(57)【要約】【課題】多数のビーコン装置が設置された環境において、受信対象とするビーコン装置を限定する。【解決手段】処理部１１は、代表ビーコンＩＤと、子ビーコンＩＤとを対応付けて記憶するビーコンデータベース８を参照して、取得した代表ビーコンＩＤに対応する子ビーコンＩＤを取得し、この子ビーコンＩＤに基づいてビーコン信号から取得する子ビーコンＩＤを設定する。そして、ビーコン信号を受信して、ビーコン信号に含まれる子ビーコンＩＤのうち、設定された子ビーコンＩＤを取得する。【選択図】図１
2015154292.tif 000002
【特許請求の範囲】
【請求項１】
それぞれビーコン信号を発信する複数のビーコン装置のうち代表ビーコン装置を識別するための代表ビーコン識別情報と、前記複数のビーコン装置のうち当該代表ビーコン装置によって代表される子ビーコン装置を識別するための子ビーコン識別情報とを対応付けて記憶するデータベースを有するサーバと、
前記サーバと通信可能な端末装置と、
を備えるビーコン信号受信システムであって、
前記端末装置は、
前記サーバと通信を行い、前記データベースにアクセス可能なサーバ通信部と、
前記ビーコン信号を受信して、当該ビーコン信号に含まれる前記代表ビーコン識別情報または前記子ビーコン識別情報を取得するビーコン信号受信部と、
前記ビーコン信号受信部が前記代表ビーコン識別情報を取得した場合に、前記データベースを参照して、当該代表ビーコン識別情報に対応する子ビーコン識別情報を取得し、当該子ビーコン識別情報に基づいて前記ビーコン信号受信部が取得する子ビーコン識別情報を設定する処理部と、を有する
ビーコン信号受信システム。
【請求項２】
前記処理部は、
前記ビーコン信号受信部が前記代表ビーコン識別情報を取得した場合に、当該代表ビーコン識別情報が正当であるか否かを判定し、
当該代表ビーコン識別情報が正当であると判定したときに、前記データベースを参照して、当該代表ビーコン識別情報に対応する子ビーコン識別情報を取得する
請求項１に記載のビーコン信号受信システム。
【請求項３】
ビーコン装置から発信されるビーコン信号を受信して、当該ビーコン信号に含まれる前記ビーコン装置を識別するための識別情報を取得する端末装置からアクセス可能な記憶装置であって、
複数のビーコン装置のうち代表ビーコン装置を識別するための代表ビーコン識別情報と、前記複数のビーコン装置のうち当該代表ビーコン装置によって代表される子ビーコン装置を識別するための子ビーコン識別情報とを対応付けて記憶し、前記端末装置が取得した代表ビーコン識別情報に対応する子ビーコン識別情報を当該端末装置に提供するデータベースを有する
記憶装置。
【請求項４】
それぞれビーコン信号を発信する複数のビーコン装置のうち代表ビーコン装置を識別するための代表ビーコン識別情報と、前記複数のビーコン装置のうち当該代表ビーコン装置によって代表される子ビーコン装置を識別するための子ビーコン識別情報とを対応付けて記憶するデータベースを格納する記憶部と、
前記ビーコン信号を受信して、当該ビーコン信号に含まれる前記代表ビーコン識別情報または前記子ビーコン識別情報を取得するビーコン信号受信部と、
前記ビーコン信号受信部が前記代表ビーコン識別情報を取得した場合に、前記データベースを参照して、当該代表ビーコン識別情報に対応する子ビーコン識別情報を取得し、当該子ビーコン識別情報に基づいて前記ビーコン信号受信部が取得する子ビーコン識別情報を設定する処理部と、を有する
端末装置。
【請求項５】
前記処理部は、
前記ビーコン信号受信部が前記代表ビーコン識別情報を取得した場合に、当該代表ビーコン識別情報が正当であるか否かを判定し、
当該代表ビーコン識別情報が正当であると判定したときに、前記データベースを参照して、当該代表ビーコン識別情報に対応する子ビーコン識別情報を取得する
請求項４に記載の端末装置。
【請求項６】
複数のビーコン装置のうち代表ビーコン装置からのビーコン信号を受信して、当該ビーコン信号に含まれる前記代表ビーコン装置を識別するための代表ビーコン識別情報を取得する第１の取得ステップと、
前記代表ビーコン識別情報と、前記複数のビーコン装置のうち前記代表ビーコン装置によって代表される子ビーコン装置を識別するための子ビーコン識別情報とを対応付けて記憶するデータベースを参照して、前記第１の取得ステップにおいて取得された代表ビーコン識別情報に対応する子ビーコン識別情報を取得し、当該子ビーコン識別情報に基づいて前記ビーコン信号から取得する子ビーコン識別情報を設定する設定ステップと、
前記ビーコン信号を受信して、当該ビーコン信号に含まれる子ビーコン識別情報のうち、前記設定ステップにおいて設定された子ビーコン識別情報を取得する第２の取得ステップと、を含む
ビーコン信号受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、ビーコン信号を受信するためのビーコン信号受信システム、記憶装置、端末装置及びビーコン信号受信方法に関する。
【背景技術】
【０００２】
近年、スーパーマーケット、コンビニエンスストア、百貨店、専門店等に配置され、ユーザが携帯する端末装置にビーコン信号を送信可能なビーコン装置が提供されるようになってきた。ビーコン装置からビーコン信号を受信した端末装置は、端末装置にインストールされたアプリケーションでビーコン信号から商品情報を取り出し、端末装置の表示部に商品情報を表示することができる。
【０００３】
このようにビーコン装置がビーコン信号を送信し、端末装置がビーコン信号を受信するための技術として、例えば、特許文献１に開示されたものが知られている。
この特許文献１には、購買者が携帯する購買者側装置が販売店に近づいたことを販売者側装置がビーコン信号により検知して、販売者側装置と購買者側装置との間における通信を開始し、購買者側装置に商品宣伝等を行うデータ通信システムが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−１３４１４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ビーコン装置が広く普及し、ビーコン装置の設置台数が増加すると、より多くのビーコン装置からのビーコン信号を受信対象とするアプリケーションも登場してくる。例えば、特定の店舗にビーコン装置を設置しておき、この店舗にユーザが来店すると、ユーザが保持する端末装置がビーコン信号を受信し、このビーコン信号から必要な情報（例えば、クーポン情報）を取出すようなアプリケーションが端末装置に提供されると考えられる。ここで、ビーコン信号には、ビーコン装置を一意に識別するための識別情報の一例として、ビーコンＩＤが付加されているものとする。
【０００６】
しかし、受信対象となるビーコン装置が多くなるほど、様々なビーコンＩＤが付加されたビーコン信号が送信されることとなる。この結果、端末装置が受信したビーコン信号が、どの店舗に設置されたビーコン装置が送信したビーコン信号であるかを確認するために、端末装置がビーコンＩＤをスキャンするために要する時間が長くなる。この結果、端末装置が受信したビーコン信号から、ユーザが必要とする情報を得るまでに時間がかかるという問題があった。
【０００７】
本発明はこのような状況に鑑みて成されたものであり、多くのビーコン装置が設置された環境において、受信対象とするビーコン装置を限定することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、サーバと通信を行い、それぞれビーコン信号を発信する複数のビーコン装置のうち代表ビーコン装置を識別するための代表ビーコン識別情報と、複数のビーコン装置のうち代表ビーコン装置によって代表される子ビーコン装置を識別するための子ビーコン識別情報とを対応付けて記憶するデータベースにアクセス可能な端末装置を備える。この端末装置において、サーバ通信部は、サーバと通信を行い、データベースにアクセス可能である。また、ビーコン信号受信部は、ビーコン信号を受信して、ビーコン信号に含まれる代表ビーコン識別情報または子ビーコン識別情報を取得する。そして、処理部は、ビーコン信号受信部が代表ビーコン識別情報を取得した場合に、データベースを参照して、代表ビーコン識別情報に対応する子ビーコン識別情報を取得し、子ビーコン識別情報に基づいてビーコン信号受信部が取得する子ビーコン識別情報を設定する。
【０００９】
また、本発明は、それぞれビーコン信号を発信する複数のビーコン装置のうち代表ビーコン装置を識別するための代表ビーコン識別情報と、複数のビーコン装置のうち代表ビーコン装置によって代表される子ビーコン装置を識別するための子ビーコン識別情報とを対応付けて記憶するデータベースを格納する記憶部を備える端末装置である。この端末装置において、ビーコン信号受信部は、ビーコン信号を受信して、ビーコン信号に含まれる代表ビーコン識別情報または子ビーコン識別情報を取得する。そして、処理部は、ビーコン信号受信部が代表ビーコン識別情報を取得した場合に、データベースを参照して、代表ビーコン識別情報に対応する子ビーコン識別情報を取得し、子ビーコン識別情報に基づいてビーコン信号受信部が取得する子ビーコン識別情報を設定する。
【発明の効果】
【００１０】
本発明によれば、端末装置が受信対象とするビーコン装置を限定し、識別情報のスキャンに要する時間を短くすることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施の形態例に係るビーコン信号受信システムの構成例を示すブロック図である。
【図２】本発明の第１の実施の形態例に係る複数のビーコン装置の設置例を示す平面図である。
【図３】本発明の第１の実施の形態例に係るビーコンデータベースの第１のデータ構成例を示す構成図である。
【図４】本発明の第１の実施の形態例に係るビーコンデータベースの第２のデータ構成例を示す構成図である。
【図５】本発明の第１の実施の形態例に係る端末装置が不正なビーコン装置からのビーコン信号を遮断する例を示す平面図である。
【図６】本発明の第１の実施の形態例に係る端末装置が不正なビーコン装置からのビーコン信号を遮断できない例を示す平面図である。
【図７】本発明の第１の実施の形態の変形例に係るビーコン信号受信システムの構成例を示すブロック図である。
【図８】本発明の第２の実施の形態例に係る代表ビーコン装置を複数の入口にそれぞれ設置した例を示す平面図である。
【図９】本発明の第２の実施の形態例に係るビーコンデータベースの第３のデータ構成例を示す構成図である。
【図１０】本発明の第３の実施の形態例に係る代表ビーコン装置を１つの入口に複数設置した例を示す平面図である。
【図１１】本発明の第３の実施の形態例に係るビーコンデータベースの第４のデータ構成例を示す構成図である。
【図１２】本発明の第４の実施の形態例に係る全体代表ビーコン装置、各階代表ビーコン装置及び子ビーコン装置の設置例を示す平面図である。
【図１３】本発明の第４の実施の形態例に係る１階に設置された各階代表ビーコン装置にユーザが近づく例を示す平面図である。
【図１４】本発明の第４の実施の形態例に係る５階に設置された各階代表ビーコン装置にユーザが近づく例を示す平面図である。
【図１５】本発明の第４の実施の形態例に係るビーコンデータベースの第５のデータ構成例を示す構成図である。
【図１６】本発明の第５の実施の形態例に係るビーコン信号受信システムの構成例を示すブロック図である。
【図１７】本発明の第６の実施の形態例に係るビーコン信号受信システムの構成例を示すブロック図である。
【発明を実施するための形態】
【００１２】
［１−１．第１の実施の形態例］
以下、本発明の第１の実施の形態例（端末装置がサーバのビーコンデータベースを参照して子ビーコンＩＤを取得する例）に係るビーコン信号受信システムについて、図１〜図６を参照して説明する。このビーコン信号受信システムでは、コンピュータがプログラムを実行することにより、後述する機能ブロックの連携によって、端末装置が取得した代表ビーコンＩＤ（後述する図２を参照）に基づき、取得対象の子ビーコンＩＤ（後述する図２を参照）を設定することが可能である。本明細書及び図面において、実質的に同一の機能又は構成を有する構成要素については、同一の符号を付することにより重複する説明を省略する。以下、「ビーコンデータベース」を「ビーコンＤＢ」と略記する。
【００１３】
＜ビーコン信号受信システムの構成例＞
図１は、ビーコン信号受信システム１の構成例を示す。
ビーコン信号受信システム１は、少なくとも、端末装置３とサーバ６とを含んで構成されている。端末装置３とサーバ６とは、アクセスポイント４、ネットワーク５を介して互いに通信を行うことが可能である。以下の説明では、携帯電話等の移動体通信における基地局やＷｉ−Ｆｉ（登録商標）通信のための通信インターフェースを含む用語として「アクセスポイント」を用いる。
【００１４】
さらに、ビーコン信号受信システム１は、ビーコン装置２を含んで構成されている。そして、端末装置３は、ビーコン装置２から送信（発信）されるビーコン信号から商品情報等を取得することができる。
【００１５】
ビーコン装置２は、ビーコン装置２を識別するために割り振られた識別情報の一例としてビーコンＩＤを記憶するビーコンＩＤ記憶部２ａを備える。また、ビーコン装置２は、ビーコンＩＤ記憶部２ａから読み出したビーコンＩＤをビーコン信号に載せ、このビーコン信号を送信するビーコン信号送信部２ｂを備える。
【００１６】
ビーコンＩＤ記憶部２ａには、電源供給が遮断されてもデータを消失しない不揮発性メモリが用いられる。ただし、ビーコンＩＤ記憶部２ａへの電源供給が維持されるのであれば、ビーコンＩＤ記憶部２ａに揮発性メモリを用いてもよい。
【００１７】
ビーコン信号送信部２ｂは、ビーコン装置２の周囲に周期的にビーコン信号を送信している。ここで、ビーコン信号送信部２ｂと、端末装置３が備えるビーコン信号受信部１３との間で用いられる通信規格としては、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＢＬＥ（Bluetooth Low Energy）等の近距離無線通信規格が適している。例えば、ＢＬＥ規格に対応するビーコン装置２は、ビーコン信号送信部２ｂからビーコンＩＤを含むアドバタイジングデータをビーコン信号としてブロードキャストによりビーコン装置２の周囲に送信することができる。
【００１８】
本実施の形態例では、後述するように、ビーコン装置２は、代表ビーコン装置又は子ビーコン装置として用いられる。そして、代表ビーコン装置に割り振られたビーコンＩＤを「代表ビーコンＩＤ（代表ビーコン識別情報の一例）」と呼ぶ。この代表ビーコンＩＤは、それぞれビーコン信号を発信する複数のビーコン装置２のうち代表ビーコン装置を識別するために用いられる。また、子ビーコン装置に割り振られたビーコンＩＤを「子ビーコンＩＤ（子ビーコン識別情報の一例）」と呼ぶ。この子ビーコンＩＤは、複数のビーコン装置２のうち代表ビーコン装置によって代表される子ビーコン装置を識別するために用いられる。
【００１９】
端末装置３は、バス１７によって互いに接続された、処理部１１、記憶部１２、ビーコン信号受信部１３、入力部１４、表示部１５、サーバ通信部１６を備えている。この端末装置３としては、カーナビゲーション装置、スマートフォン、タブレット端末等の各種の情報処理装置を用いることが可能である。
【００２０】
処理部１１は、例えば、低消費電力で駆動可能な中央演算処理装置（ＣＰＵ：Central Processing Unit）によって構成されている。この処理部１１は、記憶部１２から読み出したプログラム、パラメータ等に基づいて、端末装置３内の各部の動作を制御する。このとき、処理部１１は、入力部１４から入力された操作信号に基づいて各部に動作指示を与える制御を行う。
【００２１】
また、処理部１１は、ビーコン信号受信部１３が代表ビーコンＩＤを取得した場合に、この代表ビーコンＩＤが正当であるか否かを判定する。さらに、代表ビーコンＩＤが正当であると判定したときに、サーバ通信部１６がアクセスポイント４、ネットワーク５を介してアクセスしたサーバ６の記憶装置７に記憶されているビーコンＤＢ８を参照して、代表ビーコンＩＤに対応する子ビーコンＩＤを取得する。そして、処理部１１は、取得した子ビーコンＩＤに基づいてビーコン信号受信部１３が取得する子ビーコンＩＤを設定する。これにより、ビーコン信号受信部１３が受信対象とするビーコン装置２を限定し、ビーコン信号受信部１３が受信したビーコン信号に含まれる子ビーコンＩＤのうち、取得対象として設定された子ビーコンＩＤのみを取得することができる。なお、ビーコンＤＢ８の内容や処理部１１の処理の詳細については、後述する。
【００２２】
記憶部１２は、例えば、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等として用いられる記憶媒体、メモリカードによって構成されている。この記憶部１２には、端末装置３内の各部を制御するためのプログラム、パラメータ等の様々なデータが永久記憶又は一時記憶されている。
ビーコン信号受信部１３は、不図示のアンテナを介してビーコン装置２からビーコン信号を受信し、ビーコン信号に含まれる代表ビーコンＩＤ又は子ビーコンＩＤを取得する。
【００２３】
入力部１４は、端末装置３に配された不図示のボタン、スイッチの他に、表示部１５の画面タッチによって行われた操作入力に従って、操作信号を処理部１１に出力する。
表示部１５は、テキスト、画像等よりなるテナントからの商品情報等を表示面に表示する。なお、端末装置３では、入力部１４及び表示部１５は、操作面と表示面とを重ねたタッチパネルディスプレイとして構成されていてもよい。
【００２４】
サーバ通信部１６は、不図示のアンテナを介してアクセスポイント４に接続され、このアクセスポイント４からネットワーク５を経由してサーバ６に接続される。これにより、サーバ通信部１６は、サーバ６が有するビーコンＤＢ８にアクセス可能である。サーバ通信部１６とアクセスポイント４との間では、例えば移動体通信（例えば、３Ｇ）や無線ＬＡＮ（Local Area Network）（例えば、Ｗｉ−Ｆｉ（登録商標））の通信規格を用いて通信を行うことが想定される。
【００２５】
サーバ６は、ビーコンＤＢ８を格納する記憶装置７を備える。この記憶装置７は、例えば、大容量のＨＤＤ（Hard Disk Drive）によって構成されている。
【００２６】
記憶装置７に格納されるビーコンＤＢ８は、代表ビーコンＩＤと子ビーコンＩＤとを対応付けて記憶している。そして、記憶装置７は、端末装置３からの要求に応じて、ビーコンＤＢ８を端末装置３に提供する。
【００２７】
＜ビーコン装置の設置例＞
図２は、複数のビーコン装置２の設置例を示す。図２には、端末装置３を携帯するユーザが、Ｘデパートの東側の入口２１の手前に立っており、１階のテナントにビーコン装置２が設置された例が示されている。なお、Ｘデパートの西側にも入口２２がある。
【００２８】
Ｘデパートは５階建てであり、各階に６店ずつ、全３０店のテナントが入居しているものとする。また、各階のテナントの配置は同様であり、図２に示すように、北側に３店、南側に３店配置されているものとする。
【００２９】
各テナントには、ビーコン装置２が通路沿いに設置されている。また、ビーコン装置２には、入口２１とテナントを一意に識別するためのビーコンＩＤが割り振られている。ここで、Ｘデパートの１階の入口２１には、ビーコンＩＤ＃１００が割り振られたビーコン装置２が設置され、各階のテナントには、以下のようにビーコンＩＤが割り振られたビーコン装置２が設置されているものとする。
・１階：ビーコンＩＤが＃１１１〜１１６
・２階：ビーコンＩＤが＃１２１〜１２６
・３階：ビーコンＩＤが＃１３１〜１３６
・４階：ビーコンＩＤが＃１４１〜１４６
・５階：ビーコンＩＤが＃１５１〜１５６
【００３０】
これらのうち、Ｘデパートの入口２１に設置された、ビーコンＩＤが＃１００であるビーコン装置２が「代表ビーコン装置」として用いられる。また、Ｘデパート内の各テナントに設置されたビーコンＩＤが＃１１１〜１１６、＃１２１〜１２６、＃１３１〜１３６、＃１４１〜１４６、＃１５１〜１５６のいずれかであるビーコン装置２が「子ビーコン装置」として用いられる。
【００３１】
ここで、代表ビーコンＩＤとそれに対応付けられた子ビーコンＩＤとによって設定されるジオフェンスについて概要を説明する。ジオフェンスとは、代表ビーコン装置と子ビーコン装置とがそれぞれ送信するビーコン信号の送信範囲によって定められる仮想的な境界である。本実施の形態例では、Ｘデパート内をこのジオフェンス内とし、入口２１をこのジオフェンスへの入口として設定している。
【００３２】
ユーザがＸデパートの入口２１（ジオフェンスへの入口）に近づくと、端末装置３が代表ビーコン装置から受信したビーコン信号より代表ビーコンＩＤ＃１００を取得する。そして、端末装置３は、取得した代表ビーコンＩＤ＃１００が正当なものであるか否かの真偽判定を行う。判定結果が真、すなわち、この代表ビーコンＩＤ＃１００が正当であれば、端末装置３は、サーバ６のビーコンＤＢ８から子ビーコン装置の子ビーコンＩＤを取得し、この子ビーコンＩＤを取得対象として設定する処理を行う。この結果、Ｘデパート内（ジオフェンス内）に設置された子ビーコン装置を全て受信対象とすることができる。
【００３３】
このようなジオフェンスは、様々な場所に設定することができる。例えば、後述するように地下鉄の駅等の入口付近に設置された代表ビーコン装置と駅構内や線路沿い等に設置された子ビーコン装置とによってもジオフェンスが設定される。
【００３４】
また、例えば、代表ビーコン装置が送信するビーコン信号の電波到達範囲内をジオフェンス内として設定することも可能である。あるいは、端末装置３が有するソフトウェアが計測した特定の電界強度以内をビーコン信号の到達範囲とみなしてジオフェンスを設定することも可能である。
【００３５】
＜ビーコンＤＢのデータ構成例＞
次に、ビーコンＤＢ８のデータ構成例について、図３及び図４を参照して説明する。
【００３６】
（Ａ．ビーコンＤＢの第１のデータ構成例）
図３は、ビーコンＤＢ８の第１のデータ構成例を示す。
図３に示すビーコンＤＢ８は、左側に代表ビーコンＩＤフィールド８ａを持ち、右側に子ビーコンＩＤフィールド８ｂを持つ構成になっている。
【００３７】
この第１のデータ構成例では、各レコードは、代表ビーコンＩＤフィールド８ａに１つの代表ビーコンＩＤを格納し、子ビーコンＩＤフィールド８ｂに１つ以上の子ビーコンＩＤを格納する。図３に示すビーコンＤＢ８は、１つのレコードで構成され、１つの代表ビーコンＩＤと、この代表ビーコンＩＤに対応付けられた３０個の子ビーコンＩＤが格納されている。
【００３８】
（Ｂ．ビーコンＤＢの第２のデータ構成例）
図４は、ビーコンＤＢ８の第２のデータ構成例を示す。
図４に示すビーコンＤＢ８は、左側に子ビーコンＩＤフィールド８ｂを持ち、右側に代表ビーコンＩＤフィールド８ａを持つ構成としている。なお、図４においては、ビーコンＤＢ８の一部を示している。
【００３９】
この第２のデータ構成例では、各レコードは、子ビーコンＩＤフィールド８ｂに１つの子ビーコンＩＤを格納し、代表ビーコンＩＤフィールド８ａに１つの代表ビーコンＩＤを格納する。図４に示すビーコンＤＢ８は、３０個のレコードで構成され、各レコードの子ビーコンＩＤフィールド８ｂには、異なる子ビーコンＩＤが１つずつ格納され、全てのレコードの代表ビーコンＩＤフィールド８ａには、同一の代表ビーコンＩＤが格納されている。
【００４０】
＜端末装置の動作例＞
次に、端末装置３の動作例について説明する。
Ｘデパート内において、ユーザは、端末装置３でビーコン装置２からのビーコン信号を受信して、このビーコン装置２のビーコンＩＤを取得することにより、種々の情報やサービスの提供を受けることができる。例えば、ユーザがＸデパートに入店すると、端末装置３に各テナントの商品情報が配信されたり、各テナントで利用可能なクーポンが発行されたりする。
【００４１】
図２に示すように、ユーザがＸデパートの入口２１に近づくと、端末装置３は、代表ビーコン装置から受信したビーコン信号よりビーコンＩＤ＃１００を取得する。このとき、処理部１１は、取得したビーコンＩＤ＃１００が正当であるか否か、より具体的には、ビーコンＩＤ＃１００が確かにＸデパートに設置された代表ビーコン装置に割り振られたものであるか否かを判定する真偽判定を行う。
【００４２】
処理部１１が行う真偽判定の方法としては、例えば、端末装置３と代表ビーコン装置との間や、端末装置３を介して認証サーバと代表ビーコン装置との間でチャレンジ／レスポンス認証を行う方法がある。
【００４３】
判定結果が真である場合、すなわち、ビーコンＩＤ＃１００が正当であると判定すると、処理部１１は、サーバ通信部１６を介してビーコンＤＢ８を参照して、ビーコンＩＤ＃１００に対応する子ビーコンＩＤの集合を取得する。例えば、処理部１１は、図３又は図４に示したビーコンＤＢ８から、代表ビーコンＩＤ＃１００に対応する子ビーコンＩＤ＃１１１〜１１６、＃１２１〜１２６、＃１３１〜１３６、＃１４１〜１４６、＃１５１〜１５６を取得する。そして、処理部１１は、これらの子ビーコンＩＤを取得対象リストとして記憶部１２に登録する。
【００４４】
また、処理部１１は、取得対象リストに登録した子ビーコンＩＤを、ビーコン信号受信部１３が取得する子ビーコンＩＤとして設定する。これにより、処理部１１は、ビーコン信号受信部１３が受信したビーコン信号に含まれる子ビーコンＩＤのうち、取得対象として設定された子ビーコンＩＤのみをスキャンすればよくなり、ビーコンＩＤのスキャンに要する時間を短くすることができる。
【００４５】
以上説明した第１の実施の形態例に係るビーコン信号受信システム１によれば、ユーザがＸデパートの入口２１に近づくと、端末装置３の処理部１１は、代表ビーコン装置から受信したビーコン信号より取得した代表ビーコンＩＤについての真偽判定を行う。そして、処理部１１は、判定結果が真であれば、ビーコンＤＢ８から代表ビーコンＩＤに対応する子ビーコンＩＤを取得し、取得対象リストに登録する。これにより、ビーコン信号受信部１３は、Ｘデパートに設置された子ビーコン装置の子ビーコンＩＤだけを取得する。そして、処理部１１は、子ビーコンＩＤを含むビーコン信号から、子ビーコン装置が設置されたテナントの商品情報やクーポン情報等を得ることができる。このように、処理部１１は、受信対象とするビーコン装置２を限定することで、ビーコンＩＤのスキャンに要する時間を短くすることができる。
【００４６】
上述したように第１の実施の形態例では、代表ビーコンＩＤについてだけ真偽判定すればよいため、複数のビーコン装置２が設置されている環境で、全てのビーコン装置２のビーコンＩＤについて真偽判定処理を反復実施するのと比べて、処理部１１の処理を簡略化することができる。
【００４７】
また、端末装置３は、Ｘデパート内の全てのビーコン装置２を受信対象とすることができる。この場合、例えば、Ｘデパートに近接するＡデパートがあったとしても、Ａデパート内のビーコン装置を受信対象外とすることができる。
【００４８】
また、端末装置３は、ビーコン装置２が送信し続けているビーコン信号を受信するだけで必要な情報を得られる。端末装置３とビーコン装置２が接続して認証等の何らかのデータ交換を行う場合の通信は１対１の双方向通信が一般的であり、他の端末装置３がビーコン装置２からのビーコン信号を受信できなくなる場合があるが、本実施の形態例では、このような事態を防ぐことができる。
【００４９】
また、子ビーコンＩＤを取得対象リストに登録するためには、代表ビーコン装置の設置場所付近で端末装置３がサーバ６と通信可能であればよく、子ビーコン装置の設置場所に通信設備を用意する必要はない。
【００５０】
なお、端末装置３がＧＰＳ（Global Positioning System）信号等を用いて現在位置を測位する機能を有する場合には、測位した端末装置３の現在位置と代表ビーコンＩＤの設置位置との距離が閾値以下であるときに、この代表ビーコンＩＤが正当であると判定するようにしてもよい。この判定は、各ビーコン装置２のビーコンＩＤと設置位置とを対応付けて記憶するデータベースを参照することで行われる。
【００５１】
また、ジオフェンス内に設置されたビーコン装置のそれぞれが代表ビーコン装置であるか子ビーコン装置であるかをサーバ６だけが知っている場合も考えられる。このような場合、端末装置３は、取得したビーコンＩＤをサーバ６に問い合わせ、このビーコンＩＤが代表ビーコンＩＤであるとのレスポンスを受け取った場合にのみ、処理部１１が真偽判定シーケンスを開始することもできる。
【００５２】
＜不正なビーコン装置からのビーコン信号を遮断する例＞
なお、端末装置３が受信対象とするビーコン装置を限定する際の副次的な効果として、不正なビーコン装置からのビーコン信号を受信することに伴う弊害を防ぐことも考えられる。
【００５３】
図５は、端末装置３が不正なビーコン装置からのビーコン信号を遮断する例を示す。
ここでは、Ｘデパートの５階にある不正なビーコン装置２３が、Ｘデパートの各テナントに割り振られた子ビーコンＩＤとは異なるビーコンＩＤを含むビーコン信号を送信する例を示す。このビーコン装置２３は、テナントに正規に設置されたものではなく、ビーコンＩＤを“＃９０１”とするビーコン信号を送信しているものとする。
【００５４】
上述したように、取得対象リストに登録された、すなわち、ビーコン信号受信部１３の取得対象として設定された子ビーコンＩＤには、“＃９０１”のビーコンＩＤは含まれていない。このため、ビーコン信号受信部１３は、不正なビーコン装置２３からのビーコン信号を受信しても、このビーコン信号に含まれるビーコンＩＤ“＃９０１”を取得することはなく、端末装置３は、不正なビーコン装置からのビーコン信号を遮断することができる。
【００５５】
＜不正なビーコン装置からのビーコン信号を遮断できない例＞
一方、不正なビーコン装置からのビーコン信号に含まれるビーコンＩＤが、偶然又は意図的に、取得対象リストに登録された子ビーコンＩＤと一致する場合、端末装置３は、そのようなビーコン信号を遮断することはできない。
【００５６】
図６は、端末装置３が不正なビーコン装置からのビーコン信号を遮断できない例を示す。
ここでは、Ｘデパートの５階にある不正なビーコン装置２４が、Ｘデパートの各テナントに割り振られた子ビーコンＩＤと同じビーコンＩＤを含むビーコン信号を送信する例を示す。このビーコン装置２４は、テナントに正規に設置されたものではないにもかかわらず、この階の南東側にあるテナントに正規に設置されたビーコン装置２と同じビーコンＩＤ＃１５２を含むビーコン信号を送信しているものとする。
【００５７】
この場合、端末装置３を携帯するユーザがビーコン装置２４の近くにいれば、ビーコン装置２４が送信するビーコン信号に含まれるビーコンＩＤ＃１５２が取得対象リストに登録されているため、端末装置３は、このビーコンＩＤを取得してしまう。ただし、ユーザは既にＸデパート内におり、ビーコンＩＤ＃１５２が割り振られた正規のビーコン装置２もＸデパート内に設置されている。このため、端末装置３が不正なビーコン装置２４からビーコンＩＤ＃１５２を取得してテナントからの情報を得たとしても、正規のビーコン装置２からビーコンＩＤ＃１５２を取得する場合との違いは大きくなく、影響は限定的である。
【００５８】
このように取得対象リストに登録された子ビーコンＩＤを含むビーコン信号を送信可能な不正なビーコン装置２４がジオフェンス内に存在していても、同じ子ビーコンＩＤを含むビーコン信号を送信する正規のビーコン装置２もジオフェンス内に存在している。そして、ユーザは既にこのジオフェンス内にいるため、商品情報を提供するテナント等にとって、同じ子ビーコンＩＤを含むビーコン信号が送信されることによる弊害は少ない。
【００５９】
［１−２．第１の実施の形態の変形例］
＜ビーコン信号受信システムの構成例＞
次に、本発明の第１の実施の形態の変形例（端末装置が備えるビーコンＤＢを参照して子ビーコンＩＤを取得する例）に係るビーコン信号受信システムについて、図７を参照して説明する。
【００６０】
図７は、ビーコン信号受信システム３０の構成例を示す。
ビーコン信号受信システム３０は、端末装置３１及びビーコン装置２を含んで構成されている。
【００６１】
端末装置３１は、第１の実施の形態例に係る端末装置３とほぼ同様の構成であるが、サーバ通信部１６を備えておらず、また、記憶部としてビーコンＤＢ８を格納できる記憶部３２を備える点が図１に示した構成と異なる。記憶部３２は、例えば大容量のＨＤＤによって構成されており、この記憶部３２には、様々な代表ビーコンＩＤと、代表ビーコンＩＤに対応付けられた子ビーコンＩＤとを格納するビーコンＤＢ８が記憶されている。
【００６２】
このような構成とした端末装置３１においても、処理部１１は、ビーコン信号受信部１３が代表ビーコンＩＤを取得した場合に、この代表ビーコンＩＤが正当であるか否かを判定する。さらに、代表ビーコンＩＤが正当であると判定したときに、記憶部３２が格納しているビーコンＤＢ８を参照して、代表ビーコンＩＤに対応する子ビーコンＩＤを取得する。そして、処理部１１は、取得した子ビーコンＩＤに基づいてビーコン信号受信部１３が取得する子ビーコンＩＤを設定する。このように端末装置３１は、記憶部３２にビーコンＤＢ８を予め格納しておくことにより、サーバ６にアクセスしなくても受信対象とするビーコン装置２を限定することができる。
【００６３】
［２．第２の実施の形態例］
＜複数の入口にそれぞれ代表ビーコン装置を設置する例＞
次に、本発明の第２の実施の形態例に係るビーコン信号受信システムについて、図８及び図９を参照して説明する。
【００６４】
図８は、代表ビーコン装置を複数の入口２１，２２にそれぞれ設置した例を示す。
上述した第１の実施の形態例では、代表ビーコン装置を１つだけ設置した例を示したが、図８に示すように、複数の代表ビーコン装置を設置してもよい。ここでは、Ｘデパートの１階の東側の入口２１に代表ビーコンＩＤ＃１００、西側の入口２２に代表ビーコンＩＤ＃１０１とした２つの代表ビーコン装置を設置している。この場合、ユーザは、入口２１，２２のいずれからもＸデパートに入場することができる。図８の例では、ユーザは、西側の入口２２から入場している。
【００６５】
このとき、端末装置３は、入口２２に設置されたビーコン装置２からビーコン信号を受信し、このビーコン信号から取得した代表ビーコンＩＤ＃１０１についての真偽判定を行う。そして、代表ビーコンＩＤ＃１０１が正当であると判定した後、Ｘデパート内の各テナントに割り振られた子ビーコンＩＤを取得する。
【００６６】
＜ビーコンＤＢのデータ構成例＞
次に、ビーコンＤＢ８のデータ構成例について、図９を参照して説明する。
【００６７】
図９は、ビーコンＤＢ８の第３のデータ構成例を示す。
この第３のデータ構成例では、図３に示した第１のデータ構成例と同様に、各レコードは、代表ビーコンＩＤフィールド８ａに１つの代表ビーコンＩＤを格納し、子ビーコンＩＤフィールド８ｂに１つ以上の子ビーコンＩＤを格納する。図９に示すビーコンＤＢ８は、２つのレコードで構成され、代表ビーコンＩＤフィールド８ａには、それぞれ代表ビーコンＩＤ＃１００，＃１０１が格納され、子ビーコンＩＤフィールド８ｂには、同一の３０個の子ビーコンＩＤが格納されている。
【００６８】
なお、ビーコンＤＢ８は、図４に示した第２のデータ構成例と同様に、左側に子ビーコンＩＤフィールド８ｂを持ち、右側に代表ビーコンＩＤフィールド８ａを持つ構成としてもよい。
【００６９】
以上説明した第２の実施の形態例に係るビーコン信号受信システムにおいて、２つの入口２１，２２にそれぞれ代表ビーコン装置を設置したことにより、端末装置３は、ユーザが入口２１，２２のいずれから入場した場合であっても代表ビーコンＩＤを取得し、真偽判定を行った後、同一の子ビーコンＩＤを取得できる。
【００７０】
なお、複数の代表ビーコン装置を設けておけば、１つの端末装置３が１つの代表ビーコン装置に接続した場合に、他の端末装置３が他の代表ビーコン装置から代表ビーコンＩＤを取得可能な冗長化システムとすることもできる。
【００７１】
［３．第３の実施の形態例］
＜１つの入口に代表ビーコン装置を複数設置する例＞
次に、本発明の第３の実施の形態例に係るビーコン信号受信システムについて、図１０及び図１１を参照して説明する。
【００７２】
図１０は、代表ビーコン装置を１つの入口２１に複数設置した例を示す。
上述した第１及び第２の実施の形態例では、１つの入口に代表ビーコン装置を１つだけ設置した例を示したが、図１０に示すように、１つの入口に複数の代表ビーコン装置を設置してもよい。ここでは、Ｘデパートの１階の東側の入口２１に代表ビーコンＩＤ＃１００，＃１０１とした２つの代表ビーコン装置を設置している。これら２つの代表ビーコン装置は、例えば、入口２１に設けられた二重ドアの各ドアに設置されている。
【００７３】
このとき、端末装置３は、入口２１に設置された２つのビーコン装置２から、ユーザが各ドアを通過する２回のタイミングでビーコン信号を受信し、それぞれのビーコン信号から取得した代表ビーコンＩＤ＃１００，＃１０１についての真偽判定を行う。そして、代表ビーコンＩＤ＃１００，＃１０１がいずれも正当であると判定した後、Ｘデパート内の各テナントに割り振られた子ビーコンＩＤを取得する。
【００７４】
＜ビーコンＤＢのデータ構成例＞
次に、ビーコンＤＢ８のデータ構成例について、図１１を参照して説明する。
【００７５】
図１１は、ビーコンＤＢ８の第４のデータ構成例を示す。
この第４のデータ構成例では、各レコードは、代表ビーコンＩＤフィールド８ａに複数の代表ビーコンＩＤを格納し、子ビーコンＩＤフィールド８ｂに１つ以上の子ビーコンＩＤを格納する。図１１に示すビーコンＤＢ８は、１つのレコードで構成され、２つの代表ビーコンＩＤ＃１００，＃１０１の組（＃１００＆＃１０１）と、この代表ビーコンＩＤの組に対応付けられた３０個の子ビーコンＩＤが格納されている。
【００７６】
なお、ビーコンＤＢ８は、図４に示した第２のデータ構成例と同様に、左側に子ビーコンＩＤフィールド８ｂを持ち、右側に代表ビーコンＩＤフィールド８ａを持つ構成としてもよい。
【００７７】
以上説明した第３の実施の形態例に係るビーコン信号受信システムにおいて、１つの入口２１に２つの代表ビーコン装置を設置したことにより、端末装置３は、ユーザが入口２１からＸデパート内に入場した場合にだけ、２つの代表ビーコンＩＤの組に対応する子ビーコンＩＤを取得できる。一方、ユーザが入口２１の近くを通過しただけの場合には、子ビーコンＩＤの取得は行われない。
【００７８】
［４．第４の実施の形態例］
＜代表ビーコン装置の例＞
次に、本発明の第４の実施の形態例に係るビーコン信号受信システムについて、図１２〜図１５を参照して説明する。
【００７９】
本実施の形態例では、Ｘデパートに設置されたビーコン装置２のうち、他の全てのビーコン装置を代表するビーコン装置を「全体代表ビーコン装置」と呼ぶ。また、各階に設置された子ビーコン装置を代表するビーコン装置を「各階代表ビーコン装置」と呼ぶ。ここで、各階代表ビーコン装置は、全体代表ビーコン装置に対しては子ビーコン装置となり、子ビーコン装置に対しては代表ビーコン装置となる。
【００８０】
図１２は、全体代表ビーコン装置、各階代表ビーコン装置及び子ビーコン装置の設置例を示す。
Ｘデパートには、それぞれ異なるビーコンＩＤが割り振られたビーコン装置２が設置されている。ここで、全体代表ビーコン装置は、入口２１に設置され、ビーコンＩＤ＃１００（以下、全体代表ビーコンＩＤと呼ぶ）が割り振られている。また、５つの各階代表ビーコン装置がそれぞれ１階〜５階に設置され、それらに割り振られたビーコンＩＤ（以下、各階代表ビーコンＩＤと呼ぶ）は、１階では“＃１１０”、２階では“＃１２０”、３階では“＃１３０”、４階では“＃１４０”、５階では“＃１５０”としている。なお、子ビーコンＩＤについては、上述した図２に示したものと同じである。
【００８１】
そして、ユーザがＸデパートの１階にある入口２１に近づくと、端末装置３は、全体代表ビーコン装置が発信するビーコン信号から全体代表ビーコンＩＤ＃１００を取得し、この全体代表ビーコンＩＤについての真偽判定を行う。そして、判定結果が真であれば、ビーコンＤＢ８から全体代表ビーコンＩＤに対応する各階代表ビーコンＩＤを取得し、取得対象リストに登録する。
【００８２】
図１３は、１階に設置された各階代表ビーコン装置にユーザが近づく例を示す。
ユーザが１階に設置された各階代表ビーコン装置に近づくと、端末装置３は、そのビーコン装置が発信するビーコン信号から１階の各階代表ビーコンＩＤ＃１１０を取得する。この各階代表ビーコンＩＤは、既に取得対象リストに登録されているため、真偽判定を行うことなく正当であるものと推定し、ビーコンＤＢ８から１階の各階代表ビーコンＩＤに対応する子ビーコンＩＤを取得し、取得対象リストに登録する。
【００８３】
図１４は、５階に設置された各階代表ビーコン装置にユーザが近づく例を示す。
この場合も、ユーザが５階に設置された各階代表ビーコン装置に近づくと、端末装置３は、そのビーコン装置が発信するビーコン信号から５階の各階代表ビーコンＩＤ＃１５０を取得する。この各階代表ビーコンＩＤは、既に取得対象リストに登録されているため、真偽判定を行うことなく正当であるものと推定し、ビーコンＤＢ８から５階の各階代表ビーコンＩＤに対応する子ビーコンＩＤを取得し、取得対象リストに登録する。
【００８４】
なお、２階〜４階に設置された各階代表ビーコン装置に対する端末装置３の動作についても、５階における端末装置３の動作と同様である。
【００８５】
＜ビーコンＤＢのデータ構成例＞
次に、ビーコンＤＢ８のデータ構成例について、図１５を参照して説明する。
【００８６】
図１５は、ビーコンＤＢ８の第５のデータ構成例を示す。
この第５のデータ構成例では、図３に示した第１のデータ構成例と同様に、各レコードは、代表ビーコンＩＤフィールド８ａに１つの代表ビーコンＩＤを格納し、子ビーコンＩＤフィールド８ｂに１つ以上の子ビーコンＩＤを格納する。
【００８７】
図１５に示すビーコンＤＢ８は、６つのレコードで構成されている。１レコード目の代表ビーコンＩＤフィールド８ａには、全体代表ビーコンＩＤ＃１００が格納され、子ビーコンＩＤフィールド８ｂには、５つの各階代表ビーコンＩＤが格納されている。そして、２〜６レコード目の代表ビーコンＩＤフィールド８ａには、それぞれ各階代表ビーコンＩＤ＃１１０，＃１２０，＃１３０，＃１４０，＃１５０が格納され、子ビーコンＩＤフィールド８ｂには、それぞれ６つの子ビーコンＩＤが格納されている。このように、各階代表ビーコンＩＤは、全体代表ビーコンＩＤに対応付けられた子ビーコンＩＤとして子ビーコンＩＤフィールド８ｂに格納されるとともに、子ビーコンＩＤに対応付けられた代表ビーコンＩＤとして代表ビーコンＩＤフィールド８ａにも格納される。
【００８８】
なお、ビーコンＤＢ８は、図４に示した第２のデータ構成例と同様に、左側に子ビーコンＩＤフィールド８ｂを持ち、右側に代表ビーコンＩＤフィールド８ａを持つ構成としてもよい。
【００８９】
［５．第５の実施の形態例］
＜地下鉄での使用例＞
上述した第１〜第４の実施の形態例においては、ビーコン装置２がＸデパート内に入居するテナントに設置された例を示したが、その他の状況においても本発明を適用可能である。
【００９０】
次に、本発明の第５の実施の形態例に係るビーコン信号受信システムについて、図１６を参照して説明する。
図１６は、ビーコン信号受信システムの構成例を示す。図１６には、実線で示す地上の地図に、破線で示す地下鉄Ｙ駅の構内図を重ねて表示している。
【００９１】
Ｙ駅の入口には、代表ビーコンＩＤとして用いられる“＃２００”が割り振られたビーコン装置２が設置されており、Ｙ駅構内には、ビーコンＩＤ＃２０１〜２１０までのビーコン装置２が設置されている。そして、地下鉄の線路沿いにはビーコンＩＤ＃２１１〜２１８までのビーコン装置２が設置されている。なお、Ｙ駅以外の他の駅構内や線路沿いには、図示しないものの、他にもビーコンＩＤ＃２１９〜２９９までのビーコン装置２が設置されているものとする。
【００９２】
例えば、図１６に示すように、端末装置３を携帯するユーザがＹ駅の入口から構内に進入しようとするとき、端末装置３が入口に設置されたビーコン装置２から代表ビーコンＩＤ＃２００を取得する。そして、端末装置３は、取得した代表ビーコンＩＤについての真偽判定を行い、判定結果が真であれば、ビーコンＤＢ８を参照して、この代表ビーコンＩＤに対応する子ビーコンＩＤ＃２０１〜２９９を取得し、取得対象リストに登録する。これにより、端末装置３は、Ｙ駅以外も含め地下鉄の駅構内や線路沿いに設置された全てのビーコン装置２を受信対象とすることができる。そして、端末装置３は、例えば、駅構内や線路沿いのビーコン装置２からビーコン信号を受信し、取得したビーコンＩＤから現在位置情報や周辺の施設情報等を得ることもできる。
【００９３】
［６．第６の実施の形態例］
＜トンネルでの使用例＞
次に、本発明の第６の実施の形態例に係るビーコン信号受信システムについて、図１７を参照して説明する。
図１７は、ビーコン信号受信システムの構成例を示す。図１７には、道路４１、車両４２、トンネル４３が示されている。
【００９４】
道路４１は、南方向の入口から進行する車両を西方向の出口に向けて安全に方向転換させるためにループ状に構成されている。この道路４１の高度は、道路４１に沿って徐々に下っており、トンネル４３は立体交差している。また、車両４２には、端末装置の一例としてのカーナビゲーション装置４０が載せられており、カーナビゲーション装置４０の表示画面を拡大して示してある。
【００９５】
トンネル４３の入口から出口までの両側壁には、ＧＰＳ信号を受信できないトンネル４３内において、カーナビゲーション装置４０にビーコン信号を送信するためにビーコン装置２が設置されている。これらのうち進行方向から見て左側の壁に設置されたビーコン装置２には、入口から出口に向けて各ビーコン装置２を一意に識別するためにビーコンＩＤ＃３００〜３１９が割り振られている。これらのビーコン装置２のうち、トンネル４３の南方向の入口に設置されたビーコン装置２に割り振られたビーコンＩＤ＃３００が代表ビーコンＩＤである。そして、トンネル４３の内部に設置されたビーコン装置２に割り振られたビーコンＩＤ＃３０１〜３１９が子ビーコンＩＤである。
【００９６】
例えば、図１７に示すように、車両４２がトンネル４３の入口に差し掛かると、カーナビゲーション装置４０は、トンネル４３の入口に設置されたビーコン装置２から代表ビーコンＩＤ＃３００を取得し、このビーコンＩＤの真偽判定を行う。そして、判定結果が真であれば、ビーコンＤＢ８を参照して、この代表ビーコンＩＤに対応する子ビーコンＩＤ＃３０１〜３１９を取得し、取得対象リストに登録する。これにより、カーナビゲーション装置４０は、取得対象のビーコンＩＤを＃３００〜３１９と設定して、トンネル４３内に設置された全てのビーコン装置２を受信対象とすることができる。そして、カーナビゲーション装置４０は、例えば、車両４２の移動に従って次々にビーコン装置２からビーコン信号を受信し、取得したビーコンＩＤから現在位置情報や周辺の施設情報等を得ることもできる。
【００９７】
［７．変形例］
なお、上述した各実施の形態例では、端末装置の一例としてカーナビゲーション装置、スマートフォン、タブレット端末を用いたものを示したが、他にもフィーチャーフォン、ページャー、携帯音楽プレイヤー、腕時計等の様々なものを想定しうる。
【００９８】
また、ビーコンＤＢ８には、ビーコンＩＤとして連番の数字を用いたものを示したが、英数字を組み合わせたものとしてもよい。
【００９９】
また、本発明は上述した実施の形態例に限られるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りその他種々の応用例、変形例を取り得ることは勿論である。
例えば、上述した実施の形態例は本発明を分かりやすく説明するために装置及びシステムの構成を詳細且つ具体的に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることは可能であり、更にはある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加、削除、置換をすることも可能である。
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【０１００】
１…ビーコン信号受信システム、２…ビーコン装置、３…端末装置、６…サーバ、７…記憶装置、８…ビーコンデータベース、１１…処理部、１２…記憶部、１３…ビーコン信号受信部、１４…入力部、１５…表示部、１６…サーバ通信部
【図１】
2015154292.tif 000003
【図２】
2015154292.tif 000004
【図３】
2015154292.tif 000005
【図４】
2015154292.tif 000006
【図５】
2015154292.tif 000007
【図６】
2015154292.tif 000008
【図７】
2015154292.tif 000009
【図８】
2015154292.tif 000010
【図９】
2015154292.tif 000011
【図１０】
2015154292.tif 000012
【図１１】
2015154292.tif 000013
【図１２】
2015154292.tif 000014
【図１３】
2015154292.tif 000015
【図１４】
2015154292.tif 000016
【図１５】
2015154292.tif 000017
【図１６】
2015154292.tif 000018
【図１７】
2015154292.tif 000019