US20080253734A1 - Information storage medium containing multi-path data, and storage apparatus and player thereof - Google Patents

Information storage medium containing multi-path data, and storage apparatus and player thereof Download PDF

Info

Publication number
US20080253734A1
US20080253734A1 US12/142,171 US14217108A US2008253734A1 US 20080253734 A1 US20080253734 A1 US 20080253734A1 US 14217108 A US14217108 A US 14217108A US 2008253734 A1 US2008253734 A1 US 2008253734A1
Authority
US
United States
Prior art keywords
path
data
playlist
reproduction
clip
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/142,171
Inventor
Man-seok Kang
Seong-Jin Moon
Kil-soo Jung
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1020040001088A external-priority patent/KR100677109B1/en
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Priority to US12/142,171 priority Critical patent/US20080253734A1/en
Publication of US20080253734A1 publication Critical patent/US20080253734A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B2020/10935Digital recording or reproducing wherein a time constraint must be met
    • G11B2020/10944Real-time recording or reproducing, e.g. for ensuring seamless playback of AV data
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • H04N9/8227Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal

Definitions

  • the present invention relates to multi-path data, and more particularly, to a recording/reproducing apparatus recording and reproducing data with a multi-path structure and an information storage medium on which the multi-path data is recorded.
  • a multi-path denotes a plurality of paths including language credit data and multi-angle data, through which Audio-Video (AV) data is reproduced/recorded.
  • a digital versatile disc (DVD) is a representative of conventional information storage media on which multi-path data is recorded using an interleaving method in which the data is divided into predetermined units and the units are alternately recorded. The interleaving method enables quick reproduction of data stored on a related path when a path change is instructed by a user.
  • the multi-path recording is performed with regard to an information storage medium which has no recording position restrictions and a multi-path data structure in which data is recorded to have different reproduction times.
  • FIG. 1 illustrates a data structure of a DVD with a multi-path data configuration according to the interleaving method.
  • the DVD is divided into a video management group (VMG) area 110 and a plurality of video title set (VTS) areas 120 a through 120 n .
  • VMG video management group
  • VTS video title set
  • Information regarding management of titles and title menus is stored in the VMG area 110 and information regarding titles is recorded in the plurality of VTS areas 120 a through 120 n .
  • the VMG area 110 comprises two or three files and each of the VTS 120 a through 120 n area comprises three to twelve files.
  • FIG. 2 illustrates a detailed data structure of the VMG area 110 of FIG. 1 .
  • the VMG area 110 includes a video management group information (VMGI) area 112 containing additional information regarding the VMG area 110 , a video object subtitle (VOBS) area 114 containing video object information regarding the title menu, and a VMGI backup area 116 .
  • VMGI video management group information
  • VOBS video object subtitle
  • VMGI backup area 116 Each of the VMGI area 112 , the VOBS area 114 , and the VMGI backup area 116 exists as a file.
  • the inclusion of the VOBS area 114 in the VMG area 110 is optional, so that in some cases, the VOBS area 114 may not be formed in the VMG area.
  • FIG. 3 illustrates a detailed data structure of the VTS area 120 n of FIG. 1 .
  • video title set information (VTSI) 310 VOBS 320 for a menu, which is presentation data for a menu screen, VOBS 330 for a video title set, and VTSI backup data 340 are recorded in the VTS area 120 n .
  • Recording of the VOBS 320 for menu is optional for displaying a menu screen.
  • the VOBS 330 for a video title set is divided into a plurality of video objects (VOBs) and a plurality of cells that are recording units. Each VOB comprises a plurality of cells.
  • the basic recording unit is a recording cell.
  • FIG. 4 illustrates a video title linked to a plurality of program chains (PGCs) for controlling reproduction of the video title video objects according to the interleaving method.
  • PGCs program chains
  • FIG. 5 illustrates a data structure of the PGC according to the interleaving method.
  • the PGC is stored in a PGCI 510 .
  • the PGCI 510 contains a pre-command 512 that includes a navigation command, a post-command 516 , and a plurality of programs 514 a through 514 n .
  • the pre-command 512 is carried out prior to reproduction of a particular program linked to the PGC and the post-command 516 is carried out after the reproduction of the particular program linked to the PGC.
  • Each of the programs 514 a through 514 n contains a plurality of reproduction cell information.
  • Reproduction cells included in the programs 514 a through 514 n are linked to respective recording cells as recording units included in a VOB.
  • Each reproduction cell i.e., a reproduction unit
  • the PGCI is a hierarchical description of the PGC, which is a reproduction unit, and has an information structure that links a reproduction cell, which is the basic reproduction unit, to a recording cell that is the basic recording unit.
  • the PGC is a link of a plurality of reproduction cells that are reproduction units.
  • the plurality of reproduction cells of a program 514 may form a path block.
  • FIG. 6 illustrates a structure of a path block 600 shown in FIG. 5 .
  • the path block 600 is constructed such that a plurality of reproduction cells are arranged in parallel so that only one of these reproduction cells can be reproduced.
  • the reproduction cells forming the path block 600 may have the same reproduction time or different reproduction times, and each of the reproduction cells corresponds to a specific path block in the path block 600 . If reproduction cells, which are reproduction units, form a path block 600 , corresponding linked VOBs and recording cells, which are recording units, of a path of the path block 600 are not continuously and sequentially recorded per path, but recorded according to the interleaving method.
  • FIG. 7 illustrates an example of a reproduction path of presentation data.
  • a presentation engine reproduces presentation data in response to a presentation command given from a navigation manager.
  • a series of presentation data are recorded in consecutive logical sectors according to a sequence of reading the series of presentation data during multi-path presentation data recording.
  • the presentation data contains multiple recording cells and the navigation manager gives the presentation command with respect to at least one recording cell.
  • the reproduction path of the presentation data is determined by the sequence of recording cells prescribed by a PGC.
  • FIG. 7 illustrates multi-path reproduction of presentation data for a movie, where a recording cell from among a plurality of recording cells of the movie is reproduced according to navigation (reproduction command) data.
  • “language credit” indicates reproduction of the movie according to a type of language. For instance, in the last scene of the movie, the type of language describing subtitle information regarding characters or producing staff is determined by the “language credit.” Otherwise, when the movie includes a scene where a character reads a newspaper, the newspaper may be determined to be a Korean newspaper or an English newspaper according to the “language credit”.
  • “director's cut” denotes a particular sequence of video objects of the movie, selected by a movie manufacturer, and “multi-angle” denotes that the movie was shot at multiple camera angles.
  • the presentation data shown in FIG. 7 can be reproduced following multiple paths without pause. Such reproduction of data is called seamless play.
  • angle data typically, during reproduction of a movie, a user can change reproduction of one of angle data to another angle data. However, typically, change of a language determined by the language credit is not allowed, that is, reproduction paths according to the language credit might not be changeable.
  • FIG. 8 illustrates a layout of presentation data with a multi-path structure for seamless play according to the interleaving method.
  • the presentation data is recorded using the interleaving method.
  • a presentation engine sequentially reads data from an interleaved block and reproduces the presentation data following a designated path of reproduction while skipping reproduction of undesired data.
  • interleaved data i.e., a first interleaving unit (ILVU) 811 , a second ILVU 812 , and a third ILVU 813
  • ILVU interleaving unit
  • the presentation engine For jumping to a desired track, the presentation engine requires a track buffer that enables the presentation data to be supplied to a decoder without intermission.
  • the present invention provides a recording apparatus effectively recording multi-path data by separately recording presentation streams on respective paths, a reproducing apparatus for reproducing the multi-path data, and an information storage medium on which the multi-path data is recorded.
  • a benefit of the present invention is to record and reproduce without using an interleaving recording and reproducing method, thereby allowing compression of bit streams (AV data) recorded on optical storage media according to unlimited bit rates with respect to a maximum reproducing rate from the optical storage media.
  • an information storage medium on which multi-path presentation data is recorded, the information storage medium comprising a plurality of PlayLists storing information regarding reproduction paths forming the multi-path; and at least one clip that is a recording unit recording the presentation data, wherein each PlayList contains at least one PlayItem linked to the at least one clip that is recorded continuously.
  • an information storage medium on which multi-path presentation data is recorded, the information storage medium comprising at least one clip that is a recording unit recording the presentation data with respect to respective paths; and additional information regarding a path block (i.e., path block information) including a set of information specifying reproduction paths of the respective paths (specifying reproduction path links to continuously recorded clips). Therefore, according to the present invention, data for a predetermined path is seamlessly reproduced without changing paths when reproducing the presentation data for the respective paths, and the path block additional information is recorded separately from the presentation data.
  • path block information i.e., path block information
  • a reproducing apparatus that reproduces multi-path presentation data, comprising a reading unit that reads the presentation data; and a reproducing unit that reproduces clips that are recording units of the presentation data, based on a PlayList that records a reproduction path of the read presentation data, wherein the clips of the reproduction path are continuously recorded in a same area of an information storage medium.
  • a recording apparatus that records multi-path presentation data, comprising a processor that processes AV data and generates multi-path presentation data; and a recording unit that records each presentation data of each path in clip units in a same area of an information storage medium and records PlayList information recording reproduction paths of the multi-path presentation data.
  • FIG. 1 illustrates a data structure of a digital versatile disc (DVD) with a multi-path data structure according to an interleaving method
  • FIG. 2 illustrates a data structure of a video manager (VMG) area of FIG. 1 ;
  • FIG. 3 illustrates a data structure of a video title set (VTS) area of FIG. 1 ;
  • FIG. 4 illustrates a structure of a title linked to a plurality of program chains (PGCs) according to the interleaving method
  • FIG. 5 illustrates a data structure of a PGC according to the interleaving method
  • FIG. 6 illustrates a path block
  • FIG. 7 illustrates a reproduction path of presentation data
  • FIG. 8 illustrates a layout of presentation data with a multi-path structure, which is reproduced using seamless play according to the interleaving method
  • FIG. 9 illustrates the relation among a PlayList, a PlayItem, clip information, and a clip, according to an embodiment of the present invention
  • FIG. 10 illustrates a PlayList with a multi-path structure, according to an embodiment of the present invention
  • FIG. 11 illustrates a data structure of a PlayList that includes PlayItems that form a path block, and a data structure of a PlayItem included in the path block, according to an embodiment of the present invention
  • FIG. 12 illustrates PlayLists that are reproduction units, the PlayLists being constructed for respective paths, according to another embodiment of the present invention
  • FIG. 13 illustrates a data structure of a PlayList constructed for a path as shown in FIG. 12 , according to an embodiment of the present invention
  • FIG. 14 illustrates the relation among a PlayList, a PlayItem, clip information, and a clip, according to another embodiment of the present invention
  • FIG. 15 is a block diagram of a reproducing apparatus, according to an embodiment of the present invention.
  • FIG. 16 is a block diagram of a recording apparatus, according to an embodiment of the present invention.
  • the present invention discloses use of a clip as a recording unit of the presentation data and a PlayList and a PlayItem as reproduction units.
  • the clip conceptually corresponds to a recording cell that is a recording unit and the PlayList and the PlayItem correspond to a program and a reproducing cell that are reproduction units.
  • an AV stream is recorded in clip units on an information storage medium according to the present invention.
  • clips i.e., clips of each path
  • An AV stream is also compressed and recorded to reduce the size thereof.
  • the clip information When reproducing a recorded clip, clip information recorded in clips is required to interpret the characteristics of compressed presentation data.
  • the clip information specifies AV attributes of each clip and includes an entry point map that describes the positions of entry points enabling random access at predetermined intervals.
  • an entry point is a group of pictures (GOP) header or an I picture that is used as a random access point.
  • the entry point map is mainly used for detecting the position of data in a predetermine time zone after starting of data reproduction.
  • FIG. 9 illustrates the relation among a PlayList, a PlayItem, clip information, and a clip, according to an embodiment of the present invention.
  • a PlayList 910 is a basic reproduction unit.
  • An information storage medium according to the present invention contains a plurality of PlayLists.
  • the PlayList 910 is linked to a plurality of PlayItems 920 .
  • a PlayItem is a portion of a clip, and more particularly, indicates starting and finishing times of reproduction in a clip.
  • clip information is used to easily detect a desired portion of a clip.
  • FIG. 10 illustrates a PlayList with a multi-path structure according to an exemplary embodiment of the present invention.
  • a plurality of PlayItems corresponding to respective PlayLists have a sequential structure.
  • the plurality of PlayItems form a PlayItem path block 1010 (referred to as path block hereinafter).
  • the path block 1010 includes PlayItems for multi paths.
  • path block When reproducing the path block, only one PlayItem thereof is reproduced following a predetermined path.
  • path change is not allowed in the path block PlayItems.
  • the path block PlayItems may be constructed to have either the same reproduction time or different reproduction times.
  • clips representing presentation data are divided into predetermined units and recorded in consecutive areas of an information storage medium without using interleaving. Therefore, in contrast to the interleaving units (e.g., ILVU 1 - 3 of first path) of the interleaved block, which are not stored continuously and sequentially as shown in FIG. 8 , according to the present invention, each path block PlayItem clip (e.g., clip 2 of a path) is recorded in consecutive areas as shown in FIG. 10 .
  • FIG. 11 illustrates a data structure of a PlayList that includes PlayItems that form a path block, and a data structure of a PlayItem included in the path block.
  • each of the PlayItems included in the path block contains the present invention's PlayItem general information and path block information.
  • path block information basically specifies whether some PlayItems included in a PlayList form a path block. Clips referred to by PlayItems forming a path block can be sequentially recorded as shown in FIG. 10 .
  • only one PlayItem is selected from the plurality of path block PlayItems, which constitute the PlayList, to be reproduced. As mentioned above, changes of PlayItems belonging to the same path block are not allowed.
  • FIG. 12 illustrates an example of PlayLists, i.e., reproduction units, which are constructed for respective paths, according to another embodiment of the present invention.
  • a PlayItem belonging to each of the PlayLists does not form a path block, that is, each PlayItem corresponds to a path, and as described in more detail below, the PlayLists include path information.
  • FIG. 13 illustrates a data structure of a PlayList constructed for a path as shown in FIG. 12 , according to an embodiment of the present invention.
  • each PlayList corresponding to different paths further contains path information that specifies its path.
  • path information that specifies its path.
  • one of the PlayLists for multiple paths is selected and reproduced.
  • change of PlayLists at the same multiple paths is not allowed.
  • multi-path presentation data is divided into predetermined recording units (clip or clips) and recorded in consecutive areas of an information storage medium per path.
  • reproduction units (PlayLists) are provided to be linked to related recording units, which further include multi-path information.
  • a method of reproducing a multi-path presentation data using a reproducing apparatus will now be described.
  • additional information regarding selection of a desired path i.e., a PlayList with path information, which can be path block information as the case may be
  • the reproducing apparatus reads the additional information (reads the PlayList with path information) from the information storage medium prior to reproduction of the presentation data and stores the read information in a memory.
  • the reproducing apparatus detects data having the selected path and reproduces the detected data according to the PlayList with the path information.
  • Each clip which is a recording unit, contains path-block linkage information (a PlayList with path information) regarding the clip presentation data for a corresponding path.
  • the multi-path presentation data can be read from consecutive areas of the information storage medium and reproduced, since clips for respective paths are not interleaved but are recorded in the consecutive areas. For this reason, the multi-path presentation data can be encoded as in general presentation data. Accordingly, for seamless reproduction of data for a path, the multi-path presentation data is not required to be divided into predetermined units and recorded using interleaving.
  • a recording apparatus records the above clips, additional information for selection of a path (i.e., path information) and reproduction-unit information (i.e., a PlayList with the path information) on an information storage medium, so that PlayLists are made to correspond to paths ( FIG. 12 ).
  • path information i.e., path information
  • reproduction-unit information i.e., a PlayList with the path information
  • FIG. 12 information regarding reproduction units having multiple paths
  • a PlayList with path block information is created and recorded, in which a plurality of PlayItems corresponding to respective clips are formed as the path block, and the PlayList is constructed to be linked to the plurality of PlayItems as the path block ( FIG. 10 ).
  • FIG. 14 illustrates the relation among a PlayList, a PlayItem, and a clip, according to another embodiment of the present invention.
  • Each PlayList includes at least one PlayItem and a PlayItem is linked to a clip.
  • a first PlayList 1410 and a second PlayList 1420 may be reproduced.
  • Parts of PlayItems 1412 , 1414 , and 1416 belonging to the first PlayList 1410 and PlayItems 1422 , 1424 , and 1426 belonging to the second PlayList 420 may be linked to the same clips. Since only parts of PlayItems are differently reproduced according to the value of the language credit, they can be linked to additional clips.
  • the first PlayItem 1412 belonging to the first PlayList 1410 is linked to a first clip linked to the first PlayItem 1422 belonging to the second PlayList 1420 .
  • the third PlayItem 1416 belonging to the first PlayList 1410 is linked to a fourth clip linked to the third PlayItem 1426 belonging to the second PlayList 1420 .
  • the second PlayItem 1414 belonging to the first PlayList 1410 is linked to a second clip and the second PlayItem 1424 belonging to the second PlayList 1420 is linked to a third clip. For instance, a scene where a character of a movie reads a Korean newspaper is the second clip and a scene where the character reads an English newspaper is the third clip.
  • the first and fourth clips may be shared by the first and second PlayLists 1410 and 1420 .
  • Selection of a PlayList to be reproduced has been described in a system parameter of a movie object. For instance, information regarding the language credit is stored in the system parameter. If a value of the language credit corresponds to Korean language, the first PlayList 1410 is reproduced. If the value of the language credit corresponds to English language, the second PlayList 1420 is reproduced.
  • FIG. 15 is a block diagram of a reproducing apparatus according to an embodiment of the present invention.
  • the reproducing apparatus includes a reading unit 1510 and a reproducing unit 1520 .
  • the reading unit 1510 reads presentation data
  • the reproducing unit 1520 reproduces a clip, which is a recording unit of the presentation data, based on PlayList information regarding a reproduction path of the read representation data. Clips are continuously recorded in the same area of an information storage medium per path.
  • the reproducing unit 1520 reproduces at least one clip that can be a recording unit of presentation data for a plurality of paths. In an information area of the clip, entry point information regarding points that can be randomly accessed is recorded. The entry point information enables sequential reproduction of data from a path.
  • the reproducing unit 1520 reproduces reproduction units (PlayLists) including PlayItems corresponding to respective clips. A PlayItem is linked to an entire clip or a portion thereof. Also, the reproducing unit 1520 reproduces a path block comprising a plurality of multi path PlayItems. When the reproducing apparatus reproduces a plurality of PlayItems forming a path block, only one PlayItem is reproduced.
  • FIG. 16 is a block diagram of a recording apparatus according to an embodiment of the present invention.
  • the recording apparatus includes a recording unit 1610 and a processor 1620 .
  • the recording unit 1620 continuously records presentation data in clip units in the same area of an information storage medium.
  • the recording unit 1610 records presentation data continuously for respective paths in at least one clip, records PlayItems corresponding to respective clips and a PlayList comprising the plurality of PlayItems as reproduction units to correspond to respective paths, and records information regarding multi-paths as a path block including the plurality of PlayItems (as the case may be).
  • multi-path presentation data and additional path information for selection of a path are recorded in different areas of an information storage medium.
  • the presentation data is divided into predetermined units and recorded in consecutive areas using a separate recording method different from the interleaving method. Accordingly, it is possible to more effectively use a recording space and reduce the frequency of jumping various path recording units of presentation data, thereby effectively reading the multi-path presentation data from the information storage medium.
  • the present invention provides a method of providing multi-path presentation data on an information storage medium without the interleaving, comprising recording continuously a plurality of clips containing presentation data of respective paths; recording separately from the clips a plurality of PlayLists specifying reproduction paths forming the multi-path; containing in each PlayList a plurality of PlayItems linked to clips for the respective paths; sharing some of the clips among differing PlayLists for the respective paths (i.e., path PlayLists or PlayLists per path) by linking PlayItems from the different PlayLists to same clips for one path; and seamlessly reproducing the at least one clip of a path without changing paths, when reproducing the presentation data for the respective paths via the PlayLists.
  • the present invention can be embodied as a computer readable code in a computer readable medium.
  • the computer readable medium may be any recording apparatus capable of storing data that is read by a computer system, e.g., read-only memory (ROM), random access memory (RAM), a compact disc (CD)-ROM, a magnetic tape, a floppy disk, an optical data storage device, and so on.
  • the computer readable medium may be a carrier wave that transmits data via the Internet, for example.
  • the computer readable recording medium can be distributed among computer systems that are interconnected through a network, and the present invention may be stored and implemented as a computer readable code in the distributed system.

