(57)【要約】      （修正有）【課題】効果的に表示を制御することができる表示制御装置及びプログラムを提供する。【解決手段】表示システム１において、表示制御装置１０は、カメラインターフェースと、プロセッサと、を備える。カメラインターフェースは、商品Ａ〜Ｄを含む撮影画像を取得する。プロセッサは、カメラインターフェースを通じて取得した撮影画像から前記商品の位置を特定し、前記商品の位置に基づいて、表示装置において前記商品に関する商品情報を表示する表示位置を決定する。【選択図】図１
2018097462.tif 000002
【特許請求の範囲】
【請求項１】
商品を含む撮影画像を取得する第１のインターフェースと、
前記第１のインターフェースを通じて取得した撮影画像から前記商品の位置を特定し、
前記商品の位置に基づいて、表示装置において前記商品に関する商品情報を表示する表示位置を決定する、
プロセッサと、
を備える表示制御装置。
【請求項２】
前記プロセッサは、
複数の前記表示位置に基づいて前記商品に関する商品情報を表示する表示位置を決定する、
前記請求項１に記載の表示制御装置。
【請求項３】
前記プロセッサは、
前記商品の位置に基づいて複数の表示装置から前記商品情報を表示する前記表示装置を決定する、
前記請求項１又は２に記載の表示制御装置。
【請求項４】
前記表示装置と通信する第２のインターフェースを備え、
前記プロセッサは、
商品情報テーブルを記憶する記憶装置から前記商品情報を取得し、
前記第２のインターフェースを通じて、前記商品情報と前記表示位置とを示す表示情報を前記表示装置へ送信する、
前記請求項１乃至３の何れか１項に記載の表示制御装置。
【請求項５】
プロセッサに、
商品を含む撮影画像を取得させ、
前記撮影画像から前記商品の位置を特定させ、
前記商品の位置に基づいて、表示装置において前記商品に関する商品情報を表示する表示位置を決定させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、表示制御装置及びプログラムに関する。
【背景技術】
【０００２】
近年、商品の価格などを表示する電子棚札が開発されている。電子棚札は、商品が配置される商品棚に設置され、近接する商品の価格などを表示する。電子棚札の表示内容及び表示位置は、電子棚札に接続する表示制御装置によって制御される。  
従来、表示制御装置は、オペレータの入力に従って電子棚札の表示内容及び表示位置を制御する。表示制御装置は、オペレータの入力ミスによって表示にミスが生じる可能性があるという課題がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２６５１９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記の課題を解決するため、表示ミスを防止することができる表示制御装置及びプログラムを提供する。
【課題を解決するための手段】
【０００５】
実施形態によれば、表示制御装置は、第１のインターフェースと、プロセッサと、を備える。第１のインターフェースは、商品を含む撮影画像を取得するプロセッサは、前記第１のインターフェースを通じて取得した撮影画像から前記商品の位置を特定し、前記商品の位置に基づいて、表示装置において前記商品に関する商品情報を表示する表示位置を決定する。
【図面の簡単な説明】
【０００６】
【図１】図１は、第１実施形態に係る表示システムの構成例を示す概念図である。
【図２】図２は、第１実施形態に係る表示制御装置の構成例を示すブロック図である。
【図３】図３は、第１実施形態に係る撮影画像の例を示す図である。
【図４】図４は、第１実施形態に係る撮影画像の例を示す図である。
【図５】図５は、第１実施形態に係る撮影画像の例を示す図である。
【図６】図６は、第１実施形態に係る表示制御装置の動作例を示すフローチャートである。
【図７】図７は、第２実施形態に係る撮影画像の例を示す図である。
【発明を実施するための形態】
【０００７】
以下、図面を参照しながら実施形態について説明する。  
（第１実施形態）
まず、第１実施形態について説明する。  
実施形態に係る表示システムは、商品棚に配置される商品に関する情報（商品情報）を当該商品の近傍に配置した表示装置が表示する。たとえば、表示システムは、商品を配置した位置の下部に、商品情報として当該商品の価格などを表示する表示装置を配置する。表示システムは、商品棚における商品の近傍に設置された電子棚札などの表示装置に商品に関する情報（商品情報）を表示する。
【０００８】
図１は、実施形態に係る表示システム１の構成例を示す。  
図１が示すように、表示システム１は、表示制御装置１０、カメラ２０、電子棚札３１並びに３２、及び、商品棚４０などを備える。なお、表示システム１は、図１が示すような構成の他に必要に応じた構成を具備したり、特定の構成を除外したりしてもよい。
【０００９】
表示制御装置１０は、電子棚札３１及び３２に表示する商品情報及び表示位置を制御する。表示制御装置１０は、カメラ２０、及び、電子棚札３１並び３２と電気的に接続する。表示制御装置１０は、カメラ２０が撮影した画像に基づいて、電子棚札３１及び３２に表示する商品情報及び表示位置を制御する。表示制御装置１０については後に詳述する。
【００１０】
商品棚４０は、商品を配置する。商品棚４０は、棚４１及び４２を備える。棚４１及び４２は、水平な板から構成される。棚４１は、商品棚４０の所定の位置に形成される。棚４２は、棚４１よりも下方の所定の位置に形成される。
【００１１】
商品棚４０は、商品Ａ、商品Ｂ、商品Ｃ（Ｃａ及びＣｂ）及び商品Ｄなどを格納する。図１が示す例では、商品Ａ及びＢは、利用者に提示するパッケージの第１面を揃えた状態で棚４１上に配置される。商品Ｃ及び商品Ｄは、パッケージの第１面を揃えた状態で棚４２上に配置される。  
商品Ｃは、２つ配置される。商品Ｃは、商品Ｃａ及びＣｂとして隣接して配置される。
【００１２】
カメラ２０は、商品棚４０を撮影する。たとえば、カメラ２０は、配置され商品棚４０及び商品棚４０内の商品Ａ乃至Ｄを撮影可能な位置に配置される。図１が示す例では、カメラ２０は、商品棚４０の前方に商品棚４０に向くように配置される。なお、カメラ２０は、商品棚４０を斜め前方から撮影するように配置されてもよい。カメラ２０が設置される位置及び向きは、特定の構成に限定されるものではない。
【００１３】
たとえば、カメラ２０は、ＣＣＤカメラなどである。なお、カメラ２０は、商品棚４０を照らす照明などを備えてもよい。また、表示システム１は、カメラ２０と個別に照明を備えてもよい。
【００１４】
電子棚札３１は、表示制御装置１０からの信号に従って情報を表示する。図１が示すように、電子棚札３１は、帯状に形成される。  
電子棚札３１は、たとえば、コントローラ及び表示デバイスなどから構成される。コントローラは、表示制御装置１０からの信号に基づいて表示デバイスを駆動させる。表示デバイスは、コントローラからの信号に基づいて画像を表示する。表示デバイスは、たとえば、電子ペーパー又は液晶パネルなどから構成される。
【００１５】
電子棚札３２は、電子棚札３１と同様の構成であるため説明を省略する。  
なお、電子棚札３１及び３２は、同一のコントローラに制御されてもよい。たとえば、電子棚札３１及び３２は、当該コントローラに接続する電子デバイスから構成されてもよい。
【００１６】
電子棚札３１は、棚４１の前面を覆うように形成される。即ち、電子棚札３１は、棚４１の前面に情報を表示する。電子棚札３２は、棚４２の前面を覆うように形成される。即ち、電子棚札３２は、棚４２の前面に情報を表示する。
【００１７】
なお、商品棚４０は、さらに棚を備えてもよい。たとえば、商品棚４０は、垂直な棚などを備えてもよい。また、商品棚４０は、棚を備えなくともよい。商品棚４０の構成は、特定の構成に限定されるものではない。  
また、商品棚４０は、３つ以下又は５つ以上の種類の商品を備えてもよい。商品棚４０が格納する商品の種類及び個数は、特定の構成に限定されるものではない。
【００１８】
次に、表示制御装置１０について説明する。  
図２は、表示制御装置１０の構成例を示すブロック図である。  
図２が示すように、表示制御装置１０は、基本的な構成として、プロセッサ１１、ＲＯＭ１２、ＲＡＭ１３、ＮＶＭ１４、カメラインターフェース１５及び表示部インターフェース１６などを備える。プロセッサ１１と、ＲＯＭ１２、ＲＡＭ１３、ＮＶＭ１４、カメラインターフェース１５及び表示部インターフェース１６とは、データバスを介して互いに接続される。なお、表示制御装置１０は、図２が示すような構成の他に必要に応じた構成を具備したり、特定の構成を除外したりしてもよい。
【００１９】
プロセッサ１１は、表示制御装置１０全体の動作を制御する機能を有する。プロセッサ１１は、内部キャッシュおよび各種のインターフェースなどを備えても良い。プロセッサ１１は、内部メモリ、ＲＯＭ１２又はＮＶＭ１４が予め記憶するプログラムを実行することにより種々の処理を実現する。プロセッサ１１は、たとえば、ＣＰＵである。
【００２０】
なお、プロセッサ１１がプログラムを実行することにより実現する各種の機能のうちの一部は、ハードウエア回路により実現されるものであっても良い。この場合、プロセッサ１１は、ハードウエア回路により実行される機能を制御する。
【００２１】
ＲＯＭ１２は、予め制御用のプログラム及び制御データなどが記憶された不揮発性のメモリである。ＲＯＭ１２に記憶される制御プログラム及び制御データは、予め表示制御装置１０の仕様に応じて組み込まれる。ＲＯＭ１２は、たとえば、表示制御装置１０の回路基板を制御するプログラム（例えば、ＢＩＯＳ）などを格納する。
【００２２】
ＲＡＭ１３は、揮発性のメモリである。ＲＡＭ１３は、プロセッサ１１の処理中のデータなどを一時的に格納する。ＲＡＭ１３は、プロセッサ１１からの命令に基づき種々のアプリケーションプログラムを格納する。また、ＲＡＭ１３は、アプリケーションプログラムの実行に必要なデータ及びアプリケーションプログラムの実行結果などを格納してもよい。
【００２３】
ＮＶＭ１４（記憶装置）は、データの書き込み及び書き換えが可能な不揮発性のメモリである。ＮＶＭ１４は、例えば、ハードディスク、ＳＳＤ、ＥＥＰＲＯＭ（登録商標）又はフラッシュメモリなどにより構成される。ＮＶＭ１４は、表示制御装置１０の運用用途に応じて制御プログラム、アプリケーション、及び種々のデータを格納する。  
また、ＮＶＭ１４は、商品情報テーブルを格納する記憶領域１４ａなどを備える。商品情報テーブルについては、後述する。
【００２４】
カメラインターフェース１５（第１のインターフェース）は、プロセッサ１１がカメラ２０と通信するためのインターフェースである。たとえば、プロセッサ１１は、カメラインターフェース１５を通じて、カメラ２０に画像を取得させる信号を送信する。また、プロセッサ１１は、カメラインターフェース１５を通じて撮影のためのカメラパラメータをカメラ２０に設定してもよい。
【００２５】
また、カメラインターフェース１５は、カメラ２０が撮影した画像を取得する。カメラインターフェース１５は、取得された画像をプロセッサ１１へ送信する。プロセッサ１１は、カメラインターフェース１５からカメラ２０が撮影した画像を取得する。
【００２６】
表示部インターフェース１６（第２のインターフェース）は、プロセッサ１１が電子棚札３１及び３２と通信するためのインターフェースである。たとえば、プロセッサ１１は、表示部インターフェース１６を通じて、電子棚札３１及び３２に表示する表示内容などを示す表示情報を送信する。
【００２７】
なお、カメラインターフェース１５及び表示部インターフェース１６は、一体的に構成されてもよい。たとえば、カメラインターフェース１５及び表示部インターフェース１６は、有線接続又は無線接続をサポートするものであってもよい。
【００２８】
次に、商品情報テーブルについて説明する。  
商品情報テーブルは、識別コードと商品情報とを対応付けて格納する。  
識別コードは、商品を特定するコードである。識別コードは、予め商品に対して割り当てられる。たとえば、識別コードは、数値、文字列、記号又はそれらの組合せである。識別コードの構成は、特定の構成に限定されるものではない。
【００２９】
商品情報は、対応する識別コードが示す商品に関する情報である。たとえば、商品情報は、電子棚札３１又は３２に表示する情報を含む。たとえば、商品情報は、商品の名称、価格又は値引き情報などである。商品情報の構成は、特定の構成に限定されるものではない。
【００３０】
ＮＶＭ１４の記憶領域１４ａは、予め商品情報テーブルを格納する。たとえば、プロセッサ１１は、オペレータの操作に従って商品情報テーブルを格納する。また、プロセッサ１１は、通信部などを通じて外部装置から商品情報テーブルを取得し記憶領域１４ａに格納してもよい。また、プロセッサ１１は、適宜商品情報テーブルを更新してもよい。
【００３１】
次に、プロセッサ１１が実現する機能について説明する。  
まず、プロセッサ１１は、商品Ａ乃至Ｄが配置された商品棚４０を撮影した画像（撮影画像）を取得する機能を有する。
【００３２】
たとえば、プロセッサ１１は、オペレータの操作に応じてカメラ２０を用いて画像を撮影する。また、プロセッサ１１は、商品棚４０に商品を配置し終えたタイミングなどでカメラ２０を用いて画像を撮影してもよい。
【００３３】
たとえば、プロセッサ１１は、カメラ２０に対して撮影を行う信号を送信する。プロセッサ１１は、当該信号を送信した後、カメラ２０から撮影画像を取得する。なお、プロセッサ１１は、画像を撮影するために、撮影パラメータをカメラ２０に設定してもよい。  
なお、プロセッサ１１は、外部装置から撮影画像を取得してもよい。
【００３４】
また、プロセッサ１１は、撮影画像に写る商品及び当該商品の位置を特定する機能を有する。ここでは、プロセッサ１１は、商品として、商品の識別コードを特定するものとする。
【００３５】
たとえば、プロセッサ１１は、撮影画像から商品が写る商品領域を特定する。たとえば、プロセッサ１１は、商品棚４０の背景色に基づいて商品領域を特定してもよい。また、プロセッサ１１は、エッジを検出して商品領域を特定してもよい。プロセッサ１１は、特定された商品領域の位置を商品の位置として特定する。
【００３６】
商品領域を特定すると、プロセッサ１１は、商品領域に写る商品を特定する。たとえば、予めＮＶＭ１４などに格納される商品画像と商品領域内の画像とをマッチングして商品の識別コードを特定する。  
なお、プロセッサ１１が商品及び商品の位置を特定する方法は、特定の構成に限定されるものではない。
【００３７】
また、プロセッサ１１は、商品の位置に基づいて、当該商品の商品情報を表示する電子棚札を決定する機能を有する。たとえば、プロセッサ１１は、電子棚札３１又は３２の何れかを商品情報を表示する電子棚札として決定する。
【００３８】
たとえば、プロセッサ１１は、撮影画像において各電子棚札に対応する領域（配置範囲）を設定する。たとえば、オペレータは、電子棚札の配置範囲として、当該電子棚札が商品情報を表示する商品を配置する範囲を指定する。たとえば、プロセッサ１１は、オペレータが入力した領域を配置範囲としてＮＶＭ１４に予め格納する。
【００３９】
プロセッサ１１は、ＮＶＭ１４を参照して、各電子棚札の配置範囲を設定してもよい。また、プロセッサ１１は、電子棚札の位置及び大きさなどから当該電子棚札の配置範囲を設定してもよい。プロセッサ１１が電子棚札の配置範囲を設定する方法は、特定の方法に限定されるものではない。
【００４０】
配置範囲を設定すると、プロセッサ１１は、商品の位置を含む配置範囲を特定する。たとえば、プロセッサ１１は、商品の全体又は一部を含む配置範囲を特定してもよい。また、プロセッサ１１は、商品領域の重心を含む配置範囲を特定してもよい。  
プロセッサ１１は、特定された配置範囲に対応する電子棚札を、当該商品の商品情報を表示する電子棚札として決定する。
【００４１】
図３は、プロセッサ１１が電子棚札を決定する動作を説明するための図である。  
図３は、プロセッサ１１が取得した撮影画像である。プロセッサ１１は、撮影画像において配置範囲５１及び配置範囲５２を設定する。
【００４２】
配置範囲５１は、電子棚札３１に対応する領域である。また、配置範囲５２は、電子棚札３２に対応する領域である。  
たとえば、プロセッサ１１は、商品Ａ及び商品Ａの位置を特定したと仮定する。プロセッサ１１は、商品Ａの位置が配置範囲５１又は５２の何れの電子棚札の配置範囲に含まれるか判定する。ここでは、プロセッサ１１は、商品Ａの位置が配置範囲５１に含まれると判定する。そのため、プロセッサ１１は、配置範囲５１を、商品Ａの位置を含む配置範囲として特定する。従って、プロセッサ１１は、配置範囲５１に対応する電子棚札３１を商品Ａの商品情報を表示する電子棚札と決定する。
【００４３】
同様に、プロセッサ１１は、電子棚札３１を商品Ｂの商品情報を表示する電子棚札と決定する。また、プロセッサ１１は、電子棚札３２を商品Ｃ及び商品Ｄの商品情報を表示する電子棚札と決定する。
【００４４】
なお、プロセッサ１１は、商品の位置が何れ電子棚札の配置範囲にも含まれない場合には、エラーを出力してもよい。たとえば、プロセッサ１１は、エラー表示用の表示部に接続するインターフェース又はスピーカに接続するインターフェースなどを通じてエラーを出力する。
【００４５】
また、プロセッサ１１は、決定された電子棚札において、特定された商品の商品情報を表示する表示位置を決定する機能を有する。  
たとえば、プロセッサ１１は、決定された電子棚札の両端座標（左端座標及び右端座標）を取得する。たとえば、ＮＶＭ１４は、各電子棚札の両端座標を格納し、プロセッサ１１は、ＮＶＭ１４から電子棚札の両端座標を取得する。
【００４６】
また、電子棚札は、両端座標を示すマーカ（一次元コード、二次元コード、所定のテクスチャ、文字列、数値、記号又はそれらの組合せ）を表示してもよい。プロセッサ１１は、当該マーカを読み取って電子棚札の両端座標を取得してもよい。
【００４７】
プロセッサ１１は、電子棚札の両端座標に基づいて、表示位置を決定する。たとえば、プロセッサ１１は、商品を特定した商品領域の重心座標を取得する。プロセッサ１１は、取得された重心座標の下部に表示位置を決定する。たとえば、プロセッサ１１は、水平方向の座標において、電子棚札に表示した商品情報の中心と、当該重心座標と、が一致するように表示位置を決定する。
【００４８】
たとえば、プロセッサ１１は、以下の式に従って表示位置（水平方向において表示位置を示す座標ｘ）を算出する。  
ｘ＝（ｇ−ｐ１）／（ｐ２−ｐ１）×ｗ  …（１）
ここで、ｇは、重心座標を示す。ｐ１は、左端座標を示す。ｐ２は、右端座標を示す。ｗは、電子棚札の表示可能幅を示す。
【００４９】
図４は、プロセッサ１１が表示位置を決定する動作例を説明するための図である。  
図４は、撮影画像を示す。ここでは、プロセッサ１１は、商品Ａの商品情報を表示する表示位置を決定するものとする。
【００５０】
図４が示すように、プロセッサ１１は、電子棚札３１の左端座標及び右端座標を取得する。また、プロセッサ１１は、商品Ａの商品領域の重心座標を取得する。プロセッサ１１は、式（１）に電子棚札３１の左端座標、右端座標及び表示可能幅と、当該重心座標とを代入して、表示位置を算出する。
【００５１】
また、プロセッサ１１は、認識された商品に対応する商品情報を取得する機能を有する。  
たとえば、プロセッサ１１は、商品情報テーブルを参照して、特定された識別コードに対応する商品情報を取得する。
【００５２】
また、プロセッサ１１は、識別コードと、取得された商品情報と、決定された電子棚札と、決定された表示位置とを対応付けた表示データを格納する機能を有する。  
たとえば、プロセッサ１１は、表示データを生成し、ＮＶＭ１４などに格納する。
【００５３】
また、プロセッサ１１は、撮影画像から同一の商品を複数特定した場合、特定された複数の商品に対して１つの表示データを生成する機能を有する。たとえば、プロセッサ１１は、特定された複数の商品に対して１つの表示位置を決定する。
【００５４】
たとえば、プロセッサ１１は、同一の領域に同一の商品を複数認識した場合に、当該複数の商品に対して１つの表示データを生成する。
【００５５】
たとえば、プロセッサ１１は、商品（第１の商品）の表示データを格納した後に、異なる商品（第２の商品）の識別コードを特定し電子棚札を決定したものとする。ここでは、第１の商品に対応する識別コード及び電子棚札は、第２の商品に対応する識別コード及び電子棚札と同一であるものとする。
【００５６】
プロセッサ１１は、第２の商品の電子棚札を決定すると、ＮＶＭ１４から、第２の商品の識別コードと同一の識別コードを有しかつ第１の商品の電子棚札と同一の電子棚札を有する表示データを検索する。即ち、プロセッサ１１は、同一の商品かつ同一の電子棚札である表示データを検索する。
【００５７】
プロセッサ１１は、同一の識別コードかつ同一の電子棚札である表示データを発見すると、第１の商品の表示データを発見する。プロセッサ１１は、第１の商品の表示データを発見すると、当該表示データに対応する商品（第１の商品）の位置と、商品（第２の商品）の位置とに基づいて、新たに表示位置を決定する。
【００５８】
たとえば、プロセッサ１１は、第１の商品の重心位置と第２の商品の重心位置との平均値の下部に商品情報が表示されるように表示位置を決定する。たとえば、プロセッサ１１は、式（１）に重心位置として平均値を代入して表示位置を算出する。
【００５９】
表示位置を算出すると、プロセッサ１１は、識別コードと、商品情報と、新たに決定された表示位置とを対応付けた表示データを生成し、ＮＶＭ１４に格納する。なお、プロセッサ１１は、商品情報として第１の商品に対応する表示データの商品情報を用いてもよい。また、プロセッサ１１は、商品情報テーブルから第２の商品の商品情報を取得し、商品情報から商品情報を取得してもよい。
【００６０】
プロセッサ１１は、新たな表示データをＮＶＭ１４に格納すると、第１の商品に対応する表示データを削除する。  
なお、プロセッサ１１は、新たな表示データを生成せずに、第１の商品に対応する表示データの表示位置を新たに決定された表示位置に更新してもよい。
【００６１】
また、プロセッサ１１は、同一の領域に同一の商品を３つ以上認識した場合には、各商品の重心位置に基づいて新たな表示位置を決定してもよい。たとえば、プロセッサ１１は、各商品の重心位置の平均値に基づいて新たな表示位置を決定してもよい。
【００６２】
図５は、プロセッサ１１が複数の同一の商品について表示位置を決定する動作例を説明するための図である。  
図５は、撮影画像を示す。ここでは、プロセッサ１１は、商品Ａを認識したものとする。プロセッサ１１は、撮影画像において、認識された商品Ａの商品領域をマスクする。
【００６３】
次に、プロセッサ１１は、商品Ｃａを認識するものとする。プロセッサ１１は、商品Ｃａに対応する識別コード（商品Ｃの識別コード）、商品情報、電子棚札３２（電子棚札３２を示す情報）及び表示位置を対応付けた表示データをＮＶＭ１４に格納する。
【００６４】
当該表示データを格納すると、プロセッサ１１は、商品Ｃｂを認識するものとする。商品Ｃｂを特定し商品Ｃの識別コードを特定すると、プロセッサ１１は、電子棚札３２を、商品Ｃｂの商品情報を表示する電子棚札と決定する。電子棚札３２を決定すると、プロセッサ１１は、ＮＶＭ１４から同一の識別コード及び電子棚札を有する表示データを検索する。ここで、プロセッサ１１は、ＮＶＭ１４から、商品Ｃを示す識別コードと電子棚札３２とを格納する表示データを検索する。
【００６５】
プロセッサ１１は、検索結果として商品Ｃａに対応する表示データを発見する。商品Ｃａに対応する表示データを発見すると、プロセッサ１１は、商品Ｃａの商品領域の重心座標と商品Ｃｂの商品領域の重心座標との平均値に基づいて表示位置を決定する。表示位置を決定すると、プロセッサ１１は、商品Ｃの識別コードと、商品Ｃの商品情報と、電子棚札３２と、決定された表示位置を対応付ける表示データを生成し、ＮＶＭ１４に格納する。当該表示データを格納すると、プロセッサ１１は、商品Ｃａに対応する表示データを削除する。
【００６６】
また、プロセッサ１１は、表示データに基づいて表示情報を生成する機能を有する。  
表示情報は、電子棚札３１及び３２に表示する商品情報及び表示位置を示す。なお、表示情報は、表示幅を示してもよい。たとえば、プロセッサ１１は、表示データを格納する表示情報を生成する。
【００６７】
また、プロセッサ１１は、表示データ同士が干渉しないかをチェックしてもよい。たとえば、ＮＶＭ１４は、各表示情報の表示幅を格納する。プロセッサ１１は、各表示情報の表示幅と表示位置とに基づいて、複数の表示データを電子棚札３１又は３２に表示した際に表示が重ならないかを判定する。
【００６８】
プロセッサ１１は、表示が重なると判定した場合、表示が重なる表示データの表示位置を調整してもよい。また、プロセッサ１１は、表示が重なる表示データの表示幅を調整してもよい。  
また、プロセッサ１１は、電子棚札３１及び３２のそれぞれに対応する表示情報を生成してもよい。
【００６９】
また、プロセッサ１１は、表示部インターフェース１６を通じて表示情報を電子棚札３１及び３２に送信する機能を有する。  
プロセッサ１１は、電子棚札３１及び３２に対応する表示情報をそれぞれ生成した場合には、電子棚札３１及び３２にそれぞれ対応する表示情報を送信してもよい。
【００７０】
次に、プロセッサ１１の動作例について説明する。  
図６は、プロセッサ１１の動作例について説明するためのフローチャートである。  
まず、プロセッサ１１は、カメラ２０を用いて撮影画像を取得する（Ｓ１１）。撮影画像を取得すると、プロセッサ１１は、撮影画像から商品の識別コード及び商品の位置を特定する（Ｓ１２）。商品の識別コード及び商品の位置を特定すると（Ｓ１３、ＹＥＳ）、プロセッサ１１は、商品の位置に基づいて当該商品の表示情報を表示する電子棚札を決定する（Ｓ１４）。
【００７１】
電子棚札を決定すると、プロセッサ１１は、商品情報を表示する表示位置を決定する（Ｓ１５）。表示位置を決定すると、プロセッサ１１は、Ｓ１２で特定された識別コードとＳ１４で決定された電子棚札とを有する表示データがあるか判定する（Ｓ１６）。
【００７２】
Ｓ１２で特定された識別コードとＳ１４で決定された電子棚札とを有する表示データがないと判定すると（Ｓ１６、ＹＥＳ）、プロセッサ１１は、識別コードに対応する商品情報を取得する（Ｓ１７）。商品情報を取得すると、プロセッサ１１は、Ｓ１２で特定された識別コードと、Ｓ１７で取得された商品情報と、Ｓ１４で決定された電子棚札と、Ｓ１５で特定された表示位置とを対応付けた表示データを生成し、ＮＶＭ１４に格納する（Ｓ１８）。
【００７３】
表示データを格納すると、プロセッサ１１は、撮影画像において、Ｓ１２で特定された商品の商品領域をマスクする（Ｓ１９）。商品領域をマスクすると、プロセッサ１１は、Ｓ１２に戻る。
【００７４】
Ｓ１２で特定された識別コードとＳ１４で決定された電子棚札とを有する表示データがあると判定すると（Ｓ１６、ＹＥＳ）、プロセッサ１１は、当該表示データに対応する商品の位置とＳ１２で特定された商品の位置とに基づいて表示位置を決定する（Ｓ２０）。
【００７５】
表示位置を決定すると、プロセッサ１１は、表示位置に基づいて表示データを生成し、ＮＶＭ１４に格納する（Ｓ２１）。表示データを格納すると、プロセッサ１１は、Ｓ１６であると判定された表示データを削除する（Ｓ２２）。表示データを削除すると、プロセッサ１１は、Ｓ１９に進む。
【００７６】
商品及び商品の位置を特定できないと（即ち、撮影画像に商品がないと判定すると）（Ｓ１３、ＮＯ）、プロセッサ１１は、表示データから表示情報を生成する（Ｓ２３）。表示情報を生成すると、プロセッサ１１は、生成された表示情報を電子棚札３１及び３２へ送信する（Ｓ２４）。表示情報を送信すると、プロセッサ１１は、動作を終了する。
【００７７】
電子棚札３１及び３２は、プロセッサ１１から表示情報を受信する。表示情報を受信すると、電子棚札３１及び３２は、表示情報に基づいて商品情報を表示する。
【００７８】
なお、プロセッサ１１は、商品情報の一部を表示する表示情報を生成してもよい。  
また、表示システム１は、電子棚札３１及び３２の代わりに所定の領域に画像を表示するプロジェクタを備えてもよい。プロジェクタは、たとえば、棚４１及び４２の前面を投影面としたプロジェクタ、又は、透過型の棚に内蔵したプロジェクタであってもよい。プロセッサ１１は、表示情報を当該プロジェクタに送信する。
【００７９】
以上のように構成された表示システムは、商品を配置された商品棚の画像を取得する。表示システムは、取得された画像から商品及び商品の位置を特定する。表示システムは、商品の位置に基づいて、商品情報を表示する電子棚札、及び、当該電子棚札における表示位置を決定する。また、表示システムは、商品に基づいて、電子棚札に表示する商品情報を取得する。そのため、表示システムは、画像から電子棚札に表示する表示内容及び表示位置を決定することができる。従って、表示システムは、効果的に表示を制御することができる。
（第２実施形態）
次に、第２実施形態について説明する。  
第２実施形態に係る表示システム１’は、電子棚札が棚４１及び４２にそれぞれ複数形成される点で第１実施形態と異なる。従って、その他の構成については同一の符号を付して詳細な説明を省略する。
【００８０】
図７は、商品棚４０を撮影した撮影画像を示す。  
図７が示すように、表示システム１’は、電子棚札３３乃至３６を備える。  
電子棚札３３及び３４は、棚４１の前面に形成される。電子棚札３３は、棚４１の左端から所定の距離の位置に形成される。電子棚札３４は、電子棚札３３から所定の間隔を空けて右側に形成される。
【００８１】
電子棚札３５及び３６は、棚４２の前面に形成される。電子棚札３５は、棚４２の左端から所定の距離の位置に形成される。電子棚札３６は、電子棚札３５から所定の間隔を空けて右側に形成される。
【００８２】
電子棚札３３乃至３６は、１つの商品情報を表示する。たとえば、電子棚札３３乃至３６は、１つの商品情報を表示する幅を有する。
【００８３】
次に、プロセッサ１１が設定する配置範囲について説明する。  
図７が示すように、プロセッサ１１は、配置範囲５３乃至５６を設定する。  
配置範囲５３乃至５６は、それぞれ電子棚札３３乃至３６に対応する。
【００８４】
図７が示す例では、配置範囲５３乃至５６は、電子棚札３３乃至３６の上方にある所定の領域である。  
商品Ａ乃至商品Ｄは、それぞれ配置範囲５３乃至５６に含まれる。従って、プロセッサ１１は、電子棚札３３乃至３６を商品Ａ乃至商品Ｄの商品情報を表示する電子棚札と決定する。
【００８５】
プロセッサ１１は、識別コードと商品情報と電子棚札とを対応付けた表示データを生成する機能を有する。  
たとえば、プロセッサ１１は、表示データを生成し、ＮＶＭ１４などに格納する。  
プロセッサ１１は、表示位置を決めなくともよい。表示データは、表示位置を格納しなくともよい。
【００８６】
第１実施形態と同様に、プロセッサ１１は、表示データから表示情報を生成する。プロセッサ１１は、生成された表示情報を電子棚札３３乃至３６に送信する。  
電子棚札３３乃至３６は、表示情報を受信する。表示情報を受信すると、電子棚札３３乃至３６は、表示情報に基づいてそれぞれ商品情報を表示する。
【００８７】
以上のように構成された表示システムは、１つの商品情報を表示する電子棚札を複数備える。そのため、表示システムは、特定された商品の商品情報を表示する電子棚札を決定すれば表示位置を決定しなくとも電子棚札に商品情報を表示させることができる。
【００８８】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００８９】
１（１’）…表示システム、１０…表示制御装置、１１…プロセッサ、１２…ＲＯＭ、１３…ＲＡＭ、１４…ＮＶＭ、１４ａ…記憶領域、１５…カメラインターフェース、１６…表示部インターフェース、２０…カメラ、３１乃至３６…電子棚札、４０…商品棚、４１及び４２…棚、５１乃至５６…配置範囲。
【図１】
2018097462.tif 000003
【図２】
2018097462.tif 000004
【図３】
2018097462.tif 000005
【図４】
2018097462.tif 000006
【図５】
2018097462.tif 000007
【図６】
2018097462.tif 000008
【図７】
2018097462.tif 000009