(57)【要約】【課題】精算装置を効率的に使い分ける技術を提供する。【解決手段】情報処理装置は、精算対象として登録された商品の精算処理に関する精算情報を、精算装置に送信する第１処理部と、精算情報を可搬媒体に出力する第２処理部と、第１処理部が精算情報を送信した精算装置が、該精算情報に基づく精算を行えるか否かを判定する判定部と、判定部が、精算情報に基づく精算を行えないと判定した場合、精算情報に対する処理を第１処理部および第２処理部のどちらに実行させるかを選択可能な選択画面を表示させる表示制御部と、選択画面に対する選択結果に基づいて、精算情報に対する処理を第１処理部に実行させるかまたは第２処理部に実行させるかを制御する制御部と、を備える。【選択図】      図１
2018049441.tif 000002
【特許請求の範囲】
【請求項１】
精算対象として登録された商品の精算処理に関する精算情報を、精算装置に送信する第１処理手段と、
前記精算情報を可搬媒体に出力する第２処理手段と、
前記第１処理手段が前記精算情報を送信した前記精算装置が、該精算情報に基づく精算を行えるか否かを判定する判定手段と、
前記判定手段が、前記精算情報に基づく精算を行えないと判定した場合、前記精算情報に対する処理を前記第１処理手段および前記第２処理手段のどちらに実行させるかを選択可能な選択画面を表示させる表示制御手段と、
前記選択画面に対する選択結果に基づいて、前記精算情報に対する処理を前記第１処理手段に実行させるかまたは前記第２処理手段に実行させるかを制御する制御手段と、を備える
ことを特徴とする情報処理装置。
【請求項２】
前記表示制御手段は、前記選択画面を表示した表示装置とは異なる表示装置であって顧客が視認可能な表示装置に、前記選択結果に応じた情報を含む顧客用画面を、前記選択画面に対する選択がおこなわれた際に、表示させる、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１処理手段は、前記判定手段が前記精算情報に基づく精算を行えないと判定した場合に表示される前記選択画面において、前記第１処理手段に実行させることが選択された場合、前記精算装置の属性に基づいて、前記精算情報を送信する前記精算装置を決定し、
前記表示制御手段は、前記決定した精算装置を示す情報を、前記選択画面を表示した表示装置に表示させる、
ことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
商品登録装置と、精算対象として登録された商品の精算処理に関する精算情報に基づいて精算を行う精算装置とを含み、
前記商品登録装置は、
前記精算情報を前記精算装置に送信する第１処理手段と、
前記精算情報を可搬媒体に出力する第２処理手段と、
前記第１処理手段が前記精算情報を送信した前記精算装置が、該精算情報に基づく精算を行えるか否かを判定する判定手段と、
前記判定手段が、前記精算情報に基づく精算を行えないと判定した場合、前記精算情報に対する処理を前記第１処理手段および前記第２処理手段のどちらに実行させるかを選択可能な選択画面を表示させる表示制御手段と、
前記選択画面に対する選択結果に基づいて、前記精算情報に対する処理を前記第１処理手段に実行させるかまたは前記第２処理手段に実行させるかを制御する制御手段と、を備える
ことを特徴とする精算システム。
【請求項５】
商品登録装置と、精算対象として登録された商品の精算処理に関する精算情報に基づいて精算を行う精算装置と、前記商品登録装置および前記精算装置と通信を行うサーバ装置とを含み、
前記サーバ装置は、
前記精算情報を前記精算装置に送信する第１処理手段と、
前記精算情報を可搬媒体に出力する第２処理手段と、
前記第１処理手段が前記精算情報を送信した前記精算装置が、該精算情報に基づく精算を行えるか否かを判定する判定手段と、
前記判定手段が、前記精算情報に基づく精算を行えないと判定した場合、前記精算情報に対する処理を前記第１処理手段および前記第２処理手段のどちらに実行させるかを選択可能な選択画面を表示させる表示制御手段と、
前記選択画面に対する選択結果に基づいて、前記精算情報に対する処理を前記第１処理手段に実行させるかまたは前記第２処理手段に実行させるかを制御する制御手段と、を備える
ことを特徴とする精算システム。
【請求項６】
精算対象として登録された商品の精算処理に関する精算情報を受信した精算装置が、該精算情報に基づく精算を行えるか否かを判定し、
前記精算情報に基づく精算を行えないと判定した場合、前記精算情報を精算装置に送信する第１処理、または、前記精算情報を可搬媒体に出力する第２処理のどちらを実行するかを選択させる選択画面を表示させ、
前記選択画面に対する選択結果に基づいて、前記精算情報に対する前記第１処理を実行するか、または、前記第２処理を実行するかを制御する、
ことを特徴とする制御方法。
【請求項７】
前記選択画面を表示した表示装置とは異なる表示装置であって顧客が視認可能な表示装置に、前記選択結果に応じた情報を含む顧客用画面を、前記選択画面に対する選択がおこなわれた際に、表示させる、
ことを特徴とする請求項６に記載の制御方法。
【請求項８】
精算対象として登録された商品の精算処理に関する精算情報を、精算装置に送信する第１処理と、
前記精算情報を可搬媒体に出力する第２処理と、
前記第１処理によって前記精算情報を送信した前記精算装置が、該精算情報に基づく精算を行えるか否かを判定する判定処理と、
前記判定処理によって前記精算情報に基づく精算を行えないと判定した場合、前記精算情報に対して、前記第１処理および前記第２処理のどちらを実行するかを選択させる選択画面を表示させる表示制御処理と、
前記選択画面に対する選択結果に基づいて、前記精算情報に対する前記第１処理を実行するか、または、前記第２処理を実行するかを制御する制御処理と、をコンピュータに実行させる
ことを特徴とするプログラム。
【請求項９】
前記表示制御処理は、前記選択画面を表示した表示装置とは異なる表示装置であって顧客が視認可能な表示装置に、前記選択結果に応じた情報を含む顧客用画面を、前記選択画面に対する選択がおこなわれた際に、表示させる、
ことを特徴とする請求項８に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、精算システム、制御方法およびプログラムに関する。
【背景技術】
【０００２】
スーパーマーケット等の店舗におけるレジスタ端末（以下、レジ端末と呼ぶ）では、（１）精算対象の商品を登録する処理（バーコードの読み取りなど）および（２）登録された商品の精算を行う処理（代金の受け取りや釣銭の返却など）という２つの処理が行われる。
【０００３】
このようなレジ端末の機能を２つの装置に分散するという運用方法がある。具体的には、（１）の処理を行う機能を商品登録装置に割り当て、（２）の処理を行う機能を精算装置に割り当てる。
【０００４】
レジ端末の機能を２つに分散したシステムの一例が特許文献１に開示されている。特許文献１には、商品登録装置でから出力された登録レシートなどの可搬媒体から読み取った情報を用いて情報を用いて精算処理を行うシート方式と、ある商品登録装置によって登録された商品の精算処理を行う精算装置を、その商品登録装置から指定する指定方式と、が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】国際公開第２０１６／１３６０８３号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
精算装置がすべて埋まっている場合に、指定方式とシート方式とは、シチュエーションにより精算時間が短くなる方式が異なるため、指定方式とシート方式とは、シチュエーションに応じて選択される必要がある。
【０００７】
本開示の目的は、精算装置がすべて埋まっている場合に、指定方式またはシート方式をユーザに選択させることである。
【課題を解決するための手段】
【０００８】
本開示の一態様に係る情報処理装置は、精算対象として登録された商品の精算処理に関する精算情報を、精算装置に送信する第１処理手段と、前記精算情報を可搬媒体に出力する第２処理手段と、前記第１処理手段が前記精算情報を送信した前記精算装置が、該精算情報に基づく精算を行えるか否かを判定する判定手段と、前記判定手段が、前記精算情報に基づく精算を行えないと判定した場合、前記精算情報に対する処理を前記第１処理手段および前記第２処理手段のどちらに実行させるかを選択可能な選択画面を表示させる表示制御手段と、前記選択画面に対する選択結果に基づいて、前記精算情報に対する処理を前記第１処理手段に実行させるかまたは前記第２処理手段に実行させるかを制御する制御手段と、を備える。
【０００９】
また、本開示の一態様に係る精算システムは、商品登録装置と、精算対象として登録された商品の精算処理に関する精算情報に基づいて精算を行う精算装置とを含み、前記商品登録装置は、前記精算情報を前記精算装置に送信する第１処理手段と、前記精算情報を可搬媒体に出力する第２処理手段と、前記第１処理手段が前記精算情報を送信した前記精算装置が、該精算情報に基づく精算を行えるか否かを判定する判定手段と、前記判定手段が、前記精算情報に基づく精算を行えないと判定した場合、前記精算情報に対する処理を前記第１処理手段および前記第２処理手段のどちらに実行させるかを選択可能な選択画面を表示させる表示制御手段と、前記選択画面に対する選択結果に基づいて、前記精算情報に対する処理を前記第１処理手段に実行させるかまたは前記第２処理手段に実行させるかを制御する制御手段と、を備える。
【００１０】
また、本開示の一態様に係る精算システムは、商品登録装置と、精算対象として登録された商品の精算処理に関する精算情報に基づいて精算を行う精算装置と、前記商品登録装置および前記精算装置と通信を行うサーバ装置とを含み、前記サーバ装置は、前記精算情報を前記精算装置に送信する第１処理手段と、前記精算情報を可搬媒体に出力する第２処理手段と、前記第１処理手段が前記精算情報を送信した前記精算装置が、該精算情報に基づく精算を行えるか否かを判定する判定手段と、前記判定手段が、前記精算情報に基づく精算を行えないと判定した場合、前記精算情報に対する処理を前記第１処理手段および前記第２処理手段のどちらに実行させるかを選択可能な選択画面を表示させる表示制御手段と、前記選択画面に対する選択結果に基づいて、前記精算情報に対する処理を前記第１処理手段に実行させるかまたは前記第２処理手段に実行させるかを制御する制御手段と、を備える。
【００１１】
また、本開示の一態様に係る制御方法は、精算対象として登録された商品の精算処理に関する精算情報を受信した精算装置が、該精算情報に基づく精算を行えるか否かを判定し、前記精算情報に基づく精算を行えないと判定した場合、前記精算情報を精算装置に送信する第１処理、または、前記精算情報を可搬媒体に出力する第２処理のどちらを実行するかを選択させる選択画面を表示させ、前記選択画面に対する選択結果に基づいて、前記精算情報に対する前記第１処理を実行するか、または、前記第２処理を実行するかを制御する。
【００１２】
なお、上記各装置または方法を、コンピュータによって実現するコンピュータプログラム、およびそのコンピュータプログラムが格納されている、コンピュータ読み取り可能な非一時的記録媒体も、本発明の範疇に含まれる。
【発明の効果】
【００１３】
本開示によれば、精算装置がすべて埋まっている場合に、指定方式またはシート方式をユーザが選択することができる。
【図面の簡単な説明】
【００１４】
【図１】第１の実施の形態に係る情報処理装置の構成の一例を示すブロック図である。
【図２】第１の実施の形態に係る情報処理装置の処理の流れの一例を示すフローチャートである。
【図３】第２の実施の形態に係る精算システムの構成の一例を示すブロック図である。
【図４】商品登録装置、第１精算装置および第２精算装置のレイアウトの一例を示す図である。
【図５】商品登録装置、第１精算装置および第２精算装置のレイアウトの一例を示す図である。
【図６】商品登録装置、第１精算装置および第２精算装置のレイアウトの一例を示す図である。
【図７】第１表示部に表示される画面の一例を示す図である。
【図８】第１表示部に表示される画面の一例を示す図である。
【図９】第２表示部に表示される画面の一例を示す図である。
【図１０】第２表示部に表示される画面の一例を示す図である。
【図１１】第２の実施の形態における商品登録装置の処理の流れの一例を示すフローチャートである。
【図１２】第２の実施の形態の変形例に係る精算システムの構成の一例を示すブロック図である。
【図１３】各実施の形態を実現可能なコンピュータのハードウェア構成を例示的に説明する図である。
【発明を実施するための形態】
【００１５】
＜第１の実施の形態＞
本開示の第１の実施の形態について、図面を参照して詳細に説明する。図１は、本実施の形態に係る情報処理装置１０の構成の一例を示すブロック図である。情報処理装置１０は、図１に示す通り、第１処理部１１と、第２処理部１２と、判定部１３と、表示制御部１４と、制御部１５とを備える。
【００１６】
第１処理部１１は、精算対象として登録された商品の精算処理に関する精算情報を、精算装置に送信する。ここで、精算情報とは、商品登録装置によって商品が登録されると、生成される情報であり、例えば、精算対象として登録された各商品の情報を含み、顧客が精算装置を用いて商品の精算を行う際に利用される情報である。例えば、精算情報は、精算対象として登録された各商品についての商品ＩＤ（Ｉｄｅｎｔｉｆｉｅｒ）、売価情報、販売数量等を含む。商品ＩＤとは各商品を識別するために予め定められた文字、数字、記号等からなる識別子である。なお、精算情報の内容についてはこれに限定されない。例えば、精算情報は、取引番号などをさらに含んでもよい。なお、第１処理部１１が行う、精算装置に精算情報を送信する処理を第１処理と呼ぶ。また、第１処理部１１が行う第１処理は、上述した指定方式に相当する。
【００１７】
第２処理部１２は、精算情報を可搬媒体に出力する。なお、第２処理部１２が行う、精算情報を可搬媒体に出力する処理を第２処理と呼ぶ。また、第２処理部１２が行う第２処理は、上述したシート方式に相当する。
【００１８】
判定部１３は、第１処理部１１が精算情報を送信した精算装置が、該精算情報に基づく精算を行えるか否かを判定する。
【００１９】
表示制御部１４は、判定部１３が精算情報に基づく精算を行えないと判定した場合、精算情報に対する処理を第１処理部１１および第２処理部１２のどちらに実行させるかを選択可能な選択画面を表示させる。
【００２０】
制御部１５は、表示制御部１４が表示した選択画面に対する選択結果に基づいて、精算情報に対する処理を第１処理部１１に実行させるかまたは第２処理部１２に実行させるかを制御する。
【００２１】
次に、図２を参照して、本実施の形態に係る情報処理装置１０の処理の流れについて説明する。図２は、本実施の形態に係る情報処理装置１０の処理の流れの一例を示すフローチャートである。
【００２２】
図２に示す通り、情報処理装置１０の判定部１３は、精算対象として登録された商品の精算処理に関する精算情報を受信した精算装置が、該精算情報に基づく精算を行えるか否かを判定する（ステップＳ２１）。精算を行える場合（ステップＳ２１にてＹＥＳ）、処理はステップＳ２４に進む。
【００２３】
精算を行えない場合（ステップＳ２１にてＮＯ）、表示制御部１４が、判定部１３によって精算情報に基づく処理を行えないと判定した場合、精算情報に対する処理を第１処理部１１および第２処理部１２のどちらに実行させるかを選択可能な選択画面を表示させる。言い換えると、表示制御部１４は、第１処理または第２処理のどちらを実行させるかを選択可能な選択画面を表示させる（ステップＳ２２）。
【００２４】
選択画面において選択された結果である選択結果を情報処理装置１０が受け付け、受け付けた選択結果が第１処理の実行の場合（ステップＳ２３にてＹＥＳ）、またはステップＳ２１にてＹＥＳの場合、制御部１５は、精算情報に対する処理を第１処理部１１に実行させるよう制御する。言い換えると、制御部１５は、第１処理部１１が、精算情報に対する第１処理を実行するように制御する（ステップＳ２４）。
【００２５】
一方、選択画面において選択された結果である選択結果を情報処理装置１０が受け付け、受け付けた選択結果が第２処理の実行の場合（ステップＳ２３にてＮＯ）、制御部１５は、精算情報に対する処理を第２処理部１２に実行させるよう制御する。言い換えると、制御部１５は、第２処理部１２が、精算情報に対する第２処理を実行するように制御する（ステップＳ２５）。
【００２６】
以上のように制御部１５が第１処理部１１を制御することにより、精算情報が送信された精算装置は、該精算情報に対する精算の処理を行うことができる。同様に、制御部１５が第２処理部１２を制御することにより、精算装置は、精算情報を可搬媒体から読み取ることができる。これにより、精算装置は、読み取った精算情報に対する精算の処理を行うことができる。
【００２７】
このように、本実施の形態に係る情報処理装置１０によれば、第１処理部１１が精算情報を送信した精算装置が該精算情報に対する処理を行えないと判定された場合、表示制御部１４が第１処理または第２処理のどちらを実行するかを選択させる選択画面を表示させる。そして、制御部１５が、選択画面の選択結果に基づいて、精算情報に対する処理を第１処理部１１に実行させるかまたは第２処理部１２に実行させるかを制御する。これにより、例えば、精算装置が精算情報に基づく処理をその時点では行えないと判定部１３が判定した場合であっても、短時間で精算処理が終わる可能性が高い精算装置が存在する場合には、この精算装置に精算情報を送信することを、店員が指示することができる。したがって、本実施の形態に係る情報処理装置１０によれば、精算装置がすべて埋まっている場合に、指定方式またはシート方式をユーザが選択することができる。
【００２８】
＜第２の実施の形態＞
次に、上述した第１の実施の形態を基本とする、本開示の第２の実施の形態について、図面を参照して説明する。図３は、本実施の形態に係る精算システム２の構成の一例を示すブロック図である。図３に示す通り、精算システム２は、第１の実施の形態における情報処理装置１０の機能を有する商品登録装置１００と、第１精算装置２００と第２精算装置３００とを含む。ここで、商品登録装置１００、第１精算装置２００および第２精算装置３００の数はそれぞれ１以上である。
【００２９】
なお、本実施の形態では、精算システム２は、第１精算装置２００および第２精算装置３００をそれぞれ１つの端末で実装した例を示している。しかし、１つの端末に第１精算装置２００および第２精算装置３００の双方が実装されてもよい。つまり、１台の端末が、第１精算装置２００として動作する機能と第２精算装置３００として動作する機能の双方を有し、１つの精算装置として機能してもよい。
【００３０】
この場合、例えば、この精算装置は、第１精算装置２００と第２精算装置３００のどちらとして動作するかを示す設定を受け付けてもよい。また例えば、この精算装置は、取得した情報の種類に基づいて、第１精算装置２００と第２精算装置３００のどちらとして動作するかを自動で決定してもよい。具体的には、この精算装置は、例えば第１処理部１１０から精算情報や精算情報のＩＤを受信した場合に、第１精算装置２００として動作してもよい。一方、この精算装置は、例えば可搬媒体から精算情報を読み取った場合に、第２精算装置３００として動作してもよい。
【００３１】
なお、本実施の形態では、第１精算装置２００と第２精算装置３００とが別個の精算装置として機能する場合について説明を行う。
【００３２】
精算システム２を利用する店舗では、商品登録装置１００、第１精算装置２００および第２精算装置３００を用いて商品の精算が行われる。
【００３３】
商品登録装置１００は、商品を精算対象として登録する処理に用いられる。店員は、商品登録装置１００を操作して、顧客が購入する各商品を精算対象として登録する。その結果、精算情報が生成される。精算情報は、精算対象として登録された商品の精算処理に関する情報である。
【００３４】
商品登録装置１００を用いて精算対象の商品を登録する処理には、様々な既知の技術を利用できる。例えば商品登録装置１００は、商品に付されたバーコードなどのシンボルを読み取ることで、その商品を精算対象として登録する。
【００３５】
１つの精算処理における精算対象には、複数の商品が含まれうる。例えば商品登録装置１００は、精算対象の登録処理の開始を指示する操作を受け付けた後、精算対象の登録処理の終了を指示する操作を受け付けるまでの間に登録された１つまたは複数の商品を、１つの精算処理における精算対象として登録する。ある精算処理に関する精算情報は、その精算処理の対象として登録された各商品のＩＤなどを含む。また精算情報は、取引番号、各商品の金額、および合計金額などをさらに含んでもよい。
【００３６】
商品登録装置１００は、精算情報を生成すると、該商品登録装置１００からアクセス可能な記憶装置に記憶させてもよい。また、商品登録装置１００は、精算情報を、第１精算装置２００および第２精算装置３００からアクセス可能な記憶装置に記憶させてもよい。
【００３７】
第１精算装置２００および第２精算装置３００は夫々、精算対象として登録された商品の精算（代金の支払いなど）に用いられる。商品登録装置１００における商品の登録が終わった後、顧客は、第１精算装置２００または第２精算装置３００のところへ行く。第１精算装置２００または第２精算装置３００は、商品登録装置１００による登録処理の結果生成された精算情報を用いて、精算処理を行う。具体的には、精算装置は、顧客に対する代金の提示、投入された代金の数え上げ、および釣銭の払い戻しなどを行う。
【００３８】
第１精算装置２００または第２精算装置３００は、精算情報を取得するために、精算情報のＩＤを示すリクエストを商品登録装置１００へ送信してもよい。リクエストを受信した商品登録装置１００は、受信した精算情報のＩＤに関連付けられている精算情報を第１精算装置２００または第２精算装置３００に送信してもよい。また、第１精算装置２００または第２精算装置３００は、自身からアクセス可能な記憶装置に記憶されている精算情報を取得してもよい。
【００３９】
第２精算装置３００は、可搬媒体から精算情報を読み取る。また、第２精算装置３００は、精算情報を表す識別子や精算情報に関連付けられた識別子を読み取る構成であってもよい。第２精算装置３００は、可搬媒体から精算情報を読み取ることで、精算情報を取得する。なお、精算情報がバーコードなどのコード化された情報として可搬媒体に印字されている場合、第２精算装置３００は、読み取った情報を復号することで精算情報を割り出す。
【００４０】
可搬媒体から読み取る情報が識別情報である場合、第２精算装置３００は、読み取った識別情報に関連付けられている精算情報を取得する。ここで、識別情報がバーコードなどのコード化された情報として可搬媒体に印字されている場合、第２精算装置３００は、読み取った情報を復号することで識別情報を割り出す。なお、第２精算装置３００が識別情報に基づいて精算情報を取得する方法は、例えば、第２精算装置３００が精算情報の送信要求を識別情報と共に商品登録装置１００に送信し、商品登録装置１００が上記送信要求に対する応答として識別情報に関連付けられた精算情報を送信する方法であってもよい。
【００４１】
商品登録装置１００は、図３に示す通り、第１処理部１１０、第２処理部１２０、判定部１３０、表示制御部１４０および制御部１５０を備える。また、商品登録装置１００は、第１表示部１６０および第２表示部１７０を備えてもよい。
【００４２】
（第１処理部１１０）
第１処理部１１０は、上述した第１の実施の形態における第１処理部１１の一例である。第１処理部１１０は、後述する制御部１５０の制御に基づいて、第１精算装置２００に精算情報を送信する。なお、第１処理部１１０が行う、第１精算装置２００に精算情報を送信する処理を第１処理と呼ぶ。第１精算装置２００に精算情報が送信された場合、顧客は、精算情報が送信された第１精算装置２００で精算処理を行う。
【００４３】
第１処理部１１０が第１精算装置２００に精算情報を送信する方法は様々である。例えば、第１処理部１１０は、精算情報に関連付けられたＩＤを第１精算装置２００に送信してもよい。これにより第１精算装置２００は、受信した精算情報のＩＤに関連付けられている精算情報を記憶装置などから取得する。
【００４４】
また例えば、第１処理部１１０は、第１精算装置２００に対して精算情報をそのまま送信してもよい。
【００４５】
第１処理部１１０が精算情報を送信する対象となる第１精算装置２００は、ユーザから指定される第１精算装置２００であってもよいし、予め設定さえた条件に基づき第１処理部１１０によって決定される第１精算装置２００であってもよい。ここで、ユーザは顧客または店員などである。
【００４６】
後述する判定部１３０が精算情報に基づく精算を第１精算装置２００が行えないと判定した場合に表示される表示画面において、該第１処理部１１０に処理を実行させることが選択された場合において、精算情報を送信する第１精算装置２００を第１処理部１１０が決定する方法は様々である。例えば、第１処理部１１０は、複数の第１精算装置２００の夫々の属性に基づいて、複数の第１精算装置２００の中から、精算情報を関連付ける第１精算装置２００を決定してもよい。第１精算装置２００の属性とは、例えば、第１精算装置２００の状態、第１精算装置２００を利用する顧客の属性、これらから算出される第１精算装置２００の優先順位等、が挙げられる。第１精算装置２００の状態とは、例えば、後述する「使用中」の状況か「オフライン」の状況かを示す。また、第１精算装置２００の状態には、第１精算装置２００を用いて精算を行っている商品の数（清算対象の商品の数）や精算情報対象の商品の重さ等が含まれてもよい。顧客の属性とは、例えば、特許文献１に記載の顧客の年齢や特徴（動作の機敏さなど）を表す。顧客の属性は、店員によって入力されてもよいし、顧客の顔などから商品登録装置１００が推定してもよい。また、顧客の属性は、顧客のＩＤ（会員ＩＤなど）に関連付けられている場合、該顧客の属性が格納された記憶部等から取得されてもよい。また、第１精算装置２００の状態および顧客の属性から算出される第１精算装置２００の優先順位とは、例えば、複数の第１精算装置２００のうち、新たに精算情報を第１精算装置２００に関連付けた場合に、精算の処理の開始までの時間がより短いものを表す。例えば、ある第１精算装置２００を利用する顧客が高齢者であり、且つ、精算対象の商品の数が多い場合、精算の処理に時間がかかると想定される。また、他の第１精算装置２００を利用する顧客が、高齢者や子供ではなく、且つ、精算対象の商品の数が少ない場合、精算の処理の時間が短いと想定される。このような場合、商品登録装置１００は、後者の第１精算装置２００の優先順位を前者の第１精算装置２００の優先順位より高く設定する。そして、第１処理部１１０は、この優先順位に基づいて、精算情報に関連付ける第１精算装置２００を決定してもよい。
【００４７】
例えば第１処理部１１０は、各第１精算装置２００の状態に基づいて、精算情報を送信する第１精算装置２００を決定する。そして第１処理部１１０は、決定した第１精算装置２００に対して精算情報を送信する。ここで、第１処理部１１０は、例えば、現在顧客によって利用されていない第１精算装置２００に対して、精算情報を送信する。
【００４８】
また例えば、第１処理部１１０は、精算情報を、その精算情報が示す商品の登録を行った商品登録装置１００と予め関連付けられている第１精算装置２００に対して送信してもよい。ある商品登録装置１００に対して予め関連付ける第１精算装置２００は、例えばその商品登録装置１００を利用する顧客の動線付近にある第１精算装置２００である。ここで、商品登録装置１００を利用する顧客の動線とは、商品登録装置１００を利用する顧客が通る経路である。第１処理部１１０は、精算システム２の内部または外部に記憶されている記憶装置から、商品登録装置１００と第１精算装置２００との対応関係を示す情報を取得することで、商品登録装置１００と第１精算装置２００との対応関係を把握する。
【００４９】
なお、顧客がすぐに利用を開始できる第１精算装置２００や、精算情報が示す商品の登録を行った商品登録装置１００に関連付けられている第１精算装置２００が複数ある場合、第１処理部１１０は、それら複数の第１精算装置２００の内の１つにその精算情報を送信する。例えば第１処理部１１０は、それら複数の第１精算装置２００の内、精算情報が示す商品の登録を行った商品登録装置１００に最も近い位置に設置されている第１精算装置２００に対して、その精算情報を送信する。また例えば、第１処理部１１０は、上記複数の第１精算装置２００の中からランダムに１つを選択し、選択した第１精算装置２００に対して精算情報を送信してもよい。
【００５０】
ここで、商品登録装置１００に最も近い位置に設置されている第１精算装置２００を第１処理部１１０が把握する方法は様々である。例えば第１処理部１１０は、商品登録装置１００および第１精算装置２００の位置情報を取得することで、商品登録装置１００に最も近い位置に設置されている第１精算装置２００を把握する。また例えば、第１処理部１１０は、商品登録装置１００と、その商品登録装置１００の最も近くに設置されている第１精算装置２００とを関連付けた情報を取得することで、商品登録装置１００に最も近い位置に設置されている第１精算装置２００を把握する。各装置の位置情報や商品登録装置１００と第１精算装置２００とを関連付けた情報などは、精算システム２の内部または外部の記憶部に予め記憶しておく。
【００５１】
また、第１処理部１１０は、全ての第１精算装置２００の中からランダムに１つを選択し、選択した第１精算装置２００に対して精算情報を送信してもよい。
【００５２】
このように、第１処理部１１０は、優先順位などの第１精算装置２００の属性に基づいて、精算情報を送信する第１精算装置２００を決定してもよい。これにより、商品登録装置１００は、更に効率的に、第１精算装置２００および第２精算装置３００を使い分けることができる。
【００５３】
（第２処理部１２０）
第２処理部１２０は、上述した第１の実施の形態における第２処理部１２の一例である。第２処理部１２０は、後述する制御部１５０の制御に基づいて、精算情報を可搬媒体に出力する。なお、第２処理部１２０が行う、第２精算装置３００が精算情報を可搬媒体に出力する処理を第２処理と呼ぶ。この場合、顧客は、上記可搬媒体を持って任意の第２精算装置３００のところへ行き、第２精算装置３００に上記可搬媒体を読み取らせることで精算処理を行う。
【００５４】
ここで、第２精算装置３００が読み取ることができる情報には様々なものがある。第２精算装置３００が読み取ることができる情報は、第２精算装置３００の構成や機能に応じて異なる。
【００５５】
例えば、第２精算装置３００が可搬媒体から精算情報そのものを読み取る場合、第２処理部１２０は、精算情報を取得し、精算情報を可搬媒体に出力する。この場合、第２精算装置３００は、可搬媒体から精算情報を読み取ることで、精算情報を取得する。例えば、第２処理部１２０は、第２精算装置３００によって読み取られる可搬媒体の出力を行う。この可搬媒体は、例えば、紙やプラスチック等のシートである。このとき、第２処理部１２０は、可搬媒体に精算情報を出力（印字または記録など）する。シートに精算情報を印字する場合、精算情報は、例えば各種のコード（文字列、バーコード、または二次元コードなど）を用いて印字される。顧客は、第２処理部１２０によって出力されたシートを第２精算装置３００へ持って行き、そのシート上に印字された精算情報を第２精算装置３００に読み取らせる。これにより、第２精算装置３００は、精算情報を取得する。なお上記シートは、使い捨てのものであってもよいし、再利用可能なリライト式カードなどであってもよい。
【００５６】
また第２処理部１２０は、顧客が予め持っている可搬媒体に対して精算情報を出力してもよい。例えば第２処理部１２０は、顧客の会員カードに精算情報を記録する。また例えば、第２処理部１２０は、顧客の携帯端末に対して、精算情報を送信する。この場合、顧客の携帯端末は、第２処理部１２０によって送信された精算情報を受信し、その精算情報を表示画面上に表示する機能を有する。
【００５７】
第２処理部１２０が精算情報のＩＤの送信先を特定する方法は様々である。例えば顧客が店舗において会員登録をしている場合、会員情報がメールアドレスを含むようにしておく。この場合、例えば第２処理部１２０は、顧客が提示した会員カードなどを読み取ることで、その顧客の会員情報に含まれるメールアドレスを取得する。そして、第２処理部１２０は、取得したメールアドレスを宛先として、精算情報のＩＤを送信する。
【００５８】
また例えば、顧客が、店舗等から提供される専用のアプリケーションを予め携帯端末にインストールしておく。このアプリケーションは、商品登録装置１００と無線通信の接続を確立する機能を備える。そして商品登録装置１００は、接続が確立されたアプリケーションに対して精算情報のＩＤを送信する。
【００５９】
また、第２処理部１２０は、精算情報のＩＤを可搬媒体に出力してもよいし、精算情報と関連付けた精算情報とは異なる情報を表すＩＤを可搬媒体に出力してもよい。
【００６０】
（判定部１３０）
判定部１３０は、上述した第１の実施の形態における判定部１３の一例である。判定部１３０は、第１処理部１１０によって精算情報が送信された第１精算装置２００が、該精算情報に基づく精算を行えるか否かを判定する。
【００６１】
判定部１３０が第１処理部１１０によって精算情報が送信された第１精算装置２００が、該精算情報に基づく精算を行えないと判定する具体的な状況としては、様々な状況が考えられる。例えばこの状況は、（１）第１精算装置２００がその他の精算情報に基づく精算処理を行っている状況である。言い換えれば、その第１精算装置２００を他の顧客が利用している状況である。以下、（１）の状況を「使用中」と呼ぶ。
【００６２】
また例えば、判定部１３０が第１処理部１１０によって精算情報が送信される第１精算装置２００が、該精算情報に基づく精算を行えないと判定する状況は、（２）第１精算装置２００がその他の精算情報に基づく精算処理を行っておらず、新たな精算情報の処理もできないという状況である。具体的には、第１精算装置２００が故障している状況や、第１精算装置２００と外部との間の通信回線が故障している状況などである。外部との間の通信回線が故障している場合、第１精算装置２００は精算情報を取得できないため、精算情報に基づく精算処理を行えない。以下、（２）の状況を「オフライン」と呼ぶ。
【００６３】
精算システム２は、使用中若しくはオフライン、またはその双方を「第１処理部１１０によって精算情報が送信される第１精算装置２００が、該精算情報に基づく精算を行えない場合」とする。つまり、判定部１３０は、使用中およびオフラインの状態ではない場合を、「第１処理部１１０によって精算情報が送信された第１精算装置２００が、該精算情報に基づく精算を行える場合」と判定する。ただし、精算システム２は、使用中とオフライン以外の状況を「第１処理部１１０によって精算情報が送信された第１精算装置２００が、該精算情報に基づく精算を行えない場合」として扱ってもよい。
【００６４】
「第１処理部１１０によって精算情報が送信された第１精算装置２００が、該精算情報に基づく精算を行えない場合」の定義は、例えば予め判定部１３０に設定される。ただし、判定部１３０は、この定義を表す設定情報を精算システム２の内部または外部の記憶装置から取得してもよい。
【００６５】
なお、第１処理部１１０によって精算情報が送信された第１精算装置２００であって、該精算情報に基づく精算を行える第１精算装置２００は、該精算情報に基づく精算を行えない第１精算装置２００以外の第１精算装置２００である。
【００６６】
ここで、第１処理部１１０によって精算情報が送信された第１精算装置２００が、該精算情報に基づく精算を行えるか否かの判定の対象となる第１精算装置２００は、店舗に設置されている全ての第１精算装置２００であってもよいし、一部の第１精算装置２００であってもよい。
【００６７】
一部の第１精算装置２００のみを上記の判定の対象とする場合において、判定の対象とする第１精算装置２００を判定部１３０が決定する方法は様々である。例えば判定部１３０は、顧客が購入する商品の登録に用いられた商品登録装置１００に対して予め関連付けられている第１精算装置２００を、上述の判定対象としてもよい。この場合、判定部１３０は、商品登録装置１００と第１精算装置２００との関連付けを示す情報を、精算システム２の内部または外部に設けられている記憶部から取得する。商品登録装置１００に対して関連付けておく第１精算装置２００は、例えばその商品登録装置１００を利用する顧客の動線付近に設置されている第１精算装置２００である。
【００６８】
また例えば、判定部１３０は、第１精算装置２００の位置情報を利用して、上述の判定の対象とする第１精算装置２００を決定してもよい。具体的には、まず予め、商品登録装置１００に対し、店舗内の領域を示す情報を関連付けておく。この領域は、例えば商品登録装置１００を利用する顧客の動線付近を表す領域である。判定部１３０は、顧客が購入する商品の登録に用いられた商品登録装置１００に関連付けられた領域、および各第１精算装置２００の位置情報を取得する。そして判定部１３０は、位置情報がこの領域内を示す第１精算装置２００のみを上記の判定対象としてもよい。
【００６９】
ここで、顧客の動線について、図４〜６を参照して説明する。図４〜６は夫々、商品登録装置１００、第１精算装置２００および第２精算装置３００のレイアウトの一例を示す図である。図４〜６では、店舗内に２台の商品登録装置１００（１００−１、１００−２）と、４台の第１精算装置２００（２００−１〜２００−４）と、４台の第２精算装置３００（３００−１〜３００−４）とが設置されているとして説明を行う。
【００７０】
第１精算装置２００−１および第１精算装置２００−２はそれぞれ、顧客３０−１の動線４０−１に沿って商品登録装置１００−１の近くに設置されている。第１精算装置２００−３および第１精算装置２００−４はそれぞれ、顧客３０−２の動線４０−２に沿って商品登録装置１００−１の近くに設置されている。一方、第２精算装置（３００−１〜３００−４）は商品登録装置１００−１および商品登録装置１００−２から少し離れた場所に設置されている。このレイアウトによれば、商品登録装置１００−１の最も近くにある第１精算装置２００−１とその商品登録装置１００−１との間の距離は、商品登録装置１００−１の最も近くにある第２精算装置３００−１とその商品登録装置１００−１との間の距離よりも短くなっている。同様に、商品登録装置１００−２の最も近くにある第１精算装置２００−３とその商品登録装置１００−２との間の距離は、商品登録装置１００−２の最も近くに第２精算装置３００−４とその商品登録装置１００−２との間の距離よりも短くなっている。
【００７１】
第１精算装置２００は、第１処理部１１０によってその第１精算装置２００が送信された精算情報を取得する。そのため、可搬媒体から読み取る情報に基づいて精算情報を取得する第２精算装置３００とは異なり、第１精算装置２００は、可搬媒体から識別情報などを読み取ることなく、精算情報を取得できる。よって、第１精算装置２００を利用する顧客は、精算装置に可搬媒体を読み取らせる必要がない。そのため、第１精算装置２００の方が顧客による操作が簡便であると言える。このように操作が簡便な第１精算装置２００を商品登録装置１００の近くに設置することで、精算装置の扱いに不慣れな顧客（子供やお年寄りなど）に対して操作が簡便な精算装置を利用させつつ、商品登録装置１００を操作する店員がこのような顧客のサポートを行えるなどの利点がある。
【００７２】
図４に示すようなレイアウトの場合、想定される顧客の動線は、動線４０−１および動線４０−２のようになる。よって、判定部１３０が判定対象とする顧客の動線付近の領域内の第１精算装置２００は、動線が動線４０−１の場合、第１精算装置２００−１および第１精算装置２００−２となる。
【００７３】
なお、商品登録装置１００、第１精算装置２００および第２精算装置３００のレイアウトは、図４のレイアウトに限定されない。例えば図５に示すように、第１精算装置２００と第２精算装置３００の位置が図４の場合と逆であってもよい。また、図６に示すように、第１精算装置２００および第２精算装置３００の双方を顧客３０の動線に沿って設置するレイアウトでもよい。
【００７４】
判定部１３０は、第１処理部１１０によって精算情報が送信される第１精算装置２００が、該精算情報に基づく精算を行えないと判定した場合、判定結果を表示制御部１４０に供給する。また、判定部１３０は、第１処理部１１０によって精算情報が送信される第１精算装置２００が、該精算情報に基づく精算を行えると判定した場合、判定結果を制御部１５０に供給する。
【００７５】
なお、判定部１３０は、各第１精算装置２００に対し、定期的または不定期にメッセージなどを送ることで、各第１精算装置２００の状態（使用中またはオフライン）を確認してもよい。判定部１３０が上記確認を行うタイミングは、例えば商品登録装置１００による商品の登録が終了したタイミングであってもよい。また例えば判定部１３０は、商品登録装置１００による商品の登録が開始される前や、店員から精算情報を処理させる精算装置を決定する旨の操作を受け付けたタイミングで確認してもよい。
【００７６】
（表示制御部１４０）
表示制御部１４０は、上述した第１の実施の形態における表示制御部１４の一例である。表示制御部１４０は、判定部１３０が、第１精算装置２００が精算情報に基づく処理を行えないと判定した場合、精算情報に対する処理を第１処理部１１０および第２処理部１２０のどちらに実行させるかを選択可能な選択画面を、第１表示部１６０に表示させる。具体的には、表示制御部１４０は、判定部１３０から、第１処理部１１０が精算情報を送信した第１精算装置２００が、該精算情報に基づく精算を行えないことを示す判定結果を受け取る。そして、表示制御部１４０は、受け取った判定結果に基づいて、第１処理部１１０および第２処理部１２０のどちらに精算情報に対する処理を実行させるかを、例えば店員に選択させる選択画面を、第１表示部１６０に表示させる。
【００７７】
ここで、第１表示部１６０は、店員が視認可能な位置に設置された画面を含む表示装置であり、商品登録装置１００に内蔵されてもよいし、商品登録装置１００とは異なる表示装置であってもよい。
【００７８】
また、表示制御部１４０は、第１処理部１１０が精算情報を送信した第１精算装置２００が、該精算情報に基づく精算を行えない場合に第１表示部１６０に表示される選択画面に対する選択が行われた際に、選択結果に応じた情報を含む顧客用画面を、第２表示部１７０に表示させる。ここで、第２表示部１７０は、顧客が視認可能な位置に設置された画面を含む表示装置であり、商品登録装置１００に内蔵されてもよいし、商品登録装置１００とは異なる表示装置であってもよい。
【００７９】
（制御部１５０）
制御部１５０は、上述した第１の実施の形態における制御部１５の一例である。制御部１５０は、選択画面に対する選択結果に基づいて、精算情報に対する処理を第１処理部１１０に実行させるかまたは第２処理部１２０に実行させるかを制御する。具体的には、制御部１５０は、表示制御部１４０が第１表示部１６０に表示させた選択画面に対する、ユーザによる入力を受け付ける。そして、制御部１５０は、受け付けた入力が、精算情報に対する処理を第１処理部１１０に実行させることを示す場合、精算情報に対する処理を第１処理部１１０に実行させるよう制御する。また、制御部１５０は、受け付けた入力が、精算情報に対する処理を第２処理部１２０に実行させることを示す場合、精算情報に対する処理を第２処理部１２０に実行させるよう制御する。
【００８０】
また、制御部１５０は、判定部１３０から、第１処理部１１０によって精算情報が送信された第１精算装置２００が該精算情報に基づく精算を行える場合、第１処理部１１０に精算情報に対する処理を実行させるよう制御する。
【００８１】
表示制御部１４０が第１表示部１６０に表示させる画面の一例および画面に対する選択の結果の処理について、図７および図８を用いて説明する。図７および図８は、第１表示部１６０に表示される画面の一例を示す図である。図７の選択画面７０は、ボタン７１およびボタン７２を含む。ボタン７１が押された場合、制御部１５０は第１処理部１１０に精算情報を処理させる。一方、ボタン７２が押された場合、制御部１５０は第２処理部１２０に精算情報を処理させる。
【００８２】
なお、第１精算装置２００が複数台ある場合にボタン７１が押された場合、例えば第１処理部１１０は、例えば複数の第１精算装置２００の中から１つの第１精算装置２００を選択し、その第１精算装置２００に対して精算情報を送信する。例えば第１処理部１１０は、顧客が購入する商品の登録を行った商品登録装置１００に最も近い位置に設置されている第１精算装置２００に対して精算情報を送信する。ここで、ある商品登録装置１００に最も近い第１精算装置２００を第１処理部１１０が把握する方法については、上述した通りである。
【００８３】
また、第１精算装置２００が複数台ある場合にボタン７１が押された場合、例えば第１処理部１１０は、複数の第１精算装置２００から１つを選択する画面をさらに表示してもよい。この場合、制御部１５０は、その画面で選択された第１精算装置２００に精算情報を送信する。
【００８４】
ここで、図７においてボタン７２の名称が「発券」になっているが、この名称はあくまで例示であり、第２処理部１２０が行う処理は可搬媒体の出力（発券）に限定されない。ボタン７１やボタン７２の名称は、任意に設定することができる。例えば第１精算装置２００の設置場所と第２精算装置３００の設置場所に異なる名称が付けられている場合、ボタン７１の名称とボタン７２の名称をそれぞれ、第１精算装置２００の設置場所と第２精算装置３００の設置場所にしてもよい。
【００８５】
図８の選択画面８０は、ボタン８１およびボタン８２−１〜８２−３を含む。ボタン８１は上述したボタン７２と同様の機能を有する。ボタン８２−１〜８２−３は夫々、対応する第１精算装置２００を指定するためのボタンである。例えばボタン８２−１が押された場合、制御部１５０は、第１処理部１１０に精算情報を処理させる。具体的には、第１処理部１１０は、「精算装置１」という名称の第１精算装置２００に、精算情報を送信する。
【００８６】
例えば店員は、第１精算装置２００に精算情報を処理させる場合、選択画面８０に表示されている各第１精算装置２００に関する情報を見て、精算情報を処理させる第１精算装置２００を決定する。図８では、各第１精算装置２００について、（１）精算装置の状態（待機中や使用中など）、（２）待ち人数（精算装置に並んでいる顧客の人数）、直近の精算情報が送信された送信時刻、（３）直近の精算情報において精算対象として登録されている商品の個数、（４）精算処理における精算金額、（５）精算装置に対する入金の状態、および（６）現在精算装置を利用している顧客の属性を表示している。精算金額は、顧客が支払うべき金額を表す。入金の状態は、精算装置に対して現在何円入金されているか、または精算装置に対して投入すべき残りの代金を示す。顧客の属性は、顧客の年齢や特徴（動作の機敏さなど）を表す。
【００８７】
選択画面８０に表示された各ボタンをユーザが押す方法は様々である。例えば選択画面８０を表示するディスプレイがタッチパネルを有する場合、ユーザは各ボタンを指などで押す。また例えば、ユーザは、キーボードやマウスなどの各種入力デバイスを操作することで、各ボタンを押してもよい。
【００８８】
表示制御部１４０が第２表示部１７０に表示させる画面の一例について、図９および図１０を用いて説明する。図９および図１０は、第２表示部１７０に表示される画面の一例を示す図である。制御部１５０が、選択画面に対する入力（選択結果）を受け付けると、制御部１５０が受け付けた選択結果を表示制御部１４０に供給する。そして、表示制御部１４０はこの選択結果に応じた情報を含む顧客用画面を、第２表示部１７０に表示させる。
【００８９】
具体的には、制御部１５０が受け付けた選択結果が、精算情報に対する処理を第１処理部１１０に実行させることを示す場合、表示制御部１４０は、例えば、図９に示すような精算情報に対する処理を行う第１処理部１１０で精算の処理を行うことを顧客に促す画面９０を第２表示部１７０に表示させる。また、制御部１５０が受け付けた選択結果が、精算情報に対する処理を第１処理部１１０に実行させることを示し、且つ、どの精算装置に送信するかを第１処理部１１０が決定するまでの間、表示制御部１４０は、例えば、図１０に示すような、顧客に待機をお願いする画面９１を第２表示部１７０に表示させてもよい。
【００９０】
このように、表示制御部１４０が、選択結果に応じた情報を含む顧客用画面を第２表示部１７０に表示させることにより、顧客が今後どのような動作を行えばよいかを把握することができる。
【００９１】
また、表示制御部１４０は、制御部１５０が受け付けた選択結果が、精算情報に対する処理を第２処理部１２０に実行させることを示す場合、例えば、第２精算装置３００を用いた精算の方法を説明する画面を第２表示部１７０に表示させてもよい。また、表示制御部１４０は、受け付けた選択結果に応じて、広告等を第２表示部１７０に表示させてもよい。
【００９２】
次に、図１１を参照して、本実施の形態に係る商品登録装置１００の処理の流れについて説明する。図１１は、本実施の形態に係る商品登録装置１００の処理の流れの一例を示すフローチャートである。
【００９３】
商品登録装置１００が、商品を清算対象として登録し、精算情報を生成すると、図１１に示す処理が実行される。まず、判定部１３０が、商品登録装置１００の判定部１３０は、商品登録装置から受け取った精算情報を受信する、精算情報に基づいて精算を行う第１精算装置２００が、該精算情報に基づく精算を行えるか否かを判定する（ステップＳ１１１）。精算を行える場合（ステップＳ１１にてＹＥＳ）、処理はステップＳ１１４に進む。
【００９４】
精算を行えない場合（ステップＳ１１１にてＮＯ）、表示制御部１４０が、精算情報に対する処理を第１処理部１１０および第２処理部１２０のどちらに実行させるかを選択可能な選択画面を表示させる。言い換えると、表示制御部１４０は、第１処理または第２処理のどちらを実行させるかを選択可能な選択画面を、第１表示部１６０に表示させる（ステップＳ１１２）。
【００９５】
選択画面において選択された結果である選択結果を制御部１５０が受け付け、受け付けた選択結果が第１処理の実行の場合（ステップＳ１１３にてＹＥＳ）、またはステップＳ１１１にてＹＥＳの場合、制御部１５０は、精算情報に対する処理を第１処理部１１０に実行させるよう制御する。言い換えると、制御部１５０は、第１処理部１１０が、精算情報に対する第１処理を実行するように制御する（ステップＳ１１４）。そして、第１処理部１１０は、どの第１精算装置２００に精算情報を送信するかを決定する（ステップＳ１１５）。そして、第１処理部１１０は、決定した第１精算装置２００に精算情報を送信する（ステップＳ１１６）。
【００９６】
一方、選択画面において選択された結果である選択結果を制御部１５０が受け付け、受け付けた選択結果が第２処理の実行の場合（ステップＳ１１３にてＮＯ）、制御部１５０は、精算情報に対する処理を第２処理部１２０に実行させるよう制御する。言い換えると、制御部１５０は、第２処理部１２０が、精算情報に対する第２処理を実行するように制御する（ステップＳ１１７）。そして、第２処理部１２０は、精算情報を可搬媒体に出力する（ステップＳ１１８）。
【００９７】
そして、表示制御部１４０は、選択結果に応じた情報を含む顧客用画面を、第２表示部１７０に表示させる（ステップＳ１１９）。
【００９８】
以上の処理により、ステップＳ１１６で、精算情報が送信された第１精算装置２００は、該精算情報に対する精算の処理を行うことができる。また、ステップＳ１１８にて第２処理が行われることにより、第２精算装置３００は、精算情報を可搬媒体から読み取ることができる。これにより、第２精算装置３００は、読み取った精算情報に対する精算の処理を行うことができる。
【００９９】
これにより、例えば、第１精算装置２００が精算情報に基づく処理をその時点では行えないと判定部１３０が判定した場合であっても、短時間で精算処理が終わる可能性が高い第１精算装置２００が存在する場合には、この第１精算装置２００に精算情報を送信することができる。したがって、本実施の形態に係る精算システム２によれば、上述した第１の実施の形態と同様に、精算装置がすべて埋まっている場合に、指定方式またはシート方式をユーザが選択することができる。
【０１００】
（変形例）
本実施の形態に係る変形例について説明する。第２の実施の形態では、第１の実施の形態における情報処理装置１０の機能を商品登録装置１００が有する構成について説明した。しかしながら、情報処理装置１０の機能は商品登録装置１００とは別のサーバ装置が有してもよい。なお、上述した第２の実施の形態において説明したブロックと同様の機能を有するブロックには同じ符号を付し、その説明を省略する。
【０１０１】
図１２は、本変形例に係る精算システム３の構成の一例を示すブロック図である。図１２に示す通り、精算システム３は、商品登録装置１０１と、第１精算装置２００と、第２精算装置３００と、サーバ装置４００とを含む。サーバ装置４００は、商品登録装置１０１、第１精算装置２００、および、第２精算装置３００とそれぞれ通信可能に接続されている。
【０１０２】
サーバ装置４００は、第１処理部１１０と、第２処理部１２０と、判定部１３０と、表示制御部１４０と、制御部１５０とを含む。また、商品登録装置１０１は、第１表示部１６０と、第２表示部１７０と、受信部１８０とを含む。表示制御部１４０は、第１表示部１６０および第２表示部１７０に表示させる画面を含む信号を、商品登録装置１０１に送信する。そして、商品登録装置１０１の受信部１８０は、この信号を受信し、受信した信号に含まれる画面を、第１表示部１６０または第２表示部１７０に表示させる。
【０１０３】
このように、精算システム３は、情報処理装置１０の機能を有するサーバ装置４００を含む構成であってもよい。また、情報処理装置１０の機能の一部を商品登録装置１０１の内部に実装し、残りの機能をサーバ装置４００の内部に実装する構成であってもよい。
【０１０４】
図１２に示す精算システム３の場合、商品登録装置１０１は、生成した精算情報をサーバ装置４００へ送信してもよい。これにより、精算情報を受信したサーバ装置４００は、サーバ装置４００からアクセス可能な記憶装置に精算情報を記憶させる。また例えば、精算情報は、サーバ装置４００によって生成されてもよい。この場合、例えばサーバ装置４００は、商品登録装置１０１から、精算対象として登録された商品に関する情報を取得し、その情報を用いて精算情報を生成する。そして、サーバ装置４００は、生成した精算情報をサーバ装置４００からアクセス可能な記憶装置に記憶させてもよい。
【０１０５】
また、サーバ装置４００は、精算情報を、第１精算装置２００や第２精算装置３００からアクセス可能な記憶装置に記憶させてもよい。
【０１０６】
例えば第１精算装置２００や第２精算装置３００は、精算情報を取得するために、精算情報のＩＤを示すリクエストをサーバ装置４００へ送信してもよい。そして、サーバ装置４００は、受信した精算情報のＩＤに関連付けられている精算情報を第１精算装置２００や第２精算装置３００へ送信する。
【０１０７】
また、図１２に示す精算システム３の場合、判定部１３０は、各第１精算装置２００の状態の確認を、サーバ装置４００を介して行ってもよい。この場合、サーバ装置４００は、第１精算装置２００の状態を監視していてもよい。
【０１０８】
また、図１２に示す精算システム３の場合、第２精算装置３００は、サーバ装置４００に対し、読み取った識別情報を示すリクエストを送信してもよい。サーバ装置４００は、取得したリクエストに示されている識別情報に関連付けられている精算情報のＩＤを割り出し、この精算情報のＩＤによって特定される精算情報を第２精算装置３００へ送信する。
【０１０９】
このような構成であっても、本変形例に係る精算システム３は、上述した第２の実施の形態における精算システム２と同様の効果を奏することができる。
【０１１０】
（ハードウェア構成について）
本発明の各実施形態において、各装置の各構成要素は、機能単位のブロックを示している。各装置の各構成要素の一部または全部は、例えば図１３に示すようなコンピュータ９００とプログラムとの任意の組み合わせにより実現される。図１３は、各装置の各構成要素を実現するコンピュータ９００のハードウェア構成の一例を示すブロック図である。コンピュータ９００は、一例として、以下のような構成を含む。
【０１１１】
・ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１
・ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０２
・ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０３
・ＲＡＭ９０３にロードされるプログラム９０４
・プログラム９０４を格納する記憶装置９０５
・記録媒体９０６の読み書きを行うドライブ装置９０７
・通信ネットワーク９０９と接続する通信インタフェース９０８
・データの入出力を行う入出力インタフェース９１０
・各構成要素を接続するバス９１１
各実施形態における各装置の各構成要素は、これらの機能を実現するプログラム９０４をＣＰＵ９０１が取得して実行することで実現される。各装置の各構成要素の機能を実現するプログラム９０４は、例えば、予め記憶装置９０５やＲＡＭ９０３に格納されており、必要に応じてＣＰＵ９０１が読み出す。なお、プログラム９０４は、通信ネットワーク９０９を介してＣＰＵ９０１に供給されてもよいし、予め記録媒体９０６に格納されており、ドライブ装置９０７が当該プログラムを読み出してＣＰＵ９０１に供給してもよい。
【０１１２】
各装置の実現方法には、様々な変形例がある。例えば、各装置は、構成要素毎にそれぞれ別個のコンピュータ９００とプログラムとの任意の組み合わせにより実現されてもよい。また、各装置が備える複数の構成要素が、一つのコンピュータ９００とプログラムとの任意の組み合わせにより実現されてもよい。
【０１１３】
また、各装置の各構成要素の一部または全部は、その他の汎用または専用の回路、プロセッサ等やこれらの組み合わせによって実現される。これらは、単一のチップによって構成されてもよいし、バスを介して接続される複数のチップによって構成されてもよい。
【０１１４】
各装置の各構成要素の一部または全部は、上述した回路等とプログラムとの組み合わせによって実現されてもよい。
【０１１５】
各装置の各構成要素の一部または全部が複数の情報処理装置や回路等により実現される場合には、複数の情報処理装置や回路等は、集中配置されてもよいし、分散配置されてもよい。例えば、情報処理装置や回路等は、クライアントアンドサーバシステム、クラウドコンピューティングシステム等、各々が通信ネットワークを介して接続される形態として実現されてもよい。
【０１１６】
なお、上述した各実施の形態は、本発明の好適な実施の形態であり、上記各実施の形態にのみ本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において当業者が上記各実施の形態の修正や代用を行い、種々の変更を施した形態を構築することが可能である。
【０１１７】
上記の実施の形態の一部または全部は、以下の付記のようにも記載されうるが、以下には限られない。
【０１１８】
（付記１）
精算対象として登録された商品の精算処理に関する精算情報を、精算装置に送信する第１処理手段と、
前記精算情報を可搬媒体に出力する第２処理手段と、
前記第１処理手段が前記精算情報を送信した前記精算装置が、該精算情報に基づく精算を行えるか否かを判定する判定手段と、
前記判定手段が、前記精算情報に基づく精算を行えないと判定した場合、前記精算情報に対する処理を前記第１処理手段および前記第２処理手段のどちらに実行させるかを選択可能な選択画面を表示させる表示制御手段と、
前記選択画面に対する選択結果に基づいて、前記精算情報に対する処理を前記第１処理手段に実行させるかまたは前記第２処理手段に実行させるかを制御する制御手段と、を備える
ことを特徴とする情報処理装置。
【０１１９】
（付記２）
前記表示制御手段は、前記選択画面を表示した表示装置とは異なる表示装置であって顧客が視認可能な表示装置に、前記選択結果に応じた情報を含む顧客用画面を、前記選択画面に対する選択がおこなわれた際に表示させる、
ことを特徴とする付記１に記載の情報処理装置。
【０１２０】
（付記３）
前記第１処理手段は、前記判定手段が前記精算情報に基づく精算を行えないと判定した場合に表示される前記選択画面において、前記第１処理手段に実行させることが選択された場合、前記精算装置の属性に基づいて、前記精算情報を送信する前記精算装置を決定し、
前記表示制御手段は、前記決定した精算装置を示す情報を、前記選択画面を表示した表示装置に表示させる、
ことを特徴とする付記１または２に記載の情報処理装置。
【０１２１】
（付記４）
商品登録装置と、精算対象として登録された商品の精算処理に関する精算情報に基づいて精算を行う精算装置とを含み、
前記商品登録装置は、
前記精算情報を前記精算装置に送信する第１処理手段と、
前記精算情報を可搬媒体に出力する第２処理手段と、
前記第１処理手段が前記精算情報を送信した前記精算装置が、該精算情報に基づく精算を行えるか否かを判定する判定手段と、
前記判定手段が、前記精算情報に基づく精算を行えないと判定した場合、前記精算情報に対する処理を前記第１処理手段および前記第２処理手段のどちらに実行させるかを選択可能な選択画面を表示させる表示制御手段と、
前記選択画面に対する選択結果に基づいて、前記精算情報に対する処理を前記第１処理手段に実行させるかまたは前記第２処理手段に実行させるかを制御する制御手段と、を備える
ことを特徴とする精算システム。
【０１２２】
（付記５）
前記商品登録装置は、前記選択画面を店員に対して視認可能に表示する第１表示手段と、前記選択画面とは異なる画面を顧客に対して視認可能に表示する第２表示手段とを備え、
前記表示制御手段は、前記第２表示手段に、前記選択結果に応じた情報を含む顧客用画面を、前記選択画面に対する選択がおこなわれた際に、表示させる、
ことを特徴とする付記４に記載の精算システム。
【０１２３】
（付記６）
商品登録装置と、精算対象として登録された商品の精算処理に関する精算情報に基づいて精算を行う精算装置と、前記商品登録装置および前記精算装置と通信を行うサーバ装置とを含み、
前記サーバ装置は、
前記精算情報を前記精算装置に送信する第１処理手段と、
前記精算情報を可搬媒体に出力する第２処理手段と、
前記第１処理手段が前記精算情報を送信した前記精算装置が、該精算情報に基づく精算を行えるか否かを判定する判定手段と、
前記判定手段が、前記精算情報に基づく精算を行えないと判定した場合、前記精算情報に対する処理を前記第１処理手段および前記第２処理手段のどちらに実行させるかを選択可能な選択画面を表示させる表示制御手段と、
前記選択画面に対する選択結果に基づいて、前記精算情報に対する処理を前記第１処理手段に実行させるかまたは前記第２処理手段に実行させるかを制御する制御手段と、を備える
ことを特徴とする精算システム。
【０１２４】
（付記７）
前記商品登録装置は、前記選択画面を店員に対して視認可能に表示する第１表示手段と、前記選択画面とは異なる画面を顧客に対して視認可能に表示する第２表示手段とを備え、
前記表示制御手段は、前記第２表示手段に、前記選択結果に応じた情報を含む顧客用画面を、前記選択画面に対する選択がおこなわれた際に、表示させる、
ことを特徴とする付記６に記載の精算システム。
【０１２５】
（付記８）
精算対象として登録された商品の精算処理に関する精算情報を受信した精算装置が、該精算情報に基づく精算を行えるか否かを判定し、
前記精算情報に基づく精算を行えないと判定した場合、前記精算情報を精算装置に送信する第１処理、または、前記精算情報を可搬媒体に出力する第２処理のどちらを実行するかを選択させる選択画面を表示させ、
前記選択画面に対する選択結果に基づいて、前記精算情報に対する前記第１処理を実行するか、または、前記第２処理を実行するかを制御する
ことを特徴とする制御方法。
【０１２６】
（付記９）
前記選択画面を表示した表示装置とは異なる表示装置であって顧客が視認可能な表示装置に、前記選択結果に応じた情報を含む顧客用画面を、前記選択画面に対する選択がおこなわれた際に、表示させる、
ことを特徴とする付記８に記載の制御方法。
【０１２７】
（付記１０）
精算対象として登録された商品の精算処理に関する精算情報を、精算装置に送信する第１処理と、
前記精算情報を可搬媒体に出力する第２処理と、
前記第１処理によって前記精算情報を送信した前記精算装置が、該精算情報に基づく精算を行えるか否かを判定する判定処理と、
前記判定処理によって前記精算情報に基づく精算を行えないと判定した場合、前記精算情報に対して、前記第１処理および前記第２処理のどちらを実行するかを選択させる選択画面を表示させる表示制御処理と、
前記選択画面に対する選択結果に基づいて、前記精算情報に対する前記第１処理を実行するか、または、前記第２処理を実行するかを制御する制御処理と、をコンピュータに実行させる
ことを特徴とするプログラム。
【０１２８】
（付記１１）
前記表示制御処理は、前記選択画面を表示した表示装置とは異なる表示装置であって顧客が視認可能な表示装置に、前記選択結果に応じた情報を含む顧客用画面を、前記選択画面に対する選択がおこなわれた際に、表示させる、
ことを特徴とする付記１０に記載のプログラム。
【符号の説明】
【０１２９】
２    精算システム
１０    情報処理装置
１１    第１処理部
１２    第２処理部
１３    判定部
１４    表示制御部
１５    制御部
１００    商品登録装置
１１０    第１処理部
１２０    第２処理部
１３０    判定部
１４０    表示制御部
１５０    制御部
１６０    第１表示部
１７０    第２表示部
２００    第１精算装置
３００    第２精算装置
【図１】
2018049441.tif 000003
【図２】
2018049441.tif 000004
【図３】
2018049441.tif 000005
【図４】
2018049441.tif 000006
【図５】
2018049441.tif 000007
【図６】
2018049441.tif 000008
【図７】
2018049441.tif 000009
【図８】
2018049441.tif 000010
【図９】
2018049441.tif 000011
【図１０】
2018049441.tif 000012
【図１１】
2018049441.tif 000013
【図１２】
2018049441.tif 000014
【図１３】
2018049441.tif 000015