(57)【要約】      （修正有）【課題】信号チャネル間の相対的な処理遅延を補償することによる慣性センサ・データの正確な獲得のための方法及び装置を提供する。【解決手段】複数の座標軸に関係してモバイルデバイス内に含まれる慣性ナビゲーションシステム２００の物理的移動を検出する複数のセンサ２０２〜２１２によって生成させる複数の信号を受信し、受信された信号の内の少なくとも１つがデジタル化される時間を遅延させ、共通の時点に関係して同期された受信された複数の信号のデジタル化されたバージョンを出力する。【選択図】図２
2015062019.tif 000002
【特許請求の範囲】
【請求項１】
複数の座標軸に関係してモバイルデバイスの物理的移動を検出することに適合した複数のセンサによって生成される複数の信号を受信すること；および
前記受信された信号のうちの少なくとも１つがデジタル化される時間を遅延させ、共通の時点に関係して同期された前記受信された複数の信号のデジタル化されたバージョンの出力を提供すること
を具備する方法。
【請求項２】
前記複数の信号をデジタル化することをさらに備える、請求項１に記載の方法。
【請求項３】
前記共通の時点は、前記モバイルデバイスの前記物理的移動の検出に対応する、請求項１に記載の方法。
【請求項４】
前記複数の座標軸は、３個の座標軸を備える、請求項１に記載の方法。
【請求項５】
前記複数の信号は、前記複数の座標軸のうちの少なくとも１つに沿った少なくとも１つの線形加速度、または前記複数の座標軸のうちの少なくとも１つに沿った回転レートに対応する、請求項１に記載の方法。
【請求項６】
前記受信された信号のうちの少なくとも１つが、前記複数のセンサのうちの１つまたは複数と関連する予め定義された処理遅延に基づいてデジタル化される時間を遅延させることをさらに備える、請求項１に記載の方法。
【請求項７】
測定された温度を示す１つまたは複数の信号を獲得することをさらに備える、請求項１に記載の方法。
【請求項８】
前記受信された複数の信号の前記デジタル化されたバージョンに基づいて前記モバイルデバイスの位置、オリエンテーション、および速度のうちの少なくとも１つを決定することをさらに備える、請求項１に記載の方法。
【請求項９】
測定された温度に少なくとも部分的に基づいて前記モバイルデバイスの位置、オリエンテーション、および速度のうちの少なくとも１つを前記決定することを修正することをさらに備える、請求項８に記載の方法。
【請求項１０】
前記複数の信号は、アナログ信号を備える、請求項１に記載の方法。
【請求項１１】
メモリバッファにおいて、前記受信された複数の信号の前記デジタル化されたバージョンを記憶することをさらに備える、請求項１に記載の方法。
【請求項１２】
複数の座標軸に関係してモバイルデバイスの物理的移動を検出すること、および前記物理的移動に対応する複数の信号を生成することに適合した複数のセンサ；および
前記受信された信号のうちの少なくとも１つがデジタル化される時間を遅延させ、共通の時点に関係して同期される前記受信された複数の信号のデジタル化されたバージョンの出力を提供するための１つまたは複数の遅延エレメント
を備えるシステム。
【請求項１３】
前記複数の信号をデジタル化するためのデジタイザをさらに備える、請求項１２に記載のシステム。
【請求項１４】
前記共通の時点は、前記モバイルデバイスの前記物理的移動の検出に対応する、請求項１２に記載のシステム。
【請求項１５】
前記デジタイザは、前記複数のセンサの１つまたは複数と関連する予め定義された処理遅延に基づいて前記１つまたは複数の遅延を実装することに適合される、請求項１３に記載のシステム。
【請求項１６】
前記複数の座標軸は、３個の座標軸を備える、請求項１２に記載のシステム。
【請求項１７】
前記複数の信号は、前記複数の座標軸のうちの少なくとも１つに沿った少なくとも１つの線形加速度、または前記複数の座標軸のうちの少なくとも１つに沿った回転レートに対応する、請求項１２に記載のシステム。
【請求項１８】
温度を検出することに適合した温度センサをさらに備える、請求項１２に記載のシステム。
【請求項１９】
前記受信された複数の信号の前記デジタル化されたバージョンに基づい前記モバイルデバイスの位置、オリエンテーション、および速度のうちの少なくとも１つを決定するための特殊目的装置をさらに備える、請求項１２に記載のシステム。
【請求項２０】
測定された温度に少なくとも部分的に基づいて前記モバイルデバイスの位置、オリエンテーション、および速度のうちの前記少なくとも１つの決定を修正することに適合される特殊目的装置をさらに備える、請求項１２に記載のシステム。
【請求項２１】
前記複数の信号は、アナログ信号を備える、請求項１２に記載のシステム。
【請求項２２】
前記受信された複数の信号の前記デジタル化されたバージョンを記憶するためのメモリバッファをさらに備える、請求項１２に記載のシステム。
【請求項２３】
複数の座標軸に関係してモバイルデバイスの物理的移動を検出することに適合した複数のセンサによって生成される複数の信号を受信するための手段；および
前記受信された信号のうちの少なくとも１つがデジタル化される時間を遅延させ、共通の時点に関係して同期される前記受信された複数の信号のデジタル化されたバージョンの出力を提供するための手段を備える装置。
【請求項２４】
前記複数の信号をデジタル化するための手段をさらに備える、請求項２３に記載の装置。
【請求項２５】
前記遅延させるための手段は、前記複数のセンサのうちの１つまたは複数と関連する予め定義された処理遅延に基づいて前記１つまたは複数の遅延を実装することに適合する、請求項２４に記載の装置。
【請求項２６】
前記共通の時点は、前記モバイルデバイスの前記物理的移動の検出に対応する、請求項２３に記載の装置。
【請求項２７】
前記複数の座標軸は、３個の座標軸を備える、請求項２３に記載の装置。
【請求項２８】
前記複数の信号は、前記複数の座標軸のうちの少なくとも１つに沿った少なくとも１つの線形加速度、または前記複数の座標軸のうちの少なくとも１つに沿った回転レートに対応する、請求項２３に記載の装置。
【請求項２９】
検出された温度を示す１つまたは複数の信号を獲得するための手段をさらに備える、請求項２３に記載の装置。
【請求項３０】
前記受信された複数の信号の前記デジタル化されたバージョンに基づいて前記モバイルデバイスの位置、オリエンテーション、および速度のうちの少なくとも１つを決定するための手段をさらに備える、請求項２３に記載の装置。
【請求項３１】
前記モバイルデバイスの位置、オリエンテーション、および速度のうちの少なくとも１つを決定するための前記手段は、測定された温度に少なくとも部分的に基づいて前記モバイルデバイスの位置、オリエンテーション、および速度のうちの少なくとも１つを前記決定することを修正することに適合される、請求項３０に記載の装置。
【請求項３２】
前記複数の信号は、アナログ信号を備える、請求項２３に記載の装置。
【請求項３３】
メモリバッファにおいて、前記受信された複数の信号の前記デジタル化されたバージョンを記憶するための手段をさらに備える、請求項２３に記載の装置。
【請求項３４】
記憶された機械可読命令を備える記憶媒体であって、特殊目的装置によって実行される場合、
複数の座標軸に関係してモバイルデバイスの物理的移動を検出することに適合した複数のセンサによって生成される複数の信号を受信し；および
前記受信された信号のうちの少なくとも１つがデジタル化される時間を遅延させ、共通の時点に関係する同期された前記受信された複数の信号のデジタル化されたバージョンの出力を提供するように前記特殊目的装置に指示することに適合した記憶媒体を備える製品。
【請求項３５】
前記特殊目的装置によって実行される場合、前記命令は、前記複数の信号をデジタル化するよう前記特殊目的装置に指示することにさらに適合する、請求項３４に記載の製品。
【請求項３６】
前記特殊目的装置によって実行される場合、前記命令は、前記受信された信号のうちの少なくとも１つが、前記複数のセンサのうちの１つまたは複数と関連する予め定義された処理遅延に基づいてデジタル化される時間を遅延するように前記特殊目的装置に指示することにさらに適合される、請求項３４に記載の製品。
【請求項３７】
前記特殊目的装置によって実行される場合、前記命令は、検出された温度を示す１つまたは複数の信号を獲得するように前記特殊目的装置に指示することにさらに適合する、請求項３４に記載の製品。
【請求項３８】
前記特殊目的装置によって実行される場合、前記命令は、前記受信された複数の信号の前記デジタル化されたバージョンに基づいて前記モバイルデバイスの位置、オリエンテーション、および速度のうちの少なくとも１つを決定するように前記特殊目的装置に指示することにさらに適合する、請求項３４に記載の製品。
【請求項３９】
前記特殊目的装置によって実行される場合、前記命令は、測定された温度に少なくとも部分的に基づいて前記モバイルデバイスの位置、オリエンテーション、および速度のうちの少なくとも１つの決定を修正するように前記特殊目的装置に指示することにさらに適合する、請求項３４に記載の製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書に開示される主題は、モバイルデバイスに関する慣性センサ・データの獲得および処理に関係する。
【背景技術】
【０００２】
モバイルデバイスの移動は、特定の時点におけるモバイルデバイスの位置、オリエンテーション、および速度を決定するために追跡されうる。３個の座標軸についてモバイルデバイスの加速度または移動が決定されうるまたは測定されうる場合、そのような情報は、現在の位置、オリエンテーション、および速度を推定するために利用されうる。そのような座標軸は、互いに直交していてもよく、３次元的空間を表わすために利用されうる。
【０００３】
位置、オリエンテーション、および速度を正確に推定するために、１つまたは複数の座標軸に沿った、または１つまたは複数の座標軸についての線形加速度および／または回転レートを測定することが有効でありうる。複数のセンサからのセンサ測定が同時に処理される場合、正確な決定がなされうる。アナログセンサが利用される場合、そのようなアナログセンサからのアナログ出力信号は、例えば、追加の処理の前にアナログ/デジタル変換によってデジタルフォーマットに変換されうる。特定のアナログセンサは、加速度に対応する未処理の信号を生成することができ、さらなる処理のためにアナログ信号を提供する前にそのような未処理の信号をフィルタしうる。異なるセンサは、異なる関連付けられた処理遅延を有するフィルタを利用しうる。例えば、加速度計は、未処理の信号を生成し、次に、アナログ信号を出力する前にそのような未処理の信号をフィルタするために、例えば、１.０マイクロ秒費やしうる。一方、ジャイロスコープは、未処理の信号を生成し、次に、例えば、１.５マイクロ秒のような異なる時間の間にそのような未処理の信号をフィルタしうる。したがって、上記の事例において、デバイスの同時の加速度および回転としてそれ自体を表す物理的イベントを感知する際、そのような加速度計は、そのようなジャイロスコープが同じ検出された物理的イベントに基づいてアナログ信号を出力する時間よりも０.５マイクロ秒早くアナログ信号を出力しうる。
【図面の簡単な説明】
【０００４】
様々な図面の全体にわたって同様の参照数字が同様の部分を示す以下の図面を参照して、非制限的かつ非網羅的な特徴が説明される。
【図１Ａ】図１Ａは、１つの態様にしたがって、加速度計によって測定されるようなスカラー値、一連のスカラー値、または時間依存性の関数（ＭＸ、ＭＹ、ＭＺ)に関係して線形移動を表わすための座標システム(x、y、z)を図示する。
【図１Ｂ】図１Ｂは、１つの態様にしたがって、ジャイロスコープによって測定されるようなスカラー値、一連のスカラー値、または時間依存性の関数(Ｒτ、Ｒφ、Ｒψ)に関係して回動移動を表わすための座標システム(τ、φ、ψ)を図示する。
【図２】図２は、１つの実施様態に従う慣性ナビゲーションシステムの概略図である。
【図３】図３は、１つの特定の実施様態に従うサンプラを例示する。
【図４】図４は、１つの実施様態にしたがって、様々な処理遅延、サンプリング期間、およびポストサンプリング遅延を例示するタイムラインを例示する。
【図５】図５は、１つの実施様態にしたがって、時間で整列されるデジタル出力信号を生成するための方法を例示する。
【図６】図６は、１つの態様に従うモバイル局の概略図である。
【発明の概要】
【０００５】
１つの特定の実施様態では、複数の信号が複数の座標軸に関係するモバイルデバイスの物理的移動を検出することに適した複数のセンサから受信される方法が提供される。複数の信号のうち少なくとも１つがデジタル化される時間は、遅延され、共通の時点に関係して同期された受信された複数の信号のデジタル化されたバージョンの出力を提供する。しかしながら、これは、単に例示的な実施様態であり、特許請求の範囲から逸脱することなく他の実施様態が採用されることができることが認識されるべきである。
【発明の詳細な説明】
【０００６】
この詳細な説明の全体にわたる「１つの事例(one example)」、「１つの特徴(one feature)」、「事例(an example)」、または「１つの特徴(one feature)」の言及は、特徴および／または事例に関係して説明される特定の特徴、構造、または特性が特許請求の範囲の少なくとも１つの特徴および／または事例に含まれることを意味する。したがって、この詳細な説明の全体にわたって様々に配置される「１つの事例では」、「事例」、「１つの特徴では」、または「特徴」という用語の出現は、必ずしもすべて同じ特徴および／または事例を示していない。さらに、特定の特徴、構造、または特性は、１つまたは複数の事例および／または特徴に結合されることができる。
【０００７】
高性能の衛星測位システム(ＳＰＳ：Satellite Positioning System)に基づくナビゲーションシステムは、弱いＳＰＳ信号またはＳＰＳ信号が無い場合において、モバイルデバイスに関係する正確な位置および速度推定を提供するために運動センサに依存しうる。このプロセスは、一般に「推測航法(dead reckoning)」と呼ばれる。様々なセンサは、データを提供するために利用されうる。複数の軸の加速度および回転情報は、計算エンジンへ加速度計およびジャイロスコープによって提供されうる。計算エンジンは、次に、ＳＰＳ信号だけに依存せずに初期の条件に基づいてモバイルデバイスに関係する現在の位置および速度を推定する。高性能のシステムはまた、ナビゲーション推定を支援するために様々なセンサの温度、高度および磁針向首方向をモニタするために追加のセンサを採用しうる。一般に、アナログセンサ信号は、ノイズを除去するためにフィルタされ、バッファされ、デジタル化され、計算エンジン上に渡される。デジタル化されたサンプルが、先のアナログ処理によってもたらされた様々な遅延、またはサンプリングメカニズム自体の非同時の性質のいずれかにより時間がずれる場合、この獲得プロセスにおいて、著しい誤りがもたらされうる。
【０００８】
センサ獲得システムは、複数のセンサを含みうる。この場合、各々は、移動のような感知されたイベントに応答する信号を提供する。１つの実施様態では、本明細書において説明されるように、センサ獲得システムは、６個の独立のチャネルを含みうる。この場合、各々のチャネルは、特定のセンサからの出力信号に対応する。単一の獲得チャネルが時間多重化センサ信号に使用されるいくつかのシステムと異なり、本明細書において議論されるようなシステムは、重大なセンサ信号の併行または同時の獲得を提供しうる。時間多重化システムでは、例えば、複数のアナログセンサからサンプラへの単一の通信チャネルがあり、例えば、そのようなセンサからのアナログ信号は、時間多重化方法においてサンプラへ送信されうる。そのような時間多重化システムでは、異なる時点に対応するナビゲーション・センサ信号を獲得することに起因する小さな誤りは、時間にわたって蓄積し、モバイルデバイスの最終推定位置、オリエンテーション、および速度において不正確性をもたらしうる。一般に、そのような誤りは、サンプルが同じ時点に対応するように、補間器および再サンプリング化を通してデジタル・ドメインにおいて所望のセンサ信号を再構成することによって回避されうる。しかしながら、そのようなアプローチは、慣性の推測航法では一般に受け入れることができない場合がある余分な複雑性、電力消費、およびレイテンシーをもたらしうる。本明細書において議論されるようなシステムでは、センサ・サンプルの時間のずれによる誤りは、電力の効率的な方法で回避されうる。さらに、外部のフィルタリングの結果としてもたらされるセンサ・チャネル間のどんなシステム化された遅延も、個々のチャネルのサンプリングの瞬間を適切に調節することによって有効に除去されうる。非ナビゲーション・センサ信号(例えば、多くの見込まれる測定可能な条件の中でいくつか挙げると、温度または圧力を測定するための信号）は、センサ・データが、一般にゆっくり変化をするので、時間多重化方法で既存のチャネルによってまだ獲得されることができ、結果として生じる誤りが、最も実用的なアプリケーションについて無視されうるように、ナビゲーション解の計算において、間接的にのみ使用されうる。
【０００９】
本明細書において議論されるように、実施様態は、センサ・サンプルの時間のずれの結果として生じる誤りを実質的に低減する、または除去することができる。そのような実施様態はまた、サンプルを再整列するために時間インターリーブおよび後の信号処理を採用する他の実施様態と比較して、複雑性、電力、および最も重要なことは、レイテンシーをセーブしうる。
【００１０】
いくつかの実施様態にしたがって、３個の座標軸について角回転レートを検出するための３個のジャイロスコープ、および１つまたは複数のそのような座標軸に沿った方向において線形加速度を検出するための３個の加速度計のような様々なセンサを有する慣性ナビゲーション・システムを含みうる。そのようなセンサからの測定は、以前の時点から現在の時点へのモバイル局の位置、オリエンテーション、および速度の変化を決定するために利用されうる。そのような情報は、例えば、そのようなモバイル局が既知の位置のマップ上に位置されるユーザを視覚的に示すためにマッピング・アプリケーションにおいて利用されうる。
【００１１】
そのような慣性ナビゲーション・センサを有するモバイル局は、温度計、気圧計、または例えば、他のセンサの性能に影響しうる要因の測定を提供することができる任意の他のタイプのセンサのような追加のセンサを含みうる。例えば、そのような追加のセンサは、運動センサのキャリブレイションに使用されうる。１つの実施様態では、例えば、加速度計から得られた測定値は、そのような測定値が得られたその時の周囲の温度または気圧に依存しうる。例えば、暖かい温度および／または高い気圧において得られた測定値は、より寒い温度および／またはより低い気圧において得られたであろう測定値と異なる加速度の大きさを含みうる。したがって、例えば、温度計または気圧計からのそのような測定値は、加速度計およびジャイロスコープから得られたセンサ・リーディングに基づいて、モバイル局の現在の位置、オリエンテーション、および速度を決定する場合に利用されうる。
【００１２】
加速度計およびジャイロスコープのようなセンサは、続いて、後の処理のためにデジタルフォーマットに変換されうるアナログ信号を生成しうる。結果は、複数のセンサのうちの１つに関係する特定のサンプルが、他のセンサに関係するアナログ信号から得られるデジタル・サンプルと時間で一致するように整列される各センサからのデジタル・サンプルから得られうる。
【００１３】
６−チャネル・デジタイザは、６個のセンサからのアナログ信号を同時にサンプルするために利用されうる。３個の加速度計および３個のジャイロスコープのような６個のセンサの各々によって生成されるアナログ信号は、そのような６−チャネル・デジタイザへの６個の入力チャネルの各々に対して提供されうる。いくつかの実施様態では、７個の入力チャネルのような、異なる数の入力チャネルが利用され得ることが認識されるべきである。７−チャネル・デジタイザでは、例えば、温度または気圧を示すアナログ信号は、第７のチャネルに入力されうる。
【００１４】
デジタイザは、入力アナログ信号をサンプリングし、各アナログ入力信号をそれぞれのデジタル出力信号に変換しうる。デジタイザは、例えば、６個の異なるサンプリングユニットを含みうるので、６個の入力アナログ信号が同時にサンプリングされうる。デジタイザは、６個の出力チャネルを含み得る。この場合、各それぞれの出力チャネルは、デジタル出力信号を提供する。そのようなデジタル出力信号は、後の処理のために、例えば、プロセッサまたは他のコントローラへ１つまたは複数のバスを通して送信され得る。例えば、プロセッサは、モバイルデバイスの現在の位置、オリエンテーション、および速度を決定するためにそのような出力デジタル信号を利用しうる。
【００１５】
デジタイザはまた、各入力信号と関連するいくつかの遅延エレメントを含み得る。そのような遅延エレメントは、特定のアナログ入力信号がデジタル化される時間を遅延させるために利用されうる。そのような遅延エレメントは、それぞれの出力チャネルによって提供されるそれぞれのデジタル出力信号が互いに関係して時間で整列されることを確実にするために利用されうる。したがって、第１のアナログ入力信号がデジタル化される時間は、第２のアナログ入力信号がデジタル化される時間と同期するために遅延されうる。そのようなデジタル出力信号は、モバイルデバイスに関係する正確な位置、オリエンテーション、および速度が決定されうることを確実にするために、この方法で、時間で整列されうる。線形加速度および角度レートが、短時間で急速に変化しうるので、デジタル出力信号の特定のサンプルが、異なるデジタル出力信号の特定のサンプルと同じ時点に対応するように、時間ドメインで整列されることは、別個の出力チャネルからのそのようなデジタル出力信号にとって有利でありうる。
【００１６】
デジタイザへアナログ信号を提供する前に、異なるセンサが異なる処理遅延を招きうるので、そのような遅延が利用されうる。処理遅延の差の理由は、異なるセンサによって使用される、異なるフィルタリング方法による場合がある。例えば、加速度計は、アナログ信号を出力する前に、信号を速くフィルタするために、フィルタを含みうる。一方、ジャイロスコープは、アナログ信号を出力する前に、信号をよりゆっくり処理するフィルタを含みうる。さらに、同じタイプのセンサのうちの異なるものは、異なる処理遅延を有し得ることが認識されるべきである。例えば、第１のジャイロスコープは、第２のジャイロスコープと異なるフィルタを使用しうる。したがって、第１のジャイロスコープに関係する処理時間は、第２のジャイロスコープに関係する処理時間と異なりうる。
【００１７】
１つの事例では、時間tにおいて、イベントが生じうる。第１のセンサは、時間tにおいてイベントを感知し、第１のアナログ信号を、イベントの３.０μ秒後または時間t+３.０μ秒において出力しうる。一方、第２のセンサは、時間tにおいて同じイベントを感知し、第２のアナログ信号を、イベントの１.２μ秒後または時間t+１.２μ秒において出力しうる。そのような第１および第２のアナログ信号が、共通の時点に関係してデジタル化されることを確実にするために、第１のアナログ信号は、第２の信号がデジタル化される１.８μ秒後にデジタル化されうる。したがって、第１のアナログ信号および第２のアナログ信号の両方のデジタル化されたバージョンは、時間tにおいて生じるイベントと同じイベントに関係して時間で整列されうる。
【００１８】
そのような処理遅延が事前に知られている場合、デジタイザの遅延エレメントは、対応するデジタル出力信号が、検出された加速度のような検知されたイベントに関係して時間ドメインで整列されるように、入力アナログ信号をデジタル化することを十分に遅延させるようにプログラムされうる。代替的に、デジタイザは、決定された処理遅延に基づいて、進行中に様々な遅延をプログラムするためのコントロールラインを含みうる。
【００１９】
上記の説明の多くは、６−チャネル・デジタイザに向けられているが、いくつかの実施様態では、６個の入力チャネルよりも多いまたは少ない入力チャネルが利用されうることが認識されるべきである。例えば、温度を示すアナログ信号を提供するために、第７の入力チャネルが利用される場合、そのような信号は、デジタル化され、デジタイザからの第７の出力ラインを通して出力されうる。
【００２０】
１つの実施様態は、出力アナログ信号をアナログ/デジタル変換器へ提供する６個の異なるセンサを利用しうる。そのような実施様態は、そのようなセンサをマルチプレクサに結合しうる。マルチプレクサは、次に、アナログ/デジタル変換器に結合される。そのようなシステムでは、一度に１つの入力信号のみがサンプル化されることができ、そのようなマルチプレクサは、バスを通して、どの入力アナログ信号をアナログ／デジタル変換器へ送信するかを選択するために利用されることができる。しかしながら、単一のアナログ/デジタル変換器を使用することの欠点は、アナログ／デジタル・サンプラが、特定の時点において１つ以上のアナログ入力信号をサンプリングすることができないので、サンプル化された信号が時間で整列されないということである。
【００２１】
他の実施様態は、例えば、３個のジャイロスコープを含む第１の集積回路、および３個の加速度計を含む第２の集積回路を利用しうる。そのような第１または第２の集積回路は、チップ内に単一のアナログ/デジタル変換器を含み、出力デジタル信号を提供しうる。しかしながら、そのようなシステムの欠点は、特定の集積回路の３個のセンサのうちの１つからの信号のみが特定の時間においてサンプル化されうるということである。言いかえると、特定の集積回路のすべての３個のセンサは、３個の内部のセンサに関係する出力デジタル信号が、したがって、時間で整列されないように、同じアナログ/デジタル変換器を利用しうる。
【００２２】
１つの他の実施様態は、加速度のようなイベントを感知する際、集積回路によってデジタル信号が提供されるように、信号センサおよびサンプラの両方を有する集積回路を利用しうる。６個のセンサがある場合、６個の別個のサンプラによって６個のデジタル出力信号が生成されうる。しかしながら、そのような実施様態の欠点は、サンプリングがいったん生じると、デジタル出力信号が、センサを有する各集積回路によって生成される出力タイミングを同期する方法がないということである。例えば、複数のセンサのうちの１つが異なるセンサとは異なる処理遅延を有するフィルタを利用する場合、デジタル出力信号は、時間で適切に整列されず、デジタル出力信号に基づく計算された位置、オリエンテーション、および速度は、不正確でありうる。
【００２３】
したがって、本明細書において議論されるような実施様態は、入力アナログ信号を受信するために６個（またはそれ以上）のチャネル・デジタイザを提供し、デジタル出力信号を生成するためにそのような信号をサンプルしうる。デジタイザは、対応するデジタル出力信号が、同じ瞬間に生じるアナログイベントを示すことを確実にするために、そのような信号がデジタル化される時間を遅らせるために、選択された遅れを経験しうる。そのようなデジタイザは、特定の時点において、比較的ある程度高度な正確性をともなう、モバイルデバイスの位置、オリエンテーション、および速度を検出するために頑強な慣性ナビゲーション・システムを提供しうる。
【００２４】
本明細書において議論されるように、加速度計は、重力および加速度計によって経験された任意の他の線形の力の方向を感知するために使用されうる。ジャイロスコープは、方向の変化および回転を測定するために利用されうる。気圧計または気圧センサは、大気圧を測定するために利用されうる。高度計は、高度の変化を測定するために利用されうる。しかしながら、これらは、特定の実施様態において使用されうるセンサの単なる事例であり、特許請求の範囲は、この点で制限されないことが理解されるべきである。
【００２５】
特定の実施様態は、可観測性(x、y、z、τ、φ、ψ)の６-軸を提供するために、加速度計およびジャイロスコープ(「ジャイロ(gyros)」)を使用しうる。加速度計は、直線運動(つまり、速度は、水平面のような面で変化する)を感知しうる。速度変化は、少なくとも２つの軸を参照して測定され得る。そのような加速度計はまた、重力がある状態で物体の傾斜(回転またはピッチ)の測定を提供しうる。したがって、単一の３Ｄ加速度計により、カルテシアン座標スペース（Cartesian coordinate space）(x、y、z)における物体の運動が感知されることができ、重力の方向は、物体の回転(τ)およびピッチ(φ)を推定するために感知されることができる。加速度計が物体の直線運動と傾斜との間で容易に見分けることができない場合があるので、ジャイロスコープは、（ｘ、ｙ、ｚ）座標(すなわち、回転(τ)およびピッチ(φ)および偏揺れ(ψ)（時として方位または方向と呼ばれる）)についての回転を測定するために使用されうる。
【００２６】
線形の加速度計、ジャイロスコープ、および/または１つまたは複数の気圧計は、ある程度適度な可観測性を提供するために、携帯用電子デバイスへ統合されうる。図１Ａは、加速度計１１０によって測定されるようなスカラー値、一連のスカラー値、または時間依存性の関数(ＭＸ、ＭＹ、ＭＺ)に関係する直線運動を示すための座標システム(x、y、z)を図示する。いくつかの加速度計１１０は、大きさを提供しうるのに対し、その他は、大きさを示さずに、移動の表示を単に提供しうる。加速度計１１０は、カルテシアン座標(x、y、z)をしばしば参照して、１つ、２つ、または３つの線形方向を参照して線に沿った線形移動
【数１】
2015062019.tif 000003
【００２７】
を測定しうる。例えば、１次元の加速度計１１０は、ｘ軸に沿った線形移動を示すための測定を提供しうる。２次元の加速度計１１０は、ｘ軸とｙ軸の両方に沿った面における線形移動を示すための測定を提供することができ、３次元の加速度計１１０は、x、y、およびz軸に沿った３次元のスペースにおける線形移動を示すための測定を提供することができる。３次元の加速度計１１０は、１次元の加速度計と結合される２次元の加速度計を備え得るか、または３個の１次元の加速度計を備え得る。加速度計１１０は、線形加速度(距離／時間の単位の二乗の単位、例えば、［m/秒２］)、または線形速度変化(距離／時間の単位、例えば、［m/秒］）の観点から測定値を提供することができる。直線運動
【数２】
2015062019.tif 000004
【００２８】
は、ベクトル形式
【数３】
2015062019.tif 000005
【００２９】
の３値で表わされうる。なお、(ＭＸ、ＭＹ、ＭＺ)は、大きさ、スカラー値、一連のスカラー値、または時間依存性の関数であり、
【数４】
2015062019.tif 000006
【００３０】
は、カルテシアン座標システム(x、y、z)の起点に関係するユニット・ベクトルである。一般に、本明細書において説明されたような加速度計は、運動を検出し、そのような加速度計の１つ、２つ、または３つの軸に沿った線形移動を示す情報を生成するための感知手段を含みうる。代替的に、デバイスのボディフレームにより整列される座標システムのような、非カルテシアン座標システムが使用されうる。特定の実施様態では、座標システムは、相互に直交する軸を定義しうる。
【００３１】
図１Ｂは、ジャイロスコープ１２０によって測定されるようなスカラー値、一連のスカラー値、または時間依存性の関数(Ｒτ、Ｒφ、Ｒψ)に関係して回転移動を示すための座標システム(τ、φ、ψ)を図示する。ここで、ジャイロスコープ１２０は、１つ、２つ、または３つの軸についての回転移動
【数５】
2015062019.tif 000007
【００３２】
を測定しうる。１つの特定の実施様態では、ジャイロスコープの回転は、座標(τ、φ、ψ)の観点から測定されうる。なお、タウ(τ)は、ｚ軸についての偏揺れまたは回転を表し、ファイ(φ)は、ｘ軸についての回転（rollまたはrotation）を表し、プシー(ψ)は、ｙ軸についてのピッチまたは回転を表わす。他の実施様態では、ジャイロスコープ１２０は、第１の軸についての回転移動を示す測定値を提供するために１次元のジャイロスコープを備えうる。他の実施様態では、ジャイロスコープ１２０は、第１の軸および第２の軸についての回転移動を示す測定値を提供するために２次元のジャイロスコープを備えうる。同様に、他の実施様態では、ジャイロスコープ１２０は、第１、第２、および第３の軸についての回転移動を示す測定値を提供するために３次元のジャイロスコープを備えうる。そのような３次元のジャイロスコープは、１次元のジャイロスコープと結合された２次元のジャイロスコープを備えることができるか、または３個の１次元のジャイロスコープを備えることができる。ジャイロスコープ１２０は、角速度(角度／時間の単位における変化を表す単位、例えば、[rad/秒])、または角度変化（角度を表す単位、例えば、［rad］）の観点で測定値を提供し得る。回転運動
【数６】
2015062019.tif 000008
【００３３】
は、ベクトル形式で、３つのスカラー値、一連のスカラー値、または時間依存性の関数によって表わされうる。なお、
【数７】
2015062019.tif 000009
【００３４】
であり、(Ｒτ、Ｒφ、Ｒψ)は、スカラー値、一連のスカラー値、または時間依存性の関数であり、
【数８】
2015062019.tif 000010
【００３５】
は、回転座標システム(τ、φ、ψ)に関係するユニット・ベクトルである。特定の実施様態では、ジャイロスコープは、本明細書において説明されたように、運動を検出し、ジャイロスコープの１つ、２つ、または３つの軸についての角度移動を示す情報を生成するための感知手段を備えうる。
【００３６】
１つの事例では、３次元の加速度計１１０および３次元のジャイロスコープ(例えば、ジャイロスコープ１２０)は、可観測性(x、y、x、τ、φ、ψ)の６個の軸を提供する。２個の３次元の加速度計１１０はまた、可観測性(x１、y１、x１、x２、y２、x２)の６個の軸を提供しうる。低減された次元のセンサは、直線運動および/または回転運動の、より少数の軸を感知するために使用されうる。例えば、２次元の加速度計１１０および２次元のジャイロスコープ１２０は、可観測性(x、y、τ、φ)の４個の軸を提供しうる。本明細書において説明された技術は、１つまたは複数の次元を測定する単一のセンサまたはマルチ・センサ・モバイルデバイスを実装し得る。
【００３７】
図２は、１つの実施様態に従う慣性ナビゲーションシステム２００の概要図である。そのような慣性ナビゲーションシステム２００は、携帯電話、携帯情報端末(ＰＤＡ：Personal Digital Assistant)、または任意の他の携帯可能なデバイスのようなモバイルデバイス内に含まれうる。そのような慣性ナビゲーションシステム２００は、特定の時点におけるモバイルデバイスの位置、オリエンテーション、および速度を決定することに適していることができる。慣性ナビゲーションシステム２００は、第１の加速度計２０２、第２の加速度計２０４、第３の加速度計２０６、第１のジャイロスコープ２０８、第２のジャイロスコープ２１０、および第３のジャイロスコープ２１２のようないくつかのセンサを含みうる。それらの各々は、デジタイザ２２０へ、線形加速度または角度レートのような感知されたイベントを示すアナログ信号を提供し得る。第１の加速度計２０２、第２の加速度計２０４、および第３の加速度計２０６の各々は、所定の線形の軸に沿った線形加速度を感知するのに適していることができる。第１のジャイロスコープ２０８、第２のジャイロスコープ２１０、および第３のジャイロスコープ２１２の各々は、所定の線形の軸についての角度レートを感知するのに適していることができる。
【００３８】
温度計２１４、気圧計、または条件を測定することができる任意の他の追加のセンサ２１６のような他のセンサもまた含まれうる。温度計２１４および追加のセンサ２１６は、それぞれのアナログ信号を各々生成し、マルチプレクサ２１８と通信状態にあり得る。マルチプレクサ２１８は、特定の時間においてデジタライザ２２０へ複数の入力アナログ信号のうちの１つを選択的に送信することに適している。
【００３９】
第１の加速度計２０２は、デジタイザ２２０の第１の遅延エレメント２２２へ第１の事前に定義された軸に沿った感知された加速度を示すアナログ信号を提供しうる。第１の遅延エレメント２２２は、第１の加速度計からのアナログ信号が第１のサンプラ２２４に提供される時間遅延しうる。第１の遅延エレメントは、第１のサンプラ２２４が第１のアナログ信号を受信する時間が、他のアナログ入力信号がそれぞれのサンプラに提供される時間に関係して時間で整列されることを確実にするために利用され得る。
【００４０】
遅延は、デジタイザ２２０へアナログ信号を提供する様々なセンサ間の異なる処理遅延を明らかにするために、デジタイザ２２０内で利用されうる。例えば、第１の加速度計２０２は、アナログ信号が提供される時間だけ処理遅延をもたらし得る様々なフィルタを含み得る。一方、第１のジャイロスコープ２０８は、第１の加速度計２０２の処理遅延とは異なりうる処理遅延をさらにもたらしうるそれ自身のフィルタを含みうる。アナログ入力信号がサンプリングされる時間を遅延させることは、より長い処理遅延を有するセンサによって供給されるアナログ信号が他のアナログ入力信号に時間で「追いつく」ことを可能にするために利用されうる。そのような遅延の使用は、アナログ入力信号に基づくデジタル出力信号が時間で整列されることを確実にしうる。
【００４１】
１つの事例では、イベントは、時間tにおいて生じうる。第１のセンサは、イベントを感知し、第１のアナログ信号を、イベントの３.０μ秒後、または時間t+３.０μ秒において出力しうる。一方、第２のセンサは、イベントを感知し、第２のアナログ信号をイベントの１.２μ秒後、または時間t+１.２μ秒において出力し得る。第３のセンサは、イベントを感知し、第３のアナログ信号を、イベントの１.７μ秒後、または時間t+１.７μ秒において出力しうる。そのような第１、第２、および第３のアナログ信号が、共通の時点に関係してデジタル化されることを確実にするために、第１のアナログ信号は、第２のアナログ信号がデジタル化された１.８μ秒後にデジタル化されうる。第３のアナログ信号は、第２のアナログ信号のそのようなデジタル化が生じた０.５μ秒後にデジタル化されうる。
【００４２】
図２を再び参照して、デジタイザ２２０は、サンプラを含むことができ、いくつかのまたはすべてのアナログ入力信号を処理するためにエレメントを遅延させる。第２の遅延エレメント２２８および第２のデジタイザ２３０は、第２の加速度計２０４からのアナログ信号をデジタル化するために利用されることができ、第１のサンプラ２２４によって出力される第１のデジタル出力信号により時間で整列される第２のデジタル出力信号を出力することができる。同様に、第３の遅延エレメント２３２および第３のサンプラ２３４は、第３の加速度計２０６からのアナログ信号をデジタル化するために利用されることができ、第３のデジタル出力信号を出力することができる。第４の遅延エレメント２３６および第４のサンプラ２３８は、第１のジャイロスコープ２０８からのアナログ信号をデジタル化するために利用されることができ、第４のデジタル出力信号を出力することができる。第５の遅延エレメント２４０および第５のサンプラ２４２は、第２のジャイロスコープ２１０からのアナログ信号をデジタル化するために利用されることができ、第５のデジタル出力信号を出力することができる。第６の遅延エレメント２４４および第６のサンプラ２４６は、第３のジャイロスコープ２１２からのアナログ信号をデジタル化するために利用されることができ、第６のデジタル出力信号を出力することができる。デジタイザは、スケジューラ２５０またはそのような遅延エレメントに関係する様々な遅延の量を設定するためのコントローラを含みうる。
【００４３】
マルチプレクサ２１８は、第７のサンプラへ温度計２１４または追加のセンサ２１６のいずれかからのアナログ信号を提供しうる。第７のサンプラは、そのようなアナログ信号を第７のデジタル出力信号に変換しうる。温度または気圧のようなある条件は、比較的ゆっくりと変化し得る。したがって、遅延エレメントは、第７のデジタル出力信号を提供するためにそのようなアナログ入力信号がサンプルされる時間を遅延させる必要はない。
【００４４】
第１−７のデジタル出力信号を受信する際、プロセッサ２２６またはいくつかの他のプロセッサ、コントローラ、または計算エンジンは、モバイルデバイスの現在の位置、オリエンテーション、および速度を決定しうる。１つの特定の実施様態では、プロセッサ２２６は、デジタル信号プロセッサ（ＤＳＰ）を備えうる。例えば、温度または大気圧を示すそのような第７のデジタル出力信号は、そのような位置、オリエンテーション、および速度情報を決定することに利用されるある数学的な重み付けを調節するために利用されうる。例えば、温度または気圧は、加速度計またはジャイロスコープのようなセンサの動作性能に影響しうる。
【００４５】
バッファ２２５は、各入力アナログ信号に対応するデジタル出力信号を記憶するために利用されることができる。バッファ２２５は、例えば、時間多重化方法でプロセッサ２２６へそのようなデジタル出力信号を提供するために利用されることができる。１つの実施様態では、バッファ２２５への複数の入力チャネル、およびプロセッサ２２６への１つまたは複数の出力チャネルがありうる。図２に図示される事例では、プロセッサ２２６への１つの出力チャネルがある。バッファ２２５は、図２には図示されていないが、例えば、パラレルラッチのような他の回路が、各入力アナログ信号に対応するデジタル出力信号を記憶するために利用されることができることが認識されるべきである。
【００４６】
図３は、１つの特定の実施様態に従うサンプラ３００を例示する。図示されるように、サンプラ３００は、サンプリング・エレメント３０５、クロック３１０、およびコントローラ３１５のような様々なエレメントを含みうる。サンプラ３００内に含まれる追加のまたは異なるエレメントもありうることが認識されるべきである。コントローラ３１５は、入力アナログ信号をサンプルするし、出力デジタル信号を生成するためにサンプリング・エレメント３０５をコントロールしうる。クロック３１０は、例えば、サンプルが入力アナログ信号をいつ得られることとなるのかを示すために利用されうる。
【００４７】
図４は、１つの実施様態に従う様々な処理遅延およびサンプリング期間を例示する。図４は、６個の入力信号（例えば、第１−６のアナログ入力信号）を例示する。時間「０」において、加速度または他の移動の検出のようなイベントが生じる。検出の際、センサは、未処理の信号を生成しうる。未処理の信号は、フィルタされ、その後、出力される。上で議論されたように、例えば、そのようなフィルタリングは、処理遅延をもたらしうる。第１のアナログ入力信号は、サンプラに出力される前に処理遅延４０５を経験しうる。第１のアナログ信号が追加の遅延なしにサンプルされた場合、サンプラは、サンプリング期間４１０の間に第１のアナログ入力信号をサンプルしうる。これは、第１のデジタル出力信号を生成するために、時間Ｓ１に集中して生じうる。第２および第３のデジタル出力信号が、時間「０」において第２および第３のアナログ信号のデジタル化されたバージョンに対応することを確実にするために、第２および第３のアナログ入力信号上で同様の処理が実行され得る。
【００４８】
第４および第５のアナログ入力信号は、処理遅延４２０の後に提供されうる。処理遅延４２０は、処理遅延４０５よりも長い。いずれの追加の遅延も追加することなく、そのような入力アナログ信号は、第４および第５のデジタル出力信号を生成するために、時間Ｓ２に集中したサンプリング期間４２５の間にサンプルされうる。第６のアナログ入力信号は、長い処理遅延４３５の後に提供されうる。長い処理遅延４３５は、処理遅延４０５または４２０よりも長い場合がある。任意の追加の遅延を追加することなく、サンプラは、第６の出力信号を生成するために、時間Ｓ３に集中したサンプリング期間４４０の間に第６のアナログ入力信号をサンプルしうる。
【００４９】
図４は、イベントが感知されるときとアナログ入力信号がデジタイザへ提供されるときとの間の処理遅延における差により、時間で整列されていないデジタル出力信号を例示する。図示されるように、最初の３個のアナログ入力信号のためのサンプリング期間の中間点は、時間Ｓ１であり、第４および第５のアナログ入力信号のためのサンプリング期間の中間点は、時間Ｓ２であり、第６のアナログ入力信号のためのサンプリング期間の中間点は、時間Ｓ３である。アナログ入力信号が共通の時点に関係してサンプルされることを確実にするために、最後の３個のアナログ入力信号のサンプリングは、遅延されうるので、すべての６個のアナログ入力信号のデジタル化されたバージョンは、同じ時間（例えば、時間「０」）において感知されたイベントに関係して時間で整列される。したがって、最初の３個のアナログ入力信号は、例えば、時間ｔにおいてデジタル化されうる。第４および第５のアナログ信号は、期間（Ｓ２−Ｓ１）の間に第１の遅延４５０の後にデジタル化されうる。第６のアナログ信号は、期間（Ｓ３―Ｓ１）の間に第２の遅延４６０の後にデジタル化されうる。そのような遅延は、したがって、すべての６個のアナログ入力信号のデジタル化されたバージョンが同じ感知されたイベントに関係して時間で整列されることを確実にするために利用されうる。
【００５０】
図５は、１つの実施様態にしたがって、時間で整列されたデジタル出力信号を生成するための方法５００を例示する。第１に、オペレーション５０５において、複数のアナログ信号は、複数の座標軸に関係するモバイルデバイスの物理的な移動を検出することに適した複数のセンサから獲得されうる。そのような物理的な移動は、例えば、１つまたは複数のそのような座標軸についての角加速度または１つまたは複数の座標軸に沿った加速度を備えうる。
【００５１】
次に、オペレーション５１０において、複数のアナログ信号は、物理的な移動の検出に関係する共通の時点に関係して同期された複数の出力デジタル信号を生成するために、複数の信号のうちの１つまたは複数に関連する１つまたは複数の遅延の後にデジタル化されうる。そのようなデジタル出力信号は、モバイルデバイスの位置、オリエンテーション、および速度を決定するために、続いて処理されうる。
【００５２】
図６は、ＭＳ６００の特定の実施様態を図示する。ここで、無線トランシーバ６０６は、ＲＦ搬送波上へ、音声またはデータのようなベースバンド情報によりＲＦ搬送波信号を変調し、そのようなベースバンド情報を得るために、変調されたＲＦ搬送波を復調することに適していることができる。アンテナ６１０は、無線通信リンク上で、変調されたＲＦ搬送波を送信し、無線通信リンク上で、変調されたＲＦ搬送波を受信することに適していることができる。
【００５３】
ベースバンドプロセッサ６０８は、無線通信リンク上の送信のために、トランシーバ６０６へＣＰＵ６０２からベースバンド情報を提供することに適していることができる。ここで、ＣＰＵ６０２は、ユーザ・インターフェース６１６内の入力デバイスからそのようなベースバンド情報を得ることができる。ベースバンドプロセッサ６０８はまた、ユーザ・インターフェース６１６内の出力デバイスを通る送信のために、ＣＰＵ６０２へトランシーバ６０６からのベースバンド情報を提供することに適していることができる。
【００５４】
ＭＳ６００は、さまざまなセンサからのアナログ入力信号をデジタル出力信号に変換するためのデジタイザ６２２を含みうる。バッファ６２４は、そのようなデジタル出力信号を記憶することができ、後の処理のために、そのようなデジタル出力信号をＣＰＵ６０２へ選択的に提供することができる。
【００５５】
ユーザ・インターフェース６１６は、音声またはデータのようなユーザ情報を入力または出力するために複数のデバイスを備えうる。そのようなデバイスは、例えば、キーボード、表示画面、マイクロホン、およびスピーカーを含みうる。
【００５６】
ＳＰＳ受信機(ＳＰＳ Ｒｘ)６１２は、ＳＰＳアンテナ６１４を通してＳＵＶからの送信を受信し、復調し、復調された情報をコリレータ６１８へ提供することに適していることができる。コリレータ６１８は、受信機６１２によって提供される情報から相関関数を導き出すことに適していることができる。所与のＰＮコードの場合、例えば、上で例示されたように、コリレータ６１８は、コード位相サーチウィンドウを設定するためにコード位相の範囲にわたって、およびドップラー周波数仮説（Doppler frequency hypotheses）の範囲にわたって定義される相関関数を提供することができる。したがって、個々の相関は、定義された係数および非係数統合パラメータにしたがって行われうる。
【００５７】
コリレータ６１８はまた、トランシーバ６０６によって提供されるパイロット信号に関係する情報からのパイロット関係の相関関数を導き出すことに適していることができる。この情報は、無線通信サービスを獲得するために、加入者局によって使用されることができる。
【００５８】
チャネル復号器６２０は、ベースバンドプロセッサ６０８から受信されたチャネルシンボルを、基本的なソースビットに復号することに適していることができる。チャネルシンボルが畳み込み符号化されたシンボルを備える１つの事例では、そのようなチャネル復号器は、ビタビ復号器を備えうる。チャネルシンボルが畳み込み符号の直列または並列の連結を備える第２の事例では、チャネル復号器６２０は、ターボ復号器を備えうる。
【００５９】
メモリ６０４は、機械可読命令を記憶することに適していることができる。機械可読命令は、１つまたは複数の処理、事例、実施様態、または説明されたまたは議論されたそれらのものの事例を実施するように実行可能である。ＣＰＵ６０２は、そのような機械可読命令にアクセスするまたは実行することに適合されることができる。これらの機械可読命令の実行を通じて、ＣＰＵ６０２は、コリレータ６１８によって提供されるＳＰＳ相関関数を分析し、そのピークから測定値を導き出し、位置の推定が十分に正しいかどうかを決定することをコリレータ６１８に指示することができる。しかしながら、これらは、特定の態様においてＣＰＵによって実行されることができるタスクの単なる事例であって、特許請求の範囲は、これらに制限されない。
【００６０】
特定の事例では、加入者局におけるＣＰＵ６０２は、上記に例示されるように、ＳＶから受信される信号に少なくとも部分的に基づいて、加入者局の位置を推定することができる。ＣＰＵ６０２はまた、特定の事例にしたがって、上記に例示されるように、第１の受信された信号において検出されたコード位相に少なくとも部分的に基づいて、第２の受信された信号を獲得するためのコードサーチ範囲を決定することに適合されることができる。
【００６１】
本明細書において開示されるような方法、システム、および装置は、１つまたは複数の座標軸に沿った、または１つまたは複数の座標軸についてのモバイルデバイスの線形加速度または角度レートのような移動を検出することに適合されたセンサによって生成される信号を処理するために利用されることができる。そのような信号は、デジタル化されることができ、デジタル出力信号が、後の処理のために出力される時間に関係して整列されることを確実にするために遅延がもたらされうる。そのような時間で整列されたデジタル出力信号は、例えば、モバイルデバイスの現在の位置、オリエンテーション、および速度を決定するために利用されることができる。
【００６２】
以下に続く詳細な説明のいくつかの部分は、特定の装置または特殊目的計算デバイスのメモリまたはプラットフォーム内に記憶される２進数のデジタル信号に対するオペレーションを示すアルゴリズムまたはシンボリック表示の観点から表される。この特定の詳細な説明の文脈において、特定の装置または同様の用語は、プログラムソフトウェアからの命令に従って特定の機能を実行するようにプログラムされていれば、汎用目的コンピュータを含む。アルゴリズムの記述またはシンボルの表現は、信号処理または関連する技術において当業者によって使用される技術の事例であって、彼らの働きの実質を他の当業者に伝達するために使用される。アルゴリズムは、本明細書においておよび一般に、オペレーションの自己矛盾のないシーケンスまたは望ましい結果を導く同様の信号処理であると考えられる。この文脈において、オペレーションまたは処理は、物理的な量の物理的な操作を含む。典型的に、必ずではないが、そのような量は、記憶される、転送される、結合される、比較される、またはそうでなければ操作されることができる電気または磁気信号のフォーマットをとりうる。
【００６３】
そのような信号をビット、データ、値、エレメント、シンボル、文字、用語、数、数字、または同様のものとして参照することは、主に共通の使用の理由から、時には便利であることが証明された。しかしながら、これらのまたは同様の用語のすべてが適切な物理的量と関連されることとなり、単に便宣上のラベルであることが理解されるべきである。特に述べられない限り、以下の議論から明白であるように、「処理すること」、「コンピュータ計算すること」、「計算すること」、「決定すること」、または同様のもののような用語を利用するこの詳細な説明の全体にわたる説明は、特殊目的コンピュータまたは同様の特殊目的電子計算デバイスのような特定の装置の動作またはプロセスのことをいうことが認識される。したがって、この詳細な説明の文脈において、特殊目的コンピュータまたは同様の特殊目的電子計算デバイスは、メモリ、レジスタ、または他の情報記憶デバイス、送信デバイス、または特殊目的コンピュータまたは同様の特殊目的電子計算デバイスのディスプレイデバイス内の物理的電子または磁気量として典型的に表される。
【００６４】
本明細書において説明された方法は、特定の特徴および／または事例にしたがってアプリケーションに依拠する様々な手段によって実装されることができる。例えば、そのような方法は、ハードウェア、ファームウェア、ソフトウェア、および／またはそれらのものの組み合わせにおいて実装されることができる。ハードウェア実装において、例えば、処理ユニットは、１つまたは複数の特定用途集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラマブル論理デバイス（ＰＬＤ）、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）、プロセッサ、コントローラ、マイクロ−コントローラ、マイクロプロセッサ、電子デバイス、本明細書において説明された機能を実行するように設計された他のデバイスユニット、および／またはこれらのものの組み合わせ内で実装されることができる。
【００６５】
現在例示的特徴であると考えられるものが例示され説明される一方、特許請求の範囲から逸脱することなく、様々な他の修正がなされることができ、同等物が代用されることができることが、当業者によって理解されうる。追加的に、本明細書において説明された中心の概念から逸脱することなく、特許請求の範囲の技術に特定の状況を適応させるために多くの修正がなされうる。したがって、特許請求の範囲は、開示された特定の事例に制限されないが、そのような特許請求の範囲はまた、添付の特許請求の範囲、およびそれらのものの同等物の範囲内のすべての態様を含みうることが意図される。
【図１Ａ】
2015062019.tif 000011
【図１Ｂ】
2015062019.tif 000012
【図２】
2015062019.tif 000013
【図３】
2015062019.tif 000014
【図４】
2015062019.tif 000015
【図５】
2015062019.tif 000016
【図６】
2015062019.tif 000017
【手続補正書】
【提出日】平成26年11月25日(2014.11.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の座標軸に関係してモバイルデバイスの物理的移動を検出することに適合した複数のセンサによって生成される複数の信号を受信すること；および
前記受信された信号のうちの少なくとも１つがデジタル化される時間を遅延させ、共通の時点に関係して同期された前記受信された複数の信号のデジタル化されたバージョンの出力を提供すること
を具備する方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
現在例示的特徴であると考えられるものが例示され説明される一方、特許請求の範囲から逸脱することなく、様々な他の修正がなされることができ、同等物が代用されることができることが、当業者によって理解されうる。追加的に、本明細書において説明された中心の概念から逸脱することなく、特許請求の範囲の技術に特定の状況を適応させるために多くの修正がなされうる。したがって、特許請求の範囲は、開示された特定の事例に制限されないが、そのような特許請求の範囲はまた、添付の特許請求の範囲、およびそれらのものの同等物の範囲内のすべての態様を含みうることが意図される。
以下に、出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
複数の座標軸に関係してモバイルデバイスの物理的移動を検出することに適合した複数のセンサによって生成される複数の信号を受信すること；および
前記受信された信号のうちの少なくとも１つがデジタル化される時間を遅延させ、共通の時点に関係して同期された前記受信された複数の信号のデジタル化されたバージョンの出力を提供すること
を具備する方法。
［Ｃ２］
前記複数の信号をデジタル化することをさらに備える、Ｃ１に記載の方法。
［Ｃ３］
前記共通の時点は、前記モバイルデバイスの前記物理的移動の検出に対応する、Ｃ１に記載の方法。
［Ｃ４］
前記複数の座標軸は、３個の座標軸を備える、Ｃ１に記載の方法。
［Ｃ５］
前記複数の信号は、前記複数の座標軸のうちの少なくとも１つに沿った少なくとも１つの線形加速度、または前記複数の座標軸のうちの少なくとも１つに沿った回転レートに対応する、Ｃ１に記載の方法。
［Ｃ６］
前記受信された信号のうちの少なくとも１つが、前記複数のセンサのうちの１つまたは複数と関連する予め定義された処理遅延に基づいてデジタル化される時間を遅延させることをさらに備える、Ｃ１に記載の方法。
［Ｃ７］
測定された温度を示す１つまたは複数の信号を獲得することをさらに備える、Ｃ１に記載の方法。
［Ｃ８］
前記受信された複数の信号の前記デジタル化されたバージョンに基づいて前記モバイルデバイスの位置、オリエンテーション、および速度のうちの少なくとも１つを決定することをさらに備える、Ｃ１に記載の方法。
［Ｃ９］
測定された温度に少なくとも部分的に基づいて前記モバイルデバイスの位置、オリエンテーション、および速度のうちの少なくとも１つを前記決定することを修正することをさらに備える、Ｃ８に記載の方法。
［Ｃ１０］
前記複数の信号は、アナログ信号を備える、Ｃ１に記載の方法。
［Ｃ１１］
メモリバッファにおいて、前記受信された複数の信号の前記デジタル化されたバージョンを記憶することをさらに備える、Ｃ１に記載の方法。
［Ｃ１２］
複数の座標軸に関係してモバイルデバイスの物理的移動を検出すること、および前記物理的移動に対応する複数の信号を生成することに適合した複数のセンサ；および
前記受信された信号のうちの少なくとも１つがデジタル化される時間を遅延させ、共通の時点に関係して同期される前記受信された複数の信号のデジタル化されたバージョンの出力を提供するための１つまたは複数の遅延エレメント
を備えるシステム。
［Ｃ１３］
前記複数の信号をデジタル化するためのデジタイザをさらに備える、Ｃ１２に記載のシステム。
［Ｃ１４］
前記共通の時点は、前記モバイルデバイスの前記物理的移動の検出に対応する、Ｃ１２に記載のシステム。
［Ｃ１５］
前記デジタイザは、前記複数のセンサの１つまたは複数と関連する予め定義された処理遅延に基づいて前記１つまたは複数の遅延を実装することに適合される、Ｃ１３に記載のシステム。
［Ｃ１６］
前記複数の座標軸は、３個の座標軸を備える、Ｃ１２に記載のシステム。
［Ｃ１７］
前記複数の信号は、前記複数の座標軸のうちの少なくとも１つに沿った少なくとも１つの線形加速度、または前記複数の座標軸のうちの少なくとも１つに沿った回転レートに対応する、Ｃ１２に記載のシステム。
［Ｃ１８］
温度を検出することに適合した温度センサをさらに備える、Ｃ１２に記載のシステム。
［Ｃ１９］
前記受信された複数の信号の前記デジタル化されたバージョンに基づい前記モバイルデバイスの位置、オリエンテーション、および速度のうちの少なくとも１つを決定するための特殊目的装置をさらに備える、Ｃ１２に記載のシステム。
［Ｃ２０］
測定された温度に少なくとも部分的に基づいて前記モバイルデバイスの位置、オリエンテーション、および速度のうちの前記少なくとも１つの決定を修正することに適合される特殊目的装置をさらに備える、Ｃ１２に記載のシステム。
［Ｃ２１］
前記複数の信号は、アナログ信号を備える、Ｃ１２に記載のシステム。
［Ｃ２２］
前記受信された複数の信号の前記デジタル化されたバージョンを記憶するためのメモリバッファをさらに備える、Ｃ１２に記載のシステム。
［Ｃ２３］
複数の座標軸に関係してモバイルデバイスの物理的移動を検出することに適合した複数のセンサによって生成される複数の信号を受信するための手段；および
前記受信された信号のうちの少なくとも１つがデジタル化される時間を遅延させ、共通の時点に関係して同期される前記受信された複数の信号のデジタル化されたバージョンの出力を提供するための手段を備える装置。
［Ｃ２４］
前記複数の信号をデジタル化するための手段をさらに備える、Ｃ２３に記載の装置。
［Ｃ２５］
前記遅延させるための手段は、前記複数のセンサのうちの１つまたは複数と関連する予め定義された処理遅延に基づいて前記１つまたは複数の遅延を実装することに適合する、Ｃ２４に記載の装置。
［Ｃ２６］
前記共通の時点は、前記モバイルデバイスの前記物理的移動の検出に対応する、Ｃ２３に記載の装置。
［Ｃ２７］
前記複数の座標軸は、３個の座標軸を備える、Ｃ２３に記載の装置。
［Ｃ２８］
前記複数の信号は、前記複数の座標軸のうちの少なくとも１つに沿った少なくとも１つの線形加速度、または前記複数の座標軸のうちの少なくとも１つに沿った回転レートに対応する、Ｃ２３に記載の装置。
［Ｃ２９］
検出された温度を示す１つまたは複数の信号を獲得するための手段をさらに備える、Ｃ２３に記載の装置。
［Ｃ３０］
前記受信された複数の信号の前記デジタル化されたバージョンに基づいて前記モバイルデバイスの位置、オリエンテーション、および速度のうちの少なくとも１つを決定するための手段をさらに備える、Ｃ２３に記載の装置。
［Ｃ３１］
前記モバイルデバイスの位置、オリエンテーション、および速度のうちの少なくとも１つを決定するための前記手段は、測定された温度に少なくとも部分的に基づいて前記モバイルデバイスの位置、オリエンテーション、および速度のうちの少なくとも１つを前記決定することを修正することに適合される、Ｃ３０に記載の装置。
［Ｃ３２］
前記複数の信号は、アナログ信号を備える、Ｃ２３に記載の装置。
［Ｃ３３］
メモリバッファにおいて、前記受信された複数の信号の前記デジタル化されたバージョンを記憶するための手段をさらに備える、Ｃ２３に記載の装置。
［Ｃ３４］
記憶された機械可読命令を備える記憶媒体であって、特殊目的装置によって実行される場合、
複数の座標軸に関係してモバイルデバイスの物理的移動を検出することに適合した複数のセンサによって生成される複数の信号を受信し；および
前記受信された信号のうちの少なくとも１つがデジタル化される時間を遅延させ、共通の時点に関係する同期された前記受信された複数の信号のデジタル化されたバージョンの出力を提供するように前記特殊目的装置に指示することに適合した記憶媒体を備える製品。
［Ｃ３５］
前記特殊目的装置によって実行される場合、前記命令は、前記複数の信号をデジタル化するよう前記特殊目的装置に指示することにさらに適合する、Ｃ３４に記載の製品。
［Ｃ３６］
前記特殊目的装置によって実行される場合、前記命令は、前記受信された信号のうちの少なくとも１つが、前記複数のセンサのうちの１つまたは複数と関連する予め定義された処理遅延に基づいてデジタル化される時間を遅延するように前記特殊目的装置に指示することにさらに適合される、Ｃ３４に記載の製品。
［Ｃ３７］
前記特殊目的装置によって実行される場合、前記命令は、検出された温度を示す１つまたは複数の信号を獲得するように前記特殊目的装置に指示することにさらに適合する、Ｃ３４に記載の製品。
［Ｃ３８］
前記特殊目的装置によって実行される場合、前記命令は、前記受信された複数の信号の前記デジタル化されたバージョンに基づいて前記モバイルデバイスの位置、オリエンテーション、および速度のうちの少なくとも１つを決定するように前記特殊目的装置に指示することにさらに適合する、Ｃ３４に記載の製品。
［Ｃ３９］
前記特殊目的装置によって実行される場合、前記命令は、測定された温度に少なくとも部分的に基づいて前記モバイルデバイスの位置、オリエンテーション、および速度のうちの少なくとも１つの決定を修正するように前記特殊目的装置に指示することにさらに適合する、Ｃ３４に記載の製品。
【外国語明細書】
2015062019000001.pdf