JP2006209233A - Drawing support program of civil engineering structure - Google Patents

Drawing support program of civil engineering structure Download PDF

Info

Publication number
JP2006209233A
JP2006209233A JP2005017182A JP2005017182A JP2006209233A JP 2006209233 A JP2006209233 A JP 2006209233A JP 2005017182 A JP2005017182 A JP 2005017182A JP 2005017182 A JP2005017182 A JP 2005017182A JP 2006209233 A JP2006209233 A JP 2006209233A
Authority
JP
Japan
Prior art keywords
data
configuration information
operation function
civil engineering
drawing data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2005017182A
Other languages
Japanese (ja)
Inventor
Takami Fukaya
孝美 深谷
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP2005017182A priority Critical patent/JP2006209233A/en
Publication of JP2006209233A publication Critical patent/JP2006209233A/en
Pending legal-status Critical Current

Links

Abstract

<P>PROBLEM TO BE SOLVED: To provide a drawing support program of a civil engineering structure which enables a drawing engineer to obtain drawing data near completion on the basis of drawing data that has been already created by other drawing engineer. <P>SOLUTION: An extraction means 11 extracts drawing data necessary for drawing an object from the drawing data. A drawing means 12 draws the drawing data from the extraction means 11. A setting person watches the drawing to correlate structure information of the object with an operation function through a setting means 13 and outputs related information generated by the setting means 13 after the correlation processing. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、土木構造物の作図を支援するプログラムに関し、特に、既に作成された土木構造物の図面を利用するプログラムに関する。   The present invention relates to a program that supports drawing of a civil engineering structure, and more particularly to a program that uses a drawing of a civil engineering structure that has already been created.

一般的な土木構造物作図ソフトは、プログラム言語により一括のソフトとして作成されていることから、土木設計仕様や基準の変化や土木構造物特有の単品生産による細かい作図変化へ対応する為には、プログラム内容の書き換えが必要となる。その場合プログラム作成の情報技術者と土木技術者が密に技術協議を行う必要があり迅速に実作業に対応することは出来ない、また、プログラム変更費用などを考えた場合現実的には変更するメリットが少なくなり、現在は専用ソフトを使用して作図した後に作図技術者が、CADソフトを使用して図面の追加、削除を行い図面を完成させている状況であり、折角高価な専用ソフトを用いているにも拘わらず、完成度の高い図面を得ることができないという課題を有する。また、かかる専用ソフトは作図支援ソフトではないため、専用ソフトにて出力された図面は不要な部分も多く、却って作図作成上効率が悪い場合もある。   Since general civil engineering structure drawing software is created as a batch software by the program language, in order to cope with changes in civil engineering design specifications and standards, and detailed drafting changes due to single item production unique to civil engineering structures, Rewriting program contents is required. In that case, it is necessary to have a close technical discussion between the program creation information engineer and the civil engineer, and it is not possible to respond to the actual work quickly. The merit has decreased, and now the drawing engineer adds and deletes drawings using CAD software after drawing using dedicated software and completes the drawing. Despite being used, there is a problem that a drawing with a high degree of completion cannot be obtained. In addition, since the dedicated software is not a drawing support software, there are many unnecessary parts in the drawings output by the dedicated software, and there are cases where the efficiency in drawing is poor.

それに加えて、土木構造物ソフトの対応状況も開発費の回収が可能な土木構造物(よく使われる土木構造物か、簡易な土木構造物)に限られていることから、要望を満足することは出来ず、対応していない土木構造物については作図技術者それぞれが既存図の加工やデータベースの利用で独自の経験的手法で作図している状況である。土木構造物作図支援ソフトとしては、部品的なものや二次製品については、各製品メーカーや設計会社そして工事会社内で、データを保存しておき必要に応じて図面上で組合わせて使用するタイプや、各技術者がCADソフトで使用できる簡易的なプログラム言語を用いて作成した作図ソフトもあるが、個人単位や各事務所単位で使用しており広範囲の技術者が利用できる土木構造物作図支援システムではないことから作図労力の大幅節減にはならないという課題を有する。   In addition, the civil engineering structure software support conditions are limited to civil engineering structures that can recover development costs (commonly used civil engineering structures or simple civil engineering structures), so that the request is satisfied. However, civil engineering structures that are not compatible with each other are constructed by their own empirical methods by drawing engineers and using databases. For civil engineering structure drawing support software, for parts and secondary products, data is stored in each product manufacturer, design company, and construction company and used in combination on the drawing as necessary. There is also a drawing software created using a type and a simple programming language that each engineer can use with CAD software, but it is a civil engineering structure that can be used by a wide range of engineers because it is used in individual units and office units. Since it is not a drawing support system, it has a problem that it does not significantly reduce the drawing effort.

以上のことから、土木技術者自らが保存活用している参考図等の作図データを利用して作図手順をプログラム言語を用いない容易な方法で設定し、その作成した作図ソフトに作図技術者が寸法諸元を入力するだけで図面が得られる、すなわち、作図技術者が他の作図技術者が既に作成した作図データに基づいて完成に近い作図データを得ることができる土木構造物作図支援ソフトを提供することを目的とする。また、より広範囲の技術者が利用することができることも目的とする。すなわち、ソフト制作者は土木構造物支援ソフトという枠組みを提供するだけで、実際の図面の元となるものは設定者が設定し、設定したものを他の使用者が使用して作図の支援を受けるものであり、土木構造物支援ソフト自体の拡張がなくとも、設定者による設定が増加することでより充実した作図の支援が可能となる。   Based on the above, the construction procedure is set using an easy method that does not use a programming language by using construction data such as reference maps that are stored and utilized by civil engineers. A civil engineering structure drawing support software that allows drawing engineers to obtain drawing data that is close to completion based on drawing data already created by other drawing engineers, can be obtained simply by entering the dimensions. The purpose is to provide. It is another object of the present invention to be used by a wider range of engineers. In other words, the software creator simply provides a framework for civil engineering structure support software. The source of the actual drawing is set by the setter, and the set-up is used by other users to support the drawing. Even if there is no extension of the civil engineering structure support software itself, the setting by the setter increases, so that more complete drawing support is possible.

本発明に係る土木構造物作図支援設定プログラムは、作図データからオブジェクトの描画に必要な描画データを抽出する抽出手段と、当該抽出手段が抽出した描画データを描画する描画手段と、描画されたオブジェクトのうち指定されたオブジェクトの構成情報とオブジェクトを操作する操作関数とを関連づける設定手段と、設定手段にて設定された構成情報と操作関数との関連づけを内容とする関連情報と作図データを出力する出力手段としてコンピュータを機能させるものである。このように本発明においては、抽出手段が作図データからオブジェクトの描画に必要な描画データを抽出し、当該抽出手段からの描画データを前記描画手段が描画し、設定者が描画を見て設定手段を介してオブジェクトの構成情報と操作関数とを関連づけ、当該関連付けの後に設定手段により生じた関連情報を出力するので、設定者は作図データを直接操作することなく、また、作図データにより描画されたオブジェクトをトレースすることなく、描画手段で描画されたオブジェクトに対して、設定手段を用いて操作関数を関連づけることで、設定者の意図又は経験が反映された構成情報と操作関数の関連づけが形成され、この関連づけを内容とする関連情報、オブジェクトの構成情報及び操作関数を利用して作図データに変更を反映し利用者が完成作図の元図を得ることにより迅速且つ効率的に作図を行うことができるという効果を奏する。   The civil engineering structure drawing support setting program according to the present invention includes an extraction unit that extracts drawing data necessary for drawing an object from drawing data, a drawing unit that draws drawing data extracted by the extraction unit, and a drawn object A setting means for associating the configuration information of the specified object with the operation function for operating the object, and output related information and drawing data including the association between the configuration information set by the setting means and the operation function. The computer functions as output means. As described above, in the present invention, the extracting means extracts drawing data necessary for drawing an object from the drawing data, the drawing means draws the drawing data from the extracting means, and the setting person looks at the drawing and sets the setting means. Since the configuration information of the object is associated with the operation function via the link and the related information generated by the setting means is output after the association, the setter is drawn by the drawing data without directly operating the drawing data. By associating the operation function using the setting means to the object drawn by the drawing means without tracing the object, the association between the configuration information reflecting the intention or experience of the setter and the operation function is formed. , Use the related information, the object configuration information, and the operation function to reflect changes in the drawing data There is an effect that it is possible to quickly and efficiently draw by obtaining the original diagram of the finished drawing.

また、本発明に係る土木構造物作図支援設定プログラムは必要に応じて、前記設定手段が、設定者の要求に応じて、オブジェクトの構成情報と操作関数とを関連づける場合に、操作手順番号を付与するものである。このように本発明においては、設定手段が、設定者の意図又は経験を反映し、オブジェクトの構成情報と操作関数との関連づけに対して操作手順番号が付与されるので、関連情報にも操作手順番号が付与され、利用者が設定者が適切だと思う順序で作図を行うことができるという効果を有する。   In addition, the civil engineering structure drawing support setting program according to the present invention assigns an operation procedure number when the setting means associates the object configuration information with the operation function according to the request of the setter, if necessary. To do. As described above, in the present invention, the setting means reflects the intention or experience of the setter, and the operation procedure number is assigned to the association between the object configuration information and the operation function. Numbers are assigned, and the user can draw in the order that the setter thinks appropriate.

また、本発明に係る土木構造物作図支援プログラムは、オブジェクトの構成情報、当該オブジェクトを操作する操作関数及び構成情報と操作関数との関連づけを内容とする関連情報から、オブジェクトを描画する描画領域及び当該描画領域に描画されたオブジェクトに関連する操作関数の引数を入力する入力領域を表示する表示手段と、当該入力領域に入力された引数、操作関数及び関連するオブジェクトの構成情報を演算して新たなオブジェクトの構成情報を求める演算手段としてコンピュータを機能させるものである。このように本発明においては、表示手段がオブジェクトの構成情報、操作関数及び関連情報から描画領域及び入力領域をオブジェクトと操作関数を関連させて描画し、利用者が入力領域に入力した値を演算手段が該当する操作関数を用いて演算して新たなオブジェクトの構成情報を求めるので、利用者は描画領域に描画されたオブジェクトを見ながら、それに対応する入力領域の該当部分に所望の値を入力することで、自己が必要とする元図を容易に手に入れることができるという効果を有する。   Further, the civil engineering structure drawing support program according to the present invention includes a drawing area for drawing an object based on the object configuration information, the operation function for operating the object, and the related information including the association between the configuration information and the operation function. Display means for displaying an input area for inputting an argument of an operation function related to an object drawn in the drawing area, and calculating the configuration information of the argument, the operation function and the related object input to the input area A computer is caused to function as a calculation means for obtaining configuration information of a simple object. In this way, in the present invention, the display means draws the drawing area and the input area by associating the object with the operation function from the object configuration information, the operation function, and the related information, and calculates the value input by the user to the input area. Since the means calculates using the corresponding operation function to obtain the new object configuration information, the user inputs the desired value in the corresponding part of the input area while viewing the object drawn in the drawing area. By doing so, there is an effect that the original drawing required by the self can be easily obtained.

また、本発明に係る土木構造物作図支援プログラムは必要に応じて、前記表示手段が演算手段により求められたオブジェクトの構成情報から、前記描画領域にオブジェクトを再描画するものである。このように本発明は、利用者が入力領域の該当部分に入力した値で操作関数を用いて演算した結果が反映されたオブジェクトの構成情報を、描画領域に再描画するので、利用者が入力した値により変化したオブジェクトの態様を迅速に参照することができるという効果を有する。   In the civil engineering structure drawing support program according to the present invention, the display unit redraws the object in the drawing area from the object configuration information obtained by the calculation unit as necessary. As described above, the present invention redraws in the drawing area the object configuration information that reflects the result calculated using the operation function with the value input by the user in the corresponding part of the input area. It has the effect that the aspect of the object changed by the value can be referred quickly.

また、本発明に係る土木構造物作図支援プログラムは必要に応じて、前記オブジェクトの構成情報、関連情報、操作関数の少なくとも1つに操作手順番号が付与され、前記表示手段が描画領域に描画されたオブジェクトと入力領域の該当箇所を操作手順番号に基づき対応関係が視認可能に描画するものである。このように本発明においては、利用者は表示手段にオブジェクトと入力領域の該当箇所の関連づけだけでなく、入力領域の該当箇所にどのような順序で入力すればよいかを視認することができ、元データである作図データの作成者でない利用者であっても、作成者の意図を汲んだ入力を行うことができ、効率的に元図を作成することができるという効果を有する。オブジェクトの構成情報に操作手順番号が付与されることでオブジェクト毎に操作をまとめることができ、オブジェクトに対する操作を認識することができる。   Also, the civil engineering structure drawing support program according to the present invention assigns an operation procedure number to at least one of the configuration information, related information, and operation function of the object as necessary, and the display means is drawn in the drawing area. The corresponding relationship between the object and the input area is drawn based on the operation procedure number so that the correspondence can be visually recognized. As described above, in the present invention, the user can visually recognize not only the association between the object and the corresponding portion of the input area on the display means, but also the order of input to the corresponding portion of the input area, Even a user who is not the creator of the drawing data, which is the original data, can perform input based on the intention of the creator, and the original drawing can be efficiently created. By assigning the operation procedure number to the object configuration information, the operations can be collected for each object, and the operations on the object can be recognized.

