# US 2018/0324587 A1 · Authentication system, recording medium having recorded therein computer program controlling authentication system, and reader for use in authentication system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2018/0324587 A1
- Document ID: US20180324587A1
- Status: Published application
- Kind: A1
- Application number: 16/015,343
- Filed: 2018-06-22
- Published: 2018-11-08
- Earliest claimed: 2015-03-27
- Assignees: Konica Minolta, Inc.
- Applicants: Konica Minolta, Inc.
- Inventors: Keita MINAMI
- Web page: https://patentgrep.com/patent/US20180324587A1

## CPC

- H04W 12/06: Authentication
- H04L 63/0853: {using an additional device, e.g. smartcard, SIM or a different communication terminal (cryptographic mechanisms or cryptographic arrangements for entity authentication involving additional secure or trusted devices H04L9/3234)}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

An authentication system includes: a reading unit that (i) reads ID information as a response to a first read command being a command to which only a first type of contactless communication terminal responds, and outputs the ID information and type information indicating that a contactless communication terminal is of the first type, and (ii) reads ID information as a response to a second read command being a command to which both the first and second types of contactless communication terminals respond, and causes additional issuance of the first read command, and when succeeding in reading ID information as a response to the additionally issued first read command, outputs the ID information and type information indicating the first type; an authentication unit that, when a user list includes an output pair of ID information and type information of the communicating contactless communication terminal, authenticates a user associated with output pair.

## Claims

### Claim 1

An authentication system that reads ID information from a contactless communication terminal by repeatedly issuing a first read command and a second read command until receiving a response to either read command, and performs user authentication based on the ID information, the first read command being a command to which only a first type of contactless communication terminal responds, the second read command being a command to which both the first type of contactless communication terminal and a second type of contactless communication terminal respond, the authentication system comprising:
a communication unit configured to communicate with a contactless communication terminal to issue read commands and receive a response to any of the read commands;
a reading unit configured to (i) read ID information as a response to the first read command via the communication unit, and then output the ID information and type information indicating that the contactless communication terminal communicating with the communication unit is of the first type, and (ii) read ID information as a response to the second read command via the communication unit, and then cause the communication unit to additionally issue the first read command, and when succeeding in reading ID information as a response to the additionally issued first read command via the communication unit, output the ID information and type information indicating that the communicating contactless communication terminal is of the first type;
a storage that stores therein a user list in which a pair of ID information and type information of a contactless communication terminal is registered in association with each user; and
an authentication unit configured to search the user list for a pair of the ID information and the type information of the communicating contactless communication terminal output by the reading unit, and when the output pair is included in the user list, authenticate a user who is associated with the output pair.

### Claim 2 (depends on 1)

The authentication system of claim 1, wherein
when failing in reading the ID information as the response to the additionally issued first read command, the reading unit outputs the ID information read as the response to the second read command that has been issued immediately prior to the additionally issued first read command and type information indicating that the communicating contactless communication terminal is of the second type.

### Claim 3 (depends on 2)

The authentication system of claim 2, wherein
the communication unit additionally issues the first read command up to a predetermined number of times successively until receiving a response from the communicating contactless communication terminal, and
when failing in reading ID information as a response to either of the first read commands that are additionally issued successively, the reading unit outputs the ID information read as the response to the second read command that has been issued immediately prior to the first read commands and type information indicating that the communicating contactless communication terminal is of the second type.

### Claim 4 (depends on 2)

The authentication system of claim 2, wherein
the communication unit issues, as the first read command, a preparation command and a read execution command that is a command to which ID information is returned as a response from the communicating contactless communication terminal,
only when receiving a response to the preparation command, the communication unit issues the read execution command, and
when receiving a response to the preparation command that is additionally issued and then forming in reading ID information as a response to the read execution command that is additionally issued, the reading unit avoids outputting the ID information read as the response to the second read command that has been issued immediately prior to the additionally issued preparation command and type information indicating that the communicating contactless communication terminal is of the second type.

### Claim 5 (depends on 1)

The authentication system of claim 1, wherein
the communication unit repeatedly issues the first read command and the second read command at first time intervals,
when reading the ID information as the response to the second read command, the reading unit causes the communication unit to additionally issue the first read command at second time intervals that are shorter than the first time intervals.

### Claim 6 (depends on 1)

The authentication system of claim 1, wherein
when the output pair of the ID information and the type information of the communicating contactless communication terminal is not included in the user list, the authentication unit registers the output pair in the user list in association with a new user.

### Claim 7 (depends on 1)

The authentication system of claim 1, wherein
the second type od contactless communication terminal is an IC card having a proximity contactless communication function, and
the first type of contactless communication terminal is a mobile terminal having a contactless communication function that is compliant with a contactless communication standard that is forward compatible with the IC card.

### Claim 8 (depends on 7)

