(57)【要約】【課題】  従来、車速を二階微分することで加速度の変化量を検出し、検出した加速度の変化量が所定の閾値を越えた場合にリスク度の高い走行状況であると判定する機能を備えた走行状況検出装置がある。  しかし、上記の走行状況検出装置においては、運転者は自らの安全運転に関する運転技量を把握することはできない。  本発明の目的は、運転者に自らの安全運転に関する技量を客観的に把握させるための技術を提供することにある。【解決手段】  本発明の車両操作評価装置は、アクセル操作と、ブレーキ操作と、ハンドル操作と、を定期的に検出し、検出結果から運転者の技量を客観的に評価する手段を備える。【選択図】図１
2009251814.tif 000002
【特許請求の範囲】
【請求項１】
車載用運転評価装置であって、
運転操作量を検出する運転操作検出手段と、
前記運転操作検出手段により取得した運転操作量を評価する評価手段と、
前記評価手段により評価した結果を評価点として表示する表示手段と、
を備えることを特徴とする車載用運転評価装置。
【請求項２】
請求項１に記載の車載用運転評価装置であって、
さらに、前記評価手段は、予め定められた目標運転操作量と、前記運転操作検出手段により取得した前記運転操作量と、を比較し、その差分が大きいほど評価を低く算出する、
ことを特徴とする車載用運転評価装置。
【請求項３】
請求項２に記載の車載用運転評価装置であって、
さらに、運転者の情報の入力を受け付ける運転者情報入力受け付け手段と、
前記運転者情報入力受け付け手段により受け付けた運転者の情報に応じて前記目標運転操作量を決定する目標値決定手段を備える、
ことを特徴とする車載用運転評価装置。
【請求項４】
請求項１〜３のいずれか一項に記載の車載用運転評価装置であって、
前記運転操作検出手段は、アクセル操作量と、ブレーキ操作量と、ハンドル操作量と、を検出し、
前記評価手段は、前記運転操作検出手段により検出した前記アクセル操作量と、前記ブレーキ操作量と、前記ハンドル操作量と、を評価する、
ことを特徴とする車載用運転評価装置。
【請求項５】
請求項４に記載の車載用運転評価装置であって、
さらに、前記評価手段による評価の結果、前記アクセル操作量と、前記ブレーキ操作量と、前記ハンドル操作量と、のうち２以上の操作量の評価が所定の値よりも低い場合に、休息が可能な施設を探し出し経由地として案内する休憩経路探索手段、
を備えることを特徴とする車載用運転評価装置。
【請求項６】
請求項５に記載の車載用運転評価装置であって、
前記休憩経路探索手段は、前記休憩が可能な施設を探し出す処理において、前記車載用運転評価装置が搭載された車両が有料道路を走行している場合にはサービスエリアを前記休憩が可能な施設とする、
ことを特徴とする車載用運転評価装置。
【請求項７】
請求項３に記載の車載用運転評価装置であって、
前記運転者の情報は、運転者の年齢である、
ことを特徴とする車載用運転評価装置。
【請求項８】
車載用運転評価装置の運転操作評価方法であって、
前記車載用運転評価装置は、
運転操作量を検出する運転操作検出ステップと、
前記運転操作検出ステップにおいて取得した運転操作量を評価する評価ステップと、
前記評価ステップにより評価した結果を評価点として表示する表示ステップと、
を実行することを特徴とする運転操作評価方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の運転を評価する技術に関するものである。
【背景技術】
【０００２】
従来、車両の走行状況からリスク度の高い走行状況を検出する技術として、特許文献１に記載された走行状況検出装置がある。
【０００３】
特許文献１には、車速を二階微分することで車両の加速度の変化量を検出し、検出した変化量が所定の閾値を越えた場合にリスク度の高い走行状況であると判定する機能を備えた走行状況検出装置が記載されている。
【０００４】
【特許文献１】特開２００５−２１９６３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記の走行状況検出装置においては、運転者は自らの運転技量を客観的に把握することはできない。
【０００６】
本発明の目的は、運転者に自らの運転技量を客観的に把握させるための技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決すべく、本発明の車載用運転評価装置は、運転操作量を検出する運転操作検出手段と、前記運転操作検出手段により取得した運転操作量を評価する評価手段と、前記評価手段により評価した結果を評価点として表示する表示手段と、を備えることを特徴とする。
【発明を実施するための最良の形態】
【０００８】
以下に、本発明の一実施形態について、図面を参照して説明する。
【０００９】
当該実施形態では、車載用ナビゲーション装置を車載用運転評価装置として適用している。
【００１０】
図１は、本発明が適用された車載用ナビゲーション装置１００の概略構成図である。図示するように、車載用ナビゲーション装置１００は、演算処理部１と、ディスプレイ部２と、記憶装置３と、音声入出力装置４と、入力装置５と、ＲＯＭ装置６と、車速センサ７と、ジャイロセンサ８と、ＧＰＳ(Global Positioning System)受信装置９と、ＦＭ多重放送受信装置１０と、アクセル開度センサ１１と、ブレーキ踏力センサ１２と、舵角センサ１３と、を備えている。
【００１１】
演算処理部１は、様々な処理を行う中心的ユニットである。例えば各種センサ７,８やＧＰＳ受信装置９、ＦＭ多重放送受信装置１０等から出力される情報を基にして現在地を検出する。また、得られた現在地情報に基づいて、表示に必要な地図データを記憶装置３あるいはＲＯＭ装置６から読み出す。
【００１２】
また、演算処理部１は、読み出した地図データをグラフィックス展開し、そこに現在地を示すマークを重ねてディスプレイ部２へ表示する。また、記憶装置３あるいはＲＯＭ装置６に記憶されている地図データ等を用いて、ユーザから指示された出発地（現在地）と目的地とを結ぶ最適な経路（推奨経路）を探索する。また、音声入出力装置４やディスプレイ部２を用いてユーザを誘導する。
【００１３】
ディスプレイ部２は、演算処理部１で生成されたグラフィックス情報を表示するユニットである。ディスプレイ部２は、液晶ディスプレイ、有機ＥＬディスプレイなどで構成される。
【００１４】
記憶装置３は、ＨＤＤや不揮発性メモリカードといった、少なくとも読み書きが可能な記憶媒体で構成される。
【００１５】
この記憶媒体には、通常の経路探索装置に必要な地図データ（地図上の道路を構成するリンクのリンクデータを含む）であるリンクテーブル２００と、目標値テーブル３００と、操作記録テーブル４００と、評価値算出テーブル５００と、採点テーブル６００と、が記憶されている。
【００１６】
図２は、リンクテーブル２００の構成を示す図である。リンクテーブル２００は、地図上の区画された領域であるメッシュの識別コード（メッシュＩＤ）２０１ごとに、そのメッシュ領域に含まれる道路を構成する各リンクのリンクデータ２０２を含んでいる。
【００１７】
リンクデータ２０２は、リンクの識別子であるリンクＩＤ２１１ごとに、リンクを構成する２つのノード（開始ノード、終了ノード）の座標情報２２２、リンクを含む道路の種別を示す道路種別２２３、リンクの長さを示すリンク長２２４、予め記憶されたリンク旅行時間２２５、リンクを通行することができるか否かを示す通行可否２２６、リンクを含む道路の通称（例えば、「環八通り」等）を示す通称２２７、リンクを含む道路の路幅２２８、などを含んでいる。
【００１８】
なお、ここでは、リンクを構成する２つのノードについて開始ノードと終了ノードとを区別することで、同じ道路の上り方向と下り方向とを、それぞれ別のリンクとして管理するようにしている。
【００１９】
図３は、目標値テーブル３００の構成を示す図である。目標値テーブル３００は、運転者の情報（本実施形態においては年齢）に応じて、目標となる運転操作の操作量を予め記録したテーブルである。目標値テーブル３００は、レコードごとに、年齢３０１と、アクセル開度（％）３０２と、ブレーキ踏力（ｋｇ）３０３と、ハンドル操作（舵角×車速）３０４と、連続運転時間（分）３０５と、の情報を含む。
【００２０】
年齢３０１は、目標となる運転操作の操作量を特定する運転者の年齢層を示す情報である。例えば、「〜１９（１９歳以下）」、「２０〜２５（２０〜２５歳）」等である。
【００２１】
アクセル開度（％）３０２は、スロットルの開度に関する入力操作の目標値である。例えば、「２５（％）」等、運転者が車両に指示するスロットルの開度である。
【００２２】
なお、アクセル開度（％）３０２は、車両が停車した状態（速度０ｋｍ／ｈ）から、速度１５ｋｍ／ｈに達するまでのスロットルの開度に関する入力操作の目標値である。
【００２３】
ブレーキ踏力（ｋｇ）３０３は、ブレーキペダルの踏力に関する入力操作の目標値である。例えば、「２０（ｋｇ）」等の数値である。
【００２４】
ハンドル操作（舵角×車速）３０４は、走行中の車両のハンドル角である舵角（中心位置を度数法で０度とする）と車速（ｋｍ／ｈ）の積である。例えば、時速１５ｋｍ／ｈで走行中に、度数法における２０度の角度で右または左にハンドルを切った場合には、ハンドル操作は舵角２０（度）と車速１５（ｋｍ／ｈ）の積をとった値「３００」である。
【００２５】
なお、ここで、ハンドル操作の量として舵角と車速の積を用いる理由は、ハンドル操作量の情報のみからは危険運転であるか否かを判定できない可能性が高いためである。そして、車速を考慮に入れることで危険運転であるか否かの判定の信頼度が増すためである。
【００２６】
一般に、舵角は、走行速度が大きくなるほど単位時間当たりの左右への移動量が多くなることから、危険な運転操作につながる可能性が高いといえる。
【００２７】
例えば、低速運転（例えば８ｋｍ／ｈ以下の徐行運転等）を行っている場合の舵角と同量の舵角を、高速運転（例えば５０ｋｍ／ｈ以上）を行っている場合に適用すると、はるかに短時間のうちに走行車線からはみ出してしまうことがありうる。このため、このようなハンドル操作は危険な運転に類すると考えられる。
【００２８】
また、舵角と車速の積に限らず、別の方法によりハンドル操作の値を算出しても良い。
【００２９】
例えば、予め道路のカーブ半径に応じた舵角と車速の組み合わせごとに値を設定しておき、走行中の車両の舵角と車速とをもとに、走行中の道路のカーブ半径に応じて、ハンドル操作の値を設定された値から選択的に取得するものであってもよい。
【００３０】
連続運転時間（分）３０５は、連続して運転する時間の目標値である。例えば、「５０」の値は、５０分間連続運転を行うと、休憩をとるのが望ましい、という意味である。
【００３１】
すなわち、運転に必要な持久力・集中力が連続して持続する時間の一般的な上限である。
【００３２】
図４は、操作記録テーブル４００の構成を示す図である。操作記録テーブル４００は、運転操作の操作量を記録するテーブルである。操作記録テーブル４００は、レコードごとに、経過時間４０１と、アクセル開度（％）４０２と、ブレーキ踏力（ｋｇ）４０３と、ハンドル操作（舵角×車速）４０４と、連続運転時間（分）４０５と、の情報を含む。
【００３３】
経過時間４０１は、運転操作の操作量を記録する単位となる特定の期間を示す。例えば、「０〜１０（分）」、「２０〜３０（分）」等、操作の記録を開始してから経過した時間により記録時間帯を区分する。
【００３４】
アクセル開度（％）４０２は、スロットルの開度に関する入力操作を計測した値である。例えば、「３０（％）」等、運転者が車両に指示したスロットルの開度である。
【００３５】
なお、アクセル開度（％）４０２は、車両が停車した状態（速度０ｋｍ／ｈ）から、速度１５ｋｍ／ｈに達するまでのスロットルの開度に関する入力操作を計測した値である。
【００３６】
ブレーキ踏力（ｋｇ）４０３は、ブレーキペダルの踏力に関する入力操作を計測した値である。例えば、「２０（ｋｇ）」等の数値である。
【００３７】
ハンドル操作（舵角×車速）４０４は、走行中の車両のハンドル角である舵角（中心位置を度数法で０度とする）と車速（ｋｍ／ｈ）との積によって求められた値である。
【００３８】
連続運転時間（分）４０５は、連続して運転した時間である。例えば、「１０」の値は、記録時点で１０分間連続して運転を行っていることを示す。
【００３９】
図５は、評価値算出テーブル５００の構成を示す図である。評価値算出テーブル５００は、運転操作の操作量の評価値を算出するテーブルであり、予め定められて記録される。
【００４０】
評価値算出テーブル５００は、レコードごとに、目標値の達成割合５０１と、評価値５０２と、の情報を含む。
【００４１】
目標値の達成割合５０１は、計測した運転操作の操作量が目標値に対して達成した割合を百分率で示す。例えば、「〜５０（％）」、「１１０〜１１９（％）」等、目標値未達の度合いや超過達成の度合いを所定の段階に区分する。
【００４２】
評価値５０２は、目標値の達成割合に応じて付与する得点の値である。例えば、目標値を７０％達成している場合には、得点は「＋４」となり、目標値を１００％達成している場合には、得点は「＋１０」となり、目標値を１３０％達成している場合には、得点は「＋４」となる等、目標値との差分が大きいほど低い得点となるよう予め定められている。
【００４３】
図６は、採点テーブル６００の構成を示す図である。採点テーブル６００は、運転操作の操作量の評価値を記録するテーブルである。採点テーブル６００は、レコードごとに、経過時間６０１と、アクセル開度評価６０２と、ブレーキ踏力評価６０３と、ハンドル操作評価６０４と、総合評価６０５と、の情報を含む。
【００４４】
経過時間６０１は、運転操作の操作量の評価値を記録する単位となる特定の期間を示す。例えば、「０〜１０（分）」、「２０〜３０（分）」等、操作の記録を開始してから経過した時間により記録時間帯を区分する。
【００４５】
アクセル開度評価６０２は、スロットルの開度に関する入力操作を評価した値であり、入力操作が目標値に近いほど評価値が高い値である。例えば、「０」〜「＋１０」の値の範囲を持つ、運転者が車両に指示したスロットルの開度に関する評価値である。
【００４６】
なお、アクセル開度評価６０２は、車両が停車した状態（速度０ｋｍ／ｈ）から、速度１５ｋｍ／ｈに達するまでのスロットルの開度に関する入力操作を評価した値である。
【００４７】
ブレーキ踏力評価６０３は、ブレーキペダルの踏力に関する入力操作を評価した値であり、入力操作が目標値に近いほど評価値が高い値である。例えば、「０」〜「＋１０」の値の範囲を持つ、運転者が車両に指示したブレーキペダルの踏力に関する評価値である。
【００４８】
ハンドル操作評価６０４は、走行中の車両の舵角と車速の積によって求められた値を評価した値であり、走行中の車両に対する舵角の入力と車速の積によって求められた値が目標値に近いほど評価値が高い値である。例えば、「０」〜「＋１０」の値の範囲を持つ評価値である。
【００４９】
総合評価６０５は、アクセル開度の評価と、ブレーキ踏力の評価と、ハンドル操作の評価と、を総合して評価した値であり、各入力操作が目標値に近いほど評価値が高い。例えば、「０」〜「＋３０」の値の範囲をとる。
【００５０】
図１に戻って説明する。音声入出力装置４は、音声入力装置としてマイクロフォン４１と、音声出力装置としてスピーカ４２と、を備える。マイクロフォン４１は、使用者やその他の搭乗者が発した声などの車載用ナビゲーション装置１００の外部の音声を取得する。
【００５１】
スピーカ４２は、演算処理部１で生成された使用者へのメッセージを音声信号として出力する。マイクロフォン４１とスピーカ４２は、車両の所定の部位に、別個に配されている。ただし、一体の筐体に収納されていても良い。車載用ナビゲーション装置１００は、マイクロフォン４１及びスピーカ４２を、それぞれ複数備えることができる。
【００５２】
入力装置５は、使用者からの指示を使用者による操作を介して受け付ける装置である。入力装置５は、タッチパネル５１と、ダイヤルスイッチ５２と、その他のハードスイッチ（図示しない）であるスクロールキー、縮尺変更キーなどで構成される。
【００５３】
タッチパネル５１は、ディスプレイ部２の表示面側に搭載され、表示画面を透視可能である。タッチパネル５１は、ディスプレイ部２に表示された画像のＸＹ座標と対応したタッチ位置を特定し、タッチ位置を座標に変換して出力する。タッチパネル５１は、感圧式または静電式の入力検出素子などにより構成される。
【００５４】
ダイヤルスイッチ５２は、時計回り及び反時計回りに回転可能に構成され、所定の角度の回転ごとにパルス信号を発生し、演算処理部１に出力する。演算処理部１では、パルス信号の数から、回転角度を求める。
【００５５】
ＲＯＭ装置６は、ＣＤ-ＲＯＭやＤＶＤ-ＲＯＭ等のＲＯＭ（Read Only Memory）や、ＩＣ（Integrated Circuit）カードといった、少なくとも読み取りが可能な記憶媒体で構成されている。この記憶媒体には、例えば、動画データや、音声データなどが記憶されている。
【００５６】
車速センサ７,ジャイロセンサ８およびＧＰＳ受信装置９は、車載用ナビゲーション装置１００で現在地（自車位置）を検出するために使用されるものである。車速センサ７は、車速を算出するのに用いる値を出力するセンサである。ジャイロセンサ８は、光ファイバジャイロや振動ジャイロ等で構成され、移動体の回転による角速度を検出するものである。
【００５７】
ＧＰＳ受信装置９は、ＧＰＳ衛星からの信号を受信し移動体とＧＰＳ衛星間の距離と距離の変化率を３個以上の衛星に対して測定することで移動体の現在位置、進行速度および進行方位を測定するものである。
【００５８】
ＦＭ多重放送受信装置１０は、ＦＭ多重放送局から送られてくるＦＭ多重放送信号を受信する。ＦＭ多重放送には、ＶＩＣＳ（Vehicle Information Communication System：登録商標）情報の概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報などやＦＭ多重一般情報としてラジオ局が提供する文字情報などがある。
【００５９】
アクセル開度センサ１１は、アクセルペダルの踏み込み量を計測しアクセル開度として出力する装置である。
【００６０】
ブレーキ踏力センサ１２は、ブレーキペダルを踏み込む力を計測しブレーキ踏力として出力する装置である。
【００６１】
舵角センサ１３は、ハンドルのパルス信号から回転角度を計測し舵角として出力する装置である。
【００６２】
図７は、演算処理部１の機能ブロック図である。
【００６３】
図示するように、演算処理部１は、主制御部１０１と、入力受付部１０２と、操作量検出部１０３と、操作量記録部１０４と、警告処理部１０５と、評価値算出部１０６と、表示処理部１０７と、休憩経路探索部１０８と、経路誘導部１０９と、を有する。
【００６４】
主制御部１０１は、様々な処理を行う中心的な機能部であり、処理内容に応じて、他の処理部を制御する。また、主制御部１０１は、車載用ナビゲーション装置１００の本来の基本動作であるナビゲーション処理（例えば、交通情報の表示、現在位置の表示、経路探索、経路誘導等）を実施する。さらに、各処理部からの要求に応じて、現在時刻を出力する。
【００６５】
入力受付部１０２は、入力装置５に入力された使用者からの指示を受け、その要求内容に対応する処理を実行するように演算処理部１の各部を制御する。例えば、使用者が推奨経路の探索を要求したときは、目的地を設定するため、地図をディスプレイ部２に表示する処理を表示処理部１０７に要求する。
【００６６】
操作量検出部１０３は、運転者が車両に対して実施した運転操作について、その運転操作量を検出する。
【００６７】
具体的には、操作量検出部１０３は、アクセル開度センサ１１と、ブレーキ踏力センサ１２と、舵角センサ１３と、車速センサ７から出力を取得する。そして、操作量検出部１０３は、アクセル開度センサ１１からの出力を元にアクセル開度の割合を算出し、ブレーキ踏力センサ１２からの出力を元にブレーキの踏力を算出し、舵角センサ１３からの出力と車速センサ７からの出力を元にハンドル操作の値を算出する。
【００６８】
操作量記録部１０４は、操作量検出部１０３が算出したアクセル開度の割合と、ブレーキの踏力と、ハンドル操作の値と、をそれぞれ、操作記録テーブル４００のアクセル開度４０２、ブレーキ踏力４０３、ハンドル操作４０４として記憶する。
【００６９】
警告処理部１０５は、警告メッセージを伴う警告画面を表示する。また、所定の条件に合致する場合に、休憩施設までの経路を休憩経路探索部１０８に探索させ、経路誘導部１０９に経路を誘導させる。
【００７０】
具体的には、警告処理部１０５は、運転操作の入力値について目標値からの差分を判定し、差分が大きい入力値について警告メッセージを含む警告画面を作成し、表示処理部１０７に表示させる。
【００７１】
また、差分が大きい入力値が複数存在する場合には、警告処理部１０５は、車両が有料道路を走行中であるか否かを判定し、有料道路を走行中であれば最寄りのＳＡ／ＰＡを経由地として案内し、有料道路を走行中でなければ、道の駅やガソリンスタンドなどの休憩施設を経由値として案内する。
【００７２】
評価値算出部１０６は、操作量記録部１０４が記録した運転操作の操作量についての目標値の達成割合に応じて評価値を算出し、表示処理部１０７に表示させる。
【００７３】
表示処理部１０７は、表示させる画面情報を受け取り、ディスプレイ部２等に対して描画するための信号に変換してディスプレイ部２等に対して描画する指示を行う。
【００７４】
例えば、表示処理部１０７は、ディスプレイ部２への表示が要求される領域にある地図のデータを記憶装置３から受け取り、指定された縮尺、描画方式で、道路、その他の地図構成物や、現在地、目的地、推奨経路のための矢印といったマークを描画するように地図描画コマンドを生成する。そして、生成したコマンドを、ディスプレイ部２に送信する。
【００７５】
休憩経路探索部１０８は、休憩可能な施設を検索し、最も近い位置にある施設を経由地として指定し、ダイクストラ法等を用いて、指定された２地点（現在地、目的地）間を結ぶ経路であって経由地を通過する経路を探索する。
【００７６】
その際に、休憩経路探索部１０８は、所定の地点（ノード）を結ぶ道路（リンク）をリンクコスト（例えば、距離や旅行時間）に換算して、現在地から経由地を経由し目的地に到る経路上の総コストが他の経路に対して最少となる経路を探索する。
【００７７】
経路誘導部１０９は、休憩経路探索部１０８で探索された経路を用いて経路誘導を行う。例えば、経路の情報と、現在地の情報とを比較し、交差点等を通過する前に直進すべきか、右左折すべきかを音声出入力装置４を介して音声で使用者に知らせる。また、経路誘導部１０９は、ディスプレイ部２に表示された地図上に進行すべき方向を表示して、使用者に推奨経路を通知する。
【００７８】
図８は、演算処理部１のハードウェア構成例を示す図である。
【００７９】
図示するように、演算処理部１は、各デバイス間をバス３２で接続した構成である。演算処理部１は、数値演算及び各デバイスを制御するといった様々な処理を実行するＣＰＵ(Central Processing Unit)２１と、記憶装置３から読み出した地図データ、演算データなどを格納するＲＡＭ(Random Access Memory)２２と、プログラムやデータを格納するＲＯＭ(Read Only Memory)２３と、メモリ間およびメモリと各デバイスとの間のデータ転送を実行するＤＭＡコントローラ（Direct Memory Access Controller）２４と、グラフィックス描画を実行し且つ表示制御を行う描画コントローラ２５と、グラフィックスイメージデータを蓄えるＶＲＡＭ(Video Random Access Memory)２６と、イメージデータをＲＧＢ信号に変換するカラーパレット２７と、アナログ信号をデジタル信号に変換するＡ/Ｄ変換器２８と、シリアル信号をバスに同期したパラレル信号に変換するＳＣＩ(Serial Communication Interface)２９と、パラレル信号をバスに同期させてバス上にのせるＰＩＯ(Parallel Input/Output)３０と、パルス信号を積分するカウンタ３１と、を有する。
【００８０】
なお、主制御部１０１と、入力受付部１０２と、操作量検出部１０３と、操作量記録部１０４と、警告処理部１０５と、評価値算出部１０６と、表示処理部１０７と、休憩経路探索部１０８と、経路誘導部１０９と、は、ＣＰＵ２１がＲＡＭ２２にロードしたプログラムを実行することにより実現される。
【００８１】
次に、上記構成の車載用ナビゲーション装置１００の動作について説明する。
【００８２】
図９は、運転操作記録処理の流れを示すフロー図である。
【００８３】
主制御部１０１は、車載用ナビゲーション装置１００が起動すると、本フローを開始する。
【００８４】
主制御部１０１は、年齢入力を受け付ける画面を表示させ、運転者の年齢の入力を受け付ける（ステップＳ１００）。
【００８５】
具体的には、主制御部１０１は、表示処理部１０７に対して、年齢入力を受け付ける画面を表示させる。そして、入力受付部１０２は、運転者の年齢の入力を受け付ける。
【００８６】
次に、評価値算出部１０６は、ステップＳ１００で受け付けた運転者の年齢の入力を受け取り、目標値テーブル３００の年齢３０１を検索し、受け取った年齢が含まれる目標値テーブル３００のレコードを特定する。
【００８７】
そして、評価値算出部１０６は、特定したレコードのアクセル開度３０２と、ブレーキ踏力３０３と、舵角３０４と、連続運転時間３０５と、のそれぞれを、アクセル開度と、ブレーキ踏力と、舵角と、連続運転時間と、の目標値としてＲＡＭ２２に記憶させる。また、評価値算出部１０６は、あわせて、図示しないが、目標値を設定した時刻をＲＡＭ２２に記憶させる（ステップＳ１０１）。
【００８８】
次に、操作量検出部１０３は、運転操作を計測する（ステップＳ１０２）。
【００８９】
具体的には、操作量検出部１０３は、アクセル開度センサ１１からの出力であるアクセル開度と、ブレーキ踏力センサ１２からの出力であるブレーキ踏力と、舵角センサ１３からの出力である舵角と、車速センサ７からの出力である車速と、をモニタリングする。モニタリングした結果取得した情報はＲＡＭ２２に記録する。
【００９０】
次に、操作量記録部１０４は、ステップＳ１０２でＲＡＭ２２に記録した値を操作記録テーブル４００に記録する（ステップＳ１０３）。
【００９１】
具体的には、操作量記録部１０４は、ステップＳ１０１を実行した時刻と、ステップＳ１０２を実行した時刻との差分を経過時間として算出する。
【００９２】
そして、操作量記録部１０４は、算出した経過時間と操作記録テーブル４００の経過時間４０１とが対応する操作記録テーブル４００のレコードを特定する。
【００９３】
そして、操作量記録部１０４は、特定したレコードに対して、ステップＳ１０２にて取得したアクセル開度とブレーキの踏力と、をそれぞれアクセル開度４０２、ブレーキ踏力４０３として記憶する。また、操作量記録部１０４は、ステップＳ１０２にて取得した舵角とステップＳ１０２にて取得した車速との積をハンドル操作４０４として記憶する。
【００９４】
なお、操作量記録部１０４は、アクセル開度をアクセル開度４０２として記憶する際には、特定したレコードに記録された値とアクセル開度を比較し、記録された値を超過する場合に限りアクセル開度をアクセル開度４０２として記憶する。
【００９５】
同様に、操作量記録部１０４は、ブレーキの踏力および舵角と車速の積についても同様に超過する場合のみ記憶する。
【００９６】
そして、操作量記録部１０４は、ステップＳ１０１を実行した時刻または後述するステップＳ２０６を実施した時刻のうち最も現在時刻に近い時刻と、ステップＳ１０２を実行した時刻と、の差分を連続運転時間４０６として記憶する。
【００９７】
次に、操作量検出部１０３は、ステップＳ１０２で計測した運転操作の操作量のうち、ステップＳ１０１で設定した目標値からかけ離れた値があるか否かを判定する（ステップＳ１０４）。
【００９８】
具体的には、操作量検出部１０３は、ステップＳ１０２で計測したアクセル開度の、アクセル開度の目標値に対する比を百分率で計算し、所定以上の差がある場合（例えば、５０％以下である場合や、１５０％を超える場合）に、目標値からかけ離れた値であると判定する。
【００９９】
同様に、操作量検出部１０３は、ステップＳ１０２で計測したブレーキ踏力のブレーキ踏力の目標値に対する比を百分率で計算し、所定以上の差がある場合に、目標値からかけ離れた値であると判定する。
【０１００】
また、操作量検出部１０３は、ステップＳ１０２で計測した舵角と車速の積を求め、求めた積の舵角の目標値に対する比を百分率で計算し、所定以上の差がある場合に、目標値からかけ離れた値であると判定する。
【０１０１】
次に、目標値からかけ離れた値があれば（ステップＳ１０３で「Ｙｅｓ」）、警告処理部１０５は、後述する警告処理を行う（ステップＳ１０５）。
【０１０２】
次に、評価値算出部１０６は、ステップＳ１０１を実行した時刻または直近に後述するステップＳ２０６の処理を終えた時刻のうち現在時刻に近い方の時刻を基準として、ステップＳ１０２を実行した時刻との差分を経過時間として算出し、算出した経過時間が所定の時間に達したか否かを判定する（ステップＳ１０６）。
【０１０３】
所定の時間（例えば、１０分、３０分、５０分等）に達しない場合（ステップＳ１０６で「Ｎｏ」）、評価値算出部１０６は、ステップＳ１０２に処理を戻す。
【０１０４】
所定の時間（例えば、１０分、３０分、５０分等）に達した場合（ステップＳ１０６で「Ｙｅｓ」）、評価値算出部１０６は、所定の時間、計測を中断する（ステップＳ１０７）。
【０１０５】
なお、所定の時間（例えば、１０分間）が経過して計測を再開する際には、評価値算出部１０６は、ステップＳ１０２に処理を戻す。
【０１０６】
以上が、運転操作記録処理の処理内容である。
【０１０７】
次に、運転操作について警告を行う処理について図１０を用いて説明する。
【０１０８】
図１０は警告処理の流れを示すフロー図である。
【０１０９】
まず、警告処理部１０５は、計測した運転操作の操作量を取得する（ステップＳ２００）。
【０１１０】
具体的には、警告処理部１０５は、運転操作記録処理のステップＳ１０２にて取得した運転操作の操作量をＲＡＭ２２から取得する。
【０１１１】
次に、警告処理部１０５は、目標値との差が所定以上となる項目が一つであるか否かを判定する（ステップＳ２０１）。
【０１１２】
具体的には、警告処理部１０５は、運転操作記録処理のステップＳ１０１にて設定した目標値をＲＡＭ２２から取得する。そして、警告処理部１０５は、ステップＳ１０２で計測したアクセル開度の、アクセル開度の目標値に対する比を百分率で計算し、目標値から所定のポイント以上超過する場合（例えば、１５０％を超える場合）に、目標値からかけ離れた値であると判定する。
【０１１３】
同様に、警告処理部１０５は、ステップＳ１０２で計測したブレーキ踏力のブレーキ踏力の目標値に対する比を百分率で計算し、目標値から所定のポイント以上超過する場合に、目標値からかけ離れた値であると判定する。
【０１１４】
また、警告処理部１０５は、ステップＳ１０２で計測した舵角と車速の積を求め、求めた積のハンドル操作の目標値に対する比を百分率で計算し、目標値から所定のポイント以上超過する場合に、目標値からかけ離れた値であると判定する。
【０１１５】
そして、警告処理部１０５は、判定した結果、アクセル開度と、ブレーキ踏力と、ハンドル操作と、の値のうち目標値からかけ離れた値であると判定した項目が１つであるか２つ以上であるかを判定する。
【０１１６】
目標値との差が所定以上となる項目が一つである場合には、目標値との差が所定以上となる項目について、図１１に示す警告表示画面７００を構成し、表示処理部１０７に表示させる（ステップＳ２０２）。
【０１１７】
ここで、警告表示画面７００について図１１を用いて説明する。
【０１１８】
図１１は、警告表示画面７００を示す図である。
【０１１９】
警告表示画面７００は、警告表示領域７０１と、警告内容表示領域７０２と、を有する。
【０１２０】
警告表示領域７０１は、注意を喚起するための警告表示を表示させる領域である。例えば、「警告」や「ＷＡＲＮＩＮＧ」などの警告であることを端的に示す文字、または「！」などの記号であってもよい。
【０１２１】
警告内容表示領域７０２は、警告する内容と、対処法を表示させる領域である。例えば、「急発進です。もう少しゆっくり発進しましょう。」などのメッセージ、「急ブレーキです。前方に注意し余裕を持ったブレーキを心がけましょう。」または「ハンドル操作が急です。ハンドル操作は丁寧に行いましょう。」というようなメッセージであってもよい。
【０１２２】
図１０の説明に戻る。
【０１２３】
ステップＳ２０１において、目標値との差が所定以上となる項目が２つ以上ある場合（ステップＳ２０１で「Ｎｏ」）、警告処理部１０５は、主制御部１０１に対して有料道路を走行中であるか否かを判定するよう指示する。そして、主制御部１０１は、現在位置を元にマップマッチング処理を行い、その結果、車両が有料道路を走行しているか否かを判定する。警告処理部１０５は、主制御部１０１からの応答により、車両が有料道路を走行しているか否かを判定する（ステップＳ２０３）。
【０１２４】
車両が有料道路を走行していると判定した場合（ステップＳ２０３にて「Ｙｅｓ」）、警告処理部１０５は、進行方向の最寄りのサービスエリアあるいはパーキングエリアを検索し、サービスエリア等の案内を表示処理部１０７に表示させる（ステップＳ２０４）。
【０１２５】
車両が有料道路を走行していないと判定した場合（ステップＳ２０３にて「Ｎｏ」）、警告処理部１０５は、休憩経路探索部１０８に最寄りの休憩施設を検索し経由地として設定するよう指示する（ステップＳ２０５）。
【０１２６】
具体的には、休憩経路探索部１０８は、操作記録テーブル４００の連続運転時間４０５が目標値テーブル３００の連続運転時間（分）３０５を超過する場合には、警告処理部１０５から指示を受けると、休憩可能な施設を検索する。
【０１２７】
そして、休憩経路探索部１０８は、最も近い位置にある休憩可能な施設を経由地として指定し、ダイクストラ法等を用いて、指定された２地点（現在地、目的地）間を結ぶ経路であって経由地を通過する経路を探索する。
【０１２８】
そして、警告処理部１０５は、ステップＳ２０５にて休憩経路探索部１０８が探索した経路を用いて経路誘導するよう、経路誘導部１０９に指示する（ステップＳ２０６）。
【０１２９】
具体的には、経路誘導部１０９は、警告処理部１０５から指示を受けると、休憩経路探索部１０８で探索された経路を用いて経路誘導を行う。
【０１３０】
例えば、経路誘導部１０９は、経路の情報と、現在地の情報とを比較し、交差点等を通過する前に直進すべきか、右左折すべきかを音声出入力装置４を用いて音声で使用者に知らせる。また、経路誘導部１０９は、ディスプレイ部２に表示された地図上に進行すべき方向を表示して、使用者に推奨経路を通知する。
【０１３１】
あわせて、経路誘導部１０９は、経由値を通過すると、通過した時刻をＲＡＭ２２の図示しない領域に記録する。
【０１３２】
そして、処理を終了する。
【０１３３】
以上が、警告処理の処理内容である。
【０１３４】
続いて、評価値算出処理について、図１２を用いて説明する。
【０１３５】
図１２は、評価値算出処理の処理フローを示す図である。
【０１３６】
評価値算出処理は、主制御部１０１が、目的地に到着したことを検出することで処理を開始する。
【０１３７】
主制御部１０１は、運転操作記録処理に割り込みをかけ、処理を中止させる（ステップＳ３００）。
【０１３８】
そして、評価値算出部１０６は、操作記録テーブル４００のレコードを読み込み、操作を記録したレコードごとに、つまり経過時間の所定の時間帯ごとに、記録された運転操作の操作量を取得し、目標値の達成割合を操作量の項目ごとに算出する（ステップＳ３０１）。
【０１３９】
具体的には、評価値算出部１０６は、操作記録テーブル４００のレコードを読み込み、レコードごとに記録されたアクセル開度４０２と、ブレーキ踏力４０３と、ハンドル操作４０４と、を取得する。そして、評価値算出部１０６は、取得した値ごとに、運転操作記録処理のステップＳ１０１で設定した目標値に対する達成割合を百分率にて算出しＲＡＭ２２に記録させる。
【０１４０】
次に、評価値算出部１０６は、時間帯ごとに、各項目の達成割合から評価値を算出し、採点テーブル６００に項目・時間帯別に評価値を記録する（ステップＳ３０２）。
【０１４１】
具体的には、評価値算出部１０６は、ステップＳ３０１でＲＡＭ２２に記憶させた時間帯毎の達成割合を元に、評価値算出テーブル５００の目標値の達成割合５０１の対応するレコードを特定する。
【０１４２】
そして、評価値算出部１０６は、特定したレコードの評価値５０２を取得して採点テーブル６００のアクセル開度評価６０２と、ブレーキ踏力評価６０３と、ハンドル操作評価６０４と、の対応する項目の評価値として記憶させる。
【０１４３】
次に、評価値算出部１０６は、時間帯ごとに、アクセル開度評価６０２と、ブレーキ踏力評価６０３と、ハンドル操作評価６０４と、を合算し、総合評価６０５に記録する（ステップＳ３０３）。
【０１４４】
次に、評価値算出部１０６は、全ての時間帯を通じて総合評価６０５の平均点を算出する（ステップＳ３０４）。
【０１４５】
そして、評価値算出部１０６は、ステップＳ３０４で算出した平均点に所定の点数（例えば、７０点）を加算して最終得点を算出し、図１３に示す得点表示画面８００を作成し、表示処理部１０７に表示させる（ステップＳ３０５）。
【０１４６】
ここで、図１３に示す得点表示画面８００について説明する。
【０１４７】
図１３は、得点表示画面８００を示す図である。
【０１４８】
得点表示画面８００は、最終得点を表示させる得点表示領域８０１と、メッセージを表示させるメッセージ表示領域８０２とを有する。
【０１４９】
得点表示領域８０１は、ステップＳ３０５にて算出した最終得点を表示させる領域である。メッセージ表示領域８０２は、運転操作全般を通じた評価に関するメッセージを表示させる領域である。
【０１５０】
具体的には、評価値算出部１０６は、ステップＳ３０５において、算出した最終得点を算得点表示画面８００の得点表示領域８０１に表示させ、今回運転操作記録を行った中で最も評価値が小さかった操作量の項目を特定し、特定した操作量の項目に応じてメッセージを作成しメッセージ表示領域８０２に表示させるよう得点表示画面８００を作成する。
【０１５１】
そして、表示処理部１０７は得点表示画面８００を表示させる。
【０１５２】
以上が、評価値算出処理の処理内容である。
【０１５３】
以上、本発明の一実施形態について説明した。
【０１５４】
本発明の上記一実施形態によると、運転者は、自らの年齢に応じた運転操作に対する客観的な評価を得ることが可能となり、例えば、加齢に伴う運転技量の低下等を把握することで安全運転に対する意識を高めるきっかけとなる。また、丁寧な運転操作を心がけるようになり、安全に運転する技量の向上につながるという効果を奏する。
【０１５５】
本発明は、上記実施形態に制限されない。上記実施形態は、本発明の技術的思想の範囲内で様々な変形が可能である。
【０１５６】
例えば、上記実施形態では、アクセル操作、ブレーキ操作、ハンドル操作を評価対象としているが、それ以外の項目を評価対象としてもよい。
【０１５７】
具体的には、前車との車間距離を計測する側距センサを用いて前方を走行する車両との車間距離を測定し、車速センサ７により得た車速を元に車間距離の妥当性を評価してもよい。
【０１５８】
このように、車間距離を評価に組み込むことで、追突事故等を未然に防ぐための警告を行うこと等が可能となり、より安全に運転するための技量の向上につながる。
【０１５９】
なお、この変形は、上記実施例と組み合わせてもよい。
【０１６０】
またさらに、上記実施の形態では、目標値を年齢により特定しているが、これに限らず、曜日、時刻、天気、車種等の細かな条件に応じて細かく目標値を特定するようにしてもよい。
【０１６１】
この変形により、より細やかな運転操作の目標値の設定が可能となる。
【０１６２】
さらに、車両の現在位置に応じて目標値を変化させるようにしてもよい。
【０１６３】
例えば、車両の現在位置が住宅密集地であれば、アクセル開度の目標値を所定割合に減らし、走行幅に余裕がない道路を走行している場合には舵角の目標値を所定割合に減らすようにしても良い。
【０１６４】
またさらに、上記実施形態では、入力受付部１０２を介して運転者の年齢の入力を受け付けているが、これに限らず、例えば、車載用ナビゲーション装置１００に接続されたＩＣタグ付き自動車運転免許証読取装置を介して自動車運転免許証のＩＣタグに記録された情報を読み込み、運転者の年齢を受け付けることとしてもよい。
【０１６５】
このような変形により、運転者の年齢の入力が簡便になり、また、運転者の年齢の確度も向上するため、より適切な運転操作の目標値の設定が可能となる。
【０１６６】
また、ＩＣタグ付き自動車運転免許証読取装置を介して自動車運転免許証のＩＣタグに記憶された運転者の情報を読み込み、運転者の年齢を受け付ける場合において、読み込んだ運転免許証の番号ごとに区分した操作記録テーブル４００を用いて運転操作を記録し、運転免許証の番号ごとに継続的に操作の記録を記憶装置３に保管するようにしてもよい。
【０１６７】
このようにすることで、運転免許証番号により識別される運転者ごとに運転操作の履歴を保管し、長期にわたる運転操作の変化を確認することが可能となる。
【０１６８】
以上が、変形例である。
【０１６９】
なお、上記の実施形態では、本発明を車載用ナビゲーション装置に適用した例について説明したが、本発明は車載用の他の装置にも適用することができる。
【図面の簡単な説明】
【０１７０】
【図１】図１は、本発明の一実施形態が適用された車載用ナビゲーション装置の概略構成図である。
【図２】図２は、リンクテーブルの構成例を示す図である。
【図３】図３は、目標値テーブルの構成例を示す図である。
【図４】図４は、操作記録テーブルの構成例を示す図である。
【図５】図５は、評価値算出テーブルの構成例を示す図である。
【図６】図６は、採点テーブルの構成例を示す図である。
【図７】図７は、演算処理部の機能構成を示す図である。
【図８】図８は、演算処理部のハードウェア構成を示す図である。
【図９】図９は、運転操作記録処理のフロー図である。
【図１０】図１０は、警告処理のフロー図である。
【図１１】図１１は、警告表示画面の画面構成例を示す図である。
【図１２】図１２は、評価値算出処理のフロー図である。
【図１３】図１３は、得点表示画面の画面構成例を示す図である。
【符号の説明】
【０１７１】
１・・・演算処理部、２・・・ディスプレイ部、３・・・記憶装置、４・・・音声出入力装置、５・・・入力装置、６・・・ＲＯＭ装置、７・・・車速センサ、８・・・ジャイロ、９・・・ＧＰＳ受信機、１０・・・ＦＭ多重放送受信装置、１１・・・アクセル開度センサ、１２・・・ブレーキ踏力センサ、１３・・・舵角センサ、２１・・・ＣＰＵ、２２・・・ＲＡＭ、２３・・・ＲＯＭ、２４・・・ＤＭＡコントローラ、２５・・・描画コントローラ、２６・・・ＶＲＡＭ、２７・・・カラーパレット、２８・・・Ａ/Ｄ変換器、２９・・・ＳＣＩ、３０・・・ＰＩＯ、３１・・・カウンタ、４１・・・マイクロフォン、４２・・・スピーカ、５１・・・タッチパネル、５２・・・ダイヤルスイッチ、１００・・・車載用ナビゲーション装置、１０１・・・主制御部、１０２・・・入力受付部、１０３・・・操作量検出部、１０４・・・操作量記録部、１０５・・・警告処理部、１０６・・・評価値算出部、１０７・・・表示処理部、１０８・・・休憩経路探索部、１０９・・・経路誘導部
【図１】
2009251814.tif 000003
【図２】
2009251814.tif 000004
【図３】
2009251814.tif 000005
【図４】
2009251814.tif 000006
【図５】
2009251814.tif 000007
【図６】
2009251814.tif 000008
【図７】
2009251814.tif 000009
【図８】
2009251814.tif 000010
【図９】
2009251814.tif 000011
【図１０】
2009251814.tif 000012
【図１１】
2009251814.tif 000013
【図１２】
2009251814.tif 000014
【図１３】
2009251814.tif 000015