Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4802130B2 - Drawing creation program, drawing creation apparatus, and drawing creation method - Google Patents
[go: Go Back, main page]

JP4802130B2 - Drawing creation program, drawing creation apparatus, and drawing creation method - Google Patents

Drawing creation program, drawing creation apparatus, and drawing creation method Download PDF

Info

Publication number
JP4802130B2
JP4802130B2 JP2007072193A JP2007072193A JP4802130B2 JP 4802130 B2 JP4802130 B2 JP 4802130B2 JP 2007072193 A JP2007072193 A JP 2007072193A JP 2007072193 A JP2007072193 A JP 2007072193A JP 4802130 B2 JP4802130 B2 JP 4802130B2
Authority
JP
Japan
Prior art keywords
input
reflection
input operation
history
predetermined
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2007072193A
Other languages
Japanese (ja)
Other versions
JP2008234257A (en
Inventor
洋子 深澤
浩明 深澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2007072193A priority Critical patent/JP4802130B2/en
Publication of JP2008234257A publication Critical patent/JP2008234257A/en
Application granted granted Critical
Publication of JP4802130B2 publication Critical patent/JP4802130B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)

Description

この発明は、図面作成プログラム、図面作成装置および図面作成方法に関する。   The present invention relates to a drawing creation program, a drawing creation device, and a drawing creation method.

従来より、設計および製図などの図面作成作業にかかる操作効率を向上させるべく、目的に応じた様々なCAD(Computer Aided Design)が開示されている(例えば、特許文献1(特開2006−99385号公報)参照)。このCADを用いた図面作成作業では、細部にわたる設定(例えば、グリッド線の設定など)を行い、描画や、手戻りや、書き直しや、細部変更など入力操作の試行錯誤を行うことで最終的な図面を作成する。   Conventionally, various CADs (Computer Aided Designs) according to the purpose have been disclosed in order to improve the operation efficiency for drawing creation work such as design and drafting (for example, Japanese Patent Application Laid-Open No. 2006-99385). Publication))). In the drawing creation work using this CAD, the final setting is made by making detailed settings (for example, setting of grid lines, etc.) and performing trial and error of input operations such as drawing, reworking, rewriting, and changing details. Create a drawing.

一方、特許文献2(特開平7−285978号公報)では、この描画や手戻りなどの操作履歴を記憶する発明が開示されており、CADを用いた図面作成作業においても、この操作履歴を用いて、描画した図形などを取り消す操作を行っている。   On the other hand, Patent Document 2 (Japanese Patent Laid-Open No. 7-285978) discloses an invention for storing an operation history such as drawing and reworking, and this operation history is also used in drawing creation work using CAD. To cancel the drawn figure.

特開2006−99385号公報JP 2006-99385 A 特開平7−285978号公報JP-A-7-285978

ところで、上記した従来の技術は、操作履歴が図面作成作業に反映されず、効率よく図面を作成することができないという課題があった。すなわち、従来の技術は、試行錯誤を行うことで記憶した操作履歴を、描画した図形などを取り消す場合にのみ活用し、図形などを描画する際には活用していなかったので、操作履歴が図面作成作業に反映されず、効率よく図面を作成することができないという課題があった。   By the way, the above-described conventional technique has a problem that the operation history is not reflected in the drawing creation work and the drawing cannot be efficiently created. In other words, the conventional technology uses the operation history stored by trial and error only when canceling the drawn figure, etc., and does not use it when drawing the figure. There is a problem that the drawing cannot be efficiently created without being reflected in the creation work.

そこで、この発明は、上述した従来技術の課題を解決するためになされたものであり、操作履歴を図面作成作業に反映し、効率よく図面を作成することが可能な図面作成プログラム、図面作成装置および図面作成方法を提供することを目的とする。   Therefore, the present invention has been made to solve the above-described problems of the prior art, and a drawing creation program and a drawing creation apparatus that can efficiently create a drawing by reflecting an operation history in the drawing creation work. Another object of the present invention is to provide a drawing creation method.

上述した課題を解決し、目的を達成するため、請求項1に係る発明は、図面を描画するための入力操作を所定の入力部から受け付けて実行し、当該入力操作が反映された図面を所定の出力部に出力して図面を作成する図面作成処理をコンピュータに実行させる図面作成プログラムであって、前記入力操作が実行されるたびに、当該入力操作および当該入力操作が反映された反映図面を対応付けて、操作履歴として所定の記憶部に格納する操作履歴格納手順と、前記所定の記憶部に記憶された操作履歴から、直前に実行された入力操作を取り消して直前の状態に戻る入力操作である取消操作が複数回実行されることで所定の回数に渡って入力操作の基点となった反映図面を抽出し、当該反映図面に最初に至るまでに実行された一連の入力操作に対応付けて、当該反映図面を基点としてそれぞれ実行された入力操作ごとに、各入力操作が反映された反映図面および各反映図面の成否を示す成否情報を、試行履歴として所定の記憶部に格納する試行履歴格納手順と、前記所定の入力部から現に受け付けられている一連の入力操作を監視し、当該一連の入力操作が前記所定の記憶部に試行履歴として記憶されている場合に、当該一連の入力操作に対応する試行履歴としての各反映図面および成否情報を読み出し、各反映図面および成否情報を前記所定の出力部に出力する試行履歴出力手順とをコンピュータに実行させることを特徴とする。   In order to solve the above-described problems and achieve the object, the invention according to claim 1 receives and executes an input operation for drawing a drawing from a predetermined input unit, and the drawing reflecting the input operation is predetermined. A drawing creation program for causing a computer to execute a drawing creation process for creating a drawing by outputting to an output unit of the computer, and each time the input operation is executed, the input operation and a reflection drawing in which the input operation is reflected Correspondingly, an operation history storage procedure for storing an operation history in a predetermined storage unit and an input operation for canceling the input operation executed immediately before and returning to the previous state from the operation history stored in the predetermined storage unit The reflection drawing that is the base point of the input operation is extracted a predetermined number of times by executing the cancel operation that is a plurality of times, and a series of input operations executed up to the first time to the reflection drawing is extracted. Correspondingly, for each input operation executed based on the reflection drawing, the reflection drawing reflecting each input operation and the success / failure information indicating the success / failure of each reflection drawing are stored as a trial history in a predetermined storage unit. The trial history storage procedure and a series of input operations currently accepted from the predetermined input unit are monitored, and the series of input operations are stored as trial histories in the predetermined storage unit. Each reflection drawing and success / failure information as a trial history corresponding to an input operation is read, and a trial history output procedure for outputting each reflection drawing and success / failure information to the predetermined output unit is executed by the computer.

また、請求項2に係る発明は、上記の発明において、前記操作履歴格納手順によって格納される操作履歴は、描画がされない測量操作を含むものであって、前記試行履歴出力手順は、各反映図面として、前記測量操作が行われている図面を出力することを特徴とする。   According to a second aspect of the present invention, in the above invention, the operation history stored by the operation history storage procedure includes a surveying operation that is not drawn, and the trial history output procedure includes each reflection drawing. As a result, a drawing in which the surveying operation is performed is output.

また、請求項3に係る発明は、図面を描画するための入力操作を所定の入力部から受け付けて実行し、当該入力操作が反映された図面を所定の出力部に出力して図面を作成する図面作成装置であって、前記入力操作が実行されるたびに、当該入力操作および当該入力操作が反映された反映図面を対応付けて、操作履歴として所定の記憶部に格納する操作履歴格納手段と、前記所定の記憶部に記憶された操作履歴から、直前に実行された入力操作を取り消して直前の状態に戻る入力操作である取消操作が複数回実行されることで所定の回数に渡って入力操作の基点となった反映図面を抽出し、当該反映図面に最初に至るまでに実行された一連の入力操作に対応付けて、当該反映図面を基点としてそれぞれ実行された入力操作ごとに、各入力操作が反映された反映図面および各反映図面の成否を示す成否情報を、試行履歴として所定の記憶部に格納する試行履歴格納手段と、前記所定の入力部から現に受け付けられている一連の入力操作を監視し、当該一連の入力操作が前記所定の記憶部に試行履歴として記憶されている場合に、当該一連の入力操作に対応する試行履歴としての各反映図面および成否情報を読み出し、各反映図面および成否情報を前記所定の出力部に出力する試行履歴出力手段とを備えたことを特徴とする。   The invention according to claim 3 accepts and executes an input operation for drawing a drawing from a predetermined input unit, and outputs the drawing reflecting the input operation to a predetermined output unit to create the drawing. An operation history storage unit that is a drawing creation device, and associates the input operation and a reflection drawing reflecting the input operation each time the input operation is executed, and stores the operation history in a predetermined storage unit. , Input from the operation history stored in the predetermined storage unit over a predetermined number of times by executing a cancel operation, which is an input operation that cancels the input operation performed immediately before and returns to the previous state multiple times. Extract the reflection drawing that became the base point of the operation, associate it with the series of input operations executed up to the beginning of the reflection drawing, and input each input operation executed with the reflection drawing as the base point. operation Trial history storage means for storing reflected reflection drawings and success / failure information indicating success / failure of each reflection drawing in a predetermined storage unit as a trial history, and monitoring a series of input operations currently accepted from the predetermined input unit When the series of input operations are stored as trial histories in the predetermined storage unit, each reflection drawing and success / failure information as trial histories corresponding to the series of input operations are read out, and each reflection drawing and success / failure are read. And a trial history output unit that outputs information to the predetermined output unit.

