Information Record Apparatus And Method Thereof, Information Reproduction Apparatus And Method Thereof, Information Record Reproduction Apparatus And Method Thereof
Information Record Apparatus And Method Thereof, Information Reproduction Apparatus And Method Thereof, Information Record Reproduction Apparatus And Method Thereof
Abstract:
An information recording medium has recorded thereon a plurality of sets of still image information to be continuously played back in the form called a slide show audio information to be played back in synchronization with the still image information. Also recorded on the information recording medium is playback control information for playing back the audio information in synchronization with the sets of still image information. When the still image information sets are sequentially played back, the audio information is played back in synchronization with the still image information according to the playback control information. The playback control information includes audio repeat information for controlling the repetition of the audio information. The repeated playback of the audio information is controlled according to the audio repeat information.
Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence
FORM 2
The Patents Act, 1970
(39 of 1970)
&
The Patent Rules, 2003
COMPLETE SPECIFICATION
(See section 10 and rule 13)
"INFORMATION RECORD MEDIUM, INFORMATION RECORD APPARATUS
AND METHOD THEREOF, INFORMATION REPRODUCTION APPARATUS
AND METHOD THEREOF, INFORMATION RECORD REPRODUCTION
APPARATUS AND METHOD THEREOF, INFORMATION RECORD
PROGRAM, INFORMATION REPRODUCTION PROGRAM,
INFORMATION RECORD REPRODUCTION PROGRAM AND
DATA STRUCTURE INCLUDING CONTROL SIGNAL"
PIONEER CORPORATION, Japan having its Registered Office at 4-1, Meguro 1 chome, Meguro-ku, Tokyo 153-8654 Japan.
The following specification particularly describes the invention and the manner in which it is to be performed
1
SPECIFICATION
INFORMATION RECORD MEDIUM, INFORMATION RECORD APPARATUS ANDMETHOD THEREOF, INFORMATION REPRODUCTION APPARATUS AND METHOD THEREOF,
5 INFORMATION RECORD REPRODUCTION APPARATUS AND METHOD THEREOF, INFORMATION RECORD PROGRAM, INFORMATION REPRODUCTION PROGRAM, INFORMATION RECORD REPRODUCTION PROGRAM AND DATA STRUCTURE INCLUDING CONTROL SIGNAL .
10 Technical Field
The present invention relates to a technical field of an information record medium such as an a high density optical disc, capable of recording various kinds of information (e.g., main video, audio, sub-picture and reproduction control information) with high
15 density, an information record apparatus and a method thereof for recording the information onto the information record medium, an information reproduction apparatus and a method thereof for reproducing the information from the information record medium, an information record reproduction apparatus and a method thereof
20 capable of recording and reproducing the information, a computer program for record or reproduction control and a data structure including a control signal for the reproduction control.
Background Technique
25 In a so-called "DVD audio standard", a "browse-able slide show" is used. The browseable-slide show can output and display still pictures prepared in advance during reproduction of a piece of music, and can change the displayed still pictures in order by operation of a reproduction apparatus by a user.
30 The browseable slide show treats an audio as main contents,
and can display the still pictures by using the reproduction clock of the audio as reference, only within a time period in which the audio exists. Namely, when- no audio exists, the still pictures cannot be displayed.
2
Disclosure of Invention
The present invention has been achieved in order to solve the above problems. It is an object of this invention to provide an information record medium, an information record apparatus and
5 a method thereof, an information reproduction apparatus and a method thereof, an information record reproduction apparatus and a method thereof, an information record program, an information reproduction program, an information record reproduction program, and a data structure including a control signal for reproduction
10 control, capable of reproducing an audio in various kinds of manners together with the reproduction of still pictures by using the information record medium including the still pictures and the audio.
According to one aspect of the present invention, there
15 is provided an information record medium including: still picture information which includes at least one still picture; audio information; reproduction control information which reproduces the audio information in synchronization with reproduction of the still picture information, wherein the reproduction control
20 information includes audio repeat information for controlling repeat reproduction of the audio information synchronized with the still picture information.
Onto the above information record medium, the still picture information successively reproduced in a manner called "slide show"
25 and the audio information synchronized with the still picture information, to be reproduced are recorded, for example. The reproduction control information reproducing the audio information in synchronization with the still picture information is further recorded thereon, too. When the still picture information is
30 reproduced, the audio information synchronized with the still picture ' information is reproduced in accordance with the reproduction control information. The reproduction control information includes the audio repeat information controlling the repeat of the audio information, and the repeat reproduction of
3
the audio information is accordingly controlled.
The reproduction control information may include still
picture repeat information for controlling the repeat reproduction
of the still picture information having at least one still picture.
5 Thereby, the repeat reproduction of the still picture information
can be controlled.
The reproduction control information may define reproduction timing of the audio information with respect to a reproduction time axis of the still picture. Specifically, the
10 reproduction control information may be defined such that the audio information is reproduced only during reproduction of the still picture. Thereby, the still picture can be repeatedly reproduced in the so-called slide show, and the audio information corresponding to BGM can be reproduced.
15 The audio repeat information may indicate whether or not
the audio information is repeatedly reproduced. The still picture repeat information may indicate whether or not the still picture information is repeatedly reproduced. Moreover, each piece of the still picture information may be constructed by an item unit
20 defining a reproduction sequence of still picture contents, and
the still picture repeat information may include continuous
information indicating whether or not subsequent still picture
information is to be reproduced as one reproduction sequence.
According to another aspect of the present invention, there
25 is provided an information record apparatus including: a first record unit which records still picture information including at least one still picture and audio information; and a second record unit which records reproduction control information for reproducing the audio information in synchronization with
30 reproduction of the still picture information, wherein the second
record unit records the reproduction control information so that
the' 'reproduction control, information includes audio repeat
information for controlling- repeat reproduction of the audio
- information synchronized with the still picture" information.
4
In addition, from the similar viewpoint, there is provided an information record method including: a first record process which records still picture information including at least one still picture and audio information; and a second record process
5 which records reproduction control information for reproducing the audio information in synchronization with reproduction of the still picture information, wherein the second record process records the reproduction control information so that the reproduction control information includes audio repeat information
10 for controlling repeat reproduction of the audio information synchronized with the still picture information.
Further, from the similar viewpoint, there is provided an information record program executed on a computer, making the computer function as: a first record unit which records still picture
15 information including at least one still picture and audio information; and a second record unit which records reproduction control information for reproducing the audio information in synchronization with reproduction of the still picture information, wherein the second record unit records the reproduction control
20 information so that the reproduction control information includes audio repeat information for controlling repeat reproduction of the audio information synchronized with the still picture information.
In accordance with the above information record apparatus,
25 the information record method and the Information record program, the still picture information successively reproduced in the manner called "slide show", the audio information synchronized with the still picture information to be reproduced and the reproduction control information reproducing the audio information in
30 synchronization with the still picture information are recorded onto the information record medium, for example. Therefore, when the still picture information is reproduced, the audio information synchronized with the still-picture information is reproduced in accordance with- the reproduction control information. The
5
reproduction control information includes the audio repeat information controlling the repeat of the audio information, and the repeat reproduction of the audio information is accordingly controlled. 5 According to still another aspect of the present invention, there is provided an information reproduction apparatus which reproduces an information record medium including: still picture information which includes at least one still picture; audio information; reproduction control information which reproduces
10 the audio information in synchronization with reproduction of the still picture information, the reproduction control information including audio repeat information for controlling repeat reproduction of the audio information synchronized with the still picture information, the apparatus comprising: a reading unit which
15 reads the still picture information, the audio information and the reproduction control information from the information record medium; a still picture reproduction unit which reproduces the still picture information; and an audio reproduction unit which reproduces the audio information in synchronization with
20 reproduction of the still picture information in accordance with the audio repeat information in the reproduction control information.
In addition, from the similar viewpoint, there is provided an information reproduction method which reproduces an information
25 record medium including: still picture information which includes at least one still picture; audio information; reproduction control information which reproduces the audio information in synchronization with, reproduction of the'still picture information, the reproduction control information including audio repeat
30 information for controlling repeat reproduction of the audio information synchronized with the still picture information, the method comprising: a reading process which reads the still picture information, the audio information and the. reproduction control information from the information record medium; a still picture
6
reproduction process which reproduces the still picture information; and an audio reproduction process which reproduces the audio information in synchronization with reproduction of the still picture information in accordance with the audio repeat 5 information in the reproduction control information.
Further, from the similar viewpoint, there is provided a computer program product executed on a computer to reproduce an information record medium including: still picture information including at least one still picture; audio information; and
10 reproduction control information which reproduces the audio information in synchronization with reproduction of the still picture information, the reproduction control information including audio repeat information for controlling repeat reproduction of the audio information synchronized with the still
15 picture information, the program makes the computer function as: a reading unit which reads the still picture information, the audio information and the reproduction control information from the information record medium; a still picture reproduction unit which reproduces the still picture information; and an audio reproduction
20 unit which reproduces the audio information in synchronization with reproduction of the still picture information in accordance with the audio repeat information in the reproduction control information.
In accordance with the above information reproduction
25 apparatus, the above information reproduction method and the above
-. information reproduction program, the still picture information
including at least one still picture successively reproduced'in
the manner called "slide show", the audio information synchronized
with the still picture information to be reproduced and the
30 reproduction control information for reproducing the audio information in synchronization with the still picture information are recorded onto the information record medium. When the still picture information is reproduced, the still picture information, the audio information and the reproduction control information
7
are read from the information record medium, and the audio information synchronized with the still picture information 'is reproduced in accordance with the reproduction control information. The reproduction control information includes the audio repeat 5 information controlling the repeat of the audio information, and the repeat reproduction of the audio information is accordingly controlled.
According to still another aspect of the present invention, there is provided an information record reproduction apparatus
10 including an information record unit and an information reproduction unit, wherein the information record unit includes a first record unit which records still picture information including at least one still picture and audio information and a second record unit which records reproduction control information
15 for reproducing the audio information in synchronization with reproduction of the still picture information, wherein the second record unit records the reproduction control information so that the reproduction control information includes audio repeat information for controlling repeat reproduction of the audio
20. information synchronized with the still picture information, and wherein the information reproduction unit includes: a reading unit which reads the still picture information, the audio information and the reproduction control information from the information record medium; a still picture reproduction unit which reproduces
25 the still picture information; and an audio reproduction unit which reproduces the audio information in synchronization with reproduction of the still picture information in accordance with the audio repeat information in the reproduction control information.
30 Additionally, from the similar viewpoint, an information
record reproduction method may include an information record .process and an information reproduction process, wherein the information record process includes a first record process which records still picture; information including at" least one. still
8
picture and audio information and a second record process which records reproduction control information for reproducing the audio information in synchronization with reproduction of the still picture information, wherein the second record process records 5 the reproduction control information so that the reproduction control information includes audio repeat information for controlling repeat reproduction of the audio information synchronized with the still picture information, and wherein the information reproduction process includes : a reading process which
10 reads the still picture information, the audio information and the reproduction control information from the information record medium; a still picture reproduction process which reproduces the still picture information; and an audio reproduction process which reproduces the audio information in synchronization with
15 reproduction of the still picture information in accordance with the audio repeat information in the reproduction control information.
Further, from the similar viewpoint, there is provided an information record reproduction program executed on a computer,
20 making the computer function as an information record reproduction apparatus including an information record unit and an information reproduction unit, wherein the information record unit includes a first record unit which records still picture information including at least one still picture and audio information and
25 a second record unit which records reproduction control information for reproducing the audio information in synchronization with reproduction of the still picture information, wherein the second record unit records the reproduction control information so that the reproduction control information includes audio repeat
30 information for controlling repeat reproduction of the audio information synchronized with the still picture information, and wherein the information reproduction unit includes: a.reading unit which reads the still picture information, the audio information and the reproduction control information from the information
9
record medium; a still picture reproduction unit which reproduces the still picture information; and an audio reproduction unit which reproduces the audio information in synchronization with reproduction of the still picture information in accordance with 5 the audio repeat information in the reproduction control information.
In accordance with the above information record reproduction apparatus, the above information record reproduction method and the above information record reproduction program, the
10 still picture information successively reproduced in the manner called "slide show", the audio information synchronized with the still picture information to be reproduced and the reproduction control information for reproducing the audio information in synchronization with the still picture information are recorded
15 onto the record medium. In addition, when the still picture information is reproduced, the still picture information, the audio information and the reproduction control information are read from the information record medium, and the audio information synchronized with the still picture information is reproduced in
20 accordance with the reproduction control information. The reproduction control information includes the audio repeat information controlling the repeat of the audio information, and the repeat reproduction of the audio information is accordingly controlled.
25 According to still another aspect of the present invention, there is provided a data structure including still picture information including at least one still picture, audio information and reproduction control information for reproducing the audio information in synchronization with reproduction of the still
30 picture information, wherein the reproduction control information includes audio repeat information for controlling repeat reproduction of the audio information synchronized with the still picture information.
In accordance with the data structure including the above
10
control signal, when the still picture is reproduced in order in the manner called "slide show" and the audio information is reproduced in synchronization with it, it can be controlled whether or not to repeat the audio information. 5
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 illustrates a basic structure of an optical disc according to an embodiment of an information record medium according to the present invention, wherein its upper part illustrates a 10 general plan view of the optical disc having plural areas and its lower part illustrates a schematic conceptual diagram of an area structure in a radius direction corresponding to the general plan view in the upper part.
FIG. 2A illustrates a schematic conceptual diagram of a
15 conventional program stream of MPEG2, FIG. 2B illustrates a
schematic conceptual diagram of a transport stream of MPEG2 used
in the embodiment, and FIG. 2C illustrates a schematic conceptual
diagram of a program stream of MPEG2 used in the embodiment.
FIG. 3 is a diagram schematically illustrating a data 20 structure recorded onto the optical disc in the embodiment.
FIG. 4 is a conceptual view hierarchically illustrating a detailed data structure in each title shown in FIG. 3.
. FIG. 5 is a conceptual view hierarchically illustrating
a detailed data structure in each playlist set shown in FIG. 3.
25 FIG. 6 is a conceptual view schematically illustrating
a detailed data structure in each playlist set shown in FIG. 3.
FIG. 7 is a conceptual diaphragm schematically illustrating
a detailed data structure in each item shown in FIG. 6.
FIG. 8 is a conceptual diaphragm schematically illustrating
30 a data logical structure in each title element shown in FIG. 4.
FIG. 9 is a conceptual diaphragm schematically illustrating
a data logical structure in each title element shown in FIG. 4
in a case that each playlist set is constructed by one playlist
in this embodiment.
11
FIG. 10 is a conceptual view schematically illustrating a detailed data structure in each object shown in FIG. 3.
FIG. 11 is a view conceptually illustrating a situation in the embodiment that an elementary stream for a program #1, shown 5 in the upper column, and en elementary stream for a program #2, shown in the middle column, are multiplexed to form a transport stream for these two programs, on the basis of a time scale in a horizontal direction.
FIG. 12 is a view conceptually illustrating an image of 10 TS packets multiplexed in one transport stream in the embodiment, as a packet arrangement based on the time scale.
FIG. 13 is a view schematically illustrating a logical structure of data on an optical disc in the embodiment, focusing on development from a logic hierarchy to an object hierarchy or 15 an entity hierarchy.
FIG. 14 is a block diagram schematically illustrating an information record reproduction - apparatus according to the embodiment of the present invention.
FIG. 15 is a flow chart indicating a recording operation 20 (part 1) of the information record reproduction apparatus in the embodiment.
FIG. 16 is a flow chart indicating a recording operation
(part 2) of the information record reproduction apparatus in the
embodiment.
25 FIG. 17 is a flow chart indicating a recording operation
(part 3) of the information record reproduction apparatus in the embodiment.
FIG. 18 is a flow chart indicating a recording operation (part 4) of the information record reproduction apparatus in the 30 embodiment.
FIG. 19 is a flow chart indicating a reproduction operation
of the information record reproduction apparatus in.the embodiment.
FIG.' 20 is a view showing a reproduction example of a still
picture and an audio in a case that a still picture repeat flag
12
and an audio repeat flag are in an ON state in reproduction of a browseable slide show according to the embodiment.
FIG. 21 is a view showing a reproduction example of the
still picture and the audio in a case that the still picture repeat
5 flag is in the ON state and the audio repeat flag is in an OFF
state in the reproduction of the browseable slide show according
to the embodiment.
FIG. 22 is a view showing a reproduction example of the
still picture and the audio in a case that the still picture repeat
10 flag is in the OFF state and the audio repeat flag is in the ON
state in the reproduction of the browseable slide show according
to the embodiment.
FIG. 23 is a view showing a reproduction example of the
still picture and the audio in a case that the still picture repeat
15 flag is in the OFF state and the audio repeat flag is in the ON
state in the reproduction of the browseable slide show according
to the embodiment.
FIG. 24 is a view showing an example of a play list information table for executing the browseable slide show according to the 20 embodiment.
FIG. 25 shows a definitive example of the still picture to be reproduced in a case that time information is added to an object itself.
FIG. 26 shows a definitive example of the still picture 25 to be reproduced in the case that the time information is added to the object itself.
FIG. 27 is a flow chart of a reproduction process including
the reproduction of the browseable slide show according to the
embodiment.
30 FIG. 28 is a flow chart of a sub-routine related to the
reproduction of the browseable slide show shown in FIG. 27..
FIG. -29 is a view conceptually showing an entire flow of access at the time of the reproduction in relation to the logical structure of the optical disc in the embodiment.
13
FIG. 30 is a conceptual view schematically showing a hierarchical structure in a specific example of a title information set in the embodiment.
FIG. 31 is a conceptual view schematically showing a 5 hierarchical structure in a specific example of a disc header in the embodiment.
FIG. 32 is a conceptual view schematically showing a
hierarchical structure in a specific example of title information
in the embodiment.
10 FIG. 33 is a conceptual view schematically showing a
hierarchical structure in a specific example of the playlist set in the embodiment.
FIG. 34 is a conceptual view schematically showing a hierarchical structure in a specific example of the playlist in 15 the embodiment.
FIG. 35 is a conceptual view schematically showing a hierarchical structure in a specif ic example of the playlist element in the embodiment.
FIG. 36 is a conceptual view schematically showing the 20 hierarchical structure in a specific example of an item definition table in the embodiment.
FIG. 37 is a view schematically showing a specific example of a data structure in an AU table constructed in an object information file and an ES map table related to the AU table in 25 a specific example according to the embodiment.
FIG. 38 is a view schematically showing a specific example
of the data structure in the AU table constructed in the object
information file and the ES map table related to the AU table in
a specific example according to the embodiment.
30 FIG. 39 is a conceptual view schematically showing a
hierarchical structure in a modification of the playlist.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS (Information Record Medium)
14
The information record medium of the present invention
is discussed, with reference to its embodiments, as well as FIG.
1 to FIG. 13. In these embodiments, the information record medium
of the present invention is applied to an optical disc capable
5 of recording (writing) and reproducing (reading).
Firstly, with reference to FIG. 1, a fundamental structure of the optical disc in an embodiment is discussed. FIG. 1 illustrates, in its upper part, a general plan view of the optical disc structure having a plurality of areas, and illustrates
10 conceptually, in its lower part, an area structure in the radius direction corresponding to the upper part.
As shown in FIG. 1, the optical disc 100 may be recorded by various record methods, such as a magneto-optical method, a phase change method, capable of recording (writing) only once or
15 a plurality of times. Similarly to DVDs, the optical disc 100 has a lead-in area 104, a data area 106 and a lead-out area 108, from the inner circumference around a center hole 102 to the outer circumference, on the record surface of the disc body measuring about 12 cm in diameter. In each area, groove tracks and land
20 tracks may be alternately arranged, concentrically or spirally around the center hole 102. The groove tracks may be wobbled. Furthermore, pre-pits may be formed on one or both of these tracks. Incidentally, the present invention is not exclusively limited to the optical disc having three areas mentioned above.
25 Next, with reference to FIGS. 2A to 2C, the structures
of the transport stream (TS) and the program stream (PS) to be recorded onto the optical disc in the embodiment are discussed. FIG. 2 A schematically illustrates a MPEG2 program stream structure of a conventional DVD for comparison, FIG. 2B schematically
30 illustrates aMPEG2 transport stream (TS) structure. Furthermore, FIG. 2C schematically illustrates a MPEG2 program stream structure in the present invention:
In FIG. 2A, one program stream to be "recorded in the conventional DVD includes only one video stream for video data
15
as main picture information, along the time axis t, and further includes up to 8 audio streams for audio data as audio information and up to 32 sub-picture streams for sub-picture data as sub-picture information. That is, the video data to be multiplexed at an 5 arbitrary time point tx relates to only one video stream. For example, a plurality of video streams corresponding to a plurality of TV programs or a plurality of movies cannot be included at the same time in the program stream. It is not possible to multiplex a plurality of TV programs and transfer or record them, in a program
10 stream format of a DVD having only one video stream, because at least one video stream is required for each TV program, in order to transfer or record the multiplexed TV program or the like involving a video image.
In FIG. 2B, one transport stream (TS) to be recorded in
15 the optical disc 100 of the present invention includes a plurality of video streams as elementary streams (ES) for video data as main picture information, and further includes a plurality of audio streams as elementary streams (ES) for audio data as audio information and a plurality of sub-picture streams as elementary
20 streams (ES) for sub-picture as sub-picture information. . That is, the video data to be multiplexed at an arbitrary time point tx relates to a plurality of video streams. For example, a plurality of video streams that may correspond to a plurality of TV programs or a plurality of movies can be included at the same time in the
25 transport stream. Thus, it is possible tomultiplex a plurality of TV programs and transfer or record them, in the transport stream format having a plurality of video streams. However, the sub-picture stream is not transferred in a digital broadcasting employing the existing transport stream.
30 In FIG. 2C, one program stream (PS) to be recorded onto
the optical disc 100 of the present invention includes a plurality of video streams for video data as main picture information, and further includes a plurality of audio streams for audio data as. audio information and a plurality of suk-picture streams for
16
sub-picture data as sub-picture information. That is, the video data to be multiplexed at an arbitrary time point tx relates to a plurality of video streams. For example, a plurality of video streams that may correspond to a plurality of TV programs or a 5 plurality of movies can be included at the same time in the program stream.
Incidentally, for convenience of explanation, the video stream, the audio stream and the sub-picture stream are arranged in this order from the top in FIG. 2A to FIG. 2C. Nevertheless,
10 this order or sequence does not correspond to an order or sequence for multiplexing packet by packet as mentioned below. In the transport stream, conceptually, a set of one video stream, two audio streams and two sub-picture streams corresponds to one program for example.
15 The optical disc 100 in the aforementioned embodiment is
adapted to multi-record the transport stream (TS) as shown in FIG. 2B, i.e. to record a plurality of programs at the same time, within the restriction of the record rate. Furthermore, instead of or in addition to this transport stream, the program stream (PS) as
20 shown in FIG. 2C can be multi-recorded onto the same optical disc 100.
Next, with reference to FIG. 3 and FIG. 10, a structure of data to be recorded onto the optical disc 100 is discussed. FIG. 3 schematically illustrates the data structure to be recorded
25 onto the optical disc 100. FIG. 4 schematically illustrates in detail the data structure in each object shown in FIG. 3. FIG. 5 and FIG. 6 schematically show a data structure in detail respectively in each playlist (P list) set shown in FIG. 3. FIG. 7 schematically shows detail of the data structure of each item
30 shown in FIG. 6. FIG. 8 schematically shows a logical structure of data in each title element shown in FIG. 4 . FIG. 9 schematically shows a logical structure of data in each title element shown in FIG. 4, in a case that each playlist set is composed of one playlist. FIG. 10 schematically shows a detail of a data structure in each
17
object shown in FIG. 3.
In the following explanation, the "title" means a reproduction unit, on the basis of which a plurality of "playlists" is executed successively or sequentially, and which is a logically 5 large grouped unit, such as one movie or one TV program. The "playlist set" means a bundle of "playlists". For example, it may be a bundle of playlists to reproduce a plurality of contents information having a special relationship switchable to each other in an angle reproduction or a parental reproduction, or may be
10 a bundle of playlists to reproduce contents information relating to a plurality of programs broadcasted in the same time zone and collectively recorded. Alternatively, it may be a bundle of playlists to reproduce various contents information, in one title, prepared on the basis of required function, for example on the
15 basis of video performance or audio performance required for the information reproduction system, such as a high vision compatibility, a display resolution, a surround speaker compatibility, a speaker layout and so on. The "playlist" is information for storing the information required to reproduce the
20 "object" and consists of a plurality of "items" each storing the information about a reproduction range of the object to access the object. The "object" is the entity information of contents constructing the aforementioned MPEG2 transport stream.
In FIG. 3, the optical disc 100 is provided with four files
25 as a logical structure: a disc information file 110; a playlist
(P list) information file 120; an object information file 130;
and an object data file 140. The disc 100 is further provided
with a file system 105 for managing these files. Incidentally,
although FIG. 3 does not show directly the physical data arrangement
30 on the optical disc 100, it is possible to perform the recording in such a manner that the arrangement shown in FIG. 3 corresponds to another arrangement shown in FIG. 1. . That is, it is possible to record the file system 105 or the like in the data, record area 106 following the lead-in area 104 and further record the object
18
data file 140 or the like in the data record area 106. The file structure shown in FIG. 3 can be constructed, even without the lead-in area 104 or the lead-out area 108 shown in FIG. 1.
The disc information file 110 is a file for storing general 5 information about the entire optical disc 100, and stores the disc general information 112, the title information table 114 and other information 118. The disc general information 112 may store the total numbers of titles or the like in the optical disc 100. The title information table 114 includes a title pointer 114-1 and
10 a plurality of titles 200 (title #1 -#m) whose ID (identification) number or record address is indicated by the title pointer. In each title 200, each title type (e.g. sequential reproduction type, branch type and so on) , or the playlist (Plist) number constructing each title is stored for each title, as the logical information.
15 More specifically, for example, as shown in FIG. 4, each title 200 is made of a title general information 200-1, a plurality of title elements 200-2 and other information 200-5. Furthermore, each title element 200-2 is made of a pre-command 200PR, a pointer 200PT to a playlist set, a post command 200PS and other information
20 200-6.
The pointer 200PT as an example of the first pointer information according to the present invention indicates an ID number of the playlist set 126S stored in the playlist information file 120 corresponding to contents information to be reproduced
25 on the basis of the title element 200-2 including the pointer 200PT. Incidentally, the pointer 200PT may be information to indicate a record position of the playlist set 126S corresponding to the contents information to be reproduced on the basis of the title element 200-2. The-pre-command 200PR as an example of the first
30 pre-command according to the present invention indicates a command
- to be executed before reproducing the contents information whose
reproduction sequence is defined by one playlist set. 12 6S designated
by the pointer 200PT. The post, command 200PS" a.s an example of
the first post command according to the present invention is a
19
command to be executed after reproducing the contents information whose reproduction sequence is defined by said one playlist set. Other information 200-5 included in the title element 200-2 may include next information to designate a title element for a next 5 reproduction after the present reproduction of the present title element, for example.
Therefore, when the information reproduction apparatus which will be described later reproduces the information record medium, the desired contents information can be reproduced as a
10 title element 200-2, by making access to the playlist set 126S in accordance with the pointer 200PT and performing a control to select playlist corresponding to the desired program or the like from among a plurality of playlists 126 in the playlist set 126S. Furthermore, reproducing such a title element 200-2 solely or
15 sequentially makes it possible to reproduce one title 200. Furthermore, it is possible to execute commands to be executed before reproduction, in the contents information whose reproduction sequence is defined by one playlist set 12 6S designated by the pointer 200PT, according to the pre-command 200PR.
20 Furthermore, it is possible to execute commands to be executed after the reproduction, in the contents information whose reproduction sequence is defined by one playlist set 12 6S designated by the pointer 200PT, according to the post command 200PS. The post command 200PS may be a command to branch the contents
25 information, a command to select a . next title and so on. Additionally, it is possible to reproduce a next title element 200-2 to be reproduced after the presently reproduced title element 200-2, according to the "next information" included in other information 200-5.
30 Again in FIG. 3, the playlist information file 120 stores
the playlist (P list), information table 121 indicating the logical ■structure of each playlist. This .table 121 is divided into the ' playlist (Plist) management information 1.22', the playlist (Plist) set pointer 124, a plurality of playlist {P list) sets 126S .(P
2.0
list set #l-#n), and other information 128. In this playlist information table 121, the logical information of each playlist set 126S is stored in the order of the playlist set number. In other words., the order for storing the each playlist set 126S is 5 theplaylistset numbers. Furthermore, in theaforementionedtitle information table 114, the same playlist set 126S can be referred from a plurality of titles 200. That is, the playlist set #p in the playlist set information table 121 may be pointed on the title information table 114, even in the case that title #q and title
10 #r use the same playlist set #p.
As shown in FIG. 5, the playlist set 126S includes playlist set general information 126-1, a plurality -of playlists 126 (playlist #l-#x), an item definition table 126-3, and other information 126-4. Each playlist 126 includes a plurality of
15 playlist elements 126-2 (playlist element #l-#y), and other information 126-5. Furthermore, each playlist element 126-2 includes a pre-command 126PR, a pointer 126PT to item, a post command 126PS and other information 126-6.
The pointer 126PT as an example of the second pointer
20 information according to the present invention indicates an item identification number defined by the item definition table 126-3 corresponding to the contents information to be reproduced on the basis of the playlist element 126-2 including the pointer 126PT. Incidentally, the pointer 126PT may be an item record position
25 defined by the item definition table 126-3.
As shown in FIG. 6, in the playlist set 126S, a plurality of items 204 is defined in the item definition table 126-3. They commonly belong to a plurality of playlists 126. Furthermore, as the playlist set general information 126-1, a name of each
30 playlist 126 included in the playlist set 126S, UI (user interface information) such as a reproduction time, address information to each item definition table 126-3 and so on are recorded.
Again in FIG. 5, the pre-command 126PR as an example of the second pre-command according to the present invention indicates
•21
a command to be executed before reproduction of one item 204 designated by the pointer 126PT. The post command 126PS as an example of the second post command according to the present invention indicates^ command to be executed after the reproduction of said 5 one item 204. Other information 126-6 included in the playlist element 126-2 may include the next information to designate the playlist element 126-2 relating to the next reproduction of the reproduction of the playlist element 126-2.
As shown in FIG. 7, the item 204 is a minimum unit to be
10 displayed. In the item 204, "in-point information" to indicate a start address of an object and "out-point information" to indicate an end address of the object are recorded. Incidentally, each of these "in-point information" and "out-point information" may indicate the address directly or indirectly as a time period or
15 time point on the reproduction time scale. In the figure, if a pluralityof ES' s (Elementary Streams) ismultiplexed for the object designated by "stream object #m", designating the item 204 means designating a special ES or special combination of ES's.
As shown in FIG. 8, the title element 200-2 logically
20 consists of the pre-command 200PR or 126PR, the playlist set 126S selected by the pointer 200PT, the post command 200PS or 126PS, and the next information 200-6N. Therefore, a processing to select the playlist 126 from among the playlist set 126S is executed, according to any condition reproducible in a system, such as video
25 resolution.
As shown in FIG. 9, however, if the playlist set designated by the pointer 200PT consists of only one playlist, i.e. if the playlist set 126S shown in FIG. 3 is replaced by a single playlist 12 6, the title element 200-2 may logically consist of the pre-command
30 200PR or 126PR, the playlist 126 to be reproduced during the reproduction operation, the post command 200PS or 126PS, and the next information 200-6N. In this case, once the playlist set.is designated for. the reproduction, the single playlist 126 is; reproduced, regardless of the condition reproducible in the system.
22
Again in FIG. 3, in the object information file 130, the
storage position {i.e. the logical address of the reproduction
object) in the object data file 140 for each item constructed in
each playlist 126, and/or various attribute information relating
5 to the reproduction of the item are stored. Particularly in this
embodiment, the object information file 130 stores the AU table
131 including a plurality of AU (Associate Unit) information 1321
(AU #l-#q) as mentioned below, the ES (Elementary Stream) map table
134 and other information 138.
10 The object data file 140 stores a plurality of TS objects
142 {TS #1 object-TS #s object) for each transport stream (TS) , i.e. entity data of contents to be actually reproduced.
Incidentally, four kinds of file discussed with reference
to FIG. 3 can be further divided into a plurality of files
15 respectively to be stored. All these files may be managed by the
file system 105. For example, the object data file 140 can be
.divided into a plurality of files such as object data file #1,
object data file #2 and so on.
As shown in FIG. 10, the TS object 142 shown in FIG. 3,
20 as a logically reproducible unit, may be divided into a plurality
of aligned units 143 each having 6kB of data amount. The head
of the aligned units 143 is aligned with the head of the TS object
142. Each aligned unit 143 is further divided into a plurality
of source packets 144 each having 192B of data amount. The source
25 packet 144 is a physically reproducible unit, on the basis of which
{i.e. packet by packet) at least the video data, the audio data
and the sub-picture data from among the data on the optical.disc
100 are multiplexed, and other information may be multiplexed in
the same manner. Each source packet 144 includes the control
30 information 14 5 having 4B of data amount to control the reproduction,
such as the packet arrival time stamp or the like indicating the
reproduction start time point of the TS (Transport Stream) packet
on the reproduction time scale, and includes the TS packet 14 6
having 188B of data amount. The TS packet 146 (also referred to
23
as "TS packet payload") has a packet header 14 6a at the head thereof. In the TS packet payload 146, the video data may be packetized as the "video packet", the audio data may be packetized as the "audio packet", or the sub-picture data may be packetized as the 5 "sub-picture packet", otherwise other data may be packetized'. Next, with reference to FIG. 11 and FIG. 12, an explanation is made on the multi-recording of the video data, the audio data, the sub-picture data and the like in the transport stream format on the optical disc 100 as shown in FIG. 2B, by the TS packet 146
10 shown in FIG. 4. FIG. 11 conceptually illustrates that the elementary stream (ES) for program #1 (PG1) in the upper stage and the elementary stream (ES) for program #2 (PG2) in the middle stage are multiplexed, and the transport stream (TS) for these two programs (PG1&2) is formed, under an assumption that a horizontal
15 axis is defined as a time axis.' FIG. 12 conceptually illustrates an image of the TS packets multiplexed in one transport stream (TS), as a packet array along the time.
As shown in FIG. 11, the elementary stream for program #1 (in the upper stage) may be formed by discretely arranging TS
20 packets 146 obtained by packetizing the video data for program #1, along the time axis {horizontal axis) . The elementary stream for program #2 (in the middle stage) may be formed by discretely arranging TS packets 146 obtained by packetizing the video data for program #2, along the time axis (horizontal axis) . Then, these
25 TS packets 146 are multiplexed so that the transport stream (in the lower stage) for two programs is made. Incidentally, omitted for convenience of explanation in FIG. 11, the elementary stream made of TS packets obtained by packetizing the audio data as the elementary stream for program #1, and/or the sub-picture stream
30 made of TS packets obtained by packetizing the sub-picture data may be multiplexed similarly, as shown in FIG. 2B. In addition to this, the elementary stream made of TS packets obtained by packetizing the audio data, as the elementary stream for program #2, and the sub-picture stream made of TS packets obtained by
24
packetizing the sub-picture data may be multiplexed similarly. As shown in FIG. 12, in this embodiment, a plurality of TS packets 146 multiplexed as such forms one TS stream. Then, a plurality of TS packets 146 in the multiplexed form is 5 multi-recorded onto the optical disc 100, with the information such as the packet arrival time stamp 145 and the like being added. Incidentally, in FIG. 12, the TS packet 146 consisting of the data forming program #i (i=l, 2, 3) is indicated by "element (iOj)", wherein, j (j=l, 2/ ...) is a sequential number for each stream
10 composing the program. This (iOj ) is defined as a packet ID which is an identification number of the TS packet 146 for each elementary stream. This packet ID is fixed at an inherent value for a plurality of TS packets 146 to be multiplexed at the same time point, so that the plurality of TS packets 14 6 are distinguished from each
15 other even if multiplexed at the same time point.
Furthermore, in FIG. 12, the PAT (Program Association Table) and the PMT (Program Map Table) are also packetized by the TS packet 146 unit and multiplexed. The PAT among them stores a table indicating a plurality of PMT packet ID's. Particularly,
20 the PAT is defined by MPEG2 standard so that (000) is given as a predetermined packet ID, as shown in FIG. 12. That is, from among a plurality of packets multiplexed at the same time point, the TS packet 146 obtained by packetizing the PAT is detected, as the TS packet 146 whose packet ID is (000). The PMT stores
25 a table indicating the packet ID for each elementary stream forming each program in one or more programs. Any packet ID can be given to the PMT, and their packet IDs are indicated by the PAT detectable with the packet ID (000) as mentioned above. Therefore, among a plurality of packets multiplexed at the same time point, the
30 TS packets 146 obtained by packetizing the PMT (i.e. TS packets 146 to which packet IDs (100),- (200) and (300) are given in FIG. 12) are detected on the basis- of :-the PAT.
In the case that the transport - stream as shown in FIG. 12 is transferred digitally, the tuner refers t>o the PAT and the
25
PMTconstructed as such and thereby extracts the multiplexed packets corresponding to the desired elementary stream and decodes the extracted packets.
In this embodiment, the packets of these PAT and PMT are
5 included as the TS packets 146 to be stored in the TS object 142
shown in FIG. 10. That is, when the transport stream as shown
in FIG. 12 is transferred, the transferred stream can be directly
recorded onto the optical disc 100, which is a great advantage.
Furthermore in this embodiment, these PAT and PMT recorded
10 as such are not referred to when the optical disc 100 is reproduced. Instead, referring to the AU table 131 and the ES map table 134, shown in FIG. 3 and mentioned in detail later, makes it possible to perform the reproduction effectively and apply to the complicated multi-vision reproduction or the like. For this, in this
15 embodiment, a relationship between packets and the elementary stream obtained by referring to the PAT and the PMT on decoding or recording for example is stored in the object information file 130, in a form of AU table 131 and ES map table 134, without packet i zing or multiplexing.
20 Next, with reference to FIG. 13, the logical structure
of data on the optical disc 100 is discussed. FIG. 13 schematically illustrates the logical structure of data on the optical disc 100, focusing on the development from the logic hierarchy to the object hierarchy or the entity hierarchy.
25 In FIG. 13, one or more titles 200 that are a logical large
unit such as one movie or one TV program are recorded onto the optical disc 100. Each title 200 includes one or more title elements 200-2 . Each title element 200-2 logically consists of a plurality of playlist sets 126S. In each title element 200-2, the plurality
30 of playlist sets 126S may have a sequential structure or may have a branch structure.
Incidentally, in the case of a simple logical structure, one title element 200-2 consists of one playlist set 126S. Furthermore, one playlist set 126S consists*of one playlist 126.
26
On the other hand, it is possible to refer to one playlist set 126S by a plurality of title elements 200-2 or a plurality of titles 200.
Each playlist 126 is logically made of a plurality of items 5 (playitems) 204. In each playlist 126, a plurality of items 204 may have the sequential structure or may have the branch structure. On the other hand, it is possible to refer to one item 204 by a plurality of playlists 126. The aforementioned in-point information and out-point information recorded on/in the item 204
10 logically designates the reproduction range of the TS object 142. Then, the object information 130d of the logically designated reproduction range is referred to and thereby the reproduction range of the TS object 142 is physically designated, via the file system finally. Here, the object information 13 Od includes various
15 information to reproduce the TS object 142, such as the attribute information of the TS object 142, the ES address information 134d and the like required for the data search in the TS object 142 (incidentally, the ES map table 134 shown in FIG. 3 includes a plurality of ES address information 134d).
20 Then, when the information record reproduction apparatus
reproduces the TS object 142 as mentioned below, a physical address to be reproduced in the TS object 142 is obtained from the item 204 and the object information 130d so that a desired elementary stream is reproduced.
25 An EP (entry point) map shown in the object information
13 Odin FIG. 13 and having the plural pieces of ES address information 134d indicates an.object information table putting the AU table 131 and the ES map table 134 together here.
Thus, in this embodiment, the in-point information and
30 out-point information recorded on/in the item 204, as well as the ES address information 134d recorded in the ES map table 134 {see FIG. 3) of the object information 130d make it possible to perform the association from the logic hierarchy to the object hierarchy in the reproduction sequence so that the' elementary,stream is
27
reproduced.
As discussed above, in this embodiment, units of the TS pa_c]