(57)【要約】【課題】車載ユニット間の通信制御負荷を軽減させ、車両制御の応答性の低下を抑制できる。【解決手段】車載のユニット２００と通信ネットワーク１０を介して信号を送受信するゲートウェイ１００とを備え、ユニット２００は、車両の部位に応じて付与されたモジュール識別情報に基づいて、通信ネットワーク１０を経由した信号の入出力を管理するユニット通信管理機能と、信号出力動作又は入力信号に基づく駆動系の動作を制御する動作制御機能と、を有し、ゲートウェイ１００は、一のユニット２００から受信した信号に予め記憶するモジュール識別情報が含まれていない場合は、受信した信号を他のユニット２００に転送し、他のユニット２００から受信した信号に記憶するモジュール識別情報が含まれている場合は、受信した信号を一のユニット２００に転送する制御機能を有する。【選択図】  図１
2011016476.tif 000002
【特許請求の範囲】
【請求項１】
車載の電装ユニットと、前記電装ユニットに通信ネットワークを介して信号を送受信する通信制御装置とを備える車載通信システムであって、
前記各電装ユニットは、当該電装ユニットの設置される車両の部位に応じて付与されたモジュール識別情報に基づいて、前記通信ネットワークを経由した信号の入出力を管理するユニット通信管理手段と、
前記ユニット通信管理手段を介して信号を出力する動作、又は入力された信号に基づいて前記電装ユニットの駆動系の動作を制御する動作制御手段と、を有し、
前記通信制御装置は、前記車両の一の部位に設置される一又は一群の電装ユニットに付与されたモジュール識別情報を記憶し、前記一の電装ユニットから受信した信号に前記記憶するモジュール識別情報が含まれていない場合は、前記受信した信号を他の電装ユニットに転送し、前記他の電装ユニットから受信した信号に前記記憶するモジュール識別情報が含まれている場合は、前記受信した信号を前記一又は一群の電装ユニットに転送する制御手段を有する車載通信システム。
【請求項２】
請求項１に記載の車載通信システムにおいて、
前記車両の部位は、運転席ドア部、助手席ドア部、後右席ドア部、後左席ドア部、トランク部若しくはこれらのうち何れか２以上を含むドア部、コンビネーションメーター部、インストルメントパネル部、エンジンルーム部、運転席シート部、助手席シート部、後右席シート部、後左席シート部若しくはこれらのうち何れか２以上を含むシート部、又はヘッドライト部、バックライト部若しくはこれらのうち何れか２以上を含むライト部である車載通信システム。
【請求項３】
車載の電装ユニットと、前記電装ユニットに通信ネットワークを介して信号を送受信する通信制御装置とを備える車載通信システムであって、
前記各電装ユニットは、当該電装ユニットが果たす機能に応じて付与されたモジュール識別情報に基づいて、前記通信ネットワークを経由した信号の入出力を管理するユニット通信管理手段と、
前記ユニット通信管理手段を介して信号を出力する動作、又は入力された信号に基づいて前記電装ユニットの駆動系の動作を制御する動作制御手段と、を有し、
前記通信制御装置は、前記一の機能を果たす一又は一群の電装ユニットに付与されたモジュール識別情報を記憶し、前記一の電装ユニットから受信した信号に前記記憶するモジュール識別情報が含まれていない場合は、前記受信した信号を他の電装ユニットに転送し、前記他の電装ユニットから受信した信号に前記記憶するモジュール識別情報が含まれている場合は、前記受信した信号を前記一又は一群の電装ユニットに転送する制御手段を有する車載通信システム。
【請求項４】
請求項３に記載の車載通信システムにおいて、
前記車両の機能は、エアバックシステムの作動制御機能、エアコンディショナーの作動制御機能、メータユニットの作動制御機能、経路案内装置の作動制御機能又は走行支援装置の作動制御機能である車載通信システム。
【請求項５】
請求項１〜４の何れか一項に記載の車載通信システムにおいて、
前記電装ユニットの動作制御手段は、当該電装ユニットが属するユニット種別に応じて定義されたユニット識別情報を記憶し、前記通信管理手段を介して入力された信号が前記ユニット識別情報を含む場合は、前記入力された信号に基づいて前記電装ユニットの駆動系を動作させる車載通信システム。
【請求項６】
請求項１〜５の何れか一項に記載の車載通信システムにおいて、
前記通信制御装置の通信制御手段は、前記車両の始動情報を取得した場合に、前記所定のモジュール識別情報を前記電装ユニットに送出する車載通信システム。
【請求項７】
請求項１〜５の何れか一項に記載の車載通信システムにおいて、
前記通信制御装置の通信制御手段は、所定の周期で、前記所定のモジュール識別情報を前記電装ユニットのユニット通信管理部に送出する車載通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載装置間の通信に用いられる、車載通信システムに関する。
【背景技術】
【０００２】
自動車などに増設された制御機器を、車両内に存在する主通信路とは別の増設用通信路に接続し、主通信路と増設用通信路の間に設けられた通信装置が、互いに必要とされる信号のみ通過させ、主通信路と増設用通信路間で、制御に関係のない信号を遮断する車載通信システムが知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１９６９７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、主通信路と増設用通信路間で伝送される全ての信号の遮断の可否を判断するため、増設される制御機器が多くなるほど、遮断の可否を判断する処理量が多くなり、車両制御の応答性が低下するという問題がある。
【課題を解決するための手段】
【０００５】
本発明は、車両の一の部位に設置される一の電装ユニットに付与されたモジュール識別情報が制御対象となる信号に含まれているか否かに基づいて信号の転送可否を判断することにより上記課題を解決する。
【発明の効果】
【０００６】
本発明によれば、部位ごとに付与されたモジュール識別情報に基づいて信号の転送可否を判断するため、転送可否の判断処理量を抑制することができるので、車両制御の応答性の低下を抑制できる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態の車載通信システム１のブロック概要図である。
【図２】車載通信システムの車載例を示す構成図である。
【図３】車載通信システムのハードウェア構成図である。
【図４】車載通信システムの第１例のブロック図である。
【図５】車載通信システムの第２例のブロック図である。
【図６】車載通信システムの第３例のブロック図である。
【図７】制御信号の態様と、モジュール識別情報の態様例を示す図である。
【図８】ゲートウェイが内部（一の部位／一の機能）のユニットから信号を受信した場合の処理を示すフローチャート図である。
【図９】ゲートウェイが外部（他の部位／他の機能）のユニットから信号を受信した場合の処理を示すフローチャート図である。
【図１０】ゲートウェイが信号を受信した場合の処理例を説明するための図である。
【図１１】ゲートウェイがモジュール識別情報をユニットに通知する処理を示すフローチャート図である。
【図１２】ユニットが、信号を受信した場合の処理を示すフローチャート図である。
【発明を実施するための形態】
【０００８】
以下、図面に基づいて、本実施形態に係る車載通信システムについて説明する。
【０００９】
図１は、本実施形態の車載通信システム１のブロック概要図である。図１に示すように、車載通信システム１は、ユニット２００Ａ〜２００Ｄ、２００Ｓ１〜２００ＳＮ（以下、２００とも総称する）と、基幹ネットワーク１０Ａ、サブネットワーク１０Ｂを含む通信ネットワーク１０と、ゲートウェイ１００Ａ，１００Ｂ（以下、１００とも総称する）とを備える。
【００１０】
ゲートウェイ１００は、所定の制御の下、車両のドア、エンジンルーム、インストパネル、シートライトといった部位ごとに、ユニット２００から受信した制御信号を取りまとめるとともに、通信ネットワーク１０を介して、他のゲートウェイ１００及び他のゲートウェイ１００が取りまとめている部位のユニット２００と通信を行う。
【００１１】
また、ユニット２００は、車両の各部位に設けられ、制御信号の送受信を行うスイッチ、センサ、アクチュエータ等であり、たとえば、パワーウィンドウの開閉装置、ドアの開閉装置などである。例えば、運転席ドアに設けられるユニット２００としては、パワーウィンドウスイッチユニット、パワーウィンドウモーターユニット、ドアロックスイッチ、ドアロックアクチュエータ、ドアミラースイッチユニット、およびドアミラーモーターユニットがある。
【００１２】
ちなみに、助手席のパワーウインドウ（PW）の開閉スイッチ(ユニット２００)が操作されると、開閉スイッチ（ユニット２００）から制御信号が出力される。この制御信号がPWの開閉動作を行うモータ(ユニット２００)へ入力されることによりウインドウが動作するが、通常、入力される制御信号は、制御対象となるモータ(ユニット)へは直接伝送されず、いったん車両に設けられる基幹通信ネットワーク１０Ａ及びゲートウェイ１００へ伝送され、ゲートウェイ１００の制御の下、実際にPWの開閉動作を行うモータ(ユニット２００)へ入力される。
【００１３】
図２は、車載通信システム１のハードウェア構成図である。図２に示す車載通信システム１は、電装ユニット２００としての、ドライバーシートドアのパワーウィンドウモータとして機能するユニット２００Ａと、乗員シートドアのパワーウィンドウモータとして機能するユニット２００Ｃと、パワーウィンドウのメインスイッチとして機能するユニット２００Ｓ１と、これらを接続する基幹ネットワーク：ＣＡＮ（Controller Area Network）１０Ａ及びこのＣＡＮ１０Ａと電装ユニット２００とを繋ぐサブネットワーク：ＬＡＮ１０Ｂを含む通信ネットワーク１０と、ゲートウェイ１００Ａ，１００Ｂを有する。車両コントローラを含む電装ユニット２００は、ＣＡＮ１０Ａを介して相互に情報の授受を行う。なお、ＣＡＮ、ＬＩＮ、ＦＬＥＸＲＡＹ等が要求する性能に適合すれば通信方式は特に限定されず、通信ネットワーク１０間の統一性や、ユニット２００間の互換性を保つため、サブネットワーク：Ｌａｎと基幹ネットワーク：ＣＡＮ１０Ａは同じ通信方式を選択することが好ましい。また、サブネットワーク１０Ｂ（ＬＡＮ）は、有線通信方式であっても無線通信方式であってもよい。
【００１４】
図３は車載通信システム１のハードウェア構成を示す図である。図３に示すように、ゲートウェイ１００は、通信制御機能を実現するためのプログラムを格納したＲＯＭ（Read Only Memory ）１１２と、このＲＯＭ１１２に格納されたプログラムを実行することで、ユニット２００として機能する動作回路としてのＣＰＵ（Central Processing Unit）１１１と、アクセス可能な記憶装置として機能するＲＡＭ（Random Access Memory）１１３と、を備える。
【００１５】
また、ユニット２００は、各ユニット２００としての機能を実現するためのプログラムを格納したＲＯＭ（Read Only Memory ）２１２と、このＲＯＭ２１２に格納されたプログラムを実行することで、ユニット２００として機能する動作回路としてのＣＰＵ（Central Processing Unit）２１１と、アクセス可能な記憶装置として機能するＲＡＭ（Random Access Memory）２１３と、を備える。
【００１６】
なお、動作回路としては、ＣＰＵ２１１，１１１に代えて又はこれとともに、ＭＰＵ（Micro Processing Unit）、ＤＳＰ（Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field Programmable Gate Array）などを用いることができる。
【００１７】
続いて、車載通信システム１のゲートウェイ１００及びユニット２００についてそれぞれ説明する。
【００１８】
先にユニット２００について説明する。ユニット２００は、ユニット２００としての働きを実行するための駆動系（スイッチ、モータ、アクチュエータを含む）と、ユニット通信管理機能と、動作制御機能とを有する。
【００１９】
ユニット２００は、そのユニット２００の設置される車両の部位に応じて付与されたモジュール識別情報に基づいて、通信ネットワーク１０を経由した信号の入出力を管理するユニット通信管理機能を備える。
【００２０】
この車両の部位は、車両の運転席ドア部、助手席ドア部、後右席ドア部、後左席ドア部、トランク部若しくはこれらのうち何れか２以上を含むドア部、コンビネーションメーター部、インストルメントパネル部、エンジンルーム部、運転席シート部、助手席シート部、後右席シート部、後左席シート部若しくはこれらのうち何れか２以上を含むシート部、又はヘッドライト部、バックライト部若しくはこれらのうち何れか２以上を含むライト部を含む。つまり、ある車両の部位、例えば車両の運転席ドア部の動作に関与するユニット２００群には、その位置に応じて、共通のモジュール識別情報が付される。このように、設置位置が所定領域内にある一又は二以上のユニット２００は、共通のモジュール識別情報を記憶する。
【００２１】
図４は、共通のモジュール識別情報が付されたユニットのグループを示すブロック図である。図４に示すように、車両の部位である運転席ドアにはモジュール識別情報１が付され、助手席ドアには、モジュール識別情報２が付されている。ちなみに、運転席ドアに配置されたユニット２００の一部２００Ａ、２００Ｓ１は、運転席ドアのパワーウィンドウ機能１に対応するユニット群であり、助手席ドアに配置されたスイッチユニット２００Ｓ２、モータユニット２００Ｃは、助手席ドアのパワーウィンドウ機能１に対応するユニット群であり、助手席ドアに配置されたユニット２００Ｄ、ユニット２００Ｅは、助手席ドアのドアロック機能２に対応するユニット群である。
【００２２】
また、ユニット２００は、そのユニット２００が果たす機能に応じて付与されたモジュール識別情報に基づいて、通信ネットワーク１０を経由した信号の入出力を管理する。つまり、ある車両の機能、例えばエアバッグシステムの動作に関与するユニット２００群については、その位置にかかわらず、共通のモジュール識別情報が付される。このように、ユニット２００は、同一の機能を果たす他のユニット２００と共通のモジュール識別情報を記憶する。なお、このユニット２００の機能としては、エアバックシステムの作動制御機能、エアコンディショナーの作動制御機能、メータユニットの作動制御機能、経路案内装置の作動制御機能又は走行支援装置の作動制御機能などがある。
【００２３】
また、ユニット２００は、自身が発する制御信号にモジュール識別情報を付する。例えば、ユニット２００がスイッチ等である場合、このスイッチ（ユニット２００）が操作されると、ユニット２００は、モジュール識別情報とそのユニット２００を特定するためのユニット識別情報を含む制御信号を生成する。生成した制御信号は、ゲートウェイ１００へ向けて出力される。なお、モジュール識別情報とユニット識別情報は、ユニット２００が予め記憶する。
【００２４】
図５、図６は、共通のモジュール識別情報が付されたユニットのグループを示したブロック図である。
【００２５】
図５に示すように、車両の部位であるセンターパネルには、モジュール識別情報１が付されている。さらに、このセンターパネルに配置されたユニット２００のうち、メータユニット機能に対応するユニットのグループには共通の識別情報２が付され、エアコン機能に対応するユニットのグループには共通のモジュール識別情報３が付されている。
【００２６】
なお、センターパネルのように大きい部位には多くのユニット２００が含まれる場合がある。このような場合は、さらに細分化された部位、又は車両の機能に応じてモジュール識別情報を付す。また、大きな部位に対して1つのゲートウェイ１００しか設置しないと、サブネットワーク１０Ｂのトラフィックが多くなり、制御処理の応答性に影響を与える恐れがある。このため、図５に示すように、センターパネルに設置されたユニット２００のうち、スイッチ、ファン、アクチュエータ、温度センサ、モータなどの車両のエアコン機能に関わるユニット２００に１つのモジュール識別情報を付し、一のゲートウェイ１０３Ａで取りまとめ、スイッチユニット１，２、表示系ユニット１，２などの車両のメーター機能に関わるユニット２００に１つのモジュール識別情報２を付し、一のゲートウェイ１０２Ａで取りまとめる。このように、別々の機能に関わるユニット２００を分けて、異なるモジュール識別情報で通信管理することにより、部位内のユニット２００が取り扱う制御信号、部位内のサブネットワーク１０Ｂを通過する制御信号の量を抑制することができるので、車両制御の応答性の低下を抑制できる。
【００２７】
また、図６に示すように、異なる車両の部位１〜３のそれぞれに位置するユニット２００のうち、エアバッグ機能に対応するユニット２００のグループには共通の識別情報４が付されている。
【００２８】
このように、本実施形態では、車両の部位及び／又は車両の機能に応じてモジュール識別情報が付される。
【００２９】
図７は、制御信号の態様を示す図である。図７に示すように、制御信号は、モジュール識別情報（モジュールＩＤ）とユニット２００を識別するためのユニット識別情報（ユニットＩＤ）を含む。なお、ユニットＩＤは、ユニット２００ごとに個別の情報であってもよいが、後述するように、本実施形態ではユニット２００の種別ごとに定義することが好ましい。
【００３０】
本実施形態のユニット２００は、ユニット２００が属するユニット種別、たとえば、モータ、スイッチ、アクチュエータなどの装置の種別に応じて定義されたユニット識別情報を予め記憶する。本例におけるユニット識別情報は、入力された信号を実行するか否かを判断するための情報である。入力された信号に記憶しているユニット識別情報が含まれる場合は、入力された信号に基づいてユニットの駆動系を動作させる。他方、入力された信号に記憶しているユニット識別情報が含まれない場合は、入力された信号に基づいてユニットの駆動系を動作させない。
【００３１】
先述したように、各ユニット２００には、予めモジュール識別情報とユニット識別情報とが付されるが、ユニット２００が故障して交換が行われると、交換後のユニット２００のユニット識別情報を再登録しないと、通信制御及び制御処理が正常に作動しない場合がある。特に、ドアの開閉、ドアウィンドウの開閉、スライドドアの開閉などに用いられるモータは、用途や組み込まれる機構が異なっても同じモータを利用できる場合がある。そこで、交換の度に発生するユニット識別情報の再登録の煩わしさを解消しつつ、本実施形態に適用できるよう、ユニット識別情報をユニット２００が属するユニット種別に応じて定義する。これにより、ユニット２００を、同種の他のユニット２００に交換しても、制御指令は特定のユニット２００に命令を実行させることができる。
【００３２】
また、ユニット２００は、ユニット通信管理機能を用いて信号を出力する動作又は入力された信号に基づいてユニット２００の駆動系の動作を制御する動作制御機能を有する。ユニット２００がスイッチやセンサとして機能する場合は取得した信号を出力し、ユニット２００が駆動系として動作する場合は入力された信号に基づいて駆動系の動作を制御する。
【００３３】
次に、ゲートウェイ１００について説明する。ゲートウェイ１００は、ユニット２００に通信ネットワーク１０を介して信号を送受信する制御機能を備える。ゲートウェイ１００は、車両の部位に応じて付与されたモジュール識別情報及び／又は車両の機能に応じて付与されたモジュール識別情報に基づいて、ゲートウェイ１００の下流側に位置するユニット２００に信号を転送するか否かを判断する。
【００３４】
具体的にゲートウェイ１００は、車両の一の部位に設置される一のユニット２００に付与されたモジュール識別情報を記憶し、一のユニットから受信した信号に記憶するモジュール識別情報が含まれていない場合は受信した信号を他のユニット２００に転送し、他のユニット２００から受信した信号に記憶するモジュール識別情報が含まれている場合は、受信した信号を一の電装ユニットに転送する。
【００３５】
図４に示す場合を例にして説明すると、ゲートウェイ１００Ａは、車両の一の部位に設置される一の（一群の）ユニット２００Ａ，２００Ｂ，２００Ｓ１に付与されたモジュール識別情報１を記憶し、一の（一群の）ユニット２００Ａ，２００Ｂ，２００Ｓ１から受信した信号に記憶するモジュール識別情報１が含まれていない場合は、受信した信号を他の（他群の）ユニット２００に転送し、他の（他群の）ユニット２００Ｄ，２００Ｅ，２００Ｃ，２００Ｓ２、その他のユニット２００から受信した信号に記憶するモジュール識別情報１が含まれている場合は、受信した信号を一の（一群の）ユニット２００Ａ，２００Ｂ，２００Ｓ１に転送する。
【００３６】
また、ゲートウェイ１００は、一の機能を果たす一のユニット２００に付与されたモジュール識別情報を記憶し、一のユニットから受信した信号に記憶するモジュール識別情報が含まれていない場合は、受信した信号を他のユニット２００に転送し、他のユニット２００から受信した信号に記憶するモジュール識別情報が含まれている場合は、受信した信号を一の電装ユニットに転送する。
【００３７】
このように、本実施形態では、車両の部位や車両の機能に応じて予め定義したモジュール識別情報に基づいて通信を制御するので、その部位又は機能に関するユニット２００間で制御信号の制御処理が完結する場合は、その制御信号を他の部位や他の機能に関するユニット２００へ伝送せず（基幹ネットワーク１０Ａへ伝送せず）、その部位又は機能に関するユニット２００間で制御信号の制御処理が完結しない場合は、その制御信号を他の部位や他の機能に関するユニット２００へ伝送する（基幹ネットワーク１０Ａへ伝送する）。
【００３８】
このようにすることで、ゲートウェイ１００の下流側に設置された一の又は一群のユニット２００に関係の無い制御信号が伝送されないので、一の又は一群のユニット２００は、自身に関係の無い他の部位や機能に関する制御信号を処理する必要がなくなる。同様に、他のユニット２００に関係の無い制御信号は、一の又は一群のユニット２００間のみで処理され、基幹ネットワーク１０Ａに伝送されないので、他のユニット２００においても関係の無い制御信号を処理する必要が無くなる。このため、車載装置全体、車載ネットワーク全体として取り扱う制御信号の量を減少させることができる。
【００３９】
先述したように、この制御信号は、車両コントローラを含むユニット２００で生成される。ちなみに、ユニット２００は、自己の部位に応じたモジュール識別情報又は自己の機能に応じたモジュール識別情報を記憶し、制御信号を生成したら、記憶するモジュール識別情報を制御信号に付して出力する。
【００４０】
このモジュール識別情報は、ユニット２００の製造時に記憶させてもよいが、本実施形態では、車両の製造後の所定のタイミングでモジュール識別情報をユニット２００に記憶又は更新させる。具体的に、ゲートウェイ１００は、エンジン始動時、各車両部位への電源供給時、各車両の機能の起動命令時、車両の初期化設定命令、車両が記憶する情報のリセット命令など車両の始動情報を取得した場合に、所定のモジュール識別情報をユニット２００に向けて送出し、これを取得したユニット２００は記憶する。これにより、車両が始動する際に、適切なモジュール識別情報を各ユニット２００に設定することができる。一般に、車両の機能更新・ユニット２００の追加は、エンジンOFF時に行うため、新たなユニット２００の増設又はユニット２００の設置場所の変更が発生しても、車両の始動時に適切なモジュール識別情報が設定されるので、ユニット２００やゲートウェイ１００に新たなモジュール識別情報を設定する作業を省くことができる。
【００４１】
また、初期時のみに限らず、ゲートウェイ１００は、所定の周期で、所定のモジュール識別情報をユニット２００に向けて送出し、ユニット２００はこれを記憶する。これにより、自動的に適切なモジュール識別情報を各ユニット２００に設定することができる。また、所定周期でモジュール識別情報の送受信をすることにより、各ユニット２００、ゲートウェイ１００が正常に動作しているか否かを判断することができる。
【００４２】
次に、図８及び図９のフローチャート図に基づいて、本実施形態のゲートウェイ１００の制御手順を説明する。
【００４３】
図８はゲートウェイ１００が内部（一の部位／一の機能）のユニット２００から信号を受信した場合の処理、つまり、ゲートウェイ１００の下流側に存在するユニット２００から信号が発せられた場合の処理を示すフローチャート図であり、図９はゲートウェイ１００が外部（他の部位／他の機能）のユニット２００から信号を受信した場合の処理、つまり、ゲートウェイ１００の下流側に存在しない（他のゲートウェイ１００の下流側に存在する）ユニット２００から信号が発せられた場合の処理を示すフローチャート図である。
【００４４】
図８に示すように、ステップＳ１０１において、ゲートウェイ１００が内部（一の部位／一の機能）のユニット２００から制御信号を受信すると、ステップＳ１０２において、ゲートウェイ１００は、制御信号からモジュール識別情報（モジュールＩＤ）を抽出する。
【００４５】
続くステップＳ１０３において、ゲートウェイ１００は、自己が記憶するモジュールＩＤを読み込む。
【００４６】
そして、ステップＳ１０４において、制御信号に含まれるモジュールＩＤとゲートウェイ１００が記憶するモジュールＩＤとを比較する。
【００４７】
その結果、制御信号に含まれるモジュールＩＤとゲートウェイ１００が記憶するモジュールＩＤとが等しい場合はステップＳ１０５へ進む。そして、ステップＳ１０５において、ゲートウェイ１００は、内部から受信した制御信号を、外部（他のゲートウェイ１００の下流側に存在する）ユニット２００へ転送しない。
【００４８】
他方、制御信号に含まれるモジュールＩＤとゲートウェイ１００が記憶するモジュールＩＤとが等しくない場合はステップＳ１０６へ進む。そして、ステップＳ１０６において、ゲートウェイ１００は、内部から受信した制御信号を、外部（他のゲートウェイ１００の下流側に存在する）ユニット２００へ転送する。
【００４９】
このように、車両の部位が共通するユニット２００又は車両の機能が共通するユニット２００においてのみ制御信号を送受信し、車両の部位が異なるユニット２００又は車両の機能が共通しないユニット２００には制御信号を転送しない。
【００５０】
これにより、ドアなどの部位内のユニット２００において有効な制御信号は他の部位のユニット２００に転送せず、部位を超えて有効な制御信号については他の部位のユニット２００に転送することができるので、車両の通信ネットワーク１０で伝送する信号の量を減少させることができる。
【００５１】
続いて、ゲートウェイ１００が外部（他の部位／他の機能）のユニット２００から信号を受信した場合の処理を説明する。
【００５２】
図９に示すように、ステップＳ１１１において、ゲートウェイ１００が外部（他の部位／他の機能）のユニット２００から制御信号を受信すると、ステップＳ１１１において、ゲートウェイ１００は、制御信号からモジュール識別情報（モジュールＩＤ）を抽出する。
【００５３】
続くステップＳ１１３において、ゲートウェイ１００は、自己が記憶するモジュールＩＤを読み込む。
【００５４】
そして、ステップＳ１１４において、制御信号に含まれるモジュールＩＤとゲートウェイ１００が記憶するモジュールＩＤとを比較する。
【００５５】
その結果、制御信号に含まれるモジュールＩＤとゲートウェイ１００が記憶するモジュールＩＤとが等しい場合はステップＳ１１６へ進む。そして、ステップＳ１１６において、ゲートウェイ１００は、外部から受信した制御信号を、内部（一のゲートウェイ１００の下流側に存在する）ユニット２００へ転送する。
【００５６】
他方、制御信号に含まれるモジュールＩＤとゲートウェイ１００が記憶するモジュールＩＤとが等しくない場合はステップＳ１１５へ進む。そして、ステップＳ１１５において、ゲートウェイ１００は、外部から受信した制御信号を、内部に転送しない。つまり、その制御信号はさらに他のゲートウェイ１００へ転送される。
【００５７】
このように、ゲートウェイ１００は、制御信号が共通のモジュールＩＤを含み、その車両の部位に設置されたユニット２００又は車両の機能のユニット２００を制御対象とする場合にのみ制御信号を下流のユニット２００へ送信し、そうでない場合は制御信号を送信しない。
【００５８】
これにより、制御信号が制御対象とする車両の部位に設置されたユニット２００又は制御信号が制御対象とする車両の機能に関するユニット
２００にのみ制御信号が受信されるので、各ユニット２００の処理量を減少させることができる。
【００５９】
さらに、図１０に基づいて、パワーウィンドウシステムを例にして、ゲートウェイ１００が信号を受信した場合の処理例を具体的に説明する。
【００６０】
図１０に示すパワーウィンドウシステムは、スイッチユニット２００Ｓ１，２００Ｓ２と、モータユニット２００Ａ，２００Ｃとを有し、各ドアの部位に配置されている。図示はしないが、各ドア部位には、パワーウィンドウシステムの他に、主にドアロック機能及び、電動ドアミラー機能を構成するユニット２００が搭載されている。また、車両の各部位の設けられたユニット２００を取りまとめるため、ドアの部位ごとにゲートウェイ１００Ａ，１００Ｂが設けられている。
【００６１】
運転席ドアに設けられたゲートウェイ１００Ａは、モジュール識別情報：01を記憶し、後右ドアに設けられたゲートウェイ１００Ｂは、モジュール識別情報：02を記憶する。また、モータの統一ユニット識別情報は「31」とし、スイッチの統一ユニット識別情報は「11」とする。
【００６２】
運転席用パワーウィンドウのスイッチユニット２００Ｓ１が操作されると、モジュールID「01」が付された制御信号が運転席ドア部位に設けられたサブネットワーク１０Ｂに送信される。このサブネットワーク１０Ｂ上に設けられたゲートウェイ１００Ａは、自身が記憶するモジュール識別情報「01」と制御命令に付されたモジュール識別情報「01」とを比較する。ゲートウェイ１００は、制御信号に記憶するモジュール識別情報「01」が含まれているため、受信した制御信号を他のユニット２００に転送しない。つまり、その制御信号を基幹ネットワーク１０Ａに送出しない。制御信号は、運転席ドア内のネットワークに設けられたモータユニット２００Ａに受信される。また、この制御信号は制御対象となるユニット２００の統一ユニットＩＤを「31」としているため、モータユニット２００Ａは、この制御信号を自身への命令として入力を受け付ける。そして、モータユニット２００Ａは、この制御信号も基づいて運転席ドアのドアウィンドウの駆動系を動作させ、ドアウィンドウの開閉を行う。
【００６３】
一方、助手席用パワーウィンドウのスイッチユニット２００Ｓ２が操作されると、モジュールID「02」が付された制御信号が運転席ドア部位に設けられたサブネットワーク１０Ｂに送信される。このサブネットワーク１０Ｂ上に設けられたゲートウェイ１００Ａは、自身が記憶するモジュール識別情報「01」と制御命令に付されたモジュール識別情報「02」とを比較する。ゲートウェイ１００は、制御信号に記憶するモジュール識別情報「01」が含まれていないため、受信した制御信号を他のユニット２００に転送する。つまり、制御信号は基幹ネットワーク：ＣＡＮ１０Ａに送出され、ＣＡＮ１０Ａに接続する図示しない助手席ドアのゲートウェイ１００、後右席ドアのゲートウェイ１００Ｂは、転送された制御信号を受信する。
【００６４】
図示しない助手席ドアに設けられたゲートウェイ１００が記憶するモジュールＩＤは「02」ではないため、この制御信号は助手席ドア内のサブネットワーク１０Ｂ内に転送されない。
【００６５】
また、後右席ドアのゲートウェイ１００Ｂが記憶するモジュールＩＤは「02」である。このため、ゲートウェイ１００Ｂは、「02」を含む制御信号は後右席ドアのサブネットワーク１０Ｂに受け入れる。制御信号は、後右席ドア内のネットワークに設けられたモータユニット２００Ｃに受信される。また、この制御信号は制御対象となるユニット２００の統一ユニットＩＤを「31」としているため、モータユニット２００Ｃは、この制御信号を自身への命令として入力を受け付ける。そして、モータユニット２００Ｃは、この制御信号も基づいて後右席ドアのドアウィンドウの駆動系を動作させ、ドアウィンドウの開閉を行う
次にモジュール識別情報の通知処理に関する制御手順を説明する。図１１は、ゲートウェイ１００がモジュール識別情報をユニット２００に通知する処理を示すフローチャート図である。
【００６６】
図１１に示すように、ステップＳ１２１において、ゲートウェイ１００は、車両の始動開始情報又は所定タイミングの検出情報を取得する。車両の始動開始情報は予め定義された搭乗開始時に入力される初期値設定指令、リセット指令などである。また、所定タイミングは予め定義された所定時間であり車両コントローラが備える時計により検出する。
【００６７】
そして、ステップＳ１２２において、車両の始動開始情報又は所定のタイミングの検出情報を取得したら、ゲートウェイ１００が記憶するモジュールＩＤを読み込む。
【００６８】
続くステップＳ１２３において、ゲートウェイ１００は、モジュール識別情報を、ゲートウェイ１００の下流側に配置されたユニット２００に向けて送出する。さらにステップＳ１２４において、各ユニット２００はモジュールＩＤを記憶する。これにより、予め、設置が予定されていた純正品のユニットを純正品ではないユニットに交換した場合でも、車両の部位又は車両の機能に応じたユニットＩＤを付すことができので、本処理を行うことができる。
【００６９】
最後に、ユニット２００の制御処理を説明する。図１２はユニット２００が、信号を受信した場合の処理を示すフローチャート図である。
【００７０】
ステップＳ１３１において、ユニット２００は、ゲートウェイ１００により送信が許可された制御信号を受信すると、ステップＳ１３２において、制御信号に含まれる、ユニット種別に応じて定義された統一ユニット識別情報を抽出する。この統一ユニット識別情報は、ユニットがモータであるか、スイッチであるかといったユニットの属性に応じて予め付与された情報である。
【００７１】
続くステップＳ１３３において、ユニット２００は、ユニット自身が記憶する統一ユニット識別情報を読み込み、ステップＳ１３４において、先に抽出した統一ユニット識別情報と比較する。
【００７２】
比較の結果、制御信号の統一ユニット識別情報と、記憶していた統一ユニット識別情報とが等しい場合はステップＳ１３５に進み、制御信号に基づく動作を制御系に実行させる。他方、制御信号の統一ユニット識別情報と、記憶していた統一ユニット識別情報とが等しくない場合はステップＳ１３６に進み、制御信号を実行しない。
【００７３】
以上のように構成され、作用する本実施形態の車載通信システムは、以下の効果を奏する。
【００７４】
本実施形態の車載通信システム１によれば、ドア部などの車両の一の部位に設置される一のユニット２００に付与されたモジュール識別情報が制御対象となる信号に含まれているか否かに基づいて信号の転送可否を判断することにより、転送可否の判断処理量を抑制し、車両制御の応答性の低下を抑制できる。
【００７５】
同様に、本実施形態の車載通信システム１によれば、エアバッグシステムなどの車両の一の機能を果たす一又は一群のユニット２００に付与されたモジュール識別情報が制御対象となる信号に含まれているか否かに基づいて信号の転送可否を判断することにより、転送可否の判断処理量を抑制させて車両制御の応答性の低下を抑制できる。
【００７６】
このように、車両の一の部位に設置され又は一の機能を果たす一のユニット２００に付与されたモジュール識別情報を記憶し、一のユニット２００から受信した信号に記憶するモジュール識別情報が含まれていない場合は、受信した信号を他の電装ユニットに転送し、他のユニット２００から受信した信号に記憶するモジュール識別情報が含まれている場合は、受信した信号を一のユニット２００に転送するので、すべての制御信号をすべてのユニット２００において判断する必要がなく、ユニット２００の数が増えても転送可否の判断処理量を抑制できるので、車両制御の安定した応答性を維持することができる。
【００７７】
また、ユニット２００が属するユニット種別に応じて定義されたユニット識別情報を記憶し、ゲートウェイ１００を介して入力された信号がユニット識別情報を含む場合は、入力された信号に基づいてユニット２００の駆動系を動作させるので、モータ同士、スイッチ同士、アクチュエータ同士などの同種のユニット２００を車両のどこの部位に設置しても、ゲートウェイ１００やユニット２００のプログラムやユニット識別情報の書き換えをしなくても正常に送受信処理が行えるため、車載ユニットの増設や交換作業を簡易にすることができる。
【００７８】
また、車両の始動情報を取得した場合に、所定のモジュール識別情報をユニット２００に向けて送出するので、車両が始動する際に、適切なモジュール識別情報を各ユニット２００に設定することができ、新たなモジュール識別情報を設定する作業を省くことができる。
【００７９】
また、初期時のみに限らず、ゲートウェイ１００は、所定の周期で、所定のモジュール識別情報をユニット２００に向けて送出し、ユニット２００はこれを記憶するので、自動的に適切なモジュール識別情報を各ユニット２００に設定することができるとともに、各ユニット２００、ゲートウェイ１００が正常に動作しているか否かを判断することができる。
【００８０】
なお、以上説明した実施形態は、本発明の理解を容易にするために記載されたものであって、本発明を限定するために記載されたものではない。したがって、上記の実施形態に開示された各要素は、本発明の技術的範囲に属する全ての設計変更や均等物をも含む趣旨である。
【００８１】
すなわち、本明細書では、本発明に係る情報提供装置の一態様として車載通信システムを例にして説明するが、本発明はこれに限定されるものではない。
【００８２】
また、本明細書では、本発明に係る車載通信システムの一態様として、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３を有するゲートウェイ１００と、基幹ネットワーク１０Ａとサブネットワーク１０Ｂとを備える通信ネットワーク１０と、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３を有するユニット２００とを備える車載通信システム１を例にして説明するが、これに限定されるものではない。
【００８３】
また、本明細書では、本願発明に係るユニット通信管理手段と、動作制御手段を有する電装ユニットの一態様として、ユニット通信管理機能と、動作制御機能を備えるユニット２００を例にして説明するが、本発明はこれに限定されるものではない。
【００８４】
同様に、本明細書では、本願発明に係る制御手段を備える通信制御装置の一態様として、通信制御機能を有するゲートウェイ１００を例にして説明するが、本発明はこれに限定されるものではない。
【００８５】
さらに、本明細書では、通信ネットワークの一態様として、基幹ネットワーク１０Ａ（ＣＡＮ）とサブネットワーク１０Ｂ（ＬＡＮ）を有する通信ネットワーク１０を例にして説明するが、本発明はこれに限定されるものではない。
【符号の説明】
【００８６】
１…車載通信システム
１００Ａ，１００Ｂ…ゲートウェイ
１１１…ＣＰＵ
１１２…ＲＯＭ
１１３…ＲＡＭ
２００，２００Ａ〜Ｅ，２００Ｓ１，２００Ｓ２…ユニット
２１１…ＣＰＵ
２１２…ＲＯＭ
２１３…ＲＡＭ
１０…通信ネットワーク
１０Ａ…基幹通信ネットワーク，ＣＡＮ
１０Ｂ…サブネットワーク，ＬＡＮ
【図１】
2011016476.tif 000003
【図２】
2011016476.tif 000004
【図３】
2011016476.tif 000005
【図４】
2011016476.tif 000006
【図５】
2011016476.tif 000007
【図６】
2011016476.tif 000008
【図７】
2011016476.tif 000009
【図８】
2011016476.tif 000010
【図９】
2011016476.tif 000011
【図１０】
2011016476.tif 000012
【図１１】
2011016476.tif 000013
【図１２】
2011016476.tif 000014