(57)【要約】【課題】通信ネットワーク単位で適切な電源管理を行うことが可能な電子制御装置を提供する。【解決手段】通信ネットワーク（７１〜７３）に接続された制御機器（１〜７）との通信を行う通信部（２０）と、制御機器に電源を供給するための電源線（８１〜８３）と、同一の通信ネットワークに接続された制御機器に対し一括して、電源の供給状態を変化させる電源制御部（１０、２７）と、を備える。【選択図】図１
2015048026.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワーク（７１〜７３）に接続された制御機器（１〜７）との通信を行う通信部（２０）と、
前記制御機器に電源を供給するための電源線（８１〜８３）と、
同一の通信ネットワークに接続された制御機器に対し一括して、前記電源の供給状態を変化させる電源制御部（１０、２７）と、
を備えることを特徴とする電子制御装置。
【請求項２】
前記電子制御装置の周囲の状態を取得する状態取得部（１０、２０、４０）を備え、
前記電源制御部は、前記周囲の状態に基づいて、前記電源の供給状態を変化させる請求項１に記載の電子制御装置。
【請求項３】
前記状態取得部は、前記通信部を介して、前記制御機器の動作状態を前記周囲の状態として取得する請求項２に記載の電子制御装置。
【請求項４】
前記通信ネットワークには複数の前記制御機器が接続され、
前記電源の供給状態を変化させることが望ましい旨の状態情報を含む動作状態を送信した制御機器があるとき、
前記状態取得部は、前記通信ネットワークに接続された他の制御機器から、前記状態情報を送信した制御機器の動作状態を含む補足情報を取得し、
前記電源制御部は、前記補足情報に基づいて前記電源の供給状態を変化させる請求項３に記載の電子制御装置。
【請求項５】
前記電子制御装置には、複数の前記通信ネットワークが接続され、
前記制御機器の動作状態に、前記電源の供給状態を変化させることが望ましい旨の状態情報を含むとき、
前記状態取得部は、前記状態情報を送信した制御機器が接続されていない通信ネットワークに接続された制御機器から、前記状態情報を送信した制御機器の動作状態を含む補足情報を取得し、
前記電源制御部は、前記補足情報に基づいて前記電源の供給状態を変化させる請求項３または請求項４に記載の電子制御装置。
【請求項６】
前記状態取得部は、前記電子制御装置に電源を供給する外部電源（＋Ｂ）の状態を前記周囲の状態として取得する請求項２ないし請求項５のいずれか１項に記載の電子制御装置。
【請求項７】
前記電源制御部は、前記外部電源の状態が予め定められた状態となったとき、予め定められた通信ネットワークに接続された制御機器に対してのみ、該制御機器の動作を維持可能なように、前記電源を供給する請求項６に記載の電子制御装置。
【請求項８】
予め定められた機能動作を行う制御機器毎に、前記通信ネットワークを構成する請求項１ないし請求項７のいずれか１項に記載の電子制御装置。
【請求項９】
前記通信部は、前記通信ネットワークに対する電源の供給状態を反映した電源供給状態情報を、前記通信ネットワークに送信する請求項１ないし請求項８のいずれか１項に記載の電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子制御装置に関し、特に、複数の通信ネットワークを接続して、通信ネットワーク間の通信データの中継を行う電子制御装置に関する。
【背景技術】
【０００２】
車両に用いられる電子制御装置（以下、「ＥＣＵ（Electronic  Control  Unit）」と称することもある）は、マイクロコンピュータ（以下、「マイコン」と称する）を用いて各種の制御を行う。このような電子機器では、いわゆるＡＣＣ（アクセサリ）電源オフ、すなわち、キーを抜き取った後でもメモリ等に電源を供給し続けている。また、ＡＣＣ電源オフ時にも、マイコンが何らかの処理を行うものもある。この場合、マイコンには、ＡＣＣ電源オン時と同一の電源を常時供給している。
【０００３】
また、長期間にわたって車を使用しない状況では、ＡＣＣ電源オフ時に電子機器に流れる電流が微小であっても、バッテリの電力消費は無視できない。そこで、車載用電子機器へ電源を供給しているＡＣＣ電源のオフを検知し、この検知を基にマイクロコンピュータの消費電流を低減する車載用電子機器の電源制御装置が考案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−１７５４８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
車両に搭載された、複数の通信ネットワークを接続して、通信ネットワーク間の通信データの中継を行うゲートウエイ装置では、各通信ネットワークに含まれるＥＣＵが、個別にバッテリ電源電圧やＩＧ（イグニッション）電源電圧をモニタして、モニタ結果に基づいて動作制御（起動／停止／再起動など）を行っている。
【０００６】
また、ＥＣＵには、電源電圧が予め定められた値を下回ると、動作を停止したり、一部の機能の動作を制限した省電力モード（スリープモードともいう）に移行するものがある。このため、同一通信ネットワークにおいて、電源電圧が低下しても、通常動作を行うＥＣＵと動作を停止／制限するＥＣＵとが混在する。
【０００７】
通信ネットワークは、例えば、走行系、エンジン制御系、ボデー系というように、車両の機能ごとに形成されていることが多い。このため、上述のように動作状態が混在していると、該当機能が適正に動作しないという問題がある。さらに、機能が適正に動作しない状況で、一部のＥＣＵが通常動作することは、無駄に電力を消費していることになる。
【０００８】
上記問題点を背景として、本発明は、通信ネットワーク単位で適切な電源管理を行うことが可能な電子制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するための電子制御装置は、通信ネットワーク（７１〜７３）に接続された制御機器（１〜７）との通信を行う通信部（２０）と、制御機器に電源を供給するための電源線（８１〜８３）と、同一の通信ネットワークに接続された制御機器に対し一括して、電源の供給状態を変化させる電源制御部（１０、２７）と、を備える。
【発明の効果】
【００１０】
上記構成によって、制御機器（ＥＣＵ）が個別に行ってきた電源への接続や瞬断時の制御を、１つの電子制御装置で集中的に行うことで、システム全体の消費電流や暗電流を低減することができる。また、電源管理を一元的に行うことで、制御機器の電源回路や電源制御処理が不要となり、制御機器の小型化やコスト低減につながる。さらに、各制御機器の状態を一元的に把握できるので、システムの状況に応じた電源管理を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】ネットワークシステムの構成例を示す図。
【図２】電子制御装置の構成を示す図。
【図３】電源制御処理を説明するフロー図。
【図４】電源制御処理の別例を説明するフロー図。
【図５】ゲートウエイＥＣＵと各通信バスとの間の通信シーケンス図。
【図６】ゲートウエイＥＣＵと各通信バスとの間の通信シーケンス図（別例）。
【発明を実施するための形態】
【００１２】
以下、本発明の電子制御装置について、車両に搭載されたゲートウエイＥＣＵに適用した例を、図面を用いて説明する。図１に、ゲートウエイＥＣＵを含むネットワークシステムＮＳの構成を示す。ネットワークシステムＮＳは、ゲートウエイＥＣＵ１００（本発明の電子制御装置）の他に、ゲートウエイＥＣＵ１００に接続された通信バス７１〜７３（本発明の通信ネットワーク）を含む。
【００１３】
ゲートウエイＥＣＵ２００は、ゲートウエイＥＣＵ１００と同一の構成であるが、その役割については後述する。
【００１４】
ゲートウエイＥＣＵ１００は、周知のマイコン、メモリ、および周辺回路を含むＭＰＵ１０（本発明の状態取得部、電源制御部）、通信バス（７１〜７３の総称、以下同じ）との通信を行う通信インターフェース２０（本発明の通信部、状態取得部、詳細は後述）、通信インターフェース２０と各通信バスとの間（６１〜６３）に接続され、通信バスを過電圧あるいは過電流から保護するための保護回路３１〜３３、例えば外部装置９０とのデータの遣り取りを行う入出力回路（Ｉ／Ｆ）４０（本発明の状態取得部）、スイッチ回路５０（詳細は後述）を含む。
【００１５】
図２に、ゲートウエイＥＣＵ１００の詳細構成を示し、主に、通信インターフェース２０およびスイッチ回路５０の詳細について説明する。通信インターフェース２０は、１つの集積回路として構成してもよい。
【００１６】
電源回路２１は、バッテリ等の外部電源（＋Ｂ）から電源の供給を受け、通信インターフェース２０の各部に電源を供給する。入出力回路（Ｉ／Ｆ）２２は、主にＭＰＵ１０とのデータの遣り取りを行う。トランシーバ２３〜２５は、それぞれ通信バス（７１〜７３）を介して各ＥＣＵとのデータの送受信を行うとともに、接続されている通信バスを流れる信号をチェックし、衝突を検出する。電源供給回路２６は、制御回路２７（本発明の電源制御部）の指令に基づき、トランシーバ（２３〜２５の総称、以下同じ）への電源の供給／遮断を行う。制御回路２７は、通信インターフェース２０全体の制御を行う。
【００１７】
スイッチ回路５０は、例えば、リレー回路等のスイッチ５１〜５３（半導体スイッチでもよい）を含む。スイッチ（５１〜５３の総称、以下同じ）の一端は、外部電源（＋Ｂ）に接続され、他の一端は電源線８１〜８３に接続される。電源線（８１〜８３の総称、以下同じ）は、それぞれ、対応する通信バスのＥＣＵに接続される。そして、制御回路２７の指令に基づき、スイッチのオン／オフを行うことで、通信バス毎にＥＣＵへの電源の供給／遮断を行う。
【００１８】
電源線は、いわゆる、バスパワー方式のように、通信バスと一体化してもよい。
【００１９】
図１に戻り、通信バス７１には、ＥＣＵ１、２（本発明の制御機器）が接続される。これらのＥＣＵとしては、車両の旋回挙動を安定化させるためのＶＳＣ（Vehicle  Stability  Control）  ＥＣＵ、車内の空調を制御するエアコンＥＣＵ、エンジン制御を行うエンジンＥＣＵのような走行制御系ＥＣＵが挙げられる。ＥＣＵには、制御に必要なセンサ群およびアクチュエータ群も接続される。
【００２０】
通信バス７２には、ＥＣＵ３〜５（本発明の制御機器）が接続される。これらのＥＣＵとしては、シートの位置あるいは高さを調整するためのシートＥＣＵ、窓の開閉制御を行うパワーウインドウＥＣＵ、電動ミラーの格納／展開等を行う電動ミラーＥＣＵ、ドアロック装置の解錠／施錠を行うドアロックＥＣＵのような、車両のボデー系のＥＣＵが挙げられる。
【００２１】
通信バス７３には、ＥＣＵ６、７（本発明の制御機器）が接続される。これらのＥＣＵとしては、オーディオ装置あるいはナビゲーション装置のようなマルチメディア系機器が挙げられる。
【００２２】
上述のように、車両の機能毎に、ＥＣＵを通信バスに接続することが望ましい。本構成が、「予め定められた機能動作を行う制御機器毎に、通信ネットワークを構成する」ものである。本構成によって、機能（すなわち、通信ネットワーク）毎に効率よく電源管理を行うことができる。また、周囲状態に応じて動作させる必要のない機能がある場合には、対応する通信ネットワークへの電源供給を遮断することで、電源の負担を低減できる。
【００２３】
トランシーバ（すなわち、通信バス）の数に制約はないが、図１のように複数あることが望ましい。
【００２４】
通信プロトコルとして、例えば、ＣＡＮ（Control  Area  Network）プロトコルを用いる。他に、周知のＬＩＮ（Local  Interconnect  Network）プロトコルなどを用いてもよい。
【００２５】
上述のような構成により、ゲートウエイＥＣＵ１００では、ＭＰＵ１０において、トランシーバが接続されている通信バスから受信したパケットデータを解析し、その転送先となる通信バスが接続されたトランシーバへ出力する。通信バスの通信プロトコルが異なるときは、ＭＰＵ１０において、通信プロトコルを転送先に応じたものに変換する。
【００２６】
外部装置９０は、車内に設けられ、通信バスに接続されない制御機器、あるいは、車外の施設（情報センタ、サーバ等）のいずれでもよい。入出力回路（Ｉ／Ｆ）４０は、例えば、無線通信部を含み、無線通信により外部装置９０との間でデータの送受信を行う。外部装置９０と車両（例えば、ゲートウエイＥＣＵ１００）とは、所定のタイミングでデータ通信を行う。車両からは車両の状態を送信し、外部装置９０は、各車両の状態を記憶する。
【００２７】
図３を用いて、ＭＰＵ１０で実行される電源制御処理を説明する。まず、以下のうちの少なくとも一方を用いて、ゲートウエイＥＣＵ１００の周囲状態を取得する（Ｓ１１）。
・ゲートウエイＥＣＵ１００から各ＥＣＵに状態問合せ信号を送信し、ＥＣＵからの応答信号を周囲状態として取得する。
・外部装置９０から、各ＥＣＵの状態に関する情報を周囲状態として取得する。
【００２８】
上述の構成が、「電子制御装置の周囲の状態を取得する状態取得部（１０、２０、４０）を備え、電源制御部は、周囲の状態に基づいて、電源の供給状態を変化させる」ものである。より具体的には、「状態取得部は、通信部を介して、制御機器の動作状態を周囲の状態として取得する」ものである。本構成によって、制御機器の動作状態に応じて、通信ネットワーク単位で適切な電源管理を行うことができる。
【００２９】
ＥＣＵの動作に異常が発生したとき、ＥＣＵからは全くデータが送信されない（通信途絶）、正しいデータを送信しない（データ異常、フレームエラー）の少なくとも一方が起こり得る。これらの状態の発生の有無により、ＥＣＵの異常の有無を検知する。
【００３０】
周囲状態に基づき、異常が発生したＥＣＵを検知しなかったとき（Ｓ１２：Ｎｏ）、本処理を終了する。一方、ＥＣＵ（ここでは、ＥＣＵ１とする）の異常の発生を検知したとき（Ｓ１２：Ｙｅｓ）、以下のうちの少なくとも一方を用いて、他のＥＣＵに対し、ＥＣＵ１に関しての状態問合せ信号を送信する（Ｓ１３）。
【００３１】
・ＥＣＵ１が接続された通信バス７１にのみ、状態問合せ信号を送信する。機能毎に通信ネットワークが構成されているとき、ＥＣＵ２（すなわち、通信バスに接続されたＥＣＵのうち、異常を検知しなかったＥＣＵ）は、ＥＣＵ１の状態に基づく制御を行うと考えられるので、ＥＣＵ１の状態を把握していると考えられる。
【００３２】
上述の構成が、「通信ネットワークには複数の制御機器が接続され、電源の供給状態を変化させることが望ましい旨の状態情報を含む動作状態を送信した制御機器があるとき、状態取得部は、（同じ）通信ネットワークに接続された他の制御機器から、状態情報を送信した制御機器の動作状態を含む補足情報を取得し、電源制御部は、補足情報に基づいて電源の供給状態を変化させる」ものである。本構成によって、同一通信ネットワーク上の他の制御機器から補足情報を取得することで、本当に電源の供給状態を変化させることが望ましいか否かを確認することができ、より適切な電源管理を行うことができる。
【００３３】
・ＥＣＵ１が接続されていない通信バス（７２、７３）に、状態問合せ信号を送信する。通信バス７１にも、状態問合せ信号を送信してもよい。ＥＣＵ１が接続されている通信バス７１全体で異常が発生していることもあり得るので、他の通信バスから情報を取得することが望ましい。
【００３４】
上述の構成が、「電子制御装置には、複数の通信ネットワークが接続され、制御機器の動作状態に、電源の供給状態を変化させることが望ましい旨の状態情報を含むとき、状態取得部は、状態情報を送信した制御機器が接続されていない通信ネットワークに接続された制御機器から、状態情報を送信した制御機器の動作状態を含む補足情報を取得し、電源制御部は、補足情報に基づいて電源の供給状態を変化させる」ものである。本構成によって、他のネットワーク上の制御機器から補足情報を取得することで、本当に電源の供給状態を変化させることが望ましいか否かを確認することができ、より適切な電源管理を行うことができる。
【００３５】
ＥＣＵ１に関しての状態問合せの結果、他のＥＣＵ（２〜７）から、ＥＣＵ１の動作が正常でない旨の信号（本発明の補足情報）を受信したとき（Ｓ１４：Ｙｅｓ）、ＥＣＵ１を含む通信バス７１に接続されたＥＣＵに、電源供給の遮断を予告する情報を送信する（Ｓ１５）。この後、以下のうちの少なくとも一方の条件が成立したら、ステップＳ１６へ進む。
・該予告情報を送信してから所定時間が経過したとき。
【００３６】
・少なくとも、ＥＣＵ２（通信バスに接続されたＥＣＵのうち、異常を検知しなかったＥＣＵ）から、該予告情報を受信した旨の応答信号を受信したとき。本構成が、「電源制御部は、補足情報に基づいて電源の供給状態を変化させる前に、該当する通信ネットワークに接続された制御機器に対し、電源の供給状態を変化させる旨の情報を送信する」ものである。本構成によって、電源の供給を遮断されるＥＣＵは、必要なデータの保存を行い、次に起動する際に動作が不安定になることを防止できる。
【００３７】
一方、他のＥＣＵから、ＥＣＵ１の動作が正常でない旨の信号（本発明の補足情報）を受信しないとき（Ｓ１４：Ｎｏ）、すなわち、ＥＣＵ１の状態がＥＣＵ１自身と他のＥＣＵとで異なるとき、この状態が所定時間継続しているか否かを判定する。所定時間継続していないとき（Ｓ１８：Ｎｏ）、本処理を終了する。一方、所定時間継続しているとき（Ｓ１８：Ｙｅｓ）、上述のステップＳ１５の処理を実行する。
【００３８】
ＥＣＵ１の動作が正常でないか否かの判定は、補足情報の内容による多数決を用いてもよい。また、１つでもＥＣＵ１の動作が正常でない旨の信号を送信したＥＣＵがあるとき、ＥＣＵ１の動作が正常でないと判定してもよい。
【００３９】
ステップＳ１６では、ＥＣＵ１が接続された通信バス７１への電源の供給を遮断する。すなわち、ＭＰＵ１０から制御回路２７に指令を送り、制御回路２７がスイッチ５１をオフ状態とする。このとき、制御回路２７の指令に基づき、電源供給回路２６のスイッチ２６ａをオフ状態とし、通信バス７１が接続されたトランシーバ２３への電源の供給を遮断してもよい。
【００４０】
最後に、通信バス７１への電源の供給を遮断した旨を含む電源供給状態情報を、他の通信バス（７２、７３）に接続されたＥＣＵに送信する（Ｓ１７）。これにより、他の通信バスに接続されたＥＣＵは、通信バス７１からの情報を得られない状況に対応した制御を行うことができる。
【００４１】
上述のステップＳ１７が、「通信部は、通信ネットワークに対する電源の供給状態を反映した電源供給状態情報を、通信ネットワークに送信する」ものである。本構成によって、制御機器は、どの通信ネットワークが動作しているかどうかを把握できる。また、他の制御機器からの情報が必要であるが、該制御機器が接続された通信ネットワークへの電源供給が遮断されていることが分かれば、代替情報を取得する、デフォルト値を使用する等の対応措置を迅速にとることができる。
【００４２】
図３において、ＥＣＵ１に異常が発生したとき（Ｓ１２：Ｙｅｓ）、直ちに通信バス７１への電源の供給を遮断（Ｓ１６）してもよい。このとき、ステップＳ１３〜Ｓ１５は実行されない。また、他のＥＣＵから、ＥＣＵ１に異常が発生した旨の補足情報を取得したとき（Ｓ１４：Ｙｅｓ）、通信バス７１に接続されたＥＣＵに、電源供給の遮断を予告する情報を送信することなく、通信バス７１への電源の供給を遮断（Ｓ１６）してもよい。このとき、ステップＳ１５は実行されない。
【００４３】
図４を用いて、電源制御処理の別例を説明する。図４の構成が、「状態取得部は、電子制御装置に電源を供給する外部電源（＋Ｂ）の状態を周囲の状態として取得する」ものである。本構成によって、外部電源の状態（例えば、電圧降下）に応じて、適切な電源管理を行うことができる。
【００４４】
まず、例えば、電源回路２１を介して、バッテリ電圧（＋Ｂ）情報を取得する（Ｓ３１）。次に、取得したバッテリ電圧が、予め定められた電圧閾値を下回るか否かを判定する。本発明の構成では、バッテリ電圧の緩やかな降下および瞬断に対応できるように構成されている（例えば、本処理の実行タイミング設定による）。バッテリ電圧が電圧閾値を上回るとき（Ｓ３２：Ｎｏ）、本処理を終了する。一方、バッテリ電圧が電圧閾値を下回るとき（Ｓ３２：Ｙｅｓ）、ＭＰＵ１０に含まれるメモリに予め記憶される動作維持情報を取得する（Ｓ３３）。
【００４５】
電圧閾値は、通信バス毎に設定される。例えば、通信バスに接続されるＥＣＵのうち、動作を保証できる電源電圧の下限値の最も高いものを電圧閾値とする。
【００４６】
動作維持情報は、通信バス毎に、バッテリ電圧が電圧閾値を下回ったときに動作を維持する必要があるか否かを設定したものである。通信バスの動作を維持する必要があるとき（Ｓ３４：Ｙｅｓ）、該通信バスの電源線に電圧閾値を上回る電圧を出力するようＭＰＵ１０から制御回路２７に指令を送る（Ｓ３５）。
【００４７】
本構成では、図２のように、スイッチ回路５０の各スイッチ（５１〜５３）と電源線との間に、例えば昇圧回路（５１ａ〜５３ａ）が設けられている。スイッチ回路５０のスイッチは、制御回路２７の指令に基づき、オン（昇圧あり）／オン（昇圧なし）／オフの３つの状態のうちの１つに切り替えられる。
【００４８】
一方、通信バスの動作を維持する必要がないとき（Ｓ３４：Ｎｏ）、ＭＰＵ１０から制御回路２７に指令を送り、制御回路２７が該当するスイッチをオフ状態として、該通信バスへの電源の供給を遮断する（Ｓ３７）。このとき、制御回路２７の指令に基づき、電源供給回路２６の該当するスイッチをオフ状態とし、電源供給を遮断した通信バスが接続されたトランシーバへの電源の供給を遮断してもよい。
【００４９】
最後に、現在の通信バスへの電源の供給状態を反映した電源供給状態情報を、電源供給中の通信バスに接続されたＥＣＵに送信する（Ｓ３６）。
【００５０】
上述のステップＳ３３〜Ｓ３７の構成が、「電源制御部は、外部電源の状態が予め定められた状態となったとき、予め定められた通信ネットワークに接続された制御機器に対してのみ、該制御機器の動作を維持可能なように、電源を供給する」ものである。本構成によって、例えば、車両のエンジン制御系あるいは走行系のような、外部電源の状態が変化（電圧降下）したときでも動作させなければならない機能を含む通信ネットワークに優先して電源を供給することで、システムの最低限の動作保証を行うことができる。
【００５１】
図５に、ゲートウエイＥＣＵ１００と通信バス（７１〜７３）との間の通信シーケンスを示す。図５は、異常が発生したＥＣＵが接続された通信バスに、電源供給の遮断を予告する情報を送信しない構成である。まず、ゲートウエイＥＣＵ１００から全ての通信バス（すなわち、通信バスに接続されたＥＣＵ）に、状態問合せ信号を送信する（Ｑ１１０）。各通信バスからは状態問合せに対する応答信号（ＥＣＵ毎の状態応答）を送信する（Ｑ１２０）。
【００５２】
上述のように、通信バス７１に接続されたＥＣＵ１の異常を検知したとき、ＥＣＵ１の状態のみで判断する場合、通信バス７１への電源供給を遮断し（Ｑ１３０）、通信バス７１に関する電源供給状態情報を、通信バス７２および７３に送信する（Ｑ１４０）。
【００５３】
ＥＣＵ１の状態のみで判断しない場合、上述のＱ１３０、Ｑ１４０は実行せず、通信バス７１（すなわち、異常が発生したと思われるＥＣＵが接続された通信バス）に接続されたＥＣＵに対し、ＥＣＵ１に関する状態問合せ信号を送信する（Ｑ１５０）。通信バス７１に接続されたＥＣＵ１以外のＥＣＵから、ＥＣＵ１に関する状態応答信号（すなわち、補足情報）を受信する（Ｑ１６０）。
【００５４】
状態応答信号にＥＣＵ１の動作が異常である内容を含むとき、かつ、通信バス７１に接続されたＥＣＵからの状態応答信号のみで判断する場合、通信バス７１への電源供給を遮断し（Ｑ１７０）、通信バス７１に関する電源供給状態情報を、通信バス７２および７３に送信する（Ｑ１８０）。
【００５５】
通信バス７１に接続されたＥＣＵからの状態応答信号のみで判断しない場合、上述のＱ１７０、Ｑ１８０は実行せず、通信バス７２および７３に接続されたＥＣＵに、ＥＣＵ１に関する状態問合せ信号を送信する（Ｑ１９０）。通信バス７２および７３に接続されたＥＣＵから、ＥＣＵ１に関する状態応答信号を受信する（Ｑ２００）。
【００５６】
状態応答信号に基づき、ＥＣＵ１の動作が異常であると判定したとき、通信バス７１への電源供給を遮断し（Ｑ２１０）、通信バス７１に関する電源遮断情報を、通信バス７２および７３に送信する（Ｑ２２０）。
【００５７】
図６に、ゲートウエイＥＣＵ１００と通信バス（７１〜７３）との間の通信シーケンスの別例を示す。図６は、図５に、異常が発生したＥＣＵが接続された通信バスに、電源供給の遮断を予告する情報を送信する構成を加えたものである。また、通信バス７１に接続されたＥＣＵ１の異常を検知したとき、ＥＣＵ１の状態のみで判断する場合のみを示す。
【００５８】
ゲートウエイＥＣＵ１００から全ての通信バスに送信した状態問合せ信号（Ｑ１１０）に対し、各通信バスが送信した応答信号を受信し（Ｑ１２０）、ＥＣＵ１の異常を検知したとき、通信バス７１に接続された全てのＥＣＵ（１、２）に電源供給の遮断を予告する情報を送信する（Ｑ１２５）。そして、例えば、少なくとも正常と思われるＥＣＵ２から応答信号が送信された後（Ｑ１２６）、通信バス７１への電源供給を遮断し（Ｑ１３０）、通信バス７１に関する電源供給状態情報を、通信バス７２および７３に送信する（Ｑ１４０）。無論、電源供給の遮断を予告する情報を送信してから所定時間が経過した後に、通信バス７１への電源供給を遮断してもよい。
【００５９】
ＥＣＵ１の状態のみで判断しない場合、図５のＱ１２０とＱ１３０との間では、上述の予告情報を送信せず、Ｑ１６０の後に、上述のＱ１２５およびＱ１２６と同様のシーケンスを実行し、Ｑ１７０に進む。
【００６０】
通信バス７１に接続されたＥＣＵからの状態応答信号のみで判断しない場合、図５のＱ１２０とＱ１３０との間、およびＱ１６０とＱ１７０との間では、上述の予告情報を送信せず、Ｑ２００の後に、上述のＱ１２５およびＱ１２６と同様のシーケンスを実行し、Ｑ２１０に進む。
【００６１】
図１の構成に、ゲートウエイＥＣＵ２００を加えて、ゲートウエイＥＣＵ１００および２００の両方を用いて、電源制御を実行してもよい。実行方法は、以下のうちのいずれを用いてもよい。
・電源の供給を継続することを優先し、両方のゲートウエイＥＣＵで電源の供給を遮断すべきと判定したときのみ、該当する通信バス（およびトランシーバ）への電源の供給を遮断する。
・電源の供給を遮断することを優先し、いずれかのゲートウエイＥＣＵで電源の供給を遮断すべきと判定したとき、該当する通信バス（およびトランシーバ）への電源の供給を遮断する。
・いずれかのゲートウエイＥＣＵの判定を優先する。
【００６２】
ゲートウエイＥＣＵ１００および２００は、相互に通信可能で、例えば、ゲートウエイＥＣＵ２００での、電源供給の可否の判定結果をゲートウエイＥＣＵ１００に送信する。ゲートウエイＥＣＵ１００は、自身の判定結果と、ゲートウエイＥＣＵ２００の判定結果とを比較し、その結果に基づいて、上述の電源制御のいずれかを実行する。
【００６３】
以上、本発明の実施の形態を説明したが、これらはあくまで例示にすぎず、本発明はこれらに限定されるものではなく、特許請求の範囲の趣旨を逸脱しない限りにおいて、当業者の知識に基づく種々の変更が可能である。
【符号の説明】
【００６４】
１〜７  ＥＣＵ（制御機器）
１０  ＭＰＵ（状態取得部、電源制御部）
２０  通信インターフェース（通信部、状態取得部）
２６  電源供給回路
２７  制御回路（電源制御部）
４０  入出力回路（Ｉ／Ｆ、状態取得部）
５０  スイッチ回路
７１〜７３  通信バス（通信ネットワーク）
８１〜８３  電源線
１００  ゲートウエイＥＣＵ（電子制御装置）
＋Ｂ  バッテリ（外部電源）
ＮＳ  ネットワークシステム
【図１】
2015048026.tif 000003
【図２】
2015048026.tif 000004
【図３】
2015048026.tif 000005
【図４】
2015048026.tif 000006
【図５】
2015048026.tif 000007
【図６】
2015048026.tif 000008