The authentication system of claim 7, wherein
the contactless communication function of the mobile terminal is compliant with one of ISO/IEC 18092 and ISO/IEC 21481, and
the proximity contactless communication function of the IC card is compliant with one of ISO/IEC 14443 Type A, ISO/IEC 14443 Type B, and Felica.
A recording medium that is used in a device and records therein a computer program for reading ID information from each of a plurality types of contactless communication terminals and performing user authentication based on the ID information, the device comprising: a communication unit configured to communicate with a contactless communication terminal; a storage that stores therein a user list in which a pair of ID information and type information of a contactless communication terminal is registered in association with each user; and a computer, the computer program causing the computer to execute:
a repetitive issuance step of repeatedly issuing a first read command and a second read command via the communication unit until receiving a response to either read command, the first read command being a command to which only a first type of contactless communication terminal responds, the second read command being a command to which both the first type of contactless communication terminal and a second type of contactless communication terminal respond;
a first output step of, when reading ID information as a response to the first read command, via the communication unit, outputting the ID information and type information indicating that the contactless communication terminal communicating with no communication unit is of the first type;
an additional issuance step of, when ID information is read as a response to the second read command via the communication unit, issuing the first read command via the communication unit;
a second output step of, when reading of ID information via the communication unit succeeds as a response to the first read command issued in the additional issuance step, outputting the ID information and type information indicating that the communication contactless communication terminal is of the first type;
a third output step of, when reading of the ID information fails as the response to the first read command issued in the additional issuance step, outputting the ID information read as the response to the second read command that has been issued immediately prior to the first read command issued in the additional issuance step and type information indicating that fee communicating contactless communication terminal is of the second type; and
an authentication step of searching the user list for a pair of the ID information and the type information of the communicating contactless communication terminal that is output in any of the first output step, the second output step, and the third output step, and when the output, pair is included in the user list, authenticating a user who is associated with the output pair.

### Claim 10 (depends on 9)

The recording medium of claim 9, wherein
the additional issuance step issues the first read command up to a predetermined number of times successively until a response is received from the communicating contactless communication terminal, and
when reading of ID information fails as a response to either of the first read commands that are issued successively in the additional issuance step, the third output step outputs the ID information read as the response to the second read command that has been issued immediately prior to the first read commands and type information indicating that the communicating contactless communication terminal is of the second type.

### Claim 11 (depends on 9)

The recording medium of claim 9, wherein
as the first read command, a preparation command and a read execution command are issued, the read execution command being a command to which ID information is returned as a response from the communicating contactless communication terminal,
only when a response to the preparation command is received, the read execution command is received, and
the computer program further causes the computer to execute:
an avoiding step of, when a response to the preparation command that is issued in the additional issuance step is received and then reading of ID information fads as a response to the read execution command, that is issued in the additional issuance step, avoiding outputting the ID information read as the response to the second read command that has been issued immediately prior to the preparation command issued in the additional issuance step and type information indicating that the communicating contactless communication terminal is of the second type.

### Claim 12 (depends on 9)

The recording medium of claim 9, wherein
the repetitive issuance step repeatedly issues the first read command and the second read command at first time intervals,
when the ID information is read as the response to the second read command, the additional issuance step additionally issues the first read command at second time intervals that are shorter than the first time intervals.

### Claim 13 (depends on 9)

The recording medium of claim 9, wherein
the computer program further causes the computer to execute:
a registration step of, when the output pair of the ID information and the type information of the communicating contactless communication terminal is not included in the user list, registering the output pair in the user list in association with a new user.

### Claim 14 (depends on 9)

The recording medium of claim 9, wherein
the second type of contactless communication terminal is an IC card having a proximity contactless communication function, and
the first type of contactless communication terminal is a mobile terminal having a contactless communication function that is compliant with a contactless communication standard that is forward compatible with the IC card.

### Claim 15 (depends on 14)

The recording medium of claim 14, wherein
the contactless communication function of the mobile terminal is compliant with one of ISO/IEC 18092 and ISO/IEC 21481, and
the proximity contactless communication function of the IC card is compliant with one of ISO/IEC 14443 Type A, ISO/IEC 14443 Type B, and Felica.

### Claim 16

A reading device that reads ID information from a contactless communication terminal by repeatedly issuing a first read command and a second read command until receiving a response to either read command, the first read command being a command to which only a first type of contactless communication terminal responds, the second read command being a command to which both the first type of contactless communication terminal and a second type of contactless communication terminal respond, the reader comprising;
a communication unit configured to communicate with a contactless communication terminal to issue read commands and receive a response to any of the read commands; and
a reading unit configured to (i) read ID information as a response to the first read command via the communication unit, and then output the ID information and type information indicating that the contactless communication terminal communicating with the communication unit is of the first type, and (ii) read ID information as a response to the second read command via the communication unit, and then cause the communication unit to additionally issue the first read command, and when succeeding in reading ID information as a response to the additionally issued first read command via the communication unit, output the ID information and type information indicating that the communicating contactless communication terminal is of the first type.
