(57)【要約】【課題】所定の場所から複数の地点のそれぞれまでの行きやすさや距離感などを直感的に把握できるようにする。【解決手段】カーナビゲーション装置の周辺検索によって、複数の目的地候補（候補地）が発見された場合などに、車両の現在位置から複数の候補地のそれぞれに到達するまでの感覚的な距離（運転者が感じる行きやすさや距離感）や実際の所要時間などを示すパラメータを算出し、そのパラメータに基づいて評価値を算出し、その評価値に基づいて、車両の現在位置を示す記号と複数の地点のそれぞれを示す記号との間の表示画面上の表示距離を決定し、その表示距離に基づいて、車両の現在位置を示すマーク５１及び各候補地を示すアイコン５３ａ、５３ｂ、５３ｃを表示画面上に表示する。また、車両の現在位置を示すマークと各候補地を示すアイコンとの距離が一目で比較可能となるよう、同心円５５ａ、５５ｂ、５５ｃを同時に表示する。【選択図】        図５
2004294301.tif 000002
【特許請求の範囲】
【請求項１】
地図上の所定の場所と複数の地点のそれぞれとの関係を表示画面上に表示する画面表示方法であって、
前記複数の地点のそれぞれに関して、前記所定の場所との関係を示す同一種類のパラメータを算出するステップと、
前記複数の地点のそれぞれに関して、前記複数の地点のそれぞれに関する前記同一種類のパラメータに基づいて、評価値を算出するステップと、
前記複数の地点のそれぞれに関する前記評価値に基づいて、前記表示画面上に表示された又は表示されるべき前記所定の場所を示す記号と、前記表示画面上に表示されるべき前記複数の地点のそれぞれを示す記号との間の前記表示画面上の表示距離を決定するステップと、
前記所定の場所を示す記号と前記複数の地点のそれぞれを示す記号との間の前記表示画面上の前記表示距離に基づいて、前記所定の場所及び前記複数の地点のそれぞれを示す記号を前記表示画面上に表示するステップとを、
有する画面表示方法。
【請求項２】
前記同一種類のパラメータとして、所定の場所から前記各地点までの経路距離、前記所定の場所から前記各地点までの所要時間、あらかじめ設定されている前記経路から各地点までの距離、あらかじめ設定されている前記経路から各地点までの経路距離、前記地図上の任意の場所から各地点までの所要時間のいずれか１つ、又は、前記所定の場所から各地点までの距離、前記所定の場所から各地点までの所要時間、前記所定の場所から前記各地点までの経路距離、前記所定の場所から前記各地点までの右折回数、前記地図上の任意の場所から前記各地点までの距離、前記地図上の任意の場所から前記各地点までの経路距離、前記地図上の任意の場所から前記各地点までの所要時間、前記地図上の任意の場所から各地点までの右折回数のいずれか２つ以上の組み合わせを用いることを特徴とする請求項１に記載の画面表示方法。
【請求項３】
前記表示画面上の前記所定の場所を示す記号を中心として、前記所定の場所からの距離が等しい地点を結ぶ円又は円弧を前記表示画面上に表示するステップをさらに有することを特徴とする請求項１又は２に記載の画面表示方法。
【請求項４】
前記表示画面上の前記所定の場所を示す記号を中心として、前記表示画面上の前記各地点を示す記号を通る前記円又は前記円弧を前記表示画面上に表示することを特徴とする請求項３に記載の画面表示方法。
【請求項５】
前記表示画面上の前記所定の場所を示す記号を中心として、径が等間隔となる同心円又は同心円の一部を前記表示画面上に表示することを特徴とする請求項３に記載の画面表示方法。
【請求項６】
地図上の車両の現在位置と複数の地点のそれぞれとの関係を表示画面上に表示するカーナビゲーション装置における画面表示方法であって、
前記複数の地点のそれぞれに関して、前記車両の現在位置との関係を示す同一種類のパラメータを算出するステップと、
前記複数の地点のそれぞれに関して、前記複数の地点のそれぞれに関する前記同一種類のパラメータに基づいて、評価値を算出するステップと、
前記複数の地点のそれぞれに関する前記評価値に基づいて、前記表示画面上に表示された又は表示されるべき前記車両の現在位置を示す記号と、前記表示画面上に表示されるべき前記複数の地点のそれぞれを示す記号との間の前記表示画面上の表示距離を決定するステップと、
前記車両の現在位置を示す記号と前記複数の地点のそれぞれを示す記号との間の前記表示画面上の前記表示距離に基づいて、前記車両の現在位置及び前記複数の地点のそれぞれを示す記号を前記表示画面上に表示するステップとを、
有する画面表示方法。
【請求項７】
前記同一種類のパラメータとして、前記車両の現在位置から前記各地点までの経路距離又は前記車両の現在位置から前記各地点までの所要時間、あるいは、前記車両の現在位置から前記各地点までの距離、前記車両の現在位置から前記各地点までの経路距離、前記車両の現在位置から前記各地点までの所要時間、前記車両の現在位置から前記各地点までの右折回数のいずれか２つ以上の組み合わせを用いることを特徴とする請求項６に記載の画面表示方法。
【請求項８】
あらかじめ車両の現在位置から所定の目的地までの経路が定まっている場合には、前記同一種類のパラメータとして、車両の現在位置から前記各地点までの経路距離、前記車両の現在位置から前記各地点までの所要時間、あらかじめ設定されている前記経路から各地点までの距離、あらかじめ設定されている前記経路から各地点までの経路距離、あらかじめ設定されている前記経路から各地点までの所要時間のいずれか１つ、又は、前記車両の現在位置から各地点までの距離、前記車両の現在位置から各地点までの所要時間、前記車両の現在位置から前記各地点までの経路距離、前記車両の現在位置から前記各地点までの右折回数、あらかじめ設定されている前記経路から前記各地点までの距離、あらかじめ設定されている前記経路から前記各地点までの経路距離、あらかじめ設定されている前記経路から前記各地点までの所要時間、あらかじめ設定されている前記経路から各地点までの右折回数のいずれか２つ以上の組み合わせを用いることを特徴とする請求項６に記載の画面表示方法。
【請求項９】
前記表示画面上の前記車両の現在位置を示す記号を中心として、前記車両の現在位置からの距離が等しい地点を結ぶ円又は円弧を前記表示画面上に表示するステップをさらに有することを特徴とする請求項６から８のいずれか１つに記載の画面表示方法。
【請求項１０】
前記表示画面上の前記車両の現在位置を示す記号を中心として、前記表示画面上の前記各地点を示す記号を通る前記円又は前記円弧を前記表示画面上に表示することを特徴とする請求項９に記載の画面表示方法。
【請求項１１】
前記表示画面上の前記車両の現在位置を示す記号を中心として、径が等間隔となる同心円又は同心円の一部を前記表示画面上に表示することを特徴とする請求項９に記載の画面表示方法。
【請求項１２】
前記請求項１から請求項１１に記載の画面表示方法をコンピュータにより実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、地図上の所定の場所及び複数の地点を表示画面上に表示する画面表示方法及びその方法をコンピュータにより実行させるためのプログラムに関し、特に、車両に搭載されるカーナビゲーション装置の表示画面上に車両の現在位置及び複数の目的地候補（候補地）を表示する画面表示方法及びその方法をコンピュータにより実行させるためのプログラムに関する。
【０００２】
【従来の技術】
従来のカーナビゲーション装置では、目的地候補（候補地）が複数あった場合には、リストの形で複数の候補地をテキスト表示していた。しかしながら、この方法では、リスト中に表示された候補地が地図上のどの地点に存在しており、その地点に行くのが容易か困難かを知ることができないという問題があった。
【０００３】
一方、下記の特許文献１には、各地点に至るまでの所要時間を使って、目的地の候補となる複数の候補地を絞り込む絞り込み検索の技術が提案されている。これによれば、ユーザが望む所要時間に応じて複数の候補地を提示することが可能となり、所要時間を考慮した目的地検索が可能となる。
【０００４】
また、下記の特許文献２には、所定の地点（例えば、自車位置）を中心とする同心円又は円弧を地図上に描いて距離表示を行う技術が開示されている。これによれば、所定の地点を中心とした地図上での大まかな距離を、直感的に、かつ、容易に把握することが可能となる。
【０００５】
【特許文献１】
特開平１１−３５１９０２号公報（段落００１４〜００１７、図２、図３）
【特許文献２】
特開２０００−３０５４５２号公報（段落００２０〜００３３、図２〜図４）
【０００６】
【発明が解決しようとする課題】
しかしながら、特許文献１で開示されている技術では、所要時間を考慮した目的地選択が可能となるが、運転手が他の評価尺度を用いて候補地選択を行うことができない。また、各候補地までの所要時間が視覚的かつ直感的に把握できないという問題点がある。また、特許文献２に開示されている技術では、地図上における候補地までの距離を直感的に把握することはできるが、単に地図が見やすくなるだけに過ぎず、その他の評価尺度を用い、それを直感的に把握することができないという問題点がある。
【０００７】
上記問題点に鑑み、本発明は、所定の場所から複数の地点のそれぞれまでの行きやすさや距離感などを直感的に把握できるようにする画面表示方法及びその方法をコンピュータにより実行させるためのプログラムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するため、本発明では、地図上の所定の場所と複数の地点のそれぞれとの関係を表示画面上に表示するため、複数の地点のそれぞれに関して、所定の場所との関係を示す同一種類のパラメータを算出し、そのパラメータに基づいて評価値を算出し、その評価値に基づいて、表示画面上に表示された又は表示されるべき所定の場所を示す記号と、表示画面上に表示されるべき複数の地点のそれぞれを示す記号との間の表示画面上の表示距離を決定し、その表示距離に基づいて、所定の場所及び複数の地点のそれぞれを示す記号を表示画面上に表示するようにしている。
これにより、所定の場所から複数の地点のそれぞれに到達するまでの感覚的な距離（所定の場所から各地点に到達するまでの行きやすさや距離感）や実際の所要時間などを示すパラメータを用いて、各地点までの行きやすさや距離感などを直感的に把握できるよう視覚的に表示することが可能となる。
【０００９】
さらに、本発明は、上記発明に加えて、同一種類のパラメータとして、所定の場所から各地点までの経路距離、所定の場所から各地点までの所要時間、あらかじめ設定されている経路から各地点までの距離、あらかじめ設定されている経路から各地点までの経路距離、地図上の任意の場所から各地点までの所要時間のいずれか１つ、又は、所定の場所から各地点までの距離、所定の場所から各地点までの所要時間、所定の場所から各地点までの経路距離、所定の場所から各地点までの右折回数、地図上の任意の場所から各地点までの距離、地図上の任意の場所から各地点までの経路距離、地図上の任意の場所から各地点までの所要時間、地図上の任意の場所から各地点までの右折回数のいずれか２つ以上の組み合わせを用いるようにしている。
これにより、様々な条件を示すパラメータを用いて、各地点までの行きやすさや距離感などを直感的に把握できるよう視覚的に表示することが可能となる。
【００１０】
さらに、本発明では、上記発明に加えて、表示画面上の所定の場所を示す記号を中心として、所定の場所からの距離が等しい地点を結ぶ円又は円弧を表示画面上に表示するようにしている。
これにより、所定の場所から各地点までの距離の違いを一目で把握できるようになる。
【００１１】
さらに、本発明では、上記発明に加えて、表示画面上の所定の場所を示す記号を中心として、表示画面上の各地点を示す記号を通る円又は円弧を表示画面上に表示するようにしている。
これにより、所定の場所から各地点までの距離の違いを一目で把握できるようになる。
【００１２】
さらに、本発明では、上記発明に加えて、表示画面上の所定の場所を示す記号を中心として、径が等間隔となる同心円又は同心円の一部を表示画面上に表示するようにしている。
これにより、所定の場所から各地点までの距離の違いを一目で把握できるようになる。
【００１３】
また、上記目的を達成するため、本発明では、地図上の車両の現在位置と複数の地点のそれぞれとの関係をカーナビゲーション装置の表示画面上に表示するため、複数の地点のそれぞれに関して、車両の現在位置との関係を示す同一種類のパラメータを算出し、その同一種類のパラメータに基づいて評価値を算出し、その評価値に基づいて、表示画面上に表示された又は表示されるべき車両の現在位置を示す記号と、表示画面上に表示されるべき複数の地点のそれぞれを示す記号との間の表示画面上の表示距離を決定し、その表示距離に基づいて、車両の現在位置及び複数の地点のそれぞれを示す記号を表示画面上に表示するようにしている。
これにより、車両の現在位置から複数の地点のそれぞれに到達するまでの感覚的な距離（運転者が感じる行きやすさや距離感）や実際の所要時間などを示すパラメータを用いて、各地点までの行きやすさや距離感などを直感的に把握できるよう視覚的に表示することが可能となる。
【００１４】
さらに、本発明では、上記発明に加えて、同一種類のパラメータとして、車両の現在位置から各地点までの経路距離又は車両の現在位置から各地点までの所要時間、あるいは、車両の現在位置から各地点までの距離、車両の現在位置から各地点までの経路距離、車両の現在位置から各地点までの所要時間、車両の現在位置から各地点までの右折回数のいずれか２つ以上の組み合わせを用いるようにしている。
これにより、様々な条件を示すパラメータを用いて、各地点までの行きやすさや距離感などを直感的に把握できるよう視覚的に表示することが可能となる。
【００１５】
さらに、本発明では、上記発明に加えて、あらかじめ車両の現在位置から所定の目的地までの経路が定まっている場合には、同一種類のパラメータとして、車両の現在位置から各地点までの経路距離、車両の現在位置から各地点までの所要時間、あらかじめ設定されている経路から各地点までの距離、あらかじめ設定されている経路から各地点までの経路距離、あらかじめ設定されている経路から各地点までの所要時間のいずれか１つ、又は、車両の現在位置から各地点までの距離、車両の現在位置から各地点までの所要時間、車両の現在位置から各地点までの経路距離、車両の現在位置から各地点までの右折回数、あらかじめ設定されている経路から各地点までの距離、あらかじめ設定されている経路から各地点までの経路距離、あらかじめ設定されている経路から各地点までの所要時間、あらかじめ設定されている経路から各地点までの右折回数のいずれか２つ以上の組み合わせを用いるようにしている。
これにより、様々な条件を示すパラメータを用いて、各地点までの行きやすさや距離感などを直感的に把握できるよう視覚的に表示することが可能となる。
【００１６】
さらに、本発明では、上記発明に加えて、表示画面上の車両の現在位置を示す記号を中心として、車両の現在位置からの距離が等しい地点を結ぶ円又は円弧を表示画面上に表示するようにしている。
これにより、車両の現在位置から各地点までの距離の違いを一目で把握できるようになる。
【００１７】
さらに、本発明では、上記発明に加えて、表示画面上の車両の現在位置を示す記号を中心として、表示画面上の各地点を示す記号を通る円又は円弧を表示画面上に表示するようにしている。
これにより、車両の現在位置から各地点までの距離の違いを一目で把握できるようになる。
【００１８】
さらに、本発明では、上記発明に加えて、表示画面上の車両の現在位置を示す記号を中心として、径が等間隔となる同心円又は同心円の一部を表示画面上に表示するようにしている。
これにより、車両の現在位置から各地点までの距離の違いを一目で把握できるようになる。
【００１９】
さらに、本発明では、上記本発明の画面表示方法をコンピュータにより実行させるためのプログラムが提供される。
これにより、本発明の画面表示方法を実現するソフトウェアを提供することが可能となる。
【００２０】
【発明の実施の形態】
以下、図面を参照しながら、本発明の画面表示方法及びその方法をコンピュータにより実行させるためのプログラムの実施の形態について説明する。まず、本発明の画面表示方法をコンピュータにより実行させるためのプログラムを実行し、本発明の画面表示方法を実現することが可能なカーナビゲーション装置の構成について簡単に説明する。
【００２１】
図１は、本発明の実施の形態における画面表示方法を実現するためのカーナビゲーション装置の一構成例を示すブロック図である。図１に示すカーナビゲーション装置１００は、車両に搭載されるものであり、中央処理手段１１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３、メモリ１４、操作手段１５、表示手段１６、データ格納手段１７を有している。また、これらの各手段は、内部バス３０によって接続されている。
【００２２】
中央処理手段１１は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などにより実現されるものであり、所定のプログラムを実行して、データ処理を行う。また、ＲＯＭ１２は、カーナビゲーション装置１００の基本的な動作に係るプログラムを格納する手段であり、例えば、カーナビゲーション装置１００の起動時に実行されるプログラムを格納している。また、ＲＡＭ１３は、中央処理手段１１が直接アクセスし、データ処理に必要なプログラムやデータなどを一時的に格納する手段である。また、メモリ１４は、例えば、不揮発性メモリなどによって実現されるものであり、例えば、ユーザにより設定された登録地点に関する情報などを始めとして、様々な設定情報が格納される。
【００２３】
また、操作手段１５は、ユーザがカーナビゲーション装置１００の操作を行うための手段であり、例えば、操作パネルやタッチパネル、リモートコントローラなどにより実現される。また、表示手段１６は、ユーザが情報を視認できるように、文字情報、静止画情報、動画情報などを、その表示画面上に表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などである。また、データ格納手段１７は、中央処理手段１１によって実行可能なカーナビゲーション用のプログラムや、道路地図やランドマークなどの地図データが格納されているＤＶＤ−ＲＯＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  −  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やハードディスクなどである。
【００２４】
さらに、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機２１が受信するＧＰＳ信号や、車速センサ２２によって検出される車両の速度に関する情報（車速情報）が、内部バス３０を介して中央処理手段１１に供給される。中央処理手段１１は、カーナビゲーション用のプログラムを実行し、データ格納手段１７に格納されている地図データやＧＰＳ信号、車速情報などを参照して、車両の現在位置や目的地までの推定所要時間などを計算し、目的地までの経路や予想到着時刻などを表示手段１６上に表示する。
【００２５】
次に、図１に示すカーナビゲーション装置における動作について説明する。本発明の画面表示方法は、複数の候補地のそれぞれに係るデータ（後述の評価値Ｖ）を作成する評価値作成処理と、評価値作成処理で作成されたデータを基にして、表示手段１６の表示画面上での表示の態様を決定して表示を行う表示処理とに大別される。以下、最初に、評価値作成処理について説明を行い、次に、表示処理についての説明を行う。
【００２６】
＜評価値作成処理＞
図２は、本発明の実施の形態における評価値作成処理のアルゴリズムの第１の例を示すフローチャートである。なお、このアルゴリズムは、中央処理手段１１が、データ格納手段１７又はＲＯＭ１２に格納されている所定のプログラムを実行することによって実現される。
【００２７】
まず、カーナビゲーション装置１００は、複数の候補地を設定する（ステップＳ２０１）。複数の候補地は、様々な方法によって設定可能である。例えば、ユーザが、所定の条件に合致する施設検索（例えば、現在地の周辺に存在するガソリンスタンドを検索）を行った場合、中央処理手段１１は、車両の現在位置と施設情報を含む地図データとを参照して、所定の条件に合致する複数の施設を発見し、これらを複数の候補地とすることが可能である。また、例えば、ユーザが、表示画面上に表示された地図を見て複数の地点を設定したり、複数の地点の住所などを入力したりすることによって、複数の地点がユーザによって設定されるようにすることも可能である。
【００２８】
次に、カーナビゲーション装置１００は、複数の候補地のうちの１つを選択し（ステップＳ２０２）、車両の現在位置からその候補地への経路計算を行う（ステップＳ２０３）。この経路計算では、例えば、ダイクストラ法などの既存の経路計算方法を利用することが可能であり、候補地までの推定所要時間が最小となる経路や最短距離となる経路が計算される。なお、図１の構成では不図示であるが、カーナビゲーション装置１００に、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ：道路交通情報通信システム）情報の受信機を設け、このＶＩＣＳ情報を参照して、経路計算を行うことも可能である。
【００２９】
次に、カーナビゲーション装置１００は、ステップＳ２０３で計算された経路に係る経路距離を計算する（ステップＳ２０４）。この経路距離は、車両の現在位置から候補地までの直線距離とは異なるもので、車両の現在位置から候補地に到達するまでに、車両が実際に移動する距離に相当するものである。そして、カーナビゲーション装置１００は、候補地に対する評価値Ｖとして、ステップＳ２０４で計算された経路距離を設定する（ステップＳ２０５）。
【００３０】
また、カーナビゲーション装置１００は、まだ評価値Ｖが設定されていない候補地、すなわち、未計算の候補地があるか否かを判断して（ステップＳ２０６）、未計算の候補地がある場合には、その候補地に対して上記のステップＳ２０２〜Ｓ２０４の処理を行い、未計算の候補地がない場合には、すべての候補地に対して上記のステップＳ２０２〜Ｓ２０４の処理を行ったものと判断する。これにより、複数の候補地のそれぞれに対する評価値Ｖが設定される。
【００３１】
なお、上記では、車両の現在位置から各候補地までの経路距離を評価値Ｖとして設定しているが、例えば、次のパラメータを評価値Ｖとして設定することも可能である。
・車両の現在位置から各候補地までの所要時間
・すでに設定されている経路から各候補地までの距離
・すでに設定されている経路から各候補地までの経路距離
・すでに設定されている経路から各候補地までの所要時間
【００３２】
上記の「すでに設定されている経路から各候補地までの距離」とは、あらかじめ目的地が定められており、その目的地までの経路案内が実施されている場合の経路上の所定の地点から各候補地までの直線距離であり、経路上の所定の地点には、各候補地から経路までの直線距離が最短となる経路上の１地点を検出して利用することが好ましい。また、上記の「すでに設定されている経路から各候補地までの経路距離」とは、同様に経路案内が実施されている場合の経路上の所定の地点から各候補地までの逸脱経路の距離であり、これも逸脱経路が最短となる経路上の１地点を検出して利用することが好ましい。また、上記の「すでに設定されている経路から各候補地までの所要時間」とは、同様に経路案内が実施されている場合の経路上の所定の地点から各候補地までの逸脱所要時間であり、これも逸脱所要時間が最小となる経路上の１地点を検出して利用することが好ましい。また、ユーザが自分自身の意図に最も適した条件を設定できるようにすることも可能である
【００３３】
なお、上に挙げたパラメータに限定されるものではなく、その他のパラメータを用いることも可能である。また、上記では、車両の現在位置を基準として各候補地に対する評価値Ｖを設定しているが、任意の地点を基準として各候補地に対する評価値Ｖを設定することも可能である。
【００３４】
図３は、本発明の実施の形態における評価ステップに係る処理のアルゴリズムの第２の例を示すフローチャートである。なお、このアルゴリズムは、上記評価ステップに係る処理のアルゴリズムの第１の例と同様に、中央処理手段１１が、データ格納手段１７又はＲＯＭ１２に格納されている所定のプログラムを実行することによって実現される。
【００３５】
まず、カーナビゲーション装置１００は、複数の候補地を設定し（ステップＳ３０１）、複数の候補地のうちの１つを選択する（ステップＳ３０２）。これは、図２に示すステップＳ２０１及びＳ２０２と同一の処理である。そして、カーナビゲーション装置１００は、車両の現在位置からその候補地までの所要時間を計算する（ステップＳ３０３）。この所要時間の計算では、既存の所要時間計算方法を利用することが可能である。また、図１の構成では不図示であるが、カーナビゲーション装置１００に、ＶＩＣＳ情報の受信機を設け、このＶＩＣＳ情報を参照して所要時間の計算を行うことによって、実際の道路状況をリアルタイムに考慮した所要時間の計算を行うことも可能である。そして、カーナビゲーション装置１００は、候補地に対する第１の評価値Ｖ１として、ステップＳ３０３で計算された所要時間を設定する（ステップＳ３０４）。
【００３６】
また、カーナビゲーション装置１００は、車両の現在位置からその候補地までの経路計算を行う（ステップＳ３０５）。なお、この経路計算の処理は、図２に示すステップＳ２０３と同一の処理である。そして、カーナビゲーション装置１００は、ステップＳ３０５で得られた経路における右折回数をカウントし（ステップＳ３０６）、候補地に対する第２の評価値Ｖ２として、ステップＳ３０６でカウントされた右折回数を設定する（ステップＳ３０７）。
【００３７】
なお、第２の評価値Ｖ２として右折回数を設定した理由は、車両が左側通行の場合には、交差点における右折の際に対向直進車両の通過を待ってから右折を行わなければならず、右折は左折や直進に比べて時間を要することによるものである。したがって、車両が右側通行の国で適用する場合には、第２の評価値Ｖ２として左折回数を設定することが望ましい。
【００３８】
そして、カーナビゲーション装置１００は、第１の評価値Ｖ１（ステップＳ３０４で設定）と第２の評価値Ｖ２（ステップＳ３０７で設定）とに基づいて、最終的な評価値Ｖを算出する（ステップＳ３０８）。この最終的な評価値Ｖは、任意の関数Ｖ＝ｆ（Ｖ１，Ｖ２）を用いて算出可能である。例えば、重み付けのパラメータα（０≦α≦１の任意の値に設定可能）を用いて第１の評価値Ｖ１と第２の評価値Ｖ２との線形結合を算出し、この算出結果を最終的な評価値Ｖ＝α×Ｖ１＋（１−α）×Ｖ２とする。
【００３９】
また、カーナビゲーション装置１００は、まだ評価値Ｖが設定されていない候補地、すなわち、未計算の候補地があるか否かを判断して（ステップＳ３０９）、未計算の候補地がある場合には、その候補地に対して上記のステップＳ３０２〜Ｓ３０８の処理を行い、未計算の候補地がない場合には、すべての候補地に対して上記のステップＳ３０２〜Ｓ３０８の処理を行ったものと判断する。これにより、複数の候補地のそれぞれに対する最終的な評価値Ｖが設定される。
【００４０】
なお、上記では、第１及び第２の評価値Ｖ１、Ｖ２として、車両の現在位置から各候補地までの所要時間、及び、車両の現在位置から各候補地までの経路における右折回数を設定しているが、例えば、次のパラメータを第１の評価値Ｖ１及び第２の評価値Ｖ２として設定することも可能である。
・車両の現在位置から各候補地までの距離
・車両の現在位置から各候補地までの経路距離
・すでに設定されている経路から各候補地までの距離
・すでに設定されている経路から各候補地までの経路距離
・すでに設定されている経路から各候補地までの所要時間
・すでに設定されている経路から各候補地までの右折回数
【００４１】
上記の「各候補地までの距離」とは、車両の現在位置から各候補地までの直線距離である。また、上記の「すでに設定されている経路から各候補地までの右折回数」とは、あらかじめ目的地が定められており、その目的地までの経路案内が実施されている場合の経路上の所定の地点から各候補地までの逸脱経路における右折回数であり、経路上の所定の地点には、各候補地から経路までの逸脱経路距離が最短となる経路上の１地点を検出して利用することが好ましい。また、上記の「各候補地までの経路距離」、「すでに設定されている経路から各候補地までの距離」、「すでに設定されている経路からの各候補地までの経路距離」、「すでに設定されている経路から各候補地までの所要時間」は、第１の例で説明したものと同一である。また、ユーザが自分自身の意図に最も適した条件を設定できるようにすることも可能である
【００４２】
なお、上に挙げたパラメータに限定されるものではなく、例えば、道路の広さや信号又は踏み切りの数などの詳細なパラメータを用いることも可能である。また、上記では、車両の現在位置を基準として各候補地に対する第１又は第２の評価値Ｖ１、Ｖ２を設定しているが、任意の地点を基準として各候補地に対する第１又は第２の評価値Ｖ１、Ｖ２を設定することも可能である。また、上記では、２つの評価値（第１の評価値Ｖ１及び第２の評価値Ｖ２）から最終的な評価値Ｖを算出しているが、最終的な評価値Ｖを求めるための評価値の数や算出方法などは、任意に設定可能である。
【００４３】
以上のようにして、評価値作成処理の第１又は第２の例で作成された各候補地に対する評価値Ｖは、次に説明する表示処理で利用可能となるよう、ＲＡＭ１３などに一時的に格納される。
【００４４】
＜表示処理＞
次に、カーナビゲーション装置１００は、上記の評価値作成処理によって作成された各候補地に対する評価値Ｖを基にして、表示手段１６の表示画面上に、ユーザが各候補地の関係を直感的に把握できるような表示を行う。
【００４５】
図４は、本発明の実施の形態における表示処理のアルゴリズムを示すフローチャートである。なお、このアルゴリズムは、中央処理手段１１が、データ格納手段１７又はＲＯＭ１２に格納されている所定のプログラムを実行することによって実現される。
【００４６】
まず、カーナビゲーション装置１００は、複数の候補地のうちの１つを選択し（ステップＳ４０１）、車両の現在位置（「評価値Ｖの設定の基準となった所定の地点」と読み替えることも可能である）からその候補地への方向を算出する（ステップＳ４０２）。例えば、車両の現在位置及び候補地の緯度と経度を参照することによって、車両の現在位置から候補地までの方向（以下、表示用の方向と呼ぶ）を算出することが可能である。
【００４７】
次に、カーナビゲーション装置１００は、その候補地に対する評価値Ｖ（評価値作成処理によって作成されたもの）に基づいて、表示用の距離Ｌを算出する（ステップＳ４０３）。表示用の距離Ｌの算出方法は任意であるが、例えば、Ｌ＝α＋β×Ｖ、Ｌ＝α＋β×ｌｏｇ｜Ｖ｜（α、βは、α≧０、β≠０となる適切な値）などの式を利用することが可能である。また、表示用の距離Ｌ＝Ｖとみなすことも可能である。
【００４８】
そして、カーナビゲーション装置１００は、まだ表示用の方向及び表示用の距離Ｌが算出されていない候補地、すなわち、未計算の候補地があるか否かを判断して（ステップＳ４０４）、未計算の候補地がある場合には、その候補地に対して上記のステップＳ４０２及びＳ４０３の処理を行い、未計算の候補地がない場合には、すべての候補地に対して上記のステップＳ４０２及びＳ４０３の処理を行ったものと判断する。これにより、車両の現在位置と複数の候補地のそれぞれとの間のベクトルが算出される。
【００４９】
次に、カーナビゲーション装置１００は、上記までの処理によって求められた各候補地に係るベクトルに基づいて、表示画面上における車両の現在位置及び各候補地の表示座標を決定する（ステップＳ４０５）。このとき、すべての候補地が１つの表示画面上に表示されるように表示座標が決定されることが望ましく、表示手段１６の表示画面の解像度や現在の表示画面の縮尺に合わせて表示座標が決定されることが望ましい。例えば、車両の現在位置及び各候補地の相対的な表示位置の関係を求めて、所定の解像度の表示画面内に車両の現在位置及び各候補地がすべて収まるように、車両の現在位置の表示座標及び各候補地の表示座標の決定を行う。
【００５０】
そして、カーナビゲーション装置１００は、ステップＳ４０５で決定された表示座標に基づいて、表示手段１６の表示画面上に、所定のマークやアイコン（記号又は図形）などを表示し（ステップＳ４０６）、さらに、車両の現在位置から各候補地までの表示距離が一目で把握できるように、車両の現在位置を中心として、同心円又は同心円の一部（円弧）を表示する（ステップＳ４０７）。この同心円又は円弧の表示個数や径の大きさは任意に設定可能であるが、例えば、各候補地を通る同心円又は円弧や、径の大きさが等間隔となる同心円又は円弧などを表示することが可能である。
【００５１】
以上の評価値作成処理及び表示処理によって、表示画面には評価値Ｖに基づいた表示が行われる。以下、これらの処理によって表示される表示画面の一例について、従来の表示画面と比較しながら具体的に説明する。図７は、従来の技術によって表示される表示画面の一例を示す模式図である。例えば、従来の技術では、図７に示すように、車両の現在位置を示すマーク５１や所定の目的地までの経路５２（図７の太い実線）が地図上に表示される。また、さらにステップＳ２０１で３つの候補地が設定された場合には、表示画面に表示される地図上に、各候補地を示すアイコン５３ａ、５３ｂ、５３ｃや、車両の現在位置から各候補地までの経路５４ａ、５４ｂ、５４ｃ（図７の太い点線）を表示することが可能である。
【００５２】
一方、上記の評価値作成処理では、評価値作成処理の第１の例で説明した「車両の現在位置から各候補地までの経路距離」、「車両の現在位置から各候補地までの所要時間」、「すでに設定されている経路から各候補地までの距離」、「すでに設定されている経路から各候補地までの経路距離」、「すでに設定されている経路から各候補地までの所要時間」、あるいは、評価値作成処理の第２の例で説明した「車両の現在位置から各候補地までの所要時間」、「車両の現在位置から各候補地までの経路における右折回数」、「車両の現在位置から各候補地までの距離」、「車両の現在位置から各候補地までの経路距離」、「すでに設定されている経路から各候補地までの距離」、「すでに設定されている経路から各候補地までの経路距離」、「すでに設定されている経路から各候補地までの所要時間」、「すでに設定されている経路から各候補地までの右折回数」の組み合わせなどを用いて、各候補地に対する評価値Ｖが作成される。そして、表示処理において、各候補地に対する評価値Ｖに基づいて、車両の現在位置から各候補地までの表示距離を新たに定め、各候補地に対応するアイコン５３ａ、５３ｂ、５３ｃが表示画面上に表示される。
【００５３】
図５及び図６は、それぞれ本発明の実施の形態における評価値作成処理及び表示処理によって表示される表示画面の第１及び第２の例を示す模式図である。各候補地に対する評価値Ｖは、各候補地までに到達するまでの感覚的な距離（運転者が感じる行きやすさや距離感）や実際の所要時間などの運転に直接影響を与える要因を考慮した値である。図５では、この評価値Ｖを用いて車両の現在位置を示すマーク５１と各候補地に対応するアイコン５３ａ、５３ｂ、５３ｃとの間の表示距離が設定されている。
【００５４】
この表示距離は、車両の現在位置から各候補地への実際の直線距離（図５では、実際の直線距離に従った各候補地の位置が点線のアイコンで示されている）とは異なった値である。したがって、図７に示すような単に車両の現在位置から各候補地までの地図上の距離を示す表示画面に比べて、図５の表示画面は、運転に直接影響を与える要因を含む各候補地までの感覚的な距離を視覚的かつ直感的に把握することが可能となる。ユーザは、これらの各候補地のうちの１つを選択し、新たな目的地又は中継地として設定することが可能である。
【００５５】
また、図５に示す表示画面では、車両の現在位置を中心として各候補地を通る同心円５５ａ、５５ｂ、５５ｃが表示されているが、候補地の数だけ同心円５５ａ、５５ｂ、５５ｃが描かれることとなり、多数の候補地が設定されている場合には、同心円５５ａ、５５ｂ、５５ｃが多数重なり合って見にくい表示となってしまうおそれがある。したがって、例えば、図６に示すように、車両の現在位置から各候補地までの距離を把握する目安となる等間隔の同心円５５ｄ、５５ｅ、５５ｆ、５５ｇの表示を行うようにすることも可能である。また、車両の現在位置に対する複数の候補地の位置関係や表示画面の縮尺に応じて、同心円５５ａ〜５５ｇの一部（円弧）のみを表示することも可能である。
【００５６】
また、例えば、車両の現在位置から各候補地への方向を算出するステップＳ４０２の処理を行わずに、各候補地に関する表示用の距離Ｌのみを算出して、一方の端点を車両の現在位置とする線分上に各候補地に対応するアイコン（図形や文字などを含む記号）などをプロットして、表示用の距離Ｌ（すなわち、評価値Ｖ）の大小の比較を即座に直感的に判断できるような表示を行うことも可能である。
【００５７】
また、図５や図６に示す表示画面は、図７に示す通常の経路案内の表示画面から切り替えて表示することも可能であり、さらに、この切替えをアニメーションで行うことも可能である。また、図７に示す通常の経路案内の表示画面の上に図５や図６に示す表示画面を透過表示したり、１つの表示画面上に図５や図６に示す表示画面と図７に示す通常の経路案内の表示画面とを分割表示したりすることも可能である。
【００５８】
また、上記では、本発明の画面表示方法及びその方法をコンピュータにより実行させるためのプログラムをカーナビゲーション装置に適用した場合について説明したが、車両に搭載されるナビゲーション装置に限らず、航空機、船舶などの移動体に搭載されるナビゲーション装置に適用することも可能であり、さらには、持ち運び可能な携帯用のナビゲーション装置（例えば、登山用のナビゲーション装置）にも適用可能である。また、本発明は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）、携帯電話機などを始めとしてあらゆるコンピュータに適用することも可能である。
【００５９】
以上、説明したように、本発明によれば、地図上の所定の場所と複数の地点のそれぞれとの関係を表示画面上に表示するため、複数の地点のそれぞれに関して、所定の場所との関係を示す同一種類のパラメータを算出し、そのパラメータに基づいて評価値を算出し、その評価値に基づいて、表示画面上に表示された又は表示されるべき所定の場所を示す記号と、表示画面上に表示されるべき複数の地点のそれぞれを示す記号との間の表示画面上の表示距離を決定し、その表示距離に基づいて、所定の場所及び複数の地点のそれぞれを示す記号を前記表示画面上に表示するので、所定の場所から複数の地点のそれぞれに到達するまでの感覚的な距離（所定の場所から各地点に到達するまでの行きやすさや距離感）や実際の所要時間などを示すパラメータを用いて、各地点までの行きやすさや距離感などを直感的に把握できるよう視覚的に表示することが可能となる。
【００６０】
また、上記目的を達成するため、本発明では、地図上の車両の現在位置と複数の地点のそれぞれとの関係をカーナビゲーション装置の表示画面上に表示するため、複数の地点のそれぞれに関して、車両の現在位置との関係を示す同一種類のパラメータを算出し、その同一種類のパラメータに基づいて評価値を算出し、その評価値に基づいて、表示画面上に表示された又は表示されるべき車両の現在位置を示す記号と、表示画面上に表示されるべき複数の地点のそれぞれを示す記号との間の表示画面上の表示距離を決定し、その表示距離に基づいて、車両の現在位置及び複数の地点のそれぞれを示す記号を表示画面上に表示するので、車両の現在位置から複数の地点のそれぞれに到達するまでの感覚的な距離（運転者が感じる行きやすさや距離感）や実際の所要時間などを示すパラメータを用いて、各地点までの行きやすさや距離感などを直感的に把握できるよう視覚的に表示することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態における画面表示方法を実現するためのカーナビゲーション装置の一構成例を示すブロック図である。
【図２】本発明の実施の形態における評価値作成処理のアルゴリズムの第１の例を示すフローチャートである。
【図３】本発明の実施の形態における評価ステップに係る処理のアルゴリズムの第２の例を示すフローチャートである。
【図４】本発明の実施の形態における表示処理のアルゴリズムを示すフローチャートである。
【図５】本発明の実施の形態における評価値作成処理及び表示処理によって表示される表示画面の第１の例を示す模式図である。
【図６】本発明の実施の形態における評価値作成処理及び表示処理によって表示される表示画面の第２の例を示す模式図である。
【図７】従来の技術によって表示される表示画面の一例を示す模式図である。
【符号の説明】
１１  中央処理手段
１２  ＲＯＭ
１３  ＲＡＭ
１４  メモリ
１５  操作手段
１６  表示手段
１７  データ格納手段
２１  ＧＰＳ受信機
２２  車速センサ
３０  内部バス
５１  車両の現在位置を示すマーク
５２  所定の目的地までの経路
５３ａ、５３ｂ、５３ｃ  候補地を示すアイコン
５４ａ、５４ｂ、５４ｃ  候補地までの経路
５５ａ、５５ｂ、５５ｃ、５５ｄ、５５ｅ、５５ｆ、５５ｇ  同心円
１００  カーナビゲーション装置
【図１】
2004294301.tif 000003
【図２】
2004294301.tif 000004
【図３】
2004294301.tif 000005
【図４】
2004294301.tif 000006
【図５】
2004294301.tif 000007
【図６】
2004294301.tif 000008
【図７】
2004294301.tif 000009