(57)【要約】【課題】施設が密集する一又は複数の地域をユーザに一覧させることができなかったこと。【解決手段】地図のスケールＳが「８００ｍ」である場合、施設密度が表示される。他方、スケールＳが「５０ｍ」である場合、ランドマークが表示される。ここで、スケールＳが「８００ｍ」である地図は、スケールＳが「５０ｍ」である地図よりも広域な地図である。つまり、本実施の形態では、スケールＳが基準スケールＳ０よりも大きければ、施設密度が表示され、他方、スケールＳが基準スケールＳ０より大きくなければ、ランドマークが表示される。【選択図】図１
2008026001.tif 000002
【特許請求の範囲】
【請求項１】
表示装置に対して地図を表示させる地図処理装置であって、
前記表示装置に対して施設密度を表示させるか否かを前記地図の縮尺を用いて制御する処理部を備える地図処理装置。
【請求項２】
前記処理部は、前記地図の縮尺がスケールである場合、前記スケールが基準スケールよりも大きければ、前記表示装置に対して前記施設密度を表示させることを特徴とする請求項１に記載の地図処理装置。
【請求項３】
前記処理部は、前記表示装置に対して前記施設密度を数字として表示させることを特徴とする請求項１に記載の地図処理装置。
【請求項４】
前記処理部は、前記表示装置に対して前記施設密度を図形として表示させることを特徴とする請求項１に記載の地図処理装置。
【請求項５】
前記処理部は、前記図形に係る色、濃度又は模様を前記施設密度に応じて異ならせることを特徴とする請求項４に記載の地図処理装置。
【請求項６】
前記処理部は、前記図形に係る形状を２次元形状又は３次元形状とすることを特徴とする請求項４に記載の地図処理装置。
【請求項７】
前記処理部は、前記表示装置に対して前記施設密度を前記地図に重畳表示させることを特徴とする請求項１に記載の地図処理装置。
【請求項８】
前記処理部は、前記表示装置に対して前記施設密度を前記地図に重畳表示させ、他方、個々の施設に係る図形を前記地図よりも狭域な他の地図に重畳表示させることを特徴とする請求項１に記載の地図処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図を処理する地図処理装置に関するものであって、より詳しくは、ロケータ装置やナビゲーション装置等に関するものである。
【背景技術】
【０００２】
背景技術として、縮尺が１／１０００〜１／４万である地図とともにランドマークを表示するものが知られている（非特許文献１）。
【０００３】
他方、縮尺が１／１万〜１／４万である地図では、複数のランドマークが重なってしまうことが多い。この課題を解決するための技術として、特許文献１に記載のものは、ＰＯＩアイコンが重なる又は密集する場合に、１つの代表アイコンを表示している。また、特許文献２に記載のものは、表示画面を複数の区画に分割し、それぞれの区画に存在するランドマークの個数を計数し、区画境界線と区画内の各ランドマークの個数を重ねて表示している。
【非特許文献１】ＨＤＤカーナビステーション（ＣＮ−ＨＤＳ９５５ＭＤ／ＣＮ−ＨＤＳ９３５ＭＤ／ＣＮ−ＨＤ９０５Ｄ）取扱説明書（松下電器産業株式会社、２００５年発行、第４１頁）
【特許文献１】特開２００２−３４０５８８号公報（図８及び図９）
【特許文献２】特開２００４−１９１２１８号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ユーザは、特定の種別に係る施設を探す場合、その施設が存在する地域を大まかに把握してから特定の地域について詳しく知ることを欲する。例えば、ラーメンを食べたいユーザは、ラーメン店が密集する一又は複数の地域を把握し、それらの地域の何れかについてラーメン店の所在を知ろうとする。ところが、背景技術では、地図縮尺の分母が閾値（非特許文献１では閾値が４万である）よりも大きい場合、ランドマーク及びランドマークの個数は表示されないので、施設が密集する一又は複数の地域をユーザに一覧させることができなかった。
【課題を解決するための手段】
【０００５】
本発明に係る地図処理装置は、表示装置に対して地図を表示させる地図処理装置であって、前記表示装置に対して施設密度を表示させるか否かを前記地図の縮尺を用いて制御する処理部を備えるものである。本発明における字句の解釈は、次のとおりである。
【０００６】
「表示装置」とは、画像を表示する装置である。「表示装置」は、「地図処理装置」と一体不可分である（内蔵される）か否かを問わない。
【０００７】
「施設密度を表示」とは、単位領域あたりの施設数をその単位領域に相当する表示領域で表示すること及び単位領域あたりの施設数をその単位領域を代表する代表座標に相当する表示座標で表示することを含む概念である。
【０００８】
単位領域は、緯度経度等が考慮されて決まる。画像は、数字や図形等である。図形に係る色、濃度又は模様は、施設密度に応じて異なる。図形に係る形状は、２次元形状又は３次元形状である。「施設密度」は、「地図」に重畳表示されてもよい。
【０００９】
「地図の縮尺」とは、広く、スケール及び狭義の縮尺を含む概念である。「地図の縮尺」がスケールである場合、例えば、「ｘ（ｍ）／表示上の単位距離」との表現が採用され、ｘが大きいほど広域になる。他方、「地図の縮尺」が狭義の縮尺である場合、「１／ｙ」との表現が採用され、「ｙ」が大きいほど広域になる。
【００１０】
「に応じて」とは、地図の縮尺と基準縮尺との比較で制御内容を決することを含む概念である。例えば、縮尺がスケールである場合、地図のスケールが基準スケールよりも大きければ、施設密度が表示される。
【００１１】
「処理部」とは、ハードウエア又はハードウエアとソフトウエアとの協働によって処理を実現するための部位である。
【００１２】
「処理部」は、好ましくは、「前記表示装置に対して前記施設密度を前記地図に重畳表示させ、他方、個々の施設に係る図形を前記地図よりも狭域な他の地図に重畳表示させる」ものである。ここで、「個々の施設に係る図形」としては、いわゆるランドマーク（ＨＤＤカーナビステーション（ＣＮ−ＨＤＳ９５５ＭＤ／ＣＮ−ＨＤＳ９３５ＭＤ／ＣＮ−ＨＤ９０５Ｄ）取扱説明書（松下電器産業株式会社、２００５年発行、第４１頁）を参照）であって、例えば、レストランやコンビニエンスストア等のロゴなどである。また、「重畳表示」においては、施設密度の背景で表示されている地図が透過されてもよい。
【発明の効果】
【００１３】
本発明は、施設が密集する一又は複数の地域をユーザに一覧させることができるという効果を有する。
【発明を実施するための最良の形態】
【００１４】
本発明に係る地図処理装置を実施するための最良の形態は、図１ないし図５で示される。
【００１５】
＜表示例＞本実施の形態に係る表示例は、図１で示される。本実施の形態では、地図の縮尺は、スケール表示である。スケールＳが「８００ｍ」である場合、施設密度（その程度は色で表現される）が表示される（図１（ａ）を参照）。他方、スケールＳが「５０ｍ」である場合、ランドマーク（「施設に係る図形」に相当する）が表示される（図１（ｂ）を参照）。ここで、スケールＳが「８００ｍ」である地図は、スケールＳが「５０ｍ」である地図よりも広域な地図である。つまり、本実施の形態では、スケールＳが基準スケールＳ０よりも大きければ、施設密度が表示され（図１（ａ）を参照）、他方、スケールＳが基準スケールＳ０よりも大きくなければ、ランドマークが表示される（図１（ｂ）を参照）。当該表示例は、以下のハードウエア及びソフトウエアによって実現される。
【００１６】
＜ハードウエア構成について＞本実施の形態に係る地図処理装置のハードウエア構成は、図２で示される。地図処理装置１は、Ｉ／Ｏ２、ＨＤＤ３、ＲＯＭ４、ＣＰＵ５、ＲＡＭ６、描画ＩＣ７、ＶＲＡＭ８及び音声ＩＣ９を備える。各ハードウエアは、システムバスで接続されている。
【００１７】
Ｉ／Ｏ２には、速度センサや方位センサ等の航法センサ１１、タッチパネル１２、表示装置２１及びスピーカ２２が接続されている。Ｉ／Ｏ２とその接続先との間には、図示されないＡ／Ｄ回路及びＤ／Ａ回路が適宜設けられる。
【００１８】
ＨＤＤ３には、各種プログラム及びこれらのプログラムに必要なテーブルが記憶されている。本実施の形態では、施設密度を表示するための処理とランドマークを表示するための処理とを切り替えるための切替処理プログラムが記憶されている。
【００１９】
ＨＤＤ３には、地図データが記憶されている。地図データは、地物形状等の地図並びに地図を管理するための緯度経度及び縮尺を要素とする。
【００２０】
ＨＤＤ３には、施設データが記憶されている。施設データは、種別Ｋ、施設座標Ｐ及びランドマークを要素とする。施設座標Ｐ、緯度経度系で定義される。また、ランドマークとは、施設を表す画像である。
【００２１】
ＲＯＭ４には、起動時や緊急時などに必要な基本的な処理プログラム（ＢＩＯＳ等）が記憶されている。
【００２２】
ＣＰＵ５は、ＨＤＤ３に記憶された切替処理プログラム等をＲＡＭ６に展開し、切替処理等を実行する。
【００２３】
描画ＩＣ７は、ＣＰＵ５で出力された命令に従って、ＶＲＡＭ８に対して画像を記憶させ、ＶＲＡＭ８に記憶された画像を表示装置２１側に出力する。
【００２４】
音声ＩＣ９は、ＣＰＵ５で出力された命令に従って、ＲＡＭ６に記憶された音声をスピーカ２２側に出力する。
【００２５】
＜切替処理＞本実施の形態に係る切替処理は、図３で示される。タッチパネル１２によってスケールＳが指示されると、切替処理は実行される。
【００２６】
ＲＡＭ６に記憶されたスケールＳ（図４参照）が基準スケールＳ０より大きいか否かが判定される（ステップＳ１）。スケールＳが基準スケールＳ０より大きければ（Ｓ１のＹｅｓ）、施設密度表示命令が出力される（ステップＳ２）。他方、スケールＳが基準スケールＳ０以下であれば（Ｓ１のＮｏ）、ランドマーク表示命令が出力される（ステップＳ３）。
【００２７】
＜施設密度表示命令による処理＞前提として、スケールＳの地図が表示される場合、スケールＳ及び表示領域の中心となる地図の緯度経度（以下、中心座標Ｃという）はＲＡＭ６に記憶される（図４及び図５（ａ）参照）。
【００２８】
ＣＰＵ５は、施設密度表示命令があると、主に、区分領域作成処理、施設数算出処理及び表示態様決定処理を実行する。
【００２９】
区分領域作成処理は、スケールＳ及び中心座標Ｃを入力とし、区分領域Ｒを出力とする処理である。具体的には、スケールＳ及び中心座標Ｃで定義される緯度経度系の領域が等しい大きさ（例えば、一辺１００ｍ以下とする）に区分される。区分によって得られた区分領域Ｒは、左上角の座標である基点座標Ｒｓ及びサイズＳｚで定義される（図５（ｂ）参照）。基点座標Ｒｓ及びサイズＳｚは、ＲＡＭ６に記憶される。
【００３０】
施設数算出処理は、ＲＡＭ６に記憶された基点座標Ｒｓ、サイズＳｚ（区分領域Ｒ）及び施設座標Ｐを入力とし、ＲＡＭ６に記憶されるべき施設数Ｎを出力とする処理である（図４参照）。具体的には、施設座標Ｐ及び区分領域Ｒが比較される。施設座標Ｐが区分領域Ｒに属すれば、「１」が区分領域Ｒに対応付けられた施設数Ｎに加算される。他方、施設座標Ｐが区分領域Ｒに属しなければ、区分領域Ｒが新たに読み出され、比較する手続以降の手続が実行される。
【００３１】
表示態様決定処理は、ＲＡＭ６に記憶された施設数Ｎを入力とし、ＲＡＭ６に記憶されるべき表示態様を出力とする処理である。施設数Ｎから表示態様への変換は、テーブル又は演算式を用いて行われる。テーブル又は演算式は、ＨＤＤ２に予め記憶されており、起動時などにＲＡＭ６に展開されている。本実施の形態では、表示態様が色であるので、施設数Ｎの範囲と色とを対応付けたテーブル（例えば、「１≦Ｎ＜１０」と「青色」とが対応付けられる）が用いられる。
【００３２】
描画ＩＣ７は、ＣＰＵ５による処理が終了すると、次の処理を実行する。ＲＡＭ６に記憶された基点座標Ｒｓ及びサイズＳｚ（以下、単に区分領域Ｒという）は、緯度経度系から表示座標系に変換される。施設密度は、変換前の区分領域Ｒに対応付けられた表示態様（本実施の形態の形態では、色である）に従って作成され、変換後の区分領域に対応するＶＲＡＭ８の領域に記憶される。ＶＲＡＭ８に記憶された施設密度は、ＶＲＡＭ８の他の領域（施設密度に係る領域とは異なる領域）に記憶された地図とともに表示装置２１側に出力される。
【００３３】
＜ランドマーク表示命令による処理＞描画ＩＣ７は、出力されたランドマーク表示命令を受けて、次の処理を実行する。施設座標Ｐは、緯度経度系から表示座標系に変換される。ランドマークは、変換後の施設座標に対応するＶＲＡＭ８の領域に記憶される。ＶＲＡＭ８に記憶されたランドマークは、ＶＲＡＭ８の他の領域（ランドマークに係る領域とは異なる領域）に記憶された地図とともに表示装置２１側に出力される。
【００３４】
＜本実施の形態における効果＞本実施の形態によれば、スケールＳが基準スケールＳ０よりも大きければ、施設密度が表示される（図１（ａ）を参照）ので、施設が密集する一又は複数の地域をユーザに一覧させることができる。
【００３５】
本実施の形態によれば、スケールＳが基準スケールＳ０よりも大きければ、施設密度が表示され（図１（ａ）を参照）、他方、スケールＳが基準スケールＳ０よりも大きくなければ、ランドマークが表示される（図１（ｂ）を参照）ので、ユーザは、スケールＳを切り替える操作によって、地域の選択から施設の決定までをシームレスに行うことができる。
【００３６】
＜他の実施の形態＞本実施の形態では、施設密度は、任意の領域（以下では、定義領域Ｄという）を代表する代表座標Ｄｐごとに表示され、全体として濃淡をなす（図６参照）。具体的な処理は、次のとおりである
代表座標ＤｐがスケールＳ及び中心座標Ｃで定義される緯度経度系の領域に定義される。前述の定義領域Ｄは、代表座標Ｄｐ及びＲＡＭ６に記憶された（図示されない）サイズによって定義される（図７参照）。ここで、代表座標Ｄｐを表示座標系に変換して得られる座標は、連続して配置された画素（ピクセル）に対応している。
【００３７】
定義領域Ｄ及び施設座標Ｐが比較される。施設座標Ｐが定義領域Ｄに属すれば、「１」が、定義領域Ｄを代表する代表座標Ｄｐに対応付けられた施設数Ｎに加算される。他方、施設座標Ｐが定義領域Ｄに属しなければ、「１」は、施設数Ｎに加算されない。以上の手続は、代表座標ＤｐをスケールＳ及び中心座標Ｃで定義される緯度経度系の領域内で移動させながら、各施設座標Ｐに対して行われる。
【００３８】
施設数Ｎから表示態様への変換は、テーブル又は演算式を用いて行われる。例えば、施設密度が同一色で濃淡をなして表示される場合、濃度が施設数Ｎに比例して大きくなる演算式が用いられる。
【００３９】
表示態様が求まると、ＲＡＭ６に記憶された代表座標Ｄｐは、緯度経度系から表示座標系に変換される。施設密度は、変換前の代表座標Ｄｐに対応付けられた表示態様（例えば、濃度）に従って作成され、変換後の代表座標に対応するＶＲＡＭ８の領域に記憶される。ＶＲＡＭ８に記憶された施設密度は、ＶＲＡＭ８の他の領域（施設密度に係る領域とは異なる領域）に記憶された地図とともに表示装置２１側に出力される。
【００４０】
本実施の形態によれば、施設密度は代表座標Ｄｐごとに表示され全体として濃淡をなす（図６参照）ので、施設密度の表示が実際の施設密度に近づくとともに、見た目の美しさが向上する。
【００４１】
＜変形例１＞前述の実施の形態では、施設密度は、２次元形状で表示されているが、３次元形状で表示されてもよい。
【００４２】
＜変形例２＞前述の実施の形態では、施設密度は、地図に重畳表示されているが、地図自体の表示態様に反映されてもよい。
【００４３】
＜変形例３＞前述の実施の形態では、施設密度は地図に重畳表示されているので、表示時の透過度は適宜設定されうる（例えば、不透過あっても半透過であってもよい）。
【００４４】
＜変形例４＞前述の実施の形態では、各代表座標Ｄｐでの施設密度は、同一色に係る濃淡で表示されているが、単に異なる色で表現されてもよい。この場合、施設密度は、全体として斑模様をなす。
【００４５】
＜変形例５＞前述の実施の形態では、代表座標Ｄｐでの施設密度は、点における濃度で表示されているが、当該点を中心として作図される図形で表示されてもよい。この場合、代表座標Ｄｐを表示座標系に変換して得られる座標は、前述の実施の形態とは異なり、連続して配置された画素（ピクセル）のうち離散的に選択された画素（例えば、隣り合う画素は１０ピクセル分の間隔をもっている）に対応している。また、作図される図形は、円、球又は多角形である。円及び多角形は、２次元形状であるか３次元形状であるかを問わない。そして、作図される図形が円又は球であれば、それらの半径は施設密度に比例して大きくなる。作図される図形が多角形であれば、多角形の対角線が施設密度に比例して大きくなる。
【産業上の利用可能性】
【００４６】
本発明は、施設が密集する一又は複数の地域をユーザに一覧させることができるという効果を有し、ロケータ装置やナビゲーション装置等として有用である。
【図面の簡単な説明】
【００４７】
【図１】（ａ）本実施の形態に係る施設密度の表示例（広域）を示す図（ｂ）本実施の形態に係るランドマークの表示例（狭域）を示す図
【図２】本実施の形態に係る地図処理装置のハードウエア構成を示す構成図
【図３】本実施の形態に係る切替処理の流れを示す図
【図４】本実施の形態に係るＲＡＭの記憶領域（メモリマップ）を示す図
【図５】本実施の形態に係る区分領域の概念を示す図
【図６】他の実施の形態に係る施設密度の表示例を示す図
【図７】他の実施の形態に係る代表座標の概念を示す図
【符号の説明】
【００４８】
１    地図処理装置
３    ＨＤＤ（処理部）
５    ＣＰＵ（処理部）
６    ＲＡＭ（処理部）
２１    表示装置
【図１】
2008026001.tif 000003
【図２】
2008026001.tif 000004
【図３】
2008026001.tif 000005
【図４】
2008026001.tif 000006
【図５】
2008026001.tif 000007
【図６】
2008026001.tif 000008
【図７】
2008026001.tif 000009