(57)【特許請求の範囲】
【請求項１】
モバイルデバイスと複数の無線ノードの各々との間で無線で送信される各ビーコン信号に基づいて前記モバイルデバイスの位置を特定するための位置特定を実施する、前記無線ノードのネットワークにおいて使用される第１の無線ノードであって、
前記第１の無線ノードは、
前記モバイルデバイスの前記位置の特定に使用される前記各ビーコン信号を無線で送信又は受信し、
前記複数の無線ノードのうちの１つ以上の他の無線ノードを前記位置特定における使用について信頼されたものとして保証する情報を無線で送信し、
前記情報は、前記位置特定を実施するデバイスに送信され、前記無線ノードの１つ以上の不正なバージョンの識別に使用される、第１の無線ノード。
【請求項２】
第１の無線チャネル上で前記各ビーコン信号を送信又は受信する第１のインターフェイスと、第２のチャネル上で前記他の無線ノードを保証する前記情報を送信する第２のインターフェイスと、を備え、
前記第２のチャネルは前記第１のチャネルとは異なる周波数であり、
前記第２のチャネルは前記第１のチャネルとは異なる無線アクセス技術を使用し、
前記第２のチャネルは前記第１のチャネルとは異なる物理的媒体を使用し、
前記第２のチャネルは、前記第１のチャネルは必要としない見通し線を必要とし、及び／又は
前記第２のチャネルは前記第１のチャネルよりも大幅に短い範囲を有する、請求項１に記載の第１の無線ノード。
【請求項３】
前記第１のチャネルは無線チャネルである、請求項２に記載の第１の無線ノード。
【請求項４】
少なくとも前記第１のノードは各照明器具に内蔵されており、前記第２のチャネルは前記照明器具により発せられる照明に埋め込まれた符号化光を使用する、請求項２又は３に記載の第１の無線ノード。
【請求項５】
前記第２のチャネルは近接場型の無線技術を使用する、請求項２又は３に記載の第１の無線ノード。
【請求項６】
前記位置特定を実施する前記デバイスは前記モバイルデバイスであるか、又は、前記位置特定を実施する前記デバイスは前記モバイルデバイスを介して前記情報を受信する位置サーバであり、前記１つ以上の他のノードを保証する前記情報を送信するだけでなく、前記第１の無線ノードは、さらに、前記第２のチャネルを使用して、前記モバイルデバイスに、
前記位置特定を実施するために用いられる前記ネットワークの識別子、及び／又は
前記位置特定を検証するため、若しくは、前記位置特定に基づいて前記モバイルデバイスの位置の追跡を継続する前の、前記モバイルデバイスの位置の初期確定を取得するための前記第１の無線ノードの位置
を追加的に送信する、請求項２乃至５のいずれか一項に記載の第１の無線ノード。
【請求項７】
前記第１の無線ノードは、前記各ビーコン信号を送信又は受信するために使用されるのと同じ無線チャネル上で前記情報を送信する、請求項１に記載の第１の無線ノード。
【請求項８】
前記第１の無線ノードは前記各ビーコン信号を第１の無線チャネル上で送信又は受信する第１のインターフェイスを備え、前記１つ以上の他のノードを保証する前記情報も前記第１のチャネル上で送信され、
前記情報は、前記第１の無線ノードによって、暗号化された形又はデジタル署名済みの形で送信され、
前記第１の無線ノードは、第２のチャネルを経由して前記暗号を復号化するための公開鍵又は前記デジタル署名を検証するための証明書を送信する第２のインターフェイスを備え、前記第２のチャネルは、前記第１のチャネルとは異なる周波数であり、前記第１のチャネルとは異なる無線アクセス技術を使用し、前記第１のチャネルとは異なる物理的媒体を使用し、前記第１のチャネルは必要としない見通し線を必要とし、及び／又は前記第１のチャネルよりも大幅に短い範囲を有する、請求項７に記載の第１の無線ノード。
【請求項９】
前記情報は前記無線ノードのサブセットのみを保証し、前記サブセットは、前記無線ノードのうち、前記第１の無線ノードによって信頼されており前記第１の無線ノードから所定の近さにある無線ノードからなる、請求項１乃至８のいずれか一項に記載の第１の無線ノード。
【請求項１０】
前記サブセットは、前記無線ノードのうち、信頼されており前記モバイルデバイスの予測されるナビゲーションパスに沿って所定の近さにある無線ノードのみを備える、請求項９に記載の第１の無線ノード。
【請求項１１】
前記位置特定を実施する前記デバイスは、前記モバイルデバイスの受信器を介して前記情報を受信する前記モバイルデバイスであるか、又は、前記位置特定を実施する前記デバイスは、前記無線ノードのうち第２の無線ノードを介して又は前記モバイルデバイスを介して前記情報を受信する位置サーバである、請求項１乃至１０のいずれか一項に記載の第１の無線ノード。
【請求項１２】
モバイルデバイスと複数の無線ノードの各々との間で無線で送信される各ビーコン信号に基づいて前記モバイルデバイスの位置を特定するための位置特定を実施する、前記無線ノードのネットワークにおいて使用される前記モバイルデバイスであって、
前記モバイルデバイスの前記位置の特定に使用される前記各ビーコン信号を無線で送信又は受信し、且つ、前記無線ノードのうち第１の無線ノードから、前記複数の無線ノードのうちの１つ以上の他の前記無線ノードを前記位置特定における使用について信頼されたものとして保証する情報を無線で受信する、１つ以上の無線インターフェイスと、
前記位置特定を実施する位置モジュールと、
前記情報に基づいて前記無線ノードの１つ以上の不正なバージョンを識別するセキュリティモジュールと、
を備える、モバイルデバイス。
【請求項１３】
モバイルデバイスと複数の無線ノードの各々との間で無線で送信される各ビーコン信号に基づいて前記モバイルデバイスの位置を特定するための位置特定を実施する、前記無線ノードのネットワークと、
前記モバイルデバイス及び／又は位置サーバと、
を備えるシステムであって、
前記無線ノードの各々は、前記複数の無線ノードのうちの１つ以上の他の前記無線ノードを前記位置特定における使用について信頼されたものとして保証する各レポートを無線で送信し、
前記モバイルデバイスは前記レポートのうち１つ以上を受信し、又は、前記位置サーバは、前記複数の無線ノードのうちの少なくとも１つの受信する無線ノードを介して若しくは前記モバイルデバイスを介して、前記レポートのうち１つ以上を受信し、
前記モバイルデバイス又は位置サーバは、前記位置特定を実施する位置モジュールと、前記レポートのうち１つ以上に基づいて前記無線ノードの１つ以上の不正なバージョンを識別するセキュリティモジュールとを備える、システム。
【請求項１４】
前記セキュリティモジュールは、
識別された不正ノードを前記位置特定における使用から除外するか、又は、前記識別された不正ノードからの信号に、前記位置特定において、前記保証されたノードよりも低い重み付けを与える、請求項１２に記載のモバイルデバイス。
【請求項１５】
前記セキュリティモジュールは、識別された不正ノードを位置サーバ又は管理実体に報告する、請求項１２又は１４に記載のモバイルデバイス。
【請求項１６】
前記セキュリティモジュールは、
識別された不正ノードを前記位置特定における使用から除外するか、又は、前記識別された不正ノードからの信号に、前記位置特定において、前記保証されたノードよりも低い重み付けを与える、請求項１３に記載のシステム。
【請求項１７】
前記無線ノードの各々は前記各ビーコン信号を第１の無線チャネル上で送信又は受信し、
前記システムは、前記モバイルデバイスに第２のチャネルを介して、前記無線ノードの初期グループを保証する初期レポートを送信する送信器を備え、前記第２のチャネルは、前記第１のチャネルとは異なる周波数であり、前記第１のチャネルとは異なる無線アクセス技術を使用し、前記第１のチャネルとは異なる物理的媒体を使用し、前記第１のチャネルは必要としない見通し線を必要とし、及び／又は前記第１のチャネルよりも大幅に短い範囲を有し、
前記位置モジュールは前記モバイルデバイス内に備えられ、前記モバイルデバイスが前記初期レポートを受信するか、又は、前記位置モジュールは前記位置サーバ内に備えられ、前記位置サーバが前記モバイルデバイスを介して前記初期レポートを受信し、
前記位置モジュールは少なくとも第１のインスタンスを含む前記位置特定の１つ以上のインスタンスを実行し、前記位置特定の前記第１のインスタンスは、前記初期レポートにおいて保証された前記無線ノードの前記各ビーコン信号のみに基づいて実行される、請求項１３又は１６に記載のシステム。
【請求項１８】
前記無線ノードの各々は前記各ビーコン信号を第１の無線チャネル上で送信又は受信し、前記各レポートも前記第１のチャネル上で送信され、
前記各レポートは、前記無線ノードの各々によって、暗号化された形又はデジタル署名済みの形で送信され、
前記システムは、前記モバイルデバイスに第２のチャネルを経由して、前記暗号を復号化するための公開鍵又は前記デジタル署名を検証するための証明書を送信する送信器を備え、前記第２のチャネルは、前記第１のチャネルとは異なる周波数であり、前記第１のチャネルとは異なる無線アクセス技術を使用し、前記第１のチャネルとは異なる物理的媒体を使用し、前記第１のチャネルは必要としない見通し線を必要とし、及び／又は前記第１のチャネルよりも大幅に短い範囲を有し、
前記セキュリティモジュールは前記モバイルデバイス内に備えられ、前記モバイルデバイスが前記公開鍵若しくは証明書を受信するか、又は、前記セキュリティモジュールは前記位置サーバ内に備えられ、前記位置サーバが前記モバイルデバイスを介して前記公開鍵若しくは証明書を受信し、
前記セキュリティモジュールは、受信した前記公開鍵を使用して前記暗号を復号化するか、又は前記受信した証明書を使用して前記デジタル署名を検証する、請求項１３、１６又は１７に記載のシステム。
【請求項１９】
前記送信器は前記無線ノードが配置された部屋、建物、又は区画への入口ポイントに設置され、前記送信器は、前記入口ポイントを通過するときに前記初期レポート及び／又は前記証明書若しくは公開鍵を前記第２のチャネルを経由して前記モバイルデバイスに送信する、請求項１７又は１８に記載のシステム。
【請求項２０】
モバイルデバイスと無線ノードのネットワーク内の複数の前記無線ノードの各々との間で無線で送信される各ビーコン信号のデータに基づいて前記モバイルデバイスの位置を特定するための位置特定を実施する、コンピュータプログラムであって、前記コンピュータプログラムは、少なくとも１つのコンピュータ可読媒体上で具現化され、且つ、検索され及び／又はダウンロードされて１つ以上のプロセッサ上で実行されるときに、
前記複数の無線ノードのうちの第１の無線ノードから、前記複数の無線ノードのうちの１つ以上の他の前記無線ノードを前記位置特定における使用について信頼されたものとして保証する情報を受信する動作、
前記位置特定を実施する動作、及び
前記情報に基づいて前記無線ノードの１つ以上の不正なバージョンを識別する動作
を実施するコードを備える、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、位置特定に用いられるビーコン信号を発する無線基準ノードのネットワークにおける不正ノードの識別に関する。
【背景技術】
【０００２】
屋内測位システムにおいて、モバイルユーザー端末等の無線デバイスの位置は、ビーコンノード又は基準ノードと称されることもある複数のアンカーノードを含む位置ネットワークに関して特定することができる。これらのアンカーは、位置が予め知られている無線ノードであり、通常、それらの位置は、ノードの位置を調べるために問い合わせ可能な位置データベースに記録されている。したがって、アンカーノードは、位置特定のための基準ノードとして機能する。モバイルデバイスと複数のアンカーノードとの間で通信される信号の測定が行われ、例えば、各信号のＲＳＳＩ（受信信号強度）、ＴｏＡ（到着時間）、及び／又はＡｏＡ（到来角）が測定される。このような指標を３つ以上のノードから取得することにより、三点測量、マルチラテレーション、又は三角測量等の技術を使用して、位置ネットワークに対するモバイル端末の位置を特定することができる。モバイル端末の相対的位置及びアンカーノードの既知の位置に基づき、モバイルデバイスの位置をより絶対的に、例えば地球、地図、又は見取り図に対して特定することができる。
【０００３】
別の位置特定技術は、モバイルデバイスの位置を既知の環境の「フィンガープリント」に基づいて特定するというものである。フィンガープリントはデータポイントのセットを含み、各データポイントは対象の環境内の複数の位置のそれぞれに対応している。各データポイントは、訓練フェーズの最中に、それぞれの位置で聞こえる任意の基準ノードから受信される信号の測定（例えばＲＳＳＩなどの信号強度の測定）を行うこと、及びこれをそれぞれの位置の座標とともに位置サーバに保存することによって、生成される。データポイントは、他のそのようなデータポイントとともに保存されて、環境内の様々な位置で経験される信号データのフィンガープリントを構築する。フィンガープリントで保存された信号データは、展開されると、位置を知ることが所望されているモバイルユーザーデバイスが現在経験している信号データと比較されて、フィンガープリントのポイントの対応する座標に対するそのモバイルデバイスの位置が推定され得る。これは例えば、デバイスが最も良く一致する信号データを有するデータポイントの座標に位置していると見なすこと、又は、デバイスが現在経験している信号データと最も良く一致する信号データを有するデータポイントのサブセットの座標間を補間することによって行われてもよい。フィンガープリントは、環境内の様々な異なる位置にテストデバイスを系統的に設置することによってフィンガープリントが展開される前に、専用の訓練フェーズにおいて予め訓練され得る。代わりに又は加えて、フィンガープリントは、進行中の訓練フェーズにおいて実際のユーザーの実際のデバイスが経験する信号データの提出を受けることによって、動的に構築可能である。
【０００４】
屋内測位の他、ＧＰＳ、又は衛星ネットワークが基準ノードの役割を果たす他の衛星測位システム等、他の種類の測位システムが知られている。複数の衛星からの信号データ及び衛星の位置に基づき、同様な原理でモバイルデバイスの位置を特定することができる。
【０００５】
モバイルデバイスの位置の特定は、「デバイス中心」アプローチ又は「ネットワーク中心」アプローチによって実行され得る。デバイス中心アプローチの場合、各基準ノードは、ビーコン又はビーコン信号と呼ばれ得る信号をそれぞれ発する。モバイルデバイスは、アンカーノードから受信された信号の測定を行い、位置サーバからそれらのノードの位置を取得し、モバイルデバイス自体において、自身の位置を求める計算を行う。一方、ネットワーク中心アプローチの場合、アンカーノードを使用してモバイルデバイスから受信された信号の測定が行われ、位置サーバ等のネットワーク要素がモバイルデバイスの位置を求める計算を行う。例えば、モバイルデバイスが生のデータを取得するが、データを位置サーバに送信して位置計算を行わせるハイブリッド又は「補助」アプローチも可能である。
【０００６】
測位システムの１つの用途は、照明又は他の設備に関連付けられた特定の空間領域又は区画内にモバイルデバイスが位置すると認められることを条件に、照明システム等の設備を制御する権限を無線モバイルデバイスに自動的に与えることである。例えば、デバイスが室内に位置すると認められ、アクセスを要求する場合、室内の照明を制御する権限が無線ユーザーデバイスに与えられ得る。無線ユーザーデバイスが有効領域内に配置され、これが確認されると、照明制御ネットワークを介してデバイスに制御権限が与えられる。位置情報に基づくサービス又は機能の他の例は、屋内ナビゲーション、位置情報に基づく宣伝広告、サービスアラート若しくは他の位置情報に関連する情報の提供、ユーザートラッキング、アセットトラッキング、又は料金所における道路通行料の支払い等の位置情報に基づく支払方法を含む。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
位置情報に基づくサービスは、急速に頭角を現してきており、大きなインパクトを有するものと期待されている。しかしながら、Ｗｉ−Ｆｉ（登録商標）、ＺｉｇＢｅｅ（登録商標）、又はＢｌｕｅｔｏｏｔｈ（登録商標）に基づくもののような新たに出現している測位技術は、不正ビーコン又はアンカーノードによって、よりスプーフィングされやすい。位置情報に基づくサービスの信頼性及び真正性は、そのような不正ノードの存在下においてもデバイスの真の位置を計算する能力にかかっている。以下では、モバイルデバイスの真の位置がある程度の保証をもって計算され得るように不正ノードの存在を識別及び克服する技術、又は少なくとも不正ノードによる位置特定を妨げようとする試みを検出するための技術が提供される。これは、１つ以上の他の無線基準ノードを、それらの主要な機能であるビーコンに加え、知っている又は信頼している他のノードを保証する情報を無線で送信（例えばブロードキャスト）するように構成することによって、実現される。
【課題を解決するための手段】
【０００８】
本明細書に開示される一態様によれば、モバイルデバイスと複数の無線ノードの各々との間で無線で送信される各ビーコン信号に基づいてモバイルデバイスの位置を特定するための位置特定を実施する、無線ノードのネットワークにおいて使用される第１の無線ノードが提供される。第１の無線ノードは、モバイルデバイスの位置の特定に使用される各ビーコン信号を無線で送信又は受信するように構成されている。また、第１の無線ノードは、１つ以上の他の無線ノードを保証する、すなわちこれらの１つ以上の他のノードを位置特定における使用について信頼されたものとして識別する情報を、無線で送信するように構成されている。この情報は、位置特定を実施するデバイスに送信され、前述の無線ノードのうち１つ以上の不正なバージョンの識別に使用される。
【０００９】
１つ以上の他のノードを保証する情報は、ビーコン信号の送信又は受信に使用されるものと同一のチャネル（例えば、Ｗｉ−Ｆｉ（登録商標）、ＺｉｇＢｅｅ（登録商標）、又はＢｌｕｅｔｏｏｔｈ（登録商標）などの技術を用いるローカルＲＦチャネル）上で送信されてもよい。
【００１０】
あるいは、一部の実施形態では、１つ以上の他のノードを保証する情報は、「帯域外」の、すなわち代替的なチャネル上で送信されてもよい。つまり、第１のノードは、第１の無線チャネル上で各ビーコン信号を送信又は受信するように構成された第１のインターフェイスと、第１のチャネルとは異なる第２のチャネル上で前述の他の無線ノードを保証する情報を送信するように構成された第２のインターフェイスとを含む。第１及び第２のインターフェイスは、別々の物理的インターフェイスであってもよいし、又は同一の物理的なフロントエンドハードウェアのいくらか又はすべてを共有していてもよいが、いずれにしても２つの別々のチャネル上で送信を行うように構成されており、（ａ）第２のチャネルは第１のチャネルとは異なる周波数である、（ｂ）第２のチャネルは第１のチャネルとは異なる無線アクセス技術を使用する、及び／又は（ｃ）第２のチャネルは第１のチャネルとは異なる媒体（すなわち異なる種類のキャリア、例えば電磁スペクトルの別の領域、あるいは異なる種類の放射線でさえあり得る）を使用する。したがって、アタッカーは、第１のチャネル上の位置信号はスプーフィングするかもしれないが、第２のチャネルについて使用される代替的な技術を対象の環境に導入することはより困難であるか又は費用がかかると考えるかもしれない（例えば、異なる設備、異なる熟練度、及び／又はより長い時間が必要であろう）。あるいは、アタッカーは、環境内における第２のチャネルの存在に気づきすらしないかもしれない。よって、第２のチャネルは、位置特定を実施するにあたり、追加的な信頼度を提供し得る。
【００１１】
第２のチャネルが使用される場合、第２のチャネルはモバイルデバイスと第１の無線ノードとの間に見通し線を必要とする技術を用いるのが好適であり（その一方で第１のチャネルはこれを必ずしも必要としない）、又は、第２のチャネルは第１のチャネルよりも大幅に短い範囲である（モバイルデバイスと第２の無線ノードとの間に物理的密接状態を必要とする。その一方で第１のチャネルはこれを必要としない）。そのような実施形態においては、視覚的又は物理的な近接が追加的な信頼度を提供する（例えば、第２のチャネルをスプーフィングするには、アタッカーがアクセスするのが困難な位置、又はその設備を確実に隠すことが困難であろう位置に設備が導入されることが必要であろう）。
【００１２】
一部の実施形態では、第１のチャネルは、例えばＷｉ−Ｆｉ（登録商標）、ＺｉｇＢｅｅ（登録商標）、又はＢｌｕｅｔｏｏｔｈ（登録商標）を用いる無線チャネルであってもよい。保証された他のノードを識別する情報は、この同じ第１のチャネル上で送信されてもよく、あるいは代替的な第２のチャネル上で送信されてもよい。例えば、少なくとも第１のノードが各照明器具に内蔵されていてもよく、第２のチャネルはその照明器具により発せられる照明に埋め込まれた符号化光を使用してもよい。代替的には、第２のチャネルは、ユーザーが自身のモバイルデバイスでタッチ又はスワイプできるように環境内の便利な場所に配置されたノードに組み込まれた、（ＲＦＩＤタグ又は同様のものにおいて用いられるような）近接場型の無線技術を使用してもよい。
【００１３】
保証がどのチャネルを経由して実施されるのかに関わりなく、一部の実施形態では、第１の無線ノードは、ネットワーク内のすべての他のノードを保証してもよく、又は、信頼されており前述の第１のノードから所定の近さにある無線ノードのサブセットのみを保証してもよい。例えば、このサブセットは、無線ノードのうち、信頼されておりモバイルデバイスの予測されるナビゲーションパスに沿って所定の近さにあるものを含んでいてもよい。
【００１４】
一部の実施形態では、ノードの各々又はノードのうち少なくともいくつかは、第１のノードと同様に構成されている。
【００１５】
これらの技術はデバイス中心、ネットワーク中心、又は補助付きのシナリオで適用され得る。よって、一部の実施形態では、位置特定を行うデバイスは、モバイルデバイスの受信器を介して前述の情報を受信するモバイルデバイスであり、あるいは、位置特定を行うデバイスは、前述の無線ノードのうち第２の無線ノードを介して又はモバイルデバイスを介して前述の情報を受信する位置サーバである。
【００１６】
第２のチャネルが使用される一部の実施形態では、第２のチャネルは保証するという目的のみのためのものであってもよく、又は代替的には、第２のチャネルは１つ以上の追加的な目的のためにも使用され得る。例えば、デバイス中心のケース、又は位置サーバがモバイルデバイスを介して情報を受信する補助付きのケースでは、１つ以上の他のノードを保証する情報を送信するだけでなく、第１の無線ノードはさらに、第２のチャネルを使用して、位置特定を実施するために用いられるネットワークの識別子（例えばＳＳＩＤ）を送信してもよい。この位置特定は、モバイルデバイスが、関連するノードを識別するため又はこれに接続するために必要とし得るものである。代わりに又は加えて、別の一例としては、第１の無線ノードはさらに、第２のチャネルを用いて、第１の無線ノードの位置を送信してもよい。すると、第１のノードの位置は、モバイルデバイス又は位置サーバによって、前述の位置特定を検証するために用いられ得る。すなわち、モバイルデバイス又は位置サーバは、第１のチャネルを経由しビーコン信号を使用して実施された位置特定の計算が、第２のチャネルを経由して報告された第１のノードの位置と一致するかどうかを確認することができる。及び／又は、第１のノードの位置は、前述の位置特定に基づいてモバイルデバイスの位置の追跡を継続する前の、モバイルデバイスの位置の初期確定（ｉｎｉｔｉａｌ  ｆｉｘ）を取得するために用いられてもよい。例えば、第２のチャネルが、モバイルデバイスがタッチ又はスワイプするＲＦタグによって実装される場合には、モバイルデバイスの位置が第１のノードの位置であるものと見なすことができる。あるいは、第１のノードが照明器具であり第２のチャネルが符号化光に基づく場合には、符号化光の受信時、モバイルデバイスは概ね照明器具の付近にある（例えばその下にある）と特定され得る。
【００１７】
保証情報がビーコン信号と同じ第１のチャネル上で送信される一部の実施形態でも、前述した種類の第２のチャネルは、第１のチャネル上で送信される情報の認証のためなど、任意選択的に別の目的のために使用され得る。この場合、１つ以上の他のノードを保証する情報は、第１の無線ノードによって、暗号化された形又はデジタル署名済みの形で送信され、第１の無線ノードは、第２のチャネルを使用して、暗号を復号化するための公開鍵又はデジタル署名を検証するための証明書を第２のチャネル上で利用可能にするように構成されている。
【００１８】
本明細書に開示される別の一態様によれば、モバイルデバイスと複数の無線ノードの各々との間で無線で送信される各ビーコン信号に基づいてモバイルデバイスの位置を特定するための位置特定を実施する、無線ノードのネットワークにおいて使用されるモバイルデバイスが提供される。モバイルデバイスは、モバイルデバイスの位置の特定に使用される各ビーコン信号を無線で送信又は受信するように、且つ、無線ノードのうち第１の無線ノードから、１つ以上の他の無線ノードを前述の位置特定における使用について信頼されたものとして保証する情報を無線で受信するように構成された、１つ以上の無線インターフェイスを含む。モバイルデバイスはさらに、前述の位置特定を実施するように構成された位置モジュールと、前述の情報に基づいて前述の無線ノードのうち１つ以上の不正なバージョンを識別するように構成されたセキュリティモジュールとを含む。
【００１９】
本明細書に開示されるさらなる一態様によれば、モバイルデバイスと複数の無線ノードの各々との間で無線で送信される各ビーコン信号に基づいてモバイルデバイスの位置を特定するための位置特定を実施する、無線ノードのネットワークを含むシステムが提供される。システムはさらに、モバイルデバイス及び／又は位置サーバを含む。無線ノードの各々は、１つ以上の他の無線ノードを前述の位置特定における使用について信用されたものとして保証する各レポートを無線で送信するように構成されており、且つ、モバイルデバイスが、モバイルデバイスの受信器を介して前述のレポートのうち１つ以上を受信するように構成されているか、又は位置サーバが、前述の無線ノードのうち少なくとも１つの受信する無線ノードを介してレポートを受信するように構成されている。また、モバイルデバイス又は位置サーバは、前述の位置特定を実施するように構成された位置モジュールと、前述の情報に基づいて前述の無線ノードのうち１つ以上の不正なバージョンを識別するように構成されたセキュリティモジュールとを含む。
【００２０】
一部の実施形態では、セキュリティモジュールは、識別された不正ノードを前述の位置特定における使用から除外するか、又はそれらに、使用されるどの保証されたノードよりも低い重み付けを与えるように構成されている。代わりに又は加えて、セキュリティモジュールは、識別された不正ノードを位置サーバ又は他の管理実体（管理者又はオペレータの端末又はサーバ）に報告するように構成されていてもよい。
【００２１】
さらなる一部の実施形態では、システムは、上述した種類の第２のチャネルを経由してモバイルデバイスへの送信を行うように構成された送信器を含み、この第２のチャネルは、位置特定を支援するための追加的な機能性を提供するべく用いられ得る。この送信器は、無線ノードのうちの１つにおいて実装されてもよく、又は、前述の無線ノードが配置された部屋、建物、又は他の区画への入口のポイントなど、環境内の便利なポイントに設置された別個の送信器であってもよい。そうすれば、モバイルデバイスは、その入口のポイントを通過するときに（そして好ましくはそのときにのみ）、第２のチャネルを経由した送信を受信することができる。例えば、第２のチャネルは、ユーザーが進入時に自身のデバイスをタグにスワイプ又はタッチさせることができるように、部屋、建物、又は区画への入口に配置されたＲＦタグによって実装されてもよく、あるいは、入口付近の、符号化光を発する照明器具によって実装されてもよい。
【００２２】
例えば、そのような第２のチャネルは、前述の無線ノードの初期グループを保証する初期レポートを送信するために使用され得る。位置モジュールがモバイルデバイスに含まれているデバイス中心のケース、又は、位置モジュールが位置サーバに含まれているがモバイルデバイスを介して初期レポートを受信する補助付きのケースでは、位置モジュールは、所与の環境において初めて位置特定を実施するときに、初期レポートにおいて保証された無線ノードの各ビーコン信号のみを使用することを確実にすることができる。例えば、モバイルデバイスは、初めて部屋、建物、又は区画に入るときに、信頼されたノードの初期リストを受信し、それ以後は、その部屋、建物、又は区画において位置特定動作を実施する度に（毎回、初期レポートによって保証されているノード又は他の先に保証済みのノードのみを用いて）信頼チェーンを創出する。
【００２３】
代わりに又は加えて、別の一例において、無線ノードからの各保証レポートはビーコン信号と同じ第１のチャネル上で送信され、これらのレポートは、無線ノードの各々によって、暗号化された形又はデジタル署名済みの形で送信される。そのような構成においては、第２のチャネルが、暗号を復号化するための公開鍵又はデジタル署名を検証するための証明書を送信するように構成されていてもよい。セキュリティモジュールがモバイルデバイスに含まれているデバイス中心のケース、又は、セキュリティモジュールが位置サーバに含まれているがモバイルデバイスを介して公開鍵又は証明書を受信する補助付きのケースでは、セキュリティモジュールは、第２のチャネルを経由して受信された公開鍵又は証明書を使用して、それぞれ暗号を復号化又はデジタル署名を検証することができる。例えば、モバイルデバイスは、初めて部屋、建物、又は区画に入るときに証明書又は鍵を受信し、それ以後は、その部屋、建物、又は区画内のノードからのいかなる署名済みレポートも信頼することができる。
【００２４】
本明細書に開示されるさらなる一態様によれば、モバイルデバイスと無線ノードのネットワーク内の複数の無線ノードの各々との間で無線で送信される各ビーコン信号のデータに基づいてモバイルデバイスの位置を特定するための位置特定を実施する、コンピュータプログラム製品が提供される。コンピュータプログラム製品は、少なくとも１つのコンピュータ可読媒体上で具現化され、且つ、検索され及び／又はダウンロードされて１つ以上のプロセッサ上で実行されるときに本明細書に記載の実施形態のいずれかに従って第１のノード、モバイルデバイス、又は位置サーバの動作を実施するように構成された、コードを含む。
【図面の簡単な説明】
【００２５】
本開示の理解を援助し、実施形態が如何に実施され得るかを示すため、以下の添付図面を例として参照する。
【００２６】
【図１】図１は、屋内測位システムを含む環境の概略図である。
【図２】図２は、位置情報に基づくサービスを提供するためのシステムの概略的なブロック図である。
【図３】図３は、１つのノードが１つ以上の他のノードを保証するシステムの概略的なブロック図である。
【図４】図４は、無線基準ノード及び位置サーバの概略的なブロック図である。
【図５】図５は、移動局の概略的なブロック図である。
【図６】図６は、屋内測位システム及び個別の送信器を有する環境の概略的なブロック図である。
【発明を実施するための形態】
【００２７】
図１は、本開示の実施形態に係る環境２に設置された測位システムの例を示す。環境２は、１つ又は複数の部屋、通路、又はホールを含む、例えば家、オフィス、工場の作業現場、モール、レストラン、バー、倉庫、空港、又は駅等の屋内空間；庭、公園、通り、又はスタジアム等の屋外空間；ガゼボ、パゴダ、又は大テント（marquee）等の覆われた空間；又は任意の他の種類の閉鎖空間、開放空間、又は乗り物の中のような部分的に閉鎖された空間を含み得る。一例として、図１の例では、対象の環境２はビルの内部空間を含む。
【００２８】
測位システムは、測位システムが動作する環境２内の異なる固定位置にそれぞれ設置されたアンカーノード６の形態の複数の基準ノードを含む。説明のため、図１は、ある部屋の中のアンカーノード６のみを示すが、位置ネットワーク４は、例えば、ビル全体に又は複数のビルにわたり広がってもよい。一部の実施形態では、測位システムは、屋内に（１つ又は複数のビル内に）位置する少なくともいくつかのアンカーノード６を含む屋内測位システムであり、一部の実施形態では、アンカーノード６が屋内にしか存在しない純粋な屋内測位システムであってもよい。しかし、他の実施形態では、位置ネットワーク４が屋内及び／又は屋外に広がり、例えば、ビル間の空間を埋める構内、通り、又は広場等の屋外空間にわたって配置されたアンカーノード６をさらに含んでもよい。
【００２９】
他の実施形態では、基準ノード６は、それらの位置を知ることができる限り、必ずしも固定位置に設置され又は屋内測位システムの専用アンカーノードでなくてもよい。例えば、基準ノードは、測位の二次目的に使用されるＷＬＡＮのアクセスポイント１２、若しくはセルラー用の基地局であってもよく、又は、既に測位された他のモバイルデバイス、若しくは衛星測位システムの衛星でさえあり得る。以下、屋内測位システム等のアンカーノードである基準ノード６に関して説明を行うが、全ての可能な実施形態について、これに限定されないことを理解されたい。また、本開示は無線ラジオに関して説明を行うが、開示される技術は、可視光又は超音波若しくは他の音波等、他の方式にも適用され得る。
【００３０】
環境２には、近くにモバイルデバイス８を有する（例えば、かばん又はポケットの中にしまっている）ユーザー１０がいる。モバイルデバイス８は、スマートフォン若しくは他の携帯電話、タブレット、又はラップトップコンピュータ等のモバイルユーザー端末の形態を取る。ある時点において、モバイルデバイス８は、位置ネットワーク４を使用して決定され得る現在の物理的位置を有する。一部の実施形態では、モバイルデバイス８の位置はユーザー１０の位置と実質的に同じであると見なされ、モバイルデバイス８の位置の特定において、実際にはユーザー１０の位置が知りたい可能性がある。他の例は、追跡すべき生物又は物体の近くに配置された、例えば物体に取り付けられた又は物体の内部に配置されたモバイル追跡デバイスである。例えば、自動車若しくは他の乗り物、又は梱包用の木箱、ボックス、若しくは他の容器である。以下、モバイルユーザーデバイスに関して説明を行うが、全ての実施形態についてこれに限定されるわけではなく、最も一般的には、モバイルデバイス８は、特定されるべき異なる位置で又はまだ知られていない位置で発見される可能性があるあらゆる無線デバイスであり得る。また、モバイルデバイス８の位置は、モバイルデバイス８が近くに配置されている関連付けられたユーザー１２、生物、又は物体の位置と同義に扱われ得る。
【００３１】
図１及び図２を参照して、環境２は、さらに、位置サーバ１４（１つ又は複数の位置にある１つ又は複数のサーバユニットを含む）との通信を可能にする少なくとも１つの無線アクセスポイント又はルーター１２を含む。１つ又は複数のアクセスポイント１２は、各アンカーノード６が１つ又は複数のアクセスポイント１２の無線通信範囲内に含まれるよう配置される。以下、１つのアクセスポイント１２に関して説明を行うが、一部の実施形態では、環境２にわたって分配された１つ又は複数のアクセスポイント１２及び／又は無線ルーターを使用して同じ機能が実現されてもよいことを理解されたい。アクセスポイント１２は、ローカル有線若しくは無線ネットワーク等のローカル接続を介して、又は、インターネット等の広域ネットワーク若しくはインターネットワークを介して位置サーバ１４に結合される。アクセスポイント１２は、Ｗｉ−Ｆｉ（登録商標）、ＺｉｇＢｅｅ（登録商標）又はＢｌｕｅｔｏｏｔｈ（登録商標）等の短距離無線アクセス技術に従って動作するよう構成され、アンカーノード６は、これらの技術を使用してアクセスポイント１２を介して無線通信することができ、よって、位置サーバ１４と無線通信することができる。代わりに、アンカーノード６が位置サーバ１４との有線接続を有することも排除されないが、以下では、アクセスポイント１２等を介する無線接続に関して説明を行う。
【００３２】
モバイルデバイス８も、適切な無線アクセス技術、例えばＷｉ−Ｆｉ（登録商標）、ＺｉｇＢｅｅ（登録商標）又はＢｌｕｅｔｏｏｔｈ（登録商標）を使用してアクセスポイント１２を介して通信することができ、よって、位置サーバ１４と通信することができる。代わりに又は加えて、モバイルデバイス８は、１つ又は複数の３ＧＰＰ規格に従って動作するネットワーク等の無線セルラーネットワーク等の他の手段によって位置サーバ１４と通信するよう構成されてもよい。また、モバイルデバイス８は、通信範囲内に位置するアンカーノード６と無線通信することができる。一部の実施形態では、この通信は、アクセスポイント１２と通信するのに使用されるものと同じ無線アクセス技術、例えばＷｉ−Ｆｉ（登録商標）、ＺｉｇＢｅｅ（登録商標）又はＢｌｕｅｔｏｏｔｈ（登録商標）を介して実行され得るが、全ての実施形態においてこれに限定されるわけではなく、例えば、代わりに、アンカーノード６が何らかの専用位置特定無線技術上でモバイルデバイス８にブロードキャスト送信を行ってもよい。
【００３３】
一般的に、後述される通信は、各エンティティ６、８、１２、１４の間で通信するための上記及び他の選択肢のうちの任意のものを使用して実行され、簡潔さのため、多様な可能性は必ずしも繰り返し説明されない。
【００３４】
アンカーノード６とモバイルデバイス８との間の信号は、その測定結果がモバイルデバイス８の位置を決定するのに使用される信号である。デバイス中心アプローチでは、アンカーノード６は、それぞれ信号をブロードキャスト送信し、モバイルデバイス８は待機し、範囲内で現在発見されるものの１つ又は複数を検出し、各信号の測定データを取得する。各アンカーノード６は、信号を繰り返し、例えば周期的に（一定間隔で）ブロードキャストするよう構成されてもよい。検出された各アンカーノード６からの信号から取得された測定データは、例えば、信号強度（例えば、ＲＳＳＩ）、信号飛行時間（ＴｏＦ）、到来角（ＡｏＡ）、及び／又は距離又は位置に応じて変化する任意の他の特性の指標を含み得る。
【００３５】
ネットワーク中心アプローチでは、モバイルデバイス８が信号をブロードキャスト送信して、アンカーノード６は待機し、現在範囲内に存在するアンカーノード６のうちの１つ又は複数において信号のインスタンスを検出する。この場合、モバイルデバイス８は信号を繰り返し、例えば周期的に（一定間隔で）ブロードキャストしてもよい。モバイルデバイス８からの信号の各インスタンスから取得された測定データは、信号強度（例えば、ＲＳＳＩ）、信号飛行時間（ＴｏＦ）、到来角（ＡｏＡ）、及び／又は距離又は位置に応じて変化する任意の他の特性の指標を含み得る。ハイブリッドアプローチの一例では、アンカーノード６が測定を行うが、測定結果をモバイルデバイス８に送信するか、又はモバイルデバイス８が測定を行うが、測定結果を位置サーバ１４へ送信する。
【００３６】
かかる測定の開始及び実行の態様には、様々なオプションが存在する。例えば、測定のもととなる送信はモバイルデバイスによって開始されてもよく、又は、ネットワークによって開始されてもよい。どちらも可能であるが、残りのプロセスがどのように実行されるか、特に信号飛行時間の測定にいくらかの影響を及ぼす可能性がある。
【００３７】
ＴｏＦデータは、片道遅延又は往復遅延（ラウンドトリップタイム、ＲＴＴ）を確立することによって取得され得る。片道遅延の測定は、ネットワーク内の関連する全ての要素が同期されたクロックを有し、又は共通のクロックを参照できる場合、十分である。この場合、モバイルデバイス８は、メッセージに送信タイムスタンプ（時間又は時間＋日付）を加え、単一のメッセージ送信で測定を開始し得る。一方、測定が同期された又は共通のクロックに基づかない場合でも、アンカー又は基準ノード６は、モバイルデバイス８に個別メッセージを返送させ、ラウンドトリップＴｏＦを求めることによって測定を行うことができる。後者は、測定を行おうとしているノードからの調整を伴い得る。
【００３８】
信号強度測定の場合、同様に、異なるオプションを選択することができる。信号強度からの距離の決定は、送信源と送信先の間、ここではモバイルデバイス８とアンカーノード６との間の空間にかけての信号強度の減衰に基づく。これは、例えば、受信された信号の強度と、既知の送信信号の強度（すなわち、アンカーノード６又はモバイルデバイス８が常に所与の強度で送信すると知られ又は見なされる場合）、又は信号自体に埋め込まれた送信信号強度の指標、又は他のチャネルを介して（例えば、位置サーバ１４を介して）、測定データを取得するアンカーノード６又はモバイルデバイス８に送信された送信信号強度との比較に基づき得る。
【００３９】
上記又は他のアプローチの任意の１つ又は組み合わせが、本明細書に開示されるシステムとともに適用され得る。選択されるアプローチを問わず、複数のアンカーノード６のそれぞれから（又はそれぞれにおいて）かかる信号データが取得できれば、三点測量、マルチラテレーション、三角測量、及び／又はフィンガープリントに基づく技術等の技術を使用して、位置ネットワーク４に対するモバイルデバイス８の位置を求めることができる。
【００４０】
また、アンカーノード６（より一般的には、基準ノード）の「絶対的」位置は、例えば、位置サーバ１４によって保持される位置データベースから、又は、各アンカーノード６の位置がノード自体に保存されることによって（また、例えば、デバイス中心アプローチでは各関連のノードからモバイルデバイス８へ通信されて）知られる。絶対的位置は、例えば、地球若しくは地図上の位置、ビルの見取り図上の位置、又は任意の実世界の基準系等の地理的位置に関して知られている、物理的環境又は枠組み内のノードの物理的位置である。
【００４１】
モバイルデバイス８の相対的位置を計算において使用されたアンカーノード６の既知の位置と組み合わせることにより、モバイルデバイス８の「絶対的」位置を決定することができる。上記と同様に、絶対的位置は、例えば、地球若しくは地図上の位置、ビルの見取り図上の位置、又は単に位置ネットワーク４に対する位置のみを知っていることよりも広い意味を有する任意のより有意な実世界の基準系等における位置によって表現された地理的位置等、物理的環境又は枠組み内のデバイスの物理的位置である。
【００４２】
一部の実施形態では、アンカーノード６の絶対的位置は、人間に理解可能な形式で保存され、かつ／又は、モバイルデバイス８の絶対的位置は人間に理解可能な形式で出力され得る。例えば、これはユーザー１０の位置の有意な指標をユーザー１０に与えることを可能にし、かつ／又は、位置情報に基づくサービスの管理者が、サービス又はサービスの側面へのアクセスを許可し又は禁止するかに関する規則を定めることを可能にし得る。代わりに、アンカーノード６及び／又はモバイルデバイス８の位置が、例えば位置情報に基づくサービスのロジックにおいて内部使用されるためにコンピュータ可読形式でのみ表現されてもよい。
【００４３】
他の実施形態では、位置が、より有意な「絶対的」位置として表現されず、位置ネットワーク４、６に関してのみ表現されてもよい。例えば、各アンカーノード６が対応する照明器具に組み込まれ又は対応する照明器具とともに配置され、位置がそれらの照明器具を制御するために求められる場合、一部の実施形態では、照明器具のアンカーノードによって定められるポイントのフレームワークに対するユーザーの位置が分かれば十分である可能性がある（ただし、他の同様な構成では、建物の見取り図等に対する照明制御領域を定めることが望まれる可能性がある）。
【００４４】
デバイス中心アプローチでは、モバイルデバイス８が、（例えば、アクセスポイント１２を介して）位置サーバ１４に問い合わせすることによって関連するノード６の位置を確認するか、又は各ノード６から信号とともにそれぞれの位置を受信し得る。モバイルデバイス８は、その後、デバイス８において自身の（位置ネットワーク４に対する及び／又は絶対的な）位置を求める計算を行う。一方、ネットワーク中心アプローチでは、ノード６が、取得した信号の測定データを位置サーバ１４に（例えば、アクセスポイント１２を介して）送信し、位置サーバ１４が、サーバ１４においてデバイスの位置を計算する（同様に、位置ネットワーク４に対して及び／又は絶対的に）。補助又はハイブリッドアプローチの例では、モバイルデバイス８がノード６からの信号の測定データを取得して、生の又は部分的に処理された形式で位置サーバ１４に送信し、そこで計算が行われ又は完了されてもよい。
【００４５】
通常、信号の測定データは少なくとも３つの基準ノードから取得されなければならない。ただし、他の情報が考慮される場合、２つのノードに基づき不可能な又は考え難い解を排除できることもある。例えば、位置が単一の高さ（例えば、地表面又は建物のある階）に限定されると見なされる場合、１つのノード６からの測定データが、モバイルデバイス８が位置し得る地点の円を定める。２つのノードは２つの円を与え、両者の交点は、モバイルデバイス８が位置し得る２つの地点を与える。３つのノード及び３つの円は、３つの円の交点における明確な解を与えるのに十分である（ただし、精度を高めるためにより多くの測定データが使用されてもよい）。しかし、ノードが２つのみの場合であっても、考え難い又は不可能な解、例えばユーザー１０が進入し得ない又は到達することが不可能な領域内の地点、又はユーザー１０のプロットされた軌跡（経路）と矛盾する地点であるとして、１つの点を差し引くことが可能な場合がある（「ＤＲ（dead reckoning）」による排除）。三次元測位に関しても同様なことが言える。明確な解を得るには、４つの球を定める４つのノードが厳密に必要だが、追加情報を呼び出すことができる場合、より少ないノードに基づき推定ができる場合もある。二次元問題に制約するためにユーザー１０が特定の高さに限定されると仮定することは、かかる情報の一例である。他の例として、ユーザー１０が複数の離散した階のうちの１つで発見されると仮定され、かつ／又は、ユーザーのルートにおける考え難いジャンプを排除するＤＲ型のアプローチが使用され得る。
【００４６】
位置決定の技術が何であれ、この位置は、その後、モバイルデバイス８に何らかの位置情報に基づくサービス等の機能へのアクセス権限が与えられるか否かを評価するために使用され得る。このために、モバイルデバイス８の絶対的位置に応じてサービスへのアクセス権限を条件付きで与えるよう構成されたサービスアクセスシステム１６が設けられる。デバイス中心アプローチでは、モバイルデバイス８は、決定された絶対的位置（例えば、グローバル座標、地図座標、又は見取り図上の座標）を、アクセスポイント１２又はセルラー接続等の他の手段を介する接続上でサービスアクセスシステム１６に送信する。サービスアクセスシステム１６は、その後、この位置を評価し、位置がサービス提供（及び実装された他のアクセス規則、例えば、さらにユーザー１０のＩＤを検証する）と調和することを条件に、サービスにアクセスする権限をモバイルデバイス８に与える。ネットワーク中心アプローチでは、位置サーバ１４が、決定されたモバイルデバイス８の絶対的位置を、例えばローカル有線若しくは無線ネットワーク、及び／又はインターネット等の広域ネットワーク若しくはインターネットワーク上の接続を介してサービスアクセスシステム１６に送信する。あるいは、位置サーバ１４が絶対的位置をモバイルデバイス８に送信し、その後、モバイルデバイスがそれをサービスアクセスシステム１６に転送してもよい。さらに、サービスは、位置サーバ１４から直接提供されてもよく、又は、場合によっては、モバイルデバイス８そのものの上で動作するアプリケーション上に実装されてもよい。
【００４７】
以下は、本開示の実施形態に係る提供され得る位置情報に関するサービス又は機能の例である。
−  モバイルデバイス８上で動作するアプリケーションから照明等の設備を制御することを可能にする。ユーザーは、所与の部屋又は区画、又は関連付けられた区画に居ると認められる場合にのみ、照明又は設備を制御することができる。
−  モバイルデバイス８に屋内ナビゲーションサービス等のナビゲーションサービスを提供する（この場合、位置情報に関する機能は、モバイルデバイス８上で動作するアプリケーションにデバイスの絶対的位置を提供することを少なくとも含み、絶対的位置は、例えば、見取り図又は地図上のユーザーの位置を表示するためにアプリケーションによって使用され得る）。
−  モバイルデバイス８に位置情報に基づく宣伝広告、アラート、又は他の情報を提供する（例えば、ユーザー１０が博物館の近くを歩いているときにモバイルデバイス８に展示品に関する情報を提供し、ユーザー１０が店又はモールの近くを歩いているときにモバイルデバイス８に商品に関する情報をデバイス８に提供し、病院内に若しくは病院内の特定の区画内にいるときだけモバイルデバイス８に医療データへのアクセスを提供し、又は、映画シアター内に物理的にいるときだけモバイルデバイス８に補足のメディアマテリアルへのアクセスを提供する等である）。
−  モバイルデバイス８が所定の領域内にあることを条件に、モバイルデバイスからの位置情報に基づく支払いを受け付ける。例えば、店舗での支払い、道路使用料の支払い、「ＰＡＹＤ（pay as you drive）」カーレンタル、又は会場若しくはアトラクションへの入場料等である。
【００４８】
例えば、一部の実施形態では、サービスアクセスシステム１６は、環境２に設置又は他のやり方で配置された照明ネットワークへのアクセスを制御するよう構成される。この場合、環境２は、複数の照明器具（不図示）、及びアクセスシステム１６を含む照明制御システムを含む。照明器具は、例えば、天井及び／又は壁に設置され、及び／又は、１つ又は複数の自立ユニットを含み得る。照明器具は、コントローラから照明制御コマンドを受信するよう構成される。一部の実施形態では、これは、アンカーノード６及び／又はモバイルデバイス８がアクセスポイント１２と通信するのに使用するものと同じ無線アクセス技術、及び／又は、位置の測定データを取得するためのモバイルデバイス８とアンカーノード６との間で信号を送信又は受信するのに使用されるものと同じ無線アクセス技術、例えばＷｉ−Ｆｉ（登録商標）又はＺｉｇＢｅｅ（登録商標）を使用してアクセスポイント１２を介して達成され得る。あるいは、照明コントローラは、他の手段、例えば別の有線又は無線ネットワークによって、照明器具と通信してもよい。いずれにせよ、照明コントローラのアクセスシステム１６は、１つ又は複数の位置依存制御ポリシーを有するよう構成される。例えば、制御ポリシーは、その領域又は近くの特定の領域内に居ると認められた場合にのみ、ユーザー１０が自身のモバイルデバイス８を部屋等の特定の領域内の照明を制御するのに使用することができることを定め得る。他の制御ポリシーの例として、モバイルデバイス８は、ユーザーの現在位置の所定の近傍領域に含まれる照明器具のみを制御する。
【００４９】
図２は、デバイス中心又はネットワーク中心アプローチのいずれの可能性も表すためにあらゆる方向の矢印を示すが、所与の実施形態において、図示される全ての通信が双方向であり又は存在する必要はない。以下に開示される技術は、デバイス中心、ネットワーク中心又は支援型（ハイブリッド）の機器の何れに適用されてもよい。
【００５０】
デバイス中心のシナリオにおいては、測位されているデバイス８は、位置ネットワークビーコンノード４からビーコン信号を受信して、自身の位置を、被測位デバイス自体において、又は位置サーバ１４からの追加的なデータの助けを借りて、計算する。問題は、アタッカーが、アタッカー自身の不正なビーコン又はアンカーノードを位置ネットワーク４内に設置して、被測位デバイス８によって測定される信号をスプーフィングし得るということである。これは、被測位デバイス８が、真正でない自身の位置を計算するという事態を招き得る。ネットワーク中心のケースであっても、悪意ある第三者が不正ノードをネットワーク４に接続する手法を発見し得ることが潜在的にあり得、すると虚偽のデータが位置サーバ１４に報告されるであろう。例えば、これが起こり得る１つの状況は、アンカーノード６と位置サーバ１４との間のインターフェイスが、認証されていないか又はハッキングされた場合である。
【００５１】
そのような不正ノードは、アタッカーによって、サービス妨害（ＤｏＳ）攻撃、又はアタッカーが被測位デバイス８及び／又はサービスアクセスシステム１６からの所定の応答をトリガし得るより精巧な攻撃を始めるために用いられ得る。そのような精巧な攻撃のいくつかの例は、意図された区画の外部にあるものとして恐らくは虚偽に検出されたアセットの警報をトリガすること、倉庫内の自動運転車両を間違った方向に操縦して損傷を与えること、光を不規則に制御して苦痛若しくは危害を与えること、又は他の位置情報に基づくサービスの混乱を含む（がこれらに限定されない）。
【００５２】
以下では、偽の位置特定ビーコンを識別するため、及び計算される任意の位置が（合理的な程度の確実性及び正確性の範囲内で）真の位置であることの保証をもたらすための解決策が提供される。
【００５３】
図３は、第１のアンカーノード６ａが１つ以上の他のアンカーノード６ｂを保証するように構成されている配置を示す。第１のノード６ａ及び他のノード６ｂの各々は、各ビーコン信号を、第１の無線チャネル２１、例えば既に前述したような、Ｗｉ−Ｆｉ（登録商標）、ＺｉｇＢｅｅ（登録商標）、又はＢｌｕｅｔｏｏｔｈ（登録商標）等の無線アクセス技術を使用するローカル無線チャネル上で、無線で送信又は受信するように構成されている。デバイス中心アプローチ又は一定のハイブリッドアプローチでは、各ビーコン信号は、各ノード６ａ、６ｂから送信される信号である。ネットワーク中心又は一定の他のハイブリッドアプローチでは、各信号はそれぞれ、モバイルデバイス８から送信される信号のインスタンスである。主たるビーコン機能に加え、少なくとも第１のノード６ａは、１つ以上の他のノード６ｂをシステムにとって既知のものとして保証する情報２５を無線で送信するように構成されている。すなわち、この情報は、第１のノード６ａが位置特定における使用について信頼されたものとして報告する１つ以上の他のノード６ｂを識別する。
【００５４】
一部の実施形態では、保証される他のノード６ｂを保証する情報２５は、たまたま範囲内にある任意のモバイルデバイス８（ネットワーク中心若しくはハイブリッド）又は第２のノード６（ネットワーク中心若しくはハイブリッド）により受信され得るように、第１のノード６ａによってブロードキャストされる。
【００５５】
他のノード６ｂを保証する情報２５は、好適には、第１の無線チャネル２１とは異なる、第２の、又は「帯域外」のチャネル２３上で送信される。これは、異なる周波数、異なる無線アクセス技術、又は異なる媒体（例えば、電磁スペクトルの別の領域など、異なる種類の放射線）を使用するチャネルであってもよい。例えば、第１のチャネルは、Ｗｉ−Ｆｉ（登録商標）、ＺｉｇＢｅｅ（登録商標）、又はＢｌｕｅｔｏｏｔｈ（登録商標）等の短距離（非ライセンス）無線アクセス技術を用いて実装されてもよく、その一方で第２のチャネル２３は、符号化光（可視スペクトル通信）、赤外線、又は（ＲＦＩＤタグにおいて使用されるような）ＲＦＩＤ技術などの近接場通信（ＮＦＣ）無線技術を用いて実装されてもよい。例については以下でより詳細に述べる。
【００５６】
なお、一部の実施形態では、１つ以上の他のノード６、６ｂもまた、説明した第１のノード６ａと同様に構成され得る。これは、「他の」ノード（その各々がそれ自体の視点から見て「第１の」ノードである）のうち１つ以上から見て、「第１の」ノード６ａが「他の」ノードのうちの１つであり得る実施形態を含み、したがってノード６は、信頼のネットワークの中で互いを相互に保証するように配置されている。
【００５７】
図３に示されるように、デバイス中心アプローチ又は一定のハイブリッドアプローチでは、他のノード６ｂを保証する情報２５は、モバイルデバイス８によって受信され利用される。モバイルデバイス８は、位置特定を実施する他、情報２５を処理して、環境２内で遭遇しているアンカーノード６のうちいずれかが、１つ以上の第１のノード６ａから受信した情報２５によって保証されたものの中に入っていないものかどうかを特定するように構成されている。こうして、そのような保証されていないノードは、不正ノードであるものと特定され得る（これはある程度確実であり、すなわち不正ノードであることが少なくとも疑われる）。そのような不正ノードの検出に対しては、少なくとも２つのとり得る対応が存在する。１つの選択肢は、モバイルデバイス８が、位置特定において不正であると識別されたノードの使用を控え（すなわち識別された不正なものからのビーコン信号の使用を控え）、その代わりに位置特定の計算において保証されたものだけを選択するというものである（すなわち、例えば三角測量、三点測量、マルチラテレーション、又はフィンガープリントに基づく計算によるもののみを含む、保証されたノードへ／からのビーコン信号のデータだけを使用する）。代わりに又は加えて、モバイルデバイス８は、識別された不正なものを位置サーバ１４又は他の管理コンピュータシステムに報告してもよく、そうすれば、位置ネットワーク６のオペレータがそれらが実際に不正なものであるのかどうかをさらに調査し、そうである場合にはそれらを除去し又は無効にすることができる。
【００５８】
ネットワーク中心アプローチ又は一定の他のハイブリッドアプローチ（図３には示されていない）では、情報２５は、位置ネットワークの１つ以上の第２のノード６によって受信され、位置サーバ１４に転送されて、そこで使用される。これらの第２のノードは、送信された情報２５によって保証されたノードの中のノードであってもよく、又はネットワーク６のさらなるノードであってもよい。あるいは別の選択肢として、情報２５は、モバイルデバイス８によって受信されるが、位置サーバ１４に転送されて、そこで使用されてもよい。そのような場合には、位置サーバ１４は、位置特定を実施する他、情報２５を処理して、ビーコンデータの受信元のアンカーノード６のうちいずれかが、１つ以上の第１のノード６ａから受信し情報２５によって保証されたものの中に入っていないものかどうかを特定するように構成されている。こうして、そのようなノードは不正ノードであるものと特定され得る（これもやはりある程度の確実であり、すなわち不正ノードであることが少なくとも疑われる）。前述のように、そのような不正ノードの検出に対しては、やはり２つのとり得る対応が存在し、位置サーバ１４は、位置特定において不正であると識別されたノードの使用を控え（すなわち各ビーコンデータの使用を控え）、その代わりに位置特定の計算において保証されたものだけを選択（すなわち、保証されたノードへ／からのビーコン信号のデータのみを使用）してもよく、及び／又は、サーバ１４は、識別された不正なものを記録し、あるいはそれらを別の管理コンピュータシステムに報告してもよく、そうすれば、位置ネットワーク６のオペレータがそれらが実際に不正なものであるのかどうかをさらに調査し、そうである場合にはそれらを除去し又は無効にすることができる。
【００５９】
図４は、アンカーノード６の１つと位置サーバ１４とのブロック図を示す。アンカーノード６は、第１のチャネル２１上でビーコン信号を送信又は受信するための第１の無線インターフェイス３０を含む。一部の実施形態では、１つ以上の他のアンカーノード６を保証する情報２５も、この同じ第１のチャネル２１上で送信され得る。代替的には、アンカーノード６は、第２のチャネル２３上で保証情報２５を送信するための第２の無線インターフェイス３２を含んでいてもよい。後者の場合には、第２のチャネルは、以下の点で第１のチャネルと区別される：（ａ）第２のチャネルは第１のチャネルとは異なる周波数を使用する、（ｂ）第２のチャネルは第１のチャネルとは異なる無線アクセス技術を使用する、及び／又は（ｃ）第２のチャネルは第１のチャネルとは異なる媒体（すなわち異なる種類のキャリア、例えば電磁スペクトルの別の領域、あるいは異なる種類の放射線でさえあり得る）を使用する。好適には、第２のチャネルはモバイルデバイスと第１の無線ノードとの間に見通し線を必要とする技術を用い（その一方で第１のチャネルはこれを必ずしも必要としない）、又は、第２のチャネルは第１のチャネルよりも大幅に短い範囲である（モバイルデバイスと第２の無線ノードとの間に物理的密接状態を必要とする。その一方で第１のチャネルはこれを必要としない）。
【００６０】
第２のチャネル２３が使用される場合、２つのインターフェイス３０、３２は、２つの別個の物理的インターフェイスであってもよく、例えば第１のインターフェイス３０は無線送信器又は受信器であり、第２のインターフェイス３２は符号化光エミッタ又はＮＦＣ送信器（例えばＲＦＩＤタグ）である。代替的には、２つのインターフェイス３０、３２は、同一の物理的インターフェイスを含んでいてもよく、例えば同じ無線アクセス技術の異なる周波数を用いて、２つの論理インターフェイスとして実装されてもよい。
【００６１】
アンカーノード６は、位置サーバ１４と通信するようにも構成されている。一部の実施形態では、この通信は、第１のインターフェイス３０と無線アクセスポイント１２とを介して実施されてもよい。しかしながら、すべての実施形態において必ずしもそうである必要はなく、例えば位置サーバ１４との有線接続が代替的に用いられ得る。
【００６２】
図５は、モバイルデバイス８のブロック図を示す。デバイス８は、第１の無線インターフェイス３０’と、任意選択的には第２の無線インターフェイス３２’とを含む。第１のインターフェイス３０’は、アンカーノード６の第１のインターフェイス３０に相補的なインターフェイスであって、アンカーノード６からのビーコン信号を受信し、また一部の実施形態では保証情報２５も受信する。第２の無線インターフェイス３２’は、存在する場合には、保証情報２５を受信するための代替的な手段として、アンカーノード６の第２のインターフェイス３２に相補的なインターフェイスである。これら２つのインターフェイス３０’、３２’もやはり、２つの別個の物理的インターフェイスであってもよく、例えば第１のインターフェイス３０’は無線送信器又は受信器であり、第２のインターフェイス３２’は符号化光又はＮＦＣ受信器である。代替的には、２つのインターフェイス３０、３２は、同一の物理的インターフェイスを含んでいてもよく、例えば同じ無線アクセス技術の異なる周波数を用いて、２つの論理インターフェイスとして実装されてもよい。
【００６３】
一部の実施形態では、第１のチャネル２１はＷｉ−Ｆｉ（登録商標）、ＺｉｇＢｅｅ（登録商標）、又はＢｌｕｅｔｏｏｔｈ（登録商標）などのローカル無線技術を使用し、第１のインターフェイス３０、３０’は、各ビーコン信号と、任意選択的には保証情報とを、第１のチャネルのローカル無線技術に従い第１のチャネルを経由して送信又は受信する、無線送信器又は受信器である。
【００６４】
保証情報２５が第１のチャネルの代わりに別個の第２のチャネル２３を経由して送信される場合には、一部の実施形態では、第２のチャネルは、第２のインターフェイスの相補的な２つのサイド３２、３２’の間、したがってアンカーノード６とモバイルデバイス８との間に物理的密接状態を必要とする近接場通信チャネルの形をとる。好適には、この物理的密接状態とは、送信インターフェイス３２と受信インターフェイス３２’との間が２０ｃｍ以下；送信インターフェイス３２と受信インターフェイス３２’との間が１０ｃｍ以下；送信インターフェイス３２と受信インターフェイス３２’との間が第２のチャネルのキャリアの２波長以下；又は送信インターフェイス３２と受信インターフェイス３２’との間が第２のチャネルのキャリアの１波長以下であることを意味する。例えば、第２のチャネルは近接場型の無線技術によって実装されてもよく、例えばアンカーノード６の第２のインターフェイス３２はＲＦタグの形をとり、モバイルデバイス８の第２のインターフェイス３２’は、ＲＦタグ３２に通電して、その結果タグから戻った関連する信号を受信するように構成される。
【００６５】
別の一例においては、アンカーノードのうち少なくとも１つは各照明器具に内蔵され、第２のチャネルはその照明器具により発せられる光に埋め込まれた符号化光チャネルである。この場合、アンカーノードの第２のインターフェイス３２は各照明器具の光源の形をとり、モバイルデバイス８の第２のインターフェイス３２’は、光電池、又はカメラ及び関連する信号処理ソフトウェア若しくは回路などといった符号化光検出器の形をとる。
【００６６】
デバイス中心アプローチ又はいくつかのハイブリッドアプローチにおいては、モバイルデバイス８は、（既に述べた技術に従って）アンカーノード６からのビーコン信号に基づき位置特定の計算を実施する位置モジュール３６と、セキュリティモジュール３４とを含む。セキュリティモジュール３４は、アンカーノード６のうち１つ以上から受信した１つ以上の他のノードを保証する情報２５を処理し、それに従って動作するように構成されており、信頼されたノードのみを選択して位置特定モジュールによる位置特定において用いられるようにし、及び／又は不正ノードを位置サーバ１４に報告する。
【００６７】
ネットワーク中心アプローチ又は他のハイブリッドアプローチにおいては、位置特定モジュール３６及びセキュリティモジュール３４は、位置サーバ１４において実装される。以下の実施形態はデバイス中心アプローチの観点で説明するが、対応する技術が類推によりネットワーク中心アプローチ又はハイブリッドアプローチに適用され得ることは理解されるであろう。
【００６８】
位置ネットワークの設定にあたって、各アンカーノード６は、信頼された位置ネットワーク４の一部である他のアンカーノード６の識別子を提供される。位置ネットワーク内の他のアンカーノードのこのリストは、各アンカーノード６によって被測位デバイス８に送信されるレポート２５において広告される。すなわち、他のノード６ｂを保証する情報２５は、そうした他のノードの識別子のリストの形をとり、それらを各ビーコン信号に基づく位置特定の計算の実施における使用について信頼されたものとして識別する。これは本明細書においては「保証情報」、「保証レポート」又は単に「リスト」と称され得る。被測位デバイス８はこのリストを使用して、互いに保証されているアンカーノード６を識別し、そのため、ある程度の保証をもって真の位置を計算するためのアンカーノードの真正なリストを有する。
【００６９】
リスト２５は、例えばプレーンテキスト、ＸＭＬ、又はＪＳＯＮといった、セキュリティモジュールが理解可能な任意のフォーマットをとり得る。リスト中のノードＩＤは、「裸の」（暗号化されていない）形で送信されてもよく、又は、追加的な信頼を提供するために任意選択的にデジタル署名されるか若しくは暗号化されてもよい。ＩＤは、ＭＡＣアドレス、又はアンカーノードの位置を補助データから調べるために使用可能な任意の他の固有番号であってもよい。
【００７０】
別の一例において、デバイス中心のケース又は位置サーバ１４がモバイルデバイス８を介してビーコン信号を受信する補助付きのケースでは、ビーコン信号がデジタル署名されている場合、各ノード６により送信されるリスト２５は、他の信頼されたノード６の各々について（それらのノードのプレーンＩＤに加えて、又は識別の唯一の手段として）それぞれデジタル証明書を含んでいてもよい。すると、各証明書は、セキュリティモジュール３４によって、保証されたノード６の各々のビーコン信号をそれぞれ認証するために使用され得る。
【００７１】
一部の実施形態では、リスト２５はさらに、リスト中の識別されたノードの各々がどの位置サーバ又はビーコン群に属するのかについての表示を含んでいてもよく、位置モジュール３６はそれを用いてどのノードを位置の計算に使用するかを決定することができる。
【００７２】
一部の実施形態では、各ノード６により送信されるリスト２５はシステム内の信頼されたすべての他のノード６を保証してもよく、又は代替的には、リスト中のアンカーノードの（対象のネットワーク４内の総数よりも少ない）縮小されたセットのみが保証される。縮小されたリストの場合、このサブセットは、例えば、屋内レイアウト計画、位置特定されている特定のデバイス８の通常のナビゲーションパターン、及び／又は空間内でのデバイスの通常使用のパターン全般に基づいていてもよい。識別子のリストは大きくなることがあり、各アンカーノードから広告されれば大きな帯域幅を消費し得るため、位置ネットワーク４内のすべての他のアンカーノード６の識別子を送信することは、小さな位置ネットワークにおいてのみ実行可能であり得る。したがって、これを克服するため、一部の実施形態では、アンカーノード６はそれぞれ、アンカーノードのサブセットのみを広告する。各ノード６ａが送信するこのサブセットは、屋内レイアウトマップ若しくは類似のものにおける他のアンカーノード６ｂの位置、又はノード６ａに対するそれらの位置に基づいている。すなわち、アンカーノード６は、ある程度の近さにある（信頼された）ノード及び／又はレイアウトに基づいて必要とされるノード（例えば同じ部屋の中にある他のアンカーノード）のＩＤ（ｉｄｅｎｔｉｔｉｅｓ）のみを送信する。
【００７３】
例えば、異なるアンカーノードによって広告されたアンカーノードリストの重複に基づいて信頼できるアンカーノードのチェーンを可能にするために、（例えば、予期されるユーザー行動についての事前情報及び建物のレイアウト、又は、ユーザーが自身の終点（ｅｎｄ  ｐｏｉｎｔ）を表示している場合には既知のナビゲーションパスに基づいて）建物内の被測位デバイスの典型的なナビゲーションパスが予測されてもよい。すると、これを用いて重複しているアンカーノードが識別され、適切な適用範囲を取得するために、その重複しているアンカーノードが広告される。この場合、それぞれのノードから相応する近さにあるノード６（及びひいてはそのノードによって広告されるノード）は、予測されるナビゲーションパスに沿った所定の近さにあるノードのみを含む。
【００７４】
既に述べたように、１つ以上の不正ノードの識別に対するセキュリティモジュール３４の応答には別の可能性もある。考えられる１つの対案は、位置特定から、前述の技術のうち１つ以上に基づいて現実の位置ネットワーク４の一部ではないものと特定されたビーコンノードからの任意の信号を、選択的にフィルタリングするというものである。被測位デバイス８が、位置ネットワーク４の一部であるものとして認証され得ない（仮定的な）アンカーノードからの信号を検出する場合、そのデバイスのセキュリティモジュール３４は、それらの信号を位置の計算から選択的にフィルタリングすることができる。選択的なフィルタリングは、信頼されていないアンカーノードからの保証されていない信号を完全に除外してもよく、又は代替的には、それらにより低い重み付けを与えて、最終的な位置計算に一定の程度を超えて影響しないようにしてもよい。
【００７５】
別の可能性は、セキュリティモジュール３４が位置サーバ１４又は他の実体（例えば管理者のコンピュータシステム）に対し、前述の技術のうち１つ以上に基づいて、スプーフィングが観察される又はスプーフィングされた疑いのあるノードについて警告するアラートをトリガするというものである。被測位デバイス８が不正ノードからの信号を単にフィルタ除去する場合とは異なり、この変形においては、被測位デバイス８は、そのような不正ノードの存在を１つ以上の他の実体に知らせるために、積極的な措置を講じる。
【００７６】
さらなる実施形態においては、保証プロセスは、被測位デバイスへの代替的な又は「帯域外」チャネル（例えば符号化光又はＲＦＩＤチャネル）の使用によって、確実にブートストラップ又はクロスチェックされ得る。
【００７７】
これを実装するために、システムは、ビーコン信号用に使用される第１のチャネルとは別の第２のチャネル上でモバイルデバイス８への送信を行うように構成された送信器を含む。この送信器は、アンカーノード６のうち１つ以上に内蔵されていてもよく、保証リスト２５が第１のチャネルではなく第２のチャネル２３上で送信される場合には、この送信器は、同じ第２のチャネル２３を用いて保証リスト２５を送信するために使用される、同じ第２の無線インターフェイス３２であってもよい。代替的には、図６に図示されるように、ここで説明した送信器は、モバイルデバイスにより読み取り可能なように環境２内のどこか便利な場所に配置された別個の送信器３８であってもよい。後者の場合には、送信器３８は、いくつかの実施形態において保証リスト２５を送信するためにアンカーノード６によって使用されるのと同じ種類の第２のチャネル上で送信を行ってもよく、又は送信器３８は異なる種類の第２のチャネル上で送信を行ってもよい。
【００７８】
いずれにしても、ここで述べた第２のチャネルもやはり、以下の点で、ビーコン信号用に使用される第１のチャネルと区別される：（ａ）第２のチャネルは第１のチャネルとは異なる周波数を使用する、（ｂ）第２のチャネルは第１のチャネルとは異なる無線アクセス技術を使用する、及び／又は（ｃ）第２のチャネルは第１のチャネルとは異なる媒体（すなわち異なる種類のキャリア、例えば電磁スペクトルの別の領域、あるいは異なる種類の放射線でさえあり得る）を使用する。好適には、第２のチャネルはモバイルデバイスと第１の無線ノードとの間に見通し線を必要とする技術を用い（その一方で第１のチャネルはこれを必ずしも必要としない）、又は、第２のチャネルは第１のチャネルよりも大幅に短い範囲である（モバイルデバイスと第２の無線ノードとの間に物理的密接状態を必要とする。その一方で第１のチャネルはこれを必要としない）。
【００７９】
一実施形態においては、この第２のチャネルもやはり、送信器３８／３２とモバイルデバイス内の相補的な受信器３２’との間に物理的密接状態を必要とする近接場通信チャネルの形をとる。この物理的密接状態もやはり、好適には、送信インターフェイス３２と受信インターフェイス３２’との間が２０ｃｍ以下；送信インターフェイス３２と受信インターフェイス３２’との間が１０ｃｍ以下；送信インターフェイス３２と受信インターフェイス３２’との間が第２のチャネルのキャリアの２波長以下；又は送信インターフェイス３２と受信インターフェイス３２’との間が第２のチャネルのキャリアの１波長以下であることを意味する。例えば、第２のチャネルは近接場型の無線技術によって実装されてもよく、例えば送信器３８／３２はＲＦタグの形をとり、モバイルデバイス８の対応する受信器３２’は、ＲＦタグ３２に通電して、その結果タグから戻った関連する信号を受信するように構成される。
【００８０】
別の一例においては、第２のチャネルはやはり、照明器具により発せられる光に埋め込まれた符号化光チャネルであってもよい。この場合、送信器３８／３２は各照明器具の光源の形をとり、モバイルデバイス８の対応する受信器３２’は、光電池、又はカメラ及び関連する信号処理ソフトウェア又は回路などといった符号化光検出器の形をとる。
【００８１】
図６に図示されるように、送信器３８／３２は、好適には位置ネットワーク４、６が設置されている部屋、建物、又は区画２への入口に配置される。アンカーノード６とは別個の、スタンドアロンの送信器３８の場合、この送信機はドアの傍（例えばドアの傍の壁）に位置するＲＦタグの形をとってもよく、モバイルデバイス８は、部屋、建物、又は区画への進入時にこれをスワイプ又はタッチすることによって読み取ることができる。代替的には、送信器３８はドアの付近に配置された照明器具又は通信光（例えばＬＥＤ）の形をとってもよく、モバイルデバイス８は、部屋、建物、又は区画への進入時にそこから符号化光信号を読み取ることができる。アンカーノード６の１つに内蔵された送信器３２の場合には、この送信機は、スタンドアロンの送信器３８との関連で述べたのと同様に、アンカーノード６のうち、入口（例えばドアの傍）に配置された、指定された１つであってもよく、モバイルデバイスが部屋、建物、又は区画への進入時にノード６をスワイプ又はタッチすること又は各光源から符号化光を受信することを可能にする。なお、この第２のチャネル用の送信器３８／３２が入口の傍に設置されることは、好適ではあるが必須ではない。代替的には、この送信機は、ユーザーが（例えば）ある経路、旅行、仕事日、又は仕事又は余暇の活動を開始しそうな便利な目印、集合地点、又はターミナルに設置されてもよい。
【００８２】
この第２のチャネルには、（アンカーノード６の間の保証を実施する手段であることとは対照的に、又は単にアンカーノード６の間の保証を実施する手段に過ぎないこととは対照的に）保証プロセスを支援するための多数の可能な用途が存在する。これらの実施形態は、モバイルデバイスが第２のチャネルからデータを受信するデバイス中心のケース、又は位置サーバが第２のチャネルからモバイルデバイス上の対応する受信器を介してデータを受信する補助付きのケースに当てはまる。
【００８３】
第１の例は、信頼に足るノード６の初期リストを提供するというものである。追加的な機構を伴わずに、他の不正ノードの不正なリストを広告しそれによって前述の保証プロセスを密かに害する不正なアンカーも、潜在的に設置され得る。したがって、モバイルデバイス８は、不正なリストを真正なリストと区別することができるのが望ましい。これを克服するため、一部の実施形態では、送信器３８／３２により提供される「帯域外」（第１のビーコンチャネルとは異なるチャネルを使用するという意味で帯域外）の機構を用いて、真正ノード６の初期リストが被測位デバイス８にブートストラップされ得る。例えば、これは、レイアウトに基づいて屋内設備の中の戦略的な位置（例えば入口）に位置する符号化光又はＲＦＩＤタグによって実施されてもよい。帯域外で通信されるアンカーノードのリストは、この真正ノードのセットが広告する他のノードに対する信頼を可能にし、それによって信頼チェーンが創出される。すなわち、モバイルデバイス８は、初めてその環境に進入する（又は初めて位置特定を開始する）とき、帯域外の送信器３８／３２からの初期リストを読み取り、この初期リストから信頼されたものであることが知られているアンカーノード６のみを使用する。以後、初期リスト上のノード６の１つが初期リスト上になかったさらなるノード６を保証すれば、モバイルデバイスは、そのさらなるノードを以降の位置特定について信頼することができる、といった具合である。
【００８４】
帯域外で通信されるアンカーノード識別子のこのリストは、最初のブートストラップの後、ビーコンノードによって現在広告されているリストをクロスチェックするためにも使用され得る。よって、符号化光又はＲＦＩＤに基づくこれらの帯域外機構は、建物内の異なる位置に設置可能であり、所望するときに、被測位デバイスによって、位置特定に使用されているビーコンノードに対する追加的な信頼を得るために用いられ得る。
【００８５】
別の一例においては、「帯域外」の第２のチャネル（例えば符号化光、ＲＦＩＤなど）は、真の位置を確保するためにモバイルデバイスに確実に伝達することが望ましい他の構成パラメータを確実にブートストラップするために代替的又は追加的に用いられ得る。そのようなパラメータは、例えば、どの位置ネットワークを使用するか（例えば使用するＷｉ−Ｆｉ（登録商標）ネットワークのＳＳＩＤ）、又は特定の屋内設備について使用する位置サーバを含み得る。そのようなブートストラップは、先の実施形態と同様、帯域外機構を屋内レイアウトに基づいて戦略的に、例えば入口に設置することによって実施され得る。この帯域外機構は、建物内の異なる位置に設置されることによって、使用中の現在のパラメータをクロスチェックするためにも用いられ得る。
【００８６】
別の一例においては、「帯域外」の第２のチャネル（例えば符号化光、ＲＦＩＤなど）は、現在の位置を確実にブートストラップ又はクロスチェックするために、代替的又は追加的に使用されてもよい。
【００８７】
送信器３８／３２（例えば符号化光又はＲＦＩＤ）は自身の位置と、したがってモバイルデバイス８の概略現在位置とを、送信器３８／３２の帯域外機構（すなわち第２のチャネル）が予め定義された小さな物理的空間内（例えば符号化光ランプの直下若しくは近傍、又はＲＦＩＤタグのタッチ又はスワイプ）でのみ通信可能であると仮定して、広告する。すると、この真の位置は、位置モジュール３６によって、ビーコンノードからの信号に基づいて計算されている位置を（効率上の理由から）ブートストラップするため及び／又はクロスチェックするために用いられ得る。
【００８８】
位置をブートストラップする場合には、モバイルデバイス８は送信器３８／３２の位置を第２のチャネルを介して取得し、第２のチャネルの性質によりモバイルデバイス８の概略位置が提供される。位置モジュール３６はこれを初期位置確定（ｉｎｉｔｉａｌ  ｌｏｃａｔｉｏｎ  ｆｉｘ）と捉え、アンカーノード６を使用して実施された位置特定に基づいて位置を追跡し続ける。初期位置確定が三角測量、三点測量、フィンガープリント又は同様のものに基づいてアンカーノード６から計算されるのを待機する必要がないので、これは位置特定の効率を高めることができる（そうでなければ、「冷間始動」から始まって、最初の確定（ｆｉｒｓｔ  ｆｉｘ）に追加的な時間がかかる）。
【００８９】
位置計算を検証する場合には、やはりモバイルデバイス８が送信器３８／３２の位置を第２のチャネルを介して取得するが、その場合、最初の位置特定のいくらか後の時刻にであり、位置モジュール３６はこれをモバイルデバイス８のおおよその「真の」位置と捉える。次いで、位置モジュール３６は、帯域外送信器３８／３２により第２のチャネルを経由して報告された真の位置を、第１のチャネルを経由して受信したアンカーノード６からのビーコン信号に基づいて実施した位置特定の結果と比較してもよく、それによって第２のチャネル上で報告されたノードの位置と一致するかどうかを特定する。一致しない場合には、この特定は、位置の計算を更新又は再校正するために用いられ得るか、又はセキュリティモジュール３４によって不正ノードが存在し得るという別の表示として認識される。
【００９０】
「帯域外」の第２のチャネルの別の可能な用途は、セキュリティモジュール３４が前述の技術のうち１つ以上に基づいて不正ノードの観察又は疑いについてのアラートをトリガするというものである。アラートは、位置サーバ又は位置ネットワーク６の別の管理実体に送信されるが、これはそのような信頼された実体にどのようにして接触するか（例えばアドレス又は他のＩＤ）を知っていることを要する。ノード６は、予めそのように構成されていてもよいが、そうでない場合には、この知っていることを送信するための別の可能な手法は、前述の「帯域外」機構３８／３２（すなわち第２のチャネル）を使用すること（例えばＲＦＩＤタグ又は符号化光）であってもよい。
【００９１】
上記実施形態は単に例として説明されたに過ぎないことを理解されたい。図面、開示、及び添付の特許請求の範囲を分析することにより、当業者は、開示の実施形態の変形形態を理解及び実施することができる。請求項中、「含む」等の用語は他の要素又はステップを除外せず、要素は複数を除外しない。単一のプロセッサ又は他のユニットが、請求項内に列挙された複数のアイテムの機能を果たしてもよい。単にいくつかの手段が互いに異なる従属請求項に記載されているからといって、これらの手段の組み合わせを好適に使用することができないとは限らない。コンピュータプログラムは、適切な媒体、例えば他のハードウェアとともに又はその一部として供給される光学記憶媒体又はソリッドステート媒体等で保存／供給されてもよいが、他の形式で、例えば、インターネット又は他の有線若しくは無線テレコミュニケーションシステム等を介して供給されてもよい。請求項中の如何なる参照符号も、特許請求の範囲を限定するものと解釈されるべきではない。
【図１】
0006297722.tif 000002
【図２】
0006297722.tif 000003
【図３】
0006297722.tif 000004
【図４】
0006297722.tif 000005
【図５】
0006297722.tif 000006
【図６】
0006297722.tif 000007