(57)【要約】 【課題】  車両に生じた異常の原因を、検出されるパラメータの経緯に基づいて解明することができる電子制御装置を提供する。【解決手段】  ＥＣＵ１を構成する処理部１０は、入力インターフェース８によって検出される瞬間のパラメータに基づいて、該瞬間のパラメータを含む規定時間単位のパラメータ群をフリーズデータとして消去不可能に、メモリ１３に記憶させるので、既存の技術のように瞬間のパラメータのみを記憶させる装置に比べて、規定時間Ｔ０にわたってパラメータ群を記憶させることができ、これによって、瞬間のパラメータに至る経緯を、メモリ１３に記憶されるパラメータ群に基づいて解析することができ、たとえば検出される瞬間のパラメータが異常な値の場合、その異常な値になる経緯を、メモリ１３に記憶されるパラメータ群に基づいて解析し、その異常となる原因の解明を容易にすることができる。【選択図】      図１
2006342713.tif 000002
【特許請求の範囲】
【請求項１】
車両の駆動状態に応じて変化するパラメータを検出する検出手段と、
検出手段によって検出されるパラメータを規定時間単位で記憶可能な記憶手段と、
検出手段によって検出される瞬間のパラメータに基づいて、該瞬間のパラメータを含む規定時間単位のパラメータ群を記憶手段に消去不可能に記憶させる制御手段とを含むことを特徴とする電子制御装置。
【請求項２】
外部の装置と通信可能な通信手段をさらに備え、
制御手段は、通信手段を介して、パラメータ群を模擬する模擬パラメータ群が与えられると、与えられた模擬パラメータに基づいて、車両を制御することを特徴とする請求項１に記載の電子制御装置。
【請求項３】
前記パラメータは、車両に付属の操作手段を操作する操作量に基づく値を含むことを特徴とする請求項１または２記載の電子制御装置。
【請求項４】
制御手段は、検出される瞬間のパラメータの異常度合に基づいて、消去不可能に記憶させるパラメータ群の種類を決定することを特徴する電子制御装置。
【請求項５】
前記規定時間は、設定可能に構成されることを特徴とする請求項１〜４のいずれか１つに記載の電子制御装置。
【請求項６】
前記規定時間は、検出される瞬間のパラメータの異常度合に基づいて、決定されることを特徴とする請求項１〜５のいずれか１つに記載の電子制御装置。
【請求項７】
前記規定時間は、操作手段によって、設定されることを特徴とする請求項３〜６のいずれか１つに記載の電子制御装置。
【請求項８】
前記パラメータは、車両に付属の撮像手段によって撮像された画像情報を含むことを特徴とする請求項１〜７のいずれか１つに記載の電子制御装置。
【請求項９】
前記操作手段は、車載端末装置、ウィンドウ、空調装置、ワイパーおよび照明手段のうち、少なくともいずれか１つであり、
前記パラメータは、車載端末装置、ウィンドウ、空調装置、ワイパーおよび照明手段の各操作量に基づく値のうち、少なくともいずれか１つを含むことを特徴とする請求項３〜８のいずれか１つに記載の電子制御装置。
【請求項１０】
車両の駆動状態を記憶するためのドライブレコーダの記憶方法であって、
車両の駆動状態に応じて変化するパラメータを検出する検出工程と、
検出工程で検出されるパラメータを規定時間単位で記憶する記憶工程と、
検出工程で検出される瞬間のパラメータに基づいて、該瞬間のパラメータを含む規定時間単位のパラメータ群を消去不可能に記憶させる工程とを含むことを特徴とするドライブレコーダの記憶方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の動作を制御する電子制御装置に関し、具体的には、駆動状態に応じて変化するパラメータを記憶する電子制御装置、および、車両の駆動状態を記憶するためドライブレコーダの記憶方法に関する。
【背景技術】
【０００２】
車両には、エンジン、自動変速機、エアバッグおよびエアコンなどの多くの装置が搭載されている。これらの装置が、故障または異常が生じた場合、これらが生じた原因を容易に解析できるようにすることが望まれる。このような課題を解決する従来技術には、車両加速度を常時ＲＡＭに記憶させておき、エアバッグ作動時には、その前後の車両加速度をメモリに記憶した状態で、その後のメモリへの書き込みを禁止した装置が開示されている（たとえば特許文献１参照）。
【０００３】
【特許文献１】特開平９−１８３３６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
前述の従来技術では、故障または異常が生じた瞬間の車両加速度の値を、メモリに記憶させているので、故障または異常が生じた瞬間の車両の駆動状態しか認識することができず、故障または異常が生じた経緯を解明することができないという問題がある。
【０００５】
したがって本発明の目的は、検出されるパラメータの経緯に基づいて、車両に生じた異常の原因を解明することができる電子制御装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、車両の駆動状態に応じて変化するパラメータを検出する検出手段と、
検出手段によって検出されるパラメータを規定時間単位で記憶可能な記憶手段と、
検出手段によって検出される瞬間のパラメータに基づいて、該瞬間のパラメータを含む規定時間単位のパラメータ群を記憶手段に消去不可能に記憶させる制御手段とを含むことを特徴とする電子制御装置である。
【０００７】
また本発明は、外部の装置と通信可能な通信手段をさらに備え、
制御手段は、通信手段を介して、パラメータ群を模擬する模擬パラメータ群が与えられると、与えられた模擬パラメータに基づいて、車両を制御することを特徴とする。
【０００８】
さらに本発明は、前記パラメータは、車両に付属の操作手段を操作する操作量に基づく値を含むことを特徴とする。
【０００９】
さらに本発明は、制御手段は、検出される瞬間のパラメータの異常度合に基づいて、消去不可能に記憶させるパラメータ群の種類を決定することを特徴する電子制御装置である。
さらに本発明は、前記規定時間は、設定可能に構成されることを特徴とする。
【００１０】
さらに本発明は、前記規定時間は、検出される瞬間のパラメータの異常度合に基づいて、決定されることを特徴とする。
さらに本発明は、前記規定時間は、操作手段によって、設定されることを特徴とする。
【００１１】
さらに本発明は、前記パラメータは、車両に付属の撮像手段によって撮像された画像情報を含むことを特徴とする。
【００１２】
さらに本発明は、前記操作手段は、車載端末装置、ウィンドウ、空調装置、ワイパーおよび照明手段のうち、少なくともいずれか１つであり、
前記パラメータは、車載端末装置、ウィンドウ、空調装置、ワイパーおよび照明手段の各操作量に基づく値のうち、少なくともいずれか１つを含むことを特徴とする。
【００１３】
さらに本発明は、車両の駆動状態を記憶するためのドライブレコーダの記憶方法であって、
車両の駆動状態に応じて変化するパラメータを検出する検出工程と、
検出工程で検出されるパラメータを規定時間単位で記憶する記憶工程と、
検出工程で検出される瞬間のパラメータに基づいて、該瞬間のパラメータを含む規定時間単位のパラメータ群を消去不可能に記憶させる工程とを含むことを特徴とするドライブレコーダの記憶方法である。
【発明の効果】
【００１４】
本発明によれば、制御手段は、検出手段によって検出される瞬間のパラメータに基づいて、該瞬間のパラメータを含む規定時間単位のパラメータ群を記憶手段に消去不可能に、記憶させる。したがって既存の技術のように瞬間のパラメータのみを記憶させる装置に比べて、規定時間にわたってパラメータ群を記憶させることができるので、検出手段によって検出される瞬間のパラメータに至る経緯を、記憶手段に記憶されるパラメータ群に基づいて解析することができる。したがって、たとえば検出される瞬間のパラメータが異常な値の場合、その異常な値になる経緯を、記憶手段に記憶されるパラメータ群に基づいて解析し、その異常となる原因の解明を容易にすることができる。
【００１５】
また本発明によれば、制御手段は、通信手段を介して、パラメータ群を模擬する模擬パラメータ群が与えられると、与えられた模擬パラメータに基づいて、車両を制御する。したがって操作者は、電子制御装置に外部から模擬パラメータを与えることによって、模擬パラメータに基づく電子制御装置の動作を評価することができる。したがって、たとえば模擬パラメータを電子制御装置に不具合が生じたときのパラメータに模擬させることによって、不具合が生じたときの電子制御装置の状態を再現することができる。
【００１６】
さらに本発明によれば、前記パラメータは、車両に付属の操作手段を操作する操作量に基づく値を含むので、記憶手段に記憶されるパラメータ群に基づいて、規定時間における操作手段の状態を解析することができる。したがって操作者が操作手段をどのように操作したかを、解析することができ、瞬間のパラメータに至る経緯を操作者の操作量に基づいて解析することができる。したがって車両の物理的な現象を示すパラメータだけでなく、操作者の実際の動作と関連付けて、より具体的に瞬間のパラメータに至る経緯を解析することができる。
【００１７】
さらに本発明によれば、制御手段は、検出される瞬間のパラメータの異常度合に基づいて、消去不可能に記憶させるパラメータ群の種類を決定する。したがって異常度合に関連性が大きいパラメータ群だけを記憶させることができ、関連性が小さいパラメータ群が記憶されるのが防がれるので、記憶容量を有効に利用することができる。
【００１８】
さらに本発明によれば、前記規定時間は、設定可能に構成されるので、操作者が任意の規定時間に設定することができる。したがって車両の駆動状態に応じて個別に規定時間を設定することができ、規定時間単位で記憶されるパラメータ群を有効に用いることができる。
【００１９】
さらに本発明によれば、規定時間は、検出される瞬間のパラメータの異常度合に基づいて、決定される。したがって異常度合に応じて、好適な規定時間にすることができ、記憶されるパラメータ群の解析に必要な規定時間にすることによって、記憶容量を有効に利用することができる。
【００２０】
さらに本発明によれば、規定時間は、操作手段によって、設定されるので、規定時間を設定するための新たな設定手段を設けることなく、規定時間を既存の操作手段を用いて設定することができる。これによって規定時間の設定を容易にすることができ、かつ本発明を簡単な構成で実現することができる。
【００２１】
さらに本発明によれば、パラメータは、車両に付属の撮像手段によって撮像された画像情報を含むので、記憶手段に記憶される画像情報、たとえば車両の周囲の画像情報、および操作者の画像情報に基づいて、瞬間のパラメータに至る経緯を解析することができる。
【００２２】
さらに本発明によれば、パラメータは、車載端末装置、ウィンドウ、空調装置、ワイパーおよび照明手段の各操作量に基づく値のうち、少なくともいずれか１つを含むので、具体的な操作者の操作状況に基づいて、瞬間のパラメータに至る経緯を解析することができる。これによって操作者の操作状況と、他のパラメータとの因果関係の解明を促すことができる。
【００２３】
さらに本発明によれば、検出工程で検出される瞬間のパラメータに基づいて、該瞬間のパラメータを含む規定時間単位のパラメータ群を消去不可能に記憶させる工程を含む。したがって既存の技術のように瞬間のパラメータのみを記憶させる方法に比べて、規定時間にわたってパラメータ群を記憶させることができるので、検出工程によって検出される瞬間のパラメータに至る経緯を、記憶されるパラメータ群に基づいて解析することができる。したがって、たとえば検出される瞬間のパラメータが異常な値の場合、その異常な値になる経緯を、消去不可能に記憶されるパラメータ群に基づいて解析し、その異常となる原因の解明を容易にすることができる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照しながら本発明を実施するための形態について説明する。各フローチャートの開始条件は、記載した開始条件だけに必ずしも限定されるものではない。図１は、本発明の実施の一形態の電子制御装置（Electronic Control Unit：略称ＥＣＵ）１の電気的構成を示すブロック図である。ＥＣＵ１は、車両に設けられ、与えられる入力情報に基づいて、最適な制御値を演算して、ソレノイド２およびモータ３などの各種アクチュエータおよびランプ４を制御する。
【００２５】
ＥＣＵ１は、車両の駆動状態に応じて変化するパラメータを検出するセンサ５、制御対象である各種アクチュエータ、電力を供給するバッテリ６およびＥＣＵ１と通信可能な診断装置７と電気的に接続される。ＥＣＵ１は、センサ５から情報が与えられる入力インターフェース８、各種アクチュエータの動作を制御する情報を出力する出力インターフェース９、各制御対象を駆動するための図示外の駆動回路、情報を演算する処理部１０、外部の装置と通信可能な通信部１１、各部に電力を供給する電源回路１２、および、情報を記憶するメモリ１３を含んで構成される。
【００２６】
入力インターフェース８は、検出手段としての機能を有し、入力インターフェース８に与えられる入力情報には、車両の駆動状態を検出するセンサ５によって検知されたパラメータ、たとえばエンジンに用いられる潤滑油の油温、エンジンの回転数、車速、車両の加速度、エンジンを冷却するための冷却水の温度および車内温度などが含まれる。また入力情報には、車両に付属の操作手段を操作する操作量に基づく値が含まれる。このように入力情報には、アナログ／デジタル情報のいずれの種類の情報も用いられ、入力インターフェース８は入力情報を処理部１０に与える。
【００２７】
メモリ１３は、エンジンを制御するためのプログラム、入力情報および出力情報を記憶する記憶手段であって、たとえば不揮発性のリードオンリーメモリ（Read Only Memory：略称ＲＯＭ）、揮発性のランダムアクセスメモリ（Random Access Memory：略称ＲＡＭ）、およびバッファによって構成され、処理部１０の演算過程と演算結果とは一時的にＲＡＭまたはバッファで記録される。メモリ１３は、入力情報に含まれるパラメータを規定時間Ｔ０単位に記憶可能である。規定時間Ｔ０が、たとえば１０秒であると、入力情報に含まれるパラメータを１０秒間にわたって、継続的に記録可能である。規定時間Ｔ０は、予め設定され、設定可能に構成される。
【００２８】
出力インターフェース９は、処理部１０から与えられる出力情報を、ソレノイド２、モータ３およびランプ４に与える。通信部１１は、外部と通信可能であって、処理部１０から与えられる情報、たとえばメモリ１３に記憶されるパラメータを外部の装置に送信し、外部の装置から受信する情報を処理部１０に与える。接続される外部の装置は、本実施の形態では、診断装置７によって実現され、診断装置７は、ＥＣＵ１から送信されるパラメータに基づいて、車両の状態を診断し、ＥＣＵ１にパラメータなどのデータを送信することによって、車両の状態を診断する機能を有する。
【００２９】
処理部１０は、入力インターフェース８から与えられた入力情報に基づいて所定の論理プログラムによって演算して、たとえば変速切替えなどのオン・オフ情報や、弁開度などのデジタル情報を出力情報として、出力インターフェース９に与える。また処理部１０は、通信部１１から与えられた情報を入力情報として、同様の処理することが可能である。処理部１０は、エンジンなどの制御プログラム、および本発明のフリーズデータ記憶プログラムを実行する。処理部１０は、たとえばマイクロコンピュータなどの処理回路によって実現される。処理部１０の行う主な制御には、次のようなものがある。
【００３０】
（ａ）入力情報が異常か正常か、または入力情報の組合せから異常か正常かを繰り返し判断して、異常な情報である場合、センサ５、アクチュエータまたはワイヤハーネスの故障と診断して、メモリ１３にこれらの情報を記憶させ、かつ異常警告ランプを点灯させて、操作者に異常であることを報知する。
（ｂ）入力情報が異常であると判断された場合、異常と判断された瞬間のパラメータを含む規定時間Ｔ０単位のパラメータ群（フリーズデータ）をメモリ１３に消去不可能に記憶させる。処理部１０は、メモリ１３に記憶されているフリーズデータ記憶プログラムを実行し、入力情報に含まれる各種パラメータを規定時間Ｔ０単位でメモリ１３に記憶させる。
（ｃ）検出される瞬間のパラメータの異常度合に基づいて、消去不可能に記憶させるパラメータ群の種類を決定する。
（ｄ）規定時間Ｔ０を、検出される瞬間のパラメータの異常度合に基づいて決定する。
（ｅ）通信部１１を介して、パラメータ群を模擬する模擬パラメータ群が与えられると、与えられた模擬パラメータに基づいて、車両を制御する。模擬パラメータ群が、たとえば規定時間Ｔ０単位のフリーズデータである場合、異常と判断された瞬間に至るまでの動作を、実際に車両に実現させることができる。
【００３１】
図２は、入力情報の一例を説明するための図である。入力情報には、前述したように車両に付属の操作手段を操作する操作量に基づく値が含まれる。操作手段は、たとえばカーナビゲーションシステム１４などの車載端末装置１４（図２で「カーナビ１４」と表記）、ウィンドウ１５、エアコンなどの空調装置、ワイパー１７、ルームライト１８などの照明手段、ハンドル１９、カメラ２０などの撮像手段、アクセル２１、ブレーキ２２、シフトレバー２３、イグニッション（ＩＧ）２４などによって実現される。入力情報には、これらの操作による操作スイッチ等のオン・オフ情報、具体的には、車載端末装置１４の操作情報、ウィンドウ１５の開閉動作などの操作情報、空調装置の操作情報、ワイパー１７の操作情報、および、照明手段１８の操作情報が含まれる。さらに入力情報には、車両に付属の撮像手段２０によって撮像された画像情報が含まれる。
【００３２】
図３は、入力インターフェース８に与えられる入力情報の波形の一例を示す波形図である。波形の横軸は時刻Ｔを表し、波形の縦軸は各パラメータの状態を表す。図３には、パラメータの一例として、イグニッション（ＩＧ）２４、ハンドル１９、シフトレバー２３ならびにブレーキ２２の操作情報、およびアクセル開度を示し、さらに、これらのパラメータに基づく車両状態を示す。処理部１０が、入力情報に基いて、車両状態が時刻Ｔ１で異常であると判断されると、規定時間Ｔ０、たとえば１０秒間のパラメータ群であるフリーズデータを消去不可能にメモリ１３に記憶させる。
【００３３】
図４は、フリーズデータ退避処理およびフリーズデータ確定処理を説明するための図である。バッファは、パラメータ群を消去可能に記憶する複数の領域を有し、各領域の合計の記憶容量は規定時間Ｔ０におけるパラメータ群を記憶することができる容量に設定される。各領域のうちの１つは、ある時刻におけるパラメータ群を記憶し、順次、分割時間ｔ経過後のパラメータ群を記憶する。分割時間ｔは、バッファにデータを保存する時間ｔであり、ソフトの処理周期で決まる。領域が、たとえば３つであり、ソフトの処理周期が１秒である場合、分割時間ｔは１秒に設定される。
【００３４】
次に、処理部１０の処理に関して、図４も参照しつつフローチャートを用いて説明する。先ず、フリーズデータ退避処理に関して説明し、次に、フリーズデータ確定処理に関して説明する。
【００３５】
図５は、処理部１０によるフリーズデータ退避処理を示すフローチャートである。図５に示す、フリーズデータ退避処理は、イグニッション２４がＯＮになった場合に、他の処理と共に繰り返し実行される。ステップａ１では、入力インターフェース８から与えられる入力情報に含まれるパラメータをバッファの１つの領域に記憶させ、ステップａ２に移る。ステップａ２では、分割時間ｔが経過したか否かを判断し、経過した場合、ステップａ３に移り、経過してない場合、ステップａ２の処理を繰り返す。
【００３６】
ステップａ３では、データが記憶されていない、空の領域がバッファに有るか否かを判断し、有る場合、ステップａ１に戻り、無い場合、ステップａ４に移る。ステップａ４では、一番古いデータが記憶されるデータを消去して、空の領域を作成し、本フローを終了する。
【００３７】
このようなフリーズデータ退避処理を繰り返し行うことによって、バッファには、規定時間Ｔ０のパラメータ群が記憶されることになる。たとえば、規定時間Ｔ０が３秒である場合、フリーズデータ退避処理が開始されて４秒経過後には、バッファには１秒から３秒までのパラメータ群が記憶され、フリーズデータ退避処理が開始されて１０秒経過後には、バッファには８秒から１０秒までのパラメータ群が記憶されている。
【００３８】
次に、フリーズデータ確定処理に関して説明する。図６は、処理部１０によるフリーズデータ確定処理を示すフローチャートである。図６に示す、フリーズデータ確定処理は、イグニッション２４がＯＮになった場合に、他の処理と共に繰り返し実行される。ステップｂ１では、パラメータに基づいて、車両状態が異常であるか否かを判断し、異常である場合、ステップｂ２に移り、異常でない場合、本フローを終了する。ステップｂ２では、バッファに記憶されているパラメータ群をフリーズデータとして、消去不可能にメモリ１３に記憶させ、本フローを終了する。
【００３９】
このようなフリーズデータ確定処理を繰り返し実行することによって、たとえば異常と判断された瞬間のパラメータを含む規定時間Ｔ０単位のパラメータ群をフリーズデータとして消去不可能にメモリ１３に記憶させることができる。たとえばフリーズデータ退避処理が開始されて４秒後に異常が検出されると、バッファに記憶される１秒から４秒までのパラメータ群がＲＡＭに記憶される。
【００４０】
またステップｂ２における処理では、異常度合に基づいて、消去不可能に記憶させるパラメータ群の種類を決定するようにしてもよい。たとえば異常度合の大小に基づいて、異常度合が大きい場合、全てのパラメータに関して、消去不可能に記憶させ、異常度合が小さい場合、異常の原因に関連するパラメータに関してのみ、消去不可能に記憶させるようにしてもよい。また、たとえば異常が検出された箇所に関連するパラメータに関してのみ、消去不可能に記憶させるようにしてもよい。
【００４１】
またステップｂ２における処理では、規定時間Ｔ０を、検出される瞬間のパラメータの異常度合に基づいて決定するようにしてもよい。たとえば異常度合の大小に基づいて、異常度合が大きくなるにつれて、規定時間Ｔ０を大きく（たとえば６０秒）し、異常度合が小さい場合、規定時間Ｔ０を小さく（たとえば５秒）するように処理してもよい。またたとえば異常度合を複数の段階にレベル分けして、異常度合が大きくなるにつれて、規定時間Ｔ０を大きくするように処理してもよい。またたとえば異常が検出された箇所に関連するパラメータに関する規定時間Ｔ０は、異常が検出されていない箇所に関連するパラメータの規定期間Ｔ０よりも大きくなるように処理してもよい。
【００４２】
次に、設定処理に関して説明する。図７は、処理部１０による設定処理を示すフローチャートである。図７（１）は、設定処理を示す一例であって、たとえば操作者が予め定める設定処理のためのスイッチを操作すると実行される。ステップｃ１では、フリーズデータを設定する操作が、操作者によって行われ、フリーズデータの設定情報が与えられ、ステップｃ２に移る。ステップｃ２では、フリーズデータが決定されたか否かを判断し、決定した場合、ステップｃ３に移り、決定していない場合、ステップｃ２の処理を繰り返す。
【００４３】
ステップｃ３では、規定時間Ｔ０を設定する操作が、操作者によって行われ、規定時間Ｔ０の設定情報が与えられ、ステップｃ４に移る。ステップｃ２では、規定時間Ｔ０が決定されたか否かを判断し、決定した場合、本フローを終了し、決定していない場合、ステップｃ４の処理を繰り返す。
【００４４】
規定時間Ｔ０を設定する方法は、たとえば操作者が操作手段を用いる方法などを含み、次のような方法がある。
【００４５】
（１）ＥＣＵ１に接続される診断装置７を用いる設定方法。
（２）アクセル２１を踏み込む回数、またはアクセル２１を踏み込む時間に基づく設定方法。
（３）ブレーキ２２を踏み込む回数、またはブレーキ２２を踏み込む時間に基づく設定方法。
（４）クラッチを踏み込む回数、またはクラッチを踏み込む時間に基づく設定方法。
（５）クラクションを押下する回数、またはクラクションを押下する時間に基づく設定方法。
（６）規定時間Ｔ０を設定するためのスイッチを設け、このスイッチを用いる設定方法。
（７）ウィンドウを操作するためのスイッチ１５を押下する回数、またはそのスイッチ１５を押下する時間に基づく設定方法。
（８）車載端末装置１４、たとえばカーナビゲーションシステム１４および車載オーディオ装置の操作ボタンを用いる設定方法。
【００４６】
以上のような設定方法を、操作者は、ステップｃ３に関連して実行して、規定時間Ｔ０を設定することができる。また同様に、フリーズデータに関しても、複数のパラメータからどのパラメータを消去不可能に記憶させるのかを、操作手段を用いて、適宜設定することができる。
【００４７】
次に、設定処理の他の例を、図７（２）を用いて説明する。図７（２）に示す設定処理は、図７（１）に示す設定処理と類似しており、図７（１）では、フリーズデータを設定した後、規定時間Ｔ０を設定しているが、図７（２）では、規定時間Ｔ０を設定した後、フリーズデータを設定する設定処理を示す。図７（２）に示す設定処理は、操作者が予め定める設定処理のためのスイッチを操作すると実行される。ステップｄ１では、規定時間Ｔ０を設定する操作が、操作者によって行われ、規定時間Ｔ０の設定情報が与えられ、ステップｄ２に移る。ステップｄ２では、規定時間Ｔ０が決定されたか否かを判断し、決定した場合、ステップｄ３に移り、決定していない場合、ステップｄ２の処理を繰り返す。
【００４８】
ステップｄ３では、フリーズデータを設定する操作が、操作者によって行われ、フリーズデータの設定情報が与えられ、ステップｄ４に移る。ステップｄ４では、フリーズデータが決定されたか否かを判断し、決定した場合、本フローを終了し、決定していない場合、ステップｄ４の処理を繰り返す。
【００４９】
図７（１）および図７（２）に関連して説明したように、フリーズデータおよび規定時間Ｔ０は、操作者によって設定可能に構成され、処理部１０は与えられる設定情報に基づいて各種設定を変更することができる。
【００５０】
以上、説明したように、本実施の形態のＥＣＵ１では、処理部１０は、入力インターフェース８によって検出される瞬間のパラメータに基づいて、該瞬間のパラメータを含む規定時間単位のパラメータ群をフリーズデータとしてメモリ１３に消去不可能に記憶させる。したがって既存の技術のように瞬間のパラメータのみを記憶させる装置に比べて、規定時間Ｔ０にわたってパラメータ群を記憶させることができるので、瞬間のパラメータに至る経緯を、メモリ１３に記憶されるパラメータ群に基づいて解析することができる。したがって、たとえば検出される瞬間のパラメータが異常な値の場合、その異常な値になる経緯を、メモリ１３に記憶されるパラメータ群に基づいて解析し、その異常となる原因の解明を容易にすることができる。
【００５１】
また本実施の形態では、処理部１０は、診断装置７から通信部１１を介して、パラメータ群を模擬する模擬パラメータ群が与えられると、与えられた模擬パラメータに基づいて、車両を制御する。したがって操作者は、ＥＣＵ１に診断装置７から模擬パラメータを与えることによって、模擬パラメータに基づいてＥＣＵ１の動作を評価することができる。したがって、たとえば模擬パラメータをＥＣＵ１に不具合が生じたときのパラメータ、換言すると、前記フリーズデータとすることによって、異常が生じたときのＥＣＵ１の状態を再現することができる。したがって再現された車両の動作を観察することによって、異常の原因を解明を容易にすることができる。
【００５２】
さらに本実施の形態では、前記パラメータは、車両に付属の操作手段を操作する操作量に基づく値を含むので、メモリ１３に記憶されるパラメータ群に基づいて、規定時間Ｔ０における操作手段の状態を解析することができる。したがって操作者が操作手段をどのように操作したかを、解析することができ、異常が検出されたパラメータに至る経緯を操作者の操作量に基づいて解析することができる。したがって車両の物理的な現象を示すパラメータだけでなく、操作者の実際の動作と関連付けて、より具体的に瞬間のパラメータに至る経緯を解析することができる。
【００５３】
さらに本実施の形態では、処理部１０は、検出される瞬間のパラメータの異常度合に基づいて、消去不可能に記憶させるパラメータ群の種類を決定する。したがって異常度合に関連性が大きいパラメータ群だけを記憶させることができ、関連性が小さいパラメータ群が記憶されるのが防がれるので、記憶容量を有効に利用することができる。
【００５４】
また図６に関連して説明したように、たとえば異常度合の大小に基づいて、異常度合が大きい場合、全てのパラメータに関して、消去不可能に記憶させ、異常度合が小さい場合、異常の原因に関連するパラメータに関してのみ、消去不可能に記憶させる。またたとえば異常が検出された箇所に関連するパラメータに関してのみ、消去不可能に記憶させる。これによって解析に必要な記憶容量を確保して、かつ不要なフリーズデータを記憶させること防ぐので、記憶容量を有効に利用することができる。
【００５５】
さらに本実施の形態では、前記規定時間Ｔ０は、設定可能に構成されるので、操作者が操作手段を用いて任意の規定時間Ｔ０に設定することができる。したがって車両の駆動状態に応じて個別に規定時間Ｔ０に設定することができ、規定時間Ｔ０単位で記憶されるパラメータ群を有効に用いることができる。
【００５６】
さらに本実施の形態では、規定時間Ｔ０は、検出される瞬間のパラメータの異常度合に基づいて、決定される。したがって異常度合に応じて、好適な規定時間Ｔ０にすることができ、記憶されるパラメータ群の解析に必要な規定時間Ｔ０にすることによって、記憶容量を有効に利用することができる。
【００５７】
図６に関連して説明したように、たとえば異常度合を複数の段階にレベル分けして、異常度合が大きくなるにつれて、規定時間Ｔ０を大きくするように処理してもよい。またたとえば異常が検出された箇所に関連するパラメータに関する規定時間Ｔ０は、異常が検出されていない箇所に関連するパラメータの規定期間Ｔ０よりも大きくなるように処理してもよい。これによって解析に必要な記憶容量を確保して、かつ不要なフリーズデータを記憶させること防ぐので、記憶容量を有効に利用することができる。
【００５８】
さらに本実施の形態では、規定時間Ｔ０は、操作手段によって、設定されるので、規定時間Ｔ０を設定するための新たな設定手段を設けることなく、規定時間Ｔ０を既存の操作手段を用いて設定することができる。これによって規定時間Ｔ０の設定を容易にすることができ、かつ本発明を簡単な構成で実現することができる。
【００５９】
さらに本実施の形態では、パラメータは、車両に付属のカメラ２０によって撮像された画像情報を含むので、メモリ１３に記憶される画像情報、たとえば車両の周囲の画像情報、および操作者の画像情報に基づいて、瞬間のパラメータに至る経緯を解析することができる。このような画像情報を用いることによって、たとえば車両がなんらかの事故に遭遇した場合、操作者の状況、または周囲の状況に基づいて、異常の原因に至る経緯を解明、および事故の原因を解明することができる。たとえば事故の原因が、操作者が、車載端末装置１４を操作、携帯電話装置を使用中、脇見運転中もしくは居眠り運転中などの操作者の挙動にあるのか、または、各装置の不具合に原因があるのかを、画像情報と操作手段の操作量に基づく値とを比較することによって、解明することができる。
【００６０】
さらに本実施の形態では、パラメータは、車載端末装置１４、ウィンドウ、空調装置、ワイパー１７および照明手段の各操作量に基づく値のうち、少なくともいずれか１つを含むので、具体的な操作者の操作状況に基づいて、瞬間のパラメータに至る経緯を解析することができる。これによって操作者の操作状況と、他のパラメータとの因果関係の解明を促すことができる。
【００６１】
また図５および図６に関連して説明したように、ＥＣＵ１は、車両の駆動状態を記憶するためのドライブレコーダとしての機能を有し、そのドライブレコーダの記憶方法として、車両の駆動状態に応じて変化するパラメータを検出する検出工程（図５のステップａ１）と、検出工程で検出されるパラメータを規定時間単位で記憶する記憶工程（図５のフリーズデータ退避処理）と、検出工程で検出される瞬間のパラメータに基づいて、該瞬間のパラメータを含む規定時間Ｔ０単位のパラメータ群を消去不可能に記憶させる工程（図６のフリーズデータ確定処理）とを含む。
【００６２】
したがって既存の技術のように瞬間のパラメータのみを記憶させる方法に比べて、規定時間Ｔ０にわたってパラメータ群を記憶させることができるので、検出工程によって検出される瞬間のパラメータに至る経緯を、記憶されるパラメータ群に基づいて解析することができる。したがって、たとえば検出される瞬間のパラメータが異常な値の場合、その異常な値になる経緯を、消去不可能に記憶されるパラメータ群に基づいて解析し、その異常となる原因の解明を容易にすることができる。
【００６３】
これによって別体で、ドライブレコーダを設けることなく、既存のＥＣＵ１の構成で、フリーズデータ記憶プログラムをソフト的に追加することによって、ドライブレコーダの機能をＥＣＵ１に追加することができる。したがって別体でドライブレコーダを設けるよりも、本発明を実現するためのコストを低減することができる。
【００６４】
前述の実施の形態は、本発明の例示に過ぎず、本発明の範囲内において構成を変更することができる。図７では、フリーズデータおよび規定時間Ｔ０の両方を、同時に設定する設定処理を示しているが、フリーズデータおよび規定時間Ｔ０を個別に設定するように構成してもよい。
【００６５】
また前述の実施の形態では、規定時間Ｔ０は、異常が検出された瞬間から前の時間であるが、これに限ることはなく、異常が検出された後のパラメータ群を消去不可能に記憶させるように構成してもよい。これによって異常が検出された後の車両の挙動を解析することができ、より異常の原因の解明を容易にすることができる。
【００６６】
またメモリ１３に消去不可能に記憶されたフリーズデータは、特別な操作、たとえばフリーズデータを別の記憶手段にコピーすることによって、消去不可能なデータから、消去可能なデータにできるように構成してもよい。これによって不必要なフリーズデータによって、メモリ１３の記憶容量が占有されることを防ぐことができ、不必要なフリーズデータを消去することによって、記憶容量を有効に利用することができる。
【００６７】
また前記パラメータは、たとえば車両の現在位置を含む移動ルート、時刻、および天候なども含むように構成してもよい。これによってより詳細に、パラメータに基づいて、車両の駆動状態を解明することができる。また前記パラメータに含まれる画像情報は、動画であってもよく、静止画であってもよい。
【００６８】
また図４に関連して説明した、分割時間ｔは、小さく設定されるほど、バッファの領域の数は多く必要となるが、分割時間ｔを小さくすることによって、パラメータの時間変化をより細かく検出することができる。したがって分割時間ｔは、各パラメータに個別に設定しもよく、たとえば時間変化に対する変化量の小さいパラメータは、分割時間ｔを比較的大きく設定し、時間変化に対する変化量が大きいパラメータは、分割時間ｔを比較的小さく設定するように設定してもよい。これによって記憶容量の有効利用を図ることができる。時間変化に対する変化量が大きいパラメータは、たとえばエンジンの回転数などであり、時間変化に対する変化量が小さいパラメータは、たとえば室温、ウィンドウの操作量およびルームライトの操作量などである。
【図面の簡単な説明】
【００６９】
【図１】本発明の実施の一形態の電子制御装置１の電気的構成を示すブロック図である。
【図２】入力情報の一例を説明するための図である。
【図３】入力インターフェース８に与えられる入力情報の波形の一例を示す波形図である。
【図４】フリーズデータ退避処理およびフリーズデータ確定処理を説明するための図である。
【図５】処理部１０によるフリーズデータ退避処理を示すフローチャートである。
【図６】処理部１０によるフリーズデータ確定処理を示すフローチャートである。
【図７】処理部１０による設定処理を示すフローチャートである。
【符号の説明】
【００７０】
１  ＥＣＵ
５  センサ
７  診断装置
８  入力インターフェース
９  出力インターフェース
１０  処理部
１１  通信部
１３  メモリ
【図１】
2006342713.tif 000003
【図２】
2006342713.tif 000004
【図３】
2006342713.tif 000005
【図４】
2006342713.tif 000006
【図５】
2006342713.tif 000007
【図６】
2006342713.tif 000008
【図７】
2006342713.tif 000009