[go: up one dir, main page]

CN1232200A - Keyboard with card processing function, and control method therefor - Google Patents

Keyboard with card processing function, and control method therefor Download PDF

Info

Publication number
CN1232200A
CN1232200A CN99105782A CN99105782A CN1232200A CN 1232200 A CN1232200 A CN 1232200A CN 99105782 A CN99105782 A CN 99105782A CN 99105782 A CN99105782 A CN 99105782A CN 1232200 A CN1232200 A CN 1232200A
Authority
CN
China
Prior art keywords
card
key
data
keyboard
instruction
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
CN99105782A
Other languages
Chinese (zh)
Inventor
朴赞京
李宪昊
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.)
Samsung Electro Mechanics Co Ltd
Original Assignee
Samsung Electro Mechanics 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 Samsung Electro Mechanics Co Ltd filed Critical Samsung Electro Mechanics Co Ltd
Publication of CN1232200A publication Critical patent/CN1232200A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/0202Constructional details or processes of manufacture of the input device
    • G06F3/021Arrangements integrating additional peripherals in a keyboard, e.g. card or barcode reader, optical scanner
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

公开了一种具有卡处理功能的键盘及其控制方法,其中通过单根PS/2线可以传输键盘数据和智能卡数据。键盘包括:具有字母键、数字键和多个功能键的键矩阵,用于产生相应于各个键的键码;检测卡插入、并读取插入卡的记录数据的持卡器;产生使所述持卡器同步的时钟信号的时钟发生部分;和输出所述键矩阵的键码、并激活所述持卡器以便传输卡的卡数据的控制部分。

Figure 99105782

Disclosed is a keyboard with card processing function and its control method, in which keyboard data and smart card data can be transmitted through a single PS/2 line. The keyboard includes: a key matrix with letter keys, number keys and a plurality of function keys for generating key codes corresponding to each key; a card holder for detecting card insertion and reading recorded data of the inserted card; a clock generation section for a clock signal for cardholder synchronization; and a control section for outputting key codes of said key matrix and activating said cardholder for card data transmission.

Figure 99105782

Description