また、本発明に係る土木構造物作図支援プログラムは必要に応じて、前記演算手段により求められたオブジェクトの構成情報又は前記操作関数及び引数に基づいて元データである作図データに変更を反映する反映手段と、当該反映手段により反映した作図データを閲覧時に表示対象物の閲覧方法を操作できる閲覧手段用のデータ形式に変換する閲覧用変換手段としてコンピュータを機能させるものである。このように本発明においては、前記反映手段がオブジェクトの構成情報か、操作関数及び引数かで作図データに対して反映を行って反映済みの作図データの準備が完了すると共に、この反映済みの作図データから閲覧用変換手段が閲覧手段用のデータ形式に変換し、利用者がかかる閲覧手段用のデータ形式で閲覧し、内容を確認した上で、反映済みの作図データを利用し、購入することができるという効果を有する。編集可能な状態で利用者にデータを渡すと、購入後に作図データの不備が発見されたとしても再び修正を施した作図データを購入する必要があり、他方、利用者に作図データを渡した後に作図データの編集又は返金を可能とすると、データ自体はいくらでも複製可能であり設定者側が不足の不利益を蒙る可能性があり、どちらにとっても公平性に劣る。したがって、利用者側で、閲覧手段用データで十分精査した後に、作図データを購入することで両者の不利益が解消される。ここで、作図データの不備のうち、作図データ自体が壊れて使用できない場合には、設定者側でも作図データ自体が壊れていることを確認することができるため、お互いに不利益は生じない。閲覧手段用データを開くことができる閲覧手段としては、デジタル文書配布のためのソフトを用いることができ、このようなソフトの中で代表的なソフトのファイル形式にPDF(Portable Document Format)がある。   In addition, the civil engineering structure drawing support program according to the present invention reflects the change to the drawing data which is the original data based on the object configuration information obtained by the calculation means or the operation function and the argument as necessary. And a computer functioning as browsing conversion means for converting the drawing data reflected by the reflecting means into a data format for browsing means capable of operating the browsing method of the display object during browsing. As described above, in the present invention, the reflection means reflects the drawing data by using the object configuration information or the operation function and the argument to complete the preparation of the reflected drawing data. The conversion means for browsing is converted from the data into the data format for the browsing means, the user browses in the data format for the browsing means, confirms the contents, and uses the reflected drawing data for purchase. Has the effect of being able to. If the data is handed over to the user in an editable state, it is necessary to purchase the drafting data that has been corrected again even if a deficiency in the drafting data is discovered after purchase. If the plotting data can be edited or refunded, the data itself can be copied as many times as possible, and there is a possibility that the setter will suffer from a shortage of disadvantages. Therefore, after the user side thoroughly examines the data for browsing means, the disadvantages of both are eliminated by purchasing the drawing data. Here, when the drawing data itself is broken and cannot be used among the deficiencies of the drawing data, the setting person can confirm that the drawing data itself is broken, so there is no disadvantage to each other. As browsing means that can open data for browsing means, software for distributing digital documents can be used, and among such software, PDF (Portable Document Format) is a typical software file format. .

また、本発明に係る土木構造物作図支援システムは、前記土木構造物作図支援設定プログラム、並びに、前記土木構造物作図支援プログラムが、一又は複数のコンピュータに読み出され構築された土木構造物作図支援システムにおいて、前記演算手段により求められたオブジェクトの構成情報又は前記操作関数及び引数に基づいて元データである作図データに変更を反映する反映手段と、利用者の売買確認又は決済確認後に前記反映手段が反映した作図データを利用者に出力する確認後出力手段とを備えるものである。このように本発明においては、前記反映手段が元データの作図データに変更後のオブジェクトの構成情報又は前記操作関数及び引数を反映して利用者の意図が反映された作図データが作成され、利用者によって作図データを購入する確認が取れた後に確認後出力手段が利用者に対して作成された作図データを出力しており、先に設定者が設定を行えば、後は利用者が入力領域に所望の値を入力し、描画領域に確認した上で購入することとなり、両者が適切に納得した上で売買を成立することができる。   In addition, the civil structure drawing support system according to the present invention includes the civil structure drawing support setting program and the civil structure drawing support program that is read and constructed by one or a plurality of computers. In the support system, the reflecting means for reflecting the change to the construction data which is the original data based on the object configuration information obtained by the computing means or the operation function and the argument, and the reflecting after the purchase confirmation or settlement confirmation of the user And a post-confirmation output means for outputting the drawing data reflected by the means to the user. As described above, in the present invention, the reflecting means reflects the configuration information of the changed object or the operation function and the argument to the original data drawing data, and the drawing data reflecting the user's intention is created and used. After confirming the purchase of the plotting data by the user, the post-confirmation output means outputs the plotting data created for the user. A desired value is input to the item, and it is purchased after confirming in the drawing area. After both are appropriately convinced, the sale can be established.

また、本発明に係る土木構造物作図支援システムは、前記反映手段により反映した作図データを閲覧時に表示対象物の閲覧方法を操作できる閲覧手段用のデータ形式に変換する閲覧用変換手段を備えるものである。このように本発明は、閲覧用変換手段を備えるので、利用者は前記描画領域に表示されたオブジェクトだけでなく、閲覧用変換手段を経て作成された閲覧手段用のデータ形式で作図データを得、閲覧手段でかかる作図データを閲覧することで、編集はできないが各種閲覧を用いて詳細に検討して購入をすることができ、利便性が高い。また、設定者側又は管理者側も、詳細な検討の手段を利用者側に用意することで、利用者のクレームを抑制することができる。   The civil engineering structure drawing support system according to the present invention includes a browsing conversion means for converting the drawing data reflected by the reflecting means into a data format for a browsing means capable of operating a browsing method of a display object during browsing. It is. As described above, since the present invention includes the browsing conversion means, the user obtains the drawing data not only in the object displayed in the drawing area but also in the data format for the browsing means created through the browsing conversion means. By browsing the drawing data with the browsing means, editing is not possible, but it is possible to study and purchase in detail using various browsing, which is highly convenient. Moreover, the setter side or the administrator side can also suppress user complaints by preparing means for detailed examination on the user side.

(本発明の第1の実施形態)
本発明の第1の実施形態に係る土木構造物作図支援設定プログラムと土木構造物作図支援プログラムとが複数のコンピュータに読み出され構築された土木構造物作図支援システムについて、図1ないし図10に基づき説明する。図1は本実施形態に係る土木構造物作図支援システムの全体ブロック構成図、図2は本実施形態に係る土木構造物作図支援システムで使用する作図データの具体例、図3は本実施形態に係る土木構造物作図支援システムで使用する操作設定用の変数の具体例、図4は本実施形態に係る土木構造物作図支援システムで使用する変数の値、オブジェクトの構成情報及び描画領域・入力領域、図5は本実施形態に係る土木構造物作図支援システムの作図支援設定装置が描画した描画図、図6は本実施形態に係る作図支援設定装置の動作フローチャート、図7は本実施形態に係る作図支援装置の構造物選択表示の描画図、図8は本実施形態に係る土木構造物作図支援システムの作図支援装置が描画した描画図、及び、図9または図10は本実施形態に係る作図支援設定装置の動作フローチャートである。
(First embodiment of the present invention)
FIG. 1 to FIG. 10 show a civil structure drawing support system in which a civil structure drawing support setting program and a civil structure drawing support program according to the first embodiment of the present invention are read and constructed by a plurality of computers. This will be explained based on. FIG. 1 is an overall block diagram of a civil engineering structure drawing support system according to the present embodiment, FIG. 2 is a specific example of the drawing data used in the civil engineering structure drawing support system according to the present embodiment, and FIG. Specific examples of variables for operation setting used in the civil engineering structure drawing support system according to FIG. 4, FIG. 4 shows values of variables used in the civil engineering structure drawing support system according to the present embodiment, object configuration information, drawing area / input area FIG. 5 is a drawing drawn by the drawing support setting device of the civil engineering structure drawing support system according to the present embodiment, FIG. 6 is an operation flowchart of the drawing support setting device according to the present embodiment, and FIG. 7 is related to the present embodiment. Drawing of structure selection display of drawing support apparatus, FIG. 8 is a drawing drawn by the drawing support apparatus of the civil engineering structure drawing support system according to the present embodiment, and FIG. 9 or FIG. Is an operation flow chart of that drawing support setting device.

前記図1において本実施形態に係る土木構造物作図支援システムは、土木構造物作図支援設定プログラムがコンピュータに読み出されて構築される作図支援設定装置10と、土木構造物作図支援プログラムがコンピュータに読み出されて構築される作図支援装置20と、この作図支援設定装置10が生成する関連情報及び作図データを登録し、作図支援装置20から要求に応じて変更を施した作図データを送信する(本実施形態では実際には作図支援装置20内で変更を施した作図データを有しているのでかかる作図データを使用する許可のみを与えている)管理する管理サーバ30とからなる。   In FIG. 1, the civil engineering structure drawing support system according to the present embodiment includes a drawing support setting device 10 that is constructed by reading a civil engineering structure drawing support setting program into a computer, and the civil structure drawing support program is installed in the computer. The drawing support device 20 to be read and constructed, and the related information and drawing data generated by the drawing support setting device 10 are registered, and the drawing data changed according to the request is transmitted from the drawing support device 20 ( In the present embodiment, since the plotting data actually changed in the plotting support apparatus 20 is provided, only the permission to use the plotting data is given).

前記作図支援設定装置10は、作図データからオブジェクトの描画に必要な描画データを抽出する抽出手段11と、この抽出手段11が抽出した描画データを描画する描画手段12と、描画されたオブジェクトのうち指定されたオブジェクトの構成情報とオブジェクトを操作する操作関数とを関連づける設定手段13と、設定手段13にて設定された構成情報と操作関数との関連づけを内容とする関連情報及び作図データを出力する出力手段14とを備える構成である。   The drawing support setting apparatus 10 includes an extracting unit 11 that extracts drawing data necessary for drawing an object from the drawing data, a drawing unit 12 that draws the drawing data extracted by the extracting unit 11, and among the drawn objects. The setting means 13 for associating the configuration information of the designated object with the operation function for operating the object, and the related information and the drawing data containing the association between the configuration information set by the setting means 13 and the operation function are output. The output means 14 is provided.

前記作図データは、コンピュータによる設計支援システムであるCAD(Computer Aided Design)のファイル形式のデータであり、具体的には、DXF(Drawing Interchange File)、DWG(drawwing)等がある。例示したファイル形式は現在の主流のファイル形式であり、CADによっては他の独自のファイル形式をもっているものもある。どのようなファイル形式であっても、多かれ少なかれヘッダ情報を有しており、直接オブジェクトの描画に係る情報は、全体の一部である。図2(a)にDXF形式の作図データの一部分を示した。
前記オブジェクトは、作図データに基づいてCAD上で表示される対象のことである。CAD上には作図データに基づいて複数のオブジェクトが表示される。図2の作図データで言えば、4つの円がオブジェクトとなる。
The drawing data is CAD (Computer Aided Design) file format data which is a computer-aided design support system, and specifically includes DXF (Drawing Interchange File), DWG (drawing), and the like. The illustrated file format is the current mainstream file format, and some CADs have other unique file formats. Regardless of the file format, it has more or less header information, and the information related to direct object drawing is a part of the whole. FIG. 2A shows a part of the drawing data in the DXF format.
The object is a target displayed on CAD based on drawing data. A plurality of objects are displayed on the CAD based on the drawing data. In the drawing data of FIG. 2, four circles are objects.

前記抽出手段11は、作図データからオブジェクトの描画に必要な描画データを抽出する。前記したように作図データの中には実際にはオブジェクトの描画に必要のない情報も多く格納されているため、かかる必要のない情報を除いて抽出する。このように抽出することで、後工程の情報処理が迅速に行われる(作図支援装置がコンピュータ上で確保すべきメモリ領域、情報入出量が小さくて済む)だけでなく、管理管理サーバ30に送信する場合のネットワークの負荷も軽くなる。図2(a)の作図データから抽出手段11が抽出して、例えば、図2(b)に示す複数の配列変数に描画データとして格納する。配列変数に格納されたものは、物理的に言えば、コンピュータの装置毎に割り当てられるメモリ領域に格納されることになる。図2(b)の配列変数に、図2(a)の作図データの抽出部分を格納したものをビジュアル化したものが、図2(c)である。具体的には、作図データ中最低限オブジェクトの座標等のオブジェクトの構成情報を抽出手段11が抽出する必要がある。   The extraction means 11 extracts drawing data necessary for drawing an object from the drawing data. As described above, a lot of information that is not actually necessary for drawing an object is stored in the drawing data, and therefore, the unnecessary information is extracted. By performing extraction in this way, post-processing information processing is quickly performed (the memory area to be secured by the drawing support device on the computer and the information input / output amount can be reduced), and also transmitted to the management server 30. The load on the network is also lighter. The extraction unit 11 extracts the drawing data of FIG. 2A and stores it as drawing data in a plurality of array variables shown in FIG. 2B, for example. What is stored in the array variable is physically stored in a memory area assigned to each computer device. FIG. 2C is a visual representation of the array variable in FIG. 2B in which the extracted portion of the drawing data in FIG. 2A is stored. Specifically, it is necessary for the extracting means 11 to extract object configuration information such as minimum object coordinates in the drawing data.

