(57)【要約】【課題】登録装置と精算装置とが分離された構成のＰＯＳシステムにおいて、客が行う精算の流れを円滑にする。【解決手段】商品を登録する複数の登録装置と、登録された商品に基づいて精算を行う精算装置と備える商品販売情報処理システムとして、登録装置で登録された商品登録情報を含む精算情報を記憶する記憶手段と、精算装置において、登録装置を選択する登録装置選択手段と、精算装置において、記憶手段に記憶された精算情報が２以上の場合に、登録装置選択手段による登録装置の選択を有効化し、登録装置選択手段による登録装置の選択に応じて、選択された登録装置に対応する精算情報を表示する精算情報表示手段とを備えて構成する。【選択図】図１０
2019207736.tif 000002
【特許請求の範囲】
【請求項１】
商品を登録する複数の登録装置と、登録された商品に基づいて精算を行う精算装置とを備える商品販売情報処理システムであって、
前記登録装置で登録された商品に対応する精算情報を記憶する記憶手段と、
前記精算装置において、登録装置を選択する登録装置選択手段と、
前記精算装置において、前記登録装置選択手段により選択された登録装置に対応する精算情報を表示する精算情報表示手段とを備えることを特徴とする
商品販売情報処理システム。
【請求項２】
商品を登録する複数の登録装置と、登録された商品に基づいて精算を行う精算装置と備える商品販売情報処理システムであって、
前記登録装置で登録された商品登録情報を含む精算情報を記憶する記憶手段と、
前記精算装置において、前記登録装置を選択する登録装置選択手段と、
前記精算装置において、前記記憶手段に記憶された前記精算情報が２以上の場合に、前記登録装置選択手段による前記登録装置の選択を有効化し、前記登録装置選択手段による登録装置の選択に応じて、選択された登録装置に対応する精算情報を表示する精算情報表示手段とを備えることを特徴とする
商品販売情報処理システム。
【請求項３】
前記精算装置において、精算を行う客を検出する検出手段をさらに備え、
前記登録装置選択手段は、
前記検出手段によって客が検出された後に、前記記憶手段に既に記憶されている精算情報と異なる精算情報が記憶された場合には、前記登録装置の選択が有効化されないことを特徴とする
請求項１または２に記載の商品販売情報処理システム。
【請求項４】
前記精算装置は、計時手段をさらに備え、
前記登録装置選択手段は、
前記計時手段により計時された時間が、１つの精算情報が前記記憶手段に記憶されたときから所定時間を経過した後に、前記記憶手段に既に記憶されている精算情報と異なる精算情報が記憶された場合には、前記登録装置の選択が有効化されないことを特徴とする
請求項１または２に記載の商品販売情報処理システム。
【請求項５】
前記記憶手段を備える制御装置をさらに備える
請求項１から４のいずれか一項に記載の商品販売情報処理システム。
【請求項６】
前記精算情報表示手段は、
前記精算情報に含まれる登録装置情報が示す登録装置と、前記登録装置選択手段にて選択された登録装置とが異なる場合、前記選択された登録装置が出力した精算情報を前記記憶手段から取得し、取得した精算情報を当該精算装置に表示することを特徴とする
請求項１から５のいずれか一項に記載の商品販売情報処理システム。
【請求項７】
商品を登録する登録装置を選択する登録装置選択手段と、
前記登録装置選択手段による前記登録装置の選択に応じて、選択された登録装置で登録された商品に対応する精算情報を記憶する記憶手段から前記精算情報を取得し、取得した精算情報を表示する精算情報表示手段とを備えることを特徴とする精算装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品販売情報処理システム及び精算装置に関する。
【背景技術】
【０００２】
２つの商品登録装置に対して共通に１つの精算装置を備えた取引処理システムが知られている（例えば、特許文献１参照）。この取引処理システムでは、精算装置に２つの商品登録装置の両方から精算データが入力された場合、それぞれの精算データを同じ表示画面に表示させ、表示された精算データをタッチする操作に応じて、精算対象の精算データを切り替えるようにされている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−３３０４７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
また、購入対象の商品の登録が行われる登録装置と、商品登録端末機により登録された購入商品についての精算を行う精算装置とが分離して構成される商品販売情報処理システムが知られている。登録装置は、精算指示として商品の登録結果に基づく商品登録情報を精算装置に送信し、精算装置は、受信された商品登録情報に基づいて精算処理を行う。
【０００５】
このような商品販売情報処理システムにおいて複数の登録装置が備えられる場合、同じ１つの精算装置に複数の登録装置から精算情報が送信される場合がある。この場合において、精算装置は、精算情報が受信された順で、精算情報に基づく精算画面を表示し、客に順次精算してもらうようにする。
しかし、例えば先に精算を行うべき客よりも次に精算を行うべき客のほうが先に精算装置のほうに到着してしまう可能性がある。このような場合に、客が戸惑ったり、他人の精算画面で精算を行ってしまうような間違いが起きたりすることなく、円滑に精算が行われることが好ましい。
また、特許文献１の取引処理システムを用いて客に精算操作を行わせる場合は、当該客と他の客の買上商品の明細や合計金額が同時に表示されてしまうため、当該客と他の客がこのことを快く思わない可能性がある。
【０００６】
本発明は、このような事情に鑑みてなされたもので、登録装置と精算装置とが分離された構成のＰＯＳシステムにおいて、客が行う精算の流れを円滑にすることを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決する本発明の一態様は、商品を登録する複数の登録装置と、登録された商品に基づいて精算を行う精算装置とを備える商品販売情報処理システムであって、前記登録装置で登録された商品に対応する精算情報を記憶する記憶手段と、前記精算装置において、登録装置を選択する登録装置選択手段と、前記精算装置において、前記登録装置選択手段により選択された登録装置に対応する精算情報を表示する精算情報表示手段とを備えることを特徴とする商品販売情報処理システムである。
【０００８】
上記構成によれば、精算装置が精算情報を取得するのに応じて、客が商品の登録を受けた登録装置を精算装置にて表示される登録装置選択画面により選択できるようになる。これにより、客は、自分が商品の登録を受けた登録装置を確認したうえで精算にすすむことができる。
【０００９】
本発明の一態様は、商品を登録する複数の登録装置と、登録された商品に基づいて精算を行う精算装置と備える商品販売情報処理システムであって、前記登録装置で登録された商品登録情報を含む精算情報を記憶する記憶手段と、前記精算装置において、前記登録装置を選択する登録装置選択手段と、前記精算装置において、前記記憶手段に記憶された前記精算情報が２以上の場合に、前記登録装置選択手段による前記登録装置の選択を有効化し、前記登録装置選択手段による登録装置の選択に応じて、選択された登録装置に対応する精算情報を表示する精算情報表示手段とを備えることを特徴とする商品販売情報処理システムである。
【００１０】
上記構成によれば、１つの精算装置により処理すべき精算情報が複数となるのに応じて、客が商品の登録を受けた登録装置を、精算装置にて表示される登録装置選択画面により選択できるようになる。これにより、客は、自分が商品の登録を受けた登録装置を確認したうえで精算にすすむことができる。
【００１１】
本発明の一態様は、上記各商品販売情報処理システムであって、前記精算装置において、精算を行う客を検出する検出手段をさらに備え、前記登録装置選択手段は、前記検出手段によって客が検出された後に、前記記憶手段に既に記憶されている精算情報と異なる精算情報が記憶された場合には、前記登録装置の選択が有効化されないようにしてもよい。
【００１２】
上記構成によれば、精算装置の近傍に精算を行おうとする客が存在しているときには、新たに精算情報が取得されても登録装置の選択が行われない（登録装置選択画面に表示が切り替わらない）ようにすることができる。
【００１３】
本発明の一態様は、上記各商品販売情報処理システムであって、前記精算装置は、計時手段をさらに備え、前記登録装置選択手段は、前記計時手段により計時された時間が、１つの精算情報が前記記憶手段に記憶されたときから所定時間を経過した後に、前記記憶手段に既に記憶されている精算情報と異なる精算情報が記憶された場合には、前記登録装置の選択が有効化されないようにしてもよい。
【００１４】
上記構成によれば、客が登録装置で商品の登録を済ませてから所定時間内に精算装置に赴いた場合には、新たに精算情報が取得されても登録装置の選択が行われない（登録装置選択画面に表示が切り替わらない）ようにすることができる。
【００１５】
本発明の一態様は、上記各商品販売情報処理システムであって、前記記憶手段を備える制御装置をさらに備えてもよい。
【００１６】
上記構成によれば、精算装置は、制御装置が備える記憶手段における精算情報の記憶状況に基づいて登録装置選択画面の表示に関する制御を実行できる。
【００１７】
本発明の一態様は、上記各商品販売情報処理システムであって、前記精算情報表示手段は、前記精算情報に含まれる登録装置情報が示す登録装置と、前記登録装置選択手段にて選択された登録装置とが異なる場合、前記選択された登録装置が出力した精算情報を前記記憶手段から取得し、取得した精算情報を当該精算装置に表示してもよい。
【００１８】
上記構成によれば、自分に対応する精算情報を処理する精算装置とは異なる他の精算装置に対して登録装置を選択する操作を客が行ったとしても、精算装置がこの客に対応する精算情報を取得して、客による精算が可能なようにすることができる。
【００１９】
本発明の一態様は、商品を登録する登録装置を選択する登録装置選択手段と、前記登録装置選択手段による前記登録装置の選択に応じて、選択された登録装置で登録された商品に対応する精算情報を記憶する記憶手段から前記精算情報を取得し、取得した精算情報を表示する精算情報表示手段とを備えることを特徴とする精算装置である。
【発明の効果】
【００２０】
以上説明したように、本発明によれば、登録装置と精算装置とが分離された構成のＰＯＳシステムにおいて、客が行う精算の流れが円滑になるという効果が得られる。
【図面の簡単な説明】
【００２１】
【図１】第１実施形態におけるＰＯＳシステムの構成例を示す図である。
【図２】第１実施形態におけるＰＯＳシステムの運用例について説明する図である。
【図３】第１実施形態における精算画面の一例を示す図である。
【図４】第１実施形態における登録装置選択画面の一例を示す図である。
【図５】第１実施形態における登録装置選択画面の他の例を示す図である。
【図６】第１実施形態における登録装置選択画面の他の例を示す図である。
【図７】第１実施形態における登録装置選択画面の他の例を示す図である。
【図８】第１実施形態における登録装置の構成例を示す図である。
【図９】第１実施形態における精算装置の構成例を示す図である。
【図１０】第１実施形態における登録装置と精算装置とが登録装置選択画面と精算画面との表示に関連して実行する処理手順例を示すフローチャートである。
【図１１】第１実施形態における精算装置が精算処理に関して実行する処理手順例を示すフローチャートである。
【図１２】第２実施形態における精算装置が、人感センサの検出結果に応じて実行する処理手順例を示すフローチャートである。
【図１３】第２実施形態における登録装置と精算装置とが登録装置選択画面と精算画面との表示に関連して実行する処理手順例を示すフローチャートである。
【図１４】第３実施形態における登録装置と精算装置とが登録装置選択画面と精算画面との表示に関連して実行する処理手順例を示すフローチャートである。
【図１５】第４実施形態におけるストアコントローラの構成例を示す図である。
【図１６】第４実施形態におけるストアコントローラと登録装置と精算装置とが登録装置選択画面と精算画面との表示に関連して実行する処理手順例を示すフローチャートである。
【図１７】第５実施形態における登録装置と精算装置とが登録装置選択画面と精算画面との表示に関連して実行する処理手順例を示すフローチャートである。
【図１８】第６実施形態における登録装置と精算装置とが登録装置選択画面と精算画面との表示に関連して実行する処理手順例を示すフローチャートである。
【発明を実施するための形態】
【００２２】
＜第１実施形態＞
［ＰＯＳシステムの構成］
以下、本発明の一実施形態によるＰＯＳ（Point Of Sale）システム（商品販売情報処理システムの一例）について図面を参照して説明する。
図１は、本実施形態におけるＰＯＳシステム１の一構成例を示している。同図に示すＰＯＳシステム１は、ストアコントローラ１００と、３つの登録装置２００−１〜２００−３と、３つの精算装置３００−１〜３００−３とを備える。
【００２３】
なお、以降の説明にあたり、登録装置２００−１〜２００−３について特に限定しない場合には登録装置２００と記載する。また、精算装置３００−１〜３００−３について特に限定しない場合には精算装置３００と記載する。
また、ＰＯＳシステム１において備えられる登録装置２００の数と精算装置３００の数とについては特に限定されるものではない。また、登録装置２００の数と精算装置３００の数とが異なっていてもよい。
【００２４】
ストアコントローラ１００と、登録装置２００と、精算装置３００とは、互いに、ＬＡＮ（Local Area Network）２を経由して接続されている。ＬＡＮ２は、有線であってもよいし、無線であってもよく、また、有線と無線とが併用されていてもよい。
【００２５】
ストアコントローラ１００は、ＰＯＳシステム１における各装置（登録装置２００、精算装置３００）を制御するコンピュータであり、例えばＰＯＳシステム１におけるサーバとして機能する。
ストアコントローラ１００は、例えば、商品マスタを記憶する。商品マスタは、各商品の商品識別情報（例えばＪＡＮコード）、商品名、販売価格などの商品情報を格納するファイルである。ストアコントローラ１００は、商品の販売状況及び仕入れ状況等に応じて更新された最新の商品マスタを、適宜、他の装置（登録装置２００、精算装置３００）に送信する。
【００２６】
また、ストアコントローラ１００は、取引に関するログファイルとして、取引ごとの内容を示す取引情報を記憶する。取引情報は、例えば買上商品の内訳などに対応する取引の登録に応じて登録装置２００が生成した商品登録情報と、精算に応じて精算装置３００が生成した精算結果情報とを含む。
【００２７】
本実施形態のＰＯＳシステム１において、登録装置２００は、店内において予め定められた所定の位置に配置される。また、精算装置３００は、例えば登録装置２００により店員に買上商品の登録をしてもらった客が出口に至るまでの動線における所定位置に配置される。
【００２８】
登録装置２００は、客が購入する商品（買上商品）について、店員（オペレータ）が商品登録を行うための装置である。
登録装置２００は、店員の操作により取引単位に応じた買上商品の登録が行われるのに応じて、商品登録情報を生成する。
【００２９】
商品登録情報は、一例として、取引番号、登録装置番号、商品コード（買上商品の種別ごと）、数量（買上商品の種別ごと）、単価（買上商品の種別ごと）、合計金額、登録完了日時などを含む。
取引番号は、商品登録情報と一意に対応付けられた番号である。なお、取引番号は、対応の取引の会計券にも印字されてよい。
登録装置番号は、対応の商品登録が行われた登録装置２００を一意に示す番号である。
商品コードは、買上商品の種別ごとに付与されたコードである。数量は、買上商品の種別ごとの数量を示す。単価は、買上商品種別ごとの単価を示す。合計金額は、買上商品全体の金額である。登録完了日時は、対応の取引に応じた商品登録が登録装置２００にて完了した日時を示す。
【００３０】
登録装置２００は、生成された商品登録情報を、取引情報の一部としてストアコントローラ１００に送信する。また、登録装置２００は、精算装置３００に精算を指示するにあたり、商品登録情報を含む精算情報を精算装置３００に送信する。
【００３１】
精算装置３００は、客自らが精算を行うための装置である。本実施形態の場合には、登録装置２００に対する店員によって、買上商品の登録が完了した取引に対応する精算を行わせるべき精算装置３００を選択する操作が行われる。登録装置２００は、選択された精算装置３００に精算指示を行う。つまり、登録装置２００は、選択された精算装置３００に精算情報を送信する。
精算装置３００は、客の操作に応じて、精算指示として受信した精算情報に含まれる商品登録情報に基づいて精算処理を行う。
【００３２】
［ＰＯＳシステムの利用態様例］
図２を参照して、本実施形態のＰＯＳシステムの運用例について説明する。同図は、本実施形態におけるＰＯＳシステムが導入された店舗内を平面方向から見た場合を模式的に示している。
同図に示すように、店舗においては、３つの登録装置２００−１、２００−２、２００−３と３つの精算装置３００−１、３００−２、３００−３が配置されている。なお、同図では、ストアコントローラ１００については図示を省略している。
【００３３】
なお、同図においては、各２つの登録装置２００と精算装置３００とが店舗に設置された例を示している。しかし、店舗において設置される登録装置２００と精算装置３００との数については特に限定されるものではない。また、登録装置２００の数と精算装置３００の数も同じである必要はなく、互いに異なっていてよい。
【００３４】
登録装置２００−１は、カウンタ台２２−１に設置される。同様に、登録装置２００−２はカウンタ台２２−２に設置され、登録装置２００−３はカウンタ台２２−３に設置される。
なお、以降の説明においてカウンタ台２２−１、２２−２、２２−３について特に区別しない場合には、カウンタ台２２と記載する。
また、精算装置３００−１、３００−２、３００−３は、例えば商品を袋に入れるために使用するサッカー台（図示せず）などに向かう動線の途中の位置に設置される。
また、同図では、登録装置２００−１、２００−２、２００−３ごとに対応して、商品登録の操作を行うための店員（オペレータ）ＯＰ１、ＯＰ２、ＯＰ３が位置している状態が示されている。
【００３５】
同図を参照して、店舗におけるＰＯＳシステムの利用態様例について説明する。
同図では、客Ｃ１が登録装置２００−１にて自分の買上商品の登録を受けており、ほぼ同時に、客Ｃ２も登録装置２００−２にて自分の買上商品の登録を受けている状況が示されている。
【００３６】
登録装置２００−１を操作する店員ＯＰ１は、客Ｃ１の買上商品を、１つの取引に応じた商品として登録する操作を行う。
店員ＯＰ１は、客Ｃ１に対応する買上商品の登録を済ませると小計キーを操作する。また、小計キーの操作を行った店員ＯＰ１は、客Ｃ１が今回の商品の登録に応じて精算すべき精算装置３００を、精算装置３００−１、３００−２、３００−３のうちから選択する操作を行う。
【００３７】
ここで、精算装置３００−１、３００−２、３００−３のうち、精算装置３００−１は客Ｃ３による精算が行われている途中であり、精算装置３００−２、３００−３が空いている状態である。
ここでは、店員ＯＰ１が、空いている精算装置３００−２、３００−３のうちから精算装置３００−２を選択した場合を例に挙げる。この場合、店員ＯＰ１は、客Ｃ１が精算を行うべき精算装置として精算装置３００−２を指定する操作（精算装置指定操作）を行う。精算装置指定操作に応じて、登録装置２００−１は、客Ｃ１に対応する取引に応じた精算情報を、選択された精算装置３００−２に送信する。精算装置３００−２は、受信した精算情報を記憶する。そのうえで、店員ＯＰ１は、客Ｃ１に対して、精算装置３００−２により精算を行ってもらうように口頭で伝える。
【００３８】
一方で、登録装置２００−２を操作する店員ＯＰ２は、客Ｃ２の買上商品を、１つの取引に応じた商品として登録する操作を行い、小計操作を行うとともに、客Ｃ２が精算を行うべき精算装置３００を指定する精算装置指定操作を行う。同図では、店員ＯＰ２は、店員ＯＰ１と同じく、空いている状態の精算装置３００−２、３００−３のうち、精算装置３００−２を選択した場合を示している。
上記の精算装置指定操作に応じて、登録装置２００−２は、客Ｃ２に対応する取引に応じた精算情報を、選択された精算装置３００−２に送信する。この結果、精算装置３００−２は、先の説明のように登録装置２００−１から受信した精算情報と、登録装置２００−２から受信した精算情報との２つの精算情報を記憶する。
このように、本実施形態における精算装置３００は、既に精算情報を受信して記憶している状態であっても、さらに精算情報が受信されれば、この受信された精算情報も記憶することができる。そして、精算装置３００は例えば精算情報が受信された順に精算処理を行うことができる。
また、店員ＯＰ２は、客Ｃ２に対して、精算装置３００−２により精算を行ってもらうように口頭で伝える。
【００３９】
ここで、上記のように精算装置３００−２が客Ｃ１の精算情報と客Ｃ２の精算情報とを記憶する状態となった場合、客Ｃ１と客Ｃ２のいずれが先に精算装置３００−２にまで到達するのかは分からない。
この場合において、例えば、精算装置３００について精算情報が受信された順に精算情報を処理する（精算処理を行う）ように構成されており、精算装置３００−２は、登録装置２００−１から送信された精算情報を登録装置２００−２から送信された精算情報よりも先に受信しているとする。この場合、客Ｃ１が先に精算装置３００−２に到達したのであれば、客Ｃ１はそのまま精算装置３００−２を操作して精算を行うことができる。
【００４０】
しかし、客Ｃ２が先に精算装置３００−２に到達した場合には、精算装置３００−２は客Ｃ１に対応した精算情報に基づく処理を行っており、例えば客Ｃ２に対応した精算画面が表示されているような状態にある。このような状態では、客Ｃ２は、店員ＯＰ２に精算装置３００−２で精算するように案内されているのに他の客の精算画面が表示されているために、精算を行えずに戸惑うことになる。また、客Ｃ２が自分に対応する精算画面であると勘違いしてそのまま精算を行ってしまう可能性もある。
このように、客Ｃ２が先に精算装置３００−２に移動してしまった場合には、客による精算が滞る。
そこで、本実施形態においては、以下に説明するＰＯＳシステムの構成によって、客による精算が円滑に行われるようにする。
【００４１】
［精算装置における画面の表示態様例］
先ず、精算装置３００が精算情報を記憶していない状態のもとで精算情報を受信した場合には、１つの精算情報を記憶することになる。このように１つの精算情報を記憶することとなった場合、精算装置３００は、記憶した精算情報に基づく精算画面を表示部に表示させる。
図３は、精算装置３００の表示部に表示される精算画面の一例を示している。なお、同図に示す精算画面は初期表示状態の一例を示している。精算画面は、例えば、客が精算装置３００に貨幣を投入するなどの操作を行うのに応じて適宜変化していく。
同図は、精算装置３００−２にて表示されている精算画面の例を示している。同図の精算画面において表示される「精算装置２」は、精算装置３００−２を示している。
【００４２】
また、精算情報が記憶されている状態のもとで新たに精算情報が受信（取得）され、精算装置３００が記憶する精算情報が複数となるのに応じて、精算装置３００の表示部は、図３の精算画面の状態から、登録装置選択画面の表示に遷移する。
【００４３】
図４は、登録装置選択画面の一例を示している。同図の登録装置選択画面において表示される「精算装置２」は、当該登録装置選択画面が、精算装置３００−２にて表示されていることを示す。
同図の登録装置選択画面においては、登録装置２００−１、２００−２、２００−３のそれぞれに対応する選択ボタンＢＴ１、ＢＴ２、ＢＴ３が配置されている。
選択ボタンＢＴ１は、「１」の番号が表示されることで、登録装置２００−１に対応することを示す。
選択ボタンＢＴ２は、「２」の番号が表示されることで、登録装置２００−２に対応することを示す。
選択ボタンＢＴ３は、「３」の番号が表示されることで、登録装置２００−３に対応することを示す。
この場合、例えば登録装置２００−１、２００−２、２００−３が配置された場所ごとに、対応の番号を示すパネルなどを客に見えるように設置しておくとよい。客は、パネルに示された番号により、自分が商品の登録を受けた登録装置２００の番号を確認できる。
【００４４】
ここで、図２にて説明した状況のもとで、客Ｃ２が客Ｃ１よりも先に精算装置３００−２に移動してきたときに、図４に示す登録装置選択画面が表示されていた場合について説明する。
この場合、客Ｃ２が商品の登録を受けた登録装置２００は、２番に対応する登録装置２００−２である。そこで、客Ｃ２は、登録装置選択画面における選択ボタンＢＴ２に対するタッチ操作を行う。つまり、客Ｃ２は、登録装置２００−２を選択する操作を行う。
本実施形態における精算装置３００−２の表示部は表示デバイスとタッチパッドとが組み合わされたタッチパネルとして構成されており、指やペンなどの操作体を画面に触れさせることによる操作が可能である。
【００４５】
選択ボタンＢＴ２に対するタッチ操作が行われるのに応じて、精算装置３００−２の表示部は、図４の登録装置選択画面から精算画面の表示に変化する。このときの精算画面は、精算装置３００−２が記憶する精算情報のうち、登録装置選択画面に対する操作により選択された登録装置２００−２に対応する精算情報に基づいて表示される。登録装置２００−２に対応する精算情報とは、登録装置２００−２から送信され、客Ｃ２の買上商品について登録した商品登録情報を含む精算情報である。
【００４６】
上記のようにして登録装置２００−２に対応する精算画面が表示されることにより、精算装置３００−２に対する精算のための操作が可能になる。そこで、客Ｃ２は、精算装置３００−２により精算を行う。
【００４７】
このようにして、本実施形態では、精算装置３００にて複数の精算情報が記憶されることとなった場合、精算装置３００は、図４に例示したような登録装置選択画面を表示させる。このため、客は、精算を行うにあたり、先ず、自分が商品の登録を受けた登録装置２００を選択する操作を行うことになる。そして、登録装置２００を選択する操作に応じて精算装置３００の表示部には、選択された登録装置２００に対応する精算情報（即ち、精算を行おうとする客の買上商品の登録に応じた精算情報）に基づく精算画面が表示される。客は、表示された精算画面に従って精算を行う。
【００４８】
即ち、本実施形態においては、精算装置３００にて複数の精算情報が記憶されることとなった場合、先ず、客が自分の買上商品の登録に対応する精算画面を精算装置３００に表示させるための操作として登録装置の選択操作を行うようにされている。これにより、客は、自分に対応する生産画面が表示されていないために戸惑ってしまったり、間違って他の客に対応する精算画面に従って精算を行ってしまったりするようなこともなくなり、客が行う精算の流れが円滑になる。
【００４９】
［登録装置選択画面の他の態様例］
本実施形態における登録装置選択画面は、図４の例に限定されない。そこで、図５〜図７を参照して、登録装置選択画面の他の態様として３例を挙げて説明する。
【００５０】
図５は、登録装置選択画面の他の態様の第１例を示している。
同図の登録装置選択画面は、図２に例示したように、３つの登録装置２００−１、２００−２、２００−３が設置されている場合に対応する。また、同図の登録装置選択画面は、「精算装置２」と表示されていることから分かるように、精算装置３００−２にて表示されている。この点については、後述の図６、図７の登録装置選択画面についても同様である。
【００５１】
同図の登録装置選択画面において配置される３つの選択ボタンＢＴ１１、ＢＴ１２、ＢＴ１３は、それぞれ、精算装置３００−２の前に立つ客との位置関係により、登録装置２００−１、２００−２、２００−３を示す。
選択ボタンＢＴ１１は、「左後ろの登録装置」との表示により、登録装置２００−１、２００−２、２００−３のうち、左後ろに位置している登録装置２００−１に対応していることを示す。
選択ボタンＢＴ１２は、「中央の登録装置」との表示により、登録装置２００−１、２００−２、２００−３のうち、中央に位置している登録装置２００−２に対応していることを示す。
選択ボタンＢＴ１１は、「右後ろの登録装置」との表示により、登録装置２００−１、２００−２、２００−３のうち、右後ろに位置している登録装置２００−３に対応していることを示す。
【００５２】
図６は、登録装置選択画面の他の態様の第２例を示している。同図の登録装置選択画面においては、登録装置２００−１、２００−２、２００−３と、精算装置３００−１、３００−２、３００−３とに対応する各オブジェクトが、図２に例示した店舗での配置を模した状態で示されている。
「１」の番号が表示された登録装置のオブジェクトは、登録装置２００−１を示す。「２」の番号が表示された登録装置のオブジェクトは、登録装置２００−２を示す。「３」の番号が表示された登録装置のオブジェクトは、登録装置２００−３を示す。
また、「１」の番号が表示された精算装置のオブジェクトは、精算装置３００−１を示す。「２」の番号が表示された精算装置のオブジェクトは、精算装置３００−２を示す。
「３」の番号が表示された精算装置のオブジェクトは、精算装置３００−３を示す。
【００５３】
そのうえで、登録装置選択画面に配置された登録装置２００−１、２００−２、２００−３のオブジェクトは、それぞれ、選択ボタンＢＴ２１、ＢＴ２２、ＢＴ２３として操作が可能である。
【００５４】
同図の登録装置選択画面は、精算装置３００−２にて表示されている。そこで、登録装置選択画面においては、精算装置３００−２を示すオブジェクトが、精算装置３００−１、３００−３を示すオブジェクトに対して強調表示されている。
このような登録装置選択画面の態様であれば、客は、自分の商品の登録を受けた登録装置がどれであるのかをより明確に確認することができる。そして、客は、選択ボタンＢＴ２１、ＢＴ２２、ＢＴ２３のうちから、自分の商品の登録を受けた登録装置に対応する位置に配置された選択ボタンに対する操作を行えばよい。
【００５５】
図７は、登録装置選択画面の他の態様の第３例を示している。同図の登録装置選択画面においては、登録装置２００−１、２００−２、２００−３のそれぞれに対応する選択ボタンＢＴ３１、ＢＴ３２、ＢＴ３３が配置されるとともに、精算画面が配置される。
同図の登録装置選択画面では、例えば、選択ボタンＢＴ３１に対してタッチ操作を行うと、選択ボタンＢＴ３１が強調表示され、登録装置２００−１が選択されたことを示す。
これに伴い、精算画面の領域には、登録装置２００−１に対応する精算情報に基づく精算画面が表示される。
同様に、選択ボタンＢＴ３２に対してタッチ操作を行えば、選択ボタンＢＴ３２が強調表示されて登録装置２００−２が選択されたことを示し、登録装置２００−２に対応する精算情報に基づく精算画面が表示される。
また、選択ボタンＢＴ３３に対してタッチ操作を行えば、選択ボタンＢＴ３３が強調表示されて登録装置２００−３が選択されたことを示し、登録装置２００−３に対応する精算情報に基づく精算画面が表示される。
即ち、同図の登録装置選択画面では、選択ボタンの操作により登録装置２００が選択されるのに応じて、同一画面上で選択された登録装置２００に応じた精算画面が表示されるようになっている。
【００５６】
客は、自分の買上商品の登録が行われた登録装置２００に対応する選択ボタンに対するタッチ操作を行って、自分が行うべき精算に対応する精算画面を表示させる。そして、客は、表示された精算画面に従って精算を行うことができる。
【００５７】
なお、上記の図４〜図７では、前述のように、登録装置２００−１、２００−２、２００−３ごとに、「１」、「２」、「３」の番号を付すことで登録装置２００−１、２００−２、２００−３を登録装置選択画面上で区別できるようにしていた。
しかし、登録装置選択画面上での登録装置２００の区別は番号以外によって行われてもよい、一例として、登録装置２００−１、２００−２、２００−３ごとに異なる特定の色を割り当てる。そのうえで、登録装置選択画面においては、登録装置の選択に用いられるボタンなどについて、対応の登録装置に割り当てられた色により表示するというものである。
この場合には、例えば、登録装置２００−１、２００−２、２００−３が配置された場所ごとに、対応の色を示すパネルなどを客に見えるように設置しておくようにする。客は、パネルの色により、自分が商品の登録を受けた登録装置２００に割り当てられた色を確認できる。
【００５８】
［登録装置の構成例］
図８を参照して登録装置２００の構成例について説明する。同図に示すように、登録装置２００は、ＣＰＵ２０１、記憶部２０２、ＲＡＭ２０３、スキャナ部２０４、店員用表示部２０５、客用表示部２０６、操作部２０７、通信部２０８、ブザー２０９及び印刷部２１０を備える。
【００５９】
上記の登録装置２００における各部位は、互いにバスを介して接続されており相互に通信可能である。なお、スキャナ部２０４は、登録装置２００と一体ではなく、登録装置２００に着脱可能な別体（外付）であってもよい。
【００６０】
ＣＰＵ（Central Processing Unit）２０１は、中央処理装置であり、記憶部２０２に記憶されているプログラムを読み出して実行することにより、登録装置２００としての機能を実現するための各種の処理を実行する。
【００６１】
記憶部２０２は、ＣＰＵ２０１の補助記憶装置であり、上記のプログラムのほか、ＣＰＵ２０１が利用する各種のデータが記憶される。
ＲＡＭ（Random Access Memory）２０３は、ＣＰＵ２０１の主記憶装置であり、ＣＰＵ２０１の演算結果が一次的に記憶される。
【００６２】
スキャナ部２０４は、商品に付されているバーコード（商品コード）を光学的に読み取る。ＣＰＵ２０１は、例えば、スキャナ部２０４が読み取ったバーコード（商品コード）に基づいて商品マスタから取得した商品名、価格などの情報を利用して商品登録の処理を行う。
【００６３】
店員用表示部２０５は、店員向けに各種の情報を表示する。例えば、店員用表示部２０５は、商品マスタから取得した情報を利用して登録対象の買上商品についての各種情報（例えば、商品の名称、価格等）を表示する。
また、店員用表示部２０５は、店員への表示機能に加え、店員からの入力受付機能も有する。具体的に、店員用表示部２０５は、表示デバイスとタッチパッドとが組み合わされたタッチパネルとして構成される。
【００６４】
客用表示部２０６は、客向けに所定の情報を表示する。例えば、客用表示部２０６は買上商品の合計金額など、買上商品の登録結果に関する情報を表示する。客用表示部２０６は、店員用表示部２０５と同様にタッチパネルとして構成されてもよい。
【００６５】
操作部２０７は、登録装置２００を動作させる各種のキー、小計キー、現計キー、置数キー、訂正キー、プリセットキー等の操作ボタンからなる。
通信部２０８は、ＬＡＮ２（図１）を経由し、他の装置（ストアコントローラ１００、他の登録装置２００、精算装置３００）と通信する。
ブザー２０９は、店員に注意を促すブザー音を発生させる。
【００６６】
印刷部２１０は、必要に応じて、買上商品についての現計処理結果を示す伝票などを印刷することができる。
【００６７】
［精算装置の構成例］
図９を参照して、精算装置３００の構成例について説明する。同図に示す精算装置３００は、ＣＰＵ３０１、記憶部３０２、ＲＡＭ３０３、表示部３０５、操作部３０６、通信部３０７、ブザー３０８、印刷部３０９、貨幣授受部３１０及びサインポール部３１１を備える。
なお、人感センサ３１２は、第２実施形態に対応する部位であることから、ここでの説明は省略する。本実施形態において、人感センサ３１２は省略されてよい。
【００６８】
ＣＰＵ３０１は、中央処理装置であり、記憶部３０２に記憶されているプログラムを読み出して実行することにより、精算装置３００としての機能を実現するための各種の処理を実行する。
【００６９】
記憶部３０２は、ＣＰＵ３０１の補助記憶装置であり、上記のプログラムのほか、ＣＰＵ２０１が利用する各種のデータが記憶される。
ＲＡＭ３０３は、ＣＰＵ３０１の主記憶装置であり、ＣＰＵ３０１の演算結果が一次的に記憶される。
【００７０】
表示部３０５は、タッチパネルとして構成される。表示部３０５は、ＣＰＵ３０１の表示制御に応じて、精算などに関係する各種の画像を表示する。また、画面に対して操作に応じた操作信号をＣＰＵ３０１に出力する。
【００７１】
操作部３０６は、精算装置３００を動作させるための各種の操作ボタンを一括して示したものである。
通信部３０７は、ＬＡＮ２（図１）を経由し、他の装置（ストアコントローラ１００、登録装置２００、他の精算装置３００）と通信する。ブザー３０８は、ＣＰＵ３０１の制御に応じて、警告や店員の呼び出しなどのためのブザー音を発する。
【００７２】
印刷部３０９は、例えば精算に応じたレシートなどを印字する。
貨幣授受部３１０は、買上商品の代金の支払いに応じた貨幣の投入を受け付けるとともに、客が受け取るべき釣銭、払戻金などの排出が行われる。
サインポール部３１１は、ＣＰＵ３０１の制御に応じて点灯または点滅する発光部を備える。例えば、ＣＰＵ３０１は、客が店員を呼ぶ操作を操作部３０６に対して行うのに応じて、サインポール部３１１の発光部が点灯または点滅するように制御する。
【００７３】
［処理手順例］
図１０のフローチャートを参照して、本実施形態における登録装置２００と精算装置３００とが登録装置選択画面と精算画面との表示に関連して実行する処理手順例について説明する。
先ず、登録装置２００が実行する処理について説明する。
ステップＳ１０１：登録装置２００のＣＰＵ２０１は、店員が行う商品登録操作に応じて商品登録処理を実行する。
ステップＳ１０２：店員は、１つの取引に応じた商品登録を行い、小計キーを操作したうえで、精算装置指定操作を行う。ＣＰＵ２０１は、精算装置指定操作が行われたか否かについて判定する。ＣＰＵ２０１は、精算装置指定操作が行われなかったことを判定した場合にはステップＳ１０１に処理を戻す。
ステップＳ１０３：ステップＳ１０２において精算装置指定操作が行われたことが判定された場合、ＣＰＵ２０１は、精算装置指定操作により指定された精算装置３００に対して、ステップＳ１０１の商品登録処理に応じた精算情報を送信する。精算情報には、ステップＳ１０１の商品登録処理に応じた商品登録情報と、送信元の登録装置２００を示す情報とが含まれる。
【００７４】
次に、精算装置３００が実行する処理について説明する。
ステップＳ２０１：精算装置３００にけるＣＰＵ３０１は、登録装置２００がステップＳ１０３により送信した精算情報が受信されるのを待機している。
ステップＳ２０２：精算情報が受信されるのに応じて、ＣＰＵ３０１は、受信された精算情報をＲＡＭ３０３に記憶させる。
ステップＳ２０３：次に、ＣＰＵ３０１は、ステップＳ２０２により精算情報が記憶された結果、ＲＡＭ３０３に複数（２以上）の精算情報が記憶された状態となっているか否かについて判定する。
【００７５】
ステップＳ２０４：ステップＳ２０３にて複数の精算情報が記憶された状態となっていないことが判定された場合、今回のステップＳ２０２に応じてＲＡＭ３０３には１つの精算情報が記憶されている。この場合、ＣＰＵ３０１は、ＲＡＭ３０３に記憶された精算情報に基づく精算画面を表示部３０５に表示させる。
【００７６】
ステップＳ２０５：一方、ステップＳ２０３にて精算情報が複数記憶された状態となっていることが判定された場合には、例えば図４〜図７のいずれかによる態様の登録装置選択画面を表示部３０５に表示させる。
ステップＳ２０６：ステップＳ２０５により表示された登録装置選択画面に対しては、客により登録装置を選択する操作（登録装置選択操作）が行われる。ＣＰＵ３０１は、ＲＡＭ３０３に記憶された精算情報のうち、登録装置選択操作により選択された登録装置に対応する精算情報に基づく精算画面を表示部３０５に表示させる。
ステップＳ２０４またはステップＳ２０５の処理の後、ＣＰＵ３０１はステップＳ２０１に処理を戻す。
【００７７】
また、図１１を参照して、精算装置３００が精算処理に関して実行する処理手順例について説明する。
ステップＳ１１１：精算装置３００は、ステップＳ２０４またはステップＳ２０６により表示された精算画面に従って客が行った精算のための操作に応じて精算処理を実行する。そこで、ＣＰＵ２０１は、精算処理が終了するのを待機する。
ステップＳ１１２：精算処理が終了すると、ＣＰＵ３０１は、終了した精算処理に対応する精算情報をＲＡＭ３０３から削除する。なお、この際、精算装置３００は、削除対象の精算情報をストアコントローラ１００に送信してよい。送信された精算情報は、ストアコントローラ１００にて精算結果情報として管理される。
【００７８】
同図の処理が実行されることで、ＲＡＭ３０３においては精算処理が未済の精算情報が記憶される。ＣＰＵ３０１は、このようにＲＡＭ３０３に記憶される精算処理が未済の精算情報の数に基づいて、図１０のステップＳ２０３における判定を行う。
なお、ステップＳ１１２によりＲＡＭ３０３から削除した精算情報については、例えばストアコントローラ１００が記憶し、精算結果情報として管理してもよい。
【００７９】
＜第２実施形態＞
［概要］
続いて、第２実施形態について説明する。
先の第１実施形態における精算装置３００の処理（図１０）の場合、客が精算装置３００にて自分に対応する精算画面を表示させているときに新たに精算情報が精算装置３００にて受信された場合には、ステップＳ２０３からステップＳ２０５の処理に移行する。つまり、これまでの精算画面の表示から登録装置選択画面の表示に切り替わる。
【００８０】
上記のように登録装置選択画面の表示に切り替わった場合、客は、登録装置選択画面に対して、自分の買上商品の登録を受けた登録装置２００を選択する操作を行って、再度、自分に対応する精算画面を表示させればよい。
しかし、客によっては、これから精算を行おうとして精算装置３００の前に立っているのにかかわらず、精算装置３００の画面が精算画面から登録装置選択画面の表示に切り替わってしまうことに不満を覚える可能性がある。
【００８１】
そこで、本実施形態においては、精算装置３００の近傍の検出対象位置（例えば、精算を行うために客が立つ位置）における人の有無を検出するように構成される。このためには、例えば検出対象位置における人を検出するように人感センサを精算装置３００に対して設ければよい。
【００８２】
そのうえで、本実施形態の精算装置３００は、検出対象位置において人が検出されているときには、新たに精算情報が受信されても、登録装置選択画面の表示は行わないようにする。これにより、客が精算装置３００の前に立っているときには、登録装置選択画面に切り替わることなく精算画面の表示が継続されることから、客が不満を覚えることがなく、精算装置３００を使用しての精算をさらに円滑に行うことができる。
【００８３】
［精算装置の構成例］
本実施形態における精算装置３００は、先に説明した図９と同様であり、同図に示す人感センサ３１２を備える。人感センサ３１２は、前述のように、精算装置３００の近傍の検出対象位置における人の有無を検出する。
なお、人感センサ３１２が人を検出する方式については特に限定されるものではなく、赤外線、撮像、超音波などをはじめいずれの方式が採用されてもよい。
また、人感センサ３１２は、精算装置３００の本体に設けられてもよいし、精算装置３００の本体から分離されたうえで、店舗内の所定の場所に設けられてもよい。
なお、本実施形態における登録装置２００の構成は、図８と同様でよい。
【００８４】
［処理手順例］
図１２のフローチャートを参照して、本実施形態の精算装置３００が、人感センサ３１２の検出結果に応じて実行する処理手順例について説明する。同図に示す処理は、精算装置３００の動作中において一定時間ごとに実行される。
ステップＳ１３１：精算装置３００において、ＣＰＵ３０１は、人感センサ３１２の検出データを入力し、人感センサ３１２により人が検出されているか否かについて判定する。
【００８５】
ステップＳ１３２：人が検出されている場合、ＣＰＵ３０１は、人検出フラグを「１」に設定する。人検出フラグは、人感センサ３１２により人が検出されているか否かを示すフラグである。ここでは、人検出フラグは「１」により人が検出されていることを示し、「０」により人が検出されていないことを示すように定められている。また、人検出フラグは、例えばＲＡＭ３０３に記憶されればよい。
ステップＳ１３３：一方、人感センサ３１２により人が検出されていない場合、ＣＰＵ３０１は、人検出フラグを「０」に設定する。
ステップＳ１３２またはステップＳ１３３の処理の後は、ステップＳ１３１に処理が戻される。
このように図１２に示す処理が実行されることで、精算装置３００は、近傍の検出対象位置に人が存在するか否かを定常的に把握することができる。
【００８６】
次に、図１３のフローチャートを参照して、本実施形態における登録装置２００と精算装置３００とが登録装置選択画面と精算画面との表示に関連して実行する処理手順例について説明する。なお、同図において、図１０と同様の処理となるステップについては、同一符号を付して、ここでの説明を省略する。
先ず、登録装置２００が実行する処理手順については、図１０と同様でよい。
【００８７】
次に、精算装置３００が実行する処理手順例について説明する。同図において、ステップＳ２０１〜Ｓ２０６の処理は、図１０と同様でよい。
ステップＳ２１１：ステップＳ２０３において複数の精算情報が記憶された状態となっていることが判定された場合、ＣＰＵ３０１は、さらに人検出フラグが「０」であるか否かについて判定する。
人検出フラグが「０」である場合、精算装置３００により精算を行おうとしている客はいない。そこで、この場合のＣＰＵ３０１は、ステップＳ２０５により登録装置選択画面を表示させる。
一方、人検出フラグが「１」である場合、現在において精算装置３００により精算を行おうとしている客が精算装置３００の前に立っている。そこで、この場合のＣＰＵ３０１は、ステップＳ２０１に処理を戻す。これにより、ステップＳ２０５による登録装置選択画面の表示の処理は行われず、１つ目の精算情報の受信に応じて先にステップＳ２０４により表示された精算画面の表示が継続される。
このような処理によって、精算装置３００の近傍の検出対象位置に客が存在しているときには、新たな精算情報が受信されても精算画面から登録装置選択画面に表示が切り替わらないようにすることができる。
【００８８】
＜第３実施形態＞
［概要］
続いて、第３実施形態について説明する。本実施形態の精算装置３００は、１つの精算情報が受信（取得）されたタイミングから所定時間を経過しないうちに次の精算情報が受信された場合には、先に受信された１つの精算情報に基づく精算画面の表示から登録装置選択画面の表示に切り替える。
一方、精算装置３００は、１つの精算情報がＲＡＭ３０３に記憶されたタイミングから所定時間を経過した後において、次の精算情報が受信された場合には、登録装置選択画面の表示への切り替えを行わない。
【００８９】
本実施形態において、１つの精算情報がＲＡＭ３０３に記憶されてから所定時間を経過している状況は、既に１つの精算情報に対応する客が精算のために精算装置３００に到達していると捉えられる。
そこで、精算装置３００は、上記の所定時間を経過した後において次の精算情報が受信された場合には、登録装置選択画面の表示が行われないようにすることで、表示部３０５に、１つの精算情報に基づく精算画面の表示を継続させる。
これにより、客が精算装置３００により精算を行おうとしている状態のもとで登録装置選択画面に切り替わることがないようにすることができる。
【００９０】
一方、１つの精算情報がＲＡＭ３０３に記憶されてから所定時間を経過していない状況は、１つの精算情報に対応する客は精算装置３００には未だ到達してないと捉えられる。
そこで、精算装置３００は、上記の所定時間を経過しないうちに次の精算情報が受信された場合には、登録装置選択画面の表示に切り替える。これにより、１つの精算情報に対応する客と、次の精算情報に対応する客のいずれが精算装置３００に到達しても、円滑に精算を行っていくことができる。
【００９１】
本実施形態における登録装置２００の構成は、図８と同様でよい。また、精算装置３００の構成は、図９と同様でよい。本実施形態においては、図９の構成から人感センサ３１２を省略することができる。
【００９２】
［処理手順例］
図１４のフローチャートを参照して、本実施形態における登録装置２００と精算装置３００とが登録装置選択画面と精算画面との表示に関連して実行する処理手順例について説明する。なお、同図において、図１０と同様の処理となるステップについては、同一符号を付して、ここでの説明を省略する。
登録装置２００が実行する処理手順（ステップＳ１０１〜Ｓ１０３）については、図１０と同様でよい。
【００９３】
次に、精算装置３００が実行する処理手順例について説明する。同図に示す処理は、図１０のステップＳ２０１〜Ｓ２０６の処理に、ステップＳ２２１、Ｓ２２２が追加されている。
ステップＳ２２１：ステップＳ２０３において複数の精算情報が記憶された状態となっていないことが判定された場合、ＣＰＵ３０１は、時間の計測（計時）を開始する。ステップＳ２２１による時間の計測の開始とともに、ＣＰＵ３０１は、ステップＳ２０４によりＲＡＭ３０３に記憶された１つの精算情報に基づく精算画面を表示する。
ステップＳ２２２；ステップＳ２０３において複数の精算情報が記憶された状態となっていることが判定された場合、ＣＰＵ３０１は、さらに、ステップＳ２２１にて計測された時間が所定以上となっているか否かについて判定する。つまり、ＣＰＵ３０１は、１つ目の精算情報が受信され、ＲＡＭ３０３に記憶されたとき（ステップＳ２２１にて計測が開始されたとき）から、所定時間を経過しているか否かについて判定する。
【００９４】
ステップＳ２２１にて計測が開始された時間が所定未満である場合、精算装置３００により精算を行おうとしている客はいないと捉えられる。そこで、この場合のＣＰＵ３０１は、ステップＳ２０５により登録装置選択画面を表示させる。
一方、ステップＳ２２１にて計測が開始された時間が所定以上である場合、精算装置３００には、１つ目の精算情報に対応して精算を行おうとする客が精算装置３００にまで到達していると捉えられる。そこで、この場合のＣＰＵ３０１は、ステップＳ２０１に処理を戻すことで、ステップＳ２０５による登録装置選択画面の表示の処理が行われないようにする。
このような処理によって、精算装置３００の近傍の検出対象位置に客が存在しているときには、新たな精算情報が受信されても登録装置選択画面を表示させないようにすることができる。
【００９５】
＜第４実施形態＞
［概要］
上記各実施形態のＰＯＳシステムにおいては、登録装置２００が精算装置指定操作によって指定された精算装置３００に対して精算情報を送信するようにされている。
これに対して、本実施形態のＰＯＳシステムでは、各精算装置３００は、精算装置指定操作に応じて、ストアコントローラ１００（制御装置の一例）に対して精算情報を送信する。
本実施形態のようにストアコントローラ１００に対して精算情報を送信する場合、精算情報は、商品登録情報とともに、精算装置指定操作によって指定された精算装置を示す精算装置指定情報と、送信元の登録装置を示す登録装置情報とを含む。
【００９６】
ストアコントローラ１００は、各登録装置２００から送信された精算情報を記憶する。
そして、ストアコントローラ１００は、精算情報の記憶状況に基づいて、１つの精算装置３００について以下のように制御する。
つまり、ストアコントローラ１００は、先ず、１つ目の精算情報の受信に応じて精算情報を記憶すると、１つ目の精算情報については精算装置３００に送信する。精算装置３００は、受信した１つ目の精算情報に基づいて精算画面を表示させる。
精算装置３００は、精算処理が終了すると精算終了通知をストアコントローラ１００に対して送信する。ストアコントローラ１００は、受信された精算終了通知に対応する精算情報を削除する。なお、ストアコントローラ１００は、精算情報の削除に伴って、削除した精算情報が反映されるように精算結果情報を更新することができる。
【００９７】
また、ストアコントローラ１００は、２つ目以降の精算情報の受信（精算情報の記憶に対応する）に応じて複数の精算情報を記憶している状態となった場合、精算装置３００に、新たな精算情報の記憶に応じて複数の精算情報を記憶している状態にあることの通知（精算情報複数通知）を精算装置３００に送信する。
【００９８】
精算情報複数通知を受信した精算装置３００は、登録装置選択画面を表示する。精算装置３００は、登録装置選択画面に対する操作に応じて、選択された登録装置を示す登録装置選択通知をストアコントローラ１００に送信する。
【００９９】
ストアコントローラ１００は、記憶している精算情報のうちから、受信した登録装置選択通知が示す登録装置２００から送信された精算情報を精算装置３００に送信する。
精算装置３００は、受信した精算情報に基づく精算画面を表示する。ここで、客が精算を行った場合には、精算装置３００は、精算の終了に応じて精算終了通知をストアコントローラ１００に送信する。
このようにして、本実施形態においては、ストアコントローラ１００が各登録装置２００から精算情報を受信し、精算情報を一括して管理する構成のもとで、精算装置３００について、例えば第１実施形態と同様の動作を行わせることができる。
【０１００】
［ストアコントローラの構成例］
図１５は、ストアコントローラ１００の構成例を示している。
同図に示すストアコントローラ１００は、ＣＰＵ１０１、記憶部１０２、ＲＡＭ１０３、表示部１０４、操作部１０５及び通信部１０６を備える。
【０１０１】
ＣＰＵ１０１は、ＲＯＭ１０２に記憶されたプログラムを実行し、ストアコントローラ１００全体を制御する。
【０１０２】
記憶部１０２は、１０２の補助記憶装置の１つであり、ＣＰＵ１０１が実行するプログラムの他、ＣＰＵ１０１が利用する各種の情報を記憶する。
ＲＡＭ１０３は、ＣＰＵ１０１の主記憶装置であって、ＣＰＵ１０１の演算結果を一時的に記憶する、随時読み出し書き込みメモリである。
【０１０３】
表示部１０４は、ＣＰＵ１０１の制御に応じて各種の監視用画像を表示する。
操作部１０５は、ストアコントローラ１００において備えられる各種キー、ボタンなどの操作子や、マウス、キーボードなどの入力デバイスを一括して示したものである。
通信部１０６は、ＬＡＮ２を経由して、ストアコントローラ１００、登録装置２００及び精算装置３００などと通信を実行する。
【０１０４】
［処理手順例］
図１６のフローチャートを参照して、本実施形態におけるストアコントローラ１００と登録装置２００と精算装置３００とが登録装置選択画面と精算画面との表示に関連して実行する処理手順例について説明する。なお、同図において、図１０と同様の処理となるステップについては、同一符号を付して、ここでの説明を省略する。
【０１０５】
登録装置２００が実行する処理手順については、図１０と同様でよい。ただし、ステップＳ１０３において、ＣＰＵ２０１は、精算情報をストアコントローラ１００に送信する。また、精算情報は、前述のように、商品登録情報、精算装置指定情報及び登録装置情報を含む。
【０１０６】
続いて、ストアコントローラ１００が実行する処理について説明する。
ステップＳ３０１：ストアコントローラ１００におけるＣＰＵ１０１は、ステップＳ１０３により登録装置２００から送信される精算情報が受信されたか否かについて判定する。精算情報が受信されない場合、ＣＰＵ３０１は、後述のステップＳ３０８の処理に移行する。
ステップＳ３０２：ＣＰＵ１０１は、精算情報の受信に応じて、受信された精算情報をＲＡＭ１０３に記憶させる。なお、精算情報は、記憶部１０２に記憶されてもよい。
【０１０７】
ステップＳ３０３：次に、ＣＰＵ１０１は、ステップＳ３０２により精算情報が記憶されたことにより、同じ精算装置を指定する精算装置指定情報を含む精算情報が複数記憶された状態となっているか否かについて判定する。
ステップＳ３０４：同じ精算装置を指定する精算装置指定情報を含む精算情報が複数記憶された状態ではない場合、ＣＰＵ１０１は、今回のステップＳ３０２によりＲＡＭ１０３に記憶させた精算情報を、当該精算情報に含まれる精算装置指定情報が指定する精算装置３００に送信する。
【０１０８】
ステップＳ３０５：一方、同じ精算装置を指定する精算装置指定情報を含む精算情報が複数記憶された状態となっている場合、ＣＰＵ１０１は、精算情報複数通知を、当該精算情報に含まれる精算装置指定情報が指定する精算装置３００に送信する。
ステップＳ３０６：ステップＳ３０５により送信した精算情報複数通知に応じて、精算装置３００は登録装置選択画面を表示し、登録装置選択画面に対する操作により選択された登録装置２００を示す登録装置選択通知をストアコントローラ１００に送信する。
ＣＰＵ１０１は、上記のように精算装置３００から送信された登録装置選択通知を受信する。
【０１０９】
ステップＳ３０７：ＣＰＵ１０１は、記憶部１０２に記憶している精算情報のうちから、ステップＳ３０６にて受信された登録装置選択通知が示す登録装置を送信元とする精算情報を、精算装置３００に送信する。
【０１１０】
ステップＳ３０８：精算装置３００では、ステップＳ３０７により送信した精算情報に対応する精算が行われたのであれば、精算の終了に応じて精算終了通知をストアコントローラ１００に送信する。
そこで、ＣＰＵ１０１は、最後のステップＳ３０７により送信した精算情報に対応する精算終了通知が受信されたか否かについて判定する。
精算終了通知が受信されなかった場合、ＣＰＵ１０１は、ステップＳ３０１に処理を戻す。
ステップＳ３０９：一方、精算終了通知が受信された場合、ＣＰＵ１０１は、ステップＳ３０７により送信した精算情報を記憶部１０２から削除し、ステップＳ３０１に処理を戻す。
【０１１１】
次に、精算装置３００が実行する処理について説明する。
ステップＳ４０１：精算装置３００におけるＣＰＵ３０１は、ステップＳ３０４またはステップＳ３０７によりストアコントローラ１００から送信される精算情報が受信されたか否かについて判定する。
ステップＳ４０２：精算情報の受信に応じて、ＣＰＵ３０１は、受信した精算情報に基づく精算画面を表示部３０５に表示させる。
【０１１２】
ステップＳ４０３：ステップＳ４０２による精算画面の表示を行った後、あるいは、ステップＳ４０１により精算情報が受信されていないことが判定された場合、ＣＰＵ３０１は精算が終了したか否かについて判定する。
ステップＳ４０４：精算が終了したことが判定された場合、ＣＰＵ３０１は、ストアコントローラ１００に対して客による精算が終了したことを示す精算終了通知を送信する。
精算終了通知には、例えば精算処理の対象とされた精算情報を示す識別子が含められる。
【０１１３】
ステップＳ４０５：ステップＳ４０４による精算終了通知の送信を行った後、あるいは、ステップＳ４０３により精算処理が終了していないことが判定された場合、ＣＰＵ３０１は、精算情報複数通知が受信されたか否かについて判定する。
精算情報複数通知が受信されない場合、ＣＰＵ３０１は、ステップＳ４０１に処理を戻す。
【０１１４】
ステップＳ４０６：一方、精算情報複数通知が受信された場合には、ＣＰＵ３０１は、登録装置選択画面を表示する。
ステップＳ４０７：ＣＰＵ３０１は、ステップＳ４０６にて表示させた登録装置選択画面に対する操作により登録装置２００が選択されるのに応じて、選択された登録装置２００を示す登録装置選択通知を、ストアコントローラ１００に送信する。
【０１１５】
このような処理によって、ストアコントローラ１００は、各登録装置２００にて行われた商品の登録に応じた精算情報を記憶することができる。そして、各精算装置３００は、ストアコントローラ１００との通信により、対応の精算情報が１つ記憶された場合には精算画面を表示し、対応の精算情報が複数記憶される状態となった場合には登録装置選択画面を表示させることができる。そして、精算装置３００は、登録装置選択画面に対する操作に応じて、選択された登録装置２００に応じた精算画面を表示させることもできる。つまり、本実施形態の精算装置３００も、例えば第１実施形態と同様の動作を得ることができる。
【０１１６】
＜第５実施形態＞
［概要］
上記各実施形態においては、１つの精算装置３００について、１つ目の精算情報が得られたときには、その精算情報に基づく精算画面を表示させ、２つ目以降の精算情報が得られると登録装置選択画面を表示させていた。
これに対して、本実施形態では、１つ目の精算情報が得られた段階から登録装置選択画面を表示させる。
本実施形態のＰＯＳシステムのもとでは、精算を行うべき精算装置３００がどれであるのかを、精算装置指定操作を行った店員が、例えば口頭で客に伝えるようにされている。
このために、客が、聞き間違いや勘違いなどにより、店員から伝えられた精算装置３００とは異なる精算装置３００に赴いてしまう場合がある。この場合、客が、間違って他の客の精算画面に対して精算を行ってしまうような不具合が生じる可能性がある。
【０１１７】
そこで、本実施形態のように１つ目の精算情報が得られた段階から登録装置選択画面を表示させることにより、必ず客が登録装置選択操作を行うことになる。客が店員から伝えられたのとは異なる精算装置３００に赴き、そこで精算装置３００に対して登録装置選択操作を行った場合、選択された登録装置２００に対応する精算情報は、登録装置選択操作が行われた精算装置３００を指定していない。このために、客の登録装置選択操作はエラーとなる。このようにして、客は、店員から伝えられたのとは異なる精算装置３００で精算を行うことはできないことから、上記のような不具合の発生を回避することが可能になる。
【０１１８】
［処理手順例］
図１７のフローチャートを参照して、本実施形態における登録装置２００と精算装置３００とが登録装置選択画面と精算画面との表示に関連して実行する処理手順例について説明する。
同図に示す処理手順は、第１実施形態のように、登録装置２００から精算装置３００に精算情報を送信する構成に対応する例である。本実施形態における登録装置２００と精算装置３００の各構成は、それぞれ、図８、図９と同様でよい。
また、図１７において、図１０と同様の処理となるステップについては、図１０と同一符号を付している。
先ず、登録装置２００の処理（ステップＳ１０１〜Ｓ１０３）については、図１０と同様でよい。
【０１１９】
次に、精算装置３００の処理について説明する。
精算装置３００におけるＣＰＵ３０１は、ステップＳ２０１にて精算情報が受信されると、ステップＳ２０２により受信された精算情報を記憶部３０２に記憶させる。続けて、ＣＰＵ３０１は、ステップＳ２０５により登録装置選択画面を表示させる。
つまり、本実施形態においては、ステップＳ２０２に続けてステップＳ２０５が実行されることで、記憶部３０２に記憶される精算情報の数にかかわらず、精算情報が受信されるごとに、登録装置選択画面が表示される。
【０１２０】
ステップＳ２３１：ステップＳ２０５により表示された登録装置選択画面に対して登録装置選択操作が行われると、ＣＰＵ３０１は、登録装置選択操作により選択された登録装置に対応する精算情報が記憶部３０２に記憶されているか否かについて判定する。
選択された登録装置に対応する精算情報が記憶部３０２に記憶されている場合、ＣＰＵ３０１は、ステップＳ２０６により、選択された登録装置に対応する精算情報を記憶部３０２から取得し、取得した精算情報に基づく精算画面を表示させる。
【０１２１】
ステップＳ２３２：一方、ステップＳ２３１により選択された登録装置に対応する精算情報が記憶部３０２に記憶されていないと判定された場合、ＣＰＵ３０１は、エラーメッセージを出力する。
エラーメッセージとしては、具体的に、例えば本機では精算情報を受信していないために精算処理が行えないことと、該当の精算情報を受信している精算装置３００に移動してもらうことを促すメッセージを表示部３０５に表示させればよい。
ステップＳ２３２の処理の後は、ステップＳ２０１に処理が戻される。
このような処理によって、精算装置３００は、１つ目の精算情報の受信に応じて、登録装置選択画面を表示させることができる。
【０１２２】
＜第６実施形態＞
［概要］
第５実施形態においては、登録装置選択操作により、精算装置３００が記憶していない精算情報に対応する登録装置が選択された場合にはエラーメッセージが出力されるようになっている。
これに対して、第６実施形態においては、精算装置３００が記憶していない精算情報に対応する登録装置が選択された場合には、精算装置３００は、選択された登録装置に対応する精算情報を記憶している他の登録装置から取得する。そして、精算装置３００取得した精算情報に基づく精算画面を表示させる。
これにより、例えば客が店員から伝えられたのとは異なる精算装置３００に移動してきたとしても、登録装置選択操作を行うことによって、そのまま精算を行うことが可能となり、円滑に精算が行われる。
【０１２３】
［処理手順例］
図１８のフローチャートを参照して、本実施形態における登録装置２００と精算装置３００とが登録装置選択画面と精算画面との表示に関連して実行する処理手順例について説明する。
同図に示す処理手順は、第１実施形態のように、登録装置２００から精算装置３００に精算情報を送信する構成に対応する例である。本実施形態における登録装置２００と精算装置３００の各構成は、それぞれ、図８、図９と同様でよい。
また、図１８において、図１７と同様の処理となるステップについては、図１７と同一符号を付している。
登録装置２００の処理（ステップＳ１０１〜Ｓ１０３）については、図１０と同様でよい。
精算装置３００の処理としては、図１７のステップＳ２３２に代えて、ステップＳ２３３、Ｓ２３４が実行される。
【０１２４】
ステップＳ２３３：ＣＰＵ３０１は、ステップＳ２３１により登録装置選択操作により選択された登録装置に対応する精算情報が記憶部３０２に記憶されていないと判定された場合、選択された登録装置に対応する精算情報を他の精算装置３００から取得する。
このために、ＣＰＵ３０１は、ＬＡＮ２を介した通信により、他の精算装置３００のそれぞれに対して、登録装置選択操作により選択された登録装置が送信元の精算情報を要求する。要求に応答して、該当の精算情報を記憶している他の精算装置３００は、該当の精算装置を返送する。ＣＰＵ３０１は、このように返送された精算情報を取得する。また、該当の精算情報を送信した他の精算装置３００は、該当の精算情報を記憶部３０２から削除してよい。
ステップＳ２３４：そして、ＣＰＵ３０１は、ステップＳ２３３により取得された精算情報に基づく精算画面を表示部３０５に表示させる。ステップＳ２３４の処理の後は、ステップＳ２０１に処理が戻される。
このような処理によって、精算装置３００が記憶していない精算情報に対応する登録装置が客によって選択された場合であっても、精算装置３００にて精算画面を表示させて、客が精算を行えるようにするという救済機能を与えることができる。
【０１２５】
＜変形例＞
以下、本実施形態の変形例について説明する。
第４実施形態のようにストアコントローラ１００が精算情報を管理するＰＯＳシステムの構成のもとでも、第２実施形態のように精算装置３００の近傍の検出対象位置に客が検出されているときには、登録装置選択画面を表示させないように構成してよい。
同様に、第４実施形態のＰＯＳシステムの構成のもとで、第３実施形態のように１つ目の精算情報の記憶から所定時間が経過した後において登録装置選択画面を表示させないように構成してよい。
また、第４実施形態のもとでも、第５実施形態のように、１つ目の精算情報の受信から登録装置選択画面が表示されるようにしてもよい。さらに、第４実施形態のもとで、第６実施形態のように、客が店員に伝えられたのとは異なる精算装置３００で登録装置選択操作を行ってしまった場合であっても、選択された登録装置の精算情報を精算装置３００が取得し、客が精算を継続できるようにすることが可能である。
【０１２６】
また、これまでの実施形態においては、図１に示した登録装置２００及び精算装置３００の各数と、図２に示した登録装置２００及び精算装置３００の店舗内における配置を前提として説明を行った。
しかし、店舗に備えられる登録装置２００及び精算装置３００の各数と、店舗における登録装置２００及び精算装置３００各々の配置の態様は、図１及び図２に示した例に限定されない。
【０１２７】
以上説明したように、第１実施形態におけるＰＯＳシステムは、商品を登録する複数の登録装置２００と、登録された商品に基づいて精算を行う精算装置３００と備える商品販売情報処理システムであって、登録装置２００で登録された商品登録情報を含む精算情報を記憶する記憶手段と、精算装置３００において、登録装置２００を選択する登録装置選択手段と、精算装置３００において、記憶手段に記憶された精算情報が２以上の場合に、登録装置選択手段による登録装置２００の選択を有効化し、登録装置選択手段による登録装置の選択に応じて、選択された登録装置２００に対応する精算情報を表示する精算情報表示手段とを備えて構成される。
【０１２８】
また、第２実施形態は、精算装置３００において、精算を行う客を検出する検出手段（人感センサ３１２）をさらに備え、登録装置選択手段は、検出手段によって客が検出された後に、記憶手段に既に記憶されている精算情報と異なる精算情報が記憶された場合には、登録装置２００の選択が有効化されないように構成される。
【０１２９】
また、第３実施形態において、精算装置３００は、計時手段をさらに備え、登録装置選択手段は、計時手段により計時された時間が、１つの精算情報が記憶手段に記憶されたときから所定時間を経過した後に、記憶手段に既に記憶されている精算情報と異なる精算情報が記憶された場合には、登録装置２００の選択が有効化されないように構成される。
【０１３０】
また、第４実施形態において、記憶手段を備える制御装置をさらに備えるように構成される。第４実施形態においては、ストアコントローラ１００が制御装置とされた例が示されている。
【０１３１】
また、第５実施形態のＰＯＳシステムは、商品を登録する複数の登録装置と、登録された商品に基づいて精算を行う精算装置とを備える商品販売情報処理システムであって、登録装置で登録された商品に対応する精算情報を記憶する記憶手段と、精算装置において、登録装置を選択する登録装置選択手段と、精算装置において、登録装置選択手段により選択された登録装置に対応する精算情報を表示する精算情報表示手段とを備える。
【０１３２】
また、第６実施形態において、精算情報表示手段は、精算情報に含まれる登録装置情報が示す登録装置２００と、登録装置選択手段にて選択された登録装置２００とが異なる場合、選択された登録装置が出力した精算情報を記憶手段から取得し、取得した精算情報を当該精算装置３００に表示する。
【０１３３】
なお、上述の登録装置２００、精算装置３００、ストアコントローラ１００などとしての機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述の登録装置２００、精算装置３００、ストアコントローラ１００などとしての処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、ＣＤ−ＲＯＭ等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【０１３４】
１  ＰＯＳシステム、１００  ストアコントローラ、１０１  ＣＰＵ、１０２  記憶部、１０３  ＲＡＭ、１０４  表示部、１０５  操作部、１０６  通信部、２００  登録装置、２０１  ＣＰＵ、２０２  記憶部、ＲＡＭ  ２０３、２０４  スキャナ部、２０５  店員用表示部、２０６  客用表示部、２０７  操作部、２０８  通信部、２０９  ブザー、２１０  印刷部、３００  精算装置、３０１  ＣＰＵ、３０２  記憶部、３０３  ＲＡＭ、３０５  表示部、３０６  操作部、３０７  通信部、３０８  ブザー、３０９  印刷部、３１０  貨幣授受部、３１１  サインポール部、３１２  人感センサ
【図１】
2019207736.tif 000003
【図２】
2019207736.tif 000004
【図３】
2019207736.tif 000005
【図４】
2019207736.tif 000006
【図５】
2019207736.tif 000007
【図６】
2019207736.tif 000008
【図７】
2019207736.tif 000009
【図８】
2019207736.tif 000010
【図９】
2019207736.tif 000011
【図１０】
2019207736.tif 000012
【図１１】
2019207736.tif 000013
【図１２】
2019207736.tif 000014
【図１３】
2019207736.tif 000015
【図１４】
2019207736.tif 000016
【図１５】
2019207736.tif 000017
【図１６】
2019207736.tif 000018
【図１７】
2019207736.tif 000019
【図１８】
2019207736.tif 000020
【手続補正書】
【提出日】令和1年9月24日(2019.9.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
商品を登録する複数の登録装置と、登録された商品に基づいて精算を行う精算装置と備える商品販売情報処理システムであって、
前記登録装置で登録された商品登録情報を含む精算情報を記憶する記憶手段と、
前記精算装置において、前記登録装置を選択する登録装置選択手段と、
前記精算装置において、前記記憶手段に記憶された前記精算情報が２以上の場合に、前記登録装置選択手段による前記登録装置の選択を有効化し、前記登録装置選択手段による登録装置の選択に応じて、選択された登録装置に対応する精算情報を表示する精算情報表示手段と、
前記精算装置において、精算を行う客を検出する検出手段とを備え、
前記検出手段によって客が検出された後に、前記記憶手段に既に記憶されている精算情報と異なる精算情報が記憶された場合には、前記登録装置の選択を有効化しない
ことを特徴とする商品販売情報処理システム。
【請求項２】
商品を登録する複数の登録装置と、登録された商品に基づいて精算を行う精算装置と備える商品販売情報処理システムであって、
前記登録装置で登録された商品登録情報を含む精算情報を記憶する記憶手段と、
前記精算装置において、前記登録装置を選択する登録装置選択手段と、
前記精算装置において、前記記憶手段に記憶された前記精算情報が２以上の場合に、前記登録装置選択手段による前記登録装置の選択を有効化し、前記登録装置選択手段による登録装置の選択に応じて、選択された登録装置に対応する精算情報を表示する精算情報表示手段と、
前記精算装置において、計時手段とを備え、
前記登録装置選択手段は、
前記計時手段により計時された時間が、１つの精算情報が前記記憶手段に記憶されたときから所定時間を経過した後に、前記記憶手段に既に記憶されている精算情報と異なる精算情報が記憶された場合には、前記登録装置の選択を有効化しない
ことを特徴とする商品販売情報処理システム。
【請求項３】
前記記憶手段を備える制御装置をさらに備える
請求項１または２に記載の商品販売情報処理システム。
【請求項４】
前記精算情報に含まれる登録装置情報が示す登録装置と、前記登録装置選択手段にて選択された登録装置とが異なる場合、前記選択された登録装置が出力した精算情報を前記記憶手段から取得し、取得した精算情報を当該精算装置に表示する精算情報表示手段を備えることを特徴とする
請求項１から３のいずれか一項に記載の商品販売情報処理システム。
【請求項５】
商品を登録する登録装置を選択する登録装置選択手段と、
前記登録装置選択手段による前記登録装置の選択に応じて、選択された登録装置で登録された商品に対応する精算情報を記憶する記憶手段から前記精算情報を取得し、取得した精算情報を表示する精算情報表示手段と、
精算を行う客を検出する検出手段とを備え、
前記登録装置選択手段は、
前記検出手段によって客が検出された後に、前記記憶手段に既に記憶されている精算情報と異なる精算情報が記憶された場合には、前記登録装置の選択を有効化しない
精算装置。
【請求項６】
商品を登録する登録装置を選択する登録装置選択手段と、
前記登録装置選択手段による前記登録装置の選択に応じて、選択された登録装置で登録された商品に対応する精算情報を記憶する記憶手段から前記精算情報を取得し、取得した精算情報を表示する精算情報表示手段と、
計時手段とを備え、
前記登録装置選択手段は、
前記計時手段により計時された時間が、１つの精算情報が前記記憶手段に記憶されたときから所定時間を経過した後に、前記記憶手段に既に記憶されている精算情報と異なる精算情報が記憶された場合には、前記登録装置の選択を有効化しない
精算装置。
【請求項７】
商品を登録する複数の登録装置と、登録された商品に基づいて精算を行う精算装置と備える商品販売情報処理システムにおける商品販売情報処理方法であって、
前記登録装置で登録された商品登録情報を含む精算情報を記憶部に記憶させる記憶ステップと、
前記精算装置において、前記登録装置を選択する登録装置選択ステップと、
前記精算装置において、前記記憶部に記憶された前記精算情報が２以上の場合に、前記登録装置選択ステップによる前記登録装置の選択を有効化し、前記登録装置選択ステップによる登録装置の選択に応じて、選択された登録装置に対応する精算情報を表示する精算情報表示ステップと、
前記精算装置において、精算を行う客を検出する検出ステップとを備え、
前記検出ステップによって客が検出された後に、前記記憶部に既に記憶されている精算情報と異なる精算情報が記憶された場合には、前記登録装置の選択を有効化しない
ことを特徴とする商品販売情報処理方法。
【請求項８】
精算装置における商品販売情報処理方法であって、
商品を登録する登録装置を選択する登録装置選択ステップと、
前記登録装置選択ステップによる前記登録装置の選択に応じて、選択された登録装置で登録された商品に対応する精算情報を記憶する記憶部から前記精算情報を取得し、取得した精算情報を表示する精算情報表示ステップと、
精算を行う客を検出する検出ステップとを備え、
前記登録装置選択ステップは、
前記検出ステップによって客が検出された後に、前記記憶部に既に記憶されている精算情報と異なる精算情報が記憶された場合には、前記登録装置の選択を有効化しない
商品販売情報処理方法。
【請求項９】
精算装置における商品販売情報処理方法であって、
商品を登録する登録装置を選択する登録装置選択ステップと、
前記登録装置選択ステップによる前記登録装置の選択に応じて、選択された登録装置で登録された商品に対応する精算情報を記憶する記憶部から前記精算情報を取得し、取得した精算情報を表示する精算情報表示ステップと、
計時ステップとを備え、
前記登録装置選択ステップは、
前記計時ステップにより計時された時間が、１つの精算情報が前記記憶部に記憶されたときから所定時間を経過した後に、前記記憶部に既に記憶されている精算情報と異なる精算情報が記憶された場合には、前記登録装置の選択を有効化しない
商品販売情報処理方法。
【請求項１０】
精算装置としてのコンピュータを、
商品を登録する登録装置を選択する登録装置選択手段、
前記登録装置選択手段による前記登録装置の選択に応じて、選択された登録装置で登録された商品に対応する精算情報を記憶する記憶手段から前記精算情報を取得し、取得した精算情報を表示する精算情報表示手段、
精算を行う客を検出する検出手段として機能させるためのプログラムであって、
前記登録装置選択手段は、
前記検出手段によって客が検出された後に、前記記憶手段に既に記憶されている精算情報と異なる精算情報が記憶された場合には、前記登録装置の選択を有効化しない
プログラム。
【請求項１１】
精算装置としてのコンピュータを、
商品を登録する登録装置を選択する登録装置選択手段、
前記登録装置選択手段による前記登録装置の選択に応じて、選択された登録装置で登録された商品に対応する精算情報を記憶する記憶手段から前記精算情報を取得し、取得した精算情報を表示する精算情報表示手段、
計時手段として機能させるためのプログラムであって、
前記登録装置選択手段は、
前記計時手段により計時された時間が、１つの精算情報が前記記憶手段に記憶されたときから所定時間を経過した後に、前記記憶手段に既に記憶されている精算情報と異なる精算情報が記憶された場合には、前記登録装置の選択を有効化しない
プログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、商品販売情報処理システム、精算装置、商品販売情報処理方法及びプログラムに関する。