JPH0410024A - Data input processor - Google Patents

Data input processor

Info

Publication number
JPH0410024A
JPH0410024A JP2112347A JP11234790A JPH0410024A JP H0410024 A JPH0410024 A JP H0410024A JP 2112347 A JP2112347 A JP 2112347A JP 11234790 A JP11234790 A JP 11234790A JP H0410024 A JPH0410024 A JP H0410024A
Authority
JP
Japan
Prior art keywords
input
return value
input operation
pointing device
setting
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
JP2112347A
Other languages
Japanese (ja)
Inventor
Tamae Mutou
武藤 珠恵
Yasuyuki Abe
靖之 阿部
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.)
NEC Corp
NEC Engineering Ltd
Original Assignee
NEC Corp
NEC Engineering 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 NEC Corp, NEC Engineering Ltd filed Critical NEC Corp
Priority to JP2112347A priority Critical patent/JPH0410024A/en
Publication of JPH0410024A publication Critical patent/JPH0410024A/en
Pending legal-status Critical Current

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

PURPOSE:To change the relation between an input operation and the return value of an input program just with the change of an input operation setting table and with no correction of the input program by setting the return value of the input program in comparison with the signal received from a pointing device and with use of the input operation setting table. CONSTITUTION:An input operation table 4 contains the return value corresponding to the signal received from a pointing device 1 and is contained in a memory of an input circuit 2. A return value setting means 2b refers to the table 4 to set the return value. Thus the relation between an input operation and the return value of an input program can be changed just with change of a table where an input operation is set and with no correction of the input program.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はデータ入力処理に利用する。本発明は入力模作
によるポインティングデバイスからの信号をコンピュー
タにより処理するデータ入力処理装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention is utilized for data input processing. The present invention relates to a data input processing device in which a computer processes signals from a pointing device based on input simulation.

!′概概要 水発明はポインティングデバイスの入力操作によりデー
タ入力処理を行うデータ入力処理装置において、 ポインティングデバイスからの信号に対応し上位装置に
対する指示となるリターン値を示す入力操作テーブルを
設け、ポインティングデバイスからの信号に対してこの
テーブルを参照してリターン値を設定することにより、 入力操作設定テーブルのみの変更で入力プログラムの修
正なしに入力操作と入力プログラムのリターン値の関係
を変更できるようにしたものである。
! 'Overview The invention is a data input processing device that performs data input processing by input operation of a pointing device. By referring to this table and setting the return value for the signal, it is possible to change the relationship between the input operation and the return value of the input program without modifying the input program by changing only the input operation setting table. It is.

〔従来の技術〕[Conventional technology]

従来、この種の入力操作によるデータ入力処理設定では
、第7図に示すように入力操作の種類およびリターン値
が固定されていた。
Conventionally, in data input processing settings using this type of input operation, the type of input operation and return value have been fixed as shown in FIG.

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

上述した従来の入力操作による入力処理設定は、入力操
作と入力プログラムのリターン値の関係が固定であるた
めに、この関係を変更する場合には入力プログラムを修
正しなければならない欠点がある。
The above-described conventional input processing settings based on input operations have a drawback that the relationship between the input operation and the return value of the input program is fixed, and therefore, when changing this relationship, the input program must be modified.

本発明はこのような問題を解決するもので、入力プログ
ラムの修正を行うことなしに、入力操作と入力プログラ
ムのリターン値の関係を変更できる装置を提供すること
を目的とする。
The present invention solves these problems, and aims to provide a device that can change the relationship between input operations and return values of the input program without modifying the input program.

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

本発明は、ポインティングデバイスと、このポインティ
ングデバイスからの操作信号を処理する入力回路とを備
え、前記入力回路は、入力プログラムに従って前記ポイ
ンティングデバイスからの信号を確定して上位装置に対
する指示パラメタであるリターン値を設定するリターン
値設定手段を含むデータ入力処理装置において、前記入
力回路内のメモリに、前記ポインティングデバイスから
の信号にリターン値を対応させた入力操作テーブルを設
け、前記リターン値設定手段は、前記入力操作テーブル
を参照してリターン値を設定する構成であることを特徴
とする。
The present invention includes a pointing device and an input circuit that processes an operation signal from the pointing device, and the input circuit determines the signal from the pointing device according to an input program and returns the signal as an instruction parameter to a host device. In a data input processing device including a return value setting means for setting a value, an input operation table in which a return value corresponds to a signal from the pointing device is provided in a memory in the input circuit, and the return value setting means includes: The present invention is characterized in that the return value is set by referring to the input operation table.

ここで、リターン値とはポインティングデバイスからの
操作入力を上位装置に適合するように副]訳された指示
パラメタのひとつである。
Here, the return value is one of the instruction parameters obtained by translating the operation input from the pointing device to suit the host device.

前記入力操作テーブルは、前記ポインティングデバイス
からの信号が確定したときに利用するリターン値を定義
したリターン値設定テーブルと、入力操作により前記ポ
インティングデバイスからの信号を確定するための遷移
関数を表現する二次元の入力操作設定テーブルとを含み
、入力操作とリターン値の対応を変更したときの設定変
更テーブルを前記リターン値設定テーブルまたは前記入
力操作設定テーブルと置き換えるプログラム手段があら
かじめ設定されることが望ましい。
The input operation table includes a return value setting table that defines a return value to be used when a signal from the pointing device is determined, and a transition function that expresses a transition function for determining the signal from the pointing device by input operation. Preferably, a program means is set in advance that includes a dimensional input operation setting table and replaces the setting change table with the return value setting table or the input operation setting table when the correspondence between the input operation and the return value is changed.

〔作用〕[Effect]

入力操作とリターン値の関係を入力操作テーブルに設定
してメモリ上にセットし、ポインティングデバイスから
の信号を読み出して設定した内容と比較する。内容が一
致していればリターン値を設定する。このようにして設
定したリターン値と入力操作との関係を変更する場合に
は、変更を設定したテーブルとリターン値を設定したテ
ーブルまたは入力操作を設定したテーブルとを置き換え
る。
The relationship between input operations and return values is set in an input operation table and set in memory, and the signal from the pointing device is read and compared with the set contents. If the contents match, set the return value. When changing the relationship between the set return value and input operation in this way, the table in which the change is set is replaced with the table in which the return value is set or the table in which the input operation is set.

これにより、入力操作を設定したテーブルのみを変更す
るだけで、入力プログラムの修正なしに入力操作と入力
プログラムのリターン値の関係を変更することができる
This makes it possible to change the relationship between input operations and return values of the input program without modifying the input program by simply changing the table in which the input operations are set.

〔実施例〕〔Example〕

次に、本発明実施例を図面に基づいて説明する。 Next, embodiments of the present invention will be described based on the drawings.

第1図は本発明実施例の構成を示すブロック図である。FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention.

本発明は、ポインティングデバイス1と、このポインテ
ィングデバイス1からの操作信号を処理する入力回路2
とを備え、入力回路2は、入力プログラム2aに従って
ポインティングデバイス1からの信号を確定して上位デ
バイス3に対する指示パラメタであるリターン値を設定
するリターン値設定手段2bを含み、さらに、入力回路
2内のメモリに、ポインティングデバイス1からの信号
にリターン値を対応させた入力操作テーブル4を設け、
リターン値設定手段2bは、入力操作テーブル4を参照
してリターン値を設定するように構成され、入力操作テ
ーブル4には、ポインティングデバイス1からの信号が
確定したときに利用するリターン値を定義したリターン
値設定テーブルTBL 1と、入力操作によりポインテ
ィングデバイス1からの信号を確定するための遷移関数
を表現する二次元の入力操作設定テーブルTBL2とを
含み、入力操作とリターン値の関係を変更したときの設
定変更テーブルTBL 1’ 、TBL2’をリターン
値設定テーブルTBLIまたは入力操作設定テーブルT
BL2と置き換えるプログラム手段があらかじめ設定さ
れる。
The present invention includes a pointing device 1 and an input circuit 2 for processing operation signals from the pointing device 1.
The input circuit 2 includes a return value setting means 2b that determines the signal from the pointing device 1 according to the input program 2a and sets a return value that is an instruction parameter for the host device 3. An input operation table 4 in which the return value corresponds to the signal from the pointing device 1 is provided in the memory of the pointing device 1,
The return value setting means 2b is configured to set a return value by referring to an input operation table 4, and the input operation table 4 defines a return value to be used when the signal from the pointing device 1 is determined. It includes a return value setting table TBL1 and a two-dimensional input operation setting table TBL2 expressing a transition function for determining a signal from the pointing device 1 by an input operation, and when the relationship between the input operation and the return value is changed. The setting change tables TBL1' and TBL2' are changed to the return value setting table TBLI or the input operation setting table T.
A program means to replace BL2 is set in advance.

