Recording medium, reproduction device, program, reproduction method
First Claim
Patent Images
1. A non-transitory recording medium, comprising:
- a digital stream;
a plurality of pieces of playback path information, each indicating a playback path for the digital stream;
an operation mode object; and
a control program instructing a playback device to play the digital stream using the playback path information,wherein the control program is a Java application controlled by the operation mode object, andwhen instructing the playback device to play the digital stream using at least one of the pieces of playback path information, the control program causes the playback device to acquire a value indicating an age of a user stored in a status register by calling a state acquisition function to use the acquired value as a parameter for parental control,the control program instructs the playback device to check a register-stored value indicating one of a region, andthe control program causes the playback device to play the digital stream using the at least one of the pieces of playback path information only if the register-stored value is a predetermined value.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a BD-ROM having AVClips and PlayList information pieces, which are playback paths for the AVClips, recorded thereon. In addition, the BD-ROM also has multiple playback paths and dynamic scenarios recorded thereon. The dynamic scenarios instruct a playback device to play a digital stream using the playback paths. The dynamic scenarios include selection procedures (IF-statement blocks) which cause the playback device to compare a constant and a register-stored value indicating a user'"'"'s age set on the playback device, (PSR(13)), and to select a playback path from among the multiple playback paths according to the result of the comparison.
-
Citations
12 Claims
-
1. A non-transitory recording medium, comprising:
-
a digital stream; a plurality of pieces of playback path information, each indicating a playback path for the digital stream; an operation mode object; and a control program instructing a playback device to play the digital stream using the playback path information, wherein the control program is a Java application controlled by the operation mode object, and when instructing the playback device to play the digital stream using at least one of the pieces of playback path information, the control program causes the playback device to acquire a value indicating an age of a user stored in a status register by calling a state acquisition function to use the acquired value as a parameter for parental control, the control program instructs the playback device to check a register-stored value indicating one of a region, and the control program causes the playback device to play the digital stream using the at least one of the pieces of playback path information only if the register-stored value is a predetermined value.
-
-
2. A playback device, comprising:
-
an execution unit operable to execute a control program recorded on a recording medium; a playback unit operable to play a digital stream recorded on the recording medium; and a plurality of status registers, wherein the recording medium has a plurality of pieces of playback path information and an operation mode object recorded thereon, one of the status registers stores therein a value indicating an age of a user, the control program is a Java application controlled by the operation mode object, and when executing the control program to cause the playback unit to play back the digital stream using at least one of the pieces of playback path information, the execution unit acquires a value indicating an age of a user stored in one of the status registers by calling a state acquisition function to use the acquired value as a parameter for parental control, the control program instructs the playback device to check a register-stored value indicating one of a region, and the control program causes the playback device to play the digital stream using the at least one of the pieces of playback path information only if the register-stored value is a predetermined value. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A recording method for recording a digital stream and a plurality of pieces of playback path information each indicating a playback path for the digital stream, the recording method comprising the step of:
-
recording the digital stream and a control program instructing a playback device to play the digital stream using the playback path information, wherein the control program is a Java application controlled by the operation mode object, and when instructing the playback device to play the digital stream using at least one of the pieces of playback path information, the control program causes the playback device to acquire a value indicating an age of a user stored in a status register by calling a state acquisition function to use the acquired value as a parameter for parental control, the control program instructs the playback device to check a register-stored value indicating one of a region, and the control program causes the playback device to play the digital stream using the at least one of the pieces of playback path information only if the register-stored value is a predetermined value.
-
-
11. A playback device, comprising:
-
an execution unit operable to execute a control program recorded on a recording medium; a playback unit operable to play a digital stream recorded on the recording medium; and a plurality of status registers, wherein the recording medium has a plurality of pieces of playback path information and an operation mode object recorded thereon, one of the status registers stores therein a value indicating an age of a user, the control program is a Java application controlled by the operation mode object, and when executing the control program to cause the playback unit to play back the digital stream using at least one of the pieces of playback path information, the execution unit acquires a value indicating an age of a user stored in one of the status registers by calling a state acquisition function to use the acquired value as a parameter for parental control, wherein the recording medium is a first recording medium, and one of the first recording medium and a second recording medium is loaded on the playback device, and the playback device further comprising; a conversion unit operable to convert a numeric indicating an age into a playback level when the second recording medium is loaded; and an auxiliary playback unit operable to, when the second recording medium is loaded, select from among a plurality of pieces of playback path information recorded on the second recording medium, a piece having the playback level, and play a digital stream recorded on the second recording medium according to the selected piece.
-
-
12. A playback device, comprising:
-
an execution unit operable to execute a control program recorded on a recording medium; a playback unit operable to play a digital stream recorded on the recording medium; and a plurality of status registers, wherein the recording medium has a plurality of pieces of playback path information and an operation mode object recorded thereon, one of the status registers stores therein a value indicating an age of a user, the control program is a Java application controlled by the operation mode object, and when executing the control program to cause the playback unit to play back the digital stream using at least one of the pieces of playback path information, the execution unit acquires a value indicating an age of a user stored in one of the status registers by calling a state acquisition function to use the acquired value as a parameter for parental control, wherein the recording medium is a first recording medium, and one of the first recording medium and a second recording medium is loaded on the playback device, and the playback device further comprising; a receiving unit operable to display a menu showing combinations between ages and playback levels, and receive a specification for one of an age and a rating level; a conversion table operable to perform interconversion between an age and a rating level based on the specification; and an auxiliary playback unit operable to, when the second recording medium is loaded, select from among a plurality of pieces of playback path information recorded on the second recording medium, a piece having a rating level matching the specified rating level, and play a digital stream recorded on the second recording medium according to the selected piece.
-
Specification