JP2000050197A - Method and device for recording data - Google Patents

Method and device for recording data

Info

Publication number
JP2000050197A
JP2000050197A JP207799A JP207799A JP2000050197A JP 2000050197 A JP2000050197 A JP 2000050197A JP 207799 A JP207799 A JP 207799A JP 207799 A JP207799 A JP 207799A JP 2000050197 A JP2000050197 A JP 2000050197A
Authority
JP
Japan
Prior art keywords
data
pack
recording
time
unit
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.)
Granted
Application number
JP207799A
Other languages
Japanese (ja)
Other versions
JP3364594B2 (en
Inventor
Junzo Suzuki
順三 鈴木
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.)
Victor Company of Japan Ltd
Original Assignee
Victor Company of Japan 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
Application filed by Victor Company of Japan Ltd filed Critical Victor Company of Japan Ltd
Priority to JP00207799A priority Critical patent/JP3364594B2/en
Priority to CNB2004100592778A priority patent/CN100349224C/en
Priority to CNB991090918A priority patent/CN1161780C/en
Priority to US09/357,744 priority patent/US7136576B1/en
Priority to EP99114177A priority patent/EP1018743A3/en
Publication of JP2000050197A publication Critical patent/JP2000050197A/en
Application granted granted Critical
Publication of JP3364594B2 publication Critical patent/JP3364594B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Television Signal Processing For Recording (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

PROBLEM TO BE SOLVED: To create navigation data in real time while encoding pieces of video and audio data and to simultaneously make the navigation data recordable in an optical disk. SOLUTION: Pieces of the video and audio data are packed in MPEG regulation, are stored in a video object unit 85 as a pack string to be reproduced within specified time, a video object 83 is constituted by arranging a data cell 84 consisting of plural units 85 and a navigation pack 86 is arranged at the head of the pack string of the unit 85. A data cell identification number of the unit 85 to be stored in the navigation pack 86 is set based on recordable time of one preliminarily specified data cell or recordable time of one data cell which is calculated from bit rate of the video object and recording capacity of a recording medium and actual recording time and in addition, ending time of reproduction, an ending address of reference picture are preset.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、特殊再生が可能な
データを検索して再生する際に使用される検索情報を、
少なくとも1回の記録が可能な記録媒体に記録する記録
方法及び装置に関し、特に、記録媒体に記録されるデー
タのエンコードと同時に検索情報を生成して記録するこ
とを可能にする、データ記録方法及び装置に関する。
[0001] The present invention relates to search information used for searching and reproducing data that can be trick-played.
The present invention relates to a recording method and apparatus for recording on a recording medium on which recording can be performed at least once, and more particularly, to a data recording method and a recording method, which enable search information to be generated and recorded simultaneously with encoding of data recorded on the recording medium. Related to the device.

【0002】[0002]

【従来の技術】一般に知られている長時間に亘るビデオ
データを高密度に記録可能とし、特殊再生が可能なデー
タをナビゲートするナビゲーションデータを備えたデー
タを記録した光ディスクとして、近年は、いわゆるDV
D−VIDEOが商品化されている。このような光ディ
スクは、ROMと呼ばれており、ディスクにデータを記
録することができない。このような観点から、特殊再生
が可能なデータをナビゲートするナビゲーションデータ
を備えたデータを記録可能な光ディスクとして、近年
は、いわゆるDVD−R、DVD−RW、DVD−RA
Mと呼ばれているものなどが既に商品化されている。
2. Description of the Related Art In recent years, as an optical disk on which data including navigation data for navigating data capable of specially reproducing video data capable of being recorded at a high density for a long time and which is generally known, a so-called optical disk has recently been used. DV
D-VIDEO has been commercialized. Such an optical disc is called a ROM, and cannot record data on the disc. From such a viewpoint, in recent years, so-called DVD-R, DVD-RW, and DVD-RA have been used as optical disks capable of recording data including navigation data for navigating data that can be trick-played.
A product called M has already been commercialized.

【0003】また、最近では、動画に対するデータ圧縮
方式がMPEG(Moving Picture Image Coding Expert
Group)方式として国際標準化されるに至っている。こ
のMPEG方式は、映像データを可変圧縮する方式とし
て知られている。このMPEG方式には、MPEG2と
呼ばれる圧縮方式が規定されており、このMPEG2で
は、動画データ、音声データを同期して転送、且つ再生
できるように、それぞれのデータを基準時刻を用いて表
現した転送開始時刻と再生時刻を設定することが規定さ
れている。
[0003] Recently, the data compression method for moving pictures has been changed to MPEG (Moving Picture Image Coding Expert).
Group) system has been internationally standardized. This MPEG system is known as a system for variably compressing video data. In this MPEG system, a compression system called MPEG2 is defined. In this MPEG2, each data is expressed using a reference time so that moving image data and audio data can be transferred and reproduced synchronously. It is specified that a start time and a reproduction time be set.

【0004】[0004]

【発明が解決しようとする課題】ところで、これらの転
送開始時刻や再生開始時刻の情報だけでは、通常再生に
は問題がないものの、早送りや巻き戻し再生、ランダム
再生等の特殊再生や、インタラクティブ性をシステムに
持たせる等の再生処理が困難であることが指摘されてい
る。
By the way, the information of the transfer start time and the reproduction start time alone has no problem in the normal reproduction, but special reproduction such as fast forward, rewind reproduction, random reproduction, and interactive reproduction. It has been pointed out that it is difficult to carry out a reproduction process such as providing a system with a computer.

【0005】このようなことから、特殊再生が可能なデ
ータ(例えばビデオデータやオーディオデータなど)を
検索して再生する際に使用される検索情報を、予め光デ
ィスクに記録しておき、再生時においてこの検索情報を
参照することで、その特殊再生を可能にするような再生
方法等が各種提案されている。
[0005] For this reason, search information used for searching and reproducing data (for example, video data and audio data) capable of special reproduction is recorded on an optical disc in advance, and is used for reproduction. Various reproduction methods and the like that enable special reproduction by referring to the search information have been proposed.

【0006】しかしながら、検索情報の内容は、光ディ
スクに記録されることになるビデオデータやオーディオ
データのような特殊再生が可能なデータをエンコードし
て最終的に全ての記録データを生成した後でなければ決
定することが出来ず、また、その検索情報は、全ての記
録データを光ディスクに記録した後に記録されることに
なるため、例えばビデオデータやオーディオデータの記
録を行った直後に特殊再生を行うことは出来ない。
However, the content of the search information must be obtained after encoding data that can be specially reproduced, such as video data and audio data, to be recorded on the optical disc and finally generating all the recorded data. If the search information cannot be determined, and the search information is recorded after all the recorded data is recorded on the optical disc, for example, the special reproduction is performed immediately after the recording of the video data or the audio data. I can't do that.

【0007】本発明は、上述の課題に鑑みてなされたも
のであり、特殊再生が可能なデータを検索して再生する
ために使用される検索情報を、記録データのエンコード
を行いつつリアルタイムに作成すると共に記録媒体に記
録可能とする、データ記録方法及び装置の提供を目的と
する。
SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned problems, and creates search information used for searching and reproducing data capable of trick play in real time while encoding recorded data. Another object of the present invention is to provide a data recording method and a data recording apparatus capable of recording data on a recording medium.

【0008】[0008]

【課題を解決するための手段】本発明に係るデータ記録
方法は、上述の課題を解決するために、入力データを所
定の信号処理方式に規定される複数のパックにパック化
し、当該複数のパックを所定時間内に再生されるべきパ
ック列としてユニット内に格納し、1以上のユニットに
てデータセルを構成し、1以上のデータセルを配列して
オブジェクトを構成すると共に、前記ユニットの前記パ
ック列の先頭には所定の検索情報を有する検索情報パッ
クを配置し、当該検索情報は前記オブジェクト内の少な
くともデータ再生終了時間及びデータセル識別番号を含
み、1以上のオブジェクトからなるオブジェクトセット
を、記録媒体に記録するデータ記録方法において、前記
検索情報パック内に格納される前記ユニットのデータセ
ル識別番号を、予め指定した1データセルの記録可能時
間と実際の記録時間とから設定する。
In order to solve the above-mentioned problems, a data recording method according to the present invention packs input data into a plurality of packs defined by a predetermined signal processing method, Is stored in the unit as a pack sequence to be reproduced within a predetermined time, a data cell is constituted by one or more units, an object is constituted by arranging one or more data cells, and the pack of the unit is arranged. A search information pack having predetermined search information is arranged at the head of the column, and the search information includes at least a data reproduction end time and a data cell identification number in the object, and records an object set including one or more objects. In the data recording method for recording on a medium, a data cell identification number of the unit stored in the search information pack is reserved. Set from the actual recording time and the recordable time of a specified one data cell.

【0009】ここで、前記入力データは、少なくともビ
デオデータ及びオーディオデータからなり、前記所定の
信号処理方式では当該ビデオデータ及びオーディオデー
タを圧縮符号化する。
Here, the input data comprises at least video data and audio data, and the video data and audio data are compression-coded in the predetermined signal processing system.

【0010】また、本発明に係るデータ記録方法は、上
述の課題を解決するために、入力データを所定の信号処
理方式に規定される複数のパックにパック化し、当該複
数のパックを所定時間内に再生されるべきパック列とし
てユニット内に格納し、1以上のユニットにてデータセ
ルを構成し、1以上のデータセルを配列してオブジェク
トを構成すると共に、前記ユニットの前記パック列の先
頭には所定の検索情報を有する検索情報パックを配置
し、当該検索情報は前記オブジェクト内の少なくともデ
ータ再生終了時間を含み、1以上のオブジェクトからな
るオブジェクトセットを、記録媒体に記録するデータ記
録方法において、前記検索情報パック内に格納される前
記データ再生終了時間を予め指定した信号処理時間に基
づいて設定する。
Further, in order to solve the above-mentioned problems, the data recording method according to the present invention packs input data into a plurality of packs defined by a predetermined signal processing method, and stores the plurality of packs within a predetermined time. Is stored in a unit as a pack sequence to be reproduced in one unit, a data cell is composed of one or more units, an object is composed by arranging one or more data cells, and at the beginning of the pack sequence of the unit. Arranges a search information pack having predetermined search information, the search information includes at least a data reproduction end time in the object, and in a data recording method of recording an object set including one or more objects on a recording medium, The data reproduction end time stored in the search information pack is set based on a signal processing time specified in advance.

【0011】ここで、前記入力データは、少なくともビ
デオデータ及びオーディオデータからなり、前記所定の
信号処理方式では当該ビデオデータ及びオーディオデー
タを圧縮符号化する。また、前記信号処理時間を、前記
ビデオデータとオーディオデータ個々に設定する。
Here, the input data is composed of at least video data and audio data, and the video data and audio data are compression-encoded in the predetermined signal processing system. Further, the signal processing time is set individually for the video data and the audio data.

【0012】さらに、本発明に係るデータ記録方法は、
上述の課題を解決するために、入力データを所定の信号
処理方式に規定される複数のパックにパック化し、当該
複数のパックを所定時間内に再生されるべきパック列と
してユニット内に格納し、1以上のユニットにてデータ
セルを構成し、1以上のデータセルを配列してオブジェ
クトを構成すると共に、前記ユニットの前記パック列の
先頭には所定の検索情報を有する検索情報パックを配置
し、当該検索情報は前記オブジェクト内の少なくともデ
ータ再生終了時間及び1つ若しくは複数のリファレンス
情報の終了アドレスを含み、1以上のオブジェクトから
なるオブジェクトセットを、記録媒体に記録するデータ
記録方法において、前記検索情報パック内に格納される
前記1つ若しくは複数のリファレンス情報の終了アドレ
スを、予め指定したリファレンス情報終了予定サイズに
基づいて設定する。
Further, the data recording method according to the present invention,
In order to solve the above-described problem, input data is packed into a plurality of packs defined in a predetermined signal processing method, and the plurality of packs are stored in a unit as a pack sequence to be reproduced within a predetermined time, A data cell is constituted by one or more units, an object is constituted by arranging one or more data cells, and a search information pack having predetermined search information is arranged at the head of the pack row of the unit, In the data recording method, the search information includes at least a data reproduction end time in the object and an end address of one or more pieces of reference information, and records an object set including one or more objects on a recording medium. The end address of the one or more reference information stored in the pack is designated in advance. Set on the basis of the reference information scheduled end size.

【0013】ここで、前記入力データは、少なくともビ
デオデータ及びオーディオデータからなり、前記所定の
信号処理方式では当該ビデオデータ及びオーディオデー
タを圧縮符号化する。また、前記1つ若しくは複数のリ
ファレンス情報の終了アドレスは、前記圧縮符号化され
たビデオデータとして記録されるリファレンスピクチャ
の終了アドレスである。このリファレンスピクチャは、
フレーム内符号化画像、若しくは、前方予測符号化画像
である。
Here, the input data comprises at least video data and audio data, and the video and audio data are compression-encoded in the predetermined signal processing system. The end address of the one or more reference information is an end address of a reference picture recorded as the compression-encoded video data. This reference picture is
This is an intra-frame coded image or a forward prediction coded image.

【0014】一方、本発明に係るデータ記録装置は、上
述の課題を解決するために、入力データを所定の信号処
理方式に規定される複数のパックにパック化し、当該複
数のパックを所定時間内に再生されるべきパック列とし
てユニット内に格納し、1以上のユニットにてデータセ
ルを構成し、1以上のデータセルを配列してオブジェク
トを構成すると共に、前記ユニットの前記パック列の先
頭には所定の検索情報を有する検索情報パックを配置
し、当該検索情報は前記オブジェクト内の少なくともデ
ータ再生終了時間及びデータセル識別番号を含み、1以
上のオブジェクトからなるオブジェクトセットを、記録
媒体に記録するデータ記録装置において、前記検索情報
パック内に格納される前記ユニットのデータセル識別番
号を、予め指定した1データセルの記録可能時間と実際
の記録時間とから設定するデータセル識別番号設定手段
を有する。
On the other hand, in order to solve the above-mentioned problem, a data recording apparatus according to the present invention packs input data into a plurality of packs defined by a predetermined signal processing method, and converts the plurality of packs within a predetermined time. Is stored in a unit as a pack sequence to be reproduced in one unit, a data cell is composed of one or more units, an object is composed by arranging one or more data cells, and at the beginning of the pack sequence of the unit. Arranges a search information pack having predetermined search information, the search information including at least a data reproduction end time and a data cell identification number in the object, and records an object set including one or more objects on a recording medium. In the data recording device, a data cell identification number of the unit stored in the search information pack is designated in advance. Having a data cell identification number setting means for setting the actual recording time and the recordable time of the data cell.

【0015】ここで、前記入力データは、少なくともビ
デオデータ及びオーディオデータからなり、前記所定の
信号処理方式では当該ビデオデータ及びオーディオデー
タを圧縮符号化する。
Here, the input data comprises at least video data and audio data, and the video data and audio data are compression-encoded in the predetermined signal processing system.

