(57)【要約】【課題】本発明は、車載ネットワークへの車載電子制御装置の接続状態を判定し、この接続状態によって通信制御を切り替えて適切な通信制御を行うことを目的としている。【解決手段】このため、複数の車載電子制御装置が接続された複数の車載ネットワークがゲートウェイ装置を介して接続された車載ネットワークシステムであって、車載電子制御装置が全く接続されない車載ネットワークが存在する可能性がある車載ネットワークシステムにおいて、ゲートウェイ装置は、少なくとも１つの車載ネットワークに接続される車載電子制御装置の有無を判定する接続判定部と、接続判定部により車載ネットワークに車載電子制御装置が全く接続されていないと判定された場合に、通信制御を切り替える通信制御部とを備えている。【選択図】図１
2015154181.tif 000002
【特許請求の範囲】
【請求項１】
複数の車載電子制御装置が接続された複数の車載ネットワークがゲートウェイ装置を介して接続された車載ネットワークシステムであって、前記車載電子制御装置が全く接続されない前記車載ネットワークが存在する可能性がある車載ネットワークシステムにおいて、前記ゲートウェイ装置は、少なくとも１つの前記車載ネットワークに接続される前記車載電子制御装置の有無を判定する接続判定部と、この接続判定部により前記車載ネットワークに前記車載電子制御装置が全く接続されていないと判定された場合に、通信制御を切り替える通信制御部とを備えることを特徴とする車載ネットワークシステム。
【請求項２】
前記通信制御部は、前記接続判定部により前記車載ネットワークに前記車載電子制御装置が全く接続されていないと判定された場合に、前記車載ネットワークのインターフェースを低消費モードに切り替えることを特徴とする請求項１に記載の車載ネットワークシステム。
【請求項３】
前記通信制御部は、前記接続判定部により前記車載ネットワークに前記車載電子制御装置が全く接続されていないと判定された場合に、この車載ネットワークの故障診断を停止することを特徴とする請求項１に記載の車載ネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数の車載電子制御装置が接続された複数の車載ネットワークがゲートウェイ装置を介して接続された車載ネットワークシステムに係り、特に車載電子制御装置が全く接続されない車載ネットワークが存在する可能性がある車載ネットワークシステムに関するものである。
【背景技術】
【０００２】
車載ネットワークシステムに関して、後述の特許文献１に開示されるものがある。
この特許文献１に開示されるゲートウェイ装置は、メッセージ受信時に受信ノードが発行する応答が得られなかった場合、この受信ノードが受信する他のメッセージの転送を無効とするものであった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２８８５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上述した特許文献１に開示されるものには、複数の車載電子制御装置が接続された複数の車載ネットワークがゲートウェイ装置を介して接続された車載ネットワークシステムに、車載電子制御装置が全く接続されない車載ネットワークが存在する場合の処理については記載されておらず、何ら対処できないという不都合がある。
【０００５】
追記すれば、現状においては、車両のグレードやオプション設定等によって、ゲートウェイ装置に一部のグレードのみ使用するＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）からなる車載ネットワークを接続している。
そして、この車載ネットワークに、例えば一部のグレードのみ搭載する車載電子制御装置や用品設定有時のみ搭載する車載電子制御装置を接続している。
このとき、車両のグレードやオプション設定等によっては、前記車載ネットワークに車載電子制御装置が接続されていない場合があり、下記のような不具合が発生している。
（１）接続される車載電子制御装置が存在しない前記車載ネットワークに対しても、データ転送のためデータ送信が実施されることによって、不要なデータ送信が実施されてしまい、消費電力が無駄となってしまう。
（２）接続される車載電子制御装置が存在しない前記車載ネットワークに対しても、故障診断をゲートウェイ装置が実施してしまうため、不要な故障診断が実施されてしまい、ゲートウェイ装置の誤交換を招くおそれがある。
【０００６】
この発明は、車載ネットワークへの車載電子制御装置の接続状態を判定し、この接続状態によって通信制御を切り替えて適切な通信制御を行うことを目的とする。
【課題を解決するための手段】
【０００７】
そこで、この発明は、上述不都合を除去するために、複数の車載電子制御装置が接続された複数の車載ネットワークがゲートウェイ装置を介して接続された車載ネットワークシステムであって、前記車載電子制御装置が全く接続されない前記車載ネットワークが存在する可能性がある車載ネットワークシステムにおいて、前記ゲートウェイ装置は、少なくとも１つの前記車載ネットワークに接続される前記車載電子制御装置の有無を判定する接続判定部と、この接続判定部により前記車載ネットワークに前記車載電子制御装置が全く接続されていないと判定された場合に、通信制御を切り替える通信制御部とを備えることを特徴とする。
【発明の効果】
【０００８】
この発明によれば、前記車載ネットワークに前記車載電子制御装置が全く接続されていないと判定された場合と、車載ネットワークに少なくとも１台の前記車載電子制御装置が接続されていると判定された場合とで、通信制御を切り替えるため、適切な通信制御を行うことができる。
【図面の簡単な説明】
【０００９】
【図１】図１は車載ネットワークシステムの制御用フローチャートである。（実施例）
【図２】図２は車載ネットワークシステムのブロック図である。（実施例）
【図３】図３は車載ネットワークシステムの接続判定制御用フローチャート図である。（実施例）
【図４】図４は「有」判定条件と「無」判定条件とを示す図である。（実施例）
【図５】図５は自動判別結果による切替内容を示す図である。（実施例）
【発明を実施するための形態】
【００１０】
以下図面に基づいてこの発明の実施例を詳細に説明する。
【実施例】
【００１１】
図１〜図５はこの発明の実施例を示すものである。
図２において、１は車載ネットワークシステムである。
この車載ネットワークシステム１は、複数の車載電子制御装置が接続された複数の車載ネットワークがゲートウェイ装置２を介して接続されている。
例えば、複数の車載ネットワークを、全てのグレードで使用するＬＡＮからなる第１車載ネットワーク３と、一部のグレードのみ使用するＬＡＮからなる第２車載ネットワーク４との２つとする。
そして、前記第１車載ネットワーク３に接続される複数の車載電子制御装置を、例えば必ず搭載する第１車載電子制御装置（「ＥＣＵ１」とも記載する。）５と、必ず搭載する第２車載電子制御装置（「ＥＣＵ２」とも記載する。）６との２つとする。
また、前記第２車載ネットワーク４に接続される複数の車載電子制御装置を、例えば一部のグレードのみ搭載する第３車載電子制御装置（「ＥＣＵ３」とも記載する。）７と、用品設定有時のみ搭載する第４車載電子制御装置（「ＥＣＵ４」とも記載する。）８との２つとする。
更に、前記車載ネットワークシステム１は、前記車載電子制御装置が全く接続されない前記車載ネットワークが存在する可能性を有している。
【００１２】
また、前記ゲートウェイ装置２は、制御部（「ＣＰＵ」とも記載する。）９内に接続判定部１０と通信制御部１１とウェイクアップ処理部１２とを備えている。
詳述すれば、前記ゲートウェイ装置２は、図２に示す如く、制御部９と、この制御部９に接続する判定結果記憶部１３と、前記制御部９に接続する第１及び第２のトランシーバ１４、１５とを有している。
そして、前記制御部９内の前記接続判定部１０は、少なくとも１つの前記車載ネットワーク、例えば少なくとも「一部のグレードのみを使用するＬＡＮ」である前記第２車載ネットワーク４に接続される前記車載電子制御装置、例えば第３及び第４車載電子制御装置７、８の有無を判定する機能を有している。
前記判定結果記憶部１３は、前記接続判定部１０による判定結果を記憶する。
また、前記通信制御部１１は、前記接続判定部１０によって前記判定結果記憶部１３に記憶された判定結果に基づいて、前記第２車載ネットワーク４に前記第３及び第４車載電子制御装置７、８が全く接続されていないと判定された場合に、通信制御を切り替える機能を有している。
これにより、少なくとも「一部のグレードのみを使用するＬＡＮ」である前記第２車載ネットワーク４に前記第３及び第４車載電子制御装置７、８が全く接続されていないと判定された場合と、第２車載ネットワーク４に少なくとも１つの前記第３及び第４車載電子制御装置７、８が接続されていると判定された場合とで、通信制御を切り替えるため、適切な通信制御を行うことができる。
【００１３】
前記通信制御部１１は、前記接続判定部１０により前記車載ネットワークに前記車載電子制御装置が全く接続されていないと判定された場合に、前記車載ネットワークのインターフェースを低消費モードに切り替える機能を有する。
つまり、前記通信制御部１１は、前記接続判定部１０によって前記判定結果記憶部１３に記憶された判定結果に基づいて、前記第２車載ネットワーク４に前記第３及び第４車載電子制御装置７、８が全く接続されていないと判定された場合に、前記車載ネットワークのインターフェースを低消費モードに切り替える。
これにより、前記第２車載ネットワーク４に前記第３及び第４車載電子制御装置７、８が全く接続されていないと判定された場合には、この第２車載ネットワーク４のインターフェースを低消費モードに切り替えるため、消費電力を低減することができる。
【００１４】
更に、前記通信制御部１１は、前記接続判定部１０により前記車載ネットワークに前記車載電子制御装置が全く接続されていないと判定された場合に、この車載ネットワークの故障診断を停止する機能を有する。
つまり、前記通信制御部１１は、前記接続判定部１０によって前記判定結果記憶部１３に記憶された判定結果に基づいて、前記第２車載ネットワーク４に前記第３及び第４車載電子制御装置７、８が全く接続されていないと判定された場合に、この第２車載ネットワーク４の故障診断を停止する。
これにより、前記第２車載ネットワーク４に前記第３及び第４車載電子制御装置７、８が全く接続されていないと判定された場合には、この第２車載ネットワーク４の故障診断を停止するため、不要な故障コードを記録しないようにすることができる。
この結果、前記第２車載ネットワーク４に故障が発生していないにもかかわらず、前記ゲートウェイ装置２に故障コードが記録されていることによって、このゲートウェイ装置２が異常であると誤判断して、ゲートウェイ装置２が正常であっても別のゲートウェイ装置に交換してしまうという事態を回避することができる。
【００１５】
追記すれば、前記車載ネットワークシステム１の前記ゲートウェイ装置２における自動判別結果による切替内容は、図５に示す如く、このゲートウェイ装置２の「未」判定時や「有」判定時、「無」判定時、「暫定制御」時に夫々切り替える。
つまり、前記ゲートウェイ装置２の「未」判定時は、「一部のグレードのみを使用するＬＡＮ」である前記第２車載ネットワーク４に対するデータ送信状態を「データ送信実施」とし、この第２車載ネットワーク４を「通常モード」とするとともに、第２車載ネットワーク４に対する診断（バスオフ故障）を「診断停止」とする。
また、前記ゲートウェイ装置２の「有」判定時は、前記第２車載ネットワーク４に対するデータ送信状態を「データ送信実施」とし、この第２車載ネットワーク４を「通常モード」とするとともに、第２車載ネットワーク４に対する診断（バスオフ故障）を「診断実施」とする。
更に、前記ゲートウェイ装置２の「無」判定時は、前記第２車載ネットワーク４に対するデータ送信状態を「データ送信停止」とし、この第２車載ネットワーク４を「低消費モード」とするとともに、第２車載ネットワーク４に対する診断（バスオフ故障）を「診断停止」とする。
更にまた、前記ゲートウェイ装置２の「暫定制御」時は、前記第２車載ネットワーク４に対するデータ送信状態を「データ送信停止」とし、この第２車載ネットワーク４を「低消費モード」とするとともに、第２車載ネットワーク４に対する診断（バスオフ故障）を「診断停止」とする。
【００１６】
次に、図１の前記車載ネットワークシステム１の制御用フローチャートに沿って作用を説明する。
なお、この車載ネットワークシステム１の制御用プログラムは、ウェイクアップ発生時に接続判定結果をクリアする機能と、その結果、接続判定を再度実行する機能とを備えている。
【００１７】
この車載ネットワークシステム１の制御用プログラムがスタート（１０１）すると、判定結果が記憶済みか否かの判断（１０２）に移行する。
この判断（１０２）においては、前記制御部９内の前記接続判定部１０によって判定した前記第２車載ネットワーク４に接続される前記第３及び第４車載電子制御装置７、８の有無の判定結果を、前記判定結果記憶部１３に記憶されているか否かを判断している。
そして、判定結果が記憶済みか否かの判断（１０２）がＹＥＳの場合には、「有」判定か否かの判断（１０３）に移行する。
この判断（１０３）においては、前記判定結果記憶部１３に記憶されている判定結果から、前記第２車載ネットワーク４に接続される前記第３及び第４車載電子制御装置７、８が「有」であるか否かを判断している。
上述の判定結果が記憶済みか否かの判断（１０２）がＮＯの場合には、「未」判定の場合の通信制御を実行する処理（１０４）に移行する。
この処理（１０４）においては、図５に示す如く、前記ゲートウェイ装置２を「未」判定時とし、「一部のグレードのみを使用するＬＡＮ」である前記第２車載ネットワーク４に対するデータ送信状態を「データ送信実施」とし、この第２車載ネットワーク４を「通常モード」とするとともに、第２車載ネットワーク４に対する診断（バスオフ故障）を「診断停止」としている。
また、上述の「有」判定か否かの判断（１０３）において、この判断（１０３）がＹＥＳの場合には、「有」判定の場合の通信制御を実行する処理（１０５）に移行する。
この処理（１０５）においては、図５に示す如く、前記ゲートウェイ装置２を「有」判定時とし、前記第２車載ネットワーク４に対するデータ送信状態を「データ送信実施」とし、この第２車載ネットワーク４を「通常モード」とするとともに、第２車載ネットワーク４に対する診断（バスオフ故障）を「診断実施」としている。
更に、上述の「有」判定か否かの判断（１０３）がＮＯの場合には、「無」判定であるか否かの判断（１０６）に移行する。
この判断（１０６）においては、前記判定結果記憶部１３に記憶されている判定結果から、前記第２車載ネットワーク４に接続される前記第３及び第４車載電子制御装置７、８が「無」であるか否かを判断している。
そして、「無」判定であるか否かの判断（１０６）がＹＥＳの場合には、「無」判定の場合の通信制御を実行する処理（１０７）に移行する。
この処理（１０７）においては、図５に示す如く、前記ゲートウェイ装置２を「無」判定時とし、前記第２車載ネットワーク４に対するデータ送信状態を「データ送信停止」とし、この第２車載ネットワーク４を「低消費モード」とするとともに、第２車載ネットワーク４に対する診断（バスオフ故障）を「診断停止」としている。
また、「無」判定であるか否かの判断（１０６）がＮＯの場合には、接続判定不能を意味するため、暫定制御を実行する処理（１０８）に移行する。
この処理（１０８）においては、図５に示す如く、前記ゲートウェイ装置２を「暫定制御」時とし、前記第２車載ネットワーク４に対するデータ送信状態を「データ送信停止」とし、この第２車載ネットワーク４を「低消費モード」とするとともに、第２車載ネットワーク４に対する診断（バスオフ故障）を「診断停止」としている。
上述した「有」判定の場合の通信制御を実行する処理（１０５）や「無」判定の場合の通信制御を実行する処理（１０７）、暫定制御を実行する処理（１０８）の後には、後述する前記車載ネットワークシステム１の制御用プログラムのリターン（１１０）に移行する。
また、上述の「未」判定の場合の通信制御を実行する処理（１０４）の後には、接続判定の処理（１０９）に移行する。
この接続判定の処理（１０９）に関しては、次段落のフローチャート説明によって詳述する。
そして、この接続判定の処理（１０９）の後には、前記車載ネットワークシステム１の制御用プログラムのリターン（１１０）に移行する。
【００１８】
また、図３の前記車載ネットワークシステム１の接続判定制御用フローチャートに沿って作用を説明する。
【００１９】
この車載ネットワークシステム１の接続判定制御用プログラムがスタート（２０１）すると、上述した接続判定の処理（１０９）が実行され、「有」判定条件が成立するか否かの判断（２０２）に移行する。
この判断（２０２）においては、図４に示す如く、送信が所定回数完了しているか否かを判定している。
そして、「有」判定条件が成立するか否かの判断（２０２）がＹＥＳの場合には、「有」として判定結果を記憶する処理（２０３）に移行する。
この処理（２０３）においては、前記制御部９内の前記接続判定部１０によって「有」と判定した判定結果を、前記判定結果記憶部１３に記憶させる。
また、「有」判定条件が成立するか否かの判断（２０２）がＮＯの場合には、「無」判定条件が成立するか否かの判断（２０４）に移行する。
この判断（２０４）においては、図４に示す如く、送信が未完了であって、かつ、「バスオフでない」状態が所定時間経過しているか否かを判定している。
そして、「無」判定条件が成立するか否かの判断（２０４）がＹＥＳの場合には、「無」として判定結果を記憶する処理（２０５）に移行する。
この処理（２０５）においては、前記制御部９内の前記接続判定部１０によって「無」と判定した判定結果を、前記判定結果記憶部１３に記憶させる。
更に、「無」判定条件が成立するか否かの判断（２０４）がＮＯの場合には、所定時間が経過したか否かの判断（２０６）に移行する。
この所定時間が経過したか否かの判断（２０６）において、判断（２０６）がＮＯの場合には、上述した「有」判定条件が成立するか否かの判断（２０２）に戻る。
また、所定時間が経過したか否かの判断（２０６）がＹＥＳの場合には、「接続判定不能」として判定結果を記憶する処理（２０７）に移行する。
そして、上述した「有」として判定結果を記憶する処理（２０３）や「無」として判定結果を記憶する処理（２０５）、「接続判定不能」として判定結果を記憶する処理（２０７）の後には、前記車載ネットワークシステム１の接続判定制御用プログラムのリターン（２０８）に移行する。
【符号の説明】
【００２０】
１  車載ネットワークシステム
２  ゲートウェイ装置
３  第１車載ネットワーク
４  第２車載ネットワーク
５  第１車載電子制御装置（「ＥＣＵ１」とも記載する。）
６  第２車載電子制御装置（「ＥＣＵ２」とも記載する。）
７  第３車載電子制御装置（「ＥＣＵ３」とも記載する。）
８  第４車載電子制御装置（「ＥＣＵ４」とも記載する。）
９  制御部（「ＣＰＵ」とも記載する。）
１０  接続判定部
１１  通信制御部
１２  ウェイクアップ処理部
１３  判定結果記憶部
１４  第１のトランシーバ
１５  第２のトランシーバ
【図１】
2015154181.tif 000003
【図２】
2015154181.tif 000004
【図３】
2015154181.tif 000005
【図４】
2015154181.tif 000006
【図５】
2015154181.tif 000007