Nothing Special   »   [go: up one dir, main page]

CN104933379B - ID card information acquisition methods, apparatus and system - Google Patents

ID card information acquisition methods, apparatus and system Download PDF

Info

Publication number
CN104933379B
CN104933379B CN201510260735.2A CN201510260735A CN104933379B CN 104933379 B CN104933379 B CN 104933379B CN 201510260735 A CN201510260735 A CN 201510260735A CN 104933379 B CN104933379 B CN 104933379B
Authority
CN
China
Prior art keywords
identity card
sam
card
information
reading
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.)
Active
Application number
CN201510260735.2A
Other languages
Chinese (zh)
Other versions
CN104933379A (en
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.)
Tendyron Corp
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN201510260735.2A priority Critical patent/CN104933379B/en
Publication of CN104933379A publication Critical patent/CN104933379A/en
Application granted granted Critical
Publication of CN104933379B publication Critical patent/CN104933379B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)

Abstract

The present invention provides a kind of ID card information acquisition methods, apparatus and system, wherein method includes:After identity card reading device receives the operation requests of terminal transmission, Card Reader request is sent to the first SAM devices, Card Reader request is used to indicate the flow that the first SAM devices start reading identity card information;Identity card reading device transmits the information interacted between the first SAM devices and identity card in the flow of the first SAM device reading identity card informations;After receiving the ID card information that the first SAM devices are sent after the ID card information for reading identity card storage, the ID card information is sent to terminal.Since each identity card reading device is attached with the first SAM devices, it is possible thereby to improve the utilization rate of the first SAM devices.

Description

