[go: up one dir, main page]

JP2023031910A - Construction planning system - Google Patents

Construction planning system Download PDF

Info

Publication number
JP2023031910A
JP2023031910A JP2021137681A JP2021137681A JP2023031910A JP 2023031910 A JP2023031910 A JP 2023031910A JP 2021137681 A JP2021137681 A JP 2021137681A JP 2021137681 A JP2021137681 A JP 2021137681A JP 2023031910 A JP2023031910 A JP 2023031910A
Authority
JP
Japan
Prior art keywords
construction
site
information
planning system
building
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2021137681A
Other languages
Japanese (ja)
Inventor
洋治 奥村
Yoji Okumura
久人 加藤
Hisato Kato
賢一 河村
Kenichi Kawamura
将人 神原
Masato Kambara
真一郎 大田
Shinichiro Ota
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujita Corp
Original Assignee
Fujita Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujita Corp filed Critical Fujita Corp
Priority to JP2021137681A priority Critical patent/JP2023031910A/en
Publication of JP2023031910A publication Critical patent/JP2023031910A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

To provide a more convenient and versatile technique.SOLUTION: A construction planning system 100 includes user terminals 102, 104. The user terminals 102, 104 are configured to receive an input of site information on a planned construction site of a building, and acquire construction information on construction conditions in the planned construction site, from an external institution 106, on the basis of the received site information. The user terminals 102, 104 are configured to generate a building model in a server device 110 by providing the site information and the construction information to the server device 110. The user terminals 102, 104 are configured to output outline information on a plan drawing, cost or construction period of the building, on the basis of the building model generated in the server device 110.SELECTED DRAWING: Figure 1

Description

特許法第30条第2項適用申請有り [公開日] 令和3年7月7日 [公開場所] 武蔵精密工業株式会社 本社/植田工場(愛知県豊橋市植田町字大膳39-5) [公開日] 令和3年7月15日 [公開場所] 株式会社フジタ主催のWEB会議 [公開日] 令和3年7月29日 [公開場所] 株式会社フクダアンドパートナーズ 本社(東京都中央区日本橋小網町7-2 ぺんてるビル8F)Patent Law Article 30, Paragraph 2 application filed [Date of publication] July 7, 2021 [Place of publication] Musashi Seimitsu Industry Co., Ltd. Head Office / Ueda Factory (39-5 Daizen, Ueda-cho, Toyohashi, Aichi) [ Release date] July 15, 2021 [Publication place] Web conference hosted by Fujita Co., Ltd. [Publication date] July 29, 2021 [Publication place] Fukuda and Partners Co., Ltd. Headquarters (Nihonbashi, Chuo-ku, Tokyo 7-2 Koamicho Pentel Building 8F)

本発明は、建物の建設計画を自動で行う建設計画システムに関する。 The present invention relates to a construction planning system that automatically plans the construction of a building.

従来、敷地情報に対応した建築物を自動設計するCADシステムの先行技術が知られている(例えば、特許文献1参照。)。この先行技術は、敷地を規定する敷地情報及び建築物タイプ情報を取得すると、取得した敷地情報に適用される集団規定情報を記憶部から抽出し、敷地上に建築可能な建築物の存在可能空間を計算した上で、その存在可能空間内で建築物を自動でCAD設計するものである。 Conventionally, a prior art of a CAD system for automatically designing a building corresponding to site information is known (see, for example, Patent Document 1). In this prior art, when site information and building type information that define a site are acquired, group defining information applied to the acquired site information is extracted from a storage unit, and a possible space for a building that can be constructed on the site. is calculated, the building is automatically CAD-designed within the possible space.

特開2013-228825号公報JP 2013-228825 A

先行技術のシステムは、自動CAD設計に必要な個別ユニット情報を予め記憶部に格納しておき、記憶部から読み出した個別ユニットを存在可能空間内で組み合わせることにより建築物を自動設計している。このため、自動設計できる建築物のタイプは、自ずと記憶部に格納されている個別ユニット情報の範囲内だけに制約され、それ以外のバリエーションに展開することができず、利便性に乏しいという欠点がある。また、自動設計された建築物は、システムに固有の個別ユニット情報だけで構成されているため、出来上がったCADデータをシステム内でしか利用することができず、汎用性に欠けるという欠点もある。 In prior art systems, individual unit information required for automatic CAD design is stored in advance in a storage unit, and the individual units read from the storage unit are combined in a possible space to automatically design a building. For this reason, the types of buildings that can be automatically designed are naturally restricted only within the range of the individual unit information stored in the storage unit, and other variations cannot be developed, resulting in poor convenience. be. In addition, since the automatically designed building consists only of individual unit information unique to the system, the completed CAD data can only be used within the system, and it lacks versatility.

そこで本発明は、より利便かつ汎用性の高い技術を提供するものである。 Accordingly, the present invention provides a technique that is more convenient and highly versatile.

