(57)【特許請求の範囲】
【請求項１】
予め定められた対象物を駆動する機器或いは該対象物に関する情報を取得する機器からなる機器部（４３）を使用した機器制御処理を実行する電子制御部（４１）を備えた車載装置である機器制御装置（４）を一つ以上備える車載通信システム（１）であって、
前記機器制御装置とは異なる車載装置の一つを情報記憶用装置（３）として、
前記機器制御装置の電子制御部は、
前記対象物のバリエーションの特定に必要なバリエーション情報を記憶するバリエーション情報記憶手段（４２２）と、
前記機器部の特性を実測した結果である特性情報を記憶する特性情報記憶手段（４２１）と、
前記バリエーション情報記憶手段及び前記特性情報記憶手段に記憶された情報に従って前記機器制御処理の内容を切り替えて実行する処理実行手段と、
当該車載通信システムが搭載されている車両の緒元に関する車両情報を、予め設定されたタイミングで前記情報記憶用装置から取得し、該車両情報から抽出した前記バリエーション情報を前記バリエーション情報記憶手段に記憶させる車両情報取得手段（４１，Ｓ３１０，Ｓ３３０，Ｓ３７０）と、
前記情報記憶用装置からの要求に従って、前記特性情報記憶手段に記憶されている特性情報を前記情報記憶用装置に提供する特性情報提供手段（４１，Ｓ３８０，Ｓ４００）と、
前記特性情報記憶手段に特性情報が記憶されていない状態で前記情報記憶用装置から特性情報の要求を受けた場合、該情報記憶用装置から前記特性情報を取得して前記特性情報記憶手段に記憶させる補助情報取得手段（４１，Ｓ３９０，Ｓ４１０〜Ｓ４３０）と、
を備え、
前記情報記憶用装置は、
前記車両情報を記憶する車両情報記憶手段（３３１）と、
前記機器制御装置からの要求に従って、前記車両情報記憶手段に記憶されている車両情報を要求元に提供する車両情報提供手段（３２，Ｓ２１０〜Ｓ２４０）と、
全ての前記機器制御装置についての前記特性情報を記憶する補助情報記憶手段（３３２）と、
予め設定されたタイミングで、前記特性情報を前記機器制御装置から取得して前記補助情報記憶手段に記憶させる特性情報取得手段（３２，Ｓ２５０，Ｓ２６０，Ｓ２８０）と、
前記機器制御装置からの要求に従って、前記補助情報記憶手段に記憶されている特性情報を要求元に提供する補助情報提供手段（３２，Ｓ２７０，Ｓ２９０）と、
を備えることを特徴とする車載通信システム。
【請求項２】
予め定められた対象物を駆動する機器或いは該対象物に関する情報を取得する機器からなる機器部（４３）を使用した機器制御処理を実行する電子制御部（４１）を備えた車載装置である機器制御装置（４）を一つ以上備える車載通信システム（１）であって、
前記機器制御装置とは異なる車載装置の一つを情報記憶用装置（３）として、
前記機器制御装置の電子制御部は、
前記対象物のバリエーションの特定に必要なバリエーション情報を記憶するバリエーション情報記憶手段（４２２）と、
前記機器部の特性を実測した結果である特性情報を記憶する特性情報記憶手段（４２１）と、
前記バリエーション情報記憶手段及び前記特性情報記憶手段に記憶された情報に従って前記機器制御処理の内容を切り替えて実行する処理実行手段と、
当該車載通信システムが搭載されている車両の緒元に関する車両情報を、前記情報記憶用装置から取得し、該車両情報から抽出した前記バリエーション情報を前記バリエーション情報記憶手段に記憶させる車両情報取得手段（４１，Ｓ３１０，Ｓ３３０，Ｓ３７０）と、
前記特性情報記憶手段に記憶されている特性情報を前記情報記憶用装置に提供する特性情報提供手段（４１，Ｓ３８０，Ｓ４００）と、
前記特性情報記憶手段に特性情報が記憶されていない状態である場合、該情報記憶用装置から前記特性情報を取得して前記特性情報記憶手段に記憶させる補助情報取得手段（４１，Ｓ３９０，Ｓ４１０〜Ｓ４３０）と、
を備え、
前記情報記憶用装置は、
前記車両情報を記憶する車両情報記憶手段（３３１）と、
前記車両情報記憶手段に記憶されている車両情報を要求元に提供する車両情報提供手段（３２，Ｓ２１０〜Ｓ２４０）と、
全ての前記機器制御装置についての前記特性情報を記憶する補助情報記憶手段（３３２）と、
前記特性情報を前記機器制御装置から取得して前記補助情報記憶手段に記憶させる特性情報取得手段（３２，Ｓ２５０，Ｓ２６０，Ｓ２８０）と、
前記補助情報記憶手段に記憶されている特性情報を要求元に提供する補助情報提供手段（３２，Ｓ２７０，Ｓ２９０）と、
を備えることを特徴とする車載通信システム。
【請求項３】
前記機器制御装置（４ｂ）は、前記機器部（４３）と一体に構成されていることを特徴とする請求項１又は請求項２に記載の車載通信システム。
【請求項４】
前記機器制御装置は、前記電子制御部（４１）の交換が可能に構成されていることを特徴とする請求項３に記載の車載通信システム。
【請求項５】
前記特性情報記憶手段には、前記機器制御装置の出荷前に前記特性情報が書き込まれ、
前記車両情報記憶手段には、車両への前記情報記憶用装置の組み付け後に前記車両情報が書き込まれることを特徴とする請求項１乃至請求項４のいずれいか１項に記載の車載通信システム。
【請求項６】
前記車両情報取得手段は、前記車両情報を要求する際に、自装置に適合した車両であるか否かを確認するために予め保持している認証情報を前記情報記憶用装置に提供し、
前記車両情報提供手段は、前記機器制御装置から提供された前記認証情報を前記車両情報記憶手段に記憶された車両情報と照合することで適合することが確認された場合に、前記車両情報の提供を許可する
ことを特徴とする請求項１乃至請求項５のいずれか１項に記載の車載通信システム。
【請求項７】
前記機器制御装置の電子制御部は、
前記情報記憶用装置からの要求に従って、前記バリエーション情報記憶手段に記憶されているバリエーション情報を前記情報記憶用装置に提供するバリエーション情報提供手段（４１，Ｓ３４０，Ｓ３６０）を備え、
前記情報記憶用装置は、
予め設定された初期化条件が成立した場合に、全ての前記機器制御装置に対して前記バリエーション情報を要求し、取得した前記バリエーション情報をマージした情報を前記車両情報として前記車両情報記憶手段に記憶させるバリエーション情報取得手段（３２，Ｓ１２０，Ｓ１５０〜Ｓ１７０）を備えることを特徴とする請求項１乃至請求項６のいずれか１項に記載の車載通信システム。
【請求項８】
前記車載通信システムは、複数のサブネットワーク（２１，２２，２３）によって構成され、
前記サブネットワークを相互に接続するために設けられたゲートウェイ装置を、前記情報記憶用電子制御装置として用いることを特徴とする請求項１乃至請求項７のいずれか１項に記載の車載通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の対象物を駆動する機器或いは所定の対象物に関する情報を取得する機器からなる機器部を使用した処理を実行する電子制御部を備えた車載装置を一つ以上搭載する車載通信システムに関する。
【背景技術】
【０００２】
従来、車両に搭載して使用される車載装置として、制御対象となるアクチュエータやセンサ等の機器（以下「機器部」という）を制御する制御部を備えた電子制御装置（以下「単体ＥＣＵ」という）や、機器部と制御部を一体に設けた電子制御装置（以下「一体型ＥＣＵ」という）が知られている。以下では、単体ＥＣＵ及び一体型ＥＣＵを総称して機器制御ＥＣＵと呼ぶものとする。
【０００３】
このような機器制御ＥＣＵでは、機器部の特性のバラツキによらず所望の仕様を満たした処理を実行することができるように、機器部の特性を実測して、その測定結果に基づく特性情報を制御部に記憶させる必要がある（例えば、特許文献１参照）。
【０００４】
なお、このような特性情報を制御部に記憶させる作業は、通常、単体ＥＣＵでは、該ＥＣＵを車体に組み付ける車両工場等で行われ、一体型ＥＣＵでは該ＥＣＵを製造する製造メーカにおいて出荷前等に実行される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平２００４−２５７３２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、制御部で実行する処理に影響を与える情報には、上述した特性情報の他に、機器制御ＥＣＵの組み付け対象となる車両のバリエーションを特定するための情報（以下「バリエーション情報」という）等もある。つまり、バリエーション情報によって特定されるバリエーションが、機器部の対象物（駆動対象／検出対象）に関連するものであれば、そのバリエーションに応じて制御部で実行する処理を適宜切り替えなければならない場合がある。
【０００７】
このような場合、機器制御ＥＣＵの電子制御部には、バリエーション情報を記憶させる必要がある。
但し、機器制御ＥＣＵが、どのようなバリエーションの車両に組み付けられたかの情報は、車両の組み立てを行う車両工場でなければ得られないため、制御部にバリエーション情報を記憶させる作業は、車両工場において、車両への組み付けが行われた後に行われる。
【０００８】
つまり、車両に組み付けられた機器制御ＥＣＵの制御部には、機器特性情報（機器部の特性を特定するための情報）や、バリエーション情報（車両のバリエーション等を特定するための情報）が記憶されることになる。
【０００９】
ここで、機器制御ＥＣＵが故障する等して補給部品と交換する必要が生じた場合を想定する。この場合、補給部品は、車両工場を経由することなく修理工場等に供給されるため、補給部品を供給するメーカ側で、バリエーション情報を記憶させた補給部品（単体ＥＣＵや一体型ＥＣＵ）を提供する必要がある。つまり、搭載対象となる車両のバリエーションと同数だけ、補給部品のバリエーションが存在することになる。従って、補給部品を供給するメーカ側では、記憶させるバリエーション情報の内容が異なるだけの補給部品に、異なる品番を割り当てて管理することが必要となり、補給部品の管理に非常に大きな手間を要するという問題があった。
【００１０】
また、特に一体型ＥＣＵでは、機器部と比較してバージョンアップ等によって変更が加えられる可能性の高い電子制御部だけを部分的に交換できるようにすることも考えられる。
【００１１】
そして、単体ＥＣＵの交換、又は一体型ＥＣＵの電子制御部だけの交換が行われた場合、交換された電子制御部に改めて特性情報を記憶させる必要がある。しかし、特性情報は機器部毎に異なったものとなるため、予め記憶させておくことができず、しかも、機器部の特性を改めて測定するには専用のツールが必要となるため、電子制御部だけの交換をどの修理工場でも簡単に行うことができるようにすることは困難であるという問題があった。
【００１２】
本発明は、上記問題点を解決するために、機器部を使用した処理を実行する電子制御部を備えた車載装置について補給部品の管理や交換に要する手間を削減することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の車載通信システムは、機器部を使用した機器制御処理を実行する電子制御部を備えた車載装置である機器制御装置と、情報記憶用装置を備えている。
なお、機器制御装置には、対象物（機器部の駆動対象或いは機器部の検出対象）のバリエーションの特定に必要なバリエーション情報を記憶するバリエーション情報記憶手段が設けられており、処理実行手段が、バリエーション情報記憶手段に記憶された情報に従って機器制御処理の内容を切り替えて実行する。また、情報記憶用装置には、当該車載通信システムが搭載されている車両の緒元に関する車両情報を記憶する車両情報記憶手段が設けられている。
【００１４】
そして、機器制御装置では、車両情報取得手段が、予め設定されたタイミングで車両情報を前記情報記憶用装置から取得し、その車両情報から抽出したバリエーション情報をバリエーション情報記憶手段に記憶させる。このとき、情報記憶用装置では、車両情報提供手段が、機器制御装置からの要求に従って、車両情報記憶手段に記憶されている車両情報を要求元（車両情報を要求した機器制御装置）に提供する。なお、予め設定されたタイミングとは、例えば、装置の起動時（電源投入時）、一定時間の経過毎、外部からの所定指令の入力時などが考えられる。
【００１５】
このように構成された本発明の車載通信システムでは、情報記憶用装置の車両情報記憶手段に書き込まれた車両情報は、車両情報取得手段が作動することによって、機器制御装置に提供され、機器制御装置のバリエーション情報記憶手段にバリエーション情報として記憶される。
【００１６】
つまり、個々の機器制御装置で必要となるバリエーション情報は、当事者の機器制御装置に記憶されるだけでなく情報記憶用装置にもバックアップされた状態となる。
そして、機器制御装置が補給部品に交換された場合には、車両情報取得手段が作動することによって、情報記憶用装置に記憶されている車両情報が補給部品に提供されバリエーション情報として記憶される。
【００１７】
従って、本発明の車載通信システムによれば、機器制御装置の交換時に、外部から改めて車両情報の書き込みを行う必要がないため、交換に要する手間を削減することができる。しかも、機器制御装置の補給部品に、予め車両情報を記憶させておく必要もないため、補給部品の管理に要する手間も削減することができる。
【００１８】
ところで、本発明の車載通信システムにおいて、機器制御装置の電子制御部は、機器部の特性を実測した結果である特性情報を記憶する特性情報記憶手段を備え、処理実行手段は、特性情報記憶手段及びバリエーション情報記憶手段に記憶された情報に従って、機器制御処理の内容を切り替えて実行するように構成されていてもよい。
【００１９】
なお、機器制御装置は、機器部と一体に構成されていてもよく、この一体型の機器制御装置は、電子制御部の交換が可能に構成されていてもよい。以下では、機器部と一体に構成された機器制御装置を一体型装置、機器部とは別体に構成された機器制御装置を単体型装置ともいう。
【００２０】
そして、機器制御装置が、バリエーション情報記憶手段を備えている場合は、以下のように構成されていてもよい。
即ち、機器制御装置（単体型装置又は一体型装置）の電子制御部では、特性情報提供手段が、情報記憶用装置からの要求に従って、特性情報記憶手段に記憶されている特性情報を情報記憶用装置に提供すると共に、補助情報取得手段が、特性情報記憶手段に特性情報が記憶されていない状態で情報記憶用装置から特性情報の要求を受けた場合、情報記憶用装置から特性情報を取得して特性情報記憶手段に記憶させる。
【００２１】
また、情報記憶用装置は、全ての機器制御装置についての特性情報を記憶する補助情報記憶手段を備え、特性情報取得手段が、予め設定されたタイミングで、特性情報を、機器制御装置から取得して補助情報記憶手段に記憶させると共に、補助情報提供手段が、機器制御装置からの要求に従って、補助情報記憶手段に記憶されている特性情報を要求元に提供する。
【００２２】
このように構成された本発明の車載通信システムでは、特性情報取得手段が作動することによって、機器制御装置の電子制御部に記憶されている特性情報が、情報記憶用装置にもバックアップされた状態となる。
【００２３】
そして、単体型装置が交換された場合、又は一体型装置の電子制御部のみが交換された場合、交換直後の電子制御部には特性情報が記憶されていないが、補助情報取得手段が作動することによって、情報記憶用装置にバックアップされている特性情報が、機器制御装置の電子制御部に記憶される。
【００２４】
従って本発明の車載通信システムによれば、単体型装置を交換した場合、又は一体型装置の電子制御部のみを交換した場合、機器部の特性を改めて測定して測定結果を電子制御部に記憶させるという作業を行う必要がないため、交換に要する手間を削減することができる。
【００２５】
更に、本発明の車載通信システムは以下のように構成されていてもよい。
即ち、機器制御装置の電子制御部では、バリエーション情報提供手段が、情報記憶用装置からの要求に従って、バリエーション情報記憶手段に記憶されているバリエーション情報を情報記憶用装置に提供する。
【００２６】
また、情報記憶用装置では、バリエーション情報取得手段が、予め設定された初期化条件が成立した場合に、全ての機器制御装置に対してバリエーション情報を要求し、取得したバリエーション情報をマージした情報を車両情報として車両情報記憶手段に記憶させる。
【００２７】
このように構成された本発明の車載通信システムでは、情報記憶用装置が交換された場合、交換直後の車両情報記憶手段や補助情報記憶手段には情報が記憶されていないが、バリエーション情報取得手段が作動することによって、機器制御装置に分散して記憶されているバリエーション情報から復元された車両情報が車両情報記憶手段に記憶され、上述した特性情報取得手段が作動することによって特性情報が補助情報記憶手段に記憶される。
【００２８】
従って、本発明の車載通信システムによれば、情報記憶用装置の交換時にも、外部から改めて車両情報の書き込みを行う必要がないため、交換に要する手間を削減することができる。
【図面の簡単な説明】
【００２９】
【図１】車載システムの全体構成を示すブロック図である。
【図２】ＣＧＷで実行される情報初期化処理の内容を示すフローチャートである。
【図３】ＣＧＷで実行されるバックアップ処理の内容を示すフローチャートである。
【図４】一体型ＥＣＵで実行されるバックアップ処理の内容を示すフローチャートである。
【図５】初期部品を車両工場にて組み付けた場合に行われる処理の流れを示すシーケンス図である。
【図６】一体型ＥＣＵを交換した場合に行われる処理の流れを示すシーケンス図である。
【図７】一体型ＥＣＵの電子制御部のみを交換した場合に行われる処理の流れを示すシーケンス図である。
【図８】ＣＧＷが交換された場合に再生される車両情報を示す模式図である。
【発明を実施するための形態】
【００３０】
以下に本発明の実施形態を図面と共に説明する。
＜全体構成＞
本発明が適用された車載通信システム１は、図１に示すように、それぞれがバス状の伝送路によって構成された複数のサブネットワーク２１，２２，２３，…からなる通信ネットワーク２と、各サブネットワーク２１，２２，２３，…間の通信を中継するゲートウェイ機能を有した車載装置であるセントラルゲートウェイ（ＣＧＷ）３と、車両の各所に配置され、それぞれが予め割り当てられた機能を果たすための処理等を実行する複数の車載装置４と、外部ツールを接続するためのコネクタ５とを備えている。
【００３１】
なお、通信ネットワークを構成するサブネットワークのうち、一つのサブネットワーク２１にはコネクタ５だけが接続され、他のサブネットワーク２２，２３…には、それぞれ一つ以上の車載装置４が接続されている。
【００３２】
＜車載装置＞
車載装置４には、マイクロコンピュータを中心に構成され、通信ネットワーク２を介して他の車載装置４との通信を実行する通信処理や、別途設けられたアクチュエータやセンサ等からなる対象機器６に対する処理である機器制御処理（本発明の処理実行手段に相当）等を実行する電子制御部４１単体からなる電子制御装置（単体ＥＣＵ）４ａと、電子制御部４１の制御対象機器からなる機器部４３が電子制御部４１と一体に構成された一体型の電子制御装置（一体型ＥＣＵ）４ｂとが混在している。なお、一体型ＥＣＵ４ｂは、電子制御部４１のみを補給部品と交換することが可能なように構成されている。以下では、単体ＥＣＵ４ａ，一体型ＥＣＵ４ｂを総称する場合は、機器制御ＥＣＵ４と表記するものとする。
【００３３】
そして、機器制御ＥＣＵ４の電子制御部４１は、電源オフ時にも記憶内容が保持され、且つ、記憶内容を書き換え可能な不揮発性メモリからなる記憶装置４２を備えている。
この記憶装置４２には、電子制御部４１の制御対象となる対象機器６或いは機器部４３（以下「機器部等」と称す）の特性を特定するための情報である特性情報を記憶する特性情報記憶部４２１と、機器部等の駆動対象や検出対象となる対象物を特定するための情報であるバリエーション情報を記憶するバリエーション情報記憶部４２２とが設けられている。
【００３４】
なお、特性情報は、機器部等の特性そのものを表す情報であってもよいし、予め設定された基準特性に対する補正量を表す情報であってもよいし、ランク分けされた特性のいずれに属するかを表す情報であってもよい。
【００３５】
また、バリエーション情報は、車両の緒元を表す情報（車両情報）の一部からなる。つまり、機器部等の駆動対象や検出対象となる対象物が、車両毎にカスタマイズされる可能性があり、そのカスタマイズされた対象物に特有な補正や制御を行う必要がある場合に、そのカスタマイズされた対象物（対象物のバリエーション、ひいては車両のバリエーション）を特定するための情報である。
【００３６】
これら特性情報及びバリエーション情報は、機器制御処理の内容を決定するために使用され、具体的には、処理の内容をバリエーション情報から特定される対象物に適したものに切り替えたり、特性情報から特定される特性に従って制御量や検出値を補正したりするために使用される。つまり、特性情報及びパリエーション情報は、機器制御処理の内容に影響を与える情報であるという意味では同種の情報である。
【００３７】
なお、機器部等と対象物との対応関係は、「機器部等」／「対象物」で表すものとして、例えば、「着座センサ」／「シート」、「電動パワステ」／「ステアリング」、「インジェクタ」／「エンジン」、「ブレーキアクチュエータ」／「ブレーキ機構／車体」等が考えられ、対象物のバリエーションによって機器部等での制御量や検出量は変化する。
【００３８】
また、機器制御ＥＣＵ４は、自装置を搭載する車両との適合性（自装置を搭載可能な車両か否か）を判定するための認証情報を保持している。この認証情報は、プログラムに埋め込むか、データとして読出専用メモリ（ＲＯＭ）に記憶させるかして当初から電子制御部４１に保持されている。
【００３９】
＜セントラルゲートウェイ（ＣＧＷ）＞
ＣＧＷ３は、通信フレームの送信元と受信先とが異なるサブネットワーク２１，２２，２３…に属する場合に、その通信フレームの中継を実行する中継処理部３１と、各機器制御ＥＣＵ４やコネクタ５に接続された外部ツールとの通信を利用した各種処理を実行する通信処理部３２とを備えている。
【００４０】
このうち、中継処理部３１が実行する処理は、通信ネットワークに設けられたゲートウェイにおいて実行される周知の処理であるためここでは説明を省略する。
一方、通信処理部３２は、マイクロコンピュータを中心に構成され、通信ネットワーク２を介して各機器制御ＥＣＵ４やコネクタ５に接続された外部ツールとの通信を実行する通信処理、自装置（ＣＧＷ３）が組み付けられた車両（以下「自車両」という）についての車両情報を取得する情報初期化処理、機器制御ＥＣＵ４との通信により機器部等の制御に必要な情報をバックアップするバックアップ処理を少なくとも実行する。
【００４１】
また、通信処理部３２は、電源オフ時にも記憶内容が保持され、且つ、記憶内容を書き換え可能な不揮発性メモリからなる記憶装置３３を備えている。
この記憶装置３３には、車両情報を記憶する車両情報記憶部３３１と、機器制御ＥＣＵ４と該機器制御ＥＣＵ４の制御対象となる機器部等についての特性情報とを対応付けた情報（以下「補助情報」ともいう）を記憶する補助情報記憶部３３２とが設けられている。
【００４２】
なお、車両情報は、車両の緒元を示した情報であり、上述した認証情報やバリエーション情報に相当する情報が少なくとも含まれている。
本実施形態では、認証情報として、車両の型式及び排気量が用いられ、バリエーション情報には、その他の情報（ミッション：ＡＴ／ＭＴ、駆動方式：２ＷＤ／４ＷＤ、ハンドル位置：左／右、シートタイプ、エンジンタイプ、ブレーキタイプ、車体重量等）が用いられるものとする。
【００４３】
また、本実施形態では、ＣＧＷ３は、車両のバリエーションによらず共通のものが用いられるものとする。つまり、ＣＧＷ３は、機器制御ＥＣＵ４とは異なり、自装置を搭載する車両との適合性を判定する必要がなく認識情報を当初から保持している必要がないものとする。但し、ＣＧＷ３には、自装置が当初から車両に組み込まれる当初部品か、修理などの部品交換によって車両に組み込まれる補給部品かを示す部品情報を保持しているものとする。
【００４４】
＜ＣＧＷ側処理＞
ここで、ＣＧＷ３の制御部が実行する情報初期化処理、及びバックアップ処理の内容を図２，図３に示すフローチャートに沿って説明する。
【００４５】
なお、情報初期化処理は、ＣＧＷ３が起動する毎に実行され、また、バックアップ処理は、情報初期化処理の終了後、機器制御ＥＣＵ４から認証情報の提供と車両情報要求を兼ねた通信フレームを受信する毎に起動する。
【００４６】
<<情報初期化処理>>
本処理が起動すると、図２に示すように、まず、車両情報記憶部３３１に車両情報が記憶済みであるか否かを判断し（Ｓ１１０）、記憶済みであれば、そのまま本処理を終了する。
【００４７】
一方、車両情報記憶部３３１に車両情報が記憶されていなければ、車両情報が記憶されていない理由がＣＧＷ３の交換であるか否かを判断する（Ｓ１２０）。なお、ＣＧＷ３の交換であるか否かの判断は、ＣＧＷ３が保持する部品情報によって判断し、補給部品であれば交換であると判断する。なお、ＣＧＷ３の交換であるか否かの判断の仕方は、これに限るものではなく、例えば、コネクタ５に車両情報の書き込みに使用する書込ツールが接続されている場合は交換ではなく（当初部品である）、書込ツールが接続されていない場合は交換である（補給部品である）と判断するようにしてもよい。
【００４８】
Ｓ１２０にてＣＧＷの交換ではないと判断した場合、即ち、自装置（ＣＧＷ３）は車両工場で車両に組み付けられた当初部品であると判断した場合、コネクタ５を介して書込ツールから車両情報を受信するまで待機し（Ｓ１３０）、車両情報を受信すると、その受信した車両情報を車両情報記憶部３３１に記憶して（Ｓ１４０）、本処理を終了する。
【００４９】
一方、Ｓ１２０にてＣＧＷの交換である（本発明における初期化条件が成立した）と判断した場合、即ち、自装置は（ＣＧＷ３）修理工場等で交換された補給部品であると判断した場合、外部から車両情報の提供を受けることができないため、車載通信システム１を構成する全ての機器制御ＥＣＵ４（単体ＥＣＵ４ａ／一体型ＥＣＵ４ｂ）に対してバリエーション情報要求を送信する（Ｓ１５０）。
【００５０】
その後、予め設定された待機時間の間だけ待機し（Ｓ１６０）、待機時間が経過すると、その待機時間の間に機器制御ＥＣＵ４から受信した全てのバリエーション情報をマージすることで車両情報を生成し、その生成した車両情報を車両情報記憶部３３１に記憶して（Ｓ１７０）、本処理を終了する。
【００５１】
これにより、ＣＧＷ３の記憶装置３３（車両情報記憶部３３１）には、車両情報が記憶（初期設定）された状態となる。
<<バックアップ処理>>
本処理が起動すると、図２に示すように、まず、受信した通信フレームに示された認証情報（適合する車両の型式／排気量）と車両情報記憶部３３１に記憶されている車両情報とを照合する（Ｓ２１０）。
【００５２】
照合の結果、認証情報と車両情報とが一致したか否かを判断し（Ｓ２２０）、両情報が不一致であると判断した場合は、本処理が起動する原因となった通信フレーム（車両情報要求）の送信元である機器制御ＥＣＵ４（以下「要求元ＥＣＵ」という）の認証に失敗したものとして、要求元ＥＣＵの型式が不一致である旨を示す異常通知を要求元ＥＣＵに送信すると共に、その旨を、図示しない報知装置を介して、ＣＧＷ３や機器制御ＥＣＵ４の組み付け或いは交換を行った作業者に対して報知して（Ｓ２３０）本処理を終了する。
【００５３】
一方、Ｓ２２０にて、両情報が一致していると判断した場合は、要求元ＥＣＵの認証に成功したものとして、車両情報記憶部３３１に記憶されている車両情報を要求元ＥＣＵに送信し（Ｓ２４０）、続けて、要求元ＥＣＵに対して特性情報要求を送信する（Ｓ２５０）。
【００５４】
その後、要求元ＥＣＵから特性情報を受信するか（Ｓ２６０）、或いは未記憶通知を受信する（Ｓ２７０）まで待機し、特性情報を受信した場合は、受信した特性情報を、要求元ＥＣＵと対応付けた情報（補助情報）を補助情報記憶部３３２に記憶して（Ｓ２８０）、本処理を終了する。一方、未記憶通知を受信した場合は、補助情報記憶部３３２から読み出した要求元ＥＣＵの特性情報を、要求元ＥＣＵに送信して（Ｓ２９０）本処理を終了する。
【００５５】
＜ＥＣＵ側処理＞
次に、機器制御ＥＣＵ４の電子制御部４１が実行するＥＣＵ側処理を、図４に示すフローチャートに沿って説明する。
【００５６】
本処理は機器制御ＥＣＵ４が起動される毎に実行される。
本処理が起動すると、まず、認証情報の提供を兼ねた車両情報要求を送信し（Ｓ３１０）、ＣＧＷ３から異常通知を受信するか（Ｓ３２０）、車両情報通知を受信するか（Ｓ３３０）、又はバリエーション情報要求を受信するまで（Ｓ３３０）待機する。
【００５７】
異常通知を受信した場合は、自装置（機器制御ＥＣＵ４）は不適合な車両に組み付けられたものとして、自装置の動作を停止させる処理を行って（Ｓ３５０）本処理を終了する。バリエーション情報要求を受信した場合は、自ＥＣＵが保持している認証情報、及びバリエーション情報記憶部４２２に記憶されているバリエーション情報をＣＧＷ３に送信して（Ｓ３６０）、Ｓ３１０に戻る。
【００５８】
一方、ＣＧＷ３から車両情報を受信した場合は、受信した車両情報の中から自装置の制御対象となる機器部等に関連する情報を抽出し、その抽出した情報をバリエーション情報としてバリエーション情報記憶部４２２に記憶する（Ｓ３７０）。
【００５９】
その後、ＣＧＷ３から特性情報要求を受信するまで待機し（Ｓ３８０）、特性情報要求を受信すると、特性情報記憶部４２１に特性情報が記憶されているか否かを判断する（Ｓ３９０）。
【００６０】
特性情報が記憶されていれば、その特性情報記憶部４２１に記憶されている特性情報を、ＣＧＷ３に送信して（Ｓ４００）、本処理を終了する。
特性情報が記憶されていなければ、ＣＧＷ３に対して未記憶通知を送信し（Ｓ４１０）、ＣＧＷ３から特性情報を受信するまで待機する（Ｓ４２０）。
【００６１】
特性情報を受信すると、受信した特性情報を特性情報記憶部に記憶して（Ｓ４３０）、本処理を終了する。
＜動作＞
一体型ＥＣＵ４ｂを車両に組み付ける前後に行われる処理の流れを、場合分けして説明する。なお、単体ＥＣＵ４ａの場合の処理の流れは、対象機器６の特性情報が、製造メーカではなく車両工場で書き込まれる以外は、全く同様である。
【００６２】
（１）初期部品を車両工場にて車両に組み付けた場合（図５参照）
一体型ＥＣＵ４ｂを製造するメーカでは、その出荷前に、専用の計測／書込ツールを用いて機器部４３の特性を計測し、その計測結果に基づいて生成した特性情報を特性情報記憶部４２１に書き込む。
【００６３】
つまり、一体型ＥＣＵ４ｂは、初期部品か補給部品かに関わらず、特性情報記憶部４２１に特性情報が記憶されている状態で出荷される。この時、バリエーション情報記憶部４２２は、何も記憶されていない状態にある。
【００６４】
この一体型ＥＣＵ４ｂを、車両工場にて他のＥＣＵと共に車両に組み付ける。このとき一体型ＥＣＵ４ｂと共に車両に組み付けられるＣＧＷ３は、車両情報記憶部３３１及び補助情報記憶部３３２のいずれもが何も記憶されていない状態にある。
【００６５】
その後、車両工場では、車載通信システム１を起動し、コネクタ５に接続した専用の書込ツールを使用して、ＣＧＷ３に車両情報を提供する。
この時ＣＧＷ３は、車両情報記憶部３３１に情報が記憶されておらず（Ｓ１１０：ＮＯ）、ＣＧＷの交換ではない（Ｓ１２０：ＮＯ）ため、この提供された車両情報を車両情報記憶部３３１に記憶する（Ｓ１３０〜Ｓ１４０）。
【００６６】
その後、一体型ＥＣＵ４ｂ毎に、以下の手順が個別に実行される。
一体型ＥＣＵ４ｂ（以下、要求元ＥＣＵという）が起動すると、認証情報の提供を兼ねた車両情報要求をＣＧＷ３に送信し（Ｓ３１０）、これを受信したＣＧＷ３は、提供された認証情報を車両情報記憶部３３１に記憶された車両情報と照合し（Ｓ２１０）、両者が一致（認証に成功）すると（Ｓ２２０：ＹＥＳ）、車両情報記憶部３３１に記憶されている車両情報を要求元ＥＣＵに送信する（Ｓ２４０）。これを受信した要求元ＥＣＵは、受信した車両情報から抽出したバリエーション情報をバリエーション情報記憶部４２２に記憶する（Ｓ３３０：ＹＥＳ，Ｓ３７０）。
【００６７】
また、ＣＧＷ３は、車両情報の送信後、同じ要求元ＥＣＵに対して特性情報要求を送信し（Ｓ２５０）、これを受信した要求元ＥＣＵは、特性情報記憶部４２１には特性情報が記憶された状態（Ｓ３９０：ＹＥＳ）にあるため、その記憶されている特性情報をＣＧＷ３に送信する（Ｓ４００）。ＣＧＷ３は、特性情報を受信すると（Ｓ２６０：ＹＥＳ）、これを要求元ＥＣＵと対応付けて補助情報記憶部３３２に記憶する。
【００６８】
これにより、要求元ＥＣＵ（一体型ＥＣＵ４ｂ）には、自ＥＣＵに一体化されている機器部４３の特性情報と、機器部４３に関連した車両情報であるバリエーション情報がいずれも記憶された状態となる。また、ＣＧＷ３には、車両情報（照合情報及び全てのバリエーション情報を含んだもの）と、車両に組み付けられた全ての一体型ＥＣＵ４ｂの機器部４３の特性情報（補助情報）が記憶された状態となる。つまり、車両に組み付けられた一体型ＥＣＵ４ｂに記憶されているバリエーション情報及び特性情報の全てが、ＣＧＷ３にバックアップされた状態となる。
【００６９】
（２）一体型ＥＣＵ４ｂの電子制御部４１及び機器部４３を一括交換する場合（図６参照）
一体型ＥＣＵ４ｂを交換する前には、上述した（１）の手順が実行されているため、交換前の一体型ＥＣＵ４ｂ（以下「交換前ＥＣＵ」という）には、特性情報記憶部４２１に特性情報が記憶され、バリエーション情報記憶部４２２にバリエーション情報が記憶された状態にある。また、ＣＧＷ３は、車両情報記憶部３３１に車両情報が記憶され、補助情報記憶部３３２には交換前ＥＣＵの特性情報が記憶された状態にある。
【００７０】
この状態から、交換前ＥＣＵを取り外し、一体型ＥＣＵを製造するメーカから提供される補給部品に付け替えた場合、補給部品の一体型ＥＣＵ（以下、交換後ＥＣＵという）は、特性情報のみが記憶され、バリエーション情報は未記憶の状態で、修理工場等で車両に組み付けられる。
【００７１】
このように交換後ＥＣＵの組み付け後に、車載通信システム１が起動すると、交換後ＥＣＵは、認証情報の提供を兼ねた車両情報要求をＣＧＷ３に送信し、以下（１）の場合と同様の手順で、ＣＧＷ３から交換後ＥＣＵへの車両情報の提供、交換後ＥＣＵからＣＧＷ３への特性情報の提供が行われる。その結果、交換後ＥＣＵには、ＣＧＷ３の車両情報記憶部３３１に記憶されている車両情報に基づくバリエーション情報が記憶され、ＣＧＷ３には、交換後ＥＣＵから提供された特性情報によって、補助情報記憶部３３２の記憶内容が更新される。
【００７２】
（３）一体型ＥＣＵ４ｂの電子制御部４１のみを交換する場合（図７参照）
交換前の一体型ＥＣＵ４ｂ及びＣＧＷ３の状態は、上述の（２）で説明したものと同様である。
【００７３】
この状態から一体型ＥＣＵ４ｂの電子制御部４１のみを取り外し、電子制御部４１を製造するメーカから提供される補給部品に付け替えた場合、電子制御部４１が交換された一体型ＥＣＵ（以下、一部交換ＥＣＵという）は、特性情報記憶部４２１及びバリエーション情報記憶部４２２には何も記憶されていない状態となる。
【００７４】
このような電子制御部４１の交換が行われた後で、車載通信システム１が起動すると、一部交換ＥＣＵは、認証情報の提供を兼ねた車両情報要求をＣＧＷ３に送信し、以下（１）の場合と同様の手順で、ＣＧＷ３から一部交換ＥＣＵへの車両情報の提供が行われる。
【００７５】
その後、ＣＧＷ３は、一部交換ＥＣＵに対して特性情報要求を送信し（Ｓ２５０）、これを受信した一部交換ＥＣＵは、特性情報記憶部４２１には特性情報が記憶されていないため（Ｓ３９０：ＮＯ）、未記憶通知をＣＧＷ３に送信する（Ｓ４１０）。ＣＧＷ３は、未記憶通知を受信すると（Ｓ２７０：ＹＥＳ）、補助情報記憶部３３２に記憶されている一部交換ＥＣＵに対応付けられた特性情報（交換前ＥＣＵの特性情報）を、一部交換ＥＣＵに送信する（Ｓ２９０）。これを受信した一部交換ＥＣＵは、受信した特性情報を特性情報記憶部４２１に記憶する（Ｓ４２０〜Ｓ４３０）。
【００７６】
つまり、電子制御部４１が交換されても、機器部４３は交換前ＥＣＵと同じものであるため、交換前ＥＣＵについてバックアップされた特性情報をそのまま使用することができる。
【００７７】
これにより、一部交換ＥＣＵには、その交換後に改めて外部から情報を提供することなく、正しい特性情報やバリエーション情報を記憶させること、即ち、一部交換ＥＣＵを正常に作動させることができる状態に設定することができる。
【００７８】
なお、一部交換ＥＣＵについての手順は、単体ＥＣＵ４ａを交換した場合も同様である。
（４）ＣＧＷ３を交換する場合
ＣＧＷ３を交換すると、交換されたＣＧＷ３は、車両情報及び補助情報のいずれもが未記憶の状態となる。
【００７９】
この状態で、車載通信システム１が起動すると、車両情報記憶部３３１に情報が記憶されておらず（Ｓ１１０：ＮＯ）、ＣＧＷの交換である（Ｓ１２０：ＹＥＳ）ため、ＣＧＷ３は、全てのＥＣＵ（機器制御ＥＣＵ４）に対してバリエーション情報要求を送信する（Ｓ１５０）。これを受信した各ＥＣＵは、自ＥＣＵが保持している認証情報及びバリエーション情報記憶部４２２に記憶されているバリエーション情報を、ＣＧＷ３に送信する（Ｓ３４０：ＹＥＳ，Ｓ３６０）。そして、ＣＧＷ３は、各ＥＣＵから受信したバリエーション情報をマージすることで車両情報を生成し、これを車両情報記憶部３３１に記憶する（Ｓ１６０〜Ｓ１７０）。
【００８０】
その後、上述の（１）で示した手順が実行されることにより、ＣＧＷ３には補助情報記憶部３３２にも情報が記憶される。
なお、各ＥＣＵに記憶されているバリエーション情報は、車両情報の一部に過ぎないが、図８に示すように、各ＥＣＵ（ＥＣＵあ，ＥＣＵか，ＥＣＵさ）には、それぞれが必要な情報が記憶されているため、これをマージすることによって、少なくともバックアップが必要な車両情報については、漏れなく再現することができる。
【００８１】
＜効果＞
以上説明したように、車載通信システム１では、個々の機器制御ＥＣＵ４で必要となる特性情報やバリエーション情報を、当事者の機器制御ＥＣＵ４に記憶させるだけでなく、ＣＧＷ３にも記憶（バックアップ）させている。
【００８２】
そして、機器制御ＥＣＵ４が補給部品に交換された場合には、ＣＧＷ３にバックアップされている車両情報が交換後ＥＣＵ（補給部品）に提供され、その提供された車両情報をバリエーション情報として交換後ＥＣＵに記憶させるようにされている。
【００８３】
このように車載通信システム１によれば、機器制御ＥＣＵ４の交換時に、外部から改めてバリエーション情報（車両情報）の書き込みを行う必要がないため、交換に要する手間を削減することができる。しかも、機器制御ＥＣＵ４の補給部品に、予め車両情報を記憶させておく必要もないため、補給部品の管理に要する手間も削減することができる。
【００８４】
また、車載通信システム１では、単体ＥＣＵ４ａが補給部品に交換されるか、一体型ＥＣＵ４ｂの電子制御部４１のみが補給部品に交換された場合には、ＣＧＷ３にバックアップされている車両情報及び補助情報が補給部品（単体ＥＣＵ４ａ／一部交換ＥＣＵ）に提供され、その提供された車両情報及び補助情報を、補給部品にてバリエーション情報及び特性情報として記憶するようにされている。
【００８５】
このように車載通信システム１によれば、単体ＥＣＵ４ａの交換時や一体型ＥＣＵ４ｂの電子制御部４１のみの交換時にも、外部から改めて特性情報やバリエーション情報（車両情報）の書き込みを行う必要がないため、交換に要する手間を削減することができる。また、一体型ＥＣＵ４ｂの補給部品と同様に、単体ＥＣＵ４ａや電子制御部４１の補給部品の管理に要する手間も削減することができる。
【００８６】
また、車載通信システム１では、ＣＧＷ３が交換された場合、機器制御ＥＣＵ４に分散して記憶されているバリエーション情報をＣＧＷ３に提供し、その提供されたバリエーション情報をマージすることで復元した情報を車両情報としてＣＧＷ３に記憶するようにされている。
【００８７】
従って、車載通信システム１によれば、ＣＧＷ３の交換時にも、外部から改めて車両情報の書き込みを行う必要がないため、交換に要する手間を削減することができる。
＜他の実施形態＞
以上本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、様々な態様にて実施することが可能である。
【００８８】
例えば、上記実施形態では、本発明における情報記憶用電子制御装置としてＣＧＷ３を使用しているが、別途専用のＥＣＵを設けたり、任意のＥＣＵにＣＧＷ３の通信処理部３２に相当する機能を割り当てたりするようにしてもよい。
【００８９】
上記実施形態では、一体型ＥＣＵ２ｂは、電子制御部４１のみの交換が可能なものについて説明したが、電子制御部４１のみの交換が不能なものであってもよい。この場合、一体型ＥＣＵ２ｂには、補給部品であっても必ず特性情報が記憶された状態となるため、図４におけるＳ３９０，Ｓ４１０〜Ｓ４３０の処理は不要となる。
【００９０】
上記実施形態では、機器制御ＥＣＵ４の電子制御部４１が、特性情報記憶部４２１及びバリエーション情報記憶部４２２をいずれも備えている場合について説明したが、いずれか一方だけを備え、その一方の情報だけを、ＣＧＷ３との間で保持し合うように構成してもよい。
【００９１】
上記実施形態では、車両工場にて、ＣＧＷ３の車両情報記憶部３３１に車両情報を記憶させ、機器制御ＥＣＵ４は、ＣＧＷ３から車両情報（の一部）を取得し、その取得した情報をバリエーション情報としてバリエーション情報記憶部４２２に記憶させているが、逆に、車両工場にて、機器制御ＥＣＵ４のバリエーション情報記憶部４２２にバリエーション情報を記憶させ、ＣＧＷ３は、各機器制御ＥＣＵ４から取得したバリエーション情報をマージしたものを車両情報として車両情報記憶部３３１に記憶させるようにしてもよい。
【符号の説明】
【００９２】
１…車載通信システム  ２…通信ネットワーク  ３…セントラルゲートウェイ（ＣＧＷ）  ４…車載装置／機器制御ＥＣＵ  ４ａ…単体ＥＣＵ  ４ｂ…一体型ＥＣＵ  ５…コネクタ  ６…対象機器  ２１，２２，２３…サブネットワーク  ３１…中継処理部  ３２…通信処理部  ３３…記憶装置  ４１…電子制御部  ４２…記憶装置  ４３…機器部  ３３１…車両情報記憶部  ３３２…補助情報記憶部  ４２１…特性情報記憶部  ４２２…バリエーション情報記憶部
【図１】
0005630485.tif 000002
【図２】
0005630485.tif 000003
【図３】
0005630485.tif 000004
【図４】
0005630485.tif 000005
【図５】
0005630485.tif 000006
【図６】
0005630485.tif 000007
【図７】
0005630485.tif 000008
【図８】
0005630485.tif 000009