JPH0561584A - Key input device - Google Patents

Key input device

Info

Publication number
JPH0561584A
JPH0561584A JP4036293A JP3629392A JPH0561584A JP H0561584 A JPH0561584 A JP H0561584A JP 4036293 A JP4036293 A JP 4036293A JP 3629392 A JP3629392 A JP 3629392A JP H0561584 A JPH0561584 A JP H0561584A
Authority
JP
Japan
Prior art keywords
key
input information
input
display
key top
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
JP4036293A
Other languages
Japanese (ja)
Inventor
Toyoomi Yoshida
豊臣 吉田
Masa Tani
雅 谷
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP4036293A priority Critical patent/JPH0561584A/en
Publication of JPH0561584A publication Critical patent/JPH0561584A/en
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

PURPOSE:To provide the key input device which can realize proper key arrangement corresponding to various functions by freely setting the key arrangement corresponding to the various functions. CONSTITUTION:Corresponding to input information set to respective key switches, the information is displayed on a thin display as the key top by a key top display control part 8. When the key switch of a keyboard 22 is operated, a key input signal from the key switch is transformed to the key input information (key code) of the input information displayed on the key top by a key code transformation table 10.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、例えばワードプロセッ
サまたはパーソナルコンピュータ等に用いられるキー入
力装置に係り、特にキースイッチの配列を変更する機能
を有するキー入力装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a key input device used in, for example, a word processor or a personal computer, and more particularly to a key input device having a function of changing the arrangement of key switches.

【0002】[0002]

【従来の技術】従来、ワードプロセッサまたはパーソナ
ルコンピュータでは、データの入出力装置としてデータ
を表示するディスプレイ装置およびデータをキー入力す
るキーボードが設けられている。キーボードは、複数の
キースイッチが配列されており、各キースイッチに設け
られたキートップの表面には入力情報(文字、記号等)
が刻印されている。キースイッチが操作されると、その
キートップに刻印された入力情報に対応するキー入力信
号が装置本体に入力される。
2. Description of the Related Art Conventionally, a word processor or a personal computer is provided with a display device for displaying data and a keyboard for keying data as an input / output device of data. The keyboard has a plurality of key switches arranged, and input information (characters, symbols, etc.) is displayed on the surface of the key top provided on each key switch.
Is engraved. When the key switch is operated, a key input signal corresponding to the input information imprinted on the key top is input to the apparatus main body.

【0003】ところで、キーボードのキー配列は、例え
ばJIS準拠に応じて設定されるように、通常では固定
的に設定されている。このため、例えば装置本体に各種
機能が追加された場合に、追加された機能に対応するキ
ースイッチが割り当てられても、そのキートップの刻印
内容が追加された機能とは一致しないことがある。この
ような場合に、予め追加される機能に対応したキースイ
ッチを設けると、キースイッチ数が増大し、キーボード
本体が大型化することになる。
By the way, the key layout of the keyboard is normally fixed, for example, according to JIS. Therefore, for example, when various functions are added to the apparatus main body, even if a key switch corresponding to the added function is assigned, the marking contents of the key top may not match the added function. In such a case, if a key switch corresponding to a function added in advance is provided, the number of key switches increases and the keyboard main body becomes large.

【0004】[0004]

【発明が解決しようとする課題】従来のキーボードのキ
ー配列は固定的であるため、システムの各種機能の追加
や変更を行なう場合に、それに伴ってキー配列を変更す
ることは容易でない。このため、追加または変更された
機能とは一致しないキートップのキースイッチを操作す
る必要が発生するなど、キー入力操作性が悪化する。ま
た、予め各種機能に対応したキースイッチを設けると、
キースイッチ数が増大し、キーボード本体が大型化する
ことになる。
Since the key arrangement of the conventional keyboard is fixed, it is not easy to change the key arrangement when adding or changing various functions of the system. For this reason, the key input operability deteriorates, for example, it becomes necessary to operate the key switch of the key top that does not match the added or changed function. Also, if a key switch corresponding to various functions is installed in advance,
The number of key switches increases, and the keyboard body becomes larger.

【0005】本発明の目的は、キー配列を各種機能に応
じて自在に設定できるようにして、キースイッチ数を特
に増大化させることなく、各種機能に応じた適正なキー
配列を実現することができるキー入力装置を提供するこ
とにある。
It is an object of the present invention to enable a key layout to be set freely according to various functions, and to realize an appropriate key layout according to various functions without increasing the number of key switches. A key input device is provided.

【0006】[0006]

【課題を解決するための手段】本発明は、複数のキース
イッチが配列されたキー入力装置において、各キートッ
プが薄型ディスプレイからなる装置である。さらに、本
装置は、各キースイッチのそれぞれに入力情報を設定す
る入力情報設定手段、各キースイッチに設定された入力
情報を各キースイッチに対応するキートップに表示する
キートップ表示制御手段、およびキースイッチからのキ
ー入力信号をそのキートップに表示された入力情報に対
応するキー入力情報に変換する変換手段を備えている。
SUMMARY OF THE INVENTION The present invention is a key input device in which a plurality of key switches are arranged, each key top being a thin display. Further, the present apparatus, the input information setting means for setting the input information to each key switch, the key top display control means for displaying the input information set in each key switch on the key top corresponding to each key switch, and A conversion means is provided for converting a key input signal from the key switch into key input information corresponding to the input information displayed on the key top.

