(57)【要約】      （修正有）【課題】使用者に対しあらゆる場所で超音波の反射波に基づく画像を確認させながら作業を行わせることができる超音波探知装置を提供する。【解決手段】携帯端末２０に搭載されたウェブ・ブラウザ２４から送信されたページの表示要求信号が、魚群探知装置１２のウェブ・サーバ３２によって受信されると、フレームバッファ３３に記憶された画像信号から、画像表示用信号がウェブ・サーバ３２の画像取込処理３２ａ及び画像圧縮処理３２ｂによって生成される。その生成された画像表示用信号に基づく探知画像を携帯端末２０のウェブ・ブラウザ２４に表示させるためのページ情報が、通信制御処理３２ｃにより生成される。そのページ情報と、画像表示用信号とが、表示要求信号を送信したウェブ・ブラウザ２４の搭載された携帯端末２０に向け、そのウェブ・ブラウザ２４より指定されたプロトコルに基づいて、通信制御処理３２ｃにより送信される。【選択図】図４
2018021802.tif 000002
【特許請求の範囲】
【請求項１】
超音波を水中に送信し、その反射波を受信可能な振動子と、
その振動子により送信された超音波の反射波を前記振動子が受信して生じる受信信号に基づく画像を表示する表示手段と、
その表示手段に画像を表示させるための画像信号を、前記受信信号に基づいて生成する画像生成手段と、
外部の携帯端末に搭載されたウェブ・ブラウザとの間で信号の送受信を行うための送受信手段と、
その送受信手段によって、前記携帯端末の前記ウェブ・ブラウザからページの表示要求信号が受信された場合に、前記画像生成手段により生成された画像信号に基づく画像表示用信号を生成する画像表示用信号生成手段と、
その画像表示用信号生成手段により生成される前記画像表示用信号に基づく画像を前記ウェブ・ブラウザに表示させるためのページ情報を生成するページ情報生成手段と、を備え、
前記送受信手段は、前記表示要求信号を送信した前記ウェブ・ブラウザに向け、そのウェブ・ブラウザより指定されたプロトコルに基づいて、前記ページ情報生成手段により生成された前記ページ情報と、前記画像表示用信号生成手段により生成された前記画像表示用信号とを送信することを特徴とする超音波探知装置。
【請求項２】
前記画像生成手段は、第１所定時間毎に前記画像信号を生成し、
前記画像表示用信号生成手段は、前記画像生成手段により前記第１所定時間毎に生成された前記画像信号に基づいて、第２所定時間毎に前記画像表示用信号を生成し、
前記送受信手段は、前記画像表示用信号生成手段により前記第２所定時間毎に生成された前記画像表示用信号を、前記表示要求信号を送信した前記ウェブ・ブラウザに向け、そのウェブ・ブラウザより指定されたプロトコルに基づいて送信することを特徴とする請求項１記載の超音波探知装置。
【請求項３】
前記画像表示用信号生成手段は、前記第２所定時間毎に、前記画像生成手段により前記第１所定時間毎に生成された前記画像信号に対して画像圧縮を行って、前記画像表示用信号を生成することを特徴とする請求項２記載の超音波探知装置。
【請求項４】
前記画像表示用信号生成手段により前記画像表示用信号が生成される間隔である前記第２所定時間は、前記画像生成手段により前記画像信号が生成される間隔である前記第１所定時間と同一の時間であることを特徴とする請求項２又は３記載の超音波探知装置。
【請求項５】
前記送受信手段により送受信される信号を、無線ＬＡＮの規格に準拠して、前記携帯端末との間で送受信する無線ＬＡＮ送受信手段を備えることを特徴とする請求項１から４のいずれかに記載の超音波探知装置。
【請求項６】
前記画像生成手段により生成される前記画像信号を記憶させるための記憶手段と、
少なくとも前記画像生成手段により生成される前記画像信号を前記記憶手段に記憶させる期間中は、前記画像表示用信号生成手段により前記記憶手段から前記画像信号が読み出されることを禁止する制御を行う第１記憶制御手段と、を備えることを特徴とする請求項１から５のいずれかに記載の超音波探知装置。
【請求項７】
前記画像生成手段により生成される前記画像信号を記憶させるための記憶手段と、
少なくとも前記画像表示用信号生成手段により前記記憶手段から前記画像信号が読み出される期間中は、前記画像生成手段により生成される前記画像信号を前記記憶手段に記憶させることを禁止する制御を行う第２記憶制御手段と、を備えることを特徴とする請求項１から６のいずれかに記載の超音波探知装置。
【請求項８】
使用者により操作され得る１以上の操作手段と、
その操作手段が操作されたことを検出する操作検出手段と、
その操作検出手段により前記操作手段が操作されたことが検出された場合に、その操作が検出された前記操作手段に対応する処理を実行する操作処理実行手段と、を備え、
前記ページ情報生成手段は、前記操作手段の一部又は全部を模した図柄を前記ウェブ・ブラウザに表示させるための図柄信号を含めて前記ページ情報を生成し、
前記送受信手段は、
前記ウェブ・ブラウザに表示された前記図柄が使用者によって選択されたことを示す信号を、前記ウェブ・ブラウザより受信すると、その選択された図柄に対応する前記操作手段を判断し、その判断された前記操作手段が操作されたものとして前記操作検出手段に検出させるための信号を生成する操作検出信号生成手段を備えることを特徴とする請求項１から７のいずれかに記載の超音波探知装置。
【請求項９】
前記ウェブ・ブラウザによる前記図柄の選択を無効に設定する設定手段を備えることを特徴とする請求項８記載の超音波探知装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、水中に送信された超音波の反射波を受信して得られた受信信号に基づく画像を表示する超音波探知装置に関するものである。
【背景技術】
【０００２】
超音波の送受信によって、例えば水中の魚群等の探知対象物を探知する超音波探知装置が知られている。超音波探知装置の一例として、魚群探知装置は、船舶の船底などに配置される振動子から細いビーム状の超音波を水底に向けて送信（照射）し、そのビーム状の超音波の反射波を振動子が受信するように構成されている。魚群探知装置は、その反射波を振動子が受信して得られた受信信号に基づいて、超音波を反射した物体の存在位置とその反射強度（レベル）を示す画像が、時系列に並べられて表示装置に表示される（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−７９８１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、このような魚群探知装置をはじめとする超音波探知装置では、超音波の反射波に基づく画像を表示する表示装置が、固定の位置、例えば船舶の操舵室内に配置されていた。よって、その画像は、表示装置が設置された場所でしか確認することができず、種々の場所にて超音波の反射波に基づく画像を確認しながら作業を行うことができない、という問題点があった。
【０００５】
本発明は、上記問題点を解決するためになされたものであり、使用者に対し、あらゆる場所で超音波の反射波に基づく画像を確認させながら作業を行わせることができる超音波探知装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この目的を達成するために請求項１記載の超音波探知装置は、超音波を水中に送信し、その反射波を受信可能な振動子と、その振動子により送信された超音波の反射波を前記振動子が受信して生じる受信信号に基づく画像を表示する表示手段と、その表示手段に画像を表示させるための画像信号を、前記受信信号に基づいて生成する画像生成手段と、外部の携帯端末に搭載されたウェブ・ブラウザとの間で信号の送受信を行うための送受信手段と、その送受信手段によって、前記携帯端末の前記ウェブ・ブラウザからページの表示要求信号が受信された場合に、前記画像生成手段により生成された画像信号に基づく画像表示用信号を生成する画像表示用信号生成手段と、その画像表示用信号生成手段により生成される前記画像表示用信号に基づく画像を前記ウェブ・ブラウザに表示させるためのページ情報を生成するページ情報生成手段と、を備え、前記送受信手段は、前記表示要求信号を送信した前記ウェブ・ブラウザに向け、そのウェブ・ブラウザより指定されたプロトコルに基づいて、前記ページ情報生成手段により生成された前記ページ情報と、前記画像表示用信号生成手段により生成された前記画像表示用信号とを送信する。
【０００７】
請求項２記載の超音波探知装置は、請求項１記載の超音波探知装置において、前記画像生成手段は、第１所定時間毎に前記画像信号を生成し、前記画像表示用信号生成手段は、前記画像生成手段により前記第１所定時間毎に生成された前記画像信号に基づいて、第２所定時間毎に前記画像表示用信号を生成し、前記送受信手段は、前記画像表示用信号生成手段により前記第２所定時間毎に生成された前記画像表示用信号を、前記表示要求信号を送信した前記ウェブ・ブラウザに向け、そのウェブ・ブラウザより指定されたプロトコルに基づいて送信する。
【０００８】
請求項３記載の超音波探知装置は、請求項２記載の超音波探知装置において、前記画像表示用信号生成手段は、前記第２所定時間毎に、前記画像生成手段により前記第１所定時間毎に生成された前記画像信号に対して画像圧縮を行って、前記画像表示用信号を生成する。
【０００９】
請求項４記載の超音波探知装置は、請求項２又は３記載の超音波探知装置において、前記画像表示用信号生成手段により前記画像表示用信号が生成される間隔である前記第２所定時間は、前記画像生成手段により前記画像信号が生成される間隔である前記第１所定時間と同一の時間である。
【００１０】
請求項５記載の超音波探知装置は、請求項１から４のいずれかに記載の超音波探知装置において、前記送受信手段により送受信される信号を、無線ＬＡＮの規格に準拠して、前記携帯端末との間で送受信する無線ＬＡＮ送受信手段を備える。
【００１１】
請求項６記載の超音波探知装置は、請求項１から５のいずれかに記載の超音波探知装置において、前記画像生成手段により生成される前記画像信号を記憶させるための記憶手段と、少なくとも前記画像生成手段により生成される前記画像信号を前記記憶手段に記憶させる期間中は、前記画像表示用信号生成手段により前記記憶手段から前記画像信号が読み出されることを禁止する制御を行う第１記憶制御手段と、を備える。
【００１２】
請求項７記載の超音波探知装置は、請求項１から６のいずれかに記載の超音波探知装置において、前記画像生成手段により生成される前記画像信号を記憶させるための記憶手段と、少なくとも前記画像表示用信号生成手段により前記記憶手段から前記画像信号が読み出される期間中は、前記画像生成手段により生成される前記画像信号を前記記憶手段に記憶させることを禁止する制御を行う第２記憶制御手段と、を備える。
【００１３】
請求項８記載の超音波探知装置は、請求項１から７のいずれかに記載の超音波探知装置において、使用者により操作され得る１以上の操作手段と、その操作手段が操作されたことを検出する操作検出手段と、その操作検出手段により前記操作手段が操作されたことが検出された場合に、その操作が検出された前記操作手段に対応する処理を実行する操作処理実行手段と、を備え、前記ページ情報生成手段は、前記操作手段の一部又は全部を模した図柄を前記ウェブ・ブラウザに表示させるための図柄信号を含めて前記ページ情報を生成し、前記送受信手段は、前記ウェブ・ブラウザに表示された前記図柄が使用者によって選択されたことを示す信号を、前記ウェブ・ブラウザより受信すると、その選択された図柄に対応する前記操作手段を判断し、その判断された前記操作手段が操作されたものとして前記操作検出手段に検出させるための信号を生成する操作検出信号生成手段を備える。
【００１４】
請求項９記載の超音波探知装置は、請求項８記載の超音波探知装置において、前記ウェブ・ブラウザによる前記図柄の選択を無効に設定する設定手段を備える。
【発明の効果】
【００１５】
請求項１記載の超音波探知装置によれば、振動子により水中に送信された超音波の反射波を該振動子が受信して生じる受信信号に基づく画像が表示手段に表示される。その表示手段に表示させるための画像信号は、画像生成手段によって、超音波の反射波の受信信号に基づいて生成される。一方、外部の携帯端末に搭載されたウェブ・ブラウザから送信されたページの表示要求信号が、送受信手段によって受信されると、画像生成手段により生成された画像信号に基づく画像表示用信号が画像表示用信号生成手段により生成される。また、その生成された画像表示用信号に基づく画像を、携帯端末のウェブ・ブラウザに表示させるためのページ情報が、ページ情報生成手段により生成される。そして、そのページ情報と、画像表示用信号とが、表示要求信号を送信したウェブ・ブラウザに向け、そのウェブ・ブラウザより指定されたプロトコルに基づいて、送受信手段により送信される。これにより、超音波探知装置の表示手段に表示される、超音波の反射波に基づく画像が、外部の携帯端末に送信され、その携帯端末に搭載されたウェブ・ブラウザにより、その画像を使用者に確認させることができる。よって、使用者に対して、あらゆる場所で超音波の反射波に基づく画像を確認させながら作業を行わせることができるという効果がある。また、ウェブ・ブラウザに超音波の反射波に基づく画像が表示されるので、専用のアプリケーションがインストールされていない携帯端末を使用する使用者に対しても、その超音波の反射波に基づく画像を確認させながら作業を行わせることができるという効果がある。また、画像表示用信号生成手段、ページ情報生成手段及び送受信手段は、画像生成手段とは別個に設けられているので、超音波探知装置の主要な処理を変更することなく、外部の携帯端末に対して、超音波の反射波に基づく画像を表示させることができるという効果がある。
【００１６】
請求項２記載の超音波探知装置によれば、請求項１記載の超音波探知装置の奏する効果に加え、次の効果を奏する。即ち、表示手段により表示される、超音波の反射波に基づく画像の画像信号は、第１所定時間毎に画像生成手段により生成される。一方、画像表示用信号は、画像生成手段により第１所定時間毎に生成される画像信号に基づいて、第２所定時間毎に画像表示用信号生成手段によって生成される。そして、この第２所定時間毎に生成された画像表示用信号が、表示要求信号を送信したウェブ・ブラウザに向け、そのウェブ・ブラウザより指定されたプロトコルに基づいて、送受信手段により送信される。これにより、表示手段に第１所定時間毎に更新して表示される、超音波の反射波に基づく画像が、外部の携帯端末に搭載されたウェブ・ブラウザにより、第２所定時間毎に更新されながら表示される。よって、表示手段に随時更新されながら表示される、超音波の反射波に基づく画像を、ウェブ・ブラウザ上にも更新させながら表示させることができる。従って、使用者に対して、常に更新される超音波の反射波に基づく画像をあらゆる場所で確認させながら作業を行わせることができるという効果がある。
【００１７】
請求項３記載の超音波探知装置によれば、請求項２記載の超音波探知装置の奏する効果に加え、次の効果を奏する。即ち、画像生成手段により第１所定時間毎に生成された前記画像信号に対して、画像表示用信号生成手段により、第２所定時間毎に画像圧縮が行われて画像表示用信号が生成される。これにより、携帯端末へ送信する画像表示用信号のデータ量を少なくできるという効果がある。
【００１８】
請求項４記載の超音波探知装置によれば、請求項２又は３記載の超音波探知装置の奏する効果に加え、次の効果を奏する。即ち、画像表示用信号生成手段により画像表示用信号が生成される間隔である第２所定時間は、画像生成手段により画像信号が生成される間隔である第１所定時間と同一の時間であるので、同一の画像を表す画像表示用信号が無駄に超音波探知装置から外部の携帯端末に向けて送信されることなく、且つ、表示手段に更新して表示される、超音波の反射波に基づく画像を取りこぼすことなく、当該画像を外部の携帯端末に搭載されたウェブ・ブラウザ上に表示させることができるという効果がある。
【００１９】
請求項５記載の超音波探知装置によれば、請求項１から４のいずれかに記載の超音波探知装置の奏する効果に加え、次の効果を奏する。即ち、送受信手段により送受信される信号が、無線ＬＡＮ送受信手段により無線ＬＡＮの規格に準拠して携帯端末との間で送受信されるので、使用者は、携帯端末を自由に移動させて、超音波の反射波に基づく画像を確認させながら作業を行うことができるという効果がある。また、一般的な携帯端末は、無線ＬＡＮの規格に準拠して信号の送受信が行えるようになっているので、使用者は、自分が持っている携帯端末を使用して、超音波探知装置の表示手段に表示される、超音波の反射波に基づく画像を確認しながら、作業を行うことができるという効果がある。
【００２０】
請求項６記載の超音波探知装置によれば、請求項１から５のいずれかに記載の超音波探知装置の奏する効果に加え、次の効果を奏する。即ち、少なくとも画像生成手段により生成される画像信号が記憶手段に記憶される期間中は、第１記憶制御手段によって、画像表示用信号生成手段により記憶手段から画像信号が読み出されることが禁止される。これにより、画像生成手段によって生成途中の画像信号が、画像表示用信号生成手段により読み出されて、おかしな画像が携帯端末のウェブ・ブラウザに表示されることを抑制できるという効果がある。
【００２１】
請求項７記載の超音波探知装置によれば、請求項１から６のいずれかに記載の超音波探知装置の奏する効果に加え、次の効果を奏する。即ち、少なくとも画像表示用信号生成手段により記憶手段から画像信号が読み出される期間中は、第２記憶制御手段によって、画像生成手段により生成される画像信号が記憶手段に記憶されることが禁止される。これにより、画像表示用信号生成手段により読み出し途中の画像信号が、画像生成手段により生成された画像信号によって上書きされることを抑制でき、結果としておかしな画像が携帯端末のウェブ・ブラウザに表示されることを抑制できるという効果がある。
【００２２】
請求項８記載の超音波探知装置によれば、請求項１から７のいずれかに記載の超音波探知装置の奏する効果に加え、次の効果を奏する。即ち、使用者により操作され得る１以上の操作手段が設けられており、その操作手段が操作されたことが操作検出手段により検出されると、操作処理実行手段によって、その操作が検出された操作手段に対応する処理が実行される。一方、操作手段の一部又は全部を模した図柄をウェブ・ブラウザに表示させるための図柄信号を含むページ情報が、ページ情報生成手段により生成される。これにより、外部の携帯端末に搭載されたウェブ・ブラウザに、表示手段に表示される、超音波の反射波に基づく画像とあわせて、操作手段の一部又は全部を模した図柄が表示される。そのウェブ・ブラウザに表示された図柄が使用者によって選択され、その選択されたことを示す信号がウェブ・ブラウザから送信されると、その信号が送受信手段によって受信され、その選択された図柄に対応する操作手段が判断される。そして、その判断された操作手段が操作されたものとして操作検出手段に検出させるための信号が操作検出信号生成手段によって生成される。これにより、ウェブ・ブラウザに表示された図柄が使用者によって選択されると、その選択された図柄に対応する操作手段が操作されたと、操作検出手段により検出させることができる。よって、使用者によって選択された図柄に対応する操作手段に応じた処理が、操作処理実行手段によって実行されることになる。従って、ウェブ・ブラウザから超音波探知装置を遠隔操作することができるという効果がある。また、操作検出信号生成手段が送受信手段に設けられているので、超音波探知装置の主要な処理を変更することなく、外部の携帯端末から超音波探知装置の操作を可能とすることができるという効果がある。
【００２３】
請求項９記載の超音波探知装置によれば、請求項８記載の超音波探知装置の奏する効果に加え、次の効果を奏する。即ち、ウェブ・ブラウザによる操作手段を模した図柄の選択が、設定手段によって無効に設定され得る。これにより、例えば、複数の携帯端末に対して、超音波の反射波に基づく画像をウェブ・ブラウザに表示させるような使用が想定されるような場合など、一の携帯端末の使用者が、ウェブ・ブラウザを介して勝手に超音波探知装置の操作を行っては困るような場合に、その操作を無効に設定することができるという効果がある。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態である魚群探知装置の構成を概略的に示す概略図である。
【図２】魚群探知装置が搭載された船舶によって水中の探知を行う場合の状態を側面より示す模式図である。
【図３】魚群探知装置の表示装置に表示された探知画像を、携帯端末の表示装置に表示させた場合の表示装置の表示内容状態を示した図である。
【図４】魚群探知システムの機能ブロック図である。
【図５】魚群探知システムの電気的構成を示したブロック図である。
【図６】魚探用ソフトウェアにより実行される魚探処理を示すフローチャートと、ウェブ・サーバにより実行される画像取込・圧縮処理を示すフローチャートと、ビデオドライバの動作とを示す図である。
【図７】ウェブ・ブラウザの動作を示す図と、ウェブ・サーバにより実行される通信制御処理を示すフローチャートと、キードライバの動作とを示す図である。
【発明を実施するための形態】
【００２５】
以下、本発明を実施するための形態について添付図面を参照して説明する。まず、図１及び図２を参照して、本発明を魚群探知装置に適用した場合の一実施形態である魚群探知装置１２の概略について説明する。図１は、その魚群探知装置１２の構成を概略的に示す概略図であり、図２は、魚群探知装置１２が搭載された船舶１１によって水中の探知を行う場合の状態を側面より示す模式図である。
【００２６】
図１及び図２に示す通り、魚群探知装置１２は船舶１１に搭載され、該船舶１１直下又は周囲の水中に対し、魚群などの探知対象物Ｇの探知を行うものである。魚群探知装置１２は、本体１３と、本体１３に設けられ使用者からの入力を受け付ける操作ボタン１４と、本体１３に一体形成された表示装置１５と、超音波ビームＴＢを送受信する振動子１６とにより構成される。操作ボタン１４は、１つであってもよいし、機能の異なる複数のボタンで構成されてもよい。
【００２７】
振動子１６は、船舶１１の船底又は船尾に固着され、ケーブルによって本体１３と電気的に接続されている。振動子１６は、本体１３から送信される信号によって、細いビーム状の超音波ビームＴＢを１つの方向（例えば、船舶１１の真下方向）に送信（照射）する。また、振動子１６は、探知対象物Ｇや、海底，湖底，川底，池の底といった水底などから反射された超音波ビームＴＢの反射波を受信し、その受信によって得られた受信信号を本体１３へ送信する。
【００２８】
魚群探知装置１２の本体１３は、例えば船舶１１の操舵室内に配置され、振動子１６が超音波ビームＴＢの反射波を受信することによって得られた受信信号に基づいて探知画像（超音波ビームＴＢの反射波に基づく画像）を形成する。魚群探知装置１２は、この探知画像を表示装置１５に表示することで、水中の探知結果を使用者に示す。
【００２９】
また、魚群探知装置１２は、使用者に対し、あらゆる場所で探知画像を確認させながら作業を行わせることを目的として、魚群探知装置１２の外部に設けられた携帯端末２０との間で、無線通信３０によって信号の送受信が行えるように構成されている。即ち、魚群探知装置１２と携帯端末２０とで、魚群探知システムＦを構築する。無線通信３０は、例えば、ＩＥＥＥ８０２．１１ｎやＩＥＥＥ８０２．１１ａｃ等の無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）規格に準拠したものである。
【００３０】
携帯端末２０は、表示装置２１を有しており、魚群探知装置１２の表示装置１５に表示される探知画像が、携帯端末２０の表示装置２１にも表示できるように構成されている。これにより、使用者は、船舶１１の操舵室の外にいてもあらゆる場所で携帯端末２０に表示された探知画像を確認でき、その探知画像を確認しながら作業を行うことができる。
【００３１】
ここで、図３を参照して、魚群探知装置１２の表示装置１５に表示された探知画像を、携帯端末２０の表示装置２１に表示させた場合の、その表示装置２１の表示内容について説明する。図３は、魚群探知装置１２の表示装置１５に表示された探知画像を、携帯端末２０の表示装置２１に表示させた場合の表示装置２１の表示内容を示した図である。
【００３２】
携帯端末２０は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）の利用に供するウェブ・ブラウザ２４を搭載しており、このウェブ・ブラウザ２４を表示装置２１に表示させることができる。ウェブ・ブラウザ２４に対して使用者から魚群探知装置１２のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）２５が指定されると、ウェブ・ブラウザ２４は、魚群探知装置１２に対してページの表示要求信号を送信する。このページの表示要求信号は、携帯端末２０から無線通信３０を介して魚群探知装置１２に送信される。
【００３３】
魚群探知装置１２は、ウェブ・ブラウザ２４からのページの表示要求信号を受信すると、ウェブ・ブラウザ２４にページを表示させるためのページ情報を生成し、ページの表示要求信号が送信された携帯端末２０に対して、そのウェブ・ブラウザ２４より指定されたプロトコルに基づいて送信する。このページ情報には、魚群探知装置１２の表示装置１５に表示される探知画像を携帯端末２０のウェブ・ブラウザ２４に表示させるための情報が含まれており、別途魚群探知装置１２より送信される探知画像を表示するための画像表示用信号に基づいて、ウェブ・ブラウザ２４に探知画像２２を表示する。また、ページ情報には、魚群探知装置１２の操作ボタン１４を模した図柄を携帯端末２０のウェブ・ブラウザ２４に表示させるための図柄信号が含まれる。携帯端末２０は、このページ情報を受信すると、ウェブ・ブラウザ２４上に、上述した探知画像２２だけでなく、操作ボタン図柄２３を表示する。
【００３４】
次いで、図４を参照して、魚群探知システムＦの機能ブロックについて説明する。図４は、魚群探知システムＦの機能ブロック図である。
【００３５】
まず、魚群探知装置１２は、機能的には、魚探用ソフトウェア３１と、ウェブ・サーバ３２と、フレームバッファ（ＶＲＡＭ（Ｖｉｄｅｏ  Ｒａｍｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））３３と、キードライバ３４とを含み、魚探用ソフトウェア３１とウェブ・サーバ３２とは独立して動作する。
【００３６】
具体的には、魚探用ソフトウェア３１は、ウェブ・サーバ３２の動作に関係なく、所定時間間隔（例えば、２００ミリ秒毎）で、振動子１６による超音波ビームＴＢの送受信と、超音波ビームＴＢの反射波に基づく探知画像の形成とを行い、形成した探知画像をフレームバッファ（ＶＲＡＭ）３３に書き込む（記憶させる）。また、魚探用ソフトウェア３１は、フレームバッファ（ＶＲＡＭ）３３に書き込まれた探知画像を表示装置１５に表示させる制御を行う。
【００３７】
一方、ウェブ・サーバ３２は、携帯端末２０のウェブ・ブラウザ２４との間で信号を送受信し、ウェブ・ブラウザ２４の指示に従って、ウェブ・ブラウザ２４に探知画像２２を含むページを表示させるものである。
【００３８】
ウェブ・サーバ３２は、画像取込処理３２ａと、画像圧縮処理３２ｂと、通信制御処理３２ｃとを含む。ウェブ・サーバ３２は、通信制御処理３２ｃによって携帯端末２０のウェブ・ブラウザ２４よりページの表示要求信号を受信すると、この画像取込処理３２ａと、画像圧縮処理３２ｂとを実行する。具体的には、ウェブ・サーバ３２は、魚探用ソフトウェア３１の動作に関係なく、画像取込処理３２ａにより、フレームバッファ（ＶＲＡＭ）３３から探知画像を取り込み（読み出し）、取り込んだ探知画像を画像圧縮処理３２ｂにより画像圧縮して画像表示用信号を生成する。
【００３９】
画像圧縮は、静止画の画像圧縮規格であるＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）やＪＰＥＧ  ２０００、動画圧縮規格であるＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）−１、ＭＰＥＧ−２、ＭＰＥＧ−４、Ｈ．２６４といった、既知の規格であって、ウェブ・ブラウザ２４に対応した規格のいずれかに基づいて行われる。
【００４０】
一方、ウェブ・サーバ３２は、通信制御処理３２ｃによって、探知画像２２をウェブ・ブラウザ２４上に表示させるためのページ情報を生成し、そのページ情報を、ページの表示要求信号を送信した携帯端末２０に向けて、その携帯端末２０のウェブ・ブラウザ２４より指定されたプロトコルに基づいて送信する。また、画像圧縮処理３２ｂにより生成された画像表示用信号も、ページの表示要求信号を送信した携帯端末２０に向けて、その携帯端末２０のウェブ・ブラウザ２４より指定されたプロトコルに基づいて送信する。
【００４１】
携帯端末２０には、上述した通りウェブ・ブラウザ２４が搭載されている。ウェブ・ブラウザ２４は、少なくともページ表示要求処理２４ａ、ページ表示処理２４ｂ、タッチ判定処理２４ｃを含む。
【００４２】
ウェブ・ブラウザ２４は、使用者により魚群探知装置１２を示すＵＲＬ２５が指定されると、ページ表示要求処理２４ａによって、魚群探知装置１２に対してページの表示要求信号を送信する。これにより、上述した通り、魚群探知装置１２のウェブ・サーバ３２から、携帯端末２０に対して、ページ情報と画像表示用信号とが送信されてくる。ウェブ・ブラウザ２４では、ページ表示処理２４ｂにより、このページ情報と、画像表示用信号とに従って、図３に示した通りに、表示装置２１に表示されたウェブ・ブラウザ２４上に、探知画像２２と操作ボタン図柄２３とを表示する。
【００４３】
また、ウェブ・サーバ３２では、ウェブ・ブラウザ２４からのページの表示要求信号に基づいて、一旦、ウェブ・ブラウザ２４上に探知画像を表示させるための画像表示用信号を生成すると、その後は、魚探用ソフトウェア３１の動作に関係なく、所定時間間隔（例えば、２００ミリ秒毎）で、画像取込処理３２ａによりフレームバッファ（ＶＲＡＭ）３３から探知画像の画像信号を読み出し、読み出した画像信号を画像圧縮処理３２ｂにより画像圧縮して画像表示用信号を生成する。そして、ページの表示要求信号を送信した携帯端末２０に向けて、生成した画像表示用信号を、その携帯端末２０のウェブ・ブラウザ２４より指定されたプロトコルに基づいて送信する。
【００４４】
これにより、携帯端末２０では、所定時間間隔毎に、画像表示用信号が魚群探知装置１２より送信されてくるので、その送信されてきた画像表示用信号に基づいて、ウェブ・ブラウザ２４上に表示されている探知画像２２を、ページ表示処理２４ｂにより更新する。よって、魚群探知装置１２の表示装置１５において、所定時間間隔で更新される探知画像が、携帯端末２０のウェブ・ブラウザ２４上においても更新されながら表示される。よって、携帯端末２０を使用する使用者に対して、魚群探知装置１２において常に更新される探知画像をあらゆる場所で確認させながら作業を行わせることができる。また、魚群探知装置１２から携帯端末２０へ送信される画像表示用信号は、画像圧縮されたものであるので、携帯端末２０へ送信する画像表示用信号のデータ量を少なくできる。
【００４５】
また、ウェブ・ブラウザ２４のタッチ判定処理２４ｃでは、携帯端末２０の使用者によるウェブ・ブラウザ２４上に表示された操作ボタン図柄２３の操作の有無を検出する。そして、タッチ判定処理２４ｃでは、操作ボタン図柄２３の操作を検出すると、操作された操作ボタン図柄の種別を判別し、その種別と共にボタン操作があったこと示す押下要求信号を、魚群探知装置１２のウェブ・サーバ３２へ送信する。
【００４６】
ウェブ・サーバ３２は、通信制御処理３２ｃによって、押下要求信号の受信を検出すると、ウェブ・ブラウザ２４上で操作のあった操作ボタンの種別を判断し、その操作ボタンの種別に対応する物理キー（操作ボタン１４）が操作されたものとして、キードライバ３４に対して、その物理キーのキーコード（種別を示すコード）を出力する。
【００４７】
ここで、キードライバ３４は、魚群探知装置１２に設けられた複数の操作ボタン１４のうち一の操作ボタン１４が操作された場合に、その操作された操作ボタン１４からその操作ボタン１４の種別を示すキーコードを受領し、それを魚探用ソフトウェア３１に出力する。魚探用ソフトウェア３１は、キードライバ３４より出力されたキーコードを受領すると、そのキーコードに応じた処理、つまり、操作された操作ボタン１４に対応する処理を実行する。
【００４８】
一方で、本実施形態の魚群探知システムＦでは、上述した通り、ウェブ・ブラウザ２４上で操作ボタン図柄２３の操作があった場合、その操作された操作ボタン図柄２３の種別に対応する物理キー（操作ボタン１４）が操作されたものとして、その物理キーのキーコードが、ウェブ・サーバ３２からキードライバ３４へ出力される。これにより、キードライバ３４は、そのキーコードを受領することで、実際の物理キー（操作ボタン１４）が操作されたものとして、そのキーコードを魚探用ソフトウェア３１へ出力する。魚探用ソフトウェア３１は、そのキーコードに応じた処理を実行するので、使用者が、ウェブ・ブラウザ２４上に表示された操作ボタン図柄２３を操作しても、魚群探知装置１２の操作ボタン１４を操作した場合と同様の処理を魚群探知装置１２に実行させることができる。即ち、使用者は、端末装置２０を使用して魚群探知装置１２の遠隔操作を行うことができる。
【００４９】
上述した通り、魚探用ソフトウェア３１は、ウェブ・サーバ３２の動作に関係なく動作し、ウェブ・サーバ３２は、魚探用ソフトウェア３１に関係なく動作する。また、携帯端末２０のウェブ・ブラウザ２４に表示された操作ボタン図柄２３が、使用者によって操作された場合も、ウェブ・サーバ３２が、実際の物理キー（操作ボタン１４）の操作があったようにみせかけて、キーコードをキードライバ３４へ出力する。
【００５０】
つまり、魚群探知装置１２は、魚群探知ソフトウェア３１を変更することなく、ウェブ・サーバ３２を追加するだけで、探知画像を携帯端末２０に表示させて使用者にあらゆる場所で作業をさせたり、使用者に携帯端末２０から魚群探知装置１２を遠隔操作させたりできる。よって、従来の魚群探知装置から大きな設計変更を行うことなく、その魚群探知装置にウェブ・サーバ３２を追加するだけで、本実施形態の魚群探知システムＦを構築可能である。
【００５１】
次いで、図５を参照して、魚群探知システムＦの電気的構成について説明する。図５は、魚群探知システムＦの電気的構成を示したブロック図である。
【００５２】
まず、魚群探知装置１２は、本体１３内部に制御装置５０を有している。制御装置５０は、魚群探知装置１２の動作を制御するものであり、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｃｅｓｉｎｇ  Ｕｎｉｔ）５１と、フラッシュメモリ５２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５３と、入出力ポート５４と、表示コントローラ５６と、ＶＲＡＭ５７と、送受信回路５８と、無線ＬＡＮコントローラ５９とを有している。
【００５３】
ＣＰＵ５１、フラッシュメモリ５２、ＲＡＭ５３及び入出力ポート５４は、それぞれバスライン５５を介して互いに接続されている。入出力ポート５４には、上述した操作ボタン１４が接続されるほか、表示コントローラ５６、ＶＲＡＭ５７、送受信回路５８及び無線ＬＡＮコントローラ５９が接続される。
【００５４】
ＣＰＵ５１は、フラッシュメモリ５２に記憶された各種プログラムデータ５２ａ〜５２ｄ等に従って、魚群探知装置１２の動作を制御するための各種演算を実行する演算装置である。このＣＰＵ５１は、マルチタスク処理が可能に構成されており、複数のタスク（プログラム。例えば、魚探用ソフトウェア３１とウェブ・サーバ３２。）を並行して実行可能となっている。
【００５５】
フラッシュメモリ５２は、ＣＰＵ５１によって実行される各種プログラムデータ５２ａ〜５２ｄを記憶するほか、魚群探知装置１２の動作に必要な各種パラメータをはじめとする固定値データ等を記憶するための書き換え可能な不揮発性のメモリである。なお、書き換え可能なフラッシュメモリに代えて、書き換え不能な不揮発性のＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）を用いてもよい。この場合、使用者により設定・変更が可能なパラメータについては、ＲＯＭとは別に設けられたフラッシュメモリに格納するようにすればよい。
【００５６】
フラッシュメモリ５２には、具体的には、各種プログラムデータとして、魚探用ソフトウェアプログラム５２ａ、ウェブ・サーバプログラム５２ｂ、キードライバプログラム５２ｃ、ビデオドライバプログラム５２ｄが少なくとも格納され、固定値データとしてブラウザ操作有効フラグ５２ｅが少なくとも格納される。
【００５７】
魚探用ソフトウェアプログラム５２ａは、魚群探知装置１２において魚探用ソフトウェア３１を動作させるためのプログラムである。ウェブ・サーバプログラム５２ｂは、魚群探知装置１２においてウェブ・サーバ３２を動作させるためのプログラムである。キードライバプログラム５２ｃは、魚群探知装置１２においてキードライバ３４を動作させるためのプログラムである。魚探用ソフトウェア３１、ウェブ・サーバ３２及びキードライバ３４の詳細については、図４を参照して上述した通りである。
【００５８】
ビデオドライバプログラム５２ｃは、魚群探知装置１２においてビデオドライバを動作させるためのプログラムである。ビデオドライバは、ＶＲＡＭ５７（フレームバッファ３３）へのアクセス権を調停する機能を有するものである。
【００５９】
例えば、魚探用ソフトウェア３１（図４参照）が探知画像を生成し、その探知画像を表示装置１５に表示させるための画像信号をＶＲＡＭ５７へ記憶させる（書き込む）場合に、ビデオドライバは、そのＶＲＡＭ５７へのアクセス権を魚探用ソフトウェア３１に付与すると共に、ウェブ・サーバ３２からＶＲＡＭ５７にアクセスできないようにＶＲＡＭ５７をロックする。そして、魚探用ソフトウェア３１による探知画像の画像信号のＶＲＡＭ５７への記憶（書き込み）が終了すると、ビデオドライバは、ＶＲＡＭ５７をアンロックして、ウェブ・サーバ３２からＶＲＡＭ５７へのアクセスができるようにする。これにより、魚探ソフトウェア３１によりＶＲＡＭ５７へ描画途中の探知画像の画像信号が、ウェブ・サーバ３２により読み出されて、おかしな画像が携帯端末２０のウェブ・ブラウザ２４上に表示されることを抑制できる。
【００６０】
また、ウェブ・サーバ３２が、ウェブ・ブラウザ２４に探知画像を表示させるための画像表示用信号を生成するために、ＶＲＡＭ５７から画像信号を取り込む（読み出す）場合に、ビデオドライバは、そのＶＲＡＭ５７へのアクセス権をウェブ・サーバ３２に付与すると共に、魚探用ソフトウェア３１からＶＲＡＭ５７にアクセスできないようにＶＲＡＭ５７をロックする。そして、ウェブ・サーバ３２によるＶＲＡＭ５７からの画像信号の取込（読み出し）が終了すると、ビデオドライバは、ＶＲＡＭ５７をアンロックして、魚探用ソフトウェア３１からＶＲＡＭ５７へのアクセスができるようにする。これにより、ウェブ・サーバ３２により読み出し途中の画像信号が、魚探用ソフトウェア３１によって生成された探知画像の画像信号により上書きされることを抑制し、結果としておかしな画像が携帯端末２０のウェブ・ブラウザ２４上に表示されることを抑制できる。
【００６１】
ブラウザ操作有効フラグ５２ｅは、携帯端末２０のウェブ・ブラウザ２４上に表示された操作ボタン図柄２３に対する使用者の操作（選択）を有効とするか無効とするかを設定するためのフラグである。
【００６２】
ブラウザ操作有効フラグ５２ｅがオンに設定された場合は、操作ボタン図柄２３に対する使用者の操作を有効に設定する。即ち、ウェブ・ブラウザ２４上に表示された操作ボタン図柄２３が使用者により操作された場合、操作された操作ボタン図柄２３に対応する物理キー（操作ボタン１４）が操作されたものとして、その物理キーに応じた処理が魚探用ソフトウェア３１により実行される。
【００６３】
ブラウザ操作有効フラグ５２ｅがオフに設定された場合は、操作ボタン図柄２３に対する使用者の操作を無効に設定する。即ち、ウェブ・ブラウザ２４上に表示された操作ボタン図柄２３が使用者により操作された場合であっても、その操作は無効とされ、操作された操作ボタン図柄２３に対応する処理は非実行とされる。
【００６４】
このブラウザ操作有効フラグ５２ｅは、操作ボタン１４を操作することによってのみ使用者によって設定できるようになっている。このブラウザ操作有効フラグ５２ｅがオフに設定されることにより、例えば、複数の携帯端末２０に対して、探知画像をウェブ・ブラウザ２４に表示させるような使用が想定されるような場合など、一の携帯端末２０の使用者が、ウェブ・ブラウザ２４を介して魚群探知装置１２の操作を行っては困るような場合に、ウェブ・ブラウザ２４に表示された操作ボタン図柄２３に対する操作を無効にすることができる。
【００６５】
ＲＡＭ５３は、書き換え可能な揮発性のメモリであり、ＣＰＵ５１による各種プログラムの実行時に各種のデータを一時的に記憶する。ＲＡＭ５３には、受信信号データ５３ａが少なくとも格納される。
【００６６】
受信信号データ５３ａは、振動子１６が超音波ビームＴＢの反射波を受信することによって得られた受信信号を示すデータである。ＲＡＭ５３には、振動子１６より入力された受信信号が、受信信号データ５３ａとして一時的に格納される。
【００６７】
この受信信号データ５３ａは魚探用ソフトウェア３１によって分析され、その受信信号データ２３ａの中から最も強い強度の反射波を検出することで、水底が判定される。そして、振動子１６より超音波ビームＴＢが送信されてから最も強い強度の反射波が受信されるまでの時間から、水底の深度が算出される。
【００６８】
また、魚探用ソフトウェア３１によって、水面から水底までの間に生じた反射波が受信信号データ５３ａより検出され、振動子１６より超音波ビームＴＢが送信されてから、その反射波が受信されるまでの時間に基づいて、超音波ビームＴＢの反射した水深が判断される。そして、その水深での反射波の強度レベルが受信信号データ５３ａより特定され、水面から、ユーザが設定したレンジの間で反射波のあった水深における反射波の強度レベルを示す１表示線分の探知画像が生成される。
【００６９】
そして、魚探用ソフトウェア３１によって、その生成された１表示線分の探知画像と、過去に生成された複数の１表示線分の探知画像とが時系列的に並べられて、表示装置１５に表示する探知画像が生成される。その探知画像を表示装置１５に表示するための画像信号が、魚探用ソフトウェア３１によりＶＲＡＭ５７に格納される。
【００７０】
表示コントローラ５６は、表示装置１５が接続されており、表示装置１５の画像の表示を制御するものである。ＶＲＡＭ５７は、表示装置１５に表示させる画像の画像信号を格納するフレームバッファ（図４のフレームバッファ３３）として機能するものである。魚探用ソフトウェア３１は、超音波ビームＴＢの反射波に基づいて探知画像を生成すると、その探知画像を表示装置１５に表示させるための画像信号をＶＲＡＭ５７に記憶させる。表示コントローラ５６は、ＶＲＡＭ５７に格納された画像信号を読み出し、その画像信号に基づいて、探知画像を表示装置１５に表示させる。
【００７１】
送受信回路５８は、魚探用ソフトウェア３１からの制御に基づいて振動子１６を駆動して振動子１６から超音波ビームＴＢを送信し、また、送信された超音波ビームＴＢの反射波を振動子１６が受信することにより得られた受信信号の入力を受け付けるための回路である。送受信回路５８は、振動子１６から入力された受信信号をディジタル値化し、受信信号データ５３ａとして、ＲＡＭ５３に格納する。この受信信号データ５３ａに基づいて、魚探用ソフトウェア３１によって探知画像が生成され、その探知画像を表示するための画像信号が、ＶＲＡＭ５７に記憶される。
【００７２】
無線ＬＡＮコントローラ５９は、アンテナ６０が接続され、アンテナ６０を介して、他の装置（例えば、携帯端末２０）との間で、無線ＬＡＮ規格に準拠して、無線通信３０をするための制御を行うものである。この無線ＬＡＮコントローラ５９の制御により、他の装置との間で無線通信により信号の送受信が行えるようになっている。
【００７３】
次に、携帯端末２０は、ＣＰＵ６１と、ＲＯＭ６２と、ＲＡＭ６３と、入出力ポート６４と、表示コントローラ６６と、無線ＬＡＮコントローラ６７とを有している。ＣＰＵ６１、ＲＯＭ６２、ＲＡＭ６３及び入出力ポート６４は、それぞれバスライン６５を介して互いに接続されている。また、入出力ポート６４には、表示コントローラ６６、無線ＬＡＮコントローラ６７が接続される。
【００７４】
ＣＰＵ６１は、ＲＯＭ６２に記憶された各種プログラムデータに従って、携帯端末２０の動作を制御するための各種演算を実行する演算装置である。ＲＯＭ６２は、ＣＰＵ６１によって実行される各種プログラムデータを記憶するほか、携帯端末２０の動作に必要な各種パラメータをはじめとする固定値データ等を記憶するための書き換え不能な不揮発性のメモリである。ウェブ・ブラウザ２４を動作させるプログラムや、画像圧縮された画像表示用信号を伸長するためのプログラム、ウェブ・ブラウザ２４上に画像を表示させるためのプログラム等は、ＲＯＭ６２に格納される。なお、書き換え不能なＲＯＭに代えて、書き換え可能な不揮発性のフラッシュメモリを用いてもよい。
【００７５】
ＲＡＭ６３は、書き換え可能な揮発性のメモリであり、ＣＰＵ６１による各種プログラムの実行時に各種のデータを一時的に記憶する。
【００７６】
表示コントローラ６６は、表示装置２１が接続され、表示装置２１の画像の表示を制御するものである。
【００７７】
無線ＬＡＮコントローラ６７は、アンテナ６８が接続され、アンテナ６８を介して、他の装置（例えば、魚群探知装置１２）との間で、無線ＬＡＮ規格に準拠して、無線通信３０をするための制御を行うものである。この無線ＬＡＮコントローラ６７の制御により、他の装置との間で無線通信により信号の送受信が行えるようになっている。
【００７８】
次いで、図６を参照して、魚探用ソフトウェア３１での処理である魚探処理と、ウェブ・サーバ３２での処理である画像取込処理３２ａ及び画像圧縮処理３２ｂ（以下、これら２つの処理をあわせて「画像取込・圧縮処理」という）と、ビデオドライバの動作とについて、その詳細を説明する。図６は、魚探用ソフトウェア３１により実行される魚探処理を示すフローチャートと、ウェブ・サーバ３２により実行される画像取込・圧縮処理を示すフローチャートと、ビデオドライバの動作とを示す図である。
【００７９】
まず、魚探用ソフトウェア３１により実行される魚探処理は、魚群探知装置１２にて魚群探知を行うための処理である。
【００８０】
この魚探処理では、まず、魚群探知を行う周期となったか否かを判断する（Ｓ１１）。魚群探知は、例えば２００ミリ秒毎の所定時間間隔で行われる。Ｓ１１の処理では、過去のＳ１１の処理において前回肯定判断（Ｓ１１：Ｙｅｓの判断）が行われてから所定時間以上が経過したか否か（例えば、２００ミリ秒以上が経過かしたか否か）を判断することで、魚群探知を行う周期となったか否かを判断する。
【００８１】
そして、過去のＳ１１の処理において前回肯定判断が行われてから所定時間以上が経過しておらず、魚群探知を行う周期となっていないと判断される場合は（Ｓ１１：Ｎｏ）、後述するＳ１６の処理へ移行する。一方、過去のＳ１１の処理において前回肯定判断が行われてから所定時間以上が経過し、魚群探知を行う周期となったと判断される場合は（Ｓ１１：Ｙｅｓ）、探知処理を実行する（Ｓ１２）。
【００８２】
なお、魚探処理の時刻が開始されてから初めてＳ１１の処理が実行された場合は、即、魚群探知を行う周期であると判断して（Ｓ１１：Ｙｅｓ）、そのままＳ１２の探知処理へ移行する。
【００８３】
探知処理では、まず、送受信回路５８を介して振動子１６から超音波ビームＴＢを送信し、その超音波ビームＴＢに対して探知対象物Ｇや水底などから反射された反射波を該振動子１６にて受信する。振動子１６が反射波を受信して得られた受信信号は、送受信回路３１を介して受信信号データ５３ａとしてＲＡＭ５３に記憶される。
【００８４】
次いで、探知処理では、ＲＡＭ５３に記憶された受信信号データ５３ａから、最も強い強度の反射波を検出することで水底を判定し、振動子１６より超音波ビームＴＢが送信されてからその最も強い強度の反射波が受信されるまでの時間から、水底の水深を算出する。また、探知処理では、受信信号データ５３ａに基づいて、水面から水底までの間に生じた反射波のうち、魚群と認識でき得る所定範囲の強度レベルの反射波を検出し、その所定範囲の強度レベルの反射波があった場合、その反射波が生じた位置に魚群が存在すると認識する。そして、探知処理では、ＲＡＭ５３に格納された受信信号データ５３ａを用い、１表示線分の探知画像を生成する。
【００８５】
魚探処理では、探知処理（Ｓ１２）を完了すると、次いで、ＶＲＡＭ５７へのアクセス権要求信号をビデオドライバに対して送信する（Ｓ１３）。ビデオドライバは、魚探用ソフトウェア３１からＶＲＡＭ５７へのアクセス権要求信号を受け付けると、ＶＲＡＭ５７がロックされていないことを条件に、ＶＲＡＭ５７へのアクセス権を魚探用ソフトウェア３１に付与すると共に、ウェブ・サーバ３２からＶＲＡＭ５７にアクセスできないようにＶＲＡＭ５７をロックする（Ｓ２１）。なお、魚探用ソフトウェア３１からＶＲＡＭ５７へのアクセス権要求信号を受け付けたときにＶＲＡＭ５７がロックされている場合は、ＶＲＡＭ５７がアンロックされるまで待ち、ＶＲＡＭ５７がアンロックされた後に、ＶＲＡＭ５７へのアクセス権を魚探用ソフトウェア３１に付与すると共に、ウェブ・サーバ３２からＶＲＡＭ５７にアクセスできないようにＶＲＡＭ５７をロックする。
【００８６】
魚探処理では、Ｓ１３の処理の結果、ビデオドライバからＶＲＡＭ５７へのアクセス権が付与されると、Ｓ１２の探知処理によって生成された１表示線分の探知画像と、過去に生成された複数の１表示線分の探知画像とを時系列的に並べて、表示装置１５に表示する探知画像を生成し、その探知画像を表示装置１５に表示するための画像信号を、ＶＲＡＭ５７に記憶させることで、探知画像をＶＲＡＭ５７上に描画する（Ｓ１４）。
【００８７】
そして、探知画像のＶＲＡＭ５７上への描画が終了すると、ＶＲＡＭ５７へのアクセス権返却信号をビデオドライバに対して送信する（Ｓ１５）。ビデオドライバは、魚探用ソフトウェアからＶＲＡＭ５７へのアクセス権返却信号を受け付けると、ＶＲＡＭ５７をアンロックして、ウェブ・サーバ３２からＶＲＡＭ５７へのアクセスができるようにする（Ｓ２２）。
【００８８】
このように、魚探処理によりＶＲＡＭ５７への探知画像の描画が行われている間は、ＶＲＡＭ５７をロックして、ウェブ・サーバ３２からＶＲＡＭ５７にアクセスできないようにする。これにより、魚探処理によりＶＲＡＭ５７へ描画途中の探知画像の画像信号が、ウェブ・サーバ３２により読み出されて、おかしな画像が携帯端末２０のウェブ・ブラウザ２４上に表示されることを抑制できる。
【００８９】
魚探処理では、Ｓ１５の処理の後、Ｓ１１の処理へ戻り、魚群探知を行う周期となるのを待って、再び、Ｓ１２〜Ｓ１５の処理を実行する。一方、Ｓ１１の処理において、魚群探知を行う周期でないと判断された場合（Ｓ１１：Ｎｏ）、Ｓ１６の処理へ移行して、キードライバ３４よりキーコードを受領したか否かを判断する（Ｓ１６）。
【００９０】
キードライバ３４よりキーコードを受領した場合とは、物理キーである操作ボタン１４が使用者により操作されたか、ブラウザ操作有効フラグ５２ｅがオンに設定されている状況で、携帯端末２０のウェブ・ブラウザ２４上に表示された操作ボタン図柄２３が使用者により操作されたことを意味する。
【００９１】
そこで、Ｓ１６の処理により、キーコードを受領したと判断された場合は（Ｓ１６：Ｙｅｓ）、そのキーコードにより示される操作ボタン１４に応じた処理を実行するキー押し下げ処理を実行し（Ｓ１７）、Ｓ１１の処理へ戻る。一方、Ｓ１６の処理において、キーコードを受領していないと判断された場合は（Ｓ１６：Ｎｏ）、そのままＳ１１の処理に戻る。
【００９２】
次いで、ウェブ・サーバ３２により実行される画像取込・圧縮処理について説明する。この画像取込・圧縮処理は、表示装置１５に表示される探知画像を携帯端末２０へ送信するために、ＶＲＡＭ５７に描画された当該探知画像の画像信号をＶＲＡＭ５７から取り込み、その取り込んだ画像信号に対して画像圧縮処理を実行して、画像表示用信号を生成する処理である。この画像取込・圧縮処理は、携帯端末２０のウェブ・ブラウザ２４からページの表示要求信号を受信した場合に実行が開始され、携帯端末２０のウェブ・ブラウザ２４において当該ページの表示が終了された場合や、当該ページにて表示されていた探知画像２２（図３参照）の表示が終了又は停止された場合に、終了する。
【００９３】
この画像取込・圧縮処理では、まず、画像信号を取り込む周期となったか否かを判断する（Ｓ３１）。画像信号の取り込みは、例えば２００ミリ秒毎の所定時間間隔で行われる。Ｓ３１の処理では、過去のＳ３１の処理において前回肯定判断（Ｓ３１：Ｙｅｓの判断）が行われてから所定時間以上が経過したか否か（例えば、２００ミリ秒以上が経過かしたか否か）を判断することで、画像信号を取り込む周期となったか否かを判断する。
【００９４】
そして、過去のＳ３１の処理において前回肯定判断（Ｓ３１：Ｙｅｓの判断）が行われてから所定時間以上が経過しておらず、画像信号を取り込む周期となっていないと判断される場合は（Ｓ３１：Ｎｏ）、そのまま画像信号を取り込む周期となるまでＳ３１の処理を繰り返し実行する。一方、過去のＳ３１の処理において前回肯定判断（Ｓ３１：Ｙｅｓの判断）が行われてから所定時間以上が経過し、画像信号を取り込む周期となったと判断される場合は（Ｓ３１：Ｙｅｓ）、Ｓ３２〜Ｓ３４に示す画像取込処理３２ａ（図４参照）を実行する。なお、魚探処理の時刻が開始されてから初めてＳ３１の処理が実行された場合は、即、画像信号を取り込む周期であると判断して（Ｓ３１：Ｙｅｓ）、そのまま画像取込処理３２ａ（Ｓ３２〜Ｓ３４の処理）へ移行する。
【００９５】
画像取込処理３２ａでは、まず、ＶＲＡＭ５７へのアクセス権要求信号をビデオドライバに対して送信する（Ｓ３２）。ビデオドライバは、ウェブ・サーバ３２からＶＲＡＭ５７へのアクセス権要求信号を受け付けると、ＶＲＡＭ５７がロックされていないことを条件に、ＶＲＡＭ５７へのアクセス権をウェブ・サーバ３２に付与すると共に、魚探用ソフトウェア３１からＶＲＡＭ５７にアクセスできないようにＶＲＡＭ５７をロックする（Ｓ２３）。なお、ウェブ・サーバ３２からＶＲＡＭ５７へのアクセス権要求信号を受け付けたときにＶＲＡＭ５７がロックされている場合は、ＶＲＡＭ５７がアンロックされるまで待ち、ＶＲＡＭ５７がアンロックされた後に、ＶＲＡＭ５７へのアクセス権をウェブ・サーバ３２に付与すると共に、魚探用ソフトウェア３１からＶＲＡＭ５７にアクセスできないようにＶＲＡＭ５７をロックする。
【００９６】
画像取込・圧縮処理では、Ｓ３２の処理の結果、ビデオドライバからＶＲＡＭ５７へのアクセス権が付与されると、ＶＲＡＭ５７に記憶されている、表示装置１５に表示される探知画像の画像信号が読み出され、その読み出された画像信号がそのままＲＡＭ５３の所定の領域に格納（コピー）される（Ｓ３３）。そして、当該画像信号のコピー処理（Ｓ３３）が終了すると、ＶＲＡＭ５７へのアクセス権返却信号をビデオドライバに対して送信する（Ｓ３４）。ビデオドライバは、ウェブ・サーバ３２からＶＲＡＭ５７へのアクセス権返却信号を受け付けると、ＶＲＡＭ５７をアンロックして、魚探用ソフトウェア３１からＶＲＡＭ５７へのアクセスができるようにする（Ｓ２４）。
【００９７】
このように、画像取込・圧縮処理によりＶＲＡＭ５７から画像信号の取り込みが行われている間は、ＶＲＡＭ５７をロックして、魚探用ソフトウェア３１からＶＲＡＭ５７にアクセスできないようにする。これにより、ウェブ・サーバ３２により取り込み途中の画像信号が、魚探用ソフトウェア３１により生成された画像信号によって上書きされることを抑制でき、結果として、おかしな画像が携帯端末２０のウェブ・ブラウザ２４に表示されることを抑制できる。
【００９８】
画像取込・圧縮処理では、Ｓ３４の処理の後、Ｓ３３の処理により取り込まれた画像信号に対して、所定の画像圧縮規格に基づいて画像圧縮を施す画像圧縮処理３２ｂを実行する（Ｓ３５）。画像圧縮が施された画像信号は、後述する通り、通信制御処理３２ｃによって画像表示用信号として携帯端末２０に送信される。
【００９９】
そして、Ｓ３５の処理の後、Ｓ３１の処理に戻り、画像信号を取り込む周期となるのを待って、再び、Ｓ３２〜Ｓ３５の処理を実行する。これにより、画像信号を取り込む周期毎（所定の時間間隔毎）に、ＶＲＡＭ５７から表示装置１５に表示される探知画像を示す画像信号を取り込んで、画像圧縮を施した画像表示用信号が生成される。
【０１００】
次いで、図７を参照して、携帯端末２０のウェブ・ブラウザ２４の動作と、魚群探知装置１２のウェブ・サーバ３２での処理である通信制御処理３２ｃと、キードライバ３４の動作との詳細について説明する。図７は、ウェブ・ブラウザ２４の動作を示す図と、ウェブ・サーバ３２により実行される通信制御処理３２ｃを示すフローチャートと、キードライバ３４の動作とを示す図である。
【０１０１】
ここで、ウェブ・サーバ３２により実行される通信制御処理３２ｃは、魚群探知装置１２の電源がオンされた後の立ち上げ処理の中で実行が開始され、魚群探知装置１２の電源がオフされるまで継続して実行される。
【０１０２】
さて、携帯電話２０のウェブ・ブラウザ２４は、使用者により魚群探知装置１２を示すＵＲＬ２５が指定されると、ページ表示要求処理２４ａ（図４参照）を実行し、魚群探知装置１２に対してページの表示要求信号を送信する（Ｓ４１）。
【０１０３】
魚群探知装置１２のウェブ・サーバ３２は、通信制御処理３２ｃにより、携帯端末２０のウェブ・ブラウザ２４から送信されるページの表示要求信号を受信したか否かを判断しており（Ｓ５１）、ページの表示要求信号を受信したと判断される場合は（Ｓ５１：Ｙｅｓ）、探知画像２２（図３参照）をウェブ・ブラウザ２４上に表示させるためのページ情報を生成し、そのページ情報を、ページの表示要求信号を送信した携帯端末２０に向けて、その携帯端末２０のウェブ・ブラウザ２４により指定されたプロトコルに基づいて送信する（Ｓ５２）。
【０１０４】
携帯端末２０のウェブ・ブラウザ２４は、ウェブ・サーバ３２にて実行される通信制御処理３２ｃのＳ５２の処理により送信されたページ情報を受信すると、ページ表示処理２４ｂを実行し、探知画像２２を表示させるページであって、物理キーである操作ボタン１４を模した操作ボタン図柄２３を含むページ（図３参照）を、ウェブ・ブラウザ２４上に表示する（Ｓ４２）。
【０１０５】
一方、ウェブ・サーバ３２により実行される通信制御処理３２ｃでは、Ｓ５２の処理を終了した後、または、Ｓ５１の処理により、携帯端末２０のウェブ・ブラウザ２４からページの表示要求信号を受信していないと判断された場合に（Ｓ５１：Ｎｏ）、次いで、ウェブ・ブラウザ２４に対して、探知画像２２を表示させるための画像表示用信号を転送する周期であるか否かを判断する（Ｓ５３）。
【０１０６】
このＳ５３の判断では、まず、携帯端末２０においてウェブ・ブラウザ２４において、Ｓ５２の処理にて送信したページ情報に基づくページの表示が続いており、且つ、探知画像２２の表示が終了されていないかを判断する。そして、該ページの表示が続いていないか、または、探知画像２２の表示が終了されている場合には、画像表示用信号を転送する周期ではないと判断して（Ｓ５３：Ｎｏ）、Ｓ５５の処理へ移行する。
【０１０７】
また、該ページの表示が続いており、且つ、探知画像２２の表示が終了されていない場合は、更に、過去のＳ５３の処理において前回肯定判断（Ｓ５３：Ｙｅｓの判断）が行われてから所定時間以上経過したか否か（例えば、２００ミリ秒以上経過かしたか否か）を判断することで、画像表示用信号を転送する周期となったか否かを判断する。
【０１０８】
そして、過去のＳ５３の処理において前回肯定判断（Ｓ５３：Ｙｅｓの判断）が行われてから所定時間以上が経過していない場合は、画像表示用信号を転送する周期ではないと判断して（Ｓ５３：Ｎｏ）、Ｓ５５の処理へ移行する。一方、過去のＳ５３の処理において前回肯定判断（Ｓ５３：Ｙｅｓの判断）が行われてから所定時間以上が経過している場合は、画像表示用信号を転送する周期であると判断して（Ｓ５３：Ｙｅｓ）、Ｓ５４の処理へ移行する。
【０１０９】
Ｓ５４の処理では、画像圧縮処理３２ｂにより、表示装置１５に表示される探知画像の画像信号が画像圧縮されて、画像表示用信号が生成されているか否かを確認した上で、当該画像表示用信号が生成されていなければ、そのままＳ５４の処理を終了してＳ５５の処理へ移行する。一方、当該画像表示用信号が生成されていれば、その画像表示用信号を、ページの表示要求信号を送信した携帯端末２０に向け、その携帯端末２０のウェブ・ブラウザ２４より指定されたプロトコルに基づいて送信し（Ｓ５４）、Ｓ５５の処理へ移行する。
【０１１０】
携帯端末２０のウェブ・ブラウザ２４は、ウェブ・サーバ３２より画像表示用信号を受信すると、ページ表示処理２４ｂを実行して、その画像表示用信号を伸長し、探知画像２２を生成する。そして、ウェブ・ブラウザ２４に表示されたページ上に、その伸長により生成された探知画像２２を表示する（Ｓ４３）。これにより、携帯端末２０の表示装置２１には、図３に示した通り、ウェブ・ブラウザ２４上に探知画像２２と操作ボタン図柄２３とを有するページが表示される。
【０１１１】
また、ウェブ・ブラウザ２４では、ボタンタッチ判定処理２４ｃが実行されており（Ｓ４４）、ここでウェブ・ブラウザ２４上に表示された操作ボタン図柄２３が使用者により操作されたか否かが判定される。そして、Ｓ４４の処理により、操作ボタン図柄２３の操作が検出されると、そのＳ４４の処理において、操作されたボタン図柄の種別を判別し、その種別と共にボタン操作があったこと示す押下要求信号を、魚群探知装置１２のウェブ・サーバ３２へ送信する。
【０１１２】
一方、ウェブ・サーバ３２により実行される通信制御処理３２ｃでは、携帯端末２０のウェブ・ブラウザ２４から、押下要求信号を受信したか否かを判断する（Ｓ５５）。そして、押下要求信号を受信していなければ（Ｓ５５：Ｎｏ）、そのままＳ５１の処理に戻る。一方、押下要求信号を受信した場合は（Ｓ５５：Ｙｅｓ）、Ｓ５６の処理へ移行する。
【０１１３】
Ｓ５６の処理では、ブラウザ操作有効フラグ５２ｅの値を確認する。この値がオンである場合は（Ｓ５６：Ｙｅｓ）、操作ボタン図柄２３に対する使用者の操作が有効に設定されている。そこで、受信した押下要求信号からウェブ・ブラウザ２４上で操作のあった操作ボタンの種別を判断し、その操作ボタンの種別に対応する物理キー（操作ボタン１４）が操作されたものとして、その物理キーのキーコード（種別を示すコード）を生成する（Ｓ５７）。そして、そのキーコードをキードライバ３４に出力し（Ｓ５８）、Ｓ５１の処理へ戻る。
【０１１４】
キードライバ３４は、ウェブ・サーバ３２からキーコードを受領すると（Ｓ６１）、実際の物理キー（操作ボタン１４）が操作されたものとして、そのキーコードを魚探用ソフトウェア３１へ出力する（Ｓ６２）。魚探用ソフトウェア３１は、そのキーコードに応じた処理を実行するので、使用者が、ウェブ・ブラウザ２４上に表示された操作ボタン図柄２３を操作しても、魚群探知装置１２の操作ボタン１４を操作した場合と同様の処理を魚群探知装置１２に実行させることができる。即ち、使用者は、端末装置２０を使用して魚群探知装置１２の遠隔操作を行うことができる。
【０１１５】
以上説明した通り、本発明の一実施形態における魚群探知装置１２によれば、振動子１６により水中に送信された超音波ビームＴＢの反射波を該振動子１６が受信して生じる受信信号に基づく探知画像が表示装置１５に表示される。その表示装置１５に表示させるための画像信号は、魚探用ソフトウェア３１によって、超音波ビームＴＢの反射波の受信信号に基づいて生成され、ＶＲＡＭ５７に記憶される。
【０１１６】
一方、外部の携帯端末２０に搭載されたウェブ・ブラウザ２４から送信されたページの表示要求信号が、魚群探知装置１２のウェブ・サーバ３２によって受信されると、ＶＲＡＭ５７に記憶された画像信号から、画像表示用信号がウェブ・サーバ３２の画像取込・圧縮処理によって生成される。また、その生成された画像表示用信号に基づく探知画像２２を携帯端末２０のウェブ・ブラウザ２４に表示させるためのページ情報が、通信制御処理３２ｃにより生成される。
【０１１７】
そのページ情報と、画像表示用信号とが、表示要求信号を送信したウェブ・ブラウザ２４の搭載された携帯端末２０に向け、そのウェブ・ブラウザ２４より指定されたプロトコルに基づいて、通信制御処理３２ｃにより送信される。
【０１１８】
これにより、魚群探知装置１２の表示装置１５に表示される探知画像が、外部の携帯端末２０に送信され、その携帯端末２０に搭載されたウェブ・ブラウザ２４により、その探知画像２２を使用者が確認することができる。よって、使用者に対して、あらゆる場所で探知画像２２を確認させながら作業を行わせることができる。
【０１１９】
また、ウェブ・ブラウザ２４に探知画像２２が表示されるので、専用のアプリケーションがインストールされていない携帯端末２０を使用する使用者に対しても、その探知画像２２を確認させながら作業を行わせることができる。
【０１２０】
また、画像取込処理３２ａ、画像圧縮処理３２ｂ、通信制御処理３２ｃは、魚探用ソフトウェア３１に関係なく動作するウェブ・サーバ３２での処理であるので、魚群探知装置１２の主要な処理を実施する魚探用ソフトウェア３１を変更することなく、外部の携帯端末２０に対して、探知画像２２を表示させることができる。
【０１２１】
また、表示装置により表示される、探知画像の画像信号は、所定時間間隔毎に魚探用ソフトウェア３１にて生成される。一方、携帯端末２０へ送信する画像表示用信号は、その所定時間間隔毎に魚探用ソフトウェア３１により生成される画像信号に基づいて、こちらも所定時間間隔毎にウェブ・サーバ３０によって生成される。そして、この所定時間間隔毎に生成された画像表示用信号が、表示要求信号を送信したウェブ・ブラウザ２４の搭載された携帯端末２０に向け、そのウェブ・ブラウザ２４より指定されたプロトコルに基づいて、通信制御処理３２ｃにより送信される。これにより、表示装置１５に所定時間間隔毎に更新して表示される探知画像が、外部の携帯端末２０に搭載されたウェブ・ブラウザ２４にも、所定時間間隔毎に更新されながら表示される。よって、使用者に対して、常に更新される探知画像をあらゆる場所で確認させながら作業を行わせることができる。
【０１２２】
また、所定時間毎に生成されてＶＲＡＭ５７に記憶された探知画像の画像信号に対して、ウェブ・サーバ３２の画像圧縮処理３２ｂにより、所定時間間隔毎に画像圧縮が行われて画像表示用信号が生成される。これにより、携帯端末２０へ送信する画像表示用信号のデータ量を少なくできる。
【０１２３】
また、ウェブ・サーバ３２により画像表示用信号が生成される間隔である所定時間間隔を、魚探用ソフトウェア３１により探知画像の画像信号が生成される所定時間間隔と同一の時間とすることで、同一の探知画像を表す画像信号が無駄に外部の携帯端末２０に向けて送信されることなく、且つ、表示装置１５に更新して表示される全ての探知画像を取りこぼすことなく、当該探知画像を外部の携帯端末２０に搭載されたウェブ・ブラウザ２４上に表示させることができる。
【０１２４】
また、魚群探知装置１２と携帯端末２０との信号の送受信が、無線ＬＡＮの規格に準拠した無線通信３０によって行われるので、使用者は、携帯端末２０を自由に移動させて、ウェブ・ブラウザ２４に表示された探知画像２２を確認させながら作業を行うことができる。また、一般的な携帯端末２０は、無線ＬＡＮの規格に準拠して信号の送受信が行えるようになっているので、使用者は、自分が持っている携帯端末２０を使用して、魚群探知装置１２の表示装置１５に表示される探知画像を、自分が持っている携帯端末２０で確認しながら、作業を行うことができる。
【０１２５】
以上、実施形態に基づき本発明を説明したが、本発明は上記実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。また、上記各実施形態で挙げた数値は一例であり、他の数値を採用することは当然可能である。
【０１２６】
上記実施形態では、ウェブ・サーバ３２により画像表示用信号が生成される間隔である所定時間間隔を、魚探用ソフトウェア３１により探知画像の画像信号が生成される所定時間間隔と同一の時間とする場合について説明したが、ウェブ・サーバ３２により画像表示用信号が生成される間隔である所定時間間隔と、魚探用ソフトウェア３１により探知画像の画像信号が生成される所定時間間隔とは、必ずしも同一の時間である必要はなく、異なる時間間隔であってもよい。
【０１２７】
上記実施形態では、携帯端末２０のウェブ・ブラウザ２４に探索画像２２を表示するページに対し、魚群探知装置１２の操作ボタン１４を模した操作ボタン図柄２３をあわせて表示し、使用者がウェブ・ブラウザ２４に表示された操作ボタン図柄２３を操作することによって、携帯端末２０から魚群探知装置１２を遠隔操作できるように構成する場合について説明した。このとき、魚群探知装置１２に設けられた全ての操作ボタン１４に対応した操作ボタン図柄２３をウェブ・ブラウザ２４に表示させてもよいし、一部の操作ボタン１４に対応した操作ボタン図柄２３をウェブ・ブラウザ２４に表示させてもよい。
【０１２８】
上記実施形態では、ブラウザ操作有効フラグ５２ｅがオフに設定され、操作ボタン図柄２３に対する使用者の操作が無効とされた場合に、たとえウェブ・ブラウザ２４に表示された操作ボタン図柄２３が使用者によって操作されたとしても、その操作された操作ボタン図柄２３に対応する操作を非実行とする場合について説明した。
【０１２９】
これに対し、ブラウザ操作有効フラグ５２ｅがオフに設定され、操作ボタン図柄２３に対する使用者の操作が無効とされた場合は、ウェブ・ブラウザ２４に表示されるページ上に、操作ボタン図柄２３が非表示となるように構成してもよい。これにより、操作ボタン図柄２３に対する使用者の操作が無効とされる場合に、使用者によって無駄に操作ボタン図柄２３が操作されることを抑制できるという効果がある。
【０１３０】
また、ブラウザ操作有効フラグ５２ｅがオフに設定され、操作ボタン図柄２３に対する使用者の操作が無効とされた場合に、ウェブ・ブラウザ２４のページ上に表示した操作ボタン図柄２３を非アクティブ状態（選択できない状態）としてもよい。これによっても、操作ボタン図柄２３に対する使用者の操作が無効とされる場合に、使用者によって無駄に操作ボタン図柄２３が操作されることを抑制できるという効果がある。
【０１３１】
また、ブラウザ操作有効フラグ５２ｅがオフに設定され、操作ボタン図柄２３に対する使用者の操作が無効とされた場合に、ウェブ・ブラウザ２４のページ上に、操作ボタン図柄２３の操作が無効であることを示すメッセージ、記号、図柄等を表示するようにしてもよい。これにより、使用者に対して、操作ボタン図柄２３に対する使用者の操作が無効であることを周知できる。
【０１３２】
上記実施形態では、魚群探知装置１２と携帯端末２０とを無線通信３０によって通信する場合について説明したが、魚群探知装置１２と携帯端末２０とをＬＡＮケーブル等によって接続して、有線により通信を行うようにしてもよい。この場合、魚群探知装置１２と携帯端末２０とを無線通信３０によって通信する場合よりも、使用者が携帯端末２０を以って移動できる範囲は限定されるが、エラーが少なく確実に画像表示用信号を魚群探知装置１２から携帯端末２０へ送信できるという効果がある。
【０１３３】
上記実施形態では、超音波ビームＴＢを水中の１つの方向（船舶１１の真下方向）に固定して送信し、その反射波を受信して水中の探知を行う魚群探知装置１２に、本発明を適用した場合について説明したが、必ずしもそれに限られるものではない。例えば、超音波ビームの送受信方向（方位角や俯角）を変化させて、船舶１１の全周または一部範囲の水中を探知するソナー型の魚群探知装置や、超音波ビームのドップラシフトを利用して潮流の速度を計測する潮流計など、超音波の反射波を利用した各種装置に、本発明は適用可能である。
【符号の説明】
【０１３４】
１２            魚群探知装置（超音波探知装置）
１４            操作ボタン（操作手段）
１５            表示装置（表示手段）
１６            振動子
２０            携帯端末
２３            操作ボタン図柄
２４            ウェブ・ブラウザ
３１            キードライバ（操作検出手段）
３２ａ          画像取込処理（画像表示用信号生成手段の一部）
３２ｂ          画像圧縮処理（画像表示用信号生成手段の一部）
３２ｃ          通信制御処理（ページ情報生成手段、送受信手段）
５７            ＶＲＡＭ（記憶手段）
５９            無線ＬＡＮコントローラ（無線ＬＡＮ送受信手段）
Ｓ１４          （画像生成手段）
Ｓ１７          （操作処理実行手段）
Ｓ２１          （第１記憶制御手段）
Ｓ２３          （第２記憶制御手段）
Ｓ５７，Ｓ５８  （操作検出信号生成手段）
ＴＢ            超音波ビーム
【図１】
2018021802.tif 000003
【図２】
2018021802.tif 000004
【図３】
2018021802.tif 000005
【図４】
2018021802.tif 000006
【図５】
2018021802.tif 000007
【図６】
2018021802.tif 000008
【図７】
2018021802.tif 000009