次に、このように構成された本発明実施例の動作につい
て説明する。第2図は本発明実施例におけるリターン値
設定の動作の流れを示す流れ図である。
Next, the operation of the embodiment of the present invention configured as described above will be explained. FIG. 2 is a flowchart showing the flow of return value setting operations in the embodiment of the present invention.

まず、入力操作とリターン値の関係を設定し、リターン
値設定テーブルTBLI、入力操作設定テーブルTBL
2を入力回路2のメモリ上にセットする。次いでポイン
ティングデバイス1からの信号を読み出し、読み出した
信号と入力操作設定テーブルTBL2の内容が一致する
か否かを比較し、一致しなければポインティングデバイ
ス1からの信号読み出しに戻り、一致すればリターン値
設定テーブルTBLIよりリターン値を設定する。
First, set the relationship between input operations and return values, and create a return value setting table TBLI and an input operation setting table TBL.
2 is set on the memory of input circuit 2. Next, the signal from the pointing device 1 is read, and the read signal is compared to see if it matches the contents of the input operation setting table TBL2. If they do not match, the process returns to reading the signal from the pointing device 1, and if they match, the return value is returned. Set the return value from the setting table TBLI.

入力操作とリターン値の関係を変更する場合には変更し
た設定変更テーブルTBLI’ 、TBL2′をリター
ン値設定テーブルTBLI、または入力操作設定テーブ
ルTBL2と置き変える。
When changing the relationship between input operations and return values, the changed setting change tables TBLI' and TBL2' are replaced with return value setting table TBLI or input operation setting table TBL2.

すなわち、ポインティングデバイスlのイベントをm1
β、rSLSRとし、入力プログラム2aのリターン値
を識別するためのポインティングデバイス1の入力操作
を表1に示すように設定し、リターン値設定テーブルT
BLIおよび入力操作設定テーブルTBL2を第3図に
示すように設定する。同図中NEは何もしないことを示
し、RFは状態遷移のみを行うことを示す。
In other words, the event of pointing device l is expressed as m1
β, rSLSR, the input operation of the pointing device 1 for identifying the return value of the input program 2a is set as shown in Table 1, and the return value setting table T
The BLI and input operation setting table TBL2 are set as shown in FIG. In the figure, NE indicates to do nothing, and RF indicates to perform only state transition.

第4図は第1図に示す(ステップl)のりターン値設定
テーブルTBLIと入力操作設定テーブル置2の組合せ
による入力操作における状態遷移図である。初期状態を
■とし、状態■より入力操作1で状態■、状態■より入
力操作rて状態■と遷移するものとする。
FIG. 4 is a state transition diagram in the input operation using the combination of the turn value setting table TBLI and the input operation setting table 2 shown in FIG. 1 (step 1). The initial state is assumed to be ■, and from state ■, an input operation 1 causes a transition to state ■, and from state ■, an input operation r causes a transition to state ■.

