JPH0346825B2 - - Google Patents
Info
- Publication number
- JPH0346825B2 JPH0346825B2 JP60046987A JP4698785A JPH0346825B2 JP H0346825 B2 JPH0346825 B2 JP H0346825B2 JP 60046987 A JP60046987 A JP 60046987A JP 4698785 A JP4698785 A JP 4698785A JP H0346825 B2 JPH0346825 B2 JP H0346825B2
- Authority
- JP
- Japan
- Prior art keywords
- cursor
- key
- pressed
- movement
- cursor movement
- 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.)
- Expired - Lifetime
Links
- 238000010586 diagram Methods 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 4
- 238000001514 detection method Methods 0.000 description 2
Landscapes
- Input From Keyboards Or The Like (AREA)
- Position Input By Displaying (AREA)
- Controls And Circuits For Display Device (AREA)
Description
【発明の詳細な説明】
(発明の技術分野)
本発明は、デイスプレイ装置を有するコンピユ
ータやワードプロセツサ等の入力装置として用い
られるキーボード入力装置の改良に関する。
ータやワードプロセツサ等の入力装置として用い
られるキーボード入力装置の改良に関する。
(発明の技術的背景とその問題点)
キーボード入力装置をデイスプレイ装置を有す
るワードプロセツサ等と組み合わせて用いる場合
には、キーボード入力装置のカーソル移動キーを
操作してデイスプレイ装置の画面上の所定位置ま
でカーソルを移動させている。
るワードプロセツサ等と組み合わせて用いる場合
には、キーボード入力装置のカーソル移動キーを
操作してデイスプレイ装置の画面上の所定位置ま
でカーソルを移動させている。
しかし、従来のキーボード入力装置では、いず
れかのカーソル移動キーを押圧した場合カーソル
が上・下若しくは左・右の一方にしか移動しな
い。このため、例えば、第2図において、カーソ
ルKを画面上でP1位置からP2位置まで移動させ
るためには、カーソル上方向移動キーを押圧して
カーソルKをP3位置まで一旦移動させ、その後
にカーソル右方向移動キーを押圧してカーソルK
をP2位置まで移動させなければならない。従つ
て、カーソルKの移動に多大な時間と手間を要し
てしまう。
れかのカーソル移動キーを押圧した場合カーソル
が上・下若しくは左・右の一方にしか移動しな
い。このため、例えば、第2図において、カーソ
ルKを画面上でP1位置からP2位置まで移動させ
るためには、カーソル上方向移動キーを押圧して
カーソルKをP3位置まで一旦移動させ、その後
にカーソル右方向移動キーを押圧してカーソルK
をP2位置まで移動させなければならない。従つ
て、カーソルKの移動に多大な時間と手間を要し
てしまう。
ところで、キーボード入力装置は、通常、カー
ソル移動キーにリピート機能が付与され、かつ後
に押圧されたカーソル移動キーのキーコードのみ
を出力するように制御される。即ち、例えば、第
7図に示すように、カーソル上方向移動キーが押
圧されると、そのキーフラグはCPUの出力バツ
フアに入力され、所定時間Ts経過後このキーフ
ラグに対応したキーコードUがホスト側コンピユ
ータに繰り返して送出されていた。従つて、カー
ソルKは連続的に上方に移動する。そして、カー
ソル上方向移動キーが押圧されている状態でTs
及びTr時間経過後にカーソル右方向移動キーが
押圧されると、そのキーフラグが出力バツフアに
入力され、所定時間Tr経過後これに対応したキ
ーコードRが繰り返して送出される。従つて、そ
の後はカーソルKは右方向に連続的に移動する。
ソル移動キーにリピート機能が付与され、かつ後
に押圧されたカーソル移動キーのキーコードのみ
を出力するように制御される。即ち、例えば、第
7図に示すように、カーソル上方向移動キーが押
圧されると、そのキーフラグはCPUの出力バツ
フアに入力され、所定時間Ts経過後このキーフ
ラグに対応したキーコードUがホスト側コンピユ
ータに繰り返して送出されていた。従つて、カー
ソルKは連続的に上方に移動する。そして、カー
ソル上方向移動キーが押圧されている状態でTs
及びTr時間経過後にカーソル右方向移動キーが
押圧されると、そのキーフラグが出力バツフアに
入力され、所定時間Tr経過後これに対応したキ
ーコードRが繰り返して送出される。従つて、そ
の後はカーソルKは右方向に連続的に移動する。
しかし、上記リピート機能等を有する従来のキ
ーボード入力装置では、後に押圧されたカーソル
移動キーが解除されても前に押圧されていたカー
ソル移動キーのキーコードは出力されることがな
いように制御されていた。このため、第7図にお
いて、カーソルKを再度上方に移動させるには、
カーソル上方向移動キーを一旦解除した後再びこ
のカーソル上方向移動キーを押圧しなければなら
ず、操作性の点で問題があつた。
ーボード入力装置では、後に押圧されたカーソル
移動キーが解除されても前に押圧されていたカー
ソル移動キーのキーコードは出力されることがな
いように制御されていた。このため、第7図にお
いて、カーソルKを再度上方に移動させるには、
カーソル上方向移動キーを一旦解除した後再びこ
のカーソル上方向移動キーを押圧しなければなら
ず、操作性の点で問題があつた。
(発明の目的)
本発明の目的は、カーソルをデイスプレイ装置
の画面上で所定位置まで迅速に移動することがで
きる上に操作性の優れたキーボード入力装置を提
供することにある。
の画面上で所定位置まで迅速に移動することがで
きる上に操作性の優れたキーボード入力装置を提
供することにある。
(発明の概要)
本発明は、少なくとも二以上のカーソル移動キ
ーが押圧されているか否かを判定した上で、カー
ソルを上・下方向の如く反対方向に移動させるカ
ーソル移動キーを同時に押圧している場合には他
の押圧されているカーソル移動キーに対応するキ
ーコードのみをホスト側コンピユータに出力し、
カーソルを上方向と右方向の如く非反対方向に移
動させるカーソル移動キーを同時に押圧している
場合にはキーに対応する各キーコードを交互に又
一方のカーソル移動キーの解除時には他方のカー
ソル移動キーに対応するキーコードをホスト側コ
ンピユータに出力することを特徴とする。
ーが押圧されているか否かを判定した上で、カー
ソルを上・下方向の如く反対方向に移動させるカ
ーソル移動キーを同時に押圧している場合には他
の押圧されているカーソル移動キーに対応するキ
ーコードのみをホスト側コンピユータに出力し、
カーソルを上方向と右方向の如く非反対方向に移
動させるカーソル移動キーを同時に押圧している
場合にはキーに対応する各キーコードを交互に又
一方のカーソル移動キーの解除時には他方のカー
ソル移動キーに対応するキーコードをホスト側コ
ンピユータに出力することを特徴とする。
(発明の実施例)
以下、本発明の実施例を図面を参照して詳細に
説明する。
説明する。
第1図には本発明に係るキーボード入力装置が
示され、走査型のマトリクス回路1を備えてい
る。マトリクス回路1は上・下方向に延びる複数
の走査線X0〜Xnを有し、これら走査線にはデコ
ーダ2が接続されている。また、マトリクス回路
1は横方向に延びる他の複数の走査線Y0〜Y7を
有し、これら走査線にはマイクロプロセツサ3の
入力ポートが接続され、このマイクロプロセツサ
3の出力ポートにはデコーダ2の入力側が接続さ
れている。そして、各走査線群の交点には、上・
下及び左・右にカーソルKを移動させるための各
カーソル移動キーを含むキーが配されている。
示され、走査型のマトリクス回路1を備えてい
る。マトリクス回路1は上・下方向に延びる複数
の走査線X0〜Xnを有し、これら走査線にはデコ
ーダ2が接続されている。また、マトリクス回路
1は横方向に延びる他の複数の走査線Y0〜Y7を
有し、これら走査線にはマイクロプロセツサ3の
入力ポートが接続され、このマイクロプロセツサ
3の出力ポートにはデコーダ2の入力側が接続さ
れている。そして、各走査線群の交点には、上・
下及び左・右にカーソルKを移動させるための各
カーソル移動キーを含むキーが配されている。
マイクロプロセツサ3のデータバス側にはホス
ト側コンピユータ4が接続され、ホスト側コンピ
ユータ4の出力側にはデイスプレイ装置5が接続
されている。
ト側コンピユータ4が接続され、ホスト側コンピ
ユータ4の出力側にはデイスプレイ装置5が接続
されている。
次に、マイクロプロセツサ3の一般的な制御動
作と共に本発明に係るキーボード入力装置の動作
を説明する。
作と共に本発明に係るキーボード入力装置の動作
を説明する。
先ず、マイクロプロセツサ3は、出力ポートか
らデコーダ2にスキヤン信号を出力する。スキヤ
ン信号は走査線X0〜Xnに対応しているので、デ
コーダ2はスキヤン信号をデコードしていずれか
の走査線X0〜Xnに「L」の信号を出力する。一
方、マイクロプロセツサ3はスキヤン信号を出力
する毎に走査線Y0〜Y7を順次走査する。
らデコーダ2にスキヤン信号を出力する。スキヤ
ン信号は走査線X0〜Xnに対応しているので、デ
コーダ2はスキヤン信号をデコードしていずれか
の走査線X0〜Xnに「L」の信号を出力する。一
方、マイクロプロセツサ3はスキヤン信号を出力
する毎に走査線Y0〜Y7を順次走査する。
このような走査動作時に、いずれかのキーが押
圧されると、マイクロプロセツサ3の対応する入
力ポートが「L」になるので、マイクロプロセツ
サ3はキー検出回路(図示せず)からの検出信号
によりキー入力があつたことを検出し、押圧した
キーに対応するキーコードをホスト側コンピユー
タ4に出力する。従つて、ホスト側コンピユータ
4はこのキーコードに基づいて制御動作し、デイ
スプレイ装置5に文書、その他を表示させる。
圧されると、マイクロプロセツサ3の対応する入
力ポートが「L」になるので、マイクロプロセツ
サ3はキー検出回路(図示せず)からの検出信号
によりキー入力があつたことを検出し、押圧した
キーに対応するキーコードをホスト側コンピユー
タ4に出力する。従つて、ホスト側コンピユータ
4はこのキーコードに基づいて制御動作し、デイ
スプレイ装置5に文書、その他を表示させる。
さて、カーソル移動キーが押圧されると、マイ
クロプロセツサ3は次のように動作する。即ち、
マイクロプロセツサ3は、第3図及び第6図に示
すように、カーソル上方向移動キーが押圧される
と、上述のスキヤン走査により該キーが押圧され
たことを検出すると共に対応するキーコード、つ
まりカーソルK(第2図参照)を上方向に移動さ
せることを内容とするキーフラグを出力バツフア
に記憶し、かつ該キーフラグに対応するキーコー
ドUをホスト側コンピユータ4に出力する。従つ
て、カーソルKは一つだけ上方に移動する。次
に、マイクロプロセツサ3は、所定時間Ts経過
しても上記キーが押圧されている場合には他のカ
ーソル移動キーが押圧されているか否かを判断
し、押圧されていないときには前記キーコードU
を繰り返して出力する。従つて、カーソルKは、
第2図において上方に連続的に移動する。これに
対して、Ts及びTr時間経過後に、第3図に示す
ように、カーソル上方向移動キーを押圧した状態
でカーソル右方向移動キーが押圧されると、マイ
クロプロセツサ3は該キーが押圧されたことを検
出し、キーフラグを出力バツフアに記憶する。そ
して、これらのキーフラグがカーソルKを反対方
向に移動させるキーフラグでないことを確認した
後は、これらのキーに対応したキーコードU及び
Rを交互に出力する。従つて、カーソルKが第2
図のP1位置にある場合に上記カーソル上方向移
動キーとカーソル右方向移動キーとを同時に押圧
すると、カーソルKは右上方(破線で示す矢印方
向)に移動するので、P2位置まで短時間で移動
する。
クロプロセツサ3は次のように動作する。即ち、
マイクロプロセツサ3は、第3図及び第6図に示
すように、カーソル上方向移動キーが押圧される
と、上述のスキヤン走査により該キーが押圧され
たことを検出すると共に対応するキーコード、つ
まりカーソルK(第2図参照)を上方向に移動さ
せることを内容とするキーフラグを出力バツフア
に記憶し、かつ該キーフラグに対応するキーコー
ドUをホスト側コンピユータ4に出力する。従つ
て、カーソルKは一つだけ上方に移動する。次
に、マイクロプロセツサ3は、所定時間Ts経過
しても上記キーが押圧されている場合には他のカ
ーソル移動キーが押圧されているか否かを判断
し、押圧されていないときには前記キーコードU
を繰り返して出力する。従つて、カーソルKは、
第2図において上方に連続的に移動する。これに
対して、Ts及びTr時間経過後に、第3図に示す
ように、カーソル上方向移動キーを押圧した状態
でカーソル右方向移動キーが押圧されると、マイ
クロプロセツサ3は該キーが押圧されたことを検
出し、キーフラグを出力バツフアに記憶する。そ
して、これらのキーフラグがカーソルKを反対方
向に移動させるキーフラグでないことを確認した
後は、これらのキーに対応したキーコードU及び
Rを交互に出力する。従つて、カーソルKが第2
図のP1位置にある場合に上記カーソル上方向移
動キーとカーソル右方向移動キーとを同時に押圧
すると、カーソルKは右上方(破線で示す矢印方
向)に移動するので、P2位置まで短時間で移動
する。
尚、キーコードU及びRを交互に出力する周期
は通常のキーコード出力周期の1/2に設定されて
いる。これは、カーソルKを上・下又は左・右に
一方に移動させる速度とカーソルKを斜め上方に
移動させる速度とを一致させるためである。
は通常のキーコード出力周期の1/2に設定されて
いる。これは、カーソルKを上・下又は左・右に
一方に移動させる速度とカーソルKを斜め上方に
移動させる速度とを一致させるためである。
このように、キーコードU及びRを交互に繰り
返して出力している間にカーソル右方向移動キー
を解除すると、マイクロプロセツサ3は該キーの
解除を検出し、キーコードUのみを出力する。従
つて、後に押圧されたカーソル移動キーを解除し
ても前に押圧されていたカーソル移動キーのキー
コード、上述の場合にはキーコードUがホスト側
コンピユータ4に出力されるので、再度前に押圧
したカーソル移動キーを操作することなくカーソ
ルKを移動させることができる。よつて、カーソ
ル移動作業が簡単になる。
返して出力している間にカーソル右方向移動キー
を解除すると、マイクロプロセツサ3は該キーの
解除を検出し、キーコードUのみを出力する。従
つて、後に押圧されたカーソル移動キーを解除し
ても前に押圧されていたカーソル移動キーのキー
コード、上述の場合にはキーコードUがホスト側
コンピユータ4に出力されるので、再度前に押圧
したカーソル移動キーを操作することなくカーソ
ルKを移動させることができる。よつて、カーソ
ル移動作業が簡単になる。
次に、カーソル移動キーを二以上押圧する場合
のマイクロプロセツサ3の制御動作を説明する。
のマイクロプロセツサ3の制御動作を説明する。
即ち、第4図に示すように、カーソル上方向移
動キーが押圧されると、マイクロプロセツサ3は
キーフラグを出力バツフアに記憶すると共にTs
経過後このキーフラグに対応したキーコードUを
ホスト側コンピユータ4に繰り返して出力するの
で、該キーコードUの出力されている区間「1」
では、カーソルKは、第5図に示すように、上方
に移動する。カーソル上方向移動キーが押圧され
ている状態でカーソル右方向移動キーが押圧され
ると、マイクロプロセツサ3は、上記したよう
に、キーコードU及びRを交互に繰り返して出力
するので、該キーコードU及びRの出力されてい
る区間「2」では、カーソルKが右上方に移動す
る。
動キーが押圧されると、マイクロプロセツサ3は
キーフラグを出力バツフアに記憶すると共にTs
経過後このキーフラグに対応したキーコードUを
ホスト側コンピユータ4に繰り返して出力するの
で、該キーコードUの出力されている区間「1」
では、カーソルKは、第5図に示すように、上方
に移動する。カーソル上方向移動キーが押圧され
ている状態でカーソル右方向移動キーが押圧され
ると、マイクロプロセツサ3は、上記したよう
に、キーコードU及びRを交互に繰り返して出力
するので、該キーコードU及びRの出力されてい
る区間「2」では、カーソルKが右上方に移動す
る。
これに対して、これら両キーが押圧されている
状態でカーソル左方向移動キーが押圧されると、
マイクロプロセツサ3は、第6図に示すように、
対応するキーフラグを出力バツフアに記憶すると
共に該キーフラグに対応したキーコードL(第4
図中、一点鎖線で示す)をホスト側コンピユータ
4に出力する。従つて、該キーコードLが一回出
力された区間「3」ではカーソルKは左方向に一
つだけ移動する。これは画面編集をする際に操作
しやすくするために設定したものである。即ち、
カーソル上方向及び右方向移動キーを押圧して、
右斜め上方にカーソルが移動している際に、左方
向へカーソルを移動させたい場合に有効となる。
そして、この場合マイクロプロセツサ3は同時に
カーソルKを反対方向に移動させるキーフラグが
あるか否かを判断する。即ち、この場合には既に
カーソル右方向移動キーが押圧されているので、
カーソル左方向移動キーが押圧されると、これら
のキーに対応するキーフラグをカーソルKを反対
方向に移動させるキーコードと判定する。次い
で、マイクロプロセツサ3は、出力バツフアを検
索し、他のキーフラグがあるか否かを判定する
が、上述したように、始めにカーソル上方向移動
キーが押圧され、これに対応するキーフラグが出
力バツフアに記憶されているので、このキーフラ
グに対応したキーコードUのみを繰り返して出力
する。従つて、該キーコードUの出力されている
区間「4」ではカーソルKは上方に移動する。
状態でカーソル左方向移動キーが押圧されると、
マイクロプロセツサ3は、第6図に示すように、
対応するキーフラグを出力バツフアに記憶すると
共に該キーフラグに対応したキーコードL(第4
図中、一点鎖線で示す)をホスト側コンピユータ
4に出力する。従つて、該キーコードLが一回出
力された区間「3」ではカーソルKは左方向に一
つだけ移動する。これは画面編集をする際に操作
しやすくするために設定したものである。即ち、
カーソル上方向及び右方向移動キーを押圧して、
右斜め上方にカーソルが移動している際に、左方
向へカーソルを移動させたい場合に有効となる。
そして、この場合マイクロプロセツサ3は同時に
カーソルKを反対方向に移動させるキーフラグが
あるか否かを判断する。即ち、この場合には既に
カーソル右方向移動キーが押圧されているので、
カーソル左方向移動キーが押圧されると、これら
のキーに対応するキーフラグをカーソルKを反対
方向に移動させるキーコードと判定する。次い
で、マイクロプロセツサ3は、出力バツフアを検
索し、他のキーフラグがあるか否かを判定する
が、上述したように、始めにカーソル上方向移動
キーが押圧され、これに対応するキーフラグが出
力バツフアに記憶されているので、このキーフラ
グに対応したキーコードUのみを繰り返して出力
する。従つて、該キーコードUの出力されている
区間「4」ではカーソルKは上方に移動する。
上記したように、三つのキーが押圧された状態
でカーソル左方向移動キーのみが解除されると、
マイクロプロセツサ3はこれを検出して対応する
キーフラグを出力バツフアから消去すると共に、
キーコードU及びRを交互に繰り返して出力す
る。従つて、該キーコードU及びRの出力されて
いる区間「5」では、カーソルKは右上方に移動
する。
でカーソル左方向移動キーのみが解除されると、
マイクロプロセツサ3はこれを検出して対応する
キーフラグを出力バツフアから消去すると共に、
キーコードU及びRを交互に繰り返して出力す
る。従つて、該キーコードU及びRの出力されて
いる区間「5」では、カーソルKは右上方に移動
する。
また、更にカーソル右方向移動キーが解除され
ると、マイクロプロセツサ3はこれを検出して対
応するキーフラグを出力バツフアから消去すると
共に、キーコードUのみを繰り返して出力する。
従つて、キーコードUのみ出力されている区間
「6」では、カーソルKは上方に移動する。
ると、マイクロプロセツサ3はこれを検出して対
応するキーフラグを出力バツフアから消去すると
共に、キーコードUのみを繰り返して出力する。
従つて、キーコードUのみ出力されている区間
「6」では、カーソルKは上方に移動する。
次いで、カーソル下方移動キーを押圧すると、
マイクロプロセツサ3はこれを検出して対応する
キーコードD(第4図中、二点鎖線で示す)をホ
スト側コンピユータ4に出力する。従つて、キー
コードDが一回出力された区間「7」では、カー
ソルKは下方に一つだけ移動する。そして、この
ようなカーソル下方向移動キーが押圧されると、
マイクロプロセツサ3は、出力バツフアにカーソ
ルKを互いに反対方向に移動させるキーフラグが
記憶されていることになるので、キーコードの出
力を停止する。従つて、区間「8」ではカーソル
Kは移動することがない。
マイクロプロセツサ3はこれを検出して対応する
キーコードD(第4図中、二点鎖線で示す)をホ
スト側コンピユータ4に出力する。従つて、キー
コードDが一回出力された区間「7」では、カー
ソルKは下方に一つだけ移動する。そして、この
ようなカーソル下方向移動キーが押圧されると、
マイクロプロセツサ3は、出力バツフアにカーソ
ルKを互いに反対方向に移動させるキーフラグが
記憶されていることになるので、キーコードの出
力を停止する。従つて、区間「8」ではカーソル
Kは移動することがない。
この状態で、カーソル左方向移動キーを押圧す
ると、マイクロプロセツサ3はこれを検出して対
応するキーフラグを出力バツフアに記憶すると共
に、キーコードLのみをホスト側コンピユータ4
に繰り返して出力する。従つて、キーコードLの
み出力されている区間「9」ではカーソルKは左
方向に移動する。
ると、マイクロプロセツサ3はこれを検出して対
応するキーフラグを出力バツフアに記憶すると共
に、キーコードLのみをホスト側コンピユータ4
に繰り返して出力する。従つて、キーコードLの
み出力されている区間「9」ではカーソルKは左
方向に移動する。
更に、再びカーソル右方向移動キーを押圧する
と、カーソルKを上・下及び左・右に移動するた
めの全てのカーソル移動キーが同時に押圧される
ことになるので、マイクロプロセツサ3は該キー
に対応するキーフラグを出力バツフアに記憶して
キーコードRを一個出力して、そのキーコードR
の出力を停止する。従つて、キーコードRが一回
出力された区間「10」ではカーソルKは右方向に
一つだけ移動するが、その後はその位置から移動
しない。
と、カーソルKを上・下及び左・右に移動するた
めの全てのカーソル移動キーが同時に押圧される
ことになるので、マイクロプロセツサ3は該キー
に対応するキーフラグを出力バツフアに記憶して
キーコードRを一個出力して、そのキーコードR
の出力を停止する。従つて、キーコードRが一回
出力された区間「10」ではカーソルKは右方向に
一つだけ移動するが、その後はその位置から移動
しない。
尚、上記実施例では反対方向のカーソル移動キ
ーの押圧が検出された場合に後で検出されたカー
ソル移動キーのキーコードを一回だけホスト側へ
出力しているが、これは一例にすぎず任意に設定
することができる。
ーの押圧が検出された場合に後で検出されたカー
ソル移動キーのキーコードを一回だけホスト側へ
出力しているが、これは一例にすぎず任意に設定
することができる。
(発明の効果)
本発明によれば、少なくとも二以上のカーソル
移動キーが押圧されているか否かを判断した上
で、カーソルを反対方向に移動させるカーソル移
動キーが同時に押圧されている間は他のカーソル
移動キーに対応するキーコードのみを、カーソル
を非反対方向に移動させるカーソル移動キーが同
時に押圧されている間は対応する各キーコードを
交互に、更に一方のカーソル移動キーの解除時に
は他方のカーソル移動キーに対応するキーコード
をそれぞれホスト側コンピユータに出力するよう
にしたことで、カーソルを斜め方向であつても迅
速に移動させることができる上にカーソル移動の
ためにキー操作を繰り返す必要もなくなる。そし
て、非反対方向に移動させるカーソル移動キーが
押圧されている場合にホスト側へのキーコード出
力を1/2の周期に設定すれば、高速画面の編集が
でき、又カーソルの上下左右押圧の組合わせによ
つては曲線表現も可能である。従つて、操作が容
易で、しかも作業性の優れたキーボード入力装置
を提供することができる。
移動キーが押圧されているか否かを判断した上
で、カーソルを反対方向に移動させるカーソル移
動キーが同時に押圧されている間は他のカーソル
移動キーに対応するキーコードのみを、カーソル
を非反対方向に移動させるカーソル移動キーが同
時に押圧されている間は対応する各キーコードを
交互に、更に一方のカーソル移動キーの解除時に
は他方のカーソル移動キーに対応するキーコード
をそれぞれホスト側コンピユータに出力するよう
にしたことで、カーソルを斜め方向であつても迅
速に移動させることができる上にカーソル移動の
ためにキー操作を繰り返す必要もなくなる。そし
て、非反対方向に移動させるカーソル移動キーが
押圧されている場合にホスト側へのキーコード出
力を1/2の周期に設定すれば、高速画面の編集が
でき、又カーソルの上下左右押圧の組合わせによ
つては曲線表現も可能である。従つて、操作が容
易で、しかも作業性の優れたキーボード入力装置
を提供することができる。
第1図は本発明に係るキーボード入力装置をホ
スト側コンピユータ及びデイスプレイ装置との関
係で示すブロツク図、第2図は画面上でのカーソ
ル移動を説明するための図、第3図及び第4図は
本発明に係るカーソル移動キーとキーコードとの
関係をそれぞれ示すタイミングチヤート、第5図
はカーソルの移動軌跡を第4図のタイミングチヤ
ートとの関係で示す図、第6図は本発明に係る動
作フローチヤート、第7図は従来カーソル移動キ
ーとキーコードとの関係を示すタイミングチヤー
トである。 1……マトリクス回路、2……デコーダ、3…
…マイクロプロセツサ、4……ホスト側コンピユ
ータ、5……デイスプレイ装置。
スト側コンピユータ及びデイスプレイ装置との関
係で示すブロツク図、第2図は画面上でのカーソ
ル移動を説明するための図、第3図及び第4図は
本発明に係るカーソル移動キーとキーコードとの
関係をそれぞれ示すタイミングチヤート、第5図
はカーソルの移動軌跡を第4図のタイミングチヤ
ートとの関係で示す図、第6図は本発明に係る動
作フローチヤート、第7図は従来カーソル移動キ
ーとキーコードとの関係を示すタイミングチヤー
トである。 1……マトリクス回路、2……デコーダ、3…
…マイクロプロセツサ、4……ホスト側コンピユ
ータ、5……デイスプレイ装置。
Claims (1)
- 【特許請求の範囲】 1 デイスプレイ装置の画面上のカーソルを上・
下、左・右に移動させるための複数のカーソル移
動キーを備え、該複数のカーソル移動キーに対応
するキーコードを前記デイスプレイ装置を駆動、
制御するホスト側コンピユータに出力するキーボ
ード入力装置であつて、前記少なくとも二以上の
カーソル移動キーが同時に押圧されているか否か
を判定する判定手段と、前記カーソルを反対方向
に移動させるカーソル移動キーが同時に押圧され
ている場合には他の押圧されているカーソル移動
キーに対応するキーコードのみを前記ホスト側コ
ンピユータに出力し、前記カーソルを非反対方向
に移動させるカーソル移動キーが同時に押圧され
ている場合には該対応する各キーコードを交互に
前記ホスト側コンピユータに出力すると共に一方
のカーソル移動キーの解除で他方のカーソル移動
キーに対応するキーコードを前記ホスト側コンピ
ユータに出力する制御部とを含むことを特徴とす
るキーボード入力装置。 2 前記カーソルを反対方向に移動させるカーソ
ル移動キーは、前記カーソルを上・下若しくは
左・右に移動させる各カーソル移動キーであるこ
とを特徴とする特許請求の範囲第1項に記載のキ
ーボード入力装置。 3 前記カーソルを非反対方向に移動させるカー
ソル移動キーは、前記カーソルを上方向と左方
向、上方向と右方向、下方向と左方向、下方向と
右方向のいずれかの組み合わせから成る各カーソ
ル移動キーであることを特徴とする特許請求の範
囲第1項に記載のキーボード入力装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60046987A JPS61205988A (ja) | 1985-03-09 | 1985-03-09 | キ−ボ−ド入力装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60046987A JPS61205988A (ja) | 1985-03-09 | 1985-03-09 | キ−ボ−ド入力装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61205988A JPS61205988A (ja) | 1986-09-12 |
| JPH0346825B2 true JPH0346825B2 (ja) | 1991-07-17 |
Family
ID=12762553
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60046987A Granted JPS61205988A (ja) | 1985-03-09 | 1985-03-09 | キ−ボ−ド入力装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61205988A (ja) |
-
1985
- 1985-03-09 JP JP60046987A patent/JPS61205988A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61205988A (ja) | 1986-09-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2557358B2 (ja) | 情報処理装置 | |
| JPS63163924A (ja) | 情報処理装置 | |
| JP3311177B2 (ja) | 情報処理装置および情報処理方法 | |
| US6831630B2 (en) | Key input device having Braille input function | |
| JPH0346825B2 (ja) | ||
| JPH0425574B2 (ja) | ||
| US20090153488A1 (en) | Keyboard, Input Method, and Information Processing Apparatus | |
| JP2758617B2 (ja) | 文字列入力用キーボード | |
| JP2703608B2 (ja) | 文書処理方法及び装置 | |
| JPH04293113A (ja) | キースキャン方法およびキーボード装置 | |
| JP2655900B2 (ja) | 文字処理装置 | |
| JP2002116879A (ja) | タッチパネル付きディスプレイ装置 | |
| JPH0716186Y2 (ja) | 表示制御装置 | |
| JPH0567955B2 (ja) | ||
| JPH0132993B2 (ja) | ||
| US6452513B1 (en) | Nodal point arrangement for keys on a keyboard | |
| JPS61286882A (ja) | 画面切換え方式 | |
| JP2513147B2 (ja) | 表示制御装置 | |
| JPS62154012A (ja) | 電子機器制御装置 | |
| JPH04333124A (ja) | キーボードのカーソルキー制御方法 | |
| JPH03252698A (ja) | 表示制御装置 | |
| JPS63170723A (ja) | キ−ボ−ド制御方式 | |
| JPS60179785A (ja) | ビユ−表示装置 | |
| JP2000172315A (ja) | 数値制御装置 | |
| JPS6031634A (ja) | ワ−ドプロセツサ等の文書名一覧表示方法 |