JPH01271881A - Drawing procedure registering system - Google Patents

Drawing procedure registering system

Info

Publication number
JPH01271881A
JPH01271881A JP10064388A JP10064388A JPH01271881A JP H01271881 A JPH01271881 A JP H01271881A JP 10064388 A JP10064388 A JP 10064388A JP 10064388 A JP10064388 A JP 10064388A JP H01271881 A JPH01271881 A JP H01271881A
Authority
JP
Japan
Prior art keywords
procedure
section
registered
drawing procedure
registration
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
JP10064388A
Other languages
Japanese (ja)
Inventor
Shigeki Naota
直田 繁樹
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 JP10064388A priority Critical patent/JPH01271881A/en
Publication of JPH01271881A publication Critical patent/JPH01271881A/en
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

PURPOSE:To register the drawing procedure while carrying out the drawing operations by sending the result of analysis of a drawing/editing command analyzing part to a drawing procedure registering part as well as to a drawing processing part to register said result as a drawing procedure. CONSTITUTION:The input of a user of a graphic editor is carried out by selecting a pattern based on a drawing menu and designating a point by a mouse, etc. Then the input of the user is analyzed by a drawing/editing command analyzing part 1 and turned into a drawing instruction train. In the normal drawing/editing operations, the result of analysis of the part 1 is sent to a drawing processing part 2 for display, while the data are stored in a graphic data storing part 3. At registration of the drawing procedure, the result of analysis of the part 1 is also sent to a drawing procedure registering part 4 and registered as a drawing procedure in parallel with the drawing operations. In such a way, even a user having no due knowledge can simply register the drawing procedure.

Description

【発明の詳細な説明】 〔概 要〕 電子計算機により図形描画を行う図形エディタにおける
描画手順登録に関し、 描画手順登録の操作の簡易化を目的とし、入力されたコ
マンドや位置指定等を解析し描画命令列に変換する描画
/据集コマンド解析部と、描画/編集コマンド解析部の
解析結果に従って描画を行う描画処理部と、描画された
図形データを貯える図形データ格納部と、描画/編集コ
マン]・解析部の解析結果を入力として描画手順を登録
する描画手順登録部と、登録された描画手順とその名前
を記録する手順登録テーブルを備え、tiI1画手順登
録時には、描画/編集コマンド解析部の解析結果が描画
処理部に送られると同時に描画手順登録部にも送られ、
描画手順登録を実際の描画操作によって行い、描画操作
が行われるのと平行して描画手順として登録されるよう
構成する。
[Detailed Description of the Invention] [Summary] Regarding drawing procedure registration in a figure editor that draws figures using an electronic computer, the purpose of simplifying the operation of drawing procedure registration is to analyze input commands, position specifications, etc. A drawing/editing command analysis unit that converts it into a command sequence, a drawing processing unit that performs drawing according to the analysis result of the drawing/editing command analysis unit, a figure data storage unit that stores drawn figure data, and a drawing/editing command] - Equipped with a drawing procedure registration section that registers drawing procedures by inputting the analysis results of the analysis section, and a procedure registration table that records the registered drawing procedures and their names. The analysis results are sent to the drawing processing section and at the same time are also sent to the drawing procedure registration section.
The drawing procedure is registered by an actual drawing operation, and is registered as a drawing procedure in parallel with the drawing operation being performed.

〔産業上の利用分野〕[Industrial application field]

本発明は電子計算機により図形描画を行う図形エディタ
に係り、特に図形エディタにおける描画手順登録方式に
関する。
The present invention relates to a graphic editor that draws graphics using an electronic computer, and more particularly to a drawing procedure registration method in the graphic editor.

近年、パーソナルコンピュータ等の発達に伴い、一般利
用者が計算機を用いて図形の描画を行うことが一般化し
てきた。その際、同じ形で大きさの異なる複合図形を何
度も描画することが顔繋に行われる。このような作業の
効率を上げるためには、利用者がその描画手順を登録し
、描画位置や大きさを指定するだけで同じ形の図形が描
けるようにすればよい。このため、図形エディタに描画
手順を容易に登録できる機能を備えることが重要である
In recent years, with the development of personal computers and the like, it has become common for general users to draw figures using computers. At this time, composite figures with the same shape but different sizes are drawn repeatedly. In order to improve the efficiency of such work, users can register the drawing procedure and simply specify the drawing position and size so that they can draw the same shape. For this reason, it is important to provide the graphic editor with a function that allows easy registration of drawing procedures.

