JPH086692A - Keyboard and data processing device - Google Patents

Keyboard and data processing device

Info

Publication number
JPH086692A
JPH086692A JP6159171A JP15917194A JPH086692A JP H086692 A JPH086692 A JP H086692A JP 6159171 A JP6159171 A JP 6159171A JP 15917194 A JP15917194 A JP 15917194A JP H086692 A JPH086692 A JP H086692A
Authority
JP
Japan
Prior art keywords
key
input
assigned
keyboard
data processing
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.)
Withdrawn
Application number
JP6159171A
Other languages
Japanese (ja)
Inventor
Kiyousuke Hikosaka
匡介 彦坂
Toshikazu Kawamoto
利和 河本
Masashi Ozeki
正志 大関
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 Solutions Technology Ltd
Original Assignee
Hitachi ULSI Engineering 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 Hitachi ULSI Engineering Corp filed Critical Hitachi ULSI Engineering Corp
Priority to JP6159171A priority Critical patent/JPH086692A/en
Publication of JPH086692A publication Critical patent/JPH086692A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

(57)【要約】 【目的】 本発明の目的は、複数の機能が割り付けられ
たキーの機能選択を当該キーの単独操作で可能とするた
めの技術を提供することにある。 【構成】 キー10が押下されている時間をカウンタ1
2で計数し、その計数結果のD/A変換出力電圧Vke
yと基準電圧Vrefとを比較回路14で比較すること
によって、キー10に割り付けられた複数の機能の判別
を行うようにし、シフトキーなどを不要とすることによ
って、キーの操作性の向上、キーボードの小型化を図
る。
(57) [Summary] [Object] An object of the present invention is to provide a technique for enabling function selection of a key to which a plurality of functions are assigned, by a single operation of the key. [Structure] Counter 1 for the time when key 10 is pressed
2 and count the D / A conversion output voltage Vke of the counting result.
By comparing y with the reference voltage Vref by the comparison circuit 14, a plurality of functions assigned to the key 10 can be discriminated, and a shift key or the like can be eliminated to improve the operability of the key and the keyboard. Aim for miniaturization.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、複数のキースイッチ
(「キー」と略記する)キーボード、及びそれを含むデ
ータ処理装置に関し、例えばパーソナル・コンピュータ
システムなどに適用して有効な技術に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a plurality of key switch (abbreviated as "key") keyboards and a data processing apparatus including the same, and to a technique effective when applied to, for example, a personal computer system.

【0002】[0002]

【従来の技術】パーソナル・コンピュータシステムにお
いて、各種情報をコンピュータ本体に与えるための入力
手段としてのキーボードは、コンピュータ本体に直接指
示を与えるための第1キー群と、この第1キー群との組
合せにより英文字やカタカナ、記号などの文字を入力す
るための第2キー群とが配列されて成る。上記第1キー
群には、ファンクションキー、デリートキー、バックス
ペースキー、リターンキー、カーソル移動キー、シフト
キー、スペースバー、コントロールキー、エスケープキ
ーなどが含まれる。また、上記第2キー群に属するキー
には、キーの数が多すぎて使いにくくならないように、
一つのキーに何種類かの文字や記号が割り付けられてお
り、例えばシフトキーなどとの組合わせにより、それぞ
れ異なる文字や記号を入力することができるようになっ
ている。例えば、単独で数字の「4」を入力可能なキー
は、シフトキーを押下した状態では「$」を入力するこ
とができる。
2. Description of the Related Art In a personal computer system, a keyboard as an input means for giving various kinds of information to a computer body is a combination of a first key group for directly giving instructions to the computer body and the first key group. Is arranged with a second key group for inputting characters such as English characters, katakana, and symbols. The first key group includes a function key, a delete key, a backspace key, a return key, a cursor movement key, a shift key, a space bar, a control key, an escape key and the like. Also, for the keys belonging to the second key group, do not make it difficult to use because there are too many keys.
Several kinds of characters and symbols are assigned to one key, and by combining with a shift key, for example, different characters and symbols can be input. For example, for a key that can independently input the number "4", "$" can be input while the shift key is pressed.

【0003】尚、パーソナルコンピュータについて記載
された文献の例としては、昭和60年12月25日に、
株式会社オーム社から発行された「マイクロコンピュー
タハンドブック(第376頁〜)」がある。
Incidentally, as an example of a document describing a personal computer, on December 25, 1985,
There is a "Microcomputer Handbook (Page 376-)" issued by Ohm Co., Ltd.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、上記の
ように、一つのキーに何種類かの文字や記号が割り付け
られており、例えばシフトキーなどとの組合わせによ
り、それぞれ異なる文字や記号を入力する機能について
本願発明者が検討したところ、シフトキーを押下する動
作が加わるため、2動作となり、操作が面倒とされるこ
とが見いだされた。特に、身障者によるキー操作を考慮
した場合、上記シフトキーなどとの組合わせによる2動
作が、キー操作の上で無理を強いる虞がある。一つのキ
ーに一つの文字を割り付けるようにすれば、シフトキー
などの操作を不要とすることができるが、それでは、キ
ーボード上のキー数が増大することになり、キーボード
の小型化を阻害する。
However, as described above, several kinds of characters and symbols are assigned to one key, and different characters and symbols are input by combining with a shift key, for example. When the inventor of the present application examined the function, it was found that the operation of pressing the shift key was added, resulting in two operations, which made the operation troublesome. In particular, in consideration of the key operation by the handicapped person, there is a possibility that the two operations in combination with the shift key or the like may make the key operation unreasonable. If one character is assigned to one key, the operation of the shift key or the like can be eliminated, but this will increase the number of keys on the keyboard and hinder the downsizing of the keyboard.

【0005】本発明の目的は、複数の機能が割り付けら
れたキーの機能選択を当該キーの単独操作で可能とする
ための技術を提供することにある。
An object of the present invention is to provide a technique for enabling the function selection of a key to which a plurality of functions are assigned by a single operation of the key.

【0006】本発明の前記並びにその他の目的と新規な
特徴は本明細書の記述及び添付図面から明らかになるで
あろう。
The above and other objects and novel features of the present invention will be apparent from the description of this specification and the accompanying drawings.

【0007】[0007]

【課題を解決するための手段】本願において開示される
発明のうち代表的なものの概要を簡単に説明すれば下記
の通りである。
The outline of the representative one of the inventions disclosed in the present application will be briefly described as follows.

【0008】すなわち、キーのタッチ時間を検出するた
めの検出手段と、この検出手段の検出結果に基づいて、
キーに割り付けられた複数の機能を判別するための判別
手段とを設けるものである。このとき、上記判別手段の
判別結果を可視化するための表示制御手段や、上記判別
手段の判別結果に基づいてビープ音を発生するためのビ
ープ音発生手段を設けることができる。
That is, based on the detection means for detecting the touch time of the key and the detection result of this detection means,
A discriminating means for discriminating a plurality of functions assigned to the keys is provided. At this time, display control means for visualizing the discrimination result of the discrimination means and beep sound generating means for generating a beep sound based on the discrimination result of the discrimination means can be provided.

【0009】[0009]

【作用】上記した手段によれば、判別手段は、上記検出
手段の検出結果に基づいて、キーに割り付けられた複数
の機能を判別する。このことが、複数の機能が割り付け
られたキーの機能選択を当該キーの単独操作で可能とす
る。
According to the above-mentioned means, the discriminating means discriminates a plurality of functions assigned to the keys based on the detection result of the detecting means. This makes it possible to select the function of a key to which a plurality of functions are assigned, by operating the key alone.

【0010】[0010]

【実施例】図2には本発明の一実施例に係るパーソナル
・コンピュータシステムの構成例が示される。図2に示
されるように、パーソナル・コンピュータシステムは、
所定のプログラムに従って、演算処理を行うための演算
処理部22と、この演算制御部22に対して各種指示を
与えるための入力手段21と、上記演算処理部22にお
いて実行されるプログラムや、処理対象とされるデータ
などの一時記憶手段として使用される記憶部23と、上
記演算処理結果などを表示するための表示部25と、こ
の表示部25への情報表示を制御するための表示制御部
24とを含む。上記入力部21には、複数のキーを配列
して成るキーボードが適用される。また、エラー時など
において、ビープ音を発生するためのビープ音発生部2
6が設けられている。
FIG. 2 shows a configuration example of a personal computer system according to an embodiment of the present invention. As shown in FIG. 2, the personal computer system
An arithmetic processing unit 22 for performing arithmetic processing according to a predetermined program, an input means 21 for giving various instructions to the arithmetic control unit 22, a program executed in the arithmetic processing unit 22, and a processing target. Storage unit 23 used as a temporary storage unit for data to be stored, a display unit 25 for displaying the calculation processing result, and the like, and a display control unit 24 for controlling information display on the display unit 25. Including and A keyboard formed by arranging a plurality of keys is applied to the input unit 21. Further, a beep sound generator 2 for generating a beep sound at the time of an error or the like.
6 is provided.

【0011】通常、キーボードは、演算処理部22に直
接指示を与えるための第1キー群と、この第1キー群と
の組合せにより英文字やカタカナ、記号などの文字を入
力するための第2キー群とが配列されて成るが、本実施
例においては、複数の機能が割り付けられたキーの機能
選択を当該キーの単独操作で可能とされることによっ
て、上記第1キー群に含まれるキーの数が従来のキーボ
ードに比べて少なくなっている。例えば、従来技術にお
いて、単独で数字の「4」を入力し、シフトキーを併用
することにより「$」を入力するのに対して、本実施例
では、一つのキーが押下される時間に応じて、数字の
「4」、又は記号の「$」との入力が可能とされる。そ
のように、二つの機能が割り付けられたキーの機能選択
が、当該キーの単独操作で可能とされ、従来のシフトキ
ーに相当するものは不要とされる。
Usually, the keyboard is provided with a first key group for directly giving instructions to the arithmetic processing section 22 and a second key group for inputting characters such as English characters, katakana, and symbols by a combination of the first key group. In this embodiment, the keys included in the first key group are arranged by selecting the functions of the keys to which a plurality of functions are assigned by a single operation of the keys. The number of is smaller than the conventional keyboard. For example, in the prior art, the number "4" is input independently and the shift key is also used to input "$", whereas in the present embodiment, according to the time when one key is pressed. , The number "4" or the symbol "$" can be input. As such, the function selection of the key to which the two functions are assigned can be performed by the single operation of the key, and the one equivalent to the conventional shift key is unnecessary.

