(57)【特許請求の範囲】
【請求項１】
同種の航法データを生成する複数のセンサを含む複数の舶用機器を電気通信網で接続してなる舶用機器ネットワークシステムであって、
一対多の通信を実現する第一通信網と、
該第一通信網で相互接続される複数の第一群舶用機器と、
該複数の第一群舶用機器をそれぞれの前記第一通信網へのデータ入出力ゲートとして、前記第一通信網と異なるプロトコルで接続された第二群舶用機器とを備え、
前記複数の第一群舶用機器の一台を少なくともサーバ機能を有する機器とし、
前記複数の第一群舶用機器のそれぞれは、自装置をデータ入出力ゲートとする第二群舶用機器の識別情報および出力可能な航法データの種類を取得するとともに、前記サーバ機能を有する機器は、前記複数の舶用機器それぞれの識別情報および出力可能な航法データの種類を取得し、
前記サーバ機能を有する機器は、前記同種の航法データを生成する複数のセンサの内の一台を選択して、選択した一台のセンサの航法データを共有する指示を前記第一通信網を介して実行し、
前記複数の第一群舶用機器のそれぞれは、自装置をデータ入出力ゲートとする第二群舶用機器に前記共有の指示を与える、舶用機器ネットワークシステム。
【請求項２】
前記複数の第一群舶用機器のそれぞれは、
該共有の指示がされたセンサと同種の航法データを前記第一通信網を介して送信していれば当該航法データの送信を停止し、
前記共有が指示されたセンサが自装置をデータ入出力ゲートとする第二群舶用機器であることを検出すると、前記共有が指示されたセンサからの航法データを前記第一通信網を介して送信する、
請求項１に記載の舶用機器ネットワークシステム。
【請求項３】
前記サーバ機能を有する機器を含む前記複数の舶用機器の少なくとも一台は、前記センサの選択の操作入力を受け付ける操作入力手段を備え、前記同種の航法データを生成する複数のセンサの内の一台を選択する操作入力を受け付けると、センサ選択情報を前記サーバ機能を有する機器に取得させ、
該サーバ機能を有する機器は、取得した前記センサ選択情報に基づいて前記共有の指示を実行する、
請求項１または請求項２に記載の舶用機器ネットワークシステム。
【請求項４】
前記サーバ機能を有する機器は、前記同種の航法データのそれぞれの精度を検出する航法データ精度検出手段を備え、
最も高精度な航法データを共有する指示を行う、
請求項１または請求項２に記載の舶用機器ネットワークシステム。
【請求項５】
前記サーバ機能を有する機器は、前記共有の指示を行ったセンサからの航法データをモニタし、所定時間長に亘り航法データを取得できなければ、前記共有の指示を行ったセンサと同種の航法データを生成する他のセンサを新たな共有の指示の対象に切り替える、
請求項１〜請求項４のいずれかに記載の舶用機器ネットワークシステム。
【請求項６】
前記サーバ機能を有する機器は、前記新たな共有の指示の対象となるセンサを、元の共有の指示の対象となるセンサの属する第二群舶用機器のグループとは別の第二群舶用機器のグループから選択する、請求項５に記載の舶用機器ネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、魚群探知機、ソナーおよびＧＰＳユニット等の舶用機器をネットワークで接続してなる舶用機器ネットワークシステムに関するものである。
【背景技術】
【０００２】
現在、船舶には、利用者の利便性や航行の安全性を考慮して、魚群探知器、ソナー、レーダ、およびＧＰＳのような各種の探知装置が搭載され、ネットワークシステム化されている。そして、このような船舶では、同種の探知装置が複数搭載されているものがある。例えば、特許文献１では、複数の超音波探知機（魚群探知機やソナー）が搭載されており、さらに複数の表示器が搭載されており、これら複数の超音波探知機と複数の表示器とがネットワーク接続されている。
【特許文献１】特開２００４−１５０８７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このような同種の探知装置が複数存在して、表示器が複数存在する舶用機器ネットワークシステムでは、各探知装置が生成する航法データをそれぞれの表示器で個別に選択して表示していた。しかしながら、この方法では、表示器毎に表示される航法データが異なる可能性があるので、オペレータが航法データを統一するための煩雑な作業を行わなければならない。したがって、これを回避するために、同種の航法データを出力する複数の舶用機器をネットワークに同時に接続できないという、装備上の制約があった。
【０００４】
したがって、この発明の目的は、上述の装置上の制約を受けず、同種の航法データが複数存在しても、表示器を含む全ての舶用機器で共有の航法データを利用することができる舶用機器ネットワークシステムを提供することにある。
【課題を解決するための手段】
【０００５】
この発明は、同種の航法データを生成する複数のセンサを含む複数の舶用機器を電気通信網で接続してなる舶用機器ネットワークシステムに関するものである。この舶用機器ネットワークシステムは、一対多の通信を実現する第一通信網と、該第一通信網で相互接続される複数の第一群舶用機器と、該複数の第一群舶用機器をそれぞれの第一通信網へのデータ入出力ゲートとして第一通信網と異なるプロトコルで接続された第二群舶用機器とを備える。また、複数の第一群舶用機器の一台を少なくともサーバ機能を有する機器とする。
【０００６】
このような構成において、複数の第一群舶用機器のそれぞれは、自装置をデータ入出力ゲートとする第二群舶用機器の識別情報および出力可能な航法データの種類を取得する。そして、サーバは、複数の舶用機器それぞれの識別情報および出力可能な航法データの種類を取得する。
【０００７】
サーバ機能を有する機器は、同種の航法データを生成する複数のセンサの内の一台を選択して、選択した一台のセンサの航法データを共有する指示を第一通信網を介して実行して、複数の第一群舶用機器に共有の指示を送信する。
【０００８】
この構成では、それぞれが異なるプロトコルからなる複数の電気通信網が混在する舶用機器ネットワークシステムにおいて、サーバ機能を有する機器は、舶用機器ネットワークシステムを構成する全ての舶用機器を個別に識別するとともに各舶用機器が生成する航法データを一元的に把握する。サーバ機能を有する機器は、ネットワークシステム内に存在する複数の同種航法データから一つを選択し、第一群舶用機器に共有の指示を与え、第一群舶用機器のそれぞれは第二群舶用機器に共有の指示を伝える。
【０００９】
また、この発明の舶用ネットワークシステムの複数の第一群舶用機器のそれぞれは、共有の指示がされたセンサと同種の航法データを第一通信網を介して送信していれば、当該航法データの送信を停止する。複数の第一群舶用機器のそれぞれは、共有の指示されたセンサが自装置をデータ入出力ゲートとする第二群舶用機器であることを検出すると、共有の指示されたセンサからの航法データを第一通信網を介して送信する。
【００１０】
この構成では、各第一群舶用機器は、自装置を第一通信網の入出力ゲートとする第二群舶用機器が共有指示されたセンサであれば、当該センサからの航法データの出力・送信を行う。この際、各第一群舶用機器は、自装置のグループ内に共有指示されたセンサと別の同種航法データを生成するセンサを検出すると、当該センサの航法データの出力・送信および共有化を停止する。これにより、ネットワークシステム内の全ての舶用機器で、一種類の航法データについて一つの航法データが共有される。
【００１１】
また、この発明の舶用機器ネットワークシステムでは、サーバ機能を有する機器を含む複数の舶用機器の少なくとも一台は、センサの選択の操作入力を受け付ける操作入力手段を備え、同種の航法データを生成する複数のセンサの内の一台を選択する操作入力を受け付けると、センサ選択情報をサーバ機能を有する機器に取得させる。サーバ機能を有する機器は、取得したセンサ選択情報に基づいて前記共有の指示を実行する。
【００１２】
この構成では、航法データを出力するセンサが手動により選択される。これにより、オペレータが所望とするセンサ（航法データ）を選択すれば、当該選択されたセンサによる航法データがネットワークシステム内で共有される。
【００１３】
また、この発明の舶用機器ネットワークシステムでは、サーバ機能を有する機器は、同種の航法データのそれぞれの精度を検出する航法データ精度検出手段を備え、最も高精度な航法データを共有する指示を行う。
【００１４】
この構成では、同種の航法データの中で最も高精度な航法データを生成するセンサが選択されて共有される。これにより、ユーザが各航法データの精度を比較して設定することなく、最も信頼性の高い航法データが共有される。すなわち、ネットワークシステム内の全ての舶用機器で最も信頼性の高い航法データが自動で選択されて共有される。
【００１５】
また、この発明の舶用機器ネットワークシステムでは、サーバ機能を有する機器は、共有の指示を行ったセンサからの航法データをモニタし、所定時間長に亘り航法データを取得できなければ、共有の指示を行ったセンサと同種の航法データを生成する他のセンサを新たな共有の指示の対象に切り替える。
【００１６】
この構成では、選択したセンサから航法データが出力されていなければ、同種の航法データを発する他のセンサが選択されるので、ネットワークシステム内で、この種類の航法データが確実に共有される。
【００１７】
また、この発明の舶用機器ネットワークシステムでは、サーバ機能を有する機器は、新たな共有の指示の対象となるセンサを、元の共有の指示の対象となるセンサの属する第二群舶用機器のグループとは別の第二群舶用機器のグループから選択する。
【００１８】
この構成では、航法データを取得できないセンサから新たなセンサに切り替える際に、対象となる第一群舶用機器も切り替わるので、センサの切り替えによる航法データの取得が、より確実に実行される。
【発明の効果】
【００１９】
この発明によれば、同種の航法データを生成する複数のセンサを含み、異なるプロトコルからなる複数の電気通信網により接続された舶用機器群からなる舶用機器ネットワークシステムにおいて、全ての舶用機器で、前記同種の航法データの一つのみを確実に共有化することができる。これにより、複数の表示器で、それぞれ異なるセンサから同じ種類の航法データを取得して表示することが防止され、ユーザにとって使い勝手が良い舶用機器ネットワークシステムを構成することができる。
【発明を実施するための最良の形態】
【００２０】
本発明の舶用機器ネットワークシステムについて図を参照して説明する。
図１は、本実施形態の舶用機器ネットワークシステムの主要構成を示すブロック図である。
舶用機器ネットワークシステムには、一対多の通信を可能とする第一通信網１００を有する。この第一通信網１００は、所謂ＬＡＮの通信プロトコルを利用したものである。第一通信網１００には、サーバ装置１１、ディスプレイユニット１２、ＬＡＮ機器１３，１４がそれぞれ接続しており、これらの間でＬＡＮの通信プロトコルに準じたデータ通信が実行される。これらサーバ装置１１、ディスプレイユニット１２、ＬＡＮ機器１３，１４が、本発明の「第一群舶用機器」に相当する。また、第一通信網１００は、有線ＬＡＮ、無線ＬＡＮのいずれでも良く、例えば無線ＬＡＮの場合、ＩＥＥＥ８０２．１１規格に基づく無線ＬＡＮ等が用いられる。
【００２１】
ＬＡＮ機器１３は、第一通信網１００とともに、第一通信網１００と異なるプロトコルからなる一対多の通信を可能とする第二通信網２０１に接続している。第二通信網２０１は、舶用のＮＭＥＡ２０００規格である所謂ＣＡＮのプロトコルに準じた通信網である。この第二通信網２０１には、ＮＭＥＡ２０００機器であるディスプレイユニット２１、センサ２２、センサ付き制御ユニット２３がそれぞれ接続されている。ＬＡＮ機器１３、ディスプレイユニット２１、センサ２２、センサ付き制御ユニット２３は、ＮＭＥＡ２０００規格に準じて通信を行う。
【００２２】
センサ付き制御ユニット２３は、第二通信網２０１に接続するとともに、シリアルケーブル３０２を介して、舶用のＮＭＥＡ０１８３機器であるセンサ３２に接続している。センサ付き制御ユニット２１とセンサ３２とは、ＮＭＥＡ０１８３規格に準じてシリアル通信を行う。このシリアル通信は、具体的にＵＳＢやＲＳ−２３２規格等で実現される。
【００２３】
ＬＡＮ機器１４は、第一通信網１００とともに、上述のＮＭＥＡ２０００規格に準じた第三通信網２０２により、ＮＭＥＡ２０００機器であるセンサ２４に接続している。ＬＡＮ機器１４とセンサ２４とは、ＮＭＥＡ２０００規格に準じて通信を行う。また、ＬＡＮ機器１４は、シリアルケーブル３０１を介して、舶用のＮＭＥＡ０１８３機器であるディスプレイユニット３１に接続している。ＬＡＮ機器１４とディスプレイユニット３１とは、ＮＭＥＡ０１８３規格に準じてシリアル通信を行う。
【００２４】
これら舶用機器ネットワークシステムを構成する舶用機器は、それぞれに固有の識別ＩＤが予め設定されている。具体的には、第一通信網１００のサーバ装置１１、ディスプレイユニット１２、ＬＡＮ機器１３，１４は、第一通信網１００のプロトコルに準じた個別ＩＤを有する。
【００２５】
第二通信網２０１に接続するＬＡＮ機器１３、ディスプレイユニット２１、センサ２２、センサ付き制御ユニット２３は、第二通信網２０１のプロトコルに準じた個別ＩＤを有する。ＬＡＮ機器１３は、第二通信網２０１に接続するディスプレイユニット２１、センサ２２、センサ付き制御ユニット２３の個別ＩＤを第一通信網１００の形式に変換して第一通信網１００に接続する各装置に与える。そして、センサ３２は、第二通信網２０１に接続するセンサ付き制御ユニット２３により個別ＩＤが与えられ、このセンサ３２の個別ＩＤもＬＡＮ機器１３にて第一通信網１００の形式に変換され、第一通信網１００に接続する各装置に与えられる。
【００２６】
第三通信網２０２に接続するＬＡＮ機器１４、センサ２４は、第三通信網２０２のプロトコルに準じた個別ＩＤを有する。ＬＡＮ機器１４は、第三通信網２０２に接続するセンサ２４の個別ＩＤを第一通信網１００の形式に変換して、第一通信網１００に接続する各装置に与える。そして、ディスプレイユニット３１は、ＬＡＮ機器１４により個別ＩＤが与えられ、このディスプレイユニット２１の個別ＩＤもＬＡＮ機器１４にて第一通信網１００の形式に変換され、第一通信網１００に接続する各装置に与えられる。
【００２７】
このような個別ＩＤとともに、各舶用機器に対して、出力可能な航法データ（経度緯度データ等）の種類を示す機種区分情報が設定される。この機種区分情報も、プロトコル形式が異なるものの、第一通信網１００、第二通信網２０１、第三通信網２０２に接続される各舶用機器は、予め自装置内に記憶している。そして、第一通信網１００に接続する各舶用機器間では第一通信網１００に準じた形式で機種区分情報を送受信する。また、第一通信網１００と第二通信網２０１とのデータ入出力ゲートとなるＬＡＮ機器１３は、第二通信網２０１に接続するディスプレイユニット２１、センサ２２、センサ付き制御ユニット２２の機種区分情報を第一通信網１００の形式に変換して、第一通信網１００に接続する各装置へ与える。そして、センサ３２は、第二通信網２０１に接続するセンサ付き制御ユニット２３により機種区分情報が設定され、このセンサ３２の機種区分情報もＬＡＮ機器１３にて第一通信網１００の形式に変換され、第一通信網１００に接続する各装置に与えられる。
【００２８】
また、第一通信網１００と第三通信網２０２とのデータ入出力ゲートとなるＬＡＮ機器１４は、第三通信網２０２に接続するセンサ２４の機種区分情報を第一通信網１００の形式に変換して、第一通信網１００に接続する各装置へ与える。さらに、ＬＡＮ機器１４は、シリアル接続されるディスプレイユニット３１の機種区分情報を設定し、このディスプレイユニット３１の機種区分情報もＬＡＮ機器１４にて第一通信網１００の形式に変換され、第一通信網１００に接続する各装置に与えられる。
【００２９】
このような構成および仕様において、本実施形態の舶用機器ネットワークシステムは、次に示すフローおよび処理を用いて、航法データの共有化を実現する。なお、以下の説明では、単に航法データと称するが、航法データは、例えば、ＧＰＳ受信機・ロラン受信機等の測位装置による位置データ、ジャイロ装置による船首方位データやピッチング・ローリング・ヒーブ等の船体動揺に関するデータ、船速計による対地・対水船速データ、音響測深機による水深データ、水温計による水温データ、風向・風速計からの風向・風速データ、エンジンからの種々のデータ、舵角計からの舵角データ、レーダ・魚群探知機・スキャニングソナーからの探知画像データ、ＡＩＳ受信機等による他船情報、気象ファクシミリの気象情報等がある。
図２は、航法データ共有化処理の際のサーバ装置１１の処理フローを示すフローチャートである。図３は、航法データ共有化処理の際のディスプレイユニット１２の処理フローを示すフローチャートである。図４は、航法データ共有化処理の際のＬＡＮ機器１３，１４の処理フローを示すフローチャートである。
図５は、機種区分情報の取得フローを示すシステムフロー図である。
まず、第一通信網１００に接続されるサーバ装置１１、ディスプレイユニット１２、ＬＡＮ機器１３は、それぞれ自装置が接続する他装置との接続状態を検出する（図２〜図４のＳ１００）。図１の構成であれば、サーバ装置１１は、第一通信網１００を介してディスプレイユニット１２、ＬＡＮ機器１３，１４との接続確認を行い、ディスプレイユニット１２は、第一通信網１００を介してサーバ装置１１、ＬＡＮ機器１３，１４との接続確認を行う。ＬＡＮ機器１３は、第一通信網１００を介して、サーバ装置１１，ディスプレイユニット１２、ＬＡＮ機器１４との接続確認を行うとともに、第二通信網２０１を介してディスプレイユニット２１、センサ２２、センサ付き制御ユニット２３の接続確認を行う。なお、この際、センサ付き制御ユニット２３は、シリアルケーブル３０２を介してセンサ３２の接続確認を行う。ＬＡＮ機器１４は第三通信網２０２を介してセンサ２４の接続確認を行うとともに、シリアルケーブル３０１を介してディスプレイユニット３１との接続確認を行う。
【００３０】
また、サーバ装置１１は、図５に示すように、舶用機器ネットワークシステム内の全ての舶用機器の個別ＩＤと機種区分情報とを取得する。まず、サーバ装置１１は、第一通信網１００に接続するディスプレイユニット１２、ＬＡＮ機器１３，１４に対して、各舶用機器の個別ＩＤと機種区分情報を含む機器情報をサーバ装置１１へ送信する指示として機器情報要求を送信する。
【００３１】
ディスプレイユニット１２は、サーバ装置１１からの機器情報要求を受信すると、自装置の機器情報をサーバ装置１１へ送信する。サーバ装置１１は、ディスプレイユニット１２から機器情報を受信して、ディスプレイユニット１２の機器情報を取得する。
【００３２】
ＬＡＮ機器１３は、サーバ装置１１からの機器情報要求を受信すると、自装置の機器情報をサーバ装置１１へ送信する。サーバ装置１１は、ＬＡＮ機器１３から機器情報を受信して、ＬＡＮ機器１３の機器情報を取得する。ＬＡＮ機器１３は、自装置の機器情報のサーバ装置１１への送信とともに、第二通信網２０１に接続するディスプレイユニット２１、センサ２２、センサ付き制御ユニット２３へ機器情報要求を送信する。
【００３３】
ディスプレイユニット２１、センサ２２、センサ付き制御ユニット２３は、ＬＡＮ機器１３から機器情報要求を受信すると、ＬＡＮ機器１３へそれぞれの機器情報を送信する。ＬＡＮ機器１３は、これらの機器情報を受信すると、自装置内に記憶するとともに、第一通信網１００の形式に変換して、サーバ装置１１へ送信する。サーバ装置１１は、ＬＡＮ機器１３からの機器情報を受信して、ディスプレイユニット２１、センサ２２、センサ付き制御ユニット２３の機器情報を取得する。
【００３４】
センサ付き制御ユニット２３は、自装置の機器情報をＬＡＮ機器１３へ送信するとともに、シリアルケーブル３０２に接続するセンサ３２へ機器情報要求を送信する。センサ３２は、機器情報要求を受信するとセンサ付き制御ユニット２３へ機器情報を送信し、センサ付き制御ユニット２３は、センサ３２の機器情報を第二通信網２０１の形式に変換して、ＬＡＮ機器１３へ送信する。ＬＡＮ機器１３は、第二通信網２０１の形式からなるセンサ３２の機器情報を第一通信網１１の形式に変換して、サーバ１１へ送信する。サーバ１１は、ＬＡＮ機器１３からの機器情報を受信して、センサ３２の機器情報を取得する。
【００３５】
ＬＡＮ機器１４は、サーバ装置１１からの機器情報要求を受信すると、自装置の機器情報をサーバ装置１１へ送信する。サーバ装置１１は、ＬＡＮ機器１４から機器情報を受信して、ＬＡＮ機器１４の機器情報を取得する。ＬＡＮ機器１４は、自装置の機器情報のサーバ装置１１への送信とともに、第三通信網２０２に接続するセンサ２４へ機器情報要求を送信する。
【００３６】
センサ２４は、ＬＡＮ機器１４から機器情報要求を受信すると、ＬＡＮ機器１４へ機器情報を送信する。ＬＡＮ機器１４は、これらの機器情報を受信すると、自装置内に記憶するとともに、第一通信網１００の形式に変換して、サーバ装置１１へ送信する。サーバ装置１１は、ＬＡＮ機器１４からの機器情報を受信して、センサ２４の機器情報を取得する。
【００３７】
ＬＡＮ機器１４は、シリアルケーブル３０１に接続するディスプレイユニット３１へ機器情報要求を送信する。ディスプレイユニット３１は、機器情報要求を受信するとＬＡＮ機器１４へ機器情報を送信し、ＬＡＮ機器１４は、ディスプレイユニット３１の機器情報を第一通信網１００の形式に変換して、サーバ１１へ送信する。サーバ１１は、ＬＡＮ機器１４からの機器情報を受信して、ディスプレイユニット３１の機器情報を取得する。
【００３８】
上述の処理により、サーバ装置１１は、異なるプロトコルが混在する舶用機器ネットワークシステム内の全ての舶用機器の機器情報（個別ＩＤや機種区分情報等）を一元管理することができる。
【００３９】
（１）航法データ共有化に対するサーバ装置１１の処理
サーバ装置１１は、上述の各舶用機器の機器情報を取得すると、航法データの共有化モードの選択を受け付ける。この際、サーバ装置１１は、ネットワークシステム全体の舶用機器の機器情報に基づいて、同種の航法データを発生する舶用機器（センサ）群を抽出する。そして、サーバ装置１１は、同種の航法データを発生する舶用機器群の情報をディスプレイユニット１２へ送信し、ディスプレイユニット１２は、この情報を表示する。ディスプレイユニット１２には、航法データ共有化のモード選択を受け付ける操作入力手段が備えられており、後述する図３のＳ２０１のように、ユーザによりディスプレイユニット１２で航法データ共有化のモード選択が入力される。航法データ共有化モード選択が入力されると、ディスプレイユニット１２は、サーバ装置１１へ自動モードであるか手動モードであるかを示すモード選択データを送信する。サーバ装置１１は、モード選択データを受信して、自動モードであれば航法データの自動共有化処理の実行を開始し（Ｓ１０１：自動）、手動モードであれば共有対象となるソースの選択指示を受け付ける（Ｓ１０１：手動）。ディスプレイユニット１２から共有対象ソース情報を受け付けると、サーバ装置１１は、上記機器情報から共有対象となる舶用機器（センサ）を選択する（Ｓ１０２）。サーバ装置１１は、当該共有対象として設定する舶用機器（センサ）および航法データの種類に基づく共有ソース設定指示データを生成して、第一通信網１００を介して出力する（Ｓ１０３）。
【００４０】
サーバ装置１１は、共有ソース設定指示データで指示した後、当該共有指示の対象となる舶用機器（センサ）からの航法データをモニタする（Ｓ１０４）。サーバ装置１１は、該当する航法データが得られれば（Ｓ１０５：Ｙｅｓ）、次にモード選択データや共有対象ソース情報を受け付けるまで、共有指示した対象となる舶用機器からの航法データをモニタし続ける。一方、サーバ装置１１は、該当する航法データが得られなければ（Ｓ１０５：Ｎｏ）、選択ソースの変更要求をディスプレイユニット１２へ出力する（Ｓ１０６）。そして、ディスプレイユニット１２から自動モードの選択を受けなければ（Ｓ１０７：Ｎｏ）、サーバ装置１１は共有対象となるソースの選択指示を待つ。一方、ディスプレイユニット１２から自動モードの選択を受け付ければ（Ｓ１０７：Ｙｅｓ）、サーバ装置１１は自動モードに切り替える。
【００４１】
自動モードが選択されると、サーバ装置１１は、ネットワークシステム全体の舶用機器の機器情報に基づきデフォルトの設定に従って同種の航法データを生成する複数の舶用機器から一台の舶用機器を選択する。そして、サーバ装置１１は、選択した舶用機器を指示する共有ソース設定指示データを生成して、第一通信網１００を介して出力する（Ｓ１０８）。この際、デフォルトの設定としては、機器情報の個別ＩＤを昇順や降順に並べ、先頭の個別ＩＤとなる舶用機器を選択する方法がある。また、サーバ装置１１に、各航法データの精度を検出する機能部を備えさせ、当該機能部で算出した精度が最も高い舶用機器を選択する方法もある。このような精度に基づく方法では、自動で最も高精度な航法データを生成する舶用機器が選択されるので、信頼性の高い舶用機器ネットワークシステムを構築することができる。
【００４２】
サーバ装置１１は、共有指示の対象として選択した舶用機器（センサ）からの航法データをモニタする（Ｓ１０９）。サーバ装置１１は、該当する航法データが得られれば（Ｓ１１０：Ｙｅｓ）、当該共有指示した対象の舶用機器からの航法データをモニタし続ける。一方、サーバ装置１１は、該当する航法データが得られなければ（Ｓ１１０：Ｎｏ）、予め設定したルールに基づいて、同種の航法データを生成する他の舶用機器から一台を選択して、選択した舶用機器を指示する共有ソース設定指示データを生成し、第一通信網１００を介して出力する（Ｓ１１１）。ここで、選択切り替えのルールとしては、上述の昇順であれば次の順の舶用機器を指定し、上述の精度を用いる場合であれば次に高精度な航法データを生成する舶用機器を指定するものである。
（２）航法データ共有化に対するディスプレイユニット１２の処理
ディスプレイユニット１２は、他装置との接続状態を検出すると（Ｓ１００）、サーバ装置１１からの同種の航法データを生成する舶用機器群の情報を取得し、表示部（図示せず）に表示する。ディスプレイユニット１２は、ユーザから自動モードの操作入力を受け付けると（Ｓ２０１：Ｙｅｓ）、自動モードを示すモード選択データをサーバ装置１１へ送信する。ディスプレイユニット１２は、サーバ装置１１からの共有ソース設定指示データに指示された舶用機器からの航法データを受信して、当該航法データに基づく表示制御を行う（Ｓ２０６）。
【００４３】
一方、ディスプレイユニット１２は、ユーザから手動モードの操作入力を受け付けると（Ｓ２０１：Ｎｏ）、ユーザからのソース設定入力を受け付け（Ｓ２０２）、サーバ装置１１へ、共有対象ソース情報を送信する（Ｓ２０３）。ディスプレイユニット１２は、共有指示された対象の舶用機器からの航法データを受信し、サーバ装置１１から選択ソース変更要求を受信しなければ（Ｓ２０４：Ｎｏ）、当該航法データに基づく表示制御を行う（Ｓ２０５）。一方、ディスプレイユニット１２は、サーバ装置１１から選択ソース変更要求を受信すれば（Ｓ２０４：Ｙｅｓ）、ソース設定切り替え要求表示を表示器に表示し（Ｓ２０６）、新たなソース設定入力を受け付ける（Ｓ２０２）。
（３）航法データ共有化に対するＬＡＮ機器１３，１４の処理
ＬＡＮ機器１３，１４は、他装置との接続状態を検出すると（Ｓ１００）、サーバ装置１１から共有ソース設定指示データを受け付け（Ｓ３０１）、共有設定対象のソースが自装置グループ内に存在するかどうかを検出する。例えば、図１の場合、ＬＡＮ装置１３であれば、共有設定対象のソースが、自装置であるＬＡＮ機器１３、ディスプレイユニット２１、センサ２２、センサ付き制御ユニット２３、センサ３２のいずれかに該当するかどうかを検出する。ＬＡＮ機器１４であれば、共有設定対象のソースが、自装置であるＬＡＮ機器１４、センサ２４、ディスプレイユニット３１のいずれかに該当するかどうかを検出する。
【００４４】
ＬＡＮ機器１３，１４は、共有設定対象のソースが自装置グループ内に存在することを検出すると（Ｓ３０２：Ｙｅｓ）、この切り替え前のソースが自装置グループ内であるかを検出する。ＬＡＮ機器１３，１４は、切り替え前のソースが自装置グループ内であることを検出すると（Ｓ３０３：Ｙｅｓ）、当該切り替え前のソースによる航法データの出力停止制御を行う（Ｓ３０５）。ここで、出力停止制御とは、実際に切り替え前のソースからの出力を停止するようにしても良く、ＬＡＮ機器１３，１４が第一通信網１００に出力を停止し、且つ自装置が属するグループ内での共有を停止するようにしてもよい。ＬＡＮ機器１３，１４は、切り替え前のソースが自装置グループ内にないことを検出するか（Ｓ３０３：Ｎｏ）、切り替え前のソースの出力を停止すると（Ｓ３０５）、自装置グループ内の共有設定対象のソースからの航法データを、自装置グループ内で共有設定するとともに、第一通信網１００を介して出力する（Ｓ３０４）。
【００４５】
ＬＡＮ機器１３，１４は、共有設定対象のソースが自装置グループ内に存在しないことを検出すると（Ｓ３０２：Ｎｏ）、この切り替え前のソースが自装置グループ内であるかを検出する。ＬＡＮ機器１３，１４は、切り替え前のソースが自装置グループ内であることを検出すると（Ｓ３０６：Ｙｅｓ）、当該切り替え前のソースによる航法データの出力停止制御を行う（Ｓ３０７）。ここでも、出力停止制御とは、実際に切り替え前のソースからの出力を停止するようにしても良く、ＬＡＮ機器１３，１４が第一通信網１００に出力を停止し、且つ自装置が属するグループ内での共有を停止するようにしてもよい。ＬＡＮ機器１３，１４は、切り替え前のソースが自装置グループ内にないことを検出するか（Ｓ３０６：Ｎｏ）、切り替え前のソースの出力を停止すると（Ｓ３０７）、自装置を航法データの出力源として、第一通信網１００を介して受信した航法データを自装置グループ内で共有化する制御を行う（Ｓ３０８）。
次に、手動入力による航法データの共有化の具体例を、図６を用いて説明する。なお、以下の説明では、図１に示すような舶用機器ネットワークシステムの構成で、共有する航法データのソースを、センサ２２からセンサ２４へ切り替える場合を例に説明する。
図６は、手動入力による航法データの共有化フローを示すシステムフロー図である。
【００４６】
ユーザがセンサ２４の航法データを共有化する選択操作を行うと（Ｓ６０１）、ディスプレイユニット１２は、これを検出してサーバ装置１１へセンサ２４を選択ソースとする指示（共有ソース設定指示データ）を送信する（Ｓ６０２）。
サーバ装置１１は、この指示を受信して（Ｓ６０３）、センサ２４を対象とする共有ソース設定指示データを、第一通信網１００を介して、ディスプレイユニット１２、ＬＡＮ機器１３，１４へ送信する（Ｓ６０４）。
ディスプレイユニット１２、ＬＡＮ機器１３，１４は、センサ２４を対象とする共有ソース設定指示データを受信する（Ｓ６０５，Ｓ６０６，Ｓ６０７）。
ＬＡＮ機器１３は、共有ソース設定指示データに基づいて、この受信の時点でセンサ２４と同種の航法データを自装置グループ内のセンサ２２が出力していることを検出して、当該センサ２２からの航法データの出力、送信を停止する（Ｓ６０８）。
【００４７】
ＬＡＮ機器１４は、共有ソース設定指示データに基づいて、自装置グループ内のセンサ２４の航法データの出力、送信を開始する（Ｓ６０９）。
【００４８】
サーバ装置１１、ディスプレイユニット１２、ＬＡＮ機器１３は、ＬＡＮ機器１４からセンサ２４の航法データを受信開始する（Ｓ６１０，Ｓ６１１，Ｓ６１２）。
【００４９】
サーバ装置１１は、この航法データのモニタを継続的に行う。ディスプレイユニット１２はこのセンサ２４の航法データに基づく表示を行う（Ｓ６１５）。
ＬＡＮ機器１３は、自装置を出力源として、センサ２４の航法データを、第二通信網２０１で接続されるディスプレイユニット２１に与え（Ｓ６１４）、ディスプレイユニット２１は、この航法データに基づく表示を行う。
ＬＡＮ装置１４は、シリアルケーブル３０１で接続されるディスプレイユニット３１に、センサ２４の航法データを与え（Ｓ６１３）、ディスプレイユニット３１は、この航法データに基づく表示を行う。
【００５０】
以上のようにして、センサ２４の航法データを共有化して、舶用機器ネットワークシステム内の全てのディスプレイユニット１２，２１，３１で表示することができる。そして、ユーザの手動により選択されたセンサ（ソース）の航法データが共有化されるので、ユーザの所望に応じた最適な航法データを舶用機器ネットワークシステム内で共有化することができる。
【００５１】
次に、自動による航法データの共有化の具体例を、図７を用いて説明する。なお、以下の説明では、図１に示すような舶用機器ネットワークシステムの構成で、共有する航法データのソースを、デフォルト設定であるセンサ２２に設定する場合を例に説明する。
図７は、自動による航法データの共有化フローを示すシステムフロー図である。
【００５２】
ユーザが航法データを自動共有化する選択操作を行うと（Ｓ７０１）、ディスプレイユニット１２は、これを検出してサーバ装置１１へソース選択自動モードとする指示（モード選択データ）を送信する（Ｓ７０２）。
サーバ装置１１は、この指示を受信して（Ｓ７０３）、デフォルト設定されたセンサ２２を共有対象とする共有ソース設定指示データを、第一通信網１００を介して、第一通信網１００に対するセンサ２２のデータ入出力ゲートとなるＬＡＮ機器１３へ送信する（Ｓ７０４）。
ＬＡＮ機器１３は、センサ２２を対象とする共有ソース設定指示データを受信する（Ｓ７０５）と、共有ソース設定指示データに基づいて、自装置グループ内のセンサ２２の航法データの出力、送信を開始する（Ｓ７０６）。
【００５３】
サーバ装置１１は、センサ２２の航法データをモニタして（Ｓ７０７）、航法データが出力されていることを検出すると（Ｓ７０８）、センサ２２を対象とする共有ソース設定指示データを、第一通信網１００を介して、ディスプレイユニット１２、ＬＡＮ機器１３，１４へ送信する（Ｓ７０９）。
ディスプレイユニット１２、ＬＡＮ機器１３，１４は、センサ２２を対象とする共有ソース設定指示データを受信し（Ｓ７１０，Ｓ７１１，Ｓ７１２）、上述の手動の場合と同様に、センサ２２の航法データを共有化する。
【００５４】
このような処理を行うことで、ユーザが各航法データを比較する等の煩雑な処理を行うことなく、舶用機器ネットワークシステムにおいて、自動で航法データを共有化することができる。
【００５５】
なお、この説明では、一度で指定したソース（センサ）からの出力が検出できた場合を示したが、一度で検出できない場合もある。図８は、一度指定したソース（センサ）からの出力が検出できず、自動で切り替えた場合を示す。
【００５６】
ユーザが航法データを自動共有化する選択操作を行うと（Ｓ８０１）、ディスプレイユニット１２は、これを検出してサーバ装置１１へソース選択自動モードとする指示（モード選択データ）を送信する（Ｓ８０２）。
サーバ装置１１は、この指示を受信して（Ｓ８０３）、デフォルト設定されたセンサ２２を共有対象とする共有ソース設定指示データを、第一通信網１００を介して、第一通信網１００に対するセンサ２２へのデータ入出力ゲートとなるＬＡＮ機器１３へ送信する（Ｓ８０４）。
ＬＡＮ機器１３が、この共有ソース設定指示データを受信できない等の理由で、センサ２２の航法データを出力、送信しない（Ｓ８０５）と、サーバ装置１１は、センサ２２の航法データをモニタしても（Ｓ８０６）、航法データを検出できず（Ｓ８０７）、次の優先度（選択順）に基づくセンサ２４を対象とする共有ソース設定指示データを、第一通信網１００を介して、ＬＡＮ機器１４へ送信する（Ｓ８０８）。
ＬＡＮ機器１４は、センサ２４を対象とする共有ソース設定指示データを受信する（Ｓ８０９）と、共有ソース設定指示データに基づいて、自装置グループ内のセンサ２４の航法データの出力、送信を開始する（Ｓ８１０）。
【００５７】
サーバ装置１１は、センサ２４の航法データをモニタして（Ｓ８１１）、航法データが出力されていることを検出すると（Ｓ８１２）、センサ２４を対象とする共有ソース設定指示データを、第一通信網１００を介して、ディスプレイユニット１２、ＬＡＮ機器１３，１４へ送信する（Ｓ８１３）。
ディスプレイユニット１２、ＬＡＮ機器１３，１４は、センサ２２を対象とする共有ソース設定指示データを受信し（Ｓ８１４，Ｓ８１５，Ｓ８１６）、上述の手動の場合と同様に、センサ２４の航法データを共有化する。
【００５８】
このような処理を行うことで、航法データをより確実に共有化することができる。さらに、この際、図８のシステムフローに示すように、切り替えるセンサ（ソース）を、第一通信網１００へのデータ入出力ゲートとなる装置が異なるように設定することで、さらに確実に切り替えを行うことができる。
【００５９】
なお、前述の説明では、ＬＡＮ機器１３，１４の機能について詳述していないが、前述のようなプロトコル変換のみを行うものであっても、センサを内蔵するものであっても良い。また、サーバ装置１１やディスプレイユニット１２も同様にセンサを内蔵する構造であっても良い。このように、本実施形態の舶用機器は、上位通信網と下位通信網とに接続する舶用機器にあっては、プロトコル変換のみを行うものであっても、他の機能をさらに有するものであっても良い。また、舶用機器は、例えば、ディスプレイとセンサのような複数の機能を有するものであっても良い。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施形態の舶用機器ネットワークシステムの主要構成を示すブロック図である。
【図２】航法データ共有化処理の際のサーバ装置１１の処理フローを示すフローチャートである。
【図３】航法データ共有化処理の際のディスプレイユニット１２の処理フローを示すフローチャートである。
【図４】航法データ共有化処理の際のＬＡＮ機器１３，１４の処理フローを示すフローチャートである。
【図５】機種区分情報の取得フローを示すシステムフロー図である。
【図６】手動入力による航法データの共有化フローを示すシステムフロー図である。
【図７】自動による航法データの共有化フローを示すシステムフロー図である。
【図８】一度指定したソース（センサ）からの出力が検出できず、自動で切り替えた場合のシステムフロー図である。
【符号の説明】
【００６１】
１１−サーバ装置、１２，２１，３１−ディスプレイユニット、１３，１４−ＬＡＮ機器、２２，２４，３２−センサ、２３−センサ付制御ユニット、１００−第一通信網、２０１−第二通信網、２０２−第三通信網、３０１，３０２−シリアルケーブル
【図１】
0004906640.tif 000002
【図２】
0004906640.tif 000003
【図３】
0004906640.tif 000004
【図４】
0004906640.tif 000005
【図５】
0004906640.tif 000006
【図６】
0004906640.tif 000007
【図７】
0004906640.tif 000008
【図８】
0004906640.tif 000009