〔従来の技術〕 図形エディタ等において、描画した図形を再利用するた
めに登録する方法には、次の二つがある。
[Prior Art] There are two methods for registering a drawn figure for reuse in a figure editor or the like.

(1)描画された図形を図形として登録する。(1) Register the drawn figure as a figure.

(2)描画手順を登録する。(2) Register the drawing procedure.

(1)の図形登録は、そのまま或いは単純な拡大・縮小
を行って利用する場合には問題がなく広く利用されてい
るが、縦横の比率の異なる拡大・縮小や傾きを与えるよ
うな変形に対しては、(2)の描画手順登録の方がはる
かに柔軟性に冨む。
(1) Shape registration is widely used without any problems when used as is or after simple enlargement/reduction. Therefore, (2) drawing procedure registration is much more flexible.

従来の描画手順登録は、描画コマンドをプログラムのよ
うに組み合わせることによって行っているのが一般であ
る。即ち、 (draw−arc (get−paint) (ge
t−paint) (get−pa i n t) ) (symmeLric−copy (get−shap
e) symline−sp。
Conventional drawing procedure registration is generally performed by combining drawing commands like a program. That is, (draw-arc (get-paint) (ge
t-paint) (get-paint) ) (symmeLric-copy (get-shap
e) symline-sp.

int: (get−point)  symline
−epoint: (get−poinL) ) (draw−1ine (get−paint) (g
et−paint) )等の命令列を紐イ合わせてマク
ロ定義を行うことにより登録していた。
int: (get-point) symline
-epoint: (get-pointL) ) (draw-1ine (get-paint) (g
It was registered by linking instruction sequences such as et-paint) ) and defining macros.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上記のような従来の登録方式では、プログラムに対して
知識を持たない一般の利用者にとって、登録方法を理解
するのが困難であるという問題点があった。
The conventional registration method described above has a problem in that it is difficult for general users who have no knowledge of programs to understand the registration method.

本発明が解決しようとする課題は、このような従来の描
画手順登録方式の問題点を解消し、実際の描画操作を実
行しながら手順を登録でき、且つ登録された手順を実行
する場合に必要な入力操作を最小限にした描画手順登録
方式を提供することにある。
The problem to be solved by the present invention is to solve the problems of the conventional drawing procedure registration method, to register the procedure while performing the actual drawing operation, and to create a system that is necessary when executing the registered procedure. The object of the present invention is to provide a drawing procedure registration method that minimizes input operations.

〔課題を解決するための手段〕[Means to solve the problem]

第1図は、本発明の描画手順登録方式の原理ブロック図
を示す。
FIG. 1 shows a principle block diagram of the drawing procedure registration system of the present invention.

図において、1は描画/編集コマンド解析部であり、入
力されたコマンドや位置指定等を解析する。
In the figure, reference numeral 1 denotes a drawing/editing command analysis section, which analyzes input commands, position specifications, and the like.

2は描画処理部であり、描画/編集コマンド解析部1の
解析結果に従って描画を行う。
Reference numeral 2 denotes a drawing processing section, which performs drawing according to the analysis results of the drawing/editing command analysis section 1.

3は図形データ格納部であり、描画された図形データを
貯える。
3 is a graphic data storage unit that stores drawn graphic data.

4は描画手順登録部であり、描画手順を登録する。4 is a drawing procedure registration unit, which registers drawing procedures.

5は手順登録テーブルであり、登録された描画手順とそ
の名前を記録する。
5 is a procedure registration table, which records registered drawing procedures and their names.

〔作 用〕[For production]

択し、マウス等によって点を指定することにより行われ
る。
This is done by selecting the point and specifying the point using a mouse or the like.