【0012】図1には上記入力部21の主要構成例が示
される。上記入力部21には複数のキーが配列されてい
るが、図1ではそのうちの一つが代表的に示される。代
表的に示されるキー10は、特に制限されないが、一つ
のキーを短時間押下した場合には数字の「4」の入力が
可能とされ、当該キーを基準時間以上、連続して押下し
た場合には、「$」の入力が可能とされる。
FIG. 1 shows an example of the main configuration of the input section 21. Although a plurality of keys are arranged in the input unit 21, one of them is representatively shown in FIG. The key 10 that is representatively shown is not particularly limited, but when one key is pressed for a short time, the numeral “4” can be input, and when the key is continuously pressed for a reference time or longer. In, it is possible to input "$".

【0013】キー10のオン・オフ情報は、エンコーダ
15、及びカウンタ12に入力されるようになってい
る。クロック発生回路11によって発生されたクロック
信号CKがカウンタ12に入力されるようになってい
る。カウンタ12は、上記キー10が押下されている期
間において、クロック発生回路11から伝達されたクロ
ック信号CKを計数する。このカウンタの計数結果は、
後段のD/A(ディジタル/アナログ)変換回路13に
おいてアナログ信号に変換されてから、比較回路14に
入力される。この比較回路14は、D/A変換回路13
の出力電圧Vkeyと、基準電圧発生回路17から伝達
された基準電圧Vrefとを比較する機能を有する。上
記基準電圧発生回路17によって発生される基準電圧V
refのレベルは、調整回路16によって任意に調整で
きるようになっている。この調整回路16は、特に制限
されないが、ディップスイッチ、あるいは可変抵抗器な
どを含んで構成される。このディップスイッチや可変抵
抗器は、キーボードの外部から操作可能な状態で取付け
られている。また、上記比較回路14の比較結果は、後
段のエンコーダ15に伝達される。エンコーダ15はキ
ー10の押下による信号と、比較回路14の比較結果と
をエンコードする機能を有する。このエンコード出力
は、キーボードからの出力信号として、図2に示される
演算処理部22に伝達される。
On / off information of the key 10 is input to the encoder 15 and the counter 12. The clock signal CK generated by the clock generation circuit 11 is input to the counter 12. The counter 12 counts the clock signal CK transmitted from the clock generation circuit 11 while the key 10 is being pressed. The counting result of this counter is
The signal is converted into an analog signal in the D / A (digital / analog) conversion circuit 13 in the subsequent stage and then input to the comparison circuit 14. The comparison circuit 14 includes a D / A conversion circuit 13
Of the output voltage Vkey and the reference voltage Vref transmitted from the reference voltage generation circuit 17 are compared. Reference voltage V generated by the reference voltage generation circuit 17
The level of ref can be arbitrarily adjusted by the adjusting circuit 16. Although not particularly limited, the adjusting circuit 16 includes a dip switch, a variable resistor, or the like. The DIP switch and variable resistor are mounted so that they can be operated from outside the keyboard. The comparison result of the comparison circuit 14 is transmitted to the encoder 15 in the subsequent stage. The encoder 15 has a function of encoding a signal by pressing the key 10 and a comparison result of the comparison circuit 14. This encoded output is transmitted to the arithmetic processing unit 22 shown in FIG. 2 as an output signal from the keyboard.

【0014】上記の構成において、キー10が押下され
ると、カウンタ12によってクロック信号CKが計数さ
れ、その計数結果に応じてD/A変換回路13の出力電
圧Vkeyのレベルが決定される。このキー10の押下
に起因する出力電圧Vkeyのレベルと基準電圧発生回
路17から出力された基準電圧Vrefのレベルとが比
較回路14で比較される。この比較において、特に制限
されないが、出力電圧Vkeyが基準電圧Vrefのレ
ベル以下の場合には、比較回路14の出力論理はローレ
ベルとされ、それとは逆に、出力電圧Vkeyが基準電
圧Vrefを越えた場合には、比較回路14の出力論理
はハイレベルとされる。
In the above structure, when the key 10 is pressed, the clock signal CK is counted by the counter 12, and the level of the output voltage Vkey of the D / A conversion circuit 13 is determined according to the counting result. The comparison circuit 14 compares the level of the output voltage Vkey resulting from the depression of the key 10 with the level of the reference voltage Vref output from the reference voltage generation circuit 17. In this comparison, although not particularly limited, when the output voltage Vkey is equal to or lower than the level of the reference voltage Vref, the output logic of the comparison circuit 14 is set to the low level, and conversely, the output voltage Vkey exceeds the reference voltage Vref. If so, the output logic of the comparison circuit 14 is set to the high level.

