Patent ID: 7412152

Claim:
A reproduction apparatus for reproducing a digital stream generated by multiplexing a video stream and a graphics stream, said reproduction apparatus comprising: a video decoder operable to decode the video stream into a motion picture made of a plurality of pictures; and a graphics decoder operable to decode the graphics stream to obtain an interactive display to be overlaid on the motion picture; wherein: the interactive display contains a plurality of graphical buttons each of which is presented in any of a normal state, a selected state, and an activated state; the graphics stream includes state control information stored in a packet and a plurality of sets of graphics data stored in a plurality of packets; the plurality of sets of graphics data include: a first set of graphics data for rendering the normal state of the respective button materials; a second set of graphics data for rendering the selected state of the respective button materials; and a third set of graphics data for rendering the activated state of the respective button materials; the first, second, and third sets of graphics data are sequentially arranged in the stated order; the packet storing the state control information includes a time stamp that indicates a time at which an initial display of the interactive display is to be performed, the time being obtained by adding a predetermined duration to a decode ending time of graphics data that is included in the first and second sets of graphics data and that constitutes the initial display; and, the reproduction apparatus, when a reproduction time of the video stream reaches the time indicated by the time stamp, performs the initial display of the interactive display using the graphics data that is included in the first and second sets of graphics data and that constitutes the initial display, and when a user operation is performed, updates the interactive display using remaining of the graphics data.