JPS60237525A - キ−ボ−ド装置 - Google Patents

キ−ボ−ド装置

Info

Publication number
JPS60237525A
JPS60237525A JP59092855A JP9285584A JPS60237525A JP S60237525 A JPS60237525 A JP S60237525A JP 59092855 A JP59092855 A JP 59092855A JP 9285584 A JP9285584 A JP 9285584A JP S60237525 A JPS60237525 A JP S60237525A
Authority
JP
Japan
Prior art keywords
keystroke
data
disabled
keyboard
circuit
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
JP59092855A
Other languages
English (en)
Inventor
Nobuo Tsuchiya
土谷 信雄
Naoya Ikeda
尚哉 池田
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.)
Hitachi Ltd
Hitachi Industry and Control Solutions Co Ltd
Original Assignee
Hitachi Ltd
Hitachi Video Engineering 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 Hitachi Ltd, Hitachi Video Engineering Co Ltd filed Critical Hitachi Ltd
Priority to JP59092855A priority Critical patent/JPS60237525A/ja
Publication of JPS60237525A publication Critical patent/JPS60237525A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、データ処理などに専用プロセッサを用いたキ
ーボードにおいて、前記プロセッサが本体に対してデー
タを送出しているときに、−打鍵処理が行なわれないこ
とを表示するようにした誤入力防止のキーボード装置に
関する。
〔発明の背景〕
キーボード制御処理回路として専用プロセッサ(以下プ
ロセッサとする)を用いた従来のキーボード装置を第1
図のブロック図、第2図のタイミングチャート、第3図
の流れ図にょシ説明する。第1図において、キーボード
装置1はプロセッサ5及びキーマトリックス2より構成
される。プロセッサ5は、常時キーマトリックス2をキ
ースキャン線3及びキーセンス線4によシ走査しており
、キーボード操作者がキーマトリックス2上のキースイ
ッチを打鍵すると、プロセッサ5は前記打鍵を前記走査
によシ検出し、該キースイッチに対応したキーコードデ
ータを生成する。次に、プロセッサ5は他の処理系(以
下、本体とする)7に対してデータ線6によシ該キーコ
ードデータを送出する(第2図および第5図の(1)参
照)。その送出から時間T経過したのち(第2図か照)
、本体7け前記キーコードデータを受託したことを示す
ACK (ACKnowledge )信号をACK 
@号線8に送出するが(第2図(2)参照)、その間(
時間T)ブロモ。
す5は前記ACK信号を検出するまで待機しておシ、他
の打鍵処理等は行なわれない(第3図(2)参照)。
第3図はデータ送出後永久にACK信号を待つ流れ図で
あったが、第4図はデータ送出後ある時間以内にACK
信号が検出され々い場合は次の処理を行なう流れ図を示
す。
いずれの流れ図においても、キーコードデータを送出し
てからACK信号検出までプロセッサ5が待機している
間は他の打鍵処理等は行なわれず、かつ、この期間の表
示手段を有していなかっfcoそのため、キーボード操
作者は、キーボード装置1が打鍵処理を行なえない期間
であることを認識できず、誤って打鍵してしまう欠点が
あった。
又、この期間の表示手段として、本体7にて本体側プロ
セッサにより処理し、発光体2発音体等を用いて表示す
る方法も考えられるが、前記本体側プロセッサの負担が
大きくなり稼働率が落ちる欠点を持っていた。
この誤打鍵を防止する別の方法として、ACK信号が本
体7から出力するまでの前記第2図の時間1以上の時間
間隔をとって次の打鍵を行なう方式がある。しかし、キ
ーボード装置1がデータを串力してから本体7がAll
信号を出力するまでの時間Tは一定でないにもかかわら
ず、その最長時間付近の間隔で打鍵することになり、打
鍵速度が落ちる欠点を持っていた。
〔発明の目的〕
本発明の目的は、打鍵処理が行なわれないことをキーボ
ード側で自動的に表示することによシ、キーボード操作
者に注意を促すキーボード装置を提供することにある。
〔発明の概要〕
上記目的を達成するために、本発明においては、まずキ
ーボード装置がキーコードデータを出力したことを検出
し、次に、本体が前記キーコードデータを受託したこと
を示すACK信号を出力したことを検出し、発音体ある
いは発光体を用いて、このキーボード側プロセッサが待
機している期間をキーボード側で表示することを特徴と
している。
〔発明の実施例〕
以下、本発明の実施例を図面を用いて説明する。
第5図は本発明によるキーボード装置の一実施例を示す
ものである。1から8は従来例で述べたものと同機能で
ある。9 、10.11.17はそれぞれ本発明の最も
重要な部分である打鍵不可表示制御信号線、打鍵不可表
示回路、打鍵不可表示制御ボート、打鍵不可期間検出回
路である。
従来例で述べたようにプロセッサ5は常時キーマトリッ
クス2を走査しておシ、打鍵を検出したとき、本体7に
対しデータ線6によりキーコードデータを送出し、本体
7からのACK信号を検出するまで待機する。本実施例
では、この待機状態をキーボード側プロセッサ5のプロ
グラムで構成した打鍵不可期間検出回路17により検出
し前記プロセッサ5の打鍵不可表示制御ボート、および
打鍵不可表示制御信号線9を通して打鍵不可表示回路1
0を制御する。例えばプロセッサ5に日立の8ビツトシ
ングルチツプマイクロコンピユータユニツトHI)68
05μを使用した場合、入出力ボートとして24ボート
持っており、ソフトウェアにて、1つの命令で1ボート
ずつ5rレベル、QVレベルにすることが可能である。
そこで、この24ポートのうちの1ボートを本発明の打
鍵不可表示制御ボート11に割シ付け、打鍵不可表示制
御信号線9を接続する。第6図に本実施例のプロセッサ
5のデータ送出部の流れ図を示し、以下説明する。プロ
セッサ5は、(1)本体7にキーコードデータを送出し
たのち、(If)あらかじめOrレベルに設定しておい
た打鍵不可表示制御ボート11を5rレベルにして、打
鍵不可表示制御信号線9に信号出力し打鍵不可表示回路
10で表示させる。その後、(Ill) Acx信号を
検出するまで待機しておシ、検出したのちはOv)再び
打鍵不可表示制御ボート11をOVレベルにし、打鍵不
可表示回路10の表示を解除する。
前記番号(1) (II) (ill) 1lv)は第
6図17)処[’件に−i している。第6図ではAC
K信号を永久に待つ流れ図を示したが、従来例の第4図
で述べた流れ図について本、第7図のように変更するこ
とにより同様に実現できることは言うまでも々い。
本実施例を実現するための打鍵不可表示回路10の具体
例を第8図、第9図に示す。第8図は発光体による表示
方法を示したもので、9,10は前記実施例で示したも
のと同機能である。12は論理反転回路、13はLED
 (Light Ern1ttin11iioda )
 、 14は抵抗を示す。打鍵不可表示制御信号線9が
5Vレベルになると、論理反転回路12によシLEE)
 13のカソードはOrレベルとなシ前記LED15に
