(57)【要約】【課題】媒体コストが所定の値よりも大きいことを警告すると共に、印刷内容の確認を行わせることができる印刷装置とその装置の印刷制御プログラムを実現する。【解決手段】印刷データの画像を媒体に印刷する印刷手段を備えた印刷装置において、媒体のコストが記憶されている記憶部１２と、印刷データにより指定された指定媒体のコストを記憶部から読み出して、読み出された媒体コストと所定の値とを比較する比較手段（比較部１６２）と、比較手段が媒体コストの方が所定の値より大きいと判定した場合には、印刷データの画像をプレビュー表示するプレビュー表示手段（表示部１５２）とを備える。【選択図】図１
2010120231.tif 000002
【特許請求の範囲】
【請求項１】
印刷データの画像を媒体に印刷する印刷手段を備えた印刷装置において、
前記媒体のコストが記憶されている記憶部と、
前記印刷データにより指定された指定媒体のコストを前記記憶部から読み出して、読み出された媒体コストと所定の値とを比較する比較手段と、
前記比較手段が前記媒体コストの方が前記所定の値より大きいと判定した場合には、前記印刷データの画像をプレビュー表示するプレビュー表示手段とを備えることを特徴とする印刷装置。
【請求項２】
前記媒体のコストの閾値を入力する入力部を備え、
前記所定の値は、前記入力部により入力された閾値であることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記媒体のコストは、前記媒体１枚当たりの単価であることを特徴とする請求項１又は請求項２に記載の印刷装置。
【請求項４】
前記媒体のコストは、前記媒体１枚当たりの単価と前記印刷データにより指定されたページ数と部数との積であることを特徴とする請求項１又は請求項２に記載の印刷装置。
【請求項５】
印刷データの画像を媒体に印刷する印刷手段を備えた印刷装置において、
前記媒体の種類が登録される媒体登録手段と、
印刷枚数の閾値を記憶する印刷枚数閾値記憶手段と、
前記印刷データにより指定されたページ数と部数との積を計算する印刷枚数計算手段と、
前記計算された印刷枚数を前記印刷枚数閾値記憶手段に記憶された前記印刷枚数の閾値と比較する比較手段と、
前記比較手段により前記印刷枚数が前記印刷枚数閾値より大きいと判定した場合には、前記印刷データの画像をプレビュー表示するプレビュー表示手段とを備えることを特徴とする印刷装置。
【請求項６】
印刷データの画像を媒体に印刷する印刷手段を備えた印刷装置において、
予め前記媒体の種類を登録しておく媒体登録手段と、
前記印刷データの画像をプレビュー表示するプレビュー表示手段と、
前記印刷データに指定された指定媒体種類と、前記媒体登録手段に登録されている登録媒体種類とを照合する照合手段とを備え、
前記プレビュー表示手段は、
前記照合手段により前記指定媒体種類と前記登録媒体種類とが一致した場合には、前記印刷データの画像をプレビュー表示することを特徴とする印刷装置。
【請求項７】
印刷データの画像を媒体に印刷する印刷手段を備えた印刷装置において、
前記印刷データからプレビュー表示コマンドを検出するプレビュー表示コマンド検出手段と、
前記印刷データの画像をプレビュー表示するプレビュー表示手段とを備え、
前記プレビュー表示手段は、
前記プレビュー表示コマンド検出手段により印刷データからプレビュー表示コマンドを検出した場合には、前記印刷データの画像をプレビュー表示することを特徴とする印刷装置。
【請求項８】
印刷データの画像を媒体に印刷する印刷装置を通信回線を介して制御し、前記媒体のコストが記憶されている記憶部を備えるコンピュータが実行する印刷制御プログラムであって、
前記印刷データで指定された指定媒体の媒体コストを、前記記憶部から読み出し、読み出した前記媒体コストと所定の値とを比較する比較機能と、
前記比較機能による比較の結果、前記媒体コストの方が前記所定の値より大きい場合には、表示装置に前記印刷データの画像をプレビュー表示するプレビュー表示機能と、
前記印刷データを前記印刷装置に送信する送信機能とを
前記コンピュータに実現させることを特徴とする印刷制御プログラム。
【請求項９】
印刷データの画像を媒体に印刷し、前記媒体のコストが記憶されている記憶部を備える印刷装置のコンピュータが実行する印刷制御プログラムであって、
前記印刷データに指定された指定媒体の媒体コストを、前記記憶部から読み出し、読み出した前記媒体コストと所定の値とを比較する比較機能と、
前記比較機能による比較の結果、前記媒体コストの方が前記所定の値より大きい場合には、外部のパーソナルコンピュータにプレビュー表示させるために前記印刷データを送信する印刷データ送信機能とを
前記コンピュータに実現させることを特徴とする印刷制御プログラム。
【請求項１０】
前記媒体のコストは、前記媒体の１枚当たりの単価であることを特徴とする請求項８又は請求項９に記載の印刷制御プログラム。
【請求項１１】
前記媒体のコストは、前記媒体の１枚当たりの単価と前記印刷データにより指定されたページ数と部数との積であることを特徴とする請求項８又は請求項９に記載の印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及び印刷制御プログラムに関し、特に、必要を判断して印刷結果のプレビュー表示を行うことが可能な印刷装置及び印刷制御プログラムに関する。
【背景技術】
【０００２】
近年の印刷装置は、利用者の期待に応えるために、多種多様な印刷媒体（印刷用紙）を取り扱うことができるようになっている。特に、美術関連の印刷媒体など、美術作品データの印刷のみに用いる高価な媒体も存在する。
このとき、高価な媒体で誤って印刷が多量に行われたり、印刷に失敗したりすると経済的な損失が大きくなる。これを防止するため、高価な媒体が選択された場合には、利用者に警告メッセージを報知し、誤って高価な媒体が使用されるのを防止する例が開示されている（特許文献１参照）。
【特許文献１】特開２００７−１３６８１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に開示された方法は、高価な媒体が使用される場合に警告メッセージを表示するだけであるため、媒体に対する印刷を承認すれば、印刷内容が不適切である場合でも印刷が実行されてしまうという問題があった。
【０００４】
本発明は、このような問題を解決するためになされたものであり、媒体コストが所定の値よりも大きいことを警告すると共に、印刷内容の確認を行わせることができる印刷装置とその装置の印刷制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記目的を達成するため、本発明の一の手段である印刷装置は、印刷データの画像を媒体に印刷する印刷手段を備えた印刷装置において、前記媒体のコストが記憶されている記憶部と、前記印刷データにより指定された指定媒体のコストを前記記憶部から読み出して、読み出された媒体コストと所定の値とを比較する比較手段と、前記比較手段が前記媒体コストの方が前記所定の値より大きいと判定した場合には、前記印刷データの画像をプレビュー表示するプレビュー表示手段とを備えることを特徴とする。
【０００６】
ここで、媒体のコストは、媒体１枚当たりの単価、あるいは、媒体１枚当たりの単価と前記印刷データにより指定されたページ数と部数との積であることを特徴とする。
【０００７】
また、前記目的を達成するため、本発明の他の手段である印刷装置は、印刷データの画像を媒体に印刷する印刷手段を備えた印刷装置において、前記媒体の種類が登録される媒体登録手段と、印刷枚数の閾値を記憶する印刷枚数閾値記憶手段と、前記印刷データの画像をプレビュー表示するプレビュー表示手段と、前記印刷データにより指定されたページ数と部数との積（すなわち、印刷枚数）を計算する印刷枚数計算手段と、計算された印刷枚数を前記印刷枚数閾値記憶手段に記憶された前記印刷枚数の閾値と比較する比較手段と、前記比較手段により前記印刷枚数が前記印刷枚数閾値より大きいと判定した場合には、前記印刷データの画像をプレビュー表示するプレビュー表示手段とを備えることを特徴とする。
【０００８】
さらに、前記目的を達成するため、本発明のさらに他の手段である印刷装置は、印刷データの画像を媒体に印刷する印刷手段を備えた印刷装置において、予め前記媒体の種類を登録しておく媒体登録手段と、前記印刷データの画像をプレビュー表示するプレビュー表示手段と、前記印刷データに指定された指定媒体種類と、前記媒体登録手段に登録されている登録媒体種類とを照合する照合手段とを備え、前記プレビュー表示手段は、前記照合手段により前記指定媒体種類と前記登録媒体種類とが一致した場合には、前記印刷データの画像をプレビュー表示することを特徴とする。
【０００９】
さらにまた、前記目的を達成するため、本発明のさらにまた他の手段である印刷装置は、印刷データの画像を媒体に印刷する印刷手段を備えた印刷装置において、前記印刷データからプレビュー表示コマンドを検出するプレビュー表示コマンド検出手段と、前記印刷データの画像をプレビュー表示するプレビュー表示手段とを備え、前記プレビュー表示手段は、前記プレビュー表示コマンド検出手段により印刷データからプレビュー表示コマンドを検出した場合には、前記印刷データの画像をプレビュー表示することを特徴とする。
【００１０】
そして、前記目的を達成するため、本発明の一の印刷制御プログラムは、印刷データの画像を媒体に印刷する印刷装置を通信回線を介して制御し、前記媒体のコストが記憶されている記憶部を備えるコンピュータが実行する印刷制御プログラムであって、前記印刷データで指定された指定媒体の媒体コストを、前記記憶部から読み出し、読み出した前記媒体コストと所定の値とを比較する比較機能と、前記比較機能による比較の結果、前記媒体コストの方が前記所定の値より大きい場合には、表示装置に前記印刷データの画像をプレビュー表示するプレビュー表示機能と、前記印刷データを前記印刷装置に送信する送信機能とを前記コンピュータに実現させることを特徴とする。
【００１１】
さらに、前記目的を達成するため、本発明の他の印刷制御プログラムは、印刷データの画像を媒体に印刷し、前記媒体のコストが記憶されている記憶部を備える印刷装置のコンピュータが実行する印刷制御プログラムであって、前記印刷データに指定された指定媒体の媒体コストを、前記記憶部から読み出し、読み出した前記媒体コストと所定の値とを比較する比較機能と、前記比較機能による比較の結果、前記媒体コストの方が前記所定の値より大きい場合には、外部のパーソナルコンピュータにプレビュー表示させるために前記印刷データを送信する印刷データ送信機能とを前記コンピュータに実現させることを特徴とする。
【００１２】
ここで、媒体のコストは、前記媒体の１枚当たりの単価、あるいは、媒体の単価と前記印刷データに指定されたページ数と部数との積であることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、媒体コストが所定の値よりも大きいことを警告すると共に、印刷内容の確認を行わせることができる印刷装置とその装置の印刷制御プログラムを提供することができる。
これにより、印刷に際して、媒体コストが高価な場合、印刷枚数が多量の場合、予め指定された媒体を用いる場合、及び、予め指定した場合の何れかの場合に、印刷結果のプレビュー表示を行うので、高価な媒体であることを警告するとともに、印刷内容の確認を行わせて、高価な媒体コストに対する印刷の失敗を未然に防止する印刷装置を提供することがことができる。
【発明を実施するための最良の形態】
【００１４】
（第１の実施形態）
本発明に係る印刷装置の第１の実施形態について、図１乃至図６を参照して説明する。
【００１５】
図１は、本発明の第１の実施形態を適用するに好適な印刷装置としてのプリンタ１０の構成を示すブロック図である。プリンタ１０は、機能の観点から図１に示す構成を有する。即ち、制御部１１、記憶部１２、給紙部１３、受信部１４、操作パネル部１５、解析部１６、印刷部１７、メモリ１８がバス１９を介して相互に通信可能に接続されている。
【００１６】
ここで、制御部１１は、プリンタ１０における他の各部の動作や状況を統括的に管理する。記憶部１２は情報を格納し、保存するものであり、媒体の種類とその単価を記憶する媒体登録部１２１と、媒体の単価を比較するための閾値（所定の値）を記憶する閾値記憶部１２２とを備えて構成される。
【００１７】
給紙部１３は、印刷される媒体を給紙する機構部である。受信部１４は、外部から入力される印刷データを受信する。操作パネル部１５は、オペレーションパネルであり、使用者が操作して指示や情報を入力するためのタッチパネルやキーボードに相当する入力部１５１と液晶ディスプレイ等の表示装置に相当する表示部１５２とを備えて構成される。
解析部１６は、受信部１４で受信された印刷データを解析するデータ解析部１６１と、記憶部１２に記憶されている媒体の単価と閾値とを比較する比較部１６２（請求項１の比較手段に該当する）とを備えて構成されている。データ解析部１６１で解析された印刷データは、印刷部１７で印刷される。そして、メモリ１８には、印刷するためのデータが一時的に保存される。
【００１８】
図２は、記憶部１２の媒体登録部１２１及び閾値記憶部１２２の記憶例を示す。媒体登録部１２１は、媒体種別２００と媒体１枚あたりの価格に相当する単価２１０が記憶される。本実施形態では、単価２１０の異なる普通紙２０１、上質紙２０２、マット紙２０３、光沢紙２０４、フォト光沢紙２０５の５種類が登録されているものとする。また、閾値記憶部１２２は閾値２２０が記憶され、閾値２２０が３０円であるとする。
【００１９】
図３に、給紙部１３の模式図を示す。給紙部１３は、複数の給紙トレイを有するものとし、本実施形態では、第１トレイ３０１、第２トレイ３０２、第３トレイ３０３、第４トレイ３０４、及び、第５トレイ３０５の５つのトレイで構成されているものとする。各トレイには、媒体が収容されており、第１トレイ３０１には普通紙２０１、第２トレイ３０２には上質紙２０２、第３トレイ３０３にはマット紙２０３、第４トレイ３０４には光沢紙２０４、及び、第５トレイ３０５にはフォト光沢紙２０５が収納される。
【００２０】
図４に、印刷データ４０の模式図を示す。本実施形態では、アドビ（登録商標）社のポストスクリプト（登録商標）言語４１０で記述されるものとし、印刷データ４０の始端を意味するジョブスタートコマンド４０２、媒体を指定する媒体指定コマンド４０３、印刷される画像を含むページデータ４０４、及び、印刷データ４０の終端を意味するジョブエンドコマンド４０５から構成される。
【００２１】
本実施形態では、ユーザが所望する印刷結果か否かを確認する手段としてプレビュー機能を使う。図５は、表示部１５２に印刷結果のプレビューを表示したときの例を示す。表示部１５２は、印刷結果のプレビューを表示するプレビューエリア５０１、メッセージを表示するメッセージエリア５０２、及び、ユーザが指示を出すボタンを表示するボタンエリア５０３から構成される。この表示部１５２を含む操作パネル１５、解析部１６及び制御部１１で請求項１のプレビュー表示手段を構成する。
【００２２】
本図のプレビューエリア５０１には、印刷する媒体（用紙）から画像がはみ出てしまい、正しく印刷されない印刷結果が表示されている。メッセージエリア５０２には、第４トレイ３０４の光沢紙２０４が選択され、単価２１０が５０円であることが報知され、利用者に操作を促すメッセージが表示されている。ボタンエリア５０３には「印刷実行」と「印刷中止」との２つのボタンが表示されている。
【００２３】
本実施形態のプリンタ１０は、複数の給紙部１３を有し、図２の媒体種別２００に示す媒体が、図３の第１トレイ３０１、第２トレイ３０２、第３トレイ３０３、第４トレイ３０４、及び、第５トレイ３０５に示すように収容されているものとする。図４の印刷データ４０が受信部１４で受信されると、データ解析部１６１は印刷データ４０を解析し、印刷する媒体を取得する。続いて、印刷する媒体の単価２１０を媒体登録部１２１から取得し、閾値記憶部１２２に記憶される閾値２２０と比較し、媒体の単価２１０が閾値２２０より大きい場合に、印刷結果のプレビューを表示部１５２に表示する。
【００２４】
図６は、第１の実施形態におけるプリンタ１０の動作を説明するためのフローチャートであり、媒体の単価２１０及び閾値２２０に基づいてプレビュー表示する制御フローチャートである。図６を参照して、プリンタ１０の動作を説明する。
【００２５】
まず、受信部１４で印刷データ４０を受信する（ステップＳ１０１）。次いで、データ解析部１６１で印刷データ４０を解析する（ステップＳ１０２）。データ解析部１６１での解析結果から、印刷データ４０から得た印刷する媒体の種類を取得する（ステップＳ１０３）。次に、媒体登録部１２１から印刷する媒体の単価２１０を取得する（ステップＳ１０４）。そして、閾値記憶部１２２から閾値２２０を取得する（ステップＳ１０５）。
【００２６】
次に、比較部１６２で印刷する媒体の単価２１０が閾値２２０より高いか否かを比較する（ステップＳ１０６）。高い場合は（Yes）、ステップＳ１０７に進み、低い場合は（No）、ステップＳ１１０に進む。そして、ステップＳ１０７では、解析部１６で印刷結果のプレビューデータを作成し、それを表示部１５２にプレビュー表示する。
【００２７】
次に、利用者は印刷を実行するか否かをプレビュー表示から判断する（ステップＳ１０８）。すなわち、「印刷実行」ボタンが押下されたか否かを判定する。そして、実行する場合（「印刷実行」ボタンが押下された場合）は（Yes）、ステップＳ１１０に進み、実行しない場合（「印刷中止」ボタンが押下された場合）は（No）、ステップＳ１０９に進み、印刷が中止され終了する。また、ステップＳ１１０に進んだ場合は印刷が実行され終了する。
【００２８】
なお、本実施形態では、プレビューを確認後、印刷を実行するか、印刷を中止するかの２通りのステップとしたが、これに限るものではなく、ユーザが所望する印刷結果になるように印刷データ４０を修正して再印刷したり、別の媒体に変更して再印刷することも可能である。プレビューを見ながら解像度や部数など、印刷設定を切替えて再印刷してもよい。
【００２９】
（第２の実施形態）
本発明に係る第２の実施形態の印刷システムについて、図７及び図８を参照して説明する。
【００３０】
図７は、第２の実施形態を適用するに好適な印刷システムを示すブロック図である。第１の実施形態に対し、例えばノート型パーソナルコンピュータ（以下ＰＣであらわす。）２０とネットワークバス２８が追加され、プリンタ１０−２とＰＣ２０はネットワークバス２８を介して接続された構成となっている。ＰＣ２０は、制御部２１、記憶部２２、入力部２３、表示部２４、送受信部２５から構成されており、制御部２１は、ＰＣ２０全体の各部の動作や状況を統括的に管理する。記憶部２２には、各種情報が格納される。入力部２３は、キーボード、マウス等からなり、ＰＣ２０に情報を入力する。表示部２４は、モニタなどに入力された情報や受信したデータを表示する。送受信部２５は、データをネットワークバス２８を介してネットワーク外部とデータの送受信を行う。
【００３１】
プリンタ１０−２は、第１の実施形態と比較して、送信部１Ａが追加されている点が異なっている。即ち、第１の実施形態では使用される媒体の単価２１０が高い場合に、印刷結果のプレビューをプリンタ１０の表示部１５２に表示するのに対し、第２の実施形態では使用される媒体の単価２１０が高い場合に、印刷結果のプレビューデータをプリンタ１０−２からＰＣ２０に送信し、印刷結果のプレビューをＰＣ２０の制御部２１が表示部２４にプレビュー表示する。
【００３２】
以上のことから、図７に示すブロック図には、印刷結果のプレビューデータをネットワークバス２８を介してＰＣ２０に送信する送信部１Ａを有する構成が示されている。その他の構成は図１と全く同様であるため、同じ構成要素には同じ符号を付し、その説明はここでは省略する。
【００３３】
図８は、第２の実施形態におけるプリンタ１０−２及びＰＣ２０の動作を表すフローチャートである。この第２の実施形態では、第１の実施形態の場合に対して、媒体の単価２１０と閾値２２０とを比較し、媒体の単価２１０が閾値２２よりも高い場合に、プリンタ１０−２の解析部１６で印刷結果のプレビューデータを作成し、そのプレビューデータをＰＣ２０に送信するステップＳ２０７、印刷結果のプレビューデータをＰＣ２０の送受信部２５で受信するステップＳ２０８、ＰＣ２０の送受信部２５で受信したプレビューデータに基づくプレビューをＰＣ２０の表示部２４で表示するステップＳ２０９が追加される。その他の処理フローは図６に示したものとほぼ同様である。なお、本実施形態においてプリンタ１０−２の制御部１１で実行されるプログラムは、請求項９に示した印刷制御プログラムに相当する。
【００３４】
図８を参照して、このシステムの動作を説明する。まず、受信部１４で印刷データ４０を受信する（ステップＳ２０１）。次いで、データ解析部１６１で印刷データ４０を解析する（ステップＳ２０２）。データ解析部１６１での解析結果、印刷データ４０から得た印刷する媒体の種類を取得する（ステップＳ２０３）。次いで、媒体登録部１２１から印刷する媒体の単価２１０を取得する（ステップＳ２０４）。次いで、閾値記憶部１２２から閾値２２０を取得する（ステップＳ２０５）。
【００３５】
続いて、比較部１６２で印刷する媒体の単価２１０が閾値２２０より高いか否かを比較する（ステップＳ２０６：比較機能）、高い場合には（Yes）、ステップＳ２０７に進み、低い場合には（No）、ステップＳ２１２に進む。
【００３６】
ステップＳ２０７では、印刷結果のプレビューデータを解析部１６で作成し、送信部１ＡからＰＣ２０に送信する（印刷データ送信機能）。この送信データを、ステップＳ２０８で、ＰＣ２０が送受信部２５で受信し、ステップＳ２０９で、印刷結果のプレビューを表示部２４に表示する（プレビュー表示機能）。
【００３７】
そして、利用者は印刷を実行するか否かをプレビュー表示から判断する（ステップＳ２１０）。そして、実行する場合は（Yes）、ステップＳ２１２に進み、実行しない場合は（No）、ステップＳ２１１に進む。そして、ステップＳ２１１に進んだ場合は印刷を中止し、終了する。また、ステップＳ２１２に進んだ場合は印刷を実行し、終了する。
【００３８】
第２の実施形態によれば、高価な媒体が選択された場合に、印刷結果のプレビューデータをネットワークを介してＰＣ２０に送信し、ＰＣ２０の表示部２４でプレビューを表示し、利用者が印刷結果を確認できるようにしたので、利用者が所望する印刷結果で印刷されないとき、損失が大きくなる問題を防止することに加え、プリンタ１０−２がプレビューを表示する機能を持たない場合であっても、印刷結果を確認することができるという利点がある。
【００３９】
（第３の実施形態）
前記第２の実施形態では、プリンタ１０−２に、媒体登録部１２１、閾値記憶部１２２、データ解析部１６１及び比較部１６２を備える形態について説明した。しかし、これらの機能をネットワークバス２８や通信回線を介してプリンタ１０−２と接続されているＰＣ２０で実行させるようにすることも可能である。
【００４０】
すなわち、本発明の第３の実施形態では、予め媒体種類と単価等を記憶しておく第２の実施形態での媒体登録部１２１の機能と、印刷データから読み出された閾値２２０を記憶する第２の実施形態での閾値記憶部１２２の機能とを、ＰＣ２０−３の制御部２１により記憶部２２に予め記憶させ、さらに、アプリケーションプログラムが印刷指示を行った段階で、プリンタドライバ（印刷制御プログラム）による印刷制御が行われる。具体的には、印刷データを解析する第２の実施形態でのデータ解析部１６１の機能と、閾値２２０と媒体の単価２１０とを比較する第２の実施形態での比較部１６２の機能とを、ＰＣ２０−３の制御部２１に実行させる。
【００４１】
このようにすることにより、プリンタ１０−３の制御部１１や記憶部１２の動作に余裕を持たせることができ、印刷機能の制御が容易になって印刷速度を向上させることができる等の利点が生じる。
【００４２】
（第４の実施形態）
本発明に係る印刷装置の第４の実施形態について、図９乃至図１２を参照して説明する。
【００４３】
図９は第４の実施形態を適用するに好適な印刷装置としてのプリンタ１０−４を示すブロック図である。プリンタ１０−４は、第１の実施形態に対し、媒体コスト算出部１６３のみ異なる。即ち、第１の実施形態では、印刷データ４０から印刷する媒体種別２００を取得し、その媒体の単価２１０と閾値２２０に基づいて、印刷結果をプレビュー表示するプリンタ１０であるのに対し、第４の実施形態では、印刷データ４０から印刷する媒体種別２００、印刷するページ数及び部数を取得し、その媒体の単価２１０とページ数と部数とを乗算することで媒体コストを求め、この媒体コストと閾値２２０に基づいて、印刷結果をプレビュー表示するプリンタ１０−４である。
【００４４】
したがって、図９に示すように、解析部１６は、データ解析部１６１及び比較部１６２に加え、媒体の単価２１０と印刷するページ数と印刷する部数から媒体コストを求める媒体コスト算出部１６３を備えて構成されている。その他の構成要素は、図１と同様であるため、同じ構成要素には同じ符号を付し、その説明はここでは省略する。
【００４５】
図１０は、第４の実施形態における、印刷データ４０の模式図を示す。印刷データ４０には、第１の実施形態と同様、印刷データ４０の始端を意味するジョブスタートコマンド４１２、媒体を指定する媒体指定コマンド４１３、印刷データ４０の終端を意味するジョブエンドコマンド４１７の他、以下の複数のページデータから構成される。ページデータとしては、１ページデータ４１４、２ページデータ４１５、及び、３ページデータ４１６の合計３ページ構成とする。
【００４６】
そして、図１１は、第４の実施形態における媒体コスト５０４の求め方を説明する説明図である。媒体種別として光沢紙を使用するとすると、図２（ａ）の媒体登録部１２１における媒体種別２００と単価２１０の記憶例から、光沢紙２０４が指定され、光沢紙の単価５０１は５０円となる。また、ページ数５０２は、前記ページデータから３ページとして、部数５０３を１部とすると、媒体コスト５０４はページ数５０２の３と光沢紙の単価５０１の５０と部数５０３の１とを乗算することで求められる。本実施形態では、媒体コスト５０４は１５０円となる。
【００４７】
図１２は、第４の実施形態におけるプリンタ１０−４の動作を表すフローチャートである。この第４の実施形態では、図６に示した第１の実施形態のフローチャートに対し、印刷データ４０から印刷するページ数５０２と部数５０３を取得するステップＳ３０３、ページ数５０２と部数５０３と印刷する媒体の単価２１０を乗算し、媒体コスト５０４を求めるステップＳ３０６が追加される。その他の処理フローは図６とほぼ同様である。これにより、媒体コスト５０４が所定の閾値よりも高いとき、必ずプレビュー表示が実行されて、印刷の実行に対して利用者の判断が下されることになる。
【００４８】
図１２を参照して、このプリンタ１０−４の動作を表すフローチャートを説明する。まず、受信部１４で印刷データ４０を受信する（ステップＳ３０１）。次いで、データ解析部１６１で印刷データ４０を解析する（ステップＳ３０２）。そして、データ解析部１６１での解析結果、印刷データ４０からページ数５０２と印刷部数５０３とを取得する（ステップＳ３０３）。さらに、印刷する媒体の種類を取得する（ステップＳ３０４）。次いで、媒体登録部１２１から印刷する媒体の単価２１０を取得する（ステップＳ３０５）。これらに基づいて、媒体コスト算出部１６３で、媒体単価２１０とページ数５０２と部数５０３との積から媒体コスト５０４を算出する（ステップＳ３０６）。さらに、閾値記憶部１２２から閾値２２０を取得する（ステップＳ３０７）。
【００４９】
続いて、比較部１６２で印刷する媒体の媒体コスト５０４が閾値２２０より高いか否か比較する（ステップＳ３０８）。高い場合には（Yes）、ステップＳ３０９に進み、低い場合には（No）、ステップＳ３１２に進む。ステップＳ３０９では、印刷結果のプレビューデータを解析部１６で作成し、それを表示部１５２にプレビュー表示する。
【００５０】
次に、利用者は、印刷を実行するか否かをプレビュー表示から判断する（ステップＳ３１０）。すなわち、「印刷実行」ボタンが押下されたか否かを判定する。そして、実行する場合（「印刷実行」ボタンが押下された場合）は（Yes）、ステップＳ３１２に進み、実行しない場合（「印刷中止」ボタンが押下された場合）は（No）、ステップＳ３１１に進み、印刷が中止され終了する。また、ステップＳ３１２に進んだ場合は印刷が実行され終了する。
【００５１】
（第５の実施形態）
本発明に係る印刷装置の第５の実施形態について、図１３及び図１４を参照して説明する。
【００５２】
図１３は、第５の実施形態を適用するに好適な印刷装置としてのプリンタ１０−５の構成を示すブロック図である。プリンタ１０−５は第１の実施形態と比べて、解析部１６の比較部１６２の代わりに照合手段である照合部１６４が設けられている点が異なっている。その他の構成要素は、図１と同様であるため、同じ構成要素には同じ符号を付し、その説明はここでは省略する。
【００５３】
この実施形態では、印刷データ４０から印刷する媒体種別２００を取得し、それを予め用いることができる媒体を登録してある媒体登録部１２１と照合し、印刷する媒体２００が媒体登録部１２１に登録されている場合には、印刷結果をプレビュー表示する。これにより、予め登録されている媒体を使用する場合には必ずプレビュー表示が実行されて、印刷の実行に対して利用者の判断が下されることになる。
【００５４】
図１４は、第５の実施形態におけるプリンタ１０−５の動作を表すフローチャートである。図１４を参照して、プリンタ１０−５の動作を説明する。まず、受信部１４で印刷データ４０を受信する（ステップＳ４０１）。次いで、解析部１６のデータ解析部１６１で印刷データ４０を解析する（ステップＳ４０２）。データ解析部１６１での解析結果、印刷データ４０から得た印刷する媒体の種類を取得する（ステップＳ４０３）。
【００５５】
次いで、媒体登録部１２１に印刷する媒体が登録されているか否かを照合部１６４で判定する（ステップＳ４０４）。登録されている場合は（Yes）、ステップＳ４０５に進み、登録されていない場合は（No）、ステップＳ４０８に進む。ステップＳ４０５では、解析部１６で印刷結果のプレビューデータを作成し、それを表示部１５２にプレビュー表示する。
【００５６】
そして、利用者は、印刷を実行するか否かをプレビュー表示から判断する（ステップＳ４０６）。すなわち、「印刷実行」ボタンが押下されたか否かを判定する。そして、実行する場合（「印刷実行」ボタンが押下された場合）は（Yes）、ステップＳ４０８に進み、実行しない場合（「印刷中止」ボタンが押下された場合）は（No）、ステップＳ４０７に進み、印刷が中止され終了する。また、ステップＳ４０８に進んだ場合は印刷が実行され終了する。
【００５７】
（第６の実施形態）
本発明に係る印刷装置の第６の実施形態について、図１５及び図１６を参照して説明する。
【００５８】
図１５は、第６の実施形態を適用するに好適な印刷装置としてのプリンタ１０−６の構成を示すブロック図である。プリンタ１０−６は第１の実施形態と比べて、解析部１６に比較部１６２の代わりに、プレビュー表示コマンド検出手段であるプレビュー表示コマンド検出部１６５が設けられている点が異なっている。その他の構成要素は、図１と同様であるため、同じ構成要素には同じ符号を付し、その説明はここでは省略する。
【００５９】
この実施形態では、印刷データ４０に記載されたプレビュー表示コマンドをプレビュー表示コマンド検出部１６５で検出し、検出された場合には、印刷結果を表示部１５２にプレビュー表示する。
【００６０】
図１６は、第６の実施形態におけるプリンタ１０−６の動作を表すフローチャートである。図１６を参照して、プリンタ１０−６の動作を説明する。まず、受信部１４で印刷データ４０を受信する（ステップＳ５０１）。次いで、データ解析部１６１で印刷データ４０を解析する（ステップＳ５０２）。
【００６１】
次いで、データ解析部１６１での解析結果に対して、プレビュー表示コマンド検出手段１６５でプレビュー表示コマンドが検出されたか否かを判断する（ステップＳ５０３）。検出された場合は（Yes）、ステップＳ５０４に進み、検出されなかった場合は（No）、ステップＳ５０７に進む。ステップＳ５０４では、解析部１６で印刷結果のプレビューデータを作成し、それを表示部１５２に表示する。
【００６２】
そして、利用者は、印刷を実行するか否かをプレビュー表示から判断する（ステップＳ５０５）。すなわち、「印刷実行」ボタンが押下されたか否かを判定する。実行する場合（「印刷実行」ボタンが押下された場合）は（Yes）、ステップＳ５０７に進み、実行しない場合（「印刷中止」ボタンが押下された場合）は（No）、ステップＳ５０６に進み、印刷が中止され終了する。また、ステップＳ５０７に進んだ場合は印刷を実行する。
【００６３】
（変形例）
以上、本発明のいくつかの実施形態を説明したが、本発明はこれらの実施形態に限られるものではなく、さまざまな変形が可能である。
【００６４】
例えば、第４の実施形態で、媒体コストを閾値と比較してプレビュー表示をするか否を判断していたが、ページ数と部数との積である媒体の枚数を媒体コストとして、閾値と比較してプレビュー表示をするか否かを判断してもよい。この場合、多量の媒体を使用するような印刷の場合に警告し、誤った印刷にならないようにすることができる。
【００６５】
また、第２の実施形態で、プレビューデータの送信先は、ＰＣ２０に限られることはなく、その他の演算処理装置や、表示装置、通信装置を備えた機器などであってもよく、広範囲のシステム展開が可能である。
【図面の簡単な説明】
【００６６】
【図１】本発明の第１の実施形態の印刷装置としてのプリンタの構成を示すブロック図である。
【図２】図１に示す第１の実施形態の記憶部での媒体登録部及び閾値記憶部の記憶例を示す図表である。
【図３】第１の実施形態の給紙部の模式図である。
【図４】第１の実施形態の印刷データの模式図である。
【図５】第１の実施形態の印刷結果のプレビュー表示の一例である。
【図６】第１の実施の形態におけるプリンタの動作を表すフローチャートである。
【図７】第２実施形態及び第３の実施形態の印刷システムのブロック図である。
【図８】第２実施形態におけるプリンタの動作を表すフローチャートである。
【図９】本発明の第４の実施形態の印刷装置としてのプリンタの構成を示すブロック図である。
【図１０】第４の実施形態の印刷データの模式図である。
【図１１】第４の実施形態における媒体費用の求め方を説明する説明図である。
【図１２】第４の実施形態におけるプリンタの動作を表すフローチャートである。
【図１３】本発明の第５の実施形態のプリンタの構成を示すブロック図である。
【図１４】第５の実施形態におけるプリンタの動作を表すフローチャートである。
【図１５】本発明の第６の実施形態のプリンタの構成を示すブロック図である。
【図１６】第６の実施形態におけるプリンタの動作を表すフローチャートである。
【符号の説明】
【００６７】
１０、１０‐２、１０−３、１０−４、１０−５、１０−６  プリンタ（印刷装置）
１１  制御部
１２  記憶部
１３  給紙部
１４  受信部
１５  操作パネル部
１６  解析部
１７  印刷部
１８  メモリ
１９  バス
１Ａ  送信部
２０、２０−３  ＰＣ
２１  制御部
２２  記憶部
２３  入力部
２４  表示部
２５  送受信部
２７  バス
２８  ネットワークバス
１２１  媒体登録部（媒体登録手段）
１２２  閾値記憶部
１５１  入力部
１５２  表示部（プレビュー表示手段）
１６１  データ解析部
１６２  比較部（比較手段）
１６３  媒体コスト算出部（媒体コスト算出手段）
１６４  照合部（照合手段）
１６５  プレビュー表示コマンド検出部（プレビュー表示コマンド検出手段）
【図１】
2010120231.tif 000003
【図２】
2010120231.tif 000004
【図３】
2010120231.tif 000005
【図４】
2010120231.tif 000006
【図５】
2010120231.tif 000007
【図６】
2010120231.tif 000008
【図７】
2010120231.tif 000009
【図８】
2010120231.tif 000010
【図９】
2010120231.tif 000011
【図１０】
2010120231.tif 000012
【図１１】
2010120231.tif 000013
【図１２】
2010120231.tif 000014
【図１３】
2010120231.tif 000015
【図１４】
2010120231.tif 000016
【図１５】
2010120231.tif 000017
【図１６】
2010120231.tif 000018