CA2247603C

Optical disc, recording apparatus, and computer-readable recording medium

Abstract

An optical disc including: a data area storing one or more video objects; and a time map area storing time map information. Each video object includes a plurality of video object units. The time map information includes a pair of a first time table and a second time table for each video object. Each first time table includes: addresses of video object units in a corresponding video object; and indicators. The addresses are arranged in order and indicate storage positions of the video object units that correspond to reproduction points that differ by a predetermined time unit. The predetermined time unit is longer than a maximum reproduction period of a video object unit. The indicators specify the video object units which respectively correspond to the addresses. Each second time table includes an entry for each video object unit in the corresponding video object. The entries are arranged in order. Each second time table includes a reproduction period and a data size of each video object unit.

CA2247603C, drawing sheet 1
Sheet 1 of 29

Term

Term ended

Expired 17 September 2018, 8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

29 claims: 5 independent, 24 dependent

  1. 1
    CA 02247603 2000-09-14 What is claimed is:1. An optical disc comprising: a data area operable to store a video object including a plurality of video object units;a time map area operable to store time map information ;a first time table, included in the time map information and associated with the video object;and a second time table, included in the time map information and associated with the video object, including a plurality of entries, each associated with a respective video object unit and including a reproduction time and a data size of the respective video object unit;wherein said first time table includes addresses indicating storage positions of video object units corresponding to reproduction points that differ by a predetermined time unit that is longer than a maximum reproduction period of a video object unit, and indicators for indicating which of the entries are associated with the video object units corresponding to the reproduction points.
  2. 8
    An optical disc as claimed in claim Ί, wherein the time map information further includes a time offset for the video object, said time offset indicating a difference between a first reproduction point during a reproduction of the video object and a start time of a first video object unit in the video object. CA 02247603 2000-09-14
  3. 9
    An optical disc as claimed in claim Ί, wherein the time map information further includes the number of time maps in said first time table and the number of entries in said second time table.
  4. 11
    A recording apparatus, for use with an optical disc, said recording apparatus comprising:an input device operable to receive video data in a time series;a compression device operable to compress the received video data so as to generate a video object which includes a sequence of video object units;a writing device operable to write the video object onto the optical disc;and a controller operable to generate a first time table and a second time table, and to control said writing device to write the generated video object, the generated first time table, and the generated second time table onto the optical disc;wherein said controller is operable to generate the second time table so as to include a plurality of entries, each associated with a respective video object unit, and to include a reproduction time and a data size of the respective video object unit, and to generate the first time table so as to include addresses indicating storage positions of video object units corresponding to reproduction points that differ by a predetermined time unit that is longer than a CA 02247603 2000-09-14 maximum reproduction period of a video object unit and indicators for indicating which of the entries are associated with the video object units corresponding to the reproduction points.
  5. 20
    A recording apparatus as wherein said controller is generate the second time table such that each entry of the second time table further includes a data size of a first reference picture. claimed in claim 11, further operable to
  6. 21
    A computer program embodied on computer readable medium for use with an optical disc, and for use with a computer that is operable to receive video data in a time series, compress the received video data to generate a video object which includes a sequence of video object units, and to write the generated video object onto the optical disk, said computer program comprising :generation instructions for instructing the computer to generate a first time table associated with the video object, and a second time table, associated with the video object, including a plurality of entries, each associated with a respective video object unit and including a reproduction time and a data size of the respective video object unit, wherein said generation instructions are operable to instruct the computer to generate said first time table so as to include addresses indicating storage positions of video object units corresponding to reproduction points that differ by a predetermined time unit that is longer than a maximum reproduction period of a video object unit, and indicators for indicating which of the entries are associated with the video object units corresponding to the reproduction points;and write instructions for CA 02247603 2000-09-14 instructing the computer to write the generated first and second tables onto the optical disc.
  7. 27
    28. A computer program embodied on a computer readable medium as claimed in claim 27, wherein said generation instructions are operable for instructing the computer to generate a time offset for the video object, said time offset indicating a difference between a first reproduction point during a reproduction of the video object and a start time of a first video object unit in the video object.