(57)【特許請求の範囲】
【請求項１】
移動体の位置を少なくとも推定検出するための推定検出手段が行う移動体位置等推定検出方法において、
前記推定検出手段が、設置位置が異なる２以上の検知手段によって、前記移動体に係る磁界を磁気信号として直交３軸方向の成分毎に同時に受信して得られた時系列の磁気データに基づいて、ある軸方向について定めた複数の仮の値に対し、前記磁気データが前記各仮の値を含めた理論式を満たすようなパラメータの値を、残差を用いた最小自乗法によりそれぞれ決定する工程と、
決定したそれぞれの前記パラメータの値に基づいて、前記ある時刻における前記移動体の設定上の位置を虚像として算出する工程と、
前記検知手段毎の前記虚像について近似直線を算出する工程と、
前記近似直線の交点の位置又は前記近似直線同士が最も接近する点に基づく位置を、前記ある時刻における前記移動体の真の位置として推定検出する工程と
を有することを特徴とする移動体位置等推定検出方法。
【請求項２】
前記最小自乗法にはガウス・ニュートン法を適用することを特徴とする請求項１記載の移動体位置等推定検出方法。
【請求項３】
前記移動体の速度及び／又は前記磁気信号の受信位置と最接近する位置をさらに推定検出することを特徴とする請求項１又は２記載の移動体位置等推定検出方法。
【請求項４】
前記磁界の強度又は前記パラメータの値に基づいて前記移動体又はその種別を判断することを特徴とする請求項１〜３のいずれかに記載の移動体位置等推定検出方法。
【請求項５】
移動体に係る磁界を磁気信号として直交３軸方向の各成分で検知する、設置場所が異なる２以上の検知手段と、
当該各検知手段がそれぞれ同時に検知した信号を磁気データとして記録するデータ記録手段と、
ある軸方向について定めた複数の仮の値に対し、前記磁気データが前記各仮の値を含めた理論式を満足するようなパラメータの値を、残差を用いた最小自乗法によりそれぞれ決定し、決定したそれぞれの前記パラメータの値に基づいて、ある時刻における前記移動体の設定上の位置を虚像として算出し、前記虚像について算出した前記検知手段毎の近似直線の交点の位置又は前記近似直線同士が最も接近する点に基づく位置を、前記ある時刻における前記移動体の真の位置として推定検出する推定検出手段と
を備えることを特徴とする移動体位置等推定検出装置。
【請求項６】
前記推定検出手段は、前記パラメータの値に基づいて前記移動体の速度及び／又は前記移動体と前記複数の検知手段との最接近位置をさらに推定検出することを特徴とする請求項５記載の移動体位置等推定検出装置。
【請求項７】
前記推定検出手段は、前記磁界の強度又は前記パラメータの値に基づいて、前記移動体又はその種別を判断することを特徴とする請求項５又は６記載の移動体位置等推定検出装置。
【請求項８】
海面又は海水中を航走する航走体を前記移動体とすることを特徴とする請求項５〜７のいずれかに記載の移動体位置等推定検出装置。
【請求項９】
設置位置が異なる２以上の検知手段が、移動体に係る磁界を磁気信号として直交３軸方向の成分毎に同時に受信して得られた時系列の磁気データに基づいて、ある軸方向について定めた複数の仮の値に対し、前記磁気データが前記各仮の値を含めた理論式を満たすようなパラメータの値を、残差を用いた最小自乗法によりそれぞれ決定する工程と、
決定したそれぞれの前記パラメータの値に基づいて、ある時刻における前記移動体の設定上の位置を虚像として算出する工程と、
前記検知手段毎の前記虚像について近似直線を算出する工程と、
前記近似直線の交点の位置又は前記近似直線同士が最も接近する点に基づく位置を、前記ある時刻における前記移動体の真の位置として推定検出する工程と
をコンピュータに行わせることを特徴とする移動体位置等推定検出方法のプログラム。
【請求項１０】
前記最小自乗法としてガウス・ニュートン法をコンピュータに行わせることを特徴とする請求項９記載の移動体位置等推定検出方法のプログラム。
【請求項１１】
前記移動体の速度及び／又は前記磁気信号の受信位置と最接近する位置の推定検出をさらにコンピュータに行わせることを特徴とする請求項９又は１０記載の移動体位置等推定検出方法のプログラム。
【請求項１２】
前記磁界の強度又は前記パラメータの値に基づいて前記移動体又はその種別の判断をさらにコンピュータに行わせることを特徴とする請求項９〜１１のいずれかに記載の移動体位置等推定検出方法のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁界による信号を検知し、特に等速直線運動を行っている移動体の位置等を推定し、検出する移動体位置検出方法等に関するものである。
【背景技術】
【０００２】
移動体の位置を検出する方法として、例えば、３軸磁気センサを用いて船舶が発生する磁気信号の直交３軸成分を検知し、３軸磁気センサと等速直線運動をする移動船舶との相対位置を最小自乗法を用いて算出するものがある（例えば特許文献１参照）。
【特許文献１】特開２００２−３３３４８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記の方法では、時系列の磁気信号の値から推定により複数のパラメータをそれぞれ算出しているが、位置、速度等に相似となる場合、例えば近距離を低速で通過する磁気量小の移動体と遠距離であっても高速で通過する磁気量大の移動体とが同じ磁気波形（磁力密度の値）となることがある。ここで、磁気モーメント数が１の位置検出等を行う場合の各パラメータの推定結果について、例えば（ｋ3Ｍm，ｋＸ0 ，ｋＹ0 ，ｋｚ，ｋＶ，α，θ，φ）（ｋは任意の係数）と表すことができるが、ｋの値を特定することができなければ、相似性を有することになる。
【０００４】
ここで、例えば海面を航行する船舶等の場合には、例えば深度計等により深度（センサと移動体との高さ方向の距離）を既知の値（一定の値）とすることができる。この場合、位置に関する２つのパラメータ（センサと移動体との水平方向の距離）が特定できればよい。しかしながら、海中を移動する航行体（移動体）も推定し、位置等を検出（以下、推定検出という）する対象とした場合、移動体の高さ方向の距離をあらかじめ特定できないことから、推定するパラメータが１つ増えることとなる。そのため、最小自乗法によるパラメータ推定計算を行って移動体の位置を推定することは不可能になる。
【０００５】
そこで、本発明は上記のような問題点を解決し、移動体の位置を一意に推定することができ、位置等を高精度に推定検出することができる方法等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る移動体位置等推定検出方法は、移動体の位置を少なくとも推定検出するための推定検出手段が行う移動体位置等推定検出方法において、推定検出手段が、設置位置が異なる２以上の検知手段によって、移動体に係る磁界を磁気信号として直交３軸方向の成分毎に同時に受信して得られた時系列の磁気データに基づいて、ある軸方向について定めた複数の仮の値に対し、磁気データが各仮の値を含めた理論式を満たすようなパラメータの値を、残差を用いた最小自乗法によりそれぞれ決定する工程と、決定したそれぞれのパラメータの値に基づいて、ある時刻における移動体の設定上の位置を虚像として算出する工程と、検知手段毎の虚像について近似直線を算出する工程と、近似直線の交点の位置又は近似直線同士が最も接近する点に基づく位置を、ある時刻における移動体の真の位置として推定検出する工程とを有するものである。
【０００７】
また、本発明に係る移動体位置等推定検出方法において、最小自乗法にはガウス・ニュートン法を適用する。
【０００８】
また、本発明に係る移動体位置等推定検出方法は、移動体の速度及び／又は磁気信号の受信位置と最接近する位置をさらに推定検出する。
【０００９】
また、本発明に係る移動体位置等推定検出方法は、磁界の強度又はパラメータの値に基づいて移動体又はその種別を判断する。
【００１０】
また、本発明に係る移動体位置等推定検出装置は、移動体に係る磁界を磁気信号として直交３軸方向の各成分で検知する、設置場所が異なる２以上の検知手段と、各検知手段がそれぞれ同時に検知した信号を磁気データとして記録するデータ記録手段と、ある軸方向について定めた複数の仮の値に対し、磁気データが各仮の値を含めた理論式を満足するようなパラメータの値を、残差を用いた最小自乗法によりそれぞれ決定し、決定したそれぞれのパラメータの値に基づいて、ある時刻における移動体の設定上の位置を虚像として算出し、虚像について算出した検知手段毎の近似直線の交点の位置又は近似直線同士が最も接近する点に基づく位置を、ある時刻における移動体の真の位置として推定検出する推定検出手段とを備える。
【００１１】
また、本発明に係る移動体位置等推定検出装置は、推定検出手段は、パラメータの値に基づいて移動体の速度及び／又は移動体と複数の検知手段との最接近位置をさらに推定検出する。
【００１２】
また、本発明に係る移動体位置等推定検出装置は、推定検出手段は、磁界の強度又はパラメータの値に基づいて、移動体又はその種別を判断する。
【００１３】
また、本発明に係る移動体位置等推定検出装置は、海面又は海水中を航走する航走体を移動体とする。
【００１４】
また、本発明に係る移動体位置等推定検出方法のプログラムは、設置位置が異なる２以上の検知手段が、移動体に係る磁界を磁気信号として直交３軸方向の成分毎に同時に受信して得られた時系列の磁気データに基づいて、ある軸方向について定めた複数の仮の値に対し、磁気データが各仮の値を含めた理論式を満たすようなパラメータの値を、残差を用いた最小自乗法によりそれぞれ決定する工程と、決定したそれぞれのパラメータの値に基づいて、ある時刻における移動体の設定上の位置を虚像として算出する工程と、検知手段毎の虚像について近似直線を算出する工程と、近似直線の交点の位置又は近似直線同士が最も接近する点に基づく位置を、ある時刻における移動体の真の位置として推定検出する工程とをコンピュータに行わせる。
【００１５】
また、本発明に係る移動体位置等推定検出方法のプログラムは、最小自乗法としてガウス・ニュートン法をコンピュータに行わせる。
【００１６】
また、本発明に係る移動体位置等推定検出方法のプログラムは、移動体の速度及び／又は磁気信号の受信位置と最接近する位置の推定検出をさらにコンピュータに行わせる。
【００１７】
また、本発明に係る移動体位置等推定検出方法のプログラムは、磁界の強度又はパラメータの値に基づいて移動体又はその種別の判断をさらにコンピュータに行わせる。
【発明の効果】
【００１８】
本発明によれば、ある軸方向について複数の仮の値をあらかじめ定めておき、２以上の検知手段が移動体による磁界をそれぞれ検知して得られた３軸方向の磁気データに基づいて、各仮の値の下でのパラメータの値を決定し、それぞれのパラメータの値から演算したある時刻における移動体の設定上の位置を虚像として算出した上で、さらに近似直線を算出し、近似直線の交点又は最接近する点をある時刻における移動体の位置として推定検出をするようにしたので、例えば、ある軸方向に関する検知手段と移動体との距離が未知であり、磁界に関する波形が相似であったとしても、その距離を推定することができる。移動体の位置を一意に推定検出することできるため、現在及び／又は将来の時刻において精度の高い位置推定検出を行うことができる。
【００１９】
また、本発明によれば最小自乗法にガウス・ニュートン法を適用するようにしたので、計算時間の短縮を図りつつ、収束安定性のよい最小自乗法を適用し、位置等の推定検出をすばやく高精度に行うことができる。
【００２０】
また、本発明によれば、決定したパラメータの値に基づいて、移動体の速度及び磁気信号の受信位置との最接近位置（最小距離）をさらに推定検出することで、位置以外の情報をさらに得ることができる。
【００２１】
また、本発明によれば、磁界の強度、パラメータの値とそれに対応した移動体又はその種別の特徴とを例えばデータベース化しておくことで、得られた信号、パラメータの値に基づいて移動体又はその種別も判断することができる。
【００２２】
また、本発明によれば、ある軸方向について複数の仮の値をあらかじめ定めておき、２以上の検知手段がそれぞれ移動体による磁界を検知し、データ記録手段に出たとして記録された３軸方向の磁気データに基づいて、推定検出手段が、各仮の値の下でのパラメータの値を決定し、それぞれのパラメータの値から演算したある時刻における移動体の設定上の位置を虚像として算出した上で、さらに近似直線を算出し、近似直線の交点又は最接近する点をある時刻における移動体の位置として推定検出をするようにしたので、例えば、ある軸方向に関する検知手段と移動体との距離が未知であり、磁界に関する波形が相似であったとしても、その距離を推定することができる。移動体の位置を一意に推定検出することできるため、現在及び／又は将来の時刻において精度の高い位置推定検出を行うことができる。
【００２３】
また、本発明によれば、推定検出手段が、決定したパラメータの値に基づいて、移動体の速度及び磁気信号の受信位置との最接近位置（最小距離）をさらに推定検出するようにしたので、位置以外の情報をさらに得ることができる。
【００２４】
また、本発明によれば、磁界の強度、パラメータの値とそれに対応した移動体又はその種別の特徴とを例えばデータベース化しておくことで、推定検出手段が、得られた磁気データ、パラメータの値に基づいて移動体又はその種別も判断することができる。
【００２５】
また、本発明によれば、海面、海水中を航走する航走体を移動体としたので、例えば、海面、海中において磁気を発する移動体について、精度の高い位置推定検出を行うことができる。特に高さ（深さ）に関する位置が確定していない海中の航走体について効果を発揮することができる。
【００２６】
また、本発明によれば、ある軸方向について複数の仮の値をあらかじめ定めておき、２以上の検知手段がそれぞれ検知した３軸方向の磁気データに基づいて、各仮の値の下でのパラメータの値を決定し、それぞれのパラメータの値から演算したある時刻における移動体の設定上の位置を虚像として算出した上で、さらに近似直線を算出し、近似直線の交点又は最接近する点をある時刻における移動体の位置として推定検出をコンピュータに行わせるようにしたので、例えば、ある軸方向に関する検知手段と移動体との距離が未知であったとしても、その距離を推定し、移動体の位置を一意に推定検出することできるため、現在及び／又は将来の時刻において精度の高い位置推定検出を行うことができる。
【００２７】
また、本発明によれば最小自乗法にガウス・ニュートン法を適用するようにしたので、計算時間の短縮を図りつつ、収束安定性のよい最小自乗法を適用し、位置等の推定検出をすばやく高精度に行うことができる。
【００２８】
また、本発明によれば、決定したパラメータの値に基づいて、移動体の速度及び磁気信号の受信位置との最接近位置（最小距離）をさらに推定検出することで、位置以外の情報をさらに得ることができる。
【００２９】
また、本発明によれば、磁界の強度、パラメータの値とそれに対応した移動体又はその種別の特徴とを例えばデータベース化しておくことで、得られた磁気データ、パラメータの値に基づいて移動体又はその種別も判断することができる。
【発明を実施するための最良の形態】
【００３０】
実施の形態１．
図１は本発明の第１の実施の形態に係る移動体位置等検出装置の構成ブロック図である。図１において、第１磁気検知器（磁気センサ）１及び第２磁気検知器２は磁界強度を信号として検知（受信）し、電気信号（以下、磁界信号という）に変換する（場合によっては、検知した他の電気的物理量に基づく信号に基づいて磁界強度を算出した電気信号を磁界信号とすることもある。また、光信号に変換した後に磁界信号に変換する場合もある）。ここで、第１磁気検知器１及び第２磁気検知器２は、各々直交する３つの検知手段を有する検知器又は３軸センサとなる検知器であり、直交（相対）座標系の３軸方向での検知ができるものとする。ここで、第１磁気検知器１及び第２磁気検知器２の座標系においてそれぞれの軸方向は同じであるとする（少なくとも他方の座標系に変換可能であればよい）。Ａ／Ｄ変換器３、４は、例えばサンプリング等の処理を施して、第１磁気検知器１、第２磁気検知器２が検知した磁界信号をそれぞれデジタル信号に変換する。
【００３１】
データ収集器５は、データ処理部５Ａとデータ記録部５Ｂで構成される。データ演算部５Ａは、デジタル信号に変換された、第１磁気検知器１及び第２磁気検知器２による３軸方向の磁界信号及び検知した時刻を関連づける処理を行う、いわゆるデータベース管理システム（ＤＢＭＳ）である。データ記録部５Ｂは、記録装置で構成されており、磁界信号（３軸方向の成分）及び検知した時刻をそれぞれデータ（以下これらを磁気データ、時刻データという）として、少なくとも一定時間分又は一定個数分記録する。このデータ収集器５はいわゆるデータベースの役割を果たす。
【００３２】
位置等推定検出器６は、データ収集器５に記録された磁気データに基づいて移動体の位置等を推定演算し、検出する（詳細については後述する）。ここで、通常、位置等推定検出器６は例えばＣＰＵ（Central Prosessing Unit ）を中心としたコンピュータ等のような制御演算処理手段で構成されている。そして、位置等の推定演算処理手順をあらかじめプログラム化したものを制御演算処理手段が実行し、そのプログラムに基づく処理を行うことで、後述する各式に基づく加減乗除等の演算を行い、さらに演算結果に基づいて収束等を判断することにより位置等の推定を実現する。ここで、位置等推定検出器６は、座標系の原点からの第１磁気検知器１及び第２磁気検知器２のそれぞれの座標に関するデータ等、第１磁気検知器１と第２磁気検知器２との位置関係に関するデータを有しており、演算に用いることができる。
【００３３】
なお、本実施の形態の装置において必須の手段ではないが、接近検知器７、移動検知器８を設け、移動体の接近、移動を判断し、例えばデータ収集器５において、磁界信号の記録開始又は終了等を制御することもできる。
【００３４】
ここで、本実施の形態における移動体は、海面又は海水中を移動する航走体であるものと想定する。また、移動体は水平方向に等速直線運動による移動を行っているものとする。ここで、第１磁気検知器１及び第２磁気検知器２の座標系に関し、ＸＹ平面を海面と平行とするために、例えばジンバル機構（図示せず）を用い、Ｚ軸と海面とが垂直に交わるように設置すればよい。また、例えば設置場所が凹凸によりジンバル機構を用いることができない場合、傾斜計（図示せず）を設け、傾斜計により得た第１磁気検知器１及び第２磁気検知器２の傾きのデータに基づいて位置等推定検出器６が軸方向について補正を行い、演算を行うようにしてもよい。
【００３５】
図２は移動体の位置と磁界信号との関係を表す図である。磁気検知器２の直上近傍を移動体が等速直線運動で移動する場合、磁界信号の３軸成分（ＨX ，ＨY ，ＨZ ）は、ダイポール（双極子）磁気モーメントを用いて、次式（１）〜（３）で表すことができる。ここで本実施の形態では、磁気信号に基づいて移動体の位置を推定検出するため、磁気モーメントの位置が移動体の位置となるものとする。
【００３６】
ＨX ＝｛（２Ｘ2 −Ｙ2 −Ｚ2 ）Ｍmx＋３ＸＹＭmy＋３ＺＸＭmz｝
／（Ｘ2 ＋Ｙ2 ＋Ｚ2 ）5/2   …（１）
Ｈy ＝｛３ＸＹＭmx＋（２Ｙ2 −Ｚ2 −Ｘ2 ）Ｍmy＋３ＹＺＭmz｝
／（Ｘ2 ＋Ｙ2 ＋Ｚ2 ）5/2   …（２）
Ｈz ＝｛３ＸＺＭmx＋３ＹＺＭmy＋（２Ｚ2 −Ｙ2 −Ｘ2 ）Ｍmz｝
／（Ｘ2 ＋Ｙ2 ＋Ｚ2 ）5/2   …（３）
ここで、Ｍmx，Ｍmy，Ｍmzは次式（４）〜（６）となる。
Ｍmx＝Ｍm ・ｓｉｎθ・ｃｏｓφ                                      …（４）
Ｍmy＝Ｍm ・ｓｉｎθ・ｓｉｎφ                                      …（５）
Ｍmz＝Ｍm ・ｃｏｓθ                                                …（６）
また、Ｘ，Ｙ，Ｚについては、次式（７）〜（９）となる。
Ｘ＝Ｘ0 ＋Ｖｃｏｓα・ｔ                                            …（７）
Ｙ＝Ｙ0 ＋Ｖｓｉｎα・ｔ                                            …（８）
Ｚ＝Ｚ0                                                             …（９）
【００３７】
ただし、
Ｍm ：移動体の磁気モーメント
θ  ：磁気モーメントの方向と磁気検出器のｚ軸方向とのなす角
φ  ：磁気モーメントの方向と磁気検出器のｘ軸方向とのなす角
ｔ  ：時間
Ｖ  ：移動体速度
α  ：電界検知器１と移動体の移動方向とのなす角
Ｘ0 ，Ｙ0  ，Ｚ0 ：移動体の基準位置
である。本実施の形態では、移動体と装置との再接近位置が基準位置（ｔ＝０のときの位置）となるようにする。
【００３８】
図３はデータ記録部５Ｂに記録するデータを行列で示した図である。データ収集器５は、磁界信号のデータ（ＨX ，ＨY ，ＨZ ）を、時刻データと関連づけて記録する。ここで、ｍ回のサンプリング（ｍの時刻）によるそれぞれのデータが記録されているものとする。
【００３９】
磁界信号による位置等の検出において、磁気モーメント数が１とした場合、磁界信号（磁界信号のデータ）から算出するパラメータの組は次式（１０）のようになる。ここで、第１磁気検知器１及び第２磁気検知器２と移動体との高さ（Ｚ軸方向）の距離は未知であるため、本来であれば、高さ方向に関する基準位置であるＺ0 もパラメータとして推定演算しなければならないが、本実施の形態では、Ｚ0 の値に、例えば水深の１／５、２／５、３／５、４／５等、複数の仮の値をあらかじめ仮定し、設定しておく。そして、それぞれのＺ0 の値に対する各パラメータの値を推定演算する。
【００４０】
ａm ＝（Ｍm ，Ｘ0 ，Ｙ0 ，Ｖ，α，θ，φ）                        …（１０）
【００４１】
位置等推定検出器６は、データ収集器５に記録されたデータに基づいて、第１磁気検知器１、第２磁気検知器２がそれぞれ実際に検知した磁界に基づく値が理論式を満足させるように、最小自乗法によって各パラメータを調整して値を決定する。最小自乗法を適用する際、パラメータに対して初期値を与え、計算を行う。例えば、基準位置Ｘ0 ，Ｙ0 については、Ｘ0 ＝０、Ｙ0 ＝０（第１磁気検知器１の直上）を初期値とする。
【００４２】
最小自乗法には様々な方法があるが、本実施の形態ではガウス・ニュートン法を適用する。ここでは計算時間と収束安定性とのバランス、関数との関係等を考慮した上で、ガウス・ニュートン法を基本としたレーベンベルグ・マルカート（Levenberg-Marquardt ）法を用いて行うことを想定しているが、ダンピング法、パウエル法等、ガウス・ニュートン法に基づく他の解法を用いてもよい。また、ガウス・ニュートン法でなくても、最急降下法等、他の非線形最小自乗法の解法を用いてもよい。上記のような最小自乗法を磁界信号（磁気データ）に適用すると、次式（１１）〜（１３）が成立する。
【００４３】
ＰmtＰm ・Δａm ＝−Ｐmtｒm                                       …（１１）
ＰmtＰm ＝Ｐmxt Ｐmx＋Ｐmyt Ｐmy＋Ｐmzt Ｐmz                      …（１２）
Ｐmtｒm ＝Ｐmxt ｒmx＋Ｐmyt ｒmy＋Ｐmzt ｒmz                      …（１３）
【００４４】
ただし、
Ｐmx：ｘ軸方向の磁界信号の各パラメータの一階微分からなる行列
Ｐmy：ｙ軸方向の磁界信号の各パラメータの一階微分からなる行列
Ｐmz：ｚ軸方向の磁界信号の各パラメータの一階微分からなる行列
ｒm ：残差の自乗和
Δａm ：パラメータの修正値
である。
【００４５】
そして、位置等推定検出器６は、（１１）式における残差の自乗和が所定の収束条件を満たすまで（例えば残差の自乗和が所定の値以下になる又は自乗和の変化率の減少が所定の値以下になるまで）反復計算を行う。位置等推定検出器６は、第１磁気検知器１、第２磁気検知器２のそれぞれの検知による磁気データについて、上述した演算処理を行う。ここで、データ記録部５Ｂには磁気データと時刻データとが関連づけられて記録され、管理されている。そのため、例えば、第１磁気検知器１、第２磁気検知器２のそれぞれの検知に係る磁気データの演算処理のタイミングを一致させる必要がなく、第１磁気検知器１の検知に係る磁気データについて演算処理を行った後に、第２磁気検知器２のの検知に係る磁気データを処理するようにしてもよい。
【００４６】
図４は移動体の真の位置推定検出の概念を表す図である。以上のようにして、収束条件を満たし、推定演算したパラメータ（Ｘ0 ，Ｙ0 ，Ｖ，α）に基づいて、ＣＰＡ（Closest Point of Approach ：最接近位置（ｔ＝０における移動体の位置））を推定検出することができる。さらに例えば時間ｔにおける移動体の位置を推定検出することもできる。
【００４７】
ただ、この時点で推定演算したパラメータは、演算上、設定した各Ｚ0 に基づいて仮に決定したものであり、それらのパラメータにより推定演算した位置は実際の位置とは必ずしも一致するものではないと考えられる（以下、この位置を虚像という）。ここで、本実施の形態では２組（第１磁気検知器１及び第２磁気検知器２の分）について、それぞれ設定したＺ0 の数（図６は２５ｍ、５０ｍ、…、２００ｍまで、２５ｍ刻みで８つ設定したものである）の虚像が推定演算される。本実施の形態では、これらの虚像から時間ｔにおける移動体の位置（以下、移動体の真の位置という）を推定検出する。
【００４８】
まず、時間ｔにおける移動体の位置の虚像を推定演算する。そして、各虚像をプロットし、第１磁気検知器１の分、第２磁気検知器２の分について、それぞれの点を通る直線又は近似直線を算出する。さらに２つの直線の交点を算出する。そして交点の位置を真の移動体の位置として推定検出する。ここで直線が交わらなければ、２つの近似直線が最接近する点に基づく点の位置を真の移動体の位置として推定検出する。最接近する点に基づく点の決定方法については特に限定するものではないが、例えば、第１磁気検知器１による近似直線上の点における最接近する点でもよい。また２つの近似直線のそれぞれの最接近する点を結ぶ線の中点としてもよい。以上のようにして、推定演算したパラメータの値に基づき、例えば時間ｔにおける真の移動体の位置を推定検出する。もちろん、ＣＰＡについても同様の方法で推定検出することができる。また、移動体は等速直線運動をしているものと扱っているため、推定検出した現在位置、速度に基づいて、将来の位置についても予測（推定検出）することができる。
【００４９】
また、例えば移動体から発生される電気的物理量や音響信号、パラメータの値等のデータと移動体又はその種別のデータとを関連づけておけば、得られた磁界信号のデータ、決定したパラメータの値から、移動体又はその種類を特定することもできる。
【００５０】
以上のように実施の形態１によれば、移動体の位置等を推定検出する際に、高さ（深さ）方向（Ｚ軸方向）の位置（座標）の値について、複数の仮の値をあらかじめ定めておき、第１磁気検知器１及び第２磁気検知器２がそれぞれ検知した３軸（直交座標軸）方向の磁界信号（磁気データ）が表す波形に基づいて、各仮の値の下でのパラメータの値を決定し、それぞれのパラメータの値から演算した時刻ｔにおける移動体の位置（虚像）を算出した上で、さらに近似直線を算出し、２つの近似直線の交点又は最接近する点を時刻ｔにおける移動体の真の位置として推定検出をするようにしたので、例えば、磁気検知器と移動体との高さ方向に関する距離が未知であったとしても、その距離を推定することができる。移動体の位置を一意に推定検出することできるため、精度の高い位置推定検出を行うことができる。
【００５１】
また、移動体の現在及び／又は将来の位置を推定検出するだけでなく、決定したパラメータの値に基づいて最接近位置、速度等も推定検出するようにすれば、移動体に関する詳細なデータを推定し、得ることができる。そして、例えば移動体による磁界強度、パラメータの値等のデータと移動体又はその種別のデータとを関連づけておけば、得られた磁界信号のデータ、決定したパラメータの値から、移動体又はその種類を特定することもできる。そして、例えば磁界等の信号に基づいて、船首の位置を特定することができれば船体長を推定することができるし、移動体又はその種類を特定することもできる。
【００５２】
さらに、最小自乗法の解法としてガウス・ニュートン法、特にレーベンベルグ・マルカート法又は修正マルカート法を用いるようにしたので、計算時間の短縮を図りつつ、収束安定性のよい最小自乗法を適用し、位置等の検出をすばやく高精度に行うことができる。
【００５３】
実施の形態２．
上述の実施の形態では、磁界信号の３軸成分（ＨX ，ＨY ，ＨZ ）を（１）〜（３）式からなるダイポール磁気モーメントに基づく理論式で表したが、これに限定するものではない。例えば、位置等を推定検出しようとする移動体がなす形状（例えば回転楕円体等）を想定し、その形状に基づいて移動体から発せられる磁気信号の理論式を設定するようにしてもよい。これにより、所望の移動体の位置の推定精度を高めることができる。また、位置だけでなく、その速度、大きさ、種類等もより確実に推定することができる。
【００５４】
実施の形態３．
上述の実施の形態では、磁気モーメント数が１である場合について演算を行ったが、これに限定するものではない。例えば、移動体に磁気モーメントが複数存在するものとして位置の推定等を行うことができる。この場合、磁気モーメントの間隔ｄをパラメータとして（１０）式に含めた上で、位置等推定検出器６は上述の演算を行って、それぞれのＺ0 の値に対する各パラメータの値を推定演算を行うようにする。
【００５５】
実施の形態４．
上述の実施の形態では、２つの磁気検知器を用いて位置等の推定検出を行ったが、これに限定するものではなく、例えば３つ以上の磁気検知器を用いて得られる磁気信号に基づいた演算、推定検出を行うようにしてもよい。
【００５６】
また、上述の実施の形態では、磁気検知器と装置との高さ方向（Ｚ軸方向）に関する距離について仮の値を定めるようにしたが、特に仮の値を定める方向を限定するものではない。
【図面の簡単な説明】
【００５７】
【図１】本発明の実施の形態１に係る移動体位置等検出装置の構成ブロック図である。
【図２】移動体の位置と磁界信号との関係を表す図である。
【図３】データ記録部５Ｂに記録するデータを行列で示した図である。
【図４】移動体の真の位置推定検出の概念を表す図である。
【符号の説明】
【００５８】
１  第１磁気検知器
２  第２磁気検知器
３、４  Ａ／Ｄ変換器
５  データ収集器
５Ａ  データ処理部
５Ｂ  データ記録部
６  位置等推定検出器
７  接近検知器
８  移動検知器
【図１】
0004647475.tif 000002
【図２】
0004647475.tif 000003
【図３】
0004647475.tif 000004
【図４】
0004647475.tif 000005