【0016】また、本発明に係るデータ記録装置は、上
述の課題を解決するために、入力データを所定の信号処
理方式に規定される複数のパックにパック化し、当該複
数のパックを所定時間内に再生されるべきパック列とし
てユニット内に格納し、1以上のユニットにてデータセ
ルを構成し、1以上のデータセルを配列してオブジェク
トを構成すると共に、前記ユニットの前記パック列の先
頭には所定の検索情報を有する検索情報パックを配置
し、当該検索情報は前記オブジェクト内の少なくともデ
ータ再生終了時間を含み、1以上のオブジェクトからな
るオブジェクトセットを、記録媒体に記録するデータ記
録装置において、前記検索情報パック内に格納される前
記データ再生終了時間を、予め指定した信号処理時間に
基づいて設定する信号処理時間設定手段を有する。
Further, in order to solve the above-mentioned problem, the data recording apparatus according to the present invention packs input data into a plurality of packs defined by a predetermined signal processing method, and converts the plurality of packs within a predetermined time. Is stored in a unit as a pack sequence to be reproduced in one unit, a data cell is composed of one or more units, an object is composed by arranging one or more data cells, and at the beginning of the pack sequence of the unit. Arranges a search information pack having predetermined search information, the search information includes at least a data reproduction end time in the object, and a data recording device that records an object set including one or more objects on a recording medium, A signal for setting the data reproduction end time stored in the search information pack based on a signal processing time designated in advance. With a processing time setting means.

【0017】ここで、前記入力データは、少なくともビ
デオデータ及びオーディオデータからなり、前記所定の
信号処理方式では当該ビデオデータ及びオーディオデー
タを圧縮符号化する。
Here, the input data comprises at least video data and audio data, and the video data and audio data are compression-encoded in the predetermined signal processing system.

【0018】さらに、本発明に係るデータ記録装置は、
上述の課題を解決するために、入力データを所定の信号
処理方式に規定される複数のパックにパック化し、当該
複数のパックを所定時間内に再生されるべきパック列と
してユニット内に格納し、1以上のユニットにてデータ
セルを構成し、1以上のデータセルを配列してオブジェ
クトを構成すると共に、前記ユニットの前記パック列の
先頭には所定の検索情報を有する検索情報パックを配置
し、当該検索情報は前記オブジェクト内の少なくともデ
ータ再生終了時間及び1つ若しくは複数のリファレンス
情報の終了アドレスを含み、1以上のオブジェクトから
なるオブジェクトセットを、記録媒体に記録するデータ
記録装置において、前記検索情報パック内に格納される
前記1つ若しくは複数のリファレンス情報の終了アドレ
スを、予め指定したリファレンス情報終了予定サイズに
基づいて設定するリファレンス情報終了アドレス設定手
段を有する。
Further, the data recording apparatus according to the present invention is characterized in that:
In order to solve the above-described problem, input data is packed into a plurality of packs defined in a predetermined signal processing method, and the plurality of packs are stored in a unit as a pack sequence to be reproduced within a predetermined time, A data cell is constituted by one or more units, an object is constituted by arranging one or more data cells, and a search information pack having predetermined search information is arranged at the head of the pack row of the unit, In a data recording apparatus for recording an object set including one or more objects on a recording medium, the search information includes at least a data reproduction end time in the object and an end address of one or more pieces of reference information. The end address of the one or more reference information stored in the pack is designated in advance. It has a reference information end address setting means for setting, based on the reference information scheduled end size.

【0019】ここで、前記入力データは、少なくともビ
デオデータ及びオーディオデータからなり、前記所定の
信号処理方式では当該ビデオデータ及びオーディオデー
タを圧縮符号化する。また、前記リファレンス情報終了
アドレス設定手段は、前記圧縮符号化されたビデオデー
タとして記録されるリファレンスピクチャの終了アドレ
スを、前記リファレンス情報の終了アドレスとして設定
する。
Here, the input data includes at least video data and audio data, and the video data and audio data are compression-encoded in the predetermined signal processing method. Further, the reference information end address setting means sets an end address of a reference picture recorded as the compression-encoded video data as an end address of the reference information.

【0020】また、本発明に係るデータ記録方法は、上
述の課題を解決するために、入力データを所定の信号処
理方式に規定される複数のパックにパック化し、当該複
数のパックを所定時間内に再生されるべきパック列とし
てユニット内に格納し、1以上のユニットにてデータセ
ルを構成し、1以上のデータセルを配列してオブジェク
トを構成すると共に、前記ユニットの前記パック列の先
頭には所定の検索情報を有する検索情報パックを配置
し、当該検索情報は前記オブジェクト内の少なくともデ
ータ再生終了時間を含み、1以上のオブジェクトからな
るオブジェクトセットを、記録媒体に記録するデータ記
録方法において、前記検索情報パック内に格納される前
記データ再生終了時間を、少なくとも、前記記録媒体に
記録されているボリューム及びファイル構造領域から得
た当該記録媒体の記録可能容量とシステム情報から得た
ビデオオブジェクトのビットレートとに基づいて設定す
る。
Further, in order to solve the above-mentioned problem, the data recording method according to the present invention packs input data into a plurality of packs specified by a predetermined signal processing method, and stores the plurality of packs within a predetermined time. Is stored in a unit as a pack sequence to be reproduced in one unit, a data cell is composed of one or more units, an object is composed by arranging one or more data cells, and at the beginning of the pack sequence of the unit. Arranges a search information pack having predetermined search information, the search information includes at least a data reproduction end time in the object, and in a data recording method of recording an object set including one or more objects on a recording medium, The data reproduction end time stored in the search information pack is at least the volume recorded in the recording medium. Set based on the bit rate of the obtained video object from recordable capacity and system information of the recording medium obtained from over arm and file structure area.

【0021】ここで、前記オブジェクトが幾つのユニッ
トから構成されるかを示す係数を、下記式を満たす最大
の正の整数として決定する。 VOF≦(FSS×FR)/(VTF×BR×GF)
Here, a coefficient indicating how many units the object is composed of is determined as the largest positive integer satisfying the following equation. VOF ≦ (FSS × FR) / (VTF × BR × GF)

【0022】但し、上記式中のVOFは前記オブジェク
トが幾つのユニットから構成されるかを示す係数、FS
Sは前記記録媒体の記録可能容量、FRは単位時間に記
録されるビデオのフレーム数、VTFは複数のオブジェ
クトで構成されるセット中の当該オブジェクト数を示す
係数、BRは当該オブジェクトのビットレート、GFは
1GOPを構成するビデオの枚数を示す係数である。ま
た、前記入力データは少なくともビデオデータ及びオー
ディオデータからなり、前記所定の信号処理方式では当
該ビデオデータ及びオーディオデータを圧縮符号化す
る。
Here, VOF in the above equation is a coefficient indicating how many units the object is composed of, FS
S is the recordable capacity of the recording medium, FR is the number of frames of video recorded per unit time, VTF is a coefficient indicating the number of the objects in a set composed of a plurality of objects, BR is the bit rate of the objects, GF is a coefficient indicating the number of videos constituting one GOP. The input data includes at least video data and audio data, and the video data and audio data are compression-encoded in the predetermined signal processing method.

【0023】[0023]

【発明の実施の形態】以下、図面を参照して本発明の実
施の形態の説明を行う。
Embodiments of the present invention will be described below with reference to the drawings.

【0024】図1には、本発明のデータ記録方法及び装
置が適用される一実施の形態として、例えば1回の記録
或いは複数回の書き換えが可能なディジタルビデオディ
スク或いはディジタルバーサタイルディスク(DVD)
である光ディスク10にビデオデータ(主映像データ)
及びオーディオデータを記録し、再生する光ディスク記
録再生装置12の概略構成を示す。
FIG. 1 shows an embodiment to which the data recording method and apparatus of the present invention is applied, for example, a digital video disk or a digital versatile disk (DVD) that can be recorded once or rewritten a plurality of times.
Data (main video data) on the optical disc 10
1 shows a schematic configuration of an optical disk recording / reproducing apparatus 12 for recording and reproducing audio data.

【0025】また、図2には、図1に示された光ディス
ク10をドライブするディスクドライブ部の具体的な構
成を示し、図3には、図1及び図2に示した光ディスク
10の具体的な構造を示している。
FIG. 2 shows a specific configuration of a disk drive unit for driving the optical disk 10 shown in FIG. 1, and FIG. 3 shows a specific configuration of the optical disk 10 shown in FIGS. It shows a simple structure.

【0026】本発明の第1の実施の形態の光ディスク記
録再生装置12は、特殊再生が可能なデータを検索して
再生するために使用される検索情報、すなわち例えばビ
デオデータ(主映像データ)やオーディオデータのよう
な特殊再生が可能なデータをナビゲートするための後述
するナビゲーションデータを、それらビデオデータやオ
ーディオデータのエンコードを行いつつリアルタイムに
作成して光ディスク10に記録することで、ビデオデー
タやオーディオデータの記録終了後、直ちにその記録し
たデータを特殊再生することを可能とするため、後述す
るように、セルID情報処理部65においてセルの記録
可能時間を設定すると共に当該セル記録可能時間情報と
録画経過時間を比較しながらセル識別番号としてナビゲ
ーションデータの一つであるセル識別番号を設定するこ
と、また、エンコード時間情報処理部66において予め
エンコード時間を設定し、そのエンコード時間に基づい
てナビゲーションデータの一つであるビデオデータ及び
オーディオデータの再生終了時間を設定すること、さら
に、後述するように、ビデオエンコード情報生成部81
において予めリファレンスピクチャ終了予定サイズを設
定し、そのリファレンスピクチャ終了予定サイズに基づ
いて、ナビゲーションデータの一つである1つ若しくは
複数のリファレンスピクチャの終了アドレスを設定する
ようにしているが、ここでは、そのようなビデオデータ
やオーディオデータの記録終了直後の特殊再生を実現可
能とするための構成及び内容の説明を行う前に、先ず、
本発明実施の形態の光ディスク記録再生装置12の概略
的な構成及び動作を説明し、さらに光ディスク10の論
理フォーマットの詳細を説明する。
The optical disk recording / reproducing apparatus 12 according to the first embodiment of the present invention uses search information used for searching and reproducing data that can be trick-played, for example, video data (main video data), By creating in real time navigation data to be described later for navigating special playable data such as audio data while encoding the video data and audio data and recording the data on the optical disk 10, video data and Immediately after the recording of the audio data is completed, special recording of the recorded data can be performed immediately, and as described later, a cell recordable time is set in the cell ID information processing section 65 and the cell recordable time information is set. While comparing the elapsed recording time with the The encoding time is set in advance in the encoding time information processing unit 66, and the reproduction end time of video data and audio data, which are one of the navigation data, is set based on the encoding time. Setting, and further, as will be described later,
In the above, the reference picture end size is set in advance, and based on the reference picture end size, the end address of one or more reference pictures, which is one of the navigation data, is set. Before describing the configuration and contents for realizing the special reproduction immediately after the end of recording of such video data and audio data, first,
A schematic configuration and operation of the optical disc recording / reproducing apparatus 12 according to the embodiment of the present invention will be described, and details of a logical format of the optical disc 10 will be described.

【0027】図1に示すように本発明実施の形態の光デ
ィスク記録再生装置12は、キー操作及び表示部4、モ
ニター部6及びスピーカー部8を具備している。ここ
で、ユーザがキー操作及び表示部4を操作して、データ
の記録や再生を指示することによって光ディスク10に
対してデータが記録され、また、この光ディスク10か
らその記録データが再生される。
As shown in FIG. 1, the optical disk recording / reproducing apparatus 12 according to the embodiment of the present invention includes a key operation / display section 4, a monitor section 6, and a speaker section 8. Here, data is recorded on the optical disk 10 by the user operating the key operation and the display unit 4 to instruct data recording and reproduction, and the recorded data is reproduced from the optical disk 10.

【0028】入力されたアナログのビデオ信号及び後述
する副映像信号、オーディオ信号は、ディジタル変換に
よりビデオデータ(主映像データ)及び副映像データ、
オーディオデータに変換される。これらビデオデータ及
び副映像データ、オーディオデータは、それぞれ圧縮符
号化され、記録データとなされて光ディスク10に記録
される。なお、図1の構成例では、主映像データである
ビデオデータと共に副映像データも記録することにして
いるが、副映像データは必ずしも記録する必要はない。
The input analog video signal, sub-picture signal and audio signal to be described later are converted into video data (main picture data) and sub-picture data by digital conversion.
Converted to audio data. The video data, the sub-picture data, and the audio data are each compression-encoded, converted into recording data, and recorded on the optical disk 10. In the configuration example of FIG. 1, the sub-video data is recorded together with the video data as the main video data, but the sub-video data is not necessarily recorded.

【0029】一方、光ディスク10から再生された再生
データは、圧縮符号化されたビデオデータ及びオーディ
オデータ、副映像データであり、これら圧縮符号化され
たデータはそれぞれ伸張復号化された後、アナログ変換
され、ビデオ信号及びオーディオ信号、副映像信号とし
てモニタ部6やスピーカ部8に送られる。モニタ部6は
ビデオ信号に応じた映像を表示し、スピーカ部8はオー
ディオ信号に応じた音声を発生している。
On the other hand, the reproduction data reproduced from the optical disk 10 is compression-encoded video data, audio data, and sub-picture data. These compression-encoded data are respectively subjected to expansion decoding and then analog conversion. The video signal, the audio signal, and the sub-picture signal are sent to the monitor unit 6 and the speaker unit 8. The monitor unit 6 displays an image according to the video signal, and the speaker unit 8 generates sound according to the audio signal.

【0030】既に知られるように光ディスク10は、種
々の構造がある。この光ディスク10は、高密度でデー
タが1回のみ記録、或いは複数回の書き換えが可能なデ
ィスクであり、例えば図3に示すような構造を有してい
る。
As already known, the optical disk 10 has various structures. The optical disk 10 is a disk in which data can be recorded only once or rewritable a plurality of times at high density, and has a structure as shown in FIG. 3, for example.

【0031】この図3に示されるように光ディスク10
は、一対の複合層18とこの複合ディスク層18間に介
挿された接着層20とから構成されている。この各複合
ディスク層18は、透明基板14及び記録層16から構
成されている。記録層16は、1回のみ記録、或いは複
数回の書き換えが可能な層となされている。各複合ディ
スク層18は、記録層16が接着層20の面上に接触す
るように配置される。
As shown in FIG.
Is composed of a pair of composite layers 18 and an adhesive layer 20 interposed between the composite disk layers 18. Each of the composite disc layers 18 includes a transparent substrate 14 and a recording layer 16. The recording layer 16 is a layer that can be recorded only once or rewritten a plurality of times. Each composite disc layer 18 is arranged such that the recording layer 16 contacts the surface of the adhesive layer 20.

【0032】また、この光ディスク10には、中心孔2
2が設けられ、その両面の中心孔22の周囲には、この
光ディスク10をその回転時に押さえる為のクランピン
グ領域24が設けられている。中心孔22には、光ディ
スク記録再生装置12にディスク10が装填された際に
図2に示されたスピンドルモータ13のスピンドル軸が
挿入され、ディスクが回転される間、光ディスク10
は、そのクランピング領域24でクランプされる。
The optical disk 10 has a center hole 2
2 are provided, and a clamping area 24 for holding the optical disc 10 at the time of rotation thereof is provided around the center hole 22 on both sides thereof. When the disc 10 is loaded into the optical disc recording / reproducing apparatus 12, the spindle shaft of the spindle motor 13 shown in FIG.
Are clamped in the clamping area 24.

