(57)【要約】【課題】地図のベクトルデータに、容易にシンボルを追加可能な地図データ構築装置を提供することを目的とする。【解決手段】記録媒体１に格納されている地図データをベクトルデータとして読み出す読み出し手段２と、ベクトルデータから必要と成る地図表示データを抽出して地図出力データとして変換する抽出変換手段３と、各種の入力データを入力する入力手段４と、地図出力データおよび入力データに応じて地図表示データにおける指定位置および指定位置に対応するシンボルにて成るシンボル表示データを記憶し、かつ、地図を表示する際にシンボル表示データを出力するシンボルデータ構築手段５と、地図出力データとシンボル表示データとを合成し、シンボルを地図上の指定位置に表示する合成手段６とを備えるものである。【選択図】        図１
2004233711.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に格納されている地図データをベクトルデータとして読み出す読み出し手段と、上記読み出し手段にて読み出された上記ベクトルデータから必要と成る地図表示データを抽出して地図出力データとして変換する抽出変換手段と、各種の入力データを入力する入力手段と、上記入力手段および上記抽出変換手段からの上記地図出力データおよび上記入力データに応じて上記地図表示データにおける指定位置および上記指定位置に対応するシンボルにて成るシンボル表示データを記憶し、かつ、地図を表示する際に上記シンボル表示データをシンボル出力データに変換して出力するシンボルデータ構築手段と、上記抽出変換手段からの地図出力データと上記シンボルデータ構築手段からのシンボル出力データとを合成し、上記シンボルを上記地図上の指定位置に表示する合成手段とを備えたことを特徴とする地図データ構築装置。
【請求項２】
上記シンボルデータ構築手段は、上記シンボル表示データの指定位置として動的位置データを有することを特徴とする請求項１に記載の地図データ構築装置。
【請求項３】
上記シンボルデータ構築手段は、上記シンボル表示データとして記憶されているシンボルの種別ごとに条件付けされた条件付けデータを上記シンボル出力データに付加して上記合成手段に送信することを特徴とする請求項１または請求項２に記載の地図データ構築装置。
【請求項４】
上記条件付けデータとして、色データを付加し、上記合成手段は上記シンボルの上記色データに応じた色にて表示することを特徴とする請求項３に記載の地図データ構築装置。
【請求項５】
上記条件付けデータとして、上記シンボルの種別データを付加し、上記入力手段により上記シンボルの種別毎の表示／非表示を設定可能とすることを特徴とする請求項３または請求項４に記載の地図データ構築装置。
【請求項６】
上記条件付けデータとして、地図の拡縮率の表示に対して連動／非連動の拡縮率データを付加し、上記合成手段は上記拡縮率データにて上記シンボルを所定の大きさにて表示することを特徴とする請求項３ないし請求項５のいずれかに記載の地図データ構築装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、監視制御システムなどに利用されているベクトル地図データを利用した、地図表示システムを短時間で高機能高性能な形で構築するための地図データ構築装置に関するものである。
【０００２】
【従来の技術】
従来のシステムでは、計算機のＣＡＤシステムを用いて、二次元の地図とその上に鉄塔や送電線などをシンボル化しＣＲＴ画面上に表示する地図情報処理手段と、個々の部品を計算機内に三次元のソリッドモデルで作成する三次元ソリッドモデル作成処理手段と、シンボルに対応する三次元ソリッドモデルを属性付けする属性付け手段とを備えたものが存在する（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開平６−１３０９２３号公報（請求項１、図１）
【０００４】
【発明が解決しようとする課題】
従来のシステムは以上のように構成されているので、地図データを作成するまでのソフトウェアの製作作業において、製作担当者の技術力によって完成度にばらつきが出ることや、要求仕様によっては極端に作業時間が掛かる問題があった。
【０００５】
この発明は上記のような問題点を解消するためになされたもので、地図データ構築を行うソフトウェア製作作業の入力を容易にし、地図データ構築時間を大幅に削減し、完成度を上げる地図データ構築装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
この発明に係る請求項１の地図データ構築装置は、記録媒体に格納されている地図データをベクトルデータとして読み出す読み出し手段と、読み出し手段にて読み出されたベクトルデータから必要と成る地図表示データを抽出して地図出力データとして変換する抽出変換手段と、各種の入力データを入力する入力手段と、入力手段および抽出変換手段からの地図出力データおよび入力データに応じて地図表示データにおける指定位置および指定位置に対応するシンボルにて成るシンボル表示データを記憶し、かつ、地図を表示する際にシンボル表示データを出力するシンボルデータ構築手段と、抽出変換手段からの地図出力データとシンボルデータ構築手段からのシンボル表示データとを合成し、シンボルを地図上の指定位置に表示する合成手段とを備えたものである。
【０００７】
【発明の実施の形態】
実施の形態１．
図１はこの発明の実施の形態１の地図データ構築装置の構成を示した図である。図において、地図データが格納されている記録媒体１の地図データをベクトルデータ（数式による幾何学的な定義によって絵柄を表現するデータ）として読み出す読み出し手段２と、読み出し手段２にて読み出されたベクトルデータから必要と成る地図表示データを抽出して地図出力データとして変換する抽出変換手段３と、各種の入力データを入力する例えばキーボード、マウスなどにて成る入力手段４とを備える。
【０００８】
さらに、入力手段４および抽出変換手段３からの地図出力データおよび入力データに応じて地図表示データにおける指定位置および指定位置に対応するシンボルにて成るシンボル表示データを記憶し、かつ、地図を表示する際にシンボル表示データをシンボル出力データに変換して出力するシンボルデータ構築手段５と、抽出変換手段３からの地図出力データとシンボルデータ構築手段５からのシンボル出力データとを合成し、シンボルを地図上の指定位置に表示する合成手段６と、合成手段６に接続された例えばディスプレイにて成る表示部７とを備える。
【０００９】
また、シンボルデータ構築手段５のシンボルは、外部に存在するシンボルデータベース８のデータを利用するか、また、そのデータに所望のデータが存在しない場合には、入力手段４によりユーザがシンボル作製可能な、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）に該当する描画機能を持ち、任意の形状／任意の表示アルゴリズムのシンボルを生成し部品化することを可能な構成としている。
【００１０】
次に上記のように構成された実施の形態１の地図データ構築装置の動作について説明する。まず、読み出し手段２が市販地図データが格納された記録媒体１から地図データをベクトルデータとして読み出す。次に、抽出変換手段３がその膨大な量のベクトルデータから地図表示に必要となる関数を抽出する。例えば、地図を表示する機能、地図のスクロール処理を行うための機能、地図表示位置のジャンプを行うための機能、地図の拡縮率を指定して表示の拡縮率の変更を行うための機能、緯度経度座標系を平面直角座標系に変換することができる機能、地図の色替えを行うことができる機能、地図のレイヤー表示／非表示を選択することができる機能、地図の部品の検索を行うことができる機能などを抽出する例が考えられる。
【００１１】
そして、これらを地図表示データとして抽出する。次に、入力手段４からの指示により、地図の必要となる箇所を指定する。そして、この指示に基づいて抽出変換手段３はその指定箇所の地図の地図表示データを地図出力データとして変換する。次に、合成手段６はこの地図出力データを表示部７に表示する。次に、入力手段４からその表示された地図上の指定位置を例えばクリックして指定する。そして、その指定位置に保存したいシンボルを、例えば、シンボルデータベース８からあらかじめ設定され表示部７に表示されているシンボルから選択するか、所望のシンボルが存在しない場合には、入力手段４にて描画し、新たシンボルを作成して選択する。
【００１２】
次に、シンボルデータ構築手段５は入力手段４からの指示および抽出変換手段３からの地図出力データに応じて、地図表示データにおける指定位置および指定位置に対応するシンボルをシンボル表示データとして記憶する。そして、入力手段４により、先ほどシンボルの保存が指定された箇所を含む地図の表示の要求が発生した場合、抽出変換手段３からは先ほどの箇所を含む地図出力データが出力される。そして、シンボルデータ構築手段５からは、先ほど保存したシンボル表示データをシンボル出力データに変換して出力する。次に、合成手段６は地図出力データとシンボル出力データとを合成し、指定して保存したシンボルを地図上の所定位置となり表示部７に表示される。このようにして地図上に所望のシンボルが表示される状態と成る。
【００１３】
上記のように構成された実施の形態１の地図データ構築装置によれば、地図構築者は入力手段４からの入力のみにて地図上の指定位置にシンボルを保存でき、表示することができる。よって、地図の構築が容易となる。
【００１４】
また、このシンボルの種別ごとに所望の条件付けされた条件付けデータを保存しておけば、地図上のどこに貼り付けてあるシンボルであっても一括で変更などの設定を行うことができ、また、その変更を反映して表示することができる。また容易に必要となる種別のシンボルを検索することが可能である。
【００１５】
実施の形態２．
図２はこの発明の実施の形態２の地図データ構築装置を示す図である。この実施の形態においては、シンボルの条件付けデータの具体例について説明する。他の表示およびシンボルの指定保存方法などは上記実施の形態１と同様であるので説明を省略する。
【００１６】
図において、上記実施の形態１と同様の部分は同一符号を付して説明を省略する。シンボルの種別ごとに色データを有する条件付けデータを付加して保存する第１の処理部２１と、シンボルの表示形式を決定する第２の処理部２２と、色データに基づいて表示色を決定する第３の処理部２３と、シンボルを画面上に表示するシンボル出力データを作成する第４の処理部２４とを備える。表示部７には地図データ２７と色づけされたシンボル部品２８とが表示される。
【００１７】
次に上記のように構成された実施の形態２の地図データ構築装置の動作について説明する。まず、上記実施の形態１と同様にシンボルは保存される。そして、そのシンボルの種別ごとに色データが条件付けデータとして付加され保存される。この色データはあらかじめ設定されていてもよいし、入力手段により設定変更可能としてもよい。
【００１８】
そしてシンボルを表示する場合、その条件付けデータされたシンボル表示データを第１の処理部２１にて分岐処理して、表示色に関係する色データは第３の処理部２３送信され処理され、その他の表示処理に関係するデータが第２の処理部２２に送信され処理される。そして、各処理部２２、２３の処理内容が第４の処理部２４に送信され、シンボル出力データとして合成手段６に送信される。そして、抽出変換手段３からの地図出力データと合成され、表示部７に表示される。表示部７に示すように、地図データ２７にシンボル部品２８が所定色にて表示されることと成る。
【００１９】
上記のように構成された実施の形態２の地図データ構築装置によれば、地図データ２７／シンボル部品２８で完全な別の表示部品としているため、シンボル部品２８の色替え動作を容易に行うことできる。よって、地図上において色替えを実施する必要のある表示部品はシンボル部品とすることで、地図表示機能と別個に色替え部品を任意の位置に、任意の形状の、任意の色替え処理を持つシンボルを付加することが可能である。
【００２０】
実施の形態３．
図３はこの発明の実施の形態３の地図データ構築装置を示す図である。この実施の形態においては、シンボルの条件付けデータの具体例について説明する。他の表示およびシンボルの指定保存方法などは上記各実施の形態と同様であるので説明を省略する。
【００２１】
シンボル表示データ３１は複数の種別、ここでは○と□との２種のシンボルが保存されている。そして、これらシンボルは各種別であることが条件付けデータとして保存されており、シンボル種別単位データ３３、３４として区別することができる。
【００２２】
そして、入力手段よりシンボルの種別毎の表示／非表示を設定する。それにより、表示部７には全てのシンボルと地図データ３２の全てが表示されたＡ画面の表示の他に、□のシンボルの表示と地図の一部の表示がされたＢ画面の表示や、全てのシンボルと地図の一部の表示がされたＣ画面の表示などを自由に行うことができる。
【００２３】
上記のように構成された実施の形態３は、シンボルの種別単位で表示／非表示の切り替えを容易に行うことができ、様々な形式の地図表示を容易に行うことができる。
【００２４】
実施の形態４．
図４はこの発明の実施の形態４の地図データ構築装置を示す図である。この実施の形態においては、シンボルの具体例について説明する。他の表示およびシンボルの指定保存方法などは上記各実施の形態と同様であるので説明を省略する。
【００２５】
図において、上記各実施の形態と同様の部分は同一符号を付して説明を省略する。入力手段などの外部から入力されたシンボルのＸ、Ｙ座標データを受信して、シンボル表示データとして保存する第１の処理部４１と、Ｘ、Ｙ座標を元に表示位置を決定する第２の処理部４２と、シンボルをその位置に画面上に表示する第３の処理部４３とを備える。
【００２６】
次に上記のように構成された実施の形態４の地図データ構築装置の動作について説明する。まず、シンボル表示データの指定位置として、動的位置データとしてシンボルが移動するために必要なＸ、Ｙの項目が割り当てられている。そして例えば入力手段などの外部から、Ｘ、Ｙそれぞれの項目番号に対して緯度経度などの絶対座標が書き込まれ第１の処理部４１に保存される。
【００２７】
そして、その値が第１の処理部４１から第２の処理部４２に送信され処理される。そして第３の処理部４３がシンボル出力データとして合成手段６に送信する。そして、抽出変換手段３からの地図出力データと合成され表示部７に表示される。すると、シンボルの位置が例えば表示部７のＤ画面からＥ画面となるように変更される。尚、入力されている座標は絶対座標であるため、拡縮などの動作をしてもシンボルが道路から外れるようなことはない。
【００２８】
上記のように構成された実施の形態４の地図データ構築装置は、シンボル表示データに動的位置データを追加するだけで、動的にシンボルを表示することができ、監視などに使用するシステムでは極めて有効である。
【００２９】
実施の形態５．
図５はこの発明の実施の形態５の地図データ構築装置を示す図である。この実施の形態においては、シンボルの条件付けデータの具体例について説明する。他の表示およびシンボルの指定保存方法などは上記各実施の形態と同様であるので説明を省略する。
【００３０】
図５において、上記各実施の形態と同様の部分は同一符号を付して説明を省略する。シンボルの種別毎に地図の拡縮率の表示に対して連動／非連動の拡縮率データを条件付けデータとして付加される。非連動型シンボルは第１の処理部５２に保存され、一定の大きさにてシンボル表示データをシンボル出力データに変換して処理する。また、連動型シンボルは第２の処理部５３に保存され、地図の拡縮率に応じて倍率処理が倍率処理部５５にて実施され、その倍率にてシンボル出力データに変換して出力される。
【００３１】
次に上記のように構成された実施の形態５の地図データ構築装置の動作について説明する。まず、通常の表示の場合には、上記各実施の形態と同様に地図上にシンボル５３、５４が追加されてＦ画面に示すように表示される。このうちシンボル（車のマーク）５３は非連動のシンボルで、シンボル（道路番号を示すマーク）５４は連動のシンボルである。次に、入力手段により地図を拡大指示が行われる。
【００３２】
すると、連動型シンボルが表示されている場合には、そのシンボル５４に対して、倍率処理部５５にてシンボルの倍率が変更されたシンボル出力データが出力され。そして、Ｇ画面に示すようにシンボル５４は地図と連動して拡大して表示される。また、シンボル５３はＦ画面と同一の大きさで、地図の大きさに連動することなく表示される。
【００３３】
上記のように構成された実施の形態５の地図データ構築装置によれば、ベクトル地図データは、拡縮をした際にそれぞれの表示範囲が変わり、シンボルの場合そのサイズが連動する必要がある場合と連動する必要がない場合がある。例えば、地形などを表すシンボルの場合は拡縮率に応じたサイズと成る方がよく、そうでないものサイズが一定となってもよい。このように地図の拡縮率に応じたシンボルの連動／非連動を設定でき、より高度な地図表示システムの構築が可能である。
【００３４】
【発明の効果】
以上のようにこの発明によれば、記録媒体に格納されている地図データをベクトルデータとして読み出す読み出し手段と、読み出し手段にて読み出されたベクトルデータから必要と成る地図表示データを抽出して地図出力データとして変換する抽出変換手段と、各種の入力データを入力する入力手段と、入力手段および抽出変換手段からの地図出力データおよび入力データに応じて地図表示データにおける指定位置および指定位置に対応するシンボルにて成るシンボル表示データを記憶し、かつ、地図を表示する際にシンボル表示データを出力するシンボルデータ構築手段と、抽出変換手段からの地図出力データとシンボルデータ構築手段からのシンボル表示データとを合成し、シンボルを地図上の指定位置に表示する合成手段とを備えたので、地図のベクトルデータに、容易にシンボルを追加可能な地図データ構築装置を提供することができる。
【図面の簡単な説明】
【図１】この発明の実施の形態１による地図データ構築装置の構成を示す図である。
【図２】この発明の実施の形態２による地図データ構築装置の構成を示す図である。
【図３】この発明の実施の形態３による地図データ構築装置の構成を示す図である。
【図４】この発明の実施の形態４による地図データ構築装置の構成を示す図である。
【図５】この発明の実施の形態５による地図データ構築装置の構成を示す図である。
【符号の説明】
１  記録媒体、２  読み出し手段、３  抽出変換手段、４  入力手段、
５  シンボルデータ構築手段、６  合成手段。
【図１】
2004233711.tif 000003
【図２】
2004233711.tif 000004
【図３】
2004233711.tif 000005
【図４】
2004233711.tif 000006
【図５】
2004233711.tif 000007