(57)【特許請求の範囲】
【請求項１】
名称情報を含む地図情報を取得可能な地図情報取得手段と、
前記地図情報取得手段が取得した地図情報の一部を表示可能な表示手段と、
前記地図情報取得手段が取得した地図情報の一部を前記表示手段に表示させる表示制御手段と、
前記表示手段が前記地図情報の一部を表示する場合において複数の名称情報同士が重なり合うときに、優先的に表示させる名称情報をその種別ごとに特定のルールに従って順位付けした優先度表を記憶する優先度表記憶手段と、
当該地図表示装置が搭載される車両の状況を判定する車両状況判定手段と、
前記車両状況判定手段によって判定された車両の状況に適した優先度表を前記優先度表記憶手段が記憶する優先度表から選択する選択手段と、を備え、
前記優先度表記憶手段が記憶する前記優先度表には、案内時に適した優先度表および非案内時に適した優先度表が含まれており、
前記車両状況判定手段は、前記車両の状況の一部として案内時か非案内時かを判定し、
前記選択手段は、前記車両状況判定手段によって判定された車両の状況に適した優先度表を前記優先度表記憶手段が記憶する優先度表から選択する際には、優先度表に付された係数の値がより高い優先度表を選択し、このとき選択された優先度表が複数存在する場合には、それら複数の優先度表を合成して新たな優先度表を生成して用い、
前記表示制御手段は、前記選択手段によって選択された優先度表に定められた各名称情報の種別ごとの優先度に従って、その種別の優先度が所定の順位よりも低い名称情報を非表示とし、その種別の優先度が所定の順位以上である名称情報を表示させることで、その種別の優先度が高い名称情報を優先的に表示させ、
さらに、
前記表示手段が前記地図情報の一部を表示する場合において複数の名称情報同士が重なり合うか否かを判断する判断手段を備え、
前記表示制御手段は、前記表示手段が前記地図情報の一部を表示する場合において複数の名称情報同士が重なり合うと前記判断手段によって判断されたときには、前記選択手段によって選択された優先度表に定められた各名称情報の種別ごとの優先度に従って、重なり合う複数の名称情報のうちその種別の優先度が他方に比べて低い名称情報を非表示とし、重なり合う複数の名称情報のうちその種別の優先度が他方に比べて高い名称情報をその位置に表示させることで複数の名称情報同士の重なり合いを解消すること
を特徴とする地図表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図情報を表示する際に、ユーザにとって有益な名称情報を確認しやすく表示する技術に関する。
【背景技術】
【０００２】
従来のナビゲーション装置等における地図表示方法としては、地図ディスクなどの地図データ記憶媒体から地図データ（背景データ、道路データ、名称データ等）を読み込み、予め定められた描画順序に基づいて、例えば、まず背景データを用いて背景オブジェクトを描画し、続いて道路データを用いて道路オブジェクトを描画し、最後に名称データを用いて名称オブジェクトを描画して地図画像を形成し、その形成した地図画像を表示装置に表示させていた（例えば、特許文献１参照）。
【０００３】
このようなナビゲーション装置においては、地図表示を行う際に、一般的な観点から、重要度の高い施設の名称や公共性の高い施設の名称、利用者が多い施設の名称、道路に付随する場所の名称などが選択されて地図上に表示されている。つまり、カーナビゲーションシステムの本質的な役割は、運転を補助することであるにもかかわらず、そこで表示される情報の表示有無を判定する基準は、地理情報を得るという観点から名称を記されている一般的な“地図”とほぼ同様であった。
【０００４】
そこで、このような利用者が得たい情報と、実際に表示される情報との差を縮めるために、次のような様々な工夫がなされている。すなわち、特許文献２に記載の地図表示装置では、施設ごとに設定された優先度を一覧にした表示優先度表を記憶手段に予め記憶しておき、地図画像を生成する際に、その表示優先度表を参照して、優先度の高い施設の名称を地図画像中に描画し、その地図画像を表示する（例えば、特許文献２参照）。また、特許文献３に記載の案内装置では、主に車速に応じて地図に表示される建物の形状や道路の表示を制限している（例えば、特許文献３参照）。
【特許文献１】特開平６−３３１３７１号公報
【特許文献２】特開２００６−２３４９５号公報
【特許文献３】特開２００２−３９７８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載の地図表示方法においては、一般的な観点から選択された施設などの名称が、ユーザにとって有益な情報であるとは限らないという問題があった。
また、特許文献２に記載の地図表示装置においては、施設ごとに設定された優先度を一覧にした表示優先度表を記憶手段に予め記憶しているため、重なりの順序を地図製作者の意図通りにするものであり、このような一般的な観点から選択された施設などの名称が地図上に表示されても、ユーザにとって有益な情報であるとは限らない。
【０００６】
また、特許文献３に記載の案内装置では、主に車速に応じて地図に表示される建物の形状や道路の表示を制限しており、このような一般的な観点から選択された施設などの名称が地図上に表示されても、ユーザにとって有益な情報であるとは限らない。
【０００７】
本発明は、このような不具合に鑑みなされたものであり、その目的とするところは、地図情報を表示する際に、ユーザにとって有益な名称情報を確認しやすく表示する技術を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するためになされた請求項１に係る地図表示装置は、「車両状況が変化した場合に、名称情報の種別ごとに優先度が設定された複数の優先度表から車両状況に適したものを選択し、その選択した優先度表に基づき、種別の優先度が高い名称情報を優先的に表示させること」を特徴とする。
【０００９】
具体的には、上述の地図表示装置（１００：この欄においては、発明に対する理解を容易にするため、必要に応じて「発明を実施するための最良の形態」欄で用いた符号を付すが、この符号によって請求の範囲を限定することを意味するものではない。）においては、地図情報取得手段（６）が、名称情報を含む地図情報を取得可能であり、表示手段（１０ａ、１０ｂ）が、地図情報取得手段が取得した地図情報の一部を表示可能である。そして、表示制御手段（８）が、地図情報取得手段が取得した地図情報の一部を表示手段に表示させる。また、優先度表記憶手段（８）が優先度表を記憶する。なお、この優先度表は、表示手段が地図情報の一部を表示する場合において複数の名称情報同士が地図上で重なり合うときに、優先的に表示させる名称情報をその種別ごとに特定のルールに従って順位付けした表である。さらに、車両状況判定手段（８）が、当該地図情報装置が搭載される車両の状況を判定し、選択手段（８）が、車両状況判定手段によって判定された車両の状況に適した優先度表を優先度表記憶手段が記憶する優先度表から選択する。なお、優先度表記憶手段が記憶する優先度表には、案内時に適した優先度表および非案内時に適した優先度表が含まれており、車両状況判定手段が、車両の状況の一部として案内時か非案内時かを判定し、選択手段が、車両状況判定手段によって判定された車両の状況に適した優先度表を優先度表記憶手段が記憶する優先度表から選択する際には、優先度表に付された係数の値がより高い優先度表を選択し、このとき選択された優先度表が複数存在する場合には、それら複数の優先度表を合成して新たな優先度表を生成して用いる。そして、表示制御手段が、選択手段によって選択された優先度表に定められた各名称情報の種別ごとの優先度に従って、その種別の優先度が所定の順位よりも低い名称情報を非表示とし、その種別の優先度が所定の順位以上である名称情報を表示させることで、その種別の優先度が高い名称情報を優先的に表示させる。さらに、判断手段が、表示手段が地図情報の一部を表示する場合において複数の名称情報同士が重なり合うか否かを判断し、表示手段が地図情報の一部を表示する場合において複数の名称情報同士が重なり合うと判断手段によって判断されたときには、表示制御手段が、選択手段によって選択された優先度表に定められた各名称情報の種別ごとの優先度に従って、重なり合う複数の名称情報のうちその種別の優先度が他方に比べて低い名称情報を非表示とし、重なり合う複数の名称情報のうちその種別の優先度が他方に比べて高い名称情報をその位置に表示させることで複数の名称情報同士の重なり合いを解消する。
【００１０】
このように構成された本発明の地図情報装置によれば、選択された優先度表に定められた各名称情報の種別ごとの優先度に従って、その種別の優先度が高い名称情報を優先的に表示させる。このことにより、地図を表示する際に、ユーザにとって有益な名称情報を確認しやすく表示することができる。
【００１１】
なお、名称情報の具体例としては、地名や地形名、施設の名称などが挙げられる。また、上述の車両の状況の変化の具体例としては、経路が設定されたときや、高速道路や有料道路に入ったとき、連続運転時間が所定時間を越えたとき、観光地などの地点から所定距離内のエリアに入ったときなどが考えられる。
【００１２】
また、上述の優先度表としては、主婦やシニア、若者などの利用者による種別に応じて特徴付けた表をそれぞれ用意することが考えられる。また、休日利用時や通勤利用時などの利用者の運転目的による種別に応じて特徴付けた優先度表をそれぞれ用意してもよい。さらに、一般道路や細街路、高速道路、有料道路などの道路の種別に応じて特徴付けた優先度表をそれぞれ用意してもよい。
【００１４】
また、表示される複数の名称情報の重なり合いを解消する手法として、優先度が低い名称情報を非表示とするので、ユーザにとって有益ではない名称情報を表示させないことで上述の重なり合いを解消することができ、したがって、ユーザにとって有益な名称情報を確認しやすくすることができる。
【００１８】
また、選択手段が、車両状況判定手段によって判定された車両の状況に適した優先度表を優先度表記憶手段が記憶する優先度表から選択する際には、各優先度表に付された係数の値がより高い方を選択するので、ユーザの嗜好にあった優先度表を選択することができ、したがって、ユーザにとって有益な名称情報を確認しやすくすることができる。
【００１９】
また、選択候補が複数存在する際には、それら優先度表を合成して新たな優先度表を生成して用いるので、ユーザの嗜好により合った優先度表を新たに生成することができ、したがって、ユーザにとって有益な名称情報を確認しやすくすることができる。
【００２０】
また、優先度が所定の順位よりも低い名称情報を非表示とするので、ユーザにとって有益ではない名称情報を表示させないようにすることができ、したがって、ユーザにとって有益な名称情報を確認しやすくすることができる。また、表示制御手段の処理負担を軽減することができるとともに、表示制御手段の処理時間を短縮することができ、したがって、ユーザが表示完了まで待つ時間が短縮され、ユーザの利便性を向上させることができる。
【発明を実施するための最良の形態】
【００２１】
以下に本発明の実施形態を図面とともに説明する。
［第一実施形態］
図１は地図表示機能を有するナビゲーション装置１００の概略構成図である。また、図２（ａ）はナビゲーション装置１００の表示装置１０ａによる表示例を示す説明図（１）であり、図２（ｂ）はナビゲーション装置１００の表示装置１０ａによる表示例を示す説明図（２）である。また、図４（ａ）は非案内時の表示優先度表を示す説明図であり、図４（ｂ）は非案内時の表示優先度表に従って作成した地図の表示例である。また、図５（ａ）は案内時の表示優先度表を示す説明図であり、図５（ｂ）は案内時の表示優先度表に従って作成した地図の表示例である。
【００２２】
［ナビゲーション装置１００の構成の説明］
ナビゲーション装置１００は、位置検出器１、地図データ入力器６、外部記憶媒体７、表示装置１０ａ、操作スイッチ群１１、リモコンセンサ１２およびこれらを統合的に制御する制御装置８を備えている。なお、必要に応じて後席用表示装置１０ｂを備えることも可能である。
【００２３】
制御装置８は、現在位置検出手段８ａ、地図データ格納手段８ｂ、マーク地点データ格納手段８ｃ、およびデータ処理手段８ｄなどからなる。なお、制御装置８は通常のコンピュータとして構成されており、内部には周知のＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ及びこれらの構成を接続するバスラインなどが備えられている。
【００２４】
また、制御装置８は、図４（ａ）や図５（ａ）に例示するような各種の表示優先度表を記憶する。この表示優先度表は、表示装置１０ａが地図情報の一部を表示する場合において複数の名称データ（名称情報）同士が地図上で重なり合うときに、優先的に表示させる名称データをその種別ごとに特定のルールに従って順位付けした表である。これら表示優先度表は、優先度と要素としての名称データの種別とを関連付けたレコードが登録されており、表示と非表示とを切り替えるための閾値Ｂが設定されている。なお、表示優先度表としては、ユーザの様々なニーズに沿うように、例えば、非案内時（図４（ａ）参照）や、案内時（図５（ａ）、図１０（ｂ）参照）、主婦やシニア（図１０（ａ）参照）、若者などの利用者による種別に応じて特徴付けた表や、休日利用時や通勤利用時などの利用者の運転目的による種別に応じて特徴付けた表、一般道路や細街路、高速道路、有料道路などの道路の種別に応じて特徴付けた表などが挙げられる。また、図４（ａ）に例示する非案内時の表示優先度表に従って名称データを地図上に表示した場合には、図４（ｂ）に示す表示例のようになる。また、図５（ａ）に例示する案内時の表示優先度表に従って名称データを地図上に表示した場合には、図５（ｂ）に示す表示例のようになる。
【００２５】
なお、制御装置８は、表示制御手段、優先度表記憶手段、車両状況判定手段、選択手段、および判断手段に該当する。
位置検出器１は、いずれも周知のジャイロスコープ２、地磁気センサ３、車速センサ４、及び衛星の電波によって車両位置や現在日時を検出するＧＰＳ（Global Positioning System）のためのＧＰＳ受信機５を有している。これらの出力を用いて、現在位置検出手段８ｄにて車両の現在位置や進行方向などの算出が可能である。これらのセンサ等２、３、４、５は各々が性質の異なる誤差を持っているため、複数のセンサにより各々補間しながら使用するように構成されている。なお精度によっては上述した内の一部で構成してもよく、更にステアリングの回転センサ、各転動輪の車輪センサ等を用いてもよい。
【００２６】
地図データ入力器６は、地図データや、位置検出精度向上のためのいわゆるマップマッチング用データ、経路案内用データ、マーク地点データなどを含む各種データを制御装置８に入力するための装置である。なお、地図データには、ノードデータ、リンクデータ、コストデータ、背景データ、道路データ、名称データ（名称情報）、マークデータ、交差点データ、施設のデータ等が含まれている。また、名称データの具体例としては、地名や地形名、施設の名称などが挙げられる。
【００２７】
また、この地図データ入力器６から制御装置８に入力された各種データは、地図データ格納手段８ｂ、マーク地点データ格納手段８ｃ、ガイドデータ格納手段８ｄなどに格納され、データ処理手段８ｅによって加工され利用される。但し、ここで前記８ｂ、８ｃ、８ｄの手段に保持されるデータは、制御装置８内のＲＯＭデータとして与えられてもよく、また必要に応じて地図データ入力器６から取得してもよい。なお、特に当該ナビゲーション装置１００では、各マーク地点データは、ガイド実施の距離条件判定パラメータとして、ガイド対象半径距離Ｒを持つものとする。
【００２８】
なお、地図データ入力器６は地図情報取得手段に該当する。
また、この地図データ入力器６にて使用する外部記憶媒体７としては、ナビゲーションに使用するデータ量の多さから一般的にＤＶＤ−ＲＯＭやＣＤ−ＲＯＭが用いられる。但し、前記以外にも、ＨＤＤなどの磁気記録装置やメモリカード等の媒体を用いてもよい。
【００２９】
表示装置１０ａおよび後席用表示装置１０ｂはカラー表示装置であり、これら表示装置の画面には、地図データ入力器６より入力された地図データに加えて、位置検出器１から入力された車両現在位置を表示するマークや、ユーザによって選択され、各種施設や地点をマークとして表示するためのマークデータや、更に地図上に表示する誘導経路などの付加データ、名称データなどを重ねて表示することが出来る。
【００３０】
なお、表示装置１０ａおよび後席用表示装置１０ｂは表示手段に該当する。
また、ナビゲーション装置１００は、操作スイッチ群１１から、あるいはリモートコントロール端末（以下リモコンと称する）１３を介してリモコンセンサ１２から、目的地の位置を入力すると、現在位置からその目的地までの最適な経路を自動的に選択して誘導経路を形成し、案内音声出力及び案内画像表示などによって車両を目的地まで誘導する、いわゆる経路案内機能を備えている。操作スイッチ群１１は、例えば表示装置１０と一体になったタッチスイッチもしくはメカニカルなスイッチ等が用いられ、各種入力に使用される。
【００３１】
［地図表示処理の説明］
次に、ナビゲーション装置１００の制御装置８が実行する地図表示処理について図３のフローチャートを参照して説明する。
【００３２】
この地図表示処理は、運転者によってイグニッションキーが操作されてアクセサリ給電（ＡＣＣ）の状態になり、ナビゲーション装置１００の電源状態がオンとなったときに、制御装置８にて実行される処理である。
【００３３】
まず、通常地図の描画を行う（Ｓ１１０、図２（ａ）参照）。具体的には、地図データ入力器６が入力した地図データの一部（例えば、車両の現在位置を中心とする領域）を表示装置１０ａおよび後席用表示装置１０ｂに表示させる。
【００３４】
続いて、表示優先度表の変更を指示する旨の信号が存在するか否かを判断する（Ｓ１２０）。具体的には、制御装置８が、当該ナビゲーション装置１００が搭載される車両の状況を判定し、車両の状況が変化したか否かを判断する。なお、車両の状況の変化の具体例としては、経路が設定されたときや、高速道路や有料道路に入ったとき、連続運転時間が所定時間を越えたとき、観光地などの地点から所定距離内のエリアに入ったときなどが考えられる。このとき、車両の状況が変化したと判断したときには、表示優先度表の変更を指示する旨の信号を出力する。
【００３５】
ここで、表示優先度表の変更を指示する旨の信号が存在しないと判断された場合には（Ｓ１２０：ない）、車両の状況が変化していないと考えられるため、Ｓ１１０に戻る。一方、表示優先度表の変更を指示する旨の信号が存在すると判断された場合には（Ｓ１２０：ある）、車両の状況が変化したと判断する。続いて、その表示優先度表の変更を指示する旨の信号に対応した表示優先度表へ変更する（Ｓ１３０）。具体的には、上述の信号に対応する表示優先度表を、制御装置８が記憶する表示優先度表から選択する。この際、各表示優先度表に付された係数の値がより高い方を選択する。
【００３６】
続いて、変更された表示優先度表に定められた各名称データの種別ごとの優先度に従って、その種別の優先度が高い名称データを優先的に表示させる。具体的には、まず、設定値Ａの値を数値「１」とする（Ｓ１４０）。続いて、表示優先度表における種別の優先度が設定値Ａと同一である名称データをＶＲＡＭに描画する（Ｓ１５０）。ここで、表示優先度表ごとに設定された、表示と非表示とを切り替えるための閾値Ｂと設定値Ａとを比較する（Ｓ１６０）。設定値Ａの値が閾値Ｂの値より小さい場合には（Ａ＜Ｂ）、設定値Ａに数値「１」を加算し（Ｓ１９０）、Ｓ１５０に戻る。一方、設定値Ａの値が閾値Ｂの値以上である場合には（Ａ＞＝Ｂ）、重なり回避処理を実行する（Ｓ１７０）。なお、重なり回避処理については後述する。そして、重なり回避処理を実行した後のＶＲＡＭを実際に表示装置１０ａに表示させる（Ｓ１８０、図２（ｂ）参照）。そして、Ｓ１１０に戻る。
【００３７】
［重なり回避処理（１）の説明］
次に、ナビゲーション装置１００の制御装置８が実行する重なり回避処理（１）について図６のフローチャートを参照して説明する。
【００３８】
この重なり回避処理（１）は、上述の地図表示処理のサブルーチンであり、地図表示処理を実行中にＳ１７０に移行した際に制御装置８にて実行される処理である。
まず、表示優先度表における種別の優先度が数値「１」である名称データをＶＲＡＭに描画する（Ｓ２０５）。
【００３９】
続いて、優先度１と優先度２との重なり回避を行う。すなわち、表示優先度表における種別の優先度が数値「２」である名称データをＶＲＡＭに描画し（Ｓ２１０）、ＶＲＡＭ上で名称データ同士が重なり合うか否かを判断する（Ｓ２１５）。ＶＲＡＭ上で名称データ同士が重なり合っていないと判断された場合には（Ｓ２１５：なし）、後述するＳ２２０に移行する。一方、ＶＲＡＭ上で名称データ同士が重なり合っていると判断された場合には（Ｓ２１５：あり、図１１（ａ）参照）、その重なり合っている名称データの優先度を比較する（Ｓ２４０）。基準となる優先度２の名称データが優先度１の名称データと重なり合う場合には（Ｓ２４０：優先度１と重なる）、優先度で劣る「優先度２の名称データ」を、優先度１の名称データから遠ざかるように、地図上のＸ軸方向およびＹ軸方向へ所定の距離（図７中の距離「１」が相当）分移動させ（Ｓ２５５、図７参照）、Ｓ２１５に戻る。一方、基準となる優先度２の名称データが他の優先度２の名称データと重なり合う場合には（Ｓ２４０：優先度２と重なる）、優先度が同等であるため、地図上における各名称データの位置と自車位置との距離を比較する（Ｓ２４５）。基準となる優先度２の名称データの方が他の優先度２の名称データよりも自車位置から遠い場合には（Ｓ２４５：遠い）、その基準となる優先度２の名称データを移動させ（Ｓ２５５）、Ｓ２１５に戻る。一方、基準となる優先度２の名称データの方が他の優先度２の名称データよりも自車位置から近い場合には（Ｓ２４５：近い）、Ｓ２４０に戻り、基準となる優先度２の名称データを変更する。なお、このような重なり回避処理を、名称データの重なり合いが解消されるまで繰り返し実行する。
【００４０】
続いて、優先度２と優先度３との重なり回避を行う。すなわち、表示優先度表における種別の優先度が数値「３」である名称データをＶＲＡＭに描画し（Ｓ２２０）、ＶＲＡＭ上で名称データ同士が重なり合うか否かを判断する（Ｓ２２５）。ＶＲＡＭ上で名称データ同士が重なり合っていないと判断された場合には（Ｓ２２５：なし）、後述するＳ２３０に移行する。一方、ＶＲＡＭ上で名称データ同士が重なり合っていると判断された場合には（Ｓ２２５：あり、図１１（ａ）参照）、その重なり合っている名称データの優先度を比較する（Ｓ２６０）。基準となる優先度３の名称データが優先度２の名称データと重なり合う場合には（Ｓ２６０：優先度２と重なる）、優先度で劣る「優先度３の名称データ」を、優先度２の名称データから遠ざかるように、地図上のＸ軸方向およびＹ軸方向へ所定の距離（図７中の距離「１」が相当）分移動させ（Ｓ２７０）、Ｓ２２５に戻る。一方、基準となる優先度３の名称データが他の優先度３の名称データと重なり合う場合には（Ｓ２６０：優先度３と重なる）、優先度が同等であるため、地図上における各名称データの位置と自車位置との距離を比較する（Ｓ２６５）。基準となる優先度３の名称データの方が他の優先度３の名称データよりも自車位置から遠い場合には（Ｓ２６５：遠い）、その基準となる優先度３の名称データを移動させ（Ｓ２７０）、Ｓ２２５に戻る。一方、基準となる優先度３の名称データの方が他の優先度３の名称データよりも自車位置から近い場合には（Ｓ２６５：近い）、Ｓ２６０に戻り、基準となる優先度３の名称データを変更する。なお、このような重なり回避処理を、名称データの重なり合いが解消されるまで繰り返し実行する。
【００４１】
続いて、優先度３と優先度４との重なり回避を行う。すなわち、表示優先度表における種別の優先度が数値「４」である名称データをＶＲＡＭに描画し（Ｓ２３０）、ＶＲＡＭ上で名称データ同士が重なり合うか否かを判断する（Ｓ２３５）。ＶＲＡＭ上で名称データ同士が重なり合っていると判断された場合には（Ｓ２３５：あり、図１１（ａ）参照）、その重なり合っている名称データの優先度を比較する（Ｓ２７５）。基準となる優先度４の名称データが優先度３の名称データと重なり合う場合には（Ｓ２７５：優先度３と重なる）、優先度で劣る「優先度４の名称データ」を非表示に設定し（Ｓ２８５）、Ｓ２３５に戻る。一方、基準となる優先度４の名称データが他の優先度４の名称データと重なり合う場合には（Ｓ２７５：優先度４と重なる）、優先度が同等であるため、地図上における各名称データの位置と自車位置との距離を比較する（Ｓ２８０）。基準となる優先度４の名称データの方が他の優先度４の名称データよりも自車位置から遠い場合には（Ｓ２８０：遠い）、その基準となる優先度４の名称データを移動させ（Ｓ２７０）、Ｓ２３５に戻る。一方、基準となる優先度４の名称データの方が他の優先度４の名称データよりも自車位置から近い場合には（Ｓ２８０：近い）、Ｓ２７５に戻り、基準となる優先度４の名称データを変更する。なお、このような重なり回避処理を、重なりが解消されるまで繰り返し実行し、ＶＲＡＭ上で名称データ同士が重なり合っていないと判断された場合には（Ｓ２３５：なし）、優先度４と優先度５との重なり回避を行うといった具合に、優先度の値が閾値と等しくなるまで繰り返し実行する。そして、優先度の値が閾値Ｂと等しくなったら本サブルーチンを終了する。
【００４２】
［重なり回避処理（２）の説明］
次に、ナビゲーション装置１００の制御装置８が実行する重なり回避処理（２）について図８のフローチャートを参照して説明する。
【００４３】
この重なり回避処理（２）は、上述の地図表示処理のサブルーチンであり、地図表示処理を実行中にＳ１７０に移行した際に、制御装置８にて上述の重なり回避処理（１）と並行して実行される処理である。
【００４４】
まず、地図上の名称データが重なり合う箇所を中心とする領域について、２段階詳細な地図をＶＲＡＭに描画し（Ｓ３１０）、ＶＲＡＭ上で名称データ同士が重なり合うか否かを判断する（Ｓ３２０）。ＶＲＡＭ上で名称データ同士が重なり合っていると判断された場合には（Ｓ３２０：あり、図１１（ａ）参照）、上述の地図上の名称データが重なり合う箇所を中心とする領域について、さらに１段階詳細な地図をＶＲＡＭに描画し（Ｓ３４０）、Ｓ３２０に戻る。一方、ＶＲＡＭ上で名称データ同士が重なり合わないと判断された場合には（Ｓ３２０：なし）、ＶＲＡＭ上に描画された画像から、重なり合いが解消された名称データが含まれる矩形領域の画像を切り取って表示装置１０ａおよび後席用表示装置１０ｂに表示させる。なおこの場合、切り取った矩形領域の画像のみを表示装置１０ａおよび後席用表示装置１０ｂに表示させてもよいし、先の１１０にて表示装置１０ａおよび後席用表示装置１０ｂに表示させた地図データの一部（例えば、車両の現在位置を中心とする領域）と同時に、その切り取った矩形領域の画像を表示させてもよい（図１２（ｂ）参照）。
【００４５】
そして、本サブルーチンを終了する。
［第一実施形態の効果］
（１）このように第一実施形態のナビゲーション装置１００によれば、上述の地図表示処理を実行することにより、制御装置８が、当該ナビゲーション装置１００が搭載される車両の状況を判定し、判定された車両の状況に適した表示優先度表を選択し、選択された表示優先度表に定められた各名称データの種別ごとの優先度に従って、その種別の優先度が高い名称データを優先的に表示装置１０ａおよび後席用表示装置１０ｂに表示させる。このことにより、地図データを表示する際に、ユーザにとって有益な名称データを確認しやすく表示することができる。
【００４６】
（２）また、第一実施形態のナビゲーション装置１００によれば、地図上に存在する名称データ同士が重なり合う場合には、上述の地図表示処理のサブルーチンである重なり回避処理を実行することでその重なり合いを解消する。一例を挙げると、優先度が低い名称データを非表示とすることや、優先度が低い名称データを移動させること、優先度が等しい名称データ同士が重なり合う場合にはその重なり合いが発生している地図の部分について部分拡大図を生成することなどである。このことにより、ユーザにとって有益な名称データを確認しやすくすることができる。
【００４７】
（３）また、第一実施形態のナビゲーション装置１００によれば、地図表示処理のＳ１３０において、表示優先度表の変更を指示する旨の信号に対応した表示優先度表へ変更する際に、各表示優先度表に付された係数の値がより高い方を選択する。このことにより、ユーザの嗜好にあった表示優先度表を選択することができ、したがって、ユーザにとって有益な名称データを確認しやすくすることができる。
【００４８】
［他の実施形態］
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、以下のような様々な態様にて実施することが可能である。
【００４９】
（１）上記実施形態では、優先度が等しい名称データ同士が重なり合う場合にはその重なり合いが発生している地図の部分について部分拡大図を生成することでその重なり合いを解消するが、これには限られず、後述する重なり回避処理（３）を実行することにより、それら重なり合う複数の名称データを順に表示することでその重なり合いを解消するようにしてもよい。
【００５０】
［重なり回避処理（３）の説明］
次に、ナビゲーション装置１００の制御装置８が実行する重なり回避処理（３）について図８のフローチャートを参照して説明する。
【００５１】
この重なり回避処理（３）は、上述の地図表示処理のサブルーチンであり、地図表示処理を実行中にＳ１７０に移行した際に、制御装置８にて上述の重なり回避処理（２）の代わりに実行される処理である。
【００５２】
まず、表示優先度表における種別の優先度が数値「１」である名称データをＶＲＡＭに描画し（Ｓ４１０）、ＶＲＡＭ上で名称データ同士が重なり合うか否かを判断する（Ｓ４２０）。ＶＲＡＭ上で名称データ同士が重なり合うと判断された場合には（Ｓ４２０：あり）、それら重なり合う名称データを交互に表示させるように設定し（Ｓ４４０、図１１（ｂ）参照）、Ｓ４２０に戻る。一方、ＶＲＡＭ上で名称データ同士が重なり合わないと判断された場合には（Ｓ４２０：なし）、表示優先度表における種別の優先度が数値「１」である名称データを表示装置１０ａおよび後席用表示装置１０ｂに表示させる（Ｓ４３０）。
【００５３】
そして、本サブルーチンを終了する。
このようにすれば、上述のように重なり合う複数の名称データを重ならないように表示させることができ、したがって、ユーザにとって有益な名称データを確認しやすくすることができる。
【００５４】
（２）上記実施形態では、優先度が等しい名称データ同士が重なり合う場合にはその重なり合いが発生している地図の部分について部分拡大図を生成することでその重なり合いを解消するが、これには限られず、図１２（ａ）に例示するように、地図上の指示線や関連情報を示す図形を利用して、地点と名称データとを関連付け、名称データを移動させることでその重なり合いを解消するようにしてもよい。
【００５５】
（３）また、優先度が所定の順位よりも低い名称データを非表示とするようにしてもよい。一例を挙げると、優先度が第８位以上の名称データについては地図上に表示し、優先度が第９位以下の名称データについては非表示とするといった具合である。このようにすれば、ユーザにとって有益ではない名称データを表示させないようにすることができ、したがって、ユーザにとって有益な名称データを確認しやすくすることができる。また、制御装置８の処理負担を軽減することができるとともに、制御装置８の処理時間を短縮することができ、したがって、ユーザが表示完了まで待つ時間が短縮され、ユーザの利便性を向上させることができる。
【００５６】
（４）上記実施形態では、地図表示処理のＳ１３０において、表示優先度表の変更を指示する旨の信号に対応した表示優先度表へ変更する際に、各表示優先度表に付された係数の値がより高い方を選択するが、選択候補が複数存在する場合には、それら表示優先度表を合成して新たな表示優先度表を生成して用いるようにしてもよい。具体的には、図１０に例示するように、各表示優先度表には、名称データの種別ごとにスコア値が設定されており、図１０（ａ）に例示するシニア用の表示優先度表と、図１０（ｂ）に例示する案内時の表示優先度表とを合成する際には、同じ種別のスコア値の平均値を算出する（図１０（ｃ）参照）。なお、表示と非表示とを切り替えるための閾値Ｂについては、両者の平均値に設定する。このようにすれば、ユーザの嗜好により合った表示優先度表を新たに生成することができ、したがって、ユーザにとって有益な名称データを確認しやすくすることができる。
【図面の簡単な説明】
【００５７】
【図１】ナビゲーション装置１００の概略構成図である。
【図２】（ａ）は表示装置１０ａおよび後席用表示装置１０ｂによる表示例を示す説明図（１）であり、（ｂ）は表示装置１０ａおよび後席用表示装置１０ｂによる表示例を示す説明図（２）である。
【図３】ナビゲーション装置１００の制御装置８が実行する地図表示処理を示すフローチャートである。
【図４】（ａ）は非案内時の表示優先度表を示す説明図であり、（ｂ）は非案内時の表示優先度表に従って作成した地図の表示例である。
【図５】（ａ）は案内時の表示優先度表を示す説明図であり、（ｂ）は案内時の表示優先度表に従って作成した地図の表示例である。
【図６】ナビゲーション装置１００の制御装置８が実行する重なり回避処理（１）を示すフローチャートである。
【図７】（ａ）は重なり回避処理を説明する説明図（１）であり、（ｂ）は重なり回避処理を説明する説明図（２）である。
【図８】ナビゲーション装置１００の制御装置８が実行する重なり回避処理（２）を示すフローチャートである。
【図９】ナビゲーション装置１００の制御装置８が実行する重なり回避処理（３）を示すフローチャートである。
【図１０】（ａ）はシニア用の表示優先度表を示す説明図であり、（ｂ）は案内時の表示優先度表（２）を示す説明図であり、（ｃ）は二つの表示優先度表を合成して新たに生成した表示優先度表を示す説明図である。
【図１１】（ａ）は重なり回避処理を説明する説明図（３）であり、（ｂ）は重なり回避処理を説明する説明図（４）である。
【図１２】（ａ）は重なり回避処理を説明する説明図（５）であり、（ｂ）は重なり回避処理を説明する説明図（６）である。
【符号の説明】
【００５８】
１…位置検出器、２…ジャイロスコープ、３…地磁気センサ、４…車速センサ、５…ＧＰＳ受信機、６…地図データ入力器、７…外部記憶媒体、８…制御装置、８ａ…現在位置検出手段、８ｂ…地図データ格納手段、８ｃ…マーク地点データ格納手段、８ｄ…ガイドデータ格納手段、８ｅ…データ処理手段、９…スピーカ、１０ａ…表示装置、１０ｂ…後席用表示装置、１１…操作スイッチ群、１２…リモコンセンサ、１３…リモコン
【図１】
0004971067.tif 000002
【図２】
0004971067.tif 000003
【図３】
0004971067.tif 000004
【図４】
0004971067.tif 000005
【図５】
0004971067.tif 000006
【図６】
0004971067.tif 000007
【図８】
0004971067.tif 000008
【図９】
0004971067.tif 000009
【図１０】
0004971067.tif 000010
【図７】
0004971067.tif 000011
【図１１】
0004971067.tif 000012
【図１２】
0004971067.tif 000013