(57)【要約】【課題】  電子制御装置が、送受信すべき制御情報をオプション用電子制御装置のネットワーク接続状況に応じて自動的に選択できるようにする。【解決手段】  他の電子制御装置のための制御情報をネットワーク２を介して出力しうる制御手段７と、他の電子制御装置から送信されてくる電子制御装置識別情報に基づいて、ネットワーク２に他の電子制御装置が接続されているかどうかを判定する判定手段１０と、この判定手段１０で他の電子制御装置が接続されていると判定されると、その旨を記憶する記憶手段１１とをそなえ、前記制御手段７が、判定手段１０で他の電子制御装置がネットワーク２に接続されていると判定されるまでは、他の電子制御装置のための制御情報を出力することを禁止する制御禁止手段８と、判定手段１０で他の電子制御装置がネットワーク２に接続されていると判定されると、他の電子制御装置のための制御情報を出力する制御実行手段９とをそなえて構成する。【選択図】        図２
2007013340.tif 000002
【特許請求の範囲】
【請求項１】
他の電子制御装置とデータ通信用ネットワークを介して接続される電子制御装置において、
該他の電子制御装置のための制御情報を該ネットワークを介して出力しうる制御手段と、
該他の電子制御装置から該ネットワークを介して送信されてくる電子制御装置識別情報に基づいて、該ネットワークに該他の電子制御装置が接続されているかどうかを判定する判定手段と、
該判定手段で該他の電子制御装置が該ネットワークに接続されていると判定されると、その旨を記憶する記憶手段とをそなえ、
該制御手段が、
該判定手段で該他の電子制御装置が該ネットワークに接続されていると判定されるまでは、該他の電子制御装置のための制御情報を該ネットワークを介して出力することを禁止する制御禁止手段と、
該判定手段で該他の電子制御装置が該ネットワークに接続されていると判定されると、該他の電子制御装置のための制御情報を該ネットワークを介して出力する制御実行手段とをそなえて構成されたことを特徴とする、電子制御装置。
【請求項２】
複数の他の電子制御装置とデータ通信用ネットワークを介して接続される電子制御装置において、
上記複数の他の電子制御装置に優先順位をつけて、上記複数の他の電子制御装置のそれぞれのための制御情報を該ネットワークを介して出力しうる制御手段と、
上記複数の他の電子制御装置から該ネットワークを介してそれぞれ送信されてくる電子制御装置識別情報に基づいて、該ネットワークに該他の電子制御装置のいずれが接続されているかを判定する判定手段と、
該判定手段で該他の電子制御装置のいずれかが該ネットワークに接続されていると判定されると、その旨を優先順位を付して記憶する記憶手段とをそなえ、
該制御手段が、
該判定手段で該他の電子制御装置のいずれかが該ネットワークに接続されていると判定されるまでは、当該他の電子制御装置のための制御情報を該ネットワークを介して出力することを禁止する制御禁止手段と、
該判定手段で該他の電子制御装置のいずれかが該ネットワークに接続されていると判定されると、当該他の電子制御装置のための制御情報を上記優先順位に従って該ネットワークを介して出力する制御実行手段とをそなえて構成されたことを特徴とする、電子制御装置。
【請求項３】
該判定手段で該他の電子制御装置が該ネットワークに接続されていると判定された旨が該記憶手段に記憶されたあとに、所定の条件下で、該他の電子制御装置から該電子制御装置識別情報を受信しない場合に、該他の電子制御装置との間の通信が異常であると、判定する第１異常判定手段が設けられたことを特徴とする請求項１または請求項２に記載の電子制御装置。
【請求項４】
該第１異常判定手段が、該電子制御装置の起動後、所定時間以内に、該他の電子制御装置から該電子制御装置識別情報を受信しないことが、所定回数生じた場合に、該他の電子制御装置の通信異常であると判定するように構成されたことを特徴とする請求項３記載の電子制御装置。
【請求項５】
該記憶手段が不揮発性の記憶手段として構成されていることを特徴とする請求項１〜４のいずれか１項に記載の電子制御装置。
【請求項６】
該不揮発性の記憶手段の記憶内容を消去する消去手段が設けられたことを特徴とする請求項５記載の電子制御装置。
【請求項７】
該消去手段が手動での消去入力を行なう手動消去入力手段を通じての消去入力を受けて、該不揮発性の記憶手段の記憶内容を消去するように構成されたことを特徴とする請求項６記載の電子制御装置。
【請求項８】
該判定手段で該他の電子制御装置が該ネットワークに接続されていると判定された旨が該不揮発性の記憶手段に記憶されたあとに、所定の第２条件下で、該他の電子制御装置から該電子制御装置識別情報を受信しない場合に、該他の電子制御装置が該ネットワークに接続されていないと判定する第２異常判定手段をそなえ、
該消去手段が、該第２異常判定手段からの該他の電子制御装置が該ネットワークに接続されていないとの判定結果を受けて、該不揮発性の記憶手段の記憶内容を消去するように構成されたことを特徴とする請求項６記載の電子制御装置。
【請求項９】
該記憶手段が不揮発性の記憶手段として構成されるとともに、
該記憶手段に優先順位を付して記憶されている上記複数の他の電子制御装置についての記憶内容を個々に消去する消去手段が設けられたことを特徴とする請求項２記載の電子制御装置。
【請求項１０】
データ通信用ネットワークに、電子制御装置が接続されるとともに、他のオプション用電子制御装置が接続される、通信システムに使用される、該電子制御装置において、
該オプション用電子制御装置から該ネットワークを介して送信されてくる電子制御装置識別情報に基づいて、該ネットワークに該オプション用電子制御装置が接続されているかどうかを判定するステップと、
該オプション用電子制御装置が該ネットワークに接続されていると判定されるまでは、該オプション用電子制御装置のための制御情報を該ネットワークを介して出力することを禁止する一方、該オプション用電子制御装置が該ネットワークに接続されていると判定されると、その旨を記憶するとともに該オプション用電子制御装置のための制御情報を該ネットワークを介して出力するステップとをそなえて構成されたことを特徴とする、電子制御装置でのオプション用電子制御装置のための制御方法。
【請求項１１】
データ通信用ネットワークに、電子制御装置が接続されるとともに、他のオプション用電子制御装置が複数接続される、通信システムに使用される、該電子制御装置において、
上記複数のオプション用電子制御装置から該ネットワークを介してそれぞれ送信されてくる電子制御装置識別情報に基づいて、該ネットワークに該オプション用電子制御装置のいずれが接続されているかを判定するステップと、
該他のオプション用電子制御装置のいずれかが該ネットワークに接続されていると判定されるまでは、当該他のオプション用電子制御装置のための制御情報を該ネットワークを介して出力することを禁止する一方、該他のオプション用電子制御装置のいずれかが該ネットワークに接続されていると判定されると、その旨を優先順位を付して記憶するとともに当該他のオプション用電子制御装置のための制御情報を上記優先順位に従って該ネットワークを介して出力するステップとをそなえて構成されたことを特徴とする、電子制御装置でのオプション用電子制御装置のための制御方法。
【請求項１２】
他の電子制御装置とデータ通信用ネットワークを介して接続される電子制御装置に搭載されるコンピュータを、
該他の電子制御装置から該ネットワークを介して送信されてくる電子制御装置識別情報に基づいて、該ネットワークに該他の電子制御装置が接続されているかどうかを判定する判定手段と、
該判定手段で該他の電子制御装置が該ネットワークに接続されていると判定されるまでは、該他の電子制御装置のための制御情報を該ネットワークを介して出力することを禁止する制御禁止手段と、
該判定手段で該他の電子制御装置が該ネットワークに接続されていると判定されると、該他の電子制御装置のための制御情報を該ネットワークを介して出力する制御実行手段として機能させるための、電子制御装置搭載用プログラム。
【請求項１３】
複数の他の電子制御装置とデータ通信用ネットワークを介して接続される電子制御装置に搭載されるコンピュータを、
上記複数の他の電子制御装置から該ネットワークを介してそれぞれ送信されてくる電子制御装置識別情報に基づいて、該ネットワークに該他の電子制御装置のいずれが接続されているかを判定する判定手段と、
該判定手段で該他の電子制御装置のいずれかが該ネットワークに接続されていると判定されるまでは、当該他の電子制御装置のための制御情報を該ネットワークを介して出力することを禁止する制御禁止手段と、
該判定手段で該他の電子制御装置のいずれかが該ネットワークに接続されていると判定されると、当該他の電子制御装置のための制御情報を上記優先順位に従って該ネットワークを介して出力する制御実行手段として機能させるための、電子制御装置搭載用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子制御装置及び電子制御装置でのオプション用電子制御装置のための制御方法並びに電子制御装置に搭載されるプログラムに関する。
【背景技術】
【０００２】
従来、自動車等の車両においては、ＣＡＮ（Controller  Area  Network）などを用いた通信システムがしばしば設けられる。ここで、ＣＡＮは、ネットワークが空いているときにはネットワークに接続された全ての送信装置からメッセージ（制御情報、信号など）を送信することができるマルチマスタ型の通信プロトコルである。このような車両用の通信システムの例としては車載ＬＡＮ（Local  Area  Network）などが挙げられ、これは車両や車載機器の制御等に非常に有用である。
【０００３】
ところで、このような通信システムは、複数の電子制御装置（以下、ノードまたはＥＣＵ：Electronic  Control  Unitということがある）が、伝送路例えばバスライン（以下、単にバスともいう）を介して接続され、相互にメッセージ（制御情報、信号など）を通信できるように構成されることが知られている。一般的にこのメッセージには例えば各ノードに対応付けられた識別情報（ＩＤ：IDentification  information）等が付されており、それぞれのノードで受信したメッセージのＩＤを判別することにより、そのメッセージがどの電子制御装置から送信されたものであるのかを判別することができるようになっている。
【０００４】
また、このような通信システムでは、電子制御装置間で制御情報を送受信することにより複数の電子制御装置を連携させて高度な制御を実現する協調制御方式がとられることがある。
この協調制御が実現する機能に対するユーザの要求は多岐にわたることが多く、車両完成時に標準仕様として予め車両に設けられる電子制御装置（以下、常設電子制御装置または常設ＥＣＵということがある）の他に、各ユーザ所望の制御を得るために後からネットワークに追加される電子制御装置（以下、オプション用電子制御装置またはオプション用ＥＣＵということがある）が存在することが知られている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の電子制御装置は、ネットワークに接続が予定された全てのオプション用電子制御装置との協調制御を可能にするために、各オプション用電子制御装置のネットワーク接続状態に関わらず全ての制御情報を送信している。つまり、その時点でネットワークに接続されていないオプション用電子制御装置に対しても制御情報を送信している。
【０００６】
このため、ネットワークには、現状のネットワーク構成において電子制御装置間で協調制御を実現するために必要な制御情報以外の制御情報（即ち、まだネットワークに接続されていないオプション用電子制御装置に対しての制御情報）が流れるようになっており、これによりネットワーク負荷の増大を招くという課題がある。
また、電子制御装置からオプション用電子制御装置に送信された制御情報がオプション用電子制御装置に正常に受信されない場合や、オプション用電子制御装置から送信されてくる予定の制御情報を電子制御装置が正常に受信できなかった場合等には、ネットワークの通信異常を検出するが、従来の技術では、オプション用電子制御装置のネットワーク接続状態に関わらずに制御情報を送信しているため、制御情報の送受信状態からネットワークの通信異常を検出する方法では、検出された通信異常の原因がネットワークに接続された電子制御装置等の異常によるものなのか、あるいは、通信異常が検出されたネットワーク位置にはそもそもオプション用電子制御装置が接続されていないことが原因であるのかを判断することが難しく、実用的なネットワーク異常検出が難しいという課題がある。
【０００７】
本発明は、このような課題に鑑みて創案されたもので、電子制御装置が接続されたネットワークにおいて、オプション用電子制御装置の接続の有無に応じて送受信すべき制御情報を自動的に選択できるようにした、電子制御装置及び電子制御装置でのオプション用電子制御装置のための制御方法並びに電子制御装置搭載用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
このため、請求項１にかかる本発明の電子制御装置は、他の電子制御装置とデータ通信用ネットワークを介して接続され、他の電子制御装置のための制御情報をネットワークを介して出力しうる制御手段と、他の電子制御装置からネットワークを介して送信されてくる電子制御装置識別情報に基づいて、ネットワークに他の電子制御装置が接続されているかどうかを判定する判定手段と、この判定手段で他の電子制御装置がネットワークに接続されていると判定されると、その旨を記憶する記憶手段とをそなえ、前記制御手段が、判定手段で他の電子制御装置がネットワークに接続されていると判定されるまでは、他の電子制御装置のための制御情報をネットワークを介して出力することを禁止する制御禁止手段と、判定手段で他の電子制御装置がネットワークに接続されていると判定されると、他の電子制御装置のための制御情報をネットワークを介して出力する制御実行手段とをそなえて構成されたことを特徴としている。
【０００９】
また、請求項２にかかる本発明の電子制御装置は、複数の他の電子制御装置とデータ通信用ネットワークを介して接続され、上記複数の他の電子制御装置に優先順位をつけて、上記複数の他の電子制御装置のそれぞれのための制御情報をネットワークを介して出力しうる制御手段と、上記複数の他の電子制御装置からネットワークを介してそれぞれ送信されてくる電子制御装置識別情報に基づいて、ネットワークに他の電子制御装置のいずれが接続されているかを判定する判定手段と、この判定手段で他の電子制御装置のいずれかがネットワークに接続されていると判定されると、その旨を優先順位を付して記憶する記憶手段とをそなえ、前記制御手段が、判定手段で他の電子制御装置のいずれかがネットワークに接続されていると判定されるまでは、当該他の電子制御装置のための制御情報をネットワークを介して出力することを禁止する制御禁止手段と、判定手段で他の電子制御装置のいずれかがネットワークに接続されていると判定されると、当該他の電子制御装置のための制御情報を上記優先順位に従ってネットワークを介して出力する制御実行手段とをそなえて構成されたことを特徴としている。
【００１０】
このとき、上記の電子制御装置は、判定手段で他の電子制御装置がネットワークに接続されていると判定された旨が記憶手段に記憶されたあとに、所定の条件下で、他の電子制御装置から電子制御装置識別情報を受信しない場合に、他の電子制御装置との間の通信が異常であると、判定する第１異常判定手段が設けられていてもよく（請求項３）、この第１異常判定手段は、電子制御装置の起動後、所定時間以内に、他の電子制御装置から電子制御装置識別情報を受信しないことが、所定回数生じた場合に、他の電子制御装置の通信異常であると判定するように構成されていてもよい（請求項４）。
【００１１】
また、上記の電子制御装置において、記憶手段が不揮発性の記憶手段として構成されていてもよく（請求項５）、不揮発性の記憶手段の記憶内容を消去する消去手段が設けられていてもよい（請求項６）。
さらに、消去手段が手動での消去入力を行なう手動消去入力手段を通じての消去入力を受けて、不揮発性の記憶手段の記憶内容を消去するように構成されていてもよい（請求項７）。
【００１２】
また、判定手段で他の電子制御装置がネットワークに接続されていると判定された旨が不揮発性の記憶手段に記憶されたあとに、所定の第２条件下で、他の電子制御装置から電子制御装置識別情報を受信しない場合に、他の電子制御装置がネットワークに接続されていないと判定する第２異常判定手段をそなえ、消去手段が、第２異常判定手段からの他の電子制御装置がネットワークに接続されていないとの判定結果を受けて、不揮発性の記憶手段の記憶内容を消去するように構成されていてもよい（請求項８）。
【００１３】
さらに、記憶手段が不揮発性の記憶手段として構成されるとともに、記憶手段に優先順位を付して記憶されている上記複数の他の電子制御装置についての記憶内容を個々に消去する消去手段が設けられていてもよい（請求項９）。
また、請求項１０にかかる本発明の電子制御装置でのオプション用電子制御装置のための制御方法は、データ通信用ネットワークに、電子制御装置が接続されるとともに、他のオプション用電子制御装置が接続される、通信システムに使用される、電子制御装置において、オプション用電子制御装置からネットワークを介して送信されてくる電子制御装置識別情報に基づいて、ネットワークにオプション用電子制御装置が接続されているかどうかを判定するステップと、オプション用電子制御装置がネットワークに接続されていると判定されるまでは、オプション用電子制御装置のための制御情報をネットワークを介して出力することを禁止する一方、オプション用電子制御装置がネットワークに接続されていると判定されると、その旨を記憶するとともにオプション用電子制御装置のための制御情報をネットワークを介して出力するステップとをそなえて構成されたことを特徴としている。
【００１４】
さらに、請求項１１にかかる本発明の電子制御装置でのオプション用電子制御装置のための制御方法は、データ通信用ネットワークに、電子制御装置が接続されるとともに、他のオプション用電子制御装置が複数接続される、通信システムに使用される、電子制御装置において、上記複数のオプション用電子制御装置からネットワークを介してそれぞれ送信されてくる電子制御装置識別情報に基づいて、ネットワークにオプション用電子制御装置のいずれが接続されているかを判定するステップと、他のオプション用電子制御装置のいずれかがネットワークに接続されていると判定されるまでは、当該他のオプション用電子制御装置のための制御情報をネットワークを介して出力することを禁止する一方、他のオプション用電子制御装置のいずれかがネットワークに接続されていると判定されると、その旨を優先順位を付して記憶するとともに当該他のオプション用電子制御装置のための制御情報を上記優先順位に従ってネットワークを介して出力するステップとをそなえて構成されたことを特徴としている。
【００１５】
また、請求項１２にかかる本発明の電子制御装置搭載用プログラムは、他の電子制御装置とデータ通信用ネットワークを介して接続される電子制御装置に搭載されるコンピュータを、他の電子制御装置からネットワークを介して送信されてくる電子制御装置識別情報に基づいて、ネットワークに他の電子制御装置が接続されているかどうかを判定する判定手段と、判定手段で他の電子制御装置がネットワークに接続されていると判定されるまでは、他の電子制御装置のための制御情報をネットワークを介して出力することを禁止する制御禁止手段と、判定手段で他の電子制御装置がネットワークに接続されていると判定されると、他の電子制御装置のための制御情報をネットワークを介して出力する制御実行手段として機能させることを特徴としている。
【００１６】
さらに、請求項１３にかかる本発明の電子制御装置搭載用プログラムは、複数の他の電子制御装置とデータ通信用ネットワークを介して接続される電子制御装置に搭載されるコンピュータを、上記複数の他の電子制御装置からネットワークを介してそれぞれ送信されてくる電子制御装置識別情報に基づいて、ネットワークに他の電子制御装置のいずれが接続されているかを判定する判定手段と、判定手段で他の電子制御装置のいずれかがネットワークに接続されていると判定されるまでは、当該他の電子制御装置のための制御情報をネットワークを介して出力することを禁止する制御禁止手段と、判定手段で他の電子制御装置のいずれかがネットワークに接続されていると判定されると、当該他の電子制御装置のための制御情報を上記優先順位に従ってネットワークを介して出力する制御実行手段として機能させることを特徴としている。
【発明の効果】
【００１７】
本発明によれば、通信システムにおいて、ネットワーク負荷を低減することができ、さらには、ネットワーク異常検出の精度を向上させることができる。
【発明を実施するための最良の形態】
【００１８】
図１〜図５は本発明の一実施形態について説明するためのもので、図１は本発明の一実施形態としての電子制御装置を用いた通信システムの概要を模式的に示す図、図２は本発明の一実施形態としての電子制御装置の構成を模式的に示す図、図３は本発明の一実施形態を実施するための優先順位，識別情報，オプション用ＥＣＵ名，制御パターン及びカウンタ値の関連付けが保持された情報テーブルを説明する図、図４及び図５は本発明の一実施形態に係る制御処理を説明するためのフローを示す図である。
【００１９】
以下、図１〜図５を基に本発明に係る一実施形態について説明する。
図１に、本実施形態の電子制御装置１を有する通信システムの概要を模式的に示すが、この図１において、各電子制御装置間にはバス（データ通信用ネットワーク）２を介して各種のメッセージを流すことができるものとする（図示省略）。
さて、図１に示すように、本実施形態の通信システムは、複数の電子制御装置１と、複数のオプション用電子制御装置３ａ，３ｂ，３ｃ・・・（以下、各オプション用電子制御装置を区別する必要のない場合は、単にオプション用電子制御装置３ということがある）と、バス２とを備えており、複数の電子制御装置がバス２を介して相互に接続された車載ＬＡＮとして構成されている。ここで、オプション用電子制御装置３は、ネットワークに後で追加される電子制御装置であり、特に鎖線で示すオプション用電子制御装置３ｃは、既にネットワークから取り除かれたか将来ネットワークに接続されうるオプション用電子制御装置である。
【００２０】
電子制御装置１及びオプション用電子制御装置３は、バス２を介して相互に接続されており、例えばＣＡＮプロトコルにしたがって各電子制御装置間で通信を行なうことができるように構成されている。また、電子制御装置１及びオプション用電子制御装置３は、メッセージの受信及び送信が可能な通信装置として構成されており、それぞれＣＰＵ（Central  Processing  Unit）、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）等の公知の電子部品により構成され、更に、それぞれの目的に応じた車両制御や相互に連携した協調制御等を行なうように構成されている。例えば、常設電子制御装置として横滑り防止用電子制御装置が車載ＬＡＮに接続されており、これにサスペンション用電子制御装置をオプション用ＥＣＵとして追加した場合には、車両が横滑りした際に、サスペンション用電子制御装置が横滑り防止用電子制御装置からメッセージを受信し、車高を調整するような協調制御が行なわれるのである。
【００２１】
また、バス２は、電子制御装置１とオプション用電子制御装置３とを相互に接続し、電気信号（メッセージ，制御情報）を伝送するための伝送路である。
以下、電子制御装置１の構成を模式的に示した図２を用いて、本実施形態における電子制御装置１について説明する。
図２に示すように、本実施形態の電子制御装置１は、レシーバ／ドライバ回路６と、制御手段７と、判定手段１０と、記憶手段１１と、第１異常判定手段１２と、消去手段１３と、第２異常判定手段１５とをそなえて構成される。
【００２２】
また、制御手段７は、制御禁止手段８と、制御実行手段９とを備えて構成される。
ここで、レシーバ／ドライバ回路６は、バス２を介して他の電子制御装置から送信されたメッセージを受信し制御手段７に入力するとともに、制御手段７から出力されるメッセージをバス２を介して他の電子制御装置に送信する入出力インターフェイス回路である。
判定手段１０は、他の電子制御装置からバス２を介して送信されてくるメッセージに含まれるＩＤ（識別情報）に基づいて、ネットワークに接続されている電子制御装置を判定するものである。
【００２３】
制御手段７は、他の電子制御装置のための制御情報をバス２を介して出力するものであり、制御禁止手段８は、判定手段１０でバス２にオプション用電子制御装置３が接続されていると判定されるまでは、制御手段７がオプション用電子制御装置３のための制御情報をバス２を介して出力することを禁止するものであり、制御実行手段９は、判定手段１０でバス２にオプション用電子制御装置３が接続されていると判定すると、制御手段７がオプション用電子制御装置３のための制御情報をバス２を介して出力することを許可するものである。
【００２４】
記憶手段１１は、判定手段１０で他のオプション用電子制御装置３がネットワークに接続されていると判定されるとその旨を記憶するような不揮発性のメモリ（ＥＥＰＲＯＭ）や、各種の命令及び定数が予め記憶されるようなＲＯＭ、更にはＳＲＡＭやＲＡＭ等の複数の記憶装置により構成されている。
また、この記憶手段１１のＥＥＰＲＯＭは、例えば図３に示すような情報テーブル１７をそなえており、この情報テーブル１７には、優先順位，ＩＤ，オプション用ＥＣＵ名，制御パターン及びカウンタ値が格納されている。ここで、優先順位は、複数のオプション用電子制御装置３の接続が確認された場合に制御情報を送信する優先度を定めたものであり、ネットワークの混雑時において、重要度の高いオプション用電子制御装置との協調制御を他のオプション用電子制御装置よりも優先的に行なうために用いられる。例えば、ネットワークに接続された電子制御装置が、車両制御（ブレーキ制御）系電子制御装置，車両制御（エンジン制御）系電子制御装置，アクセサリ系電子制御装置である場合には、車両制御（ブレーキ制御）系電子制御装置を最も優先させるように優先順位を設定し、さらにアクセサリ系電子制御装置よりも車両制御（エンジン制御）系電子制御装置を優先させるように優先順位を設定する。これにより、車両制御（ブレーキ制御）系電子制御装置，車両制御（エンジン制御）系電子制御装置，アクセサリ系電子制御装置の順に協調制御を実行することが可能となるのである。ＩＤは、各電子制御装置から送信されるメッセージに含まれるその送信元の電子制御装置を識別するためのものであり、情報テーブル１７においてオプション用ＥＣＵ名との対応付けがなされている。制御パターンは、その制御パターンに対応するオプション用電子制御装置３が接続された場合の協調制御に必要な制御情報の送信パターンを決定するために用いられるものであり、カウンタ値は、ネットワークへの接続異常の検出回数を表わすためのもので、後述の制御処理においてその送信制御の際に用いられるものである。なお、カウンタ値の初期値は例えば０とする。さらに、このＥＥＰＲＯＭには、オプション用電子制御装置３のネットワークへの接続状態を表わすフラグが記憶されることもあるが、このフラグについてもカウンタ値と同様に初期値を例えば０とする。
【００２５】
そして、前述の判定手段１０は、ネットワークを介して受信したＩＤとこの情報テーブル１７に記憶されたオプション用ＥＣＵ名との対応関係により、ネットワークに接続されているオプション用電子制御装置３を判定する。
また、制御手段７も、この情報テーブル１７を参照することでネットワークに接続されているオプション用電子制御装置３との協調制御に必要な制御パターンを認識し、該当する制御情報をネットワークを介して送信している。
【００２６】
第１異常判定手段１２は、判定手段１０で他のオプション用電子制御装置３がネットワークに接続されていると判定された旨が記憶手段１１のＥＥＰＲＯＭに記憶されたあとに、例えばエンジン始動からある一定時間（例えば１０秒）以内に一度でも判定手段１０でこのオプション用電子制御装置３の接続が判定されなくなった場合に、このオプション用電子制御装置３との間の通信が異常であると判定するものである。このとき、このような異常が検出された回数は、上記の情報テーブル１７にカウンタ値として記憶されるようになっており、第１異常判定手段１２は、このカウンタ値がある値（例えば２以上で１０よりも小さい整数値）以上になったときに初めて上記のオプション用電子制御装置３との間の通信が異常であると判定するようにしてもよい。
【００２７】
電子制御装置１に外付けの手動消去入力手段１４は、ユーザが消去を希望するオプション用電子制御装置３についての記憶内容を記憶手段１１から消去すべく、外部から手動での消去入力を受け付けるものである。例えば、ネットワークに接続済みのオプション用電子制御装置３を全て表示するようなディスプレイ装置を用いて、ユーザが消去したいオプション用電子制御装置３を選択できるようにすることで実現される。
【００２８】
消去手段１３は、記憶手段１１における上記情報テーブル１７の記憶内容を消去するものであり、例えば手動消去入力手段１４を通じての消去入力を受けて記憶内容を消去するように構成されている。なお、上述したようにオプション用電子制御装置３の接続情報の記憶にＥＥＰＲＯＭを用いる場合には、ＥＥＰＲＯＭに記憶された内容を全て書き換えて記憶内容を変更あるいは更新することにより、記憶内容の部分的な消去を実現している。
【００２９】
また、第２異常判定手段１５は、記憶手段１１内の情報テーブル１７に格納されるカウンタ値を参照することにより、判定手段１０で他のオプション用電子制御装置３がネットワークに接続されていると判定された旨が記憶手段１１に記憶されたあとに、例えばエンジン始動からある一定時間（例えば１０秒）以内にこのオプション用電子制御装置３の接続が確認できないことが、ある回数（例えば１０回）に達すると、このオプション用電子制御装置３がネットワークに接続されていないと判定するものである。このとき、消去手段１３は、第２異常判定手段１５からの異常判定を受けて、該当する記憶手段１１の記憶内容を自動的に消去できるようにも構成されている。この自動消去動作は、例えば、消去手段１３が、第２異常判定手段１５からオプション用電子制御装置３の異常判定を受けた場合に、該当するオプション用電子制御装置３についての記憶内容をＥＥＰＲＯＭからあたかも部分的に消去するようにＥＥＰＲＯＭの記憶内容を全て書き換えることで行なわれる。
【００３０】
即ち、第２異常判定手段１５による異常判定を受けて実施される記憶手段１１の自動消去処理よりも、手動消去入力手段１４からのユーザの消去入力による記憶手段１１の手動消去処理が優先されるようになっている。これにより、例えばオプション用電子制御装置３を取り外したような場合に、第２異常判定手段１５による自動消去処理に先立って、ネットワークに存在していないオプション用電子制御装置３を制御処理対象から消去することが可能となり、ネットワークトラフィックを効果的に抑制することができるのである。
【００３１】
そして、各電子制御装置１に搭載されるコンピュータ（ＣＰＵ，ＲＡＭ，ＲＯＭ等からなる）を、１又は複数の他のオプション用電子制御装置３からネットワークを介して送信されてくるＩＤに基づいて、ネットワークに他のオプション用電子制御装置３が接続されているかどうかを判定する判定手段と（即ち、上記の判定手段１０）、この判定手段で他のオプション用電子制御装置３がネットワークに接続されていると判定されるまでは、このオプション用電子制御装置３のための制御情報をネットワークを介して出力することを禁止する制御禁止手段（即ち、上記の制御禁止手段８）と、判定手段で他のオプション用電子制御装置３がネットワークに接続されていることが判定されると、このオプション用電子制御装置３のための制御情報を上記優先順位に従ってネットワークを介して出力する制御実行手段（即ち、上記の制御実行手段９）として機能させるための電子制御装置搭載用プログラムが、上記の記憶手段１１のＲＯＭに収納されている。これにより、かかるプログラムを記憶手段１１から読み出して、上記のようなオプション用電子制御装置３のための制御を実行することができる。
【００３２】
また、電子制御装置１の外部にはキースイッチ４，入出力回路５，前述の手動消去入力手段１４，異常表示手段１６等が設けられている。
ここで、キースイッチ４は、エンジン始動用のイグニッションキーによりオン（以下、ＩＧＯＮと記述する）またはオフ（以下、ＩＧＯＦＦと記述する）されるスイッチであり、このキースイッチ４がＩＧＯＮされることによりエンジン，制御系ネットワーク，電子制御装置１及びオプション用電子制御装置３等が起動され、また、ＩＧＯＦＦされることによりエンジン，制御系ネットワーク，電子制御装置１及びオプション用電子制御装置３等の電源がＯＦＦされる。
【００３３】
入出力回路５は、車両の制御に必要な各種センサからの出力信号を制御手段７に入力するとともに、車両の制御に必要な各種制御情報を制御手段７から車両の各種被制御部に出力するものである。
異常表示手段１６は、第１異常判定手段１２がネットワークの通信異常を検出した場合に、外部に対してその旨を表示するものであり、例えば異常表示用インジケータやアラームブザー等がこれに相当する。
【００３４】
上述したような各手段は、電子制御装置１を構成するＣＰＵ，ＲＯＭ，ＲＡＭ等の各種ハードウェアにより実現される。具体的には、制御手段７，制御禁止手段８，制御実行手段９，判定手段１０，第１異常判定手段１２，消去手段１３及び第２異常判定手段１５はＣＰＵの制御により実現され、また、記憶手段１１は、ＲＯＭやＥＥＰＲＯＭ等の複数の記憶装置により構成される。
【００３５】
また、オプション用電子制御装置３についても、電子制御装置１と同様の機能を有している。即ち、オプション用電子制御装置３は、レシーバ／ドライバ回路６と、制御手段７と、判定手段１０と、記憶手段１１と、第１異常判定手段１２と、消去手段１３と、第２異常判定手段１５とをそなえている。従って、先にネットワークに接続されたオプション用電子制御装置（例えば３ａ）は、後でオプション用電子制御装置（例えば３ｂ）がネットワークに接続された場合に、上記の電子制御装置１と同様にオプション用電子制御装置３ｂが接続されるまでは、オプション用電子制御装置３ｂのための制御情報をバス２を介して出力することを禁止し、判定手段１０でバス２にオプション用電子制御装置３ｂが接続されていると判定すると、オプション用電子制御装置３のための制御情報をバス２を介して出力することができる。
【００３６】
これにより、オプション用電子制御装置３についても、協調制御に必要のない制御情報の送信を禁止することができるので、更にネットワークトラフィック抑制に貢献できる。
次に、図４に示す制御処理を説明するためのフロー図を用いて、本実施形態の動作について説明する。
まず、キースイッチ４によりＩＧＯＮされてフローが開始される（ステップＳ１０）と、次にステップＳ１１において、ＩＧＯＮから一定時間経過するまでにオプション用電子制御装置３からＩＤを受信したかを判定する。
【００３７】
そして、ステップＳ１２において、判定手段１０が、受信したＩＤに基づいてオプション用電子制御装置３の接続状態を確認すると（ステップＳ１１でｙｅｓなら）フラグを１に設定する。なお、このステップＳ１２の処理をＩＧＯＮ毎に実行しなくても済むように、フラグが既に１であるオプション用電子制御装置３に対しては、ステップＳ１２の処理を実行しないように制御してもよい。
【００３８】
次に、ネットワークへの接続が判定されたオプション用電子制御装置３については、上記処理の結果をＥＥＰＲＯＭに書き込み（ステップＳ１３）、情報テーブル１７に格納される制御パターンに基づいた制御情報をその優先順位にしたがってネットワークを介して送信する（ステップＳ１４）。ついで、ステップＳ２０において、処理を異常判定処理へと移行し、やがてＩＧＯＦＦされることにより処理を終了する（ステップＳ１７）。
【００３９】
一方、ステップＳ１１において、ＩＧＯＮから一定時間経過するまでにオプション用電子制御装置３からＩＤを受信できなかった場合（ステップＳ１１でｎｏの場合）には、さらに、フラグが０であるかどうかを判定し（ステップＳ１５）、フラグが０でなければ処理をステップＳ１３へと移行するが（ステップＳ１５のｎｏルート）、フラグが０であると判定された場合には、該当するオプション用電子制御装置３に対する制御情報の送信を禁止する制御を行ない（ステップＳ１５のｙｅｓルートからステップＳ１６）、やがて最後にはＩＧＯＦＦされることにより処理を終了する（ステップＳ１７）。
【００４０】
次に、ステップＳ２０の異常判定処理のフローについて説明する。
まず、前述したようにステップＳ２０へと処理が移行すると、異常判定処理を開始し（ステップＳ２１）、ＩＧＯＮから一定時間経過するまでにオプション用電子制御装置３からＩＤを受信したかを判定する（ステップＳ２２）。
ここで、ＩＧＯＮから一定時間経過するまでにオプション用電子制御装置３からＩＤを受信すれば、接続が異常であるオプション用電子制御装置３は検出されないので、異常判定処理を終了する（ステップＳ２２のｙｅｓルートからステップＳ２９）。しかし、ＩＧＯＮから一定時間経過するまでにオプション用電子制御装置３からＩＤを受信できない場合（これは図４のステップＳ１１のｎｏルートからステップＳ１５のｎｏルートに至る処理に相当する）には、オプション用電子制御装置３の接続が異常である旨を検出し、その旨を外部に表示する（ステップＳ２２のｎｏルートからステップＳ２３）。ついで、情報テーブル１７に格納された接続異常と判定されたオプション用電子制御装置３に対応するカウンタ値をインクリメントする（ステップＳ２４）。これにより接続異常が検出された回数をカウンタ値が情報テーブル１７に保持されるようになっている。
【００４１】
次に、このカウンタ値がある値（例えば１０）以上であるかどうかを判定し（ステップＳ２５）、このカウンタ値がある値以上でない場合（ステップＳ２５でｎｏの場合）には、異常判定処理を終了する（ステップＳ２９）。
一方、このカウンタ値がある値以上であると判定された場合（ステップＳ２５でｙｅｓの場合）には、ステップＳ２６において、当該オプション用電子制御装置３がネットワークに接続されていないと認識し、カウンタ値，フラグをともに０に設定する（ステップＳ２７，ステップＳ２８）。
【００４２】
そして、異常判定処理を終了する（ステップＳ２９）。
なお、例えば手動消去入力は、上記フローにおいて割り込み処理として実行されることにより他の処理よりも優先的に実行することができる。
ここで、本実施形態の動作を具体例を挙げて分かりやすく説明するために、既にネットワークに接続されているオプション用電子制御装置をオプション用電子制御装置３ａ，３ｂとし、オプション用電子制御装置３ｃがネットワークに接続される場合の電子制御装置１での制御処理を考えることとする。
【００４３】
まず、キースイッチ４によりＩＧＯＮされてフローが開始される（ステップＳ１０）と、次にステップＳ１１において、ＩＧＯＮから一定時間経過するまでにオプション用電子制御装置３からＩＤを受信したかを判定する。
そして、ステップＳ１２において、判定手段１０が受信したＩＤに基づいてオプション用電子制御装置３ａ，３ｂ及び３ｃの接続状態を確認する。この場合、オプション用電子制御装置３ａ，３ｂは既にバス２に接続されているので、オプション用電子制御装置３ａ，３ｂについての判定に際してはステップＳ１１でｙｅｓルートをとる。
【００４４】
一方、オプション用電子制御装置３ｃがまだバス２に接続されていない状態では、オプション用電子制御装置３ｃ用のＩＤはＩＧＯＮ後一定時間たっても受信されないので、ステップＳ１１のｎｏルート、ステップＳ１５のｙｅｓルートをとって、オプション用電子制御装置３ｃについては、電子制御装置１からオプション用電子制御装置３ｃのための制御情報は送信されない、制御禁止モードとなっている。
【００４５】
これにより、ネットワーク上には、必要な制御情報のみが流れることになる。
もし、オプション用電子制御装置３ｃがバス２に接続されると、オプション用電子制御装置３ｃ用のＩＤがＩＧＯＮ後一定時間内に電子制御装置１で受信されるため、ステップＳ１１のｙｅｓルートをとり、ステップＳ１２でフラグが１に設定される。
このようにして、ネットワークへの接続が判定されたオプション用電子制御装置３ａ，３ｂ及び３ｃについては、上記処理の結果がＥＥＰＲＯＭに書き込まれ（ステップＳ１３）、情報テーブル１７に格納される制御パターンに基づいた制御情報をその優先順位にしたがってネットワークを介して送信する（ステップＳ１４）。ついで、ステップＳ２０において、処理を異常判定処理へと移行し、ＩＧＯＮから一定時間経過するまでにオプション用電子制御装置３からＩＤを受信したかを判定する（ステップＳ２２）。
【００４６】
ここで、ＩＧＯＮから一定時間経過するまでにオプション用電子制御装置３ａ，３ｂ，３ｃからＩＤを受信するので、接続が異常であるオプション用電子制御装置３は検出されず、異常判定処理を終了し（ステップＳ２２のｙｅｓルートからステップＳ２９）、ついでＩＧＯＦＦにより処理を終了する（ステップＳ１７）。
次に、オプション用電子制御装置３ｃが取り外された場合の上記制御処理を考えることとする。
【００４７】
まず、キースイッチ４によりＩＧＯＮされてフローが開始される（ステップＳ１０）と、次にステップＳ１１において、ＩＧＯＮから一定時間経過するまでにオプション用電子制御装置３からＩＤを受信したかを判定する。ここではオプション用電子制御装置３ａ，３ｂのＩＤのみが受信される。
そして、ステップＳ１２において、判定手段１０が受信したＩＤに基づいてオプション用電子制御装置３ａ，３ｂの接続状態を確認すると、オプション用電子制御装置３ａ，３ｂは既にバス２に接続されているので、オプション用電子制御装置３ａ，３ｂについての判定に際してはステップＳ１１でｙｅｓルートをとる。そして、ネットワークへの接続が判定されたオプション用電子制御装置３ａ，３ｂについては、上記処理の結果をＥＥＰＲＯＭに書き込み（ステップＳ１３）、情報テーブル１７に格納される制御パターンに基づいた制御情報をその優先順位にしたがってネットワークを介して送信する（ステップＳ１４）。
【００４８】
一方、オプション用電子制御装置３ｃについては、ステップＳ１１でＩＧＯＮから一定時間経過するまでにＩＤを受信することができないので、ステップＳ１１のｎｏルートをとって、処理をステップＳ１５へと移行するが、フラグは０ではないので、ステップＳ１５のｎｏルーとをとって、さらに処理をステップＳ１３へと移行し、上記処理の結果をＥＥＰＲＯＭに書き込む。ついで、情報テーブル１７に格納される制御パターンに基づいた制御情報をその優先順位にしたがってネットワークを介して送信する（ステップＳ１４）。これにより、フラグが０でない間は、たとえオプション用電子制御装置３ｃの接続が検出されなくても、オプション用電子制御装置３ｃについての制御情報を送信するのである。
【００４９】
次に、処理がステップＳ２０の異常判定処理へと移行すると、まず、ＩＧＯＮから一定時間経過するまでにオプション用電子制御装置３からＩＤを受信したかを判定する（ステップＳ２２）。
ここで、オプション用電子制御装置３ａ，３ｂについては、ＩＧＯＮから一定時間経過するまでにＩＤを受信するので、ステップＳ２２のｙｅｓルートをとって、異常判定処理を終了する（ステップＳ２９）が、オプション用電子制御装置３ｃについては、ＩＧＯＮから一定時間経過するまでにＩＤを受信できないので、ステップＳ２２のｎｏルートをとって、オプション用電子制御装置３ｃが通信異常であることを外部に表示（ステップＳ２３）し、ついで、オプション用電子制御装置３ｃに対応するカウンタ値をインクリメントする（ステップＳ２４）。
【００５０】
そして、ステップＳ２５において、カウンタ値がある値（例えば１０）以上であるかどうかを判定するが、このときのオプション用電子制御装置３ｃのカウンタ値は１であるので異常判定処理を終了する（ステップＳ２５のｎｏルートからステップＳ２９）。
なお、オプション用電子制御装置３ａ，３ｂ及び３ｃ以外のオプション用電子制御装置についての制御情報は、ステップＳ１６における禁止制御の実行によりネットワーク上に流れない。
【００５１】
次に、オプション用電子制御装置３ｃが取り外されてから、しばらくＩＧＯＮ，ＩＧＯＦＦが繰り返され、ある回数（例えば１０回）通信異常が検出された場合の上記制御処理を考えることとする。
まず、キースイッチ４によりＩＧＯＮされてフローが開始される（ステップＳ１０）と、次にステップＳ１１において、ＩＧＯＮから一定時間経過するまでにオプション用電子制御装置３からＩＤを受信したかを判定する。ここではオプション用電子制御装置３ａ，３ｂのＩＤのみが受信される（ステップＳ１１のｙｅｓルートをとる）。
【００５２】
そして、ステップＳ１２において、判定手段１０が受信したＩＤに基づいてオプション用電子制御装置３ａ，３ｂの接続状態を確認すると、フラグを１に設定する。ここで、ネットワークへの接続が判定されたオプション用電子制御装置３ａ，３ｂについては、上記処理の結果を記憶手段１１に書き込み（ステップＳ１３）、情報テーブル１７に格納される制御パターンに基づいた制御情報をその優先順位にしたがってネットワークを介して送信する（ステップＳ１４）。
【００５３】
一方、オプション用電子制御装置３ｃについては、ステップＳ１１でＩＧＯＮから一定時間経過するまでにＩＤを受信することができないので、ステップＳ１１のｎｏルートをとって、処理をステップＳ１５へと移行するが、フラグは０ではないので、ステップＳ１５のｎｏルートをとって、さらに処理をステップＳ１３へと移行し、上記処理の結果をＥＥＰＲＯＭに書き込み、情報テーブル１７に格納される制御パターンに基づいた制御情報をその優先順位にしたがってネットワークを介して送信する（ステップＳ１４）。
【００５４】
次に、処理がステップＳ２０異常判定処理へと移行すると、まず、ＩＧＯＮから一定時間経過するまでにオプション用電子制御装置３からＩＤを受信したかを判定する（ステップＳ２２）。
ここで、オプション用電子制御装置３ａ，３ｂについては、ＩＧＯＮから一定時間経過するまでにＩＤを受信するので、異常判定処理を終了する（ステップＳ２２のｙｅｓルートからステップＳ２９）が、オプション用電子制御装置３ｃについては、ＩＧＯＮから一定時間経過するまでにＩＤを受信できないので、オプション用電子制御装置３ｃが通信異常であることを外部に表示（ステップＳ２２のｎｏルートからステップＳ２３）し、ついで、オプション用電子制御装置３ｃに対応するカウンタ値をインクリメントする（ステップＳ２４）。
【００５５】
ついで、ステップＳ２５において、カウンタ値がある値（例えば１０）以上であるかどうかを判定するが、このときオプション用電子制御装置３ｃのカウンタ値は１０であるので、ステップＳ２５のｙｅｓルートをとり、ステップＳ２６において、オプション用電子制御装置３ｃがネットワークに接続されていないことを認識し、オプション用電子制御装置３ｃに対応するカウンタ値及びフラグを０に設定する（ステップＳ２７，ステップＳ２８）。そして、異常判定処理を終了する（ステップＳ２９）。
【００５６】
このとき、オプション用電子制御装置３ａ，３ｂ及び３ｃ以外のオプション用電子制御装置についての制御情報は、ステップＳ１６の禁止制御によりネットワーク上に流れることはない。
このような処理により、次のＩＧＯＮ時には、ステップＳ１５において、オプション用電子制御装置３ｃのフラグが０であると判定され、ステップＳ１６の禁止制御はオプション用電子制御装置３ｃについても実行されるので、ネットワーク上には現在接続されているオプション用電子制御装置３ａ，３ｂについての制御情報のみ流れることになる。
【００５７】
なお、上記のいずれの場合においても、消去手段１３が手動消去入力手段１４からの手動消去入力を受けると、消去対象のオプション用電子制御装置３に対して上記の禁止制御を優先的に実行する。
これにより、ネットワークに存在していないオプション用電子制御装置３を直ちに制御対象から消去することが可能となり、ネットワークトラフィックを効果的に抑制できる。
【００５８】
上記の制御処理は、既存の各電子制御装置のいずれにおいても同時並行的に実施されるため、ネットワークに接続されている電子制御装置の全てにおいて、それぞれが現在のシステム構成に最適の制御情報を選択することができる。
また、上記の制御処理は、上述した制御処理プログラムを実行することによりなされる。
【００５９】
このように上記の実施形態に係る通信システムでは、通信システムに接続されている電子制御装置を自動的に検出し、その電子制御装置との協調制御に必要な制御情報を判定することにより、その時点での通信システムに最適の制御情報を適宜自動的に選択することができる。
以上、本発明の一実施形態について詳細に説明したが、本発明は上記の実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において任意に変形して実施することができる。
【００６０】
例えば、接続されるオプション用電子制御装置３がただ１つである場合には、優先順位の比較は行われずに、そのオプション用電子制御装置３に関する制御情報がネットワークを介して送信される。
その場合には、電子制御装置１は、例えば、オプション用電子制御装置３のための制御情報をネットワークを介して出力しうる制御手段７と、オプション用電子制御装置３から送信されてくるＩＤ（識別情報）に基づいて、ネットワークにオプション用電子制御装置３が接続されているかどうかを判定する判定手段１０と、判定手段１０でオプション用電子制御装置３が接続されていると判定されると、その旨を記憶する記憶手段１１とをそなえ、制御手段７が、判定手段１０でオプション用電子制御装置３がネットワークに接続されていると判定されるまでは、オプション用電子制御装置３のための制御情報をネットワークを介して出力することを禁止する制御禁止手段８と、判定手段１０でオプション用電子制御装置３がネットワークに接続されていると判定されると、オプション用電子制御装置３のための制御情報をネットワークを介して出力する制御実行手段９とをそなえて構成される。
【００６１】
そして、各電子制御装置１に搭載されるコンピュータ（ＣＰＵ，ＲＡＭ，ＲＯＭ等からなる）を、１つのオプション用電子制御装置３からネットワークを介して送信されてくるＩＤに基づいて、ネットワークにオプション用電子制御装置３が接続されているかどうかを判定する判定手段と（即ち、上記の判定手段１０）、この判定手段で他のオプション用電子制御装置３がネットワークに接続されていると判定されるまでは、このオプション用電子制御装置３のための制御情報をネットワークを介して出力することを禁止する制御禁止手段（即ち、上記の制御禁止手段８）と、判定手段で他のオプション用電子制御装置３がネットワークに接続されていることが判定されると、このオプション用電子制御装置３のための制御情報をネットワークを介して出力する制御実行手段（即ち、上記の制御実行手段９）として機能させるための電子制御装置搭載用プログラムが、上記の記憶手段１１のＲＯＭに収納される。
【００６２】
これにより、ネットワークに接続されるオプション用電子制御装置３がただ１つである場合においても、上記と同様に、オプション用電子制御装置３がネットワークに接続されている場合のみオプション用電子制御装置３に対する制御情報を送信し、オプション用電子制御装置３がネットワークに接続されていない場合には、その制御情報を送信しないような制御を自動的にすることができ、ネットワークのトラフィック抑制や高精度の接続異常検出を実現することができ、また、かかるプログラムを記憶手段１１から読み出して、上記のようなオプション用電子制御装置３のための制御を実行することもできる。
【産業上の利用可能性】
【００６３】
本発明の電子制御装置及び電子制御装置でのオプション用電子制御装置のための制御方法並びに電子制御装置搭載用プログラムは、ＦＡ（ファクトリーオートメーション）、船舶、医療機器、産業機器などをはじめ、通信システムを用いる任意の分野で広く用いることができるが、特に、車両用通信システムなど、ＣＡＮを用いた通信システムに用いて好適である。
【図面の簡単な説明】
【００６４】
【図１】本発明の一実施形態を実施するための通信システムの概要を模式的に示す図である。
【図２】上記通信システムにおける電子制御装置の構成を模式的に示す図である。
【図３】本発明の一実施形態を実施するための各種情報の対応関係を示す図である。
【図４】本発明の一実施形態を実施するための制御処理フローを示す図である。
【図５】本発明の一実施形態を実施するための制御処理フローを示す図である。
【符号の説明】
【００６５】
１  電子制御装置
２  バスライン
３ａ，３ｂ，３ｃ  オプション用電子制御装置
４  キースイッチ
５  入出力回路
６  レシーバ／ドライバ回路
７  制御手段
８  制御禁止手段
９  制御実行手段
１０  判定手段
１１  記憶手段
１２  第１異常判定手段
１３  消去手段
１４  手動消去入力手段
１５  第２異常判定手段
１６  異常表示手段
１７  情報テーブル
【図１】
2007013340.tif 000003
【図２】
2007013340.tif 000004
【図３】
2007013340.tif 000005
【図４】
2007013340.tif 000006
【図５】
2007013340.tif 000007