【0033】さらに、図3に示すように、光ディスク1
0は、その両面のクランピング領域24の周囲に、情報
を記録することができる情報領域25を有している。各
情報領域25の外周領域はリードアウト領域26となさ
れ、また、クランピング領域24に接するその内周領域
はリードイン領域27となされている。更に、このリー
ドアウト領域26とリードイン領域27との間がデータ
記録領域28に定められている。
Further, as shown in FIG.
0 has an information area 25 in which information can be recorded, around the clamping area 24 on both sides. The outer peripheral area of each information area 25 is a lead-out area 26, and the inner peripheral area adjacent to the clamping area 24 is a lead-in area 27. Further, a space between the lead-out area 26 and the lead-in area 27 is defined as a data recording area 28.

【0034】このような光ディスク記録再生装置12
は、図1に示されるように更にディスクドライブ部3
0、システムCPU部50、システム用ROM・RAM
部52、システムプロッセッサ部54、データRAM部
56、ビデオデコーダ部58、オーディオデコーダ部6
0、副映像デコーダ部62、D/A及びデータ再生処理
部64、ビデオエンコーダ部67、オーディオエンコー
ダ部68、副映像エンコーダ部69及びA/D処理部6
3を有し、更に、それぞれ後述するセルID(セル識別
情報)情報処理部65及びエンコード情報生成部81、
エンコード時間情報処理部66を具備して構成されてい
る。なお、エンコード情報処理部59については後述す
る第2の実施の形態にて説明するが、当該エンコード情
報処理部59は、キー操作及び表示部4から入力され
る、ビデオ、オーディオ、SPのビットレートを格納す
るところである。例えばビデオのビットレートについて
は数値で入力する場合と、表示部における画質モードと
して高画質モード(高ビットレート)、普通画質モー
ド、長時間モード(低ビットレート)の何れかの画質モ
ードの選択という形式で入力する場合とが考えられる。
エンコード情報処理部59では、これら画質モードが入
力(選択)された場合は、それら画質モードを実際のビ
ットレート変換することを行う。
Such an optical disk recording / reproducing apparatus 12
Is a disk drive unit 3 as shown in FIG.
0, system CPU unit 50, system ROM / RAM
Unit 52, system processor unit 54, data RAM unit 56, video decoder unit 58, audio decoder unit 6
0, sub-picture decoder section 62, D / A and data reproduction processing section 64, video encoder section 67, audio encoder section 68, sub-picture encoder section 69, and A / D processing section 6
3 and a cell ID (cell identification information) information processing unit 65 and an encoding information generation unit 81, which will be described later, respectively.
An encoding time information processing unit 66 is provided. Although the encoding information processing unit 59 will be described in a second embodiment described later, the encoding information processing unit 59 performs the bit rate of video, audio, and SP input from the key operation and display unit 4. Is to be stored. For example, a video bit rate is input as a numerical value, and an image quality mode on the display unit is selected from a high image quality mode (high bit rate), a normal image quality mode, and a long time mode (low bit rate). It is conceivable that it is entered in the format.
When these image quality modes are input (selected), the encode information processing unit 59 performs actual bit rate conversion of those image quality modes.

【0035】システムプロッセッサ部54は、システム
タイムクロック(STC)54A及びレジスタ54B、
後述するパック生成処理部54Cを備え、また、ビデオ
デコータ部58、オーディオデコーダ部60及び副映像
デコーダ部62、ビデオエンコーダ部67、オーディオ
エンコーダ部68、副映像エンコーダ部69は、同様に
システムタイムクロック(STC)58A、60A、6
2A、67A、68A、69Aを備えている。
The system processor 54 includes a system time clock (STC) 54A and a register 54B,
A video generation unit 58, an audio decoder unit 60 and a sub-picture decoder unit 62, a video encoder unit 67, an audio encoder unit 68, and a sub-picture encoder unit 69 are also provided with a system time clock (to be described later). STC) 58A, 60A, 6
2A, 67A, 68A and 69A.

【0036】図2に示すようにディスクドライブ部30
は、モータドライブ回路11、スピンドルモータ13、
光学ヘッド32、フィードモータ33、フォ―カス回路
36、フィードモータ駆動回路37、トラッキング回路
38、ヘッドアンプ40及びサーボ処理回路44を具備
している。
As shown in FIG.
Is a motor drive circuit 11, a spindle motor 13,
An optical head 32, a feed motor 33, a focus circuit 36, a feed motor drive circuit 37, a tracking circuit 38, a head amplifier 40, and a servo processing circuit 44 are provided.

【0037】光ディスク10は、モータ駆動回路11に
よって駆動されるスピンドルモータ13上に載置され、
このスピンドルモータ13によって回転される。光ディ
スク10にレーザビームを照射する光学ヘッド32が光
ディスク10の下に置かれている。
The optical disk 10 is mounted on a spindle motor 13 driven by a motor drive circuit 11,
The spindle motor 13 rotates. An optical head 32 for irradiating the optical disk 10 with a laser beam is placed below the optical disk 10.

【0038】図1に示されるシステムCPU部50から
は、アクセス信号としての制御信号がサーボ処理回路4
4に供給される。この制御信号に応答してサーボ処理回
路44からヘッド移動信号がフィードモータ駆動回路3
7に供給されてこの回路37が駆動信号をフィードモー
タ33に供給することとなる。従って、フィードモータ
33が駆動され、光ヘッド32が光ディスク10の半径
方向に沿って移動される。
A control signal as an access signal is supplied from the system CPU 50 shown in FIG.
4 is supplied. In response to this control signal, the head movement signal is sent from the servo processing circuit 44 to the feed motor driving circuit 3.
7, and this circuit 37 supplies a drive signal to the feed motor 33. Accordingly, the feed motor 33 is driven, and the optical head 32 is moved in the radial direction of the optical disk 10.

【0039】光ディスク10に対するデータ記録時に
は、ビデオ入力端子55からのアナログビデオ信号及び
副映像信号とオーディオ入力端子53からのアナログオ
ーディオ信号がA/D処理部63に送られ、ここでディ
ジタル変換される。
At the time of data recording on the optical disk 10, an analog video signal and a sub-picture signal from the video input terminal 55 and an analog audio signal from the audio input terminal 53 are sent to the A / D processing section 63, where they are converted into digital signals. .

【0040】このA/D処理部63からのビデオデータ
及び副映像データ、オーディオデータは、それぞれ対応
するビデオエンコーダ部67、オーディオエンコーダ部
68、副映像エンコーダ部69において、エンコード情
報処理部59からのビットレート(Bit Rate)情報に基
づいた圧縮符号化、及び、誤り訂正符号の付加等からな
るエンコード処理が施され、システムプロセッサ部54
に送られる。なお、この場合のエンコード情報処理部5
9からのビットレート(Bit Rate)情報は、ビデオオブ
ジェクトのビットレートを指す。厳密に定義すると、ビ
デオオブジェクトのビットレートは、ビデオ、オーディ
オ、副映像及びナビゲーションデータのそれぞれのビッ
トレートの総和となる。ビデオデータについては、いわ
ゆるMPEG2により圧縮符号化し、副映像データにつ
いてはいわゆるランレングス符号化にて圧縮し、オーデ
ィオデータについてはいわゆるAC−3やリニアPCM
等にて符号化する。
The video data, sub-picture data, and audio data from the A / D processing section 63 are transmitted from the encode information processing section 59 to the corresponding video encoder section 67, audio encoder section 68, and sub-picture encoder section 69, respectively. An encoding process including compression coding based on bit rate information and addition of an error correction code is performed.
Sent to In this case, the encoding information processing unit 5
The bit rate information from 9 points to the bit rate of the video object. Strictly, the bit rate of a video object is the sum of the bit rates of video, audio, sub-picture, and navigation data. Video data is compression-encoded by so-called MPEG2, sub-picture data is compressed by so-called run-length encoding, and audio data is so-called AC-3 or linear PCM.
And so on.

【0041】これらそれぞれエンコード処理されたビデ
オデータ及び副映像データ、オーディオデータは、シス
テム用ROM・RAM部52に記録されたプログラムで
制御されるシステムCPU部50の管理の下で、システ
ムプロセッサ部64によりマルチプレクスされて記録デ
ータとなされる。
The video data, the sub-picture data and the audio data, which have been respectively encoded, are stored in a system processor section 64 under the control of a system CPU section 50 controlled by a program recorded in a system ROM / RAM section 52. Are multiplexed into recording data.

【0042】その記録データは、一旦データRAM部5
6に格納された後に読み出され、ディスクドライブ部3
0のヘッドアンプ40に送られる。
The recorded data is temporarily stored in the data RAM 5
6 is read out after being stored in the disk drive unit 3
0 is sent to the head amplifier 40.

【0043】光学ヘッド32は、ヘッドアンプ40から
の記録データに応じて駆動され、これにより光ディスク
10への記録が行われる。
The optical head 32 is driven in accordance with the recording data from the head amplifier 40, thereby recording on the optical disk 10.

【0044】この光ディスク10からのデータ再生時に
は、光学ヘッド32によって光ディスク10の記録層1
6に形成された所定のセクタがアクセスされる。このと
きの再生データは、その所定のセクタから再生されて光
学ヘッド32からヘッドアンプ40に供給され、このヘ
ッドアンプ40で増幅され、ディスクドライブ部30か
ら出力される。
At the time of reproducing data from the optical disk 10, the recording layer 1 of the optical disk 10 is
The predetermined sector formed in 6 is accessed. The reproduction data at this time is reproduced from the predetermined sector, supplied from the optical head 32 to the head amplifier 40, amplified by the head amplifier 40, and output from the disk drive unit 30.

【0045】出力された再生データは、システム用RO
M・RAM部52に記録されたプログラムで制御される
システムCPU部50の管理下でシステムプロセッサ部
54によってデータRAM部56に格納される。
The output reproduction data is stored in the system RO.
The data is stored in the data RAM unit 56 by the system processor unit 54 under the control of the system CPU unit 50 controlled by a program recorded in the M / RAM unit 52.

【0046】この格納された再生データは、システムプ
ロセッサ部54によって処理されてビデオデータ及び副
映像データ、オーディオデータに分類され、ビデオデー
タ及び副映像データ、オーディオデータは、それぞれビ
デオデコーダ部58、オーディオデコーダ部60及び副
映像デコーダ部62に出力される。
The stored reproduction data is processed by the system processor 54 and classified into video data, sub-picture data, and audio data. The video data, sub-picture data, and audio data are respectively processed by the video decoder 58, the audio It is output to the decoder section 60 and the sub-picture decoder section 62.

【0047】ビデオデコーダ部58、オーディオデコー
ダ部60及び副映像デコーダ部62では、誤り訂正処理
や伸張復号化等からなるデコード処理を、それら各デー
タに施す。
The video decoder unit 58, the audio decoder unit 60, and the sub-picture decoder unit 62 perform a decoding process such as an error correction process and a decompression decoding on the data.

【0048】デコード処理がなされたビデオデータ及び
副映像データ、オーディオデータは、D/A及びデータ
再生処理回路64でアナログ信号としてのビデオ信号及
び副映像信号、オーディオ信号に変換されるとともにビ
デオ信号がモニタ6に、また、オーディオ信号がスピー
カ部8にそれぞれ供給される。その結果、ビデオ信号及
び副映像信号によってモニタ部6に映像が表示されると
ともにオーディオ信号によってスピーカ部8から音声が
再現される。
The decoded video data, sub-picture data, and audio data are converted to analog video signals, sub-picture signals, and audio signals by a D / A and data reproduction processing circuit 64, and the video signals are converted to video signals. The audio signal is supplied to the monitor 6 and the speaker unit 8, respectively. As a result, an image is displayed on the monitor unit 6 by the video signal and the sub-video signal, and sound is reproduced from the speaker unit 8 by the audio signal.

【0049】なお、図1に示した光ディスク記録再生装
置12の詳細な動作、更にセルID情報処理部65とエ
ンコード時間情報処理部66、エンコード情報生成部8
1、パック生成処理部54Cの詳細な動作については、
次に説明する光ディスク10の論理フォーマットを参照
して後により詳細に説明する。
The detailed operation of the optical disk recording / reproducing apparatus 12 shown in FIG. 1, the cell ID information processing section 65, the encoding time information processing section 66, and the encoding information generating section 8
1. Regarding the detailed operation of the pack generation processing unit 54C,
This will be described in more detail later with reference to the logical format of the optical disk 10 described below.

【0050】図1に示される光ディスク10のリードイ
ン領域27からリードアウト領域26までのデータ記録
領域28には、図4に示されるようなボリューム及びフ
ァイル構造にて記録がなされる。この構造は、論理フォ
ーマットとして特定の規格、例えば、マイクロUDF
(micro UDF)及びISO9660に準拠されて定めら
れている。
In the data recording area 28 from the lead-in area 27 to the lead-out area 26 of the optical disk 10 shown in FIG. 1, recording is performed in a volume and file structure as shown in FIG. This structure complies with a specific standard as a logical format, for example, micro UDF.
(Micro UDF) and ISO9660.

【0051】データ記録領域28は、既に説明したよう
に記録時において物理的に複数のセクタに分割されて記
録がなされ、その物理的セクタには、連続番号が付され
る。下記の説明で論理アドレスは、マイクロUDF(mi
cro UDF)及びISO9660で定められるように論理
セクタ番号(LSN)を意味し、論理セクタは、物理セ
クタのサイズと同様に2048バイトであり、論理セク
タの番号(LSN)は、物理セクタ番号の昇順とともに
連続番号が付加される。
As described above, the data recording area 28 is physically divided into a plurality of sectors at the time of recording and recorded, and the physical sectors are assigned serial numbers. In the following description, the logical address is a micro UDF (mi
cro UDF) and a logical sector number (LSN) as defined in ISO9660. The logical sector is 2048 bytes in the same manner as the physical sector size, and the logical sector number (LSN) is in ascending order of the physical sector number. And a serial number is added.

【0052】図4に示されるように、このボリューム及
びファイル構造は、階層構造を有し、ボリューム及びフ
ァイル構造領域70、ビデオマネージャー71、少なく
とも1以上のビデオタイトルセット72及び他の記録領
域73が配される。これら領域は、論理セクタの境界上
で区分されることになる。ここで、従来のCDと同様に
1論理セクタは、2048バイトと定義されている。同
様に、1論理ブロックも2048バイトと定義され、し
たがって1論理セクタは、1論理ブロックと定義され
る。なお、ビデオタイトルセット72には、圧縮された
ビデオデータ及び副映像データ、オーディオデータ及び
これらの再生情報が格納され、同様に複数のファイルか
ら構成される。
As shown in FIG. 4, the volume and file structure has a hierarchical structure, and a volume and file structure area 70, a video manager 71, at least one or more video title sets 72 and another recording area 73 are provided. Be placed. These areas will be partitioned on the boundaries of logical sectors. Here, one logical sector is defined as 2048 bytes as in the conventional CD. Similarly, one logical block is defined as 2048 bytes, so one logical sector is defined as one logical block. The video title set 72 stores compressed video data, sub-picture data, audio data, and their reproduction information, and is similarly composed of a plurality of files.

