JPS60193678A - 電子機器 - Google Patents

電子機器

Info

Publication number
JPS60193678A
JPS60193678A JP59048170A JP4817084A JPS60193678A JP S60193678 A JPS60193678 A JP S60193678A JP 59048170 A JP59048170 A JP 59048170A JP 4817084 A JP4817084 A JP 4817084A JP S60193678 A JPS60193678 A JP S60193678A
Authority
JP
Japan
Prior art keywords
key
keys
signal
counter
repeat
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.)
Granted
Application number
JP59048170A
Other languages
English (en)
Other versions
JPH036919B2 (ja
Inventor
Yasuaki Yamada
山田 靖昭
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP59048170A priority Critical patent/JPS60193678A/ja
Publication of JPS60193678A publication Critical patent/JPS60193678A/ja
Priority to US07/120,787 priority patent/US4887082A/en
Publication of JPH036919B2 publication Critical patent/JPH036919B2/ja
Granted legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J25/00Actions or mechanisms not otherwise provided for
    • B41J25/02Key actions for specified purposes

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔技術分野〕 本発明は、パーソナルコンピューターAワードプ四セッ
サ、電子式タイプライタなど、キーボードを備えた電子
機器に関するものである。
従来、電動式のタイプライタにはスペースノ(−。
キャリッジリターンキー、文字キー等に2段制御機構が
施されていており、キーを通常の状態にて押下した場合
は1回のみの動作を実行し、更に強く(深く)押下した
場合は繰シ返し動作(リピート動作)を実行するよう構
成されていた。
また、近年に至っても、2重接点を有したこれらのスイ
ッチは、強く押下されたときにリピート動作をする様構
成されている。更に、現在に至っては、キーを継続的に
押下し続りることによシ、リピート動作を行うよう構成
された各種電子機器が広く知られている0 上述した2重接点を有するスイッチは高価であシ且つ構
造的にも小型化しにくいので、低価格の個人向タイプラ
イタなどには、継続的押下によつてリピート動作を行う
ようにしたキーボードが備えられている。この場合には
、等定のキーを押下し始めてから、約0.5秒後に自動
リピート機能が実行されているのが一般である。すなわ
ち、キーの押下開始後、リピート動作を開始するまでの
時間り一定不変である。このように、リピートすべき機
能の種類に拘わシなく、リピート開始時刻までの待ち時
間が一定であることに起因して、使用者にある種の不便
さを感じさせることがあった0換言すれば、キャリッジ
リターン、ラインフィード等のリピート開始時刻に適合
するよう十分な時間差を置いた場合には、スペースキー
等の高速なリピート動作を行う際に遅れを感じて不快感
が得られる。これに対し、リピート開始時刻までの待ち
時間を短く設定すると、押下したキーの種類によっては
、余分なリピート動作を行ってしまうという不都合が生
じる仁ともある。
〔目 的 〕
本発明の目的は、上述の点に鏝み、リピート動作開始時
刻を押下されたキーの種類に応じて変化させ、もって使
い勝手のよい電子機器を提供することにある。
かかる目的を達成するために、本発明では、キーボード
を備えた電子機器において、押下されたキーの種別を判
別する判別手段と、前記判別手段の判別結果に応じて、
繰υ返し実行の開始時刻を設定する制御手段とを具備す
る。
〔実施例〕
以下、図面を参照して本発明の詳細な説明する。
第1図は、従来技術に係るリピート動作を説明する図で
ある。本図において、信号Aはキー信号であり、そのハ
イレベルによりキーの押下されている時間を示す。また
、信号Bはキー信号の読み取シタイミングを表わす信号
であJ)、TVはリピート動作開始のための待ち時間を
示し、TRはリピート間隔を示す。信号0はリピート機
能の実行状態を示し、T1によυ実行に要する時間を表
わす0 従って、実際にはTW−TI が、操作者にとっての待
ち時間であシ、この時間が長い場合には不快感を与える
ことになる。
第2図は、第鵞図と同様、従来技術に係るリピート動作
を示す図であるが、本図においては、実行時間T2がT
1よυ大となっている。すなわち、本図に示すシーケン
スでは、実行動作が遅いことに起因して、TWくT2に
なっている。よって、操作者は実行動作が遅いために、
キーを長く押下しがちとなシ、本図に示す如く、1回の
みの実行を期待しているにもかかわらず、リピート動作
を指示してしまうことになシ、2回の実行がなされるこ
とになる。
第3図に、本発明に係る動作シーケンスを示す。
ここで、(ト)は欅吻押下し九キーの実行に短時間を要
する場合、(B)は押下したキーの実行に長時間を要す
る場合のシーケンスである。また、各々の信号A、B、
Oは第1図および第2図に示したとおシである。
本発明において、奥行時間が短い場合(すなわち、早い
時期に押下したキーの実行が完了する場合)には、第3
図(ト)に示す如く、リピート待ち時間’I’W1を’
t’w (第1図の従来技術参照)よシ短<シ、逆に、
ゆり〈シした動作が行われる場合には、第3図ω)に示
す如く、リピート待ち時間TW2をTW (第1図参照
)よυ長く設定する。かくして、押下キーの実行に長時
間を要する場合にも、不要なリピート動作を避は得るこ
とになる。
第4図に本発明に係るキー制御部の一実施例を示す。
本図において、KBは複数のキー(図示せず)を備えた
キーボード、1は発振器、2はANDゲート、3はカウ
ンタ、4はデコーダ、5はマルチブク・ヘースキャン方
式を集現しである。発振器1゛から送出されるパルスに
よシカウンタ3を駆動し、計数を行う。カウンタ3の出
力を、デコーダ4およびマルチプレクサ5に導入し、順
にキーマトリクスを走査する。
いずれかのキーが押下されて対応するスイッチが閉じら
れると、マルチプレクサ5から信号30が送出され、イ
ンバータ6を介してANDゲート2を閉じ1カウンタ3
の計数動作を停止させる。カウンタ3の計数値はキーコ
ードであシ、閉じられたキーの縦、横のマトリクスの位
置を示すので、押下キーの種類を判別することができる
また、8,13t 14t 19 + 24は第5図に
示すようにインバータ、遅延素子、 ANDゲートによ
シ構成されたエツジ検出回路であシ、入力信号の「1」
から「0」への変化を検出してパルスを出力する09.
10,17,21はANDゲート、20.22はORゲ
ー)、11,12.18Uワンシヨツトマルチバイブレ
ータであって各々TWI、TV2.THの時間を発生す
る。22はセット/リセット型フリップ・フロップであ
る。
7はデコーダであシ、キーが押されて信号30が得られ
ている時カウンタ3の内容(キーコード)によりリピー
ト動作すべきキーコードであると判断した場合に信号3
2もしくは33のいずれか一方を発生する。早い動作(
第3図(1)参照)に対応するキーコードのときには、
信号32が11“になυ、かつ、キー検出信号30を反
転した信号31をエツジ検出器8に導入し、得られたパ
ルスによシワンショットマルチバイプレータ11をトリ
ガーする。また、このパルスはORゲートを22を介し
て7リツプフロツプ23をセットする。
フリップ70ツブ23はopty (図示せず)へ割シ
込み要求信号を発生し、このOPUがカウンタ3の内容
を読み取ることにより7リツプフロツプ23がリセット
される。フリップフロップ23の出力信号の変化はエツ
ジ検出器24でパルスに変換されるが、先にワンショッ
トマルチバイブレータ11がトリガされているので、イ
ンバータ150作用によ!D ANDゲートは閉じてい
る。よって、ワンショットマルチバイブレータ18はト
リガされない。
ワンショットマルチバイブレータ11の出力が時間TW
Iを経過した後に11“から10“に変化すると、エツ
ジ検出器13からパルスが出力される。仁のときキーが
押下され続けていればANDゲート21が開いているの
で、7リツプフロツプ23はセットされ、OPUに対し
て割シ込み要求信号が送出され、かくして自動リピート
が実行される。
OPUによジカウンタ3の内容(前回と同じ内容:が読
みとられると、7リツプフロツプ23がリセットされ、
エツジ検出器24からパルスが発生される。このとき、
ワンショットマルチバイブレータ11.12の出力は共
にrOJとなっているので、ANDゲート17は開いて
いる。よって、エツジ検出器24からのパルスはワンシ
ョットマルチバイブレータ18をトリガする。ワンショ
ットマルチされ、フリップフロップ23がセットされて
CPUに対する割込み要求がなされる。この後、キーが
離されるまで間隔TR毎に割込みが発生され、自動的に
リピート動作が実行される。
動作の遅いキー人力の際(第3図の)参照)には、デコ
ーダー7から信号33が得られ送出され、ワンショット
マルチバイブレータ12がトリガサレ、TW2の待ち時
間後に自動リピートが実行される。
〔効果〕
上述した如く、本発明によれば、早い動作の機能時(例
えば、スペースキー等の実行時)には不快感を得る和待
つ事なくリピート動作が行われ、また、遅い動作の機能
時(例えば、キャリッジリターン等の実行時)には不要
なリピート動作を防止する事ができる。
【図面の簡単な説明】
第1図および第2図は従来技術を示すタイミング図、 第3図(ト)および03)は本発明の詳細な説明するタ
イミング図、 第4図は本発明の一実施例を示すブロック図である。 1・・・ 発振器 3・・・ カウンタ 4・・・ デコーダ 5・・・ マルチプレクサ 7・・・ デコーダ 8、13.14.19.24・・・エツジ検出回路11
.12,18・・・ワンショットマルチバイブレータ2
3・・・ セット/リセット型フリップ70ツブ。 手続補正書(方式) 昭和39年4 月2を日 特許庁長官 志 賀 学 殿 ■、事件の表示 特願昭59−48170号 2、発明の名称 電子機器 3、補正をする者 事件との関係 特許出瀬人 (100) キャノン株式会社

