JP2758617B2 - Keyboard for character string input - Google Patents

Keyboard for character string input

Info

Publication number
JP2758617B2
JP2758617B2 JP63285169A JP28516988A JP2758617B2 JP 2758617 B2 JP2758617 B2 JP 2758617B2 JP 63285169 A JP63285169 A JP 63285169A JP 28516988 A JP28516988 A JP 28516988A JP 2758617 B2 JP2758617 B2 JP 2758617B2
Authority
JP
Japan
Prior art keywords
input
character
character string
key switch
key
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.)
Expired - Lifetime
Application number
JP63285169A
Other languages
Japanese (ja)
Other versions
JPH02131623A (en
Inventor
禄公 山田
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.)
NIPPON DENKI DEETA KIKI KK
Original Assignee
NIPPON DENKI DEETA KIKI KK
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 NIPPON DENKI DEETA KIKI KK filed Critical NIPPON DENKI DEETA KIKI KK
Priority to JP63285169A priority Critical patent/JP2758617B2/en
Publication of JPH02131623A publication Critical patent/JPH02131623A/en
Application granted granted Critical
Publication of JP2758617B2 publication Critical patent/JP2758617B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は文字列入力用キーボード、特にコンピュータ
システム,文字入力用キーボード等の文字入力を要求す
る機器の文字列入力用キーボードに関する。
Description: BACKGROUND OF THE INVENTION The present invention relates to a character string input keyboard, and more particularly to a character string input keyboard of a computer system, a character input keyboard, and other devices that require character input.

〔従来の技術〕[Conventional technology]

コンピュータ等の文字入力を必要とする機器において
は、その用途により同じ文字列を頻繁に入力する場合が
ある。従来のコンピュータシステムにおける文字列入力
用キーボードは第2図に示すように文字を入力する文字
入力キースイッチ1と、予め定義した文字列を入力する
文字列定義キースイッチ11とを有し、コネクタ2を介し
て図示しないコンピュータシステムに接続されている。
このキーボードにおいては、同一文字列の頻繁な入力が
予測されるときは文字列定義キースイッチ11に使用頻度
の高い文字列を予め対応させて定義しておき、該文字列
定義キースイッチ11が押されると、コンピュータシステ
ムが入力信号を検知し、これを文字入力キースイッチ1
による文字列の入力として認識している。文字列定義キ
ースイッチ11の対応文字列の判断はコンピュータシステ
ムに依存しているため、対応文字列はキーオペレータに
よって変更可能であることが多く、変更にはキーオペレ
ータの操作が当然必要となっている。
In a device such as a computer that requires character input, the same character string may be frequently input depending on the application. As shown in FIG. 2, a character string input keyboard in a conventional computer system has a character input key switch 1 for inputting characters and a character string definition key switch 11 for inputting a predefined character string. Through a computer system (not shown).
In this keyboard, when frequent input of the same character string is predicted, a frequently used character string is defined in advance in the character string definition key switch 11, and the character string definition key switch 11 is depressed. When the computer system detects an input signal, the input
Is recognized as a character string input. Since the determination of the corresponding character string of the character string definition key switch 11 depends on the computer system, the corresponding character string can often be changed by the key operator, and the change requires the operation of the key operator. I have.

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

上述した従来の文字入力用キーボードでは、用途によ
っては文字列定義キースイッチ11に定義された文字列の
頻度が下がり、逆に定義されていない他の文字列の頻度
が上がることにより文字列定義キースイッチ11が意味を
なさなくなってしまう場合があり、この場合には、その
都度、文字列定義キースイッチ11をオペレータが文字入
力キースイッチ1の入力によって定義し直す必要があ
り、その作業に手間がかかるという欠点があった。
In the conventional character input keyboard described above, the frequency of the character string defined in the character string definition key switch 11 decreases depending on the application, and the frequency of the other character strings that are not defined increases. In some cases, the switch 11 becomes meaningless. In this case, the operator must redefine the character string definition key switch 11 by inputting the character input key switch 1 each time. There was a disadvantage that this was the case.

本発明の目的は上記課題を解消し、文字列頻度の変化
が起こった場合にでもキーオペレータの手間をかけずに
頻度の高い文字列のキー入力を容易に行え、キー入力回
数の減少を実現できるキーボードを提供ることにある。
SUMMARY OF THE INVENTION The object of the present invention is to solve the above-mentioned problems, and to easily perform a key input of a frequently-used character string without the trouble of a key operator even when a change in the character string frequency occurs, thereby reducing the number of key inputs. It is to provide a keyboard that can be used.

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

