Patent ID: 8549559
Filing Date: 2013-10-01
Classification: G11B

Abstract:
1. An information processing apparatus for processing program information as information of programs, the information processing apparatus comprising: a storing section operable to store the program information and playlist information; a playlist generating section operable to generate a playlist by grouping a plurality of pieces of the stored program information based on information descriptive of the stored program information, the descriptive information being included in the program information, and by associating the plurality of pieces of program information having a same descriptive information with one list for associating the plurality of the grouped pieces of program information with each other and reproducing the plurality of the grouped pieces of program information, wherein each playlist generated by the playlist generating section is stored in the storing section as the playlist information; and a display controlling section operable to control display of an image based on the playlist, the image allowing selection of the playlist; wherein the playlist generating section generates the playlist by further including, in the playlist, first status information indicating a reproduction status of the playlist as a whole and second status information indicating an update status of the plurality of pieces of program information corresponding to the playlist, the reproduction status of the playlist as a whole being one of (i) an unreproduced status, (ii) a being reproduced status, and (iii) a reproduced status, in which the reproduction status of the playlist is the unreproduced status when none of the plurality of pieces of program information of the playlist have been reproduced, the reproduction status of the playlist is the being reproduced status when one or more of the plurality of pieces of program information of the playlist have not been reproduced and the reproduction status is not the unreproduced status, and the reproduction status of the playlist is the reproduced status when all of the plurality of pieces of program information of the playlist have been reproduced, and the update status being one of (i) a new status, (ii) an updated status, and (iii) a none status, in which the update status of the playlist is the new status when none of the plurality of pieces of program information of the playlist have been reproduced after the playlist is created, the update status of the playlist is the updated status when contents of the playlist have been updated and none of the plurality of pieces of program information of the playlist have been reproduced, and the update status of the playlist is the none status when the status is not the new status or the updated status, in which only a number of predetermined combinations of the reproduction status and the update status are available which is less than a total number of combinations of the reproduction status and the update status such that three combinations which include a first combination wherein the reproduction status is unreproduced and the update status is none, a second combination wherein the reproduction status is being reproduced and the update status is new, and a third combination wherein the reproduction status is reproduced and the update status is new are unavailable, and the display controlling section controls the display of the image to enable information representing a current reproduction status of the playlist and the update status, and the same descriptive information associated with the plurality of pieces of program information corresponding to the playlist, to be displayed at the same time on a display screen for viewing by an operator such that, when a plurality of playlists are stored in the storing section as the playlist information in which the stored playlists correspond to respective same descriptive information, the information actually displayed on the display screen includes the respective same descriptive information displayed as a list and, in one of the same descriptive information in the list, the playlists having the same descriptive information that is same as the one of the same descriptive information, and specifically indicates, for each of the playlists displayed in the one of the same descriptive information in the list, (i) whether the current reproduction status is the unreproduced status, the being reproduced status, or the reproduced status and (ii) whether the update status pertaining to the current reproduction status is the new status or the updated status, and such that when the update status is the none status no actual display thereof is provided on the display screen.