本発明は、以下の建設計画システムを提供する。この建設計画システムは、入力手段及び取得手段の構成を備える。このうち入力手段は、建物の建設計画地に関する敷地情報の入力を受け付けるものであり、取得手段は、入力手段で受け付けた敷地情報に基づいて、建設計画地での建設条件に関する建設情報(集団規定情報を含む各種法規制、自治体条例等のうち、取得可能な一部の情報)を取得する。 The present invention provides the following construction planning system. This construction planning system comprises input means and acquisition means. Among these, the input means receives the input of site information related to the planned construction site of the building, and the acquisition means receives construction information (collective regulations Acquire some information that can be obtained from various laws and regulations including information, local government ordinances, etc.

また、本発明の建設計画システムは提供手段を備え、提供手段は、入力を受け付けた敷地情報及び取得した建設情報を外部コンピュータに提供する。外部コンピュータは、建物モデルを生成可能なプログラムを実行する。これにより建設計画システムは、建設計画地に建設可能であり、かつ建設計画地での建設条件に適合した建物モデルを外部コンピュータに生成させることができる。なお、外部コンピュータの構成を本発明の建設計画システムが備えていることとしてもよく、この場合は上記のプログラムをシステムにおいて実行する。 Further, the construction planning system of the present invention comprises providing means, and the providing means provides the site information for which the input is received and the acquired construction information to the external computer. An external computer executes a program capable of generating a building model. Thus, the construction planning system can cause the external computer to generate a building model that can be constructed on the planned construction site and that conforms to the construction conditions of the planned construction site. The configuration of the external computer may be included in the construction planning system of the present invention, in which case the above program is executed in the system.

そして、建設計画システムは出力手段を備える。出力手段は、外部コンピュータに生成させた建物モデルに基づいて、建物の計画図、建設に要する費用及び工期の少なくともいずれかに関する概要情報を出力する。 The construction planning system then has output means. The output means outputs summary information relating to at least one of the building plan, the cost required for construction, and the construction period, based on the building model generated by the external computer.

このように、本発明の建設計画システムは、提供手段から必要な情報だけを提供し、建物モデルは、汎用のプログラム(例えば、外部コンピュータで実行される態様)により生成させている。このため、成果物としての建物モデルのデータを自由に取り出して活用することができ、利便性や汎用性を高めることができる。例えば、取り出した建物モデルの3次元データを中間ファイルとして出力し、他のプログラムによる用途(環境シミュレーション、コンピュータグラフィック作成、動画編集等)に転用することができる。 In this way, the construction planning system of the present invention provides only necessary information from the providing means, and the building model is generated by a general-purpose program (for example, a mode executed by an external computer). Therefore, the data of the building model as a product can be freely extracted and utilized, and convenience and versatility can be enhanced. For example, the extracted three-dimensional data of the building model can be output as an intermediate file and used for other programs (environment simulation, computer graphics creation, video editing, etc.).

また、そのようにして生成させた建物モデルを出力手段が活用することで、概要情報の出力の利便性も向上させることができる。すなわち、生成させた建物モデルのデータが汎用の3次元データであれば、この3次元データを例えば別の設計プログラムに転用して建物の計画図(プラン図、パース図)を描き出させたり、別の工事費試算プログラムに転用して建設に要する費用を算出させたり、別の工期計算プログラムに転用して建設に要する工期を算出させたりすることが容易になるし、それら各種プログラムのモジュールを適宜に変更することで、出力手段で出力する概要情報の内容を自由にカスタマイズすることができる。 Further, by utilizing the building model generated in this manner by the output means, it is possible to improve the convenience of outputting the overview information. That is, if the data of the generated building model is general-purpose three-dimensional data, for example, this three-dimensional data can be diverted to another design program to draw building plan drawings (plan drawings, perspective drawings), or It becomes easy to convert it to the construction cost trial calculation program to calculate the cost required for construction, or to convert it to another construction period calculation program to calculate the construction period required for construction. , it is possible to freely customize the contents of the summary information to be output by the output means.

本発明の建設計画システムは、敷地情報として、建設計画地の敷地形状を表す地図座標データ、CADデータ又は画像データのいずれかの入力を入力手段で受け付け可能である。これにより、予め地図座標が分かっている場合は座標データで入力することができるし、CADデータがある場合はそのデータファイルで入力することができるし、地図座標やCADのデータがなくても、敷地形状を表した画像データ(カメラによる撮像データでもよい)でも入力することができるため、さらに利便性や汎用性を向上させることができる。 The construction planning system of the present invention can accept, as site information, any one of map coordinate data, CAD data, and image data representing the shape of the site of the construction planning site by the input means. As a result, if map coordinates are known in advance, coordinate data can be input, and if CAD data are available, the data file can be input. Even if there are no map coordinates or CAD data, Image data representing the shape of the site (image data captured by a camera may also be used) can be input, so convenience and versatility can be further improved.

また、本発明の建設計画システムは、建設情報として、建設計画地に適用される集団規定情報の他に、建設計画地を管轄する自治体の定める条例を取得手段により取得可能である。この場合、提供手段は、建設情報として提供した集団規定情報及び条例に基づく建設条件に適合した建物モデルを生成させることができる。これにより、集団規定情報以外にも自治体の緑化条例・駐車場条例といったその他一部の条例を総合的に考慮することが可能となり、生成される建物モデルの実用性を高めることができる。 In addition, the construction planning system of the present invention can acquire, as construction information, the ordinances established by the local government having jurisdiction over the construction planning site in addition to the group regulation information applied to the construction planning site by the acquisition means. In this case, the providing means can generate a building model that conforms to the construction conditions based on the group regulation information and ordinance provided as the construction information. As a result, it becomes possible to comprehensively consider some other ordinances such as local governments' greening ordinances and parking lot ordinances in addition to the group regulation information, and the practicality of the generated building model can be enhanced.

本発明の建設計画システムは、提供手段により提供した敷地情報及び建設情報に基づいて、外部コンピュータが実行するプログラムにより建物の存在可能空間を算出させた上で、存在可能空間内に複数の基準ボックスを立体的に配置させていく一方、建設計画地での建設条件の適合範囲を超えた基準ボックスのみ配置を変更させる処理を行った上で、当該基準ボックスを配置させた立体空間内に複数の単位ブロックの集積体からなる建物モデルを生成させる。 According to the construction planning system of the present invention, based on the site information and construction information provided by the providing means, a program executed by an external computer calculates a possible building space, and a plurality of reference boxes are generated in the possible space. are arranged three-dimensionally, and after performing processing to change the arrangement of only the reference boxes that exceed the conformity range of the construction conditions at the construction plan site, multiple Generate a building model consisting of an aggregate of unit blocks.

この場合、建物モデルの生成は、例えば以下の要領で行われる。
(1)提供された情報に基づき、建設計画地内に建物の存在可能空間が算出される。このとき、建設計画地に適用される集団規定情報、各種条例の他にも、車路、トラック停車位置等も考慮した上で存在可能空間を求める。
(2)求めた存在可能空間を基準ボックスとして、この基準ボックス内に、複数の単位ブロックを立体的に配置していく。例えば、建設計画地(敷地)の中心から単位ブロックの配置を始め、敷地に内接する最大の四角形(共円四辺形)に沿って単位ブロックを配置していき、存在可能空間(基準ボックス)内に積み上げていく。
(3)このとき、建設計画地での建設条件の適合範囲を超えた場合、基準ボックスのマスを縮小したり、適合範囲を超えた単位ブロックのみ、配置を変更させたりする処理を行う。
(4)上記(1)~(3)の基準ボックス(存在可能空間)は、集団規定情報その他による建築制限の大きな枠組みとなる。
(5)そして、基準ボックス(存在可能空間)内に単位ブロックを積み上げていくことで、単位ブロックの集積体からなる建物モデルを生成する。
In this case, the building model is generated, for example, in the following manner.
(1) Based on the provided information, the possible space for the building to exist within the construction planning site is calculated. At this time, in addition to the group regulation information and various ordinances applied to the construction project site, the possible space is obtained after taking into consideration the roadway, the truck stop position, and the like.
(2) Using the obtained possible space as a reference box, a plurality of unit blocks are three-dimensionally arranged in this reference box. For example, starting with the placement of unit blocks from the center of the planned construction site (site), the unit blocks are placed along the largest quadrangle (co-circular quadrilateral) inscribed in the site, and then placed within the possible space (reference box). I'm going to stack it up.
(3) At this time, if the construction condition conformity range is exceeded at the construction site, the mass of the reference box is reduced, or only the unit blocks that exceed the conformity range are rearranged.
(4) The reference boxes (possible spaces) of (1) to (3) above serve as a large framework for building restrictions based on group regulation information and others.
(5) Then, by piling up unit blocks in the reference box (possible space), a building model made up of an aggregate of unit blocks is generated.

なお、上記(1)の処理では、敷地の中心から基準ボックスの配置を始め、最大の四角形に沿って(共円四辺形の最大面積から)存在可能空間を算出し、基準ボックスを立体的に配置するが、集団規定情報、各種条例等の建設条件に適合しない場合、基準ボッスクの配置を変更して最終的な存在可能空間が算出される。 In the process of (1) above, the reference box is placed from the center of the site, the possible space is calculated along the largest square (from the maximum area of the cyclic quadrilateral), and the reference box is three-dimensionally Although it is arranged, if it does not conform to the construction conditions such as group regulation information and various regulations, the arrangement of the reference box is changed and the final possible space is calculated.

本発明の建設計画システムは、複数の単位ブロックを立体的に集積させたデータ形式で生成された建物モデルに対し、個々の単位ブロックごとに建物内の用途に応じた属性を付与した上で、出力手段により概要情報を出力する。 The construction planning system of the present invention provides a building model, which is generated in a data format in which a plurality of unit blocks are three-dimensionally integrated, with an attribute according to the use in the building for each unit block, and The output means outputs the summary information.

上記のように建設計画システムでは、単位ブロックが建物モデルを構成する単位となるが、積み上げの段階では個々の単位ブロックに用途は決められておらず、単位ブロックを集積させた後に、単位ブロックに柱、壁等といった建物モデルとしての属性を付与していき、次に柱、壁で囲まれた空間に「倉庫」や「事務室」等の部屋の属性を付与していく。このため、予め用途が決まっているユニットを組み合わせていく態様に比較して、建物モデル内部の間口や奥行きをより自由に設定することができ、それらの寸法調整を容易に行うことができる。 As mentioned above, in the construction planning system, unit blocks are the units that make up a building model. Attributes as a building model such as pillars and walls are added, and then room attributes such as "warehouse" and "office" are added to the space surrounded by the pillars and walls. For this reason, compared to a mode in which units whose uses are determined in advance are combined, the frontage and depth inside the building model can be set more freely, and their dimensions can be easily adjusted.

本発明によれば、より利便で汎用性の高い建設計画システムを提供することができる。 According to the present invention, it is possible to provide a construction planning system that is more convenient and highly versatile.

建設計画システム100の構成例を示すブロック図である。1 is a block diagram showing a configuration example of a construction planning system 100; FIG. 建設計画システム100の動作概要を示すフローチャートである。4 is a flowchart showing an operation outline of the construction planning system 100; 建設計画システム100の自動設計を通じて得られる出力結果の概要例を示す図である。3 is a diagram showing an example of an output result obtained through automatic design of the construction planning system 100; FIG. 建設計画システム100の各種処理を示すシーケンス図である。4 is a sequence diagram showing various processes of the construction planning system 100; FIG. 敷地形状入力処理の手順例を示すフローチャートである。It is a flow chart which shows an example of a procedure of site shape input processing. 敷地形状を手書きデータとして入力する場合の例を示す図である。It is a figure which shows the example in the case of inputting a lot shape as handwritten data. サーバ装置110が実行する建物ボリューム生成モジュール処理の手順例を示すフローチャートである。4 is a flow chart showing an example of a procedure of building volume generation module processing executed by the server device 110. FIG. 建物モデルのボリューム生成イメージを示す図である。FIG. 4 is a diagram showing a volume generation image of a building model; 建物ボリュームの法規制チェックイメージを示す図である。It is a figure which shows the legal regulation check image of a building volume. サーバ装置110のコスト算出モジュール140が実行するコスト算出処理の手順例を示すフローチャートである。6 is a flow chart showing an example of a procedure of cost calculation processing executed by a cost calculation module 140 of the server apparatus 110; サーバ装置110の工程表作成モジュール150が実行する工程表算出処理の手順例を示すフローチャートである。4 is a flow chart showing a procedure example of a process chart calculation process executed by a process chart creation module 150 of the server device 110. FIG. ユーザ端末102の専用アプリケーションが実行する表示処理の手順例を示すフローチャートである。6 is a flow chart showing an example of the procedure of display processing executed by a dedicated application of the user terminal 102. FIG.

以下、本発明の実施形態について図面を参照しながら説明する。以下の実施形態では、建設計画システムの好適な一例を挙げているが、本発明の形態は例示のものに限らない。 BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described with reference to the drawings. Although a preferred example of a construction planning system is given in the following embodiment, the form of the present invention is not limited to the example.

〔システムの構成例〕
図1は、建設計画システム100の構成例を示すブロック図である。図1には建設計画システム100で用いる電子機器とともに、建設計画システム100の運用に関係するブロック構成もまた、合わせて示されている。
[System configuration example]
FIG. 1 is a block diagram showing a configuration example of a construction planning system 100. As shown in FIG. FIG. 1 also shows the block configuration related to the operation of the construction planning system 100 together with the electronic devices used in the construction planning system 100 .

〔入出力デバイス〕
建設計画システム100は、例えばタブレットコンピュータ型のユーザ端末102、パーソナルコンピュータ型のユーザ端末104等の入出力デバイスを基本構成とする。建設計画システム100は、ユーザ端末102,104に実装されたユーザインタフェース(GUI)を用いてユーザからの入力操作を受け付けたり、それらのディスプレイに出力結果を表示したりする。これらユーザ端末102,104には、建設計画システム100の機能的要素を構成するアプリケーションソフトウェア、API(アプリケーションプログラムインターフェース)等がインストールされており、ユーザ端末102,104等において、各種のアプリケーションソフトウェア、API等を動作させることで、建設計画システム100が機能する。なお、ユーザ端末102はスマートフォン等の形態でもよいし、ユーザ端末104がデスクトップ型パーソナルコンピュータであってもよい。
[Input/output device]
The construction planning system 100 basically includes input/output devices such as a tablet computer type user terminal 102 and a personal computer type user terminal 104 . The construction planning system 100 uses user interfaces (GUIs) installed in the user terminals 102 and 104 to accept input operations from users and to display output results on their displays. These user terminals 102, 104 are installed with application software, APIs (application program interfaces), etc., which constitute the functional elements of the construction planning system 100. In the user terminals 102, 104, etc., various application softwares, APIs etc., the construction planning system 100 functions. The user terminal 102 may be in the form of a smartphone or the like, and the user terminal 104 may be a desktop personal computer.

〔情報通信環境〕
建設計画システム100の運用には、情報通信環境(情報通信網)が好適に用いられる。情報通信環境は、例えばインターネット等のワールドオープンなネットワーク104や、LAN、VPN等のプラベートなネットワーク106等を有する。図1の例では、ユーザ端末102,104がプライベートなネットワーク106だけに接続され、図示しないゲートウェイを通じてインターネット等のネットワーク104にアクセスする態様となっているが、特にこのような構成に限らず、例えば、ユーザ端末102,104が公衆回線を通じてインターネット等のネットワーク104にアクセス可能な態様であってもよい。また、情報通信環境は有線及び無線による回線接続を含む。
[Information communication environment]
An information communication environment (information communication network) is preferably used for operation of the construction planning system 100 . The information communication environment includes, for example, a world-open network 104 such as the Internet, and a private network 106 such as LAN and VPN. In the example of FIG. 1, the user terminals 102 and 104 are connected only to the private network 106 and access the network 104 such as the Internet through a gateway (not shown). Alternatively, the user terminals 102 and 104 may access a network 104 such as the Internet through a public line. In addition, the information communication environment includes wired and wireless line connections.

〔外部コンピュータ〕
建設計画システム100の運用には、例えばプライベートなネットワーク106上に置かれたサーバ装置110を好適に利用することができる。サーバ装置110は、ユーザ端末102,104に対してはアプケーションサーバとして機能し、ユーザ端末102,104のリソース負荷を軽減する。なお、本実施形態ではサーバ装置110を建設計画システム100の外部に位置付けることで、建設計画システム100が利用可能な対象の外部コンピュータとしている。
[External computer]
For operation of the construction planning system 100, for example, a server device 110 placed on a private network 106 can be preferably used. The server device 110 functions as an application server for the user terminals 102 and 104 and reduces resource loads on the user terminals 102 and 104 . In this embodiment, the server device 110 is positioned outside the construction planning system 100, so that the construction planning system 100 can use it as an external computer.

サーバ装置110は、複数のデータベースDB1~DB5を有する他、複数のプログラムモジュールを実装した制御モジュール部120を有している。制御モジュール部120には、BIM管理部130(図で「BIM」と示すブロック)が構築されている。BIM管理部130は、制御モジュール部120において建物ボリューム生成モジュール132及び法規制確認モジュール134といった、BIM(ビルディングインフォメーションモデリング)に特化された専用のプログラムモジュールを実行するセクションである。この他に制御モジュール部120は、コスト算出モジュール140及び工事工程表作成モジュール150といった利用目的別に特化された専用のプログラムモジュールを実行する。 The server device 110 has a plurality of databases DB1 to DB5 and a control module section 120 in which a plurality of program modules are installed. A BIM management unit 130 (a block indicated as “BIM” in the figure) is constructed in the control module unit 120 . The BIM management section 130 is a section that executes dedicated program modules specialized for BIM (Building Information Modeling), such as a building volume generation module 132 and a regulation confirmation module 134 in the control module section 120 . In addition, the control module unit 120 executes dedicated program modules, such as a cost calculation module 140 and a construction schedule creation module 150, which are specialized for each purpose of use.

上記の各種プログラムモジュールには、それぞれ専用の記憶領域が割り当てられている。すなわち、BIM管理部130の建物ボリューム生成モジュール132にはデータベースDB2が割り当てられ、法規制確認モジュール132にはデータベースDB3が割り当てられる。また、コスト算出モジュール140にはデータベースDB4が割り当てられ、工事工程表作成モジュール150にはデータベースDB5が割り当てられる。なお、データベースDB1は、建設計画システム100内の情報保存領域として割り当てられている。なお、データベースDB1~DB5は、物理的に同一な記憶媒体内でセクタを分けられている構成でもよい。 A dedicated storage area is assigned to each of the various program modules described above. That is, the database DB2 is assigned to the building volume generation module 132 of the BIM management unit 130, and the database DB3 is assigned to the regulation confirmation module 132. FIG. Further, the database DB4 is assigned to the cost calculation module 140, and the database DB5 is assigned to the construction schedule creation module 150. FIG. The database DB1 is assigned as an information storage area within the construction planning system 100. FIG. It should be noted that the databases DB1 to DB5 may have a configuration in which sectors are divided within a physically identical storage medium.

〔外部機関〕
建設計画システム100の運用には、所定の外部機関160もまた好適に利用される。外部機関160は、例えば一般に公開されているGISデータベース162を保有しており、このGISデータベース162には、ネットワーク104を通じて建設計画システム100からアクセスすることができる。GISデータベース162には、例えば地図情報、都市計画情報といった地理的情報が膨大に蓄積されている他、各種災害のハザードマップ、地盤情報等のデータが蓄積されている。
〔External agency〕
A predetermined external organization 160 is also preferably used for operation of the construction planning system 100 . The external organization 160 has, for example, a GIS database 162 open to the public, and this GIS database 162 can be accessed from the construction planning system 100 through the network 104 . The GIS database 162 stores a large amount of geographical information such as map information and city planning information, as well as data such as hazard maps of various disasters and ground information.

〔動作概要〕
図2は、建設計画システム100の動作概要を示すフローチャートである。本実施形態の建設計画システム100による動作は、所望の建設計画地における建物の自動設計を柱とする。すなわち、建設計画システム100は、ユーザ端末102,104に実装されたユーザインタフェース(GUI)を用いてユーザからのデータ入力を受け付けると(ステップS100)、外部機関106からGISデータを取得(ステップS102)した後、サーバ装置110において主要な各種処理(ステップS104,S106,S108)を実行させた上で、その結果をユーザ端末102,104に出力して表示する(ステップS110)。以下、動作概要についてさらに説明する。
[Overview of operation]
FIG. 2 is a flow chart showing an outline of the operation of the construction planning system 100. As shown in FIG. The operation of the construction planning system 100 of this embodiment is based on the automatic design of a building at a desired construction planning site. That is, when the construction planning system 100 accepts data input from the user using the user interface (GUI) mounted on the user terminals 102 and 104 (step S100), it acquires GIS data from the external organization 106 (step S102). After that, the server apparatus 110 executes various main processes (steps S104, S106, and S108), and outputs and displays the results on the user terminals 102 and 104 (step S110). The outline of the operation will be further described below.

〔自動設計の流れ〕
ステップS100:ユーザ端末102,104において、建物の建設を計画する建設計画地に関する敷地情報の入力を受け付ける。
ステップS102:データ入力時には、合わせて敷地情報に関するGISデータを外部機関106から取得する。GISデータから建設計画地の正確な地図座標、地形、方位といった敷地情報が得られる他、建設計画地に適用される集団規定情報、各種条例といった建設条件に関する建設情報が得られる。
データ入力された敷地情報及び建設情報をサーバ装置110に提供し、以下の処理を走らせる。
[Flow of automatic design]
Step S100: The user terminals 102 and 104 receive the input of the site information regarding the planned construction site where the construction of the building is planned.
Step S102: At the time of data input, GIS data relating to site information is acquired from the external organization 106 as well. From the GIS data, we can obtain site information such as accurate map coordinates, topography, and orientation of the planned construction site, as well as construction information regarding construction conditions such as group regulation information and various ordinances that apply to the planned construction site.
The site information and construction information entered as data are provided to the server device 110, and the following processing is executed.

ステップS104:建設計画地で建設可能な建物のボリュームを生成(建物モデルを自動設計)する。
ステップS106:自動設計した建物モデルから、建設に必要なコストを算出する(建築概算見積)。
ステップS108:また、自動設計した建物モデルから、工事工程表を作成する(自動工程作成)。
以上の処理の結果がサーバ装置110からユーザ端末102,104に返される。
Step S104: Generate the volume of a building that can be constructed on the planned construction site (automatically design the building model).
Step S106: Calculate the cost required for construction from the automatically designed building model (construction rough estimate).
Step S108: Create a construction process chart from the automatically designed building model (automatic process creation).
The results of the above processing are returned from the server device 110 to the user terminals 102 and 104 .

ステップS110:ユーザ端末102,104において、自動設計の結果(建物概要、コスト概要、工期概要等)を表示する。 Step S110: The user terminals 102 and 104 display the results of the automatic design (building outline, cost outline, construction period outline, etc.).

〔出力結果概要〕
図3は、建設計画システム100の自動設計を通じて得られる出力結果の概要例を示す図である。
例えば、タブレット型のユーザ端末102を使用して自動設計の処理を実行させた場合、出力結果としてユーザ端末102の画面に建物プラン図BP、建物パース図PS、コスト工期表CTといった建設計画に関する概要情報が表示される。これらの概要情報は、ユーザ端末102でのGUI操作によって適宜に表示・非表示・画面切替が可能であり、閲覧の利便性に供することができる。また、自動設計の結果をユーザ端末102から第三者(例えば顧客等)に電子メール等でデータ送信することもできる。
[Summary of output results]
FIG. 3 is a diagram showing an example of an output result obtained through the automatic design of the construction planning system 100. As shown in FIG.
For example, when the tablet-type user terminal 102 is used to execute automatic design processing, an overview of the construction plan such as a building plan BP, a building perspective PS, and a cost construction schedule CT is displayed on the screen of the user terminal 102 as an output result. Information is displayed. The summary information can be displayed/hidden/screen-switched appropriately by GUI operation on the user terminal 102, and can be used for convenience of viewing. Further, the result of automatic design can be sent as data from the user terminal 102 to a third party (for example, a customer) by e-mail or the like.

〔処理シーケンス〕
図4は、建設計画システム100の各種処理を示すシーケンス図である。図2の動作概要では、建設計画システム100全体の処理フローとして俯瞰的に示していたが、ここでは各動作主体別に行われる処理シーケンスが示されている。
[Processing sequence]
FIG. 4 is a sequence diagram showing various processes of the construction planning system 100. As shown in FIG. Although the outline of the operation in FIG. 2 shows a bird's-eye view of the processing flow of the construction planning system 100 as a whole, here, the processing sequence performed for each subject of action is shown.

〔ユーザ端末処理〕
ステップS1:ユーザ端末102(104)において、データ入力を開始する。ここでは運用上のセキュリティ対策として、ユーザ認証(サインイン)の手順が設けられている。したがって、先ずユーザID及びパスワードの入力が求められる。
ステップS2:入力したユーザID及びパスワードをユーザ端末102からサーバ装置110に送信し、認証要求を発行する。
[User terminal processing]
Step S1: Start data input at the user terminal 102 (104). Here, a procedure for user authentication (sign-in) is provided as an operational security measure. Therefore, first, input of a user ID and a password is required.
Step S2: Transmit the entered user ID and password from the user terminal 102 to the server device 110 and issue an authentication request.

〔サーバ装置処理〕
ステップS3:サーバ装置110において、認証要求に対するユーザ認証を行う。ここでのユーザ認証のため、例えば上記のデータベースDB1には登録ユーザのリストが保存されている。
ステップS4:ユーザ認証が正常に行われると、サーバ装置110からユーザ端末102に認証通知を行う。これにより、ユーザ端末102とサーバ装置110との間で自動設計のためのセッションが確立される。
[Server device processing]
Step S3: The server device 110 performs user authentication in response to the authentication request. For user authentication here, for example, a list of registered users is stored in the database DB1.
Step S4: When the user authentication is successfully performed, the server device 110 notifies the user terminal 102 of the authentication. Thereby, a session for automatic design is established between the user terminal 102 and the server device 110 .

〔ユーザ端末処理〕
ステップS5:ユーザ端末102において、建設計画地に関する敷地情報を入力する。図2の動作概要では、データ入力(ステップS100)に対応した処理の開始に該当する。敷地情報の入力は、例えば敷地形状の座標データ、CADデータ、PDFデータ、画像データ等により行われるが、詳細についてはさらに後述する。
ステップS6:ユーザ端末102から外部機関106に、敷地情報の入力データを送信する。
[User terminal processing]
Step S5: The user terminal 102 inputs site information about the planned construction site. In the operation outline of FIG. 2, this corresponds to the start of processing corresponding to data input (step S100). The site information is input by, for example, site shape coordinate data, CAD data, PDF data, image data, etc. Details will be described later.
Step S6: Transmit the input data of site information from the user terminal 102 to the external organization 106 .

〔外部機関処理〕
ステップS7:外部機関106において、送信された敷地情報に基づいてGISデータベース162から地図情報を検索する。
ステップS8:外部機関106から地図情報(GISデータ)をユーザ端末102に提供する。
[External agency processing]
Step S7: The external organization 106 searches the GIS database 162 for map information based on the transmitted site information.
Step S8: Map information (GIS data) is provided from the external organization 106 to the user terminal 102. FIG.

〔ユーザ端末処理〕
ステップS9:地図情報(GISデータ)を参照し、ユーザ端末102において詳細な敷地情報を入力する。なお、敷地形状の入力についてはさらに後述する。
ステップS10:入力(確定)した敷地情報をユーザ端末102から外部機関106に送信する。
[User terminal processing]
Step S9: Refer to the map information (GIS data) and input detailed site information on the user terminal 102 . The input of the site shape will be further described later.
Step S<b>10 : Transmit the input (confirmed) site information from the user terminal 102 to the external organization 106 .

〔サーバ処理〕
ステップS11:サーバ装置110において、送信された敷地情報に基づいて法規制確認モジュール134がデータベースDB3から建設条件(建設情報)を検索する。建設条件には、上記のように建設計画地に適用される集団規定情報、管轄する自治体の定める各種条例等が含まれる。なお、ここでの処理を外部機関106で行うこととしてもよい。
ステップS12:建設条件に関する検索結果をサーバ装置110からユーザ端末102に通知する。外部機関106で建設条件を取得した場合は、外部機関106からユーザ端末102に検索結果を通知する。
[Server processing]
Step S11: In the server device 110, the regulatory confirmation module 134 retrieves construction conditions (construction information) from the database DB3 based on the transmitted site information. The construction conditions include group regulation information applied to the construction plan site as described above, various ordinances established by the local government having jurisdiction, and the like. Note that the processing here may be performed by the external organization 106 .
Step S12: The server device 110 notifies the user terminal 102 of the search result regarding the construction conditions. When the external organization 106 acquires the construction conditions, the external organization 106 notifies the user terminal 102 of the search result.

〔ユーザ端末処理〕
ステップS13:ユーザ端末102において、通知された建設条件のうち、考慮すべき対象を選択して入力する。例えば、入力データの建設計画地に適用される法規制情報として建蔽率、容積率、斜線規制、高さ制限、日影規制、緑化条例、自治体(本実施形態の採用時において東京都)駐車場条例、その他地域ごとに設定された条例が一覧で通知されると、そこから考慮すべき項目をユーザ操作によって選択し、選択データとして入力する。また、ここでは駐車場、トラック停留場(バース)等の指定した台数を選択データとして入力することができる。指定した台数は、建設計画地での建物の容積率に支障がない範囲内で確保されることになる。
ステップS14:入力した選択データをユーザ端末102からサーバ装置110に送信する。
[User terminal processing]
Step S13: At the user terminal 102, an object to be considered is selected and input from the notified construction conditions. For example, legal regulation information applied to the construction planning site of the input data includes building coverage ratio, floor area ratio, oblique line regulation, height restriction, sunshade regulation, greening ordinance, local government (Tokyo Metropolitan Government at the time of adoption of this embodiment) parking lot ordinance. , and other regulations set for each region are notified in a list, the user selects items to be considered from the list and inputs them as selection data. Also, here, the designated number of parking lots, truck stops (berths), etc. can be input as selection data. The specified number of units will be secured within a range that does not interfere with the floor area ratio of the building on the planned construction site.
Step S<b>14 : Transmit the input selection data from the user terminal 102 to the server device 110 .

〔サーバ処理〕
ステップS15:サーバ装置110において、これまでのデータをデータベースDB1に保存する。
ステップS16:サーバ装置110において自動設計を開始し、建物モデルを生成する。なお、建物モデルの生成についてはさらに後述する。
ステップS17:サーバ装置110において、生成した建物モデルから建設コストの算出及び工事工程表の作成を行う。コスト算出及び工程表作成についてもさらに後述する。
ステップS18:サーバ装置110において、ここまでのデータをデータベースDB1に保存する。
ステップS19:そして、サーバ装置110からユーザ端末102に自動設計の結果をデータ送信する。
[Server processing]
Step S15: In the server device 110, the data so far are stored in the database DB1.
Step S16: Automatic design is started in the server device 110 to generate a building model. The generation of the building model will be further described later.
Step S17: The server device 110 calculates the construction cost from the generated building model and creates a construction schedule. Cost calculation and process chart creation will also be described later.
Step S18: In the server device 110, the data up to this point are stored in the database DB1.
Step S19: Then, the server device 110 transmits data of the automatic design result to the user terminal 102 .

〔ユーザ端末処理〕
ステップS20:ユーザ端末102において、サーバ装置110から送信されたデータを表示する。図2の動作概要では、表示(ステップS110)に対応した処理に該当する。
[User terminal processing]
Step S20: Display the data transmitted from the server device 110 on the user terminal 102 . In the operation outline of FIG. 2, this corresponds to processing corresponding to display (step S110).

〔オプション処理〕
処理シーケンスには、以下のオプション処理を好適に追加することができる。
ステップS21:ステップS16で生成した建物モデルをサーバ装置110からユーザ端末102に適宜送信する。
ステップS22:ユーザ端末102において建物モデルを確認し、所望の内容でなかった場合はユーザが再出力要求を入力する。
ステップS23:ユーザ端末102からサーバ装置110に再出力要求を送信する。再出力要求があった場合、サーバ装置110において再度ステップS16を実行する。
[Optional processing]
The following optional processing can be preferably added to the processing sequence.
Step S21: The building model generated in step S16 is transmitted from the server device 110 to the user terminal 102 as appropriate.
Step S22: Check the building model on the user terminal 102, and if the contents are not what you want, the user inputs a re-output request.
Step S23: A re-output request is transmitted from the user terminal 102 to the server device 110. FIG. If there is a re-output request, the server device 110 executes step S16 again.

以上が自動設計開始から終了までの処理シーケンスであるが、以下に個別の処理の詳細について説明する。 The processing sequence from the start to the end of automatic design has been described above, and the details of individual processing will be described below.

〔敷地形状入力〕
図5は、敷地形状入力処理の手順例を示すフローチャートである。この処理は、図4の処理シーケンス中でユーザ端末102が実行するステップS5,S9に対応している。敷地形状入力処理は、ユーザ端末102に専用のアプリケーションソフトウェアとして実装されている。以下、手順例に沿って説明する。
[Site shape input]
FIG. 5 is a flow chart showing an example of the procedure of site shape input processing. This processing corresponds to steps S5 and S9 executed by the user terminal 102 in the processing sequence of FIG. The site shape input process is implemented as dedicated application software in the user terminal 102 . An example procedure will be described below.

ステップS200:ユーザ端末102のアプリケーションは、ユーザ操作によって入力されたデータが敷地形状を表す座標データであるかを確認する。座標データであることを確認した場合(Yes)、次にステップS202に進むが、座標データ以外(No)の場合はステップS204に進む。 Step S200: The application of the user terminal 102 confirms whether the data input by the user's operation is coordinate data representing the shape of the site. If it is confirmed that the data is coordinate data (Yes), the process proceeds to step S202, but if it is other than coordinate data (No), the process proceeds to step S204.

〔座標データの場合〕
ステップS202:ユーザ端末102のアプリケーションは、敷地形状の入力データが座標データである場合、その座標に示されたGISデータの土地情報から敷地範囲を取得する。なお、GISデータは先の処理シーケンスにおいて外部機関106から提供されている。
[For coordinate data]
Step S202: When the input data of the site shape is coordinate data, the application of the user terminal 102 acquires the site range from the land information of the GIS data indicated by the coordinates. It should be noted that the GIS data has been provided by the external organization 106 in the previous processing sequence.

〔座標データ以外の場合〕
ステップS204:ユーザ端末102のアプリケーションは、ユーザ操作によって入力されたデータが敷地形状を表すCADデータ(例えばdxf形式)であるかを確認する。CADデータであることを確認した場合(Yes)、次にステップS206に進むが、CADデータ以外(No)の場合はステップS208に進む。なお、CADデータは、dxf形式以外であってもよい。
[For other than coordinate data]
Step S204: The application of the user terminal 102 confirms whether the data input by the user's operation is CAD data (for example, dxf format) representing the shape of the site. If it is confirmed that the data is CAD data (Yes), the process proceeds to step S206, but if it is other than CAD data (No), the process proceeds to step S208. The CAD data may be in formats other than dxf.

〔CADデータの場合〕
ステップS206:ユーザ端末102のアプリケーションは、敷地形状の入力データがCADデータである場合、CADデータと重なり合うGISデータから敷地範囲を取得する。
[For CAD data]
Step S206: When the input data of the site shape is CAD data, the application of the user terminal 102 acquires the site range from the GIS data overlapping the CAD data.

〔CADデータ以外の場合〕
ステップS208:ユーザ端末102のアプリケーションは、ユーザ操作によって入力されたデータが敷地形状を表す画像データ(例えば、PDF形式の画像データ)であるかを確認する。画像データであることを確認した場合(Yes)、次にステップS210に進むが、画像データ以外(No)の場合はステップS212に進む。
[For non-CAD data]
Step S208: The application of the user terminal 102 confirms whether the data input by the user's operation is image data (for example, image data in PDF format) representing the shape of the site. If the data is image data (Yes), the process proceeds to step S210. If the data is not image data (No), the process proceeds to step S212.

〔PDFデータの場合〕
ステップS210:ユーザ端末102のアプリケーションは、敷地形状の入力データがPDF等の画像データである場合、取得した画像とGISデータとの重ね合わせを行って敷地形状を取得する。例えば、画面102aに表示した画像データを背景として、敷地形状をトレースした線図データを生成する処理を行う。なお、ここでは適宜、ユーザの手動入力操作を要求してもよい。
[For PDF data]
Step S210: When the input data of the site shape is image data such as PDF, the application of the user terminal 102 acquires the site shape by superimposing the acquired image and the GIS data. For example, with the image data displayed on the screen 102a as a background, processing is performed to generate line drawing data in which the shape of the site is traced. Note that a manual input operation by the user may be requested as appropriate here.

〔PDFデータ以外の場合〕
ステップS212:ユーザ端末102のアプリケーションは、敷地形状を手書きデータとして入力する。ここでは、例えば敷地形状を印刷した紙や、プリンタで出力した紙をユーザ端末102に内蔵されたカメラ等で撮像し、画像データとして入力する。
ステップS214:ユーザ端末102のアプリケーションは、カメラによる取得画像とGISデータとの重ね合わせから敷地形状を取得する。ここでは適宜、必要なユーザ操作として、カメラによる取得画像を下書きとしてユーザ端末102のGUI上で敷地形状を表す線をなぞる(トレースする)操作入力が行われる。また、アプリケーションがカメラによる取得画像から画像認識(解析)処理を行い、敷地形状を自動算出することとしてもよい。
[For non-PDF data]
Step S212: The application of the user terminal 102 inputs the site shape as handwritten data. Here, for example, a sheet of paper on which the site shape is printed or a sheet of paper output by a printer is imaged by a camera or the like built in the user terminal 102, and is input as image data.
Step S214: The application of the user terminal 102 acquires the site shape from superimposition of the image acquired by the camera and the GIS data. Here, as a necessary user operation, an operation input of tracing a line representing the shape of the site on the GUI of the user terminal 102 using an image acquired by the camera as a draft is performed as appropriate. Alternatively, the application may perform image recognition (analysis) processing from the image acquired by the camera, and automatically calculate the shape of the site.

ステップS216:そして、ユーザ端末102のアプリケーションは、最終的な取得画像の位置合わせ及び補正(歪み補正、解像度補正、二値化補正等)を行う。
以上の手順を実行すると、ユーザ端末102は処理シーケンスを継続する。
Step S216: Then, the application of the user terminal 102 performs final alignment and correction (distortion correction, resolution correction, binarization correction, etc.) of the acquired image.
After executing the above procedure, the user terminal 102 continues the processing sequence.

〔手書きデータ入力例〕
図6は、敷地形状を手書きデータとして入力する場合の例を示す図である。
図6中(A):ユーザ端末102のアプリケーションが内蔵のカメラ102bを起動する。ユーザは、画面102aを見ながら敷地形状STが印刷等された紙CPをカメラ102bの撮像範囲に位置合わせし、適切なタイミングで撮像ボタン102cをタップする。
図6中(B):ユーザ端末102のアプリケーションは、カメラ102bによる取得画像IMに基づき、上記のようにユーザ操作等を通じて敷地形状の手書きデータDTを入力する。なお、データDTが画像認識によって自動変換されてもよい。
[Example of inputting handwritten data]
FIG. 6 is a diagram showing an example of inputting a site shape as handwritten data.
(A) in FIG. 6: The application of the user terminal 102 activates the built-in camera 102b. While looking at the screen 102a, the user aligns the paper CP on which the site shape ST is printed, etc., with the imaging range of the camera 102b, and taps the imaging button 102c at an appropriate timing.
(B) in FIG. 6: The application of the user terminal 102 inputs the site shape handwritten data DT through the user's operation or the like as described above, based on the image IM obtained by the camera 102b. Note that the data DT may be automatically converted by image recognition.

〔建物ボリューム生成モジュール処理〕
図7は、サーバ装置110が実行する建物ボリューム生成モジュール処理の手順例を示すフローチャートである。この処理は、図4の処理シーケンス中でサーバ装置110が実行するステップS16(建物モデル生成)に対応している。また、図7の処理は、BIM管理部130の建物ボリューム生成モジュール132及び法規制確認モジュール134によって実行される。以下、手順例に沿って説明する。
[Building volume generation module processing]
FIG. 7 is a flow chart showing an example procedure of building volume generation module processing executed by the server device 110 . This process corresponds to step S16 (building model generation) executed by the server apparatus 110 in the process sequence of FIG. 7 is executed by the building volume generation module 132 and the legal regulation confirmation module 134 of the BIM management unit 130. FIG. An example procedure will be described below.

ステップS300:建物ボリューム生成モジュール132は、データベースDB1に保存した入力データをロードする。ロードする入力データは、図4の処理シーケンスのステップS15でデータ保存したものである。 Step S300: The building volume generation module 132 loads the input data saved in the database DB1. The input data to be loaded is the data saved in step S15 of the processing sequence in FIG.

ステップS302:次に建物ボリューム生成モジュール132は、建物の存在可能空間を算出する。存在可能空間の算出には、例えば以下の法則(アルゴリズム)が用いられる。
(1)建物の存在可能空間は、建設計画地(建物敷地)内で建物モデルが最大面積となるように、建設計画地に内接する最大の四角形(共円四辺形)の最大面積から算出されるが、法規制、および車路や緑地、駐車場、トラック停車位置等も考慮したうえで存在可能空間が算出されるものとする。なお、上記のように駐車場、トラック停留場(バース)の台数は、容積率に支障がない範囲内で指定の台数が確保される。
(2)敷地内に用地地域などが複数混在するときは、一旦ユーザ端末102にその旨を返し、ユーザ端末102側で領域を分割する操作を行って、分割領域をサーバ装置110に再度アップロードすることを要求する。その際、アップロードされた分割領域ごとに建蔽率や容積率が異なる場合もあるので、その際は建物ボリューム生成モジュール132において領域面積に応じた按分計算を自動で行うものとする。
(3)領域分割において、さらに日影に関しては、敷地外において規制が異なる場合は敷地外の領域の分割も可能であるものとする。
Step S302: Next, the building volume generation module 132 calculates the possible building space. For example, the following rule (algorithm) is used to calculate the possible space.
(1) The possible space for the building is calculated from the maximum area of the largest quadrilateral (co-circular quadrilateral) inscribed in the construction plan site so that the building model has the maximum area within the construction plan site (building site). However, the possible space shall be calculated after taking into account legal regulations, roadways, green areas, parking lots, truck stop positions, etc. As described above, the designated number of parking lots and truck stops (berths) is ensured within a range that does not interfere with the floor area ratio.
(2) When there are multiple land areas on the site, the fact is once returned to the user terminal 102, the user terminal 102 performs an operation to divide the area, and the divided area is uploaded to the server device 110 again. demand that At that time, since the building coverage ratio and floor area ratio may differ for each of the uploaded divided areas, the building volume generation module 132 automatically performs proportional division calculation according to the area area.
(3) Regarding division of the area, it is also possible to divide the area outside the premises if regulations differ outside the premises regarding shade.

ステップS304:建物ボリューム生成モジュール132は、先のステップS302で算出した存在可能空間内に建物モデルのボリューム(容量)を生成する。
ステップS306:また、生成した建物モデルのボリュームが法規制をクリアしているか否かを法規制確認モジュール134がチェックする。法規制をクリアしていれば(Yes)、次にステップS308に進むが、法規制をクリアしていなければ(No)、ステップS304に戻ってループ処理を行う。
ステップS308:法規制をクリアした建物モデルのボリューム内において、今度は別の三次元データからなる単位ブロックを隙間なく集積していき、単位ブロックの集積体からなる建物モデルを生成する。さらに、個々の単位ブロックに「柱」、「壁」、「床」、「天井」等の属性を付与していき、「柱」、「壁」、「床」、「天井」で囲まれた領域に「倉庫」や「事務室」、「通路」等の室内空間(部屋)としての属性を付与していって最終的な建物モデルのアウトプット(自動設計の結果物)を生成する。生成した建物モデルは、データベースDB2に一時保存する。また、一時保存した建物モデルは、本処理外でサーバ装置110からユーザ端末102,104等に適時送信することができる。
Step S304: The building volume generation module 132 generates the volume (capacity) of the building model within the possible space calculated in step S302.
Step S306: Also, the legal regulation confirmation module 134 checks whether or not the volume of the generated building model complies with legal regulations. If the regulation is cleared (Yes), the process proceeds to step S308, but if the regulation is not cleared (No), the process returns to step S304 and loop processing is performed.
Step S308: Within the volume of the building model that has cleared the legal regulations, unit blocks made up of other three-dimensional data are accumulated without gaps to generate a building model made up of an aggregate of unit blocks. Furthermore, attributes such as "pillar", "wall", "floor", and "ceiling" are given to each unit block, and the Attributes such as "warehouse", "office", "passageway", etc. are given to the area as an indoor space (room) to generate the final output of the building model (result of automatic design). The generated building model is temporarily stored in the database DB2. In addition, the temporarily stored building model can be transmitted from the server device 110 to the user terminals 102, 104 and the like as needed outside of this process.

これにより、建設計画システム100により自動設計される建物モデルは、例えば以下に示すアルゴリズムを用いて生成されることになる。
(1)データ化された存在可能空間内に、基準となる大きさの3次元データからなる基準ボックスを配置し、建物モデルの法規制チェック用に大きなボリュームを生成する(ステップS304)。
(2)生成された建物モデルのボリュームを法規制チェックし、法規に適さない部分があれば、法規制に適合するように基準ブロックのマスを縮小する、あるいは、それらの位置を移動させるという手法でボリュームの調整を行う(ステップS308)。ここで基準ボックスを配置したデータ上の立体空間は、集団規定情報その他による建築制限の大きな枠組みとなる。
(3)その後、生成したボリュームを超えないように単位ブロックを密集状態で集積し、建物モデルを生成する。
(4)個々の単位ブロックに属性を付与し、建物モデルの完成形を得る。
As a result, the building model automatically designed by the construction planning system 100 is generated using, for example, the following algorithm.
(1) Place a reference box made up of three-dimensional data of a reference size in the existable space converted into data, and generate a large volume for legal regulation check of the building model (step S304).
(2) A method of checking the volume of the generated building model with legal regulations, and if there are parts that do not comply with the regulations, reduce the mass of the reference blocks or move their positions so as to comply with the regulations. to adjust the volume (step S308). Here, the three-dimensional space on the data in which the reference boxes are arranged becomes a large framework for architectural restrictions based on group regulation information and others.
(3) After that, unit blocks are densely accumulated so as not to exceed the generated volume, and a building model is generated.
(4) Give attributes to individual unit blocks to obtain a complete building model.

ステップS310:建物ボリューム生成モジュール132は、再出力要求を受けたか否か確認する。再出力要求は、図4の処理シーケンスのオプション処理(ステップS23)でユーザ端末102から送信される。再出力要求があった場合(Yes)、ステップS304に戻って処理をやり直す。再出力要求がない場合(No)、ステップS312に進む。 Step S310: The building volume generation module 132 confirms whether or not a re-output request has been received. The re-output request is transmitted from the user terminal 102 in the optional process (step S23) of the process sequence of FIG. If there is a re-output request (Yes), the process returns to step S304 to redo the process. If there is no re-output request (No), the process proceeds to step S312.

ステップS312:建物ボリューム生成モジュール132は、成果物としての建物モデルをデータベースDB1に保存する。
以上の手順を実行すると、建物ボリューム生成モジュール132は処理シーケンスを継続する。
Step S312: The building volume generation module 132 stores the building model as a product in the database DB1.
After executing the above procedure, the building volume generation module 132 continues the processing sequence.

〔建物モデル生成イメージ〕
図8は、建物モデルの生成イメージを示す図である。
図8中(A):建設計画地(敷地)STの中心から単位ブロックBXを配置する。このとき、建設計画地ST内には、例えば駐車場PKや法規制を考慮した上で、最大面積となる共円四角形SQが定義されるとともに、上記の基準ボックス(建物ボリューム)が定義されている。
図8中(B):共円四角形SQに沿って単位ブロックBXを水平方向に配置していく。なお、建物モデルの1階部分を形成するときには、建設計画地STの境界線からの法規制チェックを実施しているものとする。
図8中(C):単位ブロックBXを垂直方向にも配置していき、立体的なモデルを生成していく。最初に基準ボックスを用いたマスモデルで上記のように法規制のチェックを行い、このとき、法規制チェックに引っかかる配置があれば、法規制に適合するようにマスモデルの縮小、もしくは、法規制に適合するように基準ボックスの配置を変更し、(C)→(B)→(C)のループ処理を実行する。なお、図8(C)において最初に法規制をクリアする建築可能空間を設定し、当該建築可能空間内で単位ボックスBXを配置し、(C)→(B)→(C)のループ処理が実行されてもよい。
[Building model generation image]
FIG. 8 is a diagram showing a generated image of a building model.
(A) in FIG. 8: A unit block BX is placed from the center of the planned construction site (site) ST. At this time, in the construction plan site ST, for example, after considering the parking lot PK and legal regulations, a symmetrical quadrangle SQ having the maximum area is defined, and the above reference box (building volume) is defined. there is
(B) in FIG. 8: The unit blocks BX are arranged in the horizontal direction along the symmetrical quadrilateral SQ. It should be noted that, when forming the first floor of the building model, it is assumed that legal and regulatory checks are being carried out from the boundary line of the construction plan site ST.
(C) in FIG. 8: A three-dimensional model is generated by arranging the unit blocks BX also in the vertical direction. First, the mass model using the reference box is checked for legal regulations as described above, and if there is an arrangement that fails the legal regulation check, the mass model is reduced to comply with the legal regulation, or the legal regulation , and execute loop processing of (C)→(B)→(C). In addition, in FIG. 8(C), a buildable space that clears the legal regulations is first set, a unit box BX is arranged in the buildable space, and the loop processing of (C) → (B) → (C) is performed. may be performed.

〔法規制チェックイメージ〕
図9は、建物ボリュームの法規制チェックイメージを示す図である。なお、図9の敷地形状は図8とは異なっている。
[Regulation check image]
FIG. 9 is a diagram showing a legal regulation check image of a building volume. Note that the site shape in FIG. 9 is different from that in FIG.

上記のように(図8参照)、建設計画地(敷地)ST内に定義された共円四角形SQに沿って単位ブロックBXが集積され、立体的な建物モデルが生成される。このとき、大枠の基準ボックスBBに何らかの法規制に適合しない部分NGBがあったとすると、そのような不適合な部分NGBの配置を変更する(基準ボックス全体を縮小してもよいし、配置をずらしてもよい。)。 As described above (see FIG. 8), the unit blocks BX are accumulated along the symmetrical quadrilateral SQ defined in the construction plan site (site) ST to generate a three-dimensional building model. At this time, if there is a partial NGB that does not comply with some laws and regulations in the reference box BB of the general framework, the arrangement of such an incompatible partial NGB is changed (the entire reference box may be reduced, or the arrangement may be shifted). is also good.).