Abstract

A data recording and reproducing apparatus supporting multi-path recording reproduction, and an information storage medium on which multi-path data is recorded. The information storage medium includes at least one clip that is a recording unit containing presentation data for respective paths, wherein presentation data in a selected path is continuously reproduced without changing paths, and additional path information regarding a block of the path is recorded separately from the presentation data. Accordingly, it is possible to more effectively use a recording space and reduce the frequency of jumping to clips, thereby effectively reading the multi-path presentation data from the information storage medium.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This application is a continuation of U.S. patent application Ser. No. 10/793,955, filed Mar. 8, 2004, now pending, which claims the benefit of Korean Patent Application No. 2003-19683 and Korean Patent Application No. 2004-1088, filed on Mar. 28, 2003 and Jan. 8, 2004 respectively, in the Korean Intellectual Property Office, and of U.S. Provisional Application No. 60/458,431, filed Mar. 31, 2003; U.S. Provisional Application No. 60/452,558, filed Mar. 7, 2003; and U.S. Provisional Application No. 60/452,551, filed Mar. 7, 2003, the disclosures of which are incorporated herein by reference.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The present invention relates to multi-path data, and more particularly, to a recording/reproducing apparatus recording and reproducing data with a multi-path structure and an information storage medium on which the multi-path data is recorded.
  • 2. Description of the Related Art
  • A multi-path denotes a plurality of paths including language credit data and multi-angle data, through which Audio-Video (AV) data is reproduced/recorded. A digital versatile disc (DVD) is a representative of conventional information storage media on which multi-path data is recorded using an interleaving method in which the data is divided into predetermined units and the units are alternately recorded. The interleaving method enables quick reproduction of data stored on a related path when a path change is instructed by a user. Generally, the multi-path recording is performed with regard to an information storage medium which has no recording position restrictions and a multi-path data structure in which data is recorded to have different reproduction times.
  • FIG. 1 illustrates a data structure of a DVD with a multi-path data configuration according to the interleaving method. Referring to FIG. 1, the DVD is divided into a video management group (VMG) area 110 and a plurality of video title set (VTS) areas 120 a through 120 n. Information regarding management of titles and title menus is stored in the VMG area 110 and information regarding titles is recorded in the plurality of VTS areas 120 a through 120 n. In general, the VMG area 110 comprises two or three files and each of the VTS 120 a through 120 n area comprises three to twelve files.
  • FIG. 2 illustrates a detailed data structure of the VMG area 110 of FIG. 1. Referring to FIG. 2, the VMG area 110 includes a video management group information (VMGI) area 112 containing additional information regarding the VMG area 110, a video object subtitle (VOBS) area 114 containing video object information regarding the title menu, and a VMGI backup area 116. Each of the VMGI area 112, the VOBS area 114, and the VMGI backup area 116 exists as a file. However, the inclusion of the VOBS area 114 in the VMG area 110 is optional, so that in some cases, the VOBS area 114 may not be formed in the VMG area.
  • FIG. 3 illustrates a detailed data structure of the VTS area 120 n of FIG. 1. Referring to FIG. 3, video title set information (VTSI) 310, VOBS 320 for a menu, which is presentation data for a menu screen, VOBS 330 for a video title set, and VTSI backup data 340 are recorded in the VTS area 120 n. Recording of the VOBS 320 for menu is optional for displaying a menu screen. The VOBS 330 for a video title set is divided into a plurality of video objects (VOBs) and a plurality of cells that are recording units. Each VOB comprises a plurality of cells. In this disclosure, the basic recording unit is a recording cell.
  • FIG. 4 illustrates a video title linked to a plurality of program chains (PGCs) for controlling reproduction of the video title video objects according to the interleaving method. As shown in FIG. 4, when one of the plurality of PGCs is selected and reproduced after reproduction of another PGC, a command for determining the PGC to be selected and reproduced may be stored on the DVD. Controlling the sequence of reproduction is referred to as navigation. A command for determining navigation is contained in program chain information (PGCI).
  • FIG. 5 illustrates a data structure of the PGC according to the interleaving method. Referring to FIG. 5, the PGC is stored in a PGCI 510. The PGCI 510 contains a pre-command 512 that includes a navigation command, a post-command 516, and a plurality of programs 514 a through 514 n. The pre-command 512 is carried out prior to reproduction of a particular program linked to the PGC and the post-command 516 is carried out after the reproduction of the particular program linked to the PGC. Each of the programs 514 a through 514 n contains a plurality of reproduction cell information. Reproduction cells included in the programs 514 a through 514 n are linked to respective recording cells as recording units included in a VOB. Each reproduction cell, i.e., a reproduction unit, has a reproduction cell command (CC) that is carried out after reproduction thereof. Therefore, the PGCI is a hierarchical description of the PGC, which is a reproduction unit, and has an information structure that links a reproduction cell, which is the basic reproduction unit, to a recording cell that is the basic recording unit. In particular, the PGC is a link of a plurality of reproduction cells that are reproduction units. Here, the plurality of reproduction cells of a program 514 may form a path block.
  • FIG. 6 illustrates a structure of a path block 600 shown in FIG. 5. Referring to FIG. 6, the path block 600 is constructed such that a plurality of reproduction cells are arranged in parallel so that only one of these reproduction cells can be reproduced. The reproduction cells forming the path block 600 may have the same reproduction time or different reproduction times, and each of the reproduction cells corresponds to a specific path block in the path block 600. If reproduction cells, which are reproduction units, form a path block 600, corresponding linked VOBs and recording cells, which are recording units, of a path of the path block 600 are not continuously and sequentially recorded per path, but recorded according to the interleaving method.
  • FIG. 7 illustrates an example of a reproduction path of presentation data. A presentation engine reproduces presentation data in response to a presentation command given from a navigation manager. A series of presentation data are recorded in consecutive logical sectors according to a sequence of reading the series of presentation data during multi-path presentation data recording. The presentation data contains multiple recording cells and the navigation manager gives the presentation command with respect to at least one recording cell. Thus, the reproduction path of the presentation data is determined by the sequence of recording cells prescribed by a PGC.
  • FIG. 7 illustrates multi-path reproduction of presentation data for a movie, where a recording cell from among a plurality of recording cells of the movie is reproduced according to navigation (reproduction command) data. In FIG. 7, “language credit” indicates reproduction of the movie according to a type of language. For instance, in the last scene of the movie, the type of language describing subtitle information regarding characters or producing staff is determined by the “language credit.” Otherwise, when the movie includes a scene where a character reads a newspaper, the newspaper may be determined to be a Korean newspaper or an English newspaper according to the “language credit”. Also, “director's cut” denotes a particular sequence of video objects of the movie, selected by a movie manufacturer, and “multi-angle” denotes that the movie was shot at multiple camera angles. The presentation data shown in FIG. 7 can be reproduced following multiple paths without pause. Such reproduction of data is called seamless play. Regarding angle data, typically, during reproduction of a movie, a user can change reproduction of one of angle data to another angle data. However, typically, change of a language determined by the language credit is not allowed, that is, reproduction paths according to the language credit might not be changeable.
  • FIG. 8 illustrates a layout of presentation data with a multi-path structure for seamless play according to the interleaving method. Referring to FIG. 8, the presentation data is recorded using the interleaving method. A presentation engine sequentially reads data from an interleaved block and reproduces the presentation data following a designated path of reproduction while skipping reproduction of undesired data. If data is reproduced following a first path 810, interleaved data, i.e., a first interleaving unit (ILVU) 811, a second ILVU 812, and a third ILVU 813, for the first path 810 is reproduced while skipping reproduction of a first ILVU 821, a second ILVU 822, and a third ILVU 823 for a second path 820. For jumping to a desired track, the presentation engine requires a track buffer that enables the presentation data to be supplied to a decoder without intermission.
  • Therefore, when multi-path data is divided into predetermined units and recorded using the interleaving method for multi-path reproduction, data stored on the same reproduction path is not continuously recorded in the same area. Accordingly, reproduction positions are unavoidably repeatedly changed, i.e., unnecessary jumps between cells occur, during data reading. In particular, when reproducing data from an optical storage medium or a hard disc that requires a lot of time to change reproduction positions, bit rates of compressed bit streams would be limited to compensate for the reproduction position changes on the optical or hard disc storage medium that requires additional position jumping time, so that the AV data can be reproduced without intermission).
  • SUMMARY OF THE INVENTION
  • The present invention provides a recording apparatus effectively recording multi-path data by separately recording presentation streams on respective paths, a reproducing apparatus for reproducing the multi-path data, and an information storage medium on which the multi-path data is recorded. A benefit of the present invention is to record and reproduce without using an interleaving recording and reproducing method, thereby allowing compression of bit streams (AV data) recorded on optical storage media according to unlimited bit rates with respect to a maximum reproducing rate from the optical storage media.
  • Additional aspects and/or advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
  • According to an aspect of the present invention, there is provided an information storage medium on which multi-path presentation data is recorded, the information storage medium comprising a plurality of PlayLists storing information regarding reproduction paths forming the multi-path; and at least one clip that is a recording unit recording the presentation data, wherein each PlayList contains at least one PlayItem linked to the at least one clip that is recorded continuously.
  • According to another aspect of the present invention, there is provided an information storage medium on which multi-path presentation data is recorded, the information storage medium comprising at least one clip that is a recording unit recording the presentation data with respect to respective paths; and additional information regarding a path block (i.e., path block information) including a set of information specifying reproduction paths of the respective paths (specifying reproduction path links to continuously recorded clips). Therefore, according to the present invention, data for a predetermined path is seamlessly reproduced without changing paths when reproducing the presentation data for the respective paths, and the path block additional information is recorded separately from the presentation data.
  • According to yet another aspect of the present invention, there is provided a reproducing apparatus that reproduces multi-path presentation data, comprising a reading unit that reads the presentation data; and a reproducing unit that reproduces clips that are recording units of the presentation data, based on a PlayList that records a reproduction path of the read presentation data, wherein the clips of the reproduction path are continuously recorded in a same area of an information storage medium.
  • According to yet another aspect of the present invention, there is provided a recording apparatus that records multi-path presentation data, comprising a processor that processes AV data and generates multi-path presentation data; and a recording unit that records each presentation data of each path in clip units in a same area of an information storage medium and records PlayList information recording reproduction paths of the multi-path presentation data.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The above and/or other aspects and advantages of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings in which:
  • FIG. 1 illustrates a data structure of a digital versatile disc (DVD) with a multi-path data structure according to an interleaving method;
  • FIG. 2 illustrates a data structure of a video manager (VMG) area of FIG. 1;
  • FIG. 3 illustrates a data structure of a video title set (VTS) area of FIG. 1;
  • FIG. 4 illustrates a structure of a title linked to a plurality of program chains (PGCs) according to the interleaving method;
  • FIG. 5 illustrates a data structure of a PGC according to the interleaving method;
  • FIG. 6 illustrates a path block;
  • FIG. 7 illustrates a reproduction path of presentation data;
  • FIG. 8 illustrates a layout of presentation data with a multi-path structure, which is reproduced using seamless play according to the interleaving method;
  • FIG. 9 illustrates the relation among a PlayList, a PlayItem, clip information, and a clip, according to an embodiment of the present invention;
  • FIG. 10 illustrates a PlayList with a multi-path structure, according to an embodiment of the present invention;
  • FIG. 11 illustrates a data structure of a PlayList that includes PlayItems that form a path block, and a data structure of a PlayItem included in the path block, according to an embodiment of the present invention;
  • FIG. 12 illustrates PlayLists that are reproduction units, the PlayLists being constructed for respective paths, according to another embodiment of the present invention;
  • FIG. 13 illustrates a data structure of a PlayList constructed for a path as shown in FIG. 12, according to an embodiment of the present invention;
  • FIG. 14 illustrates the relation among a PlayList, a PlayItem, clip information, and a clip, according to another embodiment of the present invention;
  • FIG. 15 is a block diagram of a reproducing apparatus, according to an embodiment of the present invention; and
  • FIG. 16 is a block diagram of a recording apparatus, according to an embodiment of the present invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • Reference will now be made in detail to the embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the like elements throughout. The embodiments are described below to explain the present invention by referring to the figures.
  • Since the presentation data is bulky, it is compressed and stored (or transmitted) as compressed bit streams. The present invention discloses use of a clip as a recording unit of the presentation data and a PlayList and a PlayItem as reproduction units. With respect to the DVD, the clip conceptually corresponds to a recording cell that is a recording unit and the PlayList and the PlayItem correspond to a program and a reproducing cell that are reproduction units. In other words, an AV stream is recorded in clip units on an information storage medium according to the present invention. In general, clips (i.e., clips of each path) are recorded in contiguous areas of the information storage medium. An AV stream is also compressed and recorded to reduce the size thereof. When reproducing a recorded clip, clip information recorded in clips is required to interpret the characteristics of compressed presentation data. The clip information specifies AV attributes of each clip and includes an entry point map that describes the positions of entry points enabling random access at predetermined intervals. In the case of the motion picture experts group (MPEG) video compression technique, an entry point is a group of pictures (GOP) header or an I picture that is used as a random access point. The entry point map is mainly used for detecting the position of data in a predetermine time zone after starting of data reproduction.
  • FIG. 9 illustrates the relation among a PlayList, a PlayItem, clip information, and a clip, according to an embodiment of the present invention. Referring to FIG. 9, a PlayList 910 is a basic reproduction unit. An information storage medium according to the present invention contains a plurality of PlayLists. The PlayList 910 is linked to a plurality of PlayItems 920. A PlayItem is a portion of a clip, and more particularly, indicates starting and finishing times of reproduction in a clip. Thus, clip information is used to easily detect a desired portion of a clip.
  • FIG. 10 illustrates a PlayList with a multi-path structure according to an exemplary embodiment of the present invention. As shown in FIG. 10, in general, a plurality of PlayItems corresponding to respective PlayLists have a sequential structure. However, when a plurality of PlayItems are recorded to support multi-path as shown in FIG. 10, the plurality of PlayItems form a PlayItem path block 1010 (referred to as path block hereinafter). The path block 1010 includes PlayItems for multi paths. When reproducing the path block, only one PlayItem thereof is reproduced following a predetermined path. In the exemplary embodiments of the present invention, during the reproduction of the PlayItem, path change is not allowed in the path block PlayItems. In other words, during reproduction of the PlayItem, path change is not allowed in the path block in response to a user input. The path block PlayItems may be constructed to have either the same reproduction time or different reproduction times. Here, clips representing presentation data are divided into predetermined units and recorded in consecutive areas of an information storage medium without using interleaving. Therefore, in contrast to the interleaving units (e.g., ILVU1-3 of first path) of the interleaved block, which are not stored continuously and sequentially as shown in FIG. 8, according to the present invention, each path block PlayItem clip (e.g., clip 2 of a path) is recorded in consecutive areas as shown in FIG. 10.
  • FIG. 11 illustrates a data structure of a PlayList that includes PlayItems that form a path block, and a data structure of a PlayItem included in the path block. Referring to FIG. 11, each of the PlayItems included in the path block contains the present invention's PlayItem general information and path block information. In general, path block information basically specifies whether some PlayItems included in a PlayList form a path block. Clips referred to by PlayItems forming a path block can be sequentially recorded as shown in FIG. 10. When reproducing presentation data, only one PlayItem is selected from the plurality of path block PlayItems, which constitute the PlayList, to be reproduced. As mentioned above, changes of PlayItems belonging to the same path block are not allowed.
  • FIG. 12 illustrates an example of PlayLists, i.e., reproduction units, which are constructed for respective paths, according to another embodiment of the present invention. Referring to FIG. 12, a PlayItem belonging to each of the PlayLists does not form a path block, that is, each PlayItem corresponds to a path, and as described in more detail below, the PlayLists include path information.
  • FIG. 13 illustrates a data structure of a PlayList constructed for a path as shown in FIG. 12, according to an embodiment of the present invention. According to the present invention, as shown in FIG. 13, each PlayList corresponding to different paths further contains path information that specifies its path. When reproducing presentation data, one of the PlayLists for multiple paths is selected and reproduced. As mentioned above, change of PlayLists at the same multiple paths is not allowed. As described above, according to the present invention, multi-path presentation data is divided into predetermined recording units (clip or clips) and recorded in consecutive areas of an information storage medium per path. Also, reproduction units (PlayLists) are provided to be linked to related recording units, which further include multi-path information.
  • Accordingly, a method of reproducing a multi-path presentation data using a reproducing apparatus according to the present invention will now be described. First, additional information regarding selection of a desired path (i.e., a PlayList with path information, which can be path block information as the case may be) is recorded on an information storage medium, separately from the presentation data. The reproducing apparatus reads the additional information (reads the PlayList with path information) from the information storage medium prior to reproduction of the presentation data and stores the read information in a memory. Next, the reproducing apparatus detects data having the selected path and reproduces the detected data according to the PlayList with the path information. Each clip, which is a recording unit, contains path-block linkage information (a PlayList with path information) regarding the clip presentation data for a corresponding path. Thus, when a path is selected via a PlayList with path information, the linked clips of the PlayList for a related path is continuously reproduced.
  • The multi-path presentation data can be read from consecutive areas of the information storage medium and reproduced, since clips for respective paths are not interleaved but are recorded in the consecutive areas. For this reason, the multi-path presentation data can be encoded as in general presentation data. Accordingly, for seamless reproduction of data for a path, the multi-path presentation data is not required to be divided into predetermined units and recorded using interleaving.
  • A recording apparatus according to the present invention records the above clips, additional information for selection of a path (i.e., path information) and reproduction-unit information (i.e., a PlayList with the path information) on an information storage medium, so that PlayLists are made to correspond to paths (FIG. 12). According to an aspect of the present invention, information regarding reproduction units having multiple paths (i.e., a PlayList with path block information) is created and recorded, in which a plurality of PlayItems corresponding to respective clips are formed as the path block, and the PlayList is constructed to be linked to the plurality of PlayItems as the path block (FIG. 10).
  • FIG. 14 illustrates the relation among a PlayList, a PlayItem, and a clip, according to another embodiment of the present invention. Each PlayList includes at least one PlayItem and a PlayItem is linked to a clip. Depending, for example, on a value of language credit as navigation data, one of a first PlayList 1410 and a second PlayList 1420 may be reproduced. Parts of PlayItems 1412, 1414, and 1416 belonging to the first PlayList 1410 and PlayItems 1422, 1424, and 1426 belonging to the second PlayList 420 may be linked to the same clips. Since only parts of PlayItems are differently reproduced according to the value of the language credit, they can be linked to additional clips.
  • Referring to FIG. 14, the first PlayItem 1412 belonging to the first PlayList 1410 is linked to a first clip linked to the first PlayItem 1422 belonging to the second PlayList 1420. The third PlayItem 1416 belonging to the first PlayList 1410 is linked to a fourth clip linked to the third PlayItem 1426 belonging to the second PlayList 1420. The second PlayItem 1414 belonging to the first PlayList 1410 is linked to a second clip and the second PlayItem 1424 belonging to the second PlayList 1420 is linked to a third clip. For instance, a scene where a character of a movie reads a Korean newspaper is the second clip and a scene where the character reads an English newspaper is the third clip. The first and fourth clips may be shared by the first and second PlayLists 1410 and 1420.
  • Selection of a PlayList to be reproduced has been described in a system parameter of a movie object. For instance, information regarding the language credit is stored in the system parameter. If a value of the language credit corresponds to Korean language, the first PlayList 1410 is reproduced. If the value of the language credit corresponds to English language, the second PlayList 1420 is reproduced.
  • FIG. 15 is a block diagram of a reproducing apparatus according to an embodiment of the present invention. Referring to FIG. 15, the reproducing apparatus includes a reading unit 1510 and a reproducing unit 1520. The reading unit 1510 reads presentation data, and the reproducing unit 1520 reproduces a clip, which is a recording unit of the presentation data, based on PlayList information regarding a reproduction path of the read representation data. Clips are continuously recorded in the same area of an information storage medium per path.
  • The reproducing unit 1520 reproduces at least one clip that can be a recording unit of presentation data for a plurality of paths. In an information area of the clip, entry point information regarding points that can be randomly accessed is recorded. The entry point information enables sequential reproduction of data from a path. The reproducing unit 1520 reproduces reproduction units (PlayLists) including PlayItems corresponding to respective clips. A PlayItem is linked to an entire clip or a portion thereof. Also, the reproducing unit 1520 reproduces a path block comprising a plurality of multi path PlayItems. When the reproducing apparatus reproduces a plurality of PlayItems forming a path block, only one PlayItem is reproduced.
  • FIG. 16 is a block diagram of a recording apparatus according to an embodiment of the present invention. Referring to FIG. 16, the recording apparatus includes a recording unit 1610 and a processor 1620. The recording unit 1620 continuously records presentation data in clip units in the same area of an information storage medium. The recording unit 1610 records presentation data continuously for respective paths in at least one clip, records PlayItems corresponding to respective clips and a PlayList comprising the plurality of PlayItems as reproduction units to correspond to respective paths, and records information regarding multi-paths as a path block including the plurality of PlayItems (as the case may be).
  • As described above, according to the present invention, multi-path presentation data and additional path information for selection of a path are recorded in different areas of an information storage medium. The presentation data is divided into predetermined units and recorded in consecutive areas using a separate recording method different from the interleaving method. Accordingly, it is possible to more effectively use a recording space and reduce the frequency of jumping various path recording units of presentation data, thereby effectively reading the multi-path presentation data from the information storage medium. Therefore, the present invention provides a method of providing multi-path presentation data on an information storage medium without the interleaving, comprising recording continuously a plurality of clips containing presentation data of respective paths; recording separately from the clips a plurality of PlayLists specifying reproduction paths forming the multi-path; containing in each PlayList a plurality of PlayItems linked to clips for the respective paths; sharing some of the clips among differing PlayLists for the respective paths (i.e., path PlayLists or PlayLists per path) by linking PlayItems from the different PlayLists to same clips for one path; and seamlessly reproducing the at least one clip of a path without changing paths, when reproducing the presentation data for the respective paths via the PlayLists.
  • The present invention can be embodied as a computer readable code in a computer readable medium. Here, the computer readable medium may be any recording apparatus capable of storing data that is read by a computer system, e.g., read-only memory (ROM), random access memory (RAM), a compact disc (CD)-ROM, a magnetic tape, a floppy disk, an optical data storage device, and so on. Also, the computer readable medium may be a carrier wave that transmits data via the Internet, for example. The computer readable recording medium can be distributed among computer systems that are interconnected through a network, and the present invention may be stored and implemented as a computer readable code in the distributed system.
  • While this invention has been particularly shown and described with reference to exemplary embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims and their equivalents.

