(57)【要約】【課題】受信機の性能を自動的に正確に評価することができる自動試験システムを提供することを提供すること。【解決手段】測位用信号を受信する受信装置２０の自動試験システム１０であって、受信装置２０に送信する模擬信号を信号生成シナリオに基づいて生成する模擬信号生成手段と、模擬信号生成手段及び受信装置２０を自動テストシナリオに基づいて制御し、かつ、自動試験システム全体の時刻同期を確保する制御手段４４と、を有する。【選択図】図４
2007309693.tif 000002
【特許請求の範囲】
【請求項１】
測位用信号を受信する受信装置の自動試験システムであって、  
前記受信装置に送信する模擬信号を信号生成シナリオに基づいて生成する模擬信号生成手段と、
前記模擬信号生成手段及び前記受信装置を自動テストシナリオに基づいて制御し、かつ、前記自動試験システム全体の時刻同期を確保する制御手段と、
を有することを特徴とする自動試験システム。
【請求項２】
前記信号生成シナリオ及び前記自動テストシナリオは、現在、過去、未来の任意の時刻を設定可能に構成されていることを特徴とする請求項１に記載の自動試験システム。
【請求項３】
前記受信装置が使用するマスタークロックを生成するマスタークロック発生手段を有し、
前記マスタークロックの周波数を変更可能に構成されていることを特徴とする請求項１又は請求項２のいずれかに記載の自動試験システム。
【請求項４】
前記受信装置が測位の補助のために使用する模擬補助情報を提供する模擬補助情報を生成する模擬補助情報生成手段を有し、
前記模擬補助情報生成手段は、
前記受信装置の要求に応じて、前記信号生成シナリオに対応する前記模擬補助情報を前記受信装置に送信する構成となっていることを特徴とする請求項１乃至請求項３のいずれかに記載の自動試験システム。
【請求項５】
前記受信装置から出力された情報を集計及び解析する集計解析手段を有することを特徴とする請求項１乃至請求項４のいずれかに記載の自動試験システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、測位信号の受信機の自動試験システムに関するものである。
【背景技術】
【０００２】
従来、人工衛星を利用した衛星航法システムである例えば、ＳＰＳ（Ｓａｔｅｌｌｉｔｅ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用して受信機の現在位置を測位する測位システムが実用化されている。
ここで、実際に人工衛星から送信される信号ではなくて、模擬信号を受信機に受信させて測位システムのシミュレーションを行う技術が提案されている（例えば、特許文献１）。
【特許文献１】特願２００４−３０９３０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上述の技術においては、信号の発信する側のパラメータは調整しているが、受信機の性能については考慮していないため、受信機の性能を正確に評価することができない場合があるという問題がある。
【０００４】
そこで、本発明は、受信機の性能を自動的に正確に評価することができる自動試験システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記目的は、第１の発明によれば、測位用信号を受信する受信装置の自動試験システムであって、前記受信装置に送信する模擬信号を信号生成シナリオに基づいて生成する模擬信号生成手段と、前記模擬信号生成手段及び前記受信装置を自動テストシナリオに基づいて制御し、かつ、前記自動試験システム全体の時刻同期を確保する制御手段と、を有することを特徴とする自動試験システムにより達成される。
【０００６】
第１の発明の構成によれば、前記自動試験システムは、前記制御手段を有するから、前記擬似信号生成手段のみならず、前記受信装置も制御することができる。このため、前記自動試験システムは、前記受信機の性能を調整することができる。
また、前記制御手段は、前記自動試験システム全体の時刻同期を確保することができるから、前記擬似信号生成手段と前記受信装置とを時刻同期させることができる。このため、前記受信装置の自動試験において、前記擬似信号生成手段と前記受信装置とが時刻同期していないことによる影響を受けない。
これにより、受信装置の性能を自動的に正確に評価することができる。
しかも、前記擬似信号生成手段は、前記信号生成シナリオに基づいて前記擬似信号を生成する。そして、前記制御手段は、前記自動テストシナリオに基づいて前記擬似信号生成手段を制御する。このため、前記自動試験システムは、前記制御手段によって、たとえ夜間でも、自動的に、前記自動テストシナリオ及び前記信号生成シナリオに基づく試験を実施することができる。  
【０００７】
第２の発明は、第１の発明の構成において、前記信号生成シナリオ及び前記自動テストシナリオは、現在、過去、未来の任意の時刻を設定可能に構成されていることを特徴とする自動試験システムである。
【０００８】
第２の発明の構成によれば、現在のみならず、過去及び未来の任意の時刻における試験を実施することができる。過去の時刻を設定する場合には、過去の実績データを参照して、シミュレーション結果を評価することができる。未来の時刻を設定する場合には、前記受信装置の未来の性能を予想することができる。
【０００９】
第３の発明は、第１の発明又は第２の発明の構成において、前記受信装置が使用するマスタークロックを生成するマスタークロック発生手段を有し、前記マスタークロックの周波数を変更可能に構成されていることを特徴とする自動試験システムである。
【００１０】
第３の発明の構成によれば、前記受信装置に対して、周波数が異なる前記マスタークロックを提供することができるから、例えば、前記受信装置の基準クロックの周波数がドリフトによって変わった場合の前記受信装置の性能を試験することができる。
【００１１】
第４の発明は、第１の発明乃至第３の発明のいずれかの構成において、前記受信装置が測位の補助のために使用する模擬補助情報を提供する模擬補助情報を生成する模擬補助情報生成手段を有し、前記模擬補助情報生成手段は、前記受信装置の要求に応じて、前記信号生成シナリオに対応する前記模擬補助情報を前記受信装置に送信する構成となっていることを特徴とする自動試験システムである。
【００１２】
第４の発明の構成によれば、前記測位補助情報生成手段は、前記受信装置の要求に応じて、前記信号生成シナリオに対応する前記測位補助情報を前記受信装置に送信する構成となっている。
このため、前記自動試験システムは、現在のみならず、過去及び未来の時刻における前記測位補助情報を前記受信装置に提供した場合の、前記受信装置の試験を実施することができる。
【００１３】
第５の発明は、第１の発明乃至第４の発明のいずれかの構成において、前記受信装置から出力された情報を集計及び解析する集計解析手段を有することを特徴とする自動試験システムである。
【００１４】
第５の発明の構成によれば、前記自動試験システムは前記集計解析手段を有するから、自動的に前記受信装置から出力された情報を集計及び解析することができる。
【発明を実施するための最良の形態】
【００１５】
以下、この発明の好適な実施の形態を添付図面等を参照しながら、詳細に説明する。
尚、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。  
【００１６】
図１は、本発明の実施の形態の端末１５等を示す概略図である。
図１に示すように、端末１５は、測位衛星である例えば、ＧＰＳ衛星１２ａ，１２ｂ，１２ｃ，１２ｄ，１２ｅ，１２ｆ，１２ｇ及び１２ｈから、電波Ｓ１，Ｓ２，Ｓ３，Ｓ４，Ｓ５，Ｓ６，Ｓ７及びＳ８を受信することができる。なお、測位衛星は、ＧＰＳ衛星に限らず、広くＳＰＳ（Ｓａｔｅｌｌｉｔｅ  Ｐｏｓｉｔｉｏｉｎｇ  Ｓｉｓｔｅｍ）において使用される衛星であってもよい。
電波Ｓ１等には各種のコード（符号）が乗せられている。そのうちの一つがＣ／ＡコードＳｃａである。このＣ／ＡコードＳｃａは、１．０２３Ｍｂｐｓのビット率、１，０２３ｂｉｔ（＝１ｍｓｅｃ）のビット長の信号である。Ｃ／ＡコードＳｃａは、１，０２３チップ（ｃｈｉｐ）で構成されている。端末１５は、このＣ／Ａコードを使用して現在位置の測位を行う。
【００１７】
また、電波Ｓ１等に乗せられる情報として、アルマナックＳａｌ及びエフェメリスＳｅｈがある。アルマナックＳａｌはすべてのＧＰＳ衛星１２ａ等の概略の衛星軌道を示す情報であり、エフェメリスＳｅｈは各ＧＰＳ衛星１２ａ等の精密な衛星軌道を示す情報である。アルマナックＳａｌ及びエフェメリスＳｅｈを総称して航法メッセージと呼ぶ。  
【００１８】
端末１５は、例えば、３個以上の異なるＧＰＳ衛星１２ａ等からのＣ／Ａコードのコードフェーズ（位相）を特定して、各ＧＰＳ衛星１２ａ等と端末１５との擬似距離を算出し、その擬似距離を使用して現在位置を測位することができるようになっている。
【００１９】
図２は、測位方法の一例を示す概念図である。
図２に示すように、例えば、ＧＰＳ衛星１２ａと端末１５との間には、Ｃ／Ａコードが連続的に並んでいると観念することができる。そして、ＧＰＳ衛星１２ａと端末１５との間の距離は、Ｃ／Ａコードの長さ（約３００キロメートル（ｋｍ））の整数倍とは限らないから、コード端数部Ｃ／Ａａが存在する。つまり、ＧＰＳ衛星１２ａと端末１５との間には、Ｃ／Ａコードの整数倍の部分と、端数部分が存在する。Ｃ／Ａコードの整数倍の部分と端数部分の合計の長さが擬似距離である。端末１５は、３個以上のＧＰＳ衛星１２ａ等についての擬似距離を使用して測位を行う。
本明細書において、Ｃ／Ａコードの端数部Ｃ／Ａａをコードフェーズ（位相）と呼ぶ。コードフェーズは、例えば、Ｃ／Ａコードの１，０２３あるチップの何番目かで示すこともできるし、距離に換算して示すこともできる。擬似距離を算出するときには、コードフェーズを距離に換算している。
【００２０】
ＧＰＳ衛星１２ａの軌道上の位置はエフェメリスＳｅｈを使用して算出可能である。そして、例えば、ＧＰＳ衛星１２ａの軌道上の位置と後述の初期位置Ｑ０（図示せず）との距離を算出すれば、Ｃ／Ａコードの整数倍の部分を特定することができる。なお、Ｃ／Ａコードの長さが約３００キロメートル（ｋｍ）であるから、初期位置Ｑ０の位置誤差は、約１５０キロメートル（ｋｍ）以内である必要がある。
【００２１】
そして、図２に示すように、レプリカＣ／Ａコードの位相を例えば、矢印Ｘ１方向に移動させながら、相関処理を行う。このとき、端末１５は、同期用周波数も変動させながら、相関処理を行う。この相関処理は、後述のコヒーレント処理及びインコヒーレント処理で構成される。
相関積算値が最大になった位相がコード端数Ｃ／Ａａである。
なお、本実施の形態とは異なり、端末１５は、例えば、携帯電話の通信基地局からの電波を使用して測位を行うようにしてもよい。また、本実施の形態とは異なり、端末１５は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）から電波を受信して、測位を行うようにしてもよい。
【００２２】
図３は、相関処理の説明図である。
コヒーレントは、端末１５が受信したＣ／ＡコードとレプリカＣ／Ａコードとの相関をとる処理である。レプリカＣ／Ａコードは、端末１５が発生する符号である。レプリカＣ／Ａコードは、レプリカ測位基礎符号の一例である。
例えば、図３に示すように、コヒーレント時間が５ｍｓｅｃであれば、５ｍｓｅｃの時間において同期積算したＣ／ＡコードとレプリカＣ／Ａコードとの相関値等を算出する。コヒーレント処理の結果、相関をとったときのコードフェーズと、相関値が出力される。
インコヒーレントは、コヒーレント結果の相関値を積算することによって、相関積算値（インコヒーレント値）を算出する処理である。
相関処理の結果、コヒーレント処理で出力されたコードフェーズと、相関積算値が出力される。
【００２３】
ここで、前記端末１５に搭載されている後述のＧＰＳ受信機２０（図４参照）の性能を試験するために、実際のＧＰＳ衛星１２ａ等からの電波Ｓ１を受信するだけでは不十分な場合がある。
このため、ＧＰＳ受信機２０を試験するためのシステムが必要になる。
以下、本実施の形態における自動試験システム１０（図４参照）について説明する。
【００２４】
図４及び図５は、自動試験システム１０（以下、「システム１０」と呼ぶ）の構成を示す概略図である。
図４は、ＧＰＳ受信機２０と自動試験装置４０との機能を区別して示す図である。
図５は、システム１０における制御及び情報伝達の経路を示す図である。
なお、自動試験装置４０の各部は、自動試験装置４０内部における機器又は装置とソフトウエアとの組みあわせによって構成することができる。
また、本実施の形態とは異なり、自動試験装置４０の各部は、自動試験装置４０とは別に、自動試験装置とは別の機器又は装置として構成してもよい。
【００２５】
図４に示すように、システム１０は、ＧＰＳ受信機２０（以下、「受信機２０」と呼ぶ）と自動試験装置４０（以下、「試験装置４０」と呼ぶ）を有する。ＧＰＳ受信機２０と試験装置４０は、ケーブルで接続されている。
受信機２０は、システム１０における試験対象である。この受信機２０は受信装置の一例である。
受信機２０は、試験装置４０から人工のＧＰＳ信号（模擬Ｃ／Ａコードを含む）を受信して、受信機２０の内部で生成したレプリカＣ／Ａコードとの相関処理を行って、模擬Ｃ／Ａコードの位相及び相関積算値を算出し、位相及び相関積算値を出力する。このとき、受信機２０は、エフェメリスを参照して、現在時刻における例えば、ＧＰＳ衛星１２ａの軌道上の位置を算出する。そして、受信機２０は、設定された初期位置とＧＰＳ衛星１２ａとの軌道上の位置に基づいて、Ｃ／Ａコードの整数部分を特定する。また、受信機２０は、相関処理によって、Ｃ／Ａコードの端数部分を算出する。
さらに、受信機２０は、測位位置及び測位時刻を出力する。
なお、本実施の形態とは異なり、受信機２０と試験装置４０は、ケーブルで接続されているのではなくて、無線電波によって、信号等を授受するように構成してもよい。
この場合、試験装置４０はＧＰＳ信号放射アンテナを有し、受信機２０はＧＰＳ信号受信アンテナを有する。受信機２０のＧＰＳ信号受信アンテナは、人工のＧＰＳ信号のみならず、実際のＧＰＳ衛星１２ａ等から放射される本物のＧＰＳ信号を受信することもできる。この場合、ＧＰＳ受信機２０と試験装置４０は、電波暗室に格納されていることが望ましい。電波暗室は、電波を遮断する素材で囲われた空間であり、外の電波を中に射れず、中の電波を外に出さないように構成されている。これにより、試験装置４０のＧＰＳ信号放射アンテナ（図示せず）から放射された電波が、実際のＧＰＳ衛星１２ａ等からの電波と交じり合わない状態で、試験を行うことができる。
【００２６】
図４及び図５に示すように、受信機２０は、信号受信部２２、受信機制御部２４、ＧＰＳ結果生成部２６、マスタークロック受信部２８及び基準クロック生成部３０を有する。
信号受信部２２は、試験装置４０から信号を受信するための構成である。
受信機制御部２４は、受信機２０の各部を制御するための構成である。
ＧＰＳ結果生成部２６は、相関処理を行うための構成である。
マスタークロック受信部２８は、試験装置４０からマスタークロックを受信するための構成である。
基準クロック生成部３０は、マスタークロックの周波数を変更することによって、受信機２０の基準クロックを生成するための構成である。
【００２７】
受信機２０は、ハードウエアとして、例えば、バスにＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のメモリ、入出力インターフェース、及び電源装置が接続されている。
受信機２０は、上述のハードウエアと、相関処理及び測位のためのソフトウエアによって構成されている。
受信機２０の各パラメータ（以下、「受信機パラメータと呼ぶ」）は、試験装置４０の後述の制御部４４によって設定される。受信機パラメータとしては、例えば、ＧＰＳアシストデータを使用するか否か、ＧＰＳアシストデータを使用するとしてその種類、初期位置、初期時刻、前回測位時のドリフト、試験回数、試験時間等がある。ここで、ドリフトとは、温度変化による受信機の基準クロックの周波数変化である。
なお、本実施の形態とは異なり、受信機２０は、一台とは限らず、複数であってもよい。
【００２８】
図４及び図５に示すように、試験装置４０は、制御条件設定部４２を有する。制御条件設定部４２には、システム１０を構成する各機器（各部）又は各ソフトウエアへの接続方法、必須ではない各機能を実施するか否かを示す情報、制御順序、試験のシミュレータシナリオ等を含むテストシナリオが格納される自動テスト制御ソフトウエア設定ファイルが配置されている。テストシナリオは、自動テストシナリオの一例である。
試験のシミュレータシナリオには、後述の信号生成シナリオを含む。
試験のシミュレータシナリオ及び信号生成シナリオは、現在、過去、未来の任意の時刻を設定可能に構成されている。
【００２９】
図４及び図５に示すように、試験装置４０は、制御部４４を有する。制御部４４は、試験装置４０の各部を制御するほか、受信機２０を制御し、自動的に受信機２０を試験するためのプログラムを格納している。また、制御部４４は、自動試験システム全体の時刻同期を確保する機能を有する。
なお、制御部４４は、制御対象の各機器（各部）又は各ソフトウエアとは、ＴＣＰ／ＩＰやＲＳ−２３２Ｃなどにより接続されている。そして、制御部４４は、制御コマンドを送信することによって制御対象の時刻同期を確保し、また、制御対象を制御する。
制御部４４は、後述の信号発生部４４から時刻パケットを受信し、その時刻パケットを制御対象に送信することによって、制御対象の時刻同期を確保するように構成されている。
上述の制御条件設定部４２と制御部４４は、制御手段の一例である。
【００３０】
図４及び図５に示すように、試験装置４０は、マスタークロック供給部４６を有する。
マスタークロック供給部４６は、受信機２０が使用するマスタークロックを生成するための構成である。このマスタークロック供給部４６は、マスタークロック発生手段の一例である。マスタークロックは、例えば、ＸＯ（Ｘｔａｌ  Ｏｓｃｉｌｌａｔｏｒ：水晶発振器）によって生成される。
また、マスタークロック供給部４６は、制御部４４によって、時刻同期が確保されている。
また、マスタークロック供給部４６は、マスタークロックの周波数を変更可能に構成されている。
さらに、マスタークロック供給部４６は、マスタークロック補正用のクロックを生成し、受信機２０に送信することができるように構成されている。マスタークロック補正用のクロックは、上述のマスタークロックよりも精度が高い。マスタークロック補正用のクロックは、例えば、ＴＣＸＯ（Ｔｅｍｐｅｒａｔｕｒｅ  Ｃｏｍｐｅｎｓａｔｅｄ  Ｘｔａｌ  Ｏｓｃｉｌｌａｔｏｒ：温度保証型水晶発振器）によって生成される。
【００３１】
図４及び図５に示すように、試験装置４０は、シナリオデータ設定部４８を有する。
シナリオデータ設定部４８には、後述の信号発生部５０に入力される信号生成シナリオ（以下、「シナリオデータ」と呼ぶ）が設定される。信号発生部５０は、シナリオデータに基づいて、模擬Ｃ／Ａコードを生成する。シナリオデータは、信号生成シナリオの一例である。
【００３２】
図６は、シナリオデータの一例を示す図である。
図６（ａ）及び図６（ｂ）に示すように、シナリオデータは、例えば、信号強度、時刻、及び衛星番号を含む。
【００３３】
図６（ａ）は、マイナス（−）１４５ｄＢＭという弱い信号強度において、２００４年１２月１日０時０分０秒から２００４年１２月１日２３時５９分５９秒までという過去の時間において、衛星番号ＸＸのＧＰＳ衛星についての、人工的なＧＰＳ信号を生成するためのシナリオデータである。
【００３４】
図６（ｂ）は、マイナス（−）１４０ｄＢＭという中程度の信号強度において、２０２０年１２月１日０時０分０秒から２０２０年１２月１日２３時５９分５９秒までという未来の時間において、衛星番号ＸＸのＧＰＳ衛星についての、人工的なＧＰＳ信号を生成するためのシナリオデータである。
【００３５】
図４及び図５に示すように、試験装置４０は、信号発生部５０を有する。信号発生部５０は、人工のＧＰＳ信号を生成するための構成である。人工のＧＰＳ信号とは、実際のＧＰＳ衛星１２ａ等から放射されている本物のＧＰＳ信号を擬似的に生成した信号である。
信号発生部５０は、制御部４４によって時刻同期が確保されるとともに、制御される。
信号発生部５０は、上述のシナリオデータ設定部４８に設定されているシナリオによって人工のＧＰＳ信号を生成するように構成されている。信号発生部５０は、模擬信号生成手段の一例である。
【００３６】
図４及び図５に示すように、試験装置４０は、アシストデータ格納部５２を有する。アシストデータ格納部５２は、ＧＰＳアシストデータを格納している。ＧＰＳアシストデータは、模擬補助情報の一例である。
ＧＰＳアシストデータは、受信機２０に入力され、測位の補助の役割を果たす情報である。ＧＰＳアシストデータは、上述のエフェメリスのほか、概略時刻及び受信機２０の概略位置を含む。
このＧＰＳアシストデータの内容は、上述のシナリオデータと対応している。例えば、シナリオデータにおいて、ＧＰＳ衛星１２ａからの信号を人工的に生成するようになっている場合には、ＧＰＳアシストデータには、ＧＰＳ衛星１２ａのエフェメリスが含まれている。
【００３７】
図４及び図５に示すように、試験装置４０は、アシストデータ供給部５４を有する。
アシストデータ供給部５４は、受信機２０が使用するＧＰＳアシストデータを提供するための構成である。アシストデータ供給部５４は、模擬補助情報生成手段の一例である。
アシストデータ供給部５４は、上述の制御部４４によって時刻同期が確保されるとともに、時刻同期が確保される。
アシストデータ供給部５４は、受信機２０からの要求に応じてＧＰＳアシストデータを送信する。このとき、アシストデータ供給部５４は、上述のシナリオデータに対応したＧＰＳアシストデータを生成するようになっている。
例えば、シナリオデータが、図６（ａ）に示すように、マイナス（−）１４５ｄＢＭという弱い信号強度において、２００４年１２月１日０時０分０秒から２００４年１２月１日２３時５９分５９秒までという過去の時間において、衛星番号ＸＸのＧＰＳ衛星についてのデータであれば、それに対応するＧＰＳアシストデータを生成する。
【００３８】
図５に示すように、受信機２０からは、ＧＰＳ結果データが出力され、図４及び図５に示す試験装置４０の集計解析部５６に入力される。
ＧＰＳ結果データは、測位位置及び測位に伴って算出した時刻等を含む。
集計解析部５６は、ＧＰＳ結果データを集計及び解析し、試験の合否、また、受信機の性能（ＴＴＦＦ（Ｔｉｍｅ  Ｔｏ  Ｆｉｒｓｔ  Ｆｉｘ）、測位精度等）を出力する。なお、ＴＴＦＦとは、受信機２０が人工のＧＰＳ信号の受信を開始してから、最初の測位を完了するまでの時間である。
【００３９】
図４及び図５に示すように、試験装置４０は、集計解析結果出力部５８を有する。集計解析結果出力部５８は、集計解析部５６が集計及び解析して算出した集計解析結果を出力するためのプログラムである。
【００４０】
システム１０は、上述のように構成されている。
上述のように、システム１０は、制御部４４を有するから、システム１０全体において時刻同期を確保することができる。
また、制御部４４は、信号発生部５０のみならず、受信機２０も制御することができるから、受信機２０の性能を調整することができる。
また、システム１０は、時刻同期を確保することができるから、信号発生部５０段と受信機２０とを時刻同期させることができる。このため、受信機２０の自動試験において、信号発生部５０と受信機２０とが時刻同期していないことによる影響を受けない。
これにより、受信機２０の性能を自動的に正確に評価することができる。
しかも、信号発生部５０は、シナリオデータに基づいて人工のＧＰＳ信号を生成する。そして、制御部４４は、シミュレーションシナリオに基づいて信号発生部５０を制御する。このため、システム１０は、制御部４４によって、たとえ夜間でも、自動的に、シミュレーションシナリオ及びシナリオデータに基づく試験を実施することができる。  
【００４１】
また、シナリオデータ及びシミュレーションシナリオは、現在、過去、未来の任意の時刻を設定可能に構成されているから、システム１０は、現在のみならず、過去及び未来の任意の時刻における試験を実施することができる。
【００４２】
また、マスタークロック供給部４６は、受信機２０に対して、周波数が異なるマスタークロックを提供することができるから、例えば、受信機の基準クロックの周波数がドリフトによって変わった場合の受信機の性能を試験することができる。
【００４３】
また、アシストデータ供給部５４は、制御部４４によって時刻同期が確保され、しかも、受信機２０の要求に応じて、シナリオデータに対応するＧＰＳアシストデータを受信機２９に送信する構成となっている。
このため、システム１０は、現在のみならず、過去及び未来の時刻におけるＧＰＳアシストデータを受信機２０に提供した場合の、受信機２０の試験を実施することができる。
【００４４】
さらに、システム１０は集計解析部５６を有するから、自動的に受信機２０から出力されたＧＰＳ結果データを集計及び解析することができる。
【００４５】
以上が本実施の形態に係るシステム１０の構成であるが、以下、その動作例を主に図７、図８及び図９を使用して説明する。
図７、図８及び図９はシステム１０の動作例を示す概略フローチャートである。
【００４６】
まず、システム１０は、すべての機器、装置、ソフトウエアの設定を受ける（図７のステップＳＴ１）。
続いて、制御部４４が、信号発生部５０、マスタークロック供給部４６、ＧＰＳ受信機２０、アシストデータ供給部５４及び集計解析部５６を制御する（ステップＳＴ２）。ステップＳＴ２においては、制御部４４は、各機器（装置）及び各部の時刻同期を確保する。
【００４７】
ステップＳＴ２の詳細について、図８及び図９を使用して説明する。
まず、制御部４４が、制御条件設定部４２に設定された制御条件（シミュレーションシナリオ）を読み込む（図８のステップＳＴ１０１）。
続いて、制御部４４が、制御条件に従って、各部及び受信機２０との接続を確立する（ステップＳＴ１０２）。
【００４８】
続いて、制御部４４が、信号発生部５０に制御コマンドを送信し、シナリオデータを実行させる（ステップＳＴ１０３）。
続いて、制御部４４が、信号発生部５０から時刻パケットを継続的に受信する（ステップＳＴ１０４）。
続いて、制御部４４が、アシストデータ供給部５４及び受信機２０へ時刻パケットに基づいて生成した時刻情報を送信し、時刻同期を確立する（ステップＳＴ１０５）。
【００４９】
続いて、制御部４４が、受信機２０へ、受信機パラメータを送信する（ステップＳＴ１０６）。
続いて、制御部４４が、マスタークロック供給部４６を制御し、マスタークロックを発生させる（ステップＳＴ１０７）。
続いて、制御部４４が、制御条件に従って、受信機２０を作動させる（ステップＳｔ１０８）。
【００５０】
続いて、受信機２０が、設定に従って、アシストデータ供給部５４へ接続し、ＧＰＳアシストデータを取得する（ステップＳＴ１０９）。
続いて、受信機２０が、ＧＰＳ結果データを出力する（ステップＳＴ１１０）。
続いて、集計解析部５６が、設定に従って、ＧＰＳ結果データを解析する（ステップＳＴ１１１）。
【００５１】
続いて、集計解析結果出力部５８が、集計解析結果を出力する（ステップＳＴ１１２）。
続いて、制御部４４が、次の制御条件を読み込む（ステップＳＴ１１３）。ステップＳＴ１１３においては、制御部４４は、次の試験におけるシミュレーションシナリオを読み込む。
続いて、制御部４４は、すべての試験が終了したか否かを判断する（図７のステップＳＴ３）。
【００５２】
ステップＳＴ３において、制御部４４が、すべての試験が終了したと判断した場合には、システム１０の作動を終了する。
これに対して、ステップＳＴ３において、制御部４４が、すべての試験が終了していないと判断した場合には、ステップＳＴ２以下を繰り返す。
【００５３】
上述のステップによって、受信機２０の性能を自動的に正確に評価することができる。
【００５４】
本発明は、上述の実施の形態に限定されない。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施の形態の端末等を示す概略図である。
【図２】測位方法を示す概念図である。
【図３】相関処理の説明図である。
【図４】自動試験システムの構成を示す概略図である。
【図５】自動試験システムの構成を示す概略図である。
【図６】シナリオデータの一例を示す図である。
【図７】自動試験システムの動作例を示す概略フローチャートである。
【図８】自動試験システムの動作例を示す概略フローチャートである
【図９】自動試験システムの動作例を示す概略フローチャートである
【符号の説明】
【００５６】
１２ａ，１２ｂ，１２ｃ，１２ｄ，１２ｅ，１２ｆ，１２ｇ，１２ｈ・・・ＧＰＳ衛星、１５・・・端末１５・・・ＧＰＳ受信機、４０・・・自動試験装置、４２・・・制御条件設定部、４４・・・制御部、４６・・・マスタークロック供給部、４８・・・シナリオデータ設定部、５０・・・信号発生部、５２・・・アシストデータ格納部、５４・・・アシストデータ供給部、５６・・・集計解析部、５８・・・集計解析結果出力部
【図１】
2007309693.tif 000003
【図２】
2007309693.tif 000004
【図３】
2007309693.tif 000005
【図４】
2007309693.tif 000006
【図５】
2007309693.tif 000007
【図６】
2007309693.tif 000008
【図７】
2007309693.tif 000009
【図８】
2007309693.tif 000010
【図９】
2007309693.tif 000011