(57)【要約】【課題】近接した複数の魚群を同一魚群として自動追尾することが可能な水中探知装置を提供する。【解決手段】超音波の送受信による水中探知で得たエコーに基づいて魚群を検出し、検出した魚群のエコー画像を画面に表示する水中探知装置において、エコーのデータを閾値に基づいて２値化する２値化手段と、この２値化手段で２値化されたエコーデータに対してラベリング処理を行うラベリング手段とを備える。ラベリング処理の結果に基づいて、近接した複数の魚群を同一魚群として自動追尾する。【選択図】図４
2008268183.tif 000002
【特許請求の範囲】
【請求項１】
超音波の送受信による水中探知で得たエコーに基づいて魚群を検出し、検出した魚群のエコー画像を画面に表示する水中探知装置において、
前記エコーのデータを閾値に基づいて２値化する２値化手段と、
前記２値化手段で２値化されたエコーデータに対してラベリング処理を行うラベリング手段とを備え、
前記ラベリング処理の結果に基づいて、近接した複数の魚群を同一魚群として自動追尾するようにしたことを特徴とする水中探知装置。
【請求項２】
請求項１に記載の水中探知装置において、
前記２値化手段で２値化されたエコーデータに対して、収縮および膨張の処理を行う収縮膨張処理手段を更に備え、
前記収縮膨張処理手段は、一方向の近傍データ数が他方向の近傍データ数よりも多い変則近傍を用いて、２値化データの収縮膨張処理を行うことを特徴とする水中探知装置。
【請求項３】
請求項１に記載の水中探知装置において、
前記ラベリング手段は、一方向の近傍データ数が他方向の近傍データ数よりも多い変則近傍を用いて、前記２値化されたデータのラベリング処理を行うことを特徴とする水中探知装置。
【請求項４】
請求項１に記載の水中探知装置において、
前記ラベリング手段は、ラベリング処理時に、魚群の面積、エコー信号強度、形状のうちの少なくとも１つを含む魚群情報を演算し、
前記演算により得られた魚群情報を、魚群ごとに表示することを特徴とする水中探知装置。
【請求項５】
請求項４に記載の水中探知装置において、
ラベリング処理で得られた前回までの魚群情報と今回の魚群情報とのマッチングを行うマッチング手段を更に備え、
前記マッチング手段は、マッチングが所定回数以上得られた場合に、当該魚群を真の魚群と判定し、マッチングが所定回数以上得られない場合に、当該魚群を仮の魚群と判定することを特徴とする水中探知装置。
【請求項６】
請求項５に記載の水中探知装置において、
前記マッチング手段は、前記真の魚群を、現在も検出されている検出魚群と、現在は検出されていないロスト魚群とに分類し、
前記仮の魚群、検出魚群およびロスト魚群をそれぞれ異なる色で表示することを特徴とする水中探知装置。
【請求項７】
請求項４に記載の水中探知装置において、
前記魚群情報に基づく魚群の大きさおよび移動方向を表すマークを、魚群のエコー画像に付加して表示することを特徴とする水中探知装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャニングソナーなどの水中探知装置に関し、特に、魚群を自動追尾する機能を備えた水中探知装置に関する。
【背景技術】
【０００２】
スキャニングソナーは、送受波器から所定のティルト角度で超音波ビームを水中の全方位へ送信し、水平方向のスキャンによって魚群からのエコをー受信して、当該エコーに基づいて魚群の映像を表示する水中探知装置である。スキャニングソナーで水中探知を行うと、探知領域が広いため、広範囲の水中情報を取得することができる。
【０００３】
ところで、漁撈においては、魚群の位置を知るだけでなく、網を的確に仕掛けるために、魚群の移動方向や移動速度を知ることも重要である。このため、魚群を自動的に追尾する機能を備えたスキャニングソナーが実用化されている。例えば、下記の特許文献１には、ターゲットロックにより自動追尾を行うスキャニングソナーが開示されている。ターゲットロック方式のソナーで自動追尾を行うには、操作部を操作して、画面に表示されている魚群エコーの位置にターゲットロックマークを投入する。自動追尾が開始されると、水平モードと垂直モードを備えたソナーの場合、垂直モードのターゲットロックマークの位置に基づいて水平モードのティルト角が調整され、マーク位置に向けてビームが発射される。そして、魚群で反射したエコーをスキャンして受信し、マーク位置近傍のエコーから魚群の位置を検出して、この位置を新たなターゲットロックマークの位置とする。このような動作を繰り返すことによって自動追尾が行われ、時間の経過とともに魚群の移動軌跡が画面上に表示されてゆく。
【０００４】
【特許文献１】特開２００３−３１５４５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
魚群は、多数の魚の集合であるから、その形状や大きさ等は一定ではなく、時間の経過とともに変化する流動的なものである。このため、魚群のエコー画像も、例えば図２１（ａ）〜（ｃ）に示すような時間的変化をたどる場合がある。図２１の例では、（ａ）に示す単一の魚群エコーＡが、その後（ｂ）のような２つのエコーＢ，Ｃに分離し、その後再び（ｃ）のような単一のエコーＤに戻っている。ここで、図２１（ｂ）は、魚群の一部がたまたま群れから離れた場合であり、これら２つのエコーＢ，Ｃは、もともと同じ魚群から得られるものである。
【０００６】
しかるに、図２１のようなエコーに基づいて魚群の追尾を行う場合、重心移動距離のみで判断すると、Ａ→Ｂ→Ｄと追尾されＣが追尾されないことになる。しかし、従来の技術では、複数の魚群を追尾しようとした場合、ＢとＣを別の魚群として追尾するため、どちらのエコーが前回と同じ魚群のエコーかを、面積や信号強度から判断して追尾することが必要となる。また、魚群情報を表示・蓄積しようとした場合、Ａ→Ｂ→Ｄの追尾とＡ→Ｃ→Ｄの追尾とでは、情報が大きく異なってくる。
【０００７】
本発明は、上述した課題を解決するものであって、その目的とするところは、近接した複数の魚群を同一魚群として自動追尾することが可能な水中探知装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明に係る水中探知装置は、超音波の送受信による水中探知で得たエコーに基づいて魚群を検出し、検出した魚群のエコー画像を画面に表示する水中探知装置であって、エコーのデータを閾値に基づいて２値化する２値化手段と、この２値化手段で２値化されたエコーデータに対してラベリング処理を行うラベリング手段とを備える。そして、ラベリング処理の結果に基づいて、近接した複数の魚群を同一魚群として自動追尾するようにしている。
【０００９】
このようにすることで、１つの魚群が複数に分離した場合でも、これらの複数魚群は１つの魚群として追尾することができるので、誤った追尾がされることがなく、信頼性の高い装置を得ることができる。また、魚群を正確に追尾できることから、当該魚群から取得される魚群情報の精度も向上する。また、本発明では、探知領域内で魚群を自動的にサーチし、検出し、ラベリングして追尾するので、特許文献１のようなターゲットロックのための操作をしなくても、複数魚群を自動的に追尾することができる。
【００１０】
本発明においては、２値化手段で２値化されたエコーデータに対して、収縮および膨張の処理を行う収縮膨張処理手段を更に備える。この収縮膨張処理手段は、一方向の近傍データ数が他方向の近傍データ数よりも多い変則近傍を用いて、２値化データの収縮膨張処理を行う。収縮膨張処理に変則近傍を用いると、各エコー間の信号レベルの低い部分も魚群として判断されるので、魚群エコーはつながった状態で表示される。また、信号レベルの低い部分も魚群情報の算出対象となる。
【００１１】
本発明においては、２値化されたデータのラベリング処理を行うにあたって、上述した変則近傍を用いてもよい。ラベリング処理に変則近傍を用いると、各エコー間の信号レベルの低い部分は魚群としては判断されないので、魚群エコーは分離した状態で表示される。また、信号レベルの低い部分は魚群情報の算出対象とはならない。
【００１２】
また、本発明において、ラベリング手段は、ラベリング処理時に、魚群の面積、エコー信号強度、形状のうちの少なくとも１つを含む魚群情報を演算し、この演算により得られた魚群情報を、魚群ごとに表示する。これによると、魚群情報を数値化して表示することで、このデータを資源情報として利用することができる。また、このデータを蓄積してゆくことで、資源量やその変動などの分析を正確に行うことができる。
【００１３】
また、本発明においては、ラベリング処理で得られた前回までの魚群情報と今回の魚群情報とのマッチングを行うマッチング手段を更に備える。このマッチング手段は、マッチングが所定回数以上得られた場合に、当該魚群を真の魚群と判定し、マッチングが所定回数以上得られない場合に、当該魚群を仮の魚群と判定する。これによると、真の魚群と仮の魚群とを区別して抽出できるので、経験の浅い者であっても、真の魚群を正確に識別することができる。
【００１４】
また、本発明においては、マッチング手段により、真の魚群を、現在も検出されている検出魚群と、現在は検出されていないロスト魚群とに分類し、仮の魚群、検出魚群およびロスト魚群をそれぞれ異なる色で表示することが好ましい。これによると、真の魚群の中で、現在検出されている検出魚群と、現在検出されていないロスト魚群とを一目瞭然に判別することができる。ロスト魚群は、探知領域から外れていったん検出されなくなっても、時間経過後に再び検出されることも多く、ロスト魚群を色で識別できるようにすることで、ロスト魚群の位置を予測することができる。
【００１５】
また、本発明においては、魚群情報に基づく魚群の大きさおよび移動方向を表すマークを、魚群のエコー画像に付加して表示するようにしてもよい。このようなマークをエコー画像に付加することにより、魚群情報が視覚化されてより分かりやすいものとなる。
【発明の効果】
【００１６】
本発明によれば、近接した複数の魚群を同一魚群として自動追尾することが可能な水中探知装置を得ることができる。
【発明を実施するための最良の形態】
【００１７】
図１は、本発明の実施形態を示すシステム構成図である。１は、水中を探知してエコー画像を表示するスキャニングソナー、２はＧＰＳやジャイロ等から構成される航法装置、３は水中の深度を測定する測深装置、４は潮流の流速や方向を測定する潮流計である。
【００１８】
図２は、スキャニングソナーを用いて水中を探知する原理を示している。図において、１は上述したスキャニングソナーであって、船舶５に搭載されている。６はスキャニングソナー１に備えられた送受波器、７は送受波器６から水中へ送信される超音波の送信ビーム、８は水中の魚群等で反射して帰来するエコーを受信する受信ビームである。９は水面を表している。送信ビーム７は、送受波器６から水中の全方位へ向けて一定の俯角（ティルト角）で一斉に送信され、無指向性の傘形ビームを形成する。受信ビーム８は、送受波器６が円周方向に走査されて形成される指向性をもったビームであって、高速でスパイラル状に３６０°回転する。この受信ビーム８でエコーを受信し、得られた受信信号を解析することによって、広域にわたる魚群の分布状況や動きなどの水中情報を求めることができる。なお、図１で示した航法装置２、測深装置３、潮流計４も、船舶５に搭載されている。
【００１９】
図３は、スキャニングソナー１の電気的構成を示したブロック図である。１０は前述の送受波器６を構成する素子（超音波振動子）であって、１つの素子１０ごとに１つの送受信チャンネルＣｈ（Ｃｈ１，Ｃｈ２，Ｃｈ３…）が設けられている。各送受信チャンネルの構成は同じなので、以下では送受信チャンネルＣｈ１について説明する。送受信チャンネルＣｈ１において、１１は送信と受信の動作を切り替える送受切替回路、１２はパルス幅変調された送信信号を素子１０に与える送信回路、１４は素子１０が受信した信号に対して増幅やノイズ除去等の処理を行なう受信回路、１５は受信回路１４から出力される受信信号をデジタル信号に変換するＡ／Ｄ変換器、１６，１７は後段の回路との間で信号の授受を行うためのインターフェースである。
【００２０】
１８は送信ビーム形成部であって、送信周期ごとに、各チャンネルの遅延量、ウェイト値および方位角を計算し、チャンネルごとの送信ビームを形成する。１９は操作部であって、この操作部１９に設けられたキーやダイヤル等を操作して、レンジの設定、ティルト角や方位の入力、自動追尾のオン・オフ設定などを行う。２０はスキャニングソナー１の全体の動作を制御する制御部としてのホストＣＰＵである。２１は受信ビーム形成部であって、各素子１０から出力された受信信号の位相およびウエイトを計算し、各信号を合成することにより合成受信信号を得る。２２は画像処理部であって、受信ビーム形成部２１から出力される受信信号を検波しサンプリングして得られたエコーのデータに基づいて、後述するエコーの表示処理を行う。
【００２１】
２３は例えば液晶ディスプレイから構成される表示部であって、画像処理部２２で生成された画像データに基づき、探知領域内の魚群等の水中情報をエコー画像として表示する。２４は記憶部を構成するメモリであって、エコー画像表示用の表示プログラム２５が格納されている。また、メモリ２４には、後述する魚群情報が保存される魚群情報領域２６が設けられている。メモリ２４にはこの他にも、各種のプログラムや制御パラメータ等の格納領域が設けられているが、本発明とは直接関係しないので、図示は省略してある。
【００２２】
以上において、スキャニングソナー１は、本発明における水中探知装置の一実施形態を構成し、図３の画像処理部２２は、本発明における２値化手段、収縮膨張処理手段、ラベリング手段およびマッチング手段の一実施形態を構成する。
【００２３】
なお、図３には図示されていないが、スキャニングソナー１には、図１で示した航法装置２、測深装置３、潮流計４が接続される。また、船の動揺を検出して送受信ビームが常に所定方位を向くように制御するための動揺センサなども接続される。これらの各装置には公知のものを用いることができる。
【００２４】
図４は、上述したスキャニングソナー１におけるエコー画像の表示手順を示したフローチャートである。以下、このフローチャートに従って、エコー画像を表示する処理の詳細を説明する。
【００２５】
まず、ステップＳ１において、２値化データの初期化を行う。ここでいう２値化データとは、メモリ２４に確保された図示しないデータ領域における各座標点のエコーレベルの２値データをいう。初期化処理により、これらのデータは全て０にリセットされる。
【００２６】
次に、ステップＳ２において、レベル変換処理を行う。レベル変換処理とは、海底エコー等を魚群と誤検出しないようにするために、海底検出を行って、海底からのエコー信号に対しそのレベルを下げる処理をいう。また、このステップＳ２では、あわせてノイズを除去するためのフィルタ処理を行ってもよい。これらの処理の設定は、操作部１９において行われる。
【００２７】
続いて、ステップＳ３において、２値化データに対し、検出範囲外マスクを設定する。図５は、検出範囲外マスクの設定例を示している。Ｒ１は魚群の検出処理を行う領域、Ｒ２〜Ｒ４は魚群の検出処理を行わない領域であって、Ｒ２〜Ｒ４に検出範囲外マスクが設定される。Ｒ２は船底付近の発振線の影響を受ける領域、Ｒ３は海底のエコーが検出される領域、Ｒ４は船尾のプロペラノイズの影響を受ける領域である。これらの領域をマスキングすることで、Ｒ２〜Ｒ４の領域については、魚群の検出処理が行われず、魚群の誤検出を防ぐことができる。また、Ｒ２〜Ｒ４以外にも、例えばグレーティングローブによる海底等の虚像の生じる部分に、マスクを設定してもよい。なお、検出範囲外マスクの領域は、ユーザが操作部１９で任意に設定できるようになっている。また、図５の検出終了深度は、図１の測深装置３で取得した水深データを用いて、自動的に設定することも可能である。なお、マスクする部分であっても、エコーは受信し、表示も行う。
【００２８】
次に、ステップＳ４において、受信したエコーのデータ、すなわちマスクされていないデータに対し、あらかじめ設定した閾値による２値化処理を行う。この処理では、各座標点のエコーの信号レベルを閾値と比較し、信号レベルが閾値以上であれば「１」、信号レベルが閾値未満であれば「０」を割当てる。
【００２９】
２値化処理に続いて、ステップＳ５では、データの収縮膨張処理を行う。図６は収縮膨張処理の原理を説明する図である。膨張処理は、ある注目画素について、当該画素自身、または当該画素の近傍データ（近傍画素）に１つでも「１」があれば、その注目画素を「１」とする処理であり、収縮処理は、ある注目画素について、当該画素自身、または当該画素の近傍データ（近傍画素）に１つでも「０」があれば、その注目画素を「０」とする処理である。膨張処理と収縮処理を組み合わせて用いると、２値化画像中の穴を消滅させる効果がある。例えば、図６の（ａ）のような２値化画像の各画素に対して、（ｂ）のような４近傍により膨張処理を行うと、（ｃ）のような画像が得られ、（ａ）で存在していた画像中の穴をなくすことができる。そして、この（ｃ）の画像の各画素に対して、４近傍による収縮処理を行うと、（ｄ）のような画像が得られる。（ｄ）では、破線の画素が収縮処理により「０」となり、（ａ）と同じ輪郭となるように画像が縮小されるが、穴のない状態はそのまま維持される。
【００３０】
図１０は、上述した２値化処理および収縮膨張処理を経て、表示部２３の画面に表示されるエコー画像の例を示している。この画像は、図２で示した水平スキャンにより得られる水平画を表している。以降の画像例についても同様である。図の白丸で囲んだ部分が魚群（正確には魚群候補）のエコー画像であり、このエコー画像は、例えばピンク色で表示される。なお、ユーザはこの画面を見ながら、閾値を任意に設定することができる。閾値が変更された場合は、全ての処理をやり直し、２値化結果を表示する場合は、即時に２値化後のエコー画像を表示する。
【００３１】
次に、ステップＳ６において、２値化されたエコーデータに対するラベリング処理を行う。ラベリング処理では、エコーごとにＩＤ番号を付すとともに、表示色を割当てる。また、魚群の重心座標・面積・平均信号強度・形状（円形度）などの魚群情報の演算も同時に行う。そして、得られた魚群情報のそれぞれに重み付けを行い、その結果に基づいて魚群の抽出を行う。
【００３２】
図１１は、ラベリング処理を経たエコー画像の例を示している。図の白丸で囲んだ部分が魚群（魚群候補）のエコー画像であり、このエコー画像は、例えばオレンジ色で表示される。他にも魚群が検出された場合は、例えば水色、黄色といった、それぞれ違った色で表示される。なお、ユーザはこの画面を見ながら、ラベリングの設定（具体的には、どのような近傍を用いるかの設定）を行うことができる。設定が変更された場合は、全ての処理をやり直し、ラベリング結果を表示する場合は、即時にラベリング後のエコー画像を表示する。
【００３３】
ところで、上記ラベリング処理においては、近接した複数の魚群を同一魚群として取り扱うようにするため、一方向の近傍データ数が他方向の近傍データ数よりも多い変則近傍を用いる。例えば、図７のような距離方向（ビームの放射方向）に間隔をおいて近接する３つのエコー画像に対して、図８（ａ）に示す通常の４近傍や、図８（ｂ）に示す通常の８近傍を用いると、上記各エコーは別々にラベリングされ、３つの魚群として検出されてしまう。そこで、このエコーを１つの魚群と判定し追尾できるようにするために、図９（ａ）に示すような変則４近傍、または図９（ｂ）に示すような変則８近傍を用いる。ここで用いる変則近傍は、距離方向の近傍データ数が、方位方向の近傍データ数に比べて多くなっている。
【００３４】
上述した変則近傍を用いると、１つのラベリングの対象領域が、通常の４近傍や８近傍の場合よりも距離方向に拡張されるので、図７のような間隔を置いて近接する３つのエコーに対しても、同一のラベリング処理が行われる。すなわち、３つの魚群に対して同じＩＤ番号が割り当てられ、これらの魚群は１つの魚群として取り扱われる。そして、このラベリング処理によって、各魚群のエコー画像が同じ色で表示されるとともに、３つの魚群を１つの魚群として自動追尾することができる。なお、変則近傍の変則度（通常近傍に追加される近傍データの割合）は、ユーザが操作部１９で任意に設定可能となっている。
【００３５】
変則近傍は、前述の収縮膨張処理で用いてもよい。この場合は、２値化データに対する収縮膨張処理の領域が、通常の４近傍や８近傍の場合よりも距離方向に拡張されるので、図７の各エコー間の空白部分（信号レベルの低い部分）も全て魚群として判断される。このため、魚群情報の算出にあたっては、この空白部分も対象となる。一方、ラベリング処理で変則近傍を用いた場合は、２値化データの収縮膨張はないので、図７の各エコー間の空白部分は魚群として判断されず、黒い部分だけが魚群として判断されることになる。したがって、魚群情報の算出にあたって、空白部分は対象とならない。
【００３６】
以下、変則近傍による処理を施した画像の例を説明する。図１２は、ラベリングで色付けする前のエコー画像である。図の白丸の中には２つの魚群が表示されている。図１３は、図１２のエコー画像に対し、通常の近傍（例えば４近傍）を用いてラベリングを行った結果である。図の白丸の中には、２つの魚群エコーが、一方は赤色で、他方は水色で表示されている。すなわち、２つのエコーは別々にラベリングされ、別の魚群と判断されている。
【００３７】
図１４は、収縮膨張処理に変則近傍を用いた場合のエコー画像である。図の白丸の中には、２つの魚群エコーが、いずれもオレンジ色で表示されている。この場合、２つのエコーは１つのエコーとしてラベリングされ、同じ魚群と判断されるが、前述したように、エコー間の信号レベルの低い部分も魚群と判断されるので、２つの魚群エコーはつながった状態となっている。
【００３８】
図１５は、ラベリング処理に変則近傍を用いた場合のエコー画像である。図の白丸の中には、２つの魚群エコーが、いずれもオレンジ色で表示されている。この場合、２つのエコーは一緒にラベリングされ、同じ魚群と判断されるが、エコー間の信号レベルの低い部分は魚群と判断されないので、図１４と異なり、２つの魚群エコーは、はっきりと分離している。
【００３９】
以上のようなラベリング処理の後、図４のステップＳ７では、マッチング処理が行われる。マッチング処理では、ラベリング処理で得られた前回までの魚群情報と今回の魚群情報とのマッチングを行う。この場合、魚速のリミット値を設定し、前回の受信時刻と今回の受信時刻から魚群移動可能範囲を求め、魚群の重心移動距離がこの魚群移動可能範囲内にある魚群に対して、例えば、魚群の面積、平均信号強度、形状（円形度）などの前回値と今回値との比を求め、それぞれ求められた比に対して重み付けをし加算することにより、類似度を求め、その類似度が基準値以上であるものを同一魚群と判断し、マッチングが得られたとする。そして、マッチングが所定回数（例えば５回）以上得られた場合に、その魚群を真の魚群と判定する。また、マッチングが所定回数以上得られない場合は、その魚群を仮の魚群と判定する。このようにすることで、真の魚群と仮の魚群とを区別して抽出できるので、経験の浅い者であっても、真の魚群を正確に識別することができる。
【００４０】
ところで、真の魚群と判定された場合であっても、その後、当該魚群が探知領域のビーム範囲から外れて、検出されなくなることがある。したがって、真の魚群には、マッチングが所定回数以上得られ、かつ現在も検出されている魚群（以下「検出魚群」という。）と、マッチングが所定回数以上得られたが、現在は検出されていない魚群（以下「ロスト魚群」という。）とがある。なお、マッチングが所定回数以上得られていない仮の魚群を、以下では「魚群候補」と呼ぶことがある。
【００４１】
このようにして、マッチング処理により真の魚群と仮の魚群とが判定されると、次にステップＳ８において、エコー画像が表示されている画面に、演算により得られた魚群情報を表示するとともに、魚群情報に基づく魚群の大きさおよび移動方向を表すマークをエコー画像に付加して表示する。
【００４２】
図１６は、ステップＳ８で表示される魚群情報の例を示している。この魚群情報は、全て数値化されており、資源情報として利用できるようになっている。なお、図１６で左端の＃の欄には、ラベリング処理でエコーごとに割当てられた色が表示されており、エコー画像で表示された魚群とその魚群のデータとの対応を分かりやすくしている。また、その隣のＩＤの欄には、同じくラベリング処理でエコーごとに割当てられたＩＤ番号が表示されている。ここで、１桁のＩＤ番号は真の魚群を表しており、１０桁のＩＤ番号は仮の魚群（魚群候補）を表している。
【００４３】
また、図１６の魚群情報のほかに、図１７のような魚群情報を表示してもよい。図１７では、真の魚群と判定されたものについて、移動方位・魚速・予測位置などが表示され、また、上欄で選択されたＩＤの魚群について、下欄に詳細な履歴情報が表示されている。なお、魚群の位置（緯度・経度）については、前記特許文献１に示されているような、前回位置と今回位置との空間的な内分点である平滑化位置を用いてもよい。また、予測位置は、前回検出位置と最終検出位置とから求めてもよいが、データを蓄積して初回検出位置と最終検出位置とから求めると、予測精度が向上する。さらに、検出した全ての点に対する近似曲線から求めると、予測精度がより向上する。
【００４４】
このように、魚群情報を数値化して一覧表示することによって、このデータを資源情報として利用することができる。また、このデータを蓄積してゆくことで、資源量やその変動などの分析を正確に行うことができる。なお、魚群情報は、必ずしも図１６や図１７で示した全ての情報である必要はなく、魚群の面積、エコー信号強度、形状のうちの少なくとも１つを含んだものであればよい。
【００４５】
図１８は、ステップＳ８において、魚群の大きさ・移動方向を表すマークＭをエコー画像に付加して表示した例を示している。このマークＭは魚のイラストで描かれており、魚のサイズが魚群の大きさ、魚の顔の向きが魚群の移動方向を表している。また、検出魚群は赤、ロスト魚群はオレンジ、魚群候補はグレーというように色分けして表示されている。このような魚のマークＭをエコー画像に付加することにより、魚群情報が視覚化されてより分かりやすいものとなる。
【００４６】
また、真の魚群の中で、現在検出されている検出魚群と、現在検出されていないロスト魚群とを一目瞭然に判別することができる。ロスト魚群は、探知領域から外れていったん検出されなくなっても、時間経過後に再び検出されることも多く、ロスト魚群を色で識別できるようにすることで、ロスト魚群の位置を予測することができる。なお、特許文献１に示されているような魚群の移動軌跡を、図１８の画面上に表示するようにしてもよい。
【００４７】
図１９は、魚マークの他の表示例であって、船の移動に伴って各地点におけるエコー画像を更新しながら表示する場合に、魚のマークＭをエコー画像に付加したものである。この場合、図２０のように、マークＭの透過度を上げることにより、マークＭの下に隠れているエコーが見えるようにしてもよい。
【００４８】
以上のようにして、上述した実施形態によれば、図２１（ｂ）のように１つの魚群が複数に分離した場合でも、これらの複数魚群は画面上で同じ色で表示され、１つの魚群として追尾することができるので、誤った追尾がされることがなく、信頼性の高い装置を得ることができる。また、魚群を正確に追尾できることから、当該魚群から取得される魚群情報の精度も向上する。さらに、探知領域内で魚群を自動的にサーチし、検出し、ラベリングして追尾するので、自動追尾にあたって、特許文献１のようにユーザがターゲットロックマークを設定する操作が不要となる。
【００４９】
本発明では、以上述べた以外にも種々の実施形態を採用することができる。例えば、図１８〜図２０に示した魚マークの表示において、魚群候補のマークの透明度を検出回数の増加に伴い減少させて、マークの色が徐々に濃くなるようにしたり、ロスト魚群のマークの透明度を検出回数の増加に伴い増加させて、マークの色が徐々に薄くなるようにしたりしてもよい。
【００５０】
また、上記実施形態では、変則近傍として、距離方向に拡張領域を有するものを用いたが、変則近傍は、方位方向に拡張領域を有するもの、あるいは距離方向と方位方向の両方に拡張領域を有するものであってもよい。
【００５１】
また、上記実施形態では、変則近傍として変則４近傍および変則８近傍を例に挙げたが、本発明では、変則１２近傍、変則２０近傍、変則２４近傍などの各種変則近傍を用いることができる。
【００５２】
また、変則近傍を用いる代わりに、エコー間の距離を判断して、この距離が一定以下の場合に、各エコーに対して同一のラベリング処理を行うようにしてもよい。
【００５３】
また、上記実施形態では、スキャニングソナー１の表示部２３にエコー画像を表示する場合について述べたが、スキャニングソナー１にＰＣ（パーソナルコンピュータ）を接続し、このＰＣのモニタにエコー画像を表示するようにしてもよい。また、船内のスキャニングソナー１で収集したデータを光ディスク等の記録媒体に記録し、この記録媒体を別の場所に設置されているＰＣに装着して、データ解析を行うようにしてもよい。
【００５４】
さらに、上記実施形態では、水中探知装置としてスキャニングソナーを例に挙げたが、本発明は原理上、魚群探知機などの水中探知装置にも適用することができる。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施形態を示すシステム構成図である。
【図２】スキャニングソナーで水中を探知する原理を示した図である。
【図３】スキャニングソナーの電気的構成を示したブロック図である。
【図４】エコー画像の表示手順を示したフローチャートである。
【図５】検出範囲外マスクの設定例を示した図である。
【図６】収縮膨張処理の原理を説明する図である。
【図７】複数の魚群によるエコーを示した図である。
【図８】４近傍および８近傍を示した図である。
【図９】変則４近傍および変則８近傍を示した図である
【図１０】２値化処理および収縮膨張処理を経たエコー画像の例である。
【図１１】ラベリング処理を経たエコー画像の例である。
【図１２】ラベリングで色付けする前のエコー画像である。
【図１３】通常の近傍を用いてラベリングを行った場合のエコー画像である。
【図１４】収縮膨張処理に変則近傍を用いた場合のエコー画像である。
【図１５】ラベリング処理に変則近傍を用いた場合のエコー画像である。
【図１６】表示される魚群情報の例である。
【図１７】魚群情報の他の例である。
【図１８】魚マークをエコー画像に付加して表示した例である。
【図１９】魚マークの他の表示例である。
【図２０】魚マークの他の表示例である。
【図２１】分離した魚群のエコー画像を示す図である。
【符号の説明】
【００５６】
１    スキャニングソナー（水中探知装置）
６    送受波器
７    送信ビーム
８    受信ビーム
２２  画像処理部
２３  表示部
５０  魚群
Ｍ    マーク
【図１】
2008268183.tif 000003
【図２】
2008268183.tif 000004
【図３】
2008268183.tif 000005
【図４】
2008268183.tif 000006
【図５】
2008268183.tif 000007
【図６】
2008268183.tif 000008
【図７】
2008268183.tif 000009
【図８】
2008268183.tif 000010
【図９】
2008268183.tif 000011
【図１０】
2008268183.tif 000012
【図１１】
2008268183.tif 000013
【図１２】
2008268183.tif 000014
【図１３】
2008268183.tif 000015
【図１４】
2008268183.tif 000016
【図１５】
2008268183.tif 000017
【図１６】
2008268183.tif 000018
【図１７】
2008268183.tif 000019
【図１８】
2008268183.tif 000020
【図１９】
2008268183.tif 000021
【図２０】
2008268183.tif 000022
【図２１】
2008268183.tif 000023