(57)【特許請求の範囲】
【請求項１】
複数のセンサと接続して目標物体を探知する目標情報処理装置に対して、該複数のセンサのうち少なくとも１つに代わって模擬探知情報信号を出力するセンサ模擬方法において、
前記複数のセンサのうち、実際に目標を探知した場合の探知情報信号を前記目標情報処理装置へ出力する実機センサからの探知情報信号の入力を受け付け、
前記受け付けた実機センサの探知情報信号を用いて、模擬目標の位置に関する情報を示す模擬目標データを生成し、
前記生成された模擬目標データを用いて、実際に目標を探知したセンサ以外の模擬されるべきセンサの模擬探知情報信号を生成し、
前記生成された模擬探知情報信号を前記目標情報処理装置へ出力すること
を特徴とするセンサ模擬方法。
【請求項２】
複数のセンサと接続して目標物体を探知する目標情報処理装置に対して、該複数のセンサのうち少なくとも１つに代わって模擬探知情報信号を出力するセンサ模擬装置において、
前記複数のセンサのうち、実際に目標を探知した場合の探知情報信号を前記目標情報処理装置へ出力する実機センサからの探知情報信号の入力を受け付ける第１のインターフェース部と、
前記受け付けた実機センサの探知情報信号を用いて、模擬目標の位置に関する情報を示す模擬目標データを生成する目標模擬部と、
前記生成された模擬目標データを用いて、実際に目標を探知したセンサ以外の模擬されるべきセンサの模擬探知情報信号を生成するセンサ模擬部と、
前記生成された模擬探知情報信号を前記目標情報処理装置へ出力する第２のインターフェース部とを備えること
を特徴とするセンサ模擬装置。
【請求項３】
請求項２に記載のセンサ模擬装置において、
前記目標模擬部は、前記実機センサが目標を探知して新たな探知情報信号を出力する毎に、該探知情報信号を用いて新たな模擬目標データを生成し、
前記センサ模擬部は、前記新たな模擬目標データが生成される毎に、該模擬目標データを用いて新たな模擬探知情報信号を生成し、前記第２のインターフェース部を介して前記目標情報処理装置へ出力することを特徴としたセンサ模擬装置。
【請求項４】
請求項２に記載のセンサ模擬装置において、
前記センサ模擬部は、模擬対象となるセンサに対応した誤差を付与して、模擬探知情報信号を生成することを特徴とするセンサ模擬装置。
【請求項５】
請求項２に記載のセンサ模擬装置において、
模擬対象となるセンサの地理的な探知可能範囲を入力する入力部をさらに備え、
前記センサ模擬部は、前記実機センサの探知情報信号に用いて生成された模擬目標データが示す模擬目標の座標位置が、前記予め入力された模擬対象となるセンサの探知可能範囲内であれば前記擬似探知情報信号を前記第２のインターフェース部を介して出力し、該探知可能範囲外であれば探知不可能となった事を意味する信号を前記第２のインターフェース部を介して出力することを特徴とするセンサ模擬装置。
【請求項６】
請求項２に記載のセンサ模擬装置において、
前記第２のインターフェース部は、前記センサ模擬部が生成する模擬探知情報信号の出力タイミングを可変の周期間隔で行うことを特徴とするセンサ模擬装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のセンサとこれらのセンサを接続して使用する目標情報処理装置とから構成されるシステムの総合試験等で使用することを目的とした、実機センサが目標の探知時に出力する探知情報信号を擬似するセンサ模擬方法及び装置に関する。
【０００２】
【従来の技術】
従来の模擬装置では、模擬目標の座標位置、目標が移動する方向（以下、針路とする）及び速度（以下、速力とする）等の初期値を手動入力して、当該模擬装置内部の等速直進運動のアルゴリズム計算により実物の目標の動きを擬似し、擬似した模擬目標の座標位置をもとにセンサ探知の擬似信号を発生する模擬方法を用いていた。
【０００３】
【発明が解決しようとする課題】
しかし、上述した従来の模擬装置では、生成可能な模擬探知情報が、等速直進運動などの数値的に模擬可能な目標動作に限定されるという制限があった。
【０００４】
さらに、擬似目標の針路及び速力を更新するには、試験中に模擬装置に対して手動で再入力を行う必要が有るが、実物の目標（以下、実目標とする）が針路変更（以下、変針とする）する動作を模擬するには惰力等を考慮した複雑なアルゴリズムが必要であった。
【０００５】
また、システム試験中の手動入力操作を避けるために、事前に模擬する目標の軌跡をシナリオデータとして作成し、試験開始時に模擬装置にデータ転送する方法も可能であるが、試験毎に目標が移動する各パターンのデータを作成する必要があり、事前準備が煩雑になるという問題がある。
【０００６】
また、試験対象となるシステムの目標情報処理装置でセンサから過去に入力した目標の位置情報及び時刻情報の履歴データ（以下、航跡データとする）を使用して目標の運動解析計算を行う場合に、位置情報に含まれる誤差に対して探知の周期が短いときは運動解析計算結果の精度が低下してしまう問題があり、計算結果の精度を上げるためのセンサ探知周期を検証する必要がある。
【０００７】
複数の周辺装置の動作を各々の模擬装置により擬似する技術については、特開平２−２２４１４１号公報に例示されている。
【０００８】
本発明は上述した点を鑑みてなされたもので、その目的は複雑なアルゴリズムを使用せずにリアルタイムで実目標の動きをより忠実に再現し、より実機のセンサに近い探知情報信号の模擬を実現するセンサ模擬方法および装置を提供する事にある。
【０００９】
【課題を解決するための手段】
上記目的を達成するために本発明では、複数のセンサと接続して目標物体を探知する目標情報処理装置に対して該複数のセンサのうち少なくとも１つに代わって模擬探知情報信号を出力するセンサ模擬方法において、実際に目標を探知した場合の探知情報信号を前記目標情報処理装置へ出力する実機センサからの探知情報信号を用いて模擬目標の位置に関する情報を示す模擬目標データを生成し、該模擬目標データを用いて模擬されるべきセンサの模擬探知情報信号を生成し、該模擬探知情報信号を前記目標情報処理装置へ出力する。
【００１０】
また、上記目的を達成するために本発明では、複数のセンサと接続して目標物体を探知する目標情報処理装置に対して、該複数のセンサのうち少なくとも１つに代わって模擬探知情報信号を出力するセンサ模擬装置において、前記複数のセンサのうち、実際に目標を探知した場合の探知情報信号を前記目標情報処理装置へ出力する実機センサからの探知情報信号の入力を受け付ける第１のインターフェース部と、前記受け付けた実機センサの探知情報信号を用いて、模擬目標の位置に関する情報を示す模擬目標データを生成する目標模擬部と、前記生成された模擬目標データを用いて、模擬されるべきセンサの模擬探知情報信号を生成するセンサ模擬部と、前記生成された模擬探知情報信号を前記目標情報処理装置へ出力する第２のインターフェース部とを備える。
【００１１】
上記本発明においては、前記目標模擬部が前記実機センサが目標を探知して新たな探知情報信号が出力される毎に該探知情報信号を用いて新たな模擬目標データを生成し、前記センサ模擬部が前記新たな模擬目標データが生成される毎に、該模擬目標データを用いて新たな模擬探知情報信号を生成する構成とすることがより好ましい。
【００１２】
また、前記センサ模擬部が、模擬対象となるセンサに対応した予め設定された誤差を付与して、模擬探知情報信号を生成する構成としても良い。
【００１３】
また、上記本発明において、模擬対象となるセンサの地理的な探知可能範囲を入力する入力部をさらに設け、前記センサ模擬部が、前記実機センサの探知情報信号に用いて生成された模擬目標データが示す模擬目標の座標位置が、前記予め入力された模擬対象となるセンサの探知可能範囲内であれば前記擬似探知情報信号を前記第２のインターフェース部を介して出力し、該探知可能範囲外であれば探知不可能となった事（以下、失探とする）を意味する信号を前記第２のインターフェース部を介して出力する構成としても良い。
【００１４】
また、前記第２のインターフェース部が、前記センサ模擬部が生成する模擬探知情報信号の出力タイミングを可変の周期間隔で行う構成としても良い。
【００１５】
【発明の実施の形態】
本発明の目標模擬装置では、例えば、複数のセンサを接続する目標情報処理装置のシステムテストを行う場合に、実機センサが実目標を探知した時、該実機センサが目標情報処理装置に出力した情報、例えば目標の方位及び距離である位置データ及び目標を探知した探知時刻データを、模擬目標の航跡データをデータベース管理するために目標情報処理装置から入力して、新規探知情報の場合は模擬目標を生成して該データベースに登録し、新規以外（２回目以降の探知）は登録済みの模擬目標の航跡情報として目標の位置及び時刻を該データベースに追加登録を行う。
【００１６】
さらに本発明の目標模擬装置では、上記データベースに登録されている模擬目標の最新位置情報を用いて、模擬対象となるセンサの探知情報信号を模擬して、システムテスト対象の目標情報処理装置へ出力する。
【００１７】
以下、本発明を実施形態を図面を参照して説明する。
【００１８】
図１は、本発明の第１の実施形態におけるシステム構成例を示す図である。本実施形態のシステムは、本発明が適用された目標模擬装置１０と、システム試験の対象となる目標情報処理装置１５と、実機センサＡ４及びクロック１６ａと、実機センサＢ５及びクロック１６ｂと、複数のセンサ素子からなる実機センサＣ６及びクロック１６ｃと、実機センサＣ６からの検出結果を電波送信する実機センサＣ電波送信部１３と、実機センサＣ電波送信部１３からの電波信号を受信して目標情報処理装置１５へ出力する実機センサＣ電波信号変換部１４と、目標情報処理装置１５へ供給すべき信号として実機センサからの信号と模擬信号とをセンサ毎に切り替える実機／模擬切替えスイッチ７とを備えている。
【００１９】
目標模擬装置１０は、入力部１と、目標模擬部２と、センサ模擬部３と、センサ模擬部３で模擬された模擬探知信号を実機／模擬切替えスイッチ７を介して目標情報処理装置１５へ出力するためのインターフェース部（Ｉ／Ｏ）１１ａ、１１ｂ、１１ｃと、実機センサのいずれかで得られた目標運動に関する探知情報の入力を目標情報処理装置１５を介して受け付けるインターフェース部（Ｉ／Ｏ）１１ｄとを有している。ここで、目標模擬部２及びセンサ模擬部３は、例えばＣＰＵ及びメモリを備える電子計算機により実現される。
【００２０】
目標情報処理装置１５は、目標模擬装置１０からの模擬探知信号あるいは実機センサからの探知信号の入力を受けるインターフェース部（Ｉ／Ｏ）１２ａ、１２ｂ、１２ｃと、模擬探知信号と実機センサからの探知信号とを利用して目標を検出する目標情報処理部８と、該検出結果を示すための画像を表示する表示器９と、実機センサからの探知情報を目標模擬装置１０へ転送するためのインターフェース部（Ｉ／Ｏ）１２ｄとを有している。ここで、目標情報処理部８は、例えばＣＰＵ及びメモリを備える電子計算機により実現される。
【００２１】
本発明において実機センサの具体的種類は特に限定されるものではないが、本実施形態では、実機センサＡ４として、水中目標の捜索を行うため音波を出力し目標に当たった音波の戻りを感知することでセンサ位置から目標の距離及び方位を動的に検知するセンサを用いた場合を例に挙げて説明する。センサＡの検出原理について図２を用いて述べる。
【００２２】
図２において、ａ、ｂ、ｃ、ｄは音波等を受信する受波素子１９であり、目標１７から受波素子１９までの距離が各受波素子１９間の距離に比べ、十分に大きいとき以下の数式が成り立つ。
【００２３】
【数１】
0003831618.tif 000002
【００２４】
ここで、α、βは受波素子ａ、ｃから見える目標１７への受波面法線方向からの角度を表す。受波素子ａと受波素子ｃとの間の距離をｒとし、この時の角度αを求める。受波素子ａと受波素子ｃでは位相のずれ（ｍ）が生じる。また各受波素子間の距離（ｒ）は既にわかっている値なので、ｒ、ｍから角度βを以下の数２から求める。
【００２５】
【数２】
0003831618.tif 000003
【００２６】
ここで上記数１よりαとβとは近似的に等しいため、位相のずれから方向（α）が求まる。これを目標の方位として使用する。
【００２７】
音波を出力してから音波の戻りを感知するまでの時間（Ｔ）と水中音速（Ｖ）とから目標までの距離（ＲＮＧ）を算出する。
【００２８】
【数３】
0003831618.tif 000004
【００２９】
上述した原理により、実機センサＡは目標の方位及び距離を動的に検知し、目標の探知情報を出力する。
【００３０】
本実施形態において、実機センサＡ４の目標探知時には探知情報である目標の方位、距離及び探知時刻を示す信号を目標情報処理部８に出力する。本出力処理は、本実施形態の目標探知時の処理手順を示した図８のフローチャートにおけるステップＳ１に該当する。実機センサＢ５は、実機センサＡ４と探知原理は同様であるが目標までの距離は検知しないものとする。このため実機センサＢ５からの探知情報に目標距離は含まれず、目標の方位及び探知時刻の信号を目標情報処理部８に出力する。
【００３１】
実機センサＣ６は、実機センサＡと探知原理は同様であるが、予め目標が通過すると予測される近辺に実機センサＣ６を構成する複数のセンサ素子を配置する。目標の探知時には、実機センサＣ６の信号を電波送信部１３にて一旦無線による電波情報に変換して探知情報を送信し、電波信号変換部１４が無線で受信した信号をもとの目標探知信号に変換して使用するものである。実機センサＣ６の各センサ素子は、実機センサＡ４と同様の探知原理により目標の捜索を行い、目標の探知時には各センサ素子が設置された位置座標（以下基準位置とする）、基準位置からみた目標の相対方位である目標方位、基準位置からの相対距離である目標距離、及び目標の探知時刻のデータを、電波送信部１３及び電波信号変換部１４を経由して目標情報処理部８に出力する。
【００３２】
本実施形態では、システム試験において、実機センサＢ５及び実機センサＣ６に関し実機から探知信号を用いるのではなく模擬探知信号を使用する場合（模擬モード）について述べる。センサの実機と模擬のモード切替えは図１で示す実機／模擬切替えスイッチ７により行う。実機または模擬における各センサの探知情報信号データ内容とその意味を図３、図４を参照して説明する。
【００３３】
目標情報処理部８は、インタフェース１２ａ、１２ｂ、１２ｃを通して受信した実機センサＡ４、実機センサＢ５及び実機センサＣ６からの目標情報を内部データベース（不図示）に登録し、該登録済みの航跡データをもとに目標運動の解析計算を行うものである。表示部９は、模擬又は実機のセンサＡ、センサＢ及びセンサＣから入力される目標の探知情報を表示する（図８のステップＳ２、Ｓ３）。
【００３４】
目標情報処理部８にて実現する処理機能の一例として、目標の運動解析計算処理について述べる。これは各センサから時系列で受信した目標の探知情報、すなわち目標の探知時刻、センサが配置されているセンサ基準位置、目標方位及び目標距離等の探知目標に関する過去の航跡データから、目標の針路及び速力を算出するものである。
【００３５】
本例の処理では初め、目標情報処理部８でセンサから受信した目標の探知情報を、例えば図３に示すように表形式で内部のデータベースに登録する。図４は、実機センサＡ４が基準位置２２に配置された場合に目標２１を探知した場合の実機センサＡ４から出力される探知情報の内容を示す。探知情報を提供したセンサの基準位置、目標方位及び目標距離から目標の位置を示すｘ、ｙ座標を算出し、前記データベースに登録する。センサの基準位置座標をＸＡ、ＹＡとし、探知方位をＢｙａ、探知距離をＲＮＧとすると、算出する目標の位置座標ｘ、ｙは以下の数４、数５によって求められる。
【００３６】
【数４】
0003831618.tif 000005
【００３７】
【数５】
0003831618.tif 000006
【００３８】
このようにして目標情報処理部８にて登録したデータベース情報をもとに、例えば以下の方法で目標針路及び目標速力を算出し、目標情報処理部８のデータベースに格納する。データベースに格納する際には、以下に説明する目標模擬部２に設けられているデータベースに格納される航跡データ（図５）と同様に、探知した目標毎に、探知時刻、目標方位、目標距離等を対応付けて記録しておくものとする。
【００３９】
最新の目標位置座標をＸｎ、Ｙｎとし、前回の目標位置座標をＸｍ、Ｙｍとする。また最新及び前回の探知時刻をＴｎ、Ｔｍとすれば、目標の針路（Ｃｔ）及び速力（Ｓｐｄ）は、
【００４０】
【数６】
0003831618.tif 000007
【００４１】
【数７】
0003831618.tif 000008
【００４２】
で求まる。このとき目標の針路（Ｃｔ）は真北を基準にした方位である。上記に示した方法により目標情報処理部８で目標の針路及び速力を算出する。ただし、このときセンサの探知誤差に対してセンサの探知間隔が短い場合は、目標の移動量よりも探知誤差の方が大きくなってしまう。このため、上記で算出した針路及び速力の値は実際の目標の針路及び速力とは一致しない場合がある。
【００４３】
さらに、目標情報処理部８は実機センサＡ４から受信した目標の方位、距離及び探知時刻に関する探知情報を目標模擬装置１０に出力する（図８のステップＳ２）。
【００４４】
目標模擬装置１０の目標模擬部２では、実機／模擬切替えスイッチ７で実機センサＡ４からの出力が目標情報処理装置１５へ送られるように選択されている場合、実機センサＡ４から目標情報処理部８を経由して入力した目標の探知情報が新規探知（以下、初探知とする）であるか判定を行う（図８のステップＳ４）。探知情報が初探知の場合は模擬の目標番号を新規付与し（ステップＳ５）、入力した探知情報から目標の位置座標を算出して探知情報と共に、目標模擬部２に設けられているデータベースに登録する（ステップＳ６）。探知情報が初探知でない（２回目以降の探知）場合（以下、継続探知とする）は模擬の目標番号は付与せずに算出した目標の位置座標及び探知情報のみを前記データベースに追加登録する（ステップＳ６）。
【００４５】
目標模擬部２のデータベースにおける航跡データの登録内容の一例を図５に示す。本例では、探知された目標毎に表形式のデータが形成され、該データには、該当する目標の探知回数、探知時刻、方位、距離、センサ基準位置、目標位置等が含まれている。
【００４６】
次に、実機センサの探知情報から生成する模擬目標の位置座標算出方法の一例を述べる。以下では、実機センサとして実機センサＡ４を例にあげて説明する。
【００４７】
実機センサＡ４から出力されるデータ内容は、上記図３に示すように、探知時刻、目標方位、目標距離、センサ探知目標番号及びセンサ位置（以下基準位置とする）の座標である。このとき目標方位及び目標距離は、センサの位置である基準位置から相対の方位及び距離となっている。
【００４８】
実機センサＡ４の基準位置座標をＸＡ、ＹＡとし、探知方位をＢｙａ、探知距離をＲＮＧとすると、算出する模擬目標の位置座標ＸＴ、ＹＴは上記の数４、５と同様に、
【００４９】
【数８】
0003831618.tif 000009
【００５０】
【数９】
0003831618.tif 000010
【００５１】
となる。目標模擬部２は、上記数８、数９を用いて模擬目標の位置座標を算出する。
【００５２】
本実施形態のセンサ模擬部３では、擬似探知情報信号の出力を行うために事前に入力部１にて、少なくとも探知又は失探の探知状態を模擬するためのパラメータ（コマンド）を入力する（図９のステップＳ１０）。この時の入力処理は、例えば図９に示すような処理の一部により実現する。具体的には、センサ模擬部３にてコマンド内容を判定し（ステップＳ１１）、探知状態のコマンドであればセンサ模擬部３内のデータベースに探知コマンド入力済みフラグ情報を登録する（ステップＳ１５）。また、この時のセンサ模擬部３のデータベース内容の一例を図７に示す。
【００５３】
なお、図９及び図７は、探知状態のコマンド入力以外にも、センサ模擬における誤差、探知周期、探知領域に関するコマンドを入力する場合の処理例を示している。探知状態以外のコマンド入力処理及び探知状態以外のコマンドが入力された場合の実目標探知時の処理については、後の実施形態にて詳述する。
【００５４】
図８の処理に戻り、実機センサＡ４の探知により目標模擬部２でデータベースの追加登録が発生したとき（図８のステップＳ６）、センサ模擬部３は、入力部１からの模擬動作コマンドが探知状態入力済みであるか判定を行う（ステップＳ７）。入力部１から模擬探知動作のコマンドが入力済みである場合は、目標模擬部２で保持している模擬目標の位置情報及び各センサの基準位置をもとに各センサ模擬探知情報である目標の探知方位を算出し（ステップＳ８）、実機センサＢ５及び実機センサＣ６と同等の模擬探知信号を目標情報処理部８に出力する（ステップＳ９）。
【００５５】
次に、各センサの模擬探知情報となる模擬目標の探知方位算出方法の一例を述べる。実機センサＢ５の基準位置座標をＸＢ、ＹＢとすると、実機センサＢ５を模擬する探知情報の方位Ｂｙｂは、以下の数１０によって算出される。
【００５６】
【数１０】
0003831618.tif 000011
【００５７】
また、センサＣの基準位置座標をＸＣ、ＹＣとすると、同様にセンサＣを模擬する探知情報の方位Ｂｙｃは、以下の数１１によって算出される。
【００５８】
【数１１】
0003831618.tif 000012
【００５９】
上記のようにセンサ模擬部３が模擬対象となる各センサの探知方位を算出する。
【００６０】
目標情報処理部８では、センサ模擬部３から受信した実機センサＢ５及び実機センサＣ６の模擬探知信号をもとに、表示部９に各センサで探知した探知方位を表示する。
【００６１】
表示部９での表示例を図６に示す。図６において、Ａ、Ｂ、Ｃ１、Ｃ２はそれぞれ実機センサＡ４、実機センサＢ５、実機センサＣ６がそれぞれ位置する場所３０、２９、２５、２７に配置された表示シンボルである。ここでＣ１、Ｃ２は実機センサＣ６を構成するセンサ素子が２個存在することを示す。
【００６２】
実機センサＡ４から入力した探知情報には目標の方位及び距離の情報が含まれるので、前に述べた方法により目標の位置座標を算出して目標シンボル２８を表示する。また、本実施形態において模擬されている実機センサＢ５、実機センサＣ６のセンサ素子Ｃ１、Ｃ２は探知情報が目標方位のみのため、各センサの基準位置からの方位線２６、２４、２３で探知方位を表示する。
【００６３】
本実施形態によれば、目標模擬装置１０にて実機センサＡ４からの実目標探知の探知情報をもとに、リアルタイムで忠実に実目標の動きと同じ模擬目標を再現する事が可能となり、実機センサＢ５及び実機センサＣ６の探知出力を模擬する擬似探知においては、実目標の動きに合致した探知模擬を実現する事が出来る。
【００６４】
さらにまた、一度手動による探知コマンドを入力するだけで、実機センサＡ４からの実目標探知情報を継続して受信したときに、模擬センサＢ５及び模擬センサＣ６の自動による探知及び失探の模擬が可能となる。
【００６５】
本発明の他の実施形態について説明する。以下の説明では、上記実施形態と同じ処理及び構成については同じ符号を付し、その詳細説明を省略する。
【００６６】
本実施形態では、上記実施形態の目標模擬装置１０において、各模擬センサの探知領域または各模擬センサで付与する誤差の値を、事前に入力部１から手動で入力するものである。ここで探知領域とは、センサが目標を捜索し検知出来る領域のことである。
【００６７】
本実施形態においては、上述した図９の入力処理において、入力部１で入力された情報が誤差値の入力かまたは探知領域の入力であるかをさらに判定し（図９のステップＳ１２、Ｓ１４）、入力部１の入力時にセンサ模擬部３で入力された値を、センサ模擬部３に設けられた内部のデータベースに登録する（ステップＳ１６、Ｓ１８）。この時のセンサ模擬部３で登録したデータの内容は例えば図７に示すような形態をとる。ここで、各センサは指向性の無いセンサであり、センサの位置であるセンサ基準位置を中心に３６０度の方向で目標を捜索出来るものとしている。例えば、図７でセンサＣが目標を検知できる探知領域はセンサＣの基準位置を中心に半径１００００ｍの円形の領域となる。
【００６８】
上述したように、探知状態に加えてセンサ誤差と探知領域とがさらに入力された場合の実目標探知時の処理手順例を、図１０を用いて説明する。
【００６９】
本処理において、実機センサＡ４が実目標を探知して目標情報処理部８へ探知情報を出力して（ステップＳ１）から、センサ模擬部３で入力部１からの模擬動作コマンドが探知状態入力済みであるか判定を行う（ステップＳ７）までの処理は、上記実施形態の処理手順（図８）におけるステップＳ１からステップＳ７までと同等の処理を行う。
【００７０】
本処理ではさらに、センサ模擬部３に設けられているデータベースから模擬目標の位置座標と各センサの探知領域を参照して、模擬目標がセンサの探知領域内にあるか判定を行う（ステップＳ７ａ）。センサの探知領域内に模擬目標の座標があれば、上記実施形態における図８の処理と同様に、各模擬センサにおける探知方位を算出する（ステップＳ８）。
【００７１】
次に、上記センサ模擬部３のデータベースを参照し、各模擬センサの誤差値が入力済みであるか判定を行う（ステップＳ８ａ）。このとき誤差値が入力済みであればステップＳ８で算出した擬似探知情報である探知方位に誤差を付与する（ステップＳ８ｂ）。誤差を付与した探知方位情報をもとに実機センサＢ５及び実機センサＣ６の模擬探知信号を目標情報処理部８に出力する（ステップＳ９）。
【００７２】
本実施形態によれば、目標模擬装置１０にて、各センサに依存する誤差値を入力部１から予め入力することで、模擬センサ探知時に誤差を含んだ擬似探知を再現する事が可能となり、より実機に近いセンサの模擬を実現する事が出来る。
【００７３】
さらに本実施形態によれば、目標模擬装置１０にて、各センサの探知領域を入力部１から予め入力することで、模擬センサ探知時に実機センサと同じ探知領域を考慮した擬似探知を再現する事が可能となり、より実機に近いセンサの模擬を実現する事が出来る。
【００７４】
本発明の他の実施形態について説明する。以下の説明では、上記実施形態と同じ処理及び構成については同じ符号を付し、その詳細説明を省略する。
【００７５】
本実施形態では、上記実施形態で説明した図９の入力処理手順において、各模擬センサの探知周期の値を事前に入力部１から手動で入力しておくものである。
【００７６】
本処理では、入力部１から入力された情報が探知周期であるかをさらに判定し（ステップＳ１３）、入力部１の入力時にセンサ模擬部３では入力された値を内部のデータベースに登録する（ステップＳ１７）。この時のセンサ模擬部３で登録したデータの内容は図７に示すような形態をとる。
【００７７】
探知状態、センサ誤差及び探知領域に加えて、上述したように探知周期が入力された場合の実目標探知時の処理手順例を、図１１を用いて説明する。
【００７８】
本処理では、実機センサＡ４が実目標を探知して目標情報処理部８へ探知情報を出力する処理（ステップＳ１）から、センサ模擬部３で探知方位に誤差を付与する処理（ステップＳ８ｂ）までは、上記実施形態の処理手順を示す図１０のステップＳ１からステップＳ８ｂまでと同等の処理を行う。
【００７９】
本処理ではさらに、センサ模擬部３に設けられているデータベースを参照し、探知周期が設定済みであるか判定を行う（ステップＳ８ｃ）。探知周期が設定されていない場合は、上記図１０の実施形態と同様に各センサの模擬探知信号を目標情報処理部８に出力する（ステップＳ９）。探知周期が設定されている場合は、前回の探知時刻と今回の探知時刻の差分を算出し（ステップＳ２３）、設定されている探知周期より短くないか判定を行う（ステップＳ２４）。前回の探知時刻をＴｓ、今回の探知時刻をＴｅとすると算出する差分の時間Ｔｓｅは次の数１２で求まる。
【００８０】
【数１２】
0003831618.tif 000013
【００８１】
【数１３】
0003831618.tif 000014
【００８２】
【数１４】
0003831618.tif 000015
【００８３】
差分時間Ｔｓｅが探知周期より小さいとき、すなわち上記数１３が成り立つときは、図１１に示す通りセンサ模擬部３は模擬探知信号の出力を行わない。また、差分時間Ｔｓｅが探知周期以上となるとき、すなわち上記数１４が成り立つときは、上記図１０のステップＳ９と同様に各センサの模擬探知信号を目標情報処理部８に出力する（ステップＳ２４）。このときの探知時刻を最新の探知時刻としてセンサ模擬部３のデータベースに登録する（ステップＳ２５）。以上の処理によって登録されたデータベースの内容例を図７に示す。
【００８４】
次に、センサ模擬部３に設けられているクロックを使用して探知周期時間カウントし（ステップＳ２６）、カウント終了後に再度、上記ステップＳ７に示す判定処理を起動する。この処理により、センサ模擬部３では入力部１から手動設定した探知周期で繰り返しセンサの模擬探知信号を出力することが可能となる。
【００８５】
本実施形態によれば、目標模擬装置１０にて各センサの探知周期を入力部１から予め入力することで、模擬センサ探知時以降は実機センサと同じ擬似探知を周期的に発生する事が可能となる。入力部１から再度探知周期を手動入力することにより、探知周期を途中で更新する事も可能となる。
【００８６】
さらに、センサが出力する目標探知情報の履歴である航跡データを使用して、目標情報処理装置１５で目標の運動解析計算を行う場合に、センサで付与される探知誤差の値に対してセンサの探知周期が短いとき、すなわち目標の移動量よりもセンサの探知誤差の方が大きくなる場合の目標運動解析計算結果の精度が低下してしまうという問題については、本実施形態の処理によりセンサの探知誤差及び探知周期を順次手動で変えてシステム試験することにより、計算結果の精度を上げるための理想的なセンサ探知周期を検証することが可能になるという効果がある。
【００８７】
【発明の効果】
以上に説明したように本発明によれば、複雑なアルゴリズムを使用せずにリアルタイムで実目標の動きをより忠実に再現し、より実機に近いセンサ探知の模擬を実現するセンサ模擬方法および装置を提供する事ができる。
【００８８】
さらに本発明によれば、実機センサによる実探知情報を擬似目標の諸元として使用することで実目標の動きを忠実に再現した模擬目標座標位置の管理が可能となり、複数センサの擬似探知を行うために試験実施中に模擬目標の針路または速力の手動変更による入力操作は不要になる。また、模擬探知信号の出力において、目標の運動諸元が更新された時に発生する惰力等を考慮した複雑なアルゴリズムも不要になる。さらにまた、各センサの擬似探知において、実機探知と同等の探知模擬を実現することが出来る。
【図面の簡単な説明】
【図１】本発明の一実施形態における構成例を示すブロック図。
【図２】図１の実施形態で使用可能な実機センサＡでの探知原理を示す説明図。
【図３】センサの出力データ例を示す説明図。
【図４】実機センサＡのセンサ出力データの内容を示す説明図。
【図５】本発明のデータベースに格納される航跡データ例を示す説明図。
【図６】本発明の目標情報処理装置における表示部での表示例を示す説明図。
【図７】本発明のセンサ模擬部におけるデータの形式例を示す説明図。
【図８】本発明の一実施形態における実目標探知時の処理手順例を示すフローチャート。
【図９】本発明の一実施形態における入力処理の一例を示すフローチャート。
【図１０】本発明の他の実施形態における実目標探知時の処理手順例を示すフローチャート。
【図１１】本発明の他の実施形態における実目標探知時の処理手順例を示すフローチャート。
【符号の説明】
１・・・・・入力部、                    ２・・・・・目標模擬部、
３・・・・・センサ模擬部、              ４・・・・・実機センサＡ、
５・・・・・実機センサＢ、              ６・・・・・実機センサＣ、
７・・・・・実機／模擬切替えスイッチ、  ８・・・・・目標情報処理部、
９・・・・・表示部、                    １０・・・・・・目標模擬装置、
１１・・・・・入出力部、                １２・・・・・・入出力部
１３・・・・・電波送信部、              １４・・・・・・電波信号変換部、
１５・・・・・目標情報処理装置、        １６・・・・・・ＣＬＯＣＫ部、
１７・・・・・実目標、                  １８・・・・・・実目標からの音波、
１９・・・・・送受波素子、              ２１・・・・・目標、
２２・・・・・基準位置Ｘ、Ｙのセンサ、
２３・・・・・センサＣ２探知方位線、
２４・・・・・センサＣ１探知方位線、
２５・・・・・センサＣ１の基準位置を示すシンボル、
２６・・・・・センサＢ探知方位線、
２７・・・・・センサＣ２の基準位置を示すシンボル、
２８・・・・・センサＡが探知した目標を示すシンボル、
２９・・・・・センサＢの基準位置を示すシンボル、
３０・・・・・センサＡの基準位置を示すシンボル。
【図１】
0003831618.tif 000016
【図２】
0003831618.tif 000017
【図３】
0003831618.tif 000018
【図４】
0003831618.tif 000019
【図５】
0003831618.tif 000020
【図６】
0003831618.tif 000021
【図７】
0003831618.tif 000022
【図８】
0003831618.tif 000023
【図９】
0003831618.tif 000024
【図１０】
0003831618.tif 000025
【図１１】
0003831618.tif 000026