(57)【要約】【課題】アイコンが重なり合ったりして地図の視認性や使い勝手が低下しないように、表示するアイコン数を適切に制御すること。【解決手段】地図情報提供システム１０のアイコン制御テーブル１７には、メッシュファイルの各表示レベル（縮尺レベル）毎にどのジャンルに属するアイコンを表示し、どのジャンルに属するアイコンを非表示とするかを規定する表示制御テーブル１８及び表示制御レコード１９が予め記憶されている。これにより、地図画像の表示レベルに応じて、表示するジャンルのアイコンが定まり、アイコン総数を制限して地図の視認性を確保する。【選択図】図１
2006155603.tif 000002
【特許請求の範囲】
【請求項１】
地図情報を記憶して管理する地図情報管理手段と、
入力された位置と縮尺サイズによって前記地図情報を参照し、所定範囲の地図画像を描画する描画制御手段と、
地図上に表示させるアイコンの位置と種類を記憶して管理するアイコン情報管理手段と、
表示する地図画像の縮尺サイズごとに表示させるアイコンの種類を対応づける表示制御テーブルを記憶して管理するアイコン表示制御情報管理手段と、
前記アイコン表示制御情報及び前記表示制御テーブルを参照して、前記描画制御手段により描画された地図画像に表示させるアイコンを縮尺サイズに応じて決定し、該決定したアイコンを前記地図画像の所定位置に重ね合わせて表示させるアイコン制御手段と、
を備えたことを特徴とする地図情報提供システム。
【請求項２】
前記アイコン表示制御情報は、地図情報に含まれる全種類又は特定種類のアイコンの総数又は密度に応じて予め複数パターンに分類されている請求項１に記載の地図情報提供システム。
【請求項３】
前記アイコン表示制御情報は、前記地図画像の用途に応じて予め複数パターンに分類されている請求項１，２に記載の地図情報提供システム。
【請求項４】
表示する地図画像の各縮尺サイズと、その縮尺サイズにおいて表示対象となるアイコンの種類とを対応づける基本方針テーブルを記憶して管理する基本方針管理手段と、
各アイコンの種類とその優先度とを対応づける優先度テーブルを記憶して管理する優先度管理手段と、
前記地図情報が表す地図領域に含まれる全てのアイコンに関する情報を、前記アイコン情報管理手段から検出するアイコン検出手段と、
各縮尺サイズにおいて、予め定められた地図上に適切に表示可能なアイコン数（以下「基本アイコン数」という。）と、前記アイコン検出手段が検出するアイコンのうち前記基本方針テーブルに定められた当該縮尺サイズにおいて表示対象となる種類のアイコン（以下「対象アイコン」という。）の総数（以下「対象アイコン数」という。）とを比較し、
前記対象アイコン数と前記基本アイコン数とが一致するか又は両者の差が所定範囲内にある場合は、前記基本方針テーブルに定められた当該縮尺サイズにおいて表示対象となるアイコンの種類の全部を、当該縮尺サイズで表示させるアイコンの種類として前記表示制御テーブルに登録し、
前記対象アイコン数が前記基本アイコン数に満たない場合は、対象アイコン数と前記基本アイコン数とが一致するか又は両者の差が所定範囲内となるまで、前記基本方針テーブルで非表示とされているアイコンの種類の中から最も優先度の高い種類のアイコンから順に前記対象アイコンに追加した後、当該対象アイコンの種類を、当該縮尺サイズで表示させるアイコンの種類として前記表示制御テーブルに登録し、
前記対象アイコン数が前記基本アイコン数を上回っている場合は、対象アイコン数と前記基本アイコン数とが一致するか又は両者の差が所定範囲内となるまで、前記基本方針テーブルで表示とされているアイコンの種類の中から最も優先度の低い種類のアイコンから順に前記対象アイコンから削除した後、当該対象アイコンの種類を、当該縮尺サイズで表示させるアイコンの種類として前記表示制御テーブルに登録する表示制御テーブル登録更新手段と
を備えた請求項１乃至３の何れか一記載の地図情報提供システム。
【請求項５】
入力された位置と縮尺サイズによって地図情報管理手段により管理された地図情報を参照し、所定範囲の地図画像を描画させる機能と、
表示する地図画像の縮尺サイズごとに表示させるアイコンの種類を対応づける表示制御テーブルをアイコン表示制御情報管理手段に登録させる機能と、
前記アイコン表示制御情報及び前記表示制御テーブルを参照して、前記描画された地図画像に表示させるアイコンを縮尺サイズに応じて決定し、所定のアイコンデータを前記地図画像の所定位置に重ね合わせて表示させる機能と、
をコンピュータ上に実現させるためのプログラム。
【請求項６】
地図情報を記憶して管理する地図情報管理手段と、
入力された位置と縮尺サイズによって前記地図情報を参照し、所定範囲の地図画像を描画する描画制御手段と、
地図上に表示させるアイコンの位置と種類とを記憶するアイコン情報管理手段と、
各アイコンの種類とその優先度とを対応づける優先度テーブルを記憶して管理する優先度テーブル管理手段と、
ユーザから位置と縮尺サイズが入力されたとき、前記優先度テーブルを参照し、表示されるアイコン数又はアイコンの密集度が所定値以下となるよう表示制御情報を動的に生成する表示制御情報生成手段と、
前記表示制御情報に基づいて、前記アイコン情報管理手段からアイコンデータを読み出して、前記地図画像の所定位置にアイコンを重ね合わせて表示するアイコン制御手段と、
を備えたことを特徴とする地図情報提供システム。
【請求項７】
入力された位置と縮尺サイズによって地図情報管理手段により管理された地図情報を参照し、所定範囲の地図画像を描画させる機能と、
ユーザから位置と縮尺サイズが入力された場合は、各アイコンの種類とその優先度とを対応づける優先度テーブルを参照することにより、前記地図画像上に表示されるアイコン数又はアイコンの密集度が所定値以下となるように表示制御情報を動的に生成させる機能と、
前記表示制御情報に基づいて、アイコン情報管理手段により管理されているアイコンデータを読み出し、前記地図画像の所定位置にアイコンを重ね合わせて表示させる機能と、
をコンピュータ上に実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図上に店舗や施設等を示すアイコンを重ね合わせて表示する地図情報提供システムに関する。
【背景技術】
【０００２】
例えば、インターネット等の通信ネットワークを介して、ユーザの情報端末（パーソナルコンピュータ、携帯情報端末、携帯電話等）に地図画像を送信するサービスは従来より知られている。
【０００３】
このような地図情報提供サービスでは、ユーザが情報端末を介して地図情報サービスサーバにアクセスして、例えば、住所や電話番号あるいはランドマーク等の検索条件を入力すると、所定範囲の地図画像が生成されて、ユーザの情報端末に送信され、情報端末の画面に表示される。
【０００４】
ここで、地図画像には、山や河川、道路、住所表記等の基本的な表示要素だけでなく、周辺情報や拠点案内情報がアイコン等の画像データや文字データとして重ね合わされて表示される。拠点案内情報としては、例えば、銀行、コンビニエンスストア、ガソリンスタンド、病院、寺社、駐車場等の店舗や施設を案内するアイコンを挙げることができる。
【０００５】
地図上にアイコンが重ねて表示されることにより、ユーザは、地図上の目印や生活情報として活用することができ、一方、店舗や施設側では広告効果を狙うことができる。特に、アイコンは地図上の大きさと無関係に表示されるため、小規模の店舗や施設ほど広告的に有利となる。
【０００６】
また、単にアイコンを表示させるだけでなく、アイコンにその店舗や施設の詳細情報を関連づけておき、例えば、アイコンを選択等することにより、そのアイコンに関連づけられた詳細情報を表示させる技術も知られている。
【０００７】
なお、地図を拡大表示させる場合と縮小表示させる場合とで、表示させるアイコンの数を変化させる技術は知られている（例えば、特許文献１参照）。また、縮尺の異なる複数の地図データを保持し、縮尺に応じた地図を表示させる技術は知られている（例えば、特許文献２参照）。
【０００８】
【特許文献１】特許第２９９９１６６号公報
【０００９】
【特許文献２】特許第２６７１３９３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
このように、地図画像に表示されるアイコンは有用なものであるが、場合によっては、アイコンが重なり合って見えにくくなったり、アイコンの下に道路や河川等が隠れてしまい、地図としての機能を部分的に失う可能性がある。
【００１１】
例えば、「２５万分の１」等のように縮尺サイズを小さくすると、広範囲を表示することになるが、表示範囲内に多数のアイコンを有する市街地が含まれる場合、アイコンが市街地に集中してしまい、見栄えや視認性が低下する。
【００１２】
そこで、多種類のアイコンの中から数種類のアイコンに絞って選択的に表示させる方法を考えることができる。例えば、ユーザ主体で考えた場合は、ユーザが希望する特定種類のアイコンのみを選択させて表示させることが可能である。一方、店舗や施設側から考えた場合は、例えば、宣伝広告に力を入れている特定の店舗等を示すアイコンのみを選択して表示させることも考えられる。
【００１３】
また、アイコンの重なりは許容しておき、アイコンが重なりあった箇所では、重なっているアイコンが示す店舗や施設の名称をリスト表示させ、ユーザの選択を待つという方法も考えられる。
【００１４】
しかし、単にユーザ等の希望に応じて表示させるアイコンの種類を選択する場合は、地図画像中に含まれるアイコン数を少なくすることはできるが、アイコンの特性によって特定地域に密集する場合があるため、問題の解決にならないことがある。例えば、仏壇仏具、業務用厨房機器、電気製品、飲食店等のように、特定地域に同種の店舗や施設が密集している場合もあるためである。
【００１５】
また、地図の使用目的（用途）が所定の地域の概要把握にあるような場合は、なるべく多種類のアイコンが表示されている方が好ましい。この場合に、特定種類のアイコンを切り替えながら地図画像を閲覧して概要を把握するのは煩雑であり、使い勝手が悪い。
【００１６】
本発明は、上述した問題に鑑みてなされたもので、その目的は、縮尺サイズを考慮してアイコンの表示を適切に制御することにより、視認性や使い勝手を向上できるようにした地図情報提供システムを提供することにある。本発明の更なる目的は、後述する実施の形態から明らかになるであろう。
【課題を解決するための手段】
【００１７】
上記課題を解決すべく、本発明に係る地図情報提供システムでは、地図情報を記憶して管理する地図情報管理手段と、入力された位置と縮尺サイズによって地図情報を参照し、所定範囲の地図画像を描画する描画制御手段と、地図上の店舗・施設の位置と種類及びアイコンデータを記憶して管理するアイコン情報管理手段と、表示する地図画像の縮尺サイズ毎に表示させるアイコンの種類をそれぞれ予め設定してなるアイコン表示制御情報を記憶して管理するアイコン表示制御情報管理手段と、アイコン表示制御情報を参照して、描画制御手段により描画された地図画像に表示させるアイコンを前記入力された位置と縮尺サイズに応じて決定し、該決定したアイコンのアイコンデータをアイコン情報管理手段から読み出して前記地図画像の所定位置に重ね合わせて表示させるアイコン制御手段と、を備えている。
【００１８】
ユーザが住所や座標等の位置情報と縮尺サイズを入力すると、この入力された位置と縮尺サイズに基づいて所定範囲の地図情報が読み出され、地図画像が描画される。この地図画像上には、アイコンが所定位置に配置される。
【００１９】
ここで、「店舗・施設のアイコン」とは、地理上の目標物を小さな画像で視覚的に象徴化して表現したものであり、具体的には、例えば、役所、郵便局、病院、警察署、消防署、図書館、学校、銀行、水族館、公園、動物園、植物園、駅、空港、駐車場、遊園地、テーマパーク、史跡、パーキングエリア、ガソリンスタンド、映画館、劇場、レストラン、デパート、スーパーマーケット、コンビニエンスストア、競馬場、パチンコ店等の各種の店舗や施設をそれぞれ象徴する小さな絵柄である。各アイコンが示す店舗や施設の位置（座標）と種別及び画像データは、アイコン情報管理手段により管理されている。
【００２０】
アイコン表示制御情報は、地図画像の各縮尺サイズ毎に、どの種類のアイコンを表示させるかを規定したものである。例えば、アイコンの種類をＪ１〜Ｊ５の５個とした場合、縮尺サイズが１万分の１のときは、Ｊ１，Ｊ２のアイコンを表示させ、縮尺サイズが２万５千分の１のときはＪ１，Ｊ３を表示させ、縮尺サイズが５万分の１のときは、Ｊ４，Ｊ５を表示させる等のように、各縮尺サイズ毎に表示させるアイコンの種類を適宜設定できるようになっている。
【００２１】
そして、アイコン制御手段は、地図画像の縮尺サイズに基づいてアイコン表示制御情報を参照することにより、予め表示が決定されている特定種類のアイコンのデータを読み出して、地図画像上の所定位置に配置する。これにより、縮尺サイズに合わせて、表示されるアイコンの総数を調節することができ、視認性を確保して使い勝手を改善することができる。
【００２２】
本発明の一態様では、アイコン表示制御情報は、地図情報の特性に応じて予め複数パターンに分類されている。
【００２３】
「地図情報の特性」とは、その地図情報が含む地域の地理的な特徴を意味し、具体的には例えば、店舗や施設等の多い都市部を含む地図情報であるか、都市部を含まない郊外や山海の地図情報であるか等を挙げることができる。あるいは、例えば、東京の秋葉原や大阪の日本橋等のように、特定種類のアイコンが過度に集中する地域か否か等である。換言すれば、アイコン総数の多い地図情報であるかアイコン総数の少ない地図情報であるか等のように、その地図情報に含まれる全種類又は特定種類でのアイコン総数の多寡、アイコン密度、で特性を示すこともできる。これにより、例えば、都市部の地図情報ではアイコン種類を制限するようなパターンでアイコン表示制御情報が生成され、郊外の地図情報では多くのアイコン種類を含むようなパターンでアイコン表示制御情報が生成される。
【００２４】
そして、例えば、１つの地図画像が４つの地図情報（図葉）の一部から構成されている場合を考えると、元の各地図情報の特性に応じて、それぞれ表示されるアイコン数が制御されているため、地図画像中の都市部ではアイコン種類が抑制されてアイコンが表示され、同一地図画像中の郊外部分では多種類のアイコンが表示されることになる。これにより、同一の地図画像中において、都市部では視認性を維持し、郊外では多種類のアイコンを表示させて地域の様子を詳細に把握することができる。
【００２５】
本発明の他の態様では、アイコン表示制御情報は、地図画像の特性及び用途に応じて予め複数パターンに分類されている。
【００２６】
「地図画像の用途」とは、ユーザが地図画像を使用する目的を意味し、例えば、旅行計画の一環として旅先の観光スポットを調べるために使用する、ドライブ経路上の給油地点や休憩地点の調査に使用する、その地域の発展具合等を把握するために使用する、等々を挙げることができる。このように、地図画像の用途と特性（アイコンの粗密）の視点からアイコン表示制御情報を複数のパターンで生成することにより、使用目的に応じてより適切なアイコン表示制御を行うことができる。
【００２７】
さらに、本発明の一態様では、アイコン表示制御情報は、縮尺サイズ毎にいずれの種類のアイコンを表示させるかを規定する基本方針情報を備えており、複数パターンのいずれにも分類されていない地図情報は基本方針情報から動的に生成される表示制御情報に基づいて処理するようになっている。
【００２８】
アイコン表示制御情報は、予め複数パターン用意することができるが、そのいずれのパターンにも分類されていない地図情報を使用する場合は、基本方針情報に基づいて表示制御情報を動的に生成する。いったん生成した表示制御情報は、保存して再使用することができる。このように、未分類の地図情報を表示する場合でも、基本方針情報に基づいて表示制御情報を動的に生成することにより、表示されるアイコンの数を適切に調節できる。また、これにより、多数の地図情報の全てについて、その特性や用途に基づいたアイコン表示制御情報を予め生成しておく手間を省くことができ、さらに、新たに作成された地図情報から地図画像を生成する場合も、表示されるアイコンの数を調節することができる。地図情報は次々に変化していく特性を有するが、表示制御情報を動的に生成することで、地図情報の変化に対応できる。
【００２９】
他の観点に従う本発明は、地図情報を記憶して管理する地図情報管理手段と、入力された位置と縮尺サイズによって地図情報を参照し、所定範囲の地図画像を描画する描画制御手段と、地図上の店舗・施設の位置と種類及びアイコンデータを記憶して管理するアイコン情報管理手段と、表示するアイコンの種類の優先度に関するアイコン種類別優先度テーブルを記憶して管理するアイコン種類別優先度テーブル管理手段と、ユーザから位置と縮尺サイズが入力されたとき、アイコン種類別優先度テーブルを参照し、表示されるアイコン数が所定値となるよう表示制御情報を動的に生成する表示制御情報生成手段と、生成された表示制御情報に基づいて、アイコン情報管理手段からアイコンデータを読み出して、地図画像の所定位置にアイコンを重ね合わせて表示するアイコン制御手段と、を備えたことを特徴とする地図情報提供システムである。
【００３０】
本発明では、予め地図情報を分類してアイコンの表示を制御する情報を作成しておくのではなく、ユーザが位置及び縮尺サイズを入力するたびに、アイコン種類別優先度テーブルを参照し、表示されるアイコン数を所定値となるように表示制御情報を動的に生成させる。この表示制御情報に基づいてアイコンを表示させることにより、適切なアイコン表示制御を行うことができ、様々な地図情報に対応することができる。
【００３１】
本発明は、さらに、コンピュータプログラムとして捉えることもできる。プログラムは、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＨＤＤ、メモリ等の記録媒体に固定して配布することもできるし、通信ネットワークを介して配信することもできる。
【発明の効果】
【００３２】
以上詳述した通り、本発明によれば、縮尺サイズに応じて表示するアイコンの種類を調整し、アイコン数を制限して視認性を維持しつつ使い勝手を向上させることが可能となる。
【発明を実施するための最良の形態】
【００３３】
以下、本発明を実施するための最良の形態について、図面を参照しながら説明する。
【実施例１】
【００３４】
図１〜図７に基づいて、本発明の実施の形態を説明する。まず、図１〜図６は本発明の第１の実施の形態に係り、図１は、地図情報提供システムの全体概要を示す構成説明図である。
【００３５】
地図情報提供システム（以下、システムとも呼ぶ）１０は、例えば、ユーザインターフェース層、ロジック層及びデータベース層を備えた３層構造として形成され、インターネット等の通信ネットワークＣＮを介して多数の情報端末３０と双方向通信可能に接続されている。システム１０は、それぞれ後述のように、検索部１１，描画制御部１２，アイコン制御部１３，地図データベース１４，アイコンファイル１５，店舗・施設ファイル１６及びアイコン制御テーブル１７を備えている。なお、システム１０を構成する各部１１〜１７は、物理的に同一のコンピュータ上に実現される必要はなく、分散した複数のコンピュータの協働作業によってシステム１０を構成することができる。
【００３６】
検索部１１は、ユーザが所望の地図画像を得るために検索条件を入力するためのものである。検索方法としては、例えば、郵便番号、電話番号、住所、ランドマーク、地理上の行政区分等を挙げることができる。これら住所や行政区分等によって地図画像の中心座標が決定される。
【００３７】
描画制御部１２は、ユーザに提供する地図画像を描画生成するものである。描画制御部１２は、ユーザの指定した縮尺サイズと中心座標に基づいて、地図画像を生成するのに必要なメッシュファイル（図葉）を地図情報データベース１４から検出し、所定サイズ（例えば、５００ドット×５００ドット等）の地図画像を生成する。
【００３８】
アイコン制御部１３は、アイコン制御テーブル１７に格納された表示制御テーブル１８，表示制御レコード１９，優先度テーブル２０，基本方針テーブル２１を参照することにより、表示させるアイコンを特定して所定位置に配置し、地図画像上に重ね合わせて表示させる。
【００３９】
地図情報データベース１４は、全国図、都道府県図、市区町村図、市街図等のように、縮尺サイズを変えた多数のメッシュデータを階層化して構成されており、緯度及び経度や図番等の情報によってメッシュファイルが特定される。
【００４０】
アイコンファイル１５は、各アイコンの画像データを記憶するものである。また、店舗・施設ファイル１６は、店舗等（以下、店舗及び施設を「店舗等」と呼ぶ場合がある）を分類した種別（以下、「ジャンル」とも呼ぶ）、各店舗等の所在地（アイコンを設置すべき位置情報）、各店舗等を象徴するアイコンファイル等を関連付けて記憶するものである。なお、アイコンファイル１５と店舗・施設ファイル１６とは一体化することもできる。
【００４１】
アイコン制御テーブル１７は、地図画像に重ね合わせるアイコンを絞り込むための情報から構成されている。アイコン制御テーブル１７の詳細は、図２及び図３と共に後述する。
【００４２】
ユーザの情報端末３０は、例えば、パーソナルコンピュータ、携帯情報端末、携帯電話等として実現されるもので、地図画像を閲覧するための表示部３１と検索条件等を入力するための入力部３２とを備えている。
【００４３】
図２は、表示制御テーブル１８及び表示制御レコード１９の構成を示す説明図である。図２（ａ）に示すように、表示制御テーブル１８には、各メッシュファイルをそれぞれ特定するための図番号ｘ，ｙ毎に、表示グループ番号が対応付けられている。
【００４４】
次に、図２（ｂ）に示すように、表示制御レコード１９は、各表示グループ番号毎に、それぞれどのジャンルのアイコンをどの表示レベル（縮尺レベル）で表示させ、どの表示レベルで非表示とするかを規定したものである。図中に示す符号Ｊ００１〜Ｊｎは、アイコンのジャンルを示す。表示レベルＬは添え字の数字が大きくなるほど大縮尺になる。例えば、表示グループ番号００１に着目すると、アイコンジャンルＪ００２に属するアイコンは、表示レベルＬ１，Ｌ２では表示されず、表示レベルＬ３，Ｌ４・・・で表示されるようになっている。具体的には、例えば、「コンビニエンスストア」というジャンルに属する各アイコンは、ある表示レベルでは表示され、他の表示レベルでは表示されないように表示レベル毎に規定することができ、表示・非表示のパターン毎にグループ分けされて表示グループ番号がそれぞれ設定されている。
【００４５】
従って、図２（ａ）に示す表示制御テーブル１８に記述された表示グループ番号を参照することにより、そのメッシュファイル内に含まれるアイコンのうちいずれのジャンルのアイコンを表示し、いずれのジャンルのアイコンを非表示とするかを容易に知ることができる。即ち、各メッシュファイルに割り当てられた表示グループ番号は、そのメッシュファイルにおけるアイコン表示パターンを示すものである。
【００４６】
なお、図２（ｂ）に示す表示制御レコード１９をそのまま記憶させてもよいが、その場合は多くの記憶領域を消費する。そこで、各アイコンジャンル毎の各表示レベルにおける表示・非表示の設定パターンを調べ、各設定パターンにパターン番号を割り当て、同一パターンの箇所にはパターン番号だけを記述するようにする。これにより、記憶量を低減させることができる。
【００４７】
次に、図３（ａ）に示すように、優先度テーブル２０は、アイコンジャンル別に表示の優先度を予め規定したものである。図中では、優先度の高いジャンルはテーブルの上側に位置し、下に向かうにつれて優先度が低下するようになっている。
【００４８】
図３（ｂ）は、基本方針テーブル２１の構成を示す。基本方針テーブル２１は、アイコン表示の初期設定を示すもので、表示グループ番号が関連づけられていないメッシュファイルは、基本方針テーブル２１を参照することにより、アイコンの表示・非表示が決定される。各表示グループのパターンは、基本方針テーブル２１を基礎としてアイコンジャンルの追加又は削除を行うことにより生成されるようになっている。なお、基本方針テーブル２１は、表示制御レコード１９内に設けることもできる。例えば、表示グループ番号「０００」を初期設定の基本グループ番号とし、別の表示グループ番号が割り当てられない限りは、全メッシュファイルに基本グループ番号を関連づける構成としてもよい。
【００４９】
図４は、表示制御テーブル及び表示制御レコードの生成処理の概要を示すフローチャートである。以下、ステップを「Ｓ」と略記する。
【００５０】
本処理は、所定の図葉（メッシュファイル）毎に行われるものであり（Ｓ１）、設定されたメッシュファイル中に含まれる全てのアイコンに関する情報を検出する（Ｓ２）。
【００５１】
次に、各表示レベル毎に、表示可能な基本アイコン数を検出する（Ｓ３）。基本アイコン数とは、各表示レベル毎に予め定められているものであり、その表示レベルで適切に表示可能なアイコン数の上限値を示す。例えば、仮に、表示レベルＬ５では５００ドット×５００ドットの地図画像を生成するのにメッシュファイルの１／４を使用し、同サイズの地図画像を生成するのに表示レベルＬ６ではメッシュファイルの１／８を使用するとした場合を想定する。もしも、５００ドット×５００ドットの地図画像あたり表示するアイコンの総数を１００個に制限するとしたならば、表示レベルＬ５の基本アイコン数は４倍の４００個となり、表示レベルＬ６の基本アイコン数は８倍の８００個となる。縮尺が大きくなるほど基本アイコン数は増大し、表示可能なアイコンの総数が大きくなる。
【００５２】
次に、各表示レベルの基本アイコン数とメッシュファイル中に含まれる全種類のアイコンのうち基本方針テーブル２１に定められた表示対象となるアイコンの総数とを比較する（Ｓ４）。上述のように、基本方針テーブル２１には、各表示レベルにおいて、どのジャンルのアイコンを表示し、どのジャンルのアイコンを非表示とするかを規定している。従って、「表示」と設定されたジャンルのアイコンが表示対象アイコンであり、その表示対象となっているアイコンの総数と上限値である基本アイコン数とを比較する。
【００５３】
もしも、表示対象のアイコン総数と基本アイコン数とがほぼ一致した場合は、そのメッシュファイルに含まれる全ジャンルのアイコンを表示するように表示制御レコード１９を記述し、その表示グループ番号を表示制御テーブル１８に登録する。
【００５４】
一方、メッシュファイルに含まれる表示対象のアイコンの総数が基本アイコン数に満たない場合は、優先度テーブル２０を参照し、基本方針テーブル２１では非表示に設定されているジャンルの中から最も優先度の高いジャンルのアイコンを「表示」に追加する。このジャンルの追加作業は、表示されるアイコンの総数が基本アイコン数に略一致するまで繰り返し行われ、表示制御レコードが作成される（Ｓ６）。
【００５５】
メッシュファイルに含まれる表示対象のアイコン総数が基本アイコン数を上回っている場合、基本方針テーブル２１の初期設定では「表示する」と設定されているジャンルのうち、最も優先度の低いジャンルを「非表示」に設定する。このジャンルの削減作業は、表示対象のアイコン総数が基本アイコン数に略一致するまで繰り返し行われる。そして、前記同様に、表示制御レコードが作成され、その表示グループ番号がメッシュファイルに関連付けられる（Ｓ７）。
【００５６】
以上の処理を、所定のメッシュファイルについて行うことにより、各メッシュファイルの各表示レベル毎に、それぞれの表示レベルで表示するアイコンのジャンルを予め規定することができる。
【００５７】
なお、全てのメッシュファイルについて、上述したグループ分けをする必要はない。多数のジャンルを有しアイコンが密集しやすい都市部や表示すべきアイコンが少ない郊外など、アイコン表示を調節すべき地域を含む特定のメッシュファイルについてだけ上記処理を行えばよい。
【００５８】
このようにして、所定のメッシュファイルについて各表示レベル毎に表示すべきアイコンのジャンルを決定した後で、ユーザからの地図情報提供要求があった場合の処理を、図５のフローチャートを参照しつつ説明する。
【００５９】
まず、ユーザが所望する地図画像の中心座標及び表示サイズから、地図画像生成に用いるメッシュファイルの図番を特定する（Ｓ１１）。
【００６０】
次に、図番から表示制御テーブル１８を参照し（Ｓ１２）、メッシュファイルに表示グループ番号が設定されているか否か、即ち、メッシュファイル用に調整された表示制御レコードが生成されているか否かを判定する（Ｓ１３）。
【００６１】
メッシュファイルに表示制御レコードが設定されている場合は、その表示制御レコードの設定内容に従って、表示すべきアイコンを選択して読出し、地図画像の上に重ねて描画する（Ｓ１４）。
【００６２】
一方、メッシュファイルに表示制御レコードが設定されていない場合は、指定された表示レベルで基本方針テーブル２１を参照し、図４と共に上述したフローチャートに従って、表示制御未設定用の表示制御テーブルを動的に生成する。そして、この動的に生成した表示制御テーブルに基づいて、（Ｓ１５）、メッシュファイルに関連付けられている全ジャンルのアイコンのうち、その表示レベルで「表示」すると設定されているジャンルのアイコンを読み出して、地図画像に重ね合わせて表示させる（Ｓ１６）。
【００６３】
これにより、例えば、図６に示すような地図画像を得ることができる。図６（ａ）に示すように、４枚のメッシュファイルＭＦ１〜ＭＦ４の各部分から１枚の地図画像を生成する場合を考える。メッシュファイルＭＦ１はジャンル数も多く、かつ、各ジャンルに属するアイコン数も多い特性を有する「都市部」を含んだ地図データであり、メッシュファイルＭＦ２はジャンル数は多いが各ジャンルでのアイコン数は少ないという特性を有する「郊外」を含んだ地図データであるとする。
【００６４】
都市部を含むメッシュファイルＭＦ１の表示制御レコードは、アイコンが密集して視認性を損ねないようにジャンル数を絞って設定され、郊外を含むメッシュファイルＭＦ２の表示制御レコードは、その地域の様子を把握し易いように、より多くのジャンルのアイコンを表示するように設定される。
【００６５】
従って、図６（ｂ）に示すように、同一の地図画像において、メッシュファイルＭＦ１に由来する部分Ａ１では、表示されるアイコンのジャンル数が少なく、メッシュファイルＭＦ２に由来する部分Ａ２では、表示されるアイコンの総数にあまり差がないものの、そのジャンル数はＡ１よりも多くなる。なお、メッシュファイルＭＦ３，ＭＦ４は、特徴のない地域であると仮定し、基本方針テーブル２１に従ってアイコン表示が制御されるものとする。
【００６６】
このように、本実施の形態によれば、各メッシュファイルの各表示レベル毎に表示すべきアイコンのジャンルを予め設定し、表示されるアイコンの総数を調節しているため、関連づけられているアイコンの多い地域の表示ジャンル数を制限し、アイコンの少ない地域では表示するジャンル数を多くして、より使い勝手の良い地図画像をユーザに提供することができる。
【００６７】
また、表示制御レコード１９は、メッシュファイルの特性に応じて生成されるため、より適切にアイコン数を制限して表示させることが可能となる。例えば、電機店が集中する「秋葉原」のように、特定ジャンルに属するアイコンの数が多い特徴的な地域のメッシュファイルでは、その特定ジャンルを非表示に設定しておくことで、基本的な地理構造（道路や公共施設の位置等）を容易に把握することができる。逆に、その特定ジャンルを表示するように設定しておけば、道路の配置等はわかりにくくなる可能性はあるが、その地域の特徴を明確に表現することができる。
【００６８】
次に、図７は、本発明の第２の実施の形態において採用される優先度テーブル２０及び表示制御レコード１９の構成を示す。本実施の形態の特徴は、地域の特性のみならず、ユーザの使用目的（地図画像の用途）を考慮して、表示するアイコン数を制御する点にある。
【００６９】
図７（ａ）に示すように、優先度テーブル２０は、例えば、「旅行」、「ショッピング」、「学習」等のような各用途別に用意されており、各用途毎に優先して表示されるアイコンのジャンルが設定されている。例えば、「旅行」の優先度テーブルでは、駅、空港、フェリー乗り場、ホテル等のように、旅行に関連の深いアイコンが優先して表示されるように、高い優先度が与えられる。また、「ショッピング」の優先度テーブルでは、例えば、デパートや銀行等のように、買い物に関連の深いアイコンに高い優先度が設定されている。さらに、「学習」の優先度テーブルでは、例えば、「史跡」や「図書館」等のような学習に関連するアイコンに高い優先度が与えられている。
【００７０】
図７（ｂ）に示すように、表示制御レコード１９も各用途別にそれぞれ生成されている。
【００７１】
これにより、ユーザが使用目的を指定して地図画像を要求した場合は、その用途及び表示レベルに応じて、表示するアイコンのジャンルを制御することができ、より一層使い勝手を高めることができる。
【００７２】
なお、本発明は上記各実施の形態に限定されるものではない。当業者であれば、各実施の形態の構成に新たな追加や変更を加える等のように、種々の変形を行うことができる。また、図中に示すアイコンジャンルの表示・非表示等は説明のための一例に過ぎず、本発明はこれに限定されない。
【図面の簡単な説明】
【００７３】
【図１】本発明の第１の実施の形態に係る地図情報提供システムの全体概要を示すブロック図である。
【図２】表示制御テーブル及び表示制御レコードの構成を示す説明図である。
【図３】優先度テーブル及び基本方針テーブルの構成を示す説明図である。
【図４】表示制御テーブル及び表示制御レコードの生成処理を示すフローチャートである。
【図５】アイコン表示制御処理を示すフローチャートである。
【図６】複数のメッシュファイルから地図画像を生成する様子を模式的に示す説明図である。
【図７】本発明の第２の実施の形態で用いられる用途別の優先度テーブル及び表示制御レコードの構成を示す説明図である。
【符号の説明】
【００７４】
１０  地図情報提供システム
１１  検索部
１２  描画制御部
１３  アイコン制御部
１４  地図データベース
１５  アイコンファイル
１６  店舗・施設ファイル
１７  アイコン制御テーブル
１８  表示制御テーブル
１９  表示制御レコード
２０  優先度テーブル
２１  基本方針テーブル
３０  情報端末
【図１】
2006155603.tif 000003
【図２】
2006155603.tif 000004
【図３】
2006155603.tif 000005
【図４】
2006155603.tif 000006
【図５】
2006155603.tif 000007
【図６】
2006155603.tif 000008
【図７】
2006155603.tif 000009