"用紙に、一取引毎に、取引情報と店舗情報を印刷して、前記用紙の両面を利用したレシートを発行する装置における両面レシート発行方法であって、前記装置に、前記用紙の搬送路に沿って、前記用紙の排出口から、それぞれ所定の間隔で、カッター、前記用紙の一方の面に印刷を行う第1印字ヘッド、及び前記用紙の他方の面に印刷を行う第2印字ヘッドが備えられると共に、前記用紙を前記搬送路に沿って搬送する搬送部が備えられ、前記発行されるレシートにおいて、前記店舗情報が、前記取引情報よりも先行して印刷される情報である場合に、取引の終了宣言の受信に応じて、前記搬送部による前記用紙の搬送を開始して、前記取引情報の一部を前記第2印字ヘッドで印刷すると共に、前記取引情報の残りの部分を前記第1印字ヘッドで印刷する第1工程と、前記第1工程における前記取引情報の印刷の後に、前記第2印字ヘッドで、前記用紙の搬送方向における長さが、前記カッターと前記第2印字ヘッドの間に収まる長さである前記店舗情報を印刷する第2工程と、前記第2工程の後、前記搬送部による搬送を停止し、前記カッターで、前記取引情報が印刷された領域と前記店舗情報が印刷された領域との間の位置で前記用紙を切断する第3工程と、を有することを特徴とする両面レシート発行方法。請求項1において、前記第1工程は、更に一取引毎に前記取引情報を前記第1印字ヘッド、第2印字ヘッドで印刷される取引情報に分割する工程を有することを特徴とする両面レシート発行方法。請求項2において、前記第1印字ヘッドで印刷される前記取引情報の長さが、前記第2印字ヘッドで印刷される前記取引情報の長さよりも、前記第1印字ヘッドと前記第2印字ヘッドの離間距離にほぼ相当する分長くなるように、前記一取引毎の取引情報を分割することを特徴とする両面レシート発行方法。請求項1乃至3のいずれか1項において、前記店舗情報の長さが、前記カッターと前記第2印字ヘッドの離間距離よりも短いことを特徴とする両面レシート発行方法。用紙に、一取引毎に、取引情報と店舗情報を印刷して、前記用紙の両面を利用したレシートを発行する両面レシート発行装置であって、前記用紙の搬送路に沿って、前記用紙の排出口から、それぞれ所定の間隔で、カッター、前記用紙の一方の面に印刷を行う第1印字ヘッド、及び前記用紙の他方の面に印刷を行う第2印字ヘッドを備えると共に、前記用紙を前記搬送路に沿って搬送する搬送部を備え、前記店舗情報が、前記発行されるレシートにおいて、前記取引情報よりも先行して印刷される情報である場合に、取引の終了宣言の受信に応じて、前記搬送部による前記用紙の搬送を開始して、前記取引情報の一部を前記第2印字ヘッドで印刷すると共に、前記取引情報の残りの部分を前記第1印字ヘッドで印刷し、前記取引情報の印刷の後に、前記第2印字ヘッドで、前記用紙の搬送方向における長さが、前記カッターと前記第2印字ヘッドの間に収まる長さである前記店舗情報を印刷し、前記店舗情報の印刷後、前記搬送部による搬送を停止し、前記カッターで、前記取引情報が印刷された領域と前記店舗情報が印刷された領域との間の位置で前記用紙を切断することを特徴とする両面レシート発行装置。請求項5において、更に一取引毎に前記取引情報を前記第1印字ヘッド、第2印字ヘッドで印刷される取引情報に分割することを特徴とする両面レシート発行装置。請求項6において、前記第1印字ヘッドで印刷される取引情報の長さが、前記第2印字ヘッドで印刷される前記取引情報の長さよりも、前記第1印字ヘッドと前記第2印字ヘッドの離間距離にほぼ相当する分長くなるように、前記一取引毎の前記取引情報を分割することを特徴とする両面レシート発行装置。上述した両面プリンターでは、印刷後に用紙を切断するカッターと用紙の一方の面に印刷を行う第一の印字ヘッドと用紙の他方の面に印刷を行う第二の印字ヘッドが、用紙搬送路の下流側からこの順番で所定の間隔をもって配置されるため、構造上、カッターと上流側の印字ヘッドは所定の距離を隔てて位置することになり、特段の工夫をしない限り、用紙の切断後、上流側の印字ヘッドが印刷を行う面にはレシートの先端部分として上記距離に相当する空白部分が生じてしまうことになる。かかる用紙の無駄を少なくするためには、印刷前に、用紙を搬送方向とは逆方向に所定位置まで移動させる方法が考えられるが、当該方法では、移動に時間がかかってしまうと共に、用紙ジャムが発生しないような機構上の工夫が必要であり、当該方法には課題がある。また、上記特許文献1には、かかる課題の解決策については示されておらず、上記特許文献2においても、二つの印字ヘッド間の距離による空白領域については示されているものの、上記カッターと印字ヘッド間の距離による空白については示されていない。そこで、本発明の目的は、用紙の搬送方向に所定の間隔で配置された2つの印字ヘッドで用紙の両面に印刷を行い印刷後の用紙を切断する、ことによってレシートを発行する両面レシート発行方法であって、用紙を逆方向に搬送することなく、レシートの先端における空白部分による用紙の無駄を低減することのできる両面レシート発行方法、等を提供することである。上記の目的を達成するために、本発明の一つの側面は、用紙に、一取引毎に、取引情報と店舗情報を印刷して、前記用紙の両面を利用したレシートを発行する装置における両面レシート発行方法において、前記装置に、前記用紙の搬送路に沿って、前記用紙の排出口から、それぞれ所定の間隔で、カッター、前記用紙の一方の面に印刷を行う第一印字ヘッド、及び前記用紙の他方の面に印刷を行う第二印字ヘッドが備えられると共に、前記用紙を前記搬送路に沿って搬送する搬送部が備えられ、前記店舗情報が、前記発行されるレシートにおいて、前記取引情報と同じ面で前記取引情報よりも先行して印刷される情報である場合に、取引の終了宣言の受信に応じて、前記搬送部による前記用紙の搬送を開始して、前記取引情報の一部を前記第二印字ヘッドで印刷すると共に、前記取引情報の残りの部分を前記第一印字ヘッドで印刷する第一工程と、前記第一工程における前記取引情報の印刷の後に、前記第二印字ヘッドで、前記用紙の搬送方向における長さが、前記カッターと前記第二印字ヘッドの間に収まる長さである前記店舗情報を印刷する第二工程と、前記第二工程の後、前記搬送部による搬送を停止し、前記カッターで、前記取引情報が印刷された領域と前記店舗情報が印刷された領域の間の位置で前記用紙を切断する第三の工程と、を有する、ことである。更に、上記発明において、その好ましい態様は、前記第一工程は、更に一取引毎に前記取引情報を前記第一ヘッド、第二ヘッドで印刷される取引情報に分割する工程を有する、ことを特徴とする。更にまた、上記発明において、一つの好ましい態様は、前記第一ヘッドで印刷される取引情報の長さが、前記第二ヘッドで印刷される取引情報の長さよりも、前記第一印字ヘッドと前記第二印字ヘッドの離間距離に相当する分長くなるように、前記一取引毎の取引情報を分割する、ことを特徴とする。更に、上記発明において、その好ましい態様は、前記店舗情報の長さが、前記カッターと前記第二印字ヘッドの離間距離よりも若干短い、ことを特徴とする。上記の目的を達成するために、本発明の別の側面は、用紙に、一取引毎に、取引情報と店舗情報と非取引情報を印刷して、前記用紙の両面を利用したレシートを発行する両面レシート発行装置において、前記用紙の搬送路に沿って、前記用紙の排出口から、それぞれ所定の間隔で、カッター、前記用紙の一方の面に印刷を行う第一印字ヘッド、及び前記用紙の他方の面に印刷を行う第二印字ヘッドを備えると共に、前記用紙を前記搬送路に沿って搬送する搬送部を備え、前記店舗情報が、前記発行されるレシートにおいて、前記取引情報と同じ面で前記取引情報よりも先行して印刷される情報である場合に、取引の終了宣言の受信に応じて、前記搬送部による前記用紙の搬送を開始して、前記取引情報を前記第二印字ヘッドで印刷すると共に、前記非取引情報を前記第一印字ヘッドで印刷し、前記取引情報の印刷の後に、前記第二印字ヘッドで、前記用紙の搬送方向における長さが、前記カッターと前記第二印字ヘッドの間に収まる長さである前記店舗情報を印刷し、前記店舗情報の印刷後、前記搬送部による搬送を停止し、前記カッターで、前記取引情報が印刷された領域と前記店舗情報が印刷された領域の間の位置で前記用紙を切断する、ことである。本発明の更なる目的及び、特徴は、以下に説明する発明の実施の形態から明らかになる。以下、図面を参照して本発明の実施の形態例を説明する。しかしながら、かかる実施の形態例が、本発明の技術的範囲を限定するものではない。なお、図において、同一又は類似のものには同一の参照番号又は参照記号を付して説明する。両面レシート発行装置について本発明を適用した両面レシート発行装置について図1及び図2を参照して説明する。図1は、本発明を適用した両面レシート発行装置の実施の形態例に係る概略構成図であり、図2は、本プリンター3におけるレシート印刷を説明するための図である。図1に示すプリンター3が本実施の形態例に係る両面レシート発行装置であり、当該プリンター3は、用紙の搬送方向上流側に位置する印字ヘッドにより取引情報の印刷を行った後に、引き続き、店舗ロゴなどレシートの先頭部に印刷すべき店舗情報を次のレシートのために印刷しておくことにより、カッターと印字ヘッド間の距離による用紙の空白領域を少なく抑えようとするものである。図1に示すように、本実施の形態例では、プリンター3は、POSシステムの一装置として店舗等に設置され、キャッシャーとして機能するPOS端末2からの要求に応じてレシートを印刷する。POSサーバー1は、コンピューターシステムで構成され、図1には一つしか示していないが複数のPOS端末2と接続され、それらPOS端末2の管理とPOS端末2から取得される各種データの集計、管理等の処理を実行する。POS端末2は、店舗等の各レジに設置され、コンピューターで構成される本体、キーボード、バーコードリーダー、ディスプレイ等で構成される。本体には、各種処理を実行するPOSアプリケーション、プリンター3用のドライバー等が備えられ、それらに従ってデータ処理が実行される。レシートを出力する際には、当該POS端末2からレシート用の印刷データ印刷ジョブがプリンター3に送信される。なお、ここでは、当該印刷データは、所定のプリンターコントロールコマンドで表現される。プリンター3は、POS端末2と接続されるレシート印刷用のプリンターであり、POS端末2の傍に設置される。また、プリンター3は、ここでは、ラインヘッドを備える両面サーマルプリンターである。本プリンター3は、図1に示す各部を備え、受信バッファー31は、上記POS端末2から送信される印刷データ以下、単にコマンドと呼ぶを一時的に格納するデータ記憶部であり、RAMで構成される。コマンド解析部32は、受信バッファー31に受信されたコマンドを順次解析し、その解析結果に基づいて各部に指示を出す部分である。キャラクタージェネレーター34は、コマンド解析部32の指示に従って文字の画像を生成する部分である。具体的には、文字フォントを保持しており、コマンド解析部32から指示された文字コードに対応するフォントデータを出力する。バーコードジェネレーター35は、コマンド解析部32の指示に従ってバーコードの画像を生成する部分である。具体的には、コマンド解析部32から指示される数字に対応するバーコードを生成して出力する。また、ロゴ等記憶部36は、レシートの先頭に印刷する店舗のロゴなど、予め定められた画像のデータイメージデータを識別可能に保持し、コマンド解析部32からの指示に対応するデータを読み出して出力する部分である。当該ロゴ等記憶部36には、NVRAM不揮発性メモリーが備えられ、当該メモリー内に、上記店舗ロゴ、レシートに印刷する広告やクーポン用の画像が記憶される。データ展開部37は、図2に示す用紙48の一方の面であるA面と他方の面であるB面に印刷される画像のビットマップデータを生成する部分である。すなわち、上述したキャラクタージェネレーター34、バーコードジェネレーター35、及びロゴ等記憶部36から出力される各画像オブジェクトのデータを画素毎のデータに展開する。なお、コマンド解析部32、後述するABデータ振分部33、キャラクタージェネレーター34、バーコードジェネレーター35、ロゴ等記憶部36、データ展開部37は、CPU、RAM、ROM等によって構成され、ROMに格納されるプログラムに従ってCPUが動作することにより各種の処理が実行される。次に、プリントバッファー39は、上記データ展開部37により展開されたビットマップデータを保持する部分であり、RAMで構成される。ABデータ振分部33は、プリントバッファー39に一取引分一レシート分のデータが保持された後、そのデータを、用紙48のA面に印刷されるデータと、B面で印字されるデータに分割し、各データをA面、B面のどちらに印刷するかを指示する部分である。また、図2に示すように、プリンター3は印刷を実行する部分として、第1印字ヘッドとして印字ヘッドA41及び第2印字ヘッドとして印字ヘッドB42を備え、それぞれ、上記A面及び上記B面に印刷を行う。図2のeには、プリンター3の用紙搬送路に係る構造図が示される。上記印字ヘッドは、発熱素子抵抗体を備えたラインヘッドであり、図2のeに示すように、それぞれ、対応するプラテンローラーA49及びプラテンローラーB50に当接するように加圧され、印字ヘッドとプラテンローラー間を搬送される用紙48に印刷を行う。また、プリンター3は、用紙48のハンドリング装置として、ロール紙47の収容部、上述したプラテンローラーA49及びプラテンローラーB50、当該プラテンローラーを回転させる搬送モーター46図1参照、当該モーターの制御部モーター制御部44、用紙48を切断するオートカッター45、当該カッターの制御部カッター制御部43、プリンター3の筺体51に開口された用紙48の排出口52等を備えている。ロール紙47は、加圧当接される上記各印字ヘッドとプラテンローラー間をプラテンローラーの回転によって排出口52方向へ用紙48として搬送され、その搬送中に上述した各印字ヘッドによる印刷が実行され、レシートが終了する所定の位置でオートカッター45によって切断されプリンター3から排出される。レシートについてここで、上述のプリンターによって印刷されるレシートについて図3を参照して説明する。図3は、本プリンター3から発行されるレシートの一例を示した図である。図3のaは、用紙48に印刷されたレシートRの片面、本実施の形態例においてはA面、を示しており、当該面に印刷される内容は、図示されるように、スタンプ、明細の一部である。図3のbは、用紙48に印刷されたレシートRの他方の面、本実施の形態例においてはB面、を示しており、当該面に印刷される内容は、図示されるように、明細の残りの部分及びバーコードである。上記の構成を有する本プリンター3は、レシート発行の処理手順、特に、レシートの先頭に印刷する店舗ロゴ等の店舗情報の印刷方法に特徴があり、以下、その内容を具体的に説明する。まず、本プリンター3から発行されるレシートRの印刷内容について説明する。図3に示すように、スタンプは、ここでは店舗ロゴを含んでいないが、上述したレシートRの先頭に印刷する店舗情報I0に相当し、取引情報と同じ面に取引情報に先立って印刷される各レシートRに共通の情報である。このスタンプの印刷を指示するコマンドは、その印刷位置に従って、図1に示すPOS端末2から受信した時点では、一取引一レシートを表すコマンドの中で、初期設定コマンドの次に、換言すれば、印刷内容を指示するコマンドの中で最初に位置している。また、このスタンプの画像は、前述したロゴ等記憶部36及び/又はキャラクタージェネレーター34から出力される。また、明細は、販売した各品物の名前と価格、販売総額等を示すレシートRの主要部分であり、当該部分の画像は、概ねキャラクタージェネレーター34から出力される。また、バーコードは、当該取引の取引IDを示しており、当該部分の画像は、バーコードジェネレーター35から出力される。これら明細とバーコードがレシートRの取引情報I1に相当し、これらの印刷を指示するコマンドは、POS端末2から受信した時点で、一取引を表すコマンドの中で、上述したスタンプのコマンドの次に明細、バーコードの順で並んでいる。本例では、明細の部分は、オートカッター45によってレシートRが切断されたときに、A面と、B面に印刷された情報の後端の部分の位置が、ほぼ一致するように、レシートRのA面と、B面に分割して印刷される。なお、本例では図示していないが、B面のバーコードを印刷した後に、広告やクーポンの情報を印刷するようにしてもよい。このような場合も、A面と、B面に印刷された情報の後端の部分の位置が、ほぼ一致するように、レシートRのA面と、B面に分割して印刷することが好ましく、これにより、用紙に無駄な空白部分が生じない。本プリンター3では、このようなレシートRが印刷されるが、上述したスタンプの印刷後の大きさ図3における高さ、言い換えれば、用紙48の搬送方向の長さが、オートカッター45と印字ヘッドA41間の上記搬送方向の離間距離以内であり、この点が重要である。特に、上記スタンプの長さと上記離間距離が概ね同じであり、上記スタンプの長さの方が若干短い状態が好ましい。レシートの発行処理について次いで、本プリンター3におけるレシート発行処理の具体的な内容について図4、図5及び図6を参照して説明する。図4は、レシート発行処理の処理手順を例示したフローチャートである。図5は、プリントデータの展開処理の処理手順を例示したフローチャートであり、図6は、スタンプデータの展開処理の手順を例示したフローチャートである。ここでは、一取引分の処理について説明する。まず、図4に示すように、プリンター3は、POS端末2から送信される前述したコマンド印刷データを受信するのを待ちステップS1のNo、コマンドが受信されて受信バッファー31に格納されるとステップS1のYes、コマンド解析部32が順次受信バッファー31のコマンドを解析するステップS2。当該解析の結果、コマンド解析部32は、当該コマンドが印刷系のコマンドであるか否かを判断するステップS3。ここで、印刷系のコマンドとは、前述したレシートRへの各印刷物店舗情報、取引情報の印刷を指示するコマンドを意味する。通常、一取引分のレシート出力を指示するコマンドでは、最初に各種初期設定のコマンドが位置しているので、コマンド解析の最初の段階では、上記判断で印刷系のコマンドでないと判断されステップS3のNo、処理がステップS6に移行する。ステップS6では、解析したコマンドがカットコマンドであるか否かが判断される。当該カットコマンドは、用紙48をオートカッター45で切断することを指示するものであり、一取引の終了宣言を意味する。すなわち、当該コマンドは、通常、コマンドの最後に位置する。従って、ここでは、コマンドが初期設定に係るもの、又はプリンター3の例えば用紙48の有無等をステータスの回答要求に係るものであるので、カットコマンドではないと判断されステップS6のNo、当該コマンドに従った所定の指示がなされた後、処理がステップS7に移行する。ステップS7では、受信バッファー31に未処理のコマンドがないか判断され、この段階では、通常、未だ処理していない印刷系コマンド等が受信されているのでステップS7のNo、処理がステップS2に戻り、次のコマンドが解析される。次に、ステップS3に戻って、上述した初期設定コマンド又はステータスの回答要求コマンドの処理が終了すると、通常は、前述したスタンプの印刷系コマンドが解析されることになるので、印刷系コマンドであると判断されステップS3のYes、プリントデータの展開処理が実行されるステップS5。ここで、プリントデータの展開処理について図5を参照して説明する。図5に示すように、当該プリントデータの展開処理では、まず、解析した印刷系コマンドが、スタンプに係るものであるか、明細に係るものか、それとも、バーコードに係るものであるかが、コマンド解析部32によって判断されステップS51、S53、及びS55、スタンプに係るものである場合にはステップS51のYes、コマンド解析部32は、コマンドの実行を保留するステップS52。そして、保留した旨が記憶される。当該処理では、スタンプのデータについて展開処理が実行されないので、プリントバッファー39にはスタンプのビットマップデータがこの時点では保持されない。一方、コマンドが明細に係るものである場合にはステップS53のYes、明細が通常文字で構成されているので、前述したキャラクタージェネレーター34によって出力されるフォントのデータが、データ展開部37によってビットマップデータに展開され、展開後のデータがプリントバッファー39に保持されるステップS54。また、コマンドがバーコードに係るものである場合にはステップS55のYes、前述したバーコードジェネレーター35によって出力されるバーコードのデータが、データ展開部37によってビットマップデータに展開され、展開後のデータがプリントバッファー39に保持されるステップS56。このようにして、印刷系コマンドの処理が終了すると、一取引の最後にカットコマンドがコマンド解析部32によって解析されるのでステップS3のNo及びステップS6のYes、処理がステップS8に移行する。ステップS8では、プリントバッファー39内に順番に展開された取引情報を表すビットマップデータが、用紙48のA面に印刷されるデータと、B面で印字されるデータに分割される。このとき、図2に示されるように、B面に印刷される取引情報の長さが、A面に印刷される取引情報の長さよりも、印字ヘッドA41と印字ヘッドB42の離間距離にほぼ相当する分長くなるように、一取引分の取引情報を表すビットマップデータが分割される。このようにビットマップデータを分割することにより、レシートRがオートカッター45で切断された後、A面と、B面に印刷された情報の後端の部分の位置が、ほぼ一致し、用紙に無駄な空白部分が生じない。より具体的に言えば、プリントバッファー39を構成するRAM上の、A面で印刷されるデータの保存場所を示す先頭アドレスと最終アドレス、B面で印刷されるデータの保存場所を示す先頭アドレスと最終アドレスが不図示のレジスター等に一時的に記憶され、ビットマップデータが分割された状態となる。後述するように、不図示のレジスター等に一時的に記憶された各アドレスを参照することにより、各印字ヘッド41,42にプリントバッファー39からデータが転送される。ステップS9では、スタンプデータの展開処理を実行する。ここで、スタンプデータの展開処理について図6を参照して説明する。図6に示すように、当該処理の手順を例示したフローチャートである。当該スタンプデータの展開処理では、コマンド解析部32が、上記保留したスタンプに係る印刷系コマンドがあるか否かをチェックしステップS91、保留されたコマンドがない場合にはステップS91のNo、当該処理を終了する。一方、保留されたコマンドがある場合にはステップS91のYes、コマンド解析部32は、当該スタンプの展開処理を指示し、データ展開部37がロゴ等記憶部36等から出力されるデータをビットマップデータに展開し、展開後のデータがプリントバッファー39に保持されるステップS92。この時点で、通常は、前述のように、プリントバッファー39には、既に各印刷面向けに分割された明細及びバーコードのビットマップデータが保持されており、その後に、当該スタンプのデータが保持されることになる。より具体的に言えば、プリントバッファー39を構成するRAM上の、当該スタンプのデータの保存場所を示す先頭アドレスと最終アドレスも前述のレジスターに一時的に記憶される。図4に戻って、次に、一取引の終了宣言を意味するカットコマンドが既に受信されて解釈されているので、プリンター3は印刷処理を開始し、プリントバッファー39に保持されている、A面に印刷されるビットマップデータと、B面で印字されるビットマップデータの夫々が順番に読み出されて印字ヘッド41,42に転送される。印刷処理が開始されると、搬送モーター46が駆動して用紙48が移動を開始し、同時に、両面において印字ヘッド41,42による印刷が開始される。A面においては、A面で印刷されるデータの保存場所を示す先頭アドレスから順に、プリントバッファー39からビットマップデータが印字ヘッドA41に転送され、印字ヘッドA41により、明細の一部が印刷される。一方、B面においては、B面で印刷されるデータの保存場所を示す先頭アドレスから順に、プリントバッファー39からビットマップデータが印字ヘッドB42に転送され、印字ヘッドB42により、まず、明細の残りの部分が印刷され、引き続きバーコードが印刷される。このように、プリントバッファー39から、A面、B面で印刷されるデータが、夫々最終アドレスまで、各印字ヘッド41,42に転送されると、レシート印刷が終了する。ステップS10。ここまでの印刷処理において、今回受信した取引レシートについてのレシート印刷が終了する。当該取引については未だスタンプ部分の印刷を行っていないが、本プリンター3による印刷方法では、前回の印刷時に今回用のスタンプが既に用紙48の搬送方向下流側に印刷されている。その後、プリンター3は、用紙48の搬送を止めずに、前述したステップS92の処理によりバーコードに続いてプリントバッファー39に保持されたスタンプのビットマップデータに基づいた印刷処理を引き続き実行するステップS11。当該印刷は、印字ヘッドA41により用紙のA面に行われるが、これは、次回の取引用の印刷であり、印刷されたスタンプは次回のレシートの先頭部分に位置することになる。より具体的に言えば、プリントバッファー39のスタンプデータの保存場所を示す先頭アドレスから、最終アドレスまで順に、ビットマップデータが印字ヘッドA41に転送され、印字ヘッドA41によるスタンプの印刷が終了する。当該スタンプの印刷が終了すると、印字ヘッド41,42による印刷は終了し、用紙48は、オートカッター45が上記印刷されたバーコードと上記印刷されたスタンプの間の位置に来るまで搬送され、その時点で搬送モーター46が停止されて用紙48の搬送が停止する。その後、オートカッター45による用紙48の切断が実行されステップS12、印刷された今回の取引によるレシートが排出口52から排出されてレシートの発行処理が終了する。発行されたレシートのA面には、前回印刷されたスタンプ、今回印刷された明細の一部がこの順番で印刷され、レシートのB面には、今回印刷された明細の残りの部分とバーコードがこの順番で印刷され、例えば、図3に示すような状態となっている。次に、図2に基づき、上述した印刷処理における用紙48の位置関係について説明する。図2において、c及びdが、印刷処理を開始する時点図4のステップS10の用紙48の位置と各面B面及びA面の状態を示している。図中、実線で示される店舗ロゴI0は、前回の印刷で既に印刷されている上述したスタンプである。破線で示される取引情報AI1、取引情報BI1、及び、店舗ロゴI3は、未だ印刷されていない今回の印刷処理で印刷される情報の印刷位置を表している。なお、取引情報I1とは、前述の通り、上記明細と上記バーコードに相当し、店舗ロゴI3は、上記スタンプに相当する。印刷が開始されると、用紙48が図中の矢印の方向移動し、同時に、印字ヘッドB42と印字ヘッドA41による印刷が開始される。B面においては、図中のP1の位置から印刷が開始され、A面においては、図中のP2の位置から印刷が開始される。その後、用紙48の搬送と印刷が進み、用紙48のP3で示す位置が印字ヘッドA41の位置に来た時点で、取引情報I1の印刷が終了する。その後、上述の通り、A面においては引き続き印刷処理がなされて店舗ロゴI3が印刷され、用紙48は切断位置まで搬送される。図2のa及びbは、その時点の用紙48の位置と各面B面及びA面の状態を示している。ここでは、取引情報AI1、取引情報BI1、及び、店舗ロゴI3については、既に印刷が終了しているので実線で示されている。図2に示す例では、店舗ロゴI3の用紙搬送方向の長さが、オートカッター45と印字ヘッドA41との用紙搬送方向の離間距離とほぼ等しく、それよりも若干短い状態であるので、上記店舗ロゴI3の印刷終了の直後に用紙の搬送が停止され、a及びbに示す状態となって用紙48が停止する。また、前述の通り、上記店舗ロゴI3の長さは、上記オートカッター45と印字ヘッドA41との離間距離以内であるので、店舗ロゴI3の印刷が終了した時点で、印刷された店舗ロゴI3がオートカッター45よりも搬送方向の下流側に出てしまうことはない。切断は、取引情報I1と次回の店舗ロゴI3の間で行われるべきであるので、上記店舗ロゴI3の長さ制限により、用紙48を逆方向に搬送させる必要はない。また、店舗ロゴI3の長さが上記離間距離よりもかなり短い場合には、店舗ロゴI0と取引情報I1の間にかなりの空白部分が発生し、用紙の有効利用及び見栄えの観点から好ましくない。上記搬送の停止後、図中P4の位置で、すなわち、取引情報I1の最終部分と店舗ロゴI3の最初の部分の間で、切断がなされ、図中Rで示す部分が今回の取引のレシートとして発行される。当該レシートでは、前回印刷した店舗ロゴI0が利用され、今回印刷した店舗ロゴI3は次回のレシートに利用される。このように、取引情報I1が印字される面A面においては空白部分が少なく見栄えの良いレシートRが、用紙48の逆方向への搬送を行うことなく発行される。以上説明したように、本実施の形態例に係るプリンター3では、一方の面に取引情報の一部取引情報Aを印刷し、他方の面に取引情報の残りの部分取引情報Bを印刷したレシートを発行する場合に、用紙の搬送方向上流側に位置する印字ヘッドで取引情報一部を印字するようにしている。そして、当該取引情報の一部が印刷される上に取引情報に先立って印刷する店舗ロゴなどの店舗情報の長さをオートカッターと当該印字ヘッドとの離間距離内に収まる長さとし、当該店舗情報のデータを、印刷前に、取引情報の一部が印刷された下に取引情報の後に印刷されるような位置に保持し、取引情報とそれに続く店舗情報を印刷した後に、当該印刷した取引情報と店舗情報の間の位置で切断してレシートを発行する。従って、印刷した店舗情報がオートカッターと上記印字ヘッド間の用紙に残り、次回の印刷時に、そのまま印刷を開始することにより、先頭に店舗情報が印刷された適正なレシートを発行することができる。これにより、用紙の逆方向への搬送を行わずに、空白部分による用紙の無駄を少なく抑えることができる。そして、用紙の逆方向への搬送を行わないので、機構を簡素にできると共に逆移動のための時間も必要ない。また、店舗情報のサイズを上記オートカッターと印字ヘッドとの離間距離よりも若干短いものとすることで、見栄えの良いレシートを発行することができる。なお、上記実施の形態例では、プリンター3がサーマルプリンターであったが、ラインヘッドを備えたインクジェットプリンターであってもよい。この場合にも印字ヘッドによるインクジェット方式の印刷により、同様のレシート印刷が可能である。また、インクジェットプリンターの場合には、インクが乾燥する時間を考慮すべきであるが、店舗情報に店舗ロゴなど印字密度の高い部分があっても、本レシート発行方式を用いることにより、当該店舗情報は前回のレシート発行時に印刷されているので、乾燥時間を十分に取ることができる。また、上記実施の形態例では、POS端末2とプリンター3が別体であったが、これらを一体とした装置においても本発明を適用することができる。本発明の保護範囲は、上記の実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶものである。"