Patent attributes
A reproduction apparatus includes a reproduction unit that reproduces plurality of information data encoded using mutually different encoding systems from a recording medium, a program storage unit that stores multiple 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; a decoding unit that decodes the reproduced information data using a decoding program loaded into the program loading memory, an instruction unit that instructs start of reproduction of the information data, and a control unit that selects a decoding program to be loaded into the program loading memory from among the multiple kinds of decoding programs stored in the program storage means in accordance with a predetermined rule, reads out the selected decoding program from the program storage means, and loads the read-out decoding program into the program loading memory, before the starts of reproduction is instructed by the instruction unit.