(57)【特許請求の範囲】
【請求項１】
印刷媒体の使用量を削減して印刷を行う印刷媒体削減処理を実行する印刷装置であって、
第１設定モードでは削減度合を設定し、第２設定モードでは前記印刷媒体削減処理の各削減処理項目に対して値を設定する設定部と、
前記第１設定モード又は前記第２設定モードで設定された設定値に基づいて、前記印刷媒体削減処理を実行させる印刷制御部と、を有し、
前記削減処理項目は、少なくとも、余白の削減、行間の縮小、改行の削減、又は、バーコードの高さの縮小のいずれかを含む
ことを特徴とする印刷装置。
【請求項２】
印刷媒体の使用量を削減して印刷を行う印刷媒体削減処理を実行する印刷装置であって、
第１設定モードでは削減度合を設定し、第２設定モードでは前記印刷媒体削減処理の各削減処理項目に対して値を設定する設定部と、
前記第１設定モード又は前記第２設定モードで設定された設定値に基づいて、前記印刷媒体削減処理を実行させる印刷制御部と、を有し、
更に、前記設定値を記憶する設定記憶部を備え、
前記設定記憶部は、前記削減度合に対応付けて前記削減処理項目の設定値を記憶し、
前記印刷制御部は、前記設定記憶部に記憶された前記削減処理項目の設定値に基づいて前記印刷媒体削減処理を実行させ、
前記設定部は、前記削減度合に対応付けた前記削減処理項目の設定値を設定する第３設定モードを備える
ことを特徴とする印刷装置。
【請求項３】
印刷媒体の使用量を削減して印刷を行う印刷媒体削減処理を実行する印刷装置であって、
第１設定モードでは削減度合を設定し、第２設定モードでは前記印刷媒体削減処理の各削減処理項目に対して値を設定する設定部と、
前記第１設定モード又は前記第２設定モードで設定された設定値に基づいて、前記印刷媒体削減処理を実行させる印刷制御部と、を有し、
前記印刷制御部は、前記設定のメニューを前記印刷媒体に印字させる
ことを特徴とする印刷装置。
【請求項４】
請求項１乃至３のいずれか１項において、
更に、操作部を備え、
前記設定部は、前記操作部へのユーザー操作に基づいて前記設定を行う
ことを特徴とする印刷装置。
【請求項５】
請求項１乃至４のいずれか１項において、
前記設定部は、前記第１設定モードでは、前記削減度合を表す複数のレベルのいずれかを設定する
ことを特徴とする印刷装置。
【請求項６】
請求項１または３において、
更に、前記設定値を記憶する設定記憶部を備え、
前記設定記憶部は、前記削減度合に対応付けて前記削減処理項目の設定値を記憶し、
前記印刷制御部は、前記設定記憶部に記憶された前記削減処理項目の設定値に基づいて前記印刷媒体削減処理を実行させる
ことを特徴とする印刷装置。
【請求項７】
印刷媒体の使用量を削減して印刷を行う印刷媒体削減処理を実行する印刷装置の制御方法であって、
第１設定モードでは削減度合を設定させ、第２設定モードでは前記印刷媒体削減処理の各削減処理項目に対して値を設定させ、
前記第１設定モード又は前記第２設定モードで設定された設定値に基づいて、前記印刷媒体削減処理を実行させ、
前記削減処理項目は、少なくとも、余白の削減、行間の縮小、改行の削減、又は、バーコードの高さの縮小のいずれかを含む
ことを特徴とする制御方法。
【請求項８】
印刷媒体の使用量を削減して印刷を行う印刷媒体削減処理を実行する印刷装置の制御装置に、
第１設定モードでは削減度合を設定し、第２設定モードでは前記印刷媒体削減処理の各削減処理項目に対して値を設定する工程と、
前記第１設定モード又は前記第２設定モードで設定された設定値に基づいて、前記印刷媒体削減処理を実行させる工程と、を実行させ、
前記削減処理項目は、少なくとも、余白の削減、行間の縮小、改行の削減、又は、バーコードの高さの縮小のいずれかを含む
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置等に関し、特に、用紙削減処理の内容設定を容易に行うことのできる印刷装置等に関する。
【背景技術】
【０００２】
従来、店舗で発行されるレシートなど、印刷内容によって印刷物の長さが変わる印刷物が用いられる。このような印刷物を印刷するプリンターでは、従来、用紙削減等の観点から、通常の印刷の場合よりも印字する文字列の行間を短くして印刷するなど、印刷物の長さを短くする機能、すなわち、用紙を削減する機能が備えられる装置がある。
【０００３】
かかる用紙削減機能を実現する場合、印刷物の余白の削減、文字列の行間の縮小化、印刷オブジェクトの縮小化など複数の項目について処理を行うことができ、従来は、用紙削減機能を用いる場合、これらの削減項目について事前に処理内容を設定しておく必要がある。
【０００４】
なお、かかる用紙削減に関連して以下のような従来技術が開示されている。下記特許文献１には、設定した余白節約機能について、印刷方向が変更された場合に、余白節約機能を再設定しないでよいことが記載される。
【０００５】
また、下記特許文献２には、階層構造化された設定メニューの階層構造を変更することにより所望の設定項目を容易に表示できるようにした電子機器等について開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−１２３８４３号公報
【特許文献２】特開２００６−９１９８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、用紙削減機能に関する上述した従来の設定行為は、複数の削減項目について設定操作が必要であり煩雑であるという課題があった。
【０００８】
また、上記特許文献においても、当該課題を解決することについての提案は示されない。
【０００９】
そこで、本発明の目的は、用紙削減機能を備える印刷装置であって、用紙削減処理の内容設定を容易に行うことのできる印刷装置、等を提供することである。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために、本発明の一つの側面は、印刷媒体の使用量を削減して印刷を行う印刷媒体削減処理を実行する印刷装置が、第１設定モードでは削減度合を設定し、第２設定モードでは前記印刷媒体削減処理の各削減処理項目に対して値を設定する設定部と、前記第１設定モード又は前記第２設定モードで設定された設定値に基づいて、前記印刷媒体削減処理を実行させる印刷制御部と、を有する、ことである。
【００１１】
更に、上記発明において、その好ましい態様は、更に、操作部を備え、前記設定部は、前記操作部へのユーザー操作に基づいて前記設定を行う、ことを特徴とする。
【００１２】
更にまた、上記発明において、その好ましい態様は、前記設定部は、前記第１設定モードでは、前記削減度合を表す複数のレベルのいずれかを設定する、ことを特徴とする。
【００１３】
また、上記発明において、好ましい態様は、前記削減処理項目は、少なくとも、余白の削減、行間の縮小、改行の削減、又は、バーコードの高さの縮小のいずれかを含む、ことを特徴とする。
【００１４】
また、上記発明において、その好ましい態様は、更に、前記設定値を記憶する設定記憶部を備え、前記設定記憶部は、前記削減度合に対応付けて前記削減処理項目の設定値を記憶し、前記印刷制御部は、前記設定記憶部に記憶された前記削減処理項目の設定値に基づいて前記印刷媒体削減処理を実行させる、ことを特徴とする。
【００１５】
更に、上記発明において、その好ましい態様は、前記設定部は、前記削減度合に対応付けた前記削減処理項目の設定値を設定する第３設定モードを備える、ことを特徴とする。
【００１６】
また、上記発明において、その好ましい態様は、前記印刷制御部は、前記設定のメニューを前記印刷媒体に印字させる、ことを特徴とする。
【００１７】
上記の目的を達成するために、本発明の別の側面は、印刷媒体の使用量を削減して印刷を行う印刷媒体削減処理を実行する印刷装置の制御方法において、第１設定モードでは削減度合を設定させ、第２設定モードでは前記印刷媒体削減処理の各削減処理項目に対して値を設定させ、前記第１設定モード又は前記第２設定モードで設定された設定値に基づいて、前記印刷媒体削減処理を実行させる、ことである。
【００１８】
上記の目的を達成するために、本発明の更に別の側面は、印刷媒体の使用量を削減して印刷を行う印刷媒体削減処理を実行する印刷装置の制御装置に、第１設定モードでは削減度合を設定し、第２設定モードでは前記印刷媒体削減処理の各削減処理項目に対して値を設定する工程と、前記第１設定モード又は前記第２設定モードで設定された設定値に基づいて、前記印刷媒体削減処理を実行させる工程と、を実行させるプログラムである。
【００１９】
本発明の更なる目的及び、特徴は、以下に説明する発明の実施の形態から明らかになる。
【図面の簡単な説明】
【００２０】
【図１】本発明を適用した印刷装置の外観斜視図である。
【図２】本発明を適用した印刷装置の機能構成図である。
【図３】レシートの一例を示す図である。
【図４】用紙削減機能に係る操作メニューを例示した図である。
【図５】設定記憶部２１４に記憶される用紙削減機能の設定情報を例示した図である。
【図６】用紙削減機能の設定処理の手順を例示したフローチャートである。
【図７】印字される操作メニューを例示した図である。
【図８】印刷モードにおける処理手順を例示したフローチャートである。
【発明を実施するための形態】
【００２１】
以下、図面を参照して本発明の実施の形態例を説明する。しかしながら、かかる実施の形態例が、本発明の技術的範囲を限定するものではない。なお、図において、同一又は類似のものには同一の参照番号又は参照記号を付して説明する。
【００２２】
図１は、本発明を適用した印刷装置の外観斜視図である。また、図２は、本発明を適用した印刷装置の機能構成図である。図１及び図２に示すプリンター２が本実施の形態例に係る印刷装置であり、当該印刷装置は、用紙削減機能を用いるための設定モードに、用紙削減の度合（用紙削減機能による削減効果の度合）を設定すればよいモードを備え、用紙削減機能にかかる設定操作を容易に行うことができる。
【００２３】
本プリンター２は、一例として、感熱紙であるロール紙１０（印刷媒体、用紙）にレシートを印刷するサーマルレシートプリンターである。図１に示すように、プリンター２は、ユーザーに文字などを表示するディスプレイは備えず、操作部２２には、ＬＥＤ表示部２２１、押下スイッチ２２２、カバーレバー２２３、及び電源スイッチ２２４が備えられる。
【００２４】
ＬＥＤ表示部２２１は、プリンター２の動作状態などをユーザーに報知するためのランプである。押下スイッチ２２２は、プリンター２が印刷モードである場合には、用紙（ロール紙１０）のフィードボタン（紙送りボタン）として機能し、プリンター２が設定モードである場合には、設定ボタンとして機能する。カバーレバー２２３は、プリンター２の本体（筐体１１）に設けられるカバー１２を開閉するためのレバーであり、カバー１２が開状態で、ロール紙１０のセット等が行われる。電源スイッチ２２４は、プリンター２の電源をオン／オフ（投入／切断）するためのスイッチである。
【００２５】
プリンター２は、ＰＯＳ端末などのホストコンピューター１（図２参照）からの指示を受けてレシートの印刷を実行する装置である。上述した印刷モードは、プリンター２がこのレシートの印刷処理を実行する通常状態のモードであり、上述した設定モードは、ユーザーがプリンター２の印刷条件などのパラメーターを設定するモードである。プリンター２は、電源投入時に通常モードで起動し、ユーザーの所定の操作によって設定モードで動作する。
【００２６】
印刷モードで処理が実行されると、図１に示されるように、プリンター２は、ロール紙１０への印刷処理を実行し、排紙口１４からレシートを出力する。その後、プリンター２は、出力したレシートをカット刃１５によって切断する。
【００２７】
図２は、プリンター２の機能構成図である。プリンター２は、図２に示されるように、コントローラー２１、操作部２２、印刷機構部２３、及び、搬送機構部２４を備える。
【００２８】
上述の通り、プリンター２はＰＯＳ端末などのホストコンピューター１からの印刷データを受信し、当該印刷データに基づいてレシートの印刷を実行する装置である。受信する印刷データは、本プリンター２用のコマンドで表現され、１印刷物（ここでは、１レシート）について、一例として、開始コマンド、行間のサイズなど印刷条件を示すコマンド、改行コマンド、印字内容を示すコマンド、カットコマンド（用紙切断コマンド）などで構成される。
【００２９】
また、プリンター２は、印刷物であるレシートの搬送方向（図７のＦで示す方向）の長さ（図３のＬ）を、受信した印刷データに従って印刷した場合よりも短くする用紙削減機能を備える。
【００３０】
図３は、レシートの一例を示す図である。図３に示すレシートのように、プリンター２で印刷するレシートには、上下（搬送方向前後）の余白（図３のＡ１及びＡ２）が設けられ、「ＥＰＳＯＮ  ＳＨＯＰ」のロゴと「２０１４／０１／１２」の日付の間には、改行コマンドにより余白（図３のＢ）が設けられる。また、販売した品物の品名、個数、及び価格を示す文字列（図３のＥ）で構成される行の間には、上記印刷コマンドで指示される所定の行間（図３のＣ）が設けられる。また、レシートに印刷されるバーコードの高さ（図３のＤ）は、印刷コマンドによって指示される。
【００３１】
用紙削減機能は、レシートの長さＬを短くして用紙を削減する機能であるが、当該機能による処理（用紙削減処理、印刷媒体削減処理）では、具体的には、上述した上下余白（図３のＡ１及びＡ２）、改行による余白（図３のＢ）、行間（図３のＣ）、及びバーコードの高さ（図３のＤ）等を、ホストコンピューター１からの受信した印刷データで指示された内容よりも短くする処理を行う。
【００３２】
図２に戻って、コントローラー２１は、プリンター２の制御部であり、印刷機構部２３及び搬送機構部２４の動作を制御する。また、コントローラー２１は、操作部２２からの入力値に基づいて処理を実行し、また、動作状態の情報を操作部２２に出力する。また、コントローラー２１は、設定モード時には、ユーザー操作に基づく操作部２２からの入力値に従って印刷条件、用紙削減処理内容等の設定処理を実行する。なお、コントローラー２１は、図示していないが、ＣＰＵ（制御装置）、ＲＡＭ、ＲＯＭ、ＮＶＲＡＭ、ＡＳＩＣ等で構成される。
【００３３】
また、コントローラー２１は、図２に示すように、機能構成として、印刷制御部２１１、設定部２１３、及び、設定記憶部２１４を備える。
【００３４】
印刷制御部２１１は、プリンター２における印刷処理を制御する部分であり、印刷機構部２３及び搬送機構部２４を制御し、印刷モードでは、レシートのロール紙１０への印字を実行させ、また、設定モードでは、操作メニュー（設定メニュー）のロール紙１０への印字を実行させる。
【００３５】
設定部２１３は、設定モード時における設定処理を担う部分である。具体的には、設定部２１３は、ロール紙１０に印字された操作メニューに従ったユーザーによる操作部２２への操作を受けて、各設定項目に対する値をプリンター２に設定する、換言すれば、設定記憶部２１４に記憶する。
【００３６】
設定項目は、印刷条件に係る項目、上述した用紙削減機能に係る項目などを含み、設定のための操作メニューは階層化されている。
【００３７】
図４は、用紙削減機能に係る操作メニューを例示した図である。図４に示す例は、操作メニューの第１階層であるメインメニュー以下、用紙削減機能に関連するサブメニューを示す。
【００３８】
用紙削減処理の内容を設定するためのメニューは、メインメニューの一項目として「自動用紙使用量削減」という名称で表現され、その第２階層のサブメニューとして、「簡単設定」（第１設定モード）、「詳細設定」（第２設定モード）、及び、「度合別詳細設定」（第３設定モード）を備える。なお、各サブメニューの先頭には「１つ前のメニューへ戻る」というメニューが設けられ、一つ上の階層のメニューに戻る際に用いられる。
【００３９】
「簡単設定」（第１設定モード）は、本プリンター２の特徴であり、ユーザーが簡便に用紙削減処理の内容を設定するモードで操作するためのメニューである。このメニューが操作されると、設定部２１３は第１設定モードで設定処理を行う。第１設定モードでは、各削減項目の値を設定する代わりに、複数のレベルで表現される削減度合（用紙削減効果の度合）を設定する。すなわち、１項目の設定により設定が終了するモードである。なお、上記複数のレベルは、本実施形態では、一例として「大」、「中」、「小」の３レベルである。なお、「無効」を含めれば４レベルである。但し、レベル数はこれらに限定されるものではない。
【００４０】
従って、当該「簡単設定」メニューの下位階層には、１階層のメニューが備えられ、図４に示されるように、第３階層として、上述したレベルを選択するサブメニューが備えられる。例えば、削減度合「大」を設定する場合には、「削減度合大  有効」のメニューを選択する操作を行う。
【００４１】
次に、「詳細設定」（第２設定モード）は、ユーザーが削減項目毎に用紙削減処理の内容を設定するモードで操作するためのメニューである。このメニューが操作されると、設定部２１３は第２設定モードで設定処理を行う。第２設定モードでは、一例として、図３に基づいて説明した、上下余白（図３のＡ１及びＡ２）、改行による余白（図３のＢ）、行間（図３のＣ）、及びバーコードの高さ（図３のＤ）の５つの削減項目について設定を行う。各削減項目には、それに適した設定値（削減内容）が定められており、設定操作では、それらを選択する操作を行う。従って、第２設定モードでは５項目について設定を行う。
【００４２】
図４に示すように、当該「詳細設定」メニューの下位階層には、２階層のメニューが備えられる。一つ目の階層である第３階層には、上述した５項目の削減項目を選択するサブメニューが備えられ、二つ目の階層である第４階層には、各削減項目の設定値を選択するサブメニューが備えられる。例えば、「上余白削減」の削減項目には、「無効」、「有効」の設定値が用意され、それぞれ、レシートの上部にある余白を削減する処理を「行うこと」、「行わないこと」を意味する。また、「行間縮小」の削減項目には、「０％」、「２５％」、「５０％」、「７５％」の設定値が用意され、それぞれ、印刷データで指示された行間の高さを、設定値が示す割合だけ縮小することを意味する。その他の削減項目についても同様に設定値が用意される。
【００４３】
次に、「度合別詳細設定」（第３設定モード）は、上述した第１設定モード（「簡単設定」）の各度合レベルで実行すべき用紙削減処理の内容を設定するためのメニューである。このメニューが操作されると、設定部２１３は第３設定モードで設定処理を行う。第３設定モードでは、各度合レベル毎に、上述した「詳細設定」と同じ削減項目について設定を行う。従って、図４に示すように、サブメニュー「度合別詳細設定」の下位階層には、度合レベルを選択するサブメニューが第３階層に用意される。当該各サブメニューの下位には、図示を省略しているが、サブメニュー「詳細設定」に備えられる、第３階層以下のサブメニューが備えられる。
【００４４】
なお、各設定値には予めデフォルト値が定められており、設定操作を行わない場合には、その値が設定される。また、ロール紙１０に印字される上述した操作メニューにおいて、その時点で設定されている設定値を選択するメニューには、その時点で設定されていることがわかる表示がなされる。
【００４５】
なお、印刷制御部２１１及び設定部２１３は、それらの処理内容を記述した制御プログラムと、当該制御プログラムに従って動作するＣＰＵ（制御装置）、ＲＡＭなどによって構成される。
【００４６】
設定記憶部２１４は、設定処理によりプリンター２に設定される情報（設定情報）を記憶する部分である。当該設定情報は、印刷速度、解像度、用紙幅などの印刷条件を示す情報、上述した用紙削減機能に係る情報等であり、各設定項目に設定された値（設定値）を対応付けた情報として記憶される。当該設定記憶部２１４に記憶された設定情報は、印刷モード時にＲＡＭに読み込まれて使用される。
【００４７】
図５は、設定記憶部２１４に記憶される用紙削減機能の設定情報を例示した図である。図５に示す表において、各列は第１設定モードで設定される各度合レベル、及び、第２設定モードで設定される「詳細設定」を表す。また、当該表において、各行は設定項目を表す。
【００４８】
設定項目「選択」は、図４に示した第１設定モードにおける第３階層のサブメニューによる選択操作の結果、設定された設定値を示す。図５に示す例は、「削減度合  大」が選択されて「有効」の設定値が記憶（設定）された状態を示す。この設定状態は、「簡単設定」の「削減度合  大」による用紙削減処理が実行される状態であり、他の削減度合及び「詳細設定」については「無効」の設定値が記憶される。なお、図４に示した第１設定モードにおける第３階層のサブメニューによる選択操作で「無効」が選択された場合には、各削減度合については「無効」の設定値が記憶され、「詳細設定」については「有効」の設定値が記憶される。この状態では、「詳細設定」による用紙削減処理が実行される状態である。
【００４９】
また、図５のＸで指示す設定項目は、上述した５つの削減項目であり、選択操作で設定された設定値が、各「削減度合」及び「詳細設定」について記憶される。各「削減度合」及び「詳細設定」のうち、設定項目「選択」の設定値が「有効」となっている列に記憶される設定項目（削減項目）の設定値に従って用紙削減処理が実行されることになる。なお、各削減度合に対して記憶された各削減項目の設定値は、上述した第３設定モードで設定されたものである。
【００５０】
また、設定記憶部２１４には、上述した階層化された操作メニューの情報が記憶される。設定モードの時には、当該操作メニューの情報が印刷制御部２１１に読み出されて、ロール紙１０への操作メニューの印字に用いられる。なお、設定記憶部２１４は、ＮＶＲＡＭ等で構成される。
【００５１】
次に、操作部２２は、プリンター２のユーザーインターフェースを担う部分であり、図１に基づいて説明した構成を備える。
【００５２】
また、印刷機構部２３は、ロール紙１０に印字処理（印刷処理）を実行する機構部であり、サーマルヘッド等を備える。また、搬送機構部２４は、ロール紙１０を搬送方向Ｆ（図７参照）に移動する処理を実行する機構部であり、搬送路、搬送ローラー、モーター等を備える。また、搬送機構部２４は、ロール紙１０を巻き戻す方向（搬送方向Ｆの反対方向）にもロール紙１０を搬送させることができる。また、搬送機構部２４は、ロール紙１０を切断する切断装置も備える。
【００５３】
以上のような構成を有するプリンター２では、用紙削減機能の設定処理に特徴があり、以下、その処理手順について説明する。図６は、用紙削減機能の設定処理の手順を例示したフローチャートである。なお、ここでは、上述した第１設定モード及び第２設定モードについて説明する。
【００５４】
まず、プリンター２の設定を変更するなど設定処理を行う場合には、ユーザーは、予め定められた所定の操作（例えば、押下スイッチ２２２を押しながら電源スイッチ２２４をオンにする操作）を実行して、プリンター２を設定モードにする。
【００５５】
設定モードに入ると、設定部２１３が起動し、設定部２１３は、まず、メインメニューの印刷処理を実行する（図６のステップＳ１）。具体的には、設定部２１３は、印刷制御部２１１にメインメニューの印字を指示し、当該指示を受けて印刷制御部２１１は、設定記憶部２１４に記憶されるメインメニューの情報を取得して印刷処理を実行する。当該印刷処理では、印刷機構部２３及び搬送機構部２４が印刷制御部２１１の制御に従って動作し、ロール紙１０にメインメニューを印字する。
【００５６】
図７は、印字される操作メニューを例示した図である。図７のＭ１で指し示す部分がロール紙１０に印字された上記メインメニューを示す。
【００５７】
その後、当該メインメニューを見て、用紙削減機能の設定を行うユーザーは、「自動用紙使用量削減」の項目を選択する操作を行う。具体的には、図７のメインメニューにおける「４」の項目「Ａｕｔｏｍａｔｉｃ  Ｐａｐｅｒ  Ｒｅｄｕｃｔｉｏｎ」を選択する。当該選択操作は、押下スイッチ２２２を４回押した後に、押下スイッチ２２２を長押しすることによって行われる。その他の選択操作においても、同様に、メニューに付された数字の回数、押下スイッチ２２２を押し、その後に押下スイッチ２２２を長押しすること（操作が完了したことを指示する操作）によって選択することができる。
【００５８】
当該操作が行われると、設定部２１３は、その選択指示を受信し（図６のステップＳ２）、「自動用紙使用量削減」のサブメニューの印刷処理を実行する（図６のステップＳ３）。具体的は、図４に示した第２階層のサブメニューを、メインメニューの場合と同様に、印刷制御部２１１に印字させる。図７のＭ２で指し示す部分が当該サブメニューである。
【００５９】
その後、当該サブメニューを見て、ユーザーは、「簡単設定」、「詳細設定」、又は「度合別詳細設定」の項目を選択する操作を行う。具体的には、図７のＭ２に示すサブメニューにおける「１」の項目「Ｅａｓｙ  Ｓｅｔｔｉｎｇ」、「２」の項目「Ｄｅｔａｉｌｅｄ  Ｓｅｔｔｉｎｇ」、又は「３」の項目「Ｄｅｔａｉｌｅｄ  Ｓｅｔｔｉｎｇ  ｆｏｒ  Ｅａｓｙ  Ｓｅｔｔｉｎｇ」のいずれかを選択する。なお、ここでは、「簡単設定」又は「詳細設定」が選択されるものとして説明する。
【００６０】
当該選択操作が実行され、設定部２１３が、「簡単設定」の選択指示を受信した場合には（図６のステップＳ４の「簡単設定」）、「簡単設定」のサブメニューの印刷処理を実行する（図６のステップＳ５）。具体的は、図４に示した「簡単設定」下位の第３階層のサブメニューを、メインメニューの場合と同様に、印刷制御部２１１に印字させる。図７のＭ３で指し示す部分が当該サブメニューである。当該サブメニューの数字「１」〜「４」が付された項目が、それぞれ、「無効」、「削減度合大  有効」、「削減度合中  有効」、「削減度合小  有効」の各項目に相当する。
【００６１】
その後、当該サブメニューを見て、ユーザーは、「無効」、「削減度合大  有効」、「削減度合中  有効」、又は「削減度合小  有効」の項目を選択する操作を行う。
【００６２】
設定部２１３は、当該選択指示を受信し（図６のステップＳ６）、選択された設定値（指示内容）を設定記憶部２１４に記憶（設定）する（図６のステップＳ７）。当該設定値は、図５に示した設定情報において、「選択」の項目の値として記憶される。
【００６３】
上述の通り、「簡単設定」のサブメニューを用いた第１設定モードでは、このように、１項目の設定値の選択操作で設定操作が終了する。
【００６４】
一方、ステップＳ４において、設定部２１３が、「詳細設定」の選択指示を受信した場合には（図６のステップＳ４の「詳細設定」）、「詳細設定」のサブメニューの印刷処理を実行する（図６のステップＳ８）。具体的は、図４に示した「詳細設定」下位の第３階層のサブメニューを、メインメニューの場合と同様に、印刷制御部２１１に印字させる。
【００６５】
その後、当該サブメニューを見て、ユーザーは、上述した５つの削減項目のうちのいずれかの項目を選択する操作を行う。
【００６６】
設定部２１３は、当該選択指示を受けると（図６のステップＳ９）、その削減項目のサブメニューの印刷処理を実行する（図６のステップＳ１０）。具体的は、図４に示した「詳細設定」下位の、選択された削減項目に対応する第４階層のサブメニューを、メインメニューの場合と同様に、印刷制御部２１１に印字させる。
【００６７】
その後、当該サブメニューを見て、ユーザーは、その削減項目に準備されている設定値のうちのいずれかを選択する操作を行う。
【００６８】
設定部２１３は、当該選択指示を受けると（図６のステップＳ１１）、選択された設定値を設定記憶部２１４に記憶（設定）する（図６のステップＳ１２）。当該設定値は、図５に示した設定情報において、「詳細設定」のいずれかの設定項目の値として記憶される。
【００６９】
これで、「詳細設定」における１つの削減項目についての設定が終了し、その後、所望のすべての削減項目についての設定が終了するまで（図６のステップＳ１３のＹｅｓ）、上述したステップＳ８−Ｓ１２の処理を繰り返し実行する。なお、設定操作後、他の設定項目の設定を行うためには、上述した各サブメニューの「１つ前のメニューへ戻る」の項目を選択し、上位のメニューを印字させる操作を行う。
【００７０】
以上のようにして、設定処理が終了すると、ユーザーは所定の操作により、プリンター２を印刷モードに切り替える。その際、設定モードで設定された設定情報がＲＡＭに読み込まれ、印刷モードでの処理に用いられる。
【００７１】
なお、第３設定モードでの設定処理も同様にして行われる。
【００７２】
次に、印刷モードにおける処理手順について説明する。図８は、印刷モードにおける処理手順を例示したフローチャートである。印刷モードで動作するプリンター２では、ホストコンピューター１からレシートの印刷データを受信すると（図８のステップＳ２１）、レシートの印刷処理を開始する。
【００７３】
印刷データを受信した印刷制御部２１１は、まず、用紙削減機能の設定情報を取得する（図８のステップＳ２２）。上述の通り、印刷モードの起動時に、設定モードで設定され設定記憶部２１４に記憶される用紙削減機能の設定情報がＲＡＭに読み込まれているので、その情報を取得する。なお、設定記憶部２１４にアクセスして取得してもよい。
【００７４】
その後、印刷制御部２１１は、受信した印刷データの各コマンドを解釈すると共に、上記取得した用紙削減機能の設定情報により用紙削減処理の内容を把握し、その内容を反映すべく受信した印刷データを修正する（図８のステップＳ２３）。例えば、設定情報において、削減項目「上余白削減」の設定値が「有効」に設定されていれば、レシート上部の余白が削減されるように印刷データを修正する。
【００７５】
次に、印刷制御部２１１は、修正後の印刷データを展開処理する（図８のステップＳ２４）。すなわち、印刷データによって表現される印刷画像のイメージデータ（画素毎に表現したデータ）を生成して、イメージバッファー（図示せず）に格納する。
【００７６】
その後、印刷制御部２１１は、生成したイメージデータを所定のタイミングで印刷機構部２３へ送出すると共に、印刷機構部２３と搬送機構部２４を制御して、当該イメージデータによる印刷処理を実行させる（図８のステップＳ２５）。その結果、受信した印刷データに基づくレシートであって用紙削減処理が施されたレシートが出力される。なお、用紙削減処理がなされないように設定されている場合には、受信した印刷データ通りのレシートが出力される。
【００７７】
以上のようにして、印刷データを受信した場合の処理が実行され、用紙削減機能を用いた印刷処理が実現される。
【００７８】
なお、１レシート（１ジョブ）の印刷毎に用紙削減処理の内容を変えるようにすることもできる。この場合には、ホストコンピューター１から送信される印刷データに用紙削減処理の内容を指示するコマンドを含めるようにする。当該コマンドには、例えば、簡単設定の削減度合、又は、詳細設定で行うことを示す情報を含める。
【００７９】
当該印刷データを受信した印刷制御部２１１は、用紙削減処理の内容を指示するコマンドに従って印刷データを修正し、修正後の印刷データに基づいて図８に基づいて説明した場合と同様に印刷処理を実行する。この場合、印刷制御部２１１は、簡単設定の削減度合が指示されていれば、その削減度合に対して設定されている各削減項目の設定値を設定記憶部２１４から取得し、また、詳細設定で行うことが指示されていれば、詳細設定に対して設定されている各削減項目の設定値を設定記憶部２１４から取得して、印刷データの修正を行う。
【００８０】
このような処理をすることにより、レシート単位に用紙削減機能を柔軟に利用することができる。
【００８１】
なお、上述した実施形態では、プリンター２に対する設定操作をプリンター２の操作部２２を用いて行ったが、ホストコンピューター１からコマンドを送信して行うようにしてもよい。
【００８２】
また、上述した実施形態では、プリンター２が「簡単設定」と「詳細設定」の両設定モードを備えていたが、「簡単設定」の設定モード（第１設定モード）のみを備える構成としてもよい。
【００８３】
以上説明したように、本実施の形態例に係るプリンター２では、「簡単設定」の設定モード（第１設定モード）が備えられ、用紙削減機能の設定操作を、削減度合のみの設定で行えるので、従来よりも当該設定操作を容易に行うことができる。
【００８４】
また、本プリンター２は、用紙削減機能に係る各削減項目についてそれぞれ設定できるインターフェースも備え、ユーザーニーズを適切に反映させた用紙削減処理を実行することができる。
【００８５】
なお、上述の実施形態では、プリンター２がレシートプリンターであったが、他の印刷物を印刷するプリンターに対しても本発明を適用することができる。
【００８６】
本発明の保護範囲は、上記の実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶものである。
【符号の説明】
【００８７】
１  ホストコンピューター、  ２  プリンター、  １０  ロール紙、  １１  本体、  １２  カバー、  １４  排紙口、  １５  カット刃、  ２１  コントローラー、  ２２  操作部、  ２３  印刷機構部、  ２４  搬送機構部、  ２１１  印刷制御部、  ２１３  設定部、  ２１４  設定記憶部、  ２２１  ＬＥＤ表示部、  ２２２  押下スイッチ（ボタン）、  ２２３  カバーレバー、  ２２４  電源スイッチ
【図１】
0006413483.tif 000002
【図２】
0006413483.tif 000003
【図３】
0006413483.tif 000004
【図４】
0006413483.tif 000005
【図５】
0006413483.tif 000006
【図６】
0006413483.tif 000007
【図７】
0006413483.tif 000008
【図８】
0006413483.tif 000009