【0007】また、本発明は、複数のキースイッチが配
列されたキー入力装置において、各キートップが液晶デ
ィスプレイからなる装置である。さらに、本装置は、各
キースイッチのそれぞれに複数の入力情報を設定する入
力情報設定手段、各キースイッチに設定された複数の入
力情報を各キースイッチに対応するキートップに表示す
ると共に、その中で現在入力可能な入力情報を強調表示
するキートップ表示制御手段、およびキースイッチから
のキー入力信号をそのキートップに強調表示された入力
情報に対応するキー入力情報に変換する変換手段を備え
ている。
The present invention is also a key input device in which a plurality of key switches are arranged, each key top being a liquid crystal display. Further, the present apparatus displays input information setting means for setting a plurality of input information for each key switch, a plurality of input information set for each key switch on a key top corresponding to each key switch, and Among them, a key top display control means for highlighting input information that can be currently input, and a conversion means for converting a key input signal from a key switch into key input information corresponding to the input information highlighted on the key top ing.

【0008】[0008]

【作用】本発明では、各キースイッチのそれぞれに設定
された入力情報が各キースイッチに対応するキートップ
である薄型ディスプレイに表示される。キースイッチが
操作されると、キースイッチからのキー入力信号は変換
手段により、キートップに表示された入力情報に対応す
るキー入力情報(キーコード)に変換される。
In the present invention, the input information set for each key switch is displayed on the thin display which is the key top corresponding to each key switch. When the key switch is operated, the key input signal from the key switch is converted by the conversion means into key input information (key code) corresponding to the input information displayed on the key top.

【0009】また、本発明では、各キースイッチのそれ
ぞれに設定された複数の入力情報が各キースイッチに対
応するキートップである薄型ディスプレイに表示され、
また、その中で現在入力可能な入力情報が強調表示され
る。キースイッチが操作されると、キースイッチからの
キー入力信号は変換手段により、キートップに強調表示
された入力情報に対応するキー入力情報(キーコード)
に変換される。
Further, according to the present invention, a plurality of input information set for each key switch is displayed on a thin display which is a key top corresponding to each key switch,
In addition, the input information that can be currently input is highlighted. When the key switch is operated, the key input signal from the key switch is converted by the conversion means into key input information (key code) corresponding to the input information highlighted on the key top.
Is converted to.

【0010】[0010]

【実施例】【Example】

(第1の実施例)以下、図面を参照して本発明の第1の
実施例を説明する。
(First Embodiment) A first embodiment of the present invention will be described below with reference to the drawings.

【0011】図1は第1の実施例に係るパーソナルコン
ピュータの要部を示すブロック図である。図2は同コン
ピュータの外観を示す斜視図である。本コンピュータ
は、図2に示すように、装置本体20、ディスプレイ装
置21およびキーボード22からなる。装置本体20
は、システム全体の制御及び各種データ処理を実行する
CPU(図1を参照)を備えており、また外部記憶装置
23としてフロッピーディスク装置(FDD)を内蔵し
ている。ディスプレイ装置21は例えばCRTディスプ
レイ装置からなり、CPUからの出力データを表示する
表示画面21aを有する。
FIG. 1 is a block diagram showing a main part of a personal computer according to the first embodiment. FIG. 2 is a perspective view showing the appearance of the computer. As shown in FIG. 2, this computer is composed of a device body 20, a display device 21, and a keyboard 22. Device body 20
Includes a CPU (see FIG. 1) that controls the entire system and executes various data processes, and also incorporates a floppy disk device (FDD) as the external storage device 23. The display device 21 is, for example, a CRT display device and has a display screen 21a for displaying output data from the CPU.

【0012】キーボード22には、複数のキースイッチ
22aが配列されている。各キースイッチ22aは、図
3の(A)に示すように、キートップを構成する薄型デ
ィスプレイ22bおよびキースイッチ本体22cからな
る。薄型ディスプレイ22bは、CPUにより設定され
る入力情報(文字、記号等)を表示する。
A plurality of key switches 22a are arranged on the keyboard 22. As shown in FIG. 3A, each key switch 22a is composed of a thin display 22b and a key switch main body 22c that form a key top. The thin display 22b displays input information (characters, symbols, etc.) set by the CPU.

【0013】コンピュータの装置本体20は、図1に示
すように、CPU1、ディスプレイ装置21の動作を制
御する表示制御部2、キーボード22のキー入力制御を
行なう入力制御部3および外部記憶装置23を構成する
FDD4、FDC(コントローラ)5を備えている。
As shown in FIG. 1, the computer main body 20 includes a CPU 1, a display control unit 2 that controls the operation of a display device 21, an input control unit 3 that controls key input of a keyboard 22, and an external storage device 23. It comprises an FDD 4 and an FDC (controller) 5 that constitute it.

【0014】CPU1は、ROM6に格納されたプログ
ラムに基づいて動作し、システム全体の制御、各種デー
タ処理および本発明に係わるキーボード22の制御を行
なう。RAM7は、CPU1の各種データ処理等に必要
な各種データを格納するメモリである。
The CPU 1 operates based on a program stored in the ROM 6, and controls the entire system, various data processing, and the keyboard 22 according to the present invention. The RAM 7 is a memory that stores various data necessary for the CPU 1 to process various data.