Identity card information acquisition method, device and system
Technical Field
The invention relates to the technical field of electronics, in particular to a method, a device and a system for acquiring identity card information.
Background
The existing front-end identity card reader has at least two modules, including a reading module and an SAM (resident identity card verification security control) module. Because each front-end identity card reader is provided with the SAM module, the manufacturing cost of the existing front-end identity card reader is high; moreover, one SAM module can only carry out identity verification on resident identification card information read by one reading module, so that the utilization rate of the existing front-end identification card reader is low.
Disclosure of Invention
The present invention is directed to solving one of the problems set forth above.
The invention mainly aims to provide an identity card information acquisition method;
another object of the present invention is to provide an identification card reading apparatus;
still another object of the present invention is to provide an identification card information acquisition system.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
the invention provides an identity card information acquisition method on one hand, which comprises the following steps: after receiving an operation request sent by a terminal, an identity card reading device sends a card reading request to a first SAM device, wherein the card reading request is used for indicating the first SAM device to start a process of reading identity card information; the identity card reading device transmits information interacted between the first SAM device and the identity card in a process that the first SAM device reads identity card information; the identity card reading device receives the identity card information sent by the first SAM device after reading the identity card information stored in the identity card; and the identity card reading device sends the identity card information to the terminal.
Optionally, before the identity card reading device sends a card reading request to the first SAM device, the method further comprises: the identity card reading device sends a card detection request to the first SAM device, wherein the card detection request is used for indicating the first SAM device to start a process of detecting the identity card; the identity card reading device transmits information interacted between the first SAM device and the identity card in a process of detecting the identity card by the first SAM device; and the identity card reading device receives a card detection success response sent by the first SAM device after detecting the identity card.
Optionally, the sending, by the identity card reading device, the card reading request to the first SAM device includes: the identity card reading device selects the first SAM device from a plurality of SAM devices and sends the card reading request to the selected first SAM device.
Optionally, the sending, by the identity card reading apparatus, the card detection request to the first SAM apparatus includes: the identity card reading apparatus selects the first SAM apparatus from a plurality of SAM apparatuses, and transmits the card detection request to the selected first SAM apparatus.
Optionally, the selecting, by the identification card reading apparatus, the first SAM apparatus from the plurality of SAM apparatuses includes: the identity card reading device selects the first SAM device from a plurality of SAM devices according to the pre-stored corresponding relation between the identity card reading device and the first SAM device; or the identity card reading apparatus selects an SAM apparatus whose current operating state is idle as the first SAM apparatus.
Optionally, after the identity card reading device sends the identity card information to the terminal, the method further includes: and the terminal displays the identity card information and/or sends the identity card information to a storage device for storage.
Optionally, before the first SAM device starts the process of reading the identity card information, the method further includes: the identity card reading device and the first SAM device perform mutual authentication.
Another aspect of the present invention provides an identification card reading apparatus, including: the first receiving module is used for receiving an operation request sent by a terminal; the second sending module is used for sending a card reading request to the first SAM device after the receiving module receives the operation request, wherein the card reading request is used for indicating the first SAM device to start a process of reading the information of the identity card; a transmission module, configured to transmit information exchanged between the first SAM device and the identity card in a process of reading information of the identity card by the first SAM device; the second receiving module is further configured to receive the identity card information sent by the first SAM device after the identity card information stored in the identity card is read; and the first sending module is used for sending the identity card information to the terminal.
Optionally, the second sending module is further configured to send a card detection request to the first SAM device, where the card detection request is used to instruct the first SAM device to start a process of detecting an identity card; the transmission module is further configured to transmit information exchanged between the first SAM device and the identity card in a process of detecting the identity card by the first SAM device; the second receiving module is further configured to receive a card detection success response sent by the first SAM device after the identity card is detected.
Optionally, the second sending module sends the card reading request to the first SAM device by: the second sending module is configured to select the first SAM device from the plurality of SAM devices, and send the card reading request to the selected first SAM device.
Optionally, the second sending module sends the card detection request to the first SAM device by: the second sending module is configured to select the first SAM device from a plurality of SAM devices, and send the card detection request to the selected first SAM device.
Alternatively, the second sending module may select the first SAM device from a plurality of SAM devices by: the second sending module is configured to select the first SAM device from the multiple SAM devices according to a pre-stored correspondence between the identification card reading device and the first SAM device; alternatively, a SAM device whose current operating state is idle is selected as the first SAM device.
Optionally, the apparatus further comprises: and the storage module is used for storing the identity card information received by the second receiving module.
In another aspect, the present invention provides an identity card information acquiring system, including: the terminal is used for sending an operation request to the identity card reading device and receiving identity card information sent by the identity card reading device; the identity card reading device comprises the identity card reading device; and the first SAM device is used for receiving the request sent by the identity card reading device and executing the operation corresponding to the request.
Optionally, the system further comprises: a storage device; the terminal is also used for displaying the identity card information and sending the identity card information to the storage device; and the storage device is used for storing the identity card information.
Optionally, the identity card reading apparatus is further configured to perform mutual authentication with the first SAM apparatus before the first SAM apparatus starts the procedure of reading the identity card information.
It can be seen from the above technical solutions provided by the present invention that, the identity card reading apparatus of the present invention is provided independently of the first SAM apparatus, and can perform information interaction with the first SAM apparatus, and can also be connected with an identity card as a bridge for performing information interaction with the first SAM apparatus, in practical applications, a plurality of identity card reading apparatuses can be provided, and each identity card reading apparatus is connected with the first SAM apparatus, thereby improving the utilization rate of the first SAM apparatus; in addition, a plurality of SAM devices can be arranged, each identity card reading device selects the first SAM device firstly and then is connected with the first SAM device, the utilization rate of the first SAM device is guaranteed to be improved, the reading speed of each identity card reading device can be guaranteed, and the waiting time of each identity card reading device is not too long when a plurality of identity card reading devices wait to be connected with the first SAM device.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on the drawings without creative efforts.
Fig. 1 is a schematic structural diagram of an identity card information acquisition system provided in embodiment 1 of the present invention;
fig. 2 is a schematic structural diagram of an identification card reading apparatus according to embodiment 2 of the present invention;
fig. 3 is a flowchart of an implementation of the identification card reading apparatus according to embodiment 2 of the present invention;
fig. 4 is a schematic structural diagram of an actual application scenario of the identity card information acquisition system according to embodiment 3 of the present invention;
fig. 5 is a flowchart of an actual application scenario of the method for acquiring identity card information according to embodiment 3 of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention are clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the present invention without making any creative effort, shall fall within the protection scope of the present invention.
In the description of the present invention, it is to be understood that the terms "center", "longitudinal", "lateral", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", and the like, indicate orientations or positional relationships based on those shown in the drawings, and are used only for convenience in describing the present invention and for simplicity in description, and do not indicate or imply that the referenced devices or elements must have a particular orientation, be constructed and operated in a particular orientation, and thus, are not to be construed as limiting the present invention. Furthermore, the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or quantity or location.
In the description of the present invention, it should be noted that, unless otherwise explicitly specified or limited, the terms "mounted," "connected," and "connected" are to be construed broadly, e.g., as meaning either a fixed connection, a removable connection, or an integral connection; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.
Embodiments of the present invention will be described in further detail below with reference to the accompanying drawings.
Example 1
Fig. 1 is a schematic structural diagram of an identity card information acquisition system provided in embodiment 1 of the present invention, and as shown in fig. 1, the identity card information acquisition system provided in embodiment 1 of the present invention mainly includes: an identity card reading apparatus 10, a first SAM apparatus 20 connected with the identity card reading apparatus 10, and a terminal 30, wherein the identity card reading apparatus 10 is independent from the terminal 30, which may have two or more interfaces (wired or wireless), connected to the terminal 30 through one of the interfaces, and connected to the first SAM apparatus 20 through the other interface. In the system, a first SAM device can be connected with a plurality of identity card reading devices so as to improve the utilization rate of the first SAM device; meanwhile, a plurality of SAM devices can be provided, the utilization rate of the first SAM device is guaranteed to be improved, the reading speed of each identity card reading device can be guaranteed, and the waiting time of each identity card reading device is not too long when a plurality of identity card reading devices wait to be connected to the first SAM device.
In this embodiment, the terminal 30 is configured to send an operation request to the identification card reading device 10 and receive identification card information sent by the identification card reading device 10; the terminal 30 may be a PC, a PAD (tablet computer), a smart phone, a wearable smart device, an electronic signature device (for example, a U shield of a work station, a K bank of a farming department, etc.) and the like capable of communicating and sending instructions.
The first SAM device 20 is configured to receive the request sent by the identification card reading device 10 and perform an operation corresponding to the request sent by the identification card reading device 10.
In the embodiment of the present invention, when the user needs to read the identification card information stored in the identification card, the user sends an operation request to the identification card reading device 10 through the terminal 30, so as to indicate that the identification card reading device 10 needs to read the identification card information stored in the identification card. For example, the user may input an operation instruction to the terminal 10 through a certain key in the terminal 10, and the terminal 10 transmits an operation request to the identification card reading device 20 in response to the operation instruction input by the user. After receiving the operation request sent by the terminal 30, the identity card reading device 10 may send a card reading request to the first SAM device 20, where the card reading request is used to instruct the first SAM device 20 to start a process of reading identity card information; after receiving the card reading request, the first SAM device 20 starts a process of reading the information of the identity card, and the identity card reading device 10 transmits information interacted between the first SAM device 20 and the identity card in the process of reading the information of the identity card by the first SAM device 20; after the first SAM device 20 reads the identification card information stored in the identification card, the identification card information is sent to the identification card reading device 10, and the identification card reading device 10 receives the identification card information sent after the first SAM device 20 reads the identification card information stored in the identification card.
The identity card reading device 10 provided based on the embodiment of the present invention is equivalent to a reading module in an existing identity card reader, and has only an information interaction function, and does not have other functions such as SAM authentication of the existing identity card reader. The structure of the identification card reading device 10 will be described in detail in embodiment 2, and in particular, refer to the description of embodiment 2.
In addition, the identity card information stored in the identity card is transmitted in an encrypted manner, and only the SAM device can decrypt the identity card information stored in the identity card due to the particularity of the identity card. In a specific implementation process, when the identity card reading apparatus 10 sends a card reading request to the first SAM device 20, the content that needs to be decrypted by the first SAM device 20 may be set, for example, the first SAM device 20 may be set to read only the basic information (for example, name, sex, year and month of birth, and the like) stored in the identity card, the first SAM device 20 may also be set to read the basic information + photograph + fingerprint information and the like stored in the identity card, and the setting may be specifically performed as needed.
In an optional implementation of the embodiment of the present invention, before the identification card reading device 10 sends the card reading request to the first SAM device 20, the identification card reading device 10 may further send a card detection request to the first SAM device 20, where the card detection request is used to instruct the first SAM device 20 to start a process of detecting the identification card; the identity card reading apparatus 10 transmits information interacted between the first SAM apparatus 20 and the identity card in a process of detecting the identity card by the first SAM apparatus 20; the identification card reading apparatus 10 receives a card detection success response sent by the first SAM apparatus 20 after detecting the identification card.
In a specific implementation, the identification card reading apparatus 10 sends a card detection request to the first SAM apparatus 20, so that the first SAM apparatus 20 starts a process of detecting the identification card. In the process of detecting the identity card by the first SAM device 20, the first SAM device 20 performs information interaction with the identity card, and at this time, the information interaction between the first SAM device 20 and the identity card is based on the existing information interaction between the SAM device and the identity card, and may include one time information interaction or multiple times information interaction, and may include a card searching process and/or a card selecting process, and in the process of performing information interaction between the first SAM device 20 and the identity card, the identity card reading device 10 sends the information sent by the identity card to the first SAM device 20, and the identity card reading device 10 sends the received information sent by the first SAM device 20 to the identity card, until the first SAM device 20 detects the identity card, and then sends a successful card detection response to the identity card reading device 10, so that the identity card reading device 10 knows that the identity card is successfully detected.
Through the optional implementation scheme, the identity card can be ensured to exist in the reading range of the identity card reading device 10 before the identity card information reading process is executed, and the situation that the identity card information cannot be acquired in the subsequent identity card information reading process is avoided. Of course, in actual use, if the user can know that the identity card exists in the reading range of the identity card reading device 10, or if other devices (for example, the terminal 30) detect that the identity card sends a notification to the identity card reading device 10 in the reading range of the identity card reading device 10, the identity card reading device 10 may also directly send the card reading request to the first SAM device 20 without sending the card detection request, that is, without executing the process of detecting the identity card, so as to instruct the first SAM device 20 to start the process of reading the information of the identity card, so as to save the process. In addition, after the identification card reading device 10 receives the card detection success response, it may prompt the user whether to perform a reading operation, and only after the user confirms, the card reading request may be sent, for example, the user presses a specific key on the identification card reading device 10, or the identification card reading device 10 may also send a message to the terminal 30 to instruct the terminal 30 to prompt the user whether to continue reading the card.
In an optional implementation of the embodiment of the present invention, the identity card information acquiring system may further include: a storage device 40 and a display device 50; at this time, the identification card reading device 10 and/or the terminal 30 may also be configured to send the identification card information to the storage device 40 and/or the display device 50; a storage device 40 for storing identification card information; and the display device 50 is used for displaying the identity card information. In a specific implementation process, the identification card reading device 10 may display the identification card information after receiving the identification card information sent by the first SAM device 20, and may also store the identification card information, at this time, the identification card reading device 10 may send the identification card information (directly sent or sent through the terminal 30) to the storage device for storage, so that when the device is used again later, the device may not carry the identification card, and only carries the storage device. In addition, in order to ensure the security of storage, the identification card reading device 10 and/or the terminal 30 may send the identification card information to a storage device for storage after encryption.
In an implementation, the storage device 40 may be disposed in the terminal 30, as a part of the terminal 30, or may be disposed outside the terminal 30. The storage device may be a single storage device or a device integrated with other functions, for example, in an application scenario of bank transaction, the storage device may be an electronic signature device (e.g., a work unit U shield, a farm unit K bank, etc.). In addition, the identification card information may be stored in the storage device 30 in a plaintext manner, or may be stored in the storage device 30 in an encrypted manner, which is not limited in this embodiment. Likewise, the display device 50 may be provided in the terminal 30, as a part of the terminal 30, or may be provided outside the terminal 30. The display device can be a single display device or a device integrated with other functions.
In another optional implementation of the embodiment of the present invention, in a case where the terminal 30 is provided separately from the storage device 40 and the display device 50, the terminal 30 may be further configured to send the identification card information to the storage device 40 and/or the display device 50; the storage device 40 stores identification card information; the display device 50 displays the identification card information. In a specific implementation process, the terminal 30 may display the identity card information after receiving the identity card information sent by the identity card reading device 10, and may also store the identity card information, and at this time, the terminal 30 may also send the identity card information to the storage device for storage, so that when the terminal is used again later, the terminal may not carry the identity card, but only carry the storage device. In addition, in order to ensure the security of storage, the identification card reading device 10 and/or the terminal 30 may send the identification card information to a storage device for storage after encryption. In addition, the terminal 30 may also send the identification card information to a display device external to the terminal for display.
In an optional implementation of the embodiment of the present invention, the identification card reading apparatus 10 is further configured to perform mutual authentication with the first SAM apparatus 20 before the first SAM apparatus 20 starts the process of reading the identification card information, and after the mutual authentication is passed, the first SAM apparatus 20 may start the process of reading the identification card information. In this way, the identity card reading apparatus 10 can authenticate the authenticity and security of the first SAM device 20, and the first SAM device 20 can also authenticate the authenticity and security of the identity card reading apparatus 10, thereby ensuring the security of information interaction between the identity card reading apparatus 10 and the first SAM device 20.
The system provided by the embodiment can be applied to a banking system, wherein the identification card reading device 10 and the terminal 30 can be front ends of bank counters, one or more identification card reading devices 10 and terminals 30 can be arranged at each business point, and one or more SAM devices can be arranged at each business point.
Based on the identity card information acquisition system provided by the embodiment of the present invention, the identity card reading apparatus 10 is provided independently of the first SAM apparatus 20, the identity card reading apparatus 10 may be connected to the first SAM apparatus 20 in a wired manner (for example, wired network manner such as internet, local area network, etc.) or a wireless manner (for example, wireless network manner such as WIFI, 3G, 4G, etc.), and may perform information interaction with the first SAM apparatus 20, and the identity card may also be connected to the first SAM apparatus 20, as a bridge for performing information interaction with the first SAM apparatus 20, in practical applications, a plurality of identity card reading apparatuses 10 may be provided, and each identity card reading apparatus 10 may be connected to the first SAM apparatus 20, thereby improving the utilization rate of the first SAM apparatus 20. The SAM devices can be arranged, each identity card reading device selects the first SAM device firstly and then is connected with the first SAM device, the utilization rate of the first SAM device is guaranteed to be improved, the reading speed of each identity card reading device can be guaranteed, and the waiting time of each identity card reading device is not too long when a plurality of identity card reading devices wait to be connected with the first SAM device.
Example 2
Fig. 2 is a schematic structural diagram of an identification card reading device 10 of an identification card information acquisition system according to embodiment 1 of the present invention, and as shown in fig. 2, the identification card reading device 10 according to embodiment 1 of the present invention mainly includes: a first receiving module 101, a first transmitting module 102, a second receiving module 103, a second transmitting module 104, and a transmitting module 105.
In the embodiment of the present invention, the first receiving module 101 and the first sending module 102 are configured to interact with the terminal 30 (send a request and receive information), and the terminal 30 in this embodiment may be a device capable of communicating and sending a command, for example, a PC, a PAD (PAD), a smart phone, a smart wearable device, an electronic signature device, and the like. The second receiving module 103 and the second sending module 104 interact with the first SAM apparatus 20 (send request and receive information), and the transmission module 105 is configured to transmit the information sent by the external device (e.g., identification card) to the first SAM apparatus 20 and transmit the information sent by the first SAM apparatus 20 to the external device, in an alternative way, the transmission module 105 is directly connected between the external device and the first SAM apparatus 20 (not shown in the figure) to transmit the information between the first SAM apparatus 20 and the external device, in another alternative way, the transmission module 105 can transmit the information between the first SAM apparatus 20 and the identification card through the second sending module and the second receiving module (as shown in fig. 2), that is, the transmission module 105 sends the received information to the first SAM apparatus 20 through the second sending module 104, and after the second receiving module 103 receives the information sent by the first SAM apparatus 20, and transmitting the received information to the external device. Wherein: a first receiving module 101, configured to receive an operation request sent by the terminal 30; a second sending module 104, configured to send a card reading request to the first SAM device 20 after the receiving module receives the operation request, where the card reading request is used to instruct the first SAM device 20 to start a process of reading the information of the identity card; a transmission module 105, configured to transmit information exchanged between the first SAM apparatus 20 and the identity card in a process of reading the identity card information by the first SAM apparatus 20; the second receiving module 103 is further configured to receive the identity card information sent by the first SAM device 20 after reading the identity card information stored in the identity card; the first sending module 102 is configured to send the identification card information to the terminal 30.
In a specific implementation process, the identity card reading apparatus 10 receives an operation request sent by the terminal through the first receiving module 101 to wake up the identity card reading apparatus 10 to enter a working state, trigger a card reading process, and send the card reading request to the first SAM device 20 through the second sending module 104, so that the first SAM device 20 starts a process of reading identity card information. In the process of reading the information of the identity card by the first SAM device 20, the first SAM device 20 performs information interaction with the identity card, and at this time, the information interaction between the first SAM device 20 and the identity card is based on the existing information interaction between the SAM device and the identity card, and may include one time of information interaction or multiple times of information interaction, and in the process of performing information interaction between the first SAM device 20 and the identity card, the transmission module 105 transmits the information transmitted by the identity card to the first SAM device 20 via the second transmission module 104, and the transmission module 105 transmits the information transmitted by the first SAM device 20 received via the second reception module 103 to the identity card (of course, optionally, the transmission module 105 may also be directly connected to the identity card and the first SAM device 20, and directly transmits the information therebetween), until the first SAM device 20 reads the information of the identity card stored in the identity card, the read identification card information is sent to the second receiving module 103 in the identification card reading device 10, so that the identification card reading device 10 obtains the identification card information.
In an alternative implementation of the embodiment of the present invention, the identification card reading device 10 may further include: the storage module 106 is connected to the second receiving module 103, and is configured to store the identification card information received by the second receiving module 103. The identification card reader 10 may also store the received identification card information so that it may be retrieved directly from the identification card reader when the identification card information needs to be presented later.
In a specific implementation process, the identification card reading apparatus 10 may further include a prompting module, where the prompting module is configured to prompt a user to know information (for example, to prompt received identification card information) in the process of obtaining the identification card information, and specifically may be a display screen or a voice playing device.
In an optional implementation of the embodiment of the present invention, the second sending module 104 is further configured to send a card detection request to the first SAM apparatus 20, where the card detection request is used to instruct the first SAM apparatus 20 to start a process of detecting an identity card; a transmission module 105, further configured to transmit information exchanged between the first SAM apparatus 20 and the identity card in a process of detecting the identity card by the first SAM apparatus 20; the second receiving module 103 is further configured to receive a card detection success response sent by the first SAM device 20 after detecting the identity card. In an alternative embodiment of this embodiment, before the identification card reading apparatus 10 instructs the first SAM apparatus 20 to start the process of reading the identification card information, the identification card reading apparatus 10 may further instruct the first SAM apparatus 20 to start the process of detecting the identification card, and after the first SAM apparatus 20 detects the identification card, the process of reading the identification card information is started.
In a specific implementation process, the identification card reading apparatus 10 sends a card detection request to the first SAM device 20 via the second sending module 104, so that the first SAM device 20 starts a process of detecting the identification card. During the process of detecting the identity card by the first SAM device 20, the first SAM device 20 performs information interaction with the identity card, and at this time, the information interaction between the first SAM device 20 and the identity card is based on the existing information interaction between the SAM device and the identity card, and may include one time information interaction or multiple times information interaction, and may include a card searching process and/or a card selecting process, during the process of performing information interaction between the first SAM device 20 and the identity card, the transmission module 105 transmits information sent by the identity card to the first SAM device 20 via the second transmission module 104, the transmission module 105 transmits information sent by the first SAM device 20 received via the second reception module 103 to the identity card, and after the first SAM device 20 detects the identity card, a successful card detection response is transmitted to the second reception module 103 in the identity card reading device 10, so that the identity card reading device 10 knows that the identity card is successfully detected, or the transmission module 105 may also be directly used as a communication module between the identity card and the first SAM device 20 to transmit information therebetween, and after the first SAM device 20 detects the identity card, the card detection success response is sent to the transmission module 105 in the identity card reading device 10, so that the identity card reading device 10 can know that the identity card is successfully detected.
Through the optional implementation scheme, the identity card can be ensured to exist in the reading range of the identity card reading device 10 before the identity card information reading process is executed, and the situation that the identity card information cannot be acquired in the subsequent identity card information reading process is avoided. Of course, in actual use, if the user can know that the identity card exists in the reading range of the identity card reading device 10, or if other devices (for example, terminals) detect that the identity card sends a notification to the identity card reading device 10 in the reading range of the identity card reading device 10, the identity card reading device 10 may also not execute the process of detecting the identity card, and directly start the second sending module 104 to send the card reading request to the first SAM device 20, so as to instruct the first SAM device 20 to start the process of reading the information of the identity card, so as to save the process. Therefore, it is an optional embodiment that the identification card reading apparatus 10 sends a card detection request to the first SAM apparatus 20 to instruct the first SAM apparatus 20 to start a process of detecting the identification card.
In an optional implementation manner of the embodiment of the present invention, if the identification card reading device 10 does not send the card detection request, and directly sends the card reading request, the second sending module, configured to send the card reading request to the first SAM device 20, includes: and a second sending module, configured to select a first SAM device 20 from the plurality of SAM devices, and send a card reading request to the selected first SAM device 20. If the identification card reading apparatus 10 first transmits the card detection request, the second transmitting module for transmitting the card detection request to the first SAM device 20 includes: and a second sending module configured to select a first SAM device 20 from the plurality of SAM devices, and send a card detection request to the selected first SAM device 20.
With the above alternative embodiment, a plurality of SAM devices may be provided, and each of the id card reading devices selects the first SAM device 20 first and then connects with the first SAM device 20, so that the utilization rate of the first SAM device 20 is improved, and the reading speed of each of the id card reading devices is also ensured, which may prevent the waiting time of each of the id card reading devices from being too long when there are a plurality of id card reading devices waiting to connect to the first SAM device 20.
In this alternative embodiment, the second sending module, the means for selecting the first SAM device 20 from the plurality of SAM devices includes, but is not limited to, one of:
in the first mode, the first SAM device 20 is selected from the plurality of SAM devices according to a correspondence relationship between the pre-stored identification card reading device and the first SAM device 20;
in practical applications, as an alternative embodiment, the identification card reading apparatus 10 is connected to a plurality of first SAM devices 20, and the correspondence relationship between the identification card reading apparatus 10 and each of the first SAM devices 20 may be stored in advance; as a preferable configuration, when the operation request transmitted from the terminal is received for the first time, the identification card reading apparatus 10 may select the first SAM device 20 corresponding to the right from the plurality of SAM devices according to the correspondence, and then initiate a card reading request to the first SAM device 20 to establish a connection with the first SAM device 20. With this alternative embodiment, the step of selecting the first SAM device is performed only when the operation request sent by the terminal is received for the first time, and the step of selecting the first SAM device is not performed when the operation request is subsequently received, which can greatly increase the speed of connecting the identification card reading device 10 and the first SAM device. Of course, the above-described step of selecting the first SAM device may be performed each time an operation request transmitted from the terminal is received. With this alternative embodiment, in a scenario where there are a plurality of SAM devices, the identification card reading device 10 can self-select the first SAM device 20, improving system manageability.
In the second mode, a SAM device whose current operating state is idle is selected as the first SAM device 20.
In practical applications, as an alternative embodiment, the identification card reading apparatus 10 may further record the operating status of each SAM device of the plurality of SAM devices connected thereto, and before sending the card reading request or the card detection request, the identification card reading apparatus 10 may select, as the first SAM device 20, the SAM device whose current operating status is idle, based on the operating status of the respective SAM devices, and mark the operating status of the first SAM device 20 as non-idle. With this alternative embodiment, it is possible to avoid a situation where one SAM device receives information from a plurality of identification card reading devices 10 at the same time, resulting in a decrease in efficiency.
In an alternative embodiment of the present invention, in order to quickly release an unused SAM device, the identification card reading device 10 may further mark the operating state of the first SAM device 20 as idle after the communication between the identification card reading device 10 and the first SAM device 20 is ended.
In practical application of the present invention, the identification card reading apparatus 10 is equivalent to a reading module in an existing identification card reader, has only an information interaction function, and does not have other functions such as SAM authentication of the existing identification card reader, and is independently disposed with the terminal and the first SAM device, and the identification card reading apparatus 10 may have two or more interfaces (wired or wireless), and may be connected to the terminal device and the first SAM device through a wired connection (e.g., USB interface, serial port, earphone interface, etc.) or a wireless connection (e.g., WIFI, bluetooth, infrared, NFC, etc.) respectively.
The identity card reading device provided by the embodiment of the present invention is independent of the first SAM device 20, and can perform information interaction with the first SAM device 20, and can also be connected with an identity card as a bridge for performing information interaction between the identity card and the first SAM device 20, and the identity card reading device is structurally separated from the SAM module. In practical applications, a plurality of identification card reading apparatuses may be provided, each of which is connected to the first SAM apparatus 20, whereby the utilization rate of the first SAM apparatus 20 can be improved. In practical applications, a plurality of SAM devices may be provided, and each of the id card reading devices selects the first SAM device 20 first and then connects with the first SAM device 20, so that the utilization rate of the first SAM device 20 is improved, and the reading speed of each of the id card reading devices is also ensured, which may prevent the waiting time of each of the id card reading devices from being too long when there are a plurality of id card reading devices waiting to connect to the first SAM device 20.
Fig. 3 is a flowchart of an execution of the identification card reading apparatus according to embodiment 2 of the present invention, and as shown in fig. 3, the main process executed by the identification card reading apparatus according to embodiment 2 of the present invention includes:
s301, receiving an operation request sent by a terminal.
The terminal in this embodiment is a device capable of communicating and sending an instruction, such as a PC, a PAD (tablet computer), a smart phone, a smart wearable device, and an electronic signature device (e.g., a U shield of a work bank, a K bank of a farming bank, etc.).
In the specific implementation process, the terminal and the identity card reading device can be connected through a wired connection (for example, a USB interface, a serial port, an audio interface, and the like) or a wireless connection (for example, WIFI, bluetooth, infrared, NFC, and the like).
In this embodiment, when the user needs to read the identification card information stored in the identification card, the user sends an operation request to the identification card reading device through the terminal, and instructs the identification card reading device to read the identification card information stored in the identification card. For example, a user may input an operation instruction to the terminal through a certain key in the terminal, and the terminal sends an operation request to the identification card reading device in response to the operation instruction input by the user.
In addition, the identity card information stored in the identity card is transmitted in an encrypted manner, and only the SAM device can decrypt the identity card information stored in the identity card due to the particularity of the identity card. In a specific implementation process, the content that needs to be decrypted by the first SAM device may be set in the card reading request, for example, the first SAM device may be set to read only the basic information (for example, name, gender, year and month of birth, and the like) stored in the identity card, the first SAM device may also be set to read the basic information + the photo + the fingerprint information and the like stored in the identity card, and the setting may be specifically performed as needed. In a specific implementation process, the setting can be performed by a user at the terminal, after the setting is completed, the setting is sent to the identity card reading device through the operation request, and the identity card reading device sends the setting information to the first SAM device according to the setting of the user when sending the card reading request.
S302, sending a card reading request to the first SAM device, wherein the card reading request is used for indicating the first SAM device to start a process of reading the information of the identity card.
In a specific implementation process, the identity card reading apparatus may generate a card reading request by itself, or receive a card reading request sent by another device (e.g., a terminal), and then send the card reading request to the first SAM device, and the identity card reading apparatus may have a function of communicating with the first SAM device, and may also implement communication with the first SAM device through another device, which is not limited in the present invention.
S303, in the process of reading the id card information by the first SAM device, transmitting the information exchanged between the first SAM device and the id card.
In this embodiment, the id card reading device may have a function of communicating with the id card, which is not limited in the present invention. The identity card reading device can transmit interactive information between the identity card and the first SAM device so as to ensure that the first SAM device can complete the operation of reading the identity card information.
And S304, receiving the identity card information sent by the first SAM device after reading the identity card information stored in the identity card.
S305, sending the identity card information to the terminal.
In a specific implementation process, after the first SAM device reads the identity card information stored in the identity card, the read identity card information is sent to the identity card reading device. At this time, in order to facilitate viewing of the identity card information, a display device may be further disposed on the identity card reading device to display the identity card information, or the identity card reading device may display the identity card information by means of a display screen of another device, such as sending the identity card information to the terminal and displaying the identity card information by the terminal, or sending the identity card information (directly sending the identity card information or sending the identity card information by the terminal) to the display device and displaying the identity card information by the display device. In addition, in order to facilitate subsequent presentation of the identity card information, the identity card information can be directly acquired from the identity card reading device, the identity card reading device can also send the identity card information to the terminal and/or the storage device, and then the terminal and/or the storage device stores the identity card information, and/or the terminal sends the identity card information to the storage device for storage. In addition, the identity card reading device can also store the received identity card information, and certainly, in order to ensure the safety of identity card information storage, the identity card reading device can also encrypt and store the identity card information.
Therefore, the identity card reading device provided by the embodiment of the invention can assist the first SAM device to acquire the identity card information from the identity card, and when a plurality of identity card reading devices are arranged, each identity card reading device is connected with the first SAM device, so that the utilization rate of the first SAM device can be improved.
In an optional implementation manner of the embodiment of the present invention, before the first SAM device performs the process of reading the information of the identification card, the identification card reading device may further instruct the first SAM device to perform the process of detecting the identification card, and based on this, before the identification card reading device sends the card reading request to the first SAM device, the identification card reading device may further perform the following process:
a1, sending a card detection request to the first SAM device, where the card detection request is used to instruct the first SAM device to start a process of detecting the identity card.
In a specific implementation process, the identification card reading apparatus may generate a card detection request by itself, or receive a card detection request sent by another device (e.g., a terminal), and then send the card detection request to the first SAM device.
A2, in the process of detecting the identity card by the first SAM device, transmitting information exchanged between the first SAM device and the identity card.
In the specific implementation process, the identity card reading device can have a function of communicating with the identity card, and the identity card reading device can transmit interactive information between the identity card and the first SAM device so as to ensure that the first SAM device can complete the operation of detecting the identity card.
A3, receiving a card detection success response sent by the first SAM device after detecting the identity card.
In the specific implementation process, the identity card reading device can instruct the first SAM device to read the identity card information only after receiving a card detection success response sent by the first SAM device, thereby ensuring that the first SAM device can accurately read the identity card information stored in the identity card to be read.
In addition, after the identification card reading device receives the card detection success response, the user can be prompted whether to perform reading operation, and only after the user confirms, the card reading request can be sent (for example, the user presses a specific key on the identification card reading device).
In an optional implementation of the embodiment of the present invention, the identity card reading apparatus may be connected to a plurality of SAM devices, and sending the card reading request to the first SAM device without sending the card detection request includes: the identity card reading apparatus selects a first SAM apparatus from the plurality of SAM apparatuses, and transmits a card reading request to the selected first SAM apparatus. In the case of transmitting the card detection request, the transmitting, by the identification card reading apparatus, the card detection request to the first SAM apparatus includes: the identity card reading device selects a first SAM device from the plurality of SAM devices, sends a card detection request to the selected first SAM device, and directly sends a card reading request to the first SAM device when sending a card reading request subsequently.
In practical application, a plurality of SAM devices can be arranged, each identity card reading device selects the first SAM device first and then is connected with the first SAM device, so that the utilization rate of the first SAM device is improved, the reading speed of each identity card reading device can be ensured, and the waiting time of each identity card reading device is not too long when a plurality of identity card reading devices wait to be connected with the first SAM device.
In this alternative embodiment, the manner in which the identity card reading device selects the first SAM device from the plurality of SAM devices includes, but is not limited to, one of:
selecting a first SAM device from a plurality of SAM devices according to a pre-stored corresponding relationship between an identity card reading device and the first SAM device;
in practical application, as an optional implementation scheme, the identity card reading device is connected with a plurality of SAM devices, and the corresponding relationship between the identity card reading device and each SAM device can be stored in advance; as a preferable scheme, when the operation request sent from the terminal is received for the first time, the identity card reading apparatus may select, according to the correspondence, a first SAM device corresponding to the identity card reading apparatus from the plurality of SAM devices, and then initiate a card reading request to the first SAM device to establish a connection with the first SAM device. With this alternative embodiment, the step of selecting the first SAM device is performed only when the operation request sent by the terminal is received for the first time, and the step of selecting the first SAM device is not performed when the operation request is subsequently received, which can greatly increase the speed of connecting the identification card reading device 10 and the first SAM device. Of course, the above-described step of selecting the first SAM device may be performed each time an operation request transmitted from the terminal is received. With this alternative embodiment, in a scenario where there are a plurality of SAM devices, the identity card reading device can self-select the first SAM device, improving system manageability.
In the second mode, the SAM device whose current operating state is idle is selected as the first SAM device.
In practical applications, as an alternative embodiment, the identity card reading apparatus may further record an operating state of each SAM device of the plurality of SAM devices connected thereto, and before sending the card reading request or the card detection request, the identity card reading apparatus may select, as the first SAM device, an SAM device whose current operating state is idle, based on the operating state of the respective SAM device, and mark the operating state of the first SAM device as non-idle. With this alternative embodiment, it is possible to avoid a situation where one SAM device receives information from a plurality of id card reading devices at the same time, which leads to a decrease in efficiency.
In an optional implementation of the embodiment of the present invention, in order to quickly release an unused SAM device, the identity card reading device may further mark the operating state of the first SAM device as idle after the identity card reading device has finished communicating with the first SAM device.
In an optional implementation manner of the embodiment of the present invention, the identity card reading apparatus may further perform mutual authentication with the first SAM apparatus before the first SAM apparatus starts the process of reading the identity card information, and after the mutual authentication is passed, the first SAM apparatus may start the process of reading the identity card information. Thus, the identity card reading device can authenticate the authenticity and the safety of the first SAM device, and the first SAM device can also authenticate the authenticity and the safety of the identity card reading device, so that the safety of information interaction between the identity card reading device and the first SAM device can be ensured.
Example 3
Based on the foregoing embodiments 1 to 2, fig. 4 shows a schematic structural diagram of an actual application scenario of the identity card information acquisition system provided in embodiment 3 of the present invention, and as shown in fig. 4, the identity card information acquisition system provided in embodiment 3 of the present invention mainly includes: a plurality of identity card reading devices 70, and a plurality of SAM devices 90 connected to the plurality of identity card reading devices 70, wherein each identity card reading device 70 is correspondingly configured with one front-end terminal 60, and the front-end terminal 60 also includes a plurality of (all front-end terminals are not shown in the figure). Of course, the identification card information acquisition system may also include the electronic signature device 80 as needed.
Each of the id card reading devices 70 may be provided with two communication interfaces (wired interfaces, such as USB interface, serial interface, and earphone interface, or wireless interfaces, such as bluetooth and WIFI), and may be connected to the front end terminal 60 and the SAM device 90, respectively. Each of the id card reading devices 70 may communicate with the resident id card, for example, using radio frequency to communicate with the id card, or may communicate with the SAM device 90, and transmit the communication data between the id card and the SAM device 90 through the id card reading device 70. In this embodiment, the front-end terminal is a device capable of communicating and sending instructions, such as a PC, a PAD (tablet computer), a smart phone, a smart wearable device, and an electronic signature device (e.g., a U shield of a work bank, a K bank of a farming bank, etc.).
In order to provide the identity card information without carrying an identity card in subsequent use, after the identity card reading device 70 and/or the front-end terminal 60 acquires the identity card information, the identity card information is sent to the electronic signature device 80 for storage, and of course, the electronic signature device 80 can directly store the identity card information or encrypt and store the identity card information for ensuring the safety of the identity card information. If identity card information needs to be read from the electronic signature device 80 subsequently, the identity card information can be read after the holder of the electronic signature device 80 agrees, for example, by the holder of the electronic signature device 80 inputting a correct PIN code.
Fig. 5 shows a flowchart of an actual application scenario of the method for acquiring identity card information according to embodiment 3 of the present invention, where the front end terminal 60 corresponds to the identity card reading devices 70 one by one, and referring to fig. 5, embodiment 3 of the present invention takes the front end terminal M and the identity card reading device M as an example, and provides a flow for acquiring identity card information by one identity card reading device (identity card reading device M) among a plurality of identity card reading devices, and the acquisition flows of other identity card reading devices are similar, and the specific flows are as follows:
s501, the front terminal M sends the operation request to the identity card reading device M.
The operation request sent by the front-end terminal M is a trigger operation for waking up the identity card reading device M, and the identity card reading device M enters a working state after receiving the operation request. In practical application, when an identity card enters the field range of the identity card reading device, the identity card reading device can sense the identity card, and when the identity card reading device senses that a card enters the field range, the identity card reading device can also generate a card detection request by itself, and the card detection request generated by itself or the card detection request sent by the front terminal is sent to the first SAM device.
S502, the identification card reading apparatus M selects a first SAM device (for example, SAM device 2) from the plurality of SAM devices.
In practical applications, the identity card reading apparatus M may select the first SAM device by one of the following methods:
selecting a first SAM device from a plurality of SAM devices according to a pre-stored corresponding relationship between an identity card reading device and the first SAM device;
in the second mode, the SAM device whose current operating state is idle is selected as the first SAM device.
S503, the identification card reading apparatus M sends a card detection request to the first SAM device to instruct the first SAM device to start the process of detecting the identification card.
S504, the first SAM device communicates with the identity card through the identity card reading device M to detect the identity card.
S505, after detecting the identification card, the first SAM device sends a card detection success response to the identification card reading device M.
S506, the identity card reading apparatus M receives a card detection success response sent by the first SAM device after detecting the identity card, and prompts the detection identity card success response.
In practical applications, the identity card reading device M may have a display screen, and may display prompt information such as "detecting the identity card, and whether the identity card information needs to be read", or, in step S506, the identity card reading device M may send the prompt information to the front-end terminal 1 for displaying, so as to prompt the user to read the identity card information, and at this time, the user may select to confirm to read the identity card information to instruct the front-end terminal to send a card reading request.
S507, the identity card reading apparatus M and the first SAM apparatus perform mutual authentication.
In practical applications, the identity card reading apparatus M may further authenticate with the first SAM device to ensure the validity of both the identity card reading apparatus M and the SAM device, so as to ensure the security of information transmission between the identity card reading apparatus M and the first SAM device.
And S508, the identity card reading device M sends a card reading request to the first SAM device, and the card reading request is used for indicating the first SAM device to start a process of reading the identity card information.
In practical applications, the identity card reading device M receives a successful card detection response and receives an instruction for confirming reading of identity information by a user, and then generates a card reading request and sends the card reading request to the first SAM device, and of course, the card reading request may also be generated by other devices (e.g., the front-end terminal 1) and sent to the identity card reading device M, and the identity card reading device M then sends the card reading request to the first SAM device.
In addition, the identity card information stored in the identity card is transmitted in an encrypted manner, and only the SAM device can decrypt the identity card information stored in the identity card due to the particularity of the identity card. In a specific implementation process, when the identity card reading apparatus M sends a card reading request to the first SAM apparatus, the content that needs to be decrypted by the first SAM apparatus may be set, for example, the first SAM apparatus may be set to only read basic information (for example, name, gender, year and month of birth, and the like) stored in the identity card, the first SAM apparatus may also be set to read basic information + photograph + fingerprint information and the like stored in the identity card, and the setting may be specifically performed as needed.
S509, the first SAM device identity card reading device M communicates with an identity card to read identity card information;
in practical application, when first SAM device carries out the information interaction with the ID card, the SAM authentication request that resident identification card sent can be received to first SAM device, and can be by the SAM device verification information transmission to resident identification card of resident identification card authentication with self generation, authenticate first SAM device by resident identification card, and simultaneously, resident identification card still sends the resident identification card verification information that can be authenticated by first SAM device, first SAM device is verified resident identification card, in order to judge whether resident identification card is legal. And only after the two parties pass the authentication, the subsequent operation of reading the information of the identity card can be executed.
S510, after the first SAM device reads the identity card information stored in the identity card, the identity card information is identified, and the identified identity card information is sent to the identity card reading device M.
In practical applications, only the SAM device can recognize the identity information stored in the identity card, and the information stored in the identity card is processed into recognizable information (e.g., information that can be displayed through a display screen) through the processing of the first SAM device.
S511, the identity card reading apparatus M receives the identity card information sent by the first SAM device after reading the identity card information stored in the identity card.
In practical applications, the identification card reading apparatus M can display readable identification card information for the user to view.
S512, the identity card reading device M sends the identity card information to the front-end terminal 1 for storage and display, and the identity card reading device M and/or the front-end terminal 1 sends the identity card information to the electronic signature device 80 for storage and display.
In practical application, in order to obtain the identity card information without carrying the identity card subsequently, the identity card reading device M sends the obtained identity card information to the front-end terminal 1 and/or the electronic signature device, or the front-end terminal 1 sends the obtained identity card information to the electronic signature device so that the electronic signature device can store the identity card information. In subsequent use, the electronic signature device can provide the identity card information. Of course, the electronic signature device can directly store the identity card information, and can also encrypt and store the identity card information for ensuring the safety of the identity card information. If identity card information needs to be read from the electronic signature device subsequently, the identity card information can be read after the holder of the electronic signature device agrees, for example, the holder of the electronic signature device inputs a correct PIN code. The front-end terminal 1 can display the identity card information for the user to confirm and facilitate the subsequent direct use.
It can be seen from the above technical solutions provided by the present invention that, in the solution provided by the embodiments of the present invention, the SAM module is removed from the identity card reading apparatus, the identity card reading apparatus can only communicate with the identity card, and the identity card information needs to be read by the SAM apparatus disposed at the background, so that the cost of the identity card reading apparatus can be reduced, and a plurality of identity card reading apparatuses can be verified by the same SAM apparatus, thereby improving the utilization rate of the SAM apparatus.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and alternate implementations are included within the scope of the preferred embodiment of the present invention in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present invention.
It should be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
It will be understood by those skilled in the art that all or part of the steps carried by the method for implementing the above embodiments may be implemented by hardware related to instructions of a program, which may be stored in a computer readable storage medium, and when the program is executed, the program includes one or a combination of the steps of the method embodiments.
In addition, functional units in the embodiments of the present invention may be integrated into one processing module, or each unit may exist alone physically, or two or more units are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may also be stored in a computer readable storage medium.
The storage medium mentioned above may be a read-only memory, a magnetic or optical disk, etc.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made in the above embodiments by those of ordinary skill in the art without departing from the principle and spirit of the present invention. The scope of the invention is defined by the appended claims and equivalents thereof.