前記目的を達成するため、本発明に係る文字列入力用
キーボードは、文字入力キースイッチにより入力された
文字列をその入力頻度とともに記憶するメモリと、 文字入力キースイッチによる文字列入力途中にてその
先頭入力文字から逐次入力される一部の文字データを利
用して文字入力キースイッチの押釦毎に前記メモリに記
憶させた文字列のうち、入力頻度の高い順に選定された
入力文字列を逐次擬似的に予測し、入力決定キーによる
決定後に表示文字列と同一な既入力文字列テーブルの頻
度を増加することを、文字の完全入力前と後に行う機能
をもつプロセッサユニットと、 文字入力キースイッチの押釦毎に前記プロセッサユニ
ットが予測した擬似的な文字列を切替表示する文字列表
示部と、 文字入力キースイッチによる入力文字列に一致して文
字列表示部に表示された表示文字列を有効文字列として
入力する入力決定キーとを有するものである。
In order to achieve the above object, a character string input keyboard according to the present invention includes: a memory for storing a character string input by a character input key switch together with the input frequency; By using a part of character data sequentially input from the first input character, an input character string selected in descending order of input frequency is sequentially simulated among the character strings stored in the memory for each push button of the character input key switch. A processor unit having a function of performing a pre- and post-complete input of a character to increase the frequency of an already-input character string table identical to a display character string after the input determination key is determined, and a character input key switch. A character string display unit for switching and displaying a pseudo character string predicted by the processor unit for each push button; and a character string input by a character input key switch. Those having an input determination key for inputting a display character string displayed on the character string display unit as valid string match.

〔実施例〕〔Example〕

次に本発明について図面を参照して説明する。 Next, the present invention will be described with reference to the drawings.

第1図は本発明の一実施例を示すコンピュータシステ
ムの文字列入力用キーボードのブロック図である。
FIG. 1 is a block diagram of a keyboard for inputting a character string of a computer system showing one embodiment of the present invention.

図において、1は文字を入力する文字入力キースイッ
チ、2はコンピュータシステムとの接続のためのコネク
タ、3は現在入力しつつある文字列の入力された先頭部
分からプロセッサにより全体を予測された文字列、又は
現在入力された文字列を表示する文字列表示部、4は文
字列表示部3に表示された文字列をコンピュータシステ
ムに対する入力文字列として決定する際に押下操作する
入力決定キー、5は文字入力キースイッチ1及び入力決
定キー4のキー入力、文字列表示部3の文字列表示、コ
ンピュータシステムの文字列データ出力等入出力を行う
入出力回路、6は入出力回路5により前述した入出力を
行い、文字入力キースイッチ1により、入力されつつあ
る文字列をその文字列の入力された先頭一部より文字列
全体を予測するためのプロセッサユニット、7は文字入
力キースイッチ1より入力されつつある文字列の入力が
完了されるまでの文字及び現在まで入力完了した文字列
を入力頻度とともに格納し、かつプロセッサユニット6
の動作を行わせるプログラムを格納するメモリである。
第4図は第1図に示すメモリ7のメモリ空間の構成図で
ある。図において8は文字入力キースイッチ1より入力
される文字を順次格納するキー入力バッファ領域、9は
現在までに入力された既入力文字列データを入力頻度と
ともに格納する既入力文字列テーブル領域である。該既
入力文字列テーブル領域9の構成は第5図のとおりであ
る。また、10は前記プロセッサユニット6を制御する制
御プログラムを格納する制御プログラム領域である。
In the figure, 1 is a character input key switch for inputting a character, 2 is a connector for connection to a computer system, and 3 is a character whose entirety is predicted by the processor from the input head portion of the character string currently being input. A character string display unit that displays a character string or a character string that is currently input, 4 is an input determination key that is pressed to determine a character string displayed on the character string display unit 3 as an input character string for the computer system. Is an input / output circuit for input / output such as key input of a character input key switch 1 and an input determination key 4, display of a character string on a character string display section 3, and output of character string data of a computer system; To perform input / output, and to predict the character string being input by the character input key switch 1 to predict the entire character string from the input beginning part of the character string Processor unit 7 is stored with the input frequency of the character and the character string entered completed until the current to the input of the character string which is being input from the character input key switch 1 is completed, and the processor unit 6
Is a memory for storing a program for performing the above operation.
FIG. 4 is a configuration diagram of a memory space of the memory 7 shown in FIG. In the figure, reference numeral 8 denotes a key input buffer area for sequentially storing characters input from the character input key switch 1, and reference numeral 9 denotes an input character string table area for storing input character string data input up to now together with the input frequency. . The structure of the input character string table area 9 is as shown in FIG. Reference numeral 10 denotes a control program area for storing a control program for controlling the processor unit 6.

