Patent ID: 8724965

Claim:
A playback apparatus, comprising: a reader configured to read a video stream, playlist information, a plurality of images, and an application program from a recording medium, the video stream including video data and playback times individually assigned to pieces of the video data, the playlist information specifying the playback times assigned to the pieces of the video data to be played back, the application program being used for superimposing the plurality of images onto the video data, the application program including graphics information that specifies rendition times individually assigned to each of the plurality of images; a scenario processor configured to analyze the playlist information to read the playback times assigned to the pieces of the video data to be played back; a player configured to decode the video stream to play back the video data according to the playback times read by the scenario processor; a platform configured to execute the application program during playback of the video data; a storage configured to follow an instruction that the platform issues according to the application program to store the plurality of images and the rendition times, included in the application program, into a memory device; an image selector configured to receive the time information playback times from the player during the playback of the video data, and when one of the playback times received from the player corresponds to a specific one of the rendition times stored in the memory device, to select one image, to which the specific one of the rendition times is assigned, from the plurality of images stored in the memory device; a renderer configured to render the one image into an image plane; and a composer configured to superimpose the one image rendered in the image plane onto the video data during the playback of the video data.