(57)【要約】【課題】地物の名称を適切に表示できる地物名称表示情報の提供。【解決手段】所定の位置に存在する地物の名称を、異なる複数のスケールで表示される地図上に表示させるための地物名称表示情報２００を、地物の名称に関する少なくとも１個の地物名称情報を有する名称管理テーブル３００と、名称の表示位置に関する少なくとも１個の表示位置関連情報を有する表示位置管理テーブル４００と、で構成している。地物名称情報を、この地物名称情報固有の地物ＩＤ情報と、名称文字列を表示させるための名称文字列情報と、地物の真位置を示す真位置形状情報と、で構成している。表示位置関連情報を、地物ＩＤ情報と同一の情報が記録された対応地物ＩＤ情報と、スケールに関する表示スケール情報と、この表示スケール情報のスケールにおける名称文字列の表示位置を表す表示形状情報と、で構成している。【選択図】図４
2007328231.tif 000002
【特許請求の範囲】
【請求項１】
所定の位置に存在する対象物の内容を、表示手段に異なる複数のスケールで表示される所定の領域の地図上に表示させるための対象物内容表示情報のデータ構造であって、
前記対象物の内容に関する少なくとも１個の対象物内容情報を有する内容管理テーブルと、
前記対象物の内容の表示位置に関する少なくとも１個の表示位置関連情報を有する表示位置管理テーブルと、
を具備し、
前記対象物内容情報は、
この対象物内容情報固有の内容固有情報と、
前記対象物の内容を表す文字を表示させるための内容文字情報と、
前記対象物が存在する位置を示す存在位置情報と、
を備え、
前記表示位置関連情報は、
前記内容固有情報に対応する内容固有対応情報と、
前記複数のスケールのうち少なくともいずれか１個のスケールに関する表示スケール情報と、
この表示スケール情報のスケールにおける前記内容を表す文字の表示位置に関する表示位置情報と、
を備えた
ことを特徴とした対象物内容表示情報のデータ構造。
【請求項２】
請求項１に記載の対象物内容表示情報のデータ構造であって、
前記内容文字情報は、前記対象物の名称を前記対象物の内容として表示させるための名称文字情報を備えた
ことを特徴とした対象物内容表示情報のデータ構造。
【請求項３】
請求項２に記載の対象物内容表示情報のデータ構造であって、
前記対象物内容情報は、前記名称文字情報で表される名称のふりがなを示すふりがな情報を備えた
ことを特徴とした対象物内容表示情報のデータ構造。
【請求項４】
請求項１ないし請求項３のいずれかに記載の対象物内容表示情報のデータ構造であって、
前記表示位置情報は、前記内容を表す文字の表示位置をポリラインで表すポリライン情報を備えた
ことを特徴とした対象物内容表示情報のデータ構造。
【請求項５】
請求項４に記載の対象物内容表示情報のデータ構造であって、
前記ポリライン情報は、前記内容を表す各文字のそれぞれの表示位置を座標で表す文字座標情報を備えた
ことを特徴とした対象物内容表示情報のデータ構造。
【請求項６】
請求項１ないし請求項５のいずれかに記載の対象物内容表示情報のデータ構造であって、
前記対象物は、地物である
ことを特徴とした対象物内容表示情報のデータ構造。
【請求項７】
表示手段に異なる複数のスケールで所定の領域の地図を表示させるための地図表示情報と、
所定の位置に存在する対象物の内容を、前記地図表示情報に基づき前記複数のスケールで表示される所定の領域の地図上に表示させるための請求項１ないし請求項６のいずれかに記載の対象物内容表示情報のデータ構造の対象物内容表示情報と、
を具備したことを特徴とした地図情報のデータ構造。
【請求項８】
請求項７に記載の地図情報のデータ構造の前記地図情報が演算手段にて読取可能に記録された
ことを特徴とした地図情報を記録した記録媒体。
【請求項９】
所定の位置に存在する対象物の内容を、表示手段に異なる複数のスケールで表示される所定の領域の地図上に表示させる制御をする表示制御装置であって、
入力操作に基づいて、所定のスケールで所定の領域の地図を表示させる旨を認識する入力操作認識手段と、
請求項１ないし請求項６のいずれかに記載の対象物内容表示情報のデータ構造の対象物内容表示情報を構成する前記内容管理テーブルから、前記入力操作認識手段で認識された前記所定の領域内の位置を示す前記存在位置情報を有する前記対象物内容情報を検索する対象物内容情報検索手段と、
前記対象物内容表示情報を構成する前記表示位置管理テーブルから、前記対象物内容情報検索手段で検索された前記対象物内容情報の前記内容固有情報に対応する前記内容固有対応情報、および、前記入力操作認識手段で認識された前記所定のスケールを示す前記表示スケール情報を有する前記表示位置関連情報を検索する表示位置関連情報検索手段と、
前記表示手段に前記所定のスケールで表示された前記所定の領域の地図上における前記表示位置関連情報検索手段で検索された前記表示位置関連情報の前記表示位置情報に基づく位置に、前記対象物内容情報検索手段で検索された前記対象物内容情報の前記内容文字情報の文字を表示させる制御をする表示制御手段と、
を具備したことを特徴とした表示制御装置。
【請求項１０】
所定の位置に存在する対象物の内容を、表示手段に異なる複数のスケールで表示される所定の領域の地図上に表示させる制御をする表示制御装置であって、
入力操作に基づいて、所定のスケールで所定の領域の地図を表示させる旨を認識する入力操作認識手段と、
請求項７に記載の地図情報のデータ構造の地図情報を構成する前記対象物内容表示情報の内容管理テーブルから、前記入力操作認識手段で認識された前記所定の領域内の位置を示す前記存在位置情報を有する前記対象物内容情報を検索する対象物内容情報検索手段と、
前記地図情報を構成する前記対象物内容表示情報の前記表示位置管理テーブルから、前記対象物内容情報検索手段で検索された前記対象物内容情報の前記内容固有情報に対応する前記内容固有対応情報、および、前記入力操作認識手段で認識された前記所定のスケールを示す前記表示スケール情報を有する前記表示位置関連情報を検索する表示位置関連情報検索手段と、
前記地図情報から、前記入力操作認識手段で認識された前記所定のスケールで所定の領域の地図を表示させるための前記地図表示情報を取得する地図表示情報取得手段と、
この地図情報検索手段で取得された前記地図表示情報に基づいて前記表示手段に前記所定のスケールで前記所定の領域の地図を表示させるとともに、この地図上における前記表示位置関連情報検索手段で検索された前記表示位置関連情報の前記表示位置情報に基づく位置に、前記対象物内容情報検索手段で検索された前記対象物内容情報の前記内容文字情報の文字を表示させる制御をする表示制御手段と、
を具備したことを特徴とした表示制御装置。
【請求項１１】
演算手段により、所定の位置に存在する対象物の内容を、表示手段に異なる複数のスケールで表示される所定の領域の地図上に表示させる制御をする表示制御方法であって、
前記演算手段は、
入力操作に基づいて、所定のスケールで所定の領域の地図を表示させる旨を認識し、
請求項１ないし請求項６のいずれかに記載の対象物内容表示情報のデータ構造の対象物内容表示情報を構成する前記内容管理テーブルから、前記認識された前記所定の領域内の位置を示す前記存在位置情報を有する前記対象物内容情報を検索し、
前記対象物内容表示情報を構成する前記表示位置管理テーブルから、前記検索された前記対象物内容情報の前記内容固有情報に対応する前記内容固有対応情報、および、前記認識された前記所定のスケールを示す前記表示スケール情報を有する前記表示位置関連情報を検索し、
前記表示手段に前記所定のスケールで表示された前記所定の領域の地図上における前記検索された前記表示位置関連情報の前記表示位置情報に基づく位置に、前記検索された前記対象物内容情報の前記内容文字情報の文字を表示させる制御をする
ことを特徴とする表示制御方法。
【請求項１２】
演算手段により、所定の位置に存在する対象物の内容を、表示手段に異なる複数のスケールで表示される所定の領域の地図上に表示させる制御をする表示制御方法であって、
前記演算手段は、
入力操作に基づいて、所定のスケールで所定の領域の地図を表示させる旨を認識し、
請求項７に記載の地図情報のデータ構造の地図情報を構成する前記対象物内容表示情報の内容管理テーブルから、前記認識された前記所定の領域内の位置を示す前記存在位置情報を有する前記対象物内容情報を検索し、
前記地図情報を構成する前記対象物内容表示情報の前記表示位置管理テーブルから、前記検索された前記対象物内容情報の前記内容固有情報に対応する前記内容固有対応情報、および、前記認識された前記所定のスケールを示す前記表示スケール情報を有する前記表示位置関連情報を検索し、
前記地図情報から、前記認識された前記所定のスケールで所定の領域の地図を表示させるための前記地図表示情報を取得し、
この取得された前記地図表示情報に基づいて前記表示手段に前記所定のスケールで前記所定の領域の地図を表示させるとともに、この地図上における前記検索された前記表示位置関連情報の前記表示位置情報に基づく位置に、前記検索された前記対象物内容情報の前記内容文字情報の文字を表示させる制御をする
ことを特徴とする表示制御方法。
【請求項１３】
演算手段を請求項９または請求項１０に記載の表示制御装置として機能させる
ことを特徴とする表示制御プログラム。
【請求項１４】
請求項１１または請求項１２に記載の表示制御方法を演算手段に実行させる
ことを特徴とする表示制御プログラム。
【請求項１５】
請求項１３または請求項１４に記載の表示制御プログラムが演算手段にて読取可能に記録された
ことを特徴とする表示制御プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の位置に存在する対象物の内容を、表示手段に異なる複数のスケールで表示される所定の領域の地図上に表示させるための対象物内容表示情報のデータ構造、地図情報のデータ構造、地図情報を記録した記録媒体、表示制御装置、その方法、そのプログラム、および、そのプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
従来、地図とともに、建造物などの地物の注記を表示させる構成が知られている（例えば、特許文献１）。
【０００３】
この特許文献１に記載ものは、地図情報を下敷き地図データ（下敷き地図と地図管理用テーブル）と注記データに分離して、それぞれを下敷き地図データファイルと注記データファイルで管理している。また、注記データを、注記データファイルと位置関係ファイルとに分けることができる構成としている。
そして、地図を表示させる場合、表示しようとする場所が選択されると、下敷き地図を選択し、地理的な範囲を決める。また、この範囲に含まれる注記データを選択し、グラフ上のノードに対応付ける。さらに、下書き地図の座標とノードの対応付けを行う。
【０００４】
このとき、対応付けようとする下敷き地図と注記データが同じ地図から作られた場合、下敷き地図上での目標物の位置関係と位置関係データファイルの内容が一致している。
また、スケールが違う測量地図に注記データを対応付ける場合、地図管理用テーブルのスケールの割合で座標変換を行うことにより、正しく対応付けすることができる。
さらに、意図的に向きを変えた地図を使う場合、地図管理用テーブルの下敷き地図の向きがわかれば、規則的な変換処理を行うことにより、新たな位置関係を作ることができる構成が採られている。
【０００５】
【特許文献１】特開２００１−２２７７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、地図を表示させる際に、スケールごとに、注記の配置方法や配置位置を異なる状態にした方が好ましい場合がある。例えば、大きな湖を表示させる際に、スケールごとに、その湖の名称を異なる配置状態で表示した方が好ましい場合がある。
上述した特許文献１のような構成を用いて、このような状況に対応する場合、１つの注記データで複数の注記を配置することができないため、大きいスケールでは所定エリアごとに注記を配置する必要がある。このため、１つの地物に対して複数の注記データを設ける必要がある。
しかしながら、所定エリアごとに注記を配置すると、スケールを小さくした場合、同じ注記が複数表示されてしまい、見栄えが悪くなるおそれあるという問題点が一例として挙げられる。
また、１つの地物に対して複数の注記データを設けるため、例えば地物の名称が変更になった場合、全ての注記データを修正する必要がある。このため、これら複数の注記データを修正するため、不整合が発生して、誤った注記が表示されるおそれがあるという問題点も一例として挙げられる。
【０００７】
本発明の目的は、対象物の内容を適切に表示可能な対象物内容表示情報のデータ構造、地図情報のデータ構造、地図情報を記録した記録媒体、表示制御装置、その方法、そのプログラム、および、そのプログラムを記録した記録媒体を提供することである。
【課題を解決するための手段】
【０００８】
請求項１に記載の発明は、所定の位置に存在する対象物の内容を、表示手段に異なる複数のスケールで表示される所定の領域の地図上に表示させるための対象物内容表示情報のデータ構造であって、前記対象物の内容に関する少なくとも１個の対象物内容情報を有する内容管理テーブルと、前記対象物の内容の表示位置に関する少なくとも１個の表示位置関連情報を有する表示位置管理テーブルと、を具備し、前記対象物内容情報は、この対象物内容情報固有の内容固有情報と、前記対象物の内容を表す文字を表示させるための内容文字情報と、前記対象物が存在する位置を示す存在位置情報と、を備え、前記表示位置関連情報は、前記内容固有情報に対応する内容固有対応情報と、前記複数のスケールのうち少なくともいずれか１個のスケールに関する表示スケール情報と、この表示スケール情報のスケールにおける前記内容を表す文字の表示位置に関する表示位置情報と、を備えたことを特徴とした対象物内容表示情報のデータ構造である。
【０００９】
請求項７に記載の発明は、表示手段に異なる複数のスケールで所定の領域の地図を表示させるための地図表示情報と、所定の位置に存在する対象物の内容を、前記地図表示情報に基づき前記複数のスケールで表示される所定の領域の地図上に表示させるための請求項１ないし請求項６のいずれかに記載の対象物内容表示情報のデータ構造の対象物内容表示情報と、を具備したことを特徴とした地図情報のデータ構造である。
【００１０】
請求項８に記載の発明は、請求項７に記載の地図情報のデータ構造の前記地図情報が演算手段にて読取可能に記録されたことを特徴とした地図情報を記録した記録媒体である。
【００１１】
請求項９に記載の発明は、所定の位置に存在する対象物の内容を、表示手段に異なる複数のスケールで表示される所定の領域の地図上に表示させる制御をする表示制御装置であって、入力操作に基づいて、所定のスケールで所定の領域の地図を表示させる旨を認識する入力操作認識手段と、請求項１ないし請求項６のいずれかに記載の対象物内容表示情報のデータ構造の対象物内容表示情報を構成する前記内容管理テーブルから、前記入力操作認識手段で認識された前記所定の領域内の位置を示す前記存在位置情報を有する前記対象物内容情報を検索する対象物内容情報検索手段と、前記対象物内容表示情報を構成する前記表示位置管理テーブルから、前記対象物内容情報検索手段で検索された前記対象物内容情報の前記内容固有情報に対応する前記内容固有対応情報、および、前記入力操作認識手段で認識された前記所定のスケールを示す前記表示スケール情報を有する前記表示位置関連情報を検索する表示位置関連情報検索手段と、前記表示手段に前記所定のスケールで表示された前記所定の領域の地図上における前記表示位置関連情報検索手段で検索された前記表示位置関連情報の前記表示位置情報に基づく位置に、前記対象物内容情報検索手段で検索された前記対象物内容情報の前記内容文字情報の文字を表示させる制御をする表示制御手段と、を具備したことを特徴とした表示制御装置である。
【００１２】
請求項１０に記載の発明は、所定の位置に存在する対象物の内容を、表示手段に異なる複数のスケールで表示される所定の領域の地図上に表示させる制御をする表示制御装置であって、入力操作に基づいて、所定のスケールで所定の領域の地図を表示させる旨を認識する入力操作認識手段と、請求項７に記載の地図情報のデータ構造の地図情報を構成する前記対象物内容表示情報の内容管理テーブルから、前記入力操作認識手段で認識された前記所定の領域内の位置を示す前記存在位置情報を有する前記対象物内容情報を検索する対象物内容情報検索手段と、前記地図情報を構成する前記対象物内容表示情報の前記表示位置管理テーブルから、前記対象物内容情報検索手段で検索された前記対象物内容情報の前記内容固有情報に対応する前記内容固有対応情報、および、前記入力操作認識手段で認識された前記所定のスケールを示す前記表示スケール情報を有する前記表示位置関連情報を検索する表示位置関連情報検索手段と、前記地図情報から、前記入力操作認識手段で認識された前記所定のスケールで所定の領域の地図を表示させるための前記地図表示情報を取得する地図表示情報取得手段と、この地図情報検索手段で取得された前記地図表示情報に基づいて前記表示手段に前記所定のスケールで前記所定の領域の地図を表示させるとともに、この地図上における前記表示位置関連情報検索手段で検索された前記表示位置関連情報の前記表示位置情報に基づく位置に、前記対象物内容情報検索手段で検索された前記対象物内容情報の前記内容文字情報の文字を表示させる制御をする表示制御手段と、を具備したことを特徴とした表示制御装置である。
【００１３】
請求項１１に記載の発明は、演算手段により、所定の位置に存在する対象物の内容を、表示手段に異なる複数のスケールで表示される所定の領域の地図上に表示させる制御をする表示制御方法であって、前記演算手段は、入力操作に基づいて、所定のスケールで所定の領域の地図を表示させる旨を認識し、請求項１ないし請求項６のいずれかに記載の対象物内容表示情報のデータ構造の対象物内容表示情報を構成する前記内容管理テーブルから、前記認識された前記所定の領域内の位置を示す前記存在位置情報を有する前記対象物内容情報を検索し、前記対象物内容表示情報を構成する前記表示位置管理テーブルから、前記検索された前記対象物内容情報の前記内容固有情報に対応する前記内容固有対応情報、および、前記認識された前記所定のスケールを示す前記表示スケール情報を有する前記表示位置関連情報を検索し、前記表示手段に前記所定のスケールで表示された前記所定の領域の地図上における前記検索された前記表示位置関連情報の前記表示位置情報に基づく位置に、前記検索された前記対象物内容情報の前記内容文字情報の文字を表示させる制御をすることを特徴とする表示制御方法である。
【００１４】
請求項１２に記載の発明は、演算手段により、所定の位置に存在する対象物の内容を、表示手段に異なる複数のスケールで表示される所定の領域の地図上に表示させる制御をする表示制御方法であって、前記演算手段は、入力操作に基づいて、所定のスケールで所定の領域の地図を表示させる旨を認識し、請求項７に記載の地図情報のデータ構造の地図情報を構成する前記対象物内容表示情報の内容管理テーブルから、前記認識された前記所定の領域内の位置を示す前記存在位置情報を有する前記対象物内容情報を検索し、前記地図情報を構成する前記対象物内容表示情報の前記表示位置管理テーブルから、前記検索された前記対象物内容情報の前記内容固有情報に対応する前記内容固有対応情報、および、前記認識された前記所定のスケールを示す前記表示スケール情報を有する前記表示位置関連情報を検索し、前記地図情報から、前記認識された前記所定のスケールで所定の領域の地図を表示させるための前記地図表示情報を取得し、この取得された前記地図表示情報に基づいて前記表示手段に前記所定のスケールで前記所定の領域の地図を表示させるとともに、この地図上における前記検索された前記表示位置関連情報の前記表示位置情報に基づく位置に、前記検索された前記対象物内容情報の前記内容文字情報の文字を表示させる制御をすることを特徴とする表示制御方法である。
【００１５】
請求項１３に記載の発明は、演算手段を請求項９または請求項１０に記載の表示制御装置として機能させることを特徴とする表示制御プログラムである。
【００１６】
請求項１４に記載の発明は、請求項１１または請求項１２に記載の表示制御方法を演算手段に実行させることを特徴とする表示制御プログラムである。
【００１７】
請求項１５に記載の発明は、請求項１３または請求項１４に記載の表示制御プログラムが演算手段にて読取可能に記録されたことを特徴とする表示制御プログラムを記録した記録媒体である。
【発明を実施するための最良の形態】
【００１８】
以下、本発明に係る一実施の形態を図面に基づいて説明する。
本実施の形態では、本発明の表示制御装置を備えた地図情報表示装置であって、所定の位置に存在する対象物としての地物の内容としての名称を、表示手段に異なる複数のスケールで表示される地図上に表示させる構成を例示して説明する。図１は、地図情報表示装置の概略構成を示すブロック図である。図２は、地図情報を構成する表示用データのテーブル構造を模式的に示す概念図である。図３は、地図情報を構成するマッチングデータのテーブル構造を模式的に示す概念図である。図４は、地物名称表示情報の概略構成を示す模式図である。図５は、地物名称表示情報を構成する名称管理テーブルの概略構成を示す模式図である。図６は、地物名称表示情報を構成する表示位置管理テーブルの概略構成を示す模式図である。図７は、地図の表示画面の概略構成を示す模式図である。
【００１９】
〔地図情報表示装置の構成〕
図１において、１００は地図情報表示装置である。この地図情報表示装置１００は、例えば車載型や携帯型のナビゲーション装置に設けられ、施設や工場あるいは店舗などの地物の名称を地図とともに表示させる。なお、地図情報表示装置１００としては、ＰＤＡ（Personal Digital Assistant）、携帯電話、ＰＨＳ(Personal Handyphone System)、携帯型パーソナルコンピュータに設けられる構成としてもよい。
そして、地図情報表示装置１００は、入力手段１１０と、表示手段１２０と、記憶手段１３０と、メモリ１４０と、表示制御装置および演算手段としての処理部１５０と、などを備えている。
【００２０】
入力手段１１０は、入力操作される図示しない各種操作ボタンや操作つまみなどを有している。この操作ボタンや操作つまみの入力操作の内容としては、例えば地図情報表示装置１００の動作内容の設定などの設定事項である。具体的には、所定のスケールの地図の表示、各種情報の検索などが例示できる。そして、入力手段１１０は、設定事項の入力操作により、所定の信号を処理部１５０へ適宜出力して設定させる。
【００２１】
表示手段１２０は、処理部１５０にて制御され処理部１５０からの画像データの信号を画面表示させる。この表示手段１２０としては、例えば液晶パネルや有機ＥＬ（Electro Luminescence）パネル、ＰＤＰ（Plasma Display Panel）、ＣＲＴ（Cathode-Ray Tube）、ＦＥＤ（Field Emission Display）、電気泳動ディスプレイパネルなどが例示できる。また、表示手段１２０に表示させる画像データとしては、記憶手段１３０に記憶された地図情報に基づく地図などの画像データなどが例示できる。
【００２２】
記憶手段１３０は、例えば図２および図３に示すような地図情報などを格納、すなわち読み出し可能に記憶する。この記憶手段１３０としては、ＨＤ（Hard Disk）、ＤＶＤ（Digital Versatile Disc）、光ディスク、メモリカードなどの記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成などが例示できる。
【００２３】
ここで、地図情報は、例えば図２に示すようないわゆるＰＯＩ（Point Of Interest）データである表示用データＶＭと、例えば図３に示すようなマッチングデータＭＭと、図示しない記号関連情報と、などを備えている。
【００２４】
表示用データＶＭは、例えばそれぞれ固有の番号が付加された複数の表示用メッシュ情報ＶＭxを備えている。すなわち、表示用データＶＭは、一部の領域に関する表示用メッシュ情報ＶＭxに複数分割され、表示用メッシュ情報ＶＭxが縦横に複数連続して構成されている。なお、表示用メッシュ情報ＶＭxは、適宜一部の領域に関する下層の表示用メッシュ情報ＶＭxにさらに複数分割されていてもよい。
各表示用メッシュ情報ＶＭxは、設定された一辺の長さ、すなわち実際の地形上の長さを地図のスケールに応じて短縮した長さで矩形形状に分割され、所定の角部分に地図情報の全体、例えば地球の地図における絶対座標ＺＰの情報を有している。
【００２５】
そして、表示用メッシュ情報ＶＭxは、名称情報ＶＭxＡと、道路情報ＶＭxＢと、背景情報ＶＭxＣと、にて構成されている。ここで、道路情報ＶＭxＢと、背景情報ＶＭxＣと、記号関連情報と、にて、本発明の地図表示情報が構成されている。
名称情報ＶＭxＡは、その領域における例えば交差点の名称や地域の名称、すなわち地物に関する注記Ｑｉ（ｉは自然数、図７参照）などを絶対座標ＺＰとの位置関係で所定の位置に配置表示されるデータのテーブル構造に構成されている。ここで、注記Ｑｉは、地物の位置（以下、真位置と称す）Ｐｉ（ｉは自然数、図７参照）を中心に配置される記号Ｋｉ（ｉは自然数、図７参照）と、真位置Ｐｉから離間した位置に配置され地物の名称を表す名称文字列Ｗｉ（ｉは自然数、図７参照）と、などを備えている。なお、名称文字列Ｗｉの代わりに、地物の説明や営業時間あるいはイベント内容など、地物の内容を示す文字を表示させる構成としてもよい。
そして、名称情報ＶＭxＡは、図４に示すような対象物内容表示情報としての地物名称表示情報２００などを備えている。
【００２６】
地物名称表示情報２００は、名称文字列Ｗｉを地図上に表示させるための情報である。
この地物名称表示情報２００は、内容管理テーブルとしての名称管理テーブル３００と、表示位置管理テーブル４００と、を備えている。
【００２７】
名称管理テーブル３００は、地物の名称に関する情報のテーブルである。
この名称管理テーブル３００は、図５に示すように、少なくとも１個の対象物内容情報としての地物名称情報３１０を備えている。
【００２８】
地物名称情報３１０は、１個の地物の名称に関する情報である。
この地物名称情報３１０は、内容固有情報としての地物ＩＤ情報３１１と、内容文字情報を構成する名称文字列情報３１２と、ふりがな情報としての読み情報３１３と、地物属性情報３１４と、存在位置情報としての真位置形状情報３１５と、などが１つのデータ構造として関連付けられて構成されている。
【００２９】
地物ＩＤ情報３１１は、地物名称情報３１０を特定するための固有の情報である。
【００３０】
名称文字列情報３１２は、地図上に、少なくとも１個の文字Ｕｉ（ｉは自然数）から構成される名称文字列Ｗｉを表示させるための情報である。具体的には、この名称文字列情報３１２には、例えば「ＢＣビル」などの建物の名称、「Ｙ浜」などの地名、「ＡＢ町Ｃ丁目」などの交差点の名称などの文字列を表す文字情報が記録されている。
【００３１】
読み情報３１３は、この読み情報３１３に対応する名称文字列情報３１２で表される名称の読み方、すなわちふりがなに関する情報である。具体的には、この読み情報３１３には、対応する名称文字列情報３１２で表示される名称が「ＢＣビル」である場合、これの読み方を片仮名で示す「ビーシービル」の文字を表す文字情報が記録されている。この読み情報３１３は、例えば所定の地物が存在する領域の地図を表示させる際の片仮名を用いた検索に利用される。なお、読み情報３１３としては、名称を片仮名で表した構成に限らず、名称を平仮名、ローマ字綴りで表した構成としてもよい。
【００３２】
地物属性情報３１４は、地物の属性に関する情報である。具体的には、この地物属性情報３１４には、例えば地物の種別を示す種別コード、記号Ｋｉを表示させる地物か否かなどに関する情報が記録されている。
【００３３】
真位置形状情報３１５は、地図上における地物が存在する位置、すなわち真位置Ｐｉを示す情報である。具体的には、真位置形状情報３１５には、真位置Ｐｉに対応する１つの緯度および経度を例えばＸ座標およびＹ座標で示す情報が記録されている。
【００３４】
表示位置管理テーブル４００は、地物の名称文字列Ｗｉの表示位置Ｈｉ（ｉは自然数、図７参照）に関する情報のテーブルである。
この表示位置管理テーブル４００は、図６に示すように、少なくとも１個の表示位置関連情報４１０を備えている。
【００３５】
表示位置関連情報４１０は、１個の地物に関する名称文字列Ｗｉを、１個のスケールの地図上に表示させるための情報である。
この表示位置関連情報４１０は、表示位置ＩＤ情報４１１と、内容固有対応情報としての対応地物ＩＤ情報４１２と、表示スケール情報４１３と、表示属性情報４１４と、表示位置情報としてのポリライン情報である表示形状情報４１５と、などが１つのデータ構造として関連付けられて構成されている。
【００３６】
表示位置ＩＤ情報４１１は、表示位置関連情報４１０を特定するための固有の情報である。
【００３７】
対応地物ＩＤ情報４１２は、表示位置関連情報４１０に対応する地物名称情報３１０を特定するための情報である。具体的には、この対応地物ＩＤ情報４１２には、名称管理テーブル３００の地物名称情報３１０のうち、いずれか１個の地物名称情報３１０の地物ＩＤ情報３１１と同一の情報が記録されている。
【００３８】
表示スケール情報４１３は、名称文字列Ｗｉを表示させる地図のスケールを表す情報である。具体的には、この表示スケール情報４１３には、地図のスケールが、例えば１／３１２５、１／１２５００、１／２５０００、１／５００００、１／１０００００、１／２０００００、１／４０００００、１／８０００００、１／１６０００００、１／３２０００００、１／６４０００００、１／１２８０００００、１／２５６０００００のうちのいずれか１つである旨の情報が記録されている。なお、表示スケール情報４１３に記録するスケールとしては、上述したスケールに限らず、適宜他のスケールとしてもよい。また、表示スケール情報４１３に、上述したスケールを複数記録する構成としてもよい。
【００３９】
表示属性情報４１４は、名称文字列Ｗｉの表示の属性に関する情報である。具体的には、この表示属性情報４１４には、例えば名称文字列Ｗｉを２行で表示させるか否か、名称文字列Ｗｉを平行移動できるか否かなどに関する情報が記録されている。
【００４０】
表示形状情報４１５は、名称文字列Ｗｉの表示位置Ｈｉを表す情報である。具体的には、表示形状情報４１５は、名称文字列Ｗｉを構成する各文字Ｕｉなどの表示位置ＨｉをＸ座標およびＹ座標で示す文字座標情報を備えている。例えば、名称文字列Ｗｉが「ＢＣビル」の場合、表示形状情報４１５は、「Ｂ」、「Ｃ」、「ビ」、「ル」を構成する文字Ｕｉの個数に１を加えた合計５個の表示位置Ｈｉを示す５個の文字座標情報を備えている。すなわち、表示形状情報４１５は、名称文字列Ｗｉを表示させる位置を、文字座標情報で示される座標によりポリラインとして表す情報が記録されている。ここで、表示形状情報４１５に、名称文字列Ｗｉを構成する文字Ｕｉの個数に１を加えた数の表示位置Ｈｉを示す文字座標情報を設ける理由は、名称文字列Ｗｉが１個の文字Ｕｉで構成される場合であっても、表示位置Ｈｉをポリラインとして表すためである。
また、表示形状情報４１５で表される表示位置Ｈｉは、地図のスケールに応じた状態で名称文字列Ｗｉを適切に表示させるような位置に設定されている。例えば、スケールが大きく地物が比較的大きく表示される場合に、各文字Ｕｉの間隔が大きくなるような位置に設定され、スケールが小さく地物が小さく表示される場合に、各文字Ｕｉの間隔が小さくなるような位置に設定されている。
【００４１】
道路情報ＶＭxＢは、その領域における道路要素データである道路Ｒｊ（ｊは自然数、図７参照）を絶対座標ＺＰとの位置関係で所定の位置に配置表示させるデータのテーブル構造に構成されている。
背景情報ＶＭxＣは、著名な場所や建造物などを示す背景Ｔｉ（ｉは自然数、図７参照）の画像情報などを、絶対座標ＺＰとの位置関係で所定の位置に配置表示されるデータのテーブル構造に構成されている。
【００４２】
一方、マッチングデータＭＭは、表示用データＶＭと同様に、例えばそれぞれ固有の番号が付加された一部の領域に関するマッチングメッシュ情報ＭＭxに複数分割され、マッチングメッシュ情報ＭＭxが縦横に複数連続して構成されている。なお、マッチングメッシュ情報ＭＭxは、適宜一部の領域に関する下層のマッチングメッシュ情報ＭＭxにさらに複数分割されていてもよい。
各マッチングメッシュ情報ＭＭxは、設定された一辺の長さ、すなわち実際の地形上の長さを地図のスケールに応じて短縮した長さで矩形形状に分割され、所定の角部分に地図情報の全体、例えば地球の地図における絶対座標ＺＰの情報を有している。なお、マッチングメッシュ情報ＭＭxは、表示用メッシュ情報ＶＭxと異なる領域を表すデータ構造、すなわち分割される領域のスケールが異なっていてもよい。ここで、スケールが同一であれば固有の番号の情報を用いてデータを関連付けておけばよく、またスケールが異なる場合であれば例えば絶対座標を用いてデータを関連付けるなどすればよい。このマッチングデータＭＭは、複数のリンク列ブロック情報を有している。
【００４３】
リンク列ブロック情報は、図３に示すように、道路を構成し地点を表すノードＮを結ぶ線分であるリンクＬが、所定の規則性で複数関連付けられたデータのテーブル構造である。具体的には、道路の所定の長さ例えばＧＧ街道やＡＡ街道などの連続する道路のように、リンクＬが折れ線上にそれぞれ連なった連続するリンク列となるもので関連付けられている。そして、リンクＬは、各リンクＬに付加された固有の番号である線分固有情報と、リンクＬが結ぶ２つのノードＮを表す固有の番号などのノード情報とを有している。
【００４４】
一方、ノードＮは、各道路の交差点や屈曲点、分岐点、合流点などの結節点に相当する。そして、ノードＮに関する情報は、リンク列ブロック情報におけるノードＮ毎に付加された固有の番号である地点固有情報と、各ノードＮが存在する位置の座標情報と、交差点や分岐点などの複数のリンクが交差する分岐位置か否かの分岐情報であるフラグ情報と、を有している。なお、ノードＮには、単に道路の形状を表すためにフラグ情報を有しない地点固有情報および座標情報のみを有したものや、トンネルや道路の幅員などの道路の構成を表す情報である属性情報をさらに有したものもある。
【００４５】
記号関連情報は、記号Ｋｉに関する情報である。この記号関連情報は、記号情報と、対応地物情報と、などが１つのデータ構造として構成されている。
【００４６】
記号情報は、記号Ｋｉを表示させるための情報である。
対応地物情報は、記号Ｋｉに対応する地物を特定するための情報である。この対応地物情報には、例えば地物名称情報３１０の地物ＩＤ情報３１１と同一の情報が記録されている。
【００４７】
メモリ１４０は、入力手段１１０で入力操作される設定事項などを適宜読み出し可能に記憶する。また、メモリ１４０には、地図情報表示装置１００全体を動作制御するＯＳ（Operating System）上に展開される各種プログラムなどを記憶している。このメモリ１４０としては、例えば停電などにより突然電源が落ちた際にも記憶が保持される構成のメモリ、例えばＣＭＯＳ（Complementary Metal-Oxide Semiconductor）メモリなどを用いることが望ましい。なお、メモリ１４０としては、ＨＤ、ＤＶＤ、光ディスクなどの記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成としてもよい。
【００４８】
処理部１５０は、図示しない各種入出力ポート、例えば入力手段１１０が接続されるキー入力ポート、表示手段１２０が接続される表示制御ポート、記憶手段１３０が接続される記憶ポート、メモリ１４０が接続されるメモリポートなどを有する。
そして、処理部１５０は、各種プログラムとして、図１に示すように、入力操作認識手段１５１と、対象物内容情報検索手段としての地物名称情報検索手段１５２と、表示位置関連情報検索手段１５３と、地図表示情報取得手段１５４と、表示制御手段１５５と、などを備えている。
【００４９】
入力操作認識手段１５１は、利用者による入力手段１１０の入力操作に対応する所定の信号を取得する。さらに、この取得した信号に基づいて、所定の領域における所定のスケールの地図を表示させる旨の要求を認識する。
ここで、入力操作認識手段１５１は、例えば所定の地名の入力操作に対応する信号を取得すると、この地名の場所を含む領域を、地図を表示させる領域として認識する。また、所定の地物の名称を表す片仮名の入力操作に対応する信号を取得すると、この片仮名と同一の情報が記録された読み情報３１３を有する地物名称情報３１０を名称管理テーブル３００から検索する。さらに、この検索した地物名称情報３１０の真位置形状情報３１５で表される位置を含む領域を、地図を表示させる領域として認識する。
そして、入力操作認識手段１５１は、この認識した領域に関する領域認識信号を地物名称情報検索手段１５２および地図表示情報取得手段１５４へ出力するとともに、認識したスケールに関するスケール認識信号を表示位置関連情報検索手段１５３および地図表示情報取得手段１５４へ出力する。
【００５０】
地物名称情報検索手段１５２は、利用者により要求された地図上の領域に存在する地物に関する地物名称情報３１０を検索して取得する。
具体的には、地物名称情報検索手段１５２は、入力操作認識手段１５１から領域認識信号を取得すると、この領域認識信号に基づく領域内の位置を示す真位置形状情報３１５を名称管理テーブル３００から検索する。そして、この検索した真位置形状情報３１５を有する地物名称情報３１０を取得する。すなわち、地物名称情報検索手段１５２は、真位置形状情報３１５で示される真位置Ｐｉが、表示させる地図の領域内に位置する地物の地物名称情報３１０を検索して取得する。
【００５１】
表示位置関連情報検索手段１５３は、利用者により要求されたスケールの地図上で名称文字列Ｗｉを表示させるための表示位置関連情報４１０を検索して取得する。
具体的には、表示位置関連情報検索手段１５３は、地物名称情報検索手段１５２で検索された地物名称情報３１０の地物ＩＤ情報３１１と同一の情報が記録された対応地物ＩＤ情報４１２を表示位置管理テーブル４００から検索する。また、入力操作認識手段１５１からスケール認識信号を取得する。そして、検索した対応地物ＩＤ情報４１２を有する表示位置関連情報４１０から、スケール認識信号に基づくスケールを示す表示スケール情報４１３を検索して、この検索した表示スケール情報４１３を有する表示位置関連情報４１０を検索して取得する。
なお、ここでは、地物名称情報検索手段１５２で検索された地物名称情報３１０に対応する表示位置関連情報４１０から、スケール認識信号に対応する表示位置関連情報４１０を検索する構成について例示するが、これに限らず、スケール認識信号に対応する表示位置関連情報４１０から、地物名称情報３１０に対応する表示位置関連情報４１０を検索してもよい。
【００５２】
地図表示情報取得手段１５４は、利用者により要求された地図を表示させるための地図表示情報を取得する。
具体的には、地図表示情報取得手段１５４は、入力操作認識手段１５１から領域認識信号およびスケール認識信号を取得すると、これらに基づく領域およびスケールの地図を表示させるための道路情報ＶＭxＢおよび背景情報ＶＭxＣを記憶手段１３０から検索する。そして、これら検索した道路情報ＶＭxＢおよび背景情報ＶＭxＣを、地図表示情報として取得する。また、地物名称情報検索手段１５２で検索された地物名称情報３１０の地物ＩＤ情報３１１と同一の情報が記録された対応地物情報を記号関連情報から検索する。そして、この検索した記号関連情報の記号情報を、地図表示情報として取得する。
【００５３】
表示制御手段１５５は、地物名称情報検索手段１５２、表示位置関連情報検索手段１５３、および、地図表示情報取得手段１５４で取得された各種情報に基づいて、図７に示すように、利用者により要求された地図ＣＺを地物の名称文字列Ｗｉとともに表示手段１２０の表示領域１２１で表示させる制御をする。
【００５４】
具体的には、表示制御手段１５５は、地図表示情報取得手段１５４で取得された道路情報ＶＭxＢに基づく道路Ｒｊと、背景情報ＶＭxＣに基づく背景Ｔｉと、を表示させる。
また、表示制御手段１５５は、表示位置関連情報４１０の表示形状情報４１５に基づく表示位置Ｈｉの右上に、この表示位置関連情報４１０に対応する地物名称情報３１０の名称文字列情報３１２に基づく文字Ｕｉを表示させる。すなわち、名称文字列Ｗｉを表示させる。ここで、図７では、内容を理解しやすくするために、表示位置Ｈｉを丸形状で図示しているが、実際には、名称文字列Ｗｉは表示されるが、表示位置Ｈｉは表示されない。例えば、表示制御手段１５５は、表示位置Ｈ１に対応させて、「ＢＣビル」の名称文字列Ｗ１を表示させるが、表示位置Ｈ１を表示させない。なお、表示位置Ｈ１の個数が文字Ｕ１の数よりも１個だけ多いため、一番右の表示位置Ｈ１の右上に文字Ｕ１が表示されない。
さらに、表示制御手段１５５は、地物名称情報３１０の真位置形状情報３１５に基づく真位置Ｐｉを中心として、この地物名称情報３１０に対応する記号関連情報の記号情報に基づく記号Ｋｉを適宜表示させる。ここで、図７では、内容を理解しやすくするために、真位置Ｐｉを丸形状で図示しているが、実際には、記号Ｋｉは表示されるが、真位置Ｐｉは表示されない。例えば、表示制御手段１５５は、真位置Ｐ１を中心として、「ＢＣビル」の記号Ｋ１を表示させるが、真位置Ｐ１を表示させない。
【００５５】
なお、表示位置Ｈｉの右上に文字Ｕｉを表示させる構成について例示したが、表示位置Ｈｉを中心とした位置、あるいは、表示位置Ｈｉの左上や真下など、表示位置Ｈｉを基準としたいずれの位置に文字Ｕｉを表示させる構成としてもよい。
また、真位置Ｐｉを中心とした位置に記号Ｋｉを表示させる構成について例示したが、真位置Ｐｉの右上や真下など、真位置Ｐｉを基準としたいずれの位置に記号Ｋｉを表示させる構成としてもよい。
【００５６】
〔地図情報表示装置の動作〕
次に、地図情報表示装置１００の動作として、地図および地物の名称の表示処理について、図面を参照して説明する。
図８は、地図および地物の名称の表示処理を示すフローチャートである。
【００５７】
まず、利用者は、入力手段１１０の入力操作を実施して、所定の領域における所定のスケールの地図を表示させる旨を設定入力する。
地図情報表示装置１００の処理部１５０は、利用者による設定入力を認識すると、この設定入力された地図を表示させる領域を認識するとともに（ステップＳ１０１）、地図のスケールを認識する（ステップＳ１０２）。
この後、処理部１５０は、表示される地図上の領域に存在する地物名称情報３１０を検索して（ステップＳ１０３）、取得する。さらに、この検索した地物名称情報３１０と、地図のスケールと、に対応する表示位置関連情報４１０を検索して（ステップＳ１０４）、取得する。また、処理部１５０は、表示させるスケールおよび領域に対応する地図の地図表示情報を取得する（ステップＳ１０５）。
そして、処理部１５０は、地図ＣＺとともに名称を表示させる（ステップＳ１０６）。すなわち、処理部１５０は、道路情報ＶＭxＢに基づく道路Ｒｊと、背景情報ＶＭxＣに基づく背景Ｔｉと、を表示させる。さらに、表示形状情報４１５に基づく位置に名称文字列情報３１２に基づく名称文字列Ｗｉを、真位置形状情報３１５に基づく位置に記号Ｋｉを、それぞれ表示させる。
【００５８】
〔地図情報表示装置の作用効果〕
上述したように、上記実施の形態では、所定の位置に存在する地物の名称文字列Ｗｉを、異なる複数のスケールで表示される所定の領域の地図ＣＺ上に表示させるための地物名称表示情報２００を、地物の名称に関する少なくとも１個の地物名称情報３１０を有する名称管理テーブル３００と、名称文字列Ｗｉの表示位置に関する少なくとも１個の表示位置関連情報４１０を有する表示位置管理テーブル４００と、で構成している。さらに、地物名称情報３１０を、この地物名称情報３１０固有の地物ＩＤ情報３１１と、名称文字列Ｗｉを表示させるための名称文字列情報３１２と、地物の真位置Ｐｉを示す真位置形状情報３１５と、で構成している。そして、表示位置関連情報４１０を、地物ＩＤ情報３１１と同一の情報が記録された対応地物ＩＤ情報４１２と、地図のスケールに関する表示スケール情報４１３と、この表示スケール情報４１３のスケールにおける名称文字列Ｗｉの表示位置を表す表示形状情報４１５と、で構成している。
【００５９】
このため、この地物名称表示情報２００を利用して、以下のような処理を実施することにより、地図ＣＺのスケールに対応させた状態で名称文字列Ｗｉを表示させることができる。
すなわち、地図ＣＺの領域内の位置を示す真位置形状情報３１５を有する地物名称情報３１０を、名称管理テーブル３００から検索する。また、この検索した地物名称情報３１０の地物ＩＤ情報３１１と同一の情報が記録された対応地物ＩＤ情報４１２と、表示させる地図ＣＺのスケールを示す表示スケール情報４１３と、を有する表示位置関連情報４１０を、表示位置管理テーブル４００から検索する。そして、表示位置関連情報４１０の表示形状情報４１５に基づく表示位置Ｈｉの右上に、この表示位置関連情報４１０に対応する地物名称情報３１０の名称文字列情報３１２に基づく文字Ｕｉを表示させることにより、名称文字列Ｗｉを地図ＣＺのスケールに対応させた状態で表示させることができる。
また、スケールごとに異なる表示位置関連情報４１０を設けることにより、この表示位置関連情報４１０に基づいて、スケールに応じた状態で名称文字列Ｗｉを適切に表示させることができる。したがって、スケールが変更された場合でも、変更前と適宜異なる位置に名称文字列Ｗｉを表示させることにより、見栄えを良好にすることができる。
さらに、所定の名称文字列Ｗｉを表示させるための名称文字列情報３１２を有する１個の地物名称情報３１０に対して、複数のスケールにそれぞれ対応する複数の表示位置関連情報４１０を関連付けることができるので、地物の名称が変更になった場合でも、１個の名称文字列情報３１２のみを変更するだけでよく、複数の表示位置関連情報４１０を変更することなく、各スケールに対して適切に変更後の名称文字列Ｗｉを表示させることができる。したがって、名称を表示させるための複数の情報を更新する従来の構成と比べて、更新時の不整合を抑制でき、誤った名称文字列Ｗｉの表示を抑制できる。
よって、名称文字列Ｗｉを適切に表示できる地物名称表示情報２００を提供できる。
また、地物の名称を変更する場合に、１個の名称文字列情報３１２を変更するだけで各スケールでの表示を変更でき、名称変更に伴う地物名称表示情報２００の適切な更新を容易にできる。さらに、所定のスケールでの名称文字列Ｗｉの表示をやめたい場合に、このスケールに対応する表示位置関連情報４１０のみを削除すればよく、地物名称表示情報２００の更新をより容易にできる。
【００６０】
また、地物名称情報３１０に、本発明の内容文字情報を構成する名称文字列情報３１２を設けている。
このため、地物の内容としての例えば地物の営業時間などと比べて、地図とともに表示する重要性が高い名称をスケールごとに適切に表示させることができ、より利便性が高い地物名称表示情報２００を提供できる。
【００６１】
さらに、地物名称情報３１０に、読み情報３１３を設けている。
このため、片仮名で設定入力された地物の名称に基づいて、利用者が所望する領域の地図とともに、地物の名称文字列Ｗｉを適切に表示させることができ、さらに利便性が高い地物名称表示情報２００を提供できる。
【００６２】
そして、表示形状情報４１５を、名称文字列Ｗｉを表示させる位置をポリラインで表す構成としている。
このため、例えば河川や道路などの不規則に屈曲する表示対象物に重畳しない状態に、名称文字列Ｗｉを表示させる位置を容易に設定することができ、名称文字列Ｗｉをより適切に表示させることができる。
【００６３】
また、名称文字列Ｗｉを表示させる位置を、各文字Ｕｉの文字座標情報で示される座標によりポリラインで表す構成としている。
このため、文字Ｕｉごとに表示位置Ｈｉを適切な位置に設定でき、名称文字列Ｗｉをさらに適切に表示させることができる。
【００６４】
そして、地物名称表示情報２００にて、本発明の対象物として地物の名称を表示させる構成としている。
このため、道路Ｒｊなどを表す地図ＣＺ上において、地物の内容を適切に表示させることができ、さらに利便性を高めることができる。
【００６５】
さらに、地図情報を、地物名称表示情報２００と、道路情報ＶＭxＢおよび背景情報ＶＭxＣを有する地図表示情報と、を含んで構成している。そして、地図情報表示装置１００の記憶手段１３０に記憶させることにより、処理部１５０にて、所定のスケールで地図ＣＺとともに、地物の名称文字列Ｗｉを表示可能な構成としている。
このため、地図情報表示装置１００に、所定のスケールの地図ＣＺおよび地物の名称文字列Ｗｉを適切に表示させることが可能な地図情報を提供できる。
【００６６】
そして、地図情報表示装置１００は、利用者による入力操作に基づいて、地図表示情報に基づく地図ＣＺを表示させる。さらに、名称文字列Ｗｉを適切に表示できる地物名称表示情報２００に基づいて、名称文字列Ｗｉを表示させる。
このため、地図ＣＺとともに名称文字列Ｗｉを適切に表示できる地図情報表示装置１００を提供できる。
【００６７】
〔実施の形態の変形〕
なお、本発明は、上述した一実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【００６８】
すなわち、名称文字列情報３１２の代わりに、例えば地物の営業時間、イベントに関する内容などが記録された内容文字情報を設けるとともに、表示形状情報４１５に、この内容文字情報の内容を表す文字列の表示位置を記録する構成としてもよい。
このような構成にすれば、スケールに応じて営業時間やイベントに関する情報を適切に表示できる地物名称表示情報２００を提供できる。
なお、名称文字列情報３１２と、営業時間などの内容文字情報と、を地物名称情報３１０に設ける構成としてもよい。
【００６９】
さらに、地物名称情報３１０に、読み情報３１３を設けない構成としてもよい。
このような構成にすれば、地物名称情報３１０の構成を簡略にでき、記憶手段１３０により多くの地物名称情報３１０を記憶させることができる。
【００７０】
また、表示形状情報４１５に、名称文字列Ｗｉを表示させる位置を、長方形などの領域として表す情報を記録する構成としてもよい。
さらに、表示形状情報４１５に、名称文字列Ｗｉを表示させる位置を表すポリラインを、数式で表す情報を記録する構成としてもよい。
これらのような構成にしても、スケールごとに名称文字列Ｗｉを適切に表示できる。
【００７１】
そして、家庭や工場あるいは施設などに配置される対象物として各種機器や各種設備の名称や動作内容などを表示させる地図としての配置図や、回路を構成する対象物としての抵抗やコンデンサなどの部品の名称や規格などを表示させる地図としての回路図など、所定の位置に存在する対象物を地図上に表示させるためのいかなる構成に適用してもよい。
また、地図を表示させる表示装置としては、移動体に搭載される構成に限られず、家庭や工場などに配置される構成をも対象にできる。
【００７２】
さらに、地図情報表示装置１００に、地図ＣＺを表示させる機能および名称文字列Ｗｉを表示させる機能を設けた構成について例示したが、他の装置で表示された地図ＣＺに対して名称文字列Ｗｉを表示させる機能のみを設ける構成としてもよい。すなわち、地図表示情報取得手段１５４を設けないとともに、表示制御手段１５５に地図ＣＺを表示させる機能を設けない構成としてもよい。
【００７３】
そして、少なくとも１個の上述した地図情報表示装置１００と、これらの地図情報表示装置１００にネットワークを介して各種情報を送受信可能に接続されたサーバ装置と、を備えた以下のようなシステムとしてもよい。
すなわち、サーバ装置に、地物名称表示情報２００を記憶するサーバ記憶手段と、地物名称表示情報２００を地図情報表示装置１００へ配信する配信手段と、を設ける。そして、地図情報表示装置１００にて、サーバ装置から地物名称表示情報２００を適宜取得して、記憶手段１３０の地物名称表示情報２００を更新する構成としてもよい。
このような構成にすれば、例えば地物の名称などが変更になった場合、各地図情報表示装置１００に、この変更に伴う名称を適切に表示させることができる。
【００７４】
また、上述した各機能をプログラムとして構築したが、例えば回路基板などのハードウェアあるいは１つのＩＣ（Integrated Circuit）などの素子にて構成するなどしてもよく、いずれの形態としても利用できる。なお、プログラムや別途記録媒体から読み取らせる構成とすることにより、上述したように取扱が容易で、利用の拡大が容易に図れる。
【００７５】
その他、本発明の実施の際の具体的な構造および手順は、本発明の目的を達成できる範囲で他の構造などに適宜変更できる。
【００７６】
〔実施の形態の効果〕
上述したように、上記実施の形態では、地物名称表示情報２００を、少なくとも１個の地物名称情報３１０を有する名称管理テーブル３００と、少なくとも１個の表示位置関連情報４１０を有する表示位置管理テーブル４００と、で構成している。さらに、地物名称情報３１０を、地物ＩＤ情報３１１と、名称文字列情報３１２と、真位置形状情報３１５と、で構成している。そして、表示位置関連情報４１０を、対応地物ＩＤ情報４１２と、表示スケール情報４１３と、表示形状情報４１５と、で構成している。
このため、この地物名称表示情報２００を利用して、以下のような処理を実施することにより、地図ＣＺのスケールに対応させた状態で名称文字列Ｗｉを表示させることができる。
すなわち、地図ＣＺの領域内の位置を示す真位置形状情報３１５を有する地物名称情報３１０を検索する。さらに、この検索した地物名称情報３１０の地物ＩＤ情報３１１と同一の情報が記録された対応地物ＩＤ情報４１２と、表示させる地図ＣＺのスケールを示す表示スケール情報４１３と、を有する表示位置関連情報４１０を検索する。そして、表示形状情報４１５に基づく表示位置Ｈｉに、名称文字列情報３１２に基づく文字Ｕｉを表示させることにより、名称文字列Ｗｉを地図ＣＺのスケールに対応させた状態で表示させることができる。
また、スケールごとに異なる表示位置関連情報４１０を設けることにより、この表示位置関連情報４１０に基づいて、スケールに応じた状態で名称文字列Ｗｉを適切に表示させることができる。したがって、スケールが変更された場合でも、変更前と適宜異なる位置に名称文字列Ｗｉを表示させることにより、見栄えを良好にすることができる。
さらに、所定の名称文字列Ｗｉを表示させるための名称文字列情報３１２を有する１個の地物名称情報３１０に対して、複数のスケールにそれぞれ対応する複数の表示位置関連情報４１０を関連付けることができるので、地物の名称が変更になった場合でも、１個の名称文字列情報３１２のみを変更するだけでよく、複数の表示位置関連情報４１０を変更することなく、各スケールに対して適切に変更後の名称文字列Ｗｉを表示させることができる。したがって、名称を表示させるための複数の情報を更新する従来の構成と比べて、更新時の不整合を抑制でき、誤った名称文字列Ｗｉの表示を抑制できる。
よって、名称文字列Ｗｉを適切に表示できる地物名称表示情報２００を提供できる。
【００７７】
さらに、地図情報を、地物名称表示情報２００と、道路情報ＶＭxＢおよび背景情報ＶＭxＣを有する地図表示情報と、を含んで構成している。そして、地図情報表示装置１００の記憶手段１３０に記憶させることにより、処理部１５０にて、所定のスケールで地図ＣＺとともに、地物の名称文字列Ｗｉを表示可能な構成としている。
このため、地図情報表示装置１００に、所定のスケールの地図ＣＺおよび地物の名称文字列Ｗｉを適切に表示させることが可能な地図情報を提供できる。
【００７８】
そして、地図情報表示装置１００は、利用者による入力操作に基づいて、地図表示情報に基づく地図ＣＺを表示させる。さらに、名称文字列Ｗｉを適切に表示できる地物名称表示情報２００に基づいて、名称文字列Ｗｉを表示させる。
このため、地図ＣＺとともに名称文字列Ｗｉを適切に表示できる地図情報表示装置１００を提供できる。
【図面の簡単な説明】
【００７９】
【図１】本発明の一実施の形態に係る地図情報表示装置の概略構成を示すブロック図である。
【図２】前記一実施の形態における地図情報を構成する表示用データのテーブル構造を模式的に示す概念図である。
【図３】前記一実施の形態における地図情報を構成するマッチングデータのテーブル構造を模式的に示す概念図である。
【図４】前記一実施の形態における地物名称表示情報の概略構成を示す模式図である。
【図５】前記一実施の形態における地物名称表示情報を構成する名称管理テーブルの概略構成を示す模式図である。
【図６】前記一実施の形態における地物名称表示情報を構成する表示位置管理テーブルの概略構成を示す模式図である。
【図７】前記一実施の形態における地図の表示画面の概略構成を示す模式図である。
【図８】前記一実施の形態における地図および地物の名称の表示処理を示すフローチャートである。
【符号の説明】
【００８０】
１２０…表示手段
１５０…表示制御装置および演算手段としての処理部
１５１…入力操作認識手段
１５２…対象物内容情報検索手段としての地物名称情報検索手段
１５３…表示位置関連情報検索手段
１５４…地図表示情報取得手段
１５５…表示制御手段
２００…対象物内容表示情報としての地物名称表示情報
３００…内容管理テーブルとしての名称管理テーブル
３１０…対象物内容情報としての地物名称情報
３１１…内容固有情報としての地物ＩＤ情報
３１２…内容文字情報を構成する名称文字列情報
３１３…ふりがな情報としての読み情報
３１５…存在位置情報としての真位置形状情報
４００…表示位置管理テーブル
４１０…表示位置関連情報
４１２…内容固有対応情報としての対応地物ＩＤ情報
４１３…表示スケール情報
４１５…表示位置情報としてのポリライン情報である表示形状情報
Ｕ１，Ｕ２…文字
ＶＭxＢ…地図表示情報を構成する道路情報
ＶＭxＣ…地図表示情報を構成する背景情報
【図１】
2007328231.tif 000003
【図２】
2007328231.tif 000004
【図３】
2007328231.tif 000005
【図４】
2007328231.tif 000006
【図５】
2007328231.tif 000007
【図６】
2007328231.tif 000008
【図７】
2007328231.tif 000009
【図８】
2007328231.tif 000010