(57)【要約】【課題】店内に陳列する商品の位置を好適に登録することが可能な商品陳列位置登録装置、通信システム及びプログラムを提供する。【解決手段】店員端末３は、商品棚に陳列された商品５から商品コードを読取ったときに受信したビーコン信号が示す発信器４の発信器番号等を、発信器管理テーブル１３０を記憶する発信器管理サーバ１へ送信する。そして、店員端末３は、発信器管理テーブル１３０において上述の発信器番号等と関連付けられた商品棚ＩＤを、発信器管理サーバ１から取得し、受信した商品棚ＩＤと読取った商品コードとを商品陳列管理サーバ２へ送信する。【選択図】図１３
2016066290.tif 000002
【特許請求の範囲】
【請求項１】
商品を陳列する商品棚の位置及び商品棚識別情報と、固有の識別情報を示す電波信号を発信する発信器の発信器識別情報と、を関連付けて保持する記憶手段と、
前記商品棚に陳列された商品の商品コードを読取る読取手段と、
前記商品コードの読取り時に、前記発信器から発信される電波信号を検知する検知手段と、
前記検知手段が検知した前記発信器識別情報と前記記憶手段を参照して前記商品コードの読取り位置に近接する商品棚の前記商品棚識別情報を取得する商品棚識別手段と、
前記読取手段が読取った商品コードと、前記商品棚識別手段が取得した前記商品棚識別情報とを関連付けて、前記記憶手段に記憶させる記憶制御手段と、
を有することを特徴とする商品陳列位置登録装置。
【請求項２】
前記発信器の各々が全て略同一強度の電波信号を発信する場合において、
前記商品棚識別手段は、前記検知手段が複数の前記発信器から発信された電波信号を検知した場合、最も強い電波信号が示す前記発信器識別情報に基づき、前記商品棚識別情報を取得することを特徴とする請求項１に記載の商品陳列位置登録装置。
【請求項３】
前記商品コードの読取り時において前記商品陳列位置登録装置のユーザが向いている方向を測定する方向測定手段を有し、
前記商品棚識別手段は、前記検知手段が複数の前記発信器から発信された電波信号を検知し、かつ、前記最も強い電波信号を発信する発信器が複数存在する場合、前記最も強い電波信号が示す前記発信器識別情報と、前記方向測定手段が測定した方向の情報とに基づき、前記商品棚識別情報を取得することを特徴とする請求項２に記載の商品陳列位置登録装置。
【請求項４】
発信器管理装置と、前記発信器管理装置と通信を行う商品陳列位置登録装置と、を有する通信システムであって、
前記商品陳列位置登録装置は、
商品を陳列する商品棚に陳列された商品の商品コードを読取る読取手段と、
前記商品コードの読取り時に、固有の識別情報を示す電波信号を発信する発信器から発信される電波信号を検知する検知手段と、
前記検知手段が検知した電波信号が示す発信器識別情報と、前記読取手段が読取った商品コードとを前記発信器管理装置へ送信する送信手段とを有し、
前記発信器管理装置は、
前記商品棚の位置及び商品棚識別情報と、前記発信器の発信器識別情報と、を関連付けて保持する記憶手段と、
前記送信手段から前記発信器識別情報を受信する受信手段と、
前記発信器識別情報と前記記憶手段を参照して前記商品コードの読取り位置に近接する商品棚の前記商品棚識別情報を取得する商品棚識別手段と、
前記商品コードと、前記商品棚識別手段が取得した前記商品棚識別情報とを関連付けて、前記記憶手段に記憶させる記憶制御手段と、
を有することを特徴とする通信システム。
【請求項５】
請求項１〜４のいずれか一項に記載の商品陳列位置登録装置としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、店内に陳列する商品の位置を登録する技術に関する。
【背景技術】
【０００２】
従来から、店舗内における商品の陳列場所を誘導するシステムが知られている。例えば、特許文献１には、店舗内の複数の場所に発信器を設け、顧客が保持する携帯通信端末を受信機として利用することで、携帯通信端末により商品位置を誘導する技術が開示されている。その他、本発明に関連する技術が、特許文献２及び３に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４１８７９６３号
【特許文献２】特許第４３３１７３７号
【特許文献３】特開２００９−２３２２０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１等では、商品コードと商品の陳列位置の情報とを対応付けた商品位置データベースを使用することを前提としているが、この商品位置データベースの生成方法については、何ら言及されていない。一方、商品の陳列位置は、店舗の売り上げに大きく影響するため、陳列する商品の位置を季節等などの所定の期間ごとに変更する場合もある。そして、商品を陳列した後に商品位置データベースに手入力に基づき当該商品の位置を登録する場合、誤入力が生じる可能性がある。また、予め作成した商品位置データベースに従い商品を陳列する場合には、新人店員などの慣れていない者が間違った商品棚に商品を陳列してしまう場合がある。そして、実際の商品の陳列位置と整合しない商品位置データベースに基づき商品位置の誘導等を行った場合、誤った位置に顧客を誘導してしまう可能性がある。
【０００５】
本発明は、上記のような課題を解決するためになされたものであり、店内に陳列する商品の位置を好適に登録することが可能な商品陳列位置登録装置、通信システム及びプログラムを提供することを主な課題とする。
【課題を解決するための手段】
【０００６】
本発明の１つの観点では、商品を陳列する商品棚の位置及び商品棚識別情報と、固有の識別情報を示す電波信号を発信する発信器の発信器識別情報と、を関連付けて保持する記憶手段と、前記商品棚に陳列された商品の商品コードを読取る読取手段と、前記商品コードの読取り時に、前記発信器から発信される電波信号を検知する検知手段と、前記検知手段が検知した前記発信器識別情報と前記記憶手段を参照して前記商品コードの読取り位置に近接する商品棚の前記商品棚識別情報を取得する商品棚識別手段と、前記読取手段が読取った商品コードと、前記商品棚識別手段が取得した前記商品棚識別情報とを関連付けて、前記記憶手段に記憶させる記憶制御手段と、を有する。
【０００７】
上記商品陳列位置登録装置は、記憶手段と、読取手段と、検知手段と、商品棚識別手段と、記憶制御手段とを有する。記憶手段は、商品を陳列する商品棚の位置及び商品棚識別情報と、固有の識別情報を示す電波信号を発信する発信器の発信器識別情報と、を関連付けて保持する。読取手段は、商品棚に陳列された商品の商品コードを読取る。検知手段は、商品コードの読取り時に、発信器から発信される電波信号を検知する。商品棚識別手段は、検知手段が検知した発信器識別情報と記憶手段を参照して、商品コードの読取り位置に近接する商品棚の商品棚識別情報を取得する。記憶制御手段は、読取手段が読取った商品コードと、商品棚識別手段が取得した商品棚の識別情報とを関連付けて、記憶手段に記憶させる。このように、商品陳列位置登録装置は、商品棚に陳列した商品から商品コードを読取ったときに受信した電波信号が示す発信器の識別情報に基づき、商品が陳列された商品棚の識別情報を取得する。これにより、商品陳列位置登録装置は、陳列した商品の識別情報と、当該商品が設置された商品棚の識別情報とを好適に関連付けて記憶することができる。
【０００８】
上記商品陳列位置登録装置の一態様では、前記発信器の各々が全て略同一強度の電波信号を発信する場合において、前記商品棚識別手段は、前記検知手段が複数の前記発信器から発信された電波信号を検知した場合、最も強い電波信号が示す前記発信器識別情報に基づき、前記商品棚識別情報を取得する。この態様により、商品陳列位置登録装置は、複数の発信器から発信された電波信号を検知した場合であっても、商品コードを読取った商品が陳列された商品棚に対して設置された発信器識別情報を好適に取得することができる。
【０００９】
上記商品陳列位置登録装置の他の一態様では、商品陳列位置登録装置は、前記商品コードの読取り時において前記商品陳列位置登録装置のユーザが向いている方向を測定する方向測定手段を有し、前記商品棚識別手段は、前記検知手段が複数の前記発信器から発信された電波信号を検知し、かつ、前記最も強い電波信号を発信する発信器が複数存在する場合、前記最も強い電波信号が示す前記発信器識別情報と、前記方向測定手段が認識した方向の情報とに基づき、前記商品棚識別情報を取得する。一般に、商品コードの読取り時には、ユーザは、商品コードを読取る商品が陳列された商品棚の方向を向いていることが想定される。従って、この態様により、商品陳列位置登録装置は、最も強い電波信号を複数検知した場合であっても、ユーザの向いている方向に基づき、商品コードを読取った商品が陳列された商品棚識別情報を好適に取得することができる。
【００１０】
本発明の他の観点では、発信器管理装置と、前記発信器管理装置と通信を行う商品陳列位置登録装置と、を有する通信システムであって、前記商品陳列位置登録装置は、商品を陳列する商品棚に陳列された商品の商品コードを読取る読取手段と、前記商品コードの読取り時に、固有の識別情報を示す電波信号を発信する発信器から発信される電波信号を検知する検知手段と、前記検知手段が検知した電波信号が示す発信器識別情報と、前記読取手段が読取った商品コードとを前記発信器管理装置へ送信する送信手段とを有し、前記商品陳列位置登録装置は、前記商品棚の位置及び商品棚識別情報と、前記発信器の発信器識別情報と、を関連付けて保持する記憶手段と、前記送信手段から前記発信器識別情報を受信する受信手段と、前記発信器識別情報と前記記憶手段を参照して前記商品コードの読取り位置に近接する商品棚の前記商品棚識別情報を取得する商品棚識別手段と、前記商品コードと、前記商品棚識別手段が取得した前記商品棚識別情報とを関連付けて、前記記憶手段に記憶させる記憶制御手段と、を有する。この通信システムは、商品棚の位置及び商品棚識別情報と、発信器の発信器識別情報と、を関連付けて保持する記憶手段を有する発信器管理装置を備える。これにより、商品陳列位置登録装置は、読取った商品コードと、検知した電波信号が示す発信器識別情報とを発信器管理装置へ送信することで、陳列した商品の識別情報と、当該商品が設置された商品棚の識別情報とを好適に関連付けることができる。
【００１１】
本発明の他の観点では、プログラムは、上記いずれか記載の商品陳列位置登録装置としてコンピュータを機能させる。このプログラムをコンピュータにインストールして機能させることで、本発明に係る商品陳列位置登録装置を構成させることができる。
【発明の効果】
【００１２】
本発明に係る商品陳列位置登録装置によれば、陳列した商品の識別情報と、当該商品が設置された商品棚の識別情報とを好適に関連付けて記憶することができる。
【図面の簡単な説明】
【００１３】
【図１】実施形態に係る商品陳列位置管理システムの構成を示す。
【図２】店内における発信器の配置例である。
【図３】発信器管理サーバのブロック図である。
【図４】商品陳列管理サーバのブロック図である。
【図５】店員端末のブロック図である。
【図６】発信器管理テーブルのデータ構造を示す。
【図７】商品陳列情報ＤＢのデータ構造を示す。
【図８】商品を商品棚に置いてバーコードスキャンを実行する様子を示す。
【図９】商品陳列位置登録アプリの画面表示例である。
【図１０】商品棚Ｂに商品を陳列するときの概要図である。
【図１１】店舗端末と発信器管理サーバ間、及び、顧客端末と商品陳列管理サーバ間での情報の授受を示した概念図である。
【図１２】顧客端末の表示例である。
【図１３】店員が陳列した商品の陳列位置を登録する処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を参照しながら、本発明を実施するのに好適な実施形態について説明する。
【００１５】
［商品陳列位置管理システムの構成］
図１は、本実施形態に係る商品陳列位置管理システム１００の構成を示す。商品陳列位置管理システム１００は、商品の陳列位置を店員が好適に登録可能なシステムであって、発信器管理サーバ１と、商品陳列管理サーバ２と、商品５を陳列する店員が使用する店員端末３と、商品棚ごとに設けられた発信器４と、顧客が使用する顧客端末６とを有する。
【００１６】
発信器管理サーバ１は、各発信器４が配置された商品棚の情報等を管理するサーバであり、店員端末３とネットワーク９を介して通信を行う。発信器管理サーバ１は、店員端末３から発信器４の識別番号（「発信器番号」とも呼ぶ。）などを受信する。そして、発信器管理サーバ１は、店員端末３から受信した発信器番号等に対応する商品棚の識別番号（「商品棚ＩＤ」とも呼ぶ。）を認識し、店員端末３へ送信する。
【００１７】
商品陳列管理サーバ２は、商品６が陳列された位置を管理するサーバであり、店員端末３及び顧客端末６とネットワーク９を介して通信を行う。商品陳列管理サーバ２は、商品棚ＩＤ及び店員端末３が読取った商品５の識別情報（「商品コード」とも呼ぶ。）を店員端末３から受信した場合に、受信した商品棚ＩＤ及び商品コードを関連付けて記憶する。また、商品陳列管理サーバ２は、顧客端末６からの要求に応じて、記憶した商品コードごとに記憶した商品棚ＩＤの情報に基づき、指定された商品の位置を示す表示情報を顧客端末６へ送信する。
【００１８】
店員端末３は、発信器４が発信する発信器番号を示すビーコン信号を検知（受信）する機能、及び商品５に付されたバーコードから商品コードを読取る機能などを有する。そして、店員端末３は、商品５を陳列したときに発信器４から受信したビーコン信号が示す発信器番号等を発信器管理サーバ１へ送信し、その応答として商品棚ＩＤを受信する。そして、店員端末３は、受信した商品棚ＩＤと、商品５のバーコードから読取った商品コードとを、商品陳列管理サーバ２へ送信する。
【００１９】
発信器４は、店内に設置された商品棚ごとに設けられる。そして、各発信器４は、略同一の電波強度により、当該発信器４の発信器番号を示すビーコン信号を発信する。従って、各発信器４から店員端末３が受信するビーコン信号の電波強度は、各発信器４との距離が短いほど強くなる。発信器４の配置例については、図２を参照して後述する。
【００２０】
顧客端末６には、商品５が陳列される店内のレイアウト（「店内マップ」とも呼ぶ。）上に指定された商品の位置を表示するためのアプリケーション（「店内案内アプリ」とも呼ぶ。）がインストールされている。そして、顧客端末６は、店内案内アプリが起動した状態で、ユーザが指定した任意の商品の商品コード等を含む要求信号を商品陳列管理サーバ２に送信する。これにより、顧客端末６は、商品陳列管理サーバ２から所定の表示情報を受信し、ユーザが指定した商品の位置を示した店内マップを表示する。
【００２１】
図２は、発信器４の店内における配置例を示す。図２の例では、店内には、商品棚Ａ〜Ｈが並べられており、各商品棚の中央部分には、発信器番号が「００１」〜「００８」に相当する発信器４Ａ〜４Ｈが設けられている。なお、発信器４Ａ〜４Ｈは、商品棚に接触しない態様で（例えば各商品棚の上方の壁などに）設置されていてもよい。
【００２２】
また、図２の例では、商品棚Ａと商品棚Ｃ、商品棚Ｂと商品棚Ｄ、商品棚Ｅと商品棚Ｇ、商品棚Ｆと商品棚Ｈとがそれぞれ向かい合うように設置され、商品棚Ｃ、Ｄ、Ｇ、Ｈは、北（Ｎ）の方角に正面が向けられており、商品棚Ａ、Ｂ、Ｅ、Ｆは、南（Ｓ）の方角に正面が向けられている。
【００２３】
後述するように、店員端末３は、商品５のバーコードから商品コードを読取ったときに、最も強い電波強度で受信したビーコン信号が示す発信器番号を、発信器管理サーバ１へ送信する。また、店員端末３は、最も強い電波強度で受信したビーコン信号が複数存在する場合には、最も強い電波強度に対応するビーコン信号が示す発信器番号に加えて、後述する地磁気センサの測定情報を送信する。
【００２４】
［発信器管理サーバの構成］
図３は、発信器管理サーバ１のブロック図である。発信器管理サーバ１は、記憶部１３と、データ通信を行う通信部１４と、制御部１５とを備える。これらの各要素は、バスライン１０を介して相互に接続されている。
【００２５】
記憶部１３は、ハードディスク又はフラッシュメモリといったメモリによって構成される。記憶部１３は、制御部１５が実行するプログラムを記憶する。また、記憶部１３は、店内に配置される商品棚を示す商品棚ＩＤごとに、当該商品棚に対して設置される発信器４の発信器番号等を関連付けた情報である発信器管理テーブル１３０を記憶する。発信器管理テーブル１３０のデータ構造については、［データ構造］のセクションで説明する。
【００２６】
制御部１５は、図示しないＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを備え、発信器管理サーバ１内の各構成要素に対して種々の制御を行う。
【００２７】
例えば、制御部１５は、店員端末３から発信器番号等を通信部１４が受信した場合に、発信器管理テーブル１３０を参照することで、対応する商品棚ＩＤを認識する。そして、制御部１５は、認識した商品棚ＩＤを、通信部１４により店員端末３へ送信する。
【００２８】
［商品陳列管理サーバの構成］
図４は、商品陳列管理サーバ２のブロック図である。商品陳列管理サーバ２は、記憶部２３と、データ通信を行う通信部２４と、制御部２５とを備える。これらの各要素は、バスライン２０を介して相互に接続されている。
【００２９】
記憶部２３は、ハードディスク又はフラッシュメモリといったメモリによって構成される。記憶部２３は、制御部２５が実行するプログラムを記憶する。また、記憶部２３は、商品コードごとに、当該商品コードが示す商品が陳列される商品棚に対応する商品棚ＩＤを対応付けた情報である商品陳列情報ＤＢ２３０を記憶する。商品陳列情報ＤＢ２３０のデータ構造については、［データ構造］のセクションで説明する。また、記憶部２３は、店内における各商品棚の位置の情報（「商品棚位置情報」とも呼ぶ。）、及び店内マップを表示するのに必要な情報などを記憶する。
【００３０】
制御部２５は、図示しないＣＰＵ、ＲＯＭ及びＲＡＭなどを備え、商品陳列管理サーバ２内の各構成要素に対して種々の制御を行う。例えば、制御部２５は、店員端末３から商品棚ＩＤと商品コードの組を通信部２４が受信した場合に、受信した商品棚ＩＤと商品コードの組を商品陳列情報ＤＢ２３０に登録する。また、制御部２５は、顧客端末６から商品コードを指定した表示情報の要求信号を受信した場合に、商品陳列情報ＤＢ２３０を参照して、指定された商品コードに対応する商品棚を認識し、当該商品棚の位置を店内マップ上に表示するための表示情報を生成する。そして、制御部２５は、生成した表示情報を、通信部２４により顧客端末６へ送信する。
【００３１】
［店員端末の構成］
図５は、店員端末３のブロック図である。店員端末３は、ディスプレイなどの表示部３１と、タッチパネルなどの入力部３２と、記憶部３３と、データ通信を行う通信部３４と、制御部３５と、撮影部３６と、地磁気センサ３７と、を備える。これらの各要素は、バスライン３０を介して相互に接続されている。
【００３２】
記憶部３３は、ハードディスク又はフラッシュメモリといったメモリによって構成される。また、記憶部３３は、商品５の陳列位置を登録するためのアプリケーション（「商品陳列位置登録アプリ」とも呼ぶ。）を動作させるためのプログラム等を記憶する。
【００３３】
通信部３４は、制御部３５の制御に基づき、発信器管理サーバ１へ発信器番号等を示す情報を送信する。また、通信部３４は、店員端末３が発信器４のビーコン信号が到達可能な位置に存在するときに、発信器４からビーコン信号を受信する。
【００３４】
撮影部３６は、撮影した画像を生成し、制御部３５へ供給する。撮影部３６が撮影した画像は、後述するように、商品５に付されたバーコードから商品コードを読取るのに用いられる。
【００３５】
地磁気センサ３７は、撮影部３６の撮影方向に相当する方角を測定する。そして、地磁気センサ３７は、測定した方角を示す情報（「方角情報」とも呼ぶ。）を、制御部３５へ供給する。後述するように、地磁気センサ３７が測定した方角情報は、商品５が陳列された商品棚を示す商品棚ＩＤを発信器管理サーバ１が認識するのに適宜使用される。地磁気センサ３７は、本発明における「方向測定手段」の一例である。
【００３６】
制御部３５は、図示しないＣＰＵ、ＲＯＭ及びＲＡＭなどを備え、店員端末３内の各構成要素に対して種々の制御を行う。制御部３５は、商品陳列位置登録アプリが起動した状態で、陳列された商品５の商品コード及び当該商品５が陳列された商品棚を示す商品棚ＩＤを商品陳列情報ＤＢ２３０に登録するための処理を実行する。例えば、制御部３５は、撮影部３６が撮影した画像に基づき、バーコードを検出し、検出したバーコードを解析することで商品コードを認識する。そして、制御部３５は、本発明における商品陳列位置登録装置の「読取手段」、「検知手段」、「商品棚認識手段」、「記憶制御手段」、及び本発明におけるプログラムを実行するコンピュータとして機能する。
【００３７】
［データ構造］
次に、発信器管理サーバ１が記憶する発信器管理テーブル１３０及び商品陳列管理サーバ２が記憶する商品陳列情報ＤＢ２３０のデータ構造について説明する。
【００３８】
図６は、図２の発信器４の配置例に基づく発信器管理テーブル１３０のデータ構造の一例である。図６に示す発信器管理テーブル１３０は、「商品棚ＩＤ」の欄と、「発信器番号」の欄と、「強度同一と計測される発信器」の欄と、「該当する向き」の欄と、「商品棚位置」の欄と、を有する。
【００３９】
「発信器番号」の欄は、対応する商品棚ＩＤが示す商品棚に設置された発信器４の発信器番号を示す。また、「強度同一と計測される発信器」の欄は、店員端末３が商品５のバーコードから商品コードを読取ったときに、「発信器番号」の欄が示す発信器４と同一電波強度のビーコン信号が店員端末３へ到達する可能性がある発信器４の発信器番号を示す。また、「該当する向き」の欄は、対応する商品棚ＩＤが示す商品棚に陳列された商品５の商品コードを読取るときに地磁気センサ３７が出力する方角を示す。本実施形態では、地磁気センサ３７は、撮影部３６の撮影方向の方角を測定するため、「該当する向き」の欄が示す方角は、商品５のバーコードを読取る操作を行っている店員の正面の向きと略一致する。「商品棚位置」の欄は、対応する商品棚ＩＤが示す商品棚の店内における位置を示す。図６の例では、一例として、各商品棚の位置は、２次元座標で表されている。
【００４０】
例えば、図６の１番目のレコードの場合、「商品棚ＩＤ」の欄には商品棚Ａの商品棚ＩＤ「００Ａ」、「発信器番号」の欄には商品棚Ａに設置された発信器４Ａの発信器番号「００１」が登録されている。また、「強度同一と計測される発信器」の欄には、商品棚Ａと向き合う商品棚Ｃに設置された発信器４Ｃの発信器番号「００３」が登録され、「該当する向き」の欄には、商品棚Ａに商品５を陳列して商品ＩＤを読取る操作を行う際の店員の正面方向である北向き（Ｎ）が登録されている。また、「商品棚位置」の欄には、商品棚Ａの店内での位置（Ｘ１、Ｙ１）が登録されている。
【００４１】
図７は、商品陳列情報ＤＢ２３０のデータ構造の一例である。図７に示す商品陳列情報ＤＢ２３０には、登録順に付された通し番号を示す「番号」の欄と、「商品コード」の欄と、「商品棚ＩＤ」の欄とが設けられている。図７の商品陳列情報ＤＢ２３０には、合計Ｎ個の商品コード及び商品棚ＩＤの組が登録されている。
【００４２】
商品陳列管理サーバ２は、図７の商品陳列情報ＤＢ２３０に登録されていない商品コードを含む商品コード及び商品棚ＩＤの組を受信した場合、受信した商品コード及び商品棚ＩＤの組を示すレコードを、商品陳列情報ＤＢ２３０に追加する。一方、商品陳列管理サーバ２は、図７の商品陳列情報ＤＢ２３０に登録された商品コードを含む商品コード及び商品棚ＩＤの組を受信した場合、当該商品コードを含む商品陳列情報ＤＢ２３０のレコードを、受信した商品棚ＩＤにより更新する。
【００４３】
［処理概要］
次に、本実施形態における処理の概要について、図８〜図１２を参照して説明する。
【００４４】
（１）商品コードの読取り
図８（Ａ）は、店員が商品５を図示しない商品棚に置いた直後の様子を示す。また、図８（Ｂ）は、商品５を商品棚に置いた後に、当該商品５に付されたバーコードから商品コードを読取る様子を示す。図８（Ａ）、（Ｂ）に示すように、店員は、任意の商品５を所定の商品棚に置いた後、店員端末３を操作することで、商品５に付されたバーコードから商品コードを読取らせる。このとき、店員端末３は、商品５を陳列した商品棚に対して設置された発信器４が発信するビーコン信号を受信可能な位置に存在する。
【００４５】
ここで、商品コードの読取り操作に関連する店員端末３の表示例について説明する。
【００４６】
図９（Ａ）は、商品陳列位置登録アプリが起動した直後の店員端末３の表示例を示す。図９（Ａ）の例では、商品陳列位置登録アプリが起動した場合、店員端末３は、「商品コード読取り」と表示されたボタン５０が設けられた画面を表示する。そして、店員端末３は、タップ操作等によりボタン５０が選択されたことを検知した場合、撮影部３６を起動し、撮影部３６が撮影した画像に表示されたバーコードが示す商品コードを読取る処理を開始する。
【００４７】
図９（Ｂ）は、店員端末３が商品５のバーコードから商品コードを読取った直後の店員端末３の表示例を示す。図９（Ａ）の画面でボタン５０の押下を検知後、店員端末３は、撮影部３６が撮影した画像を店員端末３の画面上に表示すると共に、当該画像からバーコードを検知して商品コードを読取る処理を行う。そして、店員端末３は、撮影部３６が撮影した画像からバーコードを検知して商品コードを読取った場合、読取った商品コードを表示する。図９（Ｂ）の例では、店員端末３は、撮影部３６が撮影した画像５１を表示し、さらに、当該画像５１からバーコードを検知して商品コードを認識したことに伴い、ウィンドウ６０をポップアップ表示している。店員端末３は、ウィンドウ６０上に読取った商品コードを表示すると共に、読取った商品コードを登録するか否かを選択するための選択ボタン６１、６２を表示している。
【００４８】
（２）発信器管理サーバへ送信する情報の決定
店員端末３は、バーコードスキャン操作に基づき商品コードを読取った後、発信器管理サーバ１に送信すべき発信器番号を決定する処理を行う。この場合、店員端末３は、商品５のバーコードから商品コードを読取ったときに、１つの発信器４からビーコン信号を受信している場合には、当該ビーコン信号が示す発信器番号を発信器管理サーバ１へ送信する。また、店員端末３は、複数の発信器４からビーコン信号を受信している場合には、最も強い電波強度に対応するビーコン信号が示す発信器４の発信器番号を、発信器管理サーバ１へ送信する。
【００４９】
また、店員端末３は、最も強い電波強度に対応するビーコン信号が複数存在する場合には、地磁気センサ３７が測定した方角情報を、最も強い電波強度に対応するビーコン信号が示す発信器番号と共に送信する。これについて、図１０を参照して具体的に説明する。
【００５０】
図１０は、商品棚Ｂに商品５を陳列するときの様子を示す。図１０の例では、店員が商品棚Ｂに陳列した商品５の商品コードの読取り操作をした時点で、店員端末３に到達するビーコン信号の発信元は、発信器４Ａ、４Ｂ、４Ｄとなる。この場合、店員端末３は、発信器４Ｂの発信器番号を示すビーコン信号の電波強度は、発信器４Ｄの発信器番号を示すビーコン信号の電波強度と同程度であり、かつ、発信器４Ａの発信器番号を示すビーコン信号の電波強度よりも強いことを認識する。従って、この場合、店員端末３は、発信器４Ｂ、４Ｄの各発信器番号と、地磁気センサ３７が計測した方角情報（即ち北を示す情報）とを、発信器管理サーバ１へ送信する。
【００５１】
（３）商品棚ＩＤの認識
次に、店員端末３から受信した発信器番号等に基づき、発信器管理サーバ１が実行する処理について説明する。
【００５２】
図１１（Ａ）は、店舗端末３と発信器管理サーバ１とのデータ通信の概要を示す。図１１（Ａ）に示すように、発信器管理サーバ１は、店員端末３から発信器番号等を受信した場合、発信器管理テーブル１３０を参照することで、対応する商品棚ＩＤを認識し、店員端末３へ通知する。
【００５３】
例えば、図１０の例では、発信器管理サーバ１は、店員端末３から発信器４Ｂ、４Ｄの各発信器番号「００２」、「００４」と、北向きを示す方角情報とを受信する。そして、発信器管理サーバ１は、発信器管理テーブル１３０を参照し、「該当する向き」がＮ（北向き）であって、「発信器番号」及び「強度同一と測定される発信器」の欄が「００２」と「００４」の組になっているレコードを検索する。その結果、発信器管理サーバ１は、２番目のレコードに記録された商品棚ＩＤ「００Ｂ」が、商品５が陳列された商品棚を示すと判断し、商品棚ＩＤ「００Ｂ」の情報を店員端末３へ送信する。
【００５４】
（４）商品棚ＩＤ認識後の処理
図１１（Ｂ）は、店員端末３が商品コードと商品棚ＩＤとを商品陳列管理サーバ２へ送信する処理の概要図である。店員端末３は、発信器管理サーバ１から商品棚ＩＤの情報を受信後、当該商品棚ＩＤと、商品５のバーコードから読取った商品コードとを示す情報を、商品陳列管理サーバ２へ送信する。
【００５５】
図１１（Ｃ）は、顧客端末６と商品陳列管理サーバ２との間でのデータ送信の概要を示す。顧客端末６は、任意の商品をユーザである顧客に指定させ、指定された商品の商品コード等を含む表示情報の要求信号を商品陳列管理サーバ２に送信する。この場合、商品陳列管理サーバ２は、商品陳列情報ＤＢ２３０を参照することで、要求信号で指定された商品が陳列された商品棚を認識し、さらに商品棚位置情報を参照することで、当該商品棚の位置を認識する。そして、商品陳列管理サーバ２は、認識した商品棚の位置を店内マップ上に示した表示情報を生成し、顧客端末６に送信する。
【００５６】
図１２は、顧客端末６が商品陳列管理サーバ２から受信した表示情報に基づき表示した画面例を示す。図１２の画面例では、顧客端末６は、商品を選択するためのプルダウンメニュー６５と、店内のレイアウトを示した店内マップ６６と、プルダウンメニュー６５で指定された商品が陳列された商品棚の位置を示す商品位置マーク６７とを表示している。このように、顧客端末６は、商品陳列管理サーバ２から受信した表示情報に基づき、商品陳列情報ＤＢ２３０に登録された任意の商品コードが示す商品をプルダウンメニュー６５により選択させ、選択された商品が陳列された商品棚の位置を商品位置マーク６７により示す。
【００５７】
［処理フロー］
図１３は、店員が陳列した商品５の陳列位置を登録する処理の流れを示すフローチャートである。
【００５８】
まず、店員端末３は、ユーザ入力等に基づき、商品陳列位置登録アプリを起動する（ステップＳ１０１）。そして、店員端末３は、バーコードのスキャンを指示する入力があるか否か判定する（ステップＳ１０２）。例えば図９の場合、店員端末３は、ボタン５０の押下の有無を判定する。そして、店員端末３は、バーコードのスキャンを指示する入力があった場合（ステップＳ１０２；Ｙｅｓ）、ステップＳ１０３へ処理を進める。一方、店員端末３は、バーコードのスキャンを指示する入力がない場合（ステップＳ１０２；Ｎｏ）、引き続き、ステップＳ１０２の判定を行う。
【００５９】
次に、ステップＳ１０３では、店員端末３は、商品５のバーコードから商品コードの読取りを行い、当該商品コードを一時記憶する（ステップＳ１０３）。さらに、店員端末３は、発信器４が発信するビーコン信号を検知する（ステップＳ１０４）。このとき、店員端末３は、最も強い電波強度となるビーコン信号が複数存在するか否か判定する（ステップＳ１０５）。これにより、店員端末３は、現在位置からほぼ同一距離にある発信器４が複数存在するか否か判定する。そして、店員端末３は、最も強い電波強度となるビーコン信号が複数存在する場合（ステップＳ１０５；Ｙｅｓ）、地磁気センサ３７が計測した方角情報を取得する（ステップＳ１０６）。即ち、この場合、店員端末３は、商品５が置かれた商品棚を認識するのに、店員の向きの情報が必要であると判断する。
【００６０】
そして、店員端末３は、受信したビーコン信号が示す発信器番号等を発信器管理サーバ１へ送信する（ステップＳ１０７）。この場合、店員端末３は、ステップＳ１０５で最も強い電波強度となるビーコン信号が１つであると判定した場合には、当該ビーコン信号が示す発信器番号を、発信器管理サーバ１へ送信する。一方、店員端末３は、ステップＳ１０５で最も強い電波強度となるビーコン信号が複数であると判定した場合には、最も強い電波強度に対応する複数のビーコン信号が示す各発信器番号と、地磁気センサ３７が測定した方角情報とを、発信器管理サーバ１へ送信する。
【００６１】
次に、発信器管理サーバ１は、発信器番号等を受信し（ステップＳ２０１）、発信器管理テーブル１３０を参照して、商品棚ＩＤを認識する（ステップＳ２０２）。具体的には、発信器管理サーバ１は、店員端末３から受信した情報が１つの発信器番号のみである場合には、発信器管理テーブル１３０の「発信器番号」の欄に基づき、受信した発信器番号に対応する商品棚ＩＤを認識する。一方、店員端末３から受信した情報が、２つの発信器番号と方角情報とを含む場合、発信器管理サーバ１は、発信器管理テーブル１３０の「該当する向き」、「発信器番号」及び「強度同一と測定される発信器」の各欄を参照して商品棚ＩＤを認識する。そして、発信器管理サーバ１は、認識した商品棚番号を店員端末３へ送信する（ステップＳ２０３）。
【００６２】
その後、店員端末３は、発信器管理サーバ１から商品棚番号を受信し（ステップＳ１０８）、受信した商品棚番号と、ステップＳ１０３で一時記憶した商品コードとを、商品陳列管理サーバ２へ送信する（ステップＳ１０９）。この場合、商品陳列管理サーバ２は、店員端末３から送信された商品棚番号と商品コードとを受信し（ステップＳ３０１）、商品陳列情報ＤＢ２３０に登録する（ステップＳ３０２）。
【００６３】
［商品陳列位置管理システムの作用効果］
実施形態の商品陳列位置管理システム１００によれば、店員端末３は、商品棚に陳列された商品５から商品コードを読取ったときに受信したビーコン信号が示す発信器４の発信器番号等を、発信器管理テーブル１３０を記憶する発信器管理サーバ１へ送信する。そして、店員端末３は、発信器管理テーブル１３０において上述の発信器番号等と関連付けられた商品棚ＩＤを発信器管理サーバ１から取得し、受信した商品棚ＩＤと読取った商品コードとを商品陳列管理サーバ２へ送信する。これにより、店員端末３は、陳列した商品５の商品コードと、当該商品５が設置された商品棚の商品棚ＩＤとを好適に関連付けて記憶させることができる。
【００６４】
［変形例］
次に、実施形態の変形例について説明する。以下の変形例は、任意に組み合わせて上述の実施形態に適用してもよい。
【００６５】
（変形例１）
図１３のフローチャートによれば、店員端末３は、商品陳列情報ＤＢ２３０に登録すべき商品コード及び商品棚ＩＤを、ステップＳ１０９で商品陳列管理サーバ２に送信していた。これに代えて、店員端末３は、図１３のステップＳ１０７において、発信器番号等と共に、ステップＳ１０９で送信すべき商品コードを発信器管理サーバ１に送信してもよい。この場合、発信器管理サーバ１は、受信した発信器番号等に基づき認識した商品棚ＩＤと、受信した商品コードとを商品陳列管理サーバ２へ通知し、商品陳列管理サーバ２は、受信した商品棚ＩＤと商品コードとを商品陳列情報ＤＢ２３０に登録する。
【００６６】
（変形例２）
図１３のステップＳ１０７では、店員端末３は、最も強い電波強度が複数あると判断した場合のみ、地磁気センサ３７が測定した方角情報を発信器管理サーバ１へ送信した。これに代えて、店員端末３は、最も強い電波強度が複数あるか否かに関わらず、方角情報を、最も強い電波強度を有する１又は複数のビーコン信号が示す発信器番号と共に、発信器管理サーバ１へ送信してもよい。
【００６７】
（変形例３）
図１の商品陳列位置管理システム１００の構成は、一例であり、本発明が適用可能な構成は、これに限定されない。ここで、商品陳列位置管理システム１００の他の構成例について説明する。
【００６８】
第１の例では、発信器管理サーバ１と商品陳列管理サーバ２とは１つのサーバ装置であってもよい。この場合、上述のサーバ装置は、発信器管理テーブル１３０と商品陳列情報ＤＢ２３０とを有し、店員端末３は、図１３のステップＳ１０７において、発信器番号等と共に、ステップＳ１０９で送信すべき商品コードを、サーバ装置に同時に送信する。そして、サーバ装置は、発信器番号等に基づき商品棚ＩＤを認識すると共に、認識した商品棚ＩＤと受信した商品コードとを関連付けて商品陳列情報ＤＢ２３０に記憶する。
【００６９】
第２の例では、店員端末３は、発信器管理テーブル１３０と商品陳列情報ＤＢ２３０とを有し、発信器管理サーバ１及び商品陳列管理サーバ２の機能を備えてもよい。この場合、商品陳列位置管理システム１００は、店員端末３と、発信器４と、顧客端末６とを有する。そして、店員端末３は、図１３のステップＳ１０７で送信すべき発信器番号等に基づき、発信器管理テーブル１３０を参照して商品棚ＩＤを認識する。そして、店員端末３は、認識した商品棚ＩＤを、ステップＳ１０３で一時記憶した商品コードと関連付けて、商品陳列情報ＤＢ２３０に登録する。
【００７０】
また、第２の例において、商品陳列位置管理システム１００が複数の店員端末３を有する場合、いずれか１つの店員端末３（「親端末」とも呼ぶ。）が発信器管理テーブル１３０と商品陳列情報ＤＢ２３０とを有し、発信器管理サーバ１及び商品陳列管理サーバ２の機能を備えていればよい。この場合、親端末以外の店員端末３は、ステップＳ１０７で送信すべき発信器番号等と共に、ステップＳ１０９で送信すべき商品コードを親端末に送信する。そして、親端末は、他の店員端末３から発信器番号等と商品コードとを受信した場合、発信器番号等に基づき商品棚ＩＤを認識すると共に、認識した商品棚ＩＤと受信した商品コードとを関連付けて商品陳列情報ＤＢ２３０に記憶する。
【００７１】
第３の例では、商品陳列位置管理システム１００は、発信器管理サーバ１の機能を有する店員端末３と、商品陳列管理サーバ２とを含む態様であってもよい。この場合、店員端末３は、図１３のステップＳ１０７で送信すべき発信器番号等に基づき、発信器管理テーブル１３０を参照して商品棚ＩＤを認識後、認識した商品棚ＩＤ及び一時記憶した商品コードを商品陳列管理サーバ２へ送信する。
【００７２】
（変形例４）
発信器管理テーブル１３０は、図６に示す「強度同一と計測される発信器」の欄を有しなくともよい。
【００７３】
この場合、発信器管理サーバ１は、同一の電波強度のビーコン信号が示す２つの発信器番号と、方角情報とを受信した場合に、発信器管理テーブル１３０の「発信器番号」及び「該当する向き」の欄のみを参照して、店員端末３へ送信すべき商品棚ＩＤを決定する。例えば、図１０の例では、発信器管理サーバ１は、店員端末３から受信した発信器４Ｂの発信器番号「００２」と、発信器４Ｄの発信器番号「００４」とのいずれかが関連付けられている商品棚ＩＤ（図６では「００Ｂ」、「００Ｄ」）のうち、受信した方角情報が示す方角（Ｎ）に関連付けられている商品棚ＩＤ（図６では「００Ｂ」）を抽出する。
【００７４】
（変形例５）
実施形態では、発信器４は、略同一の強度の電波を発信したが本発明が適用可能な例は、これに限定されない。これに代えて、各発信器４は、異なる電波強度によりビーコン信号を発信してもよい。
【００７５】
例えば、商品陳列位置管理システム１００は、設置された商品棚に近接する位置のみ到達する微弱なビーコン信号（「微弱ビーコン信号」とも呼ぶ。）を発信する発信器４と、当該微弱電波よりも強いビーコン信号（「通常ビーコン信号」とも呼ぶ。）を発信する発信器４等とを有してもよい。この場合、商品陳列位置管理システム１００は、微弱ビーコン信号を受信した場合には、通常ビーコン信号を受信したか否かに関わらず、微弱ビーコン信号が示す発信器番号に基づき、商品棚ＩＤを決定する。この場合、例えば、発信器管理サーバ１は、各発信器４の電波強度に関する情報（「電波強度情報」とも呼ぶ。）を記憶し、店員端末３は、複数の発信器４が発するビーコン信号を受信した場合に、受信したビーコン信号が示す発信器番号を発信器管理サーバ１へ送信する。そして、発信器管理サーバ１は、電波強度情報を参照し、微弱ビーコン信号を発する発信器４に対応する発信器番号を優先することで、店員端末３へ送信すべき商品棚ＩＤを決定する。
【符号の説明】
【００７６】
１…発信器管理サーバ
２…商品陳列管理サーバ
３…店員端末
４…発信器
５…商品
６…顧客端末
９…ネットワーク
【図３】
2016066290.tif 000003
【図４】
2016066290.tif 000004
【図５】
2016066290.tif 000005
【図６】
2016066290.tif 000006
【図７】
2016066290.tif 000007
【図９】
2016066290.tif 000008
【図１】
2016066290.tif 000009
【図２】
2016066290.tif 000010
【図８】
2016066290.tif 000011
【図１０】
2016066290.tif 000012
【図１１】
2016066290.tif 000013
【図１２】
2016066290.tif 000014
【図１３】
2016066290.tif 000015