(57)【特許請求の範囲】
【請求項１】
所定の地域に含まれる筆のうち一部の筆の各々について、境界及び隣接関係に関するデータを含む地積測量図データが格納されている地積測量図データ格納部と、
前記地積測量図データ格納部に格納されている前記地積測量図データを用いて、前記地積測量図データ格納部に前記地積測量図データが格納されていない筆についての境界に関するデータを含む第１の仮地図データを生成し、仮地図データ格納部に格納する仮地図データ生成手段と、
を有し、
前記地積測量図データが、前記筆の境界線を構成する線分の両端の点である境界点と当該境界線に隣接する筆の地番である隣接地番とが対応付けられている境界線データと、前記境界点毎に座標値が対応付けられている境界点データと、前記境界線データで特定される境界線のみでは表されない隣接する筆の境界線の一部とみなされ且つ前記境界点を始点とする有向線分のデータである有向線分データとを含み、
前記仮地図データ生成手段が、
前記境界線データから、前記有向線分の始点として登録された境界点を含む第１の境界線に対応付けられた隣接地番と同じ隣接地番が対応付けられている第２の境界線を抽出する抽出手段と、
前記有向線分データから、前記第１の境界線に含まれる境界点を始点とする有向線分を抽出し、抽出した前記有向線分の延長線から所定の範囲内に前記第２の境界線に含まれる境界点が存在するか否かを前記境界点データから判定する判定手段と、
抽出した前記有向線分の延長線から所定の範囲内に前記第２の境界線に含まれる境界点が存在すると前記判定手段により判定された場合、抽出した前記有向線分の始点である境界点と、前記第２の境界線に含まれ且つ抽出した前記有向線分の延長線から所定の範囲内に存在すると判定された境界点とを端点とする第３の境界線についての境界線データを生成する手段と、
生成した前記境界線データを含む前記第１の仮地図データを生成し、前記仮地図データ格納部に格納する手段と、
を有する仮地図データ生成装置。
【請求項２】
前記仮地図データ生成手段が、
前記地積測量図データ格納部に前記地積測量図データが格納されている筆についての境界及び隣接関係に関するデータを含む第２の仮地図データを生成し、仮地図データ格納部に格納する手段
をさらに有し、
前記仮地図データ格納部に格納された前記第１及び第２の仮地図データを用いて、前記地積測量図データ格納部に前記地積測量図データが格納されている筆又は当該筆に係る境界線を特定可能な、前記所定の地域についての仮地図を生成して出力する手段
をさらに有する請求項１記載の仮地図データ生成装置。
【請求項３】
前記地積測量図データよりも精度が低い公図データが格納されている公図データ格納部をさらに有し、
前記仮地図データ生成手段が、
前記地積測量図データに含まれる境界点と前記公図データに含まれる境界点との対応付けを行い、対応付けデータ格納部に格納する手段と、
前記対応付けデータ格納部から、前記公図データに含まれている境界線の両端点に対応する、前記地積測量図データにおける境界点を特定する手段と、
特定した前記境界点により構成される境界線が前記仮地図データ格納部に格納されているか判断する手段と、
特定した前記境界点により構成される境界線が前記仮地図データ格納部に格納されていない場合には、特定した前記境界点により構成される境界線についてのデータを第３の仮地図データとして前記仮地図データ格納部に格納する手段と、
をさらに有する請求項２記載の仮地図データ生成装置。
【請求項４】
所定の地域に含まれる筆のうち一部の筆の各々について、境界及び隣接関係に関するデータを含む地積測量図データが格納されている地積測量図データ格納部から、前記地積測量図データを読み出すステップと、
読み出した前記地積測量図データを用いて、前記地積測量図データ格納部に前記地積測量図データが格納されていない筆についての境界に関するデータを含む第１の仮地図データを生成し、仮地図データ格納部に格納する仮地図データ生成ステップと、
を含み、
前記地積測量図データが、前記筆の境界線を構成する線分の両端の点である境界点と当該境界線に隣接する筆の地番である隣接地番とが対応付けられている境界線データと、前記境界点毎に座標値が対応付けられている境界点データと、前記境界線データで特定される境界線のみでは表されない隣接する筆の境界線の一部とみなされ且つ前記境界点を始点とする有向線分のデータである有向線分データとを含み、
前記仮地図データ生成ステップが、
前記境界線データから、前記有向線分の始点として登録された境界点を含む第１の境界線に対応付けられた隣接地番と同じ隣接地番が対応付けられている第２の境界線を抽出する抽出ステップと、
前記有向線分データから、前記第１の境界線に含まれる境界点を始点とする有向線分を抽出し、抽出した前記有向線分の延長線から所定の範囲内に前記第２の境界線に含まれる境界点が存在するか否かを前記境界点データから判定する判定ステップと、
抽出した前記有向線分の延長線から所定の範囲内に前記第２の境界線に含まれる境界点が存在すると前記判定ステップにおいて判定された場合、抽出した前記有向線分の始点である境界点と、前記第２の境界線に含まれ且つ抽出した前記有向線分の延長線から所定の範囲内に存在すると判定された境界点とを端点とする第３の境界線についての境界線データを生成するステップと、
生成した前記境界線データを含む前記第１の仮地図データを生成し、前記仮地図データ格納部に格納するステップと、
を含み、コンピュータにより実行される仮地図データ生成方法。
【請求項５】
前記仮地図データ生成ステップが、
前記地積測量図データ格納部に前記地積測量図データが格納されている筆についての境界及び隣接関係に関するデータを含む第２の仮地図データを生成し、仮地図データ格納部に格納するステップ
をさらに含み、
前記仮地図データ格納部に格納された前記第１及び第２の仮地図データを用いて、前記地積測量図データ格納部に前記地積測量図データが格納されている筆又は当該筆に係る境界線を特定可能な、前記所定の地域についての仮地図を生成して出力するステップ
をさらに含む請求項４記載の仮地図データ生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図整備事業において用いるための地図データを生成する技術に関するものである。
【背景技術】
【０００２】
現在登記所に備えられている地図の約半分は、精度が非常に低い公図である。公図とは、正式な地図ではなく、地図に順ずる図面とされており、法的根拠が無いものである。公図は、境界紛争の原因になったり、公共事業を実施する際の障害となっている。このため、不動産登記法第１７条に規定されたいわゆる１７条地図の整備が望まれている。１７条地図は、高精度な調査・測量が完了した地域のみに備えられているものである。しかし、１７条地図の作成には、対象となる全地域の測量が必要であり、測量には膨大な時間や労力等がかかってしまうことから、現状では多くの地域について１７条地図が未作成のままである。
【０００３】
一方で、登記所には、筆毎に作成され且つ精度が高い地積測量図が蓄積されている。この地積測量図は、測量データに基づき作成され且つ登記申請の際に提出される図面であり、公図に比べて精度が高い。しかしながら、全ての土地について存在するものではないこと、その数が膨大であること、及び最新状態の地積測量図を判別しにくいこと等の理由に、十分な活用がなされていない。例えば、地積測量図から抽出可能な測量データについて重複して測量してしまう等の無駄な作業が発生してしまっている。
【０００４】
なお、例えば、与えられた変換元となる地図（例えば地積測量図）における対象側点を、変換先となる地図（１７条地図）上の該当する位置に自動的に対応付けるための技術が存在する（例えば特許文献１参照）。すなわち、変換元の基準点、変換先の基準点及び対象側点の座標データを入力し、距離比率算出処理手段及び変換先側点算出手段により、距離法に基づいて距離の比率が同じになる位置に対象側点を対応付ける。または、三角形内角算出処理手段及び変換先側点算出手段により、地点法に基づいて基準点と側点とによって形成される三角形が相似となる位置に対象側点を対応付ける。これらの距離法又は地点法による変換を、割り振り処理手段により位置関係を判定して自動的に割り振る。
【０００５】
また例えば、地番表示地図（例えば公図）と住居表示地図（公図より精度が高い地図）とを対応付けるための技術も存在する（例えば特許文献２参照）。すなわち、当該技術を用いた地図情報管理システムは、地番表示地図を管理する地番表示地図管理システム、住居表示地図を管理する住居表示地図管理システム、及び地図検索システムを備える。そして、地図検索システムの基準点データベース（ＤＢ）には、地番表示地図及び住居表示地図の座標系同士の変換関係を規定する一対の基準点と、公図に基づく地番表示地形を変形させるための補助基準点とが格納されている。地図検索システムは、基準点ＤＢに格納されているデータを用いて、公図に基づく地番表示地図を、住居表示地図に合わせて変形する。
【特許文献１】特開平７−３３２９７９号公報
【特許文献２】特開２００３−２２４５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、このような従来技術は、処理対象の地番が特定されていることが前提となっており、１７条地図作成の省力化には直接結びつかない。すなわち、公図の地番が必ずしも現状の地番そのままを示しているわけではなく、対応がつかない地番が公図に含まれるなどの問題がある。従って、地番をキーとして処理を実施するのは実態に即していない。
【０００７】
従って、本発明の目的は、１７条地図作成の省力化に役立つデータを生成する新規な技術を提供することである。
【課題を解決するための手段】
【０００８】
本発明に係る仮地図データ生成装置は、所定の地域に含まれる地番のうち一部の地番の各々について、境界及び隣接関係に関するデータを含む地積測量図データが格納されている地積測量図データ格納部から、地積測量図データを抽出する手段と、抽出した地積測量図データを用いて、地積測量図データに対応する地番とは異なる地番についての境界及び隣接関係に関するデータを含む仮地図データを生成し、仮地図データ格納部に格納する仮地図データ生成手段とを有する。
【０００９】
このように、高精度の地積測量図データを用いて地積測量図データに対応する地番とは異なる地番についての境界及び隣接関係に関するデータを生成するため、地積測量図データを有効に利用して測量の要否を判断する基礎データを生成することができるようになる。例えば、地番Ａ及び地番Ｂに関するデータが地積測量図データに含まれており、地番Ａの右隣が地番Ｃであり且つ地番Ｂの左隣が地番Ｃである場合、地番Ａと地番Ｂとの間には地番Ｃが存在すると推定できる。従って、この地番Ｃに関するデータを仮地図データ格納部に登録することにより測量の要否を判断する基礎データを得ることができる。
【００１０】
また、上で述べた仮地図データ生成手段が、地積測量図データ格納部に格納されている地積測量図データを用いて、地積測量図データに対応する地番についての境界及び隣接関係に関するデータを含む仮地図データを生成し、仮地図データ格納部に格納する手段を有し、本発明に係る仮地図データ生成装置が、さらに、仮地図データ格納部に格納された仮地図データを用いて、地積測量図データに対応する地番又は当該地番に係る境界線を特定可能な、所定の地域についての仮地図を生成して出力する手段を有するようにしてもよい。地積測量図データに登録されている筆のデータは精度が高いため、表示方法などを変えることによりその筆のデータの信頼性をユーザが特定できるようにすることにより、再度の測量が不要である筆等を特定できる。なお、地積測量図データから生成された仮地図データに含まれる筆を特定できるようにしてもよい。
【００１１】
さらに、上で述べた仮地図データ生成手段が、地積測量図データよりも精度が低い公図データが格納されている公図データ格納部をさらに有し、上で述べた仮地図データ生成手段が、仮地図データ格納部に格納された仮地図データと、公図データ格納部に格納されている公図データとを用いて、地積測量図データに対応する地番とは異なる地番のうち、地積測量図データに基づき境界及び隣接関係に関するデータを生成することが可能な地番以外の地番について、境界及び隣接関係に関するデータを生成する手段を有するようにしてもよい。精度の低い公図データと精度の高い地積測量図データとを組み合わせれば、より多くの筆についての境界及び隣接関係に関するデータを生成することができる。しかし、信頼性は相対的に低くなるため、それが認識できれば測量の要否を判定するための基礎データとして利用できる。
【００１２】
なお、本発明に係る仮地図データ生成装置を特定のプログラムを実行するコンピュータにより実現することも可能であって、当該特定のプログラムは、例えばフレキシブル・ディスク、ＣＤ−ＲＯＭ、光磁気ディスク、半導体メモリ、ハードディスク等の記憶媒体又は記憶装置に格納される。また、ネットワークを介してデジタル信号として配信される場合もある。なお、処理途中のデータについては、コンピュータのメモリ等の記憶装置に一時保管される。
【発明の効果】
【００１３】
本発明によれば、１７条地図作成の省力化に役立つデータを生成することができるようになる。
【発明を実施するための最良の形態】
【００１４】
本発明の一実施の形態に係るシステム構成図を図１に示す。仮地図生成装置１０００には、登記所地図ＤＢ１００１と、地積測量図ＤＢ１００３と、仮地図ＤＢ１００５と、不明地番リスト格納部１００７と、例えばプリンタや表示装置である出力装置１００９とが接続されている。また、仮地図生成装置１０００には、高確度データ生成部１０１１と中確度データ生成部１０１３と低確度データ生成部１０１５と仮地図出力部１０１７とが含まれている。これらの処理の詳細については処理フローの説明において述べる。
【００１５】
登記所地図ＤＢ１００１と地積測量図ＤＢ１００３とには、図示しない他の関連システムを介して生成されたデータが予め格納されており、仮地図生成装置１０００は、登記所地図ＤＢ１００１と地積測量図ＤＢ１００３とを参照して処理を行う。ここで、他の関連システムにおける処理について簡単に説明する。他の関連システムには、例えば電子申請受付システムと登記情報システムと地図情報システムとが含まれている。電子申請受付システムには利用者ＩＤ管理ＤＢが接続されており、登記情報システムには登記事項ＤＢが接続されている。なお、地図情報システムには、図１に示したシステムが含まれている。
【００１６】
例えば登記申請者は、ユーザ端末を操作することによりネットワークを介して電子申請受付システムにアクセスし、登記申請書及び地積測量図のデータを送信する。地積測量図データは、ここでは土地家屋調査士等が測量図作成システム等を用いて生成した電子データである。電子申請受付システムは、利用者ＩＤ管理ＤＢを参照して、ユーザの認証、申請受付及び形式審査等の処理を行い、申請内容に応じて各システムに処理を振り分ける。例えば登記申請の場合、ユーザから受け付けた登記申請書のデータを登記情報システムに送信し、地積測量図のデータを地図情報システムに送信する。登記情報システムは電子申請受付システムから登記申請書のデータを受信すると、登記処理を行い、登記処理において生成したデータを登記事項ＤＢに格納する。登記処理については、本発明の主旨ではないため詳細な説明を省略するが、結果として登記申請書に関するデータが登記事項ＤＢに格納される。地図情報システムは電子申請受付システムから地積測量図のデータを受信すると、受信したデータに基づき、地積測量図ＤＢ１００３のテーブルに格納するためのレコードを生成し、地積測量図ＤＢ１００３に格納する。追加が必要なデータをオペレータが入力する場合もある。上でも述べたが、地積測量図は精度が高い図面であり、地積測量図ＤＢ１００３には精度が高いデータが格納される。
【００１７】
登記情報システムは、登記処理を終了すると、その旨の通知データを電子申請受付システムに送信する。そして、電子申請受付システムは、ユーザ端末に登記処理終了の通知データを送信する。また、地図情報システムは、所定のタイミングにて、後に詳しく述べる仮地図生成装置１０００に処理を実行させる。
【００１８】
なお、電子申請受付システムを介さずに、例えば紙で登記申請書及び地積測量図が提出される場合もある。その場合、例えばオペレータがデータを手入力し、登記事項ＤＢ及び地積測量図ＤＢ１００３に登録する。また、登記所地図ＤＢ１００１には、所定の地域についての公図に基づく地図データが、地図情報システムを介して自動で又はオペレータの入力により予め格納されている。上でも述べたが、公図は地積測量図に比べて精度が低い図面であり、登記所地図ＤＢ１００１には精度が低いデータが格納されている。
【００１９】
仮地図生成装置１０００は、このようにして格納された登記所地図ＤＢ１００１及び地積測量図ＤＢ１００３のデータを参照して一連の処理を行う。まず、高確度データ生成部１０１１は、地積測量図ＤＢ１００３を参照し、後に詳しく述べる高確度仮地図データ生成処理を行って仮地図データを生成し、仮地図ＤＢ１００５に格納する。そして、中確度データ生成部１０１３に処理を引き渡す。例えば高確度仮地図データ生成処理が終了した旨の通知を中確度データ生成部１０１３に出力する。中確度データ生成部１０１３は、地積測量図ＤＢ１００３を参照し、後に詳しく述べる中確度仮地図データ生成処理を行って仮地図データを生成し、仮地図ＤＢ１００５に格納する。そして、低確度データ生成部１０１５に処理を引き渡す。例えば中確度仮地図データ生成処理が終了した旨の通知を低確度データ生成部１０１５に出力する。
【００２０】
低確度データ生成部１０１５は、登記所地図ＤＢ１００１及び地積測量図ＤＢ１００３を参照し、後に詳しく述べる低確度仮地図データ生成処理を行って仮地図データを生成し、仮地図ＤＢ１００５に格納する。また、場合によっては不明地番データを生成し、不明地番リスト格納部１００７に格納する。さらに、登記所地図ＤＢ１００１のデータを更新する場合もある。そして、仮地図出力部１０１７に処理を引き渡す。例えば低確度仮地図データ生成処理が終了した旨の通知を仮地図出力部１０１７に出力する。仮地図出力部１０１７は、仮地図ＤＢ１００５及び不明地番リスト格納部１００７を参照し、後に詳しく述べる仮地図出力処理を行う。仮地図出力処理が行われると、出力装置１００９は、仮地図をプリント又は画面表示する。
【００２１】
また、仮地図生成装置１０００は、図２に示すようなコンピュータ装置であって、メモリ２０１とＣＰＵ２０３とハードディスク・ドライブ（ＨＤＤ）２０５と表示装置２０９（出力装置１００９の場合もある）に接続される表示制御部２０７とリムーバブル・ディスク２１１用のドライブ装置２１３と入力装置２１５とネットワークに接続するための通信制御部２１７とがバス２１９で接続されている。オペレーティング・システム（ＯＳ：Operating System）及び本実施の形態における処理を実現するためのプログラムを含むアプリケーション・プログラムは、ＨＤＤ２０５に格納されており、ＣＰＵ２０３により実行される際にはＨＤＤ２０５からメモリ２０１に読み出される。必要に応じてＣＰＵ２０３は、表示制御部２０７、通信制御部２１７、ドライブ装置２１３を制御して、必要な動作を行わせる。また、処理途中のデータについては、メモリ２０１に格納され、必要があればＨＤＤ２０５に格納される。本発明の実施の形態における処理を実現するためのプログラムは例えばリムーバブル・ディスク２１１に格納されて頒布されドライブ装置２１３から、又はネットワーク及び通信制御部２１７を介して受信し、ＨＤＤ２０５にインストールされる。このようなコンピュータ装置は、上で述べたＣＰＵ２０３、メモリ２０１などのハードウエアとＯＳ及び必要なアプリケーション・プログラムとが有機的に協働することにより、以下で説明する各種機能を実現する。
【００２２】
図３乃至図６を用いて、地積測量図ＤＢ１００３のテーブル構成及び格納されるデータについて説明する。地積測量図ＤＢ１００３には、結線テーブルと筆界点テーブルとヒゲ図形テーブルとが含まれている。これらのテーブルに格納されるデータは、地積測量図データに基づき生成される。図３に、地積測量図データに基づく地積測量図の一例を示す。図３には、地番Ｅの筆を分筆するための登記申請に併せて提出される地積測量図データに基づく地積測量図の例が示されている。図３の例に示すように、地積測量図データには、登記申請の対象となる筆（ここでは地番Ｅ−１及びＥ−２）の形状に関するデータのみならず、隣接している筆に関するデータも含まれている。具体的には、地番Ｋ、Ｄ、ＺＺ、Ｆ、Ｇ及びＪの筆が、地番Ｅ−１又はＥ−２の筆と各々どのように隣接しているか特定可能となっている。なお、点番号Ｔ１２やＴ１５等、黒丸で示されている点は、公共座標を計測した境界点を示しており、現地に実在する地点である。実際の土地には杭等が打たれている。地積測量図データにおいて、これらの境界点には、システム上の座標値と公共座標値とが対応付けられている。また、点番号Ｗ１やＷ２等、三角で示されている点は、隣接筆との境界状態を示すための点であり、これらの点にはシステム上の座標値が対応付けられている。なお、三角で示されている点は、実際には存在しない点であるから、公共座標は対応付けられていない。また、図３の例では、点番号Ｗ１やＷ２等、三角で示されている点と、点番号Ｔ１２やＴ１５等の黒丸で示されている境界点とを結ぶ線分が、楕円で囲まれて示されているが、この線分を以下の説明では「ヒゲ」と呼ぶ。なお、ヒゲは黒丸で示されている点（境界点）を始点とする有向線分であり、本実施の形態では境界線のみでは表されない隣接筆の境界の一部とみなして処理を行う。。
【００２３】
図４に、地積測量図ＤＢ１００３の結線テーブルのテーブル構成と格納されるデータの一例を示す。図４の例には、地番の列４００と点１の列４０１と点２の列４０２と隣接地番の列４０３とが含まれている。結線テーブルには、境界線についてのレコードが登録されており、図４の例には、図３に示したような地積測量図データに基づき生成されたレコードが登録されている。地番の列４００には、当該レコードに対応する境界線を有する筆に対応する地番が登録されている。また、点１の列４０１と点２の列４０２とには、当該レコードに対応する境界線の端点の点番号が登録されている。隣接地番の列４０３には、当該レコードに対応する境界線で隣接している（境界線を共有する）筆の地番が登録されている。なお、地番別にレコードが生成されるため、例えば４行目及び６行目に示されているように同一の境界線に対応するレコードが複数登録されている場合がある。
【００２４】
図５に、地積測量図ＤＢ１００３の筆界点テーブルのテーブル構成と格納されるデータの一例を示す。図５の例には、点番号の列５００と公共Ｘの列５０１と公共Ｙの列５０２とが含まれている。筆界点テーブルには、境界点（筆界点と呼ぶ場合もある）についてのレコードが登録されており、図５の例には、図３に示したような地積測量図データに基づき生成されたレコードが登録されている。公共Ｘの列５０１には、当該レコードに対応する境界点の公共座標におけるＸ座標値が登録されている。同様に公共Ｙの列５０２には、当該レコードに対応する境界点の公共座標におけるＹ座標値が登録されている。また、図示していないが、境界点のシステム座標値を登録するための列も本テーブルに含まれている場合もある。なお、本実施の形態においては、システム座標値は公共座標値から特定可能であるものとしている。
【００２５】
図６に、地積測量図ＤＢ１００３のヒゲ図形テーブルのテーブル構成と格納されるデータの一例を示す。図６の例には、点番号の列６００と連番の列６０１とΔＸの列６０２とΔＹの列６０３とが含まれている。ヒゲ図形テーブルには、境界点に対応するヒゲについてのレコードが登録されており、図５の例には、図３に示したような地積測量図データに基づき生成されたレコードが登録されている。すなわち、例えば境界点Ｔ１３等、ヒゲがついていない境界点に対応するレコードは登録されていない。なお、１つの境界点に複数のヒゲが対応付けられている場合もあり、連番の列６０１に番号を登録することによって１つのヒゲを特定可能とする。ΔＸの列６０２とΔＹの列６０３とには、境界点（図３では黒丸）とヒゲの先端点（図３では三角）とのシステム上の座標値の差が、Ｘ座標とＹ座標について各々登録されている。例えばΔＸの列６０２の１行目には「ａ１２Ｘ」と登録されているが、この「ａ１２Ｘ」は、「システム座標におけるＷ１のＸ座標値−システム座標におけるＴ１２のＸ座標値」である。同様に、例えばΔＹの列６０３の１行目には「ａ１２Ｙ」と登録されているが、この「ａ１２Ｙ」は、「システム座標におけるＷ１のＹ座標値−システム座標におけるＴ１２のＹ座標値」である。
【００２６】
図７及び図８を用いて、登記所地図ＤＢ１００１のテーブル構成について説明する。登記所地図ＤＢ１００１には、結線テーブルと筆界点テーブルとが含まれている。図７に、登記所地図ＤＢ１００１の結線テーブルのテーブル構成と格納されるデータの一例を示す。図７の例には、地番の列７００と点１の列７０１と点２の列７０２とが含まれている。地積測量図ＤＢ１００３の結線テーブル（図４）と同様の構成から隣接地番の列を除いた構成となっており、境界線についてのレコードが登録されている。点１の列７０１と点２の列７０２とに登録されている数字は、公図上の境界点を示す点番号である。
【００２７】
図８に、登記所地図ＤＢ１００１の筆界点テーブルのテーブル構成と格納されるデータの一例を示す。図８の例には、点番号の列８００とＸの列８０１とＹの列８０２とフラグの列８０３とが含まれている。地積測量図ＤＢ１００３の筆界点テーブル（図５）と同様の構成にフラグの列８０３を加えた構成となっており、境界点についてのレコードが登録されている。Ｘの列８０１には、当該レコードに対応する境界点の公図上におけるＸ座標値が登録されている。同様に、Ｙの列８０２には、当該レコードに対応する境界点の公図上におけるＹ座標値が登録されている。なお、後で詳しく述べるが、フラグの列８０３には、仮地図ＤＢ１００５のレコードへの対応付けが済んだ場合に「済」と登録される。
【００２８】
図９及び図１０を用いて、仮地図ＤＢ１００５のテーブル構成について説明する。仮地図ＤＢ１００５には、結線テーブルと筆界点テーブルとが含まれている。図９に、仮地図ＤＢ１００５の結線テーブルのテーブル構成と格納されるデータの一例を示す。図９の例には、地番の列９００と点１の列９０１と点２の列９０２と確度の列９０３とが含まれている。地積測量図ＤＢ１００３の結線テーブル（図４）と同様の構成に確度の列９０３を追加した構成となっており、境界線についてのレコードが登録される。確度の列９０３には、境界線の信頼性を表す「高」、「中」及び「低」という値のうちのいずれかが登録される。
【００２９】
図１０に、仮地図ＤＢ１００５の筆界点テーブルのテーブル構成と格納されるデータの一例を示す。図１０の例には、点番号の列１００と公共Ｘの列１０１と公共Ｙの列１０２と登記所地図での該当点の列１０３とが含まれている。地積測量図ＤＢ１００３の筆界点テーブル（図５）と同様の構成に登記所地図での該当点の列１０３を加えた構成となっており、境界点についてのレコードが登録される。なお、後で詳しく述べるが、登記所地図での該当点の列１０３には、対応付けがなされた公図上の点番号が登録される。
【００３０】
図１１に、不明地番リスト格納部１００７に格納される不明地番リストの構成及びリスト・データの一例を示す。図１１の例には、番号（No.）の列１１００と地番の列１１０１と備考の列１１０２とが含まれている。地番の列１１０１には、例えば登記所地図ＤＢ１００１と地積測量図ＤＢ１００３とに登録されている特定の筆に対応する地番であって、登記所地図ＤＢ１００１に登録されているのに地積測量図ＤＢ１００３に登録されていない地番があるような場合、その地番が登録される。備考の列１１０２には、例えば地番が特定された理由等が登録される。
【００３１】
次に、図１２乃至図３６を用いて、図１に示した仮地図生成装置１０００の処理内容について説明する。まず、図１２にメイン処理フローを示す。
【００３２】
まず、仮地図生成装置１０００の高確度データ生成部１０１１は、高確度仮地図データ生成処理を行う（図１２：ステップＳ１）。高確度仮地図データ生成処理の詳細については後に述べる。高確度仮地図データ生成処理が終了すると、仮地図生成装置１０００の中確度データ生成部１０１３は、中確度仮地図データ生成処理を行う（ステップＳ３）。中確度仮地図データ生成処理の詳細については後に述べる。中確度仮地図データ生成処理が終了すると、仮地図生成装置１０００の低確度データ生成部１０１５は、低確度仮地図データ生成処理を行う（ステップＳ５）。低確度仮地図データ生成処理の詳細については後に述べる。低確度仮地図データ生成処理が終了すると、仮地図生成装置１０００の仮地図出力部１０１７は、仮地図出力処理を行う（ステップＳ７）。仮地図出力処理の詳細については後に述べる。このようにして、仮地図生成装置１０００による仮地図データの生成処理及び仮地図の出力処理が行われる。
【００３３】
図１３乃至図１５を用いて、高確度仮地図データ生成処理（図１２：ステップＳ１）について説明する。まず、仮地図生成装置１０００の高確度データ生成部１０１１は、地積測量図ＤＢ１００３の結線テーブルのレコードを全件読み込む（図１３：ステップＳ１１）。読み込んだレコードは、ワーク・メモリ領域等の記憶装置に一旦格納される。そして、高確度データ生成部１０１１は、ステップＳ１１において読み込んだレコードを、仮地図ＤＢ１００５の結線テーブルに格納する（ステップＳ１３）。なお、地積測量図ＤＢ１００３の結線テーブルと仮地図ＤＢ１００５の結線テーブルとでは、構成が異なっているため、そのままレコード全体を移行（複製）することはできない。すなわち、地積測量図ＤＢ１００３の結線テーブルには隣接地番の列４０３が含まれているが、仮地図ＤＢ１００５の結線テーブルには隣接地番の列が含まれていない。また、地積測量図ＤＢ１００３の結線テーブルには確度の列が含まれていないが、仮地図ＤＢ１００５の結線テーブルには確度の列９０３が含まれている。そのため、ステップＳ１１及びステップＳ１３の処理においては、両テーブルに共通の項目である地番の列、点１の列及び点２の列について、データが移行（複製）される。さらに、高確度データ生成部１０１１は、ステップＳ１３において仮地図ＤＢ１００５の結線テーブルに格納したレコードの確度の列９０３に「高」を設定する（ステップＳ１５）。このようなステップＳ１１乃至ステップＳ１５の処理により、例えば地積測量図ＤＢ１００３の結線テーブルに、図１４に示すようなデータが格納されていた場合、仮地図ＤＢ１００５の結線テーブルには、図９に示したようにデータが格納される。
【００３４】
そして、高確度データ生成部１０１１は、地積測量図ＤＢ１００３の筆界点テーブルのレコードを全件読み込む（ステップＳ１７）。読み込んだレコードは、ワーク・メモリ領域等の記憶装置に一旦格納される。そして、高確度データ生成部１０１１は、ステップＳ１７において読み込んだレコードを、仮地図ＤＢ１００５の筆界点テーブルに格納する（ステップＳ１９）。なお、地積測量図ＤＢ１００３の筆界点テーブルと仮地図ＤＢ１００５の筆界点テーブルとでは、構成が異なっている。すなわち、地積測量図ＤＢ１００３の筆界点テーブルには登記所地図での該当点の列１０３が含まれていないが、仮地図ＤＢ１００５の筆界点テーブルには登記所地図での該当点の列１０３が含まれている。そのため、ステップＳ１７及びステップＳ１９の処理においては、両テーブルに共通の項目である点番号の列、公共Ｘの列及び公共Ｙの列について、データが移行（複製）される。このようなステップＳ１７及びステップＳ１９の処理により、例えば地積測量図ＤＢ１００３の筆界点テーブルに、図１５に示すようなデータが格納されていた場合、仮地図ＤＢ１００５の筆界点テーブルには、図１０に示したようにデータが格納される。
【００３５】
以上のようにして、高確度仮地図データ生成処理が行われ、元の処理に戻る。
【００３６】
図１６乃至図１９を用いて、中確度仮地図データ生成処理（図１２：ステップＳ３）について説明する。まず、仮地図生成装置１０００の中確度データ生成部１０１３は、地積測量図ＤＢ１００３の結線テーブルから、ヒゲ図形テーブルに登録されている境界点を有するレコードを１件読み込み、ワーク・メモリ領域等の記憶装置に一旦格納する（図１６：ステップＳ３１）。すなわち、結線テーブルのレコードのうち、点１の列４０１の値及び点２の列４０２の値がヒゲ図形テーブルの点番号の列６００に含まれているという条件を満たすレコードを１件特定する。
【００３７】
そして、中確度データ生成部１０１３は、ステップＳ３１において読み込んだレコードと隣接地番が同じレコードを地積測量図ＤＢ１００３の結線テーブルから抽出し、ワーク・メモリ領域等の記憶装置に一旦格納する（ステップＳ３３）。すなわち、結線テーブルのレコードのうち、隣接地番の列４０３の値がステップＳ３１において読み込んだレコードの隣接地番の列４０３の値と等しいという条件を満たすレコードを特定する。
【００３８】
さらに、中確度データ生成部１０１３は、ステップＳ３１において読み込んだレコードの１つの境界点に基づきヒゲ図形テーブルのΔＸ及びΔＹを抽出し、ヒゲの単位ベクトルを算出してワーク・メモリ領域等の記憶装置に一旦格納する（ステップＳ３５）。すなわち、特定されている結線テーブルのレコードにおける点１の列４０１の値及び点２の列４０２の値のいずれかに基づき、ヒゲ図形テーブルのレコードを特定し、ΔＸの列６０２の値とΔＹの列６０３の値を抽出する。そして、以下の（１）式を用いてヒゲの単位ベクトルを算出する。
【００３９】
ヒゲの単位ベクトル（Ｘ成分，Ｙ成分）＝（ΔＸ／（ΔＸ2＋ΔＹ2）1／2，ΔＹ／（ΔＸ2＋ΔＹ2）1／2）    （１）
【００４０】
そして、中確度データ生成部１０１３は、ヒゲの延長上に他の境界点が存在するか判定する（ステップＳ３７）。すなわち、ヒゲの単位ベクトルを所定数倍した位置の所定範囲内に、ステップＳ３３において抽出されたレコードに対応付けられた境界点（以下、他の境界点と呼ぶ）が存在するか判定する。例えばヒゲの単位ベクトルを（αX,αY）、ヒゲの始点である境界点のシステム座標値を（X,Y）、所定の精度誤差をB、所定数をt、特定の他の境界点のシステム座標値を（X1,Y1）とした場合、X＋t×αXが、X1×(1-B)以上、X1×(1+B)以下であり、且つY＋t×αYが、Y1×(1-B)以上、Y1×(1+B)以下である場合、ヒゲの延長上に他の境界点が存在すると判定される。なお、tは、可能性のある範囲内において所定間隔で変化させる。
【００４１】
ヒゲの延長上に他の境界点が存在しないと判定された場合（ステップＳ３７：Ｎｏルート）、後に述べるステップＳ４７の処理に移行する。一方、ヒゲの延長上に他の境界点が存在すると判定された場合（ステップＳ３７：Ｙｅｓルート）、中確度データ生成部１０１３は、ステップＳ３１において読み込んだレコードのもう１つの境界点に基づきヒゲ図形テーブルのΔＸ及びΔＹを抽出し、ヒゲの単位ベクトルを算出してワーク・メモリ領域等の記憶装置に一旦格納する（ステップＳ３９）。すなわち、特定されている結線テーブルのレコードにおける点１の列４０１の値及び点２の列４０２の値のいずれか、ステップＳ３５において用いなかった方の値に基づき、ヒゲ図形テーブルのレコードを特定し、ΔＸの列６０２の値とΔＹの列６０３の値を抽出する。そして、上に示した（１）式を用いてヒゲの単位ベクトルを算出する。
【００４２】
そして、中確度データ生成部１０１３は、ヒゲの延長上に他の境界点が存在するか判定する（ステップＳ４１）。判定方法はステップＳ３７と同様である。ヒゲの延長上に他の境界点が存在しないと判定された場合（ステップＳ４１：Ｎｏルート）、後に述べるステップＳ４７の処理に移行する。一方、ヒゲの延長上に他の境界点が存在すると判定された場合（ステップＳ４１：Ｙｅｓルート）、中確度データ生成部１０１３は、新規の結線データを生成し、仮地図ＤＢ１００５の結線テーブルに格納する（ステップＳ４３）。すなわち、ステップＳ３７の判定処理においてヒゲの始点とした境界点とヒゲの延長上に存在することが判明した他の境界点とを端点とする線分（境界線）に対応するレコードと、ステップＳ４１の判定処理においてヒゲの始点とした境界点とヒゲの延長上に存在することが判明した他の境界点とを端点とする線分（境界線）に対応するレコードとを生成し、仮地図ＤＢ１００５の結線テーブルに格納する。なお、地番の列９００には、ステップＳ３３において用いた隣接地番を格納する。
【００４３】
そして、中確度データ生成部１０１３は、ステップＳ４３において仮地図ＤＢ１００５の結線テーブルに格納したレコードの確度の列９０３に「中」を設定する（ステップＳ４５）。そして、中確度データ生成部１０１３は、地積測量図ＤＢ１００３の結線テーブルの全てのレコードについての処理が終了したか判定する（ステップＳ４７）。全てのレコードについての処理が終了したと判定されなかった場合（ステップＳ４７：Ｎｏルート）、ステップＳ３１の処理に戻る。一方、全てのレコードについての処理が終了したと判定された場合（ステップＳ４７：Ｙｅｓルート）、中確度仮地図データ生成処理を終了し、元の処理に戻る。
【００４４】
以下、具体例を用いて上で述べた中確度仮地図データ生成処理の処理フロー（図１６）について説明する。地積測量図ＤＢ１００３の各テーブルに格納されているデータの一例を図１７（ａ）乃至（ｃ）に示す。図１７（ａ）は、結線テーブルに格納されるデータの例を示している。また、図１７（ｂ）は筆界点テーブルに格納されるデータの例を示しており、図１７（ｃ）はヒゲ図形テーブルに格納されるデータの例を示している。また、これらのテーブルのデータから特定される地図図形の例を図１８に示す。
【００４５】
まず、ステップＳ３１の処理により、結線テーブル（図１７（ａ））から１レコードが特定される。なお、ここで特定されるレコードは、点１の列４０１の値及び点２の列４０２の値がヒゲ図形テーブル（図１７（ｃ））に登録されているという条件を満たすものである。まず、結線テーブル（図１７（ａ））のレコードを１行目から順に見ていくと、１行目のレコードにおける点１の列４０１の値であるＴ１３は、ヒゲ図形テーブル（図１７（ｃ））に登録されていないため、１行目のレコードは特定されない。そして、２行目のレコードは、点１の列４０１の値であるＴ１４と、点２の列４０２の値であるＴ１７とのいずれもがヒゲ図形テーブル（図１７（ｃ））に登録されているため、特定される。
【００４６】
そして、ステップＳ３３の処理により、２行目のレコードの隣接地番の列４０３の値であるＫを隣接地番とするレコードが抽出される。なお、図１７（ａ）に示した例では、該当するレコードが存在しないため、実際には抽出されない。そして、ステップＳ３５の処理により、例えば境界点Ｔ１４を始点とするヒゲの単位ベクトルが算出される。
【００４７】
そして、ステップＳ３７の判定処理により、ステップＳ４７に移行する。ステップＳ３３において他の境界点が抽出されておらず、ヒゲの延長上に他の境界点が存在しないと判定されるためである。そして、ステップＳ４７の判定処理において、全てのレコードについて処理が終了していないため、ステップＳ３１に戻る。
【００４８】
そして、ステップＳ３１の処理により、次に特定される結線テーブル（図１７（ａ））のレコードは８行目のレコードである。そして、ステップＳ３３の処理により、８行目のレコードの隣接地番の列４０３の値であるＧを隣接地番とするレコード、すなわち１８行目のレコードが抽出される。さらに、ステップＳ３５の処理により、例えば境界点Ｔ１６を始点とするヒゲの単位ベクトルが算出される。そして、ステップＳ３７において、ヒゲの延長上に他の境界点が存在するか判定するが、ここでは、境界点の位置関係が図１８に示した地図図形のようになっており、Ｔ１６を始点とするヒゲの延長上にはＴ２１（上で抽出された１８行目のレコードに対応付けられている境界点）が存在すると判定されるものとする。従って、Ｙｅｓルートに進む。
【００４９】
そして、ステップＳ３９の処理により、今度は例えば境界点Ｔ２０を始点とするヒゲの単位ベクトルが算出される。そして、ステップＳ４１において、ヒゲの延長上に他の境界点が存在するか判定するが、ここでは、境界点の位置関係が図１８に示した地図図形のようになっており、Ｔ２０を始点とするヒゲの延長上にはＴ１９（上で抽出された１８行目のレコードに対応付けられている境界点）が存在すると判定されるものとする。従って、Ｙｅｓルートに進む。
【００５０】
そして、ステップＳ４３の処理により、Ｔ１６とＴ２１とを端点とする線分（境界線）に対応するレコードと、Ｔ２０とＴ１９とを端点とする線分（境界線）に対応するレコードとを生成し、仮地図ＤＢ１００５の結線テーブルに格納する。なお、地番の列９００には、ステップＳ３３において用いた隣接地番であるＧを格納する。さらに、ステップＳ４５の処理により、上で格納したレコードの確度の列９０３には「中」が登録される。そして、ステップＳ４７の判定処理において、全てのレコードについて処理が終了していないため、ステップＳ３１に戻る。
【００５１】
このようにして、仮地図ＤＢ１００５の結線テーブルにレコードが追加されていく。図１７（ａ）乃至（ｃ）及び図１８に示した例を用いた処理では、この後さらに、地番Ｆに対応し且つＴ２０とＴ１９とを端点とする線分（境界線）に関するレコードと、地番Ｆに対応し且つＴ１５とＴ１８とを端点とする線分（境界線）に関するレコードとが生成され、仮地図ＤＢ１００５の結線テーブルに格納される。中確度仮地図データ生成処理の処理後における仮地図ＤＢ１００５の結線テーブルのデータの一例を図１９に示す。確度の列９０３の値が「中」であるレコードが、中確度仮地図データ生成処理によって追加登録されたレコードである。これにより、例えば地番Ｆ及び地番Ｇについては、境界が確定できたことが分かる。
【００５２】
以上のようにして、中確度仮地図データ生成処理が行われる。これにより、地積測量図ＤＢ１００３の結線テーブルに格納されているレコードに対応している地番とは異なる地番に対応する仮地図データが生成される。なお、本実施の形態においては、特定の地番に対応する境界を確定させるため、２本の境界線を１セットとして仮地図ＤＢ１００５へのデータの追加を行うようにしているが、必ずしもそのようにする必要はない。例えば、ステップＳ３７においてヒゲの延長上に他の境界点が存在すると判定された段階で、新規の結線データを生成し、仮地図ＤＢ１００５の結線テーブルに格納するようにしてもよい。なお、その場合、ステップＳ３１において特定されるレコードは、少なくともいずれかの端点がヒゲの始点となっている線分に対応するレコードとし、場合によって（いずれかの端点がヒゲの始点となっていない場合）、ステップＳ３９及びステップＳ４１をスキップする。
【００５３】
図２０乃至図３４を用いて、低確度仮地図データ生成処理（図１２：ステップＳ５）について説明する。なお、以下の説明において、特定の地番が有する境界点又は特定の地番に含まれる境界点という旨の記述は、特定の地番の筆に含まれる境界点のことを指す。まず、仮地図生成装置１０００の低確度データ生成部１０１５は、地積測量図ＤＢ１００３の筆界点テーブルからレコードを１件読み込み、ワーク・メモリ領域等の記憶装置に一旦格納する（図２０：ステップＳ６１）。そして、低確度データ生成部１０１５は、ステップＳ６１において読み込んだレコードに対応する境界点（以下、t1とする）を含む地番を、地積測量図ＤＢ１００３の結線テーブルから抽出し、ワーク・メモリ領域等の記憶装置に一旦格納する（ステップＳ６３）。さらに、低確度データ生成部１０１５は、ステップＳ６３において抽出された全ての地番に共通に含まれる境界点（以下、t2とする）を、登記所地図ＤＢ１００１の結線テーブルから抽出し、ワーク・メモリ領域等の記憶装置に一旦格納する（ステップＳ６５）。
【００５４】
そして、低確度データ生成部１０１５は、ステップＳ６５においてt2に該当する境界点が１つ以上存在したか判定する（ステップＳ６７）。存在しなかったと判定された場合（ステップＳ６７：Ｎｏルート）、端子Ａを介して図２１の処理に移行する。一方、存在したと判定された場合（ステップＳ６７：Ｙｅｓルート）、t2に該当する境界点が複数存在したか判定する（ステップＳ６９）。複数存在したと判定された場合（ステップＳ６９：Ｙｅｓルート）、低確度データ生成部１０１５は、仮地図ＤＢ１００５の筆界点テーブルにおけるt1に対応するレコードの登記所地図での該当点の列１０３に「複数候補のため判別不可」と登録する（ステップＳ７１）。別の文字列やフラグ等であってもよい。そして、後に述べるステップＳ７７の処理に移行する。
【００５５】
一方、複数存在したと判定されなかった（t2に該当する境界点が１つであった）場合（ステップＳ６９：Ｎｏルート）、低確度データ生成部１０１５は、仮地図ＤＢ１００５の筆界点テーブルにおけるt1に対応するレコードの登記所地図での該当点の列１０３にt2を登録する（ステップＳ７３）。さらに、低確度データ生成部１０１５は、登記所地図ＤＢ１００１の筆界点テーブルのt2に対応するレコードにおけるフラグの列８０３に「済」と登録する（ステップＳ７５）。そして、低確度データ生成部１０１５は、地積測量図ＤＢ１００３の筆界点テーブルにおける全てのレコードについて処理が終了したか判定する（ステップＳ７７）。全てのレコードについて処理が終了したと判定されなかった場合（ステップＳ７７：Ｎｏルート）、ステップＳ６１に戻る。一方、全てのレコードについて処理が終了したと判定された場合（ステップＳ７７：Ｙｅｓルート）、端子Ｂを介して図２２の処理に移行する。
【００５６】
図２１に、端子Ａを介して移行した後の処理フローを示す。低確度データ生成部１０１５は、ステップＳ６３（図２０）において抽出された地番のうち、他の抽出された地番と共通の境界点を含まない地番（以下、n1とする）を特定し、ワーク・メモリ領域等の記憶装置に一旦格納する（図２１：ステップＳ８１）。さらに、低確度データ生成部１０１５は、ステップＳ６３（図２０）において抽出された地番から地番n1を除外した残余の地番に共通に含まれる境界点を有する他の地番（以下、n2とする）を特定し、ワーク・メモリ領域等の記憶装置に一旦記憶する（ステップＳ８３）。そして、低確度データ生成部１０１５は、n2に基づき地積測量図ＤＢ１００３の結線テーブルを検索し（ステップＳ８５）、n2に対応するレコードが存在するか判定する（ステップＳ８７）。存在すると判定された場合（ステップＳ８７：Ｙｅｓルート）、後に述べるステップＳ９１の処理に移行する。一方、存在しないと判定された場合（ステップＳ８７：Ｎｏルート）、n2に関するデータを、不明地番リスト格納部１００７に格納されている不明地番リストに登録する（ステップＳ８９）。
【００５７】
そして、低確度データ生成部１０１５は、n1が有する境界点のうち、t1に最も近く且つ登記所ＤＢ１００１の筆界点テーブルのレコードにおけるフラグの列８０３に「済」と登録されていない境界点（以下、t3とする）を特定し、ワーク・メモリ領域等の記憶装置に一旦格納する（ステップＳ９１）。そして、低確度データ生成部１０１５は、仮地図ＤＢ１００５の筆界点テーブルにおいてt1に対応するレコードの登記所地図での該当点の列１０３にt3を登録する（ステップＳ９３）。さらに、低確度データ生成部１０１５は、登記所地図ＤＢ１００１の筆界点テーブルにおいてt3に対応するレコードのフラグの列８０３に「済」と登録する（ステップＳ９５）。そして、処理は端子Ｃを介してステップＳ７７（図２０）の処理に移行する。
【００５８】
図２２に、端子Ｂを介して移行した後の処理フローを示す。低確度データ生成部１０１５は、仮地図ＤＢ１００５の筆界点テーブルから、登記所地図での該当点の列１０３に「複数候補のため判別不可」と登録されているレコードを１件抽出し、ワーク・メモリ領域等の記憶装置に一旦格納する（図２２：ステップＳ１０１）。そして、低確度データ生成部１０１５は、ステップＳ１０１において抽出されたレコードに対応する境界点（以下、p1とする）を含む地番（以下、qとする）を、地積測量図ＤＢ１００３の結線テーブルから抽出し、ワーク・メモリ領域等の記憶装置に一旦格納する（ステップＳ１０３）。
【００５９】
そして、低確度データ生成部１０１５は、qが有するp1以外の境界点（以下、p2とする）を、地積測量図ＤＢ１００３の結線テーブルから抽出し、ワーク・メモリ領域等の記憶装置に一旦格納する（ステップＳ１０５）。さらに、低確度データ生成部１０１５は、仮地図ＤＢ１００５の筆界点テーブルにおいて、境界点p2に対応する登記所地図での該当点p2'を特定し、登記所地図ＤＢ１００１の結線テーブルから、地積測量図ＤＢ１００３の結線テーブルにおける地番qと同じ地番のデータを読み出し、当該データにおいてp2'以外の境界点p3を特定し、ワーク・メモリ領域等の記憶装置に一旦格納する（ステップＳ１０７）。そして、低確度データ生成部１０１５は、仮地図ＤＢ１００５の筆界点テーブルにおいてp1に対応するレコードの登記所地図での該当点の列１０３にp3を登録する（ステップＳ１０９）。
【００６０】
そして、低確度データ生成部１０１５は、処理すべき全てのレコードについて処理が終了したか判定する（ステップＳ１１１）。全てのレコードについて処理が終了したと判定されなかった場合（ステップＳ１１１：Ｎｏルート）、ステップＳ１０１に戻る。一方、全てのレコードについて処理が終了したと判定された場合（ステップＳ１１１：Ｙｅｓルート）、低確度データ生成部１０１５は、仮地図ＤＢ１００５の筆界点テーブルに登録されている境界点のデータに基づき、登記所地図ＤＢ１００１の筆界点テーブルに登録されている境界点の座標値を変換し、仮地図ＤＢ１００５の筆界点テーブルに未登録の境界点についてのレコードを追加登録する（ステップＳ１１３）。具体的には、特許文献２に記載の技術を用いて、仮地図ＤＢ１００５の筆界点テーブルに登録されている境界点のデータ（境界点と登記所地図での該当点との対応付け）を基準として、登記所地図ＤＢ１００１の筆界点テーブルに登録され且つ仮地図ＤＢ１００５の筆界点テーブルに未登録の境界点の座標値を補正する。そして、補正された座標値を用いて、仮地図ＤＢ１００５の筆界点テーブルに未登録の境界点のレコードを追加登録する。
【００６１】
さらに、低確度データ生成部１０１５は、登記所地図ＤＢ１００１の結線テーブル及び仮地図ＤＢ１００５の筆界点テーブルに基づき、仮地図ＤＢの結線テーブルに、追加が必要なレコードを格納する（ステップＳ１１５）。具体的には、まず、登記所地図ＤＢ１００１の結線テーブルのレコードを特定する。次に、特定されたレコードにおける境界線の端点を特定する。そして、仮地図ＤＢ１００５の筆界点テーブルから、登記所地図での該当点の列１０３の値が、上で特定された境界線の端点を含むレコードを抽出し、抽出されたレコードにおける境界点を特定する。その後、特定された境界点を端点とする境界線に対応するレコードであり且つ上でまず最初に特定した登記所地図ＤＢ１００１の結線テーブルのレコードにおける地番と同じ地番のレコードが、仮地図ＤＢ１００５の結線テーブルに既に登録されているか確認する。そして、未登録であれば、レコードを追加する。
【００６２】
そして、低確度データ生成部１０１５は、ステップＳ１１５において仮地図ＤＢ１００５の結線テーブルに格納したレコードの確度の列９０３に「低」を設定する（ステップＳ１１７）。そして、低確度仮地図データ生成処理を終了し、元の処理に戻る。
【００６３】
以下、具体例を用いて上で述べた低確度仮地図データ生成処理の処理フロー（図２０乃至図２２）について説明する。まず、地積測量図ＤＢ１００３の結線テーブルに格納されているデータの一例を図２３（ａ）及び（ｂ）に示す。また、登記所地図ＤＢ１００１の結線テーブルに格納されているデータの一例を、上で示した図７に加え図２４に示す。なお、図２４に示した登記所地図ＤＢ１００１の結線テーブルに格納されているデータは、図２５に示すような公図を基に生成されたものである。また、実際の状態を表した地図図形の例を図２６に示す。このように公図は、精度が比較的低いため、実態に合わない状態を示していることがある。
【００６４】
第１の具体例として、地積測量図ＤＢ１００３の結線テーブルに格納されているデータが図２３（ａ）に示したようになっており、且つ登記所地図ＤＢ１００１の結線テーブルに格納されているデータが図７に示したようになっている場合について説明する。
【００６５】
まず、ステップＳ６１において、地積測量図ＤＢ１００３の筆界点テーブルからレコードが１件読み込まれる。ここでは便宜上、境界点Ｔ１２に対応するレコードが読み込まれたものとする。そして、ステップＳ６３の処理により、地積測量図ＤＢ１００３の結線テーブルから、境界点Ｔ１２を有する地番が抽出される。図２３（ａ）の例によると、Ｔ１２を有する地番Ｅ−２、Ｄ及びＺＺが抽出される。そして、ステップＳ６５の処理により、登記所地図ＤＢ１００１の結線テーブルにおいて地番Ｅ−２、Ｄ及びＺＺの全てに共通な境界点が抽出される。ここでは、登記所地図ＤＢ１００１の結線テーブルには図７に示したようなデータが格納されているものとしているため、点番号１２という境界点が抽出される。
【００６６】
境界点が１つ抽出されたため、ステップＳ６７の判定処理ではＹｅｓルートへ進み、ステップＳ６９の判定処理ではＮｏルートへ進む。そして、ステップＳ７３の処理により、仮地図ＤＢ１００５の筆界点テーブルにおけるＴ１２に対応するレコードの登記所地図での該当点の列１０３に「１２」と登録される。仮地図ＤＢ１００５の筆界点テーブルに格納されるデータの一例を図２７に示す。ここでは、ステップＳ７３の処理により、２行目のレコードの登記所地図での該当点の列１０３に「１２」と登録されたことが示されている。そして、ステップＳ７５の処理により、登記所地図ＤＢ１００１の筆界点テーブルの点番号１２に対応するレコードにおけるフラグの列８０３に「済」と登録される。次のステップＳ７７の判定処理では、例えばＮｏルートへ進み、次のレコードが読み込まれる。
【００６７】
第２の具体例として、地積測量図ＤＢ１００３の結線テーブルに格納されているデータが図２３（ｂ）に示したようになっており、且つ登記所地図ＤＢ１００１の結線テーブルに格納されているデータが図２４に示したようになっている場合について説明する。
【００６８】
まず、ステップＳ６１において、地積測量図ＤＢ１００３の筆界点テーブルからレコードが１件読み込まれる。ここでは便宜上、境界点Ｔ５に対応するレコードが読み込まれたものとする。そして、ステップＳ６３の処理により、地積測量図ＤＢ１００３の結線テーブルから、境界点Ｔ５を有する地番が抽出される。図２３（ｂ）の例によると、Ｔ５を有する例えば地番Ｂ、Ｍ及びＣが抽出される。そして、ステップＳ６５の処理により、登記所地図ＤＢ１００１の結線テーブルにおいて地番Ｂ、Ｍ及びＣの全てに共通な境界点が抽出される。ここでは、登記所地図ＤＢ１００１の結線テーブルには図２４に示したようなデータが格納されているものとしているため、該当する境界点は抽出されない。
【００６９】
境界点が抽出されなかったため、ステップＳ６７の判定処理ではＮｏルートへ進み、端子Ａを介してステップＳ８１（図２１）の処理に移行する。そして、ステップＳ８１の処理により、ステップＳ６３において抽出された地番Ｂ、Ｍ及びＣのうち、他の抽出された地番と共通の境界点を含まない地番Ｃが特定される。図２４に示した例では、地番Ｃが有する境界点は点番号７、８、９及び１０であり、これらの境界点は、地番Ｂ及びＭに含まれていないためである。
【００７０】
そして、ステップＳ８３の処理では、ステップＳ６３において抽出された地番Ｂ、Ｍ及びＣからステップＳ８１で特定された地番Ｃを除外して、残った地番Ｂ及びＭに共通に含まれる境界点（点番号２及び５）を有する他の地番を探すと、図２４の例では点番号５を含む地番Ｂ−１が特定される。
【００７１】
その後、ステップＳ８５及びステップＳ８７の処理により、地番Ｂ−１に対応するレコードが地積測量図ＤＢ１００３の結線テーブルに格納されているか判定される。ここでは、存在しなかったものとしてＮｏルートへ進み、ステップＳ８９の処理により、地番Ｂ−１に関するデータが不明地番リストに登録される。次に、ステップＳ９１の処理により、地番Ｃが有する境界点である点番号５、６、７及び８の境界点のうち、境界点Ｔ５に最も近く且つ登記所ＤＢ１００１の筆界点テーブルのレコードにおけるフラグの列８０３に「済」と登録されていない境界点として、例えば境界点７（７は点番号）が特定される。そして、ステップＳ９３の処理により、ステップＳ９１において特定された境界点の点番号７が、仮地図ＤＢ１００５の筆界点テーブルにおいてＴ５に対応するレコードの登記所地図での該当点の列１０３に登録される。仮地図ＤＢ１００５の筆界点テーブルに格納されるデータの一例を図２８に示す。ここでは、ステップＳ９３の処理により、１行目のレコードの登記所地図での該当点の列１０３に「７」と登録されたことが示されている。そして、ステップＳ９５の処理により、登記所地図ＤＢ１００１の筆界点テーブルの点番号７に対応するレコードにおけるフラグの列８０３に「済」と登録される。例えば図８に示したようにデータが格納される。また、処理は端子Ｃを介してステップＳ７７（図２０）の処理に移行する。そして、ステップＳ７７の判定処理では、例えばＹｅｓルートへ進み、端子Ｂを介してステップＳ１０１（図２２）の処理に移行する。
【００７２】
ここで、仮地図ＤＢ１００５の筆界点テーブルに格納されているデータが、図２７に示したようになっているものとすると、ステップＳ１０１の処理では、３行目のレコードが抽出される。さらに、地積測量図ＤＢ１００３の結線テーブルに格納されているデータが、図２９に示すようになっているものとすると、ステップＳ１０３の処理により、ステップＳ１０１において抽出されたレコードに対応する点Ｔ１３を含む地番Ｄが抽出される。そして、ステップＳ１０５の処理により、地番Ｄが有するＴ１３以外の境界点Ｔ１１、Ｔ１２及びＴ１４が抽出される。
【００７３】
また、登記所地図ＤＢ１００１の結線テーブルに格納されているデータが、図３０に示すようになっているものとすると、ステップＳ１０７の処理により、地積測量図ＤＢ１００３における地番Ｄに対応する登記所地図ＤＢ１００１における地番Ｄが有し且つ地積測量図ＤＢ１００３における境界点Ｔ１１、Ｔ１２及びＴ１４に対応する、登記所地図ＤＢ１００１における境界点１１、１２及び１４（対応関係は例えば図２８のような仮地図ＤＢ１００５の筆界点テーブルから特定する）以外の境界点３０、３１及び３２が抽出される。そして、ステップＳ１０９の処理によって、仮地図ＤＢ１００５の筆界点テーブルのＴ１３に対応するレコードにおける登記所地図での該当点の列１０３に、点番号３０、３１及び３２を登録する。図２８の例では、７行目のレコードの登記所地図での該当点の列１０３に「３０，３１，３２」と登録されたことが示されている。
【００７４】
図３１に、境界点対応付けの概念図を示す。図３１には、登記所地図ＤＢ１００１に格納されるデータの基となる地番Ｄの筆図形３１００と、地積測量図ＤＢ１００３に格納されているデータに基づき形成された地番Ｄの筆図形３１０１とが示されている。そして、筆図形３１００に含まれる境界点３０、３１及び３２が、筆図形３１０１に含まれる境界点Ｔ１３に対応付けられる様子が矢印で示されている。このように、比較的精度の低い公図において複数の境界点とされている点が、地積測量図ＤＢ１００３に格納されたデータに基づき１つの点に集約される場合もある。
【００７５】
そして、ステップＳ１１１の判定処理では例えばＹｅｓルートへ進む。そして、ステップＳ１１３の処理により、仮地図ＤＢ１００５の筆界点テーブルにおけるいずれのレコードにも対応付けられていない、登記所地図ＤＢ１００１の筆界点テーブルにおけるレコードに対応する境界点の座標値を変換し、仮地図ＤＢ１００５の筆界点テーブルに追加登録する。その際、仮地図ＤＢ１００５の筆界点テーブルにおける対応付けデータ（登記所地図での該当点の列１０３に格納されている値）を基準として座標値の変換処理を行う。この変換処理は、具体的には、地番に対応する領域の境界を座標系に基づいて示す地番表示の境界情報を含んだ地番表示の地図データ、及び、住居表示に対応する領域の境界を座標系に基づいて示す住居表示の境界情報を含んだ住居表示の地図データを取得する取得ステップと、両地図データの一方に示された面上の一対の基準点、及び、両地図データの他方の面上にて両基準点に夫々対応する一対の基準点を特定する基準点特定手順と、地番表示の地図データの座標系によるその両基準点の座標値と、住居表示の地図データの座標系によるその両基準点の座標値とに基づいて、両座標系同士の変換関係を解析することにより、両地図データの一方の座標系に合わせて他方の座標系を変換する変換ステップと、両地図データの一方に示された面上の両基準点以外の複数の補助基準点、及び、両地図データの他方の面上にて各補助基準点に夫々対応する複数の補助基準点を特定する補助基準点特定ステップと、両地図データの一方における補助基準点に対して該補助基準点に対応する他方の地図データにおける補助基準点を近接させるとともに、他方の地図データに設定された所定の境界点と各補助基準点との距離が変形により変化する割合を境界点と補助基準点との距離が小さいほど大きくするように、他方の地図データを変形させる変形ステップとを含む。また、登記所地図ＤＢ１００１の筆界点テーブルに対応付けられている全点について座標値を変換しておき、仮地図ＤＢ１００５の筆界点テーブルに未登録の境界点について追加登録するようにしてもよい。
【００７６】
そして、ステップＳ１１５及びステップＳ１１７の処理により、仮地図ＤＢ１００５の結線テーブルにレコードが追加登録される。例えば、登記所地図ＤＢ１００１の結線テーブルに格納されているデータが図３２に示すようになっており、また仮地図ＤＢ１００５の筆界点テーブルに格納されているデータが図２８に示したようになっており、さらに仮地図ＤＢ１００５の結線テーブルに格納されているデータが図３３に示すようになっている場合についての処理を説明する。まず、図３２の例の１行目を抽出する。このレコードは、境界点７及び８を端点とし且つ地番Ｃに対応する境界線を示している。そこで、境界点７及び８の各々に対応する、仮地図ＤＢ１００５の筆界点テーブルにおける境界点を特定する。図２８の例では、１行目のレコードから、境界点７には境界点Ｔ５が対応していることが特定できる。また同様に、２行目のレコードから、境界点８には境界点Ｔ６が対応していることが特定できる。これらの対応関係に基づき、境界点Ｔ５及びＴ６を端点とし且つ地番Ｃに対応する境界線に関するレコードが、仮地図ＤＢ１００５の結線テーブルに格納されているか確認する。図３３の例においては、該当するレコードが２行目に存在するため、レコードの追加登録又は更新は行わない。
【００７７】
次に、図３２の例の２行目を抽出する。このレコードは、境界点８及び１０を端点とし且つ地番Ｃに対応する境界線を示している。そこで、境界点８及び１０の各々に対応する、仮地図ＤＢ１００５の筆界点テーブルにおける境界点を特定する。図２８の例では、２行目のレコードから、境界点８には境界点Ｔ６が対応していることが特定できる。また同様に、４行目のレコードから、境界点１０には境界点Ｔ１０が対応していることが特定できる。これらの対応関係に基づき、境界点Ｔ６及びＴ１０を端点とし且つ地番Ｃに対応する境界線に関するレコードが、仮地図ＤＢ１００５の結線テーブルに格納されているか確認する。図３３の例においては、該当するレコードが存在しないため、レコードを追加登録する。このように、登記所地図ＤＢ１００１の結線テーブルのレコードを１件ずつ抽出して処理を行っていく。そして、追加登録したレコードの確度の列９０３に「低」を設定する。
【００７８】
低確度仮地図データ生成処理の処理後における仮地図ＤＢ１００５の結線テーブルのデータの一例を図３４に示す。確度の列９０３の値が「低」であるレコードが、低確度仮地図データ生成処理によって追加登録されたレコードである。これにより、例えば地番Ｃ及び地番Ｄについては、境界が確定できたことが分かる。
【００７９】
以上のようにして、低確度仮地図データ生成処理が行われる。これにより、地積測量図ＤＢ１００３に格納されているデータのみを用いては特定することができない地番に対応する仮地図データが生成される。
【００８０】
図３５を用いて、仮地図出力処理（図１２：ステップＳ７）について説明する。なお、以下の説明において、仮地図生成装置１０００の仮地図出力部１０１７が特定のデータを出力するという旨の記述は、実際には、特定のデータを表示装置に表示させる又は出力装置１００９に当該特定のデータを送信し、出力させるということを意味する。
【００８１】
まず、仮地図生成装置１０００の仮地図出力部１０１７は、仮地図ＤＢ１００５の結線テーブルからレコードを１件読み込み、ワーク・メモリ領域等の記憶装置に一旦格納する（図３５：ステップＳ１３１）。そして、仮地図出力部１０１７は、ステップＳ１３１において読み込んだレコードに含まれる境界点の座標値を、仮地図ＤＢ１００５の筆界点テーブルから抽出し、ワーク・メモリ領域等の記憶装置に一旦格納する（ステップＳ１３３）。そして、仮地図出力部１０１７は、ステップＳ１３１において読み込んだレコードの確度の列９０３の値が「高」であるか判定する（ステップＳ１３５）。「高」ではないと判定された場合（ステップＳ１３５：Ｎｏルート）、後に述べるステップＳ１３９の処理に移行する。一方、「高」であったと判定された場合（ステップＳ１３５：Ｙｅｓルート）、仮地図出力部１０１７は、ステップＳ１３３において抽出した境界点の座標値に基づき、境界点を結ぶ線を太線で示すためのデータを出力する（ステップＳ１３７）。すなわち、確度が高い境界線であることが特定可能なデータが生成される。
【００８２】
そして、仮地図出力部１０１７は、ステップＳ１３１において読み込んだレコードの確度の列９０３の値が「中」であるか判定する（ステップＳ１３９）。「中」であったと判定された場合（ステップＳ１３９：Ｙｅｓルート）、仮地図出力部１０１７は、ステップＳ１３３において抽出した境界点の座標値に基づき、境界点を結ぶ線を細線で示すためのデータを出力する（ステップＳ１４１）。すなわち、確度が中の境界線であることが特定可能なデータが生成される。そして、後に述べるステップＳ１４５の処理に移行する。一方、「中」ではないと判定された場合（ステップＳ１３９：Ｎｏルート）、仮地図出力部１０１７は、ステップＳ１３３において抽出した境界点の座標値に基づき、境界点を結ぶ線を点線で示すためのデータを出力する（ステップＳ１４３）。すなわち、確度が低い境界線であることが特定可能なデータが生成される。
【００８３】
そして、仮地図出力部１０１７は、仮地図ＤＢ１００５の結線テーブルにおける全てのレコードについての処理が終了したか判定する（ステップＳ１４５）。全てのレコードについての処理が終了したと判定されなかった場合（ステップＳ１４５：Ｎｏルート）、ステップＳ１３１に戻る。一方、全てのレコードについての処理が終了したと判定された場合（ステップＳ１４５：Ｙｅｓルート）、仮地図出力部１０１７は、地番、境界点番号及び凡例データを出力する（ステップＳ１４７）。さらに、仮地図出力部１０１７は、不明地番リスト格納部１００７に格納されている不明地番リストのデータを出力する（ステップＳ１４９）。このようにして、仮地図出力処理が行われる。そして元の処理に戻る。
【００８４】
以上のように、仮地図生成装置１０００による処理が行われる。図３６に、仮地図出力結果の一例を示す。図３６には、仮地図表示部２５００と不明地番リスト表示部２５０１と凡例表示部２５０２とが含まれている。仮地図表示部２５００では、境界線が、確度に応じて太線、細線及び点線のいずれかで示されている。このように出力された仮地図を見たユーザは、１７条地図を作成するためには地図上のどの部分について測量を行う必要があるかということを直感的に把握することができる。
【００８５】
以上本発明の一実施の形態について説明したが、本発明はこれに限定されるものではない。例えば、図４乃至図１１に示したテーブル構成及びリスト構成は一例であって、同様のデータを格納するためであれば別の構成を採用するようにしてもよいし、必要に応じて項目を追加又は削除してもよい。また、図１に示した仮地図生成装置１０００の機能ブロック構成は一例であって、実際のプログラム・モジュール構成とは異なる場合がある。また、仮地図生成装置１０００が複数のサーバやコンピュータによって構成されていてもよい。また、図２に示したコンピュータの機能ブロック図も一例であって、実際のハードウェア構成とは異なる場合もある。また、図３、図１８、図２５、図２６及び図３６に示した地図図形も一例であって、図に示したような形状に限られない。また図１２、図１６、図２０乃至図２２、及び図３５に示した処理フローも一例であって、同様の処理結果が得られる範囲において処理の順序を入れ替えてもよいし、必要に応じてステップを追加又は削除してもよい。
【００８６】
（付記１）
所定の地域に含まれる地番のうち一部の地番の各々について、境界及び隣接関係に関するデータを含む地積測量図データが格納されている地積測量図データ格納部と、
前記地積測量図データ格納部に格納されている前記地積測量図データを用いて、前記地積測量図データに対応する地番とは異なる地番についての境界及び隣接関係に関するデータを含む仮地図データを生成し、仮地図データ格納部に格納する仮地図データ生成手段と、
を有する仮地図データ生成装置。
【００８７】
（付記２）
前記仮地図データ生成手段が、
前記地積測量図データ格納部に格納されている前記地積測量図データを用いて、前記地積測量図データに対応する地番についての境界及び隣接関係に関するデータを含む仮地図データを生成し、仮地図データ格納部に格納する手段
を有し、
前記仮地図データ格納部に格納された前記仮地図データを用いて、前記地積測量図データに対応する地番又は当該地番に係る境界線を特定可能な、前記所定の地域についての仮地図を生成して出力する手段
をさらに有する付記１記載の仮地図データ生成装置。
【００８８】
（付記３）
前記地積測量図データよりも精度が低い公図データが格納されている公図データ格納部をさらに有し、
前記仮地図データ生成手段が、
前記仮地図データ格納部に格納された前記仮地図データと、前記公図データ格納部に格納されている公図データとを用いて、前記地積測量図データに対応する地番とは異なる地番のうち、前記地積測量図データに基づき境界及び隣接関係に関するデータを生成することが可能な地番以外の地番について、境界及び隣接関係に関するデータを生成する手段
を有する付記１記載の仮地図データ生成装置。
【００８９】
（付記４）
前記地積測量図データが、境界線を構成する線分の両端の点である境界点と当該境界線に隣接する地番である隣接地番とが対応付けられている境界線データと、前記境界点毎に座標値が対応付けられている境界点データと、前記境界線データで特定される境界線のみでは表されない隣接領域の境界線の一部とみなされ且つ前記境界点を始点とする有向線分データとを含み、
前記仮地図データ生成手段が、
前記地積測量図データに基づき、前記有向線分データの始点として登録された境界点を含む第１の境界線に対応付けられた隣接地番と同じ隣接地番が対応付けられている第２の境界線を抽出する手段と、
前記境界点データ及び前記有向線分データを用いて、前記第１の境界線に含まれる境界点を始点とする有向線分の延長線から所定の範囲内に前記第２の境界線に対応付けられた境界点が存在するか判定する判定手段と、
前記判定手段において前記有向線分の延長線から所定の範囲内に前記第２の境界線に対応付けられた境界点が存在すると判定された場合、前記有向線分の始点である境界点と、前記第２の境界線に対応付けられ且つ前記有向線分の延長線から所定の範囲内に存在すると判定された境界点とを端点とする境界線データを生成する手段と、
生成した前記境界線データに基づき仮地図データを生成し、前記仮地図データ格納部に格納する手段と、
を有する付記１記載の仮地図データ生成装置。
【００９０】
（付記５）
前記判定手段が、
前記有向線分データに対応する単位ベクトルを生成する手段と、
前記単位ベクトルを所定数倍した位置の所定範囲内に、前記第２の境界線に対応付けられた境界点が存在するか判定する手段と、
を有する付記４記載の仮地図データ生成装置。
【００９１】
（付記６）
前記仮地図データ生成手段が、
前記地積測量図データ格納部に格納されている前記地積測量図データを用いて、前記地積測量図データに対応する地番についての境界及び隣接関係に関するデータを含む仮地図データを生成し、仮地図データ格納部に格納する手段
をさらに有し、
前記仮地図データには、仮地図データの生成方法に応じた確度データが含まれ、
前記仮地図データ格納部に格納された前記仮地図データを用いて、前記仮地図データに含まれる確度データに対応する確度を特定可能な、前記所定の地域についての仮地図を生成して出力する手段
をさらに有する付記３記載の仮地図データ生成装置。
【００９２】
（付記７）
前記地積測量図データが、境界線を構成する線分の両端の点である境界点のデータを含む境界線データと、前記境界点毎に座標値が対応付けられている境界点データとを含み、
前記地積測量図データよりも精度が低い公図データが格納されている公図データ格納部をさらに有し、
前記仮地図データ生成手段が、
前記地積測量図データに含まれる境界点と前記公図データに含まれる境界点との対応付けを行い、対応付けデータ格納部に格納する手段と、
前記公図データ格納部に格納されたデータと前記対応付けデータ格納部に格納されたデータと前記地積測量図データに含まれる前記境界点データとを用いて、前記公図データに含まれる境界点の位置データを修正し、前記公図データに含まれる境界点のうち前記対応付けデータ格納部に未登録の境界点のデータを前記対応付けデータ格納部に格納する手段と、
前記対応付けデータ格納部を参照して、前記公図データ格納部に格納されている境界線の両端点に対応する前記地積測量図データにおける境界点を特定する手段と、
当該特定された境界点により構成される境界線が前記仮地図データ格納部に格納されているか判断する手段と、
前記特定された境界点により構成される境界線が前記仮地図データ格納部に格納されていない場合には、当該特定された境界点により構成される境界線についてのデータを仮地図データとして前記仮地図データ格納部に格納する手段と、
を含む付記１記載の仮地図データ生成装置。
【００９３】
（付記８）
前記地積測量図データに含まれる第１の境界点を含む領域に対応する地番を前記地積測量図データから抽出する手段と、
前記公図データ格納部を参照して、抽出された前記地番に対応する領域に共通する境界点が存在するか判断する手段と、
抽出された前記地番に対応する領域に共通する境界点が存在しない場合、抽出された前記地番に対応する領域のうちの一部の領域に共通する境界点を含む他の領域に対応する第２の地番を特定する手段と、
前記第２の地番が前記地積測量図データに含まれているか判断する手段と、
前記第２の地番が前記地積測量図データに含まれていないと判断された場合には、前記第２の地番を不明地番として不明地番データ格納部に格納する手段と、
をさらに有する付記７記載の仮地図データ生成装置。
【００９４】
（付記９）
所定の地域に含まれる地番のうち一部の地番の各々について境界及び隣接関係に関するデータを含む地積測量図データが格納されている地積測量図データ格納部から、前記地積測量図データを読み出すステップと、
読み出した前記地積測量図データを用いて、前記地積測量図データに対応する地番とは異なる地番についての境界及び隣接関係に関するデータを含む仮地図データを生成し、仮地図データ格納部に格納する仮地図データ生成ステップと、
を含み、コンピュータにより実行される仮地図データ生成方法。
【００９５】
（付記１０）
前記仮地図データ生成ステップが、
前記地積測量図データ格納部に格納されている前記地積測量図データを用いて、前記地積測量図データに対応する地番についての境界及び隣接関係に関するデータを含む仮地図データを生成し、仮地図データ格納部に格納するステップ
を含み、
前記仮地図データ格納部に格納された前記仮地図データを用いて、前記地積測量図データに対応する地番又は当該地番に係る境界線を特定可能な、前記所定の地域についての仮地図を生成して出力するステップ
をさらに含む付記９記載の仮地図データ生成方法。
【００９６】
（付記１１）
付記９又は１０記載の仮地図データ生成方法をコンピュータに実行させるためのプログラム。
【図面の簡単な説明】
【００９７】
【図１】本発明の一実施の形態におけるシステム構成図である。
【図２】本発明の実施の形態におけるコンピュータの機能ブロックの概要を示す図である。
【図３】地積測量図の一例を示す図である。
【図４】地積測量図ＤＢの結線テーブルのテーブル構成の例及び格納されるデータの第１の例を示す図である。
【図５】地積測量図ＤＢの筆界点テーブルのテーブル構成の例及び格納されるデータの第１の例を示す図である。
【図６】地積測量図ＤＢのヒゲ図形テーブルのテーブル構成の例及び格納されるデータの第１の例を示す図である。
【図７】登記所地図ＤＢの結線テーブルのテーブル構成の例及び格納されるデータの第１の例を示す図である。
【図８】登記所地図ＤＢの筆界点テーブルのテーブル構成の例及び格納されるデータの第１の例を示す図である。
【図９】仮地図ＤＢの結線テーブルのテーブル構成の例及び格納されるデータの第１の例を示す図である。
【図１０】仮地図ＤＢの筆界点テーブルのテーブル構成の例及び格納されるデータの第１の例を示す図である。
【図１１】不明地番リストの構成及びリスト・データの一例を示す図である。
【図１２】本実施の形態におけるメイン処理フローを示す図である。
【図１３】高確度仮地図データ生成処理の処理フローを示す図である。
【図１４】地積測量図ＤＢの結線テーブルに格納されるデータの第２の例を示す図である。
【図１５】地積測量図ＤＢの筆界点テーブルに格納されるデータの第２の例を示す図である。
【図１６】中確度仮地図データ生成処理の処理フローを示す図である。
【図１７】地積測量図ＤＢにおいて、結線テーブルに格納されるデータの第３の例、筆界点テーブルに格納されるデータの第３の例及びヒゲ図形テーブルに格納されるデータの第２の例を示す図である。
【図１８】地積測量図ＤＢに基づく地図図形の例を示す図である。
【図１９】仮地図ＤＢの結線テーブルに格納されるデータの第２の例を示す図である。
【図２０】低確度仮地図データ生成処理の第１の処理フローを示す図である。
【図２１】低確度仮地図データ生成処理の第２の処理フローを示す図である。
【図２２】低確度仮地図データ生成処理の第３の処理フローを示す図である。
【図２３】地積測量図ＤＢの結線テーブルに格納されるデータの第４の例及び第５の例を示す図である。
【図２４】登記所地図ＤＢの結線テーブルに格納されるデータの第２の例を示す図である。
【図２５】登記所地図ＤＢに基づく地図図形の例を示す図である。
【図２６】実際の状態を表した地図図形の例を示す図である。
【図２７】仮地図ＤＢの筆界点テーブルに格納されるデータの第２の例を示す図である。
【図２８】仮地図ＤＢの筆界点テーブルに格納されるデータの第３の例を示す図である。
【図２９】地積測量図ＤＢの結線テーブルに格納されるデータの第６の例を示す図である。
【図３０】登記所地図ＤＢの結線テーブルに格納されるデータの第３の例を示す図である。
【図３１】境界点対応付けの概念図である。
【図３２】登記所地図ＤＢの結線テーブルに格納されるデータの第４の例を示す図である。
【図３３】仮地図ＤＢの結線テーブルに格納されるデータの第３の例を示す図である。
【図３４】仮地図ＤＢの結線テーブルに格納されるデータの第４の例を示す図である。
【図３５】仮地図出力処理の処理フローを示す図である。
【図３６】仮地図出力結果の一例を示す図である。
【符号の説明】
【００９８】
１０００  仮地図生成装置    １００１  登記所地図ＤＢ
１００３  地積測量図ＤＢ    １００５  仮地図ＤＢ
１００７  不明地番リスト格納部    １００９  出力装置
１０１１  高確度データ生成部    １０１３  中確度データ生成部
１０１５  低確度データ生成部    １０１７  仮地図出力部    
【図１】
0004647217.tif 000002
【図２】
0004647217.tif 000003
【図３】
0004647217.tif 000004
【図４】
0004647217.tif 000005
【図５】
0004647217.tif 000006
【図６】
0004647217.tif 000007
【図７】
0004647217.tif 000008
【図８】
0004647217.tif 000009
【図９】
0004647217.tif 000010
【図１０】
0004647217.tif 000011
【図１１】
0004647217.tif 000012
【図１２】
0004647217.tif 000013
【図１３】
0004647217.tif 000014
【図１４】
0004647217.tif 000015
【図１５】
0004647217.tif 000016
【図１６】
0004647217.tif 000017
【図１７】
0004647217.tif 000018
【図１８】
0004647217.tif 000019
【図１９】
0004647217.tif 000020
【図２０】
0004647217.tif 000021
【図２１】
0004647217.tif 000022
【図２２】
0004647217.tif 000023
【図２３】
0004647217.tif 000024
【図２４】
0004647217.tif 000025
【図２５】
0004647217.tif 000026
【図２６】
0004647217.tif 000027
【図２７】
0004647217.tif 000028
【図２８】
0004647217.tif 000029
【図２９】
0004647217.tif 000030
【図３０】
0004647217.tif 000031
【図３１】
0004647217.tif 000032
【図３２】
0004647217.tif 000033
【図３３】
0004647217.tif 000034
【図３４】
0004647217.tif 000035
【図３５】
0004647217.tif 000036
【図３６】
0004647217.tif 000037