Claims (1)

  1. 【特許請求の範囲】 1) キーボードを備えた電子機器において、押下され
    たキーの種別を判別する判別手段と、 前記判別手段の判別結果に応じて、繰シ返し実行の開始
    時刻を設定する制御手段とを具備したことを特徴とする
    電子機器。 2)前記判別手段はスペースキーかキャリッジリターン
    キーかを判別するようにしたことを特徴とする特許請求
    の範囲第1項記載の電子機器。 (以下余白)
JP59048170A 1984-03-15 1984-03-15 電子機器 Granted JPS60193678A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP59048170A JPS60193678A (ja) 1984-03-15 1984-03-15 電子機器
US07/120,787 US4887082A (en) 1984-03-15 1987-11-16 Data input apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59048170A JPS60193678A (ja) 1984-03-15 1984-03-15 電子機器

Publications (2)

Publication Number Publication Date
JPS60193678A true JPS60193678A (ja) 1985-10-02
JPH036919B2 JPH036919B2 (ja) 1991-01-31

Family

ID=12795918

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59048170A Granted JPS60193678A (ja) 1984-03-15 1984-03-15 電子機器

Country Status (2)

Country Link
US (1) US4887082A (ja)
JP (1) JPS60193678A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111949137A (zh) * 2019-05-17 2020-11-17 凯杰益欧洲有限公司 具有弹跳杂讯抑制功能的开关装置及抑制弹跳杂讯的方法

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5581243A (en) * 1990-06-04 1996-12-03 Microslate Inc. Method and apparatus for displaying simulated keyboards on touch-sensitive displays
US5384721A (en) * 1992-04-27 1995-01-24 Sharp Kabushiki Kaisha Information processing system with a power control unit
US5521986A (en) * 1994-11-30 1996-05-28 American Tel-A-Systems, Inc. Compact data input device
FR2790886B1 (fr) * 1999-03-12 2001-06-08 Sextant Avionique Procede et dispositif d'adressage sequentiel des entrees d'un multiplexeur de circuit d'acquisition de donnees
DE10360158A1 (de) * 2003-12-20 2005-07-21 Iacov Grinberg Verfahren zur Eingabe von Signalen mit Hilfe einer Tastatur und Verfahren zur automatischen Feststellung im Laufe einer Eingabe eines Textes und seiner nachfolgenden Korrektur einiger Tasten, die oft falsch ein langes Signal erzeugen
US20070147932A1 (en) * 2004-01-06 2007-06-28 Giles Susan L Computer keyboard
JP4143632B2 (ja) * 2005-09-09 2008-09-03 Necソフト株式会社 組込みシステムおよびプログラム、並びに、キー割込み制御方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4517553A (en) * 1971-05-19 1985-05-14 Illinois Tool Works Inc. N-Key rollover keyboard
US3781874A (en) * 1972-04-03 1973-12-25 Pertec Corp Keyboard entry system
US4106011A (en) * 1975-10-24 1978-08-08 Tektronix, Inc. Keyboard circuit
US4024534A (en) * 1975-11-24 1977-05-17 Xerox Corporation Keyboard encoding with repeat key pause
US4408191A (en) * 1979-12-12 1983-10-04 Sperry Corporation Key cycle timer control providing a universal keyboard
IT1138321B (it) * 1981-05-07 1986-09-17 Honeywell Inf Systems Apparato di codifica per tastiera
US4490055A (en) * 1982-06-30 1984-12-25 International Business Machines Corporation Automatically adjustable delay function for timed typamatic
JPS5949633A (ja) * 1982-09-14 1984-03-22 Toshiba Corp リピ−ト制御方式

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111949137A (zh) * 2019-05-17 2020-11-17 凯杰益欧洲有限公司 具有弹跳杂讯抑制功能的开关装置及抑制弹跳杂讯的方法
CN111949137B (zh) * 2019-05-17 2024-05-07 美商沃耶特拉海龟滩有限公司 具有弹跳杂讯抑制功能的开关装置及抑制弹跳杂讯的方法