【0015】キー10に割り付けられている機能が、数
字の「4」の入力と、記号の「$」とされるとき、比較
回路14の出力論理がローレベルの場合には、エンコー
ダ15から出力されるコードは、数字の「4」に対応す
るものとして予め定められたコードとされる。換言すれ
ば、キー10を押下する時間が、基準電圧Vrefとの
関係で決定される基準時間よりも短い場合には、比較回
路14の出力論理がローレベルとされることによって、
エンコーダ15からは、数字の「4」に対応するコード
が出力される。
When the function assigned to the key 10 is the input of the numeral "4" and the symbol "$", when the output logic of the comparison circuit 14 is at the low level, it is output from the encoder 15. The code to be generated is a code predetermined as a code corresponding to the numeral "4". In other words, when the time for pressing the key 10 is shorter than the reference time determined in relation to the reference voltage Vref, the output logic of the comparison circuit 14 is set to the low level,
The encoder 15 outputs a code corresponding to the numeral “4”.

【0016】一方、比較回路14の出力論理がハイレベ
ルの場合には、従来のキーボードにおいて、キー10の
押下の際にシフトキーを併用した場合に相当するコード
が出力される。つまり、キー10を押下する時間が、基
準電圧Vrefとの関係で決定される基準時間を越えた
場合には、比較回路14の出力論理がハイレベルとされ
ることによって、エンコーダ15からは、記号の「$」
に対応するコードが出力される。
On the other hand, when the output logic of the comparison circuit 14 is at a high level, a code corresponding to the case where the shift key is also used when the key 10 is pressed in the conventional keyboard is output. That is, when the time for pressing the key 10 exceeds the reference time determined by the relationship with the reference voltage Vref, the output logic of the comparison circuit 14 is set to the high level, and the encoder 15 outputs the symbol. "$"
The code corresponding to is output.

【0017】上記基準時間の変更は、調整回路16を操
作して基準電圧Vrefのレベルを変更することによっ
て可能とされるので、このキーボードを操作するオペレ
ータの好みによって、適宜にそれを調整することができ
る。
The reference time can be changed by operating the adjusting circuit 16 to change the level of the reference voltage Vref. Therefore, the reference time can be adjusted appropriately according to the preference of the operator who operates this keyboard. You can

【0018】この実施例において、キーのタッチ時間
(キーがオンされている時間を意味する)を検出するた
めの検出手段は、キー10の押下に応じてクロック信号
CKを計数するカウンタ12によって形成される。ま
た、キーに割り付けられた複数の機能を判別するための
判別手段は、D/A変換回路13の出力電圧Vkeyと
基準電圧Vrefとを比較するための比較回路14によ
って形成される。
In this embodiment, the detection means for detecting the touch time of the key (meaning the time the key is on) is formed by the counter 12 which counts the clock signal CK in response to the depression of the key 10. To be done. Further, the discrimination means for discriminating the plurality of functions assigned to the keys is formed by the comparison circuit 14 for comparing the output voltage Vkey of the D / A conversion circuit 13 and the reference voltage Vref.

【0019】尚、代表的に示されるキー10に関して説
明したが、複数の機能が割り付けられた他のキーについ
ても、図1に示されるのと同様の構成ブロックが結合さ
れることによって、キー操作に応じたコードが出力され
るようになっている。
Although the key 10 shown as a representative has been described, key operation is also possible for other keys to which a plurality of functions are assigned by combining the same building blocks as those shown in FIG. The code corresponding to is output.

【0020】上記実施例によれば、以下の作用効果を得
ることができる。 (1)キー10が押下されると、カウンタ12によって
クロック信号CKが計数され、その計数結果に応じてD
/A変換回路13の出力電圧Vkeyのレベルが決定さ
れ、出力電圧Vkeyのレベルと基準電圧Vrefとが
比較回路14で比較され、この比較結果に応じて、キー
10に割り付けられた複数の機能が判別されるようにな
っているので、従来のキーボードにおいて不可欠であっ
たシフトキーが不要とされ、キーの操作性の向上を図る
ことができる。また、シフトキーの省略化が可能とされ
るので、その分、キーボードの小型化を図ることができ
る。 (2)また、上記のように、複数の機能が割り付けられ
たキーの機能選択が当該キーの単独操作で可能とされる
ので、特に身障者によるキー操作性が飛躍的に向上す
る。
According to the above embodiment, the following operational effects can be obtained. (1) When the key 10 is pressed, the clock signal CK is counted by the counter 12 and D is counted according to the count result.
The level of the output voltage Vkey of the A / A conversion circuit 13 is determined, the level of the output voltage Vkey and the reference voltage Vref are compared by the comparison circuit 14, and a plurality of functions assigned to the key 10 are determined according to the comparison result. Since the key is discriminated, the shift key, which is indispensable in the conventional keyboard, is unnecessary, and the operability of the key can be improved. Further, since the shift key can be omitted, the keyboard can be downsized accordingly. (2) Further, as described above, the function selection of the key to which a plurality of functions are assigned can be performed by the single operation of the key, so that the operability of the key especially by the handicapped person is dramatically improved.

【0021】次に、他の実施例について説明する。上記
実施例では、複数の機能が割り付けられたキーの機能選
択を当該キーの単独操作で可能とする手段を、ハードウ
ェアによって実現したが、これをソフトウェアによって
実現することができる。
Next, another embodiment will be described. In the above-described embodiment, the means for enabling the function selection of the key to which a plurality of functions are assigned by the single operation of the key is realized by hardware, but this can be realized by software.

