(57)【特許請求の範囲】
【請求項１】
第１の形式のパケットと第２の形式のパケットを受信することが可能な携帯式電子機器がビーコン・デバイスを特定する方法であって、
前記ビーコン・デバイスが送信する前記第１の形式のパケットを受信するステップと、
前記第２の形式のパケットを前記第１の形式のパケットから区別する識別データを含み特定操作がされた前記ビーコン・デバイスが送信する前記第２の形式のパケットを受信するステップと、
前記第２の形式のパケットの識別子を前記第１の形式のパケットの識別子から外形的に区別できるように表示するステップと
を有する方法。
【請求項２】
前記特定操作が、前記ビーコン・デバイスに対するユーザの直接のアクションを伴う物理的な入力操作である請求項１に記載の方法。
【請求項３】
前記特定操作が、前記ビーコン・デバイスに対するユーザの無線通信を通じた入力操作である請求項１に記載の方法。
【請求項４】
前記表示するステップが、
前記第２の形式のパケットの識別子を背景のハイライト、文字の着色、フォントの選択、サイズの選択、点滅、および文字の付加からなるグループのいずれかの要素または複数の要素の組み合わせで表示する請求項１に記載の方法。
【請求項５】
前記表示するステップが、
前記第２の形式のパケットの識別子だけを表示する請求項１に記載の方法。
【請求項６】
前記第２の形式のパケットを受信するステップが、
前記特定操作がされた複数の前記ビーコン・デバイスが送信する複数の前記第２の形式のパケットを受信するステップを含み、
前記表示するステップが、
前記複数の第２の形式のパケットの識別子を相互に外形的に区別できるように表示するステップを含む請求項１に記載の方法。
【請求項７】
第１の形式のパケットと第２の形式のパケットを受信することが可能な携帯式電子機器がビーコン・デバイスを特定する方法であって、
前記第２の形式のパケットを前記第１の形式のパケットから区別する識別データと該識別データの読み取りを無効に設定したフラグを含み前記ビーコン・デバイスが送信する前記第１の形式のパケットを受信するステップと、
前記識別データと前記識別データの読み取りを有効に設定した前記フラグを含み特定操作がされた前記ビーコン・デバイスが送信する前記第２の形式のパケットを受信するステップと、
前記第２の形式のパケットの識別子を前記第１の形式のパケットの識別子から外形的に区別できるように表示するステップと
を有する方法。
【請求項８】
第１の形式のパケットと第２の形式のパケットを受信することが可能な携帯式電子機器がビーコン・デバイスの識別子に簡易名称を関連付ける方法であって、
複数の前記ビーコン・デバイスがそれぞれ送信する第１の形式のパケットを受信するステップと、
前記第２の形式のパケットを前記第１の形式のパケットから区別する識別データを含み特定操作がされた前記ビーコン・デバイスが送信する第２の形式のパケットを受信するステップと、
前記識別データに基づいて前記第２の形式のパケットを認識するステップと、
前記第２の形式のパケットの識別子に対して前記簡易名称を関連付けるステップと
を有する方法。
【請求項９】
モバイル・デバイスに第１の形式のパケットと第２の形式のパケットを送信することが可能なビーコン・デバイスであって、
ユーザの入力操作に応じて特定イベントを生成するイベント生成部と、
定期的に前記第１の形式のパケットを選択し、前記特定イベントが生成されたときに前記第２の形式のパケットを前記第１の形式のパケットから区別する識別データを含む前記第２の形式のパケットを選択する制御部と、
選択した前記第１の形式のパケットまたは前記第２の形式のパケットを送信する送信部と
を有するビーコン・デバイス。
【請求項１０】
前記制御部は、前記第２の形式のパケットを選択してから所定の時間が経過したときに前記第１の形式のパケットを選択する請求項９に記載のビーコン・デバイス。
【請求項１１】
ビーコン・デバイスが送信する第１の形式のパケットと第２の形式のパケットを受信することが可能な携帯式電子機器であって、
前記ビーコン・デバイスが定期的に搬送する前記第１の形式のパケット、および前記第２の形式のパケットを前記第１の形式のパケットから区別する識別データを含み特定操作がされた前記ビーコン・デバイスが一時的に搬送する前記第２の形式のパケットを受信する受信部と、
前記識別データに基づいて前記第２の形式のパケットを認識する識別部と、
前記第２の形式のパケットの識別子を前記第１の形式のパケットの識別子と異なる表示形式で表示する表示部と
を有する携帯式電子機器。
【請求項１２】
前記第２の形式のパケットの識別子に簡易名称を関連付ける登録部と、
前記識別子と前記簡易名称の組を登録する格納部と
を有する請求項１１に記載の携帯式電子機器。
【請求項１３】
ビーコン・デバイスが送信する第１の形式のパケットと第２の形式のパケットを受信することが可能な携帯式電子機器であって、
前記第２の形式のパケットを前記第１の形式のパケットから区別する識別データと該識別データの読み取りを無効に設定したフラグを含み前記ビーコン・デバイスが定期的に搬送する前記第１の形式のパケット、および前記識別データと前記識別データの読み取りを有効に設定した前記フラグを含み特定操作がされた前記ビーコン・デバイスが一時的に搬送する前記第２の形式のパケットを受信する受信部と、
前記識別データに基づいて前記第２の形式のパケットを認識する識別部と、
前記第２の形式のパケットの識別子を前記第１の形式のパケットの識別子と異なる表示形式で表示する表示部と
を有する携帯式電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯式電子機器がビーコン・デバイスを特定する技術に関し、さらには、ビーコン・デバイスの識別子に簡易名称を関連付ける技術に関する。
【背景技術】
【０００２】
スマートフォン、タブレット端末またはラップトップ型パーソナル・コンピュータなどの携帯式電子機器は、屋外ではＧＰＳを利用して位置を特定することができる。アプリケーション・プログラムは用途に応じてＧＰＳが提供する地球上での経度緯度をユーザにとってわかりやすい位置名称に変換して提供する。ビルの中や地下鉄のホームなどのＧＰＳを利用できない環境では、無線ＬＡＮやBluetooth（登録商標）などの無線通信を利用して位置を推定することが行われている。
【０００３】
特許文献１は、複数の小売店のそれぞれに近い位置に設けたビーコン・デバイスからメッセージを含むビーコンを送信し、特定のビーコンを受信したモバイル・デバイスが、当該ビーコンに関連付けられた小売店のキャンペーン・メッセージを表示する発明を開示する。同文献には、ビーコン・デバイスとして、Bluetooth（登録商標）low energy（ＢＬＥ）の技術を利用することを記載する。
【０００４】
特許文献２は、街中に配置されたアクセス・ポイント装置が放出している電波ビーコンを検知して、ＳＳＩＤの履歴を蓄積し、所定のタイミングで当該履歴をサーバ装置に送信したときに、サーバ装置が、当該履歴に含まれるＳＳＩＤに対応付けられた広告情報を端末装置に送信することで、ユーザの場所やユーザの移動方向に応じた内容の広告を提供する広告提供システムを開示する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】米国特許出願公開第２０１６／０１４８２７０号明細書
【特許文献２】特開２００９−１８８９２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
所定の送信距離のビーコンを検出してビーコン・デバイスに関連付けられた位置名称を認識する近接法（proximity）を採用した位置測位システムでは、ビーコンの識別子と位置名称を関連付ける必要がある。１つの方法として、ビーコン・パケットのなかにビーコン・デバイスの位置名称を示す情報を組み込むことが考えられる。この場合、携帯式電子機器は、当該ビーコンを受信するだけでビーコン・デバイスに関連付けられた位置名称を取得することができる。
【０００７】
しかし、ビーコン・パケットは、携帯式電子機器に対する位置の通知やペアリングのために定期的に送信する必要があるため、できるだけデータ量が少ない方が消費電力やトラフィックの低減の点で都合がよい。したがって、既存の無線通信規格では、ビーコン・パケットのサイズを制約しており、位置名称を組み込めないことが多い。たとえ位置名称を組み込めたとしても、位置名称の変更や、ビーコン・デバイスの位置の変更、撤去、追加などがあるたびに、ビーコン・パケットを書き換えることは管理者にとって大きな負担になる。
【０００８】
ビーコンの識別子と位置名称を関連付ける他の方法として、あらかじめ関連付けた識別子と位置名称をデータ・ベースに登録することが考えられる。このときビーコン・デバイスを設置する前に、その識別子と位置名称を関連付けることもできるが、設置場所での電波状況の確認や取り間違いの有無の確認などのために、ビーコン・デバイスの設置後に関連付けをすることが望ましい。
【０００９】
ビーコンの識別子と位置名称の関連付けをするために、管理者が携帯式電子機器を所定の場所に持ち込むと、近辺に設置したビーコン・デバイスが送信する複数のビーコンの識別子を検出する。このとき管理者が、識別子だけで関連付けたいビーコン・デバイスを特定することは負担が大きい。本発明の目的は、ビーコン・デバイスの識別子とユーザが容易に認識できる簡易名称を簡単に関連付けることができるようにするとともにこれに関連する課題を解決することにある。
【課題を解決するための手段】
【００１０】
本発明の第１の態様は、携帯式電子機器がビーコン・デバイスを特定する方法を提供する。ビーコン・デバイスが送信する第１の形式のパケットを受信し、特定操作がされたビーコン・デバイスが送信する第２の形式のパケットを受信し、第２の形式のパケットの識別子を第１の形式のパケットの識別子から区別できるように表示する。
【００１１】
本発明の第２の態様は、携帯式電子機器がビーコン・デバイスの識別子に簡易名称を関連付ける方法を提供する。複数のビーコン・デバイスがそれぞれ送信する第１の形式のパケットを受信し、特定操作がされたビーコン・デバイスが送信する第２の形式のパケットを受信し、第２の形式のパケットの識別子を第１の形式のパケットの識別子から区別し、第２の形式のパケットの識別子に対して簡易名称を関連付ける。
【発明の効果】
【００１２】
本発明により、以下の単一または複数の効果を奏することができた。本発明により、携帯式電子機器が、ユーザが意図するビーコン・デバイスを容易に特定することができた。さらに本発明により、携帯式電子機器が、特定のビーコン・デバイスに関連する識別子を他の識別子から区別できるように表示することができた。さらに本発明により、携帯式電子機器において容易にビーコン・デバイスと簡易名称を関連付けることができた。さらに本発明により、既存のビーコン・パケットに変更を加えないでユーザが意図するビーコン・デバイスを特定することができた。さらに本発明により、携帯式電子機器が、ビーコン・デバイスの識別子と簡易名称を関連付けたデータ・ベースを容易に構築することができた。
【図面の簡単な説明】
【００１３】
【図１】複数のビーコン・デバイス１０１を配置したユーザ空間１００をモバイル・デバイス１０が移動するときの様子を説明するための図である。
【図２】通常のビーコン・リスト１０３の一例を示す図である。
【図３】ビーコン・パケットのデータ構造の一例を説明するための図である。
【図４】ビーコン・パケットのデータ構造の他の例を説明するための図である。
【図５】ビーコン・デバイス１０１の構成の一例を示す機能ブロック図である。
【図６】モバイル・デバイス１０の構成の一例を示す機能ブロック図である。
【図７】特定表示をしたビーコン・リスト１０３ａの一例を示す図である。
【図８】ビーコン・デバイス１０１の動作手順を示すフローチャートである。
【図９】モバイル・デバイス１０の動作手順を示すフローチャートである。
【発明を実施するための形態】
【００１４】
［ユーザ空間］
図１は、複数のビーコン・デバイス１０１を配置したユーザ空間１００をモバイル・デバイス１０が移動するときの様子を説明するための図である。ユーザ空間１００は、ビーコンの受信が可能な２次元または３次元の領域に相当する。モバイル・デバイス１０は、ユーザ空間１００の内部または近辺に配置した、複数のビーコン・デバイス１０１がそれぞれ送信するビーコンのいずれかまたは複数を同時に受信する。モバイル・デバイス１０は一例においてビーコンの受信が可能な、スマートフォン、タブレット端末またはラップトップ型パーソナル・コンピュータなどの携帯式電子機器とすることができる。
【００１５】
図には、黒丸でビーコン・デバイス１０１を示しその周囲を囲う丸い点線でビーコンの送信距離を示している。ビーコンの送信距離が短いほど位置推定の精度は高くなるが、ユーザ空間１００の全体をカバーするためにはビーコン・デバイス１０１の数が増加する。したがって、ビーコン・デバイス１０１の数、位置、および送信出力などは位置名称に対応する領域の面積と要求される測位の精度に応じて適宜選定することができる。
【００１６】
ユーザ空間１００は屋外でもよいが、本実施の形態ではオフィス・ビルの内部を例示して説明する。ユーザ空間１００は、それぞれ位置名称＃１〜＃ｎが付与された複数の領域に区分されている。位置名称は、ユーザ空間１００の一定の領域に対して付与したユーザが容易に認識および記憶できる簡易名称の一例に相当する。オフィス・ビル内の位置名称は、一例において自席、会議室、組織名、食堂、およびホールのような名称とすることができる。
【００１７】
ビーコンはビーコン・デバイス１０１の識別子を含み、電波、音声、または光などの無線媒体を通じて定期的に伝送される情報をいう。ビーコンが送信する情報は所定のサイズのビーコン・パケットで搬送される。本発明においてビーコン・パケットのフォーマットやサイズは特に限定する必要はない。ビーコン・パケットは簡易名称を埋め込むスペースがなくてもよい。ビーコン・デバイス１０１は、その位置を知らせるためだけにビーコンを送信する専用デバイスでもよいし、モバイル・デバイス１０とペアリングして通信する通信デバイスでもよい。
【００１８】
図２は、モバイル・デバイス１０が所定の位置名称＃ｘに属する領域に存在するときに、ディスプレイに表示される一般的なビーコン・リスト１０３の一例を示している。位置名称を含まないビーコンを受信したモバイル・デバイス１０のディスプレイには、ビーコン・デバイスＢ１〜Ｂ４の識別子に相当するＭＡＣアドレスおよびＵＵＩＤ（Universally Unique Identifier）またはいずれか一方がリスト形式で表示される。ＭＡＣアドレスおよびＵＵＩＤは、そのビーコンを送信するビーコン・デバイス１０１を一意に特定できる識別子である。以下、ビーコン・デバイスＢ１〜Ｂ４を適宜ビーコンＢ１〜Ｂ４という場合もある。
【００１９】
モバイル・デバイス１０は、複数のビーコンＢ１〜Ｂ４を位置名称＃ｘに属する領域で同時に受信する場合があるが、位置名称＃ｘとは異なる位置名称に属する領域で受信する場合もある。通常、ビーコン・デバイスＢ１〜Ｂ４は、いずれかの位置名称を代表する位置に配置する。ビーコン・デバイスＢ１を、位置名称＃ｘを代表する位置に配置する場合は、モバイル・デバイス１０が位置名称＃ｘに属する領域に存在するときに、受信確率および受信する電波強度（ＲＳＳＩ）の点で最もビーコンＢ１を受信しやすい。
【００２０】
したがって、ビーコンＢ１を受信したモバイル・デバイス１０は位置名称＃ｘに存在することを認識することが求められる。そのために、あらかじめビーコン・デバイスＢ１を位置名称＃ｘに関連付ける必要がある。しかしビーコン・リスト１０３では、各識別子は異なるが表示形式は同じであるため、位置名称＃ｘに属する領域に移動したモバイル・デバイス１０のユーザは、いずれの識別子がビーコン・デバイスＢ１に対応するかをビーコン・リスト１０３から外形的に認識することは困難である。
【００２１】
ユーザがビーコン・デバイス１０１に物理的に貼り付けられた識別子を確認したり、周辺のビーコン・デバイスを停止させたりして確認することは負担が大きい。ここで、ユーザがビーコン・リスト１０３から容易に関連付けしたいビーコン・デバイスＢ１を特定することができれば、ユーザはその識別子に位置名称＃ｘや用途名称のようなユーザが記憶しやすいシンプルな簡易名称を関連付けることができる。
【００２２】
［ビーコン・パケット］
図３は、ビーコン・パケットのデータ構造の一例を説明するための図である。ビーコンを送信する媒体は音波や光でもよいが、ここではＢＬＥの規格に基づく電波で送信するアドバータイジング・パケットを例示して説明する。本発明では関連付けの対象となるビーコン・デバイス１０１が送信するビーコン・パケットが他のビーコン・デバイス１０１が送信するビーコン・パケットとは異なることをモバイル・デバイス１０が認識できるように構成する。
【００２３】
ＢＬＥでは、アドバータイジング・パケットを、ビーコン・デバイス１０１がその存在をモバイル・デバイス１０に通知（アドバタイジング）するために使用する。基準パケット１１１および特定パケット１１３は、いずれもアドバータイジング・パケットのフォーマットに適合する。基準パケット１１１は、プリアンブル１１１ａ、アクセス・アドレス１１１ｂ、プロトコル・データ・ユニット（ＰＤＵ）１１１ｃ、およびＣＲＣ１１１ｄの４つのフィールドを含んでいる。
【００２４】
プリアンブル１１１ａは、周波数同期やゲイン調整に利用する。アクセス・アドレス１１１ｂは、アドバータイジング・パケットであることを示しながらブロードキャストで送信するために固定された値に設定する。ＰＤＵ１１１ｃは、アドバータイジング・パケットのペイロードに相当し２〜３９オクテットのフィールドに送信対象となるデータを書き込むことができる。ＰＤＵ１１１ｃは、ビーコン・デバイスの識別子１１５を含む。識別子１１５は、モバイル・デバイス１０がビーコン・デバイス１０１を一意に特定するためのデータで、一例においてＵＵＩＤおよびＭＡＣアドレスまたはいずれか一方とすることができる。ＣＲＣ１１１ｄは、ＰＤＵ１１１ｃのデータの誤りを検出するために使用する。
【００２５】
基準パケット１１１は、一例において、米国アップル（登録商標）社のｉＢｅａｃｏｎ（登録商標）や、グーグル（登録商標）社のＥｄｄｙｓｔｏｎｅ（登録商標）でもよい。ｉＢｅａｃｏｎでは、ＰＤＵ１１１ｃを、ＵＵＩＤ、メジャー（Major）、マイナー（Minor）、およびパワー（Measured Power）の４つのフィールドで使用する。ＵＵＩＤは、１６オクテットのフィールドに書き込まれる。メジャー・フィールドとマイナー・フィールドはそれぞれ２オクテットで、ビーコンの発信者が自由にデータを書き込むことができる。しかし、合計４オクテットのフィールドには、ビーコン・デバイス１０１の簡易名称を書き込むことはできない。
【００２６】
各ビーコン・デバイス１０１は、基準パケット１１１を定期的に送信する。各基準パケット１１１は、相互に識別子１１５が異なるが、ユーザの簡易名称との関連付けの意図を示す情報を含まない。よって、複数の基準パケット１１１を受信したモバイル・デバイス１０は、それらを送信したビーコン・デバイス１０１のＭＡＣアドレスやＵＵＩＤを同じスタイルでしか表示できないため、ユーザはビーコン・リスト１０３からユーザ空間１００において物理的な存在を認識して選択した関連付けしたいビーコン・デバイス１０１を特定することが困難である。
【００２７】
特定パケット１１３は、複数のビーコン・デバイス１０１のなかでユーザが関連付けのために所定の入力操作をしたビーコン・デバイス１０１だけが、基準パケット１１１に代えて一時的に送信する。特定パケット１１３は、ＢＬＥの規格に適合すれば任意のデータ構造にすることができる。特定パケット１１３は基準パケット１１１に対して、ＰＤＵ１１３ｃのデータ構造だけが異なる。ＰＤＵ１１３ｃは、識別子１１５、および識別データ１１７を含む。識別データ１１７はモバイル・デバイス１０に対して当該ビーコンが特定対象であることを示すデータに相当し、一例では２オクテットのフィールドに書き込まれる。識別データ１１７が必要とするビット数は、簡易名称が必要とするビット数に比べてはるかに小さい。
【００２８】
図４は、ビーコン・パケットのデータ構造の他の例を説明するための図である。基準パケット１２３および特定パケット１２５は、いずれもアドバータイジング・パケットのフォーマットに適合し、基準パケット１１１とは、ＰＤＵ１２３ｃ、１２５ｃのデータ構造だけが異なる。ＰＤＵ１２３ｃ、１２５ｃは、識別子１１５、フラグ１１９、および識別データ１１７を含む。フラグ１１９は識別データ１１７の有効または無効を設定するために一例として１オクテットのフィールドに書き込まれる。
【００２９】
基準パケット１２３のフラグ１１９はリセットされている。特定パケット１２５は基準パケット１２３に対して、フラグ１１９がセットされている点だけが異なる。基準パケット１２３は、フラグ１１９がリセットされているときも、識別データ１１７は書き込まれたままである。基準パケット１２３を受信したモバイル・デバイス１０はフラグ１１９の状態を判断して識別データ１１７の読み取りをスキップする。特定パケット１２５を受信したモバイル・デバイス１０は識別データ１１７を読み取ることができる。
【００３０】
［ビーコン・デバイス］
図５は、ビーコン・デバイス１０１の構成の一例を示す機能ブロック図である。特定イベント生成部２０１はユーザの入力操作に応じて、基準パケット１１１から特定パケット１１３への切り換えまたは基準パケット１２３から特定パケット１２５への切り換えを行うための特定イベントを生成する。特定イベント生成部２０１は、ビーコン・パケットにデータを書き込むユーザ・インターフェースを含んでもよい。
【００３１】
特定イベント生成部２０１は、ビーコン・デバイス１０１に対するユーザの特定操作に応じて特定イベントを生成し、Ｉ／Ｏコントローラ２０３に出力する。特定操作は、ビーコン・デバイス１０１に対するユーザの直接のアクションを伴う物理的な入力操作または外部の無線通信デバイスを利用した入力操作とすることができる。物理的な入力操作を受け入れる特定イベント生成部２０１は、操作スイッチ、加速度センサ、振動センサ、タッチセンサ、マイクロフォン、照度センサ、および近接センサなどで構成することができる。
【００３２】
ユーザは、操作スイッチの押下、筐体に対する揺動または衝撃の付与、タッチ操作、音声の入力、入射光の遮蔽、および人体の接近などの入力操作をして特定イベントを生成することができる。無線通信を通じた入力操作を受け入れる特定イベント生成部２０１は、ＮＦＣデバイスや、ＷｉＦｉ（登録商標）デバイスなどで構成することができる。
【００３３】
Ｉ／Ｏコントローラ２０３は、基準パケット１１１、１２３および特定パケット１１３をビーコン格納部２０５に格納する。Ｉ／Ｏコントローラ２０３は、特定イベントをパケット制御部２０７に送る。パケット制御部２０７は、パケット格納部２０５から取り出した基準パケット１１１または基準パケット１２３を定期的にビーコン送信部２１１に送る。パケット制御部２０７は定期的に基準パケット１１１を送信するときに、特定イベントを受け取ったときは、基準パケット１１１に代えてビーコン格納部２０５から取り出しておいた特定パケット１１３をビーコン送信部２１１に送る。
【００３４】
パケット制御部２０７は定期的に基準パケット１２３を送信するときに、特定イベントを受け取ったときは、基準パケット１２３のフラグ１１９をセットした特定パケット１２５をビーコン送信部２１１に送る。パケット制御部２０７は、特定パケット１１３または特定パケット１２５を送ってから一定の時間が経過したときに、再び、基準パケット１１１または基準パケット１２３をビーコン送信部２１１に送る。表示部２０９は、複数のビーコン・デバイス１０１が同時に特定パケット１１３または特定パケット１２５を送信することがある場合に、複数の特定パケット１１３、１２５を受信したモバイル・デバイス１０において、特定パケット１１３、１２５と対応するビーコン・デバイスをユーザに区別させる。
【００３５】
パケット制御部２０７は、特定イベントを受け取ったときにあらかじめ設定した色の中から乱数を生成してランダムな色を選択し表示部２０９に指示する。色はランダムに選択されているため、同時に特定パケット１１３、１２５を送信する複数のビーコン・デバイスの表示部２０９が同一の色を表示することを回避する。表示部２０９は、一例においてＬＥＤで構成し、指示された特定の色の光を発光する。パケット制御部２０７は、表示部２０９に指示した色を示す情報を特定パケット１１３、１２５に書き込む。特定パケット１１３、１２５を受信したモバイル・デバイス１０は、対応する識別子１１５を表示部２０９が発光する色と同じ色で表示する。
【００３６】
色の情報は、特定パケット１１３においては識別データ１１７の中に埋め込み、特定パケット１２５においては、フラグ１１９または識別データ１１７に埋め込むことができる。表示部２０９は、色に代えて点滅の周期を変更するようにしてもよい。この場合、モバイル・デバイス１０は、周期の情報が埋め込まれた特定パケット１１３、１２５に対応する識別子１１５を同じ周期で点滅させて表示することができる。ビーコン送信部２１１は、パケット制御部２０７から受け取った基準パケット１１１、１２３または特定パケット１１３、１２５をビーコンとして定期的に送信する。
【００３７】
［モバイル・デバイス］
図６は、モバイル・デバイス１０の構成の一例を示す機能ブロック図である。ビーコン受信部３０１は、受信した基準パケット１１１、１２３および特定パケット１１３、１２５のＰＤＵが含むデータを識別部３０５に送る。識別部３０３は、基準パケット１１１、１２３と特定パケット１１３、１２５を識別データ１１７で認識する。識別部３０３は、特定パケット１１３、１２５を認識したときは、識別子１１５と特定パケットであることを示すデータを組にしてリスト表示部３０５に送る。
【００３８】
識別部３０３は、基準パケット１１１、１２３を認識したときは、識別子１１５だけをリスト表示部３０５に送る。リスト表示部３０５はディスプレイを含み、識別部３０３から基準パケット１１１、１２３の識別子１１５だけを受け取った場合に、ビーコン・リスト１０３にすべての識別子を外形的に同じ表示形式で表示する。リスト表示部３０５は、特定パケット１１３、１２５の識別子１１５と特定パケットであることを示すデータを受け取った場合に、その識別子１１５を基準パケット１１１、１２３の識別子からユーザが外形的に区別できる表示形式で表示する。特定パケット１１３、１２５の識別子を所定の表示形式で表示することを特定表示という。
【００３９】
特定表示は、特定パケット１１３、１２５の識別子だけを背景のハイライト、文字の着色、フォントの選択、サイズの選択、点滅表示、または文字や記号の付加などの方法でユーザが外形的に区別できるようにして実現することができる。特定表示は、特定パケット１１３、１２５をビーコン・リスト１０３の最上位に表示するなどのリスト上の表示位置として実現することもできる。特定表示は、ビーコン・リスト１０３に基準パケット１１１、１２３の識別子１１５を表示しないで特定パケット１１３、１２５の識別子１１５だけを表示することで実現することもできる。図７に、特定表示をしたビーコン・リスト１０３ａの一例を示す。
【００４０】
登録部３０７は、ユーザがビーコン・リスト１０３のなかから特定パケット１１３、１２５を選択して、対応する簡易名称を関連付けて入力するための、タッチスクリーンやキーボードのようなユーザ・インターフェースを含む。格納部３０９は、識別子１１５と簡易名称の組を登録する。ユーザは登録したデータを、外部のデータ・ベースに提供することができる。リスト表示部３０５は、基準パケット１１１、１２３および特定パケット１１３、１２５のいずれも表示しないで、登録部３０７に特定パケット１１３、１２５の識別子だけを送るようにしてもよい。
【００４１】
［ビーコン・デバイスの動作］
図８は、ビーコン・デバイス１０１の動作手順を示すフローチャートである。ブロック４０１で、複数のビーコン・デバイス１０１が基準パケット１２３を格納している。ビーコン・デバイス１０１が、基準パケット１１１と特定パケット１１３を格納する場合も同様の手順を採用することができる。ビーコン・デバイス１０１は、すでにユーザ空間１００の所定の場所に配置されている場合を想定する。
【００４２】
ブロック４０３で、各ビーコン・デバイス１０１は、それぞれ基準パケット１２３を送信する。基準パケット１２３が含む識別子１１５は、ビーコン・デバイス１０１ごとに異なっている。ブロック４０５で、モバイル・デバイス１０を保持したユーザが、簡易名称の関連付けをしたいビーコン・デバイスを選択する。通常、関連付けをしたいビーコン・デバイス１０１は、モバイル・デバイス１０の位置から最も近い位置に存在しており、ユーザはその物理的な存在を認識して直接的なアクセスができる。
【００４３】
ブロック４０７で、ユーザは選択したビーコン・デバイス１０１に対して特定操作をする。特定操作がされたビーコン・デバイス１０１は、ブロック４０９でフラグ１１９をセットした特定パケット１２５を定期的に送信する。このとき、ビーコン・デバイス１０１は、表示部２０９に特定の色を表示し、フラグ１１９または識別データ１１７に当該色を示す情報を埋め込むことができる。ブロック４１１でビーコン・デバイス１０１は、特定パケット１２５を送信してから所定の時間が経過すると、ブロック４１３で特定パケット１２５の送信を停止して基準パケット１２３を定期的に送信する。
【００４４】
［モバイル・デバイスの動作］              
図９は、モバイル・デバイス１０の動作手順を示すフローチャートである。ブロック５１１でユーザ空間１００に存在するモバイル・デバイス１０は、図２に示すような外形的に区別できない識別子１１５だけのビーコン・リスト１０３を表示する。図８のブロック４０７で特定操作をしたユーザが保持するモバイル・デバイス１０は、ブロック５１３で基準パケット１２３に加えて特定操作がされたビーコン・デバイス１０１が送信した特定パケット１２５を受信する。
【００４５】
モバイル・デバイス１０は、識別データ１１７を読み取って、特定パケット１２５を認識する。ブロック５１５でモバイル・デバイス１０は、特定パケット１２５の識別子をビーコン・リスト１０３において特定表示する。モバイル・デバイス１０は、フラグ１１９または識別データ１１７に埋め込まれた識別子１１５を特定の色で表示する情報を読み取ったときは、当該識別子１１５を指示された色で表示する。指示された色は、ビーコン・デバイス１０１の表示部２０９が発光する色に一致する。
【００４６】
ブロック５１７でユーザは、ビーコン・リスト１０３から特定パケット１２５を選択して、その識別子に簡易名称を関連付けて登録部３０９に登録する。簡易名称は、ユーザがモバイル・デバイス１０に対して直接入力してもよいし、あらかじめ、サーバから受け取った簡易名称のリストのなかから選択してもよい。ユーザはユーザ空間１００を移動しながら必要な場所で同様の手順を繰り返してビーコンの識別子１１５と簡易名称の関連付けを行うことができる。
【００４７】
上記の手順によれば、モバイル・デバイス１０を保持するユーザがユーザ空間１００を移動することで、ビーコンと簡易名称を関連付けたデータ・ベースを容易に構築することができる。ビーコン・パケットに簡易名称を埋め込むスペースがない場合でも、ユーザが入力操作をしたビーコン・デバイス１０１をモバイル・デバイス１０で特定して簡易名称を容易に関連付けることができる。ビーコン・パケットには簡易名称を埋め込んでいないために、ビーコン・デバイス１０１や簡易名称の変更があっても容易に対応することができる。
【００４８】
簡易名称をビーコン・パケットに埋め込んでいないため、同一のビーコン・デバイス１０１に対して異なるモバイル・デバイス１０がそれぞれ独自の簡易名称を付与してカスタマイズすることができる。このとき関連付けを行ったモバイル・デバイス１０は、位置測位システムのデータ・ベースに、モバイル・デバイス１０の識別子とビーコン・デバイスの識別子と簡易名称を登録することができる。位置測位システムのサーバは、モバイル・デバイス１０から特定パケット１２５の識別子を受け取ったときに、当該モバイル・デバイスの識別子とビーコン・デバイスの識別子に関連付けられた簡易名称を返送することができる。
【００４９】
基準パケット１１１と特定パケット１１３の組を使用する場合は、基準パケット１１１に変更を加える必要がないため、本発明はｉＢｅａｃｏｎ（登録商標）やＥｄｄｙｓｔｏｎｅ（登録商標）などの既存のシステムにも適用することができる。特定パケット１１３、１２５は、モバイル・デバイス１０で識別子を特定して簡易名称を付与するために想定する所定の時間送信されるため、同時に複数のビーコン・デバイス１０１が特定パケット１１３、１２５を送信する場合がある。この場合に、対応する特定パケット１１３、１２５の識別子１１５と表示部２０９を同じ色で表示および発光し、識別子１１５と表示部２０９の組同士を相互に異なる色で表示および発光することで、関連付け付けを行うことができる。
【００５０】
これまで本発明について図面に示した特定の実施の形態をもって説明してきたが、本発明は図面に示した実施の形態に限定されるものではなく、本発明の効果を奏する限り、これまで知られたいかなる構成であっても採用することができることはいうまでもないことである。
【符号の説明】
【００５１】
１０  モバイル・デバイス
１００  ユーザ空間
１０１  ビーコン・デバイス
１０３、１０３ａ  ビーコン・リスト
１１１、１２３  基準パケット
１１３、１２５  特定パケット
１１５  識別子
１１７  識別データ
１１９  フラグ
【図１】
0006271645.tif 000002
【図２】
0006271645.tif 000003
【図３】
0006271645.tif 000004
【図４】
0006271645.tif 000005
【図５】
0006271645.tif 000006
【図６】
0006271645.tif 000007
【図７】
0006271645.tif 000008
【図８】
0006271645.tif 000009
【図９】
0006271645.tif 000010