前記描画手段12は、作図支援設定装置10の表示装置であるディスプレイに対して抽出手段11が抽出した描画データに基づいてオブジェクトを描画領域に描画する。作図データがどのようなファイル形式であっても抽出手段11が同じファイル形式又はデータ形式の描画データを作成するため、描画手段12は同じ処理で表示を行うことができる。より詳細には、描画手段12が描画データをコンピュータを動作させるために不可欠な制御プログラムであるOS(Operating System)に渡してディスプレイに表示している。描画手段12は、必要に応じてOS特有のデータ形式又は引数に変換して渡す必要がある。前記図2(c)のように構造体の配列変数に格納されている描画データを描画手段12が描画する場合に要素数分ループさせてOS依存の描画関数を用いて描画することを図2(d)で説明している。前記構造体の要素は、通常オブジェクトの種類により異なる。図2(b)に示すように円であれば中心座標及び半径が必要であり、矩形であれば頂点の座標又は基点の座標及び線長が必要である。このようにオブジェクト毎に構造体の要素が異なるため、作図データが複数オブジェクトが混在乱立している場合には、オブジェクト毎に格納するため取り扱いがし易い。   The drawing means 12 draws an object in a drawing area based on the drawing data extracted by the extracting means 11 on a display which is a display device of the drawing support setting apparatus 10. Since the extraction unit 11 creates drawing data in the same file format or data format regardless of the file format of the drawing data, the drawing unit 12 can perform display by the same processing. More specifically, the drawing means 12 passes the drawing data to an OS (Operating System) which is an indispensable control program for operating the computer and displays it on the display. The drawing means 12 needs to be converted into an OS-specific data format or argument as necessary and passed. When the drawing means 12 draws the drawing data stored in the array variable of the structure as shown in FIG. 2C, the drawing means 12 is looped by the number of elements and drawn using the OS-dependent drawing function. This is described in (d). The elements of the structure usually vary depending on the type of object. As shown in FIG. 2B, a center coordinate and a radius are necessary for a circle, and a vertex coordinate or a base point coordinate and a line length are necessary for a rectangle. As described above, since the elements of the structure are different for each object, when the drawing data includes a mixture of a plurality of objects, it is easy to handle because it is stored for each object.

前記操作関数は、オブジェクトを作図空間上で操作するための関数であり、拡大、縮小、一部拡大、一部縮小、回転、移動、ノード変更等の操作をするための関数である。例示した操作以外のCAD上で行うことができる操作を全て含むが、必要ない操作は操作関数として含めなくともよい。この操作関数の集合体は作図支援設定装置内の記憶装置に操作関数ライブラリーとして記録されている。予め管理者が作成している操作関数の他に設定者側で独自に操作関数を作成することもでき、さらに、操作関数ライブラリーに登録することもできる。また、土木構造物においては、あるオブジェクトと他のオブジェクトとは移動に関して同じ程度移動させる必要があるといったオブジェクト間の関係についても操作関数にて操作することができるものとする。あらゆる操作に関してオブジェクトを同一のものとして操作する必要がある場合には、複数のオブジェクトを1つのオブジェクトとする操作関数が必要となる。このような操作関数があることにより、作図設定者の意図が反映された形で、使用者が迅速且つ容易に元図を作成することができる。   The operation function is a function for operating the object on the drawing space, and is a function for performing operations such as enlargement, reduction, partial enlargement, partial reduction, rotation, movement, and node change. Although all operations that can be performed on CAD other than the illustrated operations are included, unnecessary operations may not be included as operation functions. The collection of operation functions is recorded as an operation function library in a storage device in the drawing support setting apparatus. In addition to the operation functions created in advance by the administrator, the setting function can be created independently by the setter, and can be registered in the operation function library. In the civil engineering structure, it is assumed that a relation between objects that an object and another object need to be moved to the same extent with respect to movement can be operated by an operation function. When it is necessary to operate the objects as the same for all operations, an operation function that uses a plurality of objects as one object is required. By having such an operation function, the user can quickly and easily create the original drawing in a form that reflects the intention of the drawing setter.

前記設定手段13が、オブジェクトの構成情報と操作関数とを関連づける。また、設定手段に関して前記描画手段12が、必要に応じて設定者が操作関数を選択可能に表示(プルダウン表示等)する。操作関数を選択可能に表示する場合に、操作関数自体を表示してもよいが、操作関数を特定できる操作関数の名称、操作関数の機能を選択可能に表示してもよい。この他描画手段12は、作図支援設定装置の構成要素となる各手段の要請を受け、ディスプレイに表示を行う。   The setting means 13 associates the object configuration information with the operation function. Further, the drawing unit 12 displays the setting function such that the setting function can be selected by the setter as necessary (pull-down display or the like). When the operation function is displayed in a selectable manner, the operation function itself may be displayed, but the name of the operation function that can specify the operation function and the function of the operation function may be displayed in a selectable manner. The other drawing means 12 receives a request from each means that is a component of the drawing support setting device, and displays it on the display.

オブジェクトの構成情報とは、主に座標、オブジェクトの種類、オブジェクト特有の値(円であれば半径、線であれば長さ等)であるが、必要に応じて線色、レイヤ、線幅等がある。関連づけるためには、関連付けるための変数又はファイルを用意する。好ましくは、図3(b)に示すように、操作毎に構造体を用意し適宜値を要素に格納し、操作関数とオブジェクトの構成情報とを関連づける。図3(b)は円のオブジェクトに関する構造体であり、他の種類のオブジェクトの場合にはそのオブジェクト用の構造体が通常必要である。同じ種類のオブジェクトを複数格納する必要があるので、配列型の構造体としておくことが好ましい。構造体中操作番号を格納する変数は、操作を一意に特定するためにある。このような構造体の集合体が操作情報となる。設定者が設定手段13で設定することで随時構造体の要素に値が格納されていくが、既に設定した内容を設定者が確認することができると利便性が高く、描画手段12は、前記したようにオブジェクトを描画領域に描画し、操作関数を操作関数領域に描画する他に、さらに、既に設定手段13により設定された内容を関連描画領域に描画する。関連描画領域に描画された内容は、関連情報そのものでもよいが、関連情報のうち操作番号、操作関数及び操作関数を演算する場合に必要な引数を描画する。ここで、オブジェクト指向型のプログラミング言語で実装する場合には、各オブジェクト毎にクラスを用意して実装すればよい。図3(c)はX軸方向に移動させる操作関数である解析式3を例示している。   Object configuration information is mainly coordinates, object types, and object-specific values (radius for circles, length for lines, etc.), but line color, layer, line width, etc. as required There is. In order to associate, a variable or file for associating is prepared. Preferably, as shown in FIG. 3B, a structure is prepared for each operation, a value is appropriately stored in the element, and the operation function and the object configuration information are associated with each other. FIG. 3B shows a structure related to a circular object. In the case of another type of object, a structure for the object is usually necessary. Since it is necessary to store a plurality of objects of the same type, an array type structure is preferable. The variable storing the operation number in the structure is for uniquely specifying the operation. An assembly of such structures is the operation information. Values are stored in the elements of the structure as needed by setting by the setting unit 13, but it is highly convenient if the setting unit can confirm the already set contents, and the drawing unit 12 In addition to drawing the object in the drawing area and drawing the operation function in the operation function area, the contents already set by the setting means 13 are drawn in the related drawing area. The content drawn in the related drawing area may be the related information itself, but it draws an argument necessary for calculating the operation number, the operation function, and the operation function among the related information. Here, when implementing in an object-oriented programming language, a class may be prepared and implemented for each object. FIG. 3C illustrates an analytical expression 3 that is an operation function for moving in the X-axis direction.

設定者の要求に応じて、オブジェクトの構成情報と操作関数とを関連づける場合に、操作手順番号を付与する。ある元図を得るために複数の操作関数を必要とする場合に、とりあえず設定されている全ての操作関数を行えば元図を得られることには相違ないが、複数の操作関数を順序立てて行うことでより迅速且つ円滑に元図を得ることができる。このように操作関数を順序立てて行うために、操作手順番号を操作毎に付与した。この操作手順番号は、前記操作番号としてもよく、このようにした場合には、操作番号順に操作を実行することで円滑に変更が反映されることになる。   An operation procedure number is assigned when associating the object configuration information with the operation function in response to a request from the setter. If multiple operation functions are required to obtain a certain original map, the original figure can be obtained by executing all the set operation functions for the time being. By doing so, the original drawing can be obtained more quickly and smoothly. Thus, in order to perform the operation functions in order, an operation procedure number is assigned for each operation. The operation procedure number may be the operation number. In this case, the change is smoothly reflected by executing the operations in the order of the operation numbers.

前記出力手段14は、作図データ、オブジェクトの構成情報、使用した操作関数及び関連情報を管理サーバ30に送信する。送信する場合に使用する通信は、ソケット通信でも、CORBA(Common Object Request Broker Architecture)であってもよい。ここで、オブジェクトの構成情報、操作関数自体は管理サーバ自体30又は作図支援装置20に記録しているが、オブジェクトの構成情報は作図データから管理サーバ30に前記抽出手段11を設け、必要に応じて作成する構成でも実装することができる。また、管理サーバ30にも操作関数ライブラリを記録しておけば、関連情報中に設定された操作関数を特定する情報があればかかる情報から操作関数ライブラリから操作関数を読み出す構成にすることもできる。   The output unit 14 transmits drawing data, object configuration information, used operation functions, and related information to the management server 30. The communication used for transmission may be socket communication or CORBA (Common Object Request Broker Architecture). Here, the object configuration information and the operation function itself are recorded in the management server itself 30 or the drawing support device 20, but the object configuration information is provided in the management server 30 from the drawing data by the extraction means 11, and if necessary, Can also be implemented. Further, if the operation function library is also recorded in the management server 30, if there is information specifying the operation function set in the related information, the operation function can be read from the operation function library from the information. .

次に、作図支援設定装置10の使用動作について説明する。作図支援設定装置10はコンピュータ上に読み出されるとまず作図データの格納場所を指定するように設定者に促し、作図データのファイルの指定を受けたか否かを判断する(ステップ101)。設定者がコンピュータのディスク内の格納位置を作図支援設定装置10に示すと、作図支援設定装置10はファイルの指定を受けたと判別し、抽出手段11が作図データから描画データを抽出し、オブジェクト毎の構造体の要素に値を格納する(ステップ102)。ここで、前記ステップ101に、作図支援設定装置10がファイルの指定を受けていないと判別した場合には、再びステップ101に移行する。   Next, the use operation of the drawing support setting device 10 will be described. When the drawing support setting device 10 is read out on the computer, it first prompts the setter to specify the storage location of the drawing data, and determines whether or not the drawing data file has been specified (step 101). When the setting person indicates the storage location in the disk of the computer to the drawing support setting device 10, the drawing support setting device 10 determines that the file has been designated, and the extraction means 11 extracts drawing data from the drawing data, A value is stored in the element of the structure (step 102). If it is determined in step 101 that the drawing support setting device 10 has not received a file designation, the process proceeds to step 101 again.

前記ステップ102の後に、抽出手段11が抽出した描画データを描画手段12がディスプレイ中の描画領域に表示する(ステップ103)。描画手段12は描画データだけでなく、設定者が設定時に必要となる操作関数も操作関数領域に表示する。設定者は描画領域に表示されているオブジェクトを指定し、続けて操作関数を指定することで、設定手段13はかかる指定されたオブジェクトの構成情報と操作関数とを構造体の要素に変数を入れて関連付ける(ステップ104)。オブジェクトと操作関数とを設定した順に操作手順番号が付与される(後で操作手順番号の変更も可能である)。設定手段13が関連付けた関連は、前記描画手段により指定された操作関数を特定するもの(操作関数名称等)と指定されたオブジェクトを特定するもの(オブジェクト識別番号、描画領域のオブジェクトの対応(配色等))を描画領域下の関連描画領域に描画する。前記ステップ104にて、設定者から設定を受け付けると、設定手段13は設定を受け付けると共に、設定が終了したか否かを判断する(ステップ105)。このステップ105で、設定手段13が設定が終了したと判別した場合には、出力手段14が作図データ、描画データ、操作関数及び関連情報を管理サーバ30に出力する(ステップ106)。前記ステップ105で設定手段13が設定が終了していないと判別した場合には、再びステップ105に移行する。   After step 102, the drawing means 12 displays the drawing data extracted by the extracting means 11 in a drawing area on the display (step 103). The drawing unit 12 displays not only drawing data but also an operation function required by the setter at the time of setting in the operation function area. The setter specifies the object displayed in the drawing area, and then specifies the operation function, so that the setting means 13 puts the configuration information of the specified object and the operation function into variables of the structure. (Step 104). Operation procedure numbers are assigned in the order in which objects and operation functions are set (the operation procedure numbers can be changed later). The relation associated by the setting means 13 is that specifying the operation function specified by the drawing means (operation function name, etc.) and specifying the specified object (object identification number, correspondence between the objects in the drawing area (color arrangement) Etc.)) is drawn in the related drawing area below the drawing area. When the setting is accepted from the setter in step 104, the setting means 13 accepts the setting and determines whether or not the setting has been completed (step 105). When the setting unit 13 determines that the setting is completed in step 105, the output unit 14 outputs the drawing data, drawing data, operation function, and related information to the management server 30 (step 106). If the setting means 13 determines in step 105 that the setting has not been completed, the process proceeds to step 105 again.

