地図表示装置
【課題】複数のランドマークを視認性よく表示し、ユーザが希望するランドマークを容易に特定することのできる地図表示装置を提供する。
【解決手段】入力部103は、ユーザから指示の入力を受け付け、地図データ記憶部101は、ランドマークの位置情報を含む地図データ及び複数の属性についてランドマーク毎に属性値を記憶する。重複度算出部106は、少なくとも1以上の属性毎に、ランドマークを属性値に応じて複数のグループに分類し、各グループを包含する各エリア相互間の重複度を算出する。選別属性決定部107は、少なくとも1以上の属性のうち、重複度算出部により算出された重複度が最小となる属性を選別する。表示部104は、地図データに基づいて地図を表示し、描画処理部108は、選別属性決定部により選別された属性について、各エリアを地図に表示させる。
【解決手段】入力部103は、ユーザから指示の入力を受け付け、地図データ記憶部101は、ランドマークの位置情報を含む地図データ及び複数の属性についてランドマーク毎に属性値を記憶する。重複度算出部106は、少なくとも1以上の属性毎に、ランドマークを属性値に応じて複数のグループに分類し、各グループを包含する各エリア相互間の重複度を算出する。選別属性決定部107は、少なくとも1以上の属性のうち、重複度算出部により算出された重複度が最小となる属性を選別する。表示部104は、地図データに基づいて地図を表示し、描画処理部108は、選別属性決定部により選別された属性について、各エリアを地図に表示させる。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は地図表示装置に関し、より特定的には複数のランドマークをその属性に応じてエリア表示を行う地図表示装置に関する。
【背景技術】
【0002】
近年、施設や名所などのランドマークの位置情報や関連する情報を地図情報とともにHDDやDVDに記憶し、ランドマークを示すアイコンや名称を地図上に重畳して表示する地図表示装置が広く普及している。このような地図表示装置は、あらかじめユーザにより地図上に表示させたいランドマークのジャンルが設定され、地図範囲に存在するランドマークのうち、ユーザにより設定されたジャンルのランドマークのアイコンのみを画面上に表示する。このような地図表示装置によれば、ユーザは自身の望むジャンルのランドマークのみを表示させ、興味のない、不必要なランドマークを表示させないようにすることができるので、地図の視認性を向上させることができる。このような地図表示装置を用いることにより、例えば地図に表示されているランドマークアイコンの中から行きたいランドマークをユーザが選択すると、選択したランドマークに至る経路が地図表示装置により案内されることになる。
【0003】
ところがこのような地図表示装置では、複数のランドマークが近接して存在する場合には、それぞれのアイコンが重ねて表示される。特に、近接する位置に多くのランドマークが存在する場合には、ユーザはその位置にどのようなジャンルのランドマークが存在するのかを視認することができなかった。これに対して、地図上に表示されるアイコン数を減少させて道路を見やすくするナビゲーション装置が提案されている(特許文献1)。特許文献1のナビゲーション装置は、表示が重複するアイコン同士を1つのアイコンにまとめ、そこに複数のアイコンが存在することを示すマルチプルアイコンを生成して表示する。これにより、特許文献1はアイコンが重なって表示されることを防いで表示を見やすくするとともに、ユーザがマルチプルアイコンを選択することでその場所に存在するランドマークに関する情報を知ることができるとしている。
【特許文献1】特開2002−340588号公報
【発明の開示】
【発明が解決しようとする課題】
【0004】
しかしながら、特許文献1のナビゲーション装置は、アイコンが重なって表示されることを防ぐが、ユーザはマルチプルアイコンを見ただけではそこにどのようなランドマークが存在するのかを判断することができない。また特許文献1のナビゲーション装置は、地図範囲内に存在するランドマークの数が非常に多い場合には地図上に数多くのランドマークアイコンやマルチプルアイコンを表示するので、視認性が悪く所望のランドマークを探すことが困難であった。
【0005】
ところで、地図上に表示されるランドマークアイコンは、飲食店やコンビニエンスストア、銀行等のジャンル毎に異なるデザインが採用されている。そのため、ユーザはアイコンのデザインを見れば、そのランドマークが所望するジャンルであるかを容易に認識することができる。しかしながら、同一のジャンルであっても、ランドマーク毎にその特徴は様々である。例えば、ジャンルが飲食店の場合であれば、各ランドマークは料理の種類や店舗規模、平均予算、雰囲気等の各属性について様々な属性値を持つ。そのため、従来の地図表示装置及び特許文献1のナビゲーション装置は、ユーザが所望するジャンルのランドマークを一つ特定して目的地を設定し、その場所へ行ったとしても必ずしもユーザにとって満足できるランドマークであるとは限らず、適切なランドマークを特定することができない場合があった。特に、店の雰囲気などはユーザが実際にランドマークを見て初めて分かる場合も多い。そのため、ユーザが実際にランドマークを見た結果、満足できるものでなく、別のランドマークを探す場合にランドマーク同士が離れた場所に存在すると移動するためのコスト(例えば、時間や燃料)がかかり、ユーザの負担は増大する。
【0006】
そこで本発明は、かかる問題を解決するためになされたものであり、複数のランドマークを視認性よく表示し、ユーザが希望するランドマークを容易に特定することのできる地図表示装置を提供することにある。
【課題を解決するための手段】
【0007】
本発明の目的は、以下の構成を備えた地図表示装置によって達成される。地図表示装置は、ユーザから指示の入力を受け付ける入力部と、ランドマークの位置情報を含む地図データ及び複数の属性についてランドマーク毎に属性値を記憶する地図データ記憶部と、少なくとも1以上の属性毎に、ランドマークを属性値に応じて複数のグループに分類し、各グループを包含する各エリア相互間の重複度を算出する重複度算出部と、少なくとも1以上の属性のうち、重複度算出部により算出された重複度が最小となる属性を選別する選別属性決定部と、地図データに基づいて地図を表示する表示部と、選別属性決定部により選別された属性について、各エリアを地図に表示させる描画処理部とを備える。
【発明の効果】
【0008】
本発明により、複数のランドマークを視認性よく表示し、ユーザが希望するランドマークを容易に特定することのできる地図表示装置を提供できる。
【発明を実施するための最良の形態】
【0009】
(実施の形態)
本実施の形態の地図表示装置について、図面を参照しながら詳しく説明する。なお、本実施の形態では、地図表示装置を自動車に設置されるナビゲーション装置に適用した場合を例に説明する。
【0010】
図1は、本実施の形態の地図表示装置の構成を示すブロック図である。図1中、地図表示装置は、地図データ記憶部101と、測位部102と、入力部103と、表示部104と、制御部105とを備えている。また制御部105は、重複度算出部106と、選別属性決定部107と、描画処理部108とを含む。
【0011】
地図データ記憶部101は、地図情報を記憶する、例えばHDDやDVD等である。地図情報には、道路や交差点等の道路ネットワークに関する情報やランドマークに関する情報が含まれる。図2(A)、(B)は、地図データ記憶部101に記憶される道路ネットワークに関する情報を示し、図2(A)はノードデータ、図2(B)はリンクデータである。ノードデータは、道路上の交差点や合流地点など、幾方向かに道路が分岐する地点を表すデータであり、ノードIDと属性とその値から構成される。図2(A)に示すように、ノードデータの属性には、緯度や経度、後述する接続リンク数や接続リンクIDが含まれる。一方、リンクデータは、ノードとノードを結ぶ道路を表すデータであり、リンクIDと属性とその値から構成される。図2(B)に示すように、リンクデータの属性には、リンクの端点である始点ノード及び終点ノード、リンク長(単位はメートルやキロメートル等)、リンク幅(単位はメートル等)、そして一般道路や高速道路などの道路種別が含まれる。
【0012】
図3(A)、(B)は、地図データ記憶部101に記憶されるランドマークに関する情報を示し、図3(A)はランドマーク位置データ、図3(B)は属性データである。ランドマーク位置データは、ランドマークのジャンルや施設名称、近接するノードID、およびランドマークの位置情報から構成される。一方、属性データは、各ランドマークの特徴を表す属性に対して、その属性値がランドマーク毎に記憶されている。ランドマークの属性には、例えば「店舗規模」や「平均価格」、「サブジャンル」、「人気度」等が含まれる。また属性が「店舗規模」の場合であれば属性値は「大規模店舗」、「中規模店舗」、「小規模店舗」等であり、属性が「平均価格」であれば属性値は「1000円未満」、「1000円以上2000円未満」、「2000円以上3000円未満」、「3000円以上5000円未満」、「5000円以上」等である。さらに属性が「サブジャンル」の場合であれば、属性値は「和食」、「洋食」、「中華」等である。なお、上記の属性及び属性値は一例であり、これらに限られるものではない。また上記の属性及び属性値は、ランドマークのジャンルが飲食店の場合について説明したが、属性及び属性値はジャンルによって異なるため、ジャンル毎に適切なものが設定される。
【0013】
再び図1のブロック図に戻り説明を行う。測位部102は、ナビゲーション装置が設置される車両に取り付けられ、車両の現在位置や速度、方位、現在時刻を測位する、例えばGNSS(Global Navigation Satellite System)受信機、車速センサ、ジャイロ(角速度)センサ、加速度センサなどである。ここでGNSS受信機は、例えばGPS受信機であり、複数の衛星からの電波を受信し、受信した電波を復調することで受信機の絶対位置を計測する。現在位置や速度、方位の測位には、GNSS受信機や各種センサを単独又は複合利用して行われる。
【0014】
入力部103は、ユーザからの指示の入力を受け付ける、例えば押圧式のスイッチを所定数並べたものや、タッチパネル、リモコンなどである。また入力部103は、利用者の声を認識して音声情報を地図表示装置への入力情報に変換してもよい。かかる場合、入力部103はマイクロフォン及び音声認識エンジン等で構成される。ユーザは入力部103から、所定時間に関する情報や経路検索を行う中心位置を示す情報を入力する。
【0015】
表示部104は、制御部105により作成される画像データに基づいて画像を表示する、例えば液晶ディスプレイや有機ELディスプレイなどである。なお、表示部104は入力部103と一体に構成されたタッチパネルでもよい。
【0016】
制御部105は、地図データ記憶部101、測位部102、入力部103から出力される情報を参照して、地図情報を表示部104に表示するための処理を行う、例えばCPUである。制御部105は、重複度算出部106と選別属性決定部107と描画処理部108とを含む。
【0017】
重複度算出部106は、各属性毎にランドマークを属性値に応じて複数のグループに分類し、各グループを包含する各エリア相互間の表示上重複する度合い(以下、重複度という)を算出する。ここで重複度算出部106による重複度算出処理について具体的に説明する。なお、以下では地図データ記憶部101に記憶されたランドマークのうち、地図表示装置にはジャンル「飲食店」に属するランドマークアイコンが表示されるようにユーザが設定している場合を例に説明する。図4は、ジャンル「飲食店」に属するランドマークが表示された場合の表示画面例である。地図表示装置では通常、ユーザがアイコンを見ることにより得られる情報はジャンルあるいは店舗名称に関する情報のみである。これは、店舗に関するより詳細な属性及び属性値に関する情報を合わせて表示すると、ランドマークの数が多くなると視認性を悪化させるからである。
【0018】
まず、重複度算出部106は、ランドマークを属性値に応じて複数のグループに分類する。すなわち重複度算出部106は、図3(A)のランドマーク位置データを参照して、地図データ記憶部101に記憶された各ランドマークが表示部104に表示されている地図の範囲内に存在するか否かを判定し、図3(B)の属性データの中から地図の範囲内にあるランドマークを抽出する。続いて重複度算出部106は、抽出されたランドマークを属性値に応じて複数のグループに分類する。かかるランドマークのグループ化は各属性に対して行われる。例えば、属性1に対してVa、Vb、Vcの属性値をもつランドマークが存在する場合、各ランドマークはそれぞれ3種類のグループに分類される。また例えば、属性2に対してVd、Ve、Vfの属性値をもつランドマークが存在する場合、各ランドマークはそれぞれ3種類のグループに分類される。次に重複度算出部106は、各グループについてランドマークが存在する領域(エリア)を算出する。図5は、図4に示したランドマークを各グループに分類してエリア表示させた場合を示している。図5では便宜上、各ランドマークを属性値毎(グループ毎)に異なる形状で表わしている。図5に示すように、重複度算出部106は属性値Vaのランドマークが存在する領域Ava、属性値Vbのランドマークが存在する領域Avb及び属性値Vcのランドマークが存在する領域Avcをそれぞれ算出する。また重複度算出部106は属性2に対しても同様にエリアAvd、Ave、Avfを算出する。
【0019】
次に重複度算出部106は、エリア相互間の重複度を算出する。ここで重複度とは、表示部104において各エリアが重なって表示される度合いをいい、本実施の形態では一例として百分率で表される。図5において、重複度算出部106は領域Ava内に存在する属性値Vb、Vcのランドマークの数を算出し、これらの数が属性値Vaのランドマーク総数に占める割合を属性値Vaの重複度とする。同様にして、属性値Vb及びVcの重複度を算出し、これらの平均値や最大値を属性1の重複度として出力する。なお、重複度は、ランドマークの数に基づいて算出されるだけでなく、例えば重複する面積に基づいて算出されてもよい。あるいは、その他表示上の重なりを合理的に算出する方法であれば、これらに限られない。また、図5では属性1と属性2について重複度を算出する場合を例に説明したが、重複度算出部106は、図3(B)に示した属性データに記憶された全ての属性について重複度を算出する処理を行う。
【0020】
選別属性決定部107は、重複度算出部106により重複度が算出された属性のうち、重複度が最小値となる属性を選別する。選別された属性を示す情報は、描画処理部108に出力される。例えば図5において、属性1による分類と属性2による分類とを比較すると、重複度は属性2により分類された方が小さい。したがって、選別属性決定部107は、重複度算出部106から出力された重複度を比較して、重複度の小さい属性2に関する情報を描画処理部108に出力する。
【0021】
描画処理部108は、選別属性決定部107により出力された属性について、各ランドマークを属性値に応じて複数のグループに分類してエリア表示画像データを作成する。図6は、選別属性決定部107により選別された属性についてエリア表示した場合の表示画面例である。図6では選別属性決定部107により選別された属性が「店舗規模」であり、各ランドマークを属性値「大規模店舗」、「中規模店舗」、「小規模店舗」の各グループに分類し、エリアを表示部104に表示させた例を示している。このように、エリア表示を行うことにより、ユーザは地図上のどの辺りにどのような属性値の店舗が密集しているのかを容易に把握することができる。特に、ランドマークの雰囲気等、ユーザが実際に見てみないと分からない情報に基づいて所望のランドマークを探索する場合や、地図表示装置が設置される車両から降車して所望のランドマークを探索する場合に、探索する範囲を限定することができるので利便性が高い。
【0022】
なお、図6に示すように、表示部104にはエリア表示だけでなく、選別属性決定部107により選別された属性以外の属性と、その重複度が表示されてもよい。ユーザはこれらの属性を入力部103を介して選択できる。選別属性決定部107で選別された属性以外の属性が選択されると、表示部104にはユーザが選択した属性についてエリア表示される。これは、提示された属性がユーザにとってランドマーク決定にあたり重要度が低い場合も考えられるからである。例えば、選別属性決定部107により選別された属性が「店舗規模」である場合、かかる属性についてエリア表示が行われても、ユーザは、「和食」「洋食」などの属性値を持つ属性「サブジャンル」や、「1000円未満」「5000円以上」などの属性値を持つ属性「平均価格」が目的地の決定にあたり重要な場合もある。そこで、選別属性決定部107により選別された属性以外の属性についてエリア表示できるようにすることで、柔軟性が高く使い勝手のよい地図表示装置を提供できる。
【0023】
次に、以上のように構成される地図表示装置の処理について図7のフローチャートを用いて説明する。まずステップS101では、表示部104に表示されているランドマークに対して、ユーザが入力部103を介して分類指示を入力したか否かを判定する。分類指示が入力されたことが判定されると処理はステップS102に移行する。
【0024】
ステップS102では、重複度算出部106により重複度が算出される。すなわち、重複度算出部106は、属性毎に各ランドマークを属性値に応じて複数のグループに分類し、各グループを包含する各エリア相互間の重複度を算出する。続いてステップS103において、選択属性決定部107は、重複度が最小値となる属性を選別する。そしてステップS104において、描画処理部108は、選別属性決定部107により選別された属性について、各ランドマークを属性値に応じて複数のグループに分類してエリア表示画像データを作成するとともに、選別されなかった属性と重複度とを表示部104に表示させる。
【0025】
ここでステップS104におけるエリア表示処理の一例について、図8のフローチャートを用いて説明する。今、各ランドマークアイコンが図9(A)に示すように配置されている場合を考える。まず、ステップS201において描画処理部108は、表示部104に表示される地図をメッシュ状に分割する。メッシュ状に分割された表示画面例を図9(B)に示す。次に、ステップS202は、全てのメッシュのうち、ランドマークアイコンが属するメッシュを抽出する処理を行う。図10は、メッシュ抽出処理を具体的に説明するための図であり、図9(B)に示した地図のうち一部を拡大したものである。図10中、各メッシュには便宜上メッシュ1〜メッシュ4までの番号が付されている。このようなメッシュに対して、図10(A)に示すようにランドマークアイコンがメッシュ2に描画されているとき、ランドマークアイコンはメッシュ2に属するものと判定される。また、例えば図10(B)に示すようにランドマークアイコンがメッシュ1とメッシュ3にまたがって描画されている場合、ランドマークアイコンはメッシュ3に属する面積よりもメッシュ1に属する面積の方が大きいので、メッシュ1に属するものと判定される。このような判定処理は、グループ化の対象となる全てのランドマークに対して行われる。このようにステップS202の処理により、全てのメッシュのうちランドマークアイコンが属するメッシュが抽出される。
【0026】
メッシュを抽出する処理が終了すると描画処理部108は、抽出したメッシュを他のメッシュと区別して描画する。図11(A)は、抽出されたメッシュを縦線で描画した例を示す。続いてステップS203において、描画処理部108は、所定の条件を満たすまで膨張・収縮処理を行う。ここで、膨張・収縮処理は画像処理技術においてノイズを除去するために利用される既知の手法である。膨張処理とは2値画像に対して、ある画素の近傍(例えば4近傍、8近傍)に一つでも画素値1(白)があればその画素の画素値を1にする処理である。一方、収縮処理とは、ある画素の近傍に1つでも画素値0があればその画素の画素値を0にする処理である。画像処理技術では一般に、これらの膨張・収縮処理を幾度か繰り返すことにより、離散的な画素をあるまとまりを持った集合として描画する。例えば、図11(A)において、抽出されたメッシュの画素の画素値を1とし、それ以外の画素の画素値を0とする2値画像とした場合を考えると、画素値1のメッシュに対して周囲4近傍のメッシュに膨張処理が施される。図11(B)は、図11(A)に対して膨張処理を施して描画した例を示す。図11(B)は、膨張処理後、画素値が0から1に変化したメッシュにはハッチングを施して描画している。一方、収縮処理は上記の膨張処理とは逆の処理であり、これらの処理を所定の条件(例えば膨張処理を3回、その後の収縮処理を3回)を満たすまで行うことにより、離散的に表示されているグループ化されたランドマークアイコンを、ひとまとまりの集合(エリア)として描画することができる。以上により、エリア表示処理は終了する。
【0027】
再び図7のフローチャートに戻って説明を行う。図6に示したように、ステップS104により表示部104には各エリアと、選別属性決定部107により選別された属性以外の属性及び重複度が表示される。そしてステップS105において、表示部104を見たユーザが入力部103を介してエリア(すなわち属性値)を選択したか否かが判定される。エリアが選択されると、処理はステップS106に移行し、選択されたエリアが終了条件を満たすか否かが判定される。なお終了条件には、例えばステップS105において選択されたエリアが所定の面積よりも小さい場合や、選択されたエリア内に存在するランドマーク数が所定の数よりも小さい場合が含まれる。ここで、終了条件を設けた理由は、エリア(属性値)の選択を1度だけ行っただけではエリアの面積が広く、またエリアに存在するランドマークの数も非常に多い場合があり、このような場合にはランドマーク周辺に到着した後の探索が困難になるからである。選択されたエリアが終了条件を満たすと、表示部104には選択されたエリアについて詳細地図が表示される。図12は、選択されたエリアの詳細な店舗地図の表示例である。一方、終了条件が満たされない場合には、選択されたエリアについて再びステップS102以降の処理が行われる。
【0028】
なお、ステップS106において、ユーザにより選択されたエリアが終了条件を満たさない場合には、選択されたエリアについて再び重複度が算出されエリア表示されるが(ステップS102〜S106)、これに限られない。例えば、ユーザにより選択されたエリアが終了条件を満たさない場合には、さらにユーザにより所望の属性が選別されてもよい。例えば図6においてユーザにより選択された属性値「小規模店舗」のエリアが終了条件を満たさない場合には、図13の表示画面例に示すように、表示部104には属性値「小規模店舗」のエリアの拡大表示と、「店舗規模」以外の属性及び重複度が表示される。これは、すでに属性「店舗規模」によりある程度エリアが絞られているため、これ以上エリアを絞る必要がなければ重複度に関係なく、ユーザが重視する属性を選択できたり、重複度を参照してできるだけ重複度の小さい属性を選択できるようにするためである。図13において例えばユーザが属性「サブジャンル」を選択すると、図14に示すように描画処理部108は属性値「小規模店舗」をもつランドマークを、さらに属性「サブジャンル」について属性値に応じたグループに分類し(例えば属性値「和食」「洋食」等のグループに分類し)、エリアを表示する。そして、ユーザが表示部104に表示されたエリアを選択すると(ステップS105)、選択されたエリアが終了条件を満たすか否かが判定される(ステップS106)。処理条件を満たした場合には、表示部104にはエリアの詳細な店舗地図が表示される。このように、選択されたエリアが終了条件を満たすまでステップS102〜S107の処理が繰り返し行われる。
【0029】
図7のフローチャートのステップS105において、ユーザがエリアを選択しなかった場合には処理はステップS107に移行する。すなわち、ユーザが入力部103を介して、選別属性決定部107で選別された属性以外の属性を選択したか否かが判定される。ユーザが選別属性決定部107で選別された属性以外の属性を選択すると、再びステップS104に戻り、選択された属性についてエリア表示が行われる。一方、ステップS107においてユーザにより属性が選択されなかった場合には、地図表示装置の処理は終了する。
【0030】
以上のように、本実施の形態に係る地図表示装置は、属性毎にランドマークを属性値に応じたグループに分類し、各グループを包含するエリアを表示する。これにより、ユーザは地図上のどのあたりにどのような属性値のランドマークが密集しているかを容易に把握できるので、所望のランドマークを決定する際の負担を軽減できる。また、本実施の形態に係る地図表示装置はエリアを表示するので、多くのランドマークアイコンが画面を埋め尽くすように表示されることがなく視認性が高い。
【0031】
また、本実施の形態に係る地図表示装置は、各エリア相互間の重複度が最も小さい属性についてエリア表示を行う。これにより、所望の属性値を持つランドマークが密集し、かつ他の属性値を持つランドマークが存在しないエリアを容易に把握することができ、複数のランドマークの中からユーザが希望するランドマークを容易に特定することができる。
【0032】
なお、本実施の形態において、重複度算出部106は各属性について重複度を算出したが、これに限られない。重複度算出部106は、複数の属性を組み合わせて重複度を算出してもよい。例えば図5において、属性1には3つの属性値が存在し、属性2には3つの属性値が存在するので、属性1と属性2を組み合わせた場合、取りうる属性値は9通り存在する。そこで重複度算出部106は、各ランドマークをこれら9通りのグループに分類してもよい。このように複数の属性を組み合わせるとグループの数は増大するが、単独の属性よりも属性を組み合わせることにより、各ランドマークを細分化されたグループに分類することができ、重複度を低減させることが可能である。
【0033】
なお、本実施の形態において、選別属性決定部107は、重複度算出部106により重複度が算出された属性のうち、重複度が最小値となる属性を選別したが、これに限られない。重複度の最低値を予め決めておき、選別属性決定部107は、重複度が最小値でかつ最低値を下回る属性を選別してもよい。例えば、各属性毎に重複度を算出し、全ての属性の重複度が最低値を下回らない場合には、上述のように重複度算出部106は複数の属性を組み合わせて重複度を算出してもよい。
【0034】
なお、本実施の形態において、重複度算出部106及び描画処理部108は、各ランドマークを属性値に応じたグループに分類したが、同じグループに分類されるランドマークの属性値は同一の場合に限られない。ランドマークの属性値が同一でない場合であっても、同じグループに分類してもよい。例えば、属性「店舗規模」について属性値が「座席数11席」や「座席数19席」等のように数値属性で表される場合には、「座席数10席未満」「座席数10以上20席未満」「座席数20以上30席未満」「座席数30席以上」等のようにグループ化の基準を設けてもよい。一例として、店舗Aの座席数が11席であり、店舗Bの座席数が19席である場合には、上記のグループ化の基準に当てはめると、店舗Aと店舗Bは同じグループに分類されることになる。
【0035】
なお、本実施の形態に係る地図表示装置は、地図データ記憶部101を備えたが、これに限られない。例えば、測位部と入力部と制御部と表示部とを備える地図表示装置と、地図データを記憶する記憶部とが無線または有線通信回線、インターネット等のネットワークを介して接続されてもよい。
【産業上の利用可能性】
【0036】
複数のランドマークを視認性よく表示し、ユーザが希望するランドマークを容易に特定することのできる地図表示装置が要望されるナビゲーション装置やパーソナルコンピュータ、携帯電話、PDA等に好適である。
【図面の簡単な説明】
【0037】
【図1】本実施の形態の地図表示装置の構成を示すブロック図
【図2】本実施の形態の地図データ記憶部に記憶される道路ネットワークに関する情報を示し、図2(A)はノードデータ、図2(B)はリンクデータを示す図
【図3】本実施の形態の地図データ記憶部に記憶されるランドマークに関する情報を示し、図3(A)はランドマーク位置データ、図3(B)は属性データを示す図
【図4】本実施の形態においてジャンル「飲食店」に属するランドマークが表示された場合の表示画面例
【図5】本実施の形態においてランドマークを各グループに分類してエリア表示させた場合を示す図
【図6】本実施の形態の選別属性決定部により選別された属性についてエリア表示した場合の表示画面例
【図7】本実施の形態の地図表示装置の処理を示すフローチャート
【図8】本実施形態におけるエリア表示処理の一例を示すフローチャート
【図9】本実施の形態において各ランドマークアイコンが配置された図であり、図9(A)は表示画面例、図9(B)は地図がメッシュ状に分割された表示画面例
【図10】本実施の形態において各ランドマークアイコンが配置された図のうち一部を拡大した図
【図11】本実施の形態において各ランドマークアイコンが配置された図であり、図11(A)は、抽出されたメッシュを縦線で描画した例であり、図11(B)は、図11(A)に対して膨張処理を施して描画した例
【図12】本実施の形態において、ユーザにより選択されたエリアの詳細地図の表示例
【図13】本実施の形態における表示画面例
【図14】本実施の形態における表示画面例
【符号の説明】
【0038】
100 地図表示装置
101 地図データ記憶部
102 測位部
103 入力部
104 表示部
105 制御部
106 重複度算出部
107 選別属性決定部
108 描画処理部
【技術分野】
【0001】
本発明は地図表示装置に関し、より特定的には複数のランドマークをその属性に応じてエリア表示を行う地図表示装置に関する。
【背景技術】
【0002】
近年、施設や名所などのランドマークの位置情報や関連する情報を地図情報とともにHDDやDVDに記憶し、ランドマークを示すアイコンや名称を地図上に重畳して表示する地図表示装置が広く普及している。このような地図表示装置は、あらかじめユーザにより地図上に表示させたいランドマークのジャンルが設定され、地図範囲に存在するランドマークのうち、ユーザにより設定されたジャンルのランドマークのアイコンのみを画面上に表示する。このような地図表示装置によれば、ユーザは自身の望むジャンルのランドマークのみを表示させ、興味のない、不必要なランドマークを表示させないようにすることができるので、地図の視認性を向上させることができる。このような地図表示装置を用いることにより、例えば地図に表示されているランドマークアイコンの中から行きたいランドマークをユーザが選択すると、選択したランドマークに至る経路が地図表示装置により案内されることになる。
【0003】
ところがこのような地図表示装置では、複数のランドマークが近接して存在する場合には、それぞれのアイコンが重ねて表示される。特に、近接する位置に多くのランドマークが存在する場合には、ユーザはその位置にどのようなジャンルのランドマークが存在するのかを視認することができなかった。これに対して、地図上に表示されるアイコン数を減少させて道路を見やすくするナビゲーション装置が提案されている(特許文献1)。特許文献1のナビゲーション装置は、表示が重複するアイコン同士を1つのアイコンにまとめ、そこに複数のアイコンが存在することを示すマルチプルアイコンを生成して表示する。これにより、特許文献1はアイコンが重なって表示されることを防いで表示を見やすくするとともに、ユーザがマルチプルアイコンを選択することでその場所に存在するランドマークに関する情報を知ることができるとしている。
【特許文献1】特開2002−340588号公報
【発明の開示】
【発明が解決しようとする課題】
【0004】
しかしながら、特許文献1のナビゲーション装置は、アイコンが重なって表示されることを防ぐが、ユーザはマルチプルアイコンを見ただけではそこにどのようなランドマークが存在するのかを判断することができない。また特許文献1のナビゲーション装置は、地図範囲内に存在するランドマークの数が非常に多い場合には地図上に数多くのランドマークアイコンやマルチプルアイコンを表示するので、視認性が悪く所望のランドマークを探すことが困難であった。
【0005】
ところで、地図上に表示されるランドマークアイコンは、飲食店やコンビニエンスストア、銀行等のジャンル毎に異なるデザインが採用されている。そのため、ユーザはアイコンのデザインを見れば、そのランドマークが所望するジャンルであるかを容易に認識することができる。しかしながら、同一のジャンルであっても、ランドマーク毎にその特徴は様々である。例えば、ジャンルが飲食店の場合であれば、各ランドマークは料理の種類や店舗規模、平均予算、雰囲気等の各属性について様々な属性値を持つ。そのため、従来の地図表示装置及び特許文献1のナビゲーション装置は、ユーザが所望するジャンルのランドマークを一つ特定して目的地を設定し、その場所へ行ったとしても必ずしもユーザにとって満足できるランドマークであるとは限らず、適切なランドマークを特定することができない場合があった。特に、店の雰囲気などはユーザが実際にランドマークを見て初めて分かる場合も多い。そのため、ユーザが実際にランドマークを見た結果、満足できるものでなく、別のランドマークを探す場合にランドマーク同士が離れた場所に存在すると移動するためのコスト(例えば、時間や燃料)がかかり、ユーザの負担は増大する。
【0006】
そこで本発明は、かかる問題を解決するためになされたものであり、複数のランドマークを視認性よく表示し、ユーザが希望するランドマークを容易に特定することのできる地図表示装置を提供することにある。
【課題を解決するための手段】
【0007】
本発明の目的は、以下の構成を備えた地図表示装置によって達成される。地図表示装置は、ユーザから指示の入力を受け付ける入力部と、ランドマークの位置情報を含む地図データ及び複数の属性についてランドマーク毎に属性値を記憶する地図データ記憶部と、少なくとも1以上の属性毎に、ランドマークを属性値に応じて複数のグループに分類し、各グループを包含する各エリア相互間の重複度を算出する重複度算出部と、少なくとも1以上の属性のうち、重複度算出部により算出された重複度が最小となる属性を選別する選別属性決定部と、地図データに基づいて地図を表示する表示部と、選別属性決定部により選別された属性について、各エリアを地図に表示させる描画処理部とを備える。
【発明の効果】
【0008】
本発明により、複数のランドマークを視認性よく表示し、ユーザが希望するランドマークを容易に特定することのできる地図表示装置を提供できる。
【発明を実施するための最良の形態】
【0009】
(実施の形態)
本実施の形態の地図表示装置について、図面を参照しながら詳しく説明する。なお、本実施の形態では、地図表示装置を自動車に設置されるナビゲーション装置に適用した場合を例に説明する。
【0010】
図1は、本実施の形態の地図表示装置の構成を示すブロック図である。図1中、地図表示装置は、地図データ記憶部101と、測位部102と、入力部103と、表示部104と、制御部105とを備えている。また制御部105は、重複度算出部106と、選別属性決定部107と、描画処理部108とを含む。
【0011】
地図データ記憶部101は、地図情報を記憶する、例えばHDDやDVD等である。地図情報には、道路や交差点等の道路ネットワークに関する情報やランドマークに関する情報が含まれる。図2(A)、(B)は、地図データ記憶部101に記憶される道路ネットワークに関する情報を示し、図2(A)はノードデータ、図2(B)はリンクデータである。ノードデータは、道路上の交差点や合流地点など、幾方向かに道路が分岐する地点を表すデータであり、ノードIDと属性とその値から構成される。図2(A)に示すように、ノードデータの属性には、緯度や経度、後述する接続リンク数や接続リンクIDが含まれる。一方、リンクデータは、ノードとノードを結ぶ道路を表すデータであり、リンクIDと属性とその値から構成される。図2(B)に示すように、リンクデータの属性には、リンクの端点である始点ノード及び終点ノード、リンク長(単位はメートルやキロメートル等)、リンク幅(単位はメートル等)、そして一般道路や高速道路などの道路種別が含まれる。
【0012】
図3(A)、(B)は、地図データ記憶部101に記憶されるランドマークに関する情報を示し、図3(A)はランドマーク位置データ、図3(B)は属性データである。ランドマーク位置データは、ランドマークのジャンルや施設名称、近接するノードID、およびランドマークの位置情報から構成される。一方、属性データは、各ランドマークの特徴を表す属性に対して、その属性値がランドマーク毎に記憶されている。ランドマークの属性には、例えば「店舗規模」や「平均価格」、「サブジャンル」、「人気度」等が含まれる。また属性が「店舗規模」の場合であれば属性値は「大規模店舗」、「中規模店舗」、「小規模店舗」等であり、属性が「平均価格」であれば属性値は「1000円未満」、「1000円以上2000円未満」、「2000円以上3000円未満」、「3000円以上5000円未満」、「5000円以上」等である。さらに属性が「サブジャンル」の場合であれば、属性値は「和食」、「洋食」、「中華」等である。なお、上記の属性及び属性値は一例であり、これらに限られるものではない。また上記の属性及び属性値は、ランドマークのジャンルが飲食店の場合について説明したが、属性及び属性値はジャンルによって異なるため、ジャンル毎に適切なものが設定される。
【0013】
再び図1のブロック図に戻り説明を行う。測位部102は、ナビゲーション装置が設置される車両に取り付けられ、車両の現在位置や速度、方位、現在時刻を測位する、例えばGNSS(Global Navigation Satellite System)受信機、車速センサ、ジャイロ(角速度)センサ、加速度センサなどである。ここでGNSS受信機は、例えばGPS受信機であり、複数の衛星からの電波を受信し、受信した電波を復調することで受信機の絶対位置を計測する。現在位置や速度、方位の測位には、GNSS受信機や各種センサを単独又は複合利用して行われる。
【0014】
入力部103は、ユーザからの指示の入力を受け付ける、例えば押圧式のスイッチを所定数並べたものや、タッチパネル、リモコンなどである。また入力部103は、利用者の声を認識して音声情報を地図表示装置への入力情報に変換してもよい。かかる場合、入力部103はマイクロフォン及び音声認識エンジン等で構成される。ユーザは入力部103から、所定時間に関する情報や経路検索を行う中心位置を示す情報を入力する。
【0015】
表示部104は、制御部105により作成される画像データに基づいて画像を表示する、例えば液晶ディスプレイや有機ELディスプレイなどである。なお、表示部104は入力部103と一体に構成されたタッチパネルでもよい。
【0016】
制御部105は、地図データ記憶部101、測位部102、入力部103から出力される情報を参照して、地図情報を表示部104に表示するための処理を行う、例えばCPUである。制御部105は、重複度算出部106と選別属性決定部107と描画処理部108とを含む。
【0017】
重複度算出部106は、各属性毎にランドマークを属性値に応じて複数のグループに分類し、各グループを包含する各エリア相互間の表示上重複する度合い(以下、重複度という)を算出する。ここで重複度算出部106による重複度算出処理について具体的に説明する。なお、以下では地図データ記憶部101に記憶されたランドマークのうち、地図表示装置にはジャンル「飲食店」に属するランドマークアイコンが表示されるようにユーザが設定している場合を例に説明する。図4は、ジャンル「飲食店」に属するランドマークが表示された場合の表示画面例である。地図表示装置では通常、ユーザがアイコンを見ることにより得られる情報はジャンルあるいは店舗名称に関する情報のみである。これは、店舗に関するより詳細な属性及び属性値に関する情報を合わせて表示すると、ランドマークの数が多くなると視認性を悪化させるからである。
【0018】
まず、重複度算出部106は、ランドマークを属性値に応じて複数のグループに分類する。すなわち重複度算出部106は、図3(A)のランドマーク位置データを参照して、地図データ記憶部101に記憶された各ランドマークが表示部104に表示されている地図の範囲内に存在するか否かを判定し、図3(B)の属性データの中から地図の範囲内にあるランドマークを抽出する。続いて重複度算出部106は、抽出されたランドマークを属性値に応じて複数のグループに分類する。かかるランドマークのグループ化は各属性に対して行われる。例えば、属性1に対してVa、Vb、Vcの属性値をもつランドマークが存在する場合、各ランドマークはそれぞれ3種類のグループに分類される。また例えば、属性2に対してVd、Ve、Vfの属性値をもつランドマークが存在する場合、各ランドマークはそれぞれ3種類のグループに分類される。次に重複度算出部106は、各グループについてランドマークが存在する領域(エリア)を算出する。図5は、図4に示したランドマークを各グループに分類してエリア表示させた場合を示している。図5では便宜上、各ランドマークを属性値毎(グループ毎)に異なる形状で表わしている。図5に示すように、重複度算出部106は属性値Vaのランドマークが存在する領域Ava、属性値Vbのランドマークが存在する領域Avb及び属性値Vcのランドマークが存在する領域Avcをそれぞれ算出する。また重複度算出部106は属性2に対しても同様にエリアAvd、Ave、Avfを算出する。
【0019】
次に重複度算出部106は、エリア相互間の重複度を算出する。ここで重複度とは、表示部104において各エリアが重なって表示される度合いをいい、本実施の形態では一例として百分率で表される。図5において、重複度算出部106は領域Ava内に存在する属性値Vb、Vcのランドマークの数を算出し、これらの数が属性値Vaのランドマーク総数に占める割合を属性値Vaの重複度とする。同様にして、属性値Vb及びVcの重複度を算出し、これらの平均値や最大値を属性1の重複度として出力する。なお、重複度は、ランドマークの数に基づいて算出されるだけでなく、例えば重複する面積に基づいて算出されてもよい。あるいは、その他表示上の重なりを合理的に算出する方法であれば、これらに限られない。また、図5では属性1と属性2について重複度を算出する場合を例に説明したが、重複度算出部106は、図3(B)に示した属性データに記憶された全ての属性について重複度を算出する処理を行う。
【0020】
選別属性決定部107は、重複度算出部106により重複度が算出された属性のうち、重複度が最小値となる属性を選別する。選別された属性を示す情報は、描画処理部108に出力される。例えば図5において、属性1による分類と属性2による分類とを比較すると、重複度は属性2により分類された方が小さい。したがって、選別属性決定部107は、重複度算出部106から出力された重複度を比較して、重複度の小さい属性2に関する情報を描画処理部108に出力する。
【0021】
描画処理部108は、選別属性決定部107により出力された属性について、各ランドマークを属性値に応じて複数のグループに分類してエリア表示画像データを作成する。図6は、選別属性決定部107により選別された属性についてエリア表示した場合の表示画面例である。図6では選別属性決定部107により選別された属性が「店舗規模」であり、各ランドマークを属性値「大規模店舗」、「中規模店舗」、「小規模店舗」の各グループに分類し、エリアを表示部104に表示させた例を示している。このように、エリア表示を行うことにより、ユーザは地図上のどの辺りにどのような属性値の店舗が密集しているのかを容易に把握することができる。特に、ランドマークの雰囲気等、ユーザが実際に見てみないと分からない情報に基づいて所望のランドマークを探索する場合や、地図表示装置が設置される車両から降車して所望のランドマークを探索する場合に、探索する範囲を限定することができるので利便性が高い。
【0022】
なお、図6に示すように、表示部104にはエリア表示だけでなく、選別属性決定部107により選別された属性以外の属性と、その重複度が表示されてもよい。ユーザはこれらの属性を入力部103を介して選択できる。選別属性決定部107で選別された属性以外の属性が選択されると、表示部104にはユーザが選択した属性についてエリア表示される。これは、提示された属性がユーザにとってランドマーク決定にあたり重要度が低い場合も考えられるからである。例えば、選別属性決定部107により選別された属性が「店舗規模」である場合、かかる属性についてエリア表示が行われても、ユーザは、「和食」「洋食」などの属性値を持つ属性「サブジャンル」や、「1000円未満」「5000円以上」などの属性値を持つ属性「平均価格」が目的地の決定にあたり重要な場合もある。そこで、選別属性決定部107により選別された属性以外の属性についてエリア表示できるようにすることで、柔軟性が高く使い勝手のよい地図表示装置を提供できる。
【0023】
次に、以上のように構成される地図表示装置の処理について図7のフローチャートを用いて説明する。まずステップS101では、表示部104に表示されているランドマークに対して、ユーザが入力部103を介して分類指示を入力したか否かを判定する。分類指示が入力されたことが判定されると処理はステップS102に移行する。
【0024】
ステップS102では、重複度算出部106により重複度が算出される。すなわち、重複度算出部106は、属性毎に各ランドマークを属性値に応じて複数のグループに分類し、各グループを包含する各エリア相互間の重複度を算出する。続いてステップS103において、選択属性決定部107は、重複度が最小値となる属性を選別する。そしてステップS104において、描画処理部108は、選別属性決定部107により選別された属性について、各ランドマークを属性値に応じて複数のグループに分類してエリア表示画像データを作成するとともに、選別されなかった属性と重複度とを表示部104に表示させる。
【0025】
ここでステップS104におけるエリア表示処理の一例について、図8のフローチャートを用いて説明する。今、各ランドマークアイコンが図9(A)に示すように配置されている場合を考える。まず、ステップS201において描画処理部108は、表示部104に表示される地図をメッシュ状に分割する。メッシュ状に分割された表示画面例を図9(B)に示す。次に、ステップS202は、全てのメッシュのうち、ランドマークアイコンが属するメッシュを抽出する処理を行う。図10は、メッシュ抽出処理を具体的に説明するための図であり、図9(B)に示した地図のうち一部を拡大したものである。図10中、各メッシュには便宜上メッシュ1〜メッシュ4までの番号が付されている。このようなメッシュに対して、図10(A)に示すようにランドマークアイコンがメッシュ2に描画されているとき、ランドマークアイコンはメッシュ2に属するものと判定される。また、例えば図10(B)に示すようにランドマークアイコンがメッシュ1とメッシュ3にまたがって描画されている場合、ランドマークアイコンはメッシュ3に属する面積よりもメッシュ1に属する面積の方が大きいので、メッシュ1に属するものと判定される。このような判定処理は、グループ化の対象となる全てのランドマークに対して行われる。このようにステップS202の処理により、全てのメッシュのうちランドマークアイコンが属するメッシュが抽出される。
【0026】
メッシュを抽出する処理が終了すると描画処理部108は、抽出したメッシュを他のメッシュと区別して描画する。図11(A)は、抽出されたメッシュを縦線で描画した例を示す。続いてステップS203において、描画処理部108は、所定の条件を満たすまで膨張・収縮処理を行う。ここで、膨張・収縮処理は画像処理技術においてノイズを除去するために利用される既知の手法である。膨張処理とは2値画像に対して、ある画素の近傍(例えば4近傍、8近傍)に一つでも画素値1(白)があればその画素の画素値を1にする処理である。一方、収縮処理とは、ある画素の近傍に1つでも画素値0があればその画素の画素値を0にする処理である。画像処理技術では一般に、これらの膨張・収縮処理を幾度か繰り返すことにより、離散的な画素をあるまとまりを持った集合として描画する。例えば、図11(A)において、抽出されたメッシュの画素の画素値を1とし、それ以外の画素の画素値を0とする2値画像とした場合を考えると、画素値1のメッシュに対して周囲4近傍のメッシュに膨張処理が施される。図11(B)は、図11(A)に対して膨張処理を施して描画した例を示す。図11(B)は、膨張処理後、画素値が0から1に変化したメッシュにはハッチングを施して描画している。一方、収縮処理は上記の膨張処理とは逆の処理であり、これらの処理を所定の条件(例えば膨張処理を3回、その後の収縮処理を3回)を満たすまで行うことにより、離散的に表示されているグループ化されたランドマークアイコンを、ひとまとまりの集合(エリア)として描画することができる。以上により、エリア表示処理は終了する。
【0027】
再び図7のフローチャートに戻って説明を行う。図6に示したように、ステップS104により表示部104には各エリアと、選別属性決定部107により選別された属性以外の属性及び重複度が表示される。そしてステップS105において、表示部104を見たユーザが入力部103を介してエリア(すなわち属性値)を選択したか否かが判定される。エリアが選択されると、処理はステップS106に移行し、選択されたエリアが終了条件を満たすか否かが判定される。なお終了条件には、例えばステップS105において選択されたエリアが所定の面積よりも小さい場合や、選択されたエリア内に存在するランドマーク数が所定の数よりも小さい場合が含まれる。ここで、終了条件を設けた理由は、エリア(属性値)の選択を1度だけ行っただけではエリアの面積が広く、またエリアに存在するランドマークの数も非常に多い場合があり、このような場合にはランドマーク周辺に到着した後の探索が困難になるからである。選択されたエリアが終了条件を満たすと、表示部104には選択されたエリアについて詳細地図が表示される。図12は、選択されたエリアの詳細な店舗地図の表示例である。一方、終了条件が満たされない場合には、選択されたエリアについて再びステップS102以降の処理が行われる。
【0028】
なお、ステップS106において、ユーザにより選択されたエリアが終了条件を満たさない場合には、選択されたエリアについて再び重複度が算出されエリア表示されるが(ステップS102〜S106)、これに限られない。例えば、ユーザにより選択されたエリアが終了条件を満たさない場合には、さらにユーザにより所望の属性が選別されてもよい。例えば図6においてユーザにより選択された属性値「小規模店舗」のエリアが終了条件を満たさない場合には、図13の表示画面例に示すように、表示部104には属性値「小規模店舗」のエリアの拡大表示と、「店舗規模」以外の属性及び重複度が表示される。これは、すでに属性「店舗規模」によりある程度エリアが絞られているため、これ以上エリアを絞る必要がなければ重複度に関係なく、ユーザが重視する属性を選択できたり、重複度を参照してできるだけ重複度の小さい属性を選択できるようにするためである。図13において例えばユーザが属性「サブジャンル」を選択すると、図14に示すように描画処理部108は属性値「小規模店舗」をもつランドマークを、さらに属性「サブジャンル」について属性値に応じたグループに分類し(例えば属性値「和食」「洋食」等のグループに分類し)、エリアを表示する。そして、ユーザが表示部104に表示されたエリアを選択すると(ステップS105)、選択されたエリアが終了条件を満たすか否かが判定される(ステップS106)。処理条件を満たした場合には、表示部104にはエリアの詳細な店舗地図が表示される。このように、選択されたエリアが終了条件を満たすまでステップS102〜S107の処理が繰り返し行われる。
【0029】
図7のフローチャートのステップS105において、ユーザがエリアを選択しなかった場合には処理はステップS107に移行する。すなわち、ユーザが入力部103を介して、選別属性決定部107で選別された属性以外の属性を選択したか否かが判定される。ユーザが選別属性決定部107で選別された属性以外の属性を選択すると、再びステップS104に戻り、選択された属性についてエリア表示が行われる。一方、ステップS107においてユーザにより属性が選択されなかった場合には、地図表示装置の処理は終了する。
【0030】
以上のように、本実施の形態に係る地図表示装置は、属性毎にランドマークを属性値に応じたグループに分類し、各グループを包含するエリアを表示する。これにより、ユーザは地図上のどのあたりにどのような属性値のランドマークが密集しているかを容易に把握できるので、所望のランドマークを決定する際の負担を軽減できる。また、本実施の形態に係る地図表示装置はエリアを表示するので、多くのランドマークアイコンが画面を埋め尽くすように表示されることがなく視認性が高い。
【0031】
また、本実施の形態に係る地図表示装置は、各エリア相互間の重複度が最も小さい属性についてエリア表示を行う。これにより、所望の属性値を持つランドマークが密集し、かつ他の属性値を持つランドマークが存在しないエリアを容易に把握することができ、複数のランドマークの中からユーザが希望するランドマークを容易に特定することができる。
【0032】
なお、本実施の形態において、重複度算出部106は各属性について重複度を算出したが、これに限られない。重複度算出部106は、複数の属性を組み合わせて重複度を算出してもよい。例えば図5において、属性1には3つの属性値が存在し、属性2には3つの属性値が存在するので、属性1と属性2を組み合わせた場合、取りうる属性値は9通り存在する。そこで重複度算出部106は、各ランドマークをこれら9通りのグループに分類してもよい。このように複数の属性を組み合わせるとグループの数は増大するが、単独の属性よりも属性を組み合わせることにより、各ランドマークを細分化されたグループに分類することができ、重複度を低減させることが可能である。
【0033】
なお、本実施の形態において、選別属性決定部107は、重複度算出部106により重複度が算出された属性のうち、重複度が最小値となる属性を選別したが、これに限られない。重複度の最低値を予め決めておき、選別属性決定部107は、重複度が最小値でかつ最低値を下回る属性を選別してもよい。例えば、各属性毎に重複度を算出し、全ての属性の重複度が最低値を下回らない場合には、上述のように重複度算出部106は複数の属性を組み合わせて重複度を算出してもよい。
【0034】
なお、本実施の形態において、重複度算出部106及び描画処理部108は、各ランドマークを属性値に応じたグループに分類したが、同じグループに分類されるランドマークの属性値は同一の場合に限られない。ランドマークの属性値が同一でない場合であっても、同じグループに分類してもよい。例えば、属性「店舗規模」について属性値が「座席数11席」や「座席数19席」等のように数値属性で表される場合には、「座席数10席未満」「座席数10以上20席未満」「座席数20以上30席未満」「座席数30席以上」等のようにグループ化の基準を設けてもよい。一例として、店舗Aの座席数が11席であり、店舗Bの座席数が19席である場合には、上記のグループ化の基準に当てはめると、店舗Aと店舗Bは同じグループに分類されることになる。
【0035】
なお、本実施の形態に係る地図表示装置は、地図データ記憶部101を備えたが、これに限られない。例えば、測位部と入力部と制御部と表示部とを備える地図表示装置と、地図データを記憶する記憶部とが無線または有線通信回線、インターネット等のネットワークを介して接続されてもよい。
【産業上の利用可能性】
【0036】
複数のランドマークを視認性よく表示し、ユーザが希望するランドマークを容易に特定することのできる地図表示装置が要望されるナビゲーション装置やパーソナルコンピュータ、携帯電話、PDA等に好適である。
【図面の簡単な説明】
【0037】
【図1】本実施の形態の地図表示装置の構成を示すブロック図
【図2】本実施の形態の地図データ記憶部に記憶される道路ネットワークに関する情報を示し、図2(A)はノードデータ、図2(B)はリンクデータを示す図
【図3】本実施の形態の地図データ記憶部に記憶されるランドマークに関する情報を示し、図3(A)はランドマーク位置データ、図3(B)は属性データを示す図
【図4】本実施の形態においてジャンル「飲食店」に属するランドマークが表示された場合の表示画面例
【図5】本実施の形態においてランドマークを各グループに分類してエリア表示させた場合を示す図
【図6】本実施の形態の選別属性決定部により選別された属性についてエリア表示した場合の表示画面例
【図7】本実施の形態の地図表示装置の処理を示すフローチャート
【図8】本実施形態におけるエリア表示処理の一例を示すフローチャート
【図9】本実施の形態において各ランドマークアイコンが配置された図であり、図9(A)は表示画面例、図9(B)は地図がメッシュ状に分割された表示画面例
【図10】本実施の形態において各ランドマークアイコンが配置された図のうち一部を拡大した図
【図11】本実施の形態において各ランドマークアイコンが配置された図であり、図11(A)は、抽出されたメッシュを縦線で描画した例であり、図11(B)は、図11(A)に対して膨張処理を施して描画した例
【図12】本実施の形態において、ユーザにより選択されたエリアの詳細地図の表示例
【図13】本実施の形態における表示画面例
【図14】本実施の形態における表示画面例
【符号の説明】
【0038】
100 地図表示装置
101 地図データ記憶部
102 測位部
103 入力部
104 表示部
105 制御部
106 重複度算出部
107 選別属性決定部
108 描画処理部
【特許請求の範囲】
【請求項1】
ユーザから指示の入力を受け付ける入力部と、
ランドマークの位置情報を含む地図データ及び複数の属性についてランドマーク毎に属性値を記憶する地図データ記憶部と、
少なくとも1以上の属性毎に、前記ランドマークを前記属性値に応じて複数のグループに分類し、各前記グループを包含する各エリア相互間の重複度を算出する重複度算出部と、
前記少なくとも1以上の属性のうち、前記重複度算出部により算出された重複度が最小となる属性を選別する選別属性決定部と、
前記地図データに基づいて地図を表示する表示部と、
前記選別属性決定部により選別された属性について、各前記エリアを前記地図上に表示させる描画処理部とを備える、地図表示装置。
【請求項2】
前記描画処理部が、前記属性及び前記重複度算出部により算出された前記重複度をさらに前記表示部に表示させる、請求項1に記載の地図表示装置。
【請求項3】
前記入力部が、ユーザから属性を指定する入力を受け付け、
前記描画処理部が、前記入力部に入力された属性について、各前記エリアを前記地図上に表示させる、請求項1に記載の地図表示装置。
【請求項4】
前記入力部が、ユーザからエリアを指定する入力を受け付け、
前記描画処理部が、前記入力部に入力された前記エリアを拡大して前記表示部に表示させる、請求項1に記載の地図表示装置。
【請求項5】
前記入力部が、ユーザからエリアを指定する入力を受け付け、
前記描画処理部が、前記入力部に入力された前記エリアの面積または前記エリアに含まれるランドマークの数が所定の値以下であるときに前記エリアを拡大して前記表示部に表示させる、請求項1に記載の地図表示装置。
【請求項6】
前記重複度算出部は、前記算出した重複度が予め設定された下限値よりも大きい場合に、さらに少なくとも2以上の属性毎に、各前記ランドマークを前記属性値に応じて複数のグループに分類し、各前記グループを包含する各エリア相互間の重複度を算出する、請求項1に記載の地図表示装置。
【請求項1】
ユーザから指示の入力を受け付ける入力部と、
ランドマークの位置情報を含む地図データ及び複数の属性についてランドマーク毎に属性値を記憶する地図データ記憶部と、
少なくとも1以上の属性毎に、前記ランドマークを前記属性値に応じて複数のグループに分類し、各前記グループを包含する各エリア相互間の重複度を算出する重複度算出部と、
前記少なくとも1以上の属性のうち、前記重複度算出部により算出された重複度が最小となる属性を選別する選別属性決定部と、
前記地図データに基づいて地図を表示する表示部と、
前記選別属性決定部により選別された属性について、各前記エリアを前記地図上に表示させる描画処理部とを備える、地図表示装置。
【請求項2】
前記描画処理部が、前記属性及び前記重複度算出部により算出された前記重複度をさらに前記表示部に表示させる、請求項1に記載の地図表示装置。
【請求項3】
前記入力部が、ユーザから属性を指定する入力を受け付け、
前記描画処理部が、前記入力部に入力された属性について、各前記エリアを前記地図上に表示させる、請求項1に記載の地図表示装置。
【請求項4】
前記入力部が、ユーザからエリアを指定する入力を受け付け、
前記描画処理部が、前記入力部に入力された前記エリアを拡大して前記表示部に表示させる、請求項1に記載の地図表示装置。
【請求項5】
前記入力部が、ユーザからエリアを指定する入力を受け付け、
前記描画処理部が、前記入力部に入力された前記エリアの面積または前記エリアに含まれるランドマークの数が所定の値以下であるときに前記エリアを拡大して前記表示部に表示させる、請求項1に記載の地図表示装置。
【請求項6】
前記重複度算出部は、前記算出した重複度が予め設定された下限値よりも大きい場合に、さらに少なくとも2以上の属性毎に、各前記ランドマークを前記属性値に応じて複数のグループに分類し、各前記グループを包含する各エリア相互間の重複度を算出する、請求項1に記載の地図表示装置。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【公開番号】特開2007−322370(P2007−322370A)
【公開日】平成19年12月13日(2007.12.13)
【国際特許分類】
【出願番号】特願2006−156153(P2006−156153)
【出願日】平成18年6月5日(2006.6.5)
【出願人】(000005821)松下電器産業株式会社 (73,050)
【Fターム(参考)】
【公開日】平成19年12月13日(2007.12.13)
【国際特許分類】
【出願日】平成18年6月5日(2006.6.5)
【出願人】(000005821)松下電器産業株式会社 (73,050)
【Fターム(参考)】
[ Back to top ]