【0053】ファイル構造領域70は、マイクロUDF
及びISO9660に定められる管理領域に相当し、こ
の領域の記述を介してビデオマネージャー71がシステ
ム用ROM・RAM部52に格納される。
The file structure area 70 contains a micro UDF
The video manager 71 is stored in the system ROM / RAM unit 52 via the description of this management area defined in ISO9660.

【0054】このビデオマネージャー71には、図5を
参照して説明するようにビデオタイトルセットを管理す
る情報が記述され、ファイル#0から始まる複数のファ
イル74から構成される。
The video manager 71 describes information for managing a video title set as described with reference to FIG. 5, and is composed of a plurality of files 74 starting from file # 0.

【0055】ここで、図6を参照してビデオオブジェク
トセット(VOBS)82の構造について説明する。図
6は、ビデオオブジェクトセット(VOBS)82の一
例を示している。
Here, the structure of the video object set (VOBS) 82 will be described with reference to FIG. FIG. 6 shows an example of the video object set (VOBS) 82.

【0056】このビデオオブジェクトセット(VOB
S)82には、2つのメニュー用及びタイトル用として
3つのタイプのビデオオブジェクトセット(VOBS)
76、95、96がある。すなわち、ビデオオブジェク
トセット(VOBS)82は、ビデオタイトルセット
(VTS)72中にビデオタイトルセットのメニュー用
ビデオオブジェクトセット(VTSM_VOBS)95
及び少なくとも1つ以上のビデオタイトルセットのタイ
トルの為のビデオオブジェクトセット(VTSTT_V
OBS)96があり、いずれのビデオオブジェクトセッ
ト82もその用途が異なるのみで同様の構造を有してい
る。
This video object set (VOB)
S) 82 includes three types of video object sets (VOBS) for two menus and a title.
76, 95 and 96. That is, the video object set (VOBS) 82 includes a video object set (VTSM_VOBS) 95 for the menu of the video title set in the video title set (VTS) 72.
And a video object set (VTSTT_V) for titles of at least one video title set.
OBS) 96, and each video object set 82 has a similar structure except for its use.

【0057】図6に示すようにビデオオブジェクトセッ
ト(VOBS)82は、1個以上のビデオオブジェクト
(VOB)83の集合として定義され、ビデオオブジェ
クトセット(VOBS)82中のビデオオブジェクト8
3は、同一の用途に供される。通常、メニュー用のビデ
オオブジェクトセット(VOBS)82は、1つのビデ
オオブジェクト(VOB)83で構成され、複数のメニ
ュー用の画面を表示するデータが格納される。
As shown in FIG. 6, a video object set (VOBS) 82 is defined as a set of one or more video objects (VOB) 83, and the video objects 8 in the video object set (VOBS) 82
3 serve the same purpose. Normally, a menu video object set (VOBS) 82 is composed of one video object (VOB) 83 and stores data for displaying a plurality of menu screens.

【0058】これに対してタイトルセット用のビデオオ
ブジェクトセット(VTSTT_VOBS)82は、通
常、複数のビデオオブジェクト(VOB)83で構成さ
れる。なお、ビデオオブジェクト(VOB)83は、通
常の1ストーリの映画では、1ビデオオブジェクト(V
OB)83が1ビデオオブジェクトセット(VOBS)
82に相当し、1ビデオストリームが1ビデオオブジェ
クトセット(VOBS)82で完結することとなる。
On the other hand, a video object set (VTSTT_VOBS) 82 for a title set usually includes a plurality of video objects (VOBs) 83. Note that a video object (VOB) 83 is one video object (V
OB) 83 is one video object set (VOBS)
82, and one video stream is completed by one video object set (VOBS) 82.