【0015】さらに、装置本体20は、キートップ表示
制御部8、キートップ表示パターンデータを格納するメ
モリ9およびキーコード変換テーブルを格納するメモリ
10を備えている。キートップ表示制御部8は、キーボ
ード22の各薄型ディスプレイ22bの表示制御を行な
う回路であり、メモリ9から出力されるキートップ表示
パターンデータに応じた表示動作を実行させる。キート
ップ表示パターンデータは、設定されたキー配列に対応
する各種文字、記号等のパターンに対応するデータであ
る。キーコード変換テーブルは、キーボード22の各キ
ースイッチ22aからのキー入力信号を各キートップ
(薄型ディスプレイ22b)に表示された入力情報(キ
ートップ表示パターン)に応じたキー入力情報(キーコ
ード)に変換するためのテーブルである。次に、第1の
実施例の動作を説明する。
Further, the apparatus main body 20 comprises a key top display control section 8, a memory 9 for storing key top display pattern data, and a memory 10 for storing a key code conversion table. The key-top display control unit 8 is a circuit that controls the display of each thin display 22b of the keyboard 22, and executes a display operation according to the key-top display pattern data output from the memory 9. The key top display pattern data is data corresponding to patterns of various characters and symbols corresponding to the set key arrangement. The key code conversion table converts a key input signal from each key switch 22a of the keyboard 22 into key input information (key code) corresponding to the input information (key top display pattern) displayed on each key top (thin display 22b). It is a table for converting. Next, the operation of the first embodiment will be described.

【0016】CPU1は、例えばFDD4から呼出した
モードに応じて、キーボード22のキー配列(各キース
イッチの入力情報)を設定する。CPU1は、キー配列
に応じたキートップ表示パターンデータをメモリ9から
読出し、キートップ表示制御部8に転送する。キートッ
プ表示制御部8は、CPU1により設定されたキー配列
に基づいて、各キースイッチ22a毎に設定された入力
情報に対応するキートップ表示パターンを各キースイッ
チ22aに対応するキートップ(薄型ディスプレイ22
b)に表示する。
The CPU 1 sets the key arrangement of the keyboard 22 (input information of each key switch) according to the mode called from the FDD 4, for example. The CPU 1 reads the key top display pattern data corresponding to the key layout from the memory 9 and transfers it to the key top display control unit 8. The keytop display control unit 8 outputs a keytop display pattern corresponding to the input information set for each key switch 22a based on the key arrangement set by the CPU 1, to a keytop (thin display) corresponding to each key switch 22a. 22
Display in b).

【0017】一方、CPU1は、設定したキー配列に基
づいて、各キースイッチ22aからのキー入力信号をキ
ートップ(薄型ディスプレイ22b)に表示された入力
情報(キートップ表示パターン)に対応するキー入力情
報(キーコード)に変換するためのキーコード変換テー
ブルを生成し、メモリ10に格納する。このキーコード
変換テーブルにより、キースイッチ22aからのキー入
力信号は、そのキートップに表示されたキートップ表示
パターンに対応するキーコードに変換されてCPU1に
入力される。
On the other hand, the CPU 1 inputs the key input signal from each key switch 22a corresponding to the input information (key top display pattern) displayed on the key top (thin display 22b) based on the set key arrangement. A key code conversion table for converting into information (key code) is generated and stored in the memory 10. With this key code conversion table, the key input signal from the key switch 22a is converted into a key code corresponding to the key top display pattern displayed on the key top and input to the CPU 1.

【0018】このようにして、例えば図3の(A)に示
すように、各キースイッチ22aのキートップである薄
型ディスプレイ22bに、「A」、「ち」、「S」、
「と」の文字が表示される。「A」が表示されたキース
イッチ22aが操作されると、キーコード変換テーブル
により、「A」の入力情報に対応するキーコードがCP
U1に入力される。「ち」、「S」、「と」の各キース
イッチ22aが操作された場合でも同様に、それぞれの
入力情報に対応する各キーコードがCPU1に入力され
る。
In this way, as shown in FIG. 3A, for example, "A", "Chi", "S", are displayed on the thin display 22b which is the key top of each key switch 22a.
The character "to" is displayed. When the key switch 22a displaying "A" is operated, the key code corresponding to the input information of "A" becomes CP by the key code conversion table.
Input to U1. Even when each of the "chi", "S", and "to" key switches 22a is operated, similarly, each key code corresponding to each input information is input to the CPU 1.

【0019】従来では、例えば図3の(B)に示すよう
に、一つのキースイッチに対して複数の入力情報(A,
ち)が割り当てられており、シフトキーの操作により、
各入力情報のキー入力の切替えがなされている。同実施
例では、前記のように、「A」と「ち」を別のキースイ
ッチ22aに割り当てることができるため、シフトキー
を操作することなく、各入力情報を通常のキー操作によ
り入力することができる。したがって、特に使用頻度の
高い入力情報の場合に、シフトキーの操作のような煩わ
しい作業を必要としないように、キー配列を容易に実現
することができる。
Conventionally, for example, as shown in FIG. 3B, a plurality of input information (A,
C) is assigned, and by operating the shift key,
The key input of each input information is switched. In the embodiment, since "A" and "Chi" can be assigned to different key switches 22a as described above, it is possible to input each input information by normal key operation without operating the shift key. it can. Therefore, especially in the case of input information that is frequently used, the key arrangement can be easily realized so that the troublesome work such as the operation of the shift key is not required.

【0020】また、コンピュータが例えばJIS準拠で
はない記号等の入力情報を使用する機能を追加した場合
に、その入力情報を他の使用頻度の低い入力情報のキー
スイッチ22aに割り当てることを簡単に行なうことが
できる。これにより、各種機能を追加または変更した場
合でも、キーボード本体の交換や予め多数のキースイッ
チ22aを用意することなく、追加または変更した機能
に応じた入力情報に対応するキースイッチ22aを設定
することができる。 (第2の実施例)次に、本発明の第2の実施例を説明す
る。
Further, when the computer is added with a function of using input information such as a symbol not conforming to JIS, the input information can be easily assigned to the other key switch 22a of input information which is less frequently used. be able to. As a result, even when various functions are added or changed, the key switch 22a corresponding to the input information corresponding to the added or changed function can be set without replacing the keyboard body or preparing a large number of key switches 22a in advance. You can (Second Embodiment) Next, a second embodiment of the present invention will be described.

【0021】図4は第2の実施例に係るキースイッチの
構成を示す斜視図、図5は同キースイッチをA−A方向
に切った断面図である。このキースイッチは、キースイ
ッチ本体31およびキートップ32からなる。第2の実
施例において、キートップ32は液晶ディスプレイ(以
下、LCDと称す)で構成されており、図6に示すよう
に64ドット×64ドットのLCDパネル33を備えて
いる。このLCDパネル33には、第1〜第5の5つの
表示領域33a〜33eが設けられている。すなわち、
中心部に32ドット×32ドットの第5の表示領域33
eが設けられ、その周囲に16ドット×16ドットの第
1の表示領域33a〜第4の表示領域33dが設けられ
ている。第1の表示領域33a〜第4の表示領域33d
は通常表示用、第5の表示領域33eは強調表示用とし
て用いられる。
FIG. 4 is a perspective view showing the structure of the key switch according to the second embodiment, and FIG. 5 is a sectional view of the key switch cut in the AA direction. This key switch comprises a key switch body 31 and a key top 32. In the second embodiment, the key top 32 is composed of a liquid crystal display (hereinafter referred to as LCD), and is provided with an LCD panel 33 of 64 dots × 64 dots as shown in FIG. The LCD panel 33 is provided with five first to fifth display areas 33a to 33e. That is,
Fifth display area 33 of 32 dots × 32 dots in the center
e is provided, and a first display area 33a to a fourth display area 33d of 16 dots × 16 dots are provided around it. 1st display area 33a-4th display area 33d
Is used for normal display, and the fifth display area 33e is used for highlighting.

【0022】各キースイッチには、図5に示すようにL
CDドライバ34が設けられており、このLCDドライ
バ34を通じて上述したLCDパネル33の各表示領域
33a〜33eに対する表示が行われる。具体的には、
LCDドライバ34は図7に示すようにX軸ドライバ3
4aおよびY軸ドライバ34bからなり、キートップ表
示制御部35から出力されるLCD駆動信号に従ってL
CDを駆動する。なお、図5において、36はフレシキ
ブルケーブル、37は配線である。
Each key switch has an L switch as shown in FIG.
A CD driver 34 is provided, and a display is performed on each of the display areas 33a to 33e of the LCD panel 33 described above through the LCD driver 34. In particular,
The LCD driver 34 is the X-axis driver 3 as shown in FIG.
4a and the Y-axis driver 34b, and L according to the LCD drive signal output from the key top display control unit 35.
Drive the CD. In FIG. 5, 36 is a flexible cable and 37 is a wiring.

【0023】図8は第2の実施例に係るパーソナルコン
ピュータの構成を示すブロック図である。図8におい
て、CPU41はシステム全体の制御を行うものであ
り、ここではキー入力制御処理等を行う。フォントRO
M42は、表示用の文字フォントデータを記憶してい
る。キーボード43は、各種情報を入力するための入力
装置であり、ここでは図4乃至図7で説明したようなキ
ースイッチを備えている。入力制御部44は、キーボー
ド43によって入力される信号(キー入力信号)の入力
制御を行う。キートップ表示制御部35は、図7で説明
したようにキーボード43の各キースイッチに設けられ
たLCDパネル33の表示制御を行なう回路であり、こ
こではフォントROM42から読出されるキートップ表
示パターンデータに応じた表示動作を実行させる。
FIG. 8 is a block diagram showing the arrangement of a personal computer according to the second embodiment. In FIG. 8, a CPU 41 controls the entire system, and here performs key input control processing and the like. Font RO
M42 stores character font data for display. The keyboard 43 is an input device for inputting various kinds of information, and is provided with the key switch as described with reference to FIGS. 4 to 7 here. The input control unit 44 controls input of a signal (key input signal) input by the keyboard 43. The keytop display control unit 35 is a circuit for controlling the display of the LCD panel 33 provided in each key switch of the keyboard 43 as described with reference to FIG. 7, and here, the keytop display pattern data read from the font ROM 42. The display operation according to is executed.

