(57)【要約】【課題】点検業務と精算業務とでレポートの組合せパターンが異なる場合でも、レポート出力前に組合せパターンを指定する操作を不要にする。【解決手段】集計レポートの種類毎に、そのレポートを点検業務時に出力するか精算業務時に出力するか点検及び精算業務時に出力するかを指定する出力指定データを記憶するレポート組合せテーブルを設ける。そして、このレポート組合せテーブルに記憶されたデータに基づいて、点検業務時には、点検業務時に出力することが指定された種類のレポートと点検及び精算業務時に出力することが指定された種類のレポートとを出力する。精算業務時には、精算業務時に出力することが指定された種類のレポートと点検及び精算業務時に出力することが指定された種類のレポートとを出力する。【選択図】    図６
2004192025.tif 000002
【特許請求の範囲】
【請求項１】
登録業務時に入力された販売商品の販売データを複数種類の集計記憶部にそれぞれ集計し、点検または精算業務時に前記各集計記憶部に記憶された各集計データをそれぞれ集計レポートとして出力する電子式キャッシュレジスタにおいて、
前記集計レポートの種類毎に、その集計レポートを点検業務時に出力するか精算業務時に出力するか点検及び精算業務時に出力するかを指定する出力指定データを記憶するレポート組合せテーブルと、このレポート組合せテーブルに記憶されたデータに基づいて前記点検業務時には点検業務時に出力することが指定された種類のレポートと点検及び精算業務時に出力することが指定された種類のレポートとを出力し、精算業務時には精算業務時に出力することが指定された種類のレポートと点検及び精算業務時に出力することが指定された種類のレポートとを出力する組合せレポート出力制御手段とを具備したことを特徴とする電子式キャッシュレジスタ。
【請求項２】
前記レポート出力制御手段は、前記レポート組合せテーブルに記憶された出力指定データを集計レポートの種類毎に認識し、出力指定データが点検及び精算業務時に出力することを指定するデータであるときには対応する種類の集計レポートを出力し、出力指定データが点検業務時に出力することを指定するデータであるときには業務モードを調べて点検業務であれば対応する種類の集計レポートを出力し精算業務であれば出力をスキップし、出力指定データが精算業務時に出力することを指定するデータであるときには業務モードを調べて精算業務であれば対応する種類の集計レポートを出力し点検業務であれば出力をスキップする手段であることを特徴とする請求項１記載の電子式キャッシュレジスタ。
【請求項３】
前記レポート組合せテーブルに前記集計レポートの種類毎に前記出力指定データを設定する組合せレポート設定手段をさらに具備したことを特徴とする請求項１または２記載の電子式キャッシュレジスタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、取引別，部門別，責任者別等の種類別に各販売商品の販売データを集計し、その集計データをレポートとして種類別に出力するもので、特に、複数種類のレポートを選択的に組み合わせて出力する組合せレポート出力機能を有した電子式キャッシュレジスタに関する。
【０００２】
【従来の技術】
従来の組合せレポート出力機能を有した電子式キャッシュレジスタとしては、レポート組合せメモリを使用するもの（例えば、特許文献１を参照）や、バーコードを使用するもの（例えば、特許文献２を参照）等が知られていた。
【０００３】
前者のレポート組合せメモリを使用する電子式キャッシュレジスタは、内部記憶部にレポート組合せメモリを形成し、このメモリに、組合せレポートとして一度に出力する複数のレポートの種別データを予め設定しておく。そして制御部は、点検または精算業務時に組合せレポートの出力指令を受けると、レポート組合せメモリに設定された種別データによって特定される各種レポートを順番に出力するというものである。
【０００４】
一方、後者のバーコードを使用する電子式キャッシュレジスタは、組合せレポートとして出力する複数のレポートの種別データを予めバーコード化しておく。そして制御部は、点検または精算業務時にバーコードスキャナによって上記バーコードが読取られると、それを解析して各レポートの種別データを取得し、この種別データによって特定される各種レポートを順番に出力するというものである。
【０００５】
【特許文献１】
特開昭６３‐１８８２９２号公報
【０００６】
【特許文献２】
特開平１０‐２２２７５８号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、レポート組合せメモリを使用する従来の電子式キャッシュレジスタにおいては、レポート組合せパターンの数だけレポート組合せメモリが必要であった。しかも、少なくとも前回とは異なるパターンの組合せレポートを出力させる場合には、レポート出力前に今回のパターンに対応したレポート組合せメモリを指定しなければならなかった。通常、１日の営業時間帯の中で定期的に実施される点検業務と、１日の営業時間終了後に１度だけ実施される精算業務とではレポートの組合せパターンが異なる。したがって、例えば点検業務も１日１回しか実施しない店舗では、毎回、前回の組合せレポート発行時と業務が異なるのでレポート組合せメモリを指定する操作が要求されており、操作性が悪かった。
【０００８】
一方、バーコードを使用する従来の電子式キャッシュレジスタにおいては、レポート組合せパターンの数だけバーコードが必要であった。また、バーコードスキャナを備えていない電子式キャッシュレジスタでは適用することができなった。しかも、組合せレポートを出力させる際には所望する組合せパターンのバーコードをスキャナで読取り操作しなければならい面倒があった。
【０００９】
本発明はこのような事情に基づいてなされたもので、点検業務と精算業務とでレポートの組合せパターンが異なる場合でも、レポート出力前に組合せパターンを指定する操作が不要であり操作性が優れている上、組合せパターン毎にバーコードを用意したりメモリエリアを確保したりする必要がなくメモリ容量を節約できる電子式キャッシュレジスタを提供しようとするものである。
【００１０】
【課題を解決するための手段】
本発明は、登録業務時に入力された販売商品の販売データを複数種類の集計記憶部にそれぞれ集計し、点検または精算業務時に各集計記憶部に記憶された各集計データをそれぞれ集計レポートとして出力する電子式キャッシュレジスタにおいて、集計レポートの種類毎に、そのレポートを点検業務時に出力するか精算業務時に出力するか点検及び精算業務時に出力するかを指定する出力指定データを記憶するレポート組合せテーブルを設ける。そして、このレポート組合せテーブルに記憶されたデータに基づいて、点検業務時には、点検業務時に出力することが指定された種類のレポートと点検及び精算業務時に出力することが指定された種類のレポートとを出力する。一方、精算業務時には、精算業務時に出力することが指定された種類のレポートと点検及び精算業務時に出力することが指定された種類のレポートとを出力するようにしたものである。
【００１１】
このような構成の本発明であれば、点検業務時には、点検業務時に出力することが指定された種類のレポートと点検及び精算業務時に出力することが指定された種類のレポートとが自動的に組み合わされて出力される。また、精算業務時には、精算業務時に出力することが指定された種類のレポートと点検及び精算業務時に出力することが指定された種類のレポートとが自動的に組み合わされて出力される。したがって、点検業務時と精算業務時とで組合せパターンが異なる場合でも、パターン毎にデータを記憶したりバーコードを作成したりする必要がない。また、レポートの出力前に組合せパターンを指定する操作が不要である。
【００１２】
【発明の実施の形態】
以下、本発明の一実施の形態を図面を用いて説明する。
【００１３】
図１は本実施の形態における電子式キャッシュレジスタの要部構成を示すブロック図であり、この電子式キャッシュレジスタには、制御部本体としてＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１が設けられている。そして、このＣＰＵ１に、アドレスバス，データバス等のバスライン２を介して、ＣＰＵ１によって読み出されるプログラム等の固定的データが予め格納されたＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３、ＣＰＵ１によってデータの書込み及び読出しが行われる種々のメモリエリアが形成されるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４、現在の日付及び時刻を計時する時計部５、Ｉ／Ｏポート６、キーボードコントローラ７、第１の表示コントローラ８、第２の表示コントローラ９、プリンタコントローラ１０等が接続されている。
【００１４】
キーボードコントローラ７には、キャッシャ等のオペレータが操作するためのキーボード１１が接続されており、キーボードコントローラ７は、このキーボード１１からの信号を入力処理する。このキーボード１１には、図２に示すように、数字を入力するための値数キー２１や各部門コードがプリセットされたプリセット部門キー２２の他、［小計］の小計キー２３、［預／現計］の預／現計キー２４、［×］の乗算キー２５、［取消］の取消キー２６、［Ｃ］のクリアキー２７、［替］の両替キー２８等の各種ファンクションキーが配設されている。
【００１５】
第１の表示コントローラ８には、オペレータに対してデータを表示する正面表示器１２が接続されており、第１の表示コントローラ８は、この正面表示器１２に対する画面表示を制御する。第２の表示コントローラ９には、顧客に対してデータを表示する客用表示器１３が接続されており、第２の表示コントローラ９は、この客用表示器１３に対する画面表示を制御する。
【００１６】
プリンタコントローラ１０には、レシート用紙及びジャーナル用紙への印字機構を有したプリンタ１４が接続されており、プリンタコントローラ１０は、このプリンタ１４の印字動作を制御する。このプリンタ１４によって印字されたレシート用紙は、レシート発行口から電子式キャッシュレジスタの外部に発行され、ジャーナル用紙は、電子式キャッシュレジスタの内部で巻き取られる。
【００１７】
Ｉ／Ｏポート６には、モードスイッチ１５とドロワ１６が接続されており、Ｉ／Ｏポート６は、モードスイッチ１５及びドロワ１６と信号の入出力を行なう。ドロワ１６は、現金等を収容するためのもので、Ｉ／Ｏポート６から出力される駆動信号により自動的に開放動作する。モードスイッチ１５は、図３に示すように、「登録」，「点検」，「精算」，「設定」等の各種業務モードを選択するための切換スイッチで、鍵にて切換操作される。そして、鍵位置に対応するモード信号がモードスイッチ１５からＩ／Ｏポート６に入力され、ＣＰＵ１によって選択モードが認識されるようになっている。
【００１８】
因みに、「登録」とは、キーボード１１から入力された販売商品の販売データを集計記憶部に集計するとともに、プリンタ１４によりレシートを発行する業務のモードである。「点検」とは、登録業務によって集計記憶部に集計されたデータをプリンタ１４によりレシート用紙に印字して集計レポートとして出力する業務のモードである。「精算」とは、点検業務と同様に集計記憶部に集計されたデータをプリンタ１４によりレシート用紙に印字して集計レポートとして出力した後、集計記憶部をクリアする業務のモードである。「設定」とは、登録，点検，精算等の各種業務を実行する上で必要なデータを予めメモリに設定する業務のモードである。
【００１９】
さて、この電子式キャッシュレジスタにおいては、商品販売データを集計する集計記憶部として、図４に示すように、取引別合計器４１Ａ、部門別合計器４１Ｂ、時間帯別合計器４１Ｃ、責任者別合計器４１Ｄ等の複数種類の合計器がＲＡＭ４に形成されている。そして、登録業務時にキーボード１１を介して入力された各販売商品の販売データが、取引別合計器４１Ａにより現金取引，信用取引等の取引別に集計され、部門別合計器４１Ｂにより部門コード別に集計され、時間帯別合計器４１Ｃにより取引時刻の時間帯別に集計され、責任者別合計器４１Ｄによりキャッシャ別に集計されるようになっている。
【００２０】
また、この電子式キャッシュレジスタにおいては、点検または精算業務時に、各合計器４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ，……にそれぞれ記憶された各集計データがプリンタ１４によりレシート用紙に印字されて、それぞれ集計レポートとして出力されるようになっている。そしてＲＡＭ４には、図４に示すように、１からＮ（Ｎは合計器の数）までの連続するレポート番号ＲＮｏ．順に、各集計レポートのレポート名称を予め設定したレポート名称テーブル４２が形成されている。
【００２１】
さらに、この電子式キャッシュレジスタにおいては、１回の操作で複数の集計レポートを組み合わせて出力する組合せレポートが発行可能となっている。そしてＲＡＭ４には、図４に示すように、１からＭ（ＭはＮ以下の任意の値）までの連続するテーブル番号ＴＮｏ．順に、レポート番号ＲＮｏ．と出力制御フラグＳＫＦとを設定記憶するレポート組合せテーブル４３と、カウント値ｎを１ずつカウントアップする番号カウンタ４４が形成されている。
【００２２】
出力制御フラグＳＫＦは、対応するレポート番号ＲＮｏ．の集計レポートを出力するか否かを指定するデータであり、本実施の形態では、出力制御フラグＳＫＦ＝０は、点検業務時及び精算業務時のいずれも場合も出力することを指定し、出力制御フラグＳＫＦ＝１は、点検業務時のみ出力することを指定し、出力制御フラグＳＫＦ＝２は、精算業務時のみ出力することを指定するデータとする。
【００２３】
図５は、この電子式キャッシュレジスタの設定業務において、ＣＰＵ１が実行する組合せレポート設定処理の要部を示す流れ図である。ＣＰＵ１は、モードスイッチ１５により「設定」モードが選択された状態で、キーボード１１のキー操作により組合せレポート設定処理の実行が指令されると、この処理を開始する。
【００２４】
先ず、ＣＰＵ１は、番号カウンタ４４のカウント値ｎを一旦“０”にリセットした後（ＳＴ１）、カウントアップさせる（ＳＴ２）。そして、番号カウンタ４４がカウントアップする毎に、そのカウント値ｎがレポート組合せテーブル４３におけるテーブル番号ＴＮｏ．の最大値Ｍを超えたか否かを判断し（ＳＴ３）、超えていない場合には、レポート組合せテーブル４３からテーブル番号ＴＮｏ．ｎ（ｎは番号カウンタ４４のカウント値）に対応して設定されているレポート番号ＲＮｏ．Ｘ（１≦Ｘ≦Ｎ）と出力制御フラグＳＫＦ＝Ｙ（Ｙ＝０ｏｒ１ｏｒ２）とを取得する（ＳＴ４）。そして、レポート名称テーブル４２からレポート番号ＲＮｏ．Ｘのレポート名称を読み出し、出力制御フラグＳＫＦの値Ｙとともに正面表示器１２に表示させる（ＳＴ５）。なお、テーブル番号ＴＮｏ．ｎに対応してレポート番号ＲＮｏ．Ｘが設定されていない場合には、ガイダンス「設定無し」を正面表示器１２に表示させる。この状態で、キー入力を待機する（ＳＴ６，７，８）。
【００２５】
ここで、小計キー２３が操作された場合には、番号カウンタ４４をさらにカウントアップさせて（ＳＴ２）、ＳＴ３以降の処理を繰り返す。
【００２６】
一方、置数キー２１により数値ａが置数され、続いて両替キー２８が操作された場合には、その数値ａがレポート名称テーブル４２のレポート番号ＲＮｏ．として有効な値（１≦ａ≦Ｎ）か否かを判断する（ＳＴ９）。ここで、数値ａがレポート番号ＲＮｏ．として有効な値でない場合には、置数エラー処理を実行する（ＳＴ１８）。この置数エラー処理は、置数エラーを示す所定のガイダンスを正面表示器１２に表示させる。そして、エラー解除を指令するクリアキー２７が操作されると、ガイダンスを消去して置数キー入力前の状態に戻る処理である。
【００２７】
数値ａがレポート番号として有効な値であった場合には、レポート名称テーブル４２からレポート番号ＲＮｏ．ａ（ａは置数された数値）に対応して設定されているレポート名称を読み出し、正面表示器１２に表示させる。この状態で、次のキー入力を待機する（ＳＴ１１，１２）。
【００２８】
ここで、取消キー２６が操作された場合には、正面表示器１２に表示していたレポート名称を消去し（ＳＴ１９）、再度、テーブル番号ＴＮｏ．ｎに対応して設定されているレポート番号ＲＮｏ．Ｘのレポート名称と、出力制御フラグＳＫＦの値Ｙとを正面表示器１２に表示させる（ＳＴ４，５）。そして、次のキー入力待機する（ＳＴ６，７，８）。
【００２９】
一方、置数キー２１により数値ｂが置数された場合には、その数値ｂが出力制御フラグＳＫＦとして有効な値（ｂ＝０，１または２）か否かを判断する（ＳＴ１３）。ここで、数値ｂが出力制御フラグＳＫＦとして有効な値でない場合には、置数エラー処理を実行する（ＳＴ２０）。
【００３０】
数値ｂが出力制御フラグＳＫＦとして有効な値であった場合には、レポート組合せテーブル４３のテーブル番号ＴＮｏ．ｎに対応するエリアに、レポート番号ＲＮｏ．ａ（ａはＳＴ８で置数された数値）と、出力制御フラグＳＫＦ＝ｂ（ｂはＳＴ１２で置数された数値）をセットする（ＳＴ１４）。その後、次のキー入力待機し（ＳＴ１５）、小計キー２３が操作されたならば、番号カウンタ４４をさらにカウントアップさせて（ＳＴ２）、ＳＴ３以降の処理を繰り返す。
【００３１】
こうして、番号カウンタ４４がカウントアップする毎にＳＴ３以降の処理を繰返し実行し、そのカウント値ｎがテーブル番号ＴＮｏ．の最大値Ｍを超えるか、キー入力待ちの状態で（ＳＴ６，７，８）、預／現計キー２４が操作された場合には、レポート組合せテーブル４３の設定終了を示す所定のガイダンスを正面表示器１２に表示させて（ＳＴ１６，１７）、ＣＰＵ１は、この組合せレポート設定処理を終了する。ここに、ＣＰＵ１は、組合せレポート設定手段を構成する。
【００３２】
図６は、この電子式キャッシュレジスタの点検または精算業務において、ＣＰＵ１が実行する組合せレポート出力処理の要部を示す流れ図である。ＣＰＵ１は、モードスイッチ１５により「点検」または「精算」モードが選択された状態で、キーボード１１のキー操作により組合せレポート出力処理の実行が指令されると、この処理を開始する。
【００３３】
先ず、ＣＰＵ１は、番号カウンタ４４のカウント値ｎを一旦“０”にリセットした後（ＳＴ２１）、カウントアップさせる（ＳＴ２２）。そして、番号カウンタ４４がカウントアップする毎に、そのカウント値ｎがレポート組合せテーブル４３におけるテーブル番号ＴＮｏ．の最大値Ｍを超えたか否かを判断し（ＳＴ２３）、超えていない場合には、レポート組合せテーブル４３からテーブル番号ＴＮｏ．ｎ（ｎは番号カウンタ４４のカウント値）に対応して設定されているレポート番号ＲＮｏ．Ｐと出力制御フラグＳＫＦ＝Ｑとを取得する（ＳＴ４）。ここで、Ｐ及びＱは組合せレポート設定処理によってレポート組合せテーブル４３に設定された値であり、Ｐはレポート名称テーブル４２のレポート番号ＲＮｏ．として有効な値（１≦Ｐ≦Ｎ）であり、Ｑは出力制御フラグＳＫＦとして有効な値（Ｑ＝０，１または２）である。
【００３４】
そこでＣＰＵ１は、出力制御フラグＳＫＦ＝Ｑを調べる（ＳＴ２５）。そして、出力制御フラグＳＫＦ＝Ｑが“０”であった場合には、点検及び精算業務時に出力するレポートであることが指定されているので、レポート番号ＲＮｏ．Ｐのレポート名称によって特定される集計レポートを、該当する合計器４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ，……に記憶された集計データに基づいて作成し、プリンタ１４によりレシート用紙に印字出力して発行する（ＳＴ２６）。
【００３５】
これに対し、出力制御フラグＳＫＦ＝Ｑが“１”であった場合には、点検業務時に出力するレポートであることが指定されているので、モードスイッチ１５により選択されている業務モードが「点検」か否かを判断する（ＳＴ２７）。そして、「点検」モードの場合には、レポート番号ＲＮｏ．Ｐのレポート名称によって特定される集計レポートを、該当する合計器４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ，……に記憶された集計データに基づいて作成し、プリンタ１４によりレシート用紙に印字出力して発行する（ＳＴ２６）。「点検」モードでない、つまり「精算」モードの場合にはＳＴ２６のレポート発行処理をスキップし、当該集計レポートの発行は行なわない。
【００３６】
また、出力制御フラグＳＫＦ＝Ｑが“２”であった場合には、精算業務時に出力するレポートであることが指定されているので、モードスイッチ１５により選択されている業務モードが「精算」か否かを判断する（ＳＴ２８）。そして、「精算」モードの場合には、レポート番号ＲＮｏ．Ｐのレポート名称によって特定される集計レポートを、該当する合計器４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ，……に記憶された集計データに基づいて作成し、プリンタ１４によりレシート用紙に印字出力して発行する（ＳＴ２６）。「精算」モードでない、つまり「点検」モードの場合にはＳＴ２６のレポート発行処理をスキップし、当該集計レポートの発行は行なわない。
【００３７】
その後、ＣＰＵ１は、番号カウンタ４４をさらにカウントアップさせて（ＳＴ２２）、ＳＴ２３以降の処理を繰り返す。そして、番号カウンタ４４のカウント値ｎがテーブル番号ＴＮｏ．の最大値Ｍを超えたことを確認したならば、正面表示器１２に組合せレポートの出力終了を示す所定のガイダンスを表示させて（ＳＴ２９）、この処理を終了する。ここに、ＣＰＵ１は、組合せレポート出力制御手段を構成する。
【００３８】
このように構成された電子式キャッシュレジスタを使用する店舗において、例えば今、点検業務時には部門別合計器４１Ｂの集計レポート（部門別レポート）と、取引別合計器４１Ａの集計レポート（取引別レポート）と、時間帯別合計器４１Ｃの集計レポート（時間帯別レポート）の３種類の集計レポートを組合せレポートとして発行し、精算業務時には責任者別合計器４１Ｄの集計レポート（責任者別レポート）と、部門別合計器４１Ｂの集計レポート（部門別レポート）と、取引別合計器４１Ａの集計レポート（取引別レポート）の３種類の集計レポートを組合せレポートとして発行する場合を想定する。
【００３９】
この場合、レポート番号ＲＮｏ．２の部門別レポートとレポート番号ＲＮｏ．３の時間帯別レポートは点検及び精算業務の両方で出力され、レポート番号ＲＮｏ．４の責任者別レポートは点検業務でのみ出力され、レポート番号ＲＮｏ．１の取引別レポートは精算業務でのみ出力される。そこで店舗では、予め設定業務において組合せレポート設定処理を実行して、例えば図４に示すように、レポート組合せテーブル４３のテーブル番号ＴＮｏ．１に対応して責任者別レポートのレポート番号ＲＮｏ．４と出力制御フラグＳＫＦ＝２を設定し、テーブル番号ＴＮｏ．２に対応して部門別レポートのレポート番号ＲＮｏ．２と出力制御フラグＳＫＦ＝０を設定し、テーブル番号ＴＮｏ．３に対応して取引別レポートのレポート番号ＲＮｏ．１と出力制御フラグＳＫＦ＝０を設定し、テーブル番号ＴＮｏ．４に対応して時間帯別レポートのレポート番号ＲＮｏ．３と出力制御フラグＳＫＦ＝１を設定しておく。
【００４０】
こうすることにより、例えば１日の営業時間帯の中で定期的に行なわれる点検業務において、組合せレポートの発行指令をキー操作すると、部門別レポートと取引別レポートと時間帯別レポートの３種類の集計レポートが自動的に組合せレポートとしてレシート用紙に印字されて発行される。また、１日の営業時間終了後に行なわれる精算業務において、組合せレポートの発行指令をキー操作すると、責任者別レポートと部門別レポートと取引別レポートの３種類の集計レポートが自動的に組合せレポートとしてレシート用紙に印字されて発行される。
【００４１】
なお、各集計レポートは、１枚ずつ切断されて発行されてもよいし、１枚のレシート用紙に連続して印字されてもよい。
【００４２】
その後、精算業務時の組合せレポートに時間帯別レポートも含めたい要求が生じた場合には、店舗では、組合せレポート設定処理を再度実行して、テーブル番号ＴＮｏ．４に対応して設定されている出力制御フラグＳＫＦを“１”から“０”に変更する。こうすることにより、精算業務において、組合せレポートの発行指令をキー操作すると、新たに時間帯別レポートが追加されて、４種類の集計レポートが組合せレポートとしてレシート用紙に印字されて発行される。
【００４３】
このように本実施の形態によれば、レポート組合せテーブル４３に、集計レポートの種類毎に出力制御フラグＳＫＦ、つまりはそのレポートを点検業務時に出力するか精算業務時に出力するか点検及び精算業務時に出力するかを指定する出力指定データを設定しておくことによって、精算業務時と設定業務時とで異なるパターンの組合せレポートを、その組合せパターンを指定操作することなく出力させることができる。したがって、組合せパターン毎にレポート組合せメモリのようなデータを設定して記憶部に記憶する必要がないので、メモリ容量を節約できる。また、組合せパターン毎にバーコードを用意する手間もない上、バーコードスキャナを備えていない電子式キャッシュレジスタにも適用して、組合せレポートを出力させることができる。
【００４４】
また、設定業務において組合せレポート設定処理を実行することにより、レポート組合せテーブル４３に対して集計レポートの種類毎に所望する出力制御フラグＳＫＦを設定したり変更したりできるので、集計レポート組合せパターンの変更にも容易にかつ迅速に対応できる効果を奏する。
【００４５】
なお、前記実施の形態では、組合せレポートをレシート用紙に印字出力したが、例えば点検業務時においては組合せレポートの内容を正面表示器１２に表示出力して、オペレータに確認させるだけであってもよい。
【００４６】
また、本発明は単体の電子式キャッシュレジスタに限定されるものではなく、通信回線を介して上位機に接続された電子式キャッシュレジスタ，いわゆるＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅｓ）端末にも適用できるものである。
【００４７】
【発明の効果】
以上詳述したように、本発明の電子式キャッシュレジスタによれば、点検業務と精算業務とでレポートの組合せパターンが異なる場合でも、レポート出力前に組合せパターンを指定する操作が不要であり操作性が優れている。また、組合せパターン毎にバーコードを用意する手間がない上、バーコードスキャナを備えていない電子式キャッシュレジスタにも適用することができる。さらに、組合せパターン毎にメモリエリアを確保する必要もないので、メモリ容量を節約できる効果も奏する。
【図面の簡単な説明】
【図１】本発明の一実施の形態である電子式キャッシュレジスタの要部構成を示すブロック図。
【図２】同電子式キャッシュレジスタのキーボードを示す模式図。
【図３】同電子式キャッシュレジスタのモードスイッチを示す模式図。
【図４】同電子式キャッシュレジスタのＲＡＭに形成される主要なメモリエリアを示す図。
【図５】同電子式キャッシュレジスタのＣＰＵが実行する組合せレポート設定処理の要部を示す流れ図。
【図６】同電子式キャッシュレジスタのＣＰＵが実行する組合せレポート出力処理の要部を示す流れ図。
【符号の説明】
１…ＣＰＵ（組合せレポート出力制御手段，組合せレポート設定手段）、１１…キーボード、１２…正面表示器、１３…客用表示器、１４…プリンタ、１５…モードスイッチ、４２…レポート名称テーブル、４３…レポート組合せテーブル。
【図１】
2004192025.tif 000003
【図２】
2004192025.tif 000004
【図３】
2004192025.tif 000005
【図４】
2004192025.tif 000006
【図５】
2004192025.tif 000007
【図６】
2004192025.tif 000008