また、請求項4に係る発明は、コンピュータが、図面を描画するための入力操作を所定の入力部から受け付けて実行し、当該入力操作が反映された図面を所定の出力部に出力して図面を作成する図面作成方法であって、前記コンピュータが、前記入力操作が実行されるたびに、当該入力操作および当該入力操作が反映された反映図面を対応付けて、操作履歴として所定の記憶部に格納する操作履歴格納工程と、前記所定の記憶部に記憶された操作履歴から、直前に実行された入力操作を取り消して直前の状態に戻る入力操作である取消操作が複数回実行されることで所定の回数に渡って入力操作の基点となった反映図面を抽出し、当該反映図面に最初に至るまでに実行された一連の入力操作に対応付けて、当該反映図面を基点としてそれぞれ実行された入力操作ごとに、各入力操作が反映された反映図面および各反映図面の成否を示す成否情報を、試行履歴として所定の記憶部に格納する試行履歴格納工程と、前記所定の入力部から現に受け付けられている一連の入力操作を監視し、当該一連の入力操作が前記所定の記憶部に試行履歴として記憶されている場合に、当該一連の入力操作に対応する試行履歴としての各反映図面および成否情報を読み出し、各反映図面および成否情報を前記所定の出力部に出力する試行履歴出力工程とを実行することを特徴とする。   According to a fourth aspect of the present invention, a computer receives an input operation for drawing a drawing from a predetermined input unit and executes the input operation, and outputs the drawing reflecting the input operation to a predetermined output unit. Each time the input operation is executed, the computer associates the input operation with a reflection drawing reflecting the input operation, and stores it in a predetermined storage unit as an operation history. A cancel operation, which is an input operation that cancels the input operation performed immediately before and returns to the previous state from the operation history storage step to be stored and the operation history stored in the predetermined storage unit, is executed a plurality of times. Extract the reflection drawing that became the base point of the input operation for a predetermined number of times, associate it with the series of input operations executed up to the first time to the reflection drawing, and use the reflection drawing as the base point For each input operation performed, a trial drawing storage step of storing a reflection drawing reflecting each input operation and success / failure information indicating success / failure of each reflection drawing as a trial history in a predetermined storage unit, and the predetermined input unit When a series of input operations currently received from is monitored and the series of input operations are stored as trial histories in the predetermined storage unit, each reflection as a trial history corresponding to the series of input operations is reflected. A drawing and success / failure information is read, and a trial history output step of outputting each reflection drawing and success / failure information to the predetermined output unit is executed.

請求項1、3、4の発明によれば、入力操作が実行されるたびに、入力操作および入力操作が反映された反映図面を対応付けて、操作履歴として所定の記憶部に格納し、所定の記憶部に記憶された操作履歴から、直前に実行された入力操作を取り消して直前の状態に戻る入力操作である取消操作が複数回実行されることで所定の回数に渡って入力操作の基点となった反映図面を抽出し、反映図面に最初に至るまでに実行された一連の入力操作に対応付けて、反映図面を基点としてそれぞれ実行された入力操作ごとに、各入力操作が反映された反映図面および各反映図面の成否を示す成否情報を、試行履歴として所定の記憶部に格納し、所定の入力部から現に受け付けられている一連の入力操作を監視し、一連の入力操作が所定の記憶部に試行履歴として記憶されている場合に、一連の入力操作に対応する試行履歴としての各反映図面および成否情報を読み出し、各反映図面および成否情報を所定の出力部に出力するので、操作履歴を図面作成作業に反映し、効率よく図面を作成することが可能である。   According to the first, third, and fourth aspects of the invention, every time an input operation is executed, the input operation and a reflection drawing reflecting the input operation are associated with each other and stored in the predetermined storage unit as an operation history. The base point of the input operation over a predetermined number of times by performing the cancel operation, which is an input operation that cancels the input operation executed immediately before and returns to the previous state from the operation history stored in the storage unit The reflected drawing was extracted and associated with a series of input operations executed up to the beginning of the reflected drawing, and each input operation was reflected for each input operation executed from the reflected drawing as a base point. The reflection drawings and success / failure information indicating success / failure of each reflection drawing are stored as a trial history in a predetermined storage unit, a series of input operations currently accepted from the predetermined input unit are monitored, and a series of input operations are Trial to storage When stored as a history, each reflection drawing and success / failure information as a trial history corresponding to a series of input operations are read, and each reflection drawing and success / failure information is output to a predetermined output unit. Reflecting on work, it is possible to create a drawing efficiently.

また、請求項2の発明によれば、格納される操作履歴は、描画がされない測量操作を含むものであって、各反映図面として、測量操作が行われている図面を出力するので、描画される操作に限らず、描画されない測量操作も図面作成作業に反映し、さらに効率よく図面を作成することが可能である。   According to the second aspect of the present invention, the stored operation history includes surveying operations that are not drawn, and is output as a drawing in which the surveying operation is performed as each reflection drawing. It is possible to create a drawing more efficiently by reflecting a surveying operation not drawn in the drawing creation work.

以下に添付図面を参照して、この発明に係る図面作成プログラム、図面作成装置および図面作成方法の実施例を詳細に説明する。なお、以下では、この発明が適用された図面作成装置(例えば、CAD装置など)を実施例として説明する。   Exemplary embodiments of a drawing creation program, a drawing creation device, and a drawing creation method according to the present invention will be described below in detail with reference to the accompanying drawings. In the following, a drawing creation apparatus (for example, a CAD apparatus) to which the present invention is applied will be described as an embodiment.

以下の実施例1では、実施例1で用いる主要な用語、実施例1に係る図面作成装置の概要および特徴、図面作成装置の構成、図面作成装置の処理の流れを順に説明し、最後に実施例1の効果を説明する。   In the first embodiment, the main terms used in the first embodiment, the outline and features of the drawing creating apparatus according to the first embodiment, the configuration of the drawing creating apparatus, and the processing flow of the drawing creating apparatus will be described in order, and finally implemented. The effect of Example 1 will be described.

[実施例1に係る図面作成装置の概要および特徴]
まず最初に、図1を用いて実施例1に係る図面作成装置の概要および特徴を説明する。図1は、実施例1に係る図面作成装置の概要および特徴を説明するための図である。なお、図1における三角は、線を描画する操作や線の長さを測量する操作などの描画操作を表し、図1における二重三角は、直前に実行された入力操作を取り消して直前の状態に戻る取消操作を表すものとして説明する。
[Outline and Features of Drawing Making Apparatus According to Embodiment 1]
First, the outline and features of the drawing creation apparatus according to the first embodiment will be described with reference to FIG. FIG. 1 is a diagram for explaining the outline and features of the drawing creation apparatus according to the first embodiment. The triangle in FIG. 1 represents a drawing operation such as a line drawing operation or a line length measurement operation, and the double triangle in FIG. The description will be made on the assumption that it represents the canceling operation to return to FIG.

図1の(A)に示すように、実施例1に係る図面作成装置は、図面を描画するための入力操作を受け付け、入力操作が反映された図面を出力して図面を作成することを概要とし、操作履歴を図面作成作業に反映し、効率よく図面を作成することを主たる特徴とする。   As illustrated in FIG. 1A, the drawing creation apparatus according to the first embodiment receives an input operation for drawing a drawing, outputs a drawing reflecting the input operation, and creates the drawing. The main feature is that the operation history is reflected in the drawing creation work and the drawing is efficiently created.

すなわち、実施例1に係る図面作成装置は、図1の(A)に示すように、ツールとして「線を描画」や、「取消」などの操作を受け付けるボタンを表示し、このツールを用いた入力操作が反映された反映図面を作業画面として表示する。   That is, as shown in FIG. 1A, the drawing creation apparatus according to the first embodiment displays buttons for accepting operations such as “draw line” and “cancel” as a tool, and uses this tool. The reflection drawing reflecting the input operation is displayed as a work screen.

このような概要の下、実施例1に係る図面作成装置は、入力操作が実行されるたびに、入力操作および入力操作が反映された反映図面を対応付けて、操作履歴として所定の記憶部に格納する。具体的には、実施例1に係る図面作成装置は、描画操作および取消操作が実行されるたびに、一連の入力操作が試行された順番である履歴番号と、入力操作の操作内容(例えば、「右から測量」や、「四角を描画」や、「取消」など)と、入力操作が反映された反映図面(例えば、「反映図面1」)とを対応付けて、操作履歴として記憶部に格納する。   Under such an outline, the drawing creating apparatus according to the first embodiment associates an input operation and a reflection drawing reflecting the input operation each time an input operation is executed, and stores the input operation in a predetermined storage unit as an operation history. Store. Specifically, the drawing creation apparatus according to the first embodiment, each time a drawing operation and a cancel operation are executed, a history number that is an order in which a series of input operations are tried, and an operation content of the input operation (for example, “Survey from the right”, “draw square”, “cancel”, etc.) and the reflection drawing (for example, “reflection drawing 1”) reflecting the input operation are associated with each other as an operation history in the storage unit. Store.

具体的に一例をあげて説明すると、実施例1に係る図面作成装置は、描画操作のみならず測量操作も、後々の図面作成作業に反映され得る。すなわち、図1の(B)に示すように、例えば、「左から測量」(図1の(B)における「反映図面7」参照)する測量操作以降の入力操作が結果として取消操作によって取り消さることから(図1の(B)における「入力操作B」参照)、「左から測量」という測量操作が結果として失敗の操作であり、また、「中央から測量」(図1の(B)における「反映図面21」参照)する測量操作以降の入力操作が結果として継続されることから(図1の(B)における「入力操作D」参照)、「中央から測量」という測量操作が結果として成功の操作となり得る。このようなことから、実施例1に係る図面作成装置は、描画操作や、測量操作や、取消操作からなる入力操作を、入力操作が反映された反映図面と対応付けて操作履歴として記憶部に格納する(図3参照)。   Specifically, the drawing creating apparatus according to the first embodiment can reflect not only the drawing operation but also the surveying operation in later drawing creating work. That is, as shown in FIG. 1B, for example, the input operation after the surveying operation of “surveying from the left” (see “reflecting drawing 7” in FIG. 1B) is canceled by the canceling operation as a result. As a result (see “Input Operation B” in FIG. 1B), the survey operation “Survey from the left” results in a failure, and “Survey from the center” (in FIG. 1B) Since the input operation after the surveying operation to be performed (see “Reflecting drawing 21”) is continued as a result (see “Input operation D” in FIG. 1B), the surveying operation “surveying from the center” is successful as a result. It can be an operation. For this reason, the drawing creating apparatus according to the first embodiment associates an input operation including a drawing operation, a surveying operation, and a cancel operation with the reflection drawing in which the input operation is reflected in the storage unit as an operation history. Store (see FIG. 3).