Claims (4)

1. An information storage medium comprising a multi path block comprising a plurality of clips corresponding to a plurality of languages, the medium comprising:
a first playlist corresponding to a first language, and a second playlist corresponding to a second language, the first playlist and the second playlist corresponding to a same title,
wherein the first playlist comprises a playitem pointing to a common clip which is regardless of language and a playitem pointing to a first clip corresponding to a first language among the plurality of clips of the multi path block, and the second playlist comprises a playitem pointing to the common clip which is regardless of language and a playitem pointing to a second clip corresponding to a second language among the plurality of clips of the multi path block.
2. The information storage medium of claim 3, wherein each playitem points to a reproduction interval in the corresponding clip.
3. An apparatus for reproducing data from an information storage medium comprising a multi path block comprising a plurality of reproduction paths corresponding to a plurality of languages, the apparatus comprising:
a reading unit which reads data and playlists from the information storage medium; and
a reproducing unit which reproduces one of a plurality of clips, in the multi path block, based on playlists,
wherein the playlists comprises a first playlist corresponding to a first language, and a second playlist corresponding to a second language, the first playlist and the second playlist corresponding to a same title, and
the first playlist comprises a playitem pointing to a common clip which is regardless of language and a playitem pointing to a first clip corresponding to a first language among the plurality of clips of the multi path block, and the second playlist comprises a playitem pointing to the common clip which is regardless of language and a playitem pointing to a second clip corresponding to a second language among the plurality of clips of the multi path block.
4. The apparatus of claim 3, wherein each playitem points to a reproduction interval in the corresponding clip.
US12/142,171 2003-03-07 2008-06-19 Information storage medium containing multi-path data, and storage apparatus and player thereof Abandoned US20080253734A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/142,171 US20080253734A1 (en) 2003-03-07 2008-06-19 Information storage medium containing multi-path data, and storage apparatus and player thereof

