TOP
|
特許
|
意匠
|
商標
特許ウォッチ
Twitter
他の特許を見る
公開番号
2024167503
公報種別
公開特許公報(A)
公開日
2024-12-04
出願番号
2023083614
出願日
2023-05-22
発明の名称
サポートプログラム
出願人
ブラザー工業株式会社
代理人
弁理士法人コスモス国際特許商標事務所
主分類
G06F
3/12 20060101AFI20241127BHJP(計算;計数)
要約
【課題】OS標準の汎用印刷プログラムが組み込まれた情報処理装置において、1ページ目の印刷開始の遅延を抑制する技術を提供すること。
【解決手段】補助プログラム42は、PC1に組み込まれている編集アプリ43から出力された印刷指示であって、OS21が有する汎用印刷プログラム41に対して画像の印刷をプリンタ2に行わせる印刷指示があった場合に、印刷指示による印刷対象の画像を示す中間データを汎用印刷プログラム41から取得し、取得した中間データに基づいて、リニアライズドPDFデータを生成し、生成されたリニアライズドPDFデータをプリンタ2に送信するための処理を行う。
【選択図】図1
特許請求の範囲
【請求項1】
情報処理装置のコンピュータによって実行可能であり、前記情報処理装置と接続するプリンタに対応するサポートプログラムであって、前記情報処理装置には、汎用印刷プログラムを有するオペレーティングシステムが搭載されており、
前記コンピュータに、
前記情報処理装置に組み込まれているアプリケーションプログラムから出力された印刷指示であって、前記汎用印刷プログラムに対して画像の印刷を前記プリンタに行わせる前記印刷指示があった場合に、
前記印刷指示による印刷対象の前記画像を示す画像データを前記汎用印刷プログラムから取得する取得処理と、
前記取得処理にて取得された前記画像データに基づいて、リニアライズドPDFの印刷データを生成する第1生成処理と、
前記第1生成処理にて生成された前記印刷データを前記プリンタに送信するための処理を行う第1送信処理と、
を実行させる、
ように構成されるサポートプログラム。
続きを表示(約 1,900 文字)
【請求項2】
請求項1に記載するサポートプログラムであって、
前記コンピュータに、
前記プリンタがリニアライズドPDFに対応しているか否かを判定する判定処理を実行させ、
前記コンピュータにさらに、
前記印刷指示があった場合に、
前記判定処理にて前記プリンタがリニアライズドPDFに対応していると判定された場合、前記取得処理、前記第1生成処理、および前記第1送信処理を実行させ、
前記判定処理にて前記プリンタがリニアライズドPDFに対応していないと判定された場合、前記取得処理を実行させた後、前記第1生成処理および前記第1送信処理を実行させず、前記取得処理にて取得された前記画像データに基づいて、前記プリンタが対応可能なファイル形式の印刷データを生成する第2生成処理と、前記第2生成処理にて生成された前記印刷データを前記プリンタに送信するための処理を行う第2送信処理と、を実行させる、
ように構成されるサポートプログラム。
【請求項3】
請求項2に記載するサポートプログラムであって、
前記コンピュータに、
前記プリンタが保持する能力情報を取得する能力取得処理を実行させ、前記能力情報には、リニアライズドPDFに対応可能か否かを示す対応情報が含まれており、
前記判定処理では、
前記能力取得処理にて取得された前記能力情報に含まれる前記対応情報に基づいて、前記プリンタがリニアライズドPDFに対応しているか否かを判定する、
ように構成されるサポートプログラム。
【請求項4】
請求項3に記載するサポートプログラムであって、
前記コンピュータに、
前記印刷指示があった場合に、前記判定処理を実行させる前に、前記能力取得処理を実行させる、
ように構成されるサポートプログラム。
【請求項5】
請求項3に記載するサポートプログラムであって、
前記コンピュータに、
前記印刷指示がされる前に、前記能力取得処理を実行させる、
ように構成されるサポートプログラム。
【請求項6】
請求項1に記載するサポートプログラムであって、
前記コンピュータに、
前記印刷指示があった場合に、
前記取得処理にて取得された前記画像データのページ順を、前記印刷指示に関連付けられた印刷設定と、前記印刷設定に従って印刷を行った場合の前記プリンタにおけるシートの搬送態様と、の組み合わせに従って並び替える並替え処理を実行させ、
前記第1生成処理では、
前記並替え処理にてページ順が並び替えられた前記画像データに基づいて、リニアライズドPDFの前記印刷データを生成する、
ように構成されるサポートプログラム。
【請求項7】
請求項6に記載するサポートプログラムであって、
前記並替え処理では、
前記印刷指示に関連付けられた前記印刷設定に両面印刷が設定されている場合に、両面印刷を行った場合の前記プリンタにおけるシートの搬送態様に従って、前記取得処理にて取得された前記画像データのページ順を並び替える、
ように構成されるサポートプログラム。
【請求項8】
請求項6に記載するサポートプログラムであって、
前記並替え処理では、
前記プリンタにおけるシートの搬送態様が印字面を上向きに排紙させる搬送態様であった場合に、前記印刷指示に関連付けられた前記印刷設定に従って、前記取得処理にて取得された前記画像データのページ順を並び替える、
ように構成されるサポートプログラム。
【請求項9】
請求項1に記載するサポートプログラムであって、
前記第1送信処理では、
前記第1生成処理にて生成された前記印刷データを、1ページ分のデータが生成される度に前記プリンタに送信するための前記処理を行う、
ように構成されるサポートプログラム。
【請求項10】
請求項1に記載するサポートプログラムであって、
前記第1送信処理では、
前記第1生成処理にて最初の所定ページのデータが生成されたことに応じて前記最初の所定ページの前記データを前記プリンタに送信するための前記処理を行い、その後、残りのページのデータを前記プリンタに送信するための前記処理を行う、
ように構成されるサポートプログラム。
(【請求項11】以降は省略されています)
発明の詳細な説明
【技術分野】
【0001】
本明細書に開示される技術分野は、プリンタの制御をサポートするサポートプログラムに関する。
続きを表示(約 1,800 文字)
【背景技術】
【0002】
従来、文書ファイルのファイル形式として、PDF(Portable Document Format)が知られている。PDFファイルを印刷する場合、プリンタは全ページのデータの受信を待ってから印刷を開始することになる。また、WEB表示用に最適化されたPDFとして、リニアライズドPDFも知られている。リニアライズドPDFを印刷する場合、プリンタはプリンタが全ページのデータの受信を待つことなく、1ページ目の印刷を開始できる。
【0003】
リニアライズドPDFファイルをプリンタで印刷する技術を開示した文献としては、例えば特許文献1がある。具体的に特許文献1には、情報処理装置にインストールされたプリンタドライバによって、リニアライズされていないPDFファイルをリニアライズドPDFファイルに変換する構成が開示されている。
【先行技術文献】
【特許文献】
【0004】
特開2018-075826号公報
【発明の概要】
【発明が解決しようとする課題】
【0005】
近年、プリンタベンダから提供されるプリンタドライバを利用せず、オペレーティングシステム(OS)の一部を構成するOS標準の汎用印刷プログラムによってプリンタを制御する技術が実用化されている。この技術では、OSがプリンタを検知するとOS標準の汎用印刷プログラムとの関連付けを行い、以後、そのプリンタに対する印刷指示を受け付けた場合に、プリンタベンダから提供されるプリンタドライバを用いずに、OS標準の汎用印刷プログラムが印刷データを生成することで、OS標準の汎用印刷プログラムによる印刷が可能になる。
【0006】
しかしながら、前記したOS標準の汎用印刷プログラムでは、これまでプリンタベンダから提供されるプリンタドライバが有していた機能の一部が設けられていない。具体的には、特許文献1に開示されているような、リニアライズドPDFファイルを利用する機能は設けられていない。そのため、プリンタにおいて1ページ目の印刷開始が遅延する場合がある。
【課題を解決するための手段】
【0007】
上述した課題の解決を目的としてなされたサポートプログラムは、情報処理装置のコンピュータによって実行可能であり、前記情報処理装置と接続するプリンタに対応するサポートプログラムであって、前記情報処理装置には、汎用印刷プログラムを有するオペレーティングシステムが搭載されており、前記コンピュータに、前記情報処理装置に組み込まれているアプリケーションプログラムから出力された印刷指示であって、前記汎用印刷プログラムに対して画像の印刷を前記プリンタに行わせる前記印刷指示があった場合に、前記印刷指示による印刷対象の前記画像を示す画像データを前記汎用印刷プログラムから取得する取得処理と、前記取得処理にて取得された前記画像データに基づいて、リニアライズドPDFの印刷データを生成する第1生成処理と、前記第1生成処理にて生成された前記印刷データを前記プリンタに送信するための処理を行う第1送信処理と、を実行させる、ように構成されている。
【0008】
本明細書に開示されるサポートプログラムは、汎用印刷プログラムから取得した画像データに基づいて、リニアライズドPDFの印刷データを生成し、その印刷データをプリンタに送信するための処理を行う。これにより、そのリニアライズドPDFの印刷データを受信したプリンタは、全ページのデータの受信を待つことなく、1ページ目の印刷を開始できる。従って、1ページ目の印刷開始の遅延が抑制される。
【0009】
上記サポートプログラムが組み込まれた情報処理装置、サポートプログラムを格納するコンピュータにて読取可能な記憶媒体、及びサポートプログラムの機能を実現するための制御方法、サポートプログラムとプリンタとを含む印刷システムも、新規で有用である。
【発明の効果】
【0010】
本明細書に開示される技術によれば、OS標準の汎用印刷プログラムが組み込まれた情報処理装置において、1ページ目の印刷開始の遅延を抑制する技術が実現される。
【図面の簡単な説明】
(【0011】以降は省略されています)
この特許をJ-PlatPatで参照する
関連特許
個人
物品
22日前
個人
認証システム
1か月前
個人
自動精算システム
15日前
個人
保証金管理システム
1か月前
個人
鑑定証明システム
1か月前
個人
救急搬送システム
22日前
個人
管理サーバ
1日前
個人
人的価値発掘システム
2か月前
キヤノン株式会社
印刷装置
15日前
個人
業界地図作成システム
2か月前
株式会社MRC
集客システム
1か月前
個人
生成AIとの常時接続システム
22日前
キヤノン電子株式会社
情報処理装置
2か月前
個人
VRによる人体各部位の立体化
1日前
個人
技術マッチングシステム
1か月前
ミサワホーム株式会社
管理装置
2か月前
ミサワホーム株式会社
システム
2か月前
キヤノン株式会社
印刷管理装置
28日前
キヤノン株式会社
印刷制御装置
1か月前
トヨタ自動車株式会社
分析装置
1か月前
株式会社SEKT
文字認識装置
11日前
個人
コンテンツ開示順位判定システム
17日前
キヤノン株式会社
情報処理装置
3日前
トヨタ自動車株式会社
推定装置
8日前
株式会社ネットブリッジ
展示販売装置
1か月前
個人
未来型家系図構築システム
10日前
株式会社COLORS
表示装置
16日前
個人
配送システムおよび同包箱
2か月前
トヨタ自動車株式会社
表認識装置
10日前
キヤノン電子株式会社
業務管理システム
15日前
ローム株式会社
ソース機器
22日前
ミサワホーム株式会社
プログラム
1か月前
個人
文字入力方法、文字入力プログラム
1か月前
トヨタ自動車株式会社
画像処理装置
2日前
トヨタ自動車株式会社
作業評価装置
1か月前
日本精機株式会社
コミュニケーション端末
22日前
続きを見る
他の特許を見る