JPH03182924A - Data input device - Google Patents
Data input deviceInfo
- Publication number
- JPH03182924A JPH03182924A JP1320634A JP32063489A JPH03182924A JP H03182924 A JPH03182924 A JP H03182924A JP 1320634 A JP1320634 A JP 1320634A JP 32063489 A JP32063489 A JP 32063489A JP H03182924 A JPH03182924 A JP H03182924A
- Authority
- JP
- Japan
- Prior art keywords
- data
- input
- data input
- window
- column
- 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
- Input From Keyboards Or The Like (AREA)
- Digital Computer Display Output (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔発明の目的〕
(産業上の利用分野)
この発明は、例えばCRT画面上に表示されたデータ入
力表の指定欄に該当するデータを書き込む操作を通じて
データ入力を行わせるデータ入力装置に関する。[Detailed Description of the Invention] [Objective of the Invention] (Industrial Application Field) The present invention allows data input to be performed through an operation of writing corresponding data into a specified field of a data input table displayed on a CRT screen, for example. Related to data input devices.
(従来の技術)
この種のデータ入力装置は、両面上にデータ入力表を表
示した状態において、当該データ入力表の指定欄に該当
するデータを書き込ませる操作を通じてデータ入力を行
わせるように構成されている。(Prior Art) This type of data input device is configured to allow data input to be performed by writing corresponding data in designated fields of the data input table in a state where a data input table is displayed on both sides. ing.
ところで、データ入力表に書き込まれるべきデータは、
主として文字データと数値データとに大別される。By the way, the data that should be written in the data input table is
It is mainly divided into character data and numerical data.
文字データ、特に、漢字データを入力する場合には、一
般に仮名漢字変換方式が用いられ、オペレータはキーボ
ードから仮名文字により該々:jするデータを入力する
。When inputting character data, especially kanji data, a kana-kanji conversion method is generally used, and an operator inputs the data using kana characters from a keyboard.
このため、文字データの入力には比較的繁雑なキー操作
が伴い、特に以前入力したことがある文字データを再度
入力する場合には、その都度繁雑なキー操作が必要とな
る。For this reason, inputting character data involves relatively complicated key operations, and especially when inputting character data that has been input before again, complicated key operations are required each time.
このような不具合を解決するために、入力候補となる各
文字データに予め番号を付しておき、この番号によって
文字データの入力を行う手法も提案されているが、この
場合データ入力表の指定欄には番号が書き込まれること
となるため、その番号と文字データとの関係を記憶して
いないものにとっては、データ入力表の理解が困難とな
る。In order to solve this problem, a method has been proposed in which each character data that is an input candidate is assigned a number in advance and the character data is input using this number, but in this case, the data input table is specified. Since numbers are written in the columns, it is difficult for those who do not remember the relationship between the numbers and character data to understand the data input table.
一方、数値データの中には、上下限値が規定されている
ものがあるが、オペレータにとって各指定欄毎にその許
容範囲を記憶しておくことは困難であり、この為入力さ
れた数値データがこの許容範囲から外れた場合、入力エ
ラーとなる不具合がある。On the other hand, some numerical data has specified upper and lower limits, but it is difficult for operators to memorize the allowable range for each specified field, and for this reason, input numerical data If the value is outside this allowable range, an input error may occur.
(発明が解決しようとする課題)
上述のように、従来のデータ入力装置においては、文字
データの入力に際しては繁雑なキー操作が必要であり、
また数値データの入力に際してはその許容範囲を外れて
入力エラーを来すという問題点があった。(Problems to be Solved by the Invention) As mentioned above, conventional data input devices require complicated key operations when inputting character data.
Furthermore, when inputting numerical data, there is a problem in that data outside the permissible range may result in an input error.
この発明は上述の問題点に鑑み威されたものであり、そ
の目的とするところは、この種のデータ入力装置におい
て、入力操作の簡便化を達成することにある。The present invention has been developed in view of the above-mentioned problems, and its purpose is to simplify input operations in this type of data input device.
(課題を解決するための手段)
この発明は、上記の目的を達成するために、画面上にデ
ータ入力表を表示した状態において、当該データ入力表
の指定欄に該当するデータを書き込ませる操作を通じて
データ入力を行わせるデータ入力装置において、前記デ
ータ入力表の各欄に書き込まれるべきデータ候補若しく
はデータ範囲を各欄別に予め登録する手段と、前記デー
タ入力表のいずれかの欄がオペレータにより指定される
のに応答して、当該指定欄に関して登録されたデータ入
力候補若しくはデータ入力範囲を読出し、これを現在表
示されているデータ入力表の一部に重ねてウィンドウ表
示させる手段と、前記ウィンドウ内において、オペレー
タにより指定されたデータ候補若しくはデータを前記デ
ータ入力表の当該指定欄に転記する手段と、を具備する
ことを特徴とするものである。(Means for Solving the Problems) In order to achieve the above-mentioned object, the present invention uses an operation of writing corresponding data into a designated field of the data input table while the data input table is displayed on the screen. A data input device for performing data input includes means for pre-registering data candidates or data ranges to be written in each column of the data input table for each column, and a means for registering in advance data candidates or data ranges to be written in each column of the data input table, and a means for registering in advance data candidates or data ranges to be written in each column of the data input table, means for reading data input candidates or data input ranges registered for the specified field and displaying them in a window overlapping a part of the currently displayed data input table; , means for transcribing data candidates or data designated by an operator into the designated field of the data input table.
(作用)
このような構成によれば、データ入力表のいずれかの欄
がオペレータにより指定されるのに応答して、当該指定
欄に関して登録されたデータ入力候補若しくはデータ入
力範囲が読み出され、これが現在表示されているデータ
入力表の一部に重ねてウィンドウ表示され、さらにウィ
ンドウ内においてオペレータにより指定されたデータ候
補若しくはデータはデータ入力表の当該指定欄に転記さ
れる。(Function) According to such a configuration, in response to any field in the data input table being designated by the operator, the data input candidates or data input range registered with respect to the designated field are read out, This is displayed in a window overlapping a part of the currently displayed data input table, and data candidates or data specified by the operator within the window are transferred to the corresponding designated column of the data input table.
この為、オペレータは文字データの入力に際しても繁雑
な仮名文字入力操作が不要となり、また数値データの入
力に際しても入力ミスが減少する。Therefore, the operator does not need to perform complicated kana character input operations when inputting character data, and input errors are reduced when inputting numerical data.
(実施例)
この実施例に示されるデータ入力装置の基本的なハード
ウェア構成は、数値キー、文字キカーソルキーなどを備
えたキーボードと、データ入力表を表示させるためのC
RTと、マイクロプロセッサ、ROMなどからなるCP
Uとから構成されている。(Example) The basic hardware configuration of the data input device shown in this example is a keyboard equipped with numerical keys, character keys, cursor keys, etc., and a C++ keyboard for displaying a data input table.
CP consisting of RT, microprocessor, ROM, etc.
It is composed of U.
なお、これらキーボード、CRT、CPUなどの基本的
なハードウェア構成は周知であるため、特に図示説明は
省略する。Note that since the basic hardware configurations of the keyboard, CRT, CPU, etc. are well known, illustrations and explanations thereof will be omitted.
この実施例装置が起動されると、第3図に示されるよう
に、CRT画面1上にはデータ入力表が表示される。When this embodiment apparatus is started, a data input table is displayed on the CRT screen 1, as shown in FIG.
このデータ入力表は、10行×5列のデータ入力可能エ
リア2を有するもので、このエリア内におけて各入力欄
は図示しないカーソルキーの操作で移動する入力用カー
ソル3により任意に指定可能となっている。This data input table has a data input area 2 of 10 rows x 5 columns, and each input field within this area can be specified arbitrarily using an input cursor 3 that is moved by operating a cursor key (not shown). It becomes.
また、CRT画面1の左下隅には、入力キ一部4が表示
されており、図示しないマウスにより入力キ一部4を指
定することによって、入力可能モドへと設定される。Further, an input key portion 4 is displayed at the lower left corner of the CRT screen 1, and by specifying the input key portion 4 with a mouse (not shown), it is set to an input-enabled mode.
このデータ入力表の各入力欄は、第4図に示されるデー
タ制御表によって、第5図および第6図に示されるファ
イル(UN I T、5ANSYOU)と関係付けられ
ている。Each input column of this data input table is associated with the files (UNIT, 5ANSYOU) shown in FIGS. 5 and 6 by the data control table shown in FIG.
すなわち、所定のメモリ内には第5図および第6図に示
されるファイルがオペレータによりあらかじめ登録され
ており、これら登録されたファイルは、後述する如く、
該当するデータ入力欄の指定とともにCRC画面3上に
読み出され、その−部にウィンドウ表示される。That is, the files shown in FIGS. 5 and 6 are registered in advance in a predetermined memory by the operator, and these registered files are, as described later,
The data is read out on the CRC screen 3 along with the designation of the corresponding data entry field, and displayed in a window at the - section.
次に、第7図は本実施例装置の動作プログラムを示すフ
ローチャートであり、以下このフローチャートに従って
本実施例装置の動作を系統的に説明する。Next, FIG. 7 is a flowchart showing an operation program of the apparatus of this embodiment, and the operation of the apparatus of this embodiment will be systematically explained below according to this flowchart.
同図において、プログラムがスタートされると、入力キ
ー要求および終了要求を待機する状態となる(ステップ
701NO,702NO)。In the figure, when the program is started, it enters a state of waiting for an input key request and an end request (steps 701 NO, 702 NO).
この状態において、オペレータがCRT画面1上におい
て、入力用カーソル3を所望のデータ入力欄に移動させ
、その後人カキ一部4をマウスでクリックすると、入力
キー要求ありの判定が行われ(ステップ701.YES
)、次いでカーソルの列番号読取りを行った後(ステッ
プ703)、第4図に示されるデータ制御表の指定列に
参1((する表の有無が判定される(ステップ704)
。In this state, when the operator moves the input cursor 3 to a desired data entry field on the CRT screen 1 and then clicks the human oyster part 4 with the mouse, it is determined that an input key is required (step 701 .YES
), then after reading the column number of the cursor (step 703), it is determined whether there is a table that reads 1 (() in the designated column of the data control table shown in FIG. 4 (step 704).
.
ここで、制御表の指定列に参照する表がなければ(ステ
ップ704NO) 、後述するウィンドウ表示は行われ
ず、直ちにデータ入力表への入力待ちの状態となる(ス
テップ705)。Here, if there is no table to be referenced in the designated column of the control table (step 704 NO), the window display described later is not performed and the process immediately enters a state of waiting for input to the data input table (step 705).
その後、オペレータがキーボード操作をするなどにより
データの入力が行われると(ステップ709YES)、
当該入力データは所定のファイルにセットされた後、C
RT画面1上に表示され(ステップ71.2)、その後
入力用カーソル3はこの例ではイi隣のデータ入力欄へ
と移動される(ステップ713)。Thereafter, when the operator inputs data by operating the keyboard (step 709 YES),
After the input data is set in a predetermined file, C
It is displayed on the RT screen 1 (step 71.2), and then the input cursor 3 is moved to the data entry field next to i in this example (step 713).
これに対して、データ制御表の指定列に参照する表があ
れば(ステップ704) 、さらに参照するものは数値
データか否かの判断が行われる(スチップ706)。On the other hand, if there is a table to be referenced in the specified column of the data control table (step 704), it is further determined whether or not the referenced data is numerical data (step 706).
ここで、文字データの場合には、参照表から情報を得て
文字用のウィンドウを表示する処理が行われ(ステップ
707)、他方数値データであれば参照表から情報を得
て数値型のウィンドウ表示が行われる(ステップ708
)。Here, in the case of character data, processing is performed to obtain information from the reference table and display a character window (step 707); on the other hand, if it is numeric data, information is obtained from the reference table and a numeric type window is displayed. Display is performed (step 708
).
その後、データの入力を待って(ステップ709YES
) 、当該ウィンドウを消失させた後(ステップ711
)、当該入力データをファイルにセットして画面に表示
しくステップ712)、再びカーソルを右隣のデータ入
力欄へと移動させる(ステップ713)。After that, wait for data input (step 709 YES)
), after disappearing the window (step 711
), the input data is set in a file and displayed on the screen (step 712), and the cursor is moved to the data input field on the right again (step 713).
そして、以上のデータ入力待ち中に(ステップ719)
、入力終了要求があれば(ステップ710YES) 、
再び入カキー要求、終了要求を待機する状態へと復帰す
ることとなる(ステップ701.702)。Then, while waiting for the above data input (step 719)
, if there is an input end request (step 710 YES),
The process returns to the state of waiting for an input key request and an end request (steps 701 and 702).
次に、第1図を参照しながら、文字データを入力する場
合の画面表示例について説明する。Next, an example of a screen display when inputting character data will be described with reference to FIG.
入力用カーソル3を2行、2列にセットした後入力キ一
部4を図示しないカーソルでクリックすると、前述のス
テップ703によってカーソルの列番号[2]が読み取
られ、次いで第4図のデータ制御表に基づき、第6図に
示されるファイル5ANSYOUが読み出され、その第
1列に格納された一連の文字データ列(赤、黄、白・・
・黄緑)が読み出される(ステップ704YES、70
6NO,707)。After setting the input cursor 3 to 2nd row and 2nd column, when the input key part 4 is clicked with a cursor (not shown), the column number [2] of the cursor is read in step 703 described above, and then the data control shown in FIG. Based on the table, the file 5ANSYOU shown in FIG. 6 is read out, and a series of character data strings (red, yellow, white...
・Yellow green) is read out (step 704 YES, 70
6NO, 707).
次いで、この読み出された文字データ列は、第1図に示
されるように、文字入力用ウィンドウ画面5として、デ
ータ入力表の右端に表示される(ステップ707)。Next, this read character data string is displayed at the right end of the data input table as the character input window screen 5, as shown in FIG. 1 (step 707).
この状態において、オペレータはマウスカーソル6によ
り、或いはウィンドウ用カーソル7によって該当する文
字データを選択する。In this state, the operator selects the corresponding character data using the mouse cursor 6 or the window cursor 7.
すると、選択された文字データは、入力用カーソル3で
指定されたデータ入力欄に転記される(ステップ709
YES、71.1,712)。Then, the selected character data is transferred to the data input field specified by the input cursor 3 (step 709).
YES, 71.1, 712).
従って、オペレータは、わざわざキーボードから該当す
る文字データを仮名入力する必要がなく、 0
入力操作が格段に簡便化される。Therefore, the operator does not have to take the trouble to enter the corresponding character data in kana using the keyboard, and the input operation is greatly simplified.
次に、数値データを入力する場合における画面表示例を
第2図を参照しながら説明する。Next, an example of a screen display when inputting numerical data will be described with reference to FIG. 2.
この場合にも、オペレータは入力用カーソル3を用いて
、2行、3列に相゛11するデータ入力欄を選択し、そ
の後人カキ一部4をマウスでクリックする。In this case as well, the operator uses the input cursor 3 to select the 11 corresponding data input fields in the second row and third column, and then clicks on the human oyster part 4 with the mouse.
すると、第4図に示されるデータ制御表からファイル名
5ANSYOUが読み出され、その2列3列に格納され
た上限値、下限値がそれぞれ読み出され、第2図に示さ
れるように、データ入力表の一部に数値入力用ウィンド
ウ画面8として表示される。Then, the file name 5ANSYOU is read from the data control table shown in FIG. A numerical value input window screen 8 is displayed in a part of the input table.
この数値入力用ウィンドウ画面8内には、数値穴カニリ
ア9が設けられており、この数値穴カニリア9に対し所
望の数値データの書き込みをキボードを用いて行うと、
当該書き込まれた数値データは入力用カーソル3て指定
されるデータ入力欄へと転記される。In this window screen 8 for inputting numerical values, a numerical value hole caniglia 9 is provided, and when desired numerical data is written into this numerical value hole canilia 9 using a keyboard,
The written numerical data is transferred to the data input field designated by the input cursor 3.
この様に、オペレータは上限値および下限値を1
確認しつつ、適切な数値データを入力することができ、
」二下限値を越えることによる入力ミスを四避すること
ができる。In this way, the operator can input appropriate numerical data while checking the upper and lower limit values.
It is possible to avoid input errors caused by exceeding the lower limit value.
尚以上の例は、第3図に示されるデータ入力表における
第2列および第3列の入力の場合であるが、第4列の入
力の場合には、第5図に示されるファイル名UNITが
読み出され、その第1列に格納されたIJt位データ列
かデータ入力表の一部にウィンドウされることとなる。The above example is for inputs in the second and third columns in the data input table shown in Figure 3, but in the case of input in the fourth column, the file name UNIT shown in Figure 5 is used. is read out and windowed into the IJt data string stored in the first column or a part of the data input table.
このように、本実施例装置によれば、いずれかのデータ
入力欄の指定とともに、当該データ入力欄に関連する入
力データ候補または入力数値許容範囲が画面上にウィン
ドウ表示されるため、オペレータは当該ウィンドウ内に
おいて適切なデータ選択操作を行うだけで、該当する文
字データを簡便に入力することができる。In this way, according to the device of this embodiment, in addition to specifying one of the data entry fields, the input data candidates or input numerical tolerance ranges related to the data entry field are displayed in a window on the screen, allowing the operator to specify the relevant data entry field. Corresponding character data can be easily input simply by performing an appropriate data selection operation within the window.
また、数値データの場合にあっては、その許容範囲が同
様にしてウィンドウ表示されるため、入力に際して許容
範囲を逸脱し入力エラーとなる虞れを回避することがで
きる。Furthermore, in the case of numerical data, since the permissible range is similarly displayed in a window, it is possible to avoid the risk of deviating from the permissible range during input and resulting in an input error.
2
(発明の効果)
以上の説明で明らかなように、この発明によれば、この
種のデータ入力表を用いたデータ入力装置における入力
操作を可及的に簡便化することができる。2 (Effects of the Invention) As is clear from the above description, according to the present invention, input operations in a data input device using this type of data input table can be made as simple as possible.
第1図は文字データを入力する場合における表示画面の
一例を示す図、第2図は数値データを入力する場合にお
ける表示両面の一例を示す図、第3図はデータ入力画面
の初期状態を示す図、第4図はデータ制御表の一例を示
す図、第5図はUNITファイルを示す図、第6図は5
ANSYOUフアイルを示す図、第7図は実施例装置の
動作プログラムの構成を示すフローチャートである。
1・・・CRT画面
2・・・データ入力可能エリア
3・・・入力用カーソル
4・・・入力キ一部
5・・・文字入力用ウィンドウ画面
6・・・マウスカーソル
3
7・・・ウィンドウ用カーソル
8・・・数値入力用ウィンドウ画面
9・・・数値穴カニリアFigure 1 shows an example of a display screen when inputting character data, Figure 2 shows an example of both sides of the display when inputting numerical data, and Figure 3 shows the initial state of the data input screen. Figure 4 is a diagram showing an example of a data control table, Figure 5 is a diagram showing a UNIT file, and Figure 6 is a diagram showing an example of a data control table.
FIG. 7 is a flowchart showing the structure of the operating program of the embodiment device. 1...CRT screen 2...Data input area 3...Input cursor 4...Part of input keys 5...Character input window screen 6...Mouse cursor 3 7...Window Cursor 8... Window screen for numerical input 9... Numerical hole caniglia
Claims (1)
当該データ入力表の指定欄に該当するデータを書き込ま
せる操作を通じてデータ入力を行わせるデータ入力装置
において、 前記データ入力表の各欄に書き込まれるべきデータ候補
若しくはデータ範囲を各欄別に予め登録する手段と、 前記データ入力表のいずれかの欄がオペレータにより指
定されるのに応答して、当該指定欄に関して登録された
データ入力候補若しくはデータ入力範囲を読出し、これ
を現在表示されているデータ入力表の一部に重ねてウィ
ンドウ表示させる手段と、 前記ウィンドウ内において、オペレータにより指定され
たデータ候補若しくはデータを前記データ入力表の当該
指定欄に転記する手段と、 を具備することを特徴とするデータ入力装置。(1) With the data entry table displayed on the screen,
In a data input device that performs data input through an operation of writing corresponding data into designated columns of the data input table, means for pre-registering data candidates or data ranges to be written in each column of the data input table for each column. In response to any field in the data input table being specified by the operator, the data input candidate or data input range registered with respect to the specified field is read out, and this is added to the currently displayed data input table. means for displaying a window overlapping a part of the data input table; and means for transcribing data candidates or data designated by an operator in the window into the designated field of the data input table. Input device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1320634A JPH03182924A (en) | 1989-12-12 | 1989-12-12 | Data input device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1320634A JPH03182924A (en) | 1989-12-12 | 1989-12-12 | Data input device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03182924A true JPH03182924A (en) | 1991-08-08 |
Family
ID=18123599
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1320634A Pending JPH03182924A (en) | 1989-12-12 | 1989-12-12 | Data input device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03182924A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07121285A (en) * | 1993-10-25 | 1995-05-12 | Nec Corp | Character string input system |
| US6002862A (en) * | 1994-10-28 | 1999-12-14 | Fujitsu Limited | Man-machine interface system allowing input of information by operator into non-input-focused control among more than one controls on display screen with minimum key operation |
| JP2011146034A (en) * | 2009-11-27 | 2011-07-28 | Internatl Business Mach Corp <Ibm> | Method and apparatus for providing context-aware input data |
-
1989
- 1989-12-12 JP JP1320634A patent/JPH03182924A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07121285A (en) * | 1993-10-25 | 1995-05-12 | Nec Corp | Character string input system |
| US6002862A (en) * | 1994-10-28 | 1999-12-14 | Fujitsu Limited | Man-machine interface system allowing input of information by operator into non-input-focused control among more than one controls on display screen with minimum key operation |
| JP2011146034A (en) * | 2009-11-27 | 2011-07-28 | Internatl Business Mach Corp <Ibm> | Method and apparatus for providing context-aware input data |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4356847B2 (en) | Field definition information generation method, line and field definition information generation device | |
| JP3444620B2 (en) | Filing system equipment | |
| JPS60189504A (en) | Numerical controller | |
| JP2613226B2 (en) | How to edit formula input | |
| JP3437049B2 (en) | Character input device | |
| JP3528249B2 (en) | Document processing device | |
| JPH0326422B2 (en) | ||
| JPS63255764A (en) | Table data inputting system | |
| JPH05151241A (en) | Data input device | |
| JP2697901B2 (en) | Character processor | |
| JPH07160692A (en) | Document display device | |
| JP3056850B2 (en) | Document creation device with graph creation function | |
| JPH06242880A (en) | Data editing device | |
| JPH0798698A (en) | Document processor | |
| JPH05108635A (en) | Character display | |
| JPS61265664A (en) | Homonym selecting mechanism in word processor | |
| JPS62189554A (en) | Simple language input data attribute processing device | |
| JPH06304360A (en) | Process name input apparatus | |
| JPS6121569A (en) | Front data input device | |
| JPH08339413A (en) | Data entry device | |
| JPH0322078A (en) | Document preparing processor | |
| JPH06242879A (en) | Data editing device | |
| JPS6376060A (en) | Data input processing system | |
| JPS63108455A (en) | Memory information display device | |
| JPH08255204A (en) | Data input device |