Patent ID: 7600224

Claim:
An information processing apparatus comprising: a first information storage medium having a control program for controlling the entire apparatus, a load program for reading said control program and loading said control program into another information storage medium, an execution instruction program for instructing the execution of the loaded program, update information indicative of an update situation of an area in which programs are stored, a read program for reading a program from an external information storage medium, and a write program for writing said program read by said read program into said program storing area; a second information storage medium for storing the program loaded by said load program; and a controller for performing control such that said load program loads, when power is turned on, a part of said program into said second information storage medium in accordance with update information stored in said first information storage medium, said execution instruction program executes said loaded control program, said read program loaded in said second information storage medium reads a program from an external information storage medium in response to a user request during the execution of said control program, and said write program loaded in said second information storage medium writes said program read by said read program into said first information storage medium.