【0059】ビデオオブジェクト(VOB)83には、
識別番号(IDN#j)が付され、この識別番号によって
そのビデオオブジェクト(VOB)83を特定すること
ができる。
The video object (VOB) 83 includes
An identification number (IDN # j) is attached, and the video object (VOB) 83 can be specified by the identification number.

【0060】ビデオオブジェクト(VOB)83は、1
又は複数のセル(データセル)84から構成される。こ
こで、セルとは、再生されるコンテンツの基本単位であ
り、一つのセルを一つのビデオタイトルセット(VT
S)内の異なるプログラムチェーン(PGC)で用いる
ことができる。一つのセルは整数個のビデオオブジェク
トユニット(VOBU)で構成されなければならない。
プログラムチェーン(PGC)はセルを再生順に指定す
るリストを持つ。通常のビデオストリームは、複数のセ
ルから構成されることとなるが、メニュー用のビデオス
トリーム、すなわち、ビデオオブジェクト(VOB)8
3は、1つのセル84から構成される場合もある。
The video object (VOB) 83 is 1
Alternatively, it is composed of a plurality of cells (data cells) 84. Here, the cell is a basic unit of the content to be reproduced, and one cell corresponds to one video title set (VT).
S) can be used in different program chains (PGC). One cell must be composed of an integer number of video object units (VOBU).
The program chain (PGC) has a list that specifies cells in playback order. A normal video stream is composed of a plurality of cells, but a menu video stream, that is, a video object (VOB) 8
3 may be composed of one cell 84 in some cases.

【0061】セルには、セル識別番号(C_IDN#j)
が付され、このセル識別番号(セルID番号、C_ID
N#j)によってセル84が特定される。すなわち、この
セル識別番号は、ビデオオブジェクト(VOB)内のセ
ルの付与される連続番号である。ビデオオブジェクト
(VOB)内で、セルの先頭論理ブロック番号(LB
N)が最小のセルを1として255までとなる。セル識
別番号はビデオオブジェクトID番号(VOB_ID
N)と共に、データサーチ情報(DSI)及びプログラ
ムチェーン情報(PGCI)内に記述される。
The cell has a cell identification number (C_IDN # j)
And the cell identification number (cell ID number, C_ID
N # j) specifies the cell 84. That is, the cell identification number is a serial number assigned to a cell in the video object (VOB). In the video object (VOB), the head logical block number (LB) of the cell
N) is up to 255 with the smallest cell as 1. The cell identification number is a video object ID number (VOB_ID).
N) together with the data search information (DSI) and the program chain information (PGCI).

【0062】図6に示すように各セル84は、1又は複
数のビデオオブジェクトユニット(VOBU)85、通
常は、複数のビデオオブジェクトユニット(VOBU)
85から構成される。
As shown in FIG. 6, each cell 84 includes one or a plurality of video object units (VOBUs) 85, usually a plurality of video object units (VOBUs).
85.

【0063】ここで、ビデオオブジェクトユニット(V
OBU)85は、1つのナビゲーションパック(NAV
パック)86を先頭に有するパック列として定義され
る。すなわち、ビデオオブジェクトユニット(VOB
U)85は、あるナビゲーションパック86から次のナ
ビゲーションパックの直前まで記録される全パックの集
まりとして定義される。このビデオオブジェクトユニッ
ト(VOBU)85の再生時間は、ビデオオブジェクト
ユニット(VOBU)85中に含まれる単数又は複数個
のGOPから構成されるビデオデータの再生時間に相当
し、その再生時間は、0.4秒以上であって1秒より大
きくならないように定められる。MPEGでは、1GO
Pは、通常0.5秒であってその間に15枚程度の画像
が再生する為の圧縮された画面データであると定められ
ている。
Here, the video object unit (V
OBU) 85 is one navigation pack (NAV)
(Pack) 86 at the beginning. That is, the video object unit (VOB)
U) 85 is defined as a set of all packs recorded from one navigation pack 86 to immediately before the next navigation pack. The playback time of the video object unit (VOBU) 85 corresponds to the playback time of video data composed of one or a plurality of GOPs included in the video object unit (VOBU) 85. It is determined so that it is not less than 4 seconds and not more than 1 second. In MPEG, 1 GO
P is usually 0.5 seconds, and is defined as compressed screen data for reproducing about 15 images during that time.

【0064】上述したように、本発明実施の形態におい
て入力されたビデオデータ(主映像データ)や副映像デ
ータ、オーディオデータ等を光ディスク10に記録する
場合には、それら入力されたビデオデータをMPEG2
にて定められたパックに圧縮し、また、副映像データを
ランレングス符号化にて定められたパックに圧縮し、オ
ーディオデータについてはいわゆるAC−3やリニアP
CM等にて符号化し、所定時間内に再生されるべきパッ
ク列としてビデオオブジェクトユニット85内に格納す
るようにしている。また、ビデオオブジェクトユニット
85は、パック列の先頭に配置されるナビゲーションパ
ック86を含み、多数のビデオオブジェクト(VOB)
が配列されてデータセルが構成され、さらに多数のデー
タセルが配列されて、ビデオオブジェクト(VOB)が
構成されている。また、ナビゲーションパック86に
は、前述したように、ビデオオブジェクトユニット85
を再生するための再生情報及び他のビデオオブジェクト
ユニット85をサーチするためのサーチ情報等が記述さ
れている。
As described above, when video data (main video data), sub-video data, audio data, and the like input in the embodiment of the present invention are recorded on the optical disk 10, the input video data is stored in the MPEG2 format.
, And the sub-picture data is compressed into a pack determined by run-length encoding. For audio data, so-called AC-3 or linear P
It is encoded in a CM or the like and stored in the video object unit 85 as a pack sequence to be reproduced within a predetermined time. The video object unit 85 includes a navigation pack 86 arranged at the head of the pack row, and includes a large number of video objects (VOBs).
Are arranged to form a data cell, and a large number of data cells are arranged to form a video object (VOB). As described above, the navigation pack 86 includes the video object unit 85.
And playback information for searching for another video object unit 85, and the like.

【0065】ところで、このナビゲーションパック86
にはビデオオブジェクトユニット85が属しているデー
タセルのID番号(セル識別番号)を設定することにな
るが、ビデオオブジェクトユニット85が属しているデ
ータセルのセル識別番号は、例えばビデオデータとオー
ディオデータをリアルタイムでエンコードしながらパッ
クを生成していくと、セルの数が不足するようなことが
起こり、したがって、リアルタイム記録することが困難
となっている。
By the way, this navigation pack 86
Is set to the ID number (cell identification number) of the data cell to which the video object unit 85 belongs. The cell identification number of the data cell to which the video object unit 85 belongs is, for example, video data and audio data. When encoding is performed in real time and a pack is generated, the number of cells may become insufficient, and it is difficult to perform real-time recording.

【0066】そこで、本発明の第1の実施の形態の光デ
ィスク記録再生装置12では、パック化を行う場合に、
セルID情報処理部65において、キー操作及び表示部
4からのキー操作入力に基づいてセルの記録可能時間を
設定すると共に当該セル記録可能時間情報と時計部51
からの録画経過時間を比較しながらセル識別番号を出力
し、パック生成処理部54Cにおいて、ナビゲーション
パック86内のビデオオブジェクトユニット85のセル
識別番号を設定するようにしている。すなわち、セルI
D情報処理部65では、キー操作及び表示部4からのキ
ー操作入力に基づいて1セル当たりの容量(セルの時間
的長さ)とビデオオブジェクトユニット85の内のセル
の総数をセル記録可能時間として予め設定し、このセル
記録可能時間情報と録画経過時間とに基づいてセル識別
番号を生成し、パック生成処理部54Cでは、セルID
情報処理部65にて設定されたセル識別番号に基づい
て、ナビゲーションパック86内のビデオオブジェクト
ユニット85の内のセル識別番号を設定する。
Therefore, in the optical disk recording / reproducing apparatus 12 according to the first embodiment of the present invention, when performing packing,
In the cell ID information processing unit 65, the recordable time of the cell is set based on the key operation and the key operation input from the display unit 4, and the cell recordable time information and the clock unit 51 are set.
The cell identification number is output while comparing the elapsed recording time from the recording pack, and the pack generation processing unit 54C sets the cell identification number of the video object unit 85 in the navigation pack 86. That is, cell I
In the D information processing unit 65, based on the key operation and the key operation input from the display unit 4, the capacity per cell (time length of the cell) and the total number of cells in the video object unit 85 are recorded in the cell recordable time. And a cell identification number is generated based on the cell recordable time information and the elapsed recording time.
The cell identification number in the video object unit 85 in the navigation pack 86 is set based on the cell identification number set by the information processing section 65.

【0067】このような方法によれば、ビデオ及びオー
ディオをリアルタイムでエンコードしながら、ビデオオ
ブジェクトユニットを再生するための再生情報及び他の
ビデオオブジェクトユニットをサーチするのに必要なサ
ーチ情報をパック化して同時に光ディスク10に記録可
能となる。
According to such a method, while encoding video and audio in real time, reproduction information for reproducing a video object unit and search information necessary for searching for another video object unit are packed. At the same time, recording on the optical disk 10 becomes possible.

【0068】すなわち、本発明の第1の実施の形態によ
れば、ビデオデータ及びオーディオデータをリアルタイ
ムでエンコードしながら、ビデオオブジェクトユニット
85を再生するための再生情報及び他のビデオオブジェ
クトユニット85をサーチするのに必要なサーチ情報を
パック化し、同時に光ディスク10に記録できるため、
記録が終了した直後に必要な情報をサーチし再生するこ
とが可能となる。また、圧縮符号化終了時間を記憶して
おくメモリも節約することができる。
That is, according to the first embodiment of the present invention, the video data and the audio data are encoded in real time, and the reproduction information for reproducing the video object unit 85 and the other video object units 85 are searched. Since search information necessary for performing the search can be packed and recorded on the optical disc 10 at the same time,
Immediately after recording is completed, necessary information can be searched and reproduced. Further, the memory for storing the compression encoding end time can be saved.

【0069】なお、キー操作及び表示部4によるセル記
録可能時間の設定例としては、例えば、所定のキーを1
回押す毎に1分、2分、3分、・・・・のように、順次
増加するような設定例を考えることが可能である。ま
た、例えば、キー操作及び表示部4が0〜9までの10
個のキーからなるいわゆる10キーを備えている場合に
は、当該10キーによって任意のセル記録可能時間を設
定するようなことも可能である。
As an example of key operation and setting of the cell recordable time by the display unit 4, for example, a predetermined key is set to 1
It is possible to consider a setting example in which the number is increased sequentially, such as 1 minute, 2 minutes, 3 minutes,. In addition, for example, the key operation and display unit
When a so-called ten key including a plurality of keys is provided, it is possible to set an arbitrary cell recordable time with the ten keys.

【0070】また、ナビゲーションパック86には、ビ
デオオブジェクトユニット85を再生するための再生制
御情報(PCI)及び他のビデオオブジェクトユニット
85をサーチするためのデータサーチ情報(DSI)が
記述され、したがってこのナビゲーションパック86に
は、ビデオオブジェクト(VOB)内のビデオデータの
再生終了時間とビデオオブジェクト内のオーディオデー
タの再生終了時間が記述されることになるが、ビデオオ
ブジェクト内のビデオデータの再生終了時間とビデオオ
ブジェクト(VOB)内のオーディオデータの再生終了
時間は、ビデオデータとオーディオデータをリアルタイ
ムでエンコードしながらパックを生成していくと不定と
なるようなことが起こり、したがって、リアルタイム記
録することができない。
The navigation pack 86 describes reproduction control information (PCI) for reproducing the video object unit 85 and data search information (DSI) for searching for another video object unit 85. The navigation pack 86 describes the reproduction end time of the video data in the video object (VOB) and the reproduction end time of the audio data in the video object. The reproduction end time of the audio data in the video object (VOB) may become indefinite when a pack is generated while encoding the video data and the audio data in real time. There.

【0071】そこで、本発明の第1の実施の形態では、
パック化を行う場合に、エンコード時間情報処理部66
がキー操作及び表示部4からのキー操作入力に基づいて
エンコード時間を生成し、システムプロセッサ部54の
パック生成処理部54Cにおいてそのエンコード時間を
参照しながら、ナビゲーションパック86内のビデオデ
ータの再生終了時間とビデオオブジェクト(VOB)内
のオーディオデータの再生終了時間を記述するようにし
ている。
Therefore, in the first embodiment of the present invention,
When performing packing, the encoding time information processing unit 66
Generates the encoding time based on the key operation and the key operation input from the display unit 4, and ends the reproduction of the video data in the navigation pack 86 while referring to the encoding time in the pack generation processing unit 54C of the system processor unit 54. The time and the reproduction end time of the audio data in the video object (VOB) are described.

【0072】このような方法によれば、ビデオデータ及
びオーディオデータをリアルタイムでエンコードしなが
ら、ビデオオブジェクトユニット85を再生するための
再生制御情報(PCI)及び他のビデオオブジェクトユ
ニット85をサーチするのに必要なデータサーチ情報
(DSI)をパック化したナビゲーションパック86を
構成でき、エンコードと同時に当該ナビゲーションパッ
ク86を光ディスク10に記録することが可能となる。
According to such a method, it is possible to search for reproduction control information (PCI) for reproducing the video object unit 85 and other video object units 85 while encoding video data and audio data in real time. The navigation pack 86 in which necessary data search information (DSI) is packed can be configured, and the navigation pack 86 can be recorded on the optical disc 10 simultaneously with encoding.

【0073】すなわち、第1の実施の形態によれば、ビ
デオデータ及びオーディオデータをリアルタイムでエン
コードしながら、ビデオオブジェクトユニット85を再
生するための再生制御情報(PCI)及び他のビデオオ
ブジェクトユニット85をサーチするのに必要なデータ
サーチ情報(DSI)をパック化したナビゲーションパ
ック86を、エンコードと同時に光ディスク10に記録
できるため、記録が終了した直後に必要な情報をサーチ
し再生することが可能となる。また、圧縮符号化終了時
間を記憶しておくメモリも節約することができる。
That is, according to the first embodiment, the playback control information (PCI) for playing back the video object unit 85 and the other video object units 85 are encoded while video data and audio data are encoded in real time. Since the navigation pack 86 in which data search information (DSI) necessary for the search is packed can be recorded on the optical disk 10 at the same time as encoding, it is possible to search and reproduce the necessary information immediately after the recording is completed. . Further, the memory for storing the compression encoding end time can be saved.

【0074】なお、キー操作及び表示部4からのキー操
作による、エンコード時間の一例としては、例えば、所
定のキーを1回押す毎に5分、10分、15分、・・・
・或いは、30分、1時間、1時間30分、・・・のよ
うに、順次増加するような時間を考えることができる。
また、例えば、キー操作及び表示部4が0〜9までの1
0個のキーからなるいわゆる10キーを備えている場合
には、当該10キーによって任意のエンコード時間を設
定することが可能である。
An example of the encoding time by the key operation and the key operation from the display unit 4 is, for example, 5 minutes, 10 minutes, 15 minutes,... Each time a predetermined key is pressed once.
-Alternatively, it is possible to consider a time that sequentially increases, such as 30 minutes, 1 hour, 1 hour 30 minutes, and so on.
Further, for example, when the key operation and display unit 4
When a so-called ten key including zero keys is provided, an arbitrary encoding time can be set by the ten keys.

【0075】さらに、ナビゲーションパック86には、
MPEGにおけるリファレンスピクチャであるIピクチ
ャの終了アドレスが記述されことになるが、ビデオデー
タとオーディオデータをリアルタイムでエンコードしな
がらパックを生成する場合、ピクチャ単位の符号化量が
指定できないため、当該ナビゲーションパック86に上
記リファレンスピクチャの終了アドレスをリアルタイム
に記録することができない。すなわち、前述したよう
に、データサーチ情報(DSI)パケット後の最初のリ
ファレンスピクチャ(Iピクチャ)の終了アドレス、デ
ータサーチ情報(DSI)パケット後の2番目のリファ
レンスピクチャ(Iピクチャ又はPピクチャ)の終了ア
ドレス、データサーチ情報(DSI)パケット後の3番
目のリファレンスピクチャ(Iピクチャ又はPピクチ
ャ)の終了アドレスを、リアルタイムにナビゲーション
パック86に記録することができない。
Further, the navigation pack 86 includes:
The end address of the I picture, which is a reference picture in MPEG, is described. However, when a pack is generated while encoding video data and audio data in real time, the encoding amount cannot be specified for each picture. 86, the end address of the reference picture cannot be recorded in real time. That is, as described above, the end address of the first reference picture (I picture) after the data search information (DSI) packet, and the end address of the second reference picture (I picture or P picture) after the data search information (DSI) packet. The end address and the end address of the third reference picture (I picture or P picture) after the data search information (DSI) packet cannot be recorded in the navigation pack 86 in real time.

【0076】そこで、第1の実施の形態では、パック化
を行う場合に、エンコード情報生成部81が例えばキー
操作及び表示部4からのキー操作入力に基づいてリファ
レンスピクチャ終了予定サイズを生成し、システムプロ
セッサ部54のパック生成処理部54Cにおいてそのリ
ファレンスピクチャ終了予定サイズを参照しながら、ナ
ビゲーションパック86内のリファレンスピクチャ終了
アドレスを記述するようにしている。
Therefore, in the first embodiment, when performing packing, the encoding information generating unit 81 generates a reference picture end expected size based on, for example, a key operation and a key operation input from the display unit 4, The reference picture end address in the navigation pack 86 is described with reference to the reference picture end size in the pack generation processing unit 54C of the system processor unit 54C.

【0077】このような方法によれば、ビデオデータ及
びオーディオデータをリアルタイムでエンコードしなが
ら、ビデオオブジェクトユニット85を再生するために
必要となるリファレンスピクチャ終了アドレスをパック
化したナビゲーションパック86を構成でき、エンコー
ドと同時に当該ナビゲーションパック86を光ディスク
10に記録することが可能となる。
According to such a method, it is possible to configure a navigation pack 86 which packs a reference picture end address required for reproducing the video object unit 85 while encoding video data and audio data in real time, The navigation pack 86 can be recorded on the optical disk 10 simultaneously with the encoding.

【0078】すなわち、本発明の第1の実施の形態によ
れば、ビデオデータ及びオーディオデータをリアルタイ
ムでエンコードしながら、リファレンスピクチャ終了ア
ドレスをパック化したナビゲーションパック86を、エ
ンコードと同時に光ディスク10に記録できるため、記
録が終了した直後に必要な情報をサーチし再生すること
が可能となる。また、圧縮符号化終了時間を記憶してお
くメモリも節約することができる。
That is, according to the first embodiment of the present invention, while the video data and the audio data are encoded in real time, the navigation pack 86 in which the reference picture end address is packed is recorded on the optical disk 10 simultaneously with the encoding. Therefore, it is possible to search for and reproduce necessary information immediately after recording is completed. Further, the memory for storing the compression encoding end time can be saved.

【0079】上述したようなセルID情報処理部65に
よるセル記録可能時間の設定と、エンコード時間情報処
理部66によるエンコード時間の設定と、エンコード情
報生成部81によるリファレンスピクチャ終了アドレス
の設定とは、それぞれ別々に行うことも、あるいは同時
若しくは何れかを組み合わせて行うことも可能であり、
また、本発明の第1の実施の形態の光ディスク記録再生
装置12は、それらセルID情報処理部65とエンコー
ド時間情報処理部66とエンコード情報生成部81の全
てを備える場合のみならず、何れか若しくはその組み合
わせを備えるような構成であってもよい。
The setting of the cell recordable time by the cell ID information processing section 65, the setting of the encoding time by the encoding time information processing section 66, and the setting of the reference picture end address by the encoding information generating section 81 are as follows. It is also possible to perform each separately, or simultaneously or in any combination,
Further, the optical disc recording / reproducing apparatus 12 according to the first embodiment of the present invention is not limited to the case where all of the cell ID information processing section 65, the encoding time information processing section 66, and the encoding information generating section 81 are provided. Alternatively, a configuration including a combination thereof may be employed.

【0080】なお、上述したデータ構造は、光ディスク
等の記録媒体に記録する場合に限らず、図11に示すよ
うな通信系にも適用することができる。すなわち、上述
した手順で生成された物理データがモジュレータ/トラ
ンスミッター310によって電波或いはケーブルでユー
ザ或いはケーブル加入者側に送られても良い。また、図
1に示した光ディスク記録再生装置12によって放送局
等のプロバイダー側でエンコードされたデータが作成さ
れ、このエンコードデータが同様にモジュレータ/トラ
ンスミッター310によって電波或いはケーブルでユー
ザ或いはケーブル加入者側に送られても良い。
The data structure described above can be applied not only to recording on a recording medium such as an optical disk, but also to a communication system as shown in FIG. That is, the physical data generated by the above-described procedure may be transmitted to the user or the cable subscriber side by radio waves or a cable by the modulator / transmitter 310. Also, data encoded by a provider such as a broadcasting station is created by the optical disk recording / reproducing apparatus 12 shown in FIG. 1, and this encoded data is similarly transmitted to the user or cable subscriber by radio waves or cables by the modulator / transmitter 310. May be sent.

【0081】上述した説明においては、ビデオオブジェ
クトユニットは、ビデオ、オーディオ及び副映像を含む
データ列として説明したが、ビデオ、オーディオ及び副
映像のいずれかが含まれれば良く、オーディオパックの
み或いは副映像パックのみで構成されても良い。
In the above description, the video object unit has been described as a data string including video, audio, and sub-pictures. However, it is sufficient that any one of video, audio, and sub-pictures is included. It may be constituted only by a pack.

【0082】次に、本発明の第2の実施の形態について
説明する。この第2の実施の形態の構成は、上述した第
1の実施の形態と基本的に同じであり、以下の説明では
異なる部分のみ説明する。
Next, a second embodiment of the present invention will be described. The configuration of the second embodiment is basically the same as that of the above-described first embodiment, and only different portions will be described below.

【0083】この第2の実施の形態では、少なくともビ
デオデータを含む一つ以上の信号を圧縮符号化しパック
化する際に、エンコード後のビデオオブジェクトのビッ
トレート(Bit Rate)と、ファイルシステムが管理する
記録媒体の残量を参照しながら、ナビゲーションパック
内のビデオデータ等の再生終了時間を設定するものであ
る。すなわち、当該第2の実施の形態では、パック生成
処理部54Cにおいて、ナビゲーションパック86に記
録されるビデオオブジェクト(VOB)内のビデオデー
タの再生終了時間とビデオオブジェクト内のオーディオ
データの再生終了時間を、光ディスク10に記録されて
いるファイルシステムから得た当該光ディスク10の記
録可能容量(Free Space Size)、1秒間に記録される
ビデオフレーム数(Frame Rata、例えばNTSCの場合
は30、PALの場合は25)、ビデオタイトルセット
(VTS)が幾つかのビデオオブジェクト(VOB)か
ら構成されるかを示す係数(Vts Factor≦255)と、
エンコード情報処理部59から得たビットレート(Bit
Rate)、GOPが幾つのビデオフレームから構成される
かを示す係数(GOP Factor)とに基づいて設定するよう
にしている。なお、エンコード情報処理部59が発生す
るビットレート(Bit Rate)とGOPが幾つのビデオフ
レームから構成されるかを示す係数(GOP Factor)は、
例えば予め設定しておくことも、また、キー操作及び表
示部4からのキー操作入力に基づいて個々に演算により
求めることも可能である。係数(GOP Factor)は、前述
した1GOPを構成する画像の枚数のことであり、MP
EGではN値と呼ばれている。また、ファイルシステム
については、特開平8−263969号公報等に詳細な
技術が開示されているため、その説明については省略す
る。さらに、係数(VtsFactor)は、VTSを構成する
ビデオオブジェクトの数で、いわゆるDVD−ビデオ規
格では、最大255として定義されている。この係数
(Vts Factor)が大きいほど、ディスク記録領域が有効
利用できるので、デフォルト値として(VtsFactor=2
55)を設定することになる。
In the second embodiment, when one or more signals including at least video data are compression-encoded and packed, the bit rate (Bit Rate) of the encoded video object and the file system are managed. The reproduction end time of the video data or the like in the navigation pack is set while referring to the remaining amount of the recording medium to be reproduced. That is, in the second embodiment, the pack generation processing unit 54C sets the reproduction end time of the video data in the video object (VOB) recorded in the navigation pack 86 and the reproduction end time of the audio data in the video object. The recordable capacity (Free Space Size) of the optical disc 10 obtained from the file system recorded on the optical disc 10, the number of video frames recorded per second (Frame Rata, for example, 30 for NTSC, 30 for PAL) 25) a coefficient (Vts Factor ≦ 255) indicating whether the video title set (VTS) is composed of several video objects (VOBs);
The bit rate (Bit) obtained from the encoding information processing unit 59
Rate) and a coefficient (GOP Factor) indicating how many video frames the GOP is composed of. Note that the bit rate (Bit Rate) generated by the encoding information processing unit 59 and a coefficient (GOP Factor) indicating how many video frames the GOP is composed of are as follows.
For example, it can be set in advance, or can be individually calculated based on a key operation and a key operation input from the display unit 4. The coefficient (GOP Factor) is the number of images constituting one GOP described above, and
In EG, it is called N value. In addition, since the detailed technology of the file system is disclosed in Japanese Patent Application Laid-Open No. 8-263969, the description thereof is omitted. Further, the coefficient (VtsFactor) is the number of video objects constituting the VTS, and is defined as a maximum of 255 in the so-called DVD-Video standard. The larger the coefficient (Vts Factor), the more effectively the disk recording area can be used. Therefore, the default value (VtsFactor = 2
55) will be set.

