Patent EP0737975A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0737975A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Recording medium, recording apparatus and recording method for recording data into recording medium, and reproducing apparatus and reproducing method for reproducing data from recording medium

Assignee: Toshiba Corp
•
Filing: 1996-04-10
•
Granted: —
•
Expires: 2016-04-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Data is recorded in a data area (72) of an optical disk (10) in a hierarchical structure of program chains (87), programs (89), cells (84) and packs, each pack is constructed by a pack header (120) for identifying the pack and a packet having a data stream recorded therein, the packet has a packet header (121) having a stream ID indicating at least a private stream and a sub-stream ID (131, 141, 151) indicating the classification of the private stream described therein, and the classification indicates packet data of Dolby AC3 audio data, packet data of linear audio data, packet data of sub-picture data, or packet data of computer data.

Inventors

  • 👤 Shinichi c/o Int. Prop Div. K.K. Toshiba Kikuchi
  • 👤 Kazuhiko c/o Int. Prop Div. K.K. Toshiba Taira
  • 👤 Tomoaki c/o Int. Prop Div. K.K. Toshiba Kurano
  • 👤 Hideki c/o Int. Prop Div. K.K. Toshiba Mimura

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-02 20:37
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/43; H04N21/434; H04N21/4348; G; G11; G11B; G11B7/00; G06; G06F; G06F3/00; G06F3/06; G06F3/0601; G06F3/0602; G06F3/0604; G06F3/0628; G06F3/0638; G06F3/0668; G06F3/0671; G06F3/0673; G06F3/0674; G06F3/0677; G11B20/00; G11B20/10; G11B20/12; G11B20/1217; G11B20/1252; G11B27/00; G11B27/02; G11B27/031; G11B27/10; G11B27/102; G11B27/105; G11B27/19; G11B27/28; G11B27/30; G11B27/3027; G11B27/32; G11B27/327; G11B27/329; H04N21/41; H04N21/426; H04N21/42646; H04N21/432; H04N21/4325; H04N21/4341; H04N9/00; H04N9/79; H04N9/80; H04N9/804; H04N9/8042; G11B20/10527; G11B2020/10537; G11B2020/10592; G11B2220/00; G11B2220/20; G11B2220/21; G11B2220/213; G11B2220/25; G11B2220/2537; G11B2220/2562; G11B27/034; H04N5/00; H04N5/76; H04N5/765; H04N5/78; H04N5/782; H04N5/783; H04N5/84; H04N5/85; H04N9/806; H04N9/8063; H04N9/82; H04N9/8205; H04N9/8211; H04N9/8216; H04N9/8227

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 195 words
A recording medium characterized by comprising a management area (71) formed in part of an area; and a data area (72) formed in another area; and characterized in that data is divided into a plurality of program chains (87) and recorded in said data area (72) in a hierarchical structure in which each of the program chains (87) is constructed by a plurality of programs (89), one program (89) is constructed by a plurality of cells (84), and one cell (84) is constructed by a plurality of packs (86, 87, 88, 90, 91), each pack (86, 87, 88, 90, 91) is constructed by a pack header (110, 120) for identifying the pack (86, 87, 88, 90, 91) and a packet having a data stream recorded therein, and the packet is constructed by a packet header (121) having data indicating at least a private stream, data (131, 142, 153) indicating the classification of the private stream, and packet data (134, 142, 153) corresponding to the classification; and management data for managing the connection between the program chains (87), programs (89), cells (84) and packs in said data area (72) is recorded in said management area (71).
Claim 2
Dependent Claim 60 words
A recording medium according to claim 1, characterized in that data (131, 141, 151) indicating the classification of the private stream indicates the classifications of, data to be reproduced in a special way, Dolby AC3 audio data, linear audio data, sub-picture data, computer data, JPEG data, TIFF data, PICT data, photo CD data, bit map data, and XA audio data.
Claim 3
Dependent Claim 57 words
A recording medium according to claim 2, characterized in that data (133) indicating the access position of a head frame in a pack is recorded the data (131, 141, 151) indicating the classification of the private stream indicates at least one of linear audio data and Dolby AC3 audio data having data of frame unit recorded therein.
Claim 4
Dependent Claim 68 words
A recording medium according to claim 2, characterized in that data (133) indicating the access position of a head frame in a pack is recorded after the data indicating the classification of the private stream when the data (131, 141, 151) indicating the classification of the private stream indicates at least one of linear audio data and Dolby AC3 audio data having data of frame unit recorded therein.
Claim 5
Dependent Claim 58 words
A recording medium according to claim 2, characterized in that data (152) indicating an application operation system and the classification of a computer in which pack data can be used is recorded after the data indicating the classification of the private stream when the data (131, 141, 151) indicating the classification of the private stream indicates computer data.
Claim 6
Dependent Claim 160 words
A recording medium recording medium characterized by comprising a management area (71) formed in part of an area; and a data area (72) formed in another area; and characterized in that a plurality of programs (89) are recorded in said data area (72) in a hierarchical structure in which one program (89) is constructed by a plurality of packs (86, 87, 88, 90, 91), each pack (86, 87, 88, 90, 91) is constructed by a pack header (120) for identifying the pack (86, 87, 88, 90, 91) and a packet having a data stream recorded therein, and the packet is constructed by a packet header (121) having data indicating at least a private stream, data (131, 141, 151) indicating the classification of the private stream, and packet data (134, 142, 153) corresponding to the classification; and management data for managing the connection between the programs (89) and packs in said data area (72) is recorded in said management area (71).
Claim 7
Dependent Claim 60 words
A recording medium according to claim 6, characterized in that data (131, 141, 151) indicating the classification of the private stream indicates the classifications of data to be reproduced in a special way, Dolby AC3 audio data, linear audio data, sub-picture data, computer data, JPEG data, TIFF data, PICT data, photo CD data, bit map data, and XA audio data.
Claim 8
Dependent Claim 53 words
A recording medium according to claim 7, characterized in that data indicating the access position of a head frame is recorded the data (131, 141, 151) indicating the classification of the private stream indicates at least one of linear audio data and Dolbe AC3 audio data having data of frame unit recorded therein.
Claim 9
Dependent Claim 65 words
A recording medium according to claim 7, characterized in that data indicating the access position of a head frame is recorded after the data (133) indicating the classification of the private stream when the data (131, 141, 151) indicating the classification of the private stream indicates at least one of linear audio data and Dolbe AC3 audio data having data of frame unit recorded therein.
Claim 10
Dependent Claim 58 words
A recording medium according to claim 7, characterized in that data (152) indicating an application operation system and the classification of a computer in which pack data can be used is recorded after the data indicating the classification of the private stream when the data (131, 141, 151) indicating the classification of the private stream indicates computer data.
Claim 11
Dependent Claim 290 words
A recording method using a recording medium (10) which includes a management area (71) formed in part of an area, and a data area (72) formed in another area and in which data is divided into a plurality of program chains (87) and recorded in said data area (72) in a hierarchical structure in which each of the program chains (87) is constructed by a plurality of programs (89), one program (89) is constructed by a plurality of cells (84), and one cell (84) is constructed by a plurality of packs (86, 87, 88, 90, 91), and each pack (86, 87, 88, 90, 91) is constructed by a pack header for identifying the pack (86, 87, 88, 90, 91) and a packet having data recorded therein; characterized by comprising a step of receiving audio data or sub-picture data; a step of creating a pack by adding a pack header (120) for identifying the pack to a packet which includes packet data constructed by frame data of part of audio data received, a start address (133) of the frame data, a stream number of the audio data, and data (131) indicating the audio data, and a packet header (121) having a packet length and data indicating that the packet data is a private stream; a step of creating a pack by adding a pack header (120) for identifying the pack to a packet which includes packet data constructed by part of sub-picture data received, a stream number of the sub-picture data, and data (141) indicating the sub-picture data, and a packet header (121) having a packet length and data indicating that the packet data is a private stream; and a step of recording the created pack on the recording medium (10).
Claim 12
Dependent Claim 446 words
A recording method using a recording medium (10) which includes a management area (71) formed in part of an area, and a data area (72) formed in another area and in which data is divided into a plurality of program chains (87) and recorded in said data area (72) in a hierarchical structure in which each of the program chains (87) is constructed by a plurality of programs (89), one program (89) is constructed by a plurality of cells (84), and one cell (84) is constructed by a plurality of packs (86, 87, 88, 90, 91), and each pack (86, 87, 88, 90, 91) is constructed by a pack header for identifying the pack (86, 87, 88, 90, 91) and a packet having data recorded therein; characterized by comprising a step of receiving Dolby AC3 audio data, linear audio data, computer data or sub-picture data; a step of creating a pack by adding a pack header for identifying the pack to a packet which includes packet data constructed by frame data of part of Dolby AC3 audio data received, a start address of the frame data, a stream number of the Dolby AC3 audio data and data indicating the Dolby AC3 audio data, and a packet header (121) having a packet length and data indicating that the packet data is a private stream; a step of creating a pack by adding a pack header (120) for identifying the pack to a packet which includes packet data constructed by frame data of part of linear audio data received, a start address of the frame data, a stream number of the linear audio data and data indicating the linear audio data, and a packet header (121) having a packet length and data indicating that the packet data is a private stream; a step of creating a pack by adding a pack header (120) for identifying the pack to a packet which includes packet data constructed by part of computer data received, environmental data (152) of application CPU and application OS of the computer data, and data (151) indicating the computer data, and a packet header (121) having a packet length and data indicating that the packet data is a private stream; a step of creating a pack by adding a pack header (120) for identifying the pack to a packet which includes packet data constructed by part of sub-picture data received, a stream number of the sub-picture data, and data (141) indicating the sub-picture data, and a packet header (121) having a packet length and data indicating that the packet data is a private stream; and a step of recording the created pack on the recording medium (10).
Claim 13
Dependent Claim 536 words
A recording method using a recording medium (10) which includes a management area (71) formed in part of an area, and a data area (72) formed in another area and in which data is divided into a plurality of program chains (87) and recorded in said data area (72) in a hierarchical structure in which each of the program chains (87) is constructed by a plurality of programs (89), one program (89) is constructed by a plurality of cells (84), and one cell (84) is constructed by a plurality of packs (86, 87, 88, 90, 91), and each pack (86, 87, 88, 90, 91) is constructed by a pack header for identifying the pack (86, 87, 88, 90, 91) and a packet having data recorded therein; characterized by comprising a step of receiving, data to be reproduced in a special way, Dolby AC3 audio data, linear audio data, computer data or sub-picture data; a step of creating a pack by adding a pack header (110) for identifying the pack to a packet which includes packet data constructed by part of data to be reproduced in a special way received, a stream number of the data to be reproduced in a special way and data indicating the data to be reproduced in a special way, and a packet header (111) having a packet length and data indicating that the packet data is a private stream; a step of creating a pack by adding a pack header (120) for identifying the pack to a packet which includes packet data constructed by frame data of part of Dolby AC3 audio data received, a start address of the frame data, a stream number of the Dolby AC3 audio data and data indicating the Dolby AC3 audio data, and a packet header (121) having a packet length and data indicating that the packet data is a private stream; a step of creating a pack by adding a pack header (120) for identifying the pack to a packet which includes packet data constructed by frame data of part of linear audio data received, a start address of the frame data, a stream number of the linear audio data and data indicating the linear audio data, and a packet header (121) having a packet length and data indicating that the packet data is a private stream; a step of creating a pack by adding a pack header (120) for identifying the pack to a packet which includes packet data constructed by part of computer data received, environmental data (152) of application CPU and application OS of the computer data, and data (151) indicating the computer data, and a packet header (121) having a packet length and data indicating that the packet data is a private stream; a step of creating a pack by adding a pack header (120) for identifying the pack to a packet which includes packet data constructed by part of sub-picture data received, a stream number of the sub-picture data, and data (141) indicating the sub-picture data, and a packet header (121) having a packet length and data indicating that the packet data is a private stream; and a step of recording the created pack on the recording medium (10).
Claim 14
Independent Claim 304 words
An apparatus for recording data on a recording medium (10) which includes a management area (71) formed in part of an area, and a data area (72) formed in another area and in which data is divided into a plurality of program chains (87) and recorded in the data area (72) in a hierarchical structure in which each of the program chains (87) is constructed by a plurality of programs (89), one program (89) is constructed by a plurality of cells (84), and one cell (84) is constructed by a plurality of packs (86, 87, 88, 90, 91), each pack (86, 87, 88, 90, 91) includes a pack header for identifying the pack (86, 87, 88, 90, 91) and a packet having data recorded therein, characterized by comprising reception means for receiving audio data or sub-picture data; first creating means for creating a pack by adding a pack header for identifying the pack to a packet which includes packet data constructed by frame data of part of audio data received by said reception means, a start address (133) of the frame data, a stream number of the audio data, and data (131) indicating the audio data, and a packet header (121) having a packet length and data indicating that the packet data is a private stream; second creating means for creating a pack by adding a pack header for identifying the pack to a packet which includes packet data constructed by part of sub-picture data received by said reception means, a stream number of the sub-picture data, and data (141) indicating the sub-picture data, and a packet header (121) having a packet length and data indicating that the packet data is a private stream; and recording means for recording the pack created by said first and second creating means on the recording medium (10).
Claim 15
Independent Claim 479 words
An apparatus for recording data on a recording medium (10) which includes a management area (71) formed in part of an area, and a data area (72) formed in another area and in which data is divided into a plurality of program chains (87) and recorded in the data area in a hierarchical structure in which each of the program chains (87) is constructed by a plurality of programs (89), one program (89) is constructed by a plurality of cells (84), and one cell (84) is constructed by a plurality of packs (86, 87, 88, 90, 91), each pack (86, 87, 88, 90, 91) includes a pack header (121) for identifying the pack (86, 87, 88, 90, 91) and a packet having data recorded therein; characterized by comprising reception means for receiving Dolby AC3 audio data, linear audio data, computer data or sub-picture data; first creating means for creating a pack (91) by adding a pack header (120) for identifying the pack to a packet which includes packet data constructed by frame data of part of Dolby AC3 audio data received by said reception means, a start address (133) of the frame data, a stream number of the Dolby AC3 audio data, and data (131) indicating the Dolby AC3 audio data, and a packet header (121) having a packet length and data indicating that the packet data is a private stream; second creating means for creating a pack by adding a pack header (120) for identifying the pack to a packet which includes packet data constructed by frame data of part of linear audio data received by said reception means, a start address (133) of the frame data, a stream number of the linear audio data, and data (131) indicating the linear audio data, and a packet header (121) having a packet length and data indicating that the packet data is a private stream; third creating means for creating a pack by adding a pack header (120) for identifying the pack to a packet which includes packet data constructed by part of computer data received by said reception means, environmental data (152) of an application CPU and application OS of the computer data, and data (151) indicating the computer data, and a packet header (121) having a packet length and data indicating that the packet data is a private stream; fourth creating means for creating a pack by adding a pack header (120) for identifying the pack to a packet which includes packet data constructed by part of sub-picture data received by said reception means, a stream number of the sub-picture data, and data (141) indicating the sub-picture data, and a packet header (121) having a packet length and data indicating that the packet data is a private stream; and recording means for recording the pack created by said first to fourth creating means on the recording medium (10).
Claim 16
Independent Claim 575 words
An apparatus for recording data on a recording medium (10) which includes a management area (71) formed in part of an area, and a data area (72) formed in another area and in which data is divided into a plurality of program chains (87) and recorded in the data area in a hierarchical structure in which each of the program chains (87) is constructed by a plurality of programs (89), one program (89) is constructed by a plurality of cells (84), and one cell (84) is constructed by a plurality of packs (86, 87, 88, 90, 91), each pack (86, 87, 88, 90, 91) includes a pack header (121) for identifying the pack (86, 87, 88, 90, 91) and a packet having data recorded therein; characterized by comprising reception means for receiving data to be reproduced in a special way, Dolby AC3 audio data, linear audio data, computer data or sub-picture data; first creating means for creating a pack (91) by adding a pack header (110) for identifying the pack to a packet which includes packet data constructed by part of data to be reproduced in a special way received by said reception means, a stream number of the data to be reproduced in a special way, and data (118) indicating the data to be reproduced in a special way, and a packet header (111) having a packet length and data indicating that the packet data is a private stream; second creating means for creating a pack (91) by adding a pack header (120) for identifying the pack to a packet which includes packet data constructed by frame data of part of Dolby AC3 audio data received by said reception means, a start address (133) of the frame data, a stream number of the Dolby AC3 audio data, and data (131) indicating the Dolby AC3 audio data, and a packet header (121) having a packet length and data indicating that the packet data is a private stream; third creating means for creating a pack by adding a pack header (120) for identifying the pack to a packet which includes packet data constructed by frame data of part of linear audio data received by said reception means, a start address (133) of the frame data, a stream number of the linear audio data, and data (131) indicating the linear audio data, and a packet header (121) having a packet length and data indicating that the packet data is a private stream; fourth creating means for creating a pack by adding a pack header (120) for identifying the pack to a packet which includes packet data constructed by part of computer data received by said reception means, environmental data (152) of an application CPU and application OS of the computer data, and data (151) indicating the computer data, and a packet header (121) having a packet length and data indicating that the packet data is a private stream; fifth creating means for creating a pack by adding a pack header (120) for identifying the pack to a packet which includes packet data constructed by part of sub-picture data received by said reception means, a stream number of the sub-picture data, and data (141) indicating the sub-picture data, and a packet header (121) having a packet length and data indicating that the packet data is a private stream; and recording means for recording the pack created by said first to fifth creating means on the recording medium (10).
Claim 17
Independent Claim 334 words
A method of reproducing recorded data for each pack (86, 87, 88, 90, 91) from a recording medium (10) which includes a management area (71) formed in part of an area, and a data area (72) formed in another area and in which data is divided into a plurality of program chains (87) and recorded in the data area (72) in a hierarchical structure in which each of the program chains (87) is constructed by a plurality of programs (89), one program (89) is constructed by a plurality of cells (84), and one cell (84) is constructed by a plurality of packs (86, 87, 88, 90, 91), each pack (86, 87, 88, 90, 91) includes a pack header (120) for identifying the pack (86, 87, 88, 90, 91) and a packet having data recorded therein, characterized by comprising a step of reading data for each pack (86, 87, 88, 90, 91) on the recording medium (10); a step of determining whether or not data indicating a private stream is present in a packet header (111, 121) of a pack (86, 87, 88, 90, 91) read by the reading means and determining data length; a step of determining whether data is audio data or sub-picture data according to classification data (131, 141) of a stream which is successively read when the private stream is determined; a step of extracting data in the readout pack data by an amount corresponding to the determined data length according to a start address of frame data which is successively read after the classification data (131) of the stream when the audio data is determined; a step of extracting data in the pack data successively read after the classification data (141) of the stream by an amount corresponding to the determined data length when the sub-picture data is determined; a step of subjecting the extracted audio data or sub-picture data to a demodulation process corresponding to the classification of the determined data; and a step of outputting the demodulated data.
Claim 18
Dependent Claim 410 words
A reproducing method of reproducing recorded data for each pack (86, 87, 88, 90, 91) from a recording medium (10) which includes a management area (71) formed in part of an area, and a data area (72) formed in another area and in which data is divided into a plurality of program chains (87) and recorded in the data area (72) in a hierarchical structure in which each of the program chains (87) is constructed by a plurality of programs (89), one program (89) is constructed by a plurality of cells (84), and one cell (84) is constructed by a plurality of packs (86, 87, 88, 90, 91), each pack (86, 87, 88, 90, 91) includes a pack header for identifying the pack (86, 87, 88, 90, 91) and a packet having data recorded therein; characterized by comprising a step of reading data for each pack (86, 87, 88, 90, 91) on the recording medium (10); a step of determining whether or not data indicating a private stream is present in a packet header (111, 121) of a readout pack (86, 87, 88, 90, 91) and determining data length; a step of determining whether data is Dolby AC3 audio data, linear audio data, computer data or sub-picture data according to classification data (131, 141, 151) of a stream which is successively read when the private stream is determined; a step of extracting data in the readout pack data by an amount corresponding to the determined data length according to a start address (133) of frame data which is successively read after the classification data (131) of the stream when the Dolby AC3 audio data or linear audio data is determined; a step of extracting environmental data of application CPU and application OS successively read after the classification data (151) of the stream and extracting data in the pack data successively read after the environmental data by an amount corresponding to the determined data length when the computer data is determined; a step of extracting data in the pack data successively read after the classification data (141) of the stream by an amount corresponding to the determined data length when the sub-picture data is determined; a step of subjecting the extracted Dolby AC3 audio data, linear audio data or sub-picture data to a demodulation process corresponding to the classification of determined data; a step of outputting the demodulated data; and step of outputting the extracted program data and environmental data thereof.
Claim 19
Dependent Claim 472 words
A reproducing method of reproducing recorded data for each pack (86, 87, 88, 90, 91) from a recording medium (10) which includes a management area (71) formed in part of an area, and a data area (72) formed in another area and in which data is divided into a plurality of program chains (87) and recorded in the data area (72) in a hierarchical structure in which each of the program chains (87) is constructed by a plurality of programs (89), one program (89) is constructed by a plurality of cells (84), and one cell (84) is constructed by a plurality of packs (86, 87, 88, 90, 91), each pack (86, 87, 88, 90, 91) includes a pack header for identifying the pack (86, 87, 88, 90, 91) and a packet having data recorded therein; characterized by comprising a step of reading data for each pack (86, 87, 88, 90, 91) on the recording medium (10); a step of determining whether or not data indicating a private stream is present in a packet header (111, 121) of a readout pack (86, 87, 88, 90, 91) and determining data length; a step of determining whether data is data to be reproduced in a special way, Dolby AC3 audio data, linear audio data, computer data or sub-picture data according to classification data (131, 141, 151) of a stream which is successively read when the private stream is determined; a step of extracting data in the pack data successively read after the classification data (118) of the stream by an amount corresponding to the determined data length when the data to be reproduced in a special way is determined; a step of extracting data in the readout pack data by an amount corresponding to the determined data length according to a start address (133) of frame data which is successively read after the classification data (131) of the stream when the Dolby AC3 audio data or linear audio data is determined; a step of extracting environmental data of application CPU and application OS successively read after the classification data (151) of the stream and extracting data in the pack data successively read after the environmental data by an amount corresponding to the determined data length when the computer data is determined; a step of extracting data in the pack data successively read after the classification data (141) of the stream by an amount corresponding to the determined data length when the sub-picture data is determined; a step of subjecting the extracted Dolby AC3 audio data, linear audio data or sub-picture data to a demodulation process which corresponds to the classification of determined data, and operator is accordance with data to be reproduced in a special way; a step of outputting the demodulated data; a step of outputting the extracted program data and environmental data thereof.
Claim 20
Independent Claim 428 words
An apparatus for reproducing recorded data for each pack (86, 87, 88, 90, 91) from a recording medium (10) which includes a management area (71) formed in part of an area, and a data area (72) formed in another area and in which data is divided into a plurality of program chains (87) and recorded in the data area (72) in a hierarchical structure in which each of the program chains (87) is constructed by a plurality of programs (89), one program (89) is constructed by a plurality of cells (84), and one cell (84) is constructed by a plurality of packs (86, 87, 88, 90, 91), each pack (86, 87, 88, 90, 91) includes a pack header (120) for identifying the pack (86, 87, 88, 90, 91) and a packet having data recorded therein; characterized by comprising reading means (30, 50, 52, 54, 56) for reading data for each pack (86, 87, 88, 90, 91) on the recording medium (10); first determining means (200, 203, 204) for determining whether or not data indicating a private stream is present in a packet header (111, 121) of a pack (86, 87, 88, 90, 91) read by said reading means (30, 50, 52, 54, 56) and determining data length; second determining means (200, 204) for determining whether data is audio data or sub-picture data according to classification data (131, 141) of a stream which is successively read when said first determining means (200, 202, 204) has determined the private stream; first extraction means (200, 205) for extracting audio data in the pack data read by said reading means (30, 50, 52, 54, 56) by an amount corresponding to the data length determined by said first determining means (200, 202, 204) according to a start address of frame data which is successively read after the classification data (131) of the stream when said second determining means has determined the audio data; second extraction means (200, 205) for extracting data in the pack data successively read by said reading means (30, 50, 52, 54, 56) after the classification data (141) of the stream by an amount corresponding to the data length determined by said first determining means (200, 202, 204) when said second determining means has determined the sub-picture data; demodulating means (58, 60, 62) for subjecting data extracted by said first or second extraction means (200, 205) to a demodulation process corresponding to classification of data determined by said second determining means (200, 204); and output means (6, 8, 64) for outputting data demodulated by said demodulating means (58, 60, 62).
Claim 21
Independent Claim 552 words
An apparatus for reproducing recorded data for each pack (86, 87, 88, 90, 91) from a recording medium (10) which includes a management area (71) formed in part of an area, and a data area (72) formed in another area and in which data is divided into a plurality of program chains (87) and recorded in the data area (72) in a hierarchical structure in which each of the program chains (87) is constructed by a plurality of programs (89), one program (89) is constructed by a plurality of cells (84), and one cell (84) is constructed by a plurality of packs (86, 87, 88, 90, 91), each pack (86, 87, 88, 90, 91) includes a pack header (120) for identifying the pack (86, 87, 88, 90, 91) and a packet having data recorded therein; characterized by comprising reading means (30, 50, 52, 54, 56) for reading data for each pack (86, 87, 88, 90, 91) on the recording medium (10); first determining means (200, 202, 204) for determining whether or not data indicating a private stream is present in a packet header (111, 121) of a pack (86, 87, 88, 90, 91) read by said reading means (30, 50, 52, 54, 56) and determining data length; second determining means (200, 204) for determining whether data is Dolby AC3 audio data, linear audio data, computer data or sub-picture data according to classification data (131, 141, 151) of a stream which is successively read when said first determining means (200, 202, 204) has determined the private stream; first extraction means (200, 205) for extracting Dolby AC3 audio data or linear audio data in the pack data read by said reading means (30, 50, 52, 54, 56) by an amount corresponding to the data length determined by said first determining means according to a start address (133) of frame data which is successively read after the classification data (131) of the stream when said second determining means (200, 204) has determined the Dolby AC3 audio data or linear auido data; second extraction means (200, 205) for extracting environmental data (152) of application CPU and application OS successively read after the classification data (151) of the stream and extracting data in the pack data successively read by said reading means (30, 50, 52, 54, 56) after the environmental data (152) by an amount corresponding to the data length determined by said first determining means (200, 202, 204) when said second determining means (200, 204) has determined the computer data; third extraction means (200, 205) for extracting data in the pack data successively read by said reading means (30, 50, 52, 54, 56) after the classification data (141) of the stream by an amount corresponding to the data length determined by said first determining means (200, 202, 204) when said second determining means (200, 204) has determined the sub-picture data; demodulating means (58, 60, 62) for subjecting data extracted by said first or third extraction means (200, 205) to a demodulation process corresponding to the classification of data determined by said second determining means (200, 204); first output means (6, 8, 64) for outputting data demodulated by said demodulating means (58, 60, 62); and second output means (200, 205, 56) for outputting program data extracted by said second extraction means (200, 205) and environmental data thereof.
Claim 22
Independent Claim 640 words
An apparatus for reproducing recorded data for each pack (86, 87, 88, 90, 91) from a recording medium (10) which includes a management area (71) formed in part of an area, and a data area (72) formed in another area and in which data is divided into a plurality of program chains (87) and recorded in the data area (72) in a hierarchical structure in which each of the program chains (87) is constructed by a plurality of programs (89), one program (89) is constructed by a plurality of cells (84), and one cell (84) is constructed by a plurality of packs (86, 87, 88, 90, 91), each pack (86, 87, 88, 90, 91) includes a pack header (120) for identifying the pack (86, 87, 88, 90, 91) and a packet having data recorded therein; characterized by comprising reading means (30, 50, 52, 54, 56) for reading data for each pack (86, 87, 88, 90, 91) on the recording medium (10); first determining means (200, 202, 204) for determining whether or not data indicating a private stream is present in a packet header (111, 121) of a pack (86, 87, 88, 90, 91) read by said reading means (30, 50, 52, 54, 56) and determining data length; second determining means (200, 204) for determining whether data is, data to be reproduced in a special way, Dolby AC3 audio data, linear audio data, computer data or sub-picture data according to classification data (131, 141, 151) of a stream which is successively read when said first determining means (200, 202, 204) has determined the private stream; first extraction means (200, 205) for extracting data in the pack data successively read by said reading means (30, 50, 52, 54, 56) after the classification data (118) of the stream by an amount corresponding to the data length determined by said first determining means (200, 202, 204) when said second determining means (200, 204) has determined the data to be reproduced in a special way; second extraction means (200, 205) for extracting Dolby AC3 audio data or linear audio data in the pack data read by said reading means (30, 50, 52, 54, 56) by an amount corresponding to the data length determined by said first determining means according to a start address (133) of frame data which is successively read after the classification data (131) of the stream when said second determining means (200, 204) has determined the Dolby AC3 audio data or linear audio data; third extraction means (200, 205) for extracting environmental data (152) of application CPU and application OS successively read after the classification data (151) of the stream and extracting data in the pack data successively read by said reading means (30, 50, 52, 54, 56) after the environmental data (152) by an amount corresponding to the data length determined by said first determining means (200, 202, 204) when said second determining means (200, 204) has determined the computer data; fourth extraction means (200, 205) for extracting data in the pack data successively read by said reading means (30, 50, 52, 54, 56) after the classification data (141) of the stream by an amount corresponding to the data length determined by said first determining means (200, 202, 204) when said second determining means (200, 204) has determined the sub-picture data; demodulating means (58, 60, 62) for subjecting data extracted by said first or fourth extraction means (200, 205) to a demodulation process which corresponds to the classification of data determined by said second determining means (200, 204), and operator in accordance with data to be reproduced in a special way; first output means (6, 8, 64) for outputting data demodulated by said demodulating means (58, 60, 62); and second output means (200, 205, 56) for outputting program data extracted by said second extraction means (200, 205) and environmental data thereof.
Claim 23
Independent Claim 279 words
A method of reproducing data, characterized by comprising: a step of receiving data transferred from a device, said data consisting of a plurality of data units representing objects to be reproduced sequentially, each data unit being a stream of compressed data packs (86, 87, 88, 90, 91) each including at least one of audio data, video data and sub-picture data; a step of determining whether or not data indicating a private stream is present in a packet header (111, 121) of each pack (86, 87, 88, 90, 91) received, and determining a length of each pack (86, 87, 88, 90, 91); a step of determining whether or not data indicating a private stream is present in a packet header (111, 121) of a pack (86, 87, 88, 90, 91) read by the reading means and determining data length; a step of determining whether data is audio data or sub-picture data according to classification data (131, 141) of a stream which is successively read when the private stream is determined; a step of extracting data in the readout pack data by an amount corresponding to the determined data length according to a start address of frame data which is successively read after the classification data (131) of the stream when the audio data is determined; a step of extracting data in the pack data successively read after the classification data (141) of the stream by an amount corresponding to the determined data length when the sub-picture data is determined; a step of subjecting the extracted audio data or sub-picture data to a demodulation process corresponding to the classification of the determined data; and a step of outputting the demodulated data.
Claim 24
Independent Claim 417 words
A method of reproducing data, characterized by comprising: a step of receiving data transferred from a device, said data consisting of a plurality of data units representing objects to be reproduced sequentially, each data unit being a stream of compressed data packs (86, 87, 88, 90, 91) each including at least one of audio data, video data and sub-picture data; a step of determining whether or not data indicating a private stream is present in a packet header (111, 121) of each pack (86, 87, 88, 90, 91) received, and determining a length of each pack (86, 87, 88, 90, 91); a step of determining whether or not data indicating a private stream is present in a packet header (111, 121) of a ratite pack (86, 87, 88, 90, 91) and determining data length; a step of determining whether data is data to be reproduced in a special way, Dolby AC3 audio data, linear audio data, computer data or sub-picture data according to classification data (131, 141, 151) of a stream which is successively read when the private stream is determined; a step of extracting data in the pack data successively read after the classification data (118) of the stream by an amount corresponding to the determined data length when the data to be reproduced in a special way is determined; a step of extracting data in the readout pack data by an amount corresponding to the determined data length according to a start address (133) of frame data which is successively read after the classification data (131) of the stream when the Dolby AC3 audio data or linear audio data is determined; a step of extracting environmental data of application CPU and application OS successively read after the classification data (151) of the stream and extracting data in the pack data successively read after the environmental data by an amount corresponding to the determined data length when the computer data is determined; a step of extracting data in the pack data successively read after the classification data (141) of the stream by an amount corresponding to the determined data length when the sub-picture data is determined; a step of subjecting the extracted Dolby AC3 audio data, linear audio data or sub-picture data to a demodulation process which corresponds to the classification of determined data, and operator is accordance with data to be reproduced in a special way; a step of outputting the demodulated data; a step of outputting the extracted program data and environmental data thereof.
Claim 25
Independent Claim 384 words
A method of reproducing data, characterized by comprising: a step of receiving data transferred from a device, said data consisting of a plurality of data units representing objects to be reproduced sequentially, each data unit being a stream of compressed data packs (86, 87, 88, 90, 91) each including at least one of audio data, video data and sub-picture data; a step of determining whether or not data indicating a private stream is present in a packet header (111, 121) of each pack (86, 87, 88, 90, 91) received, and determining a length of each pack (86, 87, 88, 90, 91); a step of determining whether data is data to be reproduced in a special way, Dolby AC3 audio data, linear audio data, computer data or sub-picture data according to classification data (131, 141, 151) of a stream which is successively read when the private stream is determined; a step of extracting data in the pack data successively read after the classification data (118) of the stream by an amount corresponding to the determined data length when the data to be reproduced in a special way is determined; a step of extracting data in the readout pack data by an amount corresponding to the determined data length according to a start address (133) of frame data which is successively read after the classification data (131) of the stream when the Dolby AC3 audio data or linear audio data is determined; a step of extracting environmental data of application CPU and application OS successively read after the classification data (151) of the stream and extracting data in the pack data successively read after the environmental data by an amount corresponding to the determined data length when the computer data is determined; a step of extracting data in the pack data successively read after the classification data (141) of the stream by an amount corresponding to the determined data length when the sub-picture data is determined; a step of subjecting the extracted Dolby AC3 audio data, linear audio data or sub-picture data to a demodulation process which corresponds to the classification of determined data, and operator is accordance with data to be reproduced in a special way; a step of outputting the demodulated data; a step of outputting the extracted program data and environmental data thereof.
Claim 26
Independent Claim 309 words
An apparatus for reproducing data characterized by comprising: receiving means receiving data transferred from a device, said data consisting of a plurality of data units representing objects to be reproduced sequentially, each data unit being a stream of compressed data packs each including at least one of audio data, video data and sub-picture data; first determining means for determining whether or not data indicating a private stream is present in a packet header of each pack received by said receiving means, and determining a length of each pack; second determining means (200, 204) for determining whether data is audio data or sub-picture data according to classification data (131, 141) of a stream which is successively read when said first determining means (200, 202, 204) has determined the private stream; first extraction means (200, 205) for extracting audio data in the pack data read by said reading means (30, 50, 52, 54, 56) by an amount corresponding to the data length determined by said first determining means (200, 202, 204) according to a start address of frame data which is successively read after the classification data (131) of the stream when said second determining means has determined the audio data; second extraction means (200, 205) for extracting data in the pack data successively read by said reading means (30, 50, 52, 54, 56) after the classification data (141) of the stream by an amount corresponding to the data length determined by said first determining means (200, 202, 204) when said second determining means has determined the sub-picture data; demodulating means (58, 60, 62) for subjecting data extracted by said first or second extraction means (200, 205) to a demodulation process corresponding to classification of data determined by said second determining means (200, 204); and output means (6, 8, 64) for outputting data demodulated by said demodulating means (58, 60, 62).
Claim 27
Independent Claim 433 words
An apparatus for reproducing data characterized by comprising: receiving means receiving data transferred from a device, said data consisting of a plurality of data units representing objects to be reproduced sequentially, each data unit being a stream of compressed data packs each including at least one of audio data, video data and sub-picture data; first determining means for determining whether or not data indicating a private stream is present in a packet header of each pack received by said receiving means, and determining a length of each pack; second determining means (200, 204) for determining whether data is Dolby AC3 audio data, linear audio data, computer data or sub-picture data according to classification data (131, 141, 151) of a stream which is successively read when said first determining means (200, 202, 204) has determined the private stream; first extraction means (200, 205) for extracting Dolby AC3 audio data or linear audio data in the pack data read by said reading means (30, 50, 52, 54, 56) by an amount corresponding to the data length determined by said first determining means according to a start address (133) of frame data which is successively read after the classification data (131) of the stream when said second determining means (200, 204) has determined the Dolby AC3 audio data or linear audio data; second extraction means (200, 205) for extracting environmental data (152) of application CPU and application OS successively read after the classification data (151) of the stream and extracting data in the pack data successively read by said reading means (30, 50, 52, 54, 56) after the environmental data (152) by an amount corresponding to the data length determined by said first determining means (200, 202, 204) when said second determining means (200, 204) has determined the computer data; third extraction means (200, 205) for extracting data in the pack data successively read by said reading means (30, 50, 52, 54, 56) after the classification data (141) of the stream by an amount corresponding to the data length determined by said first determining means (200, 202, 204) when said second determining means (200, 204) has determined the sub-picture data; demodulating means (58, 60, 62) for subjecting data extracted by said first or third extraction means (200, 205) to a demodulation process corresponding to the classification of data determined by said second determining means (200, 204); first output means (6, 8, 64) for outputting data demodulated by said demodulating means (58, 60, 62); and second output means (200, 205, 56) for outputting program data extracted by said second extraction means (200, 205) and environmental data thereof.
Claim 28
Independent Claim 587 words
An apparatus for reproducing data characterized by comprising: receiving means receiving data transferred from a device, said data consisting of a plurality of data units representing objects to be reproduced sequentially, each data unit being a stream of compressed data packs each including at least one of audio data, video data and sub-picture data; first determining means for determining whether or not data indicating a private stream is present in a packet header of each pack received by said receiving means, and determining a length of each pack; first extraction means (200, 205) for extracting data in the pack data successively read by said reading means (30, 50, 52, 54, 56) after the classification data (118) of the stream by an amount corresponding to the data length determined by said first determining means (200, 202, 204) when said second determining means (200, 204) has determined the data to be reproduced in a special way; second determining means (200, 204) for determining whether data is, data to be reproduced in a special way, Dolby AC3 audio data, linear audio data, computer data or sub-picture data according to classification data (131, 141, 151) of a stream which is successively read when said first determining means (200, 202, 204) has determined the private stream; first extraction means (200, 205) for extracting data in the pack data successively read by said reading means (30, 50, 52, 54, 56) after the classification data (118) of the stream by an amount corresponding to the data length determined by said first determining means (200, 202, 204) when said second determining means (200, 204) has determined the data to be reproduced in a special way; second extraction means (200, 205) for extracting Dolby AC3 audio data or linear audio data in the pack data read by said reading means (30, 50, 52, 54, 56) by an amount corresponding to the data length determined by said first determining means according to a start address (133) of frame data which is successively read after the classification data (131) of the stream when said second determining means (200, 204) has determined the Dolby AC3 audio data or linear audio data; third extraction means (200, 205) for extracting environmental data (152) of application CPU and application OS successively read after the classification data (151) of the stream and extracting data in the pack data successively read by said reading means (30, 50, 52, 54, 56) after the environmental data (152) by an amount corresponding to the data length determined by said first determining means (200, 202, 204) when said second determining means (200, 204) has determined the computer data; fourth extraction means (200, 205) for extracting data in the pack data successively read by said reading means (30, 50, 52, 54, 56) after the classification data (141) of the stream by an amount corresponding to the data length determined by said first determining means (200, 202, 204) when said second determining means (200, 204) has determined the sub-picture data; demodulating means (58, 60, 62) for subjecting data extracted by said first or fourth extraction means (200, 205) to a demodulation process which corresponds to the classification of data determined by said second determining means (200, 204), and operator in accordance with data to be reproduced in a special way; first output means (6, 8, 64) for outputting data demodulated by said demodulating means (58, 60, 62); and second output means (200, 205, 56) for outputting program data extracted by said second extraction means (200, 205) and environmental data thereof.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag