(57)【要約】【課題】印刷プレビュー画面中で、印刷で得られるであろうイメージの詳細を的確に把握できるようにする。【解決手段】印刷プレビュー画面で、リアル表示ボタン５３をクリックし、リアル表示領域を指定すると、指定領域５６内のイメージは、ディスプレイの一画素が印刷時のイメージの一画素になるよう、印刷時の解像度でリアルイメージ５９として表示される。【選択図】　図５
2004046836.tif 000002
【特許請求の範囲】
【請求項１】
描画指令に基づくイメージを含む印刷プレビュー画面を、表示手段に表示させるプリンタホストにおいて、
前記描画指令をイメージに展開する描画手段と、
前記描画手段を管理する描画管理手段と、
前記描画管理手段に指示を与えて、前記描画手段に、前記描画指令を予め定められた低解像度でイメージに展開させ、該イメージを前記印刷プレビュー画面の一部として前記表示手段に表示させる印刷プレビュー表示制御手段と、
印刷時の解像度で前記印刷プレビュー画面中の前記イメージの表示を指示するリアル表示指示手段と、
を備え、
前記印刷プレビュー表示制御手段は、前記リアル表示指示手段で印刷時の解像度によるイメージ表示が指示されると、前記描画管理手段に指示を与えて、前記描画手段に、前記描画指令を印刷時の解像度でイメージに展開させ、前記表示手段の一画素が印刷時のイメージの一画素になるよう、該イメージを前記印刷プレビュー画面中に表示させる、
ことを特徴とするプリンタホスト。
【請求項２】
請求項１に記載のプリンタホストにおいて、
前記印刷プレビュー画面中の前記イメージの一部の領域を指定するリアル表示領域指定手段を備え、
前記印刷プレビュー表示制御手段は、前記リアル表示指示手段で印刷時の解像度によるイメージ表示が指示され、且つ前記リアル表示領域指定手段で前記印刷プレビュー画面中の前記イメージの一部の領域が指定されると、前記描画管理手段に指示を与えて、前記描画手段に、指定領域に対応する前記描画指令を印刷時の解像度でイメージに展開させ、前記表示手段の一画素が印刷時のイメージの一画素になるよう、該指定領域内の該イメージを前記印刷プレビュー画面中に表示させる、
ことを特徴とするプリンタホスト。
【請求項３】
請求項２に記載のプリンタホストにおいて、
前記印刷プレビュー表示制御手段は、前記リアル表示指示手段で印刷時の解像度によるイメージ表示が指示され、且つ前記リアル表示領域指定手段で前記印刷プレビュー画面中の前記イメージの一部の領域が指定されてから、印刷時の解像度で前記印刷プレビュー画面中にイメージ表示させるまでの間、印刷時の解像度で表示されるイメージと等倍率で且つ前記予め定められた低解像度で、指定領域内のイメージを前記印刷プレビュー画面中に表示させる、
ことを特徴とするプリンタホスト。
【請求項４】
描画指令に基づくイメージを含む印刷プレビュー画面を、表示手段に表示させるプログラムが記憶されている記憶媒体において、
前記描画指令をイメージに展開する描画手順と、
前記描画手順を管理する描画管理手順と、
前記描画管理手順に指示を与えて、前記描画手順に、前記描画指令を予め定められた低解像度でイメージに展開させ、該イメージを前記印刷プレビュー画面の一部として前記表示手段に表示させる印刷プレビュー表示制御手順と、
印刷時の解像度で前記印刷プレビュー画面中の前記イメージの表示を指示するリアル表示指示手順と、
を有し、
前記印刷プレビュー表示制御手順は、前記リアル表示指示手順で印刷時の解像度によるイメージ表示が指示されると、前記描画管理手順に指示を与えて、前記描画手順に、前記描画指令を印刷時の解像度でイメージに展開させ、前記表示手段の一画素が印刷時のイメージの一画素になるよう、該イメージを前記印刷プレビュー画面中に表示させる、
ことを特徴とするプログラムが記憶されている記憶媒体。
【請求項５】
請求項４に記載の記憶媒体において、
前記印刷プレビュー画面中の前記イメージの一部の領域を指定するリアル表示領域指定手順を有し、
前記印刷プレビュー表示制御手順は、前記リアル表示指示手順で印刷時の解像度によるイメージ表示が指示され、且つ前記リアル表示領域指定手順で前記印刷プレビュー画面中の前記イメージの一部の領域が指定されると、前記描画管理手順に指示を与えて、前記描画手順に、指定領域に対応する前記描画指令を印刷時の解像度でイメージに展開させ、前記表示手段の一画素が印刷時のイメージの一画素になるよう、該指定領域内の該イメージを前記印刷プレビュー画面中に表示させる、
ことを特徴とするプログラムが記憶されている記憶媒体。
【請求項６】
請求項５に記載の記憶媒体において、
前記印刷プレビュー表示制御手順は、前記リアル表示指示手順で印刷時の解像度によるイメージ表示が指示され、且つ前記リアル表示領域指定手順で前記印刷プレビュー画面中の前記イメージの一部の領域が指定されてから、印刷時の解像度で前記印刷プレビュー画面中にイメージ表示させるまでの間、印刷時の解像度で表示されるイメージと等倍率で且つ前記予め定められた低解像度で、指定領域内のイメージを前記印刷プレビュー画面中に表示させる、
ことを特徴とするプログラムが記憶されている記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷プレビュー画面を表示するプリンタホスト、及びこの動作プログラムが記憶されている記憶媒体に関する。
【０００２】
【従来の技術】
ユーザは、一般的に、作成した印刷データが実際にどのように印刷されるかを知るために、いわゆる印刷プレビュー画面を表示させることがある。
【０００３】
この印刷プレビュー画面では、１ページ分の印刷データを全て表示するため、実際に用紙に印刷されるものよりも縮小されて、表示される。ユーザは、この印刷プレビュー画面を見て、用紙中の余白のサイズ等を確認する。また、ユーザは、印刷プレビュー画面内の印刷イメージの詳細を確認したい場合には、印刷プレビュー画面内の印刷イメージを最大２００％までの範囲で拡大させている。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来技術では、ユーザは、印刷結果物と同じ解像度のイメージを見ることができないために、印刷プレビュー画面中で、印刷で得られるであろうイメージの詳細を的確に把握することができないという問題点がある。
【０００５】
本発明は、このような従来の問題点に着目し、印刷プレビュー画面中で、印刷で得られるであろうイメージの詳細を的確に表示することができるプリンタホスト、およびそのプログラムが記憶されている記憶媒体を提供することを目的とする。
【０００６】
【課題を解決するための手段】
前記目的を達成するための第一のプリンタホストは、
描画指令に基づくイメージを含む印刷プレビュー画面を、表示手段に表示させるプリンタホストにおいて、
前記描画指令をイメージに展開する描画手段と、
前記描画手段を管理する描画管理手段と、
前記描画管理手段に指示を与えて、前記描画手段に、前記描画指令を予め定められた低解像度でイメージに展開させ、該イメージを前記印刷プレビュー画面の一部として前記表示手段に表示させる印刷プレビュー表示制御手段と、
印刷時の解像度で前記印刷プレビュー画面中の前記イメージの表示を指示するリアル表示指示手段と、
を備え、
前記印刷プレビュー表示制御手段は、前記リアル表示指示手段で印刷時の解像度によるイメージ表示が指示されると、前記描画管理手段に指示を与えて、前記描画手段に、前記描画指令を印刷時の解像度でイメージに展開させ、前記表示手段の一画素が印刷時のイメージの一画素になるよう、該イメージを前記印刷プレビュー画面中に表示させることを特徴とするものである。
【０００７】
前記目的を達成するための第二のプリンタホストは、
前記第一のプリンタホストにおいて、
前記印刷プレビュー画面中の前記イメージの一部の領域を指定するリアル表示領域指定手段を備え、
前記印刷プレビュー表示制御手段は、前記リアル表示指示手段で印刷時の解像度によるイメージ表示が指示され、且つ前記リアル表示領域指定手段で前記印刷プレビュー画面中の前記イメージの一部の領域が指定されると、前記描画管理手段に指示を与えて、前記描画手段に、指定領域に対応する前記描画指令を印刷時の解像度でイメージに展開させ、前記表示手段の一画素が印刷時のイメージの一画素になるよう、該指定領域内の該イメージを前記印刷プレビュー画面中に表示させることを特徴とするものである。
【０００８】
前記目的を達成するための第三のプリンタホストは、
前記第二のプリンタホストにおいて、
前記印刷プレビュー表示制御手段は、前記リアル表示指示手段で印刷時の解像度によるイメージ表示が指示され、且つ前記リアル表示領域指定手段で前記印刷プレビュー画面中の前記イメージの一部の領域が指定されてから、印刷時の解像度で前記印刷プレビュー画面中にイメージ表示させるまでの間、印刷時の解像度で表示されるイメージと等倍率で且つ前記予め定められた低解像度で、指定領域内のイメージを前記印刷プレビュー画面中に表示させることを特徴とするものである。
【０００９】
前記目的を達成するための記憶媒体は、
描画指令に基づくイメージを含む印刷プレビュー画面を、表示手段に表示させるプログラムが記憶されている記憶媒体において、
前記描画指令をイメージに展開する描画手順と、
前記描画手順を管理する描画管理手順と、
前記描画管理手順に指示を与えて、前記描画手順に、前記描画指令を予め定められた低解像度でイメージに展開させ、該イメージを前記印刷プレビュー画面の一部として前記表示手段に表示させる印刷プレビュー表示制御手順と、
印刷時の解像度で前記印刷プレビュー画面中の前記イメージの表示を指示するリアル表示指示手順と、
を有し、
前記印刷プレビュー表示制御手順は、前記リアル表示指示手順で印刷時の解像度によるイメージ表示が指示されると、前記描画管理手順に指示を与えて、前記描画手順に、前記描画指令を印刷時の解像度でイメージに展開させ、前記表示手段の一画素が印刷時のイメージの一画素になるよう、該イメージを前記印刷プレビュー画面中に表示させることを特徴とするプログラムが記憶されているものである。
【００１０】
前記目的を達成するための第二の記憶媒体は、
前記第一の記憶媒体において、
前記印刷プレビュー画面中の前記イメージの一部の領域を指定するリアル表示領域指定手順を有し、
前記印刷プレビュー表示制御手順は、前記リアル表示指示手順で印刷時の解像度によるイメージ表示が指示され、且つ前記リアル表示領域指定手順で前記印刷プレビュー画面中の前記イメージの一部の領域が指定されると、前記描画管理手順に指示を与えて、前記描画手順に、指定領域に対応する前記描画指令を印刷時の解像度でイメージに展開させ、前記表示手段の一画素が印刷時のイメージの一画素になるよう、該指定領域内の該イメージを前記印刷プレビュー画面中に表示させることを特徴とするプログラムが記憶されているものである。
【００１１】
前記目的を達成するための第三の記憶媒体は、
前記第二の記憶媒体において、
前記印刷プレビュー表示制御手順は、前記リアル表示指示手順で印刷時の解像度によるイメージ表示が指示され、且つ前記リアル表示領域指定手順で前記印刷プレビュー画面中の前記イメージの一部の領域が指定されてから、印刷時の解像度で前記印刷プレビュー画面中にイメージ表示させるまでの間、印刷時の解像度で表示されるイメージと等倍率で且つ前記予め定められた低解像度で、指定領域内のイメージを前記印刷プレビュー画面中に表示させることを特徴とするプログラムが記憶されているものである。
【００１２】
【発明の実施の形態】
以下、本発明に係るプリンタホストの一実施形態について、図面を用いて説明する。
【００１３】
本実施形態のプリンタホスト１０は、図１に示すように、スキャナ１とプリンタ２とが組み合わされて、印刷システムを構成している。
【００１４】
プリンタホスト１０は、ホスト本体１１とディスプイ１２とキーボードやマウス等の入力装置１３とを有している。ホスト本体１１は、ハードウエア的には、各種プログラム等を実行するＣＰＵ２０と、各種データや各種プログラム等が記憶されているＲＯＭ２１と、各種データや各種プログラムが一時的に記憶されるＲＡＭ２２と、ディスプレイ１２を制御するディスプレイコントローラ２３と、入力装置１３を制御するキーボードコントローラ２４と、フロッピーディスク装置２５と、ハードディスク装置２６と、ＣＤ装置２７と、プリンタ等の接続されるプリンタ・インタフェース２８と、スキャナ等を接続されるスキャナ・インタフェース２９とを有している。
【００１５】
ホスト本体１１は、ソフトウェア的には、図２に示すように、アプリケーション３０と、オペレーティングシステム３９と、プリンタドライバ４０とを有している。なお、図２中、二重線の矢印は、文書・図形データや描画指令やイメージデータ等の印刷データの流れを示し、二点破線の矢印は、印刷条件データの流れを示し、通常の矢印は、各種命令の流れを示している。
【００１６】
アプリケーション３０は、文書や図形等を作成してこれを文書・図形ファイル３２に登録する文書・図形作成モジュール３１と、印刷条件を設定してこれを印刷条件ファイル３４に登録する印刷条件設定モジュール３３と、文書・図形ファイル３２から文書・図形データを呼び出して描画指令としてプリンタドライバ４０へ送る印刷処理モジュール３５と、を有している。文書・図形作成モジュール３１は、文書や図形等を作成する機能の他に、スキャナ１が取り込んだ画像や、作成した文書・図形等を編集する機能を有している。また、印刷条件設定モジュール３３は、ディスプレイ１２に印刷条件設定画面を表示させ、入力装置１３で入力された印刷条件を受け付ける機能を有している。
【００１７】
プリンタドライバ４０は、アプリケーション３０の印刷処理モジュール３５から描画指令を受けとってこれをジャーナルファイル４２に記憶するジャーナルドライバ４１と、描画指令をＲＧＢイメージデータに変換するレンダラ４４と、ＲＧＢイメージデータに対して色変換処理や二値化処理やハーフトーン処理等を施してＣＭＹＫ二値化イメージデータに変換する二値化・ハーフトーン処理モジュール４５と、ＣＭＹＫ二値化イメージデータをプリンタ２が解釈できるコマンドに変換するコマンドジェネレータ４６と、ジャーナルファイル４２から描画指令を呼び出してこの描画指令の再生を管理するリプレイマネージャ４３と、印刷条件を設定する印刷条件設定モジュール４７と、印刷プレビュー画面の表示制御を行う印刷プレビュー表示制御モジュール４８と、を有している。
【００１８】
リプレイマネージャ４３は、ジャーナルファイル４２から呼び出した描画指令をレンダラ４４へ与えると共に、レンダラ４４や二値化・ハーフトーン処理モジュール４５やコマンドジェネレータ４６の動作を管理する。印刷条件設定モジュール４７は、ディスプレイ１２に印刷条件設定画面を表示させ、入力装置１３で入力された印刷条件を受け付けて、これをアプリケーション３０の印刷条件設定部３３を介して印刷条件ファイル３４へ記憶する機能を有している。印刷プレビュー表示制御モジュール４８は、ディスプレイ１２に印刷プレビュー画面を表示させると共に、入力装置１３による印刷プレビュー要求を受け付ける機能を有している。
【００１９】
なお、以上のソフトウェア構成要素は、いずれも、ＣＤ１７（図１に示す）に記憶されているプログラムをＣＤ装置２７で読み込み、これをＲＡＭ２２にロードして、ＣＰＵ２０が実行することで機能する。
【００２０】
また、本実施形態において、描画手段、描画管理手段、印刷プレビュー表示制御手段は、それぞれ、レンダラ（描画手段の実行ソフト）４４、リプレイマネージャ（描画管理手段の実行ソフト）４３、印刷プレビュー表示制御モジュール（印刷プレビュー制御手段の実行ソフト）４８が記憶されているＲＡＭ２２と、これらのソフトウェア構成要素を実行するＣＰＵ２０とを有して構成されている。また、リアル表示指示手段は、印刷プレビュー表示制御モジュール４８を実行するＣＰＵ２０と、この印刷プレビュー表示制御モジュール４８の実行でディスプレイ１２に表示された印刷プレビュー画面中のリアル表示ボタンをクリックするための入力装置１３とを有して構成される。また、リアル表示領域指定手段も、リアル表示指示手段と同様に、印刷プレビュー表示制御モジュール４８を実行するＣＰＵ２０と、この印刷プレビュー表示制御モジュール４８の実行でディスプレイ１２に表示された印刷プレビュー画面中のイメージ中の領域を指定するための入力装置１３とを有して構成される。
【００２１】
次に、図３に示すフローチャートに従って、本実施形態におけるプリンタホスト１０の動作について説明する。
【００２２】
入力装置１３のユーザ操作による印刷開始指示は、アプリケーション３０の印刷処理モジュール３５が受け付ける（ステップ１）。印刷処理モジュール３５が印刷開始指示を受け付けると、文書・図形ファイル３２内のデータを描画指令として、プリンタドライバ４０へ渡す。プリンタドライバ４０のジャーナルドライバ４１は、描画指令をジャーナルファイル４２に記憶する（ステップ２）。そして、印刷プレビュー表示制御モジュール４８が印刷プレビュー画面の表示指示を受け付けなければ、ステップ１１以降の通常の描画指令の処理を実行する。具体的には、まず、リプレイマネージャ４３が１ページ分の描画指令をジャーナルファイル４２から呼び出し、この描画指令をレンダラ４４でＲＧＢイメージデータに変換する（ステップ１１）。次に、２値化ハーフトーン処理モジュール４５がＲＧＢイメージデータに対して色変換処理や二値化処理やハーフトーン処理等を施してＣＭＹＫ二値化イメージデータに変換する（ステップ１２）。コマンドジェネレータ４６は、ＣＭＹＫ二値化イメージデータをプリンタ２が解釈できるコマンドに変換して（ステップ１３）、このコマンドをプリンタ２へ出力する（ステップ１４）。
【００２３】
ステップ３において、印刷プレビュー表示制御モジュール４８が印刷プレビュー画面の表示指示を受け付けると、リプレイマネージャ４３が１ページ分の描画指令をジャーナルファイル４２から呼び出し、この描画指令をレンダラ４４で低解像度ＲＧＢイメージデータに変換する（ステップ４）。
【００２４】
印刷プレビュー画面の表示指示は、例えば、図４に示すように、印刷条件設定画面上の「Ｐｒｉｎｔ　Ｐｒｅｖｉｅｗ」ボタンを入力装置１３でクリックすることで実行できる。プリンタドライバ４０の印刷条件設定モジュール４７は、この印刷条件設定画面をディスプレイ１３に表示する。この印刷条件設定画面では、印刷プレビュー画面の表示指示の他に、印刷媒体の種類や、画像処理の種類、印刷解像度等を指定することができる。なお、用紙サイズや、用紙中の印刷領域等の指定は、アプリケーション３０の印刷条件設定モジュール３３が受け付ける。
【００２５】
リプレイマネージャ４３は、レンダラ４４が１ページ分の描画指令をＲＧＢイメージデータに展開する際の解像度を定める。印刷プレビュー画面では、図５に示すように、ユーザに指定されたサイズの用紙全体を表示するので、１ページ分の描画指令のイメージ５５の拡大縮小倍率は、この用紙サイズに応じて定められ、イメージ５５の解像度はこの拡大縮小倍率に応じて定められる。つまり、印刷プレビュー画面に用いられるイメージ５５の解像度は、基本的にユーザに指定された用紙サイズに応じて定められる。
【００２６】
レンダラ４４により１ページ分の描画指令が低解像度ＲＧＢイメージデータに展開されると（ステップ４）、印刷プレビュー表示制御モジュール４８は、ディスプイ１２に、図５に示すような印刷プレビュー画面を表示する（ステップ５）。この印刷プレビュー画面では、前述したように、１ページ分の全体イメージ５５が表示される。さらに、この印刷プレビュー画面では、印刷開始ボタン５１、印刷解除ボタン５２、リアル表示ボタン５３、任意拡大縮小ボタン５４等も表示される。
【００２７】
ユーザが入力装置１３の操作で印刷解除ボタン５２をクリックすると（ステップ６）、ジャーナルファイル４２に記憶された描画指令は印刷されず、一連の処理は終了する。また、ユーザが入力装置１３の操作で印刷開始ボタン５１をクリックすると（ステップ６）、前述したステップ１１以降の処理に進み、ジャーナルファイル４２に記憶された描画指令に応じたイメージが印刷される。
【００２８】
また、ユーザが入力装置１３の操作でリアル表示ボタン５３をクリックし（ステップ６）、さらに、ユーザがリアル表示を希望するイメージ５５中の領域５６を入力装置１３の操作で指定すると（ステップ７）、印刷プレビュー制御モジュール４８は、指定領域５６をリプレイマネージャ４３に伝えると共に、指定領域５６内のイメージを解像度を変えずに単純拡大して、このイメージを表示する（ステップ８）。リプレイマネージャ４３は、単純拡大イメージの表示と並行して、指定領域５６に関する描画指令をジャーナルファイル４２から呼び出し、レンダラ４４に、この描画指令を印刷時の解像度でＲＧＢイメージデータに変換させる（ステップ９）。
【００２９】
印刷時の解像度としては、ユーザからの指示をプリンタドライバ４０の印刷条件設定モジュール４７が受け付けて、アプリケーション３０の印刷条件ファイル３４に記憶されたものを用いる。この印刷時の解像度は、プリンタ２の性能以内のものであれば、いくつかの解像度を設定できる。例えば、プリンタ２の最高解像度が７２０ｄｐｉであれば、７２０ｄｐｉの他に、３６０ｄｐｉの設定も可能である。
【００３０】
レンダラ４４が指定領域５６に関する描画指令を印刷時の解像度でＲＧＢイメージデータに変換すると（ステップ９）、印刷プレビュー表示制御モジュール４８は、単純拡大イメージに換えて、ディスプレイ１２の一画素が印刷時のイメージの一画素になるよう、このＲＧＢイメージデータを印刷プレビュー画面に表示する（ステップ１０）。
【００３１】
印刷プレビュー画面中の印刷解像度のイメージ（リアルイメージ）５９は、例えば、印刷解像度が３６０ｄｐｉで、ディスプレイ１３の解像度が１２０ｄｐｉである場合には、前述したように、ディスプレイ１３の一画素を印刷イメージの一画素にするので、実際に用紙に印刷したイメージの３倍の大きさで表示される。なお、単純拡大したイメージも、実際に用紙に印刷したイメージの３倍の大きさで表示され、リアルイメージ５９の表示準備ができた時点で、単純拡大したイメージの表示領域がリアルイメージ５９の表示領域に切り換わり、この表示領域にリアルイメージ５９が表示される。
【００３２】
以上のように、本実施形態では、ユーザが、印刷プレビュー画面で、印刷時のイメージの解像度と同じ解像度のイメージ５９を見ることができるので、印刷で得られるであろうイメージの詳細を的確に把握することができる。また、本実施形態では、印刷解像度のイメージ５９が表示されるまで、単純拡大したイメージが表示されているので、リアルイメージ表示を待つことの苛立たしさを緩和することができる。
【００３３】
【発明の効果】
本発明によれば、印刷プレビュー画面で、印刷時のイメージの解像度と同じ解像度のイメージを見ることができるので、印刷で得られるであろうイメージの詳細を的確に把握することができる。
【図面の簡単な説明】
【図１】本発明に係る一実施形態におけるプリンタホストの回路ブロック図である。
【図２】本発明に係る一実施形態におけるプリンタホストのソフトウェア構成図である。
【図３】本発明に係る一実施形態におけるプリンタホストの動作を示すフローチャートである。
【図４】本発明に係る一実施形態における印刷条件設定画面を示す説明図である。
【図５】本発明に係る一実施形態における印刷プレビュー画面を示す説明図である。
【符号の説明】
１０…プリンタホスト
１１…ホスト本体
１２…ディスプレイ
１３…キーボード
１７…ＣＤ
２０…ＣＰＵ
２１…ＲＯＭ
２２…ＲＡＭ
２７…ＣＤ装置
３０…アプリケーション
３３…印刷条件設定モジュール
４０…プリンタドライバ
４１…ジャーナルドライバ
４２…ジャーナルファイル
４３…リプレイマネージャ
４４…レンダラ
４７…印刷条件設定モジュール
４８…印刷プレビュー表示制御モジュール
５３…リアル表示ボタン
５６…指定領域
５９…印刷解像度のイメージ（リアルイメージ）
【図１】
2004046836.tif 000003
【図２】
2004046836.tif 000004
【図３】
2004046836.tif 000005
【図４】
2004046836.tif 000006
【図５】
2004046836.tif 000007
【手続補正書】
【提出日】平成15年6月16日(2003.6.16)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示部と、描画指令をアプリケーションから入力する描画指令入力手段と、該描画指令入力手段からの該描画指令が一時的に格納されるファイルと、該ファイルに格納された該描画指令をプリンタが印刷可能な第１の色空間イメージに展開する第１の描画手段と、該第１の色空間イメージを印刷コマンドに変換しプリンタに出力する印刷コマンド出力手段と、を備えたプリンタホストであって、
前記ファイルに格納された前記描画指令を前記表示部が表示可能な第２の色空間イメージに展開する第２の描画手段と、
前記第１の描画手段及び前記第２の描画手段の動作を管理する描画管理手段と、
印刷イメージに関するプレビュー表示の指示を受け付ける第１及び第２プレビュー表示指示手段と、
前記第２の描画手段で展開されたイメージを前記表示部に表示させるプレビュー表示制御手段と、
を備え、
前記第１プレビュー表示指示手段がプレビュー表示の指示を受け付けると、前記描画管理手段は、前記第２の描画手段により、前記ファイルに格納された前記描画指令を第１解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御手段は、該第１解像度で展開されたイメージを前記表示部に表示させ、
前記第２プレビュー表示指示手段がプレビュー表示の指示を受け付けると、前記描画管理手段は、前記第２の描画手段により、前記ファイルに格納された前記描画指令を前記第１解像度よりも高い第２解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御手段は、該第２解像度で展開されたイメージを前記表示部に表示させる、
ことを特徴とするプリンタホスト。
【請求項２】
描画指令をアプリケーションから入力する描画指令入力手段と、該描画指令入力手段からの描画指令が一時的に格納されるファイルと、該ファイルに格納された該描画指令をプリンタが印刷可能な第１の色空間イメージに展開する第１の描画手段と、該第１の色空間イメージを印刷コマンドに変換しプリンタに出力する印刷コマンド出力手段と、を備えた印刷コマンド生成装置であって、
前記ファイルに格納された前記描画指令を外部装置である表示部が表示可能な第２の色空間イメージに展開する第２の描画手段と、
前記第１の描画手段及び前記第２の描画手段の動作を管理する描画管理手段と、
印刷イメージに関するプレビュー表示の指示を受け付ける第１及び第２プレビュー表示指示手段と、
前記第２の描画手段で展開されたイメージを前記表示部に表示させるプレビュー表示制御手段と、
を備え、
前記第１プレビュー表示指示手段がプレビュー表示の指示を受け付けると、前記描画管理手段は、前記第２の描画手段により、前記ファイルに格納された前記描画指令を第１解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御手段は、該第１解像度で展開されたイメージを前記表示部に表示させ、
前記第２プレビュー表示指示手段がプレビュー表示の指示を受け付けると、前記描画管理手段は、前記第２の描画手段により、前記ファイルに格納された前記描画指令を前記第１解像度よりも高い第２解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御手段は、該第２解像度で展開されたイメージを前記表示部に表示させる、
ことを特徴とする印刷コマンド生成装置。
【請求項３】
請求項２に記載の印刷コマンド生成装置であって、
前記第１解像度で展開されたイメージの一部の領域の領域指定を受け付ける領域指定手段を備え、
前記領域指定手段により領域指定され、且つ前記第２プレビュー表示指示手段がプレビュー表示の指示を受け付けると、前記描画管理手段は、前記第２の描画手段により、前記ファイルに格納された前記描画指令のうちの前記領域指定に対応する領域を前記第２解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御手段は、該第２解像度で展開されたイメージを前記表示部に表示させる、
ことを特徴とする印刷コマンド生成装置。
【請求項４】
請求項３に記載の印刷コマンド生成装置であって、
前記領域指定手段により領域指定され、且つ前記第２プレビュー表示指示手段がプレビュー表示の指示を受け付けると、前記描画管理手段は、前記第２の描画手段により、前記ファイルに格納された前記描画指令のうちの前記領域指定に対応する領域を、前記第２解像度で展開された該イメージが前記表示部に表示されているときと等倍率で且つ前記第１解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御手段は、該第１解像度で展開されたイメージを前記表示部に表示させ、
前記表示部における前記第１解像度での前記領域指定に対応する領域のイメージ表示と並行して、前記描画管理手段は、前記第２の描画手段により、前記ファイルに格納された前記描画指令のうちの前記領域指定に対応する領域を、前記第２解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御手段は、前記表示部に表示されている前記第１解像度でのイメージの位置に、該イメージに換えて前記第２解像度でのイメージを前記表示部に表示させる、
ことを特徴とする印刷コマンド生成装置。
【請求項５】
ディスプレイ接続部とプリンタ接続部とを備えたコンピュータに、描画指令をアプリケーションから受け付けてファイルに格納する描画指令入力ステップと、該ファイルに格納された該描画指令をプリンタが印刷可能な第１の色空間イメージに展開する第１の描画ステップと、該第１の色空間イメージを印刷コマンドに変換しプリンタに出力する印刷コマンド出力ステップと、を実行させるプログラムが記憶されている記憶媒体であって、
前記ファイルに格納された前記描画指令を、前記ディスプレイ接続部に接続される表示部が表示可能な第２の色空間イメージに展開する第２の描画ステップと、
前記第１の描画手段及び前記第２の描画手段の動作を管理する描画管理ステップと、
印刷イメージに関するプレビュー表示の指示を受け付ける第１及び第２プレビュー表示指示ステップと、
前記第２の描画手段で展開されたイメージを前記表示部に表示させるプレビュー表示制御ステップと、
を実行させ、
前記第１プレビュー表示指示ステップでプレビュー表示の指示を受け付けると、前記描画管理ステップでは、前記第２の描画ステップにより、前記ファイルに格納された前記描画指令を第１解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御ステップでは、該第１解像度で展開されたイメージを前記表示部に表示させ、
前記第２プレビュー表示指示手段でプレビュー表示の指示を受け付けると、前記描画管理ステップでは、前記第２の描画ステップにより、前記ファイルに格納された前記描画指令を前記第１解像度よりも高い第２解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御ステップでは、該第２解像度で展開されたイメージを前記表示部に表示させる、
ことを特徴とするプログラムが記憶されている記憶媒体。
【請求項６】
請求項５に記載のプログラムが記憶されている記憶媒体であって、
前記第１解像度で展開されたイメージの一部の領域の領域指定を受け付ける領域指定ステップを実行させ、
前記領域指定ステップで領域指定され、且つ前記第２プレビュー表示指示ステップでプレビュー表示の指示を受け付けると、前記描画管理ステップでは、前記第２の描画ステップにより、前記ファイルに格納された前記描画指令のうちの前記領域指定に対応する領域を、前記第２解像度で展開された該イメージが前記表示部に表示されているときと等倍率で且つ前記第１解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御ステップでは、該第１解像度で展開されたイメージを前記表示部に表示させ、
前記表示部における前記第１解像度での前記領域指定に対応する領域のイメージ表示と並行して、前記描画管理ステップでは、前記第２の描画ステップにより、前記ファイルに格納された前記描画指令のうちの前記領域指定に対応する領域を、前記第２解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御ステップでは、前記表示部に表示されている前記第１解像度でのイメージの位置に、該イメージに換えて前記第２解像度でのイメージを前記表示部に表示させる、
ことを特徴とするプログラムが記憶されている記憶媒体。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【発明の属する技術分野】
本発明は、印刷プレビュー画面を表示するプリンタホスト、印刷プレビュー画面に表示するイメージを作成する印刷コマンド生成装置及びこの動作プログラムが記憶されている記憶媒体に関する。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明は、このような従来の問題点に着目し、印刷プレビュー画面で、印刷で得られるであろうイメージの詳細を表示することができるプリンタホスト、印刷プレビュー画面に表示するイメージを作成する印刷コマンド生成装置及びこの動作プログラムが記憶されている記憶媒体を提供することを目的とする。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
【課題を解決するための手段】
前記目的を達成するための第一のプリンタホストは、
表示部と、描画指令をアプリケーションから入力する描画指令入力手段と、該描画指令入力手段からの該描画指令が一時的に格納されるファイルと、該ファイルに格納された該描画指令をプリンタが印刷可能な第１の色空間イメージに展開する第１の描画手段と、該第１の色空間イメージを印刷コマンドに変換しプリンタに出力する印刷コマンド出力手段と、を備えたプリンタホストであって、
前記ファイルに格納された前記描画指令を前記表示部が表示可能な第２の色空間イメージに展開する第２の描画手段と、前記第１の描画手段及び前記第２の描画手段の動作を管理する描画管理手段と、印刷イメージに関するプレビュー表示の指示を受け付ける第１及び第２プレビュー表示指示手段と、前記第２の描画手段で展開されたイメージを前記表示部に表示させるプレビュー表示制御手段と、を備え、
前記第１プレビュー表示指示手段がプレビュー表示の指示を受け付けると、前記描画管理手段は、前記第２の描画手段により、前記ファイルに格納された前記描画指令を第１解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御手段は、該第１解像度で展開されたイメージを前記表示部に表示させ、前記第２プレビュー表示指示手段がプレビュー表示の指示を受け付けると、前記描画管理手段は、前記第２の描画手段により、前記ファイルに格納された前記描画指令を前記第１解像度よりも高い第２解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御手段は、該第２解像度で展開されたイメージを前記表示部に表示させる、ことを特徴とするものである。


