(57)【要約】補正情報を転送する装置、方法、およびシステムが記載されている。ある特定の実行において、補正係数は、記憶された値か、または計算された値に関係し、補正係数と値との対応は、補正係数の所定の順序によって示される。１つの応用では、本発明の実施形態にしたがう方法を使用して、物理的物体の位置に関係する補正係数を伝送する。例えば、このような方法を使用して、グローバルポジショニング衛星（‘Global Positioning Satellite, GPS’）システム内の宇宙飛行体の位置に関係する補正係数を伝送してもよい。
2005526225.tif 000002
【特許請求の範囲】
【請求項１】
各補正係数が物理的物体の組の中の少なくとも１つの対応するものの位置に関係している、複数の補正係数を計算することと、
前記複数の補正係数を所定の順序で伝送することとを含む方法であって、
前記複数の補正係数の各々と、物理的物体の組の中の少なくとも1つとの前記対応が、前記所定の順序によって少なくとも部分的に示される方法。
【請求項２】
前記複数の補正係数の中の少なくとも1つが、位置の判断に対する補正に関係している請求項１記載の方法。
【請求項３】
前記複数の補正係数の中の少なくとも１つが、所定の将来の時間における位置の判断に対する補正に関係している請求項１記載の方法。
【請求項４】
前記所定の順序が、物理的物体の相対的な配置に関係している請求項１記載の方法。
【請求項５】
前記相対的な配置が、将来の時間において有効である請求項４記載の方法。
【請求項６】
前記相対的な配置が、物理的物体の仰角に関係している請求項４記載の方法。
【請求項７】
前記所定の順序が、物理的物体の仰角の相対的な順序によって、少なくとも部分的に判断される請求項１記載の方法。
【請求項８】
前記複数の補正係数の中の少なくとも１つが、物理的物体の組の中の少なくとも１つから受信される信号に部分的に基づいている請求項１記載の方法。
【請求項９】
物理的物体の組の中の少なくとも１つが、宇宙飛行体である請求項１記載の方法。
【請求項１０】
物理的物体の組の中の各々が宇宙飛行体であって、各宇宙飛行体がグローバルポジショニングシステムに関係する識別番号を有し、
前記所定の順序が、宇宙飛行体の識別番号の相対的な順序によって少なくとも部分的に判断される請求項１記載の方法。
【請求項１１】
前記方法が、前記複数の補正係数の妥当性の時間に関係する情報を伝送することをさらに含む請求項１記載の方法。
【請求項１２】
複数の補正係数の前記計算が、
物理的物体の組の中の各々の基準位置を計算することと、
物理的物体の組の中の各々の補助位置を計算することとを含み、
前記補正係数の中の各々が、前記対応する基準位置と補助位置との差に少なくとも部分的に基づいている請求項１記載の方法。
【請求項１３】
前記方法が、前記基準位置の中の少なくとも２つの間の潜在的な曖昧さの存在を判断することをさらに含む請求項１２記載の方法。
【請求項１４】
前記潜在的な曖昧さが、物理的物体の組の中の少なくとも２つの仰角の関係に関係している請求項１３記載の方法。
【請求項１５】
前記潜在的な曖昧さが、仰角のマスク角と、物理的物体の組の中の少なくとも1つの仰角との関係に関係している請求項１３記載の方法。
【請求項１６】
前記基準位置の中の各々が、アルマナック情報の少なくとも一部分に基づいていて、
前記補助位置の中の各々が、イフェメリス情報の少なくとも一部分に基づいている請求項１２記載の方法。
【請求項１７】
前記アルマナック情報が、前記宇宙飛行体の少なくとも１つから受信される請求項１６記載の方法。
【請求項１８】
データ記憶媒体を含む装置であって、前記データ記憶媒体は、機械読み出し可能な符号を記憶しており、機械読み出し可能な符号は、論理素子の配列によって実行可能な命令を含み、命令が、
各補正係数が物理的物体の組の中の少なくとも１つの対応するものの位置に関係している、複数の補正係数を計算することと、
前記複数の補正係数を所定の順序で伝送することとを含む方法を定めていて、
前記複数の補正係数中の各々と、物理的物体の組の中の少なくとも１つとの前記対応が、前記所定の順序によって少なくとも部分的に示される装置。
【請求項１９】
複数の補正係数の前記計算が、
物理的物体の組の中の各々の基準位置を計算することと、
物理的物体の組の中の各々の補助位置を計算することと、
前記補正係数の中の各々が、前記対応する基準位置と補助位置との差に少なくとも部分的に基づいている請求項１８記載の装置。
【請求項２０】
複数の物理的物体の中の各々の基準位置を計算するように構成および配置されている基準位置計算器と、
複数の物理的物体の中の各々の補助位置を計算するように構成および配置されている補助位置計算器と、
前記基準位置と前記補助位置とを受信して、かつ複数の補正係数を所定の順序で出力するように構成および配置されている補正係数計算器とを含む装置であって、
各補正係数が、複数の物理的物体の中の少なくとも１つの対応するものの位置に関係していて、
前記複数の補正係数の中の各々と、複数の物理的物体の中の少なくとも1つとの前記対応が、前記所定の順序によって少なくとも部分的に示される装置。
【請求項２１】
前記物理的物体の組の中の少なくとも1つが、宇宙飛行体である請求項２０記載の装置。
【請求項２２】
複数の物理的物体の中の少なくとも1つから信号を受信するように配置および構成されている受信機と、
位置判断エンティティであって、
複数の物理的物体の中の各々の基準位置を計算するように構成および配置されている基準位置計算器と、
複数の物理的物体の中の各々の補助位置を計算するように構成および配置されている補助位置計算器と、
前記基準位置および前記補助位置を受信して、かつ複数の補正係数を出力するように構成および配置されている補正係数計算器とを含む位置判断エンティティと、
複数の補正係数を送信するように構成および配置されている送信機とを含むシステムであって、
前記複数の補正係数が所定の順序で送られ、
各補正係数が、複数の物理的物体の中の少なくとも１つの対応するものの位置に関係していて、
前記複数の補正係数の中の各々と、複数の物理的物体の中の少なくとも１つとの前記対応が、前記所定の順序によって少なくとも部分的に示されるシステム。
【請求項２３】
物理的物体の組の中の少なくとも１つが、宇宙飛行体である請求項２２記載のシステム。
【請求項２４】
物理的物体の組の中の少なくとも１つの位置に関係している情報を受信することと、
物理的物体の組の中の1つの基準位置を、前記情報に少なくとも部分的に基づいて、判断することと、
複数の補正係数を所定の順序で受信することと、
前記複数の補正係数の中の対応する1つを前記基準位置へ適用することとを含む方法であって、
前記複数の補正係数の中の前記対応する１つと前記基準位置との前記対応が、前記所定の順序によって少なくとも部分的に示される方法。
【請求項２５】
物理的物体の組の中の少なくとも１つが、宇宙飛行体である請求項２４記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶値または計算値を補正するための情報と、その転送とに関する。
【背景技術】
【０００２】
グローバルポジショニング衛星（global positioning satellite, GPS）システムのような位置決め技術の発展以来、位置判断のし易さおよびその精度が相当に向上した。ポジショニング衛星システムには、一例として、NAVSTAR GPSシステム（文献（Global Positioning System Standard Positioning Service Signal Specification, 2ｎｄ edition, June 2, 1995, United States Coast Guard Navigation Center, Alexandria, VA）参照）があり、別の例として、ロシア共和国が保持しているGLONASS GPSシステムがある。ＧＰＳ受信機には、現在、航空機、船、および車両において使用するのに利用できるものと、個人が携帯するのに利用できるものとがある。
【０００３】
NAVSTAR GPSシステムには、現在、２４個の衛星または‘宇宙飛行体（space vehicle, SV）’が含まれ、衛星またはＳＶは、６つの軌道面（各面は、４つの衛星を有する）において地球を軌道に乗って周回している。ＳＶの軌道は、実質的に同じグランドトラックを反復し、地球はそのグランドトラックの下を毎日回っている。軌道面は、等しい間隔を空け、かつ赤道面に対して傾斜し、地球上の任意の（遮られていない）地点から少なくとも５つのＳＶへ、見通し線が存在することを保証する。
【０００４】
地上に基地を置く監視局は、ＳＶからの信号を測定し、かつ各衛星ごとに、これらの測定値を軌道モデルへ組込む。これらのモデルから、各衛星ごとに、ナビゲーションデータおよびＳＶクロック補正を計算し、各ＳＶへアップロードする。その後で、ＳＶは、１．０２３メガヘルツのチップレートを有する直列スペクトラム拡散信号を、１．５ギガヘルツの搬送波上へ変調することによって、その位置に関係する情報を伝送する。
【０００５】
ＧＰＳ受信機は、ＳＶから受信した信号の遅延または位相（ＳＶに対する受信機の位置を示す）を、ＳＶの位置に関係する情報と組合せることによって、その位置を計算する。受信機の時間ベース発振器が不正確であるので、三次元の位置を解くのに、少なくとも４つのＳＶからの信号が必要であるが、（使用可能であるときは）追加のＳＶからの信号を使用して、精度を向上する。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特定の移動体の位置を特定する能力を加えることによって、移動通信用のある特定の無線システムを強化することが望ましい。１つの理由は、米国連邦通信委員会（Federal Communications Commission, FCC）により規制基準が公布され（Docket No.94-102、Third Report and Order、1999年9月15日採用、1999年10月6日公開）、この規制基準において、2001年10月までに、米国内の全セルラ搬送波が、緊急９１１（emergency 911, E-911）呼出しをするセルラ電話の位置を、５０メートル以内で呼の６７パーセント、１５０メートル以内で呼の９５パーセントを特定できることが要求されているからである。無線通信システムにおける位置特定能力は、これ以外にも、ナビゲーションおよびビークル隊管理支援（vehicle fleet management support）のような、付加価値のある消費者のための特徴を含む。
【課題を解決するための手段】
【０００７】
本発明の実施形態にしたがう方法では、補正係数を所定の順序で転送する。この所定の順序から、各補正係数が関係している特定の記憶値または計算値を識別する。
【発明を実施するための最良の形態】
【０００８】
本明細書に開示されている本発明の実施形態にしたがう方法は、エンティティが、項目の組に関係する情報を（例えば、記憶媒体または記憶装置へ、あるいは伝送を介して別のエンティティへ）転送することが望ましいといった状況に適用される。項目の組には、物理的物体（例えば、衛星、人々、など）が含まれ、情報は所定の順序で転送されるので、情報と個々の項目との対応を明らかに示すためのラベルまたは同様の機構を含む必要が避けられる。受信または検索エンティティによって適用される順序に、時間にしたがって変化する曖昧さが存在するとき、送信または記憶エンティティは、曖昧さを予測し、かつそれにしたがって自分が送るデータの適用可能時間を調節する。例えば、送信エンティティは、受信エンティティがどのようにして所定の順序を項目の組に適用するかを予測して、受信エンティティによって適用される順序に曖昧さがないと予測される妥当性の特定の時間を選択する。
【０００９】
図１は、本発明の1つの実施形態にしたがう方法のフローチャートを示す。タスクT120では、補正係数を計算する。これらの係数の各々は、項目の組の中の１つ以上の項目と関係している。タスクT210では、補正係数を所定の順序で伝送する。所定の順序は、項目の位置（または予測位置）を示す絶対値または相対値、項目の識別番号、あるいは項目を互いに区別するための他の特徴に基づく。補正係数は、個別に（すなわち、直列に、またはパイプライン式に）計算されて伝送されるか、あるいは1つ以上の係数が並列に計算および／または伝送される。
【００１０】
図２は、本発明の別の実施形態にしたがう方法のフローチャートを示している。タスクT120aでは、物理的物体の組の中の各々に対して、補正係数を計算する。物体のこの組は、物体の大きい組のサブセットであってもよい。例えば、組には、これらのＧＰＳのＳＶであって、所定の位置または領域から見えると判断されるもののみが含まれる。タスクT130aでは、各物体ごとに、補助位置を判断する。この判断は、物体の観察か、または物体もしくは別のエンティティから受信した信号、あるいはこの両者に基づく。
【００１１】
タスクP140aでは、物体の補助位置と基準位置との差に基づいて、各物体ごとに補正係数を計算する。基準位置は、異なる時間において補助位置よりも効果的であり、より精度の低い方法を使用してか、またはより精度の低い基準からか、あるいはこの両者を用いて、基準位置を計算する。特定の実行に依存して、タスクT120aは、物体の組の中から1つづつ直列に実行されるか、または並列に実行される（すなわち、一度に２つ以上の物体が処理される）。
【００１２】
図２に示されている方法の例示的な実行では、基準位置および補助位置を判断する１つの基準は、１つ以上のＳＶによって伝送されるＧＰＳナビゲーションデータである。このようなデータには、一連の時間タグ付きデータビットが含まれ、一連の時間タグ付きデータビットは、ＳＶからの各サブフレームの伝送時間にマークを付すものである。図３に示されているように、ＧＰＳデータフレーム100は、３０秒の期間に伝送される１５００ビットから成る（すなわち、毎秒５０ビットのレート）。各データフレームは、５つの３００ビットのサブフレーム110へ分割される。各サブフレーム110の継続期間は、６秒である。図４に示されているように、1フレームの中の最初の３つのサブフレームには、軌道およびクロックのデータが収められ、ＳＶクロック補正は、サブフレーム１において送られ、伝送ＳＶのための精密な軌道データの組（すなわち、‘イフェメリス情報（ephemeris information）’）は、サブフレーム２および３において送られる。イフェメリス情報は、各フレームにおいて反復される。
【００１３】
サブフレーム４および５は、アルマナック情報（almanac information）および他の情報を伝送するのに使用される。イフェメリス情報とは異なり、アルマナック情報には、ＳＶの全てに共通の軌道データの組が含まれる。アルマナック情報は、イフェメリス情報ほど、個々のＳＶに対して精密ではなく、完全なアルマナックを伝送するためには、２５個のフレームから成る組全体（スーパーフレームとも呼ばれ、１２．５分の伝送期間を有する）が必要である。（NAVSTAR GPSシステムについてのより詳しい記述については、例えば、B. W. ParkinsonおよびJ. J. Spilker Jr.による文献（Global Positioning System: Theory and Applications (Volume I),1996）参照）。
【００１４】
イフェメリス情報は、ＳＶの軌道についての非常に正確な記述を与えている。しかしながら、移動体のようなエンティティは、（例えば、バンド幅の制約のために）より精度の低いアルマナック情報のみへアクセスすることが起こりうる。E-911位置判断のような応用において、アルマナック情報のみに基づいて計算される位置は、許容できないほど不正確である。このような場合は、アルマナック情報のみに基づいて計算した位置と、イフェメリス情報に基づいて計算した位置との差を示す補正係数を移動体に供給することが望ましい。
【００１５】
図５は、本発明の実施形態にしたがうシステムのブロック図を示している。ＧＰＳ受信機120は、１つ以上のＳＶから、アルマナック情報およびイフェメリス情報を受信して、この情報をＰＤＥ100へ送る。１つの実行では、ＰＤＥ100は、アルマナック情報の少なくとも一部分を、基地局トランシーバ（base station transceiver, BTS）10を介して、１つ以上の移動体（図示されていない）へ送る。これは、既存のセルラ電話システムの一部である。別の実行では、移動体は、アルマナック情報をＳＶから直接に受信する。ＰＤＥ100は、少なくともアルマナックおよびイフェメリス情報に基づいて、補正係数を計算して、それらをＢＴＳ10を介して移動体へ送る。
【００１６】
図６は、本発明の別の実施形態にしたがうシステムのブロック図を示している。この例では、ＰＤＥ102（一体形ＧＰＳ受信機が含まれる）は、いくつかのＢＴＳ12a、12bを介して、基地局制御装置（base station controller, BSC）または移動スイッチングセンター（mobile switching center, MSC）200（これは、既存のセルラ電話システムの一部である）へ位置判断支援を供給する。別の実施形態では、ＰＤＥ（一体形ＧＰＳ受信機を含むものと、含まないものとがある）をＭＳＣ、ＢＳＣ、および／またはＢＴＳへ組込んでもよい。
【００１７】
アルマナック補正データは、各ＳＶに固有である。基地局と移動体との間で伝送されるメッセージの大きさが制限されなかったときは、どのくらい多くのデータが２つの装置間で伝送されたかは問題ではない。ＳＶ識別（identification, ID）番号を使用して、各衛星の補正を表示する。例えば、後の補正データを示すＳＶのＩＤ １を衛星１へ適用し、次の補正データを示すＳＶのＩＤ ２を衛星２へ適用する、等である。
【００１８】
しかしながら、伝送ラベルは、ＧＰＳナビゲーションメッセージ内に与えられている制限されたビット数の一部を使う。ビットを表示する必要を無くすことの長所は、データリンク容量が非常に制限されるアナログの高度移動電話システム（Advanced Mobile Phone System, AMPS）のような低データレートシステムにおいてとくに望ましいことである。
【００１９】
図７は、本発明の実施形態にしたがう方法のフローチャートを示している。タスクT120bでは、補正係数は、ＳＶの組の中の各々に対して計算される。タスクT130bでは、各ＳＶごとに、ＳＶから受信したイフェメリス情報に少なくとも部分的に基づいて、補助位置を判断する。
【００２０】
タスクP140bでは、各ＳＶごとに、ＳＶの補助位置と基準位置との差に少なくとも部分的に基づいて、補正係数を計算する。例示的な実行では、基準位置は、ＳＶ、またはそれ以外のＳＶ、あるいはこの両者から受信したアルマナック情報に少なくとも部分的に基づいて判断される。特定の実行に依存して、タスクT120bは、各ＳＶに対して直列に実行されるか、または並列に実行される（すなわち、一度に２つ以上のＳＶが処理される）。上述の例に加えて、タスクT210において使用される所定の順序は、仰角、方位角、またはＳＶの割り当てられた識別番号に関係する。図７に示されている方法の全てまたは一部は、移動体からの補正情報の要求に応答して開始される（例えば、Request for GPS Almanac Correction [TIA/EIA Interim Standard (IS) IS-801, Telecommunication Industry Association, Arlington, VA, November 1999]に記載されている）。
【００２１】
図８は、本発明の実施形態にしたがう位置判断エンティティ（position determining entity, PDE）500についてのブロック図を示している。１つ以上のＳＶから受信したアルマナック情報は、アルマナック情報メモリ410に記憶される。基準位置計算器420は、記憶されているアルマナック情報に基づいて、選択されたＳＶの基準位置を計算し、その位置判断を結合器430へ送る。
【００２２】
幾つかのＳＶから受信したイフェメリス情報は、イフェメリス情報メモリ460の対応する部分に記憶される。多対１マルチプレクサ450は、計数器470の制御のもとで、選択されたＳＶについての記憶されているイフェメリス情報を、補助位置計算器440へ送る。選択されたイフェメリス情報に基づいて、補助位置計算器440は、選択されたＳＶの補助位置を計算する（図９に示されているように、補助位置計算器440aは、アルマナック情報とイフェメリス情報との両者に基づいて、補助位置を計算する）。基準位置計算器420、補助位置計算器440、およびマルチプレクサ450の動作は（同期して、または非同期に）協働して、同一のＳＶの基準位置および補助位置は結合器430へ同時に送られる。
【００２３】
結合器430は、基準位置と補助位置との計算された差として補正係数を出力する。関係する実行では、補正係数は、この計算された差の打ち切られた形か、丸められた形か、または基準化された形である。１対多デマルチプレクサ480を（例えば、計数器470によって）制御して、本明細書に記載されている所定の順序にしたがって、補正係数メモリ490内の対応する位置へ補正係数を方向付ける。関係する実行では、異なる計数器（または、他の協働機構）を使用して、マルチプレクサ450およびデマルチプレクサ480を制御して、経路遅延（例えば、補助位置計算器440または440a内の待ち時間）を補償する。別の例では、デマルチプレクサ480および補正係数メモリ490を省き、計算された補正係数を送信機（図示されていない）へ直接に送ってもよい。
【００２４】
図８には、イフェメリス情報メモリ460および補正係数メモリ490内に、同数のメモリ位置が示されているが、イフェメリス情報が記憶されている各ＳＶごとに、補正係数を計算する必要はないことに注意すべきである。しかしながら、補正係数メモリ490内の各補正係数メモリ位置が、イフェメリス情報メモリ460内のイフェメリス情報メモリ位置に対応するように、このようなＰＤＥを構成することが望ましい。
【００２５】
ＰＤＥは、特定の瞬間においてＳＶの２つの位置を計算する。一方の位置は、アルマナックデータのみを使用して計算し、もう一方の位置はイフェメリスデータおよびアルマナックデータを使用して計算する。その後で、ＰＤＥは、アルマナック補正データ（すなわち、所与の瞬間における２つの計算された位置間の誤差）を生成し、このデータを移動体へ送る。
【００２６】
本発明の実施形態にしたがう方法では、ＳＶのＩＤを送らずに、アルマナック補正データを移動体へ送る。ＰＤＥは、アルマナックデータを移動体へ送り、その後で、可視の全衛星についてのアルマナック補正データを、衛星のＩＤを除いて、移動体へ送る。基地局は、補正データが有効であるときの基準時間と基準位置とを伝える。衛星は、所定の順序（仰角または方位角の昇順または降順、あるいはそれ以外の順序）で配置されている。ＰＤＥには、移動体がメモリ内にもっているのが何れのアルマナックデータであるかと、移動体において可視の衛星のリストを計算するための基準時間および基準位置とが分かっている。基地局は、この情報を使用して、移動体において計算される正確な順序を予測することができ、その順序で可視の衛星の補正データを送る。
【００２７】
本発明の１つの実施形態にしたがう方法の実行の１つの例として、仰角の昇順に補正を配列する。移動体は仰角の昇順を使用して計算する衛星のリストをもっているので、移動体に配列を知らせることによって、移動体には、何れのアルマナック補正データが何れのＳＶに属するかが分かる。したがって、基地局は、仰角にしたがってＳＶの順序をランク付けし、仰角の順序と同じ順序でパラメータを移動体へ送る。他の実施形態には、所定のやり方で、可視のＳＶのＩＤの昇順または降順を、基地局と移動体の両者において計算できることが含まれる。
【００２８】
位置判断が曖昧になると、送信エンティティ（例えば、ＰＤＥ）は、受信エンティティ（例えば、移動体）とは異なるやり方で、補正係数を物体（例えば、ＳＶ）と関係付ける。例えば、所定の順序がＳＶの仰角と関係している状況では、異なるアルゴリズム；異なる精度データまたは計算、あるいはこの両者；並びに丸めを使用するといった要因により、移動体は、２つの近接して位置するＳＶの位置が、ＰＤＥによって判断される順序とは異なる順序であると解釈することがある。このような混乱により、移動体は、補正係数を誤った基準位置へ適用してしまう。
【００２９】
図１０は、本発明の実施形態にしたがう方法のフローチャートを示している。タスクT110では、基準位置の組をスクリーンにかけて、１組の位置を識別する。１組の位置は、曖昧さの許容可能に低い潜在性と、その組に対応する妥当性の時間とを含む。
タスクT220では、基準位置の組の妥当性の時間ｔｇを選択して、計算する。この時間は、将来における伝送および処理の遅延を十分に見込んだものである。タスクT230では、ｔｇに対する基準位置の組を計算する。タスクT240では、組内の基準位置を比較して、潜在的な曖昧さが存在するかどうかを判断する。例えば、位置の全ての可能な対を試験して、２つの位置が、（例えば、距離または角度の）所定の閾値ほど近くないことを保証する。その代りに、位置を順序付けるときは、隣り合う位置のみを試験することによって、比較のタスクを低減する。図１１は、（別途記載されるように）このやり方でタスクT240を実行するための例示的な構造を示している。
【００３０】
潜在的な曖昧さを示すとき、タスクT260では、妥当性の時間ｔｇを調節し、タスクT230、T240、およびT250を反復する。例えば、タスクT260は、所定の固定の時間ステップによってｔｇをインクリメントすることを含む。ＧＰＳの応用では、このような時間ステップはミリ秒で測定可能である。代わりの実施形態では、タスクT110の同時実行を、反復の最大数に制限する。関係する実施形態では、曖昧さの程度によって各組の基準位置を特徴付けて、反復の最大数に到達すると、最低の曖昧さの組を選択する。
【００３１】
タスクT120では、既に記載したように、補正係数を計算する。タスクT212では、補正係数を所定の順序で、妥当性の時間ｔｇ（または、ｔｇを示す十分な情報）と共に伝送する。代わりの実施形態では、補正係数の伝送をｔｇにしたがって遅延させ、伝送時間と妥当性の時間との一定の関係を維持する。このような場合には、ｔｇに関係する情報の伝送を省いてもよい。
【００３２】
本発明の別の実施形態に関係する方法では、送信エンティティ（例えば、ＰＤＥ）は、受信エンティティ（例えば、移動体）が、情報（例えば、アルマナック情報）のいくつかの異なる組の１つを使用して、基準位置を計算することを知っており、このとき送信エンティティは、異なる組の情報を十分に知っている。このような方法では、送信エンティティは、（例えば、仰角の順序で）潜在的な曖昧さを与えると予測されない組の妥当性の時間を、（例えば、本明細書において記載したタスクに類似したタスクによって）選択する。
【００３３】
図１１は、図１０に示されているタスクT240の例示的な実行についてのブロック図を示している。タスクT230によって出力された基準位置の組は順序付けられ、ブロック（例えば、メモリ素子）310iにおいて得られる。結合器320iにおいて、これらの位置の隣り合う対を組合せて、比較器330iにおいて、このような比較の結果を閾値に対して試験する。位置の対が、閾値よりもより近いと判断されると、ＯＲゲート340は、潜在的な曖昧さの決定を示す。
【００３４】
図１２は、本発明の実施形態にしたがう方法のフローチャートを示している。この例では、タスクT230aにおいて計算される基準位置の組は、１つ以上のＳＶから受信したアルマナックデータに基づいている。
上述の潜在的な曖昧さは、仰角のマスクに関しても生じる。一度に見ることのできるＧＰＳシステムのＳＶはほんの少数であり、仰角のマスクは、何れのＳＶが可視であるかを示すのに使用される。仰角マスクの角度を、例えば、５°に設定すると、仰角が５°未満の衛星は、‘不可視’であるとみなされる。上述のＰＤＥおよび移動体による仰角の判断において起こりうる差のために、マスクに近い仰角をもつＳＶは、一方のエンティティには‘可視’であるが、他方には‘不可視’であると考えられる。したがって、２つのエンティティは、補正係数と基準位置とに異なる対応を与える。
【００３５】
図１３は、本発明の実施形態にしたがう方法のフローチャートを示している。タスクT242では、各組における基準位置を、仰角のマスク角（elevation mask angle）と比較して、何れの位置が、所定の閾値よりもマスクにより近いかを判断する。図１４は、図１３に示されているタスクT242の例示的な実行のブロック図を示している。この構成では、ブロック310iにおいて使用可能な基準位置を、結合器320iにおいてマスク角と組合せて（例えば、区別して）、ＯＲゲート340において、比較結果を組合せる。代わりの実行では、（例えば、仰角を大きく、または小さくすることによって）基準位置を順序付けると、各組ごとに、マスク角と、（例えば、各水平に最も近い）１つのみの（例えば、最低の）、または２つの基準位置とを比較することで十分である。
【００３６】
図１５は、移動体のような受信エンティティによって実行される本発明の実施形態にしたがう方法についてのフローチャートを示している。タスクT520では、補正係数を所定の順序で受信する。タスクT610では、少なくとも1つの係数を（例えば、基準位置を補正するために）適用する。
【００３７】
図１６は、本発明の別の実施形態にしたがう方法についてのフローチャートを示している。タスクT510では、アルマナック情報を（例えば、ＰＤＥからか、または一体形のＧＰＳ受信機を介して直接に）受信する。タスクT530では、選択されたＳＶの基準位置を、アルマナック情報に基づいて判断する。タスクT520では、同じか、または異なる時間において、補正係数を所定の順序で受信する。タスクT612では、所定の順序内の位置に基づいて、基準位置に対応する補正係数を選択して、適用する。
【００３８】
本発明の別の実施形態にしたがう方法では、受信エンティティは、将来の妥当性の時間を有する補正係数を受信するが、所定の順序が1組の基準位置へ曖昧さなく適用されると判断するとき、受信エンティティは直ちに情報を利用する。例えば、仰角が将来２分の１になると判断することによって、移動体は、それにしたがって仰角をランク付けし、そのときに仰角の順序がどうなるかに基づいて、補正係数を整合させる。この情報から、計算した仰角を２分の１へ戻すように調節して、現在の値を求めることができる。
【００３９】
上述の実施形態は、当業者が、本発明を作成または使用できるようにするために提示した。これらの実施形態に対する種々の変更が可能であり、本明細書において提示されている一般的な原理は、他の実施形態にも適用できる。例えば、本発明は、ハードワイヤード回路として；特定用途向け集積回路へ組立てられる回路構成として；あるいは不揮発性メモリへロードされるファームウエアプログラムか、または機械読み出し符号（すなわち、マイクロプロセッサまたは他のディジタル信号処理装置のような論理素子の配列によって実行可能な命令である符号）のようなデータ記憶媒体へ、またはそこからロードされるソフトウエアプログラムとして部分的に、または全体的に実行される。したがって、本発明は、上述で示した実施形態、特定の一連の命令、および／またはハードウエアの特定の構成に制限されることを意図されず、むしろ、本明細書に何からの形で開示されている原理および新規な特徴と一致する最も幅広い範囲にしたがうことを意図されている。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施形態にしたがう方法のフローチャート。
【図２】本発明の実施形態にしたがう方法のフローチャート。
【図３】ＧＰＳデータストリームの構造を示す図。
【図４】ＧＰＳデータフレームのフォーマットを示す図。
【図５】本発明の実施形態にしたがうシステムのブロック図。
【図６】本発明の実施形態にしたがうシステムのブロック図。
【図７】本発明の実施形態にしたがう方法のフローチャート。
【図８】本発明の実施形態にしたがう装置のブロック図。
【図９】本発明の実施形態にしたがう装置のブロック図。
【図１０】本発明の実施形態にしたがう方法のフローチャート。
【図１１】図９に示されているタスクT240の例示的な実行のブロック図。
【図１２】本発明の実施形態にしたがう方法のフローチャート。
【図１３】本発明の実施形態にしたがう方法のフローチャート。
【図１４】図１２に示されているタスクT242の例示的な実行のブロック図。
【図１５】本発明の実施形態にしたがう方法のフローチャート。
【図１６】本発明の実施形態にしたがう方法のフローチャート。
【符号の説明】
【００４１】
100,102,500・・・位置判断エンティティ（ＰＤＥ）、320・・・結合器、330・・・比較器、430・・・結合器、450・・・多対１マルチプレクサ、480・・・１対多デマルチプレクサ。
【図１】
2005526225.tif 000003
【図２】
2005526225.tif 000004
【図３】
2005526225.tif 000005
【図４】
2005526225.tif 000006
【図５】
2005526225.tif 000007
【図６】
2005526225.tif 000008
【図７】
2005526225.tif 000009
【図８】
2005526225.tif 000010
【図９】
2005526225.tif 000011
【図１０】
2005526225.tif 000012
【図１１】
2005526225.tif 000013
【図１２】
2005526225.tif 000014
【図１３】
2005526225.tif 000015
【図１４】
2005526225.tif 000016
【図１５】
2005526225.tif 000017
【図１６】
2005526225.tif 000018
【国際調査報告】
2005526225.tif 000019
2005526225.tif 000020