Patent ID: 7881162

Claim:
An information processing apparatus, comprising: an optical disc drive; a memory; an application configured to be able to access the optical disc drive; a measuring module configured to measure a data transfer rate of the optical disc when an optical disc is inserted into the optical disc drive; a calculating module configured to calculate presence/absence of a transfer delay address on the optical disc where transfer delay may occur at a data transfer rate required of the optical disc by the application, in accordance with the data transfer rate of the optical disc; a first storing module configured to store data in the transfer delay address into the memory when the transfer delay address is found; a second storing module configured to store data in a range from the transfer delay address to an additional address located at an outer periphery in a certain distance; a reading module configured to read data corresponding to an address to be read on the optical disc and stored in the memory when the address to be read is present in the transfer delay address; and a control module configured to read the data corresponding to an address to be read on the optical disc and stored in the memory and to increase a rotation rate of the optical disc up to a predetermined rotation rate in preparation for reading, from the optical disc, data other than the data stored in the memory, when the address to be read is present in the additional address, wherein an data corresponding to the address to be read is read directly from the optical disc when the address to be read on the optical disc is present outside the additional address.