(57)【要約】【課題】  電力線に送出する信号のノイズによる劣化を防止し、コントローラの誤動作を防止することができるコネクタ及び通信システムの提供。【解決手段】  コネクタ２は電力線１１及び接地線１２に接続され、電力線１１及び接地線１２の間に発振部２１が設けられている。発振部２１は電源１の電力を取得して点Ｐ１にて１０ＭＨｚの周波数のパルス列を発生する。コントローラ３はインタフェース３７から１Ｍｂｐｓの転送ビットレートで信号を出力する。ＡＮＤゲート２３は点Ｐ１のパルス列及びコントローラ３の信号の論理積を演算し、演算結果の信号を送出部２５のｎｐｎ型トランジスタＴｒ５のベースへ出力する。送出部２５はＡＮＤゲート２３の出力信号がＨレベルの場合にＬレベルの信号を電力線１１に送出し、ＡＮＤゲート２３の出力信号がＬレベルの場合にＨレベルの信号を電力線１１に送出する。【選択図】        図２
2005175680.tif 000002
【特許請求の範囲】
【請求項１】
一又は複数の機器の動作を制御するコントローラを複数備え、
前記コントローラは、電力線と、接続されるべきコントローラの信号を前記電力線に送出する送出手段及び前記電力線に送出された他のコントローラの信号を取得する取得手段を有するコネクタとを介して電源に接続すべくなしてある通信システムにおいて、
前記コネクタは、
前記接続されるべきコントローラの信号の転送ビットレートよりも高周波のパルス列を発生する発振手段と、
前記信号及びパルス列の論理積を演算し、演算結果のパルス列を前記送出手段に出力する論理演算手段と
を有することを特徴とする通信システム。
【請求項２】
一又は複数の機器の動作を制御するコントローラを複数備え、
前記コントローラは、電力線と、接続されるべきコントローラの信号を前記電力線に送出する送出手段及び前記電力線に送出された他のコントローラの信号を取得する取得手段を有するコネクタとを介して電源に接続すべくなしてある通信システムにおいて、
前記コネクタは、
前記接続されるべきコントローラの信号の転送ビットレートよりも高周波の第１パルス列を発生する第１発振手段と、
前記第１パルス列よりも高周波の第２パルス列を発生する第２発振手段と、
前記信号がＬレベルの場合に前記第１パルス列を前記送出手段に出力し、前記信号がＨレベルの場合に前記第２パルス列を前記送出手段に出力する選択手段と
を有することを特徴とする通信システム。
【請求項３】
一又は複数の機器の動作を制御するコントローラを複数備え、
前記コントローラは、電力線と、接続されるべきコントローラの信号を前記電力線に送出する送出手段及び前記電力線に送出された他のコントローラの信号を取得する取得手段を有するコネクタとを介して電源に接続すべくなしてある通信システムにおいて、
前記コネクタは、
前記接続されるべきコントローラの信号の転送ビットレートよりも高周波の第３パルス列、及び該第３パルス列と位相が異なる第４パルス列を発生する発振手段と、
前記信号がＬレベルの場合に前記第３パルス列を前記送出手段に出力し、前記信号がＨレベルの場合に前記第４パルス列を前記送出手段に出力する選択手段と
を有することを特徴とする通信システム。
【請求項４】
接続されるべきコントローラの信号を電力線に送出する送出手段と、前記電力線に送出された他のコントローラの信号を取得する取得手段とを備えるコネクタにおいて、
前記接続されるべきコントローラの信号の転送ビットレートよりも高周波のパルス列を発生する発振手段と、
前記信号及びパルス列の論理積を演算し、演算結果のパルス列を前記送出手段に出力する論理演算手段と
を備えることを特徴とするコネクタ。
【請求項５】
接続されるべきコントローラの信号を電力線に送出する送出手段と、前記電力線に送出された他のコントローラの信号を取得する取得手段とを備えるコネクタにおいて、
前記接続されるべきコントローラの信号の転送ビットレートよりも高周波の第１パルス列を発生する第１発振手段と、
前記第１パルス列よりも高周波の第２パルス列を発生する第２発振手段と、
前記信号がＬレベルの場合に前記第１パルス列を前記送出手段に出力し、前記信号がＨレベルの場合に前記第２パルス列を前記送出手段に出力する選択手段と
を備えることを特徴とするコネクタ。
【請求項６】
接続されるべきコントローラの信号を電力線に送出する送出手段と、前記電力線に送出された他のコントローラの信号を取得する取得手段とを備えるコネクタにおいて、
前記接続されるべきコントローラの信号の転送ビットレートよりも高周波の第３パルス列、及び該第３パルス列と位相が異なる第４パルス列を発生する発振手段と、
前記信号がＬレベルの場合に前記第３パルス列を前記送出手段に出力し、前記信号がＨレベルの場合に前記第４パルス列を前記送出手段に出力する選択手段と
を備えることを特徴とするコネクタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力線に信号を送出し、該電力線に送出された信号を取得するように構成したコネクタ、及び複数のコントローラ間の相互通信を電力線及び前記コネクタを介して行う通信システムに関する。
【背景技術】
【０００２】
昨今、自動車に普及している電動制御システムでは、複数のＥＣＵ（Electronic Control Unit：電子制御ユニット）（以下、コントローラという）がバスを介して接続され、更に各コントローラにも種々の装置がバスを介して接続され、各種の信号がバスを介して多重伝送される。
【０００３】
これにより、各コントローラは接続されている装置の動作を電気的に制御すると共に、コントローラ間でどのような信号が送受信されているのかを監視し合っている。コントローラ間で送受信される信号としては、一のコントローラが装置に行った制御を他の全てのコントローラへ通知するための信号、一のコントローラが他のコントローラに接続されている装置の動作を他のコントローラを介して制御すべく他のコントローラへ指示するための信号等が含まれる。
【０００４】
バスとしては、各装置と各コントローラとを接続している制御線を利用するのが一般的であり、コントローラ間の相互通信も制御線を利用するのが一般的である。
【０００５】
しかし、近年の自動車における各種機器の電子制御の進展に伴い、コントローラが制御線を用いて制御する対象は多種多様となるため、必然的にハーネスが増加し、車体の重量も増加する。そこで、ハーネスを減少するために、各コントローラに電力を供給する電力線に、本来制御線を介して送受信すべきコントローラの信号を送出し、電力線に送出されたコントローラの信号を取得することにより、各コントローラ間に制御線を配線することなく、各コントローラの相互通信を電力線を介して行う通信システムが考案されている。
【０００６】
従来の通信システムでは、電源の電力を各コントローラに供給するために、電源と各コントローラとの間に電源分配装置を設けている。電源分配装置は電源との接続側にコイルが設けられているため、電源側からのノイズの影響が各コントローラへ及ぶのを防止することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の通信システムにおいては、電源側から各コントローラへのノイズ対策が講じられているが、コントローラ側ではノイズ対策が講じられておらず、電力線にコントローラの信号を単に送出するだけである。したがって、従来の通信システムでは、ノイズ源がコントローラ側に存在し、しかもコントローラの信号の転送ビットレートにノイズの周波数が一致した場合、コントローラの信号が劣化して正確に伝達されない可能性が残り、コントローラの誤動作を招く虞があるという問題がある。
【０００８】
本発明は斯かる問題に鑑みてなされたものであり、その目的とするところは、コントローラの信号の転送ビットレートよりも高周波のパルス列をコントローラの信号に基づいて電力線に送出し、電力線に送出されたパルス列を取得する構成とすることにより、ノイズによる信号の劣化を防止し、コントローラの誤動作を防止することができるコネクタ及び通信システムを提供することにある。
【０００９】
本発明の他の目的は、コントローラの信号の転送ビットレートよりも高周波の第１パルス列又は第２パルス列をコントローラの信号に基づいて電力線に送出し、電力線に送出された第１パルス列又は第２パルス列を取得する構成とすることにより、ノイズによる信号の劣化を防止し、コントローラの誤動作を防止することができるコネクタ及び通信システムを提供することにある。
【００１０】
本発明の他の目的は、コントローラの信号の転送ビットレートよりも高周波の第３パルス列、又は第３パルス列と位相が異なる第４パルス列をコントローラの信号に基づいて電力線に送出し、電力線に送出された第３パルス列又は第４パルス列を取得する構成とすることにより、ノイズによる信号の劣化を防止し、コントローラの誤動作を防止することができるコネクタ及び通信システムを提供することにある。
【課題を解決するための手段】
【００１１】
第１発明に係る通信システムは、一又は複数の機器の動作を制御するコントローラを複数備え、前記コントローラは、電力線と、接続されるべきコントローラの信号を前記電力線に送出する送出手段及び前記電力線に送出された他のコントローラの信号を取得する取得手段を有するコネクタとを介して電源に接続すべくなしてある通信システムにおいて、前記コネクタは、前記接続されるべきコントローラの信号の転送ビットレートよりも高周波のパルス列を発生する発振手段と、前記信号及びパルス列の論理積を演算し、演算結果のパルス列を前記送出手段に出力する論理演算手段とを有することを特徴とする。
【００１２】
第２発明に係る通信システムは、一又は複数の機器の動作を制御するコントローラを複数備え、前記コントローラは、電力線と、接続されるべきコントローラの信号を前記電力線に送出する送出手段及び前記電力線に送出された他のコントローラの信号を取得する取得手段を有するコネクタとを介して電源に接続すべくなしてある通信システムにおいて、前記コネクタは、前記接続されるべきコントローラの信号の転送ビットレートよりも高周波の第１パルス列を発生する第１発振手段と、前記第１パルス列よりも高周波の第２パルス列を発生する第２発振手段と、前記信号がＬレベルの場合に前記第１パルス列を前記送出手段に出力し、前記信号がＨレベルの場合に前記第２パルス列を前記送出手段に出力する選択手段とを有することを特徴とする。
【００１３】
第３発明に係る通信システムは、一又は複数の機器の動作を制御するコントローラを複数備え、前記コントローラは、電力線と、接続されるべきコントローラの信号を前記電力線に送出する送出手段及び前記電力線に送出された他のコントローラの信号を取得する取得手段を有するコネクタとを介して電源に接続すべくなしてある通信システムにおいて、前記コネクタは、前記接続されるべきコントローラの信号の転送ビットレートよりも高周波の第３パルス列、及び該第３パルス列と位相が異なる第４パルス列を発生する発振手段と、前記信号がＬレベルの場合に前記第３パルス列を前記送出手段に出力し、前記信号がＨレベルの場合に前記第４パルス列を前記送出手段に出力する選択手段とを有することを特徴とする。
【００１４】
第４発明に係るコネクタは、接続されるべきコントローラの信号を電力線に送出する送出手段と、前記電力線に送出された他のコントローラの信号を取得する取得手段とを備えるコネクタにおいて、前記接続されるべきコントローラの信号の転送ビットレートよりも高周波のパルス列を発生する発振手段と、前記信号及びパルス列の論理積を演算し、演算結果のパルス列を前記送出手段に出力する論理演算手段とを備えることを特徴とする。
【００１５】
第５発明に係るコネクタは、接続されるべきコントローラの信号を電力線に送出する送出手段と、前記電力線に送出された他のコントローラの信号を取得する取得手段とを備えるコネクタにおいて、前記接続されるべきコントローラの信号の転送ビットレートよりも高周波の第１パルス列を発生する第１発振手段と、前記第１パルス列よりも高周波の第２パルス列を発生する第２発振手段と、前記信号がＬレベルの場合に前記第１パルス列を前記送出手段に出力し、前記信号がＨレベルの場合に前記第２パルス列を前記送出手段に出力する選択手段とを備えることを特徴とする。
【００１６】
第６発明に係るコネクタは、接続されるべきコントローラの信号を電力線に送出する送出手段と、前記電力線に送出された他のコントローラの信号を取得する取得手段とを備えるコネクタにおいて、前記接続されるべきコントローラの信号の転送ビットレートよりも高周波の第３パルス列、及び該第３パルス列と位相が異なる第４パルス列を発生する発振手段と、前記信号がＬレベルの場合に前記第３パルス列を前記送出手段に出力し、前記信号がＨレベルの場合に前記第４パルス列を前記送出手段に出力する選択手段とを備えることを特徴とする。
【００１７】
第１発明及び第４発明にあっては、各コントローラにコネクタを接続し、電力線を電源に接続した場合、各コントローラは電力線及びコネクタを介して電源の電力が供給されて作動し、機器の動作を制御する。各コントローラが他のコントローラへ例えばＸ（Ｍｂｐｓ）（bit per sec）の転送ビットレートで信号を送信する場合、発振手段は例えばｍＸ（ＭＨｚ）の周波数でパルス列を発生する。ここで、ｍは２以上の整数である。
【００１８】
論理演算手段はコントローラの信号がＬレベルの場合、発振手段が発生したパルス列を送出手段へ出力せず、コントローラの信号がＨレベルの場合、発振手段が発生したパルス列を送出手段へ出力する。送出手段は論理演算手段が出力したパルス列を電力線に送出し、取得手段は電力線に送出された他のコントローラの信号に基づくパルス列を取得する。
【００１９】
これにより、ノイズ源がコントローラ側に存在し、コントローラの信号の転送ビットレートとノイズの周波数が一致する場合であっても、ノイズによる信号の劣化を防止し、コントローラの誤動作を防止する。
【００２０】
第２発明及び第５発明にあっては、各コントローラにコネクタを接続し、電力線を電源に接続した場合、各コントローラは電力線及びコネクタを介して電源の電力が供給されて作動し、機器の動作を制御する。各コントローラが他のコントローラへ例えばＸ（Ｍｂｐｓ）の転送ビットレートで信号を送信する場合、第１発振手段は例えばｉＸ（ＭＨｚ）の周波数で第１パルス列を発生し、第２発振手段は例えばｊＸ（ＭＨｚ）の周波数で第２パルス列を発生する。ここで、ｉは２以上の整数であり、ｊはｉより大きい整数である。
【００２１】
選択手段は、コントローラの信号がＬレベルの場合、第１発振手段が発生した信号１ビット当たりｉ個の第１パルス列を送出手段へ出力し、コントローラの信号がＨレベルの場合、第２発振手段が信号１ビット当たり発生したｊ個の第２パルス列を送出手段へ出力する。送出手段は選択手段が出力した第１パルス列又は第２パルス列を電力線に送出し、取得手段は電力線に送出された他のコントローラの信号に基づく第１パルス列又は第２パルス列を取得する。
【００２２】
これにより、ノイズ源がコントローラ側に存在し、コントローラの信号の転送ビットレートとノイズの周波数が一致する場合であっても、ノイズによる信号の劣化を防止し、コントローラの誤動作を防止する。
【００２３】
第３発明及び第６発明にあっては、各コントローラにコネクタを接続し、電力線を電源に接続した場合、各コントローラは電力線及びコネクタを介して電源の電力が供給されて作動し、機器の動作を制御する。各コントローラが他のコントローラへ例えばＸ（Ｍｂｐｓ）の転送ビットレートで信号を送信する場合、発振手段は例えばｎＸ（ＭＨｚ）の周波数で第３パルス列、及び第３パルス列と位相が異なる第４パルス列を発生する。ここで、ｎは２以上の整数である。
【００２４】
選択手段は、コントローラの信号がＬレベルの場合、発振手段が発生した信号１ビット当たりｎ個の第３パルス列を送出手段へ出力し、コントローラの信号がＨレベルの場合、発振手段が発生した信号１ビット当たりｎ個の第４パルス列を送出手段へ出力する。送出手段は選択手段が出力した第３パルス列又は第４パルス列を電力線に送出し、取得手段は電力線に送出された他のコントローラの信号に基づく第３パルス列又は第４パルス列を取得する。
【００２５】
これにより、ノイズ源がコントローラ側に存在し、コントローラの信号の転送ビットレートとノイズの周波数が一致する場合であっても、ノイズによる信号の劣化を防止し、コントローラの誤動作を防止する。
【発明の効果】
【００２６】
本発明によれば、ノイズ源がコントローラ側に存在し、コントローラの信号の転送ビットレートとノイズの周波数が一致する場合であっても、ノイズによる信号の劣化を防止することができ、コントローラの誤動作を防止することができる。
【００２７】
しかも、コネクタに送出手段及び取得手段に加え、発振手段及び論理演算手段を設けていることにより、コントローラの設計を改変することなく、すなわち既存のコントローラをそのまま流用して通信システムを構築することができ、システム構成に係るコストの増大を防止することができる。加えて、制御線を廃し、電力線を利用してコントローラ間の相互通信を行うことができるため、省線化及び軽量化を実現することができる。
【００２８】
また、本発明によれば、ノイズ源がコントローラ側に存在し、コントローラの信号の転送ビットレートとノイズの周波数が一致する場合であっても、ノイズによる信号の劣化を防止することができ、コントローラの誤動作を防止することができる。
【００２９】
しかも、コネクタに送出手段及び取得手段に加え、第１発振手段、第２発振手段及び選択手段を設けていることにより、コントローラの設計を改変することなく、すなわち既存のコントローラをそのまま流用して通信システムを構築することができ、システム構成に係るコストの増大を防止することができる。加えて、制御線を廃し、電力線を利用してコントローラ間の相互通信を行うことができるため、省線化及び軽量化を実現することができる。
【００３０】
更に、本発明によれば、ノイズ源がコントローラ側に存在し、コントローラの信号の転送ビットレートとノイズの周波数が一致する場合であっても、ノイズによる信号の劣化を防止することができ、コントローラの誤動作を防止することができる。
【００３１】
しかも、コネクタに送出手段及び取得手段に加え、発振手段及び選択手段を設けていることにより、コントローラの設計を改変することなく、すなわち既存のコントローラをそのまま流用して通信システムを構築することができ、システム構成に係るコストの増大を防止することができる。加えて、制御線を廃し、電力線を利用してコントローラ間の相互通信を行うことができるため、省線化及び軽量化を実現することができる。
【発明を実施するための最良の形態】
【００３２】
以下に、本発明の通信システムを自動車のＸ−ｂｙ−Ｗｉｒｅシステムにおけるコントローラ間の相互通信に適用し、本発明のコネクタを自動車のＸ−ｂｙ−Ｗｉｒｅシステムに用いられるコントローラと電力線とを接続するためのコネクタとして適用した場合の実施の形態について図面を用いて詳細に説明する。
【００３３】
（実施の形態１）
図１は本発明の実施の形態１に係る通信システムの構成を示すブロック図である。図において、１は電力を供給する電源であり、例えば電圧が１２Ｖである鉛畜電池、ニッケル・水素電池、リチウムイオン電池等から構成される。
【００３４】
電源１には、ブレーキ装置４、ステアリング装置５及びシフト装置６の動作をそれぞれ制御する３つのコントローラ（ＥＣＵ）３，３，３が本発明の実施の形態１に係るコネクタ２，２，２を介して接続されている。なお、図１においては、１つのコントローラに１つの装置を接続してシステムを構築しているが、これに限らず、１つのコントローラに複数の装置を接続してシステムを構築してもよい。
【００３５】
ブレーキ装置４はブレーキペダル（図示せず）からの操作信号及び制動アクチュエータ（図示せず）からのフィードバック信号をコントローラ３へ出力し、コントローラ３は制動アクチュエータに対して制動信号を出力し、制動アクチュエータはコントローラ３が出力した制動信号に基づいて制動動作を行う。
【００３６】
ステアリング装置５はステアリング操作信号及び舵取りアクチュエータ（図示せず）からのフィードバック信号をコントローラ３へ出力し、コントローラ３は舵取りアクチュエータに対して舵取り信号を出力し、舵取りアクチュエータはコントローラ３が出力した舵取り信号に基づいて舵取り動作を行う。
【００３７】
シフト装置６はシフト操作信号及びシフトアクチュエータ（図示せず）からのフィードバック信号をコントローラ３へ出力し、コントローラ３はシフトアクチュエータに対してシフト信号を出力し、シフトアクチュエータはコントローラ３が出力したシフト信号に基づいてシフト動作を行う。
【００３８】
各コントローラ３，３，３は、接続されている装置の動作を電気的に制御すると共に、コントローラ３，３，３間でどのような信号が送受信されているのかを監視し合っている。コントローラ３，３，３間で送受信される信号としては、一のコントローラ３が装置に行った制御を他のコントローラ３，３へ通知するための信号、一のコントローラ３が他のコントローラ３，３に接続されている装置の動作を他のコントローラ３，３を介して制御すべく他のコントローラ３，３へ指示するための信号等が含まれる。
【００３９】
なお、各コントローラ３，３，３は、他のコントローラ３，３へ１Ｍｂｐｓの転送ビットレートで信号を送信する、つまり１ビットの信号を１μｓｅｃで送信するものとする（以下、同様とする。）
【００４０】
図２は本発明の実施の形態１に係るコネクタ２の構成を示す回路図及びコントローラ３の概略構成を示すブロック図である。図２においては、ブレーキ装置４に接続されているコントローラ３を例を挙げて説明する。コネクタ２はコントローラ３に設けられた接続部３１に着脱自在に構成され、接続部３１に接続されている。コネクタ２は電力線１１を介して電源１の正極端子に接続され、接地された接地線１２を介して電源１の負極端子に接続されている。電力線１１にはイグニッションスイッチ（図示せず）のオン／オフに基づいてオン／オフするように構成されたスイッチＳＷ１が設けられている。
【００４１】
コネクタ２は電力線１１及び接地線１２の間にパルス列を発生する発振部２１が設けられている。発振部２１は無安定マルチバイブレータからなり、電力線１１には抵抗Ｒ１，Ｒ２，Ｒ３，Ｒ４の各一端が接続されている。抵抗Ｒ１，Ｒ２の各他端の間にはコンデンサＣ１が接続され、抵抗Ｒ３，Ｒ４の各他端の間にはコンデンサＣ２が接続されている。抵抗Ｒ１及びコンデンサＣ１の共通接続点Ｐ１（以下、点Ｐ１という）はｎｐｎ型のトランジスタＴｒ１のコレクタに接続され、トランジスタＴｒ１のエミッタは接地線１２に接続され、トランジスタＴｒ１のベースは抵抗Ｒ３及びコンデンサＣ２の共通接続点に接続されている。抵抗Ｒ４及びコンデンサＣ２の共通接続点Ｐ２（以下、点Ｐ２という）はｎｐｎ型のトランジスタＴｒ２のコレクタに接続され、トランジスタＴｒ２のエミッタは接地線１２に接続され、トランジスタＴｒ２のベースは抵抗Ｒ２及びコンデンサＣ１の共通接続点に接続されている。
【００４２】
これにより、発振部２１はスイッチＳＷ１がオンとなった場合、電力線１１を介して電源１の電力を取得し、点Ｐ１にてパルス列を発生する。なお、パルス列は１０ＭＨｚの周波数、つまり０．１μｓｅｃの周期で発生するように、抵抗Ｒ１，Ｒ２，Ｒ３，Ｒ４及びコンデンサＣ１，Ｃ２がそれぞれ設定されている。
【００４３】
発振部２１の点Ｐ１は、論理演算手段としての２入力のＡＮＤゲート２３の第１入力端子に接続されている。ＡＮＤゲート２３の第２入力端子は後述するコントローラ３のインタフェース３７に接続され、ＡＮＤゲート２３の出力端子は後述する送出部２５のｎｐｎ型のトランジスタＴｒ５のベースに接続されている。
【００４４】
コネクタ２は電力線１１及び接地線１２の間に、接続されているコントローラ３の信号を電力線１１を介して他のコントローラ３，３へ送信すべく電力線１１に送出する送出部２５が設けられている。送出部２５は、抵抗Ｒ９、コンデンサＣ５及びｎｐｎ型のトランジスタＴｒ５のトランジスタ回路からなる。抵抗Ｒ９及びコンデンサＣ５は並列接続されており、一方の共通接続点は電力線１１に接続され、他方の共通接続点はトランジスタＴｒ５のコレクタに接続されている。トランジスタＴｒ５のエミッタは接地線１２に接続されている。
【００４５】
コネクタ２は電力線１１及び接地線１２の間に、電力線１１に送出された他のコントローラ３，３の信号を電力線１１から取得する取得部２６が設けられている。取得部２６は、抵抗Ｒ１０，Ｒ１１、コンデンサＣ６及びｎｐｎ型のトランジスタＴｒ６のトランジスタ回路からなり、電力線１１にはコンデンサＣ６、及び抵抗Ｒ１０，Ｒ１１の各一端が接続されている。抵抗Ｒ１１の他端はトランジスタＴｒ６のコレクタに接続され、抵抗Ｒ１１及びトランジスタＴｒ６のコレクタの共通接続点Ｐ４（以下、点Ｐ４という）は後述するコントローラ３のインタフェース３７に接続されている。コンデンサＣ６及び抵抗Ｒ１０の各他端はトランジスタＴｒ６のベースに接続され、トランジスタＴｒ６のエミッタは接地線１２に接続されている。
【００４６】
コントローラ３は電源回路３２を備え、電源回路３２はコネクタ２を介して電力線１１と接続されて電源１の電力を取得し、取得した電力を適宜の大きさの電圧に調整し、調整した電圧をコントローラ３が備える各種ハードウェアに供給する。なお、電源回路３２から各種ハードウェアへの電圧供給線の図示は省略する。
【００４７】
コントローラ３は中央処理装置としてのＣＰＵ３３を更に備え、ＣＰＵ３３はバス３４を介してＲＯＭ３５と接続されている。ＲＯＭ３５には種々の処理プログラムが予め格納されおり、ＣＰＵ３３はＲＯＭ３５に格納してある処理プログラムを順次実行し、バス３４を介して接続される各種ハードウェアの動作を制御する。ＲＡＭ３６はバス３４を介してＣＰＵ３３に接続され、ＣＰＵ３３が処理プログラムの実行時に発生するデータを一時的に記憶する。
【００４８】
インタフェース３７はバス３４を介してＣＰＵ３３に接続され、他のコントローラ３，３に送信すべき信号をコネクタ２のＡＮＤゲート２３の第２入力端子へ出力すると共に、取得部２６が取得した他のコントローラ３，３から受信すべき信号を取得部２６の点Ｐ４から取得する。インタフェース３７にて取得した信号はＲＡＭ３６に記憶される。
【００４９】
以上の如き構成の通信システム及びコネクタにおいて、コントローラ３，３，３の相互通信処理について説明する。図３はコントローラ３の信号、発振部２１が点Ｐ１にて発生するパルス列及びＡＮＤゲート２３の出力信号を示す図である。
【００５０】
イグニッションスイッチがオンとなった場合にはスイッチＳＷ１がオンとなり、電力線１１に電源１の電力が流れるため、コントローラ３は電源１の電力を電源回路３２にて取得して作動し、装置の動作を制御する。次いで、コントローラ３は装置に行った制御を他のコントローラ３，３へ通知すべく、図３（ａ）に示すように、インタフェース３７から信号を１Ｍｂｐｓの転送ビットレートで出力する。また、コネクタ２の発振部２１は電源１の電力を取得し、図３（ｂ）に示すように、点Ｐ１にて１０ＭＨｚの周波数でパルス列を発生する。
【００５１】
ＡＮＤゲート２３はコントローラ３の信号及び発振部２１が点Ｐ１にて発生したパルス列の論理積を演算し、図３（ｃ）に示すように、コントローラ３の信号がＬレベルの場合、発振部２１が点Ｐ１にて発生したパルス列を出力せず、コントローラ３の信号がＨレベルの場合、発振部２１が点Ｐ１にて発生したパルス列を出力する。
【００５２】
つまり、ＡＮＤゲート２３の論理積演算により、コントローラ３の信号がＨレベルからＬレベルに変化した場合にはパルス列の振幅（大きさ）がゼロに変化し、コントローラ３の信号がＬレベルからＨレベルに変化した場合にはパルス列の振幅が元に戻るため、ＡＮＤゲート２３からはコントローラ３のＬレベル又はＨレベルの信号に基づいて振幅変調されたパルス列が出力される。
【００５３】
送出部２５では、ＡＮＤゲート２３の出力信号がＨレベルの場合、トランジスタＴｒ５がオンとなり、Ｌレベルの信号を電力線１１に送出する。つまりＬレベルの信号が電力線１１を流れる電力に重畳される。また、ＡＮＤゲート２３の出力信号がＬレベルの場合、トランジスタＴｒ５がオフとなってコレクタがＨレベルとなり、Ｈレベルの信号を電力線１１に送出する。つまりＨレベルの信号が電力線１１を流れる電力に重畳される。
【００５４】
これにより、ノイズ源がコントローラ側に存在し、コントローラの信号の転送ビットレートとノイズの周波数が一致する場合であっても、ノイズによる信号の劣化を防止しつつ、一のコントローラ３の信号を電力線１１及びコネクタ２を介して他のコントローラ３，３へ送信することができる。
【００５５】
そして、信号を出力したコントローラ３に接続されたコネクタ２の取得部２６、及び他のコントローラ３，３の取得部２６，２６では、信号を出力したコントローラ３に接続されたコネクタ２の送出部２５が電力線１１に送出した信号がＬレベルの場合、トランジスタＴｒ６がオフとなってコレクタがＨレベルとなり、Ｈレベルの信号がコントローラ３，３，３のインタフェース３７，３７，３７に入力される。また、信号を出力したコントローラ３に接続されたコネクタ２の取得部２６、及び他のコントローラ３，３の取得部２６，２６は、信号を出力したコントローラ３に接続されたコネクタ２の送出部２５が電力線１１に送出した信号がＨレベルの場合、トランジスタＴｒ６がオンとなり、Ｌレベルの信号がコントローラ３，３，３のインタフェース３７，３７，３７に入力される。コントローラ３，３，３のＣＰＵ３３，３３，３３はインタフェース３７，３７，３７にて取得したＬレベル又はＨレベルの信号をＲＡＭ３６，３６，３６に記憶する。
【００５６】
これにより、信号を出力したコントローラ３の取得部２６及び他のコントローラ３，３の取得部２６，２６は、図３（ｃ）にて示すパルス列と同一のパルス列を取得することができる。他のコントローラ３，３のＣＰＵ３３，３３はＲＡＭ３６，３６に記憶した信号を読み出し、信号の転送ビットレートに基づく時間当たりにおけるＨレベルの信号の個数（つまりパルス列の個数）をカウントすることにより、電力線１１及びコネクタ２を介して送信されたコントローラ３の信号を正確に検知することができる。これに伴って、コントローラ３，３，３の誤動作を防止することができる。
【００５７】
（実施の形態２）
本発明の実施の形態２に係る通信システムの構成は、実施の形態１の構成と同様であるため、図１を用いて説明した構成を参照するものとし、その説明を省略する。
【００５８】
図４は本発明の実施の形態２に係るコネクタ２の構成を示す回路図及びコントローラ３の概略構成を示すブロック図である。図４にて示すコネクタ２は電力線１１及び接地線１２の間にパルス列を発生する発振部２２が更に設けられ、選択手段としてのＭＵＸ（マルチプレクサ）２４の第１入力端子に発振部２１の点Ｐ１が接続され、ＭＵＸ２４の第２入力端子に発振部２２の後述する点Ｐ３が接続され、ＭＵＸ２４の第３入力端子にコントローラ３のインタフェース３７が接続され、ＭＵＸ２４の出力端子が送出部２５のトランジスタＴｒ５のベースに接続されている点が図２に示すコネクタ２の構成と異なる。その他のコネクタ２の構成及びコントローラ３の構成については図２と同様であるので、同様の部分については同一の符号を付して説明を省略する。
【００５９】
発振部２２は無安定マルチバイブレータからなり、電力線１１には抵抗Ｒ５，Ｒ６，Ｒ７，Ｒ８の各一端が接続されている。抵抗Ｒ５，Ｒ６の各他端の間にはコンデンサＣ３が接続され、抵抗Ｒ７，Ｒ８の各他端の間にはコンデンサＣ４が接続されている。抵抗Ｒ５及びコンデンサＣ３の共通接続点Ｐ３（以下、点Ｐ３という）はｎｐｎ型のトランジスタＴｒ３のコレクタに接続され、トランジスタＴｒ３のエミッタは接地線１２に接続され、トランジスタＴｒ３のベースは抵抗Ｒ７及びコンデンサＣ４の共通接続点に接続されている。抵抗Ｒ８及びコンデンサＣ４の共通接続点はｎｐｎ型のトランジスタＴｒ４のコレクタに接続され、トランジスタＴｒ４のエミッタは接地線１２に接続され、トランジスタＴｒ４のベースは抵抗Ｒ６及びコンデンサＣ３の共通接続点に接続されている。
【００６０】
これにより、発振部２２はスイッチＳＷ１がオンとなった場合、電力線１１を介して電源１の電力を取得し、点Ｐ３にてパルス列を発生する。なお、パルス列は５ＭＨｚの周波数、つまり０．２μｓｅｃの周期で発生するように、抵抗Ｒ５，Ｒ６，Ｒ７，Ｒ８及びコンデンサＣ３，Ｃ４がそれぞれ設定されている。
【００６１】
図５は図４に示すＭＵＸ２４の構成例を示す回路図である。ＭＵＸ２４は、２入力のＮＡＮＤゲート２４ａ，２４ｂ，２４ｃ，２４ｄから構成されている。ＮＡＮＤゲート２４ａは第１入力端子が発振部２１の点Ｐ１に接続され、第２入力端子がコントローラ３のインタフェース３７に接続されている。ＮＡＮＤゲート２４ｂは第１入力端子及び第２入力端子がコントローラ３のインタフェース３７に接続されている。ＮＡＮＤゲート２４ｃは第１入力端子が発振部２２の点Ｐ３に接続され、第２入力端子がＮＡＮＤゲート２４ｂの出力端子に接続されている。ＮＡＮＤゲート２４ｄは第１入力端子がＮＡＮＤゲート２４ａの出力端子に接続され、第２入力端子がＮＡＮＤゲート２４ｃの出力端子に接続され、出力端子が送出部２５のトランジスタＴｒ５のベースに接続されている。
【００６２】
以上の如き構成の通信システム及びコネクタにおいて、コントローラ３，３，３の相互通信処理について説明する。図６はコントローラ３の信号、発振部２１が点Ｐ１にて発生するパルス列、発振部２２が点Ｐ３にて発生するパルス列及びＭＵＸ２４の出力信号を示す図である。
【００６３】
イグニッションスイッチがオンとなった場合にはスイッチＳＷ１がオンとなり、電力線１１に電源１の電力が流れるため、コントローラ３は電源１の電力を電源回路３２にて取得して作動し、装置の動作を制御する。次いで、コントローラ３は装置に行った制御を他のコントローラ３，３へ通知すべく、図６（ａ）に示すように、インタフェース３７から信号を１Ｍｂｐｓの転送ビットレートで出力する。また、コネクタ２の発振部２１及び発振部２２はそれぞれ、電源１の電力を取得し、図６（ｂ）及び（ｃ）に示すように、前者は点Ｐ１にて１０ＭＨｚの周波数でパルス列（第２パルス列）を発生し、後者は点Ｐ３にて５ＭＨｚの周波数パルス列（第１パルス列）を発生する。
【００６４】
ＭＵＸ２４は発振部２１及び発振部２２がそれぞれ点Ｐ１及び点Ｐ３にて発生したパルス列の論理積をコントローラ３の信号に基づいて演算し、図６（ｄ）に示すように、コントローラ３の信号がＬレベルの場合、発振部２２が点Ｐ３にて発生した信号１ビット当たり５個のパルス列を出力し、コントローラ３の信号がＨレベルの場合、発振部２１が点Ｐ１にて発生した信号１ビット当たり１０個のパルス列を出力する。
【００６５】
つまり、ＭＵＸ２４の論理積演算により、コントローラ３の信号がＨレベルからＬレベルに変化した場合にはパルス列の周波数が１０ＭＨｚから５ＭＨｚに変化し、コントローラ３の信号がＬレベルからＨレベルに変化した場合にはパルス列の周波数が５ＭＨｚから１０ＭＨｚに変化するため、ＭＵＸ２４からはコントローラ３のＬレベル又はＨレベルの信号に基づいて周波数変調されたパルス列が出力される。
【００６６】
送出部２５では、ＭＵＸ２４の出力信号がＨレベルの場合、トランジスタＴｒ５がオンとなり、Ｌレベルの信号を電力線１１に送出する。つまりＬレベルの信号が電力線１１を流れる電力に重畳される。また、ＭＵＸ２４の出力信号がＬレベルの場合、トランジスタＴｒ５がオフとなってコレクタがＨレベルとなり、Ｈレベルの信号を電力線１１に送出する。つまりＨレベルの信号が電力線１１を流れる電力に重畳される。
【００６７】
これにより、ノイズ源がコントローラ側に存在し、コントローラの信号の転送ビットレートとノイズの周波数が一致する場合であっても、ノイズによる信号の劣化を防止しつつ、一のコントローラ３の信号を電力線１１及びコネクタ２を介して他のコントローラ３，３へ送信することができる。
【００６８】
そして、信号を出力したコントローラ３に接続されたコネクタ２の取得部２６、及び他のコントローラ３，３の取得部２６，２６では、信号を出力したコントローラ３に接続されたコネクタ２の送出部２５が電力線１１に送出した信号がＬレベルの場合、トランジスタＴｒ６がオフとなってコレクタがＨレベルとなり、Ｈレベルの信号がコントローラ３，３，３のインタフェース３７，３７，３７に入力される。また、信号を出力したコントローラ３に接続されたコネクタ２の取得部２６、及び他のコントローラ３，３の取得部２６，２６は、信号を出力したコントローラ３に接続されたコネクタ２の送出部２５が電力線１１に送出した信号がＨレベルの場合、トランジスタＴｒ６がオンとなり、Ｌレベルの信号がコントローラ３，３，３のインタフェース３７，３７，３７に入力される。コントローラ３，３，３のＣＰＵ３３，３３，３３はインタフェース３７，３７，３７にて取得したＬレベル又はＨレベルの信号をＲＡＭ３６，３６，３６に記憶する。
【００６９】
これにより、信号を出力したコントローラ３の取得部２６及び他のコントローラ３，３の取得部２６，２６は、図６（ｄ）にて示すパルス列と同一のパルス列を取得することができる。他のコントローラ３，３のＣＰＵ３３，３３はＲＡＭ３６，３６に記憶した信号を読み出し、信号の転送ビットレートに基づく時間当たりにおけるＨレベルの信号の個数（つまりパルス列の個数）をカウントすることにより、電力線１１及びコネクタ２を介して送信されたコントローラ３の信号を正確に検知することができる。これに伴って、コントローラ３，３，３の誤動作を防止することができる。
【００７０】
なお、実施の形態２におけるコネクタ２は、コントローラ３の信号がＬレベルの場合に、発振部２２が点Ｐ３にて発生したパルス列を電力線１１に送出し、コントローラ３の信号がＨレベルの場合に、発振部２１が点Ｐ１にて発生したパルス列を電力線１１に送出するように構成したが、これと逆の構成であってもよい。
【００７１】
（実施の形態３）
本発明の実施の形態３に係る通信システムの構成は、実施の形態１の構成と同様であるため、図１を用いて説明した構成を参照するものとし、その説明を省略する。
【００７２】
図７は本発明の実施の形態３に係るコネクタ２の構成を示す回路図及びコントローラ３の概略構成を示すブロック図である。図７にて示すコネクタ２はＭＵＸ２４の第１入力端子に発振部２１の点Ｐ１が接続され、ＭＵＸ２４の第２入力端子に発振部２１の点Ｐ２が接続され、ＭＵＸ２４の第３入力端子にコントローラ３のインタフェース３７が接続され、ＭＵＸ２４の出力端子が送出部２５のトランジスタＴｒ５のベースに接続されている点が図２に示すコネクタ２の構成と異なる。その他のコネクタ２の構成及びコントローラ３の構成、並びにＭＵＸ２４の構成例については図２及び図５と同様であるので、同様の部分については同一の符号を付して説明を省略する。
【００７３】
以上の如き構成の通信システム及びコネクタにおいて、コントローラ３，３，３の相互通信処理について説明する。図８はコントローラ３の信号、発振部２１が点Ｐ１にて発生するパルス列、発振部２１が点Ｐ２にて発生するパルス列及びＭＵＸ２４の出力信号を示す図である。
【００７４】
イグニッションスイッチがオンとなった場合にはスイッチＳＷ１がオンとなり、電力線１１に電源１の電力が流れるため、コントローラ３は電源１の電力を電源回路３２にて取得して作動し、装置の動作を制御する。次いで、コントローラ３は装置に行った制御を他のコントローラ３，３へ通知すべく、図８（ａ）に示すように、インタフェース３７から信号を１Ｍｂｐｓの転送ビットレートで出力する。また、コネクタ２の発振部２１は、電源１の電力を取得し、図８（ｂ）及び（ｃ）に示すように、点Ｐ１にて１０ＭＨｚの周波数でパルス列（第３パルス列）を発生し、点Ｐ２にて１０ＭＨｚの周波数でパルス列（第４パルス列）を発生する。なお、点Ｐ２にて発生するパルス列は点Ｐ１にて発生するパルス列と位相が１８０度異なる。
【００７５】
ＭＵＸ２４は発振部２１が点Ｐ１及び点Ｐ２にてそれぞれ発生したパルス列の論理積をコントローラ３の信号に基づいて演算し、図８（ｄ）に示すように、コントローラ３の信号がＬレベルの場合、発振部２１が点Ｐ２にて発生した信号１ビット当たり１０個のパルス列を出力し、コントローラ３の信号がＨレベルの場合、発振部２１が点Ｐ１にて発生した信号１ビット当たり１０個のパルス列を出力する。
【００７６】
つまり、ＭＵＸ２４の論理積演算により、コントローラ３の信号がＨレベルからＬレベルに変化した場合、及びＬレベルからＨレベルに変化した場合には、パルス列の位相が１８０度変化するため、ＭＵＸ２４からはコントローラ３のＬレベル又はＨレベルの信号に基づいて位相変調されたパルス列が出力される。
【００７７】
送出部２５では、ＭＵＸ２４の出力信号がＨレベルの場合、トランジスタＴｒ５がオンとなり、Ｌレベルの信号を電力線１１に送出する。つまりＬレベルの信号が電力線１１を流れる電力に重畳される。また、ＭＵＸ２４の出力信号がＬレベルの場合、トランジスタＴｒ５がオフとなってコレクタがＨレベルとなり、Ｈレベルの信号を電力線１１に送出する。つまりＨレベルの信号が電力線１１を流れる電力に重畳される。
【００７８】
これにより、ノイズ源がコントローラ側に存在し、コントローラの信号の転送ビットレートとノイズの周波数が一致する場合であっても、ノイズによる信号の劣化を防止しつつ、一のコントローラ３の信号を電力線１１及びコネクタ２を介して他のコントローラ３，３へ送信することができる。
【００７９】
そして、信号を出力したコントローラ３に接続されたコネクタ２の取得部２６、及び他のコントローラ３，３の取得部２６，２６では、信号を出力したコントローラ３に接続されたコネクタ２の送出部２５が電力線１１に送出した信号がＬレベルの場合、トランジスタＴｒ６がオフとなってコレクタがＨレベルとなり、Ｈレベルの信号がコントローラ３，３，３のインタフェース３７，３７，３７に入力される。また、信号を出力したコントローラ３に接続されたコネクタ２の取得部２６、及び他のコントローラ３，３の取得部２６，２６は、信号を出力したコントローラ３に接続されたコネクタ２の送出部２５が電力線１１に送出した信号がＨレベルの場合、トランジスタＴｒ６がオンとなり、Ｌレベルの信号がコントローラ３，３，３のインタフェース３７，３７，３７に入力される。コントローラ３，３，３のＣＰＵ３３，３３，３３はインタフェース３７，３７，３７にて取得したＬレベル又はＨレベルの信号をＲＡＭ３６，３６，３６に記憶する。
【００８０】
これにより、信号を出力したコントローラ３の取得部２６及び他のコントローラ３，３の取得部２６，２６は、図８（ｄ）にて示すパルス列と同一のパルス列を取得することができる。他のコントローラ３，３のＣＰＵ３３，３３はＲＡＭ３６，３６に記憶した信号を読み出し、信号の転送ビットレートに基づく時間当たりにおけるＬレベル又はＨレベルの信号の位相差（つまりパルス列の位相差）を検出することにより、電力線１１及びコネクタ２を介して送信されたコントローラ３の信号を正確に検知することができる。これに伴って、コントローラ３，３，３の誤動作を防止することができる。
【００８１】
なお、実施の形態３におけるコネクタ２は、コントローラ３の信号がＬレベルの場合に、発振部２１が点Ｐ２にて発生したパルス列を電力線１１に送出し、コントローラ３の信号がＨレベルの場合に、発振部２１が点Ｐ１にて発生したパルス列を電力線１１に送出するように構成したが、これと逆の構成であってもよい。
【００８２】
また、実施の形態３におけるコネクタ２は、発振手段として位相が１８０度異なる２つのパルス列を発生する無安定マルチバイブレータを用いて構成したが、これに限らず、２つの発振手段を用い、各発振手段が発生するパルス列の位相が異なる（例えば４５度、９０度、１３５度、１８０度等）ように構成してもよい。
【００８３】
更に、実施の形態１乃至３においては、本発明の通信システム及び本発明のコネクタを自動車のＸ−ｂｙ−Ｗｉｒｅシステムのコントローラ間の相互通信に適用した場合について説明したが、これに限らず、例えば自動車のマルチメディアシステム（オーディオ、カーナビゲーション、電話等）、ファイヤリングシステム（運転席エアバッグ、助手席エアバッグ、サイドエアバッグ等）、車体制御システム（ドア、シート、エアコン、ライト等）等のコントローラ間の相互通信に適用してもよく、更には航空機のＸ−ｂｙ−Ｗｉｒｅシステムのコントローラ間の相互通信に適用してもよい。
【図面の簡単な説明】
【００８４】
【図１】本発明の実施の形態１に係る通信システムの構成を示すブロック図である。
【図２】本発明の実施の形態１に係るコネクタの構成を示す回路図及びコントローラの概略構成を示すブロック図である。
【図３】コントローラの信号、発振部が点Ｐ１にて発生するパルス列及びＡＮＤゲートの出力信号を示す図である。
【図４】本発明の実施の形態２に係るコネクタの構成を示す回路図及びコントローラの概略構成を示すブロック図である。
【図５】図４に示すＭＵＸの構成例を示す回路図である。
【図６】コントローラの信号、発振部が点Ｐ１にて発生するパルス列、発振部が点Ｐ３にて発生するパルス列及びＭＵＸの出力信号を示す図である。
【図７】本発明の実施の形態３に係るコネクタの構成を示す回路図及びコントローラの概略構成を示すブロック図である。
【図８】コントローラの信号、発振部が点Ｐ１にて発生するパルス列、発振部が点Ｐ２にて発生するパルス列及びＭＵＸの出力信号を示す図である。
【符号の説明】
【００８５】
１  電源
２  コネクタ
３  コントローラ（ＥＣＵ）
４  ブレーキ装置
５  ステアリング装置
６  シフト装置
１１  電力線
２１，２２  発振部
２３  ＡＮＤゲート（論理演算手段）
２４  ＭＵＸ（マルチプレクサ）（選択手段）
２５  送出部
２６  取得部
【図１】
2005175680.tif 000003
【図２】
2005175680.tif 000004
【図３】
2005175680.tif 000005
【図４】
2005175680.tif 000006
【図５】
2005175680.tif 000007
【図６】
2005175680.tif 000008
【図７】
2005175680.tif 000009
【図８】
2005175680.tif 000010