【0022】図3、及び図4にはそれぞれキー機能判別
処理の流れが示される。このキー機能判別処理は、上記
実施例の場合と同様に、複数の機能が割り付けられたキ
ーの機能選択を当該キーの単独操作で可能とするもの
で、図2の演算処理部22によって実行される。従っ
て、キーのタッチ時間を検出するための検出手段や、そ
れに基づいて、キーに割り付けられた複数の機能を判別
するための判別手段は、本実施例では演算処理部22に
よって機能的に実現される。図3に示されるように、先
ず、変数nが0に初期設定され(ステップ31)、この
変数nがインクリメントされる(ステップ32)。次
に、キーが押下されているか否かの判別が行われる(ス
テップ33)。この判別において、キーが押下されてい
る(Y)と判断された場合には、上記ステップ32の実
行に戻され、インクリメントされることによって、変数
nが更新される。この変数nの更新は、上記ステップ3
3の判別において、キーが押下されていない(N)と判
断されるまで繰返される。そして、上記ステップ33の
判別において、キーが押下されていない(N)と判断さ
れた場合、変数nと基準値mとの比較が行われる(ステ
ップ34)。ここで、基準値mは、この実施例コンピュ
ータシステムのセットアップの際に設定される値であ
り、それはキー機能判別における基準時間を意味し、図
1における基準電圧Vrefに相当する。上記ステップ
34の判別において、変数nは、基準値m以下であると
判断された場合には、従来システムでのシフトキーが併
用されない状態、すなわち、上記の例に従えば、当該キ
ー入力が、数字の「4」の入力として、演算処理部22
に認識される(ステップ36)。また、上記ステップ3
4の判別において、変数nは、基準値mを越えていると
判断された場合には、従来システムでのシフトキーが併
用さた状態、すなわち、上記の例に従えば、記号の
「$」の入力として、演算処理部22に認識される(ス
テップ35)。
3 and 4 show the flow of the key function discrimination processing. As in the case of the above-described embodiment, this key function discrimination processing enables function selection of a key to which a plurality of functions are assigned by a single operation of the key, and is executed by the arithmetic processing unit 22 of FIG. It Therefore, the detecting means for detecting the touch time of the key and the judging means for judging the plurality of functions assigned to the key based on the detecting means are functionally realized by the arithmetic processing unit 22 in this embodiment. It As shown in FIG. 3, first, a variable n is initialized to 0 (step 31), and this variable n is incremented (step 32). Next, it is determined whether or not the key is pressed (step 33). In this determination, when it is determined that the key is pressed (Y), the process returns to the execution of step 32, and the variable n is updated by incrementing. This updating of the variable n is performed by the above step 3
In the determination of 3, the process is repeated until it is determined that the key is not pressed (N). If it is determined in the determination in step 33 that the key is not pressed (N), the variable n is compared with the reference value m (step 34). Here, the reference value m is a value set at the time of setting up the computer system of this embodiment, which means the reference time in the key function determination, and corresponds to the reference voltage Vref in FIG. When it is determined in step 34 that the variable n is equal to or smaller than the reference value m, the shift key in the conventional system is not used together, that is, according to the above example, the key input is a numeral. As an input of “4” of
(Step 36). Step 3 above
When it is determined that the variable n exceeds the reference value m in the determination of 4, the state in which the shift key in the conventional system is used together, that is, according to the above example, the symbol "$" The input is recognized by the arithmetic processing unit 22 (step 35).

【0023】このように、キーの押下状態に応じて、変
数nをインクリメントし、その結果を基準値mと比較す
ることによって、上記実施例の場合と同様に、複数の機
能が割り付けられたキーの機能判別が可能とされるの
で、同様の効果を得ることができる。この場合、入力部
21として適用されるキーボードは、従来のものをその
まま適用しても良いし、シフトキーの操作が不要とされ
るため、それを省略したものでも良い。
As described above, by incrementing the variable n according to the pressed state of the key and comparing the result with the reference value m, the key to which a plurality of functions are assigned is similar to the case of the above embodiment. Since it is possible to determine the function of, it is possible to obtain the same effect. In this case, the keyboard used as the input unit 21 may be a conventional keyboard as it is, or may be omitted because the operation of the shift key is not necessary.

【0024】また、上記のように、複数の機能が割り付
けられたキーの機能判別が行われる際に、その判別状態
は、表示制御部24の制御により表示部25のカーソル
位置に順次表示される。このとき、判別状態を見易くす
るため、表示制御部24の制御により、キーの機能判別
状態をカラー表示するようにするとよい。図4には、こ
の場合のキー機能判別処理の流れが示される。
Further, as described above, when the function of the key to which a plurality of functions are assigned is determined, the determined state is sequentially displayed at the cursor position of the display section 25 by the control of the display control section 24. . At this time, in order to make it easier to see the discriminated state, the function discriminated state of the key may be displayed in color under the control of the display control unit 24. FIG. 4 shows the flow of the key function discrimination processing in this case.

