(57)【要約】【課題】プレビュー画像の表示において、複数ページ原稿の全ページのプレビュー画像用の画像データの生成が完了するまで利用者を待たせることなく、速やかにプレビュー画像の表示ができる表示装置、表示方法、コンピュータプログラム及び記録媒体を提供する。【解決手段】複数ページ原稿のプレビュー画像用の画像データをページ毎に生成し、全ページのプレビュー画像用の画像データの生成が完了するに先立ち、既に生成されている画像データに基づくプレビュー画像の表示を開始する。【選択図】図２
2012018631.tif 000002
【特許請求の範囲】
【請求項１】
複数ページ分の出力用データに対応するプレビュー画像用の画像データをページ毎に生成して、該画像データに基づき、プレビュー画像を表示する表示装置において、
全ページの画像データの生成が完了するに先立ち、既生成の画像データに基づくプレビュー画像の表示を開始する画像表示手段を備えることを特徴とする表示装置。
【請求項２】
前記画像表示手段は、
各画像データが生成される都度、該画像データに基づき、プレビュー画像を表示するように構成されていることを特徴とする請求項１に記載の表示装置。
【請求項３】
前記画像表示手段は、
複数の画像データが生成される都度、該複数の画像データに基づき、該複数のプレビュー画像を表示するように構成されていることを特徴とする請求項１に記載の表示装置。
【請求項４】
プレビュー画像は、該プレビュー画像を取り囲む表示枠に表示され、
前記画像表示手段は、
前記プレビュー画像の表示前、前記表示枠に表示処理中である旨の情報を表示するように構成されていることを特徴とする請求項１から３の何れか一つに記載の表示装置。
【請求項５】
複数ページ分の出力用データに対応するプレビュー画像用の画像データを生成して、該画像データに基づき、プレビュー画像を表示する表示方法において、
ページ毎に前記画像データを生成するステップと、
１ページ毎に画像データの生成が完了したか否かを判定する判定ステップと、
該判定ステップの判定結果に基づき、各画像データが生成される都度、該画像データに基づき、プレビュー画像を表示するステップと
を含むことを特徴とする表示方法。
【請求項６】
複数ページ分の出力用データに対応するプレビュー画像用の画像データを生成して、該画像データに基づき、プレビュー画像を表示する表示方法において、
ページ毎に前記画像データを生成するステップと、
複数のページ毎に画像データの生成が完了したか否かを判定する判定ステップと、
該判定ステップの判定結果に基づき、複数の画像データが生成される都度、該複数の画像データに基づき、該複数のプレビュー画像を表示するステップと
を含むことを特徴とする表示方法。
【請求項７】
コンピュータに、複数ページ分の出力用データに対応するプレビュー画像用の画像データを生成させて、該画像データに基づき、プレビュー画像を表示させるコンピュータプログラムにおいて、
コンピュータに、ページ毎に前記画像データを生成させるステップと、
コンピュータに、１ページ毎に画像データの生成が完了したか否かを判定させる判定ステップと、
コンピュータに、前記判定ステップの判定結果に基づき、各画像データが生成される都度、該画像データに基づき、プレビュー画像を表示させるステップを実行させることを特徴とするコンピュータプログラム。
【請求項８】
コンピュータに、複数ページ分の出力用データに対応するプレビュー画像用の画像データを生成させて、該画像データに基づき、プレビュー画像を表示させるコンピュータプログラムにおいて、
コンピュータに、ページ毎に前記画像データを生成させるステップと、
コンピュータに、複数のページ毎に画像データの生成が完了したか否かを判定させる判定ステップと、
コンピュータに、前記判定ステップの判定結果に基づき、前記複数の画像データが生成される都度、該複数の画像データに基づき、該複数のプレビュー画像を表示させるステップを実行させることを特徴とするコンピュータプログラム。
【請求項９】
請求項７又は８に記載のコンピュータプログラムを記録してあることを特徴とするコンピュータでの読み取りが可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出力用データに対応するプレビュー画像を表示する表示装置、表示方法、コンピュータプログラム及び記録媒体に関する。
【背景技術】
【０００２】
例えば、パーソナルコンピュータにおいて起動されるアプリケーション上で利用者が作成した文書、画像等の原稿をプリンタ、複合機のような画像形成装置にて出力するため、パーソナルコンピュータにはプリンタドライバがインストールされている。
【０００３】
また、このようなプリンタドライバを用いて、出力される出力物がどのような形で出力されるかパーソナルコンピュータの表示部に表示することによって、利用者が前以て出力物を確認できる、いわゆるプレビュー機能が普及されている。
【０００４】
一方、特許文献１には、入力された文書データを中間データとして保存し、保存された文書データに基づき、表示部にプレビュー画像を表示する情報処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１５７１２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した特許文献１の情報処理装置では、プレビュー画像の表示において、入力される文書データのページ毎に表示用の描画データ（中間データ）を生成し、最終ページの描画データ生成の完了を待ってプレビュー画像の表示を開始する構成であるため、最終ページの描画データ生成の完了時まで利用者はプレビュー画像の表示を待たなければならないという問題があった。
【０００７】
本発明は、斯かる事情に鑑みてなされたものであり、その目的とするところは、全ページのプレビュー画像用の画像データの生成が完了するに先立ち、既生成の画像データに基づくプレビュー画像の表示を開始する画像表示手段を備えることにより、プレビュー画像の表示において、全ページのプレビュー画像用の画像データの生成が完了するまで利用者を待たせることなく、速やかにプレビュー画像の表示ができる表示装置、表示方法、コンピュータプログラム及び記録媒体を提供するところにある。
【課題を解決するための手段】
【０００８】
本発明に係る表示装置は、複数ページ分の出力用データに対応するプレビュー画像用の画像データをページ毎に生成して、該画像データに基づき、プレビュー画像を表示する表示装置において、全ページの画像データの生成が完了するに先立ち、既生成の画像データに基づくプレビュー画像の表示を開始する画像表示手段を備えることを特徴とする。
【０００９】
本発明にあっては、出力用データに対応するプレビュー画像用の画像データをページ毎に生成する。前記画像表示手段は、全ページに係るプレビュー画像用の画像データの生成が完了するに先立ち、既に生成されているプレビュー画像用の画像データに基づき、プレビュー画像の表示を開始する。
【００１０】
本発明に係る表示装置は、前記画像表示手段は、各画像データが生成される都度、該画像データに基づき、プレビュー画像を表示するように構成されていることを特徴とする。
【００１１】
本発明にあっては、前記画像表示手段は、前記出力用データの全ページに係るプレビュー画像用の画像データの生成が完了するに先立ち、各画像データが生成される都度、生成された該画像データに基づき、プレビュー画像を表示する。
【００１２】
本発明に係る表示装置は、前記画像表示手段は、複数の画像データが生成される都度、該複数の画像データに基づき、該複数のプレビュー画像を表示するように構成されていることを特徴とする。
【００１３】
本発明にあっては、前記画像表示手段は、前記出力用データの全ページに係るプレビュー画像用の画像データの生成が完了するに先立ち、複数の画像データが生成される都度、生成された前記複数の画像データに基づき、前記複数のプレビュー画像を表示する。
【００１４】
本発明に係る表示装置は、プレビュー画像は、該プレビュー画像を取り囲む表示枠に表示され、前記画像表示手段は、前記プレビュー画像の表示前、前記表示枠に表示処理中である旨の情報を表示するように構成されていることを特徴とする。
【００１５】
本発明にあっては、前記画像表示手段は、例えば、所定の表示枠に表示すべきプレビュー画像のための画像データの生成が完了していない場合、前記表示枠に表示処理中である旨の情報を表示する。
【００１６】
本発明に係る表示方法は、複数ページ分の出力用データに対応するプレビュー画像用の画像データを生成して、該画像データに基づき、プレビュー画像を表示する表示方法において、ページ毎に前記画像データを生成するステップと、１ページ毎に画像データの生成が完了したか否かを判定する判定ステップと、該判定ステップの判定結果に基づき、各画像データが生成される都度、該画像データに基づき、プレビュー画像を表示するステップとを含むことを特徴とする。
【００１７】
本発明に係るコンピュータプログラムは、コンピュータに、複数ページ分の出力用データに対応するプレビュー画像用の画像データを生成させて、該画像データに基づき、プレビュー画像を表示させるコンピュータプログラムにおいて、コンピュータに、ページ毎に前記画像データを生成させるステップと、コンピュータに、１ページ毎に画像データの生成が完了したか否かを判定させる判定ステップと、コンピュータに、前記判定ステップの判定結果に基づき、各画像データが生成される都度、該画像データに基づき、プレビュー画像を表示させるステップを実行させることを特徴とする。
【００１８】
本発明にあっては、出力用データに対応するプレビュー画像用の画像データがページ毎に生成される。この際、１ページ毎に画像データの生成が完了したか否かが判定され、各画像データが生成される都度、全ページに係るプレビュー画像用の画像データの生成が完了される前であっても、生成されている各画像データに基づき、プレビュー画像が表示される。
【００１９】
本発明に係る表示方法は、複数ページ分の出力用データに対応するプレビュー画像用の画像データを生成して、該画像データに基づき、プレビュー画像を表示する表示方法において、ページ毎に前記画像データを生成するステップと、複数のページ毎に画像データの生成が完了したか否かを判定する判定ステップと、該判定ステップの判定結果に基づき、複数の画像データが生成される都度、該複数の画像データに基づき、該複数のプレビュー画像を表示するステップとを含むことを特徴とする。
【００２０】
本発明に係るコンピュータプログラムは、コンピュータに、複数ページ分の出力用データに対応するプレビュー画像用の画像データを生成させて、該画像データに基づき、プレビュー画像を表示させるコンピュータプログラムにおいて、コンピュータに、ページ毎に前記画像データを生成させるステップと、コンピュータに、複数のページ毎に画像データの生成が完了したか否かを判定させる判定ステップと、コンピュータに、前記判定ステップの判定結果に基づき、前記複数の画像データが生成される都度、該複数の画像データに基づき、該複数のプレビュー画像を表示させるステップを実行させることを特徴とする。
【００２１】
本発明にあっては、出力用データに対応するプレビュー画像用の画像データがページ毎に生成される。この際、複数のページ毎に画像データの生成が完了したか否かが判定され、前記複数の画像データが生成される都度、全ページに係るプレビュー画像用の画像データの生成が完了される前であっても、生成されている前記複数の画像データに基づき、該複数のプレビュー画像が表示される。
【００２２】
本発明に係る記録媒体は、前述の発明のコンピュータプログラムを記録してあることを特徴とする。
【００２３】
本発明にあっては、前記記録媒体に前述のコンピュータプログラムを記録する。コンピュータが前記記録媒体からコンピュータプログラムを読み出して、前述の表示装置及び表示方法がコンピュータにより実現される。
【発明の効果】
【００２４】
本発明によれば、前記出力用データのプレビュー画像の表示において、全ページのプレビュー画像用の画像データの生成が完了するに先立ち、既生成の画像データに基づいてプレビュー画像の表示を開始する画像表示手段を備えているので、全ページのプレビュー画像用の画像データの生成が完了するまで利用者を待たせることなく、全ページのプレビュー画像用の画像データの生成が完了する前、速やかにプレビュー画像の表示ができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施の形態１のパーソナルコンピュータの要部構成を説明する機能ブロック図である。
【図２】本発明の実施の形態１のパーソナルコンピュータにおける、プレビュー画像の表示を説明するフローチャートである。
【図３】本発明の実施の形態１のパーソナルコンピュータにおける、プレビュー画像の表示の一例を示す例示図である。
【図４】本発明の実施の形態１のパーソナルコンピュータにおける、プレビュー画像の表示の他の例を示す例示図である。
【図５】本発明の実施の形態２のプレビューアプリケーションの要部構成を説明する機能ブロック図である。
【図６】本発明の実施の形態２のパーソナルコンピュータにおける、プレビュー画像の表示を説明するフローチャートである。
【図７】本発明の実施の形態３のパーソナルコンピュータの要部構成を示す機能ブロック図である。
【発明を実施するための形態】
【００２６】
以下に、パーソナルコンピュータを本発明の実施の形態に係る表示装置、表示方法及びコンピュータプログラムに適用した場合を例として説明する。
【００２７】
（実施の形態１）
図１は本発明の実施の形態１のパーソナルコンピュータ１の要部構成を説明する機能ブロック図である。例えば、パーソナルコンピュータ１は複合機(図示せず)とＬＡＮによって接続され、パーソナルコンピュータ１から作成された原稿のデータ（出力用データ）に基づき、前記複合機が画像の出力を行う。
【００２８】
パーソナルコンピュータ１は、ＯＳとして、例えばMicrosoft（登録商標）社のWindows（登録商標）を使用する。また、パーソナルコンピュータ１は、ＣＰＵ２と、ＲＯＭ３と、ＲＡＭ４と、アプリケーション８と、ハードディスク３と、プレビュードライバ９と、プレビューアプリケーション１１と、プリンタドライバ１２と、入力部５と、ディスプレイ６と、通信部７と、画像データ記憶部１０とを備えている。
【００２９】
ＲＯＭ３には各種の制御プログラム、後述する通知のためのテキストデータ、及び画像データ生成の完了を判定する際の基準ページ数等が予め格納されており、ＲＡＭ４はデータを一時的に記憶し、記憶順、記憶位置等に関係なく読み出すことが可能である。また、ＲＡＭ４は、例えば、ＲＯＭ３から読み出されたプログラム、該プログラムを実行することにより発生する各種データ、外部から受信した各種データを記憶する。
【００３０】
ＣＰＵ２は、ＲＯＭ３に予め格納されている制御プログラムをＲＡＭ４上にロードして実行することによって前述の各種ハードウェアの制御を行い、装置全体を本発明の実施の形態１のパーソナルコンピュータ１として動作させる。
【００３１】
アプリケーション８は、ワードプロセッシング、ペイント、プレゼンテーション等テキスト編集などの機能を提供するアプリケーションプログラムである。アプリケーション８によって作成された原稿のデータは、ＯＳの備えるインタフェースを経由してプレビュードライバ９に供給される。
【００３２】
入力部５は、例えばキーボード、マウス等からなり、入力部５を介して利用者からデータの入力を受け付け、アプリケーション８によって原稿のデータが作成される。
【００３３】
ディスプレイ６は、例えば液晶ディスプレイからなり、プレビュードライバ９によって生成されたプレビュー画像用の画像データに基づくプレビュー画像が表示され、後述するプレビューアプリケーション１１によって設定受付画面が表示される。
【００３４】
通信部７は、例えば、前記複合機に印刷データを送信するネットワークカード、モデム等を備えている。
【００３５】
プレビュードライバ９は、アプリケーション８上で原稿の作成が終了し、利用者から印刷（出力）の指示を受け付けた場合に起動し、前記原稿に対応するプレビュー画像用の画像データ（中間ファイル）を生成する。例えば、印刷の指示を受け付けた原稿が複数ページである場合、プレビュードライバ９は、前記原稿のページ毎に該ページに係るプレビュー画像用の画像データを、ページ順に生成する。
【００３６】
詳しくは、プレビュードライバ９は、アプリケーション８からの原稿のデータ及びプリンタドライバ１２からの情報に基づき、ページ毎にプレビュー画像用の画像データを生成する。該画像データは、例えば、普及性、再現性等に優れているＥＭＦ（Ｅｎｈａｎｃｅｄ  Ｍｅｔａ  Ｆｉｌｅ）データであり、該画像データには、前記原稿のデータ及び該原稿のデータの印刷に係るメタデータ（用紙サイズ、解像度、向き等）が含まれる。また、これに限るものでなく、プレビュー画像専用の画像データ（中間ファイル）はＸＰＳデータであっても良い。プレビュードライバ９によって生成された画像データは画像データ記憶部１０に記憶される。
【００３７】
プレビューアプリケーション１１（画像表示手段）は、ディスプレイ６にプレビュー画像を表示して利用者による印刷状態の視認を手助けすると共に、利用者から、印刷における印刷条件（例えば、枚数、両面／片面印刷、集約印刷、変倍印刷等）及び印刷後の処理条件（製本、ステープル止め等）の設定を受け付ける利用者インタフェースである設定受付画面を表示し、該設定を受け付ける。また、受け付けた設定に基づき、プレビュー画像用の画像データを変更し、変更された画像データに基づくプレビュー画像をディスプレイ６に表示する。
【００３８】
また、前記設定受付画面には「キャンセル」ソフトキーが設けられている（後述する図３参照）。利用者が「キャンセル」ソフトキーを操作した場合、プレビュー画像の表示は中止する。例えば、１００ページの原稿うち、５０ページ目のプレビュー画像が表示されているときに、前記「キャンセル」ソフトキーが操作された場合、５０ページ以降のプレビュー画像の表示は中止される。
【００３９】
従って、本発明においては、たとえ、変更がある場合であっても、印刷条件のみならず印刷後の処理条件が反映されたプレビュー画像が即座に表示され、利用者の視認性を向上させることが出来る。
【００４０】
更に、プレビューアプリケーション１１は、プレビュードライバ９によって各画像データが生成される都度、該画像データに基づくプレビュー画像をディスプレイ６に表示する。すなわち、プレビューアプリケーション１１は、当該原稿の全ページの画像データの生成が完成する前、既に生成されている画像データに基づき、プレビュー画像の表示を開始する。また、プレビューアプリケーション１１は、プリンタドライバ１２に前記原稿のデータ、並びに印刷条件及び印刷後の処理条件を送出すると共に、前記複合機への送信を指示する。
【００４１】
プレビューアプリケーション１１は、例えば、ＯＳで提供されている描画手段であるＷｉｎ３２ＡＰＩに前記画像データ（ＥＭＦデータ）を渡してＷｉｎ３２ＡＰＩにＥＭＦデータの表示出力を実行させることによって、プレビュードライバ９によって生成された画像データに基づくプレビュー画像をディスプレイ６に表示し、また、前記設定受付画面をディスプレイ６に表示する。
【００４２】
また、プレビューアプリケーション１１は判定部１１１を備えている。判定部１１１は、プレビュードライバ９による画像データの生成の際、１ページ毎に画像データの生成が完了したか否かを判定する。斯かる判定は、例えば、判定部１１１は、画像データ記憶部１０に、プレビュードライバ９によって生成された画像データが記憶されることを監視することによって行われる。プレビューアプリケーション１１は、判定部１１１の判定結果に基づき、当該原稿の各ページのプレビュー画像用の画像データの生成の都度、該画像データに基づくプレビュー画像を１つずつディスプレイ６に表示するので、全ページの画像データの生成が完了する前であっても、プレビュー画像の表示を開始することができる。
【００４３】
前記ＥＭＦデータ（例えば、前記設定受付画面を介して前記印刷条件及び印刷後の処理条件を受け付けた場合は、受け付けた前記印刷条件及び印刷後の処理条件と共に、）は、プレビューアプリケーション１１がプリンタドライバ１２に送出する。
【００４４】
プリンタドライバ１２は  プレビューアプリケーション１１から取得した前記ＥＭＦデータ（中間ファイル）を前記複合機が印刷処理できる形式（ＰＣＬ）のデータに変換した前記印刷データを前記複合機に送信する。複合機は該ＰＣＬ形式の印刷データを受信して、前記印刷条件及び印刷後の処理条件に基づいて前記原稿のデータに基づく画像をシート上に印刷処理する。
【００４５】
図２は本発明の実施の形態１のパーソナルコンピュータ１における、プレビュー画像の表示を説明するフローチャートである。
【００４６】
例えば、利用者がパーソナルコンピュータ１の入力部５を操作することにより、入力部５を介してデータが入力される（ステップＳ１０１）。入力されたデータに基づき、アプリケーション８上で原稿が作成される。以下、説明の便宜上、８ページの原稿が作成された場合を例として説明する。
【００４７】
ＣＰＵ２は入力部５からの信号及びディスプレイ６の画面上の座標等に基づき、原稿の印刷指示を受け付けたか否かを判定する（ステップＳ１０２）。例えば、画面上の所定位置には「印刷」ソフトキーが設けられており、ＣＰＵ２は入力部５からの信号及びディスプレイ６の画面上の座標等に基づき、前記「印刷」ソフトキーの操作を監視する。
【００４８】
例えば、作成者が未だ原稿作成中である場合は、前記「印刷」ソフトキーは操作されないので、ＣＰＵ２は原稿の印刷指示を受け付けていないと判定し（ステップＳ１０２：ＮＯ）、印刷指示を受け付けるまで待機する。
【００４９】
一方、利用者が原稿作成を終え、例えばマウスを用いて、前記「印刷」ソフトキーを操作することにより、原稿の印刷を指示した場合、ＣＰＵ２は原稿の印刷指示を受け付けたと判定し（ステップＳ１０２：ＹＥＳ）、プレビュードライバ９が起動する。
【００５０】
プレビュードライバ９は、アプリケーション８からの原稿のデータ及びプリンタドライバ１２からの情報に基づき、前記原稿に係るプレビュー画像用の画像データ（ＥＭＦデータ）をページ毎に生成する（ステップＳ１０３）。該ＥＭＦデータには、当該原稿のデータ及び該原稿の印刷に係るメタデータが含まれている。生成された画像データは画像データ記憶部１０に記憶される。
【００５１】
次いで、プレビューアプリケーション１１の判定部１１１は、「Ｎ」に１を代入して（ステップＳ１０４）、当該原稿の「Ｎ」ページ目のプレビュー画像用の画像データの生成が完了したか否かを判定する（ステップＳ１０５）。該判定は、上述したように、「Ｎ」ページ目のプレビュー画像用の画像データが画像データ記憶部１０に記憶されているか否かを監視することにより行われる。
【００５２】
判定部１１１は、「Ｎ」ページ目のプレビュー画像用の画像データの生成が完了していないと判定した場合（ステップＳ１０５：ＮＯ）、完了するまで判定を繰り返す。一方、判定部１１１が、「Ｎ」ページ目のプレビュー画像用の画像データの生成が完了したと判定した場合（ステップＳ１０５：ＹＥＳ）、プレビューアプリケーション１１は、生成された「Ｎ」ページ目の画像データに基づき、プレビュー画像をディスプレイ６に表示する（ステップＳ１０６）。
【００５３】
詳しくは、プレビューアプリケーション１１はディスプレイ６に前記設定受付画面を表示させ、該設定受付画面上にプレビュー画像を表示する。図３は本発明の実施の形態１のパーソナルコンピュータ１における、プレビュー画像の表示の一例を示す例示図である。まず、プレビューアプリケーション１１は、当該原稿の全ページの数分の表示枠Ｂを表示する。次いで、プレビューアプリケーション１１は「プレビュー生成中」とのテキストを表示枠Ｂ内に表示し、プレビュー画像の表示処理中である旨の情報を利用者に通知する。例えば、前記原稿の１ページ目の画像データの生成が完了した場合、プレビューアプリケーション１１は画像データ記憶部１０から１ページ目の画像データを読み出し、該画像データに基づき、１ページのプレビュー画像を対応する表示枠Ｂに表示する。すなわち、夫々のプレビュー画像は夫々の表示枠Ｂに取り囲まれた状態にて表示される。
【００５４】
この後、ＣＰＵ２は、前記設定受付画面の「キャンセル」ソフトキーを監視することにより、プレビュー画像の表示を中止する指示を受け付けたか否かを判定する（ステップＳ１０７）。
【００５５】
ＣＰＵ２は、プレビュー画像の表示を中止する指示を受け付けたと判定した場合（ステップＳ１０７：ＹＥＳ）、プレビューアプリケーション１１にプレビュー画像の表示を中止するよう指示し、処理を終了する。
【００５６】
一方、ＣＰＵ２が、プレビュー画像の表示を中止する指示を受け付けていないと判定した場合（ステップＳ１０７：ＮＯ）、判定部１１１は「Ｎ」が当該原稿の全ページの数、すなわち、「８」であるか否かを判定する（ステップＳ１０８）。
【００５７】
判定部１１１が、「Ｎ」が当該原稿の全ページの数であると判定した場合（ステップＳ１０８：ＹＥＳ）、ＣＰＵ２は全ページのプレビュー画像が表示されたと認識して処理を終了する。
【００５８】
また、判定部１１１は、「Ｎ」が当該原稿の全ページの数でないと判定した場合（ステップＳ１０８：ＮＯ）、「Ｎ」に「１」を足して新たに「Ｎ」とし（ステップＳ１０９）、処理が再びステップＳ１０５に戻る。
【００５９】
以後、前記原稿の全ページのプレビュー画像が表示されるまで、ステップＳ１０５からステップＳ１０９までの処理が繰り替えられる。
【００６０】
図４は本発明の実施の形態１のパーソナルコンピュータ１における、プレビュー画像の表示の他の例を示す例示図である。例えば、ステップ１０６において、「Ｎ」が「３」である場合、前記原稿の３ページ目までのプレビュー画像が表示され、残りページのプレビュー画像が表示されるべき表示枠Ｂ内には「プレビュー生成中」とのテキストが表示される。
【００６１】
本発明の実施の形態１に係る表示装置は、以上のような構成を有するので、当該原稿の全ページの画像データの生成が完了するまで、利用者を待たせずに、速やかにプレビュー画像を表示することができる。
【００６２】
（実施の形態２）
本発明の実施の形態２のパーソナルコンピュータ１は、実施の形態１のパーソナルコンピュータ１と同様の構成であるが、プレビューアプリケーション１１の構成において異なる。
図５は本発明の実施の形態２のプレビューアプリケーション１１の要部構成を説明する機能ブロック図である。本発明の実施の形態２においては、パーソナルコンピュータ１のプレビューアプリケーション１１が複数判定部１１２を備えている。複数判定部１１２は、プレビュードライバ９による画像データの生成の際、「複数」のページ毎に画像データの生成が完了したか否かを判定する。
【００６３】
例えば、前記「複数」を「２」とした場合、複数判定部１１２は２ページ毎に画像データの生成の完了を判定することとなり、当該原稿の２ページ、４ページ、６ページ…の画像データの生成が完了したか否かを判定する。詳しくは、複数判定部１１２は、画像データ記憶部１０に、プレビュードライバ９によって生成された画像データが「２Ｎ」個記憶されることを監視することによって行われる。
【００６４】
プレビューアプリケーション１１は、複数判定部１１２の判定結果に基づき、当該原稿の「複数」のページの画像データの生成の都度、該「複数」の画像データに基づくプレビュー画像を前記「複数」ずつディスプレイ６に表示するので、全ページの画像データの生成が完了する前であっても、プレビュー画像の表示を開始することができる。
【００６５】
図６は本発明の実施の形態２のパーソナルコンピュータ１における、プレビュー画像の表示を説明するフローチャートである。説明の便宜上、以下、複数判定部１１２は３ページ毎に画像データの生成の完了を判定するものとする。
【００６６】
例えば、利用者がパーソナルコンピュータ１の入力部５を操作することにより、入力部５を介してデータが入力される（ステップＳ２０１）。入力されたデータに基づき、アプリケーション８上で原稿が作成される。以下、説明の便宜上、８ページの原稿が作成された場合を例として説明する。
【００６７】
アプリケーション８は入力部５からの信号及びディスプレイ６の画面上の座標等に基づき、原稿の印刷指示を受け付けたか否かを判定する（ステップＳ２０２）。アプリケーション８は原稿の印刷指示を受け付けていないと判定した場合（ステップＳ２０２：ＮＯ）、印刷指示を受け付けるまで待機する。
【００６８】
一方、アプリケーション８が原稿の印刷指示を受け付けたと判定した場合（ステップＳ２０２：ＹＥＳ）、プレビュードライバ９が起動し、アプリケーション８からの原稿のデータ及びプリンタドライバ１２からの情報に基づき、前記原稿に係るプレビュー画像用の画像データ（ＥＭＦデータ）をページ毎に生成する（ステップＳ２０３）。生成された画像データは画像データ記憶部１０に記憶される。
【００６９】
次いで、プレビューアプリケーション１１の複数判定部１１２は、「Ｎ」に１を代入して（ステップＳ２０４）、当該原稿の「３Ｎ」ページ目のプレビュー画像用の画像データの生成が完了したか否かを判定する（ステップＳ２０５）。該判定は、上述した通りであり、詳しい説明を省略する。
【００７０】
複数判定部１１２は、「３Ｎ」ページ目のプレビュー画像用の画像データの生成が完了していないと判定した場合（ステップＳ２０５：ＮＯ）、完了するまで判定を繰り返す。一方、複数判定部１１２が、「３Ｎ」ページ目のプレビュー画像用の画像データの生成が完了したと判定した場合（ステップＳ２０５：ＹＥＳ）、プレビューアプリケーション１１は、生成された３ページの画像データに基づき、３つのプレビュー画像をディスプレイ６に表示する（ステップＳ２０６）。
【００７１】
詳しくは、複数判定部１１２は当該原稿の「３Ｎ」ページ目の画像データの生成が完了したか否かを判定するので、該原稿の３ページ目、６ページ目の画像データの生成の完了を判定することとなる。従って、例えば、複数判定部１１２により６ページ目の画像データの生成が完了したと判定された場合は、画像データ記憶部１０に、４ページから６ページに対応する３つのプレビュー画像用の画像データが記録されている状態である。プレビューアプリケーション１１は画像データ記憶部１０から当該３つの画像データを読み出し、該３つの画像データに基づき、３つのプレビュー画像を表示する。
【００７２】
この後、ＣＰＵ２は、前記設定受付画面の「キャンセル」ソフトキーを監視することにより、プレビュー画像の表示を中止する指示を受け付けたか否かを判定し（ステップＳ２０７）、プレビュー画像の表示を中止する指示を受け付けたと判定した場合（ステップＳ２０７：ＹＥＳ）、プレビューアプリケーション１１にプレビュー画像の表示を中止するよう指示し、処理を終了する。
【００７３】
一方、ＣＰＵ２が、プレビュー画像の表示を中止する指示を受け付けていないと判定した場合（ステップＳ２０７：ＮＯ）、複数判定部１１２は「３Ｎ」が前記原稿の全ページの数以上、すなわち、「８」以上であるか否かを判定する（ステップＳ２０８）。
【００７４】
複数判定部１１２が、「３Ｎ」が当該原稿の全ページの数以上でないと判定した場合（ステップＳ２０８：ＮＯ）、「Ｎ」に「１」を足して新たに「Ｎ」とし（ステップＳ２０９）、処理が再びステップＳ２０５に戻る。
一方、図示しないが、ステップＳ２０９からステップＳ２０５への戻りの間には、新たな「Ｎ」に「３」を乗じた「３Ｎ」が前記原稿の全ページの数以上であるか否かを判定するステップを設け、前記原稿の全ページの数以上であると判定された場合は、ステップＳ２０５にて前記原稿の最後ページのプレビュー画像用の画像データの生成が完了したか否かを判定し、ステップＳ２０６では、生成された最後ページまでの所定数の画像データに基づき、前記所定数のプレビュー画像をディスプレイ６に表示するように構成すれば良い。
【００７５】
また、複数判定部１１２が、「３Ｎ」が前記原稿の全ページの数以上であると判定した場合（ステップＳ２０８：ＹＥＳ）、例えば、「Ｎ」が「３」であって、「３Ｎ」が「９」である場合、前記原稿の全ページの数以上であるので、ＣＰＵ２は全ページのプレビュー画像が表示されたと認識して処理を終了する。
【００７６】
実施の形態１と同様の部分については、同一の符号を付して詳細な説明を省略する。
【００７７】
（実施の形態３）
図７は本発明の実施の形態３のパーソナルコンピュータ１の要部構成を示す機能ブロック図である。実施の形態３のパーソナルコンピュータ１は、動作を行うためのコンピュータプログラムが、Ｉ／Ｆ７１を介してＣＤ−ＲＯＭ等の可搬型記録媒体Ａで提供することも可能であるように構成されている。さらに、実施の形態３のパーソナルコンピュータ１は、前記コンピュータプログラムを、図示しない外部装置から通信部７を介してダウンロードすることも可能であるように構成されている。以下に、その内容を説明する。
【００７８】
実施の形態３のパーソナルコンピュータ１は外装（又は内装）の記録媒体読み取り装置（図示せず）を備えており、該記録媒体読み取り装置に、ページ毎にプレビュー画像用の画像データを生成させ、１ページ毎に画像データの生成が完了したか否かを判定させ、判定結果に基づき、各画像データが生成される都度、生成された各画像データに基づき、プレビュー画像を表示させるプログラム、又はページ毎にプレビュー画像用の画像データを生成させ、複数のページ毎に画像データの生成が完了したか否かを判定させ、判定結果に基づき、前記複数の画像データが生成される都度、生成された該複数の画像データに基づき、該複数のプレビュー画像を表示させるプログラム等が記録された可搬型記録媒体Ａを挿入して、例えば、ＣＰＵ２がＲＯＭ３にこのプログラムをインストールする。かかるプログラムはＲＡＭ４にロードして実行される。これにより、実施の形態１の本発明のパーソナルコンピュータ１として機能する。
【００７９】
前記記録媒体としては、いわゆるプログラムメディアであっても良く、磁気テープ及びカセットテープ等のテープ系、フレキシブルディスク及びハードディスク等の磁気ディスク並びにＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等の光ディスクのディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムコードを担持する媒体であっても良い。
【００８０】
通信部７を介してネットワークからプログラムコードをダウンロードするように流動的にプログラムコードを担持する媒体であっても良い。なお、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであっても良い。なお、本発明は、前記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【００８１】
実施の形態１と同様の部分については、同一の符号を付して詳細な説明を省略する。
【符号の説明】
【００８２】
１  パーソナルコンピュータ
２  ＣＰＵ
９  プレビュードライバ
１０  画像データ記憶部
１１  プレビューアプリケーション（画像表示手段）
１１１  判定部
１１２  複数判定部
Ｂ  表示枠
【図１】
2012018631.tif 000003
【図２】
2012018631.tif 000004
【図３】
2012018631.tif 000005
【図４】
2012018631.tif 000006
【図５】
2012018631.tif 000007
【図６】
2012018631.tif 000008
【図７】
2012018631.tif 000009