JP4631354B2 - Information processing apparatus and method, and program - Google Patents

Information processing apparatus and method, and program Download PDF

Info

Publication number
JP4631354B2
JP4631354B2 JP2004240812A JP2004240812A JP4631354B2 JP 4631354 B2 JP4631354 B2 JP 4631354B2 JP 2004240812 A JP2004240812 A JP 2004240812A JP 2004240812 A JP2004240812 A JP 2004240812A JP 4631354 B2 JP4631354 B2 JP 4631354B2
Authority
JP
Japan
Prior art keywords
floor
information
drawing data
floor drawing
editing
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.)
Expired - Fee Related
Application number
JP2004240812A
Other languages
Japanese (ja)
Other versions
JP2006059157A (en
Inventor
順次 北原
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.)
Daikin Industries Ltd
Original Assignee
Daikin Industries Ltd
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 Daikin Industries Ltd filed Critical Daikin Industries Ltd
Priority to JP2004240812A priority Critical patent/JP4631354B2/en
Publication of JP2006059157A publication Critical patent/JP2006059157A/en
Application granted granted Critical
Publication of JP4631354B2 publication Critical patent/JP4631354B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Description

本発明は、情報処理装置および方法、並びにプログラムに関し、特に、複数階の構造物の平面図の編集において、貫通構造物の情報を容易に管理できるようにした情報処理装置および方法、並びにプログラムに関する。   The present invention relates to an information processing apparatus, method, and program, and more particularly, to an information processing apparatus, method, and program that can easily manage information of a penetrating structure in editing a plan view of a structure on a plurality of floors. .

ビルなどの高層建築物などの設計においては、CAD(Computer Aided Design)装置の平面図を利用してフロア毎に設計が進められることが多くなっている。   In designing a high-rise building such as a building, the design is often advanced for each floor using a plan view of a CAD (Computer Aided Design) device.

例えば、各フロア毎に平面図を管理するような場合、各フロアにまたがる情報(例えば、パイプシャフトや吹抜けなど)を認識するには、1個のファイルの中に1階、2階といった各フロアの図面情報自身を持ち、各フロアの接続情報を管理する方法がとられている。   For example, when managing a floor plan for each floor, each floor such as the first floor and the second floor in one file is recognized in order to recognize information (for example, a pipe shaft and an atrium). A method for managing the connection information of each floor is taken.

また、対話型自動設計CADシステムにおいて、複数の構成要素から構成される作図対象の同一軸に垂直な平面図群からなる複数の図面を作図する際に、任意の平面図上のある構成要素の位置を対話操作で移動させた時、この移動に影響を受ける他の平面図上の構成要素を全て連動して位置を移動させるようにしたものがある(例えば、特許文献1参照)。   In an interactive automatic design CAD system, when drawing a plurality of drawings consisting of a group of plan views perpendicular to the same axis of a drawing target composed of a plurality of components, a certain component on an arbitrary plan view When the position is moved by an interactive operation, there is one in which the position is moved in conjunction with all the components on other plan views affected by the movement (see, for example, Patent Document 1).

さらに、複数図面間、図面・地物属性間で同じ地物を指す図形に共通なIDを付与する。すなわち、新規図面のIDのない図形に対し、ユーザによる指定、図形位置、図形同士のトポロジ関係をキーに、既入力地物との対応付けを行いIDを付与する。そして、トポロジ関係で既入力地物と矛盾の生じた図形は矛盾図形又は更新図形としてユーザに提示する。さらに、更新図形に関しては地物属性を更新し、関連図面のトポロジ的に同位置の図形を連動して更新する。このようにすることで、図面と属性の対応、図面間矛盾/更新個所抽出、関連図面連動更新機能を、統合的かつ低コストで実現できるようにするものがある(例えば、特許文献2参照)。
特開2000−020558号公報 特開2001−052149号公報
Further, a common ID is assigned to a figure that points to the same feature among a plurality of drawings and between drawings and feature attributes. That is, for a figure without an ID of a new drawing, an ID is assigned by associating it with an already-input feature using the designation by the user, the figure position, and the topology relationship between the figures as keys. Then, the graphic that contradicts the already input feature due to the topology relationship is presented to the user as a contradictory graphic or an updated graphic. Further, for the updated figure, the feature attribute is updated, and the figure at the same position in the topology of the related drawing is updated in conjunction with it. In this way, there is an apparatus that can realize the correspondence between drawings and attributes, drawing contradiction / update location extraction, and related drawing linked update functions in an integrated and low-cost manner (for example, see Patent Document 2). .
JP 2000-020558 A JP 2001-052149 A

しかしながら、複数のフロアの図面を1個のファイルに収めた場合、フロア数が多くなると、データ容量が大きくなるので、処理時間がかかる為、レスポンスが悪くなり、生産性が落ちてしまうという課題があった。   However, if drawings of multiple floors are stored in a single file, the data capacity increases as the number of floors increases, so processing time is required, resulting in poor response and reduced productivity. there were.

また、レスポンスが悪くなることに伴って、フロア図面データの作図編集作業を行う際、対象となるフロアのフロア図面データの作図編集作業ができる状態にするのに時間がかかってしまうと言う課題があった。   In addition, there is a problem that it takes time to make the drawing editing work of the floor drawing data of the target floor when the drawing editing work of the floor drawing data is performed due to the poor response. there were.

さらに、作業対象となるフロアの情報以外の情報(例えばレイヤなど)が多すぎるために、作業性が悪くなり、生産性が落ちてしまうという課題があった。   Furthermore, since there is too much information (for example, a layer etc.) other than information on the floor to be worked, there is a problem that workability is deteriorated and productivity is lowered.

また、上述の特許文献1に提案されている方法では、新規図面、既存図面とも関連性を持たせるための手操作が必要となり、手間、ミスが発生する要因となってしまうという課題があった。   In addition, the method proposed in the above-mentioned Patent Document 1 requires a manual operation for providing relevance to a new drawing and an existing drawing, and there is a problem that it becomes a cause of trouble and mistakes. .

さらに、上述の特許文献2に提案されている方法では、IDにて管理を行うために、複数人数で作業を行う場合でも共通システム上で作業する必要が生じてしまうことになるため、作業環境が制限されてしまうという課題があった。   Furthermore, in the method proposed in Patent Document 2 described above, since management is performed using IDs, it is necessary to work on a common system even when working with a plurality of people. There was a problem that would be limited.

本発明はこのような状況に鑑みてなされたものであり、特に、CAD図面で、高層構造物の設計をフロア毎の図面で管理するような場合、管理における手間とミスを抑制できるようにすると共に、管理するための作業環境の制限を受けないようにするものである。   The present invention has been made in view of such a situation, and in particular, when managing the design of a high-rise structure with a drawing for each floor in a CAD drawing, it is possible to suppress labor and mistakes in management. At the same time, it is intended not to be restricted by the work environment for management.

本発明の情報処理装置は、複数のフロア図面データを取得する取得手段と、取得手段により取得された複数のフロア図面データのうち、いずれか基準となる基準フロア図面データの貫通構造物の情報と、基準フロア図面データ以外のフロア図面データの貫通構造物との情報を比較する比較手段と、比較手段の比較結果が、それぞれの貫通構造物の情報が全て一致する場合、比較結果が、それぞれの貫通構造物の情報が一致するものが存在しない場合、または比較結果が、それぞれの貫通構造物の情報が一致するものと一致しないものとが混在する場合、のそれぞれについて、フロア図面データのフレームを異なる形態で表示する表示手段と、フロア図面データを編集する編集手段とを備え、編集手段は、新規のフロア図面データを編集する場合、基準フロア図面データを読み出し、新規のフロア図面データに基準フロア図面データの貫通構造物の情報を反映させることを特徴とする。 An information processing apparatus according to the present invention includes an acquisition unit that acquires a plurality of floor drawing data, and information on a penetrating structure of reference floor drawing data serving as a reference among the plurality of floor drawing data acquired by the acquisition unit, If the comparison results of the comparison means of the floor drawing data other than the reference floor drawing data and the comparison results of the comparison means match all the information of the respective penetration structures, the comparison results are If there is no data that matches the penetration structure information, or if the comparison results include those that match the information of each penetration structure and those that do not match, the floor plan data frame is displayed for each of them. display means for displaying in different forms, and editing means for editing the floor plan data, editing means, place to edit the new floor plan data Reads out the reference floor plan data, and wherein applying the information of the penetration structure of the reference floor plan data to the new floor plan data.

前記貫通構造物の情報は、貫通構造物毎の位置、形状、用途、および貫通構造物の情報が編集された編集日時とするようにすることができる。   The information on the penetrating structure may be the position, shape, application, and date and time of editing of the penetrating structure information for each penetrating structure.

前記比較手段の比較結果が、それぞれの貫通構造物の情報が全て一致する場合、比較結果が、それぞれの貫通構造物の情報が一致するものが存在しない場合、または比較結果が、それぞれの貫通構造物の情報が一致するものと一致しないものとが混在する場合、のそれぞれについて、表示手段には、フロア図面データのフレームを、異なる線種または表示色で表示させるようにすることができる。 When the comparison results of the comparison means match all the information on the respective penetration structures, the comparison results indicate that there is no match between the information on the respective penetration structures, or the comparison results indicate the respective penetration structures. When there is a mixture of things that match and information that does not match, the display means can display the floor drawing data frame in different line types or display colors .

編集手段には、基準フロア図面データにおける貫通構造物の情報と、基準フロア図面データ以外のフロア図面データにおける貫通構造物の情報とが一致しない場合、フロア図面データにおける貫通構造物の位置を基準フロア図面データにおける貫通構造物の位置に一致させるための貫通構造物の移動方向および移動距離を、表示手段のフロア図面データ上に表示させるようにすることができる。 If the information about the penetrating structure in the reference floor drawing data and the information on the penetrating structure in the floor drawing data other than the reference floor drawing data do not match , the editing means determines the position of the penetrating structure in the floor drawing data as the reference floor. The moving direction and moving distance of the penetrating structure for matching the position of the penetrating structure in the drawing data can be displayed on the floor drawing data of the display means .

