(57)【要約】【課題】客にとって好適な会計装置で会計を行うことを可能とする。【解決手段】登録された商品の登録データに基づいて会計処理を行う複数の会計装置を有するＰＯＳシステムにおいて、前記会計装置は、他の会計装置を指定する指定手段と、自装置で会計処理を行うために取得された前記登録データを、前記指定手段によって指定された前記他の会計装置で会計処理を行うために転送可能な転送手段と、を有することを特徴とする。【選択図】図１３
2019096074.tif 000002
【特許請求の範囲】
【請求項１】
登録された商品の登録データに基づいて会計処理を行う複数の会計装置を有するＰＯＳシステムにおいて、
前記会計装置は、
他の会計装置を指定する指定手段と、
自装置で会計処理を行うために取得された前記登録データを、前記指定手段によって指定された前記他の会計装置で会計処理を行うために転送可能な転送手段と、
を有することを特徴とするＰＯＳシステム。
【請求項２】
前記会計装置は、
前記転送手段による転送が可能であることを報知する報知手段を有することを特徴とする請求項１項に記載のＰＯＳシステム。
【請求項３】
前記他の会計装置を識別するための識別情報を、前記他の会計装置を選択可能なように表示する表示手段を有する請求項１または請求項２に記載のＰＯＳシステム。
【請求項４】
商品を登録する登録装置を有し、
前記登録装置は、
一の前記会計装置で会計処理を行うために前記登録データを出力する出力手段と、
前記登録データを取得した前記会計装置に対し、前記転送手段による転送を禁止させる禁止手段と
を有することを特徴とする請求項１または請求項３に記載のＰＯＳシステム。
【請求項５】
前記登録データを取得した前記会計装置に対し、前記転送手段によって前記登録データを転送させる上位装置を有することを特徴とする請求項１から請求項４の何れか１項に記載のＰＯＳシステム。
【請求項６】
前記転送手段は、会計処理が行われていない前記登録データを受信した会計装置が複数存在する場合には、前記登録データの転送を行わない請求項１から請求項３の何れか１項に記載のＰＯＳシステム。
【請求項７】
登録された商品の登録データに基づいて会計処理を行う複数の会計装置を有するＰＯＳシステムにおいて、
前記会計装置は、
他の会計装置を指定する指定手段と、
前記指定手段によって指定された前記他の会計装置が会計処理を行うために取得した前記登録データを、自装置で会計処理を行うために受信可能な受信手段と、
を有することを特徴とするＰＯＳシステム。
【請求項８】
前記会計装置は、
前記受信手段による受信が可能であることを報知する報知手段を有することを特徴とする請求項７項に記載のＰＯＳシステム。
【請求項９】
前記他の会計装置を識別するための識別情報を、前記他の会計装置を選択可能なように表示する表示手段を有する請求項７または請求項８に記載のＰＯＳシステム。
【請求項１０】
前記会計装置に対し、前記受信手段によって前記登録データを受信させる上位装置を有することを特徴とする請求項７から請求項９のいずれか１項に記載のＰＯＳシステム。
【請求項１１】
前記報知手段は、音声によって報知することを特徴とする請求項２または請求項８に記載のＰＯＳシステム。
【請求項１２】
前記報知手段は、発光によって報知することを特徴とする請求項２または請求項８に記載のＰＯＳシステム。
【請求項１３】
登録された商品の登録データに基づいて会計処理を行う会計装置において、
他の会計装置を指定する指定手段と、
自装置で会計処理を行うために取得された前記登録データを、前記指定手段によって指定された前記他の会計装置で会計処理を行うために転送可能な転送手段と、
を有することを特徴とする会計装置。
【請求項１４】
登録された商品の登録データに基づいて会計処理を行う会計装置において、
他の会計装置を指定する指定手段と、
前記指定手段によって指定された前記他の会計装置が会計処理を行うために取得した前記登録データを、自装置で会計処理を行うために受信可能な受信手段と、
を有することを特徴とする会計装置。
【請求項１５】
登録された商品の登録データに基づいて会計処理を行う会計装置のコンピュータを、
他の会計装置を指定する指定手段、
自装置で会計処理を行うために取得された前記登録データを、前記指定手段によって指定された前記他の会計装置で会計処理を行うために転送可能な転送手段、
として機能させるためのプログラム。
【請求項１６】
登録された商品の登録データに基づいて会計処理を行う会計装置のコンピュータを、
他の会計装置を指定する指定手段、
前記指定手段によって指定された前記他の会計装置が会計処理を行うために取得した前記登録データを、自装置で会計処理を行うために受信可能な受信手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＯＳシステム、会計装置及びプログラムに関する。
【背景技術】
【０００２】
登録と精算とを異なる装置で行うセミセルフ式のＰＯＳシステムがある。このようなＰＯＳシステムの決済装置として特許文献１に示される決済装置が提案されている。セミセルフ式のＰＯＳシステムでは、店員は待機中の会計装置から任意に会計装置を指定する。客は、店員から指定された会計装置にて会計を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１４３９５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
店員が、客が会計する会計装置を指定する場合は、他の客が操作していない会計装置を指定している。店員が会計装置を指定した後は、例え他の会計装置が待機状態であっても容易に操作する会計装置を変更することができない。
【０００５】
このように、従来技術では、客にとって好適な会計装置で会計可能であるにも関わらず、指定された会計装置でしか会計を行うことができないという問題があった。
【０００６】
本発明は、このような事情に鑑みてなされたもので、その目的は、客にとって好適な会計装置で会計を行うことを可能とする技術を提供することにある。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、本発明の一態様であるＰＯＳシステムは、登録された商品の登録データに基づいて会計処理を行う複数の会計装置を有するＰＯＳシステムにおいて、前記会計装置は、他の会計装置を指定する指定手段と、自装置で会計処理を行うために取得された前記登録データを、前記指定手段によって指定された前記他の会計装置で会計処理を行うために転送可能な転送手段と、を有することを特徴とする。
【０００８】
上記によれば、客にとって好適な会計装置で会計を行うことを可能とする。
【０００９】
上記ＰＯＳシステムにおいて、前記会計装置は、前記転送手段による転送が可能であることを報知する報知手段を有してもよい。
【００１０】
上記によれば、報知により、客が転送可能な会計装置か否かを分かりやすい。
【００１１】
上記ＰＯＳシステムにおいて、前記他の会計装置を識別するための識別情報を、前記他の会計装置を選択可能なように表示する表示手段を有していてもよい。
【００１２】
上記によれば、客は容易に他の会計装置を選択することができる。
【００１３】
上記ＰＯＳシステムにおいて、商品を登録する登録装置を有し、前記登録装置は、一の前記会計装置で会計処理を行うために前記登録データを出力する出力手段と、前記登録データを取得した前記会計装置に対し、前記転送手段による転送を禁止させる禁止手段とを有してもよい。
【００１４】
上記によれば、登録装置によって登録データの転送を禁止させることができる。
【００１５】
上記ＰＯＳシステムにおいて、前記登録データを取得した前記会計装置に対し、前記転送手段によって前記登録データを転送させる上位装置を有してもよい。
【００１６】
上記によれば、会計装置以外の上位装置によっても転送させることができる。
【００１７】
上記ＰＯＳシステムにおいて、前記転送手段は、会計処理が行われていない前記登録データが複数存在する場合には、前記登録データの転送を行わないようにしてもよい。
【００１８】
上記によれば、客の混乱を抑制することができる。
【００１９】
上述した課題を解決するために、本発明の一態様であるＰＯＳシステムは、登録された商品の登録データに基づいて会計処理を行う複数の会計装置を有するＰＯＳシステムにおいて、前記会計装置は、他の会計装置を指定する指定手段と、前記指定手段によって指定された前記他の会計装置が会計処理を行うために取得した前記登録データを、自装置で会計処理を行うために受信可能な受信手段と、を有する。
【００２０】
上記によれば、客にとって好適な会計装置で会計を行うことを可能とする。
【００２１】
上記ＰＯＳシステムにおいて、前記会計装置は、前記受信手段による受信が可能であることを報知する報知手段を有してもよい。
【００２２】
上記によれば、報知により、客が受信可能な会計装置か否かを分かりやすい。
【００２３】
上記ＰＯＳシステムにおいて、前記他の会計装置を識別するための識別情報を、前記他の会計装置を選択可能なように表示する表示手段を有していてもよい。
【００２４】
上記によれば、客は容易に他の会計装置を選択することができる。
【００２５】
上記ＰＯＳシステムにおいて、前記会計装置に対し、前記受信手段によって前記登録データを受信させる上位装置を有してもよい。
【００２６】
上記によれば、会計装置以外の上位装置によっても受信させることができる。
【００２７】
上記ＰＯＳシステムにおいて、前記転送手段は、会計処理が行われていない前記登録データが複数存在する場合には、前記登録データの転送を行わないようにしてもよい。
【００２８】
上記によれば、客の混乱を抑制することができる。
【００２９】
上記ＰＯＳシステムにおいて、前記報知手段は、音声によって報知してもよい。
【００３０】
上記によれば、客がより分かりやすくなる。
【００３１】
上記ＰＯＳシステムにおいて、前記報知手段は、発光によって報知してもよい。
【００３２】
上記によれば、客がより分かりやすくなる。
【００３３】
上述した課題を解決するために、本発明の一態様である会計装置は、登録された商品の登録データに基づいて会計処理を行う会計装置において、他の会計装置を指定する指定手段と、自装置で会計処理を行うために取得された前記登録データを、前記指定手段によって指定された前記他の会計装置で会計処理を行うために転送可能な転送手段と、を有する。
【００３４】
上記によれば、客にとって好適な会計装置で会計を行うことを可能とする。
【００３５】
上述した課題を解決するために、本発明の一態様である会計装置は、登録された商品の登録データに基づいて会計処理を行う会計装置において、他の会計装置を指定する指定手段と、前記指定手段によって指定された前記他の会計装置が会計処理を行うために取得した前記登録データを、自装置で会計処理を行うために受信可能な受信手段と、を有する。
【００３６】
上記によれば、客にとって好適な会計装置で会計を行うことを可能とする。
【００３７】
上述した課題を解決するために、本発明の一態様であるプログラムは、登録された商品の登録データに基づいて会計処理を行う会計装置のコンピュータを、他の会計装置を指定する指定手段、自装置で会計処理を行うために取得された前記登録データを、前記指定手段によって指定された前記他の会計装置で会計処理を行うために転送可能な転送手段、
として機能させるためのプログラムである。
【００３８】
上記によれば、客にとって好適な会計装置で会計を行うことを可能とする。
【００３９】
上述した課題を解決するために、本発明の一態様であるプログラムは、登録された商品の登録データに基づいて会計処理を行う会計装置のコンピュータを、他の会計装置を指定する指定手段、前記指定手段によって指定された前記他の会計装置が会計処理を行うために取得した前記登録データを、自装置で会計処理を行うために受信可能な受信手段、として機能させるためのプログラムである。
【００４０】
上記によれば、客にとって好適な会計装置で会計を行うことを可能とする。
【発明の効果】
【００４１】
以上のように、客にとって好適な会計装置で会計を行うことを可能となる。
【図面の簡単な説明】
【００４２】
【図１】ＰＯＳシステムのネットワーク構成図である。
【図２】ＰＯＳ端末の設置例を示す図である。
【図３】ＰＯＳ端末の外観例を示す図である。
【図４】ＰＯＳ端末の構成例を示す図である。
【図５】ＰＯＳ端末の動作モードの概略を説明する図である。
【図６】ＰＯＳ端末の動作モードの概略を説明する図である。
【図７】ＰＯＳ端末の動作モードの概略を説明する図である。
【図８】ＰＯＳ端末の動作モードの概略を説明する図である。
【図９】動作モードの移行の一例を説明する図である。
【図１０】動作モードの移行の一例を説明する図である。
【図１１】登録装置、会計装置Ａ、Ｂ、Ｃの設置位置を示す図である。
【図１２】小計画面の一例である。
【図１３】会計装置の画面の一例である。
【図１４】監視装置の画面を一例である。
【図１５】メッセージ、イベント、及び状態を示す図である。
【図１６】基本シーケンスの一例である。
【図１７】会計装置Ａでの操作により会計装置Ｂで会計を行う場合のシーケンスの一例である。
【図１８】会計装置Ｂでの操作により会計装置Ｂで会計を行う場合のシーケンスの一例である。
【図１９】監視装置での操作（転送要求）により会計装置Ｂで会計を行う場合のシーケンスの一例である。
【図２０】監視装置での操作（受信要求）により会計装置Ｂで会計を行う場合のシーケンスの一例である。
【図２１】会計装置がアイドル状態で行う処理を示すフローチャートである。
【図２２】会計装置が会計待ち状態で行う処理を示すフローチャートである。
【図２３】会計装置が会計状態で行う処理を示すフローチャートである。
【図２４】会計装置が引継可能状態で行う処理を示すフローチャートである。
【図２５】会計装置が引継可能状態で行う処理を示すフローチャートである。
【図２６】登録装置で会計装置の変更を行うための操作画面を示す図である。
【図２７】登録装置で会計装置の変更を行うための操作画面を示す図である。
【図２８】登録装置での操作により会計装置Ｃで会計を行う場合のシーケンスの一例である。
【図２９】フリックによる会計装置の指定を行うための画面を示す図である。
【発明を実施するための形態】
【００４３】
図１は、本発明の一実施形態に係るＰＯＳ（Point Of Sales）システムのネットワーク構成図である。図１に示すＰＯＳシステム１は、５台のＰＯＳ端末２０Ｒ−１、ＰＯＳ端末２０Ｒ２、ＰＯＳ端末２０−１、ＰＯＳ端末２０−２、ＰＯＳ端末２０−３と、ストアコントローラ（ストアコンピュータ、管理装置）１０と、監視装置４０を備え、夫々はＬＡＮ１１を介して通信可能に接続されている。以下、ＰＯＳ端末２０Ｒ−１、２０Ｒ−２、２０−１、２０−２、２０−３について特に区別しない場合には、ＰＯＳ端末２０と総称する。
ストアコントローラ（ストアコンピュータ、管理装置）１０は、売上データや商品データなどを店舗運営に必要なデータを管理している。また、ＰＯＳ端末２０とは商品販売データに関連する情報を送受信している。さらにＰＯＳ端末２０のステータス状況なども常に監視されており、会計操作中の支払い中、待機中などや、レシートニアエンド、レシート切れ、さらに、釣銭釣札機の金種及び枚数の残値情報なども把握している。監視装置４０は、設置型と可搬型（モバイル端末）があり、ストアコントローラと同様の機能を有している。
【００４４】
図２は、ＰＯＳ端末の設置例を示す図である。図２（Ａ）は、ＰＯＳ端末２０等を客側から見た斜視図である。図２（Ｂ）は、ＰＯＳ端末２０等を店員側から見た斜視図である。図２（Ａ）に示すように客側から見てＰＯＳ端末２０の右側にカウンタが置かれている。
【００４５】
図３は、ＰＯＳ端末の外観例を示す図である。図３（Ａ）は、ＰＯＳ端末２０を客側から見た斜視図である。図３（Ｂ）は、ＰＯＳ端末２０を店員側から見た斜視図である。図４は、ＰＯＳ端末２０の構成例を示す図である。図３及び図４において、同一部分には同一符号を付している。
【００４６】
以下、図３を参照しつつ、図４に示したＰＯＳ端末２０の構成例を説明する。ＰＯＳ端末２０は、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、ハードディスク２０４と、客側表示部２０５と、客側スキャナ部２０６と、客側印刷部２０７と、カード決済部２０８と、釣銭機２０９と、店員側表示部２１０と、キー操作部２１１と、店員側スキャナ部２１２と、店員側印刷部２１３と、音声出力部２１４と、通信部２１５と、人感センサ２２１と、サインポール２２２とを備える。これらは、バスを介して相互に通信可能である。
【００４７】
ＣＰＵ２０１は、中央演算処理装置であり、ＲＯＭ２０２に記憶されているプログラムを読み出して実行することにより、ＰＯＳ端末２０の動作を制御する。
ＲＯＭ２０２は、読み出し専用メモリであり、プログラムをはじめとしてＣＰＵ２０１が利用する各種の情報を記憶する。
【００４８】
ＲＡＭ２０３は、読み出し書き込みメモリであり、種々の情報を記憶する。例えば、ＲＡＭ２０３は、外部から取得した情報（例えば、ストアコントローラ１０から取得した商品マスタ等）や、処理において生成した情報（例えば、登録処理において生成した登録情報、精算処理において生成した精算情報等）を記憶する。なお、以下の説明において、登録情報と精算情報の何れか一方又は両方を取引情報と称する場合がある。
【００４９】
ハードディスク２０４は、種々の情報を記憶する。ハードディスク２０４は、例えば、ＲＯＭ２０２に代えて、ＣＰＵ２０１が実行するプログラム等を記憶してもよい。また、ＲＡＭ２０３に代えて、外部から取得した情報や、処理において生成した情報を記憶してもよい。
【００５０】
客側表示部２０５は、客用のタッチディスプレイであり、客に種々の情報を表示するとともに、客から種々の入力を受け付ける。
客側スキャナ部２０６は、客用のスキャナ部であり、例えば、商品に付されているバーコード（商品コード等）等を光学的に読み取る。
【００５１】
なお、客側スキャナ部２０６は、客が商品を登録する際に用いられるが、客は他の方法によって商品を登録してもよい。例えば、客側表示部２０５に、商品の注文ボタン等が表示されている場合、客は、注文ボタンを操作（押下）し、商品を登録することができる。
【００５２】
客側印刷部２０７は、客側に媒体を排出する印刷部であり、例えば、レシート等の種々の媒体を印刷、発行する。
【００５３】
カード決済部２０８は、各種カード（クレジットカード、交通系カード等）による決済機構である。本実施形態のカード決済部２０８は、カード認識部（読取部）や表示部や操作部を備えるが、少なくとも、カード認識部を備えるものであればよい。
【００５４】
釣銭機２０９（現金決済部）は、現金による決済機構であり、紙幣や硬貨の投入口、紙幣や硬貨の排出口を有し、投入口への投入金額を算出し、投入金額と買上金額の差分である釣銭金額を算出し、釣り銭を排出口から排出する。
【００５５】
店員側表示部２１０は、店員用のタッチディスプレイであり、店員に種々の情報を表示するとともに、店員から種々の入力を受け付ける。
キー操作部２１１は、各種のキー（ボタン）から構成され、店員から種々の入力を受け付ける。
店員側スキャナ部２１２は、店員用のスキャナ部であり、例えば、商品に付されているバーコード（商品コード等）や店員の名札に付された店員コード等を光学的に読み取る。
【００５６】
なお、店員側スキャナ部２１２は、店員が商品を登録する際に用いられるが、店員は他の方法によって商品を登録してもよい。例えば、キー操作部２１１に、商品に対応するキー（例えば、スポーツ新聞に対応するキー等）が配置されている場合、店員は、当該キーを操作（押下）し、当該商品を登録することができる。また、店員側表示部２１０に、商品に対応するプリセットキーが表示されている場合、店員は、当該プリセットキーを操作し、当該商品を登録することができる。
【００５７】
店員側印刷部２１３は、店員側に媒体を排出する印刷部であり、例えば、レシート等の種々の媒体を印刷、発行する。
【００５８】
音声出力部２１４は、音声を出力する。例えば、音声出力部２１４は、音声ガイダンス等を出力する。
通信部２１５は、他の装置（他のＰＯＳ端末２０、ストアコントローラ１０）との間において情報を送受信する。
【００５９】
人感センサ２２１は、人の接近を検知する。例えば、人感センサ２２１は、ＰＯＳ端末２０から半径１メートル以内に人が存在するか否かを検知することで、人の接近を検知する。
【００６０】
サインポール２２２は、複数色の表示灯を有し、それらの表示灯を点灯や点滅させるなど、発光によって客に報知する。サインポール２２２による報知内容については後述する。
【００６１】
（各動作モードの概要）
続いて、ＰＯＳ端末２０の動作モードについて説明する。ＰＯＳ端末２０は、複数の動作モードを有する。具体的には、ＰＯＳ端末２０は、４種類の動作モード（通常モード、フルセルフモード、ダブルスキャンモード、セミセルフモード）を有する。なお、以下の説明する動作モードは、通常業務中の動作モード（商品登録処理や会計処理に係る動作モード）であり、売上や在高等を集計、照会等する集計モード、店員や保守員等が設定作業や保守作業を行う際のメンテナンスモード、新人がトレーニングを行う際のトレーニングモード等は含まない。
【００６２】
図５〜図８は、ＰＯＳ端末の動作モードの概略を説明する図である。図５は、通常モードの概略を説明する図である。図５（Ａ）は通常モードにおける処理（商品登録処理、会計処理）の流れや人（店員、客）の動作を表した模式図であり、図５（Ｂ）は通常モードにおけるＰＯＳ端末２０の動作の基本的な流れを示したフローチャートである。図６は、フルセルフモードの概略を説明する図である。図６（Ａ）はフルセルフモードにおける処理（商品登録処理、会計処理）の流れや人（客）の動作を表した模式図であり、図６（Ｂ）はフルセルフモードにおけるＰＯＳ端末２０の動作の基本的な流れを示したフローチャートである。図７は、ダブルスキャンモードの概略を説明する図である。図７（Ａ）はダブルスキャンモードにおける処理（商品登録処理、会計処理）の流れや人（客）の動作を表した模式図であり、図７（Ｂ）はダブルスキャンモードにおけるＰＯＳ端末２０の動作の基本的な流れを示したフローチャートである。図８は、セミセルフモードの概略を説明する図である。図８（Ａ）はセミセルフモードにおける処理（商品登録処理、会計処理）の流れや人（客）の動作を表した模式図であり、図８（Ｂ）及び図８（Ｃ）はセミセルフモードにおけるＰＯＳ端末２０の動作の基本的な流れを示したフローチャートである。
【００６３】
なお、以下の説明において、上述の４つの動作モードの分類とは別の切り口として、ＰＯＳ端末２０が、商品登録処理を実行するモードを登録モード、精算処理を実行するモードを会計モードと称する場合がある。
【００６４】
（通常モード）
通常モードは、図５（Ａ）に示すように、店員側にて登録処理を実行し、客側にて精算処理を実行する動作モードである。即ち、図５（Ｂ）に示すように、通常モードの場合、店員側が登録モードになり、客側が会計モードになる。つまり、ＰＯＳ端末２０は、登録処理〜精算処理の全体を通して見た場合、登録会計モードとして動作する。
【００６５】
通常モードの場合、店員は、客の買上商品を店員側（店員側スキャナ部２１２、店員側表示部２１０、キー操作部２１１）にて登録する。つまり、ＰＯＳ端末２０は、店員の操作（店員側スキャナ部２１２、店員側表示部２１０、キー操作部２１１等の操作）により、買上商品の登録処理を実行する（図５（Ａ）の上段）。
【００６６】
店員による登録処理が完了した場合、客は、店員側表示部２１０において買上商品の合計金額を確認し、釣銭機２０９に貨幣を投入、または、カード決済部２０８を操作し、精算する（図５（Ａ）の下段）。つまり、ＰＯＳ端末２０は、客の操作等（釣銭機２０９への貨幣の投入、カード決済部２０８の操作）により、精算処理を実行する（図５（Ａ）の下段）。
【００６７】
つまり、通常モードでは、図５（Ｂ）に示すように、初めは店員側において、例えば店員側スキャナ部２１２により商品がスキャン等され（ステップＳ１０：ＹＥＳ）、商品を登録する（ステップＳ１１）。小計キー（例えば、店員側表示部２１０に表示された小計キー、又は、キー操作部２１１に配置された小計キー等）の押下後は（ステップＳ３０：ＹＥＳ）、客側において、例えば釣銭機２０９により精算が行われ（ステップＳ５０）、処理が完了する。
【００６８】
なお、客は、店員による登録処理が完了する迄（合計金額が確定する迄）、待機していてもよいが、登録処理が完了する前に釣銭機２０９に貨幣を投入してもよい。つまり、ＰＯＳ端末２０は、登録処理中において入金を受付可能である（図５（Ａ）の上段）。
【００６９】
また、店員は、客による精算が完了する迄（客がお釣りやレシートが取る迄）、待機していてもよいが、次の客の買上商品を登録してもよい。つまり、ＰＯＳ端末２０は、精算処理中において次客の買上商品を登録可能である（図５（Ａ）の下段）。また、店員は、客による精算中に不在であってもよい（図５（Ａ）の下段）。つまり、当該客の精算中には、当該客の応対を終えてもよい。
【００７０】
また、ＰＯＳ端末２０は、お釣りがある場合には、お釣りの取り忘れを防止するため、釣銭機２０９による釣銭・釣札の払出しを制御し、客が釣銭・釣札を取り除いたことをセンサ等で認識した上で、客側印刷部２０７によるレシートの発行を制御する。他の動作モードにおいても同様である。なお、上述したように、通常モード（ダブルスキャンモードも同様）では、お釣りを受け取る客の前に店員がいる場合といない場合とがあるが、店員がいる場合は、必ずしも上述した制御を行わなくてもよい（即ち、釣銭・釣札の払出とレシートの発行とを同時に行ってもよいし、先にレシートを発行してもよい）。また、現在の動作モードや店員の存在／不在（例えば、店員の存在／不在はセンサにより認識）に応じて、釣銭・釣札の払出しとレシートの発行のタイミング等を制御してもよい。
【００７１】
（フルセルフモード）
フルセルフモードは、図６（Ａ）に示すように、客側にて登録処理を実行し、客側にて精算処理を実行する動作モードである。即ち、図６（Ｂ）に示すように、フルセルフモードの場合、客側が登録モードにも会計モードにもなる。つまり、ＰＯＳ端末２０は、登録処理〜精算処理の全体を通して見た場合、登録会計モードとして動作する。
【００７２】
フルセルフモードの場合、客は、買上商品を客側（客側スキャナ部２０６、客側表示部２０５）にて登録する。つまり、ＰＯＳ端末２０は、客の操作等（客側スキャナ部２０６によるスキャン、客側表示部２０５へのタッチ）により、買上商品の登録処理を実行する（図６（Ａ）の上段）。
【００７３】
登録処理が完了した場合、客は、客側表示部２０５において買上商品の合計金額を確認し、釣銭機２０９に貨幣を投入、または、カード決済部２０８を操作し、精算する（図６（Ａ）の下段）。つまり、ＰＯＳ端末２０は、客の操作等（釣銭機２０９への貨幣の投入、カード決済部２０８の操作）により、精算処理を実行する（図６（Ａ）の下段）。
【００７４】
つまり、フルセルフモードでは、図６（Ｂ）に示すように、客側において、例えば客側スキャナ部２０６により商品がスキャン等され（ステップＳ２０：ＹＥＳ）、商品を登録する（ステップＳ２１）。登録完了キー（例えば、客側表示部２０５に表示された登録完了キー等）の押下後は（ステップＳ４０：ＹＥＳ）、客側において、例えば釣銭機２０９により精算が行われ（ステップＳ５０）、処理が完了する。
【００７５】
なお、フルセルフモードは、上述したように、客側にて登録処理も精算処理も実行するが、店員側は何もできないという訳ではない。つまり、ＰＯＳ端末２０は、フルセルフモードで動作しているときであっても、店員側スキャナ部２１２にて店員コードのスキャンが可能である。また、ＰＯＳ端末２０は、フルセルフモードで動作しているときであっても、店員側表示部２１０における種々の情報（例えば、図１５において説明する一覧）の表示が可能である。
【００７６】
（ダブルスキャンモード）
ダブルスキャンモードは、図７（Ａ）に示すように、店員側及び客側の両側にて登録処理を実行し、客側にて精算処理を実行する動作モードである。即ち、図７（Ｂ）に示すように、ダブルスキャンモードの場合、店員側及び客側の両側が登録モードになり、客側が会計モードになる。つまり、ＰＯＳ端末２０は、登録処理〜精算処理の全体を通して見た場合、登録会計モードとして動作する。
【００７７】
ダブルスキャンモードの場合、店員は、買上商品を店員側（店員側スキャナ部２１２、店員側表示部２１０、キー操作部２１１）にて登録し、客は、買上商品を客側（客側スキャナ部２０６、客側表示部２０５）にて登録する。つまり、ＰＯＳ端末２０は、店員の操作等（店員側スキャナ部２１２によるスキャン、店員側表示部２１０へのタッチ、キー操作部２１１等の押下）、及び、客の操作等（客側スキャナ部２０６によるスキャン、客側表示部２０５へのタッチ）により、買上商品の登録処理を実行する（図７（Ａ）の上段）。
【００７８】
登録処理が完了した場合、客は、客側表示部２０５において買上商品の合計金額を確認し、釣銭機２０９に貨幣を投入、または、カード決済部２０８を操作し、精算する（図７（Ａ）の下段）。つまり、ＰＯＳ端末２０は、客の操作等（釣銭機２０９への貨幣の投入、カード決済部２０８の操作）により、精算処理を実行する（図７（Ａ）の下段）。
【００７９】
つまり、ダブルスキャンモードでは、はじめは店員側及び客側において商品を登録する。例えば、図７（Ｂ）に示すように、店員側スキャナ部２１２のスキャン等により（ステップＳ１０：ＹＥＳ）、商品を登録し（ステップＳ１１）、客側スキャナ部２０６のスキャン等により（ステップＳ２０：ＹＥＳ）、商品を登録する（ステップＳ２１）。小計キー（例えば、店員側表示部２１０に表示された小計キー、又は、キー操作部２１１に配置された小計キー等）、又は、登録完了キー（例えば、客側表示部２０５に表示された登録完了キー等）の押下後は（ステップＳ４１：ＹＥＳ）、客側において、例えば釣銭機２０９により精算が行われ（ステップＳ５０）、処理が完了する。
【００８０】
なお、店員は、客による精算が完了する迄（客がお釣りやレシートが取る迄）、待機していてもよいが、次の客の買上商品を登録してもよい。つまり、ＰＯＳ端末２０は、精算処理中において次客の買上商品を登録可能である（図７（Ａ）の下段）。また、店員は、客による精算中に不在であってもよい（図７（Ａ）の下段）。つまり、当該客の精算中には、当該客の応対を終えてもよい。
【００８１】
（セミセルフモード）
セミセルフモードは、２台以上のＰＯＳ端末２０による動作モードであって、図８（Ａ）に示すように、少なくとも１台のＰＯＳ端末２０（図８の例ではＰＯＳ端末２０−１）の店員側にて登録処理を実行し、他の１台のＰＯＳ端末２０（図８の例ではＰＯＳ端末２０−２、ＰＯＳ端末２０−３のうちの１台）の客側にて精算処理を実行する動作モードである。即ち、セミセルフモードの場合、１台以上（図８の例では図８（Ｂ）に示すようにＰＯＳ端末２０−１の１台）が登録専用モードになり、他の１台以上（図８の例では図８（Ｃ）に示すようにＰＯＳ端末２０−２、２０−２の２台）が会計専用モードになる。
【００８２】
セミセルフモードの場合、店員は、登録専用モードのＰＯＳ端末２０において、客の買上商品を店員側（店員側スキャナ部２１２、店員側表示部２１０、キー操作部２１１）にて登録する。つまり、ＰＯＳ端末２０は、店員の操作（店員側スキャナ部２１２、店員側表示部２１０、キー操作部２１１等の操作）により、買上商品の登録処理を実行する（図８（Ａ）の上段）。
【００８３】
店員による登録処理が完了した場合、客は、会計専用モードのＰＯＳ端末２０に移動し、店員側表示部２１０において買上商品の合計金額を確認し、釣銭機２０９に貨幣を投入、または、カード決済部２０８を操作し、精算する（図８（Ａ）の下段）。つまり、ＰＯＳ端末２０は、客の操作等（釣銭機２０９への貨幣の投入、カード決済部２０８の操作）により、精算処理を実行する（図８（Ａ）の下段）。
【００８４】
登録専用モードのＰＯＳ端末２０（図８の例ではＰＯＳ端末２０−１）において登録処理が完了した場合、客は、登録専用モードのＰＯＳ端末２０から会計専用モードのＰＯＳ端末２０（図８の例ではＰＯＳ端末２０−２）に移動するが、移動先のＰＯＳ端末２０には、精算処理に必要な情報（登録専用モードのＰＯＳ端末２０において生成された登録情報等）が供給される。
【００８５】
なお、移動先のＰＯＳ端末２０（会計専用モードのＰＯＳ端末２０のうち精算処理を実行させるＰＯＳ端末２０）は、登録専用モードのＰＯＳ端末２０において指定してもよい。あるいは、登録専用モードのＰＯＳ端末２０において媒体（精算処理に必要な情報を取得するためのバーコード等が印刷された媒体）を発行し、当該媒体を読み取らせた会計専用モードのＰＯＳ端末２０を移動先のＰＯＳ端末２０としてもよい。
【００８６】
つまり、セミセルフモードでは、はじめは、登録専用モードのＰＯＳ端末２０（ＰＯＳ端末２０−１）の店員側において商品を登録する。例えば、図８（Ｂ）に示すように、店員側スキャナ部２１２のスキャン等により（ステップＳ１０：ＹＥＳ）、商品を登録する（ステップＳ１１）。小計キー（例えば、店員側表示部２１０に表示された小計キー、又は、キー操作部２１１に配置された小計キー等）の押下後に（ステップＳ３０：ＹＥＳ）、例えば会計専用モードのＰＯＳ端末２０（ＰＯＳ端末２０−２のＰＯＳ端末２０−３の何れか一方）が指定されると（ステップＳ３１：ＹＥＳ）、指定されたＰＯＳ端末２０に登録情報が送信され（ステップＳ３２）、登録専用モードのＰＯＳ端末２０における、処理が完了する。
【００８７】
続いて、図８（Ｃ）に示すように、登録情報の受信後（ステップＳ４９：ＹＥＳ）、会計専用モードのＰＯＳ端末２０（即ち、登録専用モードのＰＯＳ端末２０によって指定されたＰＯＳ端末２０）は、客側において、例えば釣銭機２０９により精算が行われ（ステップＳ５０）、会計専用モードのＰＯＳ端末２０における、処理が完了する。
【００８８】
なお、店員は、登録情報を送信した後は、次の客の買上商品を登録可能である（図８（Ａ）の下段）。また、店員は、登録情報を送信した後は、不在であってもよい（図８（Ａ）の下段）。
【００８９】
（動作モードの報知）
ＰＯＳ端末２０は、現在の動作モードを報知する。例えば、店員側表示部２１０において現在の動作モードを表示してもよい。具体的には、店員側表示部２１０に動作モード表示欄を有する画面を表示し、該画面上の動作モード表示欄に現在の動作モードを表示してもよい。また、各動作モードに対応する画像（例えば、ボタン風の画像）を配置した画面を店員側表示部２１０に表示し、該画面上において現在の動作モードを対応する画像を、現在の動作モードを対応しない画像と異なる表示態様（例えば、他の画像の表示態様よりも目立つ表示態様）にて表示してもよい。なお、客側表示部２０５においても同様に動作モードを表示してもよい。
【００９０】
また、ＰＯＳ端末２０は、現在の動作モードに応じた情報を報知してもよい。例えば、客側表示部２０５において現在の動作モードに応じたメッセージを表示してもよい。具体的には、現在の動作モードがフルセルフモードである場合、例えば待機中であるときに、客自身が商品を登録する旨（「お客様にスキャンをお願いしております」等のメッセージ）を客側表示部２０５に表示（例えば、大きな文字でスクロール表示等）してもよい。
【００９１】
（動作モードの移行）
続いて、ＰＯＳ端末２０の動作モードの移行（切替）について説明する。ＰＯＳ端末２０は、店員による明示的なモード移行操作（動作モードの設定画面上の入力や動作モードの設定ボタンの操作等）に従って動作モードが移行する。また、ＰＯＳ端末２０は、店員による明示的なモード移行操作以外の他の操作（例えば、店員コードの読取等）に従って動作モードが移行する。また、ＰＯＳ端末２０は、店員の操作等に拠らない所定の条件（経過時間や所定時刻（スケジュール）等の時間に関する条件、他の端末等との間における命令等の情報の送受信に関する条件等）に基づいて動作モードが移行する。
【００９２】
図９及び図１０は、動作モードの移行の一例を説明する図である。図９（Ａ）は、通常モードからフルセルフモードへの移行の流れを示したフローチャートである。図９（Ｂ）は、フルセルフモードからダブルスキャンモードへの移行の流れを示したフローチャートである。図１０（Ａ）は、通常モードからセミセルフモード（登録専用モード）への移行の流れを示したフローチャートである。図１０（Ｂ）は、通常モードからセミセルフモード（会計専用モード）への移行の流れを示したフローチャートである。
【００９３】
（通常モードからフルセルフモードへの移行）
図９（Ａ）のフローチャートは、ＰＯＳ端末２０（通常モード）が不使用中の状態になったときに開始する（つまり店員及び客の何れも使用しなくなったときに開始する）。
【００９４】
ステップＳ１００：不使用時間の計時を開始する。
ステップＳ１０１：店員又は客により使用が開始されたか否か判断する。使用が開始されていない場合にはステップＳ１０２に進む。使用が開始された場合にはステップＳ１０４に進む。
【００９５】
ステップＳ１０２：不使用時間が所定時間（例えば、予め設定した１０分）を経過したか否かを判断する。所定時間を経過した場合にはステップＳ１０３に進む。所定時間を経過していない場合にはステップＳ１０１に戻る。
ステップＳ１０３：動作モードを通常モードからフルセルフモードに移行する。
ステップＳ１０４：不使用時間の計時を終了する。そして図９（Ａ）のフローチャートは終了する。
【００９６】
なお、フルセルフモードに移行したときには、店員に対し、フルセルフモードに移行した旨を報知（例えば、店員が携帯する端末に対し、未引渡商品がある旨の情報を送信等）してもよい。また、フルセルフモードに移行したときには、客側表示部２０５にセルフでの登録を客に指示又は依頼するメッセージを表示してもよい。
【００９７】
なお、図９（Ａ）は、通常モードからフルセルフモードへの移行に関する流れを示したものであるが、ダブルスキャンモードからフルセルフモードへの移行に関しても、図９（Ａ）の流れと同様であってもよい。
【００９８】
（フルセルフモードからダブルスキャンモードへの移行）
図９（Ｂ）のフローチャートは、ＰＯＳ端末２０（フルセルフモード）において、常時（非常に短い時間間隔で定期的に）、開始する。
【００９９】
ステップＳ１１０：店員側スキャナ部２１２において店員コードが読み取られたか否かを判断する。店員コードが読み取られた場合にはステップＳ１１１に進む。店員コードが読み取られていない場合には図９（Ｂ）のフローチャートは終了する。
【０１００】
ステップＳ１１１：動作モードをフルセルフモードからダブルスキャンモードに移行する。そして図９（Ｂ）のフローチャートは終了する。
【０１０１】
（通常モードからセミセルフモード（登録専用モード）への移行）
図１０（Ａ）のフローチャートは、ＰＯＳ端末２０（通常モード）において、常時（非常に短い時間間隔で定期的に）、開始する。
【０１０２】
ステップＳ１２０：セミセルフモード（登録専用モード）への移行を宣言する操作があったか否かを判断する。例えば、店員側表示部２１０にセミセルフモード（登録専用モード）への移行を宣言するためのボタンを表示しておき、当該ボタンが押下（タッチ）されたか否かを判断してもよい。操作があった場合にはステップＳ１２１に進む。操作がなかった場合には図１０（Ａ）のフローチャートは終了する。
【０１０３】
ステップＳ１２１：ＰＯＳシステム１においてセミセルフモードにて動作している他のＰＯＳ端末２０があるか否かを判断する。上述したように、セミセルフモードの場合、登録専用モードのＰＯＳ端末２０と会計専用モードのＰＯＳ端末２０が夫々１台以上必要であるため、例えば、当該ＰＯＳ端末２０がＰＯＳ端末２０−１である場合、ＰＯＳ端末２０−２、２０−３のうちの一方がセミセルフモード（登録専用モード）として動作し、他方がセミセルフモード（会計専用モード）として動作しているか否かを判断する。セミセルフモードにて動作している他のＰＯＳ端末２０がない場合にはステップＳ１２２に進む。セミセルフモードにて動作している他のＰＯＳ端末２０がある場合にはステップＳ１２４に進む。
【０１０４】
ステップＳ１２２：セミセルフモード（会計専用モード）へ移行させる他のＰＯＳ端末２０の指定があったか否かを判断する。指定があった場合にはステップＳ１２３に進む。指定がなかった場合にはステップＳ１２２の処理を繰り返す。
ステップＳ１２３：指定された他のＰＯＳ端末２に対し、セミセルフモード（会計専用モード）への移行指示を送信する。
【０１０５】
ステップＳ１２４：処理中であるか否かを判断する。処理中でなければステップＳ１２５に進む。処理中であればステップＳ１２４の処理を繰り返す。
ステップＳ１２５：動作モードを通常モードからセミセルフモード（登録専用モード）に移行する。そして図１０（Ａ）のフローチャートは終了する。
【０１０６】
なお、ステップＳ１２０の操作は、既にセミセルフモードにて動作している他のＰＯＳ端末２０が存在しておらず、かつ、セミセルフモードにて移行可能な他のＰＯＳ端末２０が存在していない場合には、行うことができないようにするとよい。
【０１０７】
（通常モードからセミセルフモード（会計専用モード）への移行）
図１０（Ｂ）のフローチャートは、ＰＯＳ端末２０（通常モード）において、常時（非常に短い時間間隔で定期的に）、開始する。
【０１０８】
ステップＳ１３０：セミセルフモード（会計専用モード）への移行指示を受信したか否かを判断する。移行指示を受信した場合にはステップＳ１３１に進む。移行指示を受信していなかった場合には図１０（Ｂ）のフローチャートは終了する。
【０１０９】
ステップＳ１３１：処理中であるか否かを判断する。処理中でなければステップＳ１３２に進む。処理中であればステップＳ１３１の処理を繰り返す。
ステップＳ１３２：動作モードを通常モードからセミセルフモード（会計専用モード）に移行する。そして図１０（Ｂ）のフローチャートは終了する。
【０１１０】
なお、図１０（Ｂ）は、通常モードからセミセルフモード（会計専用モード）への移行に関する流れを示したものであるが、フルセルフモードからセミセルフモード（会計専用モード）への移行に関しても、図１０（Ｂ）の流れと同様であってもよい。
【０１１１】
本実施形態では、上述した各モードで動作可能なＰＯＳ端末２０を用いてＰＯＳシステム１を構成している。また、本実施形態では、図１で示した構成のうち、ＰＯＳ端末２０Ｒ−１、２０Ｒ−２が登録専用モードで動作する。従って、ＰＯＳ端末２０Ｒ−１、２０Ｒ−２は、一の会計装置で会計処理を行うために登録データを出力する。ＰＯＳ端末２０−１、２０−２、２０−３が会計専用モードで動作する。以下の説明では、説明をわかりやすくするために、ＰＯＳ端末２０−１を会計装置Ａと表現し、ＰＯＳ端末２０−２を会計装置Ｂと表現し、ＰＯＳ端末２０−３を会計装置Ｃと表現することがある。また、以下の説明では、ＰＯＳ端末２０Ｒ−１、２０Ｒ−２のうち、登録専用モードの装置として、ＰＯＳ端末２０Ｒ−１の１台のみを用いた形態について説明し、ＰＯＳ端末２０Ｒ−１を単に登録装置と表現することがある。
【０１１２】
本実施形態におけるＰＯＳシステム１は、セミセルフモードで動作するため、店員により客が会計を行う会計装置が指定されるが、客は指定された会計装置とは異なる会計装置で会計を行うことができる。このようにすることで、客にとって好適な会計装置で会計を行うことが可能となる。
【０１１３】
なお、上記構成例では、複数の動作モードで動作可能なＰＯＳ端末でセミセルフ方式を実現しているが、商品の登録機能を持つが、会計機能を持たない登録専用装置と、商品の登録機能を持たないが、会計機能を持つ会計専用装置で構成するようにしてもよい。こうした登録専用装置と会計専用装置で構成する場合でも、上述したセミセルフモードで動作するＰＯＳ端末の場合でも、登録を行う装置から、会計を行う装置を指定する必要がある。この指定方法について説明する。
【０１１４】
複数の会計装置のうちから会計処理を実行させる会計装置を指定する態様としては、会計処理を実行させる会計装置を、店員が登録装置にて指定する態様（第１の指定態様）と、客に手渡しされるお会計券を登録装置から発行させ、店員から手渡しされたお会計券を、客が１つの会計装置に読み取らせる態様（第２の指定態様）とがある。会計装置を指定する態様としては、上記の態様に限定されない。例えば、以下のように会計装置を指定する態様であってもよい。
【０１１５】
１つの態様として、商品登録の完了に応じて表示された送信ボタンに対して行われた操作に応じて（あるいは商品登録の完了を宣言するような操作であってもよい）、登録装置が、例えば会計装置に状態の問合せを行って会計処理が可能な（例えば、障害が発生しておらず、使用中でもない）会計装置を認識し、使用中でない会計装置のうちから所定の規則（例えば会計装置番号順）に従って、１つの会計装置を決定する。そして、登録装置は、決定した会計装置に会計情報を送信して会計処理の実行を指示する。
【０１１６】
もう１つの態様として、予め会計装置について会計処理の優先順位を設定しておくようにする。そのうえで、商品登録の完了に応じて、会計装置への会計情報の送信を指示する送信ボタンの操作が有効となるように表示する。送信ボタンが操作されたことに応じて、登録装置は、設定された優先順位に従った順で会計装置の会計処理が可能であるか否かを確認し、会計処理が可能であることが確認されなければ、優先順位が次の会計装置について確認するようにする。そのうえで、登録装置は、最初に会計処理が可能であることが確認された会計装置に会計情報を送信して会計処理の実行を指示する。
【０１１７】
もう１つの態様として、登録装置は、全ての会計装置に会計情報を送信する。会計情報を受信した会計装置は、自己が受信した会計情報に含まれる会計情報を利用して会計処理を実行可能な状態となると、自己が会計処理を実行することを通知する会計処理実行通知を会計情報の送信元の登録装置に送信する。
【０１１８】
登録装置は、会計処理実行通知の受信に応じて、会計処理実行通知の送信先の会計装置を示す表示（会計処理実行表示）を行う。店員は、会計処理実行表示を見て、会計処理を実行する会計装置がいずれであるのかを客に伝えればよい。
この際、会計処理実行表示とともに、会計処理実行通知を送信した会計装置のサインポールを所定のパターンで点灯させたり、会計装置から所定の報知音を出力させたりすることで、自己が会計処理を実行することを報知するようにしてよい。
【０１１９】
もう１つの態様として、登録装置は、会計情報と、複数の会計装置間での転送順を設定した転送順情報とを含む会計指示情報を、或る１つの会計装置に送信する。転送順情報は、会計装置間で循環的に転送順を指定するものであってよい。
【０１２０】
会計指示情報を受信した会計装置は、自己が会計処理を実行可能であれば、会計指示情報の送信元の登録装置に対して、会計処理実行通知を送信し、受信された会計指示情報に含まれる会計情報を利用して会計処理を実行する。
【０１２１】
一方、会計指示情報を受信した会計装置は、自己が会計処理を実行不可である場合、受信された会計指示情報に含まれる転送順情報に従って、転送順が次の会計装置に対して、受信された会計指示情報を転送する。このようにして、会計装置間で会計指示情報が順次転送されるようにすることによっても、会計処理を実行させるべき会計装置の指定に相当する手順が実現される。
【０１２２】
本実施形態では、上記第１の態様を例に説明する。図１１における登録装置、会計装置Ａ、Ｂ、Ｃの設置レイアウトについて説明する。図１１は、登録装置、会計装置Ａ、Ｂ、Ｃの設置位置を示す図である。本実施形態において、店員によって商品が登録された客は、まず動線Ｆ１に沿って会計装置Ａ、Ｂ、Ｃに移動する。そして、客は、会計を行うために動線Ｆ２に沿って移動する。客は、動線Ｆ２において会計装置Ａ、Ｂ、Ｃの表示画面を見ることができる。このように、本実施形態における設置レイアウトは、登録を終えた客が移動する動線と、会計を行うために客が移動する動線が略直角になるように会計装置Ａ、Ｂ、Ｃが配置されるレイアウトである。
【０１２３】
また、図１１に示されるように、登録装置から最も近い会計装置は、会計装置Ａである。登録装置から最も遠い会計装置は、会計装置Ｃであるが、出口には最も近い会計装置とする。従って会計装置Ａは、足腰の弱い高齢者等に好適な会計装置である。また、会計装置Ｃは、サッカー台に立ち寄る必要がない客にとって好適な会計装置である。
【０１２４】
以下、会計装置を変更する処理についての説明に先立ち、会計装置の変更に関する背景について説明する。
【０１２５】
図１１に示されるように、登録装置と各会計装置は、会計装置Ａ、会計装置Ｂ、会計装置Ｃの順に登録装置からの距離が長くなる。通常、店員は一番近い会計装置Ａを指定するが、会計装置Ａが会計中であれば、会計装置Ｂを指定し、会計装置Ｂも会計中であれば、会計装置Ｃを指定する。
【０１２６】
こうして会計装置を指定したあとに、他の会計装置で会計を行う方法として、「呼び戻し」を行う方法もある。「呼び戻し」とは、登録装置から会計装置が一旦受信して保持していた登録データを、登録装置にて行われる登録データの訂正（例えば、登録データへの登録商品の追加、登録データからの登録商品の削除等）のために、会計装置から登録装置に戻すための処理である。
【０１２７】
この「呼び戻し」を行い、他の会計装置を指定する方法も可能であるが、店員は、登録装置において、次客の商品登録を行っているので、呼び戻し自体困難である。従って、呼び戻しを行って会計装置を変更する方法は、他の客を連続して対応しなければならない状況では現実的な対応ではない。
【０１２８】
このように、従来は会計装置を容易には変更できなかったため、以下のようなケースが発生していた。
【０１２９】
まず、セミセルフ式のＰＯＳシステム１では、店員が会計装置を指定し、客が会計を行うため、店員が指定した時点では、他の客が会計中であったり、メンテナンス中であったりして待機中ではなかった会計装置が、客が会計を行うことが可能となった時点で待機中となり、会計が可能となることがある。
【０１３０】
例えば、会計装置Ａ、Ｂで会計中の場合、店員は次客が会計する会計装置として、会計装置Ｃを指定する。その後、直ちに会計装置Ａ及び会計装置Ｂの客の会計が終了すると、会計装置Ａ、Ｂが待機中となる。その場合、従来では、会計装置の変更を容易にできないので、客は会計装置Ｃまで移動して会計を行っていた。
【０１３１】
一方、客がマイバッグを使用しているため、サッカー台に立ち寄る必要がない場合、当該客にとって好適な会計装置は、登録装置から最も遠い会計装置Ｃである。このような場合も同様に、店員が登録装置から最も近い会計装置Ａを指定した場合には、会計装置Ａで会計を行わざるを得ない。
【０１３２】
こうした背景から、客にとって好適な会計装置で会計を行うことを可能とする技術は非常に有効である。以下、この技術について説明する。まず登録装置において、商品が登録され、小計操作が行われたときに表示される小計画面から説明する。
【０１３３】
図１２は小計画面の一例である。図１２（Ａ）に例示した小計画面は、当該客（一取引）について商品の登録を完了しようとするときに表示される画面である。例えば、小計画面は、登録画面の表示中に小計ボタン２２０が押下された場合に表示される。図１２（Ａ）の場合、既に小計ボタン２２０が押下されているため、小計ボタン２２０は無効化される。
【０１３４】
画面左側は、当該客（一取引）について登録した商品について一欄表示する領域である。図１２（Ａ）に例示した小計画面においては、缶ビール、アスパラ、卵（Ｍ）が夫々の販売価格とともに表示されている。画面右側は、当該客の合計を表示する領域である。図１２（Ａ）に例示した小計画面においては、合計の買上点数として「３」、合計の買上金額として「￥５６３」が表示されている。
【０１３５】
小計画面には、会計装置指定ボタンＡ、Ｂ、Ｃが配置されている。会計装置指定ボタンＡ、Ｂ、Ｃに示される「Ａレジ」「Ｂレジ」「Ｃレジ」は、夫々が、会計装置Ａ、会計装置Ｂ、会計装置Ｃに対応している。それぞれの送信ボタンに各会計装置のステータス状態を表記、または、態様を変えて表示しても良い。画面下部の符号Ｄは、お会計券発行ボタンである。お会計券（登録商標）とは、客に手渡しされる精算処理用の媒体であり、お会計券を読み取った会計装置で精算処理を行う場合に用いられる。本実施形態では、精算処理を行う会計装置は指定されるため、お会計券を発行しなくてもよい。お会計券を発行するのはいずれかの会計装置との通信不要により「オフライン状態」と判定した上で、有効にしても良い（例えば、ボタンを表示しても良い）。
【０１３６】
符号Ｅは、登録画面ボタンである。店員は、当該取引として商品を登録するときは登録画面ボタンを押下する。図１２（Ａ）に示されるように、客に対する小計画面を表示しているときに客が購入する商品として新たな商品を登録するときには、店員は、一旦、小計画面から抜けて登録画面に戻すために登録画面ボタンを押下する。即ち、登録画面ボタンが押下された場合には登録画面が表示される。
【０１３７】
図１２（Ｂ）は、店員により、会計装置として会計装置Ａが指定された場合の小計画面を示す図である。会計装置Ａが指定されたため、会計装置Ａに対応する会計装置指定ボタンＡは無効化される。
【０１３８】
こうして会計装置Ａが指定されると、店員は客に会計装置Ａで会計するように伝える。客は、店員より伝えられた会計装置Ａで会計を行うために、図１１で示した動線Ｆ１、Ｆ２に沿って移動し、会計装置Ａに到達する。
【０１３９】
図１３（Ａ）は、会計装置Ａの客側表示部２０５に表示される画面の一例を示す図である。すなわち、図１３（Ａ）は、会計装置Ａに到達した客に表示される画面を示す図である。画面５０１には、開始ボタン５０２、会計装置Ｂボタン５０３、会計装置Ｃボタン５０４が表示される。開始ボタン５０２は、当該会計装置Ａで会計を行う場合に押下されるボタンである。開始ボタン５０２が押下されると、会計画面が表示される。会計装置Ｂボタン５０３、会計装置Ｃボタン５０４は、会計装置Ａではなく、会計装置Ｂまたは会計装置Ｃで会計を行う場合に押下されるボタンである。図１３（Ａ）に示される画面５０１の場合、会計装置Ｂは会計中であり、登録データを転送できないため、会計を行うことができないことから、会計装置Ｂボタン５０３は無効化されている。このように、登録データを転送可能な会計装置Ａは、他の会計装置を識別するための識別情報（例えば「会計装置Ｃ」など）を、他の会計装置を選択可能（例えば、ボタンなどにより選択可能）なように表示する。これにより、客は容易に他の会計装置を選択することができる。
【０１４０】
客は、会計装置Ａで会計を行う場合には、開始ボタン５０２を押下することにより会計装置Ａで会計を行うことができる。一方、客が会計装置Ｃで会計を行う場合には会計装置Ｃボタン５０４を押下することにより会計装置Ｃで会計を行うこともできる。
【０１４１】
次に、店員により、会計装置として会計装置Ａが指定された場合の会計装置Ａ以外の待機中の会計装置に表示される２種類の画面（図１３（Ｂ）の画面５０６、図１３（Ｃ）の画面５１１）について説明する。
【０１４２】
図１３（Ｂ）は、店員により、会計装置として会計装置Ａが指定された場合の会計装置Ａ以外の待機中の会計装置に表示される画面５０６を示す図である。上述したように、会計装置Ｂは会計中ため、この画面５０６は、会計装置Ｃの客側表示部２０５に表示される。
【０１４３】
画面５０６には、指定された会計装置Ａに対応するボタンである会計装置Ａボタン５０８、及び待機中であることを示す「−待機中−」が表示される。なお、待機中とアイドル状態の関係については後述する。客が会計装置Ｃで会計を行う場合には会計装置Ａボタン５０８を押下することにより会計装置Ｃで会計を行うことができる。このように、会計装置Ａ以外の待機中の会計装置は、他の会計装置を識別するための識別情報（例えば、会計装置Ａなど）を、他の会計装置を選択可能（例えば、ボタンなどにより選択可能）なように表示する。これにより、客は容易に他の会計装置を選択することができる。
【０１４４】
図１３（Ｃ）は、店員により、会計装置として会計装置Ａが指定された場合の会計装置Ａ以外の待機中の会計装置に表示される画面５１０を示す図である。上述したように、会計装置Ｂは会計中ため、この画面５１０は、会計装置Ｃの客側表示部２０５に表示される。
【０１４５】
画面５１１には、指定された会計装置Ａ以外の会計装置に対応するボタンである会計装置Ｂボタン５１２、会計装置Ｃボタン５１３、及び待機中であることを示す「−待機中−」が表示される。画面５１１の場合、会計装置Ｂは会計中ため、会計を行うことができないことから、会計装置Ｂボタン５１２は無効化されている。客が会計装置Ｃで会計を行う場合には会計装置Ｃボタン５１３を押下することにより会計装置Ｃで会計を行うことができる。
【０１４６】
なお、上記図１３（Ａ）に示した画面５０１は、開始ボタン５０２をタッチすることにより会計画面が表示されるが、その会計画面に会計装置Ｂボタンや会計装置Ｃボタンを表示してもよい。図１３（Ｄ）は、会計画面５１５を示す図である。この会計画面５１５には、会計装置Ｂボタン５１６、会計装置Ｃボタン５１７が表示される。この会計画面５１５のように表示することで、会計装置を変更しない客は直ちに会計を行うことができる。
【０１４７】
図１４は、監視装置４０の画面を一例である。監視装置４０は、サービスカウンタなどに設置されている他の通常レジやモニター、または店員が操作するタブレット端末である。そして、監視装置４０は、登録データを取得した会計装置に対し、登録データを転送させることが可能である。すなわち、店員は、監視装置４０によって登録データを転送させたり、受信させたりすることが可能である。
【０１４８】
図１４（Ａ）は、監視装置４０に表示される画面５２１を示す図である。画面５２１には、各会計装置、または会計装置ごとの状態等を示す状態情報が表示される。本実施形態の場合、会計装置Ａ〜Ｃが設けられているため、３つの状態情報５２２、５２３、５２４が表示される。状態情報５２２は会計装置Ａに対応している。状態情報５２３は会計装置Ｂに対応している。状態情報５２４は会計装置Ｃに対応している。状態情報５２２、５２３、５２４には、対応する会計装置を識別するための情報、状態、及び登録データを転送させるか、受信させるためのボタンが設けられている。
【０１４９】
状態情報５２２に示されるように、会計装置Ａのみ登録データを取得しており、客による会計待ち状態である。会計装置Ｂ、Ｃは、引継可能状態である。そして、会計装置Ａは、登録データを取得し、会計待ち状態のため、登録データを転送可能である。従って、状態情報５２２には、転送させるためのボタン「転送させる」が表示される。なお、登録データを取得して、会計が開始された場合には、転送することはできない。会計装置Ｂ、Ｃは、アイドル状態のため、他の会計装置が登録データを取得して、会計待ち状態となっている場合には、登録データを受信することができる。従って、状態情報５２３、５２４には、登録データを受信させるためのボタン「受信させる」が表示される。
【０１５０】
図１４（Ｂ）は、状態情報５２２のボタン「転送させる」が押下された場合に監視装置４０に表示される画面５３１を示す図である。画面５３１には、転送先を指定するための指定ボタン５３２、５３３が表示される。この図１４（Ｂ）に示される画面５３１では、指定ボタン５３３が押下されたことにより、会計装置Ｂが選択されていることを示している。なお、指定ボタンに対応する会計装置が登録データを取得したか、会計中の場合には、指定ボタンは無効化される。店員は、指定ボタンによって転送する会計装置を指定し、ＯＫボタンを押下することで、登録データを転送することができる。こうした転送方法の他に、会計装置が指定されると、確認のためのポップアップ画面を表示し、「ＯＫ」が押下されると登録データを転送する方法もある。登録データを転送しない場合には、戻るボタンを押下することで、図１４（Ａ）の画面５２１が表示される。
【０１５１】
図１４（Ｃ）は、状態情報５２４のボタン「受信させる」が押下された場合に監視装置４０に表示される画面５４１を示す図である。画面５４１には、転送元を指定するための指定ボタン５４２、５４３が表示される。この図１４（Ｃ）に示される画面５４１では、指定ボタン５４３が押下されたことにより、会計装置Ａが選択されていることを示している。なお、指定ボタンに対応する会計装置が会計中か、登録データを取得していない場合には、指定ボタン５４２に示されるように指定ボタンは無効化される。店員は、指定ボタンによって受信元の会計装置を指定し、ＯＫボタンを押下することで、登録データを会計装置に受信させることができる。登録データを転送しない場合には、戻るボタンを押下することで、図１４（Ａ）の画面５２１が表示される。なお、画面５４１において、転送元を指定するための指定ボタン５４２、５４３が表示されているが、転送可能な会計装置のみを表示するようにしてもよい。
【０１５２】
次に、ＰＯＳシステム１における実際の処理内容について説明する。図１５は、ＰＯＳ端末２０の処理で用いられるメッセージ、イベント、及び状態を示す図である。図１５（Ａ）は、ＰＯＳ端末２０間で送受信されるメッセージを示す図である。図１５（Ａ）に示される表には、「メッセージ名」、「送信側」、「受信側」、及び「内容」が示されている。「メッセージ名」は、メッセージの名称を示す。「送信側」は、「メッセージ名」に示されるメッセージを送信する装置を示す。「受信側」は、「メッセージ名」に示されるメッセージを受信する装置を示す。「内容」は、「メッセージ名」に示されるメッセージの内容を示す。なお、全てのメッセージは、ストアコントローラ１０にも送信される。従って、ストアコントローラ１０は図１５（Ａ）における「受信側」となるが、省略している。また、後述するシーケンス図、およびフローチャートにおいても、ストアコントローラ１０へのメッセージの送信は省略している。
【０１５３】
まず登録データ通知は、登録装置と会計装置とが送信し、会計装置が受信するメッセージである。この登録データ通知は、送信側から受信側へ登録データを送信するためのメッセージである。登録データ要求は、会計装置が送信し、会計装置が受信するメッセージである。この登録データ要求は、送信側が受信側へ登録データを要求するためのメッセージである。
【０１５４】
転送要求は、上位装置が送信し、会計装置が受信するメッセージである。この転送要求は、上位装置が受信側の会計装置に他の会計装置へ登録データを転送することを要求するためのメッセージである。受信要求は、上位装置が送信し、会計装置が受信するメッセージである。この受信要求は、上位装置が受信側の会計装置に他の会計装置から登録データを受信することを要求するためのメッセージである。
【０１５５】
会計待ち通知は、会計装置が送信し、登録装置、上位装置、及び会計装置が受信するメッセージである。この会計待ち通知は、送信側の会計装置が会計待ち状態に遷移したことを通知するためのメッセージである。会計開始通知は、会計装置が送信し、登録装置、上位装置、及び会計装置が受信するメッセージである。この会計開始通知は、送信側の会計装置が会計状態に遷移したことを通知するためのメッセージである。アイドル通知は、会計装置が送信し、登録装置、上位装置、及び会計装置が受信するメッセージである。このアイドル通知は、送信側の会計装置がアイドル状態に遷移したことを通知するためのメッセージである。
【０１５６】
図１５（Ｂ）は、ＰＯＳ端末２０内で発生するイベントを示す図である。図１５（Ｂ）に示される表には、「イベント名」、及び「内容」が示されている。「イベント名」は、イベントの名称を示す。「内容」は、「イベント名」に示されるイベントの内容を示す。
【０１５７】
まず会計開始イベントは、客により会計開始ボタンがタッチされたことを示すイベントである。会計終了イベントは、会計が終了したことを示すイベントである。受信イベントは、客によりこの会計装置で会計をすることが選択されたことを示すイベントである。転送イベントは、客により他の会計装置で会計をすることが選択されたことを示すイベントである。人感イベントは、人感センサ２２１によって客が近くに来たことが検知されたことを示すイベントである。
【０１５８】
図１５（Ｃ）は、ＰＯＳ端末２０の状態を示す図である。図１５（Ａ）に示される表には、「状態名」、及び「内容」が示されている。「状態名」は、状態の名称を示す。「内容」は、「状態名」に示されるイベントの内容を示す。
【０１５９】
引継可能状態は、他装置の登録データで会計処理が可能な状態を示す。会計待ち状態は、登録データを取得したが会計処理が開始されていない状態を示す。会計状態は、会計処理が行われている状態を示す。アイドル状態は、上述した引継可能状態、会計待ち状態、及び会計状態のいずれの状態でもなく、登録データを受信可能な状態を示す。従って、アイドル状態は、電源が投入され、メンテナンス等が行われていない何もしていない状態である。また、本実施形態における「待機中」は、アイドル状態、引継可能状態、または会計待ち状態である。
【０１６０】
次にシーケンス図を用いて、本実施形態に係る処理について説明する。図１６から図２０は、監視装置４０、登録装置、会計装置Ａ、Ｂにより行われる各処理を示すシーケンス図である。なお、図１６から図２０に示される登録装置は、ＰＯＳ端末２０Ｒ−１であるが、ＰＯＳ端末２０Ｒ−２で同じ処理となる。また、図１６から図２０における「開始画面」とは、図１３（Ａ）の画面５０１である。図１６から図２０における「引継可能画面」とは、図１３（Ｂ）の画面５１１である。
【０１６１】
まず、基本シーケンスについて説明する。基本シーケンスは、登録装置で指定された会計装置Ａから他の会計装置に登録データを転送することなく、そのまま会計装置Ａで会計を行う場合の処理を示している。
【０１６２】
図１６は、基本シーケンスの一例である。登録装置は、会計を行う装置として会計装置Ａが指定されたことから、登録データ通知を会計装置Ａに送信する（ステップＳ２０１）。登録データ通知を受信した会計装置Ａは、開始画面を表示し、会計装置Ｂ、登録装置、監視装置の各々に会計待ち通知を送信する（ステップＳ２０２、２０３、２０４）。会計待ち通知を受信した登録装置は、会計装置Ａに対応する会計装置指定ボタンＡ（Ａレジ）を無効化する。また、会計待ち通知を受信した監視装置は、会計装置Ａが会計待ち状態であることを記憶する。これにより、監視装置は、図１４（Ａ）の画面５２１を表示することができる。会計待ち通知を受信した会計装置Ｂは、会計を引き継ぐことができるため、引継可能画面を表示する。
【０１６３】
会計装置Ａにおいて、客が会計を開始することにより、会計開始イベントが発生すると、会計装置Ａは、会計装置Ｂ、監視装置に会計開始通知を送信する（ステップＳ２０５、２０６）。会計開始通知を受信した会計装置Ｂは、会計を引き継ぐことができなくなったため、引継可能画面を消去する。また、会計開始通知を受信した監視装置は、会計装置Ａが会計状態であることを記憶する。
【０１６４】
会計装置Ａにおいて、会計が終了することにより、会計終了イベントが発生すると、会計装置Ａは、会計装置Ｂ、登録装置、監視装置の各々にアイドル通知を送信する（ステップＳ２０７、２０８、２０９）。アイドル通知を受信した登録装置は、会計装置Ａに対応する会計装置指定ボタンＡ（Ａレジ）の無効化を解除する。また、アイドル通知を受信した監視装置及び会計装置Ｂは、会計装置Ａがアイドル状態であることを記憶する。
【０１６５】
図１７は、会計装置Ａでの操作により会計装置Ｂで会計を行う場合のシーケンスの一例である。図１７に示されるシーケンスは、登録装置で指定された会計装置Ａに表示された開始画面において、会計装置Ｂが選択され、会計装置Ｂで会計を行う場合の処理を示している。
【０１６６】
登録装置は、会計を行う装置として会計装置Ａが指定されたことから、登録データ通知を会計装置Ａに送信する（ステップＳ３０１）。登録データ通知を受信した会計装置Ａは、開始画面を表示し、会計装置Ｂ、登録装置、監視装置の各々に会計待ち通知を送信する（ステップＳ３０２、３０３、３０４）。会計待ち通知を受信した登録装置は、会計装置Ａに対応する会計装置指定ボタンＡ（Ａレジ）を無効化する。また、会計待ち通知を受信した監視装置は、会計装置Ａが会計待ち状態であることを記憶する。会計待ち通知を受信した会計装置Ｂは、会計を引き継ぐことができるため、引継可能画面を表示する。
【０１６７】
会計装置Ａに表示された開始画面において、会計装置Ｂが選択されると、会計装置Ａは、会計装置Ｂに登録データ通知を送信する（ステップＳ３０５）。さらに、会計装置Ａは、会計装置Ｂ、登録装置、監視装置の各々にアイドル通知を送信する（ステップＳ３０６、３０７、３０８）。アイドル通知を受信した登録装置は、会計装置Ａに対応する会計装置指定ボタンＡ（Ａレジ）の無効化を解除する。また、アイドル通知を受信した監視装置及び会計装置Ｂは、会計装置Ａがアイドル状態であることを記憶する。登録データ通知を受信した会計装置Ｂは、引継可能画面に代えて、開始画面を表示し、登録装置、監視装置の各々に会計待ち通知を送信する（ステップＳ３０９、３１０）。
【０１６８】
以下、基本シーケンスで示した会計装置Ａにおける会計の処理と同じ処理が会計装置Ｂで行われる。なお、図１７に示されるシーケンスに示されるように、会計装置Ａから会計装置Ｂに転送された場合には、いずれの会計装置にも転送できない。すなわち、本実施形態における転送回数は、１回のみとなっている。このように、他の会計装置に転送して、さらに異なる会計装置に転送することはできないが、これに限るものではなく、転送回数を２回以上または無制限としてもよい。
【０１６９】
図１７に示したように、会計装置は、他の会計装置を指定し、自装置で会計処理を行うために取得された登録データを、指定された他の会計装置で会計処理を行うために転送可能となっている。この処理により、客は、会計装置Ａでの操作により、客にとって好適な会計装置Ｂで会計を行うことができる。
【０１７０】
図１８は、会計装置Ｂでの操作により会計装置Ｂで会計を行う場合のシーケンスの一例である。図１８に示されるシーケンスは、会計装置Ａが登録装置で指定され、会計装置Ｂに表示された引継可能画面において、会計装置Ｂが選択され、会計装置Ｂで会計を行う場合の処理を示している。
【０１７１】
登録装置は、会計を行う装置として会計装置Ａが指定されたことから、登録データ通知を会計装置Ａに送信する（ステップＳ４０１）。登録データ通知を受信した会計装置Ａは、開始画面を表示し、会計装置Ｂ、登録装置、監視装置の各々に会計待ち通知を送信する（ステップＳ４０２、４０３、４０４）。会計待ち通知を受信した登録装置は、会計装置Ａに対応する会計装置指定ボタンＡ（Ａレジ）を無効化する。また、会計待ち通知を受信した監視装置は、会計装置Ａが会計待ち状態であることを記憶する。会計待ち通知を受信した会計装置Ｂは、会計を引き継ぐことができるため、引継可能画面を表示する。
【０１７２】
会計装置Ｂに表示された引継可能画面において、会計装置Ｂが選択されると、会計装置Ｂは、会計装置Ａに登録データ要求を送信する（ステップＳ４０５）。登録データ要求を受信した会計装置Ａは、登録データ通知を会計装置Ｂに送信する（ステップＳ４０６）。さらに、会計装置Ａは、会計装置Ｂ、登録装置、監視装置の各々にアイドル通知を送信する（ステップＳ４０７、４０８、４０９）。アイドル通知を受信した登録装置は、会計装置Ａに対応する会計装置指定ボタンＡ（Ａレジ）の無効化を解除する。また、アイドル通知を受信した監視装置及び会計装置Ｂは、会計装置Ａがアイドル状態であることを記憶する。登録データ通知を受信した会計装置Ｂは、引継可能画面に代えて、開始画面を表示し、登録装置、監視装置の各々に会計待ち通知を送信する（ステップＳ４１０、４１１）。以下、基本シーケンスで示した会計装置Ａにおける会計の処理と同じ処理が会計装置Ｂで行われる。
【０１７３】
図１８に示したように、会計装置は、会計装置は、他の会計装置を指定し、指定された他の会計装置が会計処理を行うために取得した登録データを、自装置で会計処理を行うために受信可能となっている。この処理により、客は、会計装置Ｂでの操作により、客にとって好適な会計装置Ｂで会計を行うことができる。
【０１７４】
図１９は、監視装置での操作（転送要求）により会計装置Ｂで会計を行う場合のシーケンスの一例である。図１９に示されるシーケンスは、会計装置Ａが登録装置で指定され、監視装置に表示された画面（画面５２１、画面５３１）において、転送先に会計装置Ｂが選択され、会計装置Ｂで会計を行う場合の処理を示している。
【０１７５】
登録装置は、会計を行う装置として会計装置Ａが指定されたことから、登録データ通知を会計装置Ａに送信する（ステップＳ５０１）。登録データ通知を受信した会計装置Ａは、開始画面を表示し、会計装置Ｂ、登録装置、監視装置の各々に会計待ち通知を送信する（ステップＳ５０２、５０３、５０４）。会計待ち通知を受信した登録装置は、会計装置Ａに対応する会計装置指定ボタンＡ（Ａレジ）を無効化する。また、会計待ち通知を受信した監視装置は、会計装置Ａが会計待ち状態であることを記憶する。会計待ち通知を受信した会計装置Ｂは、会計を引き継ぐことができるため、引継可能画面を表示する。
【０１７６】
監視装置に表示された画面（画面５２１、画面５３１）において、会計装置Ｂが転送先に選択されると、監視装置は、会計装置Ａに転送要求を送信する（ステップＳ５０５）。転送要求を受信した会計装置Ａは、登録データ通知を会計装置Ｂに送信する（ステップＳ５０６）。さらに、会計装置Ａは、会計装置Ｂ、登録装置、監視装置の各々にアイドル通知を送信する（ステップＳ５０７、５０８、５０９）。アイドル通知を受信した登録装置は、会計装置Ａに対応する会計装置指定ボタンＡ（Ａレジ）の無効化を解除する。また、アイドル通知を受信した監視装置及び会計装置Ｂは、会計装置Ａがアイドル状態であることを記憶する。登録データ通知を受信した会計装置Ｂは、引継可能画面に代えて、開始画面を表示し、登録装置、監視装置の各々に会計待ち通知を送信する（ステップＳ５１０、５１１）。以下、基本シーケンスで示した会計装置Ａにおける会計の処理と同じ処理が会計装置Ｂで行われる。
【０１７７】
このように、ＰＯＳシステム１は、登録データを取得した会計装置に対し、登録データを転送させる上位装置としての監視装置を有していてもよい。この処理により、会計装置以外の上位装置によっても転送させることができるので、店員は、監視装置での操作により、客にとって好適な会計装置Ｂで会計を行わせることができる。
【０１７８】
図２０は、監視装置での操作（受信要求）により会計装置Ｂで会計を行う場合のシーケンスの一例である。図２０に示されるシーケンスは、会計装置Ａが登録装置で指定され、監視装置に表示された画面（画面５２１、画面５３１）において、受信先に会計装置Ｂが選択され、会計装置Ｂで会計を行う場合の処理を示している。
【０１７９】
登録装置は、会計を行う装置として会計装置Ａが指定されたことから、登録データ通知を会計装置Ａに送信する（ステップＳ６０１）。登録データ通知を受信した会計装置Ａは、開始画面を表示し、会計装置Ｂ、登録装置、監視装置の各々に会計待ち通知を送信する（ステップＳ６０２、６０３、６０４）。会計待ち通知を受信した登録装置は、会計装置Ａに対応する会計装置指定ボタンＡ（Ａレジ）を無効化する。また、会計待ち通知を受信した監視装置は、会計装置Ａが会計待ち状態であることを記憶する。会計待ち通知を受信した会計装置Ｂは、会計を引き継ぐことができるため、引継可能画面を表示する。
【０１８０】
監視装置に表示された画面（画面５２１、画面５３１）において、会計装置Ｂが受信先に選択されると、監視装置は、会計装置Ｂに受信要求を送信する（ステップＳ６０５）。受信要求を受信した会計装置Ｂは、登録データ要求を会計装置Ａに送信する（ステップＳ６０６）。登録データ要求を受信した会計装置Ａは、登録データ通知を会計装置Ｂに送信する（ステップＳ６０７）。さらに、会計装置Ａは、会計装置Ｂ、登録装置、監視装置の各々にアイドル通知を送信する（ステップＳ６０８、６０９、６１０）。アイドル通知を受信した登録装置は、会計装置Ａに対応する会計装置指定ボタンＡ（Ａレジ）の無効化を解除する。また、アイドル通知を受信した監視装置及び会計装置Ｂは、会計装置Ａがアイドル状態であることを記憶する。登録データ通知を受信した会計装置Ｂは、引継可能画面に代えて、開始画面を表示し、登録装置、監視装置の各々に会計待ち通知を送信する（ステップＳ６１１、６１２）。以下、基本シーケンスで示した会計装置Ａにおける会計の処理と同じ処理が会計装置Ｂで行われる。
【０１８１】
このように、ＰＯＳシステム１は、会計装置に対し、登録データを受信させる上位装置としての監視装置を有していてもよい。この処理により、会計装置以外の上位装置によっても受信させることができるので、店員は、監視装置での操作により、客にとって好適な会計装置Ｂで会計を行わせることができる。
【０１８２】
図２０に示した処理により、店員は、監視装置での操作により、客にとって好適な会計装置Ｂで会計を行わせることができる。図１９、図２０で説明した監視装置で登録データを転送させる機能は、例えば店員が客から会計装置Ｂでの会計を依頼されたときなどに用いられる。
【０１８３】
次に、会計装置における処理を、会計装置の状態ごとにフローチャートを用いて説明する。図２１は、会計装置がアイドル状態で行う処理を示すフローチャートである。
ステップＳ７０１：会計装置は、登録データ通知を受信したか否かを判断する。
ステップＳ７０２：会計装置は、登録データ通知を受信した場合には、登録データをＲＡＭ２０３に記憶する。
ステップＳ７０３：会計装置は、会計待ち通知を登録装置、監視装置、他の会計装置に送信する。このとき、転送が禁止された登録データを受信した場合には、会計待ち通知において、転送が禁止されていることも通知される。このように、ＰＯＳシステム１は、商品を登録する登録装置を有し、登録装置は、一の会計装置で会計処理を行うために登録データを出力し、登録データを取得した会計装置に対し、転送を禁止させることが可能である。これにより、登録装置によって登録データの転送を禁止させることができる。この登録データの転送を禁止する例として、例えば、客が高齢者であり、さらに小計前に予め会計装置を指定可能な場合に、最も登録装置に近い会計装置を指定しておく例が挙げられる。なお、転送の禁止は、登録データを送信した後に行えるようにしてもよい。例えば、会計装置が登録データを送信した後に、転送を禁止するためのボタンを会計装置に表示し、当該ボタンが押下された場合に、登録データの送信先の会計装置に転送が禁止されたことを通知するようにしてもよい。
ステップＳ７０４：会計装置は、会計待ち状態に遷移して、処理を終了する。
ステップＳ７０５：会計装置は、登録データ通知を受信していない場合には、会計待ち通知を受信したか否かを判断する。
ステップＳ７０６：会計装置は、会計待ち通知を受信した場合には、送信元の会計装置の状態を会計待ち状態とする。具体的に、会計装置は、他の会計装置の状態をＲＡＭ２０３に記憶された他装置情報として管理しており、当該他装置情報に含まれる送信元の会計装置の状態を会計待ち状態とする。
ステップＳ７０７：会計装置は、会計待ち通知において、転送が禁止されているか否かを判断する。
ステップＳ７０７：会計装置は、会計待ち通知において、転送が禁止されている場合には、処理を終了する。
ステップＳ７０８：会計装置は、会計待ち通知において、転送が禁止されていない場合には、引継可能画面を表示し、引継可能状態に遷移する。
ステップＳ７０９：会計装置は、他の会計装置から登録データを受信して、会計を行うことが可能であることを報知するために、サインポールを発光して、処理を終了する。このように、会計装置は、転送が可能であることを発光によって報知するので、客が転送可能な会計装置か否かをより分かりやすくすることができる。
ステップＳ７１０：会計装置は、会計待ち通知を受信していない場合には、受信要求を受信したか否かを判断する。
ステップＳ７１１：会計装置は、受信要求を受信した場合には、受信要求で指示された会計装置に登録データ要求を送信し、処理を終了する。
ステップＳ７１２：会計装置は、受信要求を受信していない場合には、アイドル通知を受信したか否かを判断する。
ステップＳ７１３：会計装置は、アイドル通知を受信した場合には、他装置情報における送信元の会計装置の状態をアイドル状態とし、処理を終了する。
ステップＳ７１４：会計装置は、アイドル通知を受信していない場合には、会計開始通知を受信したか否かを判断する。
ステップＳ７１４：会計装置は、会計開始通知を受信していない場合には、処理を終了する。
ステップＳ７１５：会計装置は、会計開始通知を受信した場合には、他装置情報における送信元の会計装置の状態を会計状態とし、処理を終了する。会計開始通知には、会計が開始された登録データが、転送が禁止されたものか否かを示す情報も含まれる。
【０１８４】
図２２は、会計装置が会計待ち状態で行う処理を示すフローチャートである。
ステップＳ８０１：会計装置は、登録データ要求、転送要求、または転送イベントを受信したか否かを判断する。
ステップＳ８０２：会計装置は、登録データ要求、転送要求、または転送イベントを受信した場合には、登録データ通知を転送先へ送信する。ここで、転送先とは、登録データ要求の場合には、要求元の会計装置であり、転送要求の場合には、転送要求に示される会計装置であり、転送イベントの場合には、客が指定した会計装置である。
ステップＳ８０３：会計装置は、アイドル通知を、登録装置、監視装置、及び他の会計装置に送信する。
ステップＳ８０４：会計装置は、アイドル状態に遷移して、処理を終了する。
ステップＳ８０５：会計装置は、登録データ要求、転送要求、及び転送イベントを受信していない場合には、会計待ち通知を受信したか否かを判断する。
ステップＳ８０６：会計装置は、会計待ち通知を受信した場合には、送信元の会計装置の状態を会計待ち状態とする。
ステップＳ８０７：会計装置は、他の会計装置への転送を禁止し、処理を終了する。会計待ち状態において、さらに他の装置が会計待ち状態になったということは、会計処理前の登録データが複数存在することを意味する。従って、会計装置は、他の会計装置への転送を禁止する。これにより、開始画面が消去される。このように、会計処理が行われていない登録データが複数存在する場合には、登録データの転送を行わないようにしてもよい。会計処理が行われていない登録データが複数存在すると、例えば異なる客が同じ会計装置に転送しようとして操作した場合には、両方転送されて、どちらの客の会計かが不明となり、混乱が生じる。よって、会計処理が行われていない登録データを受信した会計装置が複数存在する場合には、登録データの転送を行わないようにすることで、客の混乱を抑制することができる。
ステップＳ８０８：会計装置は、会計待ち通知を受信していない場合には、アイドル通知を受信したか否かを判断する。
ステップＳ８０９：会計装置は、アイドル通知を受信した場合には、他装置情報における送信元の会計装置の状態をアイドル状態とし、処理を終了する。
ステップＳ８１０：会計装置は、アイドル通知を受信していない場合には、会計開始通知を受信したか否かを判断する。
ステップＳ８１１：会計装置は、会計開始通知を受信した場合には、他装置情報における送信元の会計装置の状態を会計状態とする。
ステップＳ８１２：会計装置は、他の会計装置への転送を禁止中、かつ自装置のみが会計待ち状態か否かを判断する。
ステップＳ８１２：会計装置は、他の会計装置への転送を禁止中でないか、または自装置のみが会計待ち状態ではない場合には、処理を終了する。
ステップＳ８１３：会計装置は、他の会計装置への転送を禁止中、かつ自装置のみが会計待ち状態の場合には、転送禁止を解除して、処理を終了する。これにより、開始画面が表示される。
ステップＳ８１４：会計装置は、会計開始通知を受信していない場合には、会計開始イベントを受信したか否かを判断する。すなわち、自装置において、客により会計が開始されたか否かを判断する。
ステップＳ８１４：会計装置は、会計開始イベントを受信していない場合には、処理を終了する。
ステップＳ８１５：会計装置は、会計開始イベントを受信した場合には、会計開始通知を、登録装置、監視装置、及び他の会計装置に送信する。
ステップＳ８１６：会計装置は、会計状態に遷移して、処理を終了する。
【０１８５】
図２３は、会計装置が会計状態で行う処理を示すフローチャートである。
ステップＳ９０１：会計装置は、会計終了イベントを受信したか否かを判断する。すなわち、自装置で会計が終了したか否かを判断する。
ステップＳ９０２：会計装置は、会計終了イベントを受信した場合には、アイドル通知を、登録装置、監視装置、及び他の会計装置に送信する。
ステップＳ９０３：会計装置は、転送可能な登録データを持つ会計待ち状態の他の会計装置があるか否かを判断する。
ステップＳ９０４：会計装置は、転送可能な登録データを持つ会計待ち状態の他の会計装置がない場合には、アイドル状態に遷移して、処理を終了する。
ステップＳ９０５：会計装置は、転送可能な登録データを持つ会計待ち状態の他の会計装置がある場合には、引継可能状態に遷移する。
ステップＳ９０６：会計装置は、サインポールを発光して、処理を終了する。
ステップＳ９０７：会計装置は、会計終了イベントを受信していない場合には、会計待ち通知を受信したか否かを判断する。
ステップＳ９０８：会計装置は、会計待ち通知を受信した場合には、送信元の会計装置の状態を会計待ち状態として、処理を終了する。
ステップＳ９０９：会計装置は、会計待ち通知を受信していない場合には、アイドル通知を受信したか否かを判断する。
ステップＳ９１０：会計装置は、アイドル通知を受信した場合には、他装置情報における送信元の会計装置の状態をアイドル状態とし、処理を終了する。
ステップＳ９１１：会計装置は、アイドル通知を受信していない場合には、会計開始通知を受信したか否かを判断する。
ステップＳ９１１：会計装置は、会計開始通知を受信していない場合には、処理を終了する。
ステップＳ９１２：会計装置は、会計開始通知を受信した場合には、他装置情報における送信元の会計装置の状態を会計状態とし、処理を終了する。
【０１８６】
図２４、図２５は、会計装置が引継可能状態で行う処理を示すフローチャートである。
ステップＳ１００１：会計装置は、登録データ通知を受信したか否かを判断する。
ステップＳ１００２：会計装置は、登録データ通知を受信した場合には、登録データをＲＡＭ２０３に記憶する。
ステップＳ１００３：会計装置は、会計待ち通知を登録装置、監視装置、他の会計装置に送信する。
ステップＳ１００４：会計装置は、会計待ち状態に遷移する。
ステップＳ１００５：会計装置は、サインポールを消灯して、処理を終了する。この引継可能状態処理では、上述したように他の会計装置から登録データを受信して、会計を行うことが可能であることを報知するためにサインポールは既に発光しているため、ここでサインポールが消灯される。
ステップＳ１００６：会計装置は、登録データ通知を受信していない場合には、会計待ち通知を受信したか否かを判断する。
ステップＳ１００７：会計装置は、会計待ち通知を受信した場合には、送信元の会計装置の状態を会計待ち状態とする。
ステップＳ１００８：会計装置は、アイドル状態に遷移する。引継可能状態において、さらに他の装置が会計待ち状態になったということは、会計処理前の登録データが複数存在することを意味する。従って、会計装置は、登録データの受信を行わないために、アイドル状態に遷移する。
ステップＳ１００９：会計装置は、サインポールを消灯して、処理を終了する。
ステップＳ１０１０：会計装置は、会計待ち通知を受信していない場合には、受信要求または受信イベントを受信したか否かを判断する。受信イベントは、上述したように客によりこの会計装置で会計をすることが選択されたことを示すイベントである。
ステップＳ１０１１：会計装置は、受信要求または受信イベントを受信した場合には、他の会計装置に登録データ要求を送信する。ここでの他の会計装置とは、受信要求の場合には、受信要求に示される会計装置であり、受信イベントの場合には、客により選択された会計装置である。
ステップＳ１０１２：会計装置は、サインポールを消灯して、処理を終了する。
ステップＳ１０１３：会計装置は、受信要求及び受信イベントを受信していない場合には、アイドル通知を受信したか否かを判断する。
ステップＳ１０１４：会計装置は、アイドル通知を受信した場合には、他装置情報における送信元の会計装置の状態をアイドル状態とし、処理を終了する。
ステップＳ１０１５：会計装置は、アイドル通知を受信していない場合には、会計開始通知を受信したか否かを判断する。
ステップＳ１０１６：会計装置は、会計開始通知を受信した場合には、他装置情報における送信元の会計装置の状態を会計状態とする。
ステップＳ１０１７：会計装置は、受信した会計開始通知で通知された登録データが、転送可能な登録データか否かを判断する。
ステップＳ１０１７：会計開始通知で通知された登録データが、転送可能な登録データではない場合には、自装置が引継可能状態に遷移したトリガーとなった登録データではないので、そのまま処理を終了する。
ステップＳ１０１８：会計装置は、会計開始通知で通知された登録データが、転送可能な登録データの場合には、アイドル状態に遷移する。引継可能状態において、会計開始通知を受信したということは、引き継いで会計を行うことが可能な登録データが存在しなくなったことを意味する。従って、会計装置は、登録データの受信を行うことができないため、アイドル状態に遷移する。
ステップＳ１０１９：会計装置は、サインポールを消灯して、処理を終了する。
ステップＳ１０２０：会計装置は、会計開始通知を受信していない場合には、人感イベントを受信したか否かを判断する。上述したように、人感イベントは、人感センサ２２１によって客が近くに来たことが検知されたことを示すイベントである。すなわち、人が接近したか否かが判断される。
ステップＳ１０２０：会計装置は、人感イベントを受信していない場合には、処理を終了する。
ステップＳ１０２１：会計装置は、人感イベントを受信した場合には、音声を出力し、処理を終了する。ここで出力される音声は、「このレジでもお会計できます」など、当該会計装置で会計可能なことを人に知らせるための音声である。このように、会計装置は、受信が可能であることを音声によって報知するので、客が受信可能な会計装置か否かをより分かりやすくすることができる。
【０１８７】
このように、人感センサ２２１によって、客の移動に応じて音声を出力することができる。具体的には、客が会計装置Ａの前を移動している間は、会計装置Ａの人感センサによって検知されるため、会計装置Ａで報知され、会計装置Ｂの前を移動している間は、会計装置Ｂの人感センサによって検知されるため、会計装置Ｂで報知されるようになる。音声の出力だけではなく、図１３（Ｂ）の画面５１１を表示したり、音声を出力せず、画面５１１を表示してもよい。この人感センサ２２１を用いた制御により、客に適切なタイミングで会計装置を変更可能なことを報知することができる。なお、登録装置から登録データが送信された後に、最初に待機中になった会計装置のみで報知するようにしてもよい。
【０１８８】
次に、変形例として、登録装置で会計装置の変更を行う実施例について説明する。上述した実施形態では、客自らの操作によって、客にとって好適な会計装置を指定可能であることが利点ではあるが、客が高齢者であったり、福祉用具や歩行補助具等を利用している場合、会計装置まで到着するまでに時間を要したり、会計装置を変更するための操作を行うことが困難であることも考えられる。例えば、客が松葉杖などを使用している場合には、会計操作以外の操作のために立ち止まことはなるべく避けた方がよい。このような客が会計装置を変更したい場合には、監視装置を持った店員に会計装置の変更を依頼すればよいが、監視装置をもった店員が必ずしも近くにいるとは限らず、近くにいたとしても他の客の対応をしていることもあり得る。こうした事情から、登録装置で会計装置の変更を行うようにしてもよい。
【０１８９】
登録装置で会計装置の変更を行う実施例について説明する。登録装置で会計装置の変更を行うための操作画面には２つの形態がある。いずれの形態の説明においても、店員が会計装置Ａから会計装置Ｃに変更する例を用いる。図２６は、登録装置で会計装置の変更を行うための操作画面（その１）を示す図である。図２６（Ａ）に示される画面は、会計装置Ａ、Ｂに既に登録データを送信済みであるため、会計装置指定ボタンＡ、Ｂは、無効化されている。また、会計装置Ｃに対応する会計装置指定ボタンＣの上には、会計装置Ｃのステータスとして「待機中」が表示されている。
【０１９０】
さらに、画面右上に、登録データを送信した会計装置ごとにタブが設けられる。このタブは、対応する会計装置において、会計が開始されるまで表示される。すなわち、タブが表示されていることは、未会計であることを示している。図２６（Ａ）の場合、会計装置Ａ、Ｂに登録データが送信されているため、会計装置Ａに対応するタブ６０１と会計装置Ｂに対応するタブ６０２が表示されている。なお、タブは、対応する会計装置に登録データが送信された時刻が早い順に左から表示されるものとしているが、予め定められた順番で表示されてもよい。
【０１９１】
店員は、会計装置Ａから会計装置Ｃに変更するために、図２６（Ａ）に示される画面において、タブ６０１をタッチする。図２６（Ｂ）は、タブ６０１がタッチされたあとに表示される画面を示す図である。図２６（Ｂ）に示される画面には、会計装置Ａに送信した登録データに対応する登録商品等が表示される。この図２６（Ｂ）に示される画面において、店員は会計装置Ｃに変更するために、会計装置指定ボタンＣをタッチする。これにより、会計装置Ａから会計装置Ｃに登録データが転送される。
【０１９２】
図２６（Ｃ）は、会計装置Ａから会計装置Ｃに登録データが転送されたあとに表示される画面を示す図である。図２６（Ｃ）に示される画面には、会計装置Ａから会計装置Ｃに登録データが転送されたことを示すポップアップ画面６０３が表示される。ポップアップ画面６０３には、ＯＫボタン６０４が表示される。このＯＫボタン６０４は、ポップアップ画面６０３を消去させるためのボタンである。店員は、ポップアップ画面６０３を確認し、ＯＫボタン６０４をタッチするとポップアップ画面６０３は消去される。なお、ＯＫボタン６０４を設けずに、ポップアップ画面６０３の表示後、所定時間経過するとポップアップ画面６０３が消去されるようにしてもよい。
【０１９３】
会計装置Ａから会計装置Ｃに登録データが転送されたことにより、会計装置Ａは待機中となったため、会計装置Ａに対応する会計装置指定ボタンＡの上には、会計装置Ａのステータスとして「待機中」が表示され、会計装置Ｃは登録データが送信されたため、会計装置指定ボタンＣは無効化される。さらに、タブ６０１には「Ｂレジ」が表示され、タブ６０２には「Ｃレジ」が表示される。
【０１９４】
次に、２つめの形態について説明する。図２７は、登録装置で会計装置の変更を行うための操作画面（その２）を示す図である。図２７（Ａ）に示される画面は、会計装置Ａ、Ｂに既に登録データを送信済みであるため、会計装置指定ボタンＡ、Ｂは、無効化されている。また、会計装置Ｃに対応する会計装置指定ボタンＣの上には、会計装置Ｃのステータスとして「待機中」が表示されている。さらに、転送ボタン６１０が表示されている。
【０１９５】
店員は、会計装置Ａから会計装置Ｃに変更するために、図２７（Ａ）に示される画面において、転送ボタン６１０をタッチする。図２７（Ｂ）は、転送ボタン６１０がタッチされたあとに表示される画面を示す図である。図２７（Ｂ）に示される画面には、ポップアップ画面６１１が表示されている。
【０１９６】
ポップアップ画面６１１は、左側に各会計装置に対応するボタンが表示される。左側に表示されたボタンをタッチすると、タッチされたボタンに対応する会計装置から登録データを転送可能な会計装置が右側に表示される。図２７（Ｂ）の場合、ボタン「Ａレジ」がタッチされたため、会計装置Ａから登録データを転送可能な会計装置Ｃが右側に表示されている。なお、会計装置Ｂは、登録データを持っているため、会計装置Ａから登録データを転送できないため表示されていない。同様に、ボタン「Ｂレジ」がタッチされた場合も、会計装置Ｂから登録データを転送可能な会計装置Ｃが右側に表示される。
【０１９７】
なお、左側に表示されるボタンのうち、転送する登録データを持っていない会計装置に対応するボタンは無効化される。図２７（Ｂ）の場合、会計装置Ｃは、登録データを持っていないため、会計装置Ｃに対応するボタンは無効化されている。
【０１９８】
図２７（Ｂ）に示される画面において、店員は会計装置Ｃに変更するために、ボタン「Ｃレジ」をタッチする。これにより、会計装置Ａから会計装置Ｃに登録データが転送される。
【０１９９】
図２７（Ｃ）は、会計装置Ａから会計装置Ｃに登録データが転送されたあとに表示される画面を示す図である。図２６（Ｃ）に示される画面には、会計装置Ａから会計装置Ｃに登録データが転送されたことを示すポップアップ画面６１２が表示される。ポップアップ画面６１２には、ＯＫボタン６１３が表示される。このＯＫボタン６１３は、ポップアップ画面６１２を消去させるためのボタンである。店員は、ポップアップ画面６１２を確認し、ＯＫボタン６１３をタッチするとポップアップ画面６０３は消去される。なお、ＯＫボタン６１３を設けずに、ポップアップ画面６１２の表示後、所定時間経過するとポップアップ画面６１３が消去されるようにしてもよい。
【０２００】
会計装置Ａから会計装置Ｃに登録データが転送されたことにより、会計装置Ａは待機中となったため、会計装置Ａに対応する会計装置指定ボタンＡの上には、会計装置Ａのステータスとして「待機中」が表示され、会計装置Ｃは登録データが送信されたため、会計装置指定ボタンＣは無効化される。
【０２０１】
以上説明した登録装置で会計装置を変更させる処理例を、シーケンス図を用いて説明する。なお、以下で説明するシーケンス図における処理例では、説明を簡単にするために、会計装置Ｂを省略している。
【０２０２】
図２８は、登録装置での操作により会計装置Ｃで会計を行う場合のシーケンスの一例である。図２８に示されるシーケンスは、会計装置Ａが登録装置で指定され、図２６または図２７で示した登録装置に表示された画面において、転送先に会計装置Ｃが選択され、会計装置Ｃで会計を行う場合の処理を示している。
【０２０３】
登録装置は、会計を行う装置として会計装置Ａが指定されたことから、登録データ通知を会計装置Ａに送信する（ステップＳ１１０１）。登録データ通知を受信した会計装置Ａは、開始画面を表示し、会計装置Ｃ、登録装置、監視装置の各々に会計待ち通知を送信する（ステップＳ１１０２、１１０３、１１０４）。会計待ち通知を受信した登録装置は、会計装置Ａに対応する会計装置指定ボタンＡ（Ａレジ）を無効化する。また、会計待ち通知を受信した監視装置は、会計装置Ａが会計待ち状態であることを記憶する。会計待ち通知を受信した会計装置Ｃは、会計を引き継ぐことができるため、引継可能画面を表示する。
【０２０４】
登録装置に表示された画面（図２６（Ｂ）、図２７（Ｂ））において、会計装置Ｃが転送先に選択されると、登録装置は、会計装置Ａに転送要求を送信する（ステップＳ１１０５）。転送要求を受信した会計装置Ａは、登録データ通知を会計装置Ｃに送信する（ステップＳ１１０６）。さらに、会計装置Ａは、会計装置Ｃ、登録装置、監視装置の各々にアイドル通知を送信する（ステップＳ１１０７、１１０８、１１０９）。アイドル通知を受信した登録装置は、会計装置Ａに対応する会計装置指定ボタンＡ（Ａレジ）の無効化を解除する。また、アイドル通知を受信した監視装置及び会計装置Ｃは、会計装置Ａがアイドル状態であることを記憶する。登録データ通知を受信した会計装置Ｃは、引継可能画面に代えて、開始画面を表示し、登録装置、監視装置の各々に会計待ち通知を送信する（ステップＳ１１１０、１１１１）。以下、基本シーケンスで示した会計装置Ａにおける会計の処理と同じ処理が会計装置Ｂで行われる。
【０２０５】
このように、ＰＯＳシステム１は、登録データを取得した会計装置に対し、登録装置から登録データを転送させる機能を有していてもよい。この処理により、会計装置以外の登録装置によっても転送させることができるので、店員は、登録装置での操作により、客にとって好適な会計装置で会計を行わせることができる。
【０２０６】
図２６、図２７、図２８に示したように、登録装置において転送先を指定するようにしてもよいが、例えば優先順位等の予め定められた基準（例えば、登録装置から近い順）に従って、自動的に転送先が指定されるようにしてもよい。
【０２０７】
登録装置で会計装置を変更可能とすることによって、会計装置まで到着するまでの時間がかかったり、会計装置を変更するための操作を行うことが困難な客に対しても、会計装置を変更可能なサービスを提供可能となる。
【０２０８】
以上説明した各処理によって、客にとって好適な会計装置で会計を行うことを可能となる。
【０２０９】
上述した実施形態の運用例について説明する。本実施形態によれば、登録装置から近い会計装置で行えるように会計装置を変更する以外にも、空いているサッカー台に近い会計装置に変更するなど、サッカー台の込み具合によっても会計装置を変更することが可能となる。また、マイバックの客は出口に近い会計装置を指定したり、買い物をたくさんした客は、エレベータや宅配サービスのあるサービスカウンタに近い会計装置を指定したりすることもできる。また、次客が高齢者の場合、気遣って遠くの会計装置を指定することも可能となる。具体的には、客が店員から会計装置Ａでの会計を指定されたが、次客が高齢者のため、気遣って会計装置を会計装置Ｃに変更することが可能である。
【０２１０】
次に、変形例について説明する。図１に示したような、登録装置と会計装置とが別の装置で構成されるセミセルフ式ＰＯＳ装置の場合は、客が購入した商品を、店員が登録装置で商品登録を行う。会計装置の決定は様々な方法があるので後述するが、基本的には店員が会計装置の状態などを考慮して、会計装置を決定する。
【０２１１】
通常は、店員が商品の登録を終了して、図１２（Ａ）の小計ボタン２２０を押下した段階で、登録データを送信する会計装置を指定する。また、他の方法としては、事前に会計装置を予約指定する予約指定機能によって会計装置を指定する方法もある。いずれの方法においても、店員は会計装置の状態を確認した上で、会計装置を指定するが、接客を行いながら商品を登録しているため、会計装置側の様子が分からない（例えば、視認できない等）場合がある。
【０２１２】
そこで、登録装置の画面には、図１２（Ａ）に示したように、各会計装置を指定する会計装置指定ボタンＡ、Ｂ、Ｃが表示されている。本実施形態の場合、使用できない会計装置に対応する会計装置指定ボタンは、無効化される態様であったが、状態を案内する態様であってもよい。状態とは、例えば「精算中」「待機中」「障害」などである。また、状態表示とボタンと機能は統一しても良い。
【０２１３】
店員は、会計可能な会計装置のうち、通常は登録装置から最も近い会計装置を指定する。その一方で、例えば客の年齢や、現客や次客の買い物の量など確認するなどして、会計装置を指定することもできる。この場合は、当然一番近い会計装置を必ず選択する必要はなく、現客が青年で次客が老人の場合など、現客（青年）を離れた会計装置へ案内し、次客（高齢者）を近い方の会計装置へ案内することもできる。
【０２１４】
また、上述した予約指定機能は、小計後に会計装置を指定する場合と比較して、以下のメリットがある。まず、小計後に会計装置を指定する場合は、その時点で会計装置の状態を確認するので多少タイムラグが発生することがあるが、予約指定機能を用いることで、こうしたタイムラグは発生しない。また、会計装置を選択せず優先順位など送信ボタンを押下するだけで会計装置を指定する場合は、会計装置が確定したことを店員が確認した後で、客に会計装置を伝えなければならないが、予約指定機能によれば、会計を行う会計装置が既に確定しているため、予め客に会計装置を伝えることができる。このように、予約指定機能によって予約指定することで、店員は客の会計装置への誘導をスムーズに行うことができ、全体の処理時間を短縮することができる。
【０２１５】
なお、いずれの会計装置も会計中など、予約指定機能による予約指定ができない場合は、小計操作後に会計装置を指定する方法と併用できるようにしてもよい。
【０２１６】
会計装置を指定する方法として、上述した会計装置指定ボタンを押下する方法だけとは限らない。図２（Ａ）に示されるように、会計装置指定ボタンは、画面の限られた箇所に存在することから、店員は、ボタンの配置を確認して押下することとなるので、やや慎重にボタンを押下する。店員が誤って、会計装置を指定した場合は、呼び戻し操作など複雑な操作が発生する。繁忙時など店員へ心理的ストレスも心配される。
【０２１７】
そこで、操作性を向上させるために、例えば、音声認識機能を備え、当該音声認識機能により会計装置を指定可能としてもよい。このとき、音声認識により指定された会計装置への送信ボタンが、画面の全面に大きく表示して送信ボタンを押下するなど操作性が向上する。もちろん、会計装置の予約指定などを行う場合は、「予約指定、会計装置１」など音声指示することで、商品を登録しながら容易に会計装置を指定する事ができる。小計キー押下後でもレジ袋を準備するなど他の作業ができ工数削減につながる。
【０２１８】
また、画面を指でフリックすることにより、会計装置を指定できるようにしてもよい。図２９は、フリックによる会計装置の指定を行うための画面を示す図である。図２９には、レジＡ、レジＢ、レジＣ、レジＤに対応する方向を示す領域６２１、６２２、６２３、６２４が示されている。すなわち、店員が上方向にフリックした場合、レジＡが指定され、左方向にフリックした場合、レジＢが指定され、下方向にフリックした場合、レジＣが指定され、右方向にフリックした場合、レジＤが指定される。
【０２１９】
また、図２９に示される画面には、フリック開始ポイント６２５が示されている。これは、登録装置がフリック方向をより正確に認識するために、店員にフリックを開始する位置を示すためのものである。
【０２２０】
さらに、登録装置から見て、右側と左側に会計装置がある場合には、右方向にフリックした場合には右側の会計装置が指定され、左側にフリックした場合には左側の会計装置が指定されるようにするなど、登録装置と会計装置との位置関係に基づき直感的に操作可能なようにフリック方向により指定される会計装置を定めておくようにしてもよい。
【０２２１】
また、会計装置の状態を容易に把握できるように、フリック方向に対応する画面の枠（例えば、領域６２１、６２２、６２３、６２４）に、状態を示す色（例えば待機中は緑、会計中は黄、使用不可は赤など）を表示するようにしてもよい。
【０２２２】
なお、店員がフリックした方向が、いずれの会計装置を指定したか不明な方向の場合には、フリック方向を認識できなかったなどと報知し、会計装置指定ボタンを表示してもよい。また、フリックにより指定された会計装置が登録データを受信できない場合は、エラー報知してもよく、このエラーの発生によって、自動的に登録データを受信可能な待機中の他の会計装置を指定し、指定された会計装置を報知してもよい。自動的に会計装置を指定する装置は、登録装置であってもよいし、登録装置及び会計装置を管理するサーバであってもよい。
【０２２３】
また、会計装置を指定するフリック方向の逆方向にフリックした場合には、「呼び戻し」を行えるようにしてもよい。
【０２２４】
他の指定方法として、手の動きを撮像装置で撮像し、撮像された手の動きによって会計装置を指定する方法であってもよい。例えば、手話やジェスチャーなどの動きを予め登録しておき、登録しておいた動きと撮像された動きとを比較することで指定された会計装置を判定する。これにより、店員がジェスチャーで会計装置を指定し、そのジェスチャーにより客がどの会計装置を指定されたかを認識可能なサービスの提供も可能となる。例えば、客に対して右方向に手を差し伸べるジェスチャーが、そのまま会計装置を指定するジェスチャーであれば、店員は自然な操作で会計装置を指定できるとともに、同時に客への案内にもなるため、店員の手間を削減することができる。
【０２２５】
上述したフリックによる指定や、手の動きによる指定の場合、上述したように指定された会計装置の判定が困難な場合があるが、この場合は、推定される会計装置に対応する会計装置指定ボタンを表示してもよい。具体的には、例えば、上方向に会計装置Ａが対応し、右方向に会計装置Ｂが対応し、下方向に会計装置Ｃが対応している場合に、右斜め上方向にフリックされた場合には、会計装置Ａ、Ｂに対応する会計装置指定ボタンを表示する。このように、会計装置Ａ、Ｂ、Ｃに対応する３つの会計装置指定ボタンではなく、会計装置Ａ、Ｂに対応する２つの会計装置指定ボタンが表示されるため、操作性を向上させることができる。
【０２２６】
また、店員が会計装置を指定しなくてもよい方法として、商品の登録が終了した客をカメラで追跡し、客が会計装置の買い物かごの載置位置に買い物かごが載置され、会計装置で買い物かごの載置が重さ等により検知された場合に、当該会計装置に登録データを自動的に送信する方法が挙げられる。この方法によれば、店員が会計装置指定ボタンを押す手間を省くことができる。
【０２２７】
なお、図３に示したように、本実施形態に係る会計装置には、客側表示部２０５が設けられているため、会計装置の指定を客側表示部２０５により客が行ってもよい。
【０２２８】
上述した実施形態では、会計処理が行われていない登録データを受信した会計装置が複数存在する場合には、登録データの転送を行わないようにしていたが、登録データの転送を行うようにしてもよい。この場合、転送可能な登録データは、先に送信された登録データとし、会計装置には、当該登録データのみを転送するための画面を表示してもよい。このようにすることで、会計処理が行われていない登録データを受信した会計装置が複数存在する場合であっても客の混乱を抑制することができる。
【０２２９】
また、会計処理が行われていない登録データを受信した会計装置が複数存在する場合には、監視装置４０の画面を示した図１４（Ｃ）において、転送元としての優先度が最も高い会計装置に表示するボタンのみを表示するようにしてもよい。上記優先度は、店員が設定可能であるので、適宜店員が優先度を設定することができる。また、それぞれの会計装置の明細（登録された商品名や合計金額など）を監視装置４０の画面に表示可能としてもよい。この場合、会計装置の選択ミスを防止することができる。
【０２３０】
以上説明した実施形態は、ＰＯＳ端末２０がセミセルフモードで動作している形態であったが、上述したようにＰＯＳ端末２０は、フルセルフモードでも動作可能である。また、フルセルフ専用のＰＯＳ端末も普及している。こうしたフルセルフＰＯＳでは、店員が操作する店員用端末等で客の会計をサポートすることが多い。
【０２３１】
こうしたフルセルフＰＯＳにおいて、客が商品を登録している最中に何らかの不具合によって他の装置に変更したいと考えたり、他の装置で会計を行わざるを得なかったりすることがある。なお、ここでの不具合とは、例えば、バーコードを読み取るスキャナの調子が悪く何度もスキャンしなければならないことや、チェック用の秤台の調子が悪くエラーが頻繁に発生することや、タッチパネルの調子が悪く、何度も操作しなければならないことなどが挙げられる。
【０２３２】
しかし、他のＰＯＳ端末に変更すると、再度商品を登録しなければならないという問題がある。そこで、例えば登録済みの商品を示す登録データを、変更後のＰＯＳ端末が取得可能ないくつかの構成例について説明する。
【０２３３】
（構成例１）
構成例１は、保留レシートを発行する構成である。保留レシートは、商品の登録を中断するＰＯＳ端末または店員用端末が発行する。この保留レシートは、登録済みの商品の登録データそのものを示す２次元バーコードか、登録データを取得するための識別情報を示すバーコードである。２次元バーコードの場合は、変更後のＰＯＳ端末が読み取り、読み取られた登録データを用いて再開する。一方、識別情報を示すバーコードの場合は、変更前のＰＯＳ端末またはＰＯＳ端末を管理する管理装置に識別情報を問い合わせ、登録データを取得する。このようにすることで、フルセルフＰＯＳにおいても装置の変更が可能となる。
【０２３４】
（構成例２）
構成例２は、変更後のＰＯＳ端末がネットワークを介して登録データを取得する構成である。登録データを変更後のＰＯＳ端末に取得させるための操作を、変更前のＰＯＳ端末、店員用端末、または変更後のＰＯＳ端末で行うようにし、当該操作に応じてネットワークを介して登録データを変更後のＰＯＳ端末に取得させる。店員用端末、または変更後のＰＯＳ端末で操作可能な場合には、変更前のＰＯＳ端末の例えばタッチパネルの不具合等が生じていても登録データを変更後のＰＯＳ端末が取得することができる。
構成１、構成２によれば、ＰＯＳ端末の不具合によって操作時間が長引き、客にストレスを与えるなどの問題を解決することができる。
【０２３５】
以上説明したように、本実施形態によれば、会計装置を容易に変更可能なため、客にとって好適な会計装置で会計を行うことが可能となる。
【０２３６】
なお、以上に説明したＰＯＳシステム１、ＰＯＳ端末２０を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録し、そのプログラムをコンピュータシステムに読み込ませて実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【０２３７】
１…ＰＯＳシステム
１０…ストアコントローラ
２０…ＰＯＳ端末
４０…監視装置
２０１…ＣＰＵ
２０２…ＲＯＭ
２０３…ＲＡＭ
２０４…ハードディスク
２０５…客側表示部
２０６…客側スキャナ部
２０７…客側印刷部
２０８…カード決済部
２０９…釣銭機
２１０…店員側表示部
２１１…キー操作部
２１２…店員側スキャナ部
２１３…店員側印刷部
２１４…音声出力部
２１５…通信部
２２１…人感センサ
２２２…サインポール
【図１】
2019096074.tif 000003
【図２】
2019096074.tif 000004
【図３】
2019096074.tif 000005
【図４】
2019096074.tif 000006
【図５】
2019096074.tif 000007
【図６】
2019096074.tif 000008
【図７】
2019096074.tif 000009
【図８】
2019096074.tif 000010
【図９】
2019096074.tif 000011
【図１０】
2019096074.tif 000012
【図１１】
2019096074.tif 000013
【図１２】
2019096074.tif 000014
【図１３】
2019096074.tif 000015
【図１４】
2019096074.tif 000016
【図１５】
2019096074.tif 000017
【図１６】
2019096074.tif 000018
【図１７】
2019096074.tif 000019
【図１８】
2019096074.tif 000020
【図１９】
2019096074.tif 000021
【図２０】
2019096074.tif 000022
【図２１】
2019096074.tif 000023
【図２２】
2019096074.tif 000024
【図２３】
2019096074.tif 000025
【図２４】
2019096074.tif 000026
【図２５】
2019096074.tif 000027
【図２６】
2019096074.tif 000028
【図２７】
2019096074.tif 000029
【図２８】
2019096074.tif 000030
【図２９】
2019096074.tif 000031