【0084】ここで、ビデオオブジェクト(VOB)
は、前述したように複数のビデオオブジェクトユニット
85から構成されるが、当該ビデオオブジェクト(VO
B)が幾つのビデオオブジェクトユニット85から構成
されるかを示す係数(Vob Factor)は、以下の式を満た
す最大の正の整数として決定される。すなわち、ビデオ
オブジェクトが幾つのユニットから構成されるかを示す
係数(Vob Factor)をVOFで表し、記録媒体の記録可
能容量(Free Space Size)をFSS、1秒間に記録さ
れるビデオフレーム数(Frame Rata)をFR、ビデオタ
イトルセット(VTS)が幾つかのビデオオブジェクト
(VOB)から構成されるかを示す係数(Vts Factor)
をVTF、エンコード情報処理部59から得たビットレ
ート(BitRate)をBR、GOPが幾つのビデオフレー
ムから構成されるかを示す係数(GOP Factor)をGFで
表したとき、VOFは、以下の式を満たす最大の正の整
数として決定される。
Here, a video object (VOB)
Is composed of a plurality of video object units 85 as described above.
The coefficient (Vob Factor) indicating how many video object units 85 are composed of B) is determined as the largest positive integer satisfying the following equation. That is, a coefficient (Vob Factor) indicating how many units the video object is composed of is represented by VOF, and the recordable capacity (Free Space Size) of the recording medium is FSS, and the number of video frames (Frame) recorded per second. Rata) is FR, and a coefficient (Vts Factor) indicating whether a video title set (VTS) is composed of several video objects (VOBs).
Is represented by VTF, the bit rate (BitRate) obtained from the encoding information processing unit 59 is represented by BR, and a coefficient (GOP Factor) indicating how many video frames the GOP is composed of is represented by GF. Is determined as the largest positive integer that satisfies

【0085】 VOF≦(FSS×FR)/(VTF×BR×GF) また、ビデオデータ等の再生終了時間は、以下の式にて
決定される。 VOF×(GF/FR)
VOF ≦ (FSS × FR) / (VTF × BR × GF) The reproduction end time of video data and the like is determined by the following equation. VOF × (GF / FR)

【0086】この第2の実施の形態によれば、第1の実
施の形態と同様に、ビデオデータ及びオーディオデータ
をリアルタイムでエンコードしながら、ビデオオブジェ
クトユニット85を再生するための再生制御情報(PC
I)及び他のビデオオブジェクトユニット85をサーチ
するのに必要なデータサーチ情報(DSI)をパック化
したナビゲーションパック86を構成でき、エンコード
と同時に当該ナビゲーションパック86を光ディスク1
0に記録することが可能となる。
According to the second embodiment, similarly to the first embodiment, the reproduction control information (PC) for reproducing the video object unit 85 while encoding the video data and the audio data in real time.
I) and a navigation pack 86 in which data search information (DSI) necessary for searching for another video object unit 85 can be formed.
0 can be recorded.

【0087】さらに、第2の実施の形態によれば、例え
ばいわゆるタイマ予約のように予め記録時間を設定して
おくような場合に、無駄な情報が付加されることなく、
光ディスク10への記録が可能となる。すなわち、タイ
マ予約のように予め記録時間を設定しておくと、例えば
タイマ予約がなされている時にユーザがその設定時間よ
り早く記録を止めたような場合、最後のビデオオブジェ
クトにはその設定時間分の無駄なデータが記録されてし
まうが、当該第2の実施の形態ではそのようなことが無
くなり、ユーザが複雑な設定をすることなく、効率的に
記録することが可能となる。
Further, according to the second embodiment, when a recording time is set in advance, for example, as in a so-called timer reservation, useless information is not added.
Recording on the optical disk 10 becomes possible. In other words, if the recording time is set in advance like a timer reservation, for example, if the user stops recording earlier than the set time when the timer reservation is made, the last video object will have the set time. Although the useless data is recorded, in the second embodiment, such a case is eliminated, and the recording can be efficiently performed without the user making complicated settings.

【0088】[0088]

【発明の効果】請求項1乃至請求項2に記載の本発明に
係るデータ記録方法は、入力データを所定の信号処理方
式に規定される複数のパックにパック化し、当該複数の
パックを所定時間内に再生されるべきパック列としてユ
ニット内に格納し、1以上のユニットにてデータセルを
構成し、1以上のデータセルを配列してオブジェクトを
構成すると共に、前記ユニットの前記パック列の先頭に
は所定の検索情報を有する検索情報パックを配置し、当
該検索情報は前記オブジェクト内の少なくともデータ再
生終了時間及びデータセル識別番号を含み、1以上のオ
ブジェクトからなるオブジェクトセットを、記録媒体に
記録するデータ記録方法において、検索情報パック内に
格納されるユニットのデータセル識別番号を、予め指定
した1データセルの記録可能時間と、実際の記録時間と
から設定することにより、特殊再生が可能なデータを検
索して再生するために使用される検索情報を、記録デー
タのエンコードを行いつつリアルタイムに作成できると
共に記録媒体に記録可能であり、したがって、例えば記
録が終了した直後に必要な情報を検索して再生すること
が可能となり、また、再生終了時間を記憶しておくため
のメモリも節約可能である。
According to the data recording method of the present invention, the input data is packed into a plurality of packs specified by a predetermined signal processing method, and the plurality of packs are stored for a predetermined time. Is stored in a unit as a pack sequence to be reproduced in a unit, a data cell is composed of one or more units, an object is composed by arranging one or more data cells, and a head of the pack sequence of the unit A search information pack having predetermined search information is arranged, and the search information includes at least a data reproduction end time and a data cell identification number in the object, and records an object set including one or more objects on a recording medium. In a data recording method, a data cell identification number of a unit stored in a search information pack is assigned to one data cell designated in advance. By setting the recordable time and the actual recording time, search information used to search for and play back data that can be trick-played can be created and recorded in real time while encoding the recorded data. Recording can be performed on a medium, so that necessary information can be retrieved and reproduced immediately after recording is completed, for example, and a memory for storing a reproduction end time can be saved.

【0089】請求項3乃至請求項4に記載の本発明に係
るデータ記録方法は、入力データを所定の信号処理方式
に規定される複数のパックにパック化し、当該複数のパ
ックを所定時間内に再生されるべきパック列としてユニ
ット内に格納し、1以上のユニットにてデータセルを構
成し、1以上のデータセルを配列してオブジェクトを構
成すると共に、前記ユニットの前記パック列の先頭には
所定の検索情報を有する検索情報パックを配置し、当該
検索情報は前記オブジェクト内の少なくともデータ再生
終了時間を含み、1以上のオブジェクトからなるオブジ
ェクトセットを、記録媒体に記録するデータ記録方法に
おいて、検索情報パック内に格納されるデータ再生終了
時間を予め指定した信号処理時間に基づいて設定するこ
とにより、特殊再生が可能なデータを検索して再生する
ために使用される検索情報を、記録データのエンコード
を行いつつリアルタイムに作成できると共に記録媒体に
記録可能であり、したがって、例えば記録が終了した直
後に必要な情報を検索して再生することが可能となり、
また、再生終了時間を記憶しておくためのメモリも節約
可能である。
In the data recording method according to the present invention, the input data is packed into a plurality of packs specified by a predetermined signal processing method, and the plurality of packs are packed within a predetermined time. It is stored in a unit as a pack sequence to be reproduced, a data cell is composed of one or more units, and an object is composed by arranging one or more data cells. A data recording method for arranging a search information pack having predetermined search information, the search information including at least a data reproduction end time in the object, and recording an object set including one or more objects on a recording medium. By setting the data reproduction end time stored in the information pack based on the signal processing time specified in advance, special playback Search information used to search for and reproduce data that can be generated can be created in real time while encoding the recording data, and can be recorded on a recording medium. It is possible to search and play information,
Also, a memory for storing the reproduction end time can be saved.

【0090】請求項5乃至請求項7に記載の本発明に係
るデータ記録方法は、入力データを所定の信号処理方式
に規定される複数のパックにパック化し、当該複数のパ
ックを所定時間内に再生されるべきパック列としてユニ
ット内に格納し、1以上のユニットにてデータセルを構
成し、1以上のデータセルを配列してオブジェクトを構
成すると共に、前記ユニットの前記パック列の先頭には
所定の検索情報を有する検索情報パックを配置し、当該
検索情報は前記オブジェクト内の少なくともデータ再生
終了時間及び1つ若しくは複数のリファレンス情報の終
了アドレスを含み、1以上のオブジェクトからなるオブ
ジェクトセットを、記録媒体に記録するデータ記録方法
において、前記検索情報パック内に格納される前記1つ
若しくは複数のリファレンス情報の終了アドレスを、予
め指定したリファレンス情報終了予定サイズに基づいて
設定することにより、特殊再生が可能なデータを検索し
て再生するために使用される検索情報を、記録データの
エンコードを行いつつリアルタイムに作成できると共に
記録媒体に記録可能であり、したがって、例えば記録が
終了した直後に必要な情報を検索して再生することが可
能となり、また、再生終了時間を記憶しておくためのメ
モリも節約可能である。
According to a fifth aspect of the present invention, in the data recording method according to the present invention, input data is packed into a plurality of packs specified by a predetermined signal processing method, and the plurality of packs are packed within a predetermined time. It is stored in a unit as a pack sequence to be reproduced, a data cell is composed of one or more units, and an object is composed by arranging one or more data cells. A search information pack having predetermined search information is arranged, and the search information includes at least a data reproduction end time in the object and an end address of one or more reference information, and sets an object set including one or more objects, In a data recording method for recording on a recording medium, the one or more resources stored in the search information pack are stored. By setting the end address of the reference information based on the reference information end scheduled size specified in advance, the search information used for searching and reproducing the data that can be trick-played is encoded into the recording data. The memory can be created in real time while being recorded on a recording medium, so that it is possible to retrieve and reproduce necessary information immediately after recording is completed, for example, and to store a reproduction end time. Can also be saved.

【0091】請求項8乃至請求項9に記載の本発明に係
るデータ記録装置は、入力データを所定の信号処理方式
に規定される複数のパックにパック化し、当該複数のパ
ックを所定時間内に再生されるべきパック列としてユニ
ット内に格納し、1以上のユニットにてデータセルを構
成し、1以上のデータセルを配列してオブジェクトを構
成すると共に、前記ユニットの前記パック列の先頭には
所定の検索情報を有する検索情報パックを配置し、当該
検索情報は前記オブジェクト内の少なくともデータ再生
終了時間及びデータセル識別番号を含み、1以上のオブ
ジェクトからなるオブジェクトセットを、記録媒体に記
録するデータ記録装置において、検索情報パック内に格
納されるユニットのデータセル識別番号を、予め指定し
た1データセルの記録可能時間と、実際の記録時間とか
ら設定するデータセル識別番号設定手段を有することに
より、特殊再生が可能なデータを検索して再生するため
に使用される検索情報を、記録データのエンコードを行
いつつリアルタイムに作成できると共に記録媒体に記録
可能であり、したがって、例えば記録が終了した直後に
必要な情報を検索して再生することが可能となり、ま
た、再生終了時間を記憶しておくためのメモリも節約可
能である。
In the data recording apparatus according to the present invention, the input data is packed into a plurality of packs defined by a predetermined signal processing method, and the plurality of packs are packed within a predetermined time. It is stored in a unit as a pack sequence to be reproduced, a data cell is composed of one or more units, and an object is composed by arranging one or more data cells. A search information pack having predetermined search information is arranged, the search information includes at least a data reproduction end time and a data cell identification number in the object, and an object set including one or more objects is recorded on a recording medium. In the recording device, the data cell identification number of the unit stored in the search information pack is assigned to one data cell specified in advance. By having the data cell identification number setting means for setting from the recordable time and the actual recording time, search information used for searching for and reproducing data that can be trick-played is encoded in the recording data. It can be created in real time while recording, and can be recorded on a recording medium. Therefore, for example, immediately after recording is completed, necessary information can be searched for and reproduced, and the reproduction end time can be stored. Memory can also be saved.

【0092】請求項10乃至請求項11に記載の本発明
に係るデータ記録装置は、入力データを所定の信号処理
方式に規定される複数のパックにパック化し、当該複数
のパックを所定時間内に再生されるべきパック列として
ユニット内に格納し、1以上のユニットにてデータセル
を構成し、1以上のデータセルを配列してオブジェクト
を構成すると共に、前記ユニットの前記パック列の先頭
には所定の検索情報を有する検索情報パックを配置し、
当該検索情報は前記オブジェクト内の少なくともデータ
再生終了時間を含み、1以上のオブジェクトからなるオ
ブジェクトセットを、記録媒体に記録するデータ記録装
置において、検索情報パック内に格納されるデータ再生
終了時間を予め指定した信号処理時間に基づいて設定す
る信号処理時間設定手段を有することにより、特殊再生
が可能なデータを検索して再生するために使用される検
索情報を、記録データのエンコードを行いつつリアルタ
イムに作成できると共に記録媒体に記録可能であり、し
たがって、例えば記録が終了した直後に必要な情報を検
索して再生することが可能となり、また、再生終了時間
を記憶しておくためのメモリも節約可能である。
According to a tenth aspect of the present invention, the data recording apparatus according to the present invention packs input data into a plurality of packs defined by a predetermined signal processing method, and converts the plurality of packs within a predetermined time. It is stored in a unit as a pack sequence to be reproduced, a data cell is composed of one or more units, and an object is composed by arranging one or more data cells. A search information pack having predetermined search information is arranged,
The search information includes at least a data reproduction end time in the object, and in a data recording device that records an object set including one or more objects on a recording medium, sets a data reproduction end time stored in a search information pack in advance. By having the signal processing time setting means for setting based on the designated signal processing time, search information used for searching and reproducing data that can be specially reproduced is encoded in real time while encoding the recorded data. It can be created and recorded on a recording medium, so that it is possible to search for and reproduce necessary information immediately after recording is completed, for example, and to save memory for storing a reproduction end time. It is.

【0093】請求項12乃至請求項14に記載の本発明
に係るデータ記録装置は、入力データを所定の信号処理
方式に規定される複数のパックにパック化し、当該複数
のパックを所定時間内に再生されるべきパック列として
ユニット内に格納し、1以上のユニットにてデータセル
を構成し、1以上のデータセルを配列してオブジェクト
を構成すると共に、前記ユニットの前記パック列の先頭
には所定の検索情報を有する検索情報パックを配置し、
当該検索情報は前記オブジェクト内の少なくともデータ
再生終了時間及び1つ若しくは複数のリファレンス情報
の終了アドレスを含み、1以上のオブジェクトからなる
オブジェクトセットを、記録媒体に記録するデータ記録
装置において、前記検索情報パック内に格納される前記
1つ若しくは複数のリファレンス情報の終了アドレス
を、予め指定したリファレンス情報終了予定サイズに基
づいて設定するリファレンス情報終了アドレス設定手段
を有することにより、特殊再生が可能なデータを検索し
て再生するために使用される検索情報を、記録データの
エンコードを行いつつリアルタイムに作成できると共に
記録媒体に記録可能であり、したがって、例えば記録が
終了した直後に必要な情報を検索して再生することが可
能となり、また、再生終了時間を記憶しておくためのメ
モリも節約可能である。
According to a twelfth aspect of the present invention, the data recording apparatus according to the present invention packs input data into a plurality of packs defined by a predetermined signal processing method, and converts the plurality of packs within a predetermined time. It is stored in a unit as a pack sequence to be reproduced, a data cell is composed of one or more units, and an object is composed by arranging one or more data cells. A search information pack having predetermined search information is arranged,
In a data recording apparatus for recording an object set including one or more objects on a recording medium, the search information includes at least a data reproduction end time in the object and an end address of one or more pieces of reference information. By providing reference information end address setting means for setting the end address of the one or more pieces of reference information stored in the pack based on a predetermined reference information end size, data that can be trick-played is provided. Search information used for searching and reproducing can be created in real time while recording data is encoded and can be recorded on a recording medium. Therefore, for example, necessary information can be retrieved immediately after recording is completed. Will be able to play and Memory for storing an end time can also be saved.

