(57)【要約】  商品認識部（２０２０）は、商品及び電子棚札が撮像された対象画像から商品を認識する。棚札認識部（２０４０）は、対象画像から電子棚札の棚札ＩＤを抽出する。また、棚札認識部（２０４０）は、対象画像から、その電子棚札（３０００）を認識する。判定部（２０６０）は、対象画像から認識された商品及び棚札ＩＤに基づいて、画像内において最寄りにある商品と電子棚札（３０００）における商品情報と棚札ＩＤとの関連と、商品の商品情報と棚札ＩＤとを関連付けた関連情報における商品情報と棚札ＩＤとの関連と、の整合性を判定する。
2016052379.tif 000002
【特許請求の範囲】
【請求項１】
商品及び電子棚札が撮像された画像から商品を認識する商品認識手段と、
前記画像から、電子棚札の棚札ＩＤの抽出、及びその電子棚札の位置の認識を行う棚札認識手段と、
前記認識された商品及び棚札ＩＤに基づいて、前記画像内において最寄りにある商品と電子棚札における商品情報と棚札ＩＤとの関連と、商品の商品情報と棚札ＩＤとを関連付けた関連情報における商品情報と棚札ＩＤとの関連と、の整合性を判定する判定手段と、
を有する情報処理装置。
【請求項２】
前記判定手段は、前記関連情報、前記認識された商品の位置、及び前記認識された電子棚札の位置に基づいて、前記関連情報において前記認識された商品の商品情報と関連付けられている棚札ＩＤが、その商品の最寄りの電子棚札の棚札ＩＤと一致するか否かの判定、又は前記関連情報において前記認識された棚札ＩＤと関連付けられている商品情報が、その棚札ＩＤを持つ電子棚札の最寄りの商品の商品情報と一致するか否かの判定を行うことで、前記整合性の判定を行う請求項１に記載の情報処理装置。
【請求項３】
前記判定手段による判定結果を出力する第１出力手段を有する請求項１又は２に記載の情報処理装置。
【請求項４】
前記判定手段によって、ある関連情報について、その関連情報における商品情報と棚札ＩＤとの関連が、前記画像内において最寄りにある商品と電子棚札における商品情報と棚札ＩＤとの関連と整合しないと判定された場合、その関連情報において商品情報と関連付ける棚札ＩＤを、前記画像内においてその商品情報に係る商品の最寄りにある電子棚札の棚札ＩＤに変更する変更手段を有する請求項１乃至３いずれか一項に記載の情報処理装置。
【請求項５】
前記変更手段によって前記関連情報が変更された場合、変更後の関連情報が示す前記棚札ＩＤを持つ電子棚札に、変更後の関連情報が示す商品情報を送信する商品情報送信手段を有する請求項４に記載の情報処理装置。
【請求項６】
前記電子棚札に対し、商品の情報を表示する第１のモードから前記棚札ＩＤを表示する第２のモードへ切り替える指示を送信する第１指示手段と、
前記電子棚札に対し、前記第２のモードから前記第１のモードに切り替える指示を送信する第２指示手段と、
を有する請求項５に記載の情報処理装置。
【請求項７】
前記変更手段によって変更された関連情報を出力する第２出力手段と、
前記関連情報によって示される関連付けが正しいことの確認を受け付ける確認受付手段と、を有し、
前記商品情報送信手段は、関連付けが正しいことが確認された前記関連情報によって示される前記棚札ＩＤを持つ前記電子棚札に対して前記商品情報を送信する請求項５又は６に記載の情報処理装置。
【請求項８】
前記変更手段によって変更された関連情報を出力する第２出力手段と、
前記関連情報が示す関連付けの修正を受け付ける修正受付手段を有し、
前記商品情報送信手段は、修正された関連情報によって示される前記棚札ＩＤを持つ前記電子棚札に対して前記商品情報を送信する、
請求項５又は６に記載の情報処理装置。
【請求項９】
請求項１乃至８いずれか一項に記載の情報処理装置及び電子棚札を有する棚札管理システムであって、
前記電子棚札は、その電子棚札の前記棚札ＩＤに関連付けられた前記商品情報を表示する表示手段を有する棚札管理システム。
【請求項１０】
請求項９に記載の棚札管理システムであって、
前記電子棚札が有する表示手段は、その電子棚札の前記棚札ＩＤに複数の前記商品情報が関連付けられている場合、各前記商品情報を同時に表示するか又は時分割で表示する棚札管理システム。
【請求項１１】
コンピュータによって実行される制御方法であって、
商品及び電子棚札が撮像された画像から商品を認識する商品認識ステップと、
前記画像から、電子棚札の棚札ＩＤの抽出、及びその電子棚札の位置の認識を行う棚札認識ステップと、
前記認識された商品及び棚札ＩＤに基づいて、前記画像内において最寄りにある商品と電子棚札における商品情報と棚札ＩＤとの関連と、商品の商品情報と棚札ＩＤとを関連付けた関連情報における商品情報と棚札ＩＤとの関連と、の整合性を判定する判定ステップと、
を有する制御方法。
【請求項１２】
コンピュータを、請求項１乃至８いずれか一項に記載の情報処理装置として動作させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、棚札管理システム、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
店舗等の商品棚では、商品の付近に商品名や価格などの情報（以下、商品情報）が記載された棚札が付されている。そして近年、小型の液晶ディスプレイに商品情報を表示する電子棚札が利用されている。また、電子棚札を利用したシステムが開発されている。【０００３】
特許文献１は、商品情報及び棚札識別情報を表示する棚札が商品棚に付されている状況で、各棚札の棚札識別情報をカメラで撮像して認識し、棚札を管理するシステムを開示している。具体的には、このシステムは、各棚札の位置を示すマップを生成したり、使用期限が過ぎている棚札を検出して報知をしたりする。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−４８７５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
商品と電子棚札とが正しく関連していないと、顧客が商品の価格などを適切に把握することができないといった問題が生じる。例えば陳列する商品の変更などに伴い、陳列されている商品とその商品の近くに配置された電子棚札が表示する商品情報とが一致していない状況が生じた場合に、そのような問題が生じうる。また、陳列されている商品に対してその商品情報を表示する電子棚札が存在しない状況も生じ得る。特許文献１のシステムでは、商品と電子棚札とが正しく関連しているかどうかを管理する技術は開示されていない。【０００６】
本発明は以上の課題に鑑みてなされたものである。本発明の目的は、電子棚札の管理を支援する技術を提供することである。
【課題を解決するための手段】
【０００７】
本発明が提供する情報処理装置は、商品及び電子棚札が撮像された画像から商品を認識する商品認識手段と、前記画像から、電子棚札の棚札ＩＤの抽出、及びその電子棚札の位置の認識を行う棚札認識手段と、前記認識された商品及び棚札ＩＤに基づいて、前記画像内において最寄りにある商品と電子棚札における商品情報と棚札ＩＤとの関連と、商品の商品情報と棚札ＩＤとを関連付けた関連情報における商品情報と棚札ＩＤとの関連と、の整合性を判定する判定手段と、を有する。【０００８】
本発明が提供する棚札管理システムは、本発明が提供する情報処理装置、及び電子棚札を有する。前記電子棚札は、その電子棚札の前記棚札ＩＤに関連付けられた前記商品情報を表示する表示手段を有する。【０００９】
本発明が提供する制御方法は、コンピュータによって実行される。当該制御方法は、商品及び電子棚札が撮像された画像から商品を認識する商品認識ステップと、前記画像から、電子棚札の棚札ＩＤの抽出、及びその電子棚札の位置の認識を行う棚札認識ステップと、前記認識された商品及び棚札ＩＤに基づいて、前記画像内において最寄りにある商品と電子棚札における商品情報と棚札ＩＤとの関連と、商品の商品情報と棚札ＩＤとを関連付けた関連情報における商品情報と棚札ＩＤとの関連と、の整合性を判定する判定ステップと、を有する。【００１０】
本発明が提供するプログラムは、コンピュータに、本発明が提供する情報処理装置として動作する機能を持たせる。
【発明の効果】
【００１１】
本発明によれば、電子棚札の管理を支援する技術が提供される。
【図面の簡単な説明】
【００１２】
上述した目的、およびその他の目的、特徴および利点は、以下に述べる好適な実施の形態、およびそれに付随する以下の図面によってさらに明らかになる。【００１３】
【図１】実施形態１に係る情報処理装置をその使用環境と共に例示するブロック図である。
【図２】実施形態１の情報処理装置によって実行される処理の流れを例示するフローチャートである。
【図３】情報処理装置を実現する計算機のハードウエア構成を例示するブロック図である。
【図４】対象画像を例示する図である。
【図５】特徴量を含む商品情報をテーブル形式で例示する図である。
【図６】棚札ＩＤを表示する所定領域を例示する図である。
【図７】２つの状態をとりうる電子棚札を例示する図である。
【図８】関連情報をテーブル形式で例示する図である。
【図９】商品と電子棚札との間の距離を概念的に例示する図である。
【図１０】図４の対象画像における商品ＡＡＡとＢＢＢの配置を入れ替えた様子を例示する図である。
【図１１】実施形態２に係る情報処理装置を例示するブロック図である。
【図１２】第１出力部によって出力される判定結果をテーブル形式で例示する図である。
【図１３】実施形態２の情報処理装置によって実行される処理の流れを例示するフローチャートである。
【図１４】実施形態３に係る情報処理装置をその使用環境と共に例示するブロック図である。
【図１５】実施形態３の情報処理装置によって実行される処理の流れを例示するフローチャートである。
【図１６】実施形態４に係る情報処理装置をその使用環境と共に例示するブロック図である。
【図１７】実施形態４の情報処理装置によって実行される処理の流れを例示するフローチャートである。
【図１８】異なる複数の商品それぞれの最寄りにある電子棚札が同一の電子棚札となる状況を例示する図である。
【図１９】電子棚札が２つの商品情報を同時に表示する様子を例示する図である。
【図２０】電子棚札が３つの商品情報を時分割で表示する様子を例示する図である。
【図２１】実施形態５に係る情報処理装置をその使用環境と共に例示するブロック図である。
【図２２】実施形態５に係る情報処理装置によって実行される処理の流れを例示するフローチャートである。
【図２３】実施形態６に係る情報処理装置をその使用環境と共に例示するブロック図である。
【図２４】対象画像上に変更された関連情報を表示する様子を例示する図である。
【図２５】実施形態６の情報処理装置によって実行される処理の流れを例示するフローチャートである。
【図２６】実施形態７に係る情報処理装置をその使用環境と共に例示するブロック図である。
【図２７】実施形態７の情報処理装置によって実行される処理の流れを例示するフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。
【００１５】
［実施形態１］
図１は、実施形態１に係る情報処理装置２０００をその使用環境と共に例示するブロック図である。図１において、矢印は情報の流れを示している。また図１において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。
【００１６】
情報処理装置２０００は、電子棚札３０００と共に棚札管理システム４０００を構成する。電子棚札３０００は、商品の付近（商品棚の棚板など）に設置される棚札であり、商品情報を表示する。電子棚札３０００によって表示される商品情報は、例えば商品名や価格である。電子棚札３０００は、これらの情報を表示する表示部３０２０を有する。例えば表示部３０２０は、液晶ディスプレイなどである。
【００１７】
情報処理装置２０００は、商品認識部２０２０、棚札認識部２０４０、及び判定部２０６０を有する。また情報処理装置２０００は、関連情報を利用する。関連情報は、商品の商品情報と、電子棚札３０００の棚札ＩＤとを関連付けた情報である。
【００１８】
商品認識部２０２０は、商品及び電子棚札が撮像された画像（以下、対象画像）から商品を認識する。棚札認識部２０４０は、対象画像から電子棚札３０００の棚札ＩＤを抽出する。また、棚札認識部２０４０は、対象画像から、その電子棚札３０００の位置を認識する。判定部２０６０は、対象画像から認識された商品及び棚札ＩＤに基づいて、対象画像内において最寄りにある商品と電子棚札３０００における商品情報と棚札ＩＤとの関連と、関連情報における商品情報と棚札ＩＤとの関連と、の整合性を判定する。言い換えれば、判定部２０６０は、対象画像内において最寄りにある商品と電子棚札３０００における「商品情報、棚札ＩＤ」の組み合わせと、関連情報が示す「商品情報、棚札ＩＤ」の組み合わせと、の整合性を判定する。ここで、商品情報は、商品を特定する商品ＩＤを含む情報である。
【００１９】
＜処理の流れ＞
図２は、実施形態１の情報処理装置２０００によって実行される処理の流れを例示するフローチャートである。情報処理装置２０００は、対象画像を取得する（Ｓ１０２）。商品認識部２０２０は、対象画像から商品を認識する（Ｓ１０４）。棚札認識部２０４０は、対象画像から、電子棚札３０００の棚札ＩＤを抽出する（Ｓ１０６）。棚札認識部２０４０は、対象画像から、電子棚札３０００の位置を認識する（Ｓ１０８）。そして、判定部２０６０は、関連情報における商品情報と棚札ＩＤとの関連と、対象画像内において最寄りにある商品と電子棚札３０００における商品情報と棚札ＩＤとの関連と、の整合性を判定する（Ｓ１１２）。
【００２０】
本実施形態の情報処理装置２０００によれば、取得した関連情報の内容について上述の判定が行われる。具体的には、関連情報における商品情報と棚札ＩＤとの関連と、対象画像内において最寄りにある商品と電子棚札３０００における商品情報と棚札ＩＤとの関連と、の整合性を判定する。これにより、関連情報における商品情報と棚札ＩＤとの関連と、対象画像において最寄りにある商品と電子棚札３０００における商品情報と棚札ＩＤとの不整合を検出することができる。例えば、関連情報が「商品Ａの商品情報、棚札Ｘの棚札ＩＤ」の組み合わせを示しているのに対し、対応画像内において棚札Ｘの最寄りにある商品が商品Ｂである場合、不整合が検出される。
【００２１】
ここで、電子棚札３０００には、関連情報によってその電子棚札３０００と関連付けられている商品情報を表示するようにしておく。こうすることにより、電子棚札３０００によって表示されている商品情報が、その電子棚札３０００を最寄りの電子棚札３０００とする商品の商品情報となっているか否かを割り出すことができる。その結果、表示すべき商品情報を表示していない電子棚札３０００を検出することができる。このように情報処理装置２０００を用いることにより、商品と電子棚札３０００との関連付けが正しいか否かを店員等が手作業で確認する必要が無くなるため、電子棚札３０００を管理するための作業負担が軽減される。したがって、情報処理装置２０００によれば、電子棚札３０００の管理に要する手間、時間、及びコストを削減することができる。
【００２２】
なお、本実施形態の情報処理装置２０００によれば、対象画像に異なる複数の商品及び複数の電子棚札３０００が写っている場合に、複数の関連情報それぞれについての判定が自動で行われる。そのため、電子棚札３０００と商品との関連付けの正誤を１組ずつ確認する必要がない。この点からも、店員等の作業負担が軽減される。
【００２３】
以下、本実施形態の情報処理装置２０００についてさらに詳細に説明する。
【００２４】
＜ハードウエア構成例＞
情報処理装置２０００の各機能構成部は、各機能構成部を実現するハードウエア（例：ハードワイヤードされた電子回路など）で実現されてもよいし、ハードウエアとソフトウエアとの組み合わせ（例：電子回路とそれを制御するプログラムの組み合わせなど）で実現されてもよい。以下、各機能構成部をハードウエアとソフトウエアとの組み合わせで実現する場合について、その構成を具体的に例示する。
【００２５】
情報処理装置２０００は、携帯型端末、PC（Personal Computer）、又はサーバなどの種々の計算機として実現される。ここで情報処理装置２０００は、情報処理装置２０００を実装するための専用の計算機で実現されてもよいし、その他のアプリケーション等も動作させる汎用の計算機で実現されてもよい。
【００２６】
図３は、情報処理装置２０００を実現する計算機５０００のハードウエア構成を例示するブロック図である。計算機５０００は、バス５０２０、プロセッサ５０４０、メモリ５０６０、ストレージ５０８０、及び入出力インタフェース５１００を有する。バス５０２０は、プロセッサ５０４０、メモリ５０６０、ストレージ５０８０、及び入出力インタフェース５１００が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ５０４０などを互いに接続する方法は、バス接続に限定されない。プロセッサ５０４０は、例えば CPU (Central Processing Unit) や GPU (Graphics Processing Unit) などの演算処理装置である。メモリ５０６０は、例えば RAM (Random Access Memory) や ROM (Read Only Memory) などのメモリである。ストレージ５０８０は、例えばハードディスク、SSD (Solid State Drive)、又はメモリカードなどの記憶装置である。また、ストレージ５０８０は、RAM や ROM 等のメモリであってもよい。
【００２７】
入出力インタフェース５１００は、計算機５０００が外部装置等との間でデータを送受信するための入出力インタフェースである。例えば情報処理装置２０００が外部装置から対象画像や関連情報を取得したりする場合、情報処理装置２０００を実現する計算機５０００は、入出力インタフェース５１００を介して外部装置と接続されている。なお、入出力インタフェースを介して計算機５０００と外部の装置とを接続する方法は様々である。例えばこの接続は、バス回線（例えばUSB (Universal Serial Bus) 回線）を介したバス接続や、ネットワーク回線を介したネットワーク接続などである。なお、ネットワーク回線は無線回線であってもよいし有線回線であってもよい。
【００２８】
ストレージ５０８０は、情報処理装置２０００の機能を実現するためのプログラムを記憶している。具体的には、商品認識部２０２０、棚札認識部２０４０、及び判定部２０６０の機能をそれぞれ実現するプログラムモジュールを記憶している。プロセッサ５０４０は、これら各プログラムモジュールを実行することで、商品認識部２０２０、棚札認識部２０４０、及び判定部２０６０の機能をそれぞれ実現する。ここでプロセッサ５０４０は、上記各モジュールを実行する際、これらのモジュールをメモリ５０６０上に読み出してから実行してもよいし、メモリ５０６０上に読み出さずに実行してもよい。
【００２９】
なお、情報処理装置２０００の実現に用いる計算機５０００のハードウエア構成は図３に示した構成に限定されない。例えば、各プログラムモジュールはメモリ５０６０に格納されてもよい。この場合、計算機５０００はストレージ５０８０を備えていなくてもよい。
【００３０】
＜対象画像の取得方法＞
対象画像は、店舗等に設置されたカメラによって撮像される。１つの対象画像には、１種類の商品のみが写っていてもよいし、異なる複数の商品が写っていてもよい。
【００３１】
例えば情報処理装置２０００は、このカメラの内部に記憶されている対象画像を取得する。また、カメラによって撮像された対象画像がカメラの外部の記憶装置に記憶される場合、情報処理装置２０００は、その記憶装置から対象画像を取得してもよい。また、撮像した対象画像を情報処理装置２０００の内部に設けられている記憶装置に記憶するようにカメラを構成してもよい。この場合、情報処理装置２０００は、情報処理装置２０００の内部に設けられている記憶部から対象画像を取得する。
【００３２】
カメラは、情報処理装置２０００を実現する計算機と一体として設けられてもよいし、この計算機の外部に設けられてもよい。情報処理装置２０００を実現する計算機と一体としてカメラを設ける例として、情報処理装置２０００をカメラ付きの携帯端末として実現する場合がある。この場合、情報処理装置２０００は、携帯端末のカメラによって撮像された対象画像について処理を行う。
【００３３】
＜商品認識部２０２０の詳細＞
＜＜商品４０を認識する方法＞＞
商品認識部２０２０は、対象画像１０を解析して商品を認識する。ここで、画像に写っている商品等のオブジェクトを認識する技術は既知の技術であり、オブジェクトの認識には様々な既知の技術が利用できる。以下、商品認識部２０２０が行う処理の一例を説明する。
【００３４】
図４は、対象画像１０を例示する図である。対象画像１０には、商品が陳列されている商品棚が写っている。なお、対象画像には商品及び電子棚札３０００が写っていればよく、その商品の陳列方法は商品棚に陳列する方法に限定されない。
【００３５】
外枠２０は商品棚の外枠である。棚板３０は商品を置く板である。商品４０は商品を表す。対象画像１０には、異なる３つの商品４０−１、商品４０−２、及び商品４０−３が写っている。商品４０−１は商品ＡＡＡであり、商品４０−２は商品ＢＢＢであり、商品４０−３は商品ＣＣＣである。また、対象画像１０には３つの電子棚札３０００が写っている。
【００３６】
商品認識部２０２０は、商品とその商品の外見の特徴を表す特徴量とを関連付けた情報を利用して、各商品を認識する。例えばこの情報は、前述した商品情報に含まれる。ここで、商品情報は、情報処理装置２０００の内部又は外部に設けられている記憶部に予め記憶しておく。商品認識部２０２０は、この記憶部から商品情報を取得する。
【００３７】
図５は、特徴量を含む商品情報をテーブル形式で例示する図である。図４に示すテーブルを、商品情報テーブル２００と表記する。商品情報テーブル２００は、商品ＩＤ２０２、商品名２０４、価格２０６、及び特徴量２０８という４つの列を有する。商品ＩＤ２０２は、商品のＩＤである。商品名２０４は、商品名を表す。価格２０６は、商品の価格を表す。特徴量２０８は、商品の外見の特徴を表す値である。
【００３８】
具体的には、商品認識部２０２０は、対象画像１０から商品を表す領域（商品領域）を抽出する。そして、商品認識部２０２０は、特徴量２０８によって示される特徴量が、抽出した商品領域の特徴量と同一又は類似である商品情報を割り出す。そして、商品認識部２０２０は、抽出した商品領域によって表される商品が、割り出した商品情報が示す商品ＩＤによって特定される商品であると認識する。商品認識部２０２０は、各商品領域について上述の処理を行うことにより、各商品領域によって表される商品の商品ＩＤを特定する。
【００３９】
なお商品情報は、１つの商品に対して複数の特徴量を関連付けてもよい。この場合、例えばこれらの特徴量は、それぞれ異なる方向から見た商品の特徴を表す特徴量である。商品によっては、見る方向によって外見が大きく異なるものもある。例えば、ある方向から見た場合と別の方向から見た場合とで、商品に付されているラベルの柄などが大きく異なる商品がある。陳列されている商品は必ずしも同じ方向を向けて陳列されているとは限らないため、このように見る方向によって外見が大きく異なる商品の場合、同じ商品であっても対象画像から抽出される商品の特徴量が類似しないことがありうる。
【００４０】
そこで商品認識部２０２０は、複数の特徴量２０８によって示される特徴量の内の少なくとも１つが、対象画像１０から抽出した商品領域の特徴量と一致又は類似する商品情報を割り出す。そして、商品認識部２０２０は、この商品領域によって表される商品が、割り出した商品情報によって特定される商品であると認識する。このような処理により、例えば見る方向によって外見が大きく異なる商品が任意の向きで陳列されうる場合でも、対象画像に写っている商品を正しく認識することができる。
【００４１】
＜＜商品４０の位置を認識する方法＞＞
例えば商品認識部２０２０は、隣接する同一の商品４０のまとまりを表す領域（以下、商品グループ領域）の対象画像１０上の座標を、その商品４０の位置として認識する。なお、商品グループ領域に含まれる商品は、１つでもよい。
【００４２】
商品グループ領域の座標は、商品グループ領域の内、予め定められた所定箇所を表す座標である。例えばこの所定箇所は、商品グループ領域を表す領域の中心、左端、又は右端などである。商品領域のうちのどこを所定箇所とするのかは、予め商品認識部２０２０に設定しておく。また、商品認識部２０２０は、商品４０の位置を複数認識してもよい。具体的には、各商品４０の商品グループ領域について、左端の位置、中心位置、右端の位置などをそれぞれ認識する。なお、商品認識部２０２０は、商品４０の位置を２次元座標（水平方向の座標と垂直方向の座標との組み合わせ）で表してもよいし、一次元座標（水平方向の座標）で表してもよい。
【００４３】
＜棚札認識部２０４０の詳細＞
＜＜棚札ＩＤの抽出方法＞＞
棚札認識部２０４０は、対象画像を解析して電子棚札３０００のＩＤを抽出する。ここで、電子棚札３０００には、その電子棚札３０００を識別する棚札ＩＤが表示されている。棚札認識部２０４０は、電子棚札３０００によって表示されている電子棚札３０００の棚札ＩＤを抽出する。
【００４４】
まず棚札認識部２０４０は、対象画像から、電子棚札３０００を表す領域（以下、棚札領域）を抽出する。ここで、対象画像から棚札領域を抽出する処理は、対象画像から商品領域を抽出する処理と同様に、オブジェクト認識等の既存技術によって実現可能である。例えば棚札認識部２０４０は、棚板を表す領域を認識し、その領域内に含まれる所定形状（長方形など）のオブジェクトを電子棚札３０００として認識する。ここで、電子棚札３０００を表す所定形状は、棚札認識部２０４０に予め設定されていてもよいし、情報処理装置２０００の内部又は外部に設けられている記憶部に記憶しておいてもよい。
【００４５】
さらに棚札認識部２０４０は、棚札領域の中から棚札ＩＤを表す領域を抽出する。そして棚札認識部２０４０は、この領域を解析することで、棚札ＩＤを割り出す。
【００４６】
ここで、棚札ＩＤを表す領域を解析して棚札ＩＤを割り出す処理は、棚札ＩＤがどのような形式で表示されているかによって異なる。例えば電子棚札３０００上に表示されている棚札ＩＤは、棚札ＩＤを直接的に表す文字列、棚札ＩＤから変換された別の文字列、又は棚札ＩＤから変換された二次元コードやバーコードなどの図形である。なお、「棚札ＩＤから変換された別の文字列」は、例えば棚札ＩＤを暗号化した文字列である。
【００４７】
棚札ＩＤが文字列で表示されている場合、棚札認識部２０４０は、棚札ＩＤを表す領域について文字列解析等を行うことにより、電子棚札３０００に表示されている文字列を割り出す。ここで、電子棚札３０００に表示されている文字列が棚札ＩＤを直接表している場合、棚札認識部２０４０は、割り出した文字列を棚札ＩＤとする。一方、電子棚札３０００に表示されている文字列が棚札ＩＤから変換された文字列である場合、棚札認識部２０４０は、割り出した文字列に対して所定の逆変換処理を施すことにより、棚札ＩＤを算出する。この所定の逆変換処理は、暗号化された文字列を復号する処理などである。この所定の逆変換処理の内容は、棚札認識部２０４０に予め設定されていてもよいし、情報処理装置２０００の内部又は外部の記憶部に予め記憶しておいてもよい。
【００４８】
棚札ＩＤが前述した二次元コードなどの図形で表示されている場合、棚札認識部２０４０は、対象画像からその図形を抽出する。そして、棚札認識部２０４０は、抽出した図形から棚札ＩＤを算出する。ここで、二次元コードやバーコード等の図形からその図形が表す値を算出する技術は既知の技術であるため、詳細な説明を省略する。
【００４９】
＜＜他の表示と区別する方法＞＞
ここで、電子棚札３０００には、棚札ＩＤを表す文字列等以外のものが表示されている場合がある。例えば電子棚札３０００は、既に商品名や価格などが表示されている場合がある。このような場合、電子棚札３０００のどの部分に棚札ＩＤが表示されるのかが、予め定められているとする。
【００５０】
図６は、棚札ＩＤを表示する所定領域を例示する図である。図６の場合、棚札ＩＤを表示する領域１００の水平方向の範囲は、「右端と、右端から電子棚札３０００の長辺の１／１０の距離離れた位置」という範囲である。また、棚札ＩＤを表示する領域の垂直方向の範囲は、「下端と、下端から電子棚札３０００の短辺の１／３の距離離れた位置」という範囲である。この場合、棚札認識部２０４０は、対象画像から、電子棚札３０００の領域１００を抽出することで、棚札ＩＤを抽出する。
【００５１】
また、電子棚札３０００を、１）商品情報を表示する状態、及び２）その電子棚札３０００の棚札ＩＤを表示する状態という２つの状態を取り得るように構成してもよい。ここで、商品情報を表示する状態を第１モードと呼び、棚札ＩＤを表示する状態を第２モードと呼ぶ。
【００５２】
図７は、２つの状態をとりうる電子棚札３０００を例示する図である。図７（ａ）は、第１モードの電子棚札３０００を例示する図である。この図において、表示部３０２０は、商品名及び価格を表示している。一方、図７（ｂ）は、第２モードの電子棚札３０００を例示する図である。この図において、表示部３０２０は、棚札ＩＤを表す二次元コードを表示している。
【００５３】
情報処理装置２０００は、第２モードの電子棚札３０００が撮像されている対象画像を利用する。このようにすることで、表示部３０２０上に余計な文字列などが表示されないようになるため、棚札認識部２０４０による棚札ＩＤの抽出処理が容易になる。また、表示部３０２０上に常に商品情報が表示されている場合と比較し、棚札ＩＤを大きく表示することができるようになる。そのため、対象画像を撮像するカメラに必要とされる解像度を低く抑えることができる。さらに、表示部３０２０上に常に棚札ＩＤが表示されている場合と比較し、商品情報を大きく表示できるようになる。そのため、商品情報を見やすくすることができる。
【００５４】
＜＜電子棚札３０００の位置を認識する方法＞＞
例えば棚札認識部２０４０は、電子棚札３０００の対象画像１０上の座標を、その電子棚札３０００の位置として認識する。電子棚札３０００の対象画像１０上の座標を認識する方法は、商品認識部２０２０が商品グループ領域の座標を認識する方法と同様である。
【００５５】
＜判定部２０６０の詳細＞
＜＜関連情報の例＞＞
図８は、関連情報をテーブル形式で例示する図である。図８のテーブルを関連情報テーブル３００と表記する。関連情報テーブル３００は、棚札ＩＤ３０２、商品ＩＤ３０４、商品名３０６、及び価格３０８という４つの列を有する。棚札ＩＤ３０２は、電子棚札３０００の棚札ＩＤである。商品ＩＤ３０４、商品名３０６、及び価格３０８はそれぞれ、商品情報テーブル２００の商品ＩＤ２０２、商品名２０４、及び価格２０６に相当する。
【００５６】
例えば関連情報は、情報処理装置２０００の内部又は外部に設けられている関連情報記憶部に記憶されている。
【００５７】
＜＜最寄りの商品及び電子棚札３０００を決定する方法＞＞
例えば判定部２０６０は、各商品４０について、その商品４０の最寄りの電子棚札３０００を割り出す。ここで、「最寄りの電子棚札３０００」とは、商品４０との間の距離が最も近い電子棚札３０００である。そして、判定部２０６０は、「商品４０、その商品４０の最寄りの電子棚札３０００」の組み合わせを、「最寄りの商品４０及び電子棚札３０００」とする。例えば判定部２０６０は、商品４０と各電子棚札３０００との間の距離を算出する。そして、判定部２０６０は、算出した値が最も小さい電子棚札３０００を、その商品４０の最寄りの電子棚札３０００とする。
【００５８】
例えば判定部２０６０は、商品４０と電子棚札３０００との間の距離を、商品４０の位置と電子棚札３０００の位置との間の長さとして算出する。ここで、前述のように商品認識部２０２０が商品の位置を複数認識している場合、判定部２０６０は、商品４０と電子棚札３０００との間の距離の算出に用いる商品４０の位置を、商品４０と電子棚札３０００との位置関係によって異ならせてもよい。図９は、商品４０と電子棚札３０００との間の距離を概念的に例示する図である。図９において、商品４０−１は電子棚札３０００の左側にある。そこで判定部２０６０は、商品４０−１と電子棚札３０００との間の距離 d1 を、商品４０−１の商品グループ領域の右端の座標と電子棚札３０００の中心座標との間の距離として算出する。一方、商品４０−２は電子棚札３０００の右側に位置する。そこで判定部２０６０は、商品４０−２の商品グループ領域と電子棚札３０００との間の距離 d2 を、商品４０−２の商品グループ領域の左端の座標と電子棚札３０００の中心座標との間の距離として算出する。
【００５９】
また判定部２０６０は、各電子棚札３０００について、その電子棚札３０００の最寄りの商品４０を割り出すことによって、「最寄りの商品４０及び電子棚札３０００」を割り出してもよい。この場合、判定部２０６０は、「電子棚札３０００、その電子棚札３０００の最寄りの商品４０」の組み合わせを、「最寄りの商品４０及び電子棚札３０００」とする。ここで、商品４０の最寄りの電子棚札３０００を算出する方法は、電子棚札３０００の最寄りの商品４０を算出する方法と同様である。
【００６０】
なお、対象画像に商品棚の複数の段が写っている場合、判定部２０６０は、どの商品４０とどの電子棚札３０００が同じ段に含まれるかを考慮する様にしてもよい。具体的には、判定部２０６０は、商品４０の最寄りにあるか否かの判定対象とする電子棚札３０００を、その商品４０と同じ段に含まれる電子棚札３０００に限定する。
【００６１】
ここで、図４では電子棚札３０００に関連する商品４０を棚板３０の上に置いているが、電子棚札３０００に関連する商品４０を棚板３０の下に置くという陳列方法もある。つまり、商品棚の或る段は、１）棚板３０とその棚板３０の上に置かれている商品４０を含む領域、又は２）棚板３０とその棚板３０の下に置かれている商品４０を含む領域となる。判定部２０６０が段として１）と２）のどちらを認識すべきかは、予め設定しておく。例えば段として１）と２）のどちらを認識すべきかを特定するための情報（商品４０の上と下のどちらに電子棚札３０００が付されるかを表す情報など）を、情報処理装置２０００の内部又は外部に設けられた記憶部に予め記憶しておく。判定部２０６０は、この情報を参照して、１つの段として認識する領域を決定する。
【００６２】
＜＜判定処理の詳細＞＞
対象画像から最寄りの商品４０及び電子棚札３０００の組み合わせを割り出した後、判定部２０６０は、その組み合わせにおける「商品情報、棚札ＩＤ」に係る組み合わせと、関連情報が示す「商品情報、棚札ＩＤ」の組み合わせとが整合するか否かを判定する。
【００６３】
＜＜＜方法１＞＞＞
例えば判定部２０６０は、各商品４０について、その商品４０の最寄りの電子棚札３０００を割り出した後、その電子棚札３０００の棚札ＩＤと、関連情報においてその商品４０と関連付けられている棚札ＩＤとが一致するか否かを判定する。ここで前述したように、対象画像に写っている各商品の商品ＩＤは、商品認識部２０２０によって割り出されている。そこで、判定部２０６０は、商品情報に商品４０の商品ＩＤが含まれる関連情報を取得し、その関連情報が示す棚札ＩＤが、その商品４０の最寄りの電子棚札３０００の棚札ＩＤと同一であるか否かを判定する。これらが一致しない場合、判定部２０６０は、対象画像から認識した最寄りの商品４０及び電子棚札３０００の組み合わせにおける「商品情報、棚札ＩＤ」の組み合わせと、関連情報が示す「商品情報、棚札ＩＤ」の組み合わせとが整合しないと判定する。一方、これらが一致する場合、判定部２０６０は「整合する」と判定する。
【００６４】
＜＜＜方法２＞＞＞
また例えば、判定部２０６０は、各電子棚札３０００の最寄りの商品４０を割り出した後、その商品４０の商品情報と、関連情報においてその電子棚札３０００の棚札ＩＤと関連付けられている商品情報とが一致するか否かを判定する。これらが一致しない場合、判定部２０６０は、対象画像から認識した最寄りの商品４０及び電子棚札３０００の組み合わせにおける「商品情報、棚札ＩＤ」の組み合わせと、関連情報が示す「商品情報、棚札ＩＤ」の組み合わせとが整合しないと判定する。一方、これらが一致する場合、判定部２０６０は「整合する」と判定する。
【００６５】
＜＜＜方法３＞＞＞
また例えば、判定部２０６０は、対象画像から認識した最寄りの「商品４０、電子棚札３０００」の各組合わせにおける「商品情報、棚札ＩＤ」の組み合わせについて、その「商品情報、棚札ＩＤ」の組み合わせを示す関連情報が関連情報記憶部に存在するか否かを判定する。対象画像から認識したある最寄りの「商品４０、電子棚札３０００」の組み合わせにおける「商品情報、棚札ＩＤ」の組み合わせと一致する組み合わせを示す関連情報が存在しない場合、判定部２０６０は、対象画像から認識した最寄りの商品４０及び電子棚札３０００の組み合わせにおける「商品情報、棚札ＩＤ」の組み合わせと、関連情報が示す「商品情報、棚札ＩＤ」の組み合わせとが整合しないと判定する。一方、存在する場合、判定部２０６０は「整合する」と判定する。
【００６６】
＜＜＜方法４＞＞＞
また例えば、判定部２０６０は、関連情報が示す「商品情報、棚札ＩＤ」の各組合わせについて、その「商品情報、棚札ＩＤ」に係る「商品４０、電子棚札３０００」の組み合わせと一致する「商品４０、電子棚札３０００」の組み合わせが、対象画像から認識された最寄りの「商品４０、電子棚札３０００」の組み合わせの中に含まれるか否かを判定する。ある関連情報が示す「商品情報、棚札ＩＤ」の組合わせについて、その「商品情報、棚札ＩＤ」に係る「商品４０、電子棚札３０００」の組み合わせと一致する「商品４０、電子棚札３０００」の組み合わせが、対象画像から認識された最寄りの「商品４０、電子棚札３０００」の組み合わせの中に含まれない場合、判定部２０６０は、対象画像から認識した最寄りの商品４０及び電子棚札３０００の組み合わせにおける「商品情報、棚札ＩＤ」の組み合わせと、関連情報が示す「商品情報、棚札ＩＤ」の組み合わせとが整合しないと判定する。一方、含まれる場合、判定部２０６０は「整合する」と判定する。
【００６７】
判定部２０６０による判定処理を、図４及び図１０を用いて具体的に説明する。図１０は、図４の対象画像１０における商品ＡＡＡとＢＢＢの配置を入れ替えた様子を例示する図である。以下で説明する具体例では、関連情報記憶部に図８に示す関連情報テーブル３００が記憶されているとする。また、以下の例において、判定部２０６０は、上述の方法１記載の処理を行う。
【００６８】
ここで、電子棚札３０００−１の棚札ＩＤは T001 であり、電子棚札３０００−２の棚札ＩＤは T002 であり、電子棚札３０００−３の棚札ＩＤは T003 であるとする。よって、図８に示す関連情報テーブル３００において、商品ＡＡＡは電子棚札３０００−１と関連付けられており、商品ＢＢＢは電子棚札３０００−２と関連付けられており、商品ＣＣＣは電子棚札３０００−３と関連付けられている。
【００６９】
図４の対象画像１０において、商品ＡＡＡの最寄りの電子棚札３０００は、電子棚札３０００−１である。したがって、判定部２０６０は、商品ＡＡＡについて、関連情報で関連付けられている電子棚札３０００の棚札ＩＤと、対象画像における最寄りの電子棚札３０００の棚札ＩＤとが一致すると判定する。さらに判定部２０６０は、商品ＢＢＢと商品ＣＣＣについても同様の判定を行う。
【００７０】
一方、図１０の対象画像１０において、商品ＡＡＡの最寄りの電子棚札３０００は、電子棚札３０００−２である。しかし前述したとおり、関連情報において商品ＡＡＡと関連付けられている電子棚札３０００は、電子棚札３０００−１である。したがって判定部２０６０は、商品ＡＡＡについて、関連情報で関連付けられている電子棚札３０００の棚札ＩＤと、対象画像における最寄りの電子棚札３０００の棚札ＩＤとが一致していないと判定する。また、商品ＢＢＢに関する判定結果も同様となる。
【００７１】
なお、図４や図１０に示すように電子棚札３０００上に商品名などの商品情報が表示されている場合、「電子棚札３０００に表示されている商品情報を文字列認識等で認識し、認識した商品情報が、関連情報においてその電子棚札３０００と関連付けられている商品情報と合致するか」という判定を行うことによって、関連情報の正誤を判定する方法も考えられる。実施形態１の情報処理装置２０００は、この方法による判定を行ってもよい。
【００７２】
しかし一般に、商品情報を表す文字が小さい場合や対象画像に多くの電子棚札３０００が写っている場合、各電子棚札３０００に表示されている商品情報を正確に認識するためには、対象画像を撮像するカメラの解像度を十分に高くする必要がある。その結果、カメラのサイズが大きくなったり、カメラの価格が高くなってしまう。
【００７３】
これに対し、棚札ＩＤの認識が商品情報の認識よりも容易になるようにすることで、対象画像から棚札ＩＤを認識できるようにするために必要なカメラの解像度を、対象画像から商品情報を認識できるようにするために必要なカメラの解像度よりも低くすることができる。具体的には、棚札ＩＤを商品名などよりも短い文字列で構成することで棚札ＩＤを大きく表示したり、図７（ｂ）で例示したように電子棚札３０００上に棚札ＩＤのみを大きく表示したりすることで、対象画像から棚札ＩＤを認識できるようにするために必要なカメラの解像度を低く抑えることができる。このようにすることで、電子棚札３０００上の商品情報を対象画像から認識する方法を採用する場合と比較し、小型かつ安価なカメラを利用することができる。
【００７４】
＜情報処理装置２０００が処理を実行するタイミング＞
情報処理装置２０００が上述した一連の処理を実行するタイミングは様々である。例えば情報処理装置２０００は、定期的に処理を実行する。この場合、例えば処理を実行する日時や周期などを、予め情報処理装置２０００に設定しておく。また例えば、情報処理装置２０００は、店員等による操作を受け付けたタイミングで処理を実行してもよい。さらに、情報処理装置２０００は、対象画像が生成されたタイミングや対象画像を取得したタイミングで処理を実行してもよい。
【００７５】
例えば電子棚札３０００が、１時間に一度などの周期で、前述した第１モード（商品情報を表示する状態）から第２モード（棚札ＩＤを表示する状態）へ遷移し、数秒後に再度第１モードへ遷移するように構成されているとする。この場合、棚札ＩＤが表示されている電子棚札３０００が写っている対象画像は、上述の周期で撮像されることとなる。この場合、例えば情報処理装置２０００は、上述の周期で処理を実行するように構成される。こうすることで、対象画像に写っている商品と電子棚札３０００との関係と、関連情報によって示されている商品と電子棚札３０００との関係との間の正誤が周期的に判定されるようになる。
【００７６】
［実施形態２］
図１１は、実施形態２に係る情報処理装置２０００を例示するブロック図である。図１１において、矢印は情報の流れを示している。また図１１において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。下記で説明する点を除き、実施形態５の情報処理装置２０００は、実施形態１の情報処理装置２０００と同様の機能を有する。
【００７７】
実施形態２の情報処理装置２０００は第１出力部２０７０を有する。第１出力部２０７０は、判定部２０６０による判定結果を出力する。
【００７８】
＜出力形式＞
例えば第１出力部２０７０は、判定結果をテーブル形式で出力する。図１２は、第１出力部２０７０によって出力される判定結果をテーブル形式で例示する図である。図１２に示すテーブルを、判定結果テーブル４００と表記する。判定結果テーブル４００は、棚札ＩＤ４０２、商品ＩＤ４０４、商品名４０６、価格４０８、画像内棚札ＩＤ４１０、及び判定結果４１２という６つの列を有する。棚札ＩＤ４０２から価格４０８はそれぞれ、図９における棚札ＩＤ３０２から価格３０８に相当する。画像内棚札ＩＤ４１０は、対象画像において商品ＩＤ４０４で特定される商品の最寄りにある電子棚札３０００の棚札ＩＤである。よって、棚札ＩＤ４０２と画像内棚札ＩＤ４１０が一致する場合、判定部２０６０による判定結果が「整合する」となり、棚札ＩＤ４０２と画像内棚札ＩＤ４１０が一致しない場合、判定部２０６０による判定結果が「整合しない」となる。判定結果４１２は、判定部２０６０による判定結果を表す。チェック印は「整合する」を表し、バツ印は「整合しない」を表す。
【００７９】
なお、商品や電子棚札３０００の店舗内における位置がデータベース等で管理されている場合、判定結果テーブル４００には、それらの位置を含めるようにしてもよい。こうすることにより、店員等が判定対象の商品や電子棚札３０００の店舗内の位置を容易に確認することができる。
【００８０】
＜出力先＞
第１出力部２０７０が上述の出力を行う出力先は様々である。例えば第１出力部２０７０は、情報処理装置２０００に接続されている表示画面上に出力を行う。その結果、判定部２０６０による判定結果が表示画面上に表示される。また例えば、第１出力部２０７０は、店員等が利用している携帯端末などに対して出力を行う。その結果、携帯端末などの表示画面上に判定部２０６０による判定結果が表示される。この場合、この携帯端末などは、例えばネットワーク回線を介して情報処理装置２０００と接続されている。そして第１出力部２０７０は、上述の表示をこのネットワーク回線を介して携帯端末に送信する。
【００８１】
なお、第１出力部２０７０による出力の方法は、画面出力に限定されない。例えば第１出力部２０７０は、上述の判定結果テーブル４００などをファイルとして出力してもよい。第１出力部２０７０は、このファイルを、情報処理装置２０００が有する記憶部に記憶したり、店員等の携帯端末などへ送信したりする。
【００８２】
＜処理の流れ＞
図１３は、実施形態２の情報処理装置２０００によって実行される処理の流れを例示するフローチャートである。ここで、図１３の各ステップのうち、図２に同符号のステップがあるものは、図２の同符号のステップと同様の処理を行う。そのため、これらの処理についての説明は省略する。
【００８３】
ステップＳ１１２が実行された後、第１出力部２０７０は、判定部２０６０による判定結果を出力する（Ｓ２０２）。
【００８４】
本実施形態によれば、判定部２０６０による判定結果が出力される。そのため、店員等が、対象画像から認識される商品と電子棚札３０００との関連付けと、関連情報における商品と関連情報テーブル３００との関連付けとの不整合を容易に把握することができる。
【００８５】
［実施形態３］
図１４は、実施形態３に係る情報処理装置２０００をその使用環境と共に例示するブロック図である。図１４において、矢印は情報の流れを示している。また図１４において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。下記で説明する点を除き、実施形態３の情報処理装置２０００は、実施形態１又は２の情報処理装置２０００と同様の機能を有する。
【００８６】
実施形態２の情報処理装置２０００は、変更部２０８０を有する。変更部２０８０は関連情報による関連付けを変更する。具体的には、によって、「関連情報において、認識された商品の商品情報と関連付けられている棚札ＩＤが、認識された商品の最寄りの電子棚札の棚札ＩＤと一致しない」と判定された場合、変更部２０８０は、関連情報においてその商品情報と関連付ける棚札ＩＤを、対象画像から認識されたその商品４０の最寄りの電子棚札３０００の棚札ＩＤに変更する。
【００８７】
例えば図１０を用いて説明した例の場合、変更部２０８０は、関連情報において商品ＡＡＡの商品情報に関連付ける棚札ＩＤを、電子棚札３０００−２の棚札ＩＤに変更する。同様に、変更部２０８０は、関連情報において商品ＢＢＢの商品情報に関連付ける棚札ＩＤを、電子棚札３０００−１の棚札ＩＤに変更する。
【００８８】
＜処理の流れ＞
図１５は、実施形態３の情報処理装置２０００によって実行される処理の流れを例示するフローチャートである。ここで、図１５の各ステップのうち、図２に同符号のステップがあるものは、図２の同符号のステップと同様の処理を行う。そのため、これらの処理についての説明は省略する。
【００８９】
ステップＳ１１２が実行された後、図１５の処理はステップＳ３０２で分岐する。具体的には、ステップＳ１１２において「整合する」と判定された場合（Ｓ３０２：ＹＥＳ）、図１５の処理は終了する。一方、ステップＳ１１２において「整合しない」と判定された場合（Ｓ３０２：ＮＯ）、図１５の処理はステップＳ３０４に進む。ステップＳ３０４において、変更部２０８０は、ステップＳ１１２において「整合しない」と判定された対象の関連情報が示す棚札ＩＤを、その関連情報が示す商品情報に係る商品４０の最寄りの電子棚札３０００の棚札ＩＤに変更する（Ｓ３０４）。
【００９０】
本実施形態の情報処理装置２０００によれば、関連情報において各商品の商品情報に関連付ける棚札ＩＤが、その商品の最寄りの電子棚札３０００の棚札ＩＤに変更される。よって、対象画像に写っている状況に合わせて、関連情報が自動的に更新される。これにより、商品の入れ替えなどを行った際に店員等が関連情報を手動で更新する必要がないため、関連情報の管理が容易になり、店員等の作業負担が軽減される。
【００９１】
［実施形態４］
図１６は、実施形態４に係る情報処理装置２０００をその使用環境と共に例示するブロック図である。図１６において、矢印は情報の流れを示している。また図１６において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。下記で説明する点を除き、実施形態４の情報処理装置２０００は、実施形態３の情報処理装置２０００と同様の機能を有する。
【００９２】
実施形態４の情報処理装置２０００は、商品情報送信部２１００を有する。商品情報送信部２１００は、関連付けが変更された関連情報によって示される棚札ＩＤで特定される電子棚札３０００へ、商品情報を送信する。ここで、商品情報送信部２１００が電子棚札３０００に送信する商品情報は、変更部２０８０によって関連付けが変更された関連情報において、その電子棚札３０００に関連付けられている商品情報である。
【００９３】
例えば商品情報送信部２１００は、赤外線通信を利用して電子棚札３０００へ商品情報を送信する。ただし、商品情報送信部２１００が商品情報を送信する方法は、赤外線通信を用いる方法に限定されない。電子棚札３０００に対して情報を送信する技術には様々な既知の技術があり、商品情報送信部２１００はこれら既知の技術を利用して電子棚札３０００へ情報を送信できる。
【００９４】
前述したように、表示部３０２０は、受信した商品情報を表示する。例えば表示部３０２０は、商品情報に示されている商品名と価格を表示する。なお、表示部３０２０が表示するのは、受信した商品情報の一部であってもよいし、全部であってもよい。また、商品情報送信部２１００が電子棚札３０００へ送信する商品情報は、電子棚札３０００に関連付けられた商品情報の一部であってもよいし、全部であってもよい。例えば商品情報送信部２１００は、商品情報に含まれる情報のうち、価格及び商品名のみを電子棚札３０００に対して送信する。
【００９５】
＜処理の流れ＞
図１７は、実施形態４の情報処理装置２０００によって実行される処理の流れを例示するフローチャートである。ここで、図１７の各ステップのうち、図１５に同符号のステップがあるものは、図１５の同符号のステップと同様の処理を行う。そのため、これらの処理についての説明は省略する。
【００９６】
ステップＳ３０４が実行された後、商品情報送信部２１００は、関連付けが変更された関連情報によって示される棚札ＩＤで特定される電子棚札３０００に、その電子棚札３０００と関連付けられている商品情報を送信する（Ｓ４０２）。
【００９７】
＜商品情報送信部２１００が動作するタイミング＞
商品情報送信部２１００が動作するタイミングは様々である。例えば商品情報送信部２１００は、図１７に示すように、変更部２０８０によって関連情報が変更されたタイミングで商品情報を送信する。しかし、商品情報送信部２１００が動作するタイミングは、図１７に示すタイミングに限定されない。例えば商品情報送信部２１００は、所定の周期で動作する。この場合、例えば商品情報送信部２１００は、前回動作してから現在までに変更された全ての関連情報それぞれについて商品情報の送信を行う。また例えば、商品情報送信部２１００は、店員等による操作を受け付けたタイミングで動作してもよい。
【００９８】
本実施形態によれば、変更部２０８０によって関連付けが変更された関連情報を用いて、その関連情報が示す棚札ＩＤによって特定される電子棚札３０００に対し、その関連情報が示す商品情報が送信される。これにより、例えば商品の入れ替えを行うと、入れ替え後の商品及びその付近を撮像した対象画像を利用して、関連情報の変更、及び変更された関連情報に基づく電子棚札３０００への商品情報の送信（電子棚札３０００の表示の変更）が自動的に行われる。そのため、商品の入れ替え作業などの作業負担が軽減される。
【００９９】
＜異なる複数の商品４０が電子棚札３０００と関連付けられた場合の扱い＞
異なる複数の商品４０それぞれの最寄りにある電子棚札３０００が、同一の電子棚札３０００となる場合が考えられる。図１８は、異なる複数の商品４０それぞれの最寄りにある電子棚札３０００が同一の電子棚札３０００となる状況を例示する図である。図１８において、商品４０−２の最寄りにある電子棚札３０００と商品４０−３の最寄りにある電子棚札３０００は、いずれも電子棚札３０００−２となる。
【０１００】
例えばこのような場合、異なる複数の商品４０の商品情報それぞれを最寄りの電子棚札３０００の棚札ＩＤと関連付けた複数の関連情報が存在することとなる。図１８の場合、１）商品４０−２の商品の商品情報と電子棚札３０００−２とを関連付けた関連情報、及び２）商品４０−３の商品の商品情報と電子棚札３０００−２とを関連付けた関連情報の双方が存在する。
【０１０１】
この場合、例えば商品情報送信部２１００は、１つの電子棚札３０００に対し、その電子棚札３０００に関連付けられた複数の商品情報を送信する。図１８の場合、商品情報送信部２１００は、電子棚札３０００−２に対して、商品４０−２の商品の商品情報と、商品４０−３の商品の商品情報の双方を送信する。このように複数の商品情報を受信した電子棚札３０００が行う表示として、例えば以下に挙げる２つの例がある。
【０１０２】
＜＜複数の商品情報を同時に表示する＞＞
第１の例として、電子棚札３０００は、受信した複数の商品情報を同時に表示する。図１９は、電子棚札３０００が２つの商品情報を同時に表示する様子を例示する図である。電子棚札３０００は、左側に置かれている商品４０の商品情報を表示部３０２０の左側に表示し、右側に置かれている商品４０の商品情報を表示部３０２０の右側に表示している。
【０１０３】
＜＜複数の商品情報を時分割で表示する＞＞
第２の例として、電子棚札３０００は、受信した複数の商品情報を時分割で表示する。図２０は、電子棚札３０００が３つの商品情報を時分割で表示する様子を例示する図である。電子棚札３０００は、１）商品ＡＡＡの商品情報、２）商品ＢＢＢの商品情報、３）商品ＣＣＣの商品情報、４）商品ＡＡＡの商品情報・・・という順で、表示部３０２０の表示を順次切り替えていく。
【０１０４】
上述のように異なる複数の商品情報が同一の電子棚札３０００と関連付けられる状況として、電子棚札３０００が不足している状況が挙げられる。例えば図１８の状況は、商品４０−３の下に電子棚札３０００が設置されていることが好ましい状況である。上述したように電子棚札３０００に複数の商品情報を同時又は時分割で表示することにより、このような電子棚札３０００が不足している状況でも全ての商品の商品情報が電子棚札３０００に表示されるようになる。そのため、顧客は各商品の商品情報を把握することができる。
【０１０５】
なお、情報処理装置２０００は、電子棚札３０００に対して複数の商品情報が関連付けられた場合、店員等に通知を行う機能を有していてもよい。店員等は、この通知を受けて電子棚札３０００を追加する作業を行う。この場合、電子棚札３０００による複数の商品情報の表示を、店員等が電子棚札３０００を追加する作業を行うまでの代替措置とすることができる。
【０１０６】
ここで、「最後に受信した商品情報を表示する」という様に電子棚札３０００を構成する場合、複数の商品情報を１つの電子棚札３０００に送信しても、最後に送信された商品情報のみが電子棚札３０００に表示されてしまうことが考えられる。そこで例えば、商品情報送信部２１００は、複数の商品情報を電子棚札３０００に表示させる場合、その旨を示すフラグを商品情報と共に電子棚札３０００へ送信する。電子棚札３０００は、そのフラグと共に受信した複数の商品情報の全てを同時又は時分割で表示するようにする。
【０１０７】
［実施形態５］
図２１は、実施形態５に係る情報処理装置２０００をその使用環境と共に例示するブロック図である。図２１において、矢印は情報の流れを示している。また図２１において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。下記で説明する点を除き、実施形態５の情報処理装置２０００は、実施形態４の情報処理装置２０００と同様の機能を有する。
【０１０８】
実施形態５において、電子棚札３０００は、前述した第１モードと第２モードという２つの状態を取り得る。そして、実施形態３の情報処理装置２０００は、電子棚札３０００に対し、上記２つの状態を切り替える指示を送信する。そのために、情報処理装置２０００は、第１指示部２１２０及び第２指示部２１４０を有する。
【０１０９】
第１指示部２１２０は、電子棚札３０００に対し、第１モードから第２モードへ切り替える指示（以下、第１指示）を送信する。第１指示を受信した電子棚札３０００は、第１モードから第２モードへ遷移する。第２指示部２１４０は、電子棚札３０００に対し、第２モードから第１モードへ切り替える指示（以下、第２指示）を送信する。第２指示を受信した電子棚札３０００は、第２モードから第１モードへ遷移する。
【０１１０】
ここで、第１指示部２１２０及び第２指示部２１４０は指示を送信する際、全ての電子棚札３０００に対して指示を送信してもよいし、特定の電子棚札３０００に対してのみ指示を送信してもよい。例えば、全ての電子棚札３０００について一斉に関連情報の判定を行いたい場合や、関連情報の判定を行いたい電子棚札３０００が特定できていない場合、第１指示部２１２０及び第２指示部２１４０は、全ての電子棚札３０００に対して一斉に指示を送信する。一方、関連情報を判定したい電子棚札３０００が特定されている場合、第１指示部２１２０及び第２指示部２１４０は、その特定の電子棚札３０００に対してのみ指示を送信してもよい。例えば特定の電子棚札３０００を対象とする状況としては、新たな商品を陳列し、それに伴ってその商品の下に電子棚札３０００を追加した場合などがある。
【０１１１】
＜処理の流れ＞
実施形態５の情報処理装置２０００は、第２モードの電子棚札３０００が撮像された対象画像を利用する。そこで例えば、実施形態５の情報処理装置２０００は、図２２のフローチャートで示される流れで処理を実行する。ここで、図２２におけるステップＳ１０２からＳ４０２において実行される処理は、図１７におけるステップＳ１０２からＳ４０２において実行される処理と同様である。そこで、図を簡略化するため、図２２では、ステップＳ１０２より後かつＳ４０２より前の各ステップが省略されている。
【０１１２】
まず最初に、第１指示部２１２０は、電子棚札３０００に対して第１指示を送信する（Ｓ５０２）。この結果、電子棚札３０００が棚札ＩＤを表示するようになる。その後、ステップＳ１０２からＳ４０２の処理が実行される。そして、第２指示部２１４０は、商品情報送信部２１００によって商品情報が送信された後、電子棚札３０００に対して第２指示を送信する（Ｓ５０４）。この結果、商品情報送信部２１００によって送信された商品情報が電子棚札３０００に表示される。
【０１１３】
ここで、第１指示部２１２０や第２指示部２１４０が動作するタイミングは、図２２に示したタイミングに限定されない。例えば商品情報送信部２１００が複数の電子棚札３０００に対して商品情報を送信する場合、第２指示部２１４０は、商品情報送信部２１００が全ての電子棚札３０００に対して商品情報を送信し終えてから動作してもよい。
【０１１４】
［実施形態６］
図２３は、実施形態６に係る情報処理装置２０００をその使用環境と共に例示するブロック図である。図２３において、矢印は情報の流れを示している。また図２３において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。下記で説明する点を除き、実施形態６の情報処理装置２０００は、実施形態４又は５の情報処理装置２０００と同様の機能を有する。
【０１１５】
実施形態６の情報処理装置２０００は、変更部２０８０によって変更された関連情報が正しいか否かの確認を受け付ける。そして情報処理装置２０００は、正しいことが確認された関連情報を用いて、電子棚札３０００へ商品情報を送信する。
【０１１６】
そのために、実施形態６の情報処理装置２０００は、第２出力部２１６０及び確認受付部２１８０を有する。第２出力部２１６０は、変更部２０８０によって変更された関連情報を出力する。確認受付部２１８０は、関連情報によって示される関連付けが正しいことの確認を受け付ける。そして、実施形態６の商品情報送信部２１００は、関連付けが正しいことが確認された関連情報を用いて、商品情報の送信を行う。ここで、送信先の電子棚札３０００は、関連付けが正しいことが確認された関連情報によって示される棚札ＩＤを持つ電子棚札３０００である。また、送信される商品情報は、その関連情報に示される商品情報である。
【０１１７】
＜出力形式＞
例えば第２出力部２１６０は、図８に示した関連情報テーブル３００と同様の形式で、変更部２０８０によって変更された関連情報を出力する。そして、確認受付部２１８０は、関連情報テーブル３００の各行について、その行に示されている関連情報が正しいか否かの入力を受けつける。なお、第２出力部２１６０は、変更された関連情報のみでなく、全ての関連情報を出力してもよい。
【０１１８】
また、第２出力部２１６０は、対象画像を利用して関連情報を出力してもよい。具体的には、第２出力部２１６０は、対象画像上の各電子棚札３０００の近傍などに、その電子棚札３０００に関連付けられた商品情報を表示する。図２４は、対象画像１０上に変更された関連情報を表示する様子を例示する図である。画面９０は、第２出力部２１６０によって出力される画面である。画面９０は、対象画像１０及び確認ボタン８０を含む。なお、この画面９０は、店員等が操作する端末の表示画面などに表示される。
【０１１９】
図２４の対象画像１０は、実施形態１において図１０を用いて説明した具体例の状況と同様の状況を示している。具体的には、図４の様に左から商品ＡＡＡ、ＢＢＢ、ＣＣＣという順で並べられていた商品が、商品ＢＢＢ、ＡＡＡ、ＣＣＣの順に入れ替えられた状況である。そのため、変更部２０８０は、関連情報において商品ＢＢＢの商品情報と関連付ける棚札ＩＤを、電子棚札３０００−２の棚札ＩＤから電子棚札３０００−１の棚札ＩＤに変更する。同様に変更部２０８０は、関連情報において商品ＡＡＡの商品情報と関連付ける棚札ＩＤを、電子棚札３０００−１の棚札ＩＤから電子棚札３０００−２の棚札ＩＤに変更する。一方、商品ＣＣＣの位置は変更されていないため、商品ＣＣＣを示す関連情報については変更されない。
【０１２０】
そこで図２４の対象画像１０は、図１０の対象画像１０において電子棚札３０００−１が表示されている位置に相当する位置に、電子棚札３０００−１の棚札ＩＤと新たに関連付けられた商品情報６０−１を表示している。商品情報６０−１は、商品ＢＢＢの商品情報である。同様に対象画像１０は、図１０の対象画像１０において電子棚札３０００−２が表示されている位置に相当する位置に、電子棚札３０００−２の棚札ＩＤと新たに関連付けられた商品情報６０−２を表示している。商品情報６０−２は、商品ＡＡＡの商品情報である。ここで、電子棚札３０００−２及び電子棚札３０００−３の対象画像１０上における位置は、棚札認識部２０４０によって認識されている。そのため、第２出力部２１６０は、これらの位置を用いることで、商品情報６０−１及び商品情報６０−２を表示する位置を決定することができる。
【０１２１】
このように電子棚札３０００に重畳させて商品情報６０を表示することで、画面９０を見る店員等は、電子棚札３０００に商品情報６０が送信された結果を擬似的に見ることができる。そのため店員等は、商品情報６０と商品４０とを見比べることで、商品情報６０が正しいかどうかの確認を容易かつ直感的に行える。
【０１２２】
図２４ではさらに、商品情報６０の左にチェックボックス７０が表示されている。店員等は、商品情報６０の内容が正しければ、商品情報６０の横にあるチェックボックス７０にチェックを付ける。図２４において、各チェックボックス７０にはチェックマークが付けられている。これは、店員等によって、「チェックボックス７０の横に表示されている商品情報６０は正しい」と判断されたことを表す。最後に店員等は、確認ボタン８０を押すことで入力を終了する。
【０１２３】
確認ボタン８０が押された場合、確認受付部２１８０は、チェックボックス７０の状態を取得する。そして、確認受付部２１８０は、チェックボックス７０にチェックが付いている商品情報６０を示す関連情報について、「関連付けが正しい」という入力が行われたと判断する。このように商品情報６０の横などに確認受付部２１８０に対する入力インタフェースであるチェックボックス７０を表示することで、店員等は関連情報の確認結果を容易かつ直感的に入力することができる。
【０１２４】
＜出力先＞
第２出力部２１６０が行う出力の出力先は、実施形態２で説明した第２出力部２１６０が行う出力の出力先と同様である。
【０１２５】
＜確認受付部２１８０への入力方法＞
確認受付部２１８０に対する入力の方法は、例えば前述したチェックボックスを利用する方法である。また例えば、第２出力部２１６０が関連情報をファイルとして出力する場合、確認受付部２１８０は、そのファイルに対して各関連情報が正しいか否かの情報が付加されたファイルを、入力として受け付けてもよい。
【０１２６】
第２出力部２１６０が情報処理装置２０００に接続されている表示画面上に関連情報を出力する場合、例えば確認受付部２１８０に対する入力は、情報処理装置２０００と接続されているキーボード等の入力デバイスを介して行われる。一方、第２出力部２１６０が店員等の携帯端末へ表示を送信する場合、確認受付部２１８０に対する入力は、この携帯端末の入力デバイスを介して行われる。携帯端末に対して入力された情報は、前述したネットワーク回線を介して情報処理装置２０００へ送信される。
【０１２７】
＜処理の流れ＞
図２５は、実施形態６の情報処理装置２０００によって実行される処理の流れを例示するフローチャートである。ここで、図２５におけるステップＳ１０２からＳ３０４において実行される処理は、図１７におけるステップＳ１０２からＳ３０４において実行される処理と同様である。そこで、図を簡略化するため、図２５では、ステップＳ１０２より後かつＳ３０２より前の各ステップが省略されている。
【０１２８】
ステップＳ３０４が実行された後、第２出力部２１６０は、関連情報を出力する（Ｓ６０２）。確認受付部２１８０は、変更された関連情報による関連付けが正しいか否かの確認を受け付ける（Ｓ６０４）。関連情報による関連付けが正しいと入力された場合（Ｓ６０６：ＹＥＳ）、図２５の処理はステップＳ６０８に進む。ステップＳ６０８において、商品情報送信部２１００は、電子棚札３０００に対して商品情報を送信する。一方、関連付け情報による関連付けが正しいと入力されなかった場合（Ｓ６０６：ＮＯ）、図２５の処理は終了する。
【０１２９】
本実施形態によれば、変更部２０８０によって変更された関連情報の内、正しいことが確認された関連情報に示される商品情報が、商品情報送信部２１００によって送信される。そのため、仮に変更部２０８０による変更に誤りがあったとしても、電子棚札３０００にその誤った商品情報が表示されることを防ぐことができる。
【０１３０】
［実施形態７］
図２６は、実施形態７に係る情報処理装置２０００をその使用環境と共に例示するブロック図である。図２６において、矢印は情報の流れを示している。また図２６において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。以下で説明する点を除き、実施形態７の情報処理装置２０００は、実施形態４又は５の情報処理装置２０００と同様の機能を有する。
【０１３１】
実施形態７の情報処理装置２０００は、変更部２０８０によって変更された関連情報を出力し、その関連情報の修正を受け付ける。そして、情報処理装置２０００は、修正された関連情報に基づいて、商品情報の送信を行う。
【０１３２】
そのために実施形態７の情報処理装置２０００は、第２出力部２１６０及び修正受付部２２００を有する。第２出力部２１６０は、実施形態６の第２出力部２１６０と同じ機能構成部である。修正受付部２２００は、第２出力部２１６０によって表示された関連情報の修正を受け付ける。そして商品情報送信部２１００は、修正された関連情報を用いて、商品情報の送信を行う。ここで、送信先の電子棚札３０００は、修正された関連情報によって示される棚札ＩＤを持つ電子棚札３０００である。また、送信される商品情報は、その関連情報に示される商品情報である。
【０１３３】
＜修正受付部２２００への入力方法＞
例えば実施形態７の情報処理装置２０００において、第２出力部２１６０は、実施形態６の第２出力部２１６０と同様に、対象画像１０上に商品情報６０を表示した画面を表示画面上に表示する。ここで、実施形態７の場合、図２４の各商品情報６０に表示されている文字列を、キー入力等によって変更可能とする。修正受付部２２００は、商品情報６０の内容の変更を、関連情報の修正として受け付ける。
【０１３４】
関連情報の確認及び修正が終わったら、店員等は確認ボタン８０を押す。その後、修正受付部２２００は、画面９０上に入力された商品情報６０に対する修正の内容を取得する。そして、修正受付部２２００は、取得した内容で関連情報を修正する。
【０１３５】
ただし、関連情報の修正方法は上記の方法に限定されない。例えば第２出力部２１６０が表示画面上にテーブル形式で関連情報を表示する場合、修正受付部２２００は、このテーブルに対する修正を受け付ける。また例えば、第２出力部２１６０が関連情報をファイルで出力して表示する場合、修正受付部２２００は、内容情報が修正された上記ファイルの入力を受け付けてもよい。
【０１３６】
＜処理の流れ＞
図２７は、実施形態７の情報処理装置２０００によって実行される処理の流れを例示するフローチャートである。ここで、図２７におけるステップＳ１０２からＳ３０４において実行される処理は、図１７におけるステップＳ１０２からＳ３０４において実行される処理と同様である。そこで、図を簡略化するため、図２７では、ステップＳ１０２より後かつＳ３０２より前の各ステップが省略されている。
【０１３７】
ステップＳ３０４が実行された後、第２出力部２１６０は、変更部２０８０によって変更された関連情報を出力する（Ｓ７０２）。修正受付部２２００は、関連情報の修正を受け付ける（Ｓ７０４）。商品情報送信部２１００は商品情報を送信する（ステップＳ７０６）。ここで、ステップＳ７０４で関連情報が修正されなかった場合、変更部２０８０によって変更された関連情報によって示される商品情報がそのまま送信される。
【０１３８】
本実施形態によれば、変更部２０８０によって変更された関連情報のうち、関連付けが誤っている関連情報を修正することができる。そのため、仮に変更部２０８０よる変更に誤りがある場合でも、その誤りを修正し、正しい商品情報を電子棚札３０００に表示させることができる。
【０１３９】
＜変形例＞
実施形態７の情報処理装置２０００は、実施形態６の情報処理装置２０００と同様に確認受付部２１８０を有していてもよい。この場合、例えば修正受付部２２００は、確認受付部２１８０に対して「関連付けが正しくない」と入力された関連情報について修正を受け付ける。そして商品情報送信部２１００は、１）正しいことが確認された商品情報、及び２）修正された商品情報の双方を送信する。ここで、「関連付けが正しくない」と入力された商品情報のうち、修正されなかった商品情報は、誤った商品情報であるといえる。そのため、商品情報送信部２１００はこの商品情報を送信しない。
【０１４０】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記各実施形態の組み合わせ、及び上記実施形態以外の様々な構成を採用することもできる。
【０１４１】
以下、参考形態の例を付記する。
１．  商品及び電子棚札が撮像された画像から商品を認識する商品認識手段と、
前記画像から、電子棚札の棚札ＩＤの抽出、及びその電子棚札の位置の認識を行う棚札認識手段と、
前記認識された商品及び棚札ＩＤに基づいて、前記画像内において最寄りにある商品と電子棚札における商品情報と棚札ＩＤとの関連と、商品の商品情報と棚札ＩＤとを関連付けた関連情報における商品情報と棚札ＩＤとの関連と、の整合性を判定する判定手段と、
を有する情報処理装置。
２．  前記判定手段は、前記関連情報、前記認識された商品の位置、及び前記認識された電子棚札の位置に基づいて、前記関連情報において前記認識された商品の商品情報と関連付けられている棚札ＩＤが、その商品の最寄りの電子棚札の棚札ＩＤと一致するか否かの判定、又は前記関連情報において前記認識された棚札ＩＤと関連付けられている商品情報が、その棚札ＩＤを持つ電子棚札の最寄りの商品の商品情報と一致するか否かの判定を行うことで、前記整合性の判定を行う１．に記載の情報処理装置。
３．  前記判定手段による判定結果を出力する第１出力手段を有する１．又は２．に記載の情報処理装置。
４．  前記判定手段によって、ある関連情報について、その関連情報における商品情報と棚札ＩＤとの関連が、前記画像内において最寄りにある商品と電子棚札における商品情報と棚札ＩＤとの関連と整合しないと判定された場合、その関連情報において商品情報と関連付ける棚札ＩＤを、前記画像内においてその商品情報に係る商品の最寄りにある電子棚札の棚札ＩＤに変更する変更手段を有する１．乃至３．いずれか一つに記載の情報処理装置。
５．  前記変更手段によって前記関連情報が変更された場合、変更後の関連情報が示す前記棚札ＩＤを持つ電子棚札に、変更後の関連情報が示す商品情報を送信する商品情報送信手段を有する４．に記載の情報処理装置。
６．  前記電子棚札に対し、商品の情報を表示する第１のモードから前記棚札ＩＤを表示する第２のモードへ切り替える指示を送信する第１指示手段と、
前記電子棚札に対し、前記第２のモードから前記第１のモードに切り替える指示を送信する第２指示手段と、
を有する５．に記載の情報処理装置。
７．  前記変更手段によって変更された関連情報を出力する第２出力手段と、
前記関連情報によって示される関連付けが正しいことの確認を受け付ける確認受付手段と、を有し、
前記商品情報送信手段は、関連付けが正しいことが確認された前記関連情報によって示される前記棚札ＩＤを持つ前記電子棚札に対して前記商品情報を送信する５．又は６．に記載の情報処理装置。
８．  前記変更手段によって変更された関連情報を出力する第２出力手段と、
前記関連情報が示す関連付けの修正を受け付ける修正受付手段を有し、
前記商品情報送信手段は、修正された関連情報によって示される前記棚札ＩＤを持つ前記電子棚札に対して前記商品情報を送信する、
５．又は６．に記載の情報処理装置。
９．  １．乃至８．いずれか一つに記載の情報処理装置及び電子棚札を有する棚札管理システムであって、
前記電子棚札は、その電子棚札の前記棚札ＩＤに関連付けられた前記商品情報を表示する表示手段を有する棚札管理システム。
１０．  ９．に記載の棚札管理システムであって、
前記電子棚札が有する表示手段は、その電子棚札の前記棚札ＩＤに複数の前記商品情報が関連付けられている場合、各前記商品情報を同時に表示するか又は時分割で表示する棚札管理システム。
１１．  コンピュータによって実行される制御方法であって、
商品及び電子棚札が撮像された画像から商品を認識する商品認識ステップと、
前記画像から、電子棚札の棚札ＩＤの抽出、及びその電子棚札の位置の認識を行う棚札認識ステップと、
前記認識された商品及び棚札ＩＤに基づいて、前記画像内において最寄りにある商品と電子棚札における商品情報と棚札ＩＤとの関連と、商品の商品情報と棚札ＩＤとを関連付けた関連情報における商品情報と棚札ＩＤとの関連と、の整合性を判定する判定ステップと、
を有する制御方法。
１２．  前記判定ステップは、前記関連情報、前記認識された商品の位置、及び前記認識された電子棚札の位置に基づいて、前記関連情報において前記認識された商品の商品情報と関連付けられている棚札ＩＤが、その商品の最寄りの電子棚札の棚札ＩＤと一致するか否かの判定、又は前記関連情報において前記認識された棚札ＩＤと関連付けられている商品情報が、その棚札ＩＤを持つ電子棚札の最寄りの商品の商品情報と一致するか否かの判定を行うことで、前記整合性の判定を行う１１．に記載の制御方法。
１３．  前記判定ステップによる判定結果を出力する第１出力ステップを有する１１．又は１２．に記載の制御方法。
１４．  前記判定ステップによって、ある関連情報について、その関連情報における商品情報と棚札ＩＤとの関連が、前記画像内において最寄りにある商品と電子棚札における商品情報と棚札ＩＤとの関連と整合しないと判定された場合、その関連情報において商品情報と関連付ける棚札ＩＤを、前記画像内においてその商品情報に係る商品の最寄りにある電子棚札の棚札ＩＤに変更する変更ステップを有する１１．乃至１３．いずれか一つに記載の制御方法。
１５．  前記変更ステップによって前記関連情報が変更された場合、変更後の関連情報が示す前記棚札ＩＤを持つ電子棚札に、変更後の関連情報が示す商品情報を送信する商品情報送信ステップを有する１４．に記載の制御方法。
１６．  前記電子棚札に対し、商品の情報を表示する第１のモードから前記棚札ＩＤを表示する第２のモードへ切り替える指示を送信する第１指示ステップと、
前記電子棚札に対し、前記第２のモードから前記第１のモードに切り替える指示を送信する第２指示ステップと、
を有する１５．に記載の制御方法。
１７．  前記変更ステップによって変更された関連情報を出力する第２出力ステップと、
前記関連情報によって示される関連付けが正しいことの確認を受け付ける確認受付ステップと、を有し、
前記商品情報送信ステップは、関連付けが正しいことが確認された前記関連情報によって示される前記棚札ＩＤを持つ前記電子棚札に対して前記商品情報を送信する１５．又は１６．に記載の制御方法。
１８．  前記変更ステップによって変更された関連情報を出力する第２出力ステップと、
前記関連情報が示す関連付けの修正を受け付ける修正受付ステップを有し、
前記商品情報送信ステップは、修正された関連情報によって示される前記棚札ＩＤを持つ前記電子棚札に対して前記商品情報を送信する、
１５．又は１６．に記載の制御方法。
１９．  コンピュータを、１．乃至８．いずれか一つに記載の情報処理装置として動作させるプログラム。
【０１４２】
この出願は、２０１４年９月３０日に出願された日本出願特願２０１４−２０１３６５号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【図１】
2016052379.tif 000003
【図２】
2016052379.tif 000004
【図３】
2016052379.tif 000005
【図４】
2016052379.tif 000006
【図５】
2016052379.tif 000007
【図６】
2016052379.tif 000008
【図７】
2016052379.tif 000009
【図８】
2016052379.tif 000010
【図９】
2016052379.tif 000011
【図１０】
2016052379.tif 000012
【図１１】
2016052379.tif 000013
【図１２】
2016052379.tif 000014
【図１３】
2016052379.tif 000015
【図１４】
2016052379.tif 000016
【図１５】
2016052379.tif 000017
【図１６】
2016052379.tif 000018
【図１７】
2016052379.tif 000019
【図１８】
2016052379.tif 000020
【図１９】
2016052379.tif 000021
【図２０】
2016052379.tif 000022
【図２１】
2016052379.tif 000023
【図２２】
2016052379.tif 000024
【図２３】
2016052379.tif 000025
【図２４】
2016052379.tif 000026
【図２５】
2016052379.tif 000027
【図２６】
2016052379.tif 000028
【図２７】
2016052379.tif 000029
【国際調査報告】
2016052379.tif 000030
2016052379.tif 000031