(57)【要約】【課題】本発明は、補給マスタ電子制御装置の種類を削減することができ、車両情報のデータ化けやバス故障によってスレーブ電子制御装置の制御が異常となることを防止できる車載ＬＡＮシステムを提供することを目的とする。【解決手段】マスタ電子制御装置に製造時を表わす補給情報及び車両情報を格納し、マスタ電子制御装置を代替する補給マスタ電子制御装置に補修時を表わす補給情報を格納し、一または複数のスレーブ電子制御装置は、マスタ電子制御装置または補給マスタ電子制御装置からバスを通して補給情報及び車両情報を受信し、受信した補給情報が製造時を表わすときの車両情報を不揮発メモリに格納し、不揮発メモリに格納されている車両情報を用いて動作する。【選択図】図６
2007276630.tif 000002
【特許請求の範囲】
【請求項１】
マスタ電子制御装置と一または複数のスレーブ電子制御装置をバスに接続し、前記マスタ電子制御装置と前記一または複数のスレーブ電子制御装置の間でデータ通信を行う車載ＬＡＮシステムにおいて、
前記マスタ電子制御装置に製造時を表わす補給情報及び車両情報を格納し、
前記マスタ電子制御装置を代替する補給マスタ電子制御装置に補修時を表わす補給情報を格納し、
前記一または複数のスレーブ電子制御装置は、前記マスタ電子制御装置または前記補給マスタ電子制御装置から前記バスを通して前記補給情報及び車両情報を受信し、受信した補給情報が製造時を表わすときの車両情報を不揮発メモリに格納し、前記不揮発メモリに格納されている車両情報を用いて動作することを特徴とする車載ＬＡＮシステム。
【請求項２】
請求項１記載の車載ＬＡＮシステムにおいて、
前記一または複数のスレーブ電子制御装置は、前記受信した補給情報が製造時を表わすときの車両情報が所定回数連続して同一内容であるときに前記車両情報を前記不揮発メモリに格納することを特徴とする車載ＬＡＮシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載ＬＡＮシステムに関し、マスタ電子制御装置とスレーブ電子制御装置の間でデータ通信を行う車載ＬＡＮシステム車載ＬＡＮシステムに関する。
【背景技術】
【０００２】
車載ＬＡＮシステムは、車両の仕様が異なるとハードウェアが同一であっても制御を切替えて異ならせる必要がある。車載ＬＡＮシステムを構成する各ＥＣＵ（電子制御装置）は制御に必要な情報を個別に持つことで種類分けを行って車両の仕様に対応する。
【０００３】
一方で、車載ＬＡＮシステムで共有できる共有データとしての車両情報を設定し、車載ＬＡＮシステムでマスタとなるＥＣＵ（以下、「マスタＥＣＵ」という）に上記車両情報を一括して書込んでおき、マスタＥＣＵからＬＡＮに送出することで、各ＥＣＵの制御の切替えを行うことができる。これにより、車両工場におけるマスタＥＣＵから車両情報を受信するＥＣＵ（以下、「スレーブＥＣＵ」という）の種類を削減することが可能となる。
【０００４】
この場合、車両工場で車両情報を含む書込みデータを作成してマスタＥＣＵに書込み、マスタＥＣＵは故障がない限り通信バスを通じてスレーブＥＣＵに車両情報を送信し続ける。マスタＥＣＵが故障した場合は、補修工場において、前記車両情報を含む書込みデータと同一のデータを書込んだ補給マスタＥＣＵと交換する。
【０００５】
なお、特許文献１には、車載電装ユニット制御方法において、電力が供給されたときに種類毎に予め定められた識別番号を通信データに含めて送信し、送信された識別番号を他のユニットが受信し、識別番号に基づいてユニットの種類を識別して接続関係を記憶し、接続関係に応じて統合的に制御することが記載されている。
【特許文献１】特開平１１−１１０００９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
同一車種であっても、車両を使用する国によって仕様が異なり、５カ国に輸出する車両では５種類の車両情報を持つことになる。このため、補修工場においては、１車種について５種類の車両情報を持つ補給マスタＥＣＵをそろえておかねばならず、補給マスタＥＣＵの種類を増大させている。
【０００７】
特に、マスタＥＣＵ自身が不要な車両情報をスレーブＥＣＵが必要とする場合はスレーブＥＣＵの事情により補給マスタＥＣＵの種類が増加する。更に、複数のスレーブＥＣＵから要望するデータが多岐にわたる場合、補給マスタＥＣＵの種類はスレーブＥＣＵの数とのかけ算となり、膨大な種類の補給マスタＥＣＵをそろえなければならなくなるという問題があった。
【０００８】
また、スレーブＥＣＵは補給マスタＥＣＵから受信した車両情報をＲＡＭに記憶するため、補給マスタＥＣＵにおける車両情報のデータ化けやバス故障等が発生した場合はスレーブＥＣＵの制御が異常となるという問題があった。
【０００９】
本発明は、上述の点に鑑みてなされたものであり、補給マスタ電子制御装置の種類を削減することができ、車両情報のデータ化けやバス故障によってスレーブ電子制御装置の制御が異常となることを防止できる車載ＬＡＮシステムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の車載ＬＡＮシステムは、マスタ電子制御装置と一または複数のスレーブ電子制御装置をバスに接続し、前記マスタ電子制御装置と前記一または複数のスレーブ電子制御装置の間でデータ通信を行う車載ＬＡＮシステムにおいて、
前記マスタ電子制御装置に製造時を表わす補給情報及び車両情報を格納し、
前記マスタ電子制御装置を代替する補給マスタ電子制御装置に補修時を表わす補給情報を格納し、
前記一または複数のスレーブ電子制御装置は、前記マスタ電子制御装置または前記補給マスタ電子制御装置から前記バスを通して前記補給情報及び車両情報を受信し、受信した補給情報が製造時を表わすときの車両情報を不揮発メモリに格納し、前記不揮発メモリに格納されている車両情報を用いて動作することにより、補給マスタ電子制御装置の種類を削減することができ、車両情報のデータ化けやバス故障によってスレーブ電子制御装置の制御が異常となることを防止できる。
【００１１】
前記車載ＬＡＮシステムにおいて、
前記一または複数のスレーブ電子制御装置は、前記受信した補給情報が製造時を表わすときの車両情報が所定回数連続して同一内容であるときに前記車両情報を前記不揮発メモリに格納することができる。
【発明の効果】
【００１２】
本発明によれば、補給マスタ電子制御装置の種類を削減することができ、車両情報のデータ化けやバス故障によってスレーブ電子制御装置の制御が異常となることを防止できる。
【発明を実施するための最良の形態】
【００１３】
以下、図面に基づいて本発明の実施形態について説明する。
【００１４】
＜車載ＬＡＮシステムの製造時の構成＞
図１は、本発明の車載ＬＡＮシステムの一実施形態の製造時の構成図を示す。同図中、車載ＬＡＮシステム１０は、マスタＥＣＵ２０とスレーブＥＣＵ３１，３２，３３と、これらを接続する通信バス４０から構成される。
【００１５】
＜ＥＣＵの構成＞
マスタＥＣＵ２０及びスレーブＥＣＵ３１〜３３それぞれのブロック構成を図２に示す。同図中、ＥＣＵは、制御部５０とＲＯＭ５１とＲＡＭ５２と不揮発メモリ５３と入出力部５４と通信部５５より構成され、これらは内部バス５６に接続されている。
【００１６】
制御部５０は、ＲＯＭ５１に格納されたプログラムを実行して、例えばエンジン制御、ブレーキ制御、サスペンション制御、ステアリング制御、ナビゲーション、等の各種制御を行う。この際に、入出力部５４より信号が入力され、また、制御信号が出力される。ＲＡＭ５２は作業領域として使用され、不揮発メモリ５３には補給判定フラグ付きの車両情報等が記憶される。通信部５５は通信バス４０に接続され、外部のＥＣＵとの間で通信を行う。
【００１７】
図１に示すマスタＥＣＵ２０は、部品工場において情報書込み装置６０により車両情報に付加された補給判定フラグに「工場（製造時）」を表わす値０を書込む。車両情報は初期値のままである。この場合のマスタＥＣＵ２０の不揮発メモリ５３における車両情報領域及び補給判定フラグの様子を図３（Ａ）に示す。
【００１８】
マスタＥＣＵ２０は、車両工場において情報書込み装置６１により車両情報が書込まれる。そして、マスタＥＣＵ２０は通信バス４０に接続され、また、スレーブＥＣＵ３１〜３３が通信バス４０に接続されて、車載ＬＡＮシステム１０が構成される。この場合のマスタＥＣＵ２０の不揮発メモリ５３における車両情報領域及び補給判定フラグの様子を図３（Ｂ）に示す。
【００１９】
車載ＬＡＮシステム１０では、マスタＥＣＵ２０は、数ｓｅｃ等の所定時間毎に自装置の不揮発メモリ５３から車両情報を読み出し、通信バス４０からスレーブＥＣＵ３１，３２，３３に供給する。
【００２０】
スレーブＥＣＵ３１，３２，３３それぞれは通信バス４０から受信した補給判定フラグが０の車両情報を一旦ＲＡＭ５２に記憶する。そして、通信バス４０から受信した補給判定フラグが０の車両情報が所定回数連続して同一内容である場合に、ＲＡＭ５２に記憶している車両情報を不揮発メモリ５３に書込む。その後、不揮発メモリ５３に格納されている車両情報を用いて各種制御動作を実行する。
【００２１】
＜車載ＬＡＮシステムの補修時の構成＞
図４は、本発明の車載ＬＡＮシステムの一実施形態の補修時の構成図を示す。図４に示す補給マスタＥＣＵ７０は、部品工場において情報書込み装置６０により車両情報に付加された補給判定フラグに「補給（補修時）」を表わす値１を書込む。車両情報は初期値のままである。この場合の補給マスタＥＣＵ７０の不揮発メモリ５３における車両情報領域及び補給判定フラグの様子を図５に示す。
【００２２】
補給マスタＥＣＵ７０は、車両情報が初期値のまま車両工場において、スレーブＥＣＵ３１〜３３が接続された車載ＬＡＮシステム１０の通信バス４０に接続される。この車載ＬＡＮシステム１０では、補給マスタＥＣＵ７０は、数ｓｅｃ等の所定時間毎に自装置の不揮発メモリ５３から車両情報を読み出し、通信バス４０からスレーブＥＣＵ３１，３２，３３に供給する。
【００２３】
しかし、スレーブＥＣＵ３１，３２，３３それぞれは通信バス４０から受信した補給判定フラグが１の車両情報をＲＡＭ５２に記憶せず、既に不揮発メモリ５３に格納されている車両情報を用いて各種制御動作を実行する。
【００２４】
＜スレーブＥＣＵの動作＞
図６は、スレーブＥＣＵ３１〜３３が実行する車両情報受信処理のフローチャートを示す。同図中、ステップＳ１で通信バス４０から補給判定フラグを含む車両情報を受信する。次に、ステップＳ２で受信した車両情報に付加された補給判定フラグが０であるか否かを判別する。
【００２５】
補給判定フラグが１であれば、この処理サイクルを終了する。補給判定フラグが０であればステップＳ３で受信した車両情報をＲＡＭ５２に記憶し、ステップＳ４で受信した車両情報が例えば１０回等の所定回数連続して同一内容であるか否かを判別する。
【００２６】
受信した車両情報が所定回数連続して同一内容であれば、ステップＳ５にてＲＡＭ５２に記憶している車両情報を不揮発メモリ５３に書込んで格納する。受信した車両情報が所定回数連続して同一内容でない場合には、この処理サイクルを終了する。
【００２７】
このように、補給マスタＥＣＵ７０には補給判定フラグに「補給（補修時）」を表わす値１を書込むだけで車両情報は初期値のままであるため、補給マスタＥＣＵ７０は１種類で済む。また、補給マスタＥＣＵにおける車両情報のデータ化けやバス故障等が発生した場合においても、スレーブＥＣＵ３１〜３３は自装置の不揮発メモリ５３に格納されている車両情報を用いるため、スレーブＥＣＵ３１〜３３の制御は正常である。
【００２８】
なお、マスタＥＣＵ２０が請求項記載のマスタ電子制御装置に相当し、スレーブＥＣＵ３１，３２，３３がスレーブ電子制御装置に相当し、補給マスタＥＣＵ７０が補給マスタ電子制御装置に相当する。
【図面の簡単な説明】
【００２９】
【図１】本発明の車載ＬＡＮシステムの一実施形態の製造時の構成図である。
【図２】ＥＣＵのブロック構成図である。
【図３】車両情報領域及び補給判定フラグの様子を示す図である。
【図４】本発明の車載ＬＡＮシステムの一実施形態の補修時の構成図である。
【図５】車両情報領域及び補給判定フラグの様子を示す図である。
【図６】スレーブＥＣＵが実行する車両情報受信処理のフローチャートである。
【符号の説明】
【００３０】
１０  車載ＬＡＮシステム
２０  マスタＥＣＵ
３１，３２，３３  スレーブＥＣＵ
４０  通信バス
５０  制御部
５１  ＲＯＭ
５２  ＲＡＭ
５３  不揮発メモリ
５４  入出力部
５５  通信部
５６  内部バス
６０，６１  情報書込み装置
７０  補給マスタＥＣＵ
【図１】
2007276630.tif 000003
【図２】
2007276630.tif 000004
【図３】
2007276630.tif 000005
【図４】
2007276630.tif 000006
【図５】
2007276630.tif 000007
【図６】
2007276630.tif 000008