そして、実施例1に係る図面作成装置は、操作履歴から、直前に実行された入力操作を取り消して直前の状態に戻る入力操作である取消操作が複数回実行されることで所定の回数に渡って入力操作の基点となった反映図面を抽出し、反映図面に最初に至るまでに実行された一連の入力操作に対応付けて、反映図面を基点としてそれぞれ実行された入力操作ごとに、各入力操作が反映された反映図面および各反映図面の成否を示す成否情報を、試行履歴として所定の記憶部に格納する。   The drawing creating apparatus according to the first embodiment performs a predetermined number of times by executing a cancel operation, which is an input operation that cancels the input operation executed immediately before and returns to the previous state from the operation history a plurality of times. The input drawing that is the base point of the input operation is extracted and associated with a series of input operations executed up to the beginning of the reflection drawing, and each input operation is executed for each input operation that is executed using the reflection drawing as the base point. The reflection drawing in which the operation is reflected and the success / failure information indicating the success / failure of each reflection drawing are stored as a trial history in a predetermined storage unit.

具体的に一例をあげて説明すると、実施例1に係る図面作成装置は、図1の(B)に示すように、操作履歴から、所定の回数に渡って入力操作の基点となった反映図面(図1の(A)では、「基点図面」)を抽出する。そして、実施例1に係る図面作成装置は、「入力操作A」に対応付けて、「入力操作B」、「入力操作C」および「入力操作D」ごとに、各入力操作が反映された反映図面(例えば、「左から測量」した「反映図面7」や、「右から測量」した「反映図面13」や、「中央から測量」した「反映図面21」など)および成否情報(例えば、「反映図面7」の成否情報は「×」である)を、試行履歴として所定の記憶部に格納する。ここで、図1の(B)に示す例では、「入力操作B」が反映された反映図面および「入力操作C」が反映された反映図面の成否は「×」であり、「入力操作C」が反映された反映図面の成否は「○」である(図4参照)。以下では、所定の回数を3回として設定した場合を実施例として説明する。   Specifically, as shown in FIG. 1B, the drawing creating apparatus according to the first embodiment is a reflection drawing that becomes a base point of an input operation over a predetermined number of times from an operation history, as shown in FIG. (In FIG. 1A, “base drawing”) is extracted. Then, the drawing creating apparatus according to the first embodiment reflects each input operation for each of “input operation B”, “input operation C”, and “input operation D” in association with “input operation A”. Drawings (for example, “reflection drawing 7” “measured from the left”, “reflection drawing 13” “measured from the right”, “reflection drawing 21” “measured from the center”) and success / failure information (for example, “ The success / failure information of the “reflecting drawing 7” is “x”), and is stored in the predetermined storage unit as a trial history. Here, in the example shown in FIG. 1B, the success or failure of the reflection drawing reflecting “input operation B” and the reflection drawing reflecting “input operation C” is “×”, and “input operation C The success / failure of the reflection drawing reflecting “” is “◯” (see FIG. 4). Hereinafter, a case where the predetermined number of times is set to 3 will be described as an example.

そして、実施例1に係る図面作成装置は、所定の入力部から現に受け付けられている一連の入力操作を監視し、一連の入力操作が所定の記憶部に試行履歴として記憶されている場合に、一連の入力操作に対応する試行履歴としての各反映図面および成否情報を読み出し、各反映図面および成否情報を所定の出力部に出力する。   The drawing creating apparatus according to the first embodiment monitors a series of input operations currently accepted from a predetermined input unit, and when the series of input operations is stored as a trial history in a predetermined storage unit, Each reflection drawing and success / failure information as a trial history corresponding to a series of input operations are read, and each reflection drawing and success / failure information are output to a predetermined output unit.

具体的に一例をあげて説明すると、実施例1に係る図面作成装置は、所定の入力部から現に受け付けられている入力操作を監視し、試行履歴として記憶された「入力操作(A)」と一致する場合に、「入力操作(A)」に対応する「反映図面6」や、「反映図面13」や、「反映図面21」および各反映図面の成否情報である「○」や「×」を参照図面として出力する(図1の(A)参照)。   Specifically, the drawing creating apparatus according to the first embodiment monitors an input operation currently received from a predetermined input unit, and stores “input operation (A)” stored as a trial history. If they match, the “reflecting drawing 6” corresponding to the “input operation (A)”, the “reflecting drawing 13”, the “reflecting drawing 21” and the success / failure information “○” or “×” of each reflecting drawing. Is output as a reference drawing (see FIG. 1A).

このようなことから、実施例1に係る端末装置によれば、ユーザは、自らまたは他人が従前に試行錯誤した局面と同様の局面で、その試行錯誤の成功例や失敗例を参照できる結果、上記した主たる特徴のごとく、操作履歴を図面作成作業に反映し、効率よく図面を作成することが可能である。   Therefore, according to the terminal device according to the first embodiment, the user can refer to the success example and the failure example of the trial and error in the same situation as the situation where the user or the other person has previously trial and error, As described above, the operation history is reflected in the drawing creation work, and the drawing can be created efficiently.

[実施例1に係る図面作成装置の構成]
次に、図2を用いて、実施例1に係る図面作成装置の構成を説明する。図2は、実施例1に係る図面作成装置の構成を示すブロック図である。同図に示すように、この図面作成装置10は、入力部11と、出力部12と、処理部20と、記憶部30とから構成される。
[Configuration of Drawing Creation Apparatus According to Embodiment 1]
Next, the configuration of the drawing creation apparatus according to the first embodiment will be described with reference to FIG. FIG. 2 is a block diagram illustrating the configuration of the drawing creation apparatus according to the first embodiment. As shown in FIG. 1, the drawing creation apparatus 10 includes an input unit 11, an output unit 12, a processing unit 20, and a storage unit 30.

このうち、入力部11は、各種の情報や各種操作の入力を受付け、例えば、キーボードやマウスなどに相当する。そして、本発明に密接に関係するものとしては、図面を描画するための入力操作などを受け付けて入力する。   Among these, the input unit 11 receives input of various information and various operations, and corresponds to, for example, a keyboard and a mouse. Then, as closely related to the present invention, an input operation for drawing a drawing is accepted and input.

出力部12は、各種情報や各種画像などを出力し、例えば、ディスプレイやモニタなどに相当する。そして、本発明に密接に関係するものとしては、入力操作を反映した図面を作業画面として出力し、試行履歴としての反映図面および成否情報を参照画面として出力する。   The output unit 12 outputs various information and various images, and corresponds to, for example, a display or a monitor. Further, as closely related to the present invention, a drawing reflecting the input operation is output as a work screen, and a reflection drawing as trial history and success / failure information are output as a reference screen.

記憶部30は、制御部20による各種処理に必要なデータやプログラムを記憶する。そして、本発明に密接に関係するものとしては、図2に示すように、操作履歴記憶部31と、試行履歴記憶部32とを備える。   The storage unit 30 stores data and programs necessary for various processes performed by the control unit 20. And what is closely related to this invention is provided with the operation history memory | storage part 31 and the trial history memory | storage part 32 as shown in FIG.

このうち、操作履歴記憶部31は、入力操作および入力操作が反映された反映図面を対応付けて、操作履歴として記憶する。具体的には、操作履歴記憶部31は、一連の入力操作が試行された順番である履歴番号と、入力操作の操作内容(例えば、「右から測量」や、「四角を描画」や、「取消」など)と、入力操作が反映された反映図面(例えば、「反映図面1」)とを対応付けて、操作履歴として記憶する(図3参照)。なお、操作履歴記憶部31において記憶される情報または図面は、後述の操作履歴格納部22によって書き込まれる。   Among these, the operation history storage unit 31 stores the input operation and the reflection drawing reflecting the input operation in association with each other as an operation history. Specifically, the operation history storage unit 31 includes a history number that is the order in which a series of input operations have been tried, operation details of the input operation (for example, “survey from the right”, “draw a square”, “ Cancel ”and the like and a reflection drawing (for example,“ reflection drawing 1 ”) reflecting the input operation are associated with each other and stored as an operation history (see FIG. 3). Information or a drawing stored in the operation history storage unit 31 is written by an operation history storage unit 22 described later.

試行履歴記憶部32は、試行錯誤の基点となった反映図面に最初に至るまでに実行された一連の入力操作に対応付けて、反映図面を基点としてそれぞれ実行された入力操作ごとに、各入力操作が反映された反映図面および各反映図面の成否を示す成否情報を、試行履歴として記憶する。具体的には、試行履歴記憶部32は、反映図面に最初に至るまでに実行された一連の入力操作であるトリガー操作(例えば、「線→四角」)に対応付けて、反映図面を基点としてそれぞれ実行された入力操作ごとに、各入力操作が反映された反映図面(例えば、反映図面7など)および各反映図面の成否を示す成否情報(「○」または「×」)を試行履歴として記憶する(図4参照)。なお、試行履歴記憶部32において書き込まれる情報または図面は、後述の試行履歴格納部23によって書き込まれる。   The trial history storage unit 32 associates each input operation executed with each reflection operation as a base point in association with a series of input operations executed up to the beginning of the reflection drawing as a base point of trial and error. The reflection drawing in which the operation is reflected and the success / failure information indicating the success / failure of each reflection drawing are stored as trial history. Specifically, the trial history storage unit 32 associates a trigger operation (for example, “line → square”), which is a series of input operations executed up to the beginning of the reflection drawing, with the reflection drawing as a base point. For each input operation executed, a reflection drawing (for example, reflection drawing 7) in which each input operation is reflected and success / failure information (“◯” or “×”) indicating success / failure of each reflection drawing is stored as a trial history. (See FIG. 4). The information or drawing written in the trial history storage unit 32 is written by the trial history storage unit 23 described later.

処理部20は、各種処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。そして、特に本発明に密接に関係するものとしては、入力操作受付部21と、操作履歴格納部22と、試行履歴格納部23と、試行履歴出力部24とを備える。なお、操作履歴格納部22は、特許請求の範囲に記載の「操作履歴格納手段」に相当し、試行履歴格納部23は、特許請求の範囲に記載の「試行履歴格納手段」に相当し、試行履歴出力部24は、特許請求の範囲に記載の「試行履歴出力手段」に対応する。   The processing unit 20 has an internal memory for storing programs defining various processing procedures and control data, and executes various processes using these. In particular, as closely related to the present invention, an input operation receiving unit 21, an operation history storage unit 22, a trial history storage unit 23, and a trial history output unit 24 are provided. The operation history storage unit 22 corresponds to the “operation history storage unit” described in the claims, and the trial history storage unit 23 corresponds to the “trial history storage unit” described in the claims. The trial history output unit 24 corresponds to “trial history output means” described in the claims.

入力操作受付部21は、図面を描画するための入力操作を受け付ける。具体的には、入力操作受付部21は、入力部11を介して、入力操作である描画操作や、測量操作や、取消操作を受け付け、入力操作(例えば、作業画面における図面に線を描画するなど)を実行する。そして、入力操作受付部21は、入力操作における操作内容(例えば、「線を描画」など)および入力操作が反映された反映図面を操作履歴格納部22に出力し、操作内容を試行履歴出力部24に出力する。   The input operation receiving unit 21 receives an input operation for drawing a drawing. Specifically, the input operation accepting unit 21 accepts a drawing operation, a surveying operation, or a canceling operation as an input operation via the input unit 11 and draws a line on the input operation (for example, a drawing on the work screen). Etc.). Then, the input operation receiving unit 21 outputs the operation content (for example, “draw line”) in the input operation and the reflection drawing reflecting the input operation to the operation history storage unit 22, and the operation content is output to the trial history output unit. 24.

操作履歴格納部22は、入力操作が実行されるたびに、入力操作および入力操作が反映された反映図面を対応付けて、操作履歴として所定の記憶部に格納する。図3は、実施例1に係る操作履歴格納部による処理を説明するための図であり、反映図面として、入力操作が反映された図面を簡略化して表記する(例えば、図1の(B)における「反映図面7」は、図3における「反映図面7」に対応する)。図3を用いて、具体的に一例をあげて説明すると、操作履歴格納部22は、6番目の操作として「四角を描画」という操作内容を入力操作受付部21から受け付けると、履歴番号として「6」と、操作内容として「四角を描画」と、反映図面として「反映図面5」において四角を描画した「反映図面6」とを対応付けて、操作履歴記憶部31に書き込む。   Each time an input operation is executed, the operation history storage unit 22 associates the input operation and a reflection drawing in which the input operation is reflected, and stores it in a predetermined storage unit as an operation history. FIG. 3 is a diagram for explaining the processing performed by the operation history storage unit according to the first embodiment. As a reflection drawing, the drawing reflecting the input operation is simplified (for example, FIG. 1B). “Reflection drawing 7” in FIG. 3 corresponds to “Reflection drawing 7” in FIG. 3). A specific example will be described with reference to FIG. 3. When the operation history storage unit 22 receives the operation content “draw a square” from the input operation reception unit 21 as the sixth operation, the history number “ 6 ”,“ draw a square ”as the operation content, and“ reflection drawing 6 ”in which the square is drawn in“ reflection drawing 5 ”as the reflection drawing are associated with each other and written in the operation history storage unit 31.

試行履歴格納部23は、所定の記憶部に記憶された操作履歴から、直前に実行された入力操作を取り消して直前の状態に戻る入力操作である取消操作が複数回実行されることで所定の回数に渡って入力操作の基点となった反映図面を抽出し、反映図面に最初に至るまでに実行された一連の入力操作に対応付けて、反映図面を基点としてそれぞれ実行された入力操作ごとに、各入力操作が反映された反映図面および各反映図面の成否を示す成否情報を、試行履歴として所定の記憶部に格納する。   The trial history storage unit 23 performs a predetermined operation by executing a cancel operation, which is an input operation that cancels the input operation performed immediately before and returns to the previous state from the operation history stored in a predetermined storage unit, a plurality of times. For each input operation that is executed with each reflection drawing as a base point, the reflection drawing that becomes the base point of the input operation is extracted over a number of times, and is associated with a series of input operations executed up to the first time in the reflection drawing. The reflection drawing in which each input operation is reflected and the success / failure information indicating the success / failure of each reflection drawing are stored as a trial history in a predetermined storage unit.

図4は、実施例1に係る試行履歴格納部による処理を説明するための図である。図4を用いて、具体的に一例をあげて説明すると、試行履歴格納部23は、例えば、一定時間ごとに、操作履歴記憶部31から反映図面を読み込み、3回以上に渡って入力操作の基点となった「反映図面6」(図3における丸印参照)および「反映図面7」(図3における三角印参照)を抽出し、例えば、「反映図面6」に最初に至るまでに実行された2つの連続した入力操作である履歴番号「5」における「線を描画」と、履歴番号「6」における「四角を描画」とを読み出し、トリガー操作として試行履歴記憶部32に「線→四角」を書き込む。そして、試行履歴格納部23は、例えば、「反映図面6」を基点として「左から測量」した入力操作が反映された「反映図面7」や、「右から測量」した入力操作が反映された「反映図面13」や、「中央から測量」した入力操作が反映された「反映図面21」などを反映図面として、「線→四角」と対応させて試行履歴記憶部32に書き込む。さらに、試行履歴格納部23は、例えば、「反映図面7」を基点として「四角を描画」した入力操作が反映された「反映図面8」や、「三角を描画」した入力操作が反映された「反映図面10」などを反映図面として、「反映図面7」と対応させて試行履歴記憶部32に書き込む。   FIG. 4 is a diagram for explaining processing by the trial history storage unit according to the first embodiment. A specific example will be described with reference to FIG. 4. The trial history storage unit 23 reads a reflection drawing from the operation history storage unit 31 at regular intervals, for example, and performs an input operation three times or more. The “reflecting drawing 6” (see the circle in FIG. 3) and “reflecting drawing 7” (see the triangular mark in FIG. 3), which are the base points, are extracted and executed, for example, until “reflecting drawing 6” is first reached. In addition, “draw line” in history number “5”, which is two consecutive input operations, and “draw square” in history number “6” are read out, and “line → square” is stored in the trial history storage unit 32 as a trigger operation. Is written. The trial history storage unit 23 reflects, for example, the “reflecting drawing 7” reflecting the input operation “measured from the left” with the “reflecting drawing 6” as the base point, and the input operation “measured from the right”. The “reflecting drawing 13”, the “reflecting drawing 21” reflecting the input operation “measured from the center”, and the like are written in the trial history storage unit 32 as “reflecting drawing 21” in association with “line → square”. Further, the trial history storage unit 23 reflects, for example, the “reflecting drawing 8” reflecting the input operation “drawing the square” from the “reflecting drawing 7” or the input operation “drawing the triangle”. “Reflection drawing 10” or the like is written as a reflection drawing in the trial history storage unit 32 in correspondence with “reflection drawing 7”.

そして、試行履歴格納部23は、例えば、「反映図面6」を基点とした入力操作が再び「反映図面6」に至る場合(例えば、履歴番号「7〜11」など)、成否情報を「×」とし、また、「反映図面6」を基点とした入力操作が再び「反映図面6」に至らない場合(例えば、履歴番号「21〜」)、成否情報を「○」として、試行履歴記憶部32に書き込む。   For example, when the input operation based on “reflecting drawing 6” reaches “reflecting drawing 6” again (for example, history numbers “7 to 11”, etc.), the trial history storage unit 23 sets the success / failure information to “×”. In addition, when the input operation based on the “reflecting drawing 6” does not reach the “reflecting drawing 6” again (for example, the history number “21 to”), the success / failure information is set to “◯” and the trial history storage unit Write to 32.

試行履歴出力部24は、所定の入力部から現に受け付けられている一連の入力操作を監視し、一連の入力操作が所定の記憶部に試行履歴として記憶されている場合に、一連の入力操作に対応する試行履歴としての各反映図面および成否情報を読み出し、各反映図面および成否情報を前記所定の出力部に出力する。具体的に一例をあげて説明すると、試行履歴出力部24は、入力操作受付部21から、入力操作における一連の操作内容を受け付け、受け付けた操作内容(例えば、直前に受け付けた入力操作と受け付けた入力操作からなる2つの連続した操作内容)を、試行履歴記憶部32におけるトリガー操作から検索する。ここで、受け付けた操作内容が「線→四角」であり、試行履歴記憶部32におけるトリガー操作として「線→四角」がある場合、試行履歴出力部24は、基点となる反映図面に対して入力操作を反映した図面、すなわち、「反映図面7」、「反映図面13」および「反映図面21」を、各反映図面から至る成否情報(例えば、「反映図面7」から至る成否情報「×」)とともに、出力部12を介して参照画面に出力する。   The trial history output unit 24 monitors a series of input operations currently accepted from a predetermined input unit. When the series of input operations is stored as a trial history in a predetermined storage unit, the trial history output unit 24 performs a series of input operations. Each reflection drawing and success / failure information as a corresponding trial history is read, and each reflection drawing and success / failure information is output to the predetermined output unit. Specifically, the trial history output unit 24 receives a series of operation contents in the input operation from the input operation reception unit 21 and receives the received operation contents (for example, the input operation received immediately before and the like). Two consecutive operation contents including the input operation) are searched from the trigger operation in the trial history storage unit 32. Here, when the received operation content is “line → square” and there is “line → square” as the trigger operation in the trial history storage unit 32, the trial history output unit 24 inputs the reflection drawing as a base point. Success / failure information for the drawings reflecting the operation, that is, “reflecting drawing 7”, “reflecting drawing 13” and “reflecting drawing 21” from each reflecting drawing (for example, success / failure information “×” leading from “reflecting drawing 7”). At the same time, the data is output to the reference screen via the output unit 12.

[図面作成装置による処理]
次に、図5〜図7を用いて、実施例1における図面作成処理の流れを説明する。具体的には、操作履歴を格納する処理と、試行履歴を格納する処理と、反映図面および成否情報を出力する処理とを順に説明する。
[Processing by drawing creation device]
Next, the flow of drawing creation processing according to the first embodiment will be described with reference to FIGS. Specifically, the process of storing the operation history, the process of storing the trial history, and the process of outputting the reflection drawing and the success / failure information will be described in order.

まず最初に、図5を用いて、実施例1における操作履歴を格納する処理の流れを説明する。図5は、実施例1における操作履歴を格納する処理の流れを示すフローチャートである。   First, the flow of processing for storing an operation history in the first embodiment will be described with reference to FIG. FIG. 5 is a flowchart illustrating a flow of processing for storing an operation history in the first embodiment.

図5に示すように、図面作成装置10は、入力操作を受け付けると(ステップS101肯定)、入力操作を実行する(ステップS102)。具体的には、図面作成装置10は、入力操作を受け付けると、入力操作受付部21によって、入力操作における操作内容を実行し、入力操作における操作内容および反映図面を操作履歴格納部22に送信する。   As illustrated in FIG. 5, when receiving the input operation (Yes in Step S101), the drawing creating apparatus 10 executes the input operation (Step S102). Specifically, when receiving the input operation, the drawing creating apparatus 10 executes the operation content in the input operation by the input operation receiving unit 21 and transmits the operation content in the input operation and the reflection drawing to the operation history storage unit 22. .

続いて、図面作成装置10は、操作履歴格納部22によって、入力操作を格納し(ステップS103)、処理を終了し、再び、入力操作を待機する。具体的には、図面作成装置10は、操作履歴格納部22によって、入力操作の操作内容および反映図面を受け付けると、入力操作および入力操作が反映された反映図面を対応付けて、操作履歴として操作履歴記憶部31に格納し、処理を終了し、再び、入力操作を待機する。   Subsequently, the drawing creation apparatus 10 stores the input operation by the operation history storage unit 22 (step S103), ends the process, and waits for the input operation again. Specifically, when the operation history storage unit 22 receives the operation content of the input operation and the reflection drawing, the drawing creation apparatus 10 operates as an operation history by associating the input drawing and the reflection drawing reflecting the input operation. The data is stored in the history storage unit 31, the process is terminated, and the input operation is again waited.

次に、図6を用いて、実施例1における操作履歴から反映図面を抽出する処理の流れを説明する。図6は、実施例1における操作履歴から反映図面を抽出する処理の流れを示すフローチャートである。   Next, the flow of processing for extracting a reflection drawing from the operation history in the first embodiment will be described with reference to FIG. FIG. 6 is a flowchart illustrating a flow of processing for extracting a reflection drawing from the operation history according to the first embodiment.

図6に示すように、図面作成装置10は、一定時間が経過すると(ステップS201肯定)、反映図面ごとに書き込まれた数を計測する(ステップS202)。具体的には、図面作成装置10は、試行履歴格納部23によって、操作履歴記憶部31における反映図面ごとに書き込まれた数(例えば、「反映図面6」が書きこまれた回数)を計測する。   As shown in FIG. 6, when the fixed time has elapsed (Yes in step S201), the drawing creating apparatus 10 measures the number written for each reflection drawing (step S202). Specifically, the drawing creation apparatus 10 measures the number written for each reflection drawing in the operation history storage unit 31 (for example, the number of times “reflection drawing 6” is written) by the trial history storage unit 23. .

続いて、試行履歴格納部23は、書き込まれた回数が規定回数以上の反映図面を抽出する(ステップS203)。具体的には、試行履歴格納部23は、操作履歴記憶部31における反映図面から、3回以上書き込まれた反映図面を抽出し、この反映図面に最初に至るまでに実行された入力操作を、抽出した反映図面ごとに試行履歴記憶部32にトリガー操作として書き込む。   Subsequently, the trial history storage unit 23 extracts a reflection drawing in which the number of times of writing is equal to or greater than the specified number of times (step S203). Specifically, the trial history storage unit 23 extracts a reflection drawing written three or more times from the reflection drawing in the operation history storage unit 31, and performs input operations executed up to the first time to the reflection drawing. Each extracted reflection drawing is written in the trial history storage unit 32 as a trigger operation.

続いて、試行履歴格納部23は、規定回数以上の反映図面を基点として実行された入力操作ごとに、この入力操作が反映された反映図面を試行履歴記憶部32に書き込む(ステップS204)。具体的には、試行履歴格納部23は、トリガー操作ごとに操作履歴記憶部31から入力操作が反映された反映図面を抽出し、反映図面として試行履歴記憶部32に書き込む。   Subsequently, the trial history storage unit 23 writes the reflection drawing in which the input operation is reflected in the trial history storage unit 32 for each input operation executed based on the reflection drawing more than the specified number of times (step S204). Specifically, the trial history storage unit 23 extracts a reflection drawing in which the input operation is reflected from the operation history storage unit 31 for each trigger operation, and writes it in the trial history storage unit 32 as a reflection drawing.

続いて、試行履歴格納部23は、成否情報を試行履歴記憶部に書き込み(ステップS205)、その後、図面作成装置10は、処理を終了し、再び一定時間の経過を待機する。具体的には、試行履歴格納部23は、操作履歴記憶部31において、一連の操作履歴が、トリガー操作を反映した反映図面から、再び同じ反映図面に至るか否かを判定し、成否情報として試行履歴記憶部32に書き込む。   Subsequently, the trial history storage unit 23 writes success / failure information in the trial history storage unit (step S205), and then the drawing creating apparatus 10 ends the process and waits for a certain period of time to elapse again. Specifically, the trial history storage unit 23 determines in the operation history storage unit 31 whether or not a series of operation histories reaches the same reflection drawing again from the reflection drawing reflecting the trigger operation. Write to the trial history storage unit 32.

次に、図7を用いて、実施例1における反映図面および成否情報を出力する処理の流れを説明する。図7は、実施例1における反映図面および成否情報を出力する処理の流れを示すフローチャートである。   Next, the flow of processing for outputting the reflection drawing and success / failure information in the first embodiment will be described with reference to FIG. FIG. 7 is a flowchart illustrating a flow of processing for outputting a reflection drawing and success / failure information in the first embodiment.

図7に示すように、図面作成装置10は、一連の入力操作を受け付けると(ステップS301肯定)、受け付けた入力操作における操作内容と一致するトリガー操作を検索する(ステップS302)。具体的には、試行履歴出力部24は、入力操作受付部21から、入力操作における一連の操作内容を受け付けると、一連の操作内容と一致するトリガー操作を試行履歴記憶部32から検索する。   As illustrated in FIG. 7, when receiving a series of input operations (Yes at Step S301), the drawing creating apparatus 10 searches for a trigger operation that matches the operation content in the received input operation (Step S302). Specifically, when the trial history output unit 24 receives a series of operation contents in the input operation from the input operation reception unit 21, the trial history output unit 24 searches the trial history storage unit 32 for a trigger operation that matches the series of operation contents.

ここで、一連の操作内容と一致するトリガー操作がある場合(ステップS302肯定)、試行履歴出力部24は、反映図面および成否情報を出力し(ステップS303)、その後、図面作成装置10は、処理を終了し、再び、入力操作を待機する。具体的には、試行履歴出力部24は、一連の操作内容と一致するトリガー操作がある場合、試行履歴記憶部32からトリガー操作を基点とした反映図面および各反映図面から至る成否情報を読み込み、出力部12を介して参照画面として出力し、処理を終了し、再び、入力操作を待機する。   Here, when there is a trigger operation that matches a series of operation contents (Yes at Step S302), the trial history output unit 24 outputs a reflection drawing and success / failure information (Step S303), and then the drawing creating apparatus 10 performs processing. To wait for input operation again. Specifically, when there is a trigger operation that matches a series of operation contents, the trial history output unit 24 reads from the trial history storage unit 32 the reflection drawing based on the trigger operation and the success / failure information from each reflection drawing, It outputs as a reference screen via the output part 12, complete | finishes a process, and waits for input operation again.

一方、一連の操作内容と一致するトリガー操作がない場合(ステップS302否定)、図面作成装置10は、処理を終了し、再び、入力操作を待機する。   On the other hand, when there is no trigger operation that matches the series of operation contents (No at Step S302), the drawing creating apparatus 10 ends the process and waits for the input operation again.

