(57)【要約】【課題】情報処理装置を使用中に、客の対応要請に対して、的確かつ迅速に対応可能な対応者を選択して、対応を要請する。【解決手段】セルフＰＯＳ端末（第２の情報処理装置）を使用中の客が、操作を遂行できない場合に、呼出処理部（呼出手段）が、アテンダント端末（第１の情報処理装置）に対して呼び出しを行い、アテンダント端末の応答処理部（応答手段）が、セルフＰＯＳ端末に対して、アテンダント端末の動作状態及びアテンダント端末に係る情報、並びにＰＯＳ端末の動作状態及びＰＯＳ端末に係る情報を応答する。セルフＰＯＳ端末の選択処理部（選択手段）は、前記応答に基づいて、呼び出しに対する対応を要請する端末を選択する。そして、通知処理部（通知手段）は、選択処理部が選択した端末に対して、対応要請を通知する。対応要請を通知された端末は、セルフＰＯＳ端末から対応要請があることを表示する。【選択図】図９
2020086916.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの第１の情報処理装置と、当該第１の情報処理装置とは別体の、少なくとも１つの第２の情報処理装置とを備える監視システムであって、
前記第１の情報処理装置は、
前記第２の情報処理装置からの呼び出しに応じて、当該第２の情報処理装置に対して、前記第１の情報処理装置の動作状態及び前記第１の情報処理装置に係る情報を応答する応答手段と、
前記第２の情報処理装置から対応要請があることを表示する表示手段と、を有し、
前記第２の情報処理装置は、
前記第１の情報処理装置に対して呼び出しを行う呼出手段と、
前記応答手段による応答に基づいて、前記呼び出しに対する対応を要請する第１の情報処理装置を選択する選択手段と、
前記選択手段が選択した第１の情報処理装置に対して、対応要請を通知する通知手段と、
を有する監視システム。
【請求項２】
前記第１の情報処理装置に係る情報は、当該第１の情報処理装置の操作者の属性であって、
前記選択手段は、前記操作者の属性に基づいて、第１の情報処理装置を選択する、
請求項１に記載の監視システム。
【請求項３】
前記第１の情報処理装置に係る情報は、前記第２の情報処理装置と前記第１の情報処理装置との位置情報であって、
前記選択手段は、前記位置情報に基づいて、第１の情報処理装置を選択する、
請求項１に記載の監視システム。
【請求項４】
前記第１の情報処理装置に係る情報は、当該第１の情報処理装置の操作者の属性と、前記第２の情報処理装置と前記第１の情報処理装置との位置情報と、であって、
前記選択手段は、前記操作者の属性と、前記位置情報と、に基づいて、第１の情報処理装置を選択する、
請求項１に記載の監視システム。
【請求項５】
客が購入する商品を登録する少なくとも１つの登録装置と、当該登録装置とは別体の、客が購入する商品の会計を行う少なくとも１つの会計装置とを備える商品販売データ処理システムであって、
前記登録装置は、
前記会計装置からの呼び出しに応じて、当該会計装置に対して、前記登録装置の動作状態及び前記登録装置に係る情報を応答する応答手段と、
前記会計装置から対応要請があることを表示する表示手段と、を有し、
前記会計装置は、
前記登録装置に対して呼び出しを行う呼出手段と、
前記応答手段による応答に基づいて、前記呼び出しに対する対応を要請する登録装置を選択する選択手段と、
前記選択手段が選択した登録装置に対して、対応要請を通知する通知手段と、
を有する商品販売データ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、監視システム及び商品販売データ処理システムに関する。
【背景技術】
【０００２】
従来、例えば、セミセルフタイプのチェックアウトシステムにおいて、客が、決済装置（会計装置）で登録済の商品の会計を行っている際に、店員の介在が必要な事象が発生する場合がある。このような場合に、決済装置から商品登録装置に対して、呼出信号を送出して、店員に対応要請を行う例が知られている（例えば、特許文献１）。
【０００３】
しかしながら、このような従来のシステムにあっては、商品登録装置の使用状態に関わらずに、客からの呼出が送信されていた。したがって、呼出信号を受信した商品登録装置が商品登録処理を行っている場合は、呼び出しに対して迅速に対応することができないという問題があった。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、情報処理装置を使用中に、客の対応要請に対して、的確かつ迅速に対応可能な対応者を選択して、対応を要請することが可能な監視システム及び商品販売データ処理システムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の監視システムは、少なくとも１つの第１の情報処理装置と、当該第１の情報処理装置とは別体の、少なくとも１つの第２の情報処理装置とを備える。第１の情報処理装置は、応答手段と、表示手段とを有する。応答手段は、第２の情報処理装置からの呼び出しに応じて、当該第２の情報処理装置に対して、第１の情報処理装置の動作状態及び第１の情報処理装置に係る情報を応答する。表示手段は、第２の情報処理装置から対応要請があることを表示する。また、第２の情報処理装置は、呼出手段と、選択手段と、通知手段とを備える。呼出手段は、第１の情報処理装置に対して呼び出しを行う。選択手段は、応答手段による応答に基づいて、呼び出しに対する対応を要請する第１の情報処理装置を選択する。通知手段は、選択手段が選択した第１の情報処理装置に対して、対応要請を通知する。
【０００６】
実施形態の商品販売データ処理システムは、客が購入する商品を登録する少なくとも１つの登録装置と、当該登録装置とは別体の、客が購入する商品の会計を行う少なくとも１つの会計装置とを備える。登録装置は、応答手段と、表示手段とを有する。応答手段は、会計装置からの呼び出しに応じて、当該会計装置に対して、登録装置の動作状態及び登録装置に係る情報を応答する。表示手段は、会計装置から対応要請があることを表示する。また、会計装置は、呼出手段と、選択手段と、通知手段とを備える。呼出手段は、登録装置に対して呼び出しを行う。選択手段は、応答手段による応答に基づいて、呼び出しに対する対応を要請する登録装置を選択する。通知手段は、選択手段が選択した登録装置に対して、対応要請を通知する。
【図面の簡単な説明】
【０００７】
【図１】図１は、第１の実施形態に係る監視システムのシステム構成の一例を示す図である。
【図２】図２は、セルフＰＯＳ端末の一例を示す外観図である。
【図３】図３は、ＰＯＳ端末の一例を示す外観図である。
【図４】図４は、セルフＰＯＳ端末のハードウェア構成の一例を示すハードウェアブロック図である。
【図５】図５は、ＰＯＳ端末のハードウェア構成の一例を示すハードウェアブロック図である。
【図６】図６は、アテンダント端末のハードウェア構成の一例を示すハードウェアブロック図である。
【図７】図７は、店員マスタの一例を示す図である。
【図８】図８は、レジマスタの一例を示す図である。
【図９】図９は、監視システムの機能構成の一例を示す機能ブロック図である。
【図１０】図１０は、監視システムが行う一連の処理の流れの一例を示すシーケンス図である。
【図１１】図１１は、アテンダント端末又はＰＯＳ端末が表示する、店員が呼び出されたことを示す画面の一例を示す図である。
【図１２】図１２は、監視システムが行う一連の処理の流れの一例を示すフローチャートである。
【図１３】図１３は、第２の実施形態に係る商品販売データ処理システムのシステム構成の一例を示す図である。
【図１４】図１４は、登録装置の一例を示す外観図である。
【図１５】図１５は、会計装置の一例を示す外観図である。
【図１６】図１６は、登録装置のハードウェア構成の一例を示すハードウェアブロック図である。
【図１７】図１７は、会計装置のハードウェア構成の一例を示すハードウェアブロック図である。
【図１８】図１８は、商品販売データ処理システムの機能構成の一例を示す機能構成図である。
【図１９】図１９は、商品販売データ処理システムが行う一連の処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【０００８】
（第１の実施形態）
以下、添付図面を参照して、本願発明の第１の実施形態について説明する。
【０００９】
（監視システムの全体構成の説明）
図１は、第１の実施形態に係る監視システム１のシステム構成の一例を示す図である。監視システム１は、図１に示すように、スーパーマーケット等の小売店において、セルフＰＯＳ端末１０で登録及び会計を行っている客の状態を監視するシステムである。より具体的には、登録処理及び会計処理の継続が困難な場合に客が店員に対して呼び出しをかけて、当該呼び出しに対して、アテンダント端末２０を操作中の店員、又はＰＯＳ端末３０を操作中の店員のうち、対応可能な店員にサポートを行わせるシステムである。
【００１０】
監視システム１は、複数台のセルフＰＯＳ端末１０（１０ａ、１０ｂ、…、１０ｎ）と、セルフＰＯＳ端末１０とは別体のアテンダント端末２０と、複数台のＰＯＳ端末３０（３０ａ、３０ｂ、…、３０ｍ）とを備える。セルフＰＯＳ端末１０とアテンダント端末２０、ＰＯＳ端末３０とアテンダント端末２０は、それぞれ有線又は無線により通信可能に接続されている。なお、アテンダント端末２０と接続されるセルフＰＯＳ端末１０及びＰＯＳ端末３０の台数に制限はない。
【００１１】
セルフＰＯＳ端末１０は、客の操作によって、客が購入した商品の売上登録を行う登録処理と、売上登録した内容に対する決済処理とを行う。なお、セルフＰＯＳ端末１０は、第２の情報処理装置の一例である。
【００１２】
ＰＯＳ端末３０は、店員の操作によって、客が購入した商品の売上登録を行う登録処理と、売上登録した内容に対する決済処理とを行う。なお、ＰＯＳ端末３０は、第１の情報処理装置の一例である。
【００１３】
アテンダント端末２０は、アテンダントと呼ばれる店員が操作するパーソナルコンピュータ等の情報処理装置である。アテンダント端末２０は、セルフＰＯＳ端末１０に対応付けられている。アテンダント端末２０は、図６に示す表示部６５と操作部６６を備える。表示部６５は、例えば液晶モニタである。操作部６６は、例えば、表示部６５に重ねて設置されたタッチパネル、又はキーボードである。そして、アテンダント端末２０は、対応付けられているセルフＰＯＳ端末１０の動作状態を所定の時間毎に取得して、表示部６５に表示する。アテンダントは、アテンダント端末２０に表示されたセルフＰＯＳ端末１０の動作状態を確認する。なお、アテンダント端末２０は、第１の情報処理装置の一例である。
【００１４】
また、アテンダント端末２０は、セルフＰＯＳ端末１０を操作している客が操作に迷った場合等に、客がセルフＰＯＳ端末１０から発信した呼び出しを受信する。そして、アテンダント端末２０は、セルフＰＯＳ端末１０から呼び出しを受信すると、アテンダント端末２０に対応付けられているＰＯＳ端末３０と通信を行い、ＰＯＳ端末３０の動作状態、及びＰＯＳ端末３０に係る情報を取得する。ここで、ＰＯＳ端末３０に係る情報とは、各ＰＯＳ端末３０の動作状態や、各ＰＯＳ端末３０にサインインしている店員の属性、例えば経験年数等である。
【００１５】
さらに、アテンダント端末２０は、呼び出しを発信したセルフＰＯＳ端末１０に対して、アテンダント端末２０の動作状態、及びアテンダント端末２０に係る情報と、ＰＯＳ端末３０の動作状態、及びＰＯＳ端末３０に係る情報を送信する。ここで、アテンダント端末２０に係る情報とは、アテンダント端末２０の動作状態や、アテンダント端末２０にサインインしている店員の属性、例えば経験年数等である。
【００１６】
なお、図１において、監視システム１は、アテンダント端末２０を備える代わりに、ＰＯＳ端末３０の中の１台が、アテンダント端末２０の機能を兼ね備える構成であってもよい。また、ＰＯＳ端末３０は、例えば、各店員が所持している携帯端末（ハンディ端末、スマートフォン、タブレット端末等）であってもよい。また、以下の記載において、説明を簡潔にするため、アテンダント端末２０とＰＯＳ端末３０を総称して、単に端末と呼ぶ場合がある。
【００１７】
（セルフＰＯＳ端末の説明）
図２は、セルフＰＯＳ端末１０ａの一例を示す外観図である。セルフＰＯＳ端末１０ａは、本体部２９と、第１の載置台２１と、第２の載置台２２とを備える。本体部２９は、第１の載置台２１と第２の載置台２２との間に設けられる。なお、セルフＰＯＳ端末１０ａ、１０ｂ、…、１０ｎは、全て同じ構成を有しているため、以下の説明は、セルフＰＯＳ端末１０ａのみについて行う。
【００１８】
本体部２９は、第１の筐体１１と、第２の筐体１２と、入出金部１３と、スキャナ１４と、表示操作パネル１５と、カードリーダライタ１６と、プリンタ１７とを備える。
【００１９】
第１の筐体１１は、略箱状に形成されており、後述する制御部４０（図４）や、入出金部１３等を内蔵する。第２の筐体１２は、スキャナ１４及びプリンタ１７の外殻であり、第１の筐体１１の上面に設けられる。
【００２０】
入出金部１３は、紙幣入金口１３１と、紙幣出金口１３２と、硬貨入金口１３３と、硬貨出金口１３４とを備える。入出金部１３は、紙幣入金口１３１や硬貨入金口１３３に投入された紙幣及び硬貨を受け入れ、金種毎に分別して収納する。そして、入出金部１３は、制御部４０の要求に応じて、釣銭を紙幣出金口１３２や硬貨出金口１３４から払い出す。
【００２１】
スキャナ１４は、第２の筐体１２の上部に設けられた撮像窓１４１と、撮像窓１４１の奥に設けられた撮像部（非図示）とを有する。撮像部は、客が購入する商品を登録する際に、撮像窓１４１の前にかざした、例えばバーコード等のコードシンボル像を撮像する。そして、撮像部は、撮像したコードシンボル像をデコードする。さらに、撮像部は、デコードしたコード情報を制御部４０に出力する。なお、コードシンボルのデコードは制御部４０等の他の部位が行う構成であってもよい。
【００２２】
表示操作パネル１５は、表示器１５１と、タッチパネル１５２とを備え、第２の筐体１２の上部に取り付けられている。表示器１５１は、制御部４０の制御に従って各種の画面を表示する。タッチパネル１５２は、表示器１５１の表示面上に設けられており、触れた位置に基づく操作情報を制御部４０に出力する。
【００２３】
カードリーダライタ１６は、第１の筐体１１の上面の、第２の筐体１２の横に配されている。カードリーダライタ１６は、カード媒体に対して情報を読み書きする。例えば、カードリーダライタ１６は、クレジットカードや、プリペイド方式又はポストペイ方式の電子マネーカード等のカード媒体から、クレジット決済や電子決済に用いる情報を読み出し、制御部４０に出力する。
【００２４】
プリンタ１７は、第２の筐体１２に内蔵された印刷部（図示せず）と、第２の筐体１２の前面に設けられたレシート発行口１７１とを有している。プリンタ１７は、印刷部によって印刷したレシートをレシート発行口１７１から発行する。
【００２５】
第１の載置台２１は、登録前の商品が入れられた籠を載せるための台であって、本体部２９の側面部に固定されている。第２の載置台２２は、登録済の商品を載せるための台であって、本体部２９を挟んで第１の載置台２１の反対側に設置されている。
【００２６】
第２の載置台２２は、データ登録済の商品を入れる持帰り袋を掛けるためのフック２３や、データ登録済の商品を持帰り袋に入れる前に一時的に置いておくための一時置台２４を備える。一時置台２４には、例えば卵やパンなど、破損や変形のおそれがあるために最後に袋詰めしたいものなどが一時的に置かれる。
【００２７】
（ＰＯＳ端末の説明）
図３は、ＰＯＳ端末３０ａの一例を示す外観図である。図３に示すように、ＰＯＳ端末３０ａは、店員と客とが互いに向かい合った状態で、店舗で販売される商品の登録処理及び決済処理を実行する。登録処理は、店員の操作によって、商品に貼付されたバーコード等のコードシンボルを光学的に読み取って商品コードを取得し、取得した商品コードに関連付けられた商品の商品名や価格（商品情報）を取得して表示するとともに、当該商品情報をＲＡＭ等に記憶する処理である。決済処理は、登録処理によって記憶された商品情報に基づいて、取引に係る合計金額の表示、客から預かった預り金に基づく釣銭額の計算及び表示、釣銭発行の釣銭機への指示、商品情報や決済情報（合計金額、預り金額、釣銭額等）を印字したレシートの発行等を行う処理である。なお、ＰＯＳ端末３０ａ、３０ｂ、…、３０ｍは、全て同じ構成を有しているため、以下の説明は、ＰＯＳ端末３０ａのみについて行う。
【００２８】
ＰＯＳ端末３０ａは、本体２と金銭収納箱３とを有する。金銭収納箱３は、金銭を収納するドロワを有し、客から預かった金銭（紙幣や貨幣）や商品券等の有価証券類、及び客に手渡す釣銭等を収納している。
【００２９】
本体２は、操作部４、オペレータ用モニタ５、客用表示部６、レシートプリンタ７、カードリーダ８、スキャナ９を備える。
【００３０】
操作部４は、数字を入力する置数キー、商品登録の終了を宣言する小計キー、取引の終了を宣言する現計キー等のキーを備えたキーボードである。オペレータ用モニタ５は、液晶表示器等で構成され、操作者に情報を表示する。なお、オペレータ用モニタ５の表示面にタッチパネルを配設して操作部４としてもよい。
【００３１】
客用表示部６は、液晶表示器等で構成され、客に情報を表示する。
【００３２】
レシートプリンタ７は、本体２内に収納されたロール状のレシート用紙を引き出して、例えば熱転写型の印字ヘッドを備えたサーマルプリンタ等で商品情報や決済情報等を印字して、レシートとして発行する。カードリーダ８は、客が提示したクレジットカード等のカードからカード情報を読み取る。
【００３３】
スキャナ９は、商品に貼付されたコードシンボルを読み取る。スキャナ９は、非図示の撮像部を備える。撮像部は、ＣＣＤやＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）で構成された受光センサを有する。撮像部は、例えば、可視光領域の３８０〜７８０ｎｍの光を受光して、画像を撮像する。
【００３４】
また、スキャナ９は、撮像した商品の画像から、当該商品に貼付された、バーコードや２次元コード等のコードシンボルの画像を切り出す。そして、スキャナ９は、切り出したコードシンボルの画像に基づいて、コードシンボルに記録されたコード情報を読み取る。
【００３５】
（セルフＰＯＳ端末のハードウェア構成の説明）
図４は、セルフＰＯＳ端末１０ａのハードウェア構成の一例を示すハードウェアブロック図である。図４に示すように、セルフＰＯＳ端末１０ａは、制御部４０と、記憶部４１と、コントローラ４２と、通信インタフェース４３と、を備える。
【００３６】
制御部４０は、ＣＰＵ（Central  Processing  Unit）４０ａ、ＲＯＭ（Read  Only  Memory）４０ｂ、ＲＡＭ（Random  Access  Memory）４０ｃを備える。ＣＰＵ４０ａは制御主体となる。ＲＯＭ４０ｂは各種固定データや各種テーブル等を記憶する。ＲＡＭ４０ｃは、ＣＰＵ４０ａが各種処理を行う際に、制御プログラムや各種データを展開してワークメモリとして機能する。
【００３７】
記憶部４１は、制御プログラムＰ１と、ＰＬＵファイルＦ１と、売上ファイルＦ２と、店員マスタＦ３と、レジマスタＦ４を記憶する。
【００３８】
制御プログラムＰ１は、ＣＰＵ４０ａが実行するプログラムである。ＣＰＵ４０ａ、ＲＯＭ４０ｂ、ＲＡＭ４０ｃ、記憶部４１は、互いにバス４４を介して接続されており、制御部４０は、ＣＰＵ４０ａが、記憶部４１に記憶された制御プログラムＰ１及びＲＯＭ４０ｂに記憶された各種データをＲＡＭ４０ｃに展開して動作させる。これによって、制御部４０は、各種制御処理を実行する。
【００３９】
ＰＬＵファイルＦ１は、各商品にユニークに割り当てられたＪＡＮコード等のコード情報と、当該商品の名称、価格、商品分類等の商品に関する商品情報とを関連付けて格納したファイルである。売上ファイルＦ２は、セルフＰＯＳ端末１０ａが商品の登録処理を行って生成した、商品登録情報を格納するファイルである。
【００４０】
店員マスタＦ３は、アテンダント端末２０及びセルフＰＯＳ端末１０にサインインする可能性のある店員の識別ＩＤと、当該店員の属性を記憶したマスタファイルである。なお、店員の属性とは、例えば、年齢、性別、アテンダント端末２０及びセルフＰＯＳ端末１０の操作経験年数等である。なお、具体的な店員マスタＦ３の構成については後述する。
【００４１】
レジマスタＦ４は、店舗におけるセルフＰＯＳ端末１０と、アテンダント端末２０と、ＰＯＳ端末３０の位置情報（レイアウト）を記憶したマスタファイルである。なお、レジマスタＦ４が記憶している位置情報に基づいて、例えば、各セルフＰＯＳ端末１０ａ，１０ｂ，…，１０ｎから、アテンダント端末２０及び各ＰＯＳ端末３０ａ，３０ｂ，…，３０ｍまでの距離が算出できるものとする。なお、具体的なレジマスタＦ４の構成については後述する。
【００４２】
コントローラ４２は、バス４４を介して、ＣＰＵ４０ａと周辺機器である入出金部１３、スキャナ１４、表示操作パネル１５、カードリーダライタ１６、プリンタ１７とを接続する。コントローラ４２は、制御部４０からの指示に応じて、これらの周辺機器の動作を制御する。
【００４３】
通信インタフェース４３は、バス４４を介して、セルフＰＯＳ端末１０ａとアテンダント端末２０とを接続する。セルフＰＯＳ端末１０ａは、アテンダント端末２０に対して、店員呼び出しの要請を伝える。また、アテンダント端末２０は、セルフＰＯＳ端末１０ａに対して、アテンダント端末２０とＰＯＳ端末３０（３０ａ，３０ｂ，…，３０ｍ）の動作状態、及びアテンダント端末２０とＰＯＳ端末３０（３０ａ，３０ｂ，…，３０ｍ）に係る情報を送信する。
【００４４】
（ＰＯＳ端末のハードウェア構成の説明）
図５は、ＰＯＳ端末３０ａのハードウェア構成の一例を示すハードウェアブロック図である。図５に示すように、ＰＯＳ端末３０ａは、制御部５０と、記憶部５１と、コントローラ５２と、通信インタフェース５３と、を備える。
【００４５】
制御部５０は、ＣＰＵ５０ａ、ＲＯＭ５０ｂ、ＲＡＭ５０ｃを備える。ＣＰＵ５０ａは制御主体となる。ＲＯＭ５０ｂは各種固定データや各種テーブル等を記憶する。ＲＡＭ５０ｃは、ＣＰＵ５０ａが各種処理を行う際に、制御プログラムや各種データを展開してワークメモリとして機能する。
【００４６】
記憶部５１は、制御プログラムＰ２と、ＰＬＵファイルＦ１と、売上ファイルＦ２を記憶する。制御プログラムＰ２は、ＣＰＵ５０ａが実行するプログラムである。ＰＬＵファイルＦ１及び売上ファイルＦ２は、前記した通りである。
【００４７】
ＣＰＵ５０ａ、ＲＯＭ５０ｂ、ＲＡＭ５０ｃ、記憶部５１は、互いにバス５４を介して接続されている。すなわち、制御部５０は、ＣＰＵ５０ａが、記憶部５１に記憶された制御プログラムＰ２及びＲＯＭ５０ｂに記憶された各種データをＲＡＭ５０ｃに展開して動作させることによって、各種制御処理を実行する。
【００４８】
コントローラ５２は、バス５４を介して、ＣＰＵ５０ａと周辺機器である操作部４、オペレータ用モニタ５、客用表示部６、レシートプリンタ７、カードリーダ８、スキャナ９とを接続する。コントローラ５２は、制御部５０からの指示に応じて、これらの周辺機器の動作を制御する。
【００４９】
通信インタフェース５３は、バス５４を介して、ＰＯＳ端末３０ａとアテンダント端末２０とを接続する。ＰＯＳ端末３０ａは、アテンダント端末２０から、ＰＯＳ端末３０ａの動作状態、及びＰＯＳ端末３０ａに係る情報の問い合わせを受信する。また、ＰＯＳ端末３０ａは、アテンダント端末２０に対して、ＰＯＳ端末３０ａの動作状態、及びＰＯＳ端末３０ａに係る情報を送信する。さらに、ＰＯＳ端末３０ａは、アテンダント端末２０から、店員呼び出しの通知を受信する。
【００５０】
（アテンダント端末のハードウェア構成の説明）
図６は、アテンダント端末２０のハードウェア構成の一例を示すハードウェアブロック図である。図６に示すように、アテンダント端末２０は、制御部６０と、記憶部６１と、コントローラ６２と、通信インタフェース６３と、を備える。
【００５１】
制御部６０は、ＣＰＵ６０ａ、ＲＯＭ６０ｂ、ＲＡＭ６０ｃを備える。ＣＰＵ６０ａは制御主体となる。ＲＯＭ６０ｂは各種固定データや各種テーブル等を記憶する。ＲＡＭ６０ｃは、ＣＰＵ６０ａが各種処理を行う際に、制御プログラムや各種データを展開してワークメモリとして機能する。
【００５２】
記憶部６１は、制御プログラムＰ３を記憶する。
【００５３】
制御プログラムＰ３は、ＣＰＵ６０ａが実行するプログラムである。ＣＰＵ６０ａ、ＲＯＭ６０ｂ、ＲＡＭ６０ｃ、記憶部６１は、互いにバス６４を介して接続されており、制御部６０は、ＣＰＵ６０ａが、記憶部６１に記憶された制御プログラムＰ３及びＲＯＭ６０ｂに記憶された各種データをＲＡＭ６０ｃに展開して動作させる。これによって、制御部６０は、各種制御処理を実行する。
【００５４】
コントローラ６２は、バス６４を介して、ＣＰＵ６０ａと周辺機器である表示部６５と操作部６６とを接続する。コントローラ６２は、制御部６０からの指示を受けて、これらの周辺機器の動作を制御する。
【００５５】
通信インタフェース６３は、バス６４を介して、アテンダント端末２０とセルフＰＯＳ端末１０ａとを接続する。また、通信インタフェース６３は、バス６４を介して、アテンダント端末２０とＰＯＳ端末３０ａとを接続する。
【００５６】
アテンダント端末２０は、セルフＰＯＳ端末１０（１０ａ，１０ｂ，…，１０ｎ）及びＰＯＳ端末３０（３０ａ，３０ｂ，…，３０ｍ）との間で、前記した各情報の送受信を行う。
【００５７】
（店員マスタの説明）
図７は、店員マスタＦ３の一例を示す図である。店員マスタＦ３は、セルフＰＯＳ端末１０（１０ａ，１０ｂ，…，１０ｎ）に備えられて、店員ＩＤ８０と、性別８１と、年令８２と、経験年数８３とを格納する。
【００５８】
店員ＩＤ８０は、店員を一意に特定する識別番号である。なお、店員は、ＰＯＳ端末３０及びアテンダント端末２０を操作する際に、サインインを行う。より具体的には、店員は、ＰＯＳ端末３０及びアテンダント端末２０を操作する際に、店員ＩＤ及びパスコードを入力することによって、ＰＯＳ端末３０及びアテンダント端末２０を操作可能な状態とする。そして、ＰＯＳ端末３０及びアテンダント端末２０は、サインインされた状態である間は、サインインした店員の店員ＩＤを記憶している。
【００５９】
性別８１は、店員の性別を示す情報である。なお、性別８１は、店員ＩＤ８０を登録する際に、同時に登録すればよい。
【００６０】
年令８２は、店員の年齢を示す情報である。なお、年令８２は、店員ＩＤ８０を登録する際に、例えば生年月日を同時に登録して、登録された生年月日から計算によって求めればよい。これによって、誕生日毎に自動的に年令８２が更新される。
【００６１】
経験年数８３は、店員のＰＯＳ端末３０の操作及びアテンダント端末２０の操作に関する経験の長さを示す情報である。経験年数８３は、例えば、店員ＩＤ８０の登録を行った日を基準として更新することができる。なお、経験年数８３に代わって、ＰＯＳ端末３０及びアテンダント端末２０の操作回数を格納してもよい。操作回数は、例えばサインインした回数を蓄積記憶することによって、更新することができる。
【００６２】
（レジマスタの説明）
図８は、レジマスタＦ４の一例を示す図である。レジマスタＦ４は、セルフＰＯＳ端末１０（１０ａ，１０ｂ，…，１０ｎ）に備えられて、監視システム１を構成するセルフＰＯＳ端末１０と、アテンダント端末２０と、ＰＯＳ端末３０の設置位置を示す情報を格納する。より具体的には、レジマスタＦ４は、端末情報９０と、フロア情報９１と、ロケーション情報９２を格納する。
【００６３】
端末情報９０は、監視システム１を構成する端末である、セルフＰＯＳ端末１０と、アテンダント端末２０と、ＰＯＳ端末３０を特定する情報である。
【００６４】
フロア情報９１は、店舗において、各端末が設置されているフロアの階数を示す情報である。すなわち、フロア情報９１が「１」とは、当該端末が店舗の１階に設置されていることを示す。
【００６５】
ロケーション情報９２は、店舗において、各端末が設置されている位置を示す情報である。ロケーション情報９２は、さらに、ｘ情報９２ａとｙ情報９２ｂを備えている。ｘ情報９２ａは、当該端末が設置されたｘ方向の位置を示す。ｙ情報９２ｂは、当該端末が設置されたｙ方向の位置を示す。なお、ｘ方向、ｙ方向とは、それぞれ、店舗における互いに直交する方向を示し、ｘ情報９２ａとｙ情報９２ｂのペアによって、店舗の、フロア情報９１によって特定された階数における、当該装置の設置位置を一意に特定できるものとする。
【００６６】
（監視システムの機能構成の説明）
図９は、監視システム１の機能構成の一例を示す機能構成図である。なお、図９は、説明を簡単にするため、監視システム１が、第２の情報処理装置の一例であるセルフＰＯＳ端末１０ａと、第１の情報処理装置の一例であるアテンダント端末２０と、第１の情報処理装置の一例であるＰＯＳ端末３０ａとを備える構成である場合について示したものである。実際には、図１で説明したように、セルフＰＯＳ端末１０ａ、１０ｂ、…、１０ｎと、アテンダント端末２０と、ＰＯＳ端末３０ａ、３０ｂ、…、３０ｍとが接続している。
【００６７】
セルフＰＯＳ端末１０ａは、通信制御部２１０ａと、操作制御部２１０ｂと、表示制御部２１０ｃと、呼出処理部２１０ｄと、選択処理部２１０ｅと、通知処理部２１０ｆとを備える。
【００６８】
通信制御部２１０ａは、セルフＰＯＳ端末１０ａとアテンダント端末２０との間の通信を制御する。
【００６９】
操作制御部２１０ｂは、客によるセルフＰＯＳ端末１０ａの表示操作パネル１５の操作情報に基づいて、セルフＰＯＳ端末１０ａを制御する。
【００７０】
表示制御部２１０ｃは、セルフＰＯＳ端末１０ａの表示操作パネル１５の表示状態を制御する。
【００７１】
呼出処理部２１０ｄは、セルフＰＯＳ端末１０ａを使用している客の、表示操作パネル１５における呼出ボタン（非図示）の操作を受け付ける。また、呼出処理部２１０ｄは、アテンダント端末２０に対して、店員の補助を要請する呼び出しを行う。なお、呼出処理部２１０ｄは、呼出手段の一例である。
【００７２】
選択処理部２１０ｅは、アテンダント端末２０及びＰＯＳ端末３０ａからの応答に基づいて、呼出処理部２１０ｄが要請した呼び出しに対する対応を要請する端末（アテンダント端末２０又はＰＯＳ端末３０ａ）を選択する。なお、選択処理部２１０ｅは、選択手段の一例である。なお、対応を要請する端末を選択する方法については後述する。
【００７３】
通知処理部２１０ｆは、選択処理部２１０ｅが選択したアテンダント端末２０又はＰＯＳ端末３０ａに対して、対応要請を通知する。なお、通知処理部２１０ｆは、通知手段の一例である。
【００７４】
アテンダント端末２０は、通信制御部２２０ａと、操作制御部２２０ｂと、表示制御部２２０ｃと、問合せ処理部２２０ｄと、状態検出部２２０ｅと、応答処理部２２０ｆと、通知処理部２２０ｇとを備える。
【００７５】
通信制御部２２０ａは、アテンダント端末２０とセルフＰＯＳ端末１０ａとの間の通信を制御する。また、通信制御部２２０ａは、アテンダント端末２０とＰＯＳ端末３０ａとの間の通信を制御する。
【００７６】
操作制御部２２０ｂは、操作部６６が検出した、アテンダントによるアテンダント端末２０の操作情報に基づいて、セルフＰＯＳ端末１０ａを制御する。
【００７７】
表示制御部２２０ｃは、表示部６５の表示状態を制御することによって、セルフＰＯＳ端末１０ａからアテンダント端末２０に対して、対応要請があることを表示する。なお、表示制御部２２０ｃは、表示手段の一例である。
【００７８】
問合せ処理部２２０ｄは、ＰＯＳ端末３０ａに対して、ＰＯＳ端末３０ａの動作状態、及びＰＯＳ端末３０ａに係る情報を問い合わせる。
【００７９】
状態検出部２２０ｅは、アテンダント端末２０の動作状態を検出する。状態検出部２２０ｅは、具体的には、アテンダント端末２０が、サインインされた状態であるかを検出する。
【００８０】
応答処理部２２０ｆは、アテンダント端末２０の動作状態、及びアテンダント端末２０に係る情報と、ＰＯＳ端末３０ａの動作状態、及びＰＯＳ端末３０ａに係る情報を、セルフＰＯＳ端末１０ａに応答する。なお、応答処理部２２０ｆは、応答手段の一例である。
【００８１】
通知処理部２２０ｇは、セルフＰＯＳ端末１０ａから、アテンダント端末２０又はＰＯＳ端末３０ａに対する対応要請を受信する。また、通知処理部２２０ｇは、ＰＯＳ端末３０ａに対する対応要請を受信した場合には、受信した情報を、ＰＯＳ端末３０ａに通知する。
【００８２】
ＰＯＳ端末３０ａは、通信制御部２３０ａと、操作制御部２３０ｂと、表示制御部２３０ｃと、状態検出部２３０ｄと、応答処理部２３０ｅと、通知受信部２３０ｆとを備える。
【００８３】
通信制御部２３０ａは、ＰＯＳ端末３０ａとアテンダント端末２０との間の通信を制御する。
【００８４】
操作制御部２３０ｂは、操作部４が検出した、店員によるＰＯＳ端末３０ａの操作情報に基づいて、ＰＯＳ端末３０ａを制御する。
【００８５】
表示制御部２３０ｃは、オペレータ用モニタ５の表示状態を制御することによって、セルフＰＯＳ端末１０ａからＰＯＳ端末３０ａに対して、対応要請があることを表示する。なお、表示制御部２３０ｃは、表示手段の一例である。
【００８６】
状態検出部２３０ｄは、ＰＯＳ端末３０ａの動作状態を検出する。状態検出部２３０ｄは、具体的には、ＰＯＳ端末３０ａが、サインインされた状態であるかを検出する。また、状態検出部２３０ｄは、ＰＯＳ端末３０ａが、アイドル状態であるかを検出する。アイドル状態とは、ＰＯＳ端末３０ａがサインインされた状態であって、尚且つ登録処理も会計処理も行っていない状態である。また、状態検出部２３０ｄは、ＰＯＳ端末３０ａが、登録処理又は会計処理を行っている状態であるかを検出するとともに、小計キー又は現計キーが押下されたか等を検出する。なお、小計キーの押下を検出することによって、登録処理が終了したことがわかるため、次に会計処理が実行されることが予測できる。また、現計キーの押下を検出することによって、会計処理が終了したことがわかるため、ＰＯＳ端末３０ａが、暫くするとアイドル状態に移行することを予測できる。
【００８７】
応答処理部２３０ｅは、ＰＯＳ端末３０ａの動作状態、及びＰＯＳ端末３０ａに係る情報を、アテンダント端末２０を介して、セルフＰＯＳ端末１０ａに応答する。なお、応答処理部２３０ｅは、応答手段の一例である。
【００８８】
通知受信部２３０ｆは、セルフＰＯＳ端末１０ａから、アテンダント端末２０を介して、ＰＯＳ端末３０ａに対する対応要請を受信する。また、通知受信部２３０ｆは、アテンダント端末２０に対して、ＰＯＳ端末３０ａを操作中の店員の対応要請に対する対応可否を送信する。
【００８９】
（対応を要請する端末を選択する方法の説明）
セルフＰＯＳ端末１０が備える選択処理部２１０ｅが、対応を要請する端末（アテンダント端末２０又はＰＯＳ端末３０）を選択する呼出優先判定処理について説明する。
【００９０】
選択処理部２１０ｅは、通信制御部２１０ａが受信した、アテンダント端末２０及びＰＯＳ端末３０からの応答の中から、アテンダント端末２０及びＰＯＳ端末３０の動作状態と、アテンダント端末２０及びＰＯＳ端末３０に係る情報を取得する。
【００９１】
そして、選択処理部２１０ｅは、まず、アテンダント端末２０及びＰＯＳ端末３０の動作状態に基づいて、店員がサインインしているアテンダント端末２０及びＰＯＳ端末３０を特定する。
【００９２】
次に、選択処理部２１０ｅは、店員がサインインしているアテンダント端末２０及びＰＯＳ端末３０の中から、アイドル状態にあるアテンダント端末２０及びＰＯＳ端末３０を特定する。
【００９３】
続いて、選択処理部２１０ｅは、アイドル状態にあるアテンダント端末２０及びＰＯＳ端末３０にサインインしている店員の経験年数を確認する。そして、最も経験年数の長い操作者を特定する。
【００９４】
そして、選択処理部２１０ｅは、アイドル状態にある端末（アテンダント端末２０又はＰＯＳ端末３０）にサインインしている店員の中で、最も経験年数が長い店員がサインインしている端末を、対応を要請する端末として選択する。なお、店員の経験年数は、店員マスタＦ３に記憶された情報の中から取得すればよい。
【００９５】
なお、選択処理部２１０ｅが、対応を要請する端末を選択する方法は、前記した方法に限定されるものではない。例えば、選択処理部２１０ｅは、アイドル状態にある端末の中から、客が店員を呼び出したセルフＰＯＳ端末１０ａから、最も近い位置にある端末を、対応を要請する端末として選択してもよい。ここで、セルフＰＯＳ端末１０ａから各端末までの距離は、レジマスタＦ４に記憶された、各端末の位置情報を用いて算出することができる。
【００９６】
また、操作者の属性（例えば経験年数）と、各端末の位置情報（例えば、セルフＰＯＳ端末１０ａから各端末までの距離）と、を共に用いて、対応を要請する端末を選択してもよい。この場合、例えば、同じ経験年数の操作者が操作する端末が複数あった場合、最も近い端末を選択すればよい。また、セルフＰＯＳ端末１０ａから同じ距離の位置に複数の端末があった場合、最も経験年数の長い操作者が操作している端末を選択すればよい。
【００９７】
さらに、選択処理部２１０ｅは、アイドル状態にある端末に、操作している店員の属性（例えば経験年数）や各端末の位置情報（例えば、セルフＰＯＳ端末１０ａからの距離）に基づいて順位付けを行ってもよい。そして、選択処理部２１０ｅは、順位付けされた端末の中で上位の順位にある端末を、対応を要請する端末として選択してもよい。この場合、選択された複数の端末に対して対応を要請して、最も早く対応の要請に応じる旨を回答した端末の操作者に、対応要請を行えばよい。
【００９８】
また、選択処理部２１０ｅは、アイドル状態にある端末がない場合、現計キーの押下が検出されたＰＯＳ端末３０を対応要請の候補として選択する。これは、当該ＰＯＳ端末３０は、会計処理を終了したため、暫くするとアイドル状態に移行すると予測できるためである。そして、選択処理部２１０ｅは、アイドル状態にある端末がなく、尚且つ現計キーが押下されたＰＯＳ端末３０が検出されない場合、小計キーの押下が検出されたＰＯＳ端末３０を対応要請の候補として選択する。これは、当該ＰＯＳ端末３０は、登録処理を終了したため、続いて行われる会計処理が終了すると、アイドル状態に移行すると予測できるためである。
【００９９】
（監視システムが行う処理の流れの説明）
図１０は、監視システム１が行う一連の処理の流れの一例を示すシーケンス図である。以下、図１０に沿って処理の流れを説明する。
【０１００】
セルフＰＯＳ端末１０ａによって、購入した商品の会計を行っている客は、端末の操作に迷った場合や、端末の動作が不良である場合等、正常な操作を継続できなくなった場合に店員を呼び出す。具体的には、表示操作パネル１５に表示された呼出ボタン（非図示）を押下する。呼出ボタンが押下されると、セルフＰＯＳ端末１０ａは、アテンダント端末２０に対して、アテンダント端末２０又はＰＯＳ端末３０の状態を問い合わせる（状態問い合わせ７０）。
【０１０１】
アテンダント端末２０は、状態問い合わせ７０を受信すると、アテンダント端末２０と関連付いたＰＯＳ端末３０（３０ａ，３０ｂ，…）に対して、端末の状態を問い合わせる（状態問い合わせ７１ａ，７１ｂ）。また、アテンダント端末２０は、状態問い合わせ７０を受信すると、アテンダント端末２０の動作状態を検出するとともに、アテンダント端末２０に係る情報を抽出する（図１０には非図示）。
【０１０２】
ＰＯＳ端末３０（３０ａ，３０ｂ，…）は、状態問い合わせ７１ａ，７１ｂを受信すると、ＰＯＳ端末３０の動作状態及びＰＯＳ端末３０に係る情報を検出する。そして、ＰＯＳ端末３０（３０ａ，３０ｂ，…）は、検出したＰＯＳ端末３０の動作状態と、ＰＯＳ端末３０に係る情報とをアテンダント端末２０に送信する（状態及び関連情報の通知７２ａ，７２ｂ）。
【０１０３】
アテンダント端末２０は、アテンダント端末２０及びＰＯＳ端末３０（３０ａ，３０ｂ，…）の動作状態と各端末に係る情報とを、セルフＰＯＳ端末１０ａに送信する（状態及び関連情報の通知７３）。
【０１０４】
セルフＰＯＳ端末１０ａは、アテンダント端末２０から受信した、アテンダント端末２０及びＰＯＳ端末３０（３０ａ，３０ｂ，…）の状態と各端末に係る情報とに基づいて、呼び出しを通知する端末の優先度を決定する（呼出優先判定７４）。
【０１０５】
次に、セルフＰＯＳ端末１０ａは、呼出優先判定７４の結果選択された、呼び出しを通知する端末を、アテンダント端末２０に通知する（店員呼出の通知７５）。
【０１０６】
アテンダント端末２０は、セルフＰＯＳ端末１０ａから受信した店員呼出の通知７５に基づいて、ＰＯＳ端末３０（３０ａ，３０ｂ，…）の中から店員を呼び出す端末に対して、店員呼出を通知する（店員呼出の通知７６）。なお、図１０に示す例は、ＰＯＳ端末３０ｂを使用している店員に対して呼び出しをかける場合の例を示している。
【０１０７】
ＰＯＳ端末３０ｂは、アテンダント端末２０からの店員呼出を受信すると、オペレータ用モニタ５に呼出表示７７を行う。具体的には、オペレータ用モニタ５には、図１１に示す画面Ｗ１が表示される。なお、画面Ｗ１の詳細については後述する。
【０１０８】
なお、図１０には図示しないが、セルフＰＯＳ端末１０ａは、アテンダント端末２０にサインインしているアテンダントを呼び出してもよい。この場合、前記した画面Ｗ１は、表示部６５（図６）に表示される。また、セルフＰＯＳ端末１０ａは、アテンダント端末２０及びＰＯＳ端末３０の中の複数の端末（を操作している店員）に対して、呼び出しをかけてもよい。
【０１０９】
（呼出画面の説明）
図１１は、アテンダント端末２０又はＰＯＳ端末３０が表示する、店員が呼び出されたことを示す画面Ｗ１の一例を示す図である。より具体的には、画面Ｗ１は、アテンダント端末２０の表示部６５、又はＰＯＳ端末３０のオペレータ用モニタ５に表示される。画面Ｗ１は、セルフＰＯＳ端末１０（１０ａ、１０ｂ、…、１０ｎ）のうち、「セルフレジ＃２」で店員呼出が押下されたことを示す。ここで、「セルフレジ＃２」は、セルフＰＯＳ端末１０（１０ａ、１０ｂ、…、１０ｎ）の中の１台であって、「セルフレジ＃２」がセルフＰＯＳ端末１０（１０ａ、１０ｂ、…、１０ｎ）のいずれを示すかは、予め決められている。
【０１１０】
画面Ｗ１は、アテンダント端末２０が表示部６５に表示した画面、又はＰＯＳ端末３０がオペレータ用モニタ５に表示した画面に重畳されて割り込み表示（ポップアップ表示）される。画面Ｗ１は、どのセルフＰＯＳ端末１０から呼び出しがかかったのかを示す情報を含む。図１１の例は、前記したように「セルフレジ＃２」から呼び出しがかかったことを示している。
【０１１１】
画面Ｗ１は、さらに、対応許可ボタンＢ１及び対応拒否ボタンＢ２を備える。対応許可ボタンＢ１は、画面Ｗ１が表示された端末にサインインしている店員が、自らが呼び出しに対応する旨を指示するボタンである。対応拒否ボタンＢ２は、画面Ｗ１が表示された端末にサインインしている店員が、呼び出しに対応できない旨を指示するボタンである。店員が対応許可ボタンＢ１又は対応拒否ボタンＢ２を押下すると、いずれのボタンが押下されたかの情報が、呼び出し元であるセルフＰＯＳ端末１０、図１１の例では「セルフレジ＃２」に伝えられる。
【０１１２】
（監視システムが行う処理の流れの説明）
図１２は、監視システム１が行う一連の処理の流れの一例を示すフローチャートである。以下、図１２を用いて、処理の流れを説明する。
【０１１３】
（セルフＰＯＳ端末が行う処理の流れの説明）
まず、セルフＰＯＳ端末１０ａが行う処理の流れを説明する。呼出処理部２１０ｄは、セルフＰＯＳ端末１０ａの表示操作パネル１５に表示された呼出ボタンが押下されたかを判定する（ステップＳ１０）。呼出ボタンが押下されたと判定された場合（ステップＳ１０：Ｙｅｓ）は、ステップＳ１１に進む。一方、呼出ボタンが押下されたと判定されない場合（ステップＳ１０：Ｎｏ）は、ステップＳ１０を繰り返す。なお、呼出ボタンが押下されないまま（ステップＳ１０：Ｎｏ）、客がセルフＰＯＳ端末１０ａにおける会計処理を完了した場合には、図１２に示すフローチャートは実行されない。
【０１１４】
ステップＳ１０において、呼出ボタンが押下されたと判定された場合、呼出処理部２１０ｄは、アテンダント端末２０に対して、アテンダント端末２０及びＰＯＳ端末３０の状態を問い合わせる（ステップＳ１１）。
【０１１５】
通信制御部２１０ａは、アテンダント端末２０から応答を受信したかを判定する（ステップＳ１２）。アテンダント端末２０から応答を受信したと判定された場合（ステップＳ１２：Ｙｅｓ）は、ステップＳ１３に進む。一方、アテンダント端末２０から応答を受信したと判定されない場合（ステップＳ１２：Ｎｏ）は、ステップＳ１２を繰り返す。なお、所定時間に亘って応答が得られない場合、セルフＰＯＳ端末１０ａは、タイムアウトであると判定して、図１２の処理を終了させる。
【０１１６】
ステップＳ１２において、アテンダント端末２０から応答を受信したと判定された場合、選択処理部２１０ｅは、対応を要請する端末を選択する呼出優先判定処理を行う（ステップＳ１３）。呼出優先判定処理の内容は、前記した通りである。
【０１１７】
続いて、通知処理部２１０ｆは、呼出優先判定処理によって選択された端末に対して、対応を要請する通知を行う通知処理を行う（ステップＳ１４）。なお、この通知はアテンダント端末２０に送信される。そして、ＰＯＳ端末３０への通知は、アテンダント端末２０が行う。
【０１１８】
通信制御部２１０ａは、アテンダント端末２０及びＰＯＳ端末３０のうち、対応を要請した端末から、対応可能である旨を受信したかを判定する（ステップＳ１５）。対応可能である旨を受信したと判定されると（ステップＳ１５：Ｙｅｓ）は、ステップＳ１６に進む。一方、対応可能である旨を受信したと判定されないと（ステップＳ１５：Ｎｏ）、ステップＳ１５を繰り返す。なお、所定時間に亘って応答が得られない場合、セルフＰＯＳ端末１０ａは、タイムアウトであると判定して、図１２の処理を終了させる。
【０１１９】
次に、表示制御部２１０ｃは、呼び出しに対して店員が対応するため、到着まで待機して欲しい旨を、表示操作パネル１５に表示する（ステップＳ１６）。その後、セルフＰＯＳ端末１０ａは、図１２の処理を終了する。
【０１２０】
（アテンダント端末が行う処理の流れの説明）
次に、アテンダント端末２０が行う処理の流れを説明する。アテンダント端末２０の問合せ処理部２２０ｄは、セルフＰＯＳ端末１０ａから、アテンダント端末２０及びＰＯＳ端末３０の動作状態の問い合わせを受信したかを判定する（ステップＳ２０）。動作状態の問い合わせを受信したと判定されると（ステップＳ２０：Ｙｅｓ）は、ステップＳ２１に進む。一方、動作状態の問い合わせを受信したと判定されないと（ステップＳ２０：Ｎｏ）は、ステップＳ２０を繰り返す。
【０１２１】
ステップＳ２０において、セルフＰＯＳ端末１０ａから動作状態の問い合わせを受信したと判定されると、呼出処理部２１０ｄは、ＰＯＳ端末３０に対して、ＰＯＳ端末３０の動作状態を問い合わせる（ステップＳ２１）。
【０１２２】
通信制御部２２０ａは、ＰＯＳ端末３０から応答を受信したかを判定する（ステップＳ２２）。ＰＯＳ端末３０から応答を受信したと判定された場合（ステップＳ２２：Ｙｅｓ）は、ステップＳ２３に進む。一方、ＰＯＳ端末３０から応答を受信したと判定されない場合（ステップＳ２２：Ｎｏ）は、ステップＳ２２を繰り返す。
【０１２３】
ステップＳ２２において、ＰＯＳ端末３０から応答を受信したと判定されると、応答処理部２２０ｆは、応答された内容に基づいて、ＰＯＳ端末３０の動作状態、及びＰＯＳ端末３０に係る情報を、応答情報として生成する（ステップＳ２３）。また、ステップＳ２０で受信した問合せの問合せ先が、アテンダント端末２０を含む場合、応答処理部２２０ｆは、ＰＯＳ端末３０からの応答の有無に関わらず、アテンダント端末２０の動作状態及びアテンダント端末２０に係る情報を、応答情報として生成する。
【０１２４】
続いて、応答処理部２２０ｆは、ステップＳ２３で生成した応答情報を、セルフＰＯＳ端末１０ａに送信する（ステップＳ２４）。
【０１２５】
通知処理部２２０ｇは、セルフＰＯＳ端末１０ａから、店員に対応を要請する呼出通知を受信したかを判定する（ステップＳ２５）。呼出通知を受信したと判定されると（ステップＳ２５：Ｙｅｓ）、ステップＳ２６に進む。一方、呼出通知を受信したと判定されないと（ステップＳ２５：Ｎｏ）、ステップＳ２５を繰り返す。
【０１２６】
ステップＳ２５において、通知を受信したと判定されると、通知処理部２２０ｇは、受信した通知が、アテンダント端末２０に宛てたものであるかを判定する（ステップＳ２６）。受信した通知が、アテンダント端末２０に宛てたものであると判定される（ステップＳ２６：Ｙｅｓ）と、ステップＳ２７に進む。一方、受信した通知が、アテンダント端末２０に宛てたものであると判定されない（ステップＳ２６：Ｎｏ）と、ステップＳ３０に進む。
【０１２７】
ステップＳ２５で受信した通知が、アテンダント端末２０に宛てたものである場合、表示制御部２２０ｃは、表示部６５に、店員に対応を要請する呼出通知を表示する（ステップＳ２７）。
【０１２８】
ステップＳ２７に続いて、操作制御部２２０ｂは、表示部６５に表示された対応許可ボタンＢ１（図１１）が押下されたかを判定する（ステップＳ２８）。対応許可ボタンＢ１が押下されたと判定される（ステップＳ２８：Ｙｅｓ）と、ステップＳ２９に進む。一方、対応許可ボタンＢ１が押下されたと判定されない（ステップＳ２８：Ｎｏ）と、ステップＳ２８を繰り返す。
【０１２９】
ステップＳ２８において、対応許可ボタンＢ１が押下されたと判定されると、通知処理部２２０ｇは、セルフＰＯＳ端末１０ａに対して、呼出しに対応可能である旨を通知する（ステップＳ２９）。そして、アテンダント端末２０は、図１２の処理を終了する。なお、図１２には記載しないが、ステップＳ２８において、対応拒否ボタンＢ２の押下が検出された場合には、通知処理部２２０ｇは、セルフＰＯＳ端末１０ａに対して、呼出しに対応できない旨を通知する。その場合、セルフＰＯＳ端末１０ａは、対応要請を通知した別の端末からの応答を待つ。
【０１３０】
一方、ステップＳ２５で受信した通知が、ステップＳ２６において、アテンダント端末２０に宛てたものであると判定されない場合、通知処理部２２０ｇは、受信した通知を、通知先であるＰＯＳ端末３０に通知するように設定する（ステップＳ３０）。
【０１３１】
そして、通知処理部２２０ｇは、受信した通知を、通知先であるＰＯＳ端末３０に通知する（ステップＳ３１）。
【０１３２】
続いて、通知処理部２２０ｇは、ＰＯＳ端末３０から、対応可能であることを示す応答があるかを判定する（ステップＳ３２）。対応可能であることを示す応答があると判定される（ステップＳ３２：Ｙｅｓ）と、前記したステップＳ２９に進む。一方、対応可能であることを示す応答があると判定されない（ステップＳ３２：Ｎｏ）と、ステップＳ３２を繰り返す。なお、図１２には記載しないが、ステップＳ３２において、対応拒否ボタンＢ２の押下が検出された場合には、通知受信部２３０ｆは、アテンダント端末２０に対して、呼出しに対応できない旨を通知する。
【０１３３】
（ＰＯＳ端末が行う処理の流れの説明）
次に、ＰＯＳ端末３０が行う処理の流れを説明する。なお、以下の処理は、アテンダント端末２０と関連付いた全てのＰＯＳ端末３０に対して、同様に行われるが、以下の説明は、ＰＯＳ端末３０ａについてのみ行う。
【０１３４】
まず、ＰＯＳ端末３０ａの状態検出部２３０ｄは、アテンダント端末２０から、ＰＯＳ端末３０ａの動作状態の問い合わせを受信したかを判定する（ステップＳ４０）。動作状態の問い合わせを受信したと判定されると（ステップＳ４０：Ｙｅｓ）は、ステップＳ４１に進む。一方、動作状態の問い合わせを受信したと判定されないと（ステップＳ４０：Ｎｏ）は、ステップＳ４０を繰り返す。
【０１３５】
ステップＳ４０において、アテンダント端末２０から動作状態の問い合わせを受信したと判定されると、状態検出部２３０ｄは、ＰＯＳ端末３０ａの動作状態、及びＰＯＳ端末３０ａに係る情報を、応答情報として生成する（ステップＳ４１）。
【０１３６】
続いて、応答処理部２３０ｅは、ステップＳ４１で生成した応答情報を、アテンダント端末２０に送信する（ステップＳ４２）。
【０１３７】
通知受信部２３０ｆは、アテンダント端末２０から、店員に対応を要請する呼出通知を受信したかを判定する（ステップＳ４３）。呼出通知を受信したと判定されると（ステップＳ４３：Ｙｅｓ）、ステップＳ４４に進む。一方、呼出通知を受信したと判定されないと（ステップＳ４３：Ｎｏ）、ステップＳ４３を繰り返す。
【０１３８】
ステップＳ４３において、呼出通知を受信したと判定されると、表示制御部２３０ｃは、オペレータ用モニタ５に、店員に対応を要請する呼出通知を表示する（ステップＳ４４）。
【０１３９】
ステップＳ４４に続いて、操作制御部２３０ｂは、オペレータ用モニタ５に表示された対応許可ボタンＢ１（図１１）が押下されたかを判定する（ステップＳ４５）。対応許可ボタンＢ１が押下されたと判定される（ステップＳ４５：Ｙｅｓ）と、ステップＳ４６に進む。一方、対応許可ボタンＢ１が押下されたと判定されない（ステップＳ４５：Ｎｏ）と、ステップＳ４５を繰り返す。
【０１４０】
ステップＳ４５において、対応許可ボタンＢ１が押下されたと判定されると、通知受信部２３０ｆは、アテンダント端末２０に対して、呼出しに対応可能である旨を通知する（ステップＳ４６）。そして、ＰＯＳ端末３０ａは、図１２の処理を終了する。
【０１４１】
なお、図１２には記載しないが、選択処理部２１０ｅが複数の端末を選択した場合には、通知処理部２１０ｆは、選択された複数の端末に対して、対応要請を通知する。このとき、対応要請を通知された端末を操作している店員は、各自が対応許可ボタンＢ１又は対応拒否ボタンＢ２を押下することによって、各自の意思表示を行う。そして、対応要請を通知された複数の端末のうち、いずれか１つの端末から対応許可の応答があった場合、セルフＰＯＳ端末１０ａの通知処理部２１０ｆは、対応要請を通知した端末のうち、対応許可の応答を返した端末以外に対して、通知した対応要請、すなわち画面Ｗ１の消去を指示する。これによって、いずれか１つの端末が対応要請を受諾した場合には、対応要請が通知された他の端末の操作者は、画面Ｗ１の指示に従って、対応許可ボタンＢ１又は対応拒否ボタンＢ２を押下する必要がない。
【０１４２】
なお、前記した第１の実施形態において、制御部４０（５０、６０）が実行する制御プログラムＰ１（Ｐ２、Ｐ３）は、記憶部４１（５１、６１）に格納された状態で提供してもよいし、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供されてもよい。また、制御プログラムＰ１（Ｐ２、Ｐ３）は、ネットワークに接続したコンピュータ上に格納して、ネットワーク経由でダウンロードすることによって提供してもよい。さらに、制御プログラムＰ１（Ｐ２、Ｐ３）は、インターネット等のネットワーク経由で提供または配布してもよい。
【０１４３】
以上説明したように、第１の実施形態の監視システム１によると、セルフＰＯＳ端末１０ａ（第２の情報処理装置）を使用している客が、操作を遂行できない場合に、呼出処理部２１０ｄ（呼出手段）が、アテンダント端末２０（第１の情報処理装置）に対して行った呼び出しに対して、アテンダント端末２０の応答処理部２２０ｆ（応答手段）が、セルフＰＯＳ端末１０ａに対して、アテンダント端末２０の動作状態及びアテンダント端末２０に係る情報、並びにＰＯＳ端末３０の動作状態及びＰＯＳ端末３０に係る情報を応答する。セルフＰＯＳ端末１０ａの選択処理部２１０ｅ（選択手段）は、応答処理部２２０ｆによる応答に基づいて、呼び出しに対する対応を要請するアテンダント端末２０又はＰＯＳ端末３０を選択する。そして、通知処理部２１０ｆ（通知手段）は、選択処理部２１０ｅが選択したアテンダント端末２０又はＰＯＳ端末３０に対して、対応要請を通知する。対応要請を通知されたアテンダント端末２０又はＰＯＳ端末３０は、セルフＰＯＳ端末１０ａから対応要請があることを表示する。したがって、客がセルフＰＯＳ端末１０ａを使用中に処理の進行が妨げられた場合に、当該客が発信した対応要請に対して、的確かつ迅速に、対応者を選択して対応を要請することができる。
【０１４４】
また、第１の実施形態の監視システム１によると、アテンダント端末２０又はＰＯＳ端末３０に係る情報は、当該端末の操作者の属性（例えば経験年数）であって、選択処理部２１０ｅは、操作者の属性に基づいて（例えば、経験年数が長い操作者が操作している）、アテンダント端末２０又はＰＯＳ端末３０（第１の情報処理装置）を選択する。したがって、セルフＰＯＳ端末１０ａからの対応要請に対して、確実に対応することが可能な店員を選択することができる。
【０１４５】
また、第１の実施形態の監視システム１によると、アテンダント端末２０又はＰＯＳ端末３０（第１の情報処理装置）に係る情報は、セルフＰＯＳ端末１０ａ（第２の情報処理装置）とアテンダント端末２０又はＰＯＳ端末３０との位置情報（例えば距離）であって、選択処理部２１０ｅは、位置情報に基づいて（例えば、セルフＰＯＳ端末１０ａから距離が近い）、アテンダント端末２０又はＰＯＳ端末３０を選択する。したがって、セルフＰＯＳ端末１０ａからの対応要請に対して、当該セルフＰＯＳ端末１０ａに迅速に出向くことが可能な店員を選択することができる。
【０１４６】
また、第１の実施形態の監視システム１によると、アテンダント端末２０又はＰＯＳ端末３０（第１の情報処理装置）に係る情報は、当該端末の操作者の属性（例えば経験年数）、及びセルフＰＯＳ端末１０ａ（第２の情報処理装置）とアテンダント端末２０又はＰＯＳ端末３０との位置情報（例えば距離）であって、選択処理部２１０ｅは、操作者の属性と、位置情報とに基づいて、アテンダント端末２０又はＰＯＳ端末３０を選択する（例えば、同じ経験年数の操作者が操作する端末が複数あった場合、最も近い端末を選択する）。したがって、セルフＰＯＳ端末１０ａからの対応要請に対して、当該セルフＰＯＳ端末１０ａに迅速に出向くことが可能な店員を選択することができる。
【０１４７】
（第２の実施形態）
以下、添付図面を参照して、本願発明の第２の実施形態について説明する。
【０１４８】
図１３は、第２の実施形態に係る商品販売データ処理システム１００のシステム構成の一例を示す図である。商品販売データ処理システム１００は、図１３に示すように、スーパーマーケット等の小売店において、会計装置３００（３００ａ，３００ｂ，…，３００ｎ）で会計処理を行っている客の状態を監視するシステムである。より具体的には、会計処理の継続が困難な場合に客が店員に対して呼び出しをかけて、当該呼び出しに対して、登録装置４００（４００ａ，４００ｂ，…，４００ｍ）を操作中の店員のうち、対応可能な店員にサポートを行わせるシステムである。
【０１４９】
商品販売データ処理システム１００は、複数台の会計装置３００（３００ａ，３００ｂ，…，３００ｎ）と、複数台の登録装置４００（４００ａ，４００ｂ，…，４００ｍ）とを備える。会計装置３００と登録装置４００は、それぞれ有線又は無線により通信可能に接続されている。なお、会計装置３００及び登録装置４００の台数に制限はない。
【０１５０】
登録装置４００は、客が購入する商品を登録する装置である。なお、登録装置４００は、第１の情報処理装置の一例である。
【０１５１】
会計装置３００は、客が購入する商品の会計を行う装置である。会計装置３００は、例えば、セルフＰＯＳ端末であって、登録装置４００とは別体で構成される。なお、会計装置３００は、第２の情報処理装置の一例である。
【０１５２】
（登録装置の説明）
図１４は、登録装置４００ａの一例を示す外観図である。図１４（ａ）は、登録装置４００ａを店員側から見た外観図である。また、図１４（ｂ）は、登録装置４００ａを客側から見た外観図である。図１４（ａ）、図１４（ｂ）に示すように、作業台４０８の上面に設置された登録装置４００ａは、読取窓を有する縦型のスキャナ４０１を備える。スキャナ４０１は、読取窓の奥に撮像部（不図示）を配置している。なお、登録装置４００ａ、４００ｂ、…、４００ｍは、全て同じ構成を有しているため、以下の説明は、登録装置４００ａのみについて行う。
【０１５３】
また、登録装置４００ａは、スキャナ４０１の上部にタッチパネル４０４を備えたオペレータ用モニタ４０３とキーボード４０５を備えている。オペレータ用モニタ４０３にはスキャナ４０１の撮像部で撮像された商品の商品名及び価格等が表示される。なお、タッチパネル４０４とキーボード４０５は、登録する商品の情報の入力を補助するためのものである。
【０１５４】
店員側から見て、登録装置４００ａの左側には、客側を向けて、客用モニタ４０７が設けられている。客用モニタ４０７には、登録装置４００ａが登録した商品の名称、単価、個数、合計金額等が表示される。
【０１５５】
登録装置４００ａは、撮像部で撮像された画像に含まれる商品を、商品に添付されたバーコードやＱＲコード（登録商標）等のコードシンボルの読み取り、又は撮像部が撮像した商品の画像に基づく一般物体認識により特定する。具体的には、登録装置４００ａは、店舗で販売される各商品を識別する商品コードに、当該商品の商品名、価格等を対応付けて格納したＰＬＵファイルＦ１（図１６参照）を参照して、読み取ったコードシンボルに含まれる商品コードに対応する商品を一意に特定する。
【０１５６】
また、登録装置４００ａは、特定した商品の確認や、個数等の入力を受け付ける画面をオペレータ用モニタ４０３に表示する。そして、登録装置４００ａは、特定した商品の登録を行う。なお、登録とは、図１６に示すＰＬＵファイルＦ１から読み出した商品の商品コードを、その商品の個数（購入数）等と関連付けて、売上ファイルＦ２に記憶することを意味する。
【０１５７】
（会計装置の説明）
図１５は、会計装置３００ａの一例を示す外観図である。図１５に示すように、会計装置３００ａは、筐体３２５の上部に、入出金装置３０１と、タッチパネル３０２と、モニタ３０３と、レシートプリンタ３０４と、カードリーダ３０５と、発光部３０６と、を備えている。なお、会計装置３００ａ、３００ｂ、…、３００ｎは、全て同じ構成を有しているため、以下の説明は、会計装置３００ａのみについて行う。
【０１５８】
入出金装置３０１は、硬貨投入口３２１と、紙幣投入口３２２と、紙幣出金口３２３と、硬貨出金口３２４とを備えている。入出金装置３０１は、紙幣投入口３２２に投入された紙幣を紙幣収納部（不図示）に収納する。また、入出金装置３０１は、硬貨投入口３２１に投入された硬貨を硬貨収納部（不図示）に収納する。そして、入出金装置３０１は、制御部３１０（図１７）からの釣銭の払い出し要求に応じて、紙幣の釣銭を紙幣出金口３２３に払い出す。また入出金装置３０１は、制御部３１０（図１７）からの釣銭の払い出し要求に応じて、硬貨の釣銭を硬貨出金口３２４に払い出す。
【０１５９】
モニタ３０３は、表面にタッチパネル３０２を備える。モニタ３０３は、例えば液晶パネルで構成されて、一取引の合計金額等の会計処理に係る情報を、画像や文字で表示する。タッチパネル３０２は、触れた位置に応じた情報を、制御部３１０（図１７）に出力する。
【０１６０】
レシートプリンタ３０４は、印刷部（不図示）と、レシート発行口３２６とを有している。レシートプリンタ３０４は、制御部３１０の指示に従って印刷部が印字したレシートを、レシート発行口３２６から発行する。
【０１６１】
カードリーダ３０５は、カード挿入口３２７から挿入されたクレジットカードや会員カード等に対して情報の読み書きを行う。
【０１６２】
発光部３０６は、表示ポール３２８の上端に設置されて、会計装置３００ａを使用している客が、タッチパネル３０２に表示された呼出ボタン（非図示）を押下した際等に発光する。発光部３０６は、例えば、赤色に発光するＬＥＤを備えており、周囲の店員が、発光したことに気づきやすい。なお、発光部３０６は、ＬＥＤ以外の発光部材で構成してもよいし、発光色は赤色に限定されるものではない。
【０１６３】
客は、会計装置３００ａを操作して、現金、クレジットカード、電子マネー等により、商品の代金を支払う処理、即ち、会計処理を行う。会計装置３００ａは、会計処理において、登録装置４００から受信した商品登録情報に基づいて、一取引の合計金額を表示し、当該合計金額分の会計に係る処理を制御する。商品登録情報は、処理対象とする一取引の合計金額、取引対象商品の商品情報、データ送信元である登録装置４００の装置番号、登録処理を担当した店員の氏名等の情報を含む。なお、商品登録情報は、レシート印字に必要なその他の情報、例えば、レシート印字用の販促情報等を含んでもよい。
【０１６４】
（登録装置のハードウェア構成の説明）
図１６は、登録装置４００ａのハードウェア構成の一例を示すハードウェアブロック図である。図１６に示すように、登録装置４００ａは、制御部４１０と、記憶部４１１と、コントローラ４１２と、通信インタフェース４１３とを備える。
【０１６５】
制御部４１０は、ＣＰＵ４１０ａ、ＲＯＭ４１０ｂ、ＲＡＭ４１０ｃを備える。ＣＰＵ４１０ａは制御主体となる。ＲＯＭ４１０ｂは各種固定データや各種テーブル等を記憶する。ＲＡＭ４１０ｃは、ＣＰＵ４１０ａが各種処理を行う際に、制御プログラムや各種データを展開してワークメモリとして機能する。
【０１６６】
記憶部４１１は、制御プログラムＰ４と、ＰＬＵファイルＦ１と、売上ファイルＦ２を記憶する。制御プログラムＰ４は、ＣＰＵ４１０ａが実行するプログラムである。ＰＬＵファイルＦ１及び売上ファイルＦ２は、前記した通りである。
【０１６７】
ＣＰＵ４１０ａ、ＲＯＭ４１０ｂ、ＲＡＭ４１０ｃ、記憶部４１１は、互いにバス４１４を介して接続されている。すなわち、制御部４１０は、ＣＰＵ４１０ａが、記憶部４１１に記憶された制御プログラムＰ４及びＲＯＭ４１０ｂに記憶された各種データをＲＡＭ４１０ｃに展開して動作させることによって、各種制御処理を実行する。
【０１６８】
コントローラ４１２は、バス４１４を介して、ＣＰＵ４１０ａと周辺機器であるタッチパネル４０４、キーボード４０５、オペレータ用モニタ４０３、スキャナ４０１、客用モニタ４０７とを接続する。コントローラ４１２は、制御部４１０からの指示に応じて、これらの周辺機器の動作を制御する。
【０１６９】
通信インタフェース４１３は、バス４１４を介して、登録装置４００ａと会計装置３００とを接続する。登録装置４００ａは、会計装置３００から、登録装置４００ａの動作状態、及び登録装置４００ａに係る情報の問い合わせを受信する。また、登録装置４００ａは、会計装置３００ａに対して、登録装置４００ａの動作状態、及び登録装置４００ａに係る情報を送信する。さらに、登録装置４００ａは、会計装置３００ａから、店員呼び出しの通知を受信する。
【０１７０】
（会計装置のハードウェア構成の説明）
図１７は、会計装置３００ａのハードウェア構成の一例を示すハードウェアブロック図である。図１７に示すように、会計装置３００ａは、制御部３１０と、記憶部３１１と、コントローラ３１２と、通信インタフェース３１３と、を備える。
【０１７１】
制御部３１０は、ＣＰＵ３１０ａ、ＲＯＭ３１０ｂ、ＲＡＭ３１０ｃを備える。ＣＰＵ３１０ａは制御主体となる。ＲＯＭ３１０ｂは各種固定データや各種テーブル等を記憶する。ＲＡＭ３１０ｃは、ＣＰＵ３１０ａが各種処理を行う際に、制御プログラムや各種データを展開してワークメモリとして機能する。
【０１７２】
記憶部３１１は、制御プログラムＰ５と、取引ファイルＦ５と、店員マスタＦ３と、店員マスタＦ３と、レジマスタＦ４を記憶する。
【０１７３】
制御プログラムＰ５は、ＣＰＵ３１０ａが実行するプログラムである。ＣＰＵ３１０ａ、ＲＯＭ３１０ｂ、ＲＡＭ３１０ｃ、記憶部３１１は、互いにバス３１４を介して接続されている。すなわち、制御部３１０は、ＣＰＵ３１０ａが、記憶部３１１に記憶された制御プログラムＰ５及びＲＯＭ３１０ｂに記憶された各種データをＲＡＭ３１０ｃに展開して動作させることによって、各種制御処理を実行する。
【０１７４】
取引ファイルＦ５、売上ファイルＦ２、店員マスタＦ３、及び店員マスタＦ３は、前記した通りである。
【０１７５】
ＣＰＵ３１０ａ、ＲＯＭ３１０ｂ、ＲＡＭ３１０ｃ、記憶部３１１は、互いにバス３１４を介して接続されている。すなわち、制御部３１０は、ＣＰＵ３１０ａが、記憶部３１１に記憶された制御プログラムＰ５及びＲＯＭ３１０ｂに記憶された各種データをＲＡＭ３１０ｃに展開して動作させることによって、各種制御処理を実行する。
【０１７６】
コントローラ４１２は、バス４１４を介して、ＣＰＵ４１０ａと周辺機器であるタッチパネル４０４、キーボード４０５、オペレータ用モニタ４０３、スキャナ４０１、客用モニタ４０７とを接続する。コントローラ４１２は、制御部４１０からの指示に応じて、これらの周辺機器の動作を制御する。
【０１７７】
通信インタフェース４１３は、バス４１４を介して、登録装置４００ａと会計装置３００とを接続する。登録装置４００ａは、会計装置３００から、登録装置４００ａの動作状態、及び登録装置４００ａに係る情報の問い合わせを受信する。また、登録装置４００ａは、会計装置３００ａに対して、登録装置４００ａの動作状態、及び登録装置４００ａに係る情報を送信する。さらに、登録装置４００ａは、会計装置３００ａから、店員呼び出しの通知を受信する。
【０１７８】
（商品販売データ処理システムの機能構成の説明）
図１８は、商品販売データ処理システム１００の機能構成の一例を示す機能構成図である。なお、図１８は、説明を簡単にするため、商品販売データ処理システム１００が、第２の情報処理装置の一例である会計装置３００ａと、第１の情報処理装置の一例である登録装置４００ａとを備える構成である場合について示したものである。実際には、図１３で説明したように、会計装置３００（３００ａ，３００ｂ，…，３００ｎ）と、アテンダント端末２０と、登録装置（４００ａ、４００ｂ、…、４００ｍ）とが接続している。
【０１７９】
会計装置３００ａは、通信制御部３２０ａと、操作制御部３２０ｂと、表示制御部３２０ｃと、呼出処理部３２０ｄと、選択処理部３２０ｅと、通知処理部３２０ｆとを備える。
【０１８０】
会計装置３００ａが備える各機能部位は、第１の実施形態で説明したセルフＰＯＳ端末１０ａが備える各構成要素と同じ機能を備えている（図９参照）。
【０１８１】
また、登録装置４００ａは、通信制御部４２０ａと、操作制御部４２０ｂと、表示制御部４２０ｃと、問合せ処理部４２０ｄと、状態検出部４２０ｅと、応答処理部４２０ｆと、通知処理部４２０ｇとを備える。
【０１８２】
登録装置４００ａが備える各機能部位は、第１の実施形態で説明したアテンダント端末２０が備える各構成要素と同じ機能を備えている（図９参照）。
【０１８３】
（商品販売データ処理システムが行う処理の流れの説明）
図１９は、商品販売データ処理システム１００が行う一連の処理の流れの一例を示すフローチャートである。以下、図１９を用いて、処理の流れを説明する。
【０１８４】
（会計装置が行う処理の流れの説明）
まず、会計装置３００ａが行う処理の流れを説明する。呼出処理部３２０ｄは、会計装置３００ａのモニタ３０３に表示された呼出ボタンが押下されたかを判定する（ステップＳ５０）。呼出ボタンが押下されたと判定された場合（ステップＳ５０：Ｙｅｓ）は、ステップＳ５１に進む。一方、呼出ボタンが押下されたと判定されない場合（ステップＳ５０：Ｎｏ）は、ステップＳ５０を繰り返す。なお、呼出ボタンが押下されないまま（ステップＳ５０：Ｎｏ）、客が会計装置３００ａにおける会計処理を完了した場合には、図１９に示すフローチャートは実行されない。
【０１８５】
ステップＳ５０において、呼出ボタンが押下されたと判定された場合、呼出処理部３２０ｄは、登録装置４００（４００ａ，４００ｂ，…）に対して、登録装置４００の状態を問い合わせる（ステップＳ５１）。
【０１８６】
通信制御部３２０ａは、登録装置４００から応答を受信したかを判定する（ステップＳ５２）。登録装置４００から応答を受信したと判定された場合（ステップＳ５２：Ｙｅｓ）は、ステップＳ５３に進む。一方、登録装置４００から応答を受信したと判定されない場合（ステップＳ５２：Ｎｏ）は、ステップＳ５２を繰り返す。なお、所定時間に亘って応答が得られない場合、会計装置３００ａは、タイムアウトであると判定して、図１９の処理を終了させる。
【０１８７】
ステップＳ５２において、登録装置４００から応答を受信したと判定された場合、選択処理部３２０ｅは、対応を要請する登録装置４００を選択する呼出優先判定処理を行う（ステップＳ５３）。呼出優先判定処理の内容は、第１の実施形態に記載した通りである。
【０１８８】
続いて、通知処理部３２０ｆは、呼出優先判定処理によって選択された端末に対して、対応を要請する通知を行う通知処理を行う（ステップＳ５４）。すなわち、この通知は、登録装置４００のうち、ステップＳ５３で選択された登録装置に対して送信される。
【０１８９】
通信制御部３２０ａは、登録装置４００のうち、対応を要請した端末から、対応可能である旨を受信したかを判定する（ステップＳ５５）。対応可能である旨を受信したと判定されると（ステップＳ５５：Ｙｅｓ）は、ステップＳ５６に進む。一方、対応可能である旨を受信したと判定されないと（ステップＳ５５：Ｎｏ）、ステップＳ５５を繰り返す。なお、所定時間に亘って応答が得られない場合、会計装置３００ａは、タイムアウトであると判定して、図１９の処理を終了させる。
【０１９０】
次に、表示制御部３２０ｃは、呼び出しに対して店員が対応するため、到着まで待機して欲しい旨を、会計装置３００ａのモニタ３０３に表示する（ステップＳ５６）。その後、会計装置３００ａは、図１９の処理を終了する。
【０１９１】
（登録装置が行う処理の流れの説明）
次に、登録装置４００（４００ａ，４００ｂ，…）が行う処理の流れを説明する。登録装置４００の問合せ処理部４２０ｄは、会計装置３００ａから、登録装置４００の動作状態の問い合わせを受信したかを判定する（ステップＳ６０）。動作状態の問い合わせを受信したと判定されると（ステップＳ６０：Ｙｅｓ）は、ステップＳ６１に進む。一方、動作状態の問い合わせを受信したと判定されないと（ステップＳ６０：Ｎｏ）は、ステップＳ６０を繰り返す。
【０１９２】
ステップＳ６０において、会計装置３００ａから動作状態の問い合わせを受信したと判定されると、応答処理部４２０ｆは、登録装置４００の動作状態、及び登録装置４００に係る情報を、応答情報として生成する（ステップＳ６１）。
【０１９３】
続いて、応答処理部４２０ｆは、ステップＳ６１で生成した応答情報を、会計装置３００ａに送信する（ステップＳ６２）。
【０１９４】
通知処理部４２０ｇは、会計装置３００ａから、店員に対応を要請する呼出通知を受信したかを判定する（ステップＳ６３）。呼出通知を受信したと判定されると（ステップＳ６３：Ｙｅｓ）、ステップＳ６４に進む。一方、呼出通知を受信したと判定されないと（ステップＳ６３：Ｎｏ）、ステップＳ６３を繰り返す。
【０１９５】
ステップＳ６３において、呼出通知を受信したと判定されると、表示制御部４２０ｃは、オペレータ用モニタ４０３に、店員に対応を要請する呼出通知を表示する（ステップＳ６４）。
【０１９６】
ステップＳ６４に続いて、操作制御部４２０ｂは、オペレータ用モニタ４０３に表示された対応許可ボタンＢ１（図１１）が押下されたかを判定する（ステップＳ６５）。対応許可ボタンＢ１が押下されたと判定される（ステップＳ６５：Ｙｅｓ）と、ステップＳ６６に進む。一方、対応許可ボタンＢ１が押下されたと判定されない（ステップＳ６５：Ｎｏ）と、ステップＳ６５を繰り返す。
【０１９７】
ステップＳ６５において、対応許可ボタンＢ１が押下されたと判定されると、通知処理部４２０ｇは、会計装置３００ａに対して、呼出しに対応可能である旨を通知する（ステップＳ６６）。そして、登録装置４００は、図１９の処理を終了する。なお、図１９には記載しないが、ステップＳ６５において、対応拒否ボタンＢ２の押下が検出された場合には、通知処理部４２０ｇは、会計装置３００ａに対して、呼出しに対応できない旨を通知する。その場合、会計装置３００ａは、対応要請を通知した別の登録装置からの応答を待つ。
【０１９８】
以上説明したように、第２の実施形態の商品販売データ処理システム１００によると、会計装置３００ａ（第２の情報処理装置）を使用している客が、操作を遂行できない場合に、呼出処理部３２０ｄ（呼出手段）が、登録装置４００（第１の情報処理装置）に対して行った呼び出しに対して、登録装置４００の応答処理部４２０ｆ（応答手段）が、会計装置３００ａに対して、登録装置４００の動作状態及び登録装置４００に係る情報を応答する。会計装置３００ａの選択処理部３２０ｅ（選択手段）は、応答処理部４２０ｆによる応答に基づいて、呼び出しに対する対応を要請する登録装置４００を選択する。そして、通知処理部３２０ｆ（通知手段）は、選択処理部３２０ｅが選択した登録装置４００に対して、対応要請を通知する。対応要請を通知された登録装置４００は、会計装置３００ａから対応要請があることを表示する。したがって、客が会計装置３００ａを使用中に処理の進行が妨げられた場合に、当該客が発信した対応要請に対して、的確かつ迅速に、対応者を選択して対応を要請することができる。
【０１９９】
また、第２の実施形態の商品販売データ処理システム１００によると、会計装置３００ａの選択処理部３２０ｅは、サインインされて、尚且つ待機状態にある登録装置４００を選択する。したがって、登録処理を行っていない登録装置４００にサインインしている店員に対して、対応要請を行うため、呼び出しに対する迅速な対応が可能となる。
【０２００】
また、第２の実施形態の商品販売データ処理システム１００によると、登録装置４００に係る情報は、当該登録装置４００の操作者属性（例えば経験年数）であって、選択処理部３２０ｅは、操作者の属性に基づいて（例えば、経験年数が長い操作者が操作している）、登録装置４００を選択する。したがって、会計装置３００ａからの対応要請に対して、確実に対応することが可能な店員を選択することができる。
【０２０１】
また、第２の実施形態の商品販売データ処理システム１００によると、登録装置４００に係る情報は、会計装置３００ａと登録装置４００との位置情報（例えば距離）であって、選択処理部３２０ｅは、位置情報に基づいて（例えば、会計装置３００ａから距離が近い）、登録装置４００を選択する。したがって、会計装置３００ａからの対応要請に対して、当該会計装置３００ａに迅速に出向くことが可能な店員を選択することができる。
【０２０２】
以上、本発明の実施形態を説明したが、この実施形態は例示であり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０２０３】
１                                  監視システム
１０（１０ａ，１０ｂ，…，１０ｎ）  セルフＰＯＳ端末（第２の情報処理装置）
２０                                アテンダント端末（第１の情報処理装置）
３０（３０ａ，３０ｂ，…，３０ｍ）  ＰＯＳ端末（第１の情報処理装置）
１００          商品販売データ処理システム
２１０ｄ，３２０ｄ        呼出処理部（呼出手段）
２１０ｅ，３２０ｅ        選択処理部（選択手段）
２１０ｆ，３２０ｆ        通知処理部（通知手段）
２２０ｃ，４２０ｃ        表示制御部（表示手段）
２２０ｆ，４２０ｆ        応答処理部（応答手段）
３００（３００ａ，３００ｂ，…，３００ｎ）  会計装置（第２の情報処理装置）
４００（４００ａ，４００ｂ，…，４００ｍ）  登録装置（第１の情報処理装置）
【先行技術文献】
【特許文献】
【０２０４】
【特許文献１】特開２０１６−６２３５３号公報
【図１】
2020086916.tif 000003
【図２】
2020086916.tif 000004
【図３】
2020086916.tif 000005
【図４】
2020086916.tif 000006
【図５】
2020086916.tif 000007
【図６】
2020086916.tif 000008
【図７】
2020086916.tif 000009
【図８】
2020086916.tif 000010
【図９】
2020086916.tif 000011
【図１０】
2020086916.tif 000012
【図１１】
2020086916.tif 000013
【図１２】
2020086916.tif 000014
【図１３】
2020086916.tif 000015
【図１４】
2020086916.tif 000016
【図１５】
2020086916.tif 000017
【図１６】
2020086916.tif 000018
【図１７】
2020086916.tif 000019
【図１８】
2020086916.tif 000020
【図１９】
2020086916.tif 000021