An information processing device comprising: a drive device loaded with a read-only recording medium on which a plurality of files constituting an application are recorded; a content executing section for executing the application recorded on the read-only recording medium; a readout block reading out data from the drive device; a memory for temporarily storing the data read out by the readout block; a providing block for providing the data stored in the memory to the application being executed; a storage device; and an installation processing section for recording the data stored in the memory to the storage device as a part of an installation process for the application, wherein: the data readout speed of the storage device is higher than the data readout speed of the drive device, when the application requests readout of data necessary for progress of the application, the readout block reads out other data of the application to the memory from the drive device in addition to the data requested to be read out, the other data being physically close to the requested data in the recording medium, the providing block provides the necessary data from the memory to the application, the installation processing section records the data stored in the memory in the storage device, and when the application does not request readout for a predetermined time, the readout block reads out data not recorded in the storage device from the drive device to the memory, and the installation processing section records the data read out to the memory in the storage device. a drive device loaded with a read-only recording medium on which a plurality of files constituting an application are recorded; a content executing section for executing the application recorded on the read-only recording medium; a readout block reading out data from the drive device; a memory for temporarily storing the data read out by the readout block; a providing block for providing the data stored in the memory to the application being executed; a storage device; and an installation processing section for recording the data stored in the memory to the storage device as a part of an installation process for the application, wherein: the data readout speed of the storage device is higher than the data readout speed of the drive device, when the application requests readout of data necessary for progress of the application, the readout block reads out other data of the application to the memory from the drive device in addition to the data requested to be read out, the other data being physically close to the requested data in the recording medium, the providing block provides the necessary data from the memory to the application, the installation processing section records the data stored in the memory in the storage device, and when the application does not request readout for a predetermined time, the readout block reads out data not recorded in the storage device from the drive device to the memory, and the installation processing section records the data read out to the memory in the storage device. the data readout speed of the storage device is higher than the data readout speed of the drive device, when the application requests readout of data necessary for progress of the application, the readout block reads out other data of the application to the memory from the drive device in addition to the data requested to be read out, the other data being physically close to the requested data in the recording medium, the providing block provides the necessary data from the memory to the application, the installation processing section records the data stored in the memory in the storage device, and when the application does not request readout for a predetermined time, the readout block reads out data not recorded in the storage device from the drive device to the memory, and the installation processing section records the data read out to the memory in the storage device.