(57)【要約】【課題】印字用紙及びインクを無駄に消費することなく、レシートと領収書とを印刷することができる販売処理装置を提供する。【解決手段】領収書としても通用するレシートを発行する販売処理装置において、購入する商品の情報である商品情報を入力して、その商品情報をメモリに記憶させ、記憶させた商品の金額の合計を算出し、それを領収書部分の合計金額として印字し、その後、入力された商品情報等をレシート部分に印刷し、領収書部分とレシート部分をハーフカットして、それから、次回発行用の領収書のヘッダーを印字し、レシート部分と次回発行用の領収書のヘッダーをカットするにより課題の解決を図る。【選択図】      図６
2005011086.tif 000002
【特許請求の範囲】
【請求項１】
商品に関する情報である商品情報が入力される入力手段と、
該入力手段で入力された前記商品情報を順次格納する格納手段と、
該格納手段に格納された前記商品情報に係る商品の価格の合計を示す合計金額を算出する合計金額算出手段と、
取引終了を示す締めキーの操作により、前記合計金額算出手段により算出された合計金額を含むヘッダー情報を印字用紙に印字するヘッダー情報印字手段と、
前記ヘッダー情報を印字した後、前記格納手段に格納されている前記商品情報を前記印字用紙に印字する明細情報印字手段と、
を備えることを特徴とする販売処理装置。
【請求項２】
商品に関する情報である商品情報が入力される入力手段と、
該入力手段により入力された前記商品情報を順次格納する格納手段と、
前記商品情報のうち所定の商品情報を特定するための標識情報を該商品情報に付加する標識情報付加手段と、
前記格納手段に格納された前記商品情報のうち前記標識情報が付加されたものに係る商品の価格の合計を示す合計金額を算出する合計金額算出手段と、
取引終了を示す締めキーの操作により、前記合計金額算出手段により算出された合計金額を含むヘッダー情報を印字用紙に印字するヘッダー情報印字手段と、
前記ヘッダー情報を印字した後、前記格納手段に格納されている前記商品情報を前記印字用紙に印字し、さらに前記標識情報が付加された前記商品情報を示す標識表示情報を印字する明細情報印字手段と、
を備えることを特徴とする販売処理装置。
【請求項３】
前記印字されたヘッダー情報と前記印字された明細情報との間に切り込みを入れる切り込み手段、
をさらに備えることを特徴とする請求項１、または２に記載の販売処理装置。
【請求項４】
商品に関する情報である商品情報が入力される入力処理と、
該入力処理で入力された前記商品情報を順次格納する格納処理と、
該格納処理に格納された前記商品情報に係る商品の価格の合計を示す合計金額を算出する合計金額算出処理と、
取引終了を示す締めキーの操作により、前記合計金額算出処理により算出された合計金額を含むヘッダー情報を印字用紙に印字するヘッダー情報印字処理と、
前記ヘッダー情報を印字した後、前記格納処理に格納されている前記商品情報を前記印字用紙に印字する明細情報印字処理と、
をコンピュータに実行させるためのプログラム。
【請求項５】
商品に関する情報である商品情報が入力される入力処理と、
該入力処理により入力された前記商品情報を順次格納する格納処理と、
前記商品情報のうち所定の商品情報を特定するための標識情報を該商品情報に付加する標識情報付加処理と、
前記格納処理に格納された前記商品情報のうち前記標識情報が付加されたものに係る商品の価格の合計を示す合計金額を算出する合計金額算出処理と、
取引終了を示す締めキーの操作により、前記合計金額算出処理により算出された合計金額を含むヘッダー情報を印字用紙に印字するヘッダー情報印字処理と、
前記ヘッダー情報を印字した後、前記格納処理に格納されている前記商品情報を前記印字用紙に印字し、さらに前記標識情報が付加された前記商品情報を示す標識表示情報を印字する明細情報印字処理と、
をコンピュータに実行させるためのプログラム。
【請求項６】
前記印字されたヘッダー情報と前記印字された明細情報との間に切り込みを入れる切り込み処理、
をさらにコンピュータに実行させるための請求項４、または５に記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、レシートおよび領収書を発行する機能を備えた販売処理装置に関する。
【０００２】
【従来の技術】
一般的に、電子式キャッシュレジスタ（ＥＣＲ）等の販売処理装置は、店内のレジカウンタ等に設置されており、目的の商品を手に取った客はその精算のためにレジカウンタに足を運ぶ。レジカウンタでは、販売員が、客が持ってきた商品の種類や値段をＥＣＲに入力し、そのレシートを発行する。このレシートは、ＥＣＲに内蔵されているプリンタによって印字される。
【０００３】
そして、レシートには商品情報に係る商品の価格などの明細が印字され、この明細の印字の後に、合計金額が印字される。このように、レシートには少なくとも合計金額が印字されるので領収書の役割も兼ねていると言えるが、明細は顧客の買い上げ点数に異なり、レシートの長さが不揃いで、レシートのヘッダー部分と合計金額が離れた位置に印字されるので、領収書としてのフォームが不揃いになり領収書としての機能には劣る。
【０００４】
そこで、レシートとは別に領収書を顧客の要望に応じて印刷することが行われている。図１１は、ＥＣＲに一般的に内蔵されているプリンタの構成の概要を示す。プリンタ１００は、上部ケース１０１、カッターソレノイド１０２、印字ヘッド１０３、紙送りローラー１０４、プラテン１０５から構成される。不図示のロール体に巻き取られた帯状の印字用紙１１０は、紙送りローラー１０４によってロール体から引き出され、プラテン１０５と印字ヘッド１０３からなる印字部へ搬送される。印字ヘッドで印字された印字用紙１１０は、さらに搬送されて、カッターソレノイド１０２によって切断（カット）される。カットされた印字用紙は、プリンタを覆っている上部ケースの外へ排出される。
【０００５】
しかしながら、図１１において、印字ヘッド１０３とカッターソレノイド１０２とは距離Ｄだけ離れており、印字ヘッド１０３で印字し終わったレシートをカットするにも距離Ｄの分印字用紙をカッターソレノイド１０２へ搬送しなければならない。印字用紙を長さＤの分搬送した結果、このＤ部分は余白となり、用紙の無駄な部分が生じていた。
【０００６】
図１２は、従来の印刷例を示す。上記のように、プリンタの構造上、不要な余白が生じるので、この部分を利用するために、図１２（ａ）に示すように、レシートＲ１を印刷後、余白部分に次回のレシート印刷の際のヘッダーとなる部分Ａ３を印刷していた。
【０００７】
しかしながら、図１２（ａ）に示すように、レシートに続けて領収書を発行する場合、このヘッダーデータＢ１は領収書Ｒ２には全く不要なものであり、体裁も悪い。そこで、ヘッダーデータＢ１の印字部分を切り離して客に渡すが、切り離されたヘッダーデータＢ１の印字部分は破棄せざるを得ず、用紙の無駄を生じていた。
【０００８】
そこで、これを改善したのが特許文献１である。特許文献１では、図１２（ｂ）に示すように、レシートＲ１と領収書Ｒ２の間に店用の領収書控えＲ３を印刷するようにした。このようにすることにより、切断線Ｌ１とＬ２で切断できるので、領収書にヘッダーデータＢ１が印刷されないで済む。
【０００９】
【特許文献１】
特許第２９０２９３５号（第１−６頁、第１−１０図）
【００１０】
【発明が解決しようとする課題】
ところが、通常、店の売上の確認や集計は別途記録してあるジャーナル（ログ）情報によって行われるものであり、上記の店用の領収書控えは実質的に利用されておらず、その分印刷で使用されるインクやレシート用紙として用いられる印字用紙が無駄に消費されていた。このように、レシートと領収書をそれぞれ印刷するものは、ヘッダー部分をそれぞれ印刷するため、印字用紙を多く消費していた。なお、プリンタの構造上の問題が無く、上記の店用の領収書控えを印刷する必要がないものでも、レシートとは別に顧客の要望に応じて領収書を発行するので印字用紙を多く消費することになる。また、顧客の要望に応じて領収書を発行する場合は、取引終了を示す締めキーの操作でレシートを発行した後に、別途、領収書キーを操作する必要があった。
【００１１】
上記の課題に鑑み、本発明では、印字用紙及びインクを無駄に消費することなく、レシートと領収書とを印刷することができる販売処理装置及びプログラムを提供する。
【００１２】
【課題を解決するための手段】
上記課題は、請求項１記載の発明によれば、商品に関する情報である商品情報が入力される入力手段と、該入力手段で入力された前記商品情報を順次格納する格納手段と、該格納手段に格納された前記商品情報に係る商品の価格の合計を示す合計金額を算出する合計金額算出手段（算出された合計金額は消費税込みでも消費税抜きでもどちらでもよい）と、取引終了を示す締めキーの操作により、前記合計金額算出手段により算出された合計金額を含むヘッダー情報を印字用紙に印字するヘッダー情報印字手段と、前記ヘッダー情報を印字した後、前記格納手段に格納されている前記商品情報を前記印字用紙に印字する明細情報印字手段と、を備えることを特徴とする販売処理装置を提供することによって達成できる。
【００１３】
このように構成することによって、領収書としても通用するレシートを発行することができ、ヘッダーを別々に設ける必要がなくなるので、印字用紙やインクを効率よく活用することができる。
また上記課題は、請求項２記載の発明によれば、商品に関する情報である商品情報が入力される入力手段と、該入力手段により入力された前記商品情報を順次格納する格納手段と、前記商品情報のうち所定の商品情報を特定するための標識情報を該商品情報に付加する標識情報付加手段と、前記格納手段に格納された前記商品情報のうち前記標識情報が付加されたものに係る商品の価格の合計を示す合計金額を算出する合計金額算出手段（算出された合計金額は消費税込みでも消費税抜きでもどちらでもよい）と、取引終了を示す締めキーの操作により、前記合計金額算出手段により算出された合計金額を含むヘッダー情報を印字用紙に印字するヘッダー情報印字手段と、前記ヘッダー情報を印字した後、前記格納手段に格納されている前記商品情報を前記印字用紙に印字し、さらに前記標識情報が付加された前記商品情報を示す標識表示情報を印字する明細情報印字手段と、を備えることを特徴とする販売処理装置を提供することによって達成できる。
【００１４】
このように構成することによって、購入した商品のうち領収対象となる商品の金額のみ集計して領収書の金額欄に印刷することができ、その領収の集計対象となった商品を識別するためのマークがついているので、容易にそれらの商品を確認することができる。
【００１５】
また上記課題は、請求項３記載の発明によれば、前記印字されたヘッダー情報と前記印字された明細情報との間に切り込みを入れる切り込み手段、をさらに備えることを特徴とする請求項１、または２に記載の販売処理装置を提供することによって達成できる。
【００１６】
このように構成することによって、領収書兼レシートの領収書部分とレシート部分とを容易に切り離すことができ、それぞれを領収書、レシートとして利用することができる。
また上記課題は、請求項４記載の発明によれば、商品に関する情報である商品情報が入力される入力処理と、該入力処理で入力された前記商品情報を順次格納する格納処理と、該格納処理に格納された前記商品情報に係る商品の価格の合計を示す合計金額を算出する合計金額算出処理（算出された合計金額は消費税込みでも消費税抜きでもどちらでもよい）と、取引終了を示す締めキーの操作により、前記合計金額算出処理により算出された合計金額を含むヘッダー情報を印字用紙に印字するヘッダー情報印字処理と、前記ヘッダー情報を印字した後、前記格納処理に格納されている前記商品情報を前記印字用紙に印字する明細情報印字処理と、をコンピュータに実行させるためのプログラムを提供することによって達成できる。
【００１７】
このように構成することによって、領収書としても通用するレシートを発行することができ、ヘッダーを別々に設ける必要がなくなるので、印字用紙やインクを効率よく活用することができる。
また上記課題は、請求項５記載の発明によれば、商品に関する情報である商品情報が入力される入力処理と、該入力処理により入力された前記商品情報を順次格納する格納処理と、前記商品情報のうち所定の商品情報を特定するための標識情報を該商品情報に付加する標識情報付加処理と、前記格納処理に格納された前記商品情報のうち前記標識情報が付加されたものに係る商品の価格の合計を示す合計金額を算出する合計金額算出処理（算出された合計金額は消費税込みでも消費税抜きでもどちらでもよい）と、取引終了を示す締めキーの操作により、前記合計金額算出処理により算出された合計金額を含むヘッダー情報を印字用紙に印字するヘッダー情報印字処理と、前記ヘッダー情報を印字した後、前記格納処理に格納されている前記商品情報を前記印字用紙に印字し、さらに前記標識情報が付加された前記商品情報を示す標識表示情報を印字する明細情報印字処理と、をコンピュータに実行させるためのプログラムを提供することによって達成できる。
【００１８】
このように構成することによって、購入した商品のうち領収対象となる商品の金額のみ集計して領収書の金額欄に印刷することができ、その領収の集計対象となった商品を識別するためのマークがついているので、容易にそれらの商品を確認することができる。
【００１９】
また上記課題は、請求項６記載の発明によれば、前記印字されたヘッダー情報と前記印字された明細情報との間に切り込みを入れる切り込み処理を、さらにコンピュータに実行させるための請求項４、または５に記載のプログラムを提供することによって達成できる。
【００２０】
このように構成することによって、領収書兼レシートの領収書部分とレシート部分とを容易に切り離すことができ、それぞれを領収書、レシートとして利用することができる。
【００２１】
【発明の実施の形態】
＜第１の実施形態＞
本実施形態では、領収書としても通用するレシート（以下、領収書兼レシートという）を印字する電子式キャッシュレジスタについて説明する。顧客の購入商品の登録の締めもしくは登録開始で次回発行分の領収書のヘッダー部分（合計金額を除く）の先頭に店名等のヘッダー情報を印字する。
【００２２】
レシート明細及び合計金額は、入力の締めが行われるまでキャッシュレジスタ内のメモリに記憶し、登録の締めで合計金額が確定した際に、印字するようにする。合計金額が印刷された所定の長さの領収書兼レシートのヘッダー部分を領収書として利用できる。
【００２３】
この領収書部分は、必要に応じてユーザがレシート部分から切り離すようにしてもよいし、また、発行時に切り離すようにしてもよい。それでは、以下に、本実施形態について詳細に説明する。
図１は、本実施形態におけるキャッシュレジスタの概要を示す。同図において、キャッシュレジスタ１は、表示部２（２ａ，２ｂ）、排出部３、プリントカバー４、キーボード６、ドロアー７から構成される。
【００２４】
キーボード６からは、商品に関する情報や商品金額等を入力することができる。また、キーボード６の代わりに、スキャナを用いて商品に付帯しているバーコードを読み込んでも良い。この場合、人手による誤入力を防止することができる。
【００２５】
表示部２（２ａ，２ｂ）は、キーボード６から登録された商品名や金額等が表示されたり、また登録された商品の合計額や客から受け取った金額やお釣り等が表示される。なお、表示部２ｂはオペレータが入力内容やその合計などの情報を確認するためのものであり、表示部２ａは客が入力内容やその合計などの情報を確認するためのものである。
【００２６】
プリントカバー４を開くと、内部にはプリンタが設置されている。プリンタの構造は、図１１で説明したものと同様である。プリンタ１の下部には、現金等を収容するためのドロアー７が設置されている。領収書兼レシート５は、プリンタ１００で印刷され、プリントカバー４の表面に設けられている排出部３より排出される。
【００２７】
図２は、本実施形態におけるキャッシュレジスタの内部構成の概要を示す。同図において、プリンタ１は、ＣＰＵ（中央演算処理装置）１０、表示部２、印字部１１、ＲＯＭ（リードオンリーメモリー）１２、ＲＡＭ（ランダムアクセスメモリー）１３、入力部１４、通信インターフェース（Ｉ／Ｆ）１５、および、これらを接続するバス１６から構成される。
【００２８】
印字部１１は、図１１で示される機構である。入力部１４は、キーボード６やスキャナ等の入力装置である。ＣＰＵ１０は、ＲＯＭ１２に格納されている基本処理プログラムに従って、この電子式キャッシュレジスタ１の全体動作を制御する。ＲＡＭ１３には売上合計データを記憶する領域等が設けられており、ＣＰＵ１０によって読み出されたり、データが格納されたりする。また、ＣＰＵ１０は、図１１で示したカッターソレノイド１０２の切断動作や紙送りローラーの搬送動作や印字部１１の印字動作の制御等も行っている。
【００２９】
Ｉ／Ｆ１５は、例えば店内にある他のキャッシュレジスタやホストコンピュータ等とネットワークを介して接続するためのインターフェースである。
図３は、本実施形態における領収書兼レシートを示す。同図において、領収書兼レシートは、ヘッダー部Ｈと明細部ｍから構成される。ヘッダー部Ｈには、日付Ｇ１、タイトルＧ２、一連番号Ｇ３ａ、領収書兼レシートを発行した店舗名Ｇ４ａおよびその所在地Ｇ４ｂ、受取人署名欄Ｇ５、合計金額Ｇ６が印刷される。
【００３０】
また、明細部ｍには、一連番号Ｇ３ｂ、領収書兼レシートを発行した店舗名Ｇ４ａ−１、購入商品名とその金額とを対にした１行または複数行からなる明細行Ｇ７、小計Ｇ８、消費税Ｇ９、合計Ｇ１０（小計Ｇ８＋消費税Ｇ９）、お預かり金額Ｇ１１、お釣りＧ１２、担当（オペレータの名前）Ｇ１３、および日付Ｇ１４が印刷される。
【００３１】
ヘッダー部Ｈと明細部ｍとの間は切断線Ｃ１でハーフカットされている。ハーフカットとは、ヘッダー部Ｈと明細部ｍを完全に切断せずに、破線状に切り目を入れ、ユーザがヘッダー部Ｈと明細部ｍとの間に所定の力を加えるとヘッダー部Ｈと明細部ｍを切り離せるようにしたり、また、レシートを完全に切断せずに、所定の力を加えれば切り離せるように、切り込みを入れる（例えばレシートの半分の厚さ分の切り込み）ことをいう。また、明細部ｍは、次のヘッダー部Ｈとの切断線Ｃ２でカットされる。
【００３２】
図４は、本実施形態におけるメモリ領域を示す。同図のメモリ領域は、ＲＡＭ１３に格納されているデータ領域の一例である。メモリには、集計メモリ領域３０、領収メモリ領域３１、明細メモリ領域３２の３つの記憶領域に大別することができる。集計メモリ領域３９は、商品別の合計を格納するための商品別合計領域２０、部署別の合計金額を格納するための部内別合計領域２１、担当者別の合計金額を格納するための担当者別合計領域２２、その他の合計等の領域から構成される。
【００３３】
また、領収メモリ領域３１は、レシート発行の日時を格納するための日時領域２３、発行される領収書兼レシートに印刷するための一意の番号情報を格納する一連番号領域２４、オペレータの名前が格納されている担当者情報領域２５、領収書兼レシートを発行した店舗名やその所在地を格納した店舗情報領域２６、合計金額を格納するための合計金額領域２７等から構成される。
【００３４】
また、明細メモリ領域３２は、キャッシュレジスタに入力された商品の情報（例えば、商品名等）と、その金額が対応づけられて、明細情報として１つ以上格納されている（以下、明細メモリに格納されている商品名等の情報とその金額の対の情報を購入商品情報という）。
【００３５】
図５は、本実施形態におけるキャッシュレジスタへの商品の登録のフローを示す。オペレータがキーボード６のキーの１つであるＰＬＵキー（プライス  ルックアップキー）により商品登録する。
具体的には、オペレータが商品の商品コードをキャッシュレジスタに入力すると、キャッシュレジスタ１に内蔵されているＣＰＵ１０は、ネットワークを介してホストコンピュータにその商品コードについて問い合わせ、その商品コードに対応する商品名及び金額（商品単価）を取得する。なお、この商品コード、商品名、金額に関するデータは、キャッシュレジスタ１内の記憶装置（不図示）に格納されていて、そこから商品名及び金額を取得するようにしても良い。
【００３６】
取得された商品名と金額（商品単価）は、明細メモリ領域３２に格納される（Ｓ１）。さらに、この商品単価は合計金額領域２７に格納されている値に加算され、新たな合計金額として、再び合計金額領域２７に格納される（Ｓ２）。このように、商品コードの入力（登録）の度に累計が算出される。なお、合計金額は各商品を登録する毎に累計するようにしたが、後述する締めキーに応じて、合計金額印字の処理の前に明細メモリ内の金額を合計して求めてもよい。
【００３７】
図６は、本実施形態における領収書兼レシートの印刷処理のフローを示す。図５のフローで示した入力後、オペレータによってキーボード６内のキーのうちの１つである締めキーが押下されると、その入力情報の締め指示がＣＰＵ１０に送信される。ＣＰＵ１０は、その締め指示を受信すると、ＲＯＭ１２に格納されている印刷プロセス（図６のフロー）を読み出し、印刷処理を開始する。それでは、図３、図４を参照しながら、本フローについて説明する。
【００３８】
まず、領収書のヘッダーに未印刷部分があるか否かを判定する（Ｓ１１）。ここでいうヘッダーは図３のｈ１を指し、このｈ１はＧ１，Ｇ２，Ｇ３ａ，Ｇ４ａ，Ｇ４ｂで表される印刷部分ｉとＧ５で表される印刷部分ｊから構成される。そして、Ｓ１１でいう未印刷部分とは印刷部分ｊを指している。すなわち、このｊが既に印刷されている場合（ｈ１がすべて印刷済み）には、Ｓ１３へ進む。印刷部分ｊが印刷されていない場合には、この印刷部分ｊを印刷し（Ｓ１２）、Ｓ１３へ進む。
【００３９】
なお、Ｓ１１，Ｓ１２の処理は、キャッシュレジスタの機種に依存しており、Ｓ１１−Ｓ１２−Ｓ１３のルートか、Ｓ１１−Ｓ１３のルートかのどちらかのルートしか通常は通らないが、本フローで示されるプロセスが汎用的に使用される場合、すなわち、機種に依存せずに様々なキャッシュレジスタで使用される場合には有効になる。
【００４０】
次に、印刷部分ｈ２に合計金額が印刷される（Ｓ１３）。合計金額Ｇ６には、図４の合計金額領域２７に格納されている値が印刷される。ｈ２部分を印刷後、カッターソレノイド１０２によって切断線Ｃ１でハーフカットされる（Ｓ１４）。
【００４１】
次に、明細部ｍが印刷される（Ｓ１５）。すなわち、一連番号Ｇ３ｂ、店舗名Ｇ４ａ−１、明細行Ｇ７、小計Ｇ８、消費税Ｇ９、合計Ｇ１０（小計Ｇ８＋消費税Ｇ９）、お預かり金額Ｇ１１、お釣りＧ１２、担当（オペレータの名前）Ｇ１３、および日付Ｇ１４が印刷される。
【００４２】
なお、図６ではフローの作成上Ｓ１４とＳ１５の処理を直列に描写したが、図１１のプリンタの機構を考慮すると、実際はＳ１３でｈ２を印刷後、Ｓ１５の明細部ｍの印刷が行われ、その印刷中に所定の長さの印刷用紙がＤだけ搬送されたら、すなわち、切断線Ｃ１がカッターソレノイド１０２による切断位置まで到達したら、Ｓ１４の処理が行われ、その後再びＳ１５の処理へ戻る。つまり、Ｓ１５の処理中にＳ１４の処理が行われる。
【００４３】
このとき、一連番号Ｇ３ｂには一連番号領域２４に格納されている情報が印刷され、店舗名Ｇ４ａ−１には店舗情報領域２６に格納されている店舗名が印刷され、明細行Ｇ７には明細メモリ領域３２に格納されている購入商品情報が印刷され、小計Ｇ８には合計金額領域２７に格納されている値が印刷され、消費税Ｇ９には小計に消費税率（５％）を掛けた値が印刷され、合計Ｇ１０には小計と消費税を足し合わせた値が印刷され、お預かりＧ１１には客から受け取った金額であってオペレータが入力した値が印刷され、お釣りＧ１２にはお預かりＧ１１から合計Ｇ１０を差し引いた値が印刷され、担当Ｇ１３には担当者領域２５に格納されている担当者名が印刷され、日付Ｇ１４には日時領域２３に格納されている日付が印刷される。
【００４４】
次に、明細メモリ内の各購入商品情報の金額を集計メモリ内の集計用途に応じた各合計金額領域へ累計する（Ｓ１６）。たとえば、明細メモリ領域３２の各商品の金額を集計メモリ領域３０の部内別合計２１や担当者別合計２２に加算させたり、明細メモリ３２の各商品の金額を集計メモリ３０の商品別に格納してある商品別合計２０に加算させる。
【００４５】
次に、明細メモリ３２内のデータをクリア（消去）し（Ｓ１７）、領収メモリ３１内の合計金額２７に格納されている金額データをクリアする（Ｓ１８）。次に、一連番号２４を更新する（Ｓ１９）。ここでは、一連番号２４に格納されている値をインクリメントしたものを新たな一連番号として一連番号２４に格納する。
【００４６】
次に、領収書ヘッダーの印刷を行う（Ｓ２０）。ここで印刷するヘッダーは、次回発行する領収書のヘッダーｈ１−ａ（ヘッダーｈ１−ａは、ヘッダーｈ１に相当する部分）、またはヘッダーｉ−ａ（ヘッダーｉ−ａは、ヘッダーｉに相当する部分）である。最後に、レシートを切断線Ｃ２でカットする（Ｓ２１）。
【００４７】
以上より、領収書としても通用するレシートを印字すること（換言すれば、レシートのヘッダーを領収書として利用したものである。）で、ヘッダーを別々に設ける必要がなくなり、印字用紙やインクを効率よく活用することができる。また、明細部分（レシート部分）が不要であれば、その部分を切り離して、残り部分を領収書として利用することができる。
【００４８】
＜第２の実施形態＞
本実施形態では、購入した商品のうち、特定の商品のみを領収書の領収金額の対象とすることである。なお、本実施形態における装置の概要は、図１、図２と同様である。
【００４９】
図７は、本実施形態における領収書兼レシートを示す。同図において、書式は基本的には、図３の領収書兼レシートと同様である。相違する点は、明細行Ｇの商品名の左側にマーク「＊」Ｇ２０が印刷されることと、合計金額Ｇ６の表示が合計Ｇ１０の表示と異なることである。マーク「＊（アスタリスク）」Ｇ２０は、領収書に表示される領収金額Ｇ６の集計対象となっている商品を識別するためのマークである。なお、この識別するためのマークは「＊」に限られず、どのような記号や文字であってもよい。また、領収金額Ｇ６の集計対象となっている商品とそうでない商品とを所定の境界線等で分けるように印刷してもよい。
【００５０】
本実施形態では、複数購入した商品のうち「赤ワイン」と「チーズ」のみに「＊」Ｇ２０がついている。すなわち、明細行Ｇに表示される購入（登録）した商品のうち「赤ワイン」と「チーズ」が領収書の領収金額Ｇ６の対象であることが分かる。したがって、「赤ワイン」の金額３，３００円と「チーズ」の金額５００円とを足し合わせ、それにその消費税（５％）を加算したものである「３，９９０」が領収金額Ｇ６に印刷される。
【００５１】
図８は、本実施形態におけるメモリ領域を示す。同図のメモリ領域は、ＲＡＭ１３に格納されているデータ領域の一例である。同図において、メモリ領域の構成は基本的には、図４のメモリ構成と同様である。相違する点は、領収メモリ領域３１に領収金額を格納するための領収合計領域４０が設けられたことと、明細メモリ領域３２にキャッシュレジスタに入力された商品の情報（例えば、商品名等）とその金額とが格納されている領域４２に対応する領域４１に領収の対象となるマーク（本実施形態では「＊」で表される。以下、領収マークという）またはフラグ（例えば「１」、「０」等）が格納されていることである。なお、明細メ３モリ領域３２に格納されている商品名等の情報とその金額と領収マークとの対の情報を以下、購入商品情報という。
【００５２】
図９は、本実施形態におけるキャッシュレジスタへの商品の登録のフローを示す。オペレータがキーボード６のキーの１つであるＰＬＵキー（プライス  ルックアップキー）により商品登録する。
具体的には、オペレータが商品の商品コードをキャッシュレジスタ１に入力すると、キャッシュレジスタ１に内蔵されているＣＰＵ１０は、ネットワークを介してホストコンピュータにその商品コードについて問い合わせ、その商品コードに対応する商品名及び金額（商品単価）を取得する。なお、この商品コード、商品名、金額に関するデータは、キャッシュレジスタ１内の記憶装置（不図示）に格納されていて、そこから商品名及び金額を取得するようにしても良い。
【００５３】
取得された商品名と金額（商品単価）は、明細メモリ領域３２に格納される（Ｓ３１）。さらに、この商品単価は合計金額領域２７に格納されている値に加算され、新たな合計金額として、再び合計金額領域２７に格納される（Ｓ３２）。このように、商品コードの入力の度に累計が算出される。
【００５４】
次に、領収品目を指定する（Ｓ３３）。ここでは、登録している商品が領収書発行の対象となる商品の場合（Ｓ３３で「有り」方向へ進む）、キーボード６に配列されたキーのうちの１つである、例えば、「領収」ボタンなるボタンを押下すると、領域４１に領収マーク（本実施形態では「＊」）がセットされ（Ｓ３４）、領収合計４０に格納されている金額に当該商品の金額が加算され、新たな領収合計として格納される（Ｓ３５）。また、当該商品が領収の対象でない商品の場合（Ｓ３３で「無し」方向へ進む）、本フローは終了する。なお、キー操作で領収品目を指定する（Ｓ３３）例で説明したが、予め、領収書発行の対象となる商品に対応してキャッシュレジスタ１内の記憶装置（不図示）にフラグを設定してもよい。この場合は、キー操作で領収品目を指定する（Ｓ３３）操作は不要になる。  また、本フローは１つ１つの商品の登録ごとに発生させてもよいし、また、Ｓ３１，Ｓ３２は商品ごとに行い、全ての購入商品を登録し終わったら、Ｓ３３で領収対象となる商品を１つまたは複数選択してＳ３４，Ｓ３５の処理を行ってもよい。
【００５５】
図１０は、本実施形態における領収書兼レシートの印刷処理のフローを示す。オペレータによってキーボード６内のキーのうちの１つである「締め」キーを押下すると、その入力情報の締め指示がＣＰＵ１０に送信される。ＣＰＵ１０は、その締め指示を受信すると、ＲＯＭ１２に格納されている印刷プロセス（図６のフロー）を読み出し、印刷処理を開始する。それでは、図７、図８を参照しながら、本フローについて説明する。
【００５６】
まず、領収書のヘッダーに未印刷部分があるか否かを判定する（Ｓ４１）。ここでいうヘッダーは図７のｈ１を指し、このｈ１はＧ１，Ｇ２，Ｇ３ａ，Ｇ４ａ，Ｇ４ｂで表される印刷部分ｉとＧ５で表される印刷部分ｊから構成される。そして、Ｓ４１でいう未印刷部分とは印刷部分ｊを指している。すなわち、このｊが既に印刷されている場合（ｈ１がすべて印刷済み）には、Ｓ４３へ進む。印刷部分ｊが印刷されていない場合には、この印刷部分ｊを印刷し（Ｓ４２）、Ｓ４３へ進む。
【００５７】
なお、Ｓ４１，Ｓ４２の処理は、キャッシュレジスタの機種に依存しており、Ｓ４１−Ｓ４２−Ｓ４３のルートか、Ｓ４１−Ｓ４３のルートかのどちらかのルートしか通常は通らないが、本フローで示されるプロセスが汎用的に使用される場合、すなわち、機種に依存せずに様々なキャッシュレジスタで使用される場合には有効になる。
【００５８】
次に、印刷部分ｈ２に合計金額が印刷される（Ｓ４３）。合計金額Ｇ６は、図８の領収合計金額領域４０に格納されている値が印刷される。ｈ２部分を印刷後、カッターソレノイド１０２によって切断線Ｃ１でハーフカットされる（Ｓ４４）。
【００５９】
次に、明細メモリ３２内のデータの並び替えを行う（Ｓ４５）。明細メモリ領域３２に格納されている商品情報において、領収マークがついている商品情報が明細メモリの上部（図８でいえば、領収メモリ領域３１側）へセットされるように商品情報の並び替えを行う。つまり、Ｓ４５以前では商品情報は登録された順に明細メモリに格納されているので、このＳ４５で領収マークがついた商品情報を先に並べる。領収マークで並び替え後、品目別でさらに商品情報を並び替える。これは、領収に係わる品目がレシートに印字された際に見やすくするためのものである。
【００６０】
次に、明細部ｍが印刷される（Ｓ４６）。すなわち、一連番号Ｇ３ｂ、店舗名Ｇ４ａ−１、明細行Ｇ７、小計Ｇ８、消費税Ｇ９、合計Ｇ１０（小計Ｇ８＋消費税Ｇ９）、お預かり金額Ｇ１１、お釣りＧ１２、担当（オペレータの名前）Ｇ１３、および日付Ｇ１４が印刷される。また、明細行において、商品名の左側には領収マークである「＊」が印刷される。
【００６１】
このとき、一連番号Ｇ３ｂには一連番号領域２４に格納されている情報が印刷され、店舗名Ｇ４ａ−１には店舗情報領域２６に格納されている情報が印刷され、明細行Ｇ７には購入商品情報が印刷され、小計Ｇ８には合計金額領域２７に格納されている情報が印刷され、消費税Ｇ９には小計に消費税率（５％）を掛けたものが印刷され、合計Ｇ１０には小計と消費税を足し合わせたものが印刷され、お預かりＧ１１には客から受け取った金額であってオペレータが入力した金額が印刷され、お釣りＧ１２にはお預かりＧ１１から合計Ｇ１０を差し引いた金額が印刷され、担当Ｇ１３には担当者領域２５に格納されている情報が印刷され、日付Ｇ１４には日時領域２３に格納されている情報が印刷される。
【００６２】
なお、図１０ではフローの作成上Ｓ４４とＳ４６の処理を直列に描写したが、図１１のプリンタの機構を考慮すると、実際はＳ４３でｈ２を印刷後、Ｓ４６の明細部ｍの印刷が行われ、その印刷中に所定の長さの印刷用紙が用紙送りされたら、すなわち、切断線Ｃ１がカッターソレノイド１０２による切断位置まで到達したら、Ｓ４４の処理が行われ、その後再びＳ４６の処理へ戻る。つまり、Ｓ４６の処理中にＳ４４の処理が行われる。
【００６３】
次に、明細メモリ内の各購入商品情報の金額を集計メモリ内の集計用途に応じた各合計金額領域へ累計する（Ｓ４７）。たとえば、明細メモリ３２の各商品の金額を集計して集計メモリ３０の部内別合計２１や担当者別合計２２に加算させたり、明細メモリ３２の各商品の金額を集計メモリ３０の商品別に格納してある商品別合計２０に加算させる。
【００６４】
次に、明細メモリ３２内のデータをクリア（消去）し（Ｓ４８）、領収メモリ３１内の合計金額２７および領収合計４０に格納されている金額データをクリアする（Ｓ４９）。次に、一連番号２４を更新する（Ｓ５０）。ここでは、一連番号２４に格納されている値をインクリメントしたものを新たな一連番号として一連番号２４に格納する。
【００６５】
次に、領収書ヘッダーの印刷を行う（Ｓ５１）。ここで印刷するヘッダーは、次回発行する領収書のヘッダーｈ１−ａ（ヘッダーｈ１−ａは、ヘッダーｈ１に相当する部分）、またはヘッダーｉ−ａ（ヘッダーｉ−ａは、ヘッダーｉに相当する部分）である。最後に、レシートを切断線Ｃ２でカットする（Ｓ５２）。
【００６６】
以上より、購入した商品のうち領収対象となる商品の金額のみ集計して領収書の金額欄に印刷することができるので、わざわざ領収対象の商品とそうでない商品とを分けて、登録したり印刷したりする手間が解消される。また、レシートの明細部分には、その領収の集計対象となった商品を識別するためのマークがついているので、容易にそれらの商品を確認することができる。
【００６７】
【発明の効果】
以上より、領収書としても通用するレシートを印字することで、ヘッダーを別々に設ける必要がなくなり、印字用紙やインクを効率よく活用することができる。
【図面の簡単な説明】
【図１】第１の実施形態におけるキャッシュレジスタの概要を示す図である。
【図２】第１の実施形態におけるキャッシュレジスタの内部構成の概要を示す図である。
【図３】第１の実施形態における領収書兼レシートを示す図である。
【図４】第１の実施形態におけるメモリ領域を示す図である。
【図５】第１の実施形態におけるキャッシュレジスタへの商品の登録のフローを示す図である。
【図６】第１の実施形態における領収書兼レシートの印刷処理のフローを示す図である。
【図７】第２の実施形態における領収書兼レシートを示す図である。
【図８】第２の実施形態におけるメモリ領域を示す図である。
【図９】第２の実施形態におけるキャッシュレジスタへの商品の登録のフローを示す図である。
【図１０】第２の実施形態における領収書兼レシートの印刷処理のフローを示す図である。
【図１１】キャッシュレジスタに、一般的に内蔵されているプリンタの構成の概要を示す。
【図１２】従来、使用されているレシート及び領収書を示す図である。
【符号の説明】
１      キャッシュレジスタ
２（２ａ，２ｂ）  表示部
３      排出部
４      プリントカバー
６      キーボード
７      ドロアー
１０    ＣＰＵ
１１    印字部
１２    ＲＯＭ
１３    ＲＡＭ
１４    入力部
１５    通信Ｉ／Ｆ
１６    バス
２０    商品別合計領域
２１    部内別合計
２２    担当者別合計
２３    日時領域
２４    一連番号領域
２５    担当者情報領域
２６    店舗情報領域
２７    合計金額領域
３０    集計メモリ
３１    領収メモリ
３２    明細メモリ
３９    集計メモリ
Ｇ２０  領収マーク
４０    領収合計領域
４１    領収マーク格納領域
４２    商品の情報とその金額とが格納されている領域
１００  プリンタ
１０１  上部ケース
１０２  カッターソレノイド
１０３  印字ヘッド
１０４  紙送りローラー
１０５  プラテン
【図１】
2005011086.tif 000003
【図２】
2005011086.tif 000004
【図３】
2005011086.tif 000005
【図４】
2005011086.tif 000006
【図５】
2005011086.tif 000007
【図６】
2005011086.tif 000008
【図７】
2005011086.tif 000009
【図８】
2005011086.tif 000010
【図９】
2005011086.tif 000011
【図１０】
2005011086.tif 000012
【図１１】
2005011086.tif 000013
【図１２】
2005011086.tif 000014