JPH09258886A - Data entry method - Google Patents

Data entry method

Info

Publication number
JPH09258886A
JPH09258886A JP6575096A JP6575096A JPH09258886A JP H09258886 A JPH09258886 A JP H09258886A JP 6575096 A JP6575096 A JP 6575096A JP 6575096 A JP6575096 A JP 6575096A JP H09258886 A JPH09258886 A JP H09258886A
Authority
JP
Japan
Prior art keywords
data
input
displayed
display
display screen
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
JP6575096A
Other languages
Japanese (ja)
Inventor
Hisao Obara
久男 小原
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.)
Fuji Electric Co Ltd
Fuji Facom Corp
Original Assignee
Fuji Electric Co Ltd
Fuji Facom Corp
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 Fuji Electric Co Ltd, Fuji Facom Corp filed Critical Fuji Electric Co Ltd
Priority to JP6575096A priority Critical patent/JPH09258886A/en
Publication of JPH09258886A publication Critical patent/JPH09258886A/en
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

(57)【要約】 【課題】制御システムを構成する制御装置に設定すべき
データを送信するデータ入力装置において、データを入
力する際の入力作業を容易にし、入力時の信頼性を上げ
る。 【解決手段】データ入力装置A1をこの表示装置の表示画
面に表示された仮想キーボードIKB の仮想キーK0,K1 等
のうちの一つに接触している指の位置を検出する機能を
有するものとする。表示画面DPA 上にデータDT1 または
データDT2 の入力位置を指定する入力フィールドIF1 ま
たは入力フィールドIF2 が表示され、入力フィールドIF
1 または入力フィールドIF2 の内部にカーソルCが表示
され、かつ仮想キーボードIKB が表示されていることを
条件にして、仮想キーボードIKB の仮想キーK0,K1 等か
らの入力を受付け、受け付けた入力をカーソルCが表示
されている入力フィールドに示される領域への入力とし
て処理する。
(57) Abstract: In a data input device for transmitting data to be set to a control device that constitutes a control system, an input work at the time of inputting data is facilitated and reliability at the time of input is improved. A data input device A1 has a function of detecting a position of a finger in contact with one of virtual keys K0, K1 of a virtual keyboard IKB displayed on a display screen of the display device. To do. On the display screen DPA, the input field IF1 or the input field IF2 for specifying the input position of the data DT1 or the data DT2 is displayed, and the input field IF is displayed.
1 or the cursor C is displayed inside the input field IF2, and the virtual keyboard IKB is displayed on the condition that the input from the virtual keys K0, K1 of the virtual keyboard IKB is accepted and the accepted input is moved to the cursor. Process as an input to the area indicated by the input field in which C is displayed.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、制御システムを構
成する制御装置に設定すべきデータを送信する、データ
入力装置におけるデータ入力方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data input method in a data input device for transmitting data to be set to a control device which constitutes a control system.

【0002】[0002]

【従来の技術】図6に、制御システムの一例として制御
システムCSを示す。図示のとおり制御システムCSは、L
AN(Local Area Network)LNによって接続された制御装
置CA1,CA2,CA3 と、データ入力装置Aからなる。制御装
置CA1,CA2,CA3 は、データ入力装置Aから入力されたデ
ータを参照し、制御装置CA1,CA2,CA3 それぞれが有する
制御用のプログラムに基づいて、制御システムCSの機器
や装置を制御する。
2. Description of the Related Art FIG. 6 shows a control system CS as an example of a control system. As shown, the control system CS is L
It is composed of control devices CA1, CA2, CA3 connected by an AN (Local Area Network) LN and a data input device A. The control devices CA1, CA2, CA3 refer to the data input from the data input device A, and control the devices and devices of the control system CS based on the control programs of the control devices CA1, CA2, CA3. .

【0003】図7に、図6に示したデータ入力装置Aの
内部を表したブロック図を示す。データ入力装置Aは、
制御演算手段1、プログラム記憶手段2、データ記憶手
段3、キーボードとマウスMSを備えた入力装置4、表示
装置5、LANLNに接続する入出力部6からなる。制御
演算手段1は、プログラム記憶手段2に格納されている
プログラムを実行してデータ入力装置Aの機能を実現す
る。以下、制御演算手段1がプログラムを実行して実現
する機能を、プログラムが実現するものとして説明す
る。表示装置5は、図形データD3を格納する図形データ
領域D3を有する図形データ記憶手段と表示画面DPを有す
る表示手段とを備え、図形データ記憶手段に格納された
図形データD3を表示画面DPに表示する機能を有する装置
である。なお以下の説明では、データ記憶手段のデータ
を記憶する領域と、この領域に格納されたデータとは同
一の符号を付して示す。
FIG. 7 is a block diagram showing the inside of the data input device A shown in FIG. The data input device A is
It comprises a control calculation means 1, a program storage means 2, a data storage means 3, an input device 4 equipped with a keyboard and a mouse MS, a display device 5, and an input / output unit 6 connected to LANLN. The control calculation means 1 executes the program stored in the program storage means 2 to realize the function of the data input device A. Hereinafter, the function realized by the control operation means 1 executing the program will be described as being realized by the program. The display device 5 includes graphic data storage means having a graphic data area D3 for storing graphic data D3 and display means having a display screen DP, and displays the graphic data D3 stored in the graphic data storage means on the display screen DP. The device has a function of In the following description, the area for storing data in the data storage means and the data stored in this area are denoted by the same reference numerals.

【0004】データ記憶手段3は、制御演算手段1から
のデータの読み書きが番地単位で実行可能なRAM(Ra
ndom Access Memory) からなるデータ記憶手段であり、
データ記憶手段3には、制御演算手段1がプログラムを
実行するに当たって参照するデータ、制御演算手段1が
生成したデータ、入出力部6を経由して入出力されるデ
ータなどが格納される。データ記憶手段3には、入力装
置4、入出力部6を介して入力されるデータを格納する
領域である入力データ領域ID、設定データD1の記憶領域
である設定データ領域D1、表示装置5の画面上に表示す
べきデータである表示データD2を格納する記憶領域であ
る表示データ領域D2が確保され、カーソルの表示位置を
記憶するレジスタであるカーソルレジスタCSR が設けら
れている。
The data storage means 3 has a RAM (Ra) capable of reading and writing data from the control operation means 1 in address units.
ndom Access Memory).
The data storage unit 3 stores data referred to when the control operation unit 1 executes a program, data generated by the control operation unit 1, data input / output via the input / output unit 6, and the like. The data storage means 3 includes an input device 4, an input data area ID that is an area for storing data input via the input / output unit 6, a setting data area D1 that is a storage area of the setting data D1, and a display device 5. A display data area D2, which is a storage area for storing display data D2 that is data to be displayed on the screen, is secured, and a cursor register CSR, which is a register for storing the display position of the cursor, is provided.

