Patent ID: 8116565

Claim:
A collation device comprising: a reading unit for reading registered identification information and specific information that are recorded on a portable recording medium; a storage unit for, each time said reading unit reads said registered identification information and said specific information, successively storing said registered identification information and said specific information that have been read in association with each other so that said registered identification information and said specific information can be distinguished registered identification information and specific information that are already stored in said storage unit, such that said storage unit stores a plurality of items of registered identification information and specific information; an acquisition unit for acquiring input identification information from a user; a collation/determination unit for, when said acquisition unit acquires said input identification information without said reading unit reading said registered identification information and specific information, collating the input identification information with the plurality of items of registered identification information that are stored in said storage unit, determining whether registered identification information that matches said input identification information is present among said plurality of items of registered identification information, and supplying the specific information that has been stored in said storage unit in association with the registered identification information when registered identification information matching said input identification information is present among said plurality of items of registered identification information; and a storage management unit for assigning an order of priority to registered identification information that has been read by said reading unit and successively storing the registered identification information to which an order of priority has been given in said storage unit; wherein said collation/determination unit comprises: a selection unit for, when said acquisition unit acquires said input identification information, selecting a plurality of items of registered identification information that have been stored in said storage unit starting in order with items having the highest order of priority; and a collation unit for collating said input identification information with said registered identification information in the order that has been selected by said selection unit and determining whether registered identification information that matches said input identification information is present among said plurality of items of registered identification information.