JPH02161828A - キー入力モード変換方式 - Google Patents
キー入力モード変換方式Info
- Publication number
- JPH02161828A JPH02161828A JP63315708A JP31570888A JPH02161828A JP H02161828 A JPH02161828 A JP H02161828A JP 63315708 A JP63315708 A JP 63315708A JP 31570888 A JP31570888 A JP 31570888A JP H02161828 A JPH02161828 A JP H02161828A
- Authority
- JP
- Japan
- Prior art keywords
- key
- input
- code
- conversion
- user
- 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
- 238000006243 chemical reaction Methods 0.000 title claims abstract description 26
- 238000000034 method Methods 0.000 claims description 14
- 230000000881 depressing effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Landscapes
- Input From Keyboards Or The Like (AREA)
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明はキー入力モード変換方式に関1〜、特に電子計
X機シス云ムのキー入力方式におc−5る入力したコー
ドの変換方式に関する。
X機シス云ムのキー入力方式におc−5る入力したコー
ドの変換方式に関する。
(従来の技術)
電子計算機レステムにおいて、データ入力機器の一つと
17てA−−ボードが広く利用されている。
17てA−−ボードが広く利用されている。
一般にキーボード上の1つのキーには複数のコードか“
割り当てられており、その左jつ当てのためにシフl−
’F−や、シフトモードにロックするためのロックキー
を備えている。これらの機能をもつキーを設けているた
め、キーの数を数個増やすだC−fで、実質的にキーの
数を数倍にしたと同等の効果か得られる。この複数コー
ドの割り当て例とL7ては、1つのキーに°゛A“
a”および°゛チ”を?Jり当てることが挙げられる。
割り当てられており、その左jつ当てのためにシフl−
’F−や、シフトモードにロックするためのロックキー
を備えている。これらの機能をもつキーを設けているた
め、キーの数を数個増やすだC−fで、実質的にキーの
数を数倍にしたと同等の効果か得られる。この複数コー
ドの割り当て例とL7ては、1つのキーに°゛A“
a”および°゛チ”を?Jり当てることが挙げられる。
(発明が解決しようとする課題)
上述した従来のキー入力方式は、シフトキー等を用いて
いるので、キーの数が少なくて済むというメリットがあ
る反面、キー入力者はつねに、どのコードのモード(A
B、C,・・・なのか6a。
いるので、キーの数が少なくて済むというメリットがあ
る反面、キー入力者はつねに、どのコードのモード(A
B、C,・・・なのか6a。
b、c、なのか、ア、イ、つ、・・・なのか等)で入力
しているのかを意識し7てキー・入力しなければならな
い、熟練したキー入力者ならば、キーを見ることなく、
(いわゆるブラインドタッチで)表示を見ながらキー入
力できるので、表示している文字により、入力中にどの
コードのモードで入力しているのかがわかる。
しているのかを意識し7てキー・入力しなければならな
い、熟練したキー入力者ならば、キーを見ることなく、
(いわゆるブラインドタッチで)表示を見ながらキー入
力できるので、表示している文字により、入力中にどの
コードのモードで入力しているのかがわかる。
しかし、キー入力に慣れていない一般的な利用者は、キ
ー入力時にキーの方を見ており、ある区切りまで入力し
てから表示画面を見て、入力が正しいかどうかを確認す
る。そのため、今どのコードのモードで入力しているか
を勘違いしたまま入力してしまい、表示を見てから間違
いに気づくというミスをしてしまいやすい。このときに
は、キー入力者本人は1つ1つキーを探して、正しく入
力したと思っていたのに、その入力を消して、モードを
変更して、再度入力しなければならなかった。
ー入力時にキーの方を見ており、ある区切りまで入力し
てから表示画面を見て、入力が正しいかどうかを確認す
る。そのため、今どのコードのモードで入力しているか
を勘違いしたまま入力してしまい、表示を見てから間違
いに気づくというミスをしてしまいやすい。このときに
は、キー入力者本人は1つ1つキーを探して、正しく入
力したと思っていたのに、その入力を消して、モードを
変更して、再度入力しなければならなかった。
本発明の目的は、上述の点に鑑み、利用者がモードを誤
って入力してしまった場合におい”ても入力済みキー入
力を消去することなく、利用者が期待していたモードで
のキー入力に変換するキー入力モード変換方式を提供す
ることにある。
って入力してしまった場合におい”ても入力済みキー入
力を消去することなく、利用者が期待していたモードで
のキー入力に変換するキー入力モード変換方式を提供す
ることにある。
(課題を解決するための手段)
本発明によるキー入力モード変換方式は、キーボード上
のキーにより入力されたコードを記憶する手段と、前記
キーに割り当てられたモードとコードの対応を記憶する
手段と、キー入力されたコードのモード変換を行なう範
囲を指定する手段と、キー入力されたコードのモード変
換を指示する手段と、前記各手段に基づいて前記キーボ
ードから入力されたコードを利用者が必要とするコード
に変換する制御手段とを備える。
のキーにより入力されたコードを記憶する手段と、前記
キーに割り当てられたモードとコードの対応を記憶する
手段と、キー入力されたコードのモード変換を行なう範
囲を指定する手段と、キー入力されたコードのモード変
換を指示する手段と、前記各手段に基づいて前記キーボ
ードから入力されたコードを利用者が必要とするコード
に変換する制御手段とを備える。
(実施例)
次に本発明について図面を参照して説明する。
第1図は本発明によるキー入力モード変換方式の一実施
例の構成を示すブロック図である。
例の構成を示すブロック図である。
本実施例のキー入力モード変換方式は、キーボード10
1と、CPU102と、キー入力されたコードを入力さ
れた順に記憶するコードデータ用メモリ103と、キー
に割り当てられたコードのテーブル用メモリ104と、
デイスプレィ105から成る。
1と、CPU102と、キー入力されたコードを入力さ
れた順に記憶するコードデータ用メモリ103と、キー
に割り当てられたコードのテーブル用メモリ104と、
デイスプレィ105から成る。
キーボード101からキー入力があると割込信号線10
6を介して割込信号がCPU102に送出され、バス1
07は、キーボードからのデータ、コードデータ103
、キーコードテーブル104をCPU102から読むた
めと、CPU102からの書き込みによってデイスプレ
ィ105に表示するために使われるパスラインである。
6を介して割込信号がCPU102に送出され、バス1
07は、キーボードからのデータ、コードデータ103
、キーコードテーブル104をCPU102から読むた
めと、CPU102からの書き込みによってデイスプレ
ィ105に表示するために使われるパスラインである。
キーボード101にはカーソルをモード変換を行うとこ
ろまで戻す指示を行うための←キーと、モード変換の指
示を行うためのconversion keyを備え
ている。キーボード101からは、ローマ字の大文字、
ローマ字小文字およびカタカナの入力ができる。これら
のモードの区別は、シフトロックキーオンでローマ字大
文字、シフトキーオフでローマ字小文字の区別をし、カ
タカナロックキーがオンでカタカナ文字とする。ここで
、カタカナロックキーはシフトロックキーに優先させて
いる。シフトロックキー、カタカナロックキーのオン、
オフはCPU102でバス107を通して読むことがで
きる0、また、入力されたキーの識別番号(キーを一意
に区別する番号)が、キーボード内のCPU 102か
らバス107を通して読み出し可能なレジスタに登録さ
れる。
ろまで戻す指示を行うための←キーと、モード変換の指
示を行うためのconversion keyを備え
ている。キーボード101からは、ローマ字の大文字、
ローマ字小文字およびカタカナの入力ができる。これら
のモードの区別は、シフトロックキーオンでローマ字大
文字、シフトキーオフでローマ字小文字の区別をし、カ
タカナロックキーがオンでカタカナ文字とする。ここで
、カタカナロックキーはシフトロックキーに優先させて
いる。シフトロックキー、カタカナロックキーのオン、
オフはCPU102でバス107を通して読むことがで
きる0、また、入力されたキーの識別番号(キーを一意
に区別する番号)が、キーボード内のCPU 102か
らバス107を通して読み出し可能なレジスタに登録さ
れる。
次に、キーボードからの入力のCPU102による通常
の処理手順についてキーコードテーブル4の内容を示す
第2図と処理フローを示す第3図を参照しながら説明す
る。
の処理手順についてキーコードテーブル4の内容を示す
第2図と処理フローを示す第3図を参照しながら説明す
る。
利用者がキーをたたくと、入力されたキーの識別番号が
レジスタに登録されると同時に、CPU102に対して
、割り込み信号線106を通して割り込む。割り込まれ
たCPU102は、上述キー識別番号と、シフトロック
キーのオンオフ、カタカナロックキーのオンオフ債報と
を読み、これらキー識別番号およびシフトロックキーと
カタカナロックキーのオンオフに基づいてキーコードテ
ーブル104を調べる。キーコードテーブル104のテ
ーブルは例えば第2図のようになっている。第2図の例
を用いてテーブルの引き方を説明すると、キー識別番号
が2で、カタカナロックキーがオフで、シレ71−ロッ
クA−もオフならば、小文字の′C°゛を利用者がたノ
、=いたことになる。
レジスタに登録されると同時に、CPU102に対して
、割り込み信号線106を通して割り込む。割り込まれ
たCPU102は、上述キー識別番号と、シフトロック
キーのオンオフ、カタカナロックキーのオンオフ債報と
を読み、これらキー識別番号およびシフトロックキーと
カタカナロックキーのオンオフに基づいてキーコードテ
ーブル104を調べる。キーコードテーブル104のテ
ーブルは例えば第2図のようになっている。第2図の例
を用いてテーブルの引き方を説明すると、キー識別番号
が2で、カタカナロックキーがオフで、シレ71−ロッ
クA−もオフならば、小文字の′C°゛を利用者がたノ
、=いたことになる。
入力されたキーの文字コードがわかると、それに対応す
る文字をデイスプレィ105に表示し、その文字コード
をコードデータ103に追記する。
る文字をデイスプレィ105に表示し、その文字コード
をコードデータ103に追記する。
以上までが、キーボード101からの入力に対するCP
U102の通常の処理である。
U102の通常の処理である。
次に、利用者か誤ったモードで入力してしまった場合に
、キー入力データを利用者の期待するモードでのデータ
に変換する方式について説明する。
、キー入力データを利用者の期待するモードでのデータ
に変換する方式について説明する。
最初に利用者側の使用方法?、利用者が“syS te
m ”と入力したかったのが、カタカナロックキーが
オンだったため、“I−ントカイモ”と入力してしまっ
た場合について説明する。
m ”と入力したかったのが、カタカナロックキーが
オンだったため、“I−ントカイモ”と入力してしまっ
た場合について説明する。
このとき、利用者は、どこまでモード変換するかを指定
するために“モ”の次に表示されているカーソルを←−
キーを6回押して、l・ントカイモ”のはじめの“ト″
までカーソルを戻す。次にCOn v e r s i
o n k e yを押すと、表示は“トントカイ
モ”からSYSTEM”になる。更に、もう1度con
version keyを押ずど、利用者の期待する
’s、ystem”となる。その後の処理は通常どおり
にキーに入力していけばよい。
するために“モ”の次に表示されているカーソルを←−
キーを6回押して、l・ントカイモ”のはじめの“ト″
までカーソルを戻す。次にCOn v e r s i
o n k e yを押すと、表示は“トントカイ
モ”からSYSTEM”になる。更に、もう1度con
version keyを押ずど、利用者の期待する
’s、ystem”となる。その後の処理は通常どおり
にキーに入力していけばよい。
この例を実現する方式の方から説明する。コードデータ
103には“トントカイモ”がデータのaf&に入って
いる。CPU102は利用者が←キーを押した回数をカ
ウントする(第3図におけるステップ301)。この場
合はカウントは6である。このカウント値によって、“
トントカイモ”をモード変換することがわかる。
103には“トントカイモ”がデータのaf&に入って
いる。CPU102は利用者が←キーを押した回数をカ
ウントする(第3図におけるステップ301)。この場
合はカウントは6である。このカウント値によって、“
トントカイモ”をモード変換することがわかる。
CPU 102は先頭のl・”のコードを調べて、モー
ド変換されるデータは、今はカタカナモードであること
がわかる(ステップ302)、利用者がconvers
ion keyを1回押すと、カタカナモードで入っ
ている“l・ントカイモ”に対応するローマ字大文字を
、キーコードテーブル104をもとに調べ、SYSTE
M”のコードを求め、code data、1.03
の“トントカイモ”のコードデータを“SYSTEM”
のコードデータにおきかえ、ディスプ】/イ105の表
示も“SYSTEM”におきかえる。利用者が、更にc
onversion keyをもう1回押すと、’S
YSTEM″に対応するローマ字小文字を、キーコード
テーブル104をもとに調べ、system”のコード
を求め、コードデータ103t7)”SYSTEM”ノ
コートデータをsystem’のコードデータにおきか
え、デイスプレィ】05の表示も’ S 5’ S j
e ffl”におきかえる(ステップ303 ) 、
このあと、さらに利用者かconverston k
Cyを1回押したら、カタカナの“′1−ントカイモ”
に戻るようにしておく。また、他のキーを押されたら。
ド変換されるデータは、今はカタカナモードであること
がわかる(ステップ302)、利用者がconvers
ion keyを1回押すと、カタカナモードで入っ
ている“l・ントカイモ”に対応するローマ字大文字を
、キーコードテーブル104をもとに調べ、SYSTE
M”のコードを求め、code data、1.03
の“トントカイモ”のコードデータを“SYSTEM”
のコードデータにおきかえ、ディスプ】/イ105の表
示も“SYSTEM”におきかえる。利用者が、更にc
onversion keyをもう1回押すと、’S
YSTEM″に対応するローマ字小文字を、キーコード
テーブル104をもとに調べ、system”のコード
を求め、コードデータ103t7)”SYSTEM”ノ
コートデータをsystem’のコードデータにおきか
え、デイスプレィ】05の表示も’ S 5’ S j
e ffl”におきかえる(ステップ303 ) 、
このあと、さらに利用者かconverston k
Cyを1回押したら、カタカナの“′1−ントカイモ”
に戻るようにしておく。また、他のキーを押されたら。
通常の処理に戻る(ステップ304)。
尚、以上の実施例では、ローマ字大文字、ローマ字小文
字、カタカナの3種類の場合について説明したが、勿論
、ひらがなや半角のローマ字大文字1、小文字、カタカ
ナ等に対しても同様に対処することができる。
字、カタカナの3種類の場合について説明したが、勿論
、ひらがなや半角のローマ字大文字1、小文字、カタカ
ナ等に対しても同様に対処することができる。
(発明の効果)
以」二説明したように本発明は、キー入力されたコード
と、各キーに割り当てられたコードを記憶しておき、利
用者からのモード変換する範囲と、モード変換の指示情
報に基づいて、利用者が再度キーを探してたなくことな
く、利用者が期待するコードに変換することができる効
果がある。
と、各キーに割り当てられたコードを記憶しておき、利
用者からのモード変換する範囲と、モード変換の指示情
報に基づいて、利用者が再度キーを探してたなくことな
く、利用者が期待するコードに変換することができる効
果がある。
第1図は本発明によるキー入力モード変換方式の一実施
例の構成を示すブロック図、第2図はキーコードテーブ
ルの構成を示す図、第3図は本実施例のキー入力モード
変換方式の処理を示す流れ図である。 101・・・キーボード、102・・・CPU、103
・・・コードデータ用メモリ、104・・・キーに割り
当てられたコ・−ドのテーブル用メモリ、1.05・・
・デイスプレィ、106・・・割つ込み信号線、107
・・・バス。
例の構成を示すブロック図、第2図はキーコードテーブ
ルの構成を示す図、第3図は本実施例のキー入力モード
変換方式の処理を示す流れ図である。 101・・・キーボード、102・・・CPU、103
・・・コードデータ用メモリ、104・・・キーに割り
当てられたコ・−ドのテーブル用メモリ、1.05・・
・デイスプレィ、106・・・割つ込み信号線、107
・・・バス。
Claims (1)
- キーボード上のキーにより入力されたコードを記憶する
手段と、前記キーに割り当てられたモードとコードの対
応を記憶する手段と、キー入力されたコードのモード変
換を行なう範囲を指定する手段と、キー入力されたコー
ドのモード変換を指示する手段と、前記各手段に基づい
て前記キーボードから入力されたコードを利用者が必要
とするコードに変換する制御手段とを備えて成ることを
特徴とするキー入力モード変換方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63315708A JPH02161828A (ja) | 1988-12-14 | 1988-12-14 | キー入力モード変換方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63315708A JPH02161828A (ja) | 1988-12-14 | 1988-12-14 | キー入力モード変換方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02161828A true JPH02161828A (ja) | 1990-06-21 |
Family
ID=18068585
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63315708A Pending JPH02161828A (ja) | 1988-12-14 | 1988-12-14 | キー入力モード変換方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02161828A (ja) |
-
1988
- 1988-12-14 JP JP63315708A patent/JPH02161828A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH06214699A (ja) | キーボード装置 | |
| KR100361621B1 (ko) | 한글 입출력 장치 및 방법 | |
| JPH02161828A (ja) | キー入力モード変換方式 | |
| KR0164404B1 (ko) | 소수의 전화버튼을 이용한 문자 제어방법 및 장치 | |
| KR20080099944A (ko) | 키보드 한영 키 배열 변환을 위한 제어 방법 및 그 장치 | |
| JPS5814690B2 (ja) | 漢字まじり文入力装置 | |
| JPH04354012A (ja) | キーボード装置およびキーボード装置を備えた情報処理装置 | |
| JP2003015807A (ja) | 入力制御方法と入力制御プログラム | |
| JP2615851B2 (ja) | キー入力装置 | |
| KR100532092B1 (ko) | 커서를 이용한 컴퓨터 화면상에서의 영문 대소문자 구분방법 및 그 장치 | |
| JPS6194132A (ja) | キ−ボ−ド装置 | |
| JPH08297663A (ja) | 入力ミス修正装置及び修正方法 | |
| JP2720832B2 (ja) | 入力文字可変型入力装置 | |
| JP2000112657A (ja) | ポインティングデバイス誤操作防止回路 | |
| JP4507953B2 (ja) | 動作モード切替システム | |
| US20060202965A1 (en) | Handheld electronic device having improved display of disambiguation choices, and associated method | |
| JP3010721B2 (ja) | 文書処理装置 | |
| JP3532905B2 (ja) | キーボード命令入力モードの切り換え処理方法 | |
| Reynolds | The use of colour in language syntax analysis | |
| JPH05143213A (ja) | キー入力モードの画面表示制御方式 | |
| JP2939063B2 (ja) | 文書処理装置 | |
| JPH0744552A (ja) | 文字入力装置及び文字入力方法 | |
| JPH064517A (ja) | かな漢字変換方式 | |
| JPS63245512A (ja) | デ−タ入力制御方式 | |
| JPH09305591A (ja) | 日本語入力装置 |