| US 7,515,812 B2 | ||
| Recording medium, reproduction device, program, and reproduction method | ||
| Wataru Ikeda, Osaka (Japan); Hiroaki Iwamoto, Osaka (Japan); and Tomoyuki Okada, Nara (Japan) | ||
| Assigned to Panasonic Corporation, Osaka (Japan) | ||
| Appl. No. 10/573,173 PCT Filed Oct. 12, 2004, PCT No. PCT/JP2004/015339 § 371(c)(1), (2), (4) Date Jun. 27, 2006, PCT Pub. No. WO2005/036555, PCT Pub. Date Apr. 21, 2005. |
||
| Claims priority of application No. 2003-352913 (JP), filed on Oct. 10, 2003; and application No. 2003-379758 (JP), filed on Nov. 10, 2003. | ||
| Prior Publication US 2006/0282612 A1, Dec. 14, 2006 | ||
| Int. Cl. H04N 5/91 (2006.01) | ||
| U.S. Cl. 386—95 [386/125; 386/126] | 12 Claims |

| 1. A recording method, comprising the steps of:
generating volume data; and
writing the generated volume data to a recording medium,
wherein the volume data includes an index table and a plurality of operation mode objects,
the index table is read from the recording medium by a module manager, and shows (i) a plurality of titles and (ii) in correspondence
with each title, which of the operation mode objects is to be handed to an execution module in a playback apparatus when the
corresponding title is selected,
each operation mode object (i) stores therein an application management table and (ii) stipulates a control procedure in a
second mode that is a second of two modes, a first mode being a mode in which the playback apparatus operates on a command
base, and the second mode being a mode in which the playback apparatus operates on a base of an application written in an
object-oriented language,
an execution module for the second mode is a virtual machine platform unit,
the application management table shows in correspondence (i) an application to be loaded to the virtual machine platform unit
when the corresponding operation mode object is handed to the execution module for the second mode, and (ii) a run attribute
of the corresponding application, and
the run attribute shows how a status of the corresponding application is to be controlled when loaded to the virtual machine
platform unit.
|