Patent ID: 8335578

Claim:
A reproducing apparatus for reproducing a plurality of pieces of content data stored in a content data storage unit according to a play list defining reproduction order of the content data, the reproducing apparatus comprising: a play list storage unit configured to store the play list including a play list generating rule and identifying information for identifying the content data matching the play list generating rule; a request information generating unit configured to generate reconstruction requesting information for requesting reconstruction of the play list; a play list reconstructing unit configured to update the identifying information included in the play list and stored in the play list storage unit by applying the play list generating rule to the content data in response to the reconstruction requesting information generated by the request information generating unit; a communicating unit configured to communicate with an external apparatus; a list use history obtaining unit configured to obtain a list use history of use of the play list in reproducing the content data; and a list attribute updating unit configured to update list attribute information of the play list according to the list use history, wherein the request information generating unit generates the reconstruction requesting information when receiving a request to reconstruct the play list from the external apparatus via the communicating unit, the play list reconstructing unit updates the identifying information included in the play list and stored in the play list storage unit based on the play list generating rule corresponding to an apparatus use condition in response to the reconstruction requesting information, and upon user instruction, the play list reconstructing unit updates the identifying information included in the play list and stored in the play list storage unit based on the play list generating rule and the list attribute information updated by the list attribute updating unit in response to the reconstruction requesting information.