(57)【要約】【課題】めがね地シンボルの描画作業を容易化する。【解決手段】ユーザから指定された第１ポイント６０１を中心とする小円６１１と、ユーザから指定された第２ポイント６０２を中心とする小円６１２を描画する。第１ポイント６０１と第２ポイント６０２を底辺の２頂点とする底角θの二つの二等辺三角形６２１、６２２の第３の頂点（頂角を成す２辺の間の頂点）６３１、６３２を求める。次に、求まった二つの第３の頂点６３１、６３２のうちの任意の一方を選定し、選定した頂点６３１を中心とする、二等辺三角形の等しい辺の長さＬに小円の半径未満の長さｄを加えた長さＲを半径とする円６４０を描画する。そして、円６４０の弧のうち、小円６１１、６１２の間の弧６４１を除く部分を消去し最終的なめがね地シンボルとする。【選択図】図６
2005092482.tif 000002
【特許請求の範囲】
【請求項１】
各々区画を表す区画図形が描画された区画表示画像を表示する画像表示手段と、
前記区画表示画像中の各区画図形に対する、当該区画図形が表す区画が属する筆の地籍属性項目の設定操作をユーザより受付け、設定操作を受け付けた地籍属性項目を、当該区画図形の属性として設定する属性処理部と、
前記区画表示画像の表示上で、離間した二つの区画がめがね地であることを前記区画表示画像上で示すめがね地シンボルの設定操作を受け付け、めがね地シンボルを前記区画表示画像に描画するめがね地シンボル描画手段と、
前記描画しためがね地シンボルがめがね地であることを前記区画表示画像上で示している二つの区画の区画図形のうちの一方の区画図形に属性として設定されている地籍属性項目の少なくとも一部を、他方の区画図形の属性として設定する属性承継手段とを有することを特徴とする地籍表示図処理システム。
【請求項２】
各々区画を表す区画図形が描画された区画表示画像を表示する画像表示手段と、
前記区画表示画像中の各区画図形に対する、当該区画図形が表す区画が属する筆の地籍属性項目の設定操作をユーザより受付け、設定操作を受け付けた地籍属性項目を、当該区画図形の属性として設定する属性処理部と、
前記区画表示画像の表示上で、離間した二つの区画がめがね地であることを前記区画表示画像上で示すめがね地シンボルの設定操作を受け付け、めがね地シンボルを前記区画表示画像に描画するめがね地シンボル描画手段と、
前記地籍属性項目の少なくとも一部を表示項目とし、前記区画表示画像上に、前記各区画図形と対応づけて当該区画図形に属性として設定されている表示項目の値を描画する地籍属性描画手段とを有し、
前記地籍属性描画手段は、前記描画しためがね地シンボルがめがね地であることを前記区画表示画像上で示している二つの区画の区画図形のうちの一方の区画図形についてのみ、前記表示項目の値の描画を行い、他方の区画図形については前記表示項目の値の描画を行わないことを特徴とする地籍表示図処理システム。
【請求項３】
各々区画を表す区画図形が描画された区画表示画像を表示する画像表示手段と、
前記区画表示画像の表示上で、離間した二つの区画がめがね地であることを前記区画表示画像上で示すめがね地シンボルの設定操作を受け付け、めがね地シンボルを前記区画表示画像に描画するめがね地シンボル描画手段とを有し、
前記めがね地シンボル描画手段は、
前記区画表示画像上の２地点の指定をユーザから受け付ける地点受け付け手段と、
指定を受け付けた２地点のうちの第１の地点を中心とする第１の円と、指定を受け付けた２地点のうちの第２の地点を中心とする前記第１の円と半径の等しい第２の円とを描画すると共に、前記２地点を底辺の両端の２頂点とする一つの二等辺三角形（正三角形を含む）の残りの頂点の位置に等しい地点を中心とし、前記二等辺三角形の等しい辺の長さに前記第１の円の半径未満の長さを加えた長さと等しい長さを半径とする第３の円と曲率中心と曲率半径が等しい弧であって、前記第１の円と当該第３の円との第２の円側の交点に等しい地点と、前記第２の円と当該第３の円との第１の円側の交点に等しい地点とを両端とする、前記第１の円と第２の円と交差しない弧を描画するめがね地シンボル作図手段とを有することを特徴とする地籍表示図処理システム。
【請求項４】
請求項３記載の地籍表示図処理システムであって、
前記二等辺三角形の底角は、前記第１の地点と第２の地点との距離に応じて、当該距離が大きいほど大きくなることを特徴とする地籍表示図処理システム。
【請求項５】
コンピュータによって読みとられ実行されるコンピュータプログラムであって、前記コンピュータを、
各々区画を表す区画図形が描画された区画表示画像を表示する画像表示手段と、
前記区画表示画像中の各区画図形に対する、当該区画図形が表す区画が属する筆の地籍属性項目の設定操作をユーザより受付け、設定操作を受け付けた地籍属性項目を、当該区画図形の属性として設定する属性処理部と、
前記区画表示画像の表示上で、離間した二つの区画がめがね地であることを前記区画表示画像上で示すめがね地シンボルの設定操作を受け付け、めがね地シンボルを前記区画表示画像に描画するめがね地シンボル描画手段と、
前記描画しためがね地シンボルがめがね地であることを前記区画表示画像上で示している二つの区画の区画図形のうちの一方の区画図形に属性として設定されている地籍属性項目の少なくとも一部を、他方の区画図形の属性として設定する属性承継手段として機能させることを特徴とするコンピュータプログラム。
【請求項６】
コンピュータによって読みとられ実行されるコンピュータプログラムであって、前記コンピュータを、
各々区画を表す区画図形が描画された区画表示画像を表示する画像表示手段と、
前記区画表示画像中の各区画図形に対する、当該区画図形が表す区画が属する筆の地籍属性項目の設定操作をユーザより受付け、設定操作を受け付けた地籍属性項目を、当該区画図形の属性として設定する属性処理部と、
前記区画表示画像の表示上で、離間した二つの区画がめがね地であることを前記区画表示画像上で示すめがね地シンボルの設定操作を受け付け、めがね地シンボルを前記区画表示画像に描画するめがね地シンボル描画手段と、
前記地籍属性項目の少なくとも一部を表示項目とし、前記区画表示画像上に、前記各区画図形と対応づけて当該区画図形に属性として設定されている表示項目の値を描画する地籍属性描画手段として機能させ、かつ、
前記地籍属性描画手段は、前記描画しためがね地シンボルがめがね地であることを前記区画表示画像上で示している二つの区画の区画図形のうちの一方の区画図形についてのみ、前記表示項目の値の描画を行い、他方の区画図形については前記表示項目の値の描画を行わないことを特徴とするコンピュータプログラム。
【請求項７】
コンピュータによって読みとられ実行されるコンピュータプログラムであって、前記コンピュータを、
各々区画を表す区画図形が描画された区画表示画像を表示する画像表示手段と、
前記区画表示画像の表示上で、離間した二つの区画がめがね地であることを前記区画表示画像上で示すめがね地シンボルの設定操作を受け付け、めがね地シンボルを前記区画表示画像に描画するめがね地シンボル描画手段として機能させ、かつ、
前記めがね地シンボル描画手段は、
前記区画表示画像上の２地点の指定をユーザから受け付ける地点受け付け手段と、
指定を受け付けた２地点のうちの第１の地点を中心とする第１の円と、指定を受け付けた２地点のうちの第２の地点を中心とする前記第１の円と半径の等しい第２の円とを描画すると共に、前記２地点を底辺の両端の２頂点とする一つの二等辺三角形（正三角形を含む）の残りの頂点の位置に等しい地点を中心とし、前記二等辺三角形の等しい辺の長さに前記第１の円の半径未満の長さを加えた長さと等しい長さを半径とする第３の円と曲率中心と曲率半径が等しい弧であって、前記第１の円と当該第３の円との第２の円側の交点に等しい地点と、前記第２の円と当該第３の円との第１の円側の交点に等しい地点とを両端とする、前記第１の円と第２の円と交差しない弧を描画するめがね地シンボル作図手段とを有することを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地籍図や公図や地籍調査図や地籍調査図素図など地籍を地図上に表した地籍表示図の作成を支援する技術に関するものである。
【背景技術】
【０００２】
地図の作成を支援する技術としては、ユーザ操作に応じて地図上に区画を表すポリゴン（多角形）を描画したり、予め用意した複数のシンボル（マーク、記号）のうちからユーザによって選択されたシンボルを地図上のユーザによって指定された位置に描画したりすることにより、ユーザの地図作成作業を容易化する地図作成装置が知られている（たとえば、特許文献１）。
【０００３】
この出願の発明に関連する先行技術文献情報としては以下のものがある。
【特許文献１】特開平10-116337号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
さて、地籍簿上同じ筆の土地が、現実には、登記後に発生した道路や水路等で隔てられた二区画として存在する場合がある。このような土地は、めがね地と呼ばれ、各区画内に一つずつ配置した二つの円と当該二つの円を結ぶ弧状の線分よりなる眼鏡のような形状を有するシンボルであるめがね地シンボルによって、めがね地を構成する２区画を結ぶことにより、地籍図や公図等の地籍表示図上に、当該二区画がめがね地であることが表される。また、このようなめがね地については、通常、めがね地を構成する二つの区画の一方のみに、所有者などの筆の情報を表記することとされている。
【０００５】
さて、このようなめがね地シンボルについて、前述した予め用意した複数のシンボルのうちからユーザによって選択されたシンボルを地図上のユーザによって指定された位置に配置する技術を適用すると、以下のような問題が生じる。すなわち、まず第１に、めがね地を構成する２区画は相互に離間した２区画であり、その離間の距離は個々のめがね地毎に異なったものとなるために、予め適正なサイズ、形状のめがね地シンボルを予め固定的に用意することができない。そして、このために、前記従来の技術のように、固定形状、固定サイズの予め用意しためがね地シンボルを用いたのでは、めがね地シンボルによって、めがね地を構成する２区画を結びつけることができない、すなわち、それぞれの区画にひとつずつめがね地シンボルの小円が配置されるようにめがね地シンボルを配置できない場合がある。一方で、予め用意しためがね地シンボルを拡大縮小して用いることにより、めがね地シンボルを、めがね地を構成する２区画を結ぶように配置することも考えられるが、このようにすると、めがね地を構成する２区画とその間にめがね地シンボルが収まらなくなったり、めがね地シンボルのために区画内に他の情報を表示するためのスペースが失われてしまうことがある。そして、このためユーザは、適正なめがね地シンボルを地図上に表すために、個々のめがね地について個々にめがね地シンボルを作図する必要があった。
【０００６】
次に、前述のようにめがね地を構成する２区画は、所有者などの筆の情報が共通しており、また、公図などにおいては、めがね地を構成する２区画の一方のみに、筆の情報を表示する必要がある場合がある。
そして、このために、ユーザはめがね地を構成する区画については、個々の区画毎に筆の情報の表示の有無を設定するなどの作業を行う必要があった。また、地籍表示図上の各区画に対して筆の情報を属性として設定する場合には、めがね地を構成する２区画について同じ筆情報を設定するという重複した作業が必要であった。
【０００７】
以上のように、従来は、ユーザは、地籍表示図作成時にめがね地に関して様々な煩雑な作業を行う必要があった。
そこで、本発明は、地籍表示図作成時におけるユーザのめがね地設定の作業を容易化することを課題とする。
【課題を解決するための手段】
【０００８】
前記課題達成のために、本発明は、各々区画を表す区画図形が描画された区画表示画像を表示する画像表示手段と、前記区画表示画像中の各区画図形に対する、当該区画図形が表す区画が属する筆の地籍属性項目の設定操作をユーザより受付け、設定操作を受け付けた地籍属性項目を、当該区画図形の属性として設定する属性処理部と、前記区画表示画像の表示上で、離間した二つの区画がめがね地であることを前記区画表示画像上で示すめがね地シンボルの設定操作を受け付け、めがね地シンボルを前記区画表示画像に描画するめがね地シンボル描画手段と、前記描画しためがね地シンボルがめがね地であることを前記区画表示画像上で示す二つの区画の区画図形のうちの一方の区画図形に属性として設定された地籍属性項目の少なくとも一部を、他方の区画図形の属性として設定する属性承継手段とを備えた地籍表示図処理システムを提供する。
【０００９】
このような地籍表示図処理システムによれば、ユーザは、めがね地シンボルを設定するだけで、そのめがね地シンボルによってめがね地であることを表した二つの区画のうちの一方の地籍属性項目の少なくとも一部を、他方の区画の地籍属性項目に設定することができるようになる。したがって、ユーザは、めがね地を構成する２区画の、これら地籍属性項目について同じ値を設定するという重複した作業を行う必要がない。
【００１０】
また、前記課題達成のために、本発明は、各々区画を表す区画図形が描画された区画表示画像を表示する画像表示手段と、前記区画表示画像中の各区画図形に対する、当該区画図形が表す区画が属する筆の地籍属性項目の設定操作をユーザより受付け、設定操作を受け付けた地籍属性項目を、当該区画図形の属性として設定する属性処理部と、前記区画表示画像の表示上で、離間した二つの区画がめがね地であることを前記区画表示画像上で示すめがね地シンボルの設定操作を受け付け、めがね地シンボルを前記区画表示画像に描画するめがね地シンボル描画手段と、前記地籍属性項目の少なくとも一部を表示項目とし、前記区画表示画像上に、前記各区画図形と対応づけて当該区画図形に属性として設定されている表示項目の値を描画する地籍属性描画手段とを備え、前記地籍属性描画手段において、前記描画しためがね地シンボルがめがね地であることを前記区画表示画像上で示している二つの区画の区画図形のうちの一方の区画図形についてのみ、前記表示項目の値の描画を行い、他方の区画図形については前記表示項目の値の描画を行わないようにした地籍表示図処理システムを提供する。
【００１１】
このような地籍表示図処理システムによれば、ユーザは、めがね地シンボルを設定するだけで、前記区画表示画像上でめがね地であることがめがね地シンボルによって表される二つの区画のうちの一方のみについて、所有者などめがね地の筆の地籍属性項目の表示を行うようにすることができる。したがって、ユーザは、めがね地を構成する各区画について、個々の区画毎に地籍属性項目の表示の有無を設定するなどの作業を行う必要がない。
【００１２】
また、さらに、本発明は、前記課題達成のために、各々区画を表す区画図形が描画された区画表示画像を表示する画像表示手段と、前記区画表示画像の表示上で、離間した二つの区画がめがね地であることを前記区画表示画像上で示すめがね地シンボルの設定操作を受け付け、めがね地シンボルを前記区画表示画像に描画するめがね地シンボル描画手段とを備えた地籍表示図処理システムを提供する。ここで、前記めがね地シンボル描画手段は、前記区画表示画像上の２地点の指定をユーザから受け付ける地点受け付け手段と、指定を受け付けた２地点のうちの第１の地点を中心とする第１の円と、指定を受け付けた２地点のうちの第２の地点を中心とする前記第１の円と半径の等しい第２の円とを描画すると共に、前記２地点を底辺の両端の２頂点とする一つの二等辺三角形（正三角形を含む）の残りの頂点の位置に等しい地点を中心とし、前記二等辺三角形の等しい辺の長さに前記第１の円の半径未満の長さを加えた長さと等しい長さを半径とする第３の円と曲率中心と曲率半径が等しい弧であって、前記第１の円と当該第３の円との第２の円側の交点に等しい地点と、前記第２の円と当該第３の円との第１の円側の交点に等しい地点とを両端とする、前記第１の円と第２の円と交差しない弧を描画するめがね地シンボル作図手段とを備えている。
【００１３】
このような地籍表示図処理システムによれば、めがね地シンボルの２つの円を配置する２地点を区画表示画像上で指定するだけで、めがね地シンボルを形成する二つの円の大きさを適正な大きさに保ちつつ、二つの円を結ぶ弧状の線分のみをめがね地を構成する２区間の距離などに応じて伸縮した適正なめがね地シンボルを区画表示画像上に描画することができる。
【００１４】
なお、このような地籍表示図処理システムにおいては、前記二等辺三角形の底角を、前記第１の地点と第２の地点との距離に応じて、当該距離が大きいほど大きくすることも好ましい。
このようにすることにより、前記第１の地点と第２の地点間の距離が大きい場合でも、二つの円を結ぶ弧状の線分が大きくふくらんでしまうことを抑制することができる。
【発明の効果】
【００１５】
以上のように、本発明によれば地籍表示図作成時におけるユーザのめがね地設定の作業を容易化することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施形態に係る地籍表示図処理システムについて地籍図への適用を例にとり説明する。
地籍表示図処理システムは、ハードウエア的には、CPUや、主記憶や、外部記憶装置や、キーボードやマウスなどの入力装置や、CRTやLCDなどの表示装置等の、コンピュータとしての一般的な構成を備えたコンピュータであり、CPUが外部記憶装置に予め格納されたコンピュータプログラムを実行することにより、プロセス等として、その機能が実現される。
【００１７】
図１に、このような地籍表示図処理システムの機能構成を示す。
図示するように、地籍表示図処理システムは、機能的には、表示装置１、入力装置２、プリント装置３、入出力制御部４、地籍図処理部５を備えている。ここで、地籍図処理部５は、たとえば、地籍表示図処理システムが稼働するコンピュータのオペレーティングシステム上で稼働するアプリケーションプロセスであり、入出力制御部４は、たとえば、表示装置１や入力装置２やプリント装置３と各アプリケーションプロセスとの間の入出力を制御する、オペレーティングシステムによって各アプリケーションプロセスに提供される機能部である。
【００１８】
そして、図示するように地籍図処理部５は、表示装置１や入力装置２を用いてユーザに提供するＧＵＩを制御するＧＵＩ制御部５１、地籍図処理部５の動作全体を統括する処理制御部５２、地籍図の編集処理を行う図形処理部５３、地籍図上の各区画等に与える属性の編集を行う属性処理部５４、地籍図の入出力制御部４を介したプリント装置３での印刷を処理する図面出力処理部５５、地籍簿データベース５６、地籍図データ格納部５７とを有する。
【００１９】
次に、地籍簿データベース５６の内容と、地籍図データ格納部５７に格納される地籍図データについて説明する。
図２ａに示すように、地籍簿データベース５６には、地籍簿データが格納されている。
地籍簿データは、各々が一筆に対応して設けられた、対応する筆の情報を登録する地籍簿レコードの集合である。そして、各地籍簿レコードには、地籍簿レコードの識別子である地籍簿ID、対応する筆が含まれる地籍図の識別子である地籍図番号、地籍調査の調査年度、対応する筆が含まれる調査地区を登録する。また、各地籍簿レコードには、筆属性として、対応する筆の大字、対応する筆の小字、対応する筆の地番、対応する筆の現況地目、対応する筆の登記上の地目、対応する筆の地積、対応する筆の所有者の氏名や住所などを表す所有者情報、対応する筆の管理者の氏名や住所を表す管理者情報などが、調査結果に基づき登録される。
【００２０】
さて、次に、地籍図処理部５の地籍図データ格納部５７には、地籍図データが格納される。そして、この地籍図データには、地籍図の識別子である地籍図番号と、地籍図の図形データである地籍図図形データと、地籍図内の各図形要素に与えた属性の集合である地籍図属性データが含まれる。
ここで、地籍図は、筆やめがね地を構成する区画を表す多角形であるポリゴンを描画するポリゴンレイヤと、めがね地シンボルやその他の地籍図中のシンボルを描画するシンボルレイヤと、筆情報表示レイヤとの３つの画像レイヤより構成されており、地籍図図形データには、ポリゴンレイヤのデータとしてポリゴンレイヤデータが、シンボルレイヤのデータとしてシンボルレイヤデータが格納される。なお、筆情報表示レイヤについては、地籍図表示時に動的にその描画内容を決定し、その描画を行う。
【００２１】
そして、ポリゴンレイヤデータは、地籍図中に描画したポリゴン毎に設けたポリゴンデータの集合であり、ポリゴンデータには、ポリゴンの識別子であるポリゴン識別子と、ポリゴンの形状や配置を表すポリゴン図形データが記述される。また、シンボルレイヤデータは、地籍図中に描画したシンボル毎に設けたシンボルデータの集合であり、シンボルデータには、シンボルの識別子であるシンボル識別子と、シンボルの形状や配置を表すシンボル図形データが記述される。
【００２２】
そして、地籍図属性データは、地籍図中に描画したポリゴン毎に設けられた、ポリゴンに対して与えた属性のデータであるポリゴン属性データと、地籍図中に描画したシンボル毎に設けた属性のデータであるシンボル属性データ等を含む。
地籍図属性データのポリゴン属性データには、対応するポリゴンのポリゴン識別子を示す対応ポリゴン識別子と、対応するポリゴンが含まれる筆の情報を表す筆情報が格納される。
そして、筆情報には、対応するポリゴンが表す区画の属する筆が、道路や水路や白地といった長狭物を表している場合に、道路と水路と白地のうちのいずれを表しているのかを示す情報と、対応するポリゴンが境界未定の筆を表している場合にそのことを示す情報と、対応するポリゴンがめがね地を構成する区画である場合にそのことを示す情報とよりなる種別が登録される。また、筆情報には、対応するポリゴンがめがね地を構成する区画である場合には、めがね地である旨を地籍図上で表示するめがね地シンボルのシンボル属性データを指し示す対応シンボル属性データも登録される。また、筆情報には、対応するポリゴンが含まれる筆の大字や小字や地番や地目などの地籍簿記載情報が登録される筆属性と、対応するポリゴンが表す区画が含まれる筆の、地籍簿データベース５６中の地籍簿レコードの地籍簿IDも記述することができる。
【００２３】
次に、地籍図属性データのシンボル属性データには、対応するシンボルのシンボル識別子を示す対応シンボル識別子と、対応するシンボルの種別と、対応するシンボル属性が登録される。そして、対応するシンボルの種別がめがね地シンボルであった場合には、シンボル属性には、そのめがね地シンボルに対応するめがね地を構成する区画を表す二つのポリゴンのポリゴン属性データを指し示すめがね地対応ポリゴン属性データと、当該二つのポリゴンのうちで筆を構成する主たるポリゴンとする一つのポリゴンのポリゴン属性データを指し示す親ポリゴン属性データが記述される。
【００２４】
以下、このような地籍表示図処理システムの地籍図処理部５の動作について説明する。
処理制御部５２は、まず、図３に示す作業ウインドウをＧＵＩ制御部５１を介して表示装置１に表示する。
図示するように、作業ウインドウには、コマンドボタン列３０１と、左部に設けた地籍図表示エリア３０２と、右部に設けたツールウインドウ群３０３が設けられている。また、作業ウインドウ中には、カーソル３０４が表示される。
地籍図表示エリア３０２は、編集対象の地籍図を表示するエリアであり、図形処理部５３によって、地籍図図形データのポリゴンレイヤとシンボルレイヤと、図形処理部５３が描画内容を決定した筆情報表示レイヤを、下から当該記載順に描画して重ねた画像が表示される。この図形処理部５３の筆情報表示レイヤの描画内容の決定の処理については後述する。
【００２５】
そして、コマンドボタン列３０１の拡大ボタン、縮小ボタン、移動ボタンは、地籍図表示エリア３０２に表示した地籍図を拡大、縮小、スクロールするためのボタンである。また、コマンドボタン列３０１の、新規ボタンは新しい地籍図を編集対象の地籍図として作成するためのボタンであり、開くボタンは既存の地籍図を編集対象の地籍図として呼び出すためのボタンであり、保存ボタンは編集対象の地籍図を保存するためのボタンであり、印刷ボタンは編集対象の地籍図を印刷するためのボタンであり、終了ボタンは処理を終了するためのボタンである。
【００２６】
また、ツールウインドウ群３０３には、属性設定ツールウインドウ３０３１と、編集ツールウインドウ３０３２と、レイヤツールウインドウ３０３３などのツールウインドウが設けられている。
なお、ツールウインドウ群３０３の各ツールウインドウは、各ツールウインドウ上部に設けたタブのカーソル３０４による選択により、アクティブとなって最前面に表示されると共に、ツールウインドウ内の操作を受け付けるツールウインドウが最前面に表示されたツールウインドウに切り替えられる。また、各ツールウインドウやコマンドボタンやカーソル３０４の操作はＧＵＩ制御部５１を介して処理制御部５２によって受け付けられ、処理制御部５２は操作に応じた処理を自身で処理を行うか、操作に応じた処理を、図形処理部５３や属性処理部５４や図面出力処理部５５に行わせる。
【００２７】
さて、属性設定ツールウインドウ３０３１は、編集対象の地籍図の各ポリゴンのポリゴン属性データの筆情報を設定するためのツールウインドウである。
すなわち、図３に示すように、属性設定ツールウインドウ３０３１がアクティブとなり前面に表示されている状態において、処理制御部５２は、カーソル３０４によるポリゴン３０２１の選択を受け付けると共に、属性設定ツールウインドウ３０３１中で、前述した筆情報の各項目の設定を受付け、属性処理部５４を介して、選択されたポリゴン３０２１のポリゴン属性データの筆情報に、選択されたポリゴン３０２１のポリゴン属性データが存在しない場合には新規作成した上で設定する。ただし、属性ツールウインドウ３０３１中で、地籍簿IDが入力され、読み込みボタン３０３１１が操作された場合には、属性処理部５４によって、ユーザによって入力された地籍簿IDを持つ、地籍簿データベース５６の地籍簿レコードから、筆情報の他の各項目（筆属性）を読み込んで設定することにより、これら他の各項目についてのユーザの設定を省力化する処理を行う。また、選択されたポリゴンのポリゴン属性データの筆情報の種別にめがね地が設定されている場合には、種別中に記述されている対応シンボル属性データが指し示すシンボル属性データのシンボル属性のめがね地対応ポリゴンデータに登録されている、選択されたポリゴン以外のポリゴンのポリゴン属性データの筆情報の各項目にも、選択されたポリゴンのポリゴン属性データの筆情報の対応する項目に設定した値を設定するようにする。
【００２８】
次に、レイヤツールウインドウ３０３３は、地籍図の各レイヤを制御するためのツールウインドウであり、レイヤツールウインドウ３０３３がアクティブとなり前面に表示されている状態において、処理制御部５２は、編集を行う地籍図のレイヤの選択と、各レイヤの表示態様や印刷態様の設定を、レイヤツールウインドウ３０３３上において受け付け設定する。
【００２９】
次に、編集ツールウインドウ３０３２は、ポリゴンレイヤのポリゴンの編集や、シンボルレイヤのシンボルの編集を行うためのツールウインドウである。
処理制御部５２は、ポリゴンレイヤが編集対象のレイヤとなっているときに、ツールウインドウがアクティブとなると、前面に表示した編集ツールウインドウ３０３２中に、ポリゴンを地籍図表示エリアの地籍図に描画するためのツールを表示し、このツールを用いたユーザ操作に応じて、ポリゴンレイヤへのポリゴンの描画、修正、消去などの編集を図形処理部５３に行わせる。
【００３０】
また、処理制御部５２は、シンボルレイヤが編集対象のレイヤとなっているときに、ツールウインドウがアクティブとなると、前面に表示した図４aに示すような編集ツールウインドウ３０３２中に、シンボルを地籍図表示エリアの地籍図に描画するためのツールを表示し、このツールを用いたユーザ操作に応じて、シンボルレイヤへのポリゴンの描画、修正、消去などの編集を行うと共に、シンボルレイヤデータのシンボルデータの新規作成、更新、削除などの編集内容に応じた処理を行う。
【００３１】
すなわち、処理制御部５２は、編集ツールウインドウ３０３２中に設けたシンボルツール３０３２１のカーソル３０４による選択に応じて、描画するシンボルの種別の選択を受付け、その後の地籍図表示エリアの地籍図上の位置のカーソル３０４による指定に応じて、図形処理部５３に、地籍図のシンボルレイヤの指定された位置に、選択された種別の予め用意した固定サイズ、固定形状のシンボルを描画させる。また、描画されたシンボル属性データを生成し、地籍図データの地籍図属性データに格納する。
【００３２】
また、編集ツールウインドウ３０３２中に設けた、めがね地設定ボタンが操作された場合には、以下のめがね地設定処理を行う。
図５に、このめがね地設定処理の手順を示す。
図示するように、この処理では、まず、図４ｂに示すように地籍図表示エリアの地籍図上の位置のカーソル３０４による指定を受付け、指定された位置を第１ポイントとして取得する（ステップ５０２）。そして、第１ポイントを含むポリゴンを、ポリゴンレイヤデータを参照して第１ポリゴンとして求め、第１ポリゴンのポリゴン属性データが第１めがね地候補条件を満たすかどうかを調べる（ステップ５０４）。ここで、第１めがね地候補地条件としては、ａ；種別が道路や水路等の長狭物を示していない。ｂ；種別がめがね地を示していない。という二つの条件を設定する。
【００３３】
そして、第１ポリゴンのポリゴン属性データが第１めがね地候補条件を満たさない場合には、所定のエラーメッセージをＧＵＩ制御部５１を介して表示装置１に表示して（ステップ５２４）処理を終了する。
一方、第１ポリゴンのポリゴン属性データが第１めがね地候補条件を満たす場合には、図４cに示すように第１ポイントを中心とする小円４０１をシンボルレイヤに描画する（ステップ５０６）。ここで、この小円４０１の半径は固定としてもよいが、地籍図の縮尺（地籍図図形データが用いる座標系の距離単位の、現実の距離単位に対する比率）などに応じて決定することも好ましい。
【００３４】
次に、図４dに示すように地籍図表示エリアの地籍図上の位置のカーソル３０４による指定を受付け、指定された位置を第２ポイントとして取得し（ステップ５０８）、ステップ５０６でシンボルレイヤに描画した小円４０１を消去する（ステップ５１０）。
そして、第２ポイントを含むポリゴンを、ポリゴンレイヤデータを参照して第２ポリゴンとして求め、第２ポリゴンのポリゴン属性データが第２めがね地候補条件を満たすかどうかを調べる（ステップ５１２）。ここで、第２めがね地候補地条件としては、ａ；種別が道路や水路等の長狭物でない。ｂ；種別が既にめがね地となってない。ｃ；第１ポリゴンと第２ポリゴンが接していない、d；第１ポリゴンの属性データの筆情報と第２ポリゴンの属性データの筆情報に、異なる大字、小字、地番、所有者が登録されていない。という４つの条件を用いる。ただし、第１ポリゴンの属性データの筆情報と第２ポリゴンの属性データの筆情報のうち、少なくとも一方の筆情報が未設定である場合、両者の大字、小字、地番、所有者は一致するものとみなす。
【００３５】
そして、第２ポリゴンのポリゴン属性データが第２めがね地候補条件を満たさない場合には、所定のエラーメッセージをＧＵＩ制御部５１を介して表示装置１に表示して（ステップ５２４）処理を終了する。
一方、第２ポリゴンのポリゴン属性データが第２めがね地候補条件を満たす場合には、図４eに示すようにめがね地シンボル４０２をシンボルレイヤに描画する（ステップ５１４）。このめがね地シンボル４０２の作図法の詳細については後述する。
次に、第１ポリゴンの属性データの筆情報と第２ポリゴンの属性データの筆情報のうちの任意の一方に筆情報が設定され、他方に筆情報が設定されていない状態にあるかどうかを調べ（ステップ５１６）、そうでなければステップ５１８に進む。一方、任意の一方に筆情報が設定され、他方に筆情報が設定されていない状態にあれば、筆情報が設定されている方のポリゴン属性データの筆情報を、筆情報が設定されていない方のポリゴン属性データに筆情報として設定した上で（ステップ５２６）、ステップ５１８に進む。
【００３６】
次に、ステップ５１８では、第１ポリゴンと第２ポリゴンとのうちの一方を親ポリゴンとして選定する。ここでは、たとえば、第１ポリゴンと第２ポリゴンの内の面積の大きい方を親ポリゴンとして選定するようにしてもよいし、または、第１ポリゴンと第２ポリゴンの内の、ポリゴンに内接する円の半径の大きい方を親ポリゴンとして選定するようにしてもよい。ただし、ステップ５２６で、一方のポリゴンのポリゴン属性データの筆情報を他方のポリゴンのポリゴン属性データに設定した場合には、もともと筆情報が設定されていた方のポリゴン属性データのポリゴンを親ポリゴンとして選定するようにしてもよい。
【００３７】
次に、ステップ５１４で描画しためがね地シンボルのシンボル属性データを生成して地籍図データの地籍図属性データに格納する（ステップ５２０）。なお、ここで生成するシンボル属性データのシンボル種別はめがね地とし、シンボル属性のめがね地対応ポリゴンデータには、第１ポリゴンと第２ポリゴンのポリゴン属性データを指し示す値を設定し、シンボル属性の親ポリゴン属性データには、ステップ５１８で親ポリゴンとして選定したポリゴンのポリゴン属性データを指し示す値を設定する。
【００３８】
そして、最後に、第１ポリゴンと第２ポリゴンのポリゴン属性データの筆情報の種別にめがね地を設定し（ステップ５２２）、処理を終了する。すなわち、このステップ５２２では、第１ポリゴンと第２ポリゴンのポリゴン属性データの筆情報の種別にはめがね地である旨と、ステップ５２０で設定しためがね地シンボルのシンボル属性データを指し示す値を格納する。
【００３９】
さて、ここでステップ５１４で行うめがね地シンボルの作図法の詳細について説明する。
いま、図６aにおいて、第１ポイントとして６０１が、第２ポイントとして６０２が設定された場合、まず、第１ポイントを中心とする小円６１１と、第２ポイントを中心とする小円６１２を描画する。この二つの小円の半径ｒは、めがね地設定処理のステップ５０６で描画した小円４０１の半径と同じとする。
【００４０】
次に、第１ポイント６０１と第２ポイント６０２を底辺の２頂点とする底角θの二つの二等辺三角形６２１、６２２の第３の頂点（頂角を成す２辺の間の頂点）６３１、６３２を求める。次に、求まった二つの第３の頂点６３１、６３２のうち、座標が地籍図上、より南に位置する方の頂点６３１を選定する。ただし、ここでは、求まった二つの第３の頂点６３１、６３２のうちの任意の一方を選定するようにしてもよい。そして、選定した頂点６３１を中心とする半径Rの円６４０を描画する。ここで、半径Rは、先に求めた二等辺三角形６２１、６２２の等しい二辺の長さをLとして、Ｒ=Ｌ+ｄとして求める。但し、ｄは、小円６１１、６１２の半径をrとしてｄ=ｎ×ｒ（但し、ｎは０＜ｎ＜１を満たす定数）として求める。
【００４１】
そして、円６４０の弧のうち、小円６１１、６１２の間の弧６４１を除く部分を消去し最終的なめがね地シンボルとする。なお、弧６４１は、たとえば、円６４０と小円６１１との二つの交点のうちの第１ポイント６０１と第２ポイント６０２とを結ぶ直線の中点に近い方の交点を第１端点、円６４０と小円６１２との二つの交点のうちの第１ポイント６０１と第２ポイント６０２とを結ぶ直線の中点に近い方の交点を第２端点として、円６４０を第１端点と第２端点で切断し、切断によって得られる二つの弧のうちの、弧の中点が、円６４０の中心６３１から、第１ポイント６０１と第２ポイント６０２とを結ぶ直線の中点を通るように引いた直線上にある弧を弧６４１とすることなどにより求められる。
【００４２】
次に、第１ポイント６０１と第２ポイント６０２を底辺の２頂点とする二つの二等辺三角形６２１、６２２の底角θは、固定値を用いるようにしてもよく、この場合に底角θをπ／３とすることにより、二等辺三角形６２１、６２２として正三角形を用いるようにしてもよい。
また、この底角θは、第１ポイント６０１と第２ポイント６０２の間の距離Dの関数として、距離Dが大きくなるほど、底角θが大きくなるように定めるようにしてもよい。
このようにすることにより、図６bに示すように、第１ポイント６０１と第２ポイント６０２の間の距離Dが大きい場合でも、小円６１１、６１２を結ぶ弧６４１が、破線で示したように大きくふくらんでしまうことを抑制することができる。
以上、めがね地設定処理について説明した。
【００４３】
さて、前述のように、図形処理部５３は、地籍図図形データがポリゴンレイヤとシンボルレイヤと、図形処理部５３が描画内容を決定した筆情報表示レイヤを、下から当該記載順に描画して重ねた画像をＧＵＩ制御部５１を介して地図表示エリア３０２に表示する。
以下、この図形処理部５３が、描画内容を決定して行う筆情報表示レイヤの描画について説明する。
図形処理部５３は、前述のようにレイヤツールウインドウ３０３３上で設定された筆情報表示レイヤの表示態様の設定に従って、ユーザから指定された筆情報の項目を、各ポリゴンについて、そのポリゴン属性データ中の筆情報から読み出して、そのポリゴンの図形重心の位置に描画することにより、筆情報表示レイヤを描画する。
【００４４】
ここで、このとき図形処理部５３は、ポリゴン属性データの筆情報の種別にめがね地が設定されているポリゴンについては、種別中に記述されている対応シンボル属性データが指し示すシンボル属性データのシンボル属性の親ポリゴン属性データを参照し、そのポリゴンが親ポリゴンに設定されているかどうかを調べる。そして、そのポリゴンが親ポリゴンに設定されている場合にのみ、ユーザから指定された筆情報の項目を、そのポリゴンの図形重心の位置に描画し、親ポリゴンに設定されていない場合には筆情報の項目の描画を行わない。
【００４５】
この結果、図３に示すように、めがね地シンボル３０４３が設定された、めがね地を構成する二つの区画３０４１、３０４２のポリゴンのうち、親ポリゴンに設定されたポリゴン３０４１にのみ、筆情報の項目が描画、表示され、親ポリゴンに設定されなかったポリゴン３０４２には、筆情報の項目が描画、表示されないことになる。なお、図３は、ユーザがレイヤツールウインドウ３０３３上で、筆情報の項目のうちの地番のみを表示する項目として設定した場合についてのものである。
【００４６】
なお、図形処理部５３は、地籍図の印刷の場合も、表示の場合と同様に、筆情報レイヤを含む各レイヤの描画を制御し、図面出力部５５が行う印刷用の地籍図画像データを生成する。
以上、本発明の実施形態について説明した。
以上のように本実施形態によれば、ユーザは、めがね地シンボルの２つの小円を配置する２点を地籍図上で指定するだけで適正なめがね地シンボルを地籍図上に描画することができる。また、本実施形態によれば、めがね地を構成する２つのポリゴンに対してめがね地シンボルを設定するだけで、一方のポリゴンの筆情報を他方のポリゴンの筆情報として承継することができ、また、一方のポリゴンの筆情報に対して行った設定、修正が、他方のポリゴンの筆情報に対して自動的に行われるようになる。また、めがね地を構成する２つのポリゴンに対してめがね地シンボルを設定するだけで、一方のポリゴンについてのみ筆情報が表示されるようにすることができる。
【００４７】
したがって、ユーザのめがね地設定に関する各種作業を容易化することができる。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施形態に係る地籍表示図処理システムの構成を示すブロック図である。
【図２】本発明の実施形態で用いる地籍図データと地籍簿データの内容を示す図である。
【図３】本発明の実施形態で用いる作業ウインドウを示す図である。
【図４】本発明の実施形態に係るめがね地シンボルの作成のユーザインタフェースを示す図である。
【図５】本発明の実施形態に係るめがね地設定処理を示すフローチャートである。
【図６】本発明の実施形態に係るめがね地シンボルの作図法を示す図である。
【符号の説明】
【００４９】
１…表示装置、２…入力装置、３…プリント装置、４…入出力制御部、５…地籍図処理部、５１…ＧＵＩ制御部、５２…処理制御部、５３…図形処理部、５４…属性処理部、５５…図面出力処理部、５６…地籍簿データベース、５７…地籍図データ格納部。
【図１】
2005092482.tif 000003
【図２】
2005092482.tif 000004
【図３】
2005092482.tif 000005
【図４】
2005092482.tif 000006
【図５】
2005092482.tif 000007
【図６】
2005092482.tif 000008