【0024】TEXT RAM45は、図9に示すよう
に各キースイッチ毎にLCDパネル33の各表示領域3
3a〜33eにキーコードを割り当てるためのテーブル
を記憶している。VRAM(ビデオRAM)46には、
このTEXT RAM45のテーブルに従って展開され
たキートップ表示パターンデータが格納される。この場
合、図10に示すようにLCDパネル33の各表示領域
33a〜33eの1ドットにキートップ表示パターンデ
ータの1ビットが1対1に対応している。メモリ47
は、本システムに必要な各種のプログラム等の情報を記
憶している。次に、第2の実施例の動作を説明する。
As shown in FIG. 9, the TEXT RAM 45 has a display area 3 of the LCD panel 33 for each key switch.
A table for assigning key codes to 3a to 33e is stored. In the VRAM (video RAM) 46,
The key top display pattern data expanded according to the table of the TEXT RAM 45 is stored. In this case, as shown in FIG. 10, one dot of each of the display areas 33a to 33e of the LCD panel 33 corresponds to one bit of the key top display pattern data in a one-to-one correspondence. Memory 47
Stores information such as various programs necessary for this system. Next, the operation of the second embodiment will be described.

【0025】第2の実施例では、キーボード43に設け
られた各キースイッチのキートップに文字等を表示する
ためにLCDが用いられており、そのLCDパネル33
に図6に示すような第1〜第5の5つの表示領域33a
〜33eが設けられている。CPU41は、キートップ
表示制御部35を通じて、各キースイッチに設定された
複数の入力情報をそのキートップ(LCDパネル33)
の第1〜第4の表示領域33a〜33dに表示すると共
に、現在入力可能な入力情報を第5の表示領域33eに
強調表示(拡大表示)する。
In the second embodiment, an LCD is used to display characters and the like on the key tops of the key switches provided on the keyboard 43, and the LCD panel 33 thereof is used.
First to fifth display areas 33a as shown in FIG.
~ 33e are provided. The CPU 41 uses the key top display control unit 35 to input a plurality of input information set in each key switch to the key top (LCD panel 33).
Are displayed in the first to fourth display areas 33a to 33d, and the input information that can be currently input is highlighted in the fifth display area 33e (enlarged display).

【0026】このような表示制御は、キーボード43に
設けられた全てのキースイッチについて同時に行われ
る。したがって、現在の入力状態すなわち各キースイッ
チからどのような文字等が入力されるのかを知るには、
第5の表示領域33eの表示内容を参照すれば良い。な
お、第5の表示領域33eに表示すべき入力情報は、他
の表示領域33a〜33dに表示されたままであると混
乱を招く虞があるので消去しておく。また、既に第5の
表示領域33eに表示されている入力情報は、元の表示
領域33a〜33dに退避させておく。
Such display control is simultaneously performed for all the key switches provided on the keyboard 43. Therefore, in order to know the current input state, that is, what kind of characters are input from each key switch,
It suffices to refer to the display content of the fifth display area 33e. It should be noted that the input information to be displayed in the fifth display area 33e may be confused if it remains displayed in the other display areas 33a to 33d, so it is deleted. The input information already displayed in the fifth display area 33e is saved in the original display areas 33a to 33d.

【0027】ここで、上述した表示制御を実現するため
に、CPU41は、まず、TEXTRAM45に記憶さ
れたテーブルを設定し、そのテーブル内容に応じてフォ
ントROM42から文字フォントを読出しVRAM46
に展開する。
Here, in order to realize the above-mentioned display control, the CPU 41 first sets a table stored in the TEXTRAM 45, reads a character font from the font ROM 42 according to the contents of the table, and the VRAM 46.
Expand to.

【0028】TEXT RAM45に記憶されたテーブ
ルには、図9に示すように各キースイッチ毎にLCDパ
ネル33の各表示領域33a〜33eに合わせて第1〜
第5領域が設けられている。各領域には、各キースイッ
チに予め設定された複数の入力情報に対応するキーコー
ドが格納される。この場合、第5領域には、現在の入力
状態に応じて第1〜第4領域のいずれかのキーコードが
格納される。例えば「シフト」キー等の操作により第1
の領域のキーコードが現在の入力コードになった場合に
は、第5領域にそのキーコードが格納され、第1領域に
は無表示のコードが格納される。
In the table stored in the TEXT RAM 45, as shown in FIG. 9, the first to the third display areas 33a to 33e of the LCD panel 33 are arranged for each key switch.
A fifth region is provided. A key code corresponding to a plurality of pieces of input information preset in each key switch is stored in each area. In this case, the fifth area stores the key code of any of the first to fourth areas according to the current input state. For example, by operating the "shift" key, etc.
When the key code of the area is the current input code, the key code is stored in the fifth area, and the non-display code is stored in the first area.

【0029】一方、VRAM46には、TEXT RA
M45に格納されたキーコードに対応する文字フォント
が展開される。VRAM46の1ビットは、LCDパネ
ル33の各表示領域33a〜33eの1ドットに1対1
に対応している。例えばVRAM46のあるビットが
「1」ならば、LCDパネル33の対応するドットに黒
い点を表示するという具合になっている。このVRAM
46には、図10に示すように各キースイッチ毎にLC
Dパネル33の各表示領域33a〜33eに合わせて第
1〜第5領域が設けられており、この各領域にフォント
ROM42から読出された文字フォントが展開される。
On the other hand, in the VRAM 46, TEXT RA
The character font corresponding to the key code stored in M45 is expanded. One bit of the VRAM 46 has a one-to-one correspondence with one dot of each display area 33a to 33e of the LCD panel 33.
It corresponds to. For example, if a certain bit of the VRAM 46 is "1", a black dot is displayed on the corresponding dot of the LCD panel 33. This VRAM
As shown in FIG. 10, LC is provided for each key switch 46.
First to fifth areas are provided in accordance with the respective display areas 33a to 33e of the D panel 33, and the character fonts read from the font ROM 42 are expanded in these areas.

