(57)【要約】【課題】印刷データから必要な情報のみを抽出し、印刷内容を把握するための印刷プレビュー表示を迅速に行う。【解決手段】第１プレビュー画像生成部１２は、入力した印刷データを用いて、文字・イメージ・グラフィック等の属性ごとに異なる色で所定領域をフィルした第１の簡易プレビュー画像を生成する。第２プレビュー画像生成部１３は、第１プレビュー画像生成部１２でフィルされた領域に対して、前記印刷データが保持する単色フィル命令で指定された色で上書きフィルした第２の簡易プレビュー画像を生成する。第３プレビュー画像生成部１４は、第２プレビュー画像生成部１３でフィルされた領域に対して、前記印刷データが保持するフィル命令に従って上書きフィルした第３の簡易プレビュー画像を生成する。最終プレビュー画像生成部１５は、前記印刷データに忠実な最終プレビュー画像を生成する。【選択図】        図２
2010238086.tif 000002
【特許請求の範囲】
【請求項１】
入力した印刷データを印刷出力する画像入出力装置であって、
前記印刷データを用いて、属性情報ごとに異なる色で所定領域を上書きフィルした第１の簡易プレビュー画像を生成する第１プレビュー画像生成手段と、
前記第１プレビュー画像生成手段でフィルされた領域に対して、前記印刷データが保持する単色フィル命令で指定された色で上書きフィルした第２の簡易プレビュー画像を生成する第２プレビュー画像生成手段と、
前記第２プレビュー画像生成手段でフィルされた領域に対して、前記印刷データが保持するフィル命令に従って上書きフィルした第３の簡易プレビュー画像を生成する第３プレビュー画像生成手段と、
前記印刷データに忠実な最終プレビュー画像を生成する最終プレビュー画像生成手段と、
前記各プレビュー画像を表示する表示手段と、
を備えていることを特徴とする画像入出力装置。
【請求項２】
前記表示手段に表示される前記各プレビュー画像の切り替えを行う表示切り替え手段を備えていることを特徴とする請求項１に記載の画像入出力装置。
【請求項３】
前記印刷データの描画命令の数や容量が所定量以上あるか否かを判定し、所定量以上の印刷データに関し簡易プレビュー表示を行うことを決定する簡易プレビュー表示決定手段と、
前記簡易プレビュー表示決定手段により簡易プレビュー表示が行われることが決定された後に、さらに前記印刷データの描画命令の数や容量を基準として、前記第１〜第３の簡易プレビュー画像のいずれかを生成することを選択する簡易プレビュー種別選択手段と、
を備えていることを特徴とする請求項１または２に記載の画像入出力装置。
【請求項４】
前記属性情報は、文字、イメージ、グラフィックのいずれかであることを特徴とする請求項１〜３のいずれかひとつに記載の画像入出力装置。
【請求項５】
入力した印刷データの印刷出力の前に、前記印刷データを用いて、属性情報ごとに異なる色で所定領域を上書きフィルした第１の簡易プレビュー画像を生成し、表示する第１プレビュー画像生成工程と、
前記第１プレビュー画像生成工程でフィルされた領域に対して、前記印刷データが保持する単色フィル命令で指定された色で上書きフィルした第２の簡易プレビュー画像を生成し、表示する第２プレビュー画像生成工程と、
前記第２プレビュー画像生成工程でフィルされた領域に対して、前記印刷データが保持するフィル命令に従って上書きフィルした第３の簡易プレビュー画像を生成し、表示する第３プレビュー画像生成工程と、
前記印刷データに忠実な最終プレビュー画像を生成し、表示する最終プレビュー画像生成工程と、
を含むことを特徴とする印刷プレビュー表示方法。
【請求項６】
前記印刷データの描画命令の数や容量が所定量以上あるか否かを判定し、所定量以上の印刷データに関し簡易プレビュー表示を行うことを決定する簡易プレビュー表示決定工程と、
前記簡易プレビュー表示決定工程により簡易プレビュー表示が行われることが決定された後に、さらに前記印刷データの描画命令の数や容量を基準として、前記第１〜第３の簡易プレビュー画像のいずれかを生成することを選択する簡易プレビュー種別選択工程と、
を含むことを特徴とする請求項５に記載の印刷プレビュー表示方法。
【請求項７】
請求項５または６に記載の印刷プレビュー表示方法をコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データの出力結果を印刷に先立って確認する、いわゆるプレビュー処理が可能な画像入出力装置、印刷プレビュー表示方法、および印刷プレビュー表示プログラムに関する。
【背景技術】
【０００２】
一般に、印刷装置では、文書データや画像データなどの印刷処理を実行する際、実際に用紙上に印刷する前に、印刷されるイメージ画像を表示して利用者に提示する印刷プレビュー機能が備えられている。ユーザーは、この印刷プレビュー機能を利用して印刷される画像を事前にチェックすることで、好ましいレイアウトになっているかなどの出力結果の状況を確認することができる。また、印刷プレビュー機能は、実際に印刷を行う時だけでなく、印刷装置に備えられたＨＤＤ等の記録媒体に記録された印刷データから所望の印刷データを検索する際にも用いることができる。
【０００３】
印刷プレビュー機能を実現するための方法としては、印刷データに対応したサムネイル画像を表示させる方法や、印刷指定時に印刷データからプレビュー用の画像を生成して表示する方法などがある。印刷プレビュー機能を実行する際には、データ転送や保管する際の負荷を抑えるため、印刷解像度よりも低い解像度のサムネイル画像を用いるのが一般的である。しかし、この場合、印刷で得られる出力結果の詳細を的確に把握することができないという問題がある。また、印刷データからプレビュー用画像を生成する場合、印刷データの内容によっては画像生成の負荷が大きくなり、プレビュー処理の時間がかかり、ユーザーにストレスを与えてしまうという問題もある。
【０００４】
そこで、かかる問題を解決するため、印刷プレビュー処理の負荷を抑えながらも詳細を確認する方法として、輪郭画像のみを送信してプレビューを行う技術が提案されている（例えば、特許文献１を参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−１９６７８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献に開示された技術では、印刷データのプレビュー時に、印刷データを輪郭画像と非輪郭画像とに分割させる必要があり、迅速な処理ができないという問題がある。
【０００７】
本発明は、上述した従来技術による問題点を解消するため、印刷データから必要な情報のみを抽出し、印刷内容を把握するための印刷プレビュー表示を迅速に行うことができる画像入出力装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するため、本発明にかかる画像入出力装置は、入力した印刷データを印刷出力する画像入出力装置であって、前記印刷データを用いて、属性情報ごとに異なる色で所定領域を上書きフィルした第１の簡易プレビュー画像を生成する第１プレビュー画像生成手段と、前記第１プレビュー画像生成手段でフィルされた領域に対して、前記印刷データが保持する単色フィル命令で指定された色で上書きフィルした第２の簡易プレビュー画像を生成する第２プレビュー画像生成手段と、前記第２プレビュー画像生成手段でフィルされた領域に対して、前記印刷データが保持するフィル命令に従って上書きフィルした第３の簡易プレビュー画像を生成する第３プレビュー画像生成手段と、前記印刷データに忠実な最終プレビュー画像を生成する最終プレビュー画像生成手段と、前記各プレビュー画像を表示する表示手段と、を備えていることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、印刷データから必要な情報のみを抽出し、印刷内容を把握するための印刷プレビュー表示を迅速に行うことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明にかかる画像入出力装置を備えた印刷システムの概略構成を示す図である。
【図２】第１実施形態にかかる画像入出力装置の主要な機能構成を示すブロック図である。
【図３】第１実施形態にかかる画像入出力装置における印刷プレビュー表示処理の手順を示すフローチャートである。
【図４】第１実施形態の画像入出力装置にかかる印刷データ、出力結果、簡易プレビュー画像、最終プレビュー画像の一例を示す図である。
【図５】第２実施形態にかかる画像入出力装置の主要な機能構成を示すブロック図である。
【図６】第２実施形態にかかる画像入出力装置における印刷プレビュー表示処理の手順を示すフローチャートである。
【図７】第２実施形態にかかる画像入出力装置にかかる印刷データの一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して、本発明の好適な実施形態を詳細に説明する。
【００１２】
まず、本発明にかかる画像入出力装置の一使用例を示す。図１は、本発明にかかる画像入出力装置を備えた印刷システムの概略構成を示す図である。この画像入出力装置１００は、イーサネット（登録商標）等のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１９０を介して、第１ホストコンピュータ１９１および第２ホストコンピュータ１９２と接続されている。なお、図１では、ホストコンピュータとして第１ホストコンピュータ１９１と、第２ホストコンピュータ１９２が接続されている例を示したが、一台のホストコンピュータのみを接続して使用することも可能である。
【００１３】
画像入出力装置１００は、コントローラ部１１０、表示部１２０、リーダー部１７０、プリンタ部１８０、操作部１５０、および画像記憶部１６０を備えている。
【００１４】
コントローラ部１１０は、ＣＰＵ１１２、ＲＯＭ１１４、ＲＡＭ１１６等を備えており、ＣＰＵ１１２がＲＯＭ１１４または他の記憶媒体に格納された所定のコンピュータプログラムを実行することにより、画像入出力装置１００全体を制御する。また、ＲＡＭ１１６は、ＣＰＵ１１２の作業領域として用いられる。表示部１２０は、印刷プレビュー画像や、画像入出力装置１００上で動作する各コンピュータプログラムが出力する情報を表示する。リーダー部１７０は、画像記憶部１６０に格納されている画像データや、ＬＡＮ１９０を介して取得した画像データの読み取りを行う。プリンタ部１８０は、画像データの印刷出力を行う。操作部１５０は、キーボードやポインティングデバイスなどで構成され、画像入出力装置１００への指示入力を受け付ける。なお、この操作部１５０は、表示部１２０と一体的に構成されていてもよい。画像記憶部１６０は、画像データや印刷装置制御言語（例えば、ＥＳＣコード、ＰＤＬ（ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ））などの印刷データを格納する。例えば、リーダー部１７０により読み込まれたて画像データや、ＬＡＮ１９０を介して受信したＰＤＬ、そのＰＤＬから生成される画像データなどを格納する。
【００１５】
なお、ここでは、画像入出力装置１００の一例として、主にＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）を想定した説明を行う。ただし、画像入出力装置１００としては、他に、ＳＦＰ（Ｓｉｎｇｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）や、ＬＢＰ（Ｌａｓｅｒ  Ｂｅａｍ  Ｐｒｉｎｔｅｒ）、その他のプリンタを用いることもできる。
【００１６】
［第１実施形態］
以下では、本発明の第１実施形態について説明する。図２は、第１実施形態にかかる画像入出力装置の主要な機能構成を示すブロック図である。この画像入出力装置１０は、印刷データ取得部１１と、第１プレビュー画像生成部１２と、第２プレビュー画像生成部１３と、第３プレビュー画像生成部１４と、最終プレビュー画像生成部１５と、表示部１６と、表示切り替え部１７と、を備えている。
【００１７】
印刷データ取得部１１は、プレビュー処理を行うための印刷データを読み込む。印刷データ取得部１１に読み込まれる印刷データとしては、例えば図１に示された画像記憶部１６０に格納されているデータや、ＬＡＮ１９０を介してホストコンピュータ１９１，１９２から送信されたデータなどである。この印刷データ取得部１１は、例えば図１に示したリーダー部１７０がその機能を実現する。
【００１８】
第１プレビュー画像生成部１２は、印刷データ取得部１１が取得した印刷データを用いて、文字・イメージ・グラフィック等の属性情報ごとに異なる色で所定領域をフィルした第１の簡易プレビュー画像を生成する。この第１プレビュー画像生成部１２は、例えば図１に示したＣＰＵ１１２が所定のコンピュータプログラムを実行することでその機能を実現できる。
【００１９】
第２プレビュー画像生成部１３は、第１プレビュー画像生成部１２でフィルされた領域に対して、前記印刷データが保持する単色フィル命令で指定された色で上書きフィルした第２の簡易プレビュー画像を生成する。この第２プレビュー画像生成部１３も、例えば図１に示したＣＰＵ１１２が所定のコンピュータプログラムを実行することでその機能を実現できる。
【００２０】
第３プレビュー画像生成部１４は、第２プレビュー画像生成部１３でフィルされた領域に対して、前記印刷データが保持するフィル命令に従って上書きフィルした第３の簡易プレビュー画像を生成する。この第３プレビュー画像生成部１４も、例えば図１に示したＣＰＵ１１２が所定のコンピュータプログラムを実行することでその機能を実現できる。
【００２１】
最終プレビュー画像生成部１５は、前記印刷データに忠実な最終プレビュー画像を生成する。この最終プレビュー画像生成部１５も、例えば図１に示したＣＰＵ１１２が所定のコンピュータプログラムを実行することでその機能を実現できる。
【００２２】
表示部１６は、前記各プレビュー画像をはじめ、各種情報を表示する。この表示部１６は、図１に示した表示部１２０がその機能を実現する。表示切り替え部１７は、表示部１６に表示された各プレビュー画像の表示の切り替えを行う。この表示切り替え部１７の処理により、例えば、前記第１の簡易プレビュー画像から順に、前記第２のプレビュー画像、前記第３のプレビュー画像、そして前記最終プレビュー画像へと段階的に切り替えて表示部１６に表示させることができる。また、前記各プレビュー画像を任意に切り替えて表示部１６に表示させることも可能である。この表示切り替え部１７は、例えば図１に示した操作部１５０がその機能を実現する。
【００２３】
次に、第１実施形態にかかる画像入出力装置１０の処理の内容について詳細に説明する。図３は、第１実施形態にかかる画像入出力装置における印刷プレビュー表示処理の手順を示すフローチャートである。
【００２４】
図３に示すフローチャートにおいて、まず、プレビューする印刷データを読み込む（ステップＳ３０１）。具体的には、図２に示した印刷データ取得部１１が、図１に示した画像記憶部１６０に格納されている、またはＬＡＮ１９０を経由してホストコンピュータ１９１，１９２から投入された印刷データを読み込む。ここで、ステップＳ３０１において読み込まれる印刷データの一例を図４（ａ）に示す。印刷データ４００は、文字４１０と、グラフィック４２０と、イメージ４３０と、透過グラフィック４４０を含み構成されている。なお、本実施形態の画像入出力装置１０において、印刷データ４００の印刷処理を実行した場合に、図４（ｂ）に示す印刷結果４５０が出力されるものとして、以下の説明を行う。
【００２５】
次に、第１の簡易プレビュー画像の作成および表示を行う（ステップＳ４０２）。具体的には、図２に示した第１プレビュー画像生成部１２が、ステップＳ４０１において読み込まれた印刷データを用いて、文字・イメージ・グラフィック等の属性情報ごとに異なる色で所定領域をフィルした第１の簡易プレビュー画像を生成する。そして、図２に示した表示部１６が、ここで作成された第１の簡易プレビュー画像を表示する。ステップＳ４０２では、ＲＯＰや透過による合成処理は無視され、全て印刷データ４００が保持するフィル命令によって指定されている順で上書き描画される。各属性の領域をどの色でフィルするかは、例えば「文字：黒、イメージ：緑、グラフィック：赤」というように予め設定された前記フィル命令で指定される。このステップＳ４０２により生成される第１の簡易プレビュー画像の一例を図４（ｃ）に示す。第１の簡易プレビュー画像４０１は、黒でフィルされた文字４１１、緑でフィルされたイメージ４３１、赤でフィルされたグラフィック４２１，４４１で表現される。第１の簡易プレビュー画像４０１と印刷結果４５０とを比較すると、透過処理・色・イメージの内容は異なることがわかる。しかし、どの位置に何が描画されるかという印刷結果４５０の概要を知ることはできる。
【００２６】
次に、第２の簡易プレビュー画像の作成および表示を行う（ステップＳ４０３）。具体的には、図２に示した第２プレビュー画像生成部１３が、ステップＳ４０２の処理によってフィルされた領域に対して、印刷データ４００が保持する単色フィル命令で指定された色で上書きフィルした第２の簡易プレビュー画像を生成する。そして、図２に示した表示部１６が、ここで作成された第２の簡易プレビュー画像を表示する。ステップＳ４０３によってイメージやタイルパターンなど単色以外でフィルされる領域も、ステップＳ４０２の処理と同様に各属性の色でフィルされる。なお、このステップＳ４０３においても、ＲＯＰや透過による合成処理は無視され、全て印刷データ４００が保持するフィル命令によって指定されている順で上書き描画される。このステップＳ４０３により生成される第２の簡易プレビュー画像の一例を図４（ｄ）に示す。第２の簡易プレビュー画像４０２は、文字４１２、グラフィック４２２、４４２、緑でフィルされたイメージ４３２で表現される。第２の簡易プレビュー画像４０２と印刷結果４５０とを比較すると、透過処理・イメージの内容は異なることがわかる。しかし、文字やグラフィックの色は印刷データ４００が保持するフィル命令によって指定された色でフィルされるため、第１の簡易プレビュー画像４０１よりは印刷結果４５０に近いものとなっている。
【００２７】
続けて、第３の簡易プレビュー画像の作成および表示を行う（ステップＳ４０４）。具体的には、図２に示した第３プレビュー画像生成部１４が、ステップＳ４０３の処理によってフィルされた領域に対して、印刷データ４００が保持するフィル命令に従って上書きフィルした第３の簡易プレビュー画像を生成する。そして、図２に示した表示部１６が、ここで作成された第３の簡易プレビュー画像を表示する。ステップＳ４０５においても、ＲＯＰや透過による合成処理は無視され、全て印刷データ４００が保持するフィル命令で指定されている順で上書き描画される。このステップＳ４０４により生成される第３の簡易プレビュー画像の一例を図４（ｅ）に示す。簡易プレビュー画像４０３は、文字４１３、グラフィック４２３，４４３、イメージ４３３で表現される。ここでも、ステップＳ４０２やステップＳ４０３による処理と同様に、グラフィック４４３によって表示されない領域が存在する。しかし、文字やグラフィックの色、イメージの内容を確認することができ、第１の簡易プレビュー画像４０１や第２の簡易プレビュー画像４０２よりも印刷結果４５０に近いものとなっている。
【００２８】
最後に、最終プレビュー画像の作成および表示を行う（ステップＳ４０５）。具体的には、図２に示した最終プレビュー画像生成部１５が、印刷データ４００に忠実な最終プレビュー画像を生成する。そして、図２に示した表示部１６が、ここで作成された最終プレビュー画像を表示する。このステップＳ４０５により生成される最終プレビュー画像の一例を図４（ｅ）に示す。最終プレビュー画像４６０は印刷結果４５０と比較しても内容の遜色はなく、最終プレビュー画像４６０を一覧するだけでどのような印刷結果となるかを詳細に確認することが可能になる。ステップＳ４０５の処理後、プレビュー処理は終了する。なお、プレビュー処理中に画像入出力装置１０において印刷処理の実行が選択された場合や、他のページ・データのプレビュー処理が選択された場合にもプレビュー処理は終了となる。
【００２９】
なお、図３に示したフローチャートでは、各プレビュー画像が生成されるごとに表示部１６に表示されるようになっているが、各プレビュー画像の表示は必ずしも画像が生成されるたびに行う必要はない。すなわち、各簡易プレビュー画像や最終プレビュー画像の生成と表示は同期していなくてもよい。例えば、事前に各プレビュー画像を生成しておき、ユーザーが表示切り替え部１７を操作することで、所望のプレビュー画像を表示させることも可能である。
【００３０】
以上説明したように、本実施の形態によれば、フィルや合成処理を置き換えて簡略化した簡易プレビュー画像を生成することで、いきなり最終プレビュー画像を生成するよりも速く、印刷結果の概略を把握することができるようになる。また、前記簡易プレビュー画像を徐々に出力結果に近づくように複数の段階のものを生成することで、詳細な出力の確認も可能となる。
【００３１】
［第２実施形態］
次に、本発明の第２実施形態について説明する。図５は、第２実施形態にかかる画像入出力装置の主要な機能構成を示すブロック図である。この画像入出力装置２０は、図２に示した第１実施形態の画像入出力装置１０の構成に加え、簡易プレビュー表示決定部２１と、簡易プレビュー種別選択部２２と、を備えている。
【００３２】
簡易プレビュー表示決定部２１は、簡易プレビュー表示を行うか否かを決定する。例えば、比較的少ない文字のみの印刷を行うようなときは、印刷データの容量も少なく、当該印刷データに忠実なプレビュー画像を生成しても、簡易プレビュー画像を生成する場合と処理時間はさほど変わらない。このような場合には、簡易プレビュー画像を生成する必要はないといえる。そこで、簡易プレビュー表示決定部２１は、印刷処理を実行する印刷データの描画命令の数や容量が所定量以上あるか否かを判定し、所定量以上の印刷データに関し簡易プレビュー表示を行うことを決定する。なお、前記判定基準となる印刷データの描画命令の数や容量はあらかじめユーザー等が設定しておくとよい。この簡易プレビュー表示決定部２１は、例えば図１に示したＣＰＵ１１２が所定のコンピュータプログラムを実行することでその機能を実現できる。
【００３３】
簡易プレビュー種別選択部２２は、簡易プレビュー表示決定部２１により簡易プレビュー表示が行われることが決定された後に、どの種別の簡易プレビュー画像を生成するかを選択する。簡易プレビュー画像の種類としては、第１実施形態で示した第１〜第３の簡易プレビュー画像のいずれかである。例えば、文字のみが組み合わされて表現されている印刷データの場合には、様々な色やイメージのフィルを用いなくても印刷画像の概要は把握できる。そこで、このような場合には、前記第１の簡易プレビュー画像を選択すればよい。一方、イメージを中心として表現されている印刷データの場合には、イメージのフィルが行われないと印刷画像の概要を把握することが困難である。そこで、このような場合には、前記第３の簡易プレビュー画像が選択されることが好ましい。ここでも、選択基準としては、印刷データの描画命令の数や容量を基準として、簡易プレビュー種別選択部２２が生成すべき簡易プレビュー画像を選択するとよい。選択基準となる印刷データの描画命令の数や容量もあらかじめユーザー等が設定しておく。この簡易プレビュー種別選択部２２も、例えば図１に示したＣＰＵ１１２が所定のコンピュータプログラムを実行することでその機能を実現できる。
【００３４】
次に、第２実施形態にかかる画像入出力装置２０の処理の内容について詳細に説明する。図６は、第２実施形態にかかる画像入出力装置における印刷プレビュー表示処理の手順を示すフローチャートである。
【００３５】
図６に示すフローチャートにおいて、まず、プレビューする印刷データを読み込む（ステップＳ６０１）。具体的には、図５に示した印刷データ取得部１１が、図１に示した画像記憶部１６０に格納されている、またはＬＡＮ１９０を経由してホストコンピュータ１９１，１９２から投入された印刷データを読み込む。ここで、ステップＳ６０１において読み込まれる印刷データは、第１実施形態で示したものと同様である。
【００３６】
次に、簡易プレビュー表示を行うか否かを決定する（ステップＳ６０２）。具体的には、図５に示した簡易プレビュー表示決定部２１が、ステップＳ６０１の処理で読み込んだ印刷データの内容から簡易プレビュー表示を行うか否かを決定する。例えば、図７（ａ）に示す印刷データ５０１をステップＳ６０１の処理で読み込んだとする。印刷データ５０１は、少ない文字のみで構成された単純なものであるため、印刷データ５０１に忠実なプレビュー画像を生成してもさほど時間を必要としない。このような場合には、簡易プレビュー画像を生成する必要はないといえる。そこで、簡易プレビュー表示決定部２１は、印刷処理を実行する印刷データの描画命令の数や容量が所定量以上あるか否かを判定し、所定量以上の印刷データに関し簡易プレビュー表示を行うことを決定する。なお、判定基準となる印刷データの描画命令の数や容量はあらかじめユーザー等が設定しておくとよい。このステップＳ６０２において簡易プレビュー表示を行うことが決定された場合（ステップＳ６０２：Ｙｅｓ）は、ステップＳ６０３へ移行する。一方、簡易プレビュー表示を行わないことが決定された場合（ステップＳ６０２：Ｎｏ）は、ステップＳ６０７へ移行する。
【００３７】
ステップＳ６０２において簡易プレビュー表示を行うことが決定された場合（ステップＳ６０２：Ｙｅｓ）は、どの種別の簡易プレビュー画像を生成するかを選択する（ステップＳ６０３）。この処理は、図５に示した簡易プレビュー種別選択部２２が行う。ここで選択する簡易プレビュー画像の種類としては、第１実施形態で示した第１〜第３の簡易プレビュー画像のいずれかである。なお、ここでも、選択基準としては、印刷データの描画命令の数や容量を基準として、簡易プレビュー種別選択部２２が生成すべき簡易プレビュー画像を選択するとよい。選択基準となる印刷データの描画命令の数や容量もあらかじめユーザー等が設定しておく。
【００３８】
例えば、図７（ｂ）に示す印刷データ５１１のように、単一の文字を中心に構成された印刷データの場合、様々な色やイメージのフィルを用いずとも印刷画像の概要を把握することが可能である。そこで、このような場合には前記第１の簡易プレビュー画像を生成することを選択する。この場合は、ステップＳ６０４へ移行する。また、図７（ｃ）に示す印刷データ５２１のように、複数色のグラフィックを中心に構成された印刷データの場合、属性ごとに定められた単一の色でフィルすると印刷画像の概要の把握が困難となる。このような場合には前記第２の簡易プレビュー画像を生成することを選択する。この場合は、ステップＳ６０５へ移行する。また、図７（ｄ）に示す印刷データ５３１のように、イメージを中心に構成された印刷データの場合、イメージのフィルが行われないと印刷画像の概要の把握が困難となる。そこで、このような場合には、前記第３の簡易プレビュー画像を生成することを選択する。この場合は、ステップＳ６０６へ移行する。
【００３９】
ステップＳ６０３において第１の簡易プレビュー画像の生成が選択された場合は、第１の簡易プレビュー画像の作成および表示を行う（ステップＳ６０４）。具体的には、図５に示した第１プレビュー画像生成部１２が、ステップＳ６０１において読み込まれた印刷データを用いて、文字・イメージ・グラフィック等の属性ごとに異なる色で所定領域をフィルした第１の簡易プレビュー画像を生成する。そして、図５に示した表示部１６が、ここで作成された第１の簡易プレビュー画像を表示する。なお、第１の簡易プレビュー画像は、第１実施形態のものと同様であるため、説明は省略する。
【００４０】
ステップＳ６０３において第２の簡易プレビュー画像の生成が選択された場合は、第２の簡易プレビュー画像の作成および表示を行う（ステップＳ６０５）。具体的には、図５に示した第２プレビュー画像生成部１３が、ステップＳ６０４の処理によってフィルされた領域に対して、印刷データが保持する単色フィル命令で指定された色で上書きフィルした第２の簡易プレビュー画像を生成する。そして、図５に示した表示部１６が、ここで作成された第２の簡易プレビュー画像を表示する。なお、第２の簡易プレビュー画像も、第１実施形態のものと同様であるため、説明は省略する。
【００４１】
ステップＳ６０３において第３の簡易プレビュー画像の生成が選択された場合は、第３の簡易プレビュー画像の作成および表示を行う（ステップＳ６０６）。具体的には、図５に示した第３プレビュー画像生成部１４が、ステップＳ６０５の処理によってフィルされた領域に対して、印刷データが保持するフィル命令に従って上書きフィルした第３の簡易プレビュー画像を生成する。そして、図５に示した表示部１６が、ここで作成された第３の簡易プレビュー画像を表示する。なお、第３の簡易プレビュー画像も、第１実施形態のものと同様であるため、説明は省略する。
【００４２】
最後に、最終プレビュー画像の作成および表示を行う（ステップＳ６０７）。具体的には、図５に示した最終プレビュー画像生成部１５が、印刷データに忠実な最終プレビュー画像を生成する。そして、図５に示した表示部１６が、ここで作成された最終プレビュー画像を表示する。この処理は、ステップＳ６０２において簡易プレビュー表示を行わないことが決定された場合（ステップＳ６０２：Ｎｏ）、およびステップＳ６０４〜ステップＳ６０６の処理が終了した場合に実行される。なお、最終プレビュー画像も、第１実施形態のものと同様であるため、説明は省略する。ステップＳ６０７の処理後、プレビュー処理は終了する。プレビュー処理中に画像入出力装置２０において印刷処理の実行が選択された場合や、他のページ・データのプレビュー処理が選択された場合にもプレビュー処理は終了となる。
【００４３】
なお、図６に示したフローチャートでは、各プレビュー画像が生成されるごとに表示部１６に表示されるようになっているが、各プレビュー画像の表示は必ずしも画像が生成されるたびに行う必要はない。すなわち、各簡易プレビュー画像や最終プレビュー画像の生成と表示は同期していなくてもよい。例えば、事前に各プレビュー画像を生成しておき、ユーザーが表示切り替え部１７を操作することで、所望のプレビュー画像を表示させることも可能である。
【００４４】
以上説明したように、本実施の形態によれば、印刷データの内容に応じて簡易プレビュー表示を行うか否かを選択することができる。さらに、簡易プレビュー表示を行う場合、印刷データの特徴によって簡易プレビューの種別を選択して表示することができる。この結果、ユーザーが印刷データの概要をより速く効率的に把握することができるようになる。
【００４５】
なお、上記各実施形態で示した各工程は、ネットワークまたは各種記憶媒体を介して取得したソフトウェア（プログラム）をパソコン等の処理装置（ＣＰＵ、プロセッサ）にて実行することで実現できる。
【符号の説明】
【００４６】
１０，２０，１００  画像入出力装置
１１  印刷データ取得部
１２  第１プレビュー画像生成部
１３  第２プレビュー画像生成部
１４  第３プレビュー画像生成部
１５  最終プレビュー画像生成部
１６  表示部
１７  表示切り替え部
２１  簡易プレビュー表示決定部
２２  簡易プレビュー種別選択部
【図１】
2010238086.tif 000003
【図２】
2010238086.tif 000004
【図３】
2010238086.tif 000005
【図４】
2010238086.tif 000006
【図５】
2010238086.tif 000007
【図６】
2010238086.tif 000008
【図７】
2010238086.tif 000009