(57)【要約】【課題】  航行衛星システムに関し、特に位置決定がリアルタイムで行う必要がなく、バッチ処理ができる場合における、データ収集及び信号処理は時間及び場所をそれぞれ単独に行う、位置決定デバイスを提供すること。【解決手段】  航行衛星信号のデータ収集のための電波受信機と、前記信号のサンプルを記憶するメモリと、電波受信機がオリジナル航行衛星信号を収集した後にオリジナル位置を抽出するためにメモリのあるデータをリプレイおよび信号処理する後処理機とを含む航行システム【選択図】図１
2011504597.tif 000002
【特許請求の範囲】
【請求項１】
以前訪問した場所を記録するシステムであって、
受信し、低い周波数に変換し、サンプルをデジタル処理し、訪問した時間および場所の航行衛星信号を受け取るための電波受信器と、
いつ、どれぐらい長く前記航行衛星からの信号の受信、低い周波数への変換、サンプルのデジタル処理、および受け取りを制御するタイマーと、
前記タイマーによって、受信、低い周波数への変換、サンプルのデジタル処理、および受取りが許されているサンプルレコードの全ての衛星信号を記録する不揮発性アーカイブメモリと、
前記衛星信号が受信し、低い周波数に変換し、デジタル化しそして電波受信機によって収集されることを前記タイマーが許可した場合、訪問した時間および場所と実質的に異なる時間および場所の前記サンプルレコードの通信手段と、
前記通信手段とともに提供され、アーカイブメモリにある前記サンプルレコードをリプレイおよび信号処理し、および、現在電波受信器の所在地ではなく、以前に訪問した前記時間および場所の電波受信器の時間および定位置（position fix）を計算することができる後処理機と
を含む以前訪問した場所を記録するシステム。
【請求項２】
もし前記訪問した時間および場所における速度もしくは加速度がいくつかの閾値を超えると決められる場合、前記後処理ユニットがファイル情報を取り除き、もしくはタグ付き人工データを用いることを特徴とする請求項１に記載のシステム。
【請求項３】
以前訪問した時間および場所における画面および／または音声のデジタルメディアレコーディングであって、電波受信機が前記航行衛星信号を取得し、前記サンプルレコードをアーカイブメモリに記録したデジタルメディアレコーディングをさらに含む請求項１に記載のシステム。
【請求項４】
前記後処理ユニットに提供され、電波受信機がタイマーによって前記航行衛星信号からの受信を許可され、そしてアーカイブメモリにある前記サンプルレコードとして記憶される前記時間と場所に関連する、非リアルタイムの従来の補助情報をさらに含む請求項１に記載のシステム。
【請求項５】
以前訪問した時間および場所に記憶された任意の衛星信号を検索および追跡するため、弱い信号周波数および符号位相仮定を採用してアーカイブメモリから転送された前記サンプルレコードの繰り返す再生のための前記後処理ユニットに結合し、および、周波数および符号位相検索を追跡および改良することに用いられる増える再生の数から集められ、積み重ねられた情報から抽出した有用な情報を増やす再生メモリをさらに含む請求項１に記載のシステム。
【請求項６】
前記後処理ユニットが作られた疑似ノイズ（ＰＮ）の配列の複製を有する前記サンプルレコードに表される最初の関連受信信号によって、以前訪問した前記時間および場所で生じる符号位相を測定し、前記サンプルレコードに表され入ってくるＰＮ配列符号位相とＰＮ複製の符号位相との間の時間的整合が正確で、結果信号の周波数スペクトルを観察すると、ドップラー周波数シフトと一致するラインが見られ、もし、符号位相整合が正しくなければ、ＰＮ順序のチップ速度によって間隔をあけられた別のスペクトルラインが観察される。任意のすれが増えれば、ほかの周波数成分の値も大きくなるため、正しい符号位相は、高い周波数スペクトルラ線形成分の値を最小化する符号整合の選択で決めることができることを特徴とする請求項１に記載のシステム。
【請求項７】
前記後処理ユニットが、アーカイブメモリに含まれているサンプルレコードからのタイマーによって定義される収集時間ウィンドウにあるインスタントで訪問した場所の収集を提供し、そして以前訪問した時間および場所が非常に正確なインスタントメジャメントインタバルによって突き止められることを特徴とする請求項１に記載のシステム。
【請求項８】
時間に感覚があけられた定置のための多様な時間オフセットが、訪問情報の時間の改良のために後処理ユニットにあるリアルタイクロック（ＲＴＣ）周波数オフセット情報を見積もることと、最も近いクロックキャリブレーションインスタントおよび見積もられた最悪の場合のクロックずれからタイムスタンプがどれほど遠いかによって、タイムスタンプ任意のＲＴＣタイムスタンプ不確実性を見積もることに用いられることを特徴とする請求項１に記載のシステム。
【請求項９】
後処理ユニットに対して初期位置補助情報を提供てき、また、ユーザに複数の候補位置から１つ初期ユーザ位置を選択させることを許可するためのユーザデバイスをさらに含む請求項１に記載のシステム。
【請求項１０】
受信、以前訪問した時間および場所における衛星信号の低い周波数への変換のための電波周波数（ＲＦ）フロントエンドと、
低い周波数への変換後の前記衛星信号のデジタルサンプルを得るためのデジタル・サンプラーと、
前記航行衛星信号が受信、低い周波数に変換、サンプルをデジタル化、および、ＲＦフロントエンドおよびデジタル・サンプラーに収集されるのがいつそしてどれぐらい長いかを制御するタイマーと、
前記訪問した時間および場所と一致するサンプルレコードに前記デジタルサンプルをパッケージ化および記憶するためのアーカイブメモリと
を含み、
時間もしくは場所の回答は計算またはアウトプットされず、唯一実質的なアウトプットは外部デバイスへの前記サンプルレコードの通信手段であることを特徴とする、以前訪問した時間および場所を記録するための地球航行衛星システム（ＧＮＳＳ）データ収集ユニット。
【請求項１１】
以前訪問した時間および場所で撮った写真からの前記サンプルレコードを結合させるタグをさらに含むことを特徴とする請求項１０に記載の地球航行衛星システムデータ収集ユニット。
【請求項１２】
古いデータは新しく入ってくるデータによって書き換えられ、前記ユニットが常に直近のデータを保持できるようにアーカイブメモリに配置される循環バッファをさらに含むことを特徴とする請求項１０に記載の地球航行衛星システムデータ収集ユニット。
【請求項１３】
前記デジタルサンプルの収集の開始もしくは終了を引き起こす外部ソースからのトリガーをさらに含むことを特徴とする請求項１０に記載の地球航行衛星システムデータ収集ユニット。
【請求項１４】
もし、タイムスタンプ情報は、ビット送信が行われない確率が高いタイムインタバル内にトリガーイベントが生じるか否かを決めるのに十分正確であれば、データ収集プロセスをビット送信の可能性が高くなる時間に延期させるためにデバイスが用いられることを特徴とする請求項１３に記載の地球航行衛星システムデータ収集ユニット。
【請求項１５】
トリガーの瞬間における第一キャプチャー、および、より好ましい時間帯の後に正確なタイム情報の抽出のための解析を行う第二キャプチャーを含むデュルアルデータキャプチャーであって、このような正確なタイムは、第一および第二のデータキャプチャーの間で経過した時間の合計を決めることによって得られるＰＮ符号の継続、つまり１ミリ秒以内のＧＮＳＳ信号を有する最初のデータキャプチャーをラインアップするのに有用で、トリガーの瞬間における最初データキャプチャーの地理ロケーション（geo-location）は、正確な時間情報を抽出することで第二データキャプチャーを解析することによって正確に決定されることを特徴とする請求項１３に記載の地球航行衛星システムデータ収集ユニット。
【請求項１６】
もし、タイムスタンプは好ましくない時間帯においてトリガーが生じるか否かを決定するのに十分な正確さを有しない場合、もしくはそこにタイムスタンプが存在していない場合、データキャプチャーの時間分は、データキャプチャーと伴うビット送信の発生の可能性が増えるまで延長され、データの収集は複数回の比較的に短時間内に行うことができ、ウィンドウが少なくとも１つの時間帯においてビット送信の可能性を最大化する時間帯に適切に配置されうることを特徴とする請求項１３に記載の地球航行衛星システムデータ収集ユニット。
【請求項１７】
もし以前のデータ収集が送信時間抽出およびタイムスタンプ情報を許可したことは、初期および現在のデータキャプチャーの間のタイムインタバルを決定するのに十分正確であれば、初期データキャプチャーから得られた転送時間と異なるタイムスタンプを追加することによって、現在のデータキャプチャーの時間転送を決定することが可能で、タイムスタンプの予測できない時間のずれの最大化に関連した、２つのデータキャプチャーの間タイムインタバルは、この技術が時間抽出のために必要な正確さが十分な伝播時間を提供することができるか否かを決定することを特徴とする請求項１３に記載の地球航行衛星システムデータ収集ユニット。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２００７年１１月２５日に出願した、並列データ収集及び信号処理を有する地球航行衛星システム受信機、関連方法及びその装置を名称とする、米国仮出願第６０／９８９，９４５号の優先権を主張する。
【０００２】
本発明は、航行衛星システムに関し、特に位置決定がリアルタイムで行う必要がなく、バッチ処理ができる場合における、データ収集及び信号処理は時間及び場所をそれぞれ単独に行う、位置決定デバイスに関する。
【０００３】
（先行技術）
基本的に、地球航行衛星システム（ＧＮＳＳ）受信機は、緯度、経度及び高度による、もしくは、地図上にアイコンによる位置特定をするためのものである。また、オプションとして、地球航行衛星システム受信機は、スピード、方向および非常に正確な時間に関する情報も提供してくれる。完全自律型の航行衛星システム受信機は、外部ソースから得られる任意の時間、位置、ドップラー、もしくは暦補助情報を受けずに、周回軌道衛星からの最初の変化する信号の検索によるかなりの遅れの後に最初の位置を提供することができる。
【０００４】
完全自律型の地球航行衛星システム受信機において最初の位置特定に長時間を必要とすることは、携帯デバイスのバッテリーをかなり消耗する。多くの場合、地球航行衛星システム受信機は、アップデートされる位置決定が写真およびその他のオブジェクトと関連付けることができるため、外に出しっ放しにしておかなければならない。
【０００５】
電波受信器の検出感度は、この受信機の作動のために必要とする最小電波周波数信号強度の基準となる。完全自律型の地球航行衛星システム受信機において、受信した信号の強度は衛星による航行メッセージデータ放送（Navigation Message data broadcast）を復調させるほど十分でなければならない。
【０００６】
補助装置付き地球航行衛星システム受信機では、ドップラー、暦、時間および天体暦に関する情報は補助データとして事前に引き渡されていることで、衛星に信号放送から得る必要はないため、より少ない時間で最初の位置を得ることができる。アキュムレータでの相関処理の進歩は、ノイズに深く埋まっているかすかな信号から擬似距離（pseudorange）を割り出すことができる。航行メッセージが復調される必要がなければ、地球航行衛星システム受信機の検出感度が大幅に向上する。実際に、いくつかの地球航行衛星システム受信機の検出感度が高く、ボードの室内や机のしたでも操作することができる。
【０００７】
（発明の概要）
つまり、本発明航行システムの一実施形態は、電波受信器、メモリ、および後処理ユニット。本発明の更なる実施形態は、その場合に必要とする補助情報がなくとも、位置特定することができる。本発明の実施形態、その場に十分に長時間に作動できない受信機であっても位置特定することができる。
前記好ましい実施形態を始めとする本発明は、図面を伴う本明細書の説明およびその他の実施形態読めば、当業者にとって明らかに明確な内容になっている。
（実施形態の詳細な説明）
【０００８】
図１は、一般参照番号として１００で示されている本発明のシステムの実施形態を表している。
図２は、本発明の１実施形態としてのＧＮＳＳデータ収集ユニット２００を図示している。
【０００９】
図３Ａ−３Ｃは、図２の似たＧＮＳＳデータ収集ユニットを配置および操作する３つ役に立つ形態を示している。図３Ａにおいて、結合デバイス３００が大容量記憶装置３０４を伴うマイクロコントローラ３０２を含んでいる。トリガー３０６は、例えば、デジタル画像、動画もしくはサウンドファイルのような別タイプのデータの記憶を主なる機能とする大容量記憶デバイス３０４に記憶されている生サンプル３１０をＧＮＳＳデータ収集ユニット３０８に収集しデジカル化させるように発せられうる。
【００１０】
図３Ｂにおいて、メモリカード３２０は、ＧＮＳＳデータ収集ユニット３２４が受信することができるワイヤレストリガー３２２を発する機能を備えている。このトリガーは、生サンプルを収集させ、そして内部大容量デバイス３２６に蓄積できるようにデジタル化させることができる。図３Ｃにおいて、メモリカード３３０自体が大容量デバイス３３２を有する。ＧＮＳＳデータ収集ユニット３３６に受信されるメモリカード３３０からのワイヤレストリガー３３４は、生サンプルを収集させ、そして一時的メモリバッファー３３８に蓄積できるようにデジタル化させる。収集されデジタル化された生サンプルは後にワイヤレス接続３４０によってメモリカード３３０および大容量デバイス３３２に転送される。
【００１１】
生のＧＮＳＳのＩＦ信号がＧＮＳＳデータ収集ユニットに一旦記憶されれば、後処理ユニットに転送され、前記データは定位置が抽出されるように処理される。最初のステップは、衛星の検索である。各衛星からの非常にかすかな信号を成功に検出するために、入力信号および信号の局所複製の間において信号相関が行われる。衛星の異なる場所および相対的な進入速度のため、各衛星から記録した信号は、異なる符号位相および異なるドップラー周波数のずれをもつ。各可能な符号位相とドップラー周波数シフトとのコンビネーションは仮説を定義するために用いられうる。各衛星の符号および周波数の検索の過程において、相関器のアウトプットにあるピークが検出されるまで、相関処理は各仮説に対して繰り返し行う。それらのピークは正しい符号位相およびドップラー周波数が見つかったことを指す。
【００１２】
従来のＧＮＳＳ受信機では、リアルタイムにデータ処理要求を満たすには、非常に大変である。相関処理は通常にＧＮＳＳ受信機に含まれる専用なハードウェアによって実行される。
本発明の多くの実施形態では、相関処理に対してリアルタイムによる要求はなく、非常に安い相関器を使用することができる。例えば、パーソナルコンピュータのような外部装置でソフトウェアによる相関処理を行うことができる。
【００１３】
一般的な航行受信器の信号処理は、主プロセッサー、インテル（登録商標）のＭＭＸコプロセッサーによう特殊化されたコプロセッサー、もしくはグラフィック処理装置（ＧＰＵ）のような周辺機器コントローラによって実行されうる。このようなタイプの計算にＧＰＵを用いることで、非常に効率的にそれぞれの処理をパラレルに実行しうることは非常の興味をそそるものである。ＡＴＩやＮＶｉｄｉａのような多くのパーソナルコンピュータベンダーは、アプリケーション・プログラミング・インターフェース（ＡＴＩ‘ｓ）をそれらのプロセッサーを汎用ユニットとして用いるために提供している。別の方法は、信号処理のためにＧＮＳＳの生のＩＦデータをインターネットにあるサーバにアップロードし、または、分類して複数の特殊化されたサーバもしくはインターネットに接続している分散型コンピューティングアーキテクチャを有する汎用コンピュータマシンに再分配する。これは、多様な専門化およびプライベート図書館を活用することができるため、各定位置を計算する時間の要求を劇的に改善することができる。
【００１４】
一旦、後処理が全ての衛星を割り出した場合、符号位相および異なるドップラー周波数シフトの詳細な測定は実行される。符号位相測定の正確さは、正確な定位置の基となる正確な疑似距離を得るために欠かさない。
符号位相を正確に測定する１つ特殊な方法は、まず各衛星にとってはユニックである信号と加工された疑似ノイズ（ＰＮ）順序の複製と相互に関連付ける。入力したＰＮ順序の符号位相とＰＮ複製の符号位相との間の時間的整合が正しい場合、結果信号の周波数スペクトルを観察すると、ドップラー周波数シフトと一致するラインが見られる。もし、符号位相整合が正しくなければ、ＰＮ順序（１．０２３ＭＨ、ＧＰＳ  Ｃ／Ａコード用）のチップ速度によって間隔をあけられた別のスペクトルラインが観察される。任意のすれが増えれば、ほかの周波数成分の値も大きくなる。したがって、正しい符号位相は、高い周波数スペクトルラ線形成分の値を最小化する符号整合の選択で決めることができる。
【００１５】
ご処理の次のステップは、３つのユーザの位置の値および１つの確かな受信機クロックオフセット値が未知数である、航行方程式（数１）を解くものである。航行メッセージにある（Navigation Message）暦および天体位置表が衛星の位置を記述しているから一旦各衛星からの送信の正しい時間が分かれば、その衛星の位置が分かるため、従来のアプローチでは、衛星の位置を既知数と仮定している。
【００１６】
そこの４つの未知数があるため、位置を決めるには少なくとも４つの衛星からの測定が必要である。各衛星の測定は４次元連立方程式のパズルの１つのピースを提供する。疑似距離は測定されうるため既知数として仮定される。疑似距離は、全ての衛星へのオフセットコモンを足した、ユーザと各衛星と間の距離を指す。疑似距離は符号位相測定および各衛星からの送信時間によって決められる。
【００１７】
各関連のある衛星＃ｊについて
【数１】
2011504597.tif 000003
ここで、
2011504597.tif 000004
は衛星＃ｊの疑似距離、正確な符号位相および送信時間の抽出に基づいて測定される。
2011504597.tif 000005
は光の速度、既知数である。
2011504597.tif 000006
はユーザ位置、決める対象の未知数である。
2011504597.tif 000007
は衛星＃ｊの位置、天体位置表および時間情報から得られる。
2011504597.tif 000008
は受信機の共通クロックタイムオフセットで、決める対象の未知数である。
2011504597.tif 000009
は衛星＃ｊのためのクロックオフセットの補正で、天体位置表の情報に基づく。
【００１８】
各衛星の任意の一瞬の位置を決めるのに２つの情報が必要となる。１つは、天体位置表であり、衛星軌道モデルおよび測定のために用いられる信号が送信されるのに相当する時間を定義するパラメータのセットである。
各衛星の送信時間の決定は、航行方程式系を解くのに重要である。送信時間は入力された信号のデータ順の解析、および、衛星によってミリ秒毎に発せられる全部の疑似距離符号配列のどこに特定の部分がフィットするかによって特定される。もしくは送信時間は航行方程式系の解にある外部未知数として含まれうる。
【００１９】
最初のケースにおいて、問題は基本的に、求められる信号の符号配列の部分を有する受信された信号の符号配列を整列することに存在する。たとえば、もし、データ収集ユニット１０２（図１）比較的長期間にかけてデータを受信すれば、送信時間という未知の部分を解くのに十分なサンプル情報を得られうる。例えば、もし信号レベルが、信頼性のあるデータの復号ができるほど十分強ければ、もしそのデータの受信が６秒以内なら、例えば後処理機１０４によって復元されたデータは、タイムオフウィーク（time os week、ＴＯＷ）タイムスタンプを有することになる。こはでは送信時間を明らかに決めることができる。
【００２０】
もしデータキャプチャーウィンドウが小さすぎるが、さまざまなデータビット（各２０ミリ秒、ＧＰＳ  Ｃ／Ａ符号）を含んでいるほど強ければ、もしデータビットの変遷がデータ取得時に生じた場合、従来のデータ配置技術は、異なる付与仮説（alignment hypotheses）に用いられうる。たとえば、図１の任意のアシスタントサーバ１０６、ＧＮＳＳ放送データビット配列情報を提供することができる。
【００２１】
このようなデータビット配列は、データ削除技術（data wipe-off techniques）ための検索プロセスおよび相関処理の処理利得を更に増やすことに用いることができる。
データ受信時間内にデータビットの送信が得られないケースもある。これは、ＧＰＡ  Ｃ／Ａ符号としてＧＮＳＳ信号構造がサブフレーム４もしくは５の間にデータ収集が行われた場合おいて特に重要である。場合によって、ビット送信のない時間が一秒以上わたる可能性がある。この場合においては、データ配置技術は送信時間の抽出の目的に用いることはできない。
【００２２】
もし、タイムスタンプ情報は、ビット送信が行われない確率が高い時間インタバル内にトリガーイベントが生じるか否かを決めるのに十分正確であれば、例えば、マイクロコントローラ２１６は、データ収集プロセスをビット送信の可能性が高くなる時間に延期することができる。その代わりに、デルアルデータキャプチャーが実行されうる。最初はトリガーの瞬間において、第二はより好ましい時間帯の後に行うことができる。第二のデータキャプチャーの場合は正確なタイム情報を抽出するために解析されうる。そして、この正確なタイムは、最初および第二のデータキャプチャーの間で経過した時間の合計を決めることによって得られるＰＮ符号の継続、つまり１ミリ秒以内のＧＮＳＳ信号を有する最初のデータキャプチャーをラインアップするのに有用である。トリガーの瞬間における最初データキャプチャーの地理ロケーション（geo-location）は、正確な時間情報を抽出することで第二データキャプチャーを解析することによって、正確に決定されうる。
【００２３】
もし、タイムスタンプは好ましくない時間帯においてトリガーが生じるか否かを決定するのに十分な正確さを有しない場合、もしくはそこにタイムスタンプが存在していない場合、データキャプチャーの時間分は、データキャプチャーと伴うビット送信の発生の可能性が増えるまで延長される。数秒間分のデータを取得する必要があるため、メモリスペースの観点からみればこれはハイコストとなる。データの収集は複数回の比較的に短時間内に行うことができる。ウィンドウが少なくとも１つの時間帯においてビット送信の可能性を最大化する時間帯に適切に配置されうる。もし前記データ収集が時間抽出およびタイムスタンプ情報伝達を許可することは、初期および現在のデータキャプチャーの間のタイムインタバルを決定するのに十分正確であれば、初期データキャプチャーから得られた転送時間と異なるタイムスタンプを追加することによって、現在のデータキャプチャーの時間転送を決定することが可能である。タイムスタンプの予測できない時間のずれの最大化に関連した、２つのデータキャプチャーの間タイムインタバルは、この技術が時間抽出のために必要な正確さが十分な伝播時間（propagated time）を提供することができるか否かを決定する。
【００２４】
航行方程式系を解く場合、別の非常の異なったアプローチは、送信時間を未知数とする。この場合では、使用している衛星の間伝搬遅延におけるミリ秒の相違整数（coarse difference integer numbe）を知ることが重要である。この方法では、送信時間は各衛星の独立未知数とは対照的に、全ての衛星間において単独の未知数によって表される。結果として、航行方程式系において未知数の数が４から５に増えた。よって、少なくとも５つの衛星はこの方程式を解くために必要となる。  各衛星からの伝搬時間において相違整数を決める１つの方法は、近隣の初期位置（coarse position）情報を取得することである。これは、正確な伝搬時間時差情報を提供するためには、真の位置から１５０キロメートル以内の距離が必要とする。衛星によって送信されたＰＲＮ符号配列はミリ秒毎に繰り返し、信号は、そのときに３００キロメートルを転送するになる。もしその位置の不確実性が半分の１５０キロメートル以上なら、初期伝搬時間時差に関して、異なる仮説を試す必要がある。従来の補助ＧＮＳＳシステムにおいて、この初期位置情報は、Ｚカウント（z-count）もしくはミリ秒整数と呼ばれ、整数の不明確さと呼ばれる問題を解決する必要がないために多くの時間および努力をセーブすることができる。
【００２５】
一旦ユーザ位置が疑似距離方程式系の解によって既に決定されると、従来のアプローチにおいて、ドップラー振動数方程式系はユーザの速度および受信機のクロック周波数オフセットを決めるために用いられる。
【００２６】
本発明の実施形態は、ドップラー振動数方程式系を用いる際に、ユーザ速度が無視されることを仮定する。初期タイムスタンピングは衛星の位置および速度の決定に用いられる。ドップラーシフト測定は、過去のラフなユーザ位置について解く代わりに用いられる。そして、位置決定は疑似距離方程式から計算され、最後に正しい位置が非常に早く得ることができる。
【００２７】
ドップラーシフト測定は符号位相測定のように正確ではないことと、初期時間情報が用いられたこととから、計算された位置は疑似距離から得られた位置ほど正確ではない。しかしながら、多くのケースにおいて、ユーザ位置のドップラーシフト測定決定は、衛星間の初期転送時間差を決めるための初期位置として用いるのに十分に正確である。少なくとも、それは、初期転送時間差前提の可能性をより小さく限定するのに十分に正確である。
【００２８】
一旦初期位置は得られれば、疑似距離方程式は、正確な定位置および正確な転送時間を決めるのに用いられる。符号位相および衛星クロックオフセットの任意の補正後、転送時間は、最も近いミリ秒整数の倍数に、もしくはビット送信瞬間が分かれば最も近い２０ミリ秒の倍数に切りそろえることができる。データ収集技術も、更なる２０ミリ秒の倍数によって送信クロックをオフセットするのに用いられうる。一旦調整された送信時間が得られた場合、位置決定はさらに、フィックスした送信時間を用いる航行方程式系を解くことによって定義されうる。
【００２９】
各関連のある衛星のためのドップラー振動数シフト方程式系は下記通りです。
【数２】
2011504597.tif 000010
ここで、
2011504597.tif 000011
は光の速度である。
2011504597.tif 000012
は、ドップラーシフトを含む衛星＃ｊ周波数シフトキャリアで、正しい周波数情報に基づいて測定される。
2011504597.tif 000013
は、衛星＃ｊ(1.57542-GHzマイナスＬ１バンド衛星クロック周波数エラー)が送信したキャリア周波数で、既知数である。
2011504597.tif 000014
は、衛星＃ｊ速度ベクトルで、天体位置表および時間情報から得られる。
2011504597.tif 000015
はユーザ速度、ゼロと仮定されている。
2011504597.tif 000016
はユーザ位置、原則としてこれから求める未知数である。
2011504597.tif 000017
は、衛星＃ｊの位置で、天体位置表および時間情報から得られる。
2011504597.tif 000018
は、ＲＦクロック周波数オフセットで、これから求める未知数である。
【００３０】
このような技術は、従来の補助ＧＮＳＳ受信機と同じレベルの位置補助が提供されるという強みがなくとも受信機の感度を拡大するのに用いられうる。この技術は、さらに、例えば、アシスタントプロバイダーが携帯電話情報を入手できない携帯電話のアプリケーションの場合、もしくはセル基地局の座標を知らない場合のように、位置補助は一般的に提供されない従来型補助ＧＮＳＳ受信機に、独自のアシスタントを持たせることで、従来型補助ＧＮＳＳ受信機に用いられうる。
【００３１】
図４は、時間の改善、および、位置補助情報がなくても最初の位置特定を割り出す取り組みを減らすための方法４００を示している。方法４００は２つのパートを含む。第一パートでは、前記ドップラーシフト測定を用いて初期的位置が得られる。第二パートでは、得られた初期的位置は擬似距離方程式（pseudorange equations）の解をとくために用いられる。特に、ステップ４０２は方程数２にインプットするために必要なドップラーシフト測定を得る。ステップ４０４は方程数２をとき、初期的位置を割り出す。
【００３２】
ユーザ位置はいずれかの可観測の衛星への疑似距離整数値アンビギュイティ（Integer Ambiguity）を有せず、または、ステップ４０６は、可観測の衛星への疑似距離を測定する。ステップ４０８は先に得られた初期的位置を使って、方程数１を解く。ステップ４１０は、超精密で正確なユーザの位置特定をアウトプットする。
【００３３】
従来のＧＮＳＳ受信機では、ＧＮＳＳのＩＦの生データはリアルタイムに処理され、また、一般的に新しい測定は毎秒毎に行われる。書換えに必要なデータは、既に削除されたため、２つの測定瞬間の間の位置を特定することは不可能である。
【００３４】
本発明の実施形態はこれらに限定されない。オリジナルデータは、収集時間（collection time windows）の任意の瞬間に位置を計算し直すために再処理されうる。新しいユーザ位置は非常に細かい測定瞬間のインタバルによって突き止められる。これは、例えば事故の再構成解析のように、ユーザが詳細な軌跡の特定を必要とする場合において特に有用である。
【００３５】
ＲＴＣ２１４およびＲＦクロック２０４はフロントエンド２０６およびＡＤＣ２０８に使われる、ＧＮＳＳデータ収集ユニット２００にある２つのオンボードクロックは調整を要する。ＲＴＣは、成功な位置特定の間で得られたＧＮＳＳ時間データに基づいて、あらゆる絶対時間オフセット（absolute time offset）を常に調整することができる。測定された補正（offset）はＲＴＣ時間の再調整に、もしくは信号処理ユニットにおける補完のみに用いることができる。
【００３６】
ＲＦクロック周波数オフセット情報は、ドップラー振動数方程式（Doppler frequency equation）の処理システムによって計算され、または、ＧＮＳＳデータ収集ユニットもしくは信号処理ユニットに蓄積される。オフセットの経過を追うことは、衛星探索過程に間ドップラー周波数シフト範囲において、探索ウィドウを狭めていくために重要である。
【００３７】
これは、定置（ＦＩＸ）を計算するために要求される、もしくは長い積分時間において任印のコード位相のゆがみ（codephase skew）を適切に補完する処理時間をセーブする。
【００３８】
例えば補助情報メッセージ１０６を提供する任意のＧＮＳＳアシスタントサーバは、与えられた過去の任意の時間における全ての衛星の天体位置表を提供することができるはずである。これを達成するためには、天体位置表の情報の陳腐化がどれぐらい早いか、また電離層補正のアップデートがどの頻度で行うかによって決定した精度で、世界中に存在する全ての条件をアーカイブに保管するようにデータベースを維持しなければならない。電離層補正は改良された正確さを提供し、暦の情報は衛星の可視性の計算（satellite vehicle visibility list）の役に立つ。
【００３９】
このようなデータは、ジェット推進研究所（ＪＰＬ）およびその他の第三者の情報から得ることができる。もしくはその代わりに、非標準の独自のデータ収集ネットワークが構築し収録されうる。この場合、もし全世界をカバーすることが望まれれば、陸上局は、任意の時間帯において少なくとも１つの局（ステーション）が各衛星を確認できることを保証できるように、世界中に異なる場所で設けられなければならない。１つの中央サーバは、全世界のユーザの使用できるように異なる局から情報を収集し、統合処理することができる。冗長技術は、単独の構成に異常が発生した場合でも、システムの信頼性を高めるために配備されうる。
【００４０】
本発明のＧＮＳＳ信号処理ユニットの実施形態は、別のデバイスのアプリケーションレベルレイヤーと直接に相互作用させるように設定されている。信号処理ユニットは、アプリケーションレベルレイヤーに位置、速度および時間に関する情報を簡単に提供することができる。もしくは、信号処理ユニットにインプット装置を含むことができる。例えば、初期的位置の補助情報は、ユーザがマップ上をクリックし、ＧＮＳＳの生データが得られる州または都市を特定することによって提供されることができる。ユーザは、例えば、信号処理ユニットにとって不明瞭となる複数の位置情報から正確な情報の選択にように、不正確な位置情報の削除を手伝うこともできる。
【００４１】
このアプリケーションレベルにおいて、位置情報は、ほかに得られたデジタル画像または音声記録等のような情報と結合することができる。その結合はタイムスタンプマッチングもしくはその他のメカニズムに基づく。一旦静止地球軌道（ＧＥＯ）タグ付けが完成すれば、ロケーション、マッピング、マップマッチングに基づくソートおよび／もしくはグルーピング、速度もしくは加速度に関する情報に基づく選別、およびその他の仕上げは完了することができる。例えば、もし結合し予想されたユーザの速度もしくは加速度（後処理装置による提供）が高すぎれば、１つのアプリケーションは、画像ファイルを取り除くことができる。この技術は、自動的にピントがぼける可能性のある写真を見つけることができる。
【００４２】
単独型のバッテリーで動く携帯型ＧＮＳＳデータ収集ユニットは、フラッシュドライブもしくはキーホルダーのような小さくすることができ、そしてＧＮＳＳデータをユーザがボタンを押すときに収集することができる。ユーザが必要とする任意の時間に静止地球軌道（ＧＥＯ）タグ情報を得ることができる。また、それは、ほかのイベントによって外部から引き起こされることができる。
【００４３】
例えば、デジタルカメラ、ビデオカメラ、ボイスレコーダー、メディアプレイヤー等の他のデバイスに内蔵されたＧＮＳＳデータ収集ユニットは、例えば、公共施設保守チーム、不動産屋、および警察等のような、特定の画像および／または音声説明にロケーションを結合させたいユーザのために特に有用である。ＧＮＳＳデータ収集ユニットメモリカードに内蔵させることができる。もしそのメモリカード機械的および電気的に従来のメモリカードと互換することができれば、例えば、デジタルカメラ、ビデオカメラおよびレコーダー等のような他の既存のデバイスにシームレスに用いられうる。もしユーザが静止地球軌道（ＧＥＯ）タグに興味を持っておりなら、彼もしくは彼女は、静止地球軌道（ＧＥＯ）タグ機能内蔵の真新しいデバイスを購入する代わりに、メモリカードを交換するだけで十分である。
【００４４】
ＧＮＳＳデータ収集ユニットは、例えば、自動車の衝突事故、飛行機のブラックボックスもしくはビルディングの爆発のような高速イベントにおいて、データレコーダーとして機能する。このような場合において、このユニットは常に最後の一定時間のＧＮＳＳデータを秒単位もしくは分単位に記録することができる。例えば加速度計のようなクラッシュ検出器は、最後のデータ収集の作動を引き起こすことができる。そのデータ収集は引き起こされた瞬間もしくは引き起こされてから一定の期間後の行うことができる。少なくとも大容量記憶デバイスが想像されうるクラッシュに耐えられうるように、このユニットは、十分に頑丈でなければならない。
【００４５】
各種シナリオもしくはテストサイト信号の長い時間のレコーディングのため、ＧＮＳＳデータ収集ユニットは大容量を有する。収集されたデータは、テスト目的のための従来の１Ｈｚ受信機に対比して１０００Ｈｚ更新レートで位置を計算し、もしくはＲＦステージを迂回し、プレイバックおよびテストサイトの条件の復元を認めるプラットホームにそのデータを提供することによって、検出および／または航行アルゴリズムを最適化するために用いられうる。
【００４６】
本発明の１つのビジネスモデル実施形態において、各ユーザは、例えば１０２、２００、３００、３２４、もしくは３３６のデータ収集デバイスから得られる位置特定の数に基づいて料金が徴収されうる。これは、請求書機能を併せ持ったＧＮＳＳアシスタントサーバによって制御されうる。
【００４７】
タグされた位置に近いローカルビジネスからの広告に関して、補助サーバはタグされた場所（位置）に近いビジネスもしくはタグされたロケーションと何らかの関係を有するビジネスの広告もしくはクリック報酬型のリンクを表示する。
【００４８】
自分の足で得られたユーザによるマーケッティング情報は価値があり売ることができる。ある特定層のユーザに関連するロケーションタグの情報、そしてそのユーザに関する情報が特定地理的地域のタグと結合されれば、マーケット調査において価値があり、売ることができる。このようなタイプの情報は、特定の個人もしくは個人層のライフスタイルや消費習慣、もしくは特定のロケーションに通う個人層を特徴付けることができる。
【００４９】
サーバ側の信号を提供および変更することできる。ユーザは、座標に転換させるために、生のＩＦデータ、および、タイムスタンプ、加速度、周囲等のようなその他の収集したデータをリモートサーバにアップデートすることができる。たとえば、データ削除もしくはその他の技術のような高度な動作要求に対して、割り増し料金が請求されうる。
【００５０】
ここに挙げた好ましい実施形態で記述された本発明がこれらの記述に限定されないことは明らかである。当該技術分野の技術者は本明細書を読めば、きっと数多くの代替および改良実施形態を考え出せる。したがって、前記代替および改良実施形態の全てが本発明の特許請求の範囲に属する。
【図面の簡単な説明】
【００５１】
【図１】図１は、地球航行衛星システムデータ収集ユニットおよび１つ後処理プロセッサーを少なくとも含む本発明のいつシステム形態の機能ブロック図である。
【図２】図２は、本発明のＧＮＳＳデータ収集ユニットの実施形態の機能ブロック図である。
【図３】図３Ａ−３Ｃは、本発明のメモリに内内蔵したＧＮＳＳデータ収集ユニット３つ異なる構造の実施形態の機能ブロック図である。
【図４】図４は、整数値バイアス（integer ambiguity）を解消するためにドップラーシフト測定が用いられ、最初の位置特定をより短い時間で提供する本発明の方法の実施形態のフローチャートである。
【図１】
2011504597.tif 000019
【図２】
2011504597.tif 000020
【図３】
2011504597.tif 000021
【図４】
2011504597.tif 000022
【国際調査報告】
2011504597.tif 000023