Patent ID: 8086086

Claim:
An information processing apparatus comprising: a processor; a timer unit configured to count a time; a storage unit configured to store a plurality of content; a preference information management block configured to compute, with the processor, a preference value indicating a user preference of a specific content of the plurality of content, by using a first function that continuously decreases the preference value of the specific content as the time counted by the timer unit increases, wherein a first rate of decrease of the preference value provided by the first function is based on a genre of the specific content, when the specific content has not been reproduced, and by using a second function that continuously decreases the preference value assigned to the specific content as the time counted by the timer unit increases, wherein a second rate of decrease of the preference value provided by the second function is based on the genre of the specific content, when the specific content has been reproduced, and the first rate of decrease of the preference value provided by the first function is different from the second rate of decrease of the preference value provided by the second function; and a display information generation block configured to generate, with the processor, a list of the plurality of content that is stored on the storage unit, the list ordering the specific content among the plurality of content according to a magnitude of the preference value of the specific content computed by said preference information management block.