Patent ID: 8521935
Filing Date: 2013-08-27
Classification: G06Q,G07F

Abstract:
1. An IC card comprising: a receiving section configured to receive from an external device an instruction for a transition from an active state to a state in which processing is temporarily interrupted; a recognition section configured to recognize a processing method in a state of each of an OS and an application, which is established in the active state for each of a plurality of objects based on processing specification information contained in the instruction; a storage section stored with individual information configured to determine whether to maintain the state established in the active state for each of individual objects as subdivisions a state of each of the OS and the application even in the state for the temporary interruption or to restore the state to an initial state before the establishment; and a controller which performs processing, determined for the individual objects by the individual information, with respect to the state of said each of the OS and the application for which the processing specification information specifies the restoration of the state established in the active state to the initial state before the establishment, wherein each of the individual objects of the OS includes at least one of a flag state indicating that the IC card is key-matched, information regarding whether or not an elementary file (EF) or a dedicated file (DF) is selected in response to a command, information on a current record, and information on a currently open logical channel, and wherein each of the individual objects of the application includes at least one of information on the progress of a series of processing flows, information indicative of authentication and matching states managed within the application, information on keys generated based on random numbers, and information which is not output from the IC card and managed within the application.