(57)【要約】【課題】  レジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間の比較結果を、識別可能に知らせることができるレジスタ装置等を提供する。【解決手段】  レジスタ装置は、自装置のレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間を算出する算出手段と、前記算出した推定レジ待ち時間の、他のレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間に対する比較結果を識別可能な情報を、自装置のレジ待ちの列の近傍に出力する出力手段とを備える。【選択図】      図１
2019168902.tif 000002
【特許請求の範囲】
【請求項１】
自装置のレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間を算出する算出手段と、
前記算出した推定レジ待ち時間の、他のレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間に対する比較結果を識別可能な情報を、自装置のレジ待ちの列の近傍に出力する出力手段と
を備えたレジスタ装置。
【請求項２】
前記出力手段は、前記算出した推定レジ待ち時間の、他のレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間に対する相対的な長さを識別可能な情報を出力する
請求項１記載のレジスタ装置。
【請求項３】
前記出力手段は、前記算出した推定レジ待ち時間の長さに基づいて分類されたグループを識別可能な情報を出力する
請求項１または請求項２記載のレジスタ装置。
【請求項４】
前記出力手段は、前記比較結果を識別可能な文字情報、色情報、数字情報および図形情報の少なくともいずれかを出力する
請求項１乃至請求項３のいずれか１項記載のレジスタ装置。
【請求項５】
前記算出手段は、商品登録の担当者に関連付けられた登録時間に関する実績情報と、自装置のレジ待ちの列に並んでいる客の各々が保持していると推定される商品量とに基づいて、前記推定レジ待ち時間を算出する
請求項１乃至請求項４のいずれか１項記載のレジスタ装置。
【請求項６】
前記実績情報は、前記担当者が過去に登録した商品の点数と当該登録に要した時間とを含む、
請求項５記載のレジスタ装置。
【請求項７】
複数のレジスタ装置と、前記複数のレジスタ装置のそれぞれと通信可能な管理装置とを備えた通知システムであって、
前記管理装置は、
前記複数のレジスタ装置のそれぞれのレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間を算出する算出手段と、
前記算出したレジスタ装置ごとの推定レジ待ち時間の比較結果を識別可能な情報を、前記推定レジ待ち時間に関連付けられた前記レジスタ装置にそれぞれ送信する通信手段を備え、
前記複数のレジスタ装置は、
前記管理装置から受信した識別可能な情報を、自装置のレジ待ちの列の近傍に出力する出力手段を備えた
通知システム。
【請求項８】
複数のレジスタ装置を備えた通知システムであって、
前記レジスタ装置の少なくともいずれかは、
前記複数のレジスタ装置のそれぞれのレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間を算出する算出手段と、
前記算出したレジスタ装置ごとの推定レジ待ち時間の比較結果を識別可能な情報を、前記推定レジ待ち時間に関連付けられた前記レジスタ装置にそれぞれ送信する通信手段を備え、
前記レジスタ装置のそれぞれは、
前記識別可能な情報を、自装置のレジ待ちの列の近傍に出力する出力手段を
を備えた通知システム。
【請求項９】
複数のレジスタ装置のそれぞれのレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間を算出し、
前記算出したレジスタ装置ごとの推定レジ待ち時間の比較結果を識別可能な情報を、前記推定レジ待ち時間に関連付けられた前記レジスタ装置にそれぞれ送信し、
受信した前記識別可能な情報を、それぞれの前記レジスタ装置のレジ待ちの列の近傍に出力する
通知方法。
【請求項１０】
自装置のレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間を算出する処理と、
前記算出した推定レジ待ち時間の、他のレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間に対する比較結果を識別可能な情報を、自装置のレジ待ちの列の近傍に出力する処理と、
を、コンピュータに実行させる通知プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レジ待ち時間を通知するレジスタ装置、レジスタシステム、レジスタ方法およびレジスタプログラムに関する。
【背景技術】
【０００２】
スーパーマーケットなどの店舗におけるレジスタ装置（以降、「レジ」とも称する）では、商品登録、支払い等の順番待ちの行列が発生することがある。顧客は、行列の長さを見て、複数のレジのうち待ち時間ができるだけ少ないレジを予想して、並ぶことが多い。
【０００３】
レジ待ち時間を算出する技術として、例えば、特許文献１には、１客当たりの平均チェックアウト処理時間に基づきレジの待ち時間情報を作成し、客が目視可能に表示する装置が開示されている。
【０００４】
特許文献２には、ＰＯＳ装置に並んでいる人の商品量及び人数に基づきＰＯＳ装置の待ち時間の予測値を算出する装置が開示されている。装置は、画像データから商品量を推定すると共に、ＰＯＳ装置に並んでいる人の人数を検出している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−１６１８４９号公報
【特許文献２】特開２０１７−０６８７１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１および特許文献２に開示される技術では、レジ毎に、そのレジの待ち列に並んだ場合の待ち時間の予測値を算出し、顧客に目視可能に表示している。したがって、顧客は、待ち時間が表示されたレジの列に並んだ場合に予想される待ち時間を認識することはできる。しかしながら、複数レジが有る場合、顧客は、いずれのレジの列に並ぶと待ち時間が少なくて済むかをすぐに認識することは難しいという課題がある。例えば、すべての列の待ち時間の予測値を見て回ったり、予測値の比較をしたりしなければならず、手間がかかる。
【０００７】
本発明は、上記課題を鑑みてなされたものであり、レジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間の比較結果を、識別可能に知らせることができるレジスタ装置等を提供することを主要な目的とする。
【課題を解決するための手段】
【０００８】
本発明の一態様に係るレジスタ装置は、自装置のレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間を算出する算出手段と、前記算出した推定レジ待ち時間の、他のレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間に対する比較結果を識別可能な情報を、自装置のレジ待ちの列の近傍に出力する出力手段とを備える。
【０００９】
本発明の一態様に係る通知システムは、複数のレジスタ装置と、前記複数のレジスタ装置のそれぞれと通信可能な管理装置とを備えた通知システムであって、前記管理装置は、前記複数のレジスタ装置のそれぞれのレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間を算出する算出手段と、前記算出したレジスタ装置ごとの推定レジ待ち時間の比較結果を識別可能な情報を、前記推定レジ待ち時間に関連付けられた前記レジスタ装置にそれぞれ送信する通信手段を備え、前記複数のレジスタ装置は、前記管理装置から受信した識別可能な情報を、自装置のレジ待ちの列の近傍に出力する出力手段を備える。
【００１０】
本発明の一態様に係る通知システムは、複数のレジスタ装置を備えた通知システムであって、前記レジスタ装置の少なくともいずれかは、前記複数のレジスタ装置のそれぞれのレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間を算出する算出手段と、前記算出したレジスタ装置ごとの推定レジ待ち時間の比較結果を識別可能な情報を、前記推定レジ待ち時間に関連付けられた前記レジスタ装置にそれぞれ送信する通信手段を備え、前記レジスタ装置のそれぞれは、前記識別可能な情報を、自装置のレジ待ちの列の近傍に出力する出力手段を備える。
【００１１】
本発明の一態様に係る通知方法は、前記複数のレジスタ装置のそれぞれのレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間を算出し、前記算出したレジスタ装置ごとの推定レジ待ち時間の比較結果を識別可能な情報を、前記推定レジ待ち時間に関連付けられた前記レジスタ装置にそれぞれ送信し、前記管理装置から受信した識別可能な情報を、それぞれの前記レジスタ装置のレジ待ちの列の近傍に出力する。
【００１２】
本発明の一態様に係る通知プログラムは、自装置のレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間を算出する処理と、前記算出した推定レジ待ち時間の、他のレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間に対する比較結果を識別可能な情報を、自装置のレジ待ちの列の近傍に出力する処理と、を、コンピュータに実行させる。
【発明の効果】
【００１３】
本発明によれば、レジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間の比較結果を、識別可能に知らせることができるという効果が得られる。
【図面の簡単な説明】
【００１４】
【図１】各実施形態におけるレジスタ装置、管理装置および通知方法をそれぞれ実現するコンピュータ装置のハードウェア構成を示すブロック図である。
【図２】第１の実施形態に係る通知システムの構成を示す図である。
【図３】第１の実施形態に係るレジスタ装置の機能構成を示すブロック図である。
【図４】第１の実施形態に係るレジスタ装置、撮像装置および表示装置の設置例を示す図である。
【図５】第１の実施形態に係る管理装置の構成を示すブロック図である。
【図６】第１の実施形態に係るレジスタ装置の店員情報記憶部に格納される店員情報の一例を示す図である。
【図７】第１の実施形態に係るレジスタ装置および管理装置の動作を示すフローチャートである。
【図８】第１の実施形態に係るレジスタ装置の待ち時間算出部の機能構成を示すブロック図である。
【図９】第１の実施形態に係るレジスタ装置の待ち時間算出部の動作を示すフローチャートである。
【図１０】第１の実施形態に係るレジスタ装置の待ち客情報記憶部に記憶される待ち客情報の一例を示す図である。
【図１１】第１の実施形態に係る表示装置に待ち時間を表示した一例を示す図である。
【図１２】第１の実施形態に係る表示装置による表示の一例を示す図である。
【図１３】第１の実施形態に係る表示装置による表示の他の例を示す図である。
【図１４】第２の実施形態に係るレジスタ装置の機能構成を示すブロック図である。
【発明を実施するための形態】
【００１５】
以下、本発明の好ましい実施形態について図面を参照して詳細に説明する。
【００１６】
第１の実施形態
第１の実施形態および他の実施形態にかかるレジスタ装置および管理装置を構成するハードウェアについて説明する。図１は、各実施形態におけるレジスタ装置、管理装置および通知方法をそれぞれ実現するコンピュータ装置１０のハードウェア構成を示すブロック図である。なお、本発明の各実施形態において、以下に示すレジスタ装置および管理装置の各構成要素は、機能単位のブロックを示している。レジスタ装置および管理装置の各構成要素は、例えば図１に示すようなコンピュータ装置１０とソフトウェアとの任意の組み合わせにより実現することができる。
【００１７】
図１に示すように、コンピュータ装置１０は、プロセッサ１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３、記憶装置１４、入出力インタフェース１５およびバス１６を備える。
【００１８】
記憶装置１４は、プログラム１８を格納する。プロセッサ１１は、ＲＡＭ１２を用いてレジスタ装置および管理装置にかかる通知プログラム１８を実行する。プログラム１８は、ＲＯＭ１３に記憶されていてもよい。また、プログラム１８は、記録媒体２０に記録され、ドライブ装置１７によって読み出されてもよいし、外部装置からネットワークを介して送信されてもよい。
【００１９】
入出力インタフェース１５は、周辺機器（キーボード、マウス、表示装置など）１９とデータをやり取りする。入出力インタフェース１５は、データを取得または出力する手段として機能することができる。バス１６は、各構成要素を接続する。
【００２０】
なお、レジスタ装置および管理装置の実現方法には様々な変形例がある。例えば、レジスタ装置および管理装置は、それぞれ、専用の装置として実現することができる。また、レジスタ装置および管理装置は、それぞれ、複数の装置の組み合わせにより実現することができる。
【００２１】
本実施形態および他の実施形態の機能を実現するように各実施形態の構成を動作させるプログラム（より具体的には、図７等に示す処理をコンピュータに実行させるプログラム）を記録媒体に記録させ、該記録媒体に記録されたプログラムをコードとして読み出し、コンピュータにおいて実行する処理方法も各実施形態の範疇に含まれる。すなわち、コンピュータ読取可能な記録媒体も各実施形態の範囲に含まれる。また、上述のプログラムが記録された記録媒体はもちろん、そのプログラム自体も各実施形態に含まれる。
【００２２】
該記録媒体としては例えばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）−ＲＯＭ、磁気テープ、不揮発性メモリカード、ＲＯＭを用いることができる。また該記録媒体に記録されたプログラム単体で処理を実行しているものに限らず、他のソフトウェア、拡張ボードの機能と共同して、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）上で動作して処理を実行するものも各実施形態の範疇に含まれる。
【００２３】
次に、第１の実施形態に係るレジスタ装置および管理装置を備えた通知システムの構成について説明する。図２は、第１の実施形態に係る通知システム１００の構成を示す図である。図２に示すように、通知システム１００は、複数のレジスタ装置１１０および管理装置１２０を備える。
【００２４】
レジスタ装置１１０は、スーパーマーケット、ホームセンター、アミューズメントパークなどの各種店舗や営業施設において用いられる、商品登録、支払い登録、販売情報管理のためのレジ（例えばＰＯＳ（ｐｏｉｎｔ  ｏｆ  ｓａｌｅｓ）レジスタ）機能を有する装置である。レジスタ装置１１０は、上記のような店舗や営業施設に紐付けられて、主に、会計カウンタに設置されている。図２には、通知システム１００は、６つのレジスタ装置１１０を備えること示すが、これに限定されない。
【００２５】
管理装置１２０は、複数のレジスタ装置１１０と通信可能な装置であって、例えば、上記のような店舗や営業施設に設置され、レジスタ装置１１０の管理や各種情報の収集を行う。管理装置１２０とレジスタ装置１１０は、例えば無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して互いに無線通信を行う機能を有する。あるいは、管理装置１２０とレジスタ装置１１０は、移動体通信網を介して互いに通信してもよい。
【００２６】
図３は、レジスタ装置１１０の機能構成を示すブロック図である。図３に示すように、レジスタ装置１１０は、操作受付部１１１、店員識別部１１２、店員情報生成部１１３、待ち時間算出部１１４、出力情報生成部１１５、通信部１１６および店員情報記憶部１１７を備える。
【００２７】
レジスタ装置１１０には、また、撮像装置１３０および表示装置１４０が接続されている。なお、撮像装置１３０および表示装置１４０は、レジスタ装置１１０に接続されていてもよいし、それぞれが通信手段を有し、通信手段を介して相互に情報の送受信を行ってもよい。
【００２８】
操作受付部１１１は、店員（担当者）の操作を受け付ける。例えば、店員がレジスタ装置１１０の操作を開始する際に、店員の識別情報を含むＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）カードの読み取りを行う。また、レジスタ装置１１０に、店員の顔を撮影するための撮像手段が設けられている場合、操作受付部１１１は、店員からの指示に応じて、顔認証のための顔の撮像を撮像手段に指示してもよい。なお、撮像手段として、撮像装置１３０が用いられてもよい。
【００２９】
操作受付部１１１は、また、店員によるレジ処理操作を受け付ける。レジ処理には、例えば、購入対象の商品の識別情報などの商品情報をレジスタ装置１１０に登録する登録処理がある。登録処理では、店員は、例えば商品に付されたバーコードをリーダで読み取る作業、レジに設けられた物理ボタンを押下する作業、レジのタッチパネルディスプレイに表示されたボタンをタッチする作業等により、商品情報をレジに登録する。
【００３０】
店員識別部１１２は、操作受付部１１１により読み出されたＩＤカードの情報や、撮像手段により取得された店員の顔画像に基づいて、店員情報記憶部１１７を参照して、店員を識別する。
【００３１】
店員情報生成部１１３は、操作受付部１１１から店員の操作を受け取り、その操作に基づいて店員情報を生成する（詳細は後述する）。
【００３２】
待ち時間算出部１１４は、自装置のレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間を算出する算出手段を担う。具体的には、待ち時間算出部１１４は、店員識別部１１２により識別された店員に関連付けられた店員情報を、店員情報記憶部１１７から読み出すと共に、その店員情報と、待ち客情報（詳細は後述する）に基づいて、レジスタ装置１１０のレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間（以降、単に「待ち時間」とも称する）を算出する。
【００３３】
出力情報生成部１１５は、待ち時間算出部１１４により算出された待ち時間、または通信部１１６から取得した順位情報（詳細は後述する）に基づいて、出力情報を生成する。出力情報生成部１１５は、算出した推定レジ待ち時間の、他のレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間に対する比較結果を識別可能な情報を、自装置のレジ待ちの列の近傍に出力する出力手段を担う。
【００３４】
通信部１１６は、待ち時間算出部１１４により算出された待ち時間を、管理装置１２０に送信する。また、通信部１１６は、管理装置１２０から、上記送信したレジ待ち時間の、他のレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間に対する比較結果を受信する。
【００３５】
撮像装置１３０は、レジ待ちの列を撮影するために、例えばレジスタ装置１１０上方周辺の天井に設けられており、レジ待ちの列を上方から撮影する。撮影により得られたレジ待ちの列の画像データを、待ち列画像データと称する。
【００３６】
店員情報記憶部１１７は、店員の識別情報と、店員による商品登録時間に関する実績情報とを含む店員情報を記憶する（詳細は後述する）。
【００３７】
図４は、レジスタ装置１１０、撮像装置１３０および表示装置１４０の設置例を示す図である。図４に示すように、レジスタ装置１１０は、会計カウンタに設置される。撮像装置１３０は、レジスタ装置１１０上方周辺の天井に設置される。表示装置１４０は、レジスタ装置１１０の近傍に設置される。表示装置１４０は、レジスタ装置１１０の近傍に設置されることに限定されず、レジスタ装置１１０のレジ待ちの列の近傍に設置されてもよい。近傍とは、そのレジスタ装置１１０に関連付けられていることが識別可能な位置であればよい。また、表示装置１４０は、混雑時も客から見えるような高めの位置に設置されてもよい。
【００３８】
店舗に設置されたレジスタ装置１１０ごとに、撮像装置１３０および表示装置１４０が設置されているとする。なお、撮像装置１３０は、レジスタ装置１１０ごとに設置されることに限定されず、複数のレジスタ装置１１０のレジ待ちの列を撮像できる数および位置で設置されればよい。また、撮像装置１３０として、店舗に設置されている監視カメラが用いられてもよい。
【００３９】
図５は、管理装置１２０の機能構成を示すブロック図である。図５に示すように、管理装置１２０は、通信部１２１、待ち時間比較部１２２および順位情報生成部１２３を備える。
【００４０】
通信部１２１は、レジスタ装置１１０と通信を行う。ここでは、通信部１２１は、複数のレジスタ装置１１０から、それぞれの待ち時間を取得する。待ち時間比較部１２２は、複数のレジスタ装置１１０から取得した待ち時間を相互に比較する。順位情報生成部１２３は、待ち時間比較部１２２による比較の結果に基づいて、順位情報を生成する。
【００４１】
ここで、店員情報記憶部１１７に格納される店員情報について説明する。
【００４２】
図６は、店員情報記憶部１１７に格納される店員情報の一例を示す図である。図６に示すように、店員情報は、識別情報と実績情報とを含む。識別情報は、店舗の店員に付与された識別情報（店員ＩＤ）と、店員の名前とを関連付けて、予め保持される情報である。識別情報には、店員の顔画像データが関連付けて保持されてもよい。この場合、店員識別部１１２は、上述したように、店員の顔を撮像し、その顔画像データを、店員情報記憶部１１７に保持された顔画像データと照合することにより、店員の顔認証を行うことができる。
【００４３】
実績情報は、店員ごとの過去の商品登録処理に関する実績を示す。具体的には、実績情報は、登録処理を行った日時、登録処理の対象の商品数、登録処理した商品の識別情報（商品ＩＤ）および登録処理に要した時間（登録時間）を含む。登録時間は、例えば、前の客の清算が終わった後（例えば、おつりとレシートを出し終わった後）、最初の商品が登録されたときから、その客の最後の商品が登録され、料金を確定させるための処理を行ったときまでの時間としてもよい。
【００４４】
実績情報は、店員がレジスタ装置１１０において登録処理を行うたびに生成され、識別情報に関連付けられて店員情報記憶部１１７に追加される情報である。実績情報は、店員が登録処理を行った客ごとに、生成されてよい。この場合、客の会員ＩＤが実績情報に含まれてもよい。
【００４５】
会員ＩＤは、店の会員を識別する情報である。客は、氏名、住所、生年月日、性別等の所定の情報を提示して、会員要請を店に対して行ってもよい。これにより、会員要請した客に対して会員ＩＤが発行される。店員は、客が会員である場合は、商品登録の前に会員カードから会員ＩＤの読み出しを行ってもよい。
【００４６】
会員は、また、携帯端末や店に設置された専用端末を操作して、自身の顔画像を登録してもよい。会員ＩＤと、上記所定の情報と、顔画像が関連付けられた会員情報が、レジスタ装置１１０または管理装置１２０に保持されてもよい。
【００４７】
店員のレジ処理操作に基づいて、実績情報を生成する処理について説明する。
【００４８】
操作受付部１１１は、登録処理の開始に伴って、店員のＩＤカードの読み出しを行うと、店員識別部１１２は、店員情報記憶部１１７に格納された店員情報の店員ＩＤと、読み出したＩＤカードの照合を行うことで、店員の識別を行う。店員識別部１１２は、撮像手段により取得された店員の顔画像データに基づいて、店員の識別を行ってもよい。
【００４９】
店員情報生成部１１３は、店員が、ある客の購入対象の商品の登録処理を開始すると、商品の点数、商品ＩＤおよび、すべての商品の登録処理かかった時間を取得し、店員のＩＤと関連付けて、実績情報として店員情報記憶部１１７に登録する。店員情報生成部１１３は、客ごとに上記のように実績情報を生成し、店員情報記憶部１１７に登録する。
【００５０】
次に、本実施形態に係る通知システム１００の動作について説明する。
【００５１】
図７は、本実施形態に係る通知システム１００が備えるレジスタ装置１１０および管理装置１２０の動作を示すフローチャートである。図７を参照して、レジスタ装置１１０および管理装置１２０の動作について説明する。ここでは、上述のように、店員情報記憶部１１７に、店員ごとの過去の登録処理に関する実績情報が格納されているとする。
【００５２】
レジスタ装置１１０は、操作受付部１１１において、店員のＩＤカードの読み出しなど、店員による操作開始を受け付けると（Ｓ２０１においてＹｅｓ）、店員識別部１１２は、店員情報記憶部１１７に格納された店員情報の店員ＩＤと、読み出したＩＤカードの照合を行うことで、店員の識別を行う（Ｓ２０２）。
【００５３】
待ち時間算出部１１４は、Ｓ２０２において識別された店員の店員情報に含まれる実績情報と、撮像装置１３０から取得される待ち列画像データとに基づいて、レジスタ装置１１０のレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間を算出する（Ｓ２０３）。
【００５４】
図８は、待ち時間算出部１１４の機能構成を示すブロック図である。図８に示すように、待ち時間算出部１１４は、取得部１４１、商品量推定部１４２、人数検出部１４３、待ち客情報登録部１４４、算出部１４５および待ち客情報記憶部１４６を備える。
【００５５】
図９は、待ち時間算出部１１４の動作を示すフローチャートである。図８および図９を参照して、待ち時間算出部１１４の動作について説明する。
【００５６】
取得部１４１は、撮像装置１３０から、待ち列画像データを取得すると共に、店員情報記憶部１１７から、上記識別された店員に関連付けられた実績情報を取得する（Ｓ３０１）。商品量推定部１４２は、取得された待ち列画像データに基づいて、レジ待ちの列の客が保持している買い物かごを検出すると共に、買い物かごに入れられた商品量を推定する（Ｓ３０２）。
【００５７】
商品量推定部１４２は、例えば、待ち列画像データから、レジ待ちの列の客が保持している買い物かごの数、および、それぞれの買い物かごの最上端と買い物かごに入れられた商品の最上面との位置を抽出する。そして、商品量推定部１４２は、上記位置に基づいて、最上端と最上面との位置関係および距離を検出し、それらに基づいて、かごの中の商品の高さが、予め定められた複数の段階のうち、どの段階に該当するかを判定してもよい。商品量推定部１４２は、各段階に応じた商品数を予め保持しており、判定した段階に対応する商品数を、その買い物かごの商品数として推定する。なお、待ち列の客がかごを保持していない場合についても、例えば所定の商品数を対応付けて保持してもよい。
【００５８】
人数検出部１４３は、取得された待ち列画像データに基づいて、待ち列の客の人数を検出する（Ｓ３０３）。具体的には、人数検出部１４３は、画像認識により人を抽出するために予め保持した特徴量を用いたマッチング処理により、たとえば特定の領域内にいる人を、レジ待ちの列を形成している人であるとみなして検出する。そして、検出された人の数を算出する。
【００５９】
なお、商品量推定部１４２および人数検出部１４３による商品量推定および人数検出には、例えば特許文献２に開示された手法が用いられてよい。
【００６０】
待ち客情報登録部１４４は、上述のように、商品量推定部１４２により推定された商品量と、人数検出部１４３により検出された待ち客の人数とを含む待ち客情報を、待ち客情報記憶部１４６に登録する（Ｓ３０４）。図１０は、待ち客情報記憶部１４６に記憶される待ち客情報の一例を示す図である。図１０に示すように、待ち客情報は、人数、商品量および商品数合計を含む。商品量には、検出されたかご数と、推定された商品数が含まれる。
【００６１】
算出部１４５は、上記待ち客情報と、店員の実績情報とに基づいて、推定される待ち時間を算出する（Ｓ３０５）。
【００６２】
算出部１４５は、まず、店員の実績情報に基づいて、店員のスキル情報を算出する。例えば、算出部１４５は、店員に紐付けられたすべての実績情報から、商品点数に対する登録時間の統計値を算出してもよい。例えば、商品１個あたりの登録時間の平均値を算出してもよい。また、算出部１４５は、人数に対する登録時間の統計値を算出してもよい。例えば、客１人あたりの登録時間の平均値を算出してもよい。
【００６３】
また、算出部１４５は、直近の所定回数分の登録処理における登録時間の統計値を算出してもよい。また、実績情報に会員ＩＤが含まれている場合、算出部１４５は、会員ＩＤごとに登録時間の統計値を算出してもよい。
【００６４】
算出部１４５は、上述のように算出したスキル情報と、待ち客情報とから、待ち時間を算出する。例えば、待ち客情報に含まれる商品数合計に、１つの商品の登録時間の平均値を乗じた時間を、待ち時間として算出してもよい。また、算出部１４５は、待ち客情報に含まれる人数に、１人あたりの登録時間の平均値を乗じた時間を、待ち時間として算出してもよい。
【００６５】
なお、算出部１４５は、上記待ち時間を、客による支払時間を考慮して算出してもよい。例えば、上述の会員情報として、会員の過去の支払の実績を示す支払時間情報が保持されてもよい。支払時間情報は、過去に支払を行った日時と、その時に支払に要した支払時間と、その時の決済方式とを含んでもよい。この場合、算出部１４５は、会員情報に含まれるそれぞれの支払時間の平均値を算出し、人数検出部１４３により検出された人数にその平均値を乗じた時間を、支払平均時間として算出する。そして、算出部１４５は、上記のように算出した待ち時間に、支払平均時間を加算してもよい。
【００６６】
上記手順により、待ち時間算出部１１４は、待ち時間を算出する。
【００６７】
続いて、待ち時間算出部１１４は、算出した待ち時間を、出力情報生成部１１５に通知する。出力情報生成部１１５は、取得した待ち時間を表示装置１４０に出力する（Ｓ２０４）。
【００６８】
図１１は、表示装置１４０に待ち時間を表示した一例を示す図である。このように、表示装置１４０にレジ待ちの時間が表示される。
【００６９】
待ち時間算出部１１４はまた、算出した待ち時間を、通信部１１６を介して、管理装置１２０に送信する（Ｓ２０５）。ここで、図２に示したように、複数のレジスタ装置１１０が管理装置１２０と通信しており、管理装置１２０は、通信しているすべてのレジスタ装置１１０から、それぞれが算出した待ち時間を受信する。このとき、管理装置１２０は、送信元のレジスタ装置１１０の識別情報も受信する。
【００７０】
管理装置１２０は、通信部１２１を介して、待ち時間を受信すると（Ｓ２１１においてＹｅｓ）、待ち時間比較部１２２において、複数のレジスタ装置１１０から受信した待ち時間を相互に比較する（Ｓ２１２）。そして、待ち時間比較部１２２は、待ち時間の短い方から順位付けを行う。
【００７１】
続いて、順位情報生成部１２３は、上記順位付けに基づいて、順位情報を生成する（Ｓ２１３）。順位情報は、順位そのものでもよい。あるいは、順位情報は、順位に基づいて分類されたグループの情報であってもよい。
【００７２】
すなわち、順位情報生成部１２３は、順位に基づいて、レジスタ装置１１０を複数のグループに分類する。例えば、順位の高い（待ち時間の短い）方から均等に３つのグループに分類してもよい。あるいは、順位の高い方から２割のグループ、順位の低い方から２割のグループおよびその他のグループという３つのグループに分類してもよい。なお、分類は、３つのグループに限定されない。
【００７３】
順位情報生成部１２３は、グループ毎に、識別可能な順位情報を生成する。例えば、上記のように３つにグループ分けした場合、順位情報生成部１２３は、順位が最も高いグループの順位情報を「１」、次に順位が高いグループの順位情報を「２」、順位が最も低いグループの順位情報を「３」として生成してもよい。
【００７４】
通信部１２１は、上述のように、レジスタ装置１１０ごとに生成された順位情報を、待ち時間の送信元であるレジスタ装置１１０に、それぞれ返信する（Ｓ２１４）。
【００７５】
それぞれのレジスタ装置１１０は、通信部１１６を介して、管理装置１２０から順位情報を受信すると（Ｓ２０６においてＹｅｓ）、出力情報生成部１１５は、順位情報に対応する表示情報を生成する（Ｓ２０７）。表示情報は、客が目視することにより、待ち時間の大小、すなわち、自装置のレジ待ち時間の、他装置のレジ待ち時間に対する相対的な長さを識別可能な情報である。
【００７６】
出力情報生成部１１５は、順位情報と表示情報とを関連付けて予め保持している。例えば、順位情報「１」と表示情報「早」、順位情報「２」と表示情報「普」、順位情報「３」と表示情報「遅」が、それぞれ関連付けられて保持されてよい。
【００７７】
上記の場合、出力情報生成部１１５は、受信した順位情報が「１」である場合は「早」、順位情報が「２」である場合は「普」、順位情報が「３」である場合は「遅」という表示情報を、それぞれ生成する。出力情報生成部１１５は、生成した表示情報を表示装置１４０に出力する。表示装置１４０は、取得した表示情報を表示する。
【００７８】
図１２は、表示装置１４０による表示の一例を示す図である。図１２（ａ）は、受信した順位情報が「１」、すなわち、待ち時間が最も短いグループに属するレジスタ装置１１０の表示装置１４０の例を示す。図１２（ｂ）は、順位情報が「２」、すなわち、待ち時間が次に短いグループに属するレジスタ装置１１０の表示装置１４０の例を示す。図１２（ｃ）は、順位情報が「３」、すなわち、待ち時間が最も長いグループに属するレジスタ装置１１０の表示装置１４０の例を示す。このように、待ち時間の相対的な長さ（長短）が文字情報で識別可能であるように表示してもよい。
【００７９】
図１３は、表示装置１４０による表示の他の例を示す図である。図１３（ａ）乃至（ｃ）に示すように、待ち時間の相対的な長さが色情報で識別可能であるように表示してもよい。例えば、待ち時間が最も短いグループに属するレジスタ装置１１０の表示装置１４０を青色、待ち時間が次に短いグループに属するレジスタ装置１１０の表示装置１４０を黄色、待ち時間が一番長いグループに属するレジスタ装置１１０の表示装置１４０を赤色で、それぞれ表示してもよい。
【００８０】
その他、待ち時間が短い順に「１」、「２」、「３」などと数字情報を表示してもよいし、「小」、「中」、「大」などと表示してもよい。あるいは、表示する色の濃淡や明暗で表示してもよい。あるいは、待ち時間の相対的な長さを識別可能な図形情報を表示してもよい。例えば、待ち時間が長いグループほど長さが大きい線や長方形などを表示してもよい。表示装置１４０への表示は、客にとって待ち時間の相対的な長さが識別可能であればよく、上記の例に限定されない。
【００８１】
また、待ち時間の相対的な長さが識別可能な情報と共に、算出されたレジスタ装置１１０のレジ待ち時間を表示してもよい。
【００８２】
上記のように、待ち時間の相対的な長さを識別可能な情報をレジスタ装置１１０ごとに表示するので、客は、どのレジの待ち列に並ぶと待ち時間が短いかを、複数のレジを回ることなく効率的に理解できる。
【００８３】
なお、管理装置１２０は、レジスタ装置１１０を待ち時間の長さに基づいて分類することに限定されず、レジスタ装置１１０ごとに、待ち時間が短い順に、順位を表示してもよい。
【００８４】
また、レジスタ装置１１０は、所定の間隔ごとに、上記待ち時間の算出や表示装置１４０への表示の切り替えを行ってもよいし、リアルタイムでこれらの動作を行ってもよい。
【００８５】
また、レジスタ装置１１０は、待ち時間に関する情報を表示装置１４０に表示することに限定されず、上部から光を照射するなどをすることにより店舗の床などに表示してもよい。
【００８６】
また、上述した会員情報としてメールアドレスを予め保持し、レジスタ装置１１０は、会員のメールアドレスに、待ち時間や、待ち時間の順位に基づく表示情報を送信してもよい。また、上述したような待ち時間を表示する機能を実現する専用のアプリケーションをインストールした端末において、レジスタ装置１１０ごとの待ち時間や、順位に基づく表示情報を表示する仕組みを設けてもよい。
【００８７】
また、上記では、レジスタ装置１１０が、店員識別部１１２、店員情報生成部１１３、待ち時間算出部１１４、出力情報生成部１１５および店員情報記憶部１１７を備えることを説明したが、これに限定されない。すなわち、管理装置１２０が、これらの構成要素の少なくともいずれかを備えてもよい。例えば、管理装置１２０が、待ち列画像データを取得すると共に、店員情報記憶部１１７を備え、レジスタ装置１１０ごとの店員の実績情報に基づいてレジスタ装置１１０ごとの待ち時間を算出してもよい。そして、上述のように、管理装置１２０がレジスタ装置１１０ごとの待ち時間の比較を行ってもよい。
【００８８】
あるいは、複数のレジスタ装置１１０のうち、いずれかが管理装置１２０の機能を担ってもよい。管理装置１２０の機能を担うレジスタ装置１１０は、図３に示した構成要素に加えて、図５に示した構成要素を備えてもよい。
【００８９】
また、上記では、待ち時間を、店員ごとの実績情報に基づいて算出することを説明したがこれに限定されない。例えば、客１人あたりにかかる登録時間として予め定められた所定時間を用いてもよい。
【００９０】
以上のように、本第１の実施形態は、複数のレジスタ装置１１０は、それぞれの装置の推定レジ待ち時間を算出し、管理装置１２０は、複数のレジスタ装置１１０から受信した推定レジ待ち時間を比較して比較結果を返信する。レジスタ装置１１０は、比較結果に基づいて、それぞれの推定レジ待ち時間の、他のレジスタ装置１１０の推定レジ待ち時間に対する相対的な長さを識別可能な情報を、レジスタ装置１１０のレジ待ちの列の近傍に出力する。
【００９１】
上記構成を採用することにより、本第１の実施形態によれば、複数のレジスタ装置１１０のそれぞれのレジ待ちの列の最後尾に並んだ場合のそれぞれの推定レジ待ち時間の相対的な長さを、識別可能に知らせることができるという効果が得られる。これにより、客は、いずれのレジ待ちの列に並ぶと待ち時間が少ないかを、複数のレジの推定レジ待ち時間を見て回ったり、時間を比較したりすることなく、効率よく知ることができる。
【００９２】
第２の実施形態
図１４は、第２の実施形態に係るレジスタ装置２００の機能構成を示すブロック図である。図１４に示すように、レジスタ装置２００は、算出部２１０および出力部２２０を備える。
【００９３】
算出部２１０は、自装置のレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間を算出する。出力部２２０は、算出した推定レジ待ち時間の、他のレジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間に対する比較結果を識別可能な情報を、自装置のレジ待ちの列の近傍に出力する。
【００９４】
上記構成を採用することにより、本第２の実施形態によれば、レジ待ちの列の最後尾に並んだ場合の推定レジ待ち時間の比較結果を、識別可能に知らせることができるという効果が得られる。
【００９５】
以上、上述した実施形態を参照して本発明を説明した。しかしながら、本発明は、上述した実施形態には限定されない。即ち、本発明は、本発明のスコープ内において、種々の上記開示要素の多様な組み合わせ乃至選択など、当業者が理解し得る様々な態様を適用することができる。
【符号の説明】
【００９６】
１０  コンピュータ装置
１１  プロセッサ
１４  記憶装置
１５  入出力インタフェース
１６  バス
１７  ドライブ装置
１８  プログラム
１９  周辺機器
２０  記録媒体
１００  通知システム
１１０  レジスタ装置
１１１  操作受付部
１１２  店員識別部
１１３  店員情報生成部
１１４  時間算出部
１１５  出力情報生成部
１１６  通信部
１１７  店員情報記憶部
１２０  管理装置
１２１  通信部
１２２  時間比較部
１２３  順位情報生成部
１３０  撮像装置
１４０  表示装置
１４１  取得部
１４２  商品量推定部
１４３  人数検出部
１４４  待ち客情報登録部
１４５  算出部
１４６  待ち客情報記憶部
２００  レジスタ装置
２１０  算出部
２２０  出力部
【図１】
2019168902.tif 000003
【図２】
2019168902.tif 000004
【図３】
2019168902.tif 000005
【図４】
2019168902.tif 000006
【図５】
2019168902.tif 000007
【図６】
2019168902.tif 000008
【図７】
2019168902.tif 000009
【図８】
2019168902.tif 000010
【図９】
2019168902.tif 000011
【図１０】
2019168902.tif 000012
【図１１】
2019168902.tif 000013
【図１２】
2019168902.tif 000014
【図１３】
2019168902.tif 000015
【図１４】
2019168902.tif 000016