JPH0423023A - Keyboard device - Google Patents

Keyboard device

Info

Publication number
JPH0423023A
JPH0423023A JP2127542A JP12754290A JPH0423023A JP H0423023 A JPH0423023 A JP H0423023A JP 2127542 A JP2127542 A JP 2127542A JP 12754290 A JP12754290 A JP 12754290A JP H0423023 A JPH0423023 A JP H0423023A
Authority
JP
Japan
Prior art keywords
key
character
timer
input
interval
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2127542A
Other languages
Japanese (ja)
Inventor
Shu Itaya
板谷 周
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.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2127542A priority Critical patent/JPH0423023A/en
Publication of JPH0423023A publication Critical patent/JPH0423023A/en
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

PURPOSE:To perform the control of a keyboard device in order to enable a key input operator to secure the pleasant key repeat starting time by measuring the key input speed of a user at each prescribed time and setting the key repeat starting time in accordance with the measured key input speed. CONSTITUTION:When '5 minutes' is set to a measurement interval timer 3, a key input operation is started. Then a fact that an operator inputted a 1st character with a key is informed to the timer 3. When the operator inputs a 2nd character with a key, a data processor control part 2 judges whether the 2nd character is identical with the character inputted right before the 2nd character or not. If not, this fact is informed to the timer 3. Then the timer 3 outputs the input time interval between the 1st and 2nd characters. In the same way, the input interval is measured for 5 minutes between the 2nd and 3rd characters, the 3rd and 4th characters and so on. These measurement results are all stored in a memory 6. When the measurement of 5 minutes is over with each input interval, the minimum value is retrieved out of those measurement values stored in the memory 6. In addition, the value obtained by multiplying the retrieved minimum value by the fixed value is set as the single key repeat starting time 11 within a keyboard.

Description

【発明の詳細な説明】 技術分野 本発明はキーボード装置に関し、特にいわゆるキーリピ
ート機能を有するキーボードに関する。
TECHNICAL FIELD The present invention relates to a keyboard device, and more particularly to a keyboard having a so-called key repeat function.

従来技術 一般に、キーボードを含む情報処理装置では、オペレー
タのキー入力作業を容易化せしめるIニめ、いわゆるキ
ーリピート機能を具備している。つまり、キーの押下げ
の時間が短い場合にはそのキーに対応する文字、記号等
の一文字が入力される力瓢押下げ状態を継続すると、そ
のキーに対応する文字等が連続して入力されるという機
能である。すなわち、キーの押下げ開始時から所定時間
経過時までそのキーが継続して押下げ状態であるとき、
以後、押下げ状態解除までそのキーに対応するキーコー
ドを連続して発生するようにキーボードが制御されてい
るのである。
BACKGROUND OF THE INVENTION Generally, information processing devices including a keyboard are equipped with a so-called key repeat function that facilitates the operator's key input work. In other words, if a key is held down for a short time, one character, symbol, etc. corresponding to that key will be input.If the key is held down continuously, the characters, etc. corresponding to that key will be input continuously. This is the function of In other words, when a key is continuously pressed until a predetermined period of time has elapsed from when the key was first pressed,
From then on, the keyboard is controlled so that the key code corresponding to that key is continuously generated until the pressed state is released.

従来、キーコードの連続発生開始までの時間、すなわち
キーリピート開始時間の制御は予めシステムまたは利用
者が固定的に定めた時間により制御されていた。
Conventionally, the time until the start of continuous generation of key codes, that is, the key repeat start time, has been controlled by a time fixedly determined in advance by the system or the user.

しかし、その従来のキーリピート開始時間制御は、予め
設定された固定時間によりキーリピートを開始するとい
う制御であるため、利用者(オペレータ)が交替した時
や、疲労等によってキーリピート開始時間を変更したい
場合であっても、固定値のまま使用するか、複雑な操作
をその都度行って設定値を変更する必要があるという欠
点がある。
However, the conventional key repeat start time control is a control that starts key repeat at a fixed time set in advance, so the key repeat start time is changed when the user (operator) changes or due to fatigue etc. Even if you want to do so, there is a drawback that you either need to use the fixed value or change the set value by performing complicated operations each time.

