(57)【要約】  【課題】  複数の船外機に異なる識別番号を設定する際、特別な設定操作を行うことなく、それぞれ異なる識別番号を自動で設定できる簡単な構成の船外機識別番号設定装置を提供する。  【解決手段】  複数の船外機１１ａ〜１１ｄのそれぞれに、番号設定部２６ａ〜２６ｄと、ネットワーク１３を介してその識別番号が送信されると共に、他の船外機１１ａ〜１１ｄの識別番号が受信される番号送受信部２８ａ〜２８ｄとを設け、番号送受信部２８ａ〜２８ｄがネットワーク１３から他の船外機の識別番号を所定期間受信しないとき、番号設定部２６ａ〜２６ｄに予め設定された初期値を船外機の識別番号として番号設定部２６ａ〜２６ｄに設定し、番号送受信部２８ａ〜２８ｄがネットワーク１３から他の船外機の識別番号を受信したとき、他の船外機の識別番号と異なる識別番号を番号設定部２６ａ〜２６ｄに設定するように構成されている。【選択図】  図２
2005161906.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続される船外機に設けられ、該船外機の識別番号が設定される番号設定部と、前記ネットワークを介して前記番号設定部の識別番号が発信されると共に他の船外機の識別番号が受信される番号送受信部とを有し、
前記番号送受信部が前記ネットワークから前記他の船外機の識別番号を所定期間受信しないとき、前記番号設定部に予め設定された初期値を前記船外機の識別番号として前記番号設定部に設定し、
前記番号送受信部が前記ネットワークから前記他の船外機の識別番号を受信したとき、該他の船外機の識別番号と異なる識別番号を前記番号設定部に設定するように構成されていることを特徴とする船外機識別番号設定装置。
【請求項２】
前記番号送受信部が前記ネットワークから前記他の船外機の識別番号を受信したとき、前記他の船外機の識別番号と重複しない最小値に繰り上げて前記異なる識別番号を設定するように構成されていることを特徴とする請求項１に記載の船外機識別番号設定装置。
【請求項３】
前記番号設定部が、リセット操作により既に設定されている識別番号を初期状態にするように構成されていることを特徴とする請求項１又は２に記載の船外機識別番号設定装置。
【請求項４】
請求項１乃至３の何れか一つに記載の船外機識別番号設定装置を備えた前記船外機を複数有することを特徴とする船舶。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数の船外機を有する船舶において、複数の船外機をネットワークに接続して各種の信号を送受信する際、各船外機にそれぞれ異なる識別番号を設定する船外機識別番号設定装置及び船舶に関するものである。
【背景技術】
【０００２】
従来、船舶の船外機と、メータ、ステアリング装置、或いはスロットルレバー等との間などを信号線で接続して、制御信号、検出信号を伝達するものは多数存在している。
【０００３】
このような各装置間をそれぞれ異なる信号線により接続すると、対応する装置間毎に信号線が必要であり、多数の信号線が配設しなければならない。そのため、近年、同一のネットワークケーブルに種々の装置を接続して、各種の装置間でネットワークケーブルを介して各種の情報を伝達することができるＣＡＮ（コントロールエリアネットワーク）が用いられている（例えば、下記特許文献１参照）。
【０００４】
ＣＡＮとは、システム内で各種のセンサや各種のアクチュエータ等のインテリジェントデバイスをネットワーク化するネットワークシステム（ＩＳＯ１１８９８）のことで、伝送速度が高く、セキュリティ、信頼性、リアルタイム性に優れ、さらに、温度、湿度の許容範囲が広く、干渉、振動、電磁放射に強いという特性を有している。
【０００５】
複数の船外機がこのようなＣＡＮを用いて接続されている船舶の場合、予め各船外機毎に異なる識別番号を設定しておき、ＣＡＮを介して送受信される各船外機のエンジンの制御信号や検出信号等に、その識別番号を付加することにより、区別している。
【特許文献１】特開２００３−１２７９８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、このように船外機毎に識別番号を設定するには、例えば、各船外機毎に異なる識別番号を定めて、これを各船外機や装置に記憶させなければならず、従来は、各船外機を船体に装着する際に、船外機のカウルを外し、特別な治具を用いてＥＣＵに設定操作を行うなど、特別な設定操作を行わなければならず、手間を要するという問題点があった。
【０００７】
また、各船外機自体に識別番号を付与する代わりに、船外機からの信号線をネットワークケーブルに接続するハブユニットのコンセントに識別番号を設定し、このコンセントに接続された船外機を区別することも行われている。しかし、ハブユニットに演算装置、記憶装置などを設けなければならず、複雑な構成になるという問題点があった。
【０００８】
そこで、この発明では、複数の船外機に異なる識別番号を設定する際、特別な設定操作を行うことなく、それぞれ異なる識別番号を自動で設定できる簡単な構成の船外機識別番号設定装置、又は船舶を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決する請求項１に記載の船外機識別番号設定装置は、ネットワークに接続される船外機に設けられ、該船外機の識別番号が設定される番号設定部と、前記ネットワークを介して前記番号設定部の識別番号が送信されると共に他の船外機の識別番号が受信される番号送受信部とを有し、前記番号送受信部が前記ネットワークから前記他の船外機の識別番号を所定期間受信しないとき、前記番号設定部に予め設定された初期値を前記船外機の識別番号として前記番号設定部に設定し、前記番号送受信部が前記ネットワークから前記他の船外機の識別番号を受信したとき、該他の船外機の識別番号と異なる識別番号を前記番号設定部に設定し、前記番号送受信部が前記番号設定部に設定された前記識別番号を前記ネットワークに発信するように構成されていることを特徴とする。
【００１０】
請求項２に記載の船外機識別番号設定装置は、請求項１に記載の構成に加え、前記番号送受信部が前記ネットワークから前記他の船外機の識別番号を受信したとき、前記他の船外機の識別番号と重複しない最小値に繰り上げて前記異なる識別番号を設定するように構成されていることを特徴とする。
【００１１】
請求項３に記載の船外機識別番号設定装置は、請求項１又は２に記載の構成に加え、前記番号設定部が、リセット操作により既に設定されている識別番号を初期状態にするように構成されていることを特徴とする。
【００１２】
請求項４に記載の船舶は、請求項１乃至３の何れか一つに記載の船外機識別番号設定装置を備えた前記船外機を複数有することを特徴とする。
【発明の効果】
【００１３】
請求項１乃至４の何れか一つに記載の発明によれば、番号設定部に船外機の識別番号を設定すると共に、番号送受信部でこの識別番号をネットワークに発信するとともに、他の船外機の識別番号を受信するように構成されているので、船外機をネットワークに接続して、順次、番号設定部及び番号送受信部を起動すれば、後に起動された船外機の番号送受信部が、先に起動された他の船外機の識別番号を受信することができる。
【００１４】
そして、番号送受信部が他の船外機の識別番号を所定期間受信しないとき、番号設定部に予め設定された初期値を番号設定部に設定し、番号送受信部が他の船外機の識別番号を受信したとき、他の船外機の識別番号と異なる識別番号を番号設定部に設定するように構成されているので、複数の船外機の番号設定部及び番号送受信部を順次起動するだけで、後に起動された船外機に、先に起動された船外機の識別番号と異なる識別番号を確実に自動で設定することができ、識別番号を設定するための特別な設定操作を行う必要がない。
【００１５】
また、請求項２に記載の発明によれば、番号送受信部がネットワークから他の船外機の識別番号を受信したとき、他の船外機の識別番号と重複しない最小値に繰り上げて識別番号を設定するように構成されているので、複数の船外機の番号設定部及び番号送受信部を起動した順番で、小さい番号から順に識別番号を付与することができる。
【００１６】
さらに、請求項３に記載の発明によれば、番号設定部がリセット操作により既に設定されている識別番号を初期状態にするように構成されているので、既に識別番号が設定された船外機の識別番号を変更することが可能である。
【発明を実施するための最良の形態】
【００１７】
以下、この発明の実施の形態について説明する。
【００１８】
図１乃至図３は、この実施の形態を示す。
【００１９】
図１において、符号１０は船体後部に複数の船外機１１ａ〜１１ｄを有する船舶である。この船舶１０には、図１及び図２に示すように、ＣＡＮとして船内ネットワークシステムが構築されており、そのネットワークケーブル１３には、４台の船外機１１ａ〜１１ｄが接続されている。また、船体前方側の操船部１４では、ネットワークケーブル１３に各船外機１１ａ〜１１ｄのエンジン状態の情報を表示するエンジン状態表示装置１５ａ〜１５ｄ、操船のためのステアリング装置１６及びリモートコントロール１７等が接続され、さらに、図示しない各種のインテリジェントデバイスも接続されている。
【００２０】
このような船内ネットワークシステムでは、各種の信号が同一のネットワークケーブル１３により伝達されるように構成されており、エンジン状態表示装置１５ａ〜１５ｄ、ステアリング装置１６、及びリモートコントロール１７と、各船外機１１ａ〜１１ｄとは一対一、或いは一対多で対応して各種の信号が送受信されるようになっている。そのため、船外機１１ａ〜１１ｄ毎に異なる識別番号を設定する必要があり、この実施の形態では、図２に示すように、４台の船外機１１ａ〜１１ｄにそれぞれ異なる識別番号を設定する船外機識別番号設定システム２０が設けられている。なお、図２では、２台の船外機１１ｂ、１１ｃ及び２台のエンジン状態表示装置１５ｂ、１５ｃが省略して記載されている。
【００２１】
この船外機識別番号設定システム２０は、各船外機１１ａ〜１１ｄにそれぞれ設けられた識別番号設定装置２２ａ〜２２ｄがネットワークケーブル１３に接続されて構成されている。
【００２２】
この識別番号設定装置２２ａ〜２２ｄは、各船外機１１ａ〜１１ｄのエンジン３０ａ〜３０ｄを制御するＥＣＵ２４ａ〜２４ｄに設けられており、各船外機１１ａ〜１１ｄ毎の識別番号が設定される番号設定部２６ａ〜２６ｄと、この番号設定部２６ａ〜２６ｄに設定される各船外機１１ａ〜１１ｄの識別番号を、ネットワークケーブル１３を介して送受信するための番号送受信部２８ａ〜２８ｄとを有している。また、これらの番号設定部２６ａ〜２６ｄ及び番号送受信部２８ａ〜２８ｄを起動するために、例えば、エンジンスイッチや所定回転数を検出したときに起動されるスイッチなど、図示しない起動部が設けられている。
【００２３】
さらに、このような識別番号設定装置２２ａ〜２２ｄが設けられたＥＣＵ２４ａ〜２４ｄには、スロットル開度センサー３１ａ〜３１ｄ、シフト位置センサ３２ａ〜３２ｄ、ステアリング角度センサ３３ａ〜３３ｄ、エンジン回転数センサ３４ａ〜３４ｄ等のエンジン状態を検出する検出器が接続され、各エンジン３０ａ〜３０ｄの各種の検出値が検出可能になっており、さらに、エンジン３０ａ〜３０ｄのスロットルアクチュエータ３６ａ〜３６ｄ、シフトアクチュエータ３７ａ〜３７ｄ、ステアリングアクチュエータ３８ａ〜３８ｄ等の作動部が接続されている。
【００２４】
このような識別番号設定装置２２ａ〜２２ｄには、起動部により起動されると図３に示すような処理を行うプログラムが、それぞれ予め設定されている。また、各識別番号設定装置２２ａ〜２２ｄの番号設定部２６ａ〜２６ｄには、それぞれ、予め識別番号の初期値が設定されている。
【００２５】
そして、このプログラムにより、複数の船外機１１ａ〜１１ｄの識別番号を設定するには、例えば右側から順に一台づつ起動部を起動することにより行う。
【００２６】
まず、最初の一つの船外機１１ａの識別番号設定装置２２ａを起動すると、図３に示すように、ステップ４１でアドレス申請を行い、ステップ４２でアドレス申請が完了したか否かを判定し、完了していないときは、ステップ４１に戻る。アドレス申請が完了したときは、ステップ４３に進む。
【００２７】
このステップ４３では、他の船外機１１ｂ〜１１ｄの識別番号を受信した否かの判定を行う。受信していないときは、ステップ４４に進み、所定期間、ここでは１００ｍｓ経過したか否かの判定を行う。そして、１００ｍｓ経過する前はステップ４３に戻り、１００ｍｓ経過したときは、ステップ５０に進む。
【００２８】
ここでは最初の一つの船外機１１ａの起動部を起動しているため、他の船外機１１ｂ〜１１ｄから識別番号は発信されていない。そのため、ネットワークケーブル１３を介して番号送受信部２８ａで受信される他の船外機１１ｂ〜１１ｄの識別番号はない。従って、ステップ４４で１００ｍｓ経過したとき、ステップ５０に進み、識別番号設定装置２２ａが通常モードとなる。これにより、予め番号設定部２６ａに設定された識別番号の初期値が、船外機１１ａの識別番号として番号設定部２６に設定され、この識別番号が番号送受信部２８ａからネットワークケーブル１３に発信される。この識別番号は、その後、連続的或いは間欠的に継続して発信される。
【００２９】
なお、この実施の形態では、識別番号に各種のエンジン情報を示す番号と組合わせた形の複合番号ＰＧＮとなっており、番号送受信部２８ａから発信される識別番号は複合番号ＰＧＮの一部に含まれた形で発信される。
【００３０】
次に、船外機１１ａの識別番号が設定された後、船外機１１ａに隣接して配置された船外機１１ｂの起動部を起動する。すると、この船外機１１ｂの識別番号設定装置２２ｂについて、図３に示す処理プログラムが実行される。
【００３１】
ここでは、ステップ４１で識別番号設定装置２２ｂのアドレス申請が行われ、ステップ４２で判定され、アドレス申請が完了すると、ステップ４３に進み、他の船外機１１ａ、１１ｃ、１１ｄの識別番号を受信したか否かの判定が行われる。ここでは、既に船外機１１ａが起動されているため、番号送受信部２８ｂではネットワークケーブル１３を介して、船外機１１ａの識別番号を含む複合番号ＰＧＮが受信される。そのため、ステップ４５に進む。
【００３２】
このステップ４５では、船外機１１ａの複合番号ＰＧＮの一部に示される識別番号を最小値、即ち、１つ繰り上げた番号を得る。そして、ステップ４６に進み、この繰り上げた番号が識別番号の上限値、ここでは２５３以上であるか否かの判定を行う。そして、この番号が２５３以上である場合には、ステップ４７進み、番号設定部２６ｂに番号「２５４」を設定しておく。
【００３３】
また、ステップ４６において、２５３以上ではないときには、ステップ４８に進み、船外機１１ａの識別番号を、一つ繰り上げた番号を、船外機１１ｂの識別番号として、番号設定部２６ｂのＥＥＰＲＯＭに書込んで設定する。従って、船外機１１ａの識別番号と船外機１１ｂの識別番号とが順に連続した番号で設定される。
【００３４】
そして、ステップ５０に進んで、識別番号設定装置２２ｂが通常モードとなり、船外機１１ｂの識別番号を含む複合番号ＰＧＮが番号送受信部２８ｂからネットワークケーブル１３に、連続的或いは間欠的に継続して発信される。このとき、船外機１１ａの番号送受信部２８ａからも船外機１１ａの複合番号ＰＧＮが継続して発信された状態となっている。
【００３５】
このようにして船外機１１ａ、１１ｂの識別番号が設定された後、さらに船外機１１ｃ及び１１ｄについても、船外機１１ｃ、１１ｄの識別番号設定装置２２ｃ、２２ｄを順次起動させて、図３に示す処理プログラムを実行させる。これにより、船外機１１ｂと同様にして、船外機１１ｃ、１１ｄのそれぞれに自動で識別番号が設定される。
【００３６】
このとき、先に識別番号が設定された船外機１１ａ、１１ｂから継続してそれぞれの識別番号が組み込まれた複合番号ＰＧＮが発信されているため、ステップ４３では、番号送受信部２８ｃ、２８ｄでネットワークケーブル１３を介して船外機１１ａ、１１ｂの複合番号ＰＧＮを受信し、ステップ４５、４６、４８では、船外機１１ａ、１１ｂの識別番号と連続する識別番号が設定される。
【００３７】
なお、この識別番号の設定が適正に行えない場合などには、エンジン状態表示装置１５ａ〜１５ｄから操作することにより、或いは、他の工具などを用いて操作することにより、番号設定部２６ａ〜２６ｄに設定されている船外機１１ａ〜１１ｄの識別番号をリセットして、初期状態（デフォルト状態）にする。例えば、番号設定部２６ａの識別番号の初期値を０にしてもよい。また、このリセットは上記プログラムとは別に、手動で行ってもよい。そして、リセット後、再び、最初の一台目の船外機１１ａから図３のプログラムを実行する。
【００３８】
このようにして全ての船外機１１ａ〜１１ｄにそれぞれ異なる識別番号を設定した後、各船外機１１ａ〜１１ｄと、エンジン状態表示装置１５ａ〜１５ｄ等の他の装置とを、各船外機１１ａ〜１１ｄの識別番号を用いて対応させる。即ち、所定の位置のエンジン状態表示装置１５ａ〜１５ｄ等の他の装置と、所定の位置の船外機１１ａ〜１１ｄとの間で、検出値や設定値等の各種の情報を送受信できるようにする。
【００３９】
その場合、例えば、船外機１１ａ〜１１ｄの識別番号が、配置位置の右側から順番に設定されているため、エンジン状態表示装置１５ａ〜１５ｄ等の他の装置が順次小さい識別番号を選択できるように構成して対応させるようにすることができる。また、船外機１１ａ〜１１ｄの起動部を起動させる毎に、各エンジン状態表示装置１５ａ〜１５ｄを順番にネットワークケーブル１３に接続したり、エンジン状態表示装置１５ａ〜１５ｄを設定可能な状態にすることにより、各エンジン状態表示装置１５ａ〜１５ｄ等の他の装置に、各船外機１１ａ〜１１ｄの識別番号を記憶させるようにすることも可能である。
【００４０】
そして、このようにして船外機１１ａ〜１１ｄとエンジン状態表示装置１５ａ〜１５ｄとを識別番号により一対づつ対応させ、各船外機１１ａ〜１１ｄとエンジン状態表示装置１５ａ〜１５ｄとの間で送受信される各種の情報に識別番号を付加して伝達することにより、ネットワークケーブル１３を介して検出値や設定値等の各種の情報を送受信することが可能となる。
【００４１】
以上のようにしてネットワークケーブル１３に接続される複数の船外機１１ａ〜１１ｄに各々異なる識別番号を付与するようにすれば、番号設定部２６ａ〜２６ｄに船外機１１ａ〜１１ｄの識別番号を設定すると共に、番号送受信部２８ａ〜２８ｄでこの識別番号をネットワークケーブル１３に発信すると共に、他の船外機の識別番号を受信するように構成されているので、後に起動された船外機１１ｂ〜１１ｄの番号送受信部２８ｂ〜２８ｄが、先に起動された他の船外機１１ａ〜１１ｃの識別番号を受信することができる。
【００４２】
この状態で、番号送受信部２８ａ〜２８ｄが他の船外機の識別番号を所定期間受信しないとき、番号設定部２６ａ〜２６ｄに予め設定された初期値を番号設定部２６ａ〜２６ｄに設定し、番号送受信部２８ａ〜２８ｄが他の船外機１１ａ〜１１ｄの識別番号を受信したとき、他の船外機１１ａ〜１１ｄの識別番号と異なる識別番号を番号設定部２６ａ〜２６ｄに設定するように構成されているので、複数の船外機１１ａ〜１１ｄの番号設定部２６ａ〜２６ｄ及び番号送受信部２８ａ〜２８ｄを順次起動するだけで、後に起動された船外機１１ｂ〜１１ｄに、先に起動された船外機１１ａ〜１１ｃの識別番号と異なる識別番号を確実に自動で設定することができ、識別番号を設定するための特別な設定操作を行う必要がなく、その構成も簡単にできる。
【００４３】
また、番号送受信部２８ａ〜２８ｄがネットワークケーブル１３から他の船外機１１ａ〜１１ｄの識別番号を受信したとき、他の船外機１１ａ〜１１ｄの識別番号と重複しない最小値に繰り上げて識別番号を設定するように構成されているので、複数の船外機１１ａ〜１１ｄの番号設定部２６ａ〜２６ｄ及び番号送受信部２８ａ〜２８ｄを起動した順番で、小さい番号から順に識別番号を付与することができる。
【００４４】
さらに、このようにして船外機側だけで自動で識別番号を設定することができると、船外機１１ａ〜１１ｄを交換するような場合に、識別番号の再設定を行うことが容易で、船外機１１ａ〜１１ｄの交換が容易である。
【００４５】
また、この船外機１１ａ〜１１ｄでは、番号設定部２６ａ〜２６ｄがリセット操作により既に設定されている識別番号を初期状態にできるように構成されているので、識別番号の設定時に設定操作を誤った場合、誤った識別番号が設定された場合、船外機１１ａ〜１１ｄを交換する場合などに、既に設定されている識別番号を変更することが可能である。
【００４６】
なお、上記実施の形態では、各船外機１１ａ〜１１ｄ全体に識別番号を設定した例について説明したが、各船外機１１ａ〜１１ｄ全体ではなく、船外機１１ａ〜１１ｄのエンジン３０ａ〜３０ｄ毎にエンジン識別番号を設定したり、他の装置や部品毎に識別番号を設定することも可能である。
【００４７】
また、上記実施の形態では、各船外機１１ａ〜１１ｄのそれぞれに、番号設定部２６ａ〜２６ｄ及び番号送受信部２８ａ〜２８ｄを起動する起動部を設けた例について説明したが、特別な操作を行うことなく、単にネットワークケーブル１３に接続するだけで起動されるものや、エンジン３０ａ〜３０ｄの回転数等が所定の駆動状態となることにより起動されるものなど、適宜変更することが可能である。
【００４８】
さらに、上記では、予め各船外機１１ａ〜１１ｄが同じ識別番号の初期値を有している場合や、識別番号の初期値が未設定の場合の例について説明したが、予め異なる識別番号の初期値を有するものであってもよい。
【図面の簡単な説明】
【００４９】
【図１】この発明の実施の形態の船外機識別番号設定装置を備えた船舶の斜視図である。
【図２】同実施の形態の船外機識別番号設定システムを示すブロック図である。
【図３】同実施の形態の船外機識別番号設定方法を示すフローチャートである。
【符号の説明】
【００５０】
１０  船舶
１１ａ〜１１ｄ  船外機
１３  ネットワークケーブル
１５ａ〜１５ｄ  エンジン状態表示装置
２０  船外機識別番号設定システム
２２ａ〜２２ｄ  識別番号設定装置
２４ａ〜２４ｄ  ＥＣＵ
２６ａ〜２６ｄ  番号設定部
２８ａ〜２８ｄ  番号送受信部
３０ａ〜３０ｄ  エンジン
【図１】
2005161906.tif 000003
【図２】
2005161906.tif 000004
【図３】
2005161906.tif 000005