(57)【要約】【課題】不揮発性記憶手段へのデータ書き込みが異常となった場合であっても、最新のデータの読み出しを行い、商品性および信頼性の向上を図ることができる車載制御装置を提供する。【解決手段】ＥＥＰＲＯＭのバンク２ａと、バンク２ｂとの記憶データを比較し、一致しないと判定されたバンク２ａの記憶データのうち、関連性を有さないと判定された記憶データを最新データとしてＲＡＭに読み出す一方、一致しないと判定されたバンク２ａの記憶データが関連性を有すると判定された場合であっても、関連性を有すると判定された全ての記憶データが一致しないと判定された場合には、関連性を有すると判定されたバンク２ａの記憶データを最新データとしてＲＡＭに読み出すことを特徴とする。【選択図】図３
2011118682.tif 000002
【特許請求の範囲】
【請求項１】
不揮発性記憶手段と、
電源が供給されている間のみデータを記憶可能な一時記憶手段と、
前記電源の供給が開始されたときに前記不揮発性記憶手段から前記一時記憶手段に前記データを読み出して所定のプログラムを実行する制御手段とを備える車載制御装置において、
前記不揮発性記憶手段は、
複数のアドレス毎に予め設定された種別のデータを格納する第１領域と、
該第１領域の前記複数のアドレスに対応付けられた複数のアドレスを有し、前記第１領域に格納されるデータと同一のデータを格納する第２領域とを備え、
前記制御手段は、
前記不揮発性記憶手段に格納された前記第１領域の各アドレスに格納されたデータ及び前記第２領域の各アドレスに格納されたデータの更新を、前記第１領域、前記第２領域の順に行うデータ更新手段と、
前記第１領域の各アドレスに格納されたデータと前記第２領域の各アドレスに格納されたデータとが一致するか否かをアドレス毎に判定する一致判定手段と、
前記第１領域と前記第２領域とのうち少なくとも一方の領域の一のアドレスに格納されるデータと他のアドレスに格納されるデータとが互いに関連性を有するか否かを判定する関連性有無判定手段とを備え、
前記一致判定手段により一致しないと判定された前記第１領域のデータのうち、前記関連有無判定手段により関連性を有さないと判定されたデータを最新データとして前記一時記憶手段に読み出す一方、前記一致判定手段により一致しないと判定された前記第１領域のデータが前記関連有無判定手段により関連性を有すると判定された場合であっても、関連性を有すると判定された全てのデータが前記一致判定手段により一致しないと判定された場合には、関連性を有すると判定された前記第１領域のデータを最新データとして前記一時記憶手段に読み出すことを特徴とする車載制御装置。
【請求項２】
前記不揮発性記憶手段は、前記第１領域又は第２領域が更新中であるか否かを判定する更新判定手段を備え、
前記制御手段は、前記更新判定手段により、前記第１領域が更新中であると判定された場合にのみ、前記一致判定手段および前記関連有無判定手段による各判定を行い、該一致判定手段および関連有無判定手段による判定結果に基づいて前記一時記憶手段への前記データの読み出しを行うことを特徴とする請求項１に記載の車載制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、車載制御装置に関するものである。
【背景技術】
【０００２】
従来から、演算装置であるＣＰＵ、不揮発性のメモリであるＥＥＰＲＯＭ、および、揮発性のメモリであるＲＡＭを備えた車載制御装置が知られている。この従来の車載制御装置においては、ＥＥＰＲＯＭへの書き込みが中断して記憶データが異常になると、記憶データをＲＡＭへ呼び出して利用することができなくなるため、システムの立ち上げが不能となり車載制御装置自体を交換する必要が生じていた。
そこで近年、ＥＥＰＲＯＭに最新面と更新面との２面の記憶領域を設けて交互に書き込み処理を行い、電源断などにより更新面の記憶データに誤りが発生した場合に、最新面の記憶データを用いてシステムの立ち上げを行い、再度更新面の記憶データの更新を行う制御装置が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０―３２０３０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の車載制御装置は、更新面の記憶データの書き込み中に異常が発生して最新面の記憶データでシステムを立ち上げると、更新面に書き込んだ記憶データが再度書き換えられてしまう。例えば、車両の故障フラグや故障データなどのデータが更新面に書き込みされている途中で電源断などにより異常が生じた場合、一旦更新面に書き込まれた故障に係るデータが破棄されてしまうことが考えられる。
【０００５】
また、ＥＥＰＲＯＭに記憶領域を２面設けて一方を主記憶面とし、他方をバックアップ用の記憶面として運用することも可能であるが、この場合、更新中に異常が発生すると、次回、新旧どちらの記憶データが読み出されるのかが不明になる虞がある。具体的には、主記憶面の記憶データを更新しているときに電源断などの異常が生じた場合には、バックアップ用の記憶面に書き込みされた記憶データが電源オン後に読み出され、バックアップ用の記憶面の記憶データを更新しているときに電源断などの異常が生じた場合には、主記憶面に書込まれた最新の更新されたデータが電源オン後に読み出されるため、電源断等の異常発生時におけるデータ更新の進捗に応じて読み出される記憶データの新旧が入れ替わってしてしまうことになる。
【０００６】
この発明は、上記事情に鑑みてなされたものであり、不揮発性記憶手段へのデータ書き込みが異常となった場合であっても、最新のデータの読み出しを行い、商品性および信頼性の向上を図ることができる車載制御装置を提供するものである。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、請求項１に記載した発明は、不揮発性記憶手段（例えば、実施形態におけるＥＥＰＲＯＭ２）と、電源が供給されている間のみデータを記憶可能な一時記憶手段（例えば、実施形態におけるＲＡＭ３）と、前記電源の供給が開始されたときに前記不揮発性記憶手段から前記一時記憶手段に前記データを読み出して所定のプログラムを実行する制御手段（例えば、実施形態におけるＣＰＵ４）とを備える車載制御装置において、前記不揮発性記憶手段は、複数のアドレス毎に予め設定された種別のデータを格納する第１領域（例えば、実施形態におけるバンク２ａ）と、該第１領域の前記複数のアドレスに対応付けられた複数のアドレスを有し、前記第１領域に格納されるデータと同一のデータを格納する第２領域（例えば、実施形態におけるバンク２ｂ）とを備え、前記制御手段は、前記不揮発性記憶手段に格納された前記第１領域の各アドレスに格納されたデータ及び前記第２領域の各アドレスに格納されたデータの更新を、前記第１領域、前記第２領域の順に行うデータ更新手段（例えば、実施形態におけるデータ更新手段５）と、前記第１領域の各アドレスに格納されたデータと前記第２領域の各アドレスに格納されたデータとが一致するか否かをアドレス毎に判定する一致判定手段（例えば、実施形態における一致判定手段６）と、前記第１領域と前記第２領域とのうち少なくとも一方の領域の一のアドレスに格納されるデータと他のアドレスに格納されるデータとが互いに関連性を有するか否かを判定する関連有無判定手段（例えば、実施形態における関連有無判定手段７）とを備え、前記一致判定手段により一致しないと判定された前記第１領域のデータのうち、前記関連有無判定手段により関連性を有さないと判定されたデータを最新データとして前記一時記憶手段に読み出す一方、前記一致判定手段により一致しないと判定された前記第１領域のデータが前記関連有無判定手段により関連性を有すると判定された場合であっても、関連性を有すると判定された全てのデータが前記一致判定手段により一致しないと判定された場合には、関連性を有すると判定された前記第１領域のデータを最新データとして前記一時記憶手段に読み出すことを特徴とする。
【０００８】
請求項２に記載した発明は、請求項１に記載の発明において、前記不揮発性記憶手段は、前記第１領域又は第２領域が更新中であるか否かを判定する更新判定手段（例えば、実施形態における更新判定手段８）を備え、前記制御手段は、前記更新判定手段により、前記第１領域が更新中であると判定された場合にのみ、前記一致判定手段および前記関連有無判定手段による各判定を行い、該一致判定手段および関連有無判定手段による判定結果に基づいて前記一時記憶手段への前記データの読み出しを行うことを特徴とする。
【発明の効果】
【０００９】
請求項１に記載した発明によれば、データ更新手段によって不揮発性記憶手段に格納されたデータの更新を第１領域、第２領域の順で更新し、この第１領域の各アドレスに格納されたデータおよび第２領域の各アドレスに格納されたデータが一致するか否かを一致判定手段により判定して、第１領域および第２領域の各アドレスのデータが一致しないと判定され、さらに、この一致しないデータが関連性有無判定手段により関連性を有していないと判定された場合に、一致しない第１領域のデータを最新データとして一時記憶手段に読み出すことで、データ更新中に電源断などで更新処理が中断された場合であっても、例えば、故障フラグなど一のアドレスに格納されるデータが既に更新され格納されている場合には、この更新データの読み出しを行うことができるため、装置の商品性および信頼性を向上することができる効果がある。
【００１０】
また、一致判定手段により一致しないと判定されたデータが、関連性を有すると判定された場合、すなわち、関連性を有する一のアドレスのデータと他のアドレスのデータの何れか一方のみが更新されているなどの不完全なデータとなっている可能性が高い場合には、第１領域と第２領域とのうち更新が中断されていない方のデータを用いるので、より一層信頼性の向上を図ることができる効果がある。
【００１１】
さらに、一致判定手段により一致しないと判定されたデータが関連性を有していると判定された場合であっても、関連性を有しているデータの全てが一致判定手段により一致していないと判定された場合、すなわち、関連性を有している一連のデータが全て更新済みであることが明らかな場合には、関連性を有しているデータを最新データとして一時記憶手段に読み出すことができるので、更新済みのデータの更なる有効利用を図ることができる効果がある。
【００１２】
請求項２に記載した発明によれば、一致判定手段および関連有無判定手段による判定処理を、更新判定手段により更新中であると判定された場合にのみ行い、不必要な一致判定手段および関連有無判定手段による判定処理を省略できるので、システムの起動時の負荷を軽減すると共に起動時間を短縮することができる効果がある。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態における車載制御装置の概略構成を示すブロック図である。
【図２】本発明の実施形態におけるＥＥＰＲＯＭのバンクおよびアドレスの一例を示す図である。
【図３】本発明の実施形態におけるＥＥＰＲＯＭの読み込み処理のフローチャートである。
【発明を実施するための形態】
【００１４】
次に、この発明の実施形態における車載制御装置について図面を参照しながら説明する。
図１に示すように、この実施形態の車載制御装置であるＥＣＵ（Electronic Control Unit）１は、不揮発性メモリであるＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）２、揮発性メモリであるＲＡＭ（Random Access Memory）３、および、演算装置であるＣＰＵ（Central Processing Unit）４をそれぞれ備えて構成される。また、ＥＣＵ１は、車内ネットワークである図示しないＣＡＮ（Controller Area Network）に接続され、このＣＡＮを介して各種車載センサからの検出結果やセンサ故障に関する情報などが入力されるようになっている。
【００１５】
ＥＥＰＲＯＭ２は、電気的にデータ書き換えが可能であるとともに電源供給なしにデータ保持が可能ないわゆる不揮発性メモリであり、アドレス毎にあらかじめ設定された種別の記憶データを格納するバンク２ａと、このバンク２ａと同様なアドレスが割り当てられて、バンク２ａの記憶データと同じ記憶データをバックアップデータとして格納するバンク２ｂとを備えて構成される。
ＲＡＭ３は、ＣＰＵ４により読み出されたＥＥＰＲＯＭ２のデータを一時保存する。このＲＡＭ３に一時保存されたデータはＣＰＵ４の演算に供される。
【００１６】
図２は、ＥＥＰＲＯＭ２のバンク２ａとバンク２ｂとに設定される各アドレスの一例を示しており、バンク２ａ，２ｂには車両のセンサ故障に関する記憶データが格納される。また、図２では図示都合上、各アドレスを、それぞれアドレス「＃１」〜「＃９」と簡略化して示しており、バンク２ａ，２ｂともに、アドレス「＃１」にはヨー故障フラグ、アドレス「＃２」にはＧ故障フラグ、アドレス「＃３」には舵角故障フラグがそれぞれ格納される。さらに、アドレス「＃４」〜「＃７」には、のアドレス「＃１」〜「＃３」に格納された故障フラグのうち、何れか一つが故障状態を示すフラグに更新された時点（以下、故障時と称す）のヨーセンサ、Ｇセンサ、舵角センサ、車速センサの検出値がそれぞれ格納される。これらアドレス「＃４」〜「＃７」の記憶データは、それぞれ同一の故障時のセンサ値である必要があるため、互いに関連性を有するデータとして取り扱われる。またアドレス「＃８」にはチェックサムの計算結果が格納され、アドレス「＃９」には書き換え中フラグが格納される。書き換え中フラグは、当該バンクにおける記憶データの書き換え処理の進捗状況を表すフラグであって、例えば、書き換え中は「１」、書き換え中ではないときには「０」となる。
【００１７】
ＣＰＵ４は、ＥＥＰＲＯＭ２に格納された所定のプログラムをＲＡＭ３に読み出して実行するとともに、この所定のプログラムで利用する上述したバンク２ａおよびバンク２ｂに格納された記憶データを適宜ＲＡＭ３に読み出す。またＣＰＵ４は、データ更新手段５、一致判定手段６、関連有無判定手段７、および、更新判定手段８を備えている。これらデータ更新手段５、一致判定手段６、関連有無判定手段７、および、更新判定手段８は、それぞれＣＰＵ４で実行されるプログラムにより構成される。
【００１８】
データ更新手段５は、ＥＥＰＲＯＭ２に格納された記憶データの更新を行うものであり、記憶データの更新時には、ＥＥＰＲＯＭ２のバンク２ａの各アドレスに格納された記憶データ、および、ＥＥＰＲＯＭ２のバンク２ｂの各アドレスに格納された記憶データをそれぞれ所定の順序で更新する。より具体的には、最初にバンク２ａの記憶データの更新を開始するべく「＃９」に格納された書き換え中フラグを書き換え中を意味する「１」に書き換え、次いで、各アドレスに格納された記憶データを、例えば、アドレス「＃１」〜「＃７」の順に従って順次更新して最後にチェックサムを確認し、書き換え中フラグを「０」に戻す。その後、バンク２ｂの記憶データの更新に移行して、書き換え中フラグを「１」に書き換え、次いで、アドレス「＃１」〜「＃７」にバンク２ａと同一の記憶データを順次格納してチェックサムを確認して書き換え中フラグを「０」に戻す。
【００１９】
一致判定手段６は、ＥＥＰＲＯＭ２のバンク２ａに格納されている記憶データと、バンク２ｂに格納されている記憶データとの一致を判定する。具体的には、同じ記憶データが格納されるバンク２ａのアドレス「＃１」〜「＃７」と、バンク２ｂのアドレス「＃１」〜「＃７」とに現在格納されている各記憶データを、図２に示すバンク２ａのアドレス「＃１」とバンク２ｂのアドレス「＃１」とのように、異なるバンクの同一アドレスの記憶データ同士を比較して一致しているか否かを判定する。
【００２０】
関連性有無判定手段７は、ＥＥＰＲＯＭ２のバンク２ａの一のアドレスに格納された記憶データがバンク２ａの他のアドレスに格納されたデータと関連性を有するか否かを判定する。ここで、ＣＰＵ４には、各アドレスの種別、例えばアドレス「＃４」〜「＃７」には関連するデータを格納する等の情報が予めマスクされており、このアドレスの種別に基づき上記関連性の有無が判定される。なお、バンク２ａの記憶データにより関連性の有無を判定する構成に限られず、バンク２ｂの一のアドレスに格納された記憶データがバンク２ｂの他のアドレスに格納された記憶データと関連性を有するか否かを判定するようにしてもよく、さらに、バンク２ａとバンク２ｂとの両方の記憶データについて関連性の有無を判定してもよい。
【００２１】
更新判定手段８は、上述したＥＥＰＲＯＭ２のバンク２ａ、バンク２ｂが書き換え中（換言すれば、更新中）であるか否かを判定する。具体的には、更新判定手段８は、バンク２ａのアドレス「＃９」に格納された書き換え中フラグとバンク２ｂのアドレス「＃９」に格納された書き換え中フラグとに基づき、各バンク２ａ，２ｂが書き換え中か否かを判定する。例えば、記憶データの書き換え中に、電源断などによって書き換えが中断されると、次回電源投入時に、書き換え中フラグは「１」の状態が維持されているので更新判定手段８によって書き換え中と判定される。
【００２２】
この実施形態における車載制御装置１は上述した構成を備えており、次にこの車載制御装置１の動作、特にＥＥＰＲＯＭ２に格納された記憶データの読み込み処理について、図３のフローチャートを参照しながら説明する。
【００２３】
まずＣＰＵ４は、車両のイグニッションがオンされると、ＥＥＰＲＯＭ２のバンク２ａのアドレス「＃９」の記憶データを読み出し、更新判定手段８によって、書き込み中フラグｆａが「１」であるか、すなわちバンク２ａが、記憶データの更新中に中断された状態か否かを判定する（ステップＳ０１）。この判定の結果、バンク２ａの書き込み中フラグｆａが「１」である場合は（ステップＳ０１でＹＥＳ）、バンク２ｂのアドレス「＃８」に格納されているチェックサムｔｂが正常か否かを判定する。
【００２４】
この判定の結果、チェックサムｔｂが正常である場合（ステップＳ０２でＹＥＳ）、ＣＰＵ４は、一致判定手段６によって、それぞれ対応するバンク２ａの各アドレス（＃１〜＃７）とバンク２ｂの各アドレス（＃１〜＃７）とに格納されている記憶データ同士を比較する（ステップＳ０３）。そして、バンク２ａのアドレス（＃１〜＃７）とバンク２ｂのアドレス（＃１〜＃７）とのうち記憶データが一致しないアドレスを特定する（ステップＳ０４）。
【００２５】
次いで、ＣＰＵ４は、関連有無判定手段７によって、特定されたバンク２ａのアドレスのうち一のアドレスの記憶データが関連性の必要な記憶データか否か、つまり、一のアドレスの記憶データと他のアドレスの記憶データとが、同じ故障時（同時）のデータであるなど、関連性の必要な記憶データか否かを判定する（ステップＳ０５）。
【００２６】
この判定の結果、関連性が必要と判定された場合（ステップＳ０５でＹＥＳ）、この記憶データと関連性を有する全ての記憶データについて、バンク２ａの記憶データとバンク２ｂの記憶データとが一致しないか否かを判定する（ステップＳ０６）。この判定の結果、一致するものがあると判定された場合（ステップＳ０６でＮＯ）は、関連性を有する記憶データの一部だけが更新された状態である可能性があるため、ステップＳ０５で関連性が必要と判定されたアドレスの記憶データについては、更新が完了しているバンク２ｂの記憶データを正しい記憶データとして設定し（ステップＳ０７）、この記憶データをＲＡＭ３に呼び出す。
【００２７】
一方、上記判定の結果、関連性の必要が無いアドレスの記憶データであると判定された場合（ステップＳ０５でＮＯ）および関連性が必要な記憶データの全てがバンク２ａとバンク２ｂとで一致しないと判定された場合（ステップＳ０６でＹＥＳ）には、更新が完了していないバンク２ａの最新の記憶データを正しい記憶データとして設定し（ステップＳ１１）、この記憶データをＲＡＭ３に呼び出す。
【００２８】
次いで、バンク２ａおよびバンク２ｂの上述した記憶データの関連性を判定する処理が全てのアドレスに対して行われたか（換言すれば、スキャン終了か）否かを判定する（ステップＳ０８）。この判定の結果、スキャンが終了していないと判定された場合は、上述したステップＳ０５の処理に戻り上述した処理を繰り返す。すなわち、上記ステップＳ０５の判定を行ったアドレスの次のアドレスの記憶データが関連性を必要とするか判定し、関連性の有無に応じてバンク２ａの記憶データ又はバンク２ｂの記憶データをＲＡＭ３に呼び出す。
【００２９】
一方、上述した記憶データの関連性を判定する処理が全てのアドレスに対して行われたと判定された場合は（ステップＳ０８でＹＥＳ）、上述した一連の処理を一旦終了する。
【００３０】
また、ステップＳ０１の処理において、バンク２ａのアドレス「＃９」に格納された書き換えフラグｆａが「０」の場合、すなわちバンク２ａが更新中ではない場合（ステップＳ０１でＮＯ）、バンク２ａのアドレス「＃８」に格納されたチェックサムｔａが正常か否かを判定する（ステップＳ０９）。
【００３１】
この判定の結果、チェックサムｔａが正常と判定された場合（ステップＳ０９でＹＥＳ）、バンク２ａのデータは全て正常に更新が終了しているので、バンク２ａの全てのアドレスの記憶データを正しい記憶データとして設定し（ステップＳ１０）、この記憶データをＲＡＭ３に呼び出す。一方、上記判定の結果、チェックサムｔａが正常ではないと判定された場合は（ステップＳ０９でＮＯ）、書き込みが終了しているにもかかわらずバンク２ａの記憶データが正常ではないので、ＥＥＰＲＯＭ２の故障と判定して（ステップＳ１２）、例えば、ＥＥＰＲＯＭ２の故障状態をユーザに報知する処理などを行い、上述した一連の処理を一旦終了する。
【００３２】
さらに、バンク２ａの書き込み中フラグｆａが「１」でチェックサムｔｂが正常ではないと判定された場合も（ステップＳ０２でＮＯ）、バンク２ａの記憶データとバンク２ｂの記憶データがともに正常ではなく、どちらの記憶データも利用できないため、ＥＥＰＲＯＭ２の故障と判定して（ステップＳ１２）、例えば、ＥＥＰＲＯＭ２の故障状態をユーザに報知する処理などを行い、上述した一連の処理を一旦終了する。
【００３３】
したがって、上述した実施形態の車載制御装置１によれば、データ更新手段５によってＥＥＰＲＯＭ２に格納された記憶データの更新をバンク２ａ、バンク２ｂの順序で更新し、バンク２ａの各アドレスに格納された記憶データおよびバンク２ｂの各アドレスに格納された記憶データを一致判定手段６（ステップＳ０４）により一致するか否か判定して、バンク２ａおよびバンク２ｂの各アドレスの記憶データが一致しないと判定され、さらに、この一致しない記憶データが他のアドレスに格納された記憶データと関連性を有していないと関連性有無判定手段７（ステップＳ０５）により判定された場合に、この一致しないバンク２ａの記憶データを最新データとしてＲＡＭ３に読み出すことができるため、記憶データの更新中に電源断などで更新処理が中断された場合であっても、関連性を有さない故障フラグなど一のアドレスに格納される記憶データが既に更新されバンク２ａに格納されている場合には、このアドレスの最新の故障に係る記憶データの読み出しを行うことができ、この結果、装置の信頼性向上を図ることができる。
【００３４】
また、一致判定手段６により一致しないと判定された記憶データが、関連性を有すると判定された場合、すなわち、関連性を有するバンク２ａの一のアドレスのデータと他のアドレスのデータの何れか一方のみが更新されているなどの不完全なデータとなっている可能性が高い場合には、バンク２ａとバンク２ｂとのうち更新が中断されていない方のデータを用いるので、より一層信頼性の向上を図ることができる。
【００３５】
さらに、一致判定手段６により一致しないと判定された記憶データが関連性を有していると判定された場合であっても、関連性を有している記憶データの全てが一致していないと判定される場合、すなわち、関連性を有している一連の記憶データが全て更新済みであることが明らかな場合には、関連性を有している記憶データを最新データとしてＲＡＭ３に読み出すことができるので、更新済みの記憶データの更なる有効利用を図ることができる。
【００３６】
そして、一致判定手段６および関連有無判定手段７による判定処理を、更新判定手段８により更新中であると判定された場合にのみ行い、不必要な一致判定手段６および関連有無判定手段７による判定処理を省略できるので、システムの起動時の負荷を軽減すると共に起動時間を短縮することができる。
【００３７】
また、故障の発生を示すヨー故障フラグ、Ｇ故障フラグ、および、舵角故障フラグについては、バンク２ａがイグニッションＯＦＦなどにより書き込み中になっても、書き込みを終えたものについてはイグニッションＯＮ時にＲＡＭ３に呼び出すことが可能となるので、故障検出の信頼性向上を図ることができる。また、単にバンク２ａの書き込み中にイグニッションＯＦＦなどにより中断しただけではＥＥＰＲＯＭ２の故障と判定されないので、ＥＥＰＲＯＭ２の修理交換の頻度を抑制することができる。
【００３８】
なお、上述した実施形態の車載制御装置１では、ヨー故障フラグ、Ｇ故障フラグ、舵角故障フラグなどの故障フラグなど、故障に関する記憶データを格納するＥＥＰＲＯＭ２について説明したが、故障以外の記憶データを格納する不揮発性記憶手段を備える車載制御装置にも適用可能である。
【００３９】
また、故障時に検出される車載センサの各検出値を関連性がある記憶データとする一例について説明したが、この構成に限られず、任意の関連性を設定して、記憶データの関連性の有無を判定するようにしてもよい。
さらに、上述した実施形態では、不揮発性記憶手段としてＥＥＰＲＯＭ２を用いる場合について説明したが、不揮発性記憶手段であればよく、ＥＥＰＲＯＭに限られるものではない。
【符号の説明】
【００４０】
２  ＥＥＰＲＯＭ（不揮発性記憶手段）
２ａ  バンク（第１領域）
２ｂ  バンク（第２領域）
３  ＲＡＭ（一時記憶手段）
４  ＣＰＵ（制御手段）
５  データ更新手段
６  一致判定手段
７  関連有無判定手段
８  更新判定手段
【図１】
2011118682.tif 000003
【図２】
2011118682.tif 000004
【図３】
2011118682.tif 000005