(57)【要約】【課題】ランドマークを地図上に表示させる方法において、優先度、個数又は重なり度合いに応じたランドマークを表示するナビゲーション装置、その制御方法及び制御プログラムを提供する。【解決手段】優先設定部３２により、施設読出部３１から得られた各施設情報に対して自由に優先度を設定する。重なり検出部３３は、施設読出部３１が読み出した各表示地点の施設情報について、複数のランドマークの重なりの有無を検出する。ランドマークが重なっていた場合には、優先度設定処理にて設定された優先情報を基に重なったランドマークに優先度を付ける。表示数設定部３４により、予め地図上に表示するランドマークの個数を設定し、また重なり度合い設定部３５で、予め表示するランドマークの重なり割合の値を設定する。表示判定部３６が設定しておいた表示個数及び重なり度合いを基に、表示するランドマークを判定し、表示制御部３７に出力する。【選択図】図１
2008008839.tif 000002
【特許請求の範囲】
【請求項１】
経路探索及び地図表示のための道路地図データと施設の位置や種類を含む施設データとを予め格納する記憶部と、センサ出力に基いてコンピュータが自車位置を検知する検知手段と、コンピュータが前記道路地図データ及び前記検知手段を用いて所定の目的地への経路を計算及び誘導するナビゲーション手段と、情報を表示するための表示部と、を備えたナビゲーション装置において、
前記道路地図データを格納する前記記憶部から地図上の施設を表示するマークを読み出す施設読出手段と、
前記施設読出手段から読み出された表示マークに対して、予め利用者の指示により決定した画面上に表示させる際の優先順位に基づき、優先度を設定する優先度設定手段と、
前記施設読出手段から読み出された複数の表示マークが表示画面上において重なって表示されるかを検出する重なり検出手段と、
画面上において複数の表示マークの重なって表示される場合に、その重なった表示マークの表示させる個数を設定する表示数設定手段と、
前記優先度設定手段において設定された表示マークの優先度を基に、前記重なり検出手段により検出した複数の表示マークを優先度順に並び換え、前記表示数設定手段により制限した表示個数分の表示マークを決定する判定手段と、
前記判定手段により決定した表示個数分の表示マークを表示する表示手段と、
を有することを特徴とするナビゲーション装置。
【請求項２】
表示マークが、施設の種類に応じて複数のグループに区分され、前記優先度設定手段がそのグループごとに優先度を設定することを特徴とする請求項１記載のナビゲーション装置。
【請求項３】
前記重なり検出手段が複数の表示マークの重なりを検出した場合、予め利用者が指定した前記重なった複数の表示マークを表示するか否かの基準値である重なり度合いに基づいて、重なり度合いを設定する重なり度合い設定手段と、前記重なり度合い設定手段により設定した重なり度合いを基に、表示マークの表示又は非表示を決定する判定手段と、を有することを特徴とする請求項１又は２記載のナビゲーション装置。
【請求項４】
前記判定手段は、表示する表示マークの個数を決定する表示個数判定部と、重なり度合いにより表示マークの表示又は非表示を決定する重なり度合い判定部と、前記表示個数判定部及び前記重なり度合い判定部からの情報を組み合わせた上で表示マークを決定するか、片方のみの情報から表示マークを決定するかを判断する表示選択部と、を有することを特徴とする請求項１乃至３のいずれか１項に記載のナビゲーション装置。
【請求項５】
経路探索及び地図表示のための道路地図データと施設の位置や種類を含む施設データとを予め格納する記憶部と、センサ出力に基いてコンピュータが自車位置を検知する検知手段と、コンピュータが前記道路地図データ及び前記検知手段を用いて所定の目的地への経路を計算及び誘導するナビゲーション手段と、情報を表示するための表示部と、を備えたナビゲーション装置の制御方法において、
前記コンピュータが、
前記道路地図データを格納する前記記憶部から地図上の施設を表示するマークを読み出す施設読出ステップと、
前記施設読出ステップから読み出された表示マークに対して、予め利用者の指示により決定した画面上に表示させる際の優先順位に基づき、優先度を設定する優先度設定ステップと、
前記施設読出ステップから読み出された複数の表示マークが表示画面上において重なって表示されるかを検出する重なり検出ステップと、
画面上において複数の表示マークの重なって表示される場合に、その重なった表示マークの表示させる個数を設定する表示数設定ステップと、
前記優先度設定ステップにおいて設定された表示マークの優先度を基に、前記重なり検出ステップにより検出した複数の表示マークを優先度順に並び換え、前記表示数設定ステップにより制限した表示個数分の表示マークを決定する判定ステップと、
前記判定ステップにより決定した表示個数分の表示マークを表示する表示ステップと、  を実行することを特徴とするナビゲーション装置の制御方法。
【請求項６】
表示マークが、施設の種類に応じて複数のグループに区分され、前記優先度ステップがそのグループごとに優先度を設定するものであることを特徴とする請求項５記載のナビゲーション装置の制御方法。
【請求項７】
前記重なり検出ステップが複数の表示マークの重なりを検出した場合、予め利用者が指定した前記重なった複数の表示マークを表示するか否かの基準値である重なり度合いに基づいて、重なり度合いを設定する重なり度合い設定ステップと、前記重なり度合い設定ステップにより設定した重なり度合いを基に表示マークの表示又は非表示を決定する判定ステップと、を有することを特徴とする請求項５又は６記載のナビゲーション装置の制御方法。
【請求項８】
前記判定ステップは、表示する表示マークの個数を決定する表示個数判定ステップと、重なり度合いにより表示マークの表示又は非表示を決定する重なり度合い判定ステップと、前記表示個数判定ステップ及び前記重なり度合い判定ステップからの情報を組み合わせた上で表示マークを決定するか、片方のみの情報から表示マークを決定するかを判断する表示選択ステップと、を有することを特徴とする請求項５乃至７のいずれか１項に記載のナビゲーション装置の制御方法。
【請求項９】
経路探索及び地図表示のための道路地図データと施設の位置や種類を含む施設データとを予め格納する記憶部と、センサ出力に基いてコンピュータが自車位置を検知する検知手段と、コンピュータが前記道路地図データ及び前記検知手段を用いて所定の目的地への経路を計算及び誘導するナビゲーション手段と、情報を表示するための表示部と、を備えたナビゲーション装置の制御プログラムにおいて、
このプログラムが前記コンピュータに、
前記道路地図データを格納する前記記憶部から地図上の施設を表示するマークを読み出す施設読出処理と、
前記施設読出処理から読み出された表示マークに対して、予め利用者の指示により決定した画面上に表示させる際の優先順位に基づき、優先度を設定する優先度設定処理と、
前記施設読出処理から読み出された複数の表示マークが表示画面上において重なって表示されるかを検出する重なり検出処理と、
画面上において複数の表示マークの重なって表示される場合に、その重なった表示マークの表示させる個数を設定する表示数設定処理と、
前記優先度設定処理において設定された表示マークの優先度を基に、前記重なり検出処理により検出した複数の表示マークを優先度順に並び換え、前記表示数設定処理により制限した表示個数分の表示マークを決定する判定処理と、
前記判定処理により決定した表示個数分の表示マークを表示する表示処理と、
を実行させることを特徴とするナビゲーション装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション技術の改良に係り、特に、画面上に表示される施設情報の表示態様を変更可能なナビゲーション装置、その制御方法及びその制御プログラムに関するものである。
【背景技術】
【０００２】
近年、情報処理技術の発達に伴い、車両などの移動体に搭載して道案内を行う車載用ナビゲーション装置が普及している。ナビゲーション装置は、予め用意された地図データを利用し、ＧＰＳなどで測位する自車の位置や向きなどを周辺地図上に表示したり、指定される目的地への経路を計算又は設定し、画面表示や合成音声などで案内するものである。
【０００３】
このようなナビゲーション装置では、コンビニエンスストア、駐車場やガソリンスタンドなどの施設情報（「ランドマーク」という。）が地図上に数多く表示されるため、利用者はその表示を基に行きたい施設に立ち寄ることが可能である。ここで、ナビゲーション装置に記憶されている施設件数は１０００万件以上といわれ、豊富なデータゆえに地図上にランドマークが重なって表示されるので、下に表示されたランドマークが見えなくなるといった事態が起こりうる。例えば、一つのビルにいくつもの店がある場合や駅周辺といったような場所では、そのようなケースが起こりやすい。また、そのような場所では地図上がランドマークだらけになってしまい何処に何のランドマークが表示されているのか分からなくなってしまうこともある。
【０００４】
これに対応するため従来技術では、駐車場やガソリンスタンド等にグループ化したランドマークの表示のＯＮ／ＯＦＦをキー操作により画一的に選択できるような手法を用いていた。つまり、利用者の希望するランドマークのグループを表示したい場合には、キー操作により設定をＯＮとし、表示を画面上から消したい場合には、キー操作により設定をＯＦとすることで順次表示の切り換えを行っていた。また、利用者が表示を希望するランドマークの優先順位の指標である優先度を設定し、優先度の高いものを一番上に表示して、その下に次に優先度の高いもの表示するといった方法もとられていた（特許文献１参照）。その他にも、ランドマークの重なりがあった場合にどれか一つを表示し、それ以外は非表示にしてランドマークを見やすくしたりしていた（特許文献２参照）。
【特許文献１】特開２００４−６９５６１
【特許文献２】特開２００２−１０７１５５
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上記従来技術であるグループ化されたランドマークの表示をグループごとにＯＮ／ＯＦＦとする手段は、キー操作により表示したいもしくは表示したくないランドマークを指定するため、停車時に利用者が意図して切り換え操作を行う必要があった。そのため、走行中での利用は危険性を有し、また表示したいものが複数あった場合には、車を止めてキー操作を繰り返さねばならなかった。
【０００６】
ランドマークに優先度を付けて表示する方法では、優先度の最も高いランドマークが見易くなるが、画面上に多数のランドマークが重なった場合、優先度の低い順に優先度の高いランドマークの下に積み重なって表示されるので、画面上がランドマークだらけになり、何処に何のランドマークが表示されているか分からないといった不都合を生じさせていた。
【０００７】
そして、重なり合ったランドマークのどれか一つを表示する方法では、実際に表示するランドマークの一部分が重なった場合でも指定したランドマーク以外は非表示となってしまうので、逆に地図情報が少な過ぎてしまうといった問題があった。
【０００８】
本発明は、上記のような従来技術の課題を解決するもので、その目的は、コンビニエンスストアなどのランドマークを画面上に表示させる方法において、利用者がランドマークに優先度、個数又は重なり度合いを設定し、設定した優先度、個数又は重なり度合いに応じたランドマークを表示させることにより、地図を視覚的に見易くすることが可能であり、また利用者にあった地図情報量を表示できるナビゲーション装置、その制御方法及び制御プログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記の課題を本発明は以下のように解決する。
請求項１の発明は、経路探索及び地図表示のための道路地図データと施設の位置や種類を含む施設データとを予め格納する記憶部と、センサ出力に基いてコンピュータが自車位置を検知する検知手段と、コンピュータが前記道路地図データ及び前記検知手段を用いて所定の目的地への経路を計算及び誘導するナビゲーション手段と、情報を表示するための表示部と、を備えたナビゲーション装置において、前記道路地図データを格納する前記記憶部から地図上の施設を表示するマークを読み出す施設読出手段と、前記施設読出手段から読み出された表示マークに対して、予め利用者の指示により決定した画面上に表示させる際の優先順位に基づき、優先度を設定する優先度設定手段と、前記施設読出手段から読み出された複数の表示マークが表示画面上において重なって表示されるかを検出する重なり検出手段と、画面上において複数の表示マークの重なって表示される場合に、その重なった表示マークの表示させる個数を設定する表示数設定手段と、前記優先度設定手段において設定された表示マークの優先度を基に、前記重なり検出手段により検出した複数の表示マークを優先度順に並び換え、前記表示数設定手段により制限した表示個数分の表示マークを決定する判定手段と、前記判定手段により決定した表示個数分の表示マークを表示する表示手段と、を有することを特徴とする。
【００１０】
請求項５の発明は、請求項１の発明を方法の観点から把握したもので、経路探索及び地図表示のための道路地図データと施設の位置や種類を含む施設データとを予め格納する記憶部と、センサ出力に基いてコンピュータが自車位置を検知する検知手段と、コンピュータが前記道路地図データ及び前記検知手段を用いて所定の目的地への経路を計算及び誘導するナビゲーション手段と、情報を表示するための表示部と、を備えたナビゲーション装置の制御方法において、前記コンピュータが、前記道路地図データを格納する前記記憶部から地図上の施設を表示するマークを読み出す施設読出ステップと、前記施設読出ステップから読み出された表示マークに対して、予め利用者の指示により決定した画面上に表示させる際の優先順位に基づき、優先度を設定する優先度設定ステップと、前記施設読出ステップから読み出された複数の表示マークが表示画面上において重なって表示されるかを検出する重なり検出ステップと、画面上において複数の表示マークの重なって表示される場合に、その重なった表示マークの表示させる個数を設定する表示数設定ステップと、前記優先度設定ステップにおいて設定された表示マークの優先度を基に、前記重なり検出ステップにより検出した複数の表示マークを優先度順に並び換え、前記表示数設定ステップにより制限した表示個数分の表示マークを決定する判定ステップと、前記判定ステップにより決定した表示個数分の表示マークを表示する表示ステップと、を実行することを特徴とする。
【００１１】
請求項９の発明は、請求項１，５の発明をコンピュータのプログラムの観点から把握したもので、経路探索及び地図表示のための道路地図データと施設の位置や種類を含む施設データとを予め格納する記憶部と、センサ出力に基いてコンピュータが自車位置を検知する検知手段と、コンピュータが前記道路地図データ及び前記検知手段を用いて所定の目的地への経路を計算及び誘導するナビゲーション手段と、情報を表示するための表示部と、を備えたナビゲーション装置の制御プログラムにおいて、このプログラムが前記コンピュータに、前記道路地図データを格納する前記記憶部から地図上の施設を表示するマークを読み出す施設読出処理と、前記施設読出処理から読み出された表示マークに対して、予め利用者の指示により決定した画面上に表示させる際の優先順位に基づき、優先度を設定する優先度設定処理と、前記施設読出処理から読み出された複数の表示マークが表示画面上において重なって表示されるかを検出する重なり検出処理と、画面上において複数の表示マークの重なって表示される場合に、その重なった表示マークの表示させる個数を設定する表示数設定処理と、前記優先度設定処理において設定された表示マークの優先度を基に、前記重なり検出処理により検出した複数の表示マークを優先度順に並び換え、前記表示数設定処理により制限した表示個数分の表示マークを決定する判定処理と、前記判定処理により決定した表示個数分の表示マークを表示する表示処理と、を実行させることを特徴とする。
【００１２】
以上の態様では、優先度設定手段により表示マーク、すなわちランドマークの優先度を設定することができ、それに加え、表示数設定手段により画面上に表示するランドマークの個数を設定することができるので、利用者が設定した優先度の高いランドマークを画面上の上に（手前に）表示することができ、尚且つ画面上において重なったランドマークを利用者が決めた個数分のみ表示させることが可能となる。従って、利用者の希望にそった施設情報を表示することが可能であり、また表示個数も制限されているので視覚的にも見易い地図情報量が画面上に表示されることとなる。
【００１３】
請求項２の発明は、請求項１記載のナビゲーション装置において、表示マークが、施設の種類に応じて複数のグループに区分され、前記優先度設定手段がそのグループごとに優先度を設定することを特徴とする。
【００１４】
請求項６の発明は、請求項２の発明を方法の観点から把握したもので、請求項５記載のナビゲーション装置の制御方法において、表示マークが、施設の種類に応じて複数のグループに区分され、前記優先度ステップがそのグループごとに優先度を設定するものであることを特徴とする。
【００１５】
以上の態様では、優先度設定手段により個々のランドマークの優先度を設定するだけでなく、施設の種類に応じてグループ化したランドマークについても優先度を設定することが可能となる。従って、ガソリンスタンドやコンビニエンスストアといったグループごとに優先度を設定することができるので、利用者の希望にそったグループごとの施設情報を画面上に表示することができる。
【００１６】
請求項３の発明は、請求項１又は２記載のナビゲーション装置において、前記重なり検出手段が複数の表示マークの重なりを検出した場合、予め利用者が指定した前記重なった複数の表示マークを表示するか否かの基準値である重なり度合いに基づいて、重なり度合いを設定する重なり度合い設定手段と、前記重なり度合い設定手段により設定した重なり度合いを基に、表示マークの表示又は非表示を決定する判定手段と、を有することを特徴とする。
【００１７】
請求項７の発明は、請求項３の発明を方法の観点から把握したもので、請求項５又は６記載のナビゲーション装置の制御方法において、前記重なり検出ステップが複数の表示マークの重なりを検出した場合、予め利用者が指定した前記重なった複数の表示マークを表示するか否かの基準値である重なり度合いに基づいて、重なり度合いを設定する重なり度合い設定ステップと、前記重なり度合い設定ステップにより設定した重なり度合いを基に表示マークの表示又は非表示を決定する判定ステップと、を有することを特徴とする。
【００１８】
以上の態様では、優先度設定手段による表示マーク、すなわちランドマークの優先度の設定と表示数設定手段による地図上に表示するランドマークの個数の設定とに加え、重なり度合い設定手段によりランドマーク同士の重なる部分の度合いを設定できる。すなわち、利用者が設定した優先順位及び表示個数によりランドマークを表示することができるだけでなく、重なり度合い設定部を介して利用者が設定した重なり度合いにより、その設定値より高い重なり度合いを有する優先度の低いランドマークを表示しないことができるので、見え難いランドマークは非表示となり、地図を視覚的に見易く表示することが可能である。
【００１９】
請求項４の発明は、請求項１乃至３のいずれか１項に記載のナビゲーション装置において、前記判定手段は、表示する表示マークの個数を決定する表示個数判定部と、重なり度合いにより表示マークの表示又は非表示を決定する重なり度合い判定部と、前記表示個数判定部及び前記重なり度合い判定部からの情報を組み合わせた上で表示マークを決定するか、片方のみの情報から表示マークを決定するかを判断する表示選択部と、を有することを特徴とする。
【００２０】
請求項８の発明は、請求項４の発明を方法の観点から把握したもので、請求項５乃至７のいずれか１項に記載のナビゲーション装置の制御方法において、前記判定ステップは、表示する表示マークの個数を決定する表示個数判定ステップと、重なり度合いにより表示マークの表示又は非表示を決定する重なり度合い判定ステップと、前記表示個数判定ステップ及び前記重なり度合い判定ステップからの情報を組み合わせた上で表示マークを決定するか、片方のみの情報から表示マークを決定するかを判断する表示選択ステップと、を有することを特徴とする。
【００２１】
これにより、ランドマークの個数の表示制限と重なり度合いによるランドマークの表示制限の両方、もしくは片方のみを考慮して表示データを処理することができるので、利用者は使用の目的に応じて表示態様を変更することが可能となる。
【発明の効果】
【００２２】
以上のように、本発明によれば、コンビニエンスストアやガソリンスタンドなどのランドマークを地図上に表示させる際に、ランドマークが重なってしまう場合でも、利用者は表示させたいランドマーク順に優先度を付けることができ、さらに表示させたいランドマークの重なり度合い及び表示個数も設定することができる。従って、利用者が希望した施設情報が優先的に表示され、また表示個数も制限されるので利用者の望む地図情報量を取得することができ、さらにはランドマークの重なり度合いによりランドマークの表示又は非表示が自動で判断されるので地図を視覚的に見易くすることが可能なナビゲーション装置、その制御方法及び制御プログラムを提供することができる。
【発明を実施するための最良の形態】
【００２３】
次に、本発明を実施するための最良の実施形態について、図面を参照して説明する。
【００２４】
〔１．構成〕
本実施形態は、目的地への経路を案内するナビゲーション装置（以下「本装置」と呼ぶ）を説明するもので、その制御方法、制御プログラムとしても把握可能であり、本装置の構成を図１に示す。
【００２５】
１は、ＶＩＣＳ情報を取得する為のＦＭ多重受信及び処理部、２は、ＶＩＣＳ情報を取得する為のビーコン受信及び処理部である。３は、システム全体の制御を司るメインＣＰＵ（中央演算装置）及びその周辺回路であり、本装置各部の制御を含む情報処理を行う制御部である。４は、メインプログラムをロードする為のダイナミックＲＡＭ（ＤＲＡＭ）、５は、メイン電源オフの間も設定などメモリ内容を保持するためのバッテリーバックアップ付スタティックＲＡＭ（ＳＲＡＭ）、６は、起動時等に制御部３よりアクセスされるＲＯＭである。ここで、メインメモリＭはＤＲＡＭ４とＳＲＡＭ５とＲＯＭ６から構成されている。
【００２６】
７は、地図などの情報を描画及び表示する表示部で、液晶表示パネルなどの表示画面を持つ。８は、表示部７用に設けられたビデオＲＡＭ（ＶＲＡＭ）である。９は、情報や操作の入力を受け付ける入力部で、タッチキーなどからの入力を検出する制御装置であるが、入力部の構成や種類は自由で、表示部７周囲の操作スイッチ類のほか、リモコンユニット、表示パネルと一体のタッチセンサなどを単独、又は自由に組み合わせて用いればよい。１０は、Ｉ／Ｏ制御回路やドライバなどを使って表示部７やユーザー入力部９と処理部３を結ぶユーザーインターフェース部である。
【００２７】
１１は、ＴＶ（各種のテレビジョン放送）を受信する為のＴＶ受信及び処理部、１２は、イルミネーション（計器盤等の照明）又は車速パルス又はパーキング等の動作や状態を検出する車両情報取得部である。
【００２８】
記憶装置１３は、ＨＤＤ、ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭなどのドライブを用いて、道路地図データ（典型的には、経路探索用データや地図表示用データ）又はその他の検索データや地図関連データなどを記録するデータ記憶手段である。
【００２９】
この道路地図データは、経路探索用と地図表示用の２つからなり、経路探索用データは、経路探索に必要なデータ（ノード、リンク情報）のみで構成される。経路探索用データのリンクは、地図表示用の道路リンクと、リンクＩＤとして共通のＩＤを持ち、相互に関連付けられている。一方、地図表示用データは、表示用として、詳細な道路形状情報（形状点列）、エリア形状情報等を含んでいる。
【００３０】
また、施設の位置、種類や規模を示す施設データは、道路地図データとは別に地図関連データとして記憶装置１３に記憶されている。
【００３１】
１４は、測位技術（例えば、ＧＰＳ、ジャイロ、地磁気センサ、加速度センサ、車速パルスなど）により、現在位置、方位、速度など自車の挙動に関する航法情報を得る測位部である。
【００３２】
また、制御部３は、後述する機能又は作用に対応する次のような処理手段（図１に示す３０、３１…）を有する。なお、従来と共通のナビゲーション処理（例えば、現在位置の計算、目的地の指定受付、経路探索、誘導案内出力など）は、案内地点出力を除いて本発明特有の要素ではないので、ナビゲーション部３０として示し、詳細は省略する。
【００３３】
３１は、施設読出部であり、ナビゲーション部３０により記憶装置１３から得られた地図関連データのうち、コンビニエンスストアやガソリンスタンドなどの地図記号を読み出すものであって、一例として、画面上に表示予定の約１０００万件のランドマークを適宜読み出すことが可能である。
【００３４】
３２は、優先度設定部であり、これにより利用者は予め指定したランドマークに優先度を設定しておくことができる。なお、この優先度設定部３２によりすべてのランドマークに優先度を設定する必要はなく、優先度を付けなかったランドマークは最も低い優先度に設定される。
【００３５】
３３は、地図上に表示される複数のランドマークが一部でも重なった場合に、その重なりを検出する重なり検出部である。
【００３６】
３４は、重なった複数のランドマークを表示させる個数を制限する表示数設定部である。これにより、利用者は自由に重なったランドマークの表示個数を設定することが可能となり、適当な情報量を取得することができる。
【００３７】
３５は、重なり度合い設定部であり、複数のランドマークの重なった部分の割合を設定する手段である。この重なり度合い設定部３５により、利用者は重なったランドマークでも見え易い接触面積の割合を指定することができる。
【００３８】
３６は、表示判定部であり、重なり検出部３３で検出された重なったランドマークを表示数設定部３４及び重なり度合い設定部３５からの情報を基に、どのような表示態様にするかを決定する手段である。この表示判定部３６は、設定したランドマークの表示個数を判定する表示個数判定部３６ａと、設定した重なり度合い以下のランドマークを選択する重なり判定部３６ｂと、表示個数と重なり度合いの両条件から得られたデータを採用するか、片方のみのデータを採用するかを利用者に選択させる表示選択部３６ｃとを有する。
【００３９】
３７は、表示判定部３６により決定された表示データを表示部７に出力する表示制御部である。本件実施形態の表示態様としては、優先度に基づいて表示数設定部３４により設定した表示個数情報と、重なり度合い設定部３５により設定した重なり度合い以下のランドマークを表示する情報とを組み合わせたものを表示することとしている。他に、重なり度合いを考慮せず、表示数設定部３４により設定した表示個数のみのランドマークを表示することも可能である。
【００４０】
〔２．作用効果〕
〔２−１．概略〕
本実施形態の概略は、まず利用者は、処理部３の優先度設定部３２により、記憶装置１３に記憶されている各施設情報に対して自由に優先度を設定する（優先度設定処理）。この設定した優先度データは、重なり検出部３３に送信される。また、利用者は表示数設定部３４により、予め地図上に表示するランドマークの個数を設定し（表示個数設定処理）、重なり度合い設定部３５で、予め表示するランドマークの重なり割合の値（例えば３０％）を設定しておく（重なり度合い設定処理）。
【００４１】
そして、施設読出部３１により、ナビゲーション部３０から地図上に表示される施設情報（ランドマーク）を呼び出し、メインメモリ４に格納する（施設情報読取処理）。
【００４２】
ここで、重なり検出部３３は、施設読出部３１が読み出したあるランドマークの画面上における重なりの有無を検出する（重なり検出処理）。この検出結果により、ランドマークが重なっていた場合には、優先度設定処理にて設定したランドマークの優先度を参照して、表示順序を決定する。そして、表示順序の決定した複数のランドマークが表示判定部３６に伝えられる。
【００４３】
次に、表示判定部３６が設定しておいた表示個数及び重なり度合いを基に、表示するランドマークを判定し、表示制御部３７に出力する。具体的には、表示個数判定部３６ａが設定された個数のランドマークを決定し、重なり度合い判定部３６ｂが設定された重なり度合い以下のランドマークを決定し、表示選択部３６ｃにより利用者が双方から情報を組み合わせて表示データを決定するか、片方のみの情報から表示データを決定するかを判定する（表示判定処理）。この表示判定処理により、表示判定部３６が優先度又は表示個数又は重なり度合いが決められた表示データを表示制御部３７に送信する。そして表示制御部３７はこの情報を表示部７に出力する。
【００４４】
これにより、画面上において重なったランドマークは優先度順に表示され、すなわち優先度の高いものが画面表示上の上（手前側）、優先度の低いものが画面表示上の下（奥側）に表示される。ここで、表示個数を制限した場合にはその表示個数分のランドマークが、重なり度合いを制限した場合にはその重なり度合い以下のランドマークが表示される。本実施形態では、表示個数と重なり度合いの双方を制限した場合しているため、両情報を考慮したランドマークが表示される。
【００４５】
[２−２．処理例]
[２−２−１．優先度設定処理]
次に、上述した地図上のランドマークに優先度を付ける優先度設定処理について具体的に説明する。なお、本処理例は入力部９である表示画面上のタッチパネルを操作することにより説明していくが、操作態様はこれに限らず、操作キーやリモコンを使って操作するものでもよい。
【００４６】
（１）個々のランドマークについて優先度を付ける場合
個々のランドマークに優先度を付ける場合は、図２〜５に示すように優先度を設定する。まず、利用者は図２の表示部７において、Ａ側に表示された複数のランドマーク１〜４から優先度を付けたいランドマーク（例えばランドマーク２）を入力部９であるボタン２１ａ又は２１ｂを押すことにより選択する。ボタン２１ａを押すとカーソルが上部に移動し、２１ｂボタンを押すとカーソルが下部に移動する。
【００４７】
そして優先度を付けたいランドマークにカーソルを合わせ、優先度を入力するボタン２２ａを押す。このボタン２２ａを押すことで優先度設定部３２により図３のように優先度の高い順にＢ側にランドマークが入力されていく。その際、優先度を付けたランドマークは、Ａ側で非表示となり選択したカーソルの一つ下にあるランドマーク（ランドマーク３）が一つ上にずれ、新たなランドマーク（ランドマーク５）が表示部７に表示される。
【００４８】
再び、Ａ側のランドマークを入力部９であるボタン２１ａ又は２１ｂを押すことにより選択し、ボタン２２ａを押す操作を繰り返すことで、優先度設定部３２により図４のようにＢ側には選んだ順番にランドマークが並べられていく。この場合、並べられた順に優先度が設定され、一番上に表示されたランドマークの優先度が一番高いものとなる。（この場合、ランドマーク２の優先度が一番高く、その次にランドマーク６、ランドマーク３と続いていく。）
【００４９】
また、Ｂ側のランドマークをカーソルを選択するためのボタン２３ａ又は２３ｂを押すことにより選択し、優先度を変更するボタン２４ａ又は２４ｂを押すことで、既に選択されたランドマークの優先度を優先度設定手段３２により変更することができる。ボタン２４ａを押した場合は、選択されているランドマークの優先度を一つ上に上げ、ボタン２４ｂを押した場合は優先度が一つ下に下がる。例えば、ランドマーク６をカーソルを選択するためのボタン２３ａ又は２３ｂを押すことにより選択し、優先度を変更するボタン２４ａを押すと優先度設定部３２により図５のように表示部７に表示される。
【００５０】
すべてのランドマークに優先度を付ける前に、ボタン２５（終了ボタン）を押した場合は、優先度設定部３２により選択されていないランドマークの優先度が一番低く設定される（この場合には、優先度の高い順から「ランドマーク６」→「ランドマーク２」→「ランドマーク３」→「その他ランドマーク」となる）。
なお、選択されていないランドマーク同士が重なった場合には、ランダムに表示部７に表示される。
【００５１】
（２）グループに分けて優先度を付ける場合
コンビニエンスストア、ファーストフードやガソリンスタンドなどのグループ毎にランドマークを付ける場合は図６に示すように優先度を設定する。
【００５２】
優先度の付け方は、個々のランドマークに優先度を付ける方法と同様であり、対象がグループに換わっただけであるが、さらに、グループ中の個々のランドマークに優先度を付けることもできる。すなわち、入力部９であるカーソルを選択するボタン２３ａ又は２３ｂを押すことによりグループを選択し、そこでボタン２６を押すと選択したグループ中の個々のランドマークの優先度を設定することが優先度設定部３２により可能となる。
【００５３】
優先度を付けたグループの個々の優先度は図７のように表すことができる。この場合、グループ１を例にみると、グループ１の優先度は２番と設定されており、そしてグループ１中の個々のランドマークであるＡ，ＢにおいてＢの方が優先度が高く設定されている。すなわち、グループ１−４全体の個々のランドマークの優先度を比較すると図７に記載されているように、全体の優先度はランドマークＡが４番、ランドマークＢが３番となることが把握できる。
【００５４】
また、グループ中のランドマークに優先度を付けなかった場合はグループ中の個々のランドマークがランダムに表示部７に表示される。この場合、例えば図４中のグループ２をみると、優先度設定部３２によりグループ２中で個々の優先度が設定されていないランドマークＣ，Ｅが上記ランダムに表示されるランドマークに該当する。なお、このランドマークＣ，Ｅの全体の優先度は同じであると位置づけられる。
【００５５】
[２−２−２．表示個数設定処理]
次に、優先度が設定されたランドマークが重なる場合に、表示するランドマークの個数を制限する処理について説明する。
【００５６】
図８のようにランドマークの位置と大きさにより、重なっているランドマークＡ，Ｂ，Ｃ，Ｄが優先度の高い順に画面表示上の上に並んでいる場合を考える（この場合、ランドマークＡの優先度が一番高く、次にランドマークＢ、その次にランドマークＣ・・・）。  
【００５７】
ここで、図９のように入力部９であるボタン２７ａ又は２７ｂを押すことで表示数設定部３４によりランドマークの表示個数を例えば２個と設定する。これにより、重なり合ったランドマークは、表示個数判定部３６ａを通じて図１０のように優先度の高い順から２つ表示部７に表示されることになる（この場合はランドマークＡとＢ）。
【００５８】
[２−２−３．重なり度合い設定処理]
次に、優先度が設定されたランドマークが重なった場合の、重なり度合いの設定とその後の処理について説明する。
【００５９】
まず、利用者は図１１のように入力部９であるボタン２８ａ又は２８ｂを押すことで、重なり度合い設定部３５により自由に重なり度合いを設定する（例えば３０％）。そして、優先度順に並ばれたランドマークにおいて、優先度の高いものとの重なりを順にチェックし、重なっている場合はその重なり度合いを求め、重なり度合い判定部３６ｂにより設定された重なり度合い以下の場合は優先度の低いランドマークも表示し、設定された値を超える場合には優先度の低いランドマークを非表示とする判定を行う。
【００６０】
ここで、図１２にランドマークＡとＢが重なる場合の処理を例に挙げる。前提として優先度はＡ＞Ｂと、ランドマークの重なり度合いは３０％と重なり度合い設定部３５により設定しておき、重なった部分の面積はＡとＢの中心座標と面積からＳ＝５と仮定する。なお、ランドマークＢの面積はＡ＝３０，Ｂ＝２０の場合を考える。
【００６１】
この場合、重なり度合いは、５（Ｓ）／２０（Ｂ）＊１００＝２５％となり、重なり度合い判定部３６ｂにより重なり度合いが設定値以下（３０％以下）であることを判定し、これにより優先度の高いランドマークＡを表示部７である画面表示上の上に、ランドマークＢをその下に表示することとなる。
【００６２】
もう一例として、前提条件が異なる場合の処理を説明することにする（図１３）。今回は、ランドマークＡとＢとが重なる面積をＳ＝１５と仮定し、残りは図１２と同様の条件の場合を考えた。
【００６３】
この場合、重なり度合いは、１５（Ｓ）／２０（Ｂ）＊１００＝７５％となり、重なり度合い判定部３６ｂにより重なり度合いが設定値（３０％）より大きい値であると判断するので、ランドマークＡ，Ｂの優先度に拘らず、ランドマークＡのみが表示され、ランドマークＢは非表示とされる。
【００６４】
[２−３．処理手順]
上記のような本実施形態における処理部３の処理手順の一例を図１４のフローチャートに示す。なお、このフローチャートでは、ランドマークの表示個数設定処理と重なり度合い設定処理の両方を含めた場合を考える。
【００６５】
この例では、まず利用者は優先度設定部３２により記憶装置１３に記憶されている個々のランドマーク又はランドマークのグループに優先度を設定する（ＳＴＥＰ１）。また、利用者は表示数設定手段３４により表示するランドマークの個数を自由に設定し（ＳＴＥＰ２）、ランドマークの重なり度合いについて重なり度合い設定部３５により基準値を設定する（ＳＴＥＰ３）。
【００６６】
そして、利用者の操作により施設読出部３１でコンビエンスストアやガソリンスタンドのなどの詳細な施設情報をナビゲーション部３０から読出し、メインメモリＭに記憶させる（ＳＴＥＰ４）。
【００６７】
以上のＳＴＥＰ１からＳＴＥＰ４までは、利用者の操作による設定事項であり、これ以降は、ナビゲーション時の動作態様である。
【００６８】
まず、重なり検出部３３が地図上に表示する個々のランドマークが表示地点において実際に重なっているかを検出する（ＳＴＥＰ５）。その結果、重なりが検出されなかった場合には（ＮＯ）、ナビゲーション部３０を介して表示部７により通常通りランドマークが表示される。しかし、重なりが検出された場合には（ＹＥＳ）、ランドマークの優先度設定情報を基に、重なったランドマークを優先度順に並び換える（ＳＴＥＰ６）。
【００６９】
次に、この優先度順に並び換えられた複数のランドマークは、ＳＴＥＰ２で設定された表示個数情報を基に、重なったランドマーク数が設定個数以下であるかを表示判定部３６の表示個数判定部３６ａにより判断される（ＳＴＥＰ７）。重なったランドマーク数が設定個数より多かった場合（ＮＯ）、設定個数より超えた分のランドマークは、優先度の低い順に非表示とされる。
【００７０】
重なったランドマーク数が設定個数以下であった場合には（ＹＥＳ）、ＳＴＥＰ３で設定した重なり度合いの基準値を基に、表示判定部３６の表示選択部３６ｃを介し重なり度合い判定部３６ｂがランドマークの重なった部分の面積割合をランドマークの中心座標や大きさから検出し、その面積割合が設定した基準値以下であるかを判定する（ＳＴＥＰ８）。その重なった面積部分の度合いが基準値よりも大きかった場合には（ＮＯ）、優先度の低いランドマークが非表示とされる。
【００７１】
重なった面積部分の度合いが基準値以下であった場合には（ＹＥＳ）、優先度順に重なった複数のランドマークが表示制御部３７を介して表示部７に表示される（ＳＴＥＰ９）。
【００７２】
以上のように、本発明の実施形態によれば、コンビニエンスストアやガソリンスタンドなどのランドマークを地図上に表示させる際に、ランドマークが重なってしまう場合でも、利用者は表示させたいランドマーク順に優先度を付けることができ、さらに表示させたいランドマークの重なり度合い及び表示個数も設定することができる。従って、利用者が希望した施設情報が優先的に表示され、また表示個数も制限されるので利用者の望む地図情報量を表示することができ、さらにランドマークの重なり度合いによりランドマークの表示又は非表示が自動で判断されるので地図を視覚的に見易くすることが可能なナビゲーション装置、その制御方法及び制御プログラムを提供することができる。
【００７３】
[３．他の実施形態]
なお、本発明は上記実施形態には限定されず、次のような他の実施形態も包含する。
（ａ）図１４のフローチャートに基づいた本発明の処理手順では、ランドマークの表示個数及び重なり度合いにより表示するランドマークを制限しており、その処理順序として、表示個数を制限し、その後に重なり度合いによる制限を課している。しかしながら、本実施形態はこの処理順序に限定されず、先に重なり度合いにより制限し、その後に表示個数による制限を課すといった次のような実施形態も含む（図１５）。
【００７４】
まず利用者は優先度設定部３２により記憶装置１３に記憶されている個々のランドマーク又はランドマークのグループに優先度を設定する（ＳＴＥＰ１）。さらに、利用者は、重なり度合い設定部３５によりランドマークの重なり度合いの基準値を設定し（ＳＴＥＰ２）、表示数設定手段３４により表示するランドマークの個数を自由に設定する（ＳＴＥＰ３）。
【００７５】
そして、利用者の操作により施設読出部３１でコンビエンスストアやガソリンスタンドのなどの詳細な施設情報をナビゲーション部３０から読出し、メインメモリＭに記憶させる（ＳＴＥＰ４）。
【００７６】
次に、ナビゲーション時の動作態様について説明すると、まず、重なり検出部３３が地図上に表示する個々のランドマークが表示地点において実際に重なっているかを検出する（ＳＴＥＰ５）。その結果、重なりが検出されなかった場合には（ＮＯ）、ナビゲーション部３０を介して表示部７により通常通りランドマークが表示される。しかし、重なりが検出された場合には（ＹＥＳ）、ランドマークの優先度設定情報を基に、重なったランドマークを優先度順に並び換える（ＳＴＥＰ６）。
【００７７】
次に、この優先度順に並び替えられた複数のランドマークは、ＳＴＥＰ２で設定した重なり度合いの基準値を基に、表示判定部３６の表示選択部３６ｃを介し重なり度合い判定部３６ｂがランドマークの重なった部分の面積割合をランドマークの中心座標や大きさから検出し、その面積割合が設定した基準値以下であるかを判定する（ＳＴＥＰ７）。その重なった面積部分の度合いが基準値よりも大きかった場合には（ＮＯ）、優先度の低いランドマークが非表示とされる。
【００７８】
重なった面積部分の度合いが基準値以下であった場合には（ＹＥＳ）、ＳＴＥＰ３で設定した表示個数情報を基に、重なったランドマーク数が設定個数以下であるかを表示判定部３６の表示個数判定部３６ａにより判断される（ＳＴＥＰ８）。重なったランドマーク数が設定個数より多かった場合（ＮＯ）、設定個数より超えた分のランドマークは、優先度の低い順に非表示とされる。
【００７９】
重なったランドマーク数が設定個数以下であった場合には（ＹＥＳ）、優先度順に重なった設定個数以下のランドマークが表示制御部３７を介して表示部７に表示される（ＳＴＥＰ９）。
【００８０】
以上のように、この実施形態によれば、重なり度合いによる制限を予め行い、その上で表示個数による制限を課しているので、図１４のフローチャートに示す実施形態と比べ、表示したいランドマークの個数を優先的に確保することが可能となる。ここで一例として、７つのランドマークが重なっている場合において、表示個数が４つに設定され、優先度が２番目と３番目に高いランドマークの重なり度合いが基準値以上であるケースを考える。
【００８１】
まず図１４のフローチャートに示す実施形態では、表示個数が先に制限されるため、表示数が４つになり、その後の重なり度合いの制限より、基準値以上のランドマークが非表示とされるので、実際に２つのランドマークが表示されることになる。
【００８２】
一方、この図１５に示す実施形態では、重なり度合いが先に考慮されるので、重なったランドマークの個数が５つに制限され、その後の表示個数の制限により、実際に４つのランドマークが表示されることになる。
【００８３】
このように、設定された表示個数及び重なり度合いによる処理順序の違いにより、実際に表示されるランドマークの数が異なるため、利用者は目的に応じて適宜処理順序を変更することが可能である。
【００８４】
（ｂ）また、図１４のフローチャートに基づいた処理手順では、ランドマークの表示個数及び重なり度合いにより表示するランドマークを制限しているが、この両方の処理手段を用いずに、どちらか片方の制限のみを用いた処理手順によりランドマークを表示させることも可能である。ここで、ランドマークの表示個数のみを制限した場合についての処理手順を例に挙げて説明する。
【００８５】
上述した処理手順と同様に、まず施設読出部３１でコンビエンスストアやガソリンスタンドのなどの詳細な施設情報をナビゲーション部３０から読出し、この読み出された施設情報を基に、利用者は優先度設定部３２により個々のランドマーク又はランドマークのグループに優先度を設定する。
【００８６】
そして、地図上に表示する個々のランドマークが画面上において重なっているかを重なり検出部３３により検出し、この結果、重なりが検出されなかった場合には、ナビゲーション部３０を介して表示部７から通常通り表示される。しかし、重なりが検出された場合には、ランドマークの優先度設定情報を基に重なったランドマークを優先度順に並び換える。ここで利用者は、表示数設定手段３４により表示地点において重なったランドマークの表示個数を自由に設定しておく。
【００８７】
そして、この設定された表示個数情報を基に、重なったランドマーク数が設定個数以下であるかを表示判定部３６の表示個数判定部３６ａが判断し、重なったランドマーク数が設定個数より多かった場合には、設定個数より超えた分のランドマークは、優先度の低い順に非表示とされる。
【００８８】
重なったランドマーク数が設定個数以下であった場合には、表示選択部３６ｃにより、優先度順に重なったランドマークが表示制御部３７を介して表示部７に表示される。
【００８９】
（ｃ）一方、重なり度合いによる制限のみを設定した処理手順についても説明する。
ここで、ランドマークの重なりが検出されるまでは、上記処理手順（ａ）と同じであるので、重なりが検出された後から説明することにする。ランドマーク同士の重なりが検出されると、ランドマークの優先度設定情報を基に重なったランドマークは、優先度順に並び換えられる。
【００９０】
次に利用者はランドマークの重なり度合いについて、重なり度合い設定部３５により基準値を設定する。この設定した重なり度合いの基準値により、表示判定部３６の重なり度合い判定部３６ｂは、ランドマークの重なった部分の面積割合をランドマークの中心座標や大きさから検出し、その面積割合が設定した基準値以下であるかを判定する。そして、その重なった面積部分の度合いが基準値よりも大きかった場合には、優先度の低いランドマークが非表示とされる。
重なった面積部分の度合いが基準値以下であった場合には、表示選択部３６ｃにより、優先度順に重なったランドマークが表示制御部３７を介して表示部７に表示される。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施形態の構成を示す機能ブロック図
【図２】本発明の優先度設定処理を例示する画面例１。
【図３】本発明の優先度設定処理を例示する画面例２。
【図４】本発明の優先度設定処理を例示する画面例３。
【図５】本発明の優先度設定処理を例示する画面例４。
【図６】本発明の優先度設定処理を例示する画面例（グループ）。
【図７】本発明の優先度設定処理の比較例（グループ）。
【図８】本発明の表示個数設定処理を例示する画面例１。
【図９】本発明の表示個数設定処理を例示する画面例２。
【図１０】本発明の表示個数設定処理を例示する画面例３。
【図１１】本発明の重なり度合い設定処理を例示する画面例１。
【図１２】本発明の重なり度合い設定処理を例示する画面例２。
【図１３】本発明の重なり度合い設定処理を例示する画面例３。
【図１４】本発明の実施形態における処理手順を例示するフローチャート。
【図１５】本発明の他の実施形態における処理手順を例示するフローチャート。
【符号の説明】
【００９２】
１…ＦＭ多重受信及び処理部
２…ビーコン受信及び処理部
３…処理部（メインＣＰＵ及びその周辺回路）
３０…ナビゲーション部
３１…施設読出部
３２…優先度設定部
３３…重なり検出部
３４…表示数設定部
３５…重なり度合い設定部
３６…表示判定部
３６ａ…表示個数判定部
３６ｂ…重なり度合い判定部
３６ｃ…表示選択部
３７…表示制御部
４…ダイナミックＲＡＭ（ＤＲＡＭ）
５…スタティックＲＡＭ（ＳＲＡＭ）
６…ＲＯＭ
７…表示部
８…ビデオＲＡＭ（ＶＲＡＭ）
９…入力部（タッチキー制御装置）
１０…ユーザーインターフェース部
１１…ＴＶ受信及び処理部
１２…車両情報取得部
１３…道路地図データ又は検索データ及び地図関連データの記憶装置
１４…測位部
２１ａ…Ａ側カーソル選択ボタン
２１ｂ…Ａ側カーソル選択ボタン
２２ａ…優先度入力ボタン
２２ｂ…優先度入力ボタン
２３ａ…Ｂ側カーソル選択ボタン
２３ｂ…Ｂ側カーソル選択ボタン
２４ａ…優先度変更ボタン
２４ｂ…優先度変更ボタン
２５…終了ボタン
２６…個別処理変更ボタン
２７ａ…表示個数設定ボタン
２７ｂ…表示個数設定ボタン
２８ａ…重なり度合い設定ボタン
２８ｂ…重なり度合い設定ボタン
Ｍ…メインメモリ
【図１】
2008008839.tif 000003
【図２】
2008008839.tif 000004
【図３】
2008008839.tif 000005
【図４】
2008008839.tif 000006
【図５】
2008008839.tif 000007
【図６】
2008008839.tif 000008
【図７】
2008008839.tif 000009
【図８】
2008008839.tif 000010
【図９】
2008008839.tif 000011
【図１０】
2008008839.tif 000012
【図１１】
2008008839.tif 000013
【図１２】
2008008839.tif 000014
【図１３】
2008008839.tif 000015
【図１４】
2008008839.tif 000016
【図１５】
2008008839.tif 000017