Electronic information storage medium, IC chip, IC card, detection interval control method, and program
The IC card system optimizes power usage by controlling detection intervals based on event occurrence, reducing consumption and enhancing IC chip performance through intelligent command transmission.
Patent Information
- Application Number
- JP2023115145
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-07-13
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2043-07-13
AI Technical Summary
Conventional IC cards face issues with power consumption and performance when biometric information detection is unnecessary, such as when a user does not place their finger on the fingerprint sensor, leading to inefficient operation of the fingerprint sensor and potential impact on the IC chip.
An electronic information storage medium and IC chip system that controls detection intervals by transmitting commands to a biometric information detection sensor, determining if a predetermined event has occurred, and adjusting detection time accordingly to reduce power consumption.
Reduces power consumption in the biometric information detection process, thereby increasing the power available to the IC chip and improving its performance, especially in non-contact communication scenarios.
Smart Images

Figure 2025012366000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to the technical field of IC cards and the like that are equipped with an IC chip (Integrated Circuit) and a biometric information detection sensor such as a fingerprint sensor, and perform personal authentication using biometric information detected by the sensor. [Background technology]
[0002] As an example of this type of IC card, Patent Document 1 discloses an IC card that compares fingerprint information acquired from a user by a fingerprint sensor with pre-stored biometric authentication information, and authenticates the user as the user when the number of successful matches between the fingerprint information and the biometric authentication information exceeds a threshold. This IC card is capable of shortening the time required for authentication using fingerprint information by lowering the threshold when the user is authenticated as the user, and raising the threshold when the user is not authenticated as the user. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 7080768 Summary of the Invention [Problem to be solved by the invention]
[0004] However, in some use cases of the conventional IC cards described above, personal authentication using biometric information such as fingerprint information may not be used by the user. For example, the user may not place his / her finger on the contact surface of the fingerprint sensor. In such a case, it is not desirable from the viewpoint of reducing power consumption for the fingerprint sensor to perform an operation for detecting fingerprint information at a predetermined time interval using power supplied from an external source. In particular, when power is supplied from the IC chip to the fingerprint sensor, there is a possibility that the performance of the IC chip side may be affected while the fingerprint sensor is operating to detect fingerprint information.
[0005] Therefore, the present invention has been made in consideration of these points and other issues as examples of problems, and aims to provide an electronic information storage medium, an IC chip, an IC card, a detection interval control method, and a program that are capable of reducing the power consumption required to detect biometric information. [Means for solving the problem]
[0006] In order to solve the above problem, the invention described in claim 1 is an electronic information storage medium capable of communicating with a biometric information detection sensor that detects biometric information from a user's body at a predetermined detection time interval, and is characterized in that it comprises a first transmitting means for transmitting a command to the biometric information detection sensor to detect the biometric information, a receiving means for receiving a response including the biometric information from the biometric information detection sensor, a determining means for determining whether a predetermined event has occurred between the transmission of the command and the reception of the response, and a second transmitting means for transmitting a command to the biometric information detection sensor to extend the detection time when it is determined that the predetermined event has occurred.
[0007] The invention described in claim 2 is characterized in that, in the electronic information storage medium described in claim 1, it further comprises a third transmitting means for transmitting a command including an initially set detection time to the biological information detection sensor when the electronic information storage medium is started up.
[0008] The invention described in claim 3 is characterized in that, in the electronic information storage medium described in claim 2, it further comprises a setting means for setting a detection time longer than the initially set detection time when it is determined that the specified event has occurred, and the second transmission means transmits the command including the detection time set by the setting means to the biological information detection sensor.
[0009] The invention described in claim 4 is characterized in that, in the electronic information storage medium described in any one of claims 1 to 3, the determination means determines that the specified event has occurred when a time set in a timer in response to the transmission of the command has arrived.
[0010] The invention described in claim 5 is characterized in that, in the electronic information storage medium described in any one of claims 1 to 3, the electronic information storage medium is capable of communicating with an external terminal in a contact or contactless manner, and the determination means determines that the specified event has occurred when a specified command is received from the external terminal.
[0011] The invention recited in claim 6 is the electronic information storage medium recited in any one of claims 1 to 3, further comprising a power supply means for supplying power to the biological information detection sensor.
[0012] The invention described in claim 7 is characterized in that, in the electronic information storage medium described in claim 6, the power supplying means supplies power induced by a carrier wave received via an antenna to the biometric information detection sensor.
[0013] The invention described in claim 8 is characterized in that, in the electronic information storage medium described in any one of claims 1 to 3, the electronic information storage medium pre-stores biometric information for matching, and further includes an authentication means for executing an authentication process to authenticate the user by matching the biometric information included in the response with the biometric information for matching when the response is received.
[0014] The invention described in claim 9 is an IC chip capable of communicating with a biometric information detection sensor that detects biometric information from a user's body at a predetermined detection time interval, and is characterized in that it comprises a first transmitting means for transmitting a command to the biometric information detection sensor to detect the biometric information, a receiving means for receiving a response including the biometric information from the biometric information detection sensor, a determination means for determining whether a predetermined event has occurred between the transmission of the command and the reception of the response, and a second transmitting means for transmitting a command to the biometric information detection sensor to extend the detection time when it is determined that the predetermined event has occurred.
[0015] The invention described in claim 10 is an IC card capable of communicating with a biometric information detection sensor that detects biometric information from a user's body at a predetermined detection time interval, and is characterized in that it comprises a first transmitting means for transmitting a command to the biometric information detection sensor to detect the biometric information, a receiving means for receiving a response including the biometric information from the biometric information detection sensor, a determination means for determining whether a predetermined event has occurred between the transmission of the command and the reception of the response, and a second transmitting means for transmitting a command to the biometric information detection sensor to extend the detection time when it is determined that the predetermined event has occurred.
[0016] The invention described in claim 11 is a detection interval control method executed by an electronic information storage medium capable of communicating with a biometric information detection sensor that detects biometric information from a user's body at a predetermined detection time interval, and is characterized in that it includes the steps of transmitting a command to the biometric information detection sensor to detect the biometric information, receiving a response including the biometric information from the biometric information detection sensor, determining whether a predetermined event has occurred between the transmission of the command and the reception of the response, and, when it is determined that the predetermined event has occurred, transmitting a command to the biometric information detection sensor to extend the detection time.
[0017] The invention described in claim 12 is characterized in that a computer included in an electronic information storage medium capable of communicating with a biometric information detection sensor that detects biometric information from a user's body at a predetermined detection time interval executes the following steps: sending a command to the biometric information detection sensor to detect the biometric information; receiving a response from the biometric information detection sensor that includes the biometric information; determining whether a predetermined event has occurred between the sending of the command and the receiving of the response; and, if it is determined that the predetermined event has occurred, sending a command to the biometric information detection sensor to extend the detection time. Effect of the Invention
[0018] According to the present invention, it is possible to reduce the power consumption required for detecting biological information. [Brief description of the drawings]
[0019] [Figure 1] FIG. 2 is a diagram showing an example of a schematic configuration of an IC card C. [Diagram 2] 4 is a diagram showing an example of the relationship between the operating state and power consumption of the fingerprint sensor 1. FIG. [Diagram 3] FIG. 2 is a diagram illustrating an example of a hardware configuration of an IC chip 3. [Figure 4] FIG. 2 is a diagram illustrating an example of a software configuration of the IC chip 3. [Diagram 5] 13 is a flowchart showing an example of a fingerprint information detection process executed by the IC chip 3 and the fingerprint sensor 1. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0020] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. The embodiment described below is an embodiment in which the present invention is applied to an IC card with a fingerprint authentication function.
[0021] [1. Configuration and functions of IC card C] First, the configuration and functions of an IC card C according to this embodiment will be described with reference to FIG. 1. FIG. 1 is a diagram showing an example of a schematic configuration of an IC card C. As shown in FIG. 1, the IC card C includes a fingerprint sensor 1, an antenna 2, an IC chip 3, and the like, and the fingerprint sensor 1 and the antenna 2 are electrically connected to the IC chip 3. The fingerprint sensor 1 is an example of a biometric information detection sensor. The fingerprint sensor 1 is mounted on the surface of the IC card C so that the finger of the user of the IC card C can contact the fingerprint sensor 1. The antenna 2 is used for the IC chip 3 to perform non-contact communication (for example, non-contact communication conforming to ISO / IEC 14443) between the IC chip 3 and an external terminal T (equipped with a reader / writer). The antenna 2 is equipped with an antenna coil, receives a carrier wave (electromagnetic wave) emitted from the reader / writer of the external terminal T, and transmits a modulated signal output from the IC chip 3 as an electromagnetic wave. The IC card C and the IC chip 3 are examples of electronic information storage media. Examples of the IC card C include a credit card, a cash card, and a My Number card.
[0022] The fingerprint sensor 1 performs a detection operation for detecting (reading) fingerprint information (one example of biometric information) from the pad of a user's finger (detection target) of the IC card C at a predetermined detection time interval (in other words, detection interval) by using (consuming) power supplied from the IC chip 3, for example. For example, the fingerprint sensor 1 has tens of thousands of electrodes and a contact surface that the pad of the user's finger contacts. When the pad of the user's finger properly contacts this contact surface, an amount of charge corresponding to the proximity to the contact surface due to the unevenness of the pad of the user's finger (i.e., the unevenness constituting the fingerprint) accumulates in the electrodes. Then, the fingerprint sensor 1 detects fingerprint information by converting the amount of charge accumulated in each electrode into a numerical value (i.e., a numerical value corresponding to the amount of charge). The fingerprint sensor 1 repeatedly performs the above detection operation at a predetermined detection time interval until the pad of the user's finger properly contacts the contact surface and fingerprint information is detected. The fingerprint information detected in this manner is output to the IC chip 3. Note that the fingerprint sensor 1 may detect fingerprint information by a method other than the above.
[0023] Here, the predetermined detection time interval is an interval of a detection time (also called a polling time) set by the IC chip 3. For example, if the user's finger is not in contact with the contact surface of the fingerprint sensor 1, the detection time is controlled (adjusted) by the IC chip 3 to be longer (details will be described later). This makes it possible to reduce the power consumption of the fingerprint sensor 1, and in turn to increase the power that can be supplied to the IC chip 3, and it is expected that the performance of the IC chip 3 (for example, an improvement in processing speed) will be improved. FIG. 2 is a diagram showing an example of the relationship between the operating status of the fingerprint sensor 1 and the power consumption. As shown in FIG. 2, the power consumption of the fingerprint sensor 1 differs depending on the operating status of the fingerprint sensor 1. That is, the longer the waiting time for detection of fingerprint information (i.e., the longer the detection time), the smaller the power consumption. On the other hand, the power consumption is the largest during detection (reading) of fingerprint information. In particular, during the waiting state for detection of fingerprint information, if the detection time of fingerprint information is extended, the power consumption can be further reduced.
[0024] Fig. 3 is a diagram showing an example of a hardware configuration of the IC chip 3. As shown in Fig. 3, the IC chip 3 includes, as hardware, a sensor communication I / O circuit 31, a contact communication I / O circuit 32 (an example of a power supply means), a non-contact communication I / O circuit 33 (an example of a power supply means), a RAM (Random Access Memory) 34, an NVM (Nonvolatile Memory) 35, a ROM (Read Only Memory) 36, a CPU (Central Processing Unit) 37 (an example of a computer), and a coprocessor 38 that performs cryptographic calculations and the like. The sensor communication I / O circuit 31 serves as an interface for performing contact communication with the fingerprint sensor 1. As such an interface, for example, a UART (Universal Asynchronous Receiver Transmitter) or a SPI (Serial Peripheral Interface) is used.
[0025] The contact communication I / O circuit 32 serves as an interface for performing contact communication with an external terminal T. The contact communication I / O circuit 32 includes eight terminals C1 to C8 conforming to ISO / IEC 7816, for example. The C1 terminal is a power terminal, and is supplied with power from the external terminal T. The power supplied via the power terminal is supplied to each component (such as the CPU 37) of the IC chip 3 and the fingerprint sensor 1. The C7 terminal is used for contact communication with the external terminal T. In the contact communication, a reset or command APDU (Application Protocol Data Unit) is received from the external terminal T, and a response APDU is transmitted to the external terminal T. An example of the external terminal T is a transaction terminal (payment terminal).
[0026] The non-contact communication I / O circuit 33 serves as an interface for performing non-contact communication with the external terminal T via the antenna 2. The non-contact communication I / O circuit 33 is connected to the antenna 2 and includes a power (power supply) supply circuit and a modulation / demodulation circuit. The power supply circuit rectifies and smoothes an induced current related to power (induced electromotive force) induced by a carrier wave received by the antenna 2, and supplies power to each component (CPU 37, etc.) of the IC chip 3 and the fingerprint sensor 1. The modulation / demodulation circuit demodulates data (command APDU) from the carrier wave received by the antenna 2 and outputs the data to the CPU 37. The modulation / demodulation circuit also modulates data (response APDU) from the CPU 37 and outputs the data to the antenna 2 as a modulated signal.
[0027] For example, a flash memory is applied to the NVM 35. The NVM 35 may be an "Electrically Erasable Programmable Read-Only Memory". A platform type operating system (hereinafter, simply referred to as "OS") and programs such as applications (including the program of the present invention) are stored in the NVM 35 or the ROM 36. These programs function as software (software modules) mounted on the IC chip 3 by being executed by the CPU 37. FIG. 4 is a diagram showing an example of the software configuration of the IC chip 3. In FIG. 4, the OS has a personal authentication (personal verification) function and a logical channel management function, and includes an APDU transmission / reception unit 371, a sensor control unit 372, a detection time holding unit 373, a timer control unit 374, a matching information holding unit 375, an authentication (matching) processing unit 376, and an authentication result management unit 377. Here, the logical channel is a logical channel for accessing an application.
[0028] The APDU transmission / reception unit 371 receives a command APDU from the external terminal T via the contact communication I / O circuit 32 or the non-contact communication I / O circuit 33, and transmits the received command APDU to the selected application. Furthermore, when the APDU transmission / reception unit 371 receives a response APDU from the selected application, it transmits the received response APDU to the external terminal T via the contact communication I / O circuit 32 or the non-contact communication I / O circuit 33. Note that the selected application is an application selected by the OS in response to a selection command (SELECT command) received from the external terminal T.
[0029] The sensor control unit 372 functions as an example of the first transmitting means, the second transmitting means, the third transmitting means, the receiving means, the determining means, and the setting means of the present invention, and controls the fingerprint sensor 1. More specifically, the sensor control unit 372 sets (initializes) an initial value of the detection time, for example, when the IC chip 3 is started up. The initially set detection time is held by the detection time holding unit 373.
[0030] Here, the time when the IC chip 3 is started is, for example, when power is supplied to the CPU 37. The "time" may have a predetermined time span (same below). The time when the IC chip 3 is started may be when a reset (for example, a cold reset or a warm reset) is received from the external terminal T via the contact communication I / O circuit 32 by contact communication, or when an initial response (Answer to reset) to the reset is transmitted. Alternatively, the time when the IC chip 3 is started may be when a command (for example, a request command or a wake-up command) is received from the external terminal T via the contact communication I / O circuit 33 by contactless communication as the IC chip 3 enters the operating magnetic field field emitted by the external terminal T, or when an initial response (Answer to request) to the command is transmitted.
[0031] The sensor control unit 372 transmits a fingerprint information detection command (an example of a command for detecting biometric information, also called a fingerprint information reading command) including the above-mentioned initially set detection time (for example, 10 ms) to the fingerprint sensor 1 via the sensor communication I / O circuit 31. As a result, the initial value of the detection time included in the fingerprint information detection command is set in the fingerprint sensor 1. The initial value of the detection time may be set in advance in the fingerprint sensor 1. In this case, the initial value of the detection time does not need to be included in the fingerprint information detection command. Then, the sensor control unit 372 receives a response including fingerprint information from the fingerprint sensor 1 in response to the fingerprint information detection command. The initial value of the detection time may be included in a detection time setting command transmitted to the fingerprint sensor 1 prior to the fingerprint information detection command. If the initial value of the detection time is set in advance in the fingerprint sensor 1, the detection time setting command does not need to be transmitted to the fingerprint sensor 1.
[0032] The sensor control unit 372 judges whether or not a predetermined event has occurred between the transmission of the fingerprint information detection command and the reception of the response. Then, when the sensor control unit 372 judges that a predetermined event has occurred, it transmits a command to lengthen the detection time to the fingerprint sensor 1. For example, when the sensor control unit 372 judges that a predetermined event has occurred, it sets a detection time longer than the initially set detection time (initial value) (for example, a detection time longer than the initial value by 10 ms). Then, the sensor control unit 372 transmits a fingerprint information detection command including the set detection time to the fingerprint sensor 1 via the sensor communication I / O circuit 31. The detection time is updated (for example, overwritten) from the initial value by the detection time holding unit 373 and held. Note that the command to lengthen the detection time may include an additional time to be added to the detection time already set. In this case, the IC chip 3 that receives the command sets a new detection time obtained by adding the additional time to the detection time already set.
[0033] Here, the occurrence of a predetermined event may be, for example, when the time set in a timer has arrived. The timer control unit 374 has a timer function, and sets a predetermined time (for example, 50 ms to 100 ms) in the timer in response to the transmission of a fingerprint information detection command, and starts measuring (counting) the time. Then, when the measured time reaches the time set in the timer (counts up), the timer control unit 374 notifies the sensor control unit 372 of information indicating the count up. This allows the sensor control unit 372 to determine that a predetermined event has occurred. In other words, when the time set in the timer in response to the transmission of the fingerprint information detection command has arrived, it is determined that a predetermined event has occurred. Then, the timer control unit 374 notifies the sensor control unit 372, resets the timer, and starts measuring the time again.
[0034] Alternatively, the occurrence of a predetermined event may be the case where a predetermined command is received from the external terminal T. That is, when the APDU transmission / reception unit 371 receives a predetermined command APDU from the external terminal T via the contact communication I / O circuit 32 or the contactless communication I / O circuit 33, it notifies the sensor control unit 372 of information indicating command reception. As a result, the sensor control unit 372 determines that a predetermined event has occurred. That is, when a predetermined command APDU is received from the external terminal T, it is determined that a predetermined event has occurred. Here, the predetermined command APDU is, for example, a selection command (SELECT command), a write command (WRITE command), a read command (READ command), or an authentication command (VERIFY command), and is set in advance in the IC chip 3.
[0035] The matching information holding unit 375 holds fingerprint information for matching. The fingerprint information for matching is fingerprint information of a user, and is stored in the NVM 35 before the authentication process. When a response including fingerprint information is received from the fingerprint sensor 1, the authentication processing unit 376 executes an authentication process for authenticating the user (authentication of the user's identity) by matching the fingerprint information included in the response with the fingerprint information for matching held by the matching information holding unit 375. In this authentication process, if the fingerprint information included in the response matches the fingerprint information for matching, the authentication is successful (authentication of the user is successful), whereas if they do not match, the authentication is unsuccessful (authentication of the user is unsuccessful). The authentication result management unit 377 stores and manages the result of the authentication process by the authentication processing unit 376 (information indicating authentication success or authentication failure) in the NVM 35. The authentication result managed by the authentication result management unit 377 is returned, for example, in a response APDU in response to a predetermined command APDU from the external terminal T.
[0036] Note that the fingerprint sensor 1 may detect the above-mentioned fingerprint information in response to a fingerprint information detection command (or a matching command) from the IC chip 3, and execute an authentication process for authenticating a user by matching the detected fingerprint information with fingerprint information for matching, and transmit a response including a result of the authentication process to the IC chip 3. In this case, for example, the fingerprint information for matching may be stored in the fingerprint sensor 1 before the authentication process of the fingerprint sensor 1.
[0037] [2. Operation of IC card C] Next, the operation of the IC card C will be described with reference to Fig. 5. Fig. 5 is a flow chart showing an example of a fingerprint information detection process executed by the IC chip 3 and the fingerprint sensor 1. In Fig. 5, when the IC chip 3 is started up as described above (step S1), it sets an initial value of the detection time (step S2). Next, the IC chip 3 transmits a fingerprint information detection command including the initial value of the detection time set in step S2 to the fingerprint sensor 1 by the sensor control unit 372 via the sensor communication I / O circuit 31 (step S3).
[0038] On the other hand, when the fingerprint sensor 1 receives a fingerprint information detection command from the IC chip 3 (step S11), it sets a detection time (initial value for the first time) included in the fingerprint information detection command (step S12). Next, the fingerprint sensor 1 performs a detection operation for detecting fingerprint information and determines whether the fingerprint information is detected (step S13). For example, if a predetermined feature amount or more is obtained, it is determined that the fingerprint information is detected (step S13: YES), and the fingerprint sensor 1 transmits a response including the detected fingerprint information to the IC chip 3 (step S14), and ends the process. On the other hand, if it is determined that the fingerprint information is not detected (step S13: NO), the fingerprint sensor 1 waits (sleep) for the detection time set in step S12 (step S15), and returns to step S13.
[0039] After the process of step S3, the IC chip 3 determines whether or not a response has been received from the fingerprint sensor 1 through the sensor control unit 372 (step S4). If it is determined that a response has been received from the fingerprint sensor 1 (step S4: YES), the process proceeds to authentication processing (step S5). On the other hand, if it is determined that a response has not been received from the fingerprint sensor 1 (step S4: NO), the IC chip 3 determines whether or not the above-mentioned predetermined event has occurred through the sensor control unit 372 (step S6). If it is determined that the predetermined event has not occurred (step S6: NO), the process returns to step S4. That is, the sensor control unit 372 determines whether or not a predetermined event has occurred between the transmission of the fingerprint information detection command and the reception of the response.
[0040] On the other hand, if it is determined that a predetermined event has occurred (step S6: YES), the IC chip 3 sets the detection time longer than the detection time previously (immediately before) set and transmitted (initial value, or a detection time set later) (step S7), and returns to step S3. A fingerprint information detection command including the latest detection time set in step S7 is transmitted by the sensor control unit 372 to the fingerprint sensor 1 via the sensor communication I / O circuit 31. As a result, when a fingerprint information detection command is received from the IC chip 3, the latest detection time included in the fingerprint information detection command is set, and a detection operation for detecting fingerprint information is performed.
[0041] As described above, according to the above embodiment, the IC chip 3 is configured to transmit a command to the fingerprint sensor 1 that detects fingerprint information at a predetermined detection time interval, to determine whether a predetermined event has occurred between the transmission of the fingerprint information detection command and the reception of a response, and to transmit a command to the fingerprint sensor 1 to lengthen the detection time if it is determined that the predetermined event has occurred, so that the detection time interval of the fingerprint information can be appropriately controlled and the power consumption required to detect the fingerprint information can be reduced. This makes it possible to increase the power supplied to the CPU 37, particularly in the case of non-contact communication, and to improve the performance of the CPU 37 (for example, improve the processing speed).
[0042] In the above embodiment, the present invention is applied to an IC card C with a fingerprint authentication function, but the present invention can also be applied to an IC chip mounted on a user's mobile device. Such an IC chip may be detachably mounted on the mobile device, or may be an eUICC (Embedded Universal Integrated Circuit Card) mounted (for example, soldered) on a board so that it cannot be easily removed or replaced from the mobile device. In this case, power is supplied to the IC chip from a battery mounted on the mobile device. In the above embodiment, the IC chip 3 capable of contact communication and contactless communication is taken as an example, but the present invention can also be applied to an IC chip capable of either contact communication or contactless communication.
[0043] In the above embodiment, the fingerprint sensor 1, which is an example of a biometric information detection sensor, is mounted on an IC card C, but the present invention can be applied even when the fingerprint sensor 1 is not mounted on an IC card C. In this case, the fingerprint sensor 1 is mounted on a mobile device mounted with an IC chip, for example, and receives power from a battery mounted on the mobile device and communicates with the IC chip. In the above embodiment, the fingerprint sensor 1 is mounted on an example of biometric information detected from a user's body, but the user's face, a print on the user's palm, blood vessels (veins) in the user's palm or fingers, or the iris of the user's eye may be detected as biometric information, and the present invention can be applied to such cases. [Explanation of symbols]
[0044] 1 Fingerprint sensor 2 Antennas 3. IC chip 31 Sensor communication I / O circuit 32 I / O circuit for contact communication 33 I / O circuit for contactless communication 34 RAM 35 NVM 36 ROM 37 CPU 38 Coprocessors 371 APDU Transmitter / Receiver 372 Sensor control unit 373 Detection time holding unit 374 Timer control section 375 Matching information storage unit 376 Authentication processing unit 377 Certification Result Management Department C. IC card
Claims
1. An electronic information storage medium capable of communicating with a biological information detection sensor that detects biological information from a user's body at a predetermined detection time interval, a first transmitting means for transmitting a command to the biological information detection sensor to detect the biological information; a receiving means for receiving a response including the biological information from the biological information detection sensor; a determination means for determining whether or not a predetermined event has occurred between the transmission of the command and the reception of the response; a second transmission means for transmitting a command to extend the detection time to the biological information detection sensor when it is determined that the predetermined event has occurred; An electronic information storage medium comprising:
2. 2. The electronic information storage medium according to claim 1, further comprising a third transmission means for transmitting a command including an initially set detection time to the biological information detection sensor when the electronic information storage medium is started up.
3. a setting unit for setting a detection time longer than the initially set detection time when it is determined that the predetermined event has occurred, 3. The electronic information storage medium according to claim 2, wherein the second transmission means transmits the command including the detection time set by the setting means to the biological information detection sensor.
4. 4. The electronic information storage medium according to claim 1, wherein the determination means determines that the predetermined event has occurred when a time set in a timer in response to the transmission of the command has arrived.
5. The electronic information storage medium is capable of communicating with an external terminal in a contact or non-contact manner; 4. The electronic information storage medium according to claim 1, wherein the determining means determines that the predetermined event has occurred when a predetermined command is received from the external terminal.
6. 4. The electronic information storage medium according to claim 1, further comprising a power supplying means for supplying power to the biological information detection sensor.
7. 7. The electronic information storage medium according to claim 6, wherein the power supplying means supplies power induced by a carrier wave received via an antenna to the biological information detection sensor.
8. the electronic information storage medium pre-stores biometric information for matching; an authentication means for executing, when the response is received, an authentication process for authenticating the user by comparing biometric information included in the response with the biometric information for comparison; 4. The electronic information storage medium according to claim 1, further comprising:
9. An IC chip capable of communicating with a biological information detection sensor that detects biological information from a user's body at a predetermined detection time interval, a first transmitting means for transmitting a command to the biological information detection sensor to detect the biological information; a receiving means for receiving a response including the biological information from the biological information detection sensor; a determination means for determining whether or not a predetermined event has occurred between the transmission of the command and the reception of the response; a second transmission means for transmitting a command to extend the detection time to the biological information detection sensor when it is determined that the predetermined event has occurred; An IC chip comprising:
10. An IC card capable of communicating with a biological information detection sensor that detects biological information from a user's body at a predetermined detection time interval, a first transmitting means for transmitting a command to the biological information detection sensor to detect the biological information; a receiving means for receiving a response including the biological information from the biological information detection sensor; a determination means for determining whether or not a predetermined event has occurred between the transmission of the command and the reception of the response; a second transmission means for transmitting a command to extend the detection time to the biological information detection sensor when it is determined that the predetermined event has occurred; An IC card comprising:
11. A detection interval control method executed by an electronic information storage medium capable of communicating with a biological information detection sensor that detects biological information from a user's body at a predetermined detection time interval, comprising: transmitting a command to the biological information detection sensor to detect the biological information; receiving a response including the biological information from the biological information detection sensor; determining whether or not a predetermined event has occurred between the transmission of the command and the reception of the response; transmitting a command to the biological information detection sensor to lengthen the detection time when it is determined that the predetermined event has occurred; A detection interval control method comprising:
12. A computer included in an electronic information storage medium capable of communicating with a biological information detection sensor that detects biological information from a user's body at a predetermined detection time interval, transmitting a command to the biological information detection sensor to detect the biological information; receiving a response including the biological information from the biological information detection sensor; determining whether or not a predetermined event has occurred between the transmission of the command and the reception of the response; transmitting a command to the biological information detection sensor to lengthen the detection time when it is determined that the predetermined event has occurred; A program characterized by executing the above.
Citation Information
Patent Citations
Apparatus and control program for processing image
JP2010224891A
Portable terminal, authentication method, and authentication program
JP2013140415A
IC card and IC card control method
JP7080768B2