(57)【要約】  移動局用の位置情報はデータコードラベルを用いて捕捉され、その位置情報はグローバルポジショニングシステム（GPS）などのサテライトポジショニングシステム（SPS）からの信号を必要とせずに移動局が動くと更新される。前記のデータコードラベルは読み取られ、そしてそのデータコードラベルの中で符号化された情報は、例えば、ディスプレイやスピーカを通して提供されることができる非ナビゲーション情報あるいは道順、デジタル地図などであり得る位置情報を得るために使われる。前記位置情報はローカル座標システムもしくはグローバル座標システムに参照されることができる。前記の移動局の位置は移動局内の慣性センサを使用して、および／またはデータコードラベル内で符号化された情報を使って得られ得るワイアレスアクセスポイントアルマナックおよび測定した無線信号を使用して更新される。その後、更新された移動局用の位置情報が提供される。
2013501943.tif 000002
【特許請求の範囲】
【請求項１】
データコードラベルからデータを収集することと、
前記収集されたデータを使用して移動局用の位置情報を得ることと、
前記移動局用の前記位置情報を提供することと、
前記移動局が動く時、前記位置情報を更新することと、
前記移動局用の更新された位置情報を提供することとを備える方法。
【請求項２】
前記位置情報が前記移動局のための位置およびデジタル地図を備え、前記位置情報を更新することが前記移動局の前記位置を更新することを備え、および前記移動局に更新された位置情報を提供することが前記移動局の前記更新された位置を有する前記デジタル地図を表示することを備える請求項１に記載の方法。
【請求項３】
前記位置情報が方向の情報を備える請求項１に記載の方法。
【請求項４】
前記位置情報が非ナビゲーション情報を備える請求項１に記載の方法。
【請求項５】
前記移動局の前記位置情報を更新することが前記移動局の動きを感知するために前記移動局内の慣性センサを使用すること備える請求項１に記載の方法。
【請求項６】
前記位置情報が前記移動局に関するローカルワイアレスアクセスポイントアルマナックを備え、前記方法がさらに前記ローカルワイアレスアクセスポイントアルマナックにある、ひとつかそれ以上のワイアレスアクセスポイントから信号を受信することを備え、前記移動局の前記位置情報を更新することが前記移動局の前記位置を更新するために前記ひとつかそれ以上のワイアレスアクセスポイントからの前記信号および前記ローカルワイアレスアクセスポイントアルマナックを使用することを備える請求項１に記載の方法。
【請求項７】
前記ひとつかそれ以上のワイアレスアクセスポイントからの前記信号の強度を監視することをさらに備え、前記移動局の前記位置を決定するために前記ひとつかそれ以上のワイアレスアクセスポイントからの前記信号の前記強度が前記ローカルワイアレスアクセスポイントアルマナックに比較される請求項６に記載の方法。
【請求項８】
前記位置情報が前記移動局に関するローカルフェムトセルアルマナックを備え、前記方法がさらに前記ローカルフェムトセルアルマナックにあるひとつかそれ以上のフェムトセルから信号を受信することを備え、前記移動局の前記位置情報を更新することが前記移動局の前記位置を更新するために前記ひとつかそれ以上のフェムトセルからの前記信号および前記ローカルフェムトセルアルマナックを使用することを備える請求項１に記載の方法。
【請求項９】
前記ひとつかそれ以上のフェムトセルからの前記信号の強度を監視することをさらに備え、前記移動局の前記位置を決定するために前記ひとつかそれ以上のフェムトセルからの前記信号の前記強度が前記ローカルフェムトセルアルマナックに比較される請求項８に記載の方法。
【請求項１０】
前記データコードラベルはクイックレスポンスコードを備える請求項１に記載の方法。
【請求項１１】
前記データコードラベルがユニフォームリソースアイデンティファイア（ＵＲＩ）で符号化され、および前記収集されたデータを使用して前記移動局用の前記位置情報を得ることが、
前記ＵＲＩを決定するために前記データコードラベルを復号することと、
前記ＵＲＩを使用して前記移動局用の前記位置情報にアクセスし、ダウンロードすることとを備える請求項１に記載の方法。
【請求項１２】
データコードラベルを読み取るように動作可能であるデータコードラベルリーダと、
メモリと、
ディスプレイと、
前記データコードラベルリーダによってデータコードラベルから読み取られたデータを使用して移動局用の位置情報を得、
前記移動局用の前記位置情報を提供し、
前記移動局が動かされる時、前記移動局用の前記位置情報を更新し、
前記移動局用の更新された位置情報を提供するように適合された処理ユニットとを備えた移動局。
【請求項１３】
前記位置情報は前記移動局のための位置およびデジタル地図を備え、および前記更新された位置情報は前記デジタル地図に関連した前記移動局の新たな位置を備える請求項１２の移動局。
【請求項１４】
前記位置情報は方向の情報を備える請求項１２の移動局。
【請求項１５】
前記位置情報は非ナビゲーション情報を備える請求項１２の移動局。
【請求項１６】
慣性センサをさらに備え、前記慣性センサは慣性データを提供し、および前記処理ユニットはさらに前記移動局が動かされた時、前記移動局用の前記位置情報を更新するために前記慣性データを使用するように適合された請求項１２の移動局。
【請求項１７】
前記移動局で受信信号強度インジケータの測定値を得るための受信信号強度インジケータシステムをさらに備え、
前記処理ユニットが、
前記移動局に関するローカルワイアレスアクセスポイントアルマナックを得るように、および、
前記移動局が動かされた時、前記移動局の前記位置を更新するために前記受信信号強度インジケータの測定値および前記ローカルワイアレスアクセスポイントアルマナックを使用するようにさらに適合された請求項１２の移動局。
【請求項１８】
前記移動局で受信信号強度インジケータの測定値を得るための受信信号強度インジケータシステムをさらに備え、
前記処理ユニットが、
前記移動局に関するローカルフェムトセルアルマナックを得るように、および、
前記移動局が動かされた時、前記移動局の前記位置を更新するために前記受信信号強度インジケータの測定値および前記ローカルフェムトセルアルマナックを使用するようにさらに適合された請求項１２の移動局。
【請求項１９】
前記データコードラベルリーダがクイックレスポンスコードを読み取るように構成される請求項１２の移動局。
【請求項２０】
前記処理ユニットが前記データコードラベル内に符号化されたユニフォームリソースアイデンティファイア（ＵＲＩ）を使用して前記移動局用の前記位置情報をダウンロードするようにさらに適合された請求項１２の移動局。
【請求項２１】
データコードラベルからデータを収集するための手段と、
前記収集されたデータを使用して移動局用の位置情報を得るための手段と、
前記移動局用の前記位置情報を提供するための手段と、
前記移動局が動く時、前記移動局用の前記位置情報を更新するための手段を備え、提供するための前記手段が前記移動局用の前記更新された位置情報を提供する、移動局用の位置情報にアクセスして更新するためのシステム。
【請求項２２】
前記位置情報が前記移動局用の位置およびデジタル地図を備え、前記位置情報を更新するための前記手段が前記移動局の前記位置を更新するための手段を備え、および前記更新された位置情報は前記デジタル地図に関連した前記移動局の前記更新された位置を備える請求項２１のシステム。
【請求項２３】
前記位置情報が方向の情報を備える請求項２１のシステム。
【請求項２４】
前記位置情報が非ナビゲーション情報を備える請求項２１のシステム。
【請求項２５】
前記移動局の動きを感知するための手段をさらに備え、前記移動局用の前記位置情報を更新するための前記手段が前記移動局の前記感知された動きを使用するための手段を備える請求項２１のシステム。
【請求項２６】
前記収集されたデータを使用して前記移動局に関するローカルワイアレスアクセスポイントアルマナックを得るための手段と、
前記ローカルワイアレスアクセスポイントアルマナックにあるひとつかそれ以上のワイアレスアクセスポイントから信号を受信するための手段とをさらに備え、
前記移動局用の前記位置情報を更新するための前記手段が前記移動局の前記位置を更新するために前記ひとつかそれ以上のワイアレスアクセスポイントからの前記信号および前記ローカルワイアレスアクセスポイントアルマナックを使用するための手段を備える請求項２１のシステム。
【請求項２７】
前記ひとつかそれ以上のワイアレスアクセスポイントから受信された前記信号の強度を監視するための手段をさらに備え、前記移動局の位置を決定するために前記ひとつかそれ以上のワイアレスアクセスポイントからの前記信号の前記強度が前記ローカルワイアレスアクセスポイントアルマナックに比較される請求項２６のシステム。
【請求項２８】
前記収集されたデータを使用して前記移動局に関するローカルフェムトセルアルマナックを得るための手段と、
前記ローカルフェムトセルアルマナックにあるひとつかそれ以上のフェムトセルから信号を受信するための手段とをさらに備え、
前記移動局用の前記位置情報を更新するための前記手段が前記移動局の前記位置を更新するために前記ひとつかそれ以上のフェムトセルからの信号および前記ローカルフェムトセルアルマナックを使用するための手段を備える請求項２１のシステム。
【請求項２９】
前記ひとつかそれ以上のフェムトセルから受信された前記信号の強度を監視するための手段をさらに備え、前記ひとつかそれ以上のフェムトセルからの前記信号の前記強度は前記移動局の前記位置を決定するために前記ローカルフェムトセルアルマナックに比較される請求項２８のシステム。
【請求項３０】
データを収集するための前記手段がクイックレスポンスコードリーダを備える請求項２１のシステム。
【請求項３１】
前記移動局のための位置情報を得るための前記手段が前記移動局におけるウェブブラウザを備える請求項２１のシステム。
【請求項３２】
処理ニットによって実行された時にオペレーションを実行するインストラクションを用いて符号化されたコンピュータ読み取り可能媒体であって、前記インストラクションが、
データコードラベルを復号するためのコードと、
前記復号されたデータコードラベルを使用して位置情報を得るためのコードと、
位置情報を提供するためのコードと、
位置に変化があった時、前記位置情報を更新するためのコードと、
前記更新された位置情報を提供するためのコードを備えるコンピュータ読み取り可能媒体。
【請求項３３】
前記インストラクションが慣性センサによって提供される慣性データを使用して前記位置情報を更新するためのコードをさらに備える、請求項３２のコンピュータ読み取り可能媒体。
【請求項３４】
前記インストラクションが、
前記復号されたデータコードラベルを使用してローカルワイアレスアクセスポイントアルマナックを得るためのコードと、
前記ローカルワイアレスアクセスポイントアルマナックにあるひとつかそれ以上のワイアレスアクセスポイントからの信号の強度を測定するためのコードと、
前記測定された前記信号の強度および前記ローカルワイアレスアクセスポイントアルマナックを使用して前記位置情報を更新するためのコードをさらに備える請求項３２のコンピュータ読み取り可能媒体。
【請求項３５】
前記インストラクションが、
前記復号されたデータコードラベルを使用してローカルフェムトセルアルマナックを得るためのコードと、
前記ローカルフェムトセルアルマナックにあるひとつかそれ以上のフェムトセルからの信号の強度を測定するためのコードと、
前記測定された前記信号の強度および前記ローカルフェムトセルアルマナックを使用して前記位置情報を更新するためのコードをさらに備える請求項３２のコンピュータ読み取り媒体。
【発明の詳細な説明】
【背景技術分野】
【０００１】
本方法や装置は概して、セルラー方式もしくは他のワイアレス通信装置などの移動局用のポジショニングシステムに関係しており、より具体的に、データコードラベルを使った移動局用の位置情報を捕捉すること、および、更新することに関係している。
【関連背景技術】
【０００２】
セルラー方式もしくは他のワイアレス通信装置などといった移動局の正確な位置情報は通信産業において普及してきている。グローバルポジショニングシステム（GPS）などのサテライトポジショニングシステム（SPS）はワイアレス移動局の位置決定を与える方法を提供している。例えば、GPSユーザは地球の周りの軌道にある衛星ビークル（vehicles）（SVs）から得られる情報を通して立体的な位置や速度、時刻を含む正確なナビゲーション情報を引き出すことができる。前記のSVsより受信する信号は弱いこともある。したがって受信機の位置を決定するためにはその受信機が、それらの弱い信号を受信し、その信号によって示された情報を解釈できるくらい十分に感度が良くなければならない。
【０００３】
現在のSPS受信機の１つの制約は、それらの動作が複数の衛星の障害がない、明確に見える所にある状況、かつ、高品質のアンテナが前記のような信号を受信するために適切に設置されている状況に限られていることである。そのため、それらは通常、相当数の群葉、または建物の障害があるところ（例えば都会の谷間）や建物の中などの妨害状況のある場所では使えない。
【発明の概要】
【０００４】
本明細書で開示される実施例は、データコードラベルを使った移動局用の位置情報の捕捉および移動局が動く際にGPSなどのSPSから信号を必要としない位置情報の更新を提供している。前記のデータコードラベルは読み取られ、そしてそのデータコードラベルの中で符号化された情報は、例えば、ディスプレイやスピーカを通して提供されることができる非ナビゲーション情報あるいは道順（directions）、デジタル地図などであり得る位置情報を得るために使われる。前記の位置情報はローカル座標システム（coordinate system）、あるいはグローバル座標システムを参照して提供されることができる。前記移動局の位置は移動局内の慣性センサ（inertial sensors）を使用して、および／またはデータコードラベル内で符号化された情報を使って得られ得るワイアレスアクセスポイントもしくはフェムトセルアルマナックおよび測定された無線信号を使用して更新されることができる。その後、更新された移動局用の位置情報が提供される。
【図面の簡単な説明】
【０００５】
【図１】移動局がデータコードラベルからの情報を用いて位置情報を捕捉するシステムを示すブロック図。
【図２】クイックレスポンスコードフォーマットでのデータコードラベルの例。
【図３】データコードラベルからの符号化されたデータを用いて位置情報を捕捉し、更新することのできる移動局の実例となるブロック図。
【図４】データコードラベルを用いて位置情報を捕捉、更新する方法を示すフローチャート。
【図５】移動局の画像ディスプレイに表示されることのできる移動局の様々な位置および簡略なデジタル地図の例を示す図。
【詳細な説明】
【０００６】
本明細書内で説明されるシステムや方法は位置情報を捕捉するためにデータコードラベルを使用しており、それはSPSからの信号を必要とすることなく更新できる。そのシステムは、移動局の現在地などの位置情報を捕捉するためにデータコードラベルを使用し、およびその位置情報を更新するために内部センサを使用する移動局を含み得る。その位置情報はその移動局の位置を有するデジタル地図、その移動局の位置についての非ナビゲーション情報、もしくはナビゲーションインストラクションを含み得る。その位置情報はGPSと共に使われるWGS８４座標システムのような、一般化されたグローバル座標システムもしくはローカル座標システムに参照され得ると理解されるべきである。
【０００７】
本明細書内で使用されているように、移動局は、セルラー方式もしくは他のワイアレス通信装置、パーソナル通信システム（PCS）装置、パーソナルナビゲーション装置、パーソナルインフォメーションマネージャー（PIM）、パーソナルデジタルアシスタント（PDA）、ラップトップあるいはワイアレス通信を受信できる他の適切な移動装置などの装置を指す。「移動局」という用語は、射程範囲の狭い（ｓｈｏｒｔ−ｒａｎｇｅ）無線、赤外線、有線接続やその他の接続などによってパーソナルナビゲーション装置（PND）と通信する装置を含むこことも意図されている。それは衛星信号受信、アシスタントデータ受信および／もしくは位置関係の処理がその装置やPNDで起こっているかどうかには関らない。また「移動局」は、インターネット、Ｗｉ−Ｆｉまたは他のネットワークを通じるなどしてサーバと通信することのできるワイアレス通信装置やコンピュータ、ラップトップなどを含む全ての装置を含むと意図されており、衛星信号受信、アシスタントデータ受信および／もしくは位置関係の処理がその装置やサーバ、その他のネットワークに関連する装置で起こっているかどうかには関らない。上記の任意の動作可能な組み合わせも「移動局」として考えられる。
【０００８】
もし移動局にSPS能力がなかったり、SPSシステムが非アクティブであったり、もしくは例えばSPSが妨害状況を受ける場所などにあって十分に機能することができない場所にあったりした場合、本明細書に記載されているようにデータコードラベルを用いて移動局用の位置情報を捕捉することは有利であり得る。その移動局内のSPS受信機がSPS衛星からのSPS信号を捕獲および／もしくは追跡するのが困難である場合、妨害状況が存在し得る。例えば、屋内環境、都会の谷間の環境、群葉や妨げとなる地形などの自然の障害物を有する特定の野外環境で妨害状況が存在し得る。
【０００９】
SPSを伴わない、もしくは妨害状況でのナビゲーションは二つの関連する問題を提示する。それは正確な位置感覚を保つことと地形についてのローカル情報へのアクセスを有することである。SPSの恩恵のないナビゲーションは他のテクノロジーを代用するという相応な（relative）問題によって妨げられる。例えば、ワイアレスアクセスポイントのアルマナックはいくつかのデータを提供できるが、収集するには費用がかかり、ローカルエリアに適したアルマナックデータの出所は移動局のユーザには明らかではないことがあり得る。別の例として、推測航法（dead reckoning）を通じた動きの追跡を基に情報を提供し得る慣性センサがあるが、これらは時間が経つとエラーを蓄積する傾向にある。これらの技術は、関連するアルマナックデータもしくは利用可能な地図と位置を関連付ける情報にアクセスすることからだけでなく、特定の位置と位置情報を関連付ける情報にアクセスすることからも助けを得ることができる。
【００１０】
図１は移動局１０２がデータコードラベル１０４からナビゲーションに使うことができる位置情報を捕捉するシステムを表すブロック図を示している。その捕捉された位置情報は、WGS８４座標システムなどの一般化されたグローバル座標システムもしくはローカル座標システムであり得る座標システムに関連させて、データコードラベル１０４、したがって移動局１０２の位置を含むことができる。その捕捉された位置情報は、例えばナビゲーションインストラクションもしくはローカル環境の地図も含むことができる。いくつかの実施例では、捕捉された位置情報はナビゲーションを補助するために使われ得るアルマナックデータも含むことができる。
【００１１】
データコードラベル１０４は、移動局１０２にアクセスすることができる、建物のエントランスや案内（directory）サイン、もしくは他のアクセス可能な場所のような場所につけられる物理的なタグである。データコードラベル１０４は、例えば、日本の株式会社デンソーウェーブによって創られたマトリックス（matrix）コードでありクイックレスポンス（QR）コードであり得る。データマトリックス（Data Matrix）コードやセマコード(Semacode)、マキシコード(Maxicode)、アズテックコード(Aztec Code)などの光データマトリックススタイルコードもしくは１次元バーコードを含む、他の種類のバーコードもしくはデータの機械読み取り可能な表示を、望めば使うことができる。望めば、RFIDタグなどの非光学データコードラベルも使うことができる。データコードラベル１０４は、サーバに保存されてインターネットなどのネットワーク１０６を通じてアクセスされる位置情報１０８にアクセスするために移動局１０２によって使われ得る、例えばユニフォームリソースアイデンティファイア（ＵＲＩ）を有するハイパーリンクを用いて符号化され得る。例として図２はＵＲＩ「http://www.example.com」を用いて符号化されたQRコード（登録商標）フォーマットにおけるデータコードラベル１０４である。もしデータコードラベル１０４が、例えば色のついた（colorized）QRコードを使用するなど十分な情報が詰まった方法でその情報を符号化することができるならば、データコードラベル１０４はハイパーリンクを使うことなく、その移動局１０２に直接位置情報を渡すために使われ得る。
【００１２】
図３はデータコードラベル１０４（図１）から得た情報を使ってナビゲーションができる移動局１０２のブロック図である。図に示されているように、移動局１０２は移動局コントロール１２４と通信するデータコードラベルリーダ１２２を含む。その移動局コントロール１２４は処理ユニット１２５および関連するメモリ１２７、サポートハードウェア１３０、ソフトウェア１２９、ファームウェア１３２によって提供される。その処理ユニットが必ずしもというわけではないが、１つもしくはそれ以上のマイクロプロセッサ、組込みプロセッサ、コントローラ、特定用途向け集積回路（ＡＳＩＣｓ）、デジタル信号プロセッサ（ＤＳＰｓ）などを含むことができるということを本明細書で使用されているように理解されることができる。処理ユニットという用語は特定のハードウェアというよりもシステムによって実行される機能を記述することが意図されている。さらに、本明細書で使用されているように「メモリ」という用語は、長期、短期、あるいは移動局に関係付けられる他のメモリを含む、いずれの種類のコンピュータ記憶媒体も指しており、いずれかの特定の種類のメモリあるいは特定の数のメモリ、もしくはメモリが保存される媒体の種類に制限されるべきではない。
【００１３】
データコードラベルリーダ１２２は、例えば移動局コントロール１２４内の適当なデータコードラベル読み取りソフトウェアを使用してデータコードラベル１０４を読み取って復号するために移動局コントロール１２４と共同して作動することができるということは理解されるべきである。例えば、そのデータコードラベルリーダ１２２は、移動局コントロール１２４によって復号されるデータコードラベル１０４をイメージ化するカメラであることもできる。そのデータコードラベルリーダ１２２はバーコードリーダもしくはＲＦＩＤリーダでもあり得る。そのデータコードラベルリーダ１２２はクイックレスポンスコードを読み取るように構成され得る。もし望まれれば、そのデータコードラベルリーダ１２２はデータコードラベル１０４から符号化されたデータを抽出し、その抽出されたデータを移動局コントロール１２４に提供する専用のリーダであり得る。
【００１４】
移動局コントロール１２４は、データコードラベル１０４から抽出された符号化されたデータを伴って、ネットワーク１０６（図１）にアクセスし、例えばナビゲーション情報やデジタルローカル地図、および／あるいはアルマナック情報など、そのリンクされた位置情報を含むサーバへ導かれる。その移動局１０２は、例えばワイアレスアクセスポイントあるいはフェムトセルなどを通じてネットワークに接続できるワイアレスネットワーク電波受信機／送信機（ＲＦ１４４）を通してネットワーク１０６にアクセスできる。そのＲＦ１４４はワイアレスワイドエリアネットワーク（ＷＷＡＮ）、ワイアレスローカルエリアネットワーク（ＷＬＡＮ）あるいは任意の他の適切なネットワークなどのワイアレスネットワークに接続できる。
【００１５】
例えば、もしそのデータコードラベル１０４内に符号化されたデータがキーワード「ｈｔｔｐ：／／」を含んでいた場合、その移動局コントロール１２４は移動局１０２上にブラウザ１２８を起動して、その符号化されたＵＲＩにそのブラウザを導くことができる。移動局コントローラ１２４は移動局１０２の初めの位置を有する位置情報１０８をダウンロードできる。その位置情報１０８は、例えばナビゲーションを補助するために使用することができるローカルの、例えばワイアレスアクセスポイントもしくはフェムトセルのアルマナックと、ナビゲーションインストラクションと、ローカル環境のデジタル地図とを含むことができる。移動局１０２の初めの位置を含むデジタル地図あるいはナビゲーションインストラクションなどの位置情報１０８はその移動局１０２のユーザインターフェース１３４内の画像ディスプレイ１３６に表示されることができる。そのユーザインターフェース１３４はキーパッド１３５、マイクロフォン１３７およびスピーカ１３８などの機能を含むことができる。位置情報１０８がナビゲーションインストラクションを含む場合、そのインストラクションは前記ディスプレイ１３６とは反して、あるいはそれに加えてそのスピーカ１３８を通して提供されることができる。
【００１６】
移動局１０２の位置を含む位置情報１０８は移動局コントロール１２４内の位置データベース１２６に保存され、更新される。その移動局コントロール１２４が移動局１０２の位置が変化すると決定すると、その位置データベース１２６は新たな位置で更新される。その後、例えばディスプレイ１３６に新たな位置を有するデジタル地図を表示することによって、あるいはそのディスプレイ上、および／もしくはスピーカ１３８を通して追加のナビゲーションインストラクションを提供することによって、その更新された位置情報は提供されることができる。移動局１０２内の慣性センサ１４２は移動局１０２の位置が変わったと決定するために使用されることができる。その移動局１０２の動きの方向や大きさを含む慣性データはその慣性センサ１４２によってその移動局コントロール１２４に提供され、それはその後、前記位置データベース１２６内の位置を更新する。その移動局１０２と共に使われ得る慣性センサの例は線形加速度器として使われるマイクロエレクトロメカニカルシステム（ＭＥＭＳ）センサ、もしくはジャイロ、水晶センサ、加速度計を含む。
【００１７】
位置情報が一度ダウンロードされると、その移動局１０２はその慣性センサ１４２を使って、例えば携帯電話の「機内モード」などでその無線機がたとえ止められた後であってもナビゲートできる。さらにはそのデータコードラベル１０４がその位置情報を埋め込むことができるならばその移動局１０２は「機内モード」の間、地図を取得してナビゲートできる。
【００１８】
その無線機の使用によって、そのデータコードラベル１０４に埋め込まれているＵＲＩなどでダウンロードされ得る例えばワイアレスアクセスポイントあるいはフェムトセルアルマナックなどを参照して、その移動局１０２の位置の変化が同様に、またはそれに代えて検出されることもできる。例えばワイアレスアクセスポイントアルマナックは、例えばローカル地図１０８に関連した色々な場所に関するワイアレスアクセスポイントの信号強度のデータベースである。図３で例示されているように、移動局１０２はＲＦ１４４や移動局コントロール１２４に接続される受信信号強度インジケータシステム（ＲＳＳＩ）１４６を含むことができる。ＲＳＳＩシステム１４６はＲＦ１４４によって受信された、どんな無線信号（例えばワイアレスアクセスポイントあるいはフェムトセル信号）の信号強度も決定して監視し、その測定された信号強度を移動局コントロール１２４に提供することができる。その測定された無線信号強度はダウンロードされたワイアレスアクセスポイントもしくはフェムトセルアルマナックデータベースと比較されることができる。移動局の現在地は、その測定された無線信号の強度と最も高い相関関係を有するワイアレスアクセスポイントまたはフェムトセルアルマナック内のデータポイントと合致するエリアに位置すると決定されることができる。
【００１９】
本明細書内で説明される方法はアプリケーションに応じて様々な手段によって実施されることができる。例えばこれらの方法はハードウェア、ファームウェア、ソフトウェア、もしくはその組み合わせの中で実行されることができる。ハードウェアの実行のために処理ユニットは、ひとつかそれ以上の特定用向け集積回路（ＡＳＩＣｓ）、デジタル信号プロセッサ（ＤＳＰｓ）、デジタル信号処理装置（ＤＳＰＤｓ）、プログラム可能な論理デバイス（ＰＬＤｓ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡｓ）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子装置、本明細書で説明されている機能を実行するために設計された他の電子ユニット、もしくはその組み合わせの範囲内で実行されることができる。
【００２０】
ファームウェアおよび／あるいはソフトウェアの実行のため、方法は本明細書内で説明されている機能を実行するモジュール（例えば手順、機能など）を用いて実行されることができる。インストラクションを明確に具現化している、いずれの装置読み取り可能媒体も本明細書内で説明されている方法を実行する中で使われることができる。メモリは処理ユニット内もしくはその処理ユニットの外部で実行されることができる。本明細書で使用されているように「メモリ」という単語は長期、短期、揮発性の、非揮発性の、あるいはその他のメモリを指しておりいずれかの特定の種類のメモリあるいは特定の数のメモリ、もしくはメモリが保存される媒体の種類に制限されるべきではない。
【００２１】
例えば、本明細書で説明されているように、ソフトウェア１２９／ファームウェア１３２のコード／インストラクションはメモリ１２７のようなコンピュータ読み取り可能媒体に保存され、処理ユニット１２５によって実行されることができ、処理ユニットを作動させ、その移動局１０２のオペレーションを実行する／コントロールするために使われることができる。例えばメモリ１２７のようなコンピュータ読み取り可能媒体に保存されたプログラムコード／インストラクションは、データコードラベルリーダ１２２によって読み取られるデータラベルを復号し、復号されたデータコードラベルを使って位置および位置情報を得、移動局の位置を有する位置情報を提供し、位置に変化があった時その移動局の位置情報を更新し、その更新された位置情報を提供するためのプログラムコードを含むことができる。そのコンピュータ読み取り可能媒体は慣性センサ１４２によって提供される慣性データを使ってその移動局の位置を更新するためのプログラムコードを含むことができる。加えて、そのコンピュータ読み取り媒体は復号されたデータコードラベルを使用してローカルワイアレスアクセスポイントもしくはフェムトセルアルマナックを得、そのローカルワイアレスアクセスポイントもしくはフェムトセルアルマナックにあるひとつもしくはそれ以上のワイアレスアクセスポイントもしくはフェムトセルからの信号の強度を測定して監視し、ローカルワイアレスアクセスポイントもしくはフェムトセルアルマナックおよびその測定された信号の強度を使用して移動局の位置を更新するためのプログラムコードを含むことができる。
【００２２】
図４はデータコードラベルを使ったナビゲーションの方法を示すフローチャートである。示されているように、データコードラベルからのデータは移動局１０２によって収集される（２０２）。例えば、移動局１０２内のカメラは、病院や博物館、ショッピングセンターなどのような建物のエントランスもしくは案内サインに設けられているデータコードラベル１０４（図１）のイメージを捕らえるためのデータコードラベルリーダ１２２（図３）として使われることができる。移動局コントロール１２４はデータコードラベル１０４を復号するためにそのイメージを処理する。その復号されたデータを使用して、移動局１０２の初めの位置を含む位置情報は得られることができる（２０４）。例えば、デジタルコードラベル１０４内に符号化されたＵＲＩは、ワイアレスネットワークを通じて移動局１０２の初めの位置を有する位置情報にアクセスし、ダウンロードするために使われることができる。位置情報はローカル環境のデジタル地図もしくはローカル環境のためのナビゲーションの道順を含むことができる。位置情報は、例えば、ワイアレスアクセスポイントもしくはフェムトセルアルマナックを含むこともできる。位置情報は図３で示されているディスプレイ１３６もしくはスピーカ１３８を通じてその移動局によって提供される（２０６）。
【００２３】
ローカル座標システムもしくはグローバル座標システムに参照される移動局１０２の位置のような移動局１０２のための位置情報は更新される（２０８）。移動局１０２の位置は慣性センサ１４２からの信号に基づいて、もしくは測定された無線信号の強度の、例えば、ダウンロードされたワイアレスアクセスポイントあるいはフェムトセルアルマナックに対する比較に基づいて更新されることができる。例えば移動局が、図５で示されているワイアレスアクセスポイントもしくはフェムトセル２５６に接近すると、無線信号強度は増加するであろう。測定された無線信号強度をダウンロードされたアルマナックと比較することによって移動局の位置は、ローカルもしくはグローバル座標システムに関連して決定されることができる。その後移動局１０２のための更新された位置情報は、例えばディスプレイ１３６もしくはスピーカ１３８を通じて提供される（２１０）。
【００２４】
図５は、例えば移動局１０２の画像ディスプレイ１３６上に表示され得る移動局１０２の初めの位置２５２および簡略なデジタル地図２５０の形態で、ダウンロードされた位置情報のひとつの実施例を示している。デジタル地図２５０は、ＷＧＳ８４のようなグローバル座標システムに、もしくはローカル座標システムに参照されることができる。デジタル地図２５０および初めの位置２５２は、データコードラベル１０４から復号されたデータを使用してアクセスされ、ダウンロードされることができる。あるいは、もしデータコードラベル１０４が、例えば色のついたＱＲコードを使うなど情報の詰まった方法で情報を符号化することができれば、デジタル地図２５０および初めの位置２５２はそのデータコードラベルの中に符号化されることができ、したがって移動局はこの情報をそのデータコードラベルから直接得ることができる。図５で示されているように、デジタル地図２５０はデータコードラベル１０４および１０５、そしてワイアレスアクセスポイントもしくはフェムトセル２５６および２５８の場所のような追加情報を示すことができる。図５で例示されているデータコードラベル１０５は、例えば移動局用の別の位置２５３を除いて同じデジタル地図を含み得る別のＵＲＩなど別の情報を符号化する。図５は説明に役立てる目的のためにローカルの屋内環境の比較的簡略なデジタル地図２５０を例示しており、デジタル地図２５０は望まれるように、もしくは必要とされるように複雑になれることは理解されるべきである。例えば、デジタル地図２５０は複数の階や部屋などを含むことができ、テキストの、および／もしくはグラフィックの情報を含むことができる。さらには、デジタル地図２５０は屋内環境に制限されない。例えばデジタル地図２５０はどんな屋外環境に対しても、特にＳＰＳナビゲーションが妨害状況のためにアクセスできない、もしくは単に移動局で使用できない場合、使われることができる。
【００２５】
移動局１０２が動くと、ローカルもしくはグローバル座標システムを参照した移動局１０２の位置は更新され、図５でその更新された位置２５４によって例示されているように、更新された位置情報は提供される。慣性センサは時間が経つとエラーを蓄積する傾向があるので、エラーを最小限にするために、例えばワイアレスアクセスポイントもしくはフェムトセルアルマナックが慣性センサと共同して使われる。加えて、例えば図５のデータコードラベル１０５など別のデータコードラベルからデータを収集し、その別のデータコードラベルに関連した位置およびデジタル地図をダウンロードすることによって、移動局１０２の位置は定期的に更新され、もしくは訂正されることができる。
【００２６】
別の実施例で位置情報は、ＷＧＳ８４のようなグローバル座標システムに、もしくはローカル座標システムに参照され得るナビゲーションの道順を含むことができる。例えば案内サインは、そのサイン上の各々のエントリー（entry）に関連した別のデータコードラベルを含むことができる。望まれた目的地へのナビゲーションの道順は、望まれた目的地と関連した案内サイン上のデータコードラベルから復号されたデータを使ってアクセスされ、ダウンロードされることができる。そのナビゲーションの道順はテキストで画像ディスプレイ１３６上に表示されることができ、もしくは聴覚によるものでスピーカ１３８によって提供されることもできる。移動局１０２の位置が更新されると、移動局１０２は更新された位置情報を追加の道順の形態で提供できる。
【００２７】
位置情報は、現在地や現在地近くの物（object）についての情報などの非ナビゲーション情報を含む移動局１０２の位置についての他の情報も含むことができる。例えば、博物館のような環境でデータコードラベルは、移動局１０２の現在地近くの品目(ｉｔｅｍｓ)についての情報の形態で位置情報にアクセスするために使われることができ、それはまた、ディスプレイ１３６もしくはスピーカ１３８を通じて提供されることができる。その移動局１０２の位置が更新されると移動局１０２は、例えば移動局の新たな位置にある品目についての情報などの更新された位置情報を提供することができる。
【００２８】
本明細書で説明されている位置決定技術は、ワイアレスワイドエリアネットワーク（ＷＷＡＮ）、ワイアレスローカルエリアネットワーク（ＷＬＡＮ）、ワイアレスパーソナルエリアネットワーク（ＷＰＡＮ）などのようなさまざまなワイアレス通信ネットワークと共同して実行されることができる。「ネットワーク」や「システム」という用語はしばしば入れ代え可能に使用される。ＷＷＡＮは符号分割多元接続（ＣＤＭＡ）ネットワーク、時分割多元接続（ＴＤＭＡ）ネットワーク、周波数分割多元接続（ＦＤＭＡ）ネットワーク、直交周波数分割多元接続（ＯＦＤＭＡ）ネットワーク、シングルキャリア周波数分割多元接続（ＳＣ−ＦＤＭＡ）ネットワーク、ロングタームエボリューション（ＬＴＥ）などであり得る。ＣＤＭＡネットワークは、ｃｄｍａ２０００、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）などのようなひとつかそれ以上の無線アクセス技術（ＲＡＴｓ）を実装することができる。ｃｄｍａ２０００はＩＳ−９５、ＩＳ−２０００、そしてＩＳ−８５６標準を含む。ＴＤＭＡネットワークは移動体通信のためのグローバルシステム（ＧＳＭ（登録商標））、デジタル先進移動電話システム（Ｄ−ＡＭＰＳ）、もしくはいくつかのほかのＲＡＴを実装することができる。ＧＳＭおよびＷ−ＣＤＭＡは「第３世代パートナーシッププロジェクト」（３ＧＰＰ）と名づけられたコンソーシアムからのドキュメントの中で説明されている。ｃｍｄａ２０００は「第３世代パートナーシッププロジェクト２」（３ＧＰＰ２）と名づけられたコンソーシアムからのドキュメントの中で説明されている。３ＧＰＰおよび３ＧＰＰ２のドキュメントは公的に利用可能である。ＷＬＡＮはＩＥＥＥ８０２．１１ｘネットワークであり得、ＷＰＡＮはブルートゥース（Ｂｌｕｅｔｏｏｔｈ(登録商標)）ネットワーク、ＩＥＥＥ８０２．１５ｘ、もしくはいくつかの他の種類のネットワークであり得る。その技術はＷＷＡＮ、ＷＬＡＮおよび／もしくはＷＰＡＮの任意の組み合わせと共同して実行されることもできる。
【００２９】
サテライトポジショニングシステム（ＳＰＳ）は、エンティティが送信機から受信した信号に、少なくとも部分的に基づいて地球上もしくは上空でその位置を決定することを可能にするように配置された送信機のシステムを一般的に含む。そのような送信機は概して所定の数のチップの繰り返しの擬似ランダム雑音コード（ＰＮ）でマークされた信号を送信し、地上ベースのコントロール局、ユーザ機器および／あるいは宇宙船においてロケートされることができる。特定の例においてそのような送信機は地球の周りを回る衛星ビークル（ｖｅｈｉｃｌｅｓ）（ＳＶｓ）上に配置されることができる。例えば、グローバルポジショニングシステム（ＧＰＳ）、ガリレオ、グロナスもしくはコンパスのようなグローバルナビゲーションサテライトシステム（ＧＮＳＳ）のコンステレーションにおけるＳＶは、（例えばＧＰＳの場合のように各々の衛星用の別々のＰＮコードを使用して、もしくはグロナスの場合ように異なった周波数上の同じコードを使用して）そのコンステレーションにおける他のＳＶによって送信されるＰＮコードと区別可能なＰＮコードでマークされた信号を送信する。その技術はＳＰＳのためのグローバルシステム（例えばＧＮＳＳ）に制限されていない。例えば、その技術は、例えばひとつもしくはそれ以上のグローバルおよび／もしくはリージョナルナビゲーション衛星システムに関連し得る、もしくはそうでなければそれらを用いて使用可能にさせられることができる様々な補強（ａｕｇｍｅｎｔａｔｉｏｎ）システム（例えばサテライトベースドオーグメンテーションシステム（ＳＢＡＳ））および／もしくは日本を覆う準天頂衛星システム（ＱＺＳＳ）、インドを覆うインディアンリージョナルナビゲーショナルサテライトシステム（ＩＲＮＳＳ）、中国を覆う北斗（Beidou）などのような様々なリージョナルシステムに適用され得るもしくはそうでなければ利用可能にされることができる。制限としてではなく例として、ＳＢＡＳは、例えばワイドエリアオーグメンテーションシステム（ＷＡＡＳ（Ｗｉｄｅ  Ａｒｅａ  Ａｕｇｍｅｎｔａｔｉｏｎ  Ｓｙｓｔｅｍ））、ヨーロピアンゲオステーショナリナビゲーションオーバレイサービス（ＥＧＮＯＳ（Ｅｕｒｏｐｅａｎ  Ｇｅｏｓｔａｔｉｏｎａｒｙ  Ｎａｖｉｇａｔｉｏｎ  Ｏｖｅｒｌａｙ  Ｓｅｒｖｉｃｅ））、マルチファンクショナルサテライトオーグメンテーションシステム（ＭＳＡＳ（Ｍｕｌｔｉ−ｆｕｎｃｔｉｏｎａｌ  Ｓａｔｅｌｌｉｔｅ  Ａｕｇｍｅｎｔａｔｉｏｎ  Ｓｙｓｔｅｍ））、ＧＰＳエイデッドゲオオーグメンテッドナビゲーションオアＧＰＳアンドゲオオーグメンテッドナビゲーションンシステム（ＧＡＧＡＮ（ＧＰＳ  Ａｉｄｅｄ  Ｇｅｏ  Ａｕｇｍｅｎｔｅｄ  Ｎａｖｉｇａｔｉｏｎ  ｏｒ  ＧＰＳ  ａｎｄ  Ｇｅｏ  Ａｕｇｍｅｎｔｅｄ  Ｎａｖｉｇａｔｉｏｎ  ｓｙｓｔｅｍ））、および／あるいは同様のもののような、インテグリティ（ｉｎｔｅｇｒｉｔｙ）情報、差分の訂正などを提供する１つまたは複数の補強システムを含むことができる。したがって本明細書内で使用されているようにＳＰＳは、ひとつかそれ以上のグローバルおよび／あるいはリージョナルナビゲーション衛星システムおよび／あるいは補強システムのいずれの組み合わせも含むことができ、そしてＳＰＳ信号はＳＰＳの、ＳＰＳのような、および／もしくはそのようなひとつかそれ以上のＳＰＳに関連した他の信号を含むことができる。
【００３０】
機能は、もしファームウェアおよび／もしくはソフトウェアで実装されると、コンピュータ読み取り可能媒体にひとつかそれ以上のインストラクションもしくはコードとして保存されることができる。例はデータの構造が符号化されたコンピュータ読み取り可能媒体および、コンピュータプログラムが符号化されたコンピュータ読み取り可能媒体を含む。コンピュータ読み取り可能媒体は物理的なコンピュータ記憶媒体を含む。記憶媒体はコンピュータによってアクセスされ得るいずれの利用可能な媒体であることができる。例として、そして制限するのではなく、そのようなコンピュータ読み取り可能媒体はＲＡＭ，ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、もしくは他の光学ディスク記憶装置、磁気ディスク記憶装置もしくは他の磁気記憶装置、もしくはインストラクションやデータ構造の形態で望まれたプログラムコードを保存するために使用されることができ、そしてコンピュータによってアクセスされることができる任意のほかの媒体を含むことができる。因みにｄｉｓｋ／ｄｉｓｃ（ディスク）は、コンパクトディスク（ｃｏｍｐａｃｔ  ｄｉｓｃ）（ＣＤ）、レーザディスク（登録商標）（ｌａｓｅｒ  ｄｉｓｃ）、デジタルバーサタイルディスク（ｄｉｇｉｔａｌ  ｖｅｒｓａｔｉｌｅ  ｄｉｓｃ）（ＤＶＤ），フロッピー（登録商標）ディスク（ｆｌｏｐｐｙ(登録商標)  ｄｉｓｋ）およびブルーレイディスク（ｂｌｕｅ−ｒａｙ  ｄｉｓｃ）を含み、ｄｉｓｃｓがレーザーを用いて光学的に情報を再現するのに対してｄｉｓｋｓが大抵磁気的にデータを再現する。上記のものの組み合わせもコンピュータ読み取り可能媒体の範囲の中に含まれるべきである。
【００３１】
コンピュータ読み取り可能媒体上の記憶に加え、インストラクションおよび／もしくはデータが通信装置に含まれる通信媒体上の信号として提供されることができる。例えば、通信装置はインストラクションおよびデータを示す信号を有するトランシーバを含むことができる。そのインストラクションおよびデータは、ひとつかそれ以上の処理ユニットに特許請求の範囲の中で概要が示されている機能を実行させるように構成されている。つまり、通信装置は開示された機能を実行するために情報を示す信号を有する通信媒体を含む。１回目は、通信装置に含まれた通信媒体は開示された機能を実行するために情報の最初の部分を含むことができ、一方２回目は通信装置に含まれた通信媒体は開示された機能を実行するために情報の２番目の部分を含むことができる。
【００３２】
本発明は説明の目的のため特定の実施例と関係して例示されているけれども、本発明はそれに制限されない。様々な適用や変更がその発明の範囲から逸脱することなくなされることができる。したがって、添付された特許請求の範囲の真意および範囲は前述の説明に制限されるべきでない。
【図１】
2013501943.tif 000003
【図２】
2013501943.tif 000004
【図３】
2013501943.tif 000005
【図４】
2013501943.tif 000006
【図５】
2013501943.tif 000007
【国際調査報告】
2013501943.tif 000008
2013501943.tif 000009
2013501943.tif 000010
2013501943.tif 000011