次に本発明に係るプロセッサユニットの動作を説明す
る。第3図は制御プログラムによる動作を示すフローチ
ャートである。文字入力キースイッチ1より1文字を入
力するその文字が空白又は改行であるならば(ステップ
)、それまでに入力された入力文字列すなわち前記メ
モリ7のキー入力バッファ領域8内の文字列をコンピュ
ータシステムに出力し(ステップ)、該文字列と同一
の既入力文字列テーブル領域9内の文字列に対応した頻
度を上げる(ステップ)。入力文字列と同一の文字列
が既入力文字列テーブル領域9にない場合は入力文字列
を既入力文字列テーブル領域9に格納したうえで対応し
た頻度を上げる(ステップ)。キースイッチ1より入
力された1文字が空白又は改行でない場合はキー入力バ
ッファ領域8に入力文字を格納し、キー入力バッファ領
域8内の文字列を文字列表示部3に表示するとともにキ
ー入力バッファ領域8内の文字列を先頭からの一部とし
て含んでいる文字列を既入力文字列テーブル領域9が探
し出し(ステップ)。対応する文字列がない場合は文
字入力を続け(ステップ)、ある場合はその文字列を
文字列表示部3に表示する(ステップ)。キーオペレ
ータが入力しようとしている文字列が表示文字列と一致
せず、入力決定キー4が押されない場合は文字入力を続
け(ステップ)、入力決定キー4が押された場合は表
示している文字列と同一文字列のデータをコンピュータ
システムに出力し(ステップ)、その文字列に対応し
た既入力文字列テーブル領域9の頻度を上げる(ステッ
プ)。続けて文字列表示部3のクリア及びキー入力バ
ッファ領域8のクリアを行うが(ステップ)、空白及
び改行が押された場合にも同様とし、新しい文字列の入
力を行う。以上の要領でプログラムによって頻度の高い
文字列の入力を行う。
Next, the operation of the processor unit according to the present invention will be described. FIG. 3 is a flowchart showing the operation according to the control program. If the character to be input by the character input key switch 1 is a blank or a new line (step), the input character string input so far, that is, the character string in the key input buffer area 8 of the memory 7 is converted into a computer. Output to the system (step), and increase the frequency corresponding to the character string in the already-input character string table area 9 that is the same as the character string (step). If the same character string as the input character string is not present in the input character string table area 9, the input character string is stored in the input character string table area 9 and the corresponding frequency is increased (step). If one character input from the key switch 1 is not blank or line feed, the input character is stored in the key input buffer area 8, the character string in the key input buffer area 8 is displayed on the character string display unit 3, and the key input buffer is displayed. The input character string table area 9 searches for a character string including the character string in the area 8 as a part from the beginning (step). If there is no corresponding character string, character input is continued (step), and if there is, the character string is displayed on the character string display unit 3 (step). If the character string that the key operator is trying to enter does not match the displayed character string and the input determination key 4 is not pressed, the character input is continued (step). If the input determination key 4 is pressed, the displayed character is displayed. Data of the same character string as the column is output to the computer system (step), and the frequency of the input character string table area 9 corresponding to the character string is increased (step). Subsequently, the character string display section 3 is cleared and the key input buffer area 8 is cleared (step). The same applies when a blank and a line feed are pressed, and a new character string is input. In the manner described above, frequently input character strings are input by the program.

第6図は以上のプログラムの実行例を示すものであ
り、第7図に示す既入力文字列テーブル領域9のように
既入力文字列で「C」を先頭文字とする文字列を示す。
メモリ7には「CONSOLE」,「COLOR」,「CONT」の文字
列が格納され、頻度がそれぞれ2,10,5であることが条件
となっている。
FIG. 6 shows an example of execution of the above-mentioned program, and shows a character string having "C" as the first character in the already-input character string as in the already-input character string table area 9 shown in FIG.
The memory 7 stores character strings “CONSOLE”, “COLOR”, and “CONT”, and the condition is that the frequencies are 2, 10, and 5, respectively.

