(57)【特許請求の範囲】
【請求項１】
自動車（２）の車両制御機器（３）に、ネットワーク接続を介して診断機器（７）を接続する方法において、
前記診断機器（７）と前記車両制御機器（３）との間の接続を開始する際に、前記診断機器（７）がポイント・ツー・ポイント接続として直接的に前記車両制御機器（３）に接続されているかどうかが前記診断機器（７）から送信されて前記車両制御機器（３）が受信するデータに基づいて確かめられ、
当該接続がポイント・ツー・ポイント接続により直接的に行われている場合に限り、前記診断機器（７）が前記車両制御機器（３）から診断データを受け取ることを特徴とする方法。
【請求項２】
請求項１に記載の方法において、
前記車両制御機器（３）が、前記ネットワーク接続を介して、前記診断機器（７）とは別の独立した且つ／又は未承認の少なくとも一つのネットワークコンポーネントに接続され、特に、前記診断機器（７）とは別の独立した複数のネットワークコンポーネント（１２）に接続されているときには、前記車両制御機器（３）は、診断データを出力しないことを特徴とする方法。
【請求項３】
請求項１又は２に記載の方法において、
接続を開始する過程で認証を行うために、前記診断機器（７）は、物理的な接続の少なくとも一つの特徴、特に前記車両制御機器（３）及び前記診断機器（７）のネットワーク・インターフェース（６，８ａ，８ｄ）間の転送速度を、所定の時間的なシーケンスにおいて所定の値に切り替え、
前記車両制御機器（３）は、前記車両制御機器（３）が前記所定のシーケンスを受信したときに限り、通信を完全に解放することを特徴とする方法。
【請求項４】
請求項１乃至３のいずれか１項に記載の方法において、
認証のために、付加的に、通信データが、前記診断機器（７）と前記車両制御機器（３）との間で、所定の内容により且つ／又は所定の通信規約に従って交換されることを特徴とする方法。
【請求項５】
請求項１乃至４のいずれか１項に記載の方法において、
前記ネットワーク接続は、イーサネット接続、ＷＬＡＮ接続又は他の無線式の接続であり、当該接続を介してイーサネット・パケットが転送されることを特徴とする方法。
【請求項６】
請求項１乃至５のいずれか１項に記載の方法において、
前記診断機器（７）又は前記診断機器（７）と前記車両制御機器（３）との間に接続された接続装置（９）が、車両制御機器（３）と診断機器（７）との間の接続のための第一のネットワークコネクタ（８ｄ，１４，１５）を備えるとともに、他のネットワーク機器（１２）との接続のための、同一のネットワークタイプの第二のネットワークコネクタ（１３）を備え、
前記第二のネットワークコネクタ（１３）は、少なくとも一時的に、物理的ないしは機能的に前記第一のネットワークコネクタ（８ｄ，１４，１５）から切り離されていることで、前記第一のネットワークコネクタ（８ｄ，１４，１５）を介して診断機器（７）と車両制御機器（３）との間に通信接続が存在している間、前記診断機器（７）及び／又は前記車両制御機器（３）が前記第二のネットワークコネクタ（１３）を介して同時には通信できないようになることを特徴とする方法。
【請求項７】
請求項６に記載の方法において、
診断機器（７）、接続装置（９）及び／又は車両制御機器（３）の間の接続を開始する過程で認証を行うために、前記診断機器（７）、前記接続装置（９）及び／又は前記車両制御機器（３）のネットワーク・インターフェース（８ａ，８ｄ，１４，１５）間の物理的な接続の少なくとも一つの特徴、特に転送速度が、所定の時間的なシーケンスにおいて所定の値に切り替えられ、
前記接続装置（９）及び／又は前記車両制御機器（３）は、前記接続装置（９）及び／又は前記車両制御機器（３）が前記所定のシーケンスを受信したときに限り、通信を完全に解放することを特徴とする方法。
【請求項８】
請求項１乃至７のいずれか１項に記載の方法において、
前記診断機器（７）のネットワーク・インターフェース（８ｄ）と前記車両制御機器（３）のネットワーク・インターフェース（８ａ）との間のネットワーク・スイッチ（１０）が切り替えられ、前記ネットワーク・スイッチ（１０）を介して前記診断機器（７）が選択的に前記車両制御機器（３）に接続されるか又は少なくとも一つの他のネットワーク機器（１２）に接続されることを特徴とする方法。
【請求項９】
請求項１乃至８のいずれか１項に記載の方法を実施するための手段を備えた機器、特に診断機器又はアクセス機器。
【請求項１０】
請求項１乃至８のいずれか１項に記載の方法を実施するための手段を備えた制御機器を有する自動車。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、診断機器と自動車内の制御機器とを接続するための方法及び装置に関する。本発明は、ネットワーク接続による診断機器の制御機器との接続に関する。  
【背景技術】
【０００２】
最近の自動車には、複数の制御機器が設けられ、これらがデータバスで互いに接続されている。データバスとして、特に、コントローラエリアネットワーク（ＣＡＮ）バスやイーサネット規格準拠ないしＩＰ規格準拠のバスといったネットワーク対応のバスを設けることができる。
【０００３】
自動車の制御機器及び他の電子構成部品の解析と診断のために、それぞれに配設されたバスを介して転送されてくるデータの記録を、例えばいわゆるデータロギングにより行うことができる。そのデータは、例えば車両メーカにおいて直に分析・評価することもできるし、あるいは、サービス機関や修理工場においても分析・評価することができる。そのため、各データバスを介して送られたデータパケットが、バスに接続されたリーダーにより読み取られて記録される。このとき、読み取られたバスデータは、特には、ローカルなデータロガー上の適切な記憶装置又は中央集中式（ｚｅｎｔｒａｌｅｎ）のコンピュータ若しくは非中央集中式（ｄｅｚｅｎｔｒａｌｅｎ）の、つまりは携帯型のコンピュータ上の適切な記憶装置に、一時的若しくは常時、そして部分的若しくは全部が蓄積され、あるいは、そっくり複製保存される（ミラーリング）。診断データという概念には、以下において、複数の制御機器や診断機器からバスに送られるあらゆるデータが含まれ、故に、診断目的で生成されることがさほど明らかというわけでもないデータが含まれるだけでなく、例えば車両の通常運転において制御機器同士で互いにやり取りされるデータも含まれる。
【０００４】
バスデータの読み出しのために、規格化された適当なコネクタ接続を用いた車両診断システムが、オンボード診断（ＯＢＤ）の名により標準化することが行われた。このインターフェースを用いると、各バスから診断機器にデータを転送することができるだけでなく、車両のデータバスに外部からデータを送り込むこともできる。引用文献１には、例えば、ＯＢＤ規格に従ったインターフェース・コネクタの使用について記載されている。
【０００５】
例えば、走行している車両の運転中に、関与する複数の制御機器から定期的に完全な運転データが照会されるときには、車両からのバスデータの完全な読み出しや記録に際して膨大なデータ量が発生し得る。しかも、とりわけイーサネット・バスから診断機器に運転データを転送する際に、イーサネット・バスのデータパケットが、他のイーサネット・ネットワークないしＩＰネットワークの、それも診断機器や車両側の制御機器がさらに接続されているネットワークに流れ込むという問題が発生し得る。こういったことは、例えば、修理工場のイントラネット、サービス業務事業者のイントラネット又は車両メーカのイントラネットといった企業ネットワークとか、あるいはまた車両側にあるインターネット接続といったものが該当し得る。イーサネット・データパケットがこのようなネットワークに流れ込むと、これによって、その膨大なデータの流れ、あるいは、競合するデータパケット規則（Ｄａｔｅｎｐａｋｅｔ−Ｋｏｎｖｅｎｔｉｏｎｅｎ）ないしデータパケット内容に起因して、診断が必要とするバスデータの読み出しの際に、他のイーサネット・ネットワークが完全に落ちてしまうほどの障害がもたらされかねない。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】独国特許出願公開第１０２００９０２７６７３号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の課題は、自動車内にある車両制御機器から診断機器への診断データの転送の際に、診断データのデータパケットが、制御機器や診断機器が接続されている他のネットワーク内に意図せず入り込むことを防止することにある。
【課題を解決するための手段】
【０００８】
この課題は、独立請求項に記載された発明により解決される。本発明の有利な実施形態は、従属請求項に記載されている。
【０００９】
本発明によれば、ネットワーク接続を介して自動車の車両制御機器に診断機器を接続するために、診断機器と車両制御機器との間の接続を開始するに際して診断機器が車両制御機器に直接的に接続されているか否かのテストが行われ、接続が直接的に行われるときに限り、診断機器は車両制御機器の診断データを受け取るように構成されている。
【００１０】
本発明により、車両が診断機器と直接的に接続されているか、あるいは、例えば一又は二以上の他のネットワークコンポーネントを介して間接的に接続されているかを、自動車の視点から特定が行われるようにできる。この場合、本発明は、そういった直接的な接続ないし間接的な接続が行われるのかどうかのテストが、是認できるコストで可能であるとの知見に基づいている。他方、そのコストは以下の利点から正当化されるものであることが明らかになった。すなわち、他のネットワークであって例えば診断機器及び／又は車両制御機器がさらに付加的に接続されているネットワークが、障害を来しかねないデータパケットによる―而も大量の車両制御機器と診断機器との間の診断データの転送のせいで、その機能面で支障をきたすことはないという点である。本発明によれば、車両又は車両制御機器が或る他のネットワークに接続されている間は、診断データを出力する目的で車両制御機器を誤って又はみだりに動作させることを防ぐことができる。これにより、上述のような他のネットワークに、未承認の診断データが入り込む（Ｅｉｎｓｐｉｅｌｅｎ）ことによる損害が発生することを防止することができる。
【００１１】
本発明により、車両制御機器は、車両外部に在るいかなるネットワークないしネットワーク対応の機器に対しても同じネットワーク接続を介しては接続状態にないようにできる。ネットワーク接続が、イーサネット接続、ワイヤレス・ローカル・エリア・ネットワーク（Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）（ＷＬＡＮ）接続、あるいは他の無線接続であり、これらの接続を介してイーサネット・パケットが転送されるときには、本発明は、特に有利に適用できる。
【００１２】
車両制御機器と診断機器との間の直接的な接続ないしネットワーク接続は、本発明の趣旨により、例えば一又は二以上の以下の特徴に優れた点がある：
−接続は、他のネットワークを介しては行われない。
−ネットワーク接続には、所定の構成の結合素子（Ｋｏｐｐｅｌｅｌｅｍｅｎｔｅｎ）（スイッチ）だけが設けられている。例えば、
ａ）所定の数又は最大ｎ個（ｎ≧０）のスイッチだけ、
ｂ）登録されたスイッチだけ、
ｃ）ネットワークがイーサネット・ネットワークであるときに、所定のスイッチコマンドのみ、例えば、所定のブリッジ・プロトコル・データ・ユニット（Ｂｒｉｄｇｅ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔｓ）（ＢＰＤＵｓ）のみを転送し、他のスイッチコマンドは転送しないスイッチだけ、
及び／又は、
ｄ）特定の構成を具備したスイッチ（例えば、バーチャル・ローカル・エリア・ネットワーク（Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）（ＶＬＡＮｓ）に関するもので、ポート・フォワーディングや他のスイッチ機構）だけが設けられている。
−ネットワークには、所定のインターネット・プロトコル（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）（ＩＰ）アドレス及び／又はメディアアクセス制御（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）（ＭＡＣ）アドレスを持つ利用者だけが接続している。他のＩＰアドレスないしＭＡＣアドレスを持った利用者がネットワーク接続を介してデータを送信すると、その途端に、接続ないしネットワーク接続は、もはや直接的なものとしてはみなされなくなる。
【００１３】
車両制御機器と診断機器との間の直接的な接続は、特に、車両制御機器と診断機器との間に介装接続されたアクセス機器を使って確立できるが、このアクセス機器では、アクセス機器がスイッチ装置を備え、このスイッチ装置により、ポイント・ツー・ポイント接続が車両制御機器と診断機器との間に確立されることで、所定のネットワークコンポーネントだけがネットワーク接続の通信に係るものの、他の一切のネットワークコンポーネントがネットワーク接続の通信に係らないようになる。
【００１４】
本発明の第一の好ましい実施例においては、車両制御機器は、接続が直接的に行われているときに限り、診断データを診断機器に出力する。本発明の第二の好ましい実施例においては、車両制御機器と診断機器との間にアクセス機器が接続されているが、これを介していたとしても、車両制御機器と診断機器との間に、本発明の趣旨により直接的な接続を構築することができる。この実施例においては、車両制御機器は、診断データをアクセス機器に出力する。しかしながら、アクセス機器は、それ自身と車両制御機器との間の接続が、本発明の趣旨により直接的に行われているときに限り、診断データを診断機器側へと伝える。これとは逆に、アクセス機器が、診断機器とは別の独立した少なくとも一つのネットワークコンポーネント及び／又は未承認のネットワークコンポーネントと接続され、それも特には、診断機器とは別の独立した複数のネットワークコンポーネントとネット接続を介して接続されているときには、接続は直接的なものとしてはみなされず、アクセス機器は、診断データを診断機器側へ伝えない。ネットワークコンポーネントは、特にはスイッチでもよいし且つ／又はネットワークアドレスが割り当て可能とされているコンポーネント、例えばポート、ルータあるいはサーバ、コンピュータネットワーク等のその他のコンポーネントでもよい。
【００１５】
診断機器は、例えば、診断コンピュータに対する接続を構築し且つ／又は診断データを固有の記憶装置（Ｓｐｅｉｃｈｅｒ）に保存するデータロガー、ラップトップあるいはパーソナルコンピュータとすることができる。診断機器では、転送されかつ必要により保存された診断データが、適切なコンピュータプログラムを用いて処理され、特には表示され、解析され且つ／又はそれから導かれたデータが生成される。
【００１６】
本発明によれば、とりわけ、マネジメント（Ｋｏｎｔｒｏｌｌ）機構ないし認証機構が設けられ、これらの機構により、直接的な接続が車両制御機器と診断機器との間に存在することが担保できる。マネジメント機構ないし認証機構は、ネットワーク接続の一又は二以上の層に対応手段（Ｍａｓｓｎａｈｍｅ）を備えることができ、例えば、開放型システム間相互接続（Ｏｐｅｎ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）（ＯＳＩ）参照モデルに従って、物理層（ｐｈｙｓｉｋａｌｉｓｃｈｅ  Ｓｃｈｉｃｈｔ）、データリンク層（Ｓｉｃｈｅｒｕｎｇｓｓｃｈｉｃｈｔ）あるいはネットワーク層（Ｖｅｒｍｉｔｔｌｕｎｇｓｓｃｈｉｃｈｔ）に対応手段を備えることができる。
【００１７】
例えばネットワーク接続の物理層に対応する第一のマネジメント機構ないし認証機構によれば、物理層の少なくとも一つの特徴、とりわけ、診断機器、車両制御機器及び／又はアクセス機器（存在する場合に限る）の複数ネットワーク・インターフェース間における転送速度が、所定の時間的シーケンスにおいて所定の値に切り替えられる。車両制御機器及び／又はアクセス機器（存在する場合に限る）が所定のシーケンスを受信するときに限り、車両制御と診断機器との間の完全な通信が解放される。この場合、診断機器及び／又はアクセス制御機器（存在する場合に限る）は、接続を開始する過程で、各ネットワーク・インターフェース間におけるデータ転送速度を、所定の時間的シーケンスにおいて所定の値に切り替える。車両制御機器及び／又はアクセス制御機器（存在する場合に限る）は、所定のシーケンスを受信し、相応に自身に記憶されたマネジメントパラメータ（Ｋｏｎｔｒｏｌｌｐａｒａｍｅｔｅｒ）が有効になることができる場合に限り、診断機器との完全な通信を解放する。
【００１８】
例えばデータリンク層（第２層、イーサネット）やネットワーク層（第３層、ＩＰ）といったネットワーク接続のより上位の層に対応する第二のマネジメント機構ないし認証機構によれば、認証のために、診断機器と車両制御機器との間で、所定の内容により且つ／又は所定の通信規約に従って通信データが追加的に交換される。例えば、所定のＢＰＤＵデータパケット内容及び／又は所定のネットワークアドレスを持つデータパケット、とりわけマルチキャストアドレスを持つデータパケットが交換されるように構成することができる。
【００１９】
上記内容ないし通信規約については、ネットワーク・スイッチによって通常はそれらが中継されないようになっており、換言すれば、診断機器と車両制御機器との間の接続が直接的で、ネットワーク・スイッチの、それも特に通常のネットワーク・スイッチの中間接続なしに成立しているときに限り、それらが目標の機器に到達するように設けることができる。アクセス機器は、ＢＰＤＵデータパケットを前もって受け取ったとき、しかもそれが、診断機器から送信されたものであるとともにネットワーク・スイッチによっては中継されないような類のものに限り、例えば診断データをネットワーク接続を介して診断機器に宛てて送信する。
【００２０】
また、上記内容ないし通信規約については、車両制御機器が、ネットワーク接続を介してデータパケットを受け取り、その内容に照らして、あるいは、通信形式に照らして、データパケットが中間接続されたネットワーク・スイッチに由来するとき、換言すれば、データパケットが診断機器から車両制御機器宛てに直接的に転送されたものでないときには、診断データの出力を直ちに停止するように設けることができる。
【００２１】
加えて、直接的なネットワーク接続が成立しているのかいないのかをテストするために、診断データの転送の前及び／又は転送の間に暗号式の承認テストを行うことができる。そのため、車両制御機器及び診断機器は、それぞれが暗号化ルーチンないし復号ルーチン（暗号ルーチン）（Ｋｒｙｐｔｏｇｒａｆｉｅ−Ｒｏｕｔｉｎｅ）を備えることができ、これらを用いてネットワーク接続を介して転送されるデータが暗号化ないし復号されるか、且つ／又は、他の確認機構、例えばサインに基づいた機構、チャレンジレスポンス方法、あるいは、標準的なＩＥＥＥ８０２．１Ｘに基づいた方法を備えることができ、ネットワーク内の機器を確認する。
【００２２】
本発明の有利な実施形態において、診断機器、あるいは診断機器と車両制御機器との間に接続された接続装置は、診断機器と車両制御機器との間の接続のための第一のネットワークコネクタを備えるとともに、さらに他のネットワーク機器に接続するための同一のネットワークタイプの第二のネットワークコネクタを備える。ネットワークタイプは、例えばイーサネットとすることができる。とはいえ、ネットワークコネクタは、様々な種類のものでよく、例えば、第一のネットワークコネクタがケーブル接続されたもので、第二のものが無線でしかも特にはＷＬＡＮコネクタでもよい。第二のネットワークコネクタは、この場合、少なくとも一時的に、物理的ないし機能的に第一のネットワークコネクタから切り離されており、これにより、第一のネットワークコネクタを介して診断機器と車両制御機器との間が通信状態にある間は、第二のネットワークコネクタを介して診断機器及び／又は車両制御機器が同時には通信できないようになっている。一時的に物理的ないし機能的に切り離すことは、切替可能に構成されていてもよい。さらに他のネットワーク機器として、特に、より大きなネットワーク、例えば企業ネットワークのルータ、サーバ、クライアント、スイッチ等が設けられていてもよい。
【００２３】
以下に、本発明のさらなる実施例を図面に基づいて詳細に説明する。
【図面の簡単な説明】
【００２４】
【図１】診断装置が接続された車両を示す図である。
【図２】診断データの転送の流れを示す図である。
【図３】アクセス機器を介して診断装置が接続された車両を示す図である。
【発明を実施するための形態】
【００２５】
図１に示された構成１においては、自動車２に診断機器７（図中ＤＩＡＧ）が接続され、この診断機器７を用いて、自動車２から出力される診断データを記録することができる（データロギング）。診断データは、自動車２内で車両制御部３によって用意されるが、車両制御部３は、そのために、他方において様々なコンポーネント制御機器４（図中ＫＳ）から車両内データネットワーク５を介して（例えばＣＡＮバスを介して）相応のデータを受け取る。診断データは、車両制御部３（図中Ｆ−ＳＴＲＧ）から診断機器７宛てに転送することができる一方、その逆に、特定のデータを診断機器７から車両制御部３宛てに転送することもできる。この転送は、受信したデータに応答する形で発生する。
【００２６】
車両制御部３には、イーサネット・ネットワーク・ドライバ８ａ（図中ＴＲ）を有するイーサネット・ネットワーク・インターフェースがある。車両制御部３からは、ネットワーク・ケーブル８ｂが例えばネットワーク・プラグとされたアクセス点６（図中Ｚ−ＰＫＴ）までつながっており、このネットワーク・プラグには、他方において、診断機器７へのネットワーク接続を形成するイーサネット・ネットワークケーブル８ｃが接続されている。車両制御部３と診断機器７との間のネットワーク接続は、イーサネット・ネットワークケーブルによるものに代えて、例えば無線ネットワーク接続（ＷＬＡＮ）によっても、ブルートゥース接続によっても、あるいはその他の無線及び／又は無線通信転送技術によっても実現することができる。
【００２７】
車両制御部３との通信のために、診断機器７は、相応のネットワーク・ドライバ８ｄ（図中ＴＲ）を備えている。ケーブル８ｃがアクセス点６に差し込まれると、診断機器７は、指令コマンドにより車両制御部３へのアクセスをし始め、ネットワーク・ドライバ８ａ，８ｄ（図中ＴＲ）を介して通信が開始される。
【００２８】
図２には、さらに通信の流れが示されている。ステップＳ１において通信が開始されると、確認ステップＳ２において、車両制御部３と通信することについて診断機器７が承認されているのかどうか、暗号を用いてテストが行われ、ないしは、認証が行われる。そのために、車両制御部３は、診断機器７が所定の鍵を車両制御部３に送信するのを待ち受けている。鍵が送信されてこないときには、通信は車両制御部３によって終了させられる（ステップＳ７）。正しい鍵が車両制御部３に届くと、通信が進められ、ステップＳ３では、イーサネット・ネットワーク接続の物理層において、車両制御部３と診断機器７との間の通信のためのさらなる認証が行われる。そのために、診断機器７では、ネットワーク・ドライバ８ｄによって、イーサネット・データアクセスのデータ転送率が、所定の時間的パターンに従って、例えば１秒毎に、異なる転送速度の間（例えば１００ＭＢｉｔ／ｓと１０ＭＢｉｔ／ｓとの間）で交互に切り替えられる。この転送速度の切り替えは、車両側のネットワーク・ドライバ８ａにより待ち受けられていて、テストが行われる。所定の時間的パターンに従った切り替えが検出されたときに限り、車両制御部３と診断機器７との間のネットワーク接続が、直接的な接続として解放され、ステップＳ４に進むことができる。診断機器７が、ネットワーク技術的に直接的に車両制御部３に接続されておらず、中間に接続された、例えばスイッチ、ルータあるいはサーバ等といったネットワーク要素を介して接続されていたとしたら、しかも、このような場合にあって診断機器７が転送速度を変更するとしたら、車両制御部３はそのことに気付かないであろう。というのも、ネットワーク技術的にかなり車両制御部３から離れたリンクが変更されるようなものだからである。したがって、車両制御部３ないしネットワーク・ドライバ８ａは、データアクセスを解放することなく通信を終了するであろう（ステップＳ７）。
【００２９】
ステップＳ４及びＳ５では、車両制御部３と診断機器７との間に直接的な接続があるかないかのさらなるテストが行われる。このために、ステップＳ５では、診断機器７から周期的に１秒毎にＢＰＵＤデータパケットがマルチキャスト目標アドレス（Ｍｕｌｔｉｃａｓｔ−Ｚｉｅｌａｄｒｅｓｓｅ）０１−８０−Ｃ２−００−００−０１とともに車両制御部３に送信される。ステップＳ６では、車両制御部３において、このＢＰＵＤデータパケットが届いているかどうかが確かめられる。こういったＢＰＵＤデータパケットであれば、断機器７と車両制御部３との間に接続されている通常のイーサネット・ネットワークにおいては、そのスイッチによって、中継される（下流側に伝えられる）ことはないであろう。このＢＰＤＵデータパケットを受信するということはつまり、とりもなおさず診断機器７に対する直接的な接続が存在するということを車両制御部３に示しているのも同じである。ステップＳ３及びＳ５におけるテストがポジティブな結果をもたらすときに限り、車両制御部３から診断データを読み出すために、ステップＳ６において診断機器７の車両制御部３に対するアクセスが解放される。
【００３０】
診断機器７の車両制御部３に対するアクセスが解放されているときは、診断データの正常な転送をおびやかしかねないイベント、あるいは、ネットワーク接続がもはや直接的な接続ではないことを示唆するイベントについて、ネットワーク接続の監視が続けられる。この監視は、好ましくは車両制御部３において行われる。エラーが起きると、車両制御部３は直ちに診断データの転送を中止する。これは、特に以下のようなイベントの場合である：
−リンクダウンの場合、つまり、物理層におけるネットワーク接続が一時的に又は完全に中断されるとき。
−診断機器７がリセットされる場合又はスタンバイ状態にある場合。
−車両制御部３において、イーサネット・データパケット、とりわけＢＰＤＵパケットが、診断機器７に対応付けられていないはずのネットワークアドレス（ＭＡＣ−Ａｄｒｅｓｓｅ）とともに受信される場合か、車両制御部３に託されている適切なアドレスに対応していないようなネットワークアドレス（ＭＡＣ−Ａｄｒｅｓｓｅ）とともに受信される場合。このようなＢＰＤＵパケットの例は、典型的にはネットワーク構造を確立するための情報として複数のネットワーク利用者を持つネットワークにおいて利用されるパケットであって、マルチキャスト目標アドレス（Ｍｕｌｔｉｃａｓｔ−Ｚｉｅｌａｄｒｅｓｓｅｎ）０１−８０−Ｃ２−００−００−ｘｘ（ここで、ｘｘ：００，０２…０Ｆ）を含んだパケットや、スパニングツリープロトコル（Ｓｐａｎｎｉｎｇ  Ｔｒｅｅ  Ｐｒｏｔｏｃｏｌ）（ＳＴＰ）パケットや、シスコディスカバリープロトコル（Ｃｉｓｃｏ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）（ＣＤＰ）パケットである。
【００３１】
図３には、診断装置が接続された自動車２についての、図１に代わる構成が示されている。本実施例では、車両制御部３（図中Ｆ−ＳＴＲＧ）と診断機器７（図中ＤＩＡＧ）との間の接続は、診断アクセス機器９を介して確立されており、この診断アクセス機器９は、自動車２のアクセス点６（図中Ｚ−ＰＫＴ）に、回線８ｅにより直に接続されている。診断アクセス機器９は、アクセス制御部１１を備え、このアクセス制御部１１（図中ＺＧ−ＳＴＲＧ）を用いることで、図１に関連して述べた対応手段（Ｍａｓｓｎａｈｍｅｎ）を、診断データの転送に解放すべく動作させることができる。アクセス制御部１１の第一の実施形態において、図１に記載された車両制御部３の対応手段を実行することができ、特に、車両制御部３から診断機器７への診断データの転送の解放を行うことができる。これを行うことができるのは、例えば、診断機器７が周期的にネットワーク接続の転送速度を切り替えるときであって、図３の場合であれば、診断機器７と診断アクセス機器９との間のネットワーク接続の転送速度を切り替えるときである。診断アクセス機器９は、代替的もしくは付加的に、ＢＰＤＵデータパケットを前もって受け取ったとき、しかもそれが、診断機器７から送信されたものであってネットワーク・スイッチによって中継される類のものでないときに限り、診断データをネットワーク接続を介して診断機器７に宛てて送信することができる。
【００３２】
アクセス制御部１１の第二の実施形態において、図１に記載された診断機器７の対応手段の機能を発揮させることができ、特に、診断アクセス機器９からアクセス点６へのネットワーク接続の転送速度の周期的な切り替えを行うことができる。これにより、アクセス制御部１１を用いることで、車両制御部３が、データインターフェースを解放ないし起動し、診断アクセス機器９のカップリング装置１０（Ｋｏｐｐｌｕｎｇｓａｎｏｒｄｎｕｎｇ）を介して診断データを直接的に診断機器７に転送できるようにすることができる。この場合においてもまた、診断アクセス機器９は、ＢＰＤＵデータパケットを前もって受け取ったとき、しかもそれが、診断機器７から送信されたものであってネットワーク・スイッチによって中継される類のものでないときに限り、診断データをネットワーク接続を介して診断機器７に宛てて送信ないし中継するように、代替的もしくは付加的に設けることができる。
【００３３】
カップリング装置１０（図中ＫＯ）は、フィルター装置及び／又はスイッチ装置、それも特にネットワーク・スイッチ装置の態様で実現することができる。カップリング装置１０を用いることで、それぞれポート１３，１４，１５（図中ＰＯ）を介して、車両制御部３、診断機器７及びもっと大きな企業ネットワーク１２（図中Ｕ−ＮＷ）の間にネットワーク接続を確立することができる。そのために、カップリング装置１０は、アクセス制御部１１を用いることで、車両制御部３と企業ネットワーク１２との間に直接的なネットワーク接続が確立されるように、設定することができる。しかしながら、診断機器７による車両診断データの診断及び／又は記録のためには、ポート１３とポート１５を介した車両制御部３と企業ネットワーク１２の間の接続は遮断される。したがって、例えば、車両制御部３及び／又はコンポーネント制御機器４（図中ＫＳ）にファームウェアのアップデータをマージするために、企業ネットワーク１２を介して自動車２への制御アクセスは可能とする一方で、他方においては、企業ネットワーク１２に対しては遮蔽された状態での車両制御部３と診断機器７との間のデータ転送を行うことは可能にするとともに、その際に、例えば、車両制御部３からの診断データによる過剰データ状態から企業ネットワーク１２を確実に保護することができる。
【００３４】
車両制御部３と診断機器７との間に、企業ネットワーク１２からは物理的ないし制御技術的に切り離されている直接的なネットワーク接続がポイント・ツー・ポイント接続として構築されるときには、車両制御部と診断機器７との間の接続開始は、図１に関連して述べたとおり、直接的に行うことができることは明らかである。診断アクセス機器９は、カップリング装置１０を用いることで、直接的なポイント・ツー・ポイント・ネットワーク接続を車両制御部機器３と診断機器７との間に確立することができ、これにより、承認されたネットワークコンポーネントだけ、それも特にポート１４，１５だけが、ネットワーク接続の通信に関与するようになる一方、他のいかなるネットワークコンポーネント、特にポート１３が関与することはなくなるし、企業ネットワーク１２のいかなるコンポーネントも関与することはなくなる。  
【００３５】
診断データを支障なくやり取りできるように車両制御部と診断機器の間の直接的なネットワーク接続を確立するため、一連の手段が述べられてきた。その際に、一方では、ネットワーク接続が確立される過程でネットワーク接続をテストするための手段が述べられ、他方では、確立された後にネットワーク接続を監視するための手段が述べられた。さらに他の手段を設けることができる。例えば、ネットワーク接続を確立する前に、車両制御部の側で、いかなる類の機器がネットワークコネクタに接続されるのか確かめることができる。例えば、無線接続（ＷＬＡＮ）を使用しているネットワークコンポーネントが接続されるときには、原則的にはアクセスを遮断するように設けることができる。データアクセスが行われる前、あるいはデータアクセスが行われている最中に、車両制御部側で、例えば、予め既知の企業ネットワークのＤＨＣＰサーバといった、予め既知であってしかも診断機器への直接的なネットワーク接続と両立し得ないような、具体的なネットワークコンポーネントを積極的に探すことができる。そのようなネットワークコンポーネントが発見されると、車両制御部へのアクセスは原則的にはやはり遮断することができる。図２に関連して、ステップＳ２に先立ち、法律に関係したＯＢＤ診断会議の存否についてさらに確かめることも可能であろう。診断機器の車両へのアクセス回線がＯＢＤ配線である場合であれば、診断機器と車両制御部との間の直接的な接続をさらに確実に認証するために、診断機器により、ＯＢＤ動作配線（ＯＢＤ−Ａｋｔｉｖｉｅｒｕｎｇｓｌｅｉｔｕｎｇ）がハイ・ロー（Ｈｉｇｈ−Ｌｏｗ）レベルについて特定のパターンで操作されて、診断機器が直接的に接続されていることを知らせるようにすることができよう。同様に、アクセスで塞がっている付加的なデータバス（例えばＣＡＮバス）を介した並列的な信号伝達処理も想定でき、このバスを介して接続が直接的なものであることを伝えることができよう。
【００３６】
上述の機器及びシステムコンポーネントは、特にコンピュータプログラムにより制御され、そのため、さらに、マイクロプロセッサ、揮発性及び不揮発性のメモリ、インターフェース等々といったコンピュータ及びデジタル式の制御装置のそれ自身公知の要素を備えることができる。本発明は、そのため、コンピュータにロードして実行するときに本発明によるフローを全て又は部分的に生じさせるようなコンピュータプログラム製品の形態で全て又は部分的に実現することができる。それは、ＣＤ／ＤＶＤといったデータ保持体の形態で提供することができるし、あるいはまた、コンピュータプログラムをダウンロード可能なサーバ上の一つ又は複数のデータの形態でも提供することができる。
【図１】
0006271590.tif 000002
【図２】
0006271590.tif 000003
【図３】
0006271590.tif 000004