Patent ID: 8139917

Claim:
A non-transitory computer-readable information recording medium on which there is recorded: an object data file for collectively storing object data which includes a first stream having video information to indicate a main-video and a second stream having sub-picture information, sub-picture control information, wherein the first stream is stored with being divided into a plurality of packets, the second stream is stored with being divided into a plurality of packets, the object data includes a plurality of aligned units, each of which includes the plurality of packets, the sub-picture information indicating a sub-picture which can be superimposed over the main-video and including identification information for identifying the sub-picture information, the sub-picture control information including (i) a control information element for display control of the sub-picture information in a method set in advance, (ii) information to indicate presence or absence, or effectiveness or ineffectiveness of the control information element, (iii) identification information for identifying the sub-picture information which is a target of control, (iv) display range information for specifying a display range in which the sub-picture information is displayed and (v) cut out range information for cutting-out and displaying at least one portion of the sub-picture information; a play list information file for collectively storing, in an area which is different from an area into which the object data file is stored a play list information which defines a plurality of item information each indicating a start time and an end time of the first and the second streams by a unit of item; and an object information file for collectively storing, in an area which is different from an area into which the object data file is stored, object information which includes address information for indicating, by a unit of the stream, an address of the first and second streams corresponding to each item.