Claims (11)

1. An identity card information acquisition method is characterized by comprising the following steps:
an identity card reading device receives an operation request sent by a terminal;
the identity card reading device sends a card detection request to a first SAM device, wherein the card detection request is used for indicating the first SAM device to start a process of detecting the identity card;
the identity card reading device transmits information interacted between the first SAM device and the identity card in a process of detecting the identity card by the first SAM device; wherein the interaction between the first SAM device and the identity card comprises: a card searching process and/or a card selecting process;
the identity card reading device receives a card detection success response sent by the first SAM device after the identity card is detected;
the identity card reading device prompts a user whether to perform reading operation or not after receiving a card detection success response, and sends a card reading request to the first SAM device after the user confirms, wherein the card reading request is used for indicating the first SAM device to start a process of reading identity card information;
the identity card reading device transmits information interacted between the first SAM device and the identity card in a process that the first SAM device reads identity card information;
the identity card reading device receives the identity card information sent by the first SAM device after reading the identity card information stored in the identity card;
the identity card reading device sends the identity card information to the terminal;
before the first SAM device starts a process of reading identity card information, the method further includes: the identity card reading device and the first SAM device perform mutual authentication.
2. The method of claim 1, wherein the sending of the card detection request by the identification card reading device to the first SAM device comprises:
the identification card reading apparatus selects the first SAM device from a plurality of SAM devices, and transmits the card detection request to the selected first SAM device.
3. The method of claim 2, wherein sending the card detection request to the first SAM device by the identification card reading device comprises:
the identification card reading apparatus selects the first SAM device from a plurality of SAM devices, and transmits the card detection request to the selected first SAM device.
4. The method of claim 3, wherein selecting the first SAM device from a plurality of SAM devices by the identity card reading device comprises:
the identity card reading device selects the first SAM device from a plurality of SAM devices according to the pre-stored corresponding relation between the identity card reading device and the first SAM device; or
The identity card reading apparatus selects an SAM apparatus whose current operating state is idle as the first SAM apparatus.
5. The method according to any one of claims 1 to 4, wherein after the identification card reading device sends the identification card information to the terminal, the method further comprises:
and the terminal displays the identity card information and/or sends the identity card information to a storage device for storage.
6. An identification card reading apparatus, comprising:
the first receiving module is used for receiving an operation request sent by a terminal;
a second sending module, configured to send a card detection request to a first SAM device, where the card detection request is used to instruct the first SAM device to start a process of detecting an identity card;
a transmission module, configured to transmit information exchanged between the first SAM device and the identity card in a process of detecting the identity card by the first SAM device; wherein the interaction between the first SAM device and the identity card comprises: a card searching process and/or a card selecting process;
a second receiving module, configured to receive a card detection success response sent by the first SAM device after the identity card is detected;
the second sending module is further configured to send a card reading request to the first SAM device after the receiving module receives the successful card detection response, where the card reading request is used to instruct the first SAM device to start a process of reading identity card information;
the transmission module is further configured to transmit information exchanged between the first SAM device and the identity card in a process of reading identity card information by the first SAM device;
the second receiving module is further configured to receive the identity card information sent by the first SAM device after the identity card information stored in the identity card is read;
the first sending module is used for sending the identity card information to the terminal;
wherein, ID card reading device still includes: means for performing mutual authentication with the first SAM device before the first SAM device starts a procedure of reading identification card information.
7. The apparatus of claim 6, wherein the second sending module sends the card detection request to the first SAM apparatus by:
the first SAM device is selected from a plurality of SAM devices, and the card detection request is sent to the selected first SAM device.
8. The apparatus of claim 7,
the second sending module selects the first SAM device from a plurality of SAM devices by:
selecting the first SAM device from a plurality of SAM devices according to the pre-stored corresponding relationship between the identity card reading device and the first SAM device; or,
a SAM device whose current operating state is idle is selected as the first SAM device.
9. The apparatus of claim 6, further comprising:
and the storage module is used for storing the identity card information received by the second receiving module.
10. An identification card information acquisition system, comprising: a terminal, an identity card reading device and a first SAM device, wherein,
the terminal is used for sending an operation request to the identity card reading device and receiving identity card information sent by the identity card reading device;
the identification card reading device comprises the identification card reading device of any one of claims 6 to 9;
the first SAM device is used for receiving a request sent by the identity card reading device and executing an operation corresponding to the request, wherein when the request sent by the identity card reading device is a card detection request, the first SAM device starts a process of detecting the identity card, information interaction is performed between the identity card reading device and the identity card, and when the request sent by the identity card reading device is a card reading request, the first SAM device starts a process of reading identity card information according to the card reading request, and information interaction is performed between the identity card reading device and the identity card, so that the identity card information stored in the identity card is read.
11. The system of claim 10, further comprising: a storage device and/or a display device;
the terminal and/or the identity card reading device are/is also used for sending the identity card information to the storage device and/or the display device;
the storage device is used for storing the identity card information;
and the display device is used for displaying the identity card information.
CN201510260735.2A 2015-05-20 2015-05-20 ID card information acquisition methods, apparatus and system Active CN104933379B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510260735.2A CN104933379B (en) 2015-05-20 2015-05-20 ID card information acquisition methods, apparatus and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510260735.2A CN104933379B (en) 2015-05-20 2015-05-20 ID card information acquisition methods, apparatus and system