第1図に示すように、利用者からの入力は、まず描画/
編集コマンド解析部1において解析され、描画命令列に
変換される。
As shown in Figure 1, input from the user begins with drawing/
The editing command analysis unit 1 analyzes the command and converts it into a drawing command sequence.

通常の描画・編集操作では、描画/編集コマンド解析部
1の解析結果が描画処理部2に送られて表示され、デー
タは図形データ格納部3に蓄えられる。
In normal drawing/editing operations, the analysis results of the drawing/editing command analysis section 1 are sent to the drawing processing section 2 and displayed, and the data is stored in the graphic data storage section 3.

描画手順登録時にば、描画/編集コマンド解析部1の解
析結果が描画処理部2に送られると同時に、描画手順登
録部4にも送られ、描画操作が行われるのと平行して1
111両手順として登録される。
When registering a drawing procedure, the analysis result of the drawing/editing command analysis section 1 is sent to the drawing processing section 2, and at the same time, it is also sent to the drawing procedure registration section 4.
It is registered as a 111-ryo procedure.

〔実施例〕〔Example〕

以下第3図〜第7図に示す実施例により、本発明をさら
に具体的に説明する。
The present invention will be explained in more detail below with reference to embodiments shown in FIGS. 3 to 7.

第3図は、本発明の一実施例による処理を説明するだめ
の図形例である。この図形は、電子計算機のシステム構
成図において磁気ディスク装置を表現するのに用いられ
る。これは、円弧ΔRC1円弧ΔEC1円弧D F G
 、IJ分A Dおよび線分CGからなる複合図形であ
り、各円弧は同し形をしているものとする。
FIG. 3 is a graphical example for explaining processing according to an embodiment of the present invention. This figure is used to represent a magnetic disk device in a system configuration diagram of an electronic computer. This is arc ΔRC1 arc ΔEC1 arc D F G
, IJ, AD, and line segments CG, and each arc has the same shape.

この図形を描画する手順を、言葉で表したものが第4図
である。この手順に対応して、第1図の描画処理部2で
実行される命令列を記述したものが第5図である。
FIG. 4 shows the procedure for drawing this figure in words. FIG. 5 shows a sequence of instructions executed by the drawing processing section 2 of FIG. 1 in accordance with this procedure.

第5図の命令列において、get−ρointは点の入
力要求命令であり、get−shapeは複写元の図形
の指定を要求する命令であり、drain−arc、 
draw−1ine。
In the instruction sequence shown in FIG. 5, get-ρoint is an instruction that requests input of a point, get-shape is an instruction that requests specification of a figure to be copied, drain-arc, drain-arc,
draw-1ine.

symmctric−coIIV+ parallel
−copyはそれぞれ円弧描画、線分描画、線対称複写
、平行移動複写の命令である。symmetric−c
opyの引数にあるsymline−spoinly:
、 symline−epoint+ ば線対称の基準
になる線分の始点および終点を指定するものである。
symmctric-coIIV+ parallel
-copy is a command for arc drawing, line segment drawing, line-symmetrical copying, and parallel translation copying, respectively. symbolic-c
Symline-spoinly in opy argument:
, symline-epoint+ specifies the starting point and ending point of a line segment that serves as a reference for axisymmetric symmetry.

また、parallel−copyのfrom:、 t
o:ば移動の始点と終点を指定するものである。
Also, parallel-copy from:, t
o: Specifies the start and end points of movement.

この命令列は、同時に第1図の描画手順登録手段4にも
渡される。ここて、この命令列をそのまま1111画手
順全手順登録したのでは、点指定や図形指定の動作が多
くなり過ぎ、操作が煩雑である。
This command sequence is also passed to the drawing procedure registration means 4 shown in FIG. 1 at the same time. If this command sequence were to be registered as is for all 1111 stroke steps, the number of point and figure designation operations would be too large, making the operation complicated.

