BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
A general architecture that implements the various features of the invention will now be described with reference to the drawings. The drawings and the associated descriptions are provided to illustrate embodiments of the invention and not to limit the scope of the invention.
FIGS. 1A and 1B are explanatory diagrams showing a configuration of standard contents and advanced contents;
FIGS. 2A to 2C are explanatory diagrams of discs in categories 1, 2, and 3;
FIG. 3 is an explanatory diagram showing a reference example of an enhanced video object (EVOB) using time map information (TMAPI);
FIG. 4 is an explanatory diagram to help explain an example of a volume space of the disc according to this invention;
FIG. 5 is an explanatory diagram showing an example of a directory and a file of the disc according to this invention;
FIG. 6 is an explanatory diagram showing a configuration of management information (VMG) and a video title set (VTS) according to this invention;
FIG. 7 is an explanatory diagram showing a startup sequence of a player model according to this invention;
FIG. 8 is a diagram showing a data structure of a DISCID.DAT file of the disc according to this invention;
FIG. 9 is a flowchart showing an exemplary operation of the apparatus according to this invention;
FIG. 10 is a flowchart showing another exemplary operation of the apparatus according to this invention;
FIG. 11 is a flowchart showing further another exemplary operation of the apparatus according to this invention;
FIG. 12 is a schematic explanatory diagram showing a pack-mixed state of primary EVOB-TY2 according to this invention;
FIG. 13 is an explanatory diagram showing a concept of recorded information of the disc according to this invention;
FIG. 14 is an explanatory diagram showing in detail a model of an advanced content player according to this invention;
FIG. 15 is an explanatory diagram showing an example of a video mixing model of FIG. 14;
FIG. 16 is an explanatory diagram to help explain an example of a graphics hierarchy in an operation of the apparatus according to this invention;
FIG. 17 is an explanatory diagram showing an example of a supply model of a network and persistence storage data in the apparatus according to this invention;
FIG. 18 is an explanatory diagram showing an example of a data store model in the apparatus according to this invention;
FIG. 19 is an explanatory diagram showing an example of a user input handling model in the apparatus according to this invention;
FIGS. 20A and 20B are diagrams to help explain an exemplary configuration of an advanced content;
FIG. 21 is a diagram to help explain an exemplary configuration of a play list;
FIG. 22 is a diagram to help explain an example of allocation of presentation object on a timeline;
FIG. 23 is a diagram to help explain a case where trick play (such as chapter jump) of presentation objects is performed on the timeline;
FIG. 24 is a diagram to help explain an exemplary configuration of a play list in the case where an object includes angle information;
FIG. 25 is a diagram to help explain an exemplary configuration of a play list in the case where an object includes a multi-story;
FIG. 26 is a diagram to help explain an exemplary description of object mapping information in the play list and its playback time;
FIG. 27 is a flowchart showing how a data cache is controlled at the time of apparatus operation using the play list;
FIG. 28 is a view showing an example of a comment displayed in response to an operation of a user interface manager; and
FIG. 29 is a diagram showing a whole block configuration of a player according to this invention.