(57)【要約】【課題】認証ユニットのメンテナンスが容易で、かつ、盗難抑止効果も維持できる船舶用盗難抑止装置およびそれを備えた船舶を提供する。【解決手段】使用者が携帯するキーユニット１１に対する使用者認証がイモビライザ１０で行われる。イモビライザ１０が生成するユニット認証コードに対する認証（ユニット認証）が船外機ＥＣＵ３０で行われる。使用者認証およびユニット認証のいずれもが成功である場合に限り、船外機３のエンジン３１の始動が許可される。イモビライザ１０は、船外機３とは別に備えられる。イモビライザ１０が取り外されると、ユニット認証が失敗となるので、エンジン３１を始動できない。【選択図】図３
2010048201.tif 000002
【特許請求の範囲】
【請求項１】
推進機を備えた船舶のための盗難抑止装置であって、
使用者認証コードを発信するキーユニットと、
前記推進機とは別に備えられ、前記キーユニットが発信する使用者認証コードを受信し、この使用者認証コードに対する認証処理を実行するとともに、ユニット認証コードを生成する第１認証ユニットと、
前記第１認証ユニットが生成するユニット認証コードを受信し、このユニット認証コードに対する認証処理を実行する第２認証ユニットと、
前記推進機に備えられ、前記第２認証ユニットによる認証成功を条件に前記推進機の運転を許容し、前記第２認証ユニットによる認証が成功しなければ前記推進機の運転を禁止する運転制御ユニットとを含む、船舶用盗難抑止装置。
【請求項２】
前記第２認証ユニットが前記推進機に備えられている、請求項１記載の船舶用盗難抑止装置。
【請求項３】
前記推進機に接続され、前記推進機を操作するための操作ユニットをさらに備え、
この操作ユニットが、前記第２認証ユニットを備えているとともに、操作ユニット認証コードを生成するものであり、
前記推進機に設けられ、前記操作ユニットが生成する操作ユニット認証コードに対する認証処理を実行する第３認証ユニットをさらに含み、
前記運転制御ユニットが、前記第３認証ユニットによる認証成功を条件に前記推進機の運転を許容し、前記第３認証ユニットによる認証が成功しなければ前記推進機の運転を禁止するものである、請求項１記載の船舶用盗難抑止装置。
【請求項４】
船体と、
この船体に装着された推進機と、
請求項１〜３のいずれか一項に記載の船舶用盗難抑止装置とを含む、船舶。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、推進機を備えた船舶のための盗難抑止装置に関する。
【背景技術】
【０００２】
自動車用の盗難防止装置の一つにイモビライザがある。イモビライザは、キーに内蔵されたトランスポンダから送出されるＩＤコードと、車両側に登録したＩＤコードとを照合する。これらのＩＤコードが一致すると、イモビライザは、エンジン始動を許容する。したがって、正規のキーを用いなければ、エンジンを始動することができない。
このようなイモビライザを船舶に適用して、その盗難防止を図ることが提案されている（たとえば、特許文献１参照）。
【特許文献１】特開２００１−１４６１４８号公報
【発明の開示】
【課題を解決するための手段】
【０００３】
自動車にイモビライザが備えられる場合には、認証コードを送出するトランスポンダを内蔵したキーユニットが、使用者に複数個（たとえば２個）渡される。これらのキーユニットのうちの一つを紛失した場合には、使用者は、残る一つのキーユニットを用いてエンジンを始動し、ディーラその他のサービスセンターに自動車を持ち込む。ディーラ等の作業員は、使用者が保持している一つのキーユニットを用いてイモビライザにアクセスし、専用ツールを用いて、別の新たなキーユニットの認証コードをイモビライザに登録する。これにより、使用者は再び複数個のキーユニットを所持できるから、キーユニットの別の紛失機会に備えることができる。
【０００４】
しかし、船舶の場合には、自動車とは事情が異なり、船舶をディーラその他のサービスセンターに持ち込むことは事実上不可能である。たとえば、推進機として船外機を用いる場合には、船外機にイモビライザを組み込むことが考えられる。この場合、船外機は船舶から取り外すことができるので、船舶から取り外した船外機をディーラその他のサービスセンターに持ち込むことが考えられる。しかし、実際には、船外機の移動にはクレーン等の大型機械が必要であり、使用者が船外機を運搬することは現実的ではない。
【０００５】
イモビライザを推進機とは別に設ければ、イモビライザのみを船舶から取り外してディーラその他のサービスセンターに持ち込むことができる。しかし、このような構成とすると、イモビライザを推進機システムから切り離すことで推進機の始動が可能となるから、盗難抑止効果が減殺されてしまう。
そこで、この発明の目的は、認証ユニットのメンテナンスが容易で、かつ、盗難抑止効果も維持できる船舶用盗難抑止装置およびそれを備えた船舶を提供することである。
【０００６】
上記の目的を達成するための請求項１記載の発明は、推進機を備えた船舶のための盗難抑止装置であって、使用者認証コードを発信するキーユニットと、前記推進機とは別に備えられ、前記キーユニットが発信する使用者認証コードを受信し、この使用者認証コードに対する認証処理（使用者認証処理）を実行するとともに、ユニット認証コードを生成する第１認証ユニットと、前記第１認証ユニットが生成するユニット認証コードを受信し、このユニット認証コードに対する認証処理（ユニット認証処理）を実行する第２認証ユニットと、前記推進機に備えられ、前記第２認証ユニットによる認証成功を条件に前記推進機の運転を許容し、前記第２認証ユニットによる認証が成功しなければ前記推進機の運転を禁止する運転制御ユニットとを含む、船舶用盗難抑止装置である。
【０００７】
この構成によれば、キーユニットが発信する使用者認証コードは、推進機とは別に設けられた第１認証ユニットにおいて認証処理を受ける。この第１認証ユニットは、ユニット認証コードを生成する。このユニット認証コードは、第２認証ユニットによる認証処理を受ける。第２認証ユニットによる認証が成功しなければ、運転制御ユニットは、推進機の運転を禁止する。したがって、正規の使用者認証コードを発信するキーユニットなしでは、推進機の運転を開始することができない。これにより、盗難抑止効果が得られる。
【０００８】
一方、第１認証ユニットは、推進機とは別に備えられているので、これをシステムから分離することで、そのメンテナンスを行うことができる。たとえば、別の新たなキーユニットの使用者認証コードの照合元データを第１認証ユニットに登録することができる。
第１認証ユニットがシステムから分離されると、第１認証ユニットが生成するユニット認証コードに対する認証処理が失敗となる。そのため、運転制御ユニットは、推進機の運転を禁止する。したがって、第１認証ユニットを取り外しても、推進機の運転を開始することができない。こうして、第１認証ユニットの取り外しによる窃盗にも対処することができるから、高い盗難抑止効果が得られる。
【０００９】
前記運転制御ユニットは、前記第２認証ユニットによる認証成功を条件に前記第１認証ユニットによる認証結果を受け付け、前記第１認証ユニットによる認証成功を条件に前記推進機の運転を許容し、前記第１認証ユニットまたは第２認証ユニットによる認証が成功しなければ前記推進機の運転を禁止するものであってもよい。つまり、運転制御ユニットは、第２認証ユニットによる認証結果だけでなく、第１認証ユニットにおける認証結果をも加味して、推進機の運転禁止／運転許容を制御するものであってもよい。
【００１０】
請求項２記載の発明は、前記第２認証ユニットが前記推進機に備えられている、請求項１記載の船舶用盗難抑止装置である。この構成によれば、第２認証ユニットが推進機に備えられているので、第２認証ユニットを別に備える必要がない。たとえば、推進機に備えられるコンピュータのソフトウェア処理によって、第２認証ユニットの機能を行わせることができる。
【００１１】
請求項３記載の発明は、前記推進機に接続され、前記推進機を操作するための操作ユニットをさらに備え、この操作ユニットが、前記第２認証ユニットを備えているとともに、操作ユニット認証コードを生成するものであり、前記推進機に設けられ、前記操作ユニットが生成する操作ユニット認証コードに対する認証処理を実行する第３認証ユニットをさらに含み、前記運転制御ユニットが、前記第３認証ユニットによる認証成功を条件に前記推進機の運転を許容し、前記第３認証ユニットによる認証が成功しなければ前記推進機の運転を禁止するものである、請求項１記載の船舶用盗難抑止装置である。
【００１２】
この構成によれば、操作ユニットに第２認証ユニットが備えられており、さらに、推進機に操作ユニットが生成する操作ユニット認証コードのための第３認証ユニットが備えられている。すなわち、使用者認証コードの認証が成功し、ユニット認証コードの認証が成功し、かつ、操作ユニット認証コードの認証が成功した場合にだけ、推進機の始動が許される。これにより、操作ユニットの認証のための構成を利用して、使用者認証に応じて、推進機の始動許容／始動禁止を制御できる。
【００１３】
前記第２認証ユニットの機能は、操作ユニットに備えられたコンピュータによるソフトウェア処理によって実現されてもよい。同様に、前記第３認証ユニットの機能は推進機に備えられたコンピュータによるソフトウェア処理によって実現されてもよい。
前記運転制御ユニットは、前記第２および第３認証ユニットによる認証成功を条件に前記第１認証ユニットによる認証結果を受け付け、前記第１認証ユニットによる認証成功を条件に前記推進機の運転を許容し、前記第１認証ユニットによる認証が成功しなければ前記推進機の運転を禁止するものであってもよい。すなわち、運転制御ユニットは、第１認証ユニットによる認証結果を受け付けて、その認証結果を加味して、推進機の運転禁止／運転許容を制御するものであってもよい。
【００１４】
請求項４記載の発明は、船体と、この船体に装着された推進機と、請求項１〜３のいずれか一項に記載の船舶用盗難抑止装置とを含む、船舶である。この構成により、使用者認証コードのための認証ユニットのメンテナンス性を損なうことなく、すぐれた盗難抑止効果が得られる。
【発明を実施するための最良の形態】
【００１５】
以下では、この発明の実施の形態を、添付図面を参照して詳細に説明する。
図１は、この発明の一実施形態に係る船舶の構成を説明するための斜視図である。船舶１は、船体２と、推進機としての船外機３とを備えている。船外機３は、複数個（この実施形態では３機）備えられている。これらの船外機３は、船体２の船尾に並べて取り付けられている。３機の船外機を区別するときには、右舷に配置されたものを「右舷船外機３Ｓ」、中央に配置されたものを「中央船外機３Ｃ」、左舷に配置されたものを「左舷船外機３Ｐ」ということにする。これらの船外機３は、それぞれエンジンを備えており、このエンジンの駆動力によって回転されるスクリューによって推進力を発生する。
【００１６】
船体２の前方部（船首側）には、操船席５が設けられている。操船席５には、ハンドル装置６と、リモコン７と、操作パネル８と、ゲージ９とが備えられている。
ハンドル装置６は、操船者によって回転操作されるステアリングハンドル６ａを備えている。このステアリングハンドル６ａの操作が、ケーブル（図示せず）によって、船尾に設けられた舵取り機構（図示せず）に機械的に伝達されるようになっている。この舵取り機構は、３機の船外機３を連動させて、それらの方向を変化させる。これにより、推進力の方向が変化し、それに応じて船舶１の進行方向を変更できる。
【００１７】
リモコン７は、３機の船外機３に対応して３個備えられている。これらを区別するときには、右舷船外機３Ｓに対応するものを「右舷リモコン７Ｓ」といい、中央船外機３Ｃに対応するものを「中央リモコン７Ｃ」といい、左舷船外機３Ｐに対応するものを「左舷リモコン７Ｐ」という。リモコン７は、前後に傾倒可能なレバー７ａを備え、このレバー７ａの操作が、ケーブル（図示せず）を介して対応する船外機３に伝達されるようになっている。レバー７ａを所定の中立位置から前方に傾倒させることによって、船外機３のシフト位置が前進位置となり、当該船外機３から前進方向の推進力が発生される。レバー７ａを前記中立位置から後方に傾倒させることによって、船外機３のシフト位置が後退位置となり、当該船外機３から後退方向の推進力が発生される。レバー７ａが前記中立位置にあれば、船外機３のシフト位置が中立位置となり、船外機３は推進力を発生しない。また、レバー７ａの傾倒量に応じて、船外機３の出力、すなわち、船外機３に備えられたエンジンの回転速度を変化させることができる。
【００１８】
操作パネル８は、３個の船外機３のエンジンを個別に始動するための３個の始動スイッチと、３個の船外機のエンジンを個別に停止するための３個の停止スイッチとを備えている。
ゲージ９は、３機の船外機３に対応して３個備えられている。これらを区別するときには、右舷船外機３Ｓに対応するものを「右舷ゲージ９Ｓ」といい、中央船外機３Ｃに対応するものを「中央ゲージ９Ｃ」といい、左舷船外機３Ｐに対応するものを「左舷ゲージ９Ｐ」という。これらのゲージ９は、対応する船外機３の状態を表示する。より具体的には、対応する船外機３の電源のオン／オフ、エンジン回転速度その他必要な情報を表示する。
【００１９】
操船席５には、さらに、イモビライザ１０（受信機）が備えられている。イモビライザ１０は、船舶１の使用者によって携帯されるキーユニット１１からの信号を受信し、正当使用者のみに船舶１の通常の使用を許容する装置である。キーユニット１１は、ロックボタン１２およびアンロックボタン１３を備えている。ロックボタン１２は、イモビライザ１０をロック状態に設定するために操作されるボタンである。このロックボタン１２の操作によって、ロック信号がキーユニット１１から送出される。イモビライザ１０がロック状態に設定されると、船舶１の通常の使用が禁止される状態となる。アンロックボタン１３は、ロック状態を解除して、イモビライザ１０をアンロック状態に設定し、船舶１の通常の使用を開始するために操作されるボタンである。このアンロックボタン１３の操作によって、アンロック信号がキーユニット１１から送出される。キーユニット１１は、ロック信号およびアンロック信号とともに、使用者認証コードを送出する。
【００２０】
イモビライザ１０は、キーユニット１１からの使用者認証コードを受信して使用者認証処理を実行する。すなわち、イモビライザ１０は、予め登録されている照合元データとの一致／不一致を確認する。使用者認証処理に成功すると、イモビライザ１０は、キーユニット１１からのロック信号およびアンロック信号を受け付ける。使用者認証処理に失敗すると、イモビライザ１０は、当該キーユニット１１からのロック信号およびアンロック信号に対して無応答となる。
【００２１】
図２は、船舶１の電気的構成を説明するための図である。操作パネル８は、個別に操作可能な３個の始動スイッチ８１Ｓ，８１Ｃ，８１Ｐと、個別に操作可能な３個の停止スイッチ８２Ｓ，８２Ｃ，８２Ｐとを備えている。すなわち、始動スイッチおよび停止スイッチの対が、３個の船外機３に応じて３対設けられている。始動スイッチ８１Ｓおよび停止スイッチ８２Ｓの対が右舷船外機３Ｓに対応する。始動スイッチ８１Ｃおよび停止スイッチ８２Ｓの対が中央船外機３Ｃに対応する。同様に、始動スイッチ８１Ｐおよび停止スイッチ８２Ｐの対が左舷船外機３Ｐに対応する。始動スイッチ８１Ｓ，８１Ｃ，８１Ｐを個別に操作することによって、３個の船外機３のエンジンを個別に始動することができる。また、停止スイッチ８２Ｓ，８２Ｃ，８２Ｐを個別に操作することによって、３個の船外機３のエンジンを個別に停止することができる。
【００２２】
３機の船外機３にそれぞれ対応して３個のバッテリ１５が設けられている。すなわち、右舷船外機３Ｓに対応するバッテリ１５Ｓと、中央船外機３Ｃに対応するバッテリ１５Ｃと、左舷船外機３Ｐに対応するバッテリ１５Ｐとが備えられている。これらのバッテリ１５Ｓ，１５Ｃ，１５Ｐは、それぞれ、船外機３Ｓ，３Ｃ，３Ｐに電源ケーブル１６Ｓ，１６Ｃ，１６Ｐを介して接続されている。バッテリ１５は必ずしも船外機３の近くに配置されるわけではなく、ボートビルダの設計に従って船体２の適所に配置される。
【００２３】
さらに、電源ケーブル１６Ｓ，１６Ｃ，１６Ｐは、船外機３Ｓ，３Ｃ，３Ｐから操作パネル８まで引き回されている。各電源ケーブル１６Ｓ，１６Ｃ，１６Ｐには、操作パネル８内に設けられた電源リレー（図示せず）が個別に介装されている。さらに、特定の一つの船外機３（たとえば、中央船外機３Ｃ）に対応するバッテリ１５（たとえばバッテリ１５Ｃ）からの電源ケーブル１６（たとえば電源ケーブル１６Ｃ）からは、電源線１７が分岐している。この電源線１７は、イモビライザ１０に接続されている。つまり、イモビライザ１０は、常時、バッテリ１５からの電源供給を受けている。
【００２４】
船外機３Ｓ，３Ｃ，３Ｐには、制御信号線１８Ｓ，１８Ｃ，１８Ｐがそれぞれ接続されている。この制御信号線１８Ｓ，１８Ｃ，１８Ｐには、それぞれリモコン７Ｓ，７Ｃ，７Ｐが接続されている。リモコン７Ｓ，７Ｃ，７Ｐは、リモコン認証コードを生成して制御信号線１８Ｓ，１８Ｃ，１８Ｐに送出する。船外機３は、予め登録されたリモコン認証コードが受信されなければ、動作不能状態となる。さらに、制御信号線１８Ｓ，１８Ｃ，１８Ｐには、操作パネル８の始動信号線１９Ｓ，１９Ｃ，１９Ｐがそれぞれ接続されている。始動信号線１９Ｓ，１９Ｃ，１９Ｐに始動指令が導出されると、それに応答して、対応する船外機３のスタータが作動し、エンジンが始動される。
【００２５】
一方、船体２内には、船内ＬＡＮ（ローカルエリアネットワーク）２０が構築されている。具体的には、船外機３、イモビライザ１０およびゲージ９が船内ＬＡＮ２０に接続されて、データおよび制御信号を授受できるようになっている。さらに具体的には、操船席５の近くに船首側ハブ２１が備えられ、船尾側には船尾側ハブ２２が備えられていて、これらはＬＡＮケーブル２３によって互いに接続されている。船首側ハブ２１には、ゲージ９がＬＡＮケーブル２４を介して接続されており、イモビライザ１０がＬＡＮケーブル２５を介して接続されている。また、船尾側ハブ２２には、ＬＡＮケーブル２６を介して船外機３が接続されている。船首側ハブ２１には、操作パネル８内に設けられたシステム電源回路（図示せず）から、船内ＬＡＮ２０のためのシステム電源がシステム電源線２８を介して供給されている。
【００２６】
ＬＡＮケーブル２３〜２６は、電源線と信号線とを結束して構成されている。これにより、ＬＡＮケーブル２３〜２６は、電源線を介してシステム電源線２８からの電力を送電できるとともに、信号線を介して各機器間の通信信号を伝送できる。とくに、ゲージ９への電源供給は、システム電源線２８、船首側ハブ２１およびＬＡＮケーブル２４を介して達成されるようになっている。
【００２７】
図３は、前記船舶１の電気的な構成をさらに詳しく説明するためのブロック図である。船外機３は、それぞれ、船外機ＥＣＵ（電子制御ユニット）３０と、エンジン３１と、スタータ３２と、エンジン回転速度センサ３３と、発電機３６とを備えている。エンジン３１は、燃料供給部３４と、点火プラグ３５とを備えている。燃料供給部３４は、たとえば、エンジン３１の吸気経路に燃料を噴射するインジェクタからなる。点火プラグ３５は、エンジン３１の燃焼室内で放電して、燃焼室内の混合気に点火する。燃料供給部３４および点火プラグ３５の動作は、船外機ＥＣＵ３０によって制御される。スタータ３２は、バッテリ１５からの給電を受けて回転し、その回転力でエンジン３１のクランキングを行うための装置である。エンジン回転速度センサ３３は、エンジン３１の回転速度、より具体的には、クランク軸の回転速度を検出する。発電機３６は、エンジン３１の駆動力によって回転するロータを有し、このロータの回転によって電力を発生するものである。この電力によって、対応するバッテリ１５が充電される。
【００２８】
船外機ＥＣＵ３０は、コンピュータ４０（マイクロコンピュータ）と、燃料供給部３４および点火プラグ３５などを駆動する駆動回路（図示せず）とを含み、船内ＬＡＮ２０に接続されている。コンピュータ４０は、ＣＰＵ、ＲＯＭおよびＲＡＭその他必要なメモリならびにインタフェースを含む。とくに、イモビライザ１０の認証元データ、およびリモコン７の認証元データなどを記憶するための不揮発性メモリ４０Ｍ（たとえばＥＥＰＲＯＭのような書き換え可能なもの）を備えている。
【００２９】
コンピュータ４０は、ＲＯＭに格納された所定の動作プログラムをＣＰＵが実行することにより、複数の機能処理部としての働きを有することになる。この複数の機能処理部は、ユニット認証ユニット４１と、リモコン認証ユニット４２と、運転制御ユニット４３と、機番設定ユニット４６と、通信ユニット４７とを含む。
コンピュータ４０のユニット認証ユニット４１としての機能は、イモビライザ１０が送出するユニット認証コードの認証である。より具体的には、コンピュータ４０は、イモビライザ１０に対してユニット認証コードの送出を要求する。これに応答して、イモビライザ１０から、船内ＬＡＮ２０を介して、ユニット認証コードが送出されてくる。このユニット認証コードがコンピュータ４０によって受信される。コンピュータ４０は、受信したユニット認証コードと不揮発性メモリ４０Ｍに予め登録されている認証元データ（正規のユニット認証コード）とを照合し、その照合結果（成功または失敗）を生成する。
【００３０】
コンピュータ４０のリモコン認証ユニット４２としての機能は、リモコン７が送出するリモコン認証コードの認証である。より具体的には、コンピュータ４０は、リモコン７から、制御信号線１８を介して、リモコン認証コードを受信する。さらに、コンピュータ４０は、受信したリモコン認証コードと不揮発性メモリ４０Ｍに予め登録されている認証元データ（正規のリモコン認証コード）とを照合し、その照合結果（成功または失敗）を生成する。
【００３１】
コンピュータ４０の運転制御ユニット４３としての機能は、船外機３の運転許可（始動許可）および運転禁止（始動禁止）を含む。具体的には、コンピュータ４０は、イモビライザ１０から、船内ＬＡＮ２０を介して、イモビライザ１０がロック状態かアンロック状態かを表すデータを受信する。コンピュータ４０は、イモビライザ１０がアンロック状態であり、かつ、ユニット認証結果およびリモコン認証結果がいずれも「成功」であれば、船外機３の運転を許容する。
【００３２】
コンピュータ４０の運転制御ユニット４３としての機能は、さらに、操作パネル８から制御信号線１８を介して与えられる始動指令に応答して、スタータ３２を作動させることを含む。これにより、エンジン３１が始動される。また、コンピュータ４０の運転制御ユニット４３としての機能は、さらに、操作パネル８から制御信号線１８を介して与えられる停止指令に応答して、エンジン３１を停止させる制御を含む。具体的には、燃料供給部３４による燃料供給の停止、および点火プラグ３５による点火動作の停止によって、エンジン３１が停止する。
【００３３】
コンピュータ４０の機番設定ユニット４６としての機能は、船内ＬＡＮ２０上においてユニークな識別番号である機番を決定して当該船外機３に設定することである。機番の設定は、初期設定の一つであり、一度初期設定を行うと、当該船外機３の機番は不揮発性メモリ４０Ｍに登録されて保存される。初期設定は、船外機ＥＣＵ３０の電源投入時に、機番の設定が未了である場合に行われる。
【００３４】
コンピュータ４０の通信ユニット４７としての機能は、船内ＬＡＮ２０に接続された他の機器との通信である。この通信によって、イモビライザ１０からロック／アンロックの状態データを取得したり、ゲージ９に対して表示指令を与えたりすることができる。
イモビライザ１０は、受信機４９と、コンピュータ５０（マイクロコンピュータ）とを含む。受信機４９は、キーユニット１１からの信号を受信してコンピュータ５０に受け渡す。コンピュータ５０は、ＣＰＵ、ＲＯＭおよびＲＡＭその他必要なメモリを含む。とくに、コンピュータ５０は、不揮発性メモリ５０Ｍ（たとえばＥＥＰＲＯＭ等の書き込み可能なもの）を備えている。この不揮発性メモリ５０Ｍには、キーユニット１１が生成する使用者識別コードを照合するための照合元データ（正規の使用者識別コード）が予め登録されている。
【００３５】
コンピュータ５０は、ＲＯＭに記憶された所定のプログラムを実行することによって、複数の機能処理部としての機能を達成する。この複数の機能処理部は、使用者認証ユニット５１と、ユニットコード生成ユニット５２と、電源供給制御ユニット５３と、運転判定ユニット５４と、定周期データ生成ユニット５５と、通信ユニット５６とを含む。
コンピュータ５０の使用者認証ユニット５１としての機能は、キーユニット１１から送信される使用者識別コードを不揮発性メモリ５０Ｍに予め登録された照合元データと照合することである。より具体的には、コンピュータ５０は、受信機４９によって受信された使用者識別コードを取得する。さらに、コンピュータ５０は、取得した使用者認証コードと不揮発性メモリ５０Ｍに予め登録されている認証元データと照合し、その照合結果（成功または失敗）を生成する。
【００３６】
コンピュータ５０のユニットコード生成ユニット５２としての機能は、船外機ＥＣＵ３０からの要求に応じて、ユニット認証コードを生成することである。すなわち、船外機ＥＣＵ３０は、ユニット認証コード要求をイモビライザ１０に与える。これに応答して、ユニットコード生成ユニット５２は、ユニット認証コードを船内ＬＡＮ２０に送出する。ユニット認証コードは、当該イモビライザ１０にユニークな認証コードである。このユニット認証コードに対する認証は、船外機ＥＣＵ３０において行われる（ユニット認証ユニット４１の機能）。ユニット認証コードは暗号化されてやり取りされてもよい。この場合、船外機ＥＣＵ３０は、暗号化キー（たとえば乱数）を含むユニット認証コード要求をイモビライザ１０に与える。これに応答して、ユニットコード生成ユニット５２は、当該暗号化キーを用いて暗号化したユニット認証コードを船内ＬＡＮ２０に送出する。船外機ＥＣＵ３０では、暗号化されたユニット認証コードが復号化され、その復号化されたユニット認証コードと認証元データとが照合される。
【００３７】
コンピュータ５０の電源供給制御ユニット５３としての機能は、操作パネル８に備えられた電源リレー等を制御し、船外機３への電源供給を制御することである。より具体的には、キーユニット１１からアンロック信号が受信され、使用者認証が成功すると、コンピュータ５０は、全ての船外機３に電源を投入する。
コンピュータ５０の運転判定ユニット５４としての機能は、各船外機３の運転状態を判定することである。コンピュータ５０は、船内ＬＡＮ２０を介して各船外機ＥＣＵ３０からエンジン回転速度情報を取得し、各船外機３のエンジン３１が運転中かどうかを判定する。
【００３８】
コンピュータ５０の定周期データ生成ユニット５５としての機能は、一定の周期で定周期データを生成することである。コンピュータ５０は、電源が供給されて動作している期間中、終始、定周期データを生成する。この定周期データは、イモビライザ１０がロック状態であるかアンロック状態であるかを表す状態データを含む。この状態データは、したがって、イモビライザ１０のロック状態を解除するためのアンロック操作に対する使用者認証結果（成功または失敗）を表すことになる。定周期データは、次に説明する通信ユニット５６の機能によって、前記一定の周期で船内ＬＡＮ２０に送出される。
【００３９】
コンピュータ５０の通信ユニット５６としての機能は、船内ＬＡＮ２０に各種の信号を送出し、かつ、船内ＬＡＮ２０から各種の信号を取得することである。より具体的には、コンピュータ５０は、ユニット認証コードおよび定周期データを船内ＬＡＮ２０に送出する。一方、コンピュータ５０は、船内ＬＡＮ２０を介して各船外機３のエンジン３１の回転速度情報を取得する。
【００４０】
キーユニット１１は、前述のように、ロックボタン１２およびアンロックボタン１３を備えている。キーユニット１１は、さらに、使用者認証コードを生成する使用者認証コード生成部６０と、送信機６１とを備えている。送信機６１は、ロックボタン１２が操作されると、ロック信号をイモビライザ１０に向けて送信し、アンロックボタン１３が操作されると、アンロック信号をイモビライザ１０に向けて送信する。さらに、送信機６１は、これらの信号を送出するときに、使用者認証コードを併せてイモビライザ１０に向けて送信する。
【００４１】
リモコン７は、リモコン認証コード生成部６５を備えている。このリモコン認証コード生成部６５が生成するリモコン認証コードが、制御信号線１８を介して、対応する船外機３の船外機ＥＣＵ３０に送信されるようになっている。このリモコン認証コードに対する認証処理が、船外機ＥＣＵ３０のコンピュータ４０によって行われる（リモコン認証ユニット４２としての機能）。
【００４２】
ゲージ９は、液晶表示パネル等からなる表示部６７と、ゲージ番号設定部６８とを備えている。ゲージ番号設定部６８は、たとえば、設定スイッチを備えている。この設定スイッチの操作によって、予め定めた複数のゲージ番号のうちのいずれか一つを選択して設定できるようになっている。船外機ＥＣＵ３０は、自己の機番に対応するゲージ番号を有するゲージ９を宛先として、船内ＬＡＮ２０に運転状態データを送出する。この運転状態データを受信したゲージ９において、当該船外機３の運転状態が、表示部６７に表示される。表示される運転状態は、たとえば、エンジン３１が運転中かどうかを表す情報、およびエンジン回転速度情報を含む。
【００４３】
図４は、イモビライザ１０のコンピュータ５０によって所定の制御周期（たとえば、１０ミリ秒）で繰り返し実行される処理を説明するためのフローチャートである。コンピュータ５０は、内部のメモリに、アンロック状態かロック状態かを表す状態データを記憶している。状態データの初期値はロック状態である。この状態データを参照することにより、コンピュータ５０は、イモビライザ１０がアンロック状態かどうかを判断する（ステップＳ３１）。
【００４４】
ロック状態であれば、（ステップＳ３１：ＮＯ）、コンピュータ５０は、アンロック信号が受信されたかどうかを判断する（ステップＳ３２）。アンロック信号が受信されると（ステップＳ３２：ＹＥＳ）、コンピュータ５０は、使用者認証処理を実行する（ステップＳ３３）。具体的には、コンピュータ５０は、アンロック信号とともにキーユニット１１から送出されてくる使用者認証コードを、メモリ５０Ｍに予め登録されている認証元データ（正規の使用者認証コード）と照合する。使用者認証コードと認証元データとが適合すれば、認証成功となり（ステップＳ３４：ＹＥＳ）、コンピュータ５０は、内部メモリの状態データをアンロック状態に書き換える（ステップＳ３５）。
【００４５】
アンロック信号が受信されなければ（ステップＳ３２：ＮＯ）、コンピュータ５０は、ステップＳ３３〜Ｓ３５の処理を省く。つまり、ロック／アンロック状態は、現状維持となる。アンロック信号が受信されても、認証失敗のときには（ステップＳ３４：ＮＯ）、コンピュータ５０は、ステップＳ３５の処理を省く。つまり、ロック／アンロック状態は、現状維持となる。また、アンロック状態のときには（ステップＳ３１）、ステップＳ３２〜Ｓ３５の処理が省かれる。
【００４６】
コンピュータ５０は、一定時間間隔（たとえば、２００ミリ秒間隔）で、定周期データを船内ＬＡＮ２０に送出する（ステップＳ３６Ｓ３８）。定周期データは、イモビライザ１０がアンロック状態かロック状態かを表す前述の状態データを含む。この定周期データは、この実施形態では、船外機ＥＣＵ３０において、イモビライザ１０の故障検出のために用いられる。
【００４７】
コンピュータ５０は、また、キーユニット１１からロック信号が受信されたかどうかを判断する（ステップＳ３９）。ロック信号が受信されると（ステップＳ３９：ＹＥＳ）、当該ロック信号とともに送られてくる使用者認証コードをメモリ５０Ｍに登録されている認証元コードと照合する（ステップＳ４０）。ロック信号が受信されなければ、コンピュータ５０は、当該制御周期の処理を終える。つまり、ロック／アンロック状態は、現状維持となる。
【００４８】
一方、使用者認証処理に成功すれば（ステップＳ４１：ＹＥＳ）、コンピュータ５０は、一定条件下で、ロック状態を表す状態データを内部メモリに書き込む（ステップＳ４２）。前記一定条件とは、全ての船外機３においてエンジン３１が停止状態であることを含む。すなわち、いずれかの船外機３のエンジン３１が運転中であれば、キーユニット１１からのロック信号は無視されて、アンロック状態に保持される。使用者認証処理に失敗したときは（ステップＳ４１：ＮＯ）、コンピュータ５０は、当該制御周期の処理を終える。つまり、ロック／アンロック状態は、現状維持となる。
【００４９】
コンピュータ５０は、また、船外機ＥＣＵ３０からの要求に応じて、ユニット認証コードを生成し、このユニット認証コードを、船内ＬＡＮ２０を介して、船外機ＥＣＵ３０に向けて送出する。船外機ＥＣＵ３０のコンピュータ４０は、船外機３の電源が投入されると、イモビライザ１０に対して、ユニット認証コードの送出を要求する。イモビライザ１０は、アンロック状態のときには、ユニット認証コードを含む適正な応答信号を送出する。これにより、船外機ＥＣＵ３０におけるユニット認証処理が成功する。イモビライザ１０は、ユニット認証コードの送出要求を受けたときにロック状態であれば、不正な応答信号を送出する。これにより、ユニット認証処理は失敗となる。その後、イモビライザ１０の状態がアンロック状態に遷移し、定周期データ中の状態データが「アンロック」を表すデータに変化すると、これに応答して、船外機ＥＣＵ３０のコンピュータ４０は、再び、ユニット認証コードの送出を要求する。このときには、イモビライザ１０はユニット認証コードを含む適正な応答信号を送出する。これにより、船外機ＥＣＵ３０におけるユニット認証処理が成功することになる。
【００５０】
図５は、船外機３の電源が投入されたときに船外機ＥＣＵ３０のコンピュータ４０が実行する処理の内容を説明するためのフローチャートである。船外機３の電源が投入され、船外機ＥＣＵ３０への電源供給が始まると、コンピュータ４０は、イモビライザ１０に対してユニット認証コード送出要求を発行する（ステップＳ７５）。そして、コンピュータ４０は、ユニット認証コード送出要求に対する応答を待機する（ステップＳ７６，Ｓ７７）。イモビライザ１０からの応答が所定時間（たとえば１秒）に渡って受信されなければ、タイムアウトとなる。このとき、コンピュータ４０は、内部のメモリの認証状態データを「未認証」とし（ステップＳ８２）、エンジン３１の始動を禁止する（ステップＳ８３）。「未認証」とは、イモビライザ１０の認証処理が未了であることを表す。イモビライザ１０の認証処理に成功すると、コンピュータ４０は、認証状態データを「認証」に変更する。以下、認証状態データが「未認証」である状態を未認証状態といい、認証状態データが「認証」である状態を認証状態という。認証状態データの初期値は「未認証」である。初期値とは、船外機ＥＣＵ３０に電源が投入された直後の値である。したがって、ステップＳ８２における処理は、実際には、認証状態データを初期値のまま変更しない処理である。
【００５１】
タイムアウトとなる前に、イモビライザ１０からのユニット認証コードが受信されると（ステップＳ７６：ＹＥＳ）、コンピュータ４０は、ユニット認証処理を実行する（ステップＳ７８。ユニット認証ユニット４１としての機能）。ユニット認証処理とは、イモビライザ１０から送られてきたユニット認証コードを、メモリ４０Ｍに格納されている認証元データと照合する処理である。ユニット認証処理に成功すれば（ステップＳ７９：ＹＥＳ）、コンピュータ４０は、認証状態データを「認証」とする（ステップＳ８０）。これにより、エンジン３１の始動が許可される（ステップＳ８１）。ユニット認証処理が失敗であれば（ステップＳ７９：ＮＯ）、認証状態データが「未認証」とされ（ステップＳ８２）、エンジン３１の始動が禁止される（ステップＳ８３）。
【００５２】
以上のように、この実施形態によれば、イモビライザ１０は、船外機３とは別に備えられている。そのため、イモビライザ１０を風雨から守ることができ、かつ、キーユニット１１からの電波が確実に到達する任意の位置（たとえば、運転席近傍）に配置できる。また、イモビライザ１０のメンテナンスが必要なときは、これを取り外して、ディーラその他のサービスセンターに持ち込むことができる。すなわち、メンテナンスのために、船舶１を搬送したり、船外機３を取り外して搬送したりする必要がない。
【００５３】
たとえば、使用者がキーユニット１１を紛失し、新たなキーユニットの使用者認証コードをイモビライザ１０に登録する必要が生じた場合に、イモビライザ１０を船体２から取り外してサービスセンターに持ち込むことができる。
より具体的には、イモビライザ１０を設置した当初、使用者には、イモビライザ１０に登録済みの複数個（たとえば２個）のキーユニット１１が渡される。使用者がそのうちの１つを紛失した場合でも、残る１つのキーユニット１１を用いることによって、イモビライザ１０へのアクセスが可能である。そこで、そのキーユニット１１を用いてイモビライザ１０にアクセスすることにより、別の新たなキーユニットの使用者認証コードをイモビライザ１０の不揮発性メモリ５０Ｍに登録することができる。
【００５４】
窃盗犯が船舶１や船外機３を窃取するためにイモビライザ１０を取り外した場合を想定する。この場合、船外機ＥＣＵ３０のコンピュータ４０は、イモビライザ１０からユニット認証コードを受信することができない。そのため、エンジン３１を始動することができない。船外機ＥＣＵ３０におけるユニット認証コードの登録には、少なくとも一つの登録済みキーユニットが必要とされる。したがって、イモビライザ１０を取り外してもエンジン３１を始動することができない。むろん、エンジン３１を始動できない限り、船舶１および船外機３には実質的な経済的価値はないから、窃盗犯にとって窃取目的物とする利益がない。こうして、盗難抑止効果を達成できる。
【００５５】
図６は、この発明の他の実施形態に係る構成を説明するためのブロック図である。この図６において、前述の図３に示された各部に対応する部分を同一参照符号で示す。この実施形態では、リモコン７（右舷リモコン７Ｓ、中央リモコン７Ｃおよび左舷リモコン７Ｐ）は、レバー７ａと、位置センサ７ｂと、リモコンＥＣＵ（電子制御ユニット）７ｃとを備えている。位置センサ７ｂは、レバー７ａの操作位置を検出する。リモコンＥＣＵ７ｃは、船内ＬＡＮ２０に接続されている。そして、リモコンＥＣＵ７ｃは、位置センサｂによって検出された操作位置情報を船内ＬＡＮ２０を介して対応する船外機ＥＣＵ３０に送出する。船外機ＥＣＵ３０は、対応するリモコンＥＣＵ７ｃから送られてくる操作位置情報に応じて、船外機３のシフト位置およびエンジン回転速度を調整する。各リモコン７Ｓ，７Ｃ，７Ｐの電源は、対応する船外機３Ｓ，３Ｃ，３Ｐに連動して、投入／遮断されるようになっている。
【００５６】
リモコンＥＣＵ７ｃは、コンピュータ１２０（マイクロコンピュータ）を備えている。コンピュータ１２０は、ＣＰＵ、ＲＯＭおよびＲＡＭその他必要なメモリを含む。コンピュータ１２０は、不揮発性メモリ１２０Ｍ（たとえばＥＥＰＲＯＭ等の書き換え可能なメモリ）を備えている。この不揮発性メモリ１２０Ｍには、イモビライザ１０が送出するユニット認証コードの認証元データと、当該リモコン７に固有のリモコン認証コードとが格納されている。
【００５７】
コンピュータ１２０は、ＲＯＭに格納された所定のプログラムを実行することによって、複数の機能処理部として動作することができる。この機能処理部には、イモビライザ認証ユニット１２１と、リモコン認証コード生成ユニット１２２と、運転判定ユニット１２３と、通信ユニット１２４とが含まれている。
コンピュータ１２０のイモビライザ認証ユニット１２１としての機能は、イモビライザ１０が送出するユニット認証コードを不揮発性メモリ１２０Ｍに格納された照合元データ（正規のユニット認証コード）と照合する認証処理を行うことである。より具体的には、コンピュータ１２０は、イモビライザ１０に対してユニット認証コードの送出を要求する。これに応答して、イモビライザ１０から、船内ＬＡＮ２０を介して、ユニット認証コードが送出されてくる。このユニット認証コードがコンピュータ１２０によって受信される。コンピュータ１２０は、受信したユニット認証コードと不揮発性メモリ１２０Ｍに予め登録されている認証元データ（正規のユニット認証コード）とを照合し、その照合結果（成功または失敗）を生成する。コンピュータ１２０が生成するユニット認証コード要求は、暗号化キー（たとえば乱数）を含むものであってもよい。この場合、ユニット認証コード要求に応答して、イモビライザ１０のユニットコード生成ユニット５２は、当該暗号化キーを用いて暗号化したユニット認証コードを船内ＬＡＮ２０に送出する。コンピュータ１２０は、その暗号化されたユニット認証コードを受信して復号化し、その復号化されたユニット認証コードと認証元データとを照合することになる。
【００５８】
コンピュータ１２０のリモコン認証コード生成ユニット１２２としての機能は、不揮発性メモリ１２０Ｍから当該リモコン７に固有のリモコン認証コードを読み出して生成することである。より具体的には、コンピュータ１２０は、船外機ＥＣＵ３０からの要求に応じて、リモコン認証コードを生成する。すなわち、船外機ＥＣＵ３０は、リモコン認証コード要求をリモコン７に与える。これに応答して、リモコン認証コード生成ユニット１２２は、リモコン認証コードを船内ＬＡＮ２０に送出する。リモコン認証コードは、当該リモコン７にユニークな認証コードである。このリモコン認証コードに対する認証は、船外機ＥＣＵ３０において行われる（リモコン認証ユニット４２Ａの機能）。リモコン認証コードは暗号化されてやり取りされてもよい。この場合、船外機ＥＣＵ３０は、暗号化キー（たとえば乱数）を含むリモコン認証コード要求をリモコン７に与える。これに応答して、リモコン認証コード生成ユニット１２２は、当該暗号化キーを用いて暗号化したリモコン認証コードを船内ＬＡＮ２０に送出する。船外機ＥＣＵ３０では、暗号化されたリモコン認証コードが復号化され、その復号化されたリモコン認証コードと認証元データとが照合される。
【００５９】
コンピュータ１２０の運転判定ユニット１２３としての機能は、船内ＬＡＮ２０から、対応する船外機３の運転状態に関する情報（具体的にはエンジン回転速度）を取得して、当該船外機３のエンジン３１が運転状態か停止状態かを判定することである。
コンピュータ１２０の通信ユニット１２４としての機能は、船内ＬＡＮ２０を介して他の機器との通信を行うことである。より具体的には、コンピュータ１２０は、イモビライザ１０が生成するユニット認証コードを船内ＬＡＮ２０から受信し、当該リモコン７のリモコン認証コードを船内ＬＡＮ２０へと送出する。
【００６０】
この実施形態では、キーユニット１１が生成する使用者認証コードの認証処理がイモビライザ１０で実行され、イモビライザ１０が生成するユニット認証コードに対する認証処理がリモコンＥＣＵ７ｃのコンピュータ１２０で実行される。そして、リモコンＥＣＵ７ｃが生成するリモコン認証コードに対する認証処理が船外機ＥＣＵ３０において実行される。
【００６１】
各船外機３の船外機ＥＣＵ３０のコンピュータ４０の機能には、前述の実施形態におけるユニット認証ユニット４２としての機能は含まれておらず、リモコン認証ユニット４２Ａとしての機能が含まれている。リモコン認証ユニット４２Ａの機能は、リモコンＥＣＵ７ｃから送られてくるリモコン認証コードを不揮発性メモリ４０Ｍに予め登録されている照合元データ（正規のリモコン認証コード）と照合する認証処理である。
【００６２】
イモビライザ１０は、たとえば、前述の図４に示された処理を実行することによって、使用者認証コードの認証処理を行う。
図７は、リモコン７に電源が投入されたときにリモコンＥＣＵ７ｃのコンピュータ１２０が実行するユニット認証処理を説明するためのフローチャートである。リモコン７の電源が投入され、リモコンＥＣＵ７ｃへの電源供給が始まると、コンピュータ１２０は、イモビライザ１０に対してユニット認証コード送出要求を発行する（ステップＳ９０）。そして、コンピュータ１２０は、ユニット認証コード送出要求に対する応答を待機する（ステップＳ９１，Ｓ９２）。イモビライザ１０からの応答が所定時間（たとえば１秒）に渡って受信されなければ、タイムアウトとなる。このとき、コンピュータ１２０は、内部のメモリの認証状態データを「未認証」とする（ステップＳ９６）。「未認証」とは、イモビライザ１０の認証処理が未了であることを表す。イモビライザ１０の認証処理に成功すると、コンピュータ１２０は、認証状態データを「認証」に変更する。以下、認証状態データが「未認証」である状態を未認証状態といい、認証状態データが「認証」である状態を認証状態という。認証状態データの初期値は「未認証」である。初期値とは、リモコンＥＣＵ７ｃに電源が投入された直後の値である。したがって、ステップＳ９６における処理は、実際には、認証状態データを初期値のまま変更しない処理である。
【００６３】
タイムアウトとなる前に、イモビライザ１０からのユニット認証コードが受信されると（ステップＳ９１：ＹＥＳ）、コンピュータ１２０は、ユニット認証処理を実行する（ステップＳ９３。イモビライザ認証ユニット１２１としての機能）。ユニット認証処理とは、イモビライザ１０から送られてきたユニット認証コードを、メモリ１２０Ｍに格納されている認証元データと照合する処理である。ユニット認証処理に成功すれば（ステップＳ９４：ＹＥＳ）、コンピュータ１２０は、認証状態データを「認証」とする（ステップＳ９５）。ユニット認証処理が失敗であれば（ステップＳ９４：ＮＯ）、認証状態データが「未認証」とされる（ステップＳ９６）。
【００６４】
図８は、船外機３の電源が投入されたときに船外機ＥＣＵ３０のコンピュータ４０が実行する処理の内容を説明するためのフローチャートである。船外機３の電源が投入され、船外機ＥＣＵ３０への電源供給が始まると、コンピュータ４０は、リモコン７に対してリモコン認証コード送出要求を発行する（ステップＳ１００）。そして、コンピュータ４０は、リモコン認証コード送出要求に対する応答を待機する（ステップＳ１０１，Ｓ１０２）。リモコン７からの応答が所定時間（たとえば１秒）に渡って受信されなければ、タイムアウトとなる。このとき、コンピュータ４０は、内部のメモリの認証状態データを「未認証」とし（ステップＳ１０７）、エンジン３１の始動を禁止する（ステップＳ１０８）。「未認証」とは、リモコン７の認証処理が未了であることを表す。リモコン７の認証処理に成功すると、コンピュータ４０は、認証状態データを「認証」に変更する。以下、認証状態データが「未認証」である状態を未認証状態といい、認証状態データが「認証」である状態を認証状態という。認証状態データの初期値は「未認証」である。初期値とは、船外機ＥＣＵ３０に電源が投入された直後の値である。したがって、ステップＳ１０７における処理は、実際には、認証状態データを初期値のまま変更しない処理である。
【００６５】
ステップＳ１０７の後は、ステップＳ１００からの処理が繰り返される（認証シーケンスリトライ）。
タイムアウトとなる前に、リモコン７からのリモコン認証コードが受信されると（ステップＳ１０１：ＹＥＳ）、コンピュータ４０は、リモコン認証処理を実行する（ステップＳ１０３。リモコン認証ユニット４１Ａとしての機能）。リモコン認証処理とは、リモコン７から船内ＬＡＮ２０を介して送られてくるリモコン認証コードを、メモリ４０Ｍに格納されている認証元データと照合する処理である。リモコン認証処理に成功すれば（ステップＳ１０４：ＹＥＳ）、コンピュータ４０は、認証状態データを「認証」とし（ステップＳ１０５）、エンジン３１の始動を許容する（ステップＳ１０６）。リモコン認証処理が失敗であれば（ステップＳ１０４：ＮＯ）、未認証状態が保持され（ステップＳ１０７）、エンジン３１の始動が禁止される（ステップＳ１０８）。
【００６６】
リモコンＥＣＵ７ｃは、その内部メモリに記憶された認証状態データが「未認証」のときには、船外機ＥＣＵ３０からのリモコン認証コード要求に対して不正なパラメータを送出する。そのため、船外機ＥＣＵ３０でのリモコン認証処理（ステップＳ１０３）が失敗となり、エンジン３１の始動が禁止される。一方、リモコンＥＣＵ７ｃは、その内部メモリに記憶された認証状態データが「認証」のときには、船外機ＥＣＵ３０からのリモコン認証コード要求に対して、正規のリモコン認証コードで応答する。これにより、船外機ＥＣＵ３０では、リモコン認証処理（ステップＳ１０３）が成功となり、エンジン３１の始動が許容される。
【００６７】
このように、この実施形態によれば、キーユニット１１が生成する使用者認証コードに対する認証（使用者認証）がイモビライザ１０で行われる。その認証に成功すると、イモビライザ１０は、リモコン７からのユニット認証コード要求に応答して正規のユニット認証コードを生成する。このユニット認証コードに対する認証（ユニット認証）がリモコン７で行われる。その認証に成功すると、リモコンＥＣＵ７ｃは、船外機ＥＣＵ３０からのリモコン認証コード要求に応答して正規のリモコン認証コードを生成する。そして、リモコン認証コードに対する認証（リモコン認証）が船外機３において行われ、その認証に成功するとエンジン３１の始動が許可される。したがって、使用者認証、ユニット認証およびリモコン認証の全てに成功した場合にのみ、エンジン３１の始動が許可され、さもなければ、エンジン３１の始動が禁止される。よって、イモビライザ１０を取り外してもエンジン３１を始動することができないから、盗難抑止効果が得られる。
【００６８】
このような構成は、リモコン７に対する認証のための構成が確立されているシステムに対して盗難抑止機能を付加する場合に便利である。
以上、この発明の２つの実施形態について説明したが、この発明は、さらに他の形態で実施することもできる。たとえば、前述の実施形態では、ロック／アンロックを表す状態データを含む定周期データがイモビライザ１０から生成されるようになっているが、この定周期データの生成は必ずしも必要ではない。また、前述の実施形態では、船外機ＥＣＵ３０は、ユニット認証コード（第１の実施形態）またはリモコン認証コード（第２の実施形態）に対する認証処理結果によって、エンジン始動の可否を決している。これに加えて、船外機３０における処理に、定周期データを用いた判断処理を追加してもよい。たとえば、船外機ＥＣＵ３０は、ユニット認証処理またはリモコン認証処理に成功したときに、さらに、定周期データがアンロックを表す状態データを含むことが確認されることを条件にエンジン３１の始動を許可するように動作してもよい。
【００６９】
また、前述の実施形態では、推進機として船外機（アウトボードモータ）を例にとったが、他の形態の推進機を備えた船舶用推進システムにもこの発明の適用が可能である。推進機の他の例としては、船内外機（スターンドライブ。インボードモータ・アウトボードドライブ）、船内機（インボードモータ）、ウォータージェットドライブを挙げることができる。船外機は、原動機および推進力発生部材（プロペラ）を含む推進ユニットを船外に有し、さらに、推進ユニット全体を船体に対して水平方向に回動させる舵取り機構が付設されたものである。これに対して、船内外機は、原動機が船内に配置され、推進力発生部材および舵切り機構を含むドライブユニットが船外に配置されたものである。船内機は、原動機およびドライブユニットがいずれも船体に内蔵され、ドライブユニットからプロペラシャフトが船外に延び出た形態を有する。この場合、舵取り機構は別途設けられる。ウォータージェットドライブは、船底から吸い込んだ水をポンプで加速し、船尾の噴射ノズルから噴射することで推進力を得るものである。この場合、舵取り機構は、噴射ノズルと、この噴射ノズルを水平面に沿って回動させる機構とで構成される。
【００７０】
その他、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
以下に、特許請求の範囲に記載された構成要素と前述の実施形態における構成要素との対応関係を示す。
推進機：船外機３
キーユニット：キーユニット１１
第１認証ユニット：イモビライザ１０
第２認証ユニット：ユニット認証ユニット４１、イモビライザ認証ユニット１２１
運転制御ユニット：運転制御ユニット４３、ステップＳ７４，Ｓ７６，Ｓ７８；Ｓ１０４，Ｓ１０６，Ｓ１０７
操作ユニット：リモコン７
第３認証ユニット：リモコン認証ユニット４２Ａ
【図面の簡単な説明】
【００７１】
【図１】この発明の一実施形態に係る船舶の構成を説明するための斜視図である。
【図２】船舶の電気的構成を説明するための図である。
【図３】前記船舶の電気的な構成をさらに詳しく説明するためのブロック図である。
【図４】イモビライザのコンピュータによって実行される処理を説明するためのフローチャートである。
【図５】船外機ＥＣＵのコンピュータが実行する処理の内容を説明するためのフローチャートである。
【図６】この発明の他の実施形態に係る構成を説明するためのブロック図である。
【図７】図６の実施形態においてリモコンＥＣＵのコンピュータが実行するユニット認証処理を説明するためのフローチャートである。
【図８】図６の実施形態において船外機ＥＣＵのコンピュータが実行する処理の内容を説明するためのフローチャートである。
【符号の説明】
【００７２】
１    船舶
２    船体
３    船外機
３Ｓ  右舷船外機
３Ｃ  中央船外機
３Ｐ  左舷船外機
５    操船席
６    ハンドル装置
６ａ  ステアリングハンドル
７    リモコン
７ａ  レバー
７ｂ  位置センサ
７ｃ  リモコンＥＣＵ
７Ｓ  右舷リモコン
７Ｃ  中央リモコン
７Ｐ  左舷リモコン
８    操作パネル
９    ゲージ
９Ｓ  右舷ゲージ
９Ｃ  中央ゲージ
９Ｐ  左舷ゲージ
１０    イモビライザ
１１    キーユニット
１２    ロックボタン
１３    アンロックボタン
１５Ｃ，１５Ｐ，１５Ｓ  バッテリ
１６Ｓ，１６Ｃ，１６Ｐ    電源ケーブル
１７    電源線
１８Ｓ，１８Ｃ，１８Ｐ    制御信号線
１９Ｓ，１９Ｃ，１９Ｐ    始動信号線
２０    船内ＬＡＮ
２１    船首側ハブ
２２    船尾側ハブ
２３〜２６    ＬＡＮケーブル
２８    システム電源線
３０    船外機ＥＣＵ
３１    エンジン
３２    スタータ
３３    エンジン回転速度センサ
３４    燃料供給部
３５    点火プラグ
３６    発電機
４０    コンピュータ
４０Ｍ  不揮発性メモリ
４１    ユニット認証ユニット
４２，４２Ａ    リモコン認証ユニット
４３    運転制御ユニット
４６    機番設定ユニット
４７    通信ユニット
４９    受信機
５０    コンピュータ
５０Ｍ  不揮発性メモリ
５１    使用者認証ユニット
５２    ユニットコード生成ユニット
５３    電源供給制御ユニット
５４    運転判定ユニット
５５    定周期データ生成ユニット
５６    通信ユニット
６０    使用者認証コード生成部
６１    送信機
６５    リモコン認証コード生成部
６７    表示部
６８    ゲージ番号設定部
７４    始動通知線
８０    システム電源回路
８１Ｓ，８１Ｃ，８１Ｐ    始動スイッチ
８２Ｓ，８２Ｃ，８２Ｐ      停止スイッチ
１２０    コンピュータ
１２０Ｍ  不揮発性メモリ
１２１    イモビライザ認証ユニット
１２２    リモコン認証コード生成ユニット
１２３    運転判定ユニット
１２４    通信ユニット
【図１】
2010048201.tif 000003
【図２】
2010048201.tif 000004
【図３】
2010048201.tif 000005
【図４】
2010048201.tif 000006
【図５】
2010048201.tif 000007
【図６】
2010048201.tif 000008
【図７】
2010048201.tif 000009
【図８】
2010048201.tif 000010