(57)【要約】【課題】  使用者に経路を示す際に、当該経路の難易度を判りやすく示すナビゲーション技術を提供する。【解決手段】  本発明のナビゲーション装置は、設定された目的地候補ごとに、運転の難易度を算出する難易度算出手段と、前記難易度に応じた難易度ランクを特定する難易度ランク特定手段と、前記難易度ランクを、前記目的地候補ごとに表示する表示手段と、を備えることを特徴とする。【選択図】図６
2011247634.tif 000002
【特許請求の範囲】
【請求項１】
設定された目的地候補ごとに、運転の難易度を算出する難易度算出手段と、
前記難易度に応じた難易度ランクを特定する難易度ランク特定手段と、
前記難易度ランクを、前記目的地候補ごとに表示する表示手段と、
を備えることを特徴とするナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置であって、
前記難易度算出手段は、前記目的地候補の性質に応じて前記難易度を算出する、
ことを特徴とするナビゲーション装置。
【請求項３】
請求項１または２に記載のナビゲーション装置であって、
前記難易度算出手段は、前記目的地候補が細街路地域にある場合には、そうでない場合に比べて、前記難易度を高く算出する、
ことを特徴とするナビゲーション装置。
【請求項４】
請求項１〜３のいずれか一項に記載のナビゲーション装置であって、
前記難易度算出手段は、前記目的地候補の最寄りの道路種別と、現在地の最寄りの道路種別と、が異なる場合には、そうでない場合に比べて、前記難易度を高く算出する、
ことを特徴とするナビゲーション装置。
【請求項５】
請求項１〜４のいずれか一項に記載のナビゲーション装置であって、
前記難易度算出手段は、前記目的地候補の付近に急勾配がある場合には、そうでない場合に比べて、前記難易度を高く算出する、
ことを特徴とするナビゲーション装置。
【請求項６】
請求項１〜５のいずれか一項に記載のナビゲーション装置であって、
前記難易度算出手段は、前記目的地候補の付近に駅がある場合には、そうでない場合に比べて、前記難易度を高く算出する、
ことを特徴とするナビゲーション装置。
【請求項７】
請求項１に記載のナビゲーション装置であって、
前記難易度算出手段は、前記目的地候補ごとに、少なくとも、前記目的地候補へ到る経路上で右左折を行う箇所に対する右折の箇所の割合に応じて前記難易度を算出する、
ことを特徴とするナビゲーション装置。
【請求項８】
請求項１または請求項７に記載のナビゲーション装置であって、
前記難易度算出手段は、前記目的地候補ごとに、少なくとも、前記目的地候補へ到る経路上の道路に対する細街路の割合に応じて前記難易度を算出する、
ことを特徴とするナビゲーション装置。
【請求項９】
請求項１、請求項７または請求項８のいずれか一項に記載のナビゲーション装置であって、
前記難易度算出手段は、前記目的地候補ごとに、少なくとも、前記目的地候補へ到る経路上の道路に対する渋滞路の割合に応じて前記難易度を算出する、
ことを特徴とするナビゲーション装置。
【請求項１０】
請求項１または請求項７〜９のいずれか一項に記載のナビゲーション装置であって、
前記難易度算出手段は、さらに、前記目的地候補ごとに、前記目的地候補へ到る経路に所定の条件を満たす箇所が含まれる場合には、そうでない場合に比べて、前記難易度を高く算出する、
ことを特徴とするナビゲーション装置。
【請求項１１】
請求項１０に記載のナビゲーション装置であって、
前記難易度算出手段は、前記難易度を高く算出する処理において、前記目的地候補へ到る経路の距離に応じた所定量だけ、前記難易度を増加させる、
ことを特徴とするナビゲーション装置。
【請求項１２】
ナビゲーション装置のナビゲーション方法であって、
前記ナビゲーション装置は、
設定された目的地候補ごとに、運転の難易度を算出する難易度算出ステップと、
前記難易度に応じた難易度ランクを特定する難易度ランク特定ステップと、
前記難易度ランクを、前記目的地候補ごとに表示する表示ステップと、
を実施することを特徴とするナビゲーション方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置の技術に関するものである。
【背景技術】
【０００２】
従来、ナビゲーション装置では、ユーザからの経路探索の指示を受け付けて、目的地へ到る経路を探索する。一般的には、当該経路探索においては、移動効率の高い経路を探索するために、道路ごとに所定のコストを設定して、コストが低くなる道路を通るよう経路を探索する技術が用いられている。また、その経路探索においては、交通情報を加味して探索を行う。特許文献１には、このようなナビゲーション装置についての技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−３０４５６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記のようなナビゲーション装置では、効率のよい経路を提示することができるが、使用者が運転を苦手にしている場合等においては、使用者には運転の難易度がわからないため運転を不安視させてしまうことにもなりかねない。
【０００５】
本発明の目的は、使用者に経路を示す際に、当該経路の難易度を判りやすく示すナビゲーション技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決すべく、本発明に係るナビゲーション装置は、設定された目的地候補ごとに、運転の難易度を算出する難易度算出手段と、前記難易度に応じた難易度ランクを特定する難易度ランク特定手段と、前記難易度ランクを、前記目的地候補ごとに表示する表示手段と、を備えることを特徴とする。
【０００７】
また例えば、本発明に係るナビゲーション方法は、ナビゲーション装置のナビゲーション方法であって、前記ナビゲーション装置は、設定された目的地候補ごとに、運転の難易度を算出する難易度算出ステップと、前記難易度に応じた難易度ランクを特定する難易度ランク特定ステップと、前記難易度ランクを、前記目的地候補ごとに表示する表示ステップと、を実施することを特徴とする。
【発明の効果】
【０００８】
本発明によると、使用者に経路を示す際に、当該経路の難易度を判りやすく示すナビゲーション技術を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、ナビゲーション装置の概略構成図である。
【図２】図２は、リンクテーブルの構成を示す図である。
【図３】図３は、演算処理部の機能構成図である。
【図４】図４は、難易度提示処理のフロー図である。
【図５】図５は、難易度算出処理の画面表示例を示す図である。
【図６】図６は、難易度提示処理による提示画面の例を示す図である。
【図７】図７は、難易度簡易算出処理のフロー図である。
【発明を実施するための形態】
【００１０】
以下に、本発明の第一の実施形態を適用した車載装置であるナビゲーション装置１００について、図面を参照して説明する。
【００１１】
図１に、ナビゲーション装置１００の構成図を示す。ナビゲーション装置１００は、演算処理部１と、ディスプレイ２と、記憶装置３と、音声入出力装置４（音声入力装置としてマイクロフォン４１、音声出力装置としてスピーカ４２を備える）と、入力装置５と、ＲＯＭ装置６と、車速センサ７と、ジャイロセンサ８と、ＧＰＳ(Global Positioning System)受信装置９と、ＦＭ多重放送受信装置１０と、ビーコン受信装置１１と、衛星ラジオ受信装置１２と、を備えている。
【００１２】
演算処理部１は、様々な処理を行う中心的ユニットである。例えば各種センサ７,８やＧＰＳ受信装置９、ＦＭ多重放送受信装置１０等から出力される情報を基にして現在地を検出する。また、得られた現在地情報に基づいて、表示に必要な地図データを記憶装置３あるいはＲＯＭ装置６から読み出す。
【００１３】
また、演算処理部１は、読み出した地図データをグラフィックス展開し、そこに現在地を示すマークを重ねてディスプレイ２へ表示する。また、記憶装置３あるいはＲＯＭ装置６に記憶されている地図データ等を用いて、ユーザから指示された出発地又は現在地と、目的地（または、経由地や立ち寄り地）と、を結ぶ最適な経路（推奨経路という）を探索する。また、スピーカ４２やディスプレイ２を用いてユーザを誘導する。
【００１４】
また、演算処理部１は、後述するように、使用者が経路の難易度を判別できるように、経路ごとに難易度を算出して、難易度に応じて所定のランクを表示させる。なお、本実施形態においては、難易度は、点数で表され、当該点数が大きいほど難易度が高いといえる。また、難易度に応じたランクは、難易度が低い順に、Ａ，Ｂ，Ｃ，Ｄ，Ｅ等の所定のランクで表される。すなわち、ランクＡよりもランクＢの方が、難易度が高いといえる。
【００１５】
ナビゲーション装置１００の演算処理部１は、各デバイス間をバス２５で接続した構成である。演算処理部１は、数値演算及び各デバイスを制御するといった様々な処理を実行するＣＰＵ(Central Processing Unit)２１と、記憶装置３から読み出した地図データ、演算データなどを格納するＲＡＭ(Random Access Memory)２２と、プログラムやデータを格納するＲＯＭ(Read Only Memory)２３と、各種ハードウェアを演算処理部１と接続するためのＩ／Ｆ（インターフェイス）２４と、を有する。
【００１６】
ディスプレイ２は、演算処理部１等で生成されたグラフィックス情報を表示するユニットである。ディスプレイ２は、液晶ディスプレイ、有機ＥＬディスプレイなどで構成される。
【００１７】
記憶装置３は、情報を記憶するための装置である。記憶装置３は、ＨＤＤ（Hard Disk Drive）や不揮発性メモリカードといった、少なくとも読み書きが可能な記憶媒体で構成される。
【００１８】
この記憶媒体には、通常の経路探索装置に必要な地図データ（地図上の道路を構成するリンクのリンクデータを含む）であるリンクテーブル２００が記憶されている。
【００１９】
図２は、リンクテーブル２００の構成を示す図である。リンクテーブル２００は、リンクに関する情報を格納するテーブルである。リンクテーブル２００は、地図上の区画された領域であるメッシュの識別コード（メッシュＩＤ）２０１ごとに、そのメッシュ領域に含まれる道路を構成する各リンクのリンクデータ２０２を含んでいる。
【００２０】
リンクデータ２０２は、リンクの識別子であるリンクＩＤ２１１ごとに、リンクを構成する２つのノード（開始ノード、終了ノード）の座標情報２２２、リンクを含む道路の種別を示す道路種別２２３、リンクの長さを示すリンク長２２４、予め記憶されたリンク旅行時間２２５、当該リンクの開始ノードに接続するリンクである開始接続リンクと、当該リンクの終了ノードに接続するリンクである終了接続リンクと、を特定する開始接続リンク、終了接続リンク２２６、リンクを含む道路の制限速度を示す制限速度２２７、などを含んでいる。
【００２１】
なお、ここでは、リンクを構成する２つのノードについて開始ノードと終了ノードとを区別することで、同じ道路の上り方向と下り方向とを、それぞれ別のリンクとして管理するようにしている。
【００２２】
図１に戻って説明する。音声入出力装置４は、音声に関する情報の入出力を制御する装置である。音声入出力装置４は、音声入力装置としてマイクロフォン４１と、音声出力装置としてスピーカ４２と、を備える。マイクロフォン４１は、使用者やその他の搭乗者が発した声などのナビゲーション装置１００の外部の音声を取得する。
【００２３】
スピーカ４２は、演算処理部１で生成された使用者へのメッセージを音声として出力する装置である。マイクロフォン４１とスピーカ４２は、車両の所定の部位に、別個に配されている。ただし、一体の筐体に収納されていても良い。ナビゲーション装置１００は、マイクロフォン４１及びスピーカ４２を、それぞれ複数備えることができる。
【００２４】
入力装置５は、使用者からの指示を使用者による操作を介して受け付ける装置である。入力装置５は、タッチパネル５１と、ダイヤルスイッチ５２と、その他のハードスイッチ（図示しない）であるスクロールキー、縮尺変更キーなどで構成される。
【００２５】
タッチパネル５１は、タッチされた位置を特定することが可能な装置である。タッチパネル５１は、ディスプレイ２の表示面側に搭載され、表示画面を透視可能である。タッチパネル５１は、ディスプレイ２に表示された画像のＸＹ座標と対応したタッチ位置を特定し、タッチ位置を座標に変換して出力する。タッチパネル５１は、感圧式または静電式の入力検出素子などにより構成される。
【００２６】
ダイヤルスイッチ５２は、時計回り及び反時計回りに回転可能に構成され、所定の角度の回転ごとにパルス信号を発生し、演算処理部１に出力する装置である。演算処理部１では、パルス信号の数から、回転角度を求める。
【００２７】
ＲＯＭ装置６は、読み取り可能な記憶媒体を読み出す装置である。ＲＯＭ装置６は、ＣＤ-ＲＯＭやＤＶＤ-ＲＯＭ等のＲＯＭ（Read Only Memory）や、ＩＣ（Integrated Circuit）カードといった、少なくとも読み取りが可能な記憶媒体で構成されている。この記憶媒体には、例えば、動画データや、音声データなどが記憶されている。
【００２８】
車速センサ７,ジャイロセンサ８およびＧＰＳ受信装置９は、ナビゲーション装置１００で現在地（自車位置）を検出するために使用される装置である。車速センサ７は、車速を算出するのに用いる値を出力するセンサである。
【００２９】
ジャイロセンサ８は、光ファイバジャイロや振動ジャイロ等で構成され、移動体の回転による角速度を検出する装置である。
【００３０】
ＧＰＳ受信装置９は、ＧＰＳ衛星からの信号を受信し移動体とＧＰＳ衛星間の距離と距離の変化率とを３個以上の衛星に対して測定することで移動体の現在地、進行速度および進行方位を測定する装置である。
【００３１】
ＦＭ多重放送受信装置１０は、ＦＭ放送局から送られてくるＦＭ多重放送信号を受信する装置である。ＦＭ多重放送には、ＶＩＣＳ（Vehicle Information Communication System：登録商標）情報の概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報などやＦＭ多重一般情報としてラジオ局が提供する文字情報などがある。
【００３２】
ビーコン受信装置１１は、ＶＩＣＳ情報などの概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報や緊急警報などを受信する装置である。例えば、光により通信する光ビーコン、電波により通信する電波ビーコン等の受信装置である。
【００３３】
衛星ラジオ受信装置１２は、衛星から送られてくる電磁波を受信する装置である。このような電磁波には、様々な情報が重畳されており、衛星ラジオ受信装置１２は、このような情報を取得することができる。本実施形態における上映情報は、衛星ラジオ受信装置１２によって受信した情報から取得するものとする。
【００３４】
図３は、演算処理部１の機能ブロック図である。図示するように、演算処理部１は、基本制御部１０１と、入力受付部１０２と、出力処理部１０３と、経路探索部１０４と、難易度算出部１０５と、を有する。
【００３５】
基本制御部１０１は、ナビゲーション装置１００の様々な処理を行う基本的な機能部であり、処理内容に応じて、他の処理部を制御する処理部である。また、各種センサ７、８、ＧＰＳ受信装置９等の情報を取得し、マップマッチング処理等を行って現在地を特定する。また、随時、走行した日付および時刻と、位置と、を対応付けて、リンクごとに走行履歴を記憶装置３に記憶する。さらに、各処理部からの要求に応じて、ＧＰＳ受信装置９で取得したＧＰＳ情報に含まれる現在時刻を出力する。また、基本制御部１０１は、経路探索部１０４により探索した推奨経路から逸脱しないよう、誘導情報を生成し、出力処理部１０３へ出力する。
【００３６】
入力受付部１０２は、入力装置５またはマイクロフォン４１を介して入力された使用者からの指示を受け付け、その要求内容に対応する処理が実行されるように、受け付けた要求内容を基本制御部１０１に通知する処理部である。例えば、使用者が推奨経路の探索を要求したときは、受け付けた推奨経路の探索要求を基本制御部１０１へ通知する。
【００３７】
出力処理部１０３は、表示させるグラフィックス情報を受け取り、ディスプレイ２に描画するためのグラフィックス情報に変換して、ディスプレイ２に対して描画する指示を行う処理部である。また、処理内容に応じて、スピーカ４２から出力するようスピーカ４２に指示を行う。
【００３８】
経路探索部１０４は、使用者から指示された出発地（特に指示が無ければ、現在地）と、使用者から指示された目的地と、を結ぶ最適な経路（推奨経路）を探索する処理部である。または、経路探索部１０４は、使用者から指示された目的地の代わりに、所定の条件を満たす複数の目的地候補に対する経路を探索する。例えば、経路探索部１０４は、現在地から所定の距離内にある特定のジャンルの施設に対する経路をそれぞれ探索する。なお、経路探索部１０４は、ダイクストラ法等の探索ロジックに従って経路を探索する。また、経路探索部１０４は、外部のサーバやＶＩＣＳ等により配信される交通情報を加味して、経路を探索するものとする。
【００３９】
難易度算出部１０５は、経路探索部１０４により探索された経路のそれぞれについて、難易度を算出し、経路ごとにその難易度を対応付けて、当該難易度または難易度に対応する難易度ランクを、出力処理部１０３に依頼して表示する処理部である。
【００４０】
上記した演算処理部１の各機能部、すなわち基本制御部１０１、入力受付部１０２、出力処理部１０３、経路探索部１０４、難易度算出部１０５は、ＣＰＵ２１が所定のプログラムを読み込み実行することにより構築される。そのため、ＲＡＭ２２には、各機能部の処理を実現するためのプログラムが記憶されている。
【００４１】
なお、上記した各構成要素は、ナビゲーション装置１００の構成を、理解を容易にするために、主な処理内容に応じて分類したものである。そのため、構成要素の分類の仕方やその名称によって、本願発明が制限されることはない。ナビゲーション装置１００の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。
【００４２】
また、各機能部は、ハードウェア（ＡＳＩＣ、ＧＰＵなど）により構築されてもよい。また、各機能部の処理が一つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
［動作の説明］
【００４３】
次に、ナビゲーション装置１００の動作について説明する。図４は、使用者から目的地となるべき施設を探索する条件を受け付けて、当該条件を満たす目的地候補への経路と、当該経路の難易度と、を表示する難易度提示処理のフロー図である。このフローは、ナビゲーション装置１００が稼働している状態において、所定の操作、例えば操作メニュー上の起動指示を受け付けることで開始される。
【００４４】
まず、入力受付部１０２は、目的地を検索する指示と、当該目的地を検索する条件とを、受け付ける（ステップＳ００１）。具体的には、まず、入力受付部１０２は、使用者から、目的地となるべき施設、すなわち目的地候補、が満たす条件の指定を受け付け、当該条件を満たす目的地候補への経路を示す指示を受け付ける。例えば、入力受付部１０２は、メニュー上から、施設のカテゴリの指定を受け付けると、当該カテゴリに属する施設であることを目的地候補の検索条件とする。入力受付部１０２は、ナビゲーション装置１００の記憶装置３等に格納された図示しない施設情報のデータベース等を検索するための条件として、受け付けたカテゴリを設定する。そして、基本制御部１０１は、入力受付部１０２、出力処理部１０３、経路探索部１０４、難易度算出部１０５に順次指示を出して、以下の処理を実行させる。
【００４５】
まず、基本制御部１０１は、条件に応じて、目的地候補を特定する（ステップＳ００２）。具体的には、基本制御部１０１は、ステップＳ１０１にて入力受付部１０２が受け付けた条件に応じて、上記した施設情報のデータベースを検索し、条件を満たす施設を一つまたは複数、目的地候補として特定する。
【００４６】
次に、経路探索部１０４は、特定した目的地候補ごとに、経路を探索する（ステップＳ００３）。具体的には、ステップＳ００２にて特定した目的地候補ごとに、経路探索部１０４は、経路を探索する。このとき、経路探索部１０４は、出発地の指定を入力受付部１０２により受け付けた場合には、受け付けた位置を出発地として設定して経路を探索する。
【００４７】
次に、難易度算出部１０５は、探索した経路ごとに、難易度を算出する（ステップＳ００４）。具体的には、難易度算出部１０５は、ステップＳ００３にて探索した経路ごとに、後述する難易度算出処理を実施し、難易度を算出する。
【００４８】
次に、難易度算出部１０５は、目的地候補ごとに、探索した経路と、その難易度に応じたランクと、を対応付けて表示する（ステップＳ００５）。具体的には、難易度算出部１０５は、ステップＳ００４にて算出した各経路の難易度について、対応する難易度ランクを特定する。そして、難易度算出部１０５は、目的地候補と、当該目的地候補へ到る経路と、当該経路の難易度ランクと、を対応付けて表示する画面情報を構成するよう出力処理部１０３へ依頼する。出力処理部１０３は、当該画面情報をディスプレイ２に出力する。
【００４９】
以上が、難易度提示処理の大まかな処理内容である。難易度提示処理を行う事により、ナビゲーション装置１００は、使用者が指定する条件を満たす目的地候補と、その目的地候補への経路の情報と、当該経路の難易度ランクと、を提示することができる。これにより、使用者は、少し遠いが難易度の低い施設を目的地として設定したり、難易度は高いが近傍にある施設等を目的地として設定することができる。
【００５０】
図５は、難易度提示処理のステップＳ００４にて難易度を算出する処理の詳細のフローを示す図である。難易度算出処理は、ステップＳ００４の実施時に、各経路について実施される。
【００５１】
まず、難易度算出部１０５は、対象の経路について、右折の割合と、細街路の割合と、渋滞長の割合と、を求め、経路の基本難易度を算出する（ステップＳ１０１）。具体的には、難易度算出部１０５は、まず、対象の経路について、経路上の全右左折のうち右折が占める割合と、経路を構成するリンク数のうち細街路の属性を備えるリンク数の割合と、経路長に対する渋滞長の割合と、を算出する。そして、難易度算出部１０５は、所定の係数を、求めた各割合に積算して合計することで、その合計値を基本難易度として算出する。すなわち、下式（１）に示す式に従って、基本難易度を算出する。
【００５２】
基本難易度＝Ａ×右折の割合＋Ｂ×細街路の割合＋Ｃ×渋滞長の割合・・・式（１）
【００５３】
なお、上記の式（１）において、Ａ、Ｂ、Ｃのそれぞれは、所定の正の定数である。すなわち、難易度算出部１０５は、目的地候補ごとに、少なくとも、経路上で右左折を行う箇所に対する右折の箇所の割合に応じて難易度を算出するといえる。また、難易度算出部１０５は、目的地候補ごとに、少なくとも、経路上の道路に対する細街路の割合に応じて難易度を算出するといえる。また、難易度算出部１０５は、目的地候補ごとに、少なくとも、経路上の道路に対する渋滞路の割合に応じて難易度を算出するといえる。
【００５４】
そして、難易度算出部１０５は、対象の経路に、クランク状の左折および右折を行わなければならない箇所が含まれるか否かを判定する（ステップＳ１０２）。すなわち、難易度算出部１０５は、経路内に、左折の直後（例えば１００ｍ以内）に、右折を行わねばならない箇所であって、車線が３以上から構成されている道路が含まれているか否かを判定する。また、難易度算出部１０５は、そのような箇所の数を計数する。そのような箇所が含まれない場合には（ステップＳ１０２にて「Ｎｏ」）、難易度算出部１０５は、処理をステップＳ１０４に進める。
【００５５】
クランク状の左折および右折を行わなければならない箇所が含まれる場合には（ステップＳ１０２にて「Ｙｅｓ」）、難易度算出部１０５は、そのような箇所の数に応じて、所定の点数を加算難易度に追加する（ステップＳ１０３）。なお、加算難易度は、ステップＳ１０１の実施時に、その値を「０」に初期化されているものとする。
【００５６】
そして、難易度算出部１０５は、対象の経路に、信号の無い交差点を右折する箇所が含まれるか否かを判定する（ステップＳ１０４）。すなわち、難易度算出部１０５は、経路内に、信号のない交差点を右折する箇所、が含まれているか否かを判定する。また、難易度算出部１０５は、そのような箇所の数を計数する。そのような箇所が含まれない場合には（ステップＳ１０４にて「Ｎｏ」）、難易度算出部１０５は、処理をステップＳ１０６に進める。
【００５７】
信号のない交差点を右折する箇所が含まれる場合には（ステップＳ１０４にて「Ｙｅｓ」）、難易度算出部１０５は、そのような箇所の数に応じて、所定の点数を加算難易度に追加する（ステップＳ１０５）。
【００５８】
そして、難易度算出部１０５は、対象の経路に、踏切を横断する箇所が含まれるか否かを判定する（ステップＳ１０６）。また、難易度算出部１０５は、そのような箇所の数を計数する。そのような箇所が含まれない場合には（ステップＳ１０６にて「Ｎｏ」）、難易度算出部１０５は、処理をステップＳ１０８に進める。
【００５９】
踏切を横断する箇所が含まれる場合には（ステップＳ１０６にて「Ｙｅｓ」）、難易度算出部１０５は、そのような箇所の数に応じて、所定の点数を加算難易度に追加する（ステップＳ１０７）。
【００６０】
そして、難易度算出部１０５は、対象の経路に、右折のために左折せねばならない箇所が含まれるか否かを判定する（ステップＳ１０８）。すなわち、難易度算出部１０５は、経路内に、例えば高架道路から一般道へ移るためのランプ道等であって、車道の左側車線がその入口となっている箇所、が含まれているか否かを判定する。また、難易度算出部１０５は、そのような箇所の数を計数する。そのような箇所が含まれない場合には（ステップＳ１０８にて「Ｎｏ」）、難易度算出部１０５は、処理をステップＳ１１０に進める。
【００６１】
右折のために左折せねばならない箇所が含まれる場合には（ステップＳ１０８にて「Ｙｅｓ」）、難易度算出部１０５は、そのような箇所の数に応じて、所定の点数を加算難易度に追加する（ステップＳ１０９）。
【００６２】
そして、難易度算出部１０５は、加算難易度を基本難易度に追加して、最終的な難易度として算出する（ステップＳ１１０）。
【００６３】
以上が、難易度算出処理の処理内容である。難易度算出処理を実施することで、ナビゲーション装置１００は、特定の経路について、難易度を数値で特定することができるようになる。すなわち、難易度算出部１０５は、目的地候補ごとに、前記経路に所定の条件を満たす箇所が含まれる場合には、そうでない場合に比べて、前記難易度を高く算出するといえる。
【００６４】
上記した難易度算出処理においては、右折の割合、細街路の割合、渋滞の割合から基本難易度を求め、クランクの有無、信号なし交差点右折の有無、踏切横断の有無、右折のための左折の有無等に応じて難易度を求めているが、これに限られない。例えば、その他に、高速道路での合流の有無、高架道路をくぐっての右折の有無等に応じて難易度を算出するようにしてもよい。また、難易度算出部１０５は、ステップＳ１０４およびステップＳ１０５において、信号のない交差点を右折し、かつ、右折先に複数車線がある場合に限定して難易度を加算するようにしてもよい。このようにすることで、より正確な難易度を特定することができる。
【００６５】
また、ステップＳ１０３、ステップＳ１０５、ステップＳ１０７、ステップＳ１０９にて加算する所定の点数は、一律の点数としてもよいし、互いに異なるものであってもよい。また、当該所定の点数は、当該経路の長さに応じて変化するものであってもよい。例えば、経路が長くなればなるほど、加算する点数が小さくなるようにしてもよい。これは、目的地が遠くなればなるほど、難易度の点数が高くなる、という傾向を抑えて、点数のオーバーフローを防ぐ対策といえる。
【００６６】
図６は、難易度提示処理のステップＳ００５にて表示される難易度ランク等の表示画面の例を示す図である。図６（ａ）は、目的地候補ごとに、その難易度を表示する難易度つき目的地候補表示画面４００の例である。
【００６７】
難易度つき目的地候補表示画面４００は、目的地候補表示欄４０１と、経路の距離を示す距離欄４０２と、難易度ランクを示す難易度欄４０３と、を備える。目的地候補表示欄４０１には、使用者が指定した目的地候補の条件を満たす目的地がリスト表示される。距離欄４０２には、経路探索を行った出発地から当該目的地候補までの経路の距離がリスト表示される。また、難易度欄４０３には、当該経路の難易度に応じた難易度ランクが、Ａ〜Ｅまでのランクで表示される。なお、目的地候補表示欄４０１は、「目的地」としてラベリングされて表示されてもよい。
【００６８】
難易度算出部１０５は、難易度提示処理のステップＳ００５において対応付けた目的地候補と、経路と、難易度ランクの情報と、を難易度つき目的地候補表示画面４００に埋め込んで、画面情報を生成し、出力処理部１０３は、当該画面情報に従ってディスプレイ２に描画を行う。
【００６９】
図６（ｂ）は、目的地候補ごとに、探索した経路を地図上に重畳させて、その難易度を表示する難易度つき経路表示画面５００の例である。
【００７０】
難易度つき経路表示画面５００は、現在地を示す現在地マーク５０１と、目的地候補である施設５０３、５０５、５０７と、目的地候補である各施設への経路の難易度ランク５０４、５０６、５０８と、目的地候補である各施設への経路５１０、５１１、５１２と、を、地図上の対応する箇所に表示する画面である。難易度ランク５０４、５０６、５０８には、当該経路の難易度に応じた難易度ランクが、Ａ〜Ｅまでのランクで表示される。
【００７１】
難易度算出部１０５は、難易度提示処理のステップＳ００５において対応付けた目的地候補と、経路と、難易度ランクの情報と、を難易度つき経路表示画面５００に埋め込んで、画面情報を生成し、出力処理部１０３は、当該画面情報に従ってディスプレイ２に描画を行う。
【００７２】
以上、本発明の一実施形態について説明した。本発明の第一の実施形態によると、ナビゲーション装置１００では、使用者に経路を示す際に、当該経路の難易度を判りやすく示すことができる。
【００７３】
本発明は、上記第一の実施形態に制限されない。上記第一の実施形態は、本発明の技術的思想の範囲内で様々な変形が可能である。例えば、上記第一の実施形態においては、難易度を算出するためには、経路を探索する必要があるが、これに限られず、目的地候補の周囲の地形等の環境に応じて難易度および難易度ランクを特定するようにしてもよい。具体的には、第二の実施形態として、図７に示すように、一つまたは複数の目的地候補を探索対象とする周辺施設検索等において、各目的地候補への経路探索を行わずに、経路の難易度を簡易的に算出する処理として、後述する難易度簡易算出処理を行うようにしてもよい。すなわち、難易度算出部１０５は、目的地候補の性質に応じて前記難易度を算出するようにしてもよい。
【００７４】
第二の実施形態におけるナビゲーション装置１００の構成は、基本的には、第一の実施形態におけるナビゲーション装置１００の構成と同様の構成を備えるが、第二の実施形態においては、下記の難易度簡易算出処理を行う点において相違がある。以下、その相違点を中心に説明する。
【００７５】
図７は、第二の実施形態における難易度簡易算出処理の処理フローを示す図である。難易度簡易算出処理は、入力受付部１０２が、使用者から指定された目的地となるべき施設、すなわち目的地候補、が満たす条件の指定を受け付け、基本制御部１０１が当該指定された条件に応じて目的地候補を特定する処理に続けて、特定した各目的地候補について実施される。そして、基本制御部１０１は、難易度算出部１０５に順次指示を出して、以下の処理を実行させる。
【００７６】
まず、難易度算出部１０５は、目的地候補が細街路の地域にあるか否かを判定する（ステップＳ２０１）。具体的には、難易度算出部１０５は、目的地候補が属する地域を特定し、当該地域が細街路地域にあたるか否かを判定する。この判定については、例えば、難易度算出部１０５は、目的地候補に隣接する道路の属性が細街路である場合には、細街路地域にあたると判定するようにしてもよい。細街路地域にあたらない場合には、難易度算出部１０５は、後述するステップＳ２０３に処理を進める。
【００７７】
細街路地域にあたる場合（ステップＳ２０１にて「Ｙｅｓ」）には、難易度算出部１０５は、所定の点数を難易度に追加する（ステップＳ２０２）。すなわち、難易度算出部１０５は、目的地候補が細街路地域にある場合には、そうでない場合に比べて、難易度を高く算出するといえる。そして、難易度算出部１０５は、後述するステップＳ２０３に処理を進める。
【００７８】
難易度算出部１０５は、目的地候補の最寄りの道路の道路種別と、現在地の最寄りの道路の道路種別と、が異なるか否かを判定する（ステップＳ２０３）。具体的には、難易度算出部１０５は、目的地候補の最寄りの道路の道路種別と、現在地の最寄りの道路の道路種別と、を比較し、「高速道」同士、または「一般道」同士であれば道路種別は異ならないと判定し、そうでない場合には道路種別は異なると判定する。道路種別が異ならない場合には、難易度算出部１０５は、後述するステップＳ２０５に処理を進める。
【００７９】
道路種別が異なる場合（ステップＳ２０３にて「Ｙｅｓ」）には、難易度算出部１０５は、所定の点数を難易度に追加する（ステップＳ２０４）。すなわち、難易度算出部１０５は、目的地の最寄りの道路種別と、現在地の最寄りの道路種別と、が異なる場合には、そうでない場合に比べて、難易度を高く算出するといえる。そして、難易度算出部１０５は、後述するステップＳ２０５に処理を進める。
【００８０】
難易度算出部１０５は、対象の目的地候補の付近には、急勾配があるか否かを判定する（ステップＳ２０５）。具体的には、難易度算出部１０５は、目的地候補の周辺の所定の距離内に所定値以上の高度差がある道路が存在するか否かを判定する。存在する場合には、急勾配があると判定し、存在しない場合には、急勾配がないと判定する。急勾配がないと判定した場合には、難易度算出部１０５は、後述するステップＳ２０７に処理を進める。
【００８１】
急勾配がある場合（ステップＳ２０５にて「Ｙｅｓ」）には、難易度算出部１０５は、所定の点数を難易度に追加する（ステップＳ２０６）。すなわち、難易度算出部１０５は、目的地候補の付近に急勾配がある場合には、そうでない場合に比べて、難易度を高く算出するといえる。そして、難易度算出部１０５は、後述するステップＳ２０７に処理を進める。
【００８２】
難易度算出部１０５は、対象の目的地候補の付近には、電車や汽車等の鉄道の駅があるか否かを判定する（ステップＳ２０７）。具体的には、難易度算出部１０５は、目的地候補の周辺の所定の距離内に駅が存在するか否かを判定する。駅がないと判定した場合には、難易度算出部１０５は、難易度簡易算出処理を終了させる。
【００８３】
駅がある場合（ステップＳ２０７にて「Ｙｅｓ」）には、難易度算出部１０５は、所定の点数を難易度に追加する（ステップＳ２０８）。すなわち、難易度算出部１０５は、目的地候補の付近に駅がある場合には、そうでない場合に比べて、難易度を高く算出するといえる。そして、難易度算出部１０５は、難易度簡易算出処理を終了させる。
【００８４】
以上が、難易度簡易算出処理の処理内容である。難易度簡易算出処理を実施することで、ナビゲーション装置１００は、特定の目的地候補について、経路を探索することなく、おおまかな難易度を数値で特定することができるようになる。そのため、当該難易度に応じて難易度ランクを特定し、使用者に示すことができる。
【００８５】
なお、上記した難易度簡易算出処理においては、目的地候補が細街路地域にあるか否か、目的地候補と現在地の道路種別が同じか否か、目的地候補付近に急勾配や駅があるか否か等に応じて難易度を求めているが、これに限られない。例えば、その他に、現在地と目的地候補との標高差が所定より大きいか否か、目的地候補周辺の渋滞度の平均が所定以上か否か、目的地候補の周辺は一方通行の道路の割合が所定より大きいか否か、目的地候補の周囲には道路が立体的に交差する交差点が複数あるか否か、目的地候補の周囲は平均より治安が良くないか否か、目的地候補の周辺にはスリップ注意箇所があるか否か、等に応じて難易度を簡易的に算出するようにしてもよい。このようにすることで、より正確な難易度を特定することができる。
【００８６】
以上が、第二の実施形態における難易度簡易算出処理の内容である。このようにすることで、難易度を算出する際に、各目的地について経路探索を行う必要なく、おおまかな難易度を算出することができる。
【００８７】
なお、上記第一の実施形態と、第二の実施形態とのそれぞれの発明を構成する要素の全て、あるいはいくつかを組み合わせてもよい。
【００８８】
以上、本発明について、実施形態を具体的に説明した。なお、上記実施形態においては、複数の目的地候補を探索する場合を想定しているが、これに限らず、目的地候補が一つに決まっていて、当該目的地候補へ到る一つまたは複数の経路を対象として難易度を算出するものであってもよいことは、言うまでもない。例えば、使用者が指定する目的地候補への経路ごとに難易度を算出するものであってもよい。
なお、上記の実施形態では、本発明を車載ナビゲーション装置に適用した例について説明したが、本発明は車載ナビゲーション装置に限らず、ナビゲーション装置全般に適用することができる。
【符号の説明】
【００８９】
１・・・演算処理部、２・・・ディスプレイ、３・・・記憶装置、４・・・音声出入力装置、５・・・入力装置、６・・・ＲＯＭ装置、７・・・車速センサ、８・・・ジャイロセンサ、９・・・ＧＰＳ受信装置、１０・・・ＦＭ多重放送受信装置、１１・・・ビーコン受信装置、１２・・・衛星ラジオ受信装置、２１・・・ＣＰＵ、２２・・・ＲＡＭ、２３・・・ＲＯＭ、２４・・・Ｉ／Ｆ、２５・・・バス、４１・・・マイクロフォン、４２・・・スピーカ、５１・・・タッチパネル、５２・・・ダイヤルスイッチ、１００・・・ナビゲーション装置、１０１・・・基本制御部、１０２・・・入力受付部、１０３・・・出力処理部、１０４・・・経路探索部、１０５・・・難易度算出部、２００・・・リンクテーブル
【図１】
2011247634.tif 000003
【図２】
2011247634.tif 000004
【図３】
2011247634.tif 000005
【図４】
2011247634.tif 000006
【図５】
2011247634.tif 000007
【図６】
2011247634.tif 000008
【図７】
2011247634.tif 000009