【0025】先ず、上記の処理の場合と同様に、変数n
が0に初期設定され(ステップ41)、この変数nがイ
ンクリメントされる(ステップ42)。次に、変数nと
基準値mとの比較が行われ(ステップ43)、この比較
において、変数nは、基準値m以下であると判断された
場合には、従来システムでのシフトキーが併用されない
状態と等しくされ、もし、キーが押下されていれば、入
力文字が赤色で表示される。つまり、上記の例に従え
ば、数字の「4」の入力とされるが、この数字の「4」
表示色は、表示制御部24の制御により、赤色とされる
(ステップ44)。そして、当該キー入力が、数字の
「4」の入力として演算処理部22に認識され(ステッ
プ45)、数字の「4」の赤色表示は、演算処理部22
に認識されてから一定時間後に、白色などの標準の文字
色に切換えられる。キーが押下されているか否かの判別
が行われ(ステップ46)、この判別において、キーが
押下されていない(N)と判断されない限り、上記の処
理が繰返される。また、上記ステップ43の比較におい
て、変数nは、基準値mを越えていると判断された場合
には、従来システムでのシフトキーが併用された状態に
等く、上記の例に従えば、記号の「$」の入力とされ、
その場合の文字表示色が青色とされる(ステップ4
7)、そして、当該キー入力が、記号の「$」の入力と
して演算処理部22に認識され(ステップ48)、記号
の「$」の青色表示は、演算処理部22に認識されてか
ら一定時間後に、白色などの標準の文字色に切換えられ
る。
First, as in the case of the above processing, the variable n
Is initially set to 0 (step 41), and this variable n is incremented (step 42). Next, the variable n is compared with the reference value m (step 43). In this comparison, if the variable n is determined to be the reference value m or less, the shift key in the conventional system is not used together. The state is made equal, and if the key is pressed, the input character is displayed in red. That is, according to the above example, the number "4" is input, but the number "4" is input.
The display color is set to red under the control of the display controller 24 (step 44). Then, the key input is recognized by the arithmetic processing unit 22 as the input of the numeral "4" (step 45), and the red display of the numeral "4" is indicated by the arithmetic processing unit 22.
After a certain period of time after being recognized by, the standard character color such as white is switched. A determination is made as to whether or not the key is pressed (step 46), and the above process is repeated unless it is determined in this determination that the key is not pressed (N). Further, in the comparison of step 43, when it is determined that the variable n exceeds the reference value m, it is as in the state where the shift key is used in the conventional system. Is input as "$" of
In this case, the character display color is blue (step 4).
7) Then, the key input is recognized by the arithmetic processing unit 22 as the input of the symbol "$" (step 48), and the blue display of the symbol "$" is constant after being recognized by the arithmetic processing unit 22. After a while, it is switched to a standard character color such as white.

【0026】このように、キーの機能判別状態をカラー
表示するようにすると、判別状態の確認が容易となる。
このことは、上記のようにキーの単独操作で所望の文字
を選択的に入力する上で効果的である。
In this way, by displaying the function discrimination state of the keys in color, it becomes easy to confirm the discrimination state.
This is effective in selectively inputting a desired character by operating the key alone as described above.

【0027】以上本発明者によってなされた発明を実施
例に基づいて具体的に説明したが、本発明はそれに限定
されるものではなく、その要旨を逸脱しない範囲におい
て種々変更可能であることは言うまでもない。
Although the invention made by the present inventor has been specifically described based on the embodiments, the present invention is not limited thereto, and it goes without saying that various modifications can be made without departing from the scope of the invention. Yes.

【0028】例えば、複数の機能が割り付けられたキー
の機能判別が行われる際に、それをトグル切換えとする
ことができる。例えば、図1に示されるように、ハード
ウェアによって実現する場合、基準電圧Vrefよりも
高いレベルに設定された第2の基準電圧Vref2を形
成するようにし、D/A変換回路13の出力電圧Vke
yのレベルが、この第2の基準電圧Vref2を越えた
場合に、カウンタ12をリセットするようにすれば良
い。それにより、上記の例に従えば、キー10を押下し
つづけることにより、最初は数字の「4」、次に記号の
「$」、そして再び数字の「4」、というように交互に
切換えられる。また、図4に示される処理においては、
基準値mよりも大きな値に設定された第2の基準値m2
を設定し、変数nがこの第2の基準値m2を越えたか否
かの判別ステップを、例えば、ステップ42とステップ
43との間に入れ、もし、変数nが第2の基準値m2を
越えた場合には、変数n=0にリセットするようにすれ
ば、上記の場合と同様に、キーの機能判別が行われる際
のトグル切換えが実現される。
For example, when the function of the key to which a plurality of functions are assigned is determined, it can be toggled. For example, as shown in FIG. 1, when realized by hardware, the second reference voltage Vref2 set to a level higher than the reference voltage Vref is formed to output the output voltage Vke of the D / A conversion circuit 13.
The counter 12 may be reset when the level of y exceeds the second reference voltage Vref2. Thus, according to the above example, by continuing to press the key 10, the number "4" is switched first, then the symbol "$", and then again the number "4". . Further, in the processing shown in FIG.
The second reference value m2 set to a value larger than the reference value m
And a step of determining whether or not the variable n exceeds the second reference value m2 is inserted between, for example, step 42 and step 43, and if the variable n exceeds the second reference value m2. In this case, if the variable n is reset to 0, toggle switching can be realized when the function of the key is determined, as in the above case.

