JP2008027068A - キーボードのキー情報の識別 - Google Patents
キーボードのキー情報の識別 Download PDFInfo
- Publication number
- JP2008027068A JP2008027068A JP2006197274A JP2006197274A JP2008027068A JP 2008027068 A JP2008027068 A JP 2008027068A JP 2006197274 A JP2006197274 A JP 2006197274A JP 2006197274 A JP2006197274 A JP 2006197274A JP 2008027068 A JP2008027068 A JP 2008027068A
- Authority
- JP
- Japan
- Prior art keywords
- keyboard
- resistor
- resistance value
- resistance
- computer
- 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
- 230000015654 memory Effects 0.000 claims abstract description 30
- 238000000034 method Methods 0.000 claims description 13
- 238000004519 manufacturing process Methods 0.000 claims description 7
- 238000009966 trimming Methods 0.000 claims description 6
- 239000003990 capacitor Substances 0.000 claims description 5
- 239000000758 substrate Substances 0.000 claims description 5
- 230000008878 coupling Effects 0.000 claims description 2
- 238000010168 coupling process Methods 0.000 claims description 2
- 238000005859 coupling reaction Methods 0.000 claims description 2
- 230000001678 irradiating effect Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 4
- 238000007639 printing Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- WOCIAKWEIIZHES-UHFFFAOYSA-N ruthenium(iv) oxide Chemical compound O=[Ru]=O WOCIAKWEIIZHES-UHFFFAOYSA-N 0.000 description 2
- 101100008050 Caenorhabditis elegans cut-6 gene Proteins 0.000 description 1
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 229910052799 carbon Inorganic materials 0.000 description 1
- 239000000919 ceramic Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000007648 laser printing Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000005245 sintering Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M11/00—Coding in connection with keyboards or like devices, i.e. coding of the position of operated keys
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/0202—Constructional details or processes of manufacture of the input device
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M11/00—Coding in connection with keyboards or like devices, i.e. coding of the position of operated keys
- H03M11/003—Phantom keys detection and prevention
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M11/00—Coding in connection with keyboards or like devices, i.e. coding of the position of operated keys
- H03M11/02—Details
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M11/00—Coding in connection with keyboards or like devices, i.e. coding of the position of operated keys
- H03M11/02—Details
- H03M11/04—Coding of multifunction keys
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M11/00—Coding in connection with keyboards or like devices, i.e. coding of the position of operated keys
- H03M11/006—Measures for preventing unauthorised decoding of keyboards
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Input From Keyboards Or The Like (AREA)
- Apparatuses And Processes For Manufacturing Resistors (AREA)
Abstract
【解決手段】 キーの刻印情報(ID)と抵抗値が関係付けられたテーブル22を格納した第一のメモリ24と、抵抗値のいずれか一つと実質的に等しい抵抗値を有する抵抗26と、第一のメモリ24と抵抗26に接続するコントローラ28であって、抵抗26の抵抗値を検出し、テーブル22から、その抵抗値に対応するキーのIDを読み出す、コントローラと、を備えるキーボード10が提供される。
【選択図】 図3
Description
T=C1*R1*ln(V0/(V0-Vih) (1)
で推定することができる。例えば、C1=100μF、V0=5V、Vih=3.16Vとすると、
T=0.1*R1(ms) (2)
となる。時間Tは抵抗R1の抵抗値に依存して変化するので、時間Tを測定することにより、抵抗R1の抵抗値を検出することができる。
12 コンピュータ本体
14 デイスプレイ
16 マウス
19 開口
20 キーと刻印
22 テーブル
24、30 メモリ
26 抵抗
28 コントローラ(MCU)
40 抵抗層
42 スリット
100 コンピュータ・システム
Claims (12)
- コンピュータ本体に接続可能なキーボードであって、
キーの刻印情報(ID)と抵抗値が関係付けられたテーブルが格納された第一のメモリと、
前記抵抗値のいずれか一つと実質的に等しい抵抗値を有する抵抗と、
第一のメモリと抵抗に接続するコントローラであって、当該抵抗の抵抗値を検出し、テーブルから、当該抵抗値に対応するキーのIDを読み出す、コントローラと、
を備える、キーボード。 - 前記抵抗は予めキーボード内に設けられた抵抗層からなり、当該抵抗の抵抗値は、抵抗層をレーザー・トリミングすることにより調整された、請求項1のキーボード。
- さらに、前記コントローラが読み出した前記IDを格納するための第二のメモリを有し、前記コントローラは第二のメモリに格納された前記IDをコンピュータ本体へ送信することができる、請求項1のキーボード。
- 前記コントローラはマイクロ・コンピュータ・ユニット(MCU)であり、前記第一のメモリはROMであり、前記第二のメモリはRAMであり、当該ROMおよびRAMの少なくとも一方は前記MCUに内蔵されている、請求項3のキーボード。
- さらに前記抵抗および前記コントローラに接続するキャパシタを有し、
前記コントローラは前記抵抗と前記キャパシタにより定まる時定数(RC)に依存した電圧変化から対応する抵抗値を検出する、請求項1のキーボード。 - さらに、キーが配置された上側カバーを備え、当該上側カバーは、前記レーザーを前記抵抗層に当てるために、当該抵抗層の位置に対応する表面に設けられた開口を有する、請求項2のキーボード。
- 請求項1から6のいずれか1項のキーボードに接続するコンピュータ本体を含むコンピュータ・システム。
- コンピュータ本体に接続されたキーボードのキーの刻印情報(ID)をコンピュータ本体に認知させる方法であって、
前記キーボードは、IDと抵抗値が関係付けられたテーブルが格納されたメモリと、前記抵抗値のいずれか一つと実質的に等しい抵抗値を有する抵抗と、抵抗に接続するコントローラを有し、前記コントローラは、
キーボードが起動する際に、抵抗の抵抗値を検出するステップと、
検出した抵抗値に対応するIDをテーブルから読み取るステップと、
読み取ったIDをコンピュータ本体に送信するステップと、
を実行してIDをコンピュータ本体に認知させる、方法。 - 前記抵抗は予めキーボード内に設けられた抵抗層からなり、当該抵抗の抵抗値は、抵抗層をレーザー・トリミングすることにより調整された、請求項8の方法。
- コンピュータ本体に接続されたキーボードのキーの刻印情報(ID)をコンピュータ本体に認知させるためのプログラムであって、
前記キーボードは、IDと抵抗値が関係付けられたテーブルが格納されたメモリと、前記抵抗値のいずれか一つと実質的に等しい抵抗値を有する抵抗と、抵抗に接続するコントローラを有しており、前記コントローラに、
キーボードが起動する際に、抵抗の抵抗値を検出するステップと、
検出した抵抗値に対応するIDをテーブルから読み取るステップと、
読み取ったIDをコンピュータ本体に送信するステップと、
を実行させてIDをコンピュータ本体に認知させる、プログラム。 - コンピュータ本体に接続可能なキーボードを製造する方法であって、
下側カバーであって、その中に抵抗層が設けられた基板を含む下側カバーを準備するステップと、
キーが配置された上側カバーを下側カバーに結合するステップと、
上側カバーに予め設けられた開口を通じてレーザーを抵抗層に照射して、当該抵抗層の抵抗値を予め決められた値に調整するステップであって、前記予め決められた値は前記キーの刻印情報(ID)に対応する、ステップと、
を含む方法。 - 前記抵抗値を予め決められた値に調整するステップは、前記レーザーでトリミングする量に応じて抵抗値を調整する、請求項11の方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006197274A JP2008027068A (ja) | 2006-07-19 | 2006-07-19 | キーボードのキー情報の識別 |
US11/778,943 US8466813B2 (en) | 2006-07-19 | 2007-07-17 | Identification of key information of keyboard |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006197274A JP2008027068A (ja) | 2006-07-19 | 2006-07-19 | キーボードのキー情報の識別 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2008027068A true JP2008027068A (ja) | 2008-02-07 |
Family
ID=38970920
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006197274A Pending JP2008027068A (ja) | 2006-07-19 | 2006-07-19 | キーボードのキー情報の識別 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8466813B2 (ja) |
JP (1) | JP2008027068A (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI439062B (zh) * | 2010-07-02 | 2014-05-21 | Generalplus Technology Inc | 遙控晶片發射碼選碼之系統 |
US10237710B2 (en) * | 2015-09-28 | 2019-03-19 | Eaton Intelligent Power Limited | Control system with smart devices for hazardous environments |
WO2018098668A1 (zh) * | 2016-11-30 | 2018-06-07 | 深圳市柔宇科技有限公司 | 电子装置及其软键盘显示方法 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4412209A (en) * | 1981-11-20 | 1983-10-25 | W. H. Brady Co. | RC Array |
US4725816A (en) * | 1984-12-10 | 1988-02-16 | John Fluke Mfg. Co., Inc. | Matrix keyboard encoder circuit |
JPH0561585A (ja) | 1991-09-02 | 1993-03-12 | Sharp Corp | 情報処理装置 |
US5387042A (en) * | 1993-06-04 | 1995-02-07 | Brown; Carl W. | Multilingual keyboard system |
SE508136C2 (sv) * | 1996-12-19 | 1998-08-31 | Ericsson Telefon Ab L M | Anordning och förfarande för tangentbordsavläsning |
JP3857396B2 (ja) | 1997-08-20 | 2006-12-13 | シーケーディ株式会社 | 圧力スイッチ |
US6737990B1 (en) * | 1998-01-23 | 2004-05-18 | Spyrus, Inc. | Key input apparatus interface |
US6961048B2 (en) * | 2002-01-17 | 2005-11-01 | Sun Microsystems, Inc. | Displaying information on keys of a keyboard |
US20040036632A1 (en) * | 2002-08-21 | 2004-02-26 | Intel Corporation | Universal display keyboard, system, and methods |
US20040066374A1 (en) * | 2002-10-03 | 2004-04-08 | International Business Machines Corporation | Keyboard configurable to multiple mappings |
US7064682B2 (en) * | 2003-06-05 | 2006-06-20 | Texas Instruments Incorporated | Relaxation oscillator based keypad decoder |
TWI277111B (en) * | 2004-01-16 | 2007-03-21 | Via Tech Inc | Apparatus and method of interruptible analog input |
US7755603B2 (en) * | 2004-05-24 | 2010-07-13 | Alps Electric Co., Ltd. | Coordinate input device |
US20060061542A1 (en) * | 2004-09-23 | 2006-03-23 | Stokic Dragan Z | Dynamic character display input device |
US20060097992A1 (en) * | 2004-10-25 | 2006-05-11 | Motorola, Inc. | Apparatus and method of determining a user selection in a user interface |
-
2006
- 2006-07-19 JP JP2006197274A patent/JP2008027068A/ja active Pending
-
2007
- 2007-07-17 US US11/778,943 patent/US8466813B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US8466813B2 (en) | 2013-06-18 |
US20080018501A1 (en) | 2008-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108215519B (zh) | 打印装置、打印方法以及记录介质 | |
WO2003050534A1 (en) | Test meter calibration | |
BRPI0406684B1 (pt) | consumível de um sistema de impressão | |
JP2008027068A (ja) | キーボードのキー情報の識別 | |
CN107160866A (zh) | 印刷装置及印刷装置的印刷控制方法 | |
CN102023180B (zh) | 生化传感系统、测量装置、生化传感试片及其制造方法 | |
US6870648B2 (en) | Apparatus, method and system for scanning a bounded scan area of a scanning device | |
JP6629845B2 (ja) | 診断測定器用ストリップを制御及び識別する装置 | |
CN101162254B (zh) | Cpu插槽测试装置 | |
US20100206728A1 (en) | Biochemical test system, measurement device, and biochemical test strip | |
ES2294160T3 (es) | Resistencia de deteccion termica variable para un componente reemplazable de impresora. | |
TWI351521B (en) | Cpu socket tester | |
JP4731339B2 (ja) | 検査装置 | |
JP7572607B2 (ja) | 計測装置 | |
US11279160B2 (en) | Printing apparatus | |
CN111483246B (zh) | 一种根据温度区间范围和内容占比对热敏点加热的方法 | |
CN108688337A (zh) | 打印设备 | |
CN115243461A (zh) | 一种印制电路板的丝印处理方法、装置、设备及介质 | |
JP5741025B2 (ja) | サーバ装置、プログラム及び電子ペン入力システム | |
JP2018151324A (ja) | イオンセンサチップ | |
JPH0528302A (ja) | 文字読取装置 | |
JP6322928B2 (ja) | 回路デザイン電気的チェックシステムおよびプログラム | |
CN100501805C (zh) | 排版线条检验方法 | |
JP2005352790A (ja) | 個体メモリカード及びその印字方法 | |
JP2008257558A (ja) | プログラミング装置およびそのデバイス使用状況表示方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080121 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20080130 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20080207 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080219 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080310 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080408 |