そこで、描画手順登録部4では、入力された座標や数値
(本例にはないが、例えば回転移動等を行えば、角度の
指定等の数値が必要である)や、描画された図形を記録
しておき、既に入力されたり、描画されたものが指定さ
れている場合は、前の値を利用するように描画命令列を
書き換える。
Therefore, the drawing procedure registration unit 4 records the input coordinates and numerical values (not included in this example, but for example, if rotational movement is performed, numerical values such as specifying the angle are required) and the drawn figures. If something that has already been input or drawn is specified, rewrite the drawing command sequence to use the previous value.

第6図は、このようにして描画手順登録部4において書
き換えられた命令列を示し、これが描画手順として登録
される。この)frT画手順では、点Δ。
FIG. 6 shows the command sequence rewritten in the drawing procedure registration section 4 in this way, and this is registered as a drawing procedure. In this) frT drawing procedure, the point Δ.

B、C,Eの4点を指定するだけで、第3図に示した図
形が描画できるようになっている。
By simply specifying four points B, C, and E, the figure shown in FIG. 3 can be drawn.

第7図は、本発明の一実施例における描画手順登録部4
の処理を示すフローチャー1・である。
FIG. 7 shows a drawing procedure registration unit 4 in an embodiment of the present invention.
This is a flowchart 1 showing the processing.

フローチャートのステップに従って説明すると次のとお
りである。
The explanation will be as follows according to the steps of the flowchart.

0図形の描画を開始する。Start drawing 0 figure.

■登録すべき個々の図形の座標等の入力を要求する。■Request input of coordinates, etc. of individual figures to be registered.

■入力されたものに、以前に入力された座標、数値およ
び図形が指定されているかを調べる。指定されたものが
なければステップ■へ進み、あればステップ■へ進む。
■Check if the input contains previously input coordinates, numbers, and shapes. If there is no specified item, proceed to step ■; if there is, proceed to step ■.

■入力されたデータを保持する。■Retain input data.

■入力されたデータに名称を伺Lj、する。■ Ask Lj for the name of the input data.

■以前に入力されたデータの名称を使用して描画命令を
書き換える。
■Rewrite the drawing command using the name of the previously input data.

■一つの図形の1111画が終了したかを判断して、終
了であればステップ■へ進め、未了であればステップ■
へ戻る。
■Determine whether the 1111 strokes of one figure have been completed. If completed, proceed to step ■; if not completed, proceed to step ■
Return to

■入力された図形の描画命令を描画手順に追加する。■Add drawing instructions for the input figure to the drawing procedure.

■描画手順の登録は終了したかを判断し、終了であれば
[相]へ進み、未了であればステップ■へ戻り、次の図
形の描画を開始する。
■Determine whether the registration of the drawing procedure has been completed. If it is completed, proceed to [Phase]; if it is not completed, return to step (■) and start drawing the next figure.

[相]描画手順の名前の入力を要求し、入力されればそ
の名前を付加して登録処理を終わる。
[Phase] Requests input of the name of the drawing procedure, and if input, the name is added and the registration process ends.

〔発明の効果〕〔Effect of the invention〕

以−に説明のように本発明によれば、プログラムについ
ての知識のない利用者でも簡ij+に1111画手順全
手順することができ、旧つその手順実行時の入力操作を
最小限のものにすることができ、描画作業の効率向」−
に寄与する効果はきわめて犬である。
As explained below, according to the present invention, even a user who has no knowledge of programs can easily perform the entire 1111 screen procedure with ease, and the input operations when executing the old procedure can be minimized. It can improve the efficiency of drawing work.
The effects that contribute to this are extremely canine.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の原理ブロック図、 第2図は描画入力メニューの例を示す図、第3図は描画
手順登録を説明するための図形例を示す図、 第4図は描画手順の言葉による表現を示す図、第5図は
本発明の一実施例において描画処理部で実行される命令
列の例を示す図、 第6図は本発明の一実施例において描画手順として登録
される命令列の例を示す図、 第7図は描画手順登録部の動作を示すフローチャートで
ある。 図面において、 1は描画/編集コマンド解析部、 2は描画処理部、 3は図形データ格納部、 4は描画手順登録部、 5は手順登録テーブル、 をそれぞれ示す。 本発明の原理ブロソシ 第1図 ン図 i ■ 点A、  B、  Cを指定して円弧を描く。 1 ■ 円弧ABCを線分ACに対して線対称に複写し
  1描画入カメニューの例を示す図 第  2  図 :   て、HBm A L) C’cnlf5.する
