Patent ID: 7444470
Filing Date: 2008-10-28
Classification: G06F

Abstract:
1. A storage device for at least reading data of a removable storage medium, comprising: a drive unit for reading said storage medium; a memory for access for storing a program module and a module list storing management information of said program module stored on said memory for access; and a processor for performing access processing data of said storage medium by referring to said module list and executing said program module, wherein said processor reads a program module stored in said storage medium, develops said program module in said memory for access from said program module stored in said storage medium, and registers a read module in said module list, wherein said program module stored in said storage medium provides a special function to the storage device, and wherein said processor, in response to an insertion of said storage medium into said storage device, judges whether or not a program module necessary to operate said storage device exists in said inserted storage medium from management information stored in said storage medium, reads a module list in said storage medium indicating said program module necessary to operate said storage device is stored in said storage medium if it is judged that said program module necessary to operate said storage device exists in said storage medium, reads said program module of said storage medium according to said module list of said storage medium, develops said program module in said memory for access, registers management information of said read module in said module list, and executes said program module corresponding to a process request by referring to said module list registering said management information of said read module.