(57)【要約】【課題】責任者テーブルに責任者情報が設定されていない店員であっても臨時に商品登録操作をすることを可能にする。【解決手段】複数の操作責任者に対してそれぞれ一意に割当てられる責任者コード別にその責任者コードが割当てられた操作責任者のサインコードを設定記憶する責任者テーブルと、当該商品販売データ処理装置を実際に操作する操作責任者のサインコードを入力するコード入力手段とを設ける。そして、サインコードが入力されると、そのサインコードで責任者テーブルを検索し、当該サインコードが設定されていた場合には、当該サインコードに対応する責任者コードで責任者登録を処理し、設定されていない場合には、予め用意された臨時責任者コードで責任者登録を処理する。【選択図】    図６
2004355126.tif 000002
【特許請求の範囲】
【請求項１】
入力された商品販売データを責任者別に累積処理する商品販売データ処理装置において、
複数の操作責任者に対してそれぞれ一意に割当てられる責任者コード別に責任者登録時に入力するサインコードを設定記憶する責任者テーブルと、
前記サインコードを入力するコード入力手段と、
このコード入力手段により入力されたサインコードで前記責任者テーブルを検索して当該サインコードが設定されているか調べる責任者検索手段と、
この責任者検索手段による検索の結果、入力されたサインコードが設定されていた場合には当該サインコードに対応する責任者コードで責任者登録を処理し、設定されていない場合には予め用意された臨時責任者コードで責任者登録を処理する責任者登録処理手段と、
を具備したことを特徴とする商品販売データ処理装置。
【請求項２】
入力された商品販売データを責任者別に累積処理する商品販売データ処理装置において、
レシート用紙に印字を行なうプリンタと、
複数の操作責任者に対してそれぞれ一意に割当てられる責任者コード別に責任者登録時に入力するサインコードと責任者名情報とを設定記憶する責任者テーブルと、
前記サインコードを入力するコード入力手段と、
このコード入力手段により入力されたサインコードで前記責任者テーブルを検索して当該サインコードが記憶されているか調べる責任者検索手段と、
この責任者検索手段による検索の結果、入力されたサインコードが設定されていた場合にはそのサインコードとともに設定された責任者名情報を前記プリンタでレシート用紙に印字して責任者登録レシートとして発行し、設定されていない場合には当該サインコードを前記プリンタでレシート用紙に印字して責任者登録レシートとして発行する責任者登録レシート発行手段と、
を具備したことを特徴とする商品販売データ処理装置。
【請求項３】
前記責任者テーブルに責任者に関する情報を設定する責任者情報設定手段をさらに具備し、
この責任者情報設定手段は、前記臨時責任者コードとして使用する責任者コードに対して情報が設定されるのを禁止したことを特徴とする請求項１または２記載の商品販売データ処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力された商品販売データを責任者別に累積処理する電子式キャッシュレジスタ等の商品販売データ処理装置に関する。
【０００２】
【従来の技術】
一般に、電子式キャッシュレジスタのメモリには、操作責任者として指定された各キャッシャを識別する責任者コード別に、その責任者コードが割当てられた操作責任者が責任者登録時に入力する身分証明コードとしてのサインコードや氏名等の責任者情報を記憶する責任者テーブルが設けられており、サインコードの入力により責任者登録が行われると、電子式キャッシュレジスタの制御部は、責任者テーブルを検索して入力されたサインコードが設定されているか確認し、設定されていた場合にはそれに対応する責任者コードと責任者名情報とを読出し責任者登録メモリに記憶して、商品登録操作を可能としていた。そして、商品販売データが入力されると責任者登録メモリから責任者コードと責任者名情報とを取得し、商品販売データを責任者コード別に集計するとともに、レシートに責任者名情報を印字していた。
【０００３】
ところで、責任者登録のために入力されたサインコードが責任者テーブルに設定されていなかった場合、従来は、責任者登録がエラーとして処理され、商品登録操作を行なうことができなかった。（例えば、特許文献１参照）
【０００４】
【特許文献１】
特開平４−２５７９９４号公報
【０００５】
【発明が解決しようとする課題】
このように、従来のこの種の電子式キャッシュレジスタにおいては、責任者登録の際に責任者テーブルに設定されていないサインコードの入力を受付けなかったので、予め有効な操作責任者としてサインコードが設定された店員しか商品登録操作が許されなかった。このため、例えば操作責任者が店を休んだり早退したりして操作責任者が不足し、サインコードが設定されていない店員が臨時に操作をしようとしても、その店員のサインコードを責任者テーブルに設定してからでないと商品登録操作ができず、迅速に対応することができなかった。
【０００６】
本発明はこのような事情に基づいてなされたもので、その目的とするところは、責任者登録時に入力が必要なサインコードが責任者テーブルに設定されていない店員であっても臨時に商品登録操作をすることを可能にした商品販売データ処理装置を提供しようとするものである。
【０００７】
【課題を解決するための手段】
本発明は、入力された商品販売データを責任者別に累積処理する商品販売データ処理装置、例えば電子式キャッシュレジスタにおいて、複数の操作責任者に対してそれぞれ一意に割当てられる責任者コード別に責任者登録時に入力するサインコードを設定記憶する責任者テーブルと、サインコードを入力するコード入力手段とを設ける。そして、コード入力手段により入力されたサインコードで責任者テーブルを検索して当該サインコードが設定されているか調べ、その結果、入力されたサインコードが設定されていた場合には当該サインコードに対応する責任者コードで責任者登録を処理し、設定されていない場合には予め用意された臨時責任者コードで責任者登録を処理するようにしたものである。
【０００８】
【発明の実施の形態】
以下、本発明の実施の形態を図面を用いて説明する。
【０００９】
なお、この実施の形態は、本発明を電子式キャッシュレジスタに適用した場合である。
【００１０】
図１は本実施の形態における電子式キャッシュレジスタの要部構成を示すブロック図であり、この電子式キャッシュレジスタは、制御部本体としてＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１を設けている。また、プログラム等の固定的データを予め格納したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３、及び、商品販売データ等の可変的データを格納するための各種メモリエリアが形成されるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４の各記憶部と、現在の日付及び時刻を計時する時計部５と、各種信号を入出力するＩ／Ｏポート６と、キーボードコントローラ７、第１及び第２の表示コントローラ８，９、プリンタコントローラ１０、スキャナコントローラ１１等の各入出力機器コントローラとを設けている。そしてＣＰＵ１と、各記憶部３，４、時計部５、Ｉ／Ｏポート６及び各入出力機器コントローラ７〜１１とを、アドレスバス，データバス等のバスライン２によって接続している。
【００１１】
キーボードコントローラ７にはキーボード１２を接続している。キーボード１２は、図２に示すように、「０」〜「９」の数値を置数入力するための置数キーＫ１や、各商品毎に設定されるＰＬＵ（Ｐｒｉｃｅ  Ｌｏｏｋ  Ｕｐ）コードがそれぞれプリセットされた複数個（図では４８個）のプリセットキーＫ２の他、小計キーＫ３、現計キーＫ４、クリアキーＫ５，乗算キーＫ６，責任者キーＫ７等の各種ファンクションキーを配設したものである。キーボード１２は、通常モードと文字入力モードとを有する。文字入力モードにおいては、プリセットキーＫ２は仮名文字の入力キーとして機能し、小計キーＫ３は仮名から漢字への文字変換キーとして機能し、現計キーＫ４は文字確定キー及び終了キーとして機能する。
【００１２】
責任者キーＫ７は、置数キーＫ１によって置数された数値がサインコードであることを宣言するキーである。ここに、置数キーＫ１と責任者キーＫ７は、コード入力手段を構成する。
【００１３】
第１の表示コントローラ８にはオペレータ用表示器１３を接続しており、第２の表示コントローラ９には客用表示器１４を接続している。オペレータ用表示器１３は、商品販売データや商品売買取引の決済データ等を電子式キャッシュレジスタの操作者であるキャッシャに対して表示するものであり、客用表示器１４は、同様なデータを買物客に対して表示するものである。
【００１４】
プリンタコントローラ１０にはレシート・ジャーナルプリンタ１５を接続している。レシート・ジャーナルプリンタ１５は、商品売買取引で処理された商品の明細データ等をレシート用紙及びジャーナル用紙に印字し、レシートを発行するとともにジャーナルを記録するものである。
【００１５】
スキャナコントローラ１１にはバーコードスキャナ１６を接続している。バーコードスキャナ１６は、商品に付されたバーコード等を光学的に読取るものである。
【００１６】
Ｉ／Ｏポート６にはモードスイッチ１７とドロワ１８を接続している。ドロワ１８は、現金等を収容するためのもので、Ｉ／Ｏポート６から出力される駆動信号により自動的に開放動作する。モードスイッチ１７は、図３に示すように、「登録」，「点検」，「精算」，「設定」等の各種業務モードを選択するためのスイッチで、選択されている業務モードに対応した信号がＩ／Ｏポート６に入力される。
【００１７】
因みに、「登録」とは、キーボード１２やスキャナ１６を介して入力された商品コード等の商品情報に基づいて商品販売データをＲＡＭ４の売上メモリに登録処理する業務のモードである。「点検」とは、登録業務において前記売上メモリに登録処理されたデータを集計し、その集計結果を示すデータを売上点検レポートとして出力する業務のモードである。「精算」とは、点検業務と同様に売上メモリに登録処理されたデータの集計結果を示すデータを売上精算レポートとして出力した後、売上メモリをクリアする業務のモードである。「設定」とは、登録，点検，精算等の各種業務を実行する上で必要なデータを予めＲＡＭ４に設定する業務のモードである。
【００１８】
かかる構成の電子式キャッシュレジスタは、図４に示すように、２桁の［０１］から［９９］までの計９９個の責任者コードに対応して、その責任者コードが割当てられた操作責任者毎に任意に設定されるサインコードと責任者名情報とを設定記憶するとともに、その操作責任者の実績データである商品販売点数，商品販売金額の累積データを記憶する責任者テーブル４１と、責任者コードエリア，責任者名エリア及びサインオンフラグエリアからなる責任者登録メモリ４２とを、ＲＡＭ４に形成している。
【００１９】
しかして、この電子式キャッシュレジスタは、図５の流れ図に示す手順に従ってＣＰＵ１が責任者設定業務を処理するようになっている（責任者情報設定手段）。
【００２０】
すなわちＣＰＵ１は、モードスイッチ１７により「設定」モードが選択されている状態で、置数キーＫ１と乗算キーＫ６とにより責任者設定業務の実行コードが入力されたことを検知すると、責任者設定業務を開始する。先ず、ＳＴ１としてキーボード１２のモードを通常モードから文字入力モードに切り替える。そして、キー入力を待機する。ここで、ＳＴ２として現計キーＫ４が入力された場合には、責任者設定業務の終了が指示されたので、キーボード１２のモードを文字入力モードから通常モードに戻して、この業務を終了する。
【００２１】
これに対し、現計キーＫ４でなく、ＳＴ３として置数キーＫ１によって責任者コードに相当する２桁の数値ＭＮ（Ｍ，Ｎ：０〜９の任意の値）が置数され、続いて、ＳＴ４として責任者キーＫ７が操作されると、責任者コードＭＮが入力されたので、ＣＰＵ１は、ＳＴ５として責任者コードＭＮが臨時責任者コードとして使用する特定のコード（本実施の形態では“９９”）であるか否かを判断する。
【００２２】
ここで、責任者コードＭＮが特定のコード“９９”でなかった場合には、ＣＰＵ１は、ＳＴ６として置数キーＫ１と責任者キーＫ７とによりサインコードが入力されるのを待機する。そして、これらのキー操作によりサインコードが入力されたならば、ＣＰＵ１は、ＳＴ７として責任者テーブル４１の責任者コードＭＮに対応するサインコードエリアにキー入力されたサインコードを格納する。次いで、ＣＰＵ１は、ＳＴ８としてプリセットキーＫ２及び小計キーＫ３により責任者名が入力されるのを待機する。そして、これらのキー操作により責任者名が入力され、現計キーＫ４によりその入力確定が指示されたならば、ＣＰＵ１は、ＳＴ９として責任者テーブル４１の責任者コードＭＮに対応する責任者名エリアにキー入力された責任者名を格納する。
【００２３】
その後、ＣＰＵ１は、次のキー入力を待機する。そして、現計キーＫ４が入力された場合には、キーボード１２のモードを文字入力モードから通常モードに戻して、この業務を終了する。一方、置数キーＫ１と責任者キーＫ７とにより特定コード“９９”以外の責任者コードが入力されたならば、ＳＴ６〜９の各処理を繰り返し実行する。
【００２４】
なお、ＳＴ５の処理において、置数キーＫ１と責任者キーＫ７とにより入力された責任者コードが臨時責任者コードとして使用する特定コード“９９”であった場合には、責任者コードの入力エラーを報知するエラー処理を行なって、コード“９９”に対するサインコードと責任者名の設定を禁止する。
【００２５】
また、この電子式キャッシュレジスタは、図６の流れ図に示す手順に従ってＣＰＵ１が責任者登録業務を処理するようになっている。
【００２６】
すなわちＣＰＵ１は、モードスイッチ１７により「登録」モードが選択されている状態で、責任者登録メモリ４２のサインオンフラグＳＯＦが“０”にリセットされていると、責任者登録業務を開始する。先ず、ＳＴ１１として置数キーＫ１によってサインコードが置数され、続いて、ＳＴ１２として責任者キーＫ７が操作されると、サインコードが入力されたので、ＣＰＵ１は、ＳＴ１３としてそのサインコードで責任者テーブル４１のサインコードエリアを検索して、当該サインコードが設定されているか否かを調べる（責任者検索手段）。
【００２７】
その結果、入力されたサインコードが設定されていた場合には、ＣＰＵ１は、ＳＴ１４として当該サインコードが設定されている責任者テーブル４１の責任者コードを読出し、責任者登録メモリ４２の責任者コードエリアに格納する。また、ＳＴ１５として同責任者テーブルに当該サインコードとともに設定されている責任者名情報を読出し、責任者登録メモリ４２の責任者名エリアに格納する。一方、入力されたサインコードが設定されていなかった場合には、ＣＰＵ１は、ＳＴ１６として責任者登録メモリ４２の責任者コードエリアに予め臨時責任者コードとして設定された特定の責任者コード“９９”を格納する。また、ＳＴ１７として責任者登録メモリ４２の責任者名エリアに、キー入力されたサインコードを格納する（責任者登録処理手段）。
【００２８】
その後、ＣＰＵ１１は、ＳＴ１８として責任者登録メモリ４２のサインオンフラグＳＯＦを“１”にセットする。また、ＳＴ１９としてプリンタ１５を駆動して、責任者登録メモリ４２における責任者名エリアのデータをレシート用紙及びジャーナル用紙に印字する。そして、ＳＴ２０としてロングレシート処理を行ない、責任者登録レシートとして発行したならば、ＣＰＵ１は、この処理を終了する。
【００２９】
こうして、責任者登録が処理され、サインオンフラグＳＯＦが“１”にセットされると、ＣＰＵ１は、商品登録操作を許可する。そして、キーボード１２やスキャナ１６を介して商品コード等の商品情報が入力されると、その商品情報に基づいて商品販売データをＲＡＭ４の売上メモリに登録処理するとともに、責任者テーブル４１に、責任者登録メモリ４２の責任者コードエリアに格納されている責任者コード別に累積処理する。また、責任者登録メモリ４２の責任者名エリアに格納されている情報をレシート用紙に印字する。そして、ロングレシート処理を行ない、買上レシートとして発行するものとなっている。
【００３０】
図７（ａ），（ｂ）は、責任者登録レシートの印字例であり、（ａ）は責任者登録の際に入力されたサインコードが責任者テーブル４１に設定されていた場合であり、（ｂ）は、設定されていなかった場合である。
【００３１】
すなわち本実施の形態では、操作責任者は、電子式キャッシュレジスタを操作する際に自己の身分証明となるサインコードをキー入力する。このとき、当該サインコードが責任者テーブル４１に設定されていた場合には、責任者登録が有効として処理され、当該責任者の責任者名情報が印字された責任者登録レシート（図７の（ａ））が発行される。これにより、責任者登録が有効に処理されたので、商品登録操作が可能となる。そこで、操作責任者は、電子式キャッシュレジスタを操作して客が買上げる商品の販売データを登録処理する。そうすることにより、当該操作責任者が登録処理した商品販売データが責任者コード別に累積処理される。
【００３２】
これに対し、操作責任者が入力したサインコードが責任者テーブル４１に設定されていなかった場合には、従来はエラーとなり商品登録操作を行なえなかったが、本実施の形態では予め用意された臨時責任者コード“９９”の操作責任者による責任者登録として有効に処理され、商品登録操作が可能となる。そして、この操作責任者が客買上商品の販売データを登録処理すると、その商品販売データが臨時責任者コード“９９”の実績として累積処理される。したがって、例えば通常の操作責任者が店を休んだり早退したりして操作責任者が不足し、サインコードが設定されていない店員が臨時に操作する場合には、その店員のサインコードや操作者名等を設定する必要なく迅速に対応することができる。しかも、臨時で操作した店員の実績は、臨時責任者コード“９９”の実績としてまとめられ、その他の通常の操作責任者の実績と混在されないので、各操作責任者毎の実績管理に支障をきたすおそれはない。
【００３３】
ところで本実施の形態では、責任者テーブル４１に設定されていないサインコードを誤入力した場合でも責任者登録が有効に処理されてしまうが、このときには、図７（ｂ）に示すように、責任者登録レシートの責任者名欄にその誤入力されたサインコードが印字されるので、操作責任者は誤入力に気が付く。
【００３４】
また本実施の形態では、責任者テーブル４１に各操作責任者のサインコードを設定する際に責任者コードを入力するが、このとき、臨時責任者コードとして使用する特定の責任者コード“９９”が入力されるのを禁止している。したがって、臨時責任者コードとして使用する特定の責任者コード“９９”にサインコードが設定されることはない。
【００３５】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。
例えば、前記実施の形態では責任者テーブル４１に設定する責任者情報としてサインコードと責任者名を示したが、これに限定されるものではなく、サインコードと責任者名以外の情報を設定するものにも本発明は適用できるものである。また、臨時責任者コードとして使用する特定の責任者コードも“９９”に限定されないのはいうまでもないことである。
【００３６】
また、前記実施の形態では、責任者テーブル４１に設定されていないサインコードが入力されて臨時責任者コードで責任者登録が有効に処理された際に、責任者登録レシートに責任者名の代わりにその入力されたサインコードを印字したが、臨時責任者コードのみ、あるいはサインコードと臨時責任者コードの両方を印字するようにしても同様な作用効果を奏し得る。
【００３７】
また、前記実施の形態では責任者名の文字入力をプリセットキーＫ２で行なったが、外付キーボードのインタフェースを電子式キャッシュレジスタに設け、この外付キーボードによって文字入力を行なうようにしてもよい。
【００３８】
この他、上記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成したり、実施形態に示される全構成要素からいくつかの構成要素を削除して発明を形成したりするなど、本発明の要旨を逸脱しない範囲で種々変形実施が可能であるのは勿論である。
【００３９】
【発明の効果】
以上詳述したように本発明によれば、責任者登録時に入力が必要なサインコードが責任者テーブルに設定されていない店員であっても臨時に商品登録操作をすることができ、操作責任者が不足するなどの緊急時に即時対応して、顧客を待たせるような不都合を回避できる商品販売データ処理装置を提供できる。
【図面の簡単な説明】
【図１】本発明の一実施の形態である電子式キャッシュレジスタの要部構成を示すブロック図。
【図２】同電子式キャッシュレジスタが有するモードスイッチの構成を示す模式図。
【図３】同電子式キャッシュレジスタが有するキーボードの主要なキー配置構成を示す模式図。
【図４】同電子式キャッシュレジスタのＲＡＭに形成される主要なメモリ領域を示す模式図。
【図５】同電子式キャッシュレジスタのＣＰＵが実行する責任者設定処理の要部を示す流れ図。
【図６】同電子式キャッシュレジスタのＣＰＵが実行する責任者登録処理の要部を示す流れ図。
【図７】同電子式キャッシュレジスタから印字発行される責任者登録レシートの一例を示す図。
【符号の説明】
１…ＣＰＵ、３…ＲＯＭ、４…ＲＡＭ、５…時計部、１２…キーボード、Ｋ７…責任者キー、１７…モードスイッチ、４１…責任者テーブル、４２…責任者登録メモリ。
【図１】
2004355126.tif 000003
【図２】
2004355126.tif 000004
【図３】
2004355126.tif 000005
【図４】
2004355126.tif 000006
【図５】
2004355126.tif 000007
【図６】
2004355126.tif 000008
【図７】
2004355126.tif 000009