【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
前記目的を達成するための第一のコマンド生成装置は、
描画指令をアプリケーションから入力する描画指令入力手段と、該描画指令入力手段からの描画指令が一時的に格納されるファイルと、該ファイルに格納された該描画指令をプリンタが印刷可能な第１の色空間イメージに展開する第１の描画手段と、該第１の色空間イメージを印刷コマンドに変換しプリンタに出力する印刷コマンド出力手段と、を備えた印刷コマンド生成装置であって、
前記ファイルに格納された前記描画指令を外部装置である表示部が表示可能な第２の色空間イメージに展開する第２の描画手段と、前記第１の描画手段及び前記第２の描画手段の動作を管理する描画管理手段と、印刷イメージに関するプレビュー表示の指示を受け付ける第１及び第２プレビュー表示指示手段と、前記第２の描画手段で展開されたイメージを前記表示部に表示させるプレビュー表示制御手段と、を備え、
前記第１プレビュー表示指示手段がプレビュー表示の指示を受け付けると、前記描画管理手段は、前記第２の描画手段により、前記ファイルに格納された前記描画指令を第１解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御手段は、該第１解像度で展開されたイメージを前記表示部に表示させ、前記第２プレビュー表示指示手段がプレビュー表示の指示を受け付けると、前記描画管理手段は、前記第２の描画手段により、前記ファイルに格納された前記描画指令を前記第１解像度よりも高い第２解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御手段は、該第２解像度で展開されたイメージを前記表示部に表示させる、ことを特徴とするものである。


