(57)【特許請求の範囲】
【請求項１】
印刷データから生成された複数ページ分の印刷画像を印刷手段に印刷させる印刷制御を行う印刷制御手段と、
前記印刷データから生成された１ページ分の印刷画像が前記印刷手段で印刷されるのに要する印刷所要時間と、当該１ページ分の印刷画像の縮小画像が生成され表示されるのに要する表示所要時間と、を比較し、前記表示所要時間が前記印刷所要時間より長い場合、印刷画像の印刷の終了に同期した縮小画像の表示が可能なページ間隔を算出する算出手段と、
前記複数ページ分の印刷画像の縮小画像を前記算出手段により算出されたページ間隔にて生成する生成手段と、
印刷画像の印刷の終了に同期させて当該印刷画像の縮小画像を表示手段に表示させる表示制御を行う表示制御手段と、
を有し、
前記表示制御手段は、印刷画像の印刷の終了に同期させて表示すべく当該印刷画像の縮小画像が前記生成手段により生成されていない場合、直前に生成された縮小画像を当該印刷画像の印刷の終了に同期させて表示させることを特徴とする画像処理装置。
【請求項２】
印刷の異常を検知する検知手段を有し、
前記表示制御手段は、前記検知手段により異常が検知された直前に正常に印刷されたページの印刷画像の縮小画像を表示させることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記生成手段は、前記正常に印刷されたページの印刷画像の縮小画像を生成していない場合、当該印刷画像の縮小画像を生成し、
前記表示制御手段は、前記生成手段により生成された、前記正常に印刷されたページの印刷画像の縮小画像を表示させることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
コンピュータを、
印刷データから生成された複数ページ分の印刷画像を印刷手段に印刷させる印刷制御を行う印刷制御手段、
前記印刷データから生成された１ページ分の印刷画像が前記印刷手段で印刷されるのに要する印刷所要時間と、当該１ページ分の印刷画像の縮小画像が生成され表示されるのに要する表示所要時間と、を比較し、前記表示所要時間が前記印刷所要時間より長い場合、印刷画像の印刷の終了に同期した縮小画像の表示が可能なページ間隔を算出する算出手段、
前記複数ページ分の印刷画像の縮小画像を前記算出手段により算出されたページ間隔にて生成する生成手段、
印刷画像の印刷の終了に同期させて当該印刷画像の縮小画像を表示手段に表示させる表示制御を行う表示制御手段、
として機能させ、
前記表示制御手段は、印刷画像の印刷の終了に同期させて表示すべく当該印刷画像の縮小画像が前記生成手段により生成されていない場合、直前に生成された縮小画像を当該印刷画像の印刷の終了に同期させて表示させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来では、印刷画像から縮小画像を生成し、印刷画像の印刷の終了に同期させて当該印刷画像の縮小画像を表示させることで印刷の進捗状況を把握させるなどの技術が提案されている（例えば、特許文献１〜３）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２８３７６４号公報
【特許文献２】特開２００９−１４９１０８号公報
【特許文献３】特開２００８−１２９６４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、印刷画像の縮小画像を生成、表示するまでに要する時間が当該印刷画像が印刷されるまでに要する時間より長いことで当該印刷画像の縮小画像の表示が当該印刷画像の印刷に同期できないような場合でも、おおよその印刷の進捗状況を把握できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係る画像処理装置は、印刷データから生成された複数ページ分の印刷画像を印刷手段に印刷させる印刷制御を行う印刷制御手段と、前記印刷データから生成された１ページ分の印刷画像が前記印刷手段で印刷されるのに要する印刷所要時間と、当該１ページ分の印刷画像の縮小画像が生成され表示されるのに要する表示所要時間と、を比較し、前記表示所要時間が前記印刷所要時間より長い場合、印刷画像の印刷の終了に同期した縮小画像の表示が可能なページ間隔を算出する算出手段と、前記複数ページ分の印刷画像の縮小画像を前記算出手段により算出されたページ間隔にて生成する生成手段と、印刷画像の印刷の終了に同期させて当該印刷画像の縮小画像を表示手段に表示させる表示制御を行う表示制御手段と、を有し、前記表示制御手段は、印刷画像の印刷の終了に同期させて表示すべく当該印刷画像の縮小画像が前記生成手段により生成されていない場合、直前に生成された縮小画像を当該印刷画像の印刷の終了に同期させて表示させることを特徴とする。
【０００６】
また、印刷の異常を検知する検知手段を有し、前記表示制御手段は、前記検知手段により異常が検知された直前に正常に印刷されたページの印刷画像の縮小画像を表示させることを特徴とする。
【０００７】
また、前記生成手段は、前記正常に印刷されたページの印刷画像の縮小画像を生成していない場合、当該印刷画像の縮小画像を生成し、前記表示制御手段は、前記生成手段により生成された、前記正常に印刷されたページの印刷画像の縮小画像を表示させることを特徴とする。
【０００８】
本発明に係るプログラムは、コンピュータを、印刷データから生成された複数ページ分の印刷画像を印刷手段に印刷させる印刷制御を行う印刷制御手段、前記印刷データから生成された１ページ分の印刷画像が前記印刷手段で印刷されるのに要する印刷所要時間と、当該１ページ分の印刷画像の縮小画像が生成され表示されるのに要する表示所要時間と、を比較し、前記表示所要時間が前記印刷所要時間より長い場合、印刷画像の印刷の終了に同期した縮小画像の表示が可能なページ間隔を算出する算出手段、前記複数ページ分の印刷画像の縮小画像を前記算出手段により算出されたページ間隔にて生成する生成手段、印刷画像の印刷の終了に同期させて当該印刷画像の縮小画像を表示手段に表示させる表示制御を行う表示制御手段、として機能させ、前記表示制御手段は、印刷画像の印刷の終了に同期させて表示すべく当該印刷画像の縮小画像が前記生成手段により生成されていない場合、直前に生成された縮小画像を当該印刷画像の印刷の終了に同期させて表示させることを特徴とする。
【発明の効果】
【０００９】
請求項１記載の発明によれば、印刷画像の縮小画像を生成、表示するまでに要する時間が当該印刷画像が印刷されるまでに要する時間より長いことで当該印刷画像の縮小画像の表示が当該印刷画像の印刷の終了に同期できないような場合でも、おおよその印刷の進捗状況を把握させることができる。
【００１０】
請求項２に記載の発明によれば、印刷画像の印刷に異常が発生した場合、正常に印刷が終了しているページを知らせることができる。
【００１１】
請求項３に記載の発明によれば、印刷画像の印刷に異常が発生したときに、正常に印刷されたページの印刷画像の縮小画像が生成されていない場合でも、正常に印刷が終了しているページを知らせることができる。
【００１２】
請求項４に記載の発明によれば、印刷画像の縮小画像を生成、表示するまでに要する時間が当該印刷画像が印刷されるまでに要する時間より長いことで当該印刷画像の縮小画像の表示が当該印刷画像の印刷の終了に同期できないような場合でも、おおよその印刷の進捗状況を把握させることができる。
【図面の簡単な説明】
【００１３】
【図１】本実施の形態における画像処理システムの全体構成図である。
【図２】本発明に係る画像処理装置の一実施の形態であるプリントサーバのハードウェア構成図である。
【図３】本実施の形態におけるプリントサーバのブロック構成図である。
【図４】本実施の形態のプリントサーバに含まれる構成要素が実施する処理を、時間軸に沿って示す図である。
【図５】本実施の形態における印刷処理を示すフローチャートである。
【図６】図４において、印刷に異常が発生した場合における処理を、時間軸に沿って示す図である。
【発明を実施するための形態】
【００１４】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【００１５】
図１は、本実施の形態における画像処理システムの全体構成図である。図１には、印刷を実行したいユーザにより使用されるＰＣ１と、印刷媒体に印刷画像を出力することで印刷を行う印刷手段として設けられたプリンタ２と、ＰＣ１から送信されてきた印刷ジョブに基づいて印刷画像を生成し、プリンタ２に送信することで印刷を実行させるプリントサーバ１０と、をネットワーク３を介して接続された構成が示されている。なお、図１には、１台のＰＣ１及びプリンタ２のみが図示されているが、ネットワーク３にそれぞれ複数台接続されていてもよい。
【００１６】
図２は、本発明に係る画像処理装置の一実施の形態であるプリントサーバ１０のハードウェア構成図である。本実施の形態においてプリントサーバ１０を形成するサーバコンピュータは、従前から存在する汎用的なハードウェア構成で実現してよい。すなわち、コンピュータは、図２に示したようにＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ハードディスクドライブ（ＨＤＤ）２４を接続したＨＤＤコントローラ２５、表示手段として設けられたモニタ２６を接続する入出力コントローラ２７、及び通信手段として設けられたネットワークコントローラ２８を内部バス２９に接続して構成される。なお、必要に応じてマウスやキーボード等の入力手段を入出力コントローラ２７に接続して構成してもよいし、モニタ２６をタッチパネル式のユーザインタフェース手段にしてもよい。
【００１７】
図３は、本実施の形態におけるプリントサーバ１０のブロック構成図である。本実施の形態におけるプリントサーバ１０は、印刷ジョブ受付部１１、画像処理部１２、印刷制御部１３、サムネイル生成部１４、表示制御部１５及び処理制御部１６を有している。なお、本実施の形態の説明に用いない構成要素については図３から省略している。
【００１８】
印刷ジョブ受付部１１は、ＰＣ１から送られてくる印刷ジョブを受け付ける。画像処理部１２は、所定の画像処理を実施することで、印刷ジョブに含まれている電子文書等の印刷対象となる印刷データからプリンタ２で印刷されうる形式の印刷画像を生成する。印刷制御部１３は、印刷制御手段として設けられ、画像処理部１２により生成された印刷画像をプリンタ２に送信することで印刷を実行させる印刷制御を行う。印刷制御部１３は、更に検知手段として設けられ、印刷の異常を検知する。サムネイル生成部１４は、生成手段として設けられ、複数ページ分の印刷画像のサムネイルを縮小画像として、処理制御部１６により算出されたページ間隔にて生成する。表示制御部１５は、表示制御手段として設けられ、サムネイル生成部１４により生成されたサムネイルを、プリンタ２による印刷の終了に同期させてモニタ２６に表示させる表示制御を行う。処理制御部１６は、他の構成要素と連携してプリントサーバ１０における処理制御全般を行う。特に、本実施の形態における処理制御部１６は、算出手段として機能し、印刷データから生成された１ページ分の印刷画像がプリンタ２で印刷されるのに要する印刷所要時間と、当該１ページ分の印刷画像のサムネイルが生成され表示されるのに要する表示所要時間と、を比較し、表示所要時間が印刷所要時間より長い場合、印刷画像の印刷の終了と同期したサムネイルの表示が可能なページ間隔を算出する。
【００１９】
プリントサーバ１０における各構成要素１１〜１６は、プリントサーバ１０を形成するコンピュータと、コンピュータに搭載されたＣＰＵ２１で動作するプログラムとの協調動作により実現される。
【００２０】
また、本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に格納して提供することも可能である。通信手段や記録媒体から提供されたプログラムはコンピュータにインストールされ、コンピュータのＣＰＵがプログラムを順次実行することで各種処理が実現される。
【００２１】
図４には、画像処理部１２における印刷画像の生成、サムネイル生成部１４におけるサムネイル生成、処理制御部１６におけるページ間隔の算出、表示制御部１５における制御に従ったモニタ２６によるサムネイルの表示及び印刷制御部１３における制御に従ったプリンタ２による印刷の各処理が、時間軸に沿って示されている。図５における矩形は、各処理の時間長を示し、矩形の中に示された数字はページ番号を示している。
【００２２】
以下、本実施の形態における印刷処理を図４及び図５に示すフローチャートを用いて説明する。なお、図４及び図５において、同じ処理には同じステップ番号を付けている。
【００２３】
印刷ジョブ受付部１１がＰＣ１から送られてきた印刷ジョブを受け付けると（ステップ１０１）、画像処理部１２は、処理制御部１６からの指示に従い、印刷ジョブに含まれている印刷データから印刷画像を生成する。印刷データに複数ページ分のデータが含まれている場合、１ページ目から順番に各ページの印刷画像を連続して生成する（ステップ１０２）。印刷制御部１３は、１ページ分の印刷画像の生成が終了すると、直前のページの印刷の終了を確認した後、当該印刷画像を逐次プリンタ２へ送信して印刷を実行させることを通常の処理としている。
【００２４】
但し、本実施の形態では、１ページ目を処理するときには（ステップ１０４でＹ）、生成した印刷画像をプリンタ２に送信して印刷を実行させる前に、処理制御部１６は、１ページ目の印刷画像のサムネイルをサムネイル生成部１４に生成させる（ステップ１０５）。なお、１ページ目の印刷処理とサムネイル生成処理とを同時並行して処理するようにしてもよいが、１ページ目の印刷より先にサムネイルの生成を確実に終了させ１ページ目の印刷終了と同時に１ページ目のサムネイルの表示が可能なように、本実施の形態においては、１ページ目の印刷実行指示を印刷制御部１３に待たせるようにした。
【００２５】
サムネイルの生成が終了すると、印刷制御部１３は、処理制御部１６からの指示に応じて１ページ目の印刷画像を送信することによってプリンタ２に印刷を実行させる（ステップ１０６）。プリンタ２は、印刷画像がプリントサーバ１０から送信されてくると、その印刷画像を印刷媒体上に印刷する。そして、印刷が終了すると、その旨をプリントサーバ１０へ通知する。なお、ここでは、印刷は正常終了するものとして説明する。
【００２６】
プリンタ２から送信されてくる正常終了通知を受信することで、処理制御部１６は、印刷画像が生成されてから当該印刷画像の印刷に要する時間（印刷所要時間）を計測することにより取得する（ステップ１０７）。なお、１ページ目を処理する場合、実際には、サムネイル生成処理に要する時間を待機してから印刷が実行されるので、その分の時間を削除することで印刷所要時間を算出する必要がある。
【００２７】
以上のようにして、処理制御部１６は、１ページ目の印刷データを処理することによって、印刷画像が生成されてから、当該印刷画像の印刷が終了するまでに要する時間（印刷所要時間）を取得する。１ページ目の印刷が終了することを確認できると、表示制御部１５は、処理制御部１６からの指示に応じて１ページ目のサムネイルをモニタ２６に表示する。サムネイルをモニタ２６に表示することで、処理制御部１６は、当該印刷画像のサムネイルが生成され表示されるまでに要する時間（表示所要時間）を取得する（ステップ１０８）。なお、１ページ目のサムネイルが生成された後、当該印刷画像の印刷が終了するのを待ってから表示されることになるので、その分の時間を削除することで表示所要時間を算出する必要がある。
【００２８】
ここで、処理制御部１６は、印刷処理時間と生成処理時間とを比較し、印刷の終了に同期したサムネイルの表示が可能なページ間隔を算出する（ステップ１０９）。例えば、１ページ分の印刷に２秒かかるとした場合、つまり印刷所要時間が２秒の場合において、サムネイルの生成、表示（表示所要時間）も同じ２秒かかるとしたならば、各ページのサムネイルを生成したとしても、各ページの印刷の終了に同期させて当該ページのサムネイルを表示することは可能である。つまり、印刷所要時間と同じ若しくは速くサムネイルの生成、表示処理が終了すれば、各ページの印刷画像に対応させて当該印刷画像のサムネイルをサムネイル生成部１４に生成させてもよい。
【００２９】
これに対し、サムネイルの生成、表示処理に２秒より多くの時間を要するとしたならば、各ページのサムネイルを生成したら、各ページの印刷の終了に同期させて当該ページのサムネイルを表示することはできない。同期させるために印刷の実行を待たせることは適切な対応ではない。そこで、本実施の形態では、表示所要時間が印刷所要時間より長い場合、所定のページ間隔でサムネイルを生成する、換言すると、生成するサムネイルを間引くようにしたことを特徴としている。
【００３０】
例えば、１ページ分の印刷に２秒かかるとした場合、サムネイルの生成、表示処理に４秒かかるとしたならば、１，３，５ページのサムネイルを生成するという、１ページ分のサムネイルを間引いて２ページ毎に、つまり２ページ間隔で生成すれば同期がとれる。サムネイルの生成、表示処理に５秒かかるとしたならば、１，４，７ページのサムネイルを生成するという、２ページ分のサムネイルを間引いて３ページ毎に、つまり３ページ間隔で生成すれば同期がとれる。一般に、次にどのページのサムネイルを生成するのかというページ間隔ｊは、ｃｅｉｌ（表示所要時間／印刷所要時間）で算出できる。ｃｅｉｌ（）は、小数点を切り上げる切り上げ関数である。なお、図４では、ページ間隔ｊが３の場合の例を示している。
【００３１】
２ページ以降に関しては、全てのページの印刷が終了するまで以降に説明する処理を実行する（ステップ１１０でＮ，１１１）。すなわち、２ページ以降を処理する場合（ステップ１０４でＮ）、処理制御部１６は、まず、サムネイルの生成処理において生成すべきページ番号、すなわち何ページ目のサムネイルを生成するのか、また、表示するサムネイルのページ番号、すなわち印刷が終了した時点で何ページ目のサムネイルを表示するのか、を算出する（ステップ１１２）。まず、前者のサムネイルを生成するページ番号をｐ、後者の表示するサムネイルのページ番号をｑとすると、ｐは１＋ｆｌｏｏｒ（（ｉ＋１）／ｊ））×ｊ、ｑは１＋ｆｌｏｏｒ（（ｉ−１）／ｊ））×ｊ、という計算式にてそれぞれ算出できる。ｆｌｏｏｒ（）は、小数点を切り捨てる切り捨て関数である。
【００３２】
ページ間隔ｊが３の場合、処理制御部１６は、１，４，７、・・・ページと３ページ毎にサムネイルをサムネイル生成部１４に生成させる。従って、ｉが２のときｐは４となるが、４ページ目のサムネイルはまだ生成されていないので（ステップ１１３でＮ）、処理制御部１６は、４ページ目の印刷画像に基づきサムネイルをサムネイル生成部１４に生成させる（ステップ１１４）。
【００３３】
このサムネイル生成処理と並行して、印刷制御部１３は、処理制御部１６からの指示に従い２ページ目の印刷画像を送信することによってプリンタ２に印刷を実行させる（ステップ１１５）。印刷制御部１３がプリンタ２から２ページ目の印刷の正常終了通知を受信すると（ステップ１１６）、処理制御部１６は、ｉが２のときｑは１となるので、１ページ目のサムネイルを表示制御部１５に表示させる。これにより、２ページ目の印刷が終了したことを１ページ目のサムネイルをモニタ２６に表示することでユーザに知らせる（ステップ１１７）。
【００３４】
続いて、３ページ目を処理する場合（ステップ１１０でＮ，１１１，１０４でＮ）、処理制御部１６は、まず、サムネイルの生成処理において生成すべきページ番号ｐ及び表示するサムネイルのページ番号ｑを算出する（ステップ１１２）。ｉが３のときｐは４となるが、４ページ目のサムネイルの生成処理はすでに実行しているので（ステップ１１３でＹ）、新たに生成しない。なお、４ページ目のサムネイルの生成処理は実行中であってまだ生成されてはいない。
【００３５】
一方、印刷制御部１３は、処理制御部１６からの指示に従い３ページ目の印刷画像を送信することによってプリンタ２に印刷を実行させる（ステップ１１５）。印刷制御部１３がプリンタ２から３ページ目の印刷の正常終了通知を受信すると（ステップ１１６）、処理制御部１６は、ｉが３のときｑは１となるので、１ページ目のサムネイルを表示制御部１５に表示させる。これにより、３ページ目の印刷が終了したことを１ページ目のサムネイルをモニタ２６に表示することでユーザに知らせる（ステップ１１７）。
【００３６】
続いて、４ページ目を処理する場合（ステップ１１０でＮ，１１１，１０４でＮ）、処理制御部１６は、まず、サムネイルの生成処理において生成すべきページ番号ｐ及び表示するサムネイルのページ番号ｑを算出する（ステップ１１２）。ｉが４のときｐは４となるが、４ページ目のサムネイルの生成処理はすでに実行しているので（ステップ１１３でＹ）、新たに生成しない。なお、４ページ目のサムネイルの生成処理は実行中であるが、４ページ目の印刷の終了時点までには終了している。
【００３７】
一方、印刷制御部１３は、処理制御部１６からの指示に従い４ページ目の印刷画像を送信することによってプリンタ２に印刷を実行させる（ステップ１１５）。印刷制御部１３がプリンタ２から４ページ目の印刷の正常終了通知を受信すると（ステップ１１６）、処理制御部１６は、ｉが４のときｑは４となるので、４ページ目のサムネイルを表示制御部１５に表示させる。これにより、４ページ目の印刷が終了したことを４ページ目のサムネイルをモニタ２６に表示することでユーザに知らせる（ステップ１１７）。
【００３８】
５ページ目以降最終ページまでの処理は、上記２〜４ページ目の処理を繰り返すことになるので説明を省略する。
【００３９】
通常であれば、ｉページ目の印刷が終了したときには、ｉページ目のサムネイルを表示することによってｉページ目の印刷の終了をユーザに通知するのが望ましい処理ではある。ただ、１ページ分の印刷画像がプリンタ２で印刷されるのに要する印刷所要時間より、当該１ページ分の印刷画像のサムネイルが生成され表示されるのに要する表示所要時間が長いために当該ページのサムネイルの表示を当該ページの印刷終了に同期させることができない場合、本実施の形態では、以上説明したように、サムネイルの生成、表示が間に合う間隔でページのサムネイルを生成し、間に合わないページに対しては、直前に生成されたサムネイルを表示することによって、ページの印刷終了にサムネイルの表示を同期させるようにした。つまり、本実施の形態では、サムネイルの生成を間引くことによって、印刷画像の印刷終了にサムネイルの表示を同期させるようにした。確かに、図４に示したように、２ページ目及び３ページ目の印刷終了を１ページ目のサムネイルを表示させる、すなわち印刷が終了したページとは異なるページのサムネイルを表示させているが、直前に生成されたサムネイルを表示させることで、ユーザは、おおよその進捗状況を把握しうる。
【００４０】
ところで、以上の説明は、印刷処理の過程において異常が発生しないことを前提に説明した。ここでは、印刷に異常が発生した場合における処理について説明する。図６は、図４に対応した図であり、この図を用いて印刷に異常が発生したときの処理について説明する。
【００４１】
例えば、図６に例示したように６ページ目の印刷時に異常が発生したとする（ステップ２０１）。印刷制御部１３は、プリンタ２からの異常通知を受信することで、６ページ目の印刷時に異常が発生したことを検知すると、処理制御部１６にその旨を通知する。処理制御部１６は、印刷の異常を認識すると、サムネイル生成部１４に、実行中の７ページ目のサムネイルの生成を中止させると共に（ステップ２０２）、異常が検知された直前に正常に印刷されたページの印刷画像のサムネイルを生成させる。この例の場合、６ページ目の印刷時に異常が検知されたので、５ページ目のサムネイルを生成させる（ステップ２０３）。
【００４２】
処理制御部１６からの指示に従いサムネイル生成部１４が５ページ目のサムネイルを生成すると、表示制御部１５は、処理制御部１６からの指示に従い５ページ目のサムネイルをモニタ２８に表示する（ステップ２０４）。なお、５ページ目のサムネイルが表示されるまでの間は、４ページ目が表示され続けることになる（ステップ１１７−ａ）。
【００４３】
このように、本実施の形態においては、異常が検知されたときには、直前に正常に印刷されたサムネイルを生成、表示することで、どのページまでの印刷が正常に終了しているのかをユーザに知らせる。なお、図６において、５ページ目の印刷実行時に異常が発生した場合、直前に正常に印刷された４ページ目のサムネイルはすでに生成済みなので、実行中の７ページ目のサムネイルの生成を中止するだけでよい。
【００４４】
なお、本実施の形態においては、ページ間隔を算出する際、最初の１ページに基づき印刷所要時間と表示所要時間とを求めるようにしたが、最初の複数ページに基づき平均値を算出するなどして算出してもよい。あるいは、実測するのではなく、実績等に基づき得た所定の設定値を用いるようにしてもよい。
【符号の説明】
【００４５】
１  ＰＣ、２  プリンタ、３  ネットワーク、１０  プリントサーバ、１１  印刷ジョブ受付部、１２  画像処理部、１３  印刷制御部、１４  サムネイル生成部、１５  表示制御部、１６  処理制御部、２１  ＣＰＵ、２２  ＲＯＭ、２３  ＲＡＭ、２４  ハードディスクドライブ（ＨＤＤ）、２５  ＨＤＤコントローラ、２６  モニタ、２７  入出力コントローラ、２８  ネットワークコントローラ、２９  内部バス。
【図１】
0006048359.tif 000002
【図２】
0006048359.tif 000003
【図３】
0006048359.tif 000004
【図４】
0006048359.tif 000005
【図５】
0006048359.tif 000006
【図６】
0006048359.tif 000007