発明の目的 本発明は上述した従来の欠点を解決するためになされた
ものであり、その目的は利用者の疲労等に応じてキーリ
ピート開始時間を最適値に自動設定することができるキ
ーボード装置を提供することである。
OBJECT OF THE INVENTION The present invention has been made in order to solve the above-mentioned conventional drawbacks, and its purpose is to provide a keyboard device that can automatically set the key repeat start time to an optimal value depending on the fatigue of the user. It is to provide.

発明の構成 本発明によるキーボード装置は、任意のキーの押下げ開
始時から所定時間経過時まで該キーが継続して押下げ状
態であるとき、以後、押下げ状態解除まで該キーに対応
するキーコードを連続して発生するキーボードであって
、オペレータによるキー入力速度を測定する測定手段と
、このIIPl定結果に応じて前記所定時間を変化制御
する制御手段とを有することを特徴とする。
Composition of the Invention The keyboard device according to the present invention provides a keyboard device that, when a given key is continuously pressed from the start of pressing the key until a predetermined period of time has elapsed, from then on, the keyboard corresponding to the key is pressed until the pressed state is released. The keyboard continuously generates codes, and is characterized by having a measuring means for measuring the key input speed by an operator, and a controlling means for changing and controlling the predetermined time according to the IIPl determination result.

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

第1図は本発明によるキーボード装置の一実施例の構成
を示すブロック図である。図において、キーボード1は
データを入力するための装置であり、その内部にはキー
リピート開始時間11を保持している。そして、キーを
押し下げ続ける時間がそのキーリピート開始時間を越え
ると同一のキーコードを連続して発生する。
FIG. 1 is a block diagram showing the configuration of an embodiment of a keyboard device according to the present invention. In the figure, a keyboard 1 is a device for inputting data, and has a key repeat start time 11 stored therein. Then, when the time for which the key is kept pressed exceeds the key repeat start time, the same key code is generated continuously.

本実施例の装置は、そのキーリピート開始時間をオペレ
ータのキー入力速度に応じて変化制御するものであり、
データ処理装置制御部2、キー入力間隔測定タイマ3、
キー入力測定間隔タイマ4、測定間隔タイマ5及びメモ
リ6を含んで構成されている。
The device of this embodiment changes and controls the key repeat start time according to the operator's key input speed,
data processing device control unit 2, key input interval measurement timer 3,
It is configured to include a key input measurement interval timer 4, a measurement interval timer 5, and a memory 6.

キー入力間隔測定タイマ3は、2つのキー入力時刻を入
力すると、その2つのキーの入力時間間隔を出力するタ
イマである。
The key input interval measurement timer 3 is a timer that, when inputting two key input times, outputs the input time interval between the two keys.

キー入力測定間隔タイマ4及び測定間隔タイマ5は、夫
々セットされた時間が経過すると、その旨をデータ処理
装置制御部2に通知するタイマである。
The key input measurement interval timer 4 and the measurement interval timer 5 are timers that notify the data processing device control unit 2 of the elapse of respective set times.

次に、かかる構成からなる本実施例のキーボード装置の
動作ついて第2図を用いて説明する。第2図は第1図の
キーボード装置におけるキーリピート開始時間制御の処
理手順を示すフローチャートである。
Next, the operation of the keyboard device of this embodiment having such a configuration will be explained using FIG. 2. FIG. 2 is a flowchart showing a processing procedure for key repeat start time control in the keyboard device of FIG. 1.

なお、本例においてはキー入力測定時間を5分、測定間
隔を30分とした場合について説明する。
In this example, a case will be described in which the key input measurement time is 5 minutes and the measurement interval is 30 minutes.

