(57)【要約】【課題】診断対象とする車内ネットワークシステムが互いにデータ通信を行わない複数の車載電子制御装置を含む場合であっても、異常発生箇所を正確に特定できるようにする。【解決手段】通信診断部１３が、ネットワーク情報記憶部１２に記憶されたネットワーク情報に基づいて診断対象とする車内ネットワークシステム１００のノードとして接続されている各ＥＣＵを特定し、これら各ＥＣＵを対象として通信診断を行う。また、自己診断結果読み出し部１４は、車内ネットワークシステム１００のノードとして接続されている各ＥＣＵが他のＥＣＵとの間での通信の状態を自己診断して得られた自己診断結果を読み出す。そして、異常解析部１５が、これら通信診断の結果と各ＥＣＵの自己診断結果とを統合的に解析して、車内ネットワークシステム１００の異常発生箇所を特定し、その異常発生箇所を識別可能な形態で表示部１６に表示する。【選択図】図１
2007028411.tif 000002
【特許請求の範囲】
【請求項１】
複数の車載電子制御装置がネットワークバスによって相互に接続されてこれら車載電子制御装置間でデータ通信が行われる車内ネットワークシステムに対して接続可能に構成され、当該車内ネットワークシステムの異常を診断するネットワーク診断装置において、
車内ネットワークシステムのシステム構成を特定するためのネットワーク情報を記憶するネットワーク情報記憶手段と、
診断対象とする車内ネットワークシステムに対応した前記ネットワーク情報に基づいて、当該車内ネットワークシステムのノードとして接続されている各車載電子制御装置を特定し、これら各車載電子制御装置を対象として通信診断を行う通信診断手段と、
診断対象とする車内ネットワークシステムのノードとして接続されている各車載電子制御装置が他の車載電子制御装置との間での通信の状態を自己診断して得られた自己診断結果を、各車載電子制御装置から読み出す自己診断結果読み出し手段と、
前記通信診断手段による通信診断の結果と、前記診断結果読み出し手段が各車載電子制御装置から読み出した自己診断結果とを統合的に解析して、前記車内ネットワークシステムの異常発生箇所を特定する異常解析手段と、
前記異常解析手段により特定された車内ネットワークシステムの異常発生箇所を識別可能な形態で表示する表示手段とを備えることを特徴とするネットワーク診断装置。
【請求項２】
前記ネットワーク情報記憶手段には、車種に応じた複数のネットワーク情報が車種の識別情報と対応付けて記憶されており、
前記通信診断手段は、外部から入力された車種の識別情報に対応するネットワーク情報を前記ネットワーク情報記憶手段から読み出して、当該ネットワーク情報に基づいて、診断対象とする車内ネットワークシステムのノードとして接続されている車載電子制御装置を特定することを特徴とする請求項１に記載のネットワーク診断装置。
【請求項３】
診断対象とする車内ネットワークシステムのノードとして接続されている車載電子制御装置のうちの何れかに当該車内ネットワークシステムに対応したネットワーク情報が予め格納されており、
前記通信診断手段は、前記車載電子制御装置から読み出されて前記ネットワーク情報記憶手段に格納されたネットワーク情報を読み出して、当該ネットワーク情報に基づいて、診断対象とする車内ネットワークシステムのノードとして接続されている車載電子制御装置を特定することを特徴とする請求項１に記載のネットワーク診断装置。
【請求項４】
複数の車載電子制御装置がネットワークバスによって相互に接続されてこれら車載電子制御装置間でデータ通信が行われる車内ネットワークシステムの異常を診断するネットワーク診断方法であって、
診断対象とする車内ネットワークシステムのノードとして接続されている各車載電子制御装置を特定し、これら各車載電子制御装置を対象として通信診断を行う通信診断ステップと、
診断対象とする車内ネットワークシステムのノードとして接続されている各車載電子制御装置が他の車載電子制御装置との間での通信の状態を自己診断して得られた自己診断結果を、各車載電子制御装置から読み出す自己診断結果読み出しステップと、
前記通信診断ステップでの通信診断の結果と、前記診断結果読み出しステップで各車載電子制御装置から読み出した自己診断結果とを統合的に解析して、前記車内ネットワークシステムの異常発生箇所を特定する異常解析ステップと、
前記異常解析ステップにて特定された車内ネットワークシステムの異常発生箇所を識別可能な形態で表示する表示ステップとを有することを特徴とするネットワーク診断方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の車載電子制御装置がネットワークバスによって相互に接続されてなる車内ネットワークシステムの異常を診断するためのネットワーク診断装置及びネットワーク診断方法に関する。
【背景技術】
【０００２】
車両に搭載される各種車載電装品は、各種センサによって検出される車両の状態やドライバからの操作入力等に応じて、ＥＣＵ（Electronic Control Unit）と呼ばれる電子制御装置によって電気的に動作制御されている。また、近年では、複数のＥＣＵをネットワークバスにより相互に接続し、これら複数のＥＣＵ間でデータ通信を行って情報を共有する車内ネットワークシステムも提案され、実用化されている。
【０００３】
このような車内ネットワークシステムにおいて、ノードとして接続されている各ＥＣＵは、一般に、他のＥＣＵとの間でのデータ通信の状態を自己診断する機能を有している。このＥＣＵによる自己診断の結果は、当該車内ネットワークシステムに接続された所定の診断装置によって読み出され、異常発生箇所の特定などに用いられる。具体的には、例えば特許文献１には、診断装置が車内ネットワークシステムのノードとして接続されている各ＥＣＵからのデータ通信に関する自己診断の結果を読み込んで、これに基づいて、各ノード間の通信の状態をマトリクス状の相関マップとして表示することで、車内ネットワークシステムに生じている異常を直感的、且つ明確に判断できるようにする技術が開示されている。
【特許文献１】特開２０００−３２４１４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１に記載された技術は、車内ネットワークシステムのノードとして接続されている各ＥＣＵが、正常時には他の全てのＥＣＵとの間でデータ通信を行うものであることを前提に、各ＥＣＵが他の全てのＥＣＵとの間での通信の状態を自己診断して得られた自己診断結果を診断装置で集約して相関マップとして表示する構成となっているため、ノードとして接続されてはいるが互いにデータ通信を行わないＥＣＵの組み合わせが存在する車内ネットワークシステムを診断対象とする場合には、マトリクスに抜けが生じて、正確な異常発生箇所の特定が困難になるといった問題がある。
【０００５】
本発明は、以上のような従来技術の問題点を解消すべく創案されたものであって、診断対象とする車内ネットワークシステムが互いにデータ通信を行わない複数の車載電子制御装置を含む場合であっても、異常発生箇所を正確に特定できるようにしたネットワーク診断装置及びネットワーク診断方法を提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明は、前記目的を達成するために、診断対象とする車内ネットワークシステムのノードとして接続されている各車載電子制御装置を特定して、これら各車載電子制御装置を対象として通信診断を行うとともに、これら各車載電子制御装置が他の車載電子制御装置との間での通信の状態を自己診断して得られた自己診断結果を読み出す。そして、これら通信診断の結果と自己診断結果とを統合的に解析して、車内ネットワークシステムの異常発生箇所を特定し、特定した車内ネットワークシステムの異常発生箇所を識別可能な形態で表示する。
【発明の効果】
【０００７】
本発明によれば、診断対象とする車内ネットワークシステムが互いにデータ通信を行わない複数の車載電子制御装置を含む場合であっても、ネットワーク上の異常発生箇所を正確に特定して、その異常発生箇所を分かり易く表示することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の具体的な実施形態について、図面を参照しながら詳細に説明する。
【０００９】
本発明を適用したネットワーク診断装置１０は、図１に示すように、診断対象とする車内ネットワークシステム１００に対してコネクタ２０を介して接続されて使用される。車内ネットワークシステム１００は、複数の車載電子制御装置としてのＥＣＵ（図１の例では、第１乃至第５の５つのＥＣＵ）１０１，１０２，１０３，１０４，１０５がネットワークバス１１０によって相互に接続され、これらのＥＣＵ１０１，１０２，１０３，１０４，１０５間でデータ通信が行われるものである。この車内ネットワークシステム１００のノードとして接続されている各ＥＣＵ１０１，１０２，１０３，１０４，１０５は、それぞれ、他のＥＣＵとの間でのデータ通信の状態を自己診断する機能を有している。具体的には、各ＥＣＵ１０１，１０２，１０３，１０４，１０５は、例えば、ネットワークバス１１０を介して自己が受信することとなっている他のＥＣＵからのデータを実際に受信できたかどうかの診断を行い、その結果を自己診断結果情報として記憶する。
【００１０】
ネットワーク診断装置１０は、車内ネットワークシステム１００に生じた異常を診断するためのものであり、通信制御部１１と、ネットワーク情報記憶部１２と、通信診断部１３と、自己診断結果読み出し部１４と、異常解析部１５と、表示部１６とを備えている。
【００１１】
通信制御部１１は、本発明を適用したネットワーク診断装置１０における車内ネットワークシステム１００側との間の通信を制御するものである。すなわち、この通信制御部１１は、本発明を適用したネットワーク診断装置１０がコネクタ２０を介して診断対象となる車内ネットワークシステム１００に接続されると、所定のプロトコルに従ってこの車内ネットワークシステム１００との間で通信リンクを確立する。そして、必要に応じて、車内ネットワークシステム１００側へのデータ送信処理や車内ネットワークシステム１００側からのデータ受信処理を実行する。
【００１２】
ネットワーク情報記憶部１２は、本発明を適用したネットワーク診断装置１０の診断対象として当該ネットワーク診断装置１０が接続される可能性のある各車内ネットワークシステムのシステム構成を特定するためのネットワーク情報を記憶するものである。車両に搭載される車内ネットワークシステムとしては、その車両の車種に応じて様々なシステム構成のものが存在する。本発明を適用したネットワーク診断装置１０では、これら様々なタイプの車内ネットワークシステムに広く対応できるように、これらの各車内ネットワークシステム毎に、当該車内ネットワークシステムがどのＥＣＵをノードとして接続しているのかを示すネットワーク情報が、各車内ネットワークが搭載される車両の車種の識別情報と対応付けてネットワーク情報記憶部１２に格納されている。
【００１３】
通信診断部１３は、診断対象とする車内ネットワークシステム１００に対応したネットワーク情報に基づいて、当該車内ネットワークシステム１００のノードとして接続されている各ＥＣＵ１０１，１０２，１０３，１０４，１０５を特定し、これら各ＥＣＵ１０１，１０２，１０３，１０４，１０５を対象として通信診断を行うものである。すなわち、この通信診断部１３は、本発明を適用したネットワーク診断装置１０がコネクタ２０を介して車内ネットワークシステム１００に接続され、作業者によって図示しない入力手段から診断を開始する旨の指示とともに車内ネットワークシステム１００が搭載される車両の車種の識別情報が入力されると、この車種の識別情報をもとにネットワーク情報記憶部１２に記憶されているネットワーク情報の中から、車内ネットワークシステム１００に対応したネットワーク情報を選択して読み出す。そして、通信診断部１３は、このネットワーク情報記憶部１２から読み出したネットワーク情報に基づいて、車内ネットワークシステム１００にノードとして接続されている各ＥＣＵ１０１，１０２，１０３，１０４，１０５を特定し、これら各ＥＣＵ１０１，１０２，１０３，１０４，１０５に対して、当該ネットワーク診断装置１０との間でネットワークバス１１０経由での通信が可能な状態にあるかどうかを確認するためのチェックデータを通信制御部１１からネットワークバス１１０を介して送信させる。そして、通信診断部１３は、これら各ＥＣＵ１０１，１０２，１０３，１０４，１０５からチェックデータに対する応答として送信された応答データがネットワークバス１１０を介して通信制御部１１によって受信されたか否かによって、当該ネットワーク診断装置１０と各ＥＣＵ１０１，１０２，１０３，１０４，１０５との間での通信の状態を判定し、その結果を異常解析部１５へと送る。
【００１４】
自己診断結果読み出し部１４は、診断対象とする車内ネットワークシステム１００のノードとして接続されている各ＥＣＵ１０１，１０２，１０３，１０４，１０５が他のＥＣＵとの間での通信の状態を自己診断して得られた自己診断結果を、各ＥＣＵ１０１，１０２，１０３，１０４，１０５から読み出すものである。すなわち、診断対象とする車内ネットワークシステム１００のノードとして接続されている各ＥＣＵ１０１，１０２，１０３，１０４，１０５は、上述したように、ネットワークバス１１０を介して自己が受信することとなっている他のＥＣＵからのデータを実際に受信できたかどうかの診断を行って、その結果を自己診断結果情報として記憶する機能を有している。自己診断結果読み出し部１４は、本発明を適用したネットワーク診断装置１０が車内ネットワークシステム１００に接続され、作業者によって図示しない入力手段から診断を開始する旨の指示が入力されると、これら各ＥＣＵ１０１，１０２，１０３，１０４，１０５にアクセスして、各ＥＣＵ１０１，１０２，１０３，１０４，１０５が記憶している自己診断結果を読み出し、異常解析部１５へと送る。
【００１５】
なお、この自己診断結果読み出し部１４による各ＥＣＵ１０１，１０２，１０３，１０４，１０５からの自己診断結果の読み出しは、ネットワークバス１１０を利用して行うことも可能であるが、ネットワーク診断装置１０から各ＥＣＵ１０１，１０２，１０３，１０４，１０５へと直接アクセス可能な通信ラインを別途設けて、この通信ラインを利用して行うことが望ましい。これにより、ネットワークバス１１０に断線等の異常が生じている状況であっても、自己診断結果読み出し部１４による各ＥＣＵ１０１，１０２，１０３，１０４，１０５からの自己診断結果の読み出しを確実に行うことができる。
【００１６】
異常解析部１５は、通信診断部１３による通信診断の結果と、診断結果読み出し部１４が各ＥＣＵ１０１，１０２，１０３，１０４，１０５から読み出した自己診断結果とを統合的に解析して、車内ネットワークシステム１００の異常発生箇所を特定するものである。すなわち、本発明を適用したネットワーク診断装置１０では、上述したように、当該ネットワーク診断装置１０が車内ネットワークシステム１００に接続され、作業者によって図示しない入力手段から診断を開始する旨の指示が入力されると、通信診断部１３によって各ＥＣＵ１０１，１０２，１０３，１０４，１０５を対象とした通信診断が行われてその結果が異常解析部１５へと送られるとともに、自己診断結果読み出し部１４によって各ＥＣＵ１０１，１０２，１０３，１０４，１０５から自己診断結果が読み出されて異常解析部１５へと送られる。異常解析部１５は、これら通信診断の結果と各ＥＣＵ１０１，１０２，１０３，１０４，１０５の自己診断結果とが送られてくると、これらを統合的に解析して、車内ネットワークシステム１００の異常発生箇所を特定する。
【００１７】
表示部１６は、異常解析部１５により特定された車内ネットワークシステム１００の異常発生箇所を識別可能な形態で表示するものである。具体的には、この表示部１６は、例えば、ネットワーク診断装置１０と各ＥＣＵ１０１，１０２，１０３，１０４，１０５との間での通信の状態と各ＥＣＵ１０１，１０２，１０３，１０４，１０５間での通信の状態とをマトリクス状の相関マップとして表した表示画面、或いは、より簡易的に、車内ネットワークシステム１００の構成を表す画像上で異常発生箇所を強調した表示画面を表示する。
【００１８】
図２は、本発明を適用したネットワーク診断装置１０が車内ネットワークシステム１００の異常を診断する際の一連の処理の流れを示すフローチャートである。この図２に示す処理フローは、当該ネットワーク診断装置１０がコネクタ２０を介して診断対象となる車内ネットワークシステム１００に接続されることで開始される。
【００１９】
図２の処理フローが開始されると、本発明を適用したネットワーク診断装置１０では、まず、ステップＳ１において、通信制御部１１が、所定のプロトコルに従って車内ネットワークシステム１００との間で通信リンクを確立する。そして、ステップＳ２において、作業者によって図示しない入力手段から診断を開始する旨の指示が入力されるまで待機し、診断を開始する旨の指示が入力されると、ステップＳ３において、自己診断結果読み出し部１４が、車内ネットワークシステム１００のノードとして接続されている各ＥＣＵ１０１，１０２，１０３，１０４，１０５にアクセスして、各ＥＣＵ１０１，１０２，１０３，１０４，１０５から自己診断結果を読み出す。
【００２０】
また、ステップＳ４において、作業者によって図示しない入力手段から車内ネットワークシステム１００が搭載される車両の車種の識別情報が入力されるまで待機し、車種の識別情報が入力されると、ステップＳ５において、通信診断部１３が、この車種の識別情報をもとに車内ネットワークシステム１００に対応したネットワーク情報をネットワーク情報記憶部１２から読み出して、読み出したネットワーク情報に基づき、車内ネットワークシステム１００にノードとして接続されている各ＥＣＵ１０１，１０２，１０３，１０４，１０５を特定する。そして、通信診断部１３は、ステップＳ６において、ステップＳ５で特定した各ＥＣＵ１０１，１０２，１０３，１０４，１０５を対象として、これら各ＥＣＵ１０１，１０２，１０３，１０４，１０５がネットワーク診断装置１０との間でネットワークバス１１０経由での通信が可能な状態にあるかどうかを確認するための通信診断を行う。なお、ステップＳ３での自己診断結果の読み出しは、このステップＳ６での通信診断を実施した後に行うようにしてもよい。
【００２１】
次に、本発明を適用したネットワーク診断装置１０では、ステップＳ７において、異常解析部１４が、ステップＳ３において自己診断結果読み出し部１４が各ＥＣＵ１０１，１０２，１０３，１０４，１０５から読み出した自己診断結果と、ステップＳ６において通信診断部１３が行った通信診断の結果とを統合的に解析して、車内ネットワークシステム１００における異常発生箇所を特定する。そして、ステップＳ８において、表示部１６が、異常解析部１５により特定された車内ネットワークシステム１００の異常発生箇所を識別可能な形態で表示して、一連の処理を終了する。
【００２２】
以上のように、本発明を適用したネットワーク診断装置１０では、診断対象とする車内ネットワークシステム１００のノードとして接続された各ＥＣＵ１０１，１０２，１０３，１０４，１０５の自己診断結果と、これら各ＥＣＵ１０１，１０２，１０３，１０４，１０５がネットワーク診断装置１０との間でネットワークバス１１０経由での通信が可能な状態にあるかどうかを確認するための通信診断の結果とを統合的に解析して、車内ネットワークシステム１００の異常発生箇所を特定し、特定した車内ネットワークシステム１００の異常発生箇所を識別可能な形態で表示するようにしている。したがって、このネットワーク診断装置１０によれば、診断対象とする車内ネットワークシステム１００のノードとして接続されている各ＥＣＵ１０１，１０２，１０３，１０４，１０５の中で互いにデータ通信を行わないＥＣＵの組み合わせが存在する場合であっても、この車内ネットワークシステム１００における異常発生箇所を正確に特定して、その異常発生箇所を分かり易く表示することができる。
【００２３】
具体的な例を挙げて説明すると、例えば、診断対象とする車内ネットワークシステム１００のノードとして接続された各ＥＣＵ１０１，１０２，１０３，１０４，１０５のうち、第１ＥＣＵ１０１と第５ＥＣＵ１０５はこれらの間でのみデータ通信を行い、第２ＥＣＵ１０２、第３ＥＣＵ１０３、第４ＥＣＵ１０４との間ではデータ通信を行わないものとする。同様に、第２ＥＣＵ１０２と第３ＥＣＵ１０３と第４ＥＣＵ１０４はこれらの間でのみデータ通信を行い、第１ＥＣＵ１０１及び第５ＥＣＵ１０５との間ではデータ通信を行わないものとする。そして、このような車内ネットワークシステム１００において、第１ＥＣＵ１０１の分岐線に断線等の異常が発生したとする。
【００２４】
この場合、各ＥＣＵ１０１，１０２，１０３，１０４，１０５から読み出した自己診断結果をまとめると、図３に示すような相関マップが得られる。この相関マップから、第２ＥＣＵ１０２と第３ＥＣＵ１０３と第４ＥＣＵ１０４との間でのデータ通信は正常に行われており、第１ＥＣＵ１０１と第５ＥＣＵ１０５との間でのデータ通信に異常があることが分かる。しかしながら、この相関マップからは、第１ＥＣＵ１０１と第５ＥＣＵ１０５との間でのデータ通信の異常が、第１ＥＣＵ１０１側の分岐線の異常に起因するものであるのか、或いは第５ＥＣＵ１０５側の分岐線の異常に起因するものであるのかを特定することはできない。
【００２５】
そこで、本発明を適用したネットワーク診断装置１０においては、各ＥＣＵ１０１，１０２，１０３，１０４，１０５から読み出した自己診断結果と、これら各ＥＣＵ１０１，１０２，１０３，１０４，１０５を対象とした通信診断の結果とを統合して、図４に示すような相関マップを得られるようにしている。この図４に示す相関マップでは、第１ＥＣＵ１０１側の分岐線に異常が生じて第１ＥＣＵ１０１と第５ＥＣＵ１０５との間が通信不良の状態となっていることを一意に特定することが可能である。
【００２６】
また、逆に、第５ＥＣＵ１０５側の分岐線に断線等の異常が発生している場合には、本発明を適用したネットワーク診断装置１０においては、各ＥＣＵ１０１，１０２，１０３，１０４，１０５から読み出した自己診断結果と、これら各ＥＣＵ１０１，１０２，１０３，１０４，１０５を対象とした通信診断の結果とを統合することで、図５に示すような相関マップを得られることになる。この図５に示す相関マップから、第５ＥＣＵ１０５側の分岐線に異常が生じて第１ＥＣＵ１０１と第５ＥＣＵ１０５との間が通信不良の状態となっていることを一意に特定することが可能である。
【００２７】
本発明を適用したネットワーク診断装置１０では、異常解析手段１５において図４や図５に示したような相関マップを作成し、この相関マップ自体を表す表示画面、或いは、この相関マップをもとに車内ネットワークシステム１００の構成を表す画像上で異常発生箇所を強調した、図６や図７に示すような表示画面を作成して、表示部１６に表示させるようにしている。したがって、作業者は、この表示部１６に表示される表示画面を参照することによって、車内ネットワークシステム１００では、第１ＥＣＵ１０１の分岐線、或いは第５ＥＣＵ１０５の分岐線に発生した異常によって、第１ＥＣＵ１０１と第５ＥＣＵ１０５との間が通信不良の状態となっていることを容易に把握することが可能となる。
【００２８】
なお、車内ネットワークシステム１００のノードとして接続されている各ＥＣＵ１０１，１０２，１０３，１０４，１０５では、ネットワーク診断装置１０の接続時のみならず、通信に関する自己診断が随時行われてその結果が記憶される。したがって、各ＥＣＵ１０１，１０２，１０３，１０４，１０５から読み出した自己診断結果には、ネットワーク上に生じた過去の異常の情報が含まれている。一方、ネットワーク診断装置１０の通信診断部１３による通信診断の結果は、現在ネットワーク上に発生している異常を表すものである。したがって、このような各ＥＣＵ１０１，１０２，１０３，１０４，１０５から読み出した自己診断結果と、これら各ＥＣＵ１０１，１０２，１０３，１０４，１０５を対象とした通信診断の結果とを統合的に解析することによって、本発明を適用したネットワーク診断装置１０では、過去に一時的に発生した異常であって現在は復旧している異常についても適切に検出して、作業者に一時的に発生した異常の検証作業等を促すことも可能である。
【００２９】
以上、具体的な例を挙げながら詳細に説明したように、本発明を適用したネットワーク診断装置１０では、診断対象とする車内ネットワークシステム１００のノードとして接続された各ＥＣＵ１０１，１０２，１０３，１０４，１０５の自己診断結果と、これら各ＥＣＵ１０１，１０２，１０３，１０４，１０５を対象とした通信診断の結果とを統合的に解析して、車内ネットワークシステム１００の異常発生箇所を特定し、特定した車内ネットワークシステム１００の異常発生箇所を識別可能な形態で表示するようにしているので、診断対象とする車内ネットワークシステム１００のノードとして接続されている各ＥＣＵ１０１，１０２，１０３，１０４，１０５の中で互いにデータ通信を行わないＥＣＵの組み合わせが存在する場合であっても、この車内ネットワークシステム１００における異常発生箇所を正確に特定して、その異常発生箇所を分かり易く表示することができる。
【００３０】
また、本発明を適用したネットワーク診断装置１０では、ネットワーク情報記憶部１２に格納されたネットワーク情報に基づいて診断対象となる車内ネットワークシステム１００のノードとして接続されている各ＥＣＵ１０１，１０２，１０３，１０４，１０５を特定し、これら各ＥＣＵ１０１，１０２，１０３，１０４，１０５を対象とした通信診断を行うようにしているので、様々なタイプの車内ネットワークシステムを診断対象として、その車内ネットワークシステムに発生した異常の診断を効果的に行うことができる。
【００３１】
なお、以上説明したネットワーク診断装置１０は、本発明の一適用例を例示したものであり、本発明の技術的範囲は、以上の実施形態の説明で開示した内容に限定されるものではなく、これらの開示から容易に導き得る様々な代替技術も含まれることは勿論である。
【００３２】
例えば、上述したネットワーク診断装置１０では、様々なタイプの車内ネットワークシステムに対応した複数のネットワーク情報を、それぞれ各車内ネットワークシステムが搭載される車種の識別情報と対応付けてネットワーク情報記憶部１２に予め格納しておき、外部から車種の識別情報が入力されたときに、これに対応するネットワーク情報を読み出して診断対象となる車内ネットワークシステム１００のノードとして接続されている各ＥＣＵ１０１，１０２，１０３，１０４，１０５を特定するようにしているが、例えば図８に示すように、診断対象となる車内ネットワークシステム１００のノードとして接続されている各ＥＣＵ１０１，１０２，１０３，１０４，１０５の何れか（図８に示す例では第１ＥＣＵ１０１）に、当該車内ネットワークシステム１００に対応したネットワーク情報が格納されている場合には、当該車内ネットワークシステム１００への接続時に、このＥＣＵからネットワーク情報を読み出してネットワーク情報記憶部１２に格納し、通信診断を行う際にこのネットワーク情報記憶部１２に格納したネットワーク情報を読み出して、診断対象となる車内ネットワークシステム１００のノードとして接続されている各ＥＣＵ１０１，１０２，１０３，１０４，１０５を特定するようにしてもよい。この場合には、ネットワーク情報記憶部１２に要求される記憶容量を大幅に低減させることができる。
【００３３】
また、ネットワーク診断装置１０が、各種ネットワーク情報を格納している他の情報処理端末に接続可能とされている場合には、例えば外部から入力された車種の識別情報に対応するネットワーク情報をこの情報処理端末から読み出してネットワーク情報記憶部１２に格納し、通信診断を行う際にこのネットワーク情報記憶部１２に格納したネットワーク情報を読み出して、診断対象となる車内ネットワークシステム１００のノードとして接続されている各ＥＣＵ１０１，１０２，１０３，１０４，１０５を特定するようにしてもよい。この場合にも、ネットワーク情報記憶部１２に要求される記憶容量を大幅に低減させることができる。
【図面の簡単な説明】
【００３４】
【図１】車内ネットワークシステムに接続されたネットワーク診断装置の構成を示す図である。
【図２】本発明を適用したネットワーク診断装置が車内ネットワークシステムの異常を診断する際の一連の処理の流れを示すフローチャートである。
【図３】診断対象の車内ネットワークシステムにノードとして接続されている各ＥＣＵから読み出した自己診断結果を集約することで得られる相関マップの一例を示す図である。
【図４】診断対象の車内ネットワークシステムにノードとして接続されている各ＥＣＵから読み出した自己診断結果と、各ＥＣＵを対象とする通信診断の結果とを統合することで得られる相関マップの一例を示す図である。
【図５】診断対象の車内ネットワークシステムにノードとして接続されている各ＥＣＵから読み出した自己診断結果と、各ＥＣＵを対象とする通信診断の結果とを統合することで得られる相関マップの他の例を示す図である。
【図６】診断対象の車内ネットワークシステムにおける異常発生箇所を簡易的に表す表示画面の一例を示す図である。
【図７】診断対象の車内ネットワークシステムにおける異常発生箇所を簡易的に表す表示画面の他の例を示す図である。
【図８】本発明を適用したネットワーク診断装置の変形例を説明する図であり、診断対象の車内ネットワークシステムにノードとして接続されているＥＣＵからネットワーク情報を読み出してネットワーク情報記憶部に格納する様子を示す図である。
【符号の説明】
【００３５】
１０  ネットワーク診断装置
１１  通信制御部
１２  ネットワーク情報記憶部
１３  通信診断部
１４  自己診断結果読み出し部
１５  異常解析部
１６  表示部
１００  車内ネットワークシステム
１０１  第１ＥＣＵ
１０２  第２ＥＣＵ
１０３  第３ＥＣＵ
１０４  第４ＥＣＵ
１０５  第５ＥＣＵ
１１０  ネットワークバス
【図１】
2007028411.tif 000003
【図２】
2007028411.tif 000004
【図３】
2007028411.tif 000005
【図４】
2007028411.tif 000006
【図５】
2007028411.tif 000007
【図６】
2007028411.tif 000008
【図７】
2007028411.tif 000009
【図８】
2007028411.tif 000010