【0005】プログラム記憶手段2には、基本プログラ
ムP0、表示プログラムP1、データ設定プログラムP2が格
納されている。基本プログラムP0は、入力装置4からの
操作信号を入力したり、入出力部6を介して行われる信
号を入出力する制御をしたり、データを表示するための
基本的な処理を行うプログラムなどデータ入力装置Aの
基本的な機能を実現するプログラム群からなる。表示プ
ログラムP1は、表示データ領域D2の内容を表示装置5に
転送したり、表示装置5の表示画面に表示されるウィン
ドーを制御する機能を有するプログラム群からなる。表
示装置5に転送されたデータは、表示装置5の機能によ
って図形データに変換されて図形データ領域D3に格納さ
れ、図データ領域D3に格納された図形データD3は、表示
装置5の機能によって表示画面DPに表示される。データ
設定プログラムP2は、入力装置4から入力され、入力デ
ータ領域IDに格納された数字、文字、記号などを表すコ
ード(以下の説明では、数字、文字、記号などを表すコ
ードを文字コードと表記する)の一群の意味をもった配
列(この配列を以下の説明では文字列と表記する)か
ら、システムCS(図6を参照)を構成する制御装置CS1,
CS2,CS3 等の設定データD1を生成して設定データ領域D1
に格納し、かつ設定データD1を、表示データ領域D2の所
定の領域に格納するプログラム群からなる。またデータ
設定プログラムP2は、設定データが更新される都度、更
新された設定データを基本プログラムP0の機能を使っ
て、指定された制御装置に送信する機能を有する。
The program storage means 2 stores a basic program P0, a display program P1, and a data setting program P2. The basic program P0 is a program for inputting operation signals from the input device 4, controlling input / output of signals performed via the input / output unit 6, and basic processing for displaying data. It consists of a program group that realizes the basic functions of the data input device A. The display program P1 is composed of a program group having a function of transferring the contents of the display data area D2 to the display device 5 and controlling a window displayed on the display screen of the display device 5. The data transferred to the display device 5 is converted into graphic data by the function of the display device 5 and stored in the graphic data area D3, and the graphic data D3 stored in the figure data area D3 is displayed by the function of the display device 5. Displayed on screen DP. The data setting program P2 is a code that is input from the input device 4 and that stores numbers, characters, symbols, etc. stored in the input data area ID (in the following description, codes that represent numbers, characters, symbols, etc. are referred to as character codes From the array having a group of meanings (this array is referred to as a character string in the following description), the control device CS1, which constitutes the system CS (see FIG. 6),
Generate setting data D1 for CS2, CS3, etc. and set data area D1
And a set of programs for storing the setting data D1 in a predetermined area of the display data area D2. Further, the data setting program P2 has a function of transmitting the updated setting data to the designated control device each time the setting data is updated, using the function of the basic program P0.

【0006】図8に、図7に示した制御装置Aにデータ
を入力する手順を示した説明図を示す。図において、A
はデータ入力装置、5はデータ入力装置の表示装置、DP
は表示装置5が有する表示画面であり、図7に示したデ
ータ入力装置Aにおいて同符号を付して示したものと同
一のものである。KBはデータ入力装置Aの入力装置4
(図7を参照)に備えられたデータを入力するためのキ
ーボードであり、MSはマウスである。
FIG. 8 is an explanatory view showing a procedure for inputting data to the control device A shown in FIG. In the figure, A
Is a data input device, 5 is a display device of the data input device, DP
Is a display screen of the display device 5, and is the same as that shown with the same reference numerals in the data input device A shown in FIG. KB is the input device 4 of the data input device A
The keyboard is for inputting data provided in (see FIG. 7), and MS is a mouse.

【0007】図によって設定データであるデータDT1 と
して数値"0123"を入力する場合を例にしてデータの入力
手順を説明する。先ずキーボードKBまたはマウスMSを使
って、データ入力用のウィンドーを指定すると、図示の
とおりにデータDT1 またはデータDT2 の入力方法を指定
するためのウィンドーW1が表示画面DPの所定箇所に表示
される。ウィンドーW1には、データ設定を補助するため
のウィンドーであることを示す "データ設定" というタ
イトルと、データDT1,DT2 を設定する箇所を示す入力フ
ィールドIF1,IF2 の枠が示される。Cはデータを構成す
る数字、文字、記号(以下の説明では、数字、文字、記
号を代表して文字と表記する)等の入力位置を示すカー
ソルであり、カーソルCの表示位置は表示画面DP上で一
か所だけに存在する。カーソルCを移動するためのキー
ボードKBのキーによって図示のとおりにデータDT1 の入
力位置を指定するための入力フィールドIF1 の先頭にカ
ーソルを移動し、この状態からデータDT1 を構成する文
字列"01232" を一文字づつキーボードKBから入力する。
カーソルCは一文字が入力されるごとに右に移動し、新
たな文字の入力位置を指定する。カーソルCの位置に順
次入力された文字は、入力データ領域ID(図7を参照)
のカーソルCの位置に対応する番地に格納される。デー
タDT1 の値"0123"の入力が完了した位置で、キーボード
KBに備えられたデータ入力完了のキーを押すと、データ
設定プログラムP2は、入力データ領域IDに格納された文
字列"0123"を数値"0123"に変換し、データ記憶手段3の
設定データ領域D1(図7を参照)に格納し、このデータ
を、別に入力されている送信先データが示す送信先の制
御装置に送信する。
A data input procedure will be described with reference to an example in which a numerical value "0123" is input as the data DT1 which is setting data. First, when a window for data input is designated using the keyboard KB or the mouse MS, a window W1 for designating the input method of the data DT1 or data DT2 is displayed at a predetermined position on the display screen DP as shown in the figure. In the window W1, a title "data setting" indicating that it is a window for assisting data setting and a frame of input fields IF1 and IF2 indicating a place to set the data DT1 and DT2 are shown. C is a cursor indicating an input position such as a number, a character, or a symbol (in the following description, the number, the character, or the symbol is representatively referred to as a character) forming data, and the display position of the cursor C is the display screen DP. Only exists in one place above. The keyboard KB key for moving the cursor C moves the cursor to the beginning of the input field IF1 for designating the input position of the data DT1 as shown in the figure, and the character string "01232" which composes the data DT1 from this state. Enter one by one from the keyboard KB.
The cursor C moves to the right each time one character is input, and specifies the input position of a new character. The character sequentially input at the position of the cursor C is the input data area ID (see FIG. 7).
It is stored in the address corresponding to the position of the cursor C. At the position where the input of the value "0123" of data DT1 is completed, the keyboard
When the data entry completion key provided in the KB is pressed, the data setting program P2 converts the character string "0123" stored in the input data area ID into the numerical value "0123", and the setting data area of the data storage means 3 The data is stored in D1 (see FIG. 7), and this data is transmitted to the control device at the transmission destination indicated by the separately input transmission destination data.

【0008】図9は、データ記憶手段3の中に設けられ
た設定データ領域D1と表示データ領域D2とを示した図で
ある。設定データ領域D1は、データ記憶手段3の番地(S
D+0)を先頭とする連続した番地の領域であり、表示デー
タ領域D2は、データ記憶手段3の番地(DSM+0) を先頭と
する連続した番地の領域である。設定データDT1 の領域
は番地(SD+0)と番地(SD+1)であり図示の例では、設定
値"01234567"が格納されている。番地(SD+2)と番地(SD+
3)とは設定データDT2 の領域であり、例えば設定値の"8
9012345"が格納されている。表示データ領域D2の先頭番
地は、(DSM+0) であり、表示データ領域D2の一つの番地
には文字を表すコードの一つが格納される。例えば、設
定データ領域D1に格納された設定データDT1 の値"0123"
を、表示データ領域D2の番地(DSM+J) を先頭にして格納
すると、番地(DSM+J) には、数字の0を表すASCII コー
ドの"O0110000"が格納される。
FIG. 9 is a diagram showing a setting data area D1 and a display data area D2 provided in the data storage means 3. As shown in FIG. The setting data area D1 is an address (S
The display data area D2 is an area of continuous addresses starting from D + 0), and the display data area D2 is an area of continuous addresses starting from the address (DSM + 0) of the data storage means 3. The area of the setting data DT1 is the address (SD + 0) and the address (SD + 1), and in the illustrated example, the setting value "01234567" is stored. Address (SD + 2) and address (SD +
3) is the area of the setting data DT2.
9012345 "is stored. The first address of the display data area D2 is (DSM + 0), and one address of the display data area D2 stores one of the codes representing characters. Value "0123" of setting data DT1 stored in area D1
Is stored starting with the address (DSM + J) of the display data area D2, the ASCII code "O0110000" representing the number 0 is stored in the address (DSM + J).

【0009】図10は、図9に示した表示データ領域D2と
図8に示した表示画面DPとの関係の説明図である。図に
おいてDPは表示画面、W1はウィンドー、IF1 は設定デー
タDT1 の入力フィールド、IF2 は設定データDT2 の入力
フィールドであり、図8に示した同符号の表示と同一の
表示である。X0,X1 〜、Y0,Y1 〜は表示画面DP上での一
つの文字の表示位置を示す座標であり任意の座標Xj,Yk
(j,k は座標を表す数値の1,2 等)の位置には一つの文
字が表示される。
FIG. 10 is an explanatory diagram of the relationship between the display data area D2 shown in FIG. 9 and the display screen DP shown in FIG. In the figure, DP is a display screen, W1 is a window, IF1 is an input field for setting data DT1, and IF2 is an input field for setting data DT2, which are the same as the displays with the same symbols shown in FIG. X0, X1 ~, Y0, Y1 ~ are coordinates indicating the display position of one character on the display screen DP, and arbitrary coordinates Xj, Yk
One character is displayed at the position (j, k are the numerical values 1, 2, etc. representing the coordinates).

【0010】表示プログラムP1(図7を参照)が表示デ
ータ領域D2(図7、図9を参照)の内容である文字コー
ドを、表示データ領域D2の先頭番地(DSM+0) から順次、
表示装置5に転送すると、表示装置5は、転送された文
字コードが表す文字が表示画面DSに表示された場合に転
送順に座標(X0,Y0) から右に向かい、行が一杯になると
次の行の左端から右に向かう順番に、転送された文字コ
ードを点の集合として表された図形のデータに変換し
て、図形データ領域D3に格納する。図形データ領域D3に
格納された図形データD3は、表示装置5の機能によって
一定の周期で読みだされて表示画面DSに表示される。従
って、表示データ領域D2の先頭番地(DSM+0) に格納され
た文字コードが表す文字は、表示画面DPの座標(X0,Y0)
に、次の番地(DSM+1) に格納された文字コードが表す文
字は、表示画面DPの座標(X1,Y0) に表示され、以下表示
データ領域D2に格納された文字コードは、番地順に同一
行の左から右の列に向かい、行が一杯になると次の行に
なる配列で表示される。
The character code which is the contents of the display data area D2 (see FIGS. 7 and 9) of the display program P1 (see FIG. 7) is sequentially read from the start address (DSM + 0) of the display data area D2.
When transferred to the display device 5, when the character represented by the transferred character code is displayed on the display screen DS, the display device 5 moves to the right from the coordinates (X0, Y0) in the transfer order, and when the line is full, the next The transferred character codes are converted into data of a figure represented as a set of points in the order from the left end of the line to the right and stored in the figure data area D3. The graphic data D3 stored in the graphic data area D3 is read out at a constant cycle by the function of the display device 5 and displayed on the display screen DS. Therefore, the character represented by the character code stored in the first address (DSM + 0) of the display data area D2 is the coordinates (X0, Y0) of the display screen DP.
, The character represented by the character code stored in the next address (DSM + 1) is displayed at the coordinates (X1, Y0) of the display screen DP, and the character codes stored in the display data area D2 are in the order of address. From left to right column of the same row, when the row is full, the next row is displayed.

【0011】ウィンドーW1は、ウィンドーW1の表示画面
DP上での位置をマウスMSまたはキーボードKB(図8を参
照)から座標(Xj,Yk) の位置に指定され、ウィンドーW1
を表示すべき信号が入力されると、表示プログラムP1が
起動し、表示プログラムP1によって、ウィンドーW1の上
端右端の座標を座標(Xj,Yk) にして表示画面DP上に表示
される。入力フィールドIF1 の先頭の文字が表示される
座標は、ウィンドーW1の先頭の座標(Xj,Yk) を基準にす
ると、座標(p,q) に当たるので、表示画面DPの座標では
座標((j+p),(k+q)) になる。同様にして、入力フィール
ドIF2 の先頭の文字の座標は、表示画面DPの座標で座標
(X(j+p),Y(k+t)) である。
The window W1 is a display screen of the window W1.
The position on DP is specified as the position of coordinates (Xj, Yk) from the mouse MS or keyboard KB (see Fig. 8), and the window W1
When a signal to display is input, the display program P1 is activated, and the display program P1 displays the upper right corner of the window W1 at the coordinates (Xj, Yk) on the display screen DP. The coordinates at which the first character of the input field IF1 is displayed correspond to the coordinates (p, q) based on the first coordinates (Xj, Yk) of the window W1, so the coordinates (((j + p), (k + q)). Similarly, the coordinates of the first character of the input field IF2 are the coordinates of the display screen DP.
It is (X (j + p), Y (k + t)).

【0012】図示のとおり、表示画面DPの1行の文字数
は、座標X0〜座標X(m-1)に配列される文字数であるので
m個である。従って、入力フィールドIF1 に対応する設
定データ領域DT1 (図9を参照)の表示データ領域D21
の先頭番地(DSM+J) と、入力フィールドIF2 に対応する
設定データ領域DT2 (図9を参照)の表示データ領域D2
2 の先頭番地(DSM+K) とは、それぞれ次に示す数式、数
1、数2によって与えられる。
As shown in the figure, the number of characters in one line of the display screen DP is m because it is the number of characters arranged in the coordinates X0 to X (m-1). Therefore, the display data area D21 of the setting data area DT1 (see FIG. 9) corresponding to the input field IF1
Start address (DSM + J) and the display data area D2 of the setting data area DT2 (see Fig. 9) corresponding to the input field IF2
The leading address (DSM + K) of 2 is given by the following mathematical formulas, Formula 1 and Formula 2, respectively.

【0013】[0013]

【数1】(DSM+J) =DSM + (k+q)*m +(j+p)[Equation 1] (DSM + J) = DSM + (k + q) * m + (j + p)

【0014】[0014]

【数2】(DSM+K) =DSM + (k+t)*m +(j+p)図11に、
図7に示したカーソルレジスタCSR の説明図を示す。図
示のとおり、カーソルレジスタCSR には、表示データ領
域D2の番地が格納され、表示プログラムP1はカーソルレ
ジスタCSR の内容に相当する表示画面DS(図7,図8を
参照)にカーソルCを表示する。カーソルレジスタCSR
の内容は、キーボードKBからの操作によって書き換えら
れ、この書換えによってカーソルCの表示画面DS上での
表示位置が変化する。
[Formula 2] (DSM + K) = DSM + (k + t) * m + (j + p) In FIG. 11,
FIG. 8 shows an explanatory diagram of the cursor register CSR shown in FIG. 7. As shown in the figure, the address of the display data area D2 is stored in the cursor register CSR, and the display program P1 displays the cursor C on the display screen DS (see FIGS. 7 and 8) corresponding to the contents of the cursor register CSR. . Cursor register CSR
Is rewritten by an operation from the keyboard KB, and this rewriting changes the display position of the cursor C on the display screen DS.

【0015】データ設定プログラムP2(図7を参照)
は、カーソルレジスタCSR の内容からカーソルCが入力
フィールドIF1 または入力フィールドIF2 の内部にある
ことを検出し、カーソルCが入力フィールドIF1 または
入力フィールドIF2 の内部にある状態で、キーボードKB
から入力される文字コードを入力データ領域IDのカーソ
ルレジスタCSR の内容に一定の関係で対応する領域に格
納する。またデータ設定プログラムP2は、入力されたコ
ードをカーソルレジスタCSR の内容に対応する表示デー
タ領域D2に格納し、カーソルCが表示されていた位置に
入力された文字を表示する。次いで、データ設定プログ
ラムP2はカーソルレジスタSCR の内容に1を加算し、カ
ーソルCの位置を1文字分だけ右に進める。入力フィー
ルドIF1 または入力フィールドIF2 に表示されたカーソ
ルCに従って入力された文字列の入力が終了したことを
示す信号が入力装置4(図7)から入力されると、デー
タ設定プログラムP2は、入力データ領域IDに格納した文
字列を設定データに変換して設定データ領域D1(図7お
よび図9を参照)に格納する。さらにデータ設定プログ
ラムP2は、格納したデータと同一のデータを、別に入力
されている設定データを送信すべき制御装置を指定する
データに従って、対象の制御装置に送信する。
Data setting program P2 (see FIG. 7)
Detects that the cursor C is inside the input field IF1 or IF2 from the contents of the cursor register CSR, and when the cursor C is inside the input field IF1 or IF2, the keyboard KB
The character code input from is stored in the area corresponding to the contents of the cursor register CSR of the input data area ID in a fixed relationship. Further, the data setting program P2 stores the input code in the display data area D2 corresponding to the contents of the cursor register CSR, and displays the input character at the position where the cursor C was displayed. Next, the data setting program P2 adds 1 to the contents of the cursor register SCR and advances the position of the cursor C to the right by one character. When a signal indicating that the input of the character string input according to the cursor C displayed in the input field IF1 or the input field IF2 has been input from the input device 4 (FIG. 7), the data setting program P2 causes the input data The character string stored in the area ID is converted into setting data and stored in the setting data area D1 (see FIGS. 7 and 9). Further, the data setting program P2 transmits the same data as the stored data to the target control device in accordance with the separately input data designating the control device to which the setting data should be transmitted.

【0016】[0016]

【発明が解決しようとする課題】前述したとおりに、制
御システムを構成する制御装置に、このシステムに接続
する従来のデータ入力装置からデータを設定する場合に
は、データ入力装置の入力データフィールドをデータ入
力装置の表示画面に表示させ、この入力フィールドに表
示される入力結果を見ながらキーボードから設定値を入
力していた。しかしこの方法によると、表示画面上の入
力フィールドに表示される入力された設定値の表示と、
設定値を入力するキーボードとの位置が離れているため
に入力値の確認が十分に行われなかったり、入力値の確
認に手間がかかるといった不便があった。
As described above, when data is set in the control device constituting the control system from the conventional data input device connected to this system, the input data field of the data input device is set. The setting value was input from the keyboard while displaying it on the display screen of the data input device and watching the input result displayed in this input field. However, according to this method, the display of the input set value displayed in the input field on the display screen,
Since the position for inputting the set value is far from the keyboard, the input value is not sufficiently confirmed, and it takes time to confirm the input value.

【0017】上述の事情があることに鑑み、本発明は、
データの設定が誤りなく容易に行えるデータ入力方法を
提供することを目的とする。
In view of the above circumstances, the present invention provides
It is an object of the present invention to provide a data input method that enables easy data setting without error.

【0018】[0018]

【課題を解決するための手段】前述の目的を達成するた
め、本発明によれば、プログラム記憶手段とこのプログ
ラム記憶手段に格納されたプログラムを実行する制御演
算手段とデータ記憶手段と入力装置と表示装置とからな
り、入力されたデータを制御システムを構成する制御装
置に送信する装置であるデータ入力装置におけるデータ
入力方法において、表示装置を、この表示装置の表示画
面に表示された仮想キーボードのうちの任意の一つの仮
想のキーが押されることによって、この押された仮想キ
ーに相当するコードを生成して出力する機能を有するも
のとし、表示入力装置の表示画面に表示された設定デー
タの入力領域を示す区画である入力フィールドの内部に
カーソルが表示されていることを条件にして、仮想キー
ボードから入力された数字または文字または記号また
は、数字、文字、記号の内の2つ以上からなる文字列か
ら制御装置に送信すべきデータを生成し、この生成した
データを制御装置に送信することを特徴とする。
In order to achieve the above-mentioned object, according to the present invention, a program storage means, a control calculation means for executing a program stored in the program storage means, a data storage means, and an input device. In a data input method in a data input device, which is a device that comprises a display device and sends input data to a control device that constitutes a control system, the display device is a virtual keyboard displayed on a display screen of the display device. When any one of the virtual keys is pressed, it has a function of generating and outputting a code corresponding to the pressed virtual key, and the setting data displayed on the display screen of the display input device is displayed. Input is made from the virtual keyboard, provided that the cursor is displayed inside the input field, which is the partition that indicates the input area. It is characterized in that data to be transmitted to the control device is generated from a numeral or character or symbol or a character string consisting of two or more of numbers, characters and symbols, and the generated data is transmitted to the control device. .

【0019】即ち、本発明の方法を適用したデータ入力
装置においては、表示装置が表示装置の表示画面に表示
された仮想キーボードから数字、文字および記号の入力
の機能を有するものとされる。そして、表示画面の入力
フィールドの内部にカーソルが表示された状態で仮想キ
ーボードの仮想キーが押されると、表示装置は押された
仮想キーに相当するコードを出力する。表示装置から出
力されたコードはプログラム記憶手段に格納されたプロ
グラムによって機能する制御演算手段によって入力さ
れ、入力されたコードまたはコード列は制御装置に適合
したデータの形式に変換されて制御装置に送信される。
That is, in the data input device to which the method of the present invention is applied, the display device has a function of inputting numbers, characters and symbols from the virtual keyboard displayed on the display screen of the display device. Then, when the virtual key of the virtual keyboard is pressed while the cursor is displayed inside the input field of the display screen, the display device outputs a code corresponding to the pressed virtual key. The code output from the display device is input by the control calculation means that functions according to the program stored in the program storage means, and the input code or code string is converted into a data format suitable for the control device and transmitted to the control device. To be done.

【0020】また、本発明において、入力フィールド
は、表示画面に表示されたウィンドーの内部に表示され
るものとすると好適である。さらに、仮想キーボード
は、表示画面上に表示される仮想キーボードを縮小した
図形を、マウスによって表示位置が操作されるポインタ
によって指定することにより、表示されるものとすると
好適である。
Further, in the present invention, it is preferable that the input field is displayed inside the window displayed on the display screen. Furthermore, it is preferable that the virtual keyboard is displayed by designating a reduced graphic of the virtual keyboard displayed on the display screen with a pointer whose display position is operated by a mouse.

【0021】[0021]

【発明の実施の形態】図1に本発明の実施の形態の一例
である、本発明の方法を適用したデータ入力装置A1のブ
ロック図を示す。データ入力装置A1は、制御演算手段
1、プログラム記憶手段2A、データ記憶手段3、入力装
置4、表示装置5A、入出力部6からなる。データ入力装
置A1の構成要素のうち、図7に示したデータ入力装置A
の構成要素と同一の符号を付して示したものは、データ
入力装置Aと同一の機能を有する構成要素であるので説
明を省略する。表示装置5Aは、表示装置5(図7を参
照)と同一の機能を含み、さらに表示装置5Aの表示画面
DPA に表示された仮想キーボードのうちの押された仮想
のキーが表す文字または記号(以下の説明では文字およ
び記号を文字と表記する)のコードを出力する機能を有
する。プログラム記憶手段2Aは、基本プログラムP0、表
示プログラムP1、データ設定プログラムP2A が格納され
ており、これらのプログラムのうち、図7に示したプロ
グラムと同符号を付して示したプログラムは、図7に示
したプログラムと同機能のプログラムである。プログラ
ム記憶手段2Aは、データ設定プログラムP2に代わるデー
タ設定プログラムP2A を有する点を除けば、プログラム
記憶手段2と同一機能のプログラム記憶手段である。
FIG. 1 is a block diagram of a data input device A1 to which the method of the present invention is applied, which is an example of an embodiment of the present invention. The data input device A1 includes a control calculation means 1, a program storage means 2A, a data storage means 3, an input device 4, a display device 5A, and an input / output unit 6. Among the components of the data input device A1, the data input device A shown in FIG.
The components denoted by the same reference numerals as those of the above-mentioned components are components having the same functions as those of the data input device A, and therefore description thereof will be omitted. The display device 5A includes the same functions as the display device 5 (see FIG. 7), and further includes a display screen of the display device 5A.
It has a function of outputting a code of a character or a symbol (in the following description, the character and the symbol are referred to as a character) represented by the pressed virtual key of the virtual keyboard displayed on the DPA. The program storage means 2A stores a basic program P0, a display program P1, and a data setting program P2A. Among these programs, the programs designated by the same reference numerals as those shown in FIG. It has the same function as the program shown in. The program storage means 2A is a program storage means having the same function as the program storage means 2 except that it has a data setting program P2A instead of the data setting program P2.

【0022】図2に、図1に示したデータ入力装置5Aの
表示画面DPA に表示された、データ入力時の表示画面の
一例を示す。図において、W1は表示画面DPA 上に表示さ
れた制御装置に送信すべきデータを入力する際の入力位
置を表示するウィンドーであり、図8に示したウィンド
ーW1と同一の意味を有するウィンドーである。IKB は表
示画面DPA 上に表示された仮想キーボードである。仮想
キーボードIKB にはマトリックス状に配列された仮想キ
ーK0,K1 等が表示されており、仮想キーボードIKB が表
示されている状態においては、仮想キーKi(i は仮想キ
ーの配列位置を示す番号、1,2 等)の位置が、表示装置
5Aが有する機能によって一定の周期でスキャンされ、仮
想キーKiに接触した指による電気的な状態の変化が検出
され、指が接触している仮想キーKiの位置が特定され
る。表示装置5Aは、この判定した位置に応じて、仮想キ
ーKiが表す文字コードを生成し、生成した文字コードを
出力する。データ設定プログラムP2A (図1を参照)
は、表示画面DPA にウィンドーW1と仮想キーボードIKB
が表示されていることを条件にして始動し、カーソルC
が入力フィールドIF1 または入力フィールドIF2 の内部
にあることを条件にして表示装置5Aから出力される文字
コードをデータ記憶手段3のカーソルCの表示位置を決
めているカーソルレジスタSCR (図1を参照)の内容が
示す番地と一定の関係にある入力データ領域ID(図1を
参照)の領域に格納する。またデータ設定プログラムP2
A は、表示装置5Aから出力された文字コードをカーソル
レジスタSCR の内容が示す表示データ領域D2の領域に格
納して、仮想キーボードIKB から入力された文字コード
をカーソルCがあった位置に表示し、カーソルレジスタ
CSR(図1を参照)の内容に1を加算してカーソルを右
に進める。入力が完了したことを表す信号が入力される
と、データ設定プログラムP2A は、更新された入力デー
タ領域IDの入力フィールドIF1 または入力フィールドIF
2 に相当する領域の内容から設定データを生成し、この
生成したデータを設定データ領域D1に格納し、入力デー
タに含まれているか、または予め設定されている転送先
の制御装置を示すデータによって指定された図示外の制
御装置に更新された設定データ領域D1の内容を送信す
る。なお、カーソルレジスタCSR の内容は、仮想キーボ
ードIKB 上のカーソルC操作用の仮想キーによって、キ
ーボードKB(図8を参照)のキーによる操作と同様にし
て変更される。
FIG. 2 shows an example of a display screen at the time of data input, which is displayed on the display screen DPA of the data input device 5A shown in FIG. In the figure, W1 is a window that displays the input position when inputting the data to be transmitted to the control device displayed on the display screen DPA, and has the same meaning as the window W1 shown in FIG. . IKB is a virtual keyboard displayed on the display screen DPA. The virtual keyboard IKB displays virtual keys K0, K1, etc. arranged in a matrix.When the virtual keyboard IKB is displayed, the virtual key Ki (i is a number indicating the virtual key array position, 1, 2, etc.) is the display device
The function of 5A scans at regular intervals, detects a change in the electrical state caused by the finger touching the virtual key Ki, and specifies the position of the virtual key Ki in contact with the finger. The display device 5A generates a character code represented by the virtual key Ki according to the determined position, and outputs the generated character code. Data setting program P2A (see Figure 1)
On the display screen DPA window W1 and virtual keyboard IKB
Is started, and the cursor C
Cursor register SCR (see FIG. 1) that determines the display position of the cursor C of the data storage means 3 for the character code output from the display device 5A on the condition that is inside the input field IF1 or the input field IF2. It is stored in the area of the input data area ID (see FIG. 1) having a fixed relationship with the address indicated by the content of. Data setting program P2
A stores the character code output from the display device 5A in the area of the display data area D2 indicated by the contents of the cursor register SCR, and displays the character code input from the virtual keyboard IKB at the position where the cursor C was. , Cursor register
Add 1 to the contents of CSR (see Figure 1) and move the cursor to the right. When the signal indicating that the input is completed is input, the data setting program P2A causes the input field IF1 or the input field IF of the updated input data area ID to be input.
The setting data is generated from the contents of the area corresponding to 2, the generated data is stored in the setting data area D1, and is included in the input data or is set in advance according to the data indicating the transfer destination control device. The contents of the updated setting data area D1 are transmitted to the designated control device (not shown). The contents of the cursor register CSR are changed by the virtual key for operating the cursor C on the virtual keyboard IKB in the same manner as the operation by the key of the keyboard KB (see FIG. 8).

【0023】図3に、図2に示した表示画面DPA と同一
の表示画面DPA にウィンドーW1が表示され、仮想キーボ
ードIKB が表示される前の状態の表示を示す。仮想キー
ボードは、一つの機能として選択されるべき仮想キーボ
ードを縮小した図形IKB1にアイコン化されて表示画面DP
の下辺に他のアイコン化された図形に並んで表示され
る。仮想キーボードIKB を機能させる場合には、図形IK
B1の箇所をマウスMS(図1を参照)で表示画面DPA 上で
の位置が操作されるポインタで指し、マウスMSからこの
位置での信号を入力すると、入力された信号が基本プロ
グラムP0によって入力処理され、表示プログラムP1に渡
され、表示プログラムP1は図2に示した通りに仮想キー
ボードIKB1を表示する。
FIG. 3 shows a display in a state before the window W1 is displayed on the same display screen DPA as the display screen DPA shown in FIG. 2 and the virtual keyboard IKB is displayed. The virtual keyboard is an iconized figure IKB1 which is a reduced virtual keyboard that should be selected as one function.
It is displayed next to other iconified figures on the bottom side of. Graphic IK to make the virtual keyboard IKB work
Point B1 with the mouse MS (see Fig. 1) with the pointer that operates the position on the display screen DPA, and when the signal at this position is input from the mouse MS, the input signal is input by the basic program P0. After being processed and passed to the display program P1, the display program P1 displays the virtual keyboard IKB1 as shown in FIG.

【0024】図4に、図1に示したデータ設定プログラ
ムP2A による処理を表したフローチャートを示す。デー
タ設定プログラムP2A が始動されると、データ設定プロ
グラムP2A は処理F1におい、ウィンドーW1が表示されか
つ仮想キーボードIKB1(図2参照)が表示されているか
否かを判定し、両方のウィンドーが表示されている場合
には、処理F2に進む。データ設定プログラムP2A は、処
理F2においてカーソルレジスタCSR (図1を参照)の内
容を読出し、処理F3においてカーソルC(図2を参照)
が入力フィールドIF1 または入力フィールドIF2 のどち
らかの内部にあるか否かを判定し、入力フィールドのど
ちらかの内部にある場合には処理F4に進んで表示装置5A
が出力する、仮想キーボードIKB1(図2を参照)の押さ
れた仮想キーの文字コードを受け付ける。データ入力プ
ログラムP2A は、処理F4において文字コードを受け付け
ると、処理F5に進んでカーソルレジスタCSR の内容から
特定される入力フィールドに対応する入力データ領域ID
(図1を参照)に受け付けた文字コードを格納し、また
受け付けた文字コードをカーソルレジスタCSR の内容で
指定される表示データ領域D2に格納してカーソルCが在
った位置に文字を表示し、処理F6に進んでカーソルレジ
スタCSR の内容に1を加算して、カーソルレジスタCの
表示位置を右に進め、次に格納すべき文字コードの入力
データ領域IDにおける領域を準備する。次いでデータ設
定プログラムP2A は、処理F7において、データの入力が
完了したことを表す信号が入力されているか否かを判定
し、入力完了の信号が受信されているならば、処理F8に
進み、入力データ領域に格納した文字コードからなる文
字列を、この文字列が表す入力データの形式に変換し、
処理F9に進んで変換したデータを設定データ領域D1(図
1を参照)に格納する。次いでデータ設定プログラムP2
A は、基本プログラムP0(図1を参照)の機能によっ
て、設定データ領域D1の内容を、入力した文字列が表す
データまたは予め入力されている送信先を示すデータに
従って特定される制御装置に送信する。処理F1におい
て、ウィンドーW1が表示されかつ仮想キーボードIKB1が
表示されている条件が満たされていないと判定された場
合には、データ設定プログラムP2A は何の処理もしな
い。処理F7において、設定完了信号が受信されていない
場合には、処理F1からの処理に戻り、文字コードの入力
を前に入力された文字コードに継続して行う。
FIG. 4 is a flow chart showing the processing by the data setting program P2A shown in FIG. When the data setting program P2A is started, the data setting program P2A determines in process F1 whether the window W1 is displayed and the virtual keyboard IKB1 (see FIG. 2) is displayed, and both windows are displayed. If so, the process proceeds to process F2. The data setting program P2A reads the contents of the cursor register CSR (see FIG. 1) in process F2, and the cursor C (see FIG. 2) in process F3.
Is inside either input field IF1 or input field IF2, and if it is inside either input field, proceed to process F4 and display device 5A.
Receives the character code of the pressed virtual key of the virtual keyboard IKB1 (see FIG. 2) output by. When the data input program P2A receives the character code in process F4, the process advances to process F5 and the input data area ID corresponding to the input field specified from the contents of the cursor register CSR.
The received character code is stored in (see Fig. 1), and the received character code is stored in the display data area D2 specified by the contents of the cursor register CSR to display the character at the position of the cursor C. The process proceeds to step F6, 1 is added to the contents of the cursor register CSR, the display position of the cursor register C is advanced to the right, and the area in the input data area ID of the character code to be stored next is prepared. Next, in the process F7, the data setting program P2A determines whether or not the signal indicating that the data input is completed is input, and if the signal of the input completion is received, the process proceeds to the process F8, and the input is performed. Convert the character string that consists of the character code stored in the data area to the format of the input data represented by this character string,
In step F9, the converted data is stored in the setting data area D1 (see FIG. 1). Next, the data setting program P2
A transmits the contents of the setting data area D1 to the control device specified by the data represented by the input character string or the data indicating the destination that is input in advance by the function of the basic program P0 (see FIG. 1). To do. In the process F1, when it is determined that the condition that the window W1 is displayed and the virtual keyboard IKB1 is displayed is not satisfied, the data setting program P2A does not perform any process. In the process F7, when the setting completion signal is not received, the process returns from the process F1 and the character code is continuously input to the previously input character code.

【0025】図5に、図1に示したデータ入力装置A1に
おてい、2個のウィンドーW2,W3 を表示させ、図2に示
した仮想キーボードIKB と同一の仮想キーボードIKB か
ら入力する場合の画面を示す。ウィンドーW2のデータDT
2,DT3 それぞれの入力フィールドまたは、ウィンドーW3
のデータDT4,DT5 それぞれの入力フィールドのうちのど
れか一つの入力フィールドにカーソルCが存在する場合
に、一つのウィンドーが表示されている場合と同様にし
て、仮想キーボードIKB からデータを入力することがで
きる。複数個のウィンドーが表示されている場合の仮想
キーボードIKBからの入力も、表示画面DPA 上に存在す
る1つだけのカーソルCの位置に対応する入力データ領
域に対してのみ行われ、1つのウィンドーが表示されて
いる場合の仮想キーボードIKB からの入力と同一の仕組
みで行われるので、データ入力の仕組みの説明は省略す
る。
FIG. 5 shows a case where two windows W2 and W3 are displayed in the data input device A1 shown in FIG. 1 and input is made from the same virtual keyboard IKB as shown in FIG. Show the screen. Data DT for window W2
2, DT3 Each input field or window W3
Data DT4, DT5 When the cursor C is in one of the input fields, input data from the virtual keyboard IKB in the same way as when one window is displayed. You can Input from the virtual keyboard IKB when multiple windows are displayed is also performed only for the input data area corresponding to the position of only one cursor C on the display screen DPA. Since the same mechanism as the input from the virtual keyboard IKB when is displayed, the explanation of the mechanism of data input is omitted.

【0026】[0026]

【発明の効果】以上に説明したとおり、本発明は、プロ
グラム記憶手段とこのプログラム記憶手段に格納された
プログラムを実行する制御演算手段とデータ記憶手段と
入力装置と表示装置とからなり、入力されたデータを制
御システムを構成する制御装置に送信する装置であるデ
ータ入力装置におけるデータ入力方法において、表示装
置を、この表示装置の表示画面に表示された仮想キーボ
ードのうちの任意の一つの仮想のキーが押されることに
よって、この押された仮想キーに相当するコードを生成
して出力する機能を有するものとする。そして、表示入
力装置の表示画面に表示された設定データの入力領域を
示す区画である入力フィールドの内部にカーソルが表示
されていることを条件にして、仮想キーボードから入力
された数字または文字または記号または、数字、文字、
記号の内の2つ以上からなる文字列から制御装置に送信
すべきデータを生成し、この生成したデータを制御装置
に送信する。
As described above, according to the present invention, the program storage means, the control calculation means for executing the program stored in the program storage means, the data storage means, the input device and the display device are input. In the data input method in the data input device, which is a device for transmitting the data to the control device that constitutes the control system, the display device is a virtual keyboard of any one of the virtual keyboards displayed on the display screen of the display device. When a key is pressed, it has a function of generating and outputting a code corresponding to the pressed virtual key. Then, on the condition that the cursor is displayed inside the input field, which is a section showing the input area of the setting data displayed on the display screen of the display input device, the number or the character or the symbol input from the virtual keyboard is provided. Or numbers, letters,
Data to be transmitted to the control device is generated from a character string composed of two or more of the symbols, and the generated data is transmitted to the control device.

【0027】従って、データの入力位置を示す入力フィ
ールド内のカーソルと、仮想キーボードとが同一の表示
画面に表示される結果、入力の操作をする位置と入力さ
れた文字または記号が表示される位置が接近しているの
で入力すべきデータを誤りなく容易に入力することがで
きる。また、請求項2の発明によれば、本発明において
入力フィールドは、表示画面に表示されたウィンドーの
内部に表示されるものとするので、ウィンドーを表示画
面上の適切な位置に表示させたり、複数個のウィンドー
を表示させて複数箇所に入力すべきデータを参照しつつ
入力することができる。
Therefore, as a result that the cursor in the input field indicating the data input position and the virtual keyboard are displayed on the same display screen, the position where the input operation is performed and the position where the input character or symbol is displayed. Are close to each other, the data to be input can be easily input without error. Further, according to the invention of claim 2, in the present invention, since the input field is displayed inside the window displayed on the display screen, the window can be displayed at an appropriate position on the display screen, Data can be input while displaying a plurality of windows and referring to data to be input at a plurality of locations.

【0028】さらに、請求項3の発明によれば、本発明
において仮想キーボードは、表示画面上に表示される仮
想キーボードを縮小した図形を、マウスによって表示位
置が操作されるポインタによって指定することにより表
示されるものとするので、仮想キーボードを設定するた
めの特別な操作を必要とせず、仮想キーボードの設定を
容易に行うことができる。
Further, according to the invention of claim 3, in the virtual keyboard according to the present invention, the virtual keyboard displayed on the display screen is designated by a pointer whose display position is operated by a mouse. Since it is displayed, a special operation for setting the virtual keyboard is not required, and the virtual keyboard can be easily set.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の実施の形態の一例である、本発明の方
法を適用したデータ入力装置のブロック図
FIG. 1 is a block diagram of a data input device to which a method of the present invention is applied, which is an example of an embodiment of the present invention.

【図2】図1に示したデータ入力装置におけるデータ入
力時の表示画面の一例を示した図
FIG. 2 is a diagram showing an example of a display screen at the time of data input in the data input device shown in FIG.

【図3】図1に示したデータ入力装置におけるデータ入
力前の表示の一例を示した図
3 is a diagram showing an example of a display before data input in the data input device shown in FIG.

【図4】図1に示したデータ入力装置の動作を表したフ
ローチャート
4 is a flowchart showing the operation of the data input device shown in FIG.

【図5】図1に示したデータ入力装置におけるデータ入
力時の表示画面の他の一例を示した図
5 is a diagram showing another example of a display screen at the time of data input in the data input device shown in FIG.

【図6】制御装置と制御装置へのデータを入力するデー
タ入力装置とからなる制御システムの一例を示した図
FIG. 6 is a diagram showing an example of a control system including a control device and a data input device for inputting data to the control device.

【図7】従来のデータ入力装置の一例のブロック図FIG. 7 is a block diagram of an example of a conventional data input device.

【図8】図7に示したデータ入力装置のデータ入力時の
表示画面の一例を示した図
8 is a diagram showing an example of a display screen at the time of data input of the data input device shown in FIG.

【図9】図7に示したデータ入力装置の設定データ領域
と表示領域とを示した図
9 is a diagram showing a setting data area and a display area of the data input device shown in FIG.

【図10】入力フィールドの説明図[Figure 10] Illustration of input fields

【図11】カーソルレジスタの説明図[Figure 11] Illustration of cursor register

【符号の説明】[Explanation of symbols]

A1 データ入力装置 DPA 表示画面 W1 ウィンドー IF1,IF2 入力フィールド IKB 仮想キーボード KO,K1 仮想キー A1 Data input device DPA Display screen W1 Window IF1, IF2 Input field IKB Virtual keyboard KO, K1 Virtual key

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】プログラム記憶手段とこのプログラム記憶
手段に格納されたプログラムを実行する制御演算手段と
データ記憶手段と入力装置と表示装置とからなり、入力
されたデータを制御システムを構成する制御装置に送信
する装置であるデータ入力装置におけるデータ入力方法
において、 表示装置を、この表示装置の表示画面に表示された仮想
キーボードのうちの任意の一つの仮想のキーが押される
ことによって、この押された仮想キーに相当するコード
を生成して出力する機能を有するものとし、表示入力装
置の表示画面に表示された設定データの入力領域を示す
区画である入力フィールドの内部にカーソルが表示され
ていることを条件にして、仮想キーボードから入力され
た数字または文字または記号または、数字、文字、記号
の内の2つ以上からなる文字列から制御装置に送信すべ
きデータを生成し、この生成したデータを制御装置に送
信することを特徴とするデータ入力方法。
1. A control device comprising a program storage means, a control calculation means for executing a program stored in the program storage means, a data storage means, an input device and a display device, and the input data constituting a control system. In the data input method in the data input device which is a device for transmitting to the display device, the display device is pressed by pressing any one virtual key of the virtual keyboard displayed on the display screen of the display device. It has a function to generate and output a code corresponding to the virtual key, and the cursor is displayed inside the input field which is a section showing the input area of the setting data displayed on the display screen of the display input device. Of the numbers, letters, or symbols entered from the virtual keyboard, or among numbers, letters, or symbols. A data input method, wherein data to be transmitted to a control device is generated from a character string composed of two or more, and the generated data is transmitted to the control device.
【請求項2】請求項1に記載のデータ入力方法におい
て、 入力フィールドは、表示画面に表示されたウィンドーの
内部に表示されることを特徴とするデータ入力方法。
2. The data input method according to claim 1, wherein the input field is displayed inside the window displayed on the display screen.
【請求項3】請求項1に記載のデータ入力方法におい
て、 仮想キーボードは、表示画面上に表示される仮想キーボ
ードを縮小した図形を、マウスによって表示位置が操作
されるポインタによって指定することにより、表示画面
上に表示することを特徴とするデータ入力方法。
3. The data input method according to claim 1, wherein the virtual keyboard designates a figure obtained by reducing the virtual keyboard displayed on the display screen by a pointer whose display position is operated by a mouse. A data input method characterized by displaying on a display screen.
JP6575096A 1996-03-22 1996-03-22 Data entry method Pending JPH09258886A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6575096A JPH09258886A (en) 1996-03-22 1996-03-22 Data entry method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6575096A JPH09258886A (en) 1996-03-22 1996-03-22 Data entry method

Publications (1)

Publication Number Publication Date
JPH09258886A true JPH09258886A (en) 1997-10-03

Family

ID=13296017

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6575096A Pending JPH09258886A (en) 1996-03-22 1996-03-22 Data entry method

Country Status (1)

Country Link
JP (1) JPH09258886A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002031643A1 (en) * 2000-10-11 2002-04-18 Canon Kabushiki Kaisha Information processing device, information processing method, and storage medium
JP2002244798A (en) * 2001-02-19 2002-08-30 Digital Electronics Corp Programmable display
JP2009509235A (en) * 2005-09-16 2009-03-05 アップル インコーポレイテッド Arrangement of virtual input device on touch screen type user interface
CN108287724B (en) * 2017-12-27 2021-09-07 杭州迈杰教育科技有限公司 Teaching controller code burning method, electronic equipment and storage medium

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002031643A1 (en) * 2000-10-11 2002-04-18 Canon Kabushiki Kaisha Information processing device, information processing method, and storage medium
US6587820B2 (en) 2000-10-11 2003-07-01 Canon Kabushiki Kaisha Information processing apparatus and method, a computer readable medium storing a control program for making a computer implemented information process, and a control program for selecting a specific grammar corresponding to an active input field or for controlling selection of a grammar or comprising a code of a selection step of selecting a specific grammar
US7024361B2 (en) 2000-10-11 2006-04-04 Canon Kabushiki Kaisha Information processing apparatus and method, a computer readable medium storing a control program for making a computer implemented information process, and a control program for selecting a specific grammar corresponding to an active input field or for controlling selection of a grammar or comprising a code of a selection step of selecting a specific grammar
JP2002244798A (en) * 2001-02-19 2002-08-30 Digital Electronics Corp Programmable display
JP2009509235A (en) * 2005-09-16 2009-03-05 アップル インコーポレイテッド Arrangement of virtual input device on touch screen type user interface
JP2012208962A (en) * 2005-09-16 2012-10-25 Apple Inc Arrangement of virtual input device onto touch screen type user interface
CN108287724B (en) * 2017-12-27 2021-09-07 杭州迈杰教育科技有限公司 Teaching controller code burning method, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
US6831666B1 (en) Application selection window in a windows operation system
JPH031708B2 (en)
JPH09258886A (en) Data entry method
JP2653346B2 (en) Programmable controller
US5606345A (en) Display and input control device
JP3598563B2 (en) Input device
JP3486456B2 (en) Remote control method, local controller and remote control device for injection molding machine
JP3162095B2 (en) Image display control device
JPH06295236A (en) Engineering device
JP3076623B2 (en) Image display device
JPH05298377A (en) Input history information processing device
JPH01280853A (en) Terminal computer
JP2970743B2 (en) Data communication device
JP3266975B2 (en) Scroll image display method
JPH11167407A (en) Program code display device for programmable controller
JPH06230875A (en) Information processor
JP2862369B2 (en) Image display control device
KR20000074930A (en) apparatus for reforming object state in computing apparatus for touch pannel and method therefor
JP2928824B2 (en) Data display device
JP3266606B2 (en) Multi-item input device
JPS62189585A (en) How to organize and display windows
JPH02151924A (en) Multi-window display method
JPS6346850B2 (en)
JPH02204792A (en) Crt display device
JPS5897738A (en) Display