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