CN105373816B - Dual-mode card reader and card reading method thereof - Google Patents
Dual-mode card reader and card reading method thereof Download PDFInfo
- Publication number
- CN105373816B CN105373816B CN201410417884.0A CN201410417884A CN105373816B CN 105373816 B CN105373816 B CN 105373816B CN 201410417884 A CN201410417884 A CN 201410417884A CN 105373816 B CN105373816 B CN 105373816B
- Authority
- CN
- China
- Prior art keywords
- card
- data
- module
- stored
- read
- 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 - Fee Related
Links
Landscapes
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
- Storage Device Security (AREA)
Abstract
一种双模读卡机及其读卡方法,该双模读卡机包括非接触式读写模块、接触式读写模块、连接模块及微控制器。非接触式读写模块无线感应储值感应卡,接触式读写模块插接验证芯片卡,连接模块连接外部主机。微控制器于接触式读写模块已插接验证芯片卡时,允许非接触式读写模块与储值感应卡通过无线感应进行数据传输。本发明的双模读卡机需插入验证芯片卡方可对储值感应卡进行读写操作,可有效提升交易安全性与可靠度。
A dual-mode card reader and a card reading method thereof, the dual-mode card reader comprises a contactless reading and writing module, a contact reading and writing module, a connection module and a microcontroller. The contactless reading and writing module wirelessly senses a stored-value induction card, the contact reading and writing module is plugged with a verification chip card, and the connection module is connected to an external host. When the contact reading and writing module is plugged with a verification chip card, the microcontroller allows the contactless reading and writing module and the stored-value induction card to perform data transmission through wireless induction. The dual-mode card reader of the present invention requires the insertion of a verification chip card before it can perform reading and writing operations on the stored-value induction card, which can effectively improve transaction security and reliability.
Description
技术领域technical field
本发明涉及一种读卡机与读卡方法,特别涉及一种双模读卡机及使用双模读卡机的读卡方法。The invention relates to a card reader and a card reading method, in particular to a dual-mode card reader and a card reading method using the dual-mode card reader.
背景技术Background technique
电子货币(electronic money,E-money),是近年来最受欢迎的支付方式之一。通过使用电子货币(如悠游卡、八达通、银联卡、信用卡或商家所发行的会员储值卡),消费者不需携带大量现金,即可快速完成消费支付,且可省却找零的麻烦。Electronic money (E-money) is one of the most popular payment methods in recent years. By using electronic money (such as EasyCard, Octopus, UnionPay card, credit card or membership stored-value card issued by merchants), consumers can quickly complete consumption payments without carrying a large amount of cash, and save the trouble of making change.
目前已发行的电子货币的支付方式,依电子货币与读卡机间的数据传输方式可分为接触式支付及非接触式支付两种,当中又以非接触式支付使用最广泛。接触式支付可使用如磁条读取或芯片接触式读写等方式来进行数据传输。非接触式支付则使用如近场通讯(Near Field Communication,NFC)技术或射频识别(Radio Frequency Identification,RFID)技术来进行数据传输。Currently issued electronic money payment methods can be divided into contact payment and contactless payment according to the data transmission method between the electronic money and the card reader. Among them, contactless payment is the most widely used. Contact payment can use methods such as magnetic stripe reading or chip contact reading and writing for data transmission. The contactless payment uses Near Field Communication (NFC) technology or Radio Frequency Identification (RFID) technology for data transmission.
然而,现有读卡机皆仅具有数据传输功能(如对卡片进行读写操作),未设有安全机制或身份验证功能,而无法对读卡机的操作人员(如执行储值卡加值操作或扣款操作的商店店员)的身份进行安全验证或辨识。因此,当出现问题交易时,常难以厘清责任(如无法了解该笔问题交易是由该商店的哪位店员所完成,或是否是由该商店的店员所完成)。However, the existing card readers only have data transmission functions (such as reading and writing operations on cards), without security mechanisms or identity verification functions, and cannot provide information to the operators of the card readers (such as performing value-adding on stored-value cards). The identity of the store clerk who operates or deducts money) is verified or identified securely. Therefore, when a problematic transaction occurs, it is often difficult to clarify responsibility (for example, it is impossible to know which clerk of the store completed the problematic transaction, or whether it was completed by the clerk of the store).
另,目前已有可支援接触式及非接触式支付的一双模读卡机被提出。该双模读卡机可选择以接触式读取卡片(如将一储值芯片卡插入该双模读卡机)或以非接触式读取卡片(如将一储值感应卡移入该双模读卡机的感应范围内)。藉此,消费者可任意选择储值芯片卡或储值感应卡来进行支付。然而,现有双模读卡机同一时间仅可读取一种卡片,且亦未设有安全机制或身份验证功能,而无法对读卡机的操作人员的身份进行安全验证或辨识。In addition, a dual-mode card reader capable of supporting contact and contactless payment has been proposed. The dual-mode card reader can choose to read cards in contact (such as inserting a stored-value chip card into the dual-mode card reader) or non-contact (such as moving a stored-value proximity card into the dual-mode card reader). within the sensing range of the card reader). In this way, consumers can arbitrarily choose a stored-value chip card or a stored-value proximity card for payment. However, the existing dual-mode card reader can only read one type of card at a time, and is not equipped with a security mechanism or identity verification function, so it cannot safely verify or identify the identity of the operator of the card reader.
所以,现有读卡机无法对操作人员的身份进行安全验证或辨识,而亟待更有效的方案被提出。Therefore, the existing card reader cannot safely verify or identify the identity of the operator, and a more effective solution is urgently needed.
发明内容Contents of the invention
本发明的主要目的,在于提供一种双模读卡机及读卡方法,可提供具有安全机制的卡片读/写功能。The main purpose of the present invention is to provide a dual-mode card reader and a card reading method, which can provide a card reading/writing function with a security mechanism.
本发明的另一主要目的,在于提供一种双模读卡机,可在与储值感应卡进行无线数据传输的同时,记录该双模读卡机的操作人员的身份。Another main purpose of the present invention is to provide a dual-mode card reader, which can record the identity of the operator of the dual-mode card reader while performing wireless data transmission with the stored-value induction card.
为达上述目的,本发明主要是一种双模读卡机,是包括:用以无线感应一储值感应卡以进行数据传输的一非接触式读写模块;用以插接一验证芯片卡以进行数据传输的一接触式读写模块;用以连接一外部主机以进行数据传输的一连接模块;及电性连接该非接触式读写模块、该接触式读写模块及该连接模块的一微控制器。In order to achieve the above-mentioned purpose, the present invention is mainly a dual-mode card reader, which includes: a non-contact read-write module for wireless sensing a stored-value proximity card for data transmission; for inserting a verification chip card A contact read-write module for data transmission; a connection module for connecting an external host for data transmission; and an electrical connection between the non-contact read-write module, the contact read-write module and the connection module a microcontroller.
进一步地,该微控制器于该接触式读写模块已插接该验证芯片卡时,允许该非接触式读写模块对该储值感应卡通过无线感应进行数据传输,以取得该储值感应卡的一储值数据。Further, the microcontroller allows the non-contact read-write module to transmit data to the stored-value proximity card through wireless sensing to obtain the stored-value sensing A stored value data of the card.
进一步地,该微控制器包括一集线器模块,该集线器模块一端电性连接该非接触式读写模块及该接触式读写模块,另一端电性连接该连接模块,令该主机与该储值感应卡及该验证芯片卡进行数据传输。Further, the microcontroller includes a hub module, one end of the hub module is electrically connected to the non-contact read-write module and the contact read-write module, and the other end is electrically connected to the connection module, so that the host and the stored value The proximity card and the verification chip card perform data transmission.
进一步地,该微控制器包括一验证模块,该微控制器通过该验证模块对该验证芯片卡的一识别数据进行验证,并于验证正确时允许该非接触式读写模块对该储值感应卡进行数据传输。Further, the microcontroller includes a verification module, through which the microcontroller verifies an identification data of the verification chip card, and allows the non-contact read-write module to sense the stored value when the verification is correct. card for data transfer.
进一步地,该微控制器包括一处理模块,电性连接该集线器模块,该双模读卡机由该主机取得一消费数据,该处理模块依据该消费数据控制该非接触式读写模块以更新该储值感应卡的该储值数据,并且控制该接触式读写模块以传输该消费数据至该验证芯片卡。Further, the microcontroller includes a processing module electrically connected to the hub module, the dual-mode card reader obtains consumption data from the host, and the processing module controls the non-contact read-write module to update according to the consumption data The stored value data of the stored value proximity card, and control the contact read-write module to transmit the consumption data to the verification chip card.
进一步地,该非接触式读写模块包括用以收发一传输信号及一接收信号的一天线模块;及电性连接该天线模块的一无线收发器。Further, the non-contact read-write module includes an antenna module for sending and receiving a transmission signal and a reception signal; and a wireless transceiver electrically connected to the antenna module.
进一步地,该无线收发器用以调变一传输数据为该传输信号并传送至该天线模块,并将该天线模块所接收的该接收信号解调变为一接收数据。Further, the wireless transceiver is used for modulating a transmission data into the transmission signal and sending it to the antenna module, and demodulating the received signal received by the antenna module into a received data.
进一步地,该传输数据及该接收数据是该储值数据。Further, the transmission data and the reception data are the stored value data.
进一步地,该接触式读写模块包括一芯片读写接口,用以实际接触该验证芯片卡并进行数据传输。Further, the contact read-write module includes a chip read-write interface for actually contacting the verification chip card and performing data transmission.
进一步地,该连接模块是一通用串行总线(USB)连接器,并可卸式连接该主机;该非接触式读写模块为射频识别(RFID)模块或近场通讯(NFC)模块。Further, the connection module is a Universal Serial Bus (USB) connector, and is detachably connected to the host; the non-contact read-write module is a Radio Frequency Identification (RFID) module or a Near Field Communication (NFC) module.
进一步地,该双模读卡机更包括一读卡机壳体,包覆该非接触式读写模块、该接触式读写模块及该微控制器。Further, the dual-mode card reader further includes a card reader housing covering the contactless read-write module, the contact read-write module and the microcontroller.
本发明进一步揭露一种读卡方法,是用于前述的该双模读卡机,该读卡方法包括以下步骤:a)判断是否已插接该验证芯片卡;b)若已插接该验证芯片卡,则读取该验证芯片卡的一识别数据并执行步骤c;c)读取该储值感应卡的该储值数据;d)于步骤c后,接收一消费数据;及e)依据该消费数据控制该非接触式读写模块,以更新该储值感应卡的该储值数据。The present invention further discloses a card reading method, which is used in the aforementioned dual-mode card reader. The card reading method includes the following steps: a) judging whether the verification chip card has been plugged in; b) if the verification chip card has been plugged in, chip card, then read an identification data of the verification chip card and execute step c; c) read the stored value data of the stored value proximity card; d) receive a consumption data after step c; and e) according to The consumption data controls the non-contact read-write module to update the stored-value data of the stored-value proximity card.
进一步地,该步骤b包括下列步骤:b1)于已插接该验证芯片卡时,读取该验证芯片卡的该识别数据;b2)验证该识别数据是否正确;b3)于该识别数据验证正确时执行步骤c。Further, the step b includes the following steps: b1) when the verification chip card is inserted, read the identification data of the verification chip card; b2) verify whether the identification data is correct; b3) verify that the identification data is correct Execute step c.
本发明相较于现有技术所达成的功效在于,可避免不具操作权限的人员操作双模读卡机,而可大幅提升交易安全性及可靠性。同时,于使用储值感应卡进行交易行为时,可记录双模读卡机的操作人员的身份,藉此于问题交易发生时厘清责任归属。Compared with the prior art, the present invention achieves the effect of avoiding the operation of the dual-mode card reader by personnel without operation authority, and greatly improving transaction security and reliability. At the same time, when the stored-value proximity card is used for transactions, the identity of the operator of the dual-mode card reader can be recorded, so as to clarify the responsibility when a problematic transaction occurs.
以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments, but not as a limitation of the present invention.
附图说明Description of drawings
图1为本发明第一具体实施例的双模读卡机架构图;Fig. 1 is the structure diagram of the dual-mode card reader of the first specific embodiment of the present invention;
图2为本发明第一具体实施例的双模读卡机外观示意图;Fig. 2 is a schematic diagram of the appearance of a dual-mode card reader according to the first embodiment of the present invention;
图3为本发明第一实施例的读卡方法流程图;3 is a flow chart of the card reading method according to the first embodiment of the present invention;
图4为本发明第一具体实施例的主机架构图;Fig. 4 is a host architecture diagram of the first specific embodiment of the present invention;
图5为本发明第一具体实施例的双模读卡机与主机使用示意图;Fig. 5 is a schematic diagram of the use of the dual-mode card reader and the host computer according to the first embodiment of the present invention;
图6为本发明第二具体实施例的储值流程图。Fig. 6 is a flow chart of storing value in the second specific embodiment of the present invention.
其中,附图标记Among them, reference signs
1…双模读卡机1…Dual Mode Card Reader
10…非接触式读写模块10…Contactless read-write module
100…天线模块100…antenna module
102…无线收发器102…Wireless Transceiver
12…接触式读写模块12…Contact read-write module
120…芯片读写接口120...chip read and write interface
14…连接模块14...connection module
16…微控制器16…Microcontroller
160…集线器模块160…Hub Module
162…验证模块162...Authentication module
164…处理模块164…processing module
180…读卡机壳体180…Card reader housing
20…储值感应卡20…stored value proximity card
22…验证芯片卡22…Authenticate chip card
220a…员工相片220a...Employee photo
220b…员工姓名220b...Employee Name
30…主机30…host
300…人机界面300…Man-machine interface
302…打印机302…Printer
304…处理器304…processor
306…传输模块306…transmission module
32…识别数据32...Identification data
34…储值数据34…stored value data
36…消费数据40…因特网36...Consuming Data 40...Internet
50…远程服务器50…remote server
S300-S310…步骤S300-S310…steps
S600-S610…步骤S600-S610… steps
具体实施方式Detailed ways
为能够更加详尽的了解本发明的特点与技术内容,请参阅以下所述的说明及附图,然而所附的附图仅供参考说明的用,而非用来加以限制。For a more detailed understanding of the features and technical content of the present invention, please refer to the following description and drawings, but the attached drawings are only for reference and description, not for limitation.
首请参阅图1,为本发明第一具体实施例的双模读卡机架构图。如图1所示,本发明的双模读卡机1主要包括一非接触式读写模块10、一接触式读写模块12、一连接模块14及一微控制器16。该微控制器16电性连接该非接触式读写模块10、该接触式读写模块12及该连接模块14。First please refer to FIG. 1 , which is a structure diagram of a dual-mode card reader according to a first embodiment of the present invention. As shown in FIG. 1 , the dual-mode card reader 1 of the present invention mainly includes a non-contact read-write module 10 , a contact-type read-write module 12 , a connection module 14 and a microcontroller 16 . The microcontroller 16 is electrically connected to the non-contact read-write module 10 , the contact read-write module 12 and the connection module 14 .
该非接触式读写模块10用以无线感应一储值感应卡20以进行数据传输。较佳地,该储值感应卡20是由个人或商家所发行的一会员储值卡,并储存有一储值数据(如图5所示的储值数据34),并发予一消费者持有。该消费者仅需将该储值感应卡20移至该非接触式读写模块10的一感应范围内,即可进行非接触式支付。The non-contact read-write module 10 is used for wirelessly sensing a stored-value proximity card 20 for data transmission. Preferably, the stored-value proximity card 20 is a membership stored-value card issued by an individual or a merchant, and stores a stored-value data (stored-value data 34 as shown in FIG. 5 ), and is issued to a consumer holding . The consumer only needs to move the stored-value proximity card 20 within a sensing range of the contactless read-write module 10 to perform contactless payment.
本实施例中,该储值感应卡20指的是一种内建具有无线感应传输功能的芯片的卡片,或是内建有上述芯片的智能型移动装置,但不加以限定。本实施例中所指的具有无线感应传输功能的芯片,主要可例如为射频识别(RFID)芯片或近场通讯(NFC)芯片。为方便说明,下面于说明书中说明该储值感应卡20时,将仅以具有RFID芯片的卡片来举例说明,但并非用以限制本发明的权利要求范围。In this embodiment, the stored-value proximity card 20 refers to a card with a built-in chip with a wireless induction transmission function, or a smart mobile device with a built-in chip, but it is not limited thereto. The chip with wireless inductive transmission function referred to in this embodiment can mainly be, for example, a radio frequency identification (RFID) chip or a near field communication (NFC) chip. For the convenience of description, when describing the stored-value proximity card 20 in the description below, only a card with an RFID chip will be used as an example for illustration, but this is not intended to limit the scope of claims of the present invention.
该非接触式读写模块10包括一天线模块100及一无线收发器102。该天线模块100用以传输射频信号或近场通讯信号。该无线收发器102电性连接该天线模块100,用以调变要对外传送的数据,以及解调变该天线模块100所接收的数据。The contactless read-write module 10 includes an antenna module 100 and a wireless transceiver 102 . The antenna module 100 is used for transmitting radio frequency signals or near field communication signals. The wireless transceiver 102 is electrically connected to the antenna module 100 for modulating data to be transmitted and demodulating data received by the antenna module 100 .
更具体地,该无线收发器102将该微控制器16产生的一传输数据调变为一传输信号并传送至该天线模块100,以对外传送。以及,将该天线模块100接收的一接收信号解调变为一接收数据后传送至该微控制器16,以进行处理。More specifically, the wireless transceiver 102 modulates a transmission data generated by the microcontroller 16 into a transmission signal and transmits it to the antenna module 100 for external transmission. And, a received signal received by the antenna module 100 is demodulated into received data and then sent to the microcontroller 16 for processing.
较佳地,该传输信号为射频型态的传输射频信号或近场通讯型态的传输近场通讯信号,该接收信号为射频型态的接收射频信号或近场通讯型态的接收近场通讯信号。该传输数据及该接收数据是该储值数据34。该非接触式读写模块10是射频识别(RFID)模块或近场通讯(NFC)模块,并使用特定射频频段(如13.56MHz)作为其传输频段。Preferably, the transmission signal is a transmission radio frequency signal of radio frequency type or a transmission near field communication signal of near field communication type, and the receiving signal is a reception radio frequency signal of radio frequency type or a reception near field communication type of near field communication Signal. The transmitted data and the received data are the stored value data 34 . The contactless read-write module 10 is a radio frequency identification (RFID) module or a near field communication (NFC) module, and uses a specific radio frequency band (such as 13.56MHz) as its transmission frequency band.
该接触式读写模块12插接一验证芯片卡22以进行数据传输。较佳地,该验证芯片卡22是由商家负责人或商家的员工所持有,并储存有一识别数据(例如图5所示的识别数据32),该识别数据32可为但不限于一员工编号、一员工姓名或对应至特定员工的一乱数验证码。The contact read-write module 12 is plugged with a verification chip card 22 for data transmission. Preferably, the verification chip card 22 is held by the person in charge of the merchant or an employee of the merchant, and stores an identification data (such as the identification data 32 shown in FIG. 5 ), the identification data 32 can be but not limited to an employee number, an employee's name, or a random verification code corresponding to a specific employee.
更进一步地,该接触式读写模块12包括一芯片读写接口120。该芯片读写接口120电性连接该验证芯片卡22并进行数据传输,更详细地,该芯片读写介面接口120是于该验证芯片卡22插入该接触式读写模块12的卡片插口后,实际接触该验证芯片卡22的一集成电路(Integrated Circuit,IC)芯片(图未标示)。本实施例中,该接触式读写模块12可例如为符合国际标准化组织(International Organization for Standardization,ISO)7816标准的芯片读写模块,该验证芯片卡22可例如为符合ISO7816及ISO7810标准的接触式智能卡(smart card),但该接触式读写模块12与该验证芯片卡22亦可以其他标准为基础,不以上述者为限。Furthermore, the contact read-write module 12 includes a chip read-write interface 120 . The chip read-write interface 120 is electrically connected to the verification chip card 22 for data transmission. In more detail, the chip read-write interface 120 is inserted into the card socket of the contact-type read-write module 12 after the verification chip card 22 is inserted. An Integrated Circuit (IC) chip (not shown) actually contacts the authentication chip card 22 . In this embodiment, the contact read-write module 12 can be, for example, a chip read-write module conforming to the International Organization for Standardization (International Organization for Standardization, ISO) 7816 standard, and the verification chip card 22 can be, for example, a contact reading module conforming to the ISO7816 and ISO7810 standards. Type smart card (smart card), but the contact read-write module 12 and the verification chip card 22 can also be based on other standards, not limited to the above.
该连接模块14用以连接外部的一主机30以进行数据传输。较佳地,该连接模块14是通用串行总线(Universal Serial Bus,USB)连接器、外部序列先进技术附件(externalSerial Advanced Technology Attachment,eSATA)连接器或苹果公司(APPLE Co.)的闪电(Lightning)连接器,并且该双模读卡机1通过该连接模块14可卸式地连接外部的该主机30。The connection module 14 is used for connecting with an external host 30 for data transmission. Preferably, the connection module 14 is a Universal Serial Bus (Universal Serial Bus, USB) connector, an external serial advanced technology attachment (externalSerial Advanced Technology Attachment, eSATA) connector or Apple's (APPLE Co.) lightning (Lightning ) connector, and the dual-mode card reader 1 is detachably connected to the external host 30 through the connection module 14 .
该微控制器16用以控制该双模读卡机1的运作(如电力传输控制或数据传输控制),并于该接触式读写模块12已插接该验证芯片卡22时,允许该非接触式读写模块10与该储值感应卡20进行数据传输。The micro-controller 16 is used to control the operation of the dual-mode card reader 1 (such as power transmission control or data transmission control), and when the contact read-write module 12 has been plugged into the verification chip card 22, the non- The contact read-write module 10 performs data transmission with the stored-value proximity card 20 .
举例来说,当一员工欲使用该双模读卡机1时(例如对该消费者的该储值感应卡20进行储值或扣款),需先将该员工所拥有的该验证芯片卡22插入该接触式读写模块12,藉以该双模读卡机1方可允许该非接触式读写模块10与该消费者的该储值感应卡20进行数据传输。For example, when an employee intends to use the dual-mode card reader 1 (for example, to store value or deduct money from the stored-value proximity card 20 of the consumer), he must first use the verification chip card owned by the employee. 22 is inserted into the contact read-write module 12, so that the dual-mode card reader 1 can allow the non-contact read-write module 10 to carry out data transmission with the stored-value proximity card 20 of the consumer.
于本发明的另一实施例中,该微控制器16还可包括一集线器模块160,其一端电性连接该非接触式读写模块10及该接触式读写模块12,另一端电性连接该连接模块14。In another embodiment of the present invention, the microcontroller 16 may further include a hub module 160, one end of which is electrically connected to the non-contact read-write module 10 and the contact-type read-write module 12, and the other end is electrically connected to The connection module 14 .
该主机30可通过该连接模块14连接该微控制器16,并通过该微控制器16的该集线器模块160与无线连接该非接触式读写模块10的该储值感应卡20及插接该接触式读写模块12的该验证芯片卡22进行数据传输。例如,该主机30可通过该非接触式读写模块10取得该验证芯片卡22的该识别数据32,并通过该接触式读写模块12取得该储值感应卡20的该储值数据34。该主机30在该消费者完成消费后,可产生并传输一消费数据(如图5所示的消费数据36),例如消费明细、加值金额、消费金额或上述任意组合至该双模读卡机1,藉此写入该储值感应卡20或/及该验证芯片卡22。The host computer 30 can be connected to the micro-controller 16 through the connection module 14, and through the hub module 160 of the micro-controller 16 and the stored-value induction card 20 of the non-contact read-write module 10 wirelessly connected and plugged into the The authentication chip card 22 of the contact read-write module 12 performs data transmission. For example, the host 30 can obtain the identification data 32 of the verification chip card 22 through the non-contact read-write module 10 , and obtain the stored-value data 34 of the stored-value proximity card 20 through the contact-type read-write module 12 . After the consumer completes the consumption, the host 30 can generate and transmit a consumption data (consumption data 36 as shown in FIG. 5 ), such as consumption details, value-added amount, consumption amount or any combination of the above to the dual-mode card reader machine 1, thereby writing the stored-value induction card 20 or/and the verification chip card 22.
于本发明的另一实施例中,该微控制器16还可进一步包括一验证模块162,电性连接该集线器模块160,用以取得该验证芯片卡22储存的该识别数据32并进行验证。该微控制器16主要是于该验证模块162验证该识别数据32正确时,允许该非接触式读写模块10与该储值感应卡20进行数据传输。In another embodiment of the present invention, the microcontroller 16 may further include a verification module 162 electrically connected to the hub module 160 for obtaining and verifying the identification data 32 stored in the verification chip card 22 . The microcontroller 16 mainly allows the non-contact read-write module 10 to perform data transmission with the stored-value proximity card 20 when the verification module 162 verifies that the identification data 32 is correct.
举例来说,若该识别数据32是一员工编号时,该验证模块162可依据一权限数据判断目前插入的该验证芯片卡22中记录的员工编号是否具有操作权限,若该验证芯片卡22记录的员工编号具有操作权限,则致能该非接触式读写模块10以允许与该储值感应卡20进行数据传输;反之,则禁能该非接触式读写模块10。本实施例中,该双模读卡机1可内建该权限数据、或连接至该主机30以取得该权限数据、或经由因特网40连接至一远程服务器50以取得该权限数据,不加以限定。For example, if the identification data 32 is an employee number, the verification module 162 can judge whether the employee number recorded in the verification chip card 22 inserted at present has operation authority according to a permission data, if the verification chip card 22 records If the employee number has operation authority, enable the non-contact read-write module 10 to allow data transmission with the stored-value proximity card 20; otherwise, disable the non-contact read-write module 10. In this embodiment, the dual-mode card reader 1 can have the authority data built in, or be connected to the host 30 to obtain the authority data, or be connected to a remote server 50 via the Internet 40 to obtain the authority data, without limitation. .
于本发明的另一实施例中,该微控制器16还可进一步包括一处理模块164,电性连接该集线器模块160。该处理模块164是接收该主机产生的该消费数据36以及该验证芯片卡22记录的该识别数据32,并将该识别数据32对应至该消费数据36。并且,该处理模块164还负责控制该非接触式读写模块10,藉以依据该消费数据36更新该储值感应卡20的该储值数据34。同时,为了有效记录该消费数据36,该处理模块164还负责控制该非接触式读写模块10或/及该接触式读写模块12,藉以将该消费数据36传输至该储值感应卡20或/及该验证芯片卡22中储存。In another embodiment of the present invention, the microcontroller 16 may further include a processing module 164 electrically connected to the hub module 160 . The processing module 164 receives the consumption data 36 generated by the host and the identification data 32 recorded by the verification chip card 22 , and corresponds the identification data 32 to the consumption data 36 . Moreover, the processing module 164 is also responsible for controlling the non-contact read-write module 10 so as to update the stored-value data 34 of the stored-value proximity card 20 according to the consumption data 36 . At the same time, in order to effectively record the consumption data 36, the processing module 164 is also responsible for controlling the non-contact read-write module 10 or/and the contact-type read-write module 12, so as to transmit the consumption data 36 to the stored-value proximity card 20 Or/and stored in the authentication chip card 22.
本发明经由将负责一笔交易的员工的该识别数据32对应至该笔交易产生的该消费数据36,并储存于该储值感应卡20或/及该主机30,藉此可于事后发现该消费数据36为问题交易时,依据所对应的该识别数据32来知悉负责该笔交易的员工为何,而可厘清责任归属。并且,本发明经由将该员工所负责的该笔交易的该消费数据36储存至该员工的该验证芯片卡22中,可供该员工统计并知悉其所完成的交易笔数或金额。In the present invention, the identification data 32 of the employee in charge of a transaction is associated with the consumption data 36 generated by the transaction, and stored in the stored-value contactless card 20 or/and the host 30, so that the identification data 32 can be found afterwards When the consumption data 36 is a problematic transaction, the employee in charge of the transaction can be known according to the corresponding identification data 32, and the responsibility can be clarified. Moreover, the present invention stores the consumption data 36 of the transaction that the employee is responsible for into the verification chip card 22 of the employee, so that the employee can count and know the number or amount of transactions completed by the employee.
值得一提的是,该集线器模块160、该验证模块162及该处理模块164可经由硬件模块方式实现(如电子电路或已烧录数字电路的集成电路),亦可经由软件模块方式实现(如应用程序界面(Application Programming Interface,API)或固件(firmware)),不加以限定。It is worth mentioning that the hub module 160, the verification module 162 and the processing module 164 can be realized by hardware modules (such as electronic circuits or integrated circuits with burned digital circuits), and can also be realized by software modules (such as Application Programming Interface (Application Programming Interface, API) or firmware (firmware), without limitation.
该双模读卡机1更包括一读卡机壳体180,包覆该非接触式读写模块10、该接触式读写模块12及该微控制器16以提供保护。续请参阅图2,为本发明第一具体实施例的双模读卡机外观示意图。如图2所示,该连接模块14是一通用串行总线(USB)连接器。该读卡机壳体180包覆该双模读卡机1大部分元件,而仅有该连接模块14及其传输线露出于该读卡机壳体180外。The dual-mode card reader 1 further includes a card reader housing 180 covering the non-contact read-write module 10 , the contact-type read-write module 12 and the microcontroller 16 for protection. Please refer to FIG. 2 , which is a schematic diagram of the appearance of the dual-mode card reader according to the first embodiment of the present invention. As shown in FIG. 2 , the connection module 14 is a Universal Serial Bus (USB) connector. The card reader housing 180 covers most components of the dual-mode card reader 1 , and only the connection module 14 and its transmission line are exposed outside the card reader housing 180 .
该储值感应卡20是使用射频识别(RFID)技术与该双模读卡机1进行数据传输。该验证芯片卡22是一员工识别证,并于该员工识别证上印有足以辨识该员工的信息(如一员工相片220a或一员工姓名220b)。The stored-value proximity card 20 uses radio frequency identification (RFID) technology to transmit data with the dual-mode card reader 1 . The verification chip card 22 is an employee identification card, and information sufficient to identify the employee (such as an employee photo 220a or an employee name 220b) is printed on the employee identification card.
于该连接模块14已连接该主机30(如图1)的状况下,若该员工欲使用该双模读卡机1与该储值感应卡20进行数据传输时,需先将该员工的该验证芯片卡22插入该芯片读写接口120,并且于该双模读卡机1验证该验证芯片卡22无误后,才可使该双模读卡机1与该储值感应卡20进行数据传输。Under the condition that the connection module 14 has been connected to the host computer 30 (as shown in Figure 1), if the employee wants to use the dual-mode card reader 1 and the stored-value proximity card 20 for data transmission, the employee's The verification chip card 22 is inserted into the chip read-write interface 120, and after the verification chip card 22 is verified by the dual-mode card reader 1, the data transmission between the dual-mode card reader 1 and the stored-value proximity card 20 can be performed. .
本实施例中,该双模读卡机1还包括一印刷电路板(图未标示),设置于该读卡机壳体180的中间位置。该非接触式读写模块10主要电性连接于该印刷电路板的一面,并靠近该读卡机壳体180的顶面。当顾客欲使用该储值感应卡20进行交易时,是将该储值感应卡20放置于该双模读卡机1的顶面。该接触式读写模块12主要电性连接于该印刷电路板上相对于该非接触式读写模块10的另一面,并靠近该读卡机壳体180的底面。该读卡机壳体180于靠近底面的位置上开设有一开口,并且该开口对应至该非接触式读写模块10的卡片插槽。当该员工欲使用该验证芯片卡22时,主要是将该验证芯片卡22插入该双模读卡机1底面的该开口,进而插入该非接触式读写模块10的卡片插槽。同时,该连接模块14主要是电性连接该印刷电路板上与该非接触式读写模块10相同的面上,但不加以限定。In this embodiment, the dual-mode card reader 1 further includes a printed circuit board (not shown in the figure), which is arranged in the middle of the card reader housing 180 . The non-contact read-write module 10 is mainly electrically connected to one side of the printed circuit board and close to the top surface of the card reader housing 180 . When the customer wants to use the stored-value contactless card 20 for transaction, the stored-value contactless card 20 is placed on the top surface of the dual-mode card reader 1 . The contact read-write module 12 is mainly electrically connected to the other side of the printed circuit board opposite to the non-contact read-write module 10 , and is close to the bottom surface of the card reader housing 180 . The card reader housing 180 defines an opening near the bottom surface, and the opening corresponds to the card slot of the non-contact read-write module 10 . When the employee intends to use the verification chip card 22 , he mainly inserts the verification chip card 22 into the opening on the bottom of the dual-mode card reader 1 , and then inserts the card slot of the non-contact read-write module 10 . Meanwhile, the connection module 14 is mainly electrically connected to the same surface of the printed circuit board as the non-contact read-write module 10 , but it is not limited thereto.
续请参阅图3,为本发明第一具体实施例的读卡方法流程图。本实施例的读卡方法主要是由图1所示的该双模读卡机1来加以实现。Continue referring to FIG. 3 , which is a flow chart of the card reading method according to the first embodiment of the present invention. The card reading method of this embodiment is mainly implemented by the dual-mode card reader 1 shown in FIG. 1 .
步骤S300:该双模读卡机1判断是否已插接该验证芯片卡22。若该双模读卡机1判断该接触式读写模块12已插接该验证芯片卡22,则执行步骤S302;若该双模读卡机1未插接该验证芯片卡22,则无法通过该非接触式读写模块10对该储值感应卡20进行感应。Step S300: The dual-mode card reader 1 determines whether the verification chip card 22 has been inserted. If the dual-mode card reader 1 judges that the contact-type read-write module 12 has been plugged with the verification chip card 22, step S302 is performed; if the dual-mode card reader 1 is not plugged with the verification chip card 22, it cannot pass The non-contact read-write module 10 senses the stored-value induction card 20 .
步骤S302:该双模读卡机1读取该验证芯片卡22的该识别数据32。较佳地,当该验证芯片卡22插入该接触式读写模块12后,该双模读卡机1可读取该验证芯片卡22的该识别数据32。并且更进一步,该双模读卡机1可经由该连接模块14传输该识别数据32至该主机30。Step S302 : the dual-mode card reader 1 reads the identification data 32 of the verification chip card 22 . Preferably, when the verification chip card 22 is inserted into the contact-type reader-writer module 12 , the dual-mode card reader 1 can read the identification data 32 of the verification chip card 22 . And further, the dual-mode card reader 1 can transmit the identification data 32 to the host 30 via the connection module 14 .
步骤S304:该双模读卡机1验证该识别数据32是否正确。若该识别数据32验证正确,则执行步骤S306,否则结束读卡操作。更详细地,该双模读卡机1可依据上述该权限数据验证该识别数据32是否正确,即,通过该权限数据判断目前插入的该验证芯片卡22是否具有操作权限。若该验证芯片卡22具有操作权限,则致能该非接触式读写模块10以允许与该储值感应卡20进行数据传输;反之,则禁能该非接触式读写模块10并结束读卡操作。Step S304: The dual-mode card reader 1 verifies whether the identification data 32 is correct. If the verification of the identification data 32 is correct, execute step S306, otherwise end the card reading operation. In more detail, the dual-mode card reader 1 can verify whether the identification data 32 is correct according to the authority data, that is, judge whether the currently inserted verification chip card 22 has operation authority through the authority data. If the verification chip card 22 has operating authority, then enable the non-contact read-write module 10 to allow data transmission with the stored-value proximity card 20; otherwise, disable the non-contact read-write module 10 and end the reading process. card operation.
步骤S306:该双模读卡机1读取该储值感应卡20的该储值数据34。较佳地,若该储值感应卡20位于该非接触式读写模块10的感应范围内,则该双模读卡机1可通过该非接触式读写模块10读取该储值感应卡20的该储值数据34。更进一步,该双模读卡机1经由该连接模块14传输该储值数据34至该主机30。Step S306: The dual-mode card reader 1 reads the stored-value data 34 of the stored-value proximity card 20 . Preferably, if the stored-value proximity card 20 is within the sensing range of the non-contact read-write module 10, the dual-mode card reader 1 can read the stored-value proximity card through the non-contact read-write module 10 20 of the stored value data 34 . Furthermore, the dual-mode card reader 1 transmits the stored value data 34 to the host 30 via the connection module 14 .
步骤S308:该双模读卡机1自该主机30接收该消费数据36。较佳地,该主机30可依据该消费者本次的交易行为,以及该储值感应卡20的该储值数据34来产生该消费数据36,并回传至该双模读卡机1。本实施例中,该消费数据36主要可包括加值金额或消费金额,但不加以限定。Step S308: the dual-mode card reader 1 receives the consumption data 36 from the host 30 . Preferably, the host 30 can generate the consumption data 36 according to the consumer's current transaction behavior and the stored-value data 34 of the stored-value proximity card 20 , and send it back to the dual-mode card reader 1 . In this embodiment, the consumption data 36 may mainly include value-added amount or consumption amount, but it is not limited thereto.
步骤S310:该双模读卡机1更新该储值感应卡20的该储值数据34。较佳地,该双模读卡机1依据该消费数据36更新该储值数据34的卡片余额。Step S310 : the dual-mode card reader 1 updates the stored-value data 34 of the stored-value proximity card 20 . Preferably, the dual-mode card reader 1 updates the card balance of the stored value data 34 according to the consumption data 36 .
值得一提的是,于本发明的另一实施例中,该双模读卡机1亦可省略该步骤S304,而仅判断该双模读卡机1是否已插接该验证芯片卡20,不验证该识别数据32是否正确。It is worth mentioning that, in another embodiment of the present invention, the dual-mode card reader 1 can also omit the step S304, and only judge whether the dual-mode card reader 1 has been plugged with the verification chip card 20, It is not verified whether the identification data 32 is correct.
续请参阅图4,为本发明第一具体实施例的主机架构图,用以说明本发明的该双模读卡机1如何与该主机30互动,以针对该消费者的交易行为产生上述该消费数据36,以及对负责该笔交易行为的员工的身份进行记录。Continue please refer to FIG. 4 , which is a host architecture diagram of the first embodiment of the present invention, which is used to illustrate how the dual-mode card reader 1 of the present invention interacts with the host 30 to generate the above-mentioned transaction behavior for the consumer. Consumption data 36, and the identity of the employee responsible for the transaction is recorded.
如图4所示,本实施例中该主机30主要包括一人机界面300、一打印机302、一处理器304及一传输模块306,其中该处理器304电性连接该人机界面300、该打印机302、该传输模块306,以进行数据与指令的整合与传递。该主机30还电性连接该双模读卡机1的该连接模块14,以由该双模读卡机1接收该储值数据34与该识别数据32,并传输该消费数据36至该双模读卡机1。As shown in Figure 4, the host 30 in this embodiment mainly includes a man-machine interface 300, a printer 302, a processor 304 and a transmission module 306, wherein the processor 304 is electrically connected to the man-machine interface 300, the printer 302. The transmission module 306 is configured to integrate and transmit data and instructions. The host 30 is also electrically connected to the connection module 14 of the dual-mode card reader 1, so that the dual-mode card reader 1 receives the stored value data 34 and the identification data 32, and transmits the consumption data 36 to the dual-mode card reader. Die card reader 1.
该主机30主要是一种设置在特定的店家的中,提供该消费者进行自助式交易的交易装置。本发明的该双模读卡机1主要是配合该主机30使用,以供该消费者可在交易过程中进行该储值感应卡20的储值与扣款,并且协助该主机30可记录目前负责上述交易的员工的该识别数据32。下面说明该主机30时,将以设置在餐饮店中的自助式点餐装置来举例说明,但不以此为限。The host 30 is mainly a transaction device provided in a specific store to provide the consumer with self-service transactions. The dual-mode card reader 1 of the present invention is mainly used in conjunction with the host 30, so that the consumer can store value and deduct money from the stored-value induction card 20 during the transaction process, and assist the host 30 to record the current This identification data 32 of the employee responsible for the above-mentioned transaction. When describing the host 30 below, a self-service ordering device installed in a restaurant will be used as an example, but it is not limited thereto.
该人机界面300主要为一触控式显示屏幕,用以显示店家的一菜单数据,并接受该消费者的点餐操作。The man-machine interface 300 is mainly a touch-sensitive display screen, which is used to display a menu data of the store and accept the customer's ordering operation.
该处理器304自该双模读卡机1取得该验证芯片卡22的该识别数据32及该储值感应卡20的该储值数据34,并且对该识别数据32与该储值数据34进行记录,其中该识别数据32主要对应至目前值班的员工的数据。The processor 304 obtains the identification data 32 of the verification chip card 22 and the stored-value data 34 of the stored-value proximity card 20 from the dual-mode card reader 1, and performs the identification data 32 and the stored-value data 34 Records, wherein the identification data 32 mainly corresponds to the data of the employees currently on duty.
在该消费者20进行自助点餐时,该处理器304是依据该消费者的点餐操作产生一点餐数据,同时,依据该储值感应卡20的卡片余额、目前的餐点金额及计算所得的剩余金额,配合该点餐数据以产生该消费数据36,并将该消费数据36对应至该识别数据32后储存。接着该处理器30传送该消费数据36至该双模读卡机1,以使该双模读卡机1依据该消费数据36更新该储值感应卡20的该储值数据34。When the consumer 20 orders food by himself, the processor 304 generates a little meal data according to the consumer's ordering operation. The remaining amount, cooperate with the order data to generate the consumption data 36, and store the consumption data 36 corresponding to the identification data 32. Then the processor 30 transmits the consumption data 36 to the dual-mode card reader 1 , so that the dual-mode card reader 1 updates the stored-value data 34 of the stored-value proximity card 20 according to the consumption data 36 .
于本发明的另一实施例中,该处理器304可进一步经由该双模读卡机1将该识别数据32记录于该储值感应卡20。藉此,该储值感应卡20可同时记录所有该消费数据36及负责该笔交易的员工的该识别数据32,以利厘清责任的归属。In another embodiment of the present invention, the processor 304 can further record the identification data 32 on the stored-value proximity card 20 via the dual-mode card reader 1 . Thereby, the stored-value proximity card 20 can simultaneously record all the consumption data 36 and the identification data 32 of the employee in charge of the transaction, so as to clarify the responsibility.
于本发明的另一实施例中,该处理器304可进一步经由该双模读卡机1将该消费数据36记录至该验证芯片卡22。藉此,该验证芯片卡22可同时记录该员工负责的所有交易的该消费数据36,而可供该员工统计并知悉其所完成的交易笔数或金额。In another embodiment of the present invention, the processor 304 can further record the consumption data 36 to the verification chip card 22 via the dual-mode card reader 1 . In this way, the verification chip card 22 can simultaneously record the consumption data 36 of all transactions that the employee is responsible for, so that the employee can count and know the number or amount of transactions completed by the employee.
于该消费者点餐完成,并且该储值感应卡20的该储值数据34更新完成后,该主机30通过该打印机302来打印发票。另一方面,该打印机302还可依据该点餐数据将该消费者所点的餐点打印为一点餐清单,藉此利于该消费者在取餐时进行比对。After the consumer finishes ordering food and the stored-value data 34 of the stored-value proximity card 20 is updated, the host computer 30 prints a receipt through the printer 302 . On the other hand, the printer 302 can also print the meal ordered by the consumer as an order list according to the meal order data, so as to facilitate comparison when the consumer picks up the meal.
该处理器304可进一步经由该传输模块306将该储值数据34、该消费数据36及该识别数据32对外传递。更具体而言,该主机30通过该传输模块306连接该因特网40,该处理器304可经由该传输模块306将该储值数据34、该消费数据36及该识别数据32传送至该远程服务器50。该远程服务器50可将该储值数据34、该消费数据36及该识别数据32记录至一会员数据库(图未标示)中,藉此,由该会员数据库储存该些店家的所有交易行为,并且令该会员数据库中记录的该储值数据34可对应至该储值感应卡20的实际卡片余额。The processor 304 can further transmit the stored value data 34 , the consumption data 36 and the identification data 32 to the outside through the transmission module 306 . More specifically, the host 30 is connected to the Internet 40 through the transmission module 306, and the processor 304 can transmit the stored value data 34, the consumption data 36 and the identification data 32 to the remote server 50 through the transmission module 306 . The remote server 50 can record the stored value data 34, the consumption data 36 and the identification data 32 into a member database (not shown), whereby the member database stores all transaction behaviors of these stores, and The stored value data 34 recorded in the membership database can correspond to the actual card balance of the stored value induction card 20 .
续请参阅图5,为本发明第一具体实施例的双模读卡机与主机使用示意图。Please refer to FIG. 5 , which is a schematic diagram of the use of the dual-mode card reader and the host computer according to the first embodiment of the present invention.
如图5所示,于本实施例中,该双模读卡机1是经由该连接模块14连接该主机30。当该员工将该验证芯片卡22插入该双模读卡机1后,该主机30的该人机界面300(于本实施例中,该人机界面300是以触控屏幕为例)可显示该员工的该识别数据32(于本实施例中为“员工:XXX”)。As shown in FIG. 5 , in this embodiment, the dual-mode card reader 1 is connected to the host 30 through the connection module 14 . After the employee inserts the verification chip card 22 into the dual-mode card reader 1, the man-machine interface 300 of the host 30 (in this embodiment, the man-machine interface 300 is a touch screen as an example) can display The identification data 32 of the employee ("employee: XXX" in this embodiment).
当该消费者将该储值感应卡20移入该双模读卡机1的该非接触式读写模块10的该感应范围内后,该主机30的该人机界面300可显示该储值感应卡20的该储值数据34(于本实施例中为“会员名称:OOO”及“卡片余额:$300”)。After the consumer moves the stored-value proximity card 20 into the sensing range of the non-contact read-write module 10 of the dual-mode card reader 1, the man-machine interface 300 of the host 30 can display the stored-value sensing The stored value data 34 of the card 20 (in this embodiment, "member name: OOO" and "card balance: $300").
当该消费者进行了支付交易后,该主机30的该处理器304可进一步依据该储值感应卡20的该储值数据34的卡片余额、目前的餐点金额及计算所得的剩余金额产生该消费数据36(于本实施例中为“餐点金额:$100”及“卡片余额:$200”),并将该消费数据36传送至该人机界面300显示。当该消费者确定点餐后,该主机30是通过该双模读卡机1更新该储值感应卡20的该储值数据34,本实施例中,即依据该消费数据36,将储值感应卡20的该储值数据34更新为“$200”。After the consumer has made a payment transaction, the processor 304 of the host 30 can further generate the payment based on the card balance of the stored value data 34 of the stored value contactless card 20, the current meal amount and the calculated remaining amount. Consumption data 36 (in this embodiment, "meal amount: $100" and "card balance: $200"), and transmit the consumption data 36 to the man-machine interface 300 for display. After the consumer determines to order food, the host 30 updates the stored value data 34 of the stored value induction card 20 through the dual-mode card reader 1. In this embodiment, the stored value will be stored according to the consumption data 36. The stored value data 34 of the proximity card 20 is updated to "$200".
续请同时参阅图1及图6,图6为本发明第二具体实施例的储值流程图。于本实施例中,该主机30以一储值装置为例。以下将配合图6来说明本发明的该双模读卡机1应用于储值交易的模拟情境。Please refer to FIG. 1 and FIG. 6 at the same time. FIG. 6 is a flow chart of storing value according to the second embodiment of the present invention. In this embodiment, the host 30 is an example of a stored value device. In the following, a simulated scenario where the dual-mode card reader 1 of the present invention is applied to stored-value transactions will be described with reference to FIG. 6 .
在该消费者欲使用该储值感应卡20进行自助点餐的前,需先办理该储值感应卡20(或直接辨理内建NFC芯片的智能型移动装置),并至该主机30对该储值感应卡20进行储值(步骤S600)。Before the consumer intends to use the stored-value proximity card 20 for self-service ordering, he needs to handle the stored-value proximity card 20 (or directly discriminate the smart mobile device with a built-in NFC chip), and go to the host computer 30 to The stored-value induction card 20 stores value (step S600).
连接该主机30的该双模读卡机1可同时读取该储值感应卡20及目前值班的该员工的该验证芯片卡22。当该员工向该消费者收取现金时,是对应操作该主机30以产生对应的该消费数据36(于本实施例中,该消费数据36为加值金额及该储值感应卡20加值后的剩余金额)(步骤S602),并同时记录该验证芯片卡22的该识别数据32(步骤S604)。The dual-mode card reader 1 connected to the host 30 can simultaneously read the stored-value proximity card 20 and the verification chip card 22 of the employee currently on duty. When the employee receives cash from the consumer, the corresponding operation of the host computer 30 is to generate the corresponding consumption data 36 (in this embodiment, the consumption data 36 is the value-added amount and the value-added contactless card 20) remaining amount) (step S602), and simultaneously record the identification data 32 of the verification chip card 22 (step S604).
接着,该主机30即时上传该消费数据36及该识别数据32至该远程服务器50(步骤S606),藉以,该远程服务器50依据该消费数据36及该识别数据32,对储存于该远程服务器50的数据进行更新(步骤S608)。于该远程服务器50更新完成后,该主机30再传送该消费数据36至该双模读卡机1以更新该储值感应卡20的该储值数据34(步骤S610)。通过上述步骤,即可完成该储值感应卡20的储值操作,同时记录该笔储值交易产生时的该店员是谁。Then, the host computer 30 uploads the consumption data 36 and the identification data 32 to the remote server 50 in real time (step S606), so that the remote server 50 can store in the remote server 50 according to the consumption data 36 and the identification data 32 The data is updated (step S608). After the remote server 50 is updated, the host 30 sends the consumption data 36 to the dual-mode card reader 1 to update the stored value data 34 of the stored value proximity card 20 (step S610 ). Through the above steps, the stored-value operation of the stored-value proximity card 20 can be completed, and at the same time, it is recorded who the clerk was when the stored-value transaction was generated.
值得一提的是,若交易行为是扣款交易时,该主机30上传该消费数据36的动作可以是批次作业。若交易行为是储值交易时,前述上传该消费数据36与该店员的该识别数据32以及更新该储值感应卡20的该储值数据34的卡片余额的动作必须是即时作业。换句话说,若该主机30无法上网,则无法为该储值感应卡20进行储值动作。如此一来,才不会有遭到有心人士窜改储值数据,使得该消费者或店家遭受损害的风险。It is worth mentioning that, if the transaction is a deduction transaction, the uploading of the consumption data 36 by the host 30 may be a batch operation. If the transaction is a stored-value transaction, the actions of uploading the consumption data 36 and the identification data 32 of the clerk and updating the card balance of the stored-value data 34 of the stored-value contactless card 20 must be instant operations. In other words, if the host 30 cannot access the Internet, it cannot store value for the stored-value proximity card 20 . In this way, there will be no risk that the stored value data will be tampered with by malicious people, causing the consumer or store to suffer damage.
于本发明的另一实施例中,该主机30及该远程服务器50可使用一加密机制(如ISO8583)来传输该消费数据36及该识别数据32。更详细地。该主机30上传该消费数据36及该识别数据32至该远程服务器50前,可使用自该远程服务器50取得的一加密公开金钥来对该消费数据36及该识别数据32进行加密处理。并且,该远程服务器50收到已加密的该消费数据36及该识别数据32后,可使用对应该加密公开金钥的一加密私密金钥来对该已加密的该消费数据36及该识别数据32进行解密处理,以取得未加密的该消费数据36及该识别数据32。In another embodiment of the present invention, the host 30 and the remote server 50 can use an encryption mechanism (such as ISO8583) to transmit the consumption data 36 and the identification data 32 . in more detail. Before the host 30 uploads the consumption data 36 and the identification data 32 to the remote server 50 , the consumption data 36 and the identification data 32 can be encrypted using an encrypted public key obtained from the remote server 50 . And, after the remote server 50 receives the encrypted consumption data 36 and the identification data 32, it can use an encrypted private key corresponding to the encrypted public key to encrypt the encrypted consumption data 36 and the identification data. 32 performs decryption processing to obtain the unencrypted consumption data 36 and the identification data 32 .
本发明的双模读卡机可使无交易权限的人员无法使用双模读卡机对储值感应卡进行数据传输,而可提供更高的交易安全性。并且,在交易同时记录负责该些交易的人员的识别数据,以利事后进行责任归属的厘清。The dual-mode card reader of the present invention can prevent personnel without transaction authority from using the dual-mode card reader to transmit data to the stored-value induction card, thereby providing higher transaction security. In addition, the identification data of the personnel responsible for these transactions are recorded at the same time as the transaction, so as to facilitate the clarification of the attribution of responsibility afterwards.
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。Certainly, the present invention also can have other multiple embodiments, without departing from the spirit and essence of the present invention, those skilled in the art can make various corresponding changes and deformations according to the present invention, but these corresponding Changes and deformations should belong to the scope of protection of the appended claims of the present invention.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410417884.0A CN105373816B (en) | 2014-08-22 | 2014-08-22 | Dual-mode card reader and card reading method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410417884.0A CN105373816B (en) | 2014-08-22 | 2014-08-22 | Dual-mode card reader and card reading method thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN105373816A CN105373816A (en) | 2016-03-02 |
| CN105373816B true CN105373816B (en) | 2018-06-22 |
Family
ID=55375997
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410417884.0A Expired - Fee Related CN105373816B (en) | 2014-08-22 | 2014-08-22 | Dual-mode card reader and card reading method thereof |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105373816B (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101069220A (en) * | 2003-12-09 | 2007-11-07 | 沙微科技公司 | Dual Mode Reader |
| CN101441722A (en) * | 2007-11-23 | 2009-05-27 | 中国银联股份有限公司 | Non-contact type IC card read-write system and non-contact type IC card read-write machine |
| CN102110233A (en) * | 2009-12-24 | 2011-06-29 | 上海华虹集成电路有限责任公司 | Implementation method of non-contact IC card reader |
| CN103503039A (en) * | 2011-08-05 | 2014-01-08 | Mt信息技术外贸有限公司 | Multi-communication featured, touch-operated or keyboard cash register with contact and non-contact credit card reader |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7597250B2 (en) * | 2003-11-17 | 2009-10-06 | Dpd Patent Trust Ltd. | RFID reader with multiple interfaces |
| US9401063B2 (en) * | 2006-06-08 | 2016-07-26 | Mastercard International Incorporated | All-in-one proximity payment device with local authentication |
-
2014
- 2014-08-22 CN CN201410417884.0A patent/CN105373816B/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101069220A (en) * | 2003-12-09 | 2007-11-07 | 沙微科技公司 | Dual Mode Reader |
| CN101441722A (en) * | 2007-11-23 | 2009-05-27 | 中国银联股份有限公司 | Non-contact type IC card read-write system and non-contact type IC card read-write machine |
| CN102110233A (en) * | 2009-12-24 | 2011-06-29 | 上海华虹集成电路有限责任公司 | Implementation method of non-contact IC card reader |
| CN103503039A (en) * | 2011-08-05 | 2014-01-08 | Mt信息技术外贸有限公司 | Multi-communication featured, touch-operated or keyboard cash register with contact and non-contact credit card reader |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105373816A (en) | 2016-03-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11176540B2 (en) | Card-to-card direct communication | |
| US20200242589A1 (en) | System and method for providing smart electronic wallet and reconfigurable transaction card thereof | |
| EP2561490B1 (en) | Stand-alone secure pin entry device for enabling emv card transactions with separate card reader | |
| US10783514B2 (en) | Method and apparatus for use in personalizing identification token | |
| US9576159B1 (en) | Multiple payment card reader system | |
| CN103562972A (en) | Handheld self-provisioning PIN PED communicator | |
| CN105765610A (en) | Card reader, terminal, and payment information processing method using same | |
| CN104620286A (en) | Payment unit, system and method | |
| CN108416581A (en) | A kind of methods, devices and systems of on-line payment | |
| US12367476B2 (en) | Programmable card for token payment and systems and methods for using programmable card | |
| US11829977B2 (en) | Enabling card and method and system using the enabling card in a POS | |
| US11138486B1 (en) | Cardholder sleeve with selectable wireless communication capabilities | |
| CN105373816B (en) | Dual-mode card reader and card reading method thereof | |
| TWI556179B (en) | Dual mode card reader and card-reading method thereof | |
| KR101599635B1 (en) | Method for integrated ic card payment | |
| US11010743B2 (en) | Enabling card and method and system using the enabling card in a POS | |
| US20150100444A1 (en) | Portable device for financial transactions | |
| KR20120020696A (en) | System for managing bulletin information using bar-code | |
| KR20200110833A (en) | Authentication processing system and control method thereof | |
| KR20160004447A (en) | Method for Processing Payment by Auto Selecting Payment Network | |
| KR20150146467A (en) | Automated teller machine, card server, mobile device, computer readable recording medium, and control method thereof | |
| KR20160085543A (en) | Pattern Inputting Method of Payment Terminal | |
| KR20100026596A (en) | Payment with function of outputting voice correspond to payment approval breakdown, system and method for providing voice output service correspond to payment approval breakdown and program recording medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180622 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |