Identification code management method and management system
First Claim
1. An ID code management method for managing an ID code using an ID code management system including an ID code order receiving terminal for receiving an order for issue of an ID code, a production factory terminal for producing an identification tag storing said ID code, and an ID code management terminal connected to said ID code order receiving terminal and said production factory terminal through a network, said identification tag having mounted thereon an electronic circuit chip with data capable of being read from an external source, said electronic circuit chip having a read-only storage area for storing externally readable data constituting an extension ID code including an ordered ID code, attribute information and a message authentication code of the ID code, said method comprising the steps of:
- an order receiving ID code registration step in which in the case where an order receiving ID code registration request including said extension ID code is sent to said ID code management terminal from said ID code order receiving terminal, said extension ID code is registered in a data base of said ID code management terminal as already registered; and
a produced ID code registration step in which in the case where a produced ID code registration request including said extension ID code stored in said produced identification tag is sent from said production factory terminal to said ID code management terminal, said identification tag storing said extension ID code is registered in said data base of said ID code management terminal as already produced.
1 Assignment
0 Petitions
Accused Products
Abstract
An identification code management method and management system includes that the issue and distribution of an ID code having a message authentication code are managed thereby to efficiently and reliably manage a material object using the ID code. An electronic circuit chip with an ID code having a message authentication code stored in a read-only area is used as an identification tag. The information at an ID code order receiving terminal and an identification tag production factory terminal are consolidated and collectively managed at an ID code management terminal. Thereby, the ID code management terminal is inquired of highly confidential information or requested to process the information as required so that an ID code utilization terminal is not required to store the same information.
-
Citations
41 Claims
-
1. An ID code management method for managing an ID code using an ID code management system including an ID code order receiving terminal for receiving an order for issue of an ID code, a production factory terminal for producing an identification tag storing said ID code, and an ID code management terminal connected to said ID code order receiving terminal and said production factory terminal through a network, said identification tag having mounted thereon an electronic circuit chip with data capable of being read from an external source, said electronic circuit chip having a read-only storage area for storing externally readable data constituting an extension ID code including an ordered ID code, attribute information and a message authentication code of the ID code, said method comprising the steps of:
-
an order receiving ID code registration step in which in the case where an order receiving ID code registration request including said extension ID code is sent to said ID code management terminal from said ID code order receiving terminal, said extension ID code is registered in a data base of said ID code management terminal as already registered; and
a produced ID code registration step in which in the case where a produced ID code registration request including said extension ID code stored in said produced identification tag is sent from said production factory terminal to said ID code management terminal, said identification tag storing said extension ID code is registered in said data base of said ID code management terminal as already produced. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An ID code management system comprising an ID code order receiving terminal for receiving an order for issue of an ID code, a production factory terminal for producing an identification tag storing said ID code, and an ID code management terminal connected to said ID code order receiving terminal and said production factory terminal through a network;
-
wherein said identification tag includes an electronic circuit chip capable of which data can be read from an external source;
wherein said electronic circuit chip has a read-only storage area for storing an extension ID code including an ordered ID code, ID code attribute information and an ID code message authentication code constituting externally readable data;
wherein said ID code order receiving terminal includes an order receiving ID code registration request processing unit for sending to said ID code management terminal an order receiving ID code registration request including the order receiving information generated from the order information received at the time of receiving an order;
wherein said ID code management terminal includes an order receiving ID code registration processing unit for registering said extension ID code as registered in a data base in the case where said order receiving ID code registration request is sent to said ID code management terminal;
wherein said production factory terminal includes a produced ID code registration request processing unit for causing a produced ID code registration request including said extension ID code stored in said produced identification tag to be sent to said ID code management terminal; and
wherein said ID code management terminal includes a produced ID code registration processing unit for registering said identification tag storing said extension ID code as produced in said data base in the case where said produced ID code registration request is sent to said ID code management terminal. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An ID code management terminal connected to networks and used for management of the extension ID code stored in an identification tag, wherein said tag includes a read-only storage area from which data can be read by an external source, and said area has stored therein an extension ID code including an ordered ID code, the attribute information and a message authentication code of said ID code, said ID code management terminal comprising:
-
storage means for storing a data base for registering said extension ID code and the information related to said extension ID code;
communication means for establishing communication with other terminals connected to said networks;
order receiving ID code registration means for registering said extension ID code as registered in the case where an order receiving registration request including the order receiving information generated from the order information received at the time of ordering is sent from any of said other terminals to said ID code management terminal through said communication means; and
produced ID code registration means for registering said identification tag storing said extension ID code as produced in said data base in the case where a produced ID code registration request including said extension ID code stored in said produced identification tag is sent from any of said other terminals to said ID code management terminal through said communication means. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. An ID code order receiving terminal connected to networks for receiving an order for issue of an ID code stored in an identification tag, said identification tag having a read-only storage area from which data can be read by external means, said storage area having stored therein an extension ID code including an ID code ordered, the attribute information and a message authentication code of said ID code, said ID code order receiving terminal comprising:
-
communication means for establishing communication with other terminals connected to said networks;
an extension ID code generating unit in which in the case where the order information including information on the customer ordering said identification tag, an ID code desirably stored in said identification tag and a key for generating a message authentication code of said ID code is sent from any of said other terminals to said order receiving terminal, said extension ID code is generated by generating the attribute information and said message authentication code of said ID code using said order information;
order receiving ID code registration request means for transmitting through said communication means to said ID code management terminal an order receiving registration request including the order receiving information generated from said order information; and
identification tag production request means for transmitting an identification tag production request including said extension ID code to said identification tag production factory terminal through said communication means. - View Dependent Claims (29, 30, 31)
-
-
32. An identification tag production factory terminal connected to a network and used in an identification tag production factory for producing an identification tag, said identification tag having a read-only storage area from which data can be read by external means, said storage area having stored therein an extension ID code including an ordered ID code, the attribute information and a message authentication code of an ID code, said identification tag production factory terminal comprising:
-
communication means for establishing communication with other terminals connected to said network;
control means in which in the case where an identification tag production request including said extension ID code is sent from any of said other terminals to said identification tag production factory terminal through said communication means, said identification tag is caused to be produced in accordance with said production request and said produced identification tag is caused to be inspected; and
produced ID code registration request means, in which in the case where the result of said inspection is successful, a produced ID code registration request including said extension ID code stored in said identification tag is caused to be transmitted to said other terminal through said communication means and said other terminal is caused to register said identification tag including said extension ID code as produced. - View Dependent Claims (33)
-
-
34. An ID code utilization terminal connected to a network and used for utilization of an identification tag, said identification tag having a read-only storage area from which data can be read by external means, said storage area having stored therein an extension ID code including an ordered ID code, the attribute information and a message authentication code of the ID code, said ID code utilization terminal comprising:
-
storage means for storing a data base for registering said extension ID code, the information related to said extension ID code and the information corresponding to said identification tag storing said extension ID code;
communication means for establishing communication with other terminals connected to said network;
instruction input means for receiving an instruction for performing a processing operation;
ID code read means for acquiring said extension ID code from said electronic circuit chip mounted on said identification tag;
verification means for verifying the legitimacy of said extension ID code acquired in said ID code read means, using said message authentication code included in said extension ID code;
means for retrieving from a data base the information corresponding to said extension ID code acquired in said ID code read means and performing a process determined in accordance with said information, in the case where the instruction received in said instruction input means is an information read instruction;
means for acquiring update information and updating the information corresponding to said extension ID code acquired in said ID code read means, using said update information, in the case where the instruction received in said instruction input means is an update instruction;
means for acquiring new information and storing said new information in said data base as an item corresponding to said extension ID code acquired in said ID code read means, in the case where the instruction received in said instruction input means is an instruction for new registration; and
means for retrieving said extension ID code corresponding to the information of said identification tag from said data base and transmitting an invalid ID code registration request including said extension ID code to the ID code management terminal, in the case where the instruction received in said instruction input means is an instruction for registering an invalid ID code. - View Dependent Claims (35, 36, 37, 38)
-
-
39. A program product for realizing an ID code management system including an ID code order receiving terminal for receiving an order for issue of an ID code, an identification tag production factory terminal for producing an identification tag storing said ID code, and an ID code management terminal, using a plurality of computers connectable to a network, said program product comprising:
-
a medium capable of being read by said computers;
a module for realizing an order receiving ID code registration request processing unit for causing said computer constituting said ID code order receiving terminal to send to said ID code management terminal an order receiving registration request including the order receiving information generated from the order information received at the time of receiving an order;
a module for realizing an order receiving ID code registration processing unit for causing said computer constituting said ID code management terminal to register said extension ID code as registered in a data base in the case where said order receiving ID code registration request is sent to said computer;
a module for realizing a produced ID code registration request processing unit for causing said computer constituting said identification tag production factory terminal to send to said ID code management terminal a produced ID code registration request including said extension ID code stored in said produced identification tag; and
a module for realizing a produced ID code registration processing unit for causing said computer constituting said ID code management terminal to register in said data base said identification tag storing said extension ID code as produced in the case where said produced ID code registration request is sent to said computer.
-
-
40. A material object having an identification tag for managing the distribution, wherein said identification tag stores an extension ID code including the ID code of said material object, the attribute information and the message authentication code for said material object,
wherein the legitimacy of said extension ID code can be checked by use of a data base storing said ID code, said attribute information, said message authentication code and a key for verifying said message authentication code by relating said ID code, said attribute information, said message authentication code and said key to each other, and wherein said extension ID code further includes version information indicating the number of digits of said extension ID code, the number of digits of said message authentication code and a method of calculation, and wherein said message authentication code is used also for tampering of said version information.
Specification