(57)【要約】【課題】ユーザが面倒なモード選択をすることなく、出力目的に適したプリンタの出力モードを設定することができるプリント制御装置、プリント制御方法、及びプリント制御プログラムを提供する。【解決手段】ステップ１００で、プリンタドライバ３４は、その印刷ジョブについてアプリケーションに関する情報を「目的推定情報」として取得する。次のステップ１０２で、テーブルを参照し、ステップ１００で取得した「目的推定情報」に基づいて「文書印刷の目的」を推定して、ステップ１０４に進む。次のステップ１０４では、テーブルを参照し、ステップ１０２で推定された「文書印刷の目的」に基づいて最適な「出力モード」を選択して、ステップ１０６に進む。次のステップ１０６で、プリンタドライバ３４は選択された「出力モード」をデフォルト設定し、ステップ１０８で、出力モードの設定画面を表示する。【選択図】図２
2008046865.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブ毎に文書の属性情報を取得する情報取得手段と、  
前記情報取得手段で取得された属性情報に基づいて、前記文書を印刷する印刷目的を推定する目的推定手段と、
前記印刷目的と該目的に適した出力モードとの対応関係を予め記憶したモード選択テーブルと、
前記モード選択テーブルに記憶された前記対応関係に基づいて、前記目的推定手段により推定された印刷目的から該目的に適した出力モードを選択するモード選択手段と、
を有することを特徴とするプリント制御装置。
【請求項２】
前記モード選択手段により選択された出力モードをデフォルト表示するモード表示手段を更に備えたことを特徴とする請求項１に記載のプリント制御装置。
【請求項３】
前記モード選択手段により選択された出力モードを設定するモード設定手段を更に備えたことを特徴とする請求項１に記載のプリント制御装置。
【請求項４】
前記文書の属性情報は、アプリケーションの種類に関する情報とアプリケーションでの設定に関する情報とであることを特徴とする請求項１乃至３のいずれか１項に記載のプリント制御装置。
【請求項５】
前記文書の属性情報は、テンプレートの種類、コメントの有無、ファイル名、ファイルの拡張子、ファイルフォーマット、ファイルサイズ、変更履歴、作成日時、作成者、出力部数、出力履歴、選択用紙、及び選択プリント設定からなる群から、少なくとも１種は選択されることを特徴とする請求項１乃至３のいずれか１項に記載のプリント制御装置。
【請求項６】
前記モード選択テーブルの内容を変更するテーブル訂正手段を更に備えたことを特徴とする請求項１乃至５のいずれか１項に記載のプリント制御装置。
【請求項７】
前記目的推定手段は、前記属性情報と前記印刷目的との対応関係を予め記憶した目的推定テーブルを有し、該目的推定テーブルに記憶された前記対応関係に基づいて、前記情報取得手段で取得された属性情報から前記文書を印刷する印刷目的を推定することを特徴とする請求項１乃至６のいずれか１項に記載のプリント制御装置。
【請求項８】
前記目的推定テーブルの内容を変更するテーブル訂正手段を更に備えたことを特徴とする請求項７に記載のプリント制御装置。
【請求項９】
前記出力モードは、出力画質特性、色再現特性、プロファイルインテントの少なくとも１つを選択するモードであることを特徴とする請求項１乃至８のいずれか１項に記載のプリント制御装置。
【請求項１０】
印刷ジョブ毎に文書の属性情報を取得するステップと、  
取得された属性情報に基づいて、前記文書を印刷する印刷目的を推定するステップと、
予めテーブルで記憶された前記印刷目的と該目的に適した出力モードとの対応関係に基づいて、推定された印刷目的から該目的に適した出力モードを選択するステップと、
を有することを特徴とするプリント制御方法。
【請求項１１】
コンピュータにより、
印刷ジョブ毎に文書の属性情報を取得するステップと、  
取得された属性情報に基づいて、前記文書を印刷する印刷目的を推定するステップと、
予めテーブルで記憶された前記印刷目的と該目的に適した出力モードとの対応関係に基づいて、推定された印刷目的から該目的に適した出力モードを選択するステップと、
を実行することを特徴とするプリント制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリント制御装置、プリント制御方法、及びプリント制御プログラムに係り、特に、プリンタの出力モードを設定するプリント制御装置、プリント制御方法、及びプリント制御プログラムに関する。
【背景技術】
【０００２】
コンピュータ等の情報処理装置にプリンタを接続して使用するためには、プリンタに応じたプリンタドライバを情報処理装置にインストールする必要がある。プリンタは、「デジカメプリントモード」や「文字モード」など、出力目的に最適化された複数の出力モードを有している。情報処理装置で使用されるアプリケーションプログラムで印刷指示が行われると、プリンタドライバは、ディスプレイに印刷設定画面を表示する。ユーザはこの画面において所望の出力モードを選択することができる。
【０００３】
従来、インストール時に情報処理装置（ＰＣ）の使用状況（例えば、インストールされているアプリケーションの種類など）に関する情報を取得し、それに応じてプリンタ印字動作時の印字品位を想定して印刷モードを決定するプリンタドライバが提案されている（特許文献１）。また、操作者毎にプリンタの出力モード設定を表示するプリントシステムが提案されている（特許文献２）。
【特許文献１】特開２００４−２２０４１７号公報
【特許文献２】特開２００３−２６３２８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のプリンタドライバでは、印刷ジョブ毎にユーザが出力目的に応じた出力モードを選択することが難しいという問題がある。また、出力目的に応じて出力モードを選択することは面倒であるため、実際にはモード選択は殆ど行なわれていないという問題がある。
【０００５】
特許文献１記載されたプリンタドライバでは、インストール時にＰＣの使用状況を解析して出力モードを選択しているに過ぎない。また、特許文献２では、操作者と使用されるアプリケーションの種類とに応じてモード設定画面を生成しているが、最適な出力モードの選択を行うものではない。
【０００６】
本発明は、上記問題を解決すべく成されたものであり、本発明の目的は、ユーザが面倒なモード選択をすることなく、出力目的に適したプリンタの出力モードを設定することができるプリント制御装置、プリント制御方法、及びプリント制御プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明のプリント制御装置は、印刷ジョブ毎に文書の属性情報を取得する情報取得手段と、前記情報取得手段で取得された属性情報に基づいて、前記文書を印刷する印刷目的を推定する目的推定手段と、前記印刷目的と該目的に適した出力モードとの対応関係を予め記憶したモード選択テーブルと、前記モード選択テーブルに記憶された前記対応関係に基づいて、前記目的推定手段により推定された印刷目的から該目的に適した出力モードを選択するモード選択手段と、を備えたことを特徴としている。
【０００８】
本発明のプリント制御装置では、情報取得手段で印刷ジョブ毎に文書の属性情報を取得する。目的推定手段は、情報取得手段で取得された属性情報に基づいて、文書を印刷する印刷目的を推定する。モード選択手段は、印刷目的と該目的に適した出力モードとの対応関係を予め記憶したモード選択テーブルを用いて、テーブルに記憶された対応関係に基づいて、目的推定手段により推定された印刷目的から、該目的に適した出力モードを自動的に選択する。従って、本発明によれば、ユーザが面倒なモード選択をすることなく、出力目的に適したプリンタの出力モードを設定することができる。
【発明の効果】
【０００９】
以上説明したように本発明によれば、ユーザが面倒なモード選択をすることなく、出力目的に適したプリンタの出力モードを設定することができるという効果がある。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の実施の形態の一例を詳細に説明する。
【００１１】
図１（Ａ）は本発明の実施の形態に係る印刷システムの概略構成を示すブロック図である。この印刷システムは、図１（Ａ）に示すように、コンピュータ本体１０と、外部インターフェイス（Ｉ／Ｆ）１２を介してコンピュータ本体１０に接続されたプリンタ１４とを備えている。なお、ＬＡＮ等のネットワークを介してプリンタを接続する構成とすることもできる。
【００１２】
コンピュータ本体１０は、ＣＰＵ１６、ＲＯＭ１８、ＲＡＭ２０、入出力ポート（Ｉ／Ｏ）２２、及びハードディスク装置（ＨＤＤ）等の外部メモリ２４を備えている。ＣＰＵ１６、ＲＯＭ１８、ＲＡＭ２０、及び入出力ポート２２はバスを介して互いに接続されている。外部メモリ２４は入出力ポート２２に接続されている。また、コンピュータ本体１０の入出力ポート２２には、キーボードやマウス等の入力装置２６と、操作画面を表示するディスプレイ等の表示装置２８とが接続されている。
【００１３】
コンピュータ本体１０の外部メモリ２４には、文書等を作成するための各種のアプリケーション、オペレーティングシステム（ＯＳ）、及びプリント出力を制御するプリンタドライバなど種々のプログラムがインストールされている。図１（Ｂ）に示すように、オペレーティングシステム３２は、アプリケーション３０及びプリンタドライバ３４の各々とデータやコマンドをやり取りすることが可能であり、これにより印刷処理を実行する。
【００１４】
アプリケーション３０、オペレーティングシステム３２、及びプリンタドライバ３４等の各種プログラムは、外部メモリ２４からワークエリアであるＲＡＭ２０に読み込まれて実行される。ＣＰＵ１６はＲＡＭ２０に読み込まれたプログラムに基づいて動作する。アプリケーション３０で印刷を指示して、プリンタ１４でプリント出力を行わせる場合には、オペレーティングシステム３２は、アプリケーション３０から受け取ったコマンドをＧＤＩ（Graphics Device Interface）でＥＭＦ形式に変換してプリンタドライバ３４に出力する。
【００１５】
プリンタドライバ３４は、オペレーティングシステム３２から受け取ったコマンドを、ＰＤＬ（ページ記述言語、Page Description Language）等のプリンタが認識可能な言語に変換する。このＰＤＬデータは、プリンタドライバ３４で、印刷処理に係る各種の制御コマンドが記述された印刷制御情報（ジョブチケット）を付加されてプリンタ１４に出力され、プリンタ１４で用紙上に画像が形成される。
【００１６】
本実施の形態に係る印刷システムでは、ユーザがドキュメントを作成した目的は何か、ユーザがドキュメントをプリントする目的は何か、文書印刷の目的を推定するための情報を取得し、取得された情報に基づいてユーザの文書印刷の目的を推定して、その目的に最適な出力モードを選択する。図３に示すように、情報の種類や内容と文書印刷の目的との対応関係は予め規定されている。また、図４に示すように、文書印刷の目的と出力モードとの対応関係は予め規定されている。これらの対応関係は予めテーブルで外部メモリ２４に記憶されている。なお、ユーザはこれらの対応関係を適宜変更することができる。
【００１７】
文書印刷の目的としては、「配布資料用のプリント」、「作成中の文書の出来栄えを確認するため」、「ディスプレイ画面上の情報をじっくり読むため」、「紙で持ち歩くため」、「誰かにあげるため」、「コメントや追加情報を書き込むため」、「紙媒体でファイリングなど保管のため」、「スキャン画像を複写のため」、「再出力してじっくり読むため」、「デジカメ写真をプリント」などが挙げられる。ドキュメントの種類としても、一般ビジネス文書、設計図面、デザイン、写真、ＰＯＰなどがあり、その目的に応じて最適な出力モードは異なっている。
【００１８】
文書印刷の目的を推定するための情報としては、アプリケーションの種類やアプリケーション内での設定など、印刷ジョブの属性情報を用いることができる。プレゼン資料であれば「パワーポイント（Ｒ）」、写真であれば「フォトショップ（Ｒ）」やデジカメ写真管理ソフト、図面であればＣＡＤソフト、ＰＯＰであればＰＯＰデザインソフトなど、ユーザはドキュメントを作成する目的に応じてアプリケーションやその機能を使い分けている。従って、アプリケーションの種類やアプリケーション内での設定を、文書印刷の目的を推定するための情報として用いることができる。また、アプリケーションの種類だけでなく、印刷ジョブの属性情報を広く用いることで、文書印刷の目的を精度よく推定することができる。
【００１９】
アプリケーション内での設定情報としては、テンプレートの使用有無と種類、パワーポイントの出力種類  スライド、配布資料、ノートなど、アニメーション機能の有無、変更履歴の有無、コメントの有無等、ファイルの拡張子、フォーマット（画像フォーマットやＥｘｉｆタグの有無から、デジカメ画像かスキャン画像かを判断）、ファイルサイズ、変更履歴、作成日時（作成中の試し刷りか、既に完成された文書か）、作成者（自分で作成かもらった文書か）、出力部数（１部か複数部か、複数部なら誰かにあげる配布資料の可能性）、過去の印刷履歴、選択トレー（選択用紙）、選択プリント設定（両面、２アップとか、用紙サイズ）等が挙げられる。
【００２０】
本実施の形態に係る印刷システムでは、どのような文書を印刷する場合でも平均的に適応する「標準モード」の外に、ディスプレイ表示の印象を忠実に再現する「ディスプレイ表示モード」、色の見栄えをよくする「プリント最適色モード」、デジカメ写真の出力に適した「デジカメプリントモード」、スキャン画像の出力に適した「スキャンプリントモード」、線画像の出力に適した「線画モード」、トナーセーブに適した「エコモード」など、特徴の異なる複数の出力モードが設けられている。ここで「出力モード」とは、出力画質特性、色再現特性、プロファイルインテントの少なくとも１つを選択するモードである。
【００２１】
図４に示すように、これらの出力モードは文書印刷の目的に応じて選択される。例えば、「画面上の情報をじっくり読む」場合には、ディスプレイ表示の印象を忠実に再現する『ディスプレイ表示モード』が選択される。「文書を紙で持ち歩く」場合、「誰かにあげる」場合、「コメントや追加情報を書き込む」場合、「紙媒体でファイリングなど保管する」場合には、オールマイティ（何でもそこそこ）の『標準モード』が選択される。
【００２２】
「デジカメ写真をプリントする」場合には、デジカメ写真に最適な『デジカメプリントモード』が選択される。「スキャン文書の複写」の場合、「スキャン画像の再出力」の場合には、スキャン画像に最適な『スキャンプリントモード』が選択される。「図面の出力」の場合には、線画像に最適な『線画モード』が選択される。「試し刷りやちょっと確認」の場合、「文書の流れを確認する」場合には、トナーセーブを行う『エコモード』が選択される。
【００２３】
また、図３に示すように、文書印刷の目的は、印刷ジョブの属性情報から推定される。例えば、「ワープロ」なら『作成中文書の出来栄えを確認する、配布用資料のプリント、コメントや追加情報を書き込む』、「表計算」なら『画面上の情報をじっくり読む』、「プレゼン資料作成」なら『スライド見栄え確認、配布用、文書の流れ確認、自分用資料』、「ラスター画像ビューワー」なら『デジカメプリント、スキャン画像の複写』、「写真レタッチ、デジカメ写真管理・アルバム」なら『デジカメプリント』、「Ｗｅｂブラウザ」なら『じっくり読む、紙媒体でファイリングなど保管、コメントや追加情報を書き込む』、「ＣＡＤ」なら『図面の出力』等、アプリケーションソフトの種類に応じて文書印刷の目的が推定される。
【００２４】
アプリケーションとしてパワーポイントを使用した場合には、印刷対象が「スライド」なら『スライドの見栄え確認』、「配布資料」なら『配布用』、「ノート」なら『自分用資料』、「アウトライン表示」なら『文書の流れ確認』等、印刷対象に応じて文書印刷の目的が推定される。
【００２５】
アプリケーションで設定された画像サイズが「定型サイズ（Ａ４、Ｂ４、Ｌｅｔｔｅｒ）」なら定型文書サイズなので『スキャン画像の複写』、「定型サイズ（Ｌ判）」なら写真プリントの定型サイズなので『デジカメプリント』、「デジカメ出力サイズ」ならデジカメ出力サイズなので『デジカメプリント』、「それ以外」ならディスプレイ上で何らかの加工がされているので『作成中の文書確認』等、画像サイズに応じて文書印刷の目的が推定される。
【００２６】
アプリケーションのファイルフォーマットが「ラスター画像（ｔｉｆｆ、Ｊｐｅｇ）」なら『デジカメ画像かスキャン画像』、「アプリケーションファイル（ｄｏｃ、ｐｐｔ）」なら『アプリケーションの種類に応じた目的』、「ＰＤＦ」なら『画面上の情報をじっくり読む』等、ファイルフォーマットに応じて文書印刷の目的が推定される。また、アプリケーションファイルの付随情報として「Ｅｘｉｆ情報あり」なら『デジカメ画像』、「Ｅｘｉｆ情報なし」なら『スキャン画像』等、ファイル付随情報に応じて文書印刷の目的が推定される。
【００２７】
図２はプリンタドライバ３４の設定処理のルーチンを示すフローチャートである。
【００２８】
アプリケーション３０から印刷ジョブ（描画命令）がプリンタドライバ３４に出力されると、ステップ１００で、プリンタドライバ３４は、その印刷ジョブについてアプリケーションに関する情報を「目的推定情報」として取得する。例えば、オペレーティングシステム３２のＡＰＩ（Application Program Interface）を利用して、印刷ジョブのＩＤから印刷ジョブの属性（アプリケーションに関する情報）を取得することができる。
【００２９】
次のステップ１０２で、図３に示すテーブルを参照し、ステップ１００で取得した「目的推定情報」に基づいて「文書印刷の目的」を推定して、ステップ１０４に進む。次のステップ１０４では、図４に示すテーブルを参照し、ステップ１０２で推定された「文書印刷の目的」に基づいて最適な「出力モード」を選択して、ステップ１０６に進む。次のステップ１０６で、プリンタドライバ３４は選択された「出力モード」をデフォルト設定し、ステップ１０８で、図５に示す出力モードの設定画面３６を表示する。設定画面３６には、デフォルト設定された「出力モード」が表示されている。図５に示す設定画面の例では、デフォルト設定として「デジカメプリントモード」が表示されている。
【００３０】
図５に示すように、設定画面３６の左上方には、ボックス３８が表示され、このボックス３８の右隣には「▽」アイコン４０が表示されている。また、設定画面３６の右下方には、印刷を指示するための「印刷」ボタン４４と、印刷をキャンセルするための「キャンセル」ボタン４６と、が表示されている。「▽」アイコン４０をクリックするとプルダウンメニュー４２が表示され、デフォルト設定された「デジカメプリントモード」以外にも、「標準モード」、「ディスプレイ表示モード」、「プリント最適色モード」、「スキャンプリントモード」、「線画モード」、「エコモード」の何れかを選択することができる。  
【００３１】
次のステップ１１０で、設計変更がされたか否かを判断する。ユーザが設定画面３６において設定変更をする場合、即ち、デフォルト設定されたモードとは異なる出力モードを選択したい場合には、「▽」アイコン４０をクリックしてプルダウンメニュー４２を表示し、プルダウンメニュー４２から所望の出力モードを選択する。従って、設定変更がされていればステップ１１０で肯定判断してステップ１０６に戻り、選択された「出力モード」をデフォルト設定する。一方、ステップ１１０で否定判断の場合には、次のステップ１１２に進み、印刷指示があったか否かを判断する。
【００３２】
設定画面３６において「印刷」ボタン４４をクリックすることで、ユーザは印刷指示を行うことができる。ステップ１１２で肯定判断の場合には、次のステップ１１６に進み、プリントデータ（ＰＤＬとジョブチケット）をプリンタ１４に出力する。一方、ステップ１１２で否定判断の場合には、次のステップ１１４に進み、キャンセル指示があったか否かを判断する。ステップ１１４で肯定判断の場合には、ルーチンを終了し、ステップ１１４で否定判断の場合には、ステップ１１２に戻ってユーザの指示を待つ。
【００３３】
以上説明した通り、本実施の形態に係る印刷システムでは、プリンタドライバで、ユーザがドキュメントを作成した目的は何か、ユーザがドキュメントをプリントする目的は何か、文書印刷の目的を推定するための情報を印刷ジョブの属性情報から取得し、取得された情報に基づいてユーザの文書印刷の目的を推定して、その目的に最適な出力モードを選択することができる。従って、ユーザが面倒なモード選択をすることなく、出力目的に適したプリンタの出力モードを設定することができる。
【００３４】
なお、上記の実施の形態では、プリンタドライバで選択された「出力モード」をデフォルト設定し、この設定画面にデフォルト設定された「出力モード」を表示する例について説明したが、例えば、選択された「出力モード」を一時的に保持し、図６に示す出力モードの設定画面４８を表示して、ユーザが「自動設定」を選択したときに「出力モード」を設定するようにしてもよい。これにより自動的に「出力モード」が選択されて設定される。
【００３５】
図６に示すように、設定画面４８の左上方には、チェックボックス５０、５２が表示され、「自動設定」と「出力モードを設定する」のいずれかを選択できるように構成されている。チェックボックス５２をクリックして「出力モードを設定する」を選択すると、プルダウンメニュー５４が表示され、このプルダウンメニュー５４から、「デジカメプリントモード」、「標準モード」、「ディスプレイ表示モード」、「プリント最適色モード」、「スキャンプリントモード」、「線画モード」、「エコモード」の何れかを選択することができる。なお、図５の設定画面と同じ構成部分には同じ符号を付して説明を省略する。
【００３６】
また、上記の実施の形態では、情報の種類や内容と文書印刷の目的との対応関係を規定したテーブル（図３）と、文書印刷の目的と出力モードとの対応関係を規定したテーブル（図４）とを、予めコンピュータ本体の外部メモリに記憶する例について説明したが、情報の種類や内容、文書印刷の目的、及び出力モードの対応関係を１つのテーブルで記憶することもできる。
【図面の簡単な説明】
【００３７】
【図１】（Ａ）は本発明の実施の形態に係る印刷システムの概略構成を示すブロック図であり、（Ｂ）は前記印刷システムの機能ブロック図である。
【図２】プリンタドライバの設定処理のルーチンを示すフローチャートである。
【図３】情報の種類や内容と文書印刷の目的との対応関係を規定したテーブルを示す図である。
【図４】文書印刷の目的と出力モードとの対応関係を規定したテーブルを示す図である。
【図５】出力モードの設定画面の一例を示す図である。
【図６】出力モードの設定画面の他の一例を示す図である。
【符号の説明】
【００３８】
１０  コンピュータ本体
１４  プリンタ
１６  ＣＰＵ
１８  ＲＯＭ
２０  ＲＡＭ
２２  入出力ポート
２４  外部メモリ
２６  入力装置
２８  表示装置
３０  アプリケーション
３２  オペレーティングシステム
３４  プリンタドライバ
３６  設定画面
３８  ボックス
４０  アイコン
４２  プルダウンメニュー
４４、４６  ボタン
４８  設定画面
５０、５２  チェックボックス
５４  プルダウンメニュー
【図１】
2008046865.tif 000003
【図２】
2008046865.tif 000004
【図３】
2008046865.tif 000005
【図４】
2008046865.tif 000006
【図５】
2008046865.tif 000007
【図６】
2008046865.tif 000008