本発明の情報処理方法は、複数のフロア図面データを取得する取得手段と、取得手段により取得された複数のフロア図面データのうち、いずれか基準となる基準フロア図面データの貫通構造物の情報と、基準フロア図面データ以外のフロア図面データの貫通構造物との情報を比較する比較手段と、比較手段の比較結果が、それぞれの貫通構造物の情報が全て一致する場合、比較結果が、それぞれの貫通構造物の情報が一致するものが存在しない場合、または比較結果が、それぞれの貫通構造物の情報が一致するものと一致しないものとが混在する場合、のそれぞれについて、フロア図面データのフレームを異なる形態で表示する表示手段と、フロア図面データを編集する編集手段とを備える情報処理装置の情報処理方法であって、取得手段が、複数のフロア図面データを取得する取得ステップと、比較手段が、取得ステップの処理で取得された複数のフロア図面データのうち、いずれか基準となる基準フロア図面データの貫通構造物の情報と、基準フロア図面データ以外のフロア図面データの貫通構造物との情報を比較する比較ステップと、表示手段が、比較ステップの処理の比較結果が、それぞれの貫通構造物の情報が全て一致する場合、比較結果が、それぞれの貫通構造物の情報が一致するものが存在しない場合、または比較結果が、それぞれの貫通構造物の情報が一致するものと一致しないものとが混在する場合、のそれぞれについて、フロア図面データのフレームを異なる形態で表示する表示ステップと、編集手段が、フロア図面データを編集する編集ステップとを含み、編集ステップの処理は、新規のフロア図面データを編集する場合、基準フロア図面データを読み出し、新規のフロア図面データに基準フロア図面データの貫通構造物の情報を反映させることを特徴とする。 The information processing method of the present invention includes an acquisition unit that acquires a plurality of floor drawing data, and information on a through structure of a reference floor drawing data serving as a reference among the plurality of floor drawing data acquired by the acquisition unit; If the comparison results of the comparison means of the floor drawing data other than the reference floor drawing data and the comparison results of the comparison means match all the information of the respective penetration structures, the comparison results are If there is no data that matches the penetration structure information, or if the comparison results include those that match the information of each penetration structure and those that do not match, the floor plan data frame is displayed for each of them. An information processing method of an information processing apparatus comprising display means for displaying in different forms and editing means for editing floor plan data, wherein the acquiring means An acquisition step of acquiring a plurality of floor plan data, comparison means, among the plurality of floor plan data acquired in the process acquisition step, information of the reference floor plan data through structure comprising either a reference, the reference The comparison result of comparing the information with the penetration structure of the floor drawing data other than the floor drawing data and the display means when the comparison result of the processing of the comparison step matches all the information of each penetration structure, the comparison result However, when there is no match between the information of each penetration structure, or when the comparison results are a mix of those with matching information of each penetration structure, the floor plan a display step of displaying a frame of data in different forms, editing means, viewed contains a editing step of editing the floor plan data, Processing of the current step, to edit a new floor plan data, reads out the reference floor plan data, and wherein applying the information of the penetration structure of the reference floor plan data to the new floor plan data.

本発明のプログラムは、比較制御ステップの処理での比較結果が、それぞれの貫通構造物の情報が全て一致する場合、比較結果が、それぞれの貫通構造物の情報が一致するものが存在しない場合、または比較結果が、それぞれの貫通構造物の情報が一致するものと一致しないものとが混在する場合、のそれぞれについて、フロア図面データのフレームを異なる形態での表示を制御する表示制御ステップと、フロア図面データの編集を制御する編集制御ステップとを含み、編集制御ステップの処理は、新規のフロア図面データを編集する場合、基準フロア図面データを読み出し、新規のフロア図面データに基準フロア図面データの貫通構造物の情報を反映させる処理をコンピュータに実行させることを特徴とする。 In the program of the present invention , when the comparison results in the process of the comparison control step all match the information of each penetration structure, the comparison results do not exist where the information of each penetration structure matches, Alternatively, when the comparison result includes a case where information of each penetration structure matches and a case where the information does not match, a display control step for controlling the display of the frame of the floor drawing data in different forms, and the floor look including a edit control step of controlling editing of drawing data, the processing of the editing control step, when editing the new floor plan data, reads out the reference floor plan data, the reference floor plan data to the new floor plan data It is characterized by having a computer execute the process which reflects the information of a penetration structure .

本発明の情報処理装置および方法、並びにプログラムにおいては、複数のフロア図面データが取得され、比較結果が、それぞれの貫通構造物の情報が全て一致する場合、比較結果が、それぞれの貫通構造物の情報が一致するものが存在しない場合、または比較結果が、それぞれの貫通構造物の情報が一致するものと一致しないものとが混在する場合、のそれぞれについて、フロア図面データのフレームが異なる形態で表示され、フロア図面データが編集される。新規のフロア図面データが編集される場合、基準フロア図面データが読み出され、新規のフロア図面データに基準フロア図面データの貫通構造物の情報が反映される。 In the information processing apparatus, method, and program according to the present invention, when a plurality of floor plan data is acquired and the comparison results match all the information of the respective penetration structures, the comparison results are obtained from the respective penetration structures. When there is no data that matches, or when the comparison results are a mix of information that matches and does not match the information of each penetration structure, the floor plan data frame is displayed in a different form. The floor plan data is edited. When new floor drawing data is edited, the reference floor drawing data is read, and the information on the through structure of the reference floor drawing data is reflected in the new floor drawing data.

本発明の情報処理装置は、独立した装置であっても良いし、情報処理を行うブロックであっても良い。   The information processing apparatus of the present invention may be an independent apparatus or a block that performs information processing.

本発明によれば、CAD図面で、高層構造物の設計をフロア毎の図面で管理するような場合、管理における手間とミスを抑制することが可能になると共に、管理するための作業環境の制限を受けないようにすることが可能となる。さらに、高層建築物の設計における編集処理の生産性を向上させるようにすることが可能となる。   According to the present invention, when a design of a high-rise structure is managed by a drawing for each floor with a CAD drawing, it is possible to suppress labor and mistakes in the management and to limit the working environment for management. It becomes possible not to receive. Furthermore, it is possible to improve the productivity of editing processing in the design of high-rise buildings.

以下に本発明の実施の形態を説明するが、本明細書に記載の発明と、発明の実施の形態との対応関係を例示すると、次のようになる。この記載は、本明細書に記載されている発明をサポートする実施の形態が本明細書に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、発明に対応するものとして、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その発明に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その発明以外の発明には対応しないものであることを意味するものでもない。   Embodiments of the present invention will be described below. The correspondence relationship between the invention described in this specification and the embodiments of the invention is exemplified as follows. This description is intended to confirm that the embodiments supporting the invention described in this specification are described in this specification. Therefore, although there is an embodiment which is described in the embodiment of the invention but is not described here as corresponding to the invention, it means that the embodiment is not It does not mean that it does not correspond to the invention. Conversely, even if an embodiment is described herein as corresponding to an invention, that means that the embodiment does not correspond to an invention other than the invention. Absent.

さらに、この記載は、本明細書に記載されている発明の全てを意味するものではない。換言すれば、この記載は、本明細書に記載されている発明であって、この出願では請求されていない発明の存在、すなわち、将来、分割出願されたり、補正により出現、追加される発明の存在を否定するものではない。   Further, this description does not mean all the inventions described in this specification. In other words, this description is for the invention described in the present specification, which is not claimed in this application, that is, for the invention that will be applied for in the future or that will appear and be added by amendment. It does not deny existence.

即ち、本発明の情報処理装置は、複数のフロア図面データを取得する取得手段(例えば、図3のフロア図面取得部102)と、取得手段により取得された複数のフロア図面データのうち、いずれか基準となる基準フロア図面データの貫通構造物の情報と、基準フロア図面データ以外のフロア図面データの貫通構造物との情報を比較する比較手段(例えば、図3のフロア図面状態判定部105)と、比較手段の比較結果が、それぞれの貫通構造物の情報が全て一致する場合、比較結果が、それぞれの貫通構造物の情報が一致するものが存在しない場合、または比較結果が、それぞれの貫通構造物の情報が一致するものと一致しないものとが混在する場合、のそれぞれについて、フロア図面データのフレームを異なる形態で表示する表示手段(例えば、図3の画像生成部107)と、フロア図面データを編集する編集手段(例えば、図3のフロア図面編集部103a)とを備え、編集手段は、新規のフロア図面データを編集する場合、基準フロア図面データを読み出し、新規のフロア図面データに基準フロア図面データの貫通構造物の情報を反映させることを特徴とする。 That is, the information processing apparatus according to the present invention includes any one of an acquisition unit (for example, the floor drawing acquisition unit 102 in FIG. 3) that acquires a plurality of floor drawing data and a plurality of floor drawing data acquired by the acquisition unit. Comparing means (for example, the floor drawing state determination unit 105 in FIG. 3) for comparing the information of the penetration structure of the reference floor drawing data serving as a reference with the information of the penetration structure of floor drawing data other than the reference floor drawing data The comparison result of the comparison means indicates that the information of each penetration structure matches all, the comparison result indicates that the information of each penetration structure does not match, or the comparison result indicates that each penetration structure If that does not match what information of the object coincides with a mix, for each, display means for displaying a frame of floor plan data in different forms (e.g. If, an image generator 107) of FIG. 3, editing means for editing the floor plan data (for example, a floor plan editing unit 103a) and FIG. 3, editing means, to edit the new floor plan data, The reference floor drawing data is read, and the information on the through structure of the reference floor drawing data is reflected in the new floor drawing data .

編集手段(例えば、図3のフロア図面編集部103a)には、基準フロア図面データにおける貫通構造物の情報と、基準フロア図面データ以外のフロア図面データにおける貫通構造物の情報とが一致しない場合、フロア図面データにおける貫通構造物の位置を基準フロア図面データにおける貫通構造物の位置に一致させるための貫通構造物の移動方向および移動距離を、表示手段(例えば、図3の画像生成部107)のフロア図面データ上に表示させることを特徴とする。 When the editing means (for example, the floor drawing editing unit 103a in FIG. 3) does not match the information of the penetrating structure in the reference floor drawing data and the information of the penetrating structure in the floor drawing data other than the reference floor drawing data , The moving direction and distance of the penetrating structure for matching the position of the penetrating structure in the floor drawing data with the position of the penetrating structure in the reference floor drawing data is displayed on the display means (for example, the image generating unit 107 in FIG. 3). It is displayed on floor drawing data .

本発明の情報処理方法は、複数のフロア図面データを取得する取得ステップ(例えば、図4のフローチャートのステップS4の処理)と、取得ステップの処理で取得された複数のフロア図面データのうち、いずれか基準となる基準フロア図面データの貫通構造物の情報と、基準フロア図面データ以外のフロア図面データの貫通構造物との情報を比較する比較ステップ(例えば、図4のフローチャートのステップS9,S11の処理)と、比較ステップの処理の比較結果が、それぞれの貫通構造物の情報が全て一致する場合、比較結果が、それぞれの貫通構造物の情報が一致するものが存在しない場合、または比較結果が、それぞれの貫通構造物の情報が一致するものと一致しないものとが混在する場合、のそれぞれについて、フロア図面データのフレームを異なる形態で表示する表示ステップ(例えば、図4のフローチャートのステップS10,S12,S14の処理)と、フロア図面データを編集する編集ステップとを含み、編集ステップの処理は、新規のフロア図面データを編集する場合、基準フロア図面データを読み出し、新規のフロア図面データに基準フロア図面データの貫通構造物の情報を反映させることを特徴とする。 The information processing method according to the present invention includes an acquisition step (for example, step S4 in the flowchart of FIG. 4) for acquiring a plurality of floor drawing data and a plurality of floor drawing data acquired in the acquisition step. A comparison step (for example, steps S9 and S11 in the flowchart of FIG. 4) for comparing the information of the penetration structure of the reference floor drawing data serving as a reference with the information of the penetration structure of the floor drawing data other than the reference floor drawing data. Processing) and the comparison result of the processing of the comparison step, when the information of each penetration structure is all consistent, the comparison result is that there is no match of the information of each penetration structure, or the comparison result is If there is a mix of information that matches and does not match the information of each penetration structure, Display step of displaying the frames in different forms (for example, step S10, S12, S14 of the flowchart of FIG. 4) and, viewed contains a editing step of editing the floor plan data, processing of the editing step is novel When editing the floor drawing data, the reference floor drawing data is read out, and the information on the through structure of the reference floor drawing data is reflected in the new floor drawing data .

図1は、本発明を適用した設計システムの一実施の形態の構成を示す図である。尚、ここでいう設計とは、高層建築物の各フロア毎の設計を示しており、複数の担当者や複数の施工業者により、フロア単位で設計を管理するものとする。当然のことながら、同一フロアを複数の業者で管理するようにしてもよい。   FIG. 1 is a diagram showing a configuration of an embodiment of a design system to which the present invention is applied. In addition, the design here has shown the design for every floor of a high-rise building, and shall manage a design per floor by several persons in charge and several contractors. As a matter of course, the same floor may be managed by a plurality of contractors.

図面編集装置1−1乃至1−nは、各設計担当者または複数の施工業者により、フロア単位で平面的な設計図面(以降、フロア図面と称する)を編集(作成)する際に利用される、いわゆる、CAD(Computer Aided Design)装置である。   The drawing editing apparatuses 1-1 to 1-n are used when each design person or a plurality of contractors edits (creates) a planar design drawing (hereinafter referred to as a floor drawing) in units of floors. This is a so-called CAD (Computer Aided Design) device.

図1においては、図面編集装置1−1が、図面編集装置1−2より編集されたフロア図面データを直接取得して管理している。また、図面編集装置1−1は、ネットワーク2を介して、図面編集装置1−3乃至1−nにより編集されたフロア図面データを管理している。   In FIG. 1, the drawing editing apparatus 1-1 directly acquires and manages the floor drawing data edited by the drawing editing apparatus 1-2. Further, the drawing editing apparatus 1-1 manages the floor drawing data edited by the drawing editing apparatuses 1-3 to 1-n via the network 2.

図面編集装置1−1は、特に、図面編集装置1−2乃至1−nより供給されてくる複数のフロア図面データの管理において、各フロアの縦方向に構造物を貫通して存在する貫通構造物(例えば、パイプシャフトや吹抜けなど)が、それぞれのフロア図面データ間で一致しているのか否かを認識し、複数のフロア図面データ間で一致していない場合、矛盾が発生していることを提示し、必要に応じて修正方向を指示する。   The drawing editing apparatus 1-1 is a penetrating structure that penetrates a structure in the vertical direction of each floor, particularly in the management of a plurality of floor drawing data supplied from the drawing editing apparatuses 1-2 to 1-n. It is recognized whether or not objects (for example, pipe shafts and blow-throughs) match between the floor drawing data, and if they do not match between multiple floor drawing data, a contradiction has occurred. And indicate the direction of correction as necessary.

尚、図1においては、図面編集装置1−1に、図面編集装置1−2乃至図面編集装置1−nにより編集されたフロア図面データが集約的に管理される構成となっているが、図面編集装置1−2乃至1−nが図面編集装置1−1と、同様の機能を備えており、従って、その他の図面編集装置1−2乃至1−nのいずれもが、自ら以外の図面編集装置1−2乃至1−nのいずれのフロア図面データを集約するようにしてもよい。   In FIG. 1, the floor plan data edited by the drawing editing device 1-2 to the drawing editing device 1-n is collectively managed by the drawing editing device 1-1. The editing devices 1-2 to 1-n have the same functions as the drawing editing device 1-1. Therefore, any of the other drawing editing devices 1-2 to 1-n can edit other drawings. Any floor plan data of the devices 1-2 to 1-n may be aggregated.

また、以降において、特に、図面編集装置1−1乃至1−nを区別する必要が無い場合、単に、図面編集装置1と称するものとし、その他の構成についても、同様に称するものとする。   In the following description, particularly, when there is no need to distinguish between the drawing editing apparatuses 1-1 to 1-n, the drawing editing apparatus 1 is simply referred to, and the other configurations are also referred to in the same manner.

次に、図2を参照して、図面編集装置1の構成について説明する。   Next, the configuration of the drawing editing apparatus 1 will be described with reference to FIG.

CPU(Central Processing Unit)21は、ROM(Read Only Memory)22、または記憶部28に記憶されているプログラムに従って各種の処理を実行する。RAM(Random Access Memory)23には、CPU21が実行するプログラムやデータなどが適宜記憶される。これらのCPU21、ROM22、およびRAM23は、バス24により相互に接続されている。   A CPU (Central Processing Unit) 21 executes various processes according to a program stored in a ROM (Read Only Memory) 22 or a storage unit 28. A RAM (Random Access Memory) 23 appropriately stores programs executed by the CPU 21 and data. These CPU 21, ROM 22, and RAM 23 are connected to each other by a bus 24.

CPU21には、バス24を介して入出力インタフェース25が接続されている。入出力インタフェース25には、キーボード、マウス、マイクロフォンなどよりなる入力部26、ディスプレイ、スピーカなどよりなる出力部27が接続されている。CPU21は、入力部26から入力される指令に対応して各種の処理を実行する。   An input / output interface 25 is connected to the CPU 21 via the bus 24. The input / output interface 25 is connected to an input unit 26 such as a keyboard, mouse, and microphone, and an output unit 27 such as a display and a speaker. The CPU 21 executes various processes in response to commands input from the input unit 26.

入出力インタフェース25に接続されている記憶部28は、例えばハードディスクなどで構成され、CPU21が実行するプログラムや各種のデータを記憶する。通信部29は、図示せぬネットワークを介して通信機能を有し、図示せぬ他の装置と各種のデータを授受する。   The storage unit 28 connected to the input / output interface 25 is configured by, for example, a hard disk and stores programs executed by the CPU 21 and various data. The communication unit 29 has a communication function via a network (not shown), and exchanges various data with other devices (not shown).

入出力インタフェース25に接続されているドライブ30は、磁気ディスク41、光ディスク42、光磁気ディスク43、或いは半導体メモリ44などが装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部28に転送され、記憶される。   The drive 30 connected to the input / output interface 25, when a magnetic disk 41, an optical disk 42, a magneto-optical disk 43, or a semiconductor memory 44 is mounted, drives them, and programs and data recorded there. Get etc. The acquired program and data are transferred to and stored in the storage unit 28 as necessary.

次に、図3の機能ブロック図を参照して、図2の図面編集装置1により実現される機能について説明する。   Next, functions realized by the drawing editing apparatus 1 of FIG. 2 will be described with reference to the functional block diagram of FIG.

操作部101は、例えば、図2の入力部26に相当するものであって、マウスやキーボードであり、ユーザに操作されることにより、表示部108にフロア図面データの一覧をサムネイル画像で表示させるように指示する信号を発生したり、ユーザが表示部108に表示されているフロア図面データを見ながら操作されることによりフロア図面データの編集操作がなされ、編集操作に対応した信号を発生するなどして、フロア図面管理部103に供給する。   The operation unit 101 corresponds to, for example, the input unit 26 in FIG. 2 and is a mouse or a keyboard. When operated by the user, the display unit 108 displays a list of floor plan data as thumbnail images. The floor drawing data is edited when the user operates while looking at the floor drawing data displayed on the display unit 108, and a signal corresponding to the editing operation is generated. Then, the data is supplied to the floor drawing management unit 103.

フロア図面取得部102は、例えば、図2のドライブ30または通信部29に相当するものであり、他の図面編集装置1により作成または編集されたフロア図面データ(各フロア毎にファイルとなっているデータ)を磁気ディスク41、光ディスク42、光磁気ディスク43、もしくは半導体メモリ44、または、ネットワーク2を介して取得する。   The floor drawing acquisition unit 102 corresponds to, for example, the drive 30 or the communication unit 29 in FIG. 2, and floor drawing data created or edited by another drawing editing apparatus 1 (a file for each floor). Data) is acquired via the magnetic disk 41, the optical disk 42, the magneto-optical disk 43, the semiconductor memory 44, or the network 2.

フロア図面管理部103は、フロア図面取得部102により取得されたフロア図面データ、または、フロア図面記憶部104に記憶されたフロア図面データを読み出し、画像生成部107に供給して表示部108に表示させる。また、フロア図面管理部103は、操作部101より供給される操作信号に基づいて、フロア図面編集部103aを起動させてフロア図面データを作成、または、編集し、その後、編集したフロア図面データをフロア図面記憶部104に記憶させる。   The floor drawing management unit 103 reads the floor drawing data acquired by the floor drawing acquisition unit 102 or the floor drawing data stored in the floor drawing storage unit 104, supplies it to the image generation unit 107, and displays it on the display unit 108. Let Further, the floor drawing management unit 103 activates the floor drawing editing unit 103a based on the operation signal supplied from the operation unit 101 to create or edit the floor drawing data, and then edits the edited floor drawing data. The data is stored in the floor drawing storage unit 104.

フロア図面管理部103は、フロア図面記憶部104に記憶されている複数のフロア図面データの一覧を画像生成部107に供給して表示部108にサムネイル画像として表示させる。これにより、フロア図面データのファイルをフロア図面編集部103aを起動させて開くことなく、フロア図面データの中身を見て、編集すべきフロア図面データを選択したり、フロア図面データ間における貫通構造物の情報の矛盾などを確認することが可能となる。   The floor drawing management unit 103 supplies a list of a plurality of floor drawing data stored in the floor drawing storage unit 104 to the image generation unit 107 and causes the display unit 108 to display the thumbnail images. As a result, without opening the floor drawing data file by activating the floor drawing editing unit 103a, the contents of the floor drawing data can be viewed and the floor drawing data to be edited can be selected, or the through structure between the floor drawing data can be selected. It becomes possible to confirm the contradiction of information.

フロア図面管理部103のフロア図面編集部103aは、操作部101が操作されて、新規図面の生成が指示された場合、または、フロア図面データの一覧の中から編集しようとするフロア図面データが選択された場合、フロア図面記憶部104の基準図面記憶部104aに記憶されている基準フロアのフロア図面データを読み出して、新規のフロア図面データとして生成し編集画面を表示する、または、選択されたフロア図面データをフロア図面記憶部104より読み出して編集画面を表示する。   The floor drawing editing unit 103a of the floor drawing management unit 103 selects the floor drawing data to be edited from the list of floor drawing data when the operation unit 101 is operated to generate a new drawing. If it is, the floor drawing data of the reference floor stored in the reference drawing storage unit 104a of the floor drawing storage unit 104 is read out and generated as new floor drawing data to display an editing screen, or the selected floor Drawing data is read from the floor drawing storage unit 104 and an editing screen is displayed.

この際、新規のフロア図面データには、基準図面記憶部104aに記憶されている基準フロア図面データ上の貫通構造物(パイプシャフトまたは吹抜けなど)の情報も含まれているため、例えば、新規に生成されるフロア図面データは、新規に生成された時点で、貫通構造物の情報が反映された状態で生成される。したがって、新たにフロア図面データを作成する際に、貫通構造物の情報を入力するための手間を省くとともに、入力により発生しがちなミスを抑制することが可能となる。また、基準図面記憶部104aに記憶される、基準となるフロア図面データは、デフォルトにおいては、1階のフロア図面データであるが、操作部101が操作されることにより、必要に応じて、適宜その他のフロア図面データを基準図面とするようにしてもよい。   At this time, since the new floor drawing data also includes information on the penetration structure (pipe shaft or blowout) on the reference floor drawing data stored in the reference drawing storage unit 104a, The floor plan data to be generated is generated in a state in which the information of the penetrating structure is reflected when it is newly generated. Therefore, when newly creating floor plan data, it is possible to save time and effort for inputting information on the penetrating structure and to suppress mistakes that tend to occur due to the input. In addition, the reference floor drawing data stored in the reference drawing storage unit 104a is the floor drawing data of the first floor by default. However, when the operation unit 101 is operated, the floor drawing data serving as a reference is appropriately set as necessary. Other floor drawing data may be used as the reference drawing.

フロア図面状態判定部105は、フロア図面記憶部104に記憶されている個々のフロア図面データと、基準となるフロア図面データとを比較し、比較結果を表示内容決定部106に供給する。より具体的には、フロア図面状態判定部105は、各フロア図面データ中の貫通構造物の情報を比較し、一致しているか否かを判定すると共に、一致していない場合、基準フロアのフロア図面データからみた移動距離と移動方向の情報を表示内容決定部106に供給する。フロア図面状態判定部105は、貫通構造物がパイプシャフトである場合、個々のパイプシャフトの位置、形状、用途(例えば、貫通構造物がパイプシャフトである場合、そのパイプの用途が上水用であるか、下水用であるか、排気用であるか、吸気用であるかなど)、および更新日時等を比較し、全てが一致しているとき、パイプシャフトが一致していると判断し、それ以外のとき、一致していない、すなわち、移動されているとみなし、移動距離と移動方向を求めて、表示内容決定部106に供給する。   The floor drawing state determination unit 105 compares the individual floor drawing data stored in the floor drawing storage unit 104 with the reference floor drawing data, and supplies the comparison result to the display content determination unit 106. More specifically, the floor drawing state determination unit 105 compares the information of the penetrating structure in each floor drawing data to determine whether or not they match, and if they do not match, the floor of the reference floor Information on the moving distance and the moving direction as seen from the drawing data is supplied to the display content determination unit 106. When the penetrating structure is a pipe shaft, the floor drawing state determination unit 105 determines the position, shape, and use of each pipe shaft (for example, when the penetrating structure is a pipe shaft, the pipe is used for water supply. And if it is for sewage, exhaust or intake, etc.) and the update date and time, etc., and when all match, it is determined that the pipe shafts match, At other times, it is considered that they do not match, that is, they are moving, and the moving distance and moving direction are obtained and supplied to the display content determining unit 106.

表示内容決定部106の状態表示内容決定部106aは、フロア図面データ毎の貫通構造物が、基準となるフロア図面データ上の貫通構造物と全て一致するか、全く一致しないか、または、一致するものと一致しないものが混在しているかのいずれかを判断し、各フロア図面データの一覧を表示する際、判定結果に基づいて各フロア図面データの表示内容(例えば、枠の色や模様)を決定し、画像生成部107に供給する。   The state display content determination unit 106a of the display content determination unit 106 is configured such that the penetration structure for each floor drawing data is identical to the penetration structure on the floor drawing data serving as a reference, or not at all, or is identical. When determining whether there is a mix of things that do not match, and displaying a list of each floor drawing data, the display contents of each floor drawing data (for example, the color and pattern of the frame) based on the determination result It is determined and supplied to the image generation unit 107.

移動方向表示内容決定部106bは、フロア図面状態判定部105より供給される、基準フロアのフロア図面データ上の貫通構造物の位置からみた、各フロア図面データ上の貫通構造物への移動方向の情報に基づいて、その移動方向を示す情報を示す表示内容を決定し、フロア図面データに反映させて、フロア図面記憶部104に記憶させる。   The movement direction display content determination unit 106b is supplied from the floor drawing state determination unit 105, and indicates the movement direction to the penetration structure on each floor drawing data from the position of the penetration structure on the floor drawing data of the reference floor. Based on the information, display content indicating information indicating the moving direction is determined, reflected in the floor drawing data, and stored in the floor drawing storage unit 104.

画像生成部107は、フロア図面管理部103により読み出されるフロア図面記憶部104に記憶されたフロア図面データに基づいて、フロア図面データの一覧を示す画像や、各フロア図面データの編集画像を生成し、表示部108に表示させる。   The image generation unit 107 generates an image showing a list of floor drawing data and an edited image of each floor drawing data based on the floor drawing data stored in the floor drawing storage unit 104 read by the floor drawing management unit 103. Are displayed on the display unit 108.

次に、図4のフローチャートを参照して、図面編集装置1による図面管理処理について説明する。   Next, the drawing management process by the drawing editing apparatus 1 will be described with reference to the flowchart of FIG.

ステップS1において、フロア図面管理部103は、操作部101が操作されて、フロア図面データの一覧の表示が指示されたか否かを判定し、フロア図面データの一覧の表示が指示されるまでステップS1の処理を繰り返す。   In step S1, the floor drawing management unit 103 determines whether or not the operation unit 101 has been operated to instruct display of a list of floor drawing data, and step S1 until display of the list of floor drawing data is instructed. Repeat the process.

ステップS1において、フロア図面データの一覧の表示が指示されたと判定された場合、ステップS2において、フロア図面管理部103は、フロア図面記憶部104に記憶されている全てのフロア図面データを読み出して、画像生成部107に供給し、表示部108にフロア図面データのサムネイル画像の一覧として表示させる。尚、この場合、表示部108に表示されるフロア図面データの一覧として表示される各フロア図面データは、フロア図面データそのものが一覧として表示されるのみであり、貫通構造物の移動や矛盾の有無などを認識させる表示はなされていない状態である。   If it is determined in step S1 that display of a list of floor drawing data has been instructed, in step S2, the floor drawing management unit 103 reads all floor drawing data stored in the floor drawing storage unit 104, and The image data is supplied to the image generation unit 107 and displayed on the display unit 108 as a list of thumbnail images of floor plan data. In this case, each floor drawing data displayed as a list of floor drawing data displayed on the display unit 108 is only a list of the floor drawing data itself, and there is no movement or contradiction of the penetration structure. The display for recognizing is not made.

ステップS3において、フロア図面管理部103は、操作部101が操作されて、新たに登録されるフロア図面データが存在するか否かを判定する。ステップS3において、例えば、操作部101が操作されて、図面編集装置1−1が、図面編集装置1−2から直接供給されるフロア図面データや、ネットワーク2を介して図面編集装置1−3乃至1−nより供給されるフロア図面データが存在し、そのいずれかが新たに登録される旨の指示がなされた場合、ステップS4において、フロア図面管理部103は、フロア図面取得部102を制御して、他の図面編集装置1より供給されるフロア図面データを取得して、フロア図面記憶部104に新たに登録させて記憶させると共に、画像生成部107に供給して、フロア図面データの一覧として表示させる。   In step S3, the floor drawing management unit 103 operates the operation unit 101 to determine whether or not newly registered floor drawing data exists. In step S3, for example, when the operation unit 101 is operated, the drawing editing apparatus 1-1 is directly supplied from the drawing editing apparatus 1-2, or the drawing editing apparatus 1-3 to the drawing editing apparatus 1-3 through the network 2. If there is floor drawing data supplied from 1-n and any of them is newly registered, the floor drawing management unit 103 controls the floor drawing acquisition unit 102 in step S4. The floor drawing data supplied from the other drawing editing apparatus 1 is acquired and newly registered and stored in the floor drawing storage unit 104 and supplied to the image generation unit 107 as a list of floor drawing data. Display.

ステップS3において、新たに登録されるフロア図面データが存在しない場合、ステップS4の処理は、スキップされる。   If there is no newly registered floor plan data in step S3, the process of step S4 is skipped.

ステップS5において、フロア図面管理部103は、操作部101が操作されて、基準フロアの変更が指示されたか否かを判定する。例えば、ステップS5において、基準フロアの変更が指示された場合、ステップS6において、フロア図面管理部103は、指示されたフロア図面データをフロア図面記憶部104の基準図面記憶部104aに記憶させる。尚、上述したようにデフォルトでは、基準図面記憶部104aには、1階面のフロア図面データが記憶されている。従って、ステップS5において、特に、基準フロアの変更が指示されなかった場合、ステップS6の処理が、スキップされて、1階面のフロア図面データが、基準図面記憶部104aに記憶されたままの状態となる。   In step S5, the floor drawing management unit 103 determines whether or not the operation unit 101 has been operated to instruct the change of the reference floor. For example, when the change of the reference floor is instructed in step S5, the floor drawing management unit 103 stores the instructed floor drawing data in the reference drawing storage unit 104a of the floor drawing storage unit 104 in step S6. As described above, by default, floor drawing data for the first floor is stored in the reference drawing storage unit 104a. Therefore, in step S5, in particular, when the change of the reference floor is not instructed, the process of step S6 is skipped, and the floor drawing data of the first floor is stored in the reference drawing storage unit 104a. It becomes.

ステップS7において、フロア図面状態判定部105は、基準図面記憶部104aに記憶されている基準フロアのフロア図面データを読み出す。さらに、ステップS8において、フロア図面状態判定部105は、基準図面記憶部104aに記憶されている基準フロアのフロア図面データのうち、また、基準フロアのフロア図面データと比較していない、未処理のフロア図面データを読み出す。   In step S7, the floor drawing state determination unit 105 reads the floor drawing data of the reference floor stored in the reference drawing storage unit 104a. Further, in step S8, the floor drawing state determination unit 105 is not compared with the floor drawing data of the reference floor stored in the reference drawing storage unit 104a and not compared with the floor drawing data of the reference floor. Read the floor plan data.

ステップS9において、フロア図面状態判定部105は、読み出した基準フロアのフロア図面データと、未処理のフロア図面データとを比較して、それらの図面に記録されている全ての貫通構造物の情報が一致するか否かを判定する。尚、以降においては、貫通構造物の例としてパイプシャフトである場合について説明するが、当然のことながらそれ以外の貫通構造物の情報であっても良い。   In step S9, the floor drawing state determination unit 105 compares the read floor drawing data of the reference floor with the unprocessed floor drawing data, and information on all penetrating structures recorded in those drawings is obtained. It is determined whether or not they match. In the following description, a case of a pipe shaft will be described as an example of the penetrating structure, but information on other penetrating structures may naturally be used.

すなわち、ステップS9において、フロア図面状態判定部105は、基準フロアのフロア図面データと、読み出した基準フロアのフロア図面データの比較が未処理のフロア図面データとのそれぞれのパイプシャフトの情報が全て一致するか否かを判定する。より詳細には、フロア図面状態判定部105は、基準フロアのフロア図面データと、読み出した未処理のフロア図面データとのそれぞれのパイプシャフトの情報である、位置、形状、用途、および更新日時等をそれぞれ比較し、全てが一致するか否かを判定する。   That is, in step S9, the floor drawing state determination unit 105 matches all pieces of pipe shaft information between the floor drawing data of the reference floor and the floor drawing data that has not been compared with the read floor drawing data of the reference floor. It is determined whether or not to do. More specifically, the floor drawing state determination unit 105 includes information on the pipe shafts of the floor drawing data of the reference floor and the read unprocessed floor drawing data, such as position, shape, usage, and update date / time. Are compared, and it is determined whether or not all match.