キーオペレータは文字入力キースイッチ1により文字
列「CONSOLE」を入力しようとしているものとする。文
字入力キースイッチ1により先頭文字として「C」のキ
ースイッチを押釦したとき、プロセッサユニット6の作
用により文字列表示部3には「C」が先頭文字で、かつ
一番頻度の高い「COLOR」が表示される。次に「O」が
入力されるが、「COLOR」の先頭文字が「CO」であるた
め、文字列表示部3に変化はない。3つ目の文字として
「N」が入力されたとき、「CON」を先頭文字とし、か
つ最も頻度の高い「CONT」が文字列表示部3に切替表示
される。4つ目の文字として、「S」が入力されると、
「CONS」を先頭文字とし、かつ最も頻度の高い「CONSOL
E」を表示する。ここで、キーオペレータは入力しよう
としている文字列と文字列表示部3の表示文字列が一致
したのを確認したのち入力決定キー4を押下してコンピ
ュータに「CONSOLE」を出力する。以上動作例を説明し
たが、この例ではキー入力回数が1回減少したに過ぎな
いが、頻度の一番高い「COLOR」を入力する場合は、第
6図の文字キー「C」だけを押下したときの表示例か
ら、文字キー「C」と、入力決定キーの2つだけの押下
で入力可能であることが明らかである。
It is assumed that the key operator intends to input the character string “CONSOLE” using the character input key switch 1. When the key switch of "C" is pressed as the first character by the character input key switch 1, "C" is the first character and the most frequent "COLOR" is displayed on the character string display section 3 by the operation of the processor unit 6. Is displayed. Next, “O” is input, but since the first character of “COLOR” is “CO”, there is no change in the character string display unit 3. When "N" is input as the third character, "CONT" with "CON" as the first character and the most frequent "CONT" are switched and displayed on the character string display unit 3. When "S" is input as the fourth character,
"CONS" as the first character and the most frequent "CONSOL
"E" is displayed. Here, the key operator confirms that the character string to be input matches the display character string on the character string display unit 3, and then presses the input determination key 4 to output "CONSOLE" to the computer. Although the operation example has been described above, in this example, the number of key inputs is reduced only once, but when inputting the most frequent "COLOR", only the character key "C" in FIG. 6 is pressed. It is clear from the display example that the input can be performed by pressing only two of the character key “C” and the input determination key.

以上のように本発明によれば頻度の高い文字列ほど、
キー入力回数は少なくなり、キー入力回数の減少につな
がる。
As described above, according to the present invention, the more frequently a character string is,
The number of key inputs is reduced, leading to a reduction in the number of key inputs.

〔発明の効果〕〔The invention's effect〕

以上説明したように本発明は入力しつつある文字列の
先頭文字から逐次入力される一部の文字データからその
文字列の全体を予測して表示し、表示された文字列が入
力しつつある文字列と一致した際、入力決定キーの押下
により表示文字列がコンピュータシステム本体の入力文
字列となることによって頻度の高い文字列の入力が容易
となり、また頻度の変化もプロセッサユニットによって
検知されることにより、キーオペレータの操作なしで対
応できるため、キー入力の減少を実現できる効果があ
る。
As described above, the present invention predicts and displays the entire character string from partial character data sequentially input from the first character of the character string being input, and the displayed character string is being input. When the character string matches, the display character string becomes the input character string of the computer system main body by pressing the input determination key, thereby facilitating the input of the character string with high frequency, and the change in frequency is also detected by the processor unit. As a result, it is possible to cope without the operation of the key operator, and there is an effect that the number of key inputs can be reduced.

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

