Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH046978B2 - - Google Patents
[go: Go Back, main page]

JPH046978B2 - - Google Patents

Info

Publication number
JPH046978B2
JPH046978B2 JP58125293A JP12529383A JPH046978B2 JP H046978 B2 JPH046978 B2 JP H046978B2 JP 58125293 A JP58125293 A JP 58125293A JP 12529383 A JP12529383 A JP 12529383A JP H046978 B2 JPH046978 B2 JP H046978B2
Authority
JP
Japan
Prior art keywords
input
code
code string
primary
primary code
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
JP58125293A
Other languages
Japanese (ja)
Other versions
JPS6017526A (en
Inventor
Masanori Kawase
Kyoshi Masuda
Hiroshi Kogyo
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP58125293A priority Critical patent/JPS6017526A/en
Publication of JPS6017526A publication Critical patent/JPS6017526A/en
Publication of JPH046978B2 publication Critical patent/JPH046978B2/ja
Granted legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は電子計算機等のコード入力装置に係
り、キーボードから入力されたコードを一次コー
ド列として入力メモリに貯え、その入力メモリの
内容をキーとしてコード変換テーブルを検索し、
所望の二次コード列に変換して記憶装置に格納す
るとともに、入力された一次コードの内容および
その変換結果である二次コードの内容を表示する
表示装置を備えた入力装置に関する。
[Detailed Description of the Invention] [Field of Application of the Invention] The present invention relates to a code input device for a computer or the like, in which a code input from a keyboard is stored in an input memory as a primary code string, and the contents of the input memory are used as a key. Search the code conversion table,
The present invention relates to an input device that converts into a desired secondary code string and stores it in a storage device, and includes a display device that displays the contents of the input primary code and the contents of the secondary code that is the result of the conversion.

〔発明の背景〕 キーボードから入力されたコードを一次コード
列として入力メモリに貯え、所定の数のコードが
入力された時点あるいは所定のキーが入力された
時点でそれ迄入力された一次コード列に従つてコ
ード変換テーブルを検索して該当する二次コード
列に変換し、その二次コード列を所望のコード列
として所定の記憶装置に格納する入力装置があ
る。この種の入力装置は、入力メモリの内容であ
る一次コード列を表示するとともに二次コード列
に変換後は一次コード列を消去して変換結果であ
る二次コード列を表示する表示装置を備え、入力
者が入力内容および変換結果を容易に確認できる
ように構成されているのが一般的である。これは
平均的な操作速度の入力者にとつては入力しなが
ら逐次入力コードの確認ができるので入力誤りを
直ちに発見できるという大きな効果があるが、熟
達した高速入力者に対しては表示並びに変換処理
時間が制約となつて実際にキーを押下したにもか
かわらず制御部が応答できないために、入力コー
ドが無視されてしまう欠点があつた。
[Background of the Invention] Codes input from a keyboard are stored in an input memory as a primary code string, and when a predetermined number of codes are input or a predetermined key is input, the primary code string input until then is stored. Therefore, there is an input device that searches a code conversion table, converts it into a corresponding secondary code string, and stores the secondary code string in a predetermined storage device as a desired code string. This type of input device is equipped with a display device that displays the primary code string that is the contents of the input memory, and also erases the primary code string after converting it into a secondary code string and displays the secondary code string that is the conversion result. , it is generally configured so that the input person can easily check the input contents and conversion results. This has a great effect for those with an average operating speed, as they can check input codes one by one while typing, allowing them to immediately spot input errors, but for experienced high-speed inputters, the display and conversion are very effective. Due to processing time constraints, the control unit could not respond even when a key was actually pressed, resulting in the input code being ignored.

そこで、変換処理部と独立した入力制御部を備
えて入力コードを漏れなく入力メモリに貯え、変
換処理部がその処理を終了した時点に逐次入力メ
モリから一次コード列を取り込み変換してゆく装
置もある。しかし、この装置においてもキーボー
ドより入力された時点から実際に表示、変換処理
される迄に時間的な遅延があるため入力者にとつ
て著しく操作性を低下させる要因となると同時に
表示部において間断なく一次コード列が表示、消
去されるので表示画像がちらついて眼に多大の負
担をかける欠点がある。
Therefore, some devices are equipped with an input control section independent of the conversion processing section, store all input codes in the input memory, and when the conversion processing section finishes the processing, sequentially fetch the primary code string from the input memory and convert it. be. However, even with this device, there is a time delay from the time the input is entered on the keyboard until it is actually displayed and converted, which causes a significant decrease in operability for the inputter. Since the primary code string is displayed and erased, the displayed image flickers and has the drawback of putting a great strain on the eyes.

〔発明の目的〕[Purpose of the invention]

本発明の目的は、入力者の入力速度に応じて一
次コード列を表示するか否かを制御することによ
つて、すなわち、低速入力の場合は一次コード列
を表示し、高速入力の場合は一次コード列を表示
しない様に制御することによつて、低速入力者に
は入力した一次コード列を確認しながら入力でき
るとともに、高速入力者にとつては高速な応答性
を実現する上に眼の疲労を軽減するという、様々
な入力者の入力速度に応じた操作性の良いコード
入力装置を提供することにある。
An object of the present invention is to control whether or not to display the primary code string according to the input speed of the inputter, that is, to display the primary code string in the case of slow input, and to display the primary code string in the case of high speed input. By controlling the display so that the primary code string is not displayed, users who type at low speeds can input while checking the primary code string that they input, while users who type at high speeds can see the effect of realizing high-speed responsiveness. An object of the present invention is to provide a code input device with good operability that can accommodate the input speeds of various input users and reduce fatigue.

〔発明の概要〕[Summary of the invention]

本発明は、キーボードより入力された一次コー
ドを入力メモリに格納する入力制御部と、その一
次コード列に従いコード変換テーブルを検索して
所望の二次コード列に変換して記憶装置に格納す
る変換処理部を持つ入力装置において、一次コー
ドの入力速度、具体的には入力メモリに貯えられ
た一次コード列のコード数によつて、その一次コ
ードの内容を表示装置に表示するか否かを制御す
る一次コード内容表示制御手段を設けたものであ
る。
The present invention includes an input control unit that stores a primary code input from a keyboard in an input memory, and a converter that searches a code conversion table according to the primary code string and converts it into a desired secondary code string and stores it in a storage device. In an input device that has a processing section, it is possible to control whether or not to display the contents of the primary code on the display device based on the input speed of the primary code, specifically, the number of codes in the primary code string stored in the input memory. The primary code content display control means is provided.

〔発明の実施例〕[Embodiments of the invention]

以下、本発明を日本語ワードプロセツサに適用
した一実施例について詳細に説明する。
Hereinafter, an embodiment in which the present invention is applied to a Japanese word processor will be described in detail.

第1図は日本語ワードプロセツサの基本構成を
示すブロツク図である。1は入力者によつて操作
されるキーボードである。2は入力制御部であ
り、キーボード1で押下されたキーのコードを読
み込み入力メモリ3にセツトするとともに入力カ
ウンタ4をカウントアツプする。5は変換処理部
で、入力メモリ3より入力されたコードを取り込
み、それを一次コード列としてコード変換テーブ
ル6を参照して二次コード列に変換して、記憶装
置7に格納し、更に、一次コード列表示フラグを
設定し、一次コード列表示レジスタ8および二次
コード列表示レジスタ9にコードをセツトする。
10は表示制御部であり、一次コード列表示レジ
スタ8および二次コード列表示レジスタ9の内容
を表示装置12に表示するものである。
FIG. 1 is a block diagram showing the basic configuration of a Japanese word processor. 1 is a keyboard operated by an inputter. Reference numeral 2 denotes an input control section which reads the code of a key pressed on the keyboard 1 and sets it in the input memory 3, as well as counts up an input counter 4. 5 is a conversion processing unit which takes in the code input from the input memory 3, converts it into a secondary code string by referring to the code conversion table 6 as a primary code string, and stores it in the storage device 7; The primary code string display flag is set, and codes are set in the primary code string display register 8 and the secondary code string display register 9.
Reference numeral 10 denotes a display control section, which displays the contents of the primary code string display register 8 and the secondary code string display register 9 on the display device 12.

第2図、第3図により入力制御部2、変換処理
部5の処理内容を説明する。
The processing contents of the input control section 2 and the conversion processing section 5 will be explained with reference to FIGS. 2 and 3.

第2図は入力制御部2の処理フローである。ま
ず処理100で入力カウンタ4をゼロクリアして
処理101に移りキーボード1のキーが押下され
るのを待つ。キーが押下されると処理102に移
りそのコードを入力メモリ3に格納し、処理10
3に移つて入力カウンタ4を+1した後、処理1
01に戻つて次のキー入力を待つ。
FIG. 2 is a processing flow of the input control section 2. First, in process 100, the input counter 4 is cleared to zero, and the process moves to process 101, waiting for a key on the keyboard 1 to be pressed. When the key is pressed, the process moves to process 102, stores the code in the input memory 3, and processes 10
After moving to step 3 and incrementing input counter 4 by 1, proceed to process 1.
Returns to 01 and waits for the next key input.

第3図は変換処理部5の処理フローである。先
ず処理200で一次コード列表示フラグに“1”
をセツトして一次コードの内容を表示するモード
にした後に処理201に移り入力カウンタ4をチ
エツクする。入力コードがあれば処理202に移
つて入力メモリ3より最も先に入力されたコード
を1つ取り込み、処理203に移つて入力カウン
タ4を“−1”する。次に処理204で再び入力
カウンタ4をチツクし入力カウンタ4が“0”で
あれば処理待ちの入力コードがないので処理20
5に移つて一次コード列表示フラグをチエツクす
る。その結果一次コード列表示フラグが“1”で
あれば処理206に移つて取り込んだ一次コード
を一次コード列表示レジスタ8にセツトする。処
理205で一次コード列表示フラグが“0”であ
ればセツトしない。一方、処理204で入力カウ
ンタ4が“0”でなければ高速で入力された一次
コードがまだ処理されずに残つていることを示し
ているので、処理207に移つて一次コード列表
示フラグを“0”にして一次コードの内容を表示
をしないモードにする。次に、処理208で一次
コード列が変換単位になつたか否かを判定する。
変換単位になつていないときは次の入力を取り込
み開始処理201に戻り、変換単位になつたとき
処理209に移つて取り込んだ一次コード列に従
いコード変換テーブル6を検索し二次コード列に
変換する。変換された二次コード列を処理210
で二次コード列表示レジスタ9にセツトした後、
処理211でその二次コード列を記憶装置7に格
納し、処理212で一次コード列表示レジスタ8
をクリアする。そして、次の入力コード列を処理
すべくフローの先頭の処理200に戻る。
FIG. 3 is a processing flow of the conversion processing section 5. First, in process 200, the primary code string display flag is set to “1”.
After setting the mode to display the contents of the primary code, the process moves to step 201 and the input counter 4 is checked. If there is an input code, the process moves to process 202, where the code inputted first is fetched from the input memory 3, and the process moves to process 203, where the input counter 4 is set to "-1". Next, in process 204, the input counter 4 is checked again, and if the input counter 4 is "0", there is no input code waiting to be processed, so process 204 is performed.
Proceed to step 5 and check the primary code string display flag. As a result, if the primary code string display flag is "1", the process moves to step 206, where the retrieved primary code is set in the primary code string display register 8. If the primary code string display flag is "0" in process 205, it is not set. On the other hand, if the input counter 4 is not "0" in process 204, this indicates that the primary code input at high speed remains unprocessed, so the process moves to process 207 and sets the primary code string display flag to "0". 0” to set the mode in which the contents of the primary code are not displayed. Next, in step 208, it is determined whether the primary code string has become a conversion unit.
If it has not become a conversion unit, the next input is fetched and the process returns to start processing 201, and when it has become a conversion unit, the process moves to process 209 to search the code conversion table 6 according to the imported primary code string and convert it into a secondary code string. . Process the converted secondary code string 210
After setting the secondary code string display register 9 with
In process 211, the secondary code string is stored in the storage device 7, and in process 212, the primary code string display register 8 is stored.
Clear. Then, the process returns to process 200 at the beginning of the flow to process the next input code string.

なお、表示制御部10は、このように一次コー
ド列表示レジスタ8および二次コード列表示レジ
スタ9にセツトされたコード列の内容を表示装置
12に表示するものである。
The display control unit 10 displays the contents of the code strings thus set in the primary code string display register 8 and the secondary code string display register 9 on the display device 12.

以上の技術によるところの2つの具体的表示例
について第4図および第5図を参照して説明す
る。
Two specific display examples based on the above technique will be explained with reference to FIGS. 4 and 5.

第4図に示す第1の具体例は、仮名、漢字、記
号等の1文字に仮名2文字を割付けてコード化し
た入力方式(2ストローク入力と呼ぶ)の例であ
る。第4図に示すように、まずキーボード1より
一次コード300の「ロ」が入力されるとそれを
一時貯え、次に「ハ」が入力された時点でコード
変換テーブル6である2ストローク辞書を検索
し、一次コード列である「ロ」「ハ」に該当する
二次コード301の「只」に変換される。ここで
は変換単位は一次コード文字数2文字固定であ
る。
The first specific example shown in FIG. 4 is an example of an input method (referred to as 2-stroke input) in which one character such as a kana, kanji, or symbol is encoded by assigning two kana characters. As shown in FIG. 4, when the primary code 300 "b" is input from the keyboard 1, it is temporarily stored, and then when "ha" is input, the two-stroke dictionary, which is the code conversion table 6, is stored. It is searched and converted into the secondary code 301 "tadashi" which corresponds to the primary code string "b" and "c". Here, the conversion unit is fixed at two primary code characters.

一般の入力者の場合、入力速度はおよそ40打/
分位であり平均1.5秒/打である。よつて平均1.5
秒毎に一次コードの内容が表示され、平均3秒毎
に二次コードの内容が表示されるとともに一次コ
ード列が消去される。この速度はマイクロプロセ
ツサ等を用いた一般の処理装置および表示装置に
おいて十分追随できる速度であり、入力に対する
応答遅れもなく、また、表示と消去の繰返しによ
る眼の疲労も小さい。
For a typical inputter, the input speed is approximately 40 strokes/
It is a quantile, and the average is 1.5 seconds / stroke. So the average is 1.5
The contents of the primary code are displayed every second, and the contents of the secondary code are displayed every three seconds on average, and the primary code string is erased. This speed is a speed that can be sufficiently followed by general processing devices and display devices using microprocessors, etc., and there is no delay in response to input, and eye fatigue due to repeated display and deletion is small.

しかし、訓練された入力者の場合、400〜500
打/分位迄に達し平均0.12〜0.15秒/打である。
この入力速度に対し遅滞なく変換処理を行なうこ
とは非常に困難であるとともに、表示と消去が頻
繁であり眼を著しく疲労させる。またこの様に高
速に表示と消去が繰返される一次コードの内容は
人間の眼では認識できない。
But for a trained inputter, 400-500
The average speed is 0.12 to 0.15 seconds/stroke.
It is very difficult to perform conversion processing without delay at this input speed, and the frequent display and deletion causes significant eye fatigue. Furthermore, the contents of the primary code, which is repeatedly displayed and erased at such a high speed, cannot be recognized by the human eye.

高速入力であるか否かを入力メモリ3に貯えら
れた一次コードの数によつて判定し、すなわち、
第1打の「ロ」を変換処理部5が取込んだ時点で
既に第2打の「ハ」が入力されていれば、一次コ
ード列の「ロ」「ハ」を表示せずに直ちにこれを
二次コードに変換する処理に移行し二次コードの
内容である「只」のみを表示することにより、応
答性に優れ且つ眼に負担の小さな入力装置が実現
できる。
Whether or not it is high-speed input is determined based on the number of primary codes stored in the input memory 3, that is,
If the second stroke "Ha" has already been input when the conversion processing unit 5 captures the first stroke "RO", the first stroke "RO" and "Ha" will not be displayed and the second stroke "Ha" will be inputted immediately. By moving to the process of converting the input into a secondary code and displaying only ``tada'', which is the content of the secondary code, an input device with excellent responsiveness and less strain on the eyes can be realized.

次に第2の具体例としてローマ字つづりで入力
し、仮名に変換する入力方式の例を第5図により
説明する。キーボード1より一次コード400の
「k」「y」「a」と入力された一次コード列に従
い、この場合のコード変換テーブル6であるロー
マ字辞書を検索し、二次コード401の「キヤ」
に変換される。ここで変換単位は通常「a」「i」
「u」「e」「o」の母音字が入力される迄である。
一般の日本語ワードプロセツサではこの仮名文字
列に変換された二次コード列は更に仮名漢字変換
処理により第3コード列、漢字仮名混り文字列に
変換されるが、仮名漢字変換の技術については既
に公知でありここでは一次コード列より二次コー
ド列に変換する技術のみを示す。
Next, as a second specific example, an example of an input method in which input is made in Roman letters and converted into kana will be explained with reference to FIG. According to the primary code string entered from the keyboard 1 as "k", "y", and "a" of the primary code 400, search the Roman dictionary, which is the code conversion table 6 in this case, and enter "kiya" of the secondary code 401.
is converted to Here, the conversion unit is usually "a" or "i"
This is until the vowels "u", "e", and "o" are input.
In a general Japanese word processor, this secondary code string converted into a kana character string is further converted into a third code string, a character string containing kanji and kana, through a kana-kanji conversion process, but regarding the technology of kana-kanji conversion, is already known, and only the technique for converting a primary code string into a secondary code string will be shown here.

前述した2ストローク入力方式の場合と同様に
本具体例においても、変換処理部5が入力メモリ
3から一次コード列である入力コードを取り込む
時点において入力カウンタ4の値をチエツクする
ことによつて、その一次コードを表示するか否か
を制御することにより、応答性に優れ、眼に負担
をかけない入力装置が実現できる。
As in the case of the two-stroke input method described above, in this specific example as well, by checking the value of the input counter 4 at the time when the conversion processing section 5 takes in the input code which is the primary code string from the input memory 3, By controlling whether or not to display the primary code, it is possible to realize an input device that has excellent responsiveness and does not put strain on the eyes.

なお、高速入力者にとつても、入力誤りを感じ
入力コードを確認したいときには、入力が中断さ
れるため入力メモリ3には処理待ちの一次コード
がなくなり入力カウンタ4が“0”になるので入
力された一次コードの内容が表示されるので、こ
れを確認することができる。
Note that even for high-speed input users, when they feel an input error and want to check the input code, the input is interrupted and the input memory 3 no longer has the primary code waiting to be processed, and the input counter 4 becomes "0". The contents of the created primary code are displayed, so you can check them.

〔発明の効果〕〔Effect of the invention〕

以上に説明した如く、本発明によれば、入力者
の入力速度に応じて、入力した一次コード列を表
示するか否かを制御できるため、一般に操作に不
慣れな入力者は表示された一次コード列の内容を
確認しながら入力することができる。一方、熟練
入力者にとつては高速入力時は変換結果である二
次コードの内容を高速で確認できるため非常に応
答性の良い入力装置を提供することができる。
As explained above, according to the present invention, it is possible to control whether or not to display the input primary code string according to the input speed of the inputter, so inputters who are generally inexperienced with operations can You can input while checking the column contents. On the other hand, for experienced input users, the content of the secondary code, which is the conversion result, can be checked at high speed during high-speed input, so that an input device with very good responsiveness can be provided.

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

第1図は本発明の一実施例に係る日本語ワード
プロセツサのブロツク図、第2図、第3図は各々
同入力制御部および変換処理のフローチヤート、
第4図、第5図は具体的な入力例を示す説明図で
ある。 1……キーボード、2……入力制御部、3……
入力メモリ、4……入力カウンタ、5……変換処
理部、6……コード変換テーブル、8……一次コ
ード列表示レジスタ、9……二次コード列表示レ
ジスタ、11……表示装置。
FIG. 1 is a block diagram of a Japanese word processor according to an embodiment of the present invention, and FIGS. 2 and 3 are flowcharts of the input control section and conversion process, respectively.
FIGS. 4 and 5 are explanatory diagrams showing specific input examples. 1...Keyboard, 2...Input control unit, 3...
Input memory, 4... Input counter, 5... Conversion processing unit, 6... Code conversion table, 8... Primary code string display register, 9... Secondary code string display register, 11... Display device.

Claims (1)

【特許請求の範囲】 1 キーボードと、該キーボードより入力された
キーのコードを入力メモリに格納する入力制御部
と、該入力メモリに格納されたコードを一次コー
ド列として取り込みコード変換テーブルを参照し
て二次コードに変換する変換処理部と、該一次コ
ードと該二次コードの内容とを表示する表示装置
とを持つコード入力装置において、 一次コードの入力速度に応じて該一次コードの
内容を該表示装置に表示するか否かを制御する一
次コード内容表示制御手段を設けたことを特徴と
するコード入力装置。
[Scope of Claims] 1. A keyboard, an input control unit that stores codes of keys input from the keyboard in an input memory, and a code conversion table that takes in the codes stored in the input memory as a primary code string and refers to a code conversion table. In a code input device, the code input device has a conversion processing unit that converts the primary code into a secondary code, and a display device that displays the primary code and the contents of the secondary code. A code input device comprising a primary code content display control means for controlling whether or not to display the primary code on the display device.
JP58125293A 1983-07-08 1983-07-08 code input device Granted JPS6017526A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58125293A JPS6017526A (en) 1983-07-08 1983-07-08 code input device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58125293A JPS6017526A (en) 1983-07-08 1983-07-08 code input device

Publications (2)

Publication Number Publication Date
JPS6017526A JPS6017526A (en) 1985-01-29
JPH046978B2 true JPH046978B2 (en) 1992-02-07

Family

ID=14906493

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58125293A Granted JPS6017526A (en) 1983-07-08 1983-07-08 code input device

Country Status (1)

Country Link
JP (1) JPS6017526A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS629422A (en) * 1985-07-05 1987-01-17 Hitachi Ltd Document editing processing device

Also Published As

Publication number Publication date
JPS6017526A (en) 1985-01-29

Similar Documents

Publication Publication Date Title
JPH04180166A (en) translation device
JPH04281566A (en) Document retrieving device
JPH046978B2 (en)
JPS628259A (en) Kana (japanese syllabary)-kanji (chinese character) converting system
JP3056810B2 (en) Document search method and apparatus
JPH0380363A (en) Document processor
JP3036005B2 (en) Kana-Kanji conversion device
JP3058423B2 (en) Document processing device
JPS61110259A (en) Kana-kanji conversion controlling sywtem
JPS5832418B2 (en) Kanji-mixed sentence input device
JPS63262752A (en) Kana-Kanji conversion device
JPH043243A (en) Kana to kanji converter
JPH0561855A (en) Japanese language processor
JPH08335217A (en) Reading conversion method and document creation device
JPH0556533B2 (en)
JPS61175852A (en) Kana to kanji converting device
JPS6175471A (en) Logotype learning system
JPH0619771B2 (en) Character processor
JPH01102676A (en) Character converting system
JPH04177565A (en) Kana-Kanji conversion method and device
JPH02272672A (en) Document preparing device
JPH0431958A (en) document processing device
JPH028956A (en) Document processor
JPS61292773A (en) Japanese word processor
JPS605315A (en) Word processor