(57)【特許請求の範囲】
【請求項１】
地番に対応する領域の境界を座標系に基づいて示す地番表示の境界情報を含んだ地番表示の地図データ，及び，住居表示に対応する領域の境界を座標系に基づいて示す住居表示の境界情報を含んだ住居表示の地図データを取得する取得手順と、
前記両地図データの一方に示された面上の一対の基準点，及び，前記両地図データの他方の面上にて前記両基準点に夫々対応する一対の基準点を特定する基準点特定手順と、
前記地番表示の地図データの座標系によるその両基準点の座標値と、前記住居表示の地図データの座標系によるその両基準点の座標値とに基づいて、前記両座標系同士の変換関係を解析することにより、前記両地図データの一方の座標系に合わせて他方の座標系を変換する変換手順と、
前記両地図データの一方に示された面上の前記両基準点以外の複数の補助基準点，及び，前記両地図データの他方の面上にて前記各補助基準点に夫々対応する複数の補助基準点を特定する補助基準点特定手順と、
前記住居表示の地図データにおける補助基準点に対して該補助基準点に対応する地番表示の地図データにおける補助基準点を近接させるとともに、地番表示の地図データに設定された所定の境界点と前記各補助基準点との距離が変形により変化する割合を前記境界点と前記補助基準点との距離が小さいほど大きくするように、地番表示の地図データを変形させる変形手順とを、
コンピュータに実行させることを特徴とする地図情報管理プログラム。
【請求項２】
地番に対応する領域の境界を座標系に基づいて示す地番表示の境界情報を含んだ地番表示の地図データ，及び，住居表示に対応する領域の境界を座標系に基づいて示す住居表示の境界情報を含んだ住居表示の地図データを取得する取得手順と、
前記両地図データの一方に示された面上の一対の基準点，及び，前記両地図データの他方の面上にて前記両基準点に夫々対応する一対の基準点を特定する基準点特定手順と、
前記地番表示の地図データの座標系によるその両基準点の座標値と、前記住居表示の地図データの座標系によるその両基準点の座標値とに基づいて、前記両座標系同士の変換関係を解析することにより、前記両地図データの一方の座標系に合わせて他方の座標系を変換する変換手順と、
前記地番表示の地図データが、公図に基づいて作成された地図データである場合に、前記両地図データの一方に示された面上の前記両基準点以外の複数の補助基準点，及び，前記両地図データの他方の面上にて前記各補助基準点に夫々対応する複数の補助基準点を特定する補助基準点特定手順と、
前記地番表示の地図データが、公図に基づいて作成された地図データである場合に、前記住居表示の地図データにおける補助基準点に対して該補助基準点に対応する前記地番表示の地図データにおける補助基準点を近接させるとともに、地番表示の地図データに設定された所定の境界点と前記各補助基準点との距離が変形により変化する割合を前記境界点と前記補助基準点との距離が小さいほど大きくするように、地番表示の地図データを変形させる変形手順とを、
コンピュータに実行させることを特徴とする地図情報管理プログラム。
【請求項３】
請求項１または請求項２記載の地図情報管理プログラムにおいて、さらに、
表示対象として指定された表示エリアに、複数の地番に夫々対応する複数の領域が含まれていた場合に、これら各領域の境界を表示対象境界として特定し、前記共通座標系で表された前記住居表示の地図データに、前記共通座標系で表された前記地番表示の地図データにおける境界情報のうちの前記表示対象境界に対応する部分を重ね合わせることにより、表示用地図データを生成する手順を、
コンピュータに実行させることを特徴とする地図情報管理プログラム。
【請求項４】
コンピュータが、
地番に対応する領域の境界を座標系に基づいて示す地番表示の境界情報を含んだ地番表示の地図データ，及び，住居表示に対応する領域の境界を座標系に基づいて示す住居表示の境界情報を含んだ住居表示の地図データを取得する取得手順と、
前記両地図データの一方に示された面上の一対の基準点，及び，前記両地図データの他方の面上にて前記両基準点に夫々対応する一対の基準点を特定する基準点特定手順と、
前記地番表示の地図データの座標系によるその両基準点の座標値と、前記住居表示の地図データの座標系によるその両基準点の座標値とに基づいて、前記両座標系同士の変換関係を解析することにより、前記両地図データの一方の座標系に合わせて他方の座標系を変換する変換手順と、
前記両地図データの一方に示された面上の前記両基準点以外の１つ以上の補助基準点，及び，前記両地図データの他方の面上にて前記補助基準点に対応する１つ以上の補助基準点を特定する補助基準点特定手順と、
前記住居表示の地図データにおける補助基準点と該補助基準点に対応する地番表示の地図データにおける補助基準点との差分を夫々算出し、地番表示の地図データに設定された各境界点毎に、前記各補助基準点毎に算出された差分の量及び当該境界点と各補助基準点との距離が小さいほど大きくするように設定された重みの積の総和として変位量を算出し、各基準点毎に、算出された上記変位量に基づいて移動させることによって、地番表示の地図データを変形させる変形手順とを、
実行することを特徴とする地図情報管理方法。
【請求項５】
コンピュータが、
地番に対応する領域の境界を座標系に基づいて示す地番表示の境界情報を含んだ地番表示の地図データ，及び，住居表示に対応する領域の境界を座標系に基づいて示す住居表示の境界情報を含んだ住居表示の地図データを取得する取得手順と、
前記両地図データの一方に示された面上の一対の基準点，及び，前記両地図データの他方の面上にて前記両基準点に夫々対応する一対の基準点を特定する基準点特定手順と、
前記地番表示の地図データの座標系によるその両基準点の座標値と、前記住居表示の地図データの座標系によるその両基準点の座標値とに基づいて、前記両座標系同士の変換関係を解析することにより、前記両地図データの一方の座標系に合わせて他方の座標系を変換する変換手順と、
前記地番表示の地図データが、公図に基づいて作成された地図データである場合に、前記両地図データの一方に示された面上の前記両基準点以外の１つ以上の補助基準点，及び，前記両地図データの他方の面上にて前記補助基準点に対応する１つ以上の補助基準点を特定する補助基準点特定手順と、
前記住居表示の地図データにおける補助基準点と該補助基準点に対応する地番表示の地図データにおける補助基準点との差分を夫々算出し、地番表示の地図データに設定された各境界点毎に、前記各補助基準点毎に算出された差分の量及び当該境界点と各補助基準点との距離が小さいほど大きくするように設定された重みの積の総和として変位量を算出し、各基準点毎に、算出された上記変位量に基づいて移動させることによって、地番表示の地図データを変形させる変形手順とを、
実行する地図情報管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、地番に基づく地番表示地図と住居表示に基づく住居表示地図とを対応づける地図情報管理プログラム及び記憶媒体に、関する。
【０００２】
【従来の技術】
登記所に保管されている登記事項を取得するための申請（登記事項申請）は、地番に基づいてなされる。この地番は、一般の利用者が住所として認識している住居表示とは、異なるものである。利用者の多くは、地番を知らないので、登記事項申請を行うためには、まず、住居表示に基づいて、対応する地番を調べなければならない。
【０００３】
そこで、本出願人は、地番に基づく地番表示地図と、住居表示に基づく住居表示地図とを対応づける技術を開発し、特許願２０００−３３３４５１を出願した。この特許願２０００−３３３４５１に示された技術によると、地番表示地図と、住居表示地図とが重ね合わされて表示されるとともに、地番及び住居表示のうちの一方に基づいて他方が取得される。
【０００４】
【発明が解決しようとする課題】
なお、登記所に備えられた地番表示地図（法務省地図）には、不動産登記法第１７条に基づく地図（法１７条地図）と、この法１７条地図以外の各種図面である公図とがある。法１７条地図は、精確に作成された地図であり、全ての地域に関してこの法１７条地図が作成されることが望ましい。しかし、現状では、多くの地域に関して、この法１７条地図が未作成である。そして、法１７条地図が存在しない地域に関しては、公図が利用されている。一般に、公図は、土地の位置や形状の概要のみを示す地図状の図面であり、その精度は低い。このため、地番表示地図として公図が用いられると、この公図と住居表示地図とを正確に対応づけることが、困難な場合があった。
【０００５】
そこで、地番表示地図と住居表示地図とを正確に対応づけることが可能な地図情報管理システムを提供することを、本発明の課題とする。
【０００６】
【課題を解決するための手段】
本発明は、上記課題を解決するために、以下のような構成を採用した。
【０００７】
即ち、本発明の地図情報管理プログラムは、以下の手順を、コンピュータに実行させることを特徴としている。これらの手順は、地番に対応する領域の境界を座標系に基づいて示す地番表示の境界情報を含んだ地番表示の地図データ，及び，住居表示に対応する領域の境界を座標系に基づいて示す住居表示の境界情報を含んだ住居表示の地図データを取得する取得手順と、前記両地図データの一方に示された面上の一対の基準点，及び，前記両地図データの他方の面上にて前記両基準点に夫々対応する一対の基準点を特定する基準点特定手順と、前記地番表示の地図データの座標系によるその両基準点の座標値と、前記住居表示の地図データの座標系によるその両基準点の座標値とに基づいて、前記両座標系同士の変換関係を解析することにより、前記両地図データの一方の座標系に合わせて他方の座標系を変換する変換手順と、前記両地図データの一方に示された面上の前記両基準点以外の１つ以上の補助基準点，及び，前記両地図データの他方の面上にて前記補助基準点に対応する１つ以上の補助基準点を特定する補助基準点特定手順と、前記両地図データの一方における補助基準点に対して、該補助基準点に対応する他方の地図データにおける補助基準点を近接させるように、他方の地図データを変形させる変形手順とから、少なくとも構成されている。
【０００８】
このように構成されると、両地図データの一方よりも他方の方が精度が低い場合に、他方の地図データが一方の地図データに合わせて変形される。従って、両地図データは、正しく一致する。
【０００９】
なお、利用者は、住居表示に基づいて地番を取得することもでき、地番に基づいて住居表示を取得することもできる。いずれの場合にも、所望の領域に関して互いに正しく対応した両地図データが、重ね合わされて表示される。
【００１０】
【発明の実施の形態】
以下、図面に基づいて本発明の一実施形態を説明する。
【００１１】
＜システム構成＞
図１は、本実施形態のシステム構成図である。この図１に示されるように、地番表示地図（法務省地図）を管理する地番表示地図管理システム１０，及び，住居表示地図（住宅地図）を管理する住居表示地図管理システム２０は、夫々、地図検索システム３０と接続されている。これら各システム１０，２０，３０は、地図情報管理システムに相当する。また、これら各システム１０，２０，３０は、個別のコンピュータに実装されてもよく、１台のコンピュータに実装されてもよい。そして、これら各システム１０，２０，３０は、地図情報管理プログラムを実行する。
【００１２】
地番表示地図管理システム１０は、記憶装置を有するコンピュータを備えている。そして、地番表示地図管理システム１０の記憶装置内には、地番表示地図データベース（ＤＢ）１１，及び地番表示属性ＤＢ１２が、格納されている。
【００１３】
図２は、地番表示地図ＤＢ１１を示す模式図である。この地番表示地図ＤＢ１１は、結線テーブル１１１及び座標値テーブル１１２を備えている。結線テーブル１１１は、「地番」，「点番号１」，「点番号２」のフィールドを、備えている。「地番（広義）」は、「地番区域」と「地番（狭義）」とからなる。例えば、広義の地番が、東京都品川区八潮５丁目７−３である場合には、「東京都品川区八潮５丁目」が地番区域であり、「７−３」が狭義の地番である。
【００１４】
なお、ある地番が示す領域は、他の地番が示す領域との境界を規定する閉じた境界線（筆界線）により表される。この境界線は、複数の点（筆界点），及び，互いに隣接する境界点同士を連結する結線により、表現される。そして、これら境界点には、ユニークな番号が付与されている。結線テーブル１１１における「点番号１」のフィールドには、結線の始点となる境界点の点番号が格納されており、「点番号２」のフィールドには、当該結線の終点となる境界点の点番号が格納されている。
【００１５】
座標値テーブル１１２は、各境界点の「点番号」のフィールド，並びに，当該境界点の座標値としての「Ｘ座標」及び「Ｙ座標」のフィールドを、備えている。なお、地番地図は、当該地番地図に固有の座標系により表現されている。例えば、この座標系は、２次元デカルト座標系である。そして、この地番地図の一対の座標を、「Ｘ座標」及び「Ｙ座標」とする。即ち、地番地図上では、全ての点が、Ｘ−Ｙ座標系による（Ｘ，Ｙ）の形式で、表現される。
【００１６】
図３は、地番表示属性ＤＢ１２を示す模式図である。この地番表示属性ＤＢ１２は、「地番」，「地図番号」及び「種別」のフィールドを、備えている。なお、上記の地番表示地図ＤＢ１１内のデータは、地番表示地図に基づいて作成されたものである。この地番表示地図には、ユニークな地図番号が付されている。そして、地番表示属性ＤＢ１２の「地図番号」のフィールドには、「地番」が示す領域を掲載した地番表示地図の地図番号が、格納されている。「種別」のフィールドには、「地図番号」の地図が法１７条地図であることを示すコード，又は，公図であることを示すコードが、格納されている。
【００１７】
住居表示地図管理システム２０は、記憶装置を有するコンピュータを備えている。そして、住居表示地図管理システム２０の記憶装置内には、住居表示地図ＤＢ２１，及び住居表示属性ＤＢ２２が、格納されている。
【００１８】
図４は、住居表示地図ＤＢ２１を示す模式図である。この住居表示地図ＤＢ２１は、結線テーブル２１１及び座標値テーブル２１２を備えている。結線テーブル２１１は、「住居表示」，「点番号１」，「点番号２」のフィールドを、備えている。「住居表示」には、例えば、「東京都品川区八潮５丁目４−１２」という形式の住居表示（住所）が、格納されている。
【００１９】
なお、ある住居表示が示す領域は、他の住居表示が示す領域との境界を規定する閉じた境界線により表される。この境界線は、複数の境界点，及び，互いに隣接する境界点同士を連結する結線により、表現される。そして、これら境界点には、ユニークな番号が付与されている。結線テーブル２１１における「点番号１」のフィールドには、結線の始点となる境界点の点番号が格納されており、「点番号２」のフィールドには、当該結線の終点となる境界点の点番号が格納されている。
【００２０】
座標値テーブル２１２は、各境界点の「点番号」のフィールド，並びに，当該境界点の座標値としての「ｘ座標」及び「ｙ座標」のフィールドを、備えている。なお、住居表示地図は、当該住居表示地図に固有の座標系により表現されている。例えば、この座標系は、２次元デカルト座標系である。そして、この住居表示地図の一対の座標を、上記の地番地図の座標系と区別して、「ｘ座標」及び「ｙ座標」とする。即ち、地番地図上では、全ての点が、ｘ−ｙ座標系による（ｘ，ｙ）の形式で、表現される。
【００２１】
なお、住居表示属性ＤＢ１２には、住居表示地図に関する各種の情報が格納されいている。
【００２２】
地図検索システム３０は、キーボード及びポインティングデバイス等の入力装置，ＣＲＴやＬＣＤ等の表示装置，並びに，記憶装置を有するコンピュータを、備えている。そして、地図検索システム３０の記憶装置内には、住居表示地図ＤＢ３１，住居表示属性ＤＢ３２，基準点ＤＢ３３，及び表示作業用ＤＢ３４が、格納される。これら各ＤＢ３１〜３４のデータは、以下に説明する処理（登録処理及び検索処理）において、作成されて蓄積される。
【００２３】
＜登録処理＞
地図検索システム３０は、後述する検索処理を実行するために、予め、以下に示す登録処理を実行する。即ち、地図検索システム３０は、検索処理により、利用者に対して地番表示地図と住居表示地図とを重ね合わせて表示することができるように、地番表示地図及び住居表示地図を互いに対応づける登録処理を実行する。
【００２４】
図５は、登録処理を示すフローチャートである。このフローチャートによる処理は、作業者が、地図検索システム３０に対して、登録処理を開始するための操作を実行することにより、開始する。なお、図５のフローチャートは、地番表示地図における１つの地図番号（処理対象の地図番号）に対応するエリアについて、実行される処理である。この図５のフローチャートは、地番表示地図の全ての地図番号に関して、個別に実行される。
【００２５】
図５のフローチャート開始後最初のＳ００１では、地図検索システム３０は、作業者の操作に基づいて、一対の基準点を特定する。具体的には、作業者は、地図検索システム３０の入力装置を操作して、地番表示地図，及び該地番表示地図に対応する住居表示地図を取得し、表示装置に基準点入力画面を表示させる。図６は、この基準点入力画面を示す模式図である。この基準点入力画面には、地番表示地図，及び該地番表示地図に対応する住居表示地図が表示されている。これら地番表示地図及び住居表示地図は、その形状等が互いに異なっている。そこで、作業者は、両者を対応づけるための基準となる一対の基準点を選択する。即ち、作業者は、両者において同一と認められる点を基準点として選択し、ポインティングデバイスを操作して地図検索システム３０に指定する。図６に模式的に示されるように、一対の基準点α，βが、夫々指定される。
【００２６】
一方の地番表示地図では、基準点αの座標は、（Ｘ，Ｙ）＝（Ｘα，Ｙα）と表され、基準点βの座標は（Ｘ，Ｙ）＝（Ｘβ，Ｙβ）と表される。他方の住居表示地図では、基準点αの座標は、（ｘ，ｙ）＝（ｘα，ｙα）と表され、基準点βの座標は（ｘ，ｙ）＝（ｘβ，ｙβ）と表される。これら両基準点の座標値は、基準点ＤＢ３３に登録される。
【００２７】
次のＳ００２では、地図検索システム３０は、両基準点α，βを基準として、住居表示地図を座標変換して、地番表示地図に対応づける。具体的には、地図検索システム３０は、以下のＳ００２▲１▼〜Ｓ００２▲３▼に従って、座標変換を実行する。
【００２８】
Ｓ００２▲１▼では、地図検索システム３０は、一方の座標系（Ｘ，Ｙ）による両基準点α，β間の距離Ｌ１，及び他方の座標系（ｘ，ｙ）による両基準点α，β間の距離Ｌ２を、下記の式に基づいて夫々算出する。
【００２９】
Ｌ１＝｛（Ｘβ−Ｘα）2＋（Ｙβ−Ｙα）2｝1/2
Ｌ２＝｛（ｘβ−ｘα）2＋（ｙβ−ｙα）2｝1/2
そして、地図検索システム３０は、これらＬ１，Ｌ２に基づいて、住居表示地図の座標系（ｘ、ｙ）を地番表示地図の座標系（Ｘ，Ｙ）に変換するための係数Ｗ
Ｗ＝Ｌ１／Ｌ２
を、算出する。このＷを、住居表示地図の座標値に乗ずると、この座標値の縮尺及び単位系が地番表示地図のそれに一致する。
【００３０】
Ｓ００２▲２▼では、地図情報管理３０システムは、住居表示地図管理システム２０から住居表示地図ＤＢ２１のデータを取得する。そして、地図検索システム３０は、取得したデータに含まれた住居表示地図の全ての点の座標値を、地番表示地図の座標系（Ｘ，Ｙ）に変換する。即ち、住居表示地図の各点の座標値に、夫々、Ｗが乗ぜられることにより、これら各点のＸ−Ｙ座標系の縮尺及び単位系に従った座標値（Ｗ・ｘ，Ｗ・ｙ）が得られる。
【００３１】
Ｓ００２▲３▼では、地図検索システム３０は、Ｓ００２▲２▼で得られた座標値（Ｗ・ｘ，Ｗ・ｙ）のオフセット補正を実行する。即ち、（Ｗ・ｘ，Ｗ・ｙ）の原点位置が、地番表示地図のＸ−Ｙ座標系の原点位置に一致するように、オフセット補正がなされる。両原点位置同士のオフセット（ΔＸ，ΔＹ）は、
（ΔＸ，ΔＹ）＝（Ｘα−Ｗ・ｘα，Ｙα−Ｗ・ｙα）
と表される。そして、住居表示地図の各点が、地番表示地図の座標系により、
0003916038.tif 000002
と表される。
【００３２】
このようにして得られたＸ−Ｙ座標系による住居表示地図の座標値に基づき、座標変換済みの住居表示地図ＤＢ３１が作成される。図７は、この住居表示地図ＤＢ３１を示す模式図である。具体的には、地図検索システム３０は、座標変換後の座標値を含んだ新たな座標値テーブル３１２を作成し、結線テーブル３１１とともに住居表示地図ＤＢ３１として記憶装置に格納する。なお、結線テーブル３１１は、住居表示地図管理システム２０における住居表示地図ＤＢ２１の結線テーブル２１１（図４）と同内容である。
【００３３】
次のＳ００３では、地図検索システム３０は、処理対象の地図番号が示す地番表示地図が、公図であるかどうか判別して処理を分岐する。即ち、地番表示属性ＤＢ１２（図３）における処理対象の地図番号に対応する「種別」が参照され、この種別が「公図」である場合には処理はＳ００５へ進み、「１７条」（１７条地図）である場合には処理はＳ００４へ進む。
【００３４】
Ｓ００４では、処理対象の地図番号が示す地番表示地図が、精度の高い１７条地図であるため、地図検索システム３０は、さらなる補正が不要であると判断して、住居表示属性ＤＢ３２の蓄積のみを実行する。即ち、地図検索システム３０は、住居表示地図管理システム２０における住居表示属性ＤＢ２２のレコードを取得し、取得したデータに、「種別」及び「地図番号」の情報を追加して、住居表示属性ＤＢ３２に蓄積する。図８は、住居表示属性ＤＢ３２を示す模式図である。例えば、この住居表示属性ＤＢ３２の３行目のレコードに示されるように、「種別」フィールドに「１７条」が格納される。これは、当該レコードの「住居表示番号」が示す領域に対応する地番表示地図が、１７条地図であることを示している。蓄積がなされた後、処理は終了する。なお、１７条地図の場合には、「地図番号」のフィールドは設定されなくともよい。
【００３５】
Ｓ００５では、処理対象の地図番号が示す地番表示地図が、精度の低い公図であるため、地図検索システム３０は、さらなる補正のための補助基準点を特定する。具体的には、作業者は、ポインティングデバイスを操作して、図６の基準点入力画面に１つ以上の補助基準点を設定する。図９は、補助基準点（補助点）が設定された画面を示す模式図である。これら補助基準点Ｉ，ＩＩ，ＩＩＩの座標値として、地番表示地図ＤＢ１１のデータに対応させて設定された座標値，及び，住居表示地図ＤＢ３１のデータに対応させて設定された座標値の双方が、基準点ＤＢ３３に追加される。なお、これら補助基準点Ｉ，ＩＩ，ＩＩＩに基づく補正は、後述する検索処理にて実行される。
【００３６】
上記Ｓ００５にて作業者が補助基準点を入力することは必須ではない。但し、補助基準点が入力されなければ、後述する検索処理にてさらなる補正はなされないことになる。
【００３７】
次のＳ００６では、地図検索システム３０は、住居表示属性ＤＢ３２の蓄積を実行する。即ち、地図検索システム３０は、住居表示地図管理システム２０における住居表示属性ＤＢ２２のレコードを取得し、取得したデータに、「種別」及び「地図番号」の情報を追加して、住居表示属性ＤＢ３２（図８）に蓄積する。例えば、この図８の１行目のレコードに示されるように、「種別」フィールドに「公図」が格納される。これは、当該レコードの「住居表示番号」が示す領域に対応する地番表示地図が、公図であることを示している。また、図８の１行目のレコードにおける「地図番号」のフィールドには、その住居表示に示される領域に対応する地番地図の地図番号が、格納される。住居表示属性ＤＢ３２への蓄積がなされた後、処理は終了する。
【００３８】
＜検索処理＞
上記の登録処理がなされた後、利用者は、地図検索システム３０を操作して、検索処理を実行させることにより、所望のエリアに関して、地番表示地図及び住居表示地図が重ね合わされた画面を、閲覧することができる。図１０は、この検索処理を示すフローチャートである。
【００３９】
最初のＳ１０１では、地図検索システム３０は、住居表示を取得する。即ち、利用者が入力装置を操作することにより、地図検索システム３０に対して、閲覧を希望する住居表示（住所）を、入力する。
【００４０】
次のＳ１０２では、地図検索システム３０は、住居表示地図ＤＢ３１（図７）を検索することにより、Ｓ１０１で取得した住居表示に対応する境界点の座標値を、取得する。具体的には、地図検索システム３０は、住居表示に基づいて、結線テーブル３１１の各点番号を特定し、特定した点番号の座標値を座標値テーブル３１２に基づいて取得する。
【００４１】
次のＳ１０３では、地図検索システム３０は、Ｓ１０２で取得した境界点の重心を、算出する。例えば、Ｓ１０２で、矩形領域を示す点Ａ（Ｘａ、Ｙａ），点Ｂ（Ｘｂ，Ｙｂ），点Ｃ（Ｘｃ，Ｙｃ），及び点Ｄ（Ｘｄ，Ｙｄ）が取得されたのであれば、重心の座標値（Ｘ，Ｙ）＝（Ｘ重，Ｙ重）は、
Ｘ重＝（Ｘａ＋Ｘｂ＋Ｘｃ＋Ｘｄ）／４
Ｙ重＝（Ｙａ＋Ｙｂ＋Ｙｃ＋Ｙｄ）／４
として算出される。なお、各点に基づく領域が矩形以外の形状である場合には、当該図形の幾何学的性質により規定された重心が、算出されてもよい。
【００４２】
次のＳ１０４では、地図検索システム３０は、Ｓ１０３で算出した重心を中心とした所定範囲内に含まれる境界点の座標値を、住居表示地図ＤＢ３１（図７）を参照して抽出する。なお、所定範囲（表示エリアに相当）は、例えば、Ｘ重±５０ｍかつＹ重±５０ｍなる条件により規定される。
【００４３】
次のＳ１０５では、地図検索システム３０は、住居表示属性ＤＢ３２（図８）を検索して、Ｓ１０１で取得した住居表示に対応するレコードの「種別」を、取得する。
【００４４】
次のＳ１０６では、地図検索システム３０は、Ｓ１０５で取得した種別が「公図」である場合には処理をＳ１０７へ進め、「１７条」である場合には処理をＳ１１１へ進める。
【００４５】
Ｓ１０７では、地図検索システム３０は、住居表示属性ＤＢ３２（図８）を検索して、Ｓ１０１で取得した住居表示に対応するレコードの「地図番号」を、取得する。
【００４６】
Ｓ１０８では、地図検索システム３０は、Ｓ１０７で取得した地図番号に基づき、地番表示地図の境界点（筆界点）の座標値を取得する。具体的には、地図検索システム３０は、地番表示地図管理システム１０の地番表示属性ＤＢ１２（図３）を検索して、地図番号に対応する地番を取得し、取得した地番に対応する筆界点の点番号を、地番表示地図ＤＢ１１（図２）の結線テーブル１１１に基づいて特定し、特定した点番号の座標値を座標値テーブル１１２に基づいて取得する。
【００４７】
Ｓ１０９では、地図検索システム３０は、地番表示地図ＤＢ１１のデータが精度の低い公図に基づいて作成されたものであるため、その地番表示地図を住居表示地図に対応させて変形させることにより、補正を実行する。この補正は、上記図５の登録処理におけるＳ００５で特定された補助基準点に基づいて、なされる。
【００４８】
なお、この補正は、Ｓ１０８で特定した筆界点の全てに関して、以下のＳ１０９▲１▼〜Ｓ１０９▲４▼の処理が実行されることにより、なされる。但し、説明を簡潔にするために、１つの筆界点Ｐ（座標値：（Ｘ，Ｙ）＝（Ｘｐ，Ｙｐ））に関する補正の処理について詳述する。また、上記の図９に示されたように、補助基準点Ｉ，ＩＩ，ＩＩＩが特定されたものとして説明する。なお、地番表示地図ＤＢ１１のデータに対応させて設定された補助基準点Ｉ，ＩＩ，ＩＩＩの座標値を、（Ｘ，Ｙ）＝（Ｘ＜Ｉ＞，Ｙ＜Ｉ＞），（Ｘ＜ＩＩ＞，Ｙ＜ＩＩ＞），（Ｘ＜ＩＩＩ＞，Ｙ＜ＩＩＩ＞）とし、住居表示地図ＤＢ３１のデータに対応させて設定された当該補助基準点Ｉ，ＩＩ，ＩＩＩの座標値を、（Ｘ，Ｙ）＝（Ｘ［Ｉ］，Ｙ［Ｉ］），（Ｘ［ＩＩ］，Ｙ［ＩＩ］）（Ｘ［ＩＩＩ］，Ｙ［ＩＩＩ］）とする。
【００４９】
Ｓ１０９▲１▼では、地図検索システム３０は、住居表示地図ＤＢ３１のデータに対して設定された補助基準点Ｉ，ＩＩ，ＩＩＩの座標値と、地番表示地図ＤＢ１１のデータに対して設定された補助基準点Ｉ，ＩＩ，ＩＩＩの座標値との差分を、算出する。
【００５０】
図１１は、補正処理の説明図である。この図１１において、住居表示地図ＤＢ３１のデータに対応させて設定された補助基準点Ｉ，ＩＩ，ＩＩＩは、星印で示されており、地番表示地図ＤＢ１１のデータに対応させて設定された補助基準点Ｉ，ＩＩ，ＩＩＩは、黒丸で示されている。座標値の差分は、互いに対応する黒丸と星印との距離に相当する。
【００５１】
補助基準点Ｉに関する差分ΔＸＩは、以下の式
ΔＸＩ＝（Ｘ［Ｉ］，Ｙ［Ｉ］）−（Ｘ＜Ｉ＞，Ｙ＜Ｉ＞）
に基づいて算出され、
補助基準点ＩＩに関する差分ΔＸＩＩは、以下の式
ΔＸＩＩ＝（Ｘ［ＩＩ］，Ｙ［ＩＩ］）−（Ｘ＜ＩＩ＞，Ｙ＜ＩＩ＞）
に基づいて算出され、
補助基準点ＩＩＩに関する差分ΔＸＩＩＩは、以下の式
ΔＸＩＩＩ＝（Ｘ［ＩＩＩ］，Ｙ［ＩＩＩ］）−（Ｘ＜ＩＩＩ＞，Ｙ＜ＩＩＩ＞）
に基づいて算出される。
【００５２】
Ｓ１０９▲２▼では、地図検索システム３０は、筆界点Ｐと住居表示に対応させた各補助基準点Ｉ，ＩＩ，ＩＩＩとの距離Ｍ１，Ｍ２，Ｍ３を算出し、それらのうちの最小値を決定する。例えば、Ｍ１＝２０，Ｍ２＝１０，Ｍ３＝１００であれば、Ｍ２＝１０が最小値として決定される。
【００５３】
Ｓ１０９▲３▼では、地図検索システム３０は、筆界点Ｐを変位させるための変位量である補正値（ΔＸｐ，ΔＹｐ）を、取得する。補正値ΔＸｐは、以下の式
ΔＸｐ＝ΔＸＩ・Ｍ２／Ｍ１＋ΔＸＩＩ・Ｍ２／Ｍ２＋ΔＸＩＩＩ・Ｍ２／Ｍ３
により算出され、補正値ΔＹｐは、以下の式
ΔＹｐ＝ΔＹＩ・Ｍ２／Ｍ１＋ΔＹＩＩ・Ｍ２／Ｍ２＋ΔＹＩＩＩ・Ｍ２／Ｍ３
により算出される。
【００５４】
例えば、Ｍ１＝２０，Ｍ２＝１０，Ｍ３＝１００であれば、
ΔＸｐ＝ΔＸＩ・０．５＋ΔＸＩＩ＋ΔＸＩＩＩ・０．１
ΔＹｐ＝ΔＹＩ・０．５＋ΔＹＩＩ＋ΔＹＩＩＩ・０．１
となる。即ち、筆界点Ｐは、距離のより近い補助基準点からより大きな補正の影響を受けることになる。
【００５５】
Ｓ１０９▲４▼では、地図検索システム３０は、筆界点Ｐを変位させる。変位後の筆界点の座標値を（Ｘｐ’，Ｙｐ’）とすると、
Ｘｐ’＝Ｘｐ＋ΔＸｐ
Ｙｐ’＝Ｙｐ＋ΔＹｐ
である。
【００５６】
上記Ｓ１０９▲１▼〜Ｓ１０９▲４▼の補正処理が、全筆界点に対してなされることにより、精度の低い公図に基づくデータが、住居表示地図に基づくデータに合わせて変形される。そして、地図検索システム３０は、補正後の筆界点の座標値を含むデータを、表示作業用ＤＢ３４に登録する。図１２は、表示作業用ＤＢ３４を示す模式図である。この表示作業用ＤＢ３４の結線テーブル３４１は、地番表示地図ＤＢ１１の結線テーブル１１１が複写されたものであるが、座標値テーブル３４２には、補正による変位後の筆界点の座標値が、格納されている。
【００５７】
次のＳ１１０では、地図検索システム３０は、地番表示地図及び住居表示地図を重ね合わせて表示装置に表示して出力する。具体的には、地図検索システム３０は、Ｓ１０４で抽出した住居表示地図の境界点を連結した画像データを作成する。即ち、住居表示地図ＤＢ３１の結線テーブル３１１及び座標値テーブル３１２に基づいて、図１３に例示される住居表示の画像データを作成する。なお、境界線に囲まれた領域には、対応する住居表示の番号が表示されている。
【００５８】
そして、地図検索システム３０は、Ｓ１０４で抽出した住居表示地図の境界点の座標値のうち、Ｘ座標の最大値Ｘｍａｘ，及びＹ座標の最大値Ｙｍａｘを取得する。そして、地図検索システム３０は、表示作業用ＤＢ３４を参照して、Ｘｍｉｎ≦Ｘ≦ＸｍａｘかつＹｍｉｎ≦Ｙ≦Ｙｍａｘの条件を満たす筆界点を特定する。さらに、地図検索システム３０は、これら筆界点を表示作業用ＤＢ３４に基づいて連結し、図１４に例示される地番表示の画像データを作成する。なお、境界線（筆界線）内の領域（筆）には、対応する地番が表示されている。この地番は、住居表示と区別するために斜体で表示されているが、住居表示と異なる色で表示されてもよい。
【００５９】
そのうえで、地図検索システム３０は、住居表示の画像データ（図１３）と地番表示の画像データ（図１４）とを重ね合わせて、図１５に示される重ね合わせ画像（表示用地図データ）を作成し、表示装置に表示して処理を終了する。利用者は、この画像を見ることにより、所望のエリアに関する住居表示と地番との関係を、知ることができる。
【００６０】
一方、Ｓ１１１では、地図検索システム３０は、地番表示地図のデータが１７条地図に基づくものであるため、補正を行うことなく、地番表示地図ＤＢ１１から抽出されたデータに基づいて、地番表示の画像データを作成し、住居表示の画像データに重ね合わせて表示装置に表示し、処理を終了する。
【００６１】
＜変形例＞
上記実施形態では、図１５に示されるように、地番表示の画像データと住居表示の画像データとが重ね合わされていた。図１６は、変形例による重ね合わせ画像を示す模式図である。この図１６では、住居表示の画像データに、地番表示に基づく１本の筆界線のみが、点線で重ね合わされている。即ち、地図検索システム３０は、表示対象となる地番（筆）が複数ある場合に、これらの筆同士の境界となる筆界線のみを、点線で表示する。なお、地番は上記と同様に斜体で表示される。例えば、図１２の地番「７−３」及び「７−４」が表示対象である場合に、地図検索システム３０は、結線テーブル３４１を参照して、点１４及び点１１の点番号の組が、双方の地番に共通するものであると判別し、この点１４及び点１１の点番号の組のみを連結し、筆界線として点線で表示する。他の点番号の組に対応した筆界線は、表示されない。なお、表示対象となる筆が１つのみである場合には、筆界線は表示されない。
【００６２】
（付記１）  地番に対応する領域の境界を座標系に基づいて示す地番表示の境界情報を含んだ地番表示の地図データ，及び，住居表示に対応する領域の境界を座標系に基づいて示す住居表示の境界情報を含んだ住居表示の地図データを取得する取得手順と、
前記両地図データの一方に示された面上の一対の基準点，及び，前記両地図データの他方の面上にて前記両基準点に夫々対応する一対の基準点を特定する基準点特定手順と、
前記地番表示の地図データの座標系によるその両基準点の座標値と、前記住居表示の地図データの座標系によるその両基準点の座標値とに基づいて、前記両座標系同士の変換関係を解析することにより、前記両地図データの一方の座標系に合わせて他方の座標系を変換する変換手順と、
前記両地図データの一方に示された面上の前記両基準点以外の複数の補助基準点，及び，前記両地図データの他方の面上にて前記各補助基準点に夫々対応する複数の補助基準点を特定する補助基準点特定手順と、
前記両地図データの一方における補助基準点に対して該補助基準点に対応する他方の地図データにおける補助基準点を近接させるとともに、他方の地図データに設定された所定の境界点と前記各補助基準点との距離が変形により変化する割合を前記境界点と前記補助基準点との距離が小さいほど大きくするように、他方の地図データを変形させる変形手順とを、
コンピュータに実行させることを特徴とする地図情報管理プログラム。
【００６３】
（付記２）  地番に対応する領域の境界を座標系に基づいて示す地番表示の境界情報を含んだ地番表示の地図データ，及び，住居表示に対応する領域の境界を座標系に基づいて示す住居表示の境界情報を含んだ住居表示の地図データを取得する取得手順と、
前記両地図データの一方に示された面上の一対の基準点，及び，前記両地図データの他方の面上にて前記両基準点に夫々対応する一対の基準点を特定する基準点特定手順と、
前記地番表示の地図データの座標系によるその両基準点の座標値と、前記住居表示の地図データの座標系によるその両基準点の座標値とに基づいて、前記両座標系同士の変換関係を解析することにより、前記両地図データの一方の座標系に合わせて他方の座標系を変換する変換手順と、
前記地番表示の地図データが、公図に基づいて作成された地図データである場合に、前記両地図データの一方に示された面上の前記両基準点以外の複数の補助基準点，及び，前記両地図データの他方の面上にて前記各補助基準点に夫々対応する複数の補助基準点を特定する補助基準点特定手順と、
前記地番表示の地図データが、公図に基づいて作成された地図データである場合に、前記住居表示の地図データにおける補助基準点に対して該補助基準点に対応する前記地番表示の地図データにおける補助基準点を近接させるとともに、地番表示の地図データに設定された所定の境界点と前記各補助基準点との距離が変形により変化する割合を前記境界点と前記補助基準点との距離が小さいほど大きくするように、地番表示の地図データを変形させる変形手順とを、
コンピュータに実行させることを特徴とする地図情報管理プログラム。
【００６４】
（付記３）  地番に対応する領域の境界を座標系に基づいて示す地番表示の境界情報を含んだ地番表示の地図データ，及び，住居表示に対応する領域の境界を座標系に基づいて示す住居表示の境界情報を含んだ住居表示の地図データを取得する取得手順と、
前記両地図データの一方に示された面上の一対の基準点，及び，前記両地図データの他方の面上にて前記両基準点に夫々対応する一対の基準点を特定する基準点特定手順と、
前記地番表示の地図データの座標系によるその両基準点の座標値と、前記住居表示の地図データの座標系によるその両基準点の座標値とに基づいて、前記両座標系同士の変換関係を解析することにより、前記両地図データの一方の座標系を共通座標系として、該共通座標系に合わせて他方の地図データの座標系を変換する変換手順と、
表示対象として指定された表示エリアに、複数の地番に夫々対応する複数の領域が含まれていた場合に、これら各領域の境界を表示対象境界として特定し、前記共通座標系で表された前記住居表示の地図データに、前記共通座標系で表された前記地番表示の地図データにおける境界情報のうちの前記表示対象境界に対応する部分を重ね合わせることにより、表示用地図データを生成する手順とを、
コンピュータに実行させることを特徴とする地図情報管理プログラム。
【００６５】
（付記４）
地番に対応する領域の境界を座標系に基づいて示す地番表示の境界情報を含んだ地番表示の地図データ，及び，住居表示に対応する領域の境界を座標系に基づいて示す住居表示の境界情報を含んだ住居表示の地図データを取得する取得手順と、
前記両地図データの一方に示された面上の一対の基準点，及び，前記両地図データの他方の面上にて前記両基準点に夫々対応する一対の基準点を特定する基準点特定手順と、
前記地番表示の地図データの座標系によるその両基準点の座標値と、前記住居表示の地図データの座標系によるその両基準点の座標値とに基づいて、前記両座標系同士の変換関係を解析することにより、前記両地図データの一方の座標系に合わせて他方の座標系を変換する変換手順と、
前記両地図データの一方に示された面上の前記両基準点以外の１つ以上の補助基準点，及び，前記両地図データの他方の面上にて前記補助基準点に対応する１つ以上の補助基準点を特定する補助基準点特定手順と、
前記両地図データの一方における補助基準点に対して、該補助基準点に対応する他方の地図データにおける補助基準点を近接させるように、他方の地図データを変形させる変形手順とを、
コンピュータに実行させる地図情報管理プログラムを格納した記憶媒体。
【００６６】
（付記５）  地番に対応する領域の境界を座標系に基づいて示す地番表示の境界情報を含んだ地番表示の地図データ，及び，住居表示に対応する領域の境界を座標系に基づいて示す住居表示の境界情報を含んだ住居表示の地図データを取得する取得手順と、
前記両地図データの一方に示された面上の一対の基準点，及び，前記両地図データの他方の面上にて前記両基準点に夫々対応する一対の基準点を特定する基準点特定手順と、
前記地番表示の地図データの座標系によるその両基準点の座標値と、前記住居表示の地図データの座標系によるその両基準点の座標値とに基づいて、前記両座標系同士の変換関係を解析することにより、前記両地図データの一方の座標系に合わせて他方の座標系を変換する変換手順と、
前記地番表示の地図データが、公図に基づいて作成された地図データである場合に、前記両地図データの一方に示された面上の前記両基準点以外の１つ以上の補助基準点，及び，前記両地図データの他方の面上にて前記補助基準点に対応する１つ以上の補助基準点を特定する補助基準点特定手順と、
前記地番表示の地図データが、公図に基づいて作成された地図データである場合に、前記住居表示の地図データにおける補助基準点に対して、該補助基準点に対応する前記地番表示の地図データにおける補助基準点を近接させるように、地番表示の地図データを変形させる変形手順とを、
コンピュータに実行させる地図情報管理プログラムを格納した記憶媒体。
【００６７】
（付記６）  前記補助基準点特定手順にて複数の補助基準点が特定された場合に、前記変形手順は、変形させる側の地図データに設定された所定の境界点と前記各補助基準点との距離が変形により変化する割合を、前記境界点と前記補助基準点との距離が小さいほど大きくする
ことを特徴とする付記４又は５記載の地図情報管理プログラムを格納した記憶媒体。
【００６８】
（付記７）  地番に対応する領域の境界を座標系に基づいて示す地番表示の境界情報を含んだ地番表示の地図データ，及び，住居表示に対応する領域の境界を座標系に基づいて示す住居表示の境界情報を含んだ住居表示の地図データを取得する取得手順と、
前記両地図データの一方に示された面上の一対の基準点，及び，前記両地図データの他方の面上にて前記両基準点に夫々対応する一対の基準点を特定する基準点特定手順と、
前記地番表示の地図データの座標系によるその両基準点の座標値と、前記住居表示の地図データの座標系によるその両基準点の座標値とに基づいて、前記両座標系同士の変換関係を解析することにより、前記両地図データの一方の座標系を共通座標系として、該共通座標系に合わせて他方の地図データの座標系を変換する変換手順と、
表示対象として指定された表示エリアに、複数の地番に夫々対応する複数の領域が含まれていた場合に、これら各領域の境界を表示対象境界として特定し、前記共通座標系で表された前記住居表示の地図データに、前記共通座標系で表された前記地番表示の地図データにおける境界情報のうちの前記表示対象境界に対応する部分を重ね合わせることにより、表示用地図データを生成する手順とを、
コンピュータに実行させる地図情報管理プログラムを格納した記憶媒体。
【００６９】
（付記８）  地番に対応する領域の境界を座標系に基づいて示す地番表示の境界情報を含んだ地番表示の地図データ，及び，住居表示に対応する領域の境界を座標系に基づいて示す住居表示の境界情報を含んだ住居表示の地図データを取得する取得手順と、
前記両地図データの一方に示された面上の一対の基準点，及び，前記両地図データの他方の面上にて前記両基準点に夫々対応する一対の基準点を特定する基準点特定手順と、
前記地番表示の地図データの座標系によるその両基準点の座標値と、前記住居表示の地図データの座標系によるその両基準点の座標値とに基づいて、前記両座標系同士の変換関係を解析することにより、前記両地図データの一方の座標系に合わせて他方の座標系を変換する変換手順と、
前記両地図データの一方に示された面上の前記両基準点以外の１つ以上の補助基準点，及び，前記両地図データの他方の面上にて前記補助基準点に対応する１つ以上の補助基準点を特定する補助基準点特定手順と、
前記両地図データの一方における補助基準点に対して、該補助基準点に対応する他方の地図データにおける補助基準点を近接させるように、他方の地図データを変形させる変形手順とを、
コンピュータに実行させることを特徴とする地図情報管理方法。
【００７０】
（付記９）  地番に対応する領域の境界を座標系に基づいて示す地番表示の境界情報を含んだ地番表示の地図データ，及び，住居表示に対応する領域の境界を座標系に基づいて示す住居表示の境界情報を含んだ住居表示の地図データを取得する取得手順と、
前記両地図データの一方に示された面上の一対の基準点，及び，前記両地図データの他方の面上にて前記両基準点に夫々対応する一対の基準点を特定する基準点特定手順と、
前記地番表示の地図データの座標系によるその両基準点の座標値と、前記住居表示の地図データの座標系によるその両基準点の座標値とに基づいて、前記両座標系同士の変換関係を解析することにより、前記両地図データの一方の座標系に合わせて他方の座標系を変換する変換手順と、
前記地番表示の地図データが、公図に基づいて作成された地図データである場合に、前記両地図データの一方に示された面上の前記両基準点以外の１つ以上の補助基準点，及び，前記両地図データの他方の面上にて前記補助基準点に対応する１つ以上の補助基準点を特定する補助基準点特定手順と、
前記地番表示の地図データが、公図に基づいて作成された地図データである場合に、前記住居表示の地図データにおける補助基準点に対して、該補助基準点に対応する前記地番表示の地図データにおける補助基準点を近接させるように、地番表示の地図データを変形させる変形手順とを、
コンピュータに実行させることを特徴とする地図情報管理方法。
【００７１】
（付記１０）  前記補助基準点特定手順にて複数の補助基準点が特定された場合に、前記変形手順は、変形させる側の地図データに設定された所定の境界点と前記各補助基準点との距離が変形により変化する割合を、前記境界点と前記補助基準点との距離が小さいほど大きくする
ことを特徴とする付記８又は９記載の地図情報管理方法。
【００７２】
（付記１１）  地番に対応する領域の境界を座標系に基づいて示す地番表示の境界情報を含んだ地番表示の地図データ，及び，住居表示に対応する領域の境界を座標系に基づいて示す住居表示の境界情報を含んだ住居表示の地図データを取得する取得手順と、
前記両地図データの一方に示された面上の一対の基準点，及び，前記両地図データの他方の面上にて前記両基準点に夫々対応する一対の基準点を特定する基準点特定手順と、
前記地番表示の地図データの座標系によるその両基準点の座標値と、前記住居表示の地図データの座標系によるその両基準点の座標値とに基づいて、前記両座標系同士の変換関係を解析することにより、前記両地図データの一方の座標系を共通座標系として、該共通座標系に合わせて他方の地図データの座標系を変換する変換手順と、
表示対象として指定された表示エリアに、複数の地番に夫々対応する複数の領域が含まれていた場合に、これら各領域の境界を表示対象境界として特定し、前記共通座標系で表された前記住居表示の地図データに、前記共通座標系で表された前記地番表示の地図データにおける境界情報のうちの前記表示対象境界に対応する部分を重ね合わせることにより、表示用地図データを生成する手順とを、
コンピュータに実行させることを特徴とする地図情報管理方法。
【００７３】
（付記１２）  コンピュータと、
地番に対応する領域の境界を座標系に基づいて示す地番表示の境界情報を含んだ地番表示の地図データ，及び，住居表示に対応する領域の境界を座標系に基づいて示す住居表示の境界情報を含んだ住居表示の地図データを取得する取得手順と、前記両地図データの一方に示された面上の一対の基準点，及び，前記両地図データの他方の面上にて前記両基準点に夫々対応する一対の基準点を特定する基準点特定手順と、前記地番表示の地図データの座標系によるその両基準点の座標値と、前記住居表示の地図データの座標系によるその両基準点の座標値とに基づいて、前記両座標系同士の変換関係を解析することにより、前記両地図データの一方の座標系に合わせて他方の座標系を変換する変換手順と、前記両地図データの一方に示された面上の前記両基準点以外の１つ以上の補助基準点，及び，前記両地図データの他方の面上にて前記補助基準点に対応する１つ以上の補助基準点を特定する補助基準点特定手順と、前記両地図データの一方における補助基準点に対して、該補助基準点に対応する他方の地図データにおける補助基準点を近接させるように、他方の地図データを変形させる変形手順とを、前記コンピュータに実行させる地図情報管理プログラムを格納した記憶装置とを、
備えたことを特徴とする地図情報管理システム。
【００７４】
（付記１３）  コンピュータと、
地番に対応する領域の境界を座標系に基づいて示す地番表示の境界情報を含んだ地番表示の地図データ，及び，住居表示に対応する領域の境界を座標系に基づいて示す住居表示の境界情報を含んだ住居表示の地図データを取得する取得手順と、前記両地図データの一方に示された面上の一対の基準点，及び，前記両地図データの他方の面上にて前記両基準点に夫々対応する一対の基準点を特定する基準点特定手順と、前記地番表示の地図データの座標系によるその両基準点の座標値と、前記住居表示の地図データの座標系によるその両基準点の座標値とに基づいて、前記両座標系同士の変換関係を解析することにより、前記両地図データの一方の座標系に合わせて他方の座標系を変換する変換手順と、前記地番表示の地図データが、公図に基づいて作成された地図データである場合に、前記両地図データの一方に示された面上の前記両基準点以外の１つ以上の補助基準点，及び，前記両地図データの他方の面上にて前記補助基準点に対応する１つ以上の補助基準点を特定する補助基準点特定手順と、前記地番表示の地図データが、公図に基づいて作成された地図データである場合に、前記住居表示の地図データにおける補助基準点に対して、該補助基準点に対応する前記地番表示の地図データにおける補助基準点を近接させるように、地番表示の地図データを変形させる変形手順とを、前記コンピュータに実行させる地図情報管理プログラムを格納した記憶装置とを、
備えたことを特徴とする地図情報管理システム。
【００７５】
（付記１４）  前記補助基準点特定手順にて複数の補助基準点が特定された場合に、前記変形手順は、変形させる側の地図データに設定された所定の境界点と前記各補助基準点との距離が変形により変化する割合を、前記境界点と前記補助基準点との距離が小さいほど大きくする
ことを特徴とする付記１２又は１３記載の地図情報管理システム。
【００７６】
（付記１５）  コンピュータと、
地番に対応する領域の境界を座標系に基づいて示す地番表示の境界情報を含んだ地番表示の地図データ，及び，住居表示に対応する領域の境界を座標系に基づいて示す住居表示の境界情報を含んだ住居表示の地図データを取得する取得手順と、前記両地図データの一方に示された面上の一対の基準点，及び，前記両地図データの他方の面上にて前記両基準点に夫々対応する一対の基準点を特定する基準点特定手順と、前記地番表示の地図データの座標系によるその両基準点の座標値と、前記住居表示の地図データの座標系によるその両基準点の座標値とに基づいて、前記両座標系同士の変換関係を解析することにより、前記両地図データの一方の座標系を共通座標系として、該共通座標系に合わせて他方の地図データの座標系を変換する変換手順と、表示対象として指定された表示エリアに、複数の地番に夫々対応する複数の領域が含まれていた場合に、これら各領域の境界を表示対象境界として特定し、前記共通座標系で表された前記住居表示の地図データに、前記共通座標系で表された前記地番表示の地図データにおける境界情報のうちの前記表示対象境界に対応する部分を重ね合わせることにより、表示用地図データを生成する手順とを、コンピュータに実行させる地図情報管理プログラムを格納した記憶装置とを、
備えたことを特徴とする地図情報管理システム。
【００７７】
【発明の効果】
以上のように構成された本発明の地図情報管理プログラムによると、地番表示の地図と住居表示の地図とを正確に対応づけることができる。また、地番表示の地図の状態に関わらず、双方の地図は互いに正確に対応づけられる。
【図面の簡単な説明】
【図１】  本発明の一実施形態のシステム構成図
【図２】  地番表示地図管理システムの地番表示地図ＤＢを示す模式図
【図３】  地番表示地図管理システムの地番表示属性ＤＢを示す模式図
【図４】  住居表示地図管理システムの住居表示地図ＤＢを示す模式図
【図５】  登録処理を示すフローチャート
【図６】  基準点入力画面を示す模式図
【図７】  地図検索システムの住居表示地図ＤＢを示す模式図
【図８】  地図検索システムの住居表示属性ＤＢを示す模式図
【図９】  補助基準点が設定された状態の画面を示す模式図
【図１０】  検索処理を示すフローチャート
【図１１】  補正処理を示す説明図
【図１２】  地図検索システムの表示作業用ＤＢを示す模式図
【図１３】  住居表示の画像データを示す模式図
【図１４】  地番表示の画像データを示す模式図
【図１５】  重ね合わせ画像を示す模式図
【図１６】  変形例による重ね合わせ画像を示す模式図
【符号の説明】
１０    地番表示地図管理システム
１１    地番表示地図ＤＢ
１２    地番表示属性ＤＢ
２０    住居表示地図管理システム
２１    住居表示地図ＤＢ
２２    住居表示属性ＤＢ
３０    地図検索システム
３１    住居表示地図ＤＢ
３２    住居表示属性ＤＢ
３３    基準点ＤＢ
３４    表示作業用ＤＢ
【図１】
0003916038.tif 000003
【図２】
0003916038.tif 000004
【図３】
0003916038.tif 000005
【図４】
0003916038.tif 000006
【図５】
0003916038.tif 000007
【図６】
0003916038.tif 000008
【図７】
0003916038.tif 000009
【図８】
0003916038.tif 000010
【図９】
0003916038.tif 000011
【図１０】
0003916038.tif 000012
【図１１】
0003916038.tif 000013
【図１２】
0003916038.tif 000014
【図１３】
0003916038.tif 000015
【図１４】
0003916038.tif 000016
【図１５】
0003916038.tif 000017
【図１６】
0003916038.tif 000018