Applications Claiming Priority (9)

Application Number Priority Date Filing Date Title
US45255803P 2003-03-07 2003-03-07
US45255103P 2003-03-07 2003-03-07
KR20030019683 2003-03-28
KR2003-19683 2003-03-28
US45843103P 2003-03-31 2003-03-31
KR2004-1088 2004-01-08
KR1020040001088A KR100677109B1 (en) 2003-03-28 2004-01-08 Information storage medium containing multi-path data, and storage apparatus and player thereof
US10/793,955 US9036984B2 (en) 2003-03-07 2004-03-08 Information storage medium containing multi-path data, and storage apparatus and player thereof
US12/142,171 US20080253734A1 (en) 2003-03-07 2008-06-19 Information storage medium containing multi-path data, and storage apparatus and player thereof

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/793,955 Continuation US9036984B2 (en) 2003-03-07 2004-03-08 Information storage medium containing multi-path data, and storage apparatus and player thereof

Publications (1)

Publication Number Publication Date
US20080253734A1 true US20080253734A1 (en) 2008-10-16

Family

ID=41502207

Family Applications (5)

Application Number Title Priority Date Filing Date
US10/793,955 Expired - Fee Related US9036984B2 (en) 2003-03-07 2004-03-08 Information storage medium containing multi-path data, and storage apparatus and player thereof
US12/142,072 Abandoned US20080253733A1 (en) 2003-03-07 2008-06-19 Information storage medium containing multi-path data, and storage apparatus and player thereof
US12/142,193 Abandoned US20080247725A1 (en) 2003-03-07 2008-06-19 Information storage medium containing multi-path data, and storage apparatus and player thereof
US12/142,171 Abandoned US20080253734A1 (en) 2003-03-07 2008-06-19 Information storage medium containing multi-path data, and storage apparatus and player thereof
US12/142,056 Abandoned US20080253732A1 (en) 2003-03-07 2008-06-19 Information storage medium containing multi-path data, and storage apparatus and player thereof

Family Applications Before (3)

Application Number Title Priority Date Filing Date
US10/793,955 Expired - Fee Related US9036984B2 (en) 2003-03-07 2004-03-08 Information storage medium containing multi-path data, and storage apparatus and player thereof
US12/142,072 Abandoned US20080253733A1 (en) 2003-03-07 2008-06-19 Information storage medium containing multi-path data, and storage apparatus and player thereof
US12/142,193 Abandoned US20080247725A1 (en) 2003-03-07 2008-06-19 Information storage medium containing multi-path data, and storage apparatus and player thereof

Family Applications After (1)

Application Number Title Priority Date Filing Date
US12/142,056 Abandoned US20080253732A1 (en) 2003-03-07 2008-06-19 Information storage medium containing multi-path data, and storage apparatus and player thereof

Country Status (4)

Country Link
US (5) US9036984B2 (en)
HK (2) HK1116584A1 (en)
MY (1) MY165348A (en)
TW (1) TWI268499B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050019019A1 (en) * 2003-07-24 2005-01-27 Kim Hyung Sun Recording medium having a data structure for managing reproduction of text subtitle data recorded thereon and recording and reproducing methods and apparatuses
US20050019018A1 (en) * 2003-07-25 2005-01-27 Kim Hyung Sun Recording medium having a data structure for managing reproduction of text subtitle data recorded thereon and recording and reproducing methods and apparatuses
US20050078948A1 (en) * 2003-10-14 2005-04-14 Yoo Jea Yong Recording medium having data structure for managing reproduction of text subtitle and recording and reproducing methods and apparatuses
US20050084247A1 (en) * 2003-10-15 2005-04-21 Yoo Jea Y. Recording medium having data structure for managing reproduction of auxiliary presentation data and recording and reproducing methods and apparatuses
US20050207738A1 (en) * 2004-03-18 2005-09-22 Seo Kang S Recording medium and method and apparatus for reproducing text subtitle stream recorded on the recording medium
US20060227973A1 (en) * 2003-08-14 2006-10-12 Yoshikazu Takashima Information processing device, information recording medium, information processing method, and computer program
US20090041237A1 (en) * 2005-02-25 2009-02-12 Sony Corporation Information processing apparatus, information recording medium manufacturing apparatus, information recording medium, method, and computer program

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101071139B1 (en) * 2004-12-09 2011-10-10 엘지전자 주식회사 Structure of navigation information for video data recorded on a recording medium and recording/reproducing method and apparatus using the structure
JP2006236411A (en) * 2005-02-22 2006-09-07 Toshiba Corp Information storage medium, information recording method, and information reproducing method
RU2506708C2 (en) * 2007-12-14 2014-02-10 Конинклейке Филипс Электроникс Н.В. 3d mode selection mechanism for video playback
US9418702B1 (en) * 2014-04-11 2016-08-16 Srinivas Arepalli Interactive movie timeline and method for interacting with a movie timeline

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5784528A (en) * 1995-09-29 1998-07-21 Matsushita Electric Industrial Co. Ltd. Method and an apparatus for interleaving bitstream to record thereof on a recording medium, and reproducing the interleaved bitstream therefrom
US5819003A (en) * 1993-10-29 1998-10-06 Kabushiki Kaisha Toshiba Multi-scene recording medium having data units of program information items recorded alternatingly and continuously thereon, and apparatus for reproducing data therefrom
US5825727A (en) * 1996-06-29 1998-10-20 Lg Electronics Inc. Apparatus and method for selecting multi-angle of digital video disc
US5884004A (en) * 1995-09-29 1999-03-16 Matsushita Electric Industrial Co., Ltd. Method and an optical disc for generating a bitstream containing a plurality of video objects including video and audio data
US6128432A (en) * 1996-05-30 2000-10-03 Samsung Electronics Co., Ltd. Method for reproducing data recorded at multiple angles on a recording medium
US20010038745A1 (en) * 1999-03-10 2001-11-08 Noriko Sugimoto Optical disc, optical disc recording and reproducing apparatus, and optical disc recording and reproducing method
US6393574B1 (en) * 1995-09-29 2002-05-21 Matsushita Electric Industrial Co., Ltd. Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween
US6643450B1 (en) * 1998-10-29 2003-11-04 Oak Technology, Inc. Digital versatile disc playback system with program chain object searching capabilities
US20070065106A1 (en) * 1995-04-14 2007-03-22 Kabushiki Kaisha Toshiba Recording medium capable of interactive reproducing and reproduction system for the same
US20070140653A1 (en) * 2003-02-21 2007-06-21 Masayuki Kozuka Recording medium, playback device, recording method, playback method, and computer program
US7263271B2 (en) * 1997-12-25 2007-08-28 Kabushiki Kaisha Toshiba System of sharing objects having a plurality of contents

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3091715B2 (en) 1997-06-30 2000-09-25 三洋電機株式会社 Angle information reproducing device
JPH11110950A (en) 1997-10-03 1999-04-23 Nippon Columbia Co Ltd Recording medium reproducing method and recording medium reproducer
JP3270398B2 (en) 1998-06-22 2002-04-02 株式会社東芝 Information reproducing apparatus and information reproducing method
JP3199711B2 (en) 1999-04-02 2001-08-20 松下電器産業株式会社 Optical disc, recording device and reproducing device therefor
JP4682434B2 (en) 2000-04-21 2011-05-11 ソニー株式会社 Information processing apparatus and method, recording medium, and program
JP2002216460A (en) 2001-01-16 2002-08-02 Matsushita Electric Ind Co Ltd Information recording medium
JP4313521B2 (en) 2001-04-11 2009-08-12 パナソニック株式会社 Information information recording medium, recording apparatus, recording method, reproducing apparatus, reproducing method, and program
JP2003101957A (en) 2001-09-19 2003-04-04 Matsushita Electric Ind Co Ltd Multi-angle reproducing device
EP1516332A4 (en) 2002-06-24 2009-07-22 Lg Electronics Inc Recording medium having data structure for managing reproduction of multiple title video data recorded thereon and recording and reproducing methods and apparatuses
JP4418747B2 (en) 2002-06-24 2010-02-24 エルジー エレクトロニクス インコーポレイティド Recording medium having data structure including navigation control information for managing reproduction of video data, and recording and reproduction method and apparatus using the recording medium
KR20040000290A (en) 2002-06-24 2004-01-03 엘지전자 주식회사 Method for managing multi-path data stream of high density optical disc
CA2459070C (en) 2002-06-28 2013-10-22 Lg Electronics Inc. Recording medium having data structure for managing reproduction of multiple playback path video data recorded thereon and recording and reproducing methods and apparatuses
TWI260591B (en) 2002-10-14 2006-08-21 Samsung Electronics Co Ltd Information storage medium with structure for multi-angle data, and recording and reproducing apparatus therefor
WO2004036579A1 (en) 2002-10-15 2004-04-29 Samsung Electronics Co., Ltd. Information storage medium with data structure for multi-angle and apparatus therefor
KR100998906B1 (en) * 2003-01-20 2010-12-09 엘지전자 주식회사 Recording medium having data structure for managing reproduction of still pictures recorded thereon and recording and reproducing methods and apparatuses

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5819003A (en) * 1993-10-29 1998-10-06 Kabushiki Kaisha Toshiba Multi-scene recording medium having data units of program information items recorded alternatingly and continuously thereon, and apparatus for reproducing data therefrom
US20070065106A1 (en) * 1995-04-14 2007-03-22 Kabushiki Kaisha Toshiba Recording medium capable of interactive reproducing and reproduction system for the same
US5784528A (en) * 1995-09-29 1998-07-21 Matsushita Electric Industrial Co. Ltd. Method and an apparatus for interleaving bitstream to record thereof on a recording medium, and reproducing the interleaved bitstream therefrom
US5884004A (en) * 1995-09-29 1999-03-16 Matsushita Electric Industrial Co., Ltd. Method and an optical disc for generating a bitstream containing a plurality of video objects including video and audio data
US6393574B1 (en) * 1995-09-29 2002-05-21 Matsushita Electric Industrial Co., Ltd. Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween
US6128432A (en) * 1996-05-30 2000-10-03 Samsung Electronics Co., Ltd. Method for reproducing data recorded at multiple angles on a recording medium
US5825727A (en) * 1996-06-29 1998-10-20 Lg Electronics Inc. Apparatus and method for selecting multi-angle of digital video disc
US7263271B2 (en) * 1997-12-25 2007-08-28 Kabushiki Kaisha Toshiba System of sharing objects having a plurality of contents
US6643450B1 (en) * 1998-10-29 2003-11-04 Oak Technology, Inc. Digital versatile disc playback system with program chain object searching capabilities
US20010038745A1 (en) * 1999-03-10 2001-11-08 Noriko Sugimoto Optical disc, optical disc recording and reproducing apparatus, and optical disc recording and reproducing method
US20070140653A1 (en) * 2003-02-21 2007-06-21 Masayuki Kozuka Recording medium, playback device, recording method, playback method, and computer program

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8447172B2 (en) 2003-07-24 2013-05-21 Lg Electronics Inc. Recording medium having a data structure for managing reproduction of text subtitle data recorded thereon and recording and reproducing methods and apparatuses
US20100253839A1 (en) * 2003-07-24 2010-10-07 Hyung Sun Kim Recording medium having a data structure for managing reproduction of text subtitle data recorded thereon and recording and reproducing methods and apparatuses
US7769277B2 (en) 2003-07-24 2010-08-03 Lg Electronics Inc. Recording medium having a data structure for managing reproduction of text subtitle data recorded thereon and recording and reproducing methods and apparatuses
US20050019019A1 (en) * 2003-07-24 2005-01-27 Kim Hyung Sun Recording medium having a data structure for managing reproduction of text subtitle data recorded thereon and recording and reproducing methods and apparatuses
US7729595B2 (en) 2003-07-25 2010-06-01 Lg Electronics Inc. Recording medium having a data structure for managing reproduction of text subtitle data recorded thereon and recording and reproducing methods and apparatuses
US8515248B2 (en) 2003-07-25 2013-08-20 Lg Electronics Inc. Recording medium having a data structure for managing reproduction of text subtitle data recorded thereon and recording and reproducing methods and apparatuses
US20100247078A1 (en) * 2003-07-25 2010-09-30 Hyung Sun Kim Recording medium having a data structure for managing reproduction of text subtitle data recorded thereon and recording and reproducing methods and apparatuses
US20050019018A1 (en) * 2003-07-25 2005-01-27 Kim Hyung Sun Recording medium having a data structure for managing reproduction of text subtitle data recorded thereon and recording and reproducing methods and apparatuses
US8261096B2 (en) * 2003-08-14 2012-09-04 Sony Corporation Information processing apparatus, information recording medium, information processing method, and computer program
US20060227973A1 (en) * 2003-08-14 2006-10-12 Yoshikazu Takashima Information processing device, information recording medium, information processing method, and computer program
US8032013B2 (en) 2003-10-14 2011-10-04 Lg Electronics Inc. Recording medium having data structure for managing reproduction of text subtitle and recording and reproducing methods and apparatuses
US20110170002A1 (en) * 2003-10-14 2011-07-14 Jea Yong Yoo Recording medium having data structure for managing reproduction of text subtitle and recording and reproducing methods and apparatuses
US20050078948A1 (en) * 2003-10-14 2005-04-14 Yoo Jea Yong Recording medium having data structure for managing reproduction of text subtitle and recording and reproducing methods and apparatuses
US8041193B2 (en) * 2003-10-15 2011-10-18 Lg Electronics Inc. Recording medium having data structure for managing reproduction of auxiliary presentation data and recording and reproducing methods and apparatuses
US20050084248A1 (en) * 2003-10-15 2005-04-21 Yoo Jea Y. Recording medium having data structure for managing reproduction of text subtitle data and recording and reproducing methods and apparatuses
US20050084247A1 (en) * 2003-10-15 2005-04-21 Yoo Jea Y. Recording medium having data structure for managing reproduction of auxiliary presentation data and recording and reproducing methods and apparatuses
US7729594B2 (en) 2004-03-18 2010-06-01 Lg Electronics, Inc. Recording medium and method and apparatus for reproducing text subtitle stream including presentation segments encapsulated into PES packet
US20050207738A1 (en) * 2004-03-18 2005-09-22 Seo Kang S Recording medium and method and apparatus for reproducing text subtitle stream recorded on the recording medium
US8538240B2 (en) 2004-03-18 2013-09-17 Lg Electronics, Inc. Recording medium and method and apparatus for reproducing text subtitle stream recorded on the recording medium
US20090041237A1 (en) * 2005-02-25 2009-02-12 Sony Corporation Information processing apparatus, information recording medium manufacturing apparatus, information recording medium, method, and computer program
US8929540B2 (en) * 2005-02-25 2015-01-06 Sony Corporation Information processing apparatus, information recording medium manufacturing apparatus, information recording medium, method, and computer program

Also Published As

Publication number Publication date
US20040228606A1 (en) 2004-11-18
US20080253732A1 (en) 2008-10-16
US9036984B2 (en) 2015-05-19
US20080253733A1 (en) 2008-10-16
US20080247725A1 (en) 2008-10-09
TW200421322A (en) 2004-10-16
HK1116584A1 (en) 2008-12-24
TWI268499B (en) 2006-12-11
MY165348A (en) 2018-03-21
HK1083268A1 (en) 2006-06-30

Similar Documents

Publication Publication Date Title
CN100527241C (en) Information storage medium containing multi-path data, and storage apparatus and player thereof
US20080247725A1 (en) Information storage medium containing multi-path data, and storage apparatus and player thereof
US6222982B1 (en) Information storage medium containing multi-scene programming and a reproducing apparatus
US8380054B2 (en) Information storage medium with structure for multi-angle data, and recording and reproducing apparatus therefor
US8447173B2 (en) Information storage medium having multi-angle data structure and apparatus therefor
JP4536720B2 (en) Information recording medium on which multipass data is recorded, information recording apparatus and reproducing apparatus
JP4808761B2 (en) Apparatus for reproducing moving image data for each angle corresponding to one moving image from an information recording medium
JP2857129B2 (en) Information recording method and disc reproducing apparatus
KR100677109B1 (en) Information storage medium containing multi-path data, and storage apparatus and player thereof
KR100619083B1 (en) Information storage medium having data structure for multi-angle and apparatus therefor
KR20040033663A (en) Information storage medium having data structure for multi-angle and apparatus therefor

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION