(57)【特許請求の範囲】
【請求項１】
情報処理装置が、道路に設置されている各種施設の工事区域、当該工事区域内の施設の説明情報および、それに対応した補助線からなる各引出線を設定する、ことにより得られる工事区域管理図の自動作成方法において、
前記情報処理装置はその工事区域設定手段により、
入力された工事区域特定用の指示データに基づいて、前記工事区域を示すポリゴン構成線を設定し、
前記情報処理装置はその引出線設定手段により、
前記工事区域設定手段で設定されたポリゴン構成線を示すデータに基づいて、前記工事区域管理図の作成対象域における工事区域外部分の全体を抽出し、
抽出された前記工事区域外部分の全体を示すデータと、前記説明情報の設定済み部分を示す重複設定防止用データと、前記各引出線を示すデータとに基づいて、前記説明情報を新たに、当該工事区域外部分の一部でかつ重複設定とならない範囲に設定するとともに、当該設定範囲に対する重複設定防止用データを保持し、また、前記補助線の始点を前記工事区域の対応部分に設定する、
ことを特徴とする工事区域管理図の自動作成方法。
【請求項２】
前記引出線設定手段は、
前記各引出線の説明情報案内線をそれぞれ同一方向に設定する、
ことを特徴とする請求項１記載の工事区域管理図の自動作成方法。
【請求項３】
前記引出線設定手段は、
同一工事区域についての前記各引出線の補助線部分が交差する場合には、交差している補助線同士の始点を交換する、
ことを特徴とする請求項１または２記載の工事区域管理図の自動作成方法。
【請求項４】
前記引出線設定手段は、
前記作成対象域を複数のメッシュに分割して、その中の、前記ポリゴン構成線が通る各メッシュに重なりフラグを立て、
当該重なりフラグが立っているメッシュ同士に挟まれた形のポリゴン内メッシュのそれぞれに内側フラグを立てた上で、
前記重なりフラグまたは前記内側フラグが立っていない各メッシュを前記工事区域外部分の全体として抽出する、
ことを特徴とする請求項１乃至３のいずれかに記載の工事区域管理図の自動作成方法。
【請求項５】
前記引出線設定手段は、
前記説明情報の表示域に対応する部分に引出線フラグを立てる、
ことを特徴とする請求項１乃至４のいずれかに記載の工事区域管理図の自動作成方法。
【請求項６】
道路に設置されている各種施設の工事区域、当該工事区域内の施設の説明情報および、それに対応の補助線からなる各引出線を設定した工事区域管理図の自動作成装置において、
入力された工事区域特定用の指示データに基づいて、前記工事区域を示すポリゴン構成線を設定する工事区域設定手段と、
前記説明情報の設定済み部分を示す重複設定防止用データを格納する保持手段と、
前記工事区域設定手段で設定されたポリゴン構成線を示すデータに基づいて、前記工事区域管理図の作成対象域における工事区域外部分の全体を抽出し、
抽出された前記工事区域外部分の全体を示すデータ，前記保持手段の重複設定防止用データおよび前記各引出線を示すデータに基づいて、前記説明情報を新たに、当該工事区域外部分の一部でかつ重複設定とならない範囲に設定するとともに、当該設定範囲に対する重複設定防止用データを前記保持手段に格納し、また、前記補助線の始点を前記工事区域の対応部分に設定する引出線設定手段と、
を備えていることを特徴とする工事区域管理図の自動作成装置。
【請求項７】
前記引出線設定手段は、
前記各引出線の説明情報案内線をそれぞれ同一方向に設定する、
ことを特徴とする請求項６記載の工事区域管理図の自動作成装置。
【請求項８】
前記引出線設定手段は、
同一工事区域についての前記各引出線の補助線部分が交差する場合には、交差している補助線同士の始点を交換する、
ことを特徴とする請求項６または７記載の工事区域管理図の自動作成装置。
【請求項９】
前記引出線設定手段は、
前記作成対象域を複数のメッシュに分割して、その中の、前記ポリゴン構成線が通る各メッシュに重なりフラグを立て、
当該重なりフラグが立っているメッシュ同士に挟まれた形のポリゴン内メッシュのそれぞれに内側フラグを立てた上で、
前記重なりフラグまたは前記内側フラグが立っていない各メッシュを前記工事区域外部分の全体として抽出する、
ことを特徴とする請求項６乃至８のいずれかに記載の工事区域管理図の自動作成装置。
【請求項１０】
前記引出線設定手段は、
前記説明情報の表示域に対応する部分に引出線フラグを立てる、
ことを特徴とする請求項６乃至９のいずれかに記載の工事区域管理図の自動作成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、工事区域管理図の自動作成方法およびそのための装置に関し、特に道路に設置されているガス管、水道管、通信回線、電力ケーブルなどの各種施設の工事区域ポリゴン、および工事対象施設の説明情報やその引出線を記した工事区域管理図を自動作成するコンピュータマッピングシステムに関する。なお、この工事区域管理図は小縮尺図面（１／２５００、１／５０００、１／８０００など）であり、道路調整会議などのときに用いられる。以下の説明では、必要に応じて、工事対象施設の説明情報およびそれに対応の引出線の両者を示す用語として「説明情報等」を用いる。
【０００２】
一般に、道路関係の各種施設の工事に際しては、それぞれの公共企業体が個々に工事区域および説明情報等を共通の道路図面（道路台帳図など）に入力した上で、それらをまとめて表示した形の工事区域管理図を利用することになるが、各公共企業体の工事対象域が重複して図面上の同じ工事区域に多数の引出線や説明情報が集中することも少なくない。
【０００３】
そのため、引出線や説明情報の表示対象域を広い範囲にすることにより、少なくとも説明情報同士の重複や錯綜をできるだけ避けて個々の説明情報等を見やすいものにすることが望ましく、本発明はこのような要請に応えるものである。
【０００４】
なお、工事区域管理図には、ガス管、水道管、通信回線、電力ケーブルなどの各種施設の具体的な設置状況を示す施設線は記されていないのが一般的であり、当該設置状況を把握したい場合は施設管理図を別途参照することになる。
【０００５】
【従来の技術】
図７は、従来の、引出線（説明情報）の自動設定方式の一例を示す説明図であり、21は工事区域管理図の作成対象域（の一部）、22は道路路境や側溝などに対応の道路線分、23は道路外ポリゴン領域（道路線分22を順に連結した道路線）、24は工事区域、25は引出線（説明情報）設定用の矩形領域、26は矩形領域25の底辺、27は引出線、28は説明情報表示域をそれぞれ示している。なお、図示の自動設定方式は、占用物件台帳のように大縮尺（１／５００、１／１０００など）を用いた埋設物現況図の自動作成に適している。
【０００６】
ここで、各引出線27は始点Ａ〜Ａ″、中間点Ｂ〜Ｂ″および終点Ｃ〜Ｃ″をそれぞれ接続した形式のものであって、ＡＢ〜Ａ″Ｂ″の各線分は補助線であり、ＢＣ〜Ｂ″Ｃ″の各線分は説明情報案内線である。
【０００７】
また、道路線すなわち道路外ポリゴン領域の各特徴点Ｓ〜Ｖの位置を示す道路レコードはあらかじめ外部記憶装置に保持されており、工事区域24および始点Ａ〜Ａ″の位置デ−タや、説明情報案内線ＢＣ〜Ｂ″Ｃ″の長さデ−タなどは各公共企業体のオペレータが個々に入力している。
【０００８】
図８は、従来の、引出線（説明情報）の自動設定処理手順の概要を示す説明図であり、その内容は次のようになっている。
▲１▼′外部記憶装置から道路線レコード（図10参照）を取り出して道路外ポリゴン領域それぞれの座標デ−タを求める。
▲２▼′この座標デ−タに基づいて、工事区域24から最も近い道路線分ＰＳを持つ道路外ポリゴン領域を選択する。
▲３▼′この道路外ポリゴン領域に、当該道路線分ＳＶ（の一部）を底辺26とし、所定長Ｌの高さからなる引出線設定用の矩形領域25を設定する。
▲４▼′この矩形領域25の底辺上に、始点Ａ〜Ａ″に対応した中間点Ｂ〜Ｂ″を各始点の並び順にしたがって設定する。
▲５▼′この中間点Ｂ〜Ｂ″に対応した終点Ｃ〜Ｃ″を説明情報案内線の長さデ−タなどに基づいて求める。
▲６▼′説明情報案内線ＢＣ〜Ｂ″Ｃ″のそれぞれに対応した説明情報表示域28に説明情報を記述する。
【０００９】
なお、道路外ポリゴン領域への引出線の自動設定や説明情報表示域への説明情報の記述についての詳細は、本件出願人の提案にかかる特開平７−７３２０９号公報で開示されている。
【００１０】
以上の処理手順により求めた引出線やそこに記される説明情報が重なったり錯綜する場合には、処理条件を変更、例えば先に用いた道路外ポリゴン領域を選択対象外としたり、中間点Ｂ〜Ｂ″同士の各間隔を変更した上で前記設定処理を繰り返している。
【００１１】
なお、ステップ▲３▼′の所定長Ｌの値は、各説明情報案内線（ＢーＣ）、（Ｂ′ーＣ′）、（Ｂ″ーＣ″）・・・の長さの最大値ｋ′に対して「Ｌ≧ｋ′」となるようにあらかじめ設定されている。
【００１２】
また、ステップ▲４▼′の中間点Ｂ〜Ｂ″の間隔は任意であり、例えば均等分割や、各引出線の説明情報案内部に記述される文字の段数の相違を考慮した不均等分割などが用いられる。
【００１３】
図９は、一般的な、コンピュータマッピングシステムで用いられるハードウェアの概要を示す説明図であり、31はホストコンピュータ、32はワーク領域、33は道路線レコード、工事区域ポリゴンレコード、施設線レコード、引出線レコードなどを格納する大容量の外部記憶装置、34はアプリケーションプログラムを格納する外部記憶装置、35は図面番号、縮尺、説明情報などを入力するための入力部、36は紙図面上で工事区域、施設線や引出線の各特徴点の座標データなどを入力するためのディジタイザ，37はこれら座標デ−タなどの入力状態や作成図面の内容等を確認するための表示部，38は作成図面等を紙出力するためのプロッターをそれぞれ示している。
【００１４】
ここで、工事区域ポリゴン、施設線や引出線などの位置については、それぞれの線上の特徴点をキー操作やマウス操作などで指示してその座標デ−タを入力するかたちで行なわれる。
【００１５】
なお、本明細書で用いる特徴点とは、例えば、
・線分列の場合は各線分の端点（接続点）
・円弧の場合はその端点と中心点
などである。
【００１６】
図10は、一般的な、工事区域ポリゴンレコードおよび引出線レコードのフォーマットを示す説明図であり、41および42は各レコードのヘッダ部、43および44は各レコードの座標デ−タ部、45は補助線、46は説明情報案内線、47は基準線（引出対象線分）をそれぞれ示している。
【００１７】
なお、図示していないが、道路線レコードのフォーマットとしては工事区域ポリゴンレコードと同様のフォーマットを用いる。もっとも、道路線レコードは開ループとなっいる点で工事区域ポリゴンレコードと相違している。
【００１８】
各レコードのヘッダ部41および42にはレコード番号が保持され、また、引出線レコードのヘッダ部42には説明情報案内線46の基準線47に対する回転角度θ、記述される文字・記号（説明情報）の大きさやその記述段数が付加されている。
【００１９】
各レコードの座標デ−タ部43および44には工事区域や引出線を構成する図形要素（線分や円弧など）の特徴点の座標デ−タと当該座標デ−タの個数が保持され、この座標デ−タ部における「−１，０」はその前の特徴点で図形要素が終了したことを示している。
【００２０】
ヘッダ部41および42の各デ−タの中、回転角度θは３２ビットの実数デ−タ、それ以外のレコード番号などは１６ビットの整数デ−タであり、座標デ−タ部43および44の各デ−タは３２ビットの整数デ−タになっている。
【００２１】
【発明が解決しようとする課題】
このように、従来の、占用物件台帳のような大縮尺図面における引出線（説明情報案内線）や説明情報表示域の設定方式では、その対象範囲を道路境や側溝などを示す道路線で囲まれた道路外ポリゴン領域のみとしている。
【００２２】
そのため、同一の道路外ポリゴン領域で示すべき説明情報案内線の総数や説明情報の総段数などが多数にわたる場合には、これら説明情報等の記述が重複したり錯綜してしまうという問題点があった。
【００２３】
そこで、本発明では、説明情報等の設定範囲を工事区域ポリゴンの外側部分の全体とするとともに、少なくとも説明情報の表示域の重複を避け、さらには引出線の補助線部分の交差を少なくすることにより、工事区域管理図に記される説明情報等を見やすいものにしてその利便性を高めることを目的とする。
【００２４】
【課題を解決するための手段】
図１は、本発明の基本構成図である。
図において、
11は、工事区域管理図の作成対象域であり、例えば複数のメッシュに分割されている。
12は、工事区域を示すポリゴン構成線であり、例えばこれが通る各メッシュには重なりフラグ「１」が、また、この中の各メッシュには内部フラグ「２」が立っている。
13は、説明情報案内線であり、例えばこれに対応の各メッシュには引出線フラグ「３」が立っている。
14は、説明情報の表示域であり、例えばこれに対応の各メッシュには引出線フラグ「３」が立っている。
入力手段であり、工事区域や引出線などのデ−タを入力している。
15は、補助線であり、引出線の始点（Ａ点：図10参照）と説明情報案内線の任意の部分とをつないでいる。
16は、工事区域設定手段であり、オペレータの指示に基づき、工事区域を示すポリゴン構成線12を設定している。
17は、引出線設定手段であり、工事区域設定手段16の出力デ−タやオペレータの指示デ−タに基づき、ポリゴン構成線12の外側部分の全体を抽出し、例えば重なりフラグ「１」および内部フラグ「２」が立っていないメッシュ部分を抽出し、当該抽出領域に説明情報案内線13や説明情報の表示域14などを他の引出線のものとは重複しない形で設定してそこに引出線フラグ「３」を立て、さらには当該表示域に対応の補助線を設定している。
【００２５】
工事区域についてのオペレータの指示は、
・ポリゴン構成線の各特徴点
・ポリゴン自動作成用基準線の各特徴点
のいずれかなどである。
【００２６】
後者の場合には、工事区域設定手段16が、例えば本件出願人が提案したポリゴン作成方式（特開平９−１８５７００号公報参照）により当該基準線周りの工事区域ポリゴンを作成した上で、引出線設定手段17はこのポリゴン構成線に対する前記処理を実行する。
【００２７】
引出線についてのオペレータの指示は、
・始点Ａ、中間点Ｂ、終点Ｃ、説明情報段数、文字（説明情報）の大きさ
・始点Ａ、説明情報案内線13の長さ、説明情報段数、文字（説明情報）の大きさのいずれかなどである。なお、これらのデ−タの中で、あらかじめ設定された基準値を用いるものについては新たな指示を省略することができる。
【００２８】
前者の指示デ−タ中の中間点、終点に関しては、両点間の距離、すなわち後者の指示デ−タと同じように説明情報案内線13の長さが有意のデ−タとなり、また、説明情報の表示域14の長手方向サイズは説明情報案内線13の長さに基づいて、これと直行する方向のサイズは説明情報段数や文字（説明情報）の大きさに基づいてそれぞれ決められる。
【００２９】
なお、工事区域管理図の作成対象域11を複数のメッシュに分割して前記各種フラグを用いる手法をとるかどうかは任意であり、当該手法を採用しない場合には、指示された長さの説明情報案内線13やこれに対応の説明情報の表示域14を、ポリゴン構成線12を示す各式に基づいて工事区域ポリゴンの外側部分と確認される領域に、他の引出線のものとは重複しない形で設定することになる。
【００３０】
以下の記載では、説明の便宜上、工事区域管理図の作成対象域11を複数のメッシュに分割してその所定部分に前述の重なりフラグ、内部フラグおよび引出線フラグを用いる場合を前提とする。
【００３１】
引出線設定手段17の処理手順の概要は次のようになっている。
▲１▼ポリゴン構成線12が通る各メッシュに重なりフラグ「１」を立てる。
▲２▼同一工事区域のポリゴンについて、重なりフラグ「１」のメッシュ同士に挟まれた状態の各メッシュに内部フラグ「２」を立てる。
▲３▼説明情報案内線13および説明情報の表示域14に対応のメッシュ領域を、重なりフラグ「１」または内部フラグ「２」が立っていない範囲に設定し、この設定範囲の各メッシュに引出線フラグ「３」を立てる。
▲４▼説明情報案内線13と引出線の始点とをつないだ補助線15を設定する。
【００３２】
ステップ▲３▼のメッシュ領域の設定に際し、すでに引出線フラグ「３」が立っているメッシュを設定対象外とすることにより、説明情報案内線13および説明情報の表示域14に対応のメッシュ領域の重複を避けることができる。
【００３３】
このメッシュ領域の設定処理には前述の説明情報案内線13の長さデ−タや説明情報段数デ−タなどが用いられ、また特に指示されていない場合にはそれぞれの基準値が用いられる。
【００３４】
ここで、説明情報案内線13はメッシュ同士の境界線の部分に設定してもよく、この場合、説明情報案内線自体の設定に必要なメッシュは例えば当該境界線を下辺とするものであって、当該メッシュは説明情報の表示域14にもなる。
【００３５】
また、説明情報案内線13のそれぞれを同一方向、例えば図面のＸ軸方向に設定することにより、工事区域管理図の説明情報などをより見やすいものにすることができる。
【００３６】
また、いったん設定した補助線15が交差する場合にはこの補助線同士を入れ替える、すなわち説明情報案内線13の相手となる始点を入れ替えることにより引出線全体の表示をより簡潔な形にすることができる。
【００３７】
なお、説明情報案内線13を工事区域管理図に表示するかどうかは任意であり、さらには前述の説明情報案内線13の長さデ−タを説明情報の表示域14についてのデ−タであると認識し、説明情報案内線の概念を当該表示域の長手方向（例えば底辺）を示す線と等価なものとしてもよく、この場合の引出線は補助線15のみで把握されることになる。
【００３８】
本発明の、工事区域管理図の自動作成方法としての基本的構成は、
「情報処理装置が、道路に設置されている各種施設の工事区域、当該工事区域内の施設の説明情報および、それに対応した補助線からなる各引出線を設定する、ことにより得られる工事区域管理図の自動作成方法において、
前記情報処理装置はその工事区域設定手段により、
入力された工事区域特定用の指示データに基づいて、前記工事区域を示すポリゴン構成線を設定し、
前記情報処理装置はその引出線設定手段により、
前記工事区域設定手段で設定されたポリゴン構成線を示すデータに基づいて、前記工事区域管理図の作成対象域における工事区域外部分の全体を抽出し、
抽出された前記工事区域外部分の全体を示すデータと、前記説明情報の設定済み部分を示す重複設定防止用データと、前記各引出線を示すデータとに基づいて、前記説明情報を新たに、当該工事区域外部分の一部でかつ重複設定とならない範囲に設定するとともに、当該設定範囲に対する重複設定防止用データを保持し、また、前記補助線の始点を前記工事区域の対応部分に設定する」
ことである。
【００３９】
本発明の、工事区域管理図の自動作成装置としての基本的構成は、
「道路に設置されている各種施設の工事区域、当該工事区域内の施設の説明情報および、それに対応の補助線からなる各引出線を設定した工事区域管理図の自動作成装置において、
入力された工事区域特定用の指示データに基づいて、前記工事区域を示すポリゴン構成線を設定する工事区域設定手段と、
前記説明情報の設定済み部分を示す重複設定防止用データを格納する保持手段と、
前記工事区域設定手段で設定されたポリゴン構成線を示すデータに基づいて、前記工事区域管理図の作成対象域における工事区域外部分の全体を抽出し、
抽出された前記工事区域外部分の全体を示すデータ，前記保持手段の重複設定防止用データおよび前記各引出線を示すデータに基づいて、前記説明情報を新たに、当該工事区域外部分の一部でかつ重複設定とならない範囲に設定するとともに、当該設定範囲に対する重複設定防止用データを前記保持手段に格納し、また、前記補助線の始点を前記工事区域の対応部分に設定する引出線設定手段と、
を備えていること」
である。
【００４０】
【発明の実施の形態】
図２〜図６を参照して本発明の実施の形態を説明する。
なお、以下の説明では、図９と同様のハードウェアを用いることを前提とし、工事区域管理図の作成に必要な道路線レコードや工事区域ポリゴンレコードはすでに外部記憶装置33に保持されているものとし、また、説明の便宜上、補助線および説明情報案内線からなる引出線を前提とする。
【００４１】
図２および図３は、工事区域管理図の作成対象域の各メッシュに対するフラグ設定処理手順を示す説明図であり、その内容は次のようになっている。
(1) 以下の変数を定義して、次のステップに進む。
・工事区域管理図の作成対象域の全メッシュに相当する二次元配列（例えば500 ×350 のサイズ）
・各メッシュ（すなわち各二次元配列）の工事区域ポリゴンとの包含関係などを示すフラグＦ(p,q,r,s)
・工事区域ポリゴンレコードのレコード番号を示すｎ
・工事区域ポリゴンレコードの座標デ−タ部44（図10参照）で特定される線要素の番号を示すｊ
(2) 各メッシュのフラグをＦ(0,0,0,0) にクリアして、次のステップに進む。
(3) 変数ｎ，ｊを以下のように設定して、次のステップに進む。
・「１→ｎ」
・「１→ｊ」
(4) レコード番号ｎの工事区域ポリゴンレコードを外部記憶装置33から取り出して、次のステップに進む。
(5) この工事区域ポリゴンレコードのｊ番目の線要素を示す式を算出して、次のステップに進む。なお、ｊ番目の線要素とは、工事区域ポリゴンレコードの座標デ−タ部44の（Ｘj ，Ｙj ）の特徴点と（Ｘk ，Ｙk ）の特徴点とを結ぶ線分、すなわちポリゴン構成線の線要素のことであり、また、ｋ＝ｊ＋１である。
(6) この算出式を用いることによりｊ番目の線要素上のメッシュを抽出して、次のステップに進む。
(7) ｊ番目の線要素が上向きとなっているかどうか、すなわち「Ｙj ＜Ｙk 」であるかどうかを判断し、「YES 」の場合は次のステップに進み、「NO」の場合はステップ(9) に進む。
(8) 当該抽出メッシュのフラグ要素中のｑおよびｒを「１」に設定して、ステップ(10)に進む。
(9) 当該抽出メッシュのフラグ要素中のｐおよびｒを「１」に設定して、次のステップに進む。
【００４２】
なお、フラグ要素ｐ，ｑ，ｒ，ｓは、
・ｐの「１」は、その対応メッシュの部分で線要素が下向きであるか、ｘ軸と平行になっていること
・ｑの「１」は、その対応メッシュの部分で線要素が上向きであること
・ｒの「１」は、その対応メッシュが工事区域ポリゴンの内側であり、「０」は外側であること
・ｓの「１」は、その対応メッシュが後述のステップ(25)におけるメッシュ領域として選択されたこと
をそれぞれ示している。なお、工事区域ポリゴンの内側とは当該ポリゴンの線要素上のメッシュを含む意である。
【００４３】
すなわち、線要素上の各メッシュのフラグＦは図４に示すように、
・上向きの線要素のみに対応のメッシュではＦ(0,1,1,0)
・下向きの線要素のみに対応のメッシュではＦ(1,0,1,0)
・上向きの線要素および下向きの線要素に対応のメッシュではＦ(1,1,1,0)
となる。
【００４４】
(10)当該工事区域ポリゴンレコードのすべての線要素についての処理が終了したかどうかを判断し、「YES 」の場合はステップ(12)に進み、「NO」の場合は次のステップに進む。
(11)「ｊ＋１→ｊ」として、ステップ(5) に戻る。
(12)作成対象域のすべての工事区域ポリゴンレコードについての処理が終了したかどうかを判断し、「YES 」の場合はステップ(14)に進み、「NO」の場合は次のステップに進む。
(13)「ｎ＋１→ｎ」として、ステップ(4) に戻る。
(14)Ｆ(0,1,1,0) のフラグが立っている上向きメッシュ、すなわち上向きの線要素のみが通っているメッシュをすべて抽出して、次のステップに進む。
(15)当該上向きメッシュのそれぞれからその右隣メッシュのフラグ要素ｑを順次調べていき、当該フラグ要素に「１」が設定されている下向きメッシュ、すなわち少なくとも下向きの線要素に対応のメッシュに出会うまでの間の各メッシュにＦ(0,0,1,0) の内側フラグを設定する。
【００４５】
図４は、工事区域管理図の作成対象域の各メッシュに対するフラグの設定状況を示す説明図であって、図２および図３のフラグ設定処理により、
・工事区域を示すポリゴン構成線12′が通っているメッシュ領域18ー１〜18ー３には、前述のように、Ｆ(0,1,1,0) 、Ｆ(1,0,1,0) またはＦ(1,1,1,0) の重なりフラグが、
・このポリゴン構成線12′の内側メッシュ領域19にはＦ(0,0,1,0) の内側フラグが、
・このポリゴン構成線12′の外側メッシュ領域20にはＦ(0,0,0,0) の外側フラグが、
それぞれ設定されている。
【００４６】
なお、メッシュ領域18ー１は上向きメッシュ、メッシュ領域18ー２は下向きメッシュ、メッシュ領域18ー３は上／下向きメッシュであり、またポリゴン構成線12′がメッシュ同士の境界部分を通るときにはこれに接するすべてのメッシュをメッシュ領域18ー１〜18ー３としている。
【００４７】
ここで、図示のポリゴン構成線（Ｇ−Ｈ−Ｉ−Ｊ−Ｋ−Ｌ−Ｍ−Ｎ−Ｏ−Ｇ）を示す工事区域ポリゴンレコードは、その座標デ−タ部44（図10参照）において、Ｅ点〜Ｍ点の各特徴点の座標デ−タをＥ点から時計方向に順番に保持した形のものである。
【００４８】
そして、ステップ(14)や(15)でＦ(0,1,1,0) のフラグが立っている上向きメッシュを基準とするときに、その左隣ではなく右隣のメッシュのフラグ要素ｐを順次調べていくのは、この時計方向周りの保持のためである。
【００４９】
ステップ(14)や(15)の処理内容は、工事区域ポリゴンレコードにおけるポリゴン構成線の各特徴点の保持が時計方向周りまたは反時計方向周りのいずれであるか、また、当該ステップにおける基準メッシュとして上向きメッシュまたは下向きメッシュのいずれを用いるかにより違ってくる。
【００５０】
すなわち、
・各特徴点の設定順序が時計方向で下向きメッシュを基準とする場合には当該基準メッシュの左隣メッシュのフラグ要素ｑを順次調べ
・各特徴点の設定順序が反時計方向で上向きメッシュを基準とする場合には当該基準メッシュの左隣メッシュのフラグ要素ｐを順次調べ
・各特徴点の設定順序が反時計方向で下向きメッシュを基準とする場合には当該基準メッシュの右隣メッシュのフラグ要素ｑを順次調べる
ことになる。
【００５１】
図５および図６は、工事区域ポリゴンの外側メッシュ領域に対する引出線設定処理手順を示す説明図であり、その内容は次のようになっている。なお、以下の処理手順は図２、図３のフラグ設定処理に続くものであり、当該フラグ設定処理で用いた工事区域ポリゴンレコードはすべてワーク領域32に保持されているものとする。
【００５２】
すなわち、
(21)以下の変数を新たに定義して、次のステップに進む。
・抽出引出線の新レコード番号を示すｋ
・補助線交換回数を示すｔ
(22)工事区域管理図の作成対象域に関するすべての引出線レコードを外部記憶装置33から取り出して、次のステップに進む。
(23)変数ｎ，ｋ，ｔを以下のように設定して、次のステップに進む。
・「１→ｎ」
・「１→ｋ」
・「０→ｔ」
(24)引出線レコードの中で、その始点（Ａ点）がレコード番号ｎの工事区域ポリゴンに属しているものを抽出し、それぞれに通しの新レコード番号を付与して、次のステップに進む。
(25)新レコード番号ｋの引出線レコードに対応の説明情報案内線（Ｂ点ーＣ点）および説明情報を記すために必要なメッシュ領域をＦ(0,0,0,0) のフラグが立っている範囲から選択するとともに、当該選択メッシュのフラグ要素ｓを「１」に設定して、次のステップに進む。
(26)当該引出線レコードに対応の補助線（Ａ点ーＢ点）を設定して、次のステップに進む。なお、中間点（Ｂ点）を当該選択メッシュの中のどれにするかは任意、すなわち説明情報案内線13のどの部分に補助線を接続するかは任意である。
(27)ステップ(24)で抽出したすべての引出線レコードについての処理が終了したかどうかを判断し、「YES 」の場合はステップ(29)に進み、「NO」の場合は次のステップに進む。
(28)「ｋ＋１→ｋ」として、ステップ(25)に戻る。
(29)補助線同士が交差する引出線が存在しているかどうかを判断し、「YES 」の場合は次のステップに進み、「NO」の場合はステップ(33)に進む。このときの判断対象となる引出線はその始点が現在処理中のレコード番号ｎの工事区域ポリゴンに属しているものである。
(30)「ｔ≧１０」であるかどうかを判断し、「YES 」の場合はステップ(33)に進み、「NO」の場合は次のステップに進む。この判断処理は、ステップ(31)の補助線交換を所定回数繰り返しても補助線同士の交差状態が解消しないようなときに引出線設定処理を次のステップに進めるためのものであり、「１０」の値は所定回数の一例にすぎない。
(31)交差状態の引出線の各組に対して、それぞれの始点を交換した新たな補助線、すなわちもともとの自補助線の中間点と相手補助線の始点とを結んだ新たな補助線を設定した上で、次のステップに進む。
(32)「ｔ＋１→ｔ」として、ステップ(29)に戻る。
(33)作成対象域のすべての工事区域ポリゴンレコードについての処理が終了したかどうかを判断し、「YES 」の場合は引出線設定処理を終了し、「NO」の場合は次のステップに進む。
(34)「ｎ＋１→ｎ」として、ステップ(24)に戻る。
【００５３】
ここで、ステップ(25)のメッシュ領域の選択に際しては、例えば、
・引出線レコードの始点（Ａ点）から、所定範囲の角度を持ち、かつ他の工事区域ポリゴンを通過しない直線を引き、
・当該直線の所定範囲の部分と交差する横線方向（Ｘ軸との平行線方向）のメッシュでＦ(0,0,0,0) のフラグが立っているものを選択の対象とする。
【００５４】
なお、道路図面に記されている道路番号を囲む円についても工事区域ポリゴンとして処理し、この円の部分に説明情報等が表示されることのないようにしている。
【００５５】
この場合の工事区域ポリゴンには、
・円を短いベクトルで表現した形のポリゴン
・円に外接する正方形ポリゴン
などが用いられる。
【００５６】
【発明の効果】
本発明は、このように、工事区域についての説明情報等の設定範囲を工事区域ポリゴンの外側部分の全体とするとともに、少なくとも説明情報の表示域の重複を避け、また引出線の補助線部分の交差を少なくするようにしたものである。
【００５７】
さらには、工事区域管理図の作成対象域を複数のメッシュに分割し、その中の、説明情報等の記述に用いられるメッシュ部分には引出線フラグを立てて当該メッシュへの重複記述を防止するようにしているので、工事区域関連の引出線や説明情報を簡潔にかつ見やすい形で記した工事区域管理図を提供して、その利便性を高めることができる。
【図面の簡単な説明】
【図１】本発明の、基本構成図である。
【図２】本発明の、工事区域管理図の作成対象域の各メッシュに対するフラグ設定処理手順を示す説明図（その１）である。
【図３】本発明の、工事区域管理図の作成対象域の各メッシュに対するフラグ設定処理手順を示す説明図（その２）である。
【図４】本発明の、工事区域管理図の作成対象域の各メッシュに対するフラグ設定状況を示す説明図である。
【図５】本発明の、工事区域ポリゴンの外側メッシュ領域に対する引出線設定処理手順を示す説明図（その１）である。
【図６】本発明の、工事区域ポリゴンの外側メッシュ領域に対する引出線設定処理手順を示す説明図（その２）である。
【図７】従来の、引出線（説明情報）の自動設定方式の一例を示す説明図である。
【図８】従来の、引出線（説明情報）の設定処理手順の概要を示す説明図である。
【図９】一般的な、コンピュータマッピングシステムで用いられるハードウェアの概要を示す説明図である。
【図１０】一般的な、工事区域ポリゴンレコードおよび引出線レコードのフォーマットを示す説明図である。
【符号の説明】
図１において、
11・・・工事区域管理図の作成対象域の一部
12・・・ポリゴン構成線
13・・・説明情報案内線（引出線）
14・・・説明情報の表示域
15・・・補助線（引出線）
16・・・工事区域設定手段
17・・・引出線設定手段
【図１】
0003850489.tif 000002
【図２】
0003850489.tif 000003
【図３】
0003850489.tif 000004
【図４】
0003850489.tif 000005
【図５】
0003850489.tif 000006
【図６】
0003850489.tif 000007
【図７】
0003850489.tif 000008
【図８】
0003850489.tif 000009
【図９】
0003850489.tif 000010
【図１０】
0003850489.tif 000011