(57)【特許請求の範囲】
【請求項１】
判定値を記憶する判定値記憶手段と、
車両の挙動の程度を示す車両挙動値を入力する車両挙動値入力手段と、
車両の挙動を示す車両挙動データを入力する車両挙動データ入力手段と、
前記車両挙動データ入力手段により入力された車両挙動データを記憶する車両挙動データ記憶手段と、
前記車両挙動値入力手段により入力された車両挙動値と、前記判定値記憶手段に記憶されている判定値とを比較し、車両挙動値が判定値に対して所定条件を満たしたことを条件として、前記車両挙動データ入力手段により入力された車両挙動データを前記車両挙動データ記憶手段に記憶させる記憶制御手段と、
前記判定値記憶手段に記憶されている判定値を変更する判定値変更手段と、を備え、
前記判定値変更手段は、前記車両挙動データ入力手段により入力された車両挙動データを前記記憶制御手段が前記車両挙動データ記憶手段に記憶させた直後に、前記判定値記憶手段に記憶されている判定値を、車両挙動データが前記車両挙動データ記憶手段に記憶され難くなるように変更することを特徴とする車両挙動データ記憶装置。
【請求項２】
判定値を記憶する判定値記憶手段と、
車両の挙動の程度を示す車両挙動値を入力する車両挙動値入力手段と、
車両の挙動を示す車両挙動データを入力する車両挙動データ入力手段と、
前記車両挙動データ入力手段により入力された車両挙動データを記憶する車両挙動データ記憶手段と、
前記車両挙動値入力手段により入力された車両挙動値と、前記判定値記憶手段に記憶されている判定値とを比較し、車両挙動値が判定値に対して所定条件を満たしたことを条件として、前記車両挙動データ入力手段により入力された車両挙動データを前記車両挙動データ記憶手段に記憶させる記憶制御手段と、
前記判定値記憶手段に記憶されている判定値を変更する判定値変更手段と、を備え、
前記判定値変更手段は、前記車両挙動データ入力手段により入力された車両挙動データを前記記憶制御手段が前記車両挙動データ記憶手段に記憶させた直後を除く時期に、前記判定値記憶手段に記憶されている判定値を、車両挙動値が判定値に対して所定条件を満たしていない頻度に基づいて、車両挙動データが前記車両挙動データ記憶手段に記憶され易くなるように変更することを特徴とする車両挙動データ記憶装置。
【請求項３】
請求項１又は２に記載した車両挙動データ記憶装置において、
ユーザを識別するユーザ識別手段を備え、
前記判定値記憶手段は、前記ユーザ識別手段により識別されたユーザ毎に対応する判定値を記憶し、
前記判定値変更手段は、前記判定値記憶手段に記憶されているユーザ毎に対応する判定値を変更することを特徴とする車両挙動データ記憶装置。
【請求項４】
請求項３に記載した車両挙動データ記憶装置において、
前記ユーザ識別手段は、ユーザが所持する所持品を識別することで、ユーザを識別することを特徴とする車両挙動データ記憶装置。
【請求項５】
請求項１から４の何れか一項に記載した車両挙動データ記憶装置において、
前記車両挙動データ入力手段は、前記車両挙動値入力手段を兼ね、車両挙動値を車両挙動データの１つとして入力することを特徴とする車両挙動データ記憶装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の挙動を示す車両挙動データを記憶可能な車両挙動データ記憶装置に関する。
【背景技術】
【０００２】
従来より、車両の挙動を各種センサにより検出し、その検出した車両の挙動を示す車両挙動データと判定値とを比較して車両の挙動が異常挙動であるか（異常挙動を起こしているか）否かを判定し、車両の挙動が異常挙動であると判定すると、その際の車両挙動データを記憶するシステムが開示されている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２０５３６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ユーザ毎に運転のスタイル（例えば急加速の頻度の多少等）は相違し、車両の挙動を示す車両挙動データもユーザ毎に相違するという事情がある。そのため、特許文献１に開示されているように車両挙動データと判定値とを比較する構成において、判定値が一定値（固定値）であると、車両の挙動が異常挙動であるとシステムが判定しているにも拘らず、そのシステムが異常挙動であると判定した車両の挙動をユーザが異常でないと認識したり、これとは反対に、車両の挙動が異常挙動でないとシステムが判定しているにも拘らず、そのシステムが異常挙動でないと判定した車両の挙動をユーザが異常であると認識したりする等、システムとユーザとの間で異常挙動を認識する程度に相違が発生する可能性がある。ひいては、ユーザ毎に運転のスタイルが相違することにより、車両の挙動が異常挙動であるとシステムが判定する頻度が多いことに伴い、記憶される車両挙動データのデータ量が多くなったり、一方、車両の挙動が異常挙動であるとシステムが判定する頻度が少ないことに伴い、記憶される車両挙動データのデータ量が少なくなったりし、記憶される車両挙動データのデータ量にユーザ間でバラツキが発生するという問題がある。
【０００５】
本発明は、上記した事情に鑑みてなされたものであり、その目的は、ユーザ間での車両の挙動が異常挙動であると判定する頻度のバラツキを低減することができる車両挙動データ記憶装置を提供することにある。
【課題を解決するための手段】
【０００６】
請求項１に記載した発明によれば、車両の挙動の程度を示す車両挙動値を車両挙動値入力手段により入力すると、記憶制御手段は、車両挙動値入力手段により入力された車両挙動値と、判定値記憶手段に記憶されている判定値とを比較し、車両挙動値が判定値に対して所定条件を満たしたことを条件として、車両挙動データ入力手段により入力された車両挙動データを車両挙動データ記憶手段に記憶させる。ここで、判定値変更手段は、判定値記憶手段に記憶されている判定値を変更する。
【０００７】
これにより、車両挙動データを記憶するか否かの判定基準である判定値を固定値とする従来の構成とは異なり、車両挙動データを記憶するか否かの判定基準である判定値を変更することで、車両挙動データを記憶する頻度が一定となるように（バラツキを解消するように）判定値を変更することで、記憶される車両挙動データのデータ量を一定とすることができ、ユーザ間での車両の挙動が異常挙動であると判定する頻度のバラツキを低減することができる。
【０００８】
又、判定値変更手段は、車両挙動データ入力手段により入力された車両挙動データを記憶制御手段が車両挙動データ記憶手段に記憶させた直後に、判定値記憶手段に記憶されている判定値を、車両挙動データが車両挙動データ記憶手段に記憶され難くなるように変更する。これにより、車両挙動データを同一の判定値で繰返して記憶する状態が継続することを未然に回避することができ、車両挙動データ記憶手段の限りある記憶領域を有効に活用することができる。
【０００９】
請求項２に記載した発明によれば、判定値変更手段は、車両挙動データ入力手段により入力された車両挙動データを記憶制御手段が車両挙動データ記憶手段に記憶させた直後を除く時期に、判定値記憶手段に記憶されている判定値を、車両挙動値が判定値に対して所定条件を満たしていない頻度に基づいて、車両挙動データが車両挙動データ記憶手段に記憶され易くなるように変更する。これにより、判定値を変更したことで車両挙動データを記憶しない状態が継続することを未然に回避することができ、車両挙動データを適切に記憶することができる。
【００１０】
又、判定値を変更するタイミングを、車両挙動値が判定値に対して所定条件を満たしていない頻度、即ち、例えば所定条件を満たしていない期間の走行距離、所定条件を満たしていない期間、所定条件を満たしていないと連続して判定した回数等と連携させることができ、所定条件を満たしていない期間の走行距離が所定距離に到達したタイミング、所定条件を満たしていない期間が所定期間に到達したタイミング、所定条件を満たしていないと連続して判定した回数が所定回数に到達したタイミング等で判定値を変更することができる。
【００１１】
請求項３に記載した発明によれば、判定値記憶手段は、ユーザ識別手段により識別されたユーザ毎に対応する判定値を記憶し、判定値変更手段は、判定値記憶手段に記憶されているユーザ毎に対応する判定値を変更する。これにより、ユーザが必要とする車両挙動データをユーザ毎に記憶することができ、複数のユーザが車両の挙動が異常挙動であると認識する程度に相違があることを鑑みると、そのような車両の挙動が異常挙動であると認識する程度に相違がある複数のユーザに対して適切に対応することができる。
【００１２】
請求項４に記載した発明によれば、ユーザ識別手段は、ユーザが所持する所持品を識別することで、ユーザを識別する。これにより、ユーザを識別するために新たに特別な構成を必要とすることなく、ユーザが所持する所持品（例えば携帯電話機や運転免許証等）を利用してユーザを識別することができる。
【００１３】
請求項５に記載した発明によれば、車両挙動データ入力手段は、車両挙動値入力手段を兼ね、車両挙動値を車両挙動データの１つとして入力する。これにより、車両挙動データの１つである車両挙動値と判定値とを比較することができ、構成を簡素化することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態を示す機能ブロック図
【図２】エンジンＥＣＵ及び周辺の構成を示す機能ブロック図
【図３】メイン処理を示すフローチャート
【図４】ユーザ識別処理を示すフローチャート
【図５】車両挙動データ記憶処理を示すフローチャート
【図６】図５相当図
【図７】図５相当図
【図８】図５相当図
【図９】図５相当図
【図１０】その他の実施形態を示す図１相当図
【発明を実施するための形態】
【００２０】
以下、本発明を車両に搭載されているエンジンＥＣＵに適用した一実施形態について、図１乃至図９を参照して説明する。図２は、エンジンＥＣＵ（車両挙動データ記憶装置に相当）及び周辺の構成を機能ブロック図により示している。車両には、エンジンＥＣＵ１、ボデーＥＣＵ２、ナビゲーションＥＣＵ３等の各種ＥＣＵ、加速度センサ４及び距離センサ５等の各種センサ、運転免許証リーダ６が車両ＬＡＮ７を介して相互接続されている。
【００２１】
図１は、上記したエンジンＥＣＵ１の構成を機能ブロック図により示している。エンジンＥＣＵ１は、マイクロコンピュータを主体とするユニットであり、アクセル踏み込み量入力部８、車速センサ値入力部９（車両挙動値入力手段に相当）、プロセッサ１０、メモリ１１、車両ＬＡＮインタフェース（ＩＦ）部１２（車両挙動データ入力手段に相当）を備えて構成されている。
【００２２】
アクセル踏み込み量入力部８は、ユーザが操作可能（踏み込み可能）なアクセルペダルの操作量を検出するアクセルセンサ１３に接続されており、ユーザがアクセルペダルを操作したことに応じて当該アクセルペダルの操作量を示すアクセル踏み込み量をアクセルセンサ１３から入力すると、その入力したアクセル踏み込み量をプロセッサ１０へ出力する。車速センサ値入力部９は、車速を検出する車速センサ１４に接続されており、車速を示す車速センサ値（車両挙動値に相当）を車速センサ１４から入力すると、その入力した車速センサ値を時間で微分処理して加速度を示す加速度値を計算し、その計算した加速度値をプロセッサ１０へ出力する。
【００２３】
プロセッサ１０は、記憶制御部１５（記憶制御手段に相当）、判定値変更部１６（判定値変更手段に相当）、ユーザ識別部１７（ユーザ識別手段に相当）を備えて構成されている。即ち、記憶制御部１５、判定値変更部１６、ユーザ識別部１７の機能は、マイクロコンピュータのプロセッサ１０により実現される。メモリ１１は、判定値記憶部１８（判定値記憶手段に相当）、車両挙動データ記憶部１９（車両挙動データ記憶手段に相当）を備えて構成されている。即ち、判定値記憶部１８、車両挙動データ記憶部１９の機能は、マイクロコンピュータの内部又は外部のメモリ１１により実現される。
【００２４】
判定値記憶部１８は、アクセル踏み込み量に対応する判定値をユーザ毎に記憶可能である。即ち、判定値記憶部１８は、例えばアクセル踏み込み量を０％（全閉）〜１００％（全開）とした場合に、ユーザＡが運転中でのアクセル踏み込み量が０〜５０％の範囲では判定値Ａ１を有効とし、５１〜１００％の範囲では判定値Ａ２を有効とし、ユーザＢが運転中でのアクセル踏み込み量が０〜５０％の範囲では判定値Ｂ１を有効とし、５１〜１００％の範囲では判定値Ｂ２を有効とするというように、アクセル踏み込み量とユーザとに応じた判定値を記憶している。
【００２５】
車両ＬＡＮＩＦ部１２は、上記したボデーＥＣＵ２、ナビゲーションＥＣＵ３、運転免許証リーダ６の何れかから車両ＬＡＮ７を通じてユーザ識別情報を入力すると、その入力したユーザ識別情報をユーザ識別部１７へ出力する。ユーザ識別部１７は、車両ＬＡＮＩＦ部１２からユーザ識別情報を入力すると、その入力したユーザ識別情報に基づいてユーザを特定し、その特定したユーザを示すユーザ識別結果を記憶制御部１５へ出力する。
【００２６】
記憶制御部１５は、アクセル踏み込み量をアクセル踏み込み量入力部８から入力すると共に、ユーザ識別結果をユーザ識別部１７から入力すると、そのアクセル踏み込み量及びユーザに対応する判定値を判定値記憶部１８から読出し、加速度値を車速センサ値入力部９から入力すると、その入力した加速度値と、読出した判定値とを比較し、その判定結果を判定値変更部１６へ出力し、加速度値が判定値を超えている、即ち、車両の挙動が異常挙動であると判定したことを条件として、記憶指令を車両ＬＡＮＩＦ部１２へ出力する。
【００２７】
判定値変更部１６は、記憶制御部１５から判定結果を入力し、その入力した判定結果に
より加速度値が判定値を超えていることを認識すると、詳しくは後述する処理にしたがって判定値を学習し（必要に応じて変更し）、その学習した判定値を判定値記憶部１８に記憶させる（更新する）。
【００２８】
車両ＬＡＮＩＦ部１２は、車両に搭載されている各種ＥＣＵから車両ＬＡＮ７を通じて車両挙動データを入力し、記憶制御部１５から記憶指令を入力すると、その入力した車両挙動データを車両挙動データ記憶部１９に記憶させる。ここでいう車両挙動データとは、アクセルの開度、エンジンの回転数、車速、水温、電子スロットルの開度、目標値、指令値、シフトポジション、クルーズの制御状態等の項目である。又、車両ＬＡＮＩＦ部１２は、上記した距離センサ５から車両ＬＡＮ７を通じて距離センサ値を入力すると、その入力した距離センサ値を判定値変更部１６へ出力する。
【００２９】
ボデーＥＣＵ２は、パーソナル・ドライビング・ポジション・システム（ＰＤＰＳ）の構成部品であるＰＤＰＳボタン２０が接続されており、ユーザがＰＤＰＳボタン２０を操作したことに応じて当該ＰＤＰＳボタン２０を操作したユーザを識別可能なユーザ識別情報を車両ＬＡＮ７へ出力する。ＰＤＰＳとは、ユーザがＰＤＰＳボタン２０を操作することで、シート位置、ステアリング位置等を当該ユーザに応じて自動的に調整するシステムである。
【００３０】
ナビゲーションＥＣＵ３は、車両の現在位置を特定する機能、目的地を設定する機能、車両の現在位置から目的地までの経路を探索する機能、探索した経路を案内する機能、地図を表示装置に描画する機能等の周知のナビゲーション機能を有すると共に、ユーザが携帯可能な携帯電話機２１（ユーザが所持する所持品に相当）を接続可能に構成されており、接続している携帯電話機２１の機器情報（例えば電話番号情報等）を識別することで、携帯電話機２１を携帯するユーザを特定可能なユーザ識別情報を車両ＬＡＮ７へ出力する。尚、ナビゲーションＥＣＵ３と携帯電話機２１とは、有線接続される構成であっても良いし、Ｂｌｕｅｔｏｏｔｈ（登録商標）や無線ＬＡＮ等で無線接続される構成であっても良い。
【００３１】
運転免許証リーダ６は、ユーザが所持可能な運転免許証２２（ユーザが所持する所持品に相当）に記録されている運転免許証データを電磁的に読取可能であり、運転免許証を所持するユーザを特定可能なユーザ識別情報を車両ＬＡＮ７へ出力する。加速度センサ４は、加速度を検出し、その検出した加速度を示す加速度値を車両ＬＡＮ７へ出力する。距離センサ５は、走行距離を検出し、その検出した走行距離を示す距離センサ値を車両ＬＡＮ７へ出力する。
【００３２】
次に、上記した構成の作用について、図３乃至図９を参照して説明する。図３乃至図９は、エンジンＥＣＵが行う処理をフローチャートにより示している。エンジンＥＣＵ１は、車両のイグニッションスイッチのオンオフに連動して起動又は停止し、起動状態ではメイン処理を行い、メイン処理におけるサブ処理としてユーザ識別処理及び車両挙動データ記憶処理を行う（ステップＳ１、Ｓ２）。即ち、エンジンＥＣＵ１は、起動状態ではユーザ識別処理及び車両挙動データ記憶処理を所定周期で定期的に行う。以下、これらユーザ識別処理及び車両挙動データ記憶処理について順次説明する。
【００３３】
（１）ユーザ識別処理
エンジンＥＣＵ１は、メイン処理からユーザ識別処理へ移行し、ユーザ識別処理を開始すると、ボデーＥＣＵ２、ナビゲーションＥＣＵ３、運転免許証リーダ６の何れかからユーザ識別情報を車両ＬＡＮＩＦ部１２により入力したか否かを判定する（ステップＳ１１）。
【００３４】
ここで、エンジンＥＣＵ１は、ユーザがＰＤＰＳボタン２０を操作したことに応じて当該ＰＤＰＳボタン２０を操作したユーザを識別可能なユーザ識別情報を車両ＬＡＮＩＦ部１２により入力した、ユーザが携帯する携帯電話機２１とナビゲーションＥＣＵ３とが接続されたことに応じて当該携帯電話機２１を携帯するユーザを識別可能なユーザ識別情報を車両ＬＡＮＩＦ部１２により入力した、又はユーザが所持する運転免許証２２から運転免許証データが運転免許証リーダ６により読取られたことに応じて当該運転免許証２２を所持するユーザを識別可能なユーザ識別情報を車両ＬＡＮＩＦ部１２により入力したことで、ユーザ識別情報を車両ＬＡＮＩＦ部１２により入力したと判定すると（ステップＳ１１にて「ＹＥＳ」）、そのユーザ識別情報により特定されるユーザに対応する学習値を取得済みであるか否かを判定する（ステップＳ１２）。
【００３５】
次いで、エンジンＥＣＵ１は、ユーザ識別情報により特定されるユーザに対応する学習値を取得済みであると判定すると（ステップＳ１２にて「ＹＥＳ」）、その取得済みである学習値を判定値として判定値記憶部１８に設定し（ステップＳ１３）、メイン処理に戻る。一方、エンジンＥＣＵ１は、ユーザ識別情報を車両ＬＡＮＩＦ部１２に入力していないと判定すると（ステップＳ１１にて「ＮＯ」）、又はユーザ識別情報により特定されるユーザに対応する学習値を取得済みでないと判定すると（ステップＳ１２にて「ＮＯ」）、予め設定されている初期値を判定値として判定値記憶部１８に設定し（ステップＳ１４）、メイン処理に戻る。
【００３６】
（２）車両挙動データ記憶処理
エンジンＥＣＵ１は、メイン処理から車両挙動データ記憶処理へ移行し、車両挙動データ記憶処理を開始すると、アクセル踏み込み量をアクセルセンサ１３からアクセル踏み込み量入力部８により入力したか否かを判定する（ステップＳ２１）。ここで、エンジンＥＣＵ１は、ユーザがアクセルペダルを操作したことに応じてアクセル踏み込み量をアクセルセンサ１３からアクセル踏み込み量入力部８により入力したと判定すると（ステップＳ２１にて「ＹＥＳ」）、加速度値を車速センサ１４から車速センサ値入力部９により入力したか否かを判定する（ステップＳ２２）。
【００３７】
次いで、エンジンＥＣＵ１は、加速度値を車速センサ１４から車速センサ値入力部９により入力したと判定すると（ステップＳ２２にて「ＹＥＳ」）、アクセルセンサ１３から入力したアクセル踏み込み量及びユーザ識別情報に基づいて特定したユーザに対応する判定値を判定値記憶部１８からから読出し（ステップＳ２３）、入力した加速度値と、読出した判定値とを比較する（ステップＳ２４）。即ち、エンジンＥＣＵ１は、ステップＳ２３、２４において、入力した加速度値と比較するための判定値を、加速度値が発生したタイミングと同じタイミングでのユーザのアクセル踏み込み量に基づいて決定し、入力した加速度値と、ユーザのアクセル踏み込み量に基づいて決定した判定値とを比較する。
【００３８】
ここで、エンジンＥＣＵ１は、加速度値が判定値を超えていると判定すると（ステップＳ２４にて「ＹＥＳ」）、記憶指令を車両ＬＡＮＩＦ部１２へ出力することで、車両に搭載されている各種ＥＣＵから車両ＬＡＮ７を通じて車両ＬＡＮＩＦ部１２に入力された車両挙動データを車両挙動データ記憶部１９に記憶させる（ステップＳ２５）。そして、エンジンＥＣＵ１は、その時点での判定値に「１．２５」を乗じた値を判定値変更部１６にて計算し、その計算した値を新たな判定値として判定値記憶部１８に設定する（ステップＳ２６）。即ち、エンジンＥＣＵ１は、車両挙動データを車両挙動データ記憶部１９に記憶させた直後に、新たな判定値を判定値記憶部１８に設定し、判定値を大きく変更することで、これ以降で車両挙動データを記憶させ難くし、今回の車両挙動データを記憶させた判定値と同じ判定値で車両挙動データを記憶させないようにする。
【００３９】
一方、エンジンＥＣＵ１は、加速度値が判定値を超えていないと判定すると（ステップＳ２４にて「ＮＯ」）、距離センサ５から車両ＬＡＮ７を通じて車両ＬＡＮＩＦ部１２に入力された距離センサ値に基づいて車両の走行距離を特定し、加速度値が判定値を超えていない期間の走行距離が所定距離に到達したか否かを判定する（ステップＳ２７）。所定距離とは、予め設定されている距離であり、ユーザが任意に設定する距離であっても良いし、メーカ側が工場出荷時等に設定する距離であっても良い。そして、エンジンＥＣＵ１は、加速度値が判定値を超えていない期間の走行距離が所定距離に到達していないと判定すると（ステップＳ２７にて「ＮＯ」）、その時点での判定値を変更することはなく、一方、加速度値が判定値を超えていない期間の走行距離が所定距離に到達したと判定すると（ステップＳ２７にて「ＹＥＳ」）、その時点での判定値に「０．７５」を乗じた値を新たな判定値として設定する（ステップＳ２８）。即ち、エンジンＥＣＵ１は、車両挙動データを車両挙動データ記憶部１９に記憶させた直後を除く時期に、新たな判定値を判定値記憶部１８に設定し、判定値を小さく変更することで、これ以降で車両挙動データを記憶させ易くする。
【００４０】
次いで、エンジンＥＣＵ１は、ユーザを識別可能なユーザ識別情報を車両ＬＡＮＩＦ部１２により入力したか否かを判定し（ステップＳ２９）、ユーザ識別情報を車両ＬＡＮＩＦ部１２により入力したと判定すると（ステップＳ２９にて「ＹＥＳ」）、その時点での判定値を当該ユーザ識別情報により特定されるユーザに対応する学習値として判定値記憶部１８に設定し（ステップＳ３０）、そのユーザ識別情報により特定されるユーザに対応する学習値を取得済みであると設定し（ステップＳ３１）、メイン処理に戻る。
【００４１】
エンジンＥＣＵ１は、上記した一連の処理を行うことで、加速度値が判定値を超えていれば、車両挙動データを車両挙動データ記憶部１９に記憶させた後に、次回に同じ判定値で車両挙動データを車両挙動データ記憶部１９に記憶させないように判定値を大きく変更し、一方、加速度値が判定値を超えていない期間の走行距離が所定期間に到達すれば、車両挙動データを車両挙動データ記憶部１９に記憶させ易くするように判定値を小さく変更し、新たな判定値を設定する。
【００４２】
ところで、以上は、加速度値が判定値を超えていない期間の走行距離に基づいて、判定値を小さく変更するか否かを判定する場合を説明したが、加速度値が判定値を超えていない期間に基づいて、判定値を小さく変更するか否かを判定しても良い。即ち、図６に示すように、エンジンＥＣＵ１は、加速度値が判定値を超えていないと判定すると（ステップＳ２４にて「ＮＯ」）、加速度値が判定値を超えていない期間が所定期間に到達したか否かを判定し（ステップＳ４１）、加速度値が判定値を超えていない期間が所定期間に到達したと判定すると（ステップＳ４１にて「ＹＥＳ」）、その時点での判定値に「０．７５」を乗じた値を新たな判定値として設定しても良い（ステップＳ２８）。所定期間とは、予め設定されている期間であり、ユーザが任意に設定する期間であっても良いし、メーカ側が工場出荷時等に設定する期間であっても良い。
【００４３】
又、加速度値が判定値を超えていないと判定した回数に基づいて、判定値を小さく変更するか否かを判定しても良い。即ち、図７に示すように、エンジンＥＣＵ１は、加速度値が判定値を超えていないと判定すると（ステップＳ２４にて「ＮＯ」）、加速度値が判定値を超えていないと連続して判定した回数が所定回数に到達したか否かを判定し（ステップＳ５１）、加速度値が判定値を超えていないと連続して判定した回数が所定回数に到達したと判定すると（ステップＳ５１にて「ＹＥＳ」）、その時点での判定値に「０．７５」を乗じた値を新たな判定値として設定しても良い（ステップＳ２８）。所定回数とは、予め設定されている期間であり、ユーザが任意に設定する回数であっても良いし、メーカ側が工場出荷時等に設定する回数であっても良い。
【００４４】
又、以上は、その時点での判定値に「０．７５」を乗じた値を新たな判定値として設定することで、判定値を小さく変更する場合を説明したが、車速センサ１４から入力する加速度値のうち最大である最大加速度値を逐一更新記憶し、最大加速度値に応じた値を新たな判定値として設定しても良い。即ち、図８に示すように、エンジンＥＣＵ１は、加速度値が判定値を超えていない期間の走行距離が所定距離に到達していないと判定すると（ステップＳ２７にて「ＮＯ」）、加速度値と、その時点での最大加速度値とを比較し（ステップＳ６１）、加速度値が最大加速度値を超えていると判定すると（ステップＳ６１にて「ＹＥＳ」）、その時点での加速度値を新たな最大加速度値として設定し（ステップＳ６２）、一方、加速度値が判定値を超えていない期間の走行距離が所定距離に到達したと判定すると（ステップＳ２７にて「ＹＥＳ」）、その時点での最大加速度値に「０．９５」を乗じた値を新たな判定値として設定するようにしても良い（ステップＳ６３）。
【００４５】
更に、図９に示すように、エンジンＥＣＵ１は、加速度値が判定値を超えていない期間の走行距離が所定距離に到達したと判定すると（ステップＳ２７にて「ＹＥＳ」）、その時点での判定値から最大加速度値を差引いた差に「０．５」を乗じた値を判定値から差引いた値を新たな判定値として設定しても良い（ステップＳ７１）。尚、これと同様に、加速度値が判定値を超えていない期間が所定期間に到達したか否かを判定する場合（図６にて説明した処理）や、加速度値が判定値を超えていないと連続して判定した回数が所定回数に到達したか否かを判定する場合（図７にて説明した処理）にも、上記した最大加速度値を逐一更新記憶し、最大加速度値に応じた値を新たな判定値として設定しても良い。
【００４６】
以上に説明したように本実施形態によれば、加速度値と、ユーザがアクセルペダルを操作したことに応じて入力したアクセル踏み込み量に対応する判定値とを比較し、加速度値が判定値を超えていることを条件として、車両挙動データを車両挙動データ記憶部１９に記憶する構成において、加速度値が判定値を超えていると判定し、車両挙動データを車両挙動データ記憶部１９に記憶すると、判定値を大きく変更する一方、加速度値が判定値を超えていないと判定し、例えば加速度値が判定値を超えていない期間が所定期間に到達したと判定すると、判定値を小さく変更することで、車両挙動データを記憶するか否かの判定条件である判定値を変更するように構成したので、加速度値が判定値を超える頻度が一定となるように（バラツキを解消するように）判定値を変更することで、記憶される車両挙動データのデータ量を一定とすることができ、ユーザ間での車両の挙動が異常挙動であると判定する頻度のバラツキを低減することができる。
【００４７】
又、車両挙動データを記憶した直後に、判定値を大きく変更することで、車両挙動データを記憶し難くするように構成したので、車両挙動データを同一の判定値で記憶し難くすることができ、車両挙動データを同一の判定値で繰返して記憶する状態が継続することを回避することができ、車両挙動データ記憶部１９の限りある記憶領域を有効に活用することができる。又、車両挙動データを記憶した直後を除く時期に、判定値を小さく変更することで、車両挙動データを記憶し易くするように構成したので、車両挙動データを記憶しない状態が継続することを回避することができ、車両挙動データを適切に記憶することができる。
【００４８】
更に、このようにユーザ間での車両の挙動が異常挙動であると判定する頻度のバラツキを低減することで、ユーザが違和感を感じたときの車両挙動データを適切に記憶することができる。即ち、通常の運転で遅い（ゆっくりとした）加速を行う傾向にあるユーザは、通常の運転から僅かに速い加速であれば、加速度値が判定値を超えていなくとも、車両の挙動が異常挙動であるという違和感を感じることになり、一方、通常の運転で速い加速を行う傾向にあるユーザは、通常の加速で加速度値が判定値を超えていても、車両の挙動が異常挙動であるという違和感を感じないことになるが、加速度値が判定値を超えたと判定する頻度のバラツキを低減するように判定値を変更することで、車両挙動データを記憶する条件をユーザ毎の運転のスタイルに準じて変更することができ、ユーザが違和感を感じたときの車両挙動データを適切に記憶することができる。
【００４９】
本発明は、上記した実施形態にのみ限定されるものではなく、以下のように変形又は拡張することができる。
車両ＬＡＮＩＦ部１２により構成される車両挙動データ入力手段と、車両挙動データ記憶部１９により構成される車両挙動データ記憶手段とが同じ機能ブロックであっても良い。
【００５０】
車両挙動データを記憶する条件として、ユーザがアクセルペダルを操作したことに応じて加速度を判定することに限らず、ユーザがブレーキペダルを操作したことに応じて減速度を判定したり、ユーザがステアリングを操作したことに応じて旋回角度を判定したりしても良い。
【００５１】
加速度値が判定値を超えていることを条件として車両挙動データを記憶し、車両挙動データを記憶した後に、その判定値で車両挙動データを連続して記憶しないように判定値を大きく変更する場合を説明したが、これとは反対に、何れかの値が判定値を超えていないことを条件として車両挙動データを記憶する構成であれば、何れかの値が判定値を超えていないことを条件として車両挙動データを記憶した後に、その判定値で車両挙動データを連続して記憶しないよう判定値を小さく変更しても良い。
【００５２】
加速度値が判定値を超えていることを条件として記憶する車両挙動データは、上記した項目以外の項目であっても良い。
ユーザを識別する方法としては、例えば運転者の顔を撮影した映像を解析することでユーザを識別する等の別の方法であっても良い。
加速度値が判定値を超えていないと判定した場合に判定値を変更する条件としては、走行距離、期間、回数に限らず、車両が交差点で停止した回数等の別の条件であっても良い。
【００５３】
判定値を変更する場合に当該判定値に乗じる値は「１．２５」、「０．７５」、「０．９５」以外の定数であっても良い。
運転者が固定されている態様、即ち、ユーザと車両データ記憶装置とが１対１の関係にある態様であれば、ユーザを識別する機能は省略されていても良い。
車速センサ１４から出力された車速センサ値を時間で微分処理して加速度を示す加速度値を計算し、その計算した加速度値を判定することに限らず、加速度センサ４から車両ＬＡＮ７を通じて入力する加速度センサ値に基づく加速度値を判定しても良い。
【００５４】
車速センサ１４から出力される車速センサ値がエンジンＥＣＵ１へ直接入力される（車速センサ値入力部９へ入力される）構成に限らず、図１０に示すように、車速センサ１４から出力される車速センサ値が車両ＬＡＮ７を通じてエンジンＥＣＵ１へ入力される（車両ＬＡＮＩＦ部へ入力される）構成であっても良い。即ち、図１０において、エンジンＥＣＵ３１は、車速センサ１４から出力される車速センサ値が車両挙動データの１つとして車両ＬＡＮＩＦ部３２へ入力される。即ち、車両ＬＡＮＩＦ部３２が車両挙動データ入力手段と車両挙動値入力手段に相当し、換言すれば、車両挙動データ入力手段が車両挙動値入力手段を兼ねる。この場合、車両ＬＡＮＩＦ部３２は、車速センサ値をプロセッサ３３の記憶制御部３４へ出力し、記憶制御部３４は、車速センサ値を車両ＬＡＮＩＦ部３２からから入力すると、その入力した車速センサ値を時間で微分処理して加速度を示す加速度値を計算し、その計算した加速度値と、読出した判定値とを比較する。
【符号の説明】
【００５５】
図面中、１はエンジンＥＣＵ（車両挙動データ記憶装置）、９は車速センサ値入力部（車両挙動値入力手段）、１０はプロセッサ、１１はメモリ、１２は車両ＬＡＮインタフェース部（車両挙動データ入力手段）、１５は記憶制御部（記憶制御手段）、１６は判定値変更部（判定値変更手段）、１７はユーザ識別部（ユーザ識別手段）、１８は判定値記憶部（判定値記憶手段）、１９は車両挙動データ記憶部（車両挙動データ記憶手段）である。
【図１】
0005263315.tif 000002
【図２】
0005263315.tif 000003
【図３】
0005263315.tif 000004
【図４】
0005263315.tif 000005
【図５】
0005263315.tif 000006
【図６】
0005263315.tif 000007
【図７】
0005263315.tif 000008
【図８】
0005263315.tif 000009
【図９】
0005263315.tif 000010
【図１０】
0005263315.tif 000011