Patent ID: 8276072

Claim:
An information processing apparatus comprising: an input unit configured to receive a first operation input by a user; a playback unit configured to obtain predetermined data to play back based on the operation input by the user from the input unit; and a display control unit, implemented by a processor, configured to control, in correspondence with a virtual hierarchical structure in which data is registered based on a predetermined condition for classifying the predetermined data, the display of a first display screen indicating each hierarchy and of a predetermined mark in the first display screen, wherein the display control unit is configured to control the display of the predetermined mark corresponding to the predetermined data which is played back by the playback unit so that the predetermined mark is displayed as a selected state, wherein, when the first operation is input from the input unit, the display control unit is configured to control the display so that selection of the predetermined mark will be changed, and the playback unit is configured to sequentially play back a plurality of data registered in the virtual hierarchical structure corresponding to the newly selected predetermined mark, and wherein, when a second operation different from the first operation is input from the input unit, the playback unit is configured to not change the predetermined data to be played back; and the display control unit is configured to control the display of a second display screen indicating a different hierarchy based on the virtual hierarchical structure, the second display screen indicating a new mark that corresponds to the unchanged data being played back by the playback unit and is displayed as a result of the input of the second operation from the input unit.