〔単位ブロック詳細〕
上記のように、基準ボックスによる法規制チェックを行いつつ、最終的に単位ブロックを用いた建物モデルの生成が行われる。単位ブロックもまた、データ空間内において3次元データからなる立方体であり、単位ブロックを集積していくイメージは、図8に示したとおりである。または、基準ボックスによる法規制チェックを最初に行うことで基準ボックスの範囲を確定し、基準ボックス内で単位ブロックを用いた建物モデルの生成が行われてもよい。
[Unit block details]
As described above, the building model is finally generated using the unit blocks while checking legal regulations using the reference box. A unit block is also a cube made up of three-dimensional data in the data space, and an image of accumulating unit blocks is as shown in FIG. Alternatively, the range of the reference box may be determined by first performing a legal regulation check using the reference box, and the building model may be generated using unit blocks within the reference box.

ただし、単位ブロックは、個々のデータ上の寸法が建物モデルにおいて各種の構成要素としての属性が個々に付与される大きさとなっている。具体的には、建物モデルの1フロア(同一平面)内に等間隔で柱としての属性が付与される配置の単位ブロックがあるとき、4本の柱に囲まれた1区画(グリッド)の面積が125m未満となるように条件を設定した上で、単位ブロックの1辺あたりの寸法が決定される。また、1フロア(同一平面)内に壁又は防火シャッターとしての属性が付与される配置の単位ブロックがあるとき、壁又は防火シャッターにより囲まれたエリアの面積が1500m以下となるようにも条件を設定した上で、単位ブロックの寸法が決定されている。 However, the unit block has a dimension on individual data such that attributes as various constituent elements are individually given in the building model. Specifically, when there are unit blocks arranged at equal intervals within one floor (same plane) of the building model and given attributes as pillars, the area of one section (grid) surrounded by four pillars is is less than 125 m 2 , the dimension per side of the unit block is determined. In addition, when there are unit blocks that are assigned the attributes of walls or fire shutters on one floor (on the same plane), the area of the area surrounded by the walls or fire shutters must be 1500m2 or less. is set, the dimensions of the unit block are determined.

〔グリッドイメージ〕
4本の柱に囲まれた1区画のイメージは、例えば図3の建物プラン図BPにおいて、等間隔に配列された個々の点を1本の柱とすると、4本の柱で囲まれた区画となる。したがって、単位ブロックは、ある平面内の水平方向でみた集積体によって1本の「柱」を構成できる大きさであり、かつ、そのような「柱」の4本を正方配置して形成される区画の床面積が125m未満となるように個々の寸法が決定されることになる。
[Grid image]
The image of one section surrounded by four pillars is an image of a section surrounded by four pillars, for example, in the building plan BP in FIG. becomes. Therefore, a unit block is of a size that allows a single "pillar" to be formed by an aggregate seen in the horizontal direction within a certain plane, and is formed by arranging four such "pillars" in a square. Individual dimensions will be determined so that the floor area of the compartment will be less than 125 m 2 .

〔コスト算出処理〕
図10は、サーバ装置110のコスト算出モジュール140が実行するコスト算出処理の手順例を示すフローチャートである。この処理は、図4の処理シーケンス中でサーバ装置110が実行するステップS17(コスト算出)に対応している。以下、手順例に沿って説明する。
[Cost calculation process]
FIG. 10 is a flow chart showing an example of the procedure of cost calculation processing executed by the cost calculation module 140 of the server device 110 . This process corresponds to step S17 (cost calculation) executed by the server apparatus 110 in the process sequence of FIG. An example procedure will be described below.

ステップS400:コスト算出モジュール140は、データベースDB2又はDB1に保存された建物モデル(ボリュームデータ)を取り込む。
ステップS402:次に、データベースDB4のコストテーブルを適宜参照してコスト算出モジュール処理を実行する。ここでの処理には、例えばサードパーティが提供するコスト算出プログラム(市販品)を好適に利用することができる。このようなプログラムは、自動設計した建物モデルに、内外装の仕上げを想定した上で見積書を自動で作成してくれる。
ステップS404:そして、算出結果をデータベースDB1に保存するとともに、ユーザ端末102に対して出力する。
以上の手順を実行すると、コスト算出モジュール140は処理シーケンスを継続する。
Step S400: The cost calculation module 140 takes in the building model (volume data) stored in the database DB2 or DB1.
Step S402: Next, the cost table of the database DB4 is appropriately referred to and the cost calculation module process is executed. For this process, for example, a cost calculation program (commercially available) provided by a third party can be preferably used. Such a program automatically creates an estimate based on an automatically designed building model, assuming interior and exterior finishes.
Step S404: Then, the calculation result is saved in the database DB1 and output to the user terminal 102. FIG.
After executing the above procedure, the cost calculation module 140 continues the processing sequence.

〔工程表算出処理〕
図11は、サーバ装置110の工程表作成モジュール150が実行する工程表算出処理の手順例を示すフローチャートである。この処理は、図4の処理シーケンス中でサーバ装置110が実行するステップS17(工事工程表作成)に対応している。以下、手順例に沿って説明する。
[Work schedule calculation process]
FIG. 11 is a flow chart showing an example of the procedure of the process chart calculation process executed by the process chart creation module 150 of the server device 110 . This process corresponds to step S17 (construction process chart creation) executed by the server apparatus 110 in the process sequence of FIG. An example procedure will be described below.

ステップS500:工程表作成モジュール150は、データベースDB2又はDB1に保存された建物モデル(ボリュームデータ)を取り込む。
ステップS502:次に、データベースDB5の工程テーブルを適宜参照して工程表算出モジュール処理を実行する。ここでの処理にも、例えばサードパーティが提供する適正工期算定プログラム(市販品)を好適に利用することができる。このようなプログラムは、適正工期の算出、及び工程表の作成を自動で行ってくれる。
ステップS504:そして、算出結果をデータベースDB1に保存するとともに、ユーザ端末102に対して出力する。
以上の手順を実行すると、工程表作成モジュール150は処理シーケンスを継続する。
Step S500: The process chart creation module 150 takes in the building model (volume data) stored in the database DB2 or DB1.
Step S502: Next, the process table of the database DB5 is appropriately referred to and the process table calculation module process is executed. Also for this process, for example, a suitable construction period calculation program (commercial product) provided by a third party can be preferably used. Such a program automatically calculates the appropriate construction period and creates a work schedule.
Step S504: Then, the calculation result is stored in the database DB1 and output to the user terminal 102. FIG.
After executing the above procedure, the process table creation module 150 continues the processing sequence.

〔表示処理〕
図12は、ユーザ端末102の専用アプリケーションが実行する表示処理の手順例を示すフローチャートである。この処理は、図4の処理シーケンス中でユーザ端末102が実行するステップS20(データ表示)に対応している。以下、手順例に沿って説明する。
[Display processing]
FIG. 12 is a flow chart showing an example of the display processing procedure executed by the dedicated application of the user terminal 102 . This process corresponds to step S20 (data display) executed by the user terminal 102 in the process sequence of FIG. An example procedure will be described below.

ステップS600:ユーザ端末102のアプリケーションは、アウトプットデータの読み出しを行う。具体的には、処理シーケンス中のステップS19でサーバ装置110から送信された結果をメモリ等に読み出す。なお、ここではデータベースDB1に保存されているデータを読み出してもよい。 Step S600: The application of the user terminal 102 reads output data. Specifically, the result transmitted from the server device 110 in step S19 in the processing sequence is read out to a memory or the like. Note that the data stored in the database DB1 may be read here.

ステップS602:ユーザ操作により、建物プラン・建物パースの表示が選択された場合(Yes)、次にステップS604に進むが、それ以外(No)の場合はステップS606に進む。 Step S602: If the display of the building plan/building perspective is selected by the user's operation (Yes), the process proceeds to step S604. Otherwise (No), the process proceeds to step S606.

〔建物プラン・建物パース表示選択時〕
ステップS604:ユーザ端末102の画面102aに図面・概要書・パース・モデル等を表示する。表示のイメージは、ユーザ端末102がタブレット端末等のデバイスである場合は、図3の建物パース図PSであり、パーソナルコンピュータ(ユーザ端末104)の場合は、建物パース図PSの他に建物プラン図BP等も表示可能である。
[When building plan/building perspective display is selected]
Step S604: The drawing/outline/perspective/model etc. are displayed on the screen 102a of the user terminal 102. FIG. When the user terminal 102 is a device such as a tablet terminal, the display image is the building perspective view PS in FIG. BP etc. can also be displayed.

〔上記非選択時〕
ステップS606:また、ユーザ操作により、コスト表示が選択された場合(Yes)は次にステップS608に進むが、それ以外(No)の場合はステップS610に進む。
[When the above is not selected]
Step S606: If the cost display is selected by the user operation (Yes), the process proceeds to step S608. Otherwise (No), the process proceeds to step S610.

〔コスト表示選択時〕
ステップS608:ユーザ端末102の画面102aにコスト一覧を表示する。表示のイメージは、図3のコスト工期表CTにおいて、特にコストの部分にフォーカスしたものとなる。
[When cost display is selected]
Step S608: Display the cost list on the screen 102a of the user terminal 102. FIG. The image of the display focuses on the cost part in particular in the cost schedule CT of FIG.

〔上記非選択時〕
ステップS610:ユーザ操作により、工程表表示が選択された場合(Yes)は次にステップS612に進むが、それ以外(No)の場合はステップS602に戻る。
[When the above is not selected]
Step S610: If the process chart display is selected by the user's operation (Yes), the process proceeds to step S612. Otherwise (No), the process returns to step S602.

〔工程表表示選択時〕
ステップS612:ユーザ端末102の画面102aに工程表を表示する。表示のイメージは、図3のコスト工期表CTにおいて、特に工程表の部分にフォーカスしたものとなる。
以上の手順を実行すると、ユーザ端末102は処理シーケンスに復帰して継続する。
[When the process chart display is selected]
Step S612: The process chart is displayed on the screen 102a of the user terminal 102. FIG. The image of the display focuses on the process chart part in particular in the cost schedule CT of FIG.
After executing the above procedure, the user terminal 102 returns to the processing sequence and continues.

上述した実施形態の建設計画システム100は、例えば以下のような利用形態に供することができる。
すなわち、建設事業者の営業担当者が、モバイル機器(タブレット等)やパソコン等のユーザ端末102から入力条件と選択条件(敷地状況、道路状況、法規制、顧客要望等)を設定することで、サーバ装置110において対象の敷地に建築できる建築物モデルを形成し、平面・立面・断面図、パース、設計概要表、3Dモデル、さらに3Dモデルから抽出されるファイルに基づいて建物の概算の費用、工事工期を算出し、それらの結果をユーザ端末102で表示することができる。
これにより、対象の敷地にどのような建物を建設できるか検討するために専門家に建物の設計を依頼する必要がなく、また、設計に要する時間や費用の発生を抑えることができ、営業担当者から顧客への情報提供や提案を迅速に行うことができる。
The construction planning system 100 of the embodiment described above can be used, for example, in the following forms.
That is, a sales representative of a construction business sets input conditions and selection conditions (site conditions, road conditions, laws and regulations, customer requests, etc.) from a user terminal 102 such as a mobile device (tablet, etc.) or a personal computer, A building model that can be built on the site of interest is formed in the server device 110, and the approximate cost of the building is calculated based on the plan/elevation/sectional view, perspective, design outline table, 3D model, and files extracted from the 3D model. , the construction period can be calculated, and the results can be displayed on the user terminal 102 .
As a result, there is no need to ask a specialist to design a building in order to consider what kind of building can be constructed on the target site. Information and proposals can be quickly provided from the customer to the customer.

また、本実施形態の建設計画システム100によれば、以下のような有用性が得られる。
(1)ユーザ端末102,104では敷地情報及び建設情報の入力を受け付けるだけで、後はこれらの情報をサーバ装置110に提供し、建物モデルのボリューム生成や建物モデルの生成をリモート処理で実行させているため、処理負荷を分散することができる。
(2)自動設計や法規制チェックの中核部分を外部の専用プログラム(例えば、Revit、ADS-BT)に委ねており、建設計画システム100はこれら外部プログラムに対するAPIとして動作しているだけであるため、建設計画システム100が得られる建物モデルの汎用性が高い。
(3)専用プログラムによって生成された建物モデルは、3Dデータとして取り出すことで他のアプリケーションへの転用が容易であり、コスト算出モジュール140や工程表作成モジュール150への展開もスムーズに行うことができる。
(4)また、取り出した建物モデルの3次元データを中間ファイルとして出力し、その他のプログラムによる用途(環境シミュレーション、コンピュータグラフィック作成、動画編集等)にも転用することができる。
Moreover, according to the construction planning system 100 of this embodiment, the following usefulness is obtained.
(1) The user terminals 102 and 104 only accept the input of site information and construction information, and then provide these information to the server device 110 to execute building model volume generation and building model generation by remote processing. Therefore, the processing load can be distributed.
(2) Since the core part of automatic design and regulation checking is entrusted to external dedicated programs (eg, Revit, ADS-BT), and the construction planning system 100 only operates as an API for these external programs. , the versatility of the building model from which the construction planning system 100 is obtained is high.
(3) The building model generated by the dedicated program can be easily diverted to other applications by retrieving it as 3D data, and can be smoothly developed to the cost calculation module 140 and the schedule creation module 150. .
(4) In addition, the extracted three-dimensional data of the building model can be output as an intermediate file and used for other program applications (environment simulation, computer graphics creation, animation editing, etc.).

(5)また、サーバ装置110内の各種モジュール(建物ボリューム生成モジュール132、法規制確認モジュール134、コスト算出モジュール140、工程表作成モジュール150)は適宜アップデートやモディファイされることで、建設計画システム100で出力する情報の内容を自由にカスタマイズすることができる。
(6)敷地形状を手書きデータからも入力可能であるため、実際の営業の現場で紙ベースの敷地情報が用意できない場合であっても、これを画像データに変換して建設計画システム100を稼働させることができる。これにより、迅速性や利便性をさらに向上することができる。
(5) In addition, various modules (building volume generation module 132, legal regulation confirmation module 134, cost calculation module 140, process chart creation module 150) in the server device 110 are updated or modified as appropriate, so that the construction planning system 100 You can freely customize the content of the information to be output by .
(6) Since the site shape can also be input from handwritten data, even if paper-based site information cannot be prepared at the actual business site, the construction planning system 100 can be operated by converting this into image data. can be made As a result, speed and convenience can be further improved.

(7)外部機関106との連携により、建設計画地に適用される集団規定情報の他に、建設計画地を管轄する自治体の定める条例を取得可能であるため、これらの情報をサーバ装置110に提供し、集団規定情報及び条例に基づく建設条件に適合した建物モデルを生成させることができる。これにより、集団規定情報以外にも自治体の緑化条例・駐車場条例といったその他一部の条例を総合的に考慮することが可能となり、生成される建物モデルの実用性をさらに高めることができる。 (7) By cooperating with the external organization 106, it is possible to acquire ordinances stipulated by the local government that has jurisdiction over the construction planning site in addition to the group regulation information that applies to the construction planning site. It is possible to generate a building model that conforms to construction conditions based on group regulation information and ordinances. As a result, it becomes possible to comprehensively take into consideration other local ordinances such as greening ordinances and parking lot ordinances in addition to the group regulation information, thereby further enhancing the practicality of the generated building model.

(8)建物モデルは、当初には単なる立方体データである単位ブロックの集積体により生成されるため、単位ブロックを積み上げていく段階では特に個々の単位ブロックの用途が決められておらず、単位ブロックを集積させた後に、単位ブロックに柱、壁等といった建物モデルとしての属性を付与していき、そこから柱、壁に囲われた空間に「倉庫」や「事務室」等の部屋の属性を付与していくことができる。したがって、予め所定の用途が与えられたユニットを組み合わせて3Dモデルを生成していく態様に比較して、建物モデル内部の間口や奥行きをより自由に設定することができ、それらの寸法調整を容易に行うことができる。
(9)さらには、建物モデルの1フロア内において、所定間隔で柱としての属性が付与される配置の単位ブロックがあるとき、単位ブロックの寸法は、4本の柱に囲まれた1区画の面積が125m未満となる条件を満たすように決定される。このため、実際に建設を計画する建物(例えば、物流倉庫)に対して構造上の制約があり、防火区画が1500m以下(=12×125m)であるように定められている場合でも、その条件を満たすように単位ブロックの寸法が決定されれば、容易に構造上の制約に適合させた建物モデルを生成させることができる。
(8) Since the building model is initially generated from an accumulation of unit blocks, which are simply cubic data, the use of each unit block is not determined at the stage of stacking the unit blocks. After accumulating , we assign attributes such as pillars and walls to the unit block as a building model, and from there we assign the attributes of rooms such as "warehouse" and "office" to the space surrounded by the pillars and walls. can be given. Therefore, compared to a mode in which a 3D model is generated by combining units for which predetermined uses have been given in advance, the frontage and depth inside the building model can be set more freely, and their dimensions can be easily adjusted. can be done.
(9) Furthermore, in one floor of the building model, when there are unit blocks arranged at predetermined intervals and attributed as pillars, the dimensions of the unit block are the dimensions of one section surrounded by four pillars. It is determined so as to satisfy the condition that the area is less than 125m2 . For this reason, even if there are structural restrictions on the building (for example, distribution warehouse) that is actually planned to be constructed, and the fire prevention section is defined to be 1500 m 2 or less (= 12 × 125 m 2 ), If the dimensions of the unit blocks are determined so as to satisfy the conditions, a building model that meets the structural constraints can be easily generated.

本発明は、上述した実施形態に制約されることなく、種々に変形して実施することができる。
一実施形態では、建設計画システム100を分散処理型の構成としているが、サーバ装置110の機能をユーザ端末102,104に全て組み込んだ構成としてもよい。この場合、建設計画システム100は、敷地情報及び建設情報をサーバ装置110(外部コンピュータ)に提供するのではなく、ユーザ端末102,104に実装された専用プログラムに提供することで、同様の処理を通じて自動設計の結果や概算コスト、工程表等の結果を得ることができる。
The present invention can be modified in various ways without being limited to the above-described embodiments.
In one embodiment, the construction planning system 100 has a distributed processing configuration, but it may have a configuration in which all the functions of the server device 110 are incorporated into the user terminals 102 and 104 . In this case, the construction planning system 100 does not provide the site information and construction information to the server device 110 (external computer), but to dedicated programs installed in the user terminals 102 and 104. Results such as automatic design results, estimated costs, and process charts can be obtained.

サーバ装置110は、インターネット等のネットワーク104(クラウド)上に置かれていてもよい。あるいは逆に、サーバ装置110がユーザ端末102,104と同一拠点に置かれていてもよい。 The server device 110 may be placed on a network 104 (cloud) such as the Internet. Or conversely, the server device 110 may be located at the same site as the user terminals 102 and 104 .

ユーザ端末102,104には、サーバ装置110から提供された建物モデルの3Dデータをアニメーション表示する機能が実装されていてもよい。この場合、自動設計された建物の外観だけでなく、建物の内部に視点カメラを移動させていくことで、建設される予定の建物を擬似的に内覧することもできる。 The user terminals 102 and 104 may be equipped with a function of displaying animation of the 3D data of the building model provided from the server device 110 . In this case, by moving the viewpoint camera not only to the automatically designed exterior of the building but also to the inside of the building, it is possible to preview the building to be constructed in a pseudo manner.

一実施形態では、建物モデルとして物流倉庫を想定していたが、本発明はどのようなタイプの建物にも適用することができる。したがって、オフィスビル、集合住宅、立体駐車場等の建設を計画する場合にも本発明を適用可能であることは言うまでもない。 In one embodiment, a logistics warehouse was assumed as the building model, but the present invention can be applied to any type of building. Therefore, it goes without saying that the present invention can also be applied when planning construction of office buildings, housing complexes, multilevel parking lots, and the like.

100 建設計画システム
102,104 ユーザ端末
104,106 ネットワーク
110 サーバ装置
120 制御モジュール部
130 BIM実行部
160 外部機関
100 construction planning system 102, 104 user terminal 104, 106 network 110 server device 120 control module unit 130 BIM execution unit 160 external organization

