JPH01103719A - キー入力装置 - Google Patents

キー入力装置

Info

Publication number
JPH01103719A
JPH01103719A JP62261281A JP26128187A JPH01103719A JP H01103719 A JPH01103719 A JP H01103719A JP 62261281 A JP62261281 A JP 62261281A JP 26128187 A JP26128187 A JP 26128187A JP H01103719 A JPH01103719 A JP H01103719A
Authority
JP
Japan
Prior art keywords
key
change
host device
key code
position information
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
JP62261281A
Other languages
English (en)
Inventor
Masashi Kaneko
正史 金子
Tetsuya Iguchi
哲也 井口
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 Home Electronics Ltd
NEC Corp
Original Assignee
NEC Home Electronics Ltd
Nippon Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Home Electronics Ltd, Nippon Electric Co Ltd filed Critical NEC Home Electronics Ltd
Priority to JP62261281A priority Critical patent/JPH01103719A/ja
Publication of JPH01103719A publication Critical patent/JPH01103719A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、情報処理システムにおいてデータ入力手段と
して利用されるキー入力装置に関するものである。
従来の技術 パーソナルコンピュータなどを主体とする情報処理シス
テムでは、データ入力手段としてキー入力装置が汎用さ
れている。
このキー入力装置は、キーボード上に多数配列されたキ
ー群と、このキー群のそれぞれの配置に対応したキーコ
ードを保持するROMと、押下げられたキーの配置に対
応するキーコードをROMから読出してパーソナルコン
ピュータなどの上位装置に送出する出力手段とを備えて
いる。
発明が解決しようとする問題点 上記従来のキー入力装置では、キーコードをROM内に
保持させているので、キーとキーコードとの関係をユー
ザの好みや慣れなどに合わせて随意に変更することがで
きず、融通性の点で不十分であるという問題がある。
問題点を解決するための手段 本発明のキー入力装置は、上位装置からのキーコード変
更指令に従い、指定されたキーのキーコードを記憶装置
上で指定されたキーコードを変更する手段を備え、キー
とキーコードとの対応関係を上位装置からの指令に従っ
て随意に変更することができるように構成されている。
以下、本発明の作用を実施例と共に詳細に説明する。
実施例 第1図は、本発明の一実施例のキー入力装置の構成を示
すブロック図である。
このキー入力装置は、CPUI、キーマトリクス2、イ
ンタフェース回路3、ROM/RAM4及び上位装置イ
ンタフェース回路5から成る汎用の部分に加えて、EE
FROM (電気的に消去可能なプログラマブルROM
)6を備えている。
CPUIが実行するキー入力処理やキー変更処理などの
各種のプログラムが、ROM/RAM4に格納されてい
る。
キーマトリクス2上に配置されるキーボードには多数の
キーが配列されており、各キーの配置に対応してEEF
ROM6内にキーコードが保持されている。すなわち、
第2図に例示するように、キーマトリクス2上のキーの
配置を二次元平面内の位置(X、Y)で表現すると、各
位置(X、Y)に対応してEEFROM6内のアドレス
が一つずつ定められており、それぞれにキーコードが一
つずつ格納されている。
ユーザーは、キーマトリクス2上に配列されているキー
群のうち上位装置に入力しようとするキーコードに対応
付けられているものを選択し、これを押下げる。このキ
ー押下げに伴い、押下げられたキーの位置を示す位置情
報がキーマトリクス2からインタフェース回路3を経て
CPUIに入力される。CPUIは、この入力された位
置情報に対応するEEFROM6内のアドレスから対応
のキーコードを読出し、これを上位装置インタフェース
回路5を介して図示しないパーソナルコンピュータなど
の上位装置に送出する。
キーボード上に配列されているキーとEEFROM6内
に保持されているキーコードとの対応関係の変更は、上
位装置からの指令と第3図のフローチャートに例示する
CPUIのキー変更処理によって行われる。
まず、図示しないパーソナルコンピュータなどの上位装
置から外部インタフェース回路5を介して、「キー変更
指令」が発せられる。この指令を解読したCPUIは、
上述した通常のキー入力処理からキー変更処理に分岐す
る。
キー変更処理を開始したCPUIは、最初のステップ3
1で上位装置から送出されてくる「変更元位置情報」と
「変更先キーコード」の対から成る変更データを受取っ
てROM/RAMd内のワーク領域に保存する。CPU
Iは、次のステップ32に進み、保存中の「変更元位置
情報」に対応するEEFROM6のアドレスに「変更先
キーコード」を書込み、処理を終了する。
このように、上位装置が指定した「変更元キーコード」
を同じく上位装置が指定した「変更先位置情報」に対応
するEEFROM6のアドレスに書込むことにより、キ
ーボード上のキー位置とキーコードとの対応関係の変更
が行われる。
また、ROM/RAM4のROM部には、上記キー変更
処理前のキーコードの初期値が格納されており、CP 
U’ 1は、上位装置やキーボードから初期化指令を受
けると、ROM/RAM4に格納  、中の全てのキー
コードの初期値をEEFROM6に複写することにより
EEFROM6の内容を初期化する。このように、RO
M/RAMd内に格納されているキーコードは原本の意
義を有し、この原本に基づきEEFROM6の内容が随
時初期化される。
また、キーコードをEEFROM内に格納することによ
り変更可能とする構成を例示したが、バックアップ電源
を有するRAMなどに格納することによって変更可能と
してもよい。
発明の効果 以上詳細に説明したように、本発明のキー入力装置は、
キーとキーコードとの変換に用いるメモリの内容を上位
装置からの指令に従って書換え可能とする構成であるか
ら、キーコードをユーザーの好みや慣れに合わせて随意
に変更することができ、データ入力装置としての融通性
が大幅に向上するという効果が奏される。
【図面の簡単な説明】
第1図は本発明の一実施例のキー入力装置の構成を示す
ブロック図、第2図はキーの配置とキーコードとの対応
関係を説明するための概念図、第3図は上位装置からの
指令に基づきCPU1が実行するキー変更処理の手順を
例示するための概念図である。 1・・・CPU、2・・・キーマトリクス、3・・・イ
ンタフェース回路、4・・・ROM/RAM、5・・・
上位装置インタフェース回路、6・・・EEPROM。 特許出願人 日本電気ホームエレクトロニクス株式会社

Claims (1)

  1. 【特許請求の範囲】  キーボード上に配列され選択的に押下げられる複数の
    キーと、上位装置に送出すべきキーコードを保持する記
    憶装置とを備えたキー入力装置において、 上位装置からのキーコード変更指令に従い、指定された
    キーのキーコードを前記記憶装置上で指定されたキーコ
    ードに変更する手段を備えたことを特徴とするキー入力
    装置。
JP62261281A 1987-10-16 1987-10-16 キー入力装置 Pending JPH01103719A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62261281A JPH01103719A (ja) 1987-10-16 1987-10-16 キー入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62261281A JPH01103719A (ja) 1987-10-16 1987-10-16 キー入力装置

Publications (1)

Publication Number Publication Date
JPH01103719A true JPH01103719A (ja) 1989-04-20

Family

ID=17359639

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62261281A Pending JPH01103719A (ja) 1987-10-16 1987-10-16 キー入力装置

Country Status (1)

Country Link
JP (1) JPH01103719A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07160392A (ja) * 1993-12-02 1995-06-23 Nec Corp キーコード可変キーボード

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07160392A (ja) * 1993-12-02 1995-06-23 Nec Corp キーコード可変キーボード

Similar Documents

Publication Publication Date Title
JP3015377B2 (ja) Icカード
JP2001344148A (ja) ブートブロックフラッシュメモリ制御回路、およびそれを備えたicメモリカードと半導体記憶装置、並びにブートブロックフラッシュメモリの消去方法
US5450366A (en) IC memory card
KR100350972B1 (ko) 식별번호저장기능을갖는컴퓨터시스템및그방법
JPH01103719A (ja) キー入力装置
JPH01103720A (ja) キー入力装置
US20020083291A1 (en) Nonvolatile semiconductor memory
US5930505A (en) Method for storing a program into an auxiliary memory
JP3817747B2 (ja) 書体情報設定装置
JPH0628150A (ja) プログラム容量圧縮方法
JPH0135376B2 (ja)
JP2743838B2 (ja) 入力装置
JPS62245325A (ja) キ−ボ−ド制御方式
JPH11327932A (ja) メモリ管理装置及び当該装置を備えたコンピュータ
KR100433515B1 (ko) 입출력 모듈 전용 정적램 초기화 장치 및 방법
JPS61179751A (ja) パタ−ン変換装置
JPS62245324A (ja) キ−ボ−ド制御方式
JP2005338926A (ja) 携帯可能電子装置
JPS63187382A (ja) 携帯可能電子装置の初期化装置
JPS62154157A (ja) コンピユ−タタスク処理方式
JPH10290155A (ja) ロジック処理装置
JPH02308353A (ja) システム構成情報記憶回路
JPH01230114A (ja) キーボード装置
JPH04195513A (ja) キーボード
JPH04288657A (ja) 電子式計算装置及び電子式計算方法