Patent ID: 8812502

Claim:
A content reproducing apparatus, comprising: a computer configured to store a plurality of contents; create rank information based on a user's preference information, that is selected by a user, that prioritizes the plurality of contents based on a tempo and at least one of a genre, an artist, and a year; store the rank information; assign the plurality of contents to playlists to create the playlists, each of the playlists specifying a subset of the plurality of contents that have a common tempo; reproduce the contents assigned to the plavlists in an order based on the rank information, the reproducing including reproducing one of the playlists as a currently reproduced playlist; detect the user's moving tempo; determine a percentage of difference between the user's moving tempo and a maximum or minimum tempo corresponding to the currently reproduced playlist, and only when the percentage of difference exceeds a predetermined threshold percentage value, select a new playlist corresponding to the user's moving tempo from the playlists; and reproduce the subset of the plurality of contents assigned to the newly selected playlist.