Patent ID: 7711240

Claim:
A reproducing apparatus which reproduces a moving image file recorded on a recording medium, the apparatus comprising: a memory for storing index information that is for the reproduction of the moving image file; a memory size obtaining unit operable to obtain size information of the memory; a table size obtaining unit operable to obtain, from the recording medium, size information of a table that holds the index information that is for the reproduction of the moving image file; a calculating unit operable to calculate a thinning-out ratio of the index information to be stored in the memory, the thinning-out ratio being calculated based on the size information of the memory and the size information of the table; and a writing unit operable to thin out the index information read from the recording medium, the index information being thinned out based on the thinning-out ratio calculated by the calculating unit, and operable to write the thinned-out index information into the memory.