JPS6373321A - Data input device - Google Patents
Data input deviceInfo
- Publication number
- JPS6373321A JPS6373321A JP61217241A JP21724186A JPS6373321A JP S6373321 A JPS6373321 A JP S6373321A JP 61217241 A JP61217241 A JP 61217241A JP 21724186 A JP21724186 A JP 21724186A JP S6373321 A JPS6373321 A JP S6373321A
- Authority
- JP
- Japan
- Prior art keywords
- data
- input
- display cell
- cursor
- key operation
- 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
- 238000000034 method Methods 0.000 abstract description 8
- 230000008569 process Effects 0.000 abstract description 8
- 230000007717 exclusion Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 6
- 238000013479 data entry Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- FGUUSXIOTUKUDN-IBGZPJMESA-N C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 Chemical compound C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 FGUUSXIOTUKUDN-IBGZPJMESA-N 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 235000010724 Wisteria floribunda Nutrition 0.000 description 1
- YTAHJIFKAKIKAV-XNMGPUDCSA-N [(1R)-3-morpholin-4-yl-1-phenylpropyl] N-[(3S)-2-oxo-5-phenyl-1,3-dihydro-1,4-benzodiazepin-3-yl]carbamate Chemical compound O=C1[C@H](N=C(C2=C(N1)C=CC=C2)C1=CC=CC=C1)NC(O[C@H](CCN1CCOCC1)C1=CC=CC=C1)=O YTAHJIFKAKIKAV-XNMGPUDCSA-N 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Landscapes
- Position Input By Displaying (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
この発明は、データ入力装置に係り、特に、表示画面上
に形成された7トリクス状の各表示セル内にデータを入
力する際に有効なデータ入力装置の改良に関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a data input device, and in particular, to a data input device that is effective for inputting data into each of the 7-trix-shaped display cells formed on a display screen. Related to improvements in data input devices.
[従来の技術]
従来のデータ入力装置としては、第5図に示すように、
データの入力位置を指標するカーソルキー操作部1a及
び入力データを作成するデータキー操作部1bを有する
キーボード1と、このキーボード1からの各キー人力に
基づいてデータの入力位置及び入力データの内容を判別
記憶する計算機本体2と、この計算機本体2に格納され
たデータを表示するディスプレイ3とを備え、ディスプ
レイ3の表示画面4上に形成されたマトリクス状の表示
セルS内にデータを入力表示するようにしたものが知ら
れている。[Prior Art] As a conventional data input device, as shown in FIG.
A keyboard 1 has a cursor key operation section 1a that indicates the data input position and a data key operation section 1b that creates input data, and each key from this keyboard 1 can input the data input position and the contents of the input data based on human power. It is equipped with a computer main body 2 that discriminates and stores data, and a display 3 that displays data stored in the computer main body 2, and inputs and displays data in a matrix-shaped display cell S formed on a display screen 4 of the display 3. It is known that this was done.
[発明が解決しようとする問題点]
ところで、このようなデータ入力装置にあっては、表示
画面4の全表示セルSにデータを入力表示するというこ
とは希であり、データを入力すべき表示セルS群につい
ては行若しくは列単位で部分的に片寄るのが一般的であ
る。[Problems to be Solved by the Invention] By the way, in such a data input device, it is rare that data is input and displayed in all the display cells S of the display screen 4, and the display where data should be input is It is common for cells S group to be partially offset in row or column units.
このような状況下において、従来の計算機本体2は、キ
ーボード1の各キー人力に応じてデータの入力位置及び
データの内容を判別記憶覆るに過ぎないので、所定の対
象表示セルSにデータを入力表示するには、カーソルキ
ー操作部1aによってデータの入力位置を指標し、デー
タキー操作部1bによってデータ内容を特定することが
必要不可欠になる。今、表示画面4に第6図に示すよう
なマトリクス状の表示セルS群からなる表を形成し、例
えばr商品コードJ及びr数回」の各列欄にデータD1
、D2、D3、D4・・・・・・を入力表示する場合を
例に挙げてデータ入力操作過程を説明すれば、先ず、「
商品コード」列(01列)のR2行目をカーソルC3で
指標してデータ「01Jに対応したキー操作をした(キ
ー操作1)後、データD1の入力が終了したことを示す
リターンキー1’REjを操作しくキー操作2)、その
後、カーソルC8の右方向への移動キー「→」を操作し
て(キー操作3)「数量」列(03列)のR2行目をカ
ーソルC8で指標し、データ「D2」に対応したキー操
作をする(キー操作4)と共に、上記リターンキーjR
EJを再度操作しくキー操作5)、しかる後、カーソル
C8の下方向への移動キー「↓」を操作する(キー操作
6)と共に、カーソル83の左方向への移動キーr←1
を二回操作して(キー操作7.8)01列のR3行目を
カーソルC8で指標し、データ「03Jに対応したキー
操作をする(キー操作9)と共に、上記リターンキーi
’REJを再度操作しくキー操作10)、しかる後、カ
ーソルCSの右方向への移動キー1→jを操作して(キ
ー操作11)C3列のR3行目をカーソルC3で指標し
、データfD4Jに対応したキー操作をする(キー操作
12)と共に、上記リターンキー「R[」を再度操作し
くキー操作13)、以後同様な操作を行って01列及び
C3列のデータ表示の最終行位置までデータを順次入力
表示づることになる。Under such circumstances, the conventional computer main body 2 only distinguishes and remembers the data input position and data content according to the human power of each key on the keyboard 1, so it is difficult to input data into a predetermined target display cell S. In order to display the data, it is essential to use the cursor key operation section 1a to indicate the data input position and to specify the data content using the data key operation section 1b. Now, on the display screen 4, a table consisting of a matrix-like display cell group S as shown in FIG.
, D2, D3, D4, etc., to explain the data input operation process as an example.
After indexing the R2 row of the "product code" column (column 01) with the cursor C3 and performing a key operation corresponding to the data "01J" (key operation 1), press the return key 1', which indicates that the input of data D1 has been completed. Key operation 2) to operate REj, then operate the rightward movement key "→" of cursor C8 (key operation 3) to index the R2 row of the "Quantity" column (column 03) with cursor C8. , perform a key operation corresponding to data "D2" (key operation 4), and press the return key jR.
Operate EJ again by key operation 5), then operate the downward movement key "↓" of cursor C8 (key operation 6), and at the same time press the left movement key r←1 of cursor 83.
twice (key operation 7.8), point the R3 row of the 01 column with the cursor C8, perform the key operation corresponding to the data "03J" (key operation 9), and press the return key i.
'REJ again (key operation 10), then move the cursor CS to the right using key 1→j (key operation 11), index the R3 row of the C3 column with the cursor C3, and move the data fD4J. (Key operation 12), press the return key "R[" again (Key operation 13), and then perform the same operation until you reach the last row of data display in columns 01 and C3. Data will be input and displayed sequentially.
この例から見ても分るように、従来のデータ入力装置に
あっては、キーボード1上のニヤーの操作回数が非常に
多いものになってしまい、その分、キー操作が繁雑にな
ってしまうばかりか、キーの操作時間が嵩むことに伴っ
てデータの入力速度を低下させるという問題があった。As can be seen from this example, in conventional data input devices, the number of operations of the near key on the keyboard 1 becomes extremely large, and the key operations become complicated accordingly. Furthermore, there is a problem in that the data input speed is reduced as the key operation time increases.
[問題点を解決するための手段]
この発明は、以上の問題点に着目して為されたものであ
って、データ入力時におけるキー操作回数を低減させ、
キー操作を簡単にすることができると共に、データの入
力速度を速めることができるデータ入力装置を提供する
ものである。[Means for Solving the Problems] The present invention has been made by focusing on the above-mentioned problems, and it reduces the number of key operations when inputting data.
To provide a data input device that can simplify key operations and increase data input speed.
すなわち、この発明は、表示画面上に形成されたマトリ
クス状の表示セル群の対象表示レルをカーソルで指標し
、指標された対象表示セルに対しキー操作によりデータ
を入力表示するようにしたデータ入力装置であって、デ
ータの入力方向を設定する入力方向設定手段と、データ
を入力すべき表示セルであるか否かを指示するデータ有
無指示手段と、データを入力すべき表示セルの折返し位
置であるか否かを指示する折返し指示手段と、データ有
無指示手段からの情報により対象表示セルが入力データ
を不要とするものである場合にデータの入力方向に従っ
て隣接する次の表示セル位置にカーソルを進める単位ス
キップ手段と、折返し指示手段からの情報により対象表
示セルが折返し位置に達し′たものである場合にこの対
象表示セルへのデータ入力が終了した時点で入力方向に
従って次の行若しくは列の最初の表示セル位置にカーソ
ルを進める入力区切りスキップ手段とを具備したもので
ある。That is, the present invention provides a data input system in which a target display cell of a matrix-like display cell group formed on a display screen is indexed with a cursor, and data is input and displayed by key operation on the indexed target display cell. The apparatus includes an input direction setting means for setting a data input direction, a data presence/absence indicating means for indicating whether or not the display cell is to input data, and a wrap position of the display cell to input the data. If the target display cell does not require input data based on the information from the return instruction means for instructing whether there is data or not, and the information from the data presence or absence instruction means, the cursor is moved to the position of the next adjacent display cell according to the data input direction. If the target display cell has reached the wrap-around position according to the information from the advancing unit skip means and the wrap-around instruction means, the next row or column is started according to the input direction when data input to the target display cell is completed. and input break skipping means for advancing the cursor to the first display cell position.
このような技術的手段において、上記入力方向設定手段
については、データの入力方向として複数の選択枝を有
し、選択された入力方向に従ってカーソルを移動させる
ものであれば、適官設H1変更して差支えない。また、
データ有無指示手段及び折返し指示手段については、少
なくとも、行若しくは列毎の表示セル群に対して一括的
に上記各内容を指示できるように設削されていればよい
が、より細かく指示する必要がある場合には、各表示セ
ルに対して個々的に各内容を指示できるようにしても差
支えない。更に、上記各スキップ手段については、対象
表示セルが対応する指示手段によってどのように指示さ
れているかを判別する判別部と、この判別部の判別結果
に基づいてカーソルを位置制御する制御部とを備えたも
のであればよい。In such technical means, if the input direction setting means has a plurality of choices as the data input direction and moves the cursor according to the selected input direction, the appropriate official H1 change is made. There is no problem. Also,
The data presence/absence indicating means and the wrap-around indicating means should at least be designed so that each of the above-mentioned contents can be specified collectively for each row or column of display cells, but it is necessary to give more detailed instructions. In some cases, it may be possible to individually specify each content for each display cell. Furthermore, each of the above skipping means includes a determining section that determines how the target display cell is instructed by the corresponding indicating means, and a control section that controls the position of the cursor based on the determination result of this determining section. It is fine as long as it is prepared.
また、各手段の具体的構成については、各手段毎の制御
器を独立的に設けるようにしてもよいし、マイクロコン
ピュータに各手段を機能的に組込むようにする等適宜設
削変更して差支えない。Furthermore, the specific configuration of each means may be modified as appropriate, such as by providing a controller for each means independently, or by functionally incorporating each means into a microcomputer. do not have.
[作用]
上述したような技術的手段によれば、表示画面上に形成
されたマトリクス状の各表示セルに対し、−[記入力方
向設定手段でデータの入力方面を予め設定してお(づば
、jy−ツルの基本的な移動方向を適宜選択することが
でき、また、データ有無指示手段及び折返し指示手段で
対象表示セルが如何なる属性のセルであるかを予め設定
しておけば、対象表示セルがデータを入力するに際して
必要なセルであるか否かを判別することが可能になる。[Operation] According to the above-mentioned technical means, for each display cell in a matrix formed on the display screen, the data input direction is set in advance by the input direction setting means. For example, the basic moving direction of the jy-vine can be selected as appropriate, and if the attribute of the target display cell is set in advance using the data presence/absence indicating means and the wrap-around indicating means, the target display cell can be It becomes possible to determine whether the displayed cell is a necessary cell for inputting data.
このようにして構成された各表示セルに対し適宜のキー
操作を行ってデータを入力して行く過程において、上記
単位スキップ手段及び入力区切りスキップ手段は、デー
タの入力が不要な表示セルを飛ばしてデータの入力が必
要な表示セル部分までカーソルを移動させるため、デー
タの入力が不要な表示セルを通過させるためのキー操作
が不要になる。In the process of inputting data by performing appropriate key operations for each display cell configured in this way, the unit skip means and input break skip means skip display cells that do not require data input. Since the cursor is moved to the display cell portion where data input is required, key operations to pass through display cells that do not require data input are no longer necessary.
[実施例]
以下、添附図面に示す実施例に基づいてこの発明の詳細
な説明する。[Embodiments] Hereinafter, the present invention will be described in detail based on embodiments shown in the accompanying drawings.
第1図(a)(1))において、データ入力装置の基本
的構成は、カーソルキー操作部1a及びデータキー操作
部1bを有するキーボード1と、このキーボード1から
の各キー人力及び内蔵した制御情報に基づいてデータの
入力位置及び入力データの内容を判別記憶する31粋機
本体2と、この削紳機本体2に格納されたデータを表示
するディスプレイ3とを備え、上記ディスプレイ3の表
示画面4にはマトリクス状の表示セルS群からなる表を
予め形成しておき、この表示セルS内に上記データを適
宜入力表示するようにしたものである。そして、上記計
算機本体2としては例えばマイクロコンピュータが用い
られ、データの入力位置決定部10と、キーボード1の
データキー操作部1bからのキー人力に基づいて入力す
べきデータ内容を決定するデータ内容決定部20と、決
定されたデータ入力位置、データ内容その他の情報を記
憶格納するメモリ30とで構成されている。In FIG. 1(a)(1)), the basic configuration of the data input device is a keyboard 1 having a cursor key operation section 1a and a data key operation section 1b, and a built-in control key for each key from this keyboard 1. The machine includes a machine body 2 for determining and storing data input positions and contents of input data based on information, and a display 3 for displaying data stored in the machine body 2, and a display screen of the display 3. 4, a table consisting of a matrix of display cells S is formed in advance, and the above-mentioned data is input and displayed in the display cells S as appropriate. For example, a microcomputer is used as the computer main body 2, and a data content determination unit 10 and a data content determination unit 10 determine the data content to be input based on the key input from the data key operation unit 1b of the keyboard 1. 20, and a memory 30 for storing determined data input positions, data contents, and other information.
この実施例において、上記データの入力位置決定部10
は、第1図(b)に示すように、データの入力方向を設
定する入力方向設定手段11と、データを入力1べき表
示セルSであるか否かを行若しくは列単位で指示するデ
ータ有無指示手段12と、データを入力ずべき表示セル
Sの折返し位置であるか否かを指示する折返し指示手段
13とからなる制御情報設定部A並びにキーボード1の
カーソルキ一操作部1aからのキー人力に対応した位置
にカーソルC8を設定するカーソル位置初期設定手段1
5と、上記データ有無指示手段12からの情報により対
象表示セルSが入力データを不要とするものである場合
にデータの入力方向に従って隣接する次の表示セル位置
にカーソルC8を進める単位スキップ手段16と、上記
折返し指示手段13からの情報により対象表示セルSが
折返し位置に達したものである場合にこの対象表示セル
Sへのデータ入力が終了した時点でデータの入力方向に
従って次の行若しくは列の最初の表示セルS位置にカー
ソルC8を進める入力区切りスキップ手段17とからな
る制御部Bを備えている。In this embodiment, the input position determination unit 10 for the above data
As shown in FIG. 1(b), there is an input direction setting means 11 for setting the input direction of data, and a data presence/absence means 11 for instructing whether or not data should be inputted in a display cell S in each row or column. A control information setting section A consisting of an instruction means 12 and a return instruction means 13 for instructing whether or not it is the return position of the display cell S to which data should be input, and the cursor keys of the keyboard 1. Cursor position initial setting means 1 for setting cursor C8 at a corresponding position
5, and unit skip means 16 for advancing the cursor C8 to the next adjacent display cell position according to the data input direction when the target display cell S is one that does not require input data based on the information from the data presence/absence instruction means 12. According to the information from the turn-back instruction means 13, when the target display cell S has reached the turn-back position, when the data input to the target display cell S is completed, the next row or column is entered according to the data input direction. The control section B is provided with an input break skipping means 17 for advancing the cursor C8 to the position of the first display cell S.
より具体的に述べると、上記入力方向設定手段11は、
第2図に示すように、データの入力方向として四つの選
択枝(入力方向:↑、↓、→、←)を有し、入力方向設
定モード時点において、キーボード1上の選択キー(図
示せず)を適宜操作することにより上記いずれかのもの
を選択して上記メモリ30に予め格納しておき、この選
択された入力方向に従って上記カーソルC8の基本的移
動方向を設定するものである。また、上記データ有無指
示手段12は、第2図に示すように、入力寸べきデータ
の有無に応じた二つの選択枝(入力除外:有、無)を有
し、データ有無指示モード時点においてキーボード上の
選択キー(図示せず)を適宜操作することにより、対象
となる表示セル行Ri(i:1.2・・・m)及び表示
セル列Cj(j:1.2・・・n)に対していずれかの
ものを夫々選択して上記メモリ30に予め格納しておく
ものである。更に、折返し指示手段13は、第2図に示
すように、対象となる表示セル行Ri及び表示セル列C
jがデータを入力するための区切り、言い換えれば折返
し箇所になるか否かを示す二つの選択枝(入)〕区切り
:有、無)を有し、折返し指示モード時点においてキー
ボード1上の選択キー(図示せず)を適宜操作すること
により、各表示セル行Ri並びに表示セル列Ciに対し
ていずれかのものを選択して上記メモリ30に予め格納
しておくものである。To be more specific, the input direction setting means 11 includes:
As shown in Figure 2, there are four selection options (input direction: ↑, ↓, →, ←) as the data input direction, and in the input direction setting mode, the selection key (not shown) on the keyboard 1 ) is selected and stored in advance in the memory 30, and the basic moving direction of the cursor C8 is set in accordance with the selected input direction. Further, as shown in FIG. 2, the data presence/absence instruction means 12 has two selection options (input exclusion: yes, no) depending on the presence or absence of input data, and in the data presence/absence instruction mode, the keyboard By appropriately operating the upper selection keys (not shown), the target display cell row Ri (i: 1.2...m) and display cell column Cj (j: 1.2...n) are selected. One of them is selected and stored in the memory 30 in advance. Furthermore, as shown in FIG.
j has a delimiter for inputting data, in other words, it has two selection options (in) [delimiter: yes, no) indicating whether or not it will be a turnaround point, and the selection key on the keyboard 1 at the time of the turnback instruction mode. (not shown), one of them is selected for each display cell row Ri and display cell column Ci and stored in the memory 30 in advance.
また、上記カーソル位置初期設定手段15、単位スキッ
プ手段16及び入力区切りスキップ手段17からなる制
御部Bは、例えば第3図に示すようなフローチャー1〜
に従ってカーソルC8位置を決定するようになっている
。Further, the control section B consisting of the cursor position initial setting means 15, unit skipping means 16, and input break skipping means 17 operates according to the flowcharts 1 to 1 shown in FIG. 3, for example.
The position of the cursor C8 is determined according to the following.
次に、この実施例に係るデータ入力装置の作動について
説明する。Next, the operation of the data input device according to this embodiment will be explained.
今、第4図に示すような表(例えばR1−R12行、0
1〜C5列)を表示画面4上に予め作成し、R2からR
IOまでの行単位の各表示セルSのうち「商品ツー11
列(01列)並びにr数ff1j列(03列)の範囲に
データを入力する場合を想定してデータの入力操作過程
を第3図のフローチャートに基づいて説明する。Now, a table like the one shown in Figure 4 (for example, R1-R12 rows, 0
1 to C5 columns) on the display screen 4 in advance, and
Of each display cell S in rows up to IO, "Product Two 11"
The data input operation process will be explained based on the flowchart of FIG. 3, assuming that data is input into the range of the column (column 01) and the column r number ff1j (column 03).
先ず、データの入力操作前において、制御情報設定部へ
を用いて、データの入力方向として例えば(→)を設定
するほか、入力ずべぎデータがない表示セル行R1及び
表示セル列C2については(入力除外:有)を選択指示
すると共に、入力すべきデータがある表示セル行R2な
いしR10並びに表示セル列C1、C3については(入
力除外二無)を選択指示し、更に、データ入力の区切り
となる表示セル行RIO及び表示セル列C3については
(入力区切り:有)を選択指示すると共に、これに至る
手前側の表示セル行R1ないしR9並びにC1、C2に
ついては〔入力区切り:無)を選択指示しておく。First, before inputting data, use the control information setting section to set, for example, (→) as the data input direction, and for display cell row R1 and display cell column C2 where there is no input data, ( Input exclusion: Yes) is selected and specified, and for display cell rows R2 to R10 and display cell columns C1 and C3 where data to be input exists, (input exclusion 2 and no) is selected. For display cell row RIO and display cell column C3, select (input delimiter: present), and for display cell rows R1 to R9 and C1, C2 on the near side leading to this, select [input delimiter: no). I will give you instructions.
この状態において、今、キーボード1上のカーソルキー
操作部1bを適宜操作する(キー操作1)と、制御部B
がキー人力に応じてカーソルC8を初期位置(例えばC
1列R2行目の表示セル81)に設定する(ステップa
)。すると、制御部Bは、メモリ30内の制御情報を参
照して現カーソルC3位置の表示セルS1がデータの入
力方向(Y方向)に直交する方向(Y方向)において(
入力除外:無)であること、言い換えれば、入力すべき
データがある表示セルであることを判断しくステップb
)、その後、上記表示セルS1がデータの入力方向(Y
方向)において(入力除外:無)であることを判断しく
ステップC)、この時点で、現カーソルC8位置を対象
データD1の入力位置として決定する(ステップd)。In this state, if the cursor key operation section 1b on the keyboard 1 is operated appropriately (key operation 1), the control section B
key to move the cursor C8 to the initial position (for example, C
display cell 81 in column 1 and row 2) (step a)
). Then, the control unit B refers to the control information in the memory 30 to determine whether the display cell S1 at the current cursor C3 position is (
Input exclusion: None) In other words, it is necessary to judge that the display cell has data to be input in step b.
), then the display cell S1 changes in the data input direction (Y
direction), it is determined that (input exclusion: none) (step C), and at this point, the current cursor C8 position is determined as the input position of the target data D1 (step d).
この段階で、キーボード1のデータキー操作部1bを適
宜操作する(キー操作2)と、データ内容決定部20が
上記キー人力に応じた対象データD1をカーソルC8の
指標位置に表示する(ステップe)。At this stage, when the data key operation section 1b of the keyboard 1 is operated appropriately (key operation 2), the data content determination section 20 displays the target data D1 according to the key force at the index position of the cursor C8 (step e ).
そして、対象データD1の入力操作が終了した段階にお
いて、リターンキー「REJを操作する(キー操作3)
と、上記制御部Bは、対象データD1の入力操作が終了
したものと判断しくステップf)、次に、メモリ30内
の制御情報に基づいて現カーソルC8位置の対象表示セ
ルS1がY方向において(入力区切り:無)であること
、言い換えれば対象表示セルS1が折返し位置のセルで
ないと判断しくステップQ)、データの入力方向(Y方
向) (→)に従って隣接した表示セルS’ (02
列R2行目)位置にカーソルC8位置をスキップさせる
(ステップh)。Then, when the input operation for the target data D1 is completed, press the return key "REJ" (key operation 3).
Then, the control unit B determines that the input operation of the target data D1 is completed (step f), and then moves the target display cell S1 at the current cursor C8 position in the Y direction based on the control information in the memory 30. (input delimiter: none), in other words, it is determined that the target display cell S1 is not a cell at the wrap-around position (Step Q), and the adjacent display cell S' (02
The cursor C8 position is skipped to the second row (column R) position (step h).
この後、上記制御部Bは、メモリ30内の制御情報を参
照して対象表示セルS°がY方向において(入)〕除外
:無)であるが、Y方向において(入力除外二有)言い
換えれば入力すべきデータが無いセルであると判断する
(ステップb、c)と共に、対象表示セルS°がY方向
において(入力区切り:無)であることを判断しくステ
ップq)、データ入力方向(→)に従って隣接した表示
セルS2 (03列R2行目)位置にカーソルC8位
置をスキップさせる(ステップh)。Thereafter, the control unit B refers to the control information in the memory 30 and determines that the target display cell S° is (in) in the Y direction (input exclusion: none), but in other words, in the Y direction (input exclusion two exists). In this case, it is determined that the cell has no data to be input (steps b, c), and it is determined that the target display cell S° is (input delimiter: none) in the Y direction (step q), and the data input direction ( →), the cursor C8 position is skipped to the adjacent display cell S2 (column 03, row R2) (step h).
そして更に、上記制御部Bは、メモリ30内の制御情報
を参照して対象表示セルS2がY方向及びY方向におい
て(入力除外:無)であることを判断しくステップb、
c)、現カーソルC8位置を対象データD2の入力位置
として決定する(ステップd)。そして、適宜のデータ
キー操作(キー操作4)に応じてデータ内容決定部20
が上記対象表示セルS2位置に対象データD2を入力表
示する(ステップe、f)。そして、リターンキーJR
EJを操作して(キー操作5)上記対象データD2の入
力操作を終了づると、上記制御部Bは、メモリ30内の
制御情報を参照して対象表示セルS2がY方向において
(入力区切り:有)であること、言い換えれば対象表示
セルS2がY方向において折返し位置のセルであること
を判断したくステップf)後、Y方向において(入力区
切り:無)であること、言い換えれば対象表示セルS2
がY方向において折返し位置のセルでないことを判断し
くステップi)、データ入力方向(→)に従って次の行
R3の先頭表示セルS3位置に現カーソルC8位置をス
キップさせる(ステップj)。Further, the control unit B refers to the control information in the memory 30 and determines that the target display cell S2 is in the Y direction and in the Y direction (input exclusion: none), step b;
c), the current cursor C8 position is determined as the input position of the target data D2 (step d). Then, in response to an appropriate data key operation (key operation 4), the data content determination unit 20
inputs and displays the target data D2 at the target display cell S2 position (steps e and f). And return key JR
When the input operation of the target data D2 is completed by operating EJ (key operation 5), the control unit B refers to the control information in the memory 30 and sets the target display cell S2 in the Y direction (input delimiter: In other words, we want to determine that the target display cell S2 is the cell at the wrap-around position in the Y direction.After step f), in the Y direction, (input delimiter: none), in other words, the target display cell S2
is not a cell at a turning position in the Y direction (step i), and the current cursor C8 position is skipped to the first display cell S3 position of the next row R3 according to the data input direction (→) (step j).
そして、上記制御部Bは、現カーソルC3位置の対象表
示セルS3が×及びY方向において(入力除外:無)で
あることを判断し、現カーソルC8位置を対象データD
3の入力位置として決定しくステップb、c、d)、適
宜のデータキー操作(キー操作6)に応じてデータ内容
決定部20が対象表示セルS3位置に対象データD3を
入力表示する(ステップe、f)。そして、リターンキ
ー「R[」を操作して(キー操作7)上記対象データD
3の入力操作を終了すると、上記制御部Bは、上記対象
表示セルS3がY方向においてC入力区切り:無)であ
ることを判断し、データの入力方向(→)に従って隣接
する表示セルS゛°位置にカーソルC8位置をスキップ
させる(ステップa、h)。Then, the control unit B determines that the target display cell S3 at the current cursor C3 position is (input exclusion: none) in the x and Y directions, and moves the current cursor C8 position to the target display cell S3
In steps b, c, and d), the data content determining unit 20 inputs and displays the target data D3 in the target display cell S3 position in response to an appropriate data key operation (key operation 6) (step e). , f). Then, operate the return key "R[" (key operation 7) to return the above target data D.
When the input operation of step 3 is completed, the control unit B determines that the target display cell S3 has a C input delimiter (no) in the Y direction, and selects the adjacent display cell S゛ according to the data input direction (→). The cursor C8 position is skipped to the ° position (steps a, h).
そして、上記制御部Bは、前記表示セルS°に対するの
と同様なステップ(ステップb、c、g。Then, the control unit B performs the same steps as for the display cell S° (steps b, c, g).
h)を踏/、で上記表示セルS°°に対して処理し、こ
の表示セルS°°に隣接した表示セルS4 (03列
R3行目)位置にカーソルC8位置をスキップさせ、し
かる後、ステップb1c及びdを踏んで対象表示セルS
4位置を対象データD4の入力位置として決定する。こ
の後、所定のデータキー操作(キー操作8)に応じてデ
ータ内容決定部20が対象表示セルS4位置に対象デー
タD4を入力表示する(ステップe、f)。そして、リ
ターンキー「REJを操作する(キー操作9)と、上記
制御部Bは、対象表示セルS4に対し表示セルS2につ
いてのステップと同様に処理し、次の84行の先頭の表
示セルS5を対象データD5の入力位置として決定する
。h) Press / to process the display cell S°°, skip the cursor C8 position to the display cell S4 (column 03, row R3) adjacent to this display cell S°°, and then Steps b1c and d are performed to display the target display cell S.
4 position is determined as the input position of the target data D4. Thereafter, in response to a predetermined data key operation (key operation 8), the data content determining section 20 inputs and displays the target data D4 at the target display cell S4 position (steps e and f). Then, when the return key "REJ" is operated (key operation 9), the control unit B processes the target display cell S4 in the same manner as the steps for the display cell S2, and the display cell S5 at the beginning of the next 84 rows is determined as the input position of the target data D5.
以後、データキー操作及びリターンキー操作を適宜繰返
すことにより、上述したのと同様なステツブを繰返しな
がら、データの入力位置として、表示セルS6・・・・
・・S17、S18がカーソルC8で指標され、各表示
セル5t(t:6〜18)には対応するデータDt(t
:6〜18)が表示される。そして、データ入力の最終
行最終列に位置でる表示セル818に対する対象データ
[)18の入ノj動作が終了1−ると、上記制御部Bは
、上記対象表示セルS18が×及びY方向において(入
力区切り二有)であることを判断し、この段階で、デー
タの入力操作過程が終了する(ステップk)。Thereafter, by repeating the data key operation and the return key operation as appropriate, the display cell S6 is set as the data input position while repeating the same steps as described above.
... S17 and S18 are indexed by the cursor C8, and each display cell 5t (t: 6 to 18) has the corresponding data Dt (t
:6 to 18) are displayed. Then, when the input operation of the target data [) 18 to the display cell 818 located in the last row and the last column of data input is completed, the control unit B controls the target display cell S18 in the X and Y directions. (2 input delimiters) is determined, and at this stage, the data input operation process ends (step k).
尚、上記実施例では、R2〜RIO行目までの連続した
表示セルS範囲をデータの入力領域としているが、例え
ばR5、R6行目をデータの入ツノ領域から除外したい
場合には、上記R5、R6行目に対して(入力除外:有
)を予め設定しておけばよく、上記制御部Bは、上記R
5、R6行目の表示セルS群を飛ばして上記カーソルC
8を移動させることになる。In the above embodiment, the continuous display cell S range from rows R2 to RIO is used as the data input area, but if you want to exclude rows R5 and R6 from the data entry area, for example, the R5 , it is sufficient to set (input exclusion: yes) for the 6th line of R in advance, and the control unit B
5. Skip the display cells S group on the 6th line R and move the cursor C above.
8 will be moved.
[発明の効果]
以上説明してきたように、この発明にデータ入力装置に
よれば、予めデータの入力位置を特定するための制御情
報を具備し、この制御情報に基づいてデータが入力され
ない表示セル部分をキー操作を伴わずに自動的にスキッ
プさせるようにしたので、データ入力時におけるキー操
作回数を必要最小限に抑えることが可能になり、その分
、データ入力のキー操作を簡単にすることができると共
に、データの入力速度を高めることができる。[Effects of the Invention] As described above, according to the data input device of the present invention, control information for specifying the input position of data is provided in advance, and display cells to which data is not input based on this control information are provided. Since parts are automatically skipped without requiring any key operations, the number of key operations during data entry can be kept to the minimum necessary, making key operations for data entry easier. It is possible to increase the data input speed.
第1図(a)はこの発明に係るデータ入力装置の一実施
例を示す概略説明図、同(b)は実施例に係るデータの
入力位置決定部の詳細を示す説明図、第2図は実施例に
おいて用いられるデータ入力位置決定部の制御情報設定
部の機能を示す説明図、第3図は実施例において用いら
れるデータ入力位置決定部の制御部の動作過程を示すフ
ローチト−ト、第4図は実施例のデータ入力装置を用い
てデータの入力操作を行った場合の説明図、第5図は従
来のデータ入力装置の一例を示す説明図、第6図は従来
のデータ入力装置を用いてデータの入力操作を行った場
合の説明図である。
(S)・・・表示セル
(CS)・・・カーソル
(1)・・・キーボード
(2)・・・計算機本体
(3)・・・ディスプレイ
(11)・・・入力方向設定手段
(12)・・・データ有無指示手段
(13)・・・折返し指示手段
(16)・・・単位スキップ手段
(17)・・・入力区切りスキップ手段特許出願人
富士ゼロックス株式会社代 理 人 弁理士 中村
智廣
(外2名)
第10(b)
第2図
第4図
YStS′52
CI C2C3C4Cs
C5−、、R1商品コート 市品名、−i−単 イ曲
小t1′↓R2DII−−−。4
R3C3
、zt 、 S4
5.5 : °
’S+らRq
D+6DI7 °−D18
第5図
第6図FIG. 1(a) is a schematic explanatory diagram showing one embodiment of a data input device according to the present invention, FIG. 1(b) is an explanatory diagram showing details of a data input position determining section according to the embodiment, and FIG. FIG. 3 is an explanatory diagram showing the function of the control information setting section of the data input position determining section used in the embodiment; FIG. 3 is a flowchart showing the operation process of the control section of the data input position determining section used in the embodiment; The figure is an explanatory diagram when data input operation is performed using the data input device of the embodiment, FIG. 5 is an explanatory diagram showing an example of a conventional data input device, and FIG. FIG. 2 is an explanatory diagram of a case where data input operation is performed. (S)...Display cell (CS)...Cursor (1)...Keyboard (2)...Calculator body (3)...Display (11)...Input direction setting means (12) ...Data presence/absence indicating means (13)...Return instruction means (16)...Unit skip means (17)...Input delimiter skip means Patent applicant
Fuji Xerox Co., Ltd. Agent Patent Attorney Tomohiro Nakamura (2 others) No. 10 (b) Fig. 2 Fig. 4 YStS'52 CI C2C3C4Cs C5-,, R1 Product Coat City Product Name, -i- Single I
Small t1'↓R2DII---. 4 R3C3, zt, S4 5.5: °
'S+ et Rq
D+6DI7 °-D18 Figure 5 Figure 6
Claims (1)
象表示セルをカーソルで指標し、指標された対象表示セ
ルに対しキー操作によりデータを入力表示するようにし
たデータ入力装置であって、データの入力方向を設定す
る入力方向設定手段と、データを入力すべき表示セルで
あるか否かを指示するデータ有無指示手段と、データを
入力すべき表示セルの折返し位置であるか否かを指示す
る折返し指示手段と、データ有無指示手段からの情報に
より対象表示セルが入力データを不要とするものである
場合にデータの入力方向に従って隣接する次の表示セル
位置にカーソルを進める単位スキップ手段と、折返し指
示手段からの情報により対象表示セルが折返し位置に達
したものである場合 にこの対象表示セルへのデータ入
力が終了した時点で入力方向に従って次の行若しくは列
の最初の表示セル位置にカーソルを進める入力区切りス
キップ手段とを具備してなるデータ入力装置。A data input device that indexes a target display cell in a matrix-like display cell group formed on a display screen with a cursor, and inputs and displays data to the indexed target display cell by key operation. an input direction setting means for setting the input direction of the display cell, a data presence/absence indicating means for indicating whether or not this is a display cell in which data should be input, and a data presence/absence indicating means for instructing whether or not it is a wrapping position of a display cell in which data should be input. unit skip means for advancing the cursor to the next adjacent display cell position according to the data input direction when the target display cell does not require input data according to information from the data presence/absence instruction means; When the target display cell has reached the wrap-around position according to the information from the wrap-around instruction means, when data input to this target display cell is completed, the cursor is moved to the first display cell position in the next row or column according to the input direction. and input delimiter skipping means for advancing the data input device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61217241A JPS6373321A (en) | 1986-09-17 | 1986-09-17 | Data input device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61217241A JPS6373321A (en) | 1986-09-17 | 1986-09-17 | Data input device |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP11220538A Division JP2000039967A (en) | 1999-08-03 | 1999-08-03 | Data input method |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS6373321A true JPS6373321A (en) | 1988-04-02 |
Family
ID=16701062
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP61217241A Pending JPS6373321A (en) | 1986-09-17 | 1986-09-17 | Data input device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6373321A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110289447A1 (en) * | 2010-05-24 | 2011-11-24 | Toshiba Tec Kabushiki Kaisha | Information processing apparatus and control method |
JP2015005228A (en) * | 2013-06-21 | 2015-01-08 | 富士電機株式会社 | Cursor movement controller and program therefor |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5720785A (en) * | 1980-07-15 | 1982-02-03 | Fujitsu Ltd | Cursor display control system |
JPS58158686A (en) * | 1982-03-15 | 1983-09-20 | 株式会社日立製作所 | Cursor control method for character display device |
JPS6162123A (en) * | 1984-09-03 | 1986-03-31 | Toshiba Corp | Input/output device for fields on display screen |
JPS6198428A (en) * | 1984-10-18 | 1986-05-16 | インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション | Method of specifying for user field to input data into |
-
1986
- 1986-09-17 JP JP61217241A patent/JPS6373321A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5720785A (en) * | 1980-07-15 | 1982-02-03 | Fujitsu Ltd | Cursor display control system |
JPS58158686A (en) * | 1982-03-15 | 1983-09-20 | 株式会社日立製作所 | Cursor control method for character display device |
JPS6162123A (en) * | 1984-09-03 | 1986-03-31 | Toshiba Corp | Input/output device for fields on display screen |
JPS6198428A (en) * | 1984-10-18 | 1986-05-16 | インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション | Method of specifying for user field to input data into |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110289447A1 (en) * | 2010-05-24 | 2011-11-24 | Toshiba Tec Kabushiki Kaisha | Information processing apparatus and control method |
JP2011248453A (en) * | 2010-05-24 | 2011-12-08 | Toshiba Tec Corp | Information processing apparatus and program |
JP2015005228A (en) * | 2013-06-21 | 2015-01-08 | 富士電機株式会社 | Cursor movement controller and program therefor |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6081819A (en) | Electronic calculator with graph displaying function | |
JPH08179817A (en) | Display manipulator for machine tool | |
JPS6373321A (en) | Data input device | |
JPH0251720A (en) | Touch panel device | |
JPS6049423A (en) | Character processor | |
EP0332703A1 (en) | Data input system | |
JP2000039967A (en) | Data input method | |
KR940004555B1 (en) | Method of display telephone number on tv screen | |
JP3123720B2 (en) | Programming method and programming device for programmable controller | |
JPH01106127A (en) | Data input device | |
JPH01126683A (en) | String display device | |
JPS62285124A (en) | Input/output display device with operating guidance | |
JP2703608B2 (en) | Document processing method and apparatus | |
JPS63168713A (en) | On-line data input system | |
JPH04367895A (en) | Page turnover control device in display device | |
JPH0445875B2 (en) | ||
JPH0424871A (en) | Data controller | |
JP2902443B2 (en) | Switch operating device | |
JPS62269206A (en) | Program setting input device for control equipment | |
JPH0345398B2 (en) | ||
JPH02288965A (en) | Document editing device | |
JPS62164110A (en) | Program setting/input device for control equipment | |
JPH09231213A (en) | Display device for compact electronic unit | |
KR930013912A (en) | Program search method of PLC programming device | |
JPH0654442B2 (en) | Programming device |