Terminal unit for IC card using plural protocols and control method therefor
First Claim
1. A data processing apparatus for IC media, the apparatus being constructed and arranged to communicate with the IC medium in a synchronous communication protocol and an asynchronous communication protocol, comprising:
- first supplying means for supplying a first clock signal to an IC medium of the IC media for establishing communication with the IC medium using the synchronous communication protocol;
means for receiving data outputted from the IC medium in synchronism with the first clock signal supplied by the first supplying means;
means for determining whether the IC medium uses the synchronous communication protocol or the asynchronous communication protocol, based on whether or not the received data has a predetermined value;
means for continuing a subsequent communication with the IC medium in the synchronous communication protocol when the determining means has determined that the IC medium uses the synchronous communication protocol; and
second supply means for supplying a second clock signal, having a higher frequency than the first clock signal, to the IC medium for establishing communication with the IC medium using the asynchronous communication protocol when the determining means has determined that the IC medium uses the asynchronous communication protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing apparatus for IC card media. The data processing apparatus has a function for holding one of the portable media and supplying a clock signal to the held medium for the purpose of establishing communication with the portable medium in the synchronous communication protocol, a function for determining whether the held medium uses the synchronous communication protocol or the asynchronous communication protocol in accordance with data transmitted from the held medium in response to the clock signal, a function for continuing a subsequent communication with the held medium in the synchronous communication protocol when a determination has been made that the synchronous communication protocol is used, and a function for supplying a clock signal to the held medium of the purpose of establishing communication with the portable medium in the asynchronous communication protocol when a determination has been made that the asynchronous communication protocol is used.
42 Citations
19 Claims
-
1. A data processing apparatus for IC media, the apparatus being constructed and arranged to communicate with the IC medium in a synchronous communication protocol and an asynchronous communication protocol, comprising:
-
first supplying means for supplying a first clock signal to an IC medium of the IC media for establishing communication with the IC medium using the synchronous communication protocol; means for receiving data outputted from the IC medium in synchronism with the first clock signal supplied by the first supplying means; means for determining whether the IC medium uses the synchronous communication protocol or the asynchronous communication protocol, based on whether or not the received data has a predetermined value; means for continuing a subsequent communication with the IC medium in the synchronous communication protocol when the determining means has determined that the IC medium uses the synchronous communication protocol; and second supply means for supplying a second clock signal, having a higher frequency than the first clock signal, to the IC medium for establishing communication with the IC medium using the asynchronous communication protocol when the determining means has determined that the IC medium uses the asynchronous communication protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of controlling a data processing apparatus for IC media, the apparatus being constructed and arranged to communicate with an IC medium of the IC media in a synchronous communication protocol and an asynchronous communication protocol, the method comprising:
-
supplying a first clock signal to the IC medium for establishing communication with the IC medium using the synchronous communication protocol; receiving data outputted from the IC medium in synchronism with the first clock signal supplied by the step of supplying the first clock signal; determining whether the IC medium uses the synchronous communication protocol or the asynchronous communication protocol, based on whether or not the received data has a predetermined value; continuing a subsequent communication with the IC medium using the synchronous communication protocol when the determining step has determined that the IC medium uses the synchronous communication protocol; and supplying a second clock signal, having a higher frequency than the first clock signal to the IC medium for establishing communication with the IC medium using the asynchronous communication protocol when the determining step has determined that the IC medium uses the asynchronous communication protocol. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A data processing apparatus for IC media, the apparatus being constructed and arranged to communicate with the IC media in a synchronous communication protocol and an asynchronous communication protocol, comprising:
-
a clock circuit arranged to transmit a clock signal at a predetermined frequency; a switching circuit arranged to receive the clock signal and shift a frequency of the clock signal from the predetermined frequency to one of a first frequency and a second frequency, the clock signal having the first frequency being supplied to the IC medium of the IC media for establishing communication with the IC medium using the synchronous communication protocol, and the clock signal having the second frequency being supplied to the IC medium for establishing communication with the IC medium using the asynchronous communication protocol; means for receiving data outputted from the IC medium in synchronism with the first clock signal supplied by the first supplying means; and means for determining whether the IC medium uses the synchronous communication protocol or the asynchronous communication protocol, based on whether or not the received data has a predetermined value, wherein the second frequency is a higher frequency than the first frequency.
-
Specification