前記作図支援装置20は、オブジェクトの構成情報を含む描画データ、オブジェクトを操作する操作関数及び関連情報から、オブジェクトを描画する描画領域及びこの描画領域に描画されたオブジェクトに関連する操作関数の引数を入力する入力領域を表示する表示手段21と、この入力領域に入力された引数、操作関数及び関連するオブジェクトの構成情報を演算して新たなオブジェクトの構成情報を求める演算手段22と、前記演算手段22により求められたオブジェクトの構成情報又は前記操作関数及び引数に基づいて元データである作図データに変更を反映する反映手段23と、この反映手段23により反映した作図データを閲覧時に表示対象物の閲覧方法を操作できる閲覧手段用のデータ形式に変換する閲覧用変換手段24とを備える構成である。   The drawing support apparatus 20 uses the drawing data including the object configuration information, the operation function for operating the object, and the related information to obtain the drawing area for drawing the object and the argument of the operation function related to the object drawn in the drawing area. A display unit 21 for displaying an input area to be input; a calculation unit 22 for calculating configuration information of a new object by calculating arguments, operation functions and related object configuration information input to the input region; Reflecting means 23 for reflecting the change in the drawing data which is the original data based on the object configuration information obtained by 22 or the operation function and the argument, and the drawing data reflected by the reflecting means 23 at the time of browsing the display object Browsing conversion means 24 for converting to a data format for browsing means capable of operating the browsing method. It is a configuration that.

前記描画データ、操作関数及び関連情報、さらに、作図データは、作図支援装置20が予め記録しているか、管理サーバ30又は作図支援設定装置10から送信してもらう必要がある。本実施形態では、作図支援装置20が構築されているコンピュータに予め、作図データ、描画データ、操作関数、関連情報をCD−ROM等の記録媒体から読み出して記録していることとする。この記録媒体は、前記土木構造物作図支援プログラムが格納されているものでもよいし、別途配布されるものでも構わない。   The drawing data, the operation function and the related information, and the drawing data need to be recorded in advance by the drawing support device 20 or transmitted from the management server 30 or the drawing support setting device 10. In the present embodiment, it is assumed that drawing data, drawing data, operation functions, and related information are previously read from a recording medium such as a CD-ROM and recorded in a computer in which the drawing support device 20 is constructed. This recording medium may store the civil engineering structure drawing support program, or may be distributed separately.

前記表示手段21は、描画データに基づいて描画領域にオブジェクトを描画し、操作関数の引数を入力する複数の入力ボックス及び操作関数を示す名称(操作関数自体、操作関数を特定するものでもよい、操作関数の説明文でもよい)を入力領域に描画する。前記描画領域に描画されたオブジェクトと、入力領域に描画された操作関数を示す名称とは、前記関連情報に基づいて関連していることが視認できるように描画される必要がある。具体的に視認できる描画の形態を挙げると、操作関数を示す名称に隣接しオブジェクトの番号が付与され、同時に、描画領域も該当するオブジェクトに同じ番号が付与されて識別可能となる形態の他、配色によって識別可能となる形態等がある。   The display means 21 may draw an object in a drawing area based on drawing data, and may specify a plurality of input boxes for inputting an argument of the operation function and a name indicating the operation function (the operation function itself, specifying the operation function, The description of the operation function may be drawn in the input area. The object drawn in the drawing area and the name indicating the operation function drawn in the input area need to be drawn so that it can be visually recognized that they are related based on the related information. Specifically, the form of drawing that can be visually recognized is given an object number adjacent to the name indicating the operation function, and at the same time, the drawing area is also assigned the same number to the corresponding object and can be identified, There are forms that can be identified by the color scheme.

前記演算手段22は、入力ボックスに入力された値を操作関数の引数とし、オブジェクトの構成情報と合わせて演算を行う。中にはオブジェクトの座標を使用しない操作関数もあるが、多くの操作関数はオブジェクトの構成情報のうちオブジェクトの座標と、前記入力ボックスに入力された値を用いて演算手段22が演算を行う。図4(a)には、オブジェクトの構成情報と操作関数との関連である操作手順番号が2である構造体の要素の値を示している。図4(b)は4つの円のオブジェクトの構成情報の一部である。図4(a)に示す操作関数を実行することで、図4(b)の上段のオブジェクトの構成情報が下段のオブジェクトの構成情報のようになる。この場合において、入力領域の入力ボックスを指定して入力する場合には、既に関連するオブジェクトを特定し演算手段22が演算を行うことができる。ここで、描画領域をポインタでクリックした場合にあってもクリックした座標からオブジェクトを特定し、入力ボックスを視認可能に表示することもでき使用者側の利便性が高い。より詳細には、描画領域をポインタでクリックしたオブジェクトの基準となる座標を取得し(例えば中心座標)、かかる座標から描画データ及び関連情報中のかかるオブジェクトの該当部分を検索することができ、反転表示等で入力ボックスを視認可能に表示することができる。この入力ボックスに値を入力すると関連情報により前記オブジェクトに係る操作関数が特定され、演算手段22がかかる操作関数、オブジェクトの座標及び入力された値から演算を行う。   The calculation means 22 uses the value input in the input box as an argument of the operation function and performs a calculation together with the object configuration information. Some operation functions do not use the coordinates of the object, but many of the operation functions are calculated by the calculation means 22 using the object coordinates in the object configuration information and the value input to the input box. FIG. 4A shows the values of the elements of the structure whose operation procedure number is 2 that is related to the object configuration information and the operation function. FIG. 4B shows a part of the configuration information of the four circle objects. By executing the operation function shown in FIG. 4A, the configuration information of the upper object in FIG. 4B becomes the configuration information of the lower object. In this case, when the input box of the input area is specified and input, the related object can be specified and the calculation means 22 can perform the calculation. Here, even when the drawing area is clicked with the pointer, the object can be specified from the clicked coordinates and the input box can be displayed so as to be visible, which is highly convenient for the user. More specifically, the reference coordinates of the object clicked on the drawing area with the pointer can be obtained (for example, the center coordinates), and the corresponding portion of the object in the drawing data and related information can be searched from the coordinates, It is possible to display the input box so that it can be visually recognized. When a value is input to this input box, the operation function related to the object is specified by the related information, and the calculation means 22 calculates from the operation function, the coordinates of the object, and the input value.

前記表示手段21が演算手段22により求められたオブジェクトの構成情報から、前記描画領域にオブジェクトを再描画する。具体的には、図4(b)のように、オブジェクトの構成情報のうち座標が更新された場合に、オブジェクトを描画領域に再描画することで、図4(c)に示すように1番目の円が更新前と比較するとX軸方向に移動して描画される。このように、更新が反映された作図データを得てCAD上で参照する必要なしに、描画領域に入力領域に値を入力しながら、オブジェクトに対する変更を確認することができ、使用者の利便性が高い。本実施形態では作図支援装置20自体に作図データを記録しているが、特に、作図データを作図支援装置20に記録しない場合に利便性が高い。再描画する際には更新があったオブジェクトのみを再描画する。更新のないオブジェクトに対して再描画する必要がなくなり、処理を迅速化することができる。但し、オブジェクト同士が重複している場合に、一方のオブジェクトが移動したために、他方のオブジェクトを再描画する必要がある。すなわち、他方のオブジェクトを構成するある画素が今までは、一方のオブジェクトの画素と重なって、他方のオブジェクトの画素を描画する必要はなかったが、一方のオブジェクトが移動したために、他方のオブジェクトのかかる画素を描画する必要が生じたということである。ここでは、円のX軸方向の移動を例示したが、この操作だけでなく、順次操作は設定されている。例えば、円の移動と円の半径を操作する場合には、操作手順2の移動の次に操作手順3として半径を操作する操作関数を用意し半径を行うようにすることもできる。また、ここで例示した操作手順2と操作手順3とを合わせた操作手順2を作成することもできる。この場合には、操作手順2に係る操作関数と操作手順3に係る操作関数とが結合した操作関数を作成する必要がある。   The display means 21 redraws the object in the drawing area from the object configuration information obtained by the computing means 22. Specifically, as shown in FIG. 4B, when the coordinates of the object configuration information are updated, the object is redrawn in the drawing area, so that the first as shown in FIG. The circle is drawn by moving in the X-axis direction compared to before the update. In this way, it is possible to confirm changes to an object while inputting a value in the input area in the drawing area without having to obtain drawing data reflecting the update and refer to it on the CAD. Is expensive. In the present embodiment, the plotting data is recorded in the plotting support apparatus 20 itself, but it is particularly convenient when the plotting data is not recorded in the plotting support apparatus 20. When redrawing, only objects that have been updated are redrawn. There is no need to redraw an object that has not been updated, and the processing can be speeded up. However, when the objects overlap each other, one of the objects has moved, and thus the other object needs to be redrawn. In other words, until now, a pixel constituting the other object overlapped with the pixel of one object, and it was not necessary to draw the pixel of the other object. However, because one object moved, It is necessary to draw such a pixel. Here, the movement of the circle in the X-axis direction is illustrated, but not only this operation but also sequential operations are set. For example, when manipulating the movement of the circle and the radius of the circle, an operation function for manipulating the radius may be prepared as the operation procedure 3 after the movement of the operation procedure 2 to perform the radius. Moreover, the operation procedure 2 which combined the operation procedure 2 illustrated here and the operation procedure 3 can also be produced. In this case, it is necessary to create an operation function in which the operation function related to the operation procedure 2 and the operation function related to the operation procedure 3 are combined.

前記関連情報で操作手順番号である操作番号が付与されており、前記表示手段が描画領域に描画されたオブジェクトと入力領域の該当箇所を操作手順番号に基づき対応関係が視認可能に描画する。対象オブジェクトと入力領域の該当箇所が同じ操作番号が付与されていたり、同じ配色がなされていたり、同じ文字、記号が付与されていたり、ポインタをオブジェクトに重ねることで入力領域の該当箇所が点滅したり反転したり等で視認可能となる。   An operation number that is an operation procedure number is given in the related information, and the display means draws the object drawn in the drawing area and the corresponding portion of the input area so that the correspondence can be visually recognized based on the operation procedure number. The same operation number is assigned to the target object and the corresponding part of the input area, the same color scheme is applied, the same character or symbol is assigned, or the corresponding part of the input area flashes by placing the pointer over the object. It becomes visible by turning or reversing.

前記反映手段23は、前記演算手段22により求められたオブジェクトの構成情報に基づいて元データである作図データに変更を反映する。作図データ中でまず対象となるオブジェクトを検索し、該当するオブジェクト部分に対して求められたオブジェクトの構成情報を上書きする。ここでは、演算手段22により求められたオブジェクトの構成情報をそのまま作図データに反映したが、該当するオブジェクトを見つけた後、再び操作関数及び引数にてオブジェクトの構成情報を更新してもよい。   The reflecting means 23 reflects the change in the drawing data which is the original data based on the object configuration information obtained by the computing means 22. First, a target object is searched in the drawing data, and the obtained object configuration information is overwritten on the corresponding object part. Here, the object configuration information obtained by the calculation means 22 is directly reflected in the drawing data. However, after finding the corresponding object, the object configuration information may be updated again with the operation function and the argument.

前記閲覧用変換手段24は、反映手段23により反映した作図データを閲覧時に表示対象物の閲覧方法を操作できる閲覧手段用のデータ形式に変換する。閲覧手段用のデータ形式としては、閲覧操作コマンドの豊富さから電子文書のためのデータ形式(フォーマット)の一つであるPDF(Portable Document Format)であることが望ましい。閲覧可能であれば他のものでもよいが、例えば、JPEG(Joint Photographic Experts Group)、GIF(Graphic Interchange Format)、TIF(Tagged Image File Format)等図面データのデータ形式(フォーマット)でもよい。ここで、反映手段23が反映した作図データを元に閲覧用変換手段24は閲覧手段用のデータ形式に変換しているが、反映されたオブジェクトの構成情報に基づいて閲覧手段用のデータ形式に変換することもできる。ここで、作図データから変換して閲覧用変換手段24を用いて閲覧手段用のデータ形式に変更するメリットとしては、実際に作図データとして受け取った作図データと閲覧用変換手段で描画されるものが同一ということである。オブジェクトの構成情報は、オブジェクトの座標等のオブジェクトに必要な情報が包含されているものの全てではなく、描画に係る部分でも設計支援システム独自なものがあり、オブジェクトの構成情報から閲覧用変換手段で描画した場合には、設計支援システム上の描画と同一とならない場合がある。ただし、作図データから閲覧手段用のデータ形式にした場合でも、描画上で閲覧用変換手段と設計支援システムとの違いはある場合もある。   The browsing conversion means 24 converts the drawing data reflected by the reflection means 23 into a data format for browsing means that can operate the method of browsing the display object during browsing. The data format for the browsing means is preferably PDF (Portable Document Format), which is one of data formats (formats) for electronic documents, because of the richness of browsing operation commands. Other data may be used as long as it can be browsed. For example, a data format (format) of drawing data such as JPEG (Joint Photographic Experts Group), GIF (Graphic Interchange Format), or TIF (Tagged Image File Format) may be used. Here, the browsing conversion means 24 converts the drawing data reflected by the reflecting means 23 into the data format for the browsing means, but the data format for the browsing means is converted based on the reflected object configuration information. It can also be converted. Here, as a merit of converting from the drawing data and using the browsing conversion means 24 to change to the data format for the browsing means, the drawing data actually received as the drawing data and the drawing data drawn by the browsing conversion means It is the same. The object configuration information is not all of the information necessary for the object, such as the coordinates of the object, but the part related to the drawing is unique to the design support system. Drawing may not be the same as drawing on the design support system. However, even when the drawing data is converted into the data format for the browsing means, there may be a difference between the browsing conversion means and the design support system in drawing.

前記管理サーバ30は、前記作図支援設定装置10の出力手段14から、作図データ、オブジェクトの構成情報、使用した操作関数及び関連情報からなる登録情報を登録手段31が受け、作図支援設定装置を特定し、記録領域の該当箇所に格納する。作図支援設定装置には、予め土木構造物作図支援設定プログラムがコンピュータに構築される際に、シリアル番号が付与され、設定者を特定可能にしている。設定者を特定するための情報を設定者特定情報とし、各登録情報と共通の属性を有して関連づいている。設定者に対して複数の登録情報が管理サーバ30によって登録されるので、設定者特定情報と登録情報とは1対多の関係がある。管理サーバ30に格納されている作図支援設定装置10毎の登録情報を管理者は定期的に使用者に対してCD−ROM等の記憶媒体で配布している(ネットワークを介した送信でもよい)。また、管理サーバ30の発注受付手段32は、作図支援装置20からの購買要求に応じて作図支援装置20を特定し、購買記録を残すと共に、前記反映手段23により変更が反映された作図データの出力の許可を出す。この許可がなされた場合には作図支援装置20は使用者が指定した記録領域に前記作図データを格納する。ここで、購買記録は購買情報を作成することにより行われ、この購買情報は使用者を特定する情報及び登録情報を特定する情報からなる。前記設定者特定情報と同様に、使用者に関しても特定するための情報である使用者特定情報が存在し、管理サーバ30によって管理されている。使用者特定情報と購買情報も共通の属性を有して関連しており、使用者は複数の購買を繰り返すことから1対多の関係が成立する。この購買情報から、使用者から支払われた料金が管理者側に支払われ、間接的に設定者側に支払われることとなる。管理サーバ30は、迅速且つ信頼性高く設計されている必要があり、かかる管理サーバ30がアクセスする情報も同様であるから、前記設定者特定情報、使用者特定情報及び購買情報はデータベースサーバで管理することが好ましく、リレーショナルデータベースを用いる場合には、前記設定者特定情報、使用者特定情報及び購買情報をテーブルとしてデータベースを構築するのがよい。   In the management server 30, the registration unit 31 receives registration information including drawing data, object configuration information, used operation functions, and related information from the output unit 14 of the drawing support setting device 10, and specifies the drawing support setting device. And stored in the corresponding part of the recording area. The construction support setting device is given a serial number when the civil structure construction support setting program is built in the computer in advance, so that the setter can be specified. The information for specifying the setter is setter specifying information, and is associated with each registered information with common attributes. Since a plurality of pieces of registration information are registered for the setter by the management server 30, the setter specifying information and the registration information have a one-to-many relationship. The administrator regularly distributes the registration information for each drawing support setting device 10 stored in the management server 30 to the user on a storage medium such as a CD-ROM (may be transmitted via a network). . Further, the order receiving means 32 of the management server 30 identifies the drawing support apparatus 20 in response to a purchase request from the drawing support apparatus 20, leaves a purchase record, and stores the drawing data in which the change is reflected by the reflection means 23. Give output permission. If this permission is granted, the drawing support device 20 stores the drawing data in a recording area designated by the user. Here, the purchase record is performed by creating purchase information, and the purchase information includes information for specifying a user and information for specifying registration information. Similar to the setter specifying information, there is user specifying information that is information for specifying the user, and is managed by the management server 30. The user identification information and the purchase information are also related with a common attribute, and the user repeats a plurality of purchases, so that a one-to-many relationship is established. From this purchase information, the fee paid by the user is paid to the manager side and indirectly to the setter side. The management server 30 needs to be designed quickly and with high reliability, and the information accessed by the management server 30 is the same. Therefore, the setter identification information, the user identification information and the purchase information are managed by the database server. Preferably, when a relational database is used, it is preferable to construct a database using the setter specifying information, user specifying information, and purchase information as a table.

管理者は、使用者に対して配布する場合に、作図支援設定装置10から出力されたオブジェクトの構成情報等をCD−ROM等で配布する場合に、CD−ROM等が設定者順に並んでいてもよいが、図7に示すように構造物の種類毎にメニュー形式で作図支援装置により構造物選択画面を描画可能とするために、構造物識別番号を作図データ毎に付与する。この構造物識別番号は管理者が付与するとしているが、設定者が付与し、管理者が必要に応じて変更する形態であってもよい(設定者が付与する場合には、同様に構造物選択画面が表示されていることが望ましい)。図7では、右端に構造物の大枠の種類を示す構造物系統を示し、かかる構造物系統が選択されて、選択された構造物系統内の構造物が種類毎に描画されるようにしている。この場合に構造物の名称だけでもよいが、かかる種類の構造物の代表図や、かかる種類の構造物に属する作図データを縮小表示することで、使用者の選択における利便性が著しく向上する。   When the administrator distributes the object configuration information output from the drawing support setting device 10 on the CD-ROM or the like when distributing it to the user, the CD-ROM and the like are arranged in the order of the setter. However, as shown in FIG. 7, a structure identification number is assigned to each drawing data so that a structure selection screen can be drawn by the drawing support apparatus in a menu format for each type of structure. This structure identification number is given by the administrator, but it may be given by the setter and changed by the administrator as necessary. Preferably a selection screen is displayed). In FIG. 7, a structure system indicating the type of the large frame of the structure is shown at the right end, and the structure system is selected, and the structures in the selected structure system are drawn for each type. . In this case, only the name of the structure may be used, but the convenience of selection by the user is remarkably improved by reducing the representative drawing of the structure of this kind and the drawing data belonging to the structure of the kind.

