(57)【要約】【課題】記録装置を制御するためのプリンタドライバにおいて、複雑な機能を有する記録装置の機能に係る設定を、容易に、かつ正確に行えるようにする。【解決手段】プリンタ３を制御するホストコンピュータ１は、プリンタ３による記録動作においてページ間で搬送手段による搬送を行うか否か、及び、ロール紙１００をページ間で切断するか否かを指定する情報が入力される際に、ディスプレイ１ａに、ページ間の搬送の有無とページ間の切断の有無との組み合わせを示す設定候補を選択入力可能に配置した選択表示部を表示させるとともに、選択表示部で選択された設定候補に対応して、ページに記録される画像とページ間の搬送により形成される余白と切断位置との位置関係を図案化した画像を表示させる。【選択図】図１
2009157806.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体を搬送する搬送手段と、前記記録媒体に画像を記録する記録手段と、前記記録媒体を搬送方向に直交する向きに切断する切断手段と、を備えた記録装置を制御する記録制御装置において、
前記記録装置による記録動作において、ページ間で前記搬送手段による搬送を行うか否か、及び、前記切断手段により前記記録媒体をページ間で切断するか否かを指定する情報を入力可能な入力手段と、
前記入力手段により入力された情報に基づいて前記記録装置の動作を設定する設定手段と、
前記設定手段により設定された動作に従って前記記録装置を動作させる記録制御手段と、
前記入力手段により入力が行われる際に、表示画面上に、ページ間の搬送の有無とページ間の切断の有無との組み合わせを示す設定候補を選択可能に配置した選択表示部を表示させるとともに、前記入力手段によって前記選択表示部から設定候補が選択された場合は、選択された設定候補に対応してページに記録される画像とページ間の搬送により形成される余白と切断位置との位置関係を視覚的に示す画像を表示させる表示制御手段と、
を備えることを特徴とする記録制御装置。
【請求項２】
前記記録制御手段は、前記記録装置によって１又は複数のページを含むジョブ毎に前記記録媒体に画像を記録させるものであり、
前記入力手段は、ページ間で前記搬送手段による搬送を行うか否か、及び、前記切断手段により前記記録媒体をページ間で切断するか否かに加え、ジョブ間で前記搬送手段による搬送を行うか否か、及び、前記切断手段により前記記録媒体をジョブ間で切断するか否かを指定する情報を入力可能なものであり、
前記表示制御手段は、前記入力手段により入力が行われる際に前記表示画面に表示させる前記選択表示部として、ジョブ間の搬送の有無、ジョブ間の切断の有無、ページ間の搬送の有無、及びページ間の切断の有無の組み合わせを示す設定候補を選択入力可能に配置し、この前記選択表示部から前記入力手段によって設定候補が選択された場合は、選択された設定候補に対応してジョブに含まれる各ページに記録される画像と、ページ間の搬送により形成される余白と、ジョブ間の搬送により形成される余白と、切断位置との位置関係を視覚的に示す画像を表示させること、
を特徴とする請求項１記載の記録制御装置。
【請求項３】
前記入力手段は、前記記録媒体における画像の記録方向及び前記記録媒体の種類を指定する情報をも入力可能に構成され、
前記表示制御手段は、前記入力手段により設定を行う際に、現在設定されている画像の記録方向及び前記記録媒体の種類に対応する設定候補のみを選択入力可能に表示する選択表示部を表示させること、
を特徴とする請求項１又は２記載の記録制御装置。
【請求項４】
前記表示制御手段は、前記選択表示部において設定候補を選択した状態で、前記入力手段によって別の設定候補が選択された場合には、この設定候補に対応する画像を切り換えて表示し、
前記設定手段は、前記入力手段により前記選択表示部の設定候補が選択された後、さらに確定入力が行われた場合に、選択された設定候補が示す情報を設定すること、
を特徴とする請求項１から３のいずれかに記載の記録制御装置。
【請求項５】
記録媒体を搬送する搬送手段と、前記記録媒体に画像を記録する記録手段と、前記記録媒体を搬送方向に直交する向きに切断する切断手段と、を備えた記録装置を制御する記録制御方法であって、
前記記録装置による記録動作において、ページ間で前記搬送手段による搬送を行うか否か、及び、前記切断手段により前記記録媒体をページ間で切断するか否かを指定する情報が入力される際に、表示画面上に、ページ間の搬送の有無とページ間の切断の有無との組み合わせを示す設定候補を選択入力可能に配置した選択表示部を表示させるとともに、前記選択表示部で選択された設定候補に対応して、ページに記録される画像とページ間の搬送により形成される余白と切断位置との位置関係を図案化した画像を表示させ、
入力された情報に基づいて前記記録装置の動作を設定し、設定した動作に従って前記記録装置を動作させること、
を特徴とする記録制御方法。
【請求項６】
記録媒体を搬送する搬送手段と、前記記録媒体に画像を記録する記録手段と、前記記録媒体を搬送方向に直交する向きに切断する切断手段と、を備えた記録装置を制御するコンピュータにより実行可能なプログラムにおいて、
前記コンピュータを、
前記記録装置による記録動作において、ページ間で前記搬送手段による搬送を行うか否か、及び、前記切断手段により前記記録媒体をページ間で切断するか否かを指定する情報を入力可能な入力手段と、
前記入力手段により入力された情報に基づいて前記記録装置の動作を設定する設定手段と、
前記設定手段により設定された動作に従って前記記録装置を動作させる記録制御手段と、
前記入力手段により入力が行われる際に、表示画面上に、ページ間の搬送の有無とページ間の切断の有無との組み合わせを示す設定候補を選択可能に配置した選択表示部を表示させるとともに、前記入力手段によって前記選択表示部から設定候補が選択された場合は、選択された設定候補に対応してページに記録される画像とページ間の搬送により形成される余白と切断位置との位置関係を視覚的に示す画像を表示させる表示制御手段と、
して動作させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を記録する記録装置を制御する記録制御装置、記録制御方法、及び、これらを実現するためのプログラムに関する。
【背景技術】
【０００２】
一般に、コンピュータに接続されたプリンタ（記録装置）をコンピュータ側から制御する場合には、コンピュータにおいてプリンタドライバと呼ばれるプログラムが実行される（例えば、特許文献１参照）。プリンタドライバの実行時には、プリンタにおける印刷条件や各種機能の設定が行われる。
【特許文献１】特開平０８−２４４２７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、近年のプリンタの多機能化に伴って、プリンタドライバで設定される設定内容も複雑化している。このため、オペレータは、プリンタドライバを用いた設定を行う際に、誤った設定をしていないかどうかを慎重に確認しながら操作していた。
そこで、本発明は、記録装置を制御するためのプリンタドライバにおいて、複雑な機能を有する記録装置の機能に係る設定を、容易に、かつ正確に行えるようにすることを目的とする。
【課題を解決するための手段】
【０００４】
上記課題を解決するため、本発明は、記録媒体を搬送する搬送手段と、前記記録媒体に画像を記録する記録手段と、前記記録媒体を搬送方向に直交する向きに切断する切断手段と、を備えた記録装置を制御する記録制御装置において、前記記録装置による記録動作において、ページ間で前記搬送手段による搬送を行うか否か、及び、前記切断手段により前記記録媒体をページ間で切断するか否かを指定する情報を入力可能な入力手段と、前記入力手段により入力された情報に基づいて前記記録装置の動作を設定する設定手段と、前記設定手段により設定された動作に従って前記記録装置を動作させる記録制御手段と、前記入力手段により入力が行われる際に、表示画面上に、ページ間の搬送の有無とページ間の切断の有無との組み合わせを示す設定候補を選択可能に配置した選択表示部を表示させるとともに、前記入力手段によって前記選択表示部から設定候補が選択された場合は、選択された設定候補に対応してページに記録される画像とページ間の搬送により形成される余白と切断位置との位置関係を視覚的に示す画像を表示させる表示制御手段と、を備えることを特徴とする記録制御装置を提供する。
【０００５】
この構成によれば、記録装置によってページ間で搬送手段による搬送を行うか否か、及び、切断手段により記録媒体をページ間で切断するか否かについて入力を行う際に、表示画面上に、ページ間の搬送の有無とページ間の切断の有無との組み合わせを示す設定候補が選択入力可能に配置された選択表示部が表示され、この選択表示部に配置された設定候補を選択することで、容易に入力が行える。加えて、選択表示部の設定候補が選択された場合には、選択された設定候補に対応してページに記録される画像とページ間の搬送により形成される余白と切断位置との位置関係を視覚化した画像が表示画面に表示されるので、設定候補を選択する際に、その設定候補を選択した場合に記録装置がどのような動作をするかが明らかに画像として表示される。これにより、設定しようとする内容を視覚で確認した上で設定を行うことができるので、誤設定を確実に防止することができ、誤設定による記録媒体のロスや労力の無駄を生じることがない。特に、ページ間の搬送の有無とページ間の切断の有無とを設定する際には、誤った設定により、例えば切断してはならない帳票類の記録を行った場合に切断してしまったり、ページ間の不要な搬送によりあってはいけない余白を加えてしまったり、或いは逆に必要な余白が確保されない等、無視できない損失を招く。このような場合、設定を行うオペレータは慎重に設定を行わなければならず負担を強いられるが、本発明によれば、設定の結果として記録装置が行う動作を視覚化した画像が表示されるので、この画像により確認を行うことができ、簡単に、ミスなく設定を行うことができるという効果が得られる。また、簡単な操作で誤設定を確実に防止できることから、オペレータの心理的負担を大幅に軽減することができ、設定時に過度に慎重な操作を行うこともなくなるので、作業効率の向上を図ることもできる。
【０００６】
上記構成において、前記記録制御手段は、前記記録装置によって１又は複数のページを含むジョブ毎に前記記録媒体に画像を記録させるものであり、前記入力手段は、ページ間で前記搬送手段による搬送を行うか否か、及び、前記切断手段により前記記録媒体をページ間で切断するか否かに加え、ジョブ間で前記搬送手段による搬送を行うか否か、及び、前記切断手段により前記記録媒体をジョブ間で切断するか否かを指定する情報を入力可能なものであり、前記表示制御手段は、前記入力手段により入力が行われる際に前記表示画面に表示させる前記選択表示部として、ジョブ間の搬送の有無、ジョブ間の切断の有無、ページ間の搬送の有無、及びページ間の切断の有無の組み合わせを示す設定候補を選択入力可能に配置し、この前記選択表示部から前記入力手段によって設定候補が選択された場合は、選択された設定候補に対応してジョブに含まれる各ページに記録される画像と、ページ間の搬送により形成される余白と、ジョブ間の搬送により形成される余白と、切断位置との位置関係を視覚的に示す画像を表示させるものとしてもよい。
【０００７】
この場合、記録装置が１又は複数のページを含むジョブ毎に画像を記録する場合に、ジョブに含まれるページ間における搬送及び切断の有無だけでなく、ジョブ間における搬送の有無と切断の有無とを、簡単に、ミス無く設定できるという効果が得られる。特に、ジョブ間の搬送の有無、ジョブ間の切断の有無、ページ間の搬送の有無、及びページ間の切断の有無という多数の要素が関係する複雑な設定を、設定候補の選択により設定することが可能で、しかも、設定候補を選択した場合の記録装置の動作が視覚化された画像が表示され、この画像により確認できるので、複雑な設定を、簡単に、かつミスなく行うことができ、設定を行うオペレータの負担を大幅に軽減できるという利点がある。
【０００８】
また、上記構成において、前記入力手段は、前記記録媒体における画像の記録方向及び前記記録媒体の種類を指定する情報をも入力可能に構成され、前記表示制御手段は、前記入力手段により設定を行う際に、現在設定されている画像の記録方向及び前記記録媒体の種類に対応する設定候補のみを選択入力可能に表示する選択表示部を表示させるものとしてもよい。
この場合、記録媒体における画像の記録方向及び記録媒体の種類が設定されると、この設定に適した設定候補のみが選択表示部において選択可能となるので、画像の記録方向や記録媒体の種類に適合しない設定を行ってしまうことがなく、誤設定を確実に防止できる。
【０００９】
上記構成において、前記表示制御手段は、前記選択表示部において設定候補を選択した状態で、前記入力手段によって別の設定候補が選択された場合には、この設定候補に対応する画像を切り換えて表示し、前記設定手段は、前記入力手段により前記選択表示部の設定候補が選択された後、さらに確定入力が行われた場合に、選択された設定候補が示す情報を設定するものとしてもよい。
この場合、選択表示部の設定候補が選択されると、その選択された設定候補に対応する画像が表示され、別の設定候補が選択された場合は、新たに選択された設定候補に対応する画像が切り換えて表示されるので、画像で記録装置の動作を確認しながら選択表示部に配置された設定候補を自在に選択して、所望の設定を探すことができ、容易に、誤りなく設定を行うことができる。また、入力手段により選択表示部の設定候補が選択された後、さらに確定入力が行われた場合に選択された設定候補が示す情報が設定されるので、確定入力が行われるまでの間は選択表示部の設定候補を自在に選択して画像を見ることができ、操作性を向上させ、これによってオペレータの負担をより一層軽減できる。
【００１０】
また、上記課題を解決するため、本発明は、記録媒体を搬送する搬送手段と、前記記録媒体に画像を記録する記録手段と、前記記録媒体を搬送方向に直交する向きに切断する切断手段と、を備えた記録装置を制御する記録制御方法であって、前記記録装置による記録動作において、ページ間で前記搬送手段による搬送を行うか否か、及び、前記切断手段により前記記録媒体をページ間で切断するか否かを指定する情報が入力される際に、表示画面上に、ページ間の搬送の有無とページ間の切断の有無との組み合わせを示す設定候補を選択入力可能に配置した選択表示部を表示させるとともに、前記選択表示部で選択された設定候補に対応して、ページに記録される画像とページ間の搬送により形成される余白と切断位置との位置関係を図案化した画像を表示させ、入力された情報に基づいて前記記録装置の動作を設定し、設定した動作に従って前記記録装置を動作させること、を特徴とする記録制御方法を提供する。
この方法によれば、記録装置によってページ間で搬送手段による搬送を行うか否か、及び、切断手段により記録媒体をページ間で切断するか否かを指定する情報を入力する際に、表示画面上に、ページ間の搬送の有無とページ間の切断の有無との組み合わせを示す設定候補が選択可能に配置された選択表示部が表示され、この選択表示部に配置された設定候補を選択することで、容易に入力を行うことができる。また、選択表示部で設定候補が選択された場合に、選択された設定候補に対応して、ページに記録される画像とページ間の搬送により形成される余白と切断位置との位置関係を視覚化した画像が表示画面に表示されるので、設定候補を選択した場合の記録装置の動作を画像として確認することができ、簡単に、ミスなく設定を行うことができる。
【００１１】
また、上記課題を解決するため、本発明は、記録媒体を搬送する搬送手段と、前記記録媒体に画像を記録する記録手段と、前記記録媒体を搬送方向に直交する向きに切断する切断手段と、を備えた記録装置を制御するコンピュータにより実行可能なプログラムにおいて、前記コンピュータを、前記記録装置による記録動作において、ページ間で前記搬送手段による搬送を行うか否か、及び、前記切断手段により前記記録媒体をページ間で切断するか否かを指定する情報を入力可能な入力手段と、前記入力手段により入力された情報に基づいて前記記録装置の動作を設定する設定手段と、前記設定手段により設定された動作に従って前記記録装置を動作させる記録制御手段と、前記入力手段により入力が行われる際に、表示画面上に、ページ間の搬送の有無とページ間の切断の有無との組み合わせを示す設定候補を選択可能に配置した選択表示部を表示させるとともに、前記入力手段によって前記選択表示部から設定候補が選択された場合は、選択された設定候補に対応してページに記録される画像とページ間の搬送により形成される余白と切断位置との位置関係を視覚的に示す画像を表示させる表示制御手段と、して動作させるためのプログラムを提供する。
【００１２】
このプログラムをコンピュータが実行することにより、記録装置によってページ間で搬送手段による搬送を行うか否か、及び、切断手段により記録媒体をページ間で切断するか否かを指定する情報を入力する際に、表示画面上に、ページ間の搬送の有無とページ間の切断の有無との組み合わせを示す設定候補が選択可能に配置された選択表示部が表示され、この選択表示部に配置された設定候補を選択することで、容易に入力を行うことができる。また、選択表示部で設定候補が選択された場合に、選択された設定候補に対応して、ページに記録される画像とページ間の搬送により形成される余白と切断位置との位置関係を視覚化した画像が表示画面に表示されるので、設定候補を選択した場合の記録装置の動作を画像として確認することができ、簡単に、ミスなく設定を行うことができるという効果が得られる。
なお、この制御プログラムは、フレキシブルディスクやハードディスク装置等の磁気的記録媒体、ＭＯ等の光磁気記録媒体、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ±Ｒ、ＤＶＤ±ＲＷ、ＤＶＤ−ＲＡＭ等の光学式記録媒体、半導体記憶デバイスを用いた記憶装置等の各種記録媒体に、コンピュータによって読み取り可能な形式で記録された形態としてもよい。
【発明の効果】
【００１３】
本発明によれば、表示画面上に表示された設定候補を選択するという簡単な操作によって設定を行うことができ、さらに、設定の結果としての記録装置の動作を視覚化した画像を見ながら、簡単に、ミスなく設定を行うことができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して本発明を適用した実施形態について説明する。
図１は、本発明の実施形態に係るホストコンピュータ１の概略構成を示す図である。
ホストコンピュータ１（記録制御装置）にはケーブル４を介してプリンタ３（記録装置）が接続されている。プリンタ３は、ロール状に巻かれた感熱紙からなるロール紙１００を記録媒体として用い、ロール紙１００の印刷面に接するサーマルヘッドにより、文字を含む画像を記録するサーマルプリンタである。プリンタ３は、後述するように、ロール紙１００を幅方向に切断するカッタ機構を内蔵している。ホストコンピュータ１は、プリンタ３に対し、ケーブル４を介して画像データや制御データを含む印刷ジョブのデータを送信し、プリンタ３を制御することによって、ロール紙１００に画像を印刷させる。ホストコンピュータ１は、各種の画像・映像を表示するディスプレイ１ａ（表示画面）やオペレータにより操作されるキーボード１ｂ等を備えたコンピュータである。
【００１５】
図２は、ホストコンピュータ１及びプリンタ３の構成を示すブロック図である。
ホストコンピュータ１は、各種プログラムを実行することによりホストコンピュータ１及びプリンタ３を制御するＣＰＵ（Central Processing Unit）１０、ＣＰＵ１０により実行される基本制御プログラム等を記憶するＲＯＭ（Read Only Memory）１１、ＣＰＵ１０が実行するプログラムや処理されるデータ等を一時的に記憶するＲＡＭ（Random Access Memory）１２、ディスプレイ１ａ（図１）に各種画面を表示する表示装置１３、キーボード１ｂ（図１）やマウス等の入力デバイスを備え、これら入力デバイスの操作による入力を検出する入力装置１４（入力手段）、ケーブル４を介してプリンタ３に接続されるインタフェース（Ｉ／Ｆ）１５、及び、各種データやプログラムを記憶する記憶装置２０を備え、これらの各部はバス１６により相互に接続されている。
【００１６】
ＣＰＵ１０は、ＲＯＭ１１に記憶されている基本制御プログラムを読み出して、ＲＡＭ１２に設けられるワークエリアに展開して実行することにより、ホストコンピュータ１の各部を制御する。また、ＣＰＵ１０は、記憶装置２０から、後述する制御プログラム２１やアプリケーションプログラム２３を読み出して、ホストコンピュータ１の各種機能を実現する。さらに、ＣＰＵ１０は、後述するプリンタドライバ２２を記憶装置２０から読み出して実行することにより、本発明の設定手段、記録制御手段、及び表示制御手段として機能し、プリンタ３の動作に係る設定を行い、この設定に従ってプリンタ３を制御する。
【００１７】
ＲＯＭ１１は、ＣＰＵ１０により実行される基本制御プログラム等を記憶する不揮発性の記憶装置である。ＲＡＭ１２は揮発性のメモリ素子等を用いて構成され、ＣＰＵ１０により使用されるワークエリアを形成する。
記憶装置２０は、磁気的、光学的記憶媒体又は半導体メモリ素子等からなる記憶領域に、各種プログラムやデータを記憶する。例えば、記憶装置２０は、ホストコンピュータ１の各部の初期化や、アプリケーションプログラム２３の要求に応じてホストコンピュータ１を制御するための制御プログラム２１、プリンタ３を制御するためのプリンタドライバ２２（本発明のプログラムに対応）、ホストコンピュータ１によって特定の機能を実現するためのアプリケーションプログラム２３等を記憶する。
【００１８】
表示装置１３は、ＣＰＵ１０の制御に従って、ＣＲＴや液晶表示パネルからなるディスプレイ１ａに、各種画面を表示する。入力装置１４は、キーボード１ｂやマウス、タブレット、ディスプレイ１ａに重畳配置されたタッチパネル等の入力デバイスを備え、これら入力デバイスから入力される操作信号を解析して、入力された内容をＣＰＵ１０に出力する。
インタフェース１５は、ＣＰＵ１０の制御に従って、ケーブル４を介してプリンタ３との間の通信を行う。具体的には、インタフェース１５は、後述するようにＣＰＵ１０が生成する印刷ジョブのデータを、ケーブル４を介してプリンタ３に送信する。
【００１９】
一方、プリンタ３は、プリンタ３の各部を制御するコントローラ３１、コントローラ３１の制御に従ってケーブル４を介した通信を行うインタフェース（Ｉ／Ｆ）３３、コントローラ３１の制御に従ってサーマルヘッド３５（記録手段）、搬送モータ３６（搬送手段）、及びカッタ機構３７（切断手段）を駆動する駆動回路３４を備えている。
駆動回路３４に接続されたサーマルヘッド３５は、複数の発熱素子を搭載し、ロール紙１００（図１）に当接して発熱素子を発熱させることでロール紙１００に画像を印刷する印刷ヘッドである。駆動回路３４は、コントローラ３１の制御に従って、サーマルヘッド３５の各発熱素子を通電させることにより、各発熱素子を必要なタイミングで発熱させる。
搬送モータ３６は、例えばステッピングモータを用いて構成される搬送モータ（図示略）と、この搬送モータにより回転駆動される搬送ローラ（図示略）とを備えて構成される。ここで、搬送ローラは、上記サーマルヘッド３５に対向してロール紙１００をサーマルヘッド３５との間に挟むプラテンの機能を兼ねるものであってもよいし、その数については限定されない。駆動回路３４は、コントローラ３１の制御に従って、搬送モータ３６に対して駆動電流と駆動パルスとを出力することにより、搬送モータ３６を必要なタイミングで必要量だけ回転させる。
【００２０】
カッタ機構３７は、サーマルヘッド３５により画像が記録された後にロール紙１００が通る搬送経路に設けられ、ロール紙１００を幅方向に切断するカッタ（図示略）と、カッタを駆動するカッタ駆動部（図示略）とを備える。カッタは、例えば、ロール紙１００の搬送経路を挟んで対向する固定刃と、この固定刃に噛み合うように上記カッタ駆動部により駆動される１又は複数の可動刃とを有する。このカッタは、可動刃の駆動量を調整することで、ロール紙を完全に切断することも、ロール紙の端又は中央の一部を僅かに残して切断することも可能である。駆動回路３４は、コントローラ３１の制御に従ってカッタ駆動部（図示略）に通電し、必要なタイミングで必要量だけ可動刃を動かす。
インタフェース３３は、コントローラ３１の制御に従って、ホストコンピュータ１との間の通信を実行し、ホストコンピュータ１から送信される印刷ジョブのデータを受信して、コントローラ３１に出力する。
【００２１】
コントローラ３１は、インタフェース３３を介して受信した印刷ジョブのデータを解析し、ロール紙１００に印刷すべき画像データを、内蔵するメモリに展開する。また、コントローラ３１は、受信した印刷ジョブのデータから、印刷時における印刷条件及び印刷前後における動作を指定する制御データを抽出し、この制御データに従って動作する。この制御データは、印刷時の余白や印刷濃度等の他、ページとページの間（境界）で搬送を行って余白を設けるか否か、ページとページの間でカッタ機構３７によりロール紙１００を切断するか否か、ジョブとジョブとの間で搬送を行って余白を設けるか否か、ジョブとジョブの間でカッタ機構３７によりロール紙１００を切断するか否か、等の動作を指定するデータである。
コントローラ３１は、制御データ及び画像データに従って駆動回路３４を制御し、制御データにより指定された動作を実現すべく搬送モータ３６及びカッタ機構３７を動作させ、内蔵するメモリに展開した画像データの通りに印刷を行うためにサーマルヘッド３５を駆動させる。これにより、プリンタ３は、ホストコンピュータ１の制御のもとにロール紙１００に画像を印刷し、出力する。
【００２２】
図３は、プリンタドライバ２２（図２）の実行時にホストコンピュータ１（図２）により実現される機能の構成を示す機能ブロック図である。図３に示す各機能ブロックは、ＣＰＵ１０及び記憶装置２０によって仮想的に実現される。図３に示す構成は、本発明の記録制御装置に相当する。
ＣＰＵ１０は、要求受付部１０２、情報表示制御部１０３（表示制御手段）、入力制御部１０４、ページ間制御部１０５（設定手段）、印刷データ生成部１０６、送信制御部１０７、及び、これら各部を制御する制御部１０１を備える。
要求受付部１０２は、アプリケーションプログラム２３（図２）によるプリンタ３に対する印刷要求を、印刷対象の文書とともに受け付ける。
情報表示制御部１０３は、要求受付部１０２により受け付けた印刷対象文書に対応するプリンタ３の設定に関する情報を、記憶装置２０の画面フォーマット記憶部２０１に記憶されている画面フォーマット及び設定情報記憶部２０２に記憶されている設定情報に基づいて、表示装置１３の表示画面に表示させる。
【００２３】
入力制御部１０４は、情報表示制御部１０３により表示されたプリンタ３の設定に関する情報について、入力装置１４の操作によって所望の情報の選択や入力が行われた場合に、この入力を受け付ける。本実施形態では、後述する給紙モードと用紙方向とを含む各種項目について、入力装置１４の操作により設定を行うことができる。
ページ間制御部１０５は、入力制御部１０４によって受け付けた入力内容に基づいて、プリンタ３の設定に関する情報の一つである給紙モードに基づいて、ページ間に余白部を作成する搬送を行うか否か、及び、ページ間でロール紙１００（図１）を切断するか否かを判定する。
印刷データ生成部１０６は、印刷対象文書を印刷する際に実際にロール紙１００に印刷される画像データを生成し、さらに、ページ間制御部１０５により判定した搬送と切断の有無に対応した制御データを生成し、これら画像データと制御データとを合わせてプリンタ３に送信する印刷ジョブのデータを生成する。この印刷ジョブのデータは、記憶装置２０の印刷データ記憶部２０３により記憶される。
送信制御部１０７は、印刷データ生成部１０６により生成された印刷ジョブのデータを、印刷実行を要求する印刷要求のコマンドとともにプリンタ３に送信する。なお、印刷ジョブのデータ自体が印刷要求のコマンドを兼ねるようにしてもよい。
そして、印刷データ生成部１０６及び送信制御部１０７は記録制御手段として動作し、これらによって生成及び送信されるジョブのデータに従って、プリンタ３が設定された通りに動作する。
制御部１０１は、要求受付部１０２、情報表示制御部１０３、入力制御部１０４、ページ間制御部１０５、印刷データ生成部１０６、及び送信制御部１０７の各部を相互に関連づけて制御する。
【００２４】
また、プリンタドライバ２２の実行時、記憶装置２０は、画面フォーマット記憶部２０１、設定情報記憶部２０２、及び印刷データ記憶部２０３として機能する。画面フォーマット記憶部２０１は上述したように、情報表示制御部１０３により表示装置１３の表示画面に設定用画面等を表示するための画面フォーマットのデータを記憶する領域である。設定情報記憶部２０２は、入力制御部１０４により入力された、プリンタ３の動作に係る設定情報を記憶する領域であり、印刷データ記憶部２０３は、印刷データ生成部１０６により生成された印刷ジョブのデータを記憶する。
【００２５】
ここで、本実施形態で設定可能な給紙モードについて説明する。
図４は、給紙モードの具体的な例を示す図であり、図４Ａはページ間の搬送も切断も行わない例、図４Ｂはページ間の搬送を行い切断は行わない例、図４Ｃはページ間の搬送を行わず切断を行う例、図４Ｄはページ間の搬送も切断も行う例を示す。図４Ａ〜Ｄにおいては、便宜上、ページの境界を表す直線を図示しているが、プリンタ３が実際に直線を印刷するか否かは任意である。
図４Ａに示すようにページ間の搬送も切断も行わない場合、プリンタ３が複数のページを連続して印刷すると、プリンタ３からは、各ページの画像が印刷された部分を示す印刷部５０がつながった状態で長尺のロール紙１００が排出される。この例では、ページの境界には各ページ内に設定された余白が現れるだけで、特に余白等はない。
【００２６】
図４Ｂに示すようにページ間で搬送を行う場合、プリンタ３が複数のページを連続して印刷すると、ロール紙１００においてページ間には余白部５１が形成される。この場合、プリンタ３は、隣接するページどうしが余白を挟んで繋がった長尺のロール紙１００を排出する。
一方、図４Ｃに示すようにページ間の搬送を行わずに切断を行う場合、プリンタ３が複数のページを連続して印刷すると、各ページの印刷部５０はページ外の余白なくつながっていて、ページ間に切断位置５２が設定される。プリンタ３は、切断位置５２でカッタ機構３７（図２）を動作させてロール紙１００を幅方向に切断する。ここで、ページ間に余白がないため、切断位置５２はページの境界のほぼ真上に位置する。但し、カッタ機構３７の固定刃（図示略）及び可動刃（図示略）の公差、或いはカッタ機構３７の動作タイミングの公差、或いは、カッタ機構３７によりロール紙１００を切断する際の切断幅の影響で、切断位置５２がページの境界からずれたり、各ページの一部が切断により失われたりする可能性がある。このずれ等が許容されない場合は、各ページ内の印刷部５０における余白に余裕を持たせ、或いは、図４Ｄの例のように設定すればよい。図４Ｃの例では、プリンタ３によって各ページの印刷部５０が切断され、１枚ずつ分かれた状態で排出される。
【００２７】
図４Ｄに示すようにページ間の搬送を行い、切断も行う場合、プリンタ３が複数のページを連続して印刷すると、ロール紙１００においては各ページ間に余白部５１が形成され、この余白部５１に切断位置５２が設定される。図４Ｄの例では、各ページの印刷部５０が、余白部５１が少し付いた大きさに切断されて、１枚ずつプリンタ３から排出される。
【００２８】
図５は、プリンタ３が複数のページを含むジョブを連続して実行する場合の給紙モードの具体的な例を示す図であり、図５Ａはジョブ間の搬送も切断も行わない例、図５Ｂはページ間の搬送を行い切断は行わない例、図５Ｃはページ間の搬送を行わず切断を行う例、図５Ｄはページ間の搬送も切断も行う例を示す。図５Ａ〜Ｄにおいては、便宜上、ページの境界及びジョブの境界を表す直線を図示しているが、プリンタ３が実際に直線を印刷するか否かは任意である。
図５Ａに示す例では、プリンタ３は、一つのジョブの印刷部５５を印刷した後、搬送も切断も行わずに次のジョブの印刷部５５を印刷する。このため、プリンタ３からは、複数のジョブが印刷された印刷部５５が余白もなく繋がった状態で、長尺のロール紙１００が排出される。
【００２９】
図５Ｂの例では、プリンタ３は、ジョブを印刷した後にロール紙１００を所定量だけ搬送するので、ジョブの末尾に余白部５１が形成される。その後に次のジョブが印刷されると、各ジョブの印刷部５５の間に余白部５１が形成される。この場合、プリンタ３は、連続するジョブ間に余白部５１が挟まれた長尺のロール紙１００を排出する。
図５Ｃの例では、ジョブ間の搬送を行わずに切断を行う。すなわち、プリンタ３は、複数のジョブを連続して印刷する際に、各ジョブの印刷部５５の間にページ外の余白が生じないように連続して印刷を行い、ジョブ間に切断位置５２を設定し、この切断位置５２でカッタ機構３７（図２）を動作させてロール紙１００を幅方向に切断する。これにより、印刷後のロール紙１００はジョブ毎に切り離される。ここで、ジョブ間にはページ外の余白がないため、切断位置５２はジョブの境界のほぼ真上、或いは、境界からずれた位置にある。
図５Ｄの例では、プリンタ３は複数のジョブを連続して印刷する際に、ジョブ間で余白部５１が形成され、この余白部５１に切断位置５２が設定され、切断位置５２でカッタ機構３７によりロール紙１００が切断される。この例では、各ジョブの印刷部５５が、余白部５１が少し付いた大きさに切り離されて排出される。
なお、図５Ａ〜Ｄには、一つのジョブに含まれるページ間では搬送も切断も行わない場合を例示したが、実際には、図４Ａ〜Ｄで説明したように各ページ間で搬送及び切断を行う動作と、図５Ａ〜Ｄに示した各ジョブ間で搬送及び切断を行う動作とを、任意に組み合わせることが可能である。
【００３０】
このように、ホストコンピュータ１の制御により、プリンタ３は、印刷するページとページの間で搬送を行って余白を形成する動作と、ページ間でロール紙１００を切断する動作と、複数のジョブを連続して印刷する際にジョブ間で搬送を行って余白を形成する動作と、ジョブ間でロール紙１００を切断する動作と、を組み合わせて、例えば１６通りの様々な給紙モードを実行できる。
この給紙モードの設定は、ホストコンピュータ１においてプリンタドライバ２２（図２）を実行することにより、ディスプレイ１ａに設定画面を表示することで行われる。
【００３１】
図６は、ディスプレイ１ａに表示される設定画面６１の構成例を示す図である。
図６に例示する設定画面６１は、ディスプレイ１ａ上のＧＵＩ（Graphical User Interface）として表示される。設定画面６１には、多数の設定項目の中から設定対象項目を選択できるよう、設定項目選択部６２が配されている。
設定項目選択部６２には、入力装置１４が備えるキーボード１ｂ等の操作により設定可能な項目と、各項目について設定されている現在の設定値とが並べて表示されている。この設定項目選択部６２が表示された状態で「給紙」が設定対象項目として選択されると、給紙モードの設定を行う画面が表示される。
【００３２】
図７は設定画面６１の別の構成例を示す図であり、特に、給紙モードの設定を行う際に表示される設定画面６１の例を示す。
図７の設定画面６１には、給紙モードを選択するための給紙モード表示部６３（選択表示部）が配されている。給紙モード表示部６３には、プリンタ３の機種及びプリンタ３で使用可能な用紙に対応して、選択可能な給紙モードの候補が一覧表示されている。入力装置１４における操作により、給紙モード表示部６３に一覧表示されたうち任意の給紙モードを選択できるようになっている。
そして、給紙モード表示部６３で一つの給紙モードが選択状態になると、設定画面６１においては、選択された給紙モードに対応して給紙モード対応グラフィック６４（本発明の画像に対応）が表示される。給紙モード対応グラフィック６４は、選択された給紙モードにおいて、各ページに印刷される画像と、ページ間及びジョブ間における搬送の有無と、ページ間及びジョブ間における切断の有無とを図案化した画像が表示される。そして、入力装置１４の操作により給紙モード表示部６３で一つの給紙モードを選択すると、選択された給紙モードに対応する画像が給紙モード対応グラフィック６４として表示される。ここで、給紙モード表示部６３で別の給紙モードの候補が選択されると、新たに選択された給紙モードに対応して給紙モード対応グラフィック６４の画像が切り換えられる。このため、ホストコンピュータ１を操作するオペレータは、給紙モード対応グラフィック６４を見ながら給紙モード表示部６３で様々な給紙モードを選択することで、目的に適した給紙モードを容易に選び、設定できる。
【００３３】
図８は、図７の給紙モード対応グラフィック６４として表示されるグラフィックの例を示す図である。
図８Ａ〜Ｅのグラフィックには、それぞれ２ページを含む２つのジョブを連続して印刷する場合の、各ジョブが「Ｊｏｂ１」、「Ｊｏｂ２」として表示され、各ジョブの各ページとして印刷される画像の位置が、「Ｊｏｂ１  Ｐａｇｅ１」、「Ｊｏｂ１  Ｐａｇｅ２」、「Ｊｏｂ２  Ｐａｇｅ１」、「Ｊｏｂ２  Ｐａｇｅ２」として表示されている。さらに、ページ間やジョブ間で切断を行う給紙モードに対応するグラフィックには、切断位置を示す破線が描かれ、その破線が切断位置であることを示すシンボルとしてハサミのイラストが描かれている。また、ページ間やジョブ間で搬送を行う給紙モードに対応するグラフィックには、搬送により形成される余白が描かれている。
【００３４】
図８Ａは、ページ間及びジョブ間の両方で搬送及び切断を行う給紙モードに対応するグラフィックの例であり、一つのジョブ内におけるページ間、及びジョブ間で余白が形成され、この余白で切断される様子が明らかにわかる画像となっている。
図８Ｂは、ページ間及びジョブ間で搬送を行う一方、切断は行わない給紙モードに対応するグラフィックの例であり、ジョブ間とページ間で余白が形成されること、及び、切断が行われないことが明らかにわかる画像となっている。
図８Ｃは、ページ間及びジョブ間の両方で搬送を行わず、切断を行う給紙モードに対応するグラフィックの例であり、ジョブ間とページ間にページ外の余白が形成されず、この境界で切断されることが明らかにわかる画像となっている。
図８Ｄは、ページ間で搬送及び切断を行わず、ジョブ間で搬送及び切断を行う給紙モードに対応するグラフィックの例であり、ジョブ内のページ間にはページ外の余白がなく切断もされないこと、及び、ジョブ間にはページ外の余白が形成され、この余白で切断されることが明らかにわかる画像となっている。
図８Ｅは、ページ間で搬送を行わずジョブ間で搬送を行い、切断は全く行わない給紙モードに対応するグラフィックの例であり、ジョブ内のページ間にはページ外の余白がなく、ジョブ間にはページ外の余白が形成されること、及び、切断されないことが明らかにわかる画像となっている。
【００３５】
図９は、図８と同様に給紙モード対応グラフィック６４として表示されるグラフィックの例を示す図である。
図９Ａ〜Ｃのグラフィックには、図８Ａ〜Ｅと同様に、それぞれ２ページを含む２つのジョブを連続して印刷する場合の、各ジョブが「Ｊｏｂ１」、「Ｊｏｂ２」として表示され、各ジョブの各ページとして印刷される画像の位置が、「Ｊｏｂ１  Ｐａｇｅ１」、「Ｊｏｂ１  Ｐａｇｅ２」、「Ｊｏｂ２  Ｐａｇｅ１」、「Ｊｏｂ２  Ｐａｇｅ２」として表示されている。さらに、ページ間やジョブ間で切断を行う給紙モードに対応するグラフィックには、切断位置を示す破線が描かれ、その破線が切断位置であることを示すシンボルとしてハサミのイラストが描かれている。また、ページ間やジョブ間で搬送を行う給紙モードに対応するグラフィックには、搬送により形成される余白が描かれている。
【００３６】
図９Ａはブラックマーク付きのロール紙１００を用いた場合に選択可能となる給紙モードに対応したグラフィックの例である。この例では、ページ間及びジョブ間の両方で搬送及び切断を行う様子が明らかにわかる画像となっており、ロール紙１００に付されたブラックマークと各ページの画像、ページ間及びジョブ間における余白、切断位置の位置関係が明瞭にわかる。
図９Ｂはロール紙１００としてラベル用紙を用いた場合に選択可能となる給紙モードに対応したグラフィックの例である。この例では、ページ間及びジョブ間の両方で搬送及び切断を行う様子が明らかにわかる画像となっている。このグラフィックによれば、この給紙モードでラベルが１枚ずつ切り離されることが明らかにわかる。
これに対し、図９Ｃは、ロール紙１００としてラベル用紙を用いた場合に選択可能となる給紙モードであって、ページ間及びジョブ間の両方で搬送を行い、ジョブ間でのみ切断を行う給紙モードに対応したグラフィックの例である。この例では、一つのジョブに含まれる複数枚のラベルが１枚の台紙で繋がった状態で切り離される。このグラフィックによれば、ラベルが複数枚ずつ切り離されること等が明らかにわかる。
このように、ホストコンピュータ１は、設定画面６１の表示中に、様々な用紙の種類に対応して、選択可能な給紙モードを表示するとともに、その給紙モードにおける実際の搬送と切断の様子とを図案化したグラフィックを表示する。
【００３７】
図１０は、プリンタドライバ２２の実行中におけるホストコンピュータ１の動作を示すフローチャートであり、特に、設定に係る動作を示す。
ＣＰＵ１０は、入力装置１４における操作により設定開始要求がなされると（ステップＳ１１）、情報表示制御部１０３の機能として、設定情報記憶部２０２に記憶されている現在の設定状態を取得し（ステップＳ１２）、さらに画面フォーマット記憶部２０１に記憶されている画面フォーマットを取得して（ステップＳ１３）、設定画面をディスプレイ１ａに表示させる（ステップＳ１４）。ここで表示される設定画面は、例えば、図６に例示した設定画面６１である。
【００３８】
ＣＰＵ１０は、入力制御部１０４の機能として、設定画面の表示中における入力装置１４による入力操作を検出し、設定項目を選択する操作がなされた場合は（ステップＳ１５）、選択された設定項目を判定する（ステップＳ１６）。
ここで、選択された設定項目が用紙設定である場合、ＣＰＵ１０は、入力装置１４の操作により入力される用紙の種類及び用紙方向を取得し（ステップＳ１７）、確定操作が行われると（ステップＳ１８；Ｙｅｓ）、取得した用紙の種類及び用紙方向を、設定内容として設定情報記憶部２０２により記憶させ（ステップＳ１９）、ステップＳ２０に移行する。ここで、用紙方向とは、ロール紙１００において画像を印刷する印刷方向を指し、ロール紙１００の搬送方向を画像の上下として印刷するか、ロール紙１００の幅方向を画像の上下として印刷するか等を選択できる。
ステップＳ２０で、ＣＰＵ１０は、設定操作を終了するか否かを判別し、設定を終了する旨の入力操作が入力装置１４により行われた場合は本処理を終了し、設定を継続する場合はステップＳ１２に戻る。
【００３９】
また、ステップＳ１５において選択された設定項目が用紙設定でなく、給紙設定（給紙モードの設定）でもなかった場合、ＣＰＵ１０は、選択された項目に対応する処理を行ってステップＳ２０に移行する。
さらに、ステップＳ１５において選択された設定項目が給紙設定でもあった場合、ＣＰＵ１０は、情報表示制御部１０３及び入力制御部１０４としての機能により、プリンタドライバ２２によって設定可能な全ての給紙モードの中から、設定情報記憶部２０２から取得した設定状態のうち、用紙種類、用紙方向、及びプリンタ３の機種に基づいて、選択可能な給紙モードを抽出する（ステップＳ２１）。
続いてＣＰＵ１０は、情報表示制御部１０３の機能により、ステップＳ２１で抽出した各給紙モードに対応するグラフィック（例えば、図８Ａ〜Ｅ及び図９Ａ〜Ｃの給紙モード対応グラフィック６４）を、画面フォーマット記憶部２０１から取得する（ステップＳ２２）。
そして、ＣＰＵ１０は、情報表示制御部１０３の機能として、選択可能な給紙モードとして、ステップＳ２１で抽出した給紙モードを一覧表示させ（ステップＳ２３）、入力装置１４による選択操作に対して待機する（ステップＳ２４）。
【００４０】
入力装置１４によって給紙モードを選択する操作が行われると（ステップＳ２４；Ｙｅｓ）、ＣＰＵ１０は、入力制御部１０４の機能として、この操作により選択された給紙モードを特定し、情報表示制御部１０３の機能として、特定した給紙モードに対応するグラフィックを表示させる（ステップＳ２５）。
このようにして給紙モードが選択された後、確定操作が行われると（ステップＳ１８；Ｙｅｓ）、ＣＰＵ１０は選択された給紙モードを設定情報記憶部２０２により記憶させ（ステップＳ２７）、ステップＳ２０に移行する。
【００４１】
図１１は、プリンタドライバ２２の実行中におけるホストコンピュータ１の動作を示すフローチャートであり、特に、印刷実行に係る動作を示す。
ＣＰＵ１０は、実行中のアプリケーションプログラム２３により印刷の要求がなされると、要求受付部１０２として機能し、この要求を受け付ける（ステップＳ３１）。続いてＣＰＵ１０は、情報表示制御部１０３の機能により設定情報記憶部２０２に記憶された設定情報を取得して、用紙方向及び給紙モードを判定し（ステップＳ３２）、さらに他の設定情報を取得する（ステップＳ３３）。
【００４２】
ここで、ＣＰＵ１０は、ページ間制御部１０５としての機能により、給紙モードに基づいて、ページ間における搬送及び切断、ジョブ間における搬送及び切断に対応した制御データを生成し（ステップＳ３４）、他の設定値に基づく制御データを生成する（ステップＳ３５）。そして、ＣＰＵ１０は、印刷データ生成部１０６としての機能により、これらの制御データとロール紙１００に印刷すべき画像データとを含む印刷ジョブのデータを生成して（ステップＳ３６）、印刷データ記憶部２０３に記憶させるとともに、送信制御部１０７としての機能により印刷ジョブのデータをプリンタ３へ送信して（ステップＳ３７）、本処理を終了する。
【００４３】
以上のように、本発明を適用した実施形態に係るホストコンピュータ１によれば、プリンタドライバ２２を実行することにより、プリンタ３によってページ間で搬送モータ３６による搬送を行うか否か、及び、カッタ機構３７によりロール紙１００をページ間で切断するか否かについて入力を行う際に、ディスプレイ１ａ上に、ページ間の搬送の有無とページ間の切断の有無との組み合わせを示す給紙モードの候補が選択入力可能に配置された給紙モード表示部６３が表示され、この給紙モード表示部６３に配置された給紙モードを選択することで、容易に設定入力を行うことができる。加えて、給紙モード表示部６３で給紙モードが選択された場合には、選択された給紙モードに対応してページに印刷される画像とページ間の搬送により形成される余白と切断位置との位置関係を視覚化した画像が給紙モード対応グラフィック６４として表示されるので、給紙モードを選択する際に、その給紙モードを選択した場合にプリンタ３がどのような動作をするかが明らかに視覚化されて示される。これにより、設定しようとする内容を視覚で確認した上で設定入力を行うことができるので、誤設定を確実に防止することができ、誤設定によるロール紙１００のロスや労力の無駄を防止できる。
【００４４】
特に、ページ間の搬送の有無とページ間の切断の有無とを設定する際には、誤った設定により、例えば切断してはならない帳票類を切断してしまったり、ページ間の不要な搬送により不要な余白を加えてしまったり、或いは逆に必要な余白が確保されない等、無視できない損失を招く。このような場合、ホストコンピュータ１を操作して設定を行うオペレータは慎重に設定を行わなければならないが、上記実施形態では、設定の結果としてプリンタ３が行う動作を視覚化した給紙モード対応グラフィック６４を見て確認しながら、簡単に、ミスなく設定を行うことができる。また、簡単な操作で誤設定を確実に防止できることから、オペレータの心理的負担を大幅に軽減することができ、設定時に過度に慎重な操作を行うこともなくなるので、作業効率の向上を図ることもできる。
【００４５】
さらに、ホストコンピュータ１がプリンタ３に対して、１又は複数のページを含むジョブのデータを送信し、プリンタ３がジョブ毎に画像を印刷する場合に、ジョブに含まれるページ間における搬送及び切断の有無だけでなく、ジョブ間における搬送の有無と切断の有無とを、簡単に、ミス無く設定できるという効果が得られる。特に、ジョブ間の搬送の有無、ジョブ間の切断の有無、ページ間の搬送の有無、及びページ間の切断の有無という多数の要素が関係する複雑な設定を、給紙モードの選択により設定することが可能で、しかも、給紙モードを選択した場合のプリンタ３の動作が給紙モード対応グラフィック６４に視覚化されて表示されるので、複雑な設定を、簡単に、かつミスなく行うことができ、オペレータの負担をより大幅に軽減できるという利点がある。
【００４６】
また、ホストコンピュータ１は、用紙方向及びロール紙１００の種類が設定された場合に、この設定に適した給紙モードの候補のみを給紙モード表示部６３において選択可能とするので、用紙方向やロール紙１００の種類に適合しない設定を行ってしまうことがなく、誤設定を確実に防止できる。
【００４７】
さらに、給紙モード表示部６３の給紙モードの候補が選択されると、その選択された給紙モードの候補に対応して給紙モード対応グラフィック６４が表示され、別の給紙モードの候補が選択された場合は、新たに選択された給紙モードの候補に対応して給紙モード対応グラフィック６４が切り換えて表示される。このため、プリンタ３の動作を確認しながら給紙モード表示部６３に配置された給紙モードを自在に選択して、所望の設定を探すことができ、容易に、誤りなく設定を行うことができる。
【００４８】
また、選択表示部の給紙モードが選択されてから確定入力が行われると設定が行われるので、確定入力が行われるまでの間は給紙モード表示部６３の給紙モードの候補を自在に選択して画像を見ることができる。これにより、操作性をさらに向上させ、これによってオペレータの負担をより一層軽減できる。
このように、ホストコンピュータ１でプリンタドライバ２２を実行することで、ディスプレイ１ａ上に表示された給紙モードの候補を選択するという簡単な操作によって設定を行うことができ、さらに、設定の結果としてのプリンタ３の動作を視覚化した画像を見ながら、簡単に、ミスなく設定を行うことができる。
【００４９】
なお、上記実施形態においては、ホストコンピュータ１とプリンタ３とがケーブル４により直接優先接続された構成について説明したが、本発明はこれに限定されるものではなく、ホストコンピュータ１とプリンタ３とが、それぞれネットワーク（ＬＡＮ等）に接続され、このネットワークを介してホストコンピュータ１がプリンタ３を制御して印刷を行わせるようにしてもよいし、ホストコンピュータ１が備えるインタフェース１５及びプリンタ３が備えるインタフェース３３が、いずれも無線通信インタフェースで構成されていてもよい。
また、上記実施形態では、ページ間及びジョブ間でロール紙１００をカッタ機構３７により切断する動作を設定する場合について説明したが、上記の設定とは関係なく、カッタ機構３７によってロール紙１００を任意の位置で切断することも勿論可能である。さらに、特定の機種のプリンタ３に対してのみ対応するプリンタドライバ２２をホストコンピュータ１が実行する場合、プリンタドライバ２２によるプリンタ３の機種の設定を省略してもよく、プリンタ３が特定のロール紙１００に対してのみ対応している場合には、ロール紙１００の種類に関する設定を省略してもよい。
【００５０】
また、上記実施形態ではＣＰＵ１０により実行されるプリンタドライバ２２を予め記憶装置２０に記憶している場合について説明したが、各種磁気ディスク、光ディスク、メモリカードなどの記録媒体にプリンタドライバ２２をあらかじめ記録し、これらの記録媒体からホストコンピュータ１がプリンタドライバ２２を読み込み、インストールするように構成することも可能である。また、通信インタフェースを設け、インターネット、ＬＡＮなどのネットワークを介してホストコンピュータ１がプリンタドライバ２２をダウンロードし、インストールして実行するように構成することも可能である。
【００５１】
さらにまた、上記実施形態では、プリンタ３が感熱ロール紙１００に画像を記録するサーマルプリンタである場合について説明したが、プリンタ３はホストコンピュータ１から送信された指示に従って画像を記録するものであれば何でも良く、その記録方式は任意である。具体的には、記録媒体として、ロール紙１００に代えて普通紙等の発色しないシートを用い、加熱により溶融するインクが付着されたインクリボンを上記シートに当接させ、このインクリボンに熱エネルギーを与えて画像を記録する、いわゆる熱転写方式のプリンタにも適用可能である。また、発色しないシートを用い、加熱によりインクを昇華させてシートに付着させる昇華型プリンタや、液状又はジェル状のインクを噴射又は滴下してシートに付着させることにより画像を記録するインクジェットプリンタ、感光体にレーザー光を照射して感光体上にトナー等を付着させて画像を形成し、この画像をシートに転写するレーザープリンタ、インクを付着させたインクリボンをシートに重ねて打撃又は圧力を加えることによりインクをシートに付着させるドットインパクトプリンタ、カプセル状の発色体を付着させたシートに熱や圧力を加えることにより画像を形成するプリンタ等、各種の記録方式を用いるプリンタに対して適用可能であり、さらに、各種の電子機器に内蔵され、或いは他の電子機器と一体となって複合機として機能するプリンタに対しても適用可能である。
同様に、プリンタ３を制御するホストコンピュータ１は、パーソナルコンピュータの形態に限定されず、ＰＤＡ（Personal Digital Assistant）として構成してもよいし、制御対象のプリンタ３と一体となった装置のコンピュータにより実現されてもよい。この場合、制御対象のプリンタ３を具備した装置本体に、ディスプレイ１ａに対応する表示画面及び入力装置１４に対応する入力デバイスが設けられ、プリンタドライバ２２を実行することにより、この装置本体により表示される画面を見ながら、この装置本体を操作して設定を行うことが可能であればよい。
その他、プリンタ３においてロール紙１００を搬送する機構等の細部構成についても、任意に変更可能であることは勿論である。
【図面の簡単な説明】
【００５２】
【図１】実施形態に係るホストコンピュータの概略構成を示す図である。
【図２】ホストコンピュータ及びプリンタの構成を示すブロック図である。
【図３】プリンタドライバにより実現される構成を示す機能ブロック図である。
【図４】給紙モードの具体的な例を示す図である。
【図５】給紙モードの具体的な例を示す図である。
【図６】表示画面に表示される設定画面の構成例を示す図である。
【図７】表示画面に表示される設定画面の別の構成例を示す図である。
【図８】給紙モード対応グラフィックの例を示す図である。
【図９】給紙モード対応グラフィックの別の例を示す図である。
【図１０】ホストコンピュータの動作を示すフローチャートである。
【図１１】ホストコンピュータの別の動作を示すフローチャートである。
【符号の説明】
【００５３】
１…ホストコンピュータ（記録制御装置）、１ａ…ディスプレイ（表示画面）、１ｂ…キーボード、３…プリンタ（記録装置）、４…ケーブル、１０…ＣＰＵ（設定手段、記録制御手段、表示制御手段）、１３…表示装置、１４…入力装置（入力手段）、２０…記憶装置、２１…制御プログラム、２２…プリンタドライバ（プログラム）、２３…アプリケーションプログラム、３１…コントローラ、３４…駆動回路、３５…サーマルヘッド（記録手段）、３６…搬送モータ（搬送手段）、３７…カッタ機構（切断手段）、５０…印刷部、５１…余白部、５２…切断位置、５５…印刷部、６１…設定画面、６２…設定項目選択部、６３…給紙モード表示部（選択表示部）、６４…給紙モード対応グラフィック（画像）、１００…ロール紙（記録媒体）、１０１…制御部、１０２…要求受付部、１０３…情報表示制御部（表示制御手段）、１０４…入力制御部、１０５…ページ間制御部（設定手段）、１０６…印刷データ生成部（記録制御手段）、１０７…送信制御部（記録制御手段）、２０１…画面フォーマット記憶部、２０２…設定情報記憶部、２０３…印刷データ記憶部。
【図１】
2009157806.tif 000003
【図２】
2009157806.tif 000004
【図３】
2009157806.tif 000005
【図４】
2009157806.tif 000006
【図５】
2009157806.tif 000007
【図６】
2009157806.tif 000008
【図７】
2009157806.tif 000009
【図８】
2009157806.tif 000010
【図９】
2009157806.tif 000011
【図１０】
2009157806.tif 000012
【図１１】
2009157806.tif 000013