【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
前記目的を達成するための第二の印刷コマンド生成装置は、
前記第一の印刷コマンド生成装置であって、前記第１解像度で展開されたイメージの一部の領域の領域指定を受け付ける領域指定手段を備え、
前記領域指定手段により領域指定され、且つ前記第２プレビュー表示指示手段がプレビュー表示の指示を受け付けると、前記描画管理手段は、前記第２の描画手段により、前記ファイルに格納された前記描画指令のうちの前記領域指定に対応する領域を前記第２解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御手段は、該第２解像度で展開されたイメージを前記表示部に表示させる、ことを特徴とするものである。


【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
前記目的を達成するための第三の印刷コマンド生成装置は、
前記第二の印刷コマンド生成装置であって、
前記領域指定手段により領域指定され、且つ前記第２プレビュー表示指示手段がプレビュー表示の指示を受け付けると、前記描画管理手段は、前記第２の描画手段により、前記ファイルに格納された前記描画指令のうちの前記領域指定に対応する領域を、前記第２解像度で展開された該イメージが前記表示部に表示されているときと等倍率で且つ前記第１解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御手段は、該第１解像度で展開されたイメージを前記表示部に表示させ、前記表示部における前記第１解像度での前記領域指定に対応する領域のイメージ表示と並行して、前記描画管理手段は、前記第２の描画手段により、前記ファイルに格納された前記描画指令のうちの前記領域指定に対応する領域を、前記第２解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御手段は、前記表示部に表示されている前記第１解像度でのイメージの位置に、該イメージに換えて前記第２解像度でのイメージを前記表示部に表示させる、ことを特徴とするものである。


