(57)【特許請求の範囲】
【請求項１】
車両に搭載され、
情報を保存する保存手段と、
情報を記憶する記憶手段と、
予め定められた特定状況を検出する検出手段と、
処理を開始したときから予め定められた判断期間において、予め定められた特定情報を取得したか否かを判断する判断手段と、
前記判断手段の判断に基づき、前記記憶手段に記憶させる情報を決定する決定手段と、
前記決定手段によって決定された情報を前記記憶手段に逐次記憶させる第１の処理手段と、
前記検出手段によって前記特定状況が検出されたとき、前記記憶手段に記憶された情報を前記保存手段に保存させる第２の処理手段とを備える、車両状態記憶装置。
【請求項２】
前記判断手段は、前記特定情報として、前記車両の駆動力の供給源の状態を示す情報を取得したか否かを判断する、請求項１に記載の車両状態記憶装置。
【請求項３】
前記判断手段は、前記車両の駆動力の供給源の状態を示す前記特定情報として、モータの回転数を示す情報を取得したか否かを判断し、
前記決定手段は、前記判断手段によってモータの回転数を示すモータ回転数情報を取得したと判断されたとき、前記記憶手段に記憶させる情報として前記モータ回転数情報を決定し、前記判断手段によって前記モータ回転数情報を取得していないと判断されたとき、前記記憶手段に記憶させる情報として前記車両のエンジンの回転数を示すエンジン回転数情報を決定する、請求項２に記載の車両状態記憶装置。
【請求項４】
前記検出手段は、前記車両に生じる加速度に基づいて前記車両が衝突した状況を前記特定状況として検出する、請求項３に記載の車両状態記憶装置。
【請求項５】
予め定められた特定状況を検出する検出ステップと、
処理を開始したときから予め定められた判断期間において、予め定められた特定情報を取得したか否かを判断する判断ステップと、
前記判断ステップの判断に基づき、記憶手段に記憶させる情報を決定する決定ステップと、
前記決定ステップにおいて決定された情報を前記記憶手段に逐次記憶させる第１の処理ステップと、
前記検出ステップにおいて前記特定状況が検出されたとき、前記記憶手段に記憶された情報を保存手段に保存させる第２の処理ステップとを備える、車両状態記憶方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両状態記録装置、及びその方法に関し、より特定的には、動力源に拘わらずに適切な情報を記録できる車両状態記録装置、及びその方法に関する。
【背景技術】
【０００２】
従来、自動車などの移動体には、衝突など事故を起こしたことを加速度センサなどで検出したときに、当該加速度センサから出力される数値、或いは車速、及びエンジン回転数などの走行状態を示す数値など、予め定められた数値を不揮発性のメモリに記憶する装置が搭載されている。このような装置の一例として、例えば、特許文献１に記載の車両用データ記憶装置（以下、従来技術と称する）が挙げられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−５５２９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術では、次に述べる課題を有する。すなわち、近年開発されている自動車には、内燃機関のみを駆動力とする自動車と、内燃機関と電動機とを駆動力とする自動車、所謂ハイブリッドカーとがある。そして、内燃機関のみを駆動力とする自動車とハイブリッドカーとの間、すなわち、駆動力の供給源が互いに異なる自動車の間で、上述したように事故を起こしたときに不揮発性のメモリに記憶させる数値が異なるような法規が定められている場合がある。このような法規が定められている場合において、上記従来技術では、予め定められた数値しか記録できないため、駆動力の供給源が互いに異なる自動車に対して、上記従来技術に係る車両用データ記憶装置を搭載する場合には、それぞれ法規を満たすように互いに異なる数値を不揮発性のメモリに記憶するように予め定めた２種類の車両用データ記憶装置を用意しなければならなかった。そして、このように複数種類の車両用データ記憶装置を生産するためには、開発、及び管理のためなどの種々のコストが増大してしまう。
【０００５】
そこで、本発明は、上記課題を解決するために、駆動力の供給源が互いに異なる自動車にそれぞれ搭載できる車両状態記憶装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、以下に示す特徴を有する。
第１の発明は、車両に搭載され、情報を保存する保存手段と、情報を記憶する記憶手段と、予め定められた特定状況を検出する検出手段と、処理を開始したときから予め定められた判断期間において、予め定められた特定情報を取得したか否かを判断する判断手段と、判断手段の判断に基づき、記憶手段に記憶させる情報を決定する決定手段と、決定手段によって決定された情報を記憶手段に逐次記憶させる第１の処理手段と、検出手段によって特定状況が検出されたとき、記憶手段に記憶された情報を保存手段に保存させる第２の処理手段とを備える、車両状態記憶装置である。
【０００７】
第２の発明は、上記第１の発明に従属する発明であって、判断手段は、特定情報として、車両の駆動力の供給源の状態を示す情報を取得したか否かを判断する、車両状態記憶装置である。
【０００８】
第３の発明は、上記第２の発明に従属する発明であって、判断手段は、車両の駆動力の供給源の状態を示す特定情報として、モータの回転数を示す情報を取得したか否かを判断し、決定手段は、判断手段によってモータの回転数を示すモータ回転数情報を取得したと判断されたとき、記憶手段に記憶させる情報としてモータ回転数情報を決定し、判断手段によってモータ回転数情報を取得していないと判断されたとき、記憶手段に記憶させる情報として車両のエンジンの回転数を示すエンジン回転数情報を決定する、車両状態記憶装置である。
【０００９】
第４の発明は、上記第３の発明に従属する発明であって、検出手段は、車両に生じる加速度に基づいて車両が衝突した状況を特定状況として検出する、車両状態記憶装置。
【００１０】
第５の発明は、予め定められた特定状況を検出する検出ステップと、処理を開始したときから予め定められた判断期間において、予め定められた特定情報を取得したか否かを判断する判断ステップと、判断手段の判断に基づき、記憶手段に記憶させる情報を決定する決定ステップと、決定ステップにおいて決定された情報を記憶手段に逐次記憶させる第１の処理ステップと、検出ステップにおいて特定状況が検出されたとき、記憶手段に記憶された情報を保存手段に保存させる第２の処理ステップとを備える、車両状態記憶方法である。
【発明の効果】
【００１１】
本発明によれば、駆動力の供給源が互いに異なる自動車にそれぞれ搭載できる車両状態記憶装置を提供できる。
【図面の簡単な説明】
【００１２】
【図１】本発明に係る車両状態記憶装置の概略構成を示すブロック図
【図２】本発明に係る処理部の処理の流れを示すフローチャート
【図３】本発明に係る処理部の処理の流れを示すフローチャート
【発明を実施するための形態】
【００１３】
（第１の実施形態）
図１は、本発明の第１の実施形態に係る車両状態記憶装置１の概略構成を示す図である。本実施形態に係る車両状態記憶装置１は、ＶＳＣ−ＥＣＵ１０と、駆動力制御ＥＣＵ１１と、エアバッグＥＣＵ１２とを備える。尚、本実施形態の説明では、車両状態記憶装置１が自車両に搭載されているものとして説明する。
【００１４】
ＶＳＣ（Vehicle Stability Control）−ＥＣＵ（Electronic Control Unit）１０は、典型的には、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、及びＲＡＭ（Random Access Memory）などで主に構成される制御回路である。ＶＳＣ−ＥＣＵ１０は、自車両の走行速度、それぞれのタイヤの回転数、及びトルクなどを測定値として逐次測定する。そして、ＶＳＣ−ＥＣＵ１０は、測定値に基づいて自車両の走行路面に対する滑り具合などを判断し、判断の結果に基づいてそれぞれのタイヤのブレーキなどを制御することにより、自車両を安定して走行させるための制御回路である。また、ＶＳＣ−ＥＣＵ１０は、測定値の他にも、少なくともストップランプの状態（オン状態であるかオフ状態であるか）を逐次検出する。ＶＳＣ−ＥＣＵ１０は、少なくとも自車両の走行速度の測定値と、検出したストップランプの状態とを示すＶＳＣ情報を生成する。
【００１５】
駆動力制御ＥＣＵ１１は、自車両に搭載されている駆動力の供給源を制御する制御回路である。より詳細には、本実施形態では、駆動力制御ＥＣＵ１１として、少なくとも２種類のＥＣＵのいずれか１つが自車両に搭載されている場合を想定する。ここで、１つ目のＥＣＵとして想定するのは、駆動力の供給源としてエンジンのみを備える自車両に搭載され、エンジンを制御するＥＦＩ−ＥＣＵである。そして、２つ目のＥＣＵとして想定するのは、駆動力の供給源としてエンジンとモータとを備える自車両、すなわち、所謂ハイブリッドカーに搭載され、ＥＦＩ−ＥＣＵとＨＶ−ＥＣＵとを含み、エンジンとモータとをそれぞれ制御する複合ＥＣＵである。
【００１６】
エンジンのみを備える自車両に搭載されるＥＦＩ（Electronic Fuel Injection）−ＥＣＵは、典型的には、ＣＰＵ、ＲＯＭ、及びＲＡＭなどで主に構成される制御回路である。ＥＦＩ−ＥＣＵは、自車両に搭載された種々のセンサで、アクセル開度、エンジン回転数、吸入空気量、及び排気管内の空燃比などを測定値として逐次測定し、その結果に基づいて燃料噴射量などを制御する制御回路である。ＥＦＩ−ＥＣＵは、測定値を測定する度に、少なくともエンジン回転数を示すエンジン回転数情報を生成する。尚、以下では、説明の便宜のため、エンジンのみを備える自車両に搭載されるＥＦＩ−ＥＣＵを、第１のＥＦＩ−ＥＣＵと称する。
【００１７】
一方、ハイブリッドカーに搭載される複合ＥＣＵは、上述したようにＨＶ（Hybrid Vehicle）−ＥＣＵとＥＦＩ−ＥＣＵとを含む。尚、以下では、説明の便宜のため、複合ＥＣＵに含まれるＥＦＩ−ＥＣＵを、第２のＥＦＩ−ＥＣＵと称する。
【００１８】
ＨＶ−ＥＣＵは、典型的には、ＣＰＵ、ＲＯＭ、及びＲＡＭなどで主に構成される制御回路である。より詳細には、ＨＶ−ＥＣＵは、アクセル開度、及びモータ回転数などを測定値として逐次測定し、測定した測定値、車両負荷、及び走行状態等に応じて自車両のエンジン出力とモータ出力とを最適配分するための制御をする制御回路である。ＨＶ−ＥＣＵは、車両負荷や走行状態に基づいてエンジン出力とモータ出力とを算出し、算出したモータ出力で駆動するようにモータを駆動する駆動回路を制御する。これと共に、ＨＶ−ＥＣＵは、算出したエンジン出力がエンジンから得られるように、算出したエンジン出力を第２のＥＦＩ−ＥＣＵに通知する。また、ＨＶ−ＥＣＵは、測定値を測定する度に、モータ回転数を示すモータ回転数情報を生成する。
【００１９】
第２のＥＦＩ−ＥＣＵは、第１のＥＦＩ−ＥＣＵとは異なり、上述した測定値を逐次測定するのと並行して、ＨＶ−ＥＣＵからエンジン出力の通知を逐次受ける。そして、第２のＥＦＩ−ＥＣＵは、測定値、及び通知されたエンジン出力などに基づいて燃料噴射量などを制御して、通知されたエンジン出力をエンジンに出力させる制御をする。第２のＥＦＩ−ＥＣＵは、測定値を測定する度に、少なくともエンジン回転数を示すエンジン回転数情報を生成する。
【００２０】
エアバッグＥＣＵ１２は、処理部１２１と、記憶部１２２と、保存部１２３とを含む。処理部１２１は、典型的には、ＣＰＵであって、図示しない加速度センサから予め定められたしきい値を超える加速度が検出されて自車両が衝突したと判断したときに、自車両に搭載されているエアバッグ（図示せず）を展開させるエアバッグ制御処理をする。ただし、本実施形態に係る処理部１２１は、エアバッグ制御処理を開始する前に、自車両のイグニッションスイッチ、或いはアクセサリスイッチがオンになって処理を開始したとき、同様に処理を開始した駆動力制御ＥＣＵ１１によって生成される情報、及び同様に処理を開始したＶＳＣ−ＥＣＵ１０によって生成される情報を取得する。
【００２１】
そして、処理部１２１は、処理を開始してから予め定められた判断期間において、駆動力制御ＥＣＵ１１から取得した情報に基づいて、駆動力制御ＥＣＵ１１が前述の第１のＥＦＩ−ＥＣＵ、及び複合ＥＣＵのいずれのＥＣＵであるかを判断する。換言すれば、処理部１２１は、前述の判断期間において、駆動力制御ＥＣＵ１１から取得した情報に基づいて、自車両がエンジンのみを駆動力の供給源とする車両であるか、ハイブリッドカーであるかを判断する。
【００２２】
より具体的には、処理部１２１は、前述の判断期間において、駆動力制御ＥＣＵ１１からエンジン回転数情報とモータ回転数情報との両方を取得したとき、駆動力制御ＥＣＵ１１が、上述したようにＨＶ−ＥＣＵと第２のＥＦＩ−ＥＣＵとを含む複合ＥＣＵであると判断する。そして、処理部１２１は、駆動力制御ＥＣＵ１１が複合ＥＣＵであると判断したとき、自車両が複合ＥＣＵを搭載するハイブリッドカーであると判断する。処理部１２１は、前述の判断期間において、自車両がハイブリッドカーであると判断すると、自車両がハイブリッドカーであることを示すＨＶ情報を後述する記憶部１２２に記憶させる。
【００２３】
一方、処理部１２１は、判断期間において、駆動力制御ＥＣＵ１１からエンジン回転数情報のみを取得したとき、駆動力制御ＥＣＵ１１が第１のＥＦＩ−ＥＣＵであると判断する。そして、処理部１２１は、駆動力制御ＥＣＵ１１が第１のＥＦＩ−ＥＣＵであると判断したとき、自車両が駆動力の供給源としてエンジンのみを搭載する車両であると判断する。処理部１２１は、判断期間において、自車両がエンジンのみを搭載する車両であると判断した場合には、前述のＨＶ情報を後述する記憶部１２２に記憶させない。
【００２４】
処理部１２１は、自車両がハイブリッドカーであるか、エンジンのみを搭載する車両であるかを判断して前述の判断期間が経過すると、上述したようにエアバッグ制御処理を開始する。そして、処理部１２１は、エアバッグ制御処理を開始してから、記憶部１２２にＨＶ情報が記憶されているか否かを判断する。処理部１２１は、記憶部１２２にＨＶ情報が記憶されていると判断すると、自車両が駆動力制御ＥＣＵ１１としてＨＶ−ＥＣＵと第２のＥＦＩ−ＥＣＵとを含む複合ＥＣＵを搭載するハイブリッドカーであると判断する。処理部１２１は、自車両がハイブリッドカーであると判断すると、駆動力制御ＥＣＵ１１によって生成されるモータ回転数情報を取得して記憶部１２２に記憶させる。
【００２５】
一方、処理部１２１は、エアバッグ制御処理を開始してから、記憶部１２２にＨＶ情報が記憶されていないと判断すると、自車両が駆動力制御ＥＣＵ１１として第１のＥＦＩ−ＥＣＵを搭載するエンジンのみを駆動力の供給源とする車両であると判断する。処理部１２１は、自車両がエンジンのみを駆動力の供給源とする車両であると判断すると、駆動力制御ＥＣＵ１１によって生成されるエンジン回転数情報を取得して記憶部１２２に記憶させる。
【００２６】
そして、処理部１２１は、自車両がハイブリッドカーであると判断したときはモータ回転数情報を記憶部１２２に記憶させながらモータ回転数情報が途絶したか否かを判断し、自車両がエンジンのみを駆動力とする車両であると判断したときはエンジン回転数情報を記憶部１２２に記憶させながらエンジン回転数情報が途絶したか否かを判断する。
【００２７】
そして、処理部１２１は、自車両がハイブリッドカーであると判断したときにおいて、モータ回転数情報が途絶したと判断したとき、すなわち、自車両がハイブリッドカーであってＨＶ−ＥＣＵに異常が生じたと判断したとき、異常が生じたことを示す異常情報をモータ回転数情報の代わりに記憶部１２２に記憶させる。
【００２８】
一方、処理部１２１は、自車両がエンジンのみを駆動力とする車両であると判断したときにおいて、エンジン回転数情報が途絶したと判断したとき、すなわち、自車両がエンジンのみを駆動力の供給源とする車両であって第１のＥＦＩ−ＥＣＵに異常が生じたと判断したとき、異常が生じたことを示す異常情報をエンジン回転数情報の代わりに記憶部１２２に記憶させる。
【００２９】
このように、処理部１２１は、自車両がハイブリッドカーであるか、エンジンのみを駆動力の供給源とする車両であるかの判断結果に応じて、記憶部１２２に記憶させる情報を切り替えて記憶させ、異常が生じたと判断したときには異常情報を記憶部１２２に記憶させる。そして、処理部１２１は、このように記憶部１２２に情報を記憶させながら自車両が衝突したか否かを、上述したように図示しない加速度センサによって検出された加速度に基づいて判断する。処理部１２１は、自車両が衝突したと判断したとき、記憶部１２２に記憶されている全ての情報を、後述する保存部１２３に転送する。
【００３０】
尚、処理部１２１は、上述したように、自車両がエンジンのみを駆動力の供給源とする車両であると判断した場合には、駆動力制御ＥＣＵ１１によって生成されるエンジン回転数情報については必ず記憶部１２２に記憶させる。また、処理部１２１は、上述したように、自車両がハイブリッドカーであると判断した場合にはモータ回転数情報については必ず記憶部１２２に記憶させる。ここで、例えば、ＶＳＣ−ＥＣＵ１０によって生成されるＶＳＣ情報など、モータ回転数情報、及びエンジン回転数情報以外の情報については、処理部１２１は、予め定められた種類の情報を必要に応じて取得し、エンジン回転数情報、或いはモータ回転数情報と同様に記憶部１２２に記憶させるものとする。以上が、本実施形態に係る処理部１２１の説明である。
【００３１】
記憶部１２２は、典型的には、ＲＡＭなどの揮発性の記憶素子である。記憶部１２２は、上述したように、処理部１２１によってモータ回転数情報、エンジン回転数情報、及び異常情報を必要に応じて記憶させられる。ここで、記憶部１２２に記憶させられるのは、処理部１２１によって最新の情報が記憶させられた時点から予め定められた記憶期間だけ遡った過去までに記憶させられた情報である。つまり、記憶部１２２は、記憶期間を通じて処理部１２１によって逐次記憶させられた情報のみを記憶しており、それ以外の期間で記憶させられた情報については、処理部１２１が最新の情報で更新する、又は削除するものとする。
【００３２】
保存部１２３は、典型的には、ＦｅＲＡＭ（Ferroelectric RAM：強誘電体メモリ）、ＭＲＡＭ（Magnetoresistive RAM：磁気抵抗メモリ）、ＰＲＡＭ（Phase change RAM：相変化メモリ）、ＲｅＲＡＭ（Resistance RAM：抵抗変化型メモリ）、ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM：電気的に内容を書き換えることができるＲＯＭ）、及びフラッシュメモリ（Flash Memory）などの不揮発性の記憶素子（ＮＶＲＡＭ（Non Volatile RAM））である。保存部１２３は、上述したように、処理部１２１によって自車両が衝突したと判断したときに記憶部１２２から転送される情報を記憶する。保存部１２３は、上述したように電力の供給が絶たれても記憶している情報をそのまま保存できる不揮発性の記憶素子である。このため、保存部１２３は、自車両が衝突して電力の供給が絶たれたとしても、前述の記憶期間で記憶部１２２に記憶された情報を保存できる。
【００３３】
以上が、本実施形態に係る車両状態記憶装置１の概略構成の説明である。次に、図２、及び図３に示すフローチャートを参照しながら、本実施形態に係る処理部１２１の処理の流れについて説明する。
【００３４】
ステップＳ１０１において、処理部１２１は、前述の判断期間において、エンジン回転数情報とモータ回転数情報との両方の情報を取得したか否かを判断する。処理部１２１は、ステップＳ１０１において、エンジン回転数情報とモータ回転数情報との両方の情報を取得したと判断すると、ステップＳ１０２へ処理を進める。一方、処理部１２１は、ステップＳ１０１において、モータ回転数情報を取得していないと判断すると、ステップＳ１０３へ処理を進める。
【００３５】
ステップＳ１０２において、処理部１２１は、上述したＨＶ情報を記憶部１２２に記憶させる。処理部１２１は、ステップＳ１０２の処理を完了すると、ステップＳ１０３へ処理を進める。
【００３６】
ステップＳ１０３において、処理部１２１は、上述したエアバッグ制御処理を開始する。したがって、本実施形態に係る処理部１２１は、後述するステップＳ１０４以降の処理をエアバッグ制御処理と並行するものとする。尚、本実施形態に係る処理部１２１のエアバッグ制御処理については、上述したように加速度センサで検出された値に基づいて自車両が衝突したか否かを判断し、衝突したと判断したときにエアバッグを展開させることのできる処理であれば任意の周知の手法を用いてよい。このため、図２、及び図３に示すフローチャートでは、処理部１２１のエアバッグ制御処理については、図示を省略している。
【００３７】
ステップＳ１０４において、処理部１２１は、記憶部１２２にＨＶ情報が記憶されているか否かを判断する。処理部１２１は、ステップＳ１０４において、記憶部１２２にＨＶ情報が記憶されていると判断すると、上述したように、自車両がハイブリッドカーであると判断して、ステップＳ１０５へ処理を進める。一方、処理部１２１は、ステップＳ１０４において、ＨＶ情報が記憶部１２２に記憶されていないと判断すると、上述したように自車両がエンジンのみを駆動力の供給源とする車両であると判断して、ステップＳ１１０へ処理を進める。
【００３８】
このように、本実施形態に係る処理部１２１は、ステップＳ１０１においてモータ回転数情報を取得したときには、ステップＳ１０２でＨＶ情報を記憶し、ステップＳ１０３でエアバッグ制御処理を開始した後に、ステップＳ１０４で記憶部１２２を参照することにより、自車両がハイブリッドカーであると判断できる。一方、本実施形態に係る処理部１２１は、ステップＳ１０１においてモータ回転数情報を取得しなかったときは、ＨＶ情報を記憶部１２２に記憶させるステップＳ１０２の処理をすることなく、ステップＳ１０３へ処理を進めてエアバッグ制御処理を開始した後に、ステップＳ１０４で記憶部１２２を参照することにより、自車両がエンジンのみを駆動力の供給源とする車両であることを判断できる。
【００３９】
ステップＳ１０５において、処理部１２１は、駆動力制御ＥＣＵ１１（ステップＳ１０５へ処理を進めたときは複合ＥＣＵ）によって生成されるモータ回転数情報が途絶したか否かを判断する。処理部１２１は、ステップＳ１０５において、モータ回転数情報が途絶したと判断したとき、ステップＳ１０７へ処理を進める。一方、処理部１２１は、ステップＳ１０５において、モータ回転数情報が途絶していないと判断したとき、ステップＳ１０６へ処理を進める。
【００４０】
このように、本実施形態に係る処理部１２１は、ステップＳ１０４で自車両がハイブリッドカーであると判断したときには、ステップＳ１０５へ処理を進める。これにより、処理部１２１は、ステップＳ１０５において、駆動力制御ＥＣＵ１１によって生成されるはずである情報にモータ回転数情報が含まれると判断して、当該モータ回転数情報が途絶したか否かを判断できる。
【００４１】
ステップＳ１０６において、処理部１２１は、駆動力制御ＥＣＵ１１から取得したモータ回転数情報を記憶部１２２に記憶させる。尚、このとき、処理部１２１が記憶部１２２に記憶させる情報は、モータ回転数情報のみに限られず、上述したように、例えば、ＶＳＣ−ＥＣＵ１０によって生成されるＶＳＣ情報など、任意の他のＥＣＵによって生成される情報を必要に応じて記憶させてもよい。また、このとき処理部１２１は、記憶部１２２に記憶されている情報の内、記憶期間以外の期間で記憶されている情報を、削除、或いは最新の情報で更新するものとする。処理部１２１は、ステップＳ１０６の処理を完了すると、ステップＳ１０８へ処理を進める。
【００４２】
ステップＳ１０７において、処理部１２１は、駆動力制御ＥＣＵ１１に異常が生じたことを示す前述の異常情報を途絶したモータ回転数情報の代わりに記憶部１２２に記憶させる。処理部１２１は、ステップＳ１０７の処理を完了すると、ステップＳ１０８へ処理を進める。
【００４３】
このように、本実施形態に係る処理部１２１は、ステップＳ１０５において、モータ回転数情報が途絶していないと判断したときは、ステップＳ１０６に処理を進めて、モータ回転数情報を記憶できる。一方、処理部１２１は、ステップＳ１０５において、モータ回転数情報が途絶したと判断したときは、ステップＳ１０７に処理を進めて駆動力制御ＥＣＵ１１（処理部１２１が、ステップＳ１０７に処理を進めている場合は複合ＥＣＵ）に異常が生じたことを示す異常情報を記憶部１２２に記憶できる。
【００４４】
ステップＳ１０８において、処理部１２１は、ステップＳ１０４で開始して並行しているエアバッグ制御処理で自車両が衝突したと判断されたか否かを判断する。処理部１２１は、ステップＳ１０８において、自車両が衝突したと判断されたと判断したとき、ステップＳ１０９へ処理を進める。一方、処理部１２１は、ステップＳ１０８において、自車両が衝突していないと判断されていると判断したとき、ステップＳ１０５へ処理を戻す。
【００４５】
ステップＳ１０９において、処理部１２１は、記憶部１２２に記憶されている全ての情報を保存部１２３へ転送する。処理部１２１は、ステップＳ１０９の処理を完了すると、図２、及び図３のフローチャートに示す処理を終了する。
【００４６】
このように、本実施形態に係る処理部１２１は、ステップＳ１０８において自車両が衝突したと判断したときには、ステップＳ１０９において記憶部１２２に記憶されている情報を保存部１２３に転送することによって、衝突により車両状態記憶装置１において電力が供給されなくなったとしても、前述の記憶期間まで過去に遡ったときから衝突が生じたときまで記憶部１２２に記憶された情報を保存しておくことができる。一方、本実施形態に係る処理部１２１は、ステップＳ１０８において自車両が衝突していないと判断したときには、ステップＳ１０５へ処理を戻して、モータ回転数情報が途絶したか否かに応じて記憶させる情報を判断して記憶部１２２へ記憶させることを継続できる。
【００４７】
ステップＳ１１０において、処理部１２１は、駆動力制御ＥＣＵ１１（ステップＳ１１０へ処理を進めたときは第１のＥＦＩ−ＥＣＵ）によって生成されるエンジン回転数情報が途絶したか否かを判断する。処理部１２１は、ステップＳ１１０において、エンジン回転数情報が途絶したと判断したとき、ステップＳ１１２へ処理を進める。一方、処理部１２１は、ステップＳ１１０において、エンジン回転数情報が途絶していないと判断したとき、ステップＳ１１１へ処理を進める。
【００４８】
このように、本実施形態に係る処理部１２１は、ステップＳ１０４で自車両がエンジンのみを駆動力の供給源とする車両であると判断したときには、ステップＳ１１０へ処理を進める。これにより、処理部１２１は、ステップＳ１１０において、駆動力制御ＥＣＵ１１によって生成される情報にはエンジン回転数情報、及びモータ回転数情報の内、モータ回転数情報は含まれないと判断して、当該エンジン回転数情報が途絶したか否かを判断できる。
【００４９】
ステップＳ１１１において、処理部１２１は、駆動力制御ＥＣＵ１１から取得したエンジン回転数情報を記憶部１２２に記憶させる。尚、このとき、処理部１２１が記憶部１２２に記憶させる情報は、エンジン回転数情報のみに限られず、上述したように、例えば、ＶＳＣ−ＥＣＵ１０によって生成されるＶＳＣ情報など、任意の他のＥＣＵによって生成される情報を必要に応じて記憶させてもよい。また、このとき処理部１２１は、記憶部１２２に記憶されている情報の内、記憶期間以外の期間で記憶されている情報を、削除、或いは最新の情報で更新するものとする。処理部１２１は、ステップＳ１１１の処理を完了すると、ステップＳ１１３へ処理を進める。
【００５０】
ステップＳ１１２において、処理部１２１は、駆動力制御ＥＣＵ１１に異常が生じたことを示す前述の異常情報を途絶したエンジン回転数情報の代わりに記憶部１２２に記憶させる。処理部１２１は、ステップＳ１１２の処理を完了すると、ステップＳ１１３へ処理を進める。
【００５１】
このように、本実施形態に係る処理部１２１は、ステップＳ１１０において、エンジン回転数情報が途絶していないと判断したときは、ステップＳ１１１に処理を進めて、エンジン回転数情報を記憶できる。一方、処理部１２１は、ステップＳ１１０において、エンジン回転数情報が途絶したと判断したときは、ステップＳ１１２に処理を進めて駆動力制御ＥＣＵ１１（処理部１２１が、ステップＳ１１２に処理を進めている場合は第１のＥＦＩ−ＥＣＵ）に異常が生じたことを示す異常情報を記憶部１２２に記憶できる。
【００５２】
ステップＳ１１３において、処理部１２１は、ステップＳ１０４で開始して並行しているエアバッグ制御処理で自車両が衝突したと判断されたか否かを判断する。処理部１２１は、ステップＳ１１３において、自車両が衝突したと判断されたと判断したとき、ステップＳ１１４へ処理を進める。一方、処理部１２１は、ステップＳ１１３において、自車両が衝突していないと判断されていると判断したとき、ステップＳ１１０へ処理を戻す。
【００５３】
ステップＳ１１４において、処理部１２１は、記憶部１２２に記憶されている全ての情報を保存部１２３へ転送する。処理部１２１は、ステップＳ１１４の処理を完了すると、図２、及び図３のフローチャートに示す処理を終了する。
【００５４】
このように、本実施形態に係る処理部１２１は、ステップＳ１１３において自車両が衝突したと判断したときには、ステップＳ１１４において記憶部１２２に記憶されている情報を保存部１２３に転送することによって、衝突により車両状態記憶装置１において電力が供給されなくなったとしても、前述の記憶期間まで過去に遡ったときから衝突が生じたときまでに記憶部１２２に記憶された情報を保存しておくことができる。一方、本実施形態に係る処理部１２１は、ステップＳ１１３において自車両が衝突していないと判断したときには、ステップＳ１１０へ処理を戻して、エンジン回転数情報が途絶したか否かに応じて記憶させる情報を判断して記憶部１２２へ記憶させることを継続できる。
【００５５】
以上が、本実施形態に係る処理部１２１の処理の流れの説明、及び車両状態記憶装置１の説明である。
【００５６】
ここで、本実施形態に係る車両状態記憶装置１のように、衝突したと判断したときに情報を保存する所謂ＥＤＲ（Event Data Recorder）について、エンジンのみを駆動力の供給源とする車両ではエンジン回転数を記録し、エンジン以外の駆動力の供給源としてモータを搭載しているハイブリッドカーではモータ回転数情報を記録するように法規で定められている場合がある。
【００５７】
従来、エンジンのみを駆動力の供給源とする車両に搭載するためのＥＤＲの中には、常にエンジン回転数情報を記憶するものとしていたが、何らかの異常が生じてエンジン回転数情報が取得できなくなった場合には対応することができないものがある。また、従来、ハイブリッドカーに搭載するためのＥＤＲの中には、モータ回転数情報とエンジン回転数情報とを取得できているときには、モータ回転数情報を記憶するが、何らかの異常が生じてモータ回転数情報が取得できなくなると（途絶すると）、代わりにエンジン回転数情報を記憶してしまうものがある。このようなＥＤＲでは、モータ回転数情報が取得できなくなるような異常が生じた場合には、前述の法規を満たさなくなる。
【００５８】
そして、エンジンのみを駆動力の供給源とする車両において、異常が生じたときにも対応でき、ハイブリッドカーにおいて異常が生じたときにも前述の法規を満たすには、エンジンのみを駆動力の供給源とする車両に搭載して異常が生じたときにも対応できるように開発したＥＤＲと、ハイブリッドカーに搭載して異常が生じたときにも前述の法規を満たすように開発したＥＤＲとをそれぞれ個別に用意しなければならなかった。しかしながら、このように、個別のＥＤＲを開発するためには、その開発、及び生産管理などの種々のコストが増大してしまう。
【００５９】
そこで、本発明の第１の実施形態に係る車両状態記憶装置１では、上述の説明から明らかなように、処理部１２１が処理を開始したときに、自車両が、エンジンのみを駆動力の供給源とする車両であるか、ハイブリッドカーであるかを判断する（ステップＳ１０１〜ステップＳ１０４の処理）。そして、本実施形態に係る車両状態記憶装置１では、処理部１２１が、この判断結果に基づいて、エンジンのみを駆動力の供給源とする車両で上述したように異常が生じた場合に対応できる処理（ステップＳ１１０〜ステップＳ１１４）と、ハイブリッドカーにおいて上述したように異常が生じた場合にも前述の法規を満たすことのできる処理（ステップＳ１０５〜ステップＳ１０９）とに分岐するようにした。
【００６０】
したがって、本実施形態に係る車両状態記憶装置１を開発すれば、個別のＥＤＲをそれぞれ開発することなく、エンジンのみを駆動力の供給源とする車両に搭載されたときには上述したように異常が生じた場合にも対応でき、ハイブリッドカーに搭載されたときには上述したように異常が生じた場合にも前述の法規を満たすことができ、その開発、及び生産管理などの種々のコストを低下させることができる。
【００６１】
尚、上述した第１の実施形態では、処理部１２１が、自車両のイグニッションスイッチ、或いはアクセサリスイッチがオンとなったときに処理を開始し、判断期間においてモータ回転数情報を取得できるか否かを判断するものとした。そして、第１の実施形態では、処理部１２１が、判断期間においてモータ回転数情報を取得できたときには、異常が生じない限りモータ回転数情報を記憶し、判断期間においてモータ回転数情報を取得できないときには、異常が生じない限りエンジン回転数情報を記憶するものとした。しかしながら、他の一実施形態では、処理部１２１が、自車両のイグニッションスイッチ、或いはアクセサリスイッチがオンとなったときに処理を開始して、判断期間において第１の情報が取得できるか否かを判断するようにしてもよい。この場合、処理部１２１が、判断期間において、任意の情報を示す第１の情報を取得できたときには、異常が生じない限り第１の情報を記憶部１２２に記憶させ、判断期間において第１の情報を記憶できないときには、異常が生じない限り任意の情報を示す第２の情報を記憶部１２２に記憶させるようにしてもよい。つまり、本発明は、エンジン回転数情報、及びモータ回転数情報に限らず、それぞれ任意の情報を示す第１の情報、及び第２の情報の少なくとも２種類の情報を、第１の実施形態におけるエンジン回転数情報、及びモータ回転数情報と同様に記憶し、異常が生じたときには異常情報を記憶し、衝突したと判断したときには保存するようにしてもよい。
【００６２】
また、上述した第１の実施形態では、モータ回転数情報、及びエンジン回転数情報の少なくともいずれか１つを生成する駆動力制御ＥＣＵ１１の他のＥＣＵの一例としてＶＳＣ−ＥＣＵ１０を車両状態記憶装置１が備える場合について説明した。しかしながら、他の一実施形態では、車両状態記憶装置１が、ＶＳＣ−ＥＣＵ１０に加えて１以上の他のＥＣＵを備え、これらのＥＣＵによって生成される情報を必要に応じて記憶、及び保存するようにしてもよいし、ＶＳＣ−ＥＣＵ１０の代わりに１以上の他のＥＣＵを備え、これらのＥＣＵによって生成される情報を必要に応じて記憶、及び保存するようにしてもよい。
【００６３】
また、上述した第１の実施形態では、エアバッグＥＣＵ１２に含まれる処理部１２１で図２、及び図３のフローチャートに示す処理をするものとした。しかしながら、他の一実施形態では、エアバッグＥＣＵ１２以外に自車両に搭載されているＥＣＵに含まれる処理部で、第１の実施形態に係る処理部１２１と同様の処理をしてもよい。
【００６４】
また、上述した判断期間の長さは、任意の長さであってよいが、一例としては、１０秒間の長さが挙げられる。
【００６５】
また、上述した第１の実施形態におけるモータ回転数情報は、トランスミッションに対する入力側のシャフトの回転数を示す情報であってもよい。
【００６６】
また、上述した第１の実施形態では、エアバッグ制御処理において加速度センサで検出される加速度に基づいて判断する自車両の衝突が発生したときに、記憶部１２２に記憶されている全ての情報を保存部１２３に転送するものとした。しかしながら、他の一実施形態では、例えば、自車両に搭載したレーダで検出される対象物との相対距離と相対速度とに基づいて算出した衝突予測時間が予め定められたしきい値未満になったときなど、予め定められた任意の特定状況が発生したことを種々のセンサを用いて検出したときに、記憶部１２２に記憶されている情報を保存部１２３に転送するようにしてもよい。
【００６７】
また、上述した第１の実施形態において処理部１２１が取得する情報は、ＣＡＮ（Controller Area Network）プロトコル、Ｆｌｅｘｒａｙプロトコル、及びＬＩＮ（Local Interconnect Network）などの多重通信を規定するプロトコルにしたがって送受信される情報であってよい。
【００６８】
以上、本発明を詳細に説明してきたが、上述の説明はあらゆる点において本発明の一例にすぎず、その範囲を限定しようとするものではない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。
【産業上の利用可能性】
【００６９】
本発明によれば、駆動力の供給源に応じた情報を記憶できる車両状態記憶装置を提供でき、例えば、駆動力の供給源が互いに異なる自動車にそれぞれ搭載できる車両状態記憶装置などに利用できる。
【符号の説明】
【００７０】
１    車両状態記憶装置
１０    ＶＳＣ−ＥＣＵ
１１    駆動力制御ＥＣＵ
１２    エアバッグＥＣＵ
１２１    処理部
１２２    記憶部
１２３    保存部
【図１】
0005499745.tif 000002
【図２】
0005499745.tif 000003
【図３】
0005499745.tif 000004