次に、作図支援装置の使用動作について説明する。作図支援装置20はコンピュータ上に読み出されるとまず構造物選択画面をディスプレイに表示する(ステップ201)。作図支援装置20は使用者の操作に応じて必要に応じて描画を切り替えながら、構造物が選択されたか否かを判断する(ステップ202)。このステップ202において、構造物が選択されていると判別された場合には、表示手段21が選択された構造物の作図データをコンピュータ内の記憶領域から読み出し、描画領域に表示する(ステップ203)。前記ステップ202において、構造物が選択されていないと判断した場合には再びステップ202に移行する。   Next, the use operation of the drawing support apparatus will be described. When the drawing support device 20 is read on the computer, it first displays a structure selection screen on the display (step 201). The drawing support device 20 determines whether or not a structure has been selected while switching drawing as required according to the operation of the user (step 202). If it is determined in this step 202 that the structure is selected, the display means 21 reads the selected construction data from the storage area in the computer and displays it in the drawing area (step 203). . If it is determined in step 202 that no structure has been selected, the process proceeds to step 202 again.

ステップ203の処理と共に、表示手段21はオブジェクトの構成情報と操作関数との関係から、操作関数を読み出しかかる操作関数に必要な入力ボックスを前記描画領域の下に図8に示すように、描画する(ステップ204)。使用者が入力ボックスに値を入力し設定終了の旨を作図支援装置20に出力することで、作図支援装置がステップ205で入力したか否かを判断したときに、入力が完了したと判別し、演算手段22が入力ボックスに入力された値を操作関数の引数とし、演算する(ステップ206)。   Along with the processing in step 203, the display means 21 reads out the operation function from the relationship between the object configuration information and the operation function, and draws an input box necessary for the operation function as shown in FIG. (Step 204). When the user inputs a value in the input box and outputs a setting completion message to the drawing support apparatus 20, it is determined that the input is completed when the drawing support apparatus determines in step 205 whether or not it has been input. The calculation means 22 calculates the value input to the input box as an argument of the operation function (step 206).

表示手段21は、前記ステップ206で演算手段22が演算して更新されたオブジェクトの構成情報に基づき再び描画を行う(ステップ207)。使用者からPDF要求を受けた場合には、反映手段23が演算手段22により求められたオブジェクトの構成情報に基づいて作図データに変更を施し、閲覧用変換手段24が反映手段23が反映した作図データを閲覧手段用のデータ形式に変換し、使用者が指定した格納位置にファイルとして出力する(ステップ208)。使用者は、ファイルが出力された後に、閲覧手段を用いてかかるファイルを開き閲覧を行い、必要に応じて関係者に配布することができる。ここで、閲覧用変換手段が、ファイルをそのまま閲覧手段を起動させて渡すこともできる。   The display means 21 performs drawing again based on the object configuration information updated by the calculation means 22 calculated in step 206 (step 207). When a PDF request is received from the user, the reflecting means 23 changes the drawing data based on the object configuration information obtained by the calculating means 22, and the drawing conversion means 24 reflects the drawing data reflected by the reflecting means 23. The data is converted into a data format for the browsing means and output as a file at the storage location designated by the user (step 208). After the file is output, the user can open and view the file using browsing means, and distribute it to the parties concerned as necessary. Here, the browsing conversion means can also activate and pass the file as it is.

前記ステップ208のPDF出力は使用者の要望に応じて行うものでありスキップして、発注処理(ステップ300)に移行することもできる。発注処理は、作図支援装置20からの購買要求から始まる。すなわち、使用者が作図支援装置20を操作し、購買要求を管理サーバ30に対して行う。管理サーバ30はかかる購買要求を受けたか否かを判断し(ステップ301)、購買要求を受けたと判別した場合には購買要求を行った作図支援装置20を特定し(ステップ302)、購買記録を記憶装置に残す(ステップ303)と共に、作図データの出力の許可を作図支援装置20に対して行う(ステップ303)。作図支援装置20は作図データの出力の許可を受けて、既に反映手段23により反映している作図データを使用者の指定した記憶装置上に出力する(ステップ304)。前記ステップ201で購買要求を受けていないと判別した場合には、ステップ301に移行する。なお、前記ステップ208のPDF出力がなされ、閲覧手段により使用者が閲覧し、不具合が見つかった場合には、ステップ204又はステップ205に移行する。さらには、再びステップ201に移行することもできる。   The PDF output in step 208 is performed according to the user's request, and can be skipped and the process can be shifted to the ordering process (step 300). The ordering process starts with a purchase request from the drawing support apparatus 20. That is, the user operates the drawing support device 20 to make a purchase request to the management server 30. The management server 30 determines whether or not such a purchase request has been received (step 301). If it is determined that the purchase request has been received, the drawing support device 20 that has made the purchase request is identified (step 302), and the purchase record is recorded. The data is left in the storage device (step 303), and the drawing data output is permitted to the drawing support device 20 (step 303). The drawing support device 20 receives permission to output the drawing data, and outputs the drawing data already reflected by the reflecting means 23 on the storage device designated by the user (step 304). If it is determined in step 201 that a purchase request has not been received, the process proceeds to step 301. If the PDF output in step 208 is performed and the user browses with the browsing means and a defect is found, the process proceeds to step 204 or step 205. Furthermore, it is possible to move to step 201 again.