抵抗14で決定する電流が流れ、発光する。第9図は発
音体による表示方法を示したもので、9,10は前記実
施例で示したものと同機能である。15はスピーカ、1
6はトランジス、タを示す。前記発光体による表示方法
と同様に、打鍵不可表示制御信号線9が5rレベルにな
るとトランジスタ16はコレクタ、エミッタ間がON状
態となシ、スピーカ15に電流が流れ、発音する。他の
目的に表示回路を持っているキーボード装置の場合、そ
れら表示回路を前記打鍵不可表示回路10と共用できる
ことは言うまでもなり0本実施例によれば、キーボード
制御用プロセッサにて、打鍵不可期間を検出するため、
打鍵不可表示回路のみを付加するだけで本発明の目的を
容易に達成することができる。
次に他の実施例を示す。第10図は本実施例を示すもの
であり、1〜10.17は前記実施例で示したものと同
機能である。本実施例では、データ#6とACK信号線
8を監視することにより前、記打鍵不可期間を検出する
。以下図を用いて動作を説明する。
前記第2図で示したように打鍵不可期間とは、データ線
6にキーコードデータ出力を開始してからACIK信号
@8上でACK信号が検出されるまでの時間Tである。
よって、本実施例ではキーコードデータが出力された時
を検出し、ACK信号線8上でACK信号を検出するま
で、打鍵不可表示制御信号線9に打鍵不可表示信号を出
力し続ける打鍵不可期間検出回路17を設けることによ
シ本発明の目的を達成する。
本実施例を実現するための打鍵不可期間検出回路17の
具体例を二側示す。第11図は、前記データ線6が8ビ
ット並列データ線の場合の具体例であp、6,8,9.
16は前記実施例で示したものと同機能、18は論理和
回路、19はデータ検出信号線、20はD−7リツプフ
ロツプである。
データ線6は、データが出力されていない時は常時OV
レベルとなっている。今、データ線6にキーコードデー
タが出力されると、8ビツトのデータ線のうち少なくと
も1本け5Vレベルになる。よって、データ検出信号線
19は論理和回路18によりキーコードデータが出力さ
れた時のみ5rレベルとなシ、データ検出信号が出力さ
れる。前もってQ出力がクリア(QFレベル)されてい
るD−7リツプフロツプ20は前記データ検出信号の立
ち上がシパルスをクロック入力とし、5Vにプルアップ
されているD端子の入力値をラッチし、Q出力は5Vレ
ベルとなり、打鍵不可表示制御信号線9に打鍵不可表示
信号が出力される。その後、本体側からACK信号線8
を通してOVレベルのACK信号が打鍵不可期間検出回
路17を通過する際にD−7リツプフロツプ20はクリ
アされ、Q出力はOVレベルとなり打鍵不可表示信号は
解除される。
本具体例ではデータ線6が8ビット並列データ線の場合
を示したが、ビット数が何ビットであっても、論理和回
路18の入力数を増減し、全ビットのデータ線を入力す
ることにより同様に実現できることは言うまでもない。
次にデータ線6が8ビット直列データ線の場合の具体例
を示す。第12図は、日立のパーソナルコンピュータM
B−16000シリーズのキーボードのデータ送出手順
を示す図であシデータ線とクロック線動2本を使用して
本体に対しデータを送出する。データは総てクロックの
立ち下がシで確定するように送出され、8ビツトデータ
送出に先立ちスタートビットとしてデータ線を5rレベ
ルのまま、クロックを一回立ち下げる。
第15図はこの場合の打鍵不可期間検出回路17の具体
例であり、6,8,9.17は前記具体例で示したもの
と同機能、21は前記クロック線、22は論理反転回路
、23はD−7リツプフロツプである。クロック線21
は通常5Vレベルになっておシ、データ送出が開始され
ると、前記したように、スタートビットを送出するため
にOrレベルへと立ち下がる。論理反転回路22は、こ
の立ち下がシを立ち上がりへと変換し、前もってQ出力
がクリア(OVレベル)されているD−7リツプフロツ
プ23は前記論理反転回路22の立ち上がりパルスをク
ロックとして受け、5Vレベルにプルアップされている
D端子の入力値をラッチしQ出力は5rレベルとなシ打
鍵不可表示制御信号線9に打鍵不可表示信号が出力され
る。以下クロック線21#′i8ビツトのデータを送出
するために第12図に示したように8回立ち下がるがD
−7リツプフロツプ23のデータ入力は前記したように
5Vレベルに固足されておシQ出力1j5Fレベルのt
tでQ出力は5Vレベルのままで変化しない。その後、
データを受けとった本体からACK信号線8を通してO
rレベルのACK信号が打鍵不可期間検出回路17を通
過する際KD−7リツプフロツプ23はクリアされ、Q
出力はOVレベルと々シ打鍵不可表示信号は解除される
本具体例ではデータ送出が2線式のスタートビット付8
ビツト並列データ送出の場合を示したが、ビット数が何
ビットであっても、ま721.はスタートビットが無い
場合、さらにはデータ線1本だけの1線式の場合でもデ
ータ送出の最初の立ち下がりパルス、あるいは、論理反
転回路22を取シ、立ち上がりパルスを検出することに
よシ同様に実現できることは言うまでもない。
本実施例によれば、キーボード制御用プロセッサの負担
を全く増加させずにあらゆるデータ出力形式に対しても
本発明の目的を実現することができる。
〔発明の効果〕
以上述べたように、本発明によればキーボード装置がデ
ータを出力し、本体がACK信号を出力するまでのキー
ボード側プロセッサが待機シている間をキーボード側で
検出することによシ、発光体0発音体等を用いてキーボ
ード装置の待機状態を表示することができるので、本体
側プロセッサの負担を増加させずに、キーボード装作者
はキーボード装置の処理状態をキーボード側で監視しな
がら確実に打鍵することができる。
又、表示状態によシ、キーボード装置の診断を行なうこ
ともできる。例えば、前記打鍵不可表示が連続して行な
われるときけACK信号線8に異常があると思われ、通
常よシも表示時間が長いときには本体側のデータ処理に
異常があると思われ、全く表示しないときにはデータ線
に異常があると思われる。又、日立のパーソナルコンピ
ュータMB−6890,MB−16001などでは打鍵
した場合、その確認音としてスピーカによシフリック音
を出力しているが、本発明による打鍵不可表示回路10
に発音体を使用した場合、前記クリック音と同等の機能
も持たせることができる。
【図面の簡単な説明】
第1図は従来のキーボード装置ブロック図、第2図は打
鍵不可期間を示すデータ線及びACK信号線のタイムチ
ャート図、第3図、第4図は第1図におけるキーボード
制御プロセッサのデータ送出時の流れ図、第5図は本発
明のキーボード装置の一実施例を示すブロック図、第6
図。 第7図は第5図におけるキーボード用プロセッサのデー
タ送出時の流れ図、第8図、第9図は第5図における打
鍵不可表示回路の具体例を示す回路図、第10図は本発
明のキーボード装置の他の実施例を示すブロック図、第
11図は第10図における打鍵不可期間検出回路の一具
体例を示す回路図、第12図は、直列データ転送の一具
体例を示すタイムチャート図、第13図は第10図にお
ける打鍵不可期間検出回路の他の具体例を示す回路図で
ある。 1・・・キーボード装置 5・・・キーボード制御処理回路 6・・・データ線 7・・・本体 8・・・ACK信号線 9・・・打鍵不可表示制御信号線 10・・・打鍵不可表示回路 11・・・打鍵不可表示制御ポート 17・・・打鍵不可期間検出回路 代理人弁理士 高 橋 明 夫 第17 第2図 苧3図 柄4図 U 第6図 第77 19図 //)

