(57)【特許請求の範囲】
【請求項１】
車両の現在位置を検出して該現在位置を地図画面に表示し、現在位置から最初に設定した設定目的地までの誘導を行い、その後本来の目的地を探して走行するためのナビゲーション装置において、
前記設定目的地に車両が到着の後の車両走行中に、当該設定目的地を地図画面の中央位置に表示する設定目的地表示手段と、
前記設定目的地到着後の車両走行中に、前記地図画面を所定の方向に固定して表示する画面固定表示手段と、
前記設定目的地到着後の車両走行中に、前記車両の現在位置と前記設定目的地との位置関係に応じて前記地図画面の縮尺率を制御する縮尺制御手段と、
を備えることを特徴とするナビゲーション装置。
【請求項２】
前記縮尺制御手段は、前記地図画面の縮尺率が最大でない場合に、縮尺率の最大範囲を当該地図画面に表示させることを特徴とする請求項１記載のナビゲーション装置。
【請求項３】
車両の現在位置を検出して該現在位置とともに車両の走行した軌跡を地図画面に表示し、現在位置から最初に設定した設定目的地までの誘導を行い、その後本来の目的地を探して走行するためのナビゲーション装置において、
前記設定目的地までに車両が走行した軌跡と、前記設定目的地に到着した後に車両が走行した軌跡とを識別可能に表示する軌跡表示制御手段を備えることを特徴とするナビゲーション装置。
【請求項４】
前記設定目的地に車両が到着した場合に前記車両の現在位置と前記設定目的地との位置関係を示す設定目的地情報を地図画面に表示する設定目的地情報表示手段を備えることを特徴とする請求項１又は２に記載のナビゲーション装置。
【請求項５】
前記設定目的地情報は、前記設定目的地から前記車両の現在位置までの直線距離、走行距離、走行時間、及び前記車両の現在位置から前記設定目的地に対する方向のうち少なくとも１つを含むことを特徴とする請求項４記載のナビゲーション装置。
【請求項６】
車両の現在位置を検出して該現在位置を地図画面に表示し、現在位置から最初に設定した設定目的地までの誘導を行い、その後本来の目的地を探して走行するためのナビゲーション装置における表示方法において、
前記設定目的地に車両が到着した場合に当該設定目的地を地図画面の中央位置に表示する設定目的地表示工程と、
前記地図画面を所定の方向に固定して表示する画面固定表示工程と、
前記車両の現在位置と前記設定目的地との位置関係に応じて前記地図画面の縮尺率を制御する縮尺制御工程と、
を含むことを特徴とする表示方法。
【請求項７】
車両の現在位置を検出して該現在位置とともに車両の走行した軌跡を地図画面に表示し、最初に設定した設定目的地までの誘導を行い、その後本来の目的地を探して走行するためのナビゲーション装置における表示方法おいて、
前記設定目的地までに車両が走行した軌跡と、前記設定目的地に到着した後に車両が走行した軌跡とを識別可能に表示する軌跡表示制御工程を含むことを特徴とする表示方法。
【請求項８】
コンピュータに、
最初に設定した設定目的地に車両が到着した場合に当該設定目的地を地図画面の中央位置に表示させる機能と、
前記地図画面を所定の方向に固定して表示させる機能と、
前記車両の現在位置と前記設定目的地との位置関係応じて前記地図画面の縮尺率を制御させる機能と、
を実現させるためのプログラム。
【請求項９】
コンピュータに、
最初に設定した設定目的地までに車両が走行した軌跡と、前記設定目的地に到着した後に車両が走行した軌跡とを識別可能に表示させる機能を実現させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ナビゲーション装置、表示方法、及びプログラムに関する。
【０００２】
【従来の技術】
従来、ナビゲーション装置は、ＧＰＳ（Global Positioning Systems）衛星から送信される信号を受信して現在位置を検出し、ナビゲーション装置の有する自律航法センサにより検出される情報、及びナビゲーション装置の記録装置に記録される地図データに基づいて、車両の現在位置と地図データの道路形状とをマッチングさせて、ナビゲーション画面の地図上に車両の現在位置を表示する。そして、ユーザが目的地を設定すると、検出された現在位置と設定された目的地に基づいて、経路探索を行い、探索された経路をナビゲーション画面の地図上に表示して目的地までの誘導を行っている。
【０００３】
このようなナビゲーション装置においては、目的地を設定する場合、多くの場合正確な住所や電話番号がわからないため、ユーザにより設定される目的地は、正確な所在地が公知されている公共の施設、または地点等が設定されていた。したがって、例えば、ユーザが知人宅を訪れる場合は、知人宅の近くにある公共施設を目的地に設定するか、知人宅の近くの地点（例えば、交差点等）を目的地として設定していた。そして、ユーザは、最初に設定した目的地に自車が到着し、ナビゲーション装置の経路誘導が終了した後は、自分で地図画面を参考にして本来の目的地である知人宅を探すか、実際に付近を走行して知人宅を探していた。
【０００４】
【発明が解決しようとする課題】
しかしながら、このような従来のナビゲーション装置にあっては、ナビゲーション画面に表示される地図画面は、自車の進行方向に応じて角度（すなわち、方向）が変化する。このため、経路誘導が行われる場合はわかりやすいが、自分で地図画面を参考にして目的地を探す場合、自車がどの方向に向かい、目的地がどの方向にあるかが非常にわかり難くなるという問題があった。また、最初に設定した目的地に到着した後に、本来の目的地を探して走行しているうちに、最初に設定した目的地までも見失い、本来の目的地から離れていってしまう場合があった。あるいは、本来の目的地を探して走行しているうちに、どの道路を通ったかが不明確になるので、同じ道路を何度も走行することになり、探索を行う上で効率が悪いという問題があった。
【０００５】
本発明の課題は、最初に設定した目的地から本来の目的地まで容易に到達できるようにすることである。
【０００６】
【発明を解決するための手段】
上記課題を解決するために、本発明は、
車両の現在位置を検出して該現在位置を地図画面に表示し、現在位置から最初に設定した設定目的地までの誘導を行い、その後本来の目的地を探して走行するためのナビゲーション装置において、
前記設定目的地に車両が到着の後の車両走行中に、当該設定目的地を地図画面の中央位置に表示する設定目的地表示手段と、
前記設定目的地到着後の車両走行中に、前記地図画面を所定の方向に固定して表示する画面固定表示手段と、
前記設定目的地到着後の車両走行中に、前記車両の現在位置と前記設定目的地との位置関係に応じて前記地図画面の縮尺率を制御する縮尺制御手段と、
を備えることを特徴としている。
【０００７】
また、本発明において、
前記縮尺制御手段は、前記地図画面の縮尺率が最大でない場合に、縮尺率の最大範囲を当該地図画面に表示させることが好ましい。
【０００８】
さらに本発明は、
車両の現在位置を検出して該現在位置とともに車両の走行した軌跡を地図画面に表示し
、現在位置から最初に設定した設定目的地までの誘導を行い、その後本来の目的地を探して走行するためのナビゲーション装置において、
前記設定目的地までに車両が走行した軌跡と、前記設定目的地に到着した後に車両が走行した軌跡とを識別可能に表示する軌跡表示制御手段を備えることを特徴としている。
【０００９】
さらに、本発明は、
車両の現在位置を検出して該現在位置を地図画面に表示し、現在位置から最初に設定した設定目的地までの誘導を行い、その後本来の目的地を探して走行するためのナビゲーション装置において、
前記設定目的地に車両が到着した場合に前記車両の現在位置と前記設定目的地との位置関係を示す設定目的地情報を地図画面に表示する設定目的地情報表示手段を備えることを特徴としている。
【００１０】
また、本発明において、
前記設定目的地情報は、前記設定目的地から前記車両の現在位置までの直線距離、走行距離、走行時間、及び前記車両の現在位置から前記設定目的地に対する方向のうち少なくとも１つを含むことが好ましい。
【００１１】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態を詳細に説明する。
【００１２】
[第１の実施の形態]
図１〜図３は、本発明を適用した第１の実施の形態におけるナビゲーション装置１の一実施の形態を示す図である。
【００１３】
まず、構成を説明する。
図１は、本実施の形態におけるナビゲーション装置１の要部構成を示すブロック図である。
図１において、ナビゲーション装置１は、ＣＰＵ（Central Processing Unit）１１、ＧＰＳアンテナ１２、自律航法ユニット１３、入力部１４、表示部１５、メモリ１６、記憶装置１７等を備えて構成されている。
【００１４】
ＣＰＵ１１は、記憶装置１７に記憶されている各種システムプログラムを読み出して実行し、ナビゲーション装置１の各部を駆動制御する。また、ＧＰＳアンテナ１２、自律航法ユニット１３、入力部１４等を介して入力されるデータに基づいて、記憶装置１７に記憶されたナビゲーション用の各種アプリケーションプログラムを読み出して、現在位置検出処理、経路探索処理、画面固定表示処理等の各種処理を実行し、処理結果を表示部１５に表示させる。
【００１５】
具体的には、ＣＰＵ１１は、記憶装置１７に記憶されている画面固定表示処理プログラムに基づいて、後述する画面固定表示処理（図２参照）を実行する。
【００１６】
この画面固定表示処理において、ＣＰＵ１１は、ユーザにより最初に設定された目的地（本明細書中においては、「設定目的地」と定義する）に自車が到着したか否かを判断し、自車が設定目的地に到着した場合、画面固定表示設定がオンになっているか否かを判断する。画面固定表示設定がオンになっている場合、ＣＰＵ１１は、設定目的地を地図画面の中央に表示させる。次いで、ＣＰＵ１１は、表示した地図画面の角度（すなわち、方向）を固定する。ここで、固定される地図画面の角度は、直前まで表示されていた地図画面の角度に固定する場合や、北方向を上向きに地図画面の角度を固定する場合等、種々の角度に固定することが可能である。本第１の実施の形態においては、北方向を上向きに地図画面の角度を固定する場合を例として説明を行う。
【００１７】
次いでＣＰＵ１１は、表示された地図画面の縮尺が最大であるか否かを判断し、地図画面の縮尺が最大でない場合は、地図画面の縮尺を最大にして表示させる。次いで、ＣＰＵ１１は、ＧＰＳアンテナ１２、及び自律航法ユニット１３から現在位置情報を取得して、自車の現在位置を検出する。次いで、検出した自車の現在位置から地図画面の表示位置を取得する。
【００１８】
次いで、ＣＰＵ１１は、自車の表示位置が地図画面の中央付近であるか否かを判断する。ここで、自車の表示位置が地図画面の中央付近でない場合、または自車が地図画面周辺にある場合、ＣＰＵ１１は、設定目的地を中央に表示させたまま地図画面を縮小して自車の現在位置を表示させる。さらに、ＣＰＵ１１は、地図画面の縮尺最大の範囲を点線、または破線等で地図画面に表示させる。一方、自車の表示位置が地図画面の中央付近である場合、ＣＰＵ１１は、そのまま自車の現在位置を地図画面に表示させる。
【００１９】
そして、ＣＰＵ１１は、ユーザにより終了指示が入力されるか、所定時間以上自車が停車状態になるまで、所定距離走行毎、または所定時間経過毎に自車の現在位置を検出して画面固定表示処理を繰り返して実行する。
【００２０】
ＧＰＳアンテナ１２は、地球低軌道に打ち上げられた複数のＧＰＳ衛星から送信されるＧＰＳ信号を受信する。ＧＰＳアンテナ１２は、少なくとも３個のＧＰＳ衛星から送信されるＧＰＳ信号を受信し、受信したＧＰＳ信号に基づいて車両の絶対的な現在位置（緯度、経度）を検出して、ＣＰＵ１１に出力する。
【００２１】
自律航法ユニット１３は、角度センサ、距離センサ等を備えて構成される。角度センサは、車の角速度（単位時間あたりの水平方向への回転角度）を検出して、移動方位の変化量を算出する。距離センサは、車輪の回転に応じて出力されるパルス信号を検出して、車両の移動量を算出する。自律航法ユニット１３は、これら角速度信号および車速パルス信号により、車両の相対的な位置変化を算出してＣＰＵ１１に出力する。
【００２２】
入力部１４は、文字キー、数字キー、検索キーの他、ナビゲーション利用等の各種機能に対応付けられた各種キーを備え、操作されたキーに対する操作信号をＣＰＵ１１に出力する。また、入力部１４は、カラー液晶ディスプレイ等により構成される表示部１５を覆うように設けられたタッチパネルを備えてもよく、電磁誘導式、磁気歪式、感圧式等の座標読み取り原理でタッチ指示された座標を検出し、検出した座標を位置信号としてＣＰＵ１１に出力する。あるいは、リモコン、マイク等の入力装置を備える構成としてもよい。
【００２３】
表示部１５は、カラー液晶ディスプレイ等により構成され、入力部１４における入力内容や、ＣＰＵ１１から入力されるナビゲーション用の表示情報を表示する。
【００２４】
メモリ１６はＲＡＭ、ＲＯＭ等から構成され、ＣＰＵ１１によって実行される各種プログラムやこれら各種プログラムにかかるデータ等を一時的に記憶するワークエリアを形成する。
【００２５】
記憶装置１７は、プログラムやデータ等があらかじめ記憶されている記録媒体（図示せず）を備え、この記録媒体内に、ＣＰＵ１１により実行されるナビゲーション装置１の各種アプリケーション、およびこれらのプログラムに係るデータ等を記憶する。例えば、記録媒体には、上記処理を行うための現在位置検出処理、経路探索処理、画面固定表示処理等の各種プログラムや、地図データベース１７１、走行履歴データベース１７２、ナビゲーション装置１の動作に関する各種設定内容が記録された設定データ等が記憶される。
【００２６】
例えば、図１に示す地図データベース１７１には、車両の現在位置の検出、目的地までの経路探索、ナビゲーションの表示等に使用する地図データ、及び道路、施設、海、湖等の各種シンボルデータを記憶する。また、走行履歴データベース１７２には、車両の過去の走行軌跡に係るデータ、詳細には、走行した日時、実際に車両が走行した経路情報、走行距離、所要時間等を含む走行履歴データを記憶する。
【００２７】
次に、本第１の実施の形態におけるナビゲーション装置１の動作を説明する。
なお、以下に示す図２のフローチャートに記述されている各機能を実現するためのプログラムは、読み取り可能なプログラムコードの形態で記憶装置１７に格納されており、ＣＰＵ１１は、このプログラムコードに従った動作を逐次実行する。また、図示しないＣＤ−ＲＯＭ、ＤＶＤ―ＲＯＭ制御部等から外部供給されるプログラム／データを利用してこの実施の形態特有の動作を実行することも可能である。
【００２８】
図２において、ＣＰＵ１１は、自車が設定目的地に到着したか否かを判断する（ステップＳ１１）。ここで、自車が設定目的地に到着していない場合は（ステップＳ１１；ＮＯ）、そのまま経路誘導を続行する。一方、自車が設定目的地に到着した場合（ステップＳ１１；ＹＥＳ）、ＣＰＵ１１は、案内終了後表示設定がオンに設定されているか否かを判断する（ステップＳ１２）。ここで、画面固定表示設定がオフに設定されている場合（ステップＳ１２；ＮＯ）、ＣＰＵ１１は、通常の表示処理を行う。
【００２９】
一方、画面固定表示設定がオンに設定されている場合（ステップＳ１２；ＹＥＳ）、ＣＰＵ１１は、設定目的地が画面中央に表示されるように地図画面を表示させ（ステップＳ１３）、地図画面の角度を北方向を上向きにして固定する（ステップＳ１４）。次いで、ＣＰＵ１１は、地図画面が縮尺最大であるか否かを判断する（ステップＳ１５）。ここで、地図画面が縮尺最大でない場合（ステップＳ１５；ＮＯ）、ＣＰＵ１１は、地図画面を縮尺最大にして表示させる（ステップＳ１６）。
【００３０】
次いで、ＣＰＵ１１は、自車の現在位置を検出して、地図画面に対応する表示位置を取得する（ステップＳ１７）。次いで、ＣＰＵ１１は、自車の表示位置が地図画面の中央付近であるか否かを判断する（ステップＳ１８）。ここで、自車の表示位置が地図画面の中央付近である場合（ステップＳ１８；ＹＥＳ）、ＣＰＵ１１は、自車の現在位置を地図画面に表示させる（ステップＳ２１）
【００３１】
一方、自車の現在位置が地図画面の中央付近にない場合、または地図画面周辺にある場合（ステップＳ１８；ＮＯ）、ＣＰＵ１１は、設定目的地を中央位置にしたまま地図画面を縮小して表示させる（ステップＳ１９）。次いで、ＣＰＵ１１は、自車の現在位置、及び縮尺最大の範囲を地図画面に表示させる（ステップＳ２０）。
【００３２】
次いで、ＣＰＵ１１は、入力部１４を介して終了指示が入力されたか否かを判断する（ステップＳ２２）。終了指示が入力された場合（ステップＳ２２；ＹＥＳ）、ＣＰＵ１１は、本画面固定表示処理を終了する。一方、終了指示が入力されない場合（ステップＳ２２；ＮＯ）、ＣＰＵ１１は、自車が連続して所定時間以上停車状態にあるか否かを判断する（ステップＳ２３）。自車が連続して所定時間以上停車状態にある場合（ステップＳ２３；ＹＥＳ）、ＣＰＵ１１は、ユーザが終了指示を入力し忘れたものと判断して、本画面固定表示処理を終了する。
【００３３】
一方、自車が連続して所定時間以上停車状態にない場合（ステップＳ２３；ＮＯ）、ＣＰＵ１１は、ステップＳ１５に移行して、ステップＳ１５〜ステップＳ２２の処理を繰り返して実行する。
【００３４】
図３(ａ）、（ｂ）は、上述した画面固定表示処理のステップＳ２１、ステップＳ２０において表示される地図画面例を示す図である。図３(ａ)は、ステップＳ２１において、縮尺最大の地図画面に自車の現在位置を表示した地図画面例を示す図である。図３(ａ)において、設定目的地３１は画面中央の位置に表示され、自車位置マーク３２は、△印により自車の方向が示されている。ここで、図３(ａ)において、地図画面の角度は北方向を上向きとして固定されているため、自車は西方向に向かって走行していることがわかる。
【００３５】
図３（ｂ）は、ステップＳ２０において、地図画面を縮小して自車の現在位置を表示した地図画面例を示す図である。図３（ｂ）において、設定目的地３１は、画面中央の位置に表示され、自車位置マーク３２は、△印の向きにより北方向を指して現在位置が表示されている。また、地図画面には縮尺最大範囲を示す境界線３３が表示されている。
【００３６】
以上のように、本第１の実施の形態におけるナビゲーション装置１は、最初に設定された目的地に到着した後、設定目的地を地図画面中央に表示するとともに、地図画面の角度を固定し、地図画面に対応して自車の方向を変化させ、自車の現在位置を地図画面に表示させる。また、地図画面の縮尺率が最大でない場合、縮尺最大の範囲を地図画面に表示させる。
【００３７】
したがって、ユーザは最初に設定した目的地付近にある本来の目的地を探す際に、設定目的地から自車の相対的な現在位置を的確に認識することができ、自車の向いている方向、本来の目的地の方向等を見失うことがない。これにより、ユーザは、効率良く本来の目的地を探すことができ、容易に本来の目的地にたどり着くことができる。また、地図画面の縮尺率が最大でない場合、縮尺最大の範囲を地図画面に表示させることにより、ユーザは、自車の現在位置と設定目的地の相対的な位置を容易に認識できる。
【００３８】
なお、本第１の実施の形態における記述は、本発明に係るナビゲーション装置の一例であり、これに限定されるものではない。例えば、本第１の実施の形態においては、地図画面の角度を北方向を上向きにして固定する構成としたが、直前まで表示されていた地図画面の角度で固定しても良く、あるいは、その他の方向で地図画面の角度を固定しても良い。
【００３９】
[第２の実施の形態]
次に、図４〜図５参照して本発明における第２の実施の形態について説明する。なお、本第２の実施の形態においては、上記第１の実施の形態におけるナビゲーション装置１を用いて、ＣＰＵ１１が軌跡識別表示処理プログラムに基づいて、軌跡識別表示処理（図４参照）を実行することにより本発明を実現する。したがって、本第２の実施の形態におけるナビゲーション装置１は、上記第１の実施の形態におけるものと同様の構成によってなるものであり、図示及び構成説明を省略し、同一部分には同一符号を付して説明する。以下、本第２の実施の形態における特徴的な発明である軌跡識別表示処理について詳細に説明する。
【００４０】
この軌跡識別表示処理において、ＣＰＵ１１は、ユーザにより最初に設定された目的地（設定目的地）に自車が到着したか否かを判断し、自車が設定目的地に到着した場合、軌跡識別表示設定がオンになっているか否かを判断する。軌跡識別表示設定がオンになっている場合、ＣＰＵ１１は、自車の現在位置を取得して、現在位置に対応する地図画面の表示位置を取得する。次いで、ＣＰＵ１１は、地図画面に自車の現在位置を表示するとともに、設定目的地からの軌跡を設定目的地までの軌跡表示と識別可能に表示させる。
【００４１】
また、ＣＰＵ１１は、入力部１４を介して、設定目的地までの軌跡表示を消去する指示が入力された場合、設定目的地までの軌跡表示を消去して、設定目的地からの軌跡のみを表示させる。なお、軌跡とは、自車が過去に走行したルートであり、軌跡表示は、自車が過去に走行したルートを地図画面上に重畳して軌跡が表示されることである。
【００４２】
次に本第２の実施の形態におけるナビゲーション装置１の動作を説明する。
図４は、本第２の実施の形態におけるナビゲーション装置１のＣＰＵ１１により実行される軌跡識別表示処理を示すフローチャートである。
【００４３】
図４において、ＣＰＵ１１は、自車が設定目的地に到着したか否かを判断する（ステップＳ３１）。ここで、自車が設定目的地に到着していない場合は（ステップＳ３１；ＮＯ）、そのまま経路誘導を続行する。一方、自車が設定目的地に到着した場合（ステップＳ３１；ＹＥＳ）、ＣＰＵ１１は、軌跡識別表示設定がオンに設定されているか否かを判断する（ステップＳ３２）。ここで、軌跡識別表示設定がオフに設定されている場合（ステップＳ３２；ＮＯ）、ＣＰＵ１１は、通常の表示処理を行う。
【００４４】
一方、軌跡識別表示設定がオンに設定されている場合（ステップＳ３２；ＹＥＳ）、ＣＰＵ１１は、設定目的地までの軌跡表示を消去する指示が入力されたか否かを判断する（ステップＳ３３）。ここで、設定目的地までの軌跡表示を消去する指示が入力された場合（ステップＳ３３；ＹＥＳ）、ＣＰＵ１１は、設定目的地までの軌跡表示を消去する（ステップＳ３４）。一方、設定目的地までの軌跡表示を消去する指示が入力されない場合（ステップＳ３３；ＮＯ）、ＣＰＵ１１は、軌跡を表示させたままにする。
【００４５】
次いで、ＣＰＵ１１は、ＧＰＳアンテナ１２、及び自律航法ユニット１３から入力される現在位置情報に基づいて、自車の現在位置を検出し、地図画面の表示位置を取得する（ステップＳ３７）。そして、地図画面に自車の現在位置を表示させるとともに、設定目的地からの自車の軌跡を、設定目的地までの自車の軌跡を識別可能に表示させる（ステップＳ３６）。
【００４６】
次いで、ＣＰＵ１１は、入力部１４を介して終了指示が入力されたか否かを判断する（ステップＳ３７）。終了指示が入力された場合（ステップＳ３７；ＹＥＳ）、ＣＰＵ１１は、本軌跡識別表示処理を終了する。一方、終了指示が入力されない場合（ステップＳ３７；ＮＯ）、ＣＰＵ１１は、自車が連続して所定時間以上停車状態にあるか否かを判断する（ステップＳ３８）。自車が連続して所定時間以上停車状態にある場合（ステップＳ３８；ＹＥＳ）、ＣＰＵ１１は、ユーザが終了指示を入力し忘れたものと判断して、本軌跡識別表示処理を終了する。
【００４７】
一方、自車が連続して所定時間以上停車状態にない場合（ステップＳ３８；ＮＯ）、ＣＰＵ１１は、ステップＳ３５に移行して、ステップＳ３５〜ステップＳ３７の処理を繰り返して実行する。
【００４８】
図５は、上述した軌跡識別表示処理のステップＳ３６において表示される地図画面例を示す図である。図５において、自車位置マーク５４は画面中央に進行方向を向いて表示される。なお、地図画面は自車の進行方向に応じて角度が変化する。また、設定目的地５１までの軌跡５２と、設定目的地５１からの軌跡５３はルートの模様を替えることにより識別可能に表示されている。ここで、入力部１４を介して設定目的地５１までの軌跡５３を消去する指示が入力された場合、軌跡５３は地図画面から消去され、地図画面には軌跡５３のみが表示される。
【００４９】
以上のように、本第２の実施の形態によれば、ナビゲーション装置１は、最初に設定された目的地までの軌跡と、この設定目的地からの軌跡とを識別可能に地図画面に表示させる。また、ユーザの指示により、設定目的地までの軌跡表示を消去して、設定目的地に到着した後は、設定目的地からの軌跡のみを表示させる。
【００５０】
したがって、ユーザは最初に設定した目的地付近にある本来の目的地を探す際に、設定目的地から自車が走行した軌跡を的確に認識することができる。これにより、同じ道路を何度も走行することを防いで、短時間に効率良く本来の目的地を探すことができる。また、設定目的地と自車の現在位置との相対的な位置関係を明確にすることができ、例えば、山間部、向上地帯等、比較的広い範囲を探す場合、特に有効である。
【００５１】
なお、本第２の実施の形態における記述は、本発明に係るナビゲーション装置の一例であり、これに限定されるものではない。例えば、本第２の実施の形態においては、設定目的地までの軌跡表示と設定目的地からの軌跡表示を、ルートの模様を替えることで識別可能にして表示させたが、例えば、色調または明度を変えることで識別可能な表示としても良い。
【００５２】
[第３の実施の形態]
次に、図６〜図７参照して本発明における第３の実施の形態について説明する。なお、本第３の実施の形態においては、上記第１の実施の形態におけるナビゲーション装置１を用いて、ＣＰＵ１１が設定目的地情報表示処理プログラムに基づいて、設定目的地情報表示処理を実行することにより本発明を実現する。したがって、本第３の実施の形態におけるナビゲーション装置１は、上記第１の実施の形態におけるものと同様の構成によってなるものであり、図示及び構成説明を省略し、同一部分には同一符号を付して説明する。以下、本第３の実施の形態における特徴的な発明である設定目的地情報表示処理（図６参照）について詳細に説明する。
【００５３】
この設定目的地情報表示処理において、ＣＰＵ１１は、ユーザにより最初に設定された目的地（設定目的地）に自車が到着したか否かを判断し、自車が設定目的地に到着した場合、設定目的地情報表示設定がオンになっているか否かを判断する。設定目的地情報表示設定がオンになっている場合、ＣＰＵ１１は、設定目的地を基準地点として認識する。次いで、ＣＰＵ１１は、自車の現在位置を検出して、基準地点として認識した設定目的地から現在位置までの直線距離、及び走行距離を算出する。
【００５４】
また、ＣＰＵ１１は、現在位置から設定目的地に対する方向を取得し、設定目的地から現在地までの走行時間を算出する。そして、ＣＰＵ１１は、設定目的地から現在位置までの直線距離、走行距離、走行時間、及び現在位置から設定目的地に対する方向を設定目的地情報として地図画面に表示させる。
【００５５】
なお、設定目的地情報表示設定を行う際にユーザはあらかじめ直線距離、走行距離、走行時間、設定目的地に対する方向等を表示・非表示を選択して任意に設定することができる。すなわち、設定目的地情報に含まれる全ての情報を地図画面に表示させることなく、必要な情報のみを表示させることができる。
【００５６】
次に、第３の実施の形態におけるナビゲーション装置１の動作を説明する。
図６は、本第３の実施の形態におけるナビゲーション装置１のＣＰＵ１１により実行される設定目的地情報表示処理を示すフローチャートである。
【００５７】
図６において、ＣＰＵ１１は、自車が設定目的地に到着したか否かを判断する（ステップＳ４１）。ここで、自車が設定目的地に到着していない場合は（ステップＳ４１；ＮＯ）、そのまま経路誘導を続行する。一方、自車が設定目的地に到着した場合（ステップＳ４１；ＹＥＳ）、ＣＰＵ１１は、設定目的地情報表示設定がオンに設定されているか否かを判断する（ステップＳ４２）。ここで、設定目的地情報表示設定がオフに設定されている場合（ステップＳ４２；ＮＯ）、ＣＰＵ１１は、通常の表示処理を行う。
【００５８】
一方、設定目的地情報表示処理がオンに設定されている場合（ステップＳ４２；ＹＥＳ）、ＣＰＵ１１は、設定目的地を基準地点として認識する（ステップＳ４３）。次いで、ＣＰＵ１１は、ＧＰＳアンテナ１２、及び自律航法ユニット１３から現在位置情報を取得して、自車の現在位置を検出する（ステップＳ４４）。次いで、ＣＰＵ１１は、基準地点として認識された設定目的地から現在位置までの直線距離、及び走行距離を算出する（ステップＳ４５）。
【００５９】
さらに、ＣＰＵ１１は、現在位置から設定目的地に対する方向を取得し（ステップＳ４６）、設定目的地から現在位置までの走行時間を算出する（ステップＳ４７）。そして、ＣＰＵ１１は、設定目的地から現在位置までの直線距離、及び走行距離、走行時間、及び現在位置から設定目的地に対する方向を地図画面に表示させる（ステップＳ４８）。なお、設定目的地情報として表示される設定目的地から現在位置までの直線距離、走行距離、走行時間、及び現在位置から設定目的地に対する方向等は、予め任意の情報を選んで表示・非表示を設定することができる。
【００６０】
次いで、ＣＰＵ１１は、入力部１４を介して終了指示が入力されたか否かを判断する（ステップＳ４９）。終了指示が入力された場合（ステップＳ４９；ＹＥＳ）、ＣＰＵ１１は、本設定目的地情報表示処理を終了する。一方、終了指示が入力されない場合（ステップＳ４９；ＮＯ）、ＣＰＵ１１は、自車が連続して所定時間以上停車状態にあるか否かを判断する（ステップＳ５０）。自車が連続して所定時間以上停車状態にある場合（ステップＳ５０；ＹＥＳ）、ＣＰＵ１１は、ユーザが終了指示を入力し忘れたものと判断して、本設定目的地情報表示処理を終了する。
【００６１】
一方、自車が連続して所定時間以上停車状態にない場合（ステップＳ５０；ＮＯ）、ＣＰＵ１１は、ステップＳ４４に移行して、ステップＳ４４〜ステップＳ４９の処理を繰り返して実行する。
【００６２】
図７は、上述した設定目的地情報表示処理のステップＳ４８において表示される地図画面例を示す図である。図７において、自車位置マーク７２は、画面中央に進行方向を向いて表示されている。なお、地図画面は自車の進行方向に応じて角度が変化する。また、地図画面の右上方には、設定目的地情報として、設定目的地から現在地までの直線距離、走行距離、及び走行時間が表示されている。さらに、現在位置から設定目的地に対する方向は、自車位置マーク７２の近傍に方向指示マーク７３として表示されている。図７において、現在地から設定目的地の方向は、方向指示マーク７３により南東方向であることが示されている。
【００６３】
以上のように、本第３の実施の形態によれば、ナビゲーション装置１は、最初に設定された目的地に到着した後、設定目的地から現在位置までの直線距離、走行距離、走行時間、及び現在位置から設定目的地に対する方向を設定目的地情報として地図画面に表示させる。
【００６４】
したがって、ユーザは、設定目的地に到着した後、本来の目的地を探す際に、設定目的地からの距離や方向を確認しながら本来の目的地を探索することができる。これにより、本来の目的地を探すうちに、設定目的地から離れていってしまうことや、設定目的地を見失うことがなく、効率良く本来の目的地を探すことができる。また、自車の現在位置から設定目的地に対する方向が常に表示されるため、設定目的地が地図画面から外れ設定目的地が表示されない場合でも、正確な設定目的地の位置を認識できる。これにより、設定目的地が地図画面から外れた場合でも、地図画面を縮小して設定目的地を表示させる必要がないので、地図画面を常に縮尺最大にして表示させることができ、例えば、住宅街、商店街等の比較的狭い範囲を探す場合に有効である。
【００６５】
なお、本第３の実施の形態における記述は、本発明に係るナビゲーション装置の一例であり、これに限定されるものではない。例えば、本第３の実施の形態において、設定目的地情報として表示される情報は、設定目的地からの直線距離、走行距離、走行時間、及び現在位置から設定目的地に対する方向に限らず、また、これら全てが表示されていなくても良い。
その他、本実施の形態におけるナビゲーション装置１の細部構成、および詳細動作に関しても、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【００６６】
【発明の効果】
本発明のナビゲーション装置によれば、設定目的地に到着した後に本来の目的地を探す際に、自車の現在位置と設定目的地との相対的な位置関係を明確に表示することにより、ユーザが効率よく本来の目的地を探すことができる。
【図面の簡単な説明】
【図１】本発明を適用した実施の形態のナビゲーション装置の要部構成を示すブロック図である。
【図２】図１のＣＰＵ１１により実行される画面固定表示処理を示すフローチャートである。
【図３】（ａ）図２のステップＳ２１において表示部１５に表示される地図画面例を示す図である。
（ｂ）図２のステップＳ２０において表示部１５に表示される地図画面例を示す図である
【図４】図１のＣＰＵ１１により実行される軌跡識別表示処理を示すフローチャートである。
【図５】図４のステップＳ３６において表示部１５に表示される地図画面例を示す図である。
【図６】図１のＣＰＵ１１により実行される設定目的地情報表示処理を示すフローチャートである。
【図７】図６のステップＳ４８において表示部１５に表示される地図画面例を示す図である。
【符号の説明】
１    ナビゲーション装置
１１    ＣＰＵ
１２    ＧＰＳアンテナ
１３    自律航法ユニット
１４    入力部
１５    表示部
１６    メモリ
１７    記憶装置
【図１】
0003866060.tif 000002
【図２】
0003866060.tif 000003
【図３】
0003866060.tif 000004
【図４】
0003866060.tif 000005
【図５】
0003866060.tif 000006
【図６】
0003866060.tif 000007
【図７】
0003866060.tif 000008