このように本実施形態に係る作図支援設定装置によれば、抽出手段11が作図データからオブジェクトの描画に必要な描画データを抽出し、この抽出手段11からの描画データを前記描画手段12が描画し、設定者が描画を見て設定手段13を介してオブジェクトの構成情報と操作関数とを関連づけ、この関連付けの後に設定手段13により設定された関連情報を出力するので、設定者は作図データを直接操作することなく、また、作図データにより描画されたオブジェクトをトレースすることなく、描画手段で描画されたオブジェクトに対して、設定手段を用いて操作関数を関連づけることで、設定者の意図又は経験が反映された関連情報を作成することができ、この関連情報、オブジェクトの構成情報及び操作関数を利用して作図データに変更を反映し利用者が完成作図の元図を得ることにより迅速且つ効率的に作図を行うことができる。また、本実施形態に係る作図支援設定装置によれば、設定手段13が、設定者の意図又は経験を反映し、オブジェクトの構成情報と操作関数とを関連づけに対して操作手順番号が付与されるので、関連情報に操作手順番号が付与され、利用者が設定者が適切だと思う順序で作図を行うことができる。また、本実施形態に係る作図支援装置によれば、表示手段21が描画データ、操作関数及び関連情報から描画領域及び入力領域にオブジェクトと操作関数を関連させて描画し、利用者が入力領域に入力した値を演算手段22が該当する操作関数を用いて演算して新たなオブジェクトの構成情報を求めるので、利用者は描画領域に描画されたオブジェクトを見ながら、それに対応する入力領域の該当部分に所望の値を入力することで、自己が必要とする元図を容易に手に入れることができる。また、本実施形態に係る作図支援装置によれば、利用者が入力領域の該当部分に入力した値で操作関数を用いて演算した結果が反映されたオブジェクトの構成情報を、描画領域に再描画するので、利用者が入力した値により変化したオブジェクトの態様を迅速に参照することができる。また、本実施形態に係る作図支援装置によれば、利用者は表示手段21でオブジェクトと入力領域の該当箇所の関連づけだけでなく、入力領域の該当箇所にどのような順序で入力すればよいかを視認することができ、元データである作図データの作成者でない利用者であっても、作成者の意図を汲んだ入力を行うことができ、効率的に元図(完成図ではないという意味で使用しているが、場合によってはそのまま完成図となる場合もある)を作成することができる。また、本実施形態に係る作図支援装置によれば、前記反映手段23がオブジェクトの構成情報か、操作関数及び引数かで作図データに対して反映を行って反映済みの作図データの準備が完了すると共に、この反映済みの作図データから閲覧用変換手段24が閲覧用のデータ形式に変換し、利用者がかかる閲覧用のデータ形式で閲覧し、内容を確認した上で、反映済みの作図データを利用し、購入することができる。また、本実施形態に係る作図支援システムによれば、前記反映手段23が元データの作図データに変更後の前記操作関数及び引数を反映して利用者の意図が反映された作図データが作成され、利用者によって作図データを購入する確認が取れた後に反映手段23が利用者に対して作成された作図データを出力しており、先に設定者が設定を行えば、後は利用者が入力領域に所望の値を入力し、描画領域に確認した上で購入することとなり、両者が適切に納得した上で売買を成立することができる。   As described above, according to the drawing support setting apparatus according to the present embodiment, the extraction unit 11 extracts drawing data necessary for drawing an object from the drawing data, and the drawing unit 12 draws the drawing data from the extraction unit 11. Then, the setter looks at the drawing and associates the object configuration information with the operation function via the setting unit 13 and outputs the related information set by the setting unit 13 after this association. The setting person's intention or experience can be obtained by associating the operation function with the setting means to the object drawn by the drawing means without directly manipulating the object drawn by the drawing data without tracing. The related information that reflects the data can be created, and the drawing data using the related information, the object configuration information, and the operation function can be created. It can be carried out quickly and efficiently drawing by reflecting the changes the user to obtain the original diagram of the finished drawing. Further, according to the drawing support setting apparatus according to the present embodiment, the setting means 13 reflects the intention or experience of the setter, and an operation procedure number is assigned to the association between the object configuration information and the operation function. Therefore, the operation procedure number is given to the related information, and the user can perform the drawing in the order that the setter thinks appropriate. Further, according to the drawing support apparatus according to the present embodiment, the display unit 21 draws the drawing data, the operation function, and the related information from the drawing area and the input area in association with the object and the operation function, and the user enters the input area. Since the calculation means 22 calculates the input value using the corresponding operation function and obtains the configuration information of the new object, the user can see the object drawn in the drawing area and the corresponding part of the input area corresponding thereto By inputting a desired value, the original drawing required by the user can be easily obtained. In addition, according to the drawing support apparatus according to the present embodiment, the configuration information of the object that reflects the result calculated by using the operation function with the value input by the user in the corresponding part of the input area is redrawn in the drawing area. Therefore, it is possible to quickly refer to the aspect of the object changed according to the value input by the user. Further, according to the drawing support apparatus according to the present embodiment, in addition to associating the corresponding portion of the input area with the object on the display means 21, in what order the user should input the corresponding portion of the input area. Even users who are not creators of the original drawing data can make input based on the intentions of the creator, and efficiently the original drawing (meaning that it is not a finished drawing) Can be used as it is. Further, according to the drawing support apparatus according to the present embodiment, the reflection means 23 reflects the drawing data with the object configuration information or the operation function and the argument, and the preparation of the reflected drawing data is completed. At the same time, the converted conversion data 24 is converted from the reflected drawing data into a browsing data format, the user browses in the browsing data format, confirms the contents, and then reflects the reflected drawing data. Can be used and purchased. Further, according to the drawing support system according to the present embodiment, the reflecting means 23 creates the drawing data in which the user's intention is reflected by reflecting the changed operation function and argument in the drawing data of the original data. After the confirmation of purchasing the drawing data by the user is obtained, the reflecting means 23 outputs the drawing data created for the user. A desired value is input to the area, the purchase is made after confirming the drawing area, and buying and selling can be established after both are appropriately convinced.

なお、本実施形態に係る作図支援システムにおいては、作図支援設定装置10、作図支援装置20及び管理サーバ30の具体的なネットワーク構成を明らかにしていないが、イントラネットを相互に接続したエクストラネットを利用したものでもよいし、インターネットを利用したものでもよい。ここで、インターネットの場合には、IPsec(Security Architecture for Internet Protocol)等のセキュリティ技術を駆使することが望ましい。作図支援設定装置10がネットワーク接続がなされていない場合であっても、外部記憶媒体に作図データ、描画データ、操作関数及び関連情報を格納し、かかる格納された外部記憶媒体を管理者が集めて、管理サーバ30に登録することもできる。また、作図支援装置20がネットワーク接続がなされていない場合であっても、管理サーバ30にアクセスすることなく、管理者に連絡をとって作図データ毎に設定しているパスワードを入力することで作図データの出力を受ける構成にすることもできる。この場合においては、管理者が直接管理サーバ30に対して購買記録を入力する必要がある。   In the drawing support system according to the present embodiment, the specific network configuration of the drawing support setting device 10, the drawing support device 20, and the management server 30 is not clarified, but an extranet in which intranets are connected to each other is used. It may be the one that uses the Internet. Here, in the case of the Internet, it is desirable to make full use of security technology such as IPsec (Security Architecture for Internet Protocol). Even when the drawing support setting apparatus 10 is not connected to the network, the drawing data, drawing data, operation functions and related information are stored in the external storage medium, and the administrator collects the stored external storage medium. It is also possible to register with the management server 30. Even if the drawing support device 20 is not connected to the network, the drawing is performed by contacting the administrator and entering the password set for each drawing data without accessing the management server 30. It can also be configured to receive data output. In this case, it is necessary for the administrator to directly input a purchase record to the management server 30.

また、本実施形態に係る作図支援システムにおいては、作図支援設定装置10の出力手段14が作図データ及び関連情報の他、操作関数及び描画データまでもを出力しているが、抽出手段11が管理サーバ30に備えられれば描画データは作図データから作成することができ、操作関数も予め記憶装置に記録しているものを使用すればよいので、操作関数及び描画データは必須の情報ではない。ここで、操作関数を設定者自ら作成した場合には操作関数の出力も必要となり、また同じ操作関数が複数のバージョンある場合も正確を期すために出力が必要となる場合もある。   In the drawing support system according to the present embodiment, the output unit 14 of the drawing support setting apparatus 10 outputs not only the drawing data and related information but also the operation function and the drawing data. If the server 30 is provided, the drawing data can be created from the drawing data, and the operation function stored in the storage device may be used in advance, so the operation function and the drawing data are not essential information. Here, when the setting function is created by the setter himself, it is necessary to output the operation function, and when there are a plurality of versions of the same operation function, the output may be required for accuracy.

また、本実施形態に係る作図支援システムにおいては、使用者側である作図支援装置20が構築されているコンピュータの記憶装置に予め作図データを記録しているが、適宜管理サーバ30からダウンロードする構成にすることもできる。適宜とは、所定期間毎にダウンロードを行い作図支援装置20に記録する方式の他、実際にかかる作図データが必要となった場合に管理サーバ30にアクセスすることも含む。具体的な作図支援装置20の動作としては、使用者が表示手段が描画した入力ボックスに入力した値を管理サーバ30が受け取り、かかる入力した値を管理サーバ30で演算して更新した作図データとして作図支援装置20に送信してもよいし、管理サーバ30は単に更新前の作図データのみを送信し実際の演算は作図支援装置20側で行う構成にすることもできる。   In the drawing support system according to the present embodiment, the drawing data is recorded in advance in the storage device of the computer on which the drawing support device 20 on the user side is constructed, but the configuration is downloaded from the management server 30 as appropriate. It can also be. The term “appropriate” includes not only a method of downloading and recording in the drawing support apparatus 20 every predetermined period, but also accessing the management server 30 when such drawing data is actually required. As a specific operation of the drawing support device 20, the management server 30 receives a value input by the user into the input box drawn by the display means, and the drawing value is calculated and updated by the management server 30. The management server 30 may transmit only the drawing data before the update and the actual calculation may be performed on the drawing support device 20 side.

また、本実施形態に係る作図支援システムにおいては、作図支援設定装置10、及び、作図支援装置20で対象となる作図データについては、どのような図面かを明記していなかったが、六面図である場合にはそれぞれの面図毎に設定者は設定を行い、使用者は入力を行って、それぞれ設定、使用を行うこともできる(正投影図法だけでなく他の図法であってもよい)。ここで、1つの作図データに対して六面図中の一の面図のみであってもよく、これは構造物においては側面図のみを使用するものもあるからである。   In the drawing support system according to the present embodiment, the drawing support target device 10 and the drawing support device 20 do not clearly indicate what kind of drawing, but a six-sided drawing. In this case, the setter can make settings for each area drawing, and the user can input and set and use each (not only orthographic projection but also other projections may be used) ). Here, there may be only one surface view in the hexahedral view for one drawing data, because some structures use only the side view.

また、本実施形態に係る作図支援システムにおいては、反映手段23自体が作図データに対して情報処理を直接施しているが、入力された値を反映するためのCAD用スクリプト文を反映手段23が生成し、CADに出力し、CAD上で入力された値を反映し作図データを反映することもでき、CADのファイル形式が変更した場合であってもスクリプト文に変更がなければ、かかるファイル形式に対応した実装上の変更を反映手段23に施す必要がない。   In the drawing support system according to the present embodiment, the reflection unit 23 itself directly performs information processing on the drawing data. However, the reflection unit 23 reflects the CAD script text for reflecting the input value. Generate, output to CAD, reflect the value input on CAD, and reflect drawing data. Even if the CAD file format is changed, if the script text is not changed, the file format There is no need to make a change on the reflecting means 23 corresponding to the above.

(本発明の第2の実施形態)
本発明の第2の実施形態に係る土木構造物作図支援システムについて図11ないし図14に基づき説明する。図11は本実施形態に係る土木構造物作図支援システムの全体ブロック構成図、図12ないし図14は本実施形態に係る作図支援システムの画面例である。
(Second embodiment of the present invention)
A civil engineering structure drawing support system according to a second embodiment of the present invention will be described with reference to FIGS. FIG. 11 is an overall block diagram of the civil engineering structure drawing support system according to the present embodiment, and FIGS. 12 to 14 are screen examples of the drawing support system according to the present embodiment.