【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
前記目的を達成するための第一のプログラムが記憶されている記憶媒体は、
ディスプレイ接続部とプリンタ接続部とを備えたコンピュータに、描画指令をアプリケーションから受け付けてファイルに格納する描画指令入力ステップと、該ファイルに格納された該描画指令をプリンタが印刷可能な第１の色空間イメージに展開する第１の描画ステップと、該第１の色空間イメージを印刷コマンドに変換しプリンタに出力する印刷コマンド出力ステップと、を実行させるプログラムが記憶されている記憶媒体であって、
前記ファイルに格納された前記描画指令を、前記ディスプレイ接続部に接続される表示部が表示可能な第２の色空間イメージに展開する第２の描画ステップと、前記第１の描画手段及び前記第２の描画手段の動作を管理する描画管理ステップと、印刷イメージに関するプレビュー表示の指示を受け付ける第１及び第２プレビュー表示指示ステップと、前記第２の描画手段で展開されたイメージを前記表示部に表示させるプレビュー表示制御ステップと、を実行させ、
前記第１プレビュー表示指示ステップでプレビュー表示の指示を受け付けると、前記描画管理ステップでは、前記第２の描画ステップにより、前記ファイルに格納された前記描画指令を第１解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御ステップでは、該第１解像度で展開されたイメージを前記表示部に表示させ、前記第２プレビュー表示指示手段でプレビュー表示の指示を受け付けると、前記描画管理ステップでは、前記第２の描画ステップにより、前記ファイルに格納された前記描画指令を前記第１解像度よりも高い第２解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御ステップでは、該第２解像度で展開されたイメージを前記表示部に表示させる、ことを特徴とするプログラムが記憶されているものである。


【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
前記目的を達成するための第二のプログラムが記憶されている記憶媒体は、
前記第一のプログラムが記憶されている記憶媒体であって、
前記第１解像度で展開されたイメージの一部の領域の領域指定を受け付ける領域指定ステップを実行させ、前記領域指定ステップで領域指定され、且つ前記第２プレビュー表示指示ステップでプレビュー表示の指示を受け付けると、前記描画管理ステップでは、前記第２の描画ステップにより、前記ファイルに格納された前記描画指令のうちの前記領域指定に対応する領域を、前記第２解像度で展開された該イメージが前記表示部に表示されているときと等倍率で且つ前記第１解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御ステップでは、該第１解像度で展開されたイメージを前記表示部に表示させ、前記表示部における前記第１解像度での前記領域指定に対応する領域のイメージ表示と並行して、前記描画管理ステップでは、前記第２の描画ステップにより、前記ファイルに格納された前記描画指令のうちの前記領域指定に対応する領域を、前記第２解像度で第２の色空間イメージに展開させ、前記プレビュー表示制御ステップでは、前記表示部に表示されている前記第１解像度でのイメージの位置に、該イメージに換えて前記第２解像度でのイメージを前記表示部に表示させる、ことを特徴とするプログラムが記憶されているものである。