(57)【要約】【課題】買物客に適した決済装置を指定することができる。【解決手段】登録装置は、当該登録装置の現在位置と複数の決済装置それぞれとの距離に基づき、登録装置を操作する買物客が決済処理を行う決済装置として適した度合いを示す優先順位を決定する決定手段と、決定手段により決定された優先順位に従って、決済装置を指定させるための指定情報を表示する表示手段と、表示手段によって表示された指定情報から、決済処理を行う決済装置を指定させる指定手段と、指定手段によって指定された決済装置で買物客の決済処理が行えるように登録された商品に関する会計情報を送信する送信手段と、を備える。【選択図】図７
2019101501.tif 000002
【特許請求の範囲】
【請求項１】
買物客の購入する商品を登録する可搬可能な登録装置と、前記登録装置において登録された商品を買物客の操作により決済処理を行う複数の決済装置とを備えるＰＯＳシステムであって、
前記登録装置は、
当該登録装置の現在位置と前記複数の決済装置それぞれとの距離に基づき、前記登録装置を操作する買物客が決済処理を行う前記決済装置として適した度合いを示す優先順位を決定する決定手段と、
前記決定手段により決定された前記優先順位に従って、前記決済装置を指定させるための指定情報を表示する表示手段と、
前記表示手段によって表示された前記指定情報から、決済処理を行う前記決済装置を指定させる指定手段と、
前記指定手段によって指定された前記決済装置で前記買物客の決済処理が行えるように前記登録された商品に関する会計情報を送信する送信手段と、
を備えることを特徴とするＰＯＳシステム。
【請求項２】
前記決定手段は、決済処理中の前記決済装置、またはメンテナンス中の前記決済装置の前記優先順位を低く決定する
ことを特徴とする請求項１に記載のＰＯＳシステム。
【請求項３】
決済に要する時間を計時する計時手段を更に備え、
前記決定手段は、前記計時手段が計時した時間と前記距離に基づき前記決済装置の前記優先順位を決定する
ことを特徴とする請求項１または請求項２に記載のＰＯＳシステム。
【請求項４】
前記指定情報には、指定不可の前記決済装置として、決済処理中の前記決済装置が含まれており、
前記指定情報に含まれる決済処理中の前記決済装置を前記指定手段による指定を許可する許可手段、を更に備え、
前記送信手段は、前記指定手段で許可された前記決済装置が指定された場合、前記決済処理中の前記決済装置の決済処理が終了したことを条件に許可された前記決済装置で前記買物客の決済処理が行えるように前記会計情報を送信する
ことを特徴とする請求項１から請求項３いずれか１項に記載のＰＯＳシステム。
【請求項５】
買物客の購入する商品を登録する可搬可能な登録装置と、前記登録装置において登録された商品を買物客の操作により決済処理を行う複数の決済装置とを備えるＰＯＳシステムにおける前記登録装置であって、
当該登録装置の現在位置と前記複数の決済装置それぞれとの距離に基づき、前記登録装置を操作する買物客が決済処理を行う前記決済装置として適した度合いを示す優先順位を決定する決定手段と、
前記決定手段により決定された前記優先順位に従って、前記決済装置を指定させるための指定情報を表示する表示手段と、
前記表示手段によって表示された前記指定情報から、決済処理を行う前記決済装置を指定させる指定手段と、
前記指定手段によって指定された前記決済装置で前記買物客の決済処理が行えるように前記登録された商品に関する会計情報を送信する送信手段と、
を備えることを特徴とする登録装置。
【請求項６】
買物客の購入する商品を登録する可搬可能な登録装置と、前記登録装置において登録された商品を買物客の操作により決済処理を行う複数の決済装置とを備えるＰＯＳシステムとしてのコンピュータに、
当該登録装置の現在位置と前記複数の決済装置それぞれとの距離に基づき、前記登録装置を操作する買物客が決済処理を行う前記決済装置として適した度合いを示す優先順位を決定する決定ステップと、
前記決定ステップにより決定された前記優先順位に従って、前記決済装置を指定させるための指定情報を表示する表示ステップと、
前記表示ステップによって表示された前記指定情報から、決済処理を行う前記決済装置を指定させる指定ステップと、
前記指定ステップによって指定された前記決済装置で前記買物客の決済処理が行えるように前記登録された商品に関する会計情報を送信する送信ステップと、
を実行させるためのプログラム。
【請求項７】
買物客の購入する商品を登録する可搬可能な登録装置と、前記登録装置において登録された商品を買物客の操作により決済処理を行う複数の決済装置とを備えるＰＯＳシステムにおける前記登録装置としてのコンピュータに、
当該登録装置の現在位置と前記複数の決済装置それぞれとの距離に基づき、前記登録装置を操作する買物客が決済処理を行う前記決済装置として適した度合いを示す優先順位を決定する決定ステップと、
前記決定ステップにより決定された前記優先順位に従って、前記決済装置を指定させるための指定情報を表示する表示ステップと、
前記表示ステップによって表示された前記指定情報から、決済処理を行う前記決済装置を指定させる指定ステップと、
前記指定ステップによって指定された前記決済装置で前記買物客の決済処理が行えるように前記登録された商品に関する会計情報を送信する送信ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＯＳシステム、登録装置及びプログラムに関する。
【背景技術】
【０００２】
商品の登録が行われる登録装置と、登録装置で登録された商品の会計情報に基づき決済処理が行われる決済装置とが分離して構成されるＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅｓ）システムが知られている（例えば、特許文献１参照）。
【０００３】
このようなＰＯＳシステムでは、買物客が決済処理を行う決済装置を選択することができる仕組みがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−０８１０７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、買物客が任意の決済装置を自由に選択して会計情報を送信する方法では、買物客によって選択される決済装置が偏って選択されてしまう可能性が高く、また、偏って選択される決済装置の釣銭機に収納されている貨幣が不足する頻度も高くなってしまう可能性がある。また、空いているからといって指定した決済装置が買物客にとって必ずしも適したものといえるわけではない。
【０００６】
本発明は、このような事情に鑑みてなされたもので、登録装置と複数の決済装置とを備えるＰＯＳシステムにおいて、店側および買物客側の両方に適した決済装置を指定することができるＰＯＳシステム、登録装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決する本発明の一態様は、買物客の購入する商品を登録する可搬可能な登録装置と、前記登録装置において登録された商品を買物客の操作により決済処理を行う複数の決済装置とを備えるＰＯＳシステムであって、前記登録装置は、当該登録装置の現在位置と前記複数の決済装置それぞれとの距離に基づき、前記登録装置を操作する買物客が決済処理を行う前記決済装置として適した度合いを示す優先順位を決定する決定手段と、前記決定手段により決定された前記優先順位に従って、前記決済装置を指定させるための指定情報を表示する表示手段と、前記表示手段によって表示された前記指定情報から、決済処理を行う前記決済装置を指定させる指定手段と、前記指定手段によって指定された前記決済装置で前記買物客の決済処理が行えるように前記登録された商品に関する会計情報を送信する送信手段と、を備えることを特徴とするＰＯＳシステムである。
【０００８】
また、本発明の一態様は、上記のＰＯＳシステムにおいて、前記決定手段は、決済処理中の前記決済装置、またはメンテナンス中の前記決済装置の前記優先順位を低く決定することを特徴とする。
【０００９】
また、本発明の一態様は、上記のＰＯＳシステムにおいて、決済に要する時間を計時する計時手段を更に備え、
前記決定手段は、前記計時手段が計時した時間と前記距離に基づき前記決済装置の前記優先順位を決定することを特徴とする。
【００１０】
また、本発明の一態様は、上記のＰＯＳシステムにおいて、前記指定情報には、指定不可の前記決済装置として、決済処理中の前記決済装置が含まれており、前記指定情報に含まれる決済処理中の前記決済装置を前記指定手段による指定を許可する許可手段、を更に備え、前記送信手段は、前記指定手段で許可された前記決済装置が指定された場合、前記決済処理中の前記決済装置の決済処理が終了したことを条件に許可された前記決済装置で前記買物客の決済処理が行えるように前記会計情報を送信する。
【００１１】
また、本発明の一態様は、買物客の購入する商品を登録する可搬可能な登録装置と、前記登録装置において登録された商品を買物客の操作により決済処理を行う複数の決済装置とを備えるＰＯＳシステムにおける前記登録装置であって、当該登録装置の現在位置と前記複数の決済装置それぞれとの距離に基づき、前記登録装置を操作する買物客が決済処理を行う前記決済装置として適した度合いを示す優先順位を決定する決定手段と、前記決定手段により決定された前記優先順位に従って、前記決済装置を指定させるための指定情報を表示する表示手段と、前記表示手段によって表示された前記指定情報から、決済処理を行う前記決済装置を指定させる指定手段と、前記指定手段によって指定された前記決済装置で前記買物客の決済処理が行えるように前記登録された商品に関する会計情報を送信する送信手段と、を備えることを特徴とする登録装置である。
【００１２】
また、本発明の一態様は、買物客の購入する商品を登録する可搬可能な登録装置と、前記登録装置において登録された商品を買物客の操作により決済処理を行う複数の決済装置とを備えるＰＯＳシステムとしてのコンピュータに、当該登録装置の現在位置と前記複数の決済装置それぞれとの距離に基づき、前記登録装置を操作する買物客が決済処理を行う前記決済装置として適した度合いを示す優先順位を決定する決定ステップと、前記決定ステップにより決定された前記優先順位に従って、前記決済装置を指定させるための指定情報を表示する表示ステップと、前記表示ステップによって表示された前記指定情報から、決済処理を行う前記決済装置を指定させる指定ステップと、前記指定ステップによって指定された前記決済装置で前記買物客の決済処理が行えるように前記登録された商品に関する会計情報を送信する送信ステップと、を実行させるためのプログラムである。
【００１３】
また、本発明の一態様は、買物客の購入する商品を登録する可搬可能な登録装置と、前記登録装置において登録された商品を買物客の操作により決済処理を行う複数の決済装置とを備えるＰＯＳシステムにおける前記登録装置としてのコンピュータに、当該登録装置の現在位置と前記複数の決済装置それぞれとの距離に基づき、前記登録装置を操作する買物客が決済処理を行う前記決済装置として適した度合いを示す優先順位を決定する決定ステップと、前記決定ステップにより決定された前記優先順位に従って、前記決済装置を指定させるための指定情報を表示する表示ステップと、前記表示ステップによって表示された前記指定情報から、決済処理を行う前記決済装置を指定させる指定ステップと、前記指定ステップによって指定された前記決済装置で前記買物客の決済処理が行えるように前記登録された商品に関する会計情報を送信する送信ステップと、を実行させるためのプログラムである。
【発明の効果】
【００１４】
以上説明したように、本発明によれば、登録装置と複数の決済装置とを備えるＰＯＳシステムにおいて、買物客に適した決済装置を指定することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態におけるＰＯＳシステムの構成例を示す図である。
【図２】本発明の実施形態における登録用ＰＯＳレジスタの構成例を示す図である。
【図３】本発明の実施形態における決済用ＰＯＳレジスタの構成例を示す図である。
【図４】本発明の実施形態における登録用ＰＯＳレジスタと決済用ＰＯＳレジスタの外観例を示す図である。
【図５】本発明の実施形態における携帯端末の構成例を示す図である。
【図６】本発明の実施形態における携帯端末の表示部に表示される商品登録画面の一例を示す図である。
【図７】本発明の実施形態における携帯端末の表示部に表示される小計画面の一例を示す図である。
【図８】本発明の実施形態における携帯端末のＲＡＭが記憶する状態表示情報のデータ構成及びデータ例を示す概略図である。
【図９】本発明の実施形態における携帯端末と各決済用ＰＯＳレジスタ及びＰＯＳレジスタそれぞれとの位置関係の一例を示す図である。
【図１０】本発明の実施形態における携帯端末の表示部に表示される小計画面の一例を示す図である。
【図１１】本発明の実施形態における携帯端末の表示部に表示される画面の一例を示す図である。
【図１２】本発明の実施形態における携帯端末の表示部に表示される小計画面の一例を示す図である。
【図１３】本発明の実施形態における携帯端末の表示部に表示される画面の一例を示す図である。
【図１４】本発明の実施形態における携帯端末の表示部に表示される呼戻し画面の一例を示す図である。
【図１５】本発明の実施形態における携帯端末の処理遷移例について説明するフローチャートである。
【図１６】携帯端末の表示部に表示される小計画面の他の例を示す図である。
【図１７】携帯端末の表示部に表示される画面の一例を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について図面を参照して説明する。図１は、本実施形態に係るＰＯＳシステム１の構成例を示している。同図に示すＰＯＳシステム１は、ストアコントローラ１０と、登録用ＰＯＳレジスタ２０と、３台の決済用ＰＯＳレジスタ３０−２、３０−３、３０−４と、携帯端末４０と、ＰＯＳレジスタ５０とを含んで構成されている。以降の説明において、決済用ＰＯＳレジスタ３０−２、３０−３、３０−４について特に区別しない場合には、決済用ＰＯＳレジスタ３０と記載する。
【００１７】
ストアコントローラ１０と、登録用ＰＯＳレジスタ２０と、３台の決済用ＰＯＳレジスタ３０と、ＰＯＳレジスタ５０とは、有線または無線接続のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１１で相互に通信が可能なように接続されている。また、携帯端末４０は、無線ＬＡＮのアクセスポイントを経由してＰＯＳシステム１に接続する。携帯端末４０が無線ＬＡＮにより接続する先はストアコントローラ１０であってもよいし、直接登録用ＰＯＳレジスタ２０、３台の決済用ＰＯＳレジスタ３０、又は、ＰＯＳレジスタ５０と接続するようにしてもよい。また、登録用ＰＯＳレジスタ２０に接続される決済用ＰＯＳレジスタ３０の数は３台に限らず、登録用ＰＯＳレジスタ２０の１台に対して２台、または４台を接続するなど、登録用ＰＯＳレジスタ２０へ接続する決済用ＰＯＳレジスタ３０の台数は適宜設定により変更が可能になっていてもよい。
【００１８】
なお、同図に示したＰＯＳシステム１の構成は一例である。例えば、ＰＯＳシステム１の構成として、２台以上の登録用ＰＯＳレジスタ２０、携帯端末４０又はＰＯＳレジスタ５０を含む構成としてもよいし、２台以下または４台以上の決済用ＰＯＳレジスタ３０を含む構成としてもよい。また、ＰＯＳシステム１の構成として、ストアコントローラ１０を含まない構成としてもよい。なお、ＰＯＳシステム１の構成として、ストアコントローラ１０を含まない構成とする場合には、他の装置（例えば、登録用ＰＯＳレジスタ２０やＰＯＳレジスタ５０、２以上の登録用ＰＯＳレジスタ２０がある場合には代表する１台の登録用ＰＯＳレジスタ２０）に、ストアコントローラ１０としての機能を兼用させてもよい。なお、ＰＯＳレジスタ５０はサービスカウンタ等に設置されており、店員が操作するＰＯＳレジスタであって、登録用ＰＯＳレジスタ２０や決済用ＰＯＳレジスタ３０で対応することが出来ない場合や、買物客により商品の決済処理が終了した後に商品の保証書や駐車券、または領収書等を発行するために用いられる。また、ＰＯＳレジスタ５０で、保証書や駐車券、または領収書等を発行する元のデータは、決済用ＰＯＳレジスタ３０からの送信、または、登録用ＰＯＳレジスタ２０や決済用ＰＯＳレジスタ３０で発行されたレシートに印字されたコード情報（識別情報）をＰＯＳレジスタ５０が備える読み取り装置で読み取り特定の決済済データ（取引情報）をストアコントローラ１０から読み出して処理を行うようにしてもよい。なお、前記レシートが電子レシートである場合、前記コード情報（識別情報）は、買物客が携帯する携帯電話等（例えばスマートホン等）の画面に表示させた電子レシートのコード情報（識別情報）であってもよい。
【００１９】
ストアコントローラ１０は、ＰＯＳシステム１を制御するコンピュータであり、商品マスタなどの種々の情報を管理する。ストアコントローラ１０は、登録用ＰＯＳレジスタ２０、各決済用ＰＯＳレジスタ３０、携帯端末４０及びＰＯＳレジスタ５０に、最新の商品マスタを適宜送信する。商品マスタとは、各商品の商品識別情報（例えば、ＪＡＮコード）、商品名（品名、アイテム名）、販売価格、値引き情報などの商品情報を格納したファイルである。ストアコントローラ１０は、最新の商品情報が反映された商品マスタを、外部（例えば、本部のサーバ、ＣＤ−ＲＯＭ等の媒体）から取得し、登録用ＰＯＳレジスタ２０、各決済用ＰＯＳレジスタ３０、携帯端末４０及びＰＯＳレジスタ５０に適宜送信する。また、ストアコントローラ１０は、登録用ＰＯＳレジスタ２０、各決済用ＰＯＳレジスタ３０、携帯端末４０やＰＯＳレジスタ５０から決済処理を行うためのデータや決済済のデータを適宜受信し記憶領域に記憶し、登録用ＰＯＳレジスタ２０、各決済用ＰＯＳレジスタ３０、携帯端末４０やＰＯＳレジスタ５０等から決済処理を行うためのデータあるいは、決済済のデータを要求する識別情報を受け取ると、受信した識別情報に基づき決済処理を行うためのデータあるいは、決済済のデータを特定し、要求した装置に返信（送信）するようにしてもよい。
【００２０】
登録用ＰＯＳレジスタ２０は、購入対象の商品を登録する登録処理を実行する登録装置である。商品の登録は、例えば、スキャナを用いて、商品に付されているバーコードを読み取るか、商品登録画面に表示されたプリセットボタン（予めボタン一つ一つに商品情報（例えば商品コードや価格等）を登録したもの）等を操作することにより行われる。また、登録用ＰＯＳレジスタ２０は、登録された商品に関する情報（以下、会計情報という）を生成し、記憶する。
【００２１】
会計情報は、当該会計情報を識別するための決済識別情報、登録日時、登録された各商品の商品識別情報、登録された各商品の商品名、販売価格、値引き情報、購入対象の商品の品数を示す取引点数（購入点数）、購入対象の商品の総額（合計金額）を含む。また、会計情報は、当該会計情報を生成した登録用ＰＯＳレジスタ２０（すなわち、当該会計情報に係る商品を登録した登録用ＰＯＳレジスタ２０）を識別するための登録装置識別情報を更に含むものであってもよい。
【００２２】
会計情報は、決済用ＰＯＳレジスタ３０において買物客が購入する商品の代金を決済する決済処理に用いられる。決済処理とは、登録された商品の代金を、現金、電子マネー（プリペイドカードのチャージ残高を含む）、クレジットカードなどを選択的に用いて支払い、決済する処理である。また、決済用ＰＯＳレジスタ３０は、現金、電子マネー、クレジットカード等の決済方法に対応する各種決済端末装置を全て接続している場合や、あるいは、決現金、電子マネー、クレジットカード等の決済方法それぞれに対応させた決済用ＰＯＳレジスタ３０としてもよい。
【００２３】
また、前記決済方法の使用頻度に応じて各種決済端末装置を適宜組み合わせ決済用ＰＯＳレジスタ３０に接続させてもよい。例えば、組み合わせとしては、現金、電子マネー、クレジットカードなどが考えられるが、その他の決済方法がある場合は、その他の決済方法と対応する決済端末装置を組みあわせてもよい。
【００２４】
その他の決済端末装置の例として、例えば、決済端末装置の投入口に品券（金券）が投入されると投入された品券（金券）の情報を読み取り、当該品券（金券）の額面金額を特定し決済用ＰＯＳレジスタ３０に送信する品券（金券）装置が考えられる。この決済端末装置（品券（金券）装置）は、決済用ＰＯＳレジスタ３０の指令に基づき買物客が購入する商品の代金として品券（金券）が投入されると品券額（金券額）を特定し決済用ＰＯＳレジスタ３０に送信し、買物客が購入する商品の代金が投入された品券（金券）の額面金額より小さい場合には、決済用ＰＯＳレジスタ３０の指令によって釣銭機（自動釣銭機）から差額分を釣銭として払い出す制御を行うなど決済用ＰＯＳレジスタ３０を介して各種決済端末装置が連動し制御される。
【００２５】
登録用ＰＯＳレジスタ２０で品券（金券）を指定した場合において、決済代金と品券（金券）額とが等しいときや、釣銭の出ない品券（金券）で決済代金より品券（金券）額が大きいときは、登録用ＰＯＳレジスタ２０で決済が終了するため、決済用ＰＯＳレジスタ３０に会計情報は送信されない。一方、釣銭の出る品券（金券）で決済代金より品券（金券）額が大きいときは、決済用ＰＯＳレジスタ３０に釣銭を払い出すための会計情報が送信される。また、決済代金が品券（金券）額より大きいときは、金額が不足するため、決済用ＰＯＳレジスタ３０に差額を請求するための会計情報が送信される。また、送信するデータは、買物客に購入する商品の代金を請求する差額の金額を送信することに限らず、例えば、品券（金券）の種類（例えば、釣銭ありに設定された品券、あるいは、釣銭なしに設定された品券）と決済代金との大小とによって送信するしないを判定し送信するようにしてもよい。
【００２６】
なお、登録用ＰＯＳレジスタ２０で品券（金券）を指定することに限らず、タブレット端末等の可搬可能な登録装置（可搬式の登録端末）で品券（金券）の種類を指定するようにしてもよい。
【００２７】
また、指定する品券（金券）の種類が品券を特定するための種類とその品券（金券）の額面金額とを含む情報であるならば品券（金券）の種類をしているだけで良いが、品券（金券）の額面金額が設定されていない場合は、その対象となる指定された品券の額面金額を入力するようにいてもよい。
【００２８】
また、品券（金券）を用いて決済処理を行う場合、買物客に購入する商品の代金を請求する請求金額の計算は登録用ＰＯＳレジスタ２０側で行う場合と、決済用ＰＯＳレジスタ３０で行う場合がある。
【００２９】
決済代金と品券（金券）額とが等しいときや、釣銭の出ない品券（金券）で決済代金より品券（金券）額が大きいときは、登録用ＰＯＳレジスタ２０で計算を行うようにしてもよい。一方、釣銭の出る品券（金券）で決済代金より品券（金券）額が大きいとき、あるいは、決済代金が品券（金券）額より大きいときは決済用ＰＯＳレジスタ３０で計算を行うようにしてもよい。
【００３０】
なお、決済用ＰＯＳレジスタ３０で請求金額の計算を行う場合は、品券（金券）情報（例えば品券（金券）の種類と額面金額）と決済代金を登録用ＰＯＳレジスタ２０から送信する。また、決済用ＰＯＳレジスタ３０で請求金額の計算を行わないようにする場合は、品券（金券）情報（例えば品券（金券）の種類と額面金額）と決済代金と決済代金から品券の額面金額を差し引いた差額とを登録用ＰＯＳレジスタ２０から送信するようにしてもよい。品券（金券）を用いた決済において、どの装置で請求金額を計算するのかは設定により適宜制御されるようにしてもよい。
【００３１】
上述した電子マネーにおけるチャージについて説明する。電子マネーのチャージ方法には、大きく２種類ある。１つ目の方法は、登録用ＰＯＳレジスタ２０でチャージ金額を指定し、当該チャージ金額を示す情報を含む会計情報を送信する方法である。２つ目の方法は、決済用ＰＯＳレジスタ３０でチャージを行うことを登録用ＰＯＳレジスタ２０で指定する方法である。２つ目の方法の場合、決済用ＰＯＳレジスタ３０では最初に電子マネーをチャージする画面が表示される。
【００３２】
また、決済用ＰＯＳレジスタ３０における電子マネーのチャージにおいて、電子マネーのチャージ額以上の貨幣が投入され、チャージ金額から決済代金を引いた差額が１円以上の場合に、当該差額で電子マネーの残高を更新してもよく、あるいはチャージ金額と電子マネーの残高らを加えた額から決済代金を引いた差額が１円以上の場合に、当該差額で電子マネーの残高を更新してもよい。
【００３３】
本実施の形態では、複数の決済用ＰＯＳレジスタ３０が存在するが、複数の決済用ＰＯＳレジスタ３０のうち優先順位に基づき空いている（使用されていない）いずれか１台が、登録用ＰＯＳレジスタ２０で生成された会計情報を用いて決済処理を実行する。複数の決済用ＰＯＳレジスタ３０のうちから、決済処理を実行させるべき決済用ＰＯＳレジスタ３０を指定する態様としては、決済処理を実行させる決済用ＰＯＳレジスタ３０を、店員が登録用ＰＯＳレジスタ２０にて指定する態様がある。すなわち、店員が、決済用ＰＯＳレジスタ３０を指定する操作を登録用ＰＯＳレジスタ２０に対して行うことによって、複数の決済用ＰＯＳレジスタ３０のうちから決済処理を実行させる決済用ＰＯＳレジスタ３０を指定する。なお、登録用ＰＯＳレジスタ２０において、各決済用ＰＯＳレジスタ３０の状態（稼働状況）を示した情報を表示するようにし、登録用ＰＯＳレジスタ２０において、店員が決済用ＰＯＳレジスタ３０を指定する際に、各決済用ＰＯＳレジスタ３０の状態を確認できるようにしてもよい。
【００３４】
店員が一の決済用ＰＯＳレジスタ３０を指定した場合には、ＬＡＮ１１を介して、登録用ＰＯＳレジスタ２０において生成された会計情報が、指定された決済用ＰＯＳレジスタ３０に送信される。すなわち、登録用ＰＯＳレジスタ２０は、登録処理に続いて決済用ＰＯＳレジスタ３０が指定された場合には、指定された決済用ＰＯＳレジスタ３０に対し、当該登録処理に基づく会計情報を送信する。なお、本実施の形態では、登録用ＰＯＳレジスタ２０は、直接、決済用ＰＯＳレジスタ３０に会計情報を送信するが、ストアコントローラ１０を経由して、決済用ＰＯＳレジスタ３０に会計情報を送信してもよい。なお、ストアコントローラ１０を経由して、決済用ＰＯＳレジスタ３０に会計情報を送信する場合、決済用ＰＯＳレジスタ３０の状態を示すステータス情報（例えば、空き状態、釣銭やレシートがニアエンドまたはニアフル状態、使用中状態、釣銭やレシートがエンド状態、休止状態、未接続状態（または電源断状態においては電源断の順等を示す情報））に基づく優先順位に基づいて、空き状態の決済用ＰＯＳレジスタ３０を選択し送信するようにしてもよい。この場合は、空き状態の優先順位が高く、次に釣銭やレシートがニアエンドまたはニアフル状態の順に選択され、次の優先順として使用中状態を選択した場合には、決済用ＰＯＳレジスタ３０が空き状態になるまで待ってから会計情報を送信する。なお、一般的に釣銭やレシートがエンド状態、休止状態、未接続状態（または電源断状態）の決済用ＰＯＳレジスタ３０は選択から除外する制御がなされるので、優先順位を定めるときにおいても優先順位を定める対象から除外することで、選択ができない状態としてもよい。なお、釣銭やレシートがエンド状態、休止状態、未接続状態（または電源断状態）が解除された場合には、解除された決済用ＰＯＳレジスタ３０優先順位を定める対象として含めるように制御がなされる。また、この優先順位による決済用ＰＯＳレジスタ３０の選択は、登録用ＰＯＳレジスタ２０で行うようにしてもよいし、登録端末装置において行うようにしてもよい。
【００３５】
なお、ニアフルとは、あと少しでフルとなる状態を示す。フルとは、釣銭釣札機が収納するある貨幣種が一杯になった状態を示す。ニアエンドとは、あと少しでエンドとなる状態を示す。エンドとは、釣銭釣札機が収納する特定の貨幣種が無くなった状態を示す。
【００３６】
決済用ＰＯＳレジスタ３０は、買物客の操作に応じて、登録用ＰＯＳレジスタ２０において登録された商品の決済処理を実行する決済装置である。すなわち、決済用ＰＯＳレジスタ３０は、登録用ＰＯＳレジスタ２０から受信した会計情報に基づいて、決済処理を実行する。また、決済用ＰＯＳレジスタ３０は、決済処理を終了した場合には、登録用ＰＯＳレジスタ２０に決済処理の終了を通知する。なお、決済処理の終了の通知を受け取った登録用ＰＯＳレジスタ２０は、各決済用ＰＯＳレジスタ３０の状態を示すステータス情報を使用中の状態から空き状態に変更し、登録用ＰＯＳレジスタ２０で表示する各決済用ＰＯＳレジスタ２０の状態を示すステータス情報を使用中の状態から空き状態を示す表示態様に変更するようにしてもよい。表示態様として、例えば、空き状態は選択可能な色や記号で表示し、使用中の状態をグレイアウト表示または選択が出来ないことを示す色や記号で表示するようにしてもよい。
【００３７】
また、登録用ＰＯＳレジスタ２０に予め送信する順番を設定しておき、設定された順番に基づき決済用ＰＯＳレジスタ３０に会計情報を送信する方式では、会計情報を受信した決済用ＰＯＳレジスタ３０が決済処理を出来ない場合に会計情報を転送する決済用ＰＯＳレジスタ３０が予め設定されているので、会計情報を受信した決済用ＰＯＳレジスタ３０が現在決済処理中の場合には、設定されている決済用ＰＯＳレジスタ３０に会計情報が転送される。
【００３８】
転送された決済用ＰＯＳレジスタ３０が決済処理を実行できる場合は、会計情報を送信した登録用ＰＯＳレジスタ２０に転送された会計情報に基づいて決済処理を実行する旨を送信する。登録用ＰＯＳレジスタ２０が決済用ＰＯＳレジスタ３０から決済処理を実行する旨を受信すると、決済処理を実行する決済用ＰＯＳレジスタ３０の装置番号を店員用の画面や買物客用の画面に報知を行う。例えば、「会計機２番に送信しました」などの表示を行う。これにより、店員や買物客はどの決済用ＰＯＳレジスタ３０で会計処理を行えばよいかを容易に把握することができ、店員も買物客に対して会計処理を行う決済用ＰＯＳレジスタ３０を案内することができる。
【００３９】
また、決済用ＰＯＳレジスタ３０は釣銭機を備えており、釣銭機（自動釣銭機）は、内部にＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）及びメモリ（記憶領域）から成る制御部（図示せず）を備え、この制御部により各貨幣種の在高管理、現金により買物客自らの操作によって決済処理が行われ代金との差額分を釣銭として払い出す釣銭の払出し制御などの各種制御を行う。
【００４０】
釣銭機（自動釣銭機）は、決済用ＰＯＳレジスタ３０と所定のシリアルケーブルを介して接続されており、決済用ＰＯＳレジスタ３０からの指示に応じて貨幣を紙幣払出部とコイン払出口に払い出す。また、紙幣投入口は例えば補充用の紙幣が投入され、コイン投入口は補充用の硬貨が投入される。釣銭機（自動釣銭機）は、これらの投入された紙幣や硬貨を金種別に自動的に仕分けて収納する。また、硬貨として認識（識別）することが出来ない硬貨を返却する返却口も備えており、この返却口はコイン投入口の鉛直下方部に配置されている。
【００４１】
また、釣銭機（自動釣銭機）は、上記のように収納している紙幣および硬貨の枚数を管理している。そして、釣銭機（自動釣銭機）は、管理している紙幣および硬貨の枚数に基づいて、収納されている現金の在高に関する情報（釣銭機在高情報）を生成する。釣銭機在高情報は、例えば釣銭機（自動釣銭機）に収納されている紙幣および硬貨を合わせた在高を成す金種ごとの紙幣または硬貨の各枚数の内訳を示す情報を含む。釣銭機（自動釣銭機）は、決済用ＰＯＳレジスタ３０からの要求に応じて釣銭機在高情報を生成し、この生成した釣銭機在高情報を決済用ＰＯＳレジスタ３０に対して出力する。決済用ＰＯＳレジスタ３０は、釣銭機（自動釣銭機）から出力された釣銭機在高情報（釣銭機（自動釣銭機）に収納されている紙幣や硬貨を合わせた在高を成す金種ごとの紙幣または硬貨の各枚数の内訳を示す情報）を記憶する。この決済用ＰＯＳレジスタ３０が記憶した釣銭機在高情報は、登録用ＰＯＳレジスタ２０やタブレット端末等の可搬可能な登録装置、あるいは上位装置である管理装置（ストアコントローラ）等に定期的（所定時間毎）に送信され、釣銭機在高情報を受信した登録用ＰＯＳレジスタ２０やタブレット端末等の可搬可能な登録装置、あるいは上位装置である管理装置（ストアコントローラ）等は自装置内に読出し可能に記憶領域に記憶させる。
【００４２】
また、登録用ＰＯＳレジスタ２０、管理装置（ストアコントローラ、タブレット端末等は、各決済用ＰＯＳレジスタ３０を示すボタンを表示部に表示し、当該ボタンが選択された場合には、該当する決済用ＰＯＳレジスタ３０に接続された釣銭機（自動釣銭機）に収納されている紙幣および硬貨を合わせた在高を成す金種ごとの紙幣または硬貨の各枚数の内訳を示す情報を表示するようにしてもよい。
【００４３】
また、各決済用ＰＯＳレジスタ３０を示すボタンから会計情報を送信する決済用ＰＯＳレジスタ３０をオペレータが選択する方式の場合には、各決済用ＰＯＳレジスタ３０を示すボタンに対応させてステータス情報（ステータス情報とは、例えば、空き状態、釣銭やレシートがニアエンドまたはニアフル状態、使用中状態、釣銭やレシートがエンド状態、休止状態、未接続状態（または電源断状態の順等））を表示するとともに、ステータス情報が押下されると、押下された決済用ＰＯＳレジスタ３０に接続された釣銭機（自動釣銭機）に収納されている紙幣および硬貨を合わせた在高を成す金種ごとの紙幣または硬貨の各枚数の内訳を示す情報を表示するようにしてもよい。
【００４４】
携帯端末４０は、例えばタブレット端末あるいはスマートフォンやタブレット等の可搬可能な登録装置であり、購入対象の商品を登録する登録処理を実行する。商品の登録は、例えば、カメラにより商品に付されているバーコードを撮像した撮像画像からバーコードを抽出して読み取る、または、商品登録画面に表示されたプリセットボタン等を操作することにより行われる。また、携帯端末４０は、登録された商品に関する会計情報を生成し、記憶する。また、携帯端末４０は、決済処理を実行させる決済用ＰＯＳレジスタ３０を指定し、指定した決済用ＰＯＳレジスタ３０に会計情報を送信する。なお、決済用ＰＯＳレジスタ３０の指定（選択）は、優先順位に基づいて自動で空いている決済用ＰＯＳレジスタ３０を指定（選択）してもよいし、表示部に表示された決済用ＰＯＳレジスタ３０を示すボタンを選択可能に表示し、オペレータが優先順に応じて表示される当該ボタンを指定（選択）し送信するようにしてもよい。また、本実施の形態では、携帯端末４０は、直接、決済用ＰＯＳレジスタ３０に会計情報を送信するが、ストアコントローラ１０を経由して、決済用ＰＯＳレジスタ３０に会計情報を送信してもよい。
【００４５】
ＰＯＳレジスタ５０は、例えばサービスカウンタ等に設置される店員が操作する商品販売データ処理装置であり、登録処理及び決済処理、あるいはサービス券の発行や領収書、買物客が購入する商品の保証書等の発行を実行する。なお、ＰＯＳレジスタ５０は、登録用ＰＯＳレジスタ２０又は携帯端末４０から会計情報を受信し、会計情報に基づく決済処理を実行する決済装置として機能してもよい。なお、サービス（例えばクーポン、割引値引）券の発行や領収書、買物客が購入する商品の保証書等の発行は、ＰＯＳレジスタ５０に限らず、決済用ＰＯＳレジスタ３０において、買物客が購入する商品の代金の決済処理が完了後に自動的に発行させるようにしてもよい。なお、サービス（例えばクーポン、割引値引）券や保証書を発行する場合は、発行対象の商品がある場合にレシートに印字し発行させるようにしてもよい。また、前記各種発行物は電子データ（例えば電子レシート等）にして買物客が携帯する端末装置（例えばスマートホン等）に出力されるようにしてもよい。
【００４６】
次に、図２〜図４を参照して、登録用ＰＯＳレジスタ２０及び決済用ＰＯＳレジスタ３０の構成例について説明する。図２は、登録用ＰＯＳレジスタ２０の構成例を示すブロック図である。図３は、決済用ＰＯＳレジスタ３０の構成例を示すブロック図である。図４は、登録用ＰＯＳレジスタ２０と決済用ＰＯＳレジスタ３０との外観例を示す斜視図である。
【００４７】
登録用ＰＯＳレジスタ２０は、図２に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３と、スキャナ部２０４と、表示部（店員用）２０５と、表示部（客用）２０５ａと、操作部２０６と、通信部２０７と、ブザー２０８と、印刷部２０９とを備える。これらは、バスを介して相互に通信可能である。なお、スキャナ２０４は、例えば、商品に付されているバーコード（商品コード）や、会員カード等に付されているバーコード（会員コード）を光学的に読み取る。また、登録用ＰＯＳレジスタ２０のスキャナ部２０４で会員カード等に付されているバーコード（会員コード）を光学的に読み取る場合は、会員コードに基づく会員情報を決済用ＰＯＳレジスタ３０に会計情報とともに送信するようにしてもよい。これにより、決済用ＰＯＳレジスタ３０において会員情報（例えば、会員コード、会員名、会員ランクとそのランクに応じた値引き割引き情報等）に基づき決済代金より値引きや割引等を行う制御を実行することが可能になる。なお、会員カードがＩＣチップやＲＦＩＤタグを備えている場合は、会員カードが備えるＩＣチップやＲＦＩＤタグから非接触で読み取る読み取り装置としてもよい。
【００４８】
ＣＰＵ２０１は、中央演算処理装置であり、ＲＯＭ２０２に記憶されているプログラムを読み出して実行することにより、登録用ＰＯＳレジスタ２０の動作を制御する。
ＲＯＭ２０２は、読み出し専用メモリであり、プログラムをはじめとしてＣＰＵ２０１が利用する各種の情報を記憶する。
【００４９】
ＲＡＭ２０３は、随時読み出し書き込みメモリであり、種々の情報を記憶する。例えば、ＲＡＭ２０３は、ストアコントローラ１０から取得した商品マスタや、登録処理後に生成された会計情報や、決済処理を実行させる決済用ＰＯＳレジスタ３０に関する情報を記憶する。また、ＲＡＭ２０３は、決済用ＰＯＳレジスタ３０から受信した状態（稼働情報）などを記憶してもよい。
スキャナ部２０４は、商品に付されているバーコード（商品コード）を光学的に読み取る。なお、スキャナ部２０４がＣＣＤカメラ等の撮像装置である場合は、商品に付されているバーコード（商品コード）を撮像し、撮像した画像よりバーコード（商品コード）を画像解析しバーコード情報（商品コード情報）を抽出するようにしてもよい。
【００５０】
表示部（店員用）２０５は、タッチパネル（例えば、液晶タッチパネル）であり、店員用の種々の情報を表示する。例えば、表示部（店員用）２０５は、商品情報（商品コード等）に関連付けられているプリセットボタンを配置した商品登録画面などを表示する。
【００５１】
表示部（客用）２０５ａは、タッチパネル（例えば、液晶タッチパネル）であり、買物客用の種々の情報を表示する。例えば、表示部（客用）２０５ａは、登録した商品の価格等を表示する。
【００５２】
操作部２０６は、登録用ＰＯＳレジスタ２０を動作させるための各種の操作ボタン（小計キー、現計キー、置数キー、訂正キー、及びプリセットキー等）を備える。例えば、操作部２０６は、操作ボタン（プリセットキー）が操作されることにより、そのプリセットキーに予め設定登録されている商品情報（商品コード等）について、操作入力を受け付ける。
【００５３】
また、操作部２０６が備える置数キーを決済用ＰＯＳレジスタ３０を指定するボタンとして使用できるように制御してもよい。この場合の制御としては、例えば、決済用ＰＯＳレジスタ３０の識別番号を置数キーで置数した後、表示部に表示させた送信ボタン、または、操作部２０６に設けた送信キーを押下することにより、置数キーで置数した識別番号の決済用ＰＯＳレジスタ３０に会計情報を送信できるように制御してもよい。このような制御方式を用いる場合は、タッチパネル（例えば、液晶タッチパネル）の動作が不良であるなどの問題が発生した際、買物客を待たせる事無く臨機応変に対応することができるという効果を奏する。また、会計情報を送信する決済用ＰＯＳレジスタとして予め設定されていない決済用ＰＯＳレジスタ３０に会計情報を送信する必要が生じた場合などでも有効であり、画面表示のボタン押下と併せて活用することにより買物客の要望に臨機応変に対応することが可能である。
【００５４】
なお、置数キーで置数するのではなく、操作ボタン（プリセットキー）に各決済用ＰＯＳレジスタ３０の識別番号を設定しておき、この各決済用ＰＯＳレジスタ３０を選択する操作ボタン（プリセットキー）を押下することで押下された操作ボタン（プリセットキー）に設定された識別番号の決済用ＰＯＳレジスタ３０に会計情報を送信するように制御してもよい。また、操作ボタン（プリセットキー）と画面に表示させた各決済用ＰＯＳレジスタ３０を選択する操作ボタン（プリセットキー）とを設定により切り替えて使用できるようにしてもよい。
【００５５】
通信部２０７は、ＬＡＮ１１を介して、他の装置と通信する。
ブザー２０８は、店員が操作を確認することが必要な場合などに、ブザー音を発生させる。
印刷部２０９は、必要に応じて媒体を印刷して発行する。例えば、印刷部２０９は、店員が指定した決済用ＰＯＳレジスタ３０を案内する情報を印刷してもよい。
【００５６】
図４においては、スキャナ部２０４、表示部（店員用）２０５、操作部２０６、印刷部２０９の外観構成を示している。
また、登録用ＰＯＳレジスタ２０は、現金以外の決済方法で決済を行う、電子マネー端末やクレジットカード端末、または、品券（金券）を自動認識する品券（金券）処理端末装置を備えていてもよい。このような場合、後述で説明する決済用ＰＯＳレジスタ３０は現金を用いて支払いを行うための釣銭機（自動釣銭機）を接続しておくようにしてもよい。なお、登録用ＰＯＳレジスタ２０が、現金以外の決済方法で決済を行う、電子マネー端末やクレジットカード端末、または、品券（金券）を自動認識する品券（金券）処理端末装置を備えている場合に、登録用ＰＯＳレジスタ２０で決済処理が完了（終了）するときは、決済用ＰＯＳレジスタ３０に会計情報を送信しないように制御してもよい。
【００５７】
決済用ＰＯＳレジスタ３０は、図３に示すように、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、スキャナ部３０４と、表示部３０５と、操作部３０６と、通信部３０７と、ブザー３０８と、印刷部３０９と、決済部３１０と、サインポール３１１と、人感知センサ３１２とを備える。これらは、バスを介して相互に通信可能である。
【００５８】
ＣＰＵ３０１は、中央演算処理装置であり、ＲＯＭ３０２に記憶されているプログラムを読み出して実行することにより、決済用ＰＯＳレジスタ３０の動作を制御する。
ＲＯＭ３０２は、読み出し専用メモリであって、プログラムをはじめとしてＣＰＵ３０１が利用する各種の情報を記憶する。
【００５９】
ＲＡＭ３０３は、随時読み出し書き込みメモリであって、種々の情報を記憶する。例えば、ＲＡＭ３０３は、ストアコントローラ１０から取得した商品マスタや、登録用ＰＯＳレジスタ２０から取得した会計情報を記憶する。
スキャナ部３０４は、例えば、商品に付されているバーコード（商品コード）や、会員カード等に付されているバーコード（会員コード）を光学的に読み取る。なお、スキャナ部３０４は買物客が追加で購入したい商品等を決済用ＰＯＳレジスタ３０で登録するために用いるが、買物客の購入する商品を登録用ＰＯＳレジスタ２０のみで登録する場合には決済用ＰＯＳレジスタ３０に備えていなくてもよい。また、会員カードの読み取りに関しても同様であり、登録用ＰＯＳレジスタ２０のみで会員カードを読み取らせる場合には決済用ＰＯＳレジスタ３０に備えていなくてもよい。このような場合には、登録用ＰＯＳレジスタ２０のスキャナ部で読み取った会員カードに対応する会員情報を決済用ＰＯＳレジスタ３０で使用できるように会計情報とともに送信するようにしてもよい。
【００６０】
表示部３０５は、タッチパネル（例えば、液晶タッチパネル）であり、種々の情報を表示する。例えば、表示部３０５は、合計金額などが表示される決済画面を表示する。
【００６１】
操作部３０６は、決済用ＰＯＳレジスタ３０を動作させるための各種の操作ボタン（訂正キー及びプリセットキー等）を備える。例えば、操作部３０６は、操作ボタン（訂正キー）が操作されることにより、操作入力の訂正を受け付ける。なお、訂正キーやプリセットキーは、メンテナンス用画面（緊急対応画面）に設けるようにしてもよい。メンテナンス用画面とは、例えば個別に買物客の要望に応じるための画面であり、店員が決済用ＰＯＳレジスタ３０に店員を識別する識別情報をカード等から読み取らせることによりログインすることで表示される。
【００６２】
通信部３０７は、ＬＡＮ１１を介して、他の装置と通信する。
ブザー３０８は、エラー等が発生した場合、エラーを報知するブザー音を発生させる。
印刷部３０９は、媒体を印刷して発行する。例えば、印刷部３０９は、決済処理（すなわち商品の買上金額の決済）が終了した場合、精算結果を示し買物客が持ち帰るべきレシートを印刷して発行する。
【００６３】
決済部３１０は、釣銭釣札機（釣銭機、自動釣銭機）、クレジットカードリーダ、電子マネーリーダ、品券（金券）端末装置等と、それらの制御部とを備えて構成されていて、決済部３１０を用いて、現金、クレジット、電子マネー等により決済処理が行われる。決済部３１０は、釣銭釣札機によって、現金により決済を実行し、決済を実行した結果（例えば、決済が成立したか否かを示す情報）を、バスを介してＣＰＵ３０１に出力する。釣銭釣札機は、紙幣の投入及び排出をする紙幣投入口、硬貨を投入するための硬貨投入口、釣銭を排出する釣銭排出口を備えている。なお、以降の説明にあたり、紙幣投入口と硬貨投入口とについて一括して貨幣投入口と呼ぶ場合がある。
また、決済部３１０は、クレジットにより決済を実行し、決済を実行した結果を、ポート及びバスを介してＣＰＵ３０１に出力する。また、決済部３１０は、電子マネーにより決済を実行し、決済を実行した結果を、バスを介してＣＰＵ３０１に出力する。
【００６４】
サインポール３１１は、複数色の表示灯を有し、それらの表示灯を点灯や点滅させることで、決済用ＰＯＳレジスタ３０が店員により指定された装置であることを示す情報を報知したり、操作可能である旨を報知したりする。なお、サインポール３１１は、登録用ＰＯＳレジスタ２０から送信された会計情報を受信した場合に点灯や点滅させることに限らす、例えば、通常は表示灯を点灯させておき、会計情報を受信した場合に消灯するようにしてもよいし、あるいは、会計処理を開始した時に点滅や点灯を行うようにしてもよい。また、通常は表示灯の色を白色等で点灯させておき、会計情報を受信した場合に青色等にするなど色の変化により会計情報を受信したことを報知するようにしてもよい。また、サインポール３１１は、当該決済用ＰＯＳレジスタ３０の状態を表示させるよういにしてもよい。例えば、レシート切れや紙ジャム、釣銭切れ、それ以外の何らかのトラブルが生じた場合、前記会計情報を受信したことの報知に代えてメンテナンスが必要である旨（警報）の表示に切り替えるようにしてもよい。このメンテナンスが必要である旨（警報）の報知は、赤色で点灯または点滅させるなどであってもよいし、通常問題なく運用されている場合には点灯させ、メンテナンスが必要である旨（警報）の報知の場合にのみ消灯させるようにしてもよい。また、当該決済用ＰＯＳレジスタ３０の電源が不用意に切れてしまったり、通信ができない（例えばＬＡＮに接続されていない）場合等は、例えば赤色で点灯させるようにしてもよい（警報の色は赤に限らず他の異なる色であってもよい）。通常の表示状態から報知の表示態様に変化させることによって店員や買物客に注意喚起または注目させることができるので、場所の明示と現在状況を伝えることができる。
【００６５】
この場合、サインポール３１１と決済用ＰＯＳレジスタ３０とは、有線または無線通信方式等により接続する方式とし、決済用ＰＯＳレジスタ３０からの情報に基づいてサインポール３１１が点灯、消灯、点滅をおこなうようにしてもよい。なお、決済用ＰＯＳレジスタ３０の電源が切れた場合は、サインポール３１１は決済用ＰＯＳレジスタ３０の接続確認ができないため警告の色（赤色）を点灯させるようにしてもよい。
人感知センサ３１２は、決済用ＰＯＳレジスタ３０の正面の所定圏内に人物（買物客）がいることを検知するセンサである。なお、人物（買物客）の検出は人感知センサ３１２に限らず、図示していない会計処理を行う買物客に向けたＣＣＤカメラなどで撮像した画像より買物客がいることを判断するようにしてもよい。この場合、買物客がいない画像と撮像した画像との画像比較により容易に判断することができる。
【００６６】
図４においては、スキャナ部３０４、表示部３０５、操作部３０６、印刷部３０９、決済部３１０、及びサインポール３１１などの外観構成を示している。
【００６７】
次に、図５を参照して、携帯端末４０の構成例について説明する。図５は、携帯端末４０の構成例を示すブロック図である。
【００６８】
携帯端末４０は、図５に示すように、ＣＰＵ４０１と、ＲＯＭ４０２と、ＲＡＭ４０３と、撮像部４０４と、表示部４０５と、操作部４０６と、無線通信部４０７と、位置情報取得部４０８とを備える。これらは、バスを介して相互に通信可能である。
【００６９】
ＣＰＵ４０１は、中央演算処理装置であり、ＲＯＭ４０２に記憶されているプログラムを読み出して実行することにより、携帯端末４０の動作を制御する。
ＲＯＭ４０２は、読み出し専用メモリであり、プログラムをはじめとしてＣＰＵ４０１が利用する各種の情報を記憶する。
【００７０】
ＲＡＭ４０３は、随時読み出し書き込みメモリであり、種々の情報を記憶する。例えば、ＲＡＭ４０３は、ストアコントローラ１０から取得した商品マスタや、登録処理後に生成された会計情報や、決済処理を実行させる決済用ＰＯＳレジスタ３０に関する情報や、後述する状態表示情報を記憶する。また、ＲＡＭ４０３は、決済用ＰＯＳレジスタ３０から受信した状態（稼働情報）などを記憶してもよい。また、決済用ＰＯＳレジスタ３０が備えるＣＣＤカメラで撮像した現在の使用状況の画像を記憶してもよいし、ＣＣＤカメラで撮像した画像を分析した結果（買物客がいるかいないかを示す情報）を記憶してもよい。なお、撮像した現在の使用状況の画像を記憶する場合、各決済用ＰＯＳレジスタ３０と対応させて記憶した現在の使用状況の画像を表示するようにしてもよい。この場合、リアルタイムに画像を取得し表示しても良いが、所定時間毎の画像を表示させるようにしてもよい。なお、決済用ＰＯＳレジスタ３０からの画像データの受信に時間を要するので、買物客がいない状況の画像から変化した画像部分のみを受信して記憶するようにすれば通信の負荷を軽減出来る。
撮像部４０４は、ＣＣＤ（Ｃｈａｒｇｅ−Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）カメラであり、例えば、商品に付されているバーコード（商品コード）を撮像する。
【００７１】
表示部４０５は、タッチパネル（例えば、液晶タッチパネル）であり、店員用の種々の情報を表示する。例えば、表示部４０５は、商品情報（商品コード等）に関連付けられているプリセットボタンを配置した商品登録画面などを表示する。
【００７２】
操作部４０６は、携帯端末４０を動作させるための各種の操作ボタン（例えば、電源をオンオフする電源キーや、音量を変更する音量キー等）を備える。
無線通信部４０７は、無線ＬＡＮにより、他の装置と無線通信する。
【００７３】
位置情報取得部４０８は、携帯端末４０の現在の位置情報を取得する。例えば、位置情報取得部４０８は、無線通信部４０７が接続している無線ＬＡＮのアクセスポイントやその電波強度に基づいて、自装置の現在位置を特定する。なお、携帯端末４０における現在位置の取得方法は、これに限らず、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等の他の方法であってもよい。
【００７４】
本実施形態に係る携帯端末４０は、買物客に適した決済装置（決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０）を指定可能とするために、携帯端末４０の現在位置と複数の決済装置（決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０）それぞれとの距離に基づき、携帯端末４０を操作する買物客が決済処理を行う決済装置（決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０）として適した度合いを示す優先順位を決定する。
【００７５】
また、携帯端末４０は、決済処理中、またはメンテナンス中の決済装置（決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０）の優先順位を低く決定する。さらに、携帯端末４０は、ＯＳ（Operating System）の時間管理機能を用いて、決済に要する時間を計時する。そして、携帯端末４０は、計時した時間と距離に基づき決済装置（決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０）の優先順位を決定する。優先順位を決定するアルゴリズムの一例については後述する。なお、決済に要する時間は、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０それぞれのステータス情報と各ステータス情報毎に要した時間とから現在の決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状況を判断（判別）する指標としてもよい。また、計時する時間（時刻）に限らず、ステータス情報のみで現在の決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状況を判断（判別）するようにしてもよい。
【００７６】
図６は、携帯端末４０の表示部４０５に表示される商品登録画面の一例を示している。同図の商品登録画面においては、ボタンエリアＡＲ１、登録項目エリアＡＲ２、登録確認エリアＡＲ３、小計エリアＡＲ４、及び商品の登録を完了させる小計ボタンが配置されている。
【００７７】
ボタンエリアＡＲ１は、商品の品目ごとに対応付けられたボタンなどが配置される領域である。図６に示されるボタンエリアＡＲ１のボタンは省略して空欄となっているものがあるが、実際には「ニンジン」、「トマト」等の商品の品目が記載されている。登録項目エリアＡＲ２は、一取引に対応するこれまでの登録処理によって登録された商品の項目がリスト形式で表示される領域である。この場合の登録項目エリアＡＲ２には、商品のバーコードの読み取りや、ボタンエリアＡＲ１に配置されたボタンの押下に応じて登録された商品が反映される。
【００７８】
登録確認エリアＡＲ３は、店員が携帯端末４０に対する操作によって商品を登録した場合に、確認のために登録された商品の情報が表示される領域である。商品の登録は携帯端末４０が備えるＣＣＤカメラで商品に付されたコード情報を撮像し撮像した画像よりコード情報を解析し商品に関する情報を取得するようにしてもよい。また、携帯端末４０に表示させたボタンエリアＡＲ１（プリセットボタン）をタッチされることによりタッチされたプリセットボタンの商品情報が登録されるようにしてもよい。また、商品の外表に印刷された不可視バーコード（例えばドットで形成されたコード情報）をＣＣＤカメラで読み取り商品登録を行ってもよい。
【００７９】
小計エリアＡＲ４は、一取引において登録された商品の小計に関する情報が表示される領域である。本図においては、登録された商品の小計に関する情報として、登録された商品の個数と、登録された全ての商品についての合計金額とが表示される。
【００８０】
また、商品登録画面には、品券ボタン５０１、小計ボタン５０２、及び現計ボタン５０３が表示される。品券ボタン５０１は、品券を登録する場合に押下される。小計ボタン５０２は、小計画面を表示する場合に押下される。現計ボタン５０３は、決済を行う場合に押下される。なお、現計ボタン５０３は、商品登録画面においてはマスクされ、押下されても何も実行されない。なお、品券ボタン５０１が押下されると、品券の種類を登録する。品券の種類とは、例えば、各種カード会社の商品券、ビール券、お米券、店が独自に発行する商品券、ギフトカード、クーポン券などであり、品券の種類によって釣銭を払い出す、あるいは釣銭を払い出さないの条件が付加されている。従って、品券ボタン５０１が押下された後に選択される品券の種類によって、その後の処理が異なる。この異なる処理の詳細は後述する。
【００８１】
店員は、商品登録画面において、買物客が購入する全ての商品の登録が完了すると、小計ボタン５０２を押下する。携帯端末４０は、小計ボタン５０２が入力を受け付けると、登録した商品の決済処理を実行する精算先の決済装置（決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０）を１つ指定するための小計画面を表示部４０５に表示する。
【００８２】
図７は、携帯端末４０の表示部４０５に表示される小計画面の一例を示している。同図の小計画面においては、商品登録画面と同様に、ボタンエリアＡＲ１と、小計エリアＡＲ５とが配置されている。小計エリアＡＲ６には、登録された商品に関する情報や合計金額等が表示される。小計画面において、小計ボタン５０２は戻るボタンに変更される。戻るボタンは、登録画面に復帰するためのボタンである。また、現計ボタン５０３のマスクが解除される。なお、携帯端末４０の現計ボタン５０３は、例えば携帯端末４０に接続されたカードリーダによるクレジットカードによる決済や、同じく接続されたＩＣカードリーダによる電子マネーによる決済や、釣銭の出ない品券等によって決済する場合に使用される。
【００８３】
小計画面には、更に、精算先指定エリアＡＲ５が配置される。精算先指定エリアＡＲ５は、ＰＯＳレジスタ５０に対応するサービスカウンタボタンＢＴ１と、決済用ＰＯＳレジスタ３０−２に対応する１０２レジボタンＢＴ２と、決済用ＰＯＳレジスタ３０−３に対応する１０３レジボタンＢＴ３と、決済用ＰＯＳレジスタ３０−４に対応する１０４レジボタンＢＴ４とが配置される領域である。ボタンＢＴ１〜ＢＴ４は、携帯端末４０において登録された商品を決済処理を行う精算先の決済装置を１つ指定するボタンである。店員は、ボタンＢＴ１〜ＢＴ４のうちいずれか１つを指定することにより、精算先の決済装置を指定することができる。
【００８４】
また、ボタンＢＴ１〜ＢＴ４には、小計ボタン入力受付時点において、優先順位が高い決済装置が順に上から配置される。図示するように、サービスカウンタボタンＢＴ１、１０２レジボタンＢＴ２、１０３レジボタンＢＴ３、１０４レジボタンＢＴ４の順に上から配置されている。すなわち、小計ボタン入力受付時点では、ＰＯＳレジスタ５０、決済用ＰＯＳレジスタ３０−２、決済用ＰＯＳレジスタ３０−３、決済用ＰＯＳレジスタ３０−４の順に優先順位が高い。このように、優先順位に基づいてボタンＢＴ１〜ＢＴ４を配置することにより、店員は、各決済装置の優先順位を知ることができる。
【００８５】
各ボタンＢＴ１〜ＢＴ４には、対応する決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状態を示すステータス情報がポップアップ表示される。図示する例では、サービスカウンタボタンＢＴ１にはＰＯＳレジスタ５０の状態「待機（空き状態）」が表示され、１０２レジボタンＢＴ２には決済用ＰＯＳレジスタ３０−２の状態「待機（空き状態）」が表示され、１０３レジボタンＢＴ３には決済用ＰＯＳレジスタ３０−３の状態「使用中（決済処理中）」が表示され、１０４レジボタンＢＴ４には決済用ＰＯＳレジスタ３０−４の状態「メンテナンス」が表示されている。
【００８６】
ここで、使用中の状態にある決済用ＰＯＳレジスタ３０−３に対応する１０３レジボタンＢＴ３及びメンテナンスの状態にある決済用ＰＯＳレジスタ３０−４に対応する１０４レジボタンＢＴ４は、斜線（／マーク）により、指定が不可（禁止状態）であることが示されている。なお、本例では、／マークにより指定が不可であることを示しているが、これに限らず、例えばグレーアウト等の他の表示態様により指定が不可であることを示してもよい。
【００８７】
このように、携帯端末４０は、優先順位に従って、店員に決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０を指定させるための指定情報の一例としてボタンＢＴ１〜ＢＴ４を表示する。また、指定情報には、指定不可の決済装置として、決済処理中の決済装置が含まれている。携帯端末４０は、表示された指定情報から、決済処理を行う決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０を店員に指定させる。携帯端末４０は、指定された決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０で買物客の決済処理が行えるように登録された商品に関する会計情報を送信する。
【００８８】
図８は、携帯端末４０のＲＡＭ４０３が記憶する状態表示情報のデータ構成及びデータ例を示す概略図である。状態表示情報は、ボタンＢＴ１〜ＢＴ４に表示する状態を示す情報である。図示するように、状態表示情報は、状態と、ポップアップと、／マークと、サンプルと、点滅等と、優先度との各項目を有する。状態は、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状態である。ポップアップは、ポップアップに表示する文字である。／マークは、操作が不可であることを示す／マークの表示の有無を示す。サンプルは、サンプル画像である。点滅等は、ポップアップの点滅等の有無を示す。優先度は、表示する状態の優先度である。
【００８９】
携帯端末４０は、状態表示情報に基づき、対応する決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状態をボタンＢＴ１〜ＢＴ４にポップアップ表示する。例えば、携帯端末４０は、対応する決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状態が他の買物客の決済処理をしていない（会計情報を受信していない）状態の場合には、ポップアップに待機を表示する。また、携帯端末４０は、対応する決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状態が、自装置から送信した会計情報であって、決済処理が完了していないものがある状態の場合には、ポップアップに使用中を表示する。また、携帯端末４０は、対応する決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状態が、他の登録用ＰＯＳレジスタ２０から送信された会計情報であって、決済処理が完了していないものがある状態の場合には、ポップアップに使用中を表示するとともに、／マークを表示する。また、携帯端末４０は、対応する決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状態が、自装置から送信した会計情報であって、決済処理が完了していないものが所定の受付制限数に達している状態の場合には、ポップアップに使用中を表示するとともに、／マークを表示する。
【００９０】
また、携帯端末４０は、対応する決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状態が、決済処理を開始してから所定の経過時間を経過した状態の場合には、ポップアップに使用中を赤点滅で表示するとともに、／マークを表示する。また、携帯端末４０は、対応する決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状態が、店員呼出画面を表示しており、店員を呼び出している状態の場合には、ポップアップにＣＡＬＬを赤点滅で表示するとともに、／マークを表示する。また、携帯端末４０は、対応する決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状態が、休止画面を表示しており、休止中である状態の場合には、ポップアップに休止を表示するとともに、／マークを表示する。また、携帯端末４０は、対応する決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状態が、メンテナンス画面（店員専用画面）を表示しており、メンテナンス中である状態の場合には、ポップアップにメンテナンスを表示するとともに、／マークを表示する。また、携帯端末４０は、対応する決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状態が、決済処理のための決済画面以外の画面で操作されている状態の場合には、ポップアップにメニューを表示するとともに、／マークを表示する。また、携帯端末４０は、対応する決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０と接続できない状態の場合には、ポップアップにオフラインを表示するとともに、／マークを表示する。
【００９１】
また、携帯端末４０は、対応する決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状態が複数ある状態の場合には、優先度の数字が小さい状態から優先的に表示する。
【００９２】
次に、本ＰＯＳシステム１の動作について説明する。携帯端末４０は可搬可能であるため、店舗内のいずれの位置においても商品の登録が可能である。携帯端末４０において登録された商品は決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０により精算されるが、携帯端末４０の現在位置によって近くにある決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０が異なる。すなわち、携帯端末４０の現在位置によって、買物客にとって決済処理を行うのに最適な決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０が異なる。よって、携帯端末４０は、自装置の現在位置から各決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０までの距離に基づき、各決済装置の優先順位を決定する。
【００９３】
ここで、携帯端末４０には、各決済用ＰＯＳレジスタ３０及びＰＯＳレジスタ５０それぞれの店舗内における設置位置が予め記憶されている。そして、携帯端末４０は、位置情報取得部４０８において現在位置を取得し、各決済用ＰＯＳレジスタ３０及びＰＯＳレジスタ５０それぞれとの距離を算出する。
【００９４】
図９は、携帯端末４０と各決済用ＰＯＳレジスタ３０及びＰＯＳレジスタ５０それぞれとの位置関係の一例を示す図である。本図に示す例では、３台の決済用ＰＯＳレジスタ３０及びＰＯＳレジスタ５０は、店舗Ｓの四隅にそれぞれ設置されている。また、携帯端末４０は、店舗Ｓ内を移動可能である。
【００９５】
本図に示す例では、携帯端末４０がいる現在位置からは、決済用ＰＯＳレジスタ３０−２、ＰＯＳレジスタ５０、決済用ＰＯＳレジスタ３０−３、決済用ＰＯＳレジスタ３０−４の順に近い位置にある。よって、携帯端末４０は、全ての決済用ＰＯＳレジスタ３０及びＰＯＳレジスタ５０の状態が待機である場合には、決済用ＰＯＳレジスタ３０−２、ＰＯＳレジスタ５０、決済用ＰＯＳレジスタ３０−３、決済用ＰＯＳレジスタ３０−４の順に優先順位を高くする。すなわち、携帯端末４０は、現在位置から近くにある決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の優先順位を高くする。
【００９６】
また、携帯端末４０は、状態が使用中である決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の優先順位を、状態が待機であるものより低くする。また、携帯端末４０は、状態がＣＡＬＬ、休止、メンテナンス、メニュー、又は、オフラインである決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の優先順位を状態が使用中であるものより低くする。
【００９７】
ここで、携帯端末４０は、使用中の決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０については、決済処理が完了していない会計情報（すなわち、待っている買物客）が少ない決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の優先順位を高くする。また、携帯端末４０は、決済処理が完了していない会計情報が１つである決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０については、実行中の決済処理を開始してからの経過時間を計時しておき、これらの決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０のうち、経過時間が長い決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の優先順位を高くする。決済処理を開始してからの経過時間は、決済処理の進行具合と予想される。よって、携帯端末４０は、使用中の決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０のうち、決済処理が早く完了して状態が待機になると予想される決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の優先順位を高くする。なお、計時する時間は、会計情報を送信してからの（決済装置が会計情報を受信してからの）経過時間であってもよい。また、実行中の決済処理を開始してからの経過時間を計時することに限らない。例えば、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０それぞれから受信したステータス情報と、各ステータス情報毎に要した時間（計時した時間）とを、現在の決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状況を判断（判別）する指標としてもよい。また、計時する時間（時刻）に限らず、ステータス情報のみで現在の決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状況を判断（判別）するようにしてもよい。また、単純に決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の予め設定されている選択順と携帯端末４０がいる現在位置とから優先順位を設定してもよい。この場合、予め設定されている選択順とは、買物客が決済処理を行う決済装置を偏り無く平均的に使用してもらうため交互に選択するように設定された順番である。他の選択順として、ＰＯＳレジスタ５０はサービスカウンタ等に設置された店員がいる決済装置であり、決済用ＰＯＳレジスタ３０は、買物客自らが操作して会計処理を行う決済装置である場合、年齢に応じてＰＯＳレジスタ５０の選択を優先させ、その後に決済用ＰＯＳレジスタ３０を選択させるという選択順が挙げられる。これらの選択順とその選択順に該当する決済装置のステータス情報と携帯端末４０の現在位置とに基づいて優先順位を設定してもよい。また、各決済用ＰＯＳレジスタ３０に接続された釣銭機（自動釣銭機）に収納されている紙幣および硬貨を合わせた在高の多い順と、携帯端末４０の現在位置と決済用ＰＯＳレジスタ３０との距離の近い順と、に基づいて優先順位を決め表示部に表示するようにしてもよい。
【００９８】
携帯端末４０は、自装置の現在位置から各決済用ＰＯＳレジスタ３０及びＰＯＳレジスタ５０までの距離と、各決済用ＰＯＳレジスタ３０及びＰＯＳレジスタ５０の状態に基づいて、優先順位を変更し、変更した優先順位に基づき何れか１つの決済装置を指定させるボタンＢＴ１〜ＢＴ４を精算先指定エリアＡＲ５に配置する。具体的には、携帯端末４０は、優先順位の高い各決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０ほど、対応するボタンＢＴ１〜ＢＴ４を上部に配置する。
【００９９】
ここで、優先順位を決定するアルゴリズムの一例を説明する。まず、簡単のために各決済用ＰＯＳレジスタ３０及びＰＯＳレジスタ５０をまとめて決済装置と称する。携帯端末４０は、決済装置のうち、使用できない決済装置を除くことで、使用可能な決済装置（以下、「使用可能決済装置」という）を特定する。ここで、使用できない決済装置とは、図８に示した状態のうち、「店員呼出画面」、「休止画面」、「メンテナンス画面」、「決済画面以外で操作している」、及び「接続できない（例えば、ＬＡＮに接続されていないオフライン、または、電源が入っていない）」のいずれかの状態となっている決済装置である。
【０１００】
次に、使用可能決済装置への各々の距離を算出して、距離が短い順に順位づけをする。そして、各使用可能決済装置において決済処理が完了していない会計情報数Ｎ、及び経過時間ｔ（秒）を取得して、以下の優先順位指数Ｐを算出する。
Ｐ＝距離順位＋（Ｎ−１）＋ｆ（ｔ）
ｆ（ｔ）は、予め定めておいた標準精算時間をＴ（秒）としたとき、ｔ≦Ｔの場合には１−ｔ／Ｔ、ｔ＞Ｔの場合には０とする減少関数である。なお、会計情報数から１を減算する理由は、会計情報数Ｎのうち、１つは現在決済処理中であると考えられるためである。その決済処理中の時間に関しては、ｆ（ｔ）によって優先順位指数に反映される。
【０１０１】
例えば、距離順位が１位で、会計情報数が２で、ｔ＝２０秒、Ｔ＝６０秒の使用可能決済装置の優先順位指数Ｐは、優先順位１＋（会計情報数２−１）＋（１−２０／６０）＝８／３となる。
【０１０２】
携帯端末４０は、優先順位指数Ｐが小さいものほど優先順位を高くする。そして、優先順位に従ってボタンＢＴ１から順に表示した後に、その下のボタンから使用できない決済装置を表示する。なお、優先順位指数Ｐが同じ使用可能決済装置が複数存在する場合には、距離順位が小さい方の優先順位を高くし、距離順位が同じ場合には、会計情報数Ｎが小さい方の優先順位を高くし、会計情報数Ｎが同じ場合には、ｆ（ｔ）が小さい方の優先順位を高くし、ｆ（ｔ）が同じ場合には、同じ優先順位とする。
【０１０３】
図１０は、図７に示した小計ボタン入力受付時点から２分ほど時間が経過した小計画面の一例を示している。例えば、小計ボタン入力後に、買物客が移動したり、ある商品をしばらく見るなどして時間が経過することがあるが、時間が経過した場合には、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状態も変化する。携帯端末４０は、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状態が変化するたびに優先順位を決定し、ボタンＢＴ１〜ＢＴ４に表示される決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０を更新する。
【０１０４】
図１０は一例として、移動した買物客と決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の位置関係が、図９に示す位置関係のときであって、決済用ＰＯＳレジスタ３０−２及びＰＯＳレジスタ５０の状態が待機であり、決済用ＰＯＳレジスタ３０−３の状態が使用中であり、決済用ＰＯＳレジスタ３０−４の状態がメンテナンスである場合の表示例を示す。
【０１０５】
本例では、簡単のために、距離と状態（使用中、メンテナンスのみ）に基づき優先順位を決定するものとする。携帯端末４０は、状態が待機のうち、携帯端末４０に最も近い位置にある決済用ＰＯＳレジスタ３０−２の優先順位を最も高くする。続いて、携帯端末４０は、ＰＯＳレジスタ５０を決済用ＰＯＳレジスタ３０−２の次に優先順位を高くする。その後、携帯端末４０は、状態が使用中である決済用ＰＯＳレジスタ３０−３の優先順位を、状態がメンテナンスである決済用ＰＯＳレジスタ３０−４より高くする。すなわち、携帯端末４０は、決済用ＰＯＳレジスタ３０−２、ＰＯＳレジスタ５０、決済用ＰＯＳレジスタ３０−３、決済用ＰＯＳレジスタ３０−４の順に優先順位を高くする。
【０１０６】
よって、図示するように、携帯端末４０は、精算先指定エリアＡＲ５において、決済用ＰＯＳレジスタ３０−２に対応する１０２レジボタンＢＴ２、ＰＯＳレジスタ５０に対応するサービスカウンタボタンＢＴ１、決済用ＰＯＳレジスタ３０−３に対応する１０３レジボタンＢＴ３、決済用ＰＯＳレジスタ３０−４に対応する１０４レジボタンＢＴ４の順に上から配置する。
【０１０７】
すなわち、図７に示す状態では、ＰＯＳレジスタ５０の優先順位が最も高くサービスカウンタボタンＢＴ１が最上部に配置されていたのに対し、本図に示す例では、決済用ＰＯＳレジスタ３０−２の優先順位が最も高くなり１０２レジボタンＢＴ２が最上部に配置されている。このように、携帯端末４０は、自装置の現在位置及び各決済装置の状態に基づいて各決済装置の優先順位を変更し、変更した優先順位に基づいてボタンＢＴ１〜ＢＴ４を配置して何れか１つの決済装置を指定させる。
【０１０８】
店員は、ボタンＢＴ１〜ＢＴ４の配置順によって、各決済用ＰＯＳレジスタ３０及びＰＯＳレジスタ５０の優先順位を知ることができる。よって、店員は、優先順位の高い決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０を指定することができる。店員は、精算先の決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０を１つ指定すると、指定した決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０に対応するボタンＢＴ１〜ＢＴ４を押下する。携帯端末４０は、入力を受け付けたボタンＢＴ１〜ＢＴ４に対応する決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０（指定された決済装置）に対して、会計情報を送信する（送信手段）。これにより、会計情報を受信した精算先の決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０において、決済処理が実行可能になる。
【０１０９】
なお、本図において、１０３レジボタンＢＴ３は、／マークを付し、指定が不可であることが示されているが、状態が使用中である決済用ＰＯＳレジスタ３０−３を精算先として指定できるようにしてもよい。
【０１１０】
図１１は、携帯端末４０の表示部４０５に表示される画面の一例を示している。本図には、図１０に示す小計画面において、状態が使用中である１０３レジボタンＢＴ３が入力を受け付けたときの表示例を示す。図示するように、携帯端末４０は、状態が使用中である１０３レジボタンＢＴ３が入力を受け付けると、使用中の決済用ＰＯＳレジスタ３０−３の指定を許可するためのポップアップ画面Ｐ１を表示部４０５に表示する。
【０１１１】
ポップアップ画面Ｐ１には、指定が不可の状態（禁止状態）を解除するか否かを問うメッセージ「禁止状態を解除しますか？」と、禁止状態を解除するキーと、禁止状態を解除しないキーとが配置されている。店員は、解除するキーを押下することにより、状態が使用中の決済用ＰＯＳレジスタ３０−３の指定を許可し、精算先として指定することができる。
【０１１２】
携帯端末４０は、ポップアップ画面Ｐ１において解除するキーが入力を受け付けると、決済用ＰＯＳレジスタ３０−３を精算先として指定し、決済用ＰＯＳレジスタ３０−３における決済処理が終了したことを条件に、会計情報を決済用ＰＯＳレジスタ３０−３に送信する。例えば、携帯端末４０は、決済用ＰＯＳレジスタ３０−３を識別する情報とともに会計情報を一旦ＲＡＭ４０３に記憶させ、決済用ＰＯＳレジスタ３０−３の状態が待機になると、記憶した会計情報を決済用ＰＯＳレジスタ３０−３に送信する。或いは、携帯端末４０は、会計情報を送信して決済用ＰＯＳレジスタ３０−３に蓄積させておいてもよい。また、携帯端末４０は、決済用ＰＯＳレジスタ３０−３において会計情報が保留中であることを示す表示をする。
【０１１３】
このように、携帯端末４０は、指定情報に含まれる決済処理中の決済装置の指定を許可することが可能である。そして、携帯端末４０は、許可された決済装置が指定された場合、決済処理中の決済装置の決済処理が終了したことを条件に許可された決済装置で買物客の決済処理が行えるように前記会計情報を送信する。
【０１１４】
図１２は、携帯端末４０の表示部４０５に表示される小計画面の一例を示している。本図には、図１１に示すポップアップ画面Ｐ１において解除するキーが入力を受け付けた場合の表示例を示す。図示するように、決済用ＰＯＳレジスタ３０−３に対応する１０３レジボタンＢＴ３には、会計情報保留中のポップアップが表示される。このとき、携帯端末４０は、会計情報が保留中であることを強調するために、１０３レジボタンＢＴ３の表示態様を変えてもよい。例えば、携帯端末４０は、ポップアップの文字を青色にし、１０３レジボタンＢＴ３をグレーアウトさせてもよい。
【０１１５】
一方、状態がＣＡＬＬ（店員呼び出し中）、休止、メンテナンス、メニュー、又は、オフラインである決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０は、決済処理が実行不可能であるため、禁止状態を解除することができない。また、携帯端末４０が、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状態として、フル、ニアフル、エンド、ニアエンドを取得できる場合には、フル及びエンドの場合に決済処理が実行不可能と判定してもよい。
【０１１６】
なお、携帯端末４０が決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０に接続された釣銭機（自動釣銭機）からフル、ニアフル、エンド、ニアエンドのステータス情報を取得し、決済処理が実行可能か否かを判断（判定）する方法もある。他の方法として、携帯端末４０は、金種ごとの紙幣または硬貨の各枚数における、フル、ニアフル、エンド、ニアエンドの各々の枚数を予め設定しておき、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０のそれぞれから取得した釣銭機（自動釣銭機）から出力された釣銭機在高情報（釣銭機（自動釣銭機）に収納されている紙幣や硬貨を合わせた在高を成す金種ごとの紙幣または硬貨の各枚数の内訳を示す情報）を取得し、取得した釣銭機在高情報に示される各枚数が、設定されている各枚数を超過したときに、フル、ニアフル、エンド、またはニアエンドと判定し、この判定結果をステータス情報として用いるようにしてもよい。このような枚数を予め設定しておき、釣銭機在高情報と比較して判定する方法は、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０が行い、その判定結果をステータス情報として携帯端末４０に通知するようにしてもよい。
【０１１７】
携帯端末４０は、禁止状態を解除することができないボタンＢＴ１〜ＢＴ４については、禁止状態を解除することができないことを表す表示態様とする。図示する例では、携帯端末４０は、状態がメンテナンスである決済用ＰＯＳレジスタ３０−４に対応する１０４レジボタンＢＴ４を赤色にして、他のボタンＢＴ１〜ＢＴ３と異なる表示色にしている。すなわち、携帯端末４０は、禁止状態を解除することができる１０３レジボタンＢＴ３と、禁止状態を解除することができない１０４レジボタンＢＴ４との表示態様を異なるものにする。これにより、店員は、１０４レジボタンＢＴ４が指定できないことを一目で容易に知ることができる。なお、禁止状態を解除することができない表示態様はこれに限らず、文字を赤色にしたり、マークを付す等であってもよい。このように、ボタンＢＴ１〜ＢＴ４の表示態様を、対応する決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状態に応じて変化させることにより、店員は直観的に操作することができるため、素早い対応を行うことができる。
【０１１８】
図１３は、携帯端末４０の表示部４０５に表示される画面の一例を示している。本図には、図１０に示す小計画面において、状態がメンテナンスである１０４レジボタンＢＴ４が入力を受け付けたときの表示例を示す。図示するように、携帯端末４０は、状態がメンテナンスである１０４レジボタンＢＴ４が入力を受け付けると、指定が不可であることを示すポップアップ画面Ｐ２を表示部４０５に表示する。ポップアップ画面Ｐ２には、指定が不可であることを案内するメッセージ「このレジへは現在送信できません。他のレジを指定して下さい。」が表示されている。
【０１１９】
また、携帯端末４０は、既に決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０に送信済の会計情報であって、未だ精算されていない未精算のものを、呼び戻すことができる。
【０１２０】
図１４は、携帯端末４０の表示部４０５に表示される呼戻し画面の一例を示している。本図には、未精算の会計情報を呼び戻す呼戻し画面の一例を示している。図示するように、呼戻し画面には、取引一覧エリアＡＲ１１と、取引詳細エリアＡＲ１２と、選択した取引の会計情報を呼び戻すキー５１０と、会計情報の呼び戻しを中止する中止キー５１１とが配置されている。
【０１２１】
取引一覧エリアＡＲ１１には、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０に送信した会計情報であって、未精算のものが一覧表示される。また、取引一覧エリアＡＲ１１において選択されている会計情報は、選択されていることがわかるように強調表示される。取引詳細エリアＡＲ１２には、取引一覧エリアＡＲ１１において選択されている会計情報の詳細が表示される。
【０１２２】
店員は、取引一覧エリアＡＲ１１から呼び戻したい会計情報を選択し、呼び戻すキー５１０を押下することにより、選択した会計情報を、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０から呼び戻す（決済処理の実行を中止させて、会計情報を受信する）ことができる。携帯端末４０は、商品登録画面において、呼び戻した会計情報に対して、商品の追加登録等の編集が可能である。また、携帯端末４０は、小計画面において、呼び戻した会計情報を、ボタンＢＴ１〜ＢＴ４により、再度決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０に送信することができる。その際、携帯端末４０は、呼び戻し元の決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０とは異なる決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０を精算先として指定してもよい。すなわち、携帯端末４０は、精算先の決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０を変更してもよい。
【０１２３】
続いて、図１５のフローチャートを参照して、本実施形態の携帯端末４０の処理遷移例について説明する。初期状態として、携帯端末４０は待機状態である。待機状態は、買物客の買上商品を計上するための登録処理が開始されるのを待機している状態である。待機状態において、携帯端末４０の表示部４０５には、待機画面が表示されている。ここで、買物客が買上商品の精算のために携帯端末４０に赴いて買上商品を店員に渡すと、店員は渡された買上商品を登録する操作を開始する。そして、１つ目の買上商品を対象として登録の操作が行われることに応じて、携帯端末４０は同図に示す処理を実行する。
【０１２４】
（ステップＳ１０１）ＣＰＵ４０１は、登録の操作が行われることに応じて、商品を登録する登録処理を実行する。その後、ステップＳ１０２の処理に進む。
【０１２５】
（ステップＳ１０２）ＣＰＵ４０１は、登録処理が完了したか否かを判定する。店員は、買上商品の登録を終了すると小計キーを操作する。ＣＰＵ４０１は、小計キーが入力を受け付けると、登録処理が完了したと判定する。登録処理が完了したとＣＰＵ４０１が判定した場合には、ステップＳ１０３の処理に進む。また、登録処理が完了していないとＣＰＵ４０１が判定した場合には、ステップＳ１０１の処理に戻る。
【０１２６】
（ステップＳ１０３）ＣＰＵ４０１は、登録処理に基づく会計情報を生成する。その後、ステップＳ１０４の処理に進む。
【０１２７】
（ステップＳ１０４）ＣＰＵ４０１は、各決済用ＰＯＳレジスタ３０及びＰＯＳレジスタ５０それぞれから状態を取得する。その後、ステップＳ１０５の処理に進む。
（ステップＳ１０５）ＣＰＵ４０１は、携帯端末４０の現在位置を取得し、取得した現在位置から各決済用ＰＯＳレジスタ３０及びＰＯＳレジスタ５０それぞれまでの距離を算出する。その後、ステップＳ１０６の処理に進む。
【０１２８】
（ステップＳ１０６）ＣＰＵ４０１は、取得した各決済用ＰＯＳレジスタ３０及びＰＯＳレジスタ５０それぞれの状態と、各決済用ＰＯＳレジスタ３０及びＰＯＳレジスタ５０それぞれまでの距離とに基づき、各決済用ＰＯＳレジスタ３０及びＰＯＳレジスタ５０の優先順位を変更し、変更した優先順位で各決済用ＰＯＳレジスタ３０及びＰＯＳレジスタ５０を１つ指定可能に表示部４０５に表示する。その後、ステップＳ１０７の処理に進む。
【０１２９】
（ステップＳ１０７）ＣＰＵ４０１は、精算先となる決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の指定入力を受け付ける。その後、ステップＳ１０８の処理に進む。
（ステップＳ１０８）ＣＰＵ４０１は、無線通信部４０７を介して、指定された精算先の決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０に会計情報を送信する。その後、本図に示す処理を終了する。
【０１３０】
以上説明したように、本実施形態のＰＯＳシステム１は、買物客の購入する商品を登録する可搬可能な携帯端末４０と、携帯端末４０において登録された商品を買物客の操作により決済処理を行う複数の決済用ＰＯＳレジスタ３０とを備える。携帯端末４０は、携帯端末４０の現在位置と複数の決済用ＰＯＳレジスタ３０それぞれとの距離に基づき、決済用ＰＯＳレジスタ３０の優先順位を変更し、変更した当該優先順位に基づき何れか１つの決済用ＰＯＳレジスタ３０を選択させる選択手段と、選択された決済用ＰＯＳレジスタ３０で買物客の決済処理が行えるように登録された商品に関する会計情報を送信する送信手段と、を備える。
【０１３１】
上記構成によれば、携帯端末４０は、自装置の現在位置と各決済用ＰＯＳレジスタ３０それぞれとの距離に基づき優先順位を変更し、変更した優先順位に基づき決済用ＰＯＳレジスタ３０を選択させている。これにより、買物客にとって最適な決済用ＰＯＳレジスタ３０を選択して決済処理を行うことができるため、買物客満足度の高いＰＯＳシステム１を提供することができる。
【０１３２】
また、本実施形態におけるＰＯＳシステム１において、選択手段は、決済処理中の決済用ＰＯＳレジスタ３０或いはメンテナンス中の決済用ＰＯＳレジスタ３０の優先順位を低くする。上記構成によれば、決済処理中やメンテナンス中でない待機の決済用ＰＯＳレジスタ３０を優先的に選択させることができる。
【０１３３】
また、本実施形態におけるＰＯＳシステム１において、決済に要する時間を計時する計時手段を更に備え、選択手段は、計時手段が計時した時間と距離に基づき決済用ＰＯＳレジスタ３０の優先順位を変更する。上記構成によれば、例えば、計時した時間が長いものの優先順位を高くすることにより、実行中の決済処理が早く終わる（早く待機になる）と予想される決済用ＰＯＳレジスタ３０を優先的に選択させることができる。
【０１３４】
また、本実施形態におけるＰＯＳシステム１において、選択手段において、決済処理中の決済用ＰＯＳレジスタ３０の選択を許可する許可手段、を更に備え、送信手段は、選択手段で許可された決済用ＰＯＳレジスタ３０が選択された場合、決済処理中の決済用ＰＯＳレジスタ３０の決済処理が終了したことを条件に許可された決済用ＰＯＳレジスタ３０で買物客の決済処理が行えるように会計情報を送信する。上記構成によれば、決済処理中の決済用ＰＯＳレジスタ３０を精算先として選択することができる。
【０１３５】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【０１３６】
例えば、上述した実施形態では、携帯端末４０は、精算先を選択するためのボタンＢＴ１〜ＢＴ４を優先順位に従って上から順に表示しているが、ボタンＢＴ１〜ＢＴ４の表示態様はこれに限られない。図１６は、携帯端末４０の表示部４０５に表示される小計画面の他の例を示している。本図に示す例では、精算先を選択するボタンＢＴ１２〜ＢＴ１４を商品登録画面の下部に、横に並べて表示している。本例では、最も左側にある１０２レジボタンＢＴ１２が最も優先順位が高く、その隣にある１０３レジボタンＢＴ１３がその次に優先順位が高く、最も右側にある１０４レジボタンＢＴ１４が最も優先順位が低い。また、優先順位の高い決済用ＰＯＳレジスタ３０に対応するボタンを大きくしたり、表示色や文字色を変える等、ボタン自体の表示態様を変えて優先順位を表してもよい。
【０１３７】
また、上述した実施形態では、登録用ＰＯＳレジスタ２０又は携帯端末４０において登録した商品を決済処理する決済装置として、決済用ＰＯＳレジスタ３０及びＰＯＳレジスタ５０を例示しているが、これに限らず、買物客自らが操作して登録処理及び決済処理を行うフルセルフのＰＯＳレジスタを精算先の決済装置として指定できるようにしてもよい。
【０１３８】
また、上述した実施形態では、携帯端末４０は、／マークにより、ボタンＢＴ１〜ＢＴ４の選択が不可（禁止状態）であることを表しているが、これに限らず、ボタンの表示色や文字色を異なるものにするなど、他の表示態様であってもよい。例えば、選択の禁止状態を解除することができるボタンの表示色（或いは文字色）を赤色にし、解除することができないボタンの表示色（或いは文字色）をダークグレイにする等が考えられる。
【０１３９】
また、決済用ＰＯＳレジスタ３０において未精算の会計情報を蓄積する場合には、決済用ＰＯＳレジスタ３０は、受信した会計情報を順に記憶し、決済処理が終わる毎に順次会計情報を読み出して次の買物客の決済処理を行えるようにしてもよい。この場合には、決済用ＰＯＳレジスタ３０は、決済処理が終わった後に次の会計情報を読み出すと、待っている次の買物客に精算の順番が来たことを知らせる報知をしてもよい。報知の例として、例えば、決済用ＰＯＳレジスタ３０は、順番がきた買物客がわかりやすいように買物客を識別する情報等を表示部３０５に表示してもよい。或いは、決済用ＰＯＳレジスタ３０は、サインポール３１１の表示灯を点灯させるとともに、電光掲示板等の表示板（不図示）に客を識別する情報等を表示させてもよい。
【０１４０】
また、未精算の会計情報を蓄積する場所は、携帯端末４０や決済用ＰＯＳレジスタ３０に限らず、例えば、ストアコントローラ１０等の他の装置に会計情報を蓄積しておいてもよい。
【０１４１】
また、決済種別によっては、登録用ＰＯＳレジスタ２０や携帯端末４０で決済処理を実行できるようにしてもよい。この場合には、登録用ＰＯＳレジスタ２０や携帯端末４０において、精算先の決済装置を選択するボタンの表示を省略するようにしてもよい。
【０１４２】
また、クーポンや特典等により値引きや割引きをする場合、登録用ＰＯＳレジスタ２０や携帯端末４０で値引きや割引きの処理をするのが好ましいが、決済用ＰＯＳレジスタ３０において買物客の操作により値引きや割引きが行えるようにしてもよい。
【０１４３】
また、登録用ＰＯＳレジスタ２０又は携帯端末４０は、イートイン及びテイクアウトの種別を伴う商品を登録する場合には、商品登録画面や小計画面に、イートインとテイクアウトとで登録した商品を画面上に分けて表示を行い、各々異なる税率にて合計金額を表示させるようにしてもよい。
【０１４４】
また、携帯端末４０は、現在位置周辺の売り場における特売情報などを表示部４０５にビジュアル表示してもよい。さらに、携帯端末４０を売価のチェックに用いてもよい。具体的には、例えば、夜間に売価を更新する店舗において、朝の開店前に店員が商品のポップと携帯端末４０に表示される売価を比較することで、売価のチェックを行うことができる。
【０１４５】
また、上述した実施形態において、携帯端末４０は、撮像部４０４が撮像した撮像画像からバーコードを抽出して読み取っているが、これに限らず、バーコード専用のスキャナを携帯端末４０に接続してもよい。
【０１４６】
また、上述した実施形態では、決済処理を実行させるべき決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０を指定する態様として、決済処理を実行させる決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０を、店員が携帯端末４０にて指定する態様について説明したが、これに限らず、例えば、買物客に手渡しされる決済処理用の媒体（お会計券（登録商標））を、店員が携帯端末４０にて発行し、店員から手渡しされたお会計券を、買物客が１つの決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０に読み取らせる態様であってもよい。すなわち、買物客が、店員から手渡しされたお会計券を決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０に読み取らせることによって、複数の決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０のうちから決済処理を実行させる決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０を指定する。この場合、当該お会計券に対応する携帯端末４０で登録された会計情報は、ストアコントローラ、または、上位管理装置、クラウド、または、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０、あるいは携帯端末４０の何れかに記憶させておくことになる。
【０１４７】
お会計券には、決済識別情報及び登録装置識別情報が、１次元コードまたは２次元コードのいずれかの形式で印刷されている。例えば、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０において１次元コードが印刷されたお会計券が読み取られた場合には、ＬＡＮ１１を介して、携帯端末４０において生成された会計情報（当該お会計券に対応する会計情報）が、ストアコントローラ、または、上位管理装置、クラウド、または、あるいは携帯端末４０の何れかから当該お会計券を読み取った決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０に送信される。なお、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０それぞれに一斉に当該お会計券に対応する会計情報を送信し記憶させておく場合は、お会計券を読み取らせた決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の何れが記憶する記憶部より当該お会計券に対応する会計情報が読みだされることになる。
【０１４８】
すなわち、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０は、お会計券を読み取った場合には、当該お会計券に対応する会計情報（お会計券から得られる決済識別情報によって識別される会計情報）を、当該お会計券に対応する携帯端末４０（お会計券から得られる登録装置識別情報によって識別される携帯端末４０）に要求し（要求情報を送信）、会計情報を要求された携帯端末４０は、要求された会計情報を、要求元の決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０に送信する。なお、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０は、ストアコントローラ１０を経由して、携帯端末４０に会計情報を要求してもよい。また、携帯端末４０は、ストアコントローラ１０を経由して、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０に会計情報を送信してもよい。なお、携帯端末４０は、決済識別情報及び登録装置識別情報が、１次元コードまたは２次元コードで印刷されたお会計券に代えて、会計情報が２次元コードで印刷されたお会計券を発行してもよい。決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０は、会計情報が２次元コードで印刷されたお会計券を読み取った場合には、当該お会計券から、直接、会計情報を取得する。
【０１４９】
また、携帯端末４０は、小計画面において選択された決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０に会計情報が送信できなかった場合（決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０と通信できなかった場合）には、会計情報が２次元コードで印刷されたお会計券をプリンタ（不図示）に発行させてもよい。当該プリンタは、携帯端末４０とともに、店員が携帯しているものであってもよい。
【０１５０】
図１７は、携帯端末４０の表示部４０５に表示される画面の一例を示している。本図には、小計画面において選択された決済用ＰＯＳレジスタ３０に会計情報が送信できなかったときの表示例を示す。図示するように、携帯端末４０は、決済用ＰＯＳレジスタ３０に会計情報を送信できなった場合には、その旨を示すポップアップ画面Ｐ３を表示部４０５に表示する。ポップアップ画面Ｐ３には、会計情報を送信できないことを案内するメッセージ「このレジへは現在送信できません」と、お会計券を発行するための発券ボタンと、小計画面に戻り他の決済用ＰＯＳレジスタ３０を選択するための戻るボタンとが表示されている。携帯端末４０は、発券ボタンが入力を受け付けると、お会計券をプリンタに発行させる。また、携帯端末４０は、戻るボタンが入力を受け付けると、表示部４０５の表示を小計画面に戻す。
【０１５１】
上述した実施形態において、携帯端末４０は店員が操作するものとしたが、買物客自らが携帯端末４０を操作可能とすることで、買物客自らが商品を登録するようにしてもよい。携帯端末４０の機能を実行するためのアプリケーションを買物客が自らの携帯端末にダウンロード可能なように提供しておき、買物客の携帯端末にて、上述した実施形態を実行するようにしてもよい。この場合、アプリケーションをダウンロードした買物客には、店舗で使用可能なポイント等を付与してもよい。あるいは、購入した商品についての情報を家計簿のように閲覧可能な機能をアプリケーションに設けるようにしてもよい。
【０１５２】
＜変形例＞
以下、本実施形態の変形例について説明する。
【０１５３】
［第１変形例］
なお、上記実施形態において、複数の決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０のうちから決済処理を実行させる決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０を指定する態様としては、決済処理を実行させる決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０を、店員が携帯端末４０にて指定する態様（第１の指定態様）と、客に手渡しされるお会計券を携帯端末４０から発行させ、店員から手渡しされたお会計券を、客が１つの決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０に読み取らせる態様（第２の指定態様）とを挙げている。しかながら、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０を指定する態様としては、上記の態様に限定されない。例えば、以下の第３の指定態様から第７の指定態様のように決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０が指定されてもよい。
【０１５４】
なお、以下に説明する第３の指定態様から第７の指定態様は、本実施形態において説明した「自装置の現在位置から各決済用ＰＯＳレジスタ３０及びＰＯＳレジスタ５０までの距離と、各決済用ＰＯＳレジスタ３０及びＰＯＳレジスタ５０の状態に基づいて、優先順位を決定して選択可能なうえで指定させる形態」と、独立して実行したり、組合せて実行したり、または、いずれかを選択して実行するようにしてもよい。
【０１５５】
第３の指定態様として、商品登録の完了に応じて表示されたボタンＢＴ１〜ＢＴ４に対して行われた操作に応じて（あるいは商品登録の完了を宣言するような操作であってもよい）、携帯端末４０が、例えば決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０に状態の問合せを行って決済処理が可能な（例えば、障害が発生しておらず、使用中でもない）決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０を認識し、使用中でない決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０のうちから所定の規則に従って、１つの決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０を決定する。そして、携帯端末４０は、決定した決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０に精算情報を送信して決済処理の実行を指示する。
【０１５６】
第４の指定態様として、予め決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０について決済処理の優先順位を本実施形態で説明した優先順位に代えて設定しておくようにする。そのうえで、商品登録の完了に応じて、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０への精算情報の送信を指示するボタンＢＴ１〜ＢＴ４の操作が有効となるように表示する。ボタンＢＴ１〜ＢＴ４が操作されたことに応じて、携帯端末４０は、設定された優先順位に従った順で決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の決済処理が可能であるか否かを確認し、決済処理が可能であることが確認されなければ、優先順位が次の決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０について確認するようにする。そのうえで、携帯端末４０は、最初に決済処理が可能であることが確認された決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０に精算情報を送信して決済処理の実行を指示する。
【０１５７】
なお、上記の第３の指定態様における所定規則に従った決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０、あるいは第４の指定態様における決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の優先順位としては、例えば、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０に割り当てられた番号に基づいて決定されてよい。あるいは、携帯端末４０から決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０までの距離に基づいて決定されてよい。あるいは、合計金額に基づいて予測される釣銭の金種の内訳と決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の釣銭機に収納されている貨幣の金種ごとの枚数との関係に基づいて決定されてよい。
【０１５８】
第５の指定態様として、携帯端末４０は、全ての決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０に精算情報を送信する。
精算情報を受信した決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０は、自己が受信した精算情報に含まれる精算情報を利用して決済処理を実行可能な状態となると、自己が決済処理を実行することを通知する決済処理実行通知を精算情報の送信元の携帯端末４０に送信する。
携帯端末４０は、決済処理実行通知の受信に応じて、決済処理実行通知の送信先の決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０を示す表示（決済処理実行表示）を行う。店員は、決済処理実行表示を見て、決済処理を実行する決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０がいずれであるのかを客に伝えればよい。
この際、決済処理実行表示とともに、決済処理実行通知を送信した決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０のサインポール３１１を所定のパターンで点灯させたり、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０から所定の報知音を出力させたりすることで、自己が決済処理を実行することを報知するようにしてよい。
【０１５９】
上記の第３〜第５の指定態様による決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の指定によれば、決済処理を実行させるべき決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０をいずれとするのかを判断しなくともよい。
【０１６０】
第６の指定態様として、携帯端末４０にて商品登録を終えた商品が容れられた買い物カゴを、店員が、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０ごとに対応して設置されたカゴ置き場のうちのいずれかに買い物カゴを移動させる。
カゴ置き場には、載置された買い物カゴを検出するセンサ（重量センサ、あるいは光センサ等）が備えられる。センサによりカゴ置き場買い物カゴが載置されたことが判定されると、対応の決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０が要求を行って、携帯端末４０から対応の精算情報を取得し、決済処理を実行するようにされる。
この場合にも、決済処理を実行することとなった決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０が、サインポール３１１の点灯や報知音の出力などにより、自己が決済処理を実行することを報知するようにしてよい。
なお、載置された買い物カゴを検出するセンサに代えて、例えば店員に対応して人感センサや撮像装置を設けてよい。そして、携帯端末４０は、人感センサの検出出力や撮像装置により撮像して得られた画像等に基づいて、店員の動きを判断し、判断された結果に基づいて、店員が決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０ごとに対応して設置されたカゴ置き場のうちのいずれに買い物カゴを設置したのかを判定する。そして、判定されたカゴ置き場に対応する決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０を決済処理を実行すべき決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０として決定するようにしてよい。
【０１６１】
第７の指定態様として、携帯端末４０は、精算情報と、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０間での転送順を設定した転送順情報とを含む精算指示情報を、或る１つの決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０に送信する。
転送順情報は、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０間で循環的に転送順を指定するものであってよい。
精算指示情報を受信した決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０は、自己が決済処理を実行可能であれば、精算指示情報の送信元の携帯端末４０に対して、決済処理実行通知を送信し、受信された精算指示情報に含まれる精算情報を利用して決済処理を実行する。
一方、精算指示情報を受信した決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０は、自己が決済処理を実行不可である場合、受信された精算指示情報に含まれる転送順情報に従って、転送順が次の決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０に対して、受信された精算指示情報を転送する。このようにして、決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０間で精算指示情報が順次転送されるようにすることによっても、決済処理を実行させるべき決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の指定に相当する手順が実現される。
【０１６２】
上記の各指定態様において、決済処理を実行させる決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の決定に関する処理は、例えばストアコントローラ１０などのように、携帯端末４０及び決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０以外の所定の装置が、携帯端末４０による商品登録処理の終了に応じて実行するようにされてよい。携帯端末４０及び決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０以外の所定の装置としては、例えば決済用ＰＯＳレジスタ３０又はＰＯＳレジスタ５０の状態をモニタリングするために設けられた装置等であってもよい。
【０１６３】
なお、上述の登録用ＰＯＳレジスタ２０、決済用ＰＯＳレジスタ３０及び携帯端末４０などとしての機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述の登録用ＰＯＳレジスタ２０、決済用ＰＯＳレジスタ３０及び携帯端末４０などとしての処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、ＣＤ−ＲＯＭ等の非一過性の記録媒体であってもよい。
【０１６４】
また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【０１６５】
１  ＰＯＳシステム、１０  ストアコントローラ、１１  ＬＡＮ、２０  登録用ＰＯＳレジスタ、３０  決済用ＰＯＳレジスタ、４０  携帯端末、５０  ＰＯＳレジスタ、２０１  ＣＰＵ、２０２  ＲＯＭ、２０３  ＲＡＭ、２０４  スキャナ部、２０５  表示部（店員用）、２０５ａ  表示部（客用）、２０６  操作部、２０７  通信部、２０８  ブザー、２０９  印刷部、３０１  ＣＰＵ、３０２  ＲＯＭ、３０３  ＲＡＭ、３０４  スキャナ部、３０５  表示部、３０６  操作部、３０７  通信部、３０８  ブザー、３０９  印刷部、３１０  決済部、３１１  サインポール、３１２  人感知センサ、４０１  ＣＰＵ、４０２  ＲＯＭ、４０３  ＲＡＭ、４０４  撮像部、４０５  表示部、４０６  操作部、４０７  無線通信部、４０８  位置情報取得部
【図１】
2019101501.tif 000003
【図２】
2019101501.tif 000004
【図３】
2019101501.tif 000005
【図４】
2019101501.tif 000006
【図５】
2019101501.tif 000007
【図６】
2019101501.tif 000008
【図７】
2019101501.tif 000009
【図８】
2019101501.tif 000010
【図９】
2019101501.tif 000011
【図１０】
2019101501.tif 000012
【図１１】
2019101501.tif 000013
【図１２】
2019101501.tif 000014
【図１３】
2019101501.tif 000015
【図１４】
2019101501.tif 000016
【図１５】
2019101501.tif 000017
【図１６】
2019101501.tif 000018
【図１７】
2019101501.tif 000019