(57)【要約】  【課題】  ＣＡＤデータや測量図面の形で納品された測量結果から、測量値を効率よく容易に取得すること。  【解決手段】  測量業者が行った測量成果は、ＣＡＤデータ、又は紙に描かれた測量図面の形で設計業者に納品される。ユーザ（設計業者）は、測量図面データ上で、断面形状を構成している線分２５ａ〜２５ｅ（線分の端点でもよい）のうち何れか１つを指定する。すると、測量情報処理部は、ユーザが指定した線分に連なっている線分を次々に探索していき、その結果、断面形状（連続線２５）を取得する。測量情報処理部は、取得した断面形状で線分の端点を特定し、これら端点の座標値を基準位置を基に取得する。そして、取得した座標値とＣＡＤデータの縮尺を用いて実際の測量値を算出し、出力する。出力した値は、道路設計図を行うための基本的なデータとして使用される  【選択図】  図３
2005107769.tif 000002
【特許請求の範囲】
【請求項１】
測量点を線分により連結した連続線により測量対象の断面形状を、所定の座標系において表した測量図面データを取得する測量図面データ取得手段と、
前記取得した測量図面データにおいて、基準位置を取得する基準位置取得手段と、
前記取得した測量図面データで設定されている前記断面形状の縮尺を取得する縮尺取得手段と、
前記取得した測量図面データにおいて、前記連続線を特定する連続線特定手段と、
前記特定した連続線を構成する各線分の端点を特定することにより前記測量点を特定する測量点特定手段と、
前記取得した基準位置と前記取得した測量点の座標値を算出し、前記算出した座標値と前記取得した縮尺から前記測量点の測量値を算出する測量値算出手段と、
前記算出した測量値を出力する測量値出力手段と、
を具備したことを特徴とする測量情報処理装置。
【請求項２】
前記連続線が分岐している場合に、分岐先の線分の何れかを選択する選択手段を具備し、
前記連続線特定手段は、分岐先の線分のうち、前記選択された線分を用いて前記連続線を特定することを特徴とする請求項１に記載の測量情報処理装置。
【請求項３】
前記連続線特定手段は、前記連続線を構成する線分のうち１つを特定し、
前記特定した線分と連続する線分を探索することにより、前記連続線を特定することを特徴とする請求項１、又は請求項２に記載の測量情報処理装置。
【請求項４】
前記連続線特定手段は、前記連続線の一端と、他端を特定し、
前記特定した一端と他端を結ぶ線分を探索することにより、前記連続線を特定することを特徴とする請求項１、請求項２、又は請求項３に記載の測量情報処理装置。
【請求項５】
ラスタデータで生成された測量図面データを取得してベクトルデータに変換するデータ変換手段を具備し、
前記測量図面データ取得手段は、前記データ変換手段で変換したベクトルデータを取得することを特徴とする請求項１から請求項４までのうちの何れか１の請求項に記載の測量情報処理装置。
【請求項６】
請求項１から請求項５までのうちの何れか１の請求項に記載の測量情報処理装置を備え、
前記測量情報処理装置が出力した測量値を取得する測量値取得手段と、
前記取得した測量値を用いて設計作業を支援する設計作業支援手段と、
を具備したことを特徴とするＣＡＤ装置。
【請求項７】
測量図面データ取得手段と、基準位置取得手段と、縮尺取得手段と、連続線特定手段と、測量点特定手段と、測量値算出手段と、測量値出力手段と、を備えたコンピュータにおいて、
前記測量図面データ取得手段によって、測量点を線分により連結した連続線により測量対象の断面形状を、所定の座標系において表した測量図面データを取得する測量図面データ取得ステップと、
前記基準位置取得手段によって、前記取得した測量図面データにおいて、基準位置を取得する基準位置取得ステップと、
前記縮尺取得手段によって、前記取得した測量図面データで設定されている前記断面形状の縮尺を取得する縮尺取得ステップと、
前記連続線特定手段によって、前記取得した測量図面データにおいて、前記連続線を特定する連続線特定ステップと、
前記測量点特定手段によって、前記特定した連続線を構成する各線分の端点を特定することにより前記測量点を特定する測量点特定ステップと、
前記測量値算出手段によって、前記取得した基準位置と前記取得した測量点の座標値を算出し、前記算出した座標値と前記取得した縮尺から前記測量点の測量値を算出する測量値算出ステップと、
前記測量値出力手段によって、前記算出した測量値を出力する測量値出力ステップと、
から構成されたことを特徴とする測量情報処理方法。
【請求項８】
測量点を線分により連結した連続線により測量対象の断面形状を、所定の座標系において表した測量図面データを取得する測量図面データ取得機能と、
前記取得した測量図面データにおいて、基準位置を取得する基準位置取得機能と、
前記取得した測量図面データで設定されている前記断面形状の縮尺を取得する縮尺取得機能と、
前記取得した測量図面データにおいて、前記連続線を特定する連続線特定機能と、
前記特定した連続線を構成する各線分の端点を特定することにより前記測量点を特定する測量点特定機能と、
前記取得した基準位置と前記取得した測量点の座標値を算出し、前記算出した座標値と前記取得した縮尺から前記測量点の測量値を算出する測量値算出機能と、
前記算出した測量値を出力する測量値出力機能と、
をコンピュータで実現する測量情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、測量情報処理装置などに関し、例えば、測量成果を用いて作成された測量図面データから、測量値を計算するものに関する。
【背景技術】
【０００２】
公共事業で道路などを建設する場合、測量、設計、施工など、多くの業者が連携して業務を行う。
工程の概要は、例えば、以下の通りである。
まず、測量業者が建設予定地の地形を測量し、その測量成果を設計業者に納品する。
設計業者は、納品された測量成果を基に道路の設計を行い、設計図を施工業者に納品する。
施工業者は、納品された設計図面に基づき、道路を建設する。
【０００３】
以上の工程では、測量業者から設計業者へは、測量成果がＣＡＤデータ、又は紙に書かれた測量図面の形で納品される。
即ち、測量業者は、測量結果を数値で納品するのではなく、測量値からＣＡＤ図面、あるいは紙に測量図面を作成し、これを設計業者に納品している。
これは、測量業者が、事業規模の大きいものから個人経営の小さいものまで無数にあり、これらを電子化することが困難であり、また、電子化した場合もデータの互換性などの問題があるため、このようにＣＡＤデータ、又は測量図面の形で測量成果を設計業者に納品するのが業界の慣例となっているためである。
【０００４】
設計業者は、測量成果をＣＡＤデータで受け取った場合、ＣＡＤ図面上の座標値と図面の縮尺から測量値を逆算する。
これは、ＣＡＤデータを表示装置に表示し、表示された図面上から測量点の座標値を一点ずつ拾い出して記録し、更にこれに縮尺を掛けることにより求めている。
そして、算出した測量値をＣＡＤ装置に手入力し、この測量値を基にして道路の設計を行う。
【０００５】
また、紙に書かれた測量図面で納品を受けた場合は、プラニメータ（図面上で車輪をコロがして距離を測る装置）やデジタイザ（タブレット）を用いて、手作業により測量点の座標値を読み取っている。
そして、読み取った座標値に縮尺を掛けて測量値を求め、手入力でＣＡＤ装置に入力する。
【０００６】
このように、従来は、設計や施工段階において、測量成果として提出されたＣＡＤデータや測量図面（例えば、縦断図や横断図などの断面図）を再利用する場合は、断面変化点の座標値をＣＡＤ上や印刷された用紙上などで１点ずつ計測し、断面形状を数値処理するシステムに取得で入力していた。
【０００７】
従来の測量値をＣＡＤ装置に読み込む装置としては、次の「ＤＸＦを用いた敷地測量図簡易入力システム及び方法及び記録媒体」がある。
この発明は、ＣＡＤ画面上に表示された線分等を指示するだけで、敷地境界線、測量線、道路境界線、周辺地図要素の入力を行うことができるものである。
【０００８】
【特許文献１】特開２０００−０１０４７４
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ところで、ＣＡＤデータ、又は測量図面から測量値を取得する作業は、測量点の数が膨大な上、主に手作業に頼るため、多大の時間と労力を必要としていた。
【００１０】
そこで、本発明の目的は、ＣＡＤデータや測量図面の形で納品された測量成果から、測量値を効率よく容易に取得することができる測量情報処理装置などを提供することである。
【課題を解決するための手段】
【００１１】
本発明は、前記目的を達成するために、請求項１に記載の発明では、測量点を線分により連結した連続線により測量対象の断面形状を、所定の座標系において表した測量図面データを取得する測量図面データ取得手段と、前記取得した測量図面データにおいて、基準位置を取得する基準位置取得手段と、前記取得した測量図面データで設定されている前記断面形状の縮尺を取得する縮尺取得手段と、前記取得した測量図面データにおいて、前記連続線を特定する連続線特定手段と、前記特定した連続線を構成する各線分の端点を特定することにより前記測量点を特定する測量点特定手段と、前記取得した基準位置と前記取得した測量点の座標値を算出し、前記算出した座標値と前記取得した縮尺から前記測量点の測量値を算出する測量値算出手段と、前記算出した測量値を出力する測量値出力手段と、を具備したことを特徴とする測量情報処理装置を提供する。
請求項２に記載の発明では、前記連続線が分岐している場合に、分岐先の線分の何れかを選択する選択手段を具備し、前記連続線特定手段は、分岐先の線分のうち、前記選択された線分を用いて前記連続線を特定することを特徴とする請求項１に記載の測量情報処理装置を提供する。
請求項３に記載の発明では、前記連続線特定手段は、前記連続線を構成する線分のうち１つを特定し、前記特定した線分と連続する線分を探索することにより、前記連続線を特定することを特徴とする請求項１、又は請求項２に記載の測量情報処理装置を提供する。
請求項４に記載の発明では、前記連続線特定手段は、前記連続線の一端と、他端を特定し、前記特定した一端と他端を結ぶ線分を探索することにより、前記連続線を特定することを特徴とする請求項１、請求項２、又は請求項３に記載の測量情報処理装置を提供する。
請求項５に記載の発明では、ラスタデータで生成された測量図面データを取得してベクトルデータに変換するデータ変換手段を具備し、前記測量図面データ取得手段は、前記データ変換手段で変換したベクトルデータを取得することを特徴とする請求項１から請求項４までのうちの何れか１の請求項に記載の測量情報処理装置を提供する。
請求項６に記載の発明では、請求項１から請求項５までのうちの何れか１の請求項に記載の測量情報処理装置を備え、前記測量情報処理装置が出力した測量値を取得する測量値取得手段と、前記取得した測量値を用いて設計作業を支援する設計作業支援手段と、を具備したことを特徴とするＣＡＤ装置を提供する。
請求項７に記載の発明では、測量図面データ取得手段と、基準位置取得手段と、縮尺取得手段と、連続線特定手段と、測量点特定手段と、測量値算出手段と、測量値出力手段と、を備えたコンピュータにおいて、前記測量図面データ取得手段によって、測量点を線分により連結した連続線により測量対象の断面形状を、所定の座標系において表した測量図面データを取得する測量図面データ取得ステップと、前記基準位置取得手段によって、前記取得した測量図面データにおいて、基準位置を取得する基準位置取得ステップと、前記縮尺取得手段によって、前記取得した測量図面データで設定されている前記断面形状の縮尺を取得する縮尺取得ステップと、前記連続線特定手段によって、前記取得した測量図面データにおいて、前記連続線を特定する連続線特定ステップと、前記測量点特定手段によって、前記特定した連続線を構成する各線分の端点を特定することにより前記測量点を特定する測量点特定ステップと、前記測量値算出手段によって、前記取得した基準位置と前記取得した測量点の座標値を算出し、前記算出した座標値と前記取得した縮尺から前記測量点の測量値を算出する測量値算出ステップと、前記測量値出力手段によって、前記算出した測量値を出力する測量値出力ステップと、から構成されたことを特徴とする測量情報処理方法を提供する。
請求項８に記載の発明では、測量点を線分により連結した連続線により測量対象の断面形状を、所定の座標系において表した測量図面データを取得する測量図面データ取得機能と、前記取得した測量図面データにおいて、基準位置を取得する基準位置取得機能と、前記取得した測量図面データで設定されている前記断面形状の縮尺を取得する縮尺取得機能と、前記取得した測量図面データにおいて、前記連続線を特定する連続線特定機能と、前記特定した連続線を構成する各線分の端点を特定することにより前記測量点を特定する測量点特定機能と、前記取得した基準位置と前記取得した測量点の座標値を算出し、前記算出した座標値と前記取得した縮尺から前記測量点の測量値を算出する測量値算出機能と、前記算出した測量値を出力する測量値出力機能と、をコンピュータで実現する測量情報処理プログラムを提供する。
また、請求項８に記載の測量情報処理プログラムを記憶した記憶媒体を提供することもできる。
【発明の効果】
【００１２】
本発明によると、測量図面データから測量値を容易に算出することができる。
【発明を実施するための最良の形態】
【００１３】
［実施の形態の概要］
本実施の形態では、ＣＡＤデータ、又は測量図面の形で納品された縦断図、及び横断図から、測量値を自動的に算出する。
ここで、対象とする測量図面データの例としてとして縦断図と横断図を用いたのは、特にこれら断面図からの測量値の取得を効率化したいとの要望が設計業界において大きいためである。
【００１４】
図１は、本実施の形態のＣＡＤ装置１０１の機能的な構成を表しており、このうち測量情報処理部１は、測量図面データ（測量業者が納品したＣＡＤデータ、又は測量図面から生成したデータ）から測量値を算出して復元する機能を有している。
【００１５】
図３は、測量情報処理部１が表示装置に表示した測量値計算画面を示しており、今、この画面の図面表示エリア２０には測量図面データを用いて生成した横断図が表示されている。
横断図において、測量対象である地形の断面形状は連続線２５により表されており、連続線２５は、測量点２７ａ〜２７ｆを連接した線分２５ａ〜２５ｅにより構成されている。
横断図には、中心線２１と高さ方向の基準を表す標高基準線２２が含まれており、また、横断図の縮尺は既知である。
【００１６】
ユーザは、まず、測量情報処理部１に縮尺を入力する。そして中心線２１を指定し、更に、標高基準線２２を指定して、標高基準線２２の標高を入力する。
これにより、測量情報処理部１は、測量図面データて採用されている縮尺を取得すると共に、測量図面データ中で、水平方向及び高さ方向の基準となる基準位置を取得する。
【００１７】
次に、ユーザは、断面形状を構成している線分（線分の端点でもよい）のうち何れか１つを指定する。
すると、測量情報処理部１は、ユーザが指定した線分に連なっている線分を次々に探索していき、その結果、断面形状を表す連続線２５を認識する。
【００１８】
次に、測量情報処理部１は、認識した連続線２５を構成している線分２５ａ〜線分２５ｅの端点（即ち、測量点２７ａ〜測量点２７ｆ）を特定し、これら端点の座標値を、先に取得した基準位置を基に取得する。
そして、測量情報処理部１は、取得した座標値とＣＡＤデータで採用されている縮尺を用いて実際の測量値を算出し、出力する。
出力した値は、道路設計図を行うための基本的なデータとして使用される。
【００１９】
このように本実施の形態では、読み込んだ断面図の中から断面形状として検索された図形（連続線）の変化点（連続線の傾きが変化している点、測量点に対応）を抽出し、その座標値を基準位置からの距離により求め、縮尺を用いて測量値を計算することにより、測量断面図から断面数値データを復原することができる。
【００２０】
なお、ＣＡＤデータ上で線分２５ａ〜線分２５ｅがグループ化されて１つの要素となっている場合は（即ち、連続線２５が線分の集まりではなく、これ自体が１つの要素となっている場合）、連続線２５で傾きが変化している点を検出し、この点を測量点とする。
【００２１】
［実施の形態の詳細］
本実施の形態では、一例として、道路建設のために作成された横断図と縦断図を処理対象とする。
なお、これは処理対象を横断図と縦断図に限定するものではなく、線分を連接して連続線を構成した類の図面に対して適応することができる。
横断図とは、測量対象（道路建設予定地の地形など）を路線中心線に対して垂直方向に切断した断面を表した図であり、路線中心線に沿って所定の間隔ごと、あるいは任意の間隔ごとに作成される。
縦断図は、測量対象を路線中心線に沿って長手方向に切断した断面を表した図であり、路線が曲線状にくねっている場合ても、その曲線に沿って測量対象を切断し、平面上に延ばして断面を表す。
【００２２】
図１は、本実施の形態のＣＡＤ装置１０１の機能的な構成を説明するためのブロック図である。
ＣＡＤ装置１０１は、測量情報処理部１と設計支援部１７から構成されている。
このうち、測量情報処理部１は、画像読み取り部７、データ変換部９、測量図面データ取得部１１、パラメータ入力部１３、測量値算出部１５などから構成されている。
このように、本実施の形態では、測量情報処理部１をＣＡＤ装置１０１の一部としたが、これに限定するものではなく、ＣＡＤ装置１０１から独立した測量情報処理装置として構成することもできる。
【００２３】
測量図面３は、測量業者が、測量値を用いて断面図を紙媒体上に描いた図面である。測量図面３では、測量点を線分で結ぶなどして断面が描かれている。
測量図面３は、例えば、測量業者がＣＡＤ装置を用いずに、ドラフタなどを用いて断面図を作成した場合や、ＣＡＤデータは失われたものの印刷したＣＡＤ図面が残っている場合など、ＣＡＤデータが存在しない場合に使用する。
【００２４】
ＣＡＤデータ５は、測量図を後述するベクトルデータによって表した、コンピュータが読み取り可能なデータである。
ＣＡＤデータ５は、座標系が設定された平面上に測量点を配置し、これら測量点を線分で結ぶことにより構成されている。
ＣＡＤデータ５をＣＡＤ装置１０１などのコンピュータに読み込んで表示装置に表示すると、紙媒体に書かれた測量図面と同様の測量図が表示される。
【００２５】
画像読み取り部７は、例えば、スキャナなどの画像読み取り装置で読み取った画像データ（ラスタデータ）を取得する。
これら画像読み取り装置は、測量図面３に光を照射し、その反射光を用いて測量図面３からラスタデータを生成する。
ラスタデータとは、整数の座標値を持つピクセルが順番に整列したデータである。
ラスタデータの代表的なものとして、ビットマップデータがある。
【００２６】
画像読み取り部７は、測量図面３を画像読み取り部７にセットした際の傾きや、レンズ系による像の歪みなどを補正する補正手段を有しており、生成されたラスタデータはこの補正手段により、測量図面３と忠実に対応するように補正される。
補正手段は、例えば、断面図上で２点以上の任意の歪み測定ポイントと、それらに対応する実際の座標値をユーザから入力してもらい、これらの情報から、アフィン変換などを行って補正する。
【００２７】
データ変換部９は、画像読み取り部７が生成したラスタデータをベクトルデータに変換する機能部でありデータ変換手段を構成している。
ベクトルデータとは、位置情報や形状情報などによって線分や円などの要素を設定するものである。例えば、線分であれば、両端の座標値、線の太さ、線の色などの情報によって規定され、円であれば、中心の座標値や半径などの情報によって規定される。
一般に、ＣＡＤデータもベクトルデータにより構成されている。ベクトルデータはラスタデータに比べてデータ量が小さいなどの利点がある。
【００２８】
測量図面データ取得部１１は、データ変換部９が生成したベクトルデータと、ＣＡＤデータ５を読み込んでＣＡＤ装置１０１内の記憶装置に格納する機能を有しており、測量図面データ取得手段を構成している。
【００２９】
データ変換部９が生成したベクトルデータ、及びＣＡＤデータ５は、何れも地形の断面形状をベクトルデータにより表しており、以降、これらを特に区別しない場合は、単に測量図面データと呼ぶことにする。
【００３０】
測量図面データ取得部１１は、ＣＡＤデータ５を読み込むＣＡＤデータ読み込み手段をも備えており、この手段を介して外部からＣＡＤデータ５を読み込むことができる。
ＣＡＤデータ５が測量図面データ取得部１１に提供される形態は様々なものが考えられるが、ＣＡＤデータ読み込み手段はこれらの形態に対応している。
【００３１】
例えば、ＣＡＤデータ５が、磁気ディスク、光磁気ディスクなどの記憶媒体に記憶されている場合は、読み込み手段は、これらを駆動してＣＡＤデータ５を読み込むドライブ装置などで構成される。
また、ＣＡＤデータ５がネットワークを介して送信されてくる場合、読み込み手段は、送信されてきたＣＡＤデータ５を受信するモデムやその他のデバイスで構成される。
【００３２】
パラメータ入力部１３は、測量図面データから測量値を算出するのに必要なパラメータの入力をユーザから受け付け、これらを測量値算出部１５に提供する。提供されたパラメータは、ＣＡＤ装置１０１内の記憶装置に記憶される。
測量図面データから測量値を算出するのに必要なパラメータは、測量図面データで採用されている縮尺、標高基準位置を示す標高基準線及び標高、水平方向基準位置を示す中心線、及び、断面形状を表現している線分の何れか（端点でも良い）である。
【００３３】
ＣＡＤ装置１０１は、測量図面データを用いて測量図面をユーザに表示する表示装置を備えており、ユーザは表示された測量図面上で、中心線、標高基準線、断面形状を構成する線分を指定することができるようになっている。また、縮尺や標高もユーザが入力できるようになっている。
パラメータ入力部１３は、ユーザが入力したこれらの情報により必要なパラメータを取得する。
このように、パラメータ入力部１３は、基準位置取得手段、及び縮尺取得手段を構成している。
【００３４】
測量値算出部１５は、測量図面データ取得部１１が取得した測量図面データと、パラメータ入力部１３が取得したパラメータを用いて、測量図面データを作成する基となった測量値を算出する。
具体的な算出方法は後述するが、測量値算出部１５は、ユーザが特定した線分に連続している線分を探索して辿ることにより断面形状を表現している一連の連続した線分、即ち連続線を特定する。このように、測量値算出部１５は、連続線特定手段を構成している。
【００３５】
そして、測量値算出部１５は、特定した線分の各端点に対して、ユーザが標高基準線と中心線により指定した基準位置に対する座標値を求める。
更に、算出した座標値に縮尺を掛けて、（例えば、縮尺が１：１０００ならば座標値に１０００を掛ける。単位は、例えば［ｍ］である）測量値を算出する。
このように、測量値算出部１５は、更に測量点特定手段と、測量値算出手段を構成している。
測量値算出部１５は、測量値出力手段を構成し、算出した測量値を設計支援部１７に出力する。
【００３６】
設計支援部１７は、ユーザが設計図を作成するためのＣＡＤ機能を有する機能部である。
ユーザは、様々なツールを活用しながら設計図を作成し、設計した設計図はＣＡＤデータとして出力される。又は、紙などの印刷媒体に印刷することもできる。
設計支援部１７は、測量値算出部１５が出力した測量値を取得し、ユーザが設計を行う設計図に取り込むことができる。
ユーザは、設計図に取り込まれた測量値を基にして設計図を作成することができる。
【００３７】
図２は、本実施の形態のＣＡＤ装置１０１のハードウェア的な構成の一例を示した図である。
ＣＡＤ装置１０１は、制御部７６にバスライン７７を介して入力部８２、出力部８３、通信制御部８４、記憶部８５、記憶媒体駆動部８８、入出力Ｉ／Ｆ（インターフェース）８９などが接続して構成されている。
【００３８】
制御部７６は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）７８、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）８０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）８１などから構成されている。
ＣＰＵ７８は、レジスタと呼ばれる記憶部を有しており、このレジスタにＲＯＭ８０やＲＡＭ８１などからプログラムを読み込んでこれを実行し、測量値の算出などの情報処理やＣＡＤ装置１０１の各部の制御を行ったりする。
ＣＰＵ７８は、ＣＡＤプログラムを読み込んでこれを実行することにより、図１に示した各要素をソフトウェア的に構成する。
【００３９】
ＲＯＭ８０は、ＣＰＵ７８が各種演算や制御を行うための各種プログラム、データ及びパラメータなどを格納したリードオンリーメモリである。ＣＰＵ７８は、ＲＯＭ８０からプログラムやデータ、パラメータなどを読み込むことはできるが、これらを書き換えたり消去することは行わない。
【００４０】
ＲＡＭ８１は、ＣＰＵ７８にワーキングメモリとして使用されるランダムアクセスメモリである。ＣＰＵ７８は、ＲＡＭ８１にプログラムやデータなどを書き込んだり消去したりすることができる。
本実施の形態では、ＲＡＭ８１には、測量情報処理部１が測量値を算出するためのエリアや、設計支援部１７が設計支援を行うためのエリアが確保可能となっている。
【００４１】
入力部８２は、ＣＡＤ装置１０１に対して文字や数字などの各種データを入力するための機能部であり、例えばキーボードやマウス、タブレットなどの入力装置から構成されている。
【００４２】
ユーザは、入力部８２からパラメータ入力部１３に対して、縮尺、中心線や標高基準線を特定する情報、標高、断面を構成する線分などの各パラメータを入力することができる。
後述するように、これは、表示装置上に表示された測量図上で、断面形状を構成する線分、中心線、及び標高基準線をマウス操作により指定することにより特定したり、また、キーボードから縮尺、標高などを入力することにより、パラメータ入力部１３がこれらのパラメータを取得するようになっている。
【００４３】
また、設計支援部１７に対して、要素（線分、円弧、寸法線、文字、記号など設計図を構成する要素）、その他の情報を入力することができ、これによって設計図面を作成することができる。
これにより、ユーザは設計支援部１７が提供するＣＡＤ機能を利用して設計図を作成することができる。
【００４４】
キーボードは、カナや英文字などを入力するためのキーや数字を入力するためのテンキー、各種機能キー、カーソルキー及びその他のキーによって構成されている。
マウス、タブレットは、ポインティングデバイスである。ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）などを用いてＣＡＤ装置を操作する場合、表示装置上に表示されたボタンやアイコンなどをマウスでクリックすることにより、所定の情報の入力を行うことができる。
【００４５】
出力部８３は、例えば表示装置、印刷装置などから構成されており、情報をユーザに提示することができる。
表示装置は、例えばＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ、液晶ディスプレイ、プラズマディスプレイなどで構成された情報を画面上に提示するための装置である。
表示装置には、測量図面データを測量図として表示することができ、ユーザは、表示装置に表示された測量図を対象に測量値の算出作業を行う。
【００４６】
印刷装置は、例えば、プロッタの他、インクジェットプリンタ、レーザプリンタ、熱転写プリンタ、ドットプリンタなどの各種プリンタ装置によって構成されている。
印刷装置により、作成したＣＡＤデータを設計図として紙媒体に印刷することができる。
【００４７】
通信制御部８４は、ＣＡＤ装置をインターネットなどのネットワークに接続するための装置であって、モデム、ターミナルアダプタ、その他の接続装置によって構成されている。
ＣＡＤ装置は、通信制御部８４を用いて、外部の端末やサーバにアクセスすることが可能である。
【００４８】
通信制御部８４を介することにより、外部からＣＡＤデータ（測量図面データ）が送信されてきた場合、これを測量図面データ取得部１１に取り込むことができる。
また、通信制御部８４で、設計支援部１７で作成したＣＡＤデータを、設計の発注者のサーバ装置に電子納品することもできる。
【００４９】
記憶部８５は、読み書き可能な記憶媒体と、その記憶媒体に対してプログラムやデータを読み書きするための駆動装置によって構成されている。
このような記憶媒体としては主にハードディスクが使用されるが、その他に、例えば、光磁気ディスク、磁気ディスク、半導体メモリなどの他の読み書き可能な記憶媒体によって構成することも可能である。
【００５０】
記憶部８５には、プログラム格納部８６、データ格納部８７など記憶領域が形成されており、それぞれ、プログラム、データが格納されている。
プログラム格納部８６には、測量情報処理部１や設計支援部１７を構成し、測量値計算機能や設計支援機能を発揮させるためのＣＡＤプログラムや、メモリ管理や入出力管理などＣＡＤ装置を動作させるための基本的なプログラムであるＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、通信制御部８４を制御する通信プログラム、その他の各種プログラムが記憶されている。
【００５１】
データ格納部８７では、測量図面データ取得部１１で取得した測量図面データや設計支援部１７で作成したＣＡＤデータなどを記憶することができる。
ユーザは、記憶部８５から測量図面データやＣＡＤデータなどを読み出して活用することができる。
【００５２】
記憶媒体駆動部８８は、着脱可能な記憶媒体を駆動してデータの読み書きを行うための駆動装置である。着脱可能な記憶媒体としては、例えば、光磁気ディスク、磁気ディスク、磁気テープ、半導体メモリ、データをパンチした紙テープ、ＣＤ−ＲＯＭなどがある。なお、ＣＤ−ＲＯＭや紙テープは、読み込みのみ可能である。
【００５３】
ＣＡＤデータ５が、これら記憶媒体に記憶された状態で測量業者から納品された場合、この記憶媒体を記憶媒体駆動装置８８で駆動することにより、ＣＡＤデータ５を測量図面データ取得部１１に入力することができる。
また、測量図面データやＣＡＤデータをこれら記憶媒体に書き込むこともできる。
【００５４】
入出力Ｉ／Ｆ（インターフェース）８９は、例えば、シリアルインターフェースやその他の規格のインターフェースにより構成されている。入出力Ｉ／Ｆ８９に当該インターフェースに対応した外部機器を接続することにより、ＣＡＤ装置の機能を拡張することができる。
【００５５】
本実施の形態では、入出力Ｉ／Ｆ８９には、スキャナなどの画像読み取り装置が接続してあり、測量業者から測量図面が紙媒体で納品された場合にこれを画像読み取り装置で読み込むことができるようになっている。
より詳細には、画像読み取り装置によって測量図面がラスタデータに変換され、入出力Ｉ／Ｆ８９から画像読み取り部７（図１）に入力される。そして、補正手段により歪みが補正される。
【００５６】
次に、図３を用いて、横断図から測量値を算出する手順について説明する。
図３は、表示装置に表示された測量値計算画面の一例を示した図である。測量値計算画面は、測量情報処理部１により測量値を算出する場合に表示される。
ユーザは、この画面から各種操作を行うことにより、測量情報処理部１を操作することができる。
【００５７】
測量値計算画面は、縦断図ボタン３０、横断図ボタン３１、図面表示エリア２０、測定値表示エリア２９、パラメータ入力エリア３２、計算ボタン３３などから構成されている。
縦断図ボタン３０、及び横断図ボタン３１は、解析対象となる測量図面データが縦断図であるのか、あるいは横断図であるのかを選択するためのボタンである。
【００５８】
ユーザは、マウス操作によりポインタ２８を縦断図ボタン３０、又は横断図ボタン３１に合わせて、マウスボタンをクリックすることによりこれらを選択することができる。
これにより、測量情報処理部１は、測量図面データが縦断図であるのか、あるいは横断図であるのかを判別することができる。
【００５９】
図面表示エリア２０には、解析対象となっている測量図面データによる測量図が表示される。図の例では、横断図が図示されている。
解析対象となる測量図面データは、図示しない「ファイルを開く」ボタンを選択すると、データ格納部８７などに記憶されている測量図面データを選択できるようになっている。
【００６０】
表示された測量図には、中心線２１、標高基準線２２が含まれている。これは、測量図面を作成する際の決まりであり、測量図面には、必ず中心線と標高基準線を書き込むようになっている。
中心線２１を中心に、画面に向かって左側に地形の左断面が表示され、右側に右断面が表示される。
測量点の水平方向の位置は、中心線２１の何れの側（左右）にあるかという情報と、中心線２１から距離により特定される。
【００６１】
標高基準線２２は、高さ方向の基準となる位置を示すための線であり、測量点の標高は、標高基準線２２を基準に決定される。
例えば、標高基準線２２の表す標高が２０［ｍ］であり、測量点の標高基準線２２からの高さが３［ｍ］であった場合、この測量点の標高は、２０＋３＝２３［ｍ］となる。
図示しないが、測量図面中には、標高基準線２２の標高が表記されており、ユーザは、この表記から標高基準線２２の標高を知ることができる。
なお、標高基準線２２は、１本のみ描かれている場合と、図に示したように複数本描かれている場合がある。
【００６２】
連続線２５は、測量点を線分により結んだ連続線により構成されており、測量対象の断面形状を表している。
図では、測量点２７ａ〜測量点２７ｆを、それぞれ線分２５ａ〜線分２５ｅで結ぶことにより、連続線２５が形成されている。
【００６３】
なお、図では、測量点２７ａ〜測量点２７ｆを明示するため丸印を付して表示しているが、単に線分２５ａ〜線分２５ｅから連続線２５を構成することにより、測量対象の断面形状を示しても良い。この場合は、各線分２５ａ〜線分２５ｅの端点が測量点となる。
【００６４】
以上のように構成された図面表示エリア２０を用いて、ユーザは、測量値算出に必要なパラメータをパラメータ入力部１３に入力するが、ここで、パラメータの入力方法について説明する。
測量値算出に必要なパラメータは、中心線２１を特定する情報、標高基準線２２を特定する情報及び標高基準線２２の標高、測量図面の縮尺、線分２５ａ〜線分２５ｅ、又は測量点２７ａ〜測量点２７ｆの何れか１つを特定する情報である。
この他に、測量図面には、測量を行った地点を特定する測点名が付与されており、これも入力する。
【００６５】
パラメータ入力エリア３２は、測量値計算に必要なパラメータを入力するエリアである。パラメータ入力エリア３２から入力したパラメータはパラメータ入力部１３により取得され、測量値算出部１５に提供される。
パラメータの入力方法は各種考えられるが、ここでは、例えば、以下のようにして、対話形式によりパラメータを入力することにする。
【００６６】
まず、測量情報処理部１は、パラメータ入力エリア３２に「縮尺を入力してください」とメッセージを表示する。縮尺は既知か、あるいは測量図面に表示されるので、ユーザはこれをパラメータ入力エリア３２に表示された縮尺入力欄（図示せず）に入力する。
また、垂直方向と水平方向で縮尺が異なる場合は、それぞれ別々に入力できるようになっている。
これにより、パラメータ入力部１３は、測量図面データに適用されている縮尺縮尺を取得することができる。
【００６７】
次に、測量情報処理部１は、パラメータ入力エリア３２に「中心線を指定してください」とメッセージを表示する。
これに対し、ユーザは、マウス操作を行って、測量図面上で中心線２１にポインタ２８を合わせてクリックする。これにより、パラメータ入力部１３は、測量図面データにおいて、中心線２１を特定する情報を取得する。
【００６８】
次に、測量情報処理部１は、パラメータ入力エリア３２に「標高基準線を指定し、標高を入力してください」とメッセージを表示する。
これに対し、ユーザは、測量図面上で標高基準線２２にポインタ２８を合わせてクリックし、更に、パラメータ入力エリア３２に表示された標高入力欄（図示せず）に標高基準線２２の標高を入力する。
これにより、パラメータ入力部１３は、測量図面データにおいて、標高基準線２２を特定する情報と標高基準線２２の標高を取得する。
【００６９】
次に、測量情報処理部１は、パラメータ入力エリア３２に「測点名を入力してください」と表示する。図示しないが、測点名は測量図面上に記載されているので、ユーザはこれを読み取ってパラメータ入力エリア３２に表示された地点名入力欄（図示せず）に入力する。
これにより、パラメータ入力部１３は、測点名を取得することができる。
なお、測点名は、縦断図上に記されている測点名と対応しており、縦断図上の各測量点に各横断図を符合させることができるようになっている。
【００７０】
次に、測量情報処理部１は、パラメータ入力エリア３２に「線分を指定してください」と表示する。
これに対して、ユーザはマウス操作によりポインタ２８を線分２５ａ〜線分２５ｅのうち何れか１つ、あるいは、測量点２７ａ〜測量点２７ｆのうち何れか１つに合わせてクリックする。
これにより、パラメータ入力部１３は、連続線２５を構成する要素のうちの１つを特定する情報を取得する。
【００７１】
以上の手順により、パラメータ入力部１３は、測量値の計算に必要なパラメータを全て取得し、測量値算出部１５に提供する。
計算ボタン３３は、測量値の計算を開始するボタンであり、ポインタ２８を合わせてクリックすると、後述する方法により、測量情報処理部１は、測量点２７ａ〜測量点２７ｆの測量値を計算する。
【００７２】
測定値表示エリア２９は、測量値算出部１５が算出した測量値を表示するエリアである。
このエリアに表示された測量値、その他の値は、所定の操作により設計支援部１７に取り込むことができ、後にユーザはこれらの測量値を用いて設計業務を行うことができる。
【００７３】
以下に、測定値表示エリア２９に表示される項目について説明する。
項目「測点名」と項目「センター標高」は、それぞれユーザが入力した測点名と標高基準線２２の標高である。
項目「左断面」は、測量図面に表示された測量点のうち、中心線２１の左側に位置するものを、中心線２１に近いものから番号を付与して、これらの測量値を表示したものである。
測量値のうち、「距離」は、中心線２１からの距離であり、「標高」は、標高である。なお、単位はそれぞれ［ｍ］である。
【００７４】
例えば、項目「左断面」で「Ｎｏ１」の測量点は、測量図面上で測量点２７ｃに対応し、その測量値は、中心線２１からの距離が３．１５［ｍ］であり、標高が２２．２４６［ｍ］である。
また、「Ｎｏ２」の測量点は、測量図面上で測量点２７ａに対応し、その測量値は、中心線２１からの距離が１６．８２［ｍ］であり、標高が２８．１４９［ｍ］である。
同様に、項目「右断面」は、測量図面上で中心線２１より右側にある測量点に、中心線２１に近いものから番号を付し、その測量値を表示したものである。
【００７５】
次に、図４を用いて、測量値算出部１５が、連続線２５を特定する手順について説明する。
まず、図４（ａ）に示したように、ユーザが線分２５ｃを指定したものとする。これにより、測量値算出部１５は、線分２５ｃを連続線２５を構成する要素の１つであると認識する。
なお、図中、測量値算出部１５により連続線２５を構成する線分であると認識された線分は太線で示している。
【００７６】
次に、図４（ｂ）に示したように、測量値算出部１５は、線分２５ｃに連続している線分２５ｂ、及び線分２５ｄを特定する。
次に、測量値算出部１５は、図４（ｃ）に示したように、線分２５ｂに連続する線分２５ａを特定すると共に、線分２５ｄに連続する線分２５ｅを特定する。
以上のように、測量値算出部１５は、ユーザが指定した線分に連続する線分（端点同士が一致している線分）を辿っていくことにより内部的に１本の連続線２５を形成することができる。
【００７７】
次に、図５を用いて、連続線を構成する線分に分岐がある場合の処理について説明する。
図５（ａ）に示したように、線分４１ａ、線分４１ｂ、…が接続して構成された連続線４１について考える。
連続線４１は、分岐点４２で線分４１ｂ、線分４１ｃ、線分４１ｄに分岐しているものとする。
【００７８】
ここで、線分４１ｄは、測量対象の断面を表した線分ではなく、例えば、図面記号など、連続線４１に付加されたものであるとする。
このようなものとして、例えば、測量対象の断面を表す連続線に、溝などを表す図面記号が付加される場合がある。
分岐点４２は、測量点の場合もあるし、あるいは単に断面を構成する線分上に分岐する線分の端点が重なっている場合もある。
【００７９】
今、連続線４１でユーザが図５（ａ）に示したように線分４１ａを選択したものとする。すると、測量情報処理部１は、線分４１ａを連続線４１を構成する線分であると認識する。
図では、測量情報処理部１が連続線４１を構成すると認識した線分を太線で示している。
測量情報処理部１は、線分４１ａから探索を開始し、線分４１ａに接続する線分、及びその線分に接続する線分を連続線４１の端点に達するまで探索する。
【００８０】
測量情報処理部１は、まず、線分４１ａに接続する線分４１ｂを認識するが、連続線４１は分岐点４２で分岐しているため、分岐先の何れの線分を選択するかにより、認識する連続線が異なってくる。
即ち、線分４１ｄを選択した場合は、図５（ｂ）に示したような分岐する線分によって構成された連続線が認識され、線分４１ｃを選択した場合は図５（ｃ）に示したような測量対象の断面を表す連続線が認識される。
【００８１】
測量情報処理部１は、正しい連続線を認識するために、分岐点４２において線分４１ｃを選択する機能を備えている。
この機能を実現するには各種の方法が考えられるが、本実施の形態では、例えば、以下の方法により実現することができる。
【００８２】
（１）線分４１ｃをユーザに選択させる。
この場合、測量情報処理部１は、線分４１ａから連続する線分の探索を開始し、分岐点４２に達した際に、例えば、「正しい線分を指定してください。」などと、ユーザに正しい線分の指定を促すメッセージを画面上に表示する。
これに対し、ユーザは、線分４１ｃをマウス操作でクリックするなどして指定し、測量情報処理部１に選択すべき線分を指示する。
【００８３】
（２）線分４１ｃを自動的に選択する。
線分４１ｃを自動認識する方法は各種考えられるが、例えば、次のようなものがある。
測量情報処理部１は、線分の探索処理過程で分岐点４２に達した場合、線分４１ｃを選択した場合と、線分４１ｄを選択した場合の双方に対して連続線を取得する。
【００８４】
線分４１ｄを選択した場合、図５（ｂ）に示した連続線が得られ、線分４１ｃを選択した場合、図５（ｃ）に示した連続線が得られる。
そして、測量情報処理部１は、端点がより中心線４３から遠い位置にある連続線、即ち、図５（ｃ）に示した連続線を選択する。
【００８５】
図５（ｂ）、（ｃ）の双方の連続線の端点を比較した場合、図５（ｃ）に示した連続線の端点の方がより中心線４３から遠い位置に位置している。
このように、一般に、分岐した線分から構成された連続線の端点より、断面図を構成する連続線の端点の方が、より中心線から遠ざかった場所に位置する。
【００８６】
そのため、より中心線から遠い位置に端点が存在する連続線を探索することにより、正しい連続線を認識することができる。
また、全ての結合候補に対して線分の結合処理を行い、その結果、延長が最も長い線（連続連の長さが最も長い候補）を採用するように構成することもできる。
なお、自動選択の結果得られた連続線をユーザに提示し、測量情報処理部１が誤った連続線を認識した場合は、ユーザがこれを修正するように構成することもできる。
【００８７】
（３）連続線の両端点をユーザが指定する。
ユーザに連続線の両端を指定してもらうことにより、連続線を正しく認識することができる。
今、図６に示したような連続線４７があるとする。連続線４７からは、測量対象の断面を表したのではない線分４９ａ、４９ｂが分岐しているものとする。
【００８８】
この場合、ユーザに連続線４７の端点４８ａ、端点４８ｂをマウス操作によりクリックしてもらうなどして指定してもらう。
測量情報処理部１は、端点４８ａから連続する線分の探索を開始し、端点４８ｂに達する一連の線分を探索する。
【００８９】
このように、連続線の何れかの端点から他端点に達する一連の線分を探索するように構成すると、連続線の途中で分岐している線分は連続線の他端に連ならないため、選択されない。
以上、自動的に連続線を認識する方法について述べたが、これらは一例であり、その他各種の方法が考えられる。
【００９０】
次に、測量情報処理部１が測量点の測量値を算出する手順について図７のフローチャートを用いて説明する。
まず、測量図面データ取得部１１が、測量図面データを読み込んで、これを測量値算出部１５に提供する（ステップ５）。
【００９１】
この測量図面データは、ＣＡＤデータ５の場合もあるし、あるいは、測量図面３を用いてデータ変換部９が生成したベクトルデータの場合もある。
そして、測量情報処理部１は、読み込んだ測量図面データを用いて測量図を表示装置に表示する。
【００９２】
次に、ユーザは、表示された測量図面の表記などから縮尺を取得し、パラメータ入力部１３に入力する。これにより、測量値算出部１５は、図面の縮尺を取得する（ステップ１０）。
更に、ユーザは、表示された測量図面上で中心線をマウス操作でクリックするなどして指定し、測量図面データにおいて中心線を特定する情報をパラメータ入力部１３に入力する。これにより、測量値算出部１５は、中心線を特定する情報を取得する（ステップ１５）。
【００９３】
次に、ユーザは、表示された測量図上で標高基準線をマウス操作でクリックするなどして指定し、測量図面データにおいて標高基準線を特定する情報をパラメータ入力部１３に入力する。
更に、ユーザは、測量図上の表示から標高基準線の表す標高を読み取ってパラメータ入力部１３に入力する。
これにより、測量値算出部１５は、標高基準線を特定する情報と、標高基準線の表す標高を取得する（ステップ２０）。
【００９４】
次に、ユーザは、表示された測量図上で測量対象の断面図を構成する線分の内、任意の線分（又は、測量点）をマウス操作でクリックするなどして指定し、測量図面データにおいて連続線を構成する線分のうちの１つを特定する情報をパラメータ入力部１３に入力する。
これにより、測量値算出部１５は、連続線を構成する線分のうちの１つを特定する情報を取得する（ステップ２５）。
なお、以上のステップ１０〜ステップ２５の順序は任意でよい。
【００９５】
次に、測量値算出部１５が、測量点の測量図面データ上での座標値を取得する（ステップ３５）。
これは、ユーザによって指定された線分に接続する線分を辿っていくことにより断面図を構成する連続線を認識し、認識された連続線を構成する各線分の端点の座標値を取得することにより行われる。
【００９６】
次に、測量値算出部１５は、ステップ３５で取得した座標値と、ステップ１０〜ステップ２０で取得した情報を元に、各測量点の測量値を算出する（ステップ４０）。これは、測量点の座標値を縮尺倍することにより得られる。
次に、測量値算出部１５は、算出した測量値を設計支援部１７に出力する（ステップ４５）。
【００９７】
以上の手順により、測量業者から納入された測量図面３、又はＣＡＤデータ５から測量値を算出し、ＣＡＤ装置での設計に利用することができる。
なお、本実施の形態では、連続線２５が、線分２５ａ〜線分２５ｅを端点で接続することにより構成されているものとしたが、例えば、手書きの図面などによっては、線分がつながっていない場合もあり得る。この場合、測量情報処理部１は、線分のつながっていない箇所を検出し、自動的に修復することができる。
【００９８】
また、測量図面データによっては、線分２５ａ〜線分２５ｅを別々の要素として描いている場合と、線分２５ａ〜線分２５ｅをグループ化して１つの要素としている場合が考えられるが、何れの場合でも測量情報処理部１は、測量点を識別することができる。
線分２５ａ〜線分２５ｅをグループ化して１つの要素とした場合、測量値算出部１５は、直線の傾きの変化する点を検出し、その点を測量点とする。
【００９９】
なお、本実施の形態において、各パラメータ（縮尺、基準位置、標高、連続線を構成する線分）などをユーザが入力するように構成したが、これに限定するものではなく、パラメータ入力部１３がこれらを自動的に取得するように構成することもできる。
例えば、測量図面データに縮尺や標高のデータを属性データとして付属させておき、これをパラメータ入力部１３が読み取るように構成したり、あるいは、一点鎖線を検索して中心基準線を特定するように構成することが可能である。
【０１００】
以上、横断図について測量値を算出する場合を例に取り説明したが、縦断図でも同様にして測量値を取得することができる。
縦断図の場合、測量値計算画面には、例えば、図８に示したように図面表示エリア５１と測量値表示エリア５２が表示される。
【０１０１】
図面表示エリア５１には、測量業者から納入された測量図面３、又はＣＡＤデータ５により測量図面が表示される。
縦断図には、水平方向の基準を示す基準線６０と、標高基準線６１が描かれており、ユーザは、これらを基準線として指定する。標高基準線６１には、標高が表示されるのでこれをパラメータ入力部１３に入力する。図の例では、標高が７０［ｍ］となっている。
【０１０２】
また、縦断図には、縮尺６３が表示されており、これもユーザがパラメータ入力部１３に入力する。
また、一般に、縦断図では水平方向と高さ方向の縮尺が異なっており、図の例では、水平方向の縮尺が１：１０００であり、高さ方向の縮尺が１：２００となっている。
【０１０３】
測量値表示エリア５２には、測量情報処理部１が算出した測量値が表示される。これらの値が設計支援部１７に入力され、ユーザは設計業務に利用することができる。
測量値表示エリア５２には、地盤高５５、追加距離５６、短距離５７、測点番号５８、…などの各項目から構成されている。
【０１０４】
地盤高５５の欄には、測量点の標高が表示される。
測量区間は小区間に分割されており、測量点の水平方向の距離に関しては、追加距離５６の欄に測量区間の始点からの距離が表示され、短距離５７の欄には、小区間の始点からの距離が表示される。
測点番号５８は、測量地点を識別するための情報であり、この番号と横断図の測点番号を参照することにより、縦断図と横断図を符合させることができる。
【０１０５】
以上に述べた本実施の形態により以下のような効果を得ることができる。
（１）測量業者から、測量図面、又はＣＡＤデータの形で納品された測量成果を用いて、自動的に測量値を算出することができる。
（２）測量業者から納入された紙媒体に表現された測量図面からベクトルデータを生成し、自動的に測量値を算出することができる。
また、紙媒体を画像読み取り装置で読み取った際の、光学系による歪みを補正することができる。
（３）測量対象の断面を表す連続線に対して、連続線を構成する線分のうちの１つを指定すると、連続線全体を自動的に探索することができる。
（３）連続線から分岐線が生じている場合も適切に連続線を認識することができる。
（４）算出した測量値を設計支援部１７に自動的入力して測量成果を設計に利用することができる。
【図面の簡単な説明】
【０１０６】
【図１】本実施の形態のＣＡＤ装置の機能的な構成を説明するためのブロック図である。
【図２】本実施の形態のＣＡＤ装置のハードウェア的な構成の一例を示した図である。
【図３】横断図から測量値を算出する手順について説明するための図である。
【図４】測量値算出部が連続線を特定する手順について説明するための図である。
【図５】連続線が分岐している場合の処理について説明するための図である。
【図６】連続線が分岐している場合の他の処理について説明するための図である。
【図７】測量点を測量値を算出する手順を説明するためのフローチャートである。
【図８】縦断図から測量点の測量値を求める場合について説明するための図である。
【符号の説明】
【０１０７】
１  測量情報処理部
３  測量図面
５  ＣＡＤデータ
７  画像読み取り部
９  データ変換部
１１  測量図面データ取得部
１３  パラメータ入力部
１５  測量値算出部
１７  設計支援部
【図１】
2005107769.tif 000003
【図２】
2005107769.tif 000004
【図３】
2005107769.tif 000005
【図４】
2005107769.tif 000006
【図５】
2005107769.tif 000007
【図６】
2005107769.tif 000008
【図７】
2005107769.tif 000009
【図８】
2005107769.tif 000010