JPH0883300A - Graphic creation / editing apparatus and graphic creation / editing method - Google Patents
Graphic creation / editing apparatus and graphic creation / editing methodInfo
- Publication number
- JPH0883300A JPH0883300A JP6218667A JP21866794A JPH0883300A JP H0883300 A JPH0883300 A JP H0883300A JP 6218667 A JP6218667 A JP 6218667A JP 21866794 A JP21866794 A JP 21866794A JP H0883300 A JPH0883300 A JP H0883300A
- Authority
- JP
- Japan
- Prior art keywords
- coordinate value
- editing
- command
- graphic
- unique number
- 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
Links
Landscapes
- Processing Or Creating Images (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
(57)【要約】
【目的】 図形作成編集を行う際の作業効率を向上し、
作業にかかるコストを低減する。
【構成】 一つのファンクションキーに複数のコマンド
を設定し上記コマンドに付随する各座標値についてはそ
れぞれ固有番号を有して指定するファンクションキー設
定手段14と、上記固有番号と該固有番号に対応する座
標値とを少なくとも記憶する座標値記憶手段16と、上
記ファンクションキーの操作による動作においてコマン
ドに付随する固有番号が上記座標値記憶手段に既に記憶
されているか否かを判断し既に記憶済のものであれば上
記座標値記憶手段から上記固有番号に対応する座標値を
抽出し抽出した座標値を作成編集手段15へ送出するコ
マンド発行手段13とを備えた。
(57) [Summary] [Purpose] Improves work efficiency when creating and editing graphics,
Reduce the cost of work. [Structure] A plurality of commands are set to one function key, and each coordinate value associated with the command has a unique number and is designated by a function key setting means 14, and the unique number corresponds to the unique number. Coordinate value storage means 16 for storing at least the coordinate value, and whether or not the unique number associated with the command in the operation by the operation of the function key is already stored in the coordinate value storage means In this case, the command issuing means 13 is provided for extracting the coordinate value corresponding to the above-mentioned unique number from the coordinate value storing means and sending the extracted coordinate value to the creating / editing means 15.
Description
【0001】[0001]
【産業上の利用分野】本発明は、集積回路の設計におけ
る例えばマスクパターンの作成に使用可能な図形作成編
集装置及び図形作成編集方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a graphic creation / editing apparatus and a graphic creation / editing method which can be used, for example, for creating a mask pattern in designing an integrated circuit.
【0002】[0002]
【従来の技術】コンピュータを用いて図形作成編集を行
う場合、多くの図形作成や図形編集コマンドを用いて作
図を行う。この際、多くのコマンドがあっても実際によ
く使用されるコマンドとそうでないものがあり、このよ
く使用されるコマンドをファンクションキーに割り当て
る手段を持っていると作業の効率が向上する。また、複
数のコマンドを組み合わせて使用する場合も多くあり、
このような場合に対してファンクションキーに複数のコ
マンドを割り当てることができると更に作業効率が向上
する。このような点を解決しようとした従来技術として
は、特開昭59−139450号公報に開示される技術
が相当する。2. Description of the Related Art When a graphic is created and edited by using a computer, many graphic creations and graphic editing commands are used for drawing. At this time, even if there are many commands, some commands are actually used and some commands are not, and having a means for assigning these frequently used commands to function keys improves work efficiency. In addition, there are many cases where multiple commands are used in combination,
If a plurality of commands can be assigned to the function key for such a case, the work efficiency is further improved. As a conventional technique for solving such a point, the technique disclosed in JP-A-59-139450 corresponds.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、上記公
報における発明にあっては、図形編集については、コマ
ンドの他にパラメータの一つとして座標値を入力する必
要がある。複数のコマンドをファンクションキーに割り
当てても座標値は別途入力する必要がある。そして複数
のコマンドで相関のある座標値を扱う場合は、同じ座標
値又は相関のある座標値をコマンドの度に入力する必要
があり、作業効率が低下するという問題点がある。ま
た、コンピュータを用いて図形編集を行う他の従来技術
として、特開平2−123468号公報に開示されるよ
うに、マクロ機能を使用した技術がある。マクロとは、
マクロ命令と同じであり所望の機能を実行するための命
令のシーケンスを表す、コンピュータプログラミング技
術の用語である。この従来技術についてはマクロ機能を
使用するという点で本発明とは異なっており、また、マ
クロ機能を使用するためには該コンピュータプログラミ
ング言語を習得する必要があり、マクロコマンドを使用
する場合よりもファンクションキーを使用する方が操作
性が良い。本発明は上述したような問題点を解決するた
めになされもので、コンピュータを用いて図形作成編集
を行う際の作業効率を向上し、作業にかかるコストを低
減することができる図形作成編集装置及び図形作成編集
方法を提供することを目的とする。However, in the invention of the above publication, it is necessary to input the coordinate value as one of the parameters in addition to the command in the figure editing. Even if multiple commands are assigned to function keys, coordinate values must be input separately. When handling coordinate values with a plurality of commands, it is necessary to input the same coordinate value or a coordinate value with correlation for each command, which causes a problem that work efficiency is reduced. Also, as another conventional technique for performing graphic editing using a computer, there is a technique using a macro function, as disclosed in Japanese Patent Laid-Open No. 2-123468. What is a macro?
A computer programming term that refers to a sequence of instructions that is the same as a macro instruction and that performs a desired function. This prior art differs from the present invention in that the macro function is used, and in order to use the macro function, it is necessary to learn the computer programming language, and the macro command is used rather than the case where the macro command is used. Operability is better when using function keys. The present invention has been made to solve the above problems, and a graphic creation / editing apparatus capable of improving the work efficiency when performing graphic creation / editing using a computer and reducing the cost of the work, and The purpose is to provide a method for creating and editing a figure.
【0004】[0004]
【課題を解決するための手段及びその作用】本発明の図
形作成編集装置は、少なくとも、図形作成編集に関する
コマンドと図形作成編集に必要な座標値とが供給される
ことで図形の作成若しくは編集を行う作成編集手段と、
図形の作成、編集に関する一連の複数の図形作成編集手
順を一つのキー操作にて実行可能とするファンクション
キーとを備えた図形作成編集装置であって、一つの上記
ファンクションキーに上記図形作成編集手順を実行する
ための複数の上記コマンドを設定するとともに上記コマ
ンドに付随する各座標値についてはそれぞれ固有番号を
有して指定するファンクションキー設定手段と、上記フ
ァンクションキー設定手段にて指定された上記固有番号
と該固有番号に対応する座標値とを少なくとも記憶する
座標値記憶手段と、上記ファンクションキーが操作され
たとき該ファンクションキーに設定された上記コマンド
を上記作成編集手段へ送出するとともに上記コマンドに
付随する上記固有番号が上記座標値記憶手段に既に記憶
されているか否かを判断し既に記憶済のものであれば上
記座標値記憶手段から上記固有番号に対応する座標値を
抽出し抽出した座標値を上記作成編集手段へ送出するコ
マンド発行手段と、を備えたことを特徴とする。The graphic creation / editing apparatus of the present invention creates or edits a graphic by supplying at least a command relating to graphic creation / editing and coordinate values necessary for graphic creation / editing. Create and edit means to do,
A graphic creation / editing apparatus having a function key capable of executing a series of a plurality of graphic creation / editing procedures related to creation / editing of a graphic with one key operation, wherein one of the above function keys has the above graphic creation / editing procedure. For setting a plurality of the above commands for executing the above, and for each coordinate value accompanying the above command, a function key setting means for specifying each coordinate value with a unique number, and the above unique key specified by the above function key setting means. A coordinate value storing means for storing at least a number and a coordinate value corresponding to the unique number; and when the function key is operated, the command set in the function key is sent to the creating / editing means and the command is sent to the command. Whether or not the associated unique number is already stored in the coordinate value storage means If it is determined and already stored, a command issuing means for extracting the coordinate value corresponding to the unique number from the coordinate value storage means and sending the extracted coordinate value to the creating / editing means is provided. And
【0005】このように構成することでファンクション
キー設定手段は、一つのファンクションキーに複数のコ
マンドを設定し、又、各コマンドに付随する各座標値は
それぞれ固有番号を有して指定される。座標値記憶手段
は、上記固有番号と該固有番号に対応する座標値とを少
なくとも記憶する。コマンド発行手段は、ファンクショ
ンキーが操作されたときコマンドを図形若しくは編集を
行う作成編集手段へ送出するが、コマンドに付随する上
記固有番号が上記座標値記憶手段に既に記憶済か否かを
判断し記憶済のものであれば対応する座標値を上記座標
値記憶手段から読み出し読み出した座標値を上記作成編
集手段へ送出する。よって、ファンクションキー設定手
段、座標値記憶手段及びコマンド発行手段は、ファンク
ションキーの操作による図形作成編集を可能とし、かつ
固有番号が座標値記憶手段に記憶済である場合には新た
に該固有番号に対応する座標値を入力する必要をなくす
ことから、図形作成編集を行う際の作業効率を向上し、
作業にかかるコストを低減するように作用する。With this configuration, the function key setting means sets a plurality of commands on one function key, and each coordinate value associated with each command is designated with a unique number. The coordinate value storage means stores at least the unique number and the coordinate value corresponding to the unique number. When the function key is operated, the command issuing means sends the command to the creation / editing means for performing graphics or editing, and judges whether or not the above-mentioned unique number associated with the command has already been stored in the coordinate value storage means. If it is already stored, the corresponding coordinate value is read from the coordinate value storage means and the read coordinate value is sent to the creation / editing means. Therefore, the function key setting means, the coordinate value storage means, and the command issuing means enable graphic creation and editing by operating the function keys, and when the unique number is already stored in the coordinate value storage means, the unique number is newly added. By eliminating the need to input the coordinate values corresponding to, the work efficiency when creating and editing figures is improved,
It acts to reduce the cost of work.
【0006】又、本発明の図形作成編集方法は、図形の
作成、編集に関する一連の複数の図形作成編集手順を一
つのキー操作にて実行可能とするファンクションキーを
備えた図形作成編集装置によって実行され、かつ少なく
とも図形作成編集に関するコマンドと図形作成編集に必
要な座標値とが供給されることで、図形の作成若しくは
編集を行う作成編集工程を有する図形作成編集方法であ
って、一つの上記ファンクションキーに上記図形作成編
集手順を実行するための複数の上記コマンドを設定する
とともに上記コマンドに付随する各座標値についてはそ
れぞれ固有番号を有して指定するファンクションキー設
定工程と、上記ファンクションキー設定工程にて指定さ
れた上記固有番号と該固有番号に対応する座標値とを座
標値記憶手段に少なくとも記憶する座標値記憶工程と、
上記ファンクションキーが操作されたとき該ファンクシ
ョンキーに設定された上記コマンドを上記作成編集工程
へ送出するとともに上記コマンドに付随する上記固有番
号が上記座標値記憶手段に既に記憶されているか否かを
判断し既に記憶済のものであれば上記座標値記憶手段か
ら上記固有番号に対応する座標値を抽出し抽出した座標
値を上記作成編集工程へ送出するコマンド発行工程と、
を備えたことを特徴とする。Further, the graphic creation / editing method of the present invention is executed by a graphic creation / editing apparatus equipped with a function key capable of executing a series of a plurality of graphic creation / editing procedures relating to creation / editing of a graphic by one key operation. A graphic creation / editing method having a creation / editing step of creating or editing a graphic by supplying at least a command relating to graphic creation / editing and coordinate values required for the graphic creation / editing. A function key setting step of setting a plurality of the above commands for executing the above-mentioned graphic creation / editing procedure on a key and designating each coordinate value accompanying the above command with a unique number, and the above described function key setting step. In the coordinate value storage means, the unique number and the coordinate value corresponding to the unique number designated by A coordinate value storing step of Kutomo stored,
When the function key is operated, the command set in the function key is sent to the creating and editing step, and it is determined whether the unique number associated with the command is already stored in the coordinate value storage means. If it is already stored, a command issuing step of extracting a coordinate value corresponding to the unique number from the coordinate value storage means and sending the extracted coordinate value to the creating / editing step,
It is characterized by having.
【0007】[0007]
【実施例】本発明の図形作成編集装置の一実施例につい
て、図を参照しながら以下に説明する。尚、本発明の図
形作成編集方法は、本発明の図形作成編集装置を使用す
ることで実施される。本実施例における図形作成編集装
置は、図2に示すように、基本的な図形作成編集機能及
び後述する機能を実行する処理装置1と、処理装置1に
接続され図形作成編集のためのコマンド及び座標値等の
パラメータを文字として処理装置1へ入力するキーボー
ド2と、処理装置1に接続され図形作成編集のための座
標値を処理装置1へ入力するマウス3と、処理装置1と
接続され処理装置1にて編集された図形データ及び設定
されたファンクションキーの内容を格納する記憶手段4
と、処理装置1に接続され処理装置1にて編集中の図形
を可視的に表示する表示装置5とを有する、コンピュー
タを使用した一般的な構成をなす。尚、マウス3につい
て、座標値を入力する装置であればマウスに限らず、タ
ブレットやトラックボール等のポインティングデバイス
一般のものが使用できる。又、上記キーボード2には、
図形の作成、編集に関する一連の複数の図形作成編集手
順を一つのキー操作にて実行可能とする好ましくは複数
のファンクションキーが備わり、処理装置1は上記ファ
ンクションキーの操作に対応して図形の作成編集動作を
行う。又、ファンクションキーが有する機能は、表示装
置5に表示することができる。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the graphic creation / editing apparatus of the present invention will be described below with reference to the drawings. The graphic creation / editing method of the present invention is carried out by using the graphic creation / editing apparatus of the present invention. As shown in FIG. 2, the graphic creation / editing apparatus according to the present embodiment includes a processing device 1 for executing a basic graphic creation / editing function and a function to be described later, and a command for graphic creation / editing connected to the processing device 1. A keyboard 2 for inputting parameters such as coordinate values as characters to the processing device 1, a mouse 3 connected to the processing device 1 for inputting coordinate values for graphic creation and editing to the processing device 1, and a processing connected to the processing device 1 for processing Storage means 4 for storing the graphic data edited by the device 1 and the contents of the set function keys
And a display device 5 that is connected to the processing device 1 and visually displays a graphic being edited in the processing device 1, and has a general configuration using a computer. The mouse 3 is not limited to the mouse as long as it is a device for inputting coordinate values, and a general pointing device such as a tablet or a trackball can be used. Also, the keyboard 2 has
A plurality of figure creation / editing procedures relating to creation and editing of figures can be executed by one key operation. Preferably, a plurality of function keys are provided, and the processing device 1 creates a figure corresponding to the operation of the function keys. Perform edit operation. The function of the function key can be displayed on the display device 5.
【0008】尚、上記コマンド及びパラメータとは、具
体的には例えば、画面を拡大率倍に応じて拡大する動作
を行わせる記述である、「ZOOM 拡大率」という場
合、「ZOOM」がコマンドに対応し、「拡大率」がパ
ラメータに対応する。尚、パラメータには、座標値も含
まれ、さらに座標入力文字をも含む。座標入力文字と
は、上記コマンドに付随して記述され、「#+固有番号
+X座標値またはY座標値」の形式で表したものとす
る。尚、「+」は見易くするために付けた記号で実際に
は入力しない。また、X,Y座標値を区切る記号として
「,」を使用している。又、「#」の記号は、通常のコ
マンドやパラメータとして使用しない特殊文字の概念で
あり、「#」記号に限るものではない。又、「固有番
号」は、それぞれ所定の座標値に対応している。例とし
て、「#1」は、固有番号「1」の座標を示し、「#2
X」は、固有番号「2」のX座標値を示す。The above-mentioned commands and parameters are, for example, descriptions for performing an operation of enlarging the screen in accordance with the magnification ratio times. In the case of "ZOOM magnification ratio", "ZOOM" is the command. Correspondingly, the "magnification ratio" corresponds to the parameter. The parameters include coordinate values and also coordinate input characters. The coordinate input character is described in association with the above command and is represented in the format of "# + specific number + X coordinate value or Y coordinate value". In addition, "+" is a symbol added for easy viewing and is not actually input. Also, "," is used as a symbol that separates the X and Y coordinate values. The symbol "#" is a concept of a special character that is not used as a normal command or parameter, and is not limited to the symbol "#". The "unique number" corresponds to a predetermined coordinate value. As an example, “# 1” indicates the coordinate of the unique number “1”, and “# 2”
“X” indicates the X coordinate value of the unique number “2”.
【0009】又、本実施例にて例として使用するコマン
ドとパラメータを示す。 ・ 「ZOOM 拡大率」は、画面拡大を示す記述であ
り、「ZOOM」がコマンドに対応し、「拡大率」がパ
ラメータに対応する。 ・ 「FIT」は、全体表示を示す記述である。 ・ 「SELECT X座標値 Y座標値」は、X座標
値及びY座標値にて指定した図形を修正可能とすること
を示す記述であり、「SELECT」がコマンドに対応
し、「X座標値 Y座標値」がパラメータに対応する。 ・ 「MOVE X1座標値 Y1座標値 X2座標値
Y2座標値」は、修正可能な図形を座標(X1,Y
1)から座標(X2,Y2)に移動することを示す記述
であり、「MOVE」がコマンドに対応し、「X1座標
値 Y1座標値 X2座標値 Y2座標値」がパラメー
タに対応する。 ・ 「BOX X1座標値 Y1座標値 X2座標値
Y2座標値」は、座標(X1,Y1)及び座標(X2,
Y2)を結ぶ対角線を有し、座標(X1,Y1)及び座
標(X2,Y2)を頂点とする矩形を作成することを示
す記述であり、「BOX」がコマンドに対応し、「X1
座標値 Y1座標値 X2座標値 Y2座標値」がパラ
メータに対応する。The commands and parameters used as examples in this embodiment are shown below. "ZOOM enlargement ratio" is a description indicating screen enlargement, "ZOOM" corresponds to a command, and "magnification ratio" corresponds to a parameter. "FIT" is a description showing the entire display. "SELECT X coordinate value Y coordinate value" is a description indicating that the figure specified by the X coordinate value and the Y coordinate value can be modified, and "SELECT" corresponds to the command and "X coordinate value Y The “coordinate value” corresponds to the parameter.・ "MOVE X1 coordinate value Y1 coordinate value X2 coordinate value Y2 coordinate value" is a coordinate (X1, Y
It is a description indicating that the cursor moves from 1) to coordinates (X2, Y2), where "MOVE" corresponds to a command and "X1 coordinate value Y1 coordinate value X2 coordinate value Y2 coordinate value" corresponds to a parameter.・ "BOX X1 coordinate value Y1 coordinate value X2 coordinate value
The “Y2 coordinate value” means the coordinate (X1, Y1) and the coordinate (X2,
Y2) is a description showing that a rectangle having a diagonal line connecting the coordinates (X1, Y1) and the coordinates (X2, Y2) is created, and “BOX” corresponds to the command and “X1
"Coordinate value Y1 coordinate value X2 coordinate value Y2 coordinate value" corresponds to the parameter.
【0010】又、ファンクションキーに設定される具体
的な記述は、「FIT/ZOOM3」となる。尚、この
記述は、全体表示を行って3倍に画面拡大を行うという
ことを示す。The concrete description set in the function key is "FIT / ZOOM3". It should be noted that this description indicates that the entire display is performed and the screen is enlarged three times.
【0011】処理装置1について以下に説明する。処理
装置1は、図1に示すような構成をなすが、処理装置1
における以下の各動作は実際にはソフトウエアにて実行
されるものである。キー入力及び座標値入力手段11
は、キーボード2及びマウス3に接続され、キーボード
2及びマウス3から供給される、座標値若しくは上記座
標入力文字の入力を受け付けるものである。作成編集手
段15には、後述するファンクションキー入力判断手段
12及びコマンド発行手段13の出力信号が供給され、
作成編集手段15は、供給される、図形の作成編集に関
するコマンドや座標値等のパラメータに基づき図形の作
成編集動作を行う。尚、作成編集手段15の出力信号は
図形データとして上述した表示装置5若しくは記憶装置
4へ送出される。ファンクションキー入力判断手段12
には、キー入力及び座標値入力手段11の出力信号が供
給され、ファンクションキー入力判断手段12は、供給
された情報がファンクションキーに関するものであるか
否かを判断する。The processing device 1 will be described below. The processing device 1 has a configuration as shown in FIG.
The following operations in the above are actually executed by software. Key input and coordinate value input means 11
Is connected to the keyboard 2 and the mouse 3 and receives the input of the coordinate value or the coordinate input character supplied from the keyboard 2 and the mouse 3. The output signals of the function key input judging means 12 and the command issuing means 13, which will be described later, are supplied to the creating / editing means 15,
The creation / editing means 15 performs the creation / editing operation of the graphic based on the supplied command for creating / editing the graphic or the parameter such as the coordinate value. The output signal of the creating / editing means 15 is sent as graphic data to the display device 5 or the storage device 4 described above. Function key input judging means 12
Is supplied with the output signal of the key input and coordinate value input means 11, and the function key input judgment means 12 judges whether the supplied information is related to the function key.
【0012】コマンド発行手段13には、ファンクショ
ンキー入力判断手段12の出力信号が供給され、コマン
ド発行手段13は、ファンクションキーが操作されたと
き当該ファンクションキーに設定されているコマンドを
上記作成編集手段15へ送出するとともに、座標値記憶
手段16との間で上記コマンドに付随する固有番号に基
づき座標値記憶手段16に記憶されている座標値を読み
出したり入力された固有番号に対応して座標値を書き込
んだり、又、上記固有番号によっては求める座標値を四
則演算にて求める動作を行い、上記読み出した座標値及
び演算して求まった座標値を作成編集手段15へ送出す
る。The command issuing means 13 is supplied with the output signal of the function key input judging means 12, and the command issuing means 13 writes the command set in the function key when the function key is operated by the creating / editing means. 15 and the coordinate value stored in the coordinate value storage means 16 is read out from the coordinate value storage means 16 based on the unique number associated with the command, or the coordinate value corresponding to the input unique number. Or the operation of obtaining the coordinate value to be obtained by the four arithmetic operations depending on the above-mentioned unique number, and the read coordinate value and the coordinate value obtained by the operation are sent to the creating / editing means 15.
【0013】ファンクションキー設定手段14は、ファ
ンクションキーへのコマンドの設定及び以前に使用し保
存してあるファンクションキーの設定内容の読み込み、
及び現在設定されている割り付けデータの保存を行う。
座標値記憶手段16は、上述のようにコマンド発行手段
13に接続され、固有番号に対応した座標値を記憶す
る。尚、座標値記憶手段16に記憶される固有番号とそ
れに対応する座標値は、一つのファンクションキーによ
って指示される図形作成編集動作が終了した時点で消去
される。The function key setting means 14 sets commands to the function keys and reads the setting contents of the function keys previously used and saved,
And save the currently set allocation data.
The coordinate value storage means 16 is connected to the command issuing means 13 as described above, and stores the coordinate value corresponding to the unique number. The unique number and the coordinate value corresponding thereto stored in the coordinate value storage means 16 are erased when the graphic creation / editing operation designated by one function key is completed.
【0014】このように構成される図形作成編集装置に
おける動作を以下に説明する。まず、装置全体の動作の
概略を説明する。キーボード2及びマウス3からコマン
ド及び座標値等のパラメータが発行され、これらの情報
は、処理装置1におけるキー入力および座標値入力手段
11に供給される。キー入力および座標値入力手段11
から送出される上記情報は、ファンクションキー入力判
断手段12によってファンクションキーによる入力であ
るか否かが判断される。ファンクションキー入力判断手
段12がファンクションキーによる入力であると判断し
た場合には、コマンド発行手段13は、操作されたファ
ンクションキーに設定されている内容のコマンド及び座
標値等を作成編集手段15に発行する。このとき、上記
座標値が固有番号で示されている場合には、コマンド発
行手段13は、座標値記憶手段16に対してその固有番
号に応じて座標値の書き込みや読み出しを行う。一方、
ファンクションキー入力でないと判断した場合には、コ
マンド発行手段13は、供給されたコマンドや座標値等
をそのまま作成編集手段15へ発行する。The operation of the graphic creation / editing apparatus configured as described above will be described below. First, the outline of the operation of the entire apparatus will be described. Parameters such as commands and coordinate values are issued from the keyboard 2 and the mouse 3, and these pieces of information are supplied to the key input and coordinate value input means 11 in the processing device 1. Key input and coordinate value input means 11
The above-mentioned information sent from the device is judged by the function key input judging means 12 whether or not it is an input by the function key. When the function key input judging means 12 judges that the input is a function key, the command issuing means 13 issues the command and the coordinate value etc. of the contents set in the operated function key to the creating / editing means 15. To do. At this time, if the coordinate value is indicated by a unique number, the command issuing means 13 writes or reads the coordinate value in the coordinate value storage means 16 according to the unique number. on the other hand,
When it is determined that the input is not a function key input, the command issuing means 13 issues the supplied commands, coordinate values, etc. to the creation / editing means 15 as they are.
【0015】作成編集手段15では、コマンド発行手段
13又はファンクションキー入力判断手段12から供給
された、コマンドや座標値等に対応して図形の作成や修
正を行い、表示装置5にその結果を表示する。また、作
成、編集された図形データを記憶装置4に保管する。
又、作成編集手段15は、以前に設定されたファンクシ
ョンキー内容の再設定を行う。The creation / editing means 15 creates or modifies a graphic corresponding to the command, coordinate value, etc. supplied from the command issuing means 13 or the function key input judging means 12, and displays the result on the display device 5. To do. Further, the created and edited graphic data is stored in the storage device 4.
Further, the creation / editing means 15 resets the previously set function key contents.
【0016】次に、主にファンクションキーが操作され
た場合の処理動作を詳しく説明する。図3に示すステッ
プ(図内ではSにて示す)1では、キーボード2やマウ
ス3を使用して、キー入力又は座標値入力を行う。キー
入力には、コマンドの入力やパラメータの入力が含まれ
る。又、パラメータとしての座標値若しくは座標入力文
字は、ポインティングデバイスによっても入力できる。
すなわち、座標値若しくは座標入力文字についてはキー
ボード2を使用し数字で座標値若しくは座標入力文字を
入力する方法とポインティングデバイスで入力する方法
があり、どちらも同等に扱われる。又、コマンドについ
てはキーボード2からコマンド名を入力する方法と表示
装置5の画面上に表示されているコマンドリストをポイ
ンティングデバイスで指定することも可能である。この
場合もキーボード2からコマンド名が入力された場合と
同等に扱われる。このようにして入力されたコマンドや
座標値等はキー入力及び座標値入力手段11へ供給され
る。Next, the processing operation mainly when the function key is operated will be described in detail. In step 1 (indicated by S in the figure) shown in FIG. 3, a keyboard 2 or a mouse 3 is used to perform key input or coordinate value input. Key input includes command input and parameter input. Further, the coordinate value or the coordinate input character as a parameter can also be input by a pointing device.
That is, with respect to the coordinate value or the coordinate input character, there are a method of inputting the coordinate value or the coordinate input character with a numeral using the keyboard 2, and a method of inputting with the pointing device, both of which are treated equally. Regarding commands, it is possible to specify a method of inputting a command name from the keyboard 2 and a command list displayed on the screen of the display device 5 with a pointing device. Also in this case, it is handled in the same way as when the command name is input from the keyboard 2. The commands, coordinate values, etc. input in this way are supplied to the key input and coordinate value input means 11.
【0017】ステップ2では、キー入力及び座標値入力
手段11から送出された上記コマンドや座標値等がファ
ンクションキーの入力によるものか否かがファンクショ
ンキー入力判断手段12にて判断される。ステップ2に
おける判断の結果、ファンクションキー入力でない場合
には、ファンクションキー入力判断手段12は上記コマ
ンドや座標値等を作成編集手段15へ送出し、ステップ
3にて、作成編集手段15は上記コマンドや座標値等に
基づき図形の作成編集処理を行う。これらの動作はファ
ンクションキー入力を使用しない場合の通常の処理動作
である。ステップ3の動作が終了すると、次の入力待ち
のためステップ1に戻る。In step 2, the function key input judging means 12 judges whether or not the command, the coordinate value and the like sent from the key input / coordinate value input means 11 are due to the input of the function key. If the result of determination in step 2 is that there is no function key input, the function key input determination means 12 sends the command, coordinate values, etc., to the creation / editing means 15, and in step 3, the creation / editing means 15 sends the above command or coordinates. Create and edit graphics based on coordinate values. These operations are normal processing operations when the function key input is not used. When the operation of step 3 is completed, the process returns to step 1 to wait for the next input.
【0018】一方、供給されたコマンドや座標値等につ
いてファンクションキー入力判断手段12がファンクシ
ョンキー入力と判断した場合にはステップ4へ進む。ス
テップ4では、コマンド発行手段13は、操作されたフ
ァンクションキーに対応する内容、即ちコマンドや座標
値等をコマンド発行手段13に供給された情報から取り
出す。On the other hand, when the function key input judging means 12 judges that the supplied command or coordinate value is a function key input, the process proceeds to step 4. In step 4, the command issuing means 13 takes out the contents corresponding to the operated function key, that is, the command, the coordinate value and the like from the information supplied to the command issuing means 13.
【0019】ステップ5では、ステップ4にて得られた
文字列より1つのコマンド及び該コマンドに付随するパ
ラメータを取り出す。又、取り出したコマンドの区切り
は、通常のコマンドやパラメータで使用しない記号を割
り当てるものとする。即ち、文字列を順にたどり、上記
区切りを示す区切り記号までを1つのコマンドおよびパ
ラメータとする。例えば、図形の全体表示を行って3倍
に画面拡大を行うという動作を示す、「FIT/ZOO
M 3」の文字列においては、上記区切り記号として
は、「/」が該当する。In step 5, one command and parameters associated with the command are extracted from the character string obtained in step 4. In addition, a symbol not used in a normal command or a parameter is assigned to the delimiter of the fetched command. That is, the character string is sequentially followed, and up to the delimiter indicating the delimiter is set as one command and parameter. For example, “FIT / ZOO” showing the operation of displaying the entire figure and enlarging the screen three times
In the character string “M 3”, “/” corresponds to the delimiter.
【0020】ステップ6では、コマンド発行手段13
は、取り出した1つのコマンドのパラメータに、上述し
た座標入力文字があるか否かを調べる。座標入力文字が
ない場合には、コマンド発行手段13はコマンドと座標
値を含むパラメータとを作成編集手段15へ送出し、ス
テップ7において、作成編集手段15は対応する図形作
成編集処理を行う。そして該図形作成編集処理が終了
後、後述するステップ14の処理を行う。一方、ステッ
プ6にて、上記一つのコマンドのパラメータに座標入力
文字が存在する場合、ステップ8にてコマンド発行手段
13は該座標入力文字に含まれる固有番号が以前に入力
された固有番号と同一であるかを調べる。具体的には、
上記固有番号及びそれに対応する座標値を記憶する座標
値記憶手段16には、図4に示すように、固有番号と、
座標値が設定されたか否かを示すフラグと、X座標,Y
座標の座標値とが記憶されており、コマンド発行手段1
3は上記フラグを調べることで以前に入力された固有番
号か否かを判断する。In step 6, the command issuing means 13
Checks whether or not the above-mentioned coordinate input character exists in the parameter of one command taken out. If there is no coordinate input character, the command issuing means 13 sends the command and the parameter including the coordinate value to the creating / editing means 15, and in step 7, the creating / editing means 15 performs the corresponding figure creating / editing processing. After the graphic creation / editing process is completed, the process of step 14 described later is performed. On the other hand, if the coordinate input character is present in the parameter of the one command in step 6, the command issuing means 13 determines in step 8 that the unique number included in the coordinate input character is the same as the previously entered unique number. To find out. In particular,
In the coordinate value storage means 16 for storing the above-mentioned unique number and the coordinate value corresponding thereto, as shown in FIG.
A flag indicating whether the coordinate value has been set, and the X coordinate and Y
The coordinate value and the coordinate value are stored, and the command issuing means 1
3 checks the above flag to determine whether or not it is the previously input unique number.
【0021】上記判断の結果、以前に入力された固有番
号であれば、ステップ9にて、コマンド発行手段13
は、上記固有番号に対応する座標値を座標値記憶手段1
6から読み出す。更にコマンド発行手段13は、ステッ
プ10にて、座標値に対する演算処理記述があればその
演算を行い、得られた座標値をステップ13にてコマン
ドと座標値以外のパラメータと共に作成編集手段15へ
送出し、作成編集手段15は図形作成編集処理を行う。
上記「座標値に対する演算処理記述」とは、座標値に図
形作成編集用の演算処理の記述を含む以下のような場合
をいう。パラメータが例えば「#1X+100,#1Y
+50」という文字列の場合、#1に該当する座標値に
おけるX軸座標値に100を加え、Y軸座標値に50を
加えるという演算を行い、求める座標値を得る場合をい
う。As a result of the above judgment, if it is the previously input unique number, in step 9, the command issuing means 13
Is the coordinate value storage means 1 that stores the coordinate value corresponding to the above unique number.
Read from 6. Further, in step 10, the command issuing means 13 performs an operation if there is an operation processing description for the coordinate value, and sends the obtained coordinate value to the creating / editing means 15 together with the command and the parameter other than the coordinate value in step 13. Then, the creation / editing means 15 performs the graphic creation / editing process.
The above-mentioned “calculation processing description for coordinate values” refers to the following cases in which the coordinate value includes a description of calculation processing for creating and editing a figure. The parameter is, for example, “# 1X + 100, # 1Y
In the case of the character string “+50”, this means a case in which 100 is added to the X-axis coordinate value and 50 is added to the Y-axis coordinate value in the coordinate value corresponding to # 1 to obtain the desired coordinate value.
【0022】ステップ8にて以前に入力された固有番号
でないと判断した場合、座標値はまだ座標値記憶手段1
6には記憶されていないので、ステップ11にて操作者
は座標値の入力を行う。入力に際しては、ステップ1に
おける場合と同様にキーボード2から数値で入力しても
ポインティングデバイスを使用してもよい。次に、コマ
ンド発行手段13は、ステップ12にて入力された座標
値を固有番号に対応させて座標値記憶手段16に記憶す
る。その後、コマンド発行手段13は、入力された座標
値をステップ13にてコマンドや座標値以外のパラメー
タと共に作成編集手段15へ送出し、作成編集手段15
は図形編集処理を行う。If it is determined in step 8 that the unique number was not previously input, the coordinate value is still the coordinate value storage means 1.
Since it is not stored in 6, the operator inputs the coordinate value in step 11. At the time of inputting, a numerical value may be input from the keyboard 2 or a pointing device may be used as in step 1. Next, the command issuing means 13 stores the coordinate value input in step 12 in the coordinate value storage means 16 in association with the unique number. After that, the command issuing means 13 sends the input coordinate value to the creating / editing means 15 together with the command and the parameter other than the coordinate value in step 13, and the creating / editing means 15
Performs figure editing processing.
【0023】以上の動作にて、1つのファンクションキ
ーに設定された1つのコマンドに対する処理が終了し、
ステップ14にて、上記一つのファンクションキーに設
定されたすべてのコマンドについて処理が終了したか否
かが判断され、終了していなければステップ5に戻り、
上述した動作を再度繰り返す。設定されたすべてのコマ
ンドについて処理が終了していれば、次の入力待ちのた
めステップ1に戻る。尚、座標値記憶手段16において
座標値の記憶は1回のファンクションキーの操作におい
てのみ有効であり、操作されたファンクションキーに設
定されたすべての動作が終了した時点、即ちステップ1
4にて設定されたすべてのコマンドについて処理が終了
していると判断した時点で破棄される。従って、一つの
ファンクションキーにおける固有番号とそれに対応した
座標値は、他のファンクションキーの設定には影響を与
えない。With the above operation, the processing for one command set for one function key is completed,
In step 14, it is judged whether or not the processing has been completed for all the commands set in the one function key, and if not completed, the processing returns to step 5,
The above operation is repeated again. If the processing has been completed for all the set commands, the process returns to step 1 to wait for the next input. Note that the storage of the coordinate values in the coordinate value storage means 16 is effective only when the function key is operated once, and when all the operations set in the operated function key are completed, that is, in step 1
It is discarded when it is determined that the processing has been completed for all the commands set in 4. Therefore, the unique number of one function key and the coordinate value corresponding thereto do not affect the settings of other function keys.
【0024】又、従来技術と同様に、その他、付属的な
動作として、例えばCTRL-Cキーの操作にてファン
クションキー入力動作中の1個のコマンドをキャンセル
することができる。又、ESCキーの操作にてそのファ
ンクションキー入力全体の動作をキャンセルする機能を
設定することもできる。As with the prior art, as an additional operation, one command during the function key input operation can be canceled by operating the CTRL - C key, for example. Further, it is possible to set a function of canceling the entire operation of the function key input by operating the ESC key.
【0025】上述したステップ6からステップ13に関
する動作について具体的に説明する。ファンクションキ
ーには、「SELECT #1/MOVE #1 #
2」が設定されている場合を例にとる。又、図5を参照
する。この例では、まず「SELECT」のコマンドで
修正可能な図形を指定する。このとき、#1で示される
固有番号「1」の座標値については、これが初めての使
用であるので、上記座標値の記憶はされておらず、操作
者は座標値の入力を行う(ステップ11に相当)。又、
この座標値の入力により固有番号、該固有番号に対応す
る座標値が座標値記憶手段16に記憶される(ステップ
12に相当)。次に、「MOVE」のコマンドで移動元
の座標値と移動先の座標値とを入力するが、#1は、先
の「SELECT」のコマンドの処理にて記憶した座標
値であるので(ステップ8に相当)、移動元の座標値は
入力する必要がない。即ち、#1に対応した座標値が座
標値記憶手段16から読み出され作成編集手段15へ供
給される(ステップ9,13に相当)。次の#2は移動
先の座標値を示す。#2で示される固有番号「2」の座
標値については、これが初めての使用であるので、上述
の場合と同様に操作者による座標値の入力が行なわれ
(ステップ11に相当)、固有番号、該固有番号に対応
する座標値が座標値記憶手段16に記憶される(ステッ
プ12に相当)。このように上記ファンクションキーの
動作については、修正する図形を特定するための座標値
(#1に相当)の入力、移動元の座標値(#1に相当)
の入力及び移動先の座標値(#2に相当)の入力の合計
3回の座標値の入力動作が通常必要であるが、本実施例
の図形作成編集装置では、同一の座標値、即ち上記移動
元の座標値については再度の入力動作が不要であること
から、座標値の入力動作は2回ですむ。このように本実
施例の図形作成編集装置では、座標値の入力作業が減り
図形の作成編集に要する作業効率を向上させることがで
き、作業に要するコストの低減を図ることができる。The operation relating to the above steps 6 to 13 will be specifically described. The function keys display "SELECT # 1 / MOVE # 1 #
Take the case where "2" is set as an example. Also refer to FIG. In this example, first, a modifiable figure is designated by the "SELECT" command. At this time, as for the coordinate value of the unique number "1" indicated by # 1, since this is the first use, the coordinate value is not stored and the operator inputs the coordinate value (step 11). Equivalent to). or,
By inputting this coordinate value, the unique number and the coordinate value corresponding to the unique number are stored in the coordinate value storage means 16 (corresponding to step 12). Next, the move source coordinate value and the move destination coordinate value are input by the "MOVE" command. Since # 1 is the coordinate value stored in the processing of the previous "SELECT" command (step (Corresponding to 8), it is not necessary to input the coordinate value of the movement source. That is, the coordinate value corresponding to # 1 is read from the coordinate value storage means 16 and supplied to the creation / editing means 15 (corresponding to steps 9 and 13). The next # 2 indicates the coordinate value of the destination. As for the coordinate value of the unique number "2" indicated by # 2, since this is the first use, the operator inputs the coordinate value as in the above case (corresponding to step 11), and the unique number, The coordinate value corresponding to the unique number is stored in the coordinate value storage means 16 (corresponding to step 12). As described above, regarding the operation of the function key, the coordinate value (corresponding to # 1) for specifying the figure to be corrected is input, and the coordinate value of the movement source (corresponding to # 1)
It is usually necessary to input the coordinate values three times in total, ie, the input of the coordinate value and the coordinate value of the destination (corresponding to # 2). It is not necessary to input the coordinate value of the movement source again, so the input operation of the coordinate value only needs to be performed twice. As described above, in the graphic creation / editing apparatus of the present embodiment, the work of inputting coordinate values is reduced, the work efficiency required for creating / editing a graphic can be improved, and the cost required for the work can be reduced.
【0026】次の具体例として、ファンクションキーに
は、「BOX #1 #1X+100,#1Y+50/
BOX #1X−20,#1Y−20 #1X+12
0,#1Y+70」が設定されている場合を例にとる。
又、図6を参照する。この例では、大きさの異なる2つ
の矩形を作成する。まず、1つ目の「BOX」コマンド
で、内側の矩形30を作成する。即ち、#1で矩形の1
点の座標値を入力する。このとき、#1で示される固有
番号「1」の座標値については、これが初めての使用で
あるので、上述の例と同様に座標値の入力が行なわれ
(ステップ11に相当)、固有番号、該固有番号に対応
する座標値が座標値記憶手段16に記憶される(ステッ
プ12に相当)。上記#1に対向する矩形30における
対角線上の他方の座標値は、#1X+100,#1Y+
50の演算を行うことで得られる。即ち、#1が示す座
標値を基準として該座標値のX方向に100、Y方向に
50を加えた値を上記他方の座標値とする。このとき基
準となる#1に対応する座標値は再度入力する必要はな
く座標値記憶手段16から読み出される(ステップ8な
いし10に相当)。そして作成編集手段15は、#1に
対応する座標値と上記他方の座標値とを元に矩形30を
作成する。次に2つ目の「BOX」コマンドで、外側の
矩形40を作成する。即ち、1点目は上記#1に対応し
た座標値を基準としてX方向に20、Y方向に20減算
した値とし(ステップ10に相当)、2点目は矩形30
における2点目の座標値(#1X+100,#1Y+5
0)を基準としてX方向に20、Y方向に20加算して
作成する(ステップ10に相当)。そしてこれらの座標
値を基準とし作成編集手段15は矩形40を作成する。
この例では、通常にあっては、2つの矩形を作成するた
めには、矩形30を形成するための対角線上の2点の座
標値、及び矩形40を形成するための対角線上の2点の
座標値、合計4点の座標値入力が必要だが、本実施例の
図形作成編集装置では、相関のある図形においては記憶
された座標値に対して、それらをX,Y個別に扱い、更
に計算式を扱えることから、座標値入力は1点(#1)
のみの入力で済む。このように本実施例の図形作成編集
装置では座標値の入力作業が減り図形の作成編集に要す
る作業効率を向上させることができ、作業に要するコス
トの低減を図ることができる。As a next specific example, the function keys include "BOX # 1 # 1X + 100, # 1Y + 50 /
BOX # 1X-20, # 1Y-20 # 1X + 12
For example, a case where "0, # 1Y + 70" is set.
Also refer to FIG. In this example, two rectangles having different sizes are created. First, an inner rectangle 30 is created by the first "BOX" command. That is, # 1 is rectangular 1
Enter the coordinate value of the point. At this time, as for the coordinate value of the unique number "1" indicated by # 1, this is the first use, so the coordinate value is input as in the above example (corresponding to step 11). The coordinate value corresponding to the unique number is stored in the coordinate value storage means 16 (corresponding to step 12). The other coordinate value on the diagonal line of the rectangle 30 facing # 1 is # 1X + 100, # 1Y +
It is obtained by performing 50 calculations. That is, a value obtained by adding 100 in the X direction and 50 in the Y direction to the coordinate value indicated by # 1 is used as the other coordinate value. At this time, the coordinate value corresponding to the reference # 1 does not need to be input again and is read from the coordinate value storage means 16 (corresponding to steps 8 to 10). Then, the creation / editing means 15 creates the rectangle 30 based on the coordinate value corresponding to # 1 and the other coordinate value. Then, the second "BOX" command is used to create the outer rectangle 40. That is, the first point is a value obtained by subtracting 20 in the X direction and 20 in the Y direction with reference to the coordinate value corresponding to # 1 (corresponding to step 10), and the second point is the rectangle 30.
Coordinate value of the second point (# 1X + 100, # 1Y + 5
20) in the X direction and 20 in the Y direction with 0) as the reference (corresponding to step 10). Then, the creation / editing means 15 creates a rectangle 40 based on these coordinate values.
In this example, in general, in order to create two rectangles, the coordinate values of two points on the diagonal for forming the rectangle 30 and the two points on the diagonal for forming the rectangle 40. Although it is necessary to input coordinate values, a total of four coordinate values, the figure creation / editing apparatus of the present embodiment treats coordinate values stored in a correlated figure separately for X and Y and further calculates. One point (# 1) for inputting coordinate values because it can handle expressions
Only need to enter. As described above, the graphic creation / editing apparatus of the present embodiment can reduce the work of inputting coordinate values, improve the work efficiency required for creating / editing a graphic, and reduce the cost required for the work.
【0027】以上説明したように、本実施例の図形作成
編集装置においては、ファンクションキーに複数のコマ
ンドを割りつけ、かつ以前に割りつけたコマンドの座標
入力値を使用できるため、同じ座標値を一連の操作で複
数回使用する場合には座標値の入力回数を減少すること
ができ、よって作業効率を向上し、作業にかかるコスト
を低減することができる。また、操作ミスを減少するこ
とができる。As described above, in the graphic creation / editing apparatus of this embodiment, since a plurality of commands can be assigned to the function keys and the coordinate input values of the previously assigned commands can be used, the same coordinate values can be used. When using a plurality of times in a series of operations, it is possible to reduce the number of times coordinate values are input, thus improving work efficiency and reducing work costs. In addition, operation mistakes can be reduced.
【0028】さらに又、本実施例の図形作成編集装置に
おいては、X,Y座標を別々に扱え、更に座標値に対し
て演算処理を行うことができるため、相関する複数の図
形を作成する際等に座標値の入力回数を減少することが
でき、よって作業効率を向上し、作業にかかるコストを
低減することができる。また、操作ミスを減少すること
ができる。Furthermore, in the graphic creation / editing apparatus of this embodiment, since the X and Y coordinates can be handled separately and further the arithmetic processing can be performed on the coordinate values, when creating a plurality of correlated graphics. In addition, the number of times coordinate values are input can be reduced, so that work efficiency can be improved and work cost can be reduced. In addition, operation mistakes can be reduced.
【0029】[0029]
【発明の効果】以上詳述したように本発明によれば、フ
ァンクションキーの操作による図形作成編集を可能と
し、かつ固有番号が記憶済である場合にはこの記憶済の
固有番号に対応した座標値を読み出し使用することか
ら、新たに該固有番号に対応する座標値を入力する必要
がなくなり、座標値入力回数が減ることで図形作成編集
を行う際の作業効率が向上し、作業にかかるコストを低
減させることができる。As described in detail above, according to the present invention, it is possible to create and edit a figure by operating a function key, and when the unique number is already stored, the coordinates corresponding to the stored unique number are used. Since the value is read and used, it is not necessary to newly input the coordinate value corresponding to the unique number, and the number of times the coordinate value is input is reduced, thereby improving the work efficiency when performing graphic creation and editing, and the cost required for the work. Can be reduced.
【図1】 本発明の図形作成編集装置の一実施例におい
て、処理装置内の構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration inside a processing device in an embodiment of a graphic creation / editing device of the present invention.
【図2】 本発明の図形作成編集装置の一実施例におけ
る構成を示すブロック図である。FIG. 2 is a block diagram showing the configuration of an embodiment of a graphic creation / editing apparatus of the present invention.
【図3】 図2に示す図形作成編集装置におけるファン
クションキー操作時の動作を示すフローチャートであ
る。FIG. 3 is a flowchart showing an operation when a function key is operated in the graphic creation / editing apparatus shown in FIG.
【図4】 図1に示す座標値記憶手段に記憶される内容
を示す図である。FIG. 4 is a diagram showing the contents stored in a coordinate value storage means shown in FIG.
【図5】 本発明の図形作成編集装置の一実施例におい
て、具体的な動作を説明するための図である。FIG. 5 is a diagram for explaining a specific operation in the embodiment of the graphic creation / editing apparatus of the present invention.
【図6】 本発明の図形作成編集装置の一実施例におい
て、具体的な動作を説明するための図である。FIG. 6 is a diagram for explaining a specific operation in one embodiment of the graphic creation / editing apparatus of the present invention.
1…処理装置、11…キー入力及び座標値入力手段、1
2…ファンクションキー入力判断手段、13…コマンド
発行手段、14…ファンクションキー設定手段、15…
作成編集手段、16…座標値記憶手段。DESCRIPTION OF SYMBOLS 1 ... Processor, 11 ... Key input and coordinate value input means, 1
2 ... Function key input judging means, 13 ... Command issuing means, 14 ... Function key setting means, 15 ...
Creating / editing means, 16 ... Coordinate value storage means.
Claims (4)
ンドと図形作成編集に必要な座標値とが供給されること
で図形の作成若しくは編集を行う作成編集手段と、図形
の作成、編集に関する一連の複数の図形作成編集手順を
一つのキー操作にて実行可能とするファンクションキー
とを備えた図形作成編集装置であって、 一つの上記ファンクションキーに上記図形作成編集手順
を実行するための複数の上記コマンドを設定するととも
に上記コマンドに付随する各座標値についてはそれぞれ
固有番号を有して指定するファンクションキー設定手段
と、 上記ファンクションキー設定手段にて指定された上記固
有番号と該固有番号に対応する座標値とを少なくとも記
憶する座標値記憶手段と、 上記ファンクションキーが操作されたとき該ファンクシ
ョンキーに設定された上記コマンドを上記作成編集手段
へ送出するとともに上記コマンドに付随する上記固有番
号が上記座標値記憶手段に既に記憶されているか否かを
判断し既に記憶済のものであれば上記座標値記憶手段か
ら上記固有番号に対応する座標値を抽出し抽出した座標
値を上記作成編集手段へ送出するコマンド発行手段と、
を備えたことを特徴とする図形作成編集装置。1. A creation / editing means for creating or editing a graphic by supplying at least a command for creating / editing a graphic and coordinate values required for the graphic creation / editing, and a series of a plurality of series for creating / editing the graphic. A graphic creation / editing apparatus having a function key for enabling the graphic creation / editing procedure to be executed by one key operation, wherein a plurality of the above-mentioned commands for executing the graphic creation / editing procedure are applied to one of the function keys. Function key setting means for setting and specifying each coordinate value associated with the command with a unique number, and the unique number designated by the function key setting means and the coordinate value corresponding to the unique number. And a coordinate value storage means for storing at least, and the function when the function key is operated. The command set in the keypad is sent to the creating / editing means, and it is judged whether or not the unique number associated with the command is already stored in the coordinate value storage means. Command issuing means for extracting a coordinate value corresponding to the unique number from the coordinate value storage means and transmitting the extracted coordinate value to the creating / editing means;
A graphic creation / editing device characterized by comprising:
のそれぞれについて付される、請求項1記載の図形作成
編集装置。2. The graphic creation / editing apparatus according to claim 1, wherein the unique number is attached to each of the X coordinate value and the Y coordinate value.
の演算処理情報を含み、上記作成編集手段は上記演算処
理情報に基づき図形の作成若しくは編集を行う請求項1
又は2記載の図形作成編集装置。3. The coordinate value includes operation processing information for creating and editing a figure of the coordinate value, and the creating and editing means creates or edits the figure based on the operation processing information.
Alternatively, the graphic creation / editing device described in 2.
図形作成編集手順を一つのキー操作にて実行可能とする
ファンクションキーを備えた図形作成編集装置によって
実行され、かつ少なくとも図形作成編集に関するコマン
ドと図形作成編集に必要な座標値とが供給されること
で、図形の作成若しくは編集を行う作成編集工程を有す
る図形作成編集方法であって、 一つの上記ファンクションキーに上記図形作成編集手順
を実行するための複数の上記コマンドを設定するととも
に上記コマンドに付随する各座標値についてはそれぞれ
固有番号を有して指定するファンクションキー設定工程
と、 上記ファンクションキー設定工程にて指定された上記固
有番号と該固有番号に対応する座標値とを座標値記憶手
段に少なくとも記憶する座標値記憶工程と、 上記ファンクションキーが操作されたとき該ファンクシ
ョンキーに設定された上記コマンドを上記作成編集工程
へ送出するとともに上記コマンドに付随する上記固有番
号が上記座標値記憶手段に既に記憶されているか否かを
判断し既に記憶済のものであれば上記座標値記憶手段か
ら上記固有番号に対応する座標値を抽出し抽出した座標
値を上記作成編集工程へ送出するコマンド発行工程と、
を備えたことを特徴とする図形作成編集方法。4. A command relating to at least graphic creation and editing, which is executed by a graphic creation / editing device having a function key capable of executing a series of a plurality of graphic creation / editing procedures for creating / editing a graphic by one key operation. A graphic creation / editing method having a creation / editing process for creating or editing a graphic by supplying the above-mentioned and coordinate values necessary for creating / editing the graphic. A function key setting step of setting a plurality of the above commands to specify each coordinate value associated with the command and having a unique number, and the unique number specified in the function key setting step. A coordinate value storing step of storing at least the coordinate value corresponding to the unique number in the coordinate value storage means. When the function key is operated, the command set in the function key is sent to the creation / editing step, and it is determined whether or not the unique number associated with the command is already stored in the coordinate value storage means. If it is judged and already stored, a command issuing step of extracting a coordinate value corresponding to the unique number from the coordinate value storing means and transmitting the extracted coordinate value to the creating / editing step,
A method for creating and editing figures, characterized by being provided with.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6218667A JPH0883300A (en) | 1994-09-13 | 1994-09-13 | Graphic creation / editing apparatus and graphic creation / editing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6218667A JPH0883300A (en) | 1994-09-13 | 1994-09-13 | Graphic creation / editing apparatus and graphic creation / editing method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0883300A true JPH0883300A (en) | 1996-03-26 |
Family
ID=16723542
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6218667A Pending JPH0883300A (en) | 1994-09-13 | 1994-09-13 | Graphic creation / editing apparatus and graphic creation / editing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0883300A (en) |
-
1994
- 1994-09-13 JP JP6218667A patent/JPH0883300A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH10133639A (en) | Mouse cursor with enlargement display frame | |
| JPH07220109A (en) | Information processing apparatus and method | |
| JPH0883300A (en) | Graphic creation / editing apparatus and graphic creation / editing method | |
| JP3658027B2 (en) | Graphic editing apparatus and graphic editing method | |
| JPH05313877A (en) | Program editing apparatus and program display method thereof | |
| JP2875135B2 (en) | Program device for programmable controller | |
| JP2003058138A (en) | Display control method and display device | |
| JPH0580814A (en) | Programming device for programmable controller | |
| JP3593637B2 (en) | Drawing editing system | |
| JPH0519817A (en) | System for editing sequence program | |
| JPH10154040A (en) | Image processor | |
| JP3470974B2 (en) | Figure creation method and apparatus | |
| JP2001043391A (en) | Object processing device and storage medium | |
| JPH0644233A (en) | Document processor | |
| JPH0676039A (en) | Layout device | |
| JP2721344B2 (en) | Image processing method | |
| JPH03282589A (en) | Document preparing device | |
| JP2005011372A (en) | Device and method for displaying | |
| JPH08147491A (en) | Document editing device | |
| JPH07114587A (en) | Design graphic processing method for building or the like | |
| JPH0512400A (en) | Document creation device | |
| JPH0490056A (en) | Operation return processing method and device in drawing creation CAD system | |
| JPH09282338A (en) | Method of changing symbol shape in CAD device | |
| JPH06119423A (en) | Position designating method | |
| JPH11120267A (en) | Document processing apparatus and recording medium therefor |