【0094】請求項15乃至請求項17に記載の本発明
に係るデータ記録方法は、入力データを所定の信号処理
方式に規定される複数のパックにパック化し、当該複数
のパックを所定時間内に再生されるべきパック列として
ユニット内に格納し、1以上のユニットにてデータセル
を構成し、1以上のデータセルを配列してオブジェクト
を構成すると共に、前記ユニットの前記パック列の先頭
には所定の検索情報を有する検索情報パックを配置し、
当該検索情報は前記オブジェクト内の少なくともデータ
再生終了時間を含み、1以上のオブジェクトからなるオ
ブジェクトセットを、記録媒体に記録するデータ記録方
法において、前記検索情報パック内に格納される前記デ
ータ再生終了時間を、少なくとも、前記記録媒体に記録
されているボリューム及びファイル構造領域から得た当
該記録媒体の記録可能容量とシステム情報から得たビッ
トレートとに基づいて設定することにより、特殊再生が
可能なデータを検索して再生するために使用される検索
情報を、記録データのエンコードを行いつつリアルタイ
ムに作成できると共に記録媒体に記録可能であり、した
がって、例えば記録が終了した直後に必要な情報を検索
して再生することが可能となり、また、再生終了時間を
記憶しておくためのメモリも節約可能で、さらに、無駄
な情報が付加されることなく、ユーザが複雑な設定をす
ることなく、効率的に記録することが可能となる。
In the data recording method according to the present invention, the input data is packed into a plurality of packs specified by a predetermined signal processing method, and the plurality of packs are packed within a predetermined time. It is stored in a unit as a pack sequence to be reproduced, a data cell is composed of one or more units, and an object is composed by arranging one or more data cells. A search information pack having predetermined search information is arranged,
The search information includes at least a data reproduction end time in the object, and in a data recording method of recording an object set including one or more objects on a recording medium, the data reproduction end time stored in the search information pack. Is set based on at least the recordable capacity of the recording medium obtained from the volume and file structure area recorded on the recording medium and the bit rate obtained from the system information, so that data that can be trick-played is set. Search information used for searching and reproducing can be created in real time while recording data is encoded and can be recorded on a recording medium. Therefore, for example, necessary information can be retrieved immediately after recording is completed. To play back, and to store the playback end time. Memory also possible savings, further without useless information is added, without the user performing complicated setting, it is possible to efficiently record.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施の形態に係る光ディスク記録再
生装置の概略を示すブロック図である。
FIG. 1 is a block diagram schematically showing an optical disk recording / reproducing apparatus according to an embodiment of the present invention.

【図2】ディスクドライブ部の機構部の詳細を示すブロ
ック図である。
FIG. 2 is a block diagram illustrating details of a mechanical unit of the disk drive unit.

【図3】ディスクドライブ部に装填される光ディスクの
構造を概略的に示す斜視図である。
FIG. 3 is a perspective view schematically showing a structure of an optical disk loaded in a disk drive unit.

【図4】光ディスクの論理フォーマットの構造を示す図
である。
FIG. 4 is a diagram showing a structure of a logical format of an optical disk.

【図5】ビデオマネージャーの構造を示す図である。FIG. 5 is a diagram showing a structure of a video manager.

【図6】ビデオオブジェクトセット(VOBS)の構造
の例を示す図である。
FIG. 6 is a diagram illustrating an example of the structure of a video object set (VOBS).

【図7】ビデオオブジェクトユニットの構造を示す説明
図である。
FIG. 7 is an explanatory diagram showing the structure of a video object unit.

【図8】ビデオタイトルセットの構造を示す説明図であ
る。
FIG. 8 is an explanatory diagram showing a structure of a video title set.

【図9】ナビゲーションパックの構造を示す説明図であ
る。
FIG. 9 is an explanatory diagram showing a structure of a navigation pack.

【図10】ビデオ、オーディオ、副映像パックの構造を
示す説明図である。
FIG. 10 is an explanatory diagram showing the structure of a video, audio, and sub-picture pack.

【図11】ビデオタイトルセットを通信系を介して転送
するシステムを示す概略図である。
FIG. 11 is a schematic diagram showing a system for transferring a video title set via a communication system.

【符号の説明】[Explanation of symbols]

4…キー操作及び表示部、6…モニタ部、8…スピーカ
部、10…光ディスク、11…モータドライブ回路、1
2…光ディスク記録再生装置、13…スピンドルモー
タ、14…透明基板、16…光反射層、18…複合ディ
スク層、20…接着層、22…中心孔、24…クランピ
ング領域、25…情報領域、26…リードアウトエリ
ア、27…リードインエリア、28…データ記録領域、
30…ディスクドライブ部、32…光学ヘッド、33…
フィードモータ、34…レンズ、36…フォ―カス回
路、37…フィードモータ駆動回路、38…トラッキン
グ回路、40…ヘッドアンプ、44…サーボ処理回路、
50…システムCPU部、51…時計部、52…システ
ム用ROM・RAM部、53…オーディオ入力端子、5
4…システムプロセッサ部、54A…システムタイムク
ロック、54B…レジスタ、54C…パック生成処理
部、55…ビデオ入力端子、56…データRAM部、5
8…ビデオデコーダ部、58A…ビデオデコーダ用ST
C、59…エンコード情報処理部、60…オーディオデ
コーダ部、60A…オーディオデコーダ用STC、62
…副映像デコーダ部、62A…副映像デコーダ用ST
C、63…A/D処理部、64…D/A及びデータ再生
処理部、65…セルID情報処理部、66…エンコード
時間情報処理部、67…ビデオエンコーダ部、67A…
ビデオエンコーダ用STC、68…オーディオエンコー
ダ部、68A…オーディオエンコーダ用STC、69…
副映像エンコーダ部、69A…副映像エンコーダ用ST
C、70…ボリューム及びファイル構造領域、71…ビ
デオマネージャー、72…ビデオタイトルセット、73
…他の記録領域、74…ファイル、75…ビデオマネー
ジャー情報(VMGI)、76…VMGMビデオオブジ
ェクトセット(VMGM_VOBS)、77…ビデオマ
ネージャー情報のバックアップ(VMGI_BUP)、
81…ビデオエンコード情報生成部、82…ビデオオブ
ジェクトセット(VOBS)、83…ビデオオブジェク
ト(VOB)、84…セル、85…ビデオオブジェクト
ユニット(VOBU)、86…ナビゲーションパック
(NAVパック)、88…ビデオパック(Vパック)、
90…副映像パック(SPパック)、91…オーディオ
パック(Aパック)、94…ビデオタイトルセット情報
(VTSI)、95…VTSM用のビデオオブジェクト
セット(VTSM_VOBS)、96…VTSTT用の
ビデオオブジェクトセット(VTSTT_VOBS)、
97…情報のバックアップ(VTSI_BUP)、98
…ビデオタイトルセット情報管理テーブル(VTSI_
MAT)、99…VTSダイレクトアクセスポインタテ
ーブル(VTS_DAPT)、100…VTSプログラ
ムチェーン情報テーブル(VTS_PGCIT)、10
1…VTSタイムサーチマップテーブル(VTS_MA
PT)、110…パックヘッダ、111…システムヘッ
ダ、112、114…パケットヘッダ、113…PCI
データ(PCI)、115…DSIデータ(DSI)、
116…再生制御情報(PCI)パケット、117…デ
ータサーチ情報(DSI)パケット
4 key operation and display unit, 6 monitor unit, 8 speaker unit, 10 optical disk, 11 motor drive circuit, 1
2 optical disk recording / reproducing device, 13 spindle motor, 14 transparent substrate, 16 light reflection layer, 18 composite disk layer, 20 adhesive layer, 22 central hole, 24 clamping area, 25 information area, 26: Lead-out area, 27: Lead-in area, 28: Data recording area,
Reference numeral 30: disk drive unit, 32: optical head, 33 ...
Feed motor, 34 lens, 36 focus circuit, 37 feed motor drive circuit, 38 tracking circuit, 40 head amplifier, 44 servo processing circuit,
50: System CPU unit, 51: Clock unit, 52: ROM / RAM unit for system, 53: Audio input terminal, 5
4 System processor unit, 54A System time clock, 54B Register, 54C Pack generation processing unit, 55 Video input terminal, 56 Data RAM unit, 5
8 Video decoder section, 58A ST for video decoder
C, 59: encoding information processing section, 60: audio decoder section, 60A: STC for audio decoder, 62
... Sub-picture decoder section, 62A ... ST for sub-picture decoder
C, 63: A / D processing unit, 64: D / A and data reproduction processing unit, 65: Cell ID information processing unit, 66: Encoding time information processing unit, 67: Video encoder unit, 67A ...
STC for video encoder, 68 ... Audio encoder section, 68A ... STC for audio encoder, 69 ...
Sub-picture encoder section, 69A ST for sub-picture encoder
C, 70: Volume and file structure area, 71: Video manager, 72: Video title set, 73
... other recording areas, 74 ... files, 75 ... video manager information (VMGI), 76 ... VMGM video object set (VMGM_VOBS), 77 ... video manager information backup (VMGI_BUP),
81: Video encoding information generation unit, 82: Video object set (VOBS), 83: Video object (VOB), 84: Cell, 85: Video object unit (VOBU), 86: Navigation pack (NAV pack), 88: Video Pack (V pack),
90: Sub-picture pack (SP pack), 91: Audio pack (A pack), 94: Video title set information (VTSI), 95: Video object set for VTSM (VTSM_VOBS), 96: Video object set for VTSTT ( VTSTT_VOBS),
97: Backup of information (VTSI_BUP), 98
... Video title set information management table (VTSI_
MAT), 99 ... VTS direct access pointer table (VTS_DAPT), 100 ... VTS program chain information table (VTS_PGCIT), 10
1: VTS time search map table (VTS_MA
PT), 110: pack header, 111: system header, 112, 114: packet header, 113: PCI
Data (PCI), 115 ... DSI data (DSI),
116: playback control information (PCI) packet, 117: data search information (DSI) packet

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G11B 27/10 G11B 27/10 A H04N 7/24 H04N 7/13 Z ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) G11B 27/10 G11B 27/10 A H04N 7/24 H04N 7/13 Z

Claims (17)

