(57)【要約】  商品認識部（２０２０）は、商品及び電子棚札が撮像された画像（対象画像）から商品を認識する。棚札認識部（２０４０）は、対象画像から電子棚札の棚札ＩＤを抽出する。また、棚札認識部（２０４０）は、対象画像から、その電子棚札（３０００）の位置を認識する。関連情報生成部（２０６０）は、認識された商品の位置及び認識された電子棚札（３０００）の位置に基づいて、関連情報を生成する。関連情報は、認識された商品の商品情報と、その商品の最寄りに付されている認識された電子棚札（３０００）の棚札ＩＤと、を関連付ける情報である。
2016052382.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 を、商品４０−２の商品グループ領域の左端の座標と電子棚札３０００の中心座標との間の距離として算出する。
【００５７】
なお、対象画像に商品棚の複数の段が写っている場合、関連情報生成部２０６０は、どの商品４０とどの電子棚札３０００が同じ段に含まれるかを考慮する様にしてもよい。具体的には、関連情報生成部２０６０は、商品４０の最寄りにあるか否かの判定対象とする電子棚札３０００を、その商品４０と同じ段に含まれる電子棚札３０００に限定する。
【００５８】
ここで図４では、電子棚札３０００に関連する商品４０を棚板３０の上に置いているが、電子棚札３０００に関連する商品４０をその棚板３０の下に置くという陳列方法もある。つまり、商品棚の或る段は、１）棚板３０とその棚板３０の上に置かれている商品４０を含む領域、又は２）棚板３０とその棚板３０の下に置かれている商品４０を含む領域となる。関連情報生成部２０６０が段として１）と２）のどちらを認識すべきかは、予め設定しておく。例えば段として１）と２）のどちらを認識すべきかを特定するための情報（商品４０の上と下のどちらに電子棚札３０００が付されるかを表す情報など）を、情報処理装置２０００の内部又は外部に設けられた記憶部に予め記憶しておく。関連情報生成部２０６０は、この情報を参照して、１つの段として認識する領域を決定する。そして関連情報生成部２０６０は、同じ段に含まれる商品４０の商品情報と電子棚札３０００とを関連付ける。
【００５９】
＜＜関連情報の詳細＞＞
商品４０の最寄りの電子棚札３０００を割り出した後、関連情報生成部２０６０は、その商品４０の商品情報と、割り出した電子棚札３０００の棚札ＩＤとを関連付けて、関連情報を生成する。ここで前述したように、対象画像に写っている各商品の商品ＩＤは、商品認識部２０２０によって割り出されている。そこで、関連情報生成部２０６０は、商品４０の商品ＩＤと、その商品４０の最寄りの電子棚札３０００の棚札ＩＤとを関連付けて、関連情報を生成する。ここで、関連情報が示す商品情報は、商品名等の属性を含んでもよい。
【００６０】
図９は、関連情報をテーブル形式で例示する図である。図９のテーブルを関連情報テーブル３００と表記する。関連情報テーブル３００は、棚札ＩＤ３０２、商品ＩＤ３０４、商品名３０６、及び価格３０８という４つの列を有する。棚札ＩＤ３０２は、電子棚札３０００の棚札ＩＤである。商品ＩＤ３０４、商品名３０６、及び価格３０８はそれぞれ、商品情報テーブル２００の商品ＩＤ２０２、商品名２０４、及び価格２０６に相当する。
【００６１】
＜情報処理装置２０００が処理を実行するタイミング＞
情報処理装置２０００が上述した一連の処理を実行するタイミングは様々である。例えば情報処理装置２０００は、定期的に処理を実行する。この場合、例えば処理を実行する日時や周期などを、予め情報処理装置２０００に設定しておく。また例えば、情報処理装置２０００は、店員等による操作を受け付けたタイミングで処理を実行してもよい。さらに、情報処理装置２０００は、対象画像が生成されたタイミングや対象画像を取得したタイミングで処理を実行してもよい。
【００６２】
例えば電子棚札３０００が、１時間に一度などの周期で、前述した第１モード（商品情報を表示する状態）から第２モード（棚札ＩＤを表示する状態）へ遷移し、数秒後に再度第１モードへ遷移するように構成されているとする。この場合、棚札ＩＤが表示されている電子棚札３０００が写っている対象画像は、上述の周期で撮像されることとなる。この場合、例えば情報処理装置２０００は、上述の周期で処理を実行するように構成される。こうすることで、電子棚札３０００に対して周期的に商品情報が設定されるようになる。
【００６３】
＜電子棚札３０００が商品情報を取得する方法＞
例えば電子棚札３０００は、関連情報生成部２０６０によって生成された関連情報が記憶されている記憶部から、その電子棚札３０００の棚札ＩＤに関連付けられている関連情報を取得する。ただし、電子棚札３０００が商品情報を取得する方法は、この方法に限定されない。電子棚札３０００が商品情報を取得するその他の方法については、以降の実施形態で述べる。
【００６４】
［実施形態２］
図１０は、実施形態２に係る情報処理装置２０００をその使用環境と共に例示するブロック図である。図１０において、矢印は情報の流れを示している。また図１０において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。下記で説明する点を除き、実施形態２の情報処理装置２０００は、実施形態１の情報処理装置２０００と同様の機能を有する。
【００６５】
実施形態２の情報処理装置２０００は、商品情報送信部２０８０を有する。商品情報送信部２０８０は、関連情報生成部２０６０によって生成した関連情報を用いて、電子棚札３０００へ商品情報を送信する。ここで、商品情報送信部２０８０が電子棚札３０００に送信する商品情報は、関連情報生成部２０６０によって生成された関連情報において、その電子棚札３０００に関連付けられている商品情報である。
【００６６】
例えば商品情報送信部２０８０は、赤外線通信を利用して電子棚札３０００へ商品情報を送信する。ただし、商品情報送信部２０８０が商品情報を送信する方法は、赤外線通信を用いる方法に限定されない。電子棚札３０００に対して情報を送信する技術には様々な既知の技術があり、商品情報送信部２０８０はこれら既知の技術を利用して電子棚札３０００へ情報を送信できる。
【００６７】
前述したように、表示部３０２０は、受信した商品情報を表示する。例えば表示部３０２０は、商品情報に示されている商品名と価格を表示する。なお、表示部３０２０が表示するのは、受信した商品情報の一部であってもよいし、全部であってもよい。また、商品情報送信部２０８０が電子棚札３０００へ送信する商品情報は、電子棚札３０００に関連付けられた商品情報の一部であってもよいし、全部であってもよい。例えば商品情報送信部２０８０は、商品情報に含まれる情報のうち、価格及び商品名のみを電子棚札３０００に対して送信する。
【００６８】
＜処理の流れ＞
図１１は、実施形態２の情報処理装置２０００によって実行される処理の流れを例示するフローチャートである。ここで、図１１におけるステップＳ１０２からＳ１１０において実行される処理は、図２におけるステップＳ１０２からＳ１１０において実行される処理と同様である。そのため、これらの処理についての説明は省略する。
【００６９】
ステップＳ１１０が実行された後、商品情報送信部２０８０は、電子棚札３０００に、その電子棚札３０００と関連付けられている商品情報を送信する。
【００７０】
＜商品情報送信部２０８０が動作するタイミング＞
商品情報送信部２０８０が動作するタイミングは様々である。例えば商品情報送信部２０８０は、図１１に示すように、関連情報生成部２０６０によって関連情報が生成されたタイミングで商品情報を送信する。しかし、商品情報送信部２０８０が動作するタイミングは、図１１に示すタイミングに限定されない。例えば商品情報送信部２０８０は、所定の周期で動作する。この場合、例えば商品情報送信部２０８０は、前回動作してから現在までに生成された全ての関連情報それぞれについて商品情報の送信を行う。また例えば、商品情報送信部２０８０は、店員等による操作を受け付けたタイミングで動作してもよい。
【００７１】
本実施形態によれば、関連情報生成部２０６０によって生成された関連情報を用いて、電子棚札３０００に対して商品情報が送信される。例えば電子棚札３０００に対して商品情報がまだ設定されていない状態であれば、電子棚札３０００に対して商品情報が新規に設定される。具体的な利用例として、商品を陳列し、かつ必要な箇所に電子棚札３０００を設置した後、情報処理装置２０００を動作させる場合がある。こうすることで、対象画像を解析した結果を用いて各電子棚札３０００に対して自動的に商品情報が設定される。よって、電子棚札３０００に対して商品情報を設定する手間と時間が軽減される。
【００７２】
また例えば、電子棚札３０００に対して商品情報が既に設定されている状態であれば、電子棚札３０００に設定されている商品情報が更新される。例えば商品の入れ替えが行われる場合、新たに置かれる商品と、入れ替え前から設置されている電子棚札３０００に表示されている商品情報とが、関連しなくなる場合がある。本実施形態の情報処理装置２０００によれば、対象画像を解析した結果に基づいて電子棚札３０００に商品情報が送信されるため、電子棚札３０００に表示される内容が、入れ替え後の商品に関する情報に更新される。そのため、商品の入れ替え作業などにかかる手間と時間が軽減される。
【００７３】
＜異なる複数の商品４０が電子棚札３０００と関連付けられた場合の扱い＞
異なる複数の商品４０それぞれの最寄りにある電子棚札３０００が、同一の電子棚札３０００となる場合が考えられる。図１２は、異なる複数の商品４０それぞれの最寄りにある電子棚札３０００が同一の電子棚札３０００となる状況を例示する図である。図１２において、商品４０−２の最寄りにある電子棚札３０００と商品４０−３の最寄りにある電子棚札３０００は、いずれも電子棚札３０００−２となる。
【００７４】
例えば関連情報生成部２０６０は、このような状況においても、各商品４０の商品情報を、最寄りの電子棚札３０００の棚札ＩＤと関連付ける。図１２の場合、関連情報生成部２０６０は、１）商品４０−２の商品情報と電子棚札３０００−２とを関連付けた関連情報、及び２）商品４０−３の商品情報と電子棚札３０００−２とを関連付けた関連情報の双方を生成する。
【００７５】
この場合、例えば商品情報送信部２０８０は、１つの電子棚札３０００に対し、その電子棚札３０００に関連付けられた複数の商品情報を送信する。図１２の場合、商品情報送信部２０８０は、電子棚札３０００−２に対して、商品４０−２の商品情報と、商品４０−３の商品情報の双方を送信する。このように複数の商品情報を受信した電子棚札３０００が行う表示として、例えば以下に挙げる２つの例がある。
【００７６】
＜＜複数の商品情報を同時に表示する＞＞
第１の例として、電子棚札３０００は、受信した複数の商品情報を同時に表示する。図１３は、電子棚札３０００が２つの商品情報を同時に表示する様子を例示する図である。電子棚札３０００は、左側に置かれている商品４０の商品情報を表示部３０２０の左側に表示し、右側に置かれている商品４０の商品情報を表示部３０２０の右側に表示している。
【００７７】
＜＜複数の商品情報を時分割で表示する＞＞
第２の例として、電子棚札３０００は、受信した複数の商品情報を時分割で表示する。図１４は、電子棚札３０００が３つの商品情報を時分割で表示する様子を例示する図である。電子棚札３０００は、１）商品ＡＡＡの商品情報、２）商品ＢＢＢの商品情報、３）商品ＣＣＣの商品情報、４）商品ＡＡＡの商品情報・・・という順で、表示部３０２０の表示を順次切り替えていく。
【００７８】
上述のように異なる複数の商品情報が同一の電子棚札３０００と関連付けられる状況として、電子棚札３０００が不足している状況が挙げられる。例えば図１２の状況は、商品４０−３の下に電子棚札３０００が設置されていることが好ましい状況である。上述したように電子棚札３０００に複数の商品情報を同時又は時分割で表示することにより、このような電子棚札３０００が不足している状況でも全ての商品の商品情報が電子棚札３０００に表示されるようになる。そのため、顧客は各商品の商品情報を把握することができる。
【００７９】
なお、情報処理装置２０００は、電子棚札３０００に対して複数の商品情報が関連付けられた場合、店員等に通知を行う機能を有していてもよい。店員等は、この通知を受けて電子棚札３０００を追加する作業を行う。この場合、電子棚札３０００による複数の商品情報の表示を、店員等が電子棚札３０００を追加する作業を行うまでの代替措置とすることができる。
【００８０】
ここで、「最後に受信した商品情報を表示する」という様に電子棚札３０００を構成する場合、複数の商品情報を１つの電子棚札３０００に送信しても、最後に送信された商品情報のみが電子棚札３０００に表示されてしまうことが考えられる。そこで例えば、商品情報送信部２０８０は、複数の商品情報を電子棚札３０００に表示させる場合、その旨を示すフラグを商品情報と共に電子棚札３０００へ送信する。電子棚札３０００は、そのフラグと共に受信した複数の商品情報の全てを同時又は時分割で表示するようにする。
【００８１】
［実施形態３］
図１５は、実施形態３に係る情報処理装置２０００を例示するブロック図である。図１５において、矢印は情報の流れを示している。また図１５において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。下記で説明する点を除き、実施形態３の情報処理装置２０００は、実施形態２の情報処理装置２０００と同様の機能を有する。
【００８２】
実施形態３において、電子棚札３０００は、前述した第１モードと第２モードという２つの状態を取り得る。そして、実施形態３の情報処理装置２０００は、電子棚札３０００に対し、上記２つの状態を切り替える指示を送信する。そのために、情報処理装置２０００は、第１指示部２１００及び第２指示部２１２０を有する。
【００８３】
第１指示部２１００は、電子棚札３０００に対し、第１モードから第２モードへ切り替える指示（以下、第１指示）を送信する。第１指示を受信した電子棚札３０００は、第１モードから第２モードへ遷移する。第２指示部２１２０は、電子棚札３０００に対し、第２モードから第１モードへ切り替える指示（以下、第２指示）を送信する。第２指示を受信した電子棚札３０００は、第２モードから第１モードへ遷移する。
【００８４】
ここで、第１指示部２１００及び第２指示部２１２０は指示を送信する際、全ての電子棚札３０００に対して指示を送信してもよいし、特定の電子棚札３０００に対してのみ指示を送信してもよい。例えば、全ての電子棚札３０００について一斉に商品情報の設定を行いたい場合や、商品情報を設定したい電子棚札３０００が特定できていない場合、第１指示部２１００及び第２指示部２１２０は、全ての電子棚札３０００に対して一斉に指示を送信する。一方、商品情報を設定したい電子棚札３０００が特定されている場合、第１指示部２１００及び第２指示部２１２０は、その特定の電子棚札３０００に対してのみ指示を送信してもよい。例えば特定の電子棚札３０００を対象とする状況としては、新たな商品を陳列し、それに伴ってその商品の下に電子棚札３０００を追加した場合などがある。
【００８５】
＜処理の流れ＞
実施形態３の情報処理装置２０００は、第２モードの電子棚札３０００が撮像された対象画像を利用する。そこで例えば、実施形態３の情報処理装置２０００は、図１６のフローチャートで示される流れで処理を実行する。ここで、図１６におけるステップＳ１０２からＳ１１０及びＳ２０２において実行される処理は、図１１におけるステップＳ１０２からＳ１１０及びＳ２０２において実行される処理と同様である。そのため、これらの処理についての説明は省略する。
【００８６】
まず最初に、第１指示部２１００は、電子棚札３０００に対して第１指示を送信する（Ｓ３０２）。この結果、電子棚札３０００が棚札ＩＤを表示するようになる。その後、ステップＳ１０２からＳ１１０及びＳ２０２の処理が実行される。そして、第２指示部２１２０は、商品情報送信部２０８０によって商品情報が送信された後、電子棚札３０００に対して第２指示を送信する。この結果、商品情報送信部２０８０によって送信された商品情報が電子棚札３０００に表示される。
【００８７】
ここで、第１指示部２１００や第２指示部２１２０が動作するタイミングは、図１６に示したタイミングに限定されない。例えば商品情報送信部２０８０が複数の電子棚札３０００に対して商品情報を送信する場合、第２指示部２１２０は、商品情報送信部２０８０が全ての電子棚札３０００に対して商品情報を送信し終えてから動作してもよい。
【００８８】
［実施形態４］
図１７は、実施形態４に係る情報処理装置２０００を例示するブロック図である。図１７において、矢印は情報の流れを示している。また図１７において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。下記で説明する点を除き、実施形態４の情報処理装置２０００は、実施形態２又は３の情報処理装置２０００と同様の機能を有する。
【００８９】
実施形態４の情報処理装置２０００は、関連情報生成部２０６０によって生成された関連情報が正しいか否かの確認を受け付ける。そして情報処理装置２０００は、正しいことが確認された関連情報を用いて、電子棚札３０００へ商品情報を送信する。
【００９０】
そのために、実施形態４の情報処理装置２０００は、表示部２１４０及び確認受付部２１６０を有する。表示部２１４０は、関連情報を表示する。確認受付部２１６０は、関連情報によって示される関連付けが正しいことの確認を受け付ける。そして、実施形態４の商品情報送信部２０８０は、関連付けが正しいことが確認された関連情報を用いて、商品情報の送信を行う。ここで、送信先の電子棚札３０００は、関連付けが正しいことが確認された関連情報によって示される棚札ＩＤを持つ電子棚札３０００である。また、送信される商品情報は、その関連情報に示される商品情報である。
【００９１】
＜表示部２１４０による表示の形式＞
例えば表示部２１４０は、図８に示した関連情報テーブル３００を表示する。そして、確認受付部２１６０は、関連情報テーブル３００の各行について、その行に示されている関連情報が正しいか否かの入力を受けつける。なお、表示部２１４０は、関連情報テーブル３００をファイルとして出力してもよい。
【００９２】
また、表示部２１４０は、対象画像を利用して関連情報を表示してもよい。具体的には、表示部２１４０は、対象画像上の各電子棚札３０００の近傍などに、その電子棚札３０００に関連付けられた商品情報を表示する。図１８は、対象画像１０上に関連情報を表示する様子を例示する図である。図１８は、表示部２１４０に表示される画面９０を示している。画面９０は、対象画像１０及び確認ボタン８０を含む。なお、この画面９０は、店員等が操作する端末の表示画面などに表示される。
【００９３】
図１８の対象画像１０は、図４の対象画像１０と同様の状況を示している。ただし、図１８の対象画像１０は、図４の対象画像１０において電子棚札３０００が表示されている位置に、その電子棚札３０００と関連付けられている商品情報６０を表示している。ここで、各電子棚札３０００の対象画像１０上における位置は、棚札認識部２０４０によって認識されている。そのため、表示部２１４０は、この位置を用いることで、商品情報６０を表示する位置を決定することができる。
【００９４】
このように電子棚札３０００に重畳させて商品情報６０を表示することで、画面９０を見る店員等は、電子棚札３０００に商品情報６０が送信された結果を擬似的に見ることができる。そのため店員等は、商品情報６０と商品４０とを見比べることで、商品情報６０が正しいかどうかの確認を容易かつ直感的に行える。
【００９５】
図１８ではさらに、各商品情報６０の左にチェックボックス７０が表示されている。店員等は、内容が正しい商品情報６０の横にあるチェックボックス７０にチェックを付ける。図１８において、チェックボックス７０−１とチェックボックス７０−２にはチェックマークが付けられている。一方、チェックボックス７０−３にはチェックマークが付けられていない。これは、店員等によって、「商品情報６０−１と商品情報６０−２は正しいが、商品情報６０−３は正しくない」と判断されたことを表す。最後に店員等は、確認ボタン８０を押すことで入力を終了する。
【００９６】
確認ボタン８０が押された場合、確認受付部２１６０は、各チェックボックス７０の状態を取得する。そして、確認受付部２１６０は、チェックボックス７０にチェックが付いている商品情報６０を示す関連情報について、「関連付けが正しい」という入力が行われたと判断する。このように商品情報６０の横などに確認受付部２１６０に対する入力インタフェースであるチェックボックス７０を表示することで、店員等は関連情報の確認結果を容易かつ直感的に入力することができる。
【００９７】
＜表示部２１４０による表示の出力先＞
表示部２１４０が上述の表示を出力する先は様々である。例えば表示部２１４０は、情報処理装置２０００に接続されている表示画面上に上述の表示を出力する。また例えば、表示部２１４０は、店員等が利用している携帯端末の表示画面上に上述の表示を出力するようにしてもよい。この場合、この携帯端末は、例えばネットワーク回線を介して計算機５０００と接続されている。そして表示部２１４０は、上述の表示をこのネットワーク回線を介して携帯端末に送信する。
【００９８】
＜確認受付部２１６０への入力方法＞
確認受付部２１６０に対する入力の方法は、例えば前述したチェックボックスを利用する方法である。また例えば、表示部２１４０が関連情報をファイルとして出力する場合、確認受付部２１６０は、そのファイルに対して各関連情報が正しいか否かの情報が付加されたファイルを、入力として受け付けてもよい。
【００９９】
表示部２１４０が情報処理装置２０００に接続されている表示画面上に関連情報を表示する場合、例えば確認受付部２１６０に対する入力は、情報処理装置２０００と接続されているキーボード等の入力デバイスを介して行われる。一方、表示部２１４０が店員等の携帯端末へ表示を送信する場合、確認受付部２１６０に対する入力は、この携帯端末の入力デバイスを介して行われる。携帯端末に対して入力された情報は、前述したネットワーク回線を介して情報処理装置２０００へ送信される。
【０１００】
＜処理の流れ＞
図１９は、実施形態４の情報処理装置２０００によって実行される処理の流れを例示するフローチャートである。ここで、図１９におけるステップＳ１０２からＳ１１０において実行される処理は、図２におけるステップＳ１０２からＳ１１０において実行される処理と同様である。そのため、これらの処理についての説明は省略する。
【０１０１】
ステップＳ１１０が実行された後、表示部２１４０は、関連情報を表示する（Ｓ４０２）。確認受付部２１６０は、関連情報による関連付けが正しいか否かの確認を受け付ける（Ｓ４０４）。関連情報による関連付けが正しいと入力された場合（Ｓ４０６：ＹＥＳ）、図１９の処理はステップＳ４０８に進む。ステップＳ４０８において、商品情報送信部２０８０は電子棚札３０００に対して商品情報を送信する。一方、関連付け情報による関連付けが正しいと入力されなかった場合（Ｓ４０６：ＮＯ）、図１９の処理は終了する。
【０１０２】
本実施形態によれば、正しいことが確認された関連情報に示される商品情報が、商品情報送信部２０８０によって送信される。そのため、関連情報に誤りがある場合に、電子棚札３０００に誤った商品情報が表示されることを防ぐことができる。
【０１０３】
［実施形態５］
図２０は、実施形態５に係る情報処理装置２０００を例示するブロック図である。図２０において、矢印は情報の流れを示している。また図２０において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。以下で説明する点を除き、実施形態５の情報処理装置２０００は、実施形態３又は実施形態４の情報処理装置２０００と同様の機能を有する。
【０１０４】
実施形態５の情報処理装置２０００は、関連情報生成部２０６０によって生成された関連情報を表示し、その関連情報の修正を受け付ける。そして、情報処理装置２０００は、修正された関連情報に基づいて、商品情報の送信を行う。
【０１０５】
そのために実施形態５の情報処理装置２０００は、表示部２１４０及び修正受付部２１８０を有する。表示部２１４０は、実施形態４の表示部２１４０と同じ機能構成部である。修正受付部２１８０は、表示部２１４０によって表示された関連情報の修正を受け付ける。そして商品情報送信部２０８０は、修正された関連情報を用いて、商品情報の送信を行う。ここで、送信先の電子棚札３０００は、修正された関連情報によって示される棚札ＩＤを持つ電子棚札３０００である。また、送信される商品情報は、その関連情報に示される商品情報である。
【０１０６】
＜修正受付部２１８０への入力方法＞
例えば実施形態５の情報処理装置２０００において、表示部２１４０は、実施形態４の表示部２１４０と同様に、対象画像１０上に商品情報６０を表示した画面を表示画面上に表示する。ここで、実施形態５の場合、図１５の各商品情報６０に表示されている文字列を、キー入力等によって変更可能とする。修正受付部２１８０は、商品情報６０の内容の変更を、関連情報の修正として受け付ける。
【０１０７】
関連情報の確認及び修正が終わったら、店員等は確認ボタン８０を押す。その後、修正受付部２１８０は、画面９０上に入力された商品情報６０に対する修正の内容を取得する。そして、修正受付部２１８０は、取得した内容で関連情報を修正する。
【０１０８】
ただし、関連情報の修正方法は上記の方法に限定されない。例えば表示部２１４０が表示画面上にテーブル形式で関連情報を表示する場合、修正受付部２１８０は、このテーブルに対する修正を受け付ける。また例えば、表示部２１４０が関連情報をファイルで出力して表示する場合、修正受付部２１８０は、内容情報が修正された上記ファイルの入力を受け付けてもよい。
【０１０９】
＜処理の流れ＞
図２１は、実施形態５の情報処理装置２０００によって実行される処理の流れを例示するフローチャートである。ここで、図２１におけるステップＳ１０２からＳ１１０において実行される処理は、図２におけるステップＳ１０２からＳ１１０において実行される処理と同様である。そのため、これらの処理についての説明は省略する。
【０１１０】
ステップＳ１１０が実行された後、表示部２１４０は、関連情報を表示する（Ｓ５０２）。修正受付部２１８０は、関連情報の修正を受け付ける（Ｓ５０４）。商品情報送信部２０８０は商品情報を送信する（ステップＳ５０６）。ここで、ステップＳ５０４で関連情報が修正されなかった場合、関連情報生成部２０６０によって生成された関連情報によって示される商品情報がそのまま送信される。
【０１１１】
本実施形態によれば、関連付けが誤っている関連情報を修正することができる。そのため、関連情報生成部２０６０によって生成された関連情報に誤りがある場合でも、その誤りを修正し、正しい商品情報を電子棚札３０００に表示させることができる。
【０１１２】
＜変形例＞
実施形態５の情報処理装置２０００は、実施形態４の情報処理装置２０００と同様に確認受付部２１６０を有していてもよい。この場合、例えば修正受付部２１８０は、確認受付部２１６０に対して「関連付けが正しくない」と入力された関連情報について修正を受け付ける。そして商品情報送信部２０８０は、１）正しいことが確認された商品情報、及び２）修正された商品情報の双方を送信する。ここで、「関連付けが正しくない」と入力された商品情報のうち、修正されなかった商品情報は、誤った商品情報であるといえる。そのため、商品情報送信部２０８０はこの商品情報を送信しない。
【０１１３】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記各実施形態の組み合わせ、及び上記実施形態以外の様々な構成を採用することもできる。
【０１１４】
以下、参考形態の例を付記する。
１．  商品及び電子棚札が撮像された画像から商品を認識する商品認識手段と、
前記画像から、電子棚札の棚札ＩＤの抽出、及びその電子棚札の位置を認識する棚札認識手段と、
前記認識された商品の位置及び前記認識された電子棚札の位置に基づいて、前記認識された商品の商品情報と、その商品の最寄りに付されている前記認識された電子棚札の棚札ＩＤと、を関連付けた関連情報を生成する関連情報生成手段と、を有する情報処理装置。
２．  前記電子棚札に、前記関連情報においてその電子棚札と関連付けられている前記商品情報を送信する商品情報送信手段を有する１．に記載の情報処理装置。
３．  前記電子棚札に対し、商品の情報を表示する第１のモードから前記棚札ＩＤを表示する第２のモードへ切り替える指示を送信する第１指示手段と、
前記電子棚札に対し、前記第２のモードから前記第１のモードに切り替える指示を送信する第２指示手段と、
を有する２．に記載の情報処理装置。
４．  前記関連情報を表示する表示手段と、
前記関連情報によって示される関連付けが正しいことの確認を受け付ける確認受付手段と、を有し、
前記商品情報送信手段は、関連付けが正しいことが確認された前記関連情報によって示される前記棚札ＩＤを持つ前記電子棚札に対して前記商品情報を送信する、
３．に記載の情報処理装置。
５．  前記関連情報を表示する表示手段と、
前記関連情報が示す関連付けの修正を受け付ける修正受付手段を有し、
前記商品情報送信手段は、修正された関連情報によって示される前記棚札ＩＤを持つ前記電子棚札に対して前記商品情報を送信する、
３．に記載の情報処理装置。
６．  １．乃至５．いずれか一つに記載の情報記憶装置及び電子棚札を有する棚札管理システムであって、
前記電子棚札は、その電子棚札の前記棚札ＩＤに関連付けられた前記商品情報を表示する表示手段を有する棚札管理システム。
７．  ６．に記載の棚札管理システムであって、
前記電子棚札が有する表示手段は、その電子棚札の前記棚札ＩＤに複数の前記商品情報が関連付けられている場合、各前記商品情報を同時に表示するか又は時分割で表示する棚札管理システム。
８．  コンピュータによって実行される制御方法であって、
商品及び電子棚札が撮像された画像から商品を認識する商品認識ステップと、
前記画像から、電子棚札の棚札ＩＤの抽出、及びその電子棚札の位置を認識する棚札認識ステップと、
前記認識された商品の位置及び前記認識された電子棚札の位置に基づいて、前記認識された商品の商品情報と、その商品の最寄りに付されている前記認識された電子棚札の棚札ＩＤと、を関連付けた関連情報を生成する関連情報生成ステップと、を有する制御方法。
９．  前記電子棚札に、前記関連情報においてその電子棚札と関連付けられている前記商品情報を送信する商品情報送信ステップを有する８．に記載の制御方法。
１０．  前記電子棚札に対し、商品の情報を表示する第１のモードから前記棚札ＩＤを表示する第２のモードへ切り替える指示を送信する第１指示ステップと、
前記電子棚札に対し、前記第２のモードから前記第１のモードに切り替える指示を送信する第２指示ステップと、
を有する９．に記載の制御方法。
１１．  前記関連情報を表示する表示ステップと、
前記関連情報によって示される関連付けが正しいことの確認を受け付ける確認受付ステップと、を有し、
前記商品情報送信ステップは、関連付けが正しいことが確認された前記関連情報によって示される前記棚札ＩＤを持つ前記電子棚札に対して前記商品情報を送信する、
１０．に記載の制御方法。
１２．  前記関連情報を表示する表示ステップと、
前記関連情報が示す関連付けの修正を受け付ける修正受付ステップを有し、
前記商品情報送信ステップは、修正された関連情報によって示される前記棚札ＩＤを持つ前記電子棚札に対して前記商品情報を送信する、
１０．に記載の制御方法。
１３．  コンピュータを、１．乃至５．いずれか一つに記載の情報処理装置として動作させるプログラム。
【０１１５】
この出願は、２０１４年９月３０日に出願された日本出願特願２０１４−２０１３６４号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【図１】
2016052382.tif 000003
【図２】
2016052382.tif 000004
【図３】
2016052382.tif 000005
【図４】
2016052382.tif 000006
【図５】
2016052382.tif 000007
【図６】
2016052382.tif 000008
【図７】
2016052382.tif 000009
【図８】
2016052382.tif 000010
【図９】
2016052382.tif 000011
【図１０】
2016052382.tif 000012
【図１１】
2016052382.tif 000013
【図１２】
2016052382.tif 000014
【図１３】
2016052382.tif 000015
【図１４】
2016052382.tif 000016
【図１５】
2016052382.tif 000017
【図１６】
2016052382.tif 000018
【図１７】
2016052382.tif 000019
【図１８】
2016052382.tif 000020
【図１９】
2016052382.tif 000021
【図２０】
2016052382.tif 000022
【図２１】
2016052382.tif 000023
【国際調査報告】
2016052382.tif 000024
2016052382.tif 000025