図において、まずキー入力端定間隔タイマに“5分″を
セットする(ステップ21)。ここで、キー入力が開始
され、オペレータが1文字目のキー入力を行うと、その
旨がキー入力間隔測定タイマ3に通知される(ステップ
22−23)。続いて、オペレータが2文字目のキー入
力を行うと、まず直前に入力された文字、すなわち1文
字]」と同一か否かをデータ処理装置制御部2が判断す
る(ステップ23)。
In the figure, first, the key input end fixed interval timer is set to "5 minutes" (step 21). Here, key input is started, and when the operator inputs the first character, the key input interval measurement timer 3 is notified of this (steps 22-23). Subsequently, when the operator inputs the second character, the data processing device control unit 2 first determines whether or not the second character is the same as the character input immediately before, ie, one character] (step 23).

異なっていると判断されれば、その旨はキー入力間隔測
定タイマ3に通知され、キー入力間隔測定タイマ3は1
文字11と2文字目との入力時間間隔を出力する(ステ
ップ25)。その値はメモリ6に格納される(ステップ
26)。
If it is determined that they are different, the key input interval measurement timer 3 is notified of this, and the key input interval measurement timer 3 is set to 1.
The input time interval between character 11 and the second character is output (step 25). The value is stored in memory 6 (step 26).

同様に、2文字目と3文字目、3文字目と4文字目・・
・の各入力間隔を5分間測定し、測定結果は全てメモリ
6に格納される(ステップ27−22→23→25→2
6・・・)。
Similarly, the 2nd and 3rd characters, the 3rd and 4th characters...
Each input interval is measured for 5 minutes, and all measurement results are stored in the memory 6 (steps 27-22→23→25→2
6...).

これに対し、2つの文字が同一であると判定された場合
、オペレータが通常より速く入力した可能性があるため
、その2つの文字についての入力時間間隔は測定せず、
メモリ6に格納しない(ステップ23→24→22)。
On the other hand, if two characters are determined to be the same, the input time interval for the two characters is not measured because the operator may have entered them faster than usual.
It is not stored in the memory 6 (steps 23→24→22).

各入力間隔について、5分間の測定が終了すると、メモ
リ6内に格納されている測定値のうち、最小の値を検索
しくステップ28)、更に一定値(例えば、1.1)を
乗じた値をキーボード内1のキーリピート開始時間11
として設定する(ステップ29)。
For each input interval, when the 5-minute measurement is completed, the minimum value among the measured values stored in the memory 6 is searched (step 28), and the value is further multiplied by a constant value (for example, 1.1). The key repeat start time of 1 in the keyboard is 11
(Step 29).

次に、キー入力間隔測定タイマ3に“30分”をセット
する(ステップ30)。これにより、30分経過すると
再び上述の測定及びキーリピート開始時間の設定が行わ
れるのである(ステップ30−420→21・・・)。
Next, the key input interval measuring timer 3 is set to "30 minutes" (step 30). As a result, after 30 minutes have elapsed, the above-mentioned measurement and setting of the key repeat start time are performed again (steps 30-420→21...).

つまり、本発明はオペレータのキー入力能力、疲労等に
応じてキーリピート開始時間を変化制御するものであり
、キー入力速度を測定し、その測定結果に応じてキーリ
ピート開始時間を変化させているため、キーリピート開
始時間を常に最適値に保持することができるのである。
In other words, the present invention changes and controls the key repeat start time according to the operator's key input ability, fatigue, etc., and measures the key input speed and changes the key repeat start time according to the measurement result. Therefore, the key repeat start time can always be kept at the optimum value.

なお、キー入力測定時間及び測定間隔は、上述の例のよ
うに5分、30分に限らず他の値でも良い。また、本発
明がパーソナルコンピュータ、ワードプロセッサ等のキ
ーボードを有する装置に広く適用できることは明らかで
ある。
Note that the key input measurement time and measurement interval are not limited to 5 minutes or 30 minutes as in the above example, but may be other values. Furthermore, it is clear that the present invention is widely applicable to devices having keyboards such as personal computers and word processors.