【0030】VRAM46からはLCDパネル33のど
のドットにどのような点(「0」か「1」)を表示する
のかという情報が出力される。この情報は、キートップ
表示制御部35を介してデコードされる。これにより、
LCDパネル33の各表示領域33a〜33eに文字等
が表示される。
The VRAM 46 outputs information as to which dot (“0” or “1”) is displayed on which dot on the LCD panel 33. This information is decoded via the key top display control unit 35. This allows
Characters and the like are displayed in the respective display areas 33a to 33e of the LCD panel 33.

【0031】このようにして、各キースイッチに予め設
定された複数の入力情報は、図11に示すようにLCD
パネル33の表示領域33a〜33eに表示される。こ
の場合、現在入力可能な入力情報が第5の表示領域33
eに強調表示(拡大表示)される。例えば図11(A)
に示すように、第1の表示領域33aに表示されている
入力情報「!」が「シフト」キー等の操作により入力可
能な状態になった場合、その第1の表示領域33aの入
力情報「!」が同図(B)に示すように第5の表示領域
33eに強調表示される。このとき、既に第5の表示領
域33eにされていた入力情報「ぬ」は、元の表示領域
すなわち第3の表示領域33cに退避する。
In this way, a plurality of pieces of input information preset in each key switch are displayed on the LCD as shown in FIG.
It is displayed in the display areas 33a to 33e of the panel 33. In this case, the input information that can be currently input is the fifth display area 33.
It is highlighted (enlarged) on e. For example, FIG. 11 (A)
As shown in, when the input information "!" Displayed in the first display area 33a becomes ready for input by the operation of the "shift" key or the like, the input information "!" In the first display area 33a "!" Is highlighted in the fifth display area 33e as shown in FIG. At this time, the input information "nu" that has already been displayed in the fifth display area 33e is saved in the original display area, that is, the third display area 33c.

【0032】このように、各キースイッチに予め設定さ
れた複数の入力情報がそのキートップ(LCDパネル3
3)に表示され、しかも、その中で現在入力可能な入力
情報が強調表示される。したがって、「シフト」キー等
の操作により、現在入力可能な入力情報を変更しても、
その入力状態を一目で確認することができ、誤入力等を
防止できる。各キースイッチが操作されると、CPU4
1はそのキー入力信号をTEXT RAM45の第5の
領域に格納されたキーコードすなわちキートップに強調
表示された入力情報に対応するキーコードに変換して入
力する。
As described above, a plurality of pieces of input information preset in each key switch is stored in the key top (LCD panel 3).
3), and the input information that can be currently input is highlighted. Therefore, even if you change the input information that can be currently input by operating the "Shift" key, etc.
The input state can be confirmed at a glance, and erroneous input can be prevented. When each key switch is operated, the CPU 4
1 converts the key input signal into a key code stored in the fifth area of the TEXT RAM 45, that is, a key code corresponding to the input information highlighted on the key top, and inputs the key code.

【0033】なお、第2の実施例では、図6に示すよう
に第1〜第4の表示領域33a〜33eを16ドット×
16ドットで構成し、第5の表示領域33eを32ドッ
ト×32ドットで構成している。これは、仮に画面表示
用の文字フォントが16ドット×16ドットの場合、そ
れに合わせて第1〜第4の表示領域33a〜33eを1
6ドット×16ドットで構成すれば、余分な文字フォン
トを用意することがないためである。第5の表示領域3
3eに文字フォントを表示する場合には、縦横2倍すれ
ば良い。 (第3の実施例)次に、本発明の第3の実施例を説明す
る。
In the second embodiment, 16 dots in the first to fourth display areas 33a to 33e as shown in FIG.
16 dots, and the fifth display area 33e is 32 dots × 32 dots. This is because if the character font for screen display is 16 dots × 16 dots, the first to fourth display areas 33a to 33e are set to 1 in accordance with that.
This is because an extra character font will not be prepared if it is composed of 6 dots × 16 dots. Fifth display area 3
When a character font is displayed on 3e, it may be doubled vertically and horizontally. (Third Embodiment) Next, a third embodiment of the present invention will be described.

【0034】基本的には、上述した第2の実施例と同じ
であり、図4乃至図6に示すように各キースイッチのキ
ートップ32をLCDで構成し、そのLCDパネル33
に予め設定された複数の入力情報を表示し、その中で現
在入力可能な入力情報を強調表示するものである。ここ
で、第3の実施例では、キー配列を任意に変更できるよ
うにしたことを特徴とする。
Basically, it is the same as the above-mentioned second embodiment, and as shown in FIGS. 4 to 6, the key top 32 of each key switch is composed of an LCD, and its LCD panel 33.
A plurality of input information set in advance is displayed, and the input information that can be input at present is highlighted. Here, the third embodiment is characterized in that the key layout can be arbitrarily changed.

