JPH05257588A - キーボード装置 - Google Patents
キーボード装置Info
- Publication number
- JPH05257588A JPH05257588A JP4053269A JP5326992A JPH05257588A JP H05257588 A JPH05257588 A JP H05257588A JP 4053269 A JP4053269 A JP 4053269A JP 5326992 A JP5326992 A JP 5326992A JP H05257588 A JPH05257588 A JP H05257588A
- Authority
- JP
- Japan
- Prior art keywords
- keyboard
- storage device
- external storage
- key
- key switch
- 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
Links
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
(57)【要約】
【目的】着脱可能な外部記憶装置により、キーボード装
置のキースイッチ固有のコードを容易に変更可能にする
と共に操作性を良くする。 【構成】10はキーボードを制御するワンチップマイコ
ンでプログラムROMやRAMが内蔵されている。20
はキースイッチ群で複数のキースイッチがマトリクス上
に配列されている。30は外部記憶装置の一種であるメ
モリカードを示す。メモリカード30にはコード変換用
テーブル,シフトロックのON/OFF情報が格納され
ている。その内容によりキースイッチ固有のコードを変
更可能とする。また初期状態を設定する。
置のキースイッチ固有のコードを容易に変更可能にする
と共に操作性を良くする。 【構成】10はキーボードを制御するワンチップマイコ
ンでプログラムROMやRAMが内蔵されている。20
はキースイッチ群で複数のキースイッチがマトリクス上
に配列されている。30は外部記憶装置の一種であるメ
モリカードを示す。メモリカード30にはコード変換用
テーブル,シフトロックのON/OFF情報が格納され
ている。その内容によりキースイッチ固有のコードを変
更可能とする。また初期状態を設定する。
Description
【0001】
【産業上の利用分野】本発明は情報処理装置の一種であ
るワードプロセッサやパソコンなどのキーボード装置に
関する。
るワードプロセッサやパソコンなどのキーボード装置に
関する。
【0002】
【従来の技術】従来技術は、例えば、キーボード装置に
内蔵されている制御用ワンチップマイコンにより、マト
リクス状に配列されているキースイッチ群をスキャンニ
ングし、入力されたキースイッチを検知し、そのキース
イッチ固有のコードを生成していた。
内蔵されている制御用ワンチップマイコンにより、マト
リクス状に配列されているキースイッチ群をスキャンニ
ングし、入力されたキースイッチを検知し、そのキース
イッチ固有のコードを生成していた。
【0003】しかし、ワンチップマイコンのプログラム
はワンチップマイコン内のROMにマスク化されている
ためキースイッチのコードは個々に固定化されている。
はワンチップマイコン内のROMにマスク化されている
ためキースイッチのコードは個々に固定化されている。
【0004】そのため、キースイッチ固有のコードを変
更する場合はキースイッチ群の中のキースイッチの位置
を変更するか、変更したいコードになるようプログラム
を変更し新規にワンチップマイコンを作らなければなら
ないという欠点があった。
更する場合はキースイッチ群の中のキースイッチの位置
を変更するか、変更したいコードになるようプログラム
を変更し新規にワンチップマイコンを作らなければなら
ないという欠点があった。
【0005】また、操作する人によりキーボード装置の
入力方法が事なる場合が多々ある。例えばキャプスロッ
クをONするか否か、シフトロックをONするか否か等
がある。この場合、次にキーボード装置を使用する人は
自分の入力方法に設定してから入力を行わなければなら
ない。
入力方法が事なる場合が多々ある。例えばキャプスロッ
クをONするか否か、シフトロックをONするか否か等
がある。この場合、次にキーボード装置を使用する人は
自分の入力方法に設定してから入力を行わなければなら
ない。
【0006】
【発明が解決しようとする課題】本発明では上記欠点を
鑑み、キーボード装置のキースイッチ固有のコードを容
易に変更可能にすると共に操作性を良くすることにあ
る。
鑑み、キーボード装置のキースイッチ固有のコードを容
易に変更可能にすると共に操作性を良くすることにあ
る。
【0007】
【課題を解決するための手段】本発明ではICカードや
メモリカード等の着脱可能な外部記憶装置を備え、その
内容を読み込み、その内容により入力されたキースイッ
チ固有のコードを任意に変更することにある。
メモリカード等の着脱可能な外部記憶装置を備え、その
内容を読み込み、その内容により入力されたキースイッ
チ固有のコードを任意に変更することにある。
【0008】また、前記記憶内容によりキーボード装置
の初期状態を設定することにある。
の初期状態を設定することにある。
【0009】
【作用】本発明ではキーボード装置を制御するワンチッ
プマイコンが、電源ON時またはリセット状態の時に外
部記憶装置の内容を読み込み、その内容によりコード変
換用テーブルの設定,初期状態の設定を行う。
プマイコンが、電源ON時またはリセット状態の時に外
部記憶装置の内容を読み込み、その内容によりコード変
換用テーブルの設定,初期状態の設定を行う。
【0010】前記外部記憶装置が接続されていなけれ
ば、ワンチップマイコン内のROMの内容により設定さ
れる。外部記憶装置の接続の可否は、外部記憶装置のあ
る任意のエリアの内容が目的のデータになっているか否
かで容易に確認できる。
ば、ワンチップマイコン内のROMの内容により設定さ
れる。外部記憶装置の接続の可否は、外部記憶装置のあ
る任意のエリアの内容が目的のデータになっているか否
かで容易に確認できる。
【0011】
【実施例】以下、本発明の一実施例を図面を用いて説明
する。
する。
【0012】本発明をシフトロックキー付きキーボード
に用いた例を図1にブロックダイヤグラムで示す。
に用いた例を図1にブロックダイヤグラムで示す。
【0013】2はキーボード装置1の入力データにより
情報を処理する情報処理装置。
情報を処理する情報処理装置。
【0014】10はキーボードを制御するワンチップマ
イコンでプログラムROMやRAMが内蔵されている。
20はキースイッチ群で複数のキースイッチがマトリク
ス上に配列されている。30は着脱可能な外部記憶装置
の一種であるメモリカードを示す。メモリカード30に
はコード変換用テーブル,シフトロックのON/OFF情
報等が格納されている。40はシフトロック状態を表示
するためのLEDでシフトロック状態時に点灯する。
イコンでプログラムROMやRAMが内蔵されている。
20はキースイッチ群で複数のキースイッチがマトリク
ス上に配列されている。30は着脱可能な外部記憶装置
の一種であるメモリカードを示す。メモリカード30に
はコード変換用テーブル,シフトロックのON/OFF情
報等が格納されている。40はシフトロック状態を表示
するためのLEDでシフトロック状態時に点灯する。
【0015】次に動作について説明する。
【0016】先ず、ワンチップマイコン10は内蔵され
ているROMのプログラムにより、メモリカード30に
記憶されているコード変換用テーブル,シフトロックの
ON/OFF情報をワンチップマイコン10に内蔵され
ているRAMに読み込む。RAMに読み込んだコード変
換用テーブルによりキーコードを生成する変換テーブル
を設定する。また、シフトロックのON/OFF情報に
よりONであれば、入力されたキーをシフト状態でキー
コードを生成し、操作者にシフトロック状態を知らせる
ためにLED40を点灯する。OFFであればシフト処
理を行わず、LED40を消灯する。
ているROMのプログラムにより、メモリカード30に
記憶されているコード変換用テーブル,シフトロックの
ON/OFF情報をワンチップマイコン10に内蔵され
ているRAMに読み込む。RAMに読み込んだコード変
換用テーブルによりキーコードを生成する変換テーブル
を設定する。また、シフトロックのON/OFF情報に
よりONであれば、入力されたキーをシフト状態でキー
コードを生成し、操作者にシフトロック状態を知らせる
ためにLED40を点灯する。OFFであればシフト処
理を行わず、LED40を消灯する。
【0017】メモリカード30の任意のエリアが目的の
データでなければ、メモリカード30がメモリカードが
実装されていないか、目的外のメモリカードが実装され
ているので、その時はワンチップマイコン10内のRO
Mの内容により、初期値を設定する。
データでなければ、メモリカード30がメモリカードが
実装されていないか、目的外のメモリカードが実装され
ているので、その時はワンチップマイコン10内のRO
Mの内容により、初期値を設定する。
【0018】次に、キーマトリクス20をl1,l2・・
・の順にスキャンニングし、キー入力を検知する。キー
が入力されるとm1,m2・・・のレベルが変化するの
で、変化した場所とスキャンニングした場所より変換テ
ーブルを用いてキーコードを生成する。生成したコード
は情報処理装置2に出力される。
・の順にスキャンニングし、キー入力を検知する。キー
が入力されるとm1,m2・・・のレベルが変化するの
で、変化した場所とスキャンニングした場所より変換テ
ーブルを用いてキーコードを生成する。生成したコード
は情報処理装置2に出力される。
【0019】以降、情報処理装置2からの電源投入等に
よるリセット信号が行われるまで、キー入力検知,コー
ド出力等の動作が繰り返される。
よるリセット信号が行われるまで、キー入力検知,コー
ド出力等の動作が繰り返される。
【0020】次に本発明の処理フローを図2を用い説明
する。
する。
【0021】S10はキーボード装置1にメモリカード
40が実装されているかどうかチェックし、実装されて
いれば、S20でその内容を読み込む。S30,S40
でキーボード装置1の初期設定,コード変換テーブルの
設定,LEDのON/OFFを行う。
40が実装されているかどうかチェックし、実装されて
いれば、S20でその内容を読み込む。S30,S40
でキーボード装置1の初期設定,コード変換テーブルの
設定,LEDのON/OFFを行う。
【0022】次にS50,60,70でキースイッチ群
をスキャンニングしながらキー入力を検知する。キー入
力が無ければスキャンアドレスを更新し、この動作を繰
り返す。
をスキャンニングしながらキー入力を検知する。キー入
力が無ければスキャンアドレスを更新し、この動作を繰
り返す。
【0023】キー入力があればS80で変換テーブルよ
りキーコードを生成し、S90で情報処理装置2に出力
する。
りキーコードを生成し、S90で情報処理装置2に出力
する。
【0024】S10でメモリカード30が実装されてい
なければS100,S110でワンチップマイコン10
に内蔵されているROMの内容により初期値を設定す
る。
なければS100,S110でワンチップマイコン10
に内蔵されているROMの内容により初期値を設定す
る。
【0025】本実施例では着脱可能な外部記憶装置の例
としてメモリカードの場合について説明したが、ICカ
ード,バブルメモリ等形態に関係無く本発明の効果を得
ることが出来る。
としてメモリカードの場合について説明したが、ICカ
ード,バブルメモリ等形態に関係無く本発明の効果を得
ることが出来る。
【0026】また、ワンチップマイコンの性能によって
は内蔵RAM容量が、メモリカードのデータを読み込む
ためには足りない場合があるが、これは直接メモリカー
ドのデータを参照することにより本発明の効果を得るこ
とが出来る。
は内蔵RAM容量が、メモリカードのデータを読み込む
ためには足りない場合があるが、これは直接メモリカー
ドのデータを参照することにより本発明の効果を得るこ
とが出来る。
【0027】また、本発明では外部記憶装置の記憶方法
を明記しなかったが、ICカードやバブルメモリ等の書
替え可能な記憶装置であればキーボード装置内のワンチ
ップマイコンや他の書き込み装置により、容易に書替え
が出来、ROMなどの書替え不可能な記憶装置であれ
ば、専用のROMを作成することにより、本発明の効果
を得ることが出来る。
を明記しなかったが、ICカードやバブルメモリ等の書
替え可能な記憶装置であればキーボード装置内のワンチ
ップマイコンや他の書き込み装置により、容易に書替え
が出来、ROMなどの書替え不可能な記憶装置であれ
ば、専用のROMを作成することにより、本発明の効果
を得ることが出来る。
【0028】
【発明の効果】本発明によれば、、キーボード装置のキ
ースイッチ固有のコードを容易に変更可能にすると共に
操作性を良くすることができる。
ースイッチ固有のコードを容易に変更可能にすると共に
操作性を良くすることができる。
【図1】キーボード装置のブロックダイアグラムを示す
図である。
図である。
【図2】処理フロー図である。
1…キーボード装置、2…情報処理装置、10…ワンチ
ップマイコン、20…キースイッチ群、30…メモリカ
ード、40…LED。
ップマイコン、20…キースイッチ群、30…メモリカ
ード、40…LED。
Claims (2)
- 【請求項1】複数のキースイッチを有するキーボードと
前記キースイッチの押下を検出し、そのキーに対応する
コードをワードプロセッサなどの情報処理装置に出力す
る制御部とを有するキーボード装置において、 着脱可能な外部記憶装置を有し、前記外部記憶装置の記
憶内容により、情報処理装置等に出力するデータを任意
なデータに変換することを特徴とするキーボード装置。 - 【請求項2】請求項1において前記外部記憶装置の記憶
内容により、キーボード装置の初期状態を設定すること
を特徴とするキーボード装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4053269A JPH05257588A (ja) | 1992-03-12 | 1992-03-12 | キーボード装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4053269A JPH05257588A (ja) | 1992-03-12 | 1992-03-12 | キーボード装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05257588A true JPH05257588A (ja) | 1993-10-08 |
Family
ID=12938037
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4053269A Pending JPH05257588A (ja) | 1992-03-12 | 1992-03-12 | キーボード装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05257588A (ja) |
-
1992
- 1992-03-12 JP JP4053269A patent/JPH05257588A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0887367A (ja) | キーコード出力装置及びキーボード | |
| JPH05257588A (ja) | キーボード装置 | |
| JPH08211860A (ja) | 表示色変更装置 | |
| WO1984002594A1 (fr) | Systeme empechant l'actionnement errone d'une touche | |
| US4931969A (en) | Character entry device | |
| JP2656286B2 (ja) | 文書作成装置 | |
| JPH0373374A (ja) | 画像形成装置 | |
| JP3097721B2 (ja) | ターミナルプリンタ | |
| JPS6014383B2 (ja) | ワ−ドプロセッサの文字割付方法 | |
| JP2703608B2 (ja) | 文書処理方法及び装置 | |
| JPH0772964A (ja) | キー入力制御方式 | |
| JP3265708B2 (ja) | 禁則処理設定装置 | |
| JPH02165394A (ja) | 漢字認識装置 | |
| JPS61228523A (ja) | キ−ボ−ド制御方式 | |
| JPS62129887A (ja) | 文字処理装置 | |
| JPH0758450B2 (ja) | 電子装置における文字入力装置及び電子装置におけるデータ入力方法 | |
| JPS63261455A (ja) | 編集機能起動方法 | |
| JPS59226931A (ja) | キ−入力制御装置 | |
| JPH05127792A (ja) | キー入力装置 | |
| JPH0511911A (ja) | キー入力装置 | |
| JPS5842488B2 (ja) | 漢字入力装置 | |
| JPH01122475A (ja) | プリンタ装置 | |
| JPS6365561A (ja) | かな漢字変換装置 | |
| JPS6029404B2 (ja) | デ−タ入力装置 | |
| JPH01155564U (ja) |