Publications (2)

Publication Number Publication Date
CN104933379A CN104933379A (en) 2015-09-23
CN104933379B true CN104933379B (en) 2018-07-24

Family

ID=54120540

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510260735.2A Active CN104933379B (en) 2015-05-20 2015-05-20 ID card information acquisition methods, apparatus and system

Country Status (1)

Country Link
CN (1) CN104933379B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106027482B (en) * 2016-04-18 2019-11-15 李明 A kind of identity card card reading response method and device
CN106096470B (en) * 2016-06-15 2018-10-19 长春鸿达光电子与生物统计识别技术有限公司 A kind of Chinese residents identity card sequence number acquisition methods and equipment
CN106372547B (en) * 2016-08-30 2021-07-16 李明 Method and system for reading resident certificate card information and resident certificate card reading device
CN106372557B (en) * 2016-08-30 2021-07-20 李明 Certificate card information acquisition method, device and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1431861A2 (en) * 2002-12-17 2004-06-23 Activcard Ireland Limited Security token sharable data and synchronization cache
CN2690980Y (en) * 2004-04-20 2005-04-06 苏明儒 Certificate information identifying system
WO2007017958A1 (en) * 2005-08-05 2007-02-15 Technical Infra Logic Inc., Information acquisition system
CN101727592A (en) * 2008-10-27 2010-06-09 北京思创银联科技有限公司 One-with-more second-generation ID card verification system and method
CN103593634A (en) * 2013-11-08 2014-02-19 国家电网公司 Network centralized decoding system and method of identity card identifier

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1431861A2 (en) * 2002-12-17 2004-06-23 Activcard Ireland Limited Security token sharable data and synchronization cache
CN2690980Y (en) * 2004-04-20 2005-04-06 苏明儒 Certificate information identifying system
WO2007017958A1 (en) * 2005-08-05 2007-02-15 Technical Infra Logic Inc., Information acquisition system
CN101727592A (en) * 2008-10-27 2010-06-09 北京思创银联科技有限公司 One-with-more second-generation ID card verification system and method
CN103593634A (en) * 2013-11-08 2014-02-19 国家电网公司 Network centralized decoding system and method of identity card identifier