【0035】このキー配列の変更を実現するには、図9
で説明したTEXT RAM45の各領域に格納される
キーコードを変更すれば良い。すなわち、キー配列の変
更する場合、図8に示すように、その指示をキーボード
43からCPU41に与える。これにより、CPU41
はメモリ47に予め格納されているキー配列変更プログ
ラムを起動し、そのプログラムに従ってTEXT RA
M45のテーブルを変更する。そして、CPU41はそ
の変更後のテーブルを参照して、前記同様の方法により
各キースイッチのLCDパネル33に表示を行う。この
場合、第2の実施例と同様に、現在入力可能な入力情報
はLCDパネル33の第5の表示領域33eに強調表示
される。
In order to realize the change of the key layout, FIG.
The key code stored in each area of the TEXT RAM 45 described in 1 above may be changed. That is, when changing the key layout, as shown in FIG. 8, the instruction is given from the keyboard 43 to the CPU 41. As a result, the CPU 41
Activates the keyboard layout changing program stored in advance in the memory 47, and according to the program, TEXT RA
Change the M45 table. Then, the CPU 41 refers to the changed table and displays on the LCD panel 33 of each key switch by the same method as described above. In this case, similarly to the second embodiment, the input information that can be currently input is highlighted in the fifth display area 33e of the LCD panel 33.

【0036】このようにして、例えば英文字のキー配列
を別の配列に変えたい場合、その指示をキーボード43
により与えることにより、キーボード43に設けられた
各キースイッチの英文字のキー配列が変更され、図12
(A)に示されるキースイッチの表示は同図(B)に示
すようになる。
In this way, for example, when it is desired to change the key layout of English characters to another layout, the keyboard 43
The key layout of the alphabetic characters of each key switch provided on the keyboard 43 is changed by giving
The display of the key switch shown in (A) is as shown in FIG.

【0037】このように、TEXT RAM45のテー
ブルを変更することによって、キーボード43のキー配
列を例えば50音順にするなど、ユーザの好きなように
変更することができる。この場合、キー配列を変更して
も、現在入力可能な入力情報が強調表示されるため、入
力操作が困難になるようなことはない。
As described above, by changing the table of the TEXT RAM 45, it is possible to change the key arrangement of the keyboard 43, for example, in the order of Japanese syllabary, as desired by the user. In this case, even if the key layout is changed, the input information that can be currently input is highlighted, so that the input operation does not become difficult.

【0038】[0038]

【発明の効果】以上詳述したように本発明によれば、コ
ンピュータ等の装置本体の各種機能に応じた入力情報を
キー入力できるように、キー配列を自在に設定できるこ
とができる。これにより、キースイッチ数を特に増大化
させることなく、各種機能の追加や変更の場合にも、そ
れに伴ったキー配列の変更を容易に実現することができ
る。
As described above in detail, according to the present invention, it is possible to freely set the key arrangement so that the input information corresponding to various functions of the main body of the device such as a computer can be keyed. As a result, even when various functions are added or changed, it is possible to easily realize the change in the key arrangement without increasing the number of key switches.

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

【図1】本発明の第1の実施例に係るコンピュータの回
路構成を示すブロック図。
FIG. 1 is a block diagram showing a circuit configuration of a computer according to a first embodiment of the present invention.

【図2】同実施例に係るコンピュータの外観構成を示す
斜視図。
FIG. 2 is a perspective view showing an external configuration of a computer according to the embodiment.

【図3】(A)は同実施例のキースイッチの構造を説明
するための示す斜視図、(B)は従来のキースイッチの
構造を説明するための斜視図。
3A is a perspective view for explaining the structure of the key switch of the same embodiment, and FIG. 3B is a perspective view for explaining the structure of a conventional key switch.

【図4】本発明の第2の実施例に係るキースイッチの構
造を説明するための斜視図。
FIG. 4 is a perspective view for explaining the structure of a key switch according to a second embodiment of the present invention.

【図5】同実施例のキースイッチの構造を説明するため
の断面図。
FIG. 5 is a sectional view for explaining the structure of the key switch of the embodiment.

【図6】同実施例のLCDパネルの構成を示す図。FIG. 6 is a diagram showing a configuration of an LCD panel of the embodiment.

【図7】同実施例のLCD駆動回路の構成を示すブロッ
ク図。
FIG. 7 is a block diagram showing a configuration of an LCD drive circuit according to the same embodiment.

【図8】同実施例に係るコンピュータの回路構成を示す
ブロック図。
FIG. 8 is a block diagram showing a circuit configuration of a computer according to the embodiment.

【図9】同実施例のTEXT RAMの構成を説明する
ための図。
FIG. 9 is a diagram for explaining the configuration of a TEXT RAM of the same embodiment.

【図10】同実施例のVRAMの構成を説明するための
図。
FIG. 10 is a diagram for explaining the configuration of the VRAM according to the same embodiment.

【図11】同実施例の入力情報の表示制御を説明するた
めの図。
FIG. 11 is a diagram for explaining display control of input information according to the embodiment.

【図12】本発明の第3の実施例に係る入力情報の表示
制御を説明するための図。
FIG. 12 is a diagram for explaining display control of input information according to the third embodiment of the present invention.

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

