JP3855398B2 - Printer control apparatus and method, and recording medium - Google Patents

Printer control apparatus and method, and recording medium Download PDF

Info

Publication number
JP3855398B2
JP3855398B2 JP27359997A JP27359997A JP3855398B2 JP 3855398 B2 JP3855398 B2 JP 3855398B2 JP 27359997 A JP27359997 A JP 27359997A JP 27359997 A JP27359997 A JP 27359997A JP 3855398 B2 JP3855398 B2 JP 3855398B2
Authority
JP
Japan
Prior art keywords
image
paper
printer
setting
printing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP27359997A
Other languages
Japanese (ja)
Other versions
JPH10181162A (en
Inventor
勝広 小野
精高 西村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP27359997A priority Critical patent/JP3855398B2/en
Publication of JPH10181162A publication Critical patent/JPH10181162A/en
Application granted granted Critical
Publication of JP3855398B2 publication Critical patent/JP3855398B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、所定のプリンタにおける印刷のための各種情報を設定するプリンタ制御装置、およびその方法、並びに、所定のプリンタにおける印刷のための各種情報を設定するためのコンピュータプログラムを記録した記録媒体に関する。
【0002】
【従来の技術】
一般に、プリンタをコンピュータにつないで、コンピュータで作成した印刷データをプリンタに印刷しようとするとき、コンピュータにプリンタドライバと呼ばれるソフトウェアを組み込む必要がある。プリンタドライバは、プリンタの機能やインターフェース、フォント情報、制御コードなど、プリンタについての各種情報をコンピュータに設定してプリンタをコントロールするコンピュータプログラムであり、印刷しようとするプリンタの機種ごとに用意される。
【0003】
図19は、従来のプリンタドライバにおける用紙設定のダイアログボックスを示す説明図である。オペレータは、コンピュータを操作して、コンピュータに組み込んだプリンタドライバを起動して、各種情報の設定を行なうことができるが、そうした情報の一つである用紙に関する情報を設定する用紙設定を、図19のダイアログボックスを開いて行なう。
【0004】
図19に示すように、ダイアログボックスには、ワープロ用、表計算用といった印刷目的を設定する領域A1、用紙サイズを設定する領域A2、および、プリンタの3次元立体像を示す画像の領域A3が表示されている。プリンタの3次元立体像の画像は、用紙方向やレバーの位置をオペレータに視覚的に知らせるものである。例えば、図19に示すように、用紙サイズの欄A4が、「A4 210×297 mm」と選択されているとき、領域A3のプリンタの3次元の絵柄は、縦方向に用紙がセットされたものとなり、一方、図20に示すように、用紙サイズの欄A4が「A4横 297×210 mm」と選択されているとき、領域A3のプリンタの3次元の絵柄は、横方向に用紙がセットされたものとなる。こうしたダイアログボックスを用いた表示により、プリンタドライバの使い勝手を高めている。
【0005】
【発明が解決しようとする課題】
しかしながら、前記従来の技術では、用紙をセットする縦横の方向は一目でわかるが、用紙の表裏をどちらにセットしたらよいかが即座に分からなかった。用紙には、はがき、封筒、印刷面に特別な処理が施されたもの等、表裏のあるものが珍しくなく、こうした用紙をプリンタにセットする場合、表面をどちらに向けてセットすれば、表面にうまく印刷ができるかが分かりにくかった。また、「はがき」や「バインダ用紙」等のように上下、左右に方向性を持つ用紙をプリンタにセットする場合に、用紙を上下、左右をどちらにセットしたらよいかが分かり難かった。したがって、従来の技術では、プリンタの使い勝手がまだまだ十分でないといった問題があった。
【0006】
この発明は、従来技術における上述の課題を解決するためににされたものであり、プリンタへの用紙のセットを容易とすることで、プリンタの使い勝手を向上することを目的とする。
【0007】
【課題を解決するための手段およびその作用・効果】
このような課題を解決するため、第1の発明は、
所定のプリンタにおける印刷のための各種情報を設定するプリンタ制御装置であって、
前記各種情報を設定する作業に係わる画像を示す画面を、表示装置に表示させつつ、前記作業を実行する作業実行手段と、
前記作業実行手段で表示される前記画面上に、前記プリンタへの用紙のセット方向が示される用紙の画像と、該用紙の画像内に配置されて印刷の方向を示す文字または図柄の画像と、前記プリンタにおける印刷時の用紙の搬送経路を、3次元立体像を表わす平面画像にて示す画像とを併せて表示させる用紙情報表示制御手段と
を備えることを特徴としている。
【0008】
この構成によれば、印刷のための各種情報を設定する作業を実行するとき、表示装置に、プリンタにおける印刷時の用紙の搬送経路を示す画像が表示される。このため、オペレータはその画像を持つ画面を見ることで、表裏がどのように変わって用紙がプリンタから排出されるかが分かる。また、搬送経路から用紙の上下、左右がどのように変わって用紙がプリンタから排出されるかが分かる。
【0009】
したがって、この構成によれば、プリンタに用紙をセットする場合、表面をどちらに向けてセットすれば、表面にうまく印刷ができるかをオペレータは容易に分かる。また、用紙の上下、左右をどちらに向けてセットすればよいかもオペレータは容易に分かる。この結果、プリンタによる印刷ミスを防止することができ、プリンタの使い勝手を高めることができる。
【0011】
また、プリンタへの用紙のセット方向が示される用紙の画像も表示されることから、プリンタへのセット時点から順に用紙がどのように搬送経路を伝っていくかを容易に示すことが可能となる。
【0013】
さらに、オペレータは搬送経路を3次元的に視覚できる。このため、用紙の表面をどちらに向けてセットすればよいかを一目で知ることができる。したがって、このプリンタ制御装置は、より一層使い勝手のよいものとなる。
【0014】
上記構成のプリンタ制御装置において、前記各種情報を設定する作業に係わる画像は、前記各種情報の設定を行なうためのデータを入力装置から受け付けるデータ入力欄を含むものとすることもできる。
【0015】
この構成によれば、プリンタにおける印刷のための各種情報を設定する作業において、用紙の搬送経路や用紙のセット方向が表示される。このため、各種情報の設定作業時に、オペレータは、用紙の表面をどちらに向けてセットを行なえばよいかを知ることができる。
【0016】
第2の発明は、
所定のプリンタにおける印刷のための各種情報を設定するプリンタ制御方法であって、
(a)前記各種情報を設定する作業に係わる画像を示す画面を、表示装置に表示させつつ、前記作業を実行する工程と、
(b)前記工程(a)で表示される前記画面上に、前記プリンタへの用紙のセット方向が示される用紙の画像と、該用紙の画像内に配置されて印刷の方向を示す文字または図柄の画像と、前記プリンタにおける印刷時の用紙の搬送経路を、3次元立体像を表わす平面画像にて示す画像とを併せて表示させる工程と
を備えることを特徴とする。
【0017】
第2の発明によっても、第1の発明と同様に、プリンタに用紙をセットする場合、表面をどちらに向けてセットすれば、表面にうまく印刷ができるかをオペレータは容易に知ることができる。また、用紙の上下、左右をどちらに向けてセットすればよいかもオペレータは容易に分かる。この結果、プリンタによる印刷ミスを防止して、プリンタの使い勝手を高めることができる。
【0018】
第3の発明は、
所定のプリンタにおける印刷のための各種情報を設定するためのコンピュータプログラムを記録した記録媒体であって、
(a)前記各種情報を設定する作業に係わる画像を示す画面を、表示装置に表示させつつ、前記作業を実行する工程と、
(b)前記工程(a)で表示される前記画面上に、前記プリンタへの用紙のセット方向が示される用紙の画像と、該用紙の画像内に配置されて印刷の方向を示す文字または図柄の画像と、前記プリンタにおける印刷時の用紙の搬送経路を、3次元立体像を表わす平面画像にて示す画像とを併せて表示させる工程と
をコンピュータに実行させるためのコンピュータプログラムを記録したことを特徴とする。
【0019】
第3の発明によっても、第1の発明と同様に、プリンタに用紙をセットする場合、表面をどちらに向けてセットすれば、表面にうまく印刷ができるかをオペレータは容易に知ることができる。また、用紙の上下、左右をどちらに向けてセットすればよいかもオペレータは容易に分かる。この結果、プリンタによる印刷ミスを防止して、プリンタの使い勝手を高めることができる。
【0020】
【発明の他の態様】
本発明は、以下のような他の態様をとることも可能である。第1の態様は、
所定のプリンタにおける印刷のための各種情報を設定するプリンタ制御装置であって、
前記各種情報を設定する作業に係わる画像を示す画面を、表示装置に表示させつつ、前記作業を実行する作業実行手段と、
前記作業実行手段で表示される前記画面上に、印刷時の用紙上の印刷可能領域を、3次元立体像を表わす平面画像にて表示させる用紙情報表示制御手段と
を備える。
【0021】
この第1の態様によれば、所定の作業を実行するとき、オペレータは、印刷時の用紙上の印刷可能領域を3次元的に視覚することができる。このため、オペレータはその画像を持つ画面を見ることで、用紙上の印刷可能領域を容易に知ることができる。
【0022】
第2の態様は、
所定のプリンタにおける印刷のための各種情報を設定するプリンタ制御装置であって、
前記各種情報を設定する作業に係わる画像を示す画面を、表示装置に表示させつつ、前記作業を実行する作業実行手段と、
前記作業実行手段で表示される前記画面上に、印刷時の用紙上の割付頁数を、3次元立体像を表わす平面画像にて表示させる用紙情報表示制御手段と
を備える。
【0023】
この第2の態様によれば、所定の作業を実行するとき、オペレータは、印刷時の用紙上の割付頁数を3次元的に視覚することができる。このため、オペレータはその画像を持つ画面を見ることで、用紙上の割付頁数を容易に知ることができる。
【0024】
【発明の実施の形態】
以上説明したこの発明の構成・作用を一層明らかにするために、以下この発明の実施の形態を実施例に基づき説明する。図1はこの発明の一実施例を適用するコンピュータシステムの外観図である。このコンピュータシステムは、コンピュータ10と、周辺機器としてのCRTディスプレイ12およびプリンタ14を備える。コンピュータ10は、コンピュータ本体16とキーボード18とマウス20を備える。なお、このコンピュータ本体16には、フロッピィディスク22の内容を読み取るフロッピィディスクドライブ24が搭載されている。
【0025】
図2は、コンピュータシステムのハードウェアの概略構成を示すブロック図である。図示するように、このコンピュータ本体16は、中央演算処理装置としてのCPU31を中心にバスにより相互に接続されたROM32、RAM33、マウスインタフェース34、キーボードインタフェース35、FDC36、HDC37、CRTC38、プリンタインタフェース39およびI/Oポート40を備える。
【0026】
ROM32は、内蔵されている各種プログラム等を記憶する読み出し専用のメモリである。RAM33は、各種データ等を記憶する読み出し・書込み可能なメモリである。マウスインタフェース34は、マウス20とのデータ等のやり取りを司るインタフェースである。キーボードインタフェース35は、キーボード18からのキー入力を司るインタフェースである。FDC36は、フロッピィディスクドライブ(FDD)24を制御するフロッピィディスクコントローラである。HDC37は、ハードディスクドライブ(HDD)41を制御するハードディスクコントローラである。CRTC38は、必要なデータ等を表示するCRTディスプレイ12への信号出力を制御するCRTコントローラである。プリンタインタフェース39は、プリンタ14へのデータの出力を制御するインタフェースである。I/Oポート40は、シリアル出力のポートを備えており、モデム44に接続されており、このモデム44を介して、公衆電話回線46に接続されている。コンピュータ10は、モデム44を介して、外部のネットワークに接続されており、特定のサーバー48に接続可能となっている。
【0027】
このコンピュータシステムでは、オペレーティングシステムはHDD41に記憶されており、HDD41のブートブロックに書き込まれたローダに従って、コンピュータ本体16に電源を投入すると、RAM33の所定の領域にロードされる。また、プリンタ14の機種毎に用意されるプリンタドライバは、フロッピィディスク22に予め格納されており、所定のインストールプログラムを起動することで、フロッピィディスクドライブ24からコンピュータ本体16にインストールされる。このインストールされたプリンタドライバは、HDD41に記憶されており、コンピュータ本体16に電源を投入したときに、オペレーティングシステムとともに、RAM33の所定の領域にロードされる。
【0028】
このプリンタドライバをCPU30が実行することによって本発明の各種構成要件は実現される。なお、このプリンタドライバのソフトウェアプログラムは、前述したように、フロッピィディスク22に格納されたものであるが、これに替えて、CD−ROM、光磁気ディスク、ICカード等の他の携帯型記録媒体(可搬型記録媒体)に格納された構成としてもよい。また、前述したソフトウェアプログラムは、外部のネットワークに接続される特定のサーバー48から、ネットワークを介して提供されるプログラムデータをダウンロードして、RAM32またはHDD41に転送することにより得るようにすることもできる。
【0029】
以上説明したハードウェア構成を有するコンピュータシステムによる印刷の様子について次に説明する。図3は、コンピュータ本体16が扱う画像情報から印刷が行なわれるまでの処理の様子を示すブロック図である。図示するように、コンピュータ本体16の内部で動作しているアプリケーションプログラム51により、画像の処理を行いつつビデオドライバ52を介してCRTディスプレイ12に画像を表示している。また、このアプリケーションプログラム51が、印字発令を発行すると、コンピュータ本体16内のプリンタドライバ53が、画像情報をアプリケーションプログラム51から受け取り、これをプリンタ14が印字可能な信号に変換している。
【0030】
図3に示した例では、プリンタドライバ53の内部には、アプリケーションプログラム51が扱っている画像情報をドット単位の色情報に変換するラスタライザ54、ドット単位の色情報に変換された画像情報(階調データ)に対してプリンタ14の発色の特性に応じた色補正を行なう色補正モジュール55、色補正された後の画像情報からドット単位でのインクの有無によりある面積での濃度を表現するいわゆるハーフトーンの画像情報を生成するハーフトーンモジュール56が備えられている。また、プリンタドライバ53の内部には、プリンタ14による印刷のための各種情報を設定する情報設定モジュール57が備えられている。印刷のための各種情報としては、印刷解像度、色補正等の基本設定に関するもの、用紙のサイズ、用紙方向等の用紙設定に関するもの等がある。なお、情報設定モジュール57で設定された色補正の情報は、色補正モジュール55に送られる。情報設定モジュール57は、ビデオドライバ52を介してCRTディスプレイ12に設定の内容を示す画像を表示している。情報設定モジュール57を除いた各モジュールの動作は、周知のものなので、説明は原則として省略し、情報設定モジュール57については、以下に説明する。
【0031】
プリンタドライバ53は、その設定を変えることにより、プリンタ14による印刷を種々コントロールすることができるが、オペレータは、そうした設定を予め行なっておく必要がある。こうした印刷のための各種情報を設定する作業を実行するのが情報設定モジュール57である。ここでは、この情報設定モジュール57の動作によりオペレータはどのような操作を行なうかを先に説明する。なお、この説明に当たり、このプリンタドライバが動作するオペレーティングシステムとして、Windows95(マイクロソフト社の商標)を例にとって説明する。また、プリンタ14の名称は「XXX PRT100」であるものとして説明する。
【0032】
オペレータは、まずコンピュータ10を次のように操作して、印刷のための各種情報を設定するダイアログボックスを開く。すなわち、[スタート]→[設定]→[プリンタ]の操作を行なうことで、「プリンタ」ウィンドウを開く。次いで、そのウィンドウ上の目的のプリンタのアイコンをダブル・クリックして、そのプリンタについてのウィンドウを開く。その後、そのウィンドウから[プリンタ]→[プロパティ]の操作を行なって、そのプリンタについての各種情報を設定するダイアログボックスを表示させる。
【0033】
図4は、その開いたときのダイアログボックスDBを例示する説明図である。図示するように、ダイアログボックスDBには、「情報」、「詳細」、「共有」、「基本設定」、「用紙設定」、「ユーティリティ」の6種類のカードが用意されている。オペレータは、この内の「用紙設定」のカードを選択して、用紙についての各種情報を設定する。
【0034】
図5は、「用紙設定」のカードが開かれたダイアログボックスDBを例示する説明図である。図示するように、この「用紙設定」のカードには、「用紙サイズ」、「印刷部数」、「印刷方向」、「印刷可能領域」、「給紙方法」をそれぞれ設定するデータ入力欄E1,E2,E3,E4,E5と、プリンタ14の3次元立体像を平面画像によって示す表示欄E6とが設けられている。
【0035】
「用紙サイズ」のデータ入力欄E1は、使用する用紙サイズを用紙の種類と共に設定するもので、例えば、「A4 210×297mm」、「A4横 210×297mm」、「洋封筒 120×235」、「ハガキ 100×147mm」等が選択肢として用意されている。
【0036】
「印刷部数」のデータ入力欄E2は、印刷したい部数を設定するものであり、部数以外にも、その印刷順を部単位で印刷するか否か、正順もしくは逆順のいずれの順で印刷するかを、チェックボックスをクリックすることで指定することもできる。
【0037】
「印刷方向」のデータ入力欄E3は、用紙における印刷の方向を示すものであり、「縦」と「横」とが選択可能である。「印刷可能領域」のデータ入力欄E4は、用紙における印刷可能な領域を設定するものであり、「通常」と「センタリング」とが選択可能である。「通常」とは、図6(a)に示すように、用紙Pの下端と右端とに大きな余白が空くよう印刷可能領域AR1を定めたものであり、「センタリング」とは、図6(b)に示すように、用紙Pの上下左右の4方向に等しく余白が空くように印刷可能領域AR2を定めたものである。なお、図6(a)における用紙Pの下端および右端の余白は、プリンタ14により機械的に生じる空白であり、下端はプリンタ14の紙送りローラがかからないために、右端はキャリッジリターンとなるために生じる。
【0038】
「給紙方法」のデータ入力欄E5は、プリンタ14への給紙の方法を設定するもので、「自動給紙装置(ASF)」、「トラクタフィーダ」、および「マニュアル」が選択肢として用意されている。
【0039】
表示欄E6は、前述したように、プリンタ14の3次元立体像を平面画像によって示すもので、プリンタ14による印刷の状態が分かるような平面画像となっている。具体的には、次のような内容が分かるような平面画像となっている。
▲1▼用紙の種類およびサイズ
▲2▼用紙のセットする向き
▲3▼印刷時の用紙の搬送経路
▲4▼用紙における印刷方向
▲5▼用紙における印刷可能領域
【0040】
前述した▲1▼〜▲5▼を示す平面画像は、データ入力欄E1〜E5の設定内容が変更されると、その都度変更される。例えば、図5に示すように、「用紙サイズ」のデータ入力欄E1が「A4 210×297mm」に設定されているとき、表示欄E6の平面画像は、用紙がA4に対応した大きさでプリンタに対して縦方向にセットされた状態となっている。一方、図7に示すように、「用紙サイズ」のデータ入力欄E1が「A4横 210×297mm」に設定されているとき、表示欄E6の平面画像は、用紙がA4に対応した大きさでプリンタに対して横方向にセットされた状態となっている。なお、こうした設定と表示の詳細については、後述する。
【0041】
こうした表示欄E6の平面画像の変更は、プリンタドライバ53の情報設定モジュール57における所定のルーチンをCPU31が処理することで行なわれる。この平面画像の変更がなされる表示切替ルーチンについて次に説明する。
【0042】
図8は、その表示切替ルーチンを示すフローチャートである。このルーチンは所定時間毎に繰り返し実行される。図示するように、CPU31は、処理が開始されると、まず、図8で示したプリンタについてのダイアログボックスDBにおいて「用紙設定」のカードが選択されているか否か、即ち、用紙設定モードであるか否かを判別する(ステップS100)。ここで、用紙設定モードでないと判別された場合には、「リターン」に抜けてこのルーチンの処理を一旦終了する。
【0043】
一方、ステップS100で、用紙設定モードであると判別されると、以下のステップを実行する。即ち、「用紙設定」のカードにおいて、「用紙サイズ」、「印刷方向」、「印刷可能領域」、「給紙方法」をそれぞれ設定するデータ入力欄E1,E3,E4,E5の少なくとも一つに変更があったか否かを判定する(ステップS110ないしS140)。ここで、データ入力欄E1,E3,E4,E5のいずれにも変更がないと判別された場合には、「リターン」に抜けてこのルーチンの処理を一旦終了する。一方、データ入力欄E1,E3,E4,E5の少なくとも一つに変更があったと判別されると、処理をステップS150に進めて、「給紙方法」、「用紙サイズ」、「印刷方向」、「印刷可能領域」のデータ入力欄E5,E1,E3,E4の内容に基づいて画像データを選択する処理を行なう(ステップS150)。
【0044】
ステップS150の処理は、詳しくは、次の2つのステップから成り立っている。まず、データ入力欄E5,E1,E3,E4に入力された内容、即ち、給紙方法についてのデータd5、用紙サイズについてのデータd1、印刷方向についてのデータd3、印刷可能領域についてのデータd4を、ROM32に予め格納されたマップに照らし合わせることで、これらデータd5,d1,d3,d4から定まる画像データの名前を特定する。次いで、この求めた名前からROM32に格納された所定の画像データを抽出して、RAM33上の所定のワークエリアに格納する。
【0045】
図9は、ROM32に格納された上記マップの内容の一例を示す説明図である。図示するように、このマップには、給紙方法についてのデータd5として「自動給紙装置(ASF)」がまず用意されている。この「ASF」に対して、用紙サイズについてのデータd1として、「A4 210×297mm」、「A4横210×297mm」、「洋封筒 120×235」の3通りが組み合わされている。さらに、各「A4 210×297mm」、「A4横 210×297mm」、「洋封筒 120×235」に対して、それぞれ、印刷方向についてのデータd3として「縦」、「横」の2通りが組み合わされ、さらに、各「縦」、「横」に対して、それぞれ、印刷可能領域についてのデータd4として、「通常」、「センタリング」の2通りが組み合わされている。ここまでで、3×2×2で12通りの組合せがあり、それぞれに画像データの名称「pic01」〜「pic12」が対応させてある。
【0046】
次いで、給紙方法d5が「ASF」で、用紙サイズd1が「ハガキ 100×147」で、印刷方向d3が「縦」で、印刷可能領域d4が「通常」である場合が用意され、これに画像データの名称「pic13」が対応させてある。
【0047】
マップには、また、給紙方法についてのデータd5として「マニュアル」が用意されている。この「マニュアル」に対して、前述した「pic01」〜「pic13」までと同じ、用紙サイズd1、印刷方向d3、印刷可能領域d4の13通りの組合せが用意されており、それぞれに画像データの名称「pic14」〜「pic26」が対応させてある。
【0048】
マップには、さらに、給紙方法についてのデータd5として「トラクタフィーダ」が用意されている。トラクタフィーダの場合、用紙サイズd1は「連続紙」で、印刷可能領域d4は「通常」であり、これに対して、印刷方向についてのデータd3として「縦」、「横」の2通りが組み合わされている。これらに画像データの名称「pic27」、「pic28」が対応させてある。
【0049】
かかる構成のマップから、「給紙方法」、「用紙サイズ」、「印刷方向」、「印刷可能領域」についてのデータd5,d1,d3,d4から定まる画像データの名前を求める。この名前に対応する画像データはROM32に予め格納されている。
【0050】
図10ないし図16に、「pic01」から「pic28」までの28種類の画像データで表わされる画像を示した。図10に示すのは、給紙方法d5が「給紙装置(ASF)」であり、用紙サイズd1が「A4 210×297mm」と「A4横 210×297mm」である場合の8通りの画像データ「pic01」〜「pic08」で表される画像である。図示するように、画像データ「pic01」〜「pic08」で表される画像は、すべて、プリンタ14正面の下段から差し込まれた用紙が、プリンタ14の内部で上向きに反転されて、プリンタ14の正面から排出されるといった搬送経路を矢印で示している。その上で、それら画像は、「用紙サイズ」で示される用紙のセット方向に応じて、用紙が縦方向に描かれたものと横方向に描かれたものに分かれる。また、「印刷方向」に応じて、用紙上に「A」の文字が縦方向に描かれたものと横方向に描かれたものに分かれる。さらに、「印刷可能領域」に応じて、用紙上に破線で示される矩形の位置が中央にあるものと、中央からずれたものとに分かれる。
【0051】
図11に示すのは、給紙方法d5が「給紙装置(ASF)」であり、用紙サイズd1が「洋封筒 120×235mm」である場合の4通りの画像データ「pic09」〜「pic12」で表される画像である。図示するように、画像データ「pic09」〜「pic12」で表される画像は、すべて、プリンタ14正面の下段から差し込まれた用紙が、プリンタ14の内部で上向きに反転されて、プリンタ14の正面から排出されるといった搬送経路を矢印で示している。その上で、それら画像は、「印刷方向」に応じて、用紙上に「A」の文字が縦方向に描かれたものと横方向に描かれたものに分かれる。さらに、「印刷可能領域」に応じて、用紙上に破線で示される矩形の位置が中央にあるものと、中央からずれたものとに分かれる。
【0052】
図12に示すのは、給紙方法d5が「給紙装置(ASF)」であり、用紙サイズd1が「ハガキ 100×147mm」である場合の画像データ「pic13」で表される画像である。図示するように、画像データ「pic13」で表される画像は、プリンタ14正面の下段から差し込まれた用紙が、プリンタ14の内部で上向きに反転されて、プリンタ14の正面から排出されるといった搬送経路を矢印で示している。なお、この画像は、用紙上のハガキの図柄が縦方向に描かれたものとなっている。
【0053】
図13に示すのは、給紙方法d5が「マニュアル」であり、用紙サイズd1が「A4 210×297mm」と「A4横 210×297mm」である場合の8通りの画像データ「pic014」〜「pic21」で表される画像である。図示するように、画像データ「pic14」〜「pic21」で表される画像は、すべて、プリンタ14後方から差し込まれた用紙が、そのままプリンタ14の内部を通過して、プリンタ14の正面から排出されるといった搬送経路を矢印で示している。その上で、それら画像は、「用紙サイズ」で示される用紙のセット方向に応じて、用紙が縦方向に描かれたものと横方向に描かれたものに分かれる。また、「印刷方向」に応じて、用紙上に「A」の文字が縦方向に描かれたものと横方向に描かれたものに分かれる。さらに、「印刷可能領域」に応じて、用紙上に破線で示される矩形の位置が中央にあるものと、中央からずれたものとに分かれる。
【0054】
図14に示すのは、給紙方法d5が「マニュアル」であり、用紙サイズd1が「洋封筒 120×235mm」である場合の4通りの画像データ「pic22」〜「pic25」で表される画像である。図示するように、画像データ「pic22」〜「pic25」で表される画像は、すべて、プリンタ14後方から差し込まれた用紙が、そのままプリンタ14の内部を通過して、プリンタ14の正面から排出されるといった搬送経路を矢印で示している。その上で、それら画像は、「印刷方向」に応じて、用紙上に「A」の文字が縦方向に描かれたものと横方向に描かれたものに分かれる。さらに、「印刷可能領域」に応じて、用紙上に破線で示される矩形の位置が中央にあるものと、中央からずれたものとに分かれる。
【0055】
図15に示すのは、給紙方法d5が「マニュアル」であり、用紙サイズd1が「ハガキ 100×147mm」である場合の画像データ「pic26」で表される画像である。図示するように、画像データ「pic26」で表される画像は、プリンタ14後方から差し込まれた用紙が、そのままプリンタ14の内部を通過して、プリンタ14の正面から排出されるといった搬送経路を矢印で示している。なお、この画像は、用紙上のハガキの図柄が縦方向に描かれたものとなっている。
【0056】
図16に示すのは、給紙方法d5が「トラクタフィーダ」であり、用紙サイズd1が「連続紙」である場合の画像データ「pic27」,「pic28」で表される画像である。図示するように、画像データ「pic27」,「pic28」で表される画像は、プリンタ14後方から差し込まれた用紙が、そのままプリンタ14の内部を通過して、プリンタ14の正面から排出されるといった搬送経路を矢印で示している。その上で、それら画像は、「印刷方向」に応じて、用紙上に「A」の文字が縦方向に描かれたものと横方向に描かれたものに分かれる。
【0057】
こうした「pic01」から「pic28」までの28種類の画像データがROM32に予め格納されており、マップから求めた画像データの名前をキーとして所定の画像データが選択される。この選択された画像データはRAM33上の所定のワークエリアに格納される。
【0058】
図8に示すように、その後、処理はステップS160に進み、CPU31は、CRTC38をコントロールして、そのワークエリアに格納した画像データを、CRTディスプレイ12の画面上の表示欄E6に表示する。その後、「リターン」に抜けてこのルーチンの処理を一旦終了する。
【0059】
以上の構成の表示切替ルーチンによれば、プリンタのプロパティを示すダイアログボックスDBにおける「用紙設定」のカードにおいて、その表示欄E6に、プリンタ14の3次元立体像を示す平面画像が表示される。しかも、この平面画像は、印刷時の用紙の搬送経路を矢印で示すものである。このため、オペレータは、CRTディスプレイ12の画面を見ることで、表裏がどのように変わって用紙がプリンタ14から排出されるかが分かる。
【0060】
したがって、この実施例の構成によれば、プリンタ14に用紙をセットする場合、表面をどちらに向けてセットすれば、表面にうまく印刷ができるかをオペレータは容易に知ることができる。また、用紙の上下、左右をどちらに向けてセットすればよいかもオペレータは容易に分かる。この結果、プリンタ14による印刷ミスを防止することができ、プリンタの使い勝手を高めることができる。
【0061】
また、この実施例では、搬送経路以外にも、用紙のセットの方向も表示されることから、プリンタ14へのセット時点から順に用紙がどのように搬送経路を伝っていくかが一目でわかる。
【0062】
さらに、表示欄E6に表示される平面画像は、プリンタ14の3次元立体像を表わすものであることから、オペレータは搬送経路を3次元的に視覚できる。このため、用紙の表面をどちらに向けてセットすればよいかを一目で知ることができる。したがって、このコンピュータシステムは、より一層使い勝手のよいものとなる。
【0063】
なお、この実施例では、印刷のための各種情報を設定する[プロパティ]の作業で用紙の搬送経路を示す画像を表示させる構成としていたが、この表示は[プロパティ]の作業の途中で表示するものに限る必要はなく、プリンタドライバによる作業の途中であればどのような時点で表示する構成であってもよい。例えば、プリンタドライバを用いて印刷を開始しようとする時点で、表示欄E6に示した画像を表示する構成としてもよく、この構成によれば、印刷を行なう毎に、用紙の搬送経路等をオペレータに知らせることができる。
【0064】
また、この実施例において、表示欄E6に表示される画像は、印刷時の用紙上の割付頁数を表わすものとしてもよい。図17は、こうした割付頁数を描画する画像の一例を示す説明図である。図示するように、画像中の用紙Pには、縦横2つずつ並べた4枚の頁が描かれている。こうした構成により、1枚の用紙に複数の頁を割り付けて印刷したいような場合に、どのように印刷がなされるかを視覚的に一目で知ることができる。なお、図17に示すように、頁数を数字で明記することで、頁の順も一目で知ることができる。
【0065】
また、この図17の例は、印刷方向が縦方向である場合の画像であるが、印刷方向が横方向に切り換えられた場合には、図18に示すようになる。即ち、図示するように、用紙P上に描かれた「1」から「4」までの数字が横方向に向けられて表示される。
【0066】
さらに、上記実施例は、プリンタ14がローカルなコンピュータ10と直接ケーブルに接続されたコンピュータシステムに適用されているが、これに替えて、LAN上のサーバに接続されたプリンタを複数のコンピュータで共有するコンピュータシステムに適用する構成としてもよい。あるいは、インターネットによりつなげられたサーバに接続されたプリンタを、インターネットを介してコンピュータでコントロールするコンピュータシステムに適用する構成としてもよい。
【0067】
以上、本発明の一実施例を詳述してきたが、本発明は、こうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲において種々なる態様にて実施することができるのは勿論のことである。
【図面の簡単な説明】
【図1】この発明の一実施例を適用するコンピュータシステムの外観図である。
【図2】コンピュータシステムのハードウェアの概略構成を示すブロック図である。
【図3】コンピュータ本体16が扱う画像情報から印刷が行なわれるまでの処理の様子を示すブロック図である。
【図4】プリンタについての各種情報を設定するダイアログボックスDBを例示する説明図である。
【図5】「用紙設定」のカードが開かれたダイアログボックスDBを例示する説明図である。
【図6】「通常」と設定された場合と「センタリング」と設定された場合の印刷可能領域を示す説明図である。
【図7】「用紙設定」のカードが開かれたダイアログボックスDBの他の状態を例示する説明図である。
【図8】CPU31で実行される表示切替ルーチンを示すフローチャートである。
【図9】ROM32に格納された上記マップの内容の一例を示す説明図である。
【図10】「pic01」から「pic08」までの画像データで表わされる画像を示す説明図である。
【図11】「pic09」から「pic12」までの画像データで表わされる画像を示す説明図である。
【図12】「pic13」の画像データで表わされる画像を示す説明図である。
【図13】「pic14」から「pic21」までの画像データで表わされる画像を示す説明図である。
【図14】「pic22」から「pic25」までの画像データで表わされる画像を示す説明図である。
【図15】「pic26」の画像データで表わされる画像を示す説明図である。
【図16】「pic27」から「pic28」までの画像データで表わされる画像を示す説明図である。
【図17】別態様としての割付頁数を描画する画像の一例を示す説明図である。
【図18】別態様としての割付頁数を描画する画像の他の例を示す説明図である。
【図19】従来のプリンタドライバにおける用紙設定のダイアログボックスを示す説明図である。
【図20】上記ダイアログボックスの内容が変更されたときの説明図である。
【符号の説明】
10…コンピュータ
12…CRTディスプレイ
14…プリンタ
16…コンピュータ本体
18…キーボード
20…マウス
22…フロッピィディスク
24…フロッピィディスクドライブ
31…CPU
32…ROM
33…RAM
34…マウスインタフェース
35…キーボードインタフェース
36…FDC
37…HDC
38…CRTC
39…プリンタインタフェース
40…I/Oポート
41…HDD
44…モデム
46…公衆電話回線
48…サーバー
51…アプリケーションプログラム
52…ビデオドライバ
53…プリンタドライバ
54…ラスタライザ
55…色補正モジュール
56…ハーフトーンモジュール
57…情報設定モジュール
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a printer control apparatus for setting various information for printing in a predetermined printer, a method thereof, and a recording medium on which a computer program for setting various information for printing in a predetermined printer is recorded. .
[0002]
[Prior art]
Generally, when a printer is connected to a computer and print data created by the computer is to be printed on the printer, it is necessary to incorporate software called a printer driver in the computer. The printer driver is a computer program that controls various printer information such as printer functions, interfaces, font information, and control codes in the computer and controls the printer, and is prepared for each printer model to be printed.
[0003]
FIG. 19 is an explanatory diagram showing a paper setting dialog box in a conventional printer driver. An operator can operate a computer to start a printer driver incorporated in the computer and set various information. Paper settings for setting information relating to paper, which is one of such information, are shown in FIG. Open the dialog box.
[0004]
As shown in FIG. 19, the dialog box includes an area A1 for setting a printing purpose such as word processor and spreadsheet, an area A2 for setting a paper size, and an area A3 for an image showing a three-dimensional stereoscopic image of the printer. It is displayed. The 3D image of the printer visually informs the operator of the paper direction and lever position. For example, as shown in FIG. 19, when the paper size column A4 is selected as “A4 210 × 297 mm”, the three-dimensional image of the printer in the area A3 is a paper in which paper is set in the vertical direction. On the other hand, as shown in FIG. 20, when “A4 width 297 × 210 mm” is selected in the paper size column A4, the three-dimensional pattern of the printer in the area A3 is set with the paper in the horizontal direction. It will be. The display using such a dialog box enhances the usability of the printer driver.
[0005]
[Problems to be solved by the invention]
However, in the conventional technique, the vertical and horizontal directions in which the paper is set can be seen at a glance, but it is not immediately known which side should be set on the front and back of the paper. It is not uncommon for paper to have a front or back side, such as postcards, envelopes, or specially treated printing surfaces. When loading these types of paper into a printer, It was difficult to see if printing was successful. In addition, when setting a paper having directionality in the vertical and horizontal directions such as “postcard” and “binder paper” in the printer, it is difficult to determine which paper should be set up or down or left and right. Therefore, the conventional technology has a problem that the usability of the printer is still insufficient.
[0006]
The present invention has been made to solve the above-described problems in the prior art, and an object of the present invention is to improve the usability of the printer by facilitating the setting of paper on the printer.
[0007]
[Means for solving the problems and their functions and effects]
In order to solve such a problem, the first invention
A printer control device for setting various information for printing in a predetermined printer,
Work execution means for executing the work while displaying a screen showing an image related to the work for setting the various information on a display device;
On the screen displayed by the work execution means, a paper image showing the paper setting direction to the printer, a character or design image arranged in the paper image and indicating the printing direction, Paper information display control means for displaying a paper conveyance path at the time of printing in the printer together with an image indicated by a planar image representing a three-dimensional stereoscopic image;
It is characterized by having.
[0008]
According to this configuration, when the operation for setting various information for printing is executed, an image indicating the sheet conveyance path during printing in the printer is displayed on the display device. Therefore, the operator can see how the front and back sides change and the paper is discharged from the printer by looking at the screen having the image. Further, it can be seen how the paper is discharged from the printer by changing the top, bottom, left and right of the paper from the transport path.
[0009]
Therefore, according to this configuration, when the paper is set in the printer, the operator can easily know which direction the front side should be set to print well on the front side. In addition, the operator can easily know which side of the paper should be set up or down. As a result, printing mistakes by the printer can be prevented, and the usability of the printer can be improved.
[0011]
Also Load paper into the printer Of the paper whose direction is indicated Since the image is also displayed, it is possible to easily show how the sheet travels along the transport path in order from the time of setting to the printer.
[0013]
further The operator can visually see the conveyance path in three dimensions. For this reason, it is possible to know at a glance which direction the paper surface should be set. Therefore, this printer control device becomes even easier to use.
[0014]
In the printer control apparatus having the above-described configuration, the image related to the operation for setting the various information may include a data input field for receiving data for setting the various information from the input device.
[0015]
According to this configuration, in the operation of setting various information for printing in the printer, the sheet conveyance path and the sheet setting direction are displayed. For this reason, at the time of setting various information, the operator can know in which direction the paper surface should be directed.
[0016]
The second invention is
A printer control method for setting various information for printing in a predetermined printer,
(A) executing the work while displaying on the display device a screen showing an image related to the work for setting the various types of information;
(B) On the screen displayed in the step (a), an image of a sheet indicating a paper setting direction to the printer, and a character or a pattern arranged in the image of the paper and indicating a printing direction And a step of displaying the image of the sheet and a paper conveyance path at the time of printing in the printer together with an image indicated by a planar image representing a three-dimensional stereoscopic image;
It is characterized by providing.
[0017]
Also according to the second invention, similarly to the first invention, when setting paper in the printer, the operator can easily know which side should be set so that printing can be successfully performed on the surface. In addition, the operator can easily know which side of the paper should be set up or down. As a result, printing mistakes by the printer can be prevented and the usability of the printer can be improved.
[0018]
The third invention is
A recording medium that records a computer program for setting various information for printing in a predetermined printer,
(A) executing the work while displaying on the display device a screen showing an image related to the work for setting the various types of information;
(B) On the screen displayed in the step (a), an image of a sheet indicating a paper setting direction to the printer, and a character or a pattern arranged in the image of the paper and indicating a printing direction And a step of displaying the image of the sheet and a paper conveyance path at the time of printing in the printer together with an image indicated by a planar image representing a three-dimensional stereoscopic image;
A computer program for causing a computer to execute is recorded.
[0019]
According to the third invention, similarly to the first invention, when setting paper in the printer, the operator can easily know which side should be set so that printing can be successfully performed on the surface. In addition, the operator can easily know which side of the paper should be set up or down. As a result, printing mistakes by the printer can be prevented and the usability of the printer can be improved.
[0020]
Other aspects of the invention
The present invention can take other forms as follows. The first aspect is
A printer control device for setting various information for printing in a predetermined printer,
Work execution means for executing the work while displaying a screen showing an image related to the work for setting the various information on a display device;
Paper information display control means for displaying on the screen displayed by the work execution means a printable area on the paper at the time of printing as a planar image representing a three-dimensional stereoscopic image;
Is provided.
[0021]
According to the first aspect, when performing a predetermined work, the operator can visually view the printable area on the paper at the time of printing three-dimensionally. Therefore, the operator can easily know the printable area on the paper by looking at the screen having the image.
[0022]
The second aspect is
A printer control device for setting various information for printing in a predetermined printer,
Work execution means for executing the work while displaying a screen showing an image related to the work for setting the various information on a display device;
Paper information display control means for displaying the number of allocated pages on the paper at the time of printing as a plane image representing a three-dimensional stereoscopic image on the screen displayed by the work execution means;
Is provided.
[0023]
According to the second aspect, when performing a predetermined work, the operator can visually recognize the number of allocated pages on the paper at the time of printing three-dimensionally. Therefore, the operator can easily know the number of allocated pages on the sheet by looking at the screen having the image.
[0024]
DETAILED DESCRIPTION OF THE INVENTION
In order to further clarify the configuration and operation of the present invention described above, embodiments of the present invention will be described based on examples. FIG. 1 is an external view of a computer system to which one embodiment of the present invention is applied. This computer system includes a computer 10 and a CRT display 12 and a printer 14 as peripheral devices. The computer 10 includes a computer main body 16, a keyboard 18, and a mouse 20. The computer main body 16 is equipped with a floppy disk drive 24 for reading the contents of the floppy disk 22.
[0025]
FIG. 2 is a block diagram illustrating a schematic configuration of hardware of the computer system. As shown in the figure, this computer main body 16 includes a ROM 32, a RAM 33, a mouse interface 34, a keyboard interface 35, an FDC 36, an HDC 37, a CRTC 38, a printer interface 39, and a CPU 31 as a central processing unit. An I / O port 40 is provided.
[0026]
The ROM 32 is a read-only memory that stores various built-in programs and the like. The RAM 33 is a readable / writable memory for storing various data. The mouse interface 34 is an interface that manages data exchange with the mouse 20. The keyboard interface 35 is an interface that manages key input from the keyboard 18. The FDC 36 is a floppy disk controller that controls the floppy disk drive (FDD) 24. The HDC 37 is a hard disk controller that controls a hard disk drive (HDD) 41. The CRTC 38 is a CRT controller that controls signal output to the CRT display 12 that displays necessary data and the like. The printer interface 39 is an interface that controls the output of data to the printer 14. The I / O port 40 includes a serial output port, and is connected to a modem 44, and is connected to a public telephone line 46 via the modem 44. The computer 10 is connected to an external network via a modem 44 and can be connected to a specific server 48.
[0027]
In this computer system, the operating system is stored in the HDD 41. When the computer main body 16 is turned on according to the loader written in the boot block of the HDD 41, it is loaded into a predetermined area of the RAM 33. A printer driver prepared for each model of the printer 14 is stored in the floppy disk 22 in advance, and is installed in the computer main body 16 from the floppy disk drive 24 by starting a predetermined installation program. The installed printer driver is stored in the HDD 41, and is loaded into a predetermined area of the RAM 33 together with the operating system when the computer main body 16 is turned on.
[0028]
Various constituent requirements of the present invention are realized by the CPU 30 executing the printer driver. As described above, the printer driver software program is stored in the floppy disk 22, but instead of this, other portable recording media such as a CD-ROM, a magneto-optical disk, and an IC card. It is good also as a structure stored in (portable recording medium). The software program described above can also be obtained by downloading program data provided via a network from a specific server 48 connected to an external network and transferring it to the RAM 32 or HDD 41. .
[0029]
Next, how printing is performed by the computer system having the hardware configuration described above will be described. FIG. 3 is a block diagram showing a state of processing from image information handled by the computer main body 16 until printing is performed. As shown in the figure, an image is displayed on the CRT display 12 via the video driver 52 while processing the image by the application program 51 operating inside the computer main body 16. When the application program 51 issues a print instruction, the printer driver 53 in the computer main body 16 receives the image information from the application program 51 and converts it into a signal that can be printed by the printer 14.
[0030]
In the example shown in FIG. 3, the printer driver 53 includes a rasterizer 54 that converts image information handled by the application program 51 into color information in dot units, and image information (floor level) converted into color information in dot units. A color correction module 55 that performs color correction on the tone data) according to the color development characteristics of the printer 14, so-called expressing density in a certain area depending on the presence or absence of ink in dot units from image information after color correction. A halftone module 56 for generating halftone image information is provided. In addition, an information setting module 57 for setting various information for printing by the printer 14 is provided inside the printer driver 53. Various information for printing includes information related to basic settings such as print resolution and color correction, and information related to paper settings such as paper size and paper orientation. The color correction information set by the information setting module 57 is sent to the color correction module 55. The information setting module 57 displays an image indicating the setting contents on the CRT display 12 via the video driver 52. Since the operation of each module except the information setting module 57 is well known, the description thereof will be omitted in principle, and the information setting module 57 will be described below.
[0031]
The printer driver 53 can control various printing by the printer 14 by changing the setting, but the operator needs to perform such setting in advance. The information setting module 57 executes such an operation for setting various information for printing. Here, the operation performed by the operator by the operation of the information setting module 57 will be described first. In this description, Windows 95 (trademark of Microsoft Corporation) will be described as an example of an operating system on which the printer driver operates. The description will be made assuming that the name of the printer 14 is “XXX PRT100”.
[0032]
The operator first operates the computer 10 as follows to open a dialog box for setting various information for printing. That is, a “printer” window is opened by performing an operation of [start] → [setting] → [printer]. Then double-click on the icon of the desired printer on that window to open the window for that printer. Thereafter, [Printer] → [Property] is operated from the window to display a dialog box for setting various information about the printer.
[0033]
FIG. 4 is an explanatory diagram illustrating the dialog box DB when it is opened. As shown in the figure, in the dialog box DB, six types of cards of “information”, “detail”, “share”, “basic setting”, “paper setting”, and “utility” are prepared. The operator selects a “paper setting” card and sets various information about the paper.
[0034]
FIG. 5 is an explanatory diagram illustrating a dialog box DB in which a “paper setting” card is opened. As shown in the figure, the “paper setting” card has data input fields E1, E1 for setting “paper size”, “number of copies”, “printing direction”, “printable area”, and “paper feeding method”, respectively. E2, E3, E4, and E5 and a display field E6 that shows a three-dimensional stereoscopic image of the printer 14 as a planar image are provided.
[0035]
The “paper size” data entry field E1 is used to set the paper size to be used together with the type of paper. For example, “A4 210 × 297 mm”, “A4 width 210 × 297 mm”, “Western envelope 120 × 235”, “Postcard 100 × 147 mm” or the like is prepared as an option.
[0036]
The “number of copies” data entry field E2 is used to set the number of copies to be printed. In addition to the number of copies, whether the printing order is to be printed or not is printed in the normal or reverse order. Can also be specified by clicking the checkbox.
[0037]
The “printing direction” data input field E3 indicates the printing direction on the paper, and “vertical” and “horizontal” can be selected. The “printable area” data input field E4 is used to set a printable area on the paper, and “normal” and “centering” can be selected. “Normal”, as shown in FIG. 6A, defines the printable area AR1 so that a large margin is left between the lower end and the right end of the paper P. “Centering” refers to FIG. ), The printable area AR2 is determined so that the margins are equally spaced in the four directions of the top, bottom, left, and right of the paper P. Note that the lower and right margins of the paper P in FIG. 6A are blanks generated mechanically by the printer 14, and the lower end is not covered by the paper feed roller of the printer 14, so the right end is a carriage return. Arise.
[0038]
A data input field E5 of “paper feeding method” is used to set a paper feeding method to the printer 14, and “automatic paper feeder (ASF)”, “tractor feeder”, and “manual” are prepared as options. ing.
[0039]
As described above, the display column E6 shows the three-dimensional stereoscopic image of the printer 14 as a planar image, and is a planar image that shows the state of printing by the printer 14. Specifically, it is a flat image that can be understood as follows.
(1) Paper type and size
(2) Orientation for loading paper
(3) Paper transport path during printing
(4) Printing direction on paper
(5) Printable area on paper
[0040]
The above-described plane images showing (1) to (5) are changed whenever the setting contents of the data input fields E1 to E5 are changed. For example, as shown in FIG. 5, when the “paper size” data input field E1 is set to “A4 210 × 297 mm”, the planar image in the display field E6 has a paper size corresponding to A4. Is set in the vertical direction. On the other hand, as shown in FIG. 7, when the “paper size” data input field E1 is set to “A4 horizontal 210 × 297 mm”, the planar image in the display field E6 has a size corresponding to A4 paper. The printer is set in the horizontal direction with respect to the printer. Details of such settings and display will be described later.
[0041]
The change of the plane image in the display field E6 is performed by the CPU 31 processing a predetermined routine in the information setting module 57 of the printer driver 53. Next, a display switching routine for changing the plane image will be described.
[0042]
FIG. 8 is a flowchart showing the display switching routine. This routine is repeatedly executed every predetermined time. As shown in the figure, when the process is started, the CPU 31 first determines whether or not the “paper setting” card is selected in the dialog box DB for the printer shown in FIG. 8, that is, the paper setting mode. Is determined (step S100). If it is determined that the sheet setting mode is not set, the process returns to “RETURN” and the routine processing is temporarily terminated.
[0043]
On the other hand, if it is determined in step S100 that the sheet setting mode is set, the following steps are executed. That is, in the “paper setting” card, at least one of the data input fields E1, E3, E4, and E5 for setting “paper size”, “printing direction”, “printable area”, and “paper feeding method”, respectively. It is determined whether there has been a change (steps S110 to S140). If it is determined that none of the data input fields E1, E3, E4, and E5 are changed, the process returns to “RETURN” and the process of this routine is temporarily terminated. On the other hand, if it is determined that at least one of the data input fields E1, E3, E4, and E5 has been changed, the process proceeds to step S150, where “paper feeding method”, “paper size”, “printing direction”, A process of selecting image data based on the contents of the data input fields E5, E1, E3, and E4 of “printable area” is performed (step S150).
[0044]
Specifically, the process in step S150 includes the following two steps. First, the contents input in the data entry fields E5, E1, E3, E4, that is, data d5 regarding the paper feeding method, data d1 regarding the paper size, data d3 regarding the printing direction, and data d4 regarding the printable area are displayed. The name of the image data determined from these data d5, d1, d3, and d4 is specified by comparing with a map stored in advance in the ROM 32. Next, predetermined image data stored in the ROM 32 is extracted from the obtained name and stored in a predetermined work area on the RAM 33.
[0045]
FIG. 9 is an explanatory diagram showing an example of the contents of the map stored in the ROM 32. As shown in the drawing, in this map, “automatic paper feeder (ASF)” is first prepared as data d5 regarding the paper feed method. For this “ASF”, three types of data “A4 210 × 297 mm”, “A4 width 210 × 297 mm”, and “Western envelope 120 × 235” are combined as data d1 regarding the paper size. Furthermore, for each “A4 210 × 297 mm”, “A4 width 210 × 297 mm”, and “Western envelope 120 × 235”, there are two combinations of “vertical” and “horizontal” as data d3 for the printing direction, respectively. Further, for each “vertical” and “horizontal”, two types of “normal” and “centering” are combined as data d4 for the printable area. Up to this point, there are 12 combinations of 3 × 2 × 2, and image data names “pic01” to “pic12” are associated with each.
[0046]
Next, a case where the paper feeding method d5 is “ASF”, the paper size d1 is “postcard 100 × 147”, the printing direction d3 is “vertical”, and the printable area d4 is “normal” is prepared. The name “pic13” of the image data is associated.
[0047]
In the map, “manual” is prepared as data d5 regarding the paper feeding method. For this “manual”, 13 combinations of the paper size d1, the printing direction d3, and the printable area d4, which are the same as “pic01” to “pic13” described above, are prepared. “Pic14” to “pic26” correspond to each other.
[0048]
In the map, “tractor feeder” is prepared as data d5 regarding the paper feeding method. In the case of the tractor feeder, the paper size d1 is “continuous paper” and the printable area d4 is “normal”. On the other hand, as the data d3 for the print direction, two combinations of “vertical” and “horizontal” are combined. Has been. These are associated with image data names “pic27” and “pic28”.
[0049]
From the map having such a configuration, the name of the image data determined from the data d5, d1, d3, and d4 for the “paper feeding method”, “paper size”, “printing direction”, and “printable area” is obtained. Image data corresponding to this name is stored in the ROM 32 in advance.
[0050]
10 to 16 show images represented by 28 types of image data from “pic01” to “pic28”. FIG. 10 shows eight types of image data when the paper feeding method d5 is “paper feeder (ASF)” and the paper size d1 is “A4 210 × 297 mm” and “A4 horizontal 210 × 297 mm”. It is an image represented by “pic01” to “pic08”. As shown in the drawing, the images represented by the image data “pic01” to “pic08” are all turned upside down inside the printer 14 so that the paper inserted from the lower stage in front of the printer 14 is reversed. The conveyance path for discharging from the vehicle is indicated by arrows. In addition, these images are divided into those in which the paper is drawn in the vertical direction and those in the horizontal direction, depending on the paper setting direction indicated by “paper size”. Further, according to the “printing direction”, the character “A” is drawn on the paper in the vertical direction and the character is drawn in the horizontal direction. Further, depending on the “printable area”, the position of the rectangle indicated by the broken line on the paper is divided into one at the center and one shifted from the center.
[0051]
FIG. 11 shows four types of image data “pic09” to “pic12” when the paper feed method d5 is “paper feeder (ASF)” and the paper size d1 is “Western envelope 120 × 235 mm”. It is an image represented. As shown in the drawing, the images represented by the image data “pic09” to “pic12” are all turned upside down inside the printer 14 so that the paper inserted from the lower stage on the front of the printer 14 is reversed. The conveyance path for discharging from the vehicle is indicated by arrows. In addition, the images are divided into those in which the letter “A” is drawn in the vertical direction and those in the horizontal direction on the paper according to the “printing direction”. Further, depending on the “printable area”, the position of the rectangle indicated by the broken line on the paper is divided into one at the center and one shifted from the center.
[0052]
FIG. 12 shows an image represented by image data “pic13” when the paper feeding method d5 is “paper feeder (ASF)” and the paper size d1 is “postcard 100 × 147 mm”. As shown in the drawing, the image represented by the image data “pic13” is conveyed such that the paper inserted from the lower stage in front of the printer 14 is turned upside down inside the printer 14 and discharged from the front of the printer 14. The route is indicated by an arrow. In this image, postcard symbols on paper are drawn in the vertical direction.
[0053]
FIG. 13 shows eight image data “pic014” to “pic014” to “pic4” when the paper feed method d5 is “manual” and the paper size d1 is “A4 210 × 297 mm” and “A4 horizontal 210 × 297 mm”. It is an image represented by “pic21”. As shown in the figure, in all the images represented by the image data “pic14” to “pic21”, the paper inserted from the back of the printer 14 passes through the inside of the printer 14 as it is and is discharged from the front of the printer 14. The conveyance path is indicated by an arrow. In addition, these images are divided into those in which the paper is drawn in the vertical direction and those in the horizontal direction, depending on the paper setting direction indicated by “paper size”. Further, according to the “printing direction”, the character “A” is drawn on the paper in the vertical direction and the character is drawn in the horizontal direction. Further, depending on the “printable area”, the position of the rectangle indicated by the broken line on the paper is divided into one at the center and one shifted from the center.
[0054]
FIG. 14 shows four types of image data “pic22” to “pic25” when the paper feeding method d5 is “manual” and the paper size d1 is “Western envelope 120 × 235 mm”. It is. As shown in the figure, in all the images represented by the image data “pic22” to “pic25”, the paper inserted from the rear of the printer 14 passes through the inside of the printer 14 as it is and is discharged from the front of the printer 14. The conveyance path is indicated by an arrow. In addition, the images are divided into those in which the letter “A” is drawn in the vertical direction and those in the horizontal direction on the paper according to the “printing direction”. Further, depending on the “printable area”, the position of the rectangle indicated by the broken line on the paper is divided into one at the center and one shifted from the center.
[0055]
FIG. 15 shows an image represented by image data “pic26” when the paper feed method d5 is “manual” and the paper size d1 is “postcard 100 × 147 mm”. As shown in the figure, the image represented by the image data “pic26” has an arrow indicating a conveyance path in which a sheet inserted from the back of the printer 14 passes through the printer 14 as it is and is discharged from the front of the printer 14. Is shown. In this image, postcard symbols on paper are drawn in the vertical direction.
[0056]
FIG. 16 shows images represented by image data “pic27” and “pic28” when the paper feeding method d5 is “tractor feeder” and the paper size d1 is “continuous paper”. As shown in the figure, in the image represented by the image data “pic27” and “pic28”, the paper inserted from the back of the printer 14 passes through the inside of the printer 14 and is discharged from the front of the printer 14. The conveyance path is indicated by an arrow. In addition, the images are divided into those in which the letter “A” is drawn in the vertical direction and those in the horizontal direction on the paper according to the “printing direction”.
[0057]
28 types of image data from “pic01” to “pic28” are stored in the ROM 32 in advance, and predetermined image data is selected using the name of the image data obtained from the map as a key. The selected image data is stored in a predetermined work area on the RAM 33.
[0058]
As shown in FIG. 8, after that, the process proceeds to step S160, and the CPU 31 controls the CRTC 38 to display the image data stored in the work area in the display field E6 on the screen of the CRT display 12. Thereafter, the process returns to “RETURN” to end the processing of this routine once.
[0059]
According to the display switching routine having the above configuration, a planar image indicating a three-dimensional stereoscopic image of the printer 14 is displayed in the display field E6 of the “paper setting” card in the dialog box DB indicating the printer properties. In addition, this planar image indicates the sheet conveyance path during printing with arrows. Therefore, the operator can see how the front and back sides are changed and the paper is discharged from the printer 14 by looking at the screen of the CRT display 12.
[0060]
Therefore, according to the configuration of this embodiment, when the paper is set in the printer 14, the operator can easily know which direction the front side should be set to successfully print on the front side. In addition, the operator can easily know which side of the paper should be set up or down. As a result, printing mistakes by the printer 14 can be prevented, and the usability of the printer can be improved.
[0061]
Further, in this embodiment, in addition to the transport path, the sheet setting direction is also displayed, so that it can be seen at a glance how the sheet travels along the transport path in order from the time of setting to the printer 14.
[0062]
Furthermore, since the planar image displayed in the display field E6 represents a three-dimensional stereoscopic image of the printer 14, the operator can visually see the conveyance path in three dimensions. For this reason, it is possible to know at a glance which direction the paper surface should be set. Therefore, this computer system becomes even easier to use.
[0063]
In this embodiment, an image indicating the sheet conveyance path is displayed in the [Property] operation for setting various information for printing. This display is displayed in the middle of the [Property] operation. It is not necessary to limit to the one, and a configuration may be adopted in which display is performed at any time as long as the operation by the printer driver is in progress. For example, the image shown in the display field E6 may be displayed when printing is started using the printer driver. According to this configuration, the paper conveyance path and the like are set by the operator each time printing is performed. Can let you know.
[0064]
In this embodiment, the image displayed in the display field E6 may represent the number of allocated pages on the paper at the time of printing. FIG. 17 is an explanatory diagram showing an example of an image for drawing the number of allocated pages. As shown in the drawing, on the paper P in the image, four pages are drawn, arranged vertically and horizontally. With such a configuration, when a plurality of pages are to be allocated and printed on a single sheet of paper, it is possible to visually know how printing is performed at a glance. In addition, as shown in FIG. 17, the order of pages can be known at a glance by specifying the number of pages numerically.
[0065]
The example in FIG. 17 is an image when the printing direction is the vertical direction, but when the printing direction is switched to the horizontal direction, the image is as shown in FIG. That is, as shown in the figure, numbers “1” to “4” drawn on the paper P are displayed in the horizontal direction.
[0066]
Furthermore, the above embodiment is applied to a computer system in which the printer 14 is directly connected to the local computer 10 with a cable. Instead, a printer connected to a server on the LAN is shared by a plurality of computers. It is good also as a structure applied to the computer system to do. Alternatively, a printer connected to a server connected via the Internet may be applied to a computer system controlled by a computer via the Internet.
[0067]
As mentioned above, although one Example of this invention was explained in full detail, this invention is not limited at all to such an Example, In the range which does not deviate from the summary of this invention, it can implement in various aspects. Of course.
[Brief description of the drawings]
FIG. 1 is an external view of a computer system to which an embodiment of the present invention is applied.
FIG. 2 is a block diagram showing a schematic configuration of hardware of a computer system.
FIG. 3 is a block diagram showing a state of processing from image information handled by a computer main body 16 until printing is performed.
FIG. 4 is an explanatory diagram illustrating a dialog box DB for setting various types of information about a printer.
FIG. 5 is an explanatory diagram illustrating a dialog box DB in which a “paper setting” card is opened;
FIG. 6 is an explanatory diagram showing printable areas when “normal” is set and when “centering” is set.
FIG. 7 is an explanatory diagram illustrating another state of the dialog box DB in which the “paper setting” card is opened;
FIG. 8 is a flowchart showing a display switching routine executed by CPU 31;
9 is an explanatory diagram showing an example of the contents of the map stored in the ROM 32. FIG.
FIG. 10 is an explanatory diagram showing images represented by image data from “pic01” to “pic08”.
FIG. 11 is an explanatory diagram showing images represented by image data from “pic09” to “pic12”.
FIG. 12 is an explanatory diagram showing an image represented by image data of “pic13”.
FIG. 13 is an explanatory diagram showing images represented by image data from “pic14” to “pic21”.
FIG. 14 is an explanatory diagram showing images represented by image data from “pic22” to “pic25”.
FIG. 15 is an explanatory diagram illustrating an image represented by image data of “pic26”.
FIG. 16 is an explanatory diagram showing images represented by image data from “pic27” to “pic28”.
FIG. 17 is an explanatory diagram illustrating an example of an image for rendering the number of allocated pages as another mode.
FIG. 18 is an explanatory diagram illustrating another example of an image for drawing the number of allocated pages as another mode.
FIG. 19 is an explanatory diagram showing a paper setting dialog box in a conventional printer driver.
FIG. 20 is an explanatory diagram when the contents of the dialog box are changed.
[Explanation of symbols]
10 ... Computer
12 ... CRT display
14 ... Printer
16 ... computer body
18 ... Keyboard
20 ... Mouse
22 ... Floppy disc
24 ... Floppy disk drive
31 ... CPU
32 ... ROM
33 ... RAM
34 ... Mouse interface
35 ... Keyboard interface
36 ... FDC
37 ... HDC
38 ... CRTC
39 ... Printer interface
40 ... I / O port
41 ... HDD
44 ... Modem
46 ... Public telephone line
48 ... Server
51. Application program
52 ... Video driver
53 ... Printer driver
54 ... Rasterizer
55. Color correction module
56 ... Halftone module
57 ... Information setting module

