(57)【要約】【課題】バス型の通信線における短絡及び地絡等の故障を検出し、故障個所を遮断する通信システム、接続装置、制御装置、通信線遮断方法及びコンピュータプログラムを提供する。【解決手段】本実施の形態に係る通信システムは、通信幹線から分岐する複数の通信支線にそれぞれ通信装置が接続され、複数の前記通信装置が前記通信幹線及び前記通信支線を介して通信を行うバス型の通信システムであって、各通信支線を流れる電流を検知する電流検知部と、各通信支線にそれぞれ設けられ、該通信線の通電及び遮断を切り替えるスイッチと、前記電流検知部の検知結果に基づいて、前記スイッチを遮断する制御を行う制御部とを備える。前記制御部は、前記電流検知部が閾値を超える電流を検知した通信支線に設けられた前記スイッチを遮断することが好ましい。【選択図】図３
2019205038.tif 000002
【特許請求の範囲】
【請求項１】
通信幹線から分岐する複数の通信支線にそれぞれ通信装置が接続され、複数の前記通信装置が前記通信幹線及び前記通信支線を介して通信を行うバス型の通信システムであって、
各通信支線を流れる電流を検知する電流検知部と、
各通信支線にそれぞれ設けられ、該通信支線の通電及び遮断を切り替えるスイッチと、
前記電流検知部の検知結果に基づいて、前記スイッチを遮断する制御を行う制御部と
を備える通信システム。
【請求項２】
それぞれに前記通信支線が接続される複数の接続部と、前記電流検知部及び前記スイッチとを有する接続装置と、
前記通信幹線又は前記通信支線に接続され、前記制御部を有する制御装置と
を備え、
前記接続装置及び前記制御装置は、前記通信幹線及び前記通信支線とは異なる通信線を介して接続されている、請求項１に記載の通信システム。
【請求項３】
それぞれに前記通信支線が接続される複数の接続部と、前記電流検知部、前記スイッチ及び前記制御部とを有する接続装置を備える、請求項１に記載の通信システム。
【請求項４】
前記制御部は、前記電流検知部が閾値を超える電流を検知した通信支線に設けられた前記スイッチを遮断する、請求項１乃至請求項３のいずれか１つに記載の通信システム。
【請求項５】
前記通信幹線における通信エラーを検出するエラー検出部を備え、
前記エラー検出部が通信エラーを検出した後に、前記電流検知部による電流の検知及び前記制御部による前記スイッチの制御を行う、請求項１乃至請求項４のいずれか１つに記載の通信システム。
【請求項６】
前記エラー検出部が通信エラーを検出した後、複数の前記通信支線に接続された全ての前記通信装置が通信を停止した場合に、前記通信幹線又は前記通信支線への信号出力を行う通信部を備え、
前記電流検知部は、前記信号出力が行われている際に電流を検知する、請求項５に記載の通信システム。
【請求項７】
前記電流検知部の検知結果及び／又は前記制御部による制御結果を記憶する記憶部を備える、請求項１乃至請求項６のいずれか１つに記載の通信システム。
【請求項８】
通信線が接続される接続部を複数備える通信線の接続装置であって、
各接続部に接続された通信線を流れる電流を検知する電流検知部と、
各通信線への通電及び遮断を切り替えるスイッチと、
前記電流検知部の検知結果に基づいて、前記スイッチを遮断する制御を行う制御部と
を備える接続装置。
【請求項９】
通信幹線から分岐する複数の通信支線を流れる電流をそれぞれ検知する電流検知部から検知結果を取得する取得部と、
前記取得部が取得した検知結果に基づいて、各通信支線に設けられた通電及び遮断を切り替えるスイッチを遮断する制御を行う制御部と
を備える制御装置。
【請求項１０】
通信幹線から分岐する複数の通信支線を流れる電流をそれぞれ検知し、
検知結果に基づいて各通信支線に設けられた通電及び遮断を切り替えるスイッチを遮断する、通信線遮断方法。
【請求項１１】
コンピュータに、
通信幹線から分岐する複数の通信支線を流れる電流をそれぞれ検知する電流検知部から検知結果を取得し、
取得した検知結果に基づいて、各通信支線に設けられた通電及び遮断を切り替えるスイッチを遮断する
処理を行わせるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バス型の通信線を介して通信を行う通信システム、並びに、このシステムに用いられる接続装置、制御装置、通信線遮断方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、車両には複数のＥＣＵ（Electronic Control Unit）などの車載装置が搭載されている。これら複数の車載装置は、通信線を介して接続され、通信により情報を交換することで協調動作を行っている。車両内の通信には、例えばＣＡＮ（Controller Area Network）の通信規格が広く採用されている。ＣＡＮの通信規格では、バス型の通信線を介して複数の車載装置が接続される。
【０００３】
特許文献１においては、通信バス中に設けられた複数のスイッチの接続／分離の組み合わせを適宜に切り替えることにより形成される経路で通信できるか否かを判断し、スイッチの接続／分離の組み合わせを変更して通信可否の判断を繰り返し行うことによって、通信線の異常を診断する故障診断方法が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１８７５４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
通信幹線から複数の通信支線が分岐するバス型の通信線を採用した通信システムでは、いずれかの通信支線にて短絡又は地絡の故障が発生した場合、システム全体として通信が不可能となる可能性がある。特許文献１に記載の故障診断方法は通信システム全体をテストモードとして動作させる必要があり、例えば通信システムの起動時などの特定タイミングでのみ行われる。このため特定のタイミングで行われた故障診断にて故障が検出されず、その後に故障が発生した場合には、この故障を検出することができないという問題がある。
【０００６】
本発明は、斯かる事情に鑑みてなされたものであって、その目的とするところは、バス型の通信線における短絡及び地絡等の故障を検出し、故障個所を遮断する通信システム、接続装置、制御装置、通信線遮断方法及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本態様に係る通信システムは、通信幹線から分岐する複数の通信支線にそれぞれ通信装置が接続され、複数の前記通信装置が前記通信幹線及び前記通信支線を介して通信を行うバス型の通信システムであって、各通信支線を流れる電流を検知する電流検知部と、各通信支線にそれぞれ設けられ、該通信支線の通電及び遮断を切り替えるスイッチと、前記電流検知部の検知結果に基づいて、前記スイッチを遮断する制御を行う制御部とを備える。
【０００８】
本態様に係る接続装置は、通信線が接続される接続部を複数備える通信線の接続装置であって、各接続部に接続された通信線を流れる電流を検知する電流検知部と、各通信線への通電及び遮断を切り替えるスイッチと、前記電流検知部の検知結果に基づいて、前記スイッチを遮断する制御を行う制御部とを備える。
【０００９】
本態様に係る制御装置は、通信幹線から分岐する複数の通信支線を流れる電流をそれぞれ検知する電流検知部から検知結果を取得する取得部と、前記取得部が取得した検知結果に基づいて、各通信支線に設けられた通電及び遮断を切り替えるスイッチを遮断する制御を行う制御部とを備える。
【００１０】
本態様に係る通信線遮断方法は、通信幹線から分岐する複数の通信支線を流れる電流をそれぞれ検知し、検知結果に基づいて各通信支線に設けられた通電及び遮断を切り替えるスイッチを遮断する。
【００１１】
本態様に係るコンピュータプログラムは、コンピュータに、通信幹線から分岐する複数の通信支線を流れる電流をそれぞれ検知する電流検知部から検知結果を取得し、取得した検知結果に基づいて、各通信支線に設けられた通電及び遮断を切り替えるスイッチを遮断する処理を行わせる。
【００１２】
なお、本願は、このような特徴的な処理部を備える接続装置又は制御装置として実現することができるだけでなく、かかる特徴的な処理をステップとする通信線遮断方法として実現したり、かかるステップをコンピュータに実行させるためのコンピュータプログラムとして実現したりすることができる。また、接続装置又は制御装置の一部又は全部を実現する半導体集積回路として実現したり、接続装置又は制御装置を含むその他の装置又はシステムとして実現したりすることができる。
【発明の効果】
【００１３】
上記によれば、バス型の通信線における短絡及び地絡等の故障を検出し、故障個所を遮断することができる。
【図面の簡単な説明】
【００１４】
【図１】実施の形態１に係る通信システムの構成を示す模式図である。
【図２】実施の形態１に係る通信システムのネットワーク構成を示す模式図である。
【図３】実施の形態１に係る接続装置の構成を示す模式図である。
【図４】通信システムにおける通信時の電流の流れを説明するための模式図である。
【図５】通信システムにおける通信時の電流の流れを説明するための模式図である。
【図６】通信システムにおける通信時の電流の流れを説明するための模式図である。
【図７】実施の形態１に係る接続装置が行う通信支線の遮断処理の手順を示すフローチャートである。
【図８】実施の形態２に係る通信システムの構成を示すブロック図である。
【図９】実施の形態２に係るＥＣＵが行う通信支線の遮断処理の手順を示すフローチャートである。
【図１０】実施の形態２に係るＥＣＵが行う遮断処理のための信号出力処理の手順を示すフローチャートである。
【図１１】実施の形態２に係る接続装置が行う通信支線の遮断処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１５】
［本発明の実施の形態の説明］
最初に本発明の実施態様を列記して説明する。また、以下に記載する実施形態の少なくとも一部を任意に組み合わせてもよい。
【００１６】
（１）本態様に係る通信システムは、通信幹線から分岐する複数の通信支線にそれぞれ通信装置が接続され、複数の前記通信装置が前記通信幹線及び前記通信支線を介して通信を行うバス型の通信システムであって、各通信支線を流れる電流を検知する電流検知部と、各通信支線にそれぞれ設けられ、該通信支線の通電及び遮断を切り替えるスイッチと、前記電流検知部の検知結果に基づいて、前記スイッチを遮断する制御を行う制御部とを備える。
【００１７】
本態様にあっては、通信幹線から複数の通信支線が分岐するバス型の通信線を介して複数の通信装置が通信を行う。各通信支線には、通信支線を流れる電流を検知する電流検知部と、通信支線の通電及び遮断を切り替えるスイッチとが設けられる。各スイッチは、電流検知部による電流の検知結果に基づいて遮断の制御が行われる。これにより通信システムは、通信装置による通常の通信が行われている際に各通信支線の電流を検知して異常の有無を通信支線毎に判断し、異常のある通信支線をスイッチにより遮断することができる。
【００１８】
（２）それぞれに前記通信支線が接続される複数の接続部と、前記電流検知部及び前記スイッチとを有する接続装置と、前記通信幹線又は前記通信支線に接続され、前記制御部を有する制御装置とを備え、前記接続装置及び前記制御装置は、前記通信幹線及び前記通信支線とは異なる通信線を介して接続されていることが好ましい。
【００１９】
本態様にあっては、通信支線毎の電流検知部及びスイッチが通信線の接続装置に設けられる。また通信幹線又は通信支線に接続された制御装置にはスイッチの遮断を制御する制御部が設けられ、制御装置及び接続装置は上記の通信幹線及び通信支線とは異なる通信線を介して接続される。これにより、異常が発生して通信幹線及び通信支線を介した通信が不可能となった場合に、制御装置及び接続装置が別の通信線を介して通信を行うことができ、制御装置がスイッチの遮断制御を行うことができる。
【００２０】
（３）それぞれに前記通信支線が接続される複数の接続部と、前記電流検知部、前記スイッチ及び前記制御部とを有する接続装置を備えることが好ましい。
【００２１】
本態様にあっては、通信支線毎の電流検知部及びスイッチと、スイッチの遮断を制御する制御部とが通信線の接続装置に設けられる。これらを１つの装置に集約することで、装置の簡略化及び装置間の配線削減等が期待できる。
【００２２】
（４）前記制御部は、前記電流検知部が閾値を超える電流を検知した通信支線に設けられた前記スイッチを遮断することが好ましい。
【００２３】
本態様にあっては、電流検知部が閾値を超える電流を検知した通信支線に設けられたスイッチが遮断される。これにより、短絡又は地絡等により通常より多い電流が流れている通信支線を遮断することができる。
【００２４】
（５）前記通信幹線における通信エラーを検出するエラー検出部を備え、前記エラー検出部が通信エラーを検出した後に、前記電流検知部による電流の検知及び前記制御部による前記スイッチの制御を行うことが好ましい。
【００２５】
本態様にあっては、通信幹線における通信を監視し、通信エラーを検出した後に電流検知部の電流検知及び制御部のスイッチ制御を行う。通信エラーが発生していない場合には通信線の異常が発生していない可能性が高いため、通信エラーの検出後に電流検知及びスイッチ制御を行うことで、通常動作時の処理負荷を低減することができる。
【００２６】
（６）前記エラー検出部が通信エラーを検出した後、複数の前記通信支線に接続された全ての前記通信装置が通信を停止した場合に、前記通信幹線又は前記通信支線への信号出力を行う通信部を備え、前記電流検知部は、前記信号出力が行われている際に電流を検知することが好ましい。
【００２７】
本態様にあっては、通信線を介した通信にエラーが発生した後には、この通信線に接続された通信装置が通信を停止する可能性がある。全ての通信装置が通信を停止した場合、通信線は未使用状態となるため短絡又は地絡等が発生していても電流が流れることがなくなり、電流検知に基づく異常検知ができなくなる虞がある。そこで通信エラー検出後に全ての通信装置が通信を停止した場合には、通信線に対する信号出力を行い、この際に電流検知を行うことで、通信停止後にも異常検知を行うことが可能となる。
【００２８】
（７）前記電流検知部の検知結果及び／又は前記制御部による制御結果を記憶する記憶部を備えることが好ましい。
【００２９】
本態様にあっては、電流検知部の検知結果及び／又は制御部によるスイッチの制御結果を記憶しておく。これにより、例えば通信システムを修理する際に、通信線の故障個所を容易に判断することが可能となる。
【００３０】
（８）本態様に係る接続装置は、通信線が接続される接続部を複数備える通信線の接続装置であって、各接続部に接続された通信線を流れる電流を検知する電流検知部と、各通信線への通電及び遮断を切り替えるスイッチと、前記電流検知部の検知結果に基づいて、前記スイッチを遮断する制御を行う制御部とを備える。
【００３１】
本態様にあっては、態様（１）と同様に、通信装置による通常の通信が行われている際に各通信支線の電流を検知して異常の有無を通信支線毎に判断し、異常のある通信支線をスイッチにより遮断することができる。
【００３２】
（９）本態様に係る制御装置は、通信幹線から分岐する複数の通信支線を流れる電流をそれぞれ検知する電流検知部から検知結果を取得する取得部と、前記取得部が取得した検知結果に基づいて、各通信支線に設けられた通電及び遮断を切り替えるスイッチを遮断する制御を行う制御部とを備える。
【００３３】
本態様にあっては、態様（１）と同様に、通信装置による通常の通信が行われている際に各通信支線の電流を検知して異常の有無を通信支線毎に判断し、異常のある通信支線をスイッチにより遮断することができる。
【００３４】
（１０）本態様に係る通信線遮断方法は、通信幹線から分岐する複数の通信支線を流れる電流をそれぞれ検知し、検知結果に基づいて各通信支線に設けられた通電及び遮断を切り替えるスイッチを遮断する。
【００３５】
本態様にあっては、態様（１）と同様に、通信装置による通常の通信が行われている際に各通信支線の電流を検知して異常の有無を通信支線毎に判断し、異常のある通信支線をスイッチにより遮断することができる。
【００３６】
（１１）本態様に係るコンピュータプログラムは、コンピュータに、通信幹線から分岐する複数の通信支線を流れる電流をそれぞれ検知する電流検知部から検知結果を取得し、取得した検知結果に基づいて、各通信支線に設けられた通電及び遮断を切り替えるスイッチを遮断する処理を行わせる。
【００３７】
本態様にあっては、態様（１）と同様に、通信装置による通常の通信が行われている際に各通信支線の電流を検知して異常の有無を通信支線毎に判断し、異常のある通信支線をスイッチにより遮断することができる。
【００３８】
［本発明の実施形態の詳細］
本発明の実施形態に係る通信システムの具体例を、以下に図面を参照しつつ説明する。なお、本発明はこれらの例示に限定されるものではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【００３９】
（実施の形態１）
＜ネットワーク構成＞
図１は、実施の形態１に係る通信システムの構成を示す模式図である。実施の形態１に係る通信システム１００は、車両１に搭載された７つのＥＣＵ２ａ〜２ｇが、それぞれ通信線３ａ〜３ｇを介して接続装置４に接続された構成である。ＥＣＵ２ａ〜２ｇは、例えば車両１のエンジンの動作を制御するＥＣＵ、ドアのロック／アンロックを制御するＥＣＵ、ライトの点灯／消灯を制御するＥＣＵ、エアバッグの動作を制御するＥＣＵ、及び、ＡＢＳ（Antilock Brake System）の動作を制御するＥＣＵ等の種々のＥＣＵが含まれ得る。
【００４０】
接続装置４は、通信線３ａ〜３ｇが接続される複数の接続部（コネクタ）を有している。接続装置４は、接続された複数の通信線３ａ〜３ｇを電気的に接続する装置であり、ＨＵＢ又はジャンクションボックス等の名称で呼ばれ得る装置である。本実施の形態に係る接続装置４は、接続された複数の通信線３ａ〜３ｇにより１つのバス型のネットワークを構成する。各ＥＣＵ２ａ〜２ｇは、通信線３ａ〜３ｇ及び接続装置４を介して相互に通信を行うことができる。
【００４１】
例えば、接続装置４は車両１の中央に配置され、接続装置４の左方にはＥＣＵ２ａが配置され、接続装置４の右方にはＥＣＵ２ｂが配置されている。例えば、ＥＣＵ２ｃは車両１の前部左側に配置され、ＥＣＵ２ｄは車両１の前部中央に配置され、ＥＣＵ２ｅは車両１の前部右側に配置されている。また例えば、ＥＣＵ２ｆは車両１の後部左側に配置され、ＥＣＵ２ｇは車両１の後部右側に配置されている。なお図１に示すＥＣＵ２ａ〜２ｇ及び接続装置４の配置は一例であって、これに限るものではない。図示の装置の配置例では、例えば車両１に衝突などの事故が発生した場合、車両１の前後方向の中央に配されたＥＣＵ２ａ及び２ｂと接続装置４とは、他のＥＣＵ２ｃ〜２ｇと比較して故障し難い。またＥＣＵ２ａ及び２ｂを接続装置４に接続する通信線３ａ及び３ｂは、他のＥＣＵ２を接続装置４に接続する通信線３ｃ〜３ｇと比較して、断線、短絡又は地絡等の故障が発生し難い。
【００４２】
そこで本実施の形態においては、接続装置４（の内部配線）と通信線３ａ及び３ｂとを通信幹線として扱い、これ以外の通信線３ｃ〜３ｇを通信支線として扱う。
【００４３】
図２は、実施の形態１に係る通信システム１００のネットワーク構成を示す模式図である。本実施の形態においてＥＣＵ２ａ〜２ｇは、ＣＡＮの通信規格に従って通信を行う。ＣＡＮの通信規格では、２線式の通信線、いわゆるツイストペアケーブルを用いてバス型のネットワークが構成され、２線の電圧差に応じた差動信号が通信に用いられる。本実施の形態においてＣＡＮバスは、一組の通信幹線５と、この通信幹線５から分岐する複数組の通信支線６とを有している。ＣＡＮの通信規格において通信幹線５の両端は、２線が終端抵抗Ｒを介して接続される。２つの終端抵抗Ｒは、それぞれＥＣＵ２ａ及び２ｂに設けられている。また通信幹線５と通信支線６との分岐点は、接続装置４の内部に設けられている。
【００４４】
図２に示す通信幹線５は、図１に示した通信線３ａ及び３ｂと、接続装置４の内部配線とにより構成される。また図２に示す各通信支線６は、図１に示した各通信線３ｃ〜３ｇと、接続装置４の内部配線とにより構成される。
【００４５】
＜装置構成＞
図３は、実施の形態１に係る接続装置４の構成を示す模式図である。本実施の形態に係る接続装置４は、例えば合成樹脂製の筐体に、通信線３ａ〜３ｇを接続するための複数のコネクタ４３，４４が設けられた構成である。接続装置４が備える２つのコネクタ４３は、通信幹線５に相当する２つの通信線３ａ，３ｂを接続するためのものである。また接続装置４が備える複数のコネクタ４４は、通信支線６に相当する複数の通信線３ｂ〜３ｇを接続するためのものである。ただし図３においては、図面の簡略化のため、コネクタ４４を３つのみ図示してある。
【００４６】
接続装置４の内部において、２つのコネクタ４３は、通信幹線５を構成する２つの内部配線４３ａを介して接続されている。２つのコネクタ４３に通信線３ａ，３ｂが接続された場合、１つの通信線３ａ，３ｂ及び接続装置４の内部配線４３ａは電気的に接続され、図２に示した通信システム１００の通信幹線５を構成する。接続装置４の内部配線４３ａは複数箇所で分岐しており、分岐点からコネクタ４４まで内部配線４４ａが設けられている。２つの内部配線４３ａからそれぞれ分岐した２つの内部配線４４ａを一組として、各コネクタ４４に一組の内部配線４４ａが接続される。コネクタ４４に通信線３ｂ〜３ｇが接続された場合、通信線３ｂ〜３ｇはそれぞれ内部配線４４ａと電気的に接続され、図２に示した通信システム１００の通信支線６をそれぞれ構成する。
【００４７】
また内部配線４４ａの各線には、スイッチＳＷと電流検知部４５とが設けられている。スイッチＳＷは、例えば電界効果トランジスタ若しくはＭＯＳ（Metal Oxide Semiconductor）トランジスタ等の半導体スイッチ、又は、電磁式リレー若しくはソリッドステートリレー等のリレーを用いて構成される。スイッチＳＷは、内部配線４４ａの通電及び遮断を切り替える。電流検知部４５は、内部配線４４ａを流れる電流の電流値及び電流の向き等を検知する。電流検知部４５は、例えば内部配線４４ａ中に設けられた抵抗器の両端の電位差を測定し、測定した電位差と抵抗器の抵抗値とに基づいて電流値を取得する構成とすることができる。ただし電流検知部４５は、これ以外の方法で内部配線４４ａを流れる電流の電流値及び電流の向き等を検知する構成であってよい。本実施の形態において通信支線６（通信線３ｂ〜３ｇ及び内部配線４４ａ）は２線式であるため、接続装置４にはコネクタ４４の数の２倍の数のスイッチＳＷ及び電流検知部４５が備えられる。
【００４８】
また接続装置４は、制御部４１及び記憶部４２を備えている。制御部４１は、例えばＣＰＵ（Central Processing Unit）又はマイクロコンピュータ等のＩＣ（Integrated Circuit）を用いて構成され得る。制御部４１は、各電流検知部４５から電流の検知結果が入力される。また制御部４１は、各スイッチＳＷに対して通電又は遮断を切り替える制御信号を出力する。制御部４１は、電流検知部４５の検知結果に基づいて各通信支線６における異常を検出し、異常を検出した通信支線６のスイッチＳＷを遮断することによってこの通信支線６を通信システム１００から分離する制御を行う。例えば制御部４１は、異常を判定するための閾値を予め記憶しており、電流検知部４５が検知した電流値が閾値を超える場合に異常が発生したと判断する。
【００４９】
記憶部４２は、例えばＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）又はフラッシュメモリ等のデータ書換可能な不揮発性のメモリ素子を用いて構成されている。制御部４１は、記憶部４２に対するデータの読み出し及び書き込みを行うことができる。制御部４１は、通信支線６における異常を検出した場合に、異常に関するログ情報を記憶部４２に書き込む。記憶部４２に記憶されるログ情報は、例えば異常が検出された通信支線６がいずれであるかを示す情報及び異常が検出された際の電流検知部４５の検知結果等が含まれ得る。この場合の検知結果は、異常が検出された通信支線６に関する検知結果のみでなく、他の通信支線６に関する検知結果を含んでよい。
【００５０】
＜通信支線の遮断処理＞
図４〜図６は、通信システム１００における通信時の電流の流れを説明するための模式図である。本図においては、説明を簡略化するために、通信支線６はＥＣＵ２ｃ及び２ｄが接続される２つのみとしてある。また２線式の通信支線６に含まれる２つの線のうち、差動信号の高電位側が印加される線を高電位側支線６ｈとし、差動信号の低電位側が印加される線を低電位側支線６ｌとして区別している。同様に、２線式の通信幹線５に含まれる２つの線を、高電位側幹線５ｈ及び低電位側幹線５ｌとして区別している。また通信時の電流の流れを破線の矢印で示してある。
【００５１】
図４には、異常が発生していない場合、即ち正常時の通信システム１００における電流の流れが示されている。本例では、一の通信支線６に接続されたＥＣＵ２ｃが送信信号をこの通信支線６に対して出力した場合を想定している。この場合、ＥＣＵ２ｃから通信支線６の高電位側支線６ｈへ流出した電流は、通信幹線５の高電位側幹線５ｈを流れて終端抵抗Ｒに至り、終端抵抗Ｒから通信幹線５の低電位側幹線５ｌへ流れ、低電位側幹線５ｌから低電位側支線６ｌを経てＥＣＵ２ｃへ流入する。
【００５２】
図５には、ＥＣＵ２ｄが接続された通信支線６の低電位側支線６ｌに地絡の故障が発生した場合の電流の流れが示されている。この場合、ＥＣＵ２ｃから通信支線６の高電位側支線６ｈへ流出した電流は、通信幹線５の高電位側幹線５ｈを流れて終端抵抗Ｒに至り、終端抵抗Ｒから通信幹線５の低電位側幹線５ｌへ流れ、低電位側幹線５ｌからＥＣＵ２ｄが接続された低電位側支線６ｌへ流れて地絡点へ至る。またＥＣＵ２ｄが接続された低電位側支線６ｌが地絡しているため、ＥＣＵ２ｃからは低電位側支線６ｌへも電流が流出し、この電流は通信幹線５の低電位側幹線５ｌからＥＣＵ２ｄが接続された低電位側支線６ｌへ流れて地絡点へ至る。即ち、通信支線６に地絡の故障が発生した場合、地絡した低電位側支線６ｌに対して大電流が流れる。
【００５３】
接続装置４の制御部４１は、電流検知部４５の検知結果に基づいて、ＥＣＵ２ｄが接続された通信支線６の低電位側支線６ｌに閾値を超える電流が流れていると判定する。この判定に応じて制御部４１は、この低電位側支線６ｌに設けられたスイッチＳＷを遮断状態へ切り替える制御を行い、低電位側支線６ｌを遮断する。なおこのときに制御部４１は、大電流が流れていると判定した低電位側支線６ｌと一組の高電位側支線６ｈについてもスイッチＳＷを遮断する制御を行うことが好ましい。
【００５４】
また図５に示す例では、制御部４１はＥＣＵ２ｃが接続された通信支線６の高電位側支線６ｈ又は低電位側支線６ｌにおいても閾値を超える電流が流れたと判定する可能性がある。この場合、制御部４１は、ＥＣＵ２ｃが接続された通信支線６についても遮断する制御を行ってもよい。
【００５５】
図６には、ＥＣＵ２ｄが接続された通信支線６の高電位側支線６ｈ及び低電位側支線６ｌが短絡した場合の電流の流れが示されている。この場合、ＥＣＵ２ｃから通信支線６の高電位側支線６ｈへ流出した電流は、通信幹線５の高電位側幹線５ｈからＥＣＵ２ｄが接続された通信支線６の高電位側支線６ｈへ流れて短絡箇所へ至る。更にこの電流は、短絡箇所を経てＥＣＵ２ｄが接続された通信支線６の低電位側支線６ｌへ流れ、この低電位側支線６ｌから通信幹線５の低電位側幹線５ｌへ流れ、低電位側幹線５ｌからＥＣＵ２ｃが接続された低電位側支線６ｌへ流れてＥＣＵ２ｃへ流れ込む。この場合、高電位側から低電位側へ終端抵抗Ｒを介さずに電流が流れるため、各電流経路には大電流が流れることとなる。
【００５６】
接続装置４の制御部４１は、電流検知部４５の検知結果に基づいて、ＥＣＵ２ｄが接続された通信支線６の高電位側支線６ｈ及び低電位側支線６ｌに閾値を超える電流が流れていると判定する。この判定に応じて制御部４１は、この高電位側支線６ｈ及び低電位側支線６ｌに設けられたスイッチＳＷを遮断状態へ切り替える制御を行い、ＥＣＵ２ｄが接続された高電位側支線６ｈ及び低電位側支線６ｌを遮断する。
【００５７】
また図６に示す例では、制御部４１はＥＣＵ２ｃが接続された通信支線６の高電位側支線６ｈ又は低電位側支線６ｌにおいても閾値を超える電流が流れたと判定する可能性がある。この場合、制御部４１は、ＥＣＵ２ｃが接続された通信支線６についても遮断する制御を行ってもよい。
【００５８】
図７は、実施の形態１に係る接続装置４が行う通信支線６の遮断処理の手順を示すフローチャートである。実施の形態１に係る接続装置４の制御部４１は、複数の電流検知部４５に通信支線６の電流検知を行わせ、電流検知部４５から電流値などの検知結果を取得する（ステップＳ１）。制御部４１は、各電流検知部４５が検知した電流値（の絶対値）と予め記憶した閾値とをそれぞれ比較し、電流値が閾値を超えるか否かを判定する（ステップＳ２）。全ての検知結果について、電流値が閾値を超えない場合（Ｓ２：ＮＯ）、制御部４１は、通信支線６に異常は発生していないと判定し、ステップＳ３へ処理を進める。
【００５９】
制御部４１は、電流検知部４５による各通信支線６の電流検知を例えば数ミリ秒〜数秒程度の周期で繰り返し行っている。通信支線６に異常がないと判定した制御部４１は、電流検知の周期を規定する所定時間を待機し（ステップＳ３）、ステップＳ１へ処理を戻し、電流検知部４５による電流検知を所定の周期で繰り返し行う。
【００６０】
少なくとも１つの検知結果について、電流値が閾値を超える場合（Ｓ２：ＹＥＳ）、制御部４１は、閾値を超える電流値を検知した電流検知部４５が設けられた通信支線６のスイッチＳＷを遮断状態へ切り替える信号を出力することにより、この通信支線６を遮断する（ステップＳ４）。次いで制御部４１は、電流検知部４５による電流検知を行う（ステップＳ５）。なおこのときに制御部４１は、電流検知を行う周期に関わりなく、電流検知を行ってよい。制御部４１は、各電流検知部４５が検知した電流値が閾値を超えるか否かを判定する（ステップＳ６）。少なくとも１つの検知結果について、電流値が閾値を超える場合（Ｓ６：ＹＥＳ）、制御部４１は、ステップＳ４へ処理を戻し、通信支線６の遮断と更なる電流検知及び判定とを繰り返し行う。
【００６１】
全ての検知結果について、電流値が閾値を超えない場合（Ｓ６：ＮＯ）、制御部４１は、遮断した通信支線６がいずれであるかを示す情報及び遮断を実施した際の電流検知部４５の検知結果等を含むログ情報を生成し、生成したログ情報を記憶部４２に記憶して（ステップＳ７）、処理を終了する。
【００６２】
＜まとめ＞
以上の構成の実施の形態１に係る通信システム１００は、通信幹線５から複数の通信支線６が分岐するバス型の通信線を介して複数のＥＣＵ２ａ〜２ｇが通信を行う構成である。各通信支線６には、通信支線６を流れる電流を検知する電流検知部４５と、通信支線６の通電及び遮断を切り替えるスイッチＳＷとが設けられる。各スイッチＳＷは、電流検知部４５による電流の検知結果に基づいて遮断の制御が行われる。これにより通信システム１００は、ＥＣＵ２ａ〜２ｇによる通常の通信が行われている際に各通信支線６の電流を検知して異常の有無を通信支線６毎に判定し、異常のある通信支線６をスイッチＳＷにより遮断することができる。
【００６３】
また実施の形態１に係る通信システム１００では、通信支線６毎に設けられる電流検知部４５及びスイッチＳＷと、これらを制御する制御部４１とを接続装置４が備える。複数の電流検知部４５及びスイッチＳＷと制御部４１とを１つの装置に集約することによって、システム構成の簡略化及び装置間の配線削減等が期待できる。
【００６４】
また実施の形態１に係る接続装置４は、電流検知部４５が閾値を超える電流を検知した通信支線６に設けられたスイッチＳＷを遮断する。これにより、短絡又は地絡等により通常より多い電流が流れている通信支線６を遮断することができる。
【００６５】
また実施の形態１に係る接続装置４は、制御部４１によるスイッチＳＷの制御結果及び電流検知部４５の検知結果等をログ情報として記憶部４２に記憶しておく。これにより、例えば通信システム１００を修理する際に、作業者がログ情報を閲覧することによって、通信支線６の故障個所を容易に判断することができる。
【００６６】
なお本実施の形態においては、車両１に搭載された通信システム１００を例に説明を行ったが、通信システム１００は車両１に搭載されるものに限らず、例えば船舶若しくは航空機等の移動体に搭載される通信システム、又は、オフィス若しくは工場等に設置される通信システム等、種々の通信システムに同様の構成を採用することができる。また図１に示した車両１のＥＣＵ２ａ〜２ｇの搭載数及び配置等は、一例であって、これに限るものではない。また２つのＥＣＵ２ａ及び２ｂを通信幹線５に接続する構成としたが、これに限るものではなく、全てのＥＣＵ２ａ〜２ｇを通信支線６に接続する構成としてもよい。この構成の場合、終端抵抗Ｒは接続装置４に設けられてよい。
【００６７】
（実施の形態２）
図８は、実施の形態２に係る通信システム２００の構成を示すブロック図である。実施の形態２に係る通信システム２００は、通信幹線５に接続された１つのＥＣＵ２０２ａが、接続装置２０４と専用の通信線２０３を介して通信を行い、接続装置２０４から電流の検知結果を取得すると共にスイッチＳＷの遮断を制御する構成である。
【００６８】
実施の形態２に係る接続装置２０４は、実施の形態１に係る接続装置４の記憶部４２を備えず、通信線２０３を介してＥＣＵ２０２ａとの通信を行う通信部２４２を備えた構成である。通信部２４２がＥＣＵ２０２ａとの間で行う通信は、ＣＡＮの通信規格に従うものである必要はなく、種々のシリアル通信又はパラレル通信を採用し得る。通信部２４２は、ＥＣＵ２０２ａから受信した情報を制御部４１へ与えると共に、制御部４１から与えられた情報をＥＣＵ２０２ａへ送信する。
【００６９】
実施の形態２に係る接続装置２０４の制御部４１は、電流検知部４５の検知結果に基づく以上の有無の判定、及び、判定結果に基づくスイッチＳＷの遮断制御を行わない。これに代えて実施の形態２に係る制御部４１は、電流検知部４５の検知結果を周期的に取得してＥＣＵ２０２ａへ送信する処理、及び、ＥＣＵ２０２ａから与えられた遮断命令に応じてスイッチＳＷを遮断する処理を行う。
【００７０】
実施の形態２に係るＥＣＵ２０２ａは、制御部２２１、記憶部２２２、第１通信部２２３及び第２通信部２２４を備えている。なお図８においては、ＥＣＵ２０２ａが備える機能ブロックのうち、通信支線６の遮断処理に関する機能ブロックを抜き出して図示しており、車両１の制御などに関する機能ブロックについては図示を省略している。制御部２２１は、例えばＣＰＵ又はＭＰＵ（Micro-Processing Unit）等の演算処理装置を用いて構成され、記憶部２２２に記憶されたプログラム２２２ａを読み出して実行することにより、種々の演算処理を行う。
【００７１】
記憶部２２２は、フラッシュメモリ又はＥＥＰＲＯＭ等の不揮発性のメモリ素子を用いて構成されている。記憶部２２２は、制御部２２１が実行するプログラム２２２ａと、このプログラム２２２ａの実行に必要なデータとを記憶する。プログラム２２２ａは、例えばＥＣＵ２０２ａの製造段階において記憶部２２２に書き込まれてもよく、また例えばメモリカード又は光ディスク等の記録媒体２０９に記録されたものをＥＣＵ２０２ａが読み出して記憶部２２２に記憶してもよく、また例えば記録媒体２０９に記録されたものを書込装置が読み出してＥＣＵ２０２ａの記憶部２２２に書き込んでもよい。また記憶部２２２は、通信支線６の遮断処理を行った場合に、ログ情報２２２ｂが記憶される。
【００７２】
第１通信部２２３は、車内ネットワークを構成する通信線に接続され、ＣＡＮの通信規格に従って通信を行う。本実施の形態において第１通信部２２３は、車内ネットワークを構成する通信線のうち、通信幹線５を構成する通信線に接続される。第１通信部２２３は、制御部２２１から与えられた送信情報を電気信号に変換して通信幹線５へ出力することによって送信を行うと共に、通信幹線５の電位をサンプリングして取得することにより受信を行い、受信した情報を制御部２２１へ与える。
【００７３】
第２通信部２２４は、通信線２０３を介して接続装置２０４に接続され、接続装置２０４との間で一対一の通信を行う。第２通信部２２４は、接続装置２０４から受信した情報を制御部２２１へ与えると共に、制御部２２１から与えられた情報を接続装置２０４へ送信する。
【００７４】
実施の形態２に係るＥＣＵ２０２ａは、車両１に衝突などの事故が発生したか否かを判定する処理を行う。例えば、車両１には衝突などの事故が発生した場合に乗員を保護するエアバッグが搭載されており、エアバッグを作動させるＥＣＵが搭載されている。このＥＣＵは、例えばセンサにより車両１に加わる衝撃を検知してエアバックを作動させる。ＥＣＵ２０２ａは、エアバッグを作動させるＥＣＵから衝撃の検知結果又はエアバックの作動情報等を車両１のネットワークを介した通信により取得し、これらの情報に基づいて車両１に衝突などの事故が発生したか否かを判定することができる。例えばＥＣＵ２０２ａは、エアバッグが作動した旨の情報を通信にて受信した場合に、車両１に衝突が発生したと判定する。なおＥＣＵ２０２ａは、通信幹線５及び通信支線６を介して通信にてエアバッグを作動させるＥＣＵからの情報を受信してもよく、他の通信方法により情報を受信してもよい。
【００７５】
またＥＣＵ２０２ａは、第１通信部２２３にて通信幹線５及び通信支線６を介した通信の状況を監視している。詳しくは、ＥＣＵ２０２ａは、通信幹線５及び通信支線６を介した通信にエラーが発生したか否かを判定している。ＥＣＵ２０２ａは、車両１に衝突などの事故が発生したと判定し、且つ、通信幹線５及び通信支線６を介した通信にエラーが発生したと判定した場合、接続装置２０４に対して電流検知部４５の検知結果の取得を要求する通信を第２通信部２２４にて行う。この要求に応じて接続装置２０４は、各通信支線６に設けられた電流検知部４５の検知結果を取得し、取得した検知結果を通信部２４２からＥＣＵ２０２ａへ送信する。ＥＣＵ２０２ａは、接続装置２０４から取得した電流の検知結果に基づいて遮断する通信支線６を決定し、決定した通信支線６のスイッチＳＷを遮断する命令を接続装置２０４へ送信する。遮断命令を受信した接続装置２０４は、遮断命令にて指定された通信支線６に設けられたスイッチＳＷを遮断する制御を行う。
【００７６】
通信支線６の遮断を行った後、ＥＣＵ２０２ａは、確認のために電流検知部４５の検知結果の取得を接続装置２０４に対して再度要求する。電流の検知結果を再度取得したＥＣＵ２０２ａは、電流値が閾値を超えておらず、短絡又は地絡等が発生した通信支線６の遮断に成功したと判断した場合、遮断した通信支線６に関する情報をログ情報２２２ｂとして記憶部２２２に記憶する。これに対して再取得した検知結果でも電流値が閾値を超えている場合、ＥＣＵ２０２ａは、更に通信支線６の遮断を行う。ＥＣＵ２０２ａは、電流の検知結果の取得及び通信支線６の遮断を繰り返し行い、短絡又は地絡等が発生した全ての通信支線６の遮断を行う。
【００７７】
ただし、ＥＣＵ２０２ａが電流の検知結果の取得及び通信支線６の遮断を繰り返し行っている間に、通信幹線５及び通信支線６の通信エラーが所定時間に亘って持続されたことによって、通信幹線５及び通信支線６に接続された他のＥＣＵ２ｂ〜２ｇが通信処理を停止する可能性がある。他のＥＣＵ２ｂ〜２ｇが通信処理を停止すると、通信幹線５及び通信支線６には送信信号の出力が行われなくなるため、通信幹線５及び通信支線６には電流が流れなくなり、電流検知部４５が過電流を検知することができなくなる。これは、ＣＡＮの通信規格においてバスオフの状態に至った場合に相当する。
【００７８】
そこで実施の形態２に係るＥＣＵ２０２ａは、他のＥＣＵ２ｂ〜２ｇが通信処理を停止した状態に至った場合、自らが第１通信部２２３にて信号を通信幹線５に対して出力する。これにより通信幹線５及び通信支線６にはＥＣＵ２０２ａからの電流が流れるため、通信支線６に設けられた電流検知部４５にて過電流を検知することが可能となる。なおこのときに第１通信部２２３から出力する信号は、ＣＡＮの通信規格に従うものである必要はなく、どのような信号であってもよい。
【００７９】
図９は、実施の形態２に係るＥＣＵ２０２ａが行う通信支線６の遮断処理の手順を示すフローチャートである。実施の形態２に係るＥＣＵ２０２ａの制御部２２１は、第１通信部２２３にて受信する車両１のエアバッグを作動させるＥＣＵからの情報に基づいて、車両１に衝突などの事故が発生したか否かを判定する（ステップＳ２１）。事故が発生したと判定した場合（Ｓ２１：ＹＥＳ）、制御部２２１は、第１通信部２２３にて通信幹線５及び通信支線６の通信にエラーが発生したか否かを判定する（ステップＳ２２）。車両１に事故が発生していないと判定した場合（Ｓ２１：ＮＯ）、又は、通信幹線５及び通信支線６の通信にエラーが発生していないと判定した場合（Ｓ２２：ＮＯ）、制御部２２１は、ステップＳ２１へ処理を戻す。
【００８０】
通信幹線５及び通信支線６の通信にエラーが発生したと判定した場合（Ｓ２２：ＹＥＳ）、制御部２２１は、第２通信部２２４にて接続装置２０４との通信を行い、電流検知部４５による通信支線６の電流検知結果の取得要求を接続装置２０４へ送信する（ステップＳ２３）。制御部２２１は、取得要求に対して接続装置２０４から送信される情報を第２通信部２２４にて受信することにより、電流検知部４５の電流検知結果を取得する（ステップＳ２４）。制御部２２１は、各電流検知部４５が検知した電流値と予め記憶した閾値とをそれぞれ比較し、電流値が閾値を超えるか否かを判定する（ステップＳ２５）。全ての検知結果について、電流値が閾値を超えない場合（Ｓ２５：ＮＯ）、制御部２２１は、通信支線６に異常は発生していないと判定し、処理を終了する。
【００８１】
少なくとも１つの検知結果について、電流値が閾値を超える場合（Ｓ２５：ＹＥＳ）、制御部２２１は、閾値を超える電流値を検知した電流検知部４５が設けられた通信支線６を遮断する命令を第２通信部２２４にて接続装置２０４へ送信する（ステップＳ２６）。次いで制御部２２１は、電流検知部４５による通信支線６の電流検知結果の取得要求を接続装置２０４へ送信する（ステップＳ２７）。制御部２２１は、この取得要求に対して接続装置２０４が送信する電流検知結果を取得する（ステップＳ２８）。制御部２２１は、各電流検知部４５が検知した電流値が閾値を超えるか否かを判定する（ステップＳ２９）。少なくとも１つの検知結果について、電流値が閾値を超える場合（Ｓ２９：ＹＥＳ）、制御部２２１は、ステップＳ２６へ処理を戻し、通信支線６の遮断と更なる電流検知及び判定とを繰り返し行う。
【００８２】
全ての検知結果について、電流値が閾値を超えない場合（Ｓ２９：ＮＯ）、制御部２２１は、遮断した通信支線６がいずれであるかを示す情報及び遮断を実施した際の電流検知部４５の検知結果等を含むログ情報２２２ｂを生成し、生成したログ情報２２２ｂを記憶部２２２に記憶して（ステップＳ３０）、処理を終了する。
【００８３】
図１０は、実施の形態２に係るＥＣＵ２０２ａが行う遮断処理のための信号出力処理の手順を示すフローチャートである。なお本処理は、図９に示した遮断処理と並行して行われる処理である。実施の形態２に係るＥＣＵ２０２ａの制御部２２１は、車両１に衝突などの事故が発生したか否かを判定する（ステップＳ４１）。事故が発生したと判定した場合（Ｓ４１：ＹＥＳ）、制御部２２１は、第１通信部２２３にて通信幹線５及び通信支線６の通信にエラーが発生したか否かを判定する（ステップＳ４２）。車両１に事故が発生していないと判定した場合（Ｓ４１：ＮＯ）、又は、通信幹線５及び通信支線６の通信にエラーが発生していないと判定した場合（Ｓ４２：ＮＯ）、制御部２２１は、ステップＳ４１へ処理を戻す。
【００８４】
通信幹線５及び通信支線６の通信にエラーが発生したと判定した場合（Ｓ４２：ＹＥＳ）、制御部２２１は、第１通信部２２３にて通信幹線５及び通信支線６を介した通信を監視することにより、他のＥＣＵ２ｂ〜２ｇによる通信が停止したか否かを判定する（ステップＳ４３）。通信が停止していない場合（Ｓ４３：ＮＯ）、制御部２２１は、短絡又は地絡等が発生した通信支線６の遮断を完了したか否かを判定する（ステップＳ４４）。通信支線６の遮断が完了していない場合（Ｓ４４：ＮＯ）、制御部２２１は、ステップＳ４３へ処理を戻し、通信が停止するか又は遮断が完了するまで待機する。通信支線６の遮断が完了した場合（Ｓ４４：ＹＥＳ）、制御部２２１は、処理を終了する。
【００８５】
他のＥＣＵ２ｂ〜２ｇの通信が停止した場合（Ｓ４３：ＹＥＳ）、制御部２２１は、第１通信部２２３にて通信幹線５に対する信号の出力を開始する（ステップＳ４５）、その後、制御部２２１は、短絡又は地絡等が発生した通信支線６の遮断を完了したか否かを判定する（ステップＳ４６）。通信支線６の遮断が完了していない場合（Ｓ４６：ＮＯ）、制御部２２１は、遮断が完了するまで信号の出力を継続する。遮断が完了した場合（Ｓ４６：ＹＥＳ）、制御部２２１は、第１通信部２２３からの信号の出力を停止し（ステップＳ４７）、処理を終了する。
【００８６】
図１１は、実施の形態２に係る接続装置２０４が行う通信支線６の遮断処理の手順を示すフローチャートである。実施の形態２に係る接続装置２０４の制御部４１は、通信部２４２にてＥＣＵ２０２ａからの電流検知結果の取得要求を受信したか否かを判定する（ステップＳ５１）。電流検知結果の取得要求を受信した場合（Ｓ５１：ＹＥＳ）、制御部４１は、複数の電流検知部４５に通信支線６の電流検知を行わせ、電流検知部４５から電流値などの検知結果を取得する（ステップＳ５２）。制御部４１は、ステップＳ５２にて取得した電流検知結果を、通信部２４２にてＥＣＵ２０２ａへ送信し（ステップＳ５３）、ステップＳ５１へ処理を戻す。
【００８７】
ＥＣＵ２０２ａから電流検知結果の取得要求を受信していない場合（Ｓ５１：ＮＯ）、制御部４１は、通信部２４２にてＥＣＵ２０２ａから通信支線６の遮断命令を受信したか否かを判定する（ステップＳ５４）。遮断命令を受信していない場合（Ｓ５４：ＮＯ）、制御部４１は、ステップＳ５１へ処理を戻す。遮断命令を受信した場合（Ｓ５４：ＹＥＳ）、制御部４１は、遮断命令に低指定された通信支線６のスイッチＳＷを遮断する信号を出力することにより、通信支線６を遮断し（ステップＳ５５）、ステップＳ５１へ処理を戻す。
【００８８】
以上の構成の実施の形態２に係る通信システム２００は、各通信支線６の電流を検知する電流検知部４５及び各通信支線６を遮断するスイッチＳＷが接続装置２０４に設けられ、電流の検知結果に基づいてスイッチＳＷの遮断を制御する処理をＥＣＵ２０２ａが行う構成である。ＥＣＵ２０２ａ及び接続装置２０４は通信幹線５及び通信支線６とは異なる通信線２０３を介して接続され、電流の検知結果及びスイッチＳＷの遮断命令等は通信線２０３を介して送受信される。これにより、車両１に衝突などの事故が発生して通信幹線５及び通信支線６を介した通信が不可能となった場合に、ＥＣＵ２０２ａ及び接続装置２０４が別の通信線２０３を介して通信を行うことができ、ＥＣＵ２０２ａがスイッチＳＷの遮断制御を行うことができる。
【００８９】
また実施の形態２に係るＥＣＵ２０２ａは、通信幹線５及び通信支線６における通信を監視し、通信エラーを検出した後に電流検知部４５の電流検知結果の取得及びスイッチＳＷの遮断制御を行う。通信エラーが発生していない場合には通信幹線５及び通信支線６に異常が発生していない可能性が高いため、通信エラーの検出後に電流検知及びスイッチＳＷの遮断制御を行うことで、ＥＣＵ２０２ａ及び接続装置２０４は通常動作時の処理負荷を低減することができる。
【００９０】
また実施の形態２に係るＥＣＵ２０２ａは、通信幹線５及び通信支線６を介した通信にエラーが発生した後に他のＥＣＵ２ｂ〜２ｇが通信を停止した場合、第１通信部２２３にて通信幹線５に信号を出力する。これによりＥＣＵ２０２ａは、他のＥＣＵ２ｂ〜２ｇの通信が停止して通信幹線５及び通信支線６に電流が流れなくなった場合に、通信幹線５へ信号を出力して電流を流し、電流検知部４５による通信支線６の電流検知を行うことが可能となる。
【００９１】
なお実施の形態２においては、車両１に衝突などの事故が発生したか否かをＥＣＵ２０２ａが判定する構成としたが、これに限るものではなく、事故発生の有無をＥＣＵ２０２ａが判定しない構成であってもよい。ＥＣＵ２０２ａによる事故発生の判定方法は、エアバッグを作動させるＥＣＵからの情報に基づく方法のみでなく、例えばＥＣＵ２０２ａが加速度センサを備えて車両１に加わる衝撃を検知するなど、その他のどのような方法を採用してもよい。
【００９２】
またＥＣＵ２０２ａは、通信幹線５及び通信支線６に通信エラーが検出された場合に、電流検知部４５による電流検知結果の取得及び通信支線６の遮断の処理を開始する構成としたが、これに限るものではない。ＥＣＵ２０２ａは通信エラーの検出を行わない構成であってよい。この場合にＥＣＵ２０２ａは、通信エラーの有無に関わらず、車両１の事故発生に応じて電流検知結果の取得及び通信支線６の遮断の処理を開始してもよい。またＥＣＵ２０２ａは、車両１の事故の有無及び通信エラーの有無に関わらず、例えば周期的に電流検知結果の取得を行ってもよい。
【００９３】
またＥＣＵ２０２ａは、他のＥＣＵ２ｂ〜２ｇの通信が停止した場合に、第１通信部２２３にて通信幹線５への信号出力を行う構成としたが、これに限るものではない。例えばＥＣＵ２０２ａは、他のＥＣＵ２ｂ〜２ｇの通信が停止した場合に通信幹線５への信号出力を行わず、電流検知結果の取得及び通信支線６の遮断の処理を停止する構成としてもよい。
【００９４】
実施の形態２に係る通信システム２００のその他の構成は、実施の形態１に係る通信システム１００と同様であるため、同様の箇所には同じ符号を付し、詳細な説明を省略する。
【００９５】
今回開示された実施形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００９６】
１  車両
２ａ〜２ｇ  ＥＣＵ（通信装置）
３ａ〜３ｇ  通信線
４  接続装置
５  通信幹線
５ｌ  低電位側幹線
５ｈ  高電位側幹線
６  通信支線
６ｌ  低電位側支線
６ｈ  高電位側支線
４１  制御部
４２  記憶部
４３  コネクタ
４３ａ  内部配線
４４  コネクタ
４４ａ  内部配線
４５  電流検知部
１００  通信システム
２００  通信システム
２０２ａ  ＥＣＵ（制御装置）
２０３  通信線
２０４  接続装置
２０９  記録媒体
２２１  制御部（エラー検出部）
２２２  記憶部
２２２ａ  プログラム
２２２ｂ  ログ情報
２２３  第１通信部（通信部）
２２４  第２通信部
２４２  通信部
Ｒ  終端抵抗
ＳＷ  スイッチ
【図１】
2019205038.tif 000003
【図２】
2019205038.tif 000004
【図３】
2019205038.tif 000005
【図４】
2019205038.tif 000006
【図５】
2019205038.tif 000007
【図６】
2019205038.tif 000008
【図７】
2019205038.tif 000009
【図８】
2019205038.tif 000010
【図９】
2019205038.tif 000011
【図１０】
2019205038.tif 000012
【図１１】
2019205038.tif 000013