Patent ID: 7318131

Claim:
An optical disk device, comprising: a CPU-containing LSI comprising: a CPU; a RAM; and a read-in control unit for controlling read-in of software from an external memory to the RAM on a module-by-module basis, wherein the RAM comprises: a software storage region where the software read in from the external memory on the module-by-module basis is stored; and an entry storage region where an entry is stored, the entry including at least information as to a location and a size of a module stored in the software storage region, and the read-in control unit refers to the entry stored in the entry storage region of the RAM to decide a location where a module to be read in from the external memory to the software storage region of the RAM is to be stored; a software storage memory serving as the external memory, storing software composed of a plurality of modules for controlling each of recording and reproducing operations carried out with respect to a plurality of types of optical disks; and a disk discrimination unit for discriminating between the types of optical disks, wherein the read-in control unit of the CPU-containing LSI controls read-in of a module from the software storage memory to the RAM of the CPU-containing LSI according to a result of discrimination made by the disk discrimination unit.