(57)【要約】【課題】誘導経路に沿って移動中の利用者に常に目的地の方向を把握させることのできる経路誘導装置を提供すること。【解決手段】経路誘導装置１００は、移動体に搭載し、当該移動体から目的地までの経路を示した誘導画像を表示画面に表示させて経路誘導をおこなう装置である。さらに、検出部１０１により誘導画像に示した移動体位置から目的地までの直線距離方向を検出する。そして、表示制御部１０２により、検出された直線距離方向が常に前記表示画面の上方向となるような表示態様にて誘導画像を表示画面１１０表示させる。【選択図】図１
2008151754.tif 000002
【特許請求の範囲】
【請求項１】
移動体に搭載し、当該移動体から目的地までの経路を示した誘導画像を表示画面に表示させて経路誘導をおこなう経路誘導装置であって、
前記誘導画像に示した前記移動体の位置から前記目的地までの直線距離方向を検出する検出手段と、
前記検出手段により検出された直線距離方向が常に前記表示画面の上方向となるような表示態様にて前記誘導画像を表示させる表示制御手段と、
を備えることを特徴とする経路誘導装置。
【請求項２】
前記誘導画像に示した前記移動体の進行方向と前記直線距離方向とのなす角を求める算出手段を備え、
前記表示制御手段は、前記算出手段により算出されたなす角が所定の角度以上の場合に、前記直線距離方向が前記表示画面の上方向となる表示態様を維持しつつ、前記表示態様を変更させた他の表示態様にて前記誘導画像を表示させることを特徴とする請求項１に記載の経路誘導装置。
【請求項３】
前記表示制御手段は、前記算出手段により算出されたなす角が所定の角度以上の場合に、前記誘導画像の縮尺を調整して前記目的地までの全経路を前記表示画面に表示できるように変更した表示状態を前記他の表示態様とすることを特徴とする請求項２に記載の経路誘導装置。
【請求項４】
前記表示制御手段は、前記算出手段により算出されたなす角が所定の角度以上の場合に、前記誘導画像に、前記目的地までの全経路を示した補助画像を追加した表示状態を前記他の表示態様とすることを特徴とする請求項２に記載の経路誘導装置。
【請求項５】
移動体に搭載し、当該移動体から目的地までの経路を示した誘導画像を表示させて経路誘導をおこなう経路誘導装置の経路誘導方法であって、
前記誘導画像に示された前記移動体の位置から前記目的地までの直線距離方向を検出する検出工程と、
前記検出工程により検出された直線距離方向が常に表示画面の上方向となるような表示態様にて前記誘導画像を表示させる表示工程と、
を含むことを特徴とする経路誘導方法。
【請求項６】
請求項５に記載の経路誘導方法をコンピュータに実行させることを特徴とする経路誘導プログラム。
【請求項７】
請求項６に記載の経路誘導プログラムをコンピュータに読み取り可能に記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、移動体に搭載し、当該移動体から目的地までの経路を示した誘導画像を表示画面に表示させて経路誘導をおこなう経路誘導装置、経路誘導方法、経路誘導プログラムおよび記録媒体に関する。ただし、この発明の利用は、前述の経路誘導装置、経路誘導方法、経路誘導プログラムおよび記録媒体に限るものではない。
【背景技術】
【０００２】
従来、利用者にとってわかりやすい経路誘導をおこなうために様々な技術が提供されてきた。たとえば、目的地までの経路を示す誘導画像を生成する技術として、目標物が経路における進行方向に対して左右いずれに存在するのか、あるいは目標物や右折・左折のタイミングがどのような順序で到来するかなどの情報を一目で把握することができる沿線目標物表示装置および沿線目標物表示プログラムが開示されている（たとえば、下記特許文献１参照。）。
【０００３】
具体的には、経路に沿って存在する目標物情報を取得し、各目標物の左右関係および現在位置からの遠近関係を判別する。そして、経路の左側および右側に存在する目標物の識別マークをそれぞれ左側表示エリアおよび右側表示エリアに表示する。さらに、各表示エリア内の識別マークを内側から外側へ、現在位置からの近さの順で横方向に配列して表示する。移動体が目標物を通過したとき、対応する識別マークを表示エリアから消去し、他の識別マークを順次、内側へ移動させる。このような表示により、目標物がどのような順序で到来するかなどの情報を一目で把握でき、さらに、横長の表示エリアを効率的に利用し、三次元地図において表示する場合でも目標物の詳細な情報を見やすく表示することができる。
【０００４】
【特許文献１】特開２００６−２４２８１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１など従来の技術の場合、分岐点の目標物を認識しやすい表示にするなど、利用者が経路上の分岐点を間違えないような誘導画像を提供することはできるが、常に目的地までの全誘導経路は表示させていないため、利用者が目的地に向かって移動している感覚になるような誘導画像を提供することができないという問題が一例として挙げられる。
【０００６】
また、誘導経路に沿って移動する場合、目的地が移動体の現在地から直線距離で北方向であっても、必ずしも北方向のみを進行方向として移動するとは限らない。進行方向が東方向や、西方向になる場合、さらには進行方向が目的地とは真逆の南方向になる場合もある。このように、目的地への直線距離方向と、実際の進行方向とが大きく異なると、利用者に対して誘導経路が目的地までの正しい経路であるのか不安を与えてしまうという問題が一例として挙げられる。
【課題を解決するための手段】
【０００７】
請求項１の発明にかかる経路誘導装置は、移動体に搭載し、当該移動体から目的地までの経路を示した誘導画像を表示画面に表示させて経路誘導をおこなう経路誘導装置であって、前記誘導画像に示した前記移動体の位置から前記目的地までの直線距離方向を検出する検出手段と、前記検出手段により検出された直線距離方向が常に前記表示画面の上方向となるような表示態様にて前記誘導画像を表示させる表示制御手段と、を備えることを特徴とする。
【０００８】
また、請求項５の発明にかかる経路誘導方法は、移動体に搭載し、当該移動体から目的地までの経路を示した誘導画像を表示させて経路誘導をおこなう経路誘導装置の経路誘導方法であって、前記誘導画像に示された前記移動体の位置から前記目的地までの直線距離方向を検出する検出工程と、前記検出工程により検出された直線距離方向が常に表示画面の上方向となるような表示態様にて前記誘導画像を表示させる表示工程と、を含むことを特徴とする。
【０００９】
また、請求項６の発明にかかる経路誘導プログラムは、請求項５に記載の経路誘導方法をコンピュータに実行させることを特徴とする。
【００１０】
また、請求項７の発明にかかる記録媒体は、請求項６に記載の経路誘導プログラムをコンピュータに読み取り可能に記録したことを特徴とする。
【発明を実施するための最良の形態】
【００１１】
以下に添付図面を参照して、この発明にかかる経路誘導装置、経路誘導方法、経路誘導プログラムおよび記録媒体の好適な実施の形態を詳細に説明する。
【００１２】
（経路誘導装置の機能的構成）
図１は、本実施の形態の経路誘導装置の機能的構成の一例を示すブロック図である。本実施の形態にかかる経路誘導装置１００は、移動体に搭載し、この移動体から目的地までの経路を示した誘導画像を表示画面に表示させて経路誘導をおこなう装置である。図１のように経路誘導装置１００は、検出部１０１と、表示制御部１０２と、算出部１０３と、を含んで構成されている。また経路誘導装置１００には、表示画面１１０が接続されている。
【００１３】
検出部１０１は、誘導画像に示した移動体の位置（すなわち現在地）から目的地までの直線距離方向を検出する。誘導画像とは、上述したように移動体から目的地までの経路を示した画像である。また、誘導画像には、移動体の現在地をあらわす目印（以下、「現在地マーク」という）が示されている。この現在地マークは、移動体の走行に合わせて、誘導画像の誘導経路を移動するように表示される。
【００１４】
検出部１０１が誘導画像から、移動体の位置から目的地までの直線距離方向を検出するには、まず、誘導画像に表示されている現在地マークと、目的地とを抽出する。そして、抽出した現在地マークと目的地との間を直線でつなぐ。この直線の現在地マークを始点とした目的地へ向かう方向を直線距離方向として検出する。
【００１５】
また、表示制御部１０２は、検出部１０１により検出された直線距離方向が常に表示画面１１０の上方向となるような表示態様にて誘導画像を表示させる。表示態様とは、表示画面１１０に表示させる誘導画像の状態の調整内容である。移動体は、誘導経路に沿って移動するため誘導経路上のどの地点に位置するかに応じて目的地までの直線距離方向が変化する。したがって、表示制御部１０２は、検出部１０１により検出された直線距離方向が常に上方向に表示されるような表示態様に調整するために適宜誘導画像を回転させている。
【００１６】
表示画面１１０は、表示制御部１０２からの表示制御指示に応じた表示態様の誘導画像を表示する。したがって、表示画面１１０には、常に目的地までの直線距離方向が上方向になるような表示態様の誘導画像が表示される。表示画面１１０は、具体的には、たとえば、ディスプレイ、プロジェクタなどの画像表示機器により実現される。また、表示画面１１０は、経路誘導装置１００に内蔵された一体型でもよいし、経路誘導装置１００と有線無線を問わずに接続された外付け型でもよい。
【００１７】
また、表示画面１１０の上方向とは、通常は表示画面１１０の設置面の垂直方向であるが、利用者によって任意の方向を上方向と設定することもできる。これは、利用者が表示画面１１０をどの角度で見ているのかに応じて誘導画像の読み取りやすさが異なるためである。このように、表示画面１１０には、現在地から目的地までの直線距離方向が表示画面１１０の上方向を向くように角度調整された表示態様の誘導画像が表示される。
【００１８】
以上説明したように、経路誘導装置１００は、常に目的地方向を意識して誘導経路を移動することができるが、誘導経路によっては、移動体の進行方向と目的地までの直線距離方向とが大きくずれてしまう場合がある。たとえば、進行方向を０°とした場合に、直線距離方向が１０°や２０°の角度差であった場合は、目的地に向かって走行しているという感覚を持つことができる。しかしながら、たとえば４５°以上の角度差が生じると、目的地方向と大きくずれてしまうため、利用者は、走行中の誘導経路が本当に正しいのか、または自分が経路を外れてしまっているのではないかと不安を抱いてしまう。
【００１９】
そこで、経路誘導装置１００は、上述のような場合であっても、利用者が誘導経路に不安を感じることのないように、さらに算出部１０３を利用して、誘導画像の表示内容を変更させることができる。
【００２０】
算出部１０３は、誘導画像に表示された移動体の進行方向と直線距離方向とのなす角を求める。そして、表示制御部１０２は、算出部１０３により算出されたなす角が所定の角度以上（たとえば、なす角が４５°以上）の場合に、前記直線距離方向が前記表示画面の上方向となる表示態様を維持しつつ、前記表示態様を変更させた他の表示態様にて前記誘導画像を表示させることができる。すなわち、算出部１０３による算出結果がトリガとなり表示内容を異なる他の表示態様を表示させる。
【００２１】
他の表示態様としては、具体的には、たとえば、算出部１０３により算出されたなす角が所定の角度よりも大きい場合に、表示画面１１０に目的地までの全経路を表示できるように誘導画像の縮尺を変更させる表示態様がある。また、誘導画像に、目的地までの全経路を示した補助画像を追加して表示させるような表示態様でもよい。いずれの表示態様の場合も、現在地から目的地までの全経路が表示されるため、利用者は、誘導経路が正しく目的地まで到達していると確認することができる。
【００２２】
また、上述したような算出部１０３により算出されたなす角が所定の角度よりも大きい場合に、目的地までの全経路を表示させても、誘導経路が遠回りではないか、リアルタイムな交通状況に則していないのではないかなどの不安を感じる場合には、算出部１０３のなす角が所定の角度よりも大きいという算出結果をトリガにして誘導経路の再検索（リルート）をおこなってもよい。
【００２３】
（経路誘導装置の処理の内容）
つぎに、上述した構成の経路誘導装置１００でおこなわれる処理の内容について説明する。図２は、経路誘導装置の処理の内容を示すフローチャートである。図２のフローチャートにおいて、まず、検出部１０１に誘導画像が提供されたか否かを判断する（ステップＳ２０１）。ここで、誘導画像が提供されるまで待ち（ステップＳ２０１：Ｎｏのループ）、誘導画像が提供されると（ステップＳ２０１：Ｙｅｓ）、提供された誘導画像から移動体位置と目的地とを抽出する（ステップＳ２０２）。
【００２４】
つぎに、ステップＳ２０２において抽出した移動体位置と目的地との直線距離方向を検出する（ステップＳ２０３）。そして、算出部１０３により、ステップＳ２０２において抽出された移動体位置における進行方向と、ステップＳ２０３において検出された直線距離方向とのなす角を算出する（ステップＳ２０４）。
【００２５】
そして、ステップＳ２０４において算出された進行方向と直線距離方向とのなす角が所定の角度以上であるか否かを判断する（ステップＳ２０５）。このステップＳ２０５において、なす角が所定の角度以上であった場合は（ステップＳ２０５：Ｙｅｓ）、移動体の進行方向と目的地までの直線距離方向との差が大きく、利用者は、目的地へ向かって移動しているという感覚が薄れてしまう。したがって、移動体から目的地までの全経路が表示画面１１０に表示されるように誘導画像の縮尺を調整する（ステップＳ２０６）。一方、ステップＳ２０５において、なす角が所定の角度未満であった場合は（ステップＳ２０５：Ｎｏ）、そのままステップＳ２０７の処理に移行する。
【００２６】
ステップＳ２０５において、なす角が所定の角度未満であったと判断された場合（ステップＳ２０５：Ｎｏ）、もしくは、ステップ２０６の処理が終了すると、つぎに、直線距離方向が表示画面１１０の上方向になるような表示態様に誘導画像を調整し（ステップＳ２０７）、調整後の誘導画像を表示画面１１０に表示させ（ステップＳ２０８）、一連の処理を終了する。
【００２７】
以上説明したように、本実施の形態にかかる経路誘導装置１００は、誘導経路を移動する際に常に目的地までの直線距離方向が表示画面１１０の上方向となるような表示態様に制御される。したがって、誘導経路に沿った道程で進行方向がどちらの方向を向く場合であっても、利用者に、目的地方向を認識させることができ、目的地に向かって走行しているという感覚を与えることができる。
【実施例】
【００２８】
以下に、上述した実施の形態の実施例について説明する。ここでは、この実施の形態にかかる経路誘導装置１００を、たとえば車両（四輪車、二輪車を含む）などの移動体に搭載されるナビゲーション装置に適用した場合について説明する。
【００２９】
具体的には、ナビゲーション装置には経路探索機能と経路誘導機能とが搭載されている。このナビゲーション装置を用いて目的地まで移動する場合には、まず、経路探索機能により、現在地（もしくは所定の出発点）から目的地までの経路を探索する。そして、探索された経路を誘導経路として、経路誘導機能により誘導経路を利用者に指示するための処理をおこなう。上述した経路誘導装置１００は、この経路誘導機能部分に適用される。以下、本実施例のナビゲーション装置の具体的なハードウェア構成および経路誘導の処理内容について説明する。
【００３０】
（ナビゲーション装置のハードウェア構成）
まず、本実施例にかかるナビゲーション装置３００のハードウェア構成について説明する。図３は、本実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。
【００３１】
図３において、ナビゲーション装置３００は、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、磁気ディスクドライブ３０４と、磁気ディスク３０５と、光ディスクドライブ３０６と、光ディスク３０７と、音声Ｉ／Ｆ（インターフェース）３０８と、マイク３０９と、スピーカ３１０と、入力デバイス３１１と、映像Ｉ／Ｆ（インターフェース）３１２と、ディスプレイ３１３と、カメラ３１４と、通信Ｉ／Ｆ（インターフェース）３１５と、ＧＰＳユニット３１６と、各種センサ３１７と、を備えている。なお、各構成部３０１〜３１７はバス３２０によってそれぞれ接続されている。
【００３２】
ＣＰＵ３０１は、ナビゲーション装置３００の全体の制御を司る。ＲＯＭ３０２は、たとえばブートプログラム、経路探索プログラム、経路誘導プログラム、音声生成プログラム、地図情報表示プログラム、通信プログラム、データベース作成プログラム、データ解析プログラムなどの各種プログラムを記録している。
【００３３】
経路探索プログラムは、後述する光ディスク３０７に記録されている地図情報などを利用して、出発地から目的地までの最適な経路を探索させる。ここで、最適な経路とは、目的地までの最短（あるいは最速）経路や利用者が指定した条件にもっとも合致する経路などである。この経路探索プログラムを実行することによって探索された誘導経路は、たとえばＣＰＵ３０１を介して音声Ｉ／Ｆ３０８や映像Ｉ／Ｆ３１２へ出力される。
【００３４】
また、経路誘導プログラムは、上述した経路探索プログラムを実行することによって探索された誘導経路情報、通信Ｉ／Ｆ３１５によって取得されたナビゲーション装置３００の現在地と、光ディスク３０７から読み出された地図情報とに基づいて、リアルタイムな経路誘導情報の生成をおこなわせる。経路誘導プログラムを実行することによって生成された経路誘導情報は、たとえばＣＰＵ３０１を介して音声Ｉ／Ｆ３０８や映像Ｉ／Ｆ３１２へ出力される。
【００３５】
また、音声生成プログラムは、音声パターンに対応したトーンと音声の情報を生成させる。すなわち、経路誘導プログラムを実行することによって生成された経路誘導情報に基づいて、案内ポイントに対応した仮想音源の設定と音声ガイダンス情報の生成をおこなわせ、たとえば生成された音声ガイダンス情報を、ＣＰＵ３０１を介して音声Ｉ／Ｆ３０８へ出力させる。
【００３６】
また、地図情報表示プログラムは、映像Ｉ／Ｆ３１２によってディスプレイ３１３に表示する地図情報の表示形式を決定させ、決定された表示形式によって地図情報をディスプレイ３１３に表示させる。
【００３７】
ＲＡＭ３０３は、たとえばＣＰＵ３０１のワークエリアとして使用される。磁気ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがって磁気ディスク３０５に対するデータのリード／ライトを制御する。磁気ディスク３０５は、磁気ディスクドライブ３０４の制御で書き込まれたデータを記録する。
【００３８】
光ディスクドライブ３０６は、ＣＰＵ３０１の制御にしたがって光ディスク３０７に対するデータのリード／ライトを制御する。光ディスク３０７は、光ディスクドライブ３０６の制御にしたがってデータが読み出される着脱自在な記録媒体である。この光ディスク３０７としては、書き込み可能な記録媒体を利用することもできる。また、着脱可能な記録媒体として、光ディスク３０７のほか、ＭＯ、メモリカードなどを用いることもできる。
【００３９】
また、音声Ｉ／Ｆ３０８は、音声入力用のマイク３０９および音声出力用のスピーカ３１０に接続される。マイク３０９に受音された音声は、音声Ｉ／Ｆ３０８内でＡ／Ｄ変換される。なお、スピーカ３１０は、車両の内部だけでなく、車両の外部に設けられていてもよい。このスピーカ３１０からは、音声Ｉ／Ｆ３０８からの音声信号に基づく音声が出力される。また、マイク３０９から入力された音声は、たとえば音声データとして磁気ディスク３０５あるいは光ディスク３０７に記録可能である。
【００４０】
そして、入力デバイス３１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。
【００４１】
また、映像Ｉ／Ｆ３１２は、ディスプレイ３１３と、カメラ３１４とに接続される。この映像Ｉ／Ｆ３１２は、具体的には、たとえば、ディスプレイ３１３全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ３１３を表示制御する制御ＩＣなどによって構成される。また、カメラ３１４から入力された撮像信号を制御して磁気ディスク３０５や光ディスク３０７に記録するための処理をおこなう。
【００４２】
ディスプレイ３１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。このディスプレイ３１３としては、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。
【００４３】
カメラ３１４は、ナビゲーション装置３００が搭載された車両に備えられた撮影装置である。具体的には、後続車、駐車場の駐車マスまたは隣接車両などを撮影し運転支援をおこなうための画像を取得する。また、カメラは、通常の可視光カメラの他に赤外線カメラを用いてもよい。
【００４４】
また、通信Ｉ／Ｆ３１５は、無線を介してネットワークに接続され、ナビゲーション装置３００とＣＰＵ３０１とのインターフェースとして機能する。通信Ｉ／Ｆ３１５は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ３０１とのインターフェースとしても機能する。
【００４５】
ネットワークには、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ３１５は、たとえば、ＦＭチューナー、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ：登録商標）／ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、ＶＩＣＳセンターから配信される渋滞や交通規制などの道路交通情報を取得する。
【００４６】
また、ＧＰＳユニット３１６は、ＧＰＳ衛星からの受信波や後述する各種センサ３１７からの出力値を用いて、車両の現在位置（ナビゲーション装置３００の現在位置）を示す位置情報を算出する。現在位置を示す位置情報は、たとえば、緯度・経度、高度などの地図情報上の１点を特定する情報である。また、ＧＰＳユニット３１６は、各種センサ３１７からの出力値を用いて、オドメーター、速度変化量、方位変化量などを出力する。これにより、急ブレーキ、急ハンドルなどの車両の動態を解析することができる。
【００４７】
各種センサ３１７は、車速センサ、加速度センサ、角速度センサ、方位センサ、光センサなどであり、その出力値は、ＧＰＳユニット３１６による位置情報の算出や、速度や方位の変化量の測定などに用いられる。
【００４８】
なお、上述したナビゲーション装置３００において、図１に示した経路誘導装置１００の検出部１０１および算出部１０３は、具体的には、たとえばＣＰＵ３０１、ＲＯＭ３０２およびＲＡＭ３０３によりそれぞれその機能を実現する。表示制御部１０２は、具体的には、たとえばＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３および映像Ｉ／Ｆ３１２によりその機能を実現する。また、表示画面１１０は、具体的には、たとえば、映像Ｉ／Ｆ３１２およびディスプレイ３１３によってその機能を実現する。
【００４９】
（誘導画像の内容）
つぎに、ナビゲーション装置３００が経路誘導をおこなう際にディスプレイ３１３に表示される誘導画像の内容について説明する。図４は、誘導画像の内容を示す説明図である。図４は、ナビゲーション装置３００が搭載された車両の出発点から目的地直前まで誘導画像を表示させるための処理内容を示す説明図４１０〜４６０を例示している。なお、説明図４１０〜４６０における三角印４０１は車両の現在地をあらわし、４０２はディスプレイ３１３に表示される誘導画像をあらわす。また、ルートＲは、ナビゲーション装置３００によって探索された目的地までの誘導経路をあらわし、直線Ｌは、車両の現在地から目的地までの直線距離方向をあらわす。
【００５０】
図４の説明図４１０は、ナビゲーション装置３００が搭載された車両が出発点に位置している場合に、ディスプレイ３１３に表示される誘導画像４０２と目的地Ｇとの位置関係をあらわしている。説明図４１０の状態の誘導画像４０２がディスプレイ３１３に表示される場合は、誘導画像４０２に示した矢印（画面上方）の方向がディスプレイ３１３の上方向となるような表示態様に制御される。
【００５１】
（誘導画像の表示処理の手順）
つぎに、誘導画像の表示処理の手順について説明する。図５は、誘導画像の表示処理の手順を示すフローチャートである。図５のフローチャートにおいて、まず、経路誘導プログラムを実行させることにより、誘導情報を取得したか否かを判断する（ステップＳ５０１）。ここで、誘導情報を取得するまで待ち（ステップＳ５０１：Ｎｏのループ）、誘導情報を取得すると（ステップＳ５０１：Ｙｅｓ）、現在地情報を取得したか否かを判断する（ステップＳ５０２）。
【００５２】
ステップＳ５０２において、現在地情報を取得するまで待ち（ステップＳ５０２：Ｎｏのループ）、現在地情報を取得すると（ステップＳ５０２：Ｙｅｓ）、つぎに、ステップＳ５０１により取得した誘導情報と、ステップＳ５０２において取得した現在地情報とから現在地における誘導経路の進行方向を検出する（ステップＳ５０３）。
【００５３】
つぎに、現在地から目的地までの直線距離方向を検出する（ステップＳ５０４）。そして、ステップＳ５０３において検出した進行方向と、ステップＳ５０４において検出した目的地への直線距離方向とのなす角θ１を検出する（ステップＳ５０５）。
【００５４】
そして、ステップＳ５０５において検出したθ１が４５°以上か否かを判断する（ステップＳ５０６）。なお、このステップＳ５０６では閾値を４５°に設定して判断をおこなっているが、この角度は一例に過ぎない。したがって、利用者にとって進行方向が直線距離方向から大きくずれていると感じる角度を任意に設定することができる。
【００５５】
ステップＳ５０５において、θ１が４５°以上の場合は（ステップＳ５０６：Ｙｅｓ）、ディスプレイ３１３に目的地を含んだ表示態様の誘導経路画像を表示させ（ステップＳ５０７）、一連の処理を終了する。一方、θ１が４５°未満の場合は（ステップＳ５０６：Ｎｏ）、ディスプレイ３１３に図４のような通常の表示態様の誘導経路画像を表示させ（ステップＳ５０８）、一連の処理を終了する。
【００５６】
（進行方向と目的地への直線距離方向とのなす角θ１が大きい場合の表示）
つぎに、図５のフローチャートのステップＳ５０７の処理について具体的に説明する。ステップＳ５０７の処理とは、すなわち、進行方向と目的地への直線距離方向とのなす角θ１が大きい場合に表示処理である。
【００５７】
図６は、進行方向と目的地への直線距離方向とのなす角θ１が大きい場合の表示例を示す説明図である。ここでは、説明図６００のように進行方向と目的地への直線距離方向とが大きくずれてしまっても利用者が安心して誘導経路に沿った走行をおこなえるように下記の３つの表示例（説明図６１０、６２０、６３０）のいずれかを表示させるように設定する。
【００５８】
・表示態様例１：目的地を画面に含むサブマップ画面を表示
表示態様例１では、説明図６００のようになす角θ１が４５°以上の場合に、説明図６１０のように、あらたにサブマップ画像６１１を誘導画像４０２に表示させる。サブマップ画像６１１は、現在地から目的地までの全誘導経路を示した画像を所定のサイズで表示可能なように縮尺された画像である。このように、ディスプレイ３１３には、現在地から縮尺に応じた距離までの誘導経路が表示されると共に、目的地までの全誘導経路が表示される。
【００５９】
・表示態様例２：目的地を画面に含むように自動で縮尺変更
表示態様例２では、説明図６００のようになす角θ１が４５°以上の場合に、説明図６２０のように、現在地から目的地までの全誘導経路を示した画像をディスプレイ３１３に表示できるように誘導画像４０２の縮尺を自動的に変更する。
【００６０】
このように、表示態様例１、２では、進行方向と目的地への直線距離方向とが大きくずれてしまっても、誘導経路は正しく目的地まで到達していることを利用者に認識させ、利用者の不安を解消させることができる。
【００６１】
また、表示態様例１、２のように全誘導経路を表示させても、進行方向と目的地への直線距離方向とが大きくずれたような誘導経路に不安を感じるような場合には、説明図６３０のような下記表示態様例３を実行させてもよい。
【００６２】
・表示態様例３：目的地方向の道を選択するようにリルート
表示態様例３では、説明図６００のようになす角θ１が４５°以上の場合に、説明図６３０のように、利用者に再度誘導経路を検索するか否かを提案する。
【００６３】
以上説明したように、本発明にかかる経路誘導装置、経路誘導方法、経路誘導プログラムおよび記録媒体によれば、誘導経路に沿って移動する利用者に、常に目的地の方向を把握させることができる。したがって、利用者の誘導経路に対する不安を解消させることができる。
【００６４】
なお、本実施の形態で説明した経路誘導方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【００６５】
【図１】本実施の形態の経路誘導装置の機能的構成の一例を示すブロック図である。
【図２】経路誘導装置の処理の内容を示すフローチャートである。
【図３】本実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。
【図４】誘導画像の内容を示す説明図である。
【図５】誘導画像の表示処理の手順を示すフローチャートである。
【図６】目進行方向と目的地への直線距離方向とのなす角θ１が大きい場合の表示例を示す説明図である。
【符号の説明】
【００６６】
１００  経路誘導装置
１０１  検出部
１０２  表示制御部
１０３  算出部
１１０  表示画面
【図１】
2008151754.tif 000003
【図２】
2008151754.tif 000004
【図３】
2008151754.tif 000005
【図４】
2008151754.tif 000006
【図５】
2008151754.tif 000007
【図６】
2008151754.tif 000008