(57)【要約】【課題】一のネットワークの起動信号により、他のネットワークに属する通信ノードを確実かつ遅滞なく起動できるデータ中継装置を提供する。【解決手段】第１のネットワーク１０からの起動信号を第１のレシーバ３３にて受信し、その受信した起動信号を、第１の接続線３７を介して第２のトランスミッタ３５の入力側に与える。この起動信号は、第２のトランスミッタ３５を介して第２のネットワーク２０へ送出される。このように、第１のネットワーク１０から第２のネットワーク２０へと、直接、起動信号を送信するのではなく、第１のレシーバ３３及び第２のトランスミッタ３５の変換機能を利用した上で送信しているので、起動信号の歪や減衰が発生することを防ぐことができる。その結果、第１ネットワーク１０からの起動信号により、第２のネットワーク２０に属するＥＣＵを確実かつ遅滞なく起動できるようになる。【選択図】図１
2014165746.tif 000002
【特許請求の範囲】
【請求項１】
第１のネットワーク（１０）と第２のネットワーク（２０）との間に設けられ、当該第１及び第２のネットワークに属する通信ノード間におけるデータ通信を中継するデータ中継装置（３０）であって、
前記第１のネットワークへデータを送信するための第１のトランスミッタ（３２）と、前記第１のネットワークからのデータを受信するための第１のレシーバ（３３）とを有する第１のトランシーバ（３１）と、
前記第２のネットワークへデータを送信するための第２のトランスミッタ（３５）と、前記第２のネットワークからのデータを受信するための第２のレシーバ（３６）とを有する第２のトランシーバ（３４）と、
前記第１のトランシーバと前記第２のトランシーバとの間に設けられ、データ中継処理を司る制御部（４６）と、
前記制御部は、動作モードとして、前記データ中継処理を停止して消費電力を抑制するスリープモードと、前記データ中継処理を実行可能な通常モードとを有し、前記スリープモードのとき、前記第１及び第２ネットワークの少なくとも一方からの所定の起動信号の受信に基づき、前記通常モードに遷移するものであり、
前記第１のレシーバの出力ラインと前記第２のトランスミッタの入力ラインとを接続する第１の接続線（３７）と、
前記第１の接続線に挿入され、前記制御部の動作モードがスリープモードであるとき前記第１の接続線を導通させる第１のスイッチ部（３８）と、を備え、
前記制御部の動作モードがスリープモードであるとき、前記第１のネットワークからの起動信号を、前記第１のレシーバ、前記第１の接続線及び前記第２のトランスミッタを介して前記第２のネットワークへルーティングすることを特徴とするデータ中継装置。
【請求項２】
前記第２のレシーバの出力ラインと前記第１のトランスミッタの入力ラインとを接続する第２の接続線（３９）と、
前記第２の接続線に挿入され、前記制御部の動作モードがスリープモードであるとき前記第２の接続線を導通させる第２のスイッチ部（４０）と、を備え、
前記制御部の動作モードがスリープモードであるとき、前記第２のネットワークからの起動信号を、前記第２のレシーバ、前記第２の接続線及び前記第２のトランスミッタを介して前記第１のネットワークへルーティングすることを特徴とする請求項１に記載のデータ中継装置。
【請求項３】
前記第１のレシーバ、前記第１の接続線及び前記第２のトランスミッタを介して、前記第１のネットワークからの起動信号を前記第２のネットワークにルーティングしたとき、前記第２のスイッチ部に対して、前記第２の接続線の導通を遮断するよう指示する第１の遮断指示部（４３）を備えることを特徴とする請求項２に記載のデータ中継装置。
【請求項４】
前記第２のレシーバ、前記第２の接続線及び前記第１のトランスミッタを介して、前記第２のネットワークからの起動信号を前記第１のネットワークにルーティングしたとき、前記第１のスイッチ部に対して、前記第１の接続線の導通を遮断するよう指示する第２の遮断指示部（４２）を備えることを特徴とする請求項２又は３に記載のデータ中継装置。
【請求項５】
前記第１のネットワークからの前記起動信号が、前記第１のレシーバ、前記第１の接続線及び前記第２のトランスミッタを介して、前記第２のネットワークへルーティングされた後、当該起動信号により前記通常モードに遷移した前記制御部が、前記第１のスイッチ部に対して、前記第１の接続線の導通を遮断するよう指示することを特徴とする請求項１乃至４のいずれかに記載のデータ中継装置。
【請求項６】
前記第２のネットワークからの前記起動信号が、前記第２のレシーバ、前記第２の接続線及び前記第１のトランスミッタを介して、前記第１のネットワークへルーティングされた後、当該起動信号により前記通常モードに遷移した前記制御部が、前記第２のスイッチ部に対して、前記第２の接続線の導通を遮断するよう指示することを特徴とする請求項２乃至４のいずれかに記載のデータ中継装置。
【請求項７】
前記起動信号は、起動させるべき通信ノードを指定する情報を含むものであり、
前記第１のトランシーバは、前記第１のネットワークからの起動信号が、起動させるべき通信ノードとして、前記第２のネットワークに属する通信ノードを含んでいるか否かを判定し、含んでいると判定した場合に、前記第１のレシーバが、前記起動信号を出力することを許可する第１の判定部（５１〜５３）を有することを特徴とする請求項１乃至６のいずれかに記載のデータ中継装置。
【請求項８】
前記起動信号は、起動させるべき通信ノードを指定する情報を含むものであり、
前記第２のトランシーバは、前記第２のネットワークからの起動信号が、起動させるべき通信ノードとして、前記第１のネットワークに属する通信ノードを含んでいるか否かを判定し、含んでいると判定した場合に、前記第２のレシーバが、前記起動信号を出力することを許可する第２の判定部（５４〜５６）を有することを特徴とする請求項１乃至６のいずれかに記載のデータ中継装置。
【請求項９】
前記制御部の動作モードがスリープモードであるとき、前記制御部から前記第１のトランスミッタを介して前記第１のネットワークへと、データ信号が送出されることを禁止する第１の禁止手段（４３）を備えることを特徴とする請求項１乃至８のいずれかに記載のデータ中継装置。
【請求項１０】
前記制御部の動作モードがスリープモードであるとき、前記制御部から前記第２のトランスミッタを介して前記第２のネットワークへと、データ信号が送出されることを禁止する第２の禁止手段（４４）を備えることを特徴とする請求項１乃至８のいずれかに記載のデータ中継装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１のネットワークと第２のネットワークとの間に設けられ、当該第１及び第２のネットワークに属する通信ノード間におけるデータ通信を中継するデータ中継装置に関する。
【背景技術】
【０００２】
例えば、特許文献１には、異なるネットワークに接続されている車載装置を、スリープ状態から遅滞なく起動させることが可能なゲートウェイ装置が開示されている。このゲートウェイ装置は、異なるネットワークに対する、トランシーバとネットワークバスとの間の信号伝達経路同士を、スイッチを含む信号ラインによって接続する。そして、ゲートウェイ装置がスリープ状態のときにはスイッチを閉じて、異なるネットワークのバス同士を信号ラインによって接続する。このため、一のネットワークでウェイクアップ信号が送信されたとき、ゲートウェイ装置の起動を待つことなく、そのウェイクアップ信号を異なるネットワークへ転送することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−８６６９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、通信システムにおいては、１つのネットワークに接続される通信ノードの数が多くなると、浮遊容量の増加や、インビーダンス不整合による信号の反射などにより、ネットワークバスにおける波形が歪んだり減衰したりして、伝送エラーが生じやすくなる。このような理由から、１つのネットワークに接続される通信ノードの数を制限する必要がある。そして、ネットワークに接続したい通信ノードの数が、その制限数を超えた場合には、別のネットワークを設置して、ゲートウェイ装置を介して接続することが一般的である。
【０００５】
しかしながら、上述した特許文献１のゲートウェイ装置では、異なるネットワーク同士をスイッチによって直接接続する構成を取っている。このため、ウェイクアップ信号の伝送エラーが生じて、異なるネットワークに接続されている車載装置を確実に起動させることができない虞がある。
【０００６】
本発明は、上述した点に鑑みてなされたものであり、一のネットワークの起動信号により、他のネットワークに属する通信ノードを確実かつ遅滞なく起動できるように、一のネットワークの起動信号を他のネットワークへ中継することが可能なデータ中継装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明によるデータ中継装置（３０）は、第１のネットワーク（１０）と第２のネットワーク（２０）との間に設けられ、当該第１及び第２のネットワークに属する通信ノード間におけるデータ通信を中継するものであって、
第１のネットワークへデータを送信するための第１のトランスミッタ（３２）と、第１のネットワークからのデータを受信するための第１のレシーバ（３３）とを有する第１のトランシーバ（３１）と、
第２のネットワークへデータを送信するための第２のトランスミッタ（３５）と、第２のネットワークからのデータを受信するための第２のレシーバ（３６）とを有する第２のトランシーバ（３４）と、
第１のトランシーバと第２のトランシーバとの間に設けられ、データ中継処理を司る制御部（４６）と、
制御部は、動作モードとして、データ中継処理を停止して消費電力を抑制するスリープモードと、データ中継処理を実行可能な通常モードとを有し、スリープモードのとき、第１及び第２ネットワークの少なくとも一方からの所定の起動信号の受信に基づき、通常モードに遷移するものであり、
第１のレシーバの出力ラインと第２のトランスミッタの入力ラインとを接続する第１の接続線（３７）と、
第１の接続線に挿入され、制御部の動作モードがスリープモードであるとき第１の接続線を導通させる第１のスイッチ部（３８）と、を備え、
制御部の動作モードがスリープモードであるとき、第１のネットワークからの起動信号を、第１のレシーバ、第１の接続線及び第２のトランスミッタを介して第２のネットワークへルーティングすることを特徴とする。
【０００８】
このように、本発明では、第１のネットワークからの起動信号を第１のレシーバにて受信し、その受信した起動信号を、第１の接続線を介して第２のトランスミッタの入力側に与える。そして、この起動信号は、第２のトランスミッタを介して第２のネットワークへ送出される。ここで、レシーバは、通信バスにおける電位を、制御部にて取り扱うことができる信号に変換するものであり、トランスミッタは制御部から出力された信号を、通信バスの電位に変換するものである。従って、本発明によれば、第１のネットワークから第２のネットワークへと、直接、起動信号を送信するのではなく、第１のレシーバ及び第２のトランスミッタの変換機能を利用した上で送信しているので、起動信号の歪や減衰が発生することを防ぐことができる。その結果、第１ネットワークからの起動信号により、第２のネットワークに属する通信ノードを確実かつ遅滞なく起動できるようになる。
【０００９】
上記構成は、第１のネットワークから第２のネットワークへ向かう起動信号を、第１のレシーバ及び第２のトランスミッタを利用して、制御部を介することなるルーティングさせるためのものであるが、データ中継装置は、第２のネットワークから第１のネットワークへ向かう起動信号のために、同様の構成を備えることが好ましい。すなわち、データ中継装置は、第２のレシーバの出力ラインと第１のトランスミッタの入力ラインとを接続する第２の接続線（３９）と、第２の接続線に挿入され、制御部の動作モードがスリープモードであるとき第２の接続線を導通させる第２のスイッチ部（４０）と、を備え、制御部の動作モードがスリープモードであるとき、第２のネットワークからの起動信号を、第２のレシーバ、第２の接続線及び第２のトランスミッタを介して第１のネットワークへルーティングすることが好ましい。
【００１０】
また、第１のネットワークから第２のネットワークへ、及び第２のネットワークから第１のネットワークへと、双方向に、レシーバ及びトランスミッタを利用して起動信号をルーティングすることができるように構成した場合、第１の接続線及び第２の接続線により形成される閉じられた経路を起動信号が循環し、各ネットワークに起動信号が送出され続ける可能性が生じる。
【００１１】
そのような事態の発生を防止するために、第１のレシーバ、第１の接続線及び第２のトランスミッタを介して、第１のネットワークからの起動信号を第２のネットワークにルーティングしたとき、第２のスイッチ部に対して、第２の接続線の導通を遮断するよう指示する第１の遮断指示部（４３）を備えることが好ましい。また、第２のレシーバ、第２の接続線及び第１のトランスミッタを介して、第２のネットワークからの起動信号を第１のネットワークにルーティングしたとき、第１のスイッチ部に対して、第１の接続線の導通を遮断するよう指示する第２の遮断指示部（４２）を備えることが好ましい。これにより、第１の接続線及び第２の接続線により形成される閉じた経路を起動信号がループすることを防ぐことができる。
【００１２】
なお、上記括弧内の参照番号は、本発明の理解を容易にすべく、後述する実施形態における具体的な構成との対応関係の一例を示すものにすぎず、なんら本発明の範囲を制限することを意図したものではない。
【００１３】
また、上述した特徴以外の本発明の特徴に関しては、後述する実施形態の説明及び添付図面から明らかになる。
【図面の簡単な説明】
【００１４】
【図１】実施形態におけるデータ中継装置が適用された通信システムの全体構成を示すブロック図である。
【図２】データ中継装置の動作を説明するためのタイムチャートである。
【図３】第１の変形例によるデータ中継装置が適用された通信システムの全体構成を示すブロック図である。
【図４】第１の変形例によるデータ中継装置が適用された通信システムの全体構成を示すブロック図である。
【発明を実施するための形態】
【００１５】
（第１実施形態）
以下、本発明の第１実施形態に関わるデータ中継装置について、図面に基づき説明する。図１は、本実施形態におけるデータ中継装置（ゲートウェイＥＣＵ）が適用された通信システムの全体構成を示すブロック図である。
【００１６】
本実施形態に係る通信システムは、例えば、車両に搭載された各種の車載機器を電子的に制御する各種の電子制御ユニット（ＥＣＵ）に対して適用される。すなわち、各種の車載機器を制御するためのＥＣＵを通信バスに接続してネットワーク化することにより、通信システムが構成される。これらのＥＣＵは、例えばＣＡＮやＬＩＮなどの通信プロトコルに従って相互に通信を行い、必要なデータのやり取りを行なったり、連携して制御を行ったりする。この際、例えば、エンジン、変速機、ブレーキ等のパワートレイン系機器、エアコン、シート、ドアロック等のボディ系機器、ナビ、ＥＴＣ、ラジオ等の情報系機器、及びエアバック等のセイフティ系機器を制御する種々のＥＣＵが、ネットワーク化の対象となりえる。
【００１７】
多数のＥＣＵをネットワーク化し、相互に通信可能とする場合、１つのネットワークに接続するＥＣＵの数が過剰になると、信号波形の歪や減衰が生じて、伝送エラーが発生しやすくなる。このような理由から、１つのネットワークに接続するＥＣＵの数を制限する必要がある。そのため、多数のＥＣＵをネットワーク化する際には、ネットワークを複数に分け、それら複数のネットワークの間に、通信データの中継を行うデータ中継装置としてのゲートウェイＥＣＵを設けることが一般的である。図１には、ネットワークを第１のネットワーク１０と、第２のネットワーク２０とに分け、それら第１のネットワーク１０と第２のネットワーク２０との間に、ゲートウェイＥＣＵ３０を設けた構成を示している。
【００１８】
ここで、近年においては、車両が停止しているときにも、第１及び第２のネットワーク１０、２０に属する各種のＥＣＵが、様々な制御を実行することが求められるようになっている。例えば、車両停止時の制御として、「スマートドアロック解錠」や「プレ空調」などがある。
【００１９】
「スマートドアロック解錠」は、例えば、以下のようにして実行される。まず、車両が停止しているとき、照合ＥＣＵが定期的にウェイクアップし、車両の周囲に向けて、ユーザが保持する携帯機と通信するための電波を送信する。この送信電波に対して、携帯機からの応答があり、その応答信号に含まれるＩＤコードの照合が成立すると、電源ＥＣＵが、車両ドアに設けられたドアロック解錠スイッチに電源を供給してアクティブにする。この状態で、ドアロック解錠スイッチに対するユーザ操作が検出されると、ドアＥＣＵが、ドアロックを解錠するようにドアロックモータを駆動する。このように、「スマートドアロック解錠」では、照合ＥＣＵ、電源ＥＣＵ、及びドアＥＣＵが、データのやり取りを行いつつ、車両の停止時に連携してドアロック解錠のための制御を行う。
【００２０】
また、「プレ空調」は、照合ＥＣＵにおいて、照合が成立しているときに、ユーザが保持する携帯機から「プレ空調」の実行指示を受けたときに実行される。この場合、照合ＥＣＵが「プレ空調」の実行指示があったことを検出すると、エアコンＥＣＵ及び電源ＥＣＵに対して「プレ空調」を実行するよう指示する。すると、電源ＥＣＵがコンプレッサ、ファン、エアミックスドアなど、エアコン装置の制御対象要素に電源を供給する。さらに、エアコンＥＣＵが、コンプレッサ、ファン、エアミックスドアなどの駆動状態を制御して、車室内の温度を、予め定められた温度もしくは「プレ空調」の実行指示の際に指定された温度に調節する。これにより、ユーザが乗車する際には、車室内を快適な温度に予め調節しておくことが可能になる。このように、「プレ空調」においても、車両の停止時に、照合ＥＣＵ、電源ＥＣＵ、及びエアコンＥＣＵが、連携して制御を行う。
【００２１】
しかしながら、車両の停止時には、オルタネータによる発電やモータによる回生ブレーキが行われないので、上述した各ＥＣＵにおいて消費される電力を極力低減することが重要となる。そのため、例えばＣＡＮプロトコルにおいては、第１及び第２ネットワーク１０，２０に属するＥＣＵ及びゲートウェイＥＣＵ３０が、スリープモードとなることを認めている。すなわち、ＣＡＮプロトコルでは、あるネットワークにおいて、例えば所定の期間、通信バスがレセシブ（劣勢）レベルとなり、通信バスが空いている状態（アイドル状態）が継続すると、そのネットワークに属するＥＣＵが、通信機能やマイコンの演算処理機能等を停止するスリープモードとなることが可能である。また、ゲートウェイＥＣＵ３０も、接続されているすべてのネットワークに関して、それらのネットワークに属するＥＣＵがスリープモードとなり、中継すべき通信データが発生しないときには、スリープモードとなることが可能である。
【００２２】
なお、ＣＡＮプロトコルでは、通信バスとして２線式通信ラインが使用され、その２線式通信ラインの両端には終端抵抗が接続される。そして、データを送信するＥＣＵは、トランシーバにより２線式通信ラインに大小２種類の電位差を生じさせ、通信バス上で“１”又は“０”の信号を通信する。この際、ＣＡＮプロトコルでは、論理０が、２線式通信ラインに大きな電位差を生じさせるドミナント（優勢）レベルと規定されている。
【００２３】
通常のＣＡＮプロトコルでは、各ＥＣＵがスリープモードのときに、あるＥＣＵが起動信号としてドミナントレベルの信号を送信すると、そのドミナントレベルの信号を受信したすべてのＥＣＵが、スリープモードから、通信機能等を利用可能な動作モードである通常モードへ復帰（遷移）する。このとき、例えば、第１のネットワーク１０に属するＥＣＵが起動信号を送信し、そのＥＣＵは、第２のネットワーク２０に属するＥＣＵと通信を行うことが必要である場合、起動信号は、ゲートウェイＥＣＵ３０を介して、第２のネットワークに転送されることになる。
【００２４】
このような起動信号の転送を、通常通り、ゲートウェイＥＣＵ３０のデータ中継処理によって行おうとすると、起動信号を送信するＥＣＵは、まず、ゲートウェイＥＣＵ３０をスリープモードから通常モードに復帰させるための第１の起動信号を出力する必要がある。その上で、第２のネットワークに転送される第２の起動信号を、第１の起動信号を送信したＥＣＵ、もしくはゲートウェイＥＣＵが送信する必要がある。そのため、異なるネットワークに属するＥＣＵの起動に時間がかかるという問題がある。そこで、従来技術の欄で説明したように、ゲートウェイＥＣＵがスリープモードとなっているときには、第１のネットワークと第２のネットワークをスイッチにより直接的に接続しておくことが提案されている。しかし、この場合、同一のネットワークに接続されるＥＣＵの数が一時的に増加するので、起動信号波形の歪や減衰が生じやすくなり、異なるネットワークに接続されているＥＣＵを確実に起動させることができない虞がある。
【００２５】
そこで、本実施形態では、第１及び第２のネットワーク１０、２０の一方に属するＥＣＵにより起動信号が送出されたとき、他方のネットワークに属するＥＣＵが確実かつ遅滞なく起動できるように、ゲートウェイＥＣＵ３０を構成した。以下、ゲートウェイＥＣＵ３０に関して、詳細に説明する。
【００２６】
図１に示すように、ゲートウェイＥＣＵ３０は、第１のネットワーク１０からの通信データを受信して、第２のネットワーク２０へ向けて送信するとともに、第２のネットワーク２０からの通信データを受信して、第１のネットワーク１０へ向けて送信する、データ中継処理を実行する制御部としてのマイコン４６を有する。なお、車載機器の制御を行うＥＣＵが、ゲートウェイＥＣＵ３０の機能を兼備していても良い。その場合、ゲートウェイＥＣＵ３０が、第１及び／又は第２のネットワーク１０，２０に属するＥＣＵに対して、送信すべきデータを生成したり、他のＥＣＵから受信したデータに基づき対応する車載機器を制御したりすることもある。
【００２７】
マイコン４６は、第１のネットワーク１０に送信すべきデータを出力する第１のデータ送信ポートＴＸ１と、第１のネットワーク１０からのデータを受信する第１のデータ受信ポートＲＸ１とを有する。また、マイコン４６は、第２のネットワーク２０に送信すべきデータを出力する第２のデータ送信ポートＴＸ２と、第２のネットワーク２０からのデータを受信する第２のデータ受信ポートＲＸ２とを有する。さらに、マイコン４６は、第１及び第２のスタンバイポートＳＴＢ１、ＳＴＢ２を有する。これら第１及び第２のスタンバイポートＳＴＢ１、ＳＴＢ２は、後述するように、第１のトランシーバ３１及び第２のトランシーバ３４に向けて、それぞれスタンバイ信号や起動信号を出力するためのものである。なお、第１及び第２のスタンバイボートＳＴＢ１、ＳＴＢ２は、１つのポートに共通化されても良い。
【００２８】
マイコン４６は、スリープモード時に、第１及び第２のスタンバイポートＳＴＢ１、ＳＴＢ２からスタンバイ信号（Ｈｉ信号）を出力する。一方、マイコン４６は、通常の動作モードにて動作するとき、第１及び第２のスタンバイポートＳＴＢ１、ＳＴＢ２から起動信号（Ｌｏ信号）を出力する。
【００２９】
ゲートウェイＥＣＵ３０は、第１のネットワーク１０に属するＥＣＵとデータ通信を行うための第１のトランシーバ３１を有している。この第１のトランシーバ３１には、第１のトランスミッタ３２及び第１のレシーバ３３が設けられている。第１のトランスミッタ３２は、第３のスイッチ４４を介してマイコン４６の第１のデータ送信ポートＴＸ１に接続され、マイコン４６が出力するデータの論理レベルに応じて、第１のネットワーク１０の２線式通信ラインに大小２種類の電位差を生じさせる。これにより、第１のネットワーク１０に対して、送信すべきデータの論理レベルに応じた“１”又は“０”の信号からなる通信フレームを送信する。また、第１のレシーバ３３は、第１のネットワーク１０における２線式通信ラインの電位差を、マイコン４６が取り扱うことができる論理レベルに変換し、マイコン４６の第１のデータ受信ポートＲＸ１に出力するものである。
【００３０】
また、ゲートウェイＥＣＵ３０は、第２のネットワーク２０に属するＥＣＵとデータ通信を行うための第２のトランシーバ３４を有している。この第２のトランシーバ３４には、第１のトランシーバ３１と同様に、第２のトランスミッタ３５及び第２のレシーバ３６とが設けられている。第２のトランスミッタ３５は、第４のスイッチ４５を介してマイコン４６の第２のデータ送信ポートＴＸ２に接続されている。また、第２のレシーバ３６は、マイコン４６の第２のデータ受信ポートＲＸ２に接続されている。これら第２のトランスミッタ３５及び第２のレシーバ３６の機能は、第１のトランスミッタ３２及び第１のレシーバ３３の機能と同様である。
【００３１】
なお、マイコン４６から第１及び第２のトランシーバ３１、３４にスタンバイ信号が出力されたときには、例えば、第１及び第２のトランスミッタ３２、３５への電源供給が停止されたり、あるいは、レシーバ３３、３６として、通常のレシーバ以外に、起動信号の受信のみを行う、低消費電力にて作動する低消費電力レシーバが別途設けられている場合には、通常のレシーバから低消費電力レシーバへの切り替えを行ったりする。これにより、ゲートウェイＥＣＵ３０のスリープモード時には、第１及び第２のトランシーバ３１における消費電力も低減される。
【００３２】
第１のレシーバ３３の出力側と第１のデータ受信ポートＲＸ１とを接続する信号線と、第２のトランスミッタ３５の入力側と第２のデータ送信ポートＴＸ２とを接続する信号線とを接続する第１の接続線３７が設けられている。さらに、この第１の接続線３７には、第１の接続線３７を導通したり、その導通を遮断したりする第１のスイッチ３８が挿入されている。
【００３３】
また、第１のトランスミッタ３２の入力側と第１のデータ送信ポートＴＸ１とを接続する信号線と、第２のレシーバ３６の出力側と第２のデータ受信ポートＲＸ２とを接続する信号線とを接続する第２の接続線３９が設けられている。さらに、この第２の接続線３９には、第２の接続線３９を導通したり、その導通を遮断したりする第２のスイッチ４０が挿入されている。
【００３４】
第１及び第２のスタンバイポートＳＴＢ１、ＳＴＢ２からの出力が、入力端子に接続された、第１のＡＮＤゲート４１が設けられている。この第１のＡＮＤゲート４１は、第１及び第２のスタンバイポートＳＴＢ１、ＳＴＢ２からともにスタンバイ信号（Ｈｉ信号）が出力されたとき、Ｈｉ信号を出力する。
【００３５】
第１のＡＮＤゲート４１の出力が一方の入力端子に接続され、他方の入力端子が、第２のスイッチ４０よりも、第１のトランスミッタ３２の入力側と第１のデータ送信ポートＴＸ１とを接続する信号線側の第２の接続線３９に接続された第２のＡＮＤゲート４２が設けられている。この第２のＡＮＤゲート４２の出力により、第１のスイッチ３８の開閉状態が切り替えられる。具体的には、第２のＡＮＤゲート４２からＨｉ信号が出力されているとき、第１のスイッチ３８は閉じた状態に切り替えられ、Ｌｏ信号が出力されているとき、第１のスイッチ３８は開いた状態に切り替えられる。
【００３６】
また、第１のＡＮＤゲート４１の出力が一方の入力端子に接続され、他方の入力端子が、第１のスイッチ３８よりも、第２のトランスミッタ３５の入力側と第２のデータ送信ポートＴＸ２とを接続する信号線側の第１の接続線３７に接続された第３のＡＮＤゲート４３が設けられている。この第３のＡＮＤゲート４３の出力により、第２のスイッチ４０の開閉状態が切り替えられる。具体的には、第３のＡＮＤゲート４３からＨｉ信号が出力されているとき、第２のスイッチ４０は閉じた状態に切り替えられ、Ｌｏ信号が出力されているとき、第２のスイッチ４０は開いた状態に切り替えられる。
【００３７】
なお、第３及び第４のスイッチ４４、４５の開閉状態は、第１及び第２のスタンバイポートＳＴＢ１、ＳＴＢ２から出力される信号のレベルに応じて切り替えられる。具体的には、第１及び第２のスタンバイポートＳＴＢ１、ＳＴＢ２から起動信号（Ｌｏ信号）が出力されているとき、第３及び第４のスイッチ４４、４５は閉じた状態に切り替えられ、スタンバイ信号（Ｈｉ信号）が出力されているとき、開いた状態に切り替えられる。このように、第３及び第４のスイッチ４４、４５は、第１及び第２のスイッチ３８、４０とは逆の論理で開閉状態が切り替えられる。
【００３８】
次に、上述した構成により得られる作用効果について、図２のタイムチャートを参照しつつ説明する。
【００３９】
ゲートウェイＥＣＵ３０がスリープモードとなり、マイコン４６の第１及び第２のスタンバイポートＳＴＢ１、ＳＴＢ２からスタンバイ信号（Ｈｉ信号）が出力されると、上述したように、第１のＡＮＤゲート４１からＨｉ信号が出力される。このとき、第１及び第２のネットワーク１０、２０の２線式通信ラインは、レセシブレベルとなっており、データ通信が行われていない状態である。（２線式通信ラインがドミナントレベルになると、ゲートウェイＥＣＵ３０（マイコン４６）はスリープモードから通常モードに遷移する。）
第１及び第２のネットワーク１０、２０の２線式通信ラインがレセシブレベルである場合、第１及び第２のレシーバ３３、３６から、それぞれ論理“１”のＨｉ信号が出力される。従って、第２及び第３のＡＮＤゲート４２，４３の入力端子には、ともにＨｉ信号が入力される。そのため、第２及び第３のＡＮＤゲート４２，４３からそれぞれＨｉ信号が出力され、その結果、第１及び第２のスイッチ３８、４０はともに閉じた状態に切り替えられる。
【００４０】
このような状態において、図２に示すように、第１のネットワーク１０に属するＥＣＵから、起動信号としてのドミナントレベルの信号が送信されると、第１のレシーバ３３の出力は、論理“１”のＨｉ信号から論理“０”のＬｏ信号に変化する。このＬｏ信号は、マイコン４６の第１のデータ受信ポートＲＸ１に入力される。さらに、第１のスイッチ３８が閉じられているので、第２のトランスミッタ３５の入力側にも与えられる。このため、第２のトランスミッタは、論理“０”のＬｏ信号の入力により、第２のネットワーク２０に対して、ドミナントレベルの信号を出力する。このようにして、第１のネットワーク１０からの起動信号が、第１のレシーバ３３、第１の接続線３７及び第２のトランスミッタ３５を介して第２のネットワーク２０へルーティングされる。
【００４１】
このとき、第２のトランスミッタ３５によって出力されたドミナントレベルの信号を第２のレシーバ３６が受信することで、第２のレシーバ３６は、論理“０”のＬｏ信号を出力する。このＬｏ信号が第２の接続線３９を介して第１のトランスミッタ３２の入力に与えられた場合、さらに、第１のネットワーク１０の信号レベルがドミナントとなり、それを第１のレシーバ３３が受信することになる。そうすると、第１及び第２のトランシーバ３１、３４と第１及び第２の接続線３７、３９により形成される閉じられた回路を、ドミナント信号及びＬｏ信号が循環するため、第１及び第２のネットワーク１０、２０にドミナント信号を送出し続けることになってしまう。なお、このドミナント信号の送出は、マイコン４６が起動して、第１及び第２のスタンバイポートＳＴＢ１、ＳＴＢ２から起動信号を出力するまで継続される。
【００４２】
しかしながら、本実施形態では、第１のレシーバ３３が出力するＬｏ信号は、第１の接続線３７を介して、第２のトランスミッタ３５に与えられることに加え、同時に、第３のＡＮＤゲート４３の一方の入力端子にも与えられる。そのため、第３のＡＮＤゲート４３の出力はＬｏ信号に切り替えられ、第２のスイッチ４０が閉じた状態から開いた状態に切り替えられる。その結果、上述した閉じられた回路が開かれ、第２のレシーバ３６が出力するＬｏ信号が、第１のトランスミッタ３２の入力側に与えられることを防止することができる。このため、第１又は第２のネットワーク１０、２０からドミナントレベルの信号を受信したとき、その後、第１及び第２のネットワーク１０、２０にドミナントレベルの信号を送出し続けることを防ぐことができる。
【００４３】
そして、マイコン４６は、第１のレシーバ３３からのＬｏ信号を第１のデータ受信ポートＲＸ１にて受信したことに応じて、スリープモードから通常モードに復帰する。これにより、第１及び第２のスタンバイポートＳＴＢ１、ＳＴＢ２から起動信号が出力されるので、第１及び第２のスイッチ３８、４０はオフされる。従って、マイコン４６が通常モードにて動作している間は、第１及び第２の接続線３７、３９を介して、第１及び第２のネットワーク１０、２０間で、信号がルーティングされることはない。
【００４４】
ゲートウェイＥＣＵ３０が上記のように動作することで、マイコン４６の通常モードへの復帰を待たずに、第１のネットワーク１０からの起動信号を第２のネットワーク２０へルーティングすることができる。このため、第２のネットワーク２０に属するＥＣＵを、遅滞なく、スリープモードから復帰させることができる。
【００４５】
さらに、第１のネットワーク１０からの起動信号は、第１のレシーバ３３及び第２のトランスミッタ３５を介して第２のネットワーク２０へ送出される。このように、本実施形態では、第１のネットワーク１０から第２のネットワーク２０へと、直接、起動信号を送信するのではなく、第１のレシーバ及び第２のトランスミッタの変換機能を利用した上で送信している。このため、起動信号の歪や減衰が発生することを防ぐことができる。その結果、第１ネットワーク１０からの起動信号により、第２のネットワーク２０に属するＥＣＵを確実に起動できるようになる。
【００４６】
また、本実施形態では、マイコン４６がスリープモードとなったときには、マイコン４６とそれぞれのトランスミッタ３２、３５とを接続する信号線が、第３及び第４のスイッチ４４、４５により遮断される。これにより、マイコン４６とトランシーバ３１，３４との電源電圧の相違等により、マイコン４６のデータ送信ポートＴＸ１、ＴＸ２から誤ったデータが出力されてしまうことを防止できる。さらに、第３及び第４スイッチ４４、４５により、接続線３７、３９を、データ送信ポートＴＸ１、ＴＸ２から切り離すことができる。これにより、第２及び第３のＡＮＤゲート４２、４３の一方の入力端子に確実にＨｉ信号を入力することが可能となり、第１及び第２のスイッチ３８、４０を確実に閉じた状態に切り替えることができる。
【００４７】
なお、第１のネットワーク１０に属するＥＣＵが起動信号としてドミナントレベルの信号を送信したときの動作について、図２を用いて説明したが、第２のネットワークに属するＥＣＵがドミナントレベルの信号を送信したときも、ゲートウェイＥＣＵ３０において、同様の動作が行われる。
【００４８】
以上、本発明の好ましい実施形態について説明したが、本発明は、上述した実施形態になんら制限されることなく、本発明の主旨を逸脱しない範囲において、種々変形して実施することが可能である。
【００４９】
（第１変形例）
例えば、上述した実施形態では、ドミナントレベルの起動信号により、スリープ状態にあるＥＣＵを一斉に起動する例について説明した。しかしながら、いわゆるパーシャルＣＡＮの技術を適用し、起動させるべきＥＣＵを指定するコードを含む個別起動信号により、スリープ状態にあるＥＣＵを個別に起動させても良い。
【００５０】
この場合、図３に示す、個別起動信号の判別回路が、個別起動する必要がある各ＥＣＵに設けられる。以下、個別起動信号の判別回路について説明する。
【００５１】
図３に示す例では、個別起動信号の判別回路が、第１のトランシーバ３１及び第２のトランシーバ３４に設けられている。個別起動信号の判別回路は、デコーダ５１、５４と、メモリ５２、５５と、コンペアロジック部５３、５６とからなる。
【００５２】
デコーダ５１、５４は、第１及び第２のレシーバ３３、３６と同様に、２線式通信ラインの電位差を論理レベルにデコードして、コンペアロジック部５３、５６に出力する機能を有する。コンペアロジック部５３、５６は、デコーダ５１、５４によりデコードされた論理レベルの組み合わせが、メモリ５２、５５に記憶されたコードに一致するか否かを判定する。なお、第１のトランシーバ３１に設けられたメモリ５２には、ゲートウェイＥＣＵ３０に対応するコードの他、第２のネットワーク２０に属し、かつ個別起動が必要なＥＣＵのコードが記憶されている。また、第２のトランシーバ３４に設けられたメモリ５５には、ゲートウェイＥＣＵ３０に対応するコードの他、第１のネットワーク１０に属し、かつ個別起動が必要なＥＣＵのコードが記憶されている。ゲートウェイＥＣＵ３０は、異なるネットワークに属するＥＣＵに対する起動信号を中継する必要があるためである。
【００５３】
そして、コンペアロジック部５３、５６は、一致すると判定した場合、レシーバ３３、３６の出力側に、デコーダ５１、５４がデコードした論理レベルの組み合わせ信号を出力する。すると、この組み合わせ信号に応じたデータ信号が第２のトランスミッタ３５から出力される。また、その組み合わせ信号によりマイコン４６も起動されるので、その後は、第１のネットワーク１０に属するＥＣＵと第２のネットワーク２０に属するＥＣＵとは、ゲートウェイＥＣＵ３０の通常のデータ中継処理を通じて、データ通信することが可能になる。
【００５４】
（第２変形例）
上述した実施形態では、第２及び第３のＡＮＤゲート４２、４３などを用いて、第１又は第２のネットワーク１０、２０からの起動信号が、閉じられた回路を循環することを防止するようにした。しかしながら、そのような起動信号（ドミナント信号及びＬｏ信号）の循環が生じても、マイコン４６が起動したとき、その循環は終了させることが可能である。従って、図４に示すように、第２及び第３のＡＮＤゲート４２、４３などを省略して、ゲートウェイＥＣＵ３０をシンプルに構成するようにしても良い。
【００５５】
さらに、例えば、起動信号は、第１のネットワークに属するＥＣＵから第２のネットワークに属するＥＣＵに送信されるだけで、第２のネットワークに属するＥＣＵから第１のネットワークに属するＥＣＵへは、起動信号が送信されることはない場合であれば、図４の構成において、第２の接続線３９及び第２のスイッチ４０を省略すれば良い。
【符号の説明】
【００５６】
１０…第１のネットワーク、２０…第２のネットワーク、３０…ゲートウェイＥＣＵ、３１…第１のトランシーバ、３２…第１のトランスミッタ、３３…第１のレシーバ、３４…第２のトランシーバ、３５…第２のトランスミッタ、３６…第２のレシーバ、３７…第１の接続線、３８…第１のスイッチ、３９…第２の接続線、４０…第２のスイッチ、４１…第１のＡＮＤゲート、４２…第２のＡＮＤゲート、４３…第３のＡＮＤゲート、４４…第３のスイッチ、４５…第４のスイッチ、４６…マイコン
【図１】
2014165746.tif 000003
【図２】
2014165746.tif 000004
【図３】
2014165746.tif 000005
【図４】
2014165746.tif 000006