第1図は本発明の一実施例を示すコンピュータの文字入
力用キーボードを示すブロック図、第2図は従来例を示
すコンピュータの文字入力用キーボードを示すブロック
図、第3図は第1図のプロセッサユニットの動作を示す
フローチャート図、第4図は第1図のメモリのメモリ空
間構成図、第5図は第4図の既入力文字列テーブル領域
のメモリ空間構成図、第6図はキー入力に対応した表示
部の表示及びコネクタからの出力すなわちコンピュータ
本体の入力を示す説明図、第7図は第4図の既入力文字
列テーブル領域の一具体例を示すメモリ空間構成図であ
る。 1……文字入力キースイッチ、2……コネクタ 3……文字列表示部、4……入力決定キー 5……入出力回路、6……プロセッサユニット 7……メモリ 8……キー入力バッファ領域 9……既入力文字列テーブル領域 10……制御プログラム領域
FIG. 1 is a block diagram showing a character input keyboard of a computer showing one embodiment of the present invention, FIG. 2 is a block diagram showing a character input keyboard of a computer showing a conventional example, and FIG. FIG. 4 is a flow chart showing the operation of the processor unit, FIG. 4 is a memory space configuration diagram of the memory of FIG. 1, FIG. 5 is a memory space configuration diagram of the already input character string table area of FIG. 4, and FIG. And FIG. 7 is a memory space configuration diagram showing a specific example of an already-input character string table area in FIG. DESCRIPTION OF SYMBOLS 1 ... Character input key switch, 2 ... Connector 3 ... Character string display part, 4 ... Input determination key 5 ... I / O circuit, 6 ... Processor unit 7 ... Memory 8 ... Key input buffer area 9 …… Character string table area 10 …… Control program area

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】文字入力キースイッチにより入力された文
字列をその入力頻度とともに記憶するメモリと、 文字入力キースイッチによる文字列入力途中にてその先
頭入力文字から逐次入力される一部の文字データを利用
して文字入力キースイッチの押釦毎に前記メモリに記憶
させた文字列のうち、入力頻度の高い順に選定された入
力文字列を逐次擬似的に予測し、入力決定キーによる決
定後に表示文字列と同一な既入力文字列テーブルの頻度
を増加することを、文字の完全入力前と後に行う機能を
もつプロセッサユニットと、 文字入力キースイッチの押釦毎に前記プロセッサユニッ
トが予測した擬似的な文字列を切替表示する文字列表示
部と、 文字入力キースイッチによる入力文字列に一致して文字
列表示部に表示された表示文字列を有効文字列として入
力する入力決定キーとを有するものであることを特徴と
する文字列入力用キーボード。
1. A memory for storing a character string input by a character input key switch together with its input frequency, and a part of character data sequentially input from the first input character during the character string input by the character input key switch Of the character strings stored in the memory for each push button of the character input key switch, the input character strings selected in descending order of the input frequency are sequentially pseudo-predicted, and the display characters are determined after being determined by the input determination key. A processor unit having a function to increase the frequency of the already-input character string table identical to the column before and after the complete input of the character; and a pseudo character predicted by the processor unit for each press of a character input key switch. A character string display area for switching and displaying columns, and a display character string displayed on the character string display area that matches the character string input by the character input key switch String input keyboard, characterized in that those having an input determination key for inputting a column.
JP63285169A 1988-11-11 1988-11-11 Keyboard for character string input Expired - Lifetime JP2758617B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63285169A JP2758617B2 (en) 1988-11-11 1988-11-11 Keyboard for character string input

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63285169A JP2758617B2 (en) 1988-11-11 1988-11-11 Keyboard for character string input

Publications (2)

Publication Number Publication Date
JPH02131623A JPH02131623A (en) 1990-05-21
JP2758617B2 true JP2758617B2 (en) 1998-05-28

Family

ID=17687992

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63285169A Expired - Lifetime JP2758617B2 (en) 1988-11-11 1988-11-11 Keyboard for character string input

Country Status (1)

Country Link
JP (1) JP2758617B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06332900A (en) * 1993-05-21 1994-12-02 Nec Corp Station name retrieving method
US5864340A (en) 1996-08-22 1999-01-26 International Business Machines Corporation Mobile client computer programmed to predict input
US5805159A (en) * 1996-08-22 1998-09-08 International Business Machines Corporation Mobile client computer interdependent display data fields

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6375819A (en) * 1986-09-18 1988-04-06 Toyo Commun Equip Co Ltd Word input device
JPS63245710A (en) * 1987-04-01 1988-10-12 Nec Corp Display selection and input system

Also Published As

Publication number Publication date
JPH02131623A (en) 1990-05-21

Similar Documents

Publication Publication Date Title
JP2758617B2 (en) Keyboard for character string input
JPS6217244B2 (en)
JP4077959B2 (en) Character processing apparatus and method, and storage medium storing the program
JP2653346B2 (en) Programmable controller
JPH08234909A (en) Input device
JP2633899B2 (en) Input device
JPH04281514A (en) Input device
JP3194406B2 (en) Information processing device
JP2900071B2 (en) Programming device for programmable controller
JPS6299813A (en) Numerical controller
JPS6126087B2 (en)
JPS6224806B2 (en)
JPH01280853A (en) Terminal computer
JPH096504A (en) Keyboard with function key guide display
JPS6332590A (en) Cursor movement system for display device
JPH06161624A (en) Interruption controlling method
JPS61122784A (en) 'kana' processing system
JPH0243818A (en) Method and device for key entry
JPH05303363A (en) Controller and its picture control method
JPH06175773A (en) Information processor
JPH01233611A (en) Processing mode switching system by specified key
JPS62214423A (en) Document editing device
JPH0462619A (en) Keyboard device and information processor
JPH064255A (en) Window processor
JPH05150877A (en) Computer device with interruption operating function using track ball