JP2004163592A - Map information providing system - Google Patents

Map information providing system Download PDF

Info

Publication number
JP2004163592A
JP2004163592A JP2002328216A JP2002328216A JP2004163592A JP 2004163592 A JP2004163592 A JP 2004163592A JP 2002328216 A JP2002328216 A JP 2002328216A JP 2002328216 A JP2002328216 A JP 2002328216A JP 2004163592 A JP2004163592 A JP 2004163592A
Authority
JP
Japan
Prior art keywords
icon
map
displayed
display control
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2002328216A
Other languages
Japanese (ja)
Other versions
JP2004163592A5 (en
Inventor
Kazuto Nakanishi
一登 中西
Daisuke Nishida
大輔 西田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zenrin Datacom Co Ltd
Original Assignee
Zenrin Datacom Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zenrin Datacom Co Ltd filed Critical Zenrin Datacom Co Ltd
Priority to JP2002328216A priority Critical patent/JP2004163592A/en
Publication of JP2004163592A publication Critical patent/JP2004163592A/en
Publication of JP2004163592A5 publication Critical patent/JP2004163592A5/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Instructional Devices (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To properly control the number of icons to be displayed so that the map visibility and the operability is not degraded by overlapped icons or the like. <P>SOLUTION: A display control table 18 which determines what genre of icon is to be displayed and what genre of icon is not to be displayed by each display level (scale level) of a mesh file and a display control record 19 are previously stored in an icon controlling table 17 of a map information providing system 10. Thus, the icon of the genre to be displayed is determined in accordance with the display level of a map picture, and the visibility of the map is secured by limiting the total number of icons. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明が属する技術分野】
本発明は、地図上に店舗や施設等を示すアイコンを重ね合わせて表示する地図情報提供システムに関する。
【0002】
【従来の技術】
例えば、インターネット等の通信ネットワークを介して、ユーザの情報端末(パーソナルコンピュータ、携帯情報端末、携帯電話等)に地図画像を送信するサービスは従来より知られている。
【0003】
このような地図情報提供サービスでは、ユーザが情報端末を介して地図情報サービスサーバにアクセスして、例えば、住所や電話番号あるいはランドマーク等の検索条件を入力すると、所定範囲の地図画像が生成されて、ユーザの情報端末に送信され、情報端末の画面に表示される。
【0004】
ここで、地図画像には、山や河川、道路、住所表記等の基本的な表示要素だけでなく、周辺情報や拠点案内情報がアイコン等の画像データや文字データとして重ね合わされて表示される。拠点案内情報としては、例えば、銀行、コンビニエンスストア、ガソリンスタンド、病院、寺社、駐車場等の店舗や施設を案内するアイコンを挙げることができる。
【0005】
地図上にアイコンが重ねて表示されることにより、ユーザは、地図上の目印や生活情報として活用することができ、一方、店舗や施設側では広告効果を狙うことができる。特に、アイコンは地図上の大きさと無関係に表示されるため、小規模の店舗や施設ほど広告的に有利となる。
【0006】
また、単にアイコンを表示させるだけでなく、アイコンにその店舗や施設の詳細情報を関連づけておき、例えば、アイコンを選択等することにより、そのアイコンに関連づけられた詳細情報を表示させる技術も知られている。
【0007】
なお、地図を拡大表示させる場合と縮小表示させる場合とで、表示させるアイコンの数を変化させる技術は知られている(例えば、特許文献1参照)。また、縮尺の異なる複数の地図データを保持し、縮尺に応じた地図を表示させる技術は知られている(例えば、特許文献2参照)。
【0008】
【特許文献1】
特許第2999166号公報
【0009】
【特許文献2】
特許第2671393号公報
【0010】
【発明が解決しようとする課題】
このように、地図画像に表示されるアイコンは有用なものであるが、場合によっては、アイコンが重なり合って見えにくくなったり、アイコンの下に道路や河川等が隠れてしまい、地図としての機能を部分的に失う可能性がある。
【0011】
例えば、「25万分の1」等のように縮尺サイズを小さくすると、広範囲を表示することになるが、表示範囲内に多数のアイコンを有する市街地が含まれる場合、アイコンが市街地に集中してしまい、見栄えや視認性が低下する。
【0012】
そこで、多種類のアイコンの中から数種類のアイコンに絞って選択的に表示させる方法を考えることができる。例えば、ユーザ主体で考えた場合は、ユーザが希望する特定種類のアイコンのみを選択させて表示させることが可能である。一方、店舗や施設側から考えた場合は、例えば、宣伝広告に力を入れている特定の店舗等を示すアイコンのみを選択して表示させることも考えられる。
【0013】
また、アイコンの重なりは許容しておき、アイコンが重なりあった箇所では、重なっているアイコンが示す店舗や施設の名称をリスト表示させ、ユーザの選択を待つという方法も考えられる。
【0014】
しかし、単にユーザ等の希望に応じて表示させるアイコンの種類を選択する場合は、地図画像中に含まれるアイコン数を少なくすることはできるが、アイコンの特性によって特定地域に密集する場合があるため、問題の解決にならないことがある。例えば、仏壇仏具、業務用厨房機器、電気製品、飲食店等のように、特定地域に同種の店舗や施設が密集している場合もあるためである。
【0015】
また、地図の使用目的(用途)が所定の地域の概要把握にあるような場合は、なるべく多種類のアイコンが表示されている方が好ましい。この場合に、特定種類のアイコンを切り替えながら地図画像を閲覧して概要を把握するのは煩雑であり、使い勝手が悪い。
【0016】
本発明は、上述した問題に鑑みてなされたもので、その目的は、縮尺サイズを考慮してアイコンの表示を適切に制御することにより、視認性や使い勝手を向上できるようにした地図情報提供システムを提供することにある。本発明の更なる目的は、後述する実施の形態から明らかになるであろう。
【0017】
【課題を解決するための手段】
上記課題を解決すべく、本発明に係る地図情報提供システムでは、地図情報を記憶して管理する地図情報管理手段と、入力された位置と縮尺サイズによって地図情報を参照し、所定範囲の地図画像を描画する描画制御手段と、地図上の店舗・施設の位置と種類及びアイコンデータを記憶して管理するアイコン情報管理手段と、表示する地図画像の縮尺サイズ毎に表示させるアイコンの種類をそれぞれ予め設定してなるアイコン表示制御情報を記憶して管理するアイコン表示制御情報管理手段と、アイコン表示制御情報を参照して、描画制御手段により描画された地図画像に表示させるアイコンを前記入力された位置と縮尺サイズに応じて決定し、該決定したアイコンのアイコンデータをアイコン情報管理手段から読み出して前記地図画像の所定位置に重ね合わせて表示させるアイコン制御手段と、を備えている。
【0018】
ユーザが住所や座標等の位置情報と縮尺サイズを入力すると、この入力された位置と縮尺サイズに基づいて所定範囲の地図情報が読み出され、地図画像が描画される。この地図画像上には、アイコンが所定位置に配置される。
【0019】
ここで、「店舗・施設のアイコン」とは、地理上の目標物を小さな画像で視覚的に象徴化して表現したものであり、具体的には、例えば、役所、郵便局、病院、警察署、消防署、図書館、学校、銀行、水族館、公園、動物園、植物園、駅、空港、駐車場、遊園地、テーマパーク、史跡、パーキングエリア、ガソリンスタンド、映画館、劇場、レストラン、デパート、スーパーマーケット、コンビニエンスストア、競馬場、パチンコ店等の各種の店舗や施設をそれぞれ象徴する小さな絵柄である。各アイコンが示す店舗や施設の位置(座標)と種別及び画像データは、アイコン情報管理手段により管理されている。
【0020】
アイコン表示制御情報は、地図画像の各縮尺サイズ毎に、どの種類のアイコンを表示させるかを規定したものである。例えば、アイコンの種類をJ1〜J5の5個とした場合、縮尺サイズが1万分の1のときは、J1,J2のアイコンを表示させ、縮尺サイズが2万5千分の1のときはJ1,J3を表示させ、縮尺サイズが5万分の1のときは、J4,J5を表示させる等のように、各縮尺サイズ毎に表示させるアイコンの種類を適宜設定できるようになっている。
【0021】
そして、アイコン制御手段は、地図画像の縮尺サイズに基づいてアイコン表示制御情報を参照することにより、予め表示が決定されている特定種類のアイコンのデータを読み出して、地図画像上の所定位置に配置する。これにより、縮尺サイズに合わせて、表示されるアイコンの総数を調節することができ、視認性を確保して使い勝手を改善することができる。
【0022】
本発明の一態様では、アイコン表示制御情報は、地図情報の特性に応じて予め複数パターンに分類されている。
【0023】
「地図情報の特性」とは、その地図情報が含む地域の地理的な特徴を意味し、具体的には例えば、店舗や施設等の多い都市部を含む地図情報であるか、都市部を含まない郊外や山海の地図情報であるか等を挙げることができる。あるいは、例えば、東京の秋葉原や大阪の日本橋等のように、特定種類のアイコンが過度に集中する地域か否か等である。換言すれば、アイコン総数の多い地図情報であるかアイコン総数の少ない地図情報であるか等のように、その地図情報に含まれる全種類又は特定種類でのアイコン総数の多寡、アイコン密度、で特性を示すこともできる。これにより、例えば、都市部の地図情報ではアイコン種類を制限するようなパターンでアイコン表示制御情報が生成され、郊外の地図情報では多くのアイコン種類を含むようなパターンでアイコン表示制御情報が生成される。
【0024】
そして、例えば、1つの地図画像が4つの地図情報(図葉)の一部から構成されている場合を考えると、元の各地図情報の特性に応じて、それぞれ表示されるアイコン数が制御されているため、地図画像中の都市部ではアイコン種類が抑制されてアイコンが表示され、同一地図画像中の郊外部分では多種類のアイコンが表示されることになる。これにより、同一の地図画像中において、都市部では視認性を維持し、郊外では多種類のアイコンを表示させて地域の様子を詳細に把握することができる。
【0025】
本発明の他の態様では、アイコン表示制御情報は、地図画像の特性及び用途に応じて予め複数パターンに分類されている。
【0026】
「地図画像の用途」とは、ユーザが地図画像を使用する目的を意味し、例えば、旅行計画の一環として旅先の観光スポットを調べるために使用する、ドライブ経路上の給油地点や休憩地点の調査に使用する、その地域の発展具合等を把握するために使用する、等々を挙げることができる。このように、地図画像の用途と特性(アイコンの粗密)の視点からアイコン表示制御情報を複数のパターンで生成することにより、使用目的に応じてより適切なアイコン表示制御を行うことができる。
【0027】
さらに、本発明の一態様では、アイコン表示制御情報は、縮尺サイズ毎にいずれの種類のアイコンを表示させるかを規定する基本方針情報を備えており、複数パターンのいずれにも分類されていない地図情報は基本方針情報から動的に生成される表示制御情報に基づいて処理するようになっている。
【0028】
アイコン表示制御情報は、予め複数パターン用意することができるが、そのいずれのパターンにも分類されていない地図情報を使用する場合は、基本方針情報に基づいて表示制御情報を動的に生成する。いったん生成した表示制御情報は、保存して再使用することができる。このように、未分類の地図情報を表示する場合でも、基本方針情報に基づいて表示制御情報を動的に生成することにより、表示されるアイコンの数を適切に調節できる。また、これにより、多数の地図情報の全てについて、その特性や用途に基づいたアイコン表示制御情報を予め生成しておく手間を省くことができ、さらに、新たに作成された地図情報から地図画像を生成する場合も、表示されるアイコンの数を調節することができる。地図情報は次々に変化していく特性を有するが、表示制御情報を動的に生成することで、地図情報の変化に対応できる。
【0029】
他の観点に従う本発明は、地図情報を記憶して管理する地図情報管理手段と、入力された位置と縮尺サイズによって地図情報を参照し、所定範囲の地図画像を描画する描画制御手段と、地図上の店舗・施設の位置と種類及びアイコンデータを記憶して管理するアイコン情報管理手段と、表示するアイコンの種類の優先度に関するアイコン種類別優先度テーブルを記憶して管理するアイコン種類別優先度テーブル管理手段と、ユーザから位置と縮尺サイズが入力されたとき、アイコン種類別優先度テーブルを参照し、表示されるアイコン数が所定値となるよう表示制御情報を動的に生成する表示制御情報生成手段と、生成された表示制御情報に基づいて、アイコン情報管理手段からアイコンデータを読み出して、地図画像の所定位置にアイコンを重ね合わせて表示するアイコン制御手段と、を備えたことを特徴とする地図情報提供システムである。
【0030】
本発明では、予め地図情報を分類してアイコンの表示を制御する情報を作成しておくのではなく、ユーザが位置及び縮尺サイズを入力するたびに、アイコン種類別優先度テーブルを参照し、表示されるアイコン数を所定値となるように表示制御情報を動的に生成させる。この表示制御情報に基づいてアイコンを表示させることにより、適切なアイコン表示制御を行うことができ、様々な地図情報に対応することができる。
【0031】
本発明は、さらに、コンピュータプログラムとして捉えることもできる。プログラムは、例えば、CD−ROM、DVD−ROM、HDD、メモリ等の記録媒体に固定して配布することもできるし、通信ネットワークを介して配信することもできる。
【0032】
【発明の実施の形態】
図1〜図7に基づいて、本発明の実施の形態を説明する。まず、図1〜図6は本発明の第1の実施の形態に係り、図1は、地図情報提供システムの全体概要を示す構成説明図である。
【0033】
地図情報提供システム(以下、システムとも呼ぶ)10は、例えば、ユーザインターフェース層、ロジック層及びデータベース層を備えた3層構造として形成され、インターネット等の通信ネットワークCNを介して多数の情報端末30と双方向通信可能に接続されている。システム10は、それぞれ後述のように、検索部11,描画制御部12,アイコン制御部13,地図データベース14,アイコンファイル15,店舗・施設ファイル16及びアイコン制御テーブル17を備えている。なお、システム10を構成する各部11〜17は、物理的に同一のコンピュータ上に実現される必要はなく、分散した複数のコンピュータの協働作業によってシステム10を構成することができる。
【0034】
検索部11は、ユーザが所望の地図画像を得るために検索条件を入力するためのものである。検索方法としては、例えば、郵便番号、電話番号、住所、ランドマーク、地理上の行政区分等を挙げることができる。これら住所や行政区分等によって地図画像の中心座標が決定される。
【0035】
描画制御部12は、ユーザに提供する地図画像を描画生成するものである。描画制御部12は、ユーザの指定した縮尺サイズと中心座標に基づいて、地図画像を生成するのに必要なメッシュファイル(図葉)を地図情報データベース14から検出し、所定サイズ(例えば、500ドット×500ドット等)の地図画像を生成する。
【0036】
アイコン制御部13は、アイコン制御テーブル17に格納された表示制御テーブル18,表示制御レコード19,優先度テーブル20,基本方針テーブル21を参照することにより、表示させるアイコンを特定して所定位置に配置し、地図画像上に重ね合わせて表示させる。
【0037】
地図情報データベース14は、全国図、都道府県図、市区町村図、市街図等のように、縮尺サイズを変えた多数のメッシュデータを階層化して構成されており、緯度及び経度や図番等の情報によってメッシュファイルが特定される。
【0038】
アイコンファイル15は、各アイコンの画像データを記憶するものである。また、店舗・施設ファイル16は、店舗等(以下、店舗及び施設を「店舗等」と呼ぶ場合がある)を分類した種別(以下、「ジャンル」とも呼ぶ)、各店舗等の所在地(アイコンを設置すべき位置情報)、各店舗等を象徴するアイコンファイル等を関連付けて記憶するものである。なお、アイコンファイル15と店舗・施設ファイル16とは一体化することもできる。
【0039】
アイコン制御テーブル17は、地図画像に重ね合わせるアイコンを絞り込むための情報から構成されている。アイコン制御テーブル17の詳細は、図2及び図3と共に後述する。
【0040】
ユーザの情報端末30は、例えば、パーソナルコンピュータ、携帯情報端末、携帯電話等として実現されるもので、地図画像を閲覧するための表示部31と検索条件等を入力するための入力部32とを備えている。
【0041】
図2は、表示制御テーブル18及び表示制御レコード19の構成を示す説明図である。図2(a)に示すように、表示制御テーブル18には、各メッシュファイルをそれぞれ特定するための図番号x,y毎に、表示グループ番号が対応付けられている。
【0042】
次に、図2(b)に示すように、表示制御レコード19は、各表示グループ番号毎に、それぞれどのジャンルのアイコンをどの表示レベル(縮尺レベル)で表示させ、どの表示レベルで非表示とするかを規定したものである。図中に示す符号J001〜Jnは、アイコンのジャンルを示す。表示レベルLは添え字の数字が大きくなるほど大縮尺になる。例えば、表示グループ番号001に着目すると、アイコンジャンルJ002に属するアイコンは、表示レベルL1,L2では表示されず、表示レベルL3,L4・・・で表示されるようになっている。具体的には、例えば、「コンビニエンスストア」というジャンルに属する各アイコンは、ある表示レベルでは表示され、他の表示レベルでは表示されないように表示レベル毎に規定することができ、表示・非表示のパターン毎にグループ分けされて表示グループ番号がそれぞれ設定されている。
【0043】
従って、図2(a)に示す表示制御テーブル18に記述された表示グループ番号を参照することにより、そのメッシュファイル内に含まれるアイコンのうちいずれのジャンルのアイコンを表示し、いずれのジャンルのアイコンを非表示とするかを容易に知ることができる。即ち、各メッシュファイルに割り当てられた表示グループ番号は、そのメッシュファイルにおけるアイコン表示パターンを示すものである。
【0044】
なお、図2(b)に示す表示制御レコード19をそのまま記憶させてもよいが、その場合は多くの記憶領域を消費する。そこで、各アイコンジャンル毎の各表示レベルにおける表示・非表示の設定パターンを調べ、各設定パターンにパターン番号を割り当て、同一パターンの箇所にはパターン番号だけを記述するようにする。これにより、記憶量を低減させることができる。
【0045】
次に、図3(a)に示すように、優先度テーブル20は、アイコンジャンル別に表示の優先度を予め規定したものである。図中では、優先度の高いジャンルはテーブルの上側に位置し、下に向かうにつれて優先度が低下するようになっている。
【0046】
図3(b)は、基本方針テーブル21の構成を示す。基本方針テーブル21は、アイコン表示の初期設定を示すもので、表示グループ番号が関連づけられていないメッシュファイルは、基本方針テーブル21を参照することにより、アイコンの表示・非表示が決定される。各表示グループのパターンは、基本方針テーブル21を基礎としてアイコンジャンルの追加又は削除を行うことにより生成されるようになっている。なお、基本方針テーブル21は、表示制御レコード19内に設けることもできる。例えば、表示グループ番号「000」を初期設定の基本グループ番号とし、別の表示グループ番号が割り当てられない限りは、全メッシュファイルに基本グループ番号を関連づける構成としてもよい。
【0047】
図4は、表示制御テーブル及び表示制御レコードの生成処理の概要を示すフローチャートである。以下、ステップを「S」と略記する。
【0048】
本処理は、所定の図葉(メッシュファイル)毎に行われるものであり(S1)、設定されたメッシュファイル中に含まれる全てのアイコンに関する情報を検出する(S2)。
【0049】
次に、各表示レベル毎に、表示可能な基本アイコン数を検出する(S3)。基本アイコン数とは、各表示レベル毎に予め定められているものであり、その表示レベルで適切に表示可能なアイコン数の上限値を示す。例えば、仮に、表示レベルL5では500ドット×500ドットの地図画像を生成するのにメッシュファイルの1/4を使用し、同サイズの地図画像を生成するのに表示レベルL6ではメッシュファイルの1/8を使用するとした場合を想定する。もしも、500ドット×500ドットの地図画像あたり表示するアイコンの総数を100個に制限するとしたならば、表示レベルL5の基本アイコン数は4倍の400個となり、表示レベルL6の基本アイコン数は8倍の800個となる。縮尺が大きくなるほど基本アイコン数は増大し、表示可能なアイコンの総数が大きくなる。
【0050】
次に、各表示レベルの基本アイコン数とメッシュファイル中に含まれる全種類のアイコンのうち基本方針テーブル21に定められた表示対象となるアイコンの総数とを比較する(S4)。上述のように、基本方針テーブル21には、各表示レベルにおいて、どのジャンルのアイコンを表示し、どのジャンルのアイコンを非表示とするかを規定している。従って、「表示」と設定されたジャンルのアイコンが表示対象アイコンであり、その表示対象となっているアイコンの総数と上限値である基本アイコン数とを比較する。
【0051】
もしも、表示対象のアイコン総数と基本アイコン数とがほぼ一致した場合は、そのメッシュファイルに含まれる全ジャンルのアイコンを表示するように表示制御レコード19を記述し、その表示グループ番号を表示制御テーブル18に登録する。
【0052】
一方、メッシュファイルに含まれる表示対象のアイコンの総数が基本アイコン数に満たない場合は、優先度テーブル20を参照し、基本方針テーブル21では非表示に設定されているジャンルの中から最も優先度の高いジャンルのアイコンを「表示」に追加する。このジャンルの追加作業は、表示されるアイコンの総数が基本アイコン数に略一致するまで繰り返し行われ、表示制御レコードが作成される(S6)。
【0053】
メッシュファイルに含まれる表示対象のアイコン総数が基本アイコン数を上回っている場合、基本方針テーブル21の初期設定では「表示する」と設定されているジャンルのうち、最も優先度の低いジャンルを「非表示」に設定する。このジャンルの削減作業は、表示対象のアイコン総数が基本アイコン数に略一致するまで繰り返し行われる。そして、前記同様に、表示制御レコードが作成され、その表示グループ番号がメッシュファイルに関連付けられる(S7)。
【0054】
以上の処理を、所定のメッシュファイルについて行うことにより、各メッシュファイルの各表示レベル毎に、それぞれの表示レベルで表示するアイコンのジャンルを予め規定することができる。
【0055】
なお、全てのメッシュファイルについて、上述したグループ分けをする必要はない。多数のジャンルを有しアイコンが密集しやすい都市部や表示すべきアイコンが少ない郊外など、アイコン表示を調節すべき地域を含む特定のメッシュファイルについてだけ上記処理を行えばよい。
【0056】
このようにして、所定のメッシュファイルについて各表示レベル毎に表示すべきアイコンのジャンルを決定した後で、ユーザからの地図情報提供要求があった場合の処理を、図5のフローチャートを参照しつつ説明する。
【0057】
まず、ユーザが所望する地図画像の中心座標及び表示サイズから、地図画像生成に用いるメッシュファイルの図番を特定する(S11)。
【0058】
次に、図番から表示制御テーブル18を参照し(S12)、メッシュファイルに表示グループ番号が設定されているか否か、即ち、メッシュファイル用に調整された表示制御レコードが生成されているか否かを判定する(S13)。
【0059】
メッシュファイルに表示制御レコードが設定されている場合は、その表示制御レコードの設定内容に従って、表示すべきアイコンを選択して読出し、地図画像の上に重ねて描画する(S14)。
【0060】
一方、メッシュファイルに表示制御レコードが設定されていない場合は、指定された表示レベルで基本方針テーブル21を参照し、図4と共に上述したフローチャートに従って、表示制御未設定用の表示制御テーブルを動的に生成する。そして、この動的に生成した表示制御テーブルに基づいて、(S15)、メッシュファイルに関連付けられている全ジャンルのアイコンのうち、その表示レベルで「表示」すると設定されているジャンルのアイコンを読み出して、地図画像に重ね合わせて表示させる(S16)。
【0061】
これにより、例えば、図6に示すような地図画像を得ることができる。図6(a)に示すように、4枚のメッシュファイルMF1〜MF4の各部分から1枚の地図画像を生成する場合を考える。メッシュファイルMF1はジャンル数も多く、かつ、各ジャンルに属するアイコン数も多い特性を有する「都市部」を含んだ地図データであり、メッシュファイルMF2はジャンル数は多いが各ジャンルでのアイコン数は少ないという特性を有する「郊外」を含んだ地図データであるとする。
【0062】
都市部を含むメッシュファイルMF1の表示制御レコードは、アイコンが密集して視認性を損ねないようにジャンル数を絞って設定され、郊外を含むメッシュファイルMF2の表示制御レコードは、その地域の様子を把握し易いように、より多くのジャンルのアイコンを表示するように設定される。
【0063】
従って、図6(b)に示すように、同一の地図画像において、メッシュファイルMF1に由来する部分A1では、表示されるアイコンのジャンル数が少なく、メッシュファイルMF2に由来する部分A2では、表示されるアイコンの総数にあまり差がないものの、そのジャンル数はA1よりも多くなる。なお、メッシュファイルMF3,MF4は、特徴のない地域であると仮定し、基本方針テーブル21に従ってアイコン表示が制御されるものとする。
【0064】
このように、本実施の形態によれば、各メッシュファイルの各表示レベル毎に表示すべきアイコンのジャンルを予め設定し、表示されるアイコンの総数を調節しているため、関連づけられているアイコンの多い地域の表示ジャンル数を制限し、アイコンの少ない地域では表示するジャンル数を多くして、より使い勝手の良い地図画像をユーザに提供することができる。
【0065】
また、表示制御レコード19は、メッシュファイルの特性に応じて生成されるため、より適切にアイコン数を制限して表示させることが可能となる。例えば、電機店が集中する「秋葉原」のように、特定ジャンルに属するアイコンの数が多い特徴的な地域のメッシュファイルでは、その特定ジャンルを非表示に設定しておくことで、基本的な地理構造(道路や公共施設の位置等)を容易に把握することができる。逆に、その特定ジャンルを表示するように設定しておけば、道路の配置等はわかりにくくなる可能性はあるが、その地域の特徴を明確に表現することができる。
【0066】
次に、図7は、本発明の第2の実施の形態において採用される優先度テーブル20及び表示制御レコード19の構成を示す。本実施の形態の特徴は、地域の特性のみならず、ユーザの使用目的(地図画像の用途)を考慮して、表示するアイコン数を制御する点にある。
【0067】
図7(a)に示すように、優先度テーブル20は、例えば、「旅行」、「ショッピング」、「学習」等のような各用途別に用意されており、各用途毎に優先して表示されるアイコンのジャンルが設定されている。例えば、「旅行」の優先度テーブルでは、駅、空港、フェリー乗り場、ホテル等のように、旅行に関連の深いアイコンが優先して表示されるように、高い優先度が与えられる。また、「ショッピング」の優先度テーブルでは、例えば、デパートや銀行等のように、買い物に関連の深いアイコンに高い優先度が設定されている。さらに、「学習」の優先度テーブルでは、例えば、「史跡」や「図書館」等のような学習に関連するアイコンに高い優先度が与えられている。
【0068】
図7(b)に示すように、表示制御レコード19も各用途別にそれぞれ生成されている。
【0069】
これにより、ユーザが使用目的を指定して地図画像を要求した場合は、その用途及び表示レベルに応じて、表示するアイコンのジャンルを制御することができ、より一層使い勝手を高めることができる。
【0070】
なお、本発明は上記各実施の形態に限定されるものではない。当業者であれば、各実施の形態の構成に新たな追加や変更を加える等のように、種々の変形を行うことができる。また、図中に示すアイコンジャンルの表示・非表示等は説明のための一例に過ぎず、本発明はこれに限定されない。
【0071】
【発明の効果】
以上詳述した通り、本発明によれば、縮尺サイズに応じて表示するアイコンの種類を調整し、アイコン数を制限して視認性を維持しつつ使い勝手を向上させることが可能となる。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態に係る地図情報提供システムの全体概要を示すブロック図である。
【図2】表示制御テーブル及び表示制御レコードの構成を示す説明図である。
【図3】優先度テーブル及び基本方針テーブルの構成を示す説明図である。
【図4】表示制御テーブル及び表示制御レコードの生成処理を示すフローチャートである。
【図5】アイコン表示制御処理を示すフローチャートである。
【図6】複数のメッシュファイルから地図画像を生成する様子を模式的に示す説明図である。
【図7】本発明の第2の実施の形態で用いられる用途別の優先度テーブル及び表示制御レコードの構成を示す説明図である。
【符号の説明】
10 地図情報提供システム
11 検索部
12 描画制御部
13 アイコン制御部
14 地図データベース
15 アイコンファイル
16 店舗・施設ファイル
17 アイコン制御テーブル
18 表示制御テーブル
19 表示制御レコード
20 優先度テーブル
21 基本方針テーブル
30 情報端末
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a map information providing system that displays icons indicating stores, facilities, and the like on a map in a superimposed manner.
[0002]
[Prior art]
For example, a service for transmitting a map image to a user's information terminal (a personal computer, a portable information terminal, a mobile phone, or the like) via a communication network such as the Internet has been conventionally known.
[0003]
In such a map information providing service, when a user accesses a map information service server via an information terminal and inputs search conditions such as an address, a telephone number, or a landmark, a map image in a predetermined range is generated. Is transmitted to the information terminal of the user and displayed on the screen of the information terminal.
[0004]
Here, in the map image, not only basic display elements such as mountains, rivers, roads, and address notation, but also peripheral information and base guidance information are superimposed and displayed as image data and character data such as icons. Examples of the base guidance information include icons for guiding stores and facilities such as banks, convenience stores, gas stations, hospitals, shrines, and parking lots.
[0005]
By displaying the icons superimposed on the map, the user can use the icons as landmarks and life information on the map, and on the other hand, the store or facility can aim at the advertising effect. In particular, icons are displayed irrespective of the size on the map, so smaller stores and facilities are more advantageous in advertising.
[0006]
There is also known a technique in which not only icons are displayed but also detailed information of the store or facility is associated with the icons, and the detailed information associated with the icons is displayed by, for example, selecting an icon. ing.
[0007]
A technique for changing the number of icons to be displayed between a case where a map is enlarged and a case where a map is reduced is known (for example, see Patent Document 1). Also, a technique for holding a plurality of map data having different scales and displaying a map according to the scale is known (for example, see Patent Document 2).
[0008]
[Patent Document 1]
Japanese Patent No. 2999166
[0009]
[Patent Document 2]
Japanese Patent No. 2671393
[0010]
[Problems to be solved by the invention]
As described above, the icons displayed on the map image are useful, but in some cases, the icons may overlap and become difficult to see, or roads and rivers may be hidden under the icons, and the function as a map may be lost. Partially lost.
[0011]
For example, when the scale size is reduced, such as "1 / 250,000", a wide area is displayed. However, when the display area includes a city area having a large number of icons, the icons are concentrated in the city area. , Appearance and visibility are reduced.
[0012]
Therefore, a method of selectively displaying only a few types of icons out of many types of icons can be considered. For example, when considered by the user, it is possible to select and display only a specific type of icon desired by the user. On the other hand, when considered from the store or facility side, for example, it is also conceivable to select and display only an icon indicating a specific store or the like that is focusing on advertising.
[0013]
In addition, a method is also conceivable in which the icons are allowed to overlap, and where the icons overlap, the names of the shops and facilities indicated by the overlapping icons are displayed in a list and the user waits for selection.
[0014]
However, when simply selecting the type of icon to be displayed according to the desire of the user or the like, the number of icons included in the map image can be reduced, but it may be concentrated in a specific area depending on the characteristics of the icon. , May not solve the problem. This is because, for example, similar types of stores and facilities may be densely located in a specific area, such as Buddhist altar fittings, commercial kitchen appliances, electric appliances, restaurants and the like.
[0015]
Further, when the purpose of use (use) of the map is to grasp the outline of a predetermined area, it is preferable that as many icons as possible be displayed. In this case, browsing the map image while switching the specific type of icon to grasp the outline is complicated and inconvenient.
[0016]
The present invention has been made in view of the above-described problems, and has as its object to provide a map information providing system that can improve visibility and usability by appropriately controlling the display of icons in consideration of the scale size. Is to provide. Further objects of the present invention will become clear from the embodiments described later.
[0017]
[Means for Solving the Problems]
In order to solve the above problems, in a map information providing system according to the present invention, a map information management unit that stores and manages map information, and refers to the map information based on an input position and a scale size, and a map image in a predetermined range. , An icon information management means for storing and managing the location and type of the store / facility on the map and the icon data, and an icon type to be displayed for each scale size of the map image to be displayed. An icon display control information managing unit that stores and manages the icon display control information that has been set, and the input position where the icon to be displayed on the map image drawn by the drawing control unit is referred to by referring to the icon display control information. Is determined in accordance with the scale size, and the icon data of the determined icon is read out from the icon information management means and the location of the map image is determined. It includes an icon control means for displaying superposed on position.
[0018]
When the user inputs position information such as addresses and coordinates and scale size, map information in a predetermined range is read out based on the input position and scale size, and a map image is drawn. Icons are arranged at predetermined positions on this map image.
[0019]
Here, the "store / facility icon" is a visual representation of a geographical landmark with a small image, and specifically, for example, a government office, a post office, a hospital, a police station, or the like. , Fire department, library, school, bank, aquarium, park, zoo, botanical garden, station, airport, parking lot, amusement park, theme park, historic site, parking area, gas station, cinema, theater, restaurant, department store, supermarket, convenience It is a small pattern that symbolizes various stores and facilities such as stores, racetracks, and pachinko parlors. The position (coordinates), type, and image data of a store or facility indicated by each icon are managed by icon information management means.
[0020]
The icon display control information specifies which type of icon is to be displayed for each scale size of the map image. For example, when the types of the icons are five, J1 to J5, the icons of J1 and J2 are displayed when the scale size is 1/10000, and J1 is displayed when the scale size is 1/15000. , J3 are displayed, and when the scale size is 1 / 50,000, the type of icon to be displayed for each scale size can be appropriately set, such as displaying J4 and J5.
[0021]
The icon control means reads out data of a specific type of icon whose display is determined in advance by referring to the icon display control information based on the scale size of the map image, and arranges the data at a predetermined position on the map image. I do. Thus, the total number of displayed icons can be adjusted according to the scale size, and visibility can be secured to improve usability.
[0022]
In one aspect of the present invention, the icon display control information is classified in advance into a plurality of patterns according to the characteristics of the map information.
[0023]
"Characteristics of map information" means the geographical features of the area included in the map information. Specifically, for example, the map information includes a city area with many stores and facilities or includes a city area. There is no map information of the suburbs or mountains and seas. Or, for example, whether or not a particular type of icon is excessively concentrated, such as Akihabara in Tokyo or Nihonbashi in Osaka. In other words, such as whether the map information has a large number of icons or the map information has a small number of icons, the characteristic is based on the total number of icons of all types or specific types included in the map information and the icon density. Can also be indicated. Thus, for example, icon display control information is generated in a pattern that restricts icon types in map information of an urban area, and icon display control information is generated in a pattern that includes many types of icons in suburban map information. You.
[0024]
Then, for example, when one map image is composed of a part of four pieces of map information (foliage), the number of icons to be displayed is controlled according to the characteristics of each of the original map information. Therefore, the icon type is suppressed and displayed in urban areas in the map image, and various types of icons are displayed in the suburbs in the same map image. As a result, in the same map image, visibility can be maintained in an urban area, and various icons can be displayed in a suburb to understand the state of the area in detail.
[0025]
In another aspect of the present invention, the icon display control information is classified into a plurality of patterns in advance according to the characteristics and use of the map image.
[0026]
"Use of map image" means the purpose for which the user uses the map image. For example, investigation of a refueling point or a rest point on a driving route used for examining a destination sightseeing spot as part of a travel plan. Used to grasp the state of development of the area, and the like. As described above, by generating the icon display control information in a plurality of patterns from the viewpoint of the use and characteristics of the map image (density of icons), more appropriate icon display control can be performed according to the purpose of use.
[0027]
Further, in one aspect of the present invention, the icon display control information includes basic policy information that specifies which type of icon is to be displayed for each scale size, and a map that is not classified into any of a plurality of patterns. The information is processed based on display control information dynamically generated from the basic policy information.
[0028]
A plurality of patterns of icon display control information can be prepared in advance, but when using map information that is not classified into any of the patterns, display control information is dynamically generated based on basic policy information. The display control information once generated can be saved and reused. As described above, even when displaying unclassified map information, the number of icons to be displayed can be appropriately adjusted by dynamically generating display control information based on basic policy information. In addition, this makes it possible to save the trouble of previously generating icon display control information based on the characteristics and uses of all of a large number of pieces of map information, and furthermore, a map image can be created from newly created map information. Also in the case of generation, the number of displayed icons can be adjusted. Although the map information has a characteristic that changes one after another, it is possible to cope with a change in the map information by dynamically generating the display control information.
[0029]
According to another aspect of the present invention, there is provided a map information managing unit that stores and manages map information, a drawing control unit that refers to the map information based on an input position and a scale size, and draws a map image in a predetermined range, and a map. Icon information management means for storing and managing the location and type of the above stores and facilities and icon data, and an icon type priority for storing and managing an icon type priority table relating to the priority of the type of icon to be displayed Table management means, and display control information for dynamically generating display control information so that the number of icons to be displayed becomes a predetermined value by referring to the icon type priority table when the position and the scale size are input by the user. Generating means for reading icon data from the icon information managing means based on the generated display control information, and reading the icon data at a predetermined position on the map image; An icon controller for displaying superimposed, a map information providing system characterized by comprising a.
[0030]
In the present invention, instead of creating information for controlling the display of icons by classifying map information in advance, each time the user inputs a position and a scale size, the user refers to the priority table by icon type and displays the information. The display control information is dynamically generated so that the number of icons to be displayed becomes a predetermined value. By displaying the icons based on the display control information, appropriate icon display control can be performed, and it is possible to correspond to various map information.
[0031]
The present invention can be further regarded as a computer program. The program can be fixedly distributed on a recording medium such as a CD-ROM, a DVD-ROM, an HDD, or a memory, or can be distributed via a communication network.
[0032]
BEST MODE FOR CARRYING OUT THE INVENTION
An embodiment of the present invention will be described with reference to FIGS. First, FIGS. 1 to 6 relate to the first embodiment of the present invention, and FIG. 1 is a configuration explanatory diagram showing an overall outline of a map information providing system.
[0033]
The map information providing system (hereinafter, also referred to as a system) 10 is formed as, for example, a three-layer structure including a user interface layer, a logic layer, and a database layer, and communicates with many information terminals 30 via a communication network CN such as the Internet. They are connected so that bidirectional communication is possible. The system 10 includes a search unit 11, a drawing control unit 12, an icon control unit 13, a map database 14, an icon file 15, a store / facility file 16, and an icon control table 17, as described later. The units 11 to 17 configuring the system 10 do not need to be physically implemented on the same computer, and the system 10 can be configured by cooperative work of a plurality of distributed computers.
[0034]
The search unit 11 is for the user to input search conditions to obtain a desired map image. Examples of the search method include a postal code, a telephone number, an address, a landmark, a geographical administrative division, and the like. The center coordinates of the map image are determined based on these addresses, administrative divisions, and the like.
[0035]
The drawing control unit 12 draws and generates a map image to be provided to the user. The drawing control unit 12 detects a mesh file (leaf) necessary for generating a map image from the map information database 14 based on the scale size and the center coordinates specified by the user, and determines a predetermined size (for example, 500 dots). (* 500 dots) map image is generated.
[0036]
The icon control unit 13 refers to the display control table 18, the display control record 19, the priority table 20, and the basic policy table 21 stored in the icon control table 17 to specify an icon to be displayed and arrange it at a predetermined position. Then, it is superimposed and displayed on the map image.
[0037]
The map information database 14 is configured by hierarchizing a large number of mesh data of different scale sizes, such as a national map, a prefectural map, a municipal map, a city map, and the like. The mesh file is specified by the information of.
[0038]
The icon file 15 stores image data of each icon. In addition, the store / facility file 16 includes a type (hereinafter, also referred to as a “genre”) that classifies stores and the like (hereinafter, stores and facilities may be referred to as “stores and the like”), a location of each store, etc. (Location information to be installed), icon files and the like that symbolize each store and the like are stored in association with each other. Note that the icon file 15 and the store / facility file 16 can be integrated.
[0039]
The icon control table 17 includes information for narrowing down icons to be superimposed on a map image. The details of the icon control table 17 will be described later with reference to FIGS.
[0040]
The user's information terminal 30 is realized, for example, as a personal computer, a portable information terminal, a mobile phone, or the like, and includes a display unit 31 for browsing a map image and an input unit 32 for inputting search conditions and the like. Have.
[0041]
FIG. 2 is an explanatory diagram showing the configuration of the display control table 18 and the display control record 19. As shown in FIG. 2A, the display control table 18 is associated with a display group number for each figure number x and y for specifying each mesh file.
[0042]
Next, as shown in FIG. 2B, the display control record 19 displays icons of which genre at which display level (scale level) for each display group number, and hides at which display level. It is specified whether to do. Symbols J001 to Jn shown in the figure indicate the genre of the icon. The display level L becomes larger as the subscript number becomes larger. For example, focusing on the display group number 001, the icons belonging to the icon genre J002 are not displayed at the display levels L1 and L2, but are displayed at the display levels L3, L4. Specifically, for example, each icon belonging to the genre “convenience store” can be specified for each display level so as to be displayed at a certain display level and not displayed at another display level, and to be displayed / not displayed. A display group number is set for each pattern.
[0043]
Therefore, by referring to the display group number described in the display control table 18 shown in FIG. 2A, the icon of any genre among the icons included in the mesh file is displayed, and the icon of any genre is displayed. Can be easily known. That is, the display group number assigned to each mesh file indicates the icon display pattern in the mesh file.
[0044]
The display control record 19 shown in FIG. 2B may be stored as it is, but in that case, a large storage area is consumed. Therefore, the setting pattern of display / non-display at each display level for each icon genre is examined, a pattern number is assigned to each setting pattern, and only the pattern number is described in the same pattern. Thereby, the storage amount can be reduced.
[0045]
Next, as shown in FIG. 3A, the priority table 20 defines display priorities for each icon genre in advance. In the figure, a genre with a high priority is located at the top of the table, and the priority decreases as going downward.
[0046]
FIG. 3B shows the configuration of the basic policy table 21. The basic policy table 21 indicates the initial setting of icon display. For a mesh file not associated with a display group number, display / non-display of an icon is determined by referring to the basic policy table 21. The pattern of each display group is generated by adding or deleting an icon genre based on the basic policy table 21. Note that the basic policy table 21 can be provided in the display control record 19. For example, the display group number “000” may be set as the default basic group number, and the basic group number may be associated with all mesh files unless another display group number is assigned.
[0047]
FIG. 4 is a flowchart showing an outline of the processing for generating the display control table and the display control record. Hereinafter, steps are abbreviated as “S”.
[0048]
This process is performed for each predetermined figure (mesh file) (S1), and detects information on all icons included in the set mesh file (S2).
[0049]
Next, the number of displayable basic icons is detected for each display level (S3). The number of basic icons is predetermined for each display level, and indicates the upper limit of the number of icons that can be appropriately displayed at that display level. For example, suppose that at a display level L5, 1/4 of the mesh file is used to generate a map image of 500 dots × 500 dots, and at a display level L6, 1/4 of the mesh file is used to generate a map image of the same size. Assume that 8 is used. If the total number of icons to be displayed per 500 dot × 500 dot map image is limited to 100, the number of basic icons at display level L5 is quadrupled to 400, and the number of basic icons at display level L6 is 8 800 times the number. As the scale becomes larger, the number of basic icons increases, and the total number of icons that can be displayed increases.
[0050]
Next, the number of basic icons at each display level is compared with the total number of icons to be displayed defined in the basic policy table 21 among all types of icons included in the mesh file (S4). As described above, the basic policy table 21 defines which genre icons are displayed and which genre icons are not displayed at each display level. Therefore, the icon of the genre set to "display" is the display target icon, and the total number of icons to be displayed is compared with the number of basic icons which is the upper limit.
[0051]
If the total number of icons to be displayed substantially matches the number of basic icons, the display control record 19 is described so as to display icons of all genres included in the mesh file, and the display group number is displayed in the display control table. Register at 18.
[0052]
On the other hand, if the total number of icons to be displayed included in the mesh file is less than the number of basic icons, the priority table 20 is referred to, and the basic policy table 21 sets the highest priority among the genres set to non-display. Icon of the genre with the highest genre is added to "Display". This genre adding operation is repeatedly performed until the total number of displayed icons substantially matches the basic icon number, and a display control record is created (S6).
[0053]
When the total number of icons to be displayed included in the mesh file exceeds the number of basic icons, among the genres set to “display” in the initial setting of the basic policy table 21, the genre with the lowest priority is set to “non-display”. Display ". This genre reduction operation is repeated until the total number of icons to be displayed substantially matches the number of basic icons. Then, as described above, a display control record is created, and the display group number is associated with the mesh file (S7).
[0054]
By performing the above process for a predetermined mesh file, the genre of the icons displayed at each display level can be defined in advance for each display level of each mesh file.
[0055]
It is not necessary to perform the above-described grouping for all the mesh files. The above process may be performed only for a specific mesh file including an area where icon display is to be adjusted, such as an urban area having a large number of genres and having a large number of icons or a suburb having a small number of icons to be displayed.
[0056]
After the genre of the icon to be displayed for each display level for the predetermined mesh file is determined in this way, the processing when there is a map information provision request from the user will be described with reference to the flowchart of FIG. explain.
[0057]
First, the figure number of the mesh file used for generating the map image is specified from the center coordinates and the display size of the map image desired by the user (S11).
[0058]
Next, by referring to the display control table 18 from the figure number (S12), it is determined whether a display group number is set in the mesh file, that is, whether a display control record adjusted for the mesh file is generated. Is determined (S13).
[0059]
If a display control record is set in the mesh file, an icon to be displayed is selected and read according to the setting contents of the display control record, and is drawn over the map image (S14).
[0060]
On the other hand, when the display control record is not set in the mesh file, the basic policy table 21 is referred to at the specified display level, and the display control table for setting the display control is dynamically set according to the flowchart described above with reference to FIG. To generate. Then, based on the dynamically generated display control table (S15), among the icons of all the genres associated with the mesh file, the genre icons set to be "displayed" at the display level are read out. Then, it is displayed superimposed on the map image (S16).
[0061]
Thereby, for example, a map image as shown in FIG. 6 can be obtained. As shown in FIG. 6A, consider a case where one map image is generated from each part of the four mesh files MF1 to MF4. The mesh file MF1 is map data including “urban areas” having characteristics that the number of genres is large and the number of icons belonging to each genre is large. The mesh file MF2 is large in the number of genres, but the number of icons in each genre is It is assumed that the map data includes “suburbs” having a characteristic of being small.
[0062]
The display control record of the mesh file MF1 including the urban area is set by narrowing down the number of genres so that the icons are not crowded and the visibility is not impaired. It is set so that icons of more genres are displayed so as to be easily grasped.
[0063]
Therefore, as shown in FIG. 6B, in the same map image, the number of genres of the displayed icons is small in the portion A1 derived from the mesh file MF1, and is displayed in the portion A2 derived from the mesh file MF2. Although there is not much difference in the total number of icons, the number of genres is larger than A1. Note that the mesh files MF3 and MF4 are assumed to be areas without features, and the icon display is controlled according to the basic policy table 21.
[0064]
As described above, according to the present embodiment, the genre of icons to be displayed is set in advance for each display level of each mesh file, and the total number of displayed icons is adjusted. By limiting the number of display genres in an area with many icons, and increasing the number of genres to be displayed in an area with few icons, a more convenient map image can be provided to the user.
[0065]
Further, since the display control record 19 is generated in accordance with the characteristics of the mesh file, it is possible to more appropriately limit the number of icons to be displayed. For example, in a mesh file of a characteristic area where the number of icons belonging to a specific genre is large, such as “Akihabara” where electronics stores are concentrated, by setting the specific genre to be hidden, the basic geography The structure (positions of roads and public facilities, etc.) can be easily grasped. Conversely, if the specific genre is set to be displayed, the arrangement of roads and the like may be difficult to understand, but the characteristics of the area can be clearly expressed.
[0066]
Next, FIG. 7 shows a configuration of the priority table 20 and the display control record 19 employed in the second embodiment of the present invention. A feature of the present embodiment is that the number of icons to be displayed is controlled in consideration of not only the characteristics of the area but also the purpose of use of the user (use of the map image).
[0067]
As shown in FIG. 7A, the priority table 20 is prepared for each application such as “travel”, “shopping”, and “learning”, and is displayed with priority for each application. Icon genre is set. For example, in the priority table of “travel”, a high priority is given so that icons deeply related to travel, such as stations, airports, ferries, and hotels, are displayed with priority. In the priority table of "shopping", for example, a high priority is set to icons deeply related to shopping, such as department stores and banks. Furthermore, in the priority table of “learning”, for example, icons related to learning, such as “historical site” and “library”, are given high priority.
[0068]
As shown in FIG. 7B, a display control record 19 is also generated for each application.
[0069]
Thereby, when the user specifies the purpose of use and requests the map image, the genre of the icon to be displayed can be controlled according to the use and the display level, and the usability can be further improved.
[0070]
The present invention is not limited to the above embodiments. A person skilled in the art can make various modifications such as adding a new addition or change to the configuration of each embodiment. Also, the display / non-display of the icon genre shown in the figure is merely an example for explanation, and the present invention is not limited to this.
[0071]
【The invention's effect】
As described in detail above, according to the present invention, it is possible to adjust the types of icons to be displayed according to the scale size, limit the number of icons, maintain visibility, and improve usability.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an overall outline of a map information providing system according to a first embodiment of the present invention.
FIG. 2 is an explanatory diagram showing a configuration of a display control table and a display control record.
FIG. 3 is an explanatory diagram showing a configuration of a priority table and a basic policy table.
FIG. 4 is a flowchart illustrating a process of generating a display control table and a display control record.
FIG. 5 is a flowchart showing an icon display control process.
FIG. 6 is an explanatory diagram schematically showing how a map image is generated from a plurality of mesh files.
FIG. 7 is an explanatory diagram showing a configuration of a priority table and a display control record for each application used in a second embodiment of the present invention.
[Explanation of symbols]
10. Map information providing system
11 Search section
12 Drawing control unit
13 Icon control unit
14 Map Database
15 Icon files
16 store / facility files
17 Icon control table
18 Display control table
19 Display control record
20 Priority table
21 Basic policy table
30 Information terminal

Claims (7)

地図情報を記憶して管理する地図情報管理手段と、
入力された位置と縮尺サイズによって前記地図情報を参照し、所定範囲の地図画像を描画する描画制御手段と、
地図上の店舗・施設の位置と種類及びアイコンデータを記憶して管理するアイコン情報管理手段と、
表示する地図画像の縮尺サイズ毎に表示させるアイコンの種類をそれぞれ予め設定してなるアイコン表示制御情報を記憶して管理するアイコン表示制御情報管理手段と、
前記アイコン表示制御情報を参照して、前記描画制御手段により描画された地図画像に表示させるアイコンを前記入力された位置と縮尺サイズに応じて決定し、該決定したアイコンのアイコンデータをアイコン情報管理手段から読み出して前記地図画像の所定位置に重ね合わせて表示させるアイコン制御手段と、
を備えたことを特徴とする地図情報提供システム。
Map information management means for storing and managing map information;
Drawing control means for referring to the map information according to the input position and scale size, and drawing a map image in a predetermined range;
Icon information management means for storing and managing the location and type of the store / facility on the map and the icon data,
Icon display control information management means for storing and managing icon display control information in which the types of icons to be displayed for each scale size of the map image to be displayed are set in advance,
With reference to the icon display control information, an icon to be displayed on the map image drawn by the drawing control means is determined according to the input position and the reduced scale size, and the icon data of the determined icon is stored in the icon information management. Icon control means for reading from the means and displaying the map image superimposed on a predetermined position;
A map information providing system comprising:
前記アイコン表示制御情報は、前記地図情報の特性に応じて予め複数パターンに分類されている請求項1に記載の地図情報提供システム。The map information providing system according to claim 1, wherein the icon display control information is classified into a plurality of patterns in advance according to characteristics of the map information. 前記アイコン表示制御情報は、前記地図画像の特性及び用途に応じて予め複数パターンに分類されている請求項1に記載の地図情報提供システム。2. The map information providing system according to claim 1, wherein the icon display control information is classified into a plurality of patterns in advance according to characteristics and uses of the map image. 3. 前記アイコン表示制御情報は、更に、縮尺サイズ毎にいずれの種類のアイコンを表示させるかを規定する基本方針情報を備えており、前記複数パターンのいずれにも分類されていない地図情報は、前記基本方針情報から動的に生成された表示制御情報に基づいて処理される請求項1又は請求項2のいずれかに記載の地図情報提供システム。The icon display control information further includes basic policy information that specifies which type of icon is to be displayed for each scale size. 3. The map information providing system according to claim 1, wherein processing is performed based on display control information dynamically generated from policy information. 入力された位置と縮尺サイズによって地図情報管理手段により管理された地図情報を参照し、所定範囲の地図画像を描画させる機能と、
表示する地図画像の縮尺サイズ毎に表示させるアイコンの種類をそれぞれ予め設定してなるアイコン表示制御情報をアイコン表示制御情報管理手段に登録させる機能と、
前記アイコン表示制御情報を参照して、前記描画された地図画像に表示させるアイコンを前記入力された位置と縮尺サイズに応じて決定し、所定のアイコンデータを前記地図画像の所定位置に重ね合わせて表示させる機能と、
をコンピュータ上に実現させるためのプログラム。
A function of referring to the map information managed by the map information management means according to the input position and the scale size, and drawing a map image in a predetermined range;
A function of registering icon display control information in which icon types to be displayed for each scale size of the map image to be displayed are set in advance in the icon display control information management means,
With reference to the icon display control information, an icon to be displayed on the drawn map image is determined according to the input position and the scale size, and predetermined icon data is superimposed on a predetermined position of the map image. Function to display,
Program to implement on a computer.
地図情報を記憶して管理する地図情報管理手段と、
入力された位置と縮尺サイズによって前記地図情報を参照し、所定範囲の地図画像を描画する描画制御手段と、
地図上の店舗・施設の位置と種類及びアイコンデータを記憶して管理するアイコン情報管理手段と、
表示するアイコンの種類の優先度に関するアイコン種類別優先度テーブルを記憶して管理するアイコン種類別優先度テーブル管理手段と、
ユーザから位置と縮尺サイズが入力されたとき、前記アイコン種類別優先度テーブルを参照し、表示されるアイコン数が所定値となるよう表示制御情報を動的に生成する表示制御情報生成手段と、
前記生成された表示制御情報に基づいて、前記アイコン情報管理手段からアイコンデータを読み出して、前記地図画像の所定位置にアイコンを重ね合わせて表示するアイコン制御手段と、
を備えたことを特徴とする地図情報提供システム。
Map information management means for storing and managing map information;
Drawing control means for referring to the map information according to the input position and scale size, and drawing a map image in a predetermined range;
Icon information management means for storing and managing the location and type of the store / facility on the map and the icon data,
An icon type priority table management means for storing and managing an icon type priority table relating to the priority of the type of icon to be displayed;
When a position and a scale size are input from a user, a display control information generation unit that dynamically generates display control information so that the number of displayed icons becomes a predetermined value by referring to the icon type priority table,
Icon control means for reading out icon data from the icon information management means based on the generated display control information, and superimposing and displaying icons at predetermined positions on the map image;
A map information providing system comprising:
入力された位置と縮尺サイズによって地図情報管理手段により管理された地図情報を参照し、所定範囲の地図画像を描画させる機能と、
ユーザから位置と縮尺サイズが入力された場合は、表示するアイコンの種類の優先度を規定するアイコン種類別優先度テーブルを参照することにより、前記地図画像上に表示されるアイコン数が所定値となるように表示制御情報を動的に生成させる機能と、
前記生成された表示制御情報に基づいて、アイコン情報管理手段により管理されているアイコンデータを読み出し、前記地図画像の所定位置にアイコンを重ね合わせて表示させる機能と、
をコンピュータ上に実現させるためのプログラム。
A function of referring to the map information managed by the map information management means according to the input position and the scale size, and drawing a map image in a predetermined range;
When the position and the scale size are input by the user, the number of icons displayed on the map image is set to a predetermined value by referring to an icon type priority table defining the priority of the type of icon to be displayed. A function to dynamically generate display control information so that
A function of reading out the icon data managed by the icon information management unit based on the generated display control information, and superimposing and displaying an icon at a predetermined position of the map image;
Program to implement on a computer.
JP2002328216A 2002-11-12 2002-11-12 Map information providing system Pending JP2004163592A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002328216A JP2004163592A (en) 2002-11-12 2002-11-12 Map information providing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002328216A JP2004163592A (en) 2002-11-12 2002-11-12 Map information providing system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2005322526A Division JP4290156B2 (en) 2005-11-07 2005-11-07 Map information provision system

Publications (2)

Publication Number Publication Date
JP2004163592A true JP2004163592A (en) 2004-06-10
JP2004163592A5 JP2004163592A5 (en) 2006-01-19

Family

ID=32806575

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002328216A Pending JP2004163592A (en) 2002-11-12 2002-11-12 Map information providing system

Country Status (1)

Country Link
JP (1) JP2004163592A (en)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006270501A (en) * 2005-03-24 2006-10-05 Matsushita Electric Ind Co Ltd Apparatus and method for displaying electronic program table
JP2006276172A (en) * 2005-03-28 2006-10-12 Xanavi Informatics Corp Map display device
JP2006285028A (en) * 2005-04-01 2006-10-19 Nihon Computer Graphic Co Ltd Apparatus and method for creating map image
JP2007011161A (en) * 2005-07-04 2007-01-18 Zenrin Datacom Co Ltd Method for displaying point guide map
JP2008033755A (en) * 2006-07-31 2008-02-14 Yafoo Japan Corp Method and system for retrieving data with position information added thereto
WO2008026389A1 (en) * 2006-08-29 2008-03-06 Pioneer Corporation Display controller, display control method, display control program, and computer-readable recording medium
JP2008152207A (en) * 2006-12-20 2008-07-03 Sanyo Electric Co Ltd Map display device and map scrolling method
JP2008165072A (en) * 2006-12-28 2008-07-17 Fujitsu Ltd Information processing apparatus, information processing method, information processing program
JP2008180574A (en) * 2007-01-24 2008-08-07 Xanavi Informatics Corp Navigation device
JP2009230640A (en) * 2008-03-25 2009-10-08 Xanavi Informatics Corp Map display device
WO2010038328A1 (en) * 2008-09-30 2010-04-08 株式会社野村総合研究所 Map display device, map display method, and computer program
EP2277138A2 (en) * 2008-04-18 2011-01-26 Google, Inc. Content item placement
JP2011034339A (en) * 2009-07-31 2011-02-17 Hyogo Prefecture Device, method and program for outputting area information
JP2011081198A (en) * 2009-10-07 2011-04-21 Zenrin Datacom Co Ltd Map information processing device, map information processing method, and map information processing program
JP2011169659A (en) * 2010-02-17 2011-09-01 Clarion Co Ltd Navigation device
JP2013025622A (en) * 2011-07-22 2013-02-04 Nec Corp Information display device, information display method and program
JP5582551B1 (en) * 2013-08-30 2014-09-03 ヤフー株式会社 Distribution device, terminal device, distribution method, and distribution program
JP2016186603A (en) * 2015-03-27 2016-10-27 株式会社ゼンリンデータコム Information processing apparatus, program, and information processing method
WO2019069366A1 (en) * 2017-10-03 2019-04-11 株式会社Stroly Information processing device, information system, information processing method, and program
JP2020194172A (en) * 2016-03-24 2020-12-03 株式会社ゼンリンデータコム Map display device, map display metho and map display program
WO2022208660A1 (en) * 2021-03-30 2022-10-06 日本電信電話株式会社 Reverse geocoding device, reverse geocoding method, and program

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006270501A (en) * 2005-03-24 2006-10-05 Matsushita Electric Ind Co Ltd Apparatus and method for displaying electronic program table
JP4661291B2 (en) * 2005-03-24 2011-03-30 パナソニック株式会社 Electronic program guide display device and electronic program guide display method
JP4579737B2 (en) * 2005-03-28 2010-11-10 クラリオン株式会社 Map display device
JP2006276172A (en) * 2005-03-28 2006-10-12 Xanavi Informatics Corp Map display device
JP2006285028A (en) * 2005-04-01 2006-10-19 Nihon Computer Graphic Co Ltd Apparatus and method for creating map image
JP4602144B2 (en) * 2005-04-01 2010-12-22 株式会社昭文社デジタルソリューション Map image generating apparatus and method
JP2007011161A (en) * 2005-07-04 2007-01-18 Zenrin Datacom Co Ltd Method for displaying point guide map
JP2008033755A (en) * 2006-07-31 2008-02-14 Yafoo Japan Corp Method and system for retrieving data with position information added thereto
WO2008026389A1 (en) * 2006-08-29 2008-03-06 Pioneer Corporation Display controller, display control method, display control program, and computer-readable recording medium
JP2008152207A (en) * 2006-12-20 2008-07-03 Sanyo Electric Co Ltd Map display device and map scrolling method
JP2008165072A (en) * 2006-12-28 2008-07-17 Fujitsu Ltd Information processing apparatus, information processing method, information processing program
JP2008180574A (en) * 2007-01-24 2008-08-07 Xanavi Informatics Corp Navigation device
JP2009230640A (en) * 2008-03-25 2009-10-08 Xanavi Informatics Corp Map display device
EP2277138A2 (en) * 2008-04-18 2011-01-26 Google, Inc. Content item placement
JP2011518384A (en) * 2008-04-18 2011-06-23 グーグル・インコーポレーテッド Content item placement
EP2277138A4 (en) * 2008-04-18 2013-01-23 Google Inc Content item placement
JP2010085587A (en) * 2008-09-30 2010-04-15 Nomura Research Institute Ltd Map display device, map display method, and computer program
WO2010038328A1 (en) * 2008-09-30 2010-04-08 株式会社野村総合研究所 Map display device, map display method, and computer program
JP2011034339A (en) * 2009-07-31 2011-02-17 Hyogo Prefecture Device, method and program for outputting area information
JP2011081198A (en) * 2009-10-07 2011-04-21 Zenrin Datacom Co Ltd Map information processing device, map information processing method, and map information processing program
JP2011169659A (en) * 2010-02-17 2011-09-01 Clarion Co Ltd Navigation device
JP2013025622A (en) * 2011-07-22 2013-02-04 Nec Corp Information display device, information display method and program
JP5582551B1 (en) * 2013-08-30 2014-09-03 ヤフー株式会社 Distribution device, terminal device, distribution method, and distribution program
JP2015049692A (en) * 2013-08-30 2015-03-16 ヤフー株式会社 Distribution system, terminal device, distribution method, and distribution program
US9972033B2 (en) 2013-08-30 2018-05-15 Yahoo Japan Corporation Distribution apparatus, terminal apparatus and distribution method
JP2016186603A (en) * 2015-03-27 2016-10-27 株式会社ゼンリンデータコム Information processing apparatus, program, and information processing method
JP2020194172A (en) * 2016-03-24 2020-12-03 株式会社ゼンリンデータコム Map display device, map display metho and map display program
WO2019069366A1 (en) * 2017-10-03 2019-04-11 株式会社Stroly Information processing device, information system, information processing method, and program
CN111164665A (en) * 2017-10-03 2020-05-15 株式会社漫遇 Information processing device, information system, information processing method, and program
JPWO2019069366A1 (en) * 2017-10-03 2020-11-05 株式会社Stroly Information processing equipment, information systems, information processing methods, and programs
CN111164665B (en) * 2017-10-03 2022-08-02 株式会社漫遇 Information processing device, information system, information processing method, and program
JP7290281B2 (en) 2017-10-03 2023-06-13 株式会社Stroly Information processing device, information system, information processing method, and program
US12014654B2 (en) 2017-10-03 2024-06-18 Stroly Inc. Information processing apparatus, information system, information processing method, and program
WO2022208660A1 (en) * 2021-03-30 2022-10-06 日本電信電話株式会社 Reverse geocoding device, reverse geocoding method, and program

Similar Documents

Publication Publication Date Title
JP4290156B2 (en) Map information provision system
JP2004163592A (en) Map information providing system
US10908782B2 (en) Interactive electronically presented map
CA2582583C (en) Stitching of paths for improved text-on-path rendering of map labels
AU2010291144B2 (en) Method and apparatus for customizing map presentations based on user interests
US20080147319A1 (en) Landmark selection tools for map systems and methods
JP2002229991A (en) Server, user terminal, system and method for providing information
WO2008002732A2 (en) Driving directions with landmark data
JP2003121189A (en) Guidance information providing method and executing apparatus thereof
JP2012212057A (en) Map provision server, map provision method, and program
JP3602833B2 (en) Map presentation device and map presentation method
JP5782142B2 (en) POSITION INFORMATION PROVIDING SYSTEM, SERVER DEVICE, TERMINAL DEVICE, POSITION INFORMATION PROVIDING METHOD, AND PROGRAM
JP6543591B2 (en) Map display device, map display method and computer program
US7010748B1 (en) Method and system for displaying site-specific bookmarks on a computer
US20100088014A1 (en) Computer process and program product for generating an archaeological map which can be consulted by means of navigation
JP4937209B2 (en) Display map proposal apparatus and method
JP2004227481A (en) Map making system and map making program
JP2004151522A (en) Map display device, method and program for displaying map, and recording medium
JP2000076594A (en) Display device

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051129