このように、実施例1に係る図面作成装置10は、操作履歴を格納する処理と、試行履歴を格納する処理と、反映図面および成否情報を出力する処理とを平行して行うことで、操作履歴を図面作成作業に反映する。   As described above, the drawing creation apparatus 10 according to the first embodiment performs the operation by performing the process of storing the operation history, the process of storing the trial history, and the process of outputting the reflection drawing and the success / failure information in parallel. Reflect history in drawing creation work.

[実施例1の効果]
上記したように、実施例1によれば、入力操作が実行されるたびに、入力操作および入力操作が反映された反映図面を対応付けて、操作履歴として操作履歴記憶部に格納し、操作履歴記憶部に記憶された操作履歴から、直前に実行された入力操作を取り消して直前の状態に戻る入力操作である取消操作が複数回実行されることで所定の回数に渡って入力操作の基点となった反映図面を抽出し、反映図面に最初に至るまでに実行された一連の入力操作に対応付けて、反映図面を基点としてそれぞれ実行された入力操作ごとに、各入力操作が反映された反映図面および各反映図面の成否を示す成否情報を、試行履歴として試行履歴記憶部に格納し、所定の入力部から現に受け付けられている一連の入力操作を監視し、一連の入力操作が試行履歴記憶部に試行履歴として記憶されている場合に、一連の入力操作に対応する試行履歴としての各反映図面および成否情報を読み出し、各反映図面および成否情報を参照画面として出力するので、ユーザは、自らまたは他人が従前に試行錯誤した局面と同様の局面で、その試行錯誤の成功例や失敗例を参照できる結果、操作履歴を図面作成作業に反映し、効率よく図面を作成することが可能である。
[Effect of Example 1]
As described above, according to the first embodiment, every time an input operation is executed, the input operation and a reflection drawing reflecting the input operation are associated with each other and stored in the operation history storage unit as an operation history. From the operation history stored in the storage unit, a cancel operation, which is an input operation that cancels the input operation executed immediately before and returns to the previous state, is executed a plurality of times, and the base point of the input operation over a predetermined number of times. The reflected drawing is extracted and associated with a series of input operations executed up to the beginning of the reflected drawing, and each input operation is reflected for each input operation executed from the reflected drawing as a base point. Success / failure information indicating success or failure of each drawing and each reflection drawing is stored in the trial history storage unit as a trial history, a series of input operations currently accepted from a predetermined input unit is monitored, and a series of input operations is recorded in the trial history storage. Since each reflection drawing and success / failure information as a trial history corresponding to a series of input operations are read out and output as a reference screen, the user himself Or, as a result of being able to refer to the success and failure examples of trial and error in a situation similar to the case where others have previously tried and errored, it is possible to efficiently create a drawing by reflecting the operation history in the drawing creation work. .

また、実施例1によれば、格納される操作履歴は、描画がされない測量操作を含むものであって、各反映図面として、測量操作が行われている図面を出力するので、描画される操作に限らず、描画されない測量操作も図面作成作業に反映し、さらに効率よく図面を作成することが可能である。特に、CAD装置を用いた図面作成作業では、描画操作のみならず測量操作も後々の図面作成作業に反映され得ることから、測量操作が作業画面において描画されない場合であっても、測量操作(例えば、「左から測量」)を示唆した参照画面を出力することで、描画されない測量操作も図面作成作業に反映し、さらに効率よく図面を作成することが可能である。   Further, according to the first embodiment, the stored operation history includes a surveying operation that is not drawn, and outputs a drawing in which the surveying operation is performed as each reflection drawing. The surveying operation not drawn is also reflected in the drawing creation work, and the drawing can be created more efficiently. In particular, in drawing creation work using a CAD device, not only drawing operation but also surveying operation can be reflected in subsequent drawing creation work, so even if the surveying operation is not drawn on the work screen, the surveying operation (for example, , "Surveying from the left") is output, the surveying operation that is not drawn can be reflected in the drawing creation work, and the drawing can be created more efficiently.

さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、実施例2として、他の実施例を説明する。   Although the embodiments of the present invention have been described so far, the present invention may be implemented in various different forms other than the embodiments described above. Therefore, another embodiment will be described below as a second embodiment.

例えば、実施例1では、基点となる反映図面に対して入力操作を反映した図面のみを出力する場合を説明したが、本発明はこれに限定されるものではなく、一連の入力操作に対応する試行履歴としての各反映図面を複数に渡って出力してもよい。すなわち、例えば、図4に示す例において、「反映図面7」と、「反映図面8」とを対応付けて参照画面に出力し、さらに「反映図面10」を「反映図面7」に対応付けて出力するなどしてもよい。   For example, in the first embodiment, the case where only the drawing reflecting the input operation is output to the reflection drawing serving as the base point has been described. However, the present invention is not limited to this and corresponds to a series of input operations. A plurality of reflection drawings as trial histories may be output. That is, for example, in the example shown in FIG. 4, “reflecting drawing 7” and “reflecting drawing 8” are associated with each other and output to the reference screen, and “reflecting drawing 10” is associated with “reflecting drawing 7”. It may be output.

また、実施例1では、各反映図面から至る成否情報に係らず反映図面を表示する場合を説明したが、本発明はこれに限定されるものではなく、成否情報を反映して反映図面を表示してもよい。すなわち、例えば、成否情報が「×」である反映図面のみや、成否情報が「○」である反映図面のみを参照図面として表示するなど、成否情報を反映して反映図面を表示してもよい。   In the first embodiment, the case where the reflection drawing is displayed regardless of the success / failure information from each reflection drawing has been described. However, the present invention is not limited to this, and the reflection drawing is displayed reflecting the success / failure information. May be. That is, for example, the reflection drawing may be displayed reflecting the success / failure information, such as displaying only the reflection drawing having the success / failure information “×” or only the reflection drawing having the success / failure information “◯” as the reference drawing. .

