Patent ID: 7856452

Claim:
A data processor comprising: a reading section operable to read a partial FAT, which forms a part of a file allocation table (FAT), from a storage medium in which a storage location of data is defined based on the FAT; a control section operable to instruct said reading section to read a data stream representing a content from the storage medium based on the partial FAT; and a decoding section operable to play back the content based on the data stream that has been read; wherein after at least a predetermined amount of a first data stream has been read based on a first partial FAT and while playback processing is carried on by said decoding section, said reading section reads a second FAT that follows the first FAT, and said control section instructs said reading section to read a second data stream based on the second FAT; and wherein the predetermined amount of the first data stream is an amount of data to be read continuously until a portion of the data stream, which should be played back during a data stream reading suspended period, is acquired, the data stream reading suspended period including at least a time for reading the second partial FAT.