JP4631354B2 - Information processing apparatus and method, and program - Google Patents
Information processing apparatus and method, and program Download PDFInfo
- 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
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参照)。
しかしながら、複数のフロアの図面を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
さらに、上述の特許文献2に提案されている方法では、IDにて管理を行うために、複数人数で作業を行う場合でも共通システム上で作業する必要が生じてしまうことになるため、作業環境が制限されてしまうという課題があった。
Furthermore, in the method proposed in
本発明はこのような状況に鑑みてなされたものであり、特に、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
編集手段(例えば、図3のフロア図面編集部103a)には、基準フロア図面データにおける貫通構造物の情報と、基準フロア図面データ以外のフロア図面データにおける貫通構造物の情報とが一致しない場合、フロア図面データにおける貫通構造物の位置を基準フロア図面データにおける貫通構造物の位置に一致させるための貫通構造物の移動方向および移動距離を、表示手段(例えば、図3の画像生成部107)のフロア図面データ上に表示させることを特徴とする。
When the editing means (for example, the floor
本発明の情報処理方法は、複数のフロア図面データを取得する取得ステップ(例えば、図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
図面編集装置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
次に、図2を参照して、図面編集装置1の構成について説明する。
Next, the configuration of the drawing
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
CPU21には、バス24を介して入出力インタフェース25が接続されている。入出力インタフェース25には、キーボード、マウス、マイクロフォンなどよりなる入力部26、ディスプレイ、スピーカなどよりなる出力部27が接続されている。CPU21は、入力部26から入力される指令に対応して各種の処理を実行する。
An input /
入出力インタフェース25に接続されている記憶部28は、例えばハードディスクなどで構成され、CPU21が実行するプログラムや各種のデータを記憶する。通信部29は、図示せぬネットワークを介して通信機能を有し、図示せぬ他の装置と各種のデータを授受する。
The
入出力インタフェース25に接続されているドライブ30は、磁気ディスク41、光ディスク42、光磁気ディスク43、或いは半導体メモリ44などが装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部28に転送され、記憶される。
The
次に、図3の機能ブロック図を参照して、図2の図面編集装置1により実現される機能について説明する。
Next, functions realized by the drawing
操作部101は、例えば、図2の入力部26に相当するものであって、マウスやキーボードであり、ユーザに操作されることにより、表示部108にフロア図面データの一覧をサムネイル画像で表示させるように指示する信号を発生したり、ユーザが表示部108に表示されているフロア図面データを見ながら操作されることによりフロア図面データの編集操作がなされ、編集操作に対応した信号を発生するなどして、フロア図面管理部103に供給する。
The
フロア図面取得部102は、例えば、図2のドライブ30または通信部29に相当するものであり、他の図面編集装置1により作成または編集されたフロア図面データ(各フロア毎にファイルとなっているデータ)を磁気ディスク41、光ディスク42、光磁気ディスク43、もしくは半導体メモリ44、または、ネットワーク2を介して取得する。
The floor
フロア図面管理部103は、フロア図面取得部102により取得されたフロア図面データ、または、フロア図面記憶部104に記憶されたフロア図面データを読み出し、画像生成部107に供給して表示部108に表示させる。また、フロア図面管理部103は、操作部101より供給される操作信号に基づいて、フロア図面編集部103aを起動させてフロア図面データを作成、または、編集し、その後、編集したフロア図面データをフロア図面記憶部104に記憶させる。
The floor
フロア図面管理部103は、フロア図面記憶部104に記憶されている複数のフロア図面データの一覧を画像生成部107に供給して表示部108にサムネイル画像として表示させる。これにより、フロア図面データのファイルをフロア図面編集部103aを起動させて開くことなく、フロア図面データの中身を見て、編集すべきフロア図面データを選択したり、フロア図面データ間における貫通構造物の情報の矛盾などを確認することが可能となる。
The floor
フロア図面管理部103のフロア図面編集部103aは、操作部101が操作されて、新規図面の生成が指示された場合、または、フロア図面データの一覧の中から編集しようとするフロア図面データが選択された場合、フロア図面記憶部104の基準図面記憶部104aに記憶されている基準フロアのフロア図面データを読み出して、新規のフロア図面データとして生成し編集画面を表示する、または、選択されたフロア図面データをフロア図面記憶部104より読み出して編集画面を表示する。
The floor
この際、新規のフロア図面データには、基準図面記憶部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
フロア図面状態判定部105は、フロア図面記憶部104に記憶されている個々のフロア図面データと、基準となるフロア図面データとを比較し、比較結果を表示内容決定部106に供給する。より具体的には、フロア図面状態判定部105は、各フロア図面データ中の貫通構造物の情報を比較し、一致しているか否かを判定すると共に、一致していない場合、基準フロアのフロア図面データからみた移動距離と移動方向の情報を表示内容決定部106に供給する。フロア図面状態判定部105は、貫通構造物がパイプシャフトである場合、個々のパイプシャフトの位置、形状、用途(例えば、貫通構造物がパイプシャフトである場合、そのパイプの用途が上水用であるか、下水用であるか、排気用であるか、吸気用であるかなど)、および更新日時等を比較し、全てが一致しているとき、パイプシャフトが一致していると判断し、それ以外のとき、一致していない、すなわち、移動されているとみなし、移動距離と移動方向を求めて、表示内容決定部106に供給する。
The floor drawing
表示内容決定部106の状態表示内容決定部106aは、フロア図面データ毎の貫通構造物が、基準となるフロア図面データ上の貫通構造物と全て一致するか、全く一致しないか、または、一致するものと一致しないものが混在しているかのいずれかを判断し、各フロア図面データの一覧を表示する際、判定結果に基づいて各フロア図面データの表示内容(例えば、枠の色や模様)を決定し、画像生成部107に供給する。
The state display
移動方向表示内容決定部106bは、フロア図面状態判定部105より供給される、基準フロアのフロア図面データ上の貫通構造物の位置からみた、各フロア図面データ上の貫通構造物への移動方向の情報に基づいて、その移動方向を示す情報を示す表示内容を決定し、フロア図面データに反映させて、フロア図面記憶部104に記憶させる。
The movement direction display
画像生成部107は、フロア図面管理部103により読み出されるフロア図面記憶部104に記憶されたフロア図面データに基づいて、フロア図面データの一覧を示す画像や、各フロア図面データの編集画像を生成し、表示部108に表示させる。
The
次に、図4のフローチャートを参照して、図面編集装置1による図面管理処理について説明する。
Next, the drawing management process by the drawing
ステップS1において、フロア図面管理部103は、操作部101が操作されて、フロア図面データの一覧の表示が指示されたか否かを判定し、フロア図面データの一覧の表示が指示されるまでステップS1の処理を繰り返す。
In step S1, the floor
ステップ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
ステップ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
ステップ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
ステップS7において、フロア図面状態判定部105は、基準図面記憶部104aに記憶されている基準フロアのフロア図面データを読み出す。さらに、ステップS8において、フロア図面状態判定部105は、基準図面記憶部104aに記憶されている基準フロアのフロア図面データのうち、また、基準フロアのフロア図面データと比較していない、未処理のフロア図面データを読み出す。
In step S7, the floor drawing
ステップS9において、フロア図面状態判定部105は、読み出した基準フロアのフロア図面データと、未処理のフロア図面データとを比較して、それらの図面に記録されている全ての貫通構造物の情報が一致するか否かを判定する。尚、以降においては、貫通構造物の例としてパイプシャフトである場合について説明するが、当然のことながらそれ以外の貫通構造物の情報であっても良い。
In step S9, the floor drawing
すなわち、ステップS9において、フロア図面状態判定部105は、基準フロアのフロア図面データと、読み出した基準フロアのフロア図面データの比較が未処理のフロア図面データとのそれぞれのパイプシャフトの情報が全て一致するか否かを判定する。より詳細には、フロア図面状態判定部105は、基準フロアのフロア図面データと、読み出した未処理のフロア図面データとのそれぞれのパイプシャフトの情報である、位置、形状、用途、および更新日時等をそれぞれ比較し、全てが一致するか否かを判定する。
That is, in step S9, the floor drawing
ステップ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
一方、ステップ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
ステップS13において、移動方向表示内容決定部106bは、この場合、フロア図面データのパイプシャフトが未移動であるので、基準フロアのフロア図面データ内の各パイプシャフトとを比較して、一致していない情報については、その移動方向と移動距離の情報を求め、各フロア図面データにその情報を供給して、付加した状態でフロア図面記憶部104に記憶させる。
In step S13, the moving direction display
さらに、ステップ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
すなわち、例えば、ステップ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
さらに、図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
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
これに対して、2階図面は、サムネイル画像におけるパイプシャフト161,162の位置が、基準フロアである1階図面と一致しておらず、全てのパイプシャフトが一致していないことになるため、ステップS12の処理により、フレーム132が実線で示され、2階図面のフロア図面データにおけるパイプシャフトが未移動であることが示される。
On the other hand, in the second floor drawing, the positions of the
さらに、3階図面は、サムネイル画像におけるパイプシャフト171の位置が、基準フロアである1階図面のパイプシャフト151と一致していないが、パイプシャフト172の位置は、基準フロアである1階図面のパイプシャフト152と一致するため、パイプシャフトの一部が一致し、一部が一致していないことになるため、ステップS14の処理により、フレーム133が一点鎖線で示され、3階図面のフロア図面データにおけるパイプシャフトには、移動済みのものと未移動のものが混在していることが示される。
Further, in the third floor drawing, the position of the
このように表示することにより、複数の図面編集装置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
ステップS15において、フロア図面状態判定部105は、基準フロアとの比較処理が未処理のフロア図面データが存在するか否かを判定し、未処理のフロア図面データが存在する場合、その処理は、ステップS8に戻る。すなわち、全てのフロア図面データと基準フロアのフロア図面データとのパイプシャフトの情報が比較されるまで、ステップS8乃至S15の処理が繰り返され、全てのフロア図面データのパイプシャフトが基準フロアのフロア図面データのパイプシャフトと比較された場合、その処理は、ステップS16に進む。
In step S15, the floor drawing
ステップS16において、フロア図面管理部103は、操作部101が操作されて、編集が指示されたか否かを判定する。例えば、ステップS16において、操作部101が操作されて、フロア図面データの編集が指示されたと判定された場合、ステップS17において、フロア図面編集部103aが編集処理を実行する。
In step S <b> 16, the floor
ここで、図6のフローチャートを参照して、フロア図面編集部103aによる編集処理について説明する。
Here, the editing process by the floor drawing
ステップS31において、フロア図面編集部103aは、新規のフロア図面データの編集が指示されたか否かを判定し、例えば、新規のフロア図面データの編集が指示されたと判定された場合、ステップS32において、フロア編集部103aは、フロア図面記憶部104の基準図面記憶部104aに記憶されている基準フロアのフロア図面データを読み出し、画像生成部107に供給し、表示部108に表示させる。このとき、基準フロアのフロア図面データに含まれている貫通構造物の情報、すなわち、パイプシャフトの情報についても基準フロアと同様の情報が付加されたフロア図面データが、新規のフロア図面データとして表示される。結果として、フロア図面データごとに矛盾が発生し易い貫通構造物の位置、形状、または用途といった点での矛盾の発生を抑制することが可能となる。
In step S31, the floor drawing
一方、ステップ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
ステップS34において、フロア図面編集部103aは、フロア図面データに貫通構造物の情報の移動情報が付加されているか否かを判定する。例えば、図4のフローチャートにおけるステップS13の処理により、貫通構造物の情報の移動情報が付加されていた場合、ステップS35において、フロア図面編集部103aは、フロア図面データに付加されていた移動情報(基準フロアのフロア図面データ上のパイプシャフトの情報と比較して異なる場合、その移動方向と移動距離を示した情報)を読み出して、フロア図面データに付加して画像生成部107に供給し、表示部108に表示させる。また、ステップS34において、移動情報が付加されていなかった場合、すなわち、フロア図面データが、移動済みのフロア図面データであった場合、ステップS35の処理がスキップされる。
In step S <b> 34, the floor drawing
ステップS36において、フロア図面編集部103aは、操作部101が操作されて、パイプシャフトが移動されたか否かを判定し、移動されたと判定された場合、その処理は、ステップS37に進む。
In step S36, the floor drawing
ステップS37において、フロア図面編集部103aは、移動されたパイプシャフトに対応するデータを含めて、フロア図面データを更新して、フロア図面記憶部104に記憶させる。
In step S <b> 37, the floor drawing
ステップ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
ステップS38において、フロア図面編集部103aは、操作部101が操作されて、編集終了が指示されたか否かを判定し、終了が指示されていないと判定された場合、その処理は、ステップS36に戻る。すなわち、編集終了が指示されるまで、ステップS36乃至S38の処理を繰り返す。そして、ステップS38において、編集終了が指示された場合、その処理は終了する。
In step S38, the floor drawing
すなわち、例えば、基準フロアが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
この基準フロアのパイプシャフト211が、図8で示されるように、格子部で示される円状の部分であるパイプシャフト212に移動された場合(例えば、ステップS36,S37の処理により移動された場合)、この処理に伴って付加される移動情報に基づいて、2階図面のファイルからなるフロア図面データは、図9で示されるように表示される。
As shown in FIG. 8, when the
すなわち、図9においては、新規フロア図面データとして生成された段階で、パイプシャフト211aが表示された状態となっている。しかしながら、基準フロアのフロア図面データにおいて、パイプシャフト211aに対応するパイプシャフト211が移動されたことにより、対応する移動情報に基づいて、図9で示されるように、格子状にパイプシャフト212aが表示される。このとき、さらに、表示された2階図面においては、パイプシャフト211aは、移動されていないが、基準フロアのパイプシャフトが移動した方向と距離を示す矢印状の移動案内表示231aが表示される。このように表示されることにより、フロア図面データが表示部108に表示されただけで、そのフロア内ではパイプシャフトが移動されていないが、基準フロアにおいては、パイプシャフトの移動があったことを認識することが可能となり、さらに、その後の処理において、どのようにパイプシャフトを移動させれば、基準フロアと同様にパイプシャフト情報を一致させることができるのかを認識することができ、必要に応じて、同じ位置に移動させることも可能となる。
That is, in FIG. 9, the
同様にして、3階面の図面においても、図10で示されるように、新規フロア図面データとして生成された段階で、パイプシャフト211bが表示された状態となっている。しかしながら、基準フロアのフロア図面データにおいて、パイプシャフト211bに対応するパイプシャフト211が移動されたことにより、対応する移動情報に基づいて、図10で示されるように、格子状にパイプシャフト212bが表示される。このとき、さらに、表示された3階図面においては、パイプシャフト211bは、移動されていないが、基準フロアのパイプシャフトが移動した方向と距離を示す矢印状の移動案内表示231bが表示される。
Similarly, in the drawing of the third floor, as shown in FIG. 10, the
結果として、フロアごと異なる図面編集装置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
ここで、図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
そして、ステップS18において、フロア図面データの一覧の表示の終了が指示された場合、ステップS19において、フロア図面管理部103は、フロア図面データの一覧の表示を終了し、その処理は、ステップS1に戻り、それ以降の処理が繰り返される。
If an instruction to end the display of the floor drawing data list is given in step S18, the floor
以上の処理により、フロア図面データの一覧がサムネイル表示される際、フレームの表示を切替えてサムネイル画像を表示することにより、各フロア図面データにおけるパイプシャフトなどの貫通構造物が基準フロアに対して一致するように配置されているか、それ以外の位置に移動されているか、または、移動されているものと移動されていないものが混在しているかを一目するだけで迅速に認識することができるので、フロア図面データの貫通構造物の管理における手間を最小にすることが可能になると共に、ミスを迅速に発見することによりミスを探し出すための人手による検索処理の手間を最小にすることが可能となる。また、フロア図面データを編集する際、パイプシャフトなどの貫通構造物について、各フロアと基準フロアにおける移動方向と移動距離を、例えば、上述したように矢印状の表示により迅速に認識することが可能になると共に、移動先の位置を表示することにより、基準フロアの貫通構造物の移動作業を容易なものとすることが可能となる。さらに、各フロアごとにフロア図面データを管理して作業をすることができ、各フロアごとに編集された図面の共通情報、すなわち、貫通構造物の情報のみを比較するだけなので、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
尚、以上においては、図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
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行させることが可能な、例えば汎用のパーソナルコンピュータなどに記録媒体からインストールされる。 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
尚、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理は、もちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理を含むものである。 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.
1,1−1乃至1−n 図面編集装置
101 操作部
102 フロア図面取得部
103 フロア図面管理部
103a フロア図面編集部
104 フロア図面記憶部
104a 基準図面記憶部
105 フロア図面状態判定部
106 表示内容決定部
106a 状態表示内容決定部
106b 移動方向表示内容決定部
107 画像生成部
108 表示部
DESCRIPTION OF
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 .
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)
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)
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)
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 |
-
2004
- 2004-08-20 JP JP2004240812A patent/JP4631354B2/en not_active Expired - Fee Related
Patent Citations (2)
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 |