【0029】また、複数の機能が割り付けられたキーの
機能選択の容易化を図るため、キー入力の場合に、ビー
プ音の発生を制御するようにしても良い。例えば、この
ビープ音の発生制御は、演算処理部22によってビープ
音発生部26を制御することによって実現される。図1
に示される構成の場合、比較回路14の出力論理がロー
レベルの場合、ビープ音が1回鳴り、比較回路14の出
力論理がハイレベルの場合、ビープ音が2回鳴るように
すると、キーの機能選択を聴覚的に確認できる。また、
図4の例の場合には、ステップ48、ステップ45の直
後に、それぞれビープ音の発生を制御するステップを入
れることによって、同様に聴覚的確認が可能とされる。
Further, in order to facilitate selection of a function of a key to which a plurality of functions are assigned, generation of a beep sound may be controlled in the case of key input. For example, the generation control of the beep sound is realized by controlling the beep sound generation unit 26 by the arithmetic processing unit 22. FIG.
In the case of the configuration shown in (1), when the output logic of the comparison circuit 14 is low level, one beep sound is emitted, and when the output logic of the comparison circuit 14 is high level, the beep sound is emitted twice. The function selection can be confirmed auditorily. Also,
In the case of the example of FIG. 4, the auditory confirmation can be similarly performed by adding the step of controlling the generation of the beep sound immediately after the step 48 and the step 45.

【0030】さらに、上記実施例では、シフトキーを省
略する場合について説明したが、一つのキーに割付けら
れる機能によっては、シフトキーの他にも、コントロー
ルキーや、グラフキーなどを併用するキー操作が不要と
される場合が考えられる。尚、そのように操作不要とさ
れたキーを省略しても良いが、それを省略しない場合に
は、シフトキーなどを併用する入力方式(従来方式)
と、シフトキーなどを併用しないで単独キー操作により
入力する方式とを、オペレータの好みに応じて、適宜に
選択可能とすることができる。
Further, in the above embodiment, the case where the shift key is omitted has been described. However, depending on the function assigned to one key, not only the shift key but also the key operation using the control key and the graph key is not necessary. It is possible that It should be noted that the keys that are not required to be operated in this way may be omitted, but if not omitted, an input method that uses a shift key and the like (conventional method)
And a method of inputting by a single key operation without using a shift key or the like can be appropriately selected according to the operator's preference.

【0031】以上の説明では主として本発明者によって
なされた発明をその背景となった利用分野であるパーソ
ナル・コンピュータシステムに適用した場合について説
明したが、本発明はそれに限定されるものではなく、ワ
ードプロセッサ、電卓、電子手帳などに広く適用するこ
とができる。
In the above description, the case where the invention made by the present inventor is mainly applied to the personal computer system which is the field of application which is the background of the invention has been described. However, the present invention is not limited to this and the word processor is not limited thereto. Widely applicable to calculator, electronic organizer, etc.

【0032】本発明は、少なくともキーを有することを
条件に適用することができる。
The present invention can be applied on condition that it has at least a key.

【0033】[0033]

【発明の効果】本願において開示される発明のうち代表
的なものによって得られる効果を簡単に説明すれば下記
の通りである。
The effects obtained by the typical ones of the inventions disclosed in the present application will be briefly described as follows.

【0034】すなわち、キーが連続してオンされている
時間を検出するための検出手段と、この検出手段の検出
結果に基づいて、キーに割り付けられた複数の機能を判
別するための判別手段とを設けることにより、検出手段
の検出結果に基づいて、キーに割り付けられた複数の機
能を判別することができるので、複数の機能が割り付け
られたキーの機能選択が当該キーの単独操作で可能とさ
れる。
That is, the detection means for detecting the time during which the key is continuously turned on, and the discrimination means for discriminating the plurality of functions assigned to the key based on the detection result of this detection means. By providing the above, since it is possible to determine a plurality of functions assigned to the key based on the detection result of the detection means, it is possible to select the function of the key to which the plurality of functions are assigned by a single operation of the key. To be done.

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

【図1】本発明の一実施例であるパーソナル・コンピュ
ータシステムにおける入力部の主要部構成例ブロック図
である。
FIG. 1 is a block diagram of a configuration example of a main part of an input unit in a personal computer system that is an embodiment of the present invention.

【図2】本発明の一実施例であるパーソナル・コンピュ
ータシステムの全体的な構成例ブロック図である。
FIG. 2 is a block diagram of an overall configuration example of a personal computer system that is an embodiment of the present invention.

【図3】本発明の他の実施例システムでのキー機能判別
処理の流れ図である。
FIG. 3 is a flowchart of key function determination processing in the system of another embodiment of the present invention.

【図4】本発明の他の実施例システムでのキー機能判別
処理の流れ図である。
FIG. 4 is a flowchart of key function determination processing in the system of another embodiment of the present invention.

【符号の説明】[Explanation of symbols]

10 キー 11 クロック発生回路 12 カウンタ 13 D/A変換回路 14 比較回路 15 エンコーダ 16 調整回路 17 基準電圧発生回路 21 入力部 22 演算処理部 23 記憶部 24 表示制御部 25 表示部 26 ビープ音発生部 10 key 11 clock generation circuit 12 counter 13 D / A conversion circuit 14 comparison circuit 15 encoder 16 adjustment circuit 17 reference voltage generation circuit 21 input unit 22 arithmetic processing unit 23 storage unit 24 display control unit 25 display unit 26 beep sound generation unit

