Patent ID: 8264727

Claim:
A data processing apparatus that sets identification information for identifying each of a plurality of contents based on metadata added to each of the contents, the apparatus comprising: title information acquisition means for acquiring title information of each of the contents, the title information concerning a title of the content and being included in the metadata; information extraction means for comparing the title information of each of the contents to extract a part of the title information that is common to all of the contents; identification information setting means for setting the identification information of each of the contents based on the other part of the title information that is not the part of the title information that is common to all of the contents; and title information separating means for separating the title information of each of the contents into a plurality of pieces of unit information, wherein said information extraction means compares the pieces of unit information of the title information of each of the contents to extract unit information common to different ones of the contents, the common unit information being extracted to form a visually recognizable hierarchy.