Keyboard and control method thereof with card processing function
The present invention relates to be used for importing the keyboard of data to PC.Especially, the present invention relates to have the keyboard and the control method thereof of card processing function, wherein can be by single PS/2 line transmission keyboard data and smart card reading of data.
Keyboard is the most normally used device to PC (below be called " PC ") input data.
This keyboard is convenient to the instruction that direct input will be carried out.Basically, keyboard comprise a plurality of letter keys, space bar, from 0 to 9 numerical key, special keys, function key (F1, F2 ..., F12), operating key (shift key, CTRL key, Alt key and similarly) and cursor movement key.Letter key is represented the letter of English letter, Korean alphabet or respective country.Space bar is used to form blank spaces, and special keys is carried out specific function.Function key is used for the function that executive routine provides.If by next key, this key is transferred to PC by the PS/2 line so.
But,, need a kind of device of inspection user qualification in the present age that is extensive use of compunication and electronic transaction.Therefore, except keyboard, need a kind of card reader that reads smart card (identification card).
Under the situation that card reader has been installed, illustrated as Fig. 1 by convention, keyboard 2 and card reader 4 be connected to the PC main body 3 that I/O port (not marking) is provided by stube cable.
In this case, except the I/O port and interface arrangement of keyboard 2, also need another I/O port and interface arrangement of card reader 4.
If system has such structure, just not only need a big space, and owing to card reader and additional interface arrangement have increased expense.In addition, PC needs two kinds of agreements of keyboard and card reader, and has therefore increased control load.
This invention is intended to overcome the shortcoming of above-mentioned conventional art.
Therefore the purpose of this invention is to provide a kind of keyboard and control method thereof with card processing function, wherein can be by single PS/2 line transmission keyboard data and smart card reading of data.
For achieving the above object, the keyboard with card processing function according to the present invention comprises: have the key matrix of letter key, numerical key and a plurality of function keys, be used to produce the key corresponding to each key; The card holding device of the record data that insert card is inserted and read to test card; Generation makes the clock generation part of card holding device clock signal synchronous; With the key of run-out key matrix and activate card holding device so that the control section of the card data of transmission card.
Another aspect of the present invention, the step that the method for supervisory keyboard comprises according to the present invention has: whether check has pressed a key of key matrix, and after finding button storage key matrix institute key codes of pushbuttons (key scanning step); After the key scanning step, whether check receives instruction (instruction check step) from the PC that keyboard connected; After discovery received the instruction of operating key matrix or card holding device from PC, reading command was so that handle keyboard or card data (instruction process step); With find that when the instruction check step does not receive instruction the key (key transmitting step) of transmission key scanning step repeats above-mentioned steps finishing after the instruction process step.
Another aspect of the present invention, the step that the method for supervisory keyboard comprises according to the present invention has: whether check exists a card (card checking procedure) in card holding device; Whether check had received the instruction of card request of data from PC after discovery was stuck in card holding device, finds not block the back by check key matrix transmission key, and read the card data so that it is transferred to PC (first data transmission step) behind the discovery card; With do not exist at card checking procedure announcement card, and remain on stand-by state up to inserting card, read card data so that transmit it and arrive PC (second data transmission step).
Describe the preferred embodiments of the present invention in detail by the reference accompanying drawing, above-mentioned purpose of the present invention and other advantage will become more obvious, wherein:
Fig. 1 is skeleton view that traditional card reader example is installed of expression;
Fig. 2 is the skeleton view of expression embodiment of keyboard according to the present invention;
Fig. 3 is an in-built block scheme of schematically representing the keyboard according to the present invention;
Fig. 4 is the circuit diagram of expression structure of keyboard according to the present invention;
Fig. 5 is the process flow diagram of expression control procedure embodiment according to the present invention;
Fig. 6 is the process flow diagram of expression another embodiment of control procedure according to the present invention;
Fig. 7 a is expression blocks the structure of processing instruction and response according to the present invention a block scheme;
Fig. 7 b is the process flow diagram of the back implementation that is realized of expression receiving card instruction; With
Fig. 8 is the process flow diagram that is illustrated in the communication means that card is handled between keyboard and PC.
Fig. 2 is the skeleton view of expression embodiment of keyboard according to the present invention.Keyboard according to the present invention comprises a plurality of keys and is used for the plug-in card hole 22 of receiving card 30.Key data and card data all are transferred to PC by PS/2 line 23.
Fig. 3 is an in-built block scheme of schematically representing the keyboard according to the present invention.The keyboard that has card processing function according to the present invention comprises: be used for the key of key matrix is outputed to PC, and activate card holding device so that the card data transmission that will block arrives the control section 31 of PC; The key matrix 32 that links to each other with control section 31 is used for institute's key codes of pushbuttons is outputed to control section 31; Operation under control section 31 control, and from institute's plug-in card reading of data or to the card holding device 33 of institute's plug-in card write data; The clock generator 34 of operation is used for generation and makes card holding device 33 clock signal synchronous under control section 31 controls; With the pilot lamp part 35 of operation under control section 31 controls, be used to indicate the mode of operation of keyboard.
Fig. 4 is the circuit diagram of expression structure of keyboard according to the present invention,
Control section 31 comprises: microprocessor 311; The oscillating part 312 of reference signal is provided for microprocessor 311; When powering, initial power supply the reset circuit part 313 of reset signal is provided for microprocessor 311; The numeral that links to each other with key matrix 32 and letter key coupling part 314 and 315 are used for the key of key matrix 32 is sent to microprocessor 311; With the PC coupling part 316 that links to each other with PC, be used for input signal to PC or from the PC output signal.
Clock generation part 34 comprises: comprise the oscillatory circuit of capacitor C 2 and C3, resistance R 2 and crystal oscillator X2, be used to produce certain frequency; Convert the logical circuit NAG1 and the NAG2 of dagital clock signal to oscillator signal with oscillatory circuit.
Pilot lamp part 35 comprises for example pilot lamp LED1-LED3 of mode of operation, card holding device mode of operation and the analog of NUM LOCK, CAPS LOCK of a plurality of indication keyboards.
As mentioned above, in the keyboard with card processing function according to the present invention, card data processing and key are handled by a control section control.In addition, card data and key data arrive PC by a transmission line.Therefore, PC is by a connectivity port and a kind of communication protocol receiving card data and key data.
In this keyboard, control procedure relies on keyboard and whether is applied to General System or belief system and dissimilates.The operation of General System and belief system situation lower keyboard will be described in respectively.
Fig. 5 is the process flow diagram of expression General System control procedure according to the present invention.
According to Fig. 5, if the request of a smart card instruction is arranged, just based on general process transmission keyboard data.On the other hand, if PC provides the processing instruction of smart card,, and before resetkey is handled, at first carry out the intelligent card in processing instruction with regard to the Pause key transmission.This situation can be applied to use in the electronic transaction of smart card, and is particularly useful as under the situation of payment means at smart card.
To describe this operation in detail below.
When system begins (401), provide reset signal to microprocessor 311 from the part 313 that resets, the initialization control section 31 (501) thus.Afterwards, repeat next procedure up to turning off power supply.Be next procedure below.
Carry out keyboard scan to check whether by next key (502).If by next key, so relevant key deposits impact damper (503) in.Then carry out check to check from PC whether received instruction (504).
On the other hand, if also do not press next key, so directly carry out check to check from PC whether received instruction (504) in step 502.
If do not receive instruction, just there is no need processing instruction, and therefore, the data that also temporarily deposited impact damper as institute's key codes of pushbuttons in are transferred to PC (510) in step 504.Carry out then whether check has inserted smart card and whether insertion back smart card ejects.Then insertion that will block or eject notification PC (512).
On the other hand, when the instruction of check PC,, receive instruction (505) from PC so if instruction (504) from PC is arranged.Judge that then this instruction is to (506) key or to blocking.In this case, if instruction to key, so to the key processing instruction, and is followed transmission response message to PC (507).On the other hand, if instruction is handled the smart card sign indicating number so to card, and then transmission response message arrives PC (508).
As the example of smart card instruction, electrical instruction, the card existence/do not confirming that instruction, card holding device option are provided with instruction and read/write instruction of card holding device are arranged.When carrying out these intelligent card in processing instructions, the keyboard processing instruction of useful mistake.
But if the instruction that receives judges that so it is a mistake or a false command neither keyboard instruction neither instruct by smart card, and therefore, request PC sends instruction again.
Therefore when finishing instruction process, the keyboard data that has deposited impact damper in is transferred to PC (510).Then the generation of check card insertion/ejection is so that be notified to PC (511) with assay.
Step 511 repeats.
The keyboard that has data processing function according to the present invention is operated in the above described manner.Therefore, the card data of PC request keyboard no matter when, PC can both be from keyboard receiving card reading of data.
As an alternative embodiment of the invention, will be described below the situation of keyboard applications in belief system.At Fig. 6 this situation is described.
Here, putting letter PC system only is meant just can uses PC or situation that can visit data behind card of having registered of identification.
In this case, whether the card of at first testing has inserted card holding device 33 (601).
If in card holding device 33, do not block, so the non-existent sign indicating number of indicating card is transferred to PC (605).Then system places stand-by state up to inserting card (606).
After receiving the message that card do not insert, the message that PC output request card inserts, and make monitor suspend other program implementation.
When being stuck in stand-by state when inserting, the card reading of data (608) of control section 31 from inserting, and give PC (609) with the data transmission that reads.
But when having card to insert, if run into "Yes" in step 601, whether control section 31 judges PC output card request of data instruction (602) so.If also do not receive the instruction of card request of data, execute key scans so, and the sign indicating number of institute's button is transferred to PC (603).Then carry out check to check the hot key (604) of whether pressing the request Card Reader.If also do not press hot key, just from step 601 beginning execution in step (existence of check card).If pressed hot key, with regard to Card Reader (608).
In step 602, if input card request of data instruction, just direct Card Reader (608).
The card data that then read are transferred to PC (609), and then system turn back to check card and exist/not step 601.
That is, under the situation of belief system, when the operation beginning, the at first insertion of verifying smart card.If inserted card, with regard to Card Reader to transmit data to PC.Then can carry out normal keyboard operation.In addition, in operating process, carry out check to check from PC whether received the card processing instruction.If the instruction of reception is arranged, then before carrying out the transmission of key scanning and key, at first carry out relevant treatment.
If therefore do not insert smart card, just can not carry out normal keyboard operation.In addition, in initial operation or no matter when during the instruction of input card request of data, Card Reader is given PC so that will block data transmission, and so has only those cards of having registered could visit PC.
The order code that is transferred to keyboard of the present invention from PC is divided into key processing instruction and card processing instruction.
The card processing instruction comprises the sign indicating number except key.Shown in Fig. 7 a, instruction comprises the data division of operation part and any byte of a byte.Response from PC simultaneously comprises: the part of expression respond style; With the expression section data.Data division can comprise or not comprise option.
Fig. 7 b describes in detail from PC and receives instruction process after the instruction of intelligent card in processing, and it is a part of Fig. 5 process flow diagram.At first receive an instruction (505), and judge that then the instruction that is received is intelligent card in processing instruction or key processing instruction (506) from PC.If it is the key processing instruction, just handle key instruction (507).On the other hand, if instruction is the intelligent card in processing instruction, just at first reads card processing instruction (508a), and then receive data options (508b).Then according to the instruction of therefore reading, and, that is,, control signal is offered card holding device 33 based on the instruction of control section 31 based on the card processing instruction of reality.By being controlled by this control signal, card holding device 33 operations are so that whether check provides data or response signal (508c).Then result is transferred to PC, finishes the execution (508d) of card processing instruction thus.
Fig. 8 is the process flow diagram that is illustrated in the communication means that card is handled between keyboard and the PC.
From the card processing instruction of PC comprise except the sign indicating number of keyboard yard.For example, the LED set/reset state indicator (0xed) that provides of the LED that can use at keyboard.That is, if provide twice set/reset state indicator (0xed) from PC, and if the data of coming subsequently be 0x07 and 0x00 (801 and 802), so just recognizing provides the card processing instruction.Therefore, prepare card control.If set/reset state indicator (0xed) is provided then once more, and if the next data that receive are 0xa5 (803), just the instruction and data execute card that provides based on the next one instructs.
Then the card deal with data that has received from PC is handled by control section 31.Then by using scan code to give PC with response transmission.In this case, the card deal with data is placed between " [" and "] ".
As the pith of card control data, have the existence of card/not affirmation, card data read and ID request of data.For example, if the ID of PC request card, the microprocessor 311 of control section 31 just reads ID signal and offers card holding device 33.If therefore card holding device 33 will read ID and offer microprocessor 311, microprocessor 311 just sends to PC with the ID that receives.The then ID and the registered ID that relatively receive of PC, and if two ID mutually the same, just allow to use PC.If two ID are inequality, just or do not allow to use PC, perhaps ID is identified as the electronic transaction or the means of similarly paying the bill.
According to above-mentioned the present invention, key data and card data are transmitted by single PS/2 line, and have therefore solved the interface problem between smart card and PC.Therefore reduced the PC control load.In addition, in this process, use a controller and an order wire, and therefore not only reduced expense, also improved space utilization, also guarantee convenience.In addition, keyboard of the present invention also can be applied to belief system, so that can guarantee security.