【特許請求の範囲】[Claims] 【請求項1】 入力データを所定の信号処理方式に規定
される複数のパックにパック化し、当該複数のパックを
所定時間内に再生されるべきパック列としてユニット内
に格納し、1以上のユニットにてデータセルを構成し、
1以上のデータセルを配列してオブジェクトを構成する
と共に、前記ユニットの前記パック列の先頭には所定の
検索情報を有する検索情報パックを配置し、当該検索情
報は前記オブジェクト内の少なくともデータ再生終了時
間及びデータセル識別番号を含み、1以上のオブジェク
トからなるオブジェクトセットを、記録媒体に記録する
データ記録方法において、 前記検索情報パック内に格納される前記ユニットのデー
タセル識別番号を、予め指定した1データセルの記録可
能時間と実際の記録時間とに基づいて設定することを特
徴とするデータ記録方法。
An input data is packed into a plurality of packs defined by a predetermined signal processing system, and the plurality of packs are stored in a unit as a pack sequence to be reproduced within a predetermined time. Configure the data cell with
An object is configured by arranging one or more data cells, and a search information pack having predetermined search information is arranged at the head of the pack row of the unit, and the search information is at least the data reproduction end in the object. In a data recording method for recording an object set including one or more objects including a time and a data cell identification number on a recording medium, the data cell identification number of the unit stored in the search information pack is specified in advance. A data recording method characterized by setting based on a recordable time of one data cell and an actual recording time.
【請求項2】 前記入力データは少なくともビデオデー
タ及びオーディオデータからなり、前記所定の信号処理
方式では当該ビデオデータ及びオーディオデータを圧縮
符号化することを特徴とする請求項1記載のデータ記録
方法。
2. The data recording method according to claim 1, wherein said input data comprises at least video data and audio data, and said video data and audio data are compression-encoded in said predetermined signal processing system.
【請求項3】 入力データを所定の信号処理方式に規定
される複数のパックにパック化し、当該複数のパックを
所定時間内に再生されるべきパック列としてユニット内
に格納し、1以上のユニットにてデータセルを構成し、
1以上のデータセルを配列してオブジェクトを構成する
と共に、前記ユニットの前記パック列の先頭には所定の
検索情報を有する検索情報パックを配置し、当該検索情
報は前記オブジェクト内の少なくともデータ再生終了時
間を含み、1以上のオブジェクトからなるオブジェクト
セットを、記録媒体に記録するデータ記録方法におい
て、 前記検索情報パック内に格納される前記データ再生終了
時間を、予め指定した信号処理時間に基づいて設定する
ことを特徴とするデータ記録方法。
3. Packing of input data into a plurality of packs defined by a predetermined signal processing method, storing the plurality of packs in a unit as a pack sequence to be reproduced within a predetermined time, and Configure the data cell with
An object is configured by arranging one or more data cells, and a search information pack having predetermined search information is arranged at the head of the pack row of the unit, and the search information is at least the data reproduction end in the object. In a data recording method for recording an object set including one or more objects including a time on a recording medium, the data reproduction end time stored in the search information pack is set based on a signal processing time designated in advance. A data recording method.
【請求項4】 前記入力データは少なくともビデオデー
タ及びオーディオデータからなり、前記所定の信号処理
方式では当該ビデオデータ及びオーディオデータを圧縮
符号化することを特徴とする請求項3記載のデータ記録
方法。
4. The data recording method according to claim 3, wherein said input data comprises at least video data and audio data, and said video data and audio data are compression-coded in said predetermined signal processing method.
【請求項5】 入力データを所定の信号処理方式に規定
される複数のパックにパック化し、当該複数のパックを
所定時間内に再生されるべきパック列としてユニット内
に格納し、1以上のユニットにてデータセルを構成し、
1以上のデータセルを配列してオブジェクトを構成する
と共に、前記ユニットの前記パック列の先頭には所定の
検索情報を有する検索情報パックを配置し、当該検索情
報は前記オブジェクト内の少なくともデータ再生終了時
間及び1つ若しくは複数のリファレンス情報の終了アド
レスを含み、1以上のオブジェクトからなるオブジェク
トセットを、記録媒体に記録するデータ記録方法におい
て、 前記検索情報パック内に格納される前記1つ若しくは複
数のリファレンス情報の終了アドレスを、予め指定した
リファレンス情報終了予定サイズに基づいて設定するこ
とを特徴とするデータ記録方法。
5. Packing of input data into a plurality of packs defined by a predetermined signal processing method, storing the plurality of packs in a unit as a pack sequence to be reproduced within a predetermined time, and Configure the data cell with
An object is configured by arranging one or more data cells, and a search information pack having predetermined search information is arranged at the head of the pack row of the unit, and the search information is at least the data reproduction end in the object. In a data recording method for recording an object set including one or more objects including a time and an end address of one or more reference information on a recording medium, the one or more plurality of objects stored in the search information pack are stored. A data recording method, wherein an end address of reference information is set based on a reference information end size specified in advance.
【請求項6】 前記入力データは少なくともビデオデー
タ及びオーディオデータからなり、前記所定の信号処理
方式では当該ビデオデータ及びオーディオデータを圧縮
符号化することを特徴とする請求項5記載のデータ記録
方法。
6. The data recording method according to claim 5, wherein said input data comprises at least video data and audio data, and said video data and audio data are compression-coded in said predetermined signal processing method.
【請求項7】 前記1つ若しくは複数のリファレンス情
報の終了アドレスは、前記圧縮符号化されたビデオデー
タとして記録されるリファレンスピクチャの終了アドレ
スであることを特徴とする請求項6記載のデータ記録方
法。
7. The data recording method according to claim 6, wherein the end address of the one or more pieces of reference information is an end address of a reference picture recorded as the compression-encoded video data. .
【請求項8】 入力データを所定の信号処理方式に規定
される複数のパックにパック化し、当該複数のパックを
所定時間内に再生されるべきパック列としてユニット内
に格納し、1以上のユニットにてデータセルを構成し、
1以上のデータセルを配列してオブジェクトを構成する
と共に、前記ユニットの前記パック列の先頭には所定の
検索情報を有する検索情報パックを配置し、当該検索情
報は前記オブジェクト内の少なくともデータ再生終了時
間及びデータセル識別番号を含み、1以上のオブジェク
トからなるオブジェクトセットを、記録媒体に記録する
データ記録装置において、 前記検索情報パック内に格納される前記ユニットのデー
タセル識別番号を、予め指定した1データセルの記録可
能時間と実際の記録時間とから設定するデータセル識別
番号設定手段を有することを特徴とするデータ記録装
置。
8. Packing of input data into a plurality of packs defined by a predetermined signal processing method, storing the plurality of packs in a unit as a pack sequence to be reproduced within a predetermined time, and Configure the data cell with
An object is configured by arranging one or more data cells, and a search information pack having predetermined search information is arranged at the head of the pack row of the unit, and the search information is at least the data reproduction end in the object. In a data recording device that records an object set including one or more objects including a time and a data cell identification number on a recording medium, the data cell identification number of the unit stored in the search information pack is specified in advance. A data recording device comprising a data cell identification number setting means for setting from a recordable time of one data cell and an actual recording time.
【請求項9】 前記入力データは少なくともビデオデー
タ及びオーディオデータからなり、当該ビデオデータ及
びオーディオデータを前記所定の信号処理方式として圧
縮符号化する信号処理手段を備えることを特徴とする請
求項8記載のデータ記録装置。
9. The apparatus according to claim 8, wherein said input data comprises at least video data and audio data, and further comprises signal processing means for compressing and encoding said video data and audio data as said predetermined signal processing system. Data recording device.
【請求項10】 入力データを所定の信号処理方式に規
定される複数のパックにパック化し、当該複数のパック
を所定時間内に再生されるべきパック列としてユニット
内に格納し、1以上のユニットにてデータセルを構成
し、1以上のデータセルを配列してオブジェクトを構成
すると共に、前記ユニットの前記パック列の先頭には所
定の検索情報を有する検索情報パックを配置し、当該検
索情報は前記オブジェクト内の少なくともデータ再生終
了時間を含み、1以上のオブジェクトからなるオブジェ
クトセットを、記録媒体に記録するデータ記録装置にお
いて、 前記検索情報パック内に格納される前記データ再生終了
時間を、予め指定した信号処理時間に基づいて設定する
信号処理時間設定手段を有することを特徴とするデータ
記録装置。
10. Packing of input data into a plurality of packs defined by a predetermined signal processing method, storing the plurality of packs in a unit as a pack sequence to be reproduced within a predetermined time, and A data cell is formed, an object is formed by arranging one or more data cells, and a search information pack having predetermined search information is arranged at the head of the pack row of the unit. In a data recording device for recording an object set including one or more objects including at least a data reproduction end time in the object on a recording medium, the data reproduction end time stored in the search information pack is designated in advance. A data recording apparatus comprising a signal processing time setting means for setting based on the set signal processing time.
【請求項11】 前記入力データは少なくともビデオデ
ータ及びオーディオデータからなり、当該ビデオデータ
及びオーディオデータを前記所定の信号処理方式として
圧縮符号化する信号処理手段を備えることを特徴とする
請求項10記載のデータ記録装置。
11. The apparatus according to claim 10, wherein said input data comprises at least video data and audio data, and further comprises signal processing means for compressing and encoding said video data and audio data as said predetermined signal processing system. Data recording device.
【請求項12】 入力データを所定の信号処理方式に規
定される複数のパックにパック化し、当該複数のパック
を所定時間内に再生されるべきパック列としてユニット
内に格納し、1以上のユニットにてデータセルを構成
し、1以上のデータセルを配列してオブジェクトを構成
すると共に、前記ユニットの前記パック列の先頭には所
定の検索情報を有する検索情報パックを配置し、当該検
索情報は前記オブジェクト内の少なくともデータ再生終
了時間及び1つ若しくは複数のリファレンス情報の終了
アドレスを含み、1以上のオブジェクトからなるオブジ
ェクトセットを、記録媒体に記録するデータ記録装置に
おいて、 前記検索情報パック内に格納される前記1つ若しくは複
数のリファレンス情報の終了アドレスを、予め指定した
リファレンス情報終了予定サイズに基づいて設定するリ
ファレンス情報終了アドレス設定手段を有することを特
徴とするデータ記録装置。
12. Packing of input data into a plurality of packs defined by a predetermined signal processing method, storing the plurality of packs in a unit as a pack sequence to be reproduced within a predetermined time, and A data cell is formed, an object is formed by arranging one or more data cells, and a search information pack having predetermined search information is arranged at the head of the pack row of the unit. A data recording device for recording an object set including at least one object and including at least an end time of data reproduction in the object and an end address of one or more pieces of reference information on a recording medium, wherein the object set is stored in the search information pack. The end address of the one or more pieces of reference information to be Data recording apparatus characterized by having a reference information termination address setting means for setting, based on the information scheduled end size.
【請求項13】 前記入力データは少なくともビデオデ
ータ及びオーディオデータからなり、前記所定の信号処
理方式では当該ビデオデータ及びオーディオデータを圧
縮符号化することを特徴とする請求項12記載のデータ
記録装置。
13. The data recording apparatus according to claim 12, wherein said input data comprises at least video data and audio data, and said video data and audio data are compression-encoded in said predetermined signal processing system.
【請求項14】 前記リファレンス情報終了アドレス設
定手段は、前記圧縮符号化されたビデオデータとして記
録されるリファレンスピクチャの終了アドレスを、前記
リファレンス情報の終了アドレスとして設定することを
特徴とする請求項13記載のデータ記録装置。
14. The reference information end address setting means sets an end address of a reference picture recorded as the compression-encoded video data as an end address of the reference information. The data recording device according to the above.
【請求項15】 入力データを所定の信号処理方式に規
定される複数のパックにパック化し、当該複数のパック
を所定時間内に再生されるべきパック列としてユニット
内に格納し、1以上のユニットにてデータセルを構成
し、1以上のデータセルを配列してオブジェクトを構成
すると共に、前記ユニットの前記パック列の先頭には所
定の検索情報を有する検索情報パックを配置し、当該検
索情報は前記オブジェクト内の少なくともデータ再生終
了時間を含み、1以上のオブジェクトからなるオブジェ
クトセットを、記録媒体に記録するデータ記録方法にお
いて、 前記検索情報パック内に格納される前記データ再生終了
時間を、少なくとも、前記記録媒体に記録されているボ
リューム及びファイル構造領域から得た当該記録媒体の
記録可能容量と、システム情報から得たビットレートと
に基づいて設定することを特徴とするデータ記録方法。
15. Input data is packed into a plurality of packs defined by a predetermined signal processing method, and the plurality of packs are stored in a unit as a pack sequence to be reproduced within a predetermined time. A data cell is formed, an object is formed by arranging one or more data cells, and a search information pack having predetermined search information is arranged at the head of the pack row of the unit. A data recording method for recording at least a data reproduction end time in the object and including an object set including one or more objects on a recording medium, wherein the data reproduction end time stored in the search information pack is at least: Recordable capacity of the recording medium obtained from the volume and file structure area recorded on the recording medium The data recording method and setting on the basis of the bit rate obtained from the system information.
【請求項16】 前記オブジェクトが幾つのユニットか
ら構成されるかを示す係数を、下記式を満たす最大の正
の整数として決定することを特徴とする請求項15記載
のデータ記録方法。 VOF≦(FSS×FR)/(VTF×BR×GF) 但し、上記式中のVOFは前記オブジェクトが幾つのユ
ニットから構成されるかを示す係数、FSSは前記記録
媒体の記録可能容量、FRは単位時間に記録されるフレ
ーム数、VTFは複数のオブジェクトで構成されるセッ
ト中の当該オブジェクト数を示す係数、BRは当該オブ
ジェクトのビットレート、GFは複数のフレームで構成
されるグループの当該フレーム数を示す係数である。
16. The data recording method according to claim 15, wherein a coefficient indicating how many units the object is composed of is determined as a maximum positive integer satisfying the following expression. VOF ≦ (FSS × FR) / (VTF × BR × GF) where VOF is a coefficient indicating how many units the object is composed of, FSS is the recordable capacity of the recording medium, and FR is The number of frames recorded in a unit time, VTF is a coefficient indicating the number of the objects in a set including a plurality of objects, BR is the bit rate of the objects, GF is the number of the frames in a group including a plurality of frames. Is a coefficient indicating
【請求項17】 前記入力データは少なくともビデオデ
ータ及びオーディオデータからなり、前記所定の信号処
理方式では当該ビデオデータ及びオーディオデータを圧
縮符号化することを特徴とする請求項15記載のデータ
記録方法。
17. The data recording method according to claim 15, wherein said input data comprises at least video data and audio data, and said video data and audio data are compression-encoded in said predetermined signal processing system.
JP00207799A 1998-05-25 1999-01-07 Data recording method and device Expired - Lifetime JP3364594B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP00207799A JP3364594B2 (en) 1998-05-25 1999-01-07 Data recording method and device
CNB2004100592778A CN100349224C (en) 1999-01-07 1999-06-18 Method and device for data recording
CNB991090918A CN1161780C (en) 1999-01-07 1999-06-18 Method and device for data recording
US09/357,744 US7136576B1 (en) 1999-01-07 1999-07-20 Method of and apparatus for recording search information simultaneously with encoding of data able to undergo special reproduction
EP99114177A EP1018743A3 (en) 1999-01-07 1999-07-22 Method of and apparatus for recording search information simultaneously with encoding of data able to undergo special reproduction

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP14346998 1998-05-25
JP10-143469 1998-05-25
JP00207799A JP3364594B2 (en) 1998-05-25 1999-01-07 Data recording method and device

Related Child Applications (2)

Application Number Title Priority Date Filing Date
JP2002271183A Division JP3714554B2 (en) 1998-05-25 2002-09-18 Data generation method and apparatus
JP2002271182A Division JP3714553B2 (en) 1998-05-25 2002-09-18 Data recording method and apparatus

Publications (2)

Publication Number Publication Date
JP2000050197A true JP2000050197A (en) 2000-02-18
JP3364594B2 JP3364594B2 (en) 2003-01-08

Family

ID=26335397

Family Applications (1)

Application Number Title Priority Date Filing Date
JP00207799A Expired - Lifetime JP3364594B2 (en) 1998-05-25 1999-01-07 Data recording method and device

Country Status (1)

Country Link
JP (1) JP3364594B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001082611A1 (en) * 2000-04-21 2001-11-01 Sony Corporation Information processing apparatus and method, recorded medium, and program
KR20030028230A (en) * 2001-09-27 2003-04-08 삼성전자주식회사 Managing method for I-Picture location information and recording apparatus thereof
KR100463944B1 (en) * 2001-03-05 2004-12-30 마츠시타 덴끼 산교 가부시키가이샤 Recording device and recording method

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001082611A1 (en) * 2000-04-21 2001-11-01 Sony Corporation Information processing apparatus and method, recorded medium, and program
US7580613B2 (en) 2000-04-21 2009-08-25 Sony Corporation Information processing apparatus and method, recorded medium, and program
US7865062B2 (en) 2000-04-21 2011-01-04 Sony Corporation Information processing apparatus and method, recorded medium, and program
US8355619B2 (en) 2000-04-21 2013-01-15 Sony Corporation Information processing apparatus and method, recorded medium, and program
KR100463944B1 (en) * 2001-03-05 2004-12-30 마츠시타 덴끼 산교 가부시키가이샤 Recording device and recording method
KR20030028230A (en) * 2001-09-27 2003-04-08 삼성전자주식회사 Managing method for I-Picture location information and recording apparatus thereof

Also Published As

Publication number Publication date
JP3364594B2 (en) 2003-01-08

Similar Documents

Publication Publication Date Title
KR100353176B1 (en) Information reproduction system, information recording/reproduction system, and recording medium
KR100491340B1 (en) Optical disc reproducing apparatus, and optical disc reproducing method for reproducing audio streams
JPH11213628A (en) Recording medium and its reproducing apparatus and recording and reproducing apparatus
EP1236345A1 (en) Mixing feature for a dvd reproduction apparatus
JP4369604B2 (en) Optical disc recording apparatus, reproducing apparatus and recording method suitable for seamless reproduction
EP1236349B1 (en) Method for editing source video to slow motion or fast motion on the recordable media
US7099563B1 (en) Multichannel recording device and method
JP2002150683A (en) Information recorder adaptive to a plurality of recording faces and information recording method adaptive to a plurality of recording faces
JP3392838B2 (en) Optical disc, reproducing apparatus and method therefor, and recording method
JP3392849B2 (en) Optical disc, reproducing apparatus and method therefor, and recording method
JP3634643B2 (en) Information recording medium and recording / reproducing apparatus thereof
JP3518337B2 (en) Data recording method and apparatus
US20020131189A1 (en) Method and apparatus for image recording and reproduction for plurality of media
JP3364594B2 (en) Data recording method and device
JP3714553B2 (en) Data recording method and apparatus
US7136576B1 (en) Method of and apparatus for recording search information simultaneously with encoding of data able to undergo special reproduction
JP3655571B2 (en) Information recording / reproducing device
JP2001043617A (en) Video data recorder
JP3714554B2 (en) Data generation method and apparatus
JP3881676B2 (en) Optical disc, information reproducing apparatus, information recording apparatus and method
JP3392837B2 (en) Optical disk, information recording method and reproducing method and reproducing apparatus for the same
EP1331816A1 (en) Method for editing source video to slow motion or fast motion on the recordable media
JPH11232837A (en) Recording/reproducing dvd device equipped with data updating function and dvd disk applicable to the same
JP2006270633A (en) Image recorder
JP2005033819A (en) Information recording medium and its recording/reproducing apparatus

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071025

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081025

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091025

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101025

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101025

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111025

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20191025

Year of fee payment: 17

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20191025

Year of fee payment: 17

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20191025

Year of fee payment: 17

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term