また、実施例1では、3回以上に渡って入力操作の基点となった反映図面を抽出する場合を説明したが、本発明はこれに限定されるものではなく、任意に設定された回数(例えば、4回や5回など)に渡って入力操作の基点となった反映図面を抽出するようにしてもよい。   Further, in the first embodiment, the case where the reflection drawing that is the base point of the input operation is extracted three times or more has been described, but the present invention is not limited to this, and the number of times set arbitrarily ( For example, the reflection drawing that is the base point of the input operation may be extracted four times or five times.

また、実施例1では、現に受け付けられている一連の入力操作として、直前に受け付けた2つの連続した操作内容を監視し、試行履歴記憶部32におけるトリガー操作から検索する場合を説明したが、本発明はこれに限定されるものではなく、現に受け付けられている一連の操作内容(例えば、直前に受け付けた3つの連続した操作内容)を監視し、試行履歴記憶部32におけるトリガー操作から検索してもよい。   In the first embodiment, as a series of input operations that are currently received, two consecutive operation contents received immediately before are monitored and a search is performed from a trigger operation in the trial history storage unit 32. The invention is not limited to this, and a series of operation contents that are currently accepted (for example, three consecutive operation contents accepted immediately before) are monitored and searched from a trigger operation in the trial history storage unit 32. Also good.

また、実施例1では、反映図面を基点としてそれぞれ実行された入力操作ごとに、各入力操作が反映された反映図面のみ(例えば、「反映図面7」(図4参照))を格納する場合を説明したが、本発明はこれに限定されるものではなく、反映図面および/または入力操作の操作内容(例えば、「反映図面7」に至る操作内容である「左から測量」)などを格納してもよい。すなわち、参照図面として反映図面のみならず、反映図面および/または入力操作の操作内容などを出力し、ユーザが行う部面作成作業の効率化を測ってもよい。   Further, in the first embodiment, for each input operation executed using the reflection drawing as a base point, only the reflection drawing in which each input operation is reflected (for example, “reflection drawing 7” (see FIG. 4)) is stored. Although described above, the present invention is not limited to this, and stores the reflection drawing and / or the operation content of the input operation (for example, “survey from left” which is the operation content leading to “reflection drawing 7”). May be. In other words, not only the reflection drawing but also the reflection drawing and / or the operation content of the input operation may be output as the reference drawing to measure the efficiency of the part creation work performed by the user.

また、実施例1では、一定時間ごとに操作履歴から試行履歴を生成して格納する場合を説明したが、本発明はこれに限定されるものではなく、所定の操作などによって試行履歴を生成してもよい。すなわち、例えば、所定の回数(例えば、10回)入力操作を受け付けるごとに試行履歴を生成することや、図面作成作業を行わず、所定の指示を受け付けることで、操作履歴を読み込み、試行履歴を生成してもよい。   Further, in the first embodiment, the case where the trial history is generated and stored from the operation history at regular intervals has been described, but the present invention is not limited to this, and the trial history is generated by a predetermined operation or the like. May be. That is, for example, every time an input operation is received a predetermined number of times (for example, 10 times), a trial history is generated, or by receiving a predetermined instruction without performing drawing work, the operation history is read and the trial history is It may be generated.

(システム構成等)
また、本実施例において説明した各処理のうち、自動的に平行しておこなわれるものとして説明した処理の全部または一部を別々の処理としておこなうこともできる。すなわち、例えば、試行履歴を格納する処理と、反映図面および成否情報を出力する処理とを別々の処理として行うことで、特定の試行履歴における反映図面および成否情報を複製し、複数からなるユーザが利用できるようにしてもよい。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報(例えば、図3、図4などに示した記憶情報や、図1などに示した出力情報)については、特記する場合を除いて任意に変更することができる。
(System configuration etc.)
In addition, among the processes described in the present embodiment, all or a part of the processes described as being automatically performed in parallel can be performed as separate processes. That is, for example, by performing the process of storing the trial history and the process of outputting the reflection drawing and the success / failure information as separate processes, the reflection drawing and the success / failure information in the specific trial history are duplicated, and a plurality of users It may be made available. In addition, the processing procedure, control procedure, specific name, information including various data and parameters shown in the document and drawings (for example, the stored information shown in FIGS. The output information shown) can be arbitrarily changed unless otherwise specified.

また、図示した図面作成装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる(例えば、図2において、入力操作受付部を操作履歴格納部に統合するなどできる)。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、CPUおよび当該CPUにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。   Each component of the illustrated drawing creation apparatus is functionally conceptual and does not necessarily need to be physically configured as illustrated. In other words, the specific form of distribution / integration of each device is not limited to that shown in the figure, and all or a part thereof may be functionally or physically distributed or arbitrarily distributed in arbitrary units according to various loads or usage conditions. They can be configured in an integrated manner (for example, in FIG. 2, the input operation accepting unit can be integrated with the operation history storage unit). Further, all or any part of each processing function performed in each device may be realized by a CPU and a program analyzed and executed by the CPU, or may be realized as hardware by wired logic.

(図面作成プログラム)
ところで、上記の実施例では、ハードウェアロジックによって各種の処理を実現する場合を説明したが、本発明はこれに限定されるものではなく、あらかじめ用意されたプログラムをコンピュータで実行することによって実現するようにしてもよい。そこで、以下では、図8を用いて、上記の実施例に示した図面作成装置と同様の機能を有する図面作成プログラムを実行するコンピュータの一例を説明する。図8は、図面作成プログラムを実行するコンピュータを示す図である。
(Drawing creation program)
By the way, in the above embodiment, the case where various processes are realized by hardware logic has been described. However, the present invention is not limited to this, and is realized by executing a program prepared in advance by a computer. You may do it. Therefore, in the following, an example of a computer that executes a drawing creation program having the same function as the drawing creation apparatus shown in the above embodiment will be described with reference to FIG. FIG. 8 is a diagram illustrating a computer that executes a drawing creation program.

同図に示すように、表示装置としてのコンピュータ110は、キーボード120、HDD130、CPU140、ROM150、RAM160およびディスプレイ170をバス180などで接続して構成される。   As shown in the figure, a computer 110 as a display device is configured by connecting a keyboard 120, an HDD 130, a CPU 140, a ROM 150, a RAM 160, and a display 170 via a bus 180 or the like.

ROM150には、上記の実施例1に示した図面作成装置10と同様の機能を発揮する図面作成プログラム、つまり、図8に示すように入力操作受付プログラム150aと、入力操作受付プログラム150bと、試行履歴格納プログラム150cと、試行履歴出力プログラムdとが、あらかじめ記憶されている。なお、これらのプログラム150a〜プログラム150dについては、図2に示した図面作成装置の各構成要素と同様、適宜統合または、分散してもよい。   The ROM 150 has a drawing creation program that exhibits the same function as the drawing creation apparatus 10 shown in the first embodiment, that is, an input operation reception program 150a, an input operation reception program 150b, and a trial as shown in FIG. A history storage program 150c and a trial history output program d are stored in advance. Note that these programs 150a to 150d may be appropriately integrated or distributed in the same manner as each component of the drawing creating apparatus shown in FIG.

そして、CPU140がこれらのプログラム150a〜プログラム150dをROM150から読み出して実行することで、図8に示すように、プログラム150a〜プログラム150dは、入力操作受付プロセス140aと、入力操作受付プロセス140bと、試行履歴格納プロセス140cと、試行履歴出力プロセス140dとして機能するようになる。なお、プロセス140a〜プロセス140dは、図2に示した、入力操作受付部21と、操作履歴格納部22と、試行履歴格納部23と、試行履歴出力部24とにそれぞれ対応する。   Then, the CPU 140 reads out these programs 150a to 150d from the ROM 150 and executes them, so that the programs 150a to 150d are, as shown in FIG. 8, an input operation reception process 140a, an input operation reception process 140b, and a trial. It functions as a history storage process 140c and a trial history output process 140d. The processes 140a to 140d correspond to the input operation accepting unit 21, the operation history storage unit 22, the trial history storage unit 23, and the trial history output unit 24 shown in FIG.

そして、CPU140はRAM160に記録された操作履歴データ160aと試行履歴データ160bとに基づいて図面作成プログラムを実行する。   Then, the CPU 140 executes a drawing creation program based on the operation history data 160a and trial history data 160b recorded in the RAM 160.

なお、上記した各プログラム150a〜プログラム150dについては、必ずしも最初からROM150に記憶させておく必要はなく、例えば、コンピュータ110に挿入されるフレキシブルディスク(FD)、CD−ROM、DVDディスク、光磁気ディスク、ICカードなどの「可搬用の物理媒体」、またはコンピュータ110の内外に備えられるHDDなどの「固定用の物理媒体」、さらには公衆回線、インターネット、LAN、WANなどを介してコンピュータ110に接続される「他のコンピュータ(またはサーバ)」などに各プログラムを記憶させておき、コンピュータ110がこれから各プログラムを読み出して実行するようにしてもよい。   The above-described programs 150a to 150d are not necessarily stored in the ROM 150 from the beginning. For example, a flexible disk (FD), a CD-ROM, a DVD disk, and a magneto-optical disk inserted into the computer 110. Connected to the computer 110 via a "portable physical medium" such as an IC card, or a "fixed physical medium" such as an HDD provided inside or outside the computer 110, and further via a public line, the Internet, a LAN, a WAN, etc. Each program may be stored in “another computer (or server)” or the like, and the computer 110 may read and execute each program from now on.

以上のように、図面作成プログラム、図面作成装置および図面作成方法は、図面を描画するための入力操作を所定の入力部から受け付けて実行し、入力操作が反映された図面を所定の出力部に出力して図面を作成することに有用であり、特に、操作履歴を図面作成作業に反映し、効率よく図面を作成することに適する。   As described above, a drawing creation program, a drawing creation device, and a drawing creation method receive and execute an input operation for drawing a drawing from a predetermined input unit, and a drawing reflecting the input operation is output to a predetermined output unit. This is useful for creating a drawing by outputting, and is particularly suitable for efficiently creating a drawing by reflecting an operation history in the drawing creation work.

実施例1に係る図面作成装置の概要および特徴を説明するための図である。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a diagram for explaining an outline and features of a drawing creation apparatus according to a first embodiment. 実施例1に係る図面作成装置の構成を示すブロック図である。1 is a block diagram illustrating a configuration of a drawing creation apparatus according to Embodiment 1. FIG. 実施例1に係る操作履歴格納部による処理を説明するための図である。FIG. 10 is a diagram for explaining processing by an operation history storage unit according to the first embodiment. 実施例1に係る試行履歴格納部による処理を説明するための図である。FIG. 6 is a diagram for explaining processing by a trial history storage unit according to the first embodiment. 実施例1における操作履歴を格納する処理の流れを示すフローチャートである。6 is a flowchart illustrating a flow of processing for storing an operation history in the first embodiment. 実施例1における操作履歴から反映図面を抽出する処理の流れを示すフローチャートである。6 is a flowchart illustrating a flow of processing for extracting a reflection drawing from an operation history according to the first exemplary embodiment. 実施例1における反映図面および成否情報を出力する処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the process which outputs the reflective drawing in Example 1, and success / failure information. 図面作成プログラムを実行するコンピュータを示す図である。It is a figure which shows the computer which performs drawing creation program.

符号の説明Explanation of symbols

10 図面作成装置
11 入力部
12 出力部
20 処理部
21 入力操作受付部
22 操作履歴格納部
23 試行履歴格納部
24 試行履歴出力部
30 記憶部
31 操作履歴記憶部
32 試行履歴記憶部
DESCRIPTION OF SYMBOLS 10 Drawing production apparatus 11 Input part 12 Output part 20 Processing part 21 Input operation reception part 22 Operation history storage part 23 Trial history storage part 24 Trial history output part 30 Storage part 31 Operation history storage part 32 Trial history storage part

Claims (4)

図面を描画するための入力操作を所定の入力部から受け付けて実行し、当該入力操作が反映された図面を所定の出力部に出力して図面を作成する図面作成処理をコンピュータに実行させる図面作成プログラムであって、
前記入力操作が実行されるたびに、当該入力操作および当該入力操作が反映された反映図面を対応付けて、操作履歴として所定の記憶部に格納する操作履歴格納手順と、
前記所定の記憶部に記憶された操作履歴から、直前に実行された入力操作を取り消して直前の状態に戻る入力操作である取消操作が複数回実行されることで所定の回数に渡って入力操作の基点となった反映図面を抽出し、当該反映図面に最初に至るまでに実行された一連の入力操作に対応付けて、当該反映図面を基点としてそれぞれ実行された入力操作ごとに、各入力操作が反映された反映図面および各反映図面の成否を示す成否情報を、試行履歴として所定の記憶部に格納する試行履歴格納手順と、
前記所定の入力部から現に受け付けられている一連の入力操作を監視し、当該一連の入力操作が前記所定の記憶部に試行履歴として記憶されている場合に、当該一連の入力操作に対応する試行履歴としての各反映図面および成否情報を読み出し、各反映図面および成否情報を前記所定の出力部に出力する試行履歴出力手順と、
をコンピュータに実行させることを特徴とする図面作成プログラム。
Drawing creation that accepts and executes an input operation for drawing a drawing from a predetermined input unit, outputs a drawing reflecting the input operation to a predetermined output unit, and creates a drawing by a computer A program,
An operation history storage procedure for storing the input operation and a reflection drawing reflecting the input operation in association with each other and storing the input operation in a predetermined storage unit each time the input operation is executed;
An input operation over a predetermined number of times by executing a cancel operation, which is an input operation for canceling the input operation executed immediately before and returning to the previous state from the operation history stored in the predetermined storage unit a plurality of times. The reflection drawing that becomes the base point of the input drawing is extracted and associated with a series of input operations executed up to the beginning of the reflection drawing, and each input operation is performed for each input operation executed with the reflection drawing as the base point. A trial history storage procedure for storing the reflection drawing reflecting the success and failure information indicating the success or failure of each reflection drawing in a predetermined storage unit as a trial history;
A series of input operations currently accepted from the predetermined input unit is monitored, and when the series of input operations are stored as trial histories in the predetermined storage unit, trials corresponding to the series of input operations are performed. Reading each reflection drawing and success / failure information as history, and outputting each reflection drawing and success / failure information to the predetermined output unit;
A drawing creation program for causing a computer to execute.
前記操作履歴格納手順によって格納される操作履歴は、描画がされない測量操作を含むものであって、
前記試行履歴出力手順は、各反映図面として、前記測量操作が行われている図面を出力することを特徴とする請求項1に記載の図面作成プログラム。
The operation history stored by the operation history storage procedure includes a survey operation that is not drawn,
The drawing creation program according to claim 1, wherein the trial history output procedure outputs a drawing in which the surveying operation is performed as each reflection drawing.
図面を描画するための入力操作を所定の入力部から受け付けて実行し、当該入力操作が反映された図面を所定の出力部に出力して図面を作成する図面作成装置であって、
前記入力操作が実行されるたびに、当該入力操作および当該入力操作が反映された反映図面を対応付けて、操作履歴として所定の記憶部に格納する操作履歴格納手段と、
前記所定の記憶部に記憶された操作履歴から、直前に実行された入力操作を取り消して直前の状態に戻る入力操作である取消操作が複数回実行されることで所定の回数に渡って入力操作の基点となった反映図面を抽出し、当該反映図面に最初に至るまでに実行された一連の入力操作に対応付けて、当該反映図面を基点としてそれぞれ実行された入力操作ごとに、各入力操作が反映された反映図面および各反映図面の成否を示す成否情報を、試行履歴として所定の記憶部に格納する試行履歴格納手段と、
前記所定の入力部から現に受け付けられている一連の入力操作を監視し、当該一連の入力操作が前記所定の記憶部に試行履歴として記憶されている場合に、当該一連の入力操作に対応する試行履歴としての各反映図面および成否情報を読み出し、各反映図面および成否情報を前記所定の出力部に出力する試行履歴出力手段と、
を備えたことを特徴とする図面作成装置。
A drawing creation device that receives and executes an input operation for drawing a drawing from a predetermined input unit, outputs the drawing reflecting the input operation to a predetermined output unit, and creates the drawing,
An operation history storage unit that associates the input operation and a reflection drawing reflecting the input operation each time the input operation is performed, and stores the operation history in a predetermined storage unit;
An input operation over a predetermined number of times by executing a cancel operation, which is an input operation for canceling the input operation executed immediately before and returning to the previous state from the operation history stored in the predetermined storage unit a plurality of times. The reflection drawing that becomes the base point of the input drawing is extracted and associated with a series of input operations executed up to the beginning of the reflection drawing, and each input operation is performed for each input operation executed with the reflection drawing as the base point. A trial history storage means for storing a reflection drawing in which the reflection is reflected and success / failure information indicating success / failure of each reflection drawing as a trial storage;
A series of input operations currently accepted from the predetermined input unit is monitored, and when the series of input operations are stored as trial histories in the predetermined storage unit, trials corresponding to the series of input operations are performed. Each reflection drawing and success / failure information as a history is read, trial history output means for outputting each reflection drawing and success / failure information to the predetermined output unit, and
A drawing creation apparatus comprising:
コンピュータが、図面を描画するための入力操作を所定の入力部から受け付けて実行し、当該入力操作が反映された図面を所定の出力部に出力して図面を作成する図面作成方法であって、
前記コンピュータが、前記入力操作が実行されるたびに、当該入力操作および当該入力操作が反映された反映図面を対応付けて、操作履歴として所定の記憶部に格納する操作履歴格納工程と、
前記所定の記憶部に記憶された操作履歴から、直前に実行された入力操作を取り消して直前の状態に戻る入力操作である取消操作が複数回実行されることで所定の回数に渡って入力操作の基点となった反映図面を抽出し、当該反映図面に最初に至るまでに実行された一連の入力操作に対応付けて、当該反映図面を基点としてそれぞれ実行された入力操作ごとに、各入力操作が反映された反映図面および各反映図面の成否を示す成否情報を、試行履歴として所定の記憶部に格納する試行履歴格納工程と、
前記所定の入力部から現に受け付けられている一連の入力操作を監視し、当該一連の入力操作が前記所定の記憶部に試行履歴として記憶されている場合に、当該一連の入力操作に対応する試行履歴としての各反映図面および成否情報を読み出し、各反映図面および成否情報を前記所定の出力部に出力する試行履歴出力工程と、
を実行することを特徴とする図面作成方法。
A drawing creation method in which a computer receives an input operation for drawing a drawing from a predetermined input unit, executes the input operation, outputs a drawing reflecting the input operation to a predetermined output unit, and creates the drawing,
An operation history storage step in which the computer associates the input operation and a reflection drawing reflecting the input operation each time the input operation is executed, and stores it in a predetermined storage unit as an operation history;
An input operation over a predetermined number of times by executing a cancel operation, which is an input operation for canceling the input operation executed immediately before and returning to the previous state from the operation history stored in the predetermined storage unit a plurality of times. The reflection drawing that becomes the base point of the input drawing is extracted and associated with a series of input operations executed up to the beginning of the reflection drawing, and each input operation is performed for each input operation executed with the reflection drawing as the base point. A trial history storage step of storing a reflection drawing in which the reflection is reflected and success / failure information indicating success / failure of each reflection drawing in a predetermined storage unit as a trial history;
A series of input operations currently accepted from the predetermined input unit is monitored, and when the series of input operations are stored as trial histories in the predetermined storage unit, trials corresponding to the series of input operations are performed. Reading each reflection drawing and success / failure information as a history, and outputting each reflection drawing and success / failure information to the predetermined output unit;
A method for creating a drawing, comprising:
JP2007072193A 2007-03-20 2007-03-20 Drawing creation program, drawing creation apparatus, and drawing creation method Expired - Fee Related JP4802130B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007072193A JP4802130B2 (en) 2007-03-20 2007-03-20 Drawing creation program, drawing creation apparatus, and drawing creation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007072193A JP4802130B2 (en) 2007-03-20 2007-03-20 Drawing creation program, drawing creation apparatus, and drawing creation method

Publications (2)

Publication Number Publication Date
JP2008234257A JP2008234257A (en) 2008-10-02
JP4802130B2 true JP4802130B2 (en) 2011-10-26

Family

ID=39906957

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007072193A Expired - Fee Related JP4802130B2 (en) 2007-03-20 2007-03-20 Drawing creation program, drawing creation apparatus, and drawing creation method

Country Status (1)

Country Link
JP (1) JP4802130B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0676039A (en) * 1992-08-28 1994-03-18 Toppan Printing Co Ltd Layout device
JP3493869B2 (en) * 1996-02-07 2004-02-03 富士ゼロックス株式会社 Image editing device
JP2000298684A (en) * 1999-04-15 2000-10-24 Ricoh Co Ltd Shape deformation processing method
JP4027716B2 (en) * 2002-05-15 2007-12-26 株式会社リコー 3D shape processing method, program, storage medium, and 3D shape processing apparatus
JP2005092259A (en) * 2003-09-11 2005-04-07 Ricoh Co Ltd Shape processing system, shape processing method, program, and storage medium

Also Published As

Publication number Publication date
JP2008234257A (en) 2008-10-02

Similar Documents

Publication Publication Date Title
JP4901731B2 (en) Automatic image capture for content generation
JP2010086541A5 (en)
CN109766196A (en) A task scheduling method, device and equipment
JP5672311B2 (en) Synchronous processing method
JP5444724B2 (en) Verification support program, information processing apparatus, and verification support method
JP5251586B2 (en) Verification support program, verification support apparatus, and verification support method
JP4802130B2 (en) Drawing creation program, drawing creation apparatus, and drawing creation method
JP5266032B2 (en) Workflow server, workflow server control method, program, and recording medium
US7978179B2 (en) System and method for configuring a computer keyboard
JP2019148874A (en) Project analysis device and its program
KR20190012492A (en) Apparatus and method for generating automatic sentence
JP2010009384A (en) Verification support program, verification support apparatus and verification support method
JP2013029999A (en) Test code generation device, test code generation method, and test code generation program
JP6318976B2 (en) DEBUG CIRCUIT, DEBUGGER DEVICE, SEMICONDUCTOR DEVICE, AND DEBUG METHOD
JP4820654B2 (en) Cycle simulation method, cycle simulation program, recording medium recording the program, and cycle simulator
JP5365182B2 (en) Temporal formula creation support system, temporal formula creation support method, and temporal formula creation support program
JPWO2011052148A1 (en) System model management support system, system model management support method and program
JP2008217356A (en) Measure selection program, measure selection device, and measure selection method
JP4771831B2 (en) Graphic display program and graphic display method
JP2012164081A (en) Intermediate code inspection system, intermediate code inspection method, and intermediate code inspection program
JP4678770B2 (en) Sequence diagram creation method and apparatus
JP5437913B2 (en) Code area identification device, code area identification method, and code area identification program
CN104503872B (en) Terminal equipment system performance testing method and device
JP5774468B2 (en) State transition table generator
JP2008027283A (en) Labor recording apparatus, labor recording program, recording medium storing labor recording program, and labor recording method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090108

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110720

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110802

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110808

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

Free format text: PAYMENT UNTIL: 20140812

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4802130

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees