RECORDING MEDIUM, REPRODUCTION APPARATUS,RECORDING METHOD, PROGRAM, AND REPRODUCTION METHOD
First Claim
1. A method for recording data onto a recording medium, the method comprising:
- a first step of multiplexing a video stream and a graphics stream to obtain a digital stream; and
a second step of recording the digital stream and uncompressed audio data onto the recording medium, whereinthe graphics stream includes a plurality of pairs graphics data and state control information that are integrated in the graphics stream, the graphics data being used to compose an interactive display that includes a button having a normal state, a selected state, an activated state, and the state control information being used to cause the button to change to a different state in response to a reproduction proceeding of the video stream and a user operation,each pair of graphics data and state control information constitutes a display set, andeach piece of state control information in a corresponding display set includes click sound control information that indicates uncompressed audio data to be reproduced upon a state transition of the button to the selected state and to the activated state.
0 Assignments
0 Petitions
Accused Products
Abstract
On a BD-ROM, there is recorded is a digital stream into which video and audio streams are multiplexed. The video stream is composed of a plurality of pictures that together represent video. The graphics stream includes a PES packet storing state control information (ICS) and PES packets containing graphics data (ODSs). The graphics data constructs an interactive display. The state control information defines the control so as to change the states of buttons presented on the interactive display according to the reproduction proceeding and user operations.
The ICS is attached with a PTS showing the display timing of a picture to be synchronized with the interactive display. The ODS is attached with a PTS showing the timing for decoding the graphics data. The timing shown in the ODS is prior to the display timing.
-
Citations
7 Claims
-
1. A method for recording data onto a recording medium, the method comprising:
-
a first step of multiplexing a video stream and a graphics stream to obtain a digital stream; and a second step of recording the digital stream and uncompressed audio data onto the recording medium, wherein the graphics stream includes a plurality of pairs graphics data and state control information that are integrated in the graphics stream, the graphics data being used to compose an interactive display that includes a button having a normal state, a selected state, an activated state, and the state control information being used to cause the button to change to a different state in response to a reproduction proceeding of the video stream and a user operation, each pair of graphics data and state control information constitutes a display set, and each piece of state control information in a corresponding display set includes click sound control information that indicates uncompressed audio data to be reproduced upon a state transition of the button to the selected state and to the activated state. - View Dependent Claims (2)
-
-
3. A reproduction apparatus for reproducing a digital stream into which a video stream and a graphics stream are multiplexed, the reproduction apparatus comprising:
-
a video decoder operable to decode the video stream to obtain video data; a graphics decoder operable to decode the graphics stream to obtain an interactive display that includes a button; an audio decoder operable to decode an elementary stream multiplexed in the digital stream to produce audio output; and a preload memory operable to store uncompressed audio data, wherein the graphics stream includes a plurality of pairs graphics data and state control information that are integrated in the graphics stream, the graphics data being used to compose an interactive display that includes a button having a normal state, a selected state, an activated state, and the state control information being used to cause the button to change to a different state in response to a reproduction proceeding of the video stream and a user operation, each pair of graphics data and state control information constitutes a display set, and each piece of state control information in a corresponding display set includes click sound control information that indicates uncompressed audio data to be reproduced upon a state transition of the button to the selected state and to the activated state, the reproduction apparatus further comprises a mixer operable, upon receipt of a user operation of selecting or activating the button, to mix (i) a piece of uncompressed audio data stored in the preload memory and associated with a corresponding one of the selected and activated states of the button and (ii) the audio output of the audio decoder and to output the mixed audio data, and the graphics decoder includes; a processing unit operable to decode the graphics data included in the graphic stream to obtain the interactive display including the button; and a controller operable to change a state of the button based on a corresponding piece of state control information. - View Dependent Claims (4)
-
-
5. A method for reproducing a digital stream into which a video stream and a graphics stream are multiplexed, the method comprising:
-
a first step of decoding the video stream to obtain video data; a second step of decoding the graphics stream to obtain an interactive display that includes a button, and a third step of decoding an elementary stream multiplexed in the video stream, to produce audio output, wherein the graphics stream includes a plurality of pairs graphics data and state control information that are integrated in the graphics stream, the graphics data being used to compose the interactive display that includes the button having a normal state, a selected state, an activated state, and the state control information being used to cause the button to change to a different state in response to a reproduction proceeding of the video stream and a user operation, each pair of graphics data and state control information constitutes a display set, and each piece of state control information in a corresponding display set includes click sound control information that indicates uncompressed audio data to be reproduced upon a state transition of the button to the selected state and to the activated state, the method further comprises a fourth step of, upon receipt of a user operation of selecting or activating the button, mixing (i) a piece of uncompressed audio data associated with a corresponding one of the selected and activated states of the button and (ii) the audio output of the third step and outputting the mixed audio data, and the second step includes; a sub-step of decoding the graphics data included in the graphic stream to obtain the interactive display including the button; and a sub-step of changing a state of the button based on a corresponding piece of state control information.
-
-
6. A reproduction system comprising:
-
a recording medium having (i) a digital stream into which a video stream and a graphics stream are multiplexed and (ii) uncompressed audio data recorded thereon; and a reproduction apparatus for reproducing the recording medium, wherein the graphics stream includes a plurality of pairs graphics data and state control information that are integrated in the graphics stream, the graphics data being used to compose an interactive display that includes a button having a normal state, a selected state, an activated state, and the state control information being used to cause the button to change to a different state in response to a reproduction proceeding of the video stream and a user operation, each pair of graphics data and state control information constitutes a display set, and each piece of state control information in a corresponding display set includes click sound control information that indicates uncompressed audio data to be reproduced upon a state transition of the button to the selected state and to the activated state, the reproduction apparatus includes; a video decoder operable to decode the video stream to obtain video data; a graphics decoder operable to decode the graphics stream to obtain the interactive display that includes the button; an audio decoder operable to decode an elementary stream multiplexed in the digital stream to produce audio output; a preload memory operable to store the uncompressed audio data; and a mixer operable, upon receipt of a user operation of selecting or activating the button, to mix (i) a piece of uncompressed audio data stored in the preload memory and associated with a corresponding one of the selected and activated states of the button and (ii) the audio output of the audio decoder and to output the mixed audio data, and the graphics decoder includes; a processing unit operable to decode the graphics data included in the graphic stream to obtain the interactive display including the button, and a controller operable to change a state of the button based on state control information.
-
-
7. A recording medium comprising:
-
a digital stream into which a video stream and a graphics stream are multiplexed; and uncompressed audio data, wherein the graphics stream includes a plurality of pairs graphics data and state control information that are integrated in the graphics stream, the graphics data being used to compose an interactive display that includes a button having a normal state, a selected state, an activated state, and the state control information being used to cause the button to change to a different state in response to a reproduction proceeding of the video stream and a user operation, each pair of graphics data and state control information constitutes a display set, and each piece of state control information in a corresponding display set includes click sound control information that indicates uncompressed audio data to be reproduced upon a state transition of the button to the selected state and to the activated state.
-
Specification