(57)【要約】  アイコンの表示優先順位を変化させるための表示条件が満たされているかどうかを判定する表示条件判定手段１３と、表示条件判定手段により表示条件が満たされていることが判定された場合に、表示すべきアイコンに重なりがあるかどうかを判定する重なり判定手段１４と、重なり判定手段によって表示すべきアイコンに重なりがあることが判定された場合に、表示条件判定手段により表示条件を満たすことが判定されたアイコンが優先的に表示されるように表示状態を自動的に変更する表示状態変更手段１５と、表示状態変更手段により変更された表示優先順位でアイコンを表示する表示手段１６，６とを備えている。
2008075492.tif 000002
【特許請求の範囲】
【請求項１】
アイコンの表示優先順位を変化させるための表示条件が満たされているかどうかを判定する表示条件判定手段と、
前記表示条件判定手段により表示条件が満たされていることが判定された場合に、表示すべきアイコンに重なりがあるかどうかを判定する重なり判定手段と、
前記重なり判定手段によって表示すべきアイコンに重なりがあることが判定された場合に、前記表示条件判定手段により表示条件を満たすことが判定されたアイコンが優先的に表示されるように表示優先順位を自動的に変更する表示状態変更手段と、
前記表示状態変更手段により変更された表示優先順位でアイコンを表示する表示手段
とを備えた地図表示装置。
【請求項２】
表示制御手段は、ＰＯＩ（Ｐｏｉｎｔ  ｏｆ  Ｉｎｔｅｒｅｓｔ）の探索回数に基づきアイコンの表示優先順位を変化させるための表示条件が満たされているかどうかを判定する
ことを特徴とする請求項１記載の地図表示装置。
【請求項３】
外部からの指示に応じて画面の遷移を制御する画面遷移制御手段と、
前記画面遷移制御手段の制御により遷移された画面の情報を画面遷移情報として記憶する記憶手段とを備え、
表示条件判定手段は、記憶手段に記憶されている画面遷移情報に基づき、ＰＯＩの探索回数を計数し、該計数結果が所定値以上になった場合に、アイコンの表示優先順位を変化させるための表示条件が満たされたと判定する
ことを特徴とする請求項２記載の地図表示装置。
【請求項４】
表示条件判定手段は、日時、探索距離、搭乗者または天候に基づきアイコンの表示優先順位を変化させるための表示条件が満たされているかどうかを判定する
ことを特徴とする請求項１記載の地図表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、地図を表示する地図表示装置に関し、特に地図中にＰＯＩ（Ｐｏｉｎｔ  ｏｆ  Ｉｎｔｅｒｅｓｔｓ）のアイコンを表示する技術に関する。
【背景技術】
【０００２】
従来、例えば車載用ナビゲーション装置に使用される地図表示装置が知られている。この地図表示装置は、地図データベースに格納されている地図データに基づき、地図を表示するとともに、この地図上にＰＯＩアイコンを重ねて表示する。ここで、ＰＯＩとは、例えば駐車場、ガソリンスタンド、コンビニエンスストア、病院、ホテルなどといった施設のように、地図上では点で表されるものをいう。また、従来の地図表示装置においては、地図を見やすくするために、ＰＯＩアイコンを特徴的な態様で強調して表示することも行われている。【０００３】
このようなアイコンを表示する技術として、例えば、特許文献１は、利用履歴に応じて表示態様を変化させて表示できる視認性に優れた地図表示装置を開示している。この地図表示装置は、地図データを取得する地図情報取得手段と、地図情報取得手段で取得された地図データに含まれる地図要素に基づき地図を表示する表示手段と、地図情報取得手段で取得された地図データに含まれる地図要素の利用状況を利用履歴情報として記憶する利用履歴記憶手段と、利用履歴記憶手段に記憶されている利用履歴情報に応じて地図要素を変化させて表示手段に表示させる表示制御手段を備えている。【０００４】
【特許文献１】特開２００５−３５２１７０号公報
【０００５】
上述した特許文献１に開示されている技術では、例えばＰＯＩの探索回数が所定値以上などといった条件が満たされたとき、地図上のＰＯＩアイコンを自動的に大きくするなどして、ＰＯＩアイコンの表示態様を変えている。しかしながら、例えば、大きくなった施設の近くに他の施設が存在するような場合は、ＰＯＩアイコン同士が重なるという状態が発生し、視認性が悪くなるという問題がある。また、ＰＯＩアイコンの種類毎に、その表示または非表示をユーザが設定できるものも知られているが、設定操作が必要になるので使い勝手が悪いという問題がある。【０００６】
この発明は、上述した問題を解消するためになされたものであり、その課題は、視認性に優れた、しかも使い勝手がよい地図表示装置を提供することにある。
【発明の開示】
【０００７】
上記目的を達成するために、この発明に係る地図表示装置は、アイコンの表示優先順位を変化させるための表示条件が満たされているかどうかを判定する表示条件判定手段と、表示条件判定手段により表示条件が満たされていることが判定された場合に、表示すべきアイコンに重なりがあるかどうかを判定する重なり判定手段と、重なり判定手段によって表示すべきアイコンに重なりがあることが判定された場合に、表示条件判定手段により表示条件を満たすことが判定されたアイコンが優先的に表示されるように表示優先順位を自動的に変更する表示状態変更手段と、表示状態変更手段により変更された表示優先順位でアイコンを表示する表示手段とを備えている。
【０００８】
この発明に係る地図表示装置によれば、アイコンの表示優先順位を変化させるための表示条件が満たされているかどうかを判定し、満たされていることが判定された場合に、表示すべきアイコンに重なりがあるかどうかを判定し、重なりがあることが判定された場合に、表示条件を満たすことが判定されたアイコンが優先的に、かつ自動的に表示されるので、表示条件を適宜定めることにより、視認性に優れた、しかも使い勝手がよい地図表示装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】この発明の実施の形態１に係る地図表示装置が適用された車載用ナビゲーション装置の構成を示すブロック図である。
【図２】この発明の実施の形態１に係る地図表示装置で表示される画面の例を示す図である。
【図３】この発明の実施の形態１に係る地図表示装置で使用されるナビＥＣＵの機能的な構成を示す機能ブロック図である。
【図４】この発明の実施の形態１に係る地図表示装置で使用される、ＰＯＩアイコンの表示状態を変化させるための表示条件を説明するための図である。
【図５】この発明の実施の形態１に係る地図表示装置の動作を説明するためのフローチャートである。
【図６】この発明の実施の形態１に係る地図表示装置の画面の変化を説明するための図であり、探索前の地図を示す図である。
【図７】この発明の実施の形態１に係る地図表示装置の画面の変化を説明するための図であり、ホテル近くのレストランを探索する場合のメニュー画面を示す図である。
【図８】この発明の実施の形態１に係る地図表示装置の画面の変化を説明するための図であり、１回目の探索により得られる地図を示す図である。
【図９】この発明の実施の形態１に係る地図表示装置の画面の変化を説明するための図であり、所定回以上探索した場合の地図を示す図である。
【発明を実施するための最良の形態】
【００１０】
以下、この発明をより詳細に説明するために、この発明を実施するための最良の形態について、添付の図面に従って説明する。
なお、以下では、この発明の実施の形態に係る地図表示装置は、車載用ナビゲーション装置に適用されているものとして説明する。
実施の形態１．
図１は、この発明の実施の形態１に係る地図表示装置が適用された車載用ナビゲーション装置の構成を示すブロック図である。この車載用ナビゲーション装置は、ナビゲーションＥＣＵ（以下、「ナビＥＣＵ」と略する）１、ディスク装置２、センサ３、操作装置４、オーディオユニット５、ディスプレイ６およびスピーカ７から構成されている。【００１１】
ナビＥＣＵ１は、車載用ナビゲーション装置の全体を制御する。例えば、ナビＥＣＵ１は、地図表示、経路探索または誘導案内などといったナビゲーション機能を実現するための処理を実行する。このナビＥＣＵ１の詳細は後述する。【００１２】
ディスク装置２は、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）から構成されており、地図データ、ＰＯＩデータおよび画面データを記憶している。地図データは、地図を描画するために使用され、ＰＯＩデータはＰＯＩアイコンを描画するために使用され、画面データは、コンパスまたは地図以外の画面を描画するために使用される。このディスク装置２に記憶されている地図データ、ＰＯＩデータおよび画面データは、ナビＥＣＵ１によって読み出される。【００１３】
なお、ディスク装置２としては、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）ドライブまたはＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）ドライブなどを用いることもできる。この場合、ＤＶＤドライブまたはＣＤドライブは、地図データ、ＰＯＩデータおよび画面データが記録されたＤＶＤまたはＣＤがそれぞれ装着されることにより、これらから、ＰＯＩデータおよび画面データを読み出し、ナビＥＣＵ１に送る。【００１４】
センサ３は、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機、車速センサ、角速度センサなどから構成されている。ＧＰＳ受信機は、ＧＰＳ衛星からアンテナを介して受信されたＧＰＳ信号に基づいて車両の現在位置を検出し、現在位置データとしてナビＥＣＵ１に送る。車速センサは、車両から送られてくる信号に基づき車両の移動速度を検出し、速度データとしてナビＥＣＵ１に送る。角速度センサは、車両の進行方位を検出し、方位データとしてナビＥＣＵ１に送る。ナビＥＣＵ１は、車速センサからの速度データおよび角速度センサからの方位データに基づいて自立航法により車両の現在位置を検出する。これにより、例えばトンネル等によりＧＰＳ受信機による車両の現在位置を検出できなくなっても、自立航法によって車両の現在位置を検出できるので、車載用ナビゲーション装置は、常に正しい車両の現在位置を検出できる。【００１５】
操作装置４は、例えばリモートコントローラ（以下、「リモコン」という）、ディスプレイ６の画面上に載置されたタッチパネル、図示しないマイクロフォンから入力された音声を認識する音声認識装置、または車載用ナビゲーション装置の前面に設けられた操作スイッチなどから構成することができる。この操作装置４は、ユーザが各種指示を車載用ナビゲーション装置に与えるために使用される。この操作装置４から入力された操作データは、ナビＥＣＵ１に送られる。【００１６】
オーディオユニット５には、ディスプレイ６およびスピーカ７が接続されている。オーディオユニット５は、ナビＥＣＵ１から送られてくる音声データをスピーカ７に送る。また、このオーディオユニット５は、ナビＥＣＵ１から送られてくる表示データをディスプレイ６に送るインタフェースとしても使用される。【００１７】
ディスプレイ６は、この発明の表示手段の一部に対応し、ナビＥＣＵ１からオーディオユニット５を経由して送られてくる表示データに基づき、地図、ＰＯＩアイコン、その他の種々のメッセージを表示する。スピーカ７は、ナビＥＣＵ１からオーディオユニット５を経由して送られてくる音声データに基づき、例えば音楽または案内音声などを出力する。【００１８】
上記のように構成される車載用ナビゲーション装置においては、ナビＥＣＵ１は、センサ３（具体的にはＧＰＳ受信機、車速センサおよび角速度センサ）から送られてくるデータに基づき自己の現在位置を算出する。そして、算出した現在位置の周辺の地図データＰＯＩデータをディスク装置２から読み出し、この読み出した地図データおよびＰＯＩデータに基づき、地図およびＰＯＩアイコンを描画するための表示データを生成し、オーディオユニット５を介してディスプレイ６に送る。これにより、ディスプレイ６の画面には、図２に示すような、道路２１を含む地図２２の上に、自車位置マーク２３、ＰＯＩアイコン２４および地図スケール２５などが重ねて表示される。【００１９】
次に、ナビＥＣＵ１の詳細を説明する。図３は、ナビＥＣＵ１の機能的な構成を示す機能ブロック図である。なお、ディスク装置２は、地図データ格納部２ａと画面データ格納部２ｂとから構成されている。地図データ格納部２ａは、地図データおよびＰＯＩデータを格納している。また、画面データ格納部２ｂは、画面データを格納している。【００２０】
ナビＥＣＵ１は、例えばマイクロコンピュータから構成されており、画面遷移制御手段１１、記憶手段１２、ＰＯＩ表示条件判定手段１３、ＰＯＩ重なり判定手段１４、ＰＯＩ表示状態変更手段１５および表示内容生成手段１６を備えている。画面遷移制御手段１１、ＰＯＩ表示条件判定手段１３、ＰＯＩ重なり判定手段１４、ＰＯＩ表示状態変更手段１５および表示内容生成手段１６は、マイクロコンピュータで実行されるアプリケーションプログラムにより実現されており、記憶手段１２は、マイクロコンピュータに含まれるメモリによって構成されている。【００２１】
画面遷移制御手段１１は、操作装置４から送られてくる操作データに対応したナビゲーション画面への遷移を制御する。すなわち、画面遷移制御手段１１は、ユーザの操作に応じた画面への遷移を制御する。この画面遷移制御手段１１は、画面を遷移させた場合は、その旨を表す画面遷移情報を記憶手段１２に送るとともに、画面遷移要求を表示内容生成手段１６に送る。【００２２】
記憶手段１２は、画面遷移制御手段１１から送られてきた画面遷移情報を、画面遷移履歴情報として記憶する。この記憶手段１２に記憶されている画面遷移履歴情報は、ＰＯＩ表示条件判定手段１３によって読み出される。【００２３】
ＰＯＩ表示条件判定手段１３は、この発明の表示条件判定手段に対応し、地図上に存在するＰＯＩアイコンの表示優先順位を変化させるための表示条件が満たされているかどうかを判定する。この表示条件としては、図４に示すように、記憶手段１２に記憶されている画面遷移履歴情報から得ることができるＰＯＩの探索回数が使用される。すなわち、ＰＯＩ表示条件判定手段１３は、描画対象となっているＰＯＩ（以下、「対象ＰＯＩ」という）の探索回数が所定値以上になった場合に、表示条件が満たされていると判定する。このＰＯＩ表示条件判定手段１３における判定結果は、ＰＯＩ重なり判定手段１４に送られる。【００２４】
なお、表示条件としては、探索回数の他に、図４に示すように、日時、探索距離、搭乗者、天候などを用いることができる。「日時」は、以前に同じ日または時間に対象ＰＯＩを探索したことがあるかどうかを表示条件とする。この日時は時計から取得することができる。「探索距離」は、探索したＰＯＩまでの距離が所定値以上（長距離）であるかどうかを表示条件とする。この探索距離は、地図データに基づいて算出することができる。「搭乗者」は、以前に同じ搭乗者で対象ＰＯＩを探索したことがあるかどうかを表示条件とする。搭乗者は、例えば自動車のエンジン起動時に入力されるＩＤによって判断することができる。「天候」は、以前に同じ天候で対象ＰＯＩを探索したことがあるかどうかを表示条件とする。天候は、例えばワイパーの作動の有無によって判断することができる。なお、表示条件としては、探索回数、日時、探索距離、搭乗者および天候のうちの１つのみならず、これらの任意の組み合わせを用いることもできる。【００２５】
ＰＯＩ重なり判定手段１４は、この発明の重なり判定手段に対応し、ＰＯＩ表示条件判定手段１３から送られてくる判定結果が、表示条件が満たされていることを示している場合に、表示すべきＰＯＩアイコンが重なっているかどうかを判定する。なお、ＰＯＩアイコンの重なりは、ＰＯＩが近接して存在する場合に発生する。このＰＯＩ重なり判定手段１４による判定結果は、ＰＯＩ表示状態変更手段１５に送られる。【００２６】
ＰＯＩ表示状態変更手段１５は、この発明の表示状態変更手段に対応し、ＰＯＩ重なり判定手段１４から送られてくる判定結果が、表示すべきＰＯＩアイコンが重なっていることを示している場合に、表示条件判定手段１３によって表示条件を満たすことが判定されたＰＯＩアイコンが優先的に表示されるように、そのＰＯＩアイコンの表示の優先順位を上げる。具体的には、ＰＯＩ表示状態変更手段１５は、地図データ格納部２ａから表示すべきＰＯＩアイコンのＰＯＩデータを取得し、地図上のＰＯＩアイコンの表示状態を変更させる。このＰＯＩ表示状態変更手段１５で表示状態が変更されたＰＯＩアイコンを表すＰＯＩデータは、表示内容生成手段１６に送られる。【００２７】
表示内容生成手段１６は、この発明の表示手段の他の一部に対応し、画面遷移制御手段１１から送られてくる画面遷移要求に応じて、画面データ格納部２ｂから画面データを取得してメニュー画面を表示する表示データを生成するとともに、ＰＯＩ表示状態変更手段１５から現在のＰＯＩアイコンの表示優先順位を表すデータと、地図データ格納部２ａから現在地の地図を表示するための地図データおよび地図上に表示させるＰＯＩアイコンを表すＰＯＩデータとを取得して画面に表示させる表示データを生成する。この表示内容生成手段１６で生成された表示データは、ディスプレイ６に送られる。【００２８】
次に、上記のように構成される、この発明の実施の形態１に係る地図表示装置が適用された車載用ナビゲーション装置の動作を、ＰＯＩ表示条件判定手段１３およびＰＯＩ重なり判定手段１４で行われる処理を中心に、図５に示すフローチャートを参照しながら説明する。なお、以下では、ＰＯＩとして「施設」が用いられる場合について説明する。【００２９】
まず、施設の探索が実行される（ステップＳＴ１１）。すなわち、ユーザは、操作装置４を操作して、例えば施設探索を実施する。この操作装置４の操作により発生された操作データは、画面遷移制御手段１１に送られる。画面遷移制御手段１１は、操作データに応じて画面を遷移させた場合は、その旨を表す画面遷移情報を、画面遷移履歴情報として記憶手段１２に送って記憶させる。【００３０】
次いで、描画対象となっている施設（以下、「対象施設」という）の探索回数が所定値以上になったかどうかが調べられる（ステップＳＴ１２）。すなわち、ＰＯＩ表示条件判定手段１３は、記憶手段１２に記憶されている画面遷移履歴情報から対象施設の探索回数を計算し、所定値以上になったかどうか、換言すれば、地図上に存在するＰＯＩアイコンの表示優先順位を変化させるための表示条件が満たされたかどうかを調べる。この場合、対象施設の探索回数が所定値以上であれば表示条件が満たされていると判定される。【００３１】
このステップＳＴ１２において、対象施設の探索回数が所定値以上になったことが判断されると、次いで、ステップＳＴ１１で探索した施設のアイコンで非表示のものがあるかどうかが調べられる（ステップＳＴ１３）。すなわち、ＰＯＩ重なり判定手段１４は、ＰＯＩ表示条件判定手段１３から送られてくる判定結果が、表示条件が満たされていることを示している場合に、表示すべき施設アイコンが重なっているかどうか、つまり施設アイコンが重なることにより非表示になっている施設アイコンがあるかどうかを調べる。【００３２】
このステップＳＴ１３において、非表示の施設アイコンがあることが判断されると、ステップＳＴ１１で探索された施設アイコンが表示され、その施設アイコンに近接するアイコンが非表示にされる（ステップＳＴ１４）。すなわち、ＰＯＩ表示状態変更手段１５は、ＰＯＩ重なり判定手段１４から送られてくる判定結果が、表示すべき施設アイコンが重なっていることを示している場合に、表示条件判定手段１３によって表示条件を満たすことが判定された施設アイコンが優先的に表示されるように、その施設アイコンの表示の優先順位を上げる。具体的には、ＰＯＩ表示状態変更手段１５は、地図データ格納部２ａから表示すべき施設アイコンのデータを取得し、地図上の施設アイコンの表示優先順位を変更させる。これにより、探索した施設アイコンと探索のアイコンとが重なっている場合に、探索回数の多い方の施設アイコンが自動的に表示される。【００３３】
その後、シーケンスはステップＳＴ１６に進み、地図表示が行われる。すなわち、表示内容生成手段１６は、ＰＯＩ表示状態変更手段１５から現在の施設アイコンの表示状態を表すデータと、地図データ格納部２ａから現在地の地図を表示するための地図データおよび地図上に表示させるＰＯＩアイコンを表すＰＯＩデータとを取得して画面に表示させる表示データを生成する。この表示内容生成手段１６で生成された表示データは、ディスプレイ６に送られる。これにより、ディスプレイ６の画面には、探索回数が多い施設アイコンを優先的に含む地図が表示される。【００３４】
上記ステップＳＴ１２において、対象施設の探索回数が所定値以上になっていないことが判断された場合、および、上記ステップＳＴ１３において、ステップＳＴ１１で探索された施設のアイコンで非表示のものがないことが判断された場合は、施設アイコンの表示優先順位は変更されず（ステップＳＴ１５）、シーケンスはステップＳＴ１６に進んで、上述した地図表示が行われる。【００３５】
次に、上述した処理により実現される画面の変化を、図６〜図９を参照しながら説明する。なお、図６〜図９は、英語圏で使用される画面例を示している。図６は、探索前の地図を示す図である。この地図には、道路の他に、ナイフとフォークのマークで表されたレストラン、ベッドのマークで表されたホテル、給油機のマークで示されたガソリンスタンド、撮影機のマークで示された映画館、Ｐのマークで示された駐車場、十字のマークで示された病院などが点在する。【００３６】
この図６に示された地図上で、図７に示すようなメニュー画面を用いて近くのレストランの探索を指示する。１回目の探索によって表示される地図では、図８のＡ点に示すように、デフォルトの地図では、ホテルアイコンの方がレストランアイコンよりも優先順位が高いため、ホテルのアイコンが表示されている（１回目の探索では、アイコンの表示は変化しない）。図９は、ユーザがレストランを所定回以上探索した場合の地図を示す。この図９のＡ点に示すように、ホテルのアイコンが非表示になり、レストランのアイコンが表示される。【００３７】
以上説明したように、この発明の実施の形態１に係る地図表示装置によれば、アイコンの表示優先順位を変化させるための表示条件が満たされているかどうかが判定され、満たされている場合は、表示すべきアイコンに重なりがあるかどうかが判定され、重なりがある場合に、表示条件を満たすことが判定されたアイコンが優先的に、かつ自動的に表示される。したがって、表示条件として探索回数、日時、探索距離、搭乗者、天候などを用いることにより、視認性に優れた、しかも使い勝手がよい地図表示装置を提供できる。
【産業上の利用可能性】
【００３８】
以上のように、この発明に係る地図表示装置は、地図上に表示するＰＯＩアイコンが重なる場合に表示条件を満たすアイコンを優先的に、かつ自動的に表示することで、優れた視認性を有し、使い勝手のよい地図表示装置にしたので、車載用ナビゲーション装置などに用いるのに適している。
【図１】
2008075492.tif 000003
【図２】
2008075492.tif 000004
【図３】
2008075492.tif 000005
【図４】
2008075492.tif 000006
【図５】
2008075492.tif 000007
【図６】
2008075492.tif 000008
【図７】
2008075492.tif 000009
【図８】
2008075492.tif 000010
【図９】
2008075492.tif 000011
【国際調査報告】
2008075492.tif 000012
2008075492.tif 000013