Patent ID: 8384935

Claim:
An information processing device comprising: a plurality of modules executing a plurality of functions; a reproduction unit reproducing contents information, which includes a language file described in a predetermined markup language; a relation-information storage unit storing information that associates descriptions in said predetermined markup language with respective functions; an analysis unit analyzing, if said contents information includes a description stored in said relation-information storage unit, a function relating to contents information to be reproduced by said reproduction unit; an inputting unit inputting information for executing the function; an expectation unit expecting information regarding the execution of the function to be inputted to said inputting unit, based on the reproduction of contents information and the analyzed function; an electric-power supply unit controlling supply of electric power to said plurality of modules, such that electric power to a module configured to execute the analyzed function is turned on based on the stored and expected information; and a control unit to control operations of at least some of said plurality of modules, based on the expected information.