Portable electronic device and IC card processing device
First Claim
1. A portable electronic device which executes a command from an external device, the portable electronic device comprising:
- a communication interface which transmits data and receives data with the external device; and
a controller;
wherein when the communication interface transmits data collectively to the external device and receives a divided-message retransmission request which requests to divide the data and to retransmit divided portions of the data from the external device,the controllerdivides the data into a plurality of divided portions of the data,gives an error detection code to each of the divided portions of the data,transmits each of the divided portions of the data to which the error detection code is given, to the external device by the communication interface so as to make a predetermined non-transmission period after transmission of each of the divided portions of the data, wherein the controller executes detecting an error notice showing a failure in receiving each of the divided portions of the data from the external device in the predetermined non-transmission period, andwhen the controller detects the error notice, the controller retransmits the divided portion of the data which the controller has transmitted just before the controller detects the error notice.
1 Assignment
0 Petitions
Accused Products
Abstract
An IC card includes a communication interface and a controller. The controller divides data to be transmitted to the external device into a plurality of divided portions of the data. Moreover, the controller transmits each of the divided portions of the data to which an error detection code is given, to the external device through the communication interface so as to make a predetermined non-transmission period after transmission of the each of the divided portions of the data. Moreover, the controller executes detecting an error notice showing a failure in receiving each of the divided portions of the data that is transmitted from the external device in the predetermined non-transmission period. Furthermore, when the error notice is detected, the controller retransmits the divided portion of the data which the controller has transmitted just before the controller detects the error notice.
-
Citations
7 Claims
-
1. A portable electronic device which executes a command from an external device, the portable electronic device comprising:
-
a communication interface which transmits data and receives data with the external device; and a controller; wherein when the communication interface transmits data collectively to the external device and receives a divided-message retransmission request which requests to divide the data and to retransmit divided portions of the data from the external device, the controller divides the data into a plurality of divided portions of the data, gives an error detection code to each of the divided portions of the data, transmits each of the divided portions of the data to which the error detection code is given, to the external device by the communication interface so as to make a predetermined non-transmission period after transmission of each of the divided portions of the data, wherein the controller executes detecting an error notice showing a failure in receiving each of the divided portions of the data from the external device in the predetermined non-transmission period, and when the controller detects the error notice, the controller retransmits the divided portion of the data which the controller has transmitted just before the controller detects the error notice. - View Dependent Claims (2)
-
-
3. An integrated circuit (IC) card processing device which transmits a command to an integrated circuit (IC) card, the IC card processing device comprising:
-
a communications interface which transmits data and receives data with the IC card in a noncontact manner; and a controller; wherein, when the communication interface receives data collectively transmitted from the IC card and fails in receiving the data collectively transmitted from the IC card, the controller transmits a divided-message retransmission request which requests to divide the data and to retransmit divided portions of the data, to the IC card, receives each of the divided portions of the data to which an error detection code is given from the IC card through the communication interface; judges whether the divided portion of the data is received without an error based on the error detection code given to the divided portion of the data received, and transmits an error notice showing a failure in receiving the divided portion of the data to the IC card through the communication interface when judging that the controller has failed in receiving the divided portion of the data, and receives the divided portion of the data which the controller has failed in receiving and which the IC card retransmits. - View Dependent Claims (4)
-
-
5. A portable electronic device which executes a command from an external device, the portable electronic device comprising:
-
a communication interface which transmits data and receives data with the external device in a noncontact manner, and a controller; wherein, when the controller receives data collectively transmitted form the external device and fails in receiving the data collectively transmitted from the external device, the controller transmits a divided-message retransmission request which requests to divide the data and to retransmit divided portions of the data to the external device, receives each of the divided portions of the data to which an error detection code is given, from the external device through the communication interface, judges whether each of the divided portions of the data was received without an error based on the error detection code given to each of the divided portions of the data received, and transmits an error notice showing a failure in receiving the divided portion of the data to the external device when judging that the controller has failed in receiving the divided portion of the data, and receives the divided portion of the data which the external device retransmits. - View Dependent Claims (6, 7)
-
Specification