ステップS9において、例えば、全てのパイプシャフトの情報が一致していると判定された場合、ステップS10において、フロア図面状態判定部105は、全てのパイプシャフトの情報が一致しているという情報を表示内容決定部106に供給する。そこで、表示内容決定部106の状態表示内容決定部106aは、この情報に基づいて、そのフロア図面データが基準フロアのフロア図面データと一致している、すなわち、必要なパイプシャフトの移動処理が完了しているとみなし、パイプシャフトなどの貫通構造物の移動済みを示すフロア図面データであることが認識できる表示をするように、画像生成部107に指示し、対応する表示をさせる。   In step S9, for example, if it is determined that the information on all the pipe shafts matches, in step S10, the floor drawing state determination unit 105 displays information that the information on all the pipe shafts match. It supplies to the content determination part 106. Therefore, based on this information, the state display content determination unit 106a of the display content determination unit 106 has the floor drawing data that matches the floor drawing data of the reference floor, that is, the necessary pipe shaft movement processing is completed. The image generation unit 107 is instructed to display the floor drawing data indicating that the penetrating structure such as the pipe shaft has been moved, and displays the corresponding display.

一方、ステップS9において、全てのパイプシャフトの情報がすべて一致していないと判定された場合、ステップS11において、フロア図面状態判定部105は、全てのパイプシャフトの情報が一致していないか、すなわち、パイプシャフトの情報のうち、一致したものが1つも存在しないか否かを判定する。例えば、ステップS11において、全てのパイプシャフトの情報が一致していないと判定した場合、ステップS12において、フロア図面状態判定部105は、全てのパイプシャフトの情報が一致していないという情報を表示内容決定部106に供給する。そこで、表示内容決定部106の状態表示内容決定部106aは、この情報に基づいて、そのフロア図面データが基準フロアのフロア図面データと一致していない、すなわち、必要なパイプシャフトの移動処理が未完了である(未移動である)とみなし、パイプシャフトなどの貫通構造物が未移動なフロア図面データであることが認識できる表示をするように、画像生成部107に指示し、対応する表示をさせる。   On the other hand, if it is determined in step S9 that all pieces of pipe shaft information do not match, in step S11, the floor drawing state determination unit 105 determines that all pieces of pipe shaft information do not match. Then, it is determined whether or not there is no matching information among the pipe shaft information. For example, if it is determined in step S11 that the information on all the pipe shafts does not match, the floor drawing state determination unit 105 displays information indicating that the information on all the pipe shafts does not match in step S12. It supplies to the determination part 106. Therefore, based on this information, the state display content determination unit 106a of the display content determination unit 106 does not match the floor drawing data with the floor drawing data of the reference floor, that is, the necessary pipe shaft movement processing has not been performed. The image generation unit 107 is instructed to display that it can be recognized that the penetration structure such as a pipe shaft is unmoved floor plan data, and the corresponding display is displayed. Let

ステップS13において、移動方向表示内容決定部106bは、この場合、フロア図面データのパイプシャフトが未移動であるので、基準フロアのフロア図面データ内の各パイプシャフトとを比較して、一致していない情報については、その移動方向と移動距離の情報を求め、各フロア図面データにその情報を供給して、付加した状態でフロア図面記憶部104に記憶させる。   In step S13, the moving direction display content determination unit 106b compares the pipe shafts in the floor drawing data of the reference floor with each other because the pipe shafts of the floor drawing data have not moved in this case. As for information, information on the moving direction and moving distance is obtained, the information is supplied to each floor drawing data, and stored in the floor drawing storage unit 104 in an added state.

さらに、ステップS11において、全てのパイプシャフトが異ならない、すなわち、基準フロアのフロア図面データにおけるパイプシャフトの情報と、今選択されているフロア図面データにおけるパイプシャフトの情報とは、一致するものと、一致しないものが混在しているような場合、その処理は、ステップS14に進む。   Further, in step S11, all the pipe shafts are not different, that is, the pipe shaft information in the floor drawing data of the reference floor and the pipe shaft information in the currently selected floor drawing data match, If there is a mixture of items that do not match, the process proceeds to step S14.

ステップS14において、フロア図面状態判定部105は、パイプシャフトの情報が一致しているものと、一致していないものがある混在状態であるという情報を表示内容決定部106に供給する。そこで、表示内容決定部106の状態表示内容決定部106aは、この情報に基づいて、そのフロア図面データが基準フロアのフロア図面データと一致していない、すなわち、必要なパイプシャフトの移動処理が完了したものと未完了のものがあるとみなし、パイプシャフトなどの貫通構造物が未移動な部分と、移動完了した部分とが混在したフロア図面データであることが認識できる表示をするように、画像生成部107に指示し、対応する表示をさせる。   In step S <b> 14, the floor drawing state determination unit 105 supplies the display content determination unit 106 with information indicating that there is a mixed state in which there is a match between pipe shaft information and a mismatch. Therefore, based on this information, the state display content determination unit 106a of the display content determination unit 106 does not match the floor drawing data of the reference floor, that is, the necessary pipe shaft movement processing is completed. The image is displayed so that it can be recognized that the floor plan data is a mixture of parts where the penetration structure such as the pipe shaft has not moved and parts that have been moved. The generation unit 107 is instructed to display corresponding information.

すなわち、例えば、ステップS2の処理により、図5で示されるような、フロア図面データのサムネイル画像の一覧が表示される。図5においては、図中左下にフォルダ表示欄121が設けられ、右側にサムネイル画像表示欄122が設けられている。フォルダ表示欄121には、上から「ドライブA」、「ドライブB」、「ドライブD」と表示され、さらに、ドライブDのサブフォルダとして「temp」が存在し、さらに、「temp」のサブフォルダ内に「project」のサブフォルダが存在し、さらに、その中に「A工事」というフォルダが存在しており、その中に、各フロアのフロア図面データが存在していることが示されている。従って、サムネイル画像表示欄122に表示されている各フロア図面データのサムネイル画像は、「A工事」のフォルダ内に記録されている各フロア図面データのファイルであることが示されている。   That is, for example, a list of thumbnail images of floor plan data as shown in FIG. 5 is displayed by the process of step S2. In FIG. 5, a folder display field 121 is provided at the lower left in the figure, and a thumbnail image display field 122 is provided on the right side. In the folder display column 121, “drive A”, “drive B”, and “drive D” are displayed from the top, and “temp” exists as a subfolder of drive D, and further, in the subfolder of “temp” There is a sub-folder of “project”, and a folder “A construction” exists therein, and it is shown that the floor drawing data of each floor exists therein. Accordingly, it is indicated that the thumbnail image of each floor drawing data displayed in the thumbnail image display field 122 is a file of each floor drawing data recorded in the folder “A construction”.

さらに、図5においては、サムネイル画像表示欄122内に、1階図面乃至3階図面というファイルが記録されていることが示されており、それぞれのファイルに対応するフロア図面データのサムネイル画像が表示されている。   Further, FIG. 5 shows that the files of the first floor drawing to the third floor drawing are recorded in the thumbnail image display field 122, and the thumbnail image of the floor drawing data corresponding to each file is displayed. Has been.

1階図面については、基準フロアのフロア図面データであるので、基準フロアのフロア図面データのパイプシャフトとの比較において、必ず全てが一致することになるので、ステップS10の処理により、フレーム131が点線で示されており、移動済みが示されている。尚、1階図面のサムネイル画像においては、パイプシャフト151,152が、それぞれ示されている。   Since the first floor drawing is the floor drawing data of the reference floor, all of them match each other in the comparison with the pipe shaft of the floor drawing data of the reference floor, so that the frame 131 is dotted by the processing of step S10. It is shown with moved. In the thumbnail image of the first floor drawing, pipe shafts 151 and 152 are shown, respectively.

これに対して、2階図面は、サムネイル画像におけるパイプシャフト161,162の位置が、基準フロアである1階図面と一致しておらず、全てのパイプシャフトが一致していないことになるため、ステップS12の処理により、フレーム132が実線で示され、2階図面のフロア図面データにおけるパイプシャフトが未移動であることが示される。   On the other hand, in the second floor drawing, the positions of the pipe shafts 161 and 162 in the thumbnail image do not match the first floor drawing which is the reference floor, and all the pipe shafts do not match. By the process of step S12, the frame 132 is indicated by a solid line, and it is indicated that the pipe shaft in the floor drawing data of the second floor drawing is not moved.

さらに、3階図面は、サムネイル画像におけるパイプシャフト171の位置が、基準フロアである1階図面のパイプシャフト151と一致していないが、パイプシャフト172の位置は、基準フロアである1階図面のパイプシャフト152と一致するため、パイプシャフトの一部が一致し、一部が一致していないことになるため、ステップS14の処理により、フレーム133が一点鎖線で示され、3階図面のフロア図面データにおけるパイプシャフトには、移動済みのものと未移動のものが混在していることが示される。   Further, in the third floor drawing, the position of the pipe shaft 171 in the thumbnail image does not coincide with the pipe shaft 151 of the first floor drawing which is the reference floor, but the position of the pipe shaft 172 is that of the first floor drawing which is the reference floor. Since it matches with the pipe shaft 152, a part of the pipe shaft matches and a part does not match. Therefore, the frame 133 is indicated by a one-dot chain line by the processing of step S14. The pipe shaft in the data indicates that both moved and unmoved pipes are mixed.

このように表示することにより、複数の図面編集装置1において、異なるフロア毎にパイプシャフトなどの貫通構造物を含む編集がなされていても、フロア間で矛盾が存在しているフロア図面データが存在するか否かを一目で認識することが可能となり、さらに、どのフロアの図面を編集する必要があるのかを迅速に認識することが可能となる。尚、以上においては、フレームの表示を点線、実線、または、一点鎖線とすることで、ユーザに視覚的に認識しやすく表示するようにしたが、例えば、フレームの表示色を変えて区別できるように表示させても良い。   By displaying in this way, there is floor drawing data in which there is a contradiction between floors even if editing including a penetrating structure such as a pipe shaft is made for each different floor in a plurality of drawing editing apparatuses 1 It is possible to recognize at a glance whether or not to do this, and it is possible to quickly recognize which floor drawing needs to be edited. In the above, the display of the frame is a dotted line, a solid line, or an alternate long and short dash line so that it can be easily recognized visually by the user. However, for example, it can be distinguished by changing the display color of the frame. May be displayed.

ステップS15において、フロア図面状態判定部105は、基準フロアとの比較処理が未処理のフロア図面データが存在するか否かを判定し、未処理のフロア図面データが存在する場合、その処理は、ステップS8に戻る。すなわち、全てのフロア図面データと基準フロアのフロア図面データとのパイプシャフトの情報が比較されるまで、ステップS8乃至S15の処理が繰り返され、全てのフロア図面データのパイプシャフトが基準フロアのフロア図面データのパイプシャフトと比較された場合、その処理は、ステップS16に進む。   In step S15, the floor drawing state determination unit 105 determines whether or not there is unprocessed floor drawing data for which the comparison process with the reference floor is present. The process returns to step S8. That is, the processing of steps S8 to S15 is repeated until the pipe shaft information of all floor drawing data and the floor drawing data of the reference floor are compared, and the pipe shafts of all floor drawing data are the floor drawings of the reference floor. If it is compared with the data pipe shaft, the process proceeds to step S16.

