(57)【要約】【課題】ユーザの運転操作技術の評価結果に基づいてユーザの運転を支援する。【解決手段】運転操作が困難と想定される道路を予め登録し、経路計算において、この登録された道路を通過しない経路を計算する（ステップＳ２４０）。そして、この登録された道路を通過しない経路を案内する（ステップＳ２５０）。このように、ユーザ自身の運転操作技術の評価結果に基づいて、経路案内する道路を選ぶ際の支援を間接的に行うことで、経路案内によって案内される経路は、ユーザの運転操作が困難な道路を避けたものとなり、ユーザは、自身の運転操作技術に見合った経路を走行することができる。【選択図】        図３
2004170347.tif 000002
【特許請求の範囲】
【請求項１】
地図データを格納する地図データ格納手段と、
出発地から目的地までの経路を前記地図データに基づいて計算する経路計算手段と、
該計算された経路を案内する経路案内手段とを備えるカーナビゲーション装置であって、
高度な運転操作が必要と想定される前記地図上の道路形状・道路属性を指定する道路指定手段と、
該道路指定手段によって指定された道路形状・道路属性を登録する道路登録手段とを備え、
前記経路計算手段は、前記道路登録手段によって登録される道路形状・道路属性に該当する道路を避けて経路を計算することを特徴とするカーナビゲーション装置。
【請求項２】
車両の現在位置を検出する位置検出手段と、
現在位置から進路前方の所定距離以内の前記経路から外れた道路が前記道路登録手段によって登録された道路形状・道路属性に該当する道路である場合、前記道路を通過するか否かを問う通過質問手段と、
該通過質問手段による問い合わせに対し通過指示がなされた場合、前記道路を車両が通過する際の車両状態及び通過所要時間を測定する車両状態測定手段と、該測定された車両状態及び通過所要時間が所定の運転操作技術に係わる条件を満たすか否かを判定する運転操作判定手段とを備え、
該運転操作判定手段によって前記所定の運転操作技術に係わる条件を満たすと判定された場合、前記道路登録手段は、既に登録している道路形状・道路属性のうち前記車両が通過した道路に該当する道路形状・道路属性を登録から抹消することを特徴とする請求項１記載のカーナビゲーション装置。
【請求項３】
現在位置から進路前方の所定距離以内の前記経路から外れた道路が前記道路登録手段によって登録された道路形状・道路属性に該当する道路である場合、前記経路計算手段は現在位置から前記道路を通過して前記目的地へ向かう経路を再計算し、
前記通過質問手段による問い合わせに対し前記道路を通過する指示がなされた場合、前記経路案内手段は前記再計算した経路の案内を行うことを特徴とする請求項２記載のカーナビゲーション装置。
【請求項４】
地図データを格納する地図データ格納手段と、
高度な運転操作が必要と想定される前記地図上の道路形状・道路属性を指定する道路指定手段と、
該道路指定手段によって指定された道路形状・道路属性を登録する道路登録手段と、
車両の現在位置を検出する位置検出手段と、
前記道路登録手段によって登録された道路形状・道路属性に該当する道路を車両が通過する際の車両状態及び通過所要時間を測定する車両状態測定手段と、
該測定された車両状態及び通過所要時間が所定の運転操作技術に係わる条件を満たすか否かを判定する運転操作判定手段とを備え、
該運転操作判定手段によって前記所定の運転操作技術に係わる条件を満たすと判定された場合、前記道路登録手段は、既に登録している道路形状・道路属性のうち前記車両が通過した道路に該当する道路形状・道路属性を登録から抹消することを特徴とするカーナビゲーション装置。
【請求項５】
現在位置から進路前方の所定距離以内の道路が前記道路登録手段によって登録された道路形状・道路属性に該当する道路である場合、前記道路が登録された道路形状・道路属性に該当する道路であることを報知する報知手段を備えることを特徴とする請求項４記載のカーナビゲーション装置。
【請求項６】
前記車両状態測定手段は、車両に発生する車両の進行方向の加速度及び車両の鉛直方向回りの角加速度を測定し、
前記運転操作判定手段は、前記加速度及び角加速度の最大値が所定値以下で、かつ、前記通過所要時間が所定時間以下である場合に前記運転操作に係わる条件を満たすと判定することを特徴とする請求項１〜５のいずれかに記載のカーナビゲーション装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カーナビゲーション装置に関するものである。
【０００２】
【従来の技術】
従来、ユーザの運転操作を評価して、ユーザに適切な運転操作を示唆することを目的とする運転操作評価装置がある（例えば、特許文献１参照。）。この特許文献１に開示されている運転操作評価装置によれば、ユーザによる運転状態が評価基準領域内かどうかを監視し、この監視結果に基づいて運転操作を評価する。そして、この評価結果をモニタに表示することで、ユーザは、自身の運転操作技術のレベルを認識し、運転操作向上の参考にする。
【０００３】
【特許文献１】
特開２００２−４６４９８号公報
【０００４】
【発明が解決しようとする課題】
上述した、従来の運転操作評価装置は、単にユーザの運転操作技術を評価するためのものであり、例えば、運転操作技術のレベルが低いと評価されたユーザに対して、そのユーザが運転する際の支援をすることには利用されていなかった。
【０００５】
本発明は、かかる問題を鑑みてなされたもので、ユーザの運転操作技術の評価結果に基づいてユーザの運転を支援するカーナビゲーション装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
請求項１に記載のカーナビゲーション装置は、地図データを格納する地図データ格納手段と、出発地から目的地までの経路を地図データに基づいて計算する経路計算手段と、計算された経路を案内する経路案内手段とを備えるカーナビゲーション装置であって、高度な運転操作が必要と想定される地図上の道路形状・道路属性を指定する道路指定手段と、道路指定手段によって指定された道路形状・道路属性を登録する道路登録手段とを備え、経路計算手段は、道路登録手段によって登録される道路形状・道路属性に該当する道路を避けて経路を計算することを特徴とする。
【０００７】
このように、本発明のカーナビゲーション装置は、ユーザ自身による運転操作技術の評価に基づいて、経路案内する道路を選ぶ際の支援を行っている。すなわち、ユーザ自らが評価した高度な運転操作が必要な道路を通過しない経路計算を行い、この計算された経路の案内を行う。これにより、経路案内手段によって案内される経路は、ユーザの高度な運転操作が必要な道路（以下、難所と呼ぶ）を避けたものとなり、ユーザは、自身の運転操作技術に見合った経路を走行することができる。
【０００８】
請求項２に記載のカーナビゲーション装置では、車両の現在位置を検出する位置検出手段と、現在位置から進路前方の所定距離以内の経路から外れた道路が道路登録手段によって登録された道路形状・道路属性に該当する道路である場合、道路を通過するか否かを問う通過質問手段と、通過質問手段による問い合わせに対し通過指示がなされた場合、道路を車両が通過する際の車両状態及び通過所要時間を測定する車両状態測定手段と、測定された車両状態及び通過所要時間が所定の運転操作技術に係わる条件を満たすか否かを判定する運転操作判定手段とを備え、運転操作判定手段によって所定の運転操作技術に係わる条件を満たすと判定された場合、道路登録手段は、既に登録している道路形状・道路属性のうち車両が通過した道路に該当する道路形状・道路属性を登録から抹消することを特徴とする。
【０００９】
このように、難所を通過したときのユーザの運転操作技術を評価し、その評価結果に基づいて難所を登録から抹消するか否かを判定することで、ユーザの運転操作技術が向上すれば、登録した難所の数が減少することになる。その結果、ユーザの運転操作技術の向上に合わせた経路案内を行うことができる。
【００１０】
請求項３に記載のカーナビゲーション装置によれば、現在位置から進路前方の所定距離以内の経路から外れた道路が道路登録手段によって登録された道路形状・道路属性に該当する道路である場合、経路計算手段は現在位置から道路を通過して目的地へ向かう経路を再計算し、通過質問手段による問い合わせに対し道路を通過する指示がなされた場合、経路案内手段は再計算した経路の案内を行うことを特徴とする。
【００１１】
これにより、当初の予定から変更して、ユーザが難所を通過する場合であっても目的地への経路案内を行うことができる。また、所定距離以内に難所が存在する場合には、予めその難所を通過して目的地へ向かう経路を計算しておくため、通過指示手段によって難所を通過する指示があった場合には、難所を通過する経路案内を速やかに実行することができる。
【００１２】
請求項４に記載のカーナビゲーション装置は、地図データを格納する地図データ格納手段と、運転操作が困難と想定される地図上の道路形状・道路属性を指定する道路指定手段と、道路指定手段によって指定された道路形状・道路属性を登録する道路登録手段と、車両の現在位置を検出する位置検出手段と、道路登録手段によって登録された道路形状・道路属性に該当する道路を車両が通過する際の車両状態及び通過所要時間を測定する車両状態測定手段と、測定された車両状態及び通過所要時間が所定の運転操作技術に係わる条件を満たすか否かを判定する運転操作判定手段とを備え、運転操作判定手段によって所定の運転操作技術に係わる条件を満たすと判定された場合、道路登録手段は、既に登録している道路形状・道路属性のうち車両が通過した道路に該当する道路形状・道路属性を登録から抹消することを特徴とする。
【００１３】
このように、経路案内の実行中でない場合にも、難所を通過した際のユーザの運転操作技術を評価し、その評価結果に基づいて難所を登録から抹消するか否かを判定することで、ユーザの運転操作技術が向上すれば、登録した難所の数が減少することになる。その結果、例えば、ユーザの運転操作技術が向上したか否かを確認することができる。
【００１４】
請求項５に記載のカーナビゲーション装置では、現在位置から進路前方の所定距離以内の道路が道路登録手段によって登録された道路形状・道路属性に該当する道路である場合、この道路が登録された道路形状・道路属性に該当する道路であることを報知する報知手段を備えることを特徴とする。これにより、ユーザに対して難所が現在位置付近にあることを知らせることができる。
【００１５】
請求項６に記載のカーナビゲーション装置によれば、車両状態測定手段は、車両に発生する車両の進行方向の加速度及び車両の鉛直方向回りの角加速度を測定し、運転操作判定手段は、加速度及び角加速度の最大値が所定値以下で、かつ、通過所要時間が所定時間以下である場合に運転操作技術に係わる条件を満たすと判定することを特徴とする。
【００１６】
例えば、初心者ドライバやペーパードライバ等の運転技術の低いユーザや運転経験の浅いユーザは、例えば、道幅の狭い路地等を走行するような場合、制限速度で走行した場合の所要時間よりも長い時間を必要とすることがある。また、例えば、急発進・急減速・急ハンドル等の運転操作として好ましくない操作をすることがある。
【００１７】
従って、制限速度で走行した場合の通過時間と、例えば、熟練ドライバが走行するような場合の加速度及び角加速度の最大値を予め設定し、これら所定値に対してユーザの運転操作技術を判定することで、ユーザの運転操作技術を適切に評価することができる。
【００１８】
【発明の実施の形態】
以下、本発明の実施の形態におけるカーナビゲーション装置に関して、図面に基づいて説明する。
【００１９】
（第１の実施形態）
図１は、本実施形態に係わるカーナビゲーション装置の概略構成を示すブロック図である。同図に示すように、本実施形態のカーナビゲーション装置１００は、位置検出器１、地図データ入力器６、操作スイッチ群７、外部メモリ９、表示装置１０、音声出力装置１１、リモコンセンサ１２、加速度センサ１４、及びこれらと接続する制御回路８によって構成される。
【００２０】
制御回路８は、通常のコンピュータとして構成されており、内部には周知のＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ及びこれらの構成を接続するバスラインが備えられている。ＲＯＭには、カーナビゲーション装置１００が実行するためのプログラムが書き込まれており、このプログラムに従ってＣＰＵ等が所定の演算処理を実行する。なお、このプログラムは、外部メモリ９を介して外部から取得したりすることもできる。
【００２１】
位置検出器１は、いずれも周知の地磁気センサ２、ジャイロスコープ３、距離センサ４、及び衛星からの電波に基づいて車両の位置を検出するＧＰＳ（ＧｌｏｂａｌＰｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）のためのＧＰＳ受信機５を有している。
【００２２】
ジャイロスコープ３は、車両の相対方位を検出するためのものであり、振動ジャイロ、光ファイバジャイロ、ガスレートジャイロ、ステアリング切り角センサなどの周知のセンサを採用することができる。このジャイロスコープ３の検出信号は、制御回路８へ周期的に送信され、制御回路８において、車両の鉛直方向回りの角速度に変換される。さらに、この回転角速度の微小時間当たりの変化量から、車両の鉛直方向回りの角加速度を算出する。
【００２３】
なお、位置検出器１を構成する各センサは、各々が性質の異なる誤差を持っているため、複数のセンサにより各々補完しながら使用するように構成されている。なお、各センサの精度によっては、位置検出器１を上述した内の一部で構成してもよく、更に、図示しないステアリングの切り角センサ、各転動輪の車速センサ等を用いてもよい。
【００２４】
地図データ入力器６は、地図データ、目印データ、背景データ等の各種データを入力するための装置であり、制御回路８からの要請により各種データを送信する。これら各種データを記憶する記憶媒体としては、そのデータ量からＣＤ−ＲＯＭまたはＤＶＤ−ＲＯＭが一般的であるが、本実施形態では、メモリカード、ハードディスク等の書き込み可能な記憶媒体を採用する。ここで、地図データを構成するリンクデータ及びノードデータについて説明する。
【００２５】
先ず、リンクとは、地図上の各道路を交差・分岐・合流する点等の複数のノードにて分割し、それぞれのノード間をリンクとして規定されるものであり、リンクを接続することにより道路が構成される。リンクデータは、リンクを特定する固有番号（リンクＩＤ）、リンクの長さを示すリンク長、リンクの始端と終端の座標、道路名称、道路種別、道路幅員、車線数、制限速度、難所フラグ等の各データから構成されている。この難所フラグは、後述する難所設定機能において設定された道路を構成するリンクに対して付されるものである。
【００２６】
また、ノードデータ（図示せず）は、地図上の各道路が交差、合流、分岐するノード毎に固有の番号を付したノードＩＤ、ノード座標、ノード名称、ノードに接続する全てのリンクのリンクＩＤが記述される接続リンクＩＤ、交差点種類等の各データから構成されている。
【００２７】
操作スイッチ群７は、例えば、表示装置１０と一体になったタッチスイッチもしくはメカニカルなスイッチ等が用いられ、表示装置１０の画面に表示される地図のスクロール等の各種入力に使用される。
【００２８】
表示装置１０は、例えば液晶ディスプレイによって構成され、表示装置１０の画面には位置検出器１から入力された車両の現在位置に対応する自車位置マークと、地図データ入力器１０６より入力された地図データによって生成される車両周辺の道路地図を表示することができる。音声出力装置１１は、スピーカやオーディオアンプ等から構成されるもので、音声案内等に用いられる。
【００２９】
加速度センサ１４は、車両の前後方向に発生する加速度を検出するセンサであり、検出した加速度は制御回路８に周期的に送信される。
【００３０】
また、本実施形態のカーナビゲーション装置１００は、操作スイッチ群７やリモコン１３等から目的地の位置を指定すると、現在位置を出発地とする目的地までの最適な経路を自動的に選択して案内経路を形成し表示する、いわゆる経路案内機能も備えている。このような自動的に最適な経路を設定する手法は、例えば、周知のダイクストラ法によるコスト計算、すなわちリンク長、道路種別、道路幅等を考慮してリンク毎に付されるコスト値を用いて、最小のコストで目的地に到達する経路を計算する方法が採用される。さらに、ユーザ自身にとって運転操作が困難と想定される道路を操作スイッチ群７やリモコン１３等から入力する難所設定機能を備えている。
【００３１】
これらの機能は、主に制御回路８によって各種の演算処理がなされることによって実行される。すなわち、制御回路８は目的地が指定されると地図データ入力器６の地図データを用いて経路を計算し、その経路を表示装置１０へ表示させるとともに、分岐地点や右左折すべき交差点において地図の拡大や音声案内を行う。
【００３２】
また、制御回路８は、難所設定機能の実行がユーザによって指定されると、難所を設定するメニュー画面を表示装置１０に表示し、各メニューおけるユーザの操作によって設定された道路を記憶する。この難所設定機能の処理について、図２に示すフローチャート、図７〜図１１に示す表示装置１０の画面表示のイメージ図を用いて説明する。
【００３３】
図２に示すステップＳ１００では、既に登録済みのユーザ名を入力する。なお、新規にユーザ名を入力する場合には、登録したいユーザ名を入力する。本実施形態では、新規のユーザ名（ａｂｃ）が入力されたとする。
【００３４】
ユーザ名が入力されると、ステップＳ１１０では、図７に示す設定メニューを表示装置１０の画面に表示し、難所の設定方法を表示した項目（１）〜（３）のいずれかを指定させる。この項目（１）は、道路名称によって難所を設定し、項目（２）は、道路幅員・車線数によって難所を設定するものである。また、項目（３）は、エリアによる選択で難所を設定する。
【００３５】
ここで、例えば、項目（１）の道路名称による選択が指定された場合には、図８に示す項目（１）の設定メニューを表示する。そして、▲１▼新規設定道路の選択が選ばれた場合には、地図データ入力器６の地図データに記憶されている道路名称を抽出し、例えば、道路名称の頭文字の５０音順に従って表示する。この表示した道路名称の中から、難所として設定する道路名称をユーザに選択させる。
【００３６】
なお、道路名称が１画面内に表示できない場合には、例えば、スクロール表示等によって、全ての道路名称が表示できるようにするとよい。また、本実施形態におけるユーザは新規登録であるため、▲２▼設定済み道路には何も表示されないが、デフォルトとして記憶する難所を表示してもよい。既に登録済みのユーザである場合は、設定済みの道路名称が表示される。さらに、道路名称による設定に限らず、高速道路・有料道路の道路種別等の道路属性によって設定できるものであってもよい。
【００３７】
図７に示す項目（２）の道路幅員・車線数による選択が指定された場合には、図９に示す項目（２）の設定メニューを表示する。そして、難所として設定する▲１▼道路幅員や▲２▼車線数の値をユーザに入力させる。なお、既に登録済みのユーザである場合には、各数値が表示され、「変更」ボタンを選択することで各数値を変更することが可能となる。なお、道路幅員・車線数に限らず、クランクの道路や右折レーンを有しない交差点、登り坂の途中に一旦停止地点や交差点がある道路等の道路形状によっても設定できるものであってもよい。
【００３８】
図７に示す項目（３）のエリアによる選択が指定された場合には、図１０に示す項目（３）に設定メニューを表示する。既に登録済みのユーザにある場合には、▲２▼設定済み道路として、その道路の属する地名等が表示される。
【００３９】
▲１▼新規設定道路の選択が指定された場合には、図１１に示す地図を表示し、ユーザは、８方向スイッチ２０を選択してエリアＡの範囲を拡大・縮小させて、難所として設定する道路をエリアＡで囲む。そして、最終的に「設定」ボタンが選択されたときにエリアＡに囲まれた道路が難所として設定される。なお、地図を移動させる場合には、スクロール機能によって移動する。
【００４０】
次に、ステップＳ１２０では、ステップＳ１１０において設定された難所をユーザ名と関連付けて地図データ入力器６に記憶する。以後、ユーザ名に関連付けられて記憶した難所を抽出することで、抽出した難所に該当するリンクデータに対して難所フラグが付される。
【００４１】
次に、本実施形態の特徴部分である、ユーザによって設定された難所を通過しない経路を計算し、計算された経路の案内を行う処理について、図３及び図４に示すフローチャート、図５に示す表示装置１０の画面表示のイメージ図、図６に示す運転操作技術を判定する概念図を用いて説明する。
【００４２】
先ず、図３に示すステップＳ２００では、ユーザ名をユーザに入力する。ステップＳ２１０では、入力されたユーザ名に対応する難所を地図データ入力器６から抽出する。なお、ステップＳ２００において、新規のユーザ名が入力された場合には、デフォルトとして記憶する難所を抽出してもよい。
【００４３】
ステップＳ２２０では、ステップＳ２１０において抽出した難所に該当するリンクデータを選択し、この選択されたリンクデータの全てのリンクに難所フラグを付す。ステップＳ２３０では、目的地をユーザに設定させ、ステップＳ２４０において、現在位置を出発地とした目的地までの経路を計算する。なお、この経路計算の際には、ステップＳ２２０において難所フラグの付されたリンクによって構成される道路を含めないように計算する。例えば、難所フラグの付されたリンクを経路計算において使用しないようにしたり、あるいは、難所フラグの付されたリンクのコスト値を増加する等したりして、難所フラグの付されたリンクからなる道路が経路に含まれないようにする。
【００４４】
ステップＳ２５０では、難所を含まない経路に従って目的地までの経路案内を行う。この経路案内処理について、図４のフローチャートを用いて説明する。
【００４５】
図４に示すステップＳ３００では、車両の現在位置を取得するとともに、この取得した現在位置とその周辺の地図を表示装置１０の画面に表示する。例えば、図５に示すように、車両の現在位置３０、目的地４０、及び案内経路５０を表示する。さらに、案内経路５０に含まれない難所フラグの付されたリンクによって構成される道路上に、難所マーク６０を付けて表示する。
【００４６】
このように、難所であることがわかる難所マーク６０を付したり、あるいは強調した道路表示としたりすることで、ユーザは、経路案内中であっても案内経路周辺の難所を確認することができる。
【００４７】
ステップＳ３１０では、現在位置の進路前方の所定距離以内（例えば、１ｋｍ以内等）の案内経路から外れたところに、難所マーク６０の付された道路があるか否かを判定し、ステップＳ３２０において、難所マーク６０の付された道路が前方に有ると判定された場合には、ステップＳ３４０へ処理を進め、これに該当しない場合には、ステップＳ３３０において、通常の経路案内を行う。例えば、分岐地点や右左折すべき交差点において表示装置１０の画面に表示される地図の拡大や音声案内を行う。
【００４８】
ステップＳ３４０では、現在位置から進路前方の難所を通過して目的地４０へ向う経路を再計算する。ステップＳ３５０では、進路前方の難所を通過するか否かをユーザに入力させ、ステップＳ３６０において、ユーザが難所を通過する入力を行った場合には、ステップＳ３７０へ処理を進め、ユーザが難所を避けて通る入力を行った場合には、上述したステップＳ３３０へ移行する。なお、このステップＳ３５０におけるユーザの入力は、難所に遭遇する毎にユーザに入力させてもよいし、ユーザが一度入力された結果を保持して、この保持する入力結果を難所に遭遇する毎に参照してもよい。
【００４９】
このように、本実施形態のカーナビゲーション装置は、経路案内する道路を選ぶ際の支援を行っている。すなわち、ユーザ自身の設定した難所を通過しない経路計算を行い、この計算された経路を案内する。これにより、経路案内処理において案内される経路は、難所を避けたものとなり、ユーザは、自身の運転操作技術に見合った経路を走行することができる。
【００５０】
ステップＳ３７０では、車両状態の記録を行う。ここでは、難所の通過するのに要した時間（通過所要時間）、車両の前後方向に発生する加速度、車両の鉛直方向回りの角速度である。なお、この角速度の微小時間当たりの変化量から、車両の鉛直方向回りの角加速度が算出される。
【００５１】
ステップＳ３８０では、難所の通過を終えたか否かを判定し、難所の通過を終えたと判定した場合には、ステップＳ４００へ処理を移行し、難所の通過を終えていない場合には、ステップＳ３９０にて、難所における経路案内を難所を通過し終えるまで継続して行う。
【００５２】
このように、難所を通過する場合の経路案内を行うことで、当初の予定から変更して、ユーザが難所を通過する場合であっても目的地への経路案内を行うことができる。また、所定距離以内に難所が存在する場合には、予めその難所を通過して目的地へ向かう経路を計算しておくため、通過指示手段によって難所を通過する指示があった場合には、難所を通過する経路案内を速やかに実行することができる。
【００５３】
ステップＳ４００では、難所を通過した際の車両状態から、ユーザの運転技術を判定する。例えば、難所を通過した際の車両状態が、図６に示すものであった場合、加速度の最大値（Ａｆｍａｘ）が所定値（Ａｆ）以下であるか否か、各加速度の最大値（Ａｒｍａｘ）が所定値（Ａｒ）以下であるか否か、さらに、難所の通過所要時間（Ｔｍａｘ）が所定値（Ｔ）以下であるか否かを判定する。
【００５４】
ここで、ＡｆｍａｘがＡｆ以下、かつ、ＡｒｍａｘがＡｒ以下、かつ、ＴｍａｘがＴ以下である場合に、ユーザの運転技術は高いと判定し、また、これら条件のいずれか１つも満たさない場合には、ユーザの運転技術は低いと判定する。
【００５５】
すなわち、例えば、初心者ドライバやペーパードライバ等の運転技術の低いユーザや運転経験の浅いユーザは、例えば、道幅の狭い路地等を走行するような場合、制限速度で走行した場合の所要時間よりも長い時間を必要とすることがある。また、例えば、急発進・急減速・急ハンドル等の運転操作として好ましくない操作をすることがある。
【００５６】
従って、制限速度で走行した場合の所要時間（Ｔ）と、例えば、熟練ドライバが走行するような場合の最大加速度値（Ａｆｍａｘ）及び最大角加速度値（Ａｒｍａｘ）を予め設定し、これら値に対してユーザの運転操作技術を判定することで、ユーザの運転操作技術を適切に評価することができる。なお、Ａｆｍａｘ及びＡｒｍａｘの値は、予め実験等により求めておく。
【００５７】
さらに、ステップＳ４００において、ユーザの運転技術は高いと判定した場合には、この車両の走行した道路に該当する道路形状・道路属性の難所を地図データ入力器６から削除する。これにより、ユーザの運転操作技術が向上すれば、登録した難所の数が減少することになる。その結果、ユーザの運転操作技術の向上に合わせた経路案内を行うことができる。
【００５８】
（第２の実施形態）
第２の実施形態は、第１の実施形態によるものと共通するところが多いので、以下、共通部分についての詳しい説明は省略し、異なる部分を重点的に説明する。第１の実施形態では、経路案内中に難所を通過するか否かをユーザに求め、この通過可否に従った経路案内を行っているが、本実施形態では、ユーザが自由に走行しているときに難所を通過した場合には、難所の通過における運転技術の判定を行う点で異なる。以下、自由走行中の難所通過における運転技術の判定処理について、図１２及び図１３に示すフローチャートを用いて説明する。
【００５９】
先ず、図１２に示すステップＳ２００〜ステップＳ２２０の処理は、第１の実施形態で説明した処理と同様であるので説明を省略する。
【００６０】
ステップＳ３００では、車両の現在位置を取得するとともに、この取得した現在位置とその周辺の地図を表示装置１０の画面に表示する。例えば、上述したように、難所フラグの付されたリンクによって構成される道路上に、難所を示すマークを付けて表示する。なお、難所フラグの付されたリンクによって構成される道路は、難所を示すマークを付したり、あるいは強調した道路表示としたりしてもよい。
【００６１】
このように、現在位置とともに難所に該当する道路を画面に表示することで、ユーザによる目的の場所へ向かう際の道路の選定において、ユーザ自身の運転操作技術のレベルでは運転操作が困難となる道路を選択しないようにすることができる。従って、ユーザが難所を避ける道路で目的とする場所へ向かうことで、ユーザ自身にとって運転操作が容易な道路を走行することが可能となる。
【００６２】
ステップＳ３１０では、現在位置の進路前方の所定距離以内（例えば、１ｋｍ以内等）に難所フラグの付された道路の有無を判定し、図１３に示すステップＳ３２０ａにおいて、難所フラグの付された道路が進路前方に有ると判定された場合には、ステップＳ３５０ａへ処理を移行し、これに該当しない場合には、ステップＳ３００へ処理を移行して、上述の処理を繰り返す。
【００６３】
ステップＳ３５０ａでは、進路前方付近に難所があることを報知する。例えば、音声等で難所が現在位置付近にあることを知らせる。これにより、ユーザは、現在位置付近に難所があることを知ることができる。
【００６４】
ステップＳ３７０では、車両状態の記録を行う。ステップＳ３８０では、難所の通過を終えたか否かを判定し、難所の通過を終えたと判定した場合には、ステップＳ４００へ処理を移行し、難所の通過を終えていない場合には、難所の通過をし終えるまで車両状態の記録を継続して行う。
【００６５】
ステップＳ４００では、上述したように、難所を通過した際の車両状態から、ユーザの運転技術を判定する。そして、ユーザの運転技術は高いと判定した場合には、この車両の走行した難所として設定した道路を地図データ入力器６から削除する。
【００６６】
このように、本実施形態のカーナビゲーション装置は、経路案内の実行中でない場合にも、難所を通過した際のユーザの運転操作技術を評価し、その評価結果に基づいて難所を登録から抹消するか否かを判定する。従って、ユーザの運転操作技術が向上すれば、ユーザの指定した難所の数が減ることになるため、これにより、ユーザの運転操作技術が成長したか否かを確認することができる。
【図面の簡単な説明】
【図１】第１の実施形態に係わる、カーナビゲーション装置１００の概略構成を示すブロック図である。
【図２】第１の実施形態に係わる、難所設定処理の流れを示すフローチャートである。
【図３】第１の実施形態に係わる、経路案内処理の前半の流れを示すフローチャートである。
【図４】第１の実施形態に係わる、経路案内処理の後半の流れを示すフローチャートである。
【図５】第１の実施形態に係わる、経路案内時の表示装置１０の画面表示のイメージ図である。
【図６】第１の実施形態に係わる、運転技術の判定内容を示すイメージ図である。
【図７】第１の実施形態に係わる、難所設定処理におけるメニュー画面のイメージ図である。
【図８】第１の実施形態に係わる、難所設定処理における道路名称による選択のメニュー画面のイメージ図である。
【図９】第１の実施形態に係わる、難所設定処理における道路幅員・車線数による選択のメニュー画面のイメージ図である。
【図１０】第１の実施形態に係わる、難所設定処理におけるエリアによる選択のメニュー画面のイメージ図である。
【図１１】第１の実施形態に係わる、難所設定処理におけるエリアによって選択される際の画面表示を示すイメージ図である。
【図１２】第２の実施形態に係わる、自由走行時の運転技術判定処理の前半の流れを示すフローチャートである。
【図１３】第２の実施形態に係わる、自由走行時の運転技術判定処理の後半の流れを示すフローチャートである。
【符号の説明】
１  位置検出器
２  地磁気センサ
３  ジャイロスコープ
４  距離センサ
５  ＧＰＳ受信機
６  地図データ入力器
７  操作スイッチ群
８  制御回路
９  外部メモリ
１０  表示装置
１１  音声出力装置
１２  リモコンセンサ
１３  リモコン
１４  加速度センサ
１００  カーナビゲーション装置
【図１】
2004170347.tif 000003
【図２】
2004170347.tif 000004
【図３】
2004170347.tif 000005
【図４】
2004170347.tif 000006
【図５】
2004170347.tif 000007
【図６】
2004170347.tif 000008
【図７】
2004170347.tif 000009
【図８】
2004170347.tif 000010
【図９】
2004170347.tif 000011
【図１０】
2004170347.tif 000012
【図１１】
2004170347.tif 000013
【図１２】
2004170347.tif 000014
【図１３】
2004170347.tif 000015