本実施形態に係る作図支援システムにおいては、前記第1の実施形態の作図支援設定装置10、作図支援装置20及び管理サーバ30からなる構成と異なり、アプリケーションソフトをインターネットを通じて顧客にレンタルするASP(Application Service Provider)形態のシステム構成とし、すなわち、Webブラウザを使用してサーバにインストールされた作図支援設定装置10を設定者が使用し、Webブラウザを使用してサーバにインストールされた作図支援装置20を使用者が使用する構成である。この場合に、各手段の一部(全部であってもよいが本実施形態では一部)は現実にはサーバ上に構築されているが、実質的に設定者側、又は、使用者側のコンピュータ上に構築されているのと同一である。しかしながら、インターネットで標準的に用いられるドキュメントシステムであるWWW(World Wide Web)を用いたシステムであることから、容易にHTML(HyperText Markup Language)文書を追加し、または、ソフトのバージョンアップに伴うソフトの拡布も必要なく、自由に拡張することができるメリットを有する。システムの具体的な構成については複数種類のものが考えられるが、例えば、設定者側に描画手段12、設定手段13及び出力手段14をプラグイン(プラグインソフト又はアドインソフトと呼称する場合もある。アドインソフトとは、特定のアプリケーションに組み込んで使用するソフトウェアのことである。)として実装したWWWブラウザを備え、使用者側に表示手段21及び発注手段をプラグインとして実装したWWWブラウザを備え、管理者側に管理サーバの他に、抽出手段11と、演算手段22、反映手段23及び閲覧用変換手段24と、WWWによる情報送信機能を有するWWWサーバとを備える構成がある。管理者側に演算手段22、反映手段23及び閲覧用変換手段24を構築する方法としては、WWWサーバにアドインソフトととして組み入れる方法、CGIプログラムとして構築する方法、一つのサーバとして構築する方法(WWWサーバからの要求を受け取って、処理して処理結果をWWWサーバに返し、WWWサーバがWWWブラウザ側へ送信する。管理サーバ30も本実施形態ではこの種のサーバとなる)等がある。ここで、本実施形態においても抽出手段11、描画手段12、設定手段13、出力手段14、表示手段21、演算手段22、反映手段23及び閲覧用変換手段24の各手段の処理自体は基本的に前記第1の実施形態と同じである。   In the drawing support system according to the present embodiment, unlike the configuration of the drawing support setting device 10, the drawing support device 20, and the management server 30 of the first embodiment, an ASP (Application that rents application software to a customer via the Internet) Service Provider) system configuration, that is, the setting person uses the drawing support setting device 10 installed on the server using the Web browser, and the drawing support device 20 installed on the server using the Web browser. This configuration is used by the user. In this case, a part of each means (may be all or part in this embodiment) is actually constructed on the server, but is substantially on the setter side or the user side. It is the same as being built on a computer. However, since it is a system using WWW (World Wide Web) which is a standard document system used on the Internet, HTML (HyperText Markup Language) documents can be easily added, or software accompanying software upgrades There is no need to expand the fabric, and there is an advantage that it can be expanded freely. There are a plurality of specific configurations of the system. For example, the drawing unit 12, the setting unit 13, and the output unit 14 may be called plug-ins (plug-in software or add-in software) on the setter side. The add-in software is software used by being incorporated into a specific application.) And a WWW browser in which display means 21 and ordering means are implemented as plug-ins on the user side, In addition to the management server, there is a configuration in which the administrator side includes the extraction unit 11, the calculation unit 22, the reflection unit 23, the browsing conversion unit 24, and a WWW server having an information transmission function by WWW. As a method of constructing the calculation means 22, the reflection means 23, and the browsing conversion means 24 on the administrator side, there are a method of incorporating as add-in software into a WWW server, a method of constructing as a CGI program, and a method of constructing as a single server (WWW The server receives a request from the server, processes it, returns the processing result to the WWW server, and the WWW server transmits it to the WWW browser (the management server 30 is also a server of this type in this embodiment). Here, also in the present embodiment, the processing itself of each means of the extraction means 11, the drawing means 12, the setting means 13, the output means 14, the display means 21, the calculation means 22, the reflection means 23, and the browsing conversion means 24 is fundamental. The same as the first embodiment.

次に、このWWWブラウザを使用した動作について使用者側に関して説明する。まず、WWWブラウザで特定のURL(Uniform Resource Locator)を入力することで、図12(1)に示すホームページのトップ画面が表示される。このトップ画面からのリンクで管理者側の会社説明の画面が図12(2)に示すように表示される。会社説明の画面からのリンクで会員登録及び料金体系の画面が図12(3)に示すように表示され、新規の設定者又は使用者はここで会員登録を行い、既に会員登録を行っている場合にはこのページは表示される次のページにスキップされる(このために、設定者又は使用者のログインが必要となる。詳細は周知技術につき省略する)。次に、土木構造物を選択する画面が図12(4)に示すように表示される。この画面の特徴としては、画面上部に主要項目画面への案内のボタンが図12(a)に示すように配置され、具体的には、前記「会社の説明システムの目的と利用方法」へリンクされたボタン、前記「料金の体系と利用者全員登録」へリンクされたボタン、現在下側に表示されている画面の説明を行う「現在の画面の説明」へリンクされたボタン、「作図ソフト項目表示」へリンクされたボタン、設定者が作図支援設定装置の機能を操作する「作図ソフト作成」へリンクされたボタン、使用者が作図支援装置の機能を操作する「作図ソフト使用」へリンクされたボタン、「その他」へリンクされたボタンが表示されている。これら画面上部のボタンの下には川、太い実線で表示される道路、山等の概略地形と構造物との概要的な画面が表示されており、構造物を選択すると図12(5)に示すように対応する構造物の構造物選択画面が表示される。また、ポインタと構造物とが交差することで、構造物名及び説明が表示される。この構造物選択画面は図7と同様にであり説明は略す(付言すると、図12(5)の左側に「例」として表示されているように、選択された構造物Aの中にも複数のタイプが分かれ、複数階層となっており、使用者又は設定者が選択していくことで順次階層が深い方に表示なされる)。構造物選択画面である程度階層が進むと構造物に隣接するチェックボックスがあり、かかるチェックボックス(図示しない)をチェックした状態にし、「作図ソフト使用」ボタンを押下することで、選択した構造物の作図データが管理者サーバ30から送信され、表示手段21が図13(6)に示す画面を表示する。図13(6)では、前記図8の画面と異なり、更新された作図データを要求する「CADデータ取得ボタン」と、現在の図面名を表示する「現在の図面名表示」ボタンとが配置されている。図13中右側のフローチャートは、使用者の操作工程を示すものである。「設定終了」ボタンを押下すると演算手段22がWWWサーバを介して入力ボックスに入力された値を操作関数の引数とし演算する。さらに、「再作図」(再描画)ボタンを押下することで、表示手段21は、WWWサーバを介して演算手段22が演算して更新されたオブジェクトの構成情報に基づき再び描画を行う。「CAD図確認ボタン」を押下することで、反映手段23が演算手段22により求められたオブジェクトの構成情報に基づいて作図データに変更を施し、閲覧用変換手段24が反映手段23が反映した作図データに閲覧手段用のデータ形式に変換し、WWWブラウザに送信する。   Next, the operation using this WWW browser will be described with respect to the user side. First, by inputting a specific URL (Uniform Resource Locator) with a WWW browser, the top screen of the home page shown in FIG. 12A is displayed. With the link from the top screen, a screen for explaining the company on the administrator side is displayed as shown in FIG. A link from the company description screen displays the member registration and fee structure screen as shown in Fig. 12 (3), and the new setter or user has already registered as a member and has already registered as a member. In this case, this page is skipped to the next page to be displayed (for this purpose, a log-in of a setting person or a user is required. Details are omitted for the well-known technique). Next, a screen for selecting a civil engineering structure is displayed as shown in FIG. As a feature of this screen, a button for guiding to the main item screen is arranged at the top of the screen as shown in FIG. 12 (a). Specifically, the link to the “purpose and usage method of the company explanation system” described above. Button, a button linked to the above "Pricing system and registration of all users", a button linked to "Description of current screen" for explaining the screen currently displayed below, and "Drawing software" Buttons linked to "Display item", buttons linked to "Create drawing software" that the setter operates the function of the drawing support setting device, Links to "Use drawing software" that the user operates the function of the drawing support device Button and a button linked to “Other” are displayed. Below these buttons at the top of the screen is an overview screen showing the rough terrain and structures such as rivers, roads and mountains displayed with thick solid lines, and when a structure is selected, the screen shown in FIG. As shown, the structure selection screen for the corresponding structure is displayed. Also, the structure name and description are displayed when the pointer and the structure intersect. This structure selection screen is the same as in FIG. 7, and the description thereof is omitted (additionally, as shown as “example” on the left side of FIG. 12 (5), there are a plurality of structures in the selected structure A. The types are divided into a plurality of layers, and the user or the setter sequentially selects the layers in the deeper order). When the hierarchy progresses to some extent on the structure selection screen, there is a check box adjacent to the structure. Check this check box (not shown) and click the “Use drawing software” button to select the selected structure. The drawing data is transmitted from the administrator server 30, and the display means 21 displays the screen shown in FIG. 13 (6). In FIG. 13 (6), unlike the screen of FIG. 8, a “CAD data acquisition button” for requesting updated drawing data and a “current drawing name display” button for displaying the current drawing name are arranged. ing. The flowchart on the right side in FIG. 13 shows the operation process of the user. When the “end setting” button is pressed, the calculation means 22 calculates the value input to the input box via the WWW server as an argument of the operation function. Further, by pressing a “redraw” (redraw) button, the display unit 21 performs drawing again based on the object configuration information calculated and updated by the calculation unit 22 via the WWW server. By pressing the “CAD diagram confirmation button”, the reflecting unit 23 changes the drawing data based on the object configuration information obtained by the calculating unit 22, and the drawing conversion unit 24 reflects the drawing reflected by the reflecting unit 23. The data is converted into a data format for browsing means and transmitted to a WWW browser.

「再作図」(再描画)ボタンを押下した場合の画面は図14(7)に示す通りであり、「CADデータ取得ボタン」を押下した場合の画面は図14(8)に示す通りである。より詳細には、使用者により入力ボックスにより入力された値がWWWサーバに送信され、さらに、入力された値を反映するためのCAD用スクリプト文を反映手段23が生成し、CADに出力し、CAD上で入力された値を反映し作図データが反映され、閲覧用変換手段24で閲覧手段用のファイル形式に変換し、HTTP(HyperText Transfer Protocol)を用いてWWWブラウザに送信し、プラグインソフトとしてWWWブラウザに機能追加されている閲覧手段を用いてWWWブラウザ上で閲覧手段用のファイルを開き、使用者が確認する。確認後使用者は、「CADデータ取得ボタン」を押下することで、HTTP(HyperText Transfer Protocol)を用いて前記反映された作図データが利用者の売買確認後に管理サーバ30の確認後出力手段(図示しない)によりWWWサーバを介して送信される。売買確認は複数のやり方があるが、例えば、「CADデータ取得ボタン」が使用者により押下されたことで売買成立とみなすこともでき、または、オンラインで決済した後に決済を確認して売買成立とみなすこともできる。   The screen when the “redraw” (redraw) button is pressed is as shown in FIG. 14 (7), and the screen when the “CAD data acquisition button” is pressed is as shown in FIG. 14 (8). . More specifically, the value input by the user through the input box is transmitted to the WWW server, and the reflection script 23 for generating a CAD script for reflecting the input value is generated and output to the CAD. The drawing data is reflected reflecting the value input on the CAD, converted into a file format for the browsing means by the browsing conversion means 24, sent to the WWW browser using HTTP (HyperText Transfer Protocol), and plug-in software The user opens the file for browsing means on the WWW browser using the browsing means added to the WWW browser. After confirmation, the user presses a “CAD data acquisition button”, and the reflected plotting data using the HyperText Transfer Protocol (HTTP) is output after confirmation by the management server 30 after confirming the purchase and sale of the user. Not) is transmitted via the WWW server. There are a number of ways to confirm the purchase and sale. For example, it can be considered that the sale has been completed when the “CAD data acquisition button” is pressed by the user, or the transaction can be confirmed by confirming the payment after online settlement. It can be considered.

次に、WWWブラウザを使用した動作について設定者側について説明する。設定者側も図12(5)までは使用者側と同じであり説明を略する。図12(5)の画面で構造物の種類を選択した状態で、「作図ソフト作成ボタン」を押下すると、使用者側の記憶装置上の作図データを、HTTP(HyperText Transfer Protocol)を用いてWWWサーバに送信し、管理者サーバ30が作図データを記憶装置に格納すると共に、抽出手段11がかかる作図データから描画データを抽出する。かかる描画データをWWWサーバを介してWWWブラウザに送信し、WWWブラウザのプラグインソフトとして実装されている描画手段12がWWWブラウザ上で図5に示す画面を表示し、設定者が同様にWWWブラウザ上で実装されている設定手段13を用いて設定し、設定して生じた関連情報のみをWWWブラウザ上で実装されている出力手段14で管理サーバ30に送信し、管理サーバ30は前記第1の実施形態と同様に登録を行う。作図データを送信しないのは始めに送信しているためであり、操作関数及び描画データを送信しないのは操作関数が管理サーバ30にあるためである。   Next, an operation using the WWW browser will be described on the setter side. The setting person side is the same as the user side up to FIG. When the “drawing software creation button” is pressed with the type of structure selected on the screen of FIG. 12 (5), the drawing data on the storage device on the user side is transferred to the WWW using HTTP (HyperText Transfer Protocol). The administrator server 30 stores the drawing data in the storage device, and the extraction unit 11 extracts the drawing data from the drawing data. The drawing data is transmitted to the WWW browser via the WWW server, the drawing means 12 implemented as plug-in software for the WWW browser displays the screen shown in FIG. 5 on the WWW browser, and the setter similarly displays the WWW browser. The setting means 13 implemented above is used for setting, and only relevant information generated by setting is transmitted to the management server 30 by the output means 14 implemented on the WWW browser. Registration is performed in the same manner as in the embodiment. The drawing data is not transmitted because it is transmitted first, and the operation function and drawing data are not transmitted because the operation function is in the management server 30.

以上のように、WWWブラウザとWWWサーバを利用し、管理者側に管理サーバ30の処理機能だけでなく、作図支援設定装置10及び作図支援装置20の処理機能も構築しているので、WWWブラウザさえあれば、使用者は特段ソフトのインストールもなしにどこにいても、構造物作図支援システムを使用することができ、拡張における使用者の利便性が高い。また、作図データはデータ量が大きいものとなりやすいが、実際に更新された作図データが必要になった場合にだけ、使用者側に更新された作図データを送信しているので、管理者側及び使用者側のネットワークの負荷が効率的となる。   As described above, the WWW browser and the WWW server are used, and not only the processing function of the management server 30 but also the processing functions of the drawing support setting device 10 and the drawing support device 20 are constructed on the administrator side. If so, the user can use the structure drawing support system wherever the user is without installing special software, and the user's convenience in expansion is high. In addition, although the drawing data tends to be large, the updated drawing data is sent to the user only when the updated drawing data is actually needed. The network load on the user side becomes efficient.

なお、本実施形態に係る土木構造物作図支援システムにおいては、抽出手段11をWWWブラウザのプラグインとして実装することもでき、始めの工程で作図データを送信する必要がなく、最終的に設定した状態でWWWサーバに作図データを送信することになり、設定を途中でやめた場合であっても、管理者側に格納した作図データを削除する必要もなく、無駄な処理がなくなり、効率的な処理を実現することができる。   In the civil engineering structure drawing support system according to the present embodiment, the extraction means 11 can also be implemented as a plug-in of a WWW browser, and it is not necessary to send drawing data in the first step, and is finally set. The plotting data will be sent to the WWW server in the state, and even if the setting is stopped midway, there is no need to delete the plotting data stored on the administrator side, eliminating unnecessary processing and efficient processing. Can be realized.