表1に示す操作3の場合、第3図に示すリターン値設定
テーブルTBL1と入力操作設定テーブノ1TBL2の
組合せにより初期状態■で入力操作矛により入力操作設
定テーブル置2 [0,βコの内容1、RFから何も行
わず状態■となる。
In the case of operation 3 shown in Table 1, the combination of return value setting table TBL1 and input operation setting table 1 TBL2 shown in FIG. , nothing is done from RF, and the state becomes ■.

次に、入力操作rよりTBL2 [1、r]の内容0,
2からポインティングデバイス1からの信号が確定し、
リターン値設定テーブルTBLI [0,2]より第5
図の(I)に示すようにリターン値6を設定する。
Next, the contents of TBL2 [1, r] are 0,
2, the signal from pointing device 1 is confirmed,
5th from return value setting table TBLI [0,2]
The return value 6 is set as shown in (I) of the figure.

このように二つのリターン値設定テーブルTBL1およ
び入力操作設定テーブルTBL2によりポインティング
デバイス1の入力操作の種類および入力プログラム2a
のリターン値の設定を行うことができる。
In this way, the type of input operation of the pointing device 1 and the input program 2a are determined by the two return value setting tables TBL1 and the input operation setting table TBL2.
You can set the return value of .

第1図に示す(ステップ2)で(ステ・ンプ1)のリタ
ーン値設定テーブルTBLIと設定変更テーブルTBL
I’を入れ換えることにより、表1に示す操作3を行っ
た場合、設定変更テーブルTBLI’ と入力操作設定
テーブルTBL2より第5図の(I[>に示されるよう
にリターン値は8と設定される。
Return value setting table TBLI and setting change table TBL of (step 1) in (step 2) shown in FIG.
When operation 3 shown in Table 1 is performed by replacing I', the return value is set to 8 as shown in (I[>) in Figure 5 from the setting change table TBLI' and the input operation setting table TBL2. Ru.

また第1図(ステップ3)より(ステップ1)の入力操
作設定テーブルTBL2と設定変更テーブルTBL2’
を入れ換えることにより、表1に示す操作1〜損作6を
表2に示す操作a −fに変更することができる。(ス
テップ3)での状態遷移を第6図に示す。初期状態■と
し、状態■より入力操作mで状態■、状態■より入力操
作βで状態■となる。リターン値6を設定する場合の入
力操作は第5図の(III)で示すように操作C(m、
r)となる。
In addition, from FIG. 1 (Step 3), the input operation setting table TBL2 and the setting change table TBL2' of (Step 1)
By replacing , operations 1 to 6 shown in Table 1 can be changed to operations a to f shown in Table 2. FIG. 6 shows the state transition in (step 3). The initial state is ■, and from the state ■, an input operation m changes the state ■, and from the state ■, an input operation β changes the state ■. The input operation when setting the return value 6 is operation C(m,
r).

(以下本頁余白) 表1 入力操作とリターン値の関係 表2 ステップ3による入力操作とリターン値の関係〔発明の
効果〕 以上説明したように本発明によれば、入力操作設定テー
ブルを用いポインティングデバイスからの信号と比較し
て入力プログラムのリターン値を設定することにより、
入力操作設定テーブルのみを変更することで入力プログ
ラムの修正なしに入力操作と入力プログラムのリターン
値の関係を変更することができる効果がある。
(Hereinafter, the margin of this page) Table 1 Relationship between input operation and return value Table 2 Relationship between input operation and return value in step 3 [Effect of the invention] As explained above, according to the present invention, pointing is performed using the input operation setting table. By setting the return value of the input program compared to the signal from the device,
By changing only the input operation setting table, it is possible to change the relationship between the input operation and the return value of the input program without modifying the input program.

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

第1図は本発明実施例の構成を示すブロック図。 第2図は本発明実施例の動作の流れを示す流れ図。 第3図(a)は本発明実施例のリターン値設定テーブル
の内容を示す図。 第3図(b)は本発明実施例の入力操作設定テーブルの
内容を示す図。 第3図(C)および(d)は本発明実施例の設定変更テ
ーブルの内容を示す図。 第4図は第1図に示す(ステップ1)での入力操作にお
ける状態遷移図。 第5図(I)、(I[)、(In[)は本発明実施例の
入力操作テーブル変更時の入力操作とリターン値の関係
を示す図。 第6図は第1図に示すステップ3での入力操作における
状態遷移図。 第7図は従来の入力操作による入力処理設定方式を示す
図。 1・・・ポインティングデバイス、2・・・入力回路、
2a・・・入力プログラム、2b・・・リターン値設定
手段、3・・・上位デバイス、4・・・入力操作テーブ
ル、TBLl・・・リターン値設定テーブノベTBL2
・・入力操作設定テーブル、TBLI’ 、TBL2’
・・・設定変更テーブル。
FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention. FIG. 2 is a flowchart showing the operation flow of the embodiment of the present invention. FIG. 3(a) is a diagram showing the contents of a return value setting table according to an embodiment of the present invention. FIG. 3(b) is a diagram showing the contents of the input operation setting table according to the embodiment of the present invention. FIGS. 3(C) and 3(d) are diagrams showing the contents of a setting change table according to the embodiment of the present invention. FIG. 4 is a state transition diagram in the input operation shown in FIG. 1 (step 1). FIGS. 5(I), (I[), and (In[)] are diagrams showing the relationship between input operations and return values when changing the input operation table according to the embodiment of the present invention. FIG. FIG. 6 is a state transition diagram in the input operation at step 3 shown in FIG. FIG. 7 is a diagram showing a conventional input processing setting method using input operations. 1... Pointing device, 2... Input circuit,
2a...Input program, 2b...Return value setting means, 3...Upper device, 4...Input operation table, TBLl...Return value setting table novel TBL2
・・Input operation setting table, TBLI', TBL2'
...Setting change table.

Claims (1)

【特許請求の範囲】 1、ポインティングデバイスと、 このポインティングデバイスからの操作信号を処理する
入力回路とを備え、 前記入力回路は、入力プログラムに従って前記ポインテ
ィングデバイスからの信号を確定して上位装置に対する
指示パラメタであるリターン値を設定するリターン値設
定手段を含むデータ入力処理装置において、 前記入力回路内のメモリに、前記ポインティングデバイ
スからの信号にリターン値を対応させた入力操作テーブ
ルを設け、 前記リターン値設定手段は、前記入力操作テーブルを参
照してリターン値を設定する構成であることを特徴とす
るデータ入力処理装置。 2、前記入力操作テーブルは、 前記ポインティングデバイスからの信号が確定したとき
に利用するリターン値を定義したリターン値設定テーブ
ルと、 入力操作により前記ポインティングデバイスからの信号
を確定するための遷移関数を表現する二次元の入力操作
設定テーブルと を含む請求項1記載のデータ入力処理装置。 3、入力操作とリターン値の対応を変更したときの設定
変更テーブルを前記リターン値設定テーブルまたは前記
入力操作設定テーブルと置き換えるプログラム手段があ
らかじめ設定された請求項2記載のデータ入力処理装置
[Claims] 1. A pointing device, and an input circuit that processes an operation signal from the pointing device, the input circuit determining the signal from the pointing device according to an input program and issuing instructions to a host device. In a data input processing device including a return value setting means for setting a return value as a parameter, an input operation table in which a return value corresponds to a signal from the pointing device is provided in a memory in the input circuit, and the return value is set as a parameter. A data input processing device characterized in that the setting means is configured to set a return value by referring to the input operation table. 2. The input operation table includes: a return value setting table that defines a return value to be used when the signal from the pointing device is determined; and a transition function for determining the signal from the pointing device by input operation. 2. The data input processing device according to claim 1, further comprising a two-dimensional input operation setting table. 3. The data input processing device according to claim 2, further comprising program means configured in advance to replace a setting change table when the correspondence between input operations and return values is changed with the return value setting table or the input operation setting table.
JP2112347A 1990-04-27 1990-04-27 Data input processor Pending JPH0410024A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2112347A JPH0410024A (en) 1990-04-27 1990-04-27 Data input processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2112347A JPH0410024A (en) 1990-04-27 1990-04-27 Data input processor

Publications (1)

Publication Number Publication Date
JPH0410024A true JPH0410024A (en) 1992-01-14

Family

ID=14584417

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2112347A Pending JPH0410024A (en) 1990-04-27 1990-04-27 Data input processor

Country Status (1)

Country Link
JP (1) JPH0410024A (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60124722A (en) * 1983-12-09 1985-07-03 Nippon Telegr & Teleph Corp <Ntt> Coordinate transfer device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60124722A (en) * 1983-12-09 1985-07-03 Nippon Telegr & Teleph Corp <Ntt> Coordinate transfer device

Similar Documents

Publication Publication Date Title
JPWO2004079583A1 (en) Data transfer control device and DMA data transfer control method
JPH0410024A (en) Data input processor
JPS6343773B2 (en)
JPS62168497A (en) Data base processing system for exchange-processing program
JPH0371336A (en) Microprogram control system
JPH02255978A (en) Document data conversion method
CN119690412A (en) Drive code optimization method and device and electronic equipment
JPH01321540A (en) Interface circuit
CN115544410A (en) Interface configuration method and device, computer equipment and storage medium
JPS63213028A (en) Programmable controller
JPH03214335A (en) Computer system
JPH03229322A (en) Automatic transcribing system
JPH0251738A (en) Automatic translation method from digital circuit data to logic simulation description language
JP2002318779A (en) Device, and access method for its register
JPS63311535A (en) Program copying system
JPS58116579A (en) Graphic japanese character dot pattern output control system
JPH01154225A (en) Access system for dictionary data base
JPH04242846A (en) Data storage device
JPS6219935A (en) Changing system for microprogram
JPS63211446A (en) Rom data read-out sequence changing system
JPH04107637A (en) Execution method for conversational processing instructions
JPH02294861A (en) Data processor
JPS6344240A (en) Program processing control system
JPS59116856A (en) Processing system for microprogram control data
JPS6144339B2 (en)