(57)【要約】【課題】良い運転を心がけようとする意欲をドライバーに喚起させ易くすることができる車両データ処理装置を提供する。【解決手段】車両に搭載されたセンサの検出信号に基づいて、車両の走行速度やエンジン回転数、前方向加速度、横方向加速度、アイドリング時間などの評価項目において車両の運転が適切か否かの判定が行われ、車両の運転が適切であるとの判定結果に応じて、運転の質に関する評価が高くなるようにＧＤＰ（評価データ）が変更される。これにより、運転の質の高さを表すＧＤＰが得られるため、悪い運転だけでなく良い運転についても着目することが可能になり、良質の運転を心がけようとするドライバーの意欲を従来よりも向上させることができる。【選択図】図４
2013190885.tif 000002
【特許請求の範囲】
【請求項１】
車両の運転の質に関する評価を示す評価データを格納する記憶部と、
車両の運転状況に関わる車両データを前記車両に搭載されたセンサから逐次取得し、前記取得した車両データに基づいて、前記車両の運転が適切か否かを判定し、前記車両の運転が適切であるとの判定結果に応じて、前記運転の質に関する評価が高くなるように変更した前記評価データを前記記憶部に格納する処理部と、
を有する車両データ処理装置。
【請求項２】
前記処理部は、
車両の速度、車両の原動機の回転数、車両の前方への加速度、及び、車両の横方向への加速度の少なくとも１つを示す前記車両データを逐次取得し、
前記取得した車両データが示す前記車両の速度が所定の正常範囲に含まれるか否かを判定する第１判定処理、前記取得した車両データが示す前記車両の回転数が所定の正常範囲に含まれるか否かを判定する第２判定処理、前記取得した車両データが示す加速時の前記前方への加速度が所定の正常範囲に含まれるか否かを判定する第３判定処理、前記取得した車両データが示す減速時の前記前方への加速度が所定の正常範囲に含まれるか否かを判定する第４判定処理、前記取得した車両データが示す前記横方向への加速度が所定の正常範囲に含まれるか否かを判定する第５判定処理、及び、前記速度がゼロになってから前記回転数がゼロになるまでのアイドリング時間が所定の正常範囲に含まれるか否かを判定する第６判定処理の少なくとも１つを実行し、
判定対象の数値が前記正常範囲に含まれることを示す前記少なくとも１つの判定処理の判定結果に応じて、前記運転の質に関する評価が高くなるように変更した前記評価データを前記記憶部に格納する、
請求項１に記載の車両データ処理装置。
【請求項３】
前記処理部は、
前記第１判定処理、前記第２判定処理、前記第３判定処理、前記第４判定処理及び前記第５判定処理の少なくとも１つについて、判定対象の数値が前記正常範囲に含まれるとの判定結果が得られた期間を累積した第１累積時間を前記判定処理ごとに算出し、
一の判定処理について算出した前記第１累積時間が所定の時間に達した場合、前記運転の質に関する評価が高くなるように変更した前記評価データを前記記憶部に格納するとともに、当該一の判定処理について算出した前記第１累積時間をゼロにリセットする、
請求項２に記載の車両データ処理装置。
【請求項４】
前記処理部は、
前記第１判定処理、前記第２判定処理、前記第３判定処理、前記第４判定処理及び前記第５判定処理の少なくとも１つにおいて、判定対象の数値が前記正常範囲内における一部の適正範囲に含まれるか否かの判定を更に行い、
前記第１判定処理、前記第２判定処理、前記第３判定処理、前記第４判定処理及び前記第５判定処理の少なくとも１つについて、判定対象の数値が前記正常範囲に含まれるとの判定結果が得られた期間を累積した第１累積時間、並びに、判定対象の数値が前記適正範囲に含まれるとの判定結果が得られた期間、若しくは、判定対象の数値が前記適正範囲を除いた前記正常範囲に含まれるとの判定結果が得られた期間を累積した第２累積時間を前記判定処理ごとに算出し、
一の判定処理について算出した前記第１累積時間が所定の時間に達した場合、当該一の判定処理について算出した前記第１累積時間と前記第２累積時間との比が所定の比に達しているか否かを判定するとともに、当該一の判定処理について算出した前記第１累積時間及び前記第２累積時間をゼロにリセットし、
前記第１累積時間と前記第２累積時間との比が前記所定の比に達していると判定した場合、前記運転の質に関する評価が高くなるように変更した前記評価データを前記記憶部に格納する、
請求項２又は３に記載の車両データ処理装置。
【請求項５】
前記処理部は、
前記第３判定処理、前記第４判定処理及び前記第５判定処理の少なくとも１つにおいて、判定対象の数値が前記正常範囲内における一部の適正範囲に含まれるか否かを更に判定し、
前記３判定処理、前記第４判定処理及び前記第５判定処理の少なくとも１つについて、判定対象の数値が前記正常範囲に含まれるとの判定結果が持続した時間を前記判定処理ごとに測定し、
所定の時間より長い前記持続時間が測定された回数を、第１計数値として前記判定処理ごとに計数し、
前記所定の時間より長い前記持続時間が測定された場合において、判定対象の数値が前記適正範囲に含まれていると判定した回数、若しくは、判定対象の数値が前記適正範囲を除いた前記正常範囲に含まれていると判定した回数を、第２計数値として前記判定処理ごとに計数し、
一の判定処理について計数した前記第１計数値が所定の回数に達した場合、当該一の判定処理について計数した前記第１計数値と前記第２計数値との比が所定の比に達しているか否かを判定するとともに、当該一の判定処理について計数した前記第１計数値及び前記第２計数値をゼロにリセットし、
前記第１計数値と前記第２計数値との比が所定の比に達していると判定した場合、前記運転の質に関する評価が高くなるように変更した前記評価データを前記記憶部に格納する、
請求項２乃至４の何れか一項に記載の車両データ処理装置。
【請求項６】
前記処理部は、
前記第１判定処理、前記第２判定処理、前記第３判定処理、前記第４判定処理及び前記第５判定処理の少なくとも１つにおいて、判定対象の数値が所定の異常範囲に含まれるか否かの判定を更に行い、
一の判定処理において判定対象の数値が前記異常範囲に含まれると判定した場合、当該一の判定処理について算出中の前記第１累積時間をゼロにリセットする、
請求項３に記載の車両データ処理装置。
【請求項７】
前記処理部は、
前記第１判定処理、前記第２判定処理、前記第３判定処理、前記第４判定処理及び前記第５判定処理の少なくとも１つにおいて、判定対象の数値が所定の異常範囲に含まれるか否かの判定を更に行い、
一の判定処理において判定対象の数値が前記異常範囲に含まれると判定した場合、当該一の判定処理について算出中の前記第１累積時間及び前記第２累積時間をゼロにリセットする、
請求項４に記載の車両データ処理装置。
【請求項８】
前記処理部は、
前記第３判定処理、前記第４判定処理及び前記第５判定処理の少なくとも１つにおいて、判定対象の数値が所定の異常範囲に含まれるか否かの判定を更に行い、
一の判定処理において判定対象の数値が前記異常範囲に含まれると判定した場合、当該一の判定処理について算出中の前記第１計数値及び前記第２計数値をゼロにリセットする、
請求項５に記載の車両データ処理装置。
【請求項９】
前記記憶部は、前記判定処理ごとに前記評価データを格納し、
前記処理部は、
前記第１判定処理、前記第２判定処理、前記第３判定処理、前記第４判定処理、前記第５判定処理及び前記第６判定処理の少なくとも１つにおいて、判定対象の数値が所定の異常範囲に含まれるか否かを更に判定し、
判定対象の数値が前記正常範囲に含まれることを示す一の判定処理の判定結果に応じて、前記運転の質に関する評価が高くなるように変更した当該一の判定処理の評価データを前記記憶部に格納し、
判定対象の数値が前記異常範囲に含まれるとの判定結果を得ることなく、前記運転の質に関する評価が高くなるように前記評価データを変更する変更処理が連続した回数を判定処理ごとに計数し、当該計数した連続回数に応じて、１回あたりの前記変更処理における前記運転の質に関する評価の上昇分を判定処理ごとに増大させる、
請求項２乃至８の何れか一項に記載の車両データ処理装置。
【請求項１０】
前記記憶部は、前記判定処理ごとに前記評価データを格納し、
前記処理部は、
判定対象の数値が前記正常範囲に含まれることを示す一の判定処理の判定結果に応じて、前記運転の質に関する評価が高くなるように変更した当該一の判定処理の評価データを前記記憶部に格納し、
前記記憶部に格納した各判定処理の評価データに、それぞれ所定の重み係数を乗算し、各判定処理の当該乗算結果の合計を算出する、
請求項２乃至９の何れか一項に記載の車両データ処理装置。
【請求項１１】
供給されるオーディオ信号に応じた音声を出力する音声出力手段を有し、
前記処理部は、一の判定処理の判定結果に応じて、前記運転の質に関する評価が高くなるように変更した前記評価データを前記記憶部に格納する場合、当該一の判定処理に応じた所定のオーディオ信号を生成して前記音声出力手段に供給する、
請求項２乃至１０の何れか一項に記載の車両データ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の速度や加速度、エンジン回転数などの走行データを処理する車両データ処理装置する装置に関する。
【背景技術】
【０００２】
車両の運転の状況を記録するデジタルタコグラフは、主に運送業において各ドライバーの運行管理や安全指導などのために利用されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２２７８７３
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のデジタルタコグラフは、速度超過や急発進、急ブレーキ、急旋回、無駄なアイドリングなど、主として好ましくない運転状況を記録するものが一般的である。このような記録をもとに安全指導が行われた場合、ドライバーは常に自らの好ましくない運転に着目させられて、注意と叱責を受けるような意識状態になるため、積極的に良い運転を心がけようとする前向きな意欲をドライバーに喚起させ難いという問題がある。
【０００５】
本発明はかかる事情に鑑みてなされたものであり、その目的は、良い運転を心がけようとする意欲をドライバーに喚起させ易くすることができる車両データ処理装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る車両データ処理装置は、車両の運転の質に関する評価を示す評価データを格納する記憶部と、車両の運転状況に関わる車両データを前記車両に搭載されたセンサから逐次取得し、前記取得した車両データに基づいて、前記車両の運転が適切か否かを判定し、前記車両の運転が適切であるとの判定結果に応じて、前記運転の質に関する評価が高くなるように変更した前記評価データを前記記憶部に格納する処理部とを有する。
【０００７】
好適に、前記処理部は、車両の速度、車両の原動機の回転数、車両の前方への加速度、及び、車両の横方向への加速度の少なくとも１つを示す前記車両データを逐次取得し、前記取得した車両データが示す前記車両の速度が所定の正常範囲に含まれるか否かを判定する第１判定処理、前記取得した車両データが示す前記車両の回転数が所定の正常範囲に含まれるか否かを判定する第２判定処理、前記取得した車両データが示す加速時の前記前方への加速度が所定の正常範囲に含まれるか否かを判定する第３判定処理、前記取得した車両データが示す減速時の前記前方への加速度が所定の正常範囲に含まれるか否かを判定する第４判定処理、前記取得した車両データが示す前記横方向への加速度が所定の正常範囲に含まれるか否かを判定する第５判定処理、及び、前記速度がゼロになってから前記回転数がゼロになるまでのアイドリング時間が所定の正常範囲に含まれるか否かを判定する第６判定処理の少なくとも１つを実行し、判定対象の数値が前記正常範囲に含まれることを示す前記少なくとも１つの判定処理の判定結果に応じて、前記運転の質に関する評価が高くなるように変更した前記評価データを前記記憶部に格納する。
【０００８】
好適に、前記処理部は、前記第１判定処理、前記第２判定処理、前記第３判定処理、前記第４判定処理及び前記第５判定処理の少なくとも１つについて、判定対象の数値が前記正常範囲に含まれるとの判定結果が得られた期間を累積した第１累積時間を前記判定処理ごとに算出し、一の判定処理について算出した前記第１累積時間が所定の時間に達した場合、前記運転の質に関する評価が高くなるように変更した前記評価データを前記記憶部に格納するとともに、当該一の判定処理について算出した前記第１累積時間をゼロにリセットする。
【０００９】
好適に、前記処理部は、前記第１判定処理、前記第２判定処理、前記第３判定処理、前記第４判定処理及び前記第５判定処理の少なくとも１つにおいて、判定対象の数値が前記正常範囲内における一部の適正範囲に含まれるか否かの判定を更に行い、前記第１判定処理、前記第２判定処理、前記第３判定処理、前記第４判定処理及び前記第５判定処理の少なくとも１つについて、判定対象の数値が前記正常範囲に含まれるとの判定結果が得られた期間を累積した第１累積時間、並びに、判定対象の数値が前記適正範囲に含まれるとの判定結果が得られた期間、若しくは、判定対象の数値が前記適正範囲を除いた前記正常範囲に含まれるとの判定結果が得られた期間を累積した第２累積時間を前記判定処理ごとに算出し、一の判定処理について算出した前記第１累積時間が所定の時間に達した場合、当該一の判定処理について算出した前記第１累積時間と前記第２累積時間との比が所定の比に達しているか否かを判定するとともに、当該一の判定処理について算出した前記第１累積時間及び前記第２累積時間をゼロにリセットし、前記第１累積時間と前記第２累積時間との比が前記所定の比に達していると判定した場合、前記運転の質に関する評価が高くなるように変更した前記評価データを前記記憶部に格納する。
【００１０】
好適に、前記処理部は、前記第３判定処理、前記第４判定処理及び前記第５判定処理の少なくとも１つにおいて、判定対象の数値が前記正常範囲内における一部の適正範囲に含まれるか否かを更に判定し、前記３判定処理、前記第４判定処理及び前記第５判定処理の少なくとも１つについて、判定対象の数値が前記正常範囲に含まれるとの判定結果が持続した時間を前記判定処理ごとに測定し、所定の時間より長い前記持続時間が測定された回数を、第１計数値として前記判定処理ごとに計数し、前記所定の時間より長い前記持続時間が測定された場合において、判定対象の数値が前記適正範囲に含まれていると判定した回数、若しくは、判定対象の数値が前記適正範囲を除いた前記正常範囲に含まれていると判定した回数を、第２計数値として前記判定処理ごとに計数し、一の判定処理について計数した前記第１計数値が所定の回数に達した場合、当該一の判定処理について計数した前記第１計数値と前記第２計数値との比が所定の比に達しているか否かを判定するとともに、当該一の判定処理について計数した前記第１計数値及び前記第２計数値をゼロにリセットし、前記第１計数値と前記第２計数値との比が所定の比に達していると判定した場合、前記運転の質に関する評価が高くなるように変更した前記評価データを前記記憶部に格納する。
【００１１】
好適に、前記処理部は、前記第１判定処理、前記第２判定処理、前記第３判定処理、前記第４判定処理及び前記第５判定処理の少なくとも１つにおいて、判定対象の数値が所定の異常範囲に含まれるか否かの判定を更に行い、一の判定処理において判定対象の数値が前記異常範囲に含まれると判定した場合、当該一の判定処理について算出中の前記第１累積時間をゼロにリセットする。
【００１２】
好適に、前記処理部は、前記第１判定処理、前記第２判定処理、前記第３判定処理、前記第４判定処理及び前記第５判定処理の少なくとも１つにおいて、判定対象の数値が所定の異常範囲に含まれるか否かの判定を更に行い、一の判定処理において判定対象の数値が前記異常範囲に含まれると判定した場合、当該一の判定処理について算出中の前記第１累積時間及び前記第２累積時間をゼロにリセットする。
【００１３】
好適に、前記処理部は、前記第３判定処理、前記第４判定処理及び前記第５判定処理の少なくとも１つにおいて、判定対象の数値が所定の異常範囲に含まれるか否かの判定を更に行い、一の判定処理において判定対象の数値が前記異常範囲に含まれると判定した場合、当該一の判定処理について算出中の前記第１計数値及び前記第２計数値をゼロにリセットする。
【００１４】
好適に、前記記憶部は、前記判定処理ごとに前記評価データを格納する。
好適に、前記処理部は、前記第１判定処理、前記第２判定処理、前記第３判定処理、前記第４判定処理、前記第５判定処理及び前記第６判定処理の少なくとも１つにおいて、判定対象の数値が所定の異常範囲に含まれるか否かを更に判定し、判定対象の数値が前記正常範囲に含まれることを示す一の判定処理の判定結果に応じて、前記運転の質に関する評価が高くなるように変更した当該一の判定処理の評価データを前記記憶部に格納し、判定対象の数値が前記異常範囲に含まれるとの判定結果を得ることなく、前記運転の質に関する評価が高くなるように前記評価データを変更する変更処理が連続した回数を判定処理ごとに計数し、当該計数した連続回数に応じて、１回あたりの前記変更処理における前記運転の質に関する評価の上昇分を判定処理ごとに増大させる。
【００１５】
好適に、前記記憶部は、前記判定処理ごとに前記評価データを格納する。
好適に、前記処理部は、判定対象の数値が前記正常範囲に含まれることを示す一の判定処理の判定結果に応じて、前記運転の質に関する評価が高くなるように変更した当該一の判定処理の評価データを前記記憶部に格納し、前記記憶部に格納した各判定処理の評価データに、それぞれ所定の重み係数を乗算し、各判定処理の当該乗算結果の合計を算出する。
【００１６】
好適に、上記車両データ処理装置は、供給されるオーディオ信号に応じた音声を出力する音声出力手段を有する。
好適に、前記処理部は、一の判定処理の判定結果に応じて、前記運転の質に関する評価が高くなるように変更した前記評価データを前記記憶部に格納する場合、当該一の判定処理に応じた所定のオーディオ信号を生成して前記音声出力手段に供給する。
【発明の効果】
【００１７】
本発明によれば、車両の運転が適切な場合に運転の質の評価が高くなる評価データが記録されるため、当該評価データをもとにドライバーの指導が行われた場合、良い運転に着目されて評価を与えられることになり、良い運転を心がけようとする意欲をドライバーに喚起させ易い。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係る車両データ処理装置の構成の一例を示す図である。
【図２】加速時における前方向の加速度の変化を例示した図である。
【図３】横方向の加速度の変化を例示した図である。
【図４】走行速度のＧＤＰに関する処理の一例を説明するためのフローチャートである。
【図５】エンジン回転数のＧＤＰに関する処理の一例を説明するためのフローチャートである。
【図６】加速時若しくは減速時における前方向加速度のＧＤＰに関する処理の一例を説明するための第１のフローチャートである。
【図７】加速時若しくは減速時における前方向加速度のＧＤＰに関する処理の一例を説明するための第２のフローチャートである。
【図８】横方向加速度のＧＤＰに関する処理の一例を説明するための第１のフローチャートである。
【図９】横方向加速度のＧＤＰに関する処理の一例を説明するための第２のフローチャートである。
【図１０】アイドリングのＧＤＰに関する処理の一例を説明するためのフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態に係る車両データ処理装置について説明する。
図１は、本発明の実施形態に係る車両データ処理装置１の構成の一例を示す図である。図１の例に示す車両データ処理装置１は、プロセッサ１１、記憶部１３、タイマ１５、ディスプレイ１７、スピーカ１９、操作部２１、外部メモリＩ／Ｆ２３、走行速度センサＩ／Ｆ３１、回転数センサＩ／Ｆ３３、加速度センサＩ／Ｆ３５、衝撃センサＩ／Ｆ３７、ＧＰＳ受信機Ｉ／Ｆ３９、カメラＩ／Ｆ４１、及び、マイクＩ／Ｆ４３を有する。
【００２０】
走行速度Ｉ／Ｆ３１は、車両に搭載された走行速度センサ１３１から車両の走行速度に関する信号を入力する。
回転数センサＩ／Ｆ３３は、車両に搭載された回転数センサ１３３からエンジン（原動機）の回転数に関する信号を入力する。
加速度センサＩ／Ｆ３５は、車両に搭載された加速度センサ１３５から車両の加速度（進行方向に対して直角な横方向の加速度）に関する信号を入力する。
衝撃センサＩ／Ｆ３７は、車両に搭載された衝撃センサ１３７から車両の衝撃発生時の加速度に関する信号を入力する。
ＧＰＳ受信機Ｉ／Ｆ３９は、ＧＰＳ受信機１３９において受信された位置情報などのデータを入力する。
カメラＩ／Ｆ４１は、車両に搭載されたカメラ１４１から動画像データを入力する。
マイクＩ／Ｆ４３は、車両に搭載されたマイク１４３から音声信号を入力する。
【００２１】
ディスプレイ１７は、プロセッサ１１の制御に応じて供給される映像信号に応じた映像を表示する。例えば、ディスプレイ１７は、後述する評価データをリアルタイムに表示する。
スピーカ１９は、プロセッサ１１の制御に応じて供給されるオーディオ信号に応じた音を出力する。例えば、スピーカ１９は、後述する評価データの変更時に所定の音声を出力する。
操作部２１は、ユーザの指示操作に応じた電気信号を発生するユーザインターフェース装置であり、例えばスイッチ、キーボタン、タッチパネル、キーボード、マウスなどを含む。
外部メモリＩ／Ｆ２３は、例えばＳＤメモリカードなどの外部メモリ１２３と間でデータのやり取りを行うインターフェース装置である。外部メモリ１２３は、例えばドライバーのＩＤ情報や、後述する評価データの記録に使用される。
【００２２】
タイマ１５は、プロセッサ１１の制御に応じて時間の計測を行う回路である。例えば、タイマ１５は、プロセッサ１１のスタート信号に応じて一定周期のクロックの計数を開始し、プロセッサ１１のリセット信号に応じて計数値を初期値にリセットするカウンタ回路を含んでおり、計数値を時間の計測結果として出力する。
【００２３】
記憶部１３は、プロセッサ１１のプログラムや、プログラムの実行に使用されるデータ、実行過程で一時的に保持が必要なデータ、実行結果として得られるデータなどを記憶する装置であり、例えばハードディスク，フラッシュメモリ等の不揮発性の記憶装置や、ＤＲＡＭ，ＳＲＡＭ等の揮発性メモリを含む。例えば記憶部１３は、車両の運転の質に関する評価を示す評価データ（以下、評価データを「ＧＤＰ（good driving point）」と記す場合がある。）を記憶する。
記憶部１３は、本発明における記憶部の一例である。
【００２４】
プロセッサ１１は、記憶部１３に格納されたプログラムの命令コードに従って処理を実行する回路であり、車両データ処理装置１の全体的な動作を制御する。
プロセッサ１１は、本発明における処理部の一例である。
【００２５】
プロセッサ１１は、車両に搭載されたセンサ（走行速度センサ１３１，回転数センサ１３３，加速度センサ１３５など）が刻々検出するセンサ信号を、インターフェース回路（走行速度センサＩ／Ｆ３１，回転数センサＩ／Ｆ３３，加速度センサＩ／Ｆ３５など）において車両の運転状況に関わる車両データとして逐次取得する。また、プロセッサ１１は、取得した車両データ（走行速度，エンジン回転数，加速度などのデータ）に基づいて、車両の運転が適切か否かの判定を行う。そして、プロセッサ１１は、車両の運転が適切であるとの判定結果に応じて、運転の質に関する評価が高くなるように記憶部１２のＧＤＰを変更し、変更したＧＤＰを記憶部１３に格納する。
【００２６】
例えば記憶部１３は、走行速度に関するＧＤＰ、エンジンの回転数に関するＧＤＰ、アイドリングに関するＧＤＰ、加速時の前方向加速度に関するＧＤＰ、減速時の前方向加速度に関するＧＤＰ、及び、ハンドル操作による横方向の加速度に関するＧＤＰをそれぞれ格納する。プロセッサ１１は、センサから逐次取得した車両データに基づいて、これらのＧＤＰを変更する処理を行う。
【００２７】
［走行速度のＧＤＰ］
プロセッサ１１は、走行速度センサ１３１から取得したデータが示す走行速度が、所定の正常範囲に含まれるか否かの判定処理（第１判定処理）を行う。ここで「正常範囲」は、例えば、所定の最低速度以上かつ所定の最高速度以下の範囲に規定される。
またプロセッサ１１は、走行速度が「正常範囲」に含まれるとの判定結果が得られた期間の長さを計測し、その時間計測値の累積時間（第１累積時間）を算出する。
算出した累積時間（第１累積時間）が所定のＧＤＰ判定時間に達した場合、プロセッサ１１は、走行速度に関する運転の質の評価が高くなるように、走行速度のＧＤＰを変更し、変更したＧＤＰを記憶部１３に格納する。例えば、ＧＤＰが高評価ほど大きな値を有する場合、プロセッサ１１は、ＧＤＰに所定の増分値を加算したり、１より大きい所定の係数をＧＤＰに乗算したりする。
走行速度のＧＤＰを変更した場合、プロセッサ１１は、それまでの累積時間（第１累積時間）をゼロにリセットする。
【００２８】
一方、プロセッサ１１は、走行速度センサ１３１から取得したデータが示す走行速度が、所定の異常範囲に含まれるか否かの判定処理も行う。ここで「異常範囲」は、例えば、上述した所定の最高速度を超えた範囲に規定される。走行速度が異常範囲に含まれると判定した場合、プロセッサ１１は、それまで算出した正常範囲の期間の累積時間（第１累積時間）をゼロにリセットする。従って、正常範囲の速度で走行する時間が長いほど、走行速度のＧＤＰが高評価を示すようになる。
【００２９】
なお、上述した最低速度や最高速度、ＧＤＰ判定時間、所定の増分値、所定の係数などの数値は、例えばユーザ設定情報として記憶部１３に格納し、ユーザが任意に変更できるようにしてもよい。
また、プロセッサ１１は、操作部２１のスイッチ等の操作により入力される信号や、高速道の料金所を通過する際にＥＴＣ車載器が発生する信号、ＧＰＳ受信機１３９から取得した道路の情報などに基づいて、走行中の道路の種類（一般道，高速道）を判定し、判定した道路の種類に応じて、走行速度のＧＤＰの処理に使用するユーザ設定情報（最低速度、最高速度、ＧＤＰ判定時間、所定の増分値、所定の係数など）を変更してもよい。
【００３０】
［エンジン回転数のＧＤＰ］
プロセッサ１１は、回転数センサ１３３から取得したデータが示すエンジンの回転数が、所定の正常範囲に含まれるか否かの判定処理（第２判定処理）を行う。ここで「正常範囲」は、例えば、所定の最低回転数以上かつ所定の最高回転数以下の範囲に規定される。ただし、走行速度センサ１３１から取得したデータが示す走行速度がゼロ（若しくは所定の最低速度未満）の場合、プロセッサ１１は、エンジンの回転数に関わらず正常範囲に含まれないと判定する。
プロセッサ１１は、エンジン回転数が「正常範囲」に含まれるとの判定結果が得られた期間の長さを計測し、その時間計測値の累積時間（第１累積時間）を算出する。
算出した累積時間（第１累積時間）が所定のＧＤＰ判定時間に達した場合、プロセッサ１１は、エンジン回転数に関する運転の質の評価が高くなるように、エンジン回転数のＧＤＰを変更し、変更したＧＤＰを記憶部１３に格納する。例えば、ＧＤＰが高評価ほど大きな値を有する場合、プロセッサ１１は、ＧＤＰに所定の増分値を加算したり、１より大きい所定の係数をＧＤＰに乗算したりする。
エンジン回転数のＧＤＰを変更した場合、プロセッサ１１は、それまでの累積時間（第１累積時間）をゼロにリセットする。
【００３１】
一方、プロセッサ１１は、回転数センサ１３３から取得したデータが示すエンジンの回転数が、所定の異常範囲に含まれるか否かの判定処理も行う。ここで「異常範囲」は、例えば、上述した所定の最高回転数を超えた範囲に規定される。エンジン回転数が異常範囲に含まれると判定した場合、プロセッサ１１は、それまで算出した正常範囲の期間の累積時間（第１累積時間）をゼロにリセットする。従って、正常範囲のエンジン回転数で走行する時間が長いほど、エンジン回転数のＧＤＰが高評価を示すようになる。
【００３２】
なお、上述した最低回転数や最高回転数、ＧＤＰ判定時間、所定の増分値、所定の係数などの数値は、例えばユーザ設定情報として記憶部１３に格納し、ユーザが任意に変更できるようにしてもよい。
また、プロセッサ１１は、操作部２１のスイッチ等の操作により入力される信号や、高速道の料金所を通過する際にＥＴＣ車載器が発生する信号、ＧＰＳ受信機１３９から取得した道路の情報などに基づいて、走行中の道路の種類（一般道，高速道）を判定し、判定した道路の種類に応じて、エンジン回転数のＧＤＰの処理に使用するユーザ設定情報（最低回転数、最高回転数、ＧＤＰ判定時間、所定の増分値、所定の係数など）を変更してもよい。
【００３３】
［加速時の前方向加速度のＧＤＰ］
プロセッサ１１は、走行速度センサ１３１から取得したデータが示す走行速度および加速度センサ１３５から取得したデータが示す加速度に基づいて、加速時の前方向への加速度を算出し、算出した加速度が所定の正常範囲に含まれるか否かの判定処理（第３判定処理）を行う。ここで「正常範囲」は、例えば、所定の最低加速度ＦＬ１以上かつ所定の最高加速度ＦＭ１以下の範囲に規定される。
また、プロセッサ１１は、走行速度に基づいて算出した加速度が、上述した正常範囲内における一部の適正範囲に含まれるか否かの判定処理も行う。ここで「適正範囲」は、例えば、所定の最低加速度ＦＬ１以上かつ所定の適正上限加速度ＦＨ１以下の範囲に規定される。適正上限加速度ＦＨ１は、最高加速度ＦＭ１より低い値に設定される。
【００３４】
プロセッサ１１は、算出した加速度が「正常範囲」に含まれるとの判定結果が得られた期間の長さを計測し、その時間計測値の累積時間ＴＳ１（第１累積時間）を算出する。また、プロセッサ１１は、算出した加速度が「適正範囲」に含まれるとの判定結果が得られた期間の長さを計測し、その時間計測値の累積時間ＴＳ２（第２累積時間）を算出する。
【００３５】
正常範囲の期間の累積時間ＴＳ１（第１累積時間）が所定のＧＤＰ判定時間に達した場合、プロセッサ１１は、累積時間ＴＳ１と累積時間ＴＳ２との比が所定の比に達しているか否かを判定する。例えば、プロセッサ１１は、（ＴＳ２／ＴＳ１）が所定の値に達しているか否かを判定する。累積時間ＴＳ１と累積時間ＴＳ２との比が所定の比に達している場合、プロセッサ１１は、加速時の前方向加速度に関する運転の質の評価が高くなるように、加速時の前方向加速度のＧＤＰを変更し、変更したＧＤＰを記憶部１３に格納する。例えば、ＧＤＰが高評価ほど大きな値を有する場合、プロセッサ１１は、ＧＤＰに所定の増分値を加算したり、１より大きい所定の係数をＧＤＰに乗算したりする。
前方向の加速度のＧＤＰを変更した場合、プロセッサ１１は、それまでの累積時間ＴＳ１及び累積時間ＴＳ２をゼロにリセットする。
【００３６】
図２は、加速時における前方向の加速度の変化を例示した図である。
図２おいて、期間Ｔ１１及びＴ１２は、加速度が「正常範囲（ＦＬ１〜ＦＭ１）」に含まれる期間を示しており、累積時間ＴＳ１はこれらの期間を累積した値となる。他方、期間Ｔ２１，Ｔ２２，Ｔ２３は、加速度が「適正範囲（ＦＬ１〜ＦＨ１）」に含まれる期間を示しており、累積時間ＴＳ２はこれらの期間を累積した値となる。
【００３７】
また、プロセッサ１１は、算出した加速度が所定の異常範囲に含まれるか否かの判定処理も行う。ここで「異常範囲」は、例えば、上述した最高加速度ＦＭ１を超えた範囲に規定される。加速度が異常範囲に含まれると判定した場合、プロセッサ１１は、それまで算出した累積時間ＴＳ１，ＴＳ２をゼロにリセットする。従って、加速時の前方向加速度を適正範囲内に抑える時間が長いほど、加速時の前方向加速度のＧＤＰは高評価を示すようになる。
【００３８】
なお、上述した最低加速度ＦＬ１、最高加速度ＦＭ１、適正上限加速度ＦＨ１、ＧＤＰ判定時間、所定の比、所定の増分値、所定の係数などの数値は、例えばユーザ設定情報として記憶部１３に格納し、ユーザが任意に変更できるようにしてもよい。
また、プロセッサ１１は、操作部２１のスイッチ等の操作により入力される信号や、高速道の料金所を通過する際にＥＴＣ車載器が発生する信号、ＧＰＳ受信機１３９から取得した道路の情報などに基づいて、走行中の道路の種類（一般道，高速道）を判定し、判定した道路の種類に応じて、前方向加速度のＧＤＰの処理に使用するユーザ設定情報（最低加速度、最高加速度、適正上限加速度、ＧＤＰ判定時間、所定の比、所定の増分値、所定の係数など）を変更してもよい。
【００３９】
［減速時の前方向加速度のＧＤＰ］
減速時の前方向加速度のＧＤＰに関するプロセッサ１１の処理は、加速時の前方向加速度のＧＤＰと同様であるので説明を割愛する。減速時の前方向加速度を適正範囲内に抑える時間が長いほど、減速時の前方向加速度のＧＤＰは高評価を示すようになる。
減速時の前方向加速度のＧＤＰに関して使用される定数値（最低加速度、最高加速度、適正上限加速度、ＧＤＰ判定時間、所定の比、所定の増分値、所定の係数など）も、例えばユーザ設定情報として記憶部１３に格納し、ユーザが任意に変更できるようにしてよい。また、プロセッサ１１は、操作部２１のスイッチ等の操作により入力される信号や、高速道の料金所を通過する際にＥＴＣ車載器が発生する信号、ＧＰＳ受信機１３９から取得した道路の情報などに基づいて、走行中の道路の種類（一般道，高速道）を判定し、判定した道路の種類に応じて、これらのユーザ設定情報を変更してもよい。
【００４０】
［横方向加速度のＧＤＰ］
プロセッサ１１は、加速度センサ１３５から取得したデータが示す横方向への加速度が、所定の正常範囲に含まれるか否かの判定（第５判定処理）を行う。ここで「正常範囲」は、例えば、左方向の加速度について所定の最低加速度ＡＬ１以上かつ所定の最高加速度ＡＭ１以下の範囲に規定され、右方向の加速度について所定の最低加速度ＡＬ２以上かつ所定の最高加速度ＡＭ２以下の範囲に規定される。
【００４１】
また、プロセッサ１１は、加速度センサ１３５から取得したデータが示す横方向への加速度が、上述した正常範囲内における一部の適正範囲に含まれるか否かの判定処理も行う。ここで「適正範囲」は、例えば、左方向の加速度について所定の最低加速度ＡＬ１以上かつ所定の適正上限加速度ＡＨ１以下の範囲に規定され、右方向の加速度について所定の最低加速度ＡＬ２以上かつ所定の適正上限加速度ＡＨ２以下の範囲に規定される。左方向の適正上限加速度ＡＨ１は、左方向の最高加速度ＡＭ１より低い値に設定される。右方向の適正上限加速度ＡＨ２は、右方向の最高加速度ＡＭ２より低い値に設定される。
【００４２】
プロセッサ１１は、横方向の加速度が「正常範囲」に含まれるとの判定結果が持続した時間を計測し、所定の最低持続時間より長い持続時間が測定された回数を第１計数値Ｎ１として計数する。
また、プロセッサ１１は、所定の最低持続時間より長い持続時間が測定された場合において横方向の加速度が「適正範囲」に含まれると判定した回数を、第２計数値Ｎ２として計数する。
【００４３】
第１計数値Ｎ１が所定のＧＤＰ判定回数に達した場合、プロセッサ１１は、第１計数値Ｎ１と第２計数値Ｎ２との比が所定の比に達しているか否かを判定する。例えば、プロセッサ１１は、（Ｎ２／Ｎ１）が所定の値に達しているか否かを判定する。第１計数値Ｎ１と第２計数値Ｎ２との比が所定の比に達している場合、プロセッサ１１は、横方向の加速度に関する運転の質の評価が高くなるように、横方向の加速度のＧＤＰを変更し、変更したＧＤＰを記憶部１３に格納する。例えば、ＧＤＰが高評価ほど大きな値を有する場合、プロセッサ１１は、ＧＤＰに所定の増分値を加算したり、１より大きい所定の係数をＧＤＰに乗算したりする。
横方向のＧＤＰを変更した場合、プロセッサ１１は、それまでの第１計数値Ｎ１及び第２計数値Ｎ２をゼロにリセットする。
【００４４】
図３は、横方向の加速度の変化を例示した図である。
図３おいて、期間Ｔ１，Ｔ２，Ｔ３は左方向の加速度が「正常範囲（ＡＬ１〜ＡＭ１）」に含まれる期間を示し、期間Ｔ４は右方向の加速度が「正常範囲（ＡＬ２〜ＡＭ２）」に含まれる期間を示す。
これらの期間のうち、期間Ｔ２は、「正常範囲（ＡＬ１〜ＡＭ１）」に含まれる期間が上述した最低持続期間より短い。そのため、図３の例において、第１計数値Ｎ１の対象としてカウントされる期間は、期間Ｔ１，Ｔ３，Ｔ４の３つである。
また、第１計数値Ｎ１の対象としてカウントされる期間Ｔ１，Ｔ３，Ｔ４のうち、期間Ｔ３は一時的に「適正範囲（ＡＬ１〜ＡＨ１）」を超えている。そのため、第２計数値Ｎ２の対象としてカウントされる期間は、期間Ｔ１及びＴ４の２つである。
従って、図３に示す期間において、第１計数値Ｎ１のカウント数は３であり、第２計数値Ｎ２のカウント数は２である。
【００４５】
また、プロセッサ１１は、横方向の加速度が所定の異常範囲に含まれるか否かの判定処理も行う。ここで「異常範囲」は、例えば、左方向の加速度については上述した最高加速度ＡＭ１を超えた範囲に規定され、右方向の加速度については上述した最高加速度ＡＭ２を超えた範囲に規定される。横方向の加速度が異常範囲に含まれると判定した場合、プロセッサ１１は、それまで算出した第１計数値Ｎ１及び第２計数値Ｎ２をゼロにリセットする。従って、ハンドル操作において横方向の加速度を適正範囲内に抑えた回数が多いほど、横方向の加速度のＧＤＰは高評価を示すようになる。
【００４６】
なお、上述した最低加速度ＡＬ１，ＡＬ２、最高加速度ＡＭ１，ＡＭ２、適正上限加速度ＡＨ１，ＡＨ２、ＧＤＰ判定回数、所定の比、所定の増分値、所定の係数などの数値は、例えばユーザ設定情報として記憶部１３に格納し、ユーザが任意に変更できるようにしてもよい。
また、プロセッサ１１は、操作部２１のスイッチ等の操作により入力される信号や、高速道の料金所を通過する際にＥＴＣ車載器が発生する信号、ＧＰＳ受信機１３９から取得した道路の情報などに基づいて、走行中の道路の種類（一般道，高速道）を判定し、判定した道路の種類に応じて、横方向加速度のＧＤＰの処理に使用するユーザ設定情報（最低加速度ＡＬ１，ＡＬ２、最高加速度ＡＭ１，ＡＭ２、適正上限加速度ＡＨ１，ＡＨ２、ＧＤＰ判定回数、所定の比、所定の増分値、所定の係数など）を変更してもよい。
【００４７】
［アイドリングのＧＤＰ］
プロセッサ１１は、走行速度センサ１３１から取得したデータが示す走行速度がゼロになってから、回転数センサ１３３から取得したデータが示すエンジンの回転数がゼロになるまでの時間をアイドリング時間として計測し、アイドリング時間が所定の正常範囲に含まれるか否かの判定（第６判定処理）を行う。ここで、「正常範囲」は、例えば所定の上限時間より短い範囲に規定される。
アイドリング時間が正常範囲内の場合、プロセッサ１１は、アイドリングに関する運転の質の評価が高くなるように、アイドリングのＧＤＰを変更し、変更したＧＤＰを記憶部１３に格納する。例えば、ＧＤＰが高評価ほど大きな値を有する場合、プロセッサ１１は、ＧＤＰに所定の増分値を加算したり、１より大きい所定の係数をＧＤＰに乗算したりする。
【００４８】
なお、エンジンの回転数がゼロであるか否かの判定は、エンジンキーの設定状態を検出するセンサからの信号に基づいて行ってもよい。例えば、プロセッサ１１は、このセンサ信号がエンジンのオフ状態を示すものであれば、エンジンの回転数がゼロであると判定する。
また、上述した上限時間、所定の増分値、所定の係数などは、例えばユーザ設定情報として記憶部１３に格納し、ユーザが任意に変更できるようにしてもよい。
【００４９】
ここで、上述した車両データ処理装置１における車両データに応じたＧＤＰ（評価データ）の処理を説明する。
【００５０】
図４は、走行速度のＧＤＰに関する処理の一例を説明するためのフローチャートである。
走行速度センサ１３１から速度に関するデータを取得すると（ＳＴ１００）、プロセッサ１１は、取得したデータが示す速度が異常範囲に含まれるか否か判定する（ＳＴ１０５）。例えば、プロセッサ１１は、速度が所定の最高速度を超えている場合、速度が異常範囲に含まれると判定する。速度が異常範囲に含まれる場合、プロセッサ１１は、走行速度のＧＤＰに関するタイマ１５の時間計測値をゼロにリセットし（ＳＴ１１０）、記憶部１３に格納されるタイマ１５の時間計測値（ＳＴ１４０）の累積時間もゼロにリセットする（ＳＴ１１５）。
【００５１】
速度が異常範囲に含まれていない場合、プロセッサ１１は、タイマ１５において走行速度のＧＤＰに関する時間計測が行われているか否か判定する（ＳＴ１２０）。時間計測が行われていない場合、プロセッサ１１は、ステップＳＴ１００で取得したデータが示す走行速度が正常範囲内か否か更に判定する（ＳＴ１３０）。例えば、プロセッサ１１は、速度が所定の最低速度から最高速度までの範囲内に含まれるか否か判定する。速度が正常範囲内の場合、プロセッサ１１は、タイマ１５において走行速度のＧＤＰに関する時間計測を開始させる（ＳＴ１３５）。
【００５２】
速度が異常範囲に含まれておらず、かつ、タイマ１５において走行速度のＧＤＰに関する時間計測が行われている場合（ＳＴ１０５，ＳＴ１２０）、プロセッサ１１は、タイマ１５における速度のＧＤＰに関する時間計測値を取得し（ＳＴ１４０）、取得した時間計測値に基づいて累計時間を算出する（ＳＴ１４５）。例えば、プロセッサ１１は、記憶部１３に格納されたそれまでの累積時間と、タイマ１５から取得した時間計測値（ＳＴ１４０）との和を算出する。
【００５３】
プロセッサ１１は、ステップＳＴ１４５におい算出された累積時間が所定のＧＤＰ判定時間に達しているか否か判定する（ＳＴ１５０）。累積時間がＧＤＰ判定時間に達していない場合、ステップＳＴ１００で取得したデータが示す走行速度が正常範囲内か否かを更に判定する（ＳＴ１６０）。速度が正常範囲内でない場合、プロセッサ１１は、タイマ１５における速度のＧＤＰに関する時間計測値をゼロにリセットする（ＳＴ１６５）。この場合、プロセッサ１１は、記憶部１３に格納されたそれまでの累積時間を、ステップＳＴ１４５で算出した累積時間に更新する。
【００５４】
プロセッサ１１は、ステップＳＴ１４５におい算出された累積時間が所定のＧＤＰ判定時間に達していると判定した場合（ＳＴ１５０）、記憶部１３に格納された走行速度のＧＤＰのデータに所定の増分値を加算する（ＳＴ１７０）。
走行速度のＧＤＰを変更した場合（運転の質に関する評価を高くした場合）、プロセッサ１１は、スピーカ１９から所定の音声を出力させる（ＳＴ１７５）。例えば、プロセッサ１１は、記憶部１３に予め記憶される音声データにより「速度が守られていますね」などの音声をスピーカ１９において再生する。ドライバーは、このスピーカからの音声によって、走行速度についてのＧＤＰの評価が高くなったことを認識できる。
また、この場合、プロセッサ１１は、タイマ１５における速度のＧＤＰに関する時間計測値をゼロにリセットするとともに（ＳＴ１８０）、記憶部１３に記憶されるそれまでの累積時間をゼロにリセットする（ＳＴ１８５）。
【００５５】
プロセッサ１１は、走行速度センサ１３１から速度に関するデータを取得する度に、図４に示すような処理を実行する。
【００５６】
図５は、エンジン回転数のＧＤＰに関する処理の一例を説明するためのフローチャートである。
プロセッサ１１は、回転数センサ１３３からエンジンの回転数に関するデータを取得し、また、走行速度センサ１３１から走行速度に関するデータを取得すると（ＳＴ２００）、取得したデータが示すエンジン回転数が異常範囲に含まれるか否か判定する（ＳＴ２０５）。例えば、プロセッサ１１は、エンジン回転数が所定の最高回転数を超えている場合、エンジン回転数が異常範囲に含まれると判定する。エンジン回転数が異常範囲に含まれる場合、プロセッサ１１は、エンジン回転数のＧＤＰに関するタイマ１５の時間計測値をゼロにリセットし（ＳＴ２１０）、記憶部１３に格納されるタイマ１５の時間計測値（ＳＴ２４０）の累積時間もゼロにリセットする（ＳＴ２１５）。
【００５７】
エンジン回転数が異常範囲に含まれていない場合、プロセッサ１１は、タイマ１５においてエンジン回転数のＧＤＰに関する時間計測が行われているか否か判定する（ＳＴ２２０）。
時間計測が行われていない場合、プロセッサ１１は、ステップＳＴ２００で取得したデータが示すエンジン回転数が正常範囲内にあるか否か、並びに、ステップＳＴ２００で取得したデータが示すエンジン回転数と走行速度が車両のアイドリング状態を示すか否かを更に判定する（ＳＴ２３０）。例えば、プロセッサ１１は、エンジン回転数が所定の最低回転数から最高回転数までの範囲内に含まれる場合、エンジン回転数が正常範囲内にあると判定する。また、プロセッサ１１は、回転数が非ゼロで速度がゼロの場合、車両がアイドリング状態にあると判定する。
車両が非アイドリング状態にあり、かつ、走行速度が正常範囲内にある場合、プロセッサ１１は、タイマ１５においてエンジン回転数のＧＤＰに関する時間計測を開始させる（ＳＴ２３５）。
【００５８】
エンジン回転数が異常範囲に含まれておらず、かつ、タイマ１５においてエンジン回転数のＧＤＰに関する時間計測が行われている場合（ＳＴ２０５，ＳＴ２２０）、プロセッサ１１は、タイマ１５におけるエンジン回転数のＧＤＰに関する時間計測値を取得し（ＳＴ２４０）、取得した時間計測値に基づいて累計時間を算出する（ＳＴ２４５）。例えば、プロセッサ１１は、記憶部１３に格納されたそれまでの累積時間と、タイマ１５から取得した時間計測値（ＳＴ２４０）との和を算出する。
【００５９】
プロセッサ１１は、ステップＳＴ２４５におい算出された累積時間が所定のＧＤＰ判定時間に達しているか否か判定する（ＳＴ２５０）。累積時間がＧＤＰ判定時間に達していない場合、ステップＳＴ２００で取得したデータが示す走行速度が正常範囲内か否か、並びに、ステップＳＴ２００で取得したデータが示すエンジン回転数と走行速度が車両のアイドリング状態を示すか否かを更に判定する（ＳＴ２６０）。速度が正常範囲内でないか、又は、車両がアイドリング状態にある場合、プロセッサ１１は、タイマ１５におけるエンジン回転数のＧＤＰに関する時間計測値をゼロにリセットする（ＳＴ２６５）。この場合、プロセッサ１１は、記憶部１３に格納されたそれまでの累積時間を、ステップＳＴ２４５で算出した累積時間に更新する。
【００６０】
プロセッサ１１は、ステップＳＴ２４５におい算出された累積時間が所定のＧＤＰ判定時間に達していると判定した場合（ＳＴ２５０）、記憶部１３に格納されたエンジン回転数のＧＤＰのデータに所定の増分値を加算する（ＳＴ２７０）。
エンジン回転数のＧＤＰを変更した場合（運転の質に関する評価を高くした場合）、プロセッサ１１は、スピーカ１９から所定の音声を出力させる（ＳＴ２７５）。例えば、プロセッサ１１は、記憶部１３に予め記憶される音声データにより「エコ運転ができていますね」などの音声をスピーカ１９において再生する。ドライバーは、このスピーカからの音声によって、エンジン回転数についてのＧＤＰの評価が高くなったことを認識できる。
また、この場合、プロセッサ１１は、タイマ１５におけるエンジン回転数のＧＤＰに関する時間計測値をゼロにリセットするとともに（ＳＴ２８０）、記憶部１３に記憶されるそれまでの累積時間をゼロにリセットする（ＳＴ２８５）。
【００６１】
プロセッサ１１は、回転数センサ１３３から回転数に関するデータを取得する度に、図５に示すような処理を実行する。
【００６２】
図６及び図７は、加速時若しくは減速時における前方向加速度のＧＤＰに関する処理の一例を説明するためのフローチャートである。
プロセッサ１１は、走行速度センサ１３１から取得した速度のデータ及び加速度センサ１３５から取得した加速度のデータに基づいて、車両の前方向加速度を算出し（ＳＴ３００）、算出した前方向加速度が異常範囲に含まれるか否かを判定する（ＳＴ３０５）。例えば、プロセッサ１１は、前方向加速度が所定の最高加速度ＦＭ１を超えている場合、前方向加速度が異常範囲に含まれると判定する。前方向加速度が異常範囲に含まれる場合、プロセッサ１１は、前方向加速度のＧＤＰに関する後述の時間計測値ＴＭ１，ＴＭ２をゼロにリセットし（ＳＴ３１０）、記憶部１３に格納される後述の累積時間ＴＳ１，ＴＳ２もゼロにリセットする（ＳＴ３１５）。
【００６３】
前方向加速度が異常範囲に含まれていない場合、プロセッサ１１は、前方向加速度が適正範囲に含まれるか否かを更に判定する（ＳＴ３３５）。例えばプロセッサ１１は、前方向加速度が所定の最低加速度ＦＬ１から適正上限加速度ＦＨ１までの範囲内に含まれるか否か判定する。
前方向加速度が適正範囲に含まれる場合、プロセッサ１１は、タイマ１５において時間計測値ＴＭ２の計測（適正な前方加速期間の時間計測）が行われていなければ（ＳＴ３４０）、この時間計測を開始させる（ＳＴ３４５）。
【００６４】
前方向加速度が適正範囲に含まれていない場合（例えば前方向加速度が適正上限加速度ＦＨ１より高く最高加速度ＦＭ１より低い範囲にある場合）、プロセッサ１１は、タイマ１５において時間計測値ＴＭ２の計測が行われているか否か更に判定する（ＳＴ３５０）。時間計測値ＴＭ２の計測が行われている場合、プロセッサ１１は、タイマ１５による時間計測値ＴＭ２を取得して（ＳＴ３５５）、タイマ１５の当該計測値をリセットする（ＳＴ３６０）。プロセッサ１１は、タイマ１５から取得した時間計測値ＴＭ２に基づいて、適正な前方加速期間の累積時間ＴＳ２を算出する（ＳＴ３６５）。例えば、プロセッサ１１は、記憶部１３に格納されたそれまでの累積時間ＴＳ２に、タイマ１５から取得した時間計測値ＴＭ２を加算し、この加算結果を新たな累積時間ＴＳ２として記憶部１３に格納する。
【００６５】
また、ステップＳＴ３０５において前方加速度が異常範囲にないと判定した場合、プロセッサ１１は、タイマ１５において時間計測値ＴＭ１の計測（正常な前方加速期間の時間計測）が行われているか否か判定する（ＳＴ３７０）。時間計測値ＴＭ１の計測が行われていない場合、プロセッサ１１は、前方向加速度が正常範囲に含まれるか否かを更に判定する（ＳＴ３８０）。例えば、プロセッサ１１は、前方向加速度が所定の最低加速度ＦＬ１から最高加速度ＦＭ１までの範囲内に含まれるか否か判定する。前方向加速度が正常範囲に含まれる場合、プロセッサ１１は、タイマ１５において時間計測値ＴＭ１の計測を開始させる（ＳＴ３８５）。
【００６６】
タイマ１５において時間計測値ＴＭ１の計測が行われている場合（ＳＴ３７０）、プロセッサ１１は、タイマ１５における時間計測値ＴＭ１を取得し（ＳＴ３９０）、取得した時間計測値ＴＭ１に基づいて累計時間ＴＳ１を算出する（ＳＴ３９５）。例えば、プロセッサ１１は、記憶部１３に格納されたそれまでの累積時間ＴＳ１と、タイマ１５から取得した時間計測値ＴＭ１（ＳＴ３９０）との和を算出する。
【００６７】
プロセッサ１１は、ステップＳＴ３９５におい算出された累積時間ＴＳ１が所定のＧＤＰ判定時間に達しているか否か判定する（ＳＴ４００）。累積時間ＴＳ１がＧＤＰ判定時間に達していない場合、プロセッサ１１は、前方向加速度が正常範囲に含まれるか否かを更に判定する（ＳＴ４１０）。前方加速度が正常範囲内でない場合、プロセッサ１１は、タイマ１５における時間計測値ＴＭ１，ＴＭ２をゼロにリセットする（ＳＴ４１５）。この場合、プロセッサ１１は、記憶部１３に格納されたそれまでの累積時間ＴＳ１を、ステップＳＴ３９５で算出した累積時間ＴＳ１に更新する。
【００６８】
ステップＳＴ４００において累積時間ＴＳ１がＧＤＰ判定時間に達していると判定した場合、プロセッサ１１は、累積時間ＴＳ１とＴＳ２との比が所定の比より大きいか否か更に判定する（ＳＴ４２０）。累積時間ＴＳ１とＴＳ２との比が所定の比より大きい場合、プロセッサ１１は、記憶部１３に格納された前方向加速度のＧＤＰのデータに所定の増分値を加算する（ＳＴ４２５）。
前方向加速度のＧＤＰを変更した場合（運転の質に関する評価を高くした場合）、プロセッサ１１は、スピーカ１９から所定の音声を出力させる（ＳＴ４３０）。例えば、プロセッサ１１は、記憶部１３に予め記憶される音声データにより「加速が丁寧ですね」などの音声をスピーカ１９において再生する。ドライバーは、スピーカからの音声によって、前方向加速度についてのＧＤＰの評価が高くなったことを認識できる。
【００６９】
また、ステップＳＴ４００において累積時間ＴＳ１がＧＤＰ判定時間に達していると判定した場合、プロセッサ１１は、タイマ１５における時間計測値ＴＭ１，ＴＭ２をゼロにリセットするとともに（ＳＴ４３５）、記憶部１３に記憶される累積時間ＴＳ１，ＴＳ２をゼロにリセットする（ＳＴ４４０）。
【００７０】
プロセッサ１１は、走行速度データ１３１で取得した速度データに基づいて加速時や減速時の前方向加速度を算出する度に、図６，図７に示すような処理を実行する。
【００７１】
図８及び図９は、横方向加速度のＧＤＰに関する処理の一例を説明するためのフローチャートである。
プロセッサ１１は、加速度センサ１３５から横方向加速度を取得すると（ＳＴ５００）、取得した横方向加速度が異常範囲に含まれるか否か判定する（ＳＴ５０５）。例えば、プロセッサ１１は、左方向の加速度が所定の最高加速度ＡＭ１を超えている場合や、右方向の加速度が所定の最高加速度ＡＭ２を超えている場合、横方向加速度が異常範囲に含まれると判定する。横方向加速度が異常範囲に含まれる場合、プロセッサ１１は、横方向加速度のＧＤＰに関するタイマー１５の時間計測値をゼロにリセットする（ＳＴ５１０）。また、この場合、プロセッサ１１は、後述のステップＳＴ５７５，ＳＴ５８０においてカウントされる計数値Ｎ１，Ｎ２や、後述のステップＳＴ５３０において設定されるフラグデータＦ１の値もゼロにリセットする（ＳＴ５１５）。
【００７２】
横方向加速度が異常範囲に含まれていない場合、プロセッサ１１は、横方向加速度が正常範囲に含まれるか否かを判定する（ＳＴ５２０）。例えば、プロセッサ１１は、左方向の加速度が最低加速度ＡＬ１から最高加速度ＡＭ１までの範囲内に含まれるか否か判定するとともに、右方向の加速度が最低加速度ＡＬ２から最高加速度ＡＭ２までの範囲内に含まれるか否か判定する。
【００７３】
横方向加速度が正常範囲に含まれる場合、プロセッサ１１は、横方向加速度が適正範囲に含まれるか否かを更に判定する（ＳＴ５２５）。例えばプロセッサ１１は、左方向の加速度が最低加速度ＡＭ１から適正上限加速度ＡＨ１までの範囲内に含まれるか否か判定するとともに、右方向の加速度が最低加速度ＡＬ２から適正上限加速度ＡＨ２までの範囲内に含まれるか否か判定する。横方向加速度が適正範囲に含まれていない場合、プロセッサ１１は、フラグデータＦ１の値を「１」にセットする（ＳＴ５３０）。値「１」のフラグデータＦ１は、正常な横方向加速期間において適正範囲を逸脱した加速期間があったことを示す。
【００７４】
また、横方向加速度が正常範囲に含まれる場合、プロセッサ１１は、タイマ１５において横方向加速度のＧＤＰに関する時間計測が行われていなければ（ＳＴ５３５）、この時間計測を開始させる（ＳＴ５４０）。
【００７５】
横方向加速度が異常範囲に含まれていないが正常範囲にも含まれていない場合（例えば、横方向加速度が最低加速度ＡＬ１，ＡＬ２より低くなった場合）、プロセッサ１１は、タイマ１５において横方向加速度のＧＤＰに関する時間計測が行われているか否か判定する（ＳＴ５５０）。時間計測が行われている場合、プロセッサ１１は、ステップＳＴ５５５以降の処理を行う。
【００７６】
タイマ１５において横方向加速度のＧＤＰに関する時間計測が行われている場合、プロセッサ１１は、この時間計測値をタイマ１５から取得して（ＳＴ５５５）、タイマ１５の当該計測値をリセットする（ＳＴ５６０）。
【００７７】
次に、プロセッサ１１は、タイマ１５から取得した時間計測値が所定の最低持続時間より長い否か判定する（ＳＴ５６５）。取得した時間計数値が所定の最低持続時間より短い場合、プロセッサ１１は、フラグデータＦ１の値をゼロにリセットする（ＳＴ６１０）。
【００７８】
タイマ１５から取得した時間計測値が最低持続時間時間より長い場合、プロセッサ１１は、記憶部１３に格納される第１計数値Ｎ１に１を加算する（ＳＴ５８０）。また、この場合、プロセッサ１１は、フラグデータＦ１の値が「１」でなければ、記憶部１３に格納される第２計数値Ｎ２にも１を加算する（ＳＴ５７０，ＳＴ５７５）。
【００７９】
更に、プロセッサ１１は、タイマ１５から取得した時間計測値が所定の最低持続時間より長い場合、ステップＳＴ５８０において１を加算した後の第１計数値Ｎ１が所定のＧＤＰ判定回数に達しているか否か判定する（ＳＴ５８５）。第１計数値Ｎ１がＧＤＰ判定回数に達していない場合、プロセッサ１１は、フラグデータＦ１をゼロにリセットする（ＳＴ６１０）。
【００８０】
第１計数値Ｎ１がＧＤＰ判定回数に達している場合、プロセッサ１１は、第１計数値Ｎ１と第２計数値Ｎ２との比が所定の比より大きいか否か更に判定する（ＳＴ５９０）。第１計数値Ｎ１と第２計数値Ｎ２との比が所定の比より大きい場合、プロセッサ１１は、記憶部１３に格納された横方向加速度のＧＤＰのデータに所定の増分値を加算する（ＳＴ５９５）。
【００８１】
横方向加速度のＧＤＰを変更した場合（運転の質に関する評価を高くした場合）、プロセッサ１１は、スピーカ１９から所定の音声を出力させる（ＳＴ６００）。例えば、プロセッサ１１は、記憶部１３に予め記憶される音声データにより「ハンドル操作が丁寧ですね」などの音声をスピーカ１９において再生する。ドライバーは、スピーカからの音声によって、横方向加速度についてのＧＤＰの評価が高くなったことを認識できる。
【００８２】
ステップＳＴ５８５において第１計数値がＧＤＰ判定回数に達していると判定した場合、プロセッサ１１は、第１計数値Ｎ１及び第２計数値をゼロにリセットするとともにフラグデータＦ１の値もゼロにリセットする（ＳＴ６０５，ＳＴ６１０）。
【００８３】
プロセッサ１１は、加速度センサ１３５から横方向の加速度データを取得する度に、図８，図９に示すような処理を実行する。
【００８４】
図１０は、アイドリングのＧＤＰに関する処理の一例を説明するためのフローチャートである。
プロセッサ１１は、回転数センサ１３３からエンジンの回転数に関するデータを取得し、また、走行速度センサ１３１から走行速度に関するデータを取得すると（ＳＴ７００）、車両がアイドリング状態にあるか否かを判定する（ＳＴ７０５）。車両がアイドリング状態にある場合、プロセッサ１１は、タイマ１５においてアイドリングのＧＤＰに関する時間計測が行われていなければ（ＳＴ７１０）、その時間計測を開始させる（ＳＴ７１５）。
【００８５】
他方、ステップＳＴ７０５において車両がアイドリング状態にないと判定した場合、プロセッサ１１は、エンジンキーの設定状態を検出するセンサからの信号に基づいて、エンジンがオフ状態になっているか否か（例えばアクセサリー電源がオンでエンジンがオフの状態になっているか否か）を判定する（ＳＴ７２０）。エンジンがオフ状態の場合、プロセッサ１１は、ステップＳＴ７２５以降の処理を実行する。
【００８６】
エンジンがオフ状態の場合、プロセッサ１１は、タイマ１５においてアイドリングのＧＤＰに関する時間計測が行われているか否か判定し（ＳＴ７２５）、時間計測が行われている場合、タイマ１５による時間計測値を取得して（ＳＴ７３０）、タイマ１５の当該計測値をリセットする（ＳＴ７３５）。そして、プロセッサ１１は、取得した時間計測値が所定の上限時間より短いか否か判定し（ＳＴ７４０）、時間計測値が上限時間より短い場合、記憶部１３に格納されたアイドリングのＧＤＰのデータに所定の増分値を加算する（ＳＴ７４５）。
【００８７】
プロセッサ１１は、走行速度センサ１３１及び回転数センサ１３３からデータを取得する度に、図１０に示すような処理を実行する。
【００８８】
以上説明したように、本実施形態に係る車両データ処理装置１によれば、車両に搭載されたセンサの検出信号に基づいて、車両の走行速度やエンジン回転数、前方向加速度、横方向加速度、アイドリング時間などの評価項目において車両の運転が適切か否かの判定が行われ、車両の運転が適切であるとの判定結果に応じて、運転の質に関する評価が高くなるようにＧＤＰ（評価データ）が変更される。これにより、運転の質の高さを表すＧＤＰが得られるため、悪い運転だけでなく良い運転についても着目することが可能になり、良質の運転を心がけようとするドライバーの意欲を従来よりも向上させることができる。
【００８９】
また、本実施形態によれば、運転の質の評価が高くなるようにＧＤＰが変更された場合に、その変更を知らせる所定の音声がスピーカ１９から出力されるため、良い運転を志向するドライバーの意欲を更に高めることができる。
【００９０】
なお、本発明は上述した実施形態に限定されるものではなく、他の種々のバリエーションを含む。すなわち、当業者は、本発明の技術的範囲またはその均等の範囲内において、上述した実施形態の構成要素に関し、様々な変更、コンビネーション、サブコンビネーション、並びに代替を行ってもよい。
【００９１】
上述した実施形態に係る車両データ処理装置１では、前方向加速度のＧＤＰの処理において、加速度が「適正範囲」に含まれるとの判定結果が得られた期間の累積時間ＴＳ２を算出しているが、本発明はこの例に限定されない。本発明の他の実施形態に係る車両データ処理装置では、上述した累積時間ＴＳ２の替わりに、加速度が「適正範囲を除いた正常範囲」に含まれるとの判定結果が得られた期間の累積時間を算出してもよい。
【００９２】
上述した実施形態に係る車両データ処理装置１では、横方向加速度のＧＤＰの処理において、横方向加速度が最低持続時間より長く「適正範囲」に含まれていると判定した回数を第２計数値Ｎ２として計数しているが、本発明はこの例に限定されない。本発明の他の実施形態に係る車両データ処理装置では、上述した第２計数値Ｎ２の替わりに、横方向加速度が最低持続時間より長く「適正範囲を除いた正常範囲」に含まれていると判定した回数を計数してもよい。
【００９３】
上述した実施形態における走行速度のＧＤＰの処理方法（図４等）は、他の評価項目に関するＧＤＰの処理方法、例えば前方方向加速度や横方向加速度に関するＧＤＰの処理方法に適用してもよい。
【００９４】
上述した実施形態における前方向加速度のＧＤＰの処理方法（図６，図７等）は、他の評価項目に関するＧＤＰの処理方法、例えば走行速度やエンジン回転数、横方向加速度に関するＧＤＰの処理方法に適用してもよい。
【００９５】
上述した実施形態における横方向加速度のＧＤＰの処理方法（図８，図９等）は、他の評価項目に関するＧＤＰの処理方法、例えば走行速度やエンジン回転数、前方向加速度に関するＧＤＰの処理方法に適用してもよい。
【００９６】
上述した実施形態に係る車両データ処理装置１では、タイマ１５において時間の長さを計測しているが、本発明はこの例に限定されない。例えば、本発明の他の実施形態に係る車両データ処理装置では、現在時点の時刻データを生成する時刻データ発生装置を設けて、ある時点から別の時点までの経過時間をそれぞれの時刻データの違い（差分）により算出してもよい。
【００９７】
運転の質の評価を高めるようにＧＤＰを変更する場合、その評価の変化分は常に一定でも良いし、種々の条件に応じて変化するようにしてもよい。例えば、本発明の他の実施形態に係る車両データ処理装置では、判定対象の数値（走行速度，回転数，加速度など）が異常範囲に含まれるとの判定結果を得ることなく、運転の質に関する評価が高くなるようにＧＤＰを変更する変更処理が連続した場合において、その連続した回数を計数し、当該計数した連続回数に応じて、１回あたりの変更処理における運転の質に関する評価の上昇分を増大させてもよい。具体的には、初期状態においてＧＤＰの増分値を「１」とし、連続回数が増えるごとに、増分値を例えば「１．１」、「１．２」、「１．３」という具合に増やしてもよい。これにより、良い運転を継続的に行うとするドライバーのインセンティブを強めることができる。
【００９８】
上述した実施形態に係る車両データ処理装置１では、各評価項目（走行速度、回転数、前方向加速度、横方向加速度、アイドリング）におけるＧＤＰの値をリアルタイムでディスプレイ１７に表示させてもよい。この場合、評価項目ごとのＧＤＰだけでなく、それらを加算した総合のＧＤＰをディスプレイ１７に表示させるようにしてもよい。また、総合のＧＤＰを算出する場合には、評価項目ごとに定めた重み計数をＧＤＰに乗算し、その乗算結果を足し合わせたの合計値を算出するようにしてもよい。これにより、全体的な運転の質における評価項目ごとの重要度の違いを総合のＧＤＰの結果に反映させることができる。
【符号の説明】
【００９９】
１…車両データ処理装置、１１…プロセッサ、１３…記憶部、１５…、１７…ディスプレイ、１９…スピーカ、２１…操作部、２３…外部メモリＩ／Ｆ、３１…走行速度センサＩ／Ｆ、３３…回転数センサＩ／Ｆ、３５…加速度センサＩ／Ｆ、３７…衝撃センサＩ／Ｆ、３９…ＧＰＳ受信機Ｉ／Ｆ、４１…カメラＩ／Ｆ、４３…マイクＩ／Ｆ、１３１…走行速度センサ、１３３…回転数センサ、１３５…加速度センサ、１３７…衝撃センサ、１３９…ＧＰＳ受信機、１４１…カメラ、１４３…マイク。
【図１】
2013190885.tif 000003
【図２】
2013190885.tif 000004
【図３】
2013190885.tif 000005
【図４】
2013190885.tif 000006
【図５】
2013190885.tif 000007
【図６】
2013190885.tif 000008
【図７】
2013190885.tif 000009
【図８】
2013190885.tif 000010
【図９】
2013190885.tif 000011
【図１０】
2013190885.tif 000012