1…CPU、8…キートップ表示制御部、9…キートッ
プ表示パターンデータメモリ、10…キーコード変換テ
ーブルメモリ、22…キーボード、31…キースイッチ
本体、32…キートップ、33…LCDパネル、33a
〜33e…表示領域、34…LCDドライバ、35…キ
ートップ表示制御部、41…CPU、42…フォントR
OM、43…キーボード、44…入力制御部、45…T
EXTRAM、46…VRAM、47…メモリ。
1 ... CPU, 8 ... Key top display control unit, 9 ... Key top display pattern data memory, 10 ... Key code conversion table memory, 22 ... Keyboard, 31 ... Key switch main body, 32 ... Key top, 33 ... LCD panel, 33a
... 33e ... Display area, 34 ... LCD driver, 35 ... Keytop display control unit, 41 ... CPU, 42 ... Font R
OM, 43 ... Keyboard, 44 ... Input control unit, 45 ... T
EXTRAM, 46 ... VRAM, 47 ... Memory.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 薄型ディスプレイからなるキートップを
有する複数のキースイッチを備えたキーボード本体と、 前記各キースイッチのそれぞれに入力情報を設定する入
力情報設定手段と、 この入力情報設定手段によって設定された前記入力情報
を前記各キースイッチに対応する前記キートップに表示
するキートップ表示制御手段と、 前記キースイッチからのキー入力信号を前記キートップ
表示制御手段によって前記キートップに表示された前記
入力情報に対応するキー入力情報に変換する変換手段と
を具備したことを特徴とするキー入力装置。
1. A keyboard body having a plurality of key switches each having a key top made of a thin display, input information setting means for setting input information to each of the key switches, and setting by the input information setting means. Key top display control means for displaying the input information on the key top corresponding to each of the key switches, and a key input signal from the key switch displayed on the key top by the key top display control means. A key input device, comprising: a conversion unit that converts key input information corresponding to information.
【請求項2】 液晶ディスプレイからなるキートップを
有する複数のキースイッチを備えたキーボード本体と、 前記各キースイッチのそれぞれに複数の入力情報を設定
する入力情報設定手段と、 この入力情報設定手段によって設定された前記複数の入
力情報を前記各キースイッチに対応する前記各キートッ
プに表示すると共に、その中で現在入力可能な入力情報
を強調表示するキートップ表示制御手段と、 前記キースイッチからのキー入力信号を前記キートップ
表示制御手段によって前記キートップに強調表示された
前記入力情報に対応するキー入力情報に変換する変換手
段とを具備したことを特徴とするキー入力装置。
2. A keyboard body having a plurality of key switches having a key top made of a liquid crystal display, input information setting means for setting a plurality of input information to each of the key switches, and the input information setting means. Keytop display control means for displaying the set plurality of input information on each of the keytops corresponding to each of the keyswitches, and for highlighting currently inputtable input information, and A key input device, comprising: a conversion unit that converts a key input signal into key input information corresponding to the input information highlighted on the key top by the key top display control unit.
JP4036293A 1991-02-25 1992-02-24 Key input device Pending JPH0561584A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4036293A JPH0561584A (en) 1991-02-25 1992-02-24 Key input device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP5333991 1991-02-25
JP3-53339 1991-02-25
JP4036293A JPH0561584A (en) 1991-02-25 1992-02-24 Key input device

Publications (1)

Publication Number Publication Date
JPH0561584A true JPH0561584A (en) 1993-03-12

Family

ID=26375329

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4036293A Pending JPH0561584A (en) 1991-02-25 1992-02-24 Key input device

Country Status (1)

Country Link
JP (1) JPH0561584A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007514247A (en) * 2003-12-15 2007-05-31 イシャコフ,マーク Universal multifunction key for input / output devices

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007514247A (en) * 2003-12-15 2007-05-31 イシャコフ,マーク Universal multifunction key for input / output devices

Similar Documents

Publication Publication Date Title
JP4502990B2 (en) Man / machine interface for computing devices
JPH09127926A (en) Display device
JPH0561584A (en) Key input device
JP2000056927A (en) Keyboard display device and its display method
JPS60144817A (en) Information input device
JP2580946B2 (en) Key input control device
JPH0271616A (en) Character input device
JPH08335152A (en) Document processor
JP2000148334A (en) Device and method for processing character and storage medium having stored program thereof
JP2703608B2 (en) Document processing method and apparatus
JPS61175763A (en) Word processor
JP3194406B2 (en) Information processing device
JP3355969B2 (en) Character display device
JPH02109113A (en) Display system for touch panel
JPS58217037A (en) Keyboard input device
JPH05158601A (en) Keyboard device of information processor
JPS61294533A (en) Japanese word processor
JP2743838B2 (en) Input device
JPS6240532A (en) Control device for display of information processing system
JPH0464120A (en) Input device for data processor
JPH03212719A (en) Keyboard device
JPH03127110A (en) Keyboard
JP2002297298A (en) Document input system using keyboard and electronic equipment equipped with the same
JPH04354014A (en) Keyboard
JPH0793074A (en) Computer keyboard with display part for function of function key

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080110

Year of fee payment: 5

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 6

Free format text: PAYMENT UNTIL: 20090110

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090110

Year of fee payment: 6

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100110

Year of fee payment: 7

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110110

Year of fee payment: 8

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110110

Year of fee payment: 8

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120110

Year of fee payment: 9

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 10

Free format text: PAYMENT UNTIL: 20130110

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130110

Year of fee payment: 10

EXPY Cancellation because of completion of term