Also Published As

Publication number Publication date
US4887082A (en) 1989-12-12
JPH036919B2 (ja) 1991-01-31

Similar Documents

Publication Publication Date Title
JPS60193678A (ja) 電子機器
JP2959418B2 (ja) タッチパネル入力装置
US4294154A (en) Music tone generating system
JP2616628B2 (ja) キー入力装置
JPS59117623A (ja) 押し釦の誤操作防止方式
CN107340872B (zh) 按键系统及其控制方法
JP2615851B2 (ja) キー入力装置
JP2568544B2 (ja) キ−入力処理装置
JP2000112657A (ja) ポインティングデバイス誤操作防止回路
Lacouture Expanding MEL response box to accommodate up to 16 external buttons
JPH03105384A (ja) 表示制御方式
JP2647913B2 (ja) 文章読み上げ装置
KR0137809B1 (ko) 발로 치는 퍼스널 컴퓨터 입력방법 및 장치
JPH086692A (ja) キーボード、及びデータ処理装置
JP2000132316A (ja) キーボード装置を使用した入力装置
KR890004228A (ko) 동일한 입출력 포트의 키스캔 방법
TW480429B (en) Method for making the keystroke of computer keyboard as the virtual keystroke of the computer peripheral apparatus
JPS622677Y2 (ja)
JPS6410865B2 (ja)
JPH04205019A (ja) キー入力装置
SU1642460A1 (ru) Устройство дл вывода данных из микрокалькул тора
JPH02291010A (ja) キースキャン回路
JPS6019233A (ja) キ−ボ−ド入力装置
JPH0454517A (ja) 文字入力用キーボード
JPH0697397B2 (ja) 電子楽器

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term