(57)【要約】【課題】通信評価機能付き通信装置において、通信プロトコルの差異を調整して支障無く通信評価を行う。【解決手段】通信装置Ａ１，Ａ２内に、その通信部１ａ，１ｂの通信評価を行う通信評価部３を内蔵する。通信評価部３に、異なる通信プロトコルのトランシーバ３１，３３，３５を搭載する。トランシーバ３１，３３，３５を、出力電圧の低い順に切り換えて通信部１ａ，１ｂと通信を試み、通信が成立した場合に、そのトランシーバ３１，３３，３５の通信プロトコルが通信部１ａ，１ｂに設定された通信プロトコルと判断して通信評価を行う。通信部１ａ，１ｂに過負荷を与えずに通信評価できる。【選択図】図１
2006014118.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信プロトコルのうちのいずれかの通信プロトコルで通信を行う通信部と、
複数の通信プロトコルについて通信評価を行うことが可能とされ、且つ当該複数の通信プロトコルのうち、前記通信部に適用される前記通信プロトコルを選択して通信評価を行う通信評価部と
を備える通信評価機能付き通信装置。
【請求項２】
請求項１に記載の通信評価機能付き通信装置であって、
前記通信評価部が、
前記複数の通信プロトコルの各物理層のインタフェースを司るようそれぞれ形成された複数のトランシーバと、
前記複数のトランシーバを切り替える切換スイッチと、
前記切換スイッチを切り換えて前記複数のトランシーバを順次選択しながら、選択されたトランシーバを通じた前記通信部との間での通信が成立しているか否かを判断し、成立している場合に当該選択されたトランシーバの通信プロトコルでの通信評価を行う通信評価用コントローラと
を備える通信評価機能付き通信装置。
【請求項３】
請求項２に記載の通信評価機能付き通信装置であって、
前記通信評価用コントローラが、前記複数のトランシーバのうち、出力される信号の電圧の低い順番に前記複数のトランシーバを順次選択することを特徴とする通信評価機能付き通信装置。
【請求項４】
請求項２または請求項３に記載の通信評価機能付き通信装置であって、
前記複数のトランシーバから出力される信号の電圧を抑制して前記通信部を保護する電圧保護回路をさらに備える通信評価機能付き通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信評価機能付き通信装置及びそれに関連する技術に関するものである。
【背景技術】
【０００２】
近年の自動車では、車内通信の通信プロトコルとして例えばＣＡＮ（Controller Area Network）通信が採用されることが多くなってきている。そして、かかる通信プロトコルの通信が実車搭載時に正しく行われるか否かを監視、記録及び診断することは、自動車内の通信が高度化するに従って重要度を増してきている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
一般に、通信プロトコルの診断は、通信装置が自動車に設置される前の時点で、専用の通信評価装置を利用して行われる。
【０００４】
しかしながら、通信装置単体で通信が正しく行われることが検出できても、実際に自動車に搭載された以後に、通信装置内の素子の発熱による暴走等の異常事態等を検出できることが望ましい。したがって、通信装置に通信評価機能を予め付与しておき、自動車の出荷時や修理点検時等の任意のタイミングで、通信装置の通信評価を行うことは有意義である。
【０００５】
ところで、自動車内の通信においては、エンジン制御等に関して即応性（高速性）が要求される制御系の通信と、パワーウィンドゥやドアロック／アンロック等の比較的低速でも差し支えない車体系の通信とがある。そして、これらの複数の系の通信の要求水準に応じて、様々な特徴を持った種々の通信プロトコルを適宜すれば、全体として効率よく、しかも安価な通信システムを構築することが可能である。
【０００６】
具体的に、ＣＡＮ通信には、大きく分けて、高速ＣＡＮ（ISO11898），低速ＣＡＮ（ISO11519），シングルワイヤＣＡＮ（SAE-J2411）の３種類の通信プロトコルが知られている。
【０００７】
このうち、高速ＣＡＮ（ISO11898）は、伝送媒体としてツイストペアが適用され、ＣＡＮ通信の能力を最大限に発揮できる点が特徴となっている。
【０００８】
また、低速ＣＡＮ（ISO11519）は、伝送媒体としてツイストペアが適用され、断線に強く信頼性が高い点が特徴となっている。
【０００９】
さらに、シングルワイヤＣＡＮ（SAE-J2411）は、伝送媒体としてシングルワイヤが適用され、構造が簡単で安価な点が特徴となっている。
【００１０】
したがって、これらの各通信プロトコルの特徴を考慮して、自動車内の制御系や車体系の各通信に適用することが好ましいと言える。
【００１１】
しかしながら、ＣＡＮ通信に係る上記の３種類の通信プロトコルのうち、高速ＣＡＮ（ISO11898）の通信速度は最大１Mbps、低速ＣＡＮ（ISO11519）の通信速度は最大１２５Kbps、シングルワイヤＣＡＮ（SAE-J2411）の通信速度は最大４０Kbpsであり、通信速度が異なって規定されている。
【００１２】
また、これらの通信プロトコルは、信号の電圧レベルについても、次の表１及び表２のように異なって規格化されている。
【００１３】
【表１】
2006014118.tif 000003
【００１４】
【表２】
2006014118.tif 000004
【００１５】
ここで、表１は、高速ＣＡＮ及び低速ＣＡＮのそれぞれについての電圧レベルを示しており、また表２は、シングルワイヤＣＡＮについての電圧レベルを示している。そして、表１において、高速ＣＡＮのドミナントレベルの最高値は４．５Ｖであり、低速ＣＡＮのドミナントレベルの最高値は５Ｖであり、また、表２において、シングルワイヤＣＡＮ電圧レベルの最高値（ウェイクアップ伝送モード）は１２Ｖである。
【００１６】
このように、ＣＡＮ通信の３種類の通信プロトコルでは、物理層での規格が異なっているため、これらの互いに異なる通信プロトコルの通信の評価を行う場合、同一の評価方式で通信評価を行うことは困難であった。したがって、通信装置に通信評価機能を付与する場合、通信プロトコルが異なる毎に異なった通信評価機能を付与する必要がある。そうすると、通信装置内に通信評価機能を備えた所定の半導体チップを実装する際に、この通信評価用の半導体チップを通信装置の通信プロトコル毎に予め設計して管理する必要があり、多大な労力が要求されるとともに、大量生産によるコストメリットが得られず高価になってしまう。
【００１７】
そこで、本発明の課題は、通信プロトコルの差異を調整して支障無く通信評価を行うことのできる通信評価機能付き通信装置を提供することにある。
【課題を解決するための手段】
【００１８】
上記課題を解決すべく、請求項１に記載の発明は、複数の通信プロトコルのうちのいずれかの通信プロトコルで通信を行う通信部と、複数の通信プロトコルについて通信評価を行うことが可能とされ、且つ当該複数の通信プロトコルのうち、前記通信部に適用される前記通信プロトコルを選択して通信評価を行う通信評価部とを備えるものである。
【００１９】
請求項２に記載の発明は、請求項１に記載の通信評価機能付き通信装置であって、前記通信評価部が、前記複数の通信プロトコルの各物理層のインタフェースを司るようそれぞれ形成された複数のトランシーバと、前記複数のトランシーバを切り替える切換スイッチと、前記切換スイッチを切り換えて前記複数のトランシーバを順次選択しながら、選択されたトランシーバを通じた前記通信部との間での通信が成立しているか否かを判断し、成立している場合に当該選択されたトランシーバの通信プロトコルでの通信評価を行う通信評価用コントローラとを備えるものである。
【００２０】
請求項３に記載の発明は、請求項２に記載の通信評価機能付き通信装置であって、前記通信評価用コントローラが、前記複数のトランシーバのうち、出力される信号の電圧の低い順番に前記複数のトランシーバを順次選択するものである。
【００２１】
請求項４に記載の発明は、請求項２または請求項３に記載の通信評価機能付き通信装置であって、前記複数のトランシーバから出力される信号の電圧を抑制して前記通信部を保護する電圧保護回路をさらに備えるものである。
【発明の効果】
【００２２】
請求項１に記載の発明の通信評価機能付き通信装置は、通信部が、複数の通信プロトコルのうちのいずれかの通信プロトコルで通信を行う場合に、この通信部の通信評価を行う通信評価部が、複数の通信プロトコルについて通信評価を行うことが可能とされ、且つ当該複数の通信プロトコルのうち通信部に適用される通信プロトコルを選択して通信評価を行うので、外部の専用の通信評価装置を通信装置に接続しなくても、容易に通信評価を行うことが可能である。この場合に、通信部がどのような通信プロトコルにより通信を行うものであっても、同一の通信評価部を用いて通信評価を行うことができる。したがって、通信評価部として通信部の通信プロトコル毎に予め設計して管理する必要がなく、設計の労力を軽減でき、且つ通信評価部として大量生産によるコストメリットが得られる利点がある。
【００２３】
この場合、請求項２に記載のように、通信評価部の通信評価用コントローラが、切換スイッチを切り換えて複数のトランシーバを順次選択しながら、選択されたトランシーバを通じた通信部との間での通信が成立しているか否かを判断し、成立している場合に当該選択されたトランシーバの通信プロトコルでの通信評価を行うので、通信部がどのような通信プロトコルにより通信を行うものであっても、その通信プロトコルを通信評価部によって容易に峻別して支障無く通信評価を行うことができる。
【００２４】
請求項３に記載の発明の通信評価機能付き通信装置は、通信評価用コントローラが、複数のトランシーバのうち、出力される信号の電圧の低い順番に複数のトランシーバを順次選択するので、耐電圧の低い通信部に対して大電圧を印加して過負荷となる事態を防止できる。
【００２５】
請求項４に記載の発明の通信評価機能付き通信装置は、電圧保護回路により、複数のトランシーバから出力される信号の電圧を抑制して通信部を保護するので、耐電圧の低い通信部に対して大電圧を印加して過負荷となる事態を防止できる。
【発明を実施するための最良の形態】
【００２６】
＜構成＞
図１及び図２は本発明の一の実施形態に係る通信評価機能付き通信装置を示すブロック図であって、図１は高速ＣＡＮまたは低速ＣＡＮが適用された通信評価機能付き通信装置Ａ１、図２はシングルワイヤＣＡＮが適用された通信評価機能付き通信装置Ａ２を示している。
【００２７】
この通信評価機能付き通信装置Ａ１，Ａ２は、自動車に搭載されて、複数の電子ユニットの間で通信を行うものであり、高速ＣＡＮ、低速ＣＡＮ及びシングルワイヤＣＡＮの３つの通信プロトコルのうち所望の通信プロトコルで通信を行う通信部１ａ，１ｂと、この通信部１ａ，１ｂの初期設定時や故障診断時等に、自動的に通信評価（ダイアグノーシス）を行う通信評価部３とを備える。
【００２８】
通信部１ａ，１ｂは、高速ＣＡＮ（図１）、低速ＣＡＮ（同じく図１）及びシングルワイヤＣＡＮ（図２）といった異なる通信プロトコルで異なった回路部品が適用されるもので、それぞれにおいて、通信プロトコルの物理層の処理を受け持つＣＡＮトランシーバ１１ａ，１１ｂと、その後のデータ処理を受け持つＣＡＮコントローラ１３と、これらの制御を行うＣＰＵ１５とを備える。
【００２９】
ＣＡＮトランシーバ１１ａ，１１ｂは、ＣＡＮ通信の物理層のインタフェースを司る集積回路であって、高速ＣＡＮ、低速ＣＡＮ及びシングルワイヤＣＡＮといった異なる通信プロトコルで異なった部品が使用される。高速ＣＡＮ及び低速ＣＡＮにおいては、図１のように、ＣＡＮトランシーバ１１ａは、２つの独立な通信ワイヤ（CAN#H，CAN#L）１７ａ，１７ｂ上で差動しながらシリアルデータを転送する。また、シングルワイヤＣＡＮでは、図２のように、ＣＡＮトランシーバ１１ｂは、１本の通信ワイヤ１７ｃでシリアルデータを転送する。
【００３０】
ＣＡＮコントローラ１３は、ＣＡＮトランシーバ１１ａ，１１ｂに対して２つの信号線（CAN#H，CAN#L）１９ａ，１９ｂにより接続されており、この両信号線（CAN#H，CAN#L）１９ａ，１９ｂの電位差によりＣＡＮバス（通信線）２１ａ，２１ｂ，２１ｃのレベルを判断し、例えばデータリンク層、ネットワーク層及びトランスポート層の通信制御を行う。
【００３１】
ＣＰＵ１５は、ＣＡＮコントローラ１３に対して２つの信号線２３ａ，２３ｂにより接続されており、例えばセッション層、プレゼンテーション層及びアプリケーション層の通信制御を行う。
【００３２】
尚、通信部１ａ，１ｂのＣＡＮトランシーバ１１ａ，１１ｂ及びＣＡＮコントローラ１３は、別々の集積回路として構成されてもよいし、あるいは、単一の集積回路にまとめて抗されても良い。さらに、ＣＰＵ１５は、図１及び図２では通信部１ａ，１ｂ内の構成要素として描かれているが、通信部１ａ，１ｂとは別途の構成として、この通信部１ａ，１ｂが受け持つ他の電子制御ユニット内のＣＰＵを利用してもよい。
【００３３】
通信評価部３は、高速ＣＡＮ（図１）、低速ＣＡＮ（同じく図１）及びシングルワイヤＣＡＮ（図２）といった異なる通信プロトコルに共通に同一のものが使用されるものであり、通信部１ａ，１ｂの各通信ワイヤ１７ａ，１７ｂ，１７ｃに接続されて当該通信ワイヤ１７ａ，１７ｂ，１７ｃにおける通信評価を行う。具体的に、通信評価部３は、高速ＣＡＮ用トランシーバ３１と、低速ＣＡＮ用トランシーバ３３と、シングルワイヤＣＡＮ用トランシーバ３５と、通信評価用ＣＡＮコントローラ（通信評価用コントローラ）３７と、３個のトランシーバ３１，３３，３５を切り替える第１及び第２の切換スイッチ３８，３９と、電圧保護回路４１とを備える。
【００３４】
３個のトランシーバ３１，３３，３５は、互いに物理層の異なる高速ＣＡＮ、低速ＣＡＮ及びシングルワイヤＣＡＮの規格にそれぞれ対応して、各通信プロトコルの物理層のインタフェースを司る回路であって、各通信ワイヤ１７ａ，１７ｂ，１７ｃと通信評価用ＣＡＮコントローラ３７との間でシリアルデータを転送する。そして、高速ＣＡＮ用トランシーバ３１は、前述の表１に示すように、最大４．５Ｖの電圧の信号を出力し、低速ＣＡＮ用トランシーバ３３は最大５Ｖの電圧の信号を出力し、シングルワイヤＣＡＮ用トランシーバ３５は、１２Ｖの電圧レベルのウェイクアップ伝送モード（表２参照）を除くローレベル＝０Ｖ、ハイレベル＝４Ｖのデータを出力するようになっている。
【００３５】
通信評価用ＣＡＮコントローラ３７は、ＳＯＦフィールド、プライオリティフィールド、メッセージ長フィールド、ディスティネーションＩＤフィールド等の所定のフィールドを有する所定のデータフレームの通信評価用データを通信部１ａ，１ｂに出力し、かかる通信評価用データに応答して通信部１ａ，１ｂから出力された信号を評価することで、通信部１ａ，１ｂにおける通信評価を行うようになっている。
【００３６】
また、通信評価用ＣＡＮコントローラ３７は、第１及び第２の切換スイッチ３８，３９を切り替える機能と、この両切換スイッチ３８，３９を切り換えることで選択された各通信プロトコルのトランシーバ３１，３３，３５で通信可能か否かをチェックする機能と、通信可能であればその物理層の規格であったと判断して通信評価を行う機能とを有する。具体的には、後述のように、高速ＣＡＮ用トランシーバ３１〜低速ＣＡＮ用トランシーバ３３〜シングルワイヤＣＡＮ用トランシーバ３５の順で選択されるように、両切換スイッチ３８，３９を切り換えて通信可能か否かを判断し、通信可能であった場合に、その時に通信可能であったトランシーバ３１，３３，３５を選択している切換スイッチ３８，３９の切換状態を保持して、通信評価を行うようになっている。
【００３７】
さらに、通信評価用ＣＡＮコントローラ３７は、後述の電圧保護回路４１の電圧保護機能の有効／無効を切り換えるようになっており、具体的に、第１及び第２の切換スイッチ３８，３９により高速ＣＡＮ用トランシーバ３１または低速ＣＡＮ用トランシーバ３３を選択しているときには、電圧保護回路４１の電圧保護機能を有効にする一方、第１及び第２の切換スイッチ３８，３９によりシングルワイヤＣＡＮ用トランシーバ３５を選択しているときには、電圧保護回路４１の電圧保護機能を無効にする。
【００３８】
第１及び第２の切換スイッチ３８，３９は、上記の３個のトランシーバ３１，３３，３５の両端に接続されて、通信評価用ＣＡＮコントローラ３７からの制御に基づいて、これらの３個のトランシーバ３１，３３，３５のいずれか１個を選択するようになっている。
【００３９】
電圧保護回路４１は、通信部１ａが高速ＣＡＮ用のものであったり低速ＣＡＮ用のものであったりする場合に、誤ってシングルワイヤＣＡＮ用の１２Ｖの電圧を印加するのを防止するものであって、通信評価用ＣＡＮコントローラ３７からの制御に基づいて電圧保護機能の有効／無効が切り換えられて、有効の場合に、通信時の電圧が５Ｖを超えるデータが各トランシーバ３５から出力された場合に、かかるデータの最大電圧を５Ｖ以下に設定するようになっている。尚、この場合において、前述の表１のように高速ＣＡＮの最大電圧が４．５Ｖであるのに、５Ｖのデータを許容するのは、実際には高速ＣＡＮであっても５Ｖの電圧までは回路破壊を行うことが無く支障無く通信できるものと考えられるからである。
【００４０】
尚、通信評価部３は、単一の半導体集積回路によってまとめて構成されてもいいし、あるいは、この通信評価部３の各トランシーバ３１，３３，３５、通信評価用ＣＡＮコントローラ３７、各切換スイッチ３８，３９及び電圧保護回路４１が個々の別々の回路部品として構成されてもよく、あるいはこれらの一部ずつが集積回路として分けられて構成されてもよい。
【００４１】
＜動作＞
以下に、例えば、通信装置Ａ１，Ａ２の出荷時、当該通信装置Ａ１，Ａ２の自動車に搭載された時点、あるいは自動車の修理点検時等において、上記構成の通信評価機能付き通信装置Ａ１，Ａ２の通信評価を行う場合の動作を説明する。
【００４２】
前述の表１及び表２のように、一般に、シングルワイヤＣＡＮでは１２Ｖの通信を行うこともあるが、高速ＣＡＮでは最大で４．５Ｖの電圧が通信されるように規定され、また、低速ＣＡＮについては、最大が５Ｖの電圧が通信されるように規定されている。
【００４３】
このように、通信データの電圧レベルが、高速ＣＡＮ〜低速ＣＡＮ〜シングルワイヤＣＡＮの順で大きくなっているため、高速ＣＡＮのように電圧レベルの低い物理層の規格の通信部１ａに対して大電圧を印加することは、通信部１ａの内部回路に過大な負荷を与えることになり、最悪の場合は回路破壊を生じかねない。
【００４４】
そこで、通信部１ａの内部回路の過負荷を防止すべく、通信評価用ＣＡＮコントローラ３７により、切換スイッチ３８，３９を、高速ＣＡＮ〜低速ＣＡＮ〜シングルワイヤＣＡＮの物理層の規格の順番に電圧レベルを徐々に大きくするようにして切り換え、それぞれの通信プロトコルにおいて通信部１ａ，１ｂとの間で通信可能か否かをチェックする。この場合、例えば、高速ＣＡＮでは通信不能であったが、低速ＣＡＮでは通信可能であった場合、低速ＣＡＮであると判断する。
【００４５】
具体的には、図３に示したフローチャートのように、まずステップＳ０１において、通信評価用ＣＡＮコントローラ３７により、切換スイッチ３８，３９を、高速ＣＡＮ用トランシーバ３１に切り換える。
【００４６】
この際、通信評価用ＣＡＮコントローラ３７は、電圧保護回路４１の電圧保護機能を有効にする。そうすると、電圧保護回路４１は、通信時の電圧が５Ｖを超えるデータが流れようとした場合に、かかるデータの最大電圧を５Ｖ以下に設定する。これにより、通信部１ａ，１ｂが高速ＣＡＮ用のもの（図１に示した通信部１ａ）であった場合に、この通信部１ａに過負荷を与えるのを防止できる。
【００４７】
そして、ステップＳ０２において、通信評価用ＣＡＮコントローラ３７から高速ＣＡＮ用トランシーバ３１及び電圧保護回路４１を通じて通信部１ａ，１ｂに所定のデータ（コマンドデータ）を送信する。
【００４８】
このとき、通信評価用ＣＡＮコントローラ３７は、１ビットのデータを時系列的に１６分割するなどして、所定の位置にビットを立てるようにする。この場合の分割されたビットの小単位をＴＱとし、例えば８ＴＱの場合が１／２、１２ＴＱの場合が３／４のビットタイミングとする。そして、通信速度、パルス周波数及びサンプリングポイント（データ内でビットをどの位置に立てるか、例えば、ビットを３／４の位置に立てた時に通信部１ａ，１ｂがコマンドデータを認識して応答データを返信するのか、あるいは、ビットを１／２の位置に立てた時に通信部１ａ，１ｂがコマンドデータを認識して応答データを返信するのか等を判断しながら、通信部１ａ，１ｂとの間で通信が成立するか否かを判断する。
【００４９】
そして、通信評価部３と通信部１ａ，１ｂとの間で通信が成立した場合は、この通信部１ａ，１ｂが高速ＣＡＮ用の通信部１ａであると判断し、通信評価を行う（ステップＳ０３）。
【００５０】
一方、ステップＳ０２において、通信が成立しないと判断した場合は、次のステップＳ０４に進み、通信評価用ＣＡＮコントローラ３７は、電圧保護回路４１の電圧保護機能を有効にした状態のまま、切換スイッチ３８，３９を、低速ＣＡＮ用トランシーバ３３に切り換える。
【００５１】
続いて、ステップＳ０５において、通信評価用ＣＡＮコントローラ３７から低速ＣＡＮ用トランシーバ３３及び電圧保護回路４１を通じて通信部１ａ，１ｂに所定のコマンドデータを、上記同様にして送信し、通信部１ａ，１ｂとの間で通信が成立するか否かを判断する。
【００５２】
そして、通信評価部３と通信部１ａ，１ｂとの間で通信が成立した場合は、この通信部１ａ，１ｂが低速ＣＡＮ用の通信部１ａであると判断し、通信評価を行う（ステップＳ０３）。
【００５３】
一方、ステップＳ０５において、通信が成立しないと判断した場合は、次のステップＳ０６に進み、通信評価用ＣＡＮコントローラ３７は、電圧保護回路４１の電圧保護機能を無効に切換え、さらに切換スイッチ３８，３９を、シングルワイヤＣＡＮ用トランシーバ３５に切り換える。
【００５４】
次のステップＳ０７では、通信評価用ＣＡＮコントローラ３７からシングルワイヤＣＡＮ用トランシーバ３５及び電圧保護回路４１を通じて通信部１ａ，１ｂに所定のコマンドデータを、上記同様にして送信し、通信部１ａ，１ｂとの間で通信が成立するか否かを判断する。
【００５５】
そして、通信評価部３と通信部１ａ，１ｂとの間で通信が成立した場合は、この通信部１ａ，１ｂが低速ＣＡＮ用の通信部１ａであると判断し、通信評価を行う（ステップＳ０８）。
【００５６】
このようにして、各通信プロトコルのトランシーバ３１，３３，３５を順次変更して通信部１ａ，１ｂにコマンドデータを伝送した後、このデータに対して通信部１ａ，１ｂから応答された応答データを受信したときに、その通信プロトコルが適用された通信部１ａ，１ｂであると判断するので、通信部１ａ，１ｂがどのような通信プロトコルにより通信を行うものであっても、同一の通信評価部３を用いて通信評価を行うことができる。したがって、通信評価部３として通信部１ａ，１ｂの通信プロトコル毎に予め設計して管理する必要がなく、設計の労力を軽減でき、且つ通信評価部３として大量生産によるコストメリットが得られる利点がある。
【００５７】
また、通信評価用ＣＡＮコントローラ３７が、複数のトランシーバ３１，３３，３５のうち、出力される信号の電圧の低い順番にトランシーバ３１，３３，３５を順次選択するので、耐電圧の低い通信部１ａ，１ｂに対して大電圧を印加して過負荷となる事態を防止できる。
【００５８】
さらに、電圧保護回路４１により、複数のトランシーバ３１，３３，３５から出力される信号の電圧を抑制して通信部１ａ，１ｂを保護するので、耐電圧の低い通信部１ａ，１ｂに対して大電圧を印加して過負荷となる事態を防止できる。
【００５９】
尚、上記実施形態では、通信評価部３から通信部１ａ，１ｂに対してコマンドデータを送信し、このコマンドデータに対して通信部１ａ，１ｂから応答データが返信されるか否かを判断することをもって、通信可能か否かを判断していたが、通信ワイヤ１７ａ，１７ｂ，１７ｃにおいて所定のデータタイミングのビットがレセシブからドミナントに反転するか否かによって、通信プロトコルが合致しているか否かを判断するようにしてもよい。具体的に、送信元の通信評価部３から送信先の通信部１ａ，１ｂにデータを送信する場合、データ内の所定の位置に設定されるＡｃｋフィールドという部分の論理値を「０」に設定し、このＡｃｋフィールドのタイミングでレセシブレベルを出現させる。かかるデータを受信した通信部１ａ，１ｂは、このＡｃｋフィールドの論理値を「１」に変換して、ドミナントレベルを出現させる。これにより、通信評価部３では、Ａｃｋフィールドとしてレセシブを指定したにもかかわらず、このＡｃｋフィールドがドミナントとなっている旨を検出し、これにより通信部１ａ，１ｂにおいてデータが支障無く認識されたことを通信評価部３で判断することができる。
【００６０】
逆に、Ａｃｋフィールドとしてレセシブを指定した状態で、そのＡｃｋフィールドがレセシブのままである場合には、通信部１ａ，１ｂにおいてデータが認識されていないことを通信評価部３で判断することができる。
【００６１】
また、上記実施形態では、ＣＡＮ通信を例に挙げて説明したが、ＣＡＮ通信に限るものではなく、例えばFlexRayやＴＴＰ／Ｃ等の他の通信に適用しても差し支えない。
【図面の簡単な説明】
【００６２】
【図１】本発明の一の実施形態に係る通信評価機能付き通信装置の一例を示すブロック図である。
【図２】本発明の一の実施形態に係る通信評価機能付き通信装置の他の例を示すブロック図である。
【図３】本発明の一の実施形態に係る通信評価機能付き通信装置における通信評価の動作を示すフローチャートである。
【符号の説明】
【００６３】
Ａ１，Ａ２  通信装置
１ａ，１ｂ  通信部
３  通信評価部
１１ａ，１１ｂ，１１ｃ  ＣＡＮトランシーバ
１３  ＣＡＮコントローラ
１５  ＣＰＵ
１７ａ，１７ｂ，１７ｃ  通信ワイヤ
３１，３３，３５  トランシーバ
３７  通信評価用ＣＡＮコントローラ
３８，３９  切換スイッチ
【図１】
2006014118.tif 000005
【図２】
2006014118.tif 000006
【図３】
2006014118.tif 000007