(57)【要約】【課題】ＣＡＤ図面データ全般に適用可能で、当該ＣＡＤ図面データから積算データの自動作成を行う、汎用性および作業効率性に優れている。【解決手段】画面表示されたＣＡＤ図面の中から積算対象とする部材を構成している線分のうちの１つをマウスをクリックして指定することにより、線情報読込手段５により、線分の線情報がＣＡＤ図面データから読み込まれる。線分抽出手段８は、読み込まれた線情報と一致する線分をＣＡＤ図面から全て選択し、その中から部材パターン記憶手段７に予め記憶されている部材定義パターンと一致する線分を抽出する。部材数値データ生成手段１１は、抽出された線分のデータに基づいて、各部材の数値データを生成する。積算手段１３は、生成された数値データに基づいて各部材の個数を積算し、積算データ出力手段１４はそれを出力する。【選択図】図１
2007140736.tif 000002
【特許請求の範囲】
【請求項１】
ＣＡＤ図面データの入力を受け取るＣＡＤ図面データ入力手段と、
前記ＣＡＤ図面データに基づいて、前記ＣＡＤ図面を画面表示するＣＡＤ図面表示手段と、
画面表示された前記ＣＡＤ図面の中から積算対象とする部材を構成している線分のうちの１つを指定するための指定入力を受け取る線分指定手段と、
前記指定入力により指定された前記線分の線情報を前記ＣＡＤ図面データから読み込む線情報読込手段と、
前記部材のパターンの定義を格納している部材パターン記憶手段と、
読み込まれた前記線情報と一致する線分を前記ＣＡＤ図面から全て選択し、その中から前記部材パターン記憶手段に記憶されている前記パターンと一致する線分を抽出する線分抽出手段と、
抽出された前記線分を前記ＣＡＤ図面上で強調画面表示する強調表示手段と、
強調画面表示された前記線分についての確認入力を促す確認手段と、
前記確認手段が前記確認入力を受けたときに、強調表示された前記線分のデータに基づいて、前記部材の数値データを生成する部材数値データ生成手段と、
生成された前記数値データに基づいて、前記ＣＡＤ図面とは別の画面位置に、前記部材を画面表示する部材表示手段と、
前記部材数値データ生成手段によって生成された前記数値データに基づいて前記部材の個数を積算する積算手段と、
前記積算手段により得られた前記個数を前記部材ごとに積算データとして出力する積算データ出力手段と
を備えたことを特徴とする積算データ作成システム。
【請求項２】
前記線情報は、線の色、線の種類および線の太さを含んでいることを特徴とする請求項１に記載の積算データ作成システム。
【請求項３】
前記線分抽出手段が前記線分を抽出する範囲を前記ＣＡＤ図面上に設定するための範囲設定入力を受け取る範囲設定手段をさらに備え、
前記線分抽出手段は、設定された前記範囲内で線分抽出を行うことを特徴とする請求項１または２に記載の積算データ作成システム。
【請求項４】
前記ＣＡＤ図面データは、前記線情報とともに、前記部材の向きを示す回転情報と前記部材の配置位置の中心点からのずれ寸法を示す芯ずれ情報とを含む情報画層情報を含んでいることを特徴とする請求項１ないし３のいずれか１項に記載の積算データ作成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は積算データ作成システムに関し、特に、ＣＡＤデータから積算データを自動作成するための積算データ作成システムに関する。
【背景技術】
【０００２】
図３０は、従来の建築積算システムの構成を説明するための説明図である。図３０のように、従来の建築積算システムは、積算のためのソフトウエアを搭載したパーソナルコンピュータ１００から構成されており、作業者１０１は、机上に置かれたＣＡＤ等により作成された複数枚の設計図面１０２を確認しながら、建築物件に必要な材料の個数や寸法等のデータを、キーボードを使って順々に入力していき、入力し終わった部位については、設計図面１０２に色鉛筆や蛍光ペン等によりマーキングを施して、入力漏れのないようにしながら作業を進めていく。
【０００３】
従来のシステムにおいては、このようにして作業を行うので、作業効率が悪く、かなりの時間を要するとともに、Ａ１版程度の大きな設計図面１０２に対してマーキングを行うので、机上に大きなスペースが必要であり、また、図面中の場所によっては、作業者１０１が椅子に座った状態では手が届かず、中腰になってマーキング作業を行わなければならないため、作業者１０１にとって軽視できない大きな負担となってしまうという問題点があった。
【０００４】
このような従来のシステムの問題点を軽減させるために、紙媒体またはディスプレイ等の画面に表示されたＣＡＤ図面を、積算データ作成作業者が目視し、積算用拾いデータを作成するために、各部材をキーボードおよびマウスにより１つずつ手入力していくシステムが提案されている。当該システムにおいては、図３１の画面により、まず、ＣＡＤ図面を目視して、通り芯の本数と名前をその図面から拾って手入力し、次に、図３２の画面により、通り芯間の寸法（スパン長）を手入力する。これらの手入力は、楕円形で囲まれている部分の入力欄にそれぞれ入力する。なお、図３１および図３２においては、楕円形が記載されているが、実際の画面では当該楕円形は表示されていない。これらの図においては、入力欄がどれかを示すために楕円形を記載しているだけである。以下の図面においても同様であるとする。
【０００５】
次に、図３３〜図４５の画面により、基礎、柱、梁、壁等の各部材について断面リストを選択し、通り芯の線上または交点上に配置する。
【０００６】
一例として、図３３〜図３７を用いて、基礎の各部材についての手順を説明する。まず、ＣＡＤ図面を目視して基礎の断面サイズを拾い、図３３の画面で、プルダウンメニューで表示される基礎リストの中から該当する断面のサイズをクリックして選択する。次に、ＣＡＤ画面を参照しながら、図３４の画面で、選択した基礎を配置するべき通り芯の交点を探してクリックする。次に、ＣＡＤ図面に基づいて、図３５の画面で、配置した基礎を回転させる。この場合、回転する角度をウインドウにより設定して、基礎を回転させる。次に、図３６の画面で、中心点からのずれ寸法をＣＡＤ図面から目視で拾って入力欄にその値を手入力する。これにより、図３７の画面のように、基礎が配置される。このように、殆ど手入力で、１つずつの部材について、回転させたり、中心からのずれ寸法に基づいて配置位置を少しずらしたり、種々調整しながら、画面に順次貼り付けていく。
【０００７】
柱についても基礎と同様の手順で、図３８〜図４１に示すように、断面リストから選択して、配置させ、回転させたり、中心点からずらしたりの調整を行って、１つずつ配置していく。
【０００８】
図４２〜図４５は梁についての入力手順であり、これらについても同様に、１つずつ調整しながら手入力している様子がわかる。壁については説明を省略するが、これも同様の手順である。このように、従来のシステムにおいては、ＣＡＤ図面を作業者が見ながら、各部材を１つずつ、ＣＡＤ図面に従って、断面のサイズを選択し、位置を探して配置させ、さらに、回転やずれ補正などの調整を加えて、入力していくため、ＣＡＤ図面作成者の負荷とは別に、積算データ作成作業者の多大な負荷が必要であるという問題点があった。
【０００９】
このような従来のシステムの問題点を解決させるために、ＣＡＤ図面データを作る際に、はじめから積算データを意識してＣＡＤ図面データを作成しようとするシステムが提案されている。当該システムは、一般的な建築ＣＡＤが有する図面作成の機能に加えて、図面上で、柱や壁といった建築オブジェクトを定義することを可能して、それによって建築現場における施行ベースに基づく部材単位の数量の算出を可能にした積算連動ＣＡＤシステムである（例えば、特許文献１参照）。
【００１０】
【特許文献１】特開２００２−１１７０８０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、特許文献１に記載されているＣＡＤシステムにおいては、独自の特殊なＣＡＤ図面データからは積算データを作成することができるものの、他のＣＡＤシステムで作成されたＣＡＤ図面からは積算データを作成することはできないので、汎用性がないという問題点があった。
【００１２】
また、当該特許文献１に記載されているＣＡＤシステムにおいては、ＣＡＤ図面作成者が積算を意識して建築オブジェクトを定義しながらＣＡＤ図面を作成しなければならないので、ＣＡＤ図面作成者の作業負担が大きくなりすぎて、実用的でないという問題点があった。
【００１３】
この発明はかかる問題点を解決するためになされたものであり、ＣＡＤ図面データ全般に適用可能で、当該ＣＡＤ図面データから積算データの自動作成を行う、汎用性および作業効率性に優れた積算データ作成システムを得ることを目的としている。
【課題を解決するための手段】
【００１４】
この発明は、ＣＡＤ図面データの入力を受け取るＣＡＤ図面データ入力手段と、前記ＣＡＤ図面データに基づいて、前記ＣＡＤ図面を画面表示するＣＡＤ図面表示手段と、画面表示された前記ＣＡＤ図面の中から積算対象とする部材を構成している線分のうちの１つを指定するための指定入力を受け取る線分指定手段と、前記指定入力により指定された前記線分の線情報を前記ＣＡＤ図面データから読み込む線情報読込手段と、前記部材のパターンの定義を格納している部材パターン記憶手段と、読み込まれた前記線情報と一致する線分を前記ＣＡＤ図面から全て選択し、その中から前記部材パターン記憶手段に記憶されている前記パターンと一致する線分を抽出する線分抽出手段と、抽出された前記線分を前記ＣＡＤ図面上で強調画面表示する強調表示手段と、強調画面表示された前記線分についての確認入力を促す確認手段と、前記確認手段が前記確認入力を受けたときに、強調表示された前記線分のデータに基づいて、前記部材の数値データを生成する部材数値データ生成手段と、生成された前記数値データに基づいて、前記ＣＡＤ図面とは別の画面位置に、前記部材を画面表示する部材表示手段と、前記部材数値データ生成手段によって生成された前記数値データに基づいて前記部材の個数を積算する積算手段と、前記積算手段により得られた前記個数を前記部材ごとに積算データとして出力する積算データ出力手段とを備えたことを特徴とする積算データ作成システムである。
【発明の効果】
【００１５】
この発明は、ＣＡＤ図面データの入力を受け取るＣＡＤ図面データ入力手段と、前記ＣＡＤ図面データに基づいて、前記ＣＡＤ図面を画面表示するＣＡＤ図面表示手段と、画面表示された前記ＣＡＤ図面の中から積算対象とする部材を構成している線分のうちの１つを指定するための指定入力を受け取る線分指定手段と、前記指定入力により指定された前記線分の線情報を前記ＣＡＤ図面データから読み込む線情報読込手段と、前記部材のパターンの定義を格納している部材パターン記憶手段と、読み込まれた前記線情報と一致する線分を前記ＣＡＤ図面から全て選択し、その中から前記部材パターン記憶手段に記憶されている前記パターンと一致する線分を抽出する線分抽出手段と、抽出された前記線分を前記ＣＡＤ図面上で強調画面表示する強調表示手段と、強調画面表示された前記線分についての確認入力を促す確認手段と、前記確認手段が前記確認入力を受けたときに、強調表示された前記線分のデータに基づいて、前記部材の数値データを生成する部材数値データ生成手段と、生成された前記数値データに基づいて、前記ＣＡＤ図面とは別の画面位置に、前記部材を画面表示する部材表示手段と、前記部材数値データ生成手段によって生成された前記数値データに基づいて前記部材の個数を積算する積算手段と、前記積算手段により得られた前記個数を前記部材ごとに積算データとして出力する積算データ出力手段とを備えたことを特徴とする積算データ作成システムであるので、ＣＡＤ図面データ全般に適用可能で、当該ＣＡＤ図面データから積算データの自動作成を行う、汎用性および作業効率性に優れている。
【発明を実施するための最良の形態】
【００１６】
実施の形態１．
図１は、この発明の実施の形態１に係る積算データ作成システムの構成を示したブロック図である。図１において、１は、パソコン等の計算機で生成された、例えば、ＤＸＦ、ＪＷＣ、ＳＦＸファイル等のＣＡＤ図面データの入力を受け取るＣＡＤ図面データ入力手段である。２は、入力されたＣＡＤ図面を格納するＣＡＤ図面データ格納手段である。３は、格納されたＣＡＤ図面データに基づいて、ＣＡＤ図面を、ディスプレイ等の表示装置に画面表示するＣＡＤ図面表示手段である。４は、画面表示されたＣＡＤ図面の中から積算対象とする部材を構成している線分のうちの１つを指定するための指定入力を受け取る線分指定手段である。なお、当該指定入力は、作業者が、指定したい線分にマウスポインタをあてて、マウスを左クリックすることにより指定される。５は、線分指定入力手段４により指定された線分の線情報をＣＡＤ図面データから読み込む線情報読込手段である。なお、線情報には、線の色、線の種類、線の太さ、画層の情報が含まれている。この画層とは、一般にＣＡＤ図面データは、１以上の層から構成されているため、それらの層のいずれに含まれているデータであるかを示す情報である。６は、後述する線分抽出手段が線分を抽出する範囲をＣＡＤ図面上に設定するための範囲設定入力を受け取る範囲設定手段である。７は、通り芯、基礎、柱、梁（大梁、小梁）、壁などの各部材のパターンの定義を格納している部材パターン記憶手段である。８は、読み込まれた線情報と一致する線分をＣＡＤ図面から全て選択し、その中から部材パターン記憶手段７に記憶されているパターンと一致する線分を拾いデータとして抽出する線分抽出手段である。９は、抽出された線分をＣＡＤ図面上で強調画面表示する強調表示手段である。１０は、強調画面表示された線分についての確認入力を作業者に促す確認手段である。確認入力は、作業者が、確定ボタン（図３の符号５１ａ参照）をマウスでクリックすることにより入力される。１１は、確認手段１０が確認入力を受けたときに、強調表示された線分のデータに基づいて、部材の数値データを生成する部材数値データ生成手段である。１２は、生成された数値データに基づいて、ＣＡＤ図面とは別の画面位置に、伏図として、部材を画面表示する部材表示手段である。１３は、部材数値データ生成手段１１によって生成された数値データに基づいて部材の個数や大きさ等を積算する積算手段である。１４は、積算手段１３により得られた個数等のデータを部材ごとに積算データとして出力する積算データ出力手段である。なお、本実施の形態に係る積算データ作成システムは、ディスプレイ等の表示装置とキーボードやマウス等の入力装置を備え、所定のプログラムに基づいて動作するパーソナルコンピュータ等の計算機から構成されている。
【００１７】
なお、積算データ１５とは、建築物の各階および各部屋ごとのコンクリート、型枠、鉄筋、鉄骨等の構造材、および、床、壁、天井等における仕上材のほか、窓やドア等の建具全般に至るすべての建築材料の規格や寸法および数量等のこまごました種々のデータをＣＡＤ図面から拾い出したものである（図４６参照）。積算データは、建築物の基本的情報１６と計算・集計によって算出された階別部材別の各建築材料に関する数量データ１７とから構成されている。なお、図４６においては、図の簡略化のために、具体的な数値を記載していないが、実際には、数量データ１７部分には建築物の具体的な数値が入っているとともに、各階ごとに分けて記載されているものとする。図４６の「階数分あり」の記載は、各階ごとのデータがあることを意味している。
【００１８】
また、一般に、ＣＡＤ図面データには、基礎や柱を示す線分が記載されているが、これらは単に線分としての情報だけを有しており、基礎や柱として各部材が認識されているものではない。但し、基礎や柱については、それらの向きを示す回転情報や、中心点からのずれを示す芯ずれ情報を、数値として持つ情報画層情報がＣＡＤ図面データに含まれているため、回転情報や芯ずれ情報については、情報画層情報から数値データを得ることが可能である。
【００１９】
部材パターン記憶手段には、ＣＡＤ図面の中から各部材をそれぞれ認識するために、各部材を定義したパターンが記憶されている。
例えば、梁であれば、図２４の矢印２０で示す「部材の厚み」と、矢印２１で示す「部材の長さ」から梁であることが定義される。具体的な数値を上げれば、例えば、部材の厚みが９００〜１０００ｍｍの範囲で、部材の長さが２５００〜６０００ｍｍの範囲のものを梁として定義する。これらの設定値以外のサイズ（厚み、長さ）を持つ矩形または２線分は対象外とされ、梁として線分抽出手段８により抽出されない。
また、壁であれば、図２５の矢印２２で示す「部材の厚み」と、矢印２３で示す「部材の長さ」から壁であることが定義される。具体的な数値を上げれば、例えば、部材の厚みが１００〜１０００ｍｍの範囲で、部材の長さが２５００〜６０００ｍｍの範囲のものを壁として定義する。この場合も梁と同様に、これらの設定値以外のサイズ（厚み、長さ）を持つ矩形または２線分は対象外とされ、壁として線分抽出手段８により抽出されない。なお、図２６（ａ）に示すように、開口部２４が設置されている場合の壁に関しては、開口部２４の空白（もしくは矩形）を無視して、図２６（ｂ）に示すように、壁として全体を認識するように定義されている。
また、柱であれば、まず、矩形であることが定義され、矩形の断面サイズが定義される。すなわち、図２７の矢印２５で示す「たての辺の長さ」と、矢印２６で示す「よこの辺の長さ」から壁であることを定義する。具体的な数値を上げれば、例えば、たての辺の長さが５００〜１０００ｍｍの範囲で、よこの辺の長さが５００〜１０００ｍｍの範囲のものが柱として定義される。この場合も柱と同様に、これらの設定値以外のサイズ（よこ、たて）を持つ矩形または２線分は対象外とされ、柱として線分抽出手段８により抽出されない。なお、図２８（ａ）に示すように、梁または壁の中に矩形の突起２７が存在している場合に関しては、突起２７を柱の１つの角として認識し、図２８（ｂ）に示すように、柱２８として全体を認識するように定義されている。
他の部材についても、同様に定義付けがなされ、当該定義された各パターンが部材パターン記憶手段７に記憶されている。
【００２０】
各部材は、作業者が１つの線分をクリックすることにより、例えば、柱であれば、図１４に示すように、線情報および定義パターンが読み込まれ、ウインドウ５４内の左半分に表示されるが、このときに、変更したい場合には、ウインドウ５４内の右半分に表示されている変換パターン内の断面リスト選択をクリックすることにより、図２９に示されるような断面リストがプルダウンメニューで表示されるので、その中から選択して変更するようにする。
【００２１】
次に、動作について説明する。
まず、通り芯の拾いデータの作成手順について説明する。
本実施の形態においては、ＣＡＤ図面データ入力手段１により、ＣＤ−ＲＯＭ等の記録媒体から読み込むか、あるいは、通信線等を経由して外部から入力されるＣＡＤ図面データを受信し、ＣＡＤ図面データ格納手段２に格納する。次に、ＣＡＤ図面表示手段３により格納されたＣＡＤ図面データが読み込まれ、図２に示すように、表示装置の画面の右半分に、ＣＡＤ図面５０が開かれる。次に、取り込む部材として「通り芯」ボタンをメニューバーの中から作業者が選んでクリックした後に、ＣＡＤ図面５０の中の通り芯を示す線分の１つにマウスポインタをあてて、作業者がマウスをクリックする。こうして入力される指定入力が線分指定手段４により受け取られると、線情報読込手段５が、ＣＡＤ図面データから、指定された線分に関する線情報を取り込む。線情報は、ウインドウ５１内に表示される。図３に、ウインドウ５１を示す。図３に示されるように、線情報には、線の色、線の種類、線の太さ、画層の４つのデータが含まれている。ウインドウ５１により、取り込まれた線情報を作業者が確認し、問題なければ、確定ボタン５１ａを左クリックする。問題があれば、取消ボタン５１ｂを左クリックして、図２の画面で作業をはじめからやり直す。次に、図４に示す画面上で、自動取り込みする通り芯が含まれる範囲を作業者が設定する範囲設定入力が入力されると、範囲設定手段６によりそれが受け取られる。設定方法としては、当該範囲となる箇所の左上の部分にマウスポインタをあてて左クリックし、そのまま、マウスの左ボタンを押したまま、当該範囲となる右下の部分までマウスポインタをドラッグさせて、ラバーバンド４９で当該範囲を囲み、その位置でマウスの左ボタンから指を上げることにより設定される。この動作により、線分抽出手段８により、図５に示すように、ＣＡＤ図面の設定された範囲内において、図２の画面で選択された線情報と一致する線分が通り芯としてすべて選択され、強調表示手段９により、それらが赤色表示される。次に、確認手段１０により確認入力が待たれ、作業者が選択部分を確認後、マウスを右クリックすると、確認入力があったと判断され、設定された範囲内の選択された通り芯に関する数値データを部材数値データ生成手段１１が生成し、それに基づいて、部材表示手段１２により、図６の画面の左半分に示されるように、積算用の伏図５２上に、設定された範囲内の選択された通り芯が自動作成される。なお、ここでは、強調表示として赤色表示を例に挙げているが、この場合に限らず、作業者がわかりやすい強調表示であれば、いずれの方法でもよいこととする。以下も同様とする。
【００２２】
次に、基礎の拾いデータの作成手順について説明する。
図６のように画面の左半分に通り芯の拾いデータが作成され、右半分にＣＡＤ図面が表示されている状態で、取り込む部材として「基礎」ボタンをメニューバーの中から選んでクリックした後に、図７に示すように、ＣＡＤ図面５０上で、拾いデータを取り込みたい基礎の線を選択して、それにマウスポインタをあてて、左クリックして線分を指定する作業者による指定入力が線分指定手段４により受け取られ、これにより、線情報読込手段５が、ＣＡＤ図面データから線情報を取り込む。線情報は、ウインドウ５３内に表示される。図８に、ウインドウ５３を示す。図８に示されるように、線情報には、線の色、線の種類、線の太さ、画層の４つのデータが含まれている。図９に示すように、ウインドウ５３により、取り込まれた線情報を確認し、確定ボタン５３ａを左クリックする。次に、図１０に示す画面上で、自動取り込みする基礎が含まれる範囲を作業者が設定する範囲設定入力が範囲設定手段６により受け取られる。設定方法としては、当該範囲となる箇所の左上の部分にマウスポインタをあてて左クリックし、そのまま、マウスの左ボタンを押したまま、当該範囲となる右下の部分までマウスポインタをドラッグさせて、ラバーバンドで当該範囲を囲み、その位置でマウスの左ボタンから指を上げることにより設定する。この動作により、線分抽出手段８により、図１１に示すように、ＣＡＤ図面の設定された範囲内において、図７の画面で選択された線情報と一致する線分で、かつ、部材パターン記憶手段７に記憶されている基礎の定義パターンに一致する線分が基礎としてすべて選択され、強調表示手段９により、それらが赤色表示される。次に、確認手段１０により確認入力が待たれ、作業者が選択部分を確認後、マウスを右クリックすると、確認入力があったと判断され、それにより、設定された範囲内の選択された基礎に関する数値データを部材数値データ生成手段１１が生成し、それに基づいて、部材表示手段１２により、図１２の画面の左半分に示されるように、積算用の伏図５２上に、設定された範囲内の選択された基礎が自動作成される。なお、配置された基礎に関し、それらの回転情報及び芯ずれは、ＣＡＤ図面５０に付加されている情報画層情報より自動セットされる。そのため、作業者が基礎１つずつに対して細かい調整を行う必要はない。
【００２３】
次に、柱の拾いデータの作成手順について説明する。
図１３のように画面の左半分に通り芯および基礎の拾いデータが作成され、右半分にＣＡＤ図面が表示されている状態で、取り込む部材として「柱」ボタンをメニューバーの中から選んでクリックした後に、図１３に示すように、ＣＡＤ図面５０上で、拾いデータを取り込みたい柱の線を選択して、それにマウスポインタをあてて、左クリックし、線情報を取り込む。当該指定入力を線分指定手段４が受け取ると、線情報読込手段５がＣＡＤ図面データから線情報を読み込む。線情報は、ウインドウ５４内に表示される。図１４に、ウインドウ５４を示す。図１４に示されるように、線情報には、線の色、線の種類、線の太さ、画層の４つのデータが含まれている。図１５に示すように、ウインドウ５４により、取り込まれた線情報を確認し、確定ボタン５４ａを左クリックする。次に、図１６に示す画面上で、自動取り込みする柱が含まれる範囲を設定する。設定方法としては、当該範囲となる箇所の左上の部分にマウスポインタをあてて左クリックし、そのまま、マウスの左ボタンを押したまま、当該範囲となる右下の部分までマウスポインタをドラッグさせて、ラバーバンドで当該範囲を囲み、その位置でマウスの左ボタンから指を上げることにより設定する。当該範囲指定入力を範囲設定手段６が受け取ると、線分抽出手段８により、図１７に示すように、ＣＡＤ図面の設定された範囲内において、図１３の画面で選択された線情報と一致する線分で、かつ、部材パターン記憶手段７に記憶されている柱の定義パターンに一致する線分が柱としてすべて選択され、それらが強調表示手段９により赤色表示される。次に、確認手段１０により確認入力が待たれ、作業者が選択部分を確認後、マウスを右クリックすると、確認入力があったと判断され、それにより、設定された範囲内の選択された柱に関する数値データを部材数値データ生成手段１１が生成し、それに基づいて、部材表示手段１２により、図１７の画面の左半分に示されるように、積算用の伏図５２上に、設定された範囲内の選択された柱が自動作成される。なお、配置された柱に関し、それらの回転情報及び芯ずれは、ＣＡＤ図面５０に付加されている情報画層情報より自動セットされる。そのため、作業者が柱１つずつに対して細かい調整を行う必要はない。
【００２４】
次に、梁の拾いデータの作成手順について説明する。
図１８のように画面の左半分に、通り芯、基礎、および、柱の拾いデータが作成され、右半分にＣＡＤ図面が表示されている状態で、取り込む部材として「梁」ボタンをメニューバーの中から選んでクリックした後に、図１８に示すように、ＣＡＤ図面５０上で、拾いデータを取り込みたい梁の線を選択して、それにマウスポインタをあてて、左クリックし、線情報を取り込む。当該指定入力を線分指定手段４が受け取ると、線情報読込手段５がＣＡＤ図面データから線情報を読み込む。線情報は、ウインドウ５５内に表示される。図１９に、ウインドウ５５を示す。図１９に示されるように、線情報には、線の色、線の種類、線の太さ、画層の４つのデータが含まれている。図２０に示すように、ウインドウ５５により、取り込まれた線情報を確認し、確定ボタン５５ａを左クリックする。次に、図２１に示す画面上で、自動取り込みする梁が含まれる範囲を設定する。設定方法としては、当該範囲となる箇所の左上の部分にマウスポインタをあてて左クリックし、そのまま、マウスの左ボタンを押したまま、当該範囲となる右下の部分までマウスポインタをドラッグさせて、ラバーバンドで当該範囲を囲み、その位置でマウスの左ボタンから指を上げることにより設定する。当該範囲指定入力を範囲設定手段６が受け取ると、線分抽出手段８により、図２２に示すように、ＣＡＤ図面の設定された範囲内において、図１８の画面で選択された線情報と一致する線分で、かつ、部材パターン記憶手段７に記憶されている梁の定義パターンに一致する線分が梁としてすべて選択され、それらが強調表示手段９により赤色表示される。次に、確認手段１０により確認入力が待たれ、作業者が選択部分を確認後、マウスを右クリックすると、確認入力があったと判断され、それにより、設定された範囲内の選択された柱に関する数値データを部材数値データ生成手段１１が生成し、それに基づいて、部材表示手段１２により、図２２の画面の左半分に示されるように、積算用の伏図５２上に、設定された範囲内の選択された梁が自動作成される。なお、配置された梁に関し、それらの芯ずれは、ＣＡＤ図面５０に付加されている情報画層情報より自動セットされる。そのため、作業者が梁１つずつに対して細かい調整を行う必要はない。
【００２５】
壁の拾いデータの作成手順は梁の拾いデータの作成手順と基本的に全く同じであるため、ここでは説明を省略する。なお、図２３は、壁の線を選択した場合に表示されるウインドウ５６である。図２３に示されるように、線情報には、梁の場合と同様に、線の色、線の種類、線の太さ、画層の４つのデータが含まれている。
【００２６】
このようにして、積算データが必要な各部材について、線分抽出手段８によって抽出された部材の数値データを部材数値データ生成手段１１が生成する作業が終了したら、生成された数値データに基づいて、積算手段１３が、各部材の個数や大きさ等を積算する。こうして、積算手段１３により得られた個数等のデータを部材ごとに積算データとして、積算データ出力手段１４が出力する。出力される積算データの一例を図４６に示す。なお、上述したように、図４６においては、図の簡略化のために、具体的な数値を記載していないが、実際には、数量データ１７部分には建築物の具体的な数値が入っているとともに、各階ごとに分けて、階別部材別に記載されているものとする。図４６の「階数分あり」の記載は、実際には、各階ごとのデータがあって、それぞれ、別個に記載されることを意味している。
【００２７】
以上のように、本実施の形態においては、作業者が、画面表示されているＣＡＤ図面の中から、抽出したい部材について、それを構成している線分の１つをマウスでクリックして指定するだけで、当該線分の線情報が読み込まれ、ＣＡＤ図面の中から、同じ線情報を有して、かつ、部材の定義パターンに一致する線分がすべて抽出されて、一括してそれらの数値データが積算データとして自動的に生成されるようにしたので、作業者は実に簡単な操作により、容易にＣＡＤ図面データから積算データを生成することができ、作業効率性および利便性に優れている。また、一般的なＣＡＤ図面データのいずれにも適用可能であるため、汎用性も備えている。また、従来においては熟練者しか積算データの作成を行うことができなかったが、本システムにおいては操作が非常に簡単なため、熟練者でない人も積算データを作成することが可能である。
【００２８】
また、本実施の形態においては、各部材について定義パターンを予め記憶しておくようにしたので、設定値以外のサイズ（厚み、長さ）を持つ矩形または２線分は対象外とされ、各部材として線分抽出手段８により抽出されないので、誤認識を防ぐことができる。さらに、図２６（ａ）に示すように、開口部２４が設置されている場合の壁に関しては、開口部２４の空白（もしくは矩形）を無視して、図２６（ｂ）に示すように、壁として全体を認識するように定義されているので、開口部がある壁などの特殊な部材についても正確に認識することができる。また、同様に、図２８（ａ）に示すように、梁または壁の中に矩形の突起２７が存在している場合に、突起２７を柱の１つの角として認識し、図２８（ｂ）に示すように、柱２８として全体を認識するように定義されているので、抽出漏れを確実に防ぐことができ、正確に認識することができる。
【図面の簡単な説明】
【００２９】
【図１】この発明の実施の形態１に係る積分データ作成システムの構成を示したブロック図である。
【図２】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図３】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図４】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図５】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図６】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図７】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図８】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図９】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図１０】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図１１】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図１２】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図１３】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図１４】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図１５】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図１６】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図１７】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図１８】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図１９】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図２０】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図２１】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図２２】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図２３】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図２４】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図２５】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図２６】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図２７】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図２８】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図２９】この発明の実施の形態１に係る積分データ作成システムにおける動作を説明するための説明図である。
【図３０】従来システムにおける動作を説明するための説明図である。
【図３１】従来システムにおける動作を説明するための説明図である。
【図３２】従来システムにおける動作を説明するための説明図である。
【図３３】従来システムにおける動作を説明するための説明図である。
【図３４】従来システムにおける動作を説明するための説明図である。
【図３５】従来システムにおける動作を説明するための説明図である。
【図３６】従来システムにおける動作を説明するための説明図である。
【図３７】従来システムにおける動作を説明するための説明図である。
【図３８】従来システムにおける動作を説明するための説明図である。
【図３９】従来システムにおける動作を説明するための説明図である。
【図４０】従来システムにおける動作を説明するための説明図である。
【図４１】従来システムにおける動作を説明するための説明図である。
【図４２】従来システムにおける動作を説明するための説明図である。
【図４３】従来システムにおける動作を説明するための説明図である。
【図４４】従来システムにおける動作を説明するための説明図である。
【図４５】従来システムにおける動作を説明するための説明図である。
【図４６】この発明の実施の形態１に係る積算データ作成システムで生成される積算データの一例を示した説明図である。
【符号の説明】
【００３０】
１  ＣＡＤ図面データ入力手段、２  ＣＡＤ図面データ格納手段、３  ＣＡＤ図面表示手段、４  線分指定手段、５  線情報読込手段、６  範囲設定手段、７  部材パターン記憶手段、８  線分抽出手段、９  強調表示手段、１０  確認手段、１１  部材数値データ生成手段、１２  部材表示手段、１３  積算手段、１４  積算データ出力手段。
【図１】
2007140736.tif 000003
【図２】
2007140736.tif 000004
【図３】
2007140736.tif 000005
【図４】
2007140736.tif 000006
【図５】
2007140736.tif 000007
【図６】
2007140736.tif 000008
【図７】
2007140736.tif 000009
【図８】
2007140736.tif 000010
【図９】
2007140736.tif 000011
【図１０】
2007140736.tif 000012
【図１１】
2007140736.tif 000013
【図１２】
2007140736.tif 000014
【図１３】
2007140736.tif 000015
【図１４】
2007140736.tif 000016
【図１５】
2007140736.tif 000017
【図１６】
2007140736.tif 000018
【図１７】
2007140736.tif 000019
【図１８】
2007140736.tif 000020
【図１９】
2007140736.tif 000021
【図２０】
2007140736.tif 000022
【図２１】
2007140736.tif 000023
【図２２】
2007140736.tif 000024
【図２３】
2007140736.tif 000025
【図２４】
2007140736.tif 000026
【図２５】
2007140736.tif 000027
【図２６】
2007140736.tif 000028
【図２７】
2007140736.tif 000029
【図２８】
2007140736.tif 000030
【図２９】
2007140736.tif 000031
【図３０】
2007140736.tif 000032
【図３１】
2007140736.tif 000033
【図３２】
2007140736.tif 000034
【図３３】
2007140736.tif 000035
【図３４】
2007140736.tif 000036
【図３５】
2007140736.tif 000037
【図３６】
2007140736.tif 000038
【図３７】
2007140736.tif 000039
【図３８】
2007140736.tif 000040
【図３９】
2007140736.tif 000041
【図４０】
2007140736.tif 000042
【図４１】
2007140736.tif 000043
【図４２】
2007140736.tif 000044
【図４３】
2007140736.tif 000045
【図４４】
2007140736.tif 000046
【図４５】
2007140736.tif 000047
【図４６】
2007140736.tif 000048