───────────────────────────────────────────────────── フロントページの続き (72)発明者 大関 正志 東京都小平市上水本町5丁目20番1号 日 立超エル・エス・アイ・エンジニアリング 株式会社内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Masashi Ozeki 5-20-1 Kamimizuhonmachi, Kodaira-shi, Tokyo Inside Hiritsu Cho-LS Engineering Co., Ltd.

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 単一のキーに複数の機能が割り付けられ
て成るキーボードにおいて、上記キーが連続してオンさ
れている時間を検出するための検出手段と、この検出手
段の検出結果に基づいて、上記キーに割り付けられた複
数の機能を判別するための判別手段とを含むことを特徴
とするキーボード。
1. A keyboard having a plurality of functions assigned to a single key, based on a detection means for detecting a time during which the key is continuously turned on, and a detection result of the detection means. A keyboard comprising: a discriminating means for discriminating a plurality of functions assigned to the keys.
【請求項2】 単一のキーに複数の機能が割り付けられ
て成る入力手段と、この入力手段からの入力に応じて所
定のデータ処理を行うためのデータ処理部とを含むデー
タ処理装置において、上記キーが連続してオンされてい
る時間を検出するための検出手段と、この検出手段の検
出結果に基づいて、上記キーに割り付けられた複数の機
能を判別するための判別手段とを含むことを特徴とする
データ処理装置。
2. A data processing apparatus comprising: an input means having a plurality of functions assigned to a single key; and a data processing section for performing predetermined data processing in response to an input from the input means, Detecting means for detecting the time when the key is continuously turned on, and judging means for judging a plurality of functions assigned to the key based on the detection result of the detecting means. A data processing device characterized by:
【請求項3】 上記判別手段の判別結果を可視化するた
めの表示制御手段を含む請求項2記載のデータ処理装
置。
3. The data processing apparatus according to claim 2, further comprising display control means for visualizing the discrimination result of the discrimination means.
【請求項4】 上記判別手段の判別結果に応じてビープ
音を発生するためのビープ音発生手段を含む請求項2又
は3記載のデータ処理装置。
4. The data processing apparatus according to claim 2, further comprising a beep sound generating means for generating a beep sound according to the discrimination result of the discrimination means.
JP6159171A 1994-06-17 1994-06-17 Keyboard and data processing device Withdrawn JPH086692A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6159171A JPH086692A (en) 1994-06-17 1994-06-17 Keyboard and data processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6159171A JPH086692A (en) 1994-06-17 1994-06-17 Keyboard and data processing device

Publications (1)

Publication Number Publication Date
JPH086692A true JPH086692A (en) 1996-01-12

Family

ID=15687843

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6159171A Withdrawn JPH086692A (en) 1994-06-17 1994-06-17 Keyboard and data processing device

Country Status (1)

Country Link
JP (1) JPH086692A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1026828A1 (en) * 1999-02-04 2000-08-09 Nokia Multimedia Terminals Oy Generating a control signal for an electrical device with the aid of keys
JP2008015890A (en) * 2006-07-07 2008-01-24 Ntt Docomo Inc Key input device
DE112016005087B4 (en) 2015-11-05 2024-08-29 Hitachi Astemo, Ltd. Relay device, electronic control device and vehicle-mounted network system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1026828A1 (en) * 1999-02-04 2000-08-09 Nokia Multimedia Terminals Oy Generating a control signal for an electrical device with the aid of keys
JP2008015890A (en) * 2006-07-07 2008-01-24 Ntt Docomo Inc Key input device
DE112016005087B4 (en) 2015-11-05 2024-08-29 Hitachi Astemo, Ltd. Relay device, electronic control device and vehicle-mounted network system

Similar Documents

Publication Publication Date Title
US6765504B2 (en) Chinese language pinyin input method and device by numeric key pad
US20030107500A1 (en) Keypad assembly with supplementary buttons and method for operating the same
US20020196229A1 (en) Graphics-based calculator capable of directly editing data points on graph
US6760477B2 (en) Method and apparatus for entering data strings including Hangul (Korean) and ASCII characters
JP2001084085A (en) Multi-key processing method for key input device
EP0126286A2 (en) Electronic cash register
KR100361621B1 (en) System and method for receiving and displaying Korean
US6831630B2 (en) Key input device having Braille input function
US5973622A (en) Keyboard with a two-dimensional actuator for generating direction signals
JPH04367924A (en) Keyboard controller
JPH0944285A (en) Information processing device
US7330134B2 (en) Key construction method for a keyboard and the keyboard thereof
JP3328245B2 (en) Keyboard character input method, character input method, and recording medium
JPH02151128A (en) Key code generation method
US20050179664A1 (en) Keyboard with extension keys and method for setting key codes of the extension keys thereof
JP2580946B2 (en) Key input control device
US20020090081A1 (en) Electronic device with keyboard
JPH0923261A (en) Mobile phone device and character input method therefor
JP3532905B2 (en) Switching method of keyboard command input mode
KR101104261B1 (en) Mobile communication terminal and method using special function keys for text editing
JPH0454517A (en) Character input keyboard
JP3302961B2 (en) Character input method and character input method
CN1173249C (en) Method and device for simulating keyboard keys on remote controller
JPS61131109A (en) Keyboard
JPH01206457A (en) character processing device

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20010904