Claims (8)

建物の建設計画地に関する敷地情報の入力を受け付ける入力手段と、
前記入力手段で受け付けた前記敷地情報に基づいて、前記建設計画地での建設条件に関する建設情報を取得する取得手段と、
データ上で建物モデルを生成可能なプログラムを実行する外部コンピュータに前記敷地情報及び前記建設情報を提供することで、前記建設計画地に建設可能であり、かつ前記建設計画地での建設条件に適合した建物モデルをデータ上で生成させる提供手段と、
前記外部コンピュータに生成させた建物モデルに基づいて、建物の計画図、建設に要する費用及び工期の少なくともいずれかに関する概要情報を出力する出力手段と
を備えた建設計画システム。
an input means for receiving input of site information related to the planned construction site of the building;
Acquisition means for acquiring construction information regarding construction conditions at the construction planned site based on the site information received by the input means;
By providing the site information and the construction information to an external computer that executes a program capable of generating a building model based on the data, construction is possible at the construction planned site and conforms to the construction conditions at the construction planned site. a providing means for generating a building model based on data;
A construction planning system comprising output means for outputting outline information relating to at least one of a building plan, a cost required for construction, and a construction period, based on the building model generated by the external computer.
請求項1に記載の建設計画システムにおいて、
前記入力手段は、
前記敷地情報として、前記建設計画地の敷地形状を表す地図座標データ、CADデータ又は画像データのいずれかの入力を受け付け可能であることを特徴とする建設計画システム。
In the construction planning system according to claim 1,
The input means
A construction planning system, wherein as the site information, any one of map coordinate data, CAD data, and image data representing the site shape of the construction planning site can be received.
請求項1又は2に記載の建設計画システムにおいて、
前記取得手段は、
前記建設情報として、前記建設計画地に適用される集団規定情報の他に、前記建設計画地を管轄する自治体の定める条例を取得可能であり、
前記提供手段は、
前記外部コンピュータに、前記建設情報として提供した前記集団規定情報及び条例に基づく建設条件に適合した建物モデルを生成させることを特徴とする建設計画システム。
In the construction planning system according to claim 1 or 2,
The acquisition means is
As the construction information, in addition to group regulation information applied to the construction planned site, it is possible to acquire ordinances established by a local government having jurisdiction over the construction planned site,
The providing means is
A construction planning system that causes the external computer to generate a building model that conforms to construction conditions based on the group regulation information and ordinance provided as the construction information.
請求項1から3のいずれかに記載の建設計画システムにおいて、
前記提供手段は、
前記外部コンピュータに提供した前記敷地情報及び前記建設情報に基づいて、前記外部コンピュータに建物の存在可能空間を算出させた上で、当該存在可能空間内に複数の単位ブロックを立体的に配置させていく一方、前記建設計画地での建設条件の適合範囲を超えた単位ブロックのみ配置を変更させる処理を行った上で、前記存在可能空間内に複数の単位ブロックが互いに密集した集積体からなる建物モデルを生成させることを特徴とする建設計画システム。
In the construction planning system according to any one of claims 1 to 3,
The providing means is
Based on the site information and the construction information provided to the external computer, the external computer calculates the possible space of the building, and then three-dimensionally arranges a plurality of unit blocks in the possible space. On the other hand, a building consisting of an aggregate in which a plurality of unit blocks are densely packed in the possible space after performing processing to change the arrangement of only the unit blocks that exceed the construction condition compatible range at the construction plan site. A construction planning system characterized by generating a model.
請求項1から4のいずれかに記載の建設計画システムにおいて、
前記出力手段は、
前記プログラムの実行により複数の単位ブロックを互いに密集して立体的に集積させたデータ形式で生成された建物モデルに対し、個々の単位ブロックごとに建物内の用途に応じた属性を付与した上で、前記概要情報を出力することを特徴とする建設計画システム。
In the construction planning system according to any one of claims 1 to 4,
The output means is
By executing the program, a building model is generated in a data format in which a plurality of unit blocks are densely packed and three-dimensionally accumulated. , a construction planning system that outputs the summary information.
請求項4又は5に記載の建設計画システムにおいて、
前記プログラムの実行により配置される単位ブロックは、建物モデルの同一平面内に所定間隔で柱としての属性が付与される配置の単位ブロックがあるとき、4本の柱に囲まれた1区画の面積が125m未満となる条件を満たすようにデータ上の寸法が決定されることを特徴とする建設計画システム。
In the construction planning system according to claim 4 or 5,
The unit blocks arranged by executing the program are the area of one section surrounded by four pillars when there are unit blocks arranged in the same plane of the building model at predetermined intervals and attributed as pillars. A construction planning system characterized in that dimensions on data are determined so as to satisfy a condition that is less than 125 m 2 .
請求項4又は5に記載の建設計画システムにおいて、
前記プログラムの実行により配置される単位ブロックは、建物モデルの同一平面内に壁又は防火シャッターとしての属性が付与される配置の単位ブロックがあるとき、壁又は防火シャッターにより囲まれたエリアの面積が1500m以下となる条件を満たすようにデータ上の寸法が決定されることを特徴とする建設計画システム。
In the construction planning system according to claim 4 or 5,
The unit blocks arranged by executing the above-mentioned program, when there is a unit block of arrangement to which attributes as walls or fire shutters are given in the same plane of the building model, the area of the area surrounded by the walls or fire shutters is A construction planning system characterized in that data dimensions are determined so as to satisfy a condition of 1500 m 2 or less.
請求項4から6のいずれかに記載の建設計画システムにおいて、
前記プログラムの実行に伴い、前記建設計画地内で建物モデルが最大面積となるように、前記建設計画地に内接する最大の四角形を基準として単位ブロックが配置されることを特徴とする建設計画システム。
In the construction planning system according to any one of claims 4 to 6,
A construction planning system, wherein unit blocks are arranged on the basis of a largest quadrangle inscribed in said construction planning site in accordance with execution of said program so that a building model has a maximum area within said construction planning site.
JP2021137681A 2021-08-26 2021-08-26 Construction planning system Pending JP2023031910A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021137681A JP2023031910A (en) 2021-08-26 2021-08-26 Construction planning system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021137681A JP2023031910A (en) 2021-08-26 2021-08-26 Construction planning system

Publications (1)

Publication Number Publication Date
JP2023031910A true JP2023031910A (en) 2023-03-09

Family

ID=85416443

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021137681A Pending JP2023031910A (en) 2021-08-26 2021-08-26 Construction planning system

Country Status (1)

Country Link
JP (1) JP2023031910A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2025177288A (en) * 2024-05-23 2025-12-05 株式会社フクダ・アンド・パートナーズ Information processing system, information processing method and program

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11236770A (en) * 1998-02-20 1999-08-31 Misawa Homes Co Ltd Design method of building and erection of building by the method
JP2004109800A (en) * 2002-09-20 2004-04-08 Geo Technical Laboratory Co Ltd Virtual three-dimensional map generation system
JP2005209017A (en) * 2004-01-23 2005-08-04 Takenaka Komuten Co Ltd Building planning support system
JP2009223409A (en) * 2008-03-13 2009-10-01 Fuji Xerox Co Ltd Document retrieval system and program
JP2013228825A (en) * 2012-04-24 2013-11-07 Computer System Kenkyusho:Kk Automatic cad design system, automatic cad design method and automatic cad design program
JP2018181321A (en) * 2017-04-12 2018-11-15 株式会社リコー Rearogram to Planogram User Interface
JP2019145100A (en) * 2018-02-22 2019-08-29 株式会社ジブンハウス Real estate information output device, real estate information output method, and real estate information output program

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11236770A (en) * 1998-02-20 1999-08-31 Misawa Homes Co Ltd Design method of building and erection of building by the method
JP2004109800A (en) * 2002-09-20 2004-04-08 Geo Technical Laboratory Co Ltd Virtual three-dimensional map generation system
JP2005209017A (en) * 2004-01-23 2005-08-04 Takenaka Komuten Co Ltd Building planning support system
JP2009223409A (en) * 2008-03-13 2009-10-01 Fuji Xerox Co Ltd Document retrieval system and program
JP2013228825A (en) * 2012-04-24 2013-11-07 Computer System Kenkyusho:Kk Automatic cad design system, automatic cad design method and automatic cad design program
JP2018181321A (en) * 2017-04-12 2018-11-15 株式会社リコー Rearogram to Planogram User Interface
JP2019145100A (en) * 2018-02-22 2019-08-29 株式会社ジブンハウス Real estate information output device, real estate information output method, and real estate information output program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2025177288A (en) * 2024-05-23 2025-12-05 株式会社フクダ・アンド・パートナーズ Information processing system, information processing method and program

Similar Documents

Publication Publication Date Title
Brumana et al. Survey and scan to BIM model for the knowledge of built heritage and the management of conservation activities
JP2023072911A (en) Construction planning system
Quattrini et al. From TLS to HBIM. High quality semantically-aware 3D modeling of complex architecture
Barazzetti et al. HBIM and augmented information: Towards a wider user community of image and range-based reconstructions
KR20200078074A (en) Server and method for 3d city modeling based on object, and system using the same
Andrianesi et al. An integrated BIM-GIS platform for representing and visualizing 3D cadastral data
Shojaei et al. Assessment of the Australian digital cadastre protocol (ePlan) in terms of supporting 3D building subdivisions
US20180204153A1 (en) Architectural Planning Method
Agustín et al. Virtual reconstruction in BIM technology and digital inventories of heritage
Aien et al. Aspects of 3D cadastre-A case study in Victoria
CN107610227A (en) The preparation method of indoor three-dimensional map
AU2015101646A4 (en) Building design system
Shojaei et al. Development of a 3D ePlan/LandXML visualisation system in Australia
Inzerillo et al. Virtual Reality and Bim for Infrastructures
JP2023031910A (en) Construction planning system
Quintilla-Castán et al. Digital 3D inventory for the promotion and conservation of the architectural heritage
US10969765B2 (en) Custom assembly of 3D printed building modules
Trisyanti et al. Low cost web-application for management of 3d digital building and complex based on BIM and GIS
Hamid et al. Arc GIS and 3D visualization of land records: A case study of urban areas in Punjab
US11320803B2 (en) Custom assembly of 3D printed building modules
Silva da Purificação et al. Reconstruction and storage of a low-cost three-dimensional model for a cadastre of historical and artistic heritage
Ghadban et al. The development of an interactive virtual environment for Hisham Palace in Jericho, Palestine
Misilmani et al. BIM-GIS Integration an innovative tool to enhance urban heritage management in the digital era
Suwardhi et al. 3D surveying, modeling and geo-information system of the new campus of ITB-Indonesia
JP6212805B1 (en) Real estate information retrieval apparatus, method, and computer program

Legal Events

Date Code Title Description
A80 Written request to apply exceptions to lack of novelty of invention

Free format text: JAPANESE INTERMEDIATE CODE: A80

Effective date: 20210826

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240620

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250219

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250225

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250401

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250513

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250624

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20250819

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251117