Claims (11)

1.一种具有卡处理功能的键盘,包括:1. A keyboard with card processing, comprising: 具有字母键、数字键和多个功能键的键矩阵,用于产生相应于各个键的键码;A key matrix with letter keys, number keys and a plurality of function keys for generating key codes corresponding to each key; 检测卡插入、并读取插入卡的记录数据的持卡器;A card holder that detects card insertion and reads the recorded data of the inserted card; 产生使所述持卡器同步的时钟信号的时钟发生部分;和a clock generation section that generates a clock signal for synchronizing said cardholders; and 输出所述键矩阵的键码、并激活所述持卡器以便传输卡的卡数据的控制部分。A control portion that outputs the key code of the key matrix and activates the card holder for transmission of the card data of the card. 2.如权利要求1所述的键盘,其中所述控制部分包括:2. The keyboard of claim 1, wherein said control section comprises: 以读取顺序或根据来自外部设备的请求,控制所述持卡器和所述键矩阵的操作以输出键码或卡读取数据的微处理器;a microprocessor controlling the operation of said card holder and said key matrix to output key codes or card read data in reading order or upon request from an external device; 给所述微处理器提供参考信号的振荡部分;providing the oscillating portion of the reference signal to the microprocessor; 在最初电源供电时给所述微处理器提供复位信号的复位部分;a reset section that provides a reset signal to said microprocessor upon initial power supply; 与所述键矩阵相连的数字和字母键连接部分,用于将所述键矩阵的键码发送到所述微处理器;和a numeric and alphabetic key connection portion connected to said key matrix for sending a key code of said key matrix to said microprocessor; and 与PC相连的PC连接部分,用于输入信号到PC或从PC输出信号。The PC connection part connected with the PC is used for inputting signals to the PC or outputting signals from the PC. 3.如权利要求1和2的任何一个所述的键盘,其中所述控制部分的特征在于:以一定间隔检验是否从所述键矩阵输入键码,以将键码传输给PC;检验是否从PC输入了卡处理指令;和如果有输入的卡处理指令,就在键码传输前激活所述持卡器,以便传输卡读取数据并接着以便传输键码。3. The keyboard according to any one of claims 1 and 2, wherein said control part is characterized in that: check whether a key code is input from said key matrix at certain intervals, so as to transmit the key code to the PC; check whether the key code is input from the PC and if there is an incoming card processing command, activating the cardholder prior to keycode transmission to transmit card read data and subsequently to transmit the keycode. 4.如权利要求1和2的任何一个所述的键盘,其中所述控制部分的特征在于:检验在所述持卡器中卡的存在/不在;如果卡存在,或者根据来自PC的请求传输卡读取数据,或者检验所述键矩阵以传输键码;如果卡不在所述持卡器中,进行等待直到卡插入;当卡插入时,读卡以便将卡数据传输给PC;和根据来自PC的请求将卡读取数据或键矩阵码传输给PC。4. The keyboard according to any one of claims 1 and 2, wherein said control part is characterized in that: check the presence/absence of a card in said card holder; fetch data, or check the key matrix to transmit the key code; if the card is not in the cardholder, wait until the card is inserted; when the card is inserted, read the card to transmit the card data to the PC; and Request to transfer card read data or key matrix code to PC. 5.一种控制具有卡处理功能的键盘的方法,包括的步骤有:5. A method for controlling a keyboard with a card processing function, comprising the steps of: 检验是否已经按下键矩阵的一个键,并在发现按键后存储所述键矩阵的所按键的键码(键扫描步骤);Check whether a key of the key matrix has been pressed, and store the pressed key code of the key matrix after finding the key (key scanning step); 在键扫描步骤之后,检验是否已经从所述键盘所连接的PC接收指令(指令检验步骤);After the key scanning step, verify whether a command has been received from the PC to which the keyboard is connected (command verification step); 在发现从PC接收到控制所述键矩阵或持卡器的指令后,读取该指令以便处理所述键盘或卡(指令处理步骤);和After finding that an instruction to control said key matrix or card holder has been received from the PC, read the instruction so as to process said keyboard or card (instruction processing step); and 在完成指令处理步骤后发现在指令检验步骤没有接收指令时,传输键扫描步骤的键码(键码传输步骤),重复上述步骤。After completing the instruction processing step, find that when the instruction checking step does not receive an instruction, transmit the key code (key code transmission step) of the key scanning step, and repeat the above steps. 6.如权利要求5所述的方法,进一步包括的步骤有:在键码传输步骤后检验卡是否插入或弹出,以便将它通知给PC。6. The method as claimed in claim 5, further comprising the step of: checking whether the card is inserted or ejected after the key code transmission step, so as to notify it to the PC. 7.如权利要求5所述的方法,其中输入到所述键盘的指令分成键处理指令和卡处理指令;并且卡处理指令包括除了键处理指令所使用的码以外的码。7. The method of claim 5, wherein commands input to said keyboard are divided into key handling commands and card handling commands; and the card handling commands include codes other than codes used for key handling commands. 8.如权利要求5所述的方法,其中输入到所述键盘的指令分成键处理指令和卡处理指令;并且在键盘指令中,如果连续两次提供LED置位/复位状态指示指令,那么就识别随后输入的数据为卡处理指令。8. The method according to claim 5, wherein the instructions input to the keyboard are divided into key processing instructions and card processing instructions; and in the keyboard instructions, if the LED set/reset state indication instruction is provided twice in a row, then the subsequent The data entered are card processing instructions. 9.一种控制具有卡处理功能键盘的方法,包括的步骤有:9. A method for controlling a keyboard with a card processing function, comprising the following steps: 检验在持卡器中是否存在一张卡(卡检验步骤);Verify the presence of a card in the cardholder (card verification step); 发现卡在持卡器中后检验是否已经从PC接收卡数据请求指令,发现没有卡后通过检验键矩阵传输键码,和发现卡后读取卡数据以便将它传输到PC(第一数据传输步骤);和Check whether card data request command has been received from PC after finding card in card holder, transmit key code by checking key matrix after finding no card, and read card data to transfer it to PC after finding card (first data transmission step); and 在卡检验步骤通知卡不存在,并保持备用状态直到插入卡,读取卡数据以便传输它到PC(第二数据传输步骤)。In the card verification step, the absence of the card is notified, and the standby state is maintained until the card is inserted, and the card data is read to transfer it to the PC (second data transfer step). 10.如权利要求9所述的方法,进一步包括的步骤有:在第一数据传输步骤传输键码后检验是否按下卡读取热键,并且如果按下热键就读取卡数据,以便传输它到PC(第三数据传输步骤)。10. The method as claimed in claim 9, further comprising the steps of: checking whether the card reading hotkey is pressed after the key code is transmitted in the first data transmission step, and if the hotkey is pressed, the card data is read to transmit it to PC (third data transfer step). 11.如权利要求9和10的任何一个所述的方法,其中如果连续两次提供键指令中的LED置位/复位状态指示指令,那么就识别它为卡数据请求指令。11. The method according to any one of claims 9 and 10, wherein if the LED set/reset state indication command in the key command is provided twice consecutively, it is recognized as a card data request command.
CN99105782A 1998-04-15 1999-04-15 Keyboard with card processing function, and control method therefor Pending CN1232200A (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR13450/1998 1998-04-15
KR13451/1998 1998-04-15
KR19980013450 1998-04-15
KR19980013451 1998-04-15

Publications (1)

Publication Number Publication Date
CN1232200A true CN1232200A (en) 1999-10-20

Family

ID=26633572

Family Applications (1)

Application Number Title Priority Date Filing Date
CN99105782A Pending CN1232200A (en) 1998-04-15 1999-04-15 Keyboard with card processing function, and control method therefor

Country Status (4)

Country Link
JP (1) JP3210988B2 (en)
KR (1) KR19990082861A (en)
CN (1) CN1232200A (en)
DE (1) DE19916723C2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7484156B2 (en) * 2005-06-25 2009-01-27 Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd. Apparatus and method for testing PS/2 interface
CN107918443A (en) * 2016-10-11 2018-04-17 深圳市中兴微电子技术有限公司 A kind of signal creating method and device

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001084081A (en) * 1999-09-16 2001-03-30 Cosmo Tec Tokkyo Joho Syst Kk Multi-function keyboard
KR20000017964A (en) * 1999-12-31 2000-04-06 전동현 Keyboard including a function of card identification, security system on electronic commerce, and method of purchasing goods used by the system
KR100350392B1 (en) * 2000-03-14 2002-08-28 비경시스템주식회사 Key board for reading/writing non contact type card
KR100397647B1 (en) * 2000-07-05 2003-09-13 이승철 Keyboard integrated with contact/contactless smartcard reader
KR20030006752A (en) * 2001-07-14 2003-01-23 주식회사 비티씨 정보통신 Computer Keyboard with Card Reader

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS648426A (en) * 1987-07-01 1989-01-12 Fuji Electric Co Ltd General keyboard device
JPH03253930A (en) * 1990-03-05 1991-11-13 Hitachi Ltd Keyboard with magnetic card reader
JPH04191916A (en) * 1990-11-26 1992-07-10 Fujitsu Ltd Keyboard with memory card
DE4223674A1 (en) * 1992-07-17 1994-04-07 Siemens Nixdorf Inf Syst Control of input devices via a keyboard interface
JPH08101738A (en) * 1994-09-19 1996-04-16 Data Rinku Kk Signal input controller
KR0169003B1 (en) * 1995-08-05 1999-01-15 고성석 Chip card-read combinded keyboard/write device
EP0763791A1 (en) * 1995-09-14 1997-03-19 Hewlett-Packard Company Computer keyboard unit with smartcard interface
JP2770853B2 (en) * 1996-03-21 1998-07-02 日本電気株式会社 Keyboard device and data input device
KR200163521Y1 (en) * 1997-04-04 2000-01-15 제갈명 A keyboard with ic card reader in a personal computer

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7484156B2 (en) * 2005-06-25 2009-01-27 Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd. Apparatus and method for testing PS/2 interface
CN107918443A (en) * 2016-10-11 2018-04-17 深圳市中兴微电子技术有限公司 A kind of signal creating method and device
CN107918443B (en) * 2016-10-11 2020-04-24 深圳市中兴微电子技术有限公司 Signal generation method and device

Also Published As

Publication number Publication date
JP3210988B2 (en) 2001-09-25
DE19916723C2 (en) 2003-07-31
KR19990082861A (en) 1999-11-25
DE19916723A1 (en) 1999-10-21
JP2000099249A (en) 2000-04-07

Similar Documents

Publication Publication Date Title
CN101573685B (en) Printing management server, printing management method and program, and recording medium
US6806866B2 (en) System and method for establishing wireless connection
EP0757809A1 (en) Pcmcia interface card for input devices such as barcode scanning engines
CN101951263B (en) Key scanning method and system
CN101079088A (en) Cipher protection system and method
US7362244B2 (en) User programmable input apparatus with a keyboard
CN101695066B (en) Security authentication method and information security authentication equipment
JP3016415B2 (en) Data transfer method and data transfer system
US20030146903A1 (en) Wired keyboard with built-in web camera
CN1232200A (en) Keyboard with card processing function, and control method therefor
CN102053712A (en) Multi-keyboard input system, input equipment, switching device and control method
CN101533267A (en) Button processing method and device based on button multiplexing remote controller
CN102968325A (en) USB (Universal Serial Bus) equipment and method and device for automatically initializing same
CN103092358A (en) System and method for achieving full key non-conflict for keyboard
US20030084210A1 (en) Wireless receiving device and method jointly used by computer peripherals
CN101405681A (en) Information processing apparatus, information processing method and program
CN1746824B (en) Method, apparatus and system for key press determination
CN100562862C (en) Input system
TW473667B (en) Method for transmitting data of wireless keyboard having track-ball
US6426710B1 (en) Security keyboard matrix scanning method
US5146584A (en) Keyboard interface system allowing a synchronous keyboard to communicate with a host processor asynchronously by manipulating the keyboard clock's state
US20120192009A1 (en) Testing method and testing system of keyboard module
CN101398761B (en) Method and device for selecting startup of computer system
CN107346180A (en) A kind of PS2 computer keyboard interfaces design based on singlechip technology
WO2015035609A1 (en) Method and device for simultaneously uploading keyboard key codes

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication