(57)【特許請求の範囲】
【請求項１】
設定された運転モードを取得する運転モード取得部と、
ユーザの運転履歴情報を取得する運転履歴取得部と、
前記運転モード取得部で取得された運転モードがルートの記憶を向上させるルート記憶モードである場合に、前記運転履歴取得部で取得された運転履歴情報に基づき、探索されたルートの分岐点におけるルート案内の態様を制御する装置制御部と、
ユーザの状態を検出するセンサからの運転状況情報を記憶する運転状況記憶部と、
前記運転状況記憶部から読み出した運転状況情報に基づきユーザの迷いを判定するユーザ状態判定部と、
車外サーバと通信を行う通信制御部と、
を備え、
前記装置制御部は、
前記運転履歴取得部で取得された運転履歴情報、前記ユーザ状態判定部で判定されたユーザの迷い、および前記通信制御部で車外サーバと通信することにより取得された他人のルート記憶度に基づき、探索されたルートの分岐点におけるルート案内の態様を制御する
ことを特徴とするナビゲーション装置。
【請求項２】
前記装置制御部は、探索されたルートの分岐点において運転者が迷ったか否かを示す迷い情報に基づき更新運転履歴情報を算出し、該算出した更新運転履歴情報を用いて前記運転履歴取得部で取得される運転履歴情報を更新する
ことを特徴とする請求項１記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ユーザを目的地まで案内するナビゲーション装置に関し、特にユーザのルート記憶の向上を手助けする技術に関する。
【背景技術】
【０００２】
ナビゲーション装置に関連する装置として、例えば特許文献１は、運転者が道に迷ってしまった場合に、あらためて運転者に経路設定の操作をさせずに適当な目的地の候補の情報（目印）を提供できる情報提供装置を開示している。この情報提供装置は、運転者の複数の顔画像に基づいて検出した運転者の眼球運動による視線移動量および運転操作量（操舵量、アクセル量およびブレーキ量）から走行経路の迷いの有無を検出している。
【０００３】
また、特許文献２は、ユーザに過剰な案内情報が提供されるのを抑制し、運転中のユーザの負荷を軽減できる車両用ナビゲーション装置を開示している。この車両用ナビゲーション装置は、ユーザの運転履歴から作成するユーザの運転特性（予定の走行経路から外れる間違え確率または所定の運転動作を忘れる動作忘れ確率など）を示すユーザ運転情報に基づきユーザに応じた案内情報を作成して提供する。案内情報は、ユーザの迷い検出から提供される目印情報も含む。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２７１４８０号公報
【特許文献２】特開２００８−０６４４８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１に開示された技術は、迷い検出から目印を提供するのが目的であって、ルート案内の態様（頻度または方法など）を抑制する技術ではないため、ルート記憶の向上の手助けとはならない。また、特許文献２に開示された技術は、ユーザの運転特性に応じた案内情報提供が目的であって、案内情報提供の基本はユーザのルート間違えを起こさないことが前提となっているため、ルート記憶の向上の手助けとはならない。
【０００６】
この発明は、上述した問題を解消するためになされたものであり、その課題は、ユーザのルート記憶の向上を手助けできるナビゲーション装置を提供することにある。
【課題を解決するための手段】
【０００７】
この発明に係るナビゲーション装置は、設定された運転モードを取得する運転モード取得部と、ユーザの運転履歴情報を取得する運転履歴取得部と、運転モード取得部で取得された運転モードがルートの記憶を向上させるルート記憶モードである場合に、運転履歴取得部で取得された運転履歴情報に基づき、探索されたルートの分岐点におけるルート案内の態様を制御する装置制御部と、ユーザの状態を検出するセンサからの運転状況情報を記憶する運転状況記憶部と、運転状況記憶部から読み出した運転状況情報に基づきユーザの迷いを判定するユーザ状態判定部と、車外サーバと通信を行う通信制御部とを備え、装置制御部は、運転履歴取得部で取得された運転履歴情報、ユーザ状態判定部で判定されたユーザの迷い、および通信制御部で車外サーバと通信することにより取得された他人のルート記憶度に基づき、探索されたルートの分岐点におけるルート案内の態様を制御することを特徴とする。
【発明の効果】
【０００８】
この発明に係るナビゲーション装置によれば、分岐点におけるルート案内の態様は、運転履歴情報、ユーザの迷い及び他人のルート記憶度に基づき、例えば、「出力なし」、「表示のみ出力」、「音声のみ出力」または「表示と音声を出力」のいずれかに制御されるので、ユーザのルート記憶の向上を手助けできる。
【図面の簡単な説明】
【０００９】
【図１】この発明の実施の形態１に係るナビゲーション装置が適用されたカーナビゲーションシステムの構成を概略的に示す図である。
【図２】この発明の実施の形態１に係るナビゲーション装置の詳細な構成を示すブロック図である。
【図３】この発明の実施の形態１に係るカーナビゲーションシステムを構成するデータベースの構成を示す図である。
【図４】この発明の実施の形態１に係るカーナビゲーションシステムを構成する各種センサの構成を示す図である。
【図５】この発明の実施の形態１に係るナビゲーション装置で、目的地までのルートに存在する分岐点の案内制御情報が決定されるまでの情報の流れを示す図である。
【図６】この発明の実施の形態１に係るナビゲーション装置の動作を示すフローチャートである。
【図７】この発明の実施の形態１に係るナビゲーション装置の運転履歴情報に含まれる経験値の補正の例を説明するための図である。
【図８】この発明の実施の形態１に係るナビゲーション装置の運転履歴情報に含まれる経験値の補正の他の例を説明するための図である。
【図９】この発明の実施の形態２に係るナビゲーション装置が適用されたカーナビゲーションシステムの構成を概略的に示す図である。
【図１０】この発明の実施の形態２に係るナビゲーション装置の詳細な構成を示すブロック図である。
【発明を実施するための形態】
【００１０】
以下、この発明をより詳細に説明するために、この発明を実施するための形態について、添付の図面にしたがって説明する。
実施の形態１．
図１は、この発明の実施の形態１に係るナビゲーション装置が適用されたカーナビゲーションシステムの構成を概略的に示す図である。このカーナビゲーションシステムは、ナビゲーション装置１０、データベース３０が構築された記憶装置および各種センサ５０を備えており、これらが車内ネットワーク９０によって接続されて互いに通信可能に構成されている。
【００１１】
ナビゲーション装置１０は、例えばコンピュータから構成されており、現在位置から目的地までの経路に沿ってユーザを案内する。データベース３０には、ユーザの過去の分岐点に対する経験値を表す運転履歴および目的地の住所などの目的地情報が登録されている。各種センサ５０は、ユーザの視線、ユーザの心拍数、車両前方の画像および車両情報（車速およびハンドル操作量など）などの運転状況を検出し、運転状況情報としてナビゲーション装置１０に送る。車内ネットワーク９０は、ナビゲーション装置１０、データベース３０が構築された記憶装置および各種センサ５０を相互に接続する無線または有線の通信回線である。
【００１２】
図２は、ナビゲーション装置１０の詳細な構成を示すブロック図である。このナビゲーション装置１０は、運転履歴取得部１１、運転状況記憶部１２、ユーザ状態判定部１３、ユーザ状態記憶部１３ａ、目的地情報取得部１４、時間情報取得部１５、時間情報記憶部１５ａ、現在地情報取得部１６、運転モード取得部１７、装置制御部１８、表示装置制御部１９および表示装置部２０を備えている。
【００１３】
運転履歴取得部１１は、データベース３０から車内ネットワーク９０を介して運転履歴情報１００を取得し、装置制御部１８に送る。また、運転履歴取得部１１は、装置制御部１８から送られてくる更新された運転履歴情報１００を受け取ってデータベース３０に送り、登録する。
【００１４】
運転状況記憶部１２は、各種センサ５０から車内ネットワーク９０を介して送られてくる運転状況情報１０１を記憶する。この運転状況記憶部１２に記憶された運転状況情報１０１は、ユーザ状態判定部１３によって所定の周期で読み出されるとともに、装置制御部１８によって読み出される。
【００１５】
ユーザ状態判定部１３は、運転状況記憶部１２から読み出した運転状況情報１０１および時間情報記憶部１５ａから読み出した時間情報１０４に基づいてユーザの迷いなどを判定し、ユーザ状態情報１０２としてユーザ状態記憶部１３ａに送る。ユーザ状態判定部１３における判定方法については後述する。ユーザ状態記憶部１３ａは、ユーザ状態判定部１３から送られてくるユーザ状態情報１０２を記憶する。このユーザ状態記憶部１３ａに記憶されたユーザ状態情報１０２は、装置制御部１８によって読み出される。
【００１６】
目的地情報取得部１４は、目的地情報１０３を取得する。この目的地情報取得部１４は、例えば、表示装置部２０に表示された目的地の設定用画面を用いてナビゲーション装置１０に標準的に搭載されている入力装置（図示しない）で目的地を設定するＨＭＩ（Human Machine Interface）として実現されている。この目的地情報取得部１４で取得された目的地情報１０３は、装置制御部１８に送られるとともに、車内ネットワーク９０を介してデータベース３０に送られ、登録される。なお、目的地情報取得部１４は、過去に登録された目的地情報１０３をデータベース３０から取得することもできる。
【００１７】
時間情報取得部１５は、現在時刻などの時間情報１０４を取得する。この時間情報取得部１５としては、例えば、ナビゲーション装置１０を構成するコンピュータに搭載されたタイマを用いることができる。この時間情報取得部１５で取得された時間情報１０４は、時間情報記憶部１５ａに送られる。時間情報記憶部１５ａは、時間情報取得部１５から送られてくる時間情報１０４を記憶する。この時間情報記憶部１５ａに記憶されている時間情報１０４は、ユーザ状態判定部１３および装置制御部１８によって読み出される。
【００１８】
現在地情報取得部１６は、自車両の現在の走行地点などを示す現在地情報１０５を取得する。この現在地情報取得部１６は、例えば、ＧＰＳ（Global Positioning System）および加速度センサなどから位置情報を取得して自車位置を測位し、現在地情報１０５として取得する。この現在地情報取得部１６で取得された現在地情報１０５は、装置制御部１８に送られる。
【００１９】
運転モード取得部１７は、ナビゲーションモードまたはルート記憶モードなどといった運転モード情報１０６を取得する。この運転モード取得部１７は、例えば、表示装置部２０に表示された入力用画面を用いてナビゲーション装置１０に標準的に搭載されている入力装置（図示しない）で運転モードを設定するＨＭＩとして実現されている。この運転モード取得部１７で取得された運転モード情報１０６は、装置制御部１８に送られる。この場合の入力装置としては、ナビゲーション装置１０に実装されたキー操作部または音声入力装置などを利用できる。
【００２０】
装置制御部１８は、運転履歴取得部１１からの運転履歴情報１００、ユーザ状態記憶部１３ａからのユーザ状態情報１０２、目的地情報取得部１４からの目的地情報１０３、時間情報記憶部１５ａからの時間情報１０４、現在地情報取得部１６からの現在地情報１０５および運転モード取得部１７からの運転モード情報１０６に基づいて、目的地までのルートにおける分岐点の案内制御情報１１０を決定し、表示装置制御部１９に送る。また、装置制御部１８は、運転履歴情報１００を更新する。案内制御情報１１０の決定方法および運転履歴情報１００の更新方法については後述する。
【００２１】
表示装置制御部１９は、装置制御部１８からの案内制御情報１１０に従って分岐点の案内情報を生成し、表示装置部２０に送る。表示装置部２０は、表示装置制御部１９からの分岐点の案内情報を表示する。この表示装置部２０には、ナビゲーション装置に搭載されたＬＣＤ（Liquid Crystal Display）などの表示装置に加え、スピーカなどの音声出力装置も含まれる。例えば、目的地までのルートにおける分岐点の案内情報は、表示装置部２０の表示画面に表示されるとともに、スピーカから音声で出力される。
【００２２】
図３は、データベース３０の詳細な構成を示すブロック図である。データベース３０には、運転履歴情報１００を記憶する運転履歴記憶部３１および目的地情報１０３を記憶する目的地情報記憶部３２が設けられている。運転履歴記憶部３１に記憶された運転履歴情報１００および目的地情報記憶部３２に記憶された目的地情報１０３は、ナビゲーション装置１０によって読み出される。
【００２３】
なお、データベース３０が構築される記憶装置としては、車内ネットワーク９０で接続された外部記憶装置を用いることができるが、ナビゲーション装置１０に内蔵されたハードディスク装置の記憶領域を用いることもできる。
【００２４】
図４は、各種センサ５０の詳細な構成を示すブロック図である。各種センサ５０には、運転状況を検出して運転状況情報１０１を生成する運転状況情報検出部５１が設けられている。この運転状況情報検出部５１は、例えば、ユーザを撮影するカメラ、ユーザの心拍数を計測する心拍センサ、顔面部分の温度を計測する温度センサおよび車両速度を計測する車速センサなどに加え、これらから出力される信号をナビゲーション装置１０が処理可能な情報に変換して運転状況情報１０１を生成する処理部（図示しない）を備えている。
【００２５】
次に、上記のように構成される、この発明の実施の形態１に係るナビゲーション装置の動作を、図５に示す説明図および図６に示すフローチャートを参照しながら説明する。なお、図５は、目的地までのルートに存在する分岐点の案内制御情報１１０が決定されるまでの情報の流れを示す図である。また、以下においては、主に、運転モード情報１０６によって示される運転モードが「ルート記憶モード」に設定されている場合について説明する。
【００２６】
先ず、運転前の前処理として、運転モード情報が取得される（ステップＳＴ１１）。すなわち、運転モード取得部１７は、ユーザによって入力された運転モード情報１０６を取得する。運転モード情報１０６によって示される運転モードには、案内制御が行われない通常のナビゲーションモードおよび案内制御が行われるルート記憶モードが含まれる。運転モード取得部１７は、運転モード情報１０６を設定項目とする入力用画面を表示装置部２０に表示し、この入力用画面の設定項目にキー操作部または音声入力装置を用いて情報が設定されると、その情報を運転モード情報１０６として取得し、装置制御部１８に送る。
【００２７】
次いで、ルート探索が行われる（ステップＳＴ１２）。すなわち、装置制御部１８は、現在地情報取得部１６からの現在地情報１０５によって示される現在地から、目的地情報取得部１４からの目的地情報１０３によって示される目的地までのルート探索を行い、ルート探索結果情報１０７を得る。
【００２８】
次いで、案内制御決定タイミングの設定が行われる（ステップＳＴ１３）。すなわち、装置制御部１８は、ステップＳＴ１２において得られたルート探索結果情報１０７に基づき各分岐点において案内制御情報１１０を出力するタイミングである案内制御決定タイミング１０８を設定する。案内制御決定タイミング１０８としては、例えば、分岐点前３０ｍといった距離または分岐点進入３０秒前といった時間が設定される。案内制御決定タイミング１０８の設定は、ルート変更が行われる度に実施される。その後、ユーザは運転を開始する。
【００２９】
運転が開始されると、まず、運転モードが調べられる（ステップＳＴ１４）。すなわち、装置制御部１８は、ステップＳＴ１１で取得された運転モード情報１０６を運転モード取得部１７から取得し、該運転モード情報１０６が「ナビゲーションモード」を示しているか「ルート記憶モード」を示しているかを調べる。このステップＳＴ１４において、運転モードがナビゲーションモードであることを示していることが判断されると、通常のナビゲーション処理が実行される（ステップＳＴ１５）。通常のナビゲーション処理については周知であるので説明を省略する。その後、処理は終了する。
【００３０】
上記ステップＳＴ１４において、運転モードがルート記憶モードを示していることが判断されると、次いで、案内制御決定タイミングに至ったかどうかが調べられる（ステップＳＴ１６）。すなわち、装置制御部１８は、現在地情報取得部１６からの現在地情報１０５によって示される現在地、時間情報記憶部１５ａから読み出した時間情報１０４によって示される現在時刻および運転状況記憶部１２から読み出した運転状況情報１０１によって示される車両速度に基づいて案内制御決定タイミング１０８に至ったか否かを監視している。
【００３１】
このステップＳＴ１６において、案内制御決定タイミングに至っていないことが判断されると、このステップＳＴ１６を繰り返し実行しながら待機する。一方、ステップＳＴ１６において、案内制御決定タイミングに至ったことが判断されると、案内制御情報が決定される（ステップＳＴ１７）。すなわち、装置制御部１８は、運転履歴取得部１１によってデータベース３０から取得された分岐点の運転履歴情報１００から案内制御情報１１０を決定する。
【００３２】
ここで、運転履歴情報１００は、分岐点におけるユーザの経験値、つまり記憶度を、例えば０．０から１００．０までの数値で表したものを含み、経験値の数値が高くなるほど、その分岐点に対するユーザの記憶度が高いことを表している。装置制御部１８は、このような経験値を段階的な閾値で区分し、なるべくルート記憶ができるように、ルート案内を行わない案内制御情報１１０を決定する。
【００３３】
ルート案内は、以下の態様で行われる。例えば、閾値１、閾値２および閾値３を設け、経験値が閾値１未満であれば、通常のナビゲーションと同様に画面表示と音声案内が行われるように案内制御情報１１０が決定される。経験値が閾値１以上で閾値２未満であれば、画面表示は行わず音声案内のみが行われるように案内制御情報１１０が決定される。経験値が閾値２以上で閾値３未満であれば、音声案内は行わず画面表示のみが行われるように案内制御情報１１０が決定される。経験値が閾値３以上であれば、画面表示も音声案内も行われないように案内制御情報１１０が決定される。この場合、上述したルート記憶の向上を実現するために、例えば、閾値１を“３．０”、閾値２を“６．０”、閾値３を“１０．０”というように、範囲に極端な傾斜を設けるのが望ましい。
【００３４】
次いで、ルート案内が行われる（ステップＳＴ１８）。すなわち、表示装置制御部１９は、装置制御部１８により決定された案内制御情報１１０に従い、分岐点におけるルート案内を行うよう表示装置部２０を制御する。これにより、表示装置部２０に分岐点に関するルート案内の情報が表示される。
【００３５】
次いで、迷い情報が決定される（ステップＳＴ１９）。すなわち、各種センサ５０に含まれる運転状況検出部５１は、運転者の運転状況を検出し、運転状況情報１０１としてナビゲーション装置１０の運転状況記憶部１２に送る。この運転状況記憶部１２に記憶された運転状況情報１０１は、ユーザ状態判定部１３によって読み出される。ユーザ状態判定部１３は、読み出した運転状況情報１０１に基づいて運転者が道に迷っているかどうかを判定し、迷い情報１０９を決定する。
【００３６】
このユーザ状態判定部１３における判定には、運転状況情報１０１に含まれる運転者の「焦り度」、「緊張度」および車両の「ふらつき度」といった３つの指標を用いて行われる。迷い情報１０９は、「迷っている」、「少し迷っている」、「迷っていない」の３段階で定義されている。迷い情報１０９が「迷っている」を示していれば、上述した閾値の範囲が変更される。例えば、「迷っている」と判定されたときは、閾値１を“２５．０”、閾値２を“５０．０”および閾値３を“７５．０”として、ある程度のルート案内を行い、ルート記憶ができるように変更するのが望ましい。
【００３７】
運転者が道に迷っているかどうかを判定するために、運転状況検出部５１に、車内および車外を撮影するカメラ、車内音を集音する集音マイク、心拍センサ、温度センサ、加速度センサおよび車速計などを設け、これらから取得された信号を処理して運転状況情報１０１を生成する情報処理部（図示しない）が設けられる。
【００３８】
運転状況検出部５１は、例えば、カメラで撮影することにより得られた画像から、運転者の目が向いている方向と運転席側から見える車外の景色の検出結果とに基づき運転者の視線先にある対象物を抽出して、対象物が標識または分岐点の先の方向であれば運転者の焦り度を示す運転状況情報１０１を生成するように構成できる。また、集音マイクで検出された車内音（話し声）から運転者の発話を抽出して、発話の内容に道の迷いを示すキーワードが含まれていれば運転者の焦り度を示す運転状況情報１０１を生成するように構成できる。
【００３９】
また、人間は、道の迷いに起因して緊張度が高まる場合がある。そこで、運転席などに心拍センサまたは温度センサを埋め込み、運転状況検出部５１は、心拍数の変化または顔面温度の変化などに応じて運転者の緊張度を示す運転状況情報１０１を生成するように構成できる。なお、特開２００６−１６７４２５号公報は、車両運転者における人為的ミスの発生の起こり易さの指標となる心的資源という新規な概念を提案するとともに、この心的資源を車両運転者の生体指標に基づいて算出し、評価する車両用心的資源評価装置を開示しているので、必要に応じて参照されたい。
【００４０】
さらに、人間は、道の迷いに起因して車両を減速したり、ハンドル操作が乱れたりする場合がある。そこで、運転状況検出部５１は、加速度センサおよび車速計から得られる車両情報に基づき、車両のふらつき度を示す運転状況情報１０１を生成するように構成できる。
【００４１】
運転状況情報１０１は、自車両の走行時に、運転状況検出部５１によって一定の周期で取得され、車内ネットワーク９０を経由してナビゲーション装置１０の運転状況記憶部１２に送られて保持される。また、時間情報取得部１５は、車内に設置された時計などから現在時刻を取得して、時間情報１０４として時間情報記憶部１５ａに保持する。
【００４２】
ユーザ状態判定部１３は、運転状況記憶部１２から運転状況情報１０１を読み出すとともに、時間情報記憶部１５ａから時間情報１０４を読み出し、これらに所定の演算を施すことにより、運転者の道の迷いを示すユーザ状態情報１０２を算出する。ここでは、運転状況情報１０１に対して所定のルールで評価する点数付けを行うことにより、運転者の迷いを示す指標が求められる。
【００４３】
例えば、運転状況情報１０１として取得された運転者の視線の先の対象物と発話から、下記式（１）を用いて運転者の焦り度を算出する。ただし、ａ１は視線の先の対象物が標識または正解ルートでない分岐点の先の方向かどうかのマッチング結果に、マッチング対象となっていた時間（単位は秒）を乗じたものであり、ａ２は発話に含まれる道の迷いを示すキーワードとのマッチング結果である。αは他の指標である緊張度およびふらつき度との調整係数である。
焦り度＝α×（ａ１＋ａ２）・・・（１）
【００４４】
また、運転状況情報１０１として取得された心拍数および顔面温度から、下記式（２）を用いて運転者の緊張度を算出する。ただし、ｂ１は心拍数の変化が所定の閾値以上であるかどうかのマッチング結果に、閾値以上となっていた時間（単位は秒）を乗じたものであり、ｂ２は顔面温度の変化の閾値による判定結果である。βはαと同様に調整係数である。
緊張度＝β×（ｂ１＋ｂ２）・・・（２）
【００４５】
さらに、運転状況情報１０１として取得された車速の変化または車両の左右への揺れ具合から、下記式（３）を用いて車両のふらつき度を算出する。ただし、ｃ１は車両の減速が所定の閾値以上で他の閾値未満かどうかのマッチング結果であり、ｃ２は車両の左右の揺れが所定の閾値以上であるかどうかのマッチング結果である。γはα、βと同様に調整係数である。
ふらつき度＝γ×（ｃ１＋ｃ２）・・・（３）
【００４６】
上述したように、運転状況情報１０１および時間情報１０４に対して点数化のルールを設定して、算出した結果がユーザ状態情報１０２となる。このようにして求められた搭乗者毎のユーザ状態情報１０２は、ユーザ状態記憶部１３ａに保持される。
【００４７】
装置制御部１８は、上述したように案内制御情報１１０を決定する際に、ユーザ状態情報１０２からユーザが道に迷っているかどうかを判定し、案内制御情報１１０の決定に反映させる。なお、装置制御部１８は、上述した動作の他に、ナビゲーション装置１０内の各構成部の動作も制御する。
【００４８】
次に、装置制御部１８によって行われるユーザが道に迷っているかどうかの判定の詳細について説明する。装置制御部１８は、ユーザ状態記憶部１３ａからユーザ状態情報１０２を読み出し、ユーザ状態情報１０２を構成する各指標値の合計を平均し、その値と予め設定された閾値とを比較した結果に応じて、ユーザが道に迷っているかどうかを判定し、迷い情報１０９を決定する。例えば、閾値として閾値４および閾値５が設定されている場合に、指標値の平均値が閾値４未満であれば「道に迷っていない」とし、閾値４以上で閾値５未満なら「道に少し迷っている」とし、閾値５以上なら「道に迷っている」とする。このときの閾値の範囲は等範囲とする。
【００４９】
上述したステップＳＴ１９において迷い情報の決定が完了すると、次いで、運転履歴情報の更新が行われる（ステップＳＴ２０）。すなわち、装置制御部１８は、各分岐点における運転履歴情報１００、すなわち経験値の更新運転履歴情報１１１を、現在地情報１０５、ルート探索結果情報１０７、迷い情報１０９および案内制御情報１１０に基づき算出する。つまり、迷い情報１０９から得られる迷いのレベル、案内制御情報１１０から得られるルート案内のレベル、および、現在地情報１０５とルート探索結果情報１０７を比較して当該分岐点を間違いなく通過できたかを示す通過結果の３つのパラメータを基に経験値の増減値となる更新運転履歴情報１１１を算出する。
【００５０】
さらに、予め取得された運転履歴情報１００の分岐点における通行回数および運転歴年数に応じて増減値の補正が行われ、補正後の増減値に伴い、経験値および通行回数の更新が行われる。例えば、図７に示すように、上述した迷いの３段階のレベル、ルート案内の４段階のレベル、および、通過結果に応じて増減値のベース値が算出される。次に、通行回数から、下記式（４）を用いて増減値の補正が行われる。
通行回数による補正増減値：｛ベース値｝×｛通行回数｝×０．０１・・・（４）
【００５１】
なお、図８に示すように、上述した迷いの３段階のレベルを無視し、ルート案内の４段階のレベルおよび通過結果に応じて増減値のベース値を算出するように構成することもできる。
【００５２】
さらに、運転歴に応じて（４）式の結果に補正を行い、増減値を算出する。例えば、運転歴が５年未満であれば補正なし、運転歴が５年以上１０年未満であれば“０．５”が加算され、運転歴が１０年以上なら“１．０”が加算される。これらの補正により、分岐点における運転者の経験および運転者としての経験を考慮する経験値となるため、より運転者の実力に応じた案内制御情報１１０を生成できる。以上のようにして運転履歴情報の更新が行われた後に、ルート記憶モードでの処理は終了する。
【００５３】
以上説明したように、この発明の実施の形態１に係るナビゲーション装置によれば、分岐点におけるルート案内の態様は、運転履歴情報に応じて、例えば、「出力なし」、「表示のみ出力」、「音声のみ出力」または「表示と音声を出力」のいずれかに制御されるので、ユーザのルート記憶の向上を手助けできる。
【００５４】
実施の形態２．
図９は、この発明の実施の形態２に係るナビゲーション装置が適用されたカーナビゲーションシステムの構成を概略的に示す図である。このカーナビゲーションシステムは、図１に示した実施の形態１に係るカーナビゲーションシステムに加え、車外サーバ７０が追加されて構成されている。ナビゲーション装置１０と車外サーバ７０とは、車外ネットワーク９１で接続されており、互いに通信可能である。
【００５５】
車外サーバ７０は、ユーザの運転履歴情報１００を含めた、他ユーザ（他人）の運転履歴情報１１２を管理するサーバ装置である。また、他ユーザの運転履歴情報１１２は、運転履歴情報１００と同様に、各分岐点における他ユーザの運転歴および通行回数毎の経験値の平均値を示す情報である。また、車外ネットワーク９１は、ナビゲーション装置１０と車外サーバ７０とを接続する無線通信回線から構成することができる。
【００５６】
図１０は、実施の形態２に係るナビゲーション装置の構成を示すブロック図である。このナビゲーション装置１０は、図２に示した実施の形態１に係るナビゲーション装置に、通信制御部２１が追加されて構成されている。通信制御部２１は、車外ネットワーク９１を介して車外サーバ７０と通信し、情報を送受する。
【００５７】
次に、この発明の実施の形態２に係るナビゲーション装置の動作を説明する。なお、上述した実施の形態１に係るナビゲーション装置と同様に、運転モード情報１０６によって示される運転モードが「ルート記憶モード」に設定されており、案内制御決定タイミング１０８に至った場合に、運転履歴情報１００に基づいて、案内制御情報１１０を決定する場合を例に挙げて説明する。
【００５８】
通信制御部２１は、案内制御決定タイミング１０８に至った場合に、該当分岐点における同等の運転歴および通行回数をもつ他ユーザの運転履歴情報１１２を無線通信により車外サーバ７０から取得する。つまり、運転者と同等の経験をもつ他ユーザの経験値の平均を取得する。この他ユーザの平均経験値を利用することにより、案内制御情報１１０を決定する際の閾値の調整を行い、分岐点の難易度に応じた案内制御情報１１０を決定する。
【００５９】
例えば、他ユーザの平均経験値が運転者の経験値より所定値以上高ければ、分岐点の難易度は低いと考えられ、運転者の経験値および迷い情報１０９にて設定する閾値と同等以下の設定値とし、ルート案内が行われる頻度が少なくなるような案内制御情報１１０を決定する。また、平均経験値が運転者の経験値より所定値以上低ければ、分岐点の難易度は高いと考えられ、運転者の経験値および迷い情報１０９にて設定する閾値と同等以上の設定値とし、ある程度のルート案内を行うような案内制御情報１１０を決定する。これにより、分岐点の難易度を考慮したルート記憶の向上を図ることができる。
【００６０】
なお、運転者の経験値を使用せず、他ユーザの平均経験値のみを利用して、実施の形態１と同様の方法で案内制御情報１１０を決定するように構成することもできる。この構成によれば、「ルート記憶モード」時における運転回数が少ない運転者に対しても、分岐点の難易度を考慮したルート記憶の向上を図ることができる。
【図１】
0005409812.tif 000002
【図２】
0005409812.tif 000003
【図３】
0005409812.tif 000004
【図４】
0005409812.tif 000005
【図５】
0005409812.tif 000006
【図６】
0005409812.tif 000007
【図７】
0005409812.tif 000008
【図８】
0005409812.tif 000009
【図９】
0005409812.tif 000010
【図１０】
0005409812.tif 000011