。 1   複写し、線分CGを描く。 1 ■ 円弧ADCを平行移動して憔Aと点Eで指定)
(1複写し、円弧EFGを描(。 第  4  図 1■(draw−arc (get−paint) (
get−paint) (gey−paint) )I
■(symmetric−copy (get−sha
pe) symline−spoint: (get−
point)   ’’    symline−ep
oint: (get−paint) )I■(dra
w−1ine (get−paint) (get−p
aint) )1■(parallel−copy (
get−shape) from: (get−pai
nt) to: (get−paint) ) j1■
(parallel−copy (get−paint
) from: (get−paint) to: (
get−paint) ) 1第    5    図 1        ゛) (2−一り □ ■ as 1      人力されたものが 1 ヒ事−ヮ I −土一ルー−〇1 1■ (draw−arc (get−paintΔ)
 (get−paint B) (get−point
 C)    ’ARC−ABC) 1■ (symmetric−copy arc−AB
Carc−ADCsymline−spoint:Δ 
  :symline−epoint: C)1  ■
  (draw:1ine  A  (get−pai
nt E)  1ine−AE  )l ■ (par
allel−copy 1ine−AH1ine−CG
 from: A to: C)匡 ■ (paral
lel−cpoy arc−ADCarc−EFG f
r冗A to: E )本発明の一力餌列において描画
手順として登録される命令列の例を示す同第     
6     図 描画手順登録部の動作を示すフローチャート第   7
   図
Fig. 1 is a block diagram of the principle of the present invention, Fig. 2 is a drawing showing an example of a drawing input menu, Fig. 3 is a drawing showing an example of figures for explaining drawing procedure registration, and Fig. 4 is the words of the drawing procedure. FIG. 5 is a diagram showing an example of a command sequence executed by the drawing processing unit in an embodiment of the present invention. FIG. FIG. 7 is a flowchart showing the operation of the drawing procedure registration section. In the drawings, 1 is a drawing/editing command analysis section, 2 is a drawing processing section, 3 is a graphic data storage section, 4 is a drawing procedure registration section, and 5 is a procedure registration table. Principle of the present invention Figure 1 Figure i ■ Draw an arc by specifying points A, B, and C. 1 ■ Copy the arc ABC line-symmetrically with respect to the line segment AC. 1 Figure showing an example of the drawing input menu. Figure 2: HBm AL) C'cnlf5. do. 1 Copy and draw line segment CG. 1 ■ Translate the arc ADC and specify it at point A and point E)
(Draw-arc (get-paint)
get-paint) (gey-paint) )I
■(symmetric-copy (get-sha
pe) symline-point: (get-
point) '' symline-ep
oint: (get-paint) )I■(dra
w-1ine (get-paint) (get-p
aint) )1■(parallel-copy (
get-shape) from: (get-pai
nt) to: (get-paint) ) j1■
(parallel-copy (get-paint
) from: (get-paint) to: (
get-paint) ) 1 5 Figure 1 ゛) (2-1□ ■ as 1 The one made by hand is 1)
(get-paint B) (get-point
C) 'ARC-ABC) 1■ (symmetric-copy arc-AB
Carc-ADCsymline-point:Δ
:symline-epoint: C)1 ■
(draw:1ine A (get-pai
nt E) 1ine-AE )l ■ (par
allel-copy 1ine-AH1ine-CG
from: A to: C) 匡 ■ (paral
lel-cpoy arc-ADCarc-EFG f
r Redundant A to: E) The same section showing an example of a command sequence registered as a drawing procedure in the first-rate bait sequence of the present invention.
6 Flowchart No. 7 showing the operation of the diagram drawing procedure registration unit
figure

Claims (1)

