(57)【要約】【課題】コストを高価にすることなく、複数の種類の外部装置からの支援情報を利用することができる測位システム等を提供すること。【解決手段】端末装置５０は、情報提供装置から支援情報１５４を取得する支援情報取得手段と、支援情報１５４に含まれる測位担当情報１５４ａに基づいて情報提供装置２０等の種類を判断する情報提供装置種類判断手段と、位置関連信号に基づいて、測位基礎情報１５６を生成する測位基礎情報生成手段と、測位基礎情報１５６に基づいて、現在位置の測位を行って端末測位位置情報及び位置関連信号の信号受信時刻を示す信号受信時刻情報を生成する端末測位結果情報生成手段と、信号受信時刻情報に基づいて、測位基礎情報１５６を補正して補正後測位基礎情報１６２を生成する測位基礎情報補正手段等を有する。【選択図】図３
2006038734.tif 000002
【特許請求の範囲】
【請求項１】
位置情報衛星からの位置関連信号に基づく現在位置の測位結果を取得する端末装置と、
前記端末装置に対して、支援情報を提供する複数の種類の情報提供装置と、
を有する測位システムであって、
前記支援情報は前記現在位置の測位を前記情報提供装置が行うか否かを示す測位担当情報を含み、
前記端末装置は、
前記情報提供装置から前記支援情報を取得する支援情報取得手段と、
前記支援情報に含まれる前記測位担当情報に基づいて前記情報提供装置の前記種類を判断する情報提供装置種類判断手段と、    
前記支援情報に基づいて、前記位置関連信号を受信する位置関連信号受信手段と、
前記位置関連信号に基づいて、測位基礎情報を生成する測位基礎情報生成手段と、
前記測位基礎情報に基づいて、現在位置の測位を行って前記位置関連信号の信号受信時刻を示す信号受信時刻情報及び端末測位位置情報を生成する端末測位結果情報生成手段と、
前記信号受信時刻情報に基づいて、前記測位基礎情報を補正して補正後測位基礎情報を生成する測位基礎情報補正手段と、
前記情報提供装置種類判断手段の判断結果に基づいて、前記情報提供装置に対して前記補正後測位基礎情報を送信する補正後測位基礎情報送信手段と、
前記情報提供装置が実施した前記補正後測位基礎情報に基づく測位の結果を示す情報提供装置測位位置情報を取得する情報提供装置測位位置情報取得手段と、
前記情報提供装置種類判断手段の判断結果に基いて、前記端末測位位置情報又は前記情報提供装置測位位置情報を出力する測位位置情報出力手段と、
を有することを特徴とする測位システム。
【請求項２】
位置情報衛星からの位置関連信号に基づく測位を前記情報提供装置が行うか否かを示す測位担当情報を含む支援情報を提供する複数の種類の情報提供装置と通信可能な端末装置であって、
前記端末装置は、
前記情報提供装置から前記支援情報を取得する支援情報取得手段と、
前記支援情報に含まれる前記測位担当情報に基づいて前記情報提供装置の前記種類を判断する情報提供装置種類判断手段と、    
前記支援情報に基づいて、前記位置関連信号を受信する位置関連信号受信手段と、
前記位置関連信号に基づいて、測位基礎情報を生成する測位基礎情報生成手段と、
前記測位基礎情報に基づいて、現在位置の測位を行って前記位置関連信号の信号受信時刻を示す信号受信時刻情報及び端末測位位置情報を生成する端末測位結果情報生成手段と、
前記信号受信時刻情報に基づいて、前記測位基礎情報を補正して補正後測位基礎情報を生成する測位基礎情報補正手段と、
前記情報提供装置種類判断手段の判断結果に基づいて、前記情報提供装置に対して前記補正後測位基礎情報を送信する補正後測位基礎情報送信手段と、
前記情報提供装置が実施した前記補正後測位基礎情報に基づく測位の結果を示す情報提供装置測位位置情報を取得する情報提供装置測位位置情報取得手段と、
前記情報提供装置種類判断手段の判断結果に基いて、前記端末測位位置情報又は前記情報提供装置測位位置情報を出力する測位位置情報出力手段と、
を有することを特徴とする端末装置。
【請求項３】
前記補正後測位基礎情報送信手段は、前記測位担当情報が前記情報提供装置が測位を行うことを示すときに、前記情報提供装置に対して、前記補正後測位基礎情報を送信する構成となっていることを特徴とする請求項２に記載の端末装置。
【請求項４】
前記測位基礎情報補正手段は、前記測位結果取得手段が前記端末測位位置情報の生成に使用した前記測位基礎情報のみを補正する構成となっていることを特徴とする請求項２又は請求項３に記載の端末装置。
【請求項５】
前記測位担当情報が前記情報提供装置が測位を行わないことを示すときに、前記情報提供装置に対して前記端末測位位置情報を送信する測位位置情報送信手段を有することを特徴とする請求項２乃至請求項４のいずれかに記載の端末装置。
【請求項６】
位置情報衛星からの位置関連信号に基づく測位を前記情報提供装置が行うか否かを示す測位担当情報を含む支援情報を提供する複数の種類の情報提供装置と通信可能な端末装置が、前記情報提供装置から前記支援情報を取得する支援情報取得ステップと、
前記端末装置が、前記支援情報に含まれる前記測位担当情報に基づいて前記情報提供装置の前記種類を判断する情報提供装置種類判断ステップと、    
前記端末装置が、前記支援情報に基づいて、前記位置関連信号を受信する位置関連信号受信ステップと、
前記端末装置が、前記位置関連信号に基づいて、測位基礎情報を生成する測位基礎情報生成ステップと、
前記端末装置が、前記測位基礎情報に基づいて、現在位置の測位を行って前記位置関連信号の信号受信時刻を示す信号受信時刻情報及び端末測位位置情報を生成する端末測位結果情報生成ステップと、
前記端末装置が、前記信号受信時刻情報に基づいて、前記測位基礎情報を補正して補正後測位基礎情報を生成する測位基礎情報補正ステップと、
前記端末装置が、前記情報提供装置種類判断ステップにおける判断結果に基づいて、前記情報提供装置に対して前記補正後測位基礎情報を送信する補正後測位基礎情報送信ステップと、
前記端末装置が、前記情報提供装置が実施した前記補正後測位基礎情報に基づく測位の結果である情報提供装置測位位置情報を取得する情報提供装置測位位置情報取得ステップと、
前記端末装置が、前記情報提供装置種類判断ステップにおける判断結果に基いて、前記端末測位位置情報又は前記情報提供装置測位位置情報を出力する測位位置情報出力ステップと、
を有することを特徴とする端末装置の制御方法。
【請求項７】
コンピュータに、
位置情報衛星からの位置関連信号に基づく測位を前記情報提供装置が行うか否かを示す測位担当情報を含む支援情報を提供する複数の種類の情報提供装置と通信可能な端末装置が、前記情報提供装置から前記支援情報を取得する支援情報取得ステップと、
前記端末装置が、前記支援情報に含まれる前記測位担当情報に基づいて前記情報提供装置の前記種類を判断する情報提供装置種類判断ステップと、    
前記端末装置が、前記支援情報に基づいて、前記位置関連信号を受信する位置関連信号受信ステップと、
前記端末装置が、前記位置関連信号に基づいて、測位基礎情報を生成する測位基礎情報生成ステップと、
前記端末装置が、前記測位基礎情報に基づいて、現在位置の測位を行って前記位置関連信号の信号受信時刻を示す信号受信時刻情報及び端末測位位置情報を生成する端末測位結果情報生成ステップと、
前記端末装置が、前記信号受信時刻情報に基づいて、前記測位基礎情報を補正して補正後測位基礎情報を生成する測位基礎情報補正ステップと、
前記端末装置が、前記情報提供装置種類判断ステップにおける判断結果に基づいて、前記情報提供装置に対して前記補正後測位基礎情報を送信する補正後測位基礎情報送信ステップと、
前記端末装置が、前記情報提供装置が実施した前記補正後測位基礎情報に基づく測位の結果である情報提供装置測位位置情報を取得する情報提供装置測位位置情報取得ステップと、
前記端末装置が、前記情報提供装置種類判断ステップにおける判断結果に基いて、前記端末測位位置情報又は前記情報提供装置測位位置情報を出力する測位位置情報出力ステップと、
を実行させることを特徴とする端末装置の制御プログラム。
【請求項８】
コンピュータに、
位置情報衛星からの位置関連信号に基づく測位を前記情報提供装置が行うか否かを示す測位担当情報を含む支援情報を提供する複数の種類の情報提供装置と通信可能な端末装置が、前記情報提供装置から前記支援情報を取得する支援情報取得ステップと、
前記端末装置が、前記支援情報に含まれる前記測位担当情報に基づいて前記情報提供装置の前記種類を判断する情報提供装置種類判断ステップと、    
前記端末装置が、前記支援情報に基づいて、前記位置関連信号を受信する位置関連信号受信ステップと、
前記端末装置が、前記位置関連信号に基づいて、測位基礎情報を生成する測位基礎情報生成ステップと、
前記端末装置が、前記測位基礎情報に基づいて、現在位置の測位を行って前記位置関連信号の信号受信時刻を示す信号受信時刻情報及び端末測位位置情報を生成する端末測位結果情報生成ステップと、
前記端末装置が、前記信号受信時刻情報に基づいて、前記測位基礎情報を補正して補正後測位基礎情報を生成する測位基礎情報補正ステップと、
前記端末装置が、前記情報提供装置種類判断ステップにおける判断結果に基づいて、前記情報提供装置に対して前記補正後測位基礎情報を送信する補正後測位基礎情報送信ステップと、
前記端末装置が、前記情報提供装置が実施した前記補正後測位基礎情報に基づく測位の結果である情報提供装置測位位置情報を取得する情報提供装置測位位置情報取得ステップと、
前記端末装置が、前記情報提供装置種類判断ステップにおける判断結果に基いて、前記端末測位位置情報又は前記情報提供装置測位位置情報を出力する測位位置情報出力ステップと、
を実行させることを特徴とする端末装置の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置情報衛星からの信号に基づく測位に関する測位システム、端末装置、端末装置の制御方法、端末装置の制御プログラム、端末装置の制御プログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。
【背景技術】
【０００２】
従来、衛星航法システムである例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用してＧＰＳ受信機の現在位置を測位する測位システムが実用化されている。
そして、ＧＰＳ受信機が外部装置から無線によって位置測位のための支援情報を取得する、いわゆるアシスト型が広く利用されている（例えば、特許文献１）。
【特許文献１】特開２００２−２２８７３８号公報（図１等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上述の外部装置は複数の種類があり、異なる規定（プロトコル）に従って支援情報を提供している。
したがって、ＧＰＳ受信機がある特定の外部装置から支援情報を取得できるように構成されていても、その外部装置のサービス領域から出て、他の種類の外部装置のサービス領域に入ると支援情報を取得することができない場合があるという問題がある。
これに対して、ＧＰＳ受信機がすべての種類の外部装置ごとに対応した構成を備えると、測位チップが高価になるという問題がある。
【０００４】
そこで、本発明は、コストを高価にすることなく、複数の種類の外部装置からの支援情報を利用することができる測位システム、端末装置、端末装置の制御方法、端末装置の制御プログラム、端末装置の制御プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記目的は、第１の発明によれば、位置情報衛星からの位置関連信号に基づく現在位置の測位結果を取得する端末装置と、前記端末装置に対して、支援情報を提供する複数の種類の情報提供装置と、を有する測位システムであって、前記支援情報は前記現在位置の測位を前記情報提供装置が行うか否かを示す測位担当情報を含み、前記端末装置は、前記情報提供装置から前記支援情報を取得する支援情報取得手段と、前記支援情報に含まれる前記測位担当情報に基づいて前記情報提供装置の前記種類を判断する情報提供装置種類判断手段と、前記支援情報に基づいて、前記位置関連信号を受信する位置関連信号受信手段と、前記位置関連信号に基づいて、測位基礎情報を生成する測位基礎情報生成手段と、前記測位基礎情報に基づいて、現在位置の測位を行って前記位置関連信号の信号受信時刻を示す信号受信時刻情報及び端末測位位置情報を生成する端末測位結果情報生成手段と、前記信号受信時刻情報に基づいて、前記測位基礎情報を補正して補正後測位基礎情報を生成する測位基礎情報補正手段と、前記情報提供装置種類判断手段の判断結果に基づいて、前記情報提供装置に対して前記補正後測位基礎情報を送信する補正後測位基礎情報送信手段と、前記情報提供装置が実施した前記補正後測位基礎情報に基づく測位の結果を示す情報提供装置測位位置情報を取得する情報提供装置測位位置情報取得手段と、前記情報提供装置種類判断手段の判断結果に基いて、前記端末測位位置情報又は前記情報提供装置測位位置情報を出力する測位位置情報出力手段と、を有することを特徴とする測位システムにより達成される。
【０００６】
前記測位担当情報が前記測位を前記情報提供装置が行うことを示していれば、いわゆるアシステッド（Ａｓｓｉｓｔｅｄ）型の情報提供サービスを受けることになる。この場合のプロトコルによれば例えば、前記端末装置は前記情報提供装置からの前記支援情報に基いて、前記位置情報衛星を捕捉し、例えば、前記端末装置と各前記位置情報衛星との距離（以後、擬似距離と呼ぶ）を示す前記測位基礎情報を、前記情報提供装置に送信し、前記情報提供装置が測位して生成した前記情報提供装置測位位置情報を出力することが要求される。
これに対して、前記測位担当情報が前記測位を前記情報提供装置が行うことを示していなければ、いわゆるベースト（Ｂａｓｅｄ）型の情報提供サービスを受けることになる。この場合のプロトコルによれば例えば、前記端末装置は前記情報提供装置からの前記支援情報に基いて、前記位置情報衛星を捕捉して前記測位基礎情報を生成し、さらに、測位を行って前記端末測位位置情報を出力することが要求される。
【０００７】
この点、第１の発明の構成によれば、前記端末装置は前記情報提供装置種類判断手段によって、前記支援情報に含まれる前記測位担当情報に基づいて前記情報提供装置の前記種類を判断することができる。    
そして、前記情報提供装置は前記端末測位結果情報生成手段によって、前記現在位置を測位して前記端末測位位置情報を取得することができる。
ただし、前記端末測位位置情報を出力するか否かは、前記情報提供装置種類判断手段の判断結果に基づいて決定される。
【０００８】
すなわち、前記端末装置は前記測位担当情報が前記情報提供装置が測位を行うことを示していれば前記情報提供装置の種類を上述のアシステッド型のサービスを実施する種類であると判断する。そして、前記情報提供装置が測位して生成した前記情報提供装置側測位位置情報を出力する。
このため、前記端末装置は、上述のアシステッド型のサービスを実施する種類の前記情報提供装置に対応することができる。
【０００９】
一方、前記端末装置は前記測位担当情報が前記情報提供装置が測位を行わないことを示していれば前記情報提供装置の種類を上述のベースト型のサービスを実施する種類であると判断する。そして、前記端末装置が現在位置の測位を行って生成した前記端末測位位置情報を出力する。
このため、前記端末装置は、上述のベースト型のサービスを実施する種類の前記情報提供装置にも対応することができる。
【００１０】
以上により、前記端末装置は、前記情報提供装置の種類に応じて、測位位置情報を出力することができる。
そして、上述の通り前記端末装置は、前記情報提供装置の種類によってその制御を変更するから、複数の前記情報提供装置ごとに対応した構成を有する場合と比べて、前記端末装置のコストを低くすることができる。
これにより、コストを高価にすることなく、複数の種類の外部装置からの支援情報を利用することができる測位システムを提供することができる。    
【００１１】
さらに、前記端末装置は、上述の前記端末測位結果情報生成手段によって前記信号受信時刻情報を生成し、測位基礎情報補正手段によって前記信号受信時刻情報に基づいて、前記測位基礎情報を補正して補正後測位基礎情報を生成する。
そして、補正後測位基礎情報送信手段によって前記情報提供装置種類判断手段の判断結果に基づいて、前記情報提供装置に対して、前記補正後測位基礎情報を送信する。
例えば、前記情報提供装置に対して、前記測位基礎情報である例えば、擬似距離情報を送信する場合に、その擬似距離を生成する基礎となる前記位置関連信号の正確な受信時刻情報とともに送信する。
ここで、前記位置情報衛星からの前記位置関連信号に基づく測位にとって、前記位置関連信号の正確な受信時刻情報は、測位の精度を高めるために必要な情報である。
この点、前記端末装置は、前記補正後測位基礎情報を前記情報提供装置に送信するから、前記情報提供装置自身が正確な時刻情報を生成することができない場合であっても、前記情報提供装置は正確な測位を行うことができる。
そして、前記端末装置は前記情報提供装置が前記補正後測位基礎情報に基づいて生成した正確な測位位置情報を出力することができる。
【００１２】
前記目的は、第２の発明によれば、位置情報衛星からの位置関連信号に基づく測位を前記情報提供装置が行うか否かを示す測位担当情報を含む支援情報を提供する複数の種類の情報提供装置と通信可能な端末装置であって、前記端末装置は、前記情報提供装置から前記支援情報を取得する支援情報取得手段と、前記支援情報に含まれる前記測位担当情報に基づいて前記情報提供装置の前記種類を判断する情報提供装置種類判断手段と、前記支援情報に基づいて、前記位置関連信号を受信する位置関連信号受信手段と、前記位置関連信号に基づいて、測位基礎情報を生成する測位基礎情報生成手段と、前記測位基礎情報に基づいて、現在位置の測位を行って前記位置関連信号の信号受信時刻を示す信号受信時刻情報及び端末測位位置情報を生成する端末測位結果情報生成手段と、前記信号受信時刻情報に基づいて、前記測位基礎情報を補正して補正後測位基礎情報を生成する測位基礎情報補正手段と、前記情報提供装置種類判断手段の判断結果に基づいて、前記情報提供装置に対して前記補正後測位基礎情報を送信する補正後測位基礎情報送信手段と、前記情報提供装置が実施した前記補正後測位基礎情報に基づく測位の結果を示す情報提供装置測位位置情報を取得する情報提供装置測位位置情報取得手段と、前記情報提供装置種類判断手段の判断結果に基いて、前記端末測位位置情報又は前記情報提供装置測位位置情報を出力する測位位置情報出力手段と、を有することを特徴とする端末装置によって達成される。
【００１３】
第２の発明の構成によれば、第１の発明の構成と同様に、コストを高価にすることなく、複数の種類の外部装置からの支援情報を利用することができる。
【００１４】
第３の発明は、第２の発明の構成において、前記補正後測位基礎情報送信手段は、前記測位担当情報が前記情報提供装置が測位を行うことを示すときに、前記情報提供装置に対して、前記補正後測位基礎情報を送信する構成となっていることを特徴とする。  
【００１５】
第３の発明の構成によれば、前記補正後測位基礎情報送信手段は、前記測位実施情報が前記情報提供装置が測位を実施することを示すときに、前記情報提供装置に対して、前記補正後測位基礎情報を送信する。
このため、上述のアシステッド型のサービスを行う種類の前記情報提供装置に対応することができる。
また、前記情報提供装置が測位を行わない場合には、前記端末装置自身が前記測位を実施して取得した前記測位結果を出力すればよいので前記情報提供装置に対して、前記補正後測位基礎情報を送信しない。
このため、上述のベースト型のサービスを行う種類の前記情報提供装置にも対応することができる。
【００１６】
第４の発明は、第２の発明又は第３の発明のいずれかの構成において、前記測位基礎情報補正手段は、前記測位結果取得手段が前記端末測位位置情報の生成に使用した前記測位基礎情報のみを補正する構成となっていることを特徴とする。
【００１７】
前記測位基礎情報は各前記位置情報衛星に対応して生成されるが、生成した前記測位基礎情報を測位に使用できるとは限らない。例えば、前記測位基礎情報の元になる前記位置関連信号の信号強度が不十分である場合等には、前記測位基礎情報を測位に使用することは適切ではない。そして、測位に適さない前記測位基礎情報について上述の補正をして前記補正後測位基礎情報を送信すると、前記情報提供装置は前記補正後測位基礎情報を取得したとしても、その前記補正後測位基礎情報を使用して測位することができない場合がある。
この点、第４の発明の構成によれば、前記測位基礎情報補正手段は、前記測位結果取得手段が前記端末測位位置情報の生成に使用した前記測位基礎情報のみを補正するから、前記情報提供装置に対して、確実に測位に使用することができる前記補正後測位基礎情報を送信することができる。
【００１８】
第５の発明は、第２の発明乃至第４の発明のいずれかの構成において、前記測位担当情報が前記情報提供装置が測位を行わないことを示すときに、前記情報提供装置に対して前記端末測位位置情報を送信する測位位置情報送信手段を有することを特徴とする。
【００１９】
例えば、上述のベースト型のサービスを行う前記情報提供装置が、前記端末装置が生成した前記端末測位位置情報を要求する場合において、前記端末装置は前記情報提供装置の要求に応じることができる。
前記測位結果情報を取得した前記情報提供装置は、その前記測位位置情報を前記端末装置に対する次回の前記支援情報の提供のときの基礎情報として使用することもできるし、前記測位位置情報を第三者に提供することもできる。
【００２０】
前記目的は、第６の発明によれば、位置情報衛星からの位置関連信号に基づく測位を前記情報提供装置が行うか否かを示す測位担当情報を含む支援情報を提供する複数の種類の情報提供装置と通信可能な端末装置が、前記情報提供装置から前記支援情報を取得する支援情報取得ステップと、前記端末装置が、前記支援情報に含まれる前記測位担当情報に基づいて前記情報提供装置の前記種類を判断する情報提供装置種類判断ステップと、前記端末装置が、前記支援情報に基づいて、前記位置関連信号を受信する位置関連信号受信ステップと、前記端末装置が、前記位置関連信号に基づいて、測位基礎情報を生成する測位基礎情報生成ステップと、前記端末装置が、前記測位基礎情報に基づいて、現在位置の測位を行って前記位置関連信号の信号受信時刻を示す信号受信時刻情報及び端末測位位置情報を生成する端末測位結果情報生成ステップと、前記端末装置が、前記信号受信時刻情報に基づいて、前記測位基礎情報を補正して補正後測位基礎情報を生成する測位基礎情報補正ステップと、前記端末装置が、前記情報提供装置種類判断ステップにおける判断結果に基づいて、前記情報提供装置に対して前記補正後測位基礎情報を送信する補正後測位基礎情報送信ステップと、前記端末装置が、前記情報提供装置が実施した前記補正後測位基礎情報に基づく測位の結果である情報提供装置測位位置情報を取得する情報提供装置測位位置情報取得ステップと、前記端末装置が、前記情報提供装置種類判断ステップにおける判断結果に基いて、前記端末測位位置情報又は前記情報提供装置測位位置情報を出力する測位位置情報出力ステップと、を有することを特徴とする端末装置の制御方法によって達成される。
【００２１】
第６の発明の構成によれば、第１の発明の構成と同様に、コストを高価にすることなく、複数の支援形態の外部装置から支援情報を利用することができる。
さらに、第１の発明の構成と同様に、前記端末装置は、測位基礎情報補正手段によって前記信号受信時刻情報に基づいて、前記測位基礎情報を補正して補正後測位基礎情報を生成して、前記情報提供装置に送信するから、前記情報提供装置自身が正確な時刻情報を生成することができない場合であっても、前記情報提供装置は正確な測位を行うことができる。
【００２２】
前記目的は、第７の発明によれば、コンピュータに、位置情報衛星からの位置関連信号に基づく測位を前記情報提供装置が行うか否かを示す測位担当情報を含む支援情報を提供する複数の種類の情報提供装置と通信可能な端末装置が、前記情報提供装置から前記支援情報を取得する支援情報取得ステップと、前記端末装置が、前記支援情報に含まれる前記測位担当情報に基づいて前記情報提供装置の前記種類を判断する情報提供装置種類判断ステップと、前記端末装置が、前記支援情報に基づいて、前記位置関連信号を受信する位置関連信号受信ステップと、前記端末装置が、前記位置関連信号に基づいて、測位基礎情報を生成する測位基礎情報生成ステップと、前記端末装置が、前記測位基礎情報に基づいて、現在位置の測位を行って前記位置関連信号の信号受信時刻を示す信号受信時刻情報及び端末測位位置情報を生成する端末測位結果情報生成ステップと、前記端末装置が、前記信号受信時刻情報に基づいて、前記測位基礎情報を補正して補正後測位基礎情報を生成する測位基礎情報補正ステップと、前記端末装置が、前記情報提供装置種類判断ステップにおける判断結果に基づいて、前記情報提供装置に対して前記補正後測位基礎情報を送信する補正後測位基礎情報送信ステップと、前記端末装置が、前記情報提供装置が実施した前記補正後測位基礎情報に基づく測位の結果である情報提供装置測位位置情報を取得する情報提供装置測位位置情報取得ステップと、前記端末装置が、前記情報提供装置種類判断ステップにおける判断結果に基いて、前記端末測位位置情報又は前記情報提供装置測位位置情報を出力する測位位置情報出力ステップと、を実行させることを特徴とする端末装置の制御プログラムによって達成される。
【００２３】
前記目的は、第８の発明によれば、コンピュータに、位置情報衛星からの位置関連信号に基づく測位を前記情報提供装置が行うか否かを示す測位担当情報を含む支援情報を提供する複数の種類の情報提供装置と通信可能な端末装置が、前記情報提供装置から前記支援情報を取得する支援情報取得ステップと、前記端末装置が、前記支援情報に含まれる前記測位担当情報に基づいて前記情報提供装置の前記種類を判断する情報提供装置種類判断ステップと、前記端末装置が、前記支援情報に基づいて、前記位置関連信号を受信する位置関連信号受信ステップと、前記端末装置が、前記位置関連信号に基づいて、測位基礎情報を生成する測位基礎情報生成ステップと、前記端末装置が、前記測位基礎情報に基づいて、現在位置の測位を行って前記位置関連信号の信号受信時刻を示す信号受信時刻情報及び端末測位位置情報を生成する端末測位結果情報生成ステップと、前記端末装置が、前記信号受信時刻情報に基づいて、前記測位基礎情報を補正して補正後測位基礎情報を生成する測位基礎情報補正ステップと、前記端末装置が、前記情報提供装置種類判断ステップにおける判断結果に基づいて、前記情報提供装置に対して前記補正後測位基礎情報を送信する補正後測位基礎情報送信ステップと、前記端末装置が、前記情報提供装置が実施した前記補正後測位基礎情報に基づく測位の結果である情報提供装置測位位置情報を取得する情報提供装置測位位置情報取得ステップと、前記端末装置が、前記情報提供装置種類判断ステップにおける判断結果に基いて、前記端末測位位置情報又は前記情報提供装置測位位置情報を出力する測位位置情報出力ステップと、を実行させることを特徴とする端末装置の制御プログラムを記録したコンピュータ読み取り可能な記録媒体によって達成される。
【発明を実施するための最良の形態】
【００２４】
以下、この発明の好適な実施の形態を添付図面等を参照しながら、詳細に説明する。
尚、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。  
【００２５】
図１は、本発明の第１の実施の形態に係る測位システム１０等を示す概略図である。
図１に示すように、測位システム１０は、位置情報衛星である例えば、ＧＰＳ衛星１２
ａ，１２ｂ，１２ｃ，１２ｄ及び１２ｅから位置関連信号である例えば、信号Ｓ１乃至Ｓ５に基づく現在位置の測位結果を取得する端末装置である例えば、端末５０を有する。端末５０は例えば、携帯電話機、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）等であるが、これらに限らない。
なお、本実施の形態とは異なり、ＧＰＳ衛星１２ａ等は５個に限らず、４個以下でもよいし、６個以上でもよい。
【００２６】
測位システム１０はまた、端末５０に対して、支援情報である例えば、アシストデータを提供する複数の種類の情報提供装置である例えば、アシステッド型サーバ２０（以後、Ａ型サーバ２０と呼ぶ）及びベースト型サーバ４０（以後、Ｂ型サーバ４０と呼ぶ）を有する。端末５０は、通信を仲介する基地局７０、及び、通信網である例えば、インターネット網８０を介してＡ型サーバ２０又はＢ型サーバ４０と通信可能な構成となっている。
以後、端末５０のアシストデータを提供するＡ型サーバ２０又はＢ型サーバ４０を含む情報提供装置を単にサーバと呼ぶ。
なお、Ａ型サーバ２０は１以上存在し、Ｂ型サーバ４０も１以上存在する。
【００２７】
Ａ型サーバ２０とＢ型サーバ４０は双方とも、端末５０に対して測位のためのアシストデータを提供する装置であるが、そのアシストデータの内容及び端末５０に対する動作方法の要求が異なる。
端末５０は、Ａ型サーバ２０のサービス領域であるアシステッド型カバー範囲Ｓ（以後、Ａ型カバー範囲Ｓと呼ぶ）においてはＡ型サーバ２０のみからアシストデータを受信することができ、Ｂ型サーバ４０のサービス領域であるベースト型カバー範囲Ｔ（以後、Ｂ型カバー範囲Ｔと呼ぶ）においてはＢ型サーバ４０のみからアシストデータを受信することができる。
なお、Ａ型カバー範囲ＳとＢ型カバー範囲Ｔの重複領域においては、例えば、信号強度の強い方のアシストデータのみを受信することができる。
【００２８】
アシステッド型のサーバであるＡ型サーバ２０のＡ型カバー範囲Ｓにおいては、端末５０はＡ型サーバ２０からのアシストデータに基いて、ＧＰＳ衛星１２ａ等を捕捉し、その信号Ｓ１等に基いて擬似距離を計算し、その擬似距離を示す情報をＡ型サーバ２０に送信することが要求される。そして、Ａ型サーバ２０が測位して生成した測位位置情報を出力することが要求される。Ａ型サーバ２０からのアシストデータには、各ＧＰＳ衛星１２ａ等を捕捉するための最低限度の情報である例えば、各ＧＰＳ衛星１２ａ等からの信号のドップラー効果を示す情報、各ＧＰＳ衛星１２ａ等の仰角が含まれる。
なお、アシストデータを提供したＡ型サーバ２０自身が測位を行って、測位位置情報を生成する以外に、アシストデータを提供したＡ型サーバ２０とは別のＡ型サーバ２０が測位を行って測位位置情報を生成する場合もある。
【００２９】
これに対して、ベースト型のサーバであるＢ型サーバ４０のＢ型カバー範囲Ｔにおいては、端末５０はＢ型サーバ４０からのアシストデータに基いてＧＰＳ衛星１２ａ等を捕捉し、その衛星信号に基いて擬似距離を計算し、さらに、その擬似距離に基いて測位を行って測位位置情報を出力することが要求される。Ｂ型サーバ４０からのアシストデータには、Ａ型サーバからのアシストデータの内容に加えて例えば、各ＧＰＳ衛星１２ａ等の衛星軌道情報を含む航法データが含まれる。
【００３０】
端末５０は、以下のハードウエア構成及びソフトウエア構成によって、上述のように異なるプロトコルが要求されるアシステッド型カバー範囲Ｓとベースト型カバー範囲Ｔの双方において、アシストデータを受信することができる。
【００３１】
（端末５０の主なハードウエア構成について）
図２は端末５０の主なハードウエア構成を示す概略図である。
図２に示すように、端末５０は、コンピュータを有しており、コンピュータは、バス５２を有する。
このバス５２には、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５４、記憶装置５６等が接続されている。記憶装置５６は例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等である。
【００３２】
また、このバス５２には、各種情報等を入力するための入力装置５８、ＧＰＳ衛星１２ａ等から信号を受信するための端末ＧＰＳ装置６０、Ａ型サーバ２０等と通信するための端末通信装置６２、及び、各種情報を表示するための端末表示装置６４が接続されている。
【００３３】
（端末５０の主なソフトウエア構成について）
図３は、端末５０の主なソフトウエア構成等を示す概略図である。
図３に示すように、端末５０は、各部を制御する端末制御部１００、図２の端末通信装置６２に対応する端末通信部１０２、図２の端末ＧＰＳ装置６０に対応する端末ＧＰＳ部１０４を有する。
【００３４】
図３に示すように、端末５０は、各種プログラムを格納する端末第１記憶部１１０、各種情報を格納する端末第２記憶部１５０を有する。
図３に示すように、端末５０は、端末第１記憶部１１０に、アシストデータ要求プログラム１１２を格納している。アシストデータ要求プログラム１１２は、端末制御部１００が、サーバに対して、アシストデータを要求するための情報である。すなわち、アシストデータ要求プログラム１１２と端末制御部１００は、支援情報取得手段の一例である。
端末制御部１００は、取得したアシストデータを、アシストデータ１５４として端末第２記憶部１５０に格納する。このアシストデータ１５４には、上述した内容に加えて、測位をサーバが行うか否かを示す測位担当情報１５４ａを含む。この測位担当情報１５４ａは測位担当情報の一例である。
【００３５】
図３に示すように、端末５０は、端末第１記憶部１１０に、サーバ種類判断プログラム１１４を格納している。サーバ種類判断プログラム１１４は、端末制御部１００が、測位担当情報１５４ａに基づいてサーバの種類を判断するための情報である。すなわち、サーバ種類判断プログラム１１４と端末制御部１００は、情報提供装置種類判断手段の一例である。    
【００３６】
具体的には、Ａ型サーバ２０からのアシストデータに含まれる測位担当情報には、Ａ型サーバ２０が測位を行うことが示されているから、端末制御部１００は、上述のアシステッド型のサービスを実施する種類であると判断する。そして、後述のように、Ａ型サーバ２０が測位して生成した測位位置情報を出力する。
このため、端末５０は、上述のアシステッド型のサービスを実施するＡ型サーバ２０に対応することができる。
【００３７】
一方、Ｂ型サーバ４０からのアシストデータに含まれる測位担当情報には、Ｂ型サーバ４０が測位を行わないことが示されているから、端末制御部１００は、上述のベースト型のサービスを実施する種類であると判断する。そして、後述のように、端末５０が現在位置の測位を行って生成した測位位置情報を出力する。
このため、端末５０は、上述のベースト型のサービスを実施するＢ型サーバ４０にも対応することができる。
【００３８】
なお、本実施の形態とは異なり、端末５０が、アシストデータの内容によって上述のＡ型サーバ２０とＢ型サーバ４０の種類を判断するように構成してもよい。上述のようにアシステッド型のサーバが送信するアシストデータとベースト型のサーバが送信するアシストデータの内容は異なるから、アシストデータの内容の相違によって、サーバの種類を判断できるからである。この場合、アシストデータ自体を上述の測位担当情報として使用することになる。
【００３９】
図３に示すように、端末５０は、端末第１記憶部１１０に、衛星捕捉プログラム１１６を格納している。衛星捕捉プログラム１１６は、端末制御部１００が、アシストデータ１５４に基いて、ＧＰＳ衛星１２ａ等からの信号Ｓ１等を受信するための情報である。すなわち、衛星捕捉プログラム１１６と端末制御部１００は、位置関連信号受信手段の一例である。
【００４０】
図３に示すように、端末５０は、端末第１記憶部１１０に、測位基礎情報生成プログラム１１８を格納している。測位基礎情報生成プログラム１１８は、端末制御部１００が、信号Ｓ１等に基いて、測位基礎情報を生成するための情報である。測位基礎情報は例えば、端末５０と各ＧＰＳ衛星１２ａ等との擬似距離を示す情報、各信号Ｓ１等のドップラー効果を示す情報、及び、信号Ｓ１等を受信した時刻を示す信号受信時刻情報を含む。測位基礎情報１５６は、その各ＧＰＳ衛星１２ａ等ごとに生成された測位基礎情報の集合（あるいは、組）の情報である。
上述の内容を有する測位基礎情報１５６は、測位計算の基礎となる内容を有する情報である。すなわち、測位基礎情報１５６は、測位基礎情報の一例である。そして、測位基礎情報生成プログラム１１８と端末制御部１００は、測位基礎情報生成手段の一例である。
端末制御部１００は、生成した測位基礎情報１５６を端末第２記憶部１５０に格納する。
また、端末制御部１００は、測位基礎情報１５６とともに詳細情報１５８を生成し、端末第２記憶部１５０に格納する。詳細情報１５８は例えば、信号Ｓ１の信号強度を示す情報である。詳細情報１５８は例えば、信号Ｓ１を測位に使用するか否かを決定するための使用することができる。
【００４１】
図３に示すように、端末５０は、端末第１記憶部１１０に、衛星情報有無判断プログラム１２０を格納している。衛星情報有無判断プログラム１２０は、端末制御部１００が、端末第２記憶部１５０に衛星情報１５２が格納されているか否かを判断するための情報である。
図３に示すように、衛星情報１５２が端末第２記憶部１５０に格納されていれば、端末５０は外部から衛星情報を新たに取得しなくても、後述のように測位基礎情報１５６に基いて、現在位置の測位計算を実施することができる。
【００４２】
図３に示すように、端末５０は、端末第１記憶部１１０に、端末測位プログラム１２２を格納している。端末測位プログラム１２２は、端末制御部１００が、測位基礎情報１５６に基づいて、現在位置の測位を行って測位結果情報１６０を生成するための情報である。この測位結果情報１６０には、測位位置情報１６０ａ及び信号受信時刻情報１６０ｂが含まれる。
例えば、４つのＧＰＳ衛星１２ａ等を使用して測位することによって、端末５０の３次元における位置を示す測位位置情報１６０ａ及び、信号Ｓ１等を受信した時刻を示す信号受信時刻情報１６０ｂを生成することができる。測位位置情報１６０ａは端末測位位置情報の一例であり、信号受信時刻情報１６０ｂは信号受信時刻情報の一例である。そして、
端末測位プログラム１２２と端末制御部１００は、端末測位結果情報生成手段の一例である。
【００４３】
図３に示すように、端末５０は、端末第１記憶部１１０に、測位基礎情報補正プログラム１２４を格納している。測位基礎情報補正プログラム１２４は、端末制御部１００が、上述の信号受信時刻情報１６０ｂに基いて、測位基礎情報１５６に含まれる各ＧＰＳ衛星１２ａごとの測位基礎情報を補正して補正済測位基礎情報１６２を生成するための情報である。すなわち、測位基礎情報補正プログラム１２４と端末制御部１００は、測位基礎情報補正手段の一例である。補正済測位基礎情報１６２は、各ＧＰＳ衛星１２ａごとの測位基礎情報をそれぞれ補正して生成される補正済メジャメントの集合（あるいは、組）の情報である。
【００４４】
具体的には、端末制御部１００は測位基礎情報補正プログラム１２４に基いて、測位位置情報１６０ａの生成に使用した測位基礎情報のみについて、上述の信号受信時刻情報１６０ｂを付することによって補正する。
測位基礎情報は各ＧＰＳ衛星１２ａ等に対応して生成されるが、各測位基礎情報の元になる信号Ｓ１等の信号強度が不十分である場合等は、生成した測位基礎情報を測位に使用できない場合がある。そして、測位に使用できない測位基礎情報に基いて後述のように補正済測位基礎情報１６２を送信すると、Ａ型サーバ２０は補正済測位基礎情報１６２を取得したとしても、その補正済測位基礎情報１６２を使用して測位することができない可能性が大きい。
そこで、端末制御部１００は、測位位置情報１６０ａの生成に使用し、測位に使用できることが確認された測位基礎情報のみを補正して、補正済測位基礎情報１６２を生成する。
端末制御部１００は、上述のようにして生成した補正済測位基礎情報１６２を端末第２記憶部１５０に格納する。  
【００４５】
図３に示すように、端末５０は、端末第１記憶部１１０に、補正済測位基礎情報送信プログラム１２６を格納している。補正済測位基礎情報送信プログラム１２６は、端末制御部１００が、上述のサーバ種類判断プログラム１１４の判断結果に基いて、Ａ型サーバ２０に対して補正済測位基礎情報１６２を送信するための情報である。すなわち、補正済測位基礎情報送信プログラム１２６と端末制御部１００は、補正後測位基礎情報送信手段の一例である。
具体的には、端末制御部１００は、サーバ種類判断プログラム１１４の判断結果が、Ａ型サーバ２０がアシステッド型のサーバであると判断した場合に、補正済測位基礎情報１６２を送信する。
このとき、補正済測位基礎情報１６２は、３個の各ＧＰＳ衛星１２ａ等の補正済測位基礎情報からなる集合（組）で足りる。各測位基礎情報は、信号受信時刻情報１６０ｂが付されているから、ＧＰＳ時刻が既知である。したがって、測位計算によってＧＰＳ時刻を算出する必要がない。そのため、３次元測位をする場合であっても、４個のＧＰＳ衛星１２ａ等は必要がなく、３個で足りる。これにより、端末５０がＡ型サーバ２０に送信する情報量が少なくて足り、Ａ型サーバ２０の測位計算も早くなる。
【００４６】
ここで、ＧＰＳ衛星１２ａ等（図１参照）からの信号Ｓ１等に基づく測位にとって、信号Ｓ１等の正確な受信時刻情報は、測位の精度を高めるために必要な情報である。
この点、端末５０は、補正済測位基礎情報１６２をＡ型サーバ２０に送信するから、Ａ型サーバ２０自身が正確な時刻情報を生成することができない場合であっても、Ａ型サーバ２０は正確な測位を行うことができる。
そして、後述のように、端末５０はＡ型サーバ２０が補正済測位基礎情報１６２に基づいて生成した正確な測位位置を出力することができる。
【００４７】
すなわち、端末５０は端末通信部１０２によって、Ａ型サーバ２０が実施した補正済測位基礎情報１６２に基づく測位の結果であるサーバ測位位置情報１６４を受信する。このサーバ測位位置情報１６４は情報提供装置測位位置情報の一例であり、端末通信部１０２は情報提供装置測位位置情報取得手段の一例である。
端末通信部１０２によって取得したサーバ測位位置情報１６４は、端末制御部１００によって端末第２記憶部１５０に格納される。
【００４８】
図３に示すように、端末５０は、端末第１記憶部１１０に、位置情報出力プログラム１２８を格納している。位置情報出力プログラム１２８は、端末制御部１００が、上述のサーバ種類判断プログラム１１４による判断結果に基いて、端末５０自身が生成した測位位置情報１６０ａ又はサーバ測位位置情報１６４を出力するための情報である。すなわち、位置情報出力プログラム１２８と端末制御部１００は、測位位置情報出力手段の一例である。  
【００４９】
具体的には、端末制御部１００は、アシストデータを送信したサーバが、アシステッド型であるＡ型サーバ２０であると判断した場合には、サーバ測位位置情報１６４を例えば、図２の端末表示装置６４に表示する。
これに対して、端末制御部１００が、アシストデータを送信したサーバが、ベースト型であるＢ型サーバ４０であると判断した場合には、端末５０自身が生成した測位位置情報１６０ａを例えば、図２の端末表示装置６４に表示する。
このように、端末５０は、上述のアシステッド型のサービスを実施するＡ型サーバ２０とベースト型のサービスを実施するＢ型サーバ４０の双方に対応することができる。
【００５０】
図３に示すように、端末５０は、端末第１記憶部１１０に、測位位置情報送信プログラム１３０を格納している。測位位置情報送信プログラム１３０は、端末制御部１００が、測位担当情報１５４ａがＢ型サーバ４０が測位を行わないことを示すときに、Ｂ型サーバ４０に対して端末５０自身が生成した測位位置情報１６０ａを送信するための情報である。すなわち、測位位置情報送信プログラム１３０と端末制御部１００は、測位結果情報送信手段の一例である。
【００５１】
例えば、上述のベースト型のサービスを行うＢ型サーバ４０が、端末５０が生成した測位位置情報１６０ａを要求する場合において、端末５０はＢ型サーバ４０の要求に応じることができる。
測位位置情報１６０ａを取得したＢ型サーバ４０は、測位位置情報１６０ａを端末５０に対する次回のアシストデータの提供のときの基礎情報として使用することもできるし、測位位置情報１６０ａを第三者に提供することもできる。
【００５２】
以上が本実施の形態に係る測位システム１０の構成であるが、以下、その動作例を主に図４を使用して説明する。
図４は本実施の形態に係る測位システム１０の動作例を示す概略フローチャートである。
【００５３】
図１に示すように、端末５０が、Ａ型カバー範囲Ｓに位置するという前提で、以下説明する。
まず、端末５０は、Ａ型サーバ２０からアシストデータ１５４（図３参照）を受信する（ステップＳＴ１）。このステップＳＴ１は、支援情報取得ステップの一例である。
続いて、端末５０は、取得したアシストデータ１５４に基いて、サーバの種類を判断する（ステップＳＴ２）。このステップＳＴ２は、情報提供装置種類判断ステップの一例である。具体的には、端末５０は、アシストデータ１５４に含まれる測位担当情報１５４ａに基いて、サーバの種類をアシステッド型であると判断する。
【００５４】
続いて、端末５０は、端末ＧＰＳ装置５０（図２参照）を起動し（ステップＳＴ３）、ＧＰＳ衛星１２ａ等（図１参照）から信号Ｓ１等を受信する（ステップＳＴ４）。このステップＳＴ４は、位置関連信号受信ステップの一例である。
続いて、端末５０は、測位基礎情報１５６（図３参照）を生成する（ステップＳＴ５）。このステップＳＴ５は、測位基礎情報生成ステップの一例である。
【００５５】
続いて、端末５０は、衛星情報１５２（図３参照）を有するか判断し（ステップＳＴ６）、衛星情報１５２を有していると判断した場合には、詳細情報１５８（図３参照）で、ＧＰＳ衛星１２ａ等を選別する（ステップＳＴ７）。具体的には、仰角が小さい衛星や、信号強度が低い衛星を除外する。これにより、仰角が大きく、信号強度が大きいＧＰＳ衛星１２ａ等からの信号Ｓ１のみを使用できるから、測位の精度が向上する。
【００５６】
続いて、端末５０は、測位基礎情報１５６及び衛星情報１５２に基いて、現在位置を測位する（ステップＳＴ８）。このステップＳＴ８は、端末測位結果情報生成ステップの一例である。ステップＳＴ８において生成される測位結果情報１６０（図３参照）には、測位位置情報１６０ａ及び信号受信時刻情報１６０ｂが含まれる。
【００５７】
続いて、端末５０は、測位に成功したか否かを判断し（ステップＳＴ９）、測位に成功したと判断した場合には、信号受信時刻情報１６０ｂに基いて測位基礎情報１５６を補正する（ステップＳＴ１０）。具体的には、測位基礎情報１５６に信号受信時刻情報１６０ｂを付して補正済測位基礎情報１６２（図３参照）を生成する。このステップＳＴ１０は、測位基礎情報補正ステップの一例である。
なお、ステップＳＴ１０においては、測位結果情報１６０を取得するのに使用しなかった測位基礎情報は除去されている。すなわち、測位に使用するこが可能であることを確認した測位基礎情報のみを補正する。
【００５８】
続いて、端末５０は、補正済測位基礎情報１６２をＡ型サーバ２０に送信する（ステップＳＴ１１）。このステップＳＴ１１は、補正後測位基礎情報送信ステップの一例である。
【００５９】
続いて、端末５０は、Ａ型サーバ２０からサーバ測位位置情報１６４（図３参照）を取得し（ステップＳＴ１２）、そのサーバ測位位置情報１６４を端末表示装置６４（図２参照）に表示して出力する（ステップＳＴ１３）。このステップＳＴ１２は情報提供装置測位結果情報取得ステップの一例であり、ステップＳＴ１３は測位位置情報出力ステップの一例である。
【００６０】
なお、端末５０は、上述のステップＳＴ６において衛星情報１５２（図３参照）を有しないと判断した場合、及び、ステップＳＴ９において測位に成功しなかったと判断した場合には、測位基礎情報１５６を補正せずにＡ型サーバ２０に送信する（ステップＳＴ１４）。
補正済測位基礎情報１６２よりは測位精度は劣るが、Ａ型サーバ２０は測位基礎情報１５６を使用して測位することができる。
【００６１】
以上で説明したように、端末５０は、サーバの種類を判断して、その種類に応じて測位位置情報を取得することができる。
【００６２】
（プログラム及びコンピュータ読み取り可能な記録媒体等について）
コンピュータに上述の動作例の支援情報取得ステップと、情報提供装置種類判断ステップと、位置関連信号受信ステップと、測位基礎情報生成ステップと、端末測位結果情報生成ステップと、測位基礎情報補正ステップと、補正後測位基礎情報送信ステップと、情報提供装置測位位置情報取得ステップと、測位位置情報出力ステップ等を実行させるための端末装置の制御プログラムとすることができる。
また、このような端末装置の制御プログラム等を記録したコンピュータ読み取り可能な記録媒体等とすることもできる。
【００６３】
これら端末装置の制御プログラム等をコンピュータにインストールし、コンピュータによって実行可能な状態とするために用いられるプログラム格納媒体は、例えばフロッピー（登録商標）のようなフレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅｃｏｒｄａｂｌｅ）、ＣＤ−ＲＷ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅｗｒｉｔｅｒｂｌｅ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などのパッケージメディアのみならず、プログラムが一時的若しくは永続的に格納される半導体メモリ、磁気ディスクあるいは光磁気ディスクなどで実現することができる。
【００６４】
本発明は、上述の各実施の形態に限定されない。さらに、上述の各実施の形態は、相互に組み合わせて構成するようにしてもよい。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施の形態に係る測位システムを示す概略図である。
【図２】端末の主なハードウエア構成等を示す概略図である。
【図３】端末の主なソフトウエア構成等を示す概略図である。
【図４】測位システムの動作例を示す概略フローチャートである。
【符号の説明】
【００６６】
１０・・・測位システム、１２ａ，１２ｂ，１２ｃ，１２ｄ、１２ｅ・・・ＧＰＳ衛星、２０・・・アシスト型サーバ、４０・・・ベースト型サーバ、３０・・・端末、１１２・・・アシストデータ要求プログラム、１１４・・・サーバ種類判断プログラム、１１６・・・衛星捕捉プログラム、１１８・・・測位基礎情報生成プログラム、１２０・・・衛星情報有無判断プログラム、１２２・・・端末測位プログラム、１２４・・・測位基礎情報補正プログラム、１２６・・・補正済測位基礎情報送信プログラム
【図１】
2006038734.tif 000003
【図２】
2006038734.tif 000004
【図３】
2006038734.tif 000005
【図４】
2006038734.tif 000006