IC card system
First Claim
Patent Images
1. An IC card system comprising:
- initializing means for initializing an IC card terminal means, including first memory means for storing an application program;
customer IC card means; and
an IC card terminal means including;
second memory means for storing the application program received from said initializing means;
means for determining whether or not the application program is stored in said second memory means;
means for accessing said customer IC card means when said determining means judges the application program is stored in said second memory means; and
means for performing a transaction with said customer IC card means in accordance with the application program supplied from said initializing means.
0 Assignments
0 Petitions
Accused Products
Abstract
Application program data is sent with decryption key code data from an initializing IC card to an application program RAM arranged in an IC card terminal. The terminal is then initialized, and customer IC card reception preparation is completed.
61 Citations
28 Claims
-
1. An IC card system comprising:
-
initializing means for initializing an IC card terminal means, including first memory means for storing an application program; customer IC card means; and an IC card terminal means including; second memory means for storing the application program received from said initializing means; means for determining whether or not the application program is stored in said second memory means; means for accessing said customer IC card means when said determining means judges the application program is stored in said second memory means; and means for performing a transaction with said customer IC card means in accordance with the application program supplied from said initializing means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An IC card system comprising:
-
IC card terminal means including first memory means for storing a main program used for performing a transaction with a customer, second memory means for storing decryption key code data, decrypting means for decrypting predetermined encrypted data in accordance with said decryption key code data, and first comparing means for comparing data decrypted by the decryption means with the predetermined encrypted data; initializing means for initializing said IC card terminal means including third memory means for storing said decryption key code data for supply to said second memory means, fourth memory means for storing terminal administrator identification number (AIN) data, second comparing means for comparing the AIN data with AIN data entered at said terminal means, and means for transferring said decryption key code data stored in the third memory means of said initializing means to said second memory means of said IC card terminal means when a coincidence is detected by said second comparing means; and customer IC card means for performing a transaction with a customer in combination with said IC card terminal means, said IC card terminal means further including means for distinguishing the customer IC card means from the initializing means, and means for accessing said customer IC card means when said distinguishing means determines that a card inserted into the IC card terminal means is the customer IC card. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An IC card system comprising:
-
IC card terminal means including first memory means for storing a main program used for a transaction with a customer and second memory means for storing data defining initializing; and initializing means including third memory means for storing the data defining initialization for supply to the second memory means, fourth memory means for storing terminal administrator identification number (AIN) data, and first comparing means for comparing the AIN data with AIN data entered at said terminal means; and customer IC card means for performing a transaction with a customer in combination with said IC card terminal means; whereby the data defining initialization stored in said third memory means is transferred into said second memory means of said IC card terminal means when a coincidence is detected by said first comparing means. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of using IC card means, comprising the steps of:
-
applying initializing means for a terminal administrator into IC card terminal means; loading into the IC card terminal means an application program for a customer from the initializing means so as to perform application service for a customer IC card holder in said IC card terminal means; applying customer IC card means into said IC card terminal means; determining whether or not the application program is loaded in the IC card terminal; and accessing predetermined processing for the customer IC card means on the basis of said application program. - View Dependent Claims (24, 25)
-
-
26. A method of using IC card means comprising the steps of:
-
applying initializing means for a terminal administrator into an IC card terminal means; comparing administrator identification number (AIN) data stored in said initializing means with AIN data entered at said terminal means; loading decryption key data into said IC card terminal means from the initializing means; applying a customer IC card means in said IC card terminal means; distinguishing said customer IC card means from said initializing IC card means; transferring encrypting data and encrypted data from said customer IC card means to said terminal means; decrypting said encrypted data transferred from said customer IC card means in accordance with said loaded decryption key data from the initializing means; and comparing said decrypted data with said encrypting data transferred from said customer IC card means so as to determine validity of the customer IC card. - View Dependent Claims (27)
-
-
28. An IC card system comprising:
-
an IC card terminal including programmable data processing means for executing processing operations of a customer IC card under control of an application program, and first memory means for storing said application program; initializing means including a second memory means for storing at least a portion of said application program, means for verifying whether a user of the initializing means is authorized, and means for setting the IC card terminal from a non-operational state in which at least a part of said first memory has been cleared into an operational condition to process a customer IC card by transferring the at least a portion of said application program from said second memory into at least said part of the first memory only when authorization of said user is verified; wherein said IC card terminal processes a customer IC card means under control of the application program at least a portion of which has been input to the card terminal from said initializing means.
-
Specification