(57)【要約】【課題】各操作責任者をグループ分けすることなく数に制限のある複数の責任者キーのみを用いてそのキー数より多くの操作責任者を登録できるようにする。【解決手段】各操作責任者のうち一部の操作責任者の責任者コードがそれぞれプリセットされた複数の責任者キーを設けた商品販売データ処理装置において、第１の責任者登録手段と第２の責任者登録手段とを設ける。第１の責任者登録手段は、各責任者キーが単独で操作されるとその操作された責任者キーにプリセットされた責任者コードの責任者登録として処理する。第２の責任者登録手段は、各責任者キーが連続して操作されるとその操作された各責任者キーにそれぞれプリセットされた責任者コードを組み合わせて新たな責任者コードを生成し、その生成した責任者コードの責任者登録として処理する。【選択図】    図５
2004355232.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ異なる責任者コードが割当てられた複数名の操作責任者のうち実際に操作する責任者の責任者コードの入力により責任者登録された状態で販売商品に関する情報が入力されると、その商品の販売データを責任者別に処理する商品販売データ処理装置において、
各操作責任者のうち一部の操作責任者の責任者コードがそれぞれプリセットされた複数の責任者キーと、
前記各責任者キーが単独で操作されるとその操作された責任者キーにプリセットされた責任者コードの責任者登録として処理する第１の責任者登録手段と、
前記各責任者キーが連続して操作されるとその操作された各責任者キーにそれぞれプリセットされた責任者コードを組み合わせて新たな責任者コードを生成し、その生成した責任者コードの責任者登録として処理する第２の責任者登録処理手段と、
を具備したことを特徴とする商品販売データ処理装置。
【請求項２】
それぞれ異なる責任者コードが割当てられた複数名の操作責任者のうち実際に操作する責任者の責任者コードの入力により責任者登録された状態で販売商品に関する情報が入力されると、その商品の販売データを責任者別に処理する商品販売データ処理装置において、
各操作責任者のうち一部の操作責任者の責任者コードがそれぞれプリセットされた複数の責任者キーと、
前記責任者キーの１つが操作されると、所定時間だけ次のキー操作を待機する待機手段と、
この待機手段による待機時間中に前記各責任者キーが操作されないと、先に操作された責任者キーにプリセットされた責任者コードの責任者登録として処理する第１の責任者登録手段と、
前記待機期間中に前記各責任者キーのうち少なくとも１つのキーが操作されると、先に操作された責任者キーと後から操作された責任者キーとにそれぞれプリセットされた責任者コードを組み合わせて新たな責任者コードを生成し、その生成した責任者コードの責任者登録として処理する第２の責任者登録処理手段と、を具備したことを特徴とする商品販売データ処理装置。
【請求項３】
各責任者キーは少なくとも１０個あり、これら１０個の各責任者キーに１から１０までの責任者コードをそれぞれプリセットしたことを特徴とする請求項１または２記載の商品販売データ処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、それぞれ異なる責任者コードがプリセットされた複数の責任者キーを有する電子式キャッシュレジスタ等の商品販売データ処理装置に関する。
【０００２】
【従来の技術】
一般に、電子式キャッシュレジスタのメモリには、操作責任者として指定された各キャッシャの身分証明コード、いわゆる責任者コードを記憶する責任者設定テーブルが設けられており、責任者コードの入力により責任者登録が行われると、電子式キャッシュレジスタの制御部はその入力された責任者コードが責任者設定テーブルに設定されているか否かを確認し、設定されていることを確認したならば商品登録操作を可能としていた。そして、商品販売データが入力されると、その商品販売データを登録された責任者別に集計するようになっていた。
【０００３】
ところで、責任者コードを簡単に入力する方法として、各操作責任者毎に１対１に対応する複数の責任者キーを設け、この各責任者キーに対してそれぞれ責任者コードを割り付けておき、実際に操作する責任者が自分の責任者コードが割り付けられた責任者キーを操作することにより、責任者登録を行なう方法があった。しかし、この方法では、電子式キャッシュレジスタのキーボードに配置できる責任者キーの数に制限があるので、操作責任者の人数が多いと対応できないという問題があった。
【０００４】
そこで従来、複数の責任者キーとは別に操作責任者のグループを特定するためのグループ宣言キーを設け、このグループ宣言キーと責任者キーとの組合せにより操作責任者を特定するようにして、例えばグループ宣言キーが４個で責任者キーが１０個であれば４×１０＝４０人の責任者登録ができるようにした商品販売データ処理装置があった（例えば、特許文献１参照）。
【０００５】
【特許文献１】
特開平９−１４７０１６号公報、
【０００２】〜
【０００６】
【０００６】
【発明が解決しようとする課題】
しかしながら、従来のグループ宣言キーを備えた商品販売データ処理装置においては、責任者キー以外にグループ宣言キーを操作しなければならないので、キー操作が煩雑であった。また、各操作責任者をグループ分けしなければならないという問題もあった。
【０００７】
本発明はこのような事情に基づいてなされたもので、その目的とするところは、各操作責任者をグループ分けすることなく、数に制限のある複数の責任者キーのみを用いてそのキー数より多くの操作責任者を登録することができる商品販売データ処理装置を提供しようとするものである。
【０００８】
【課題を解決するための手段】
本発明は、各操作責任者のうち一部の操作責任者の責任者コードがそれぞれプリセットされた複数の責任者キーを設けた商品販売データ処理装置に、第１の責任者登録手段と第２の責任者登録手段とを設ける。第１の責任者登録手段は、各責任者キーが単独で操作されるとその操作された責任者キーにプリセットされた責任者コードの責任者登録として処理する。第２の責任者登録手段は、各責任者キーが連続して操作されるとその操作された各責任者キーにそれぞれプリセットされた責任者コードを組み合わせて新たな責任者コードを生成し、その生成した責任者コードの責任者登録として処理する。
【０００９】
【発明の実施の形態】
以下、本発明の実施の形態を図面を用いて説明する。
なお、この実施の形態は、本発明を電子式キャッシュレジスタに適用した場合である。
【００１０】
図１は本実施の形態における電子式キャッシュレジスタの要部構成を示すブロック図であり、この電子式キャッシュレジスタは、制御部本体としてＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１を設けている。また、プログラム等の固定的データを予め格納したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３、及び、商品販売データ等の可変的データを格納するための各種メモリエリアが形成されるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４の各記憶部と、現在の日付及び時刻を計時する時計部５と、各種信号を入出力するＩ／Ｏポート６と、キーボードコントローラ７、第１及び第２の表示コントローラ８，９、プリンタコントローラ１０、スキャナコントローラ１１等の各入出力機器コントローラとを設けている。そしてＣＰＵ１と、各記憶部３，４、時計部５、Ｉ／Ｏポート６及び各入出力機器コントローラ７〜１１とを、アドレスバス，データバス等のバスライン２によって接続している。
【００１１】
キーボードコントローラ７にはキーボード１２を接続している。キーボード１２は、図２に示すように、「０」〜「９」の数値を置数入力するための置数キーＫ１や、各商品を分類する部門コードがそれぞれプリセットされた複数個のプリセット部門キーＫ２の他、小計キーＫ３、掛計キーＫ４、信計キーＫ５、現計キーＫ６、クリアキーＫ７，取消キーＫ８、乗算キーＫ９等の各種ファンクションキー、及びそれぞれ異なる責任者コードがプリセットされる１０個の責任者キー（［責１］〜［責１０］）Ｋ１０を配設したものである。因みに、現計キーＫ６は、商品売買取引の決済を現金で処理することを宣言する締めキーとして機能し、信計キーＫ５は、クレジットで処理することを宣言する締めキーとして機能し、掛計キーＫ４は掛売で処理することを宣言する締めキーとして機能する。
【００１２】
第１の表示コントローラ８にはオペレータ用表示器１３を接続しており、第２の表示コントローラ９には客用表示器１４を接続している。オペレータ用表示器１３は、商品販売データや商品売買取引の決済データ等を電子式キャッシュレジスタの操作者であるキャッシャに対して表示するものであり、客用表示器１４は、同様なデータを買物客に対して表示するものである。
【００１３】
プリンタコントローラ１０にはレシート・ジャーナルプリンタ１５を接続している。レシート・ジャーナルプリンタ１５は、商品売買取引で処理された商品の明細データ等をレシート用紙及びジャーナル用紙に印字し、レシートを発行するとともにジャーナルを記録するものである。
【００１４】
スキャナコントローラ１１にはバーコードスキャナ１６を接続している。バーコードスキャナ１６は、商品に付されたバーコード等を光学的に読取るものである。
【００１５】
Ｉ／Ｏポート６にはモードスイッチ１７とドロワ１８を接続している。ドロワ１８は、現金等を収容するためのもので、Ｉ／Ｏポート６から出力される駆動信号により自動的に開放動作する。モードスイッチ１７は、図３に示すように、「登録」，「点検」，「精算」，「設定」等の各種業務モードを選択するためのスイッチで、選択されている業務モードに対応した信号がＩ／Ｏポート６に入力されるようになっている。
【００１６】
因みに、「登録」とは、キーボード１２やスキャナ１６を介して入力された商品コード等の商品情報に基づいて商品販売データをＲＡＭ４の売上メモリに登録処理する業務のモードである。「点検」とは、登録業務において前記売上メモリに登録処理されたデータを集計し、その集計結果を示すデータを売上点検レポートとして出力する業務のモードである。「精算」とは、点検業務と同様に売上メモリに登録処理されたデータの集計結果を示すデータを売上精算レポートとして出力した後、売上メモリをクリアする業務のモードである。「設定」とは、登録，点検，精算等の各種業務を実行する上で必要なデータを予めＲＡＭ４に設定する業務のモードである。
【００１７】
かかる構成の電子式キャッシュレジスタは、それぞれ異なる責任者コードが割当てられた複数名の操作責任者のうち実際に操作する責任者の責任者コードの入力により責任者登録された状態で販売商品に関する情報が入力されると、その商品の販売データを売上メモリに登録処理するとともに、その商品販売データを登録された操作責任者の実績として責任者別に累積処理するものとなっている。
【００１８】
すなわちこの電子式キャッシュレジスタは、図４に示すように、２桁の［０１］から［９９］までの計９９個の責任者コードと、その責任者コードが割当てられた操作責任者の氏名とを設定記憶するとともに、その操作責任者の実績データである商品販売点数，商品販売金額の累積データを記憶する責任者別テーブル４１と、１０個の責任者キーＫ１０の各キーコードにそれぞれ対応して［０１］から［１０］までの２桁の責任者コードが予め設定された責任者キーテーブル４２と、責任者登録された操作責任者の責任者コードを記憶する登録責任者コードエリア４３と、第１のコード格納エリア４４及び第２のコード格納エリア４５とを、ＲＡＭ４に形成している。
【００１９】
しかして、この電子式キャッシュレジスタは、ＣＰＵ１が、図５の流れ図に示す手順に従って責任者登録を処理するものとなっている。
先ず、ＣＰＵ１は、ＳＴ（ステップ）１として第１及び第２のコード格納エリア４４，４５をクリアして、各エリア４４，４５のデータＰ，Ｑを“０”とする。
【００２０】
次に、ＣＰＵ１は、ＳＴ２としてキーボード１２上の責任者キーＫ１０が操作されるのを待機する。そして、１０個の責任者キーＫ１０のうちいずれか１つの責任者キーが操作されたことを、キーボードコントローラ７に入力されたキー信号により検知すると、ＣＰＵ１は、ＳＴ３として責任者キーテーブル４２を参照して、その責任者キーのキーコードに対応して設定されている責任者コードを読み出し、第１のコード格納エリア４４に格納する。また、ＣＰＵ１は、ＳＴ４としてこのコード格納エリア４４に格納されたデータＰをオペレータ用表示器１３に表示させる。
【００２１】
次に、ＣＰＵ１は、ＳＴ５及びＳＴ６として所定時間（本実施の形態では３秒とする）だけ次のキー操作を待機する（待機手段）。そして、この所定時間内にキーボードコントローラ７に次の操作キーに対応したキー信号が入力されたならば、ＣＰＵ１は、ＳＴ７としてその操作キーが１０個の責任者キーＫ１０のどれかであるか否かを判断する。
【００２２】
ここで、操作キーが責任者キーＫ１０であった場合には、ＣＰＵ１は、ＳＴ８として第１のコード格納エリア４４に格納されているデータＰの一の位を第２のコード格納エリア４５に格納する。次いで、ＳＴ９として責任者キーテーブル４２を参照して、操作された責任者キーのキーコードに対応して設定されている責任者コードを読み出し、その一の位を第１のコード格納エリア４４に格納する。次いで、ＳＴ１０として第２のコード格納エリア４５のデータＱを十の位とし、第１のコード格納エリア４４のデータＰを一の位とする２桁の責任者コードＱＰを生成する。そして、ＳＴ１１としてこの責任者コードＱＰをオペレータ用表示器１３に表示させる。しかる後、ＣＰＵ１は、ＳＴ１２としてこの責任者コードＱＰを登録責任者コードエリア４３に格納して、責任者登録処理を終了する（第２の責任者登録処理手段）。
【００２３】
これに対し、操作キーが責任者キーＫ１０以外のキーであった場合、あるいは所定時間内にキー操作が行われなかった場合には、責任者キーの待機時間中にいずれの責任者キーＫ１０も操作されなかったので、ＣＰＵ１は、ＳＴ１３として第１のコード格納エリアに格納されている責任者コードを登録責任者コードエリア４３に格納して、責任者登録処理を終了する（第１の責任者登録処理手段）。
【００２４】
このように本実施の形態の電子式キャッシュレジスタにおいては、キーボード１２に１０個の責任者キーＫ１０を設けており、各責任者キーＫ１０にはそれぞれ［０１］から［１０］までの１０種類の責任者コードを予め設定している。具体的には、［責１］の責任者キーには責任者コード［０１］を設定し、［責２］の責任者キーには責任者コード［０２］を設定し、［責３］の責任者キーには責任者コード［０３］を設定している。以後、同様にして［責１０］の責任者キーには責任者コード［１０］を設定している。
【００２５】
さて、各操作責任者は、電子式キャッシュレジスタを操作する際に自身の責任者コードを電子式キャッシュレジスタに入力して責任者登録を行なうが、本実施の形態では、責任者コード［０１］〜［１０］までの１０人の操作責任者は、それぞれ自身の責任者コードが設定されている責任者キーＫ１０を１回操作すれば、責任者登録が完了する。
【００２６】
一方、責任者コード［１１］から［９９］までの最大８９人の操作責任者は、先ず、自身の責任者コードの十の位の値が、予め設定された責任者コードの一の位と一致する責任者キーＫ１０を操作する。次いで所定時間（本実施の形態では３秒）以内に、自身の責任者コードの一の位の値が、予め設定された責任者コードの一の位と一致する責任者キーＫ１０を操作する。以上で責任者登録が完了する。例えば、責任者コード［１１］が割当てられている操作責任者は、先ず、責任者コード［０１］が設定されている［責１］の責任者キーＫ１０を操作し、次いで３秒以内に、同じく責任者コード［０１］が設定されている［責１］の責任者キーＫ１０を操作することによって、責任者登録が完了する。同様に、責任者コード［１２］が割当てられている操作責任者は、先ず、責任者コード［０１］が設定されている［責１］の責任者キーＫ１０を操作し、次いで３秒以内に、責任者コード［０２］が設定されている［責２］の責任者キーＫ１０を操作することによって、責任者登録が完了する。また、責任者コード［２０］が割当てられている操作責任者は、先ず、責任者コード［０１］が設定されている［責１］の責任者キーＫ１０を操作し、次いで３秒以内に、責任者コード［１０］が設定されている［責１０］の責任者キーＫ１０を操作することによって、責任者登録が完了する。
【００２７】
このように本実施の形態によれば、キーボード１２上に設けられている１０個の責任者キーＫ１０のみを操作して、この責任者キーＫ１０の数以上の多くの操作責任者を登録することができるので、責任者登録のためのキー操作を簡単化できる。また、各操作責任者をグループ分けする手間も不要となる。
【００２８】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。
【００２９】
例えば、前記実施の形態では、最大で９９人の操作責任者の責任者登録に対応する場合を示したが、第３のコード格納エリアをＲＡＭに形成するとともに、図５の流れ図に示す責任者登録処理のＳＴ９の処理に引き続いて、図６の流れ図に示す手順の処理を実行させることによって、最大で９９９人の操作責任者の責任者登録に対応できるようになる。
【００３０】
すなわちＣＰＵ１は、ＳＴ２１及びＳＴ２２として所定時間（本実施の形態では３秒とする）だけ次のキー操作を待機する。そして、この所定時間内にキーボードコントローラ７に次の操作キーに対応したキー信号が入力されたならば、ＣＰＵ１は、ＳＴ２３としてその操作キーが１０個の責任者キーＫ１０のどれかであるか否かを判断する。
【００３１】
ここで、操作キーが責任者キーＫ１０であった場合には、ＣＰＵ１は、ＳＴ２４として第１及び第２のコード格納エリアにそれぞれ格納されているデータの一の位を第２及び第３のコード格納エリアに格納する。次いで、ＳＴ２５として責任者キーテーブル４２を参照して、操作された責任者キーのキーコードに対応して設定されている責任者コードを読み出し、その一の位を第１のコード格納エリアに格納する。次いで、ＳＴ２６として第３のコード格納エリアのデータを百の位とし、第２のコード格納エリアのデータを十の位とし、第１のコード格納エリアのデータを一の位とする３桁の責任者コードを生成する。そして、ＳＴ２７としてこの責任者コードをオペレータ用表示器１３に表示させる。しかる後、ＣＰＵ１は、ＳＴ２８としてこの責任者コードを登録責任者コードエリア４３に格納して、責任者登録処理を終了する。
【００３２】
これに対し、操作キーが責任者キーＫ１０以外のキーであった場合、あるいは所定時間内にキー操作が行われなかった場合には、ＣＰＵ１は、ＳＴ２９として第２のコード格納エリアのデータを十の位とし、第１のコード格納エリアのデータを一の位とする２桁の責任者コードを生成する。そして、ＳＴ３０としてこの責任者コードをオペレータ用表示器１３に表示させる。しかる後、ＣＰＵ１は、ＳＴ３１としてこの責任者コードを登録責任者コードエリア４３に格納して、責任者登録処理を終了する。
【００３３】
このような構成により、キーボード１２上に設けられている１０個の責任者キーＫ１０のみを操作して、最大で９９９人の操作責任者の責任者登録を処理できるようになる。
【００３４】
また本発明は、上記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。また、実施形態に示される全構成要素からいくつかの構成要素を削除してもよい。
【００３５】
例えば、前記実施の形態では、１０個の責任者キーが設けられた電子式キャッシュレジスタに本発明を適用したが、責任者キーの数は必ずしも１０個である必要はなく、１０個以外の数の責任者キーが設けられた電子式キャッシュレジスタに本発明を適用することができる。
【００３６】
また、前記実施の形態では、責任者キーの１つが操作されると、所定時間だけ次のキー操作を待機したが、キー操作の間の時間に関わらず連続して責任者キーが操作されたならば、その操作された各責任者キーにそれぞれプリセットされた責任者コードを組み合わせて新たな責任者コードを生成して、その生成した責任者コードの責任者登録として処理し、各責任者キーが単独で操作されたならば、その操作された責任者キーにプリセットされた責任者コードの責任者登録として処理するようにしてもよい。
【００３７】
また、前記実施の形態では、連続して操作された各責任者キーにそれぞれプリセットされた責任者コードを組み合わせて新たな責任者コードを生成する手段として、最初に操作された責任者キーにプリセットされた責任者コードを十の位とし、次に操作された責任者キーにプリセットされた責任者コードを一の位としたが、生成手段はこれに限定されるものではなく、例えば最初に操作された責任者キーにプリセットされた責任者コードを一の位とし、次に操作された責任者キーにプリセットされた責任者コードを十の位としてもよい。あるいは、連続して操作された各責任者キーにそれぞれプリセットされた責任者コードを加算し、その加算値を責任者コードとしてもよい。
【００３８】
この他、異なる実施形態にわたる構成要素を適宜組み合わせる等、本発明の要旨を逸脱しない範囲で種々変形実施可能であるのは勿論である。
【００３９】
【発明の効果】
以上詳述したように本発明によれば、各操作責任者をグループ分けすることなく、数に制限のある複数の責任者キーのみを用いてそのキー数より多くの操作責任者を登録することができる商品販売データ処理装置を提供できる。
【図面の簡単な説明】
【図１】本発明の一実施の形態である電子式キャッシュレジスタの要部構成を示すブロック図。
【図２】同電子式キャッシュレジスタが有するモードスイッチの構成を示す模式図。
【図３】同電子式キャッシュレジスタが有するキーボードの主要なキー配置構成を示す模式図。
【図４】同電子式キャッシュレジスタのＲＡＭに形成される主要なメモリ領域を示す模式図。
【図５】同電子式キャッシュレジスタのＣＰＵが実行する責任者登録処理の要部を示す流れ図。
【図６】本発明の他の実施の形態における電子式キャッシュレジスタのＣＰＵが実行する責任者登録処理の要部を示す流れ図。
【符号の説明】
１…ＣＰＵ、３…ＲＯＭ、４…ＲＡＭ、５…時計部、１２…キーボード、Ｋ１０…責任者キー、１７…モードスイッチ、４１…責任者設定テーブル、４２…責任者キーテーブル、４３…登録責任者コードエリア、４４，４５…第１及び第２のコード格納エリア。
【図１】
2004355232.tif 000003
【図２】
2004355232.tif 000004
【図３】
2004355232.tif 000005
【図４】
2004355232.tif 000006
【図５】
2004355232.tif 000007
【図６】
2004355232.tif 000008