発明の詳細 な説明したように本発明は、一定時間毎に利用者のキー
入力速度を測定し、その測定したキー入力速度に合せて
キーリピート開始時間を設定することにより、キー入力
者が交替した場合や、キー入力者の疲労等によってキー
入力速度が変化した場合でも、キー入力者にとって快適
なキーリピート開始時間となるよう制御できるという効
果がある。
Detailed Description of the Invention As described above, the present invention measures the user's key input speed at regular intervals and sets the key repeat start time according to the measured key input speed, so that the key input person can take turns. Even if the key input speed changes due to fatigue of the key input person or the like, the key repeat start time can be controlled to be comfortable for the key input person.

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

第1図は本発明の実施例によるキーボード装置の構成を
示すブロック図、第2図はキーリピート開始時間制御の
処理手順を示すフローチャートである。 主要部分の符号の説明 1・・・・・・キーボード 3・・・・・・キー入力間隔タイマ 4・・・・・・キー入力測定間隔タイマ5・・・・・・
測定間隔タイマ 6・・・・・・メモリ
FIG. 1 is a block diagram showing the configuration of a keyboard device according to an embodiment of the present invention, and FIG. 2 is a flowchart showing a processing procedure for key repeat start time control. Explanation of symbols of main parts 1...Keyboard 3...Key input interval timer 4...Key input measurement interval timer 5...
Measurement interval timer 6...Memory

Claims (1)

【特許請求の範囲】[Claims] (1)任意のキーの押下げ開始時から所定時間経過時ま
で該キーが継続して押下げ状態であるとき、以後、押下
げ状態解除まで該キーに対応するキーコードを連続して
発生するキーボードであって、オペレータによるキー入
力速度を測定する測定手段と、この測定結果に応じて前
記所定時間を変化制御する制御手段とを有することを特
徴とするキーボード装置。
(1) When a given key continues to be pressed until a predetermined period of time elapses from the start of pressing the key, the key code corresponding to the key is generated continuously from then on until the pressed state is released. What is claimed is: 1. A keyboard device comprising: a measuring means for measuring a key input speed by an operator; and a controlling means for controlling the predetermined time period according to the measurement result.
JP2127542A 1990-05-17 1990-05-17 Keyboard device Pending JPH0423023A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2127542A JPH0423023A (en) 1990-05-17 1990-05-17 Keyboard device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2127542A JPH0423023A (en) 1990-05-17 1990-05-17 Keyboard device

Publications (1)

Publication Number Publication Date
JPH0423023A true JPH0423023A (en) 1992-01-27

Family

ID=14962587

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2127542A Pending JPH0423023A (en) 1990-05-17 1990-05-17 Keyboard device

Country Status (1)

Country Link
JP (1) JPH0423023A (en)

Similar Documents

Publication Publication Date Title
JPH04172535A (en) Popup control system for personal computer
JPH0423023A (en) Keyboard device
JPS6118023A (en) Key input controller
KR19990054607A (en) Resting Mode Control Method in Computer and Its Apparatus
JPH02212916A (en) Keying method and apparatus
JPS56168259A (en) Electronic apparatus
KR960001095B1 (en) Continuous touch processing method of monitoring device
JPH0816294A (en) Character input method for information processing apparatus and apparatus
KR100648567B1 (en) Executable Program Selection System
JP2715973B2 (en) Numerical data input device and numerical data input method
JPH0535432A (en) Menu output processing method
JPH04307615A (en) Computer system
JPH05173662A (en) Information processor
JPS60225217A (en) Key input device
KR950004603B1 (en) Quick on method of microwave
KR0173408B1 (en) Implementation method of hourglass function of communication terminal device
JPH0342761A (en) Data processor
JPH03237515A (en) information processing equipment
JPS6128160A (en) Kana-kanji converting device having learning function of homonym
JPS59225434A (en) key input device
KR950001456A (en) How to control your computer's power
Walter The Walter/Palya experiment controller users’ group meeting and help session
JPS60195634A (en) key input device
JPH0362242A (en) Setting system for memory constitution
KR960022221A (en) Method and apparatus for setting non-service floor of elevator