(57)【要約】　　【課題】　煩雑な手続きを要することなく、適切に所望の位置における、所望の種別の地図を表示或いは印刷物として出力する。　【解決手段】　画像表示システムは、一般地図からなる第１層に関する一般地図データを記憶した第１層地図フォルダ２８と、所定種別の地図または写真を含む画像の輪郭を示し、かつ、第１層の地図中の位置と対応つけられているポリゴンデータを記憶した第２層データフォルダ２９と、第２層の各ポリゴン内を示すような前記画像の集合体からなる第３層に関する画像データを記憶した第３層データフォルダ３１と、少なくとも一般地図データに基づく地図画像を生成する画像生成部３５と、第２層に関するポリゴンを特定する第２層特定部３３と、特定されたポリゴンに対応する第３層に関する画像を、第３層フォルダ３１から取り出す第３層検索部３４とを有している。【選択図】　図２
2004029841.tif 000002
【特許請求の範囲】
【請求項１】
地図画像に基づいて、特定の種別の画像を表示する画像表示方法であって、
　通常の地図に対応する一般地図からなる第１の層に関する一般地図データを設けるステップと、
　所定種別の地図または写真を含む画像に関連した輪郭を示すポリゴンの集合体からなる第２の層に関するポリゴンデータであって、少なくとも、当該ポリゴンの第１の層における位置が対応つけられているポリゴンデータを設けるステップと、
　前記第２の層に含まれる各ポリゴン内を示すような前記画像の集合体からなる第３の層に関する画像データを設けるステップと、
　前記所定の位置を特定した情報を受理して、当該位置に対応する第１の層における位置を特定するステップと、
　前記第１の層において特定された位置が、前記第２の層に関するポリゴンのうち、何れのポリゴン内に存在するかを判断することにより、第２の層に関するポリゴンを特定するステップであって、第１の層において特定された位置が、複数のポリゴン内に存在する場合に、当該第１の層の位置と、各ポリゴンにより画定される領域の中心の位置との距離を比較して、単一のポリゴンを特定するステップと、
　前記特定されたポリゴンに対応する第３の層に関する画像データを取り出して、これを出力するステップとを備えたことを特徴とする画像表示方法。
【請求項２】
少なくとも前記第１の層に関する一般地図を表示するステップを備えたことを特徴とする請求項１に記載の画像表示方法。
【請求項３】
地図画像に基づいて、特定の種別の画像をクライアントコンピュータの表示装置に表示する画像表示方法であって、
　クライアントコンピュータにおいて、
　通常の地図に対応する一般地図からなる第１の層に関する一般地図データを設けるステップと、
　所定種別の地図または写真を含む画像に関連した輪郭を示すポリゴンの集合体からなる第２の層に関するポリゴンデータであって、少なくとも、当該ポリゴンの第１の層における位置が対応つけられているポリゴンデータを設けるステップと、
　少なくとも前記第１の層に関する一般地図を表示するステップと、
　前記第１の層における位置を特定し、前記第１の層において特定された位置が、前記第２の層に関するポリゴンのうち、何れのポリゴン内に存在するかを判断することにより、第２の層に関するポリゴンを特定するステップであって、第１の層において特定された位置が、複数のポリゴン内に存在する場合に、当該第１の層の位置と、各ポリゴンにより画定される領域の中心の位置との距離を比較して、単一のポリゴンを特定するステップとを備え、
　前記クライアントコンピュータと、通信回線を介して接続可能なサーバにおいて、
　前記第２の層の各ポリゴン内を示すような前記画像の集合体からなる第３の層に関する画像データを設けるステップと、
　前記クライアントコンピュータにより特定されたポリゴンを示す情報を受理して、当該ポリゴンに対応する第３の層に関する画像データを取り出すステップとを備え、
　取り出された画像データが、通信回線を介して、クライアントコンピュータに伝達されるように構成されたことを特徴とする画像表示方法。
【請求項４】
所定の位置を特定した情報の受理に応答して、当該位置に関する画像を、クライアントコンピュータの表示装置に表示する画像表示方法であって、
　クライアントコンピュータと通信回線を介して接続可能な第１のサーバにおいて、
　通常の地図に対応する一般地図からなる第１の層に関する一般地図データを設けるステップと、
　所定種別の地図または写真を含む画像に関連した輪郭を示すポリゴンの集合体からなる第２の層に関するポリゴンデータであって、少なくとも、当該ポリゴンの第１の層における位置が対応つけられているポリゴンデータを設けるステップと、
　前記クライアントコンピュータからの情報にしたがって、前記第１の層における位置を特定し、前記第１の層において特定された位置が、前記第２の層に関するポリゴンのうち、何れのポリゴン内に存在するかを判断することにより、第２の層に関するポリゴンを特定するステップであって、第１の層において特定された位置が、複数のポリゴン内に存在する場合に、当該第１の層の位置と、各ポリゴンにより画定される領域の中心の位置との距離を比較して、単一のポリゴンを特定するステップとを備え、
　前記クライアントコンピュータと、通信回線を介して接続可能な他のサーバにおいて、
　前記第２の層の各ポリゴン内を示すような前記画像の集合体からなる第３の層に関する画像データを設けるステップと、
　前記第１のサーバにより特定された第２の層に関するポリゴンを示す情報を受理して、当該ポリゴンに対応する第３の層に関する画像データを取り出すステップとを備え、
　取り出された画像データが、通信回線を介して、クライアントコンピュータに伝達されるように構成されたことを特徴とする画像表示方法。
【請求項５】
さらに、前記第１の層に関する一般地図と、前記第２の層に関するポリゴンとを重ね合わせて表示するステップを備えたことを特徴とする請求項２ないし４の何れか一項に記載の画像表示方法。
【請求項６】
前記第１の層における位置が、緯度および経度からなる座標にて表されることを特徴とする請求項１ないし５の何れか一項に記載の画像表示方法。
【請求項７】
前記第２の層が、所定の法規制図の輪郭を示すポリゴンの集合体であり、かつ、前記第３の層が、法規制図の集合体であることを特徴とする請求項１ないし６の何れか一項に記載の画像表示方法。
【請求項８】
地図画像に基づいて、特定の種別の画像を表示する画像表示システムであって、
　通常の地図に対応する一般地図からなる第１の層に関する一般地図データを記憶した一般地図データファイルと、
　所定種別の地図または写真を含む画像に関連した輪郭を示すポリゴンの集合体からなる第２の層に関するポリゴンデータであって、少なくとも、当該ポリゴンの第１の層における位置が対応つけられているポリゴンデータを記憶したポリゴンデータファイルと、
　第２の層の各ポリゴン内を示すような前記画像の集合体からなる第３の層に関する画像データを記憶した画像データファイルと、
　前記所定の位置を示す情報を受理して、当該位置に対応する第１の層における位置を特定する位置特定手段と、
　前記第１の層において特定された位置が、前記第２の層に関するポリゴンのうち、何れのポリゴン内に存在するかを判断することにより、前記第２の層に関するポリゴンを特定するポリゴン特定手段であって、第１の層において特定された位置が複数のポリゴン内に存在する場合に、当該第１の層の位置と、各ポリゴンにより画定される領域の中心の位置との距離を比較して、単一のポリゴンを特定するように構成されたポリゴン特定手段と、
　前記特定されたポリゴンに対応する第３の層に関する画像を、前記画像データファイルから取り出して出力する画像取り出し手段とを備えたことを特徴とする画像表示システム。
【請求項９】
少なくとも、前記第１の層に関する一般地図を含む画像を生成する画像生成手段を備えたことを特徴とする請求項８に記載の画像表示システム。
【請求項１０】
さらに、前記画像生成手段が、前記第１の層に関する一般地図と前記第２の層に関するポリゴンとを重ね合わせた画像を生成し、前記重ね合わせた画像が表示装置に表示されるように構成されたことを特徴とする請求項９に記載の画像表示システム。
【請求項１１】
地図画像に基づいて、特定の種別の画像を表示するプログラムを記憶した、コンピュータにより読みだし可能な記憶媒体であって、
　通常の地図に対応する一般地図からなる第１の層に関する一般地図データと、所定種別の地図または写真を含む画像に関連した輪郭を示すポリゴンの集合体からなる第２の層に関するポリゴンデータであって、少なくとも、当該ポリゴンの第１の層における位置が対応つけられているポリゴンデータと、前記第２の層の各ポリゴン内を示すような前記画像の集合体からなる第３の層に関する画像データとを管理するステップと、
　少なくとも前記第１の層に関する一般地図データに基づいた地図画像を表示するステップと、
　前記所定の位置を示す情報を受理して、当該位置に対応する第１の層における位置を特定するステップと、
　前記第１の層において特定された位置が、前記第２の層に関するポリゴンのうち、何れのポリゴン内に存在するかを判断することにより、前記第２の層に関するポリゴンを特定するステップであって、第１の層において特定された位置が、複数のポリゴン内に存在する場合に、当該第１の層の位置と、各ポリゴンにより画定される領域の中心の位置との距離を比較して、単一のポリゴンを特定するステップと、
　前記特定されたポリゴンに対応する第３の層に関する画像データを取り出して、これを出力するステップとをコンピュータに実行させるプログラムを記憶したコンピュータにより読みだし可能な記憶媒体。
【請求項１２】
少なくとも前記第１の層に関する一般地図を表示するステップを、前記コンピュータに実行させることを特徴とするプログラムを記憶した、請求項１１に記載の記憶媒体。
【請求項１３】
さらに、前記第１の層に関する一般地図と、前記第２の層に関するポリゴンとを重ね合わせて表示するステップを、前記コンピュータに実行させることを特徴とするプログラムを記憶した請求項１２に記載の記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
　本発明は、地図データを表示するシステムに関し、より詳細には、所望の地点の付近における所望の種別の地図を表示ないし出力することが可能なシステムに関する。
【背景技術】
【０００２】
　近年、地図が電子化され、ＣＤ−ＲＯＭなどの媒体に記憶され、これをパーソナルコンピュータなどに装着し、ＣＤ−ＲＯＭを読み出すことにより、所望の地点の付近の地図を、表示装置の画面上に表示することが一般化している。所望の地点を検索する際にも、地番、駅名、施設名などランドマークを入力することが可能となっている。
　このような電子化された地図（電子地図）においては、住所や駅名などが入力されると、その緯度経度などの位置データを見出し、当該位置データを含む地図を取り出すことができるように構成されている。
【特許文献１】実用新案登録第３０５５５９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
　その一方、役所や法務局などの公的機関では、公図（地籍図）、道路台帳図など、通常の地図以外の各種法規制図が利用されている。たとえば、法務局においては、住所に基づき、当該住所を含む公図を探し出す作業が日常化している。しかしながら、住所から公図を探し出す作業は、実際の住所と公図上の地番との相違などから非常に煩雑なものとなる。すなわち、住所から公図の番号を特定し、対応する公図を取り出して、これを必要としている者に確認を求め、図面が異なっている場合には、さらに他の公図を取り出すことを繰り返し、最終的に所望の図を取得している。
【０００４】
　他の種別の図（法規制図）に関しても、同様の問題が生じ得る。したがって、本発明は、煩雑な手続きを要することなく、適切に所望の位置の、所望の種別の地図を表示或いは印刷物として出力することができるシステムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
　本発明の目的は、地図画像に基づいて、特定の種別の画像を表示する画像表示方法であって、通常の地図に対応する一般地図からなる第１の層に関する一般地図データを設けるステップと、所定種別の地図または写真を含む画像に関連した輪郭を示すポリゴンの集合体からなる第２の層に関するポリゴンデータであって、少なくとも、当該ポリゴンの第１の層における位置が対応つけられているポリゴンデータを設けるステップと、前記第２の層に含まれる各ポリゴン内を示すような前記画像の集合体からなる第３の層に関する画像データを設けるステップと、前記所定の位置を特定した情報を受理して、当該位置に対応する第１の層における位置を特定するステップと、前記第１の層において特定された位置が、前記第２の層に関するポリゴンのうち、何れのポリゴン内に存在するかを判断することにより、第２の層に関するポリゴンを特定するステップであって、第１の層において特定された位置が、複数のポリゴン内に存在する場合に、当該第１の層の位置と、各ポリゴンにより画定される領域の中心の位置との距離を比較して、単一のポリゴンを特定するステップと、前記特定されたポリゴンに対応する第３の層に関する画像データを取り出して、これを出力するステップとを備えたことを特徴とする画像表示方法により達成される。
【０００６】
　本発明によれば、たとえば、オペレータ等により指定された所定の位置に基づき、第２の層のうちの何れのポリゴンが特定され、当該ポリゴン輪郭に対応する第３の層に属する適切な画像を取り出すことができる。したがって、煩雑な手続きや操作なく、所望の画像を取得することができる。また、本発明によれば、第１の層のうちのある位置が特定されると、これを含む第２の層中の輪郭を簡単に特定することができ、第２の層および第１の層のデータ構造を簡潔にすることができる。
【０００７】
　さらに、本発明によれば、たとえば、ポリゴンが部分的に重ね合わせられるように配置され、重ね合わせられた部分に、選択された住所等が位置するときであっても、最適な第３の層に属する画像を選択、表示することが可能となる。第３の層に属する画像には、公図（地籍図）、道路台帳図、土地利用図、上水道台帳図、下水道台帳図などの特殊地図、航空写真などが含まれる。
【０００８】
　上記発明の好ましい実施態様においては、さらに、前記第１の層に関する地図画像に重ね合わせて、前記第２の層に関するポリゴンを表示するステップを備えている。これにより、ユーザによる位置の指定が容易となる。
【０００９】
　また、本発明の目的は、地図画像に基づいて、特定の種別の画像をクライアントコンピュータの表示装置に表示する画像表示方法であって、クライアントコンピュータにおいて、通常の地図に対応する一般地図からなる第１の層に関する一般地図データを設けるステップと、所定種別の地図または写真を含む画像に関連した輪郭を示すポリゴンの集合体からなる第２の層に関するポリゴンデータであって、少なくとも、当該ポリゴンの第１の層における位置が対応つけられているポリゴンデータを設けるステップと、少なくとも前記第１の層に関する一般地図を表示するステップと、前記第１の層における位置を特定し、前記第１の層において特定された位置が、前記第２の層に関するポリゴンのうち、何れのポリゴン内に存在するかを判断することにより、第２の層に関するポリゴンを特定するステップであって、第１の層において特定された位置が、複数のポリゴン内に存在する場合に、当該第１の層の位置と、各ポリゴンにより画定される領域の中心の位置との距離を比較して、単一のポリゴンを特定するステップとを備え、前記クライアントコンピュータと、通信回線を介して接続可能なサーバにおいて、前記第２の層の各ポリゴン内を示すような前記画像の集合体からなる第３の層に関する画像データを設けるステップと、前記クライアントコンピュータにより特定されたポリゴンを示す情報を受理して、当該ポリゴンに対応する第３の層に関する画像データを取り出すステップとを備え、取り出された画像データが、通信回線を介して、クライアントコンピュータに伝達されるように構成されたことを特徴とする画像表示方法により達成される。ここで、サーバはいわゆるＡＳＰ（アプリケーション・サービス・プロバイダ）にて構成することができる。
【００１０】
　別の実施態様において、所定の位置を特定した情報の受理に応答して、当該位置に関する画像を、クライアントコンピュータの表示装置に表示する画像表示方法は、クライアントコンピュータと通信回線を介して接続可能な第１のサーバにおいて、通常の地図に対応する一般地図からなる第１の層に関する一般地図データを設けるステップと、所定種別の地図または写真を含む画像に関連した輪郭を示すポリゴンの集合体からなる第２の層に関するポリゴンデータであって、少なくとも、当該ポリゴンの第１の層における位置が対応つけられているポリゴンデータを設けるステップと、前記クライアントコンピュータからの情報にしたがって、前記第１の層における位置を特定し、前記第１の層において特定された位置が、前記第２の層に関するポリゴンのうち、何れのポリゴン内に存在するかを判断することにより、第２の層に関するポリゴンを特定するステップであって、第１の層において特定された位置が、複数のポリゴン内に存在する場合に、当該第１の層の位置と、各ポリゴンにより画定される領域の中心の位置との距離を比較して、単一のポリゴンを特定するステップとを備え、前記クライアントコンピュータと、通信回線を介して接続可能な他のサーバにおいて、前記第２の層の各ポリゴン内を示すような前記画像の集合体からなる第３の層に関する画像データを設けるステップと、前記第１のサーバにより特定された第２の層に関するポリゴンを示す情報を受理して、当該ポリゴンに対応する第３の層に関する画像データを取り出すステップとを備え、取り出された画像データが、通信回線を介して、クライアントコンピュータに伝達されるように構成されている。
【００１１】
　本発明の好ましい実施態様においては、さらに、前記第１の層に関する一般地図と、前記第２の層に関するポリゴンとを重ね合わせて表示するステップを備えている。
【００１２】
　また、本発明の好ましい実施態様においては、前記第２の層に関するポリゴンの、第１の層における位置が、前記輪郭を構成するベクトルにより特定される。第１の層における位置は、各種測地座標、たとえば、緯度および経度からなる座標であるのが望ましい。また、第３の層は、公図或いは土地台帳図などの法規制図の集合体であってよい。
【００１３】
　また、本発明の目的は、地図画像に基づいて、特定の種別の画像を表示する画像表示システムであって、通常の地図に対応する一般地図からなる第１の層に関する一般地図データを記憶した一般地図データファイルと、所定種別の地図または写真を含む画像に関連した輪郭を示すポリゴンの集合体からなる第２の層に関するポリゴンデータであって、少なくとも、当該ポリゴンの第１の層における位置が対応つけられているポリゴンデータを記憶したポリゴンデータファイルと、第２の層の各ポリゴン内を示すような前記画像の集合体からなる第３の層に関する画像データを記憶した画像データファイルと、前記所定の位置を示す情報を受理して、当該位置に対応する第１の層における位置を特定する位置特定手段と、前記第１の層において特定された位置が、前記第２の層に関するポリゴンのうち、何れのポリゴン内に存在するかを判断することにより、前記第２の層に関するポリゴンを特定するポリゴン特定手段であって、第１の層において特定された位置が複数のポリゴン内に存在する場合に、当該第１の層の位置と、各ポリゴンにより画定される領域の中心の位置との距離を比較して、単一のポリゴンを特定するように構成されたポリゴン特定手段と、前記特定されたポリゴンに対応する第３の層に関する画像を、前記画像データファイルから取り出して出力する画像取り出し手段とを備えたことを特徴とする画像表示システムによっても達成される。
【００１４】
　好ましい実施態様においては、少なくとも、前記第１の層に関する一般地図を含む画像を生成する画像生成手段を備えている。
【００１５】
　より好ましい実施態様においては、画像生成手段が、前記第１の層に関する一般地図と前記第２の層に関するポリゴンとを重ね合わせた画像を生成し、前記重ね合わせた画像が表示装置に表示される。
【００１６】
　さらに、本発明の目的は、地図画像に基づいて、特定の種別の画像を表示するプログラムを記憶した、コンピュータにより読みだし可能な記憶媒体であって、通常の地図に対応する一般地図からなる第１の層に関する一般地図データと、所定種別の地図または写真を含む画像に関連した輪郭を示すポリゴンの集合体からなる第２の層に関するポリゴンデータであって、少なくとも、当該ポリゴンの第１の層における位置が対応つけられているポリゴンデータと、前記第２の層の各ポリゴン内を示すような前記画像の集合体からなる第３の層に関する画像データとを管理するステップと、少なくとも前記第１の層に関する一般地図データに基づいた地図画像を表示するステップと、前記所定の位置を示す情報を受理して、当該位置に対応する第１の層における位置を特定するステップと、前記第１の層において特定された位置が、前記第２の層に関するポリゴンのうち、何れのポリゴン内に存在するかを判断することにより、前記第２の層に関するポリゴンを特定するステップであって、第１の層において特定された位置が、複数のポリゴン内に存在する場合に、当該第１の層の位置と、各ポリゴンにより画定される領域の中心の位置との距離を比較して、単一のポリゴンを特定するステップと、前記特定されたポリゴンに対応する第３の層に関する画像データを取り出して、これを出力するステップとをコンピュータに実行させるプログラムを記憶したコンピュータにより読みだし可能な記憶媒体によっても達成される。
【発明の効果】
【００１７】
　本発明によれば、煩雑な手続きを要することなく、適切に所望の位置の、所望の種別の地図を表示或いは印刷物として出力することができるシステムを提供することが可能となる。
【発明を実施するための最良の形態】
【００１８】
　以下、添付図面を参照して、本発明の実施の形態につき説明を加える。図１は、本発明の第１の実施の形態にかかる地図表示システムのハードウェア構成を示す図、図２は、本実施の形態にかかる地図表示システムの機能ブロックダイヤグラムである。地図表示システム１０は、パーソナルコンピュータにより実現することができる。図１に示すように、地図表示システムは、ＣＰＵ１２と、プログラム等を記憶したＲＯＭ１４と、ワークエリア等として利用されるＲＡＭ１６と、ＣＤ−ＲＯＭの読出しを制御するＣＤ−ＲＯＭドライバ１８と、ハードディスク装置２０と、キーボードやマウスなどの入力装置２２と、ＣＲＴなどの表示装置２４と、プリンタ２６とを備えている。
【００１９】
　このようなハードウェア構成の地図表示システム１０は、機能的には、図２に示すように、一般地図の地図データを記憶した第１層地図フォルダ２８と、入力装置２２から入力された住所等の位置指定データに基づき、その緯度経度など座標上の位置を特定する位置特定部３０と、入力装置２２の操作により特定された、表示ないし出力すべき法規制図などの種別を特定する種別特定部３２と、各種法規制図の輪郭を示すポリゴンに関するデータを記憶した第２層データフォルダ２９と、位置特定部３０にて特定された位置を含む第２層中のポリゴンを特定する第２層特定部３３と、各種法規制図のデータが記憶された第３層データフォルダ３１と、第２層特定部３３にて特定されたポリゴンに対応する法規制図を、第３層データフォルダから検索する第３層検索部３４と、フォルダ２８、２９、３１から読み出されたデータから画像を生成する画像生成部３５とを有している。
【００２０】
　第１の実施の形態においては、たとえば、フォルダ２８、２９、３１は、ハードディスク装置２０により実現される。或いは、ＣＤ−ＲＯＭに地図データが収容されており、これをＣＤ−ＲＯＭドライバ１８により読み出すように構成しても良い。また、地図表示システム１０を作動させるためのソフトウェアは、ＣＤ−ＲＯＭから読み出され、ハードディスク装置２０に記憶されていても良いし、或いは、通信インタフェース（図示せず）を介して、インターネットなどを利用して外部からダウンロードしたものであっても良い。さらに、位置特定部３０、種別特定部３２、第２層特定部３３、第３層検索部３４および画像生成部３５は、ＣＰＵ１２が作動することにより実現される。
【００２１】
　本実施の形態においては、道路台帳図および公図などの法規制図を、表示装置２４の画面上に表示し、或いは、プリンタ２６に印刷物として出力するように構成されている。図３は、本実施の形態にかかる第１層および第２層のデータの構造を概略的に示す図である。図３（ａ）に示すように、本実施の形態においては、通常の地図（「一般地図」と称する）の第１の層３０１と、個々の道路台帳図（たとえば符号３０２、３０３参照）の輪郭を示すポリゴンからなる第２の層３０４とを有している。これら第１の層３０１と第２の層３０４とは、後述するように関連付けられており、第１の層３０１中の位置を指定することにより、当該位置を含むポリゴンが特定されるようになっている。さらに、このポリゴンの内部を示すような特殊地図のデータが第３層データフォルダ３１から取得され、これが出力されるようになっている。これにより、所望の道路台帳図を即座に特定できるようになっている。同様に、図３（ｂ）に示すように、第１の層と関連付けられた、個々の公図の輪郭を示すポリゴン（たとえば符号３０５、３０６）からなる他の第２の層３０７も設けられている。
【００２２】
　たとえば、一般地図のデータは、汎用の地図データフォーマットにて記述されている。また、一般地図データにおいては、住所、建造物など所定のランドマークと、これらの緯度および経度からなる絶対位置情報とが対応されており、緯度経度など絶対位置を示す情報により、地図データ中の点ないし領域が特定できるような構成となっている。道路台帳図など第２の層のデータにつき簡単に説明を加える。図４に示すように、第２の層３０４に含まれる各道路台帳図は、道路台帳を特定する番号（道路台帳番号）に関連付けられた、頂点の緯度および経度など、当該道路台帳図の絶対位置を示すデータを含んでいる。他の第２の層３０７についても同様である。
【００２３】
　このように構成された地図表示システム１０の作動につき以下に説明を加える。図５は、本実施の形態にかかる地図表示システム１０の作動の概略を示すフローチャートである。図５に示すように、システムの起動とともに、第１層地図フォルダ２８が読み出されて、デフォルトで設定された一般地図が、表示装置２４の画面上に表示される（ステップ５０１）。また、オペレータが入力装置２２を操作して、所望の特殊地図の種別を選択すると（ステップ５０２）、第２層特定部３３が、選択された種別の特殊地図の輪郭を示すポリゴンを第２層データフォルダ２９から読み出して（ステップ５０３）、画像生成部３５に与える。画像生成部３５においては、一般地図とポリゴンとを重ね合わせた画像を生成し、これにより、特殊地図の輪郭を示すポリゴンが重ねられた一般地図が表示装置の画面上に表示される（ステップ５０４）。図６は、このようにしてポリゴンが重ねられた画像の一例を示す図である。ここでは、一般地図の上に第２層である公図の輪郭を示すポリゴンが重ね合わせられている。
【００２４】
　続いて、オペレータが入力装置２２を操作して、必要な住所を入力すると（ステップ５０５）、位置特定部３０が、第１層中の絶対位置を特定し（ステップ５０６）、次いで、第２層特定部３３が、当該位置を含む特殊地図の輪郭を示すポリゴンを特定する（ステップ５０７）。特定されたポリゴンの情報は、第３層検索部３４に伝達され、第３層検索部３４は、ポリゴンの内部を示す特殊地図データを、第３層データフォルダ３１から検索して、これを読み出す（ステップ５０８）。読み出された特殊地図データは、画像生成部３５に伝達される。画像生成部３５はデータに基づく画像を生成して、これを表示装置２４に出力する（ステップ５０９）。これにより、表示装置２４の画面上には、道路台帳図や公図などの特殊地図を表示することができる。図７は、表示装置２４の画面上に表示された道路台帳図の画像例を示す図である。このように、オペレータが入力装置２２を操作して、所望の住所を入力すれば、当該住所を含むような、所望の種別の特殊地図を取得することができる。
【００２５】
　ステップ５０７につきより詳細に説明する。このステップでは、ステップ５０５で入力された住所の絶対位置と、第２層に関するポリゴンのベクトルの絶対位置とを比較して、入力された住所の絶対位置が、どのポリゴンに含まれるかを判断する。たとえば、図３（ａ）において、入力された住所の位置（符号３１０）に関して、当該位置と、各ポリゴンを構成するベクトル点の絶対位置との比較により、第１層にかかる領域３１１中に上記住所が含まれることが見出され、その結果、第２層にかかるポリゴン３０３を特定することができる。
　その後、第３層検索部３４は、特定された道路台帳番号を有する道路台帳図を、第３層データフォルダ３１から取り出して、これを表示装置２４の画面上に表示する（ステップ５０９）。
【００２６】
　また、オペレータは必要に応じて、入力装置２２を操作して、印刷コマンドを入力し、第３層データフォルダ３１から読み出された道路台帳図や公図を印刷しても良い。
【００２７】
　本実施の形態によれば、住所など入力された位置が、第２の層にある所定のポリゴンの図面の何れに含まれるかを判断し、当該所定のポリゴン内に対応する法規制図などの特殊地図を出力するように構成している。したがって、簡単な操作で所望の種別の図面を迅速に取得することが可能となる。
【００２８】
　次に、本発明の第２の実施の形態につき説明を加える。この実施の形態において、システム構成は第１の実施の形態のものと同じであるが、第１の実施の形態と異なる手順で特殊地図が表示されるようになっている。図８は、この実施の形態にかかる地図表示システム１０の作動の概略を示すフローチャートである。この実施の形態では、一般地図の表示（ステップ８０１）の後に、オペレータが入力装置２２を操作することにより住所が入力され（ステップ８０２）、位置特定部３０が、当該入力された住所を含む一般地図を第１層地図フォルダ２８から検索し（ステップ８０４）、検索されたデータが画像生成部３５に伝達されて、一般地図画像として表示装置の画面上に表示される（ステップ８０５）。
【００２９】
　次いで、オペレータが入力装置２２を操作して、特殊地図の種別を特定する（ステップ８０６）ことにより、第２層特定部３３により第２層が特定され（ステップ８０７）、特定された第２層のポリゴンが、一般地図に重ね合わされて表示される（ステップ８０８）。さらに、ポリゴンを指定することにより（ステップ８０９）、第３層検索部３４が、当該ポリゴン中の特殊地図のデータを、第３層データフォルダ３１から検索して（ステップ８１０）、検索されたデータを画像生成部３５に出力する。これにより、特殊地図の画像を表示装置２４の画面上に表示することができる（ステップ８１１）。
【００３０】
　次に、本発明にかかる第３の実施の形態につき説明を加える。たとえば、航空写真などの特殊地図では、各画像の一部が重ね合わせられた状態になっている。図９に示すように、画像９０１と上側に隣接する画像９０２とは、その一部が重なっており、画像９０２とさらに上側に隣接する画像９０３とは、その一部が重なっている。この重ね合わせは、上下方向だけでなく、左右方向にも生じ得る。そこで、第３の実施の形態においては、重ね合わせられた部分に、選択された住所等が位置するときであっても、最適な画像を選択するように構成されている。
【００３１】
　第３の実施の形態においても、システムの構成は第１の実施の形態と同様であり、その作動も、一部を除き、第１或いは第２の実施の形態のものと同様である。
　第３の実施の形態においては、図５のステップ５０７或いは図８のステップ８０９において、最適な画像を選択するために図１０に示すような処理が実行される。つまり、第２層特定部３３が、入力された位置を含むような一以上のポリゴンを特定し（ステップ１００１）、２以上のポリゴンが存在すれば、各ポリゴンにより画定される領域の中心と、上記入力された位置との間の距離を算出する（ステップ１００２）。次いで、第２層特定部３３は、これら距離を比較して、最も距離の小さい中心をもつようなポリゴンを特定する（ステップ１００３）。たとえば、図９において、入力された位置が点９０４に対応する場合には、領域９０１の中心９０６と点９０４との間の距離Ａ、および、領域９０２の中心９０５と点９０４との間の距離Ｂとが比較され、「Ａ＞Ｂ」と判断された結果、領域９０２が選択される。このようにして、第３の実施の形態によれば、適切な第２層中のポリゴンを特定することが可能となる。
【００３２】
　次に、本発明の第４の実施の形態につき、図１１を参照して説明を加える。この実施の形態においては、第１層および第２層のフォルダ２８、２９およびこれらを読み出して表示するための要素が、システム１００に収容され、特殊地図に関する第３層のデータフォルダ１３１が、ＡＳＰ（アプリケーション・サービス・プロバイダ）１１４とインターネット１１２を介して接続可能となっている。また、ＡＳＰ１１４には、特殊地図に関する第３層データフォルダ１３１が接続され、インターネットを介したコマンドに応じて、所定の種別の特殊地図データを第３層データフォルダから読みだし、これを、送信元に返送できるようになっている。
【００３３】
　この実施の形態にかかる地図表示システム１００は、入力装置２２、表示装置２４、プリンタ２６、第１層地図フォルダ２８、第２層データフォルダ２９、位置特定部３０、種別特定部３２、第２層特定部３３および画像生成部３５のほか、インターネット１１２との通信を制御する通信制御部１１０を有している。
　この実施の形態においては、図５のステップ５０１〜ステップ５０７の処理は、地図表示システム１００にて実行される。ステップ５０７にて第２層中のポリゴンが特定されると、通信制御部１１０を介して、ＡＳＰ１１４に、所定の地図種別の、特定されたポリゴンに対応する特殊地図の検索を依頼し、これに応答して、ＡＳＰ１１４が第３層データフォルダ１３１を検索して、特殊地図の地図データを読み出す。読み出された特殊地図データは、地図表示システム１００に伝達され、その表示装置２４の画面上に、所定の特殊地図が表示される。
【００３４】
　このように、本実施の形態によれば、ＡＳＰを利用することで、必ずしも全てのデータやアプリケーションソフトを地図表示システムの側に保持しない場合であっても、たとえば、第３層に関するデータを保持しない場合であっても、所望の特殊地図を取得することが可能となる。
【００３５】
　本発明の他の実施の形態につき、以下、簡単に説明を加える。図１２は、他の形態にかかるインターネットを利用したシステムの例を示す図である。図１２（ａ）においては、クライアントコンピュータ１２０は、インターネット１１２に接続されている。インターネット１１２には、ＡＳＰ１２２が接続され、かつ、ＡＳＰ１２２は、第１層地図フォルダ１２４、第２層データフォルダ１２６および第３層データフォルダ１２８が接続されている。ＡＳＰ１２２は、位置特定部、種別特定部、第２層特定部、および、第３層検索部の機能を果たすことができるようになっている。したがって、クライアントコンピュータ１２０がＡＳＰ１２２に対してコマンドを与えることにより、ＡＳＰにおいては、図５や図８と同等の処理が実行されて、所望の特殊地図が、クライアントコンピュータ１２０に与えられるようになっている。
【００３６】
　図１２（ｂ）においては、第１層地図フォルダ１３４および第２層データフォルダ１３６に接続されたＡＳＰ１３２と、第３層データフォルダ１４０に接続された他のＡＳＰ１３８とが設けられている。この例においても、第１層地図フォルダ１３４および第２層データフォルダ１３６のアクセスに関してはＡＳＰ１３２が利用され、第３層データフォルダ１４０のアクセスに関しては他のＡＳＰ１３８が利用される。
【００３７】
　本発明は、以上の実施の形態に限定されることなく、特許請求の範囲に記載された発明の範囲内で、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
　たとえば、前記実施の形態においては、第３の層の図面として、道路台帳図や公図を利用しているがこれに限定されるものではなく、地番図、地籍図、上水道台帳図、下水道台帳図、電力線図、地下埋設物台帳図、都市計画図など、一般地図とは異なる法規制図など、任意の特殊地図を利用できることはいうまでもない。
【００３８】
　また、前記実施の形態においては、オペレータが住所を入力するように構成されているが、位置の特定はこれに限定されるものではない。たとえば、公共施設の名称、観光名所の名称、電話番号、郵便番号、駅名などにより位置が特定されても良い。或いは、緯度および経度を直接入力することにより位置が特定されても良い。また、位置の特定は、キーボードを用いた入力に限定されず、マウスを用いて特定の位置をクリックすることによっても実現可能であることはいうまでも無い。
【００３９】
　さらに、前記実施の形態においては、まず、一般地図の画像が表示されるようになっている（図５のステップ５０１参照）。しかしながら、このような手順に限定されるものではない。たとえば、まず、住所の入力とともに、或いは、住所の入力に引き続いて地図種別が入力され、その後に、一般地図の画像が表示されても良い。
【００４０】
　また、前記第４の実施の形態、或いは、他の実施の形態において、ＡＳＰを利用しているが、これらの構成に限定されるものではなく、あるＡＳＰが第１の地図フォルダのアクセスに関する処理を実行し、他のＡＳＰが第２層データフォルダおよび第３層データフォルダのアクセスに関する処理を実行するような構成としても良い。
【００４１】
　さらに、前記実施の形態において、第３層データフォルダ３１には、土地台帳図、公図などを示す特殊地図データが記憶されているが、これに限定されず、航空写真など写真、或いは、他の種別の画像（たとえば絵図）であっても良いことはいうまでもない。
【００４２】
　また、前記実施の形態において、第３層のデータフォルダ３１に記憶された画像に、他の形式、たとえば、帳票形式のシートなどを第４層以下のデータとして関連付けても良い。
　なお、本明細書において、一つの手段の機能が、二つ以上の物理的手段により実現されても、若しくは、二つ以上の手段の機能が、一つの物理的手段により実現されてもよい。
【図面の簡単な説明】
【００４３】
【図１】図１は、本発明の第１の実施の形態にかかる地図表示システムのハードウェア構成を示す図である。
【図２】図２は、本実施の形態にかかる地図表示システムの機能ブロックダイヤグラムである。
【図３】図３は、本実施の形態にかかる地図データの層を説明するための図である。
【図４】図４は、本実施の形態にかかる第２の層の地図データを説明するための図である。
【図５】図５は、本実施の形態にかかる地図表示システムの作動を示すフローチャートである。
【図６】図６は、本実施の形態にかかる地図表示システムの表示装置の画面上に表示される図の一例を示す図である。
【図７】図７は、本実施の形態にかかる地図表示システムの表示装置の画面上に表示される図の一例を示す図である。
【図８】図８は、第２の実施の形態にかかる地図表示システムの作動を示すフローチャートである。
【図９】図９は、第３の実施の形態にかかる特殊地図の構造を説明するための図である。
【図１０】図１０は、第３の実施の形態にかかる地図表示システムにて実行される処理を示すフローチャートである。
【図１１】図１１は、第４の実施の形態にかかるシステムの構成を示すブロックダイヤグラムである。
【図１２】図１２は、他の実施の形態にかかるシステムの構成例を示すブロックダイヤグラムである。
【符号の説明】
【００４４】
　１０　　地図表示システム
　２２　　入力装置
　２４　　表示装置
　２６　　プリンタ
　２８　　第１層地図フォルダ
　２９　　第２層データフォルダ
　３０　　位置特定部
　３１　　第３層データフォルダ
　３２　　種別特定部
　３３　　第２層特定部
　３４　　第３層特定部
　３５　　画像生成部
【図１】
2004029841.tif 000003
【図２】
2004029841.tif 000004
【図３】
2004029841.tif 000005
【図４】
2004029841.tif 000006
【図５】
2004029841.tif 000007
【図６】
2004029841.tif 000008
【図７】
2004029841.tif 000009
【図８】
2004029841.tif 000010
【図９】
2004029841.tif 000011
【図１０】
2004029841.tif 000012
【図１１】
2004029841.tif 000013
【図１２】
2004029841.tif 000014