(57)【要約】【課題】特定の車載機器がデータを連続して送信し続けることを防止することが可能な車載通信システム、車載機器及び通信モジュールを提供する。【解決手段】車載機器ＢのＭＰＵ２２は、同一送信元による所定時間以上連続したデータ送信を検出し、同一送信元による所定時間以上連続したデータ送信を検出した場合は、データ送信の停止処理を行う。ＭＰＵ２２は、停止処理として、各車載機器で確立された通信設定のリセットを指示するバスリセット信号を通信ＩＣ２６から出力する。また、バスリセットで前記所定時間以上連続したデータ送信が停止しない場合、ＭＰＵ２２は、各車載機器の通信モジュール１０，２０，３０のリセットを指示する機器リセット信号を通信ＩＣ２６から出力する。【選択図】        図１
2004356889.tif 000002
【特許請求の範囲】
【請求項１】
複数の車載機器が接続された車載通信システムにおいて、
同一車載機器による所定時間以上連続したデータ送信を検出する検出手段と、
該検出手段が同一車載機器による所定時間以上連続したデータ送信を検出した場合、前記車載機器のデータ送信の停止処理を行う停止手段と
を有することを特徴とする車載通信システム。
【請求項２】
前記停止手段は、車載機器間で確立された通信設定のリセットを指示する設定リセット信号を出力するように構成されており、
設定リセット信号に応じて車載機器間で確立された通信設定がリセットされるように構成されていることを特徴とする請求項１記載の車載通信システム。
【請求項３】
前記設定リセット信号は、データの送信信号とは電圧レベルが異なることを特徴とする請求項２記載の車載通信システム。
【請求項４】
車載機器は、他の車載機器との通信処理を行う通信モジュールを有しており、
前記停止手段は、通信モジュールのリセットを指示する通信リセット信号を出力するように構成されており、
通信リセット信号に応じて通信モジュールのリセット処理を行うように構成されていることを特徴とする請求項１乃至３の何れかに記載の車載通信システム。
【請求項５】
車載機器は、他の車載機器との通信処理を行う通信モジュールを有しており、
前記停止手段は、前記検出手段が設定リセット信号の出力の前後で同じ車載機器による所定時間以上連続したデータ送信を検出した場合、通信モジュールのリセットを指示する通信リセット信号を出力するように構成されており、
通信リセット信号に応じて通信モジュールのリセット処理を行うように構成されていることを特徴とする請求項２又は３記載の車載通信システム。
【請求項６】
前記通信リセット信号は、データの送信信号及び設定リセット信号とは電圧レベルが異なることを特徴とする請求項５記載の車載通信システム。
【請求項７】
前記検出手段によって所定時間以上連続したデータ送信が検出された車載機器に関する情報を記憶する記憶装置を備えることを特徴とする請求項１乃至６の何れかに記載の車載通信システム。
【請求項８】
車載通信ネットワークに接続される車載機器において、
同一送信元による所定時間以上連続したデータ送信を検出する検出手段と、
該検出手段が同一送信元による所定時間以上連続したデータ送信を検出した場合、データ送信の停止処理を行う停止手段と
を備えることを特徴とする車載機器。
【請求項９】
前記検出手段によって所定時間以上連続したデータ送信が検出された送信元を記憶する記憶装置を備えることを特徴とする請求項８記載の車載機器。
【請求項１０】
通信処理を行う通信モジュールを有し、車載通信ネットワークに接続される車載機器において、
機器リセット信号を受付けた場合、通信モジュールをリセットするように構成されていることを特徴とする車載機器。
【請求項１１】
通信を行う車載機器に用いる通信モジュールにおいて、
同一送信元による所定時間以上連続したデータ送信を検出する検出手段と、
該検出手段が同一送信元による所定時間以上連続したデータ送信を検出した場合、データ送信の停止処理を行う停止手段と
を備えることを特徴とする通信モジュール。
【請求項１２】
通信を行う車載機器に用いる通信モジュールにおいて、
通信リセット信号を受付けた場合、自身をリセットするように構成されていることを特徴とする通信モジュール。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の車載機器が接続された車載通信システム、車載機器及び車載機器に用いる通信モジュールに関する。
【０００２】
【従来の技術】
自動車などの車両においては、種々の車載機器を接続した車載通信システムを構築することが増加する傾向にある（例えば、特許文献１参照）。例えば、車両内にＤＶＤドライブ及び液晶ディスプレイを搭載し、ＤＶＤ−ＲＯＭに記憶されている映像データをＤＶＤドライブで読出し、液晶ディスプレイに伝送して表示することが行われている。映像データなどの容量の大きなデータを車両内で伝送する場合、データ伝送速度が高速なＩＥＥＥ１３９４などに準拠した車載通信システムが構築される。
【０００３】
ＩＥＥＥ１３９４は、１００Ｍ，２００Ｍ又は４００Ｍ［ｂｐｓ］の高速なデータ伝送が可能であり、非同期（Ａｓｙｎｃｈｒｏｎｏｕｓ）伝送と等時性（Ｉｓｏｃｈｒｏｎｏｕｓ）伝送とが行える。例えばオーディオ機器の制御用コマンドの伝送にＡｓｙｎｃｈｒｏｎｏｕｓ伝送で対応し、ＤＶＤビデオなどのストリームデータの伝送にＩｓｏｃｈｒｏｎｏｕｓ伝送で対応することが可能である。また、ＩＥＥＥ１３９４は、ツリー型又はデージーチェーン型などのトポロジに対応している。
【０００４】
図６は、従来の車載通信システムの一例を示すブロック図である。図６の例では、車載通信システムはＩＥＥＥ１３９４に準拠しており、車載機器Ａ，Ｂ，Ｃの順にデージーチェーン接続されている。ＩＥＥＥ１３９４においては、例えば車載機器Ａから車載機器Ｂに伝送されたデータは、車載機器Ｂから車載機器Ｃへ伝送される。ここで、車載機器Ｂは、ルーティングにより車載機器Ｃへデータを伝送しているわけではなく、一方から受付けたデータを他方へ伝送しているだけである。
【０００５】
【特許文献１】
特開２００２−１５２２４４号公報
【０００６】
【発明が解決しようとする課題】
車載機器Ａに異常が発生してデータを伝送できなくなった場合、車載機器Ａ及び車載機器Ｂ間、及び、車載機器Ａ及び車載機器Ｃ間のデータ伝送は行えなくなるが、車載機器Ｂ及び車載機器Ｃ間のデータ伝送を行うことは可能である。しかし、車載機器Ａに異常が発生してデータを送信し続けた場合、車載機器Ａから車載機器Ｂ、及び、車載機器Ｂから車載機器Ｃへデータが伝送され続けるため、車載機器Ａとは無関係と思われる車載機器Ｂ及び車載機器Ｃ間のデータ伝送に悪影響を及ぼし、車載機器Ｂ及び車載機器Ｃ間の正常なデータ伝送が行えなくなる。
【０００７】
このように、車載機器にデータを送信し続ける異常が発生した場合、車載通信システム全体に悪影響を及ぼすことになる。しかし、データを送信し続ける異常の検出を行うことはできず、また、データを送信し続ける異常への対応策も存在しないのが現状である。また、データを送信し続ける異常が一時的で再現性が無い場合は、故障解析などは行えず、修理が困難になるという問題がある。
【０００８】
本発明は斯かる事情に鑑みてなされたものであり、同一送信元による所定時間以上連続したデータ送信を検出した場合にデータ送信の停止処理を行うことにより、特定の送信元（車載機器）がデータを連続して送信し続けることを防止することが可能な車載通信システム、車載機器及び通信モジュールを提供することを目的とする。
【０００９】
また、本発明は、車載機器間で確立された通信設定のリセットを指示する設定リセット信号を出力することにより、前記送信元のデータ送信の停止を図ることが可能な車載通信システムを提供することを他の目的とする。
【００１０】
また、本発明は、車載機器が有する通信モジュールのリセットを指示する通信リセット信号を出力することにより、前記送信元（車載機器）のデータ送信をほぼ確実に停止することが可能な車載通信システム、車載機器及び通信モジュールを提供することを他の目的とする。
【００１１】
また、本発明は、同一送信元による所定時間以上連続したデータ送信の停止処理を短時間で行うことが可能な車載通信システムを提供することを他の目的とする。
【００１２】
また、本発明は、車載機器間で伝送される信号の電圧レベルの変化に基づいて通信設定又は通信モジュールのリセットを行うことが可能な車載通信システムを提供することを他の目的とする。
【００１３】
また、本発明は、所定時間以上連続したデータ送信を行った送信元に関する情報を蓄積することが可能な車載通信システム及び車載機器を提供することを他の目的とする。
【００１４】
【課題を解決するための手段】
第１発明に係る車載通信システムは、複数の車載機器が接続された車載通信システムにおいて、同一車載機器による所定時間以上連続したデータ送信を検出する検出手段と、該検出手段が同一車載機器による所定時間以上連続したデータ送信を検出した場合、前記車載機器のデータ送信の停止処理を行う停止手段とを有することを特徴とする。
【００１５】
第２発明に係る車載通信システムは、第１発明において、前記停止手段は、車載機器間で確立された通信設定のリセットを指示する設定リセット信号を出力するように構成されており、設定リセット信号に応じて車載機器間で確立された通信設定がリセットされるように構成されていることを特徴とする。
【００１６】
第３発明に係る車載通信システムは、第２発明において、前記設定リセット信号は、データの送信信号とは電圧レベルが異なることを特徴とする。
【００１７】
第４発明に係る車載通信システムは、第１乃至第３発明の何れかにおいて、車載機器は、他の車載機器との通信処理を行う通信モジュールを有しており、前記停止手段は、通信モジュールのリセットを指示する通信リセット信号を出力するように構成されており、通信リセット信号に応じて通信モジュールのリセット処理を行うように構成されていることを特徴とする。
【００１８】
第５発明に係る車載通信システムは、第２又は第３発明において、車載機器は、他の車載機器との通信処理を行う通信モジュールを有しており、前記停止手段は、前記検出手段が設定リセット信号の出力の前後で同じ車載機器による所定時間以上連続したデータ送信を検出した場合、通信モジュールのリセットを指示する通信リセット信号を出力するように構成されており、通信リセット信号に応じて通信モジュールのリセット処理を行うように構成されていることを特徴とする。
【００１９】
第６発明に係る車載通信システムは、第５発明において、前記通信リセット信号は、データの送信信号及び設定リセット信号とは電圧レベルが異なることを特徴とする。
【００２０】
第７発明に係る車載通信システムは、第１乃至第６発明の何れかにおいて、前記検出手段によって所定時間以上連続したデータ送信が検出された車載機器に関する情報を記憶する記憶装置を備えることを特徴とする。
【００２１】
第８発明に係る車載機器は、車載通信ネットワークに接続される車載機器において、同一送信元による所定時間以上連続したデータ送信を検出する検出手段と、該検出手段が同一送信元による所定時間以上連続したデータ送信を検出した場合、データ送信の停止処理を行う停止手段とを備えることを特徴とする。
【００２２】
第９発明に係る車載機器は、第８発明において、前記検出手段によって所定時間以上連続したデータ送信が検出された送信元を記憶する記憶装置を備えることを特徴とする。
【００２３】
第１０発明に係る車載機器は、通信処理を行う通信モジュールを有し、車載通信ネットワークに接続される車載機器において、機器リセット信号を受付けた場合、通信モジュールをリセットするように構成されていることを特徴とする。
【００２４】
第１１発明に係る通信モジュールは、通信を行う車載機器に用いる通信モジュールにおいて、同一送信元による所定時間以上連続したデータ送信を検出する検出手段と、該検出手段が同一送信元による所定時間以上連続したデータ送信を検出した場合、データ送信の停止処理を行う停止手段とを備えることを特徴とする。
【００２５】
第１２発明に係る通信モジュールは、通信を行う車載機器に用いる通信モジュールにおいて、通信リセット信号を受付けた場合、自身をリセットするように構成されていることを特徴とする。
【００２６】
第１、第８又は第１１発明においては、同一送信元（車載機器）による所定時間以上連続したデータ送信を検出手段で検出した場合、停止手段で前記送信元のデータ送信の停止処理を行う。複数の車載機器が接続された車載通信システムにおいては、特定の車載機器がデータを連続して送信し続けた場合、他の車載機器のデータ送信に悪影響を及ぼすため、データを所定時間以上連続して送信し続けることは一般的に禁止されている。同一送信元による所定時間以上連続したデータ送信を検出手段が検出した場合、前記送信元にデータを送信し続ける異常が生じたと判定でき、停止手段でデータ送信の停止処理を行う。特定の車載機器がデータを連続して送信し続けることを検出し、対応することが可能になる。
【００２７】
第２発明においては、停止手段は、車載機器間で確立された通信設定のリセットを指示する設定リセット信号を出力する。また、車載通信システムは、設定リセット信号に応じて車載機器間で確立された通信設定のリセットを行う。データを連続して送信し続ける異常が生じた車載機器は、正常な通信又は動作が行えない可能性が高い。そのため、前記異常が生じた車載機器にデータ送信の停止を要求した場合であっても、要求に応じてデータ送信を停止する可能性は低い。しかし、通信設定のリセットを行った場合は、各車載機器間で確立された通信設定が初期化されるため、前記異常が生じている車載機器のデータ送信が停止する可能性は高い。
【００２８】
第４、第１０又は第１２発明においては、停止手段は、車載機器が有する通信モジュールのリセットを指示する通信リセット信号を出力する。また、例えば車載機器は、通信リセット信号に応じて通信モジュールのリセット処理を行う。データを連続して送信し続ける異常が生じた車載機器は、正常な通信又は動作が行えない可能性が高い。そのため、前記異常が生じた車載機器にデータ送信の停止を要求した場合であっても、要求に応じてデータ送信を停止する可能性は低い。しかし、各車載機器の通信モジュールのリセットを行った場合は、前記異常が生じている車載機器のデータ送信をほぼ確実に停止することが可能になる。
【００２９】
第５発明においては、検出手段がバスリセット信号の出力の前後で同じ車載機器による所定時間以上連続したデータ送信を検出した場合、停止手段は通信モジュールのリセットを指示する通信リセット信号を出力する。通信リセットは設定リセットよりも処理時間がかかるため、先に設定リセットを行い、設定リセットで異常が改善されない場合に、通信リセットを行う。
【００３０】
第３又は第６発明においては、前記設定リセット信号はデータの送信信号とは電圧レベルが異なる。また、前記通信リセット信号はデータの送信信号及び設定リセット信号とは電圧レベルが異なる。データを連続して送信し続ける異常が生じた車載通信システムは、異常が生じていない車載機器の通信も正常に行えない可能性が高い。そのため、設定リセット信号又は通信リセット信号の通信が正常に行われない可能性がある。しかし、電圧レベルを変更することにより、伝送されるデータ信号が設定リセット信号又は通信リセット信号であると識別できない場合であっても、電圧レベルの変化を検出して通信設定又は通信モジュールのリセットを行うことが可能になる。
【００３１】
第７又は第９発明においては、検出手段によって所定時間以上連続したデータ送信が検出された送信元（車載機器）に関する情報を記憶装置に記憶する。所定時間以上連続したデータ送信を行った送信元に関するアドレスなどの情報が記憶装置に記憶されているため、記憶装置に記憶されている情報に基づいて故障解析などを行うことが可能になる。記憶装置として、フラッシュメモリなどの不揮発性記憶装置を用いることが好ましい。不揮発性記憶装置を用いた場合は、車載機器の電源切断又はリセットが行われた場合であっても、記憶装置に記憶されている情報は保持され、異常が生じた車載機器に関する情報を蓄積することが可能である。
【００３２】
【発明の実施の形態】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
図１は本発明に係る車載通信システムの構成例を示すブロック図である。図１の例では、車載通信システムはＩＥＥＥ１３９４に準拠した通信システムであり、車載機器Ａ，Ｂ，Ｃが順にデージーチェーン接続されている。
【００３３】
車載機器Ａは、ＩＥＥＥ１３９４に準拠したデータ伝送を行う通信ＩＣ１６と、ＤＲＡＭなどのメモリ１４と、通信ＩＣ１６の制御などを行うＭＰＵ１２とを備え、夫々内部バスに接続されている。また、車載機器Ａは、通信ＩＣ１６に接続されたデータ伝送線に接続されているリセット検出部１８を備える。リセット検出部１８は、信号線ＬＳ及び信号線ＬＢを介してＭＰＵ１２と接続されている。本説明においては、ＭＰＵ１２、メモリ１４、通信ＩＣ１６及びリセット検出部１８は通信モジュール１０に含まれ、通信モジュール１０は図示しない車載機器Ａの機能部分（例えばＤＶＤドライブの場合はＤＶＤ再生機能部分）と接続されている。
【００３４】
ＩＥＥＥ１３９４においては、データ伝送線を流れるデータの送信信号（以下、データ信号）の電圧範囲（以下、通信電圧範囲）と、通信システム内の車載機器間で確立された通信設定のリセット（以下、バスリセット）の実行のトリガとなる設定リセット信号の電圧範囲（以下、バスリセット電圧範囲）とが規定されている。通信電圧範囲及びバスリセット電圧範囲の一例を図２（ａ）に示す。図２（ａ）の例では、電圧Ｖ１〜電圧Ｖ２（Ｖ１＜Ｖ２）の範囲が通信電圧範囲であり、電圧Ｖ２〜電圧Ｖ２’（Ｖ２＜Ｖ２’）の範囲及び電圧Ｖ１’〜電圧Ｖ１（Ｖ１’＜Ｖ１）の範囲がバスリセット電圧範囲である。
【００３５】
また、本発明においては、通信電圧範囲及びバスリセット電圧範囲とは異なる電圧範囲に、通信モジュール１０又は車載機器Ａのリセット（以下、機器リセット）の実行のトリガとなる通信リセット信号の電圧範囲（以下、機器リセット電圧範囲）を設定する。機器リセット電圧範囲、通信電圧範囲及びバスリセット電圧範囲の一例を図２（ｂ）に示す。図２（ｂ）の例では、通信電圧範囲及びバスリセット電圧範囲は図２（ａ）と同様であり、通信電圧範囲及びバスリセット電圧範囲はプラスの電圧範囲に設定されている。機器リセット電圧範囲は、マイナスの電圧範囲の電圧Ｖ３’〜電圧Ｖ３（Ｖ３’＜Ｖ３）に設定されている。
【００３６】
図２（ｂ）に示した機器リセット電圧範囲は、マイナスの電圧範囲であり、プラスの電圧範囲である通信電圧範囲及びバスリセット電圧範囲と明確に区別することが可能である。ただし、機器リセット電圧範囲は、通信電圧範囲及びバスリセット電圧範囲と異なる電圧範囲であればよく、通信電圧範囲及びバスリセット電圧範囲とは異なる任意の電圧範囲に設定することが可能である。
【００３７】
車載機器Ａのリセット検出部１８は、通信ＩＣ１６に接続されたデータ伝送線の信号の電圧レベル（以下、信号電圧）Ｖｓが、通信電圧範囲にあること（Ｖ１＜Ｖｓ＜Ｖ２）、バスリセット電圧範囲にあること（Ｖ２＜Ｖｓ＜Ｖ２’又はＶ１’＜Ｖｓ＜Ｖ１）、又は、機器リセット電圧範囲にあること（Ｖ３’＜Ｖｓ＜Ｖ３）を検出し、信号電圧Ｖｓがバスリセット電圧範囲にある場合は信号線ＬＢからＭＰＵ１２にバスリセット検出信号を送り、信号電圧Ｖｓが機器リセット電圧範囲にある場合は信号線ＬＳからＭＰＵ１２に機器リセット検出信号を送る。
【００３８】
図３はリセット検出部１８の一構成例を示すブロック図である。リセット検出部１８は、信号電圧Ｖｓ及び電圧Ｖ１が入力され、Ｖｓ及びＶ１の大小を比較し、比較結果を信号線ＬＢに出力するコンパレータＣ１と、信号電圧Ｖｓ及び電圧Ｖ２が入力され、Ｖｓ及びＶ２の大小を比較し、比較結果を信号線ＬＢに出力するコンパレータＣ２と、信号電圧Ｖｓ及び電圧Ｖ３が入力され、Ｖｓ及びＶ３の大小を比較し、比較結果を信号線ＬＳに出力するコンパレータＣ３とを備える。例えば、コンパレータＣ１は、ＶｓがＶ１よりも低くなった場合（ただし、Ｖｓ＞Ｖ３、又は、Ｖｓ＞０）、信号線ＬＢにバスリセット検出信号を出力し、コンパレータＣ２は、ＶｓがＶ２よりも高くなった場合、信号線ＬＢにバスリセット検出信号を出力し、コンパレータＣ３は、ＶｓがＶ３よりも低くなった場合、信号線ＬＳに機器リセット検出信号を出力する。ここで、図３の例では、信号電圧ＶｓがＶ２’を超えた場合又はＶ３’より低下した場合も夫々バスリセット電圧範囲又は機器リセット電圧範囲と見なしている。
【００３９】
車載機器ＡのＭＰＵ１２は、リセット検出部１８から信号線ＬＢを介してバスリセット検出信号を受取った場合、バスリセット処理を行う。バスリセット処理は、ＩＥＥＥ１３９４に準拠した方法で行うことが可能である。また、ＭＰＵ１２は、リセット検出部１８から信号線ＬＳを介して機器リセット検出信号を受取った場合、通信モジュール１０又は車載機器Ａのリセット処理を行う。バスリセット検出信号又は機器リセット信号を受取らない場合、ＭＰＵ１２は、通常のデータ伝送処理などを行う。
【００４０】
車載機器Ｃは、車載機器ＡのＭＰＵ１２，メモリ１４，通信ＩＣ１６及びリセット検出部１８と同様のＭＰＵ３２，メモリ３４，通信ＩＣ３６及びリセット検出部３８を備える。車載機器Ｃは、車載機器Ａと同様に、リセット検出部３８からＭＰＵ３２に信号線ＬＢ又はＬＳを介して夫々バスリセット検出信号又は機器リセット検出信号が送信された場合、ＭＰＵ３２によって夫々バスリセット処理又は機器リセット処理が行われる。また、ＭＰＵ３２、メモリ３４、通信ＩＣ３６及びリセット検出部３８は通信モジュール３０に含まれ、通信モジュール３０は図示しない車載機器Ｃの機能部分と接続されている。
【００４１】
車載機器Ｂは、車載機器ＡのＭＰＵ１２，メモリ１４，通信ＩＣ１６及びリセット検出部１８と同様のＭＰＵ２２，メモリ２４，通信ＩＣ２６及びリセット検出部２８を備える。車載機器Ｂは、車載機器Ａと同様に、リセット検出部２８からＭＰＵ２２に信号線ＬＢ又はＬＳを介して夫々バスリセット検出信号又は機器リセット検出信号が送信された場合、ＭＰＵ２２によって夫々バスリセット処理又は機器リセット処理が行われる。また、ＭＰＵ２２、メモリ２４、通信ＩＣ２６及びリセット検出部２８は通信モジュール２０に含まれ、通信モジュール２０は図示しない車載機器Ｂの機能部分と接続されている。
【００４２】
車載機器ＢのＭＰＵ２２は、タイマ機能を有し、同一送信元（車載機器）による所定時間以上連続したデータ送信を検出する手段（検出手段）、及び、同一送信元による所定時間以上連続したデータ送信を検出した場合、データ送信の停止処理を行う手段（停止手段）として動作する。例えばＡｓｙｎｃｈｒｏｎｏｕｓ伝送時のパケットのヘッダに含まれる送信元をＭＰＵ２２でチェックしたり、Ｉｓｏｃｈｒｏｎｏｕｓ伝送時のチャネル番号（送信元及び送信先毎に固有）をＭＰＵ２２でチェックして、同一送信元による所定時間以上連続したデータ送信を検出することが可能である。ＭＰＵ２２は、同一送信元による所定時間以上連続したデータ送信を検出した場合、車載機器間で確立された通信設定のリセットを指示するバスリセット信号（設定リセット信号）を通信ＩＣ２６から出力する。バスリセット信号は、上述したように、データ信号の電圧範囲（通信電圧範囲）とは異なる電圧レベルの信号である。
【００４３】
メモリ２４は、フラッシュメモリなどの不揮発性記憶装置（記憶装置）であり、所定時間以上連続したデータ送信などの異常が検出された送信元に関するアドレス（ＩＥＥＥ１３９４で使用されるＧＵＩＤなど）などの情報が記憶される。本説明においては、メモリ２４には、異常が検出された送信元のアドレスに加えて、検出された異常の内容を示す検出内容コード（又はエラーコード）など、検出した異常に関する各種情報を含んだ検出情報が記憶されている。検出情報の更新などのメモリ２４の記憶管理はＭＰＵ２２が行う。
【００４４】
また、ＭＰＵ２２は、バスリセット信号の出力の前後において同じ送信元による所定時間以上連続したデータ送信を検出した場合、通信モジュール又は車載機器のリセットを指示する機器リセット信号（通信リセット信号）を通信ＩＣ２６から出力する。バスリセット後もバスリセット前と同じ送信元からデータが伝送され続けていることは、メモリ２４に記憶されている検出情報に基づいて、ＭＰＵ２２で判定することが可能である。機器リセット信号は、上述したように、データ信号及びバスリセット信号の電圧範囲（通信電圧範囲及びバスリセット電圧範囲）とは異なる電圧レベルの信号である。
【００４５】
次に、車載機器Ａにデータを送信し続ける異常が生じた場合を例にして、データを送信し続ける異常の検出及び異常への対応について説明する。
車載機器Ａから送信され続けるデータは、車載機器Ｂの通信ＩＣ２６を介して、車載機器Ｃにも伝送されるなど、車載通信システム内の各車載機器へ伝送される。車載機器ＢのＭＰＵ２２は、通信ＩＣ２６が通信処理を行っているデータの送信元をチェックし、同一送信元のデータが所定時間以上連続して伝送されていることの検出を行う。
【００４６】
同一送信元のデータが所定時間以上連続して伝送されていることを検出した場合、ＭＰＵ２２は、メモリ２４に記憶されている検出情報に、送信元のアドレス及び検出内容コードなどの前記検出した異常に関する情報を追加すると共に、通信ＩＣ２６を制御して、通信ＩＣ２６に接続されたデータ伝送線の信号電圧Ｖｓをバスリセット電圧範囲の電圧（Ｖ１’＜Ｖｓ＜Ｖ１又はＶ２＜Ｖｓ＜Ｖ２’）に変更する。
【００４７】
信号電圧Ｖｓがバスリセット電圧範囲に変更された場合、車載機器Ａ，Ｂ，Ｃのリセット検出部１８，２８，３８（図３のコンパレータＣ１又はＣ２）は、信号電圧Ｖｓが通信電圧範囲からバスリセット電圧範囲に変化したことにより、信号線ＬＢを介して、ＭＰＵ１２，２２，３２にバスリセット検出信号を送る。ＭＰＵ１２，２２，３２がバスリセット検出信号を受取ることにより、ＩＥＥＥ１３９４に準拠したバスリセット処理が行われる。
【００４８】
バスリセットが行われた場合、各車載機器Ａ，Ｂ，Ｃ間で確立されている通信設定の初期化が行われる。そのため、車載機器Ａのデータを伝送し続ける異常が、正常な状態に回復する可能性は高い。
【００４９】
上述したバスリセットによって、車載機器Ａのデータを伝送し続ける異常が回復する可能性は高いが、バスリセット後も車載機器Ａからデータを伝送し続ける異常が継続する場合もあり得る。この場合は、車載機器ＢのＭＰＵ２２により、バスリセット後も車載機器Ａから所定時間以上データが伝送され続けていることが検出される。バスリセット後も車載機器Ａのデータが伝送され続けていることは、メモリ２４に記憶されている検出情報に基づいて、ＭＰＵ２２で判定することが可能である。
【００５０】
バスリセット後も車載機器Ａのデータが伝送され続けていることを検出したＭＰＵ２２は、検出情報に、送信元のアドレス及び検出内容コード（バスリセットで回復しなかったこと）などの検出した異常に関する情報を追加すると共に、通信ＩＣ２６を制御して、通信ＩＣ２６に接続されたデータ伝送線の信号電圧Ｖｓを機器リセット電圧範囲の電圧（Ｖ３’＜Ｖｓ＜Ｖ３）に変更する。
【００５１】
信号電圧Ｖｓが機器リセット電圧範囲に変更された場合、車載機器Ａ，Ｂ，Ｃのリセット検出部１８，２８，３８（図３のコンパレータＣ３）は、信号電圧Ｖｓが通信電圧範囲から機器リセット電圧範囲に変化したことにより、信号線ＬＳを介して、ＭＰＵ１２，２２，３２に機器リセット検出信号を送る。機器リセット検出信号を受取ったＭＰＵ１２，２２，３２の制御によって、通信モジュール１０，２０，３０又は車載機器Ａ，Ｂ，Ｃはリセットされる。また、通信モジュール１０，２０，３０又は車載機器Ａ，Ｂ，Ｃがリセットされた場合、各車載機器間に確立された通信設定もリセットされる。
【００５２】
各通信モジュール１０，２０，３０又は各車載機器Ａ，Ｂ，Ｃがリセットされるため、車載機器Ａのデータを伝送し続ける異常は正常な状態に回復する。また、フラッシュメモリ等の不揮発性のメモリ２４に、異常が生じた車載機器のアドレス及び検出内容コードなどを含んだ検出情報が記憶されているため、修理などを行う場合は、メモリ２４に記憶されている検出情報を用いて故障解析を行うことが可能である。
【００５３】
上述した実施の形態においては、リセット検出部１８，２８，３８を通信ＩＣ１６，２６，３６の外部に設けたが、リセット検出部１８，２８，３８を通信ＩＣ１６，２６，３６に内蔵することも可能である。リセット検出部を通信ＩＣに内蔵した車載機器の例を図４（ａ）、（ｂ）に示す。図４（ａ）、（ｂ）では車載機器Ａを例にして図示している。図４（ａ）の例では、通信ＩＣ１７はリセット検出部を含んでおり、通信ＩＣ１７からＭＰＵ１２へ、信号線ＬＢ又はＬＳを介して夫々バスリセット検出信号又は機器リセット検出信号が送られる。図４（ｂ）の例では、通信ＩＣ１７はリセット検出部を含んでおり、通信ＩＣ１７からＭＰＵ１２へ、内部バスを介してバスリセット検出信号又は機器リセット検出信号が送られる。
【００５４】
図４（ａ）、（ｂ）に示すように、リセット検出部を通信ＩＣに内蔵する方がコスト又はサイズを低減できるが、例えば車載機器Ｂにデータを送信し続ける異常が生じた場合は、通信ＩＣ１７の動作が不安定になる可能性があり、リセット検出部が正常に動作しない可能性がある。一方、図１に示した車載機器Ｂにおいては、例えば車載機器Ｂにデータを送信し続ける異常が生じた場合、通信ＩＣ１６の動作が不安定になる可能性はあるが、リセット検出部１８は通信ＩＣ１６と関係無く正常に動作する可能性が高い。
【００５５】
また、上述した実施の形態においては、リセット検出部１８，２８，３８は、図３に示すようにコンパレータＣ１〜Ｃ３を含む構成としたが、信号電圧Ｖｓをアナログ信号からデジタル信号に変換してＭＰＵ１２に与え、ＭＰＵ１２で、信号電圧Ｖｓがバスリセット電圧範囲又は機器リセット電圧範囲に変化したことを検出することも可能である。信号電圧Ｖｓがバスリセット電圧範囲又は機器リセット電圧範囲に変化したことをＭＰＵで検出する車載機器の例を図５（ａ）、（ｂ）に示す。図５（ａ）、（ｂ）では車載機器Ａを例にして図示している。図５（ａ）の例では、ＭＰＵ１３はＡＤＣ（アナログ／デジタル変換器）を備えており、通信ＩＣ１６に接続されたデータ伝送線がＭＰＵ１３のＡＤＣに接続され、信号電圧ＶｓはＡＤＣでデジタル信号に変換される。図５（ｂ）の例では、通信ＩＣ１９はＡＤＣを備えており、信号電圧ＶｓをＡＤＣでデジタル信号に変換し、変換したデジタル信号を、内部バスを介してＭＰＵ１２に送る。
【００５６】
また、バスリセット信号又は機器リセット信号は、データ信号とは区別できる任意の信号を用いることが可能であり、例えば夫々波形が異なる任意の信号を用いたり、夫々電圧レベルが異なる任意の信号を用いることが可能である。例えば、図２（ｂ）において、バスリセット電圧範囲が特に規定されていない場合は、通信電圧範囲とは異なる任意の電圧範囲に、夫々バスリセット電圧範囲及び機器リセット電圧範囲を設定することが可能である。
【００５７】
また、同一送信元（車載機器）による所定時間以上連続したデータ送信を検出する手段（検出手段）、又は、同一送信元による所定時間以上連続したデータ送信を検出した場合にデータ送信の停止処理を行う手段（停止手段）は、車載通信システム内の任意の車載機器に備えることが可能である。また、所定時間以上連続したデータ送信が検出された送信元（車載機器）に関する情報が記憶されている記憶装置（不揮発性記憶装置）は、車載通信システム内の任意の車載機器に備えることが可能である。
【００５８】
また、同一送信元（車載機器）による所定時間以上連続したデータ送信を検出する手段（検出手段）、又は、同一送信元による所定時間以上連続したデータ送信を検出した場合にデータ送信の停止処理を行う手段（停止手段）は、車載機器の通信モジュール内部又は外部に備えることが可能である。また、所定時間以上連続したデータ送信が検出された送信元（車載機器）に関する情報が記憶されている記憶装置（不揮発性記憶装置）は、車載機器内の通信モジュール内部又は外部に備えることが可能である。
【００５９】
【発明の効果】
第１、第８又は第１１発明によれば、同一送信元（車載機器）による所定時間以上連続したデータ送信を検出手段が検出した場合、停止手段でデータ送信の停止処理を行うことにより、特定の車載機器がデータを連続して送信し続けることを防止することが可能になる。特定の車載機器によるデータの連続送信が、他の車載機器の通信に悪影響を及ぼすことを防止し、通信の安定性及び信頼性を高めることが可能になる。
【００６０】
第２発明によれば、同一送信元による所定時間以上連続したデータ送信を検出した場合に、車載機器間で確立された通信設定のリセットを指示する設定リセット信号を出力することにより、各車載機器間で確立された通信設定を初期化して、前記送信元のデータ送信の停止を図ることが可能である。
【００６１】
第４、第１０又は第１２発明によれば、同一送信元による所定時間以上連続したデータ送信を検出した場合に、通信モジュールのリセットを指示する通信リセット信号を出力することにより、通信モジュールをリセットして、前記送信元のデータ送信をほぼ確実に停止することが可能である。
【００６２】
第５発明によれば、処理時間が短いバスリセットを、処理時間が長い機器リセットよりも先に行うことにより、同一送信元による所定時間以上連続したデータ送信の停止処理を短時間で行うことが可能になる。
【００６３】
第３又は第６発明によれば、車載機器間で伝送される信号の電圧レベルを設定リセット又は通信リセットに応じて変更することにより、伝送される信号が設定リセット信号又は通信リセット信号であると識別できない場合であっても、電圧レベルの変化を検出して設定リセット又は通信リセットを行うことが可能である。通信が不安定な状態であっても設定リセット又は通信リセットを各車載機器に指示することが可能になる。
【００６４】
第７又は第９発明によれば、検出手段によって所定時間以上連続したデータ送信が検出された送信元（車載機器）に関する情報を記憶装置に記憶することにより、記憶装置に記憶されているデータに基づいて故障解析を行うことができ、修理が容易になる。記憶装置として不揮発性記憶装置を用いた場合は、車載機器の電源切断又はリセットが行われた場合であっても、不揮発性記憶装置に記憶されているデータは保持され、異常に関するデータを蓄積することが可能である。
【図面の簡単な説明】
【図１】本発明に係る車載通信システムの構成例を示すブロック図である。
【図２】（ａ）は通信電圧範囲及びバスリセット電圧範囲の一例を示す図であり、（ｂ）は機器リセット電圧範囲、通信電圧範囲及びバスリセット電圧範囲の一例を示す図である。
【図３】リセット検出部の一構成例を示すブロック図である。
【図４】本発明に係る車載機器の他の例を示すブロック図である。
【図５】本発明に係る車載機器の更に他の例を示すブロック図である。
【図６】従来の車載通信システムの一例を示すブロック図である。
【符号の説明】
１０、２０、３０  通信モジュール
１２、３２  ＭＰＵ
２２  ＭＰＵ（検出手段、停止手段）
２４  メモリ（記憶装置）
１６、２６、３６  通信ＩＣ
１８、２８、３８  リセット検出部
Ｃ１、Ｃ２、Ｃ３  コンパレータ
【図１】
2004356889.tif 000003
【図２】
2004356889.tif 000004
【図３】
2004356889.tif 000005
【図４】
2004356889.tif 000006
【図５】
2004356889.tif 000007
【図６】
2004356889.tif 000008