(57)【要約】      （修正有）【課題】多様な種類の入手可能なデータを活用し、最適場所解を得る。【解決手段】対応する複数のＳＰＳ衛星からのＳＰＳ信号が、ＳＰＳ受信機で受信される。ＳＰＳ受信機の場所に対応する信号環境が特徴付けられ、信号環境データが生成される。例えば、ＧＰＳ受信機の近似場所を考慮して、セルラーネットワークベースのデータベース等の情報源が探索され、信号環境データを検索する。この近似場所は、ＧＰＳ受信機と同じ場所に配置されるセルラー通信装置とセルラー無線通信しているセルサイトの場所によって指定されてよい。衛星信号の信号特徴に関連するパラメータが定義され、パラメータの閾値は信号環境データを用いて求められる。複数の衛星からの衛星信号の到着時刻に対応するコードフェーズが測定される。測定されたデータが、ＧＰＳ受信機の位置が計算される到着時刻の集合を生成するためにパラメータの閾値を使用して調べられる。【選択図】図４
2014206539.tif 000002
【特許請求の範囲】
【請求項１】
衛星測位システム（ＳＰＳ）受信機で受信される衛星信号の到着時刻を測定する方法であって、
複数のＳＰＳ衛星から複数のＳＰＳ信号を受信することと、
前記ＳＰＳ受信機が位置する場所に対応する信号環境を特徴付けて、ＳＰＳ信号が前記場所に局所的に伝搬される様態を表す環境データを生成することと、
前記複数の衛星の内の２つ以上の衛星からのそれぞれの衛星信号の到着時刻を測定することと、
前記環境データを使用して前記到着時刻を表すデータを処理して、前記ＳＰＳ受信機についての位置（location fix）を計算するために用いる到着時刻の集合を生成することと、
を備える方法。
【請求項２】
前記環境データが、前記複数の信号の内の１つの信号の信号対雑音比、信号対干渉波比、入力信号強度、信号減衰、相関関数波形、およびピーク幅値の少なくとも１つを備える、請求項１に記載の方法。
【請求項３】
ＳＰＳ信号が前記場所の約１０００メートル以内にあるときに、ＳＰＳ信号が前記場所に局所的に伝搬される、請求項１に記載の方法。
【請求項４】
前記特徴付けることが、前記信号環境が屋内環境に似ているのか、あるいは屋外環境に似ているのかを判断することを備える、請求項３に記載の方法。
【請求項５】
１つ以上の逸脱したＳＰＳ信号を特定することと、
１つ以上の逸脱したＳＰＳ信号を特定した結果、前記ＳＰＳ受信機によって実行された到着時刻測定を補正することと、
をさらに備える、請求項３に記載の方法。
【請求項６】
前記ＳＰＳ受信機が、組み合わせ受信機および無線通信装置内に含まれ、前記組み合わせ受信機が、前記環境データを使用して前記到着時刻を表す前記データを処理するように構成されたデジタルプロセッサを備える、請求項３に記載の方法。
【請求項７】
前記無線通信装置が、セルラー通信信号を処理するセルラー通信システムであり、前記特徴付けることが、前記セルラー通信信号の信号パラメータを決定することを備える、請求項６に記載の方法。
【請求項８】
前記到着時刻の集合が、通信リンク上で基地局に送信される、請求項３に記載の方法。
【請求項９】
第１ＳＰＳ衛星からのＳＰＳ信号の第１集合についての第１見込み相関ピークを決定することと、
前記ＳＰＳ信号の前記第１集合の第２見込み相関ピークを決定することと、
前記第１および前記第２見込み相関ピークが決定されたという識別を、前記ＳＰＳ信号の第１集合を受信した前記ＳＰＳ受信機から送信することと、
をさらに備える、請求項３に記載の方法。
【請求項１０】
前記到着時刻の集合の内の到着時刻測定値が、前記信号環境に基づいてバイアス調整によって補正される請求項３に記載の方法。
【請求項１１】
衛星測位システム（ＳＰＳ）受信機の位置を決定する方法であって、
ＳＰＳ衛星からＳＰＳ信号を受信することと、
前記ＳＰＳ信号の相関出力のピーク幅値または前記ＳＰＳ信号の信号対干渉波比（ＳＩＲ）の少なくとも選択された１つを決定することと、
前記ピーク幅値または前記ＳＩＲの前記選択された１つを使用して、前記ＳＰＳ受信機の前記位置を決定することと、
を備える方法。
【請求項１２】
１つ以上の逸脱したＳＰＳ信号を特定することと、
１つ以上の逸脱したＳＰＳ信号を特定した結果、前記ＳＰＳ受信機によって実行される到着時刻測定値を補正することと、
をさらに備える、請求項１１に記載の方法。
【請求項１３】
前記到着時刻測定値が、前記ピーク幅値または前記ＳＩＲに基づいてバイアス調整によって補正される、請求項１１に記載の方法。
【請求項１４】
衛星受信機システム（ＳＰＳ）受信機で受信される衛星信号の到着時刻を測定する方法であって、
複数のＳＰＳ衛星から複数のＳＰＳ信号を受信することと、
前記ＳＰＳ受信機が位置する場所に対応する信号環境を特徴付けて環境データを作成することと、
前記環境データを使用して、前記衛星信号の１つ以上の特徴に関係する１つ以上のパラメータについての閾値を選択することと、
前記複数の衛星の内の２つ以上の衛星からのそれぞれの衛星信号の到着時刻を測定して複数の測定到着時刻を生成することと、
前記１つ以上のパラメータについての前記閾値を使用して前記到着時刻を表すデータを検査して前記ＳＰＳ受信機についての位置を計算するために用いる到着時刻の集合を生成することと、
を備える方法。
【請求項１５】
前記環境データの１つ以上の特徴が、前記複数の信号の内の１つの信号の信号対雑音比、信号対干渉波比、入力信号強度、信号減衰、相関関数波形、およびピーク幅値の内の少なくとも１つを備える、請求項１４に記載の方法。
【請求項１６】
前記信号環境を前記特徴付けることが、前記ＳＰＳ受信機が建物の内部に位置する間に前記複数のＳＰＳ信号を受信する場合には前記信号環境を屋内環境として、あるいは前記ＳＰＳ受信機が建物の内部に位置しない間に前記複数のＳＰＳ信号を受信する場合には屋外環境として前記信号環境を特徴付けることをさらに備える、請求項１５に記載の方法。
【請求項１７】
前記環境を特徴付けることが、前記ＳＰＳ受信機が事前に決められた数の建物のある地域内に位置する間に前記複数のＳＰＳ信号を受信する場合には都市環境として、あるいは前記ＳＰＳ受信機が前記事前に決められた数より少ない建物のある地域内に位置する間に前記複数のＳＰＳ信号を受信する場合には地方環境として前記信号環境を特徴付けることをさらに備える、請求項１６に記載の方法。
【請求項１８】
１つ以上の逸脱したＳＰＳ信号を特定することと、
１つ以上の逸脱したＳＰＳ信号を特定した結果、前記ＳＰＳ受信機によって実行された到着時刻測定を補正することと、
をさらに備える、請求項１５に記載の方法。
【請求項１９】
前記方法が、
前記複数の測定到着時刻の内の１つ以上の測定到着時刻のバイアス誤差を推定して、推定バイアス値を生成することと、
前記推定バイアス値を使用して前記複数の測定到着時刻を補正することと、
をさらに備える、請求項１８に記載の方法。
【請求項２０】
前記環境データを使用してそれぞれの測定到着時刻についての誤差閾値を定めることと、
前記それぞれの測定到着時刻の誤差を前記誤差閾値と比較することと、
前記到着時刻測定値の前記誤差が前記誤差閾値を超える場合に、到着時刻測定値を削除することと、
をさらに備える、請求項１９に記載の方法。
【請求項２１】
前記ＳＰＳ受信機が、組み合わせ受信機および無線通信装置内に含まれ、前記組み合わせ受信機が、前記衛星信号の前記到着時刻を測定することを実行するように構成されたデジタルプロセッサを備える、請求項１６に記載の方法。
【請求項２２】
前記信号環境を特徴付けることが、前記複数のＳＰＳ信号の内の少なくとも１つの信号の信号対雑音比、信号対干渉波比、入力信号強度、信号減衰、相関関数波形、およびピーク幅値の少なくとも１つを決定することを備える、請求項１４に記載の方法。
【請求項２３】
前記無線通信装置が、セルラー電話を備え、前記ＳＰＳ受信機の前記場所がセルラー電話の送信領域内にある、請求項２１に記載の方法。
【請求項２４】
衛星測位システム（ＳＰＳ）受信機を使用して場所を決定する方法であって、
複数の視野内ＳＰＳ衛星から複数のＳＰＳ信号を受信することと、
対応するＳＰＳ信号ごとに到着時刻測定を実行するために使用される時間の期間に相当する積分期間を、前記複数のＳＰＳ信号のそれぞれについて決定することと、
前記複数のＳＰＳ信号の各信号についての最大相関ピーク値および相関ピーク幅を決定することと、
前記最大相関ピーク値のそれぞれに対応するコードフェーズを決定することと、
前記複数のＳＰＳ信号のそれぞれについてドップラー値を決定することと、
前記複数のＳＰＳ信号のそれぞれと関連付けられた１つ以上の信号特性を決定することと、
を備える方法。
【請求項２５】
前記複数のＳＰＳ信号のそれぞれについて前記最大相関ピーク値周辺のコードフェーズの集合を求めることと、
前記積分期間内に発生する複数のピークが存在する、前記複数のＳＰＳ信号のそれぞれについてフラグをセットすることと、
をさらに備える請求項２４に記載の方法。
【請求項２６】
前記複数のＳＰＳ信号のそれぞれに関連付けられた前記１つ以上の信号特性が、信号対雑音比、ピーク幅値、入力信号強度値、信号減衰、相関関数波形、および信号対干渉波比の少なくとも１つを備える、請求項２４に記載の方法。
【請求項２７】
前記ＳＰＳ受信機が位置する場所に対応する信号環境を特徴付けて環境データを生成することをさらに備える、請求項２６に記載の方法。
【請求項２８】
前記環境データおよび前記衛星について決定された信号特性、コードフェーズ、ドップラー値、および対応する最大相関ピーク値を使用してＳＰＳ信号の到着時刻を測定することをさらに備える、請求項２７に記載の方法。
【請求項２９】
所定の閾値基準を満たさない衛星によって送信されたＳＰＳ信号についての到着時刻測定値を排除することをさらに備える、請求項２８に記載の方法。
【請求項３０】
所定の誤差閾値基準を満たさないＳＰＳ信号についての到着時刻測定値を排除することをさらに備える、請求項２８に記載の方法。
【請求項３１】
前記所定の誤差閾値基準が、前記複数の衛星の内の１つ以上によって送信された相互相関信号を備える、請求項３０に記載の方法。
【請求項３２】
複数の視野内衛星から、ＲＦ周波数のＳＰＳ信号を受信するためのアンテナと、
前記アンテナに接続され、前記受信されたＳＰＳ信号のＲＦ周波数を中間周波数（ＩＦ）まで減じてベースバンド信号を生成するダウンコンバータと、
前記ダウンコンバータに接続されるデジタイザと、
前記デジタイザに接続され且つ
前記ＳＰＳ受信機が位置している場所に対応する信号環境を決定して環境データを作成し、
前記環境データを使用して前記衛星信号の１つ以上の特徴に関係する１つ以上のパラメータについての閾値を選択し、
前記複数の視野内衛星の２つ以上の衛生からのそれぞれの衛星信号の到着時刻を測定して複数の測定到着時刻を生成し、
前記１つ以上のパラメータについての前記閾値を使用して、前記到着時刻を表すデータを検査して前記ＳＰＳ受信機の位置を計算するために用いる到着時刻の集合を生成するように構成された、プロセッサと、
を備える、ＳＰＳ受信機装置。
【請求項３３】
通信アンテナと、前記通信アンテナおよび前記プロセッサに接続される通信受信機と、をさらに備え、前記通信受信機が、衛星データ情報を含むデータ信号を通信リンク上で受信するように動作可能である、請求項３２に記載のＳＰＳ受信機装置。
【請求項３４】
前記到着時刻の集合が、前記通信リンク上で基地局に送信される、請求項３３に記載のＳＰＳ受信機装置。
【請求項３５】
前記通信リンクが、セルラー電話送信リンクを備える、請求項３４に記載のＳＰＳ受信機装置。
【請求項３６】
前記環境データが、前記ＳＰＳ受信機が屋内に位置しているのか、あるいは屋外に位置しているのか、および前記ＳＰＳ受信機が都市の場所に位置しているのか、あるいは地方の場所に位置しているのかを特定する、請求項３５に記載のＳＰＳ受信機装置。
【請求項３７】
前記環境データが、ユーザによって前記ＳＰＳ受信機に入力される、請求項３６に記載のＳＰＳ受信機装置。
【請求項３８】
前記環境データが、前記通信リンクによって送信されるデータを解析することによって決定される、請求項３６に記載のＳＰＳ受信機装置。
【請求項３９】
衛星測位システム（ＳＰＳ）信号を処理する方法であって、
第１ＳＰＳ衛星からのＳＰＳ信号の第１集合についての第１見込み相関ピークを決定することと、
前記ＳＰＳ信号の第１集合についての第２見込み相関ピークを決定することと、
前記第１見込み相関ピークおよび前記第２見込み相関ピークの１つから前記ＳＰＳ信号の第１集合の到着時刻を表す測定値を導き出すことと、
を備える方法。
【請求項４０】
前記第２見込み相関ピークが、時間に沿って前記第１見込み相関ピークに追随する、請求項３９に記載の方法。
【請求項４１】
前記第２見込み相関ピークが、反射されたＳＰＳ信号から生じる、請求項４０に記載の方法。
【請求項４２】
前記到着時刻を表す前記測定値が、前記第１見込み相関ピークから導き出される、請求項４１に記載の方法。
【請求項４３】
前記第１見込み相関ピークおよび前記第２見込み相関ピークが決定されたという識別を、前記ＳＰＳ信号の第１集合を受信したＳＰＳ受信機から送信すること、
をさらに備える請求項４０に記載の方法。
【請求項４４】
広いピーク相関出力を特定し、前記ＳＰＳ信号の第１集合を受信した前記ＳＰＳ受信機についての位置情報を決定するために使用される測定値から前記広いピーク相関出力を取り除くこと、
をさらに備える請求項４０に記載の方法。
【請求項４５】
前記到着時刻を表す前記測定値を遠隔処理システムにおいて受信することと、前記識別を受信することとをさらに備え、前記遠隔処理システムがセルラー無線周波数ネットワークを介して前記ＳＰＳ受信機と通信可能に接続されている、請求項４３に記載の方法。
【請求項４６】
衛星測位システム（ＳＰＳ）信号を処理する方法であって、
ＳＰＳ受信機が位置する場所内でＳＰＳ信号が伝搬される様態を表し且つ前記場所の近くのＳＰＳ信号についての多重路の状態または干渉の状態の少なくとも１つを表すデータを備える信号環境データを決定することと、
前記ＳＰＳ受信機によって受信されたＳＰＳ信号を表すデータがどのように処理されるかを前記信号環境データに基づいて決定することと、
を備える方法。
【請求項４７】
前記信号環境データが、電離圏状態からは実質的に独立している、請求項４６に記載の方法。
【請求項４８】
前記信号環境データが、（ａ）信号対雑音比、（ｂ）信号対干渉波比、（ｃ）ピーク幅パラメータ、（ｄ）入力信号強度値、（ｅ）強力な衛星のパラメータ、および（ｆ）信号減衰の内の少なくとも１つを備える、請求項４６に記載の方法。
【請求項４９】
ＳＰＳ信号の到着時刻を表す測定値を前記ＳＰＳ受信機において送信することと、
前記到着時刻を表す測定値をセルラー無線周波数通信リンクを介して遠隔処理システムにおいて受信することと、
前記到着時刻を表す測定値を前記遠隔処理システムにおいて処理して前記ＳＰＳ受信機についての位置の解を決定すること、
をさらに備える、請求項４６に記載の方法。
【請求項５０】
衛星測位システム（ＳＰＳ）信号を処理する方法であって、
ＳＰＳ信号の第１集合の第１見込み相関ピークを求めることと、
前記ＳＰＳ信号の第１集合の第２見込み相関ピークを求めることと、
前記第１見込み相関ピークおよび前記第２見込み相関ピークの１つから前記ＳＰＳ信号の第１集合の到着時刻を表す測定値を導き出すことと、
前記第１見込み相関ピークおよび前記第２見込み相関ピークが決定されたという識別を前記ＳＰＳ信号の第１集合を受信したＳＰＳ受信機から送信することと、
を備える方法。
【請求項５１】
前記第２見込み相関ピークが、時間に沿って前記第１見込み相関ピークに追随する、請求項５０に記載の方法。
【請求項５２】
前記第２見込み相関ピークが、反射されたＳＰＳ信号から生じる、請求項５１に記載の方法。
【請求項５３】
前記到着時刻を表す前記測定値が、前記第１見込み相関ピークから導き出される、請求項５２に記載の方法。
【請求項５４】
広いピーク相関出力を特定し、前記ＳＰＳ信号の第１集合を受信した前記ＳＰＳ受信機についての位置情報を決定するために使用される測定値から前記広いピーク相関出力を取り除くことと、
をさらに備える請求項５０に記載の方法。
【請求項５５】
前記到着時刻を表す前記測定を遠隔処理システムにおいて受信することをさらに備え、前記遠隔処理システムが、セルラー無線周波数ネットワークを介して前記ＳＰＳ受信機と通信可能に接続されている、請求項５０に記載の方法。
【請求項５６】
衛星測位システム（ＳＰＳ）信号を処理する方法であって、
ＳＰＳ受信機が位置する場所内でＳＰＳ信号が伝搬される様態を表す信号環境をセルベースの情報源から決定することと、
前記ＳＰＳ受信機によって受信されたＳＰＳ信号を表すデータがどのように処理されるかを前記信号環境に基づいて決定することと、
を備える方法。
【請求項５７】
ＳＰＳ信号の到着時刻を表す測定値を決定することであって、前記測定値が前記信号環境に基づく、決定することと、
ＳＰＳ信号の到着時刻を表す前記測定値を前記ＳＰＳ受信機において送信することと、
前記到着時刻を表す測定値をセルラー無線周波数通信リンクを介して前記遠隔処理システムにおいて受信することと、
前記到着時刻を表す測定値を前記遠隔処理システムにおいて処理して前記ＳＰＳ受信機についての位置の解を決定することと、
をさらに備える請求項５６に記載の方法。
【請求項５８】
前記決定することが、少なくとも１つのＳＰＳ衛星からＳＰＳ信号についての到着時刻測定を実行するために使用される積分時間を決定する、請求項４６に記載の方法。
【請求項５９】
前記コードフェーズの集合が、前記複数のＳＰＳ信号のそれぞれについてのコードフレーム全体を含む、請求項２４に記載の方法。
【請求項６０】
所定の誤差閾値基準を満たさないＳＰＳ信号についての到着時刻測定値を補正すること、
をさらに備える、請求項２８に記載の方法。
【請求項６１】
前記環境データに少なくとも一部基づいて位置を計算すること、
をさらに備える請求項２７に記載の方法。
【請求項６２】
前記所定の誤差閾値基準が、前記複数の衛星の１つ以上によって送信される多重路信号によって引き起こされる複数のピーク値を備える請求項６０に記載の方法。
【請求項６３】
前記衛星信号の前記特徴が、前記通信リンク上で前記基地局に送信され、前記特徴が、前記環境データを導き出すために使用される、請求項３４に記載のＳＰＳ受信機装置。
【請求項６４】
ＳＰＳ測定時刻測定値を決定することと、
前記信号環境に基づいてバイアス調整によって前記到着時刻測定値を補正することと、
をさらに備える請求項４６に記載の方法。
【請求項６５】
前記信号環境を特徴付けることが、セルラー通信システムによって受信されたセルラー通信信号の信号対雑音比、信号対干渉波比、信号強度、またはピーク幅値の少なくとも１つを決定することを備え、前記ＳＰＳ受信機および前記セルラー通信システムが相互に接続され且つ組み合わせシステムの一部である、請求項１４に記載の方法。
【請求項６６】
前記信号環境データを決定することが、セルラー通信システムによって受信されたセルラー通信信号の信号対雑音比、信号対干渉波比、信号強度、またはピーク幅値の少なくとも１つを決定することを備え、前記ＳＰＳ受信機および前記セルラー通信システムが相互に接続され且つ組み合わせシステムの一部である、請求項４６に記載の方法。
【発明の詳細な説明】
【関連出願に対する相互参照】
【０００１】
本出願は、１９９８年７月２日に提出された同時係属出願連続番号第０９，１０９，１１２号の一部継続である。
【技術分野】
【０００２】
本発明は、概して、グローバル測位システム（ＧＰＳ）受信機などの衛星測位システム（ＳＰＳ）の分野に関し、さらに特定するとＳＰＳ信号の処理に関する。
【背景技術】
【０００３】
グローバル測位システム（ＧＰＳ）受信機は、通常、同時に非常に多数のＧＰＳ（またはＮＡＶＳＴＡＲ）衛星から送信される信号の到着時刻を計算することによってその位置を突き止める。これらの衛星は、そのメッセージの一部として、クロックタイミングに関するデータ、いわゆる「天体暦」データだけではなく衛星測位データの両方も送信する。ＧＰＳ信号を探索し、捕捉し、非常に多数の衛星の天体暦データを読み取り、このデータから受信機の場所を計算するプロセスは、時間がかかり、多くの場合、数分を要する。多くの場合、この冗長な処理時間は受け入れ難く、さらに、縮小型携帯用途での電池耐用期間を大幅に制限する。
【０００４】
ＧＰＳ受信システムには２つの主要な機能がある。第１は、多様なＧＰＳ衛星までの疑似範囲の計算であり、第２はこれらの疑似範囲および衛星タイミングおよび天体暦データを使用して受信機の位置を計算することである。疑似範囲は、ローカルクロックにより測定される衛星信号の到着時刻にすぎない。この疑似範囲の定義はコードフェーズと呼ばれることもある。衛星天体暦およびタイミングデータは、いったんそれが捕捉、追跡されると、ＧＰＳ信号から抽出される。前述されるように、この情報の収集は、通常、相対的に長い時間（３０秒から数分まで）を要し、低誤り率を達成するためには優れた受信信号で成し遂げられなければならない。
【０００５】
大部分のＧＰＳ受信機は、疑似範囲を計算するために相関方法を活用する。これらの相関方法は、多くの場合、ハードウェア相関器を用いてリアルタイムで実行される。ＧＰＳ信号は、疑似ランダム（ＰＮ）シーケンスと呼ばれる高レートの反復信号を含む。民間用途に利用可能なコードは、Ｃ／Ａ（粗／捕捉）コードと呼ばれ、バイナリ相反転率、つまり１．０２３ＭＨｚという「チッピング（chipping）」率、および１ミリ秒というコード期間に１０２３チップという反復率を有する。コードシーケンスはゴールドコードと呼ばれているファミリに属し、各ＧＰＳ衛星は固有のゴールドコードで信号を一斉送信する。
【０００６】
ベースバンドへのダウンコンバートプロセスに続く、任意のＧＰＳ衛星から受信される信号について、相関受信器が、そのローカルメモリ内に記憶されている適切なゴールドコードの記憶されたレプリカで受信信号を乗算してから、信号の存在の表示を得るために積を積分する、つまり低域フィルタにかける。このプロセスは「相関」動作と呼ばれる。この記憶されたレプリカの受信信号を基準にした相対時間を連続して調整し、相関出力を観察することによって、受信機は受信信号およびローカルクロック間の時間遅延を求めることができる。このような出力の存在の初期判断が「捕捉」と呼ばれる。いったん捕捉が発生すると、プロセスは、高相関出力を維持するために、局所基準のタイミングが少量で調整される「追跡」フェーズに入る。追跡フェーズ中の相関出力は、疑似ランダムコードが取り除かれた、つまり一般的な専門用語では「逆拡散」ＧＰＳ信号として見なされてよい。この信号は狭帯域であり、帯域幅は、ＧＰＳ波形に重畳される毎秒当たり５０ビットのバイナリ位相偏移変調（ＢＰＳＫ）データ信号と比例する。
【０００７】
相関捕捉プロセスは、特に受信信号が弱い場合には、非常に時間を要する。捕捉時間を改善するために、大部分のＧＰＳ受信機は、相関ピークの並列探索を可能にする非常に多数（典型的には、最高３６）の相関器を活用する。
【０００８】
衛星信号は見通し線であり、また金属材料およびその他の材料によって遮られるため、従来のＧＰＳ受信装置は、典型的には、開かれた空間でＧＰＳ信号を受信するように設計されている。改善されたＧＰＳ受信機は、ＧＰＳ衛星信号を、室内での、あるいは純粋な反射である信号または複数の多重路信号がある場合に、ＧＰＳ衛星信号の追跡を可能にする信号感度を提供する。しかしながら、このような弱いＧＰＳ信号を獲得する能力は、典型的には、その他の問題を引き起こす。例えば、強い信号と弱い信号の同時追跡により、受信機は、真の信号ではない相互相関信号を追跡することがある。弱い真のピークを見つける代わりに、さらに強力な相互相関ピークが捕捉されることがある。弱い衛星信号の追跡は、それが直接信号であることを保証しない。この弱い信号は、反射信号、または直接信号と間接信号の組み合わせであり得る。組み合わされた信号は、多重路信号と呼ばれる。反射された信号の経路は、典型的には、直接信号の経路より長い。この経路長の差異が、反射信号の到着時刻測定を遅延させる、あるいは対応するコードフェーズ測定に正のバイアスを含ませる。一般的には、バイアスの大きさは、反射経路と直接経路間の相対的な遅延に比例する。おそらく直接信号成分が不在であることから、（狭相関器またはストローブ相関器などの）既存の多重路削減技術は陳腐になる。
【０００９】
したがって、多様な種類の入手可能なデータを最適に活用し、最適場所解を達成する測定処理アルゴリズムを提供することが望ましい。
【発明の概要】
【００１０】
ＳＰＳ信号の測定処理用の方法および装置が開示される。本発明の１つの実施態様では、対応する複数のＧＰＳ衛星からの複数のＧＰＳ信号が、１台のＧＰＳ受信機で受信される。ＧＰＳ受信機が位置する場所に対応する信号環境は、信号環境データを生成するために特徴付けられる。１つの例示的な実施形態においては、セルラーネットワークベースのデータベースなどの情報源が、ＧＰＳ受信機の近似位置を考慮して、信号環境データを検索するために探索される。この近似場所は、ＧＰＳ受信機と同じ場所に配置されるセルラー通信装置とセルラー無線通信しているセルサイトの場所によって指定されてよい。衛星信号の信号特性に関係する１つまたは複数のパラメータが定められる。パラメータの閾値は、信号環境データを使用して求められる。複数の衛星からのそれぞれの衛星信号の到着時刻に対応するコードフェーズが測定される。測定された到着時刻を表すデータが、ＧＰＳ受信機の場所の解が計算される到着時刻の集合を生成するために、パラメータの閾値を使用して調べられる。
【００１１】
本発明の別の実施形態では、ＧＰＳ受信機が位置する場所に対応する信号環境は、信号環境データを生成するために特徴付けられる。この信号環境データは、ＳＰＳ信号が場所の中で伝搬される様態を反映する。信号環境データは、その結果、ＧＰＳ受信機によって受信されるＳＰＳ信号を表すデータを処理するために使用される、少なくとも１つの処理値を求めるために使用される。
【００１２】
本発明の１つの特定の実施形態では、セルベース情報源（例えば、セルラー電話網ベースのデータベース）は、ＳＰＳ信号が、ＳＰＳ受信機が位置する場所で伝搬される様態を表す信号環境データを決定するために使用され、この場所でのＳＰＳ受信機によるＳＰＳ信号は、信号環境データによって指定される方法で処理される。
【００１３】
本発明の別の実施形態では、ＳＰＳ信号を処理する方法が、第１ＳＰＳ衛星からのＳＰＳ信号の同じ集合から２つ（または３つ以上の）相関ピークの存在を突き止める。ＳＰＳ信号の集合の到着時刻を表す測定値は、２つ（または３つ以上の）相関ピークから導き出される。典型的には、より早期の相関ピークは、反射経路よりむしろ、ＳＰＳ信号の集合の直接経路を表し、より早期の相関ピークがＳＰＳ信号の集合の到着時刻を表す測定を導き出すために使用される。
【００１４】
本発明のそれ以外の特徴および実施形態は、以下に続く添付図面から、および詳細な説明から明らかになるだろう。
【図面の簡単な説明】
【００１５】
【図１】図１は、本発明の実施形態を活用するＧＰＳ受信機の１つの例のブロック図であり、基地局と遠隔ＧＰＳ受信機間に存在する可能性のあるデータリンクを示す。
【図２】図２は、本発明の実施形態で使用されてよい、７つの異なる視界内（ｉｎ−ｖｉｅｗ）衛星の例示的な値を含むデータ要素の例を示す。
【図３】図３は、図２に示されている衛星の時間に正確なチャネルの近隣で１／２チップ遅延のある１５の相関器出力の大きさの図による表記である。
【図４】図４は、本発明のある実施形態の測定処理方法に従って、位置を生じさせるために受信衛星信号を処理する際に、ＧＰＳ受信機２０、またはその他の種類のＧＰＳ受信機、あるいは移動ＧＰＳ受信機とサーバコンピュータシステムなどのデータ処理システムの組み合わせによって実行される主要な動作を概略するフローチャートである。
【図５】図５は、本発明の１つの実施形態に従って、図４に図解される信号環境特徴付けプロセスに含まれる動作を概略するフローチャートである。
【図６】図６は、本発明の１つの実施形態に従って、図４に示されるパラメータセットアッププロセスを制御するアルゴリズムに含まれる動作を概略するフローチャートである。
【図７】図７は、本発明の１つの実施形態に従って、図４に示される測定値選択および計算プロセスに含まれる動作を概略するフローチャートである。
【図８】図８は、本発明の１つの実施形態に従って、図４に示される誤検出分離プロセスに含まれる動作を概略するフローチャートである。
【図９】図９は、本発明の１つの実施形態に従って、図４に示される偏向調整プロセスに含まれる動作を概略するフローチャートである。
【図１０】図１０は、本発明の１つの実施形態に従って、図４に示される連続測定最適化プロセスに含まれる動作を概略するフローチャートである。
【図１１】図１１は、本発明の１つの実施形態に従って、図４に示される計算および誤差概算プロセスに含まれる動作を概略するフローチャートである。
【図１２】図１２は、セルベースの情報源を含むセルラーネットワークシステムの例である。
【図１３】図１３は、本発明の１つの実施形態に従ったＳＰＳサーバの例である。
【詳細な説明】
【００１６】
衛星測位システム（ＳＰＳ）信号を測定処理するための方法および装置が説明される。
【００１７】
以下の説明では、本発明の実施形態が、ＳＰＳシステムの一例である米国グローバル測位システム（ＧＰＳ）システムでの適用を参照して説明されるだろう。しかしながら、これらの方法が、ロシアのグロナス(Glonass)システムなどの他の衛星測位システムにも等しく適用できることは明らかであるはずである。このようにして、ここに使用されている用語「ＧＰＳ」は、ロシアのグロナスシステムを含むこのような代替衛星測位システムを含む。同様に、用語「ＧＰＳ信号」は、代替衛星測位システムからの信号を含む。
【００１８】
さらに、本発明の実施形態は、ＧＰＳ衛星に関して説明されるが、教示が、擬似衛星(psuedolites)または衛星と擬似衛星の組み合わせを活用する測位システムに等しく適用可能であることが理解されるだろう。擬似衛星とは、一般的にはＧＰＳ時間と同期されるＬバンド（またはその他の周波数）搬送波信号で変調される（ＧＰＳ信号に類似する）ＰＮコードを一斉送信する地上ベースの送信機である。各送信機には、遠隔受信機による識別を可能とするために固有のＰＮコードが割り当てられてよい。擬似衛星は、軌道に乗っている衛星からのＧＰＳ信号が、トンネル、炭坑、建物、都市の深い峡谷またはその他の囲われた区域で利用できない状況で有効である。用語「衛星」は、ここで使用されているように、擬似衛星または擬似衛星の同等物を含むことが意図され、用語ＧＰＳ信号は、ここで使用されているように、擬似衛星または擬似衛星などからのＧＰＳ状の信号を含むことが意図される。
【００１９】
ＧＰＳ受信システム
図１は、本発明の方法を実現するために使用できるＧＰＳ受信システムのブロック図である。図１のＧＰＳ受信システムは、ＧＰＳ処理段階または通信段階を含む移動または遠隔ＧＰＳ受信機装置２０を含む。このようにして、ＧＰＳ受信機装置２０は、通信リンクを通して送受される通信信号を処理するために必要とされる機能だけではなく、ＧＰＳ信号を処理するために必要とされる機能も実行するための回路構成要素を含む。データリンク１６などの通信リンクは、典型的には、通信アンテナ１４を有する基地局１０などの別の通信構成要素への無線周波数通信リンク（例えば、セルラー電話通信リンク）である。
【００２０】
従来のＧＰＳ方法に従って、ＧＰＳ受信機２０は、軌道に乗っているＧＰＳ衛星から送信されるＧＰＳ信号を受信し、受信されたＰＮコード信号シーケンスと内部で生成されるＰＮ信号シーケンス間の時間シフトを比較することによって、固有の疑似ランダム雑音（ＰＮ）コードの到着時刻を決定する。ＧＰＳ信号はＧＰＳアンテナ４０を通して受信され、多様な受信衛星についてのＰＮコードを捕捉する捕捉回路に入力される。捕捉回路によって作られるナビゲーションデータ（例えば、疑似範囲データ）は、データ通信リンク１６での送信のためにプロセッサによって処理される。
【００２１】
ＧＰＳ受信機２０は、データリンク１６上での通信用のモデム２２として図示されている通信トランシーバセクションも含む。モデム２２は、通信アンテナ２４に接続される。モデム２４は、ＧＰＳ受信機２０によって処理されたナビゲーションデータを、通信信号（典型的には無線周波数信号）を通して、基地局などの遠隔基地局へ送信する。ナビゲーションデータは、ＧＰＳ受信機の実際の緯度、経度、および高度であってよいし、あるいは未処理のデータまたは部分的に処理されたデータであってもよい。受信された通信信号は、モデム２２に入力され、処理、および音声スピーカを通して出力するために、プロセッサに送られる。
【００２２】
本発明の１つの実施形態に従って、ＧＰＳ受信機２０によって生成された疑似範囲データは、データリンク１６上で基地局１に送信される。次に、基地局１０は、結合された受信機からの疑似範囲データ、疑似範囲が測定された時刻、および専用のＧＰＳ受信機（例えば、ＧＰＳアンテナを通した）からの天体暦データ、あるいはＧＰＳ基準受信機のネットワークなどのデータのそれ以外のソースに基づき、ＧＰＳ受信機２０の場所を決定する。次に、場所データは、ＧＰＳ受信機２０へ、あるいは他の遠隔場所へ送信して戻される。ＧＰＳ受信機２０と基地局１０間のデータリンクは、直接リンクまたはセルラー電話リンク、あるいはそれ以外の種類の無線リンクを含む、数多くの多様な実施形態で実現してもよい。
【００２３】
本発明の１つの実施形態においては、基地局１０は、ＧＰＳ受信機２０に、データリンク１６上で送信されるメッセージを通して場所測定を実行するように命令する。このメッセージの中で、基地局１０は、視界内の衛星のドップラー関連情報（またはドップラーがその中から引き出されてよい衛星暦などのその他の情報）も送信する。ドップラー関連情報は、ドップラー変更率、ドップラー加速またはドップラー関連情報のそれ以外の数学表記も含んでよい。ドップラー情報とは、衛星の位置と速度に関係する衛星データ情報の形式であり、典型的には周波数情報の形を取る。メッセージは、典型的には、視界内の特定の衛星の識別、あるいはそれ以外の初期化データも指定する。メッセージはモデム２２によって受信され、マイクロプロセッサ２６と接続されるメモリ３０内に記憶される。マイクロプロセッサ２６は、遠隔装置処理要素３２から４８とモデム２２間でのデータ情報転送を取り扱う。
【００２４】
このような、必要なドップラー情報の精度は高くないため、メッセージに含まれているドップラー情報は、典型的には、長さが非常に短い。例えば、１０Ｈｚの精度が必要とされ、最大ドップラーが約±７ｋＨｚである場合には、視野内の各衛星には１１ビットのワードで十分だろう。必要に応じて、ドップラー変化率情報を送信するために付加ビットを要する。８つの衛星が視野内にある場合には、８８ビットがすべてのこのようなドップラーを指定するために必要とされるだろう。この情報の使用は、遠隔２０がこのようなドップラーを探索する必要性を排除し、それにより１０の係数を超える分、その処理時間を短縮する。ドップラー情報を使用することにより、ＧＰＳ受信機２０は、デジタルメモリに記憶されているデジタル化されたＧＰＳ信号の集合体などのＧＰＳ信号のサンプルをさらに迅速に処理できるようになる。
【００２５】
ＧＰＳ受信機２０が、ドップラー情報を含むメッセージを通してＧＰＳ信号を処理するための（例えば、基地局１０からの）コマンドを受信すると、マイクロプロセッサ２６が、電池および電力調整器、ならびに電力切替え回路３６（および制御されている電力線２１ａ、２１ｂ、２１ｃおよび２１ｄ）を介して、ＲＦ／ＩＦ変換器４２、アナログ／デジタル（Ａ／Ｄ）変換器４４、およびデジタルスナップショットメモリ４６を起動し、それによってこれらの構成部品に完全な電力を提供する。これにより、アンテナ４０を介して受信されるＧＰＳ衛星からの信号を、無線周波数（ＲＦ）から中間周波数（ＩＦ）にダウンコンバートし、その後、この信号はＡ／Ｄ変換器４４内でデジタル化される。それから、典型的には、１００ミリ秒から１秒（またはなおさらに長い）期間に対応するこのようなデータの隣接する集合が、スナップショットメモリ４６内に記憶される。このデータを記憶するためのこのメモリ４６のアドレス処理は、利用者書込み可能ゲートアレイ（ＦＰＧＡ）集積回路４８によって制御される。ＧＰＳ信号のダウンコンバートは、以下にさらに詳説されるように、変換器４２にローカル発振器信号３９を提供する周波数合成器３８を使用して達成される。
【００２６】
スナップショットメモリ４６が、視野内の衛星からのデジタル化されたＧＰＳ信号で満たされている時間期間中、ＤＳＰマイクロプロセッサ３２は、低電力状態で保たれてよい。ＲＦからＩＦ変換器４２およびＡ／Ｄ変換器４４は、典型的には、疑似範囲計算に必要とされるデータを収集、記憶するのに十分な短い期間の間だけオンに切り替えられる。データ収集が完了した後、これらの変換器回路はオフにされ、（メモリ４６には完全な電力が供給され続けるが）電力は、それ以外の場合、制御されている電力線２１ｂおよび２１ｃを介して削減され、このようにして実際の疑似範囲計算中の余分な電力消費に寄与しない。次に、疑似範囲計算は、本発明の１つの実施形態内で、汎用プログラム可能デジタル信号プロセッサ（ＤＳＰ）ＩＣ３２を使用して実行される。ＤＳＰ３２は、このような計算を実行する前に、制御されている電力線２１ｅを介して、マイクロプロセッサ２６および回路３６によってアクティブ電力状態にされる。
【００２７】
１つの実施形態では、ＤＳＰ３２は、他のＧＰＳ装置で使用されるように、特殊化されたカスタムデジタル信号プロセッサとは対照的に汎用プログラム可能プロセッサである。ＤＳＰ３２がいったん視野衛星ごとに疑似範囲の計算を完了した後、ＤＳＰ３２が、データリンクを介して供給されるか、あるいは標準復調技術を通して収集される衛星天体暦データを使用してその最終位置を計算するようにしてもよい。または、最終位置計算を提供する基地局（例えば、基地局１０）に疑似範囲を送信してもよい。図１２は、この場合にＳＰＳサーバとして参照される基地局の例を示す。ＳＰＳサーバは、セルラー電話網を通してＳＰＳ受信機／セル電話および公衆加入電話網（ＰＳＴＮ）に通信できるようにリンクされる。
【００２８】
発明の１つの実施形態では、ＤＳＰ３２は、この位置情報を相互接続バス３３を介してマイクロプロセッサ２６に送信する。この時点で、マイクロプロセッサ２６は、適切な制御信号を電池および電力調整器回路３６に送信することによって、ＤＳＰ３２およびメモリ４６を再び低電力状態に入らせる。マイクロプロセッサ２６は、それからモデム２２を使用し、最終位置計算のため、または表示装置（図示されていない）での出力のために、データリンク１６上で基地局１０へ疑似範囲データまたは位置データを送信する。
【００２９】
ＤＳＰ３２での位置計算は、デジタルスナップショットメモリ４６内に記憶されているデータ量およびＤＳＰの速度に応じて、典型的には数秒未満の時間を要するだろうと予想される。
【００３０】
前記に示されたように、デジタルスナップショップメモリ４６は、相対的に長い時間期間に相当するレコードを捕捉する。高速畳み込み方法を使用するデータのこの大きなブロックの効率的な処理は、信号を低い受信レベル（例えば、受信が建物、木などの部分的な妨害物のために不充分であるときに）で処理する本発明の能力に貢献する。このような方法の例は、米国特許第５，６６３，７３４号に説明されている。可視ＧＰＳ衛星のすべての疑似範囲は、この同じバッファ化されたデータを使用して計算される。これは、信号振幅が急速に変化している（都市妨害物状態などの）状況でＧＰＳ受信機を連続追跡することに関する性能の改善を実現する。
【００３１】
さまざまなＧＰＳ受信機アーキテクチャを、本発明と使用することができる。前記説明はデジタルメモリおよびデジタル信号プロセッサ付きのＧＰＳ受信機に焦点を当ててきたが、他のＧＰＳ受信機アーキテクチャが本発明の方法のすべてまたは一部を実行してよく、本発明の装置のすべてまたは部分を形成してよい。例えば、従来のハードウェア相関器型のＧＰＳ受信機は、本発明とともに使用されてよい。また、ＰＣＴ出願ＰＣＴ／ＵＳ９８／０７４７１号またはＰＣＴ／ＵＳ９８／１１３７５号またはＰＣＴ／ＵＳ９７／０６９４６号（公開第９７／４０３９８号）に説明されるＧＰＳ受信機を、本発明と使用することができる。それぞれの場合では、ＳＰＳ衛星（例えば、図３）ごとの相関器が、本発明の測定処理技術で使用するために保存される。
【００３２】
それぞれの場合では、受信機自体が、これらの測定処理技術の１つの処理全体を実行してもよいし、あるいは技術の処理の一部を実行し、中間処理結果を図１２に図示されるようにＳＰＳサーバなどの「サーバ」システムに転送してもよい。このサーバシステムにより処理が完了する。ＧＰＳ受信機（例えば、移動装置２０）がこれらの技術の１つのために処理のすべてを実行する場合は、ＧＰＳ受信機はセルラー電話システムなどのその通信リンクを通して外部ソースから補助データを受信してもよい。信号環境（および関連するパラメータ値）の特徴付けなどのこの補助データは、移動装置２０に送信されてもよい。ＧＰＳ受信機が処理のいくらかを実行する場合は、ＧＰＳ受信機は、典型的には、（図３に図示されているデータなどの）ＳＰＳ衛星ごとに相関器出力のサンプルを記憶し、これらの相関器出力は、本発明の測定処理技術を実行するサーバシステムに送信される。
【００３３】
測定処理
本発明の１つの実施形態においては、改善されたＧＰＳ受信機が、視野内の衛星ごとのいくつかの異なる形式のデータを処理する。これらのデータ形式は、（到着時刻を測定する）メインピークとも呼ばれる最大相関ピーク値に対応するコードフェーズ、（例えば１／８、１／４、１／２、１  Ｃ／Ａコードチップで、または何らかの他の任意の間隔で計算される）最大相関ピーク値周辺のコードフェーズの組、（例えば、ピークより３ｄＢ低いなどのなんらかの選択された信号レベルで計算される）相関ピーク幅、（コードフェーズ変化率を側定する）ドップラー、信号対干渉波比（ＳＩＲ）、積分期間、および複数のピーク、およびメインピークを基準にしたその場所（複数の場合がある）の存在を示すフラグを含む。
【００３４】
発明の典型的な実施形態においては、信号環境は、ＳＰＳ信号（例えば、ＳＰＳ信号のＳＮＲ）に関して測定されるこれらのデータ型式を使用することにより特徴付けられ、これが、ＳＰＳ信号がＳＰＳ受信機の場所で局所的に（例えば、電離圏内においてではなく）伝搬される方法を表す。典型的な例では、局所的に伝搬されたＳＰＳ信号とは、ＳＰＳ受信機の場所の約１００メートル以内で伝搬されるＳＰＳ信号のことである。すなわち、場所の約１０００メートル以内で伝搬されるＳＰＳ信号が、局所的に伝搬されるＳＰＳ信号であると見なされてよい。つまり、この距離は、ＳＰＳ受信機から約０．１メートルから、ＳＰＳ受信機から約１０００（おそらく２０００）メートルの範囲と見なされてよい。別の実施形態においては、信号環境は、セルラー通信信号（例えば、受信されたセルラー電話通信信号のＳＮＲ）に関して測定されるこれらのデータ型を使用して特徴付けられてよい。例えば、これらのデータ型の１つまたは複数は、受信されるセルラー通信信号に関して決定されてよいし、あるいはこれらのデータ型の１つまたは複数は、セルラー電話内のセルラー送信機の電力レベル（つまり、高い方の電力レベルが低い方のＳＮＲを示唆する）から引き出されてよい。セルラー通信信号の測定値によって特徴付けられる信号環境は、典型的には、ＳＰＳ信号がＳＰＳ受信機の場所で局所的に伝搬される方法も表すだろう。また、セルラー通信信号の処理が、信号環境の特徴付けを活用してよいことも注記される。
【００３５】
図２は、本発明の実施形態で使用できる、７つの異なる視野内の衛星の例示的な値が指定されるデータ要素のいくつかの例を示す表である。衛星は、２、４、７、９、５、２６および２７のようなその対応するＰＲＮコードに従って番号が付けられる。衛星ごとのデータは、信号対雑音比、信号対干渉波比、ピーク幅、方位角、仰角、コードフェーズおよびドップラー情報を含む。
【００３６】
図３は、時間に正確なチャネルの近傍で１／２チップの遅延と測定された１５の相関器出力のスケール化された振幅の例である。図３の波形は、図２の表に示されている衛星番号２７のデータ値に対応する。図３は、２つの強い信号の存在によって証明される「ツインピーク」の例を示す。図３は、一方は３半チップ相対遅延に相当する時刻で、他方は１１半チップ相対遅延でのさらに２つの弱い信号の存在も証明する。これらの信号の両方とも、直接信号の到着時刻に関して試験されてよい。ＳＰＳ受信機が、同じＳＰＳ衛星信号から反射信号と直接信号の両方を受信すると、同じ衛星信号からのツインピーク動作の典型的なケースが発生し、両方の信号とも相対的に強く、信号検出レベルを超えている。通常、直接信号は、早期相関ピーク（例えば、図３に図示されているように、時間≒約６、ｙ≒約６５００）を生じさせ、反射信号は後期相関ピーク（例えば、図３に図示されているように、時間≒約８．５、ｙ≒約６０００）を生じさせる。一定の環境（例えば、水平線に沿って低いＳＰＳ衛星）では、反射信号は、直接信号より強いことがある。図３がこの例を示す。
【００３７】
強いＳＰＳ衛星信号がより弱い信号の処理と干渉するときに、相互相関と呼ばれる別の型の干渉が、存在し、発生することもある。この干渉を削減する方法の例は、１９９８年７月２日に提出された同時係属中の米国特許出願番号第０９／１０９，１１２号に説明されている。
【００３８】
図４は、本発明の実施形態の測定処理方法に従って位置情報を作成するために受信された衛星信号を処理する際に、ＧＰＳ受信機２０によって実行される主要な動作を概略するフローチャートである。図４に図解されている測定処理方法は、７つの主要なプロセスを含む。動作１０１では、ＧＰＳ受信機場所の信号環境が特徴付けられる。経験的なデータにより、信号強度、疑似範囲および多重路誤差の多様な基準などの信号特徴がある環境（例えば、都市の峡谷）から別の環境（屋内）で大幅に異なることが示される。これは、おもに、異なる都市環境における建物の材料、高さおよび空間配分が、衛生信号がＧＰＳ受信機アンテナへの途中で通過する経路に影響を及ぼすという事実のためである。信号環境データは、ＳＰＳ信号が、特定の場所にあるＳＰＳアンテナへ伝搬される方法を表す。
【００３９】
その信号環境という点でＧＰＳ受信機２０が通信しているセルラーサイトを特徴付けることは、測定処理のアルゴリズムの選択に役立つことがある。この情報は、セルオブジェクト情報の一部として使用できることがある。セル信号分類に加え、セルオブジェクト情報は、セルサービス領域、セルサイト識別、セルサイト場所および推定高度も含んでよい。信号環境のクラスは「開けた空（open sky）」、「地方」、「都市」、「都市の峡谷」等として定義することができる。「都市の峡谷」は、さらに正確に環境を定義するために、「東京の都市の峡谷」または「サンフランシスコの都市の峡谷」などの実際の都市または首都圏区域によって下位分類してよい。例えば、「ミネアポリスの都市の峡谷」は平らな地域を暗示するが、「サンフランシスコの都市の峡谷」は高度が大きく変化する可能性がある丘陵性の地域を示す。
【００４０】
本発明の典型的な実施形態においては、信号環境の特徴付けは、ＳＰＳ受信機が、同じ場所の信号環境の事前分析に関係なくある場所で動作するたびに実行される。しかしながら、場所の信号環境の事前分析を使用することは可能であり、この事前分析はセットアップ工程と見なされてよい。セルサイトの場所またはセルサイトによってサービスを提供されているセル領域内のセルラー電話の典型的な場所などの場所の信号環境は、場所（あるいはセルサイトによってカバーされる領域内の複数の「代表的な」場所）で複数の測定を行うことによって（事前分析として）セットアップ工程で特徴付けられてよい。衛星は動き回るため、経験的なデータは特定の時刻にだけ有効であるかもしれない。前記測定は、一日の異なる時刻に、またはピーク使用時間のあたりで反復することができる。これらの測定は、典型的な信号強度および典型的なピーク幅（例えば、図２に図示されているように、ＳＮＲＯｕｔおよび／またはＳＩＲＯｕｔ、および／またはピーク幅）、干渉パターンおよび多重路誤差の存在を求めるために実験的に解析される。単一の場所（または複数の代表的な場所）が、セットアップ特徴付けを実行するときに既知であるため、衛星信号からの相関出力は、信号環境における予想される相関出力に比較されてよく、この比較が反射（例えば、反射信号）の大きさ、およびツインピークの存在を示すだろう。別の例では、相関出力と名目値の（自乗平均された）ＲＭＳ差異は、多重路誤差に関して分析されてよい。また、セル差異とのカバレージの大部分またはすべては都市または地方であるという実際の知識が、信号環境データに含まれてよい。いったん特徴付けが完了すると、信号環境を特徴付けるデータは、場所（例えば、セルサイト識別子またはセルの場所の他の識別子）が信号環境を特徴付けるこのデータを含むデータベース内で関連付けられるデータベース（例えば、セルベースのデータベース）に記憶されてよい。図１２は、ＳＰＳサーバで維持されてよい、このようなデータベースの例を示す。本発明の１つの実施形態の動作においては、移動セル電話／ＧＰＳ受信機（例えば、受信機０１ｂ）は、セルサイト（例えば、セルサイト９０１ａ）に送信される（測定処理のために使用される）疑似範囲および相関出力を提供する。それから、セルサイトは、その結果として（例えば、セルラー無線通信でセルサイトの識別子を受信し、セルサイトの場所に関連付けられた信号環境データをデータベース（例えば、データベース９１２ａ）の中で探すことによって）信号環境を決定するこのデータをＳＰＳサーバ（例えば、サーバ９１２）に送信する。それから、信号環境を表すデータは、本発明の多様な実施形態に従って、移動セルラー電話／ＧＰＳ受信機（例えば、受信機９０１ｂ）から受信される疑似範囲および相関出力を処理するために使用される。信号環境についてのこのデータは、これらのセットアップ特徴付けの後に、システムの実際の使用で行われる動的に得られる信号環境測定値によって補足されてよい。しかしながら、セットアップ特徴付けは、補助情報を提供してよい。例えば、セルラー電話網の一定のセルの中では、セルの大部分は都市または地方となり、この情報は移動ＳＰＳ受信機に送信され、信号環境分類の一部として移動ＳＰＳ受信機で使用されてよい。
【００４１】
本発明のある実施形態においては、動作１０１で得られる環境分類が、動作１０３のアルゴリズム制御パラメータを補助するために使用される。動作１０３内の制御パラメータセットアップは、典型的には信号対雑音比、信号対干渉波比、ピーク幅、ＨＤＯＰ、衛星仰角、およびその他のこのようなパラメータのマスクを含む。これらの制御パラメータは、測定値選択および計算プロセス動作１０５で使用される。パラメータマスク値に基づき、測定選択が実行される。動作１０５の一部として、何らかの測定値計算も実行される。例えば、入力信号対雑音比は、測定された（出力）信号対雑音比、（検出前積分および検出後積分の数という点で定義される）測定積分期間、およびドップラーエラーから推定される。
【００４２】
動作１０３のパラメータ選択に基づき、いくつかの測定値は、潜在的な相互相関として識別されてよい。動作１０５では、受信機によって生成されるコードフェーズ測定値が、真の信号ではなく相互相関ピークであるかどうかを判断するために、試験が実行される。
【００４３】
次に、動作１０５を無事に合格する測定値は、動作１０７の誤（fault）検出分離（ＦＤＩ）プロセスによって使用される。誤検出分離プロセスは、あらゆる逸脱した（errant）衛星を、それらが補正、あるいは解から除去できるように、分離する（つまり特定する）ために役立つ。誤検出および分離の先行条件は、測定値の数が未知数の数を上回る過剰決定された解である。
【００４４】
疑似範囲の測定に誤差（偏向）がある場合、偏向（バイアス）調整プロセス動作１０９が実行される。ある実施形態においては、偏向調整プロセスは、最初に偏向推定を実行してから、偏向調整を実行する。この工程が、偏向推定による疑似範囲測定の補正を含むこともある。
【００４５】
動作１１１では、連続測定最適化（ＳＭＯ）プロセスが、選択された誤差統計を改善するために使用される。使用される誤差統計は、動作１０１の信号環境特徴付けによって影響を及ぼされてよい。連続測定最適化プロセスは、解の部分集合を、一度に１測定ずつ分析し、最良の誤差統計を有する解を選択する。例えば、ｎ個の測定値と１つの誤差だけがある場合、連続測定最適化プロセスは、当初の集合から、一度に１つの衛星を省略することによって得られるｎ個の部分集合解を考えてよい。衛星の除去の代わりに、本発明の代替実施形態では、衛星測定値は、動作１０９で計算される誤差推定値で調整される。このようにして、連続測定最適化プロセスは、最良の解を達成するためにすべての考えられる部分集合を分析する。まだ別の実施形態においては、偏向調整は、連続測定最適化プロセスの一部として実行されてよい。
【００４６】
位置および速度は、動作１１３で計算される。さらに、単位分散、推定水平誤差、重みづけされたＨＤＯＰ、誤差楕円およびその向きなどの誤差統計も、計算される。
【００４７】
図４のメインプロセスのそれぞれの内の個々の動作の詳細な説明が、以下の項で提供されるだろう。
【００４８】
信号環境特徴付け
図５は、本発明のある実施形態に従って、図４の動作１０１として図解されている信号環境特徴付けプロセスに含まれる動作を概略するフローチャートである。ＧＰＳ受信機の信号環境を特定すること、あるいは確認することは、さまざまな用途に最大の柔軟性を達成し、多様な性能レベルを支持するために重要である。
【００４９】
動作２０１において、信号環境は「屋内」または「屋外」と分類される。本発明のある実施形態においては、この情報は、ユーザ入力を通してＧＰＳ受信機に供給される。代替実施形態において、この情報は、使用可能なＧＰＳベースの測定値から引き出されてよい。例えば、信号対雑音比および／または信号減衰、および衛星見通し線情報（方位角および仰角）の分散は、屋外環境とは対照的に、屋内環境を示している。信号減衰は、測定入力信号レベルと予想入力信号レベル間の差異として計算される。予想信号レベルとは、仰角および方位角の任意の組み合わせに対し、遮られていない直接衛星信号についての受信された信号レベルである。予想入力信号レベルは、ドップラーエラーと総積分期間の関数として求められる。ＧＰＳ受信機のアンテナ利得パターンを、予想信号レベルを調整するために使用することができる。
【００５０】
例えば、信号環境は、視野内にあるすべての衛星の信号が指定閾値レベルまでに減衰する場合に、「屋内」と特定されてよい。衛星のすべてまたは大多数での短い多重路誤差（＜３０ｍ）の存在も、屋内環境を示す。空中での仰角が高い衛星の信号の少なくとも１つが、仰角がより低い衛星からの信号よりも高い減衰レベルを示す別の例では、信号環境はやはり「屋内」と特定されてよい。通常は、すべてまたは大多数の衛星における、一般により広いピークという形態であるピーク幅偏差の存在も、屋内環境を示す。位相はずれ信号の組合せなどの一定の信号状態の下では、結果として生じるピーク幅は、多重路信号存在の結果として、狭められ得る。
【００５１】
本発明の代替実施形態においては、例えば、基地局からハンドセットへのようなセルラー外向き送信からの信号レベルは、信号環境の決定を助けるために使用される。ＧＰＳ衛星信号に関して前述された方法に類似した方法では、セルラー信号または無線信号の信号減衰測定値は、ＧＰＳ受信機２０などの接続されたＧＰＳ受信機が、内部で使用されているのか、あるいは外部で使用されているのかの判断を助けるために使用されてよい。
【００５２】
動作２０２では、信号環境が「屋外」であるか否かが判断される。信号が屋内であると判断されると、処理は動作２０７に進み、それにより動作２０３から２０５を省略する。随意的に、屋内環境は動的な特徴を有していないであろうため（それが実際に有していても、これは、屋内としての特徴付けが誤っている可能性があり、信号環境が「屋外」として特徴付けし直されなければならない可能性があることを示唆する）、処理は動作２０３から２０９を省略してよい。環境が屋外である場合、環境はさらに動作２０３で「開けた空」、「地方」、「都市」または「都市の峡谷」のどれかとして下位分類される。本発明のある実施形態においては、これらの下位分類は、さらに、ＧＰＳ信号の信号減衰および疑似範囲誤差特徴を分析することによって決定される。例えば、ＧＰＳセンサが視野内にあるすべての衛星からの信号を捕捉し、追跡することができ、また、これらの信号がほとんどまたはまったく多重路がない状態で直接信号動作を示す場合には、環境は「開けた空」信号環境であるとされる。
【００５３】
動作２０３の場合、信号減衰／信号妨害情報の組み合わせは、「都市」環境の種類を決定するために使用される。例えば、建物が２０メートル離れていると想定される都市環境では、３０°の衛星可視性マスクは６メートルの高さの建物で取り囲まれているのに同等である。衛星可視性マスク情報は、総信号妨害または指定されたレベルの信号減衰のどちらかから引き出される。例えば、直接信号がもっぱら６０°を超える仰角マスクで受信される信号環境は、「都市の峡谷」信号環境であるとされてよい。典型的な都市信号環境とは、衛星が１つの方向では建物によって隠されるが、垂直方向ではさらに優れた可視性がある場合である。多重路誤差が大きい（＞１００ｍ）疑似範囲測定値も、都市の峡谷環境を示してよい。多くの場合、複数のピークまたはピーク形状での偏差の存在も、都市の峡谷環境を示す。
【００５４】
動作２０４では、屋外信号環境が、開放または地方の代わりに、都市または都市の峡谷であるかどうかが判断される。動作２０５では、屋外信号が「都市」または「都市の峡谷」環境として分類される場合、環境は、さらに、それをその首都圏領域または都市名で特定することにより分類される。例えば、都市の峡谷環境は、「シカゴの都市の峡谷」または「サンフランシスコの都市の峡谷」のどちらかとして指定されてよい。前述したように、実際の都市の環境が、都市の地形学またはＧＰＳ受信機を取り囲む建物の性質および種別に応じてＧＰＳ信号の受信に大きな影響を及ぼすことがある。
【００５５】
本発明のある実施形態においては、この情報はセルオブジェクト情報から引き出される。別の実施形態においては、この情報はユーザ入力によって提供される。または、それは初期ＧＰＳ位置の解から引き出されてもよい。特定の都市の峡谷情報によって補助されていない初期位置は、典型的には都市の峡谷の特定のためのデータベースルックアップとして役立つほど正確である。代替実施形態においては、初期位置情報は、無線信号を距離測定値として使用する地上電波測位法などの、その他の測位方法とともに引き出されてよい。衛星見通し線内、および信号強度予想のためのコンピュータモデルを使用してもよいし、および／または特殊な都市の峡谷環境用に開発されてもよい。モデル化されたパラメータは、建物の高さ、通りの幅、通りの交差、取り囲む建物のための衛星可視性およびマスキング、考えられる反射および対応する多重路誤差を含んでよい。モデルは、あらゆる場所の確定値とともに使用可能にされたデータを組み込むために、人口知能を使用するなど自己学習的であってよい。分析を容易にするために、標準的なモデルが最初に利用されてよい。このようなモデルの例は、５マイルの半径内で、すべての建物の６０％が２０階の建物であり、平均の通り幅が約６０フィートである都市モデルであってよい。中心から５マイルと２０マイルの間の区域内では、すべての建物の２０％が８階建ての建物であり、平均通り幅は８０フィートである。中心から２０マイルと４０マイルの間の区域では、すべての建物の３５％は１階建ての建物であり、平均通り幅は約１００フィートである。都市モデルは、対応するＧＰＳベースの情報を用いて更新され、改良されることによりあらゆる確定位置で改善されてよい。
【００５６】
動作２０７では、ＧＰＳ受信機の使用者の動作状態（ユーザダイナミック）が特定される。図１に示された結合されたＧＰＳ受信機などの典型的な可搬ＧＰＳ受信機は、移動（動的）用途または静止（静的）用途で使用され得る。本発明のある実施形態においては、ユーザダイナミックの特定は、ユーザによって提供される入力によって達成される。別の実施形態においては、この情報は、初期のＧＰＳベースの速度の解から引き出されてよい。また別の実施形態においては、ユーザダイナミックは、代替電波測位法によって引き出されてよい。代わりに、ユーザダイナミック情報は、過去の解の情報に依存することによって、あるいは都市の峡谷のモデルおよび予想レベルを設定するための具体的な用途を使用することによって求められる。例えば、自動車測位用途では、標準的な都市モデルは、半径５マイル内での２０ｍｐｈ、半径２０マイル内での３５ｍｐｈ、および半径４０マイル内での５０ｍｐｈなどの予想される平均車両速度を含んでよい。このモデルは、あらゆる速度の解で更新されてよい。それは、また、ある特定の都市のある特定の通りの最大許容速度のデータベースで補助されてもよい。
【００５７】
動作２０９では、「動的」環境は、さらに「低い」、「中くらい」または「高い」動的環境のどれかとして下位分類される。動的環境の下位分類により、ＧＰＳ受信機への移動情報の送信が速くなる。本発明のある実施形態では、動作２０７の動的下位分類情報が、ＧＰＳ受信機へのユーザ入力によって提供される。代替実施形態においては、この情報は、（速度および加速などの）過去の解の情報に関して、または都市の峡谷モデルおよび予想レベルを設定するための具体的な用途を使用することによって求められる。車両追跡用途においては、例えば、（速度計およびジャイロスコープなどの）付加センサ入力を利用して、ＧＰＳデータとの追加の統合のために、初期の速度推定値または速度および／または方向情報を提供するようにしてもよい。
【００５８】
アルゴリズム制御パラメータのセットアップ
図６は、本発明のある実施形態に従って、図４の動作１０３として示されているアルゴリズム制御パラメータセットアッププロセスの動作１０３として示されているアルゴリズム制御パラメータセットアッププロセスに含まれる動作を概略するフローチャートである。信号閾値の初期選択は、動作３０１で実行される。ある実施形態においては、この初期選択は、図５のフローチャートに図解されているように、動作１０１の信号環境決定に基づく。動作３０１で選択される信号閾値は、最小信号対雑音（ＳＮＲ）比および信号対干渉波（ＳＩＲ）比を含む。例えば、サンフランシスコの都市の峡谷が例示的な信号環境として使用される場合、最小の信号対雑音比および信号対干渉波比は、それぞれ１５．５ｄＢと１４．５ｄＢに設定される。これらの閾値は、動作１０５の衛星測定値選択で使用される。
【００５９】
動作３０３では、ピーク幅パラメータが設定される。これらのパラメータは、衛星を選択する際、および動作１０５の測定値選択計算プロセスの間に実行される相互相関チェックの際に使用される。本発明のある実施形態においては、すべての衛星のピーク幅が、選択された信号対雑音比または信号対干渉波比のレベルで計算される。例えば、ピーク幅は、時間に正確な相関器の信号レベルの３ｄＢ以下である信号レベルで計算されてよい。図３に図解される相関器関数は、あるサンプルに位置する時間に正確な相関器出力を８半チップという相関時間遅延とともに示す。この特定の相関器ピークの幅は、１．０２半チップであると計算される。一般的に、ピーク幅、ピーク幅偏差、および相関器関数の形状は、信号内の多重路の存在を示す。例えば、ピークが幅広いほど、多重路誤差は大きくなる。したがって、ピーク幅マスクは、動作１０５の衛星測定値選択で使用されてよい。さらに、相関器関数の形状は、複数の信号の存在を示し得る。例えば、図３の相関器関数は、２つの早期信号の存在を示す。また、相対時間遅延が５半チップのサンプルでの傾斜点は、もう１つの信号の存在を示し得る。大部分の場合には、相互相関された信号はより幅広いピークを示す。これにより、測定選択および計算プロセス（図４の動作１０５）の間の潜在的な相互相関信号の識別でピーク幅測定を使用できる。
【００６０】
動作３０５では、「強力な」衛星が定義される。「強力な」衛星は、多重路誤差によって最も影響を及ぼされないであろう衛星測定を特徴とする。本発明のある実施形態においては、「強力な」衛星識別で使用されるパラメータは、衛星仰角、ピーク幅偏差、信号対雑音比、信号対干渉波比、信号減衰および入力信号強度である。サンフランシスコの都市の峡谷の例の場合、仰角マスクは２０°に設定され、信号入力強度は−１３５ｄＢに設定されてよい。代わりに、サンノゼの都市の峡谷のような異なる都市環境の場合、信号入力強度は−１３０ｄＢに設定されてよい。
【００６１】
「強力な」衛星定義に関係付けられていない衛星仰角マスクも、動作３０５で設定される。このマスクは、測定値選択および計算プロセスの衛星選択工程で使用されてよい。「開けた空」信号環境においては、小さい多重路誤差だけが予想されるため、この仰角マスクは、５°などの低い値に設定されてよい。しかしながら、「都市の峡谷」環境においては、仰角マスクは、潜在的に大きな多重路誤差の影響を受けている衛星を処理するのを回避するために最大１５°まで引き上げられてよい。
【００６２】
誤検出および分離（ＦＤＩ）、偏向調整（ＢＡ）、および連続測定最適化（ＳＭＯ）のアルゴリズムを実行する状態機械のフローは、動作３０７で設定されるパラメータによって制御されてよい。例えば、信号環境強度、および見過ごされた相互相関検出の確率に応じて、誤検出と分離、偏向調整、および連続測定最適化計算が発生する順序は修正されてよい。例えば、見過ごされた相互相関の確率が低い「広々とした空」環境においては、偏向調整は、まったく実行されなくてよい、あるいは誤検出および分離の前に実行されてよい。別の例では、高度補助測定値は、誤検出および分離、偏向調整、および連続測定最適化のアルゴリズムに含まれるか、あるいは除外されてよい。高度補助測定値に関連付けられる誤差推定は、動作１０１の信号環境特徴付けに基づいて設定されてよい。例えば、「屋内」環境の場合、ある実施形態では、高度補助を実施しないことができ、または、高度補助を（５０ｍのような）大きな値に設定されてよい。これにより、地形仰角データベース等の高度情報の情報源の信頼性が欠如していることを示す。別の例では、制御パラメータによって定義されるような「強力な」衛星は、ＦＤＩ、偏向調整、およびＳＭＯのアルゴリズム間で異なってよい。
【００６３】
測定値選択および計算
図７は、本発明のある実施形態に従って、図４の動作１０５として図解される測定選択および計算プロセスに含まれる動作を概略するフローチャートである。測定値選択および計算プロセスは、確定位置測定値を事前にフィルタリングし、本発明の測定処理方法を使用する追加のＧＰＳ信号処理に必要とされるパラメータを計算するために役立つ。
【００６４】
動作４０１では、低仰角衛星はさらなる測定値処理から除去される。仰角マスクは、図５に示されている信号環境特徴付けプロセス、および図６に示されている制御パラメータセットアップに従って設定されてよい。動作４０３では、推定入力信号強度は、測定された出力信号対雑音比、測定統合期間およびドップラーエラーに基づいて計算される。次に、この入力信号強度は、ピーク幅偏差および信号減衰を計算するために使用される。ピーク幅偏差は、指定された入力信号強度での衛星信号の測定されたピーク幅と予想ピーク幅の間の差異として計算される。信号環境特徴付けに応じて、信号対雑音比マスクまたは信号対干渉波比マスクまたは推定信号入力強度または３つのマスクの組み合わせは、さらなる測定値処理から弱い信号を除去するために動作４０５で使用される。ある実施形態では、信号閾値は、図６のアルゴリズム制御パラメータセットアッププロセスにおける動作３０１に関して説明したように設定される。
【００６５】
相互相関信号は、動作４０７で検出、除去される。相互相関信号は、通常、より幅広いピークおよび高い雑音対干渉波比（ＮＩＲ）を示す。相互相関は、強力な衛星信号が弱い衛星信号と相互相関するときに、高い動的信号環境で発生する。一般的には、「屋内」環境と「都市の峡谷」環境の両方とも、かなりの数の相互相関信号を生成する傾向がある。強力な衛星と弱い衛星の対のＳＮＲ、ＳＩＲおよび推定された入力信号強度は、大きな信号分離のために調べられてよい（典型的には調べられる）。サンフランシスコの都市の峡谷の状況を含むある例示的な実施形態においては、１８ｄＢの差異が探索される。それから、相互相関は、強力な衛星と弱い衛星の対の相対コードフェーズおよびドップラーを調べることによって検証される。
【００６６】
一定の受信条件下では、相関ピーク波形は、２つの支配的なピークのあるツインピーク信号を示す。図３の波形は、このようなツインピーク信号を示す。ツインピーク信号は、ＧＰＳアンテナで同時に入射する複数の信号の組み合わせの結果である複数のピーク信号の特殊な場合である。動作４０９では、図３の波形などの相関ピーク関数は、ツインピークの存在がないか分析される。例えば、図３の最大相関ピークに対応する信号は、早期信号より約１マイクロ秒遅れて受信された。反射信号はつねに直接信号より長い経路を移動するため、主ピークは、反射信号に対応し、早期ピークは直接信号に対応する。この例では、多重路信号の存在を補償するために、補正が疑似範囲（コードフェーズ）測定に適用されてよい。典型的には、この補正は、ＳＰＳ衛星からのこの信号の正しい補正出力として早期ピークを選択する。移動ＳＰＳ受信機が本発明のいくつかの測定値処理技術（例えば、ツインピークの存在の識別）を実行し、ＳＰＳサーバがその他の測定値処理技術（例えば、ＦＤＩ）を実行する場合、移動受信機は、ツインピークが特定の衛星に存在するというしるしを送信してよい。別の例では、それは、プロンプト相関器（例えば、図３のサンプル８）に関して相関ピーク関数のすべての特定されたピークの相対的な場所も送信してよい。さらに別の例では、移動受信機は、相関ピーク関数のサンプルの集合を送信してよい。このデータは、動作６０１，７０３で説明したように、疑似測定値を補正する目的で潜在的な到着時刻候補を処理するために、偏向調整アルゴリズムおよび／またはＳＭＯアルゴリズムによって使用されてよい。動作４１１では、幅広いピークが検出され、それがツインピークに属さない場合、この信号は補正されるか、あるいは、さらなる測定値処理から除去されるかのどちらかである。
【００６７】
信号環境に基づき、重みづけ方式が動作４１３で選択される。重みは、疑似範囲測定値の先験的な誤差不確実性を表す。例えば、０．１という重みは１０メートルという誤差推定に相当する。重みは、信号対雑音比、信号対干渉波比、雑音対干渉波比、入力信号強度、信号減衰、仰角、測定積分期間、ピーク幅、ピーク幅偏差等を含む多岐に渡るパラメータから引き出されてよい。ある特定の衛星測定の重みは、ツインピークがその衛星信号に関して検出された場合に調整されてよい。重みは、測定が微分的に補正されない場合、あるいは補正が旧すぎて（例えば、３０秒を超える補正年齢）、選択可能性の誤差の存在を補償できない場合にも調整されてよい。誤差推定は、動作１０１の信号環境特徴付けの一部として実行可能なシステムセットアップ特徴付けを介することによって使用可能となる信号環境測定値を組み込むことにより改善されてよい。重みづけは、追加情報が入手可能な場合にも改善されてよい。例えば「都市の峡谷」環境において、誤差概算は、取り囲む建物の相対場所などの、絶えず更新される都市コンピュータモデルから入手可能な外部の反射情報のソースによって改善されてよい。
【００６８】
別の屋外信号環境においては、高度補助は、動作４１５の測定値処理アルゴリズムの精度を改善するために使用されてよい。高度補助は、解の幾何学形状を改善し、過少決定された(under-determined)場合に必要な、付加的な測定値を提供する。推定高度が入手できる（例えば、セルサイトの平均高度）場合、これを高度補助パラメータとして使用してよい。また、高度補助は、垂直地形モデルが改善するに従って、向上するだろう。誤検出分離、偏向調整および連続測定最適化のアルゴリズムも、正確な高度補助から利益を得ることがある。
【００６９】
屋内信号環境では、高度補助は、未確定位置状態と対照的に確定位置を生じさせることが必要とされる場合に、適用されてよい。この場合は、重みづけは高度測定が不確実であることを反映する。重みは、測定誤差推定値の逆数として定義される。高度不確実性は、都市コンピュータモデルから引き出されてよい。例えば、屋内環境が２０メートルの建物である場合、０．１という重みが使用されてよい。高度補助は、大きな高度不確実性のある、あるいは高度補助がまったくない初期確定位置が、建物高さ情報および対応する高度不確実性を引き出すために都市コンピュータモデルでルックアップとして使用されてよい場合に反復して適用されてよい。代わりに、外部ソースは、地形仰角データベースから引き出される高度を補正するために使用されてよい情報（つまり、１０階）を提供してよい。動作４１７では、クロック補助が適用されてよい。クロック不確実性は、ＧＰＳ受信機で使用される内蔵発振器の品質、またはＧＰＳ受信機で時刻を設定するために使用されるＣＤＭＡネットワークでの信号などの外部タイミング信号の品質に基づいて、クロックモデルから引き出されてよい。クロックモデルは、ＧＰＳ疑似範囲およびドップラー測定から引き出されるクロック偏向およびクロックドリフトの推定値によってリアルタイムで更新されてよい。ネットワークによって提供されるタイミング情報が非常に正確である場合（例えば、約１マイクロ秒以内まで正確）、余分な自由度を提供することによって、このような情報も、本発明の測定処理方法に役立つ可能性がある。
【００７０】
誤検出および分離アルゴリズム
図８は、本発明のある実施形態に従って、図４の動作１０７に示される誤検出および分離（ＦＤＩ）に含まれる動作を概略するフローチャートである。
【００７１】
本発明のある実施形態では、誤検出および分離プロセスは、ＧＰＳ受信機内の受信機自律完全性監視（ＲＡＩＭ）機能の一部として実行される。本発明の別の例では、誤検出および分離プロセスは、ＧＰＳ受信機から受信される位置情報を使用してＳＰＳサーバで実行される。多岐に渡るＲＡＩＭ方式が提案され、すべてが入手可能な測定値の間での何らかの種類の自己一貫性チェックに基づいている。さらによく知られている誤差検出方法のいくつかは、とりわけ範囲比較、最小自乗剰余、およびパリティである(R. Grover Brownの「グローバル測位システム：論理および応用」（Global Positioning System：Theory and Applications）、第ＩＩ巻、第５章を参照すること)。本発明のある実施形態においては、誤検出および分離プロセスは誤検出問題を延長したものである。これは、完全性システムが逸脱した衛星の測定値を分離して、測定値をナビゲーション解から除去可能としたものである。
【００７２】
動作５０１では、誤検出および分離が行われる。本発明のある実施形態では、パリティ方法が使用される（Mark Strutzaの「冗長測定を使用するナビゲーションシステム完全性監視（Navigation System Integrity Monitoring Using Redundant Measurement）」、ナビゲーションを参照すること）。誤検出および分離の一部として、Ｆ試験が、分離の信頼性を確かめるために実行される。信号環境および分離の信頼性に応じて、逸脱した衛星として「強力な」衛星を分離する場合、追加の誤検出および分離の処理なしに、制御は偏向調整アルゴリズムおよび連続測定処理アルゴリズムに移行してよい。また、誤検出および分離プロセスが、やはり、高度補助パラメータに基づいて高度補助される場合、および高度測定が分離される場合、制御は、誤検出分離プロセスによる追加処理なしに、偏向調整アルゴリズムおよび連続測定処理アルゴリズムに移行してよい。例えば、解計算が良好な高度推定値を用いて「開けた空」状態下で行われ、また、高度測定値が逸脱した測定値として分離される場合、さらなる誤検出および分離処理は停止され、制御は、偏向調整および連続測定処理のアルゴリズムに移行してよい。
【００７３】
それ以外の場合、動作５０３では、分離された測定値の偏向推定が実行される。本発明のある実施形態では、最小自乗法解の先験的な剰余と後天的な剰余の間の周知の数学的な関係性を使用して、分離された測定値だけが、未知量の偏向によって影響され、残りの測定値は完全であるという仮定が立てられる。それから、偏向が最小自乗様式で解かれる。本発明のある実施形態においては、偏向規模が事前に選択された閾値を上回る場合に、分離された測定値が、見過ごされた相互相関であるとされ、適宜、重みづけが除かれる。
【００７４】
信号環境および自由度の数に基づき、分離された測定値は、偏向調整または重み除去されてよい。自由度の数は、測定値の総数と解かれている未知のパラメータ数の間の差異として定義される。重みづけ係数に応じて、重みづけを除くことは、解から測定値を除去することと同等に見なすことができる。動作５０５では、測定値は偏向調整される。このようにして、測定値は動作５０３で推定された偏向分補正される。本発明のある実施形態では、測定値は、偏向が正である場合にだけ偏向調整される。
【００７５】
動作５０７では、調整された測定値の新しい重みが計算される。新しい重みは信号環境、分離信頼性、偏向規模、衛星測定での複数ピークの存在、およびその他のこのような要因に基づいて行うことができる。
【００７６】
新しい解および対応する誤差推定値は、動作５０９で計算される。動作５１１では、区切り禁止条件の事前定義された集合のどれかがトリガされるかどうかが判断される。本発明のある実施形態では、区切り禁止条件は、ＨＤＯＰマスクを超えるＨＤＯＰ、事前選択閾値を超える推定水平誤差、事前に選択された閾値を下回る、あるいは第２事前選択閾値を超える単位分散、事前に選択された閾値以下である、あるいは第２の事前に選択された閾値を超える分離の前後での解の偏向、信頼性試験に不合格となった誤分離、事前に選択された閾値を下回る自由度数、およびその他のこのような係数を含む。動作５１１で、区切り禁止条件のどれもトリガされないと判断されると、誤検出分離プロセス全体が動作５０１から再び反復される。判断されない場合、誤検出分離プロセスは終了する。
【００７７】
偏向調整アルゴリズム
図９は、本発明のある実施形態に従って、図４の動作１０９として示される偏向調整プロセスに含まれる動作を概略するフローチャートである。
【００７８】
本発明のある実施形態では、図９に示されている偏向調整アルゴリズムは、図８の動作５０３に関して説明される偏向推定プロセスに類似する。しかしながら、図９の偏向調整プロセスにおいては、偏向概算は、検出され、分離された逸脱した測定値に関してだけではなく、現在受信された信号の任意の１つまたは任意の部分集合に関して実行される。一定の例では、選択された部分集合は、測定値の全体的な集合であってよい。本発明のある実施形態においては、集合は、相互相関された信号を除外してよく、「強力な」衛星を除外してよく、「ツインピーク」測定値も除外してよい。なお、偏向調整プロセスにおける「強力な」衛星の定義が、誤検出分離プロセスという文脈で使用される「強力な」衛星の定義とは異なっている。別の実施形態においては、集合は、図４の動作１０５の測定値選択および計算の一部として事前にフィルタリングされたあらゆるまたはすべての測定値を除外してよい。
【００７９】
動作６０１では、偏向誤差は、衛星の選択された集合に関して推定される。信号環境および高度補助パラメータに応じて、偏向推定は、高度測定を含んでよい、あるいは除外してよい。動作６０３では、最大の正の偏向推定が選択される。本発明のある実施形態においては、高度補助が使用される場合の高度測定値の偏向は、この選択から除外されてよい。本発明の別の実施形態では、補正関数の複数のピークのどれかが偏向推定値として選択されてよい。ある実施形態においては、最も早期の特定可能なピークが選択される。別の例では、相関関数の傾斜点のどれかが、偏向推定値として選択されてよい。選択された測定値は、それから偏向推定値によって補正される（動作６０５）。
【００８０】
動作６０７では、補正された測定値の重みが偏向補正を補償するために調整される。新しい重みは、信号環境、偏差規模、補正済み疑似範囲剰余の規模、アルゴリズム制御パラメータ、ＳＮＲ、ＳＩＲ、偏向推定値に対応する相関関数サンプルでの信号入力強度等に基づいてよい。新しい解および対応する誤差推定値が、動作６０９で計算される。
【００８１】
動作６１１では、事前に定められた区切り禁止条件の集合のどれかがトリガされるかどうかが判断される。本発明のある実施形態においては、区切り禁止条件は、事前に選択された閾値を超える単位分散スケール化推定水平誤差、事前に選択された閾値を下回る、または第２の事前に選択された閾値を上回る単位分散、偏向調整が事前に選択された閾値を下回るまたは第２の事前に選択された閾値を超える前後の解の変化、事前に選択された閾値を下回る自由度の数、およびその他のこのような要因を含む。動作６１１において、区切り禁止条件のどれもトリガされないことが判断されると、偏向調整プロセスが動作６０１から反復され、それ以外の場合は偏向調整プロセスが終了する。
【００８２】
連続測定最適化アルゴリズム
図１０は、本発明のある実施形態に従って、図４の動作１１１として示される連続測定最適化（ＳＭＯ）プロセスで含まれる動作を概略するフローチャートである。
【００８３】
本発明のある実施形態においては、連続測定最適化プロセスは、「始動条件」と呼ばれる一定の条件が満たされる場合にだけ実行される。動作７０１では、連続測定最適化プロセスの始動条件がチェックされる。始動条件は、誤検出および分離信頼性試験の不合格、または「強力な」衛星または高度測定値の誤検出および分離アルゴリズムによる分離を含む。連続測定最適化プロセスは、推定水平誤差などの誤差統計が、選択された閾値を超えた場合にも始動されてよく、その場合選択された閾値は信号環境特徴付けに基づいてよい。初期条件は、誤検出および分離および／または変更調整の区切り条件のどれかを含んでもよい。
【００８４】
本発明の代替実施形態においては、アルゴリズム制御パラメータセットアッププロセスの制御パラメータ集合の１つは、連続測定最適化アルゴリズムに、始動条件の発生時だけに実行する代わりに、つねに強制的に実行させるように構成されてよい。
【００８５】
動作７０３では、偏向は選択された衛星のそれぞれについて推定される。ある実施形態では、衛星測定値の選択された集合は、測定値選択計算プロセス、誤検出および分離プロセス、または偏向調整プロセスなどの事前の測定処理工程によって解からすでに除去された衛星を除外してよい。集合は、「強力な」衛星も除外してよい。再び、連続測定最適化という文脈での「強力な」衛星の定義は、誤検出分離または偏向調整における「強力な」衛星の定義とは異なってよい。代替実施形態においては、集合はすべての衛星を含んでよい。
【００８６】
選択された衛星測定値は、選択された方法に従って動作７０５で処理される。選択された方法は、偏向調整技術、重み調整技術、時間調整技術、多重路削減技術、または何らかのその他の測定値最適化技術であってよい。偏向調整技術は、選択された測定値を補正するために動作７０３で計算された偏向推定値を使用し、補正を補償するために重みを対応して調整してよい。重み調整技術は、衛星測定値を重み除去し、全体的な解に対する測定値の影響を削減し得る。時間調整技術は、解を改善するために（到着時刻を遅延する、または進める）どちらかの方向で衛星測定値を調整してよい。代替実施形態において、到着時刻を進める（例えば、到着時刻を減分する）ことだけが、時間調整技術の一部として実行されてよい。多重路削減技術は、ある特定の場所での多重路誤差を推定するために信号コンピュータモデルを使用し、衛星測定値を加重する際にこの情報を使用してよい。代替実施形態においては、相関波形（相関関数）は、理想的なピーク形状からの逸脱を意味する変曲点に関して分析され、複数の信号が結合される点を表してよい。さらに別の実施形態においては、相関波形は、考えられる到着時刻として複数のピークに関して分析される。
【００８７】
動作７０７では、新しい解および対応する誤差統計が計算し直される。動作７０９では、誤差統計を最適化する測定値が特定される。一定の状況においては、最適化は、誤差統計を最小限に抑えることに相当してよい。例えば、選ばれた誤差統計は、加重されたルート和二乗された後天的な剰余であってよい。誤差統計選択は、信号環境特徴付け、または「都市の峡谷」コンピュータモデル、つまり特定の信号環境におけるある特定のアプローチの成功を基準にした事前の情報に基づいてよい。使用可能な他の誤差統計は、とりわけ、重みが付けられていないルート和二乗された後天的な剰余、加重されたルート和二乗された先験的な譲与、推定水平誤差、単位分散、ＨＤＯＰによってスケール化された単位分散である。
【００８８】
動作７１１では、追加の連続測定最適化に使用できる自由度があるかどうかが判断される。依然として使用可能な自由度がある場合には、連続測定最適化は動作６０１から反復され、それ以外の場合、連続測定最適化プロセスは終了する。本発明のある実施形態においては、連続測定最適化プロセスは、その結果として生じるＨＤＯＰが事前に選択されるＨＤＯＰマスクを超える場合、あるいは結果として生じる加重されたＨＤＯＰが事前に選択された加重されたＨＤＯＰマスクを超える場合、選択された誤差統計が事前に選択された閾値レベルを下回る場合、あるいは現在の連続測定最適化反復が、選択された誤差統計の改善を生じさせなかった場合に停止されてよい。ＦＤＩおよび／または偏向調整プロセスの区切り禁止条件のどれかは、ＳＭＯプロセスを停止するために使用されてよい。
【００８９】
最終的な解および誤差推定値計算
図１１は、本発明のある実施形態に従って、図４の動作１１３として示されている最終的な計算および誤差推定プロセスに含まれる動作を概略するフローチャートである。
【００９０】
動作８０１では、最終的な解および誤差推定値が計算される。本発明のある実施形態においては、解は、位置、速度およびタイミング情報の少なくとも１つを含んでよい。試験は、解を確証するためにも実行されてよい。ある実施形態においては、試験は、「都市の峡谷」都市モデルなどの環境種類に基づく。代替実施形態においては、車両追跡用途で、解は、解の位置をデジタルマップまたはその他のＧＩＳ（地理情報システム）リソースでのその位置に比較することによって、街路上の場所に関してチェックされる。試験は、選択された誤差統計が事前に選択された閾値を超えるかどうかチェックする。試験は、この解を過去の解または一連の過去の解に比較してもよい。
【００９１】
動作８０３では、誤差楕円が計算される。半長径および半短径の規模および誤差楕円の向きは、環境種別に関して分析されてよい。例えば、厳しい多重路条件下の「都市の峡谷」環境においては、誤差楕円の向きは、通常、通りの方向に垂直であるはずである。言い替えると、半短径が通りの方向に一致するはずである。
【００９２】
動作８０５では、信号環境コンピュータモデルは、場所解情報で更新される。また、地形仰角データベースは、屋外信号環境の高度解で更新されてよい。
【００９３】
本発明の多様な方法は、一部は移動ＳＰＳ受信機によって、残りの部分は、遠隔に位置するＳＰＳサーバによって実行されてよい。このようにして動作するシステムの例は、図１２に示され、ＳＰＳサーバの例は図１３に示される。
【００９４】
図１２のシステム９００は、説明の目的のためだけに、セルラー基地局によってそれぞれサービスを受ける、これ以降、セルサイト９０１ａ、９０２ａ、９０３ａ、および９０４ａと呼ばれる４つのセル９０１、９０２、９０３、および９０４を含む。それぞれのセルサイトは、ニ方向セルラー無線通信に、セルラー電話通信の周知の方法で、セルサイトの近傍にあるセル電話を提供する。典型的なセル電話は、受信機９０１ｂなどの移動ＳＰＳ受信機も含んでよい。図１は、統合された移動ＳＰＳ受信機およびセル電話９０１ｂを実現するために構築されてよい移動装置２０の具体的な例を示す。移動装置９０１ｂのセルラー電話は、セルサイトへのおよびセルサイトからの無線通信を提供する。無線通信は、前記に説明されたように、ＳＰＳ補助データまたはＳＰＳ位置情報出力ではなく音声データも含んでよい。例えば、信号環境データを、本発明の測定処理技術を実行するために、ＳＰＳ受信機によって使用可能なセル電話に提供してもよい。このデータを、ＳＰＳサーバ９１２によって維持されるデータベース９１２ａなどのセルベースのデータベースから得てもよく、この信号環境データを、ＳＰＳ受信機内の本発明の測定処理技術を実行するために、装置９０１ｂ内のＳＰＳ受信機によって使用してもよい。典型的には、ＳＰＳ受信機は、ＳＰＳ信号を受信し、これらの信号から衛星ごとの相関出力を決定する。次に、本発明の測定処理技術のいくつかは、ＳＰＳ受信機内で実行されてよく、残りはサーバ９１４または９１２などのＳＰＳサーバによって実行されてよい。各移動装置は、セルサイトおよびその結果として図１２に図示されているように公衆加入電話網９０８を通してサーバに通信する移動交換機センタ９０６と９０７などの移動交換機センタを通してサーバと通信中である。このようにして、疑似範囲および相関出力、ならびに移動ＳＰＳシステム９０１ｂで生じるその他の測定処理出力は、セルサイト９０１ａおよび移動交換センタ９０７およびＰＳＴＮ（公衆加入電話網）９０８を通して、ＳＰＳサーバ９１２などの特定のサーバに転送されてよい。それから、このＳＰＳサーバは、視野内の多様な衛星に対する最終疑似範囲を決定するために、本発明に従って測定処理技術の残りを実行する。位置計算も、広域基準ネットワーク（ＷＡＲＮ）９１５から受信される衛星天体暦データを使用して実行される。次に、ＳＰＳサーバによる最終位置の決定は、サーバが、ある実施形態においては公衆安全応答点（ＰＳＡＰ）であってよいアプリケーションシステム９１０などの別のシステムにこの最終位置情報を提供できるようにする。本発明とともに活用されてよいシステムの追加例は、出願番号第０９／０６７，４０６号として、１９９８年４月２８日に提出された発明者Norman F．Krasner, Mark MoegleinおよびDavid Colemanによる「分散衛星位置システム処理およびアプリケーションネットワーク（Distributed Satellite Position System Processing and Ａｐｐｌｉｃａｔｉｏｎ Ｎｅｔｗｏｒｋ）」と題される同時係属米国特許出願に説明される。広域基準ネットワークの例は、出願番号第０９／０６７，４０７号として１９９８年４月２８日に提出された、発明者Mark Moeglein, Leonid SheynblatおよびNorman F．Krasnerによって「衛���測位基準システムおよび方法（Satellite Positioning Reference System and Method）」と題される同時係属米国特許出願に説明される。セルベースデータベース９１２ａまたは９１４ａに記憶されてよい信号環境データに加えて、これらのデータベースは、平均的な高度を記憶し、多様なセルサイトに関して衛星のために概算されたドップラーなどの衛生関連情報を記憶してもよい。この種のセルベースのデータベースの例は、出願番号第０８／８４２，５５９号としてＮｏｒｍａｎ Ｆ．Ｋｒａｓｎｅｒによって１９９７年４月１５日に提出された「通信リンクを活用する改善されたＧＰＳ受信機（An Improved GPS Receiver Utilizing A Communication Link）」と題される同時係属米国出願に説明される。
【００９５】
セルラーベース通信システムが、そのそれぞれが、時間の任意の瞬間に事前定義された異なる地理学上の領域にサービスを提供する複数の送信機を有する通信システムであることが留意される必要がある。典型的には、各送信機は、カバーされている領域が特定のセルラーシステムに依存するけれども、２０マイル未満の地理学上の半径を有するセルにサービスを提供する無線送信機（例えば、セルサイト）である。セルラー電話、ＰＣＳ（パーソナル移動通信システム）、ＳＭＲ（特殊無線電話）、片方向および双方向ページャーシステム、ＲＡＭ、ＡＲＤＩＳ、および無線パケットデータシステムなどの多数の種類のセルラー通信システムがある。典型的には、事前に定義されたコアとなる地理学上の領域がセルと呼ばれ、数多くのセルがセルラーサービス領域の中にともに分類され、これらの多くのセルが地上ベースの電話システムおよび／またはネットワークに接続を提供する１つまたは複数のセルラー交換機センタに結合される。サービスエリアは、多くの場合、料金請求書作成発行目的で使用される。したがって、複数のサービスエリア内のセルが１つの交換機センタに接続される。代わりに、特に密集した人口の地域で、１つのサービスエリア内のセルが異なる交換機センタに接続されることがある。一般的には、サービスエリアは、互いに地理学的に密接に近接したセルの集合体と定義される。前記記述に適合する別のセルラーシステムのクラスが、衛星ベースであり、そこではセルラー基地局は、典型的に地球を周回する衛星である。これらのシステムにおいては、セルセクタおよびサービスエリアは時間の関数として移動する。このようなシステムの例は、イリジウムシステム、グローバルスター（Globalstar）システム、Ｏｒｂｃｏｍｍシステム、オデッセイ（Odyssey）システムを含む。
【００９６】
図１３は、本発明のある実施形態に従ったＳＰＳサーバの例を示す。このサーバは、モデムまたは他のインタフェース９５３に結合され、モデムまたは他のインタフェース９５２に結合され、別のモデムまたはインタフェース９５４にも結合されるデータ処理装置を含む。加えて、大量記憶装置９５がデータ処理装置９５１に結合される。オプションのＧＰＳ受信機は、データ処理装置９５１に結合されてもよい。大量記憶装置９５５は、本発明の処理動作を実行するために実行可能なコンピュータプログラムを含み、ここに説明されるようにある特定の信号環境データにセルサイト内の場所を関連付けるセルベースのデータベース９１２ａなどのセルベースの情報源のための記憶装置も含む。それぞれのモデムまたはそれ以外のインタフェースは、図１２に図示されるように、データ処理装置９５１とシステム９００の多様な構成要素の間のインタフェースを提供する。例えば、モデムまたはその他のインタフェース９５３は、移動交換機センタ９０７、およびＳＰＳサーバが直接的に移動交換機センタに結合されている場合には装置９５１などのセルラー交換機センタからの接続を提供する。図１２に図示されるように、移動交換機センタ間のリンクは公衆加入電話網を通してであり、このようにしてインタフェース９５３はサーバ９１２と９１４を公衆加入電話網に結合する。依然として別の実施形態では、各セルサイトは、サーバシステムを含んでよく、このようにしてインタフェース９５３は、セルサイト９０１ａなどのセルサイトに直接的にデータ処理装置９５１を結合する。インタフェース９５２は、図１２に示されているアプリケーションシステム９１０などの装置９５１をその他のシステムに結合する。インタフェース９５４は、図１２に図示されているＷＡＲＮ９１５などのＧＰＳ信号ソースに装置９５１を結合する。
【００９７】
前記では、システムは、ＧＰＳ受信機などのＳＰＳシステム内でのナビゲーションデータの測定処理に関して説明されてきた。本発明は、特定の例示的な実施形態に関して説明されたが、多様な修正および変更が、特許請求の範囲に述べられるような本発明の幅広い思想および範囲から逸脱することなく、これらの実施形態に加えられてよいことが明らかとなるだろう。したがって、明細書および図面は、制限的な意味よりむしろ例示的な意味で考えられるべきである。
【図１】
2014206539.tif 000003
【図２】
2014206539.tif 000004
【図３】
2014206539.tif 000005
【図４】
2014206539.tif 000006
【図５】
2014206539.tif 000007
【図６】
2014206539.tif 000008
【図７】
2014206539.tif 000009
【図８】
2014206539.tif 000010
【図９】
2014206539.tif 000011
【図１０】
2014206539.tif 000012
【図１１】
2014206539.tif 000013
【図１２】
2014206539.tif 000014
【図１３】
2014206539.tif 000015
【手続補正書】
【提出日】平成26年6月19日(2014.6.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
衛星測位システム（ＳＰＳ）信号を処理する方法であって、
第１ＳＰＳ衛星からのＳＰＳ信号の第１集合についての第１見込み相関ピークを決定することと、
時間に沿って前記第１見込み相関ピークに追随する、前記ＳＰＳ信号の第１集合についての第２見込み相関ピークを決定することと、
前記第１見込み相関ピークおよび前記第２見込み相関ピークの１つから前記ＳＰＳ信号の第１集合の到着時刻を表す測定値を導き出すことと、
前記第１見込み相関ピークおよび前記第２見込み相関ピークが決定されたという識別を、前記ＳＰＳ信号の第１集合を受信したＳＰＳ受信機から送信すること、
を備える方法。
【請求項２】
前記到着時刻を表す前記測定値を遠隔処理システムにおいて受信することと、前記識別を受信することとをさらに備え、前記遠隔処理システムがセルラー無線周波数ネットワークを介して前記ＳＰＳ受信機と通信可能に接続されている、請求項１に記載の方法。
【請求項３】
衛星測位システム（ＳＰＳ）信号を処理する方法であって、
第１ＳＰＳ衛星からのＳＰＳ信号の第１集合についての第１見込み相関ピークを決定することと、
時間に沿って前記第１見込み相関ピークに追随する、前記ＳＰＳ信号の第１集合についての第２見込み相関ピークを決定することと、
前記第１見込み相関ピークおよび前記第２見込み相関ピークの１つから前記ＳＰＳ信号の第１集合の到着時刻を表す測定値を導き出すことと、
広いピーク相関出力を特定し、前記ＳＰＳ信号の第１集合を受信したＳＰＳ受信機についての位置情報を決定するために使用される測定値から前記広いピーク相関出力を取り除くことと、
を備える方法。
【請求項４】
衛星測位システム（ＳＰＳ）信号を処理する方法であって、
ＳＰＳ信号の第１集合についての第１見込み相関ピークを決定することと、
前記ＳＰＳ信号の第１集合についての第２見込み相関ピークを決定することと、
前記第１見込み相関ピークおよび前記第２見込み相関ピークの１つから前記ＳＰＳ信号の第１集合の到着時刻を表す測定値を導き出すことと、
前記第１見込み相関ピークおよび前記第２見込み相関ピークが決定されたという識別を、前記ＳＰＳ信号の第１集合を受信したＳＰＳ受信機から送信することと、
を備える方法。
【請求項５】
前記第２見込み相関ピークが、時間に沿って前記第１見込み相関ピークに追随する、請求項４に記載の方法。
【請求項６】
前記第２見込み相関ピークが、反射されたＳＰＳ信号から生じる、請求項５に記載の方法。
【請求項７】
前記到着時刻を表す前記測定値が、前記第１見込み相関ピークから導き出される、請求項６に記載の方法。
【請求項８】
広いピーク相関出力を特定し、前記ＳＰＳ信号の第１集合を受信した前記ＳＰＳ受信機についての位置情報を決定するために使用される測定値から前記広いピーク相関出力を取り除くこと、
をさらに備える、請求項４に記載の方法。
【請求項９】
前記到着時刻を表す前記測定値を遠隔処理システムにおいて受信することと、前記識別を受信することとをさらに備え、前記遠隔処理システムが、セルラー無線周波数ネットワークを介して前記ＳＰＳ受信機と通信可能に接続されている、請求項４に記載の方法。
【請求項１０】
衛星測位システム（ＳＰＳ）信号を処理する方法であって、
第１ＳＰＳ衛星からのＳＰＳ信号の第１集合を備える受信ＳＰＳ信号を参照信号と相関させることによって第１見込み相関ピークを決定することと、
前記受信ＳＰＳ信号を前記参照信号と相関させることによって第２見込み相関ピークを決定することと、
前記第１見込み相関ピークおよび前記第２見込み相関ピークの１つから前記ＳＰＳ信号の第１集合の到着時刻を表す測定値を導き出すことと、
を備える方法。
【請求項１１】
前記第２見込み相関ピークが、時間に沿って前記第１見込み相関ピークに追随する、請求項１０に記載の方法。
【請求項１２】
前記第２見込み相関ピークが、反射されたＳＰＳ信号から生じる、請求項１１に記載の方法。
【請求項１３】
前記到着時刻を表す前記測定値が、前記第１見込み相関ピークから導き出される、請求項１２に記載の方法。
【請求項１４】
前記ＳＰＳ信号の第１集合の前記到着時刻を表す前記測定値が、前記第１見込み相関ピークおよび前記第２見込み相関ピークに対する演算から導き出される、請求項１０に記載の方法。
【請求項１５】
前記第１見込み相関ピークと、前記第２見込み相関ピークとが、擬似コード期間より短い時間離れている、請求項１０に記載の方法。
【外国語明細書】
2014206539000001.pdf