Also Published As

Publication number Publication date
CN104933379A (en) 2015-09-23

Similar Documents

Publication Publication Date Title
CN104899532B (en) ID card information acquisition methods, apparatus and system
JP2019195222A (en) Personal health device, and method for pairing personal health device with computing device
CN107222936B (en) Data processing method and device and terminal
KR102300098B1 (en) Electronic device for connecting communication and method for connecting communication
CN104639538A (en) Identity card information obtaining method and system
CN104636777B (en) ID card information obtains system
US20170332236A1 (en) Identity authentication method and wearable device
CN104933379B (en) ID card information acquisition methods, apparatus and system
US11838116B2 (en) Communication apparatus, control method, and computer-readable storage medium
KR20180030642A (en) METHOD, APPARATUS AND SYSTEM FOR PROCESSING ORDER INFORMATION
CN104899533B (en) ID card information acquisition methods, apparatus and system
TWI680687B (en) Communication method and device
CN105117745B (en) Information processor and system
WO2020156152A1 (en) Payment information binding method, apparatus, mobile terminal and system
CN108322507A (en) A kind of method and system executing safety operation using safety equipment
CN106357627B (en) Method, system and terminal for reading resident certificate card information
WO2017076270A1 (en) Smart card having function of one time password (otp), and work method therefor
KR20200026936A (en) Payment processing
WO2017101584A1 (en) Device and method for implementing online-to-offline transaction security
CN104899621B (en) ID card information acquisition methods, apparatus and system
CN105989481B (en) Data interaction method and system
WO2015081738A1 (en) Method and smart card for processing transaction data
CN107172718B (en) Information processing method and electronic equipment
CN106162520B (en) Health information processing method, health information collection equipment, terminal equipment and system
WO2014173215A1 (en) Conversion device and display system

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220412

Address after: Tiantianrong building, No. 1, Zhongguancun, Beiqing Road, Haidian District, Beijing 100094

Patentee after: TENDYRON Corp.

Address before: 100086 room 603, building 12, taiyueyuan, Haidian District, Beijing

Patentee before: Li Ming