Patent ID: 7113113

Claim:
A reproduction apparatus comprising: reproduction means for reproducing a plurality of information data encoded using mutually different encoding systems from a recording medium; program storage means for storing a plurality of kinds of decoding programs corresponding to the different encoding systems; a program loading memory into which a part of the plurality of kinds of decoding programs can be loaded; decode means for decoding information data reproduced by said reproduction means using a decoding program loaded into the program loading memory; instruction means for instructing start of reproduction of the information data; and control means for, before reproduction start is instructed by said instruction means, selecting a decoding program to be loaded into said program loading memory from among the plurality of kinds of decoding programs stored in the program storage means in accordance with a predetermined rule, reading out the selected decoding program from said program storage means, and storing the read-out decoding program into said program loading memory, wherein before reproduction start is instructed, said control means selects a decoding program having a largest size from among the plurality of kinds of decoding programs stored in said program storage means, reads out the selected decoding program from said program storage means, and loads the read-out decoding program into said program loading memory.