Patent ID: 7830421

Claim:
An apparatus comprising: a reproduction unit configured to reproduce moving image data from a recording medium on which moving image data of a plurality of scenes is recorded; a display unit configured to display a moving image of the moving image data reproduced by the reproduction unit; a representative image generation unit configured to generate representative image data representing a representative image of the scene using the moving image data reproduced by the reproduction unit and to store the generated representative image data in a memory; a list screen generation unit configured to generate a list screen for the representative images of the plurality of scenes using the representative image data stored in the memory; an instruction unit configured to provide a normal reproduction instruction of the moving image data and a display instruction of the representative image; and a control unit configured to control the reproduction unit to reproduce the moving image data of the plurality of scenes from the recording medium according to the normal reproduction instruction of the moving image data provided by the instruction unit and to control the list screen generation unit to generate the list screen according to the display instruction of the representative image provided by the instruction unit, wherein the control unit controls the display unit so as to display the moving image of the moving image data reproduced by the reproduction unit according to the normal reproduction instruction of the moving image data provided by the instruction unit and to display the generated list screen generated by the list screen generation unit on the display device according to the display instruction of the representative image provided by the instruction unit, and wherein the control unit controls the representative image generation unit so as to, if the moving image data reproduced by the reproduction unit changes to a new scene during reproduction of the moving image data according to the normal reproduction instruction of the moving image data provided by the instruction unit, automatically generate the representative image data of the new scene using the moving image data of the new scene reproduced by the reproducing unit and store the generated representative image data of the new scene in the memory.