(57)【要約】【課題】車載通信システムにおいて、データ転送制御手段を不要とし、また、自由な通信線配索を可能とすることにある。【解決手段】通信バス線（６Ａ、６Ｂ）がノード（２〜４）の外部から内部へ入った位置に通信バス線（６Ａ、６Ｂ）とノード（２〜４）とを切り離すスイッチ（１０Ａ、１０Ｂ）を設け、通信バス線（６Ａ、６Ｂ）を介してスイッチ操作指令を受信したノードは、前記スイッチ操作指令が通信された通信バス線とは異なる通信バス線に設けられたスイッチを操作する。【選択図】図１
2013141905.tif 000002
【特許請求の範囲】
【請求項１】
複数のノードを少なくとも２系統の通信バス線で接続した車載通信システムにおいて、前記通信バス線が前記ノードの外部から内部へ入った位置に前記通信バス線と前記ノードとを切り離すスイッチを設け、前記通信バス線を介してスイッチ操作指令を受信したノードは、前記スイッチ操作指令が通信された通信バス線とは異なる通信バス線に設けられたスイッチを操作することを特徴とする車載通信システム。
【請求項２】
前記スイッチは、前記通信バス線を断線状態にして、前記通信バス線と前記ノードとを切り離すスイッチであることを特徴とする請求項１に記載の車載通信システム。
【請求項３】
前記スイッチは、前記ノードの通信バス線入力側と通信バス線出力側とを短絡状態にして、前記通信バス線と前記ノードとを切り離すスイッチであることを特徴とする請求項１に記載の車載通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、車載通信システムに係り、特に車載通信を２系統で行う車載通信システムに関する。
【背景技術】
【０００２】
車両においては、複数のノードを少なくとも２系統の通信線で接続した通信システム（例えば、バイワイヤシステム等）を搭載しているものがある。
この通信システムでは、ノードの内部で故障（通信線のＧＮＤショート、天絡等）が発生している場合に、故障している通信系統全体が通信不能となる。この場合、ノードのコネクタを１つずつ外し、原因となるノードを特定している。そして、ノードを外すとき、車両の内装部品等にダメージ（傷）を与えてしまう場合があった。
このため、以下のように、スイッチを用いて、容易に車内通信網の異常に対処するものがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−１９０６９号公報
【０００４】
特許文献１に係る車載用電子制御装置は、複数の電子制御ユニットと、この電子制御ユニットの情報を外部に出力するデータ転送制御手段と、車外機器とのケーブルの接続を受け付ける車内コネクタとを備え、また、データ転送制御手段が、各電子制御ユニットを接続する各ハーネス毎に断線するスイッチを設けたものである。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところが、上記の特許文献１では、２重系車載通信（同じデータを２系統の通信線で送受信）について考慮されていなく、このため、２重系通信の場合に、システム上、２系統の通信線が必要であり、また、コスト面、重量面で不利であった。
また、上記の特許文献１では、データ転送制御手段を介して各ノードを接続するために、通信線の配策（取り回し）に制限があり、つまり、通信線が長くなってデータ転送制御手段に準備されたコネクタ数だけしかノードを接続できないという不都合があった。
【０００６】
そこで、この発明の目的は、データ転送制御手段を不要とし、また、自由な通信線配索を可能とする車載通信システムを提供することにある。
【課題を解決するための手段】
【０００７】
この発明は、複数のノードを少なくとも２系統の通信バス線で接続した車載通信システムにおいて、前記通信バス線が前記ノードの外部から内部へ入った位置に前記通信バス線と前記ノードとを切り離すスイッチを設け、前記通信バス線を介してスイッチ操作指令を受信したノードは、前記スイッチ操作指令が通信された通信バス線とは異なる通信バス線に設けられたスイッチを操作することを特徴とする。
【発明の効果】
【０００８】
この発明は、データ転送制御手段を不要とし、また、自由な通信線配索を可能とする。
【図面の簡単な説明】
【０００９】
【図１】図１は通信システムのフローチャートである。（実施例）
【図２】図２は通信システムの構成図である。（実施例）
【図３】図３はノード２の拡大図である。（実施例）
【図４】図４は「接続方法１」としてコネクタを用いた接続状態を示す図である。（実施例）
【図５】図５は「接続方法２」としてノード内での接続状態を示す図である。（実施例）
【発明を実施するための形態】
【００１０】
この発明は、データ転送制御手段を不要とし、また、自由な通信線配索を可能とする目的を、通信バス線を介してスイッチ操作指令を受信したノードが、スイッチ操作指令が通信された通信バス線とは異なる通信バス線に設けられたスイッチを操作することで実現するものである。
【実施例】
【００１１】
図１〜図５は、この発明の実施例を示すものである。
図２において、１は車両に搭載される通信システムである。
この通信システム１は、２系統通信システムであって、同じデータを２系統の通信バス線で送受信するものであり（例えば、バイワイヤシステム等）、複数のノードとして、第１ノード（図面では「ノード１」と記す）２と第２ノード（図面では「ノード２」と記す）３と第３ノード（図面では「ノード３」と記す）４とを備えるとともに、メッセージを各系統へ転送するゲートウェイ（図面では「ＧＷ」と記す）５を備える。第１ノード（ノード１）２〜第３ノード（ノード３）４とゲートウェイ５とは、直列に配置され、２系統の通信バス線６として、一側の第１通信バス線（図面では「系統１」と記す）６Ａと他側の第２通信バス線（図面では「系統２」と記す）６Ｂとで接続されている。
ゲートウェイ５には、ＤＬＣ（データリンクコネクタ）７を介して故障診断装置（図面では「サービスツール」と記す）８が接続される。この故障診断装置８は、ゲートウェイ５を介して第１ノード（ノード１）２〜第３ノード（ノード３）４と故障診断通信する。
ゲートウェイ５は、第１通信バス線（系統１）６Ａと第２通信バス線（系統２）６Ｂとの通信状態を監視し、また、故障診断装置８からのスイッチ操作指令（故障診断通信）を第１ノード（ノード１）２〜第３ノード（ノード３）４へ転送するものであって、この図２の場合では、第１通信バス線（系統１）６Ａが通信不能であるため、第２通信バス線（系統２）６Ｂへスイッチ操作指令（故障診断通信）を転送する。
【００１２】
例えば、上記の第２ノード（ノード２）３にあっては、図３に示すように、一側で第１通信バス線（系統１）６Ａに接続するとともに他側で第２通信バス線（系統２）６Ｂに接続する通信制御部（トランシーバ、マイクロコンピュータ）９を備える。
この第２ノード（ノード２）３には、スイッチ１０として、第１通信バス線（系統１）６Ａが外部から内部へ入った位置に第１通信バス線（系統１）６Ａと第２ノード（ノード２）３とを切り離す一側スイッチ１０Ａが設けられるとともに、第２通信バス線（系統２）６Ｂが外部から内部へ入った位置に第２通信バス線（系統２）６Ｂと第２ノード（ノード２）３とを切り離す他側スイッチ１０Ｂが設けられる。
このように、一側スイッチ１０Ａと他側スイッチ１０Ｂとからなるスイッチ１０を設けることにより、第２ノード（ノード２）３が独立して制御可能となる。
【００１３】
一側スイッチ１０Ａは、一側第１〜一側第３接点ＰＡ１〜ＰＡ３を備えている。これら一側第１〜一側第３接点ＰＡ１〜ＰＡ３は、図２に示すように、例えば、第１通信バス線（系統１）６Ａが通信不能である場合に、第２通信バス線（系統２）６Ｂへスイッチ操作指令（故障診断通信）が転送され、この故障診断装置８からのスイッチ操作指令（故障診断通信）によって通信制御部９を介して一側スイッチ１０Ａが操作される。一側第１〜一側第３接点ＰＡ１〜ＰＡ３が全て接続している場合に「正常」とし、一側第１接点ＰＡ１、一側第２接点ＰＡ２が断線の場合に「オープン」とし、一側第１接点ＰＡ１、一側第２接点ＰＡ２が接続でかつ一側第３接点ＰＡ３が断線の場合に「ショートカット」としている。
他側スイッチ１０Ｂは、他側第１〜他側第３接点ＰＢ１〜ＰＢ３を備えている。これら他側第１〜他側第３接点ＰＢ１〜ＰＢ３は、図２に示すように、例えば、第２通信バス線（系統２）６Ｂが通信不能である場合に、第１通信バス線（系統１）６Ａへスイッチ操作指令（故障診断通信）が転送され、この故障診断装置８からのスイッチ操作指令（故障診断通信）によって通信制御部９を介して他側スイッチ１０Ｂが操作される。他側第１〜他側第３接点ＰＢ１〜ＰＢ３が全て接続している場合に「正常」とし、他側第１接点ＰＢ１、他側第２接点ＰＢ２が断線の場合に「オープン」とし、他側第１接点ＰＢ１、他側第２接点ＰＢ２が接続でかつ他側第３接点ＰＢ３が断線の場合に「ショートカット」としている。
【００１４】
そして、例えば、図２においては、第２通信バス線（系統２）６Ｂを介してスイッチ操作指令（故障診断通信）を受信した第２ノード（ノード２）３は、通信制御部９を介して、スイッチ操作指令（故障診断通信）が通信された第２通信バス線（系統２）６Ｂとは異なる第１通信バス線（系統１）６Ａに設けられた一側スイッチ１０Ａを操作する。
また、一側スイッチ１０Ａ・他側スイッチ１０Ｂは、第１通信バス線（系統１）６Ａ・第２通信バス線（系統２）６Ｂを断線状態（オープン）にして、第１通信バス線（系統１）６Ａ・第２通信バス線（系統２）６Ｂと第２ノード（ノード２）３とを切り離すスイッチである。
更に、一側スイッチ１０Ａ・他側スイッチ１０Ｂは、第２ノード（ノード２）３の通信バス線入力側と通信バス線出力側とを短絡状態（ショートカット）にして、第１通信バス線（系統１）６Ａ・第２通信バス線（系統２）６Ｂと第２ノード（ノード２）３とを切り離すスイッチである。
なお、上記の一側スイッチ１０Ａ及び他側スイッチ１０Ｂは、同様に、他のノードとしての、第１ノード（ノード１）２及び第３ノード（ノード３）４にも設けられる。
【００１５】
上記のスイッチの接続方法には、例えば、以下のように、「接続方法１」と「接続方法２」との２つの方法がある。
「接続方法１」では、図４に示すように、コネクタで接続する場合である。
図４に示すように、第１ノード（ノード１）２〜第３ノード（ノード３）４内にそれぞれスイッチ１０を設けるととともに、第１ノード（ノード１）２〜第３ノード（ノード３）４には通信バス線６の途中で各スイッチ１０に対応したコネクタ１１をそれぞれ設け、これらコネクタ１１からの通信連絡線１２を内部の通信制御部９にスイッチ１０の第１接点Ｐ１、第３接点Ｐ３を経て接続する。
この「接続方法１」では、一つのノードのスイッチ１０を「オープン」状態にしても、他のノード間の通信が成立するため、スイッチ１０の状態は、「正常」、「オープン」のみを使用する。
【００１６】
また、「接続方法２」では、図５に示すように、ノード内で接続する場合である。
図５に示すように、第１ノード（ノード１）２〜第３ノード（ノード３）４内では、それぞれスイッチ１０を設け、そして、通信バス線６の入力側を第２接点Ｐ２に接続するとともに、通信バス線６の出力側を制御部９から第１接点Ｐ１、第３接点Ｐ３を経て接続する。
この「接続方法２」では、「正常」、「オープン」、「ショートカット」を使用する。
「ショートカット」の使用例としては、第１ノード（ノード１）２と第２ノード（ノード２）３と第３ノード（ノード３）４とを順番にチェックする場合で、第１ノード（ノード１）２のスイッチ１０を「オープン」にすると通信が復帰した場合には、原因が第１ノード（ノード１）２〜第３ノード（ノード３）４のいずれかのノードかは、判別できない。そこで、第１ノード（ノード１）２のスイッチ１０を「ショートカット」とすることで、第１ノード（ノード１）２の制御部９を接続せず、第２ノード（ノード２）３及び第３ノード（ノード３）４を確認することができる。
【００１７】
次に、この実施例の通信システムの作用について、図１のフローチャートに基づいて説明する。
図１に示すように、プログラムが開始すると（ステップＡ０１）、先ず、ゲートウェイ（ＧＷ）５が通信可能か否かを判断し（ステップＡ０２）、このステップＡ０２がＮＯの場合には、ゲートウェイ（ＧＷ）５、若しくはゲートウェイ（ＧＷ）５と車両コネクタ間の通信線の異常とする（ステップＡ０３）。この場合、故障診断は、不能である。
前記ステップＡ０２がＹＥＳの場合には、第１通信バス線（系統１）６Ａが通信可能か否かを判断する（ステップＡ０４）。
このステップＡ０４がＹＥＳの場合には、ゲートウェイ（ＧＷ）５が第２通信バス線（系統２）６Ｂへスイッチ操作指令（故障診断通信）を転送し（ステップＡ０５）、そして、ここで、ｉは１〜３（最大ノード番号）を示す。まず、ｉ＝１として、第１通信バス線（系統１）６Ａでは、第１ノード（ノード１）２の一側スイッチ１０Ａを「オープン」とする（ステップＡ０６）。
そして、第１通信バス線（系統１）６Ａでは、通信が復旧したか否かを判断する（ステップＡ０７）。
このステップＡ０７がＮＯの場合には、第１ノード（ノード１）２の一側スイッチ１０Ａを「正常」とし、ｉをインクリメントして（ステップＡ０８）、前記ステップＡ０６に戻す。同様にして、第２ノード（ノード２）３、第３ノード（ノード３）４についても処理する。
このステップＡ０７がＹＥＳの場合には、「接続方法１」か否かを判断する（ステップＡ０９）。
このステップＡ０９がＹＥＳの場合には、接続方法１である。この場合、一側スイッチ１０Ａを「オープン」とするだけでよいので、そのノード（ｉ）が異常と判定する（ステップＡ１０）。
このステップＡ０９がＮＯの場合には、接続方法２である。この場合、一側スイッチ１０Ａを「オープン」にして判定することに加えて、「ショートカット」にして判定する。まず、ｉ＝１として、第１通信バス線（系統１）６Ａでは、第１ノード（ノード１）２の一側スイッチ１０Ａを「ショートカット」とする（ステップＡ１１）。」
そして、通信が復旧したか否かを判断する（ステップＡ１２）。
このステップＡ１２がＹＥＳの場合には、そのノード（ｉ）が異常と判定する（ステップＡ１３）。
しかし、このステップＡ１１がＮＯの場合には、前記ステップＡ０８に戻し、第１ノード（ノード１）２の一側スイッチ１０Ａを「正常」とし、ｉをインクリメントして、前記ステップＡ０６に戻す。同様にして、第２ノード（ノード２）３、第３ノード（ノード３）４についても処理する。
【００１８】
一方、前記ステップＡ０４がＮＯの場合には、第２通信バス線（系統２）６Ｂが通信不能か否かを判断する（ステップＡ１４）。
このステップＡ１４がＹＥＳの場合には、ゲートウェイ（ＧＷ）５が第１通信バス線（系統１）６Ａへスイッチ操作指令（故障診断通信）を転送し（ステップＡ１５）、そして、ここで、ｉは１〜３（最大ノード番号）を示す。まず、ｉ＝１として、第２通信バス線（系統２）６Ｂでは、第１ノード（ノード１）２の他側スイッチ１０Ｂを「オープン」とする（ステップＡ１６）。
そして、第２通信バス線（系統２）６Ｂでは、通信が復旧したか否かを判断する（ステップＡ１７）。
このステップＡ１７がＮＯの場合には、第１ノード（ノード１）２の他側スイッチ１０Ｂを「正常」とし、ｉをインクリメントして（ステップＡ１８）、前記ステップＡ１６に戻す。同様にして、第２ノード（ノード２）３、第３ノード（ノード３）４についても処理する。
このステップＡ１７がＹＥＳの場合には、「接続方法１」か否かを判断する（ステップＡ１９）。
このステップＡ１９がＹＥＳの場合には、接続方法１である。この場合、他側スイッチ１０Ｂを「オープン」とするだけでよいので、前記ステップＡ１０に移行して、そのノード（ｉ）が異常と判定する。
このステップＡ１９がＮＯの場合には、接続方法２である。この場合、他側スイッチ１０Ｂを「オープン」にして判定することに加えて、「ショートカット」にして判定する。まず、ｉ＝１として、第２通信バス線（系統２）６Ｂでは、第１ノード（ノード１）２の他側スイッチ１０Ｂを「ショートカット」とする（ステップＡ２０）。」
そして、通信が復旧したか否かを判断する（ステップＡ２１）。
このステップＡ２１がＹＥＳの場合には、前記ステップＡ１３に移行して、そのノード（ｉ）が異常と判定する。
このステップＡ２１がＮＯの場合には、前記ステップＡ１８に戻し、第１ノード（ノード１）２の他側スイッチ１０Ｂを「正常」とし、ｉをインクリメントして、前記ステップＡ１６に戻す。同様にして、第２ノード（ノード２）３、第３ノード（ノード３）４についても処理する。
前記ステップＡ１４がＮＯの場合には、プログラムを終了する（ステップＡ２２）。
【００１９】
以上、この発明の実施例について説明してきたが、上述の実施例の構成を請求項毎に当てはめて説明する。
先ず、請求項１に係る発明では、通信バス線６Ａ、６Ｂがノード２〜４の外部から内部へ入った位置に通信バス線６Ａ、６Ｂとノード２〜４とを切り離すスイッチ１０を設け、通信バス線６Ａ、６Ｂを介してスイッチ操作指令（故障診断通信）を受信したノードは、前記スイッチ操作指令（故障診断通信）が通信された通信バス線とは異なる通信バス線に設けられたスイッチを操作する。
これにより、各ノード２〜４に通信バス線６Ａ、６Ｂの接続状態を切り替えるスイッチ１０を搭載するため、ノード２〜４の内部で故障が発生した場合に、ノード２〜４に接続されたコネクタ１１を外さなくても、通信不能の原因となっているノードを特定することができる。
また、各ノード２〜４に通信バス線６Ａ、６Ｂの接続状態を切り替えるスイッチ１０を搭載するため、ノード２〜４の内部で故障が発生した場合に、別体のスイッチ回路を搭載した通信バス線に接続しなくても通信不能の原因となっているノードを特定することができる。
更に、通信系統が少なくとも２系統（系統１、系統２）になっているため、１つの系統が通信不能の状態で、他の通信可能な系統ヘスイッチ操作指令を送信して、通信不能となっている通信系統の故障診断を実行することができる。
また、請求項２に係る発明では、スイッチ１０は、通信バス線６Ａ、６Ｂを断線状態（オープン）にして、通信バス線６Ａ、６Ｂとノード２〜４とを切り離すスイッチである。
これにより、通信バス線６Ａ、６Ｂの入力側と出力側とが同一の線である場合に、通信バス線６Ａ、６Ｂとノード２〜４とを切り離して、通信不能の原因となっているノードを特定することができる。
更に、請求項３に係る発明では、スイッチ１０は、ノード２〜４の通信バス線入力側と通信バス線出力側とを短絡状態（ショートカット）にして、通信バス線６Ａ、６Ｂとノード２〜４とを切り離すスイッチである。
これにより、ノードの通信バス線入力側と通信バス線出力側とが異なる線である場合に、通信バス線６Ａ、６Ｂとノード２〜４とを切り離して、通信不能の原因となっているノードを特定することができる。
【００２０】
以下に、上記の特許文献１に係る発明とこの実施例に係る発明とを比較して説明する。
上記の特許文献１に係る発明では、ノードを外すとき、車両の内装部品等にダメージ（傷）を与えてしまう場合があるが、この実施例に係る発明では、各ノード２〜４にスイッチ１０を組み込むことで、各ノード２〜４を外さずトラブルシュートできる。
また、上記の特許文献１に係る発明では、データ転送制御手段が必要であってコスト面、重量面において不利であったが、この実施例に係る発明では、各ノード２〜４にスイッチ１０を組み込むことで、データ転送制御手段が不要となり、また、各ノード２〜４のスイッチ１０は、該当ノードとの故障診断通信により操作できる。
更に、上記の特許文献１に係る発明では、データ転送制御手段を介して、各ノードは接続するため、通信線の配策制限があったが、この実施例に係る発明では、各ノード２〜４にスイッチ１０を組み込むことで、データ転送制御手段での接続が不要となるため、自由な接続可能となり、さらに、各ノード２〜４の接続方法は、大きく分けて２つあり（「接続方法１」、「接続方法２」）、どちらの接続方法でも使用できるよう、スイッチ１０が３状態（「正常」、「オープン」、「ショートカット」）を切り替えることができる。
【産業上の利用可能性】
【００２１】
この発明の車載通信システムは、各種車両に適用できる。
【符号の説明】
【００２２】
１  通信システム
２  第１ノード（ノード１）
３  第２ノード（ノード２）
４  第３ノード（ノード３）
５  ゲートウェイ（ＧＷ）
６  通信バス線
６Ａ  第１通信バス線（系統１）
６Ｂ  第２通信バス線（系統２）
７  ＤＬＣ
８  故障診断装置（サービスツール）
９  通信制御部
１０  スイッチ
１０Ａ  一側スイッチ
１０Ｂ  他側スイッチ
１１  コネクタ
１２  通信連絡線
【図１】
2013141905.tif 000003
【図２】
2013141905.tif 000004
【図３】
2013141905.tif 000005
【図４】
2013141905.tif 000006
【図５】
2013141905.tif 000007