1. A player comprising: circuitry configured to play user-selected content data, extract attribute information of the user-selected content data being played, identify, using the extracted attribute information as seed data, a playlist including the user-selected content data being played and a plurality of other content, determine whether a predetermined period of time has elapsed without user input after playing of the user-selected content data has ended, in response to the predetermined period of time elapsing after playing of the user-selected content data has ended and no user input being received during the predetermined period of time, select content data from the identified playlist, and play the selected content data, wherein the attribute information includes at least rating information calculated from a percentage of the user-selected content that is played and rating information compiled from different users.