Claims (1)

    【特許請求の範囲】
  1. 1、 複数個のキースイッチと、キーが操作されたとき
    、該キーの位置を検出し、その位置をデータとして他の
    処理系に出力するキーボード用制御処理回路を有したキ
    ーボード装置において、前記キーボード制御処理回路の
    打鍵処理が行なわれない期間であることを検出する打鍵
    不可期間検出回路と、前記打鍵不可期間を表示する打鍵
    不可表示回路とを設け、前記打鍵不可期間検出回路にお
    いて打鍵不可期間を検出したとき、前記打鍵不可表示回
    路で打鍵不可状態を表示することを特徴とするキーボー
    ド装置。
JP59092855A 1984-05-11 1984-05-11 キ−ボ−ド装置 Pending JPS60237525A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59092855A JPS60237525A (ja) 1984-05-11 1984-05-11 キ−ボ−ド装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59092855A JPS60237525A (ja) 1984-05-11 1984-05-11 キ−ボ−ド装置

Publications (1)

Publication Number Publication Date
JPS60237525A true JPS60237525A (ja) 1985-11-26

Family

ID=14066039

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59092855A Pending JPS60237525A (ja) 1984-05-11 1984-05-11 キ−ボ−ド装置

Country Status (1)

Country Link
JP (1) JPS60237525A (ja)