ステップS16において、フロア図面管理部103は、操作部101が操作されて、編集が指示されたか否かを判定する。例えば、ステップS16において、操作部101が操作されて、フロア図面データの編集が指示されたと判定された場合、ステップS17において、フロア図面編集部103aが編集処理を実行する。   In step S <b> 16, the floor drawing management unit 103 determines whether the operation unit 101 has been operated to instruct editing. For example, if it is determined in step S16 that the operation unit 101 has been operated to instruct editing of the floor drawing data, the floor drawing editing unit 103a executes editing processing in step S17.

ここで、図6のフローチャートを参照して、フロア図面編集部103aによる編集処理について説明する。   Here, the editing process by the floor drawing editing unit 103a will be described with reference to the flowchart of FIG.

ステップS31において、フロア図面編集部103aは、新規のフロア図面データの編集が指示されたか否かを判定し、例えば、新規のフロア図面データの編集が指示されたと判定された場合、ステップS32において、フロア編集部103aは、フロア図面記憶部104の基準図面記憶部104aに記憶されている基準フロアのフロア図面データを読み出し、画像生成部107に供給し、表示部108に表示させる。このとき、基準フロアのフロア図面データに含まれている貫通構造物の情報、すなわち、パイプシャフトの情報についても基準フロアと同様の情報が付加されたフロア図面データが、新規のフロア図面データとして表示される。結果として、フロア図面データごとに矛盾が発生し易い貫通構造物の位置、形状、または用途といった点での矛盾の発生を抑制することが可能となる。   In step S31, the floor drawing editing unit 103a determines whether editing of new floor drawing data has been instructed. For example, if it is determined that editing of new floor drawing data has been instructed, in step S32, The floor editing unit 103a reads the floor drawing data of the reference floor stored in the reference drawing storage unit 104a of the floor drawing storage unit 104, supplies the floor drawing data to the image generation unit 107, and causes the display unit 108 to display the data. At this time, the floor drawing data to which the same information as the reference floor is added as the new floor drawing data is also displayed as the information on the penetration structure included in the floor drawing data of the reference floor, that is, the pipe shaft information. Is done. As a result, it is possible to suppress the occurrence of contradiction in terms of the position, shape, or application of the penetrating structure that tends to cause a contradiction for each floor plan data.

一方、ステップS31において、新規のフロア図面データの編集が指示されなかった場合、すなわち、既存のフロア図面データの編集が指示された場合、ステップS33において、フロア図面編集部103aは、フロア図面記憶部104に記憶されているフロア図面データのうち、指示されたフロアのフロア図面データを読み出し、画像生成部107に供給し、表示部108に表示させる。尚、図5で示されるサムネイル画像を選択することにより(例えば、サムネイル画像の表示された位置に、図示せぬポインタを移動させてダブルクリックすることにより)、フロア図面データの編集を指示することが可能である。   On the other hand, when editing of new floor drawing data is not instructed in step S31, that is, when editing of existing floor drawing data is instructed, in step S33, the floor drawing editing unit 103a displays a floor drawing storage unit. The floor drawing data of the designated floor is read out from the floor drawing data stored in 104, supplied to the image generation unit 107, and displayed on the display unit 108. By instructing the editing of the floor drawing data by selecting the thumbnail image shown in FIG. 5 (for example, by moving the pointer (not shown) to the position where the thumbnail image is displayed and double-clicking it). Is possible.

ステップS34において、フロア図面編集部103aは、フロア図面データに貫通構造物の情報の移動情報が付加されているか否かを判定する。例えば、図4のフローチャートにおけるステップS13の処理により、貫通構造物の情報の移動情報が付加されていた場合、ステップS35において、フロア図面編集部103aは、フロア図面データに付加されていた移動情報(基準フロアのフロア図面データ上のパイプシャフトの情報と比較して異なる場合、その移動方向と移動距離を示した情報)を読み出して、フロア図面データに付加して画像生成部107に供給し、表示部108に表示させる。また、ステップS34において、移動情報が付加されていなかった場合、すなわち、フロア図面データが、移動済みのフロア図面データであった場合、ステップS35の処理がスキップされる。   In step S <b> 34, the floor drawing editing unit 103 a determines whether or not movement information of penetration structure information is added to the floor drawing data. For example, when the movement information of the penetration structure information is added by the process of step S13 in the flowchart of FIG. 4, in step S35, the floor drawing editing unit 103a moves the movement information ( If it is different from the pipe shaft information on the floor plan data of the reference floor, the information indicating the moving direction and moving distance is read out, added to the floor drawing data, supplied to the image generation unit 107, and displayed. Displayed on the unit 108. Further, when the movement information is not added in step S34, that is, when the floor drawing data is the moved floor drawing data, the process of step S35 is skipped.

ステップS36において、フロア図面編集部103aは、操作部101が操作されて、パイプシャフトが移動されたか否かを判定し、移動されたと判定された場合、その処理は、ステップS37に進む。   In step S36, the floor drawing editing unit 103a determines whether or not the pipe shaft has been moved by operating the operation unit 101. If it is determined that the pipe shaft has been moved, the process proceeds to step S37.

ステップS37において、フロア図面編集部103aは、移動されたパイプシャフトに対応するデータを含めて、フロア図面データを更新して、フロア図面記憶部104に記憶させる。   In step S <b> 37, the floor drawing editing unit 103 a updates the floor drawing data including the data corresponding to the moved pipe shaft, and stores it in the floor drawing storage unit 104.

ステップS36において、パイプシャフトが移動されていないと判定された場合、ステップS37の処理は、スキップされる。尚、パイプシャフトの移動は、例えば、図示せぬポインタを操作部101によりパイプシャフトの位置に移動させ、ドラッグアンドドロップにより移動させるようにしてもよい。   If it is determined in step S36 that the pipe shaft has not been moved, the process of step S37 is skipped. The pipe shaft may be moved, for example, by moving a pointer (not shown) to the position of the pipe shaft by the operation unit 101 and by dragging and dropping.

ステップS38において、フロア図面編集部103aは、操作部101が操作されて、編集終了が指示されたか否かを判定し、終了が指示されていないと判定された場合、その処理は、ステップS36に戻る。すなわち、編集終了が指示されるまで、ステップS36乃至S38の処理を繰り返す。そして、ステップS38において、編集終了が指示された場合、その処理は終了する。   In step S38, the floor drawing editing unit 103a determines whether the operation unit 101 has been operated to instruct the end of editing. If it is determined that the end has not been instructed, the process proceeds to step S36. Return. That is, the processes in steps S36 to S38 are repeated until the end of editing is instructed. In step S38, when an instruction to end editing is given, the process ends.

すなわち、例えば、基準フロアが1階面である場合、ステップS32の処理により、図7で示されるように、表示部108に表示される。尚、図7においては、表示部108には、フロア図面表示部201およファイル名表示部202が表示されている。今の場合、フロア図面表示部201には、フロア図面データそのものが表示され、ファイル名表示部202には、基準フロアである「1階図面」と表示されている。さらに、フロア図面表示部201に表示されているフロア図面データ中の斜線部で示される円状の部分が、貫通構造物であるパイプシャフト211を示している。   That is, for example, when the reference floor is the first floor, it is displayed on the display unit 108 as shown in FIG. In FIG. 7, a floor drawing display unit 201 and a file name display unit 202 are displayed on the display unit 108. In this case, the floor drawing display unit 201 displays the floor drawing data itself, and the file name display unit 202 displays “first floor drawing” which is the reference floor. Furthermore, the circular part shown by the oblique line part in the floor drawing data displayed on the floor drawing display part 201 shows the pipe shaft 211 which is a penetration structure.

この基準フロアのパイプシャフト211が、図8で示されるように、格子部で示される円状の部分であるパイプシャフト212に移動された場合(例えば、ステップS36,S37の処理により移動された場合)、この処理に伴って付加される移動情報に基づいて、2階図面のファイルからなるフロア図面データは、図9で示されるように表示される。   As shown in FIG. 8, when the pipe shaft 211 of the reference floor is moved to the pipe shaft 212 that is a circular portion indicated by the lattice portion (for example, when moved by the processing of steps S36 and S37). ) Based on the movement information added along with this processing, the floor drawing data composed of the second floor drawing file is displayed as shown in FIG.

すなわち、図9においては、新規フロア図面データとして生成された段階で、パイプシャフト211aが表示された状態となっている。しかしながら、基準フロアのフロア図面データにおいて、パイプシャフト211aに対応するパイプシャフト211が移動されたことにより、対応する移動情報に基づいて、図9で示されるように、格子状にパイプシャフト212aが表示される。このとき、さらに、表示された2階図面においては、パイプシャフト211aは、移動されていないが、基準フロアのパイプシャフトが移動した方向と距離を示す矢印状の移動案内表示231aが表示される。このように表示されることにより、フロア図面データが表示部108に表示されただけで、そのフロア内ではパイプシャフトが移動されていないが、基準フロアにおいては、パイプシャフトの移動があったことを認識することが可能となり、さらに、その後の処理において、どのようにパイプシャフトを移動させれば、基準フロアと同様にパイプシャフト情報を一致させることができるのかを認識することができ、必要に応じて、同じ位置に移動させることも可能となる。   That is, in FIG. 9, the pipe shaft 211a is displayed when it is generated as new floor plan data. However, in the floor plan data of the reference floor, when the pipe shaft 211 corresponding to the pipe shaft 211a is moved, the pipe shaft 212a is displayed in a grid pattern as shown in FIG. 9 based on the corresponding movement information. Is done. At this time, furthermore, in the displayed second floor drawing, the pipe shaft 211a is not moved, but an arrow-shaped movement guide display 231a indicating the direction and distance of movement of the pipe shaft on the reference floor is displayed. By displaying in this way, the floor plan data is only displayed on the display unit 108, and the pipe shaft is not moved on the floor, but the pipe shaft has moved on the reference floor. In addition, in the subsequent processing, it is possible to recognize how the pipe shaft can be matched in the same way as the reference floor if the pipe shaft is moved. Thus, it can be moved to the same position.

同様にして、3階面の図面においても、図10で示されるように、新規フロア図面データとして生成された段階で、パイプシャフト211bが表示された状態となっている。しかしながら、基準フロアのフロア図面データにおいて、パイプシャフト211bに対応するパイプシャフト211が移動されたことにより、対応する移動情報に基づいて、図10で示されるように、格子状にパイプシャフト212bが表示される。このとき、さらに、表示された3階図面においては、パイプシャフト211bは、移動されていないが、基準フロアのパイプシャフトが移動した方向と距離を示す矢印状の移動案内表示231bが表示される。   Similarly, in the drawing of the third floor, as shown in FIG. 10, the pipe shaft 211b is displayed at the stage where it is generated as new floor drawing data. However, in the floor plan data of the reference floor, when the pipe shaft 211 corresponding to the pipe shaft 211b is moved, the pipe shaft 212b is displayed in a grid pattern as shown in FIG. 10 based on the corresponding movement information. Is done. At this time, furthermore, in the displayed third floor drawing, the pipe shaft 211b is not moved, but an arrow-shaped movement guide display 231b indicating the direction and distance of movement of the pipe shaft on the reference floor is displayed.

