IC card and OS activation method for the same
First Claim
1. An IC card capable of sending/receiving data by a plurality of data transfer methods and including a plurality of OSs respectively corresponding to said plurality of data transfer methods, comprising:
- transfer method determining means for determining, on the basis of externally received data, which of said plurality of data transfer methods is employed for data transfer with an external device;
OS applicability determining means for determining whether or not a first data transfer method corresponding to a currently employed OS out of said plurality of data transfer methods accords with a second data transfer method determined by said transfer method determining means; and
OS switching means for switching said currently employed OS to another OS out of said plurality of OSs when said OS applicability determining means determines that said first data transfer method does not accord with said second data transfer method, wherein one of said plurality of OSs is activated when power is supplied.
3 Assignments
0 Petitions
Accused Products
Abstract
In an IC card applicable to a plurality of data transfer methods and including a plurality of OSs, when power sufficient for the operation is supplied to the IC card, an initial OS selecting section activates one of the plural OSs as an initial OS on the basis of identification information stored in a nonvolatile memory. A transfer method determining section determines a data transfer method on the basis of data received from a reader/writer. An OS applicability determining section determines whether or not the determined data transfer method accords with a data transfer method corresponding to the currently employed OS. When the data transfer methods do not accord with each other, an OS switching section switches the currently employed OS to another OS.
29 Citations
18 Claims
-
1. An IC card capable of sending/receiving data by a plurality of data transfer methods and including a plurality of OSs respectively corresponding to said plurality of data transfer methods, comprising:
-
transfer method determining means for determining, on the basis of externally received data, which of said plurality of data transfer methods is employed for data transfer with an external device;
OS applicability determining means for determining whether or not a first data transfer method corresponding to a currently employed OS out of said plurality of data transfer methods accords with a second data transfer method determined by said transfer method determining means; and
OS switching means for switching said currently employed OS to another OS out of said plurality of OSs when said OS applicability determining means determines that said first data transfer method does not accord with said second data transfer method, wherein one of said plurality of OSs is activated when power is supplied. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An OS activation method for an IC card capable of sending/receiving data by a plurality of data transfer methods and including a plurality of OSs respectively corresponding to said plurality of data transfer methods, comprising:
-
an OS activating step of activating one of said plurality of OSs when power is supplied to said IC card;
a transfer method determining step of determining, on the basis of an externally received data, which of said plurality of transfer methods is employed for data transfer with an external device;
an OS applicability determining step of determining whether or not a first data transfer method out of said plurality of data transfer methods corresponding to said OS activated in the OS activating step accords with a second data transfer method determined in the transfer method determining step; and
an OS switching step of switching said OS activated in the OS activating step to another OS out of said plurality of OSs when it is determined that said first data transfer method does not accord with said second data transfer method in the OS applicability determining step. - View Dependent Claims (17, 18)
-
Specification