Similar Documents

Publication Publication Date Title
JPS61134823A (ja) 電源電圧の低下を警告する装置
US6540144B1 (en) Techniques for interfacing a bar code scanner to a PC using a keyboard retransmit protocol
JPS60237525A (ja) キ−ボ−ド装置
JPH04361316A (ja) 電子機器及びそのデータ入出力制御方法
JPH09319475A (ja) 電源制御システム組み込み型コンピュータ
JP2002278493A (ja) 画像表示装置
JPH09186736A (ja) 複数の無線通信伝送方式を選択的に使用可能にする通信システム
JP2797756B2 (ja) 被制御装置の接続判別方式
JP3132203B2 (ja) ワイヤレス入力装置
JP3150396B2 (ja) プリンタ制御方式
JPH10240416A (ja) キーボード装置
JPH07129424A (ja) Ecc機能回路の1ビット誤り検知通知装置
JP3189552B2 (ja) 演算装置
JP2870209B2 (ja) キーボード制御方法
JP3017362B2 (ja) データ処理装置
JP2940509B2 (ja) データ検出回路
JP2510016B2 (ja) キ―入力装置
JPH0580913A (ja) キーボード装置
JPH0118455B2 (ja)
JP2927189B2 (ja) プリンタのインタフェース装置
JPS6260022A (ja) キ−ボ−ド
JP2893033B2 (ja) Dmaチャネル識別制御方式
JP2001325216A (ja) 通信方式切換装置および通信方式切換方法
JPH027092B2 (ja)
JPH0689133A (ja) 入出力装置