本発明の第1の実施形態に係る土木構造物作図支援システムの全体ブロック構成図である。1 is an overall block configuration diagram of a civil engineering structure drawing support system according to a first embodiment of the present invention. 本発明の第1の実施形態に係る土木構造物作図支援システムで使用する作図データの具体例である。It is a specific example of drawing data used in the civil engineering structure drawing support system according to the first embodiment of the present invention. 本発明の第1の実施形態に係る土木構造物作図支援システムで使用する操作設定用の変数の具体例である。It is a specific example of the variable for operation setting used with the civil engineering structure drawing assistance system which concerns on the 1st Embodiment of this invention. 本発明の第1の実施形態に係る土木構造物作図支援システムで使用する変数の値、オブジェクトの構成情報及び描画領域・入力領域である。It is the value of the variable used by the civil engineering structure drawing assistance system which concerns on the 1st Embodiment of this invention, the structure information of an object, and a drawing area | region / input area | region. 本発明の第1の実施形態に係る土木構造物作図支援システムの作図支援設定装置が描画した描画図である。It is a drawing figure drawn by the drawing support setting device of the civil engineering structure drawing support system according to the first embodiment of the present invention. 本発明の第1の実施形態に係る作図支援設定装置の動作フローチャートである。It is an operation | movement flowchart of the drawing assistance setting apparatus which concerns on the 1st Embodiment of this invention. 本発明の第1の実施形態に係る作図支援装置の構造物選択表示の描画図である。It is a drawing figure of the structure selection display of the drawing assistance apparatus which concerns on the 1st Embodiment of this invention. 本発明の第1の実施形態に係る土木構造物作図支援システムの作図支援装置が描画した描画図である。It is a drawing figure drawn by the drawing support device of the civil engineering structure drawing support system concerning a 1st embodiment of the present invention. 本発明の第1の実施形態に係る作図支援設定装置の動作フローチャートである。It is an operation | movement flowchart of the drawing assistance setting apparatus which concerns on the 1st Embodiment of this invention. 本発明の第1の実施形態に係る作図支援設定装置の動作フローチャートである。It is an operation | movement flowchart of the drawing assistance setting apparatus which concerns on the 1st Embodiment of this invention. 本発明の第2の実施形態に係る作図支援システムの画面例である。It is an example of the screen of the drawing assistance system which concerns on the 2nd Embodiment of this invention. 本発明の第2の実施形態に係る作図支援システムの画面例である。It is an example of the screen of the drawing assistance system which concerns on the 2nd Embodiment of this invention. 本発明の第2の実施形態に係る作図支援システムの画面例である。It is an example of the screen of the drawing assistance system which concerns on the 2nd Embodiment of this invention. 本発明の第2の実施形態に係る図支援システムの画面例である。It is an example of the screen of the figure assistance system which concerns on the 2nd Embodiment of this invention.

符号の説明Explanation of symbols

10 作図支援設定装置
11 抽出手段
12 描画手段
13 設定手段
14 出力手段
20 作図支援装置
21 表示手段
22 演算手段
23 反映手段
24 閲覧用変換手段
30 管理サーバ
31 登録手段
32 発注受付手段

DESCRIPTION OF SYMBOLS 10 Drawing support setting apparatus 11 Extraction means 12 Drawing means 13 Setting means 14 Output means 20 Drawing support apparatus 21 Display means 22 Calculation means 23 Reflection means 24 Viewing conversion means 30 Management server 31 Registration means 32 Order acceptance means

Claims (8)

作図データからオブジェクトの描画に必要な描画データを抽出する抽出手段と、当該抽出手段が抽出した描画データを描画する描画手段と、描画されたオブジェクトのうち指定されたオブジェクトの構成情報とオブジェクトを操作する操作関数とを関連づける設定手段と、設定手段にて設定された構成情報と操作関数との関連づけを内容とする関連情報と作図データを出力する出力手段としてコンピュータを機能させるための土木構造物作図支援設定プログラム。 Extraction means for extracting drawing data necessary for drawing the object from the drawing data, drawing means for drawing the drawing data extracted by the extraction means, and operating the configuration information and the object of the specified object among the drawn objects A civil engineering structure drawing for causing a computer to function as an output means for outputting setting information for associating an operation function to be performed, related information including contents of association between the configuration information set by the setting means and the operation function, and drawing data Support setting program. 前記設定手段が、設定者の要求に応じて、オブジェクトの構成情報と操作関数とを関連づける場合に、操作手順番号を付与することを
特徴とする前記請求項1に記載の土木構造物作図支援設定プログラム。
The civil engineering structure drawing support setting according to claim 1, wherein the setting unit assigns an operation procedure number when associating the object configuration information with the operation function in response to a request from a setter. program.
オブジェクトの構成情報を含む描画データ、当該オブジェクトを操作する操作関数及び構成情報と操作関数との関連づけを内容とする関連情報から、オブジェクトを描画する描画領域及び当該描画領域に描画されたオブジェクトに関連する操作関数の引数を入力する入力領域を表示する表示手段と、当該入力領域に入力された引数、操作関数及び関連するオブジェクトの構成情報を演算して新たなオブジェクトの構成情報を求める演算手段としてコンピュータを機能させることを
特徴とする土木構造物作図支援プログラム。
From drawing data including object configuration information, operation functions that operate the object, and related information that includes the association between the configuration information and the operation function, the drawing area that draws the object, and the object that is drawn in the drawing area Display means for displaying an input area for inputting an argument of the operation function to be operated, and calculation means for calculating the configuration information of the new object by calculating the argument, the operation function and the related object configuration information input to the input area A civil engineering structure drawing support program characterized by operating a computer.
前記表示手段が演算手段により求められたオブジェクトの構成情報から、前記描画領域にオブジェクトを再描画することを
特徴とする前記請求項3に記載の土木構造物作図支援プログラム。
The civil engineering structure drawing support program according to claim 3, wherein the display means redraws the object in the drawing area from the object configuration information obtained by the computing means.
前記オブジェクトの構成情報、関連情報、操作関数の少なくとも1つに操作手順番号が付与され、前記表示手段が描画領域に描画されたオブジェクトと入力領域の該当箇所を操作手順番号に基づき対応関係が視認可能に描画することを
特徴とする前記請求項3または4に記載の土木構造物作図支援プログラム。
An operation procedure number is assigned to at least one of the configuration information, related information, and operation function of the object, and the display unit visually recognizes the correspondence between the object drawn in the drawing area and the corresponding portion of the input area based on the operation procedure number. The civil engineering structure drawing support program according to claim 3 or 4, wherein the drawing is possible.
前記演算手段により求められたオブジェクトの構成情報又は前記操作関数及び引数に基づいて元データである作図データに変更を反映する反映手段と、当該反映手段により反映した作図データを閲覧時に表示対象物の閲覧方法を操作できる閲覧手段用のデータ形式に変換する閲覧用変換手段としてコンピュータを機能させることを
特徴とする前記請求項3ないし5のいずれかに記載の土木構造物作図支援プログラム。
Reflecting means for reflecting the change in the drawing data that is the original data based on the object configuration information or the operation function and the argument obtained by the calculating means, and the drawing data reflected by the reflecting means when the display object is displayed 6. The civil engineering structure drawing support program according to claim 3, wherein the computer is caused to function as browsing conversion means for converting the browsing method into a data format for browsing means.
前記請求項1に記載の土木構造物作図支援設定プログラム、並びに、前記請求項3ないし5のいずれかに記載の土木構造物作図支援プログラムが、一又は複数のコンピュータに読み出され構築された土木構造物作図支援システムにおいて、前記演算手段により求められたオブジェクトの構成情報又は前記操作関数及び引数に基づいて元データである作図データに変更を反映する反映手段と、利用者の売買確認又は決済確認後に前記反映手段が反映した作図データを利用者に出力する確認後出力手段とを備えることを
特徴とする土木構造物作図支援システム。
The civil engineering construction drawing support setting program according to claim 1 and the civil engineering construction drawing support program according to any of claims 3 to 5 are read and constructed by one or a plurality of computers. In the structure drawing support system, reflecting means for reflecting the change in the drawing data which is the original data based on the object configuration information obtained by the calculation means or the operation function and the argument, and the purchase confirmation or settlement confirmation of the user A civil engineering structure drawing support system comprising: post-confirmation output means for outputting drawing data reflected by the reflection means to a user later.
前記反映手段により反映した作図データを閲覧時に表示対象物の閲覧方法を操作できる閲覧手段用のデータ形式に変換する閲覧用変換手段を備えることを
特徴とする前記請求項7に記載の土木構造物作図支援システム。

The civil engineering structure according to claim 7, further comprising browsing conversion means for converting the drawing data reflected by the reflecting means into a data format for browsing means capable of operating a browsing method of a display object during browsing. Drawing support system.

JP2005017182A 2005-01-25 2005-01-25 Drawing support program of civil engineering structure Pending JP2006209233A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005017182A JP2006209233A (en) 2005-01-25 2005-01-25 Drawing support program of civil engineering structure

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005017182A JP2006209233A (en) 2005-01-25 2005-01-25 Drawing support program of civil engineering structure

Publications (1)

Publication Number Publication Date
JP2006209233A true JP2006209233A (en) 2006-08-10

Family

ID=36966056

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005017182A Pending JP2006209233A (en) 2005-01-25 2005-01-25 Drawing support program of civil engineering structure

Country Status (1)

Country Link
JP (1) JP2006209233A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101844761B1 (en) * 2017-09-07 2018-05-18 주식회사 두원석재 Civil engineering stone and aggregate transportation cost calculation system
CN111383342A (en) * 2018-12-30 2020-07-07 达索***公司 Flexible modeling using weak type definitions
JP7505881B2 (en) 2018-12-30 2024-06-25 ダッソー システムズ Modeling with Weak Typing

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62186365A (en) * 1986-02-12 1987-08-14 Hitachi Ltd Method of pattern generation
JPH0676008A (en) * 1992-07-02 1994-03-18 Daikin Ind Ltd Method and device for graphic register processing
JP2001357088A (en) * 2000-06-16 2001-12-26 Denso Corp Three-dimensional modeling system having parametric function, and parameter editing method by the same
JP2002279207A (en) * 2001-03-19 2002-09-27 Ricoh Co Ltd Design/shape data selling device and method therefor

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62186365A (en) * 1986-02-12 1987-08-14 Hitachi Ltd Method of pattern generation
JPH0676008A (en) * 1992-07-02 1994-03-18 Daikin Ind Ltd Method and device for graphic register processing
JP2001357088A (en) * 2000-06-16 2001-12-26 Denso Corp Three-dimensional modeling system having parametric function, and parameter editing method by the same
JP2002279207A (en) * 2001-03-19 2002-09-27 Ricoh Co Ltd Design/shape data selling device and method therefor

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101844761B1 (en) * 2017-09-07 2018-05-18 주식회사 두원석재 Civil engineering stone and aggregate transportation cost calculation system
CN111383342A (en) * 2018-12-30 2020-07-07 达索***公司 Flexible modeling using weak type definitions
JP7505881B2 (en) 2018-12-30 2024-06-25 ダッソー システムズ Modeling with Weak Typing

Similar Documents

Publication Publication Date Title
US6466239B2 (en) Method and apparatus for editing data used in creating a three-dimensional virtual reality environment
KR101512084B1 (en) Web search system for providing 3 dimensional web search interface based virtual reality and method thereof
US6931600B1 (en) Integrating into an application objects that are provided over a network
EP1835466A2 (en) Method and apparatus for geometric data processing and a parts catalog system
US20030034991A1 (en) Method of constructing a composite image
KR101951719B1 (en) A web reporting design system with programming event handling by using graphic interface
JP2010176574A (en) Method and apparatus for managing data
JP6332533B2 (en) Information processing apparatus, processing method thereof, and program
KR20130040057A (en) System and method for producing homepage in saas environment, a computer-readable storage medium therefor
KR100716514B1 (en) Method for Generating Stage Map for Seat Reservation/Sales and Method for Providing Seat Reservation Service Using the Map
JP5312103B2 (en) Screen display program generation device, screen display system, computer program, and screen display program generation method
WO2014102935A1 (en) Electronic manual viewing device and system
CN104050229A (en) System And Method For Providing Commercial Functionality From A Product Data Sheet
JP2006209233A (en) Drawing support program of civil engineering structure
Zhang et al. Geospatial data interoperability, geography markup language (GML), scalable vector graphics (SVG), and geospatial web services
KR100337373B1 (en) A method for Managing Design Information in CAD system
JP2009289107A (en) Information processor
JP4968275B2 (en) Map data editing device and server for map data editing device
CN113468626A (en) Drawing generation method and device, electronic equipment and storage medium
JP2005025287A (en) Server of search site and method for providing search page
TW201631504A (en) Method for constructing interactive digital catalog, and computer-readable storage medium and interactive digital catalog using the same
JP6331307B2 (en) Information processing apparatus, information processing apparatus control method, and program
JP6965843B2 (en) Catalog creation support device, support screen display method and catalog creation support method
JP6083497B2 (en) Page editing program
JP2019012469A (en) Server, processing method thereof, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080107

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101214

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110426