Claims (4)

所定のプリンタにおける印刷のための各種情報を設定するプリンタ制御装置であって、
前記各種情報を設定する作業に係わる画像を示す画面を、表示装置に表示させつつ、前記作業を実行する作業実行手段と、
前記作業実行手段で表示される前記画面上に、前記プリンタへの用紙のセット方向が示される用紙の画像と、該用紙の画像内に配置されて印刷の方向を示す文字または図柄の画像と、前記プリンタにおける印刷時の用紙の搬送経路を、3次元立体像を表わす平面画像にて示す画像とを併せて表示させる用紙情報表示制御手段と
を備えるプリンタ制御装置。
A printer control device for setting various information for printing in a predetermined printer,
Work execution means for executing the work while displaying a screen showing an image related to the work for setting the various information on a display device;
On the screen displayed by the work execution means, a paper image showing the paper setting direction to the printer, a character or design image arranged in the paper image and indicating the printing direction, A printer control apparatus comprising: a paper information display control unit that displays a paper conveyance path during printing in the printer together with an image indicated by a planar image representing a three-dimensional stereoscopic image.
請求項1記載のプリンタ制御装置であって、
前記各種情報を設定する作業に係わる画像は、
前記各種情報の設定を行なうためのデータを入力装置から受け付けるデータ入力欄を含むものである
プリンタ制御装置。
The printer control device according to claim 1,
Images related to the work to set the various information,
A printer control device including a data input field for receiving data for setting the various information from an input device.
所定のプリンタにおける印刷のための各種情報を設定するプリンタ制御方法であって、
(a)前記各種情報を設定する作業に係わる画像を示す画面を、表示装置に表示させつつ、前記作業を実行する工程と、
(b)前記工程(a)で表示される前記画面上に、前記プリンタへの用紙のセット方向が示される用紙の画像と、該用紙の画像内に配置されて印刷の方向を示す文字または図柄の画像と、前記プリンタにおける印刷時の用紙の搬送経路を、3次元立体像を表わす平面画像にて示す画像とを併せて表示させる工程と
を備えるプリンタ制御方法。
A printer control method for setting various information for printing in a predetermined printer,
(A) executing the work while displaying on the display device a screen showing an image related to the work for setting the various types of information;
(B) On the screen displayed in the step (a), an image of a sheet indicating a paper setting direction to the printer, and a character or a pattern arranged in the image of the paper and indicating a printing direction A printer control method comprising: a step of displaying both the image and a paper conveyance path at the time of printing in the printer together with an image indicated by a planar image representing a three-dimensional stereoscopic image.
所定のプリンタにおける印刷のための各種情報を設定するためのコンピュータプログラムを記録した記録媒体であって、
(a)前記各種情報を設定する作業に係わる画像を示す画面を、表示装置に表示させつつ、前記作業を実行する工程と、
(b)前記工程(a)で表示される前記画面上に、前記プリンタへの用紙のセット方向が示される用紙の画像と、該用紙の画像内に配置されて印刷の方向を示す文字または図柄の画像と、前記プリンタにおける印刷時の用紙の搬送経路を、3次元立体像を表わす平面画像にて示す画像とを併せて表示させる工程と
をコンピュータに実行させるためのコンピュータプログラムを記録した記録媒体。
A recording medium that records a computer program for setting various information for printing in a predetermined printer,
(A) executing the work while displaying on the display device a screen showing an image related to the work for setting the various types of information;
(B) On the screen displayed in the step (a), an image of a sheet indicating a paper setting direction to the printer, and a character or a pattern arranged in the image of the paper and indicating a printing direction A recording medium on which a computer program for causing a computer to execute the above-described image and the step of displaying a paper conveyance path at the time of printing in the printer together with an image indicated by a planar image representing a three-dimensional stereoscopic image .
JP27359997A 1996-10-29 1997-09-19 Printer control apparatus and method, and recording medium Expired - Lifetime JP3855398B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP27359997A JP3855398B2 (en) 1996-10-29 1997-09-19 Printer control apparatus and method, and recording medium

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP8-303949 1906-10-29
JP30394996 1996-10-29
JP27359997A JP3855398B2 (en) 1996-10-29 1997-09-19 Printer control apparatus and method, and recording medium

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2005375070A Division JP2006114061A (en) 1996-10-29 2005-12-27 Apparatus and method for controlling printer, and recording medium

Publications (2)

Publication Number Publication Date
JPH10181162A JPH10181162A (en) 1998-07-07
JP3855398B2 true JP3855398B2 (en) 2006-12-06

Family

ID=26550720

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27359997A Expired - Lifetime JP3855398B2 (en) 1996-10-29 1997-09-19 Printer control apparatus and method, and recording medium

Country Status (1)

Country Link
JP (1) JP3855398B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3550502B2 (en) * 1998-09-29 2004-08-04 株式会社日立製作所 Concentration calculator
JP2005141729A (en) * 2003-10-17 2005-06-02 Fuji Xerox Co Ltd Method, device, and program for peripheral apparatus and control and method, device, and program for display control
JP6218360B2 (en) 2012-06-19 2017-10-25 船井電機株式会社 Electronics
JP6759887B2 (en) * 2016-09-06 2020-09-23 カシオ計算機株式会社 Stereoscopic image formation system and guidance display program
JP7338417B2 (en) 2019-11-15 2023-09-05 株式会社リコー Image forming apparatus, image forming method, and program

Also Published As

Publication number Publication date
JPH10181162A (en) 1998-07-07

Similar Documents

Publication Publication Date Title
EP1253773A2 (en) Divisional print control
JPS59191637A (en) Formatting method and apparatus
US6295136B1 (en) Printer control apparatus method of controlling printer and recording medium used therefor
JPH11147345A (en) Print controlling device and method thereof as well as recording medium
JP3368803B2 (en) Print control apparatus and method
US7193736B2 (en) Information processing apparatus, information processing method, and program storage medium
JP2000250683A (en) Information processor, device setting method and storage medium storing computer readable device driver program
JP3855398B2 (en) Printer control apparatus and method, and recording medium
JP3500998B2 (en) Print information setting apparatus and method, and recording medium
JPH04357065A (en) Document processing apparatus
JP2001038978A (en) Apparatus and method for controlling printing
JP3419320B2 (en) Print information setting apparatus and method
JP4582251B2 (en) Printer control apparatus and method, and recording medium
JP3525756B2 (en) Printer control device and method, and recording medium
JP4165191B2 (en) Printing information setting apparatus and method
JP2006114061A (en) Apparatus and method for controlling printer, and recording medium
US8035846B2 (en) Print attribute setting apparatus, print attribute setting method, and print attribute setting program
JPH11147663A (en) Printing control device and method
JP3747645B2 (en) Print information setting apparatus, method and recording medium therefor, and computer system
JP2001005628A (en) Printer, printing system, printing processing method, printer driver, host computer, and storage medium
JP3050116B2 (en) Image recording apparatus and image recording system
JPH05138977A (en) Printer
JP4006874B2 (en) Printing information setting apparatus and method, and recording medium
JP3714011B2 (en) Printing information setting apparatus and method, and recording medium
JP4179151B2 (en) Printing information setting apparatus and method, and recording medium

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040401

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040824

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041025

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051101

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051227

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060822

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060904

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090922

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100922

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100922

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110922

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120922

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130922

Year of fee payment: 7

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term