【特許請求の範囲】 電子計算機により図形描画を行う図形エディタにおいて
、 入力されたコマンドや位置指定等を解析し描画命令列に
変換する描画/編集コマンド解析部(1)と、 描画/編集コマンド解析部(1)の解析結果に従って描
画を行う描画処理部(2)と、 描画された図形データを貯える図形データ格納部(3)
と、 描画/編集コマンド解析部(1)の解析結果を入力とし
て描画手順を登録する描画手順登録部(4)と、 登録された描画手順とその名前を記録する手順登録テー
ブル(5)を備え、 描画手順登録時には、描画/編集コマンド解析部(1)
の解析結果が描画処理部(2)に送られると同時に描画
手順登録部(4)にも送られ、描画手順登録を実際の描
画操作によって行い、描画操作が行われるのと平行して
描画手順として登録されるよう構成したことを特徴とす
る描画手順登録方式。
[Scope of Claims] A graphics editor that draws graphics using an electronic computer includes: a drawing/editing command analysis unit (1) that analyzes input commands, position specifications, etc. and converts them into a drawing command sequence; and a drawing/editing command analysis unit. A drawing processing section (2) that performs drawing according to the analysis results of section (1), and a figure data storage section (3) that stores drawn figure data.
, a drawing procedure registration section (4) that registers drawing procedures by inputting the analysis results of the drawing/editing command analysis section (1), and a procedure registration table (5) that records registered drawing procedures and their names. , When registering a drawing procedure, the drawing/editing command analysis section (1)
The analysis results are sent to the drawing processing unit (2) and at the same time are also sent to the drawing procedure registration unit (4), the drawing procedure is registered by the actual drawing operation, and the drawing procedure is registered in parallel with the drawing operation. A drawing procedure registration method characterized in that it is configured to be registered as a drawing procedure.
JP10064388A 1988-04-22 1988-04-22 Drawing procedure registering system Pending JPH01271881A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10064388A JPH01271881A (en) 1988-04-22 1988-04-22 Drawing procedure registering system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10064388A JPH01271881A (en) 1988-04-22 1988-04-22 Drawing procedure registering system

Publications (1)

Publication Number Publication Date
JPH01271881A true JPH01271881A (en) 1989-10-30

Family

ID=14279506

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10064388A Pending JPH01271881A (en) 1988-04-22 1988-04-22 Drawing procedure registering system

Country Status (1)

Country Link
JP (1) JPH01271881A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0452871A (en) * 1990-06-15 1992-02-20 Hitachi Ltd Character/graphic processor
JPH05108789A (en) * 1991-10-14 1993-04-30 Hitachi Software Eng Co Ltd Graphic processing system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0452871A (en) * 1990-06-15 1992-02-20 Hitachi Ltd Character/graphic processor
JPH05108789A (en) * 1991-10-14 1993-04-30 Hitachi Software Eng Co Ltd Graphic processing system

Similar Documents

Publication Publication Date Title
JPH0895767A (en) Program generating method using program component
JP3599198B2 (en) Figure editing device
JPH07141168A (en) Method for preparing hierarchical specification information
JPH01271881A (en) Drawing procedure registering system
JP4678770B2 (en) Sequence diagram creation method and apparatus
JP3299259B2 (en) Program structure diagram editing processing method
TWI430116B (en) Support for editing methods with multiple data formats
JP2619487B2 (en) File operation method
JP2000227914A (en) Document edition device
JPS60167059A (en) System for using chart and data in document
JP2006344245A (en) Program recording medium and data processor
JP3869196B2 (en) Data processing apparatus and program recording medium
JP3591892B2 (en) Character string display method and character string display device
JP2000020294A (en) Program development support device and computer- readable recording medium
JP6373804B2 (en) Information processing apparatus, method, and program
JPH0731309Y2 (en) Information processing device having simulation function
JP3376950B2 (en) Screen generator
JPH0695821A (en) Screen-display method for application system and device therefor
JPS63220367A (en) Tree structure chart forming device
Koster et al. Interactive system design with end users using a PC based design tool
JPH09185499A (en) Method and device for generating interactive program
JPH03122771A (en) Image editor
JPS61249172A (en) Cad system
JPH05204624A (en) Program creating device
JP2001109550A (en) Method and device for information processing