(57)【特許請求の範囲】
【請求項１】
表示装置と入力装置とを備え、該表示装置にデータ入力欄を備える画面領域を表示しつつ、前記入力装置を用いて前記データ入力欄から入力された入力データに基づいて、所定の印刷装置における印刷のための各種情報を設定する印刷情報設定装置において、
前記画面領域内に絵図表示欄を設け、前記各種情報の中の予め定められた少なくとも一部の情報を絵図でもって表わす画像データを、前記絵図表示欄に表示させる表示制御手段
を備え、
前記表示制御手段は、
前記入力データに従って前記一部の情報についての変更があるとき、前記画像データで表わされる絵図のうちで前記変更された内容に対応した部分が他の部分に比べて異なる態様で表示されるように、前記画像データを補正する表示補正手段を備えることを特徴とする印刷情報設定装置。
【請求項２】
請求項１に記載の印刷情報設定装置であって、
前記表示制御手段は、
前記表示補正手段により補正された画像データを、所定期間経過後、補正前の画像データに戻す補正解除手段
を備える印刷情報設定装置。
【請求項３】
請求項１または２に記載の印刷情報設定装置であって、
前記表示補正手段は、
前記画像データの補正とともに、前記一部の情報に関わる注釈文を前記表示装置に所定期間だけ表示する注釈文表示制御手段
を備える印刷情報設定装置。
【請求項４】
前記一部の情報が、印刷用紙上の印刷領域の位置を示す情報である請求項１ないし３のいずれかに記載の印刷情報設定装置。
【請求項５】
前記表示補正手段による異なる態様の表示は、強調して表示することである請求項１ないし４のいずれかに記載の印刷情報設定装置。
【請求項６】
表示装置にデータ入力欄を備える画面領域を表示しつつ、入力装置を用いて前記データ入力欄から入力された入力データに基づいて、所定の印刷装置における印刷のための各種情報を設定する印刷情報設定方法において、
（ａ）前記画面領域内に絵図表示欄を設け、前記各種情報の中の予め定められた少なくとも一部の情報を絵図でもって表わす画像データを、前記絵図表示欄に表示させる工程
を備え、
前記工程（ａ）は、
（ａ１）前記入力データに従って前記一部の情報についての変更があるとき、前記画像データで表わされる絵図のうちで前記変更された内容に対応した部分が他の部分に比べて異なる態様で表示されるように、前記画像データを補正する工程を備えることを特徴とする印刷情報設定方法。
【請求項７】
表示装置にデータ入力欄を備える画面領域を表示しつつ、入力装置を用いて前記データ入力欄から入力された入力データに基づいて、所定の印刷装置における印刷のための各種情報を設定するためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記画面領域内に絵図表示欄を設け、前記各種情報の中の予め定められた少なくとも一部の情報を絵図でもって表わす画像データを、前記絵図表示欄に表示させる表示制御機能
をコンピュータに実現させるとともに、
前記表示制御機能において、
前記入力データに従って前記一部の情報についての変更があるとき、前記画像データで表わされる絵図のうちで前記変更された内容に対応した部分が他の部分に比べて異なる態様で表示されるように、前記画像データを補正する表示補正機能
をコンピュータに実現させるためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項８】
請求項７に記載の記録媒体であって、
前記表示制御機能において、
前記表示補正機能により補正された画像データを、所定期間経過後、補正前の画像データに戻す補正解除機能
をコンピュータに実現させるためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項９】
請求項７または８に記載の記録媒体であって、
前記表示制御機能において、
前記画像データの補正とともに、前記一部の情報に関わる注釈文を前記表示装置に所定期間だけ表示する注釈文表示制御機能
をコンピュータに実現させるためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１０】
前記表示補正機能による異なる態様の表示は、強調して表示することである請求項７ないし９のいずれかに記載の記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、表示装置にデータ入力用の画面領域を表示しつつ、該画面領域の内容に従う入力装置からの入力データに基づいて、所定の印刷装置における印刷のための各種情報を設定する技術に関する。
【０００２】
【従来の技術】
一般に、プリンタをコンピュータにつないで、コンピュータで作成した印刷データをプリンタに印刷しようとするとき、コンピュータにプリンタ用のデバイスドライバ（以下、プリンタドライバと呼ぶ）を組み込む必要がある。プリンタドライバは、プリンタの機能やインターフェース、フォント情報、制御コードなど、プリンタについての各種情報をコンピュータに設定してプリンタをコントロールするコンピュータプログラムであり、印刷しようとするプリンタの機種ごとに用意される。
【０００３】
使用者は、コンピュータを操作して、コンピュータに組み込んだプリンタドライバを起動して、各種情報の設定を行なうことができるが、その設定は次のようにして行なう。プリンタドライバが起動されると、コンピュータは、ディスプレイ（表示装置）に、データ入力用の画面領域を表示する。この画面領域には、上記各種情報についてのデータ入力欄が設けられており、使用者は、マウス、キーボードを操作して、これらデータ入力欄にデータをキー入力することにより、各種情報の設定を行なうことができる。なお、こうした画面領域に、設定した各種情報の内容を絵図でもって表わす画像を表示させる構成のものも提案されている。
【０００４】
図１７は、従来のプリンタドライバによるデータ入力用の画面領域の一例を示す説明図である。図示するように、画面領域Ａ０には、ワープロ用、表計算用といった印刷目的を設定する領域Ａ１、用紙サイズを設定する領域Ａ２、および、プリンタの外形を３次元的に示す絵図を示す領域Ａ３が設けられている。そのプリンタの絵図は、領域Ａ１，Ａ２から設定された用紙方向や用紙サイズ等を使用者に視覚的に知らせるものである。例えば、図１７に示すように、用紙サイズの欄Ａ２が、「A4 210×297 mm」と選択されているとき、領域Ａ３のプリンタの絵図は、縦方向に用紙がセットされたものとなり、一方、図１８に示すように、用紙サイズの欄Ａ２が「A4横 297×210 mm」と選択されているとき、領域Ａ３のプリンタの絵図は、横方向に用紙がセットされたものとなる。こうした絵図を用いた表示により、使用者は、設定した情報が実際にどういった内容であるかを一目で知ることができる。
【０００５】
【発明が解決しようとする課題】
しかしながら、前記従来の技術では、用紙サイズの欄Ａ４から新たなデータ入力があったとき、領域Ａ３に表示されている絵図が一瞬にして切り替わることから、使用者は、絵図のうちのどの部分が変更となったかを知ることができなかった。このため、絵図を表示できるようにしたにも拘わらず、新たに設定した情報の内容が使用者になかなか伝わらず、データ入力時の使い勝手を高めることができなかった。
【０００６】
この発明は、使用者によってデータ入力があったときに、設定情報がどういった内容であるかを使用者に直ちに伝えることができるようにして、データ入力時の使い勝手を高めることを目的とする。
【０００７】
【課題を解決するための手段およびその作用・効果】
このような課題を解決するため、この発明の装置は、
表示装置と入力装置とを備え、該表示装置にデータ入力欄を備える画面領域を表示しつつ、前記入力装置を用いて前記データ入力欄から入力された入力データに基づいて、所定の印刷装置における印刷のための各種情報を設定する印刷情報設定装置において、
前記画面領域内に絵図表示欄を設け、前記各種情報の中の予め定められた少なくとも一部の情報を絵図でもって表わす画像データを、前記絵図表示欄に表示させる表示制御手段
を備え、
前記表示制御手段は、
前記入力データに従って前記一部の情報についての変更があるとき、前記画像データで表わされる絵図のうちで前記変更された内容に対応した部分が他の部分に比べて異なる態様で表示されるように、前記画像データを補正する表示補正手段を備えることを特徴としている
【０００８】
ここで、上記印刷装置は、印刷を行なう機能を持つ構成であればよく、プリンタ等の単独の装置であってもよいし、あるいは、特定の装置（例えば、ファクシミリ装置）に内蔵される印刷機構であってもよい。
【０００９】
以上の構成の印刷情報設定装置によれば、入力装置を用いて設定した各種情報の中の少なくとも一部の情報が、絵図でもって表示装置に表示されるが、さらに、その一部の情報についての設定が入力データに従って変更があると、上記絵図のうちでその変更された内容に対応した部分が他の部分に比べて異なる態様で表示される。
【００１０】
このため、使用者は、入力装置からの入力データに基づいて設定内容にどういった変更を行なったかをその異なる態様となった部分から直ちに知ることができる。したがって、この印刷情報設定装置は、データ入力時の使い勝手がよい。
【００１１】
上記印刷情報設定装置において、前記表示制御手段は、前記表示補正手段により補正された画像データを、所定期間経過後、補正前の画像データに戻す補正解除手段を備える構成とすることができる。
【００１２】
この構成によれば、所定期間経過後には、補正前の画像データに戻されていることから、異なった態様で示された変更情報にとらわれずに全ての情報を等しく読み取ることが可能となる。
【００１３】
上記印刷制御装置において、前記表示補正手段は、前記画像データの補正とともに、前記一部の情報に関わる注釈文を前記表示装置に所定期間だけ表示する注釈文表示制御手段を備える構成とすることができる。
【００１４】
この構成によれば、設定の変更を行なった情報に関わる注釈文が表示装置に表示されることから、使用者は、設定の変更を行なった情報についてより多くの情報を得ることができる。この結果、この印刷情報設定装置は、データ入力時の使い勝手がより優れたものとなる。
【００１５】
上記印刷情報設定装置において、前記一部の情報が、印刷用紙上の印刷領域の位置を示す情報とすることができる。絵図を表示する場合、印刷領域の位置は、印刷用紙の外形線に紛れて比較的見づらいものになり易いが、この構成によれば、印刷領域の位置を示す情報が変更されたとき、その絵図からその情報を容易に知ることができる。
【００１６】
上記印刷情報設定装置において、前記表示補正手段による異なる態様の表示は、強調して表示することである構成とすることができる。この構成によれば、変更を行なったことを確実に知ることができる。
【００１７】
この発明の方法は、
表示装置にデータ入力欄を備える画面領域を表示しつつ、入力装置を用いて前記データ入力欄から入力された入力データに基づいて、所定の印刷装置における印刷のための各種情報を設定する印刷情報設定方法において、
（ａ）前記画面領域内に絵図表示欄を設け、前記各種情報の中の予め定められた少なくとも一部の情報を絵図でもって表わす画像データを、前記絵図表示欄に表示させる工程
を備え、
前記工程（ａ）は、
（ａ１）前記入力データに従って前記一部の情報についての変更があるとき、前記画像データで表わされる絵図のうちで前記変更された内容に対応した部分が他の部分に比べて異なる態様で表示されるように、前記画像データを補正する工程を備えることを特徴としている。
【００１８】
この構成の方法によっても、上記発明の装置と同様に、データ入力時の使い勝手の向上を図ることができる。
【００１９】
この発明の記録媒体は、
表示装置にデータ入力欄を備える画面領域を表示しつつ、入力装置を用いて前記データ入力欄から入力された入力データに基づいて、所定の印刷装置における印刷のための各種情報を設定するためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記画面領域内に絵図表示欄を設け、前記各種情報の中の予め定められた少なくとも一部の情報を絵図でもって表わす画像データを、前記絵図表示欄に表示させる表示制御機能
をコンピュータに実現させるとともに、
前記表示制御機能において、
前記入力データに従って前記一部の情報についての変更があるとき、前記画像データで表わされる絵図のうちで前記変更された内容に対応した部分が他の部分に比べて異なる態様で表示されるように、前記画像データを補正する表示補正機能
をコンピュータに実現させるためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体を特徴としている。
【００２０】
この構成の記録媒体によっても、上記発明の装置および方法と同様に、データ入力時の使い勝手の向上を図ることができる。
【００２１】
上記記録媒体において、
前記表示制御機能において、前記表示補正機能により補正された画像データを、所定期間経過後、補正前の画像データに戻す補正解除機能をコンピュータに実現させるためのコンピュータプログラムを記録した構成とすることができる。
【００２２】
また、上記記録媒体において、
前記表示制御機能において、前記画像データの補正とともに、前記一部の情報に関わる注釈文を前記表示装置に所定期間だけ表示する注釈文表示制御機能をコンピュータに実現させるためのコンピュータプログラムを記録した構成とすることができる。
【００２３】
【発明の他の態様】
この発明は、以下のような他の態様も含んでいる。その態様は、コンピュータに上記の発明の各工程または各手段の機能を実現させるコンピュータプログラムを通信経路を介して供給するプログラム供給装置としての態様である。こうした態様では、プログラムをネットワーク上のサーバなどに置き、通信経路を介して、必要なプログラムをコンピュータにダウンロードし、これを実行することで、上記の方法や装置を実現することができる。
【００２４】
【発明の実施の形態】
以上説明したこの発明の構成・作用を一層明らかにするために、以下この発明の実施の形態を実施例に基づき説明する。図１はこの発明の第１実施例を適用するコンピュータシステムの外観図である。このコンピュータシステムは、コンピュータ１０と、周辺機器としてのＣＲＴディスプレイ１２およびプリンタ１４を備える。コンピュータ１０は、コンピュータ本体１６と、入力装置としてのキーボード１８とマウス２０を備える。なお、このコンピュータ本体１６には、フロッピィディスク２２の内容を読み取るフロッピィディスクドライブ２４が搭載されている。
【００２５】
図２は、コンピュータシステムのハードウェアの概略構成を示すブロック図である。図示するように、このコンピュータ本体１６は、中央演算処理装置としてのＣＰＵ３０を中心にバスにより相互に接続されたＲＯＭ３１、ＲＡＭ３２、表示画像メモリ３３、マウスインタフェース３４、キーボードインタフェース３５、ＦＤＣ３６、ＨＤＣ３７、ＣＲＴＣ３８、プリンタインタフェース３９およびＩ／Ｏポート４０を備える。
【００２６】
ＲＯＭ３１は、内蔵されている各種プログラム等を記憶する読み出し専用のメモリである。ＲＡＭ３２は、各種データ等を記憶する読み出し・書込み可能なメモリである。表示画像メモリ３３は、ＣＲＴディスプレイ１２に表示する画像の画像データを記憶するメモリである。マウスインタフェース３４は、マウス２０とのデータ等のやり取りを司るインタフェースである。キーボードインタフェース３５は、キーボード１８からのキー入力を司るインタフェースである。ＦＤＣ３６は、フロッピィディスクドライブ（ＦＤＤ）２４を制御するフロッピィディスクコントローラである。ＨＤＣ３７は、ハードディスクドライブ（ＨＤＤ）４１を制御するハードディスクコントローラである。ＣＲＴＣ３８は、必要なデータ等を表示するＣＲＴディスプレイ１２への信号出力を制御するＣＲＴコントローラである。プリンタインタフェース３９は、プリンタ１４へのデータの出力を制御するインタフェースである。Ｉ／Ｏポート４０は、シリアル出力のポートを備えており、モデム４４に接続されており、このモデム４４を介して、公衆電話回線４６に接続されている。コンピュータ１０は、モデム４４を介して、外部のネットワークに接続されており、特定のサーバー４８に接続可能となっている。
【００２７】
このコンピュータシステムでは、オペレーティングシステムはＨＤＤ４１に記憶されており、ＨＤＤ４１のブートブロックに書き込まれたローダに従って、コンピュータ本体１６に電源を投入すると、ＲＡＭ３２の所定の領域にロードされる。また、プリンタ１４の機種毎に用意されるプリンタドライバは、フロッピィディスク２２に予め格納されており、所定のインストールプログラムを起動することで、フロッピィディスクドライブ２４からコンピュータ本体１６にインストールされる。このインストールされたプリンタドライバは、ＨＤＤ４１に記憶されており、コンピュータ本体１６に電源を投入したときに、オペレーティングシステムとともに、ＲＡＭ３２の所定の領域にロードされる。
【００２８】
このプリンタドライバをＣＰＵ３０が実行することによって本発明の各種構成要件は実現される。なお、このプリンタドライバのソフトウェアプログラムは、前述したように、フロッピィディスク２２に格納されたものであるが、これに替えて、ＣＤ−ＲＯＭ、光磁気ディスク、ＩＣカード等の他の携帯型記録媒体（可搬型記録媒体）に格納された構成としてもよい。また、前述したソフトウェアプログラムは、外部のネットワークに接続される特定のサーバー４８から、ネットワークを介して提供されるプログラムデータをダウンロードして、ＲＡＭ３２またはＨＤＤ４１に転送することにより得るようにすることもできる。
【００２９】
以上説明したハードウェア構成を有するコンピュータシステムによる印刷の様子について次に説明する。図３は、コンピュータ本体１６が扱う画像情報から印刷が行なわれるまでの処理の様子を示すブロック図である。図示するように、コンピュータ本体１６の内部で動作しているアプリケーションプログラム５１により、画像の処理を行いつつビデオドライバ５２を介してＣＲＴディスプレイ１２に画像を表示している。また、このアプリケーションプログラム５１が、印字発令を発行すると、コンピュータ本体１６内のプリンタドライバ５３が、画像情報をアプリケーションプログラム５１から受け取り、これをプリンタ１４が印字可能な信号に変換している。
【００３０】
図３に示した例では、プリンタドライバ５３の内部には、アプリケーションプログラム５１が扱っている画像情報をドット単位の色情報に変換するラスタライザ５４、ドット単位の色情報に変換された画像情報（階調データ）に対してプリンタ１４の発色の特性に応じた色補正を行なう色補正モジュール５５、色補正された後の画像情報からドット単位でのインクの有無によりある面積での濃度を表現するいわゆるハーフトーンの画像情報を生成するハーフトーンモジュール５６が備えられている。また、プリンタドライバ５３の内部には、プリンタ１４による印刷のための各種情報を設定する情報設定モジュール５７が備えられている。印刷のための各種情報としては、印刷解像度、色補正等の基本設定に関するもの、用紙のサイズ、用紙方向等の用紙設定に関するもの等がある。なお、情報設定モジュール５７で設定された色補正の情報は、色補正モジュール５５に送られる。情報設定モジュール５７は、ビデオドライバ５２を介してＣＲＴディスプレイ１２に設定の内容を示す画像を表示している。
【００３１】
また、情報設定モジュール５７の内部には、上記各種情報の中の予め定められた情報（後述する）を絵図でもって表わす画像データを作成して、その画像データをビデオドライバ５２に送る表示制御部５７ａが備えられている。この表示制御部５７ａには、その画像データの一部を強調補正する強調補正部５７ｂが設けられている。なお、情報設定モジュール５７を除いた各モジュールの動作は、周知のものなので、説明は原則として省略し、情報設定モジュール５７について、以下に説明する。
【００３２】
プリンタドライバ５３は、その設定を変えることにより、プリンタ１４による印刷を種々コントロールすることができるが、使用者は、そうした設定を予め行なっておく必要がある。こうした印刷のための各種情報を設定する作業を実行するのが情報設定モジュール５７である。ここでは、この情報設定モジュール５７の動作により使用者はどのような操作を行なうかを先に説明する。なお、この説明に当たり、このプリンタドライバ５３が動作するオペレーティングシステムとして、Ｗｉｎｄｏｗｓ９５（マイクロソフト社の商標）を例にとって説明する。また、プリンタ１４の名称は「ＸＸＸ  ＰＲ１００」であるものとして説明する。
【００３３】
使用者は、まずコンピュータ１０を次のように操作して、印刷のための各種情報を設定するダイアログボックスを開く。すなわち、［スタート］→［設定］→［プリンタ］の操作を行なうことで、「プリンタ」ウィンドウを開く。次いで、そのウィンドウ上の目的のプリンタ、ここでは「ＸＸＸ  ＰＲ１００」のアイコンをダブル・クリックして、そのプリンタについてのウィンドウを開く。その後、そのウィンドウから［プリンタ］→［プロパティ]の操作を行なって、そのプリンタについての各種情報を設定するダイアログボックスを表示させる。
【００３４】
図４は、「用紙設定」のカードＣＤが開かれたダイアログボックスＤＢを例示する説明図である。図示するように、この「用紙設定」のカードＣＤには、「用紙サイズ」、「印刷部数」、「印刷方向」、「印刷可能領域」をそれぞれ設定するデータ入力欄Ｅ１，Ｅ２，Ｅ３，Ｅ４と、これらの設定内容をプリンタ１４の３次元的な絵図でもって示す絵図表示欄Ｅ５とが設けられている。
【００３５】
「用紙サイズ」のデータ入力欄Ｅ１は、使用する用紙サイズを用紙の種類と共に設定するもので、例えば、「Ａ４  ２１０×２９７ｍｍ」、「Ａ４横  ２１０×２９７ｍｍ」、「洋封筒  １２０×２３５」、「ハガキ  １００×１４７ｍｍ」等が選択肢として用意されている。
【００３６】
「印刷部数」のデータ入力欄Ｅ２は、印刷したい部数を設定するものであり、部数以外にも、その印刷順を部単位で印刷するか否か、正順もしくは逆順のいずれの順で印刷するかを、チェックボックスをクリックすることで指定することもできる。「印刷方向」のデータ入力欄Ｅ３は、用紙における印刷の方向を示すものであり、「縦」と「横」とが選択可能である。
【００３７】
「印刷可能領域」のデータ入力欄Ｅ４は、用紙における印刷可能な領域を設定するものであり、「標準」、「最大」および「センタリング」のうちのいずれかが選択可能である。「標準」とは、用紙Ｐの下端に大きな余白が空くように印刷可能領域（標準領域と呼ぶ）を定めたものである。「最大」とは、標準領域の下端側に拡張領域を加えて最大の領域となるように印刷可能領域を定めたものである。「センタリング」とは、用紙Ｐの上下左右の４方向に等しく余白が空くように印刷可能領域を定めたものである。なお、上記拡張領域が定められるのは、プリンタ１４の紙送り機構の用紙に対する係わりの変化によるもので、この拡張領域は、標準領域に較べて画像の記録精度が低い領域となっている。
【００３８】
絵図表示欄Ｅ５は、前述したように、プリンタ１４の外観を３次元的に示す絵図が表示される領域であり、この絵図によって「用紙設定」のカードＣＤから入力された各種データの内容が示される。図５は、絵図表示欄Ｅ５を拡大して示す説明図である。図示するように、絵図表示欄Ｅ５に表示される絵図は、プリンタ本体を表わす画像パーツｍ１と、搬送前の用紙を表わす画像パーツｍ２と、搬送後の用紙を表わす画像パーツｍ３と、画像パーツｍ２とｍ３との間に位置して大きな矢印からなる画像パーツｍ４と、画像パーツｍ３の内側に位置して「Ａ」の文字からなる画像パーツｍ５と、同じく画像パーツｍ３の内側に位置して矩形状の破線からなる画像パーツｍ６とから構成される。
【００３９】
画像パーツｍ１は、プリンタの機種によって定まる所定の形をしている。画像パーツｍ２およびｍ３は、用紙の種類（縦横比）とセットする向きとを示しており、「用紙サイズ」のデータ入力欄Ｅ１から入力された内容に対応した形をしている。画像パーツｍ４は、印刷時の用紙の搬送経路を示しており、プリンタ１４の給紙方法（プリンタドライバによって変更する構成としてもよいが、ここでは予め定めた１通りの給紙方法であるものとする）によって定まる所定の形をしている。画像パーツｍ５は、「Ａ」の文字の方向によって用紙における印刷方向を示しており、「印刷方向」のデータ入力欄Ｅ３から入力された内容に対応した形をしている。画像パーツｍ６は、用紙における印刷可能領域を示しており、「印刷可能領域」のデータ入力欄Ｅ４から入力された内容に対応した形をしている。
【００４０】
すなわち、絵図表示欄Ｅ５に表示される絵図は、「用紙設定」のカードＣＤから入力された各種データの内の「用紙サイズ」、「印刷方向」、「印刷可能領域」のデータ入力欄Ｅ１，Ｅ３，Ｅ４の内容に応じて作成されたものである。したがって、絵図表示欄Ｅ５に表示される絵図は、データ入力欄Ｅ１，Ｅ３，Ｅ４の設定内容が変更されると、その都度変更される。例えば、図４に示すように、「印刷可能領域」のデータ入力欄Ｅ４が「標準」に設定されているとき、絵図表示欄Ｅ５の絵図は、搬送後の用紙内に標準領域を画像パーツｍ６によって描いたものとなる。これに対して、「印刷可能領域」のデータ入力欄Ｅ４が「最大」に設定されているとき、図６に示すように、絵図表示欄Ｅ５の絵図は、搬送後の用紙内に標準領域と拡張領域とを合わせた最大の領域を、画像パーツｍ６によって描いたものとなる。
【００４１】
こうした絵図表示欄Ｅ５の絵図の表示は、プリンタドライバ５３の情報設定モジュール５７における用紙設定に関わるルーチンをＣＰＵ３０が処理する最中で行なわれる。この用紙設ルーチンについて次に説明する。
【００４２】
図７は、その用紙設定ルーチンを示すフローチャートである。このルーチンは、ダイアログボックスＤＢにおいて「用紙設定」のカードＣＤが選択されたときに処理が開始される。図示するように、ＣＰＵ３０は、処理が開始されると、まず、「用紙設定」のカードＣＤを示す画像データをＣＲＴディスプレイ１２に表示するカード表示処理を実行する（ステップＳ１００）。その後、そのＣＲＴディスプレイ１２の表示画面を見た使用者によるキーボード１８およびマウス２０を用いたデータ入力の操作を受けて、各種データを入力し（ステップＳ２００）、その入力された各種データをＲＡＭ３２上の所定の位置に記憶する（ステップＳ３００）。
【００４３】
例えば、ステップＳ１００では、図４に例示する「用紙設定」のカードＣＤの画像データをＣＲＴディスプレイ１２に表示する。使用者は、そのＣＲＴディスプレイ１２に表示された画像データを見て、例えば、「印刷可能領域」のデータ入力欄Ｅ４内の所定のボタンをクリックして「最大」とのデータ入力を行なうが、ステップＳ２００では、ＣＰＵ３０はその「最大」のデータを取り込む処理を行なう。次いで、ステップＳ３００では、その「最大」のデータをＲＡＭ３２上の「印刷可能領域」のデータ項目の位置に記憶する。こうしてデータの記憶の作業を終了すると、「リターン」に抜けて処理を終了する。
【００４４】
次に、ステップＳ１００で実行されるカード表示の処理について詳述する。図８はそのカード表示処理を示すフローチャートである。図示するように、ＣＰＵ３０は、「用紙設定」のカードＣＤのベースとなるベース画像データＤｃｄをＲＡＭ３２から読み出して表示画像メモリ３３に転送する（ステップＳ１１０）。ここで、ベース画像データＤｃｔとは、図４で示したカードＣＤの画像から入力データにより定まる部分を除いた画像を表わすもので、この画像は図９に示すようなものとなる。即ち、図９に示すように、「用紙サイズ」、「印刷部数」、「印刷方向」、「印刷可能領域」のデータ入力欄Ｅ１，Ｅ２，Ｅ３，Ｅ４における各入力エリアと、絵図表示欄Ｅ５とが空欄となっている画像の画像データが表示画像データとして表示画像メモリ３３に転送されることになる。
【００４５】
図８に戻り、ステップＳ１１０の実行後、「用紙設定」のカードＣＤから入力された、前回処理時までの「用紙設定」に関する各種データｄ１〜ｄ４をＲＡＭ３２から読み出して、これらデータｄ１〜ｄ４をＲＡＭ３２内の所定の作業エリアに転送する（ステップＳ１２０）。なお、この作業エリア内の各データは、Ｗｄ１〜Ｗｄ４として記憶される。続いて、その各種データＷｄ１〜Ｗｄ４の内の予め定められたデータ、ここでは、絵図表示欄Ｅ５に描かれる絵図を決定する前述した「用紙サイズ」、「印刷方向」、「印刷可能領域」の３つのデータＷｄ１，Ｗｄ３，Ｗｄ４に基づき、上記絵図を表わす絵図画像データＤｐｃを作成する（ステップＳ１３０）。
【００４６】
ステップＳ１３０の処理は、詳しくは、上記データＷｄ１，Ｗｄ３，Ｗｄ４の内容、即ち、用紙サイズについてのデータＷｄ１、印刷方向についてのデータＷｄ３、印刷可能領域についてのデータＷｄ４を、ＲＡＭ３２に予め格納されたテーブルＴｂｌに照らし合わせることで、これらデータＷｄ１，Ｗｄ３，Ｗｄ４から定まる一の絵画画像データＤｐｃを抽出するものである。
【００４７】
図１０は、上記テーブルの内容の一例を示す説明図である。図示するように、このテーブルには、「用紙サイズ」、「印刷方向」、「印刷可能領域」の全ての組合せの通り毎に、絵図画像データＤｐｃが一つずつ予め用意されている。この絵図画像データＤｐｃは、前述したように画像パーツｍ１〜ｍ６から構成されるものであり、「用紙サイズ」によって画像パーツｍ２およびｍ３の形が異なり、「印刷方向」によって画像パーツｍ５の形が異なり、「印刷可能領域」によって画像パーツｍ６の形が異なるものである。なお、この絵図画像データＤｐｃは、ベクトルデータによって作成されており、後述する処理において、各画像パーツｍ２，ｍ３，ｍ５，ｍ６を個別に選択することも可能なものとなっている。ステップＳ１３０では、こうしたテーブルＴｂｌに上記データＷｄ１，Ｗｄ３，Ｗｄ４の内容を照らし合わせることで、これらデータＷｄ１，Ｗｄ３，Ｗｄ４から定まる一の絵画画像データＤｐｃを抽出している。
【００４８】
図８に戻り、ステップＳ１３０の実行後、ＣＰＵ３０は、ステップＳ１２０で得たデータｄ１〜ｄ４と、上記ステップＳ１３０で抽出した絵図画像データＤｐｃを、表示画像メモリ３３に格納される上記表示画像データの所定の領域にそれぞれ付加する（ステップＳ１４０）。この結果、表示画像メモリ３３に格納される表示画像データは、図９において、「用紙サイズ」、「印刷部数」、「印刷方向」、「印刷可能領域」の各データ入力欄Ｅ１〜Ｅ４に、各種データｄ１〜ｄ４に基づく文字もしくはマークが描画され、さらに、絵図表示欄Ｅ５に、絵図画像データＤｐｃに基づく絵図が描画された画像を示すものとなる。
【００４９】
その後、ＣＲＴＣ３８により、表示画像メモリ３３に記憶される表示画像データに基づいてＣＲＴディスプレイ１２における画像の表示を制御する（ステップＳ１５０）。この結果、図４に示すように、「用紙サイズ」、「印刷部数」、「印刷方向」、「印刷可能領域」のデータ入力欄Ｅ１，Ｅ２，Ｅ３，Ｅ４に文字もしくはマークが、絵図表示欄Ｅ５にデータ入力欄Ｅ１，Ｅ３，Ｅ４の内容を表わす絵図がそれぞれ埋められた「用紙設定」のカードＣＤの画像がＣＲＴディスプレイ１２に表示されることになる。ステップＳ１５０の実行後、「リターン」に抜けてこの処理を一旦終了する。
【００５０】
次に、ステップＳ２００で実行されるデータ入力処理について詳述する。図１１は、そのデータ入力処理を示すフローチャートである。図示するように、処理が開始されると、ＣＰＵ３０は、キーボード１８やマウス２０の操作に従う入力データを読み込む処理を行なう（ステップＳ２１０）。次いで、その入力データが、「用紙設定」のカードＣｄ５上の「ＯＫ」のボタンＢＴがクリックされた旨を示すものであるか否かを判別する（ステップＳ２２０）。ここで、「ＯＫ」ボタンＢＴがクリックされたものであると判別されると、ＣＰＵ３０は処理を「リターン」に進めて、このデータ入力処理を一旦終了する。
【００５１】
一方、ステップＳ２２０で、「ＯＫ」ボタンＢＴがクリックされたものでないと判別されると、ステップＳ２３０に処理を進める。ステップＳ２３０では、ＣＰＵ３０は、ステップＳ２１０で読み込んだ入力データに従って、ＲＡＭ３２の所定の作業エリアに格納されたデータＷｄ１〜Ｗｄ４を更新する処理を行なう。具体的には、データＷｄ１〜Ｗｄ４の中から入力データと項目が一致するものを選択して、その選択されたデータＷｄｘ（ｘは１から４までの任意の数字）を入力データの値で書き換える処理を行なう。例えば、入力データが「印刷可能領域」のデータ入力欄Ｅ４からインプットされたものであるときには、「印刷可能領域」についてのデータＷｄ４が選択されて、そのデータＷｄ４が入力データの値で書き換えられる。
【００５２】
続いて、ＣＰＵ３０は、ステップＳ１３０と同様に、データＷｄ１〜Ｗｄ４のうちの「用紙サイズ」、「印刷方向」、「印刷可能領域」の３つのデータＷｄ１，Ｗｄ３，Ｗｄ４に基づき、絵図を表わす絵図画像データＤｐｃを作成する（ステップＳ２４０）。続いて、ＣＰＵ３０は、ステップＳ１４０と同様に、ステップＳ２１０で得たデータｄ１〜ｄ４と、ステップＳ２４０で作成した絵図画像データＤｐｃを、表示画像メモリ３３に格納される上記表示画像データの所定の領域にそれぞれ付加する（ステップＳ２５０）。この結果、表示画像メモリ３３に格納される「用紙設定の」のカードＣＤを示す表示画像データは、ステップＳ２１０で読み込んだ入力データを反映した内容に更新される。
【００５３】
その後、ＣＰＵ３０は、表示画像メモリ３３に格納される上記表示画像データから、ステップＳ２３０で変更があった上記データＷｄｘに対応する画像パーツ（ｍ２，ｍ３，ｍ５，ｍ６のうちのいずれか）のデータを選択して、その画像パーツのデータを強調表示用に変更する処理を行なう（ステップＳ２６０）。ここで、強調表示用の変更としては、その画像パーツのデータを予め定められた所定の色（ＣＲＴディスプレイ１２の画面上で目立ちやすい、例えば、赤色、黄色等の色）を示すデータに変更するものである。なお、上記色を変換するものに替えて、線分を太線で示すデータに変更するもの、あるいは、線分を点滅するデータに変更するものとしてもよい。
【００５４】
次いで、ＣＰＵ３０は、ステップＳ１５０と同様に、表示画像メモリ３３に記憶される表示画像データに基づく画像を、ＣＲＴＣ３８によりＣＲＴディスプレイ１２に表示する処理を行なう（ステップＳ２７０）。
【００５５】
図１２は、絵図表示欄Ｅ５に表示される絵図がこの用紙設定ルーチンによってどのように変化するかを例示する説明図である。図１２において（ａ）は、ステップＳ１００のカード表示処理が終了した時点の絵図表示欄Ｅ５の絵図を示すものである。この状態から、データ入力処理のステップＳ２７０によってＣＲＴディスプレイ１２への表示がなされると、図中（ｂ）に示すように、所定の画像パーツ（図の例では、印刷可能領域を示す画像パーツｍ６）が強調表示されることになる。なお、図１２の（ｂ）においては、強調表示として、印刷可能領域を太線で表示したものとなっているが、これは図面による表現の制限からこのように示されたもので、実際は、ＣＲＴディスプレイ１２上では赤色に表示されている。
【００５６】
図１１に戻り、ステップＳ２７０の実行後、ＣＰＵ３０は、所定時間、ここでは、５秒間だけＣＲＴディスプレイ１２の表示を保持する遅延処理を実行する
（ステップＳ２８０）。その後、ＣＰＵ３０はステップＳ２６０で強調表示用に変更した画像パーツを変更前の状態に戻す処理を行なう（ステップＳ２９０）。続いて、ＣＰＵ３０は、ステップＳ２７０と同様に、ＣＲＴディスプレイ１２への表示を行なう（ステップＳ２９５）。この結果、図１２の（ｂ）のように表示されていた絵図が、図１２の（ｃ）に示すように、変更前の絵図（図１２の（ａ）と同じ絵図）に戻される。すなわち、「印刷可能領域」を示す矩形状のパーツｍ６が、強調変更前と同じ破線で示されたものとなる。
【００５７】
図１１において、ステップＳ２９５の処理を終えると、ステップＳ２１０に処理を戻して、ステップＳ２１０以降の処理を繰り返して実行する。なお、このフローチャートには示されていないが、ステップＳ２８０の遅延処理の実行中に、「用紙設定」のカードＣＤから新たな入力があった場合には、遅延時間の経過を待たずに直ちに、ステップＳ２１０に処理を進める構成となっている。
【００５８】
なお、ここまでは、「印刷可能領域」のデータ入力欄Ｅ４が「最大」に変わったときに、絵図表示欄Ｅ５の絵柄がどのように変わるかを例示してきたが、前述したように、「印刷可能領域」のデータ入力欄Ｅ４以外にも、「用紙サイズ」および「印刷方向」のデータ入力欄Ｅ１，Ｅ３に変更があると、絵図表示欄Ｅ５の絵柄が変わる。図１３は、「印刷方向」のデータ入力欄Ｅ３が「横」に変更されたときの絵図表示欄Ｅ５に表示される絵図を示す説明図である。「印刷方向」データ入力欄Ｅ３を「横」に変更すると、画像パーツｍ５である「Ａ」の文字が用紙に対して横方向に変わるが、所定時間（例えば、５秒間）だけは、図１３に示すように、その「Ａ」の文字が、赤色（図においてはハッチングで示した）に強調表示されることになる。同様に、「印刷サイズ（用紙のセット方向）」のデータ入力欄Ｅ１が変更となったときにも、所定時間（例えば、５秒間）だけ絵柄の用紙部分が強調されるが、ここでは図示は省略する。
【００５９】
次に、ステップＳ３００で実行されるデータ記憶処理について詳述する。図１４は、そのデータ記憶処理を示すフローチャートである。図示するように、処理が開始されると、ＣＰＵ３０は、ＲＡＭ３２上の所定の作業エリアに格納された各種データＷｄ１〜Ｗｄ４を、ＲＡＭ３２上の所定の位置に記憶されたデータｄ１〜ｄ４に上書きする（ステップＳ３１０）。次いで、データｄ１〜ｄ４をＨＤＤ４１にセーブする（ステップＳ３２０）。その後、ＣＰＵ３０は、処理を「リターン」に進めて、このデータ記憶処理を一旦終了する。この結果、用紙設定ルーチンが終了する。
【００６０】
以上詳述したように、この第１実施例によれば、ＣＲＴディスプレイ１２に表示される「用紙設定」のカードＣＤから用紙についての各種情報が設定されるが、これら各種情報のうちの「用紙サイズ」、「印刷方向」、「印刷可能領域」の３種の情報については絵図表示欄Ｅ５に絵柄の形で表示される。しかも、その３種のうちのいずれかについて新たにデータが入力されると、絵図表示欄Ｅ５の絵図が、その入力した内容に対応するように変更されるが、その際、その変更部分は５秒間だけ赤色に強調表示される。
【００６１】
このため、使用者は、強調表示された部分から、新たに入力したデータがどういった内容であるかを直ちに知ることができる。したがって、この第１実施例は、データ入力時の使い勝手に優れているという効果を奏する。
【００６２】
また、この第１実施例では、５秒間経過後には、強調表示される前の絵柄の画像データに戻される構成となっている。このため、絵柄が戻された後には、絵柄の内の強調された部分だけにとらわれずに全ての情報を等しく読みとることが可能となる。
【００６３】
次に、この発明の第２実施例について説明する。この第２実施例のコンピュータシステムは、第１実施例のコンピュータシステムと比較して、同じハードウェアの構成を備え、相違点は、ＣＰＵ３０で実行される「用紙設定ルーチン」のプログラムのうちの「データ入力処理」の部分だけである。図１５は、ＣＰＵ３０で実行されるデータ入力処理を示すフローチャートである。
【００６４】
図１５に示すように、処理が開始されると、ＣＰＵ３０は、第１実施例と同じステップＳ２１０ないしＳ２６０の処理を実行する。ステップＳ２６０までの処理によって、「用紙サイズ」、「印刷方向」、「印刷可能領域」のうちのいずれかの各データ入力欄Ｅ１，Ｅ３，Ｅ４にデータが入力されたときに、入力された表示画像メモリ３３に、その変更があったデータＷｄｘに対応する画像パーツ（ｍ２，ｍ３，ｍ５，ｍ６のうちのいずれか）のデータが強調表示用に変更されることになる。
【００６５】
ステップＳ２６０の実行後、ＣＰＵ３０は、その変更があったデータＷｄｘに関わる注釈文を記したダイアログボックスの画像データＤｂｘを表示画像メモリ３３に付加する処理を行なう（ステップＳ２６０）。その後、ＣＰＵ３０は、第１実施例と同様に、ＣＲＴディスプレイ１２への表示を行なう（ステップＳ２７０）。図１６は、ステップＳ２７０によってＣＲＴディスプレイ１２に表示される画像の一部を例示する説明図である。図示するように、絵図表示欄Ｅ５には、第１実施例と同様に、印刷可能領域を示す画像パーツｍ６が強調表示されており、その絵図表示欄Ｅ５の下方に、ダイアログボックスＢＸが表示されている。このダイアログボックスＢＸは、前述したように、変更があったデータＷｄｘに関わる注釈文を記したものである。この例では、変更があったデータは、「印刷可能領域」を「最大」にするものであることから、その「印刷可能領域」を「最大」にしたことに関わる注釈文がダイアログボックスＢＸに記される。具体的には、前述したように、「最大」とすることにより拡張される印刷領域は、標準領域に較べて画像の記録精度が低いものとなっていることから、ここでは、「印刷領域が用紙の下端３ｍｍまで広がります。ただし、下端３ミリでは、品質が低下します。」との注釈文が記される。
【００６６】
次いで、ＣＰＵ３０は、第１実施例と同じ遅延処理を行ない（ステップＳ２８０）、その後、第１実施例と同様に、強調表示用に変更した画像パーツを変更前の状態に戻す（ステップＳ２９０）。続いて、ＣＰＵ３０は、ステップＳ２６５で付加した注釈文の画像データＤｂｘを表示画像メモリ３３から削除する処理を行なう（ステップＳ２９３）。その後、表示画像メモリ３３の内容をＣＲＴディスプレイ１２へ表示する処理を行なう（ステップＳ２９５）。この結果、図１６のように表示されていた絵図が、図６の絵図表示欄Ｅ５に示す変更前に戻される。すなわち、絵図表示欄Ｅ５の絵図は、「印刷可能領域」を示す矩形状のパーツｍ６が、強調変更前と同じ破線で示したものに戻され、さらには、ダイアログボックスＢＸが消去される。
【００６７】
ステップＳ２９５の実行後、第１実施例と同様に、ＣＰＵ３０は処理をステップＳ２１０に戻して、この処理を繰り返し実行する。
【００６８】
以上のように構成されたこの第２実施例では、第１実施例と同様に、新たに入力したデータがどういった内容かを強調部分から直ちに知ることができることから、データ入力時の使い勝手に優れている。しかも、この第２実施例では、強調表示とともに、その新たに入力したデータに関わる注釈文のダイアログボックスＢＸを画面に表示するように構成されていることから、使用者は、その注釈文を読むことによって、その入力したデータについてより多くの情報を得ることができる。したがって、この第２実施例は、データ入力時の使い勝手がより優れたものとなる。
【００６９】
なお、前記実施例では、印刷可能領域等の情報の設定が変更された直後に、その情報で示される絵図の部分を強調表示する構成としたが、これに替えて、変更される速度を通常の描画の速度よりも意図的に遅くすることにより、その変更部分が強調される構成とすることもできる。また、必ずしも、強調表示されるものでなくてもよく、弱い調子に表示する等、他の部分に比べて異なる態様であればよい。
【００７０】
以上、本発明の一実施例を詳述してきたが、本発明は、こうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲において種々なる態様にて実施することができる。前記実施例では、プリンタ１４がローカルなコンピュータ１０と直接ケーブルに接続されたコンピュータシステムに適用されているが、これに替えて、ＬＡＮ上のサーバに接続されたプリンタを複数のコンピュータで共有するコンピュータシステムに適用する構成としてもよい。あるいは、インターネットによりつなげられたサーバに接続されたプリンタを、インターネットを介してコンピュータでコントロールするコンピュータシステムに適用する構成としてもよい。また、前記実施例では、プリンタ１４がコンピュータ１０に接続されたコンピュータシステムに適用されていたが、これに替えて、印刷機構を内蔵するファクシミリ装置に適用する構成としてもよい。
【図面の簡単な説明】
【図１】この発明の第１実施例を適用するコンピュータシステムの外観図である。
【図２】コンピュータシステムのハードウェアの概略構成を示すブロック図である。
【図３】コンピュータ本体１６が扱う画像情報から印刷が行なわれるまでの処理の様子を示すブロック図である。
【図４】「用紙設定」のカードＣＤが開かれたダイアログボックスＤＢを示す説明図である。
【図５】絵図表示欄Ｅ５を拡大して示す説明図である。
【図６】印刷可能領域が「最大」と設定されたときの絵図表示欄Ｅ５を拡大して示す説明図である。
【図７】ＣＰＵ３０により実行される用紙設定ルーチンを示すフローチャートである。
【図８】その用紙設定ルーチンにて実行されるカード表示処理を示すフローチャートである。
【図９】ベース画像データＤｃｔで表示されるダイアログボックスＤＢを示す説明図である。
【図１０】絵図表示欄Ｅ５に描かれる絵図を決定するテーブルの内容の一例を示す説明図である。
【図１１】用紙設定ルーチンにて実行されるデータ入力処理を示すフローチャートである。
【図１２】絵図表示欄Ｅ５に表示される絵図がこの用紙設定ルーチンによってどのように変化するかを例示する説明図である。
【図１３】「印刷方向」データ入力欄Ｅ３を「横」に変更した直後の絵図表示欄Ｅ５を示す説明図である。
【図１４】用紙設定ルーチンにて実行されるデータ記憶処理を示すフローチャートである。
【図１５】第２実施例においてＣＰＵ３０で実行されるデータ入力処理を示すフローチャートである。
【図１６】第２実施例で表示される画像の一部を例示する説明図である。
【図１７】従来のプリンタドライバによるデータ入力用の画面領域の一例を示す説明図である。
【図１８】上記ダイアログボックスの内容が変更されたときの説明図である。
【符号の説明】
１０…コンピュータ
１２…ＣＲＴディスプレイ
１４…プリンタ
１６…コンピュータ本体
１８…キーボード
２０…マウス
２２…フロッピィディスク
２４…フロッピィディスクドライブ
３１…ＣＰＵ
３２…ＲＯＭ
３３…ＲＡＭ
３４…マウスインタフェース
３５…キーボードインタフェース
３６…ＦＤＣ
３７…ＨＤＣ
３８…ＣＲＴＣ
３９…プリンタインタフェース
４０…Ｉ／Ｏポート
４１…ＨＤＤ
４４…モデム
４６…公衆電話回線
４８…サーバー
５１…アプリケーションプログラム
５２…ビデオドライバ
５３…プリンタドライバ
５４…ラスタライザ
５５…色補正モジュール
５６…ハーフトーンモジュール
５７…情報設定モジュール
５８…クリーニングコマンド発行モジュール
６１…印刷ヘッド
６３…タンクユニット
６５…インク供給チューブ
６７…インクカートリッジ
６８…プラテン
６９…ピエゾ素子駆動回路
７１…キャップ部材
７３…キャッピング装置
７５…チューブ
７７…モータ
７９…吸引ポンプ
７９ａ…吸引口
７９ｂ…吐出口
８１…チューブ
８３…廃インクタンク
８７…モータ駆動回路
９０…電子制御ユニット
９１…ＣＰＵ
９２…ＲＯＭ
９３…ＲＡＭ
９４…タイマ
９５…入出力インタフェース
９６…シリアルポート
９７…操作パネル
９７ａ…インクエンドランプ
９８…インクロースイッチ
９９…インクエンドスイッチ
【図１】
0003714011.tif 000002
【図２】
0003714011.tif 000003
【図３】
0003714011.tif 000004
【図４】
0003714011.tif 000005
【図５】
0003714011.tif 000006
【図６】
0003714011.tif 000007
【図７】
0003714011.tif 000008
【図８】
0003714011.tif 000009
【図９】
0003714011.tif 000010
【図１０】
0003714011.tif 000011
【図１１】
0003714011.tif 000012
【図１２】
0003714011.tif 000013
【図１３】
0003714011.tif 000014
【図１４】
0003714011.tif 000015
【図１５】
0003714011.tif 000016
【図１６】
0003714011.tif 000017
【図１７】
0003714011.tif 000018
【図１８】
0003714011.tif 000019