結果として、フロアごと異なる図面編集装置1により編集されたフロア図面データにおける貫通構造物の位置、形状、および用途の矛盾を迅速に認識することができ、パイプシャフトのような貫通構造物については、移動方向と移動距離との情報に加えて、移動されたパイプシャフトの位置を認識することが可能となるので、複数のフロア図面データを個々の図面編集装置1により編集したものを集合して管理するようにしても、迅速に設計上のミスを抑制することが可能となる。   As a result, it is possible to quickly recognize the contradiction of the position, shape, and application of the penetration structure in the floor drawing data edited by the different drawing editing apparatus 1 for each floor. For the penetration structure such as a pipe shaft, Since it is possible to recognize the position of the moved pipe shaft in addition to the information of the moving direction and moving distance, a plurality of floor drawing data edited by each drawing editing apparatus 1 are collected and managed. Even if it does, it becomes possible to suppress the mistake in a design rapidly.

ここで、図4のフローチャートの説明に戻る。   Now, the description returns to the flowchart of FIG.

ステップS16において、フロア図面データの編集が指示されなかった場合、ステップS17の処理はスキップされる。   If the editing of the floor drawing data is not instructed in step S16, the process of step S17 is skipped.

ステップS18において、フロア図面編集部103aは、操作部101が操作され、フロア図面データの一覧の表示の終了が指示されたか否かを判定し、例えば、終了が指示されていない場合、その処理は、ステップS3に戻り、それ以降の処理が繰り返される。すなわち、ステップS18の処理により、フロア図面データの一覧の表示の終了が指示されるまで、ステップS3乃至S18の処理が繰り返される。   In step S18, the floor drawing editing unit 103a determines whether or not the operation unit 101 has been operated to instruct to end the display of the list of floor drawing data. For example, if the end has not been instructed, the processing is performed. Returning to step S3, the subsequent processing is repeated. That is, the processing of steps S3 to S18 is repeated until the end of display of the floor plan data list is instructed by the processing of step S18.

そして、ステップS18において、フロア図面データの一覧の表示の終了が指示された場合、ステップS19において、フロア図面管理部103は、フロア図面データの一覧の表示を終了し、その処理は、ステップS1に戻り、それ以降の処理が繰り返される。   If an instruction to end the display of the floor drawing data list is given in step S18, the floor drawing management unit 103 ends the display of the list of floor drawing data in step S19, and the processing proceeds to step S1. Return, and the subsequent processing is repeated.

以上の処理により、フロア図面データの一覧がサムネイル表示される際、フレームの表示を切替えてサムネイル画像を表示することにより、各フロア図面データにおけるパイプシャフトなどの貫通構造物が基準フロアに対して一致するように配置されているか、それ以外の位置に移動されているか、または、移動されているものと移動されていないものが混在しているかを一目するだけで迅速に認識することができるので、フロア図面データの貫通構造物の管理における手間を最小にすることが可能になると共に、ミスを迅速に発見することによりミスを探し出すための人手による検索処理の手間を最小にすることが可能となる。また、フロア図面データを編集する際、パイプシャフトなどの貫通構造物について、各フロアと基準フロアにおける移動方向と移動距離を、例えば、上述したように矢印状の表示により迅速に認識することが可能になると共に、移動先の位置を表示することにより、基準フロアの貫通構造物の移動作業を容易なものとすることが可能となる。さらに、各フロアごとにフロア図面データを管理して作業をすることができ、各フロアごとに編集された図面の共通情報、すなわち、貫通構造物の情報のみを比較するだけなので、IDを管理すると言った面倒な処理や、フロア情報以外の情報を扱う必要がないため、作業性や生産性などを低下させないようにすることが可能となる。   Through the above process, when the floor plan data list is displayed as thumbnails, the frame display is switched and thumbnail images are displayed, so that the penetrating structures such as pipe shafts in each floor plan data match the reference floor. So that you can quickly see if it ’s placed in a different position, moved to a different location, or if there ’s a mix of what ’s moving and what ’s not moving, It is possible to minimize the effort in managing the through structure of the floor plan data, and to minimize the labor of the manual search process for finding the mistake by quickly finding the mistake. . In addition, when editing floor plan data, it is possible to quickly recognize the moving direction and moving distance on each floor and reference floor for penetrating structures such as pipe shafts, for example, by the arrow-shaped display as described above. At the same time, by displaying the position of the moving destination, it is possible to facilitate the moving operation of the penetrating structure on the reference floor. In addition, it is possible to work by managing the floor drawing data for each floor, and only to compare the common information of the drawings edited for each floor, that is, only the information of the penetration structure, so managing the ID Since it is not necessary to deal with the troublesome processing described above and information other than floor information, it is possible to prevent workability and productivity from being lowered.

また、以上の処理については、図1で示される全ての図面編集装置1において実現可能であるため、結果として、作業環境は制限を受けないものとすることが可能となる。   Further, since the above processing can be realized in all the drawing editing apparatuses 1 shown in FIG. 1, as a result, the work environment can be not restricted.

尚、以上においては、図9,図10で示されるような、移動方向と移動距離の情報、および、移動先の情報に基づいて、ユーザが、移動方向を認識した上で、操作部101を用いて、移動させる例について説明してきたが、例えば、各フロアの貫通構造物の情報は、基準フロアにおける貫通構造物の移動情報に伴って、ユーザによる操作ではなく、フロア図面編集部103aが、各フロアのフロア図面データ上の貫通構造物の情報を移動させるようにしても良い。すなわち、例えば、フロア図面管理部103が、図9で示されるパイプシャフトの情報を211aから211bに変更(位置を移動)させても良いか否かをユーザに対して問い合わせる画面を表示部108に対して表示させるように画像生成部107を制御し、これに対して操作部101が操作されて、移動させてもよいとの応答が合ったとき、パイプシャフトの情報をパイプシャフト情報211bに移動させるようにしても良い。   In the above description, the user recognizes the moving direction based on the moving direction and moving distance information and the moving destination information as shown in FIGS. However, for example, the information about the penetration structure of each floor is not the operation by the user, but the floor drawing editing unit 103a is accompanied by the movement information of the penetration structure on the reference floor. You may make it move the information of the penetration structure on the floor drawing data of each floor. That is, for example, the screen for inquiring the user whether or not the floor drawing management unit 103 may change the information of the pipe shaft shown in FIG. When the image generation unit 107 is controlled so as to be displayed, and the operation unit 101 is operated in response to this and a response indicating that the image generation unit 107 may be moved is received, the pipe shaft information is moved to the pipe shaft information 211b. You may make it let it.

上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行させることが可能な、例えば汎用のパーソナルコンピュータなどに記録媒体からインストールされる。   The series of processes described above can be executed by hardware, but can also be executed by software. When a series of processes is executed by software, a program constituting the software may execute various functions by installing a computer incorporated in dedicated hardware or various programs. For example, it is installed from a recording medium in a general-purpose personal computer or the like.

プログラムが記録されている記録媒体は、図2に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク41(フレキシブルディスクを含む)、光ディスク42(CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disk)を含む)、光磁気ディスク43(MD(Mini-Disc)を含む)、もしくは半導体メモリ44などよりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM22や、記憶部28に含まれるハードディスクなどで構成される。   As shown in FIG. 2, the recording medium on which the program is recorded is distributed to provide the program to the user separately from the computer, and a magnetic disk 41 (including a flexible disk) on which the program is recorded, By a package medium consisting of an optical disk 42 (including compact disc-read only memory (CD-ROM), DVD (digital versatile disk)), magneto-optical disk 43 (including MD (mini-disc)), or semiconductor memory 44 In addition to being configured, it is configured by a ROM 22 on which a program is recorded and a hard disk included in the storage unit 28 provided to the user in a state of being pre-installed in a computer.

尚、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理は、もちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理を含むものである。   In this specification, the step of describing the program recorded on the recording medium is not limited to the processing performed in time series in the order described, but of course, it is not necessarily performed in time series. Or the process performed separately is included.

また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。   Further, in this specification, the system represents the entire apparatus constituted by a plurality of apparatuses.

本発明を適用した設計システムの一実施の形態の構成を示す図である。It is a figure which shows the structure of one Embodiment of the design system to which this invention is applied. 図1の図面編集装置の構成を示すブロック図である。It is a block diagram which shows the structure of the drawing editing apparatus of FIG. 図1の図面編集装置により実現される機能を説明する機能ブロック図である。It is a functional block diagram explaining the function implement | achieved by the drawing editing apparatus of FIG. 図面管理処理を説明するフローチャートである。It is a flowchart explaining drawing management processing. 図面の一覧を表示する例を説明する図である。It is a figure explaining the example which displays the list of drawings. 編集処理を説明するフローチャートである。It is a flowchart explaining an edit process. 編集処理を説明する図である。It is a figure explaining an edit process. 編集処理を説明する図である。It is a figure explaining an edit process. 編集処理を説明する図である。It is a figure explaining an edit process. 編集処理を説明する図である。It is a figure explaining an edit process.

符号の説明Explanation of symbols

1,1−1乃至1−n 図面編集装置
101 操作部
102 フロア図面取得部
103 フロア図面管理部
103a フロア図面編集部
104 フロア図面記憶部
104a 基準図面記憶部
105 フロア図面状態判定部
106 表示内容決定部
106a 状態表示内容決定部
106b 移動方向表示内容決定部
107 画像生成部
108 表示部
DESCRIPTION OF SYMBOLS 1,1-1 thru | or 1-n Drawing editing apparatus 101 Operation part 102 Floor drawing acquisition part 103 Floor drawing management part 103a Floor drawing editing part 104 Floor drawing memory | storage part 104a Reference | standard drawing memory | storage part 105 Floor drawing state determination part 106 Display content determination Unit 106a Status display content determination unit 106b Movement direction display content determination unit 107 Image generation unit 108 Display unit

Claims (6)

複数のフロア図面データを取得する取得手段と、
前記取得手段により取得された複数のフロア図面データのうち、いずれか基準となる基準フロア図面データの貫通構造物の情報と、前記基準フロア図面データ以外のフロア図面データの貫通構造物との情報を比較する比較手段と、
前記比較手段の比較結果が、それぞれの前記貫通構造物の情報が全て一致する場合、前記比較結果が、それぞれの前記貫通構造物の情報が一致するものが存在しない場合、または前記比較結果が、それぞれの前記貫通構造物の情報が一致するものと一致しないものとが混在する場合、のそれぞれについて、前記フロア図面データのフレームを異なる形態で表示する表示手段と
前記フロア図面データを編集する編集手段と
を備え、
前記編集手段は、新規のフロア図面データを編集する場合、前記基準フロア図面データを読み出し、新規のフロア図面データに前記基準フロア図面データの貫通構造物の情報を反映させる
ことを特徴とする情報処理装置。
Obtaining means for obtaining a plurality of floor plan data;
Among the plurality of floor drawing data acquired by the acquisition means, information on the penetration structure of the reference floor drawing data serving as a reference and information on the penetration structure of floor drawing data other than the reference floor drawing data A comparison means for comparing;
When the comparison results of the comparison means match all the information of the penetration structures, the comparison results do not exist where the information of the penetration structures match, or the comparison results are When each of the penetration structure information matches and does not match , display means for displaying the floor drawing data frame in different forms for each of them ,
Editing means for editing the floor plan data;
With
When editing the new floor drawing data, the editing means reads the reference floor drawing data, and reflects the information on the penetrating structure of the reference floor drawing data in the new floor drawing data. apparatus.
前記貫通構造物の情報は、前記貫通構造物毎の位置、形状、用途、および前記貫通構造物の情報が編集された編集日時である
ことを特徴とする請求項1に記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the information on the penetrating structure is a position, a shape, an application, and an editing date and time when the information on the penetrating structure is edited for each penetrating structure.
前記比較手段の比較結果が、それぞれの前記貫通構造物の情報が全て一致する場合、前記比較結果が、それぞれの前記貫通構造物の情報が一致するものが存在しない場合、または前記比較結果が、それぞれの前記貫通構造物の情報が一致するものと一致しないものとが混在する場合、のそれぞれについて、前記表示手段は、前記フロア図面データのフレームを、異なる線種または表示色で表示する
ことを特徴とする請求項1に記載の情報処理装置。
When the comparison results of the comparison means match all the information of the penetration structures, the comparison results do not exist where the information of the penetration structures match, or the comparison results are When there is a mixture of information that matches and information that does not match each of the penetrating structures, the display means displays the floor drawing data frame in different line types or display colors. The information processing apparatus according to claim 1.
前記編集手段は、前記基準フロア図面データにおける前記貫通構造物の情報と、編集対象となっている前記基準フロア図面データ以外のフロア図面データにおける前記貫通構造物の情報とが一致しない場合、前記フロア図面データにおける前記貫通構造物の位置を前記基準フロア図面データにおける前記貫通構造物の位置に一致させるための前記貫通構造物の移動方向および移動距離を、前記表示手段の前記フロア図面データ上に表示させる
ことを特徴とする請求項1に記載の情報処理装置。
The editing means, when the information on the penetration structure in the reference floor drawing data and the information on the penetration structure in floor drawing data other than the reference floor drawing data to be edited do not match , The movement direction and distance of the penetration structure for matching the position of the penetration structure in the drawing data with the position of the penetration structure in the reference floor drawing data is displayed on the floor drawing data of the display means. the information processing apparatus according to claim 1, characterized in that cause.
複数のフロア図面データを取得する取得手段と、
前記取得手段により取得された複数のフロア図面データのうち、いずれか基準となる基準フロア図面データの貫通構造物の情報と、前記基準フロア図面データ以外のフロア図面データの貫通構造物との情報を比較する比較手段と、
前記比較手段の比較結果が、それぞれの前記貫通構造物の情報が全て一致する場合、前記比較結果が、それぞれの前記貫通構造物の情報が一致するものが存在しない場合、または前記比較結果が、それぞれの前記貫通構造物の情報が一致するものと一致しないものとが混在する場合、のそれぞれについて、前記フロア図面データのフレームを異なる形態で表示する表示手段と、
前記フロア図面データを編集する編集手段とを備える情報処理装置の情報処理方法であって、
前記取得手段が、複数のフロア図面データを取得する取得ステップと、
前記比較手段が、前記取得ステップの処理で取得された複数のフロア図面データのうち、いずれか基準となる基準フロア図面データの貫通構造物の情報と、前記基準フロア図面データ以外のフロア図面データの貫通構造物との情報を比較する比較ステップと、
前記表示手段が、前記比較ステップの処理の比較結果が、それぞれの前記貫通構造物の情報が全て一致する場合、前記比較結果が、それぞれの前記貫通構造物の情報が一致するものが存在しない場合、または前記比較結果が、それぞれの前記貫通構造物の情報が一致するものと一致しないものとが混在する場合、のそれぞれについて、前記フロア図面データのフレームを異なる形態で表示する表示ステップと
前記編集手段が、前記フロア図面データを編集する編集ステップと
を含み、
前記編集ステップの処理は、新規のフロア図面データを編集する場合、前記基準フロア図面データを読み出し、新規のフロア図面データに前記基準フロア図面データの貫通構造物の情報を反映させる
ことを特徴とする情報処理方法。
Obtaining means for obtaining a plurality of floor plan data;
Among the plurality of floor drawing data acquired by the acquisition means, information on the penetration structure of the reference floor drawing data serving as a reference and information on the penetration structure of floor drawing data other than the reference floor drawing data A comparison means for comparing;
When the comparison results of the comparison means match all the information of the penetration structures, the comparison results do not exist where the information of the penetration structures match, or the comparison results are When each of the penetration structure information matches and does not match, display means for displaying the floor drawing data frame in different forms for each of them,
An information processing method of an information processing apparatus comprising editing means for editing the floor plan data,
The obtaining means for obtaining a plurality of floor plan data; and
Among the plurality of floor drawing data acquired in the processing of the acquisition step , the comparison means includes information on a penetration structure of reference floor drawing data serving as a reference, and floor drawing data other than the reference floor drawing data. A comparison step for comparing information with the penetrating structure;
When the comparison result of the processing of the comparison step is that all the information of the respective penetration structures match, the comparison result does not exist that the information of the respective penetration structures matches. Or, if the comparison result is a mixture of information that matches and does not match the information of each through structure, a display step of displaying the floor plan data frame in a different form for each of them ,
The editing means is, only contains the editing step for editing the floor drawing data,
In the editing step, when editing new floor drawing data, the reference floor drawing data is read out, and the information on the through structure of the reference floor drawing data is reflected in the new floor drawing data. Information processing method.
複数のフロア図面データの取得を制御する取得制御ステップと、
前記取得制御ステップの処理で取得された複数のフロア図面データのうち、いずれか基準となる基準フロア図面データの貫通構造物の情報と、前記基準フロア図面データ以外のフロア図面データの貫通構造物との情報の比較を制御する比較制御ステップと、
前記比較制御ステップの処理での比較結果が、それぞれの前記貫通構造物の情報が全て一致する場合、前記比較結果が、それぞれの前記貫通構造物の情報が一致するものが存在しない場合、または前記比較結果が、それぞれの前記貫通構造物の情報が一致するものと一致しないものとが混在する場合、のそれぞれについて、前記フロア図面データのフレームを異なる形態での表示を制御する表示制御ステップと
前記フロア図面データの編集を制御する編集制御ステップと
を含み、
前記編集制御ステップの処理は、新規のフロア図面データを編集する場合、前記基準フロア図面データを読み出し、新規のフロア図面データに前記基準フロア図面データの貫通構造物の情報を反映させる
処理をコンピュータに実行させることを特徴とするプログラム。
An acquisition control step for controlling acquisition of a plurality of floor plan data;
Among the plurality of floor drawing data acquired in the processing of the acquisition control step, information on the through structure of the reference floor drawing data serving as a reference, and the through structure of floor drawing data other than the reference floor drawing data A comparison control step for controlling comparison of information of
When the comparison results in the processing of the comparison control step match all the information of the respective penetration structures, the comparison results do not exist that match the information of the respective penetration structures, or When the comparison result is a mixture of information that matches and does not match the information of each through structure, a display control step for controlling the display of the floor drawing data frame in a different form for each of them ,
Look including a edit control step of controlling editing of the floor plan data,
In the editing control step, when editing new floor drawing data, the reference floor drawing data is read out, and the information on the through structure of the reference floor drawing data is reflected in the new floor drawing data.
A program that causes a computer to execute processing .
JP2004240812A 2004-08-20 2004-08-20 Information processing apparatus and method, and program Expired - Fee Related JP4631354B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004240812A JP4631354B2 (en) 2004-08-20 2004-08-20 Information processing apparatus and method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004240812A JP4631354B2 (en) 2004-08-20 2004-08-20 Information processing apparatus and method, and program

Publications (2)

Publication Number Publication Date
JP2006059157A JP2006059157A (en) 2006-03-02
JP4631354B2 true JP4631354B2 (en) 2011-02-16

Family

ID=36106575

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004240812A Expired - Fee Related JP4631354B2 (en) 2004-08-20 2004-08-20 Information processing apparatus and method, and program

Country Status (1)

Country Link
JP (1) JP4631354B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7254536B2 (en) * 2019-01-28 2023-04-10 高砂熱学工業株式会社 Design equipment for piping, etc., design system, installation support method and program
JP7380341B2 (en) * 2020-03-06 2023-11-15 横河電機株式会社 Drawing management device, drawing management system, drawing management method, and program

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000087458A (en) * 1998-09-10 2000-03-28 Misawa Homes Co Ltd Integrating cad system for building
JP2001092856A (en) * 1999-09-21 2001-04-06 Matsushita Electric Works Ltd Cad device for disaster preventing facility

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3231871B2 (en) * 1993-01-25 2001-11-26 株式会社長谷工コーポレーション How to enter design data
JPH0934923A (en) * 1995-07-17 1997-02-07 Hitachi Ltd Building/equipment design supporting method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000087458A (en) * 1998-09-10 2000-03-28 Misawa Homes Co Ltd Integrating cad system for building
JP2001092856A (en) * 1999-09-21 2001-04-06 Matsushita Electric Works Ltd Cad device for disaster preventing facility

Also Published As

Publication number Publication date
JP2006059157A (en) 2006-03-02

Similar Documents

Publication Publication Date Title
US10573347B2 (en) System for automated television production
JP2009508227A (en) Browse mode designer
US8850359B2 (en) Image processor and image processing method
US20060066610A1 (en) Method, device, and computer program product for displaying 3D grid in designing configuration model
JP2007048009A (en) Operation support system, its database server, preparation management device and program
US20020080194A1 (en) Computer readable recording medium storing program for managing CAD data
KR101279437B1 (en) Method and apparatus for generating Map-Template, method and apparatus for managing devices using Map-Template
EP1300760A2 (en) Screen transition diagram editor
JP2006268367A (en) Method for managing a plurality of windows
JP6223628B1 (en) Information management apparatus, information management method, and information management system
JP4631354B2 (en) Information processing apparatus and method, and program
JP2007133815A (en) State transition preparing device
JP5100560B2 (en) Information processing apparatus, information processing method, and program
JP2006140591A (en) Image editor
JP6892192B2 (en) Database management device and database management method
JP2001042989A (en) Window controller and recording medium
JP4443198B2 (en) Design data input device, design data input method, design data input program, and computer-readable recording medium recording the same
JP2003271676A (en) Collective selection program and collective selection method for a plurality of elements
JP2009187045A (en) Information processor and method, program, and recording medium
JPH0520046A (en) Method and device for program development assistance
JP2024110648A (en) Construction management device, operation method, and program
KR20140146865A (en) System and method for providing the digital textbook
JP2003330930A (en) Image editing method and its device
JP2018085561A (en) Information processing device, control method of the same, and control program
JP2004078374A (en) Information processing apparatus, business form processing method, computer-readable storage medium, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070523

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100518

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100601

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100802

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20101019

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20101101

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131126

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees