JP3480845B2 - Information recording apparatus, information recording method, information reproducing apparatus, and information reproducing method - Google Patents
Information recording apparatus, information recording method, information reproducing apparatus, and information reproducing methodInfo
- Publication number
- JP3480845B2 JP3480845B2 JP2002314257A JP2002314257A JP3480845B2 JP 3480845 B2 JP3480845 B2 JP 3480845B2 JP 2002314257 A JP2002314257 A JP 2002314257A JP 2002314257 A JP2002314257 A JP 2002314257A JP 3480845 B2 JP3480845 B2 JP 3480845B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- audio
- packet
- frame
- information recording
- 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.)
- Expired - Lifetime
Links
Landscapes
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本願は、DVDに代表される
音声、映像等の情報を高密度に記録可能な高密度光ディ
スク等の情報記録媒体、並びに当該情報記録媒体に情報
を記録するための記録装置、及び当該情報記録媒体から
情報を再生するための再生装置の技術分野に属する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present application relates to an information recording medium such as a high-density optical disc capable of recording information such as audio and video at a high density, represented by a DVD, and a recording for recording information on the information recording medium. The present invention belongs to the technical field of a device and a reproducing device for reproducing information from the information recording medium.
【0002】[0002]
【従来の技術】従来は、音声、映像等の情報が記録され
た光ディスクとしては、いわゆるCD(Compact Dis
c)、LD(Laser Disc)等が広く一般化している。2. Description of the Related Art Conventionally, a so-called CD (Compact Disc) is used as an optical disc on which information such as audio and video is recorded.
c), LD (Laser Disc), etc. have become widespread.
【0003】これらのCD等においては、音声情報や映
像情報が、各CD等が有する再生開始位置を基準とした
夫々の情報を再生すべき時刻を示す時間情報と共に記録
されている。このため、記録されている情報を記録され
ている順序で再生する一般的な通常再生の他、例えば、
CDにおいては、記録されている複数の曲のうち、聞き
たい曲のみを抽出して聞いたり、再生順序をランダムに
変えて聞く等の再生が可能である。In these CDs and the like, audio information and video information are recorded together with time information indicating the time at which each piece of information based on the reproduction start position of each CD or the like should be reproduced. Therefore, in addition to general normal reproduction in which the recorded information is reproduced in the recorded order, for example,
On a CD, it is possible to perform reproduction such as extracting and listening to only a desired song out of a plurality of recorded songs, or listening by changing a playback order at random.
【0004】このようなCDやLDの記録装置や再生装
置における音声情報や映像情報は、オーディオフレーム
やビデオフレームと呼ばれる単位で、記録、編集、再生
の際に扱われ、このフレームの単位でアクセス可能とさ
れている。The audio information and the video information in the recording device and the reproducing device of such a CD or LD are handled at the time of recording, editing and reproducing in units called audio frames and video frames, and are accessed in the unit of this frame. It is possible.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、上記C
DやLDにおいては、再生される音声や表示される映像
について視聴者が選択枝をもち、当該視聴者がそれらを
選択して視聴する等のいわゆるインタラクティブな変化
に富んだ再生はできないという問題点があった。すなわ
ち、例えば、LDに記録されている外国映画を視聴する
場合に、画面に表示されている字幕で用いられている言
語を選択して(例えば、日本語の字幕と原語の字幕を選
択して)表示させたり、又はCDに記録されている音楽
を聴取する場合に、その音楽の音声を選択する(例え
ば、英語の歌詞で聞くか或は日本語の歌詞で聞くかを選
択する)ことができないのである。However, the above-mentioned C
In D and LD, there is a problem in that the viewer has a choice with respect to the audio to be reproduced and the video to be displayed, and the so-called interactive variation such that the viewer selects and views them cannot be performed. was there. That is, for example, when watching a foreign movie recorded on an LD, the language used for the subtitles displayed on the screen is selected (for example, Japanese subtitles and original subtitles are selected. ) When displaying or listening to music recorded on a CD, it is possible to select the voice of the music (for example, select whether to listen in English lyrics or Japanese lyrics). You can't.
【0006】一方、現在、上記従来のCDに対して、光
ディスク自体の大きさを変えずに記憶容量を約10倍に
向上させた光ディスクであるDVDについての提案や開
発が盛んである。本願発明者らの知識によれば、このよ
うに大容量のDVDでは、音声情報や映像情報を、適当
な大きさに夫々分割してオーディオパックやビデオパッ
クとし、パック毎にヘッダなどの付加情報を付け、更に
これらのパックを切り換えて時間軸多重して記録し、こ
の多重化された映像情報や音声情報を再生することが可
能となると考えられる。On the other hand, at present, proposals and developments of a DVD, which is an optical disc having a storage capacity improved about 10 times without changing the size of the optical disc itself, have been actively made compared with the conventional CD. According to the knowledge of the inventors of the present application, in such a large-capacity DVD, audio information and video information are each divided into an appropriate size to form an audio pack or video pack, and additional information such as a header is provided for each pack. It is thought that it becomes possible to reproduce the multiplexed video information and audio information by switching the packs and recording them by time-multiplexing.
【0007】しかしながら、このようにパック化して多
重化する複雑な技術を用いて記録された音声情報等に対
して、前述のように音声情報等が再生される単位である
フレーム単位や複数のフレームからなる集合単位でアク
セスするには、記録装置や再生装置において複雑な情報
処理が必要となってしまうことが予想される。更に、こ
のようにDVDに記録された音声情報等に、従来からC
D等において用いられるオーディオフレームの単位や複
数のフレームからなる集合単位でアクセスを試みるとい
う課題自体が当業者の間で認識されていないのが現状で
ある。However, with respect to the audio information recorded by using the complicated technique of packing and multiplexing as described above, a frame unit or a plurality of frames as a unit in which the audio information is reproduced as described above. It is expected that complicated information processing will be required in the recording device and the reproducing device in order to access by the set unit consisting of. Furthermore, the audio information etc. recorded on the DVD is recorded in the conventional C
Under the present circumstances, those skilled in the art have not recognized the problem itself of attempting access in units of audio frames used in D etc. or in units of a set of a plurality of frames.
【0008】そこで、本願の課題は、オーディオフレー
ムの単位で記録、編集、再生等される音声情報が適当な
大きさに分割され多重化された形で記録される情報記録
媒体において、比較的簡単且つ確実に当該オーディオフ
レームの単位で音声情報にアクセスできる情報記録媒
体、並びに該情報記録媒体に情報を記録するための情報
記録装置及び該情報記録媒体から情報を再生するための
情報再生装置を提供することにある。Therefore, the problem to be solved by the present invention is relatively simple in an information recording medium in which audio information to be recorded, edited, and reproduced in units of audio frames is divided into a proper size and recorded in a multiplexed form. Provided are an information recording medium capable of surely accessing audio information in units of the audio frame, an information recording device for recording information on the information recording medium, and an information reproducing device for reproducing information from the information recording medium. To do.
【0009】[0009]
【課題を解決するための手段】上記課題を解決するため
に請求項1に記載の発明は、複数のオーディオフレーム
からなる音声情報と、複数の当該オーディオフレームに
より構成されるパケットに含まれる当該オーディオフレ
ームの総数を示す総数情報と、が当該パケットとして記
録された情報記録媒体から前記音声情報を再生する情報
再生装置であって、前記情報記録媒体から前記音声情報
を読取る読取手段と、前記読み取られた音声情報を復調
する復調手段と、前記総数情報に基づいて前記音声情報
の再生を制御する制御手段と、を備える。In order to solve the above-mentioned problems, the present invention according to claim 1 provides audio information composed of a plurality of audio frames and the audio information contained in a packet composed of the plurality of audio frames. Total information indicating the total number of frames is an information reproducing apparatus for reproducing the audio information from the information recording medium recorded as the packet, and a reading unit for reading the audio information from the information recording medium, and the read information. Demodulation means for demodulating the voice information, and control means for controlling reproduction of the voice information based on the total number information.
【0010】 上記の課題を解決するために、請求項6
に記載の発明は、複数のオーディオフレームからなる音
声情報と、複数の当該オーディオフレームにより構成さ
れるパケットに含まれる当該オーディオフレームの総数
を示す総数情報と、が当該パケットとして記録された情
報記録媒体から前記音声情報を再生する情報再生方法で
あって、前記情報記録媒体から前記音声情報を読取る読
取工程と、前記読み取られた音声情報を復調する復調工
程と、前記総数情報に基づいて前記音声情報の再生を制
御する制御工程と、からなる。In order to solve the above problems, a sixth aspect of the present invention is provided.
The invention described in (3) is an information recording medium in which audio information including a plurality of audio frames and total number information indicating the total number of the audio frames included in a packet including the plurality of audio frames are recorded as the packet. An information reproducing method for reproducing the audio information from the information recording medium, comprising: reading the audio information from the information recording medium.
It includes a taking step, a demodulation process for demodulating the read audio information, and a control step for controlling reproduction of the audio information based on the total number information.
【0011】[0011]
【0012】 上記の課題を解決するために、請求項1
1に記載の発明は、複数のオーディオフレームからなる
音声情報を情報記録媒体に記録する情報記録装置におい
て、前記音声情報と、複数の前記オーディオフレームに
より構成されるパケットに含まれる当該オーディオフレ
ームの総数を示す総数情報と、により一の当該パケット
を構成する構成手段と、前記構成された複数のパケット
を前記情報記録媒体に記録する記録手段と、を備える。[0012] In order to solve the above problems, according to claim 1
1 is an information recording device for recording audio information including a plurality of audio frames on an information recording medium, the total number of the audio information and the audio frames included in a packet including the plurality of audio frames. And a recording unit configured to record the plurality of configured packets on the information recording medium.
【0013】 上記の課題を解決するために、請求項1
8に記載の発明は、複数のオーディオフレームからなる
音声情報を情報記録媒体に記録する情報記録方法におい
て、前記音声情報と、複数の前記オーディオフレームに
より構成されるパケットに含まれる当該オーディオフレ
ームの総数を示す総数情報と、により一の当該パケット
を構成する構成工程と、前記構成された複数のパケット
を前記情報記録媒体に記録する記録工程と、を備える。[0013] In order to solve the above problems, according to claim 1
The invention described in 8 is an information recording method for recording audio information composed of a plurality of audio frames on an information recording medium, wherein the audio information and the total number of the audio frames included in a packet composed of the plurality of audio frames. And a recording step of recording the plurality of configured packets on the information recording medium.
【0014】[0014]
【発明の実施の形態】次に、本願に好適な実施の形態に
ついて説明する。なお、以下に説明する実施の形態は、
上記DVDに対して本願を適用した実施の形態について
説明するものである。BEST MODE FOR CARRYING OUT THE INVENTION Next, preferred embodiments of the present invention will be described. In addition, the embodiment described below,
An embodiment in which the present application is applied to the DVD will be described.
【0015】(I)情報記録媒体の実施の形態
始めに、本願が適用された情報記録媒体の実施の一形態
であるDVDの物理的及び論理的な構成並びにその動作
について、図1から図16を用いて説明する。(I) Embodiment of Information Recording Medium First, FIGS. 1 to 16 show the physical and logical configuration and operation of a DVD which is one embodiment of the information recording medium to which the present invention is applied. Will be explained.
【0016】始めに、映像情報及び音声情報のDVD上
における記録フォーマット(物理的記録フォーマット)
について、図1を用いて説明する。First, the recording format (physical recording format) of the video information and the audio information on the DVD.
This will be described with reference to FIG.
【0017】図1に示すように、実施の形態のDVD1
は、その最内周部にリードインエリアLIを有すると共
にその最外周部にリードアウトエリアLOを有してお
り、その間に、映像情報及び音声情報が、夫々にID
(識別)番号を有する複数のVTS3(VTS#1乃至
VTS#n)に分割されて記憶されている。ここで、V
TS(Video Title Set)とは、関連する(音声、サ
ブピクチャのストリーム数や仕様、対応言語などの属性
が同じ)タイトル(映画等の、製作者が視聴者に提示し
ようとする一つの作品)を一まとめにしたセット(まと
まり)であり、より具体的には、例えば、一本の同じ映
画について、異なる言語のセリフ等を有する複数の映画
が夫々にタイトルとして記録されたり、又は、同じ映画
であっても劇場版と特別版とが夫々別のタイトルとして
記憶されたりするものである。また、VTS3が記録さ
れている領域の先頭には、ビデオマネージャー2が記録
される。このビデオマネージャー2として記録される情
報は、例えば、各タイトルのアクセスのためのメニュー
や、違法コピー防止のための情報、又は夫々のタイトル
に直接アクセスするためのアクセステーブル等、当該D
VD1に記録される映像情報及び音声情報の全体に係わ
る情報が記録される。As shown in FIG. 1, the DVD 1 of the embodiment
Has a lead-in area LI in its innermost peripheral portion and a lead-out area LO in its outermost peripheral portion, during which video information and audio information are respectively ID
It is divided and stored in a plurality of VTSs 3 (VTS # 1 to VTS # n) having (identification) numbers. Where V
TS (Video Title Set) is a related title (having the same attributes such as the number of streams of audio and sub-pictures, specifications, supported languages, etc.) (a work such as a movie that the producer intends to present to the viewer) Is a set (collection) in which a plurality of movies having dialogues in different languages are recorded as titles, or the same movie, for example, for the same movie. Even so, the movie version and the special version are stored as different titles. The video manager 2 is recorded at the beginning of the area where the VTS 3 is recorded. The information recorded as the video manager 2 is, for example, a menu for accessing each title, information for preventing illegal copying, an access table for directly accessing each title, or the like.
Information relating to the entire video information and audio information recorded in the VD1 is recorded.
【0018】次に、一のVTS3は、コントロールデー
タ11を先頭として、夫々にID番号を有する複数のV
OB10に分割されて記録されている。ここで、複数の
VOB10により構成されている部分をVOBセット
(VOBS)という。このVOBセットは、VTS3を
構成する他のデータであるコントロールデータ11と、
映像情報及び音声情報の実体である複数のVOB10の
部分とを区別するために当該実体部分についてVOBセ
ットとしたものである。Next, one VTS 3 starts with the control data 11 and has a plurality of VTSs each having an ID number.
It is divided and recorded in OB10. Here, a portion composed of a plurality of VOBs 10 is called a VOB set (VOBS). This VOB set includes control data 11 which is other data which constitutes VTS3,
In order to distinguish a plurality of VOBs 10 which are the entities of video information and audio information from each other, a VOB set is set for the relevant entity.
【0019】VTS3の先頭に記録されるコントロール
データ11には、複数のセル(セルについては後述す
る。)を組合わせた論理的区分であるプログラムチェー
ンに関する種々の情報であるPGCI(Program Chain
Information)等の情報が記録される。また、各VO
B10には、制御情報の他に映像情報及び音声情報の実
体部分(制御情報以外の映像又は音声そのもの)が記録
されている。The control data 11 recorded at the beginning of the VTS 3 is PGCI (Program Chain) which is various information regarding a program chain which is a logical division of a plurality of cells (cells will be described later).
Information) is recorded. Also, each VO
In B10, substantive parts of video information and audio information (video or audio itself other than control information) are recorded in addition to the control information.
【0020】更に、一のVOB10は、夫々にID番号
を有する複数のセル20により構成されている。ここ
で、一のVOB10は、複数のセル20により完結する
ように構成されており、一のセル20が二のVOB10
に跨がることはない。Further, one VOB 10 is composed of a plurality of cells 20 each having an ID number. Here, one VOB 10 is configured to be completed by a plurality of cells 20, and one cell 20 is second VOB 10.
It does not straddle.
【0021】次に、一のセル20は、夫々にID番号を
有する複数のVOBユニット(VOBU)30により構
成されている。ここで、VOBユニット30とは、映像
情報、音声情報及び副映像情報(映画における字幕等の
副映像の情報をいう。)の夫々を含む情報単位である。Next, one cell 20 is composed of a plurality of VOB units (VOBU) 30 each having an ID number. Here, the VOB unit 30 is an information unit including video information, audio information, and sub-picture information (referring to sub-picture information such as subtitles in a movie).
【0022】そして、一のVOBユニット30は、ナビ
パック41と、映像情報片としてのビデオデータが記録
されたビデオパック42と、音声情報片としてのオーデ
ィオデータが記録されたオーディオパック43と、副映
像情報片としてのサブピクチャデータが記録されたサブ
ピクチャパック44とにより構成されている。ここで、
ビデオパック42には、映像情報の含まれるパケットが
そのヘッダなどの付加情報と共に記録され、オーディオ
パック43には、音声情報の含まれるパケットがそのヘ
ッダなどの付加情報と共に記録される。また、サブピク
チャパック44には、副映像情報としての文字や図形等
のグラフィックデータの含まれるパケットがそのヘッダ
などの付加情報と共に記録される。図1に示すようにデ
ータ量の多いビデオデータは、一つのVOBユニット3
0の内部で一又は複数のGOPとして記録されており、
各ビデオパック42間にオーディオパック43及びサブ
ピクチャパック44が配置されている。The one VOB unit 30 includes a navigation pack 41, a video pack 42 in which video data as a video information piece is recorded, an audio pack 43 in which audio data as an audio information piece is recorded, and a sub-pack. The sub picture pack 44 records sub picture data as a video information piece. here,
In the video pack 42, a packet containing video information is recorded together with additional information such as its header, and in the audio pack 43, a packet containing audio information is recorded together with additional information such as its header. Also, in the sub-picture pack 44, a packet including graphic data such as characters and figures as sub-picture information is recorded together with additional information such as a header thereof. As shown in FIG. 1, a large amount of video data is recorded in one VOB unit 3
It is recorded as one or more GOPs inside 0,
An audio pack 43 and a sub-picture pack 44 are arranged between the video packs 42.
【0023】なお、DVD1に記録可能な音声は8種類
であり、記録可能な副映像の種類は32種類であること
が規格上定められている。更に、一つのVOBU30に
おいてナビパック41は、必ず存在するが、ビデオパッ
ク42、オーディオパック43及びサブピクチャパック
44の夫々は、必ずしも存在しなくてもよく、存在する
場合も、その数や順序は自由である。It is specified by the standard that the DVD 1 can record 8 kinds of audio and the recordable 32 kinds of sub-picture. Furthermore, the navigation pack 41 is always present in one VOBU 30, but the video pack 42, the audio pack 43, and the sub-picture pack 44 do not necessarily have to be present. Be free.
【0024】最後に、ナビパック41は、表示させたい
映像や音声等を検索するための検索情報(具体的には、
当該表示させたい映像や音声等が記録されているDVD
1上のアドレス等)を含むDSI(Data Search Info
rmation)パケット51と、DSIパケット51中の情
報に基づいて検索してきた映像を表示したり音声を発生
させたりする際の表示制御に関する情報を含むPCI
(Presentation Control Information)パケット50
とにより構成され、更に、ビデオパック42に含まれる
ビデオデータは夫々、1個以上のGOP(Group Of P
icture)により構成されている。なお、PCIパケット
50には、視聴者によって選択される選択項目に対し
て、その項目が選択されたときの表示や動作を定義した
ハイライト情報が含まれている。ハイライト情報によっ
て、例えば、視聴者が選択すべき項目を表示した画面
(いわゆるメニュー画面)における選択された項目に対
する画面表示の変化や変化すべき表示位置及び選択した
項目に対応するコマンド(選択された項目に対応して実
行される命令)の設定が行われる。Finally, the navigation pack 41 uses the search information (specifically, the search information for searching the video and audio to be displayed).
DVD on which the video and audio to be displayed are recorded
DSI (Data Search Info) including the address above 1)
rmation) packet 51 and PCI including information on display control when displaying a video or generating a sound that is searched based on the information in the DSI packet 51
(Presentation Control Information) packet 50
Further, each of the video data included in the video pack 42 includes one or more GOPs (Group Of P
icture). It should be noted that the PCI packet 50 includes, for a selection item selected by the viewer, highlight information that defines the display and operation when the item is selected. Depending on the highlight information, for example, changes in screen display for the selected item on the screen displaying the item to be selected by the viewer (so-called menu screen), the display position to be changed, and the command (selected The command to be executed corresponding to the item is set.
【0025】ここで、メニュー画面を構成して表示する
ために必要な、枠、選択ボタン等を構成して表示するた
めの映像情報は、上記の副映像情報であるサブピクチャ
データとしてサブピクチャパック44に記録される。Here, the video information for constructing and displaying the frame, the selection button, etc. necessary for constructing and displaying the menu screen is a sub-picture pack as the sub-picture data which is the above-mentioned sub-picture information. Recorded at 44.
【0026】更に、上記GOPは、本実施の形態におけ
るDVD1に映像情報を記録する際に採用されている画
像圧縮方式であるMPEG2(Moving Picture Exper
tsGroup 2)方式の規格において定められている単独
で再生可能な最小の画像単位である。Further, the GOP is an MPEG2 (Moving Picture Exper) which is an image compression method adopted when recording video information on the DVD 1 in the present embodiment.
It is the smallest image unit that can be reproduced independently as defined in the tsGroup 2) system standard.
【0027】ここで、MPEG2方式についてその概要
を説明すると、一般に、連続したフレーム画像におい
て、一枚のフレーム画像の前後にあるフレーム画像は、
互いに類似し相互関係を有している場合が多い。MPE
G2方式はこの点に着目し、数フレームを隔てて転送さ
れる複数のフレーム画像に基づき、当該複数のフレーム
画像の間に存在する別のフレーム画像を、原画像の動き
ベクトル等に基づく補間演算にて生成する方式である。
この場合、当該別のフレーム画像を記録する場合には、
複数のフレーム画像との間における差分及び動きベクト
ルに関する情報を記録するだけで、再生時には、それら
を参照して上記複数のフレーム画像から予測して当該別
のフレーム画像を再生することが可能となる。これによ
り、画像の圧縮記録が可能となるのである。Here, the outline of the MPEG2 system will be described. Generally, in a continuous frame image, the frame images before and after one frame image are
In many cases, they are similar to each other and have a mutual relationship. MPE
The G2 method pays attention to this point, and based on a plurality of frame images transferred with several frames separated, another frame image existing between the plurality of frame images is interpolated based on a motion vector or the like of the original image. It is a method to generate in.
In this case, when recording another frame image,
By recording only the information about the difference and the motion vector from the plurality of frame images, it becomes possible to reproduce the other frame image by predicting from the plurality of frame images at the time of reproduction by referring to them. . As a result, the image can be compressed and recorded.
【0028】本実施の形態で採用するMPEG2方式に
おいては、夫々のGOP52に含まれるデータ量が一定
でない可変レート方式を採用している。In the MPEG2 system adopted in this embodiment, a variable rate system in which the amount of data contained in each GOP 52 is not constant is adopted.
【0029】以上説明した図1に示す階層構造の記録フ
ォーマットにおいて、夫々の区分は、製作者がその意図
に応じて自在に区分設定をして記録させることができ
る。これらの区分毎に後述の論理構造に基づいて再生す
ることにより、変化に富んだ種々の再生が可能となるの
である。In the above-described hierarchical format recording format shown in FIG. 1, the manufacturer can freely set and record each section according to his or her intention. By performing reproduction for each of these sections based on the later-described logical structure, various reproductions rich in change are possible.
【0030】次に、図1に示す物理的な区分により記録
された情報を組合わせた論理的フォーマット(論理構
造)について図2を用いて説明する。なお、図2に示す
論理構造は、その構造で実際にDVD1上に情報が記録
されているのではなく、図2に示す論理構造で図1に示
す各データ(特にセル20)を組合わせて再生するため
の情報(アクセス情報又は時間情報等)がDVD1上
の、特にコントロールデータ11の中に記録されている
ものである。Next, a logical format (logical structure) in which information recorded by the physical divisions shown in FIG. 1 is combined will be described with reference to FIG. Note that the logical structure shown in FIG. 2 does not mean that information is actually recorded on the DVD 1 by that structure, but the data (particularly the cell 20) shown in FIG. 1 is combined in the logical structure shown in FIG. Information for reproduction (access information, time information, etc.) is recorded on the DVD 1, particularly in the control data 11.
【0031】説明の明確化のために、図2の下位の階層
から説明していくと、上記図1において説明した物理構
造のうち、複数のセル20を選択して組合わせることに
より、一のプログラム60が製作者の意図に基づいて論
理上構成される。このプログラム60は、後述の再生装
置におけるシステムコントローラが、区分を識別してコ
マンドによってアクセスできる最小の論理的単位でもあ
る。なお、このプログラム60を一個以上まとめたもの
を、視聴者が自由に選択して視聴することができる最小
単位として製作者が定義することもでき、この単位をP
TT(Part OfTitle)という。To clarify the explanation, starting from the lower hierarchy in FIG. 2, one of the physical structures described in FIG. 1 is selected by combining a plurality of cells 20 and combining them. The program 60 is logically constructed based on the producer's intention. The program 60 is also the minimum logical unit that can be accessed by a command by a system controller in the playback device, which will be described later. It should be noted that one or more programs 60 can be defined by the producer as the minimum unit that the viewer can freely select and view.
It is called TT (Part Of Title).
【0032】また、一のプログラム60が複数のセル2
0を選択して論理的に構成されることから、複数のプロ
グラム60で一のセル20を用いる、すなわち、一のセ
ル20を異なった複数のプログラム60において再生さ
せる、いわゆるセル20の使い回しを行うことも可能と
なっている。Further, one program 60 is used for a plurality of cells 2
Since 0 is selected and logically configured, one cell 20 is used in a plurality of programs 60, that is, one cell 20 is reproduced in a plurality of different programs 60, that is, so-called cell 20 reuse. It is also possible to do it.
【0033】ここで、一のセル20の番号については、
当該セル20を図1に示す物理フォーマットにおいて取
り扱う際にはセルID番号として扱われ(図1中、セル
ID#と示す。)、図2に示す論理フォーマットにおい
て取り扱う際には、後に述べるPGCI中の記述順にセ
ル番号として扱われる。Here, regarding the number of one cell 20,
When the cell 20 is handled in the physical format shown in FIG. 1, it is treated as a cell ID number (shown as cell ID # in FIG. 1), and in the logical format shown in FIG. It is treated as a cell number in the order of description.
【0034】次に、複数のプログラム60を組合わせて
一のPGC(Program Chain)61が製作者の意図に基
づいて論理上構成される。このPGC61の単位で、前
述したPGCI(Program Chain Information)が定
義され、当該PGCIには、夫々のプログラム60を再
生する際の各プログラム60毎のセル20の再生順序
(この再生順序により、プログラム60毎に固有のプロ
グラム番号が割当てられる。)、夫々のセル20のDV
D1上の記録位置であるアドレス、一のプログラム60
における再生すべき先頭セル20の番号、各プログラム
60の再生方式[本実施の形態のDVD1に情報を記録
する際には、再生時において、ランダム再生(乱数によ
るランダム再生であり、同じプログラム60が複数回再
生されることがある。)、シャッフル再生(ランダム再
生と同様の乱数によるランダム再生であるが、同じプロ
グラム60は一度しか再生されず、同じプログラム60
が複数回再生されることはない。)又はループ再生(一
つのPGC61を何度も再生すること。)のうち、いず
れか一つ或いはループ再生とランダム再生又はシャッフ
ル再生の組み合わせによる再生方法をPGC61毎に製
作者が選択して再生させるようにすることができる。]
及び各種コマンド(PGC61又はセル20毎に製作者
が指定可能なコマンド)が含まれている。なお、PGC
IのDVD1上の記録位置は、上述の通り、コントロー
ルデータ11内であるか又はビデオマネージャー2内の
メニューに関するPGCIであればビデオマネージャー
2内のコントロールデータ(図示せず)内である(図1
参照)。Next, by combining a plurality of programs 60, one PGC (Program Chain) 61 is logically constructed based on the intention of the manufacturer. The above-mentioned PGCI (Program Chain Information) is defined in units of the PGC 61, and the reproduction order of the cells 20 of each program 60 when the respective programs 60 are reproduced is defined in this PGCI (the program 60 is defined by this reproduction order). A unique program number is assigned to each cell.), DV of each cell 20
Address which is the recording position on D1, one program 60
The number of the top cell 20 to be reproduced, the reproduction method of each program 60 [When recording information on the DVD 1 of the present embodiment, random reproduction (random reproduction by random numbers, the same program 60 It may be played a plurality of times.), Shuffle playback (random playback using random numbers similar to random playback, but the same program 60 is played only once, and the same program 60
Will not be played multiple times. ) Or loop reproduction (reproducing one PGC 61 many times), or a reproduction method by a combination of loop reproduction and random reproduction or shuffle reproduction is selected and reproduced by the manufacturer for each PGC 61. You can ]
And various commands (commands that can be specified by the manufacturer for each PGC 61 or cell 20) are included. In addition, PGC
As described above, the recording position of I on the DVD 1 is in the control data 11 or in the control data (not shown) in the video manager 2 in the case of PGCI relating to the menu in the video manager 2 (FIG. 1).
reference).
【0035】また、一のPGC61には、上記PGCI
の他に、実体的な映像及び音声等のデータがプログラム
60の組合わせとして(換言すれば、セル20の組合わ
せとして)含まれることとなる。Further, one PGC 61 has the above-mentioned PGCI.
In addition, substantive video and audio data are included as a combination of the program 60 (in other words, as a combination of the cells 20).
【0036】更に、一のPGC61においては、上記の
プログラム60における説明において示したセル20の
使い回し(すなわち、異なるPGC61により、同一の
セル20を用いること。)も可能である。また、使用す
るセル20については、DVD1に記録トラック上で記
憶されている順番にセル20を再生する方法(記録トラ
ック上で連続配置されたセルの再生)の他に、DVD1
に記憶されている順序に関係なく再生する(例えば、記
録トラック上で後に記録されているセル20を先に再生
する等)方法(非連続配置セルの再生)を製作者が選択
することができる。Further, in one PGC 61, it is possible to reuse the cell 20 shown in the description of the program 60 (that is, the same cell 20 is used by different PGC 61). As for the cells 20 to be used, in addition to the method of reproducing the cells 20 in the order stored on the recording track on the DVD 1 (reproduction of cells continuously arranged on the recording track), the DVD 1
The manufacturer can select the method (reproduction of non-consecutively arranged cells) that reproduces regardless of the order stored in (for example, the cell 20 recorded later on the recording track is reproduced first). .
【0037】次に、一又は複数のPGC61により、一
のタイトル62が論理上構成される。このタイトル62
は、例えば、映画一本に相当する単位であり、製作者が
DVD1の視聴者に対して提供したい完結した情報であ
る。Next, one title 62 is logically constructed by one or a plurality of PGCs 61. This title 62
Is a unit corresponding to, for example, one movie, and is complete information that the producer wants to provide to the viewer of the DVD 1.
【0038】そして、一又は複数のタイトル62によ
り、一のVTS63が論理上構成される。このVTS6
3に含まれるタイトル62は、夫々に共通の属性を有す
るものであり、例えば、一本の同じ映画に対して違う言
語の映画が夫々のタイトル62に相当することとなる。
また、図2に示す一のVTS63に相当する情報は、図
1に示す一のVTS3に含まれている情報に対応してい
る。すなわち、DVD1には、図2に示す論理上のVT
S63内に含まれる全ての情報が一のVTS3として記
録されていることとなる。Then, one VTS 63 is logically constructed by one or a plurality of titles 62. This VTS6
The titles 62 included in 3 have common attributes, and for example, a movie in a different language for one same movie corresponds to each title 62.
Information corresponding to one VTS 63 shown in FIG. 2 corresponds to information included in one VTS 3 shown in FIG. That is, the logical VT shown in FIG.
All the information contained in S63 is recorded as one VTS3.
【0039】以上説明した論理フォーマットに基づい
て、DVD1上の物理構造において区分された情報を製
作者が指定することにより、視聴者が見るべき映像(映
画等)が形成されるのである。Based on the logical format described above, the producer specifies the information divided in the physical structure on the DVD 1 to form a video (movie or the like) that the viewer should watch.
【0040】なお、図1に示す物理構造の説明において
は、内容の理解の容易化のため、複数のセル20がID
番号の順に記録されているとして説明したが、実施の形
態のDVD1においては、実際には、一のセル20が図
3に示す複数のインターリーブドユニットIUに分割さ
れて記録される場合がある。In the description of the physical structure shown in FIG. 1, a plurality of cells 20 have IDs in order to facilitate understanding of the contents.
Although it is described that they are recorded in the order of the numbers, in the DVD 1 of the embodiment, one cell 20 may actually be divided and recorded in a plurality of interleaved units IU shown in FIG.
【0041】すなわち、例えば図3に示すように、製作
者が一のPGC61AをID番号1、2及び4を有する
セル20により構成し、他のPGC61BをID番号
1、3及び4を有するセル20により構成する場合を考
えると、当該PGC61Aに基づいてDVD1から情報
を再生する際には、ID番号1、2及び4を有するセル
20のみを再生し、PGC61Bに基づいてDVD1か
ら情報を再生する際には、ID番号1、3及び4を有す
るセル20のみを再生することとなる。この場合に、セ
ル20がID番号毎に分離して記録されていると、例え
ば、PGC61Aの場合には、ID番号2のセル20の
DVD1上の記録位置からID番号4のセル20DVD
1上の記録位置まで、再生のためのピックアップをジャ
ンプする時間が必要となり、後述の再生装置におけるト
ラックバッファの容量によっては、ID番号2のセル2
0とID番号4のセル20を連続的に再生すること(以
下、これをシームレス再生という。)ができなくなる。That is, for example, as shown in FIG. 3, the manufacturer configures one PGC 61A with cells 20 having ID numbers 1, 2 and 4 and another PGC 61B with cells 20 having ID numbers 1, 3 and 4. In the case of reproducing information from the DVD 1 based on the PGC 61A, only the cells 20 having ID numbers 1, 2 and 4 are reproduced, and when the information is reproduced from the DVD 1 based on the PGC 61B. In this case, only the cell 20 having the ID numbers 1, 3 and 4 is reproduced. In this case, if the cells 20 are recorded separately for each ID number, for example, in the case of the PGC 61A, the cell 20DVD with the ID number 4 starts from the recording position on the DVD 1 of the cell 20 with the ID number 2.
It takes time to jump the pickup for reproduction to the recording position on the cell No. 1, and depending on the capacity of the track buffer in the reproducing apparatus described later, the cell 2 of the ID number 2
It becomes impossible to continuously reproduce the cell 20 of 0 and the ID number 4 (hereinafter referred to as seamless reproduction).
【0042】そこで、図3に示す場合には、ID番号2
のセル20とID番号3のセル20を、上記トラックバ
ッファにおける入出力処理の速度に対応して、一時的に
入力信号の入力が停止しても、出力信号の連続性が損な
われない長さのインターリーブドユニットIU(すなわ
ち、一のインターリーブドユニットIUの間だけピック
アップがジャンプすることによりトラックバッファへの
入力信号が途絶えても、当該トラックバッファからの出
力信号を連続的に出力可能な長さのインターリーブドユ
ニットIU)に夫々分解して記録し、例えば、PGC6
1Aに基づいて再生する場合には、ID番号2に対応す
るセル20を構成するインターリーブドユニットIUの
みを連続して検出し、再生することが行われる。同様
に、PGC61Bに基づいて再生する場合には、ID番
号3に対応するセル20を構成するインターリーブドユ
ニットIUのみを連続して検出し、再生するのである。
なお、インターリーブドユニットIUの長さは、上述の
ように、トラックバッファの容量を勘案して決定される
他に、トラックジャンプを行うためのスライダモータ等
の駆動機構の性能をも加味して決定される場合がある。Therefore, in the case shown in FIG. 3, the ID number 2
Cell 20 of ID number 3 and cell 20 of ID number 3 have such a length that the continuity of the output signal is not lost even if the input of the input signal is temporarily stopped according to the speed of the input / output processing in the track buffer. The interleaved unit IU (that is, the length at which the output signal from the track buffer can be continuously output even if the input signal to the track buffer is interrupted due to the pickup jumping only during one interleaved unit IU). In the interleaved unit IU) of the PGC6.
When reproducing based on 1A, only the interleaved unit IU forming the cell 20 corresponding to the ID number 2 is continuously detected and reproduced. Similarly, when reproducing based on the PGC 61B, only the interleaved unit IU forming the cell 20 corresponding to the ID number 3 is continuously detected and reproduced.
The length of the interleaved unit IU is determined in consideration of the capacity of the track buffer, as described above, and also in consideration of the performance of the drive mechanism such as the slider motor for performing the track jump. May be done.
【0043】このように、製作者の意図によって、一の
セル20を複数のインターリーブドユニットIUに分割
して記録しておくことにより、飛び飛びのID番号のセ
ル20を含むPGC61を再生する際にも、トラックバ
ッファから出力される信号は途切れることはなく、従っ
て、視聴者は中断することのない再生映像を視聴するこ
とができるのである。In this way, one cell 20 is divided into a plurality of interleaved units IU and recorded according to the intention of the manufacturer, so that when the PGC 61 including the cells 20 with random ID numbers is reproduced. However, the signal output from the track buffer is not interrupted, so that the viewer can watch the reproduced video without interruption.
【0044】なお、上記インターリーブドユニットIU
は、一のVOB10内で完結するように形成され、一の
インターリーブドユニットIUが隣り合う複数のVOB
10に跨がることはない。また、インターリーブドユニ
ットIUとVOBユニット30との関係については、一
のインターリーブドユニットIU内に一又は複数のVO
Bユニット30が含まれ、一のインターリーブドユニッ
トIU内においては一のVOBユニット30が完結する
ように構成されており、一のVOBユニット30が分割
されて複数のインターリーブドユニットIUに跨がるこ
とはない。The above interleaved unit IU
Are formed so as to be completed within one VOB 10, and one interleaved unit IU has a plurality of VOBs adjacent to each other.
It does not straddle 10. Regarding the relationship between the interleaved unit IU and the VOB unit 30, one or a plurality of VOs are included in one interleaved unit IU.
The B unit 30 is included, and one VOB unit 30 is configured to be completed in one interleaved unit IU, and one VOB unit 30 is divided to span a plurality of interleaved units IU. There is no such thing.
【0045】次に、上記の物理構造及び論理構造を有す
る映像情報及び音声情報のうち、特に本願に係る図1に
示したオーディオパック43について図4から図16を
参照して詳細に説明する。Next, of the video information and audio information having the above-mentioned physical structure and logical structure, the audio pack 43 shown in FIG. 1 according to the present application will be described in detail with reference to FIGS. 4 to 16.
【0046】本実施の形態のDVDにおける音声情報
は、例えば以下のような仕様のPCM(Pulse Code M
odulation:パルスコード変調)方式のリニアオーディ
オデータからなる。The audio information in the DVD according to the present embodiment is, for example, PCM (Pulse Code M) having the following specifications.
odulation: pulse code modulation) linear audio data.
【0047】
サンプリング周波数:48kHz又は96kHz
量子化ビット数 :16Bit、20Bit又は24Bit
チャンネル数 :1ch〜8ch
この仕様における各パラメータの組み合わせとして、例
えば、96kHz、24Bit且つ8chの組み合わせ
を考えると、PCMリニアオーディオデータのレート
は、18.432MHzとなるが、このデータレートで
再生するためには、再生装置のハードウエアにはかなり
高い動作速度が要求され、ディスクの回転数に伴う消費
電力等もかなり大きくなる。そこで、本実施の形態のD
VD1においては、この再生装置のハードウエアの動作
速度や消費電力等を考慮して、オーディオデータのレー
トの上限を6.144MHzに設定する。従って、以下
の本実施の形態のDVD1では、図4の表に示す仕様の
PCMリニアオーディオデータを扱うものとする。尚、
図4の表中、サンプリング周波数の欄における「48k
/96k」とは、48kHz及び96kHzのいずれで
もよいことを示し(その他も同様)、また量子化ビット
数の欄における「16、20、24」とは、16ビッ
ト、20ビット及び24ビットのいずれでもよいことを
示す(その他も同様)。Sampling frequency: 48 kHz or 96 kHz Quantization bit number: 16 Bit, 20 Bit or 24 Bit Channel number: 1 ch to 8 ch As a combination of each parameter in this specification, for example, consider a combination of 96 kHz, 24 Bit and 8 ch, a PCM linear audio. The data rate is 18.432 MHz, but in order to reproduce at this data rate, the reproduction device hardware is required to have a considerably high operating speed, and the power consumption and the like accompanying the number of revolutions of the disk are considerably large. . Therefore, D of the present embodiment
In the VD1, the upper limit of the audio data rate is set to 6.144 MHz in consideration of the operating speed and power consumption of the hardware of this reproducing apparatus. Therefore, it is assumed that the following DVD 1 of the present embodiment handles PCM linear audio data having the specifications shown in the table of FIG. still,
In the table of FIG. 4, "48k" in the column of sampling frequency
"/ 96k" indicates that either 48 kHz or 96 kHz may be used (the same applies to other cases), and "16, 20, 24" in the quantization bit number column means any of 16 bits, 20 bits and 24 bits. But it shows that it is okay (and so on).
【0048】ここで、PCMリニアオーディオデータに
おけるサンプルデータの配置の例を図5から図7に示
す。Here, examples of the arrangement of the sample data in the PCM linear audio data are shown in FIGS.
【0049】図5は、16ビットモードのサンプルデー
タ301aの配置を示し、図6は、20ビットモードの
サンプルデータ301bの配置を示し、図7は、24ビ
ットモードのサンプルデータ301cの配置を示す。FIG. 5 shows the arrangement of the sample data 301a in the 16-bit mode, FIG. 6 shows the arrangement of the sample data 301b in the 20-bit mode, and FIG. 7 shows the arrangement of the sample data 301c in the 24-bit mode. .
【0050】図5において、サンプルデータS2n及びS
2n+1は、サンプリング順序が2n番目のサンプルデータ及
び2n+1番目のサンプルデータを示している(但し、n=
0、1 、2 、…:以下同様)。そして、サンプルデータ
302aを構成するA2n、B2n、…は、各チャンネルの
16ビットを示している。In FIG. 5, sample data S2n and S2n
2n + 1 indicates the 2n-th sample data and the 2n + 1-th sample data in the sampling order (where n =
0, 1, 2, ...: Same as below). The A2n, B2n, ... Constituting the sample data 302a are of each channel.
16 bits are shown.
【0051】図6において、サンプルデータS2n及びS
2n+1は、サンプリング順序が2n番目のサンプルデータ及
び2n+1番目のサンプルデータの上位16ビットを示して
おり、e2n及びe2n+1は、サンプリング順序が2n番目の
サンプルデータ及び2n+1番目のサンプルデータの下位4
ビットを示している。即ち、サンプルデータ302bを
構成するA2n、B2n、…は、各チャンネルの上位16ビッ
トを示し、サンプルデータ303bを構成するa2n、b
2n、…は、各チャンネルの下位4ビットを示している。In FIG. 6, sample data S2n and S2n
2n + 1 indicates the upper 16 bits of the 2nth sample data and the 2n + 1th sample data in the sampling order, and e2n and e2n + 1 are the 2nth sample data and the 2n + 1th sample data in the sampling order. Lower 4 of sample data
Shows a bit. That is, A2n, B2n, ... Constituting the sample data 302b indicate the upper 16 bits of each channel, and a2n, b constituting the sample data 303b.
2n, ... Show the lower 4 bits of each channel.
【0052】更に図7において、サンプルデータS2n及
びS2n+1は、サンプリング順序が2n番目のサンプルデー
タ及び2n+1番目のサンプルデータの上位16ビットを示
しており、e2n及びe2n+1は、サンプリング順序が2n番
目のサンプルデータ及び2n+1番目のサンプルデータの下
位8ビットを示している。即ち、サンプルデータ302
cを構成するA2n、B2n、…は、各チャンネルの上位16
ビットを示し、サンプルデータ303cを構成するa2
n、b2n、…は、各チャンネルの下位8ビットを示して
いる。Further, in FIG. 7, sample data S2n and S2n + 1 indicate the upper 16 bits of the 2nth sample data and the 2n + 1th sample data in the sampling order, and e2n and e2n + 1 are the sampling data. The lower 8 bits of the 2n-th sample data and the 2n + 1-th sample data are shown. That is, the sample data 302
A2n, B2n, ... Constituting c are the top 16 of each channel.
A2 indicating the bit and forming the sample data 303c
n, b2n, ... Show the lower 8 bits of each channel.
【0053】図5から図7に示したどのモードのサンプ
ルデータ301a〜301cも、チャンネル数分の2サ
ンプル毎に一つのユニットとして扱われている。The sample data 301a to 301c of any mode shown in FIGS. 5 to 7 is treated as one unit for every two samples corresponding to the number of channels.
【0054】以上に説明した仕様のPCMリニアオーデ
ィオデータは、ISO/IEC13818−1規格に従
って、MPEG2システムストリーム化されて、即ち、
この規格に従って図1に示したオーディオパック43に
入る長さに分割されて、該オーディオパック43に入れ
られる(記録される)。The PCM linear audio data having the specifications described above is converted into an MPEG2 system stream according to the ISO / IEC13818-1 standard, that is,
According to this standard, the audio pack 43 shown in FIG.
【0055】この場合、一つのオーディオパック43
は、例えば、図8に示したように、2048バイト以下
の大きさをもち、一パック内に一つのパケットを持つ。In this case, one audio pack 43
8 has a size of 2048 bytes or less and has one packet in one pack, as shown in FIG.
【0056】より具体的には、図8において、オーディ
オパック43は、当該パック中のPCMリニアオーディ
オデータがMPEG2システムストリームに従うもので
あること等のパック全体についての属性情報を示す14
バイトのパックヘッダ201と、実体的なPCMリニア
オーディオデータが入る2034バイト以下のパケット
202とを持つ。More specifically, in FIG. 8, the audio pack 43 indicates attribute information about the entire pack such that the PCM linear audio data in the pack conforms to the MPEG2 system stream.
It has a pack header 201 of bytes and a packet 202 of 2034 bytes or less in which substantial PCM linear audio data is stored.
【0057】そして、パケット202は、パケット全体
に付いての属性情報を示すパケットヘッダ203と、サ
ブストリームID204と、オーディオフレーム情報2
05と、オーディオデータ情報206と、実体的な音声
情報片部分である2013バイトのPCMリニアオーデ
ィオデータ207を含んで構成されている。The packet 202 includes a packet header 203 indicating attribute information for the entire packet, a substream ID 204, and audio frame information 2
05, audio data information 206, and 2013 bytes of PCM linear audio data 207 which is a substantial audio information piece.
【0058】このように構成されたオーディオパック4
3(パケット202)に入れることができるオーディオ
サンプル数の最大値を、図4に示した夫々の組み合わせ
について図9の表に示す。図9の表から分かるようにオ
ーディオサンプル数は、2サンプル単位で扱われるため
(図5から図7参照)、1つのパケット202に入る最
大サンプル数は、必ず偶数となっている。Audio pack 4 configured in this way
The maximum number of audio samples that can be included in 3 (packet 202) is shown in the table of FIG. 9 for each combination shown in FIG. As can be seen from the table of FIG. 9, since the number of audio samples is handled in units of two samples (see FIGS. 5 to 7), the maximum number of samples that can be included in one packet 202 is always an even number.
【0059】次に、パケットヘッダ203におけるデー
タ構成について図10を参照して更に詳しく説明する。Next, the data structure of the packet header 203 will be described in more detail with reference to FIG.
【0060】図10において、パケットヘッダ203
は、パケットの開始位置を示す3バイトのパケットスタ
ートコードフィールド203aと、オーディオデータが
プライベートストリーム1に従っていることを示すスト
リームIDフィールド203bと、パケットの長さを示
すパケット長さフィールド203cとを備えて構成され
ている。In FIG. 10, the packet header 203
Comprises a 3-byte packet start code field 203a indicating the start position of the packet, a stream ID field 203b indicating that the audio data follows the private stream 1, and a packet length field 203c indicating the length of the packet. It is configured.
【0061】パケットヘッダ203は特に、各音声スト
リームの同期を取るために設定された再生出力の時刻を
管理するため時間を示すPTS(Presentation Time
Stamp:再生出力の時刻管理情報)が書き込まれたPT
Sフィールド203fを含む。このPTSフィールド2
03fは、パケット202の中に、オーディオフレーム
の先頭がある場合に、このパケットヘッダ203に付加
されるものである。逆に、このPTSフィールド203
fは、パケット202の中に、オーディオフレームの先
頭がない場合に、付加されることなく後続のデータによ
り前詰される。従って、当該パケットヘッダ203のバ
イト数は、可変である。また、一つのパケット中に2つ
のオーディオフレームの先頭が位置する場合には、最初
のオーディオフレームに対応するPTSだけがパケット
ヘッダ203に付加される。PTSは、そのパケットに
現れるオーディオフレームの先頭バイトがデコーダから
出力される時間を表しており、90kHzの単位で且つ
33ビット長で指定するものである。ここで、90kH
zとしたのは、NTSC、PALといった方式のビデオ
フレームの周波数の公倍数であり、また、オーディオの
1サンプル周期よりも高い精度を得るためである。一
方、33ビット長としたのは、90kHzのクロックの
計測により、1日の24時間の範囲を表現できるように
するためである。In particular, the packet header 203 is a PTS (Presentation Time) indicating the time for managing the time of the reproduction output set for synchronizing each audio stream.
Stamp: PT in which reproduction output time management information) is written
The S field 203f is included. This PTS field 2
03f is added to the packet header 203 when the head of the audio frame is included in the packet 202. Conversely, this PTS field 203
If there is no head of an audio frame in the packet 202, f is not padded and is pre-padded with subsequent data. Therefore, the number of bytes of the packet header 203 is variable. When the heads of two audio frames are located in one packet, only the PTS corresponding to the first audio frame is added to the packet header 203. The PTS represents the time at which the first byte of the audio frame appearing in the packet is output from the decoder, and is specified by the unit of 90 kHz and the length of 33 bits. Where 90kH
The value z is a common multiple of the frequency of a video frame of a system such as NTSC or PAL, and is for obtaining a precision higher than one audio sample period. On the other hand, the reason why the length is 33 bits is that the range of 24 hours a day can be expressed by measuring the clock of 90 kHz.
【0062】パケットヘッダ203は更に、PTSが当
該パケットヘッダ203中に付加されているか否かを示
すPTSフラグを示すPTS及びDTSフラグフィール
ド203dと、ヘッダの長さを示すフィールド203e
と、再生の際に必要となるバッファスケールを示すフィ
ールド203gと、そのバッファサイズを示すフィール
ド203hとを含む。The packet header 203 further includes a PTS and DTS flag field 203d indicating a PTS flag indicating whether the PTS is added to the packet header 203, and a field 203e indicating the length of the header.
And a field 203g indicating a buffer scale necessary for reproduction and a field 203h indicating the buffer size.
【0063】最後に、パケットヘッダ203は、1から
7バイトの可変長のスタッフィングバイトフィールド2
03iを備えており、当該オーディオパック43のバイ
ト長さが2048バイト以下の所定のバイト数となるよ
うにスタッフィングビットが必要に応じて詰められる。
スタッフィングバイトは、例えば、FFhといった特殊
なビット値を持っており、そのパターン認識により、こ
のフィールド203iは簡単に読み飛ばすことができる
ように構成されている。Finally, the packet header 203 has a variable length stuffing byte field 2 of 1 to 7 bytes.
03i, and stuffing bits are packed as necessary so that the byte length of the audio pack 43 is a predetermined number of bytes of 2048 bytes or less.
The stuffing byte has a special bit value such as FFh, and the pattern 203 recognizes that the field 203i can be easily skipped.
【0064】本実施の形態においては特に、オーディオ
フレームの周波数は、以下の3つの条件を全て満たすよ
うに設定される。Particularly in this embodiment, the frequency of the audio frame is set so as to satisfy all of the following three conditions.
【0065】(条件1)サンプリング周波数である48
kHz及び96kHzの整数分の1である
(条件2)PTSを指定する際の周波数である90kH
zの整数分の1である
(条件3)図4の表に示した仕様下でのオーディオパッ
ク43の最大周波数である387Hzより高い
上記条件1は、サンプリングの途中でオーディオフレー
ムが切れないようにするための条件であり、上記条件2
は、PTSの精度を落とさないための条件であり、ま
た、上記条件3は、全てのオーディオパック43のパケ
ット202の中にPTSを付加するための条件である。
尚、条件3にいう最大周波数は、図9の表に示したパケ
ット中の最大サンプル数が最小(124)であるオーデ
ィオデータの仕様である48kHz、8ch及び16ビ
ットの組み合わせの場合のオーディオパックの周波数で
あり、1/{124×(1/48kHz)}=387H
zとして求めたものである。(Condition 1) 48 which is the sampling frequency
90 kHz which is the frequency when the PTS is specified, which is an integer fraction of kHz and 96 kHz (condition 2).
It is an integer fraction of z (Condition 3) The above Condition 1 higher than 387 Hz, which is the maximum frequency of the audio pack 43 under the specifications shown in the table of FIG. 4, prevents audio frames from being cut off during sampling. The above conditions 2
Is a condition for not lowering the accuracy of PTS, and Condition 3 is a condition for adding PTS to the packets 202 of all audio packs 43.
The maximum frequency referred to in Condition 3 is the audio pack specification in the case of a combination of 48 kHz, 8 ch, and 16 bits, which is the specification of audio data in which the maximum number of samples in the packet shown in the table of FIG. Frequency, 1 / {124 × (1/48 kHz)} = 387H
It is obtained as z.
【0066】先ず、条件1及び2から、オーディオフレ
ームの周波数は、48000Hzと90000Hzの最
大公約数6000Hzの整数分の一でなければならな
い。そして、条件3を考慮すれば、求めるオーディオフ
レームの周波数は、600Hz、750Hz、1200
Hz、1500Hz、3000Hz及び6000Hzの
いずれかとなる。First, from the conditions 1 and 2, the frequency of the audio frame must be an integral fraction of the greatest common divisor 6000 Hz of 48000 Hz and 90000 Hz. Then, considering the condition 3, the frequencies of the audio frames to be obtained are 600 Hz, 750 Hz, and 1200.
Hz, 1500 Hz, 3000 Hz, or 6000 Hz.
【0067】ここで、オーディオフレームの周波数に比
例して再生装置に必要となるオーディオフレームカウン
タのビット数が大きくなり、この結果、オーディオデー
タの扱いが煩雑になる。この観点からは、上記求めたオ
ーディオフレーム周波数のうち、最も周波数の低い60
0Hzが、好ましい周波数である。なお、このとき、1
オーディオフレームの再生時間は、1/600Hz≒
1.67msとなり、比較的簡単な再生が可能となる。Here, the number of bits of the audio frame counter required for the reproducing apparatus increases in proportion to the frequency of the audio frame, and as a result, the handling of audio data becomes complicated. From this point of view, of the calculated audio frame frequencies, the lowest frequency 60
0 Hz is the preferred frequency. At this time, 1
Audio frame playback time is 1 / 600Hz ≒
The time is 1.67 ms, and relatively easy reproduction is possible.
【0068】以上から、本実施の形態では、オーディオ
フレームの周波数は、600Hzとする。From the above, in this embodiment, the frequency of the audio frame is 600 Hz.
【0069】この条件下で、1パケット当たりに入るオ
ーディオフレーム数を求めた結果を、図11の表に示
す。なお、パケットには、オーディオデータは、切れ目
なく書込まれるため、1つのパケットに入るオーディオ
フレーム数は、オーディオフレームの大きさ及びデータ
サイズに応じて可変となるのである。また、1つのオー
ディオフレームの大きさ(バイト数)は、サンプリング
周波数、量子化ビット数、チャンネル数に応じて可変と
なっている。The table of FIG. 11 shows the result of obtaining the number of audio frames per packet under this condition. Since the audio data is written in the packets without interruption, the number of audio frames in one packet can be changed according to the size of the audio frames and the data size. The size (the number of bytes) of one audio frame is variable according to the sampling frequency, the number of quantization bits, and the number of channels.
【0070】図11の表から、1パケットに含まれるオ
ーディオフレームの境界は、1〜13個存在することが
分かる。From the table of FIG. 11, it can be seen that there are 1 to 13 boundaries between audio frames included in one packet.
【0071】以上のように構成された本実施の形態のD
VDは、記録される音声情報に対し上記オーディオフレ
ームの単位でアクセス可能であり、記録、編集、再生等
が可能であるように、且つ、次に示す、オーディオフレ
ームをより大きな単位で統合した、フレーム集合の一例
としてのGOF(Group of Audio Frames)の単位で
もアクセス可能であり、記録、編集、再生等が可能であ
る。D of the present embodiment configured as described above
The VD can access the recorded audio information in units of the above audio frames, and can record, edit, and play back, and integrate the following audio frames in larger units. Access is also possible in units of GOF (Group of Audio Frames) as an example of a frame set, and recording, editing, reproduction, etc. are possible.
【0072】以下、このようにアクセスを可能ならしめ
る構成について詳しく説明する。Hereinafter, the configuration that enables such access will be described in detail.
【0073】先ず、GOFの構成について図12を参照
して説明する。First, the structure of the GOF will be described with reference to FIG.
【0074】図12において、GOFは、例えば20個
といった一定個数のオーディオフレームから構成され
る。各オーディオフレームには、ヘッダ等の境界を示す
情報は付加されていない。即ち、オーディオフレームの
境界においてもサンプルデータが単純に連続して配置さ
れている。また、各GOFにも、ヘッダ等の境界を示す
情報は付加されていない。即ち、GOFの境界において
もサンプルデータが単純に連続して配置されている。こ
のように、オーディオフレームやGOFは、DVDに記
録された音声情報が再生装置において音声出力された際
の時間に比例する単位であり、オーディオフレーム境界
とGOF境界とは、必ず一致する。In FIG. 12, the GOF is composed of a fixed number of audio frames such as 20, for example. Information indicating boundaries such as headers is not added to each audio frame. That is, the sample data is simply arranged continuously even at the boundary of the audio frame. Further, no information indicating a boundary such as a header is added to each GOF. That is, the sample data is simply arranged continuously even at the GOF boundary. As described above, the audio frame or GOF is a unit that is proportional to the time when the audio information recorded on the DVD is output as audio by the playback device, and the audio frame boundary and the GOF boundary always match.
【0075】次に、GOFと前述のナビパックとの関係
について図13を参照して説明する。Next, the relationship between GOF and the above-mentioned navigation pack will be described with reference to FIG.
【0076】図13において、例えば15個といった一
定個数のGOF毎にナビパック41が一つ置かれる。ナ
ビパック41は、例えば、約0.5秒間隔で置かれるも
のである。15個の連続したGOFは、DVDの記録ト
ラック上では、他のビデオパック等と多重化して配置さ
れた(図1参照)オーディオパック43の夫々に分割し
て書込まれる。このように、GOF境界の一つにナビパ
ック41は、配置され一つのGOFに含まれるオーディ
オフレームが、ナビパック41を跨ることはない。In FIG. 13, one navigation pack 41 is placed for each fixed number of GOFs such as 15, for example. The navigation pack 41 is placed at intervals of about 0.5 seconds, for example. On the recording track of the DVD, 15 consecutive GOFs are divided and written in each of the audio packs 43 arranged in a multiplexed manner with other video packs (see FIG. 1). In this way, the navigation pack 41 is arranged at one of the GOF boundaries, and an audio frame included in one GOF does not straddle the navigation pack 41.
【0077】次にオーディオパックとオーディオフレー
ムとの関係を図14を参照して説明する。Next, the relationship between audio packs and audio frames will be described with reference to FIG.
【0078】図14において、各オーディオパック43
には、前述のように1〜13個のオーディオフレーム境
界が含まれるようにオーディオデータが書込まれてい
る。各オーディオパック43には、ヘッダ部200(即
ち、図8で説明したパックヘッダ201、パケットヘッ
ダ203、サブストリームID204、オーディオフレ
ーム情報205及びオーディオデータ情報206)に続
いて、例えば、一つ前のオーディオパックと当該オーデ
ィオパックとに跨るオーディオフレーム#n-2に含まれ
るオーディオデータの終わりの一部と、オーディオフレ
ーム#n-1の全部と、オーディオフレーム#nの全部と、
オーディオフレーム#n+1の全部と、一つ後のオーディ
オパックと当該オーディオパックとに跨るオーディオフ
レーム#n+2に含まれるオーディオデータの始めの一部
とが書込まれている。In FIG. 14, each audio pack 43
As described above, the audio data is written so that 1 to 13 audio frame boundaries are included. In each audio pack 43, for example, immediately following the header portion 200 (that is, the pack header 201, the packet header 203, the substream ID 204, the audio frame information 205, and the audio data information 206 described in FIG. 8), A part of the end of the audio data included in the audio pack and the audio frame # n-2 extending over the audio pack, the entire audio frame # n-1, and the entire audio frame #n,
The entire audio frame # n + 1, a part of the beginning of the audio data contained in the audio pack # n + 2 extending over the audio pack after the audio pack # 1 and the audio pack after the audio pack # 2 are written.
【0079】但し、図13に示したようにGOFがナビ
パック41を跨ることはないため、ナビパック41を基
準にして最初に来るオーディオパック43aにおいて
は、図14でフレーム#n-2の終わりの一部となるオー
ディオデータは存在することはなく、また、ナビパック
を基準にして最後に来るオーディオパック43bにおい
ては、図14でフレームn+2の始めの一部となるオーデ
ィオデータは存在することはない。即ち、ナビパックを
基準にして最後に来るオーディオパック43bにおいて
は、一つのGOF又は一つのオーディオフレームに含ま
れるオーディオデータが途中までしか書込めない場合に
は、このオーディオデータは、書込まれることはなく、
次のナビパックの後に来るオーディオパック43aで、
区切り良く最初から書込まれる。However, since the GOF does not straddle the navigation pack 41 as shown in FIG. 13, in the audio pack 43a which comes first based on the navigation pack 41, the end of the frame # n-2 in FIG. , There is no audio data that is a part of the frame n + 2, and in the audio pack 43b that comes last based on the navigation pack, there is audio data that is a part of the beginning of the frame n + 2. There is no such thing. That is, in the last audio pack 43b based on the navigation pack, if the audio data included in one GOF or one audio frame can be written only halfway, this audio data must be written. Not,
With the audio pack 43a that comes after the next Navi pack,
It is written from the beginning with good breaks.
【0080】次に、以上のように構成されたオーディオ
パック43に書込まれたオーディオデータに対し、特定
のGOF中の特定のオーディオフレームにアクセスする
ための構成について説明する。Next, a configuration for accessing a specific audio frame in a specific GOF for the audio data written in the audio pack 43 having the above structure will be described.
【0081】第1の実施の形態では、図8で示したパケ
ットヘッダ203に続くプライベートデータ領域に、前
述のPTSが適用される第1オーディオフレーム(即
ち、各パケット内で最初に現れるオーディオフレーム)
を容易に検出できるようにするために該第1オーディオ
フレーム境界のアドレスを示す第1アクセスユニットポ
インタと、フレーム番号情報の一例としての、該第1オ
ーディオフレームのオーディオフレーム番号(例えば、
図12に示した各GOFにおける20個のオーディオフ
レームの通し番号である0〜19番のいずれか)を示す
情報と、フレーム境界数情報の一例としての、当該パケ
ットに含まれるオーディオフレームの境界の総数(フレ
ームヘッダの総数)を示す情報とが記述されている。In the first embodiment, in the private data area following the packet header 203 shown in FIG. 8, the above-mentioned PTS is applied to the first audio frame (that is, the audio frame that first appears in each packet).
To enable easy detection of the first audio frame boundary, a first access unit pointer indicating the address of the first audio frame boundary, and an audio frame number of the first audio frame (for example,
Information indicating the serial numbers of the 20 audio frames in each GOF shown in FIG. 12 (one of numbers 0 to 19) and the total number of audio frame boundaries included in the packet as an example of frame boundary number information. Information indicating (total number of frame headers) is described.
【0082】即ち、第1の実施の形態におけるオーディ
オパック43の中のプライベートデータ領域に設けられ
るサブストリームID204、オーディオフレーム情報
205及びオーディオデータ情報206は、図15に示
すように構成されている。That is, the substream ID 204, audio frame information 205 and audio data information 206 provided in the private data area of the audio pack 43 in the first embodiment are configured as shown in FIG.
【0083】図15において、プライベートデータ領域
には、当該パケット中のオーディオデータがプライベー
トストリーム1の規格下で記録されたPCMリニアオー
ディオデータであることを示す1バイトのサブストリー
ムID204と、上述した当該パケット内のオーディオ
フレームの境界の総数を示す8ビットの情報及び16ビ
ットの第1アクセスユニットポインタを含む3バイトの
オーディオフレーム情報205と、オーディオ強調フラ
グ、オーディオミュートフラグ、上述したGOF内の第
1オーディオフレームのフレーム番号を示す5ビットの
情報、量子化ビット数、サンプリング周波数、チャンネ
ル数、ダイナミックレンジ制御情報等のリニアオーディ
オに関する様々なパラメータを示す3バイトのオーディ
オデータ情報206と、実体的な音声情報片部分である
最大で2013バイトのPCMリニアオーディオデータ
207を含んで構成されている。In FIG. 15, in the private data area, the 1-byte substream ID 204 indicating that the audio data in the packet is PCM linear audio data recorded under the standard of the private stream 1 and the above-mentioned corresponding data are recorded. 3-byte audio frame information 205 including 8-bit information indicating the total number of audio frame boundaries in a packet and a 16-bit first access unit pointer, an audio emphasis flag, an audio mute flag, and the first in the GOF described above. 3-byte audio data information 20 indicating various parameters related to linear audio such as 5-bit information indicating a frame number of an audio frame, quantization bit number, sampling frequency, channel number, dynamic range control information 20 When, is configured to include a PCM linear audio data 207 of 2013 bytes at maximum is substantial audio information piece portion.
【0084】以上のように、一つのオーディオパック4
3にPCMリニアオーディオデータを入れることのでき
る領域は、最大で2013バイトである。As described above, one audio pack 4
The area in which PCM linear audio data can be stored in 3 is 2013 bytes at maximum.
【0085】この結果、第1の実施の形態によれば、後
述するように再生装置や記録装置において、特定のGO
F中の特定のオーディオフレームへのアクセスが、オー
ディオデータ情報206内に記述された第1オーディオ
フレームのフレーム番号を参照することにより容易に行
われる。更に、特定のGOF中の特定のオーディオフレ
ームにアクセスする際に、あるパケットがドロップアウ
ト(DVDからの情報読み取りの際に、エラーにより情
報の一部が欠落)した場合にも、パケット毎に第1オー
ディオフレームのフレーム番号が書込まれているため
に、複雑な計算を行うことなく現在位置を簡単且つ迅速
に特定することができる。As a result, according to the first embodiment, as will be described later, in a reproducing apparatus or a recording apparatus, a specific GO
Access to a specific audio frame in F is easily performed by referring to the frame number of the first audio frame described in the audio data information 206. Further, even when a certain packet is dropped out (a part of the information is lost due to an error when reading the information from the DVD) when accessing a specific audio frame in a specific GOF, it is possible to detect Since the frame number of one audio frame is written, the current position can be specified easily and quickly without performing complicated calculations.
【0086】また、第2の実施の形態では、特に、図8
で示したパケットヘッダ203に続くプライベートデー
タ領域に、上述した第1の実施の形態の場合に含まれる
情報に加えて、フレーム集合番号情報としての、当該パ
ケットに含まれる第1オーディオフレームの属するGO
Fの番号が記述されている。In the second embodiment, particularly, FIG.
In addition to the information included in the case of the first embodiment described above, in the private data area following the packet header 203 shown in FIG. 1, the GO to which the first audio frame included in the packet belongs as frame set number information.
The number of F is described.
【0087】即ち、第2の実施の形態におけるオーディ
オパック43の中のプライベートデータ領域に設けられ
るサブストリームID204、オーディオフレーム情報
205及びオーディオデータ情報206は、図16に示
すように構成されている。That is, the substream ID 204, audio frame information 205 and audio data information 206 provided in the private data area of the audio pack 43 in the second embodiment are configured as shown in FIG.
【0088】図16において、プライベートデータ領域
には、図15で示した情報に加えて、当該パケット内の
第1オーディオフレームが属するGOFの番号(例え
ば、図13に示したナビパック間における15個のGO
Fの通し番号である0〜14番のいずれか)が記述され
た4ビットのフィールド208が設けられている。この
フィールド208を含むオーディオデータ情報206a
は4バイトのデータからなり、これに応じて、PCMリ
ニアオーディオデータ207aは、最大で、2012バ
イトのデータとなる。In FIG. 16, in the private data area, in addition to the information shown in FIG. 15, the GOF number to which the first audio frame in the packet belongs (for example, 15 in the navigation packs shown in FIG. 13). GO
A 4-bit field 208 in which a serial number of F, that is, 0 to 14) is described is provided. Audio data information 206a including this field 208
Is 4-byte data, and accordingly, the PCM linear audio data 207a is a maximum of 2012 bytes of data.
【0089】この結果、第2の実施の形態によれば、後
述するように再生装置や記録装置において、特定のGO
F中の特定のオーディオフレームへのアクセスが、第1
オーディオフレームのフレーム番号及びGOFの番号を
参照することにより容易に行われる。更に、特定のGO
F中の特定のオーディオフレームにアクセスする際に、
比較的大きくドロップアウトした場合にも、パケット毎
に第1オーディオフレームのフレーム番号及びGOF番
号が書込まれているために、複雑な計算を行うことな
く、現在位置をより簡単且つ迅速に特定することができ
る。As a result, according to the second embodiment, as will be described later, in a reproducing apparatus or a recording apparatus, a specific GO
Access to a specific audio frame in F is the first
It is easily performed by referring to the frame number of the audio frame and the GOF number. Furthermore, specific GO
When accessing a specific audio frame in F,
Even when the dropout is relatively large, the frame number and GOF number of the first audio frame are written for each packet, so that the current position can be specified more easily and quickly without performing complicated calculations. be able to.
【0090】なお、上記DVDは、例えば、一本の映画
を記録する他に、当該映画に対応する音声や字幕につい
て、複数種類の言語の音声や字幕をも同一の光ディスク
に記録することが可能な大きな記憶容量を有しているの
で、上記の記録フォーマットは、特にDVD1に対して
適用することが効果的である。Note that, for example, in addition to recording one movie, the DVD can record voice and subtitles corresponding to the movie in a plurality of languages in the same optical disc. Since it has a large storage capacity, it is effective to apply the above recording format to the DVD 1 in particular.
【0091】(II)記録装置の実施の形態
次に、上述の制御情報、映像情報及び音声情報をDVD
1に記録するための記録装置の実施の形態について、図
17を用いて説明する。(II) Embodiment of Recording Device Next, the above-mentioned control information, video information and audio information are recorded on a DVD.
An embodiment of a recording apparatus for recording in No. 1 will be described with reference to FIG.
【0092】始めに、図17を用いて、実施の形態の記
録装置の構成及び動作について説明する。First, the configuration and operation of the recording apparatus according to the embodiment will be described with reference to FIG.
【0093】図17に示すように、実施の形態に係る記
録装置S1 は、VTR(Video Tape Recorder)70
と、メモリ71と、信号処理部72と、ハードディスク
(HD)装置73と、ハードディスク(HD)装置74
と、コントローラ75と、多重器76と、変調器77
と、マスタリング装置78とにより構成されている。As shown in FIG. 17, a recording apparatus S1 according to the embodiment is a VTR (Video Tape Recorder) 70.
A memory 71, a signal processing unit 72, a hard disk (HD) device 73, and a hard disk (HD) device 74.
, Controller 75, multiplexer 76, modulator 77
And a mastering device 78.
【0094】次に、動作を説明する。Next, the operation will be described.
【0095】VTR70には、DVD1に記録すべき音
楽情報や映像情報等の素材である記録情報Rが一時的に
記録されている。そして、VTR70に一時的に記録さ
れた記録情報Rは、信号処理部72からの要求により当
該信号処理部72に出力される。Recording information R which is a material such as music information and video information to be recorded on the DVD 1 is temporarily recorded on the VTR 70. Then, the record information R temporarily recorded in the VTR 70 is output to the signal processing unit 72 in response to a request from the signal processing unit 72.
【0096】信号処理部72は、VTR1から出力され
た記録情報RをA/D変換した後、MPEG2方式によ
り圧縮処理し、音楽情報と映像情報とを時間軸多重して
圧縮多重信号Srとして出力する。その後、出力された
圧縮多重信号Srは、ハードディスク装置73に一時的
に記憶される。The signal processing unit 72 A / D-converts the recording information R output from the VTR 1, compresses it according to the MPEG2 system, time-multiplexes the music information and the video information, and outputs them as a compressed multiplexed signal Sr. To do. After that, the output compressed multiplexed signal Sr is temporarily stored in the hard disk device 73.
【0097】これらと並行して、メモリ71は、上記記
録情報Rを部分記録情報Prに予め区分し、それぞれの
部分記録情報Prに関する、図10に示したパケットヘ
ッダ並びに、図15又は図16に示したサブストリーム
ID、オーディオフレーム情報、オーディオデータ情報な
どのユーザ定義情報等が記載されたキューシートSTに
基づき予め入力された当該部分記録情報Prに関する内
容情報を一時的に記憶し、信号処理部72からの要求に
基づいて内容情報信号Siとして出力する。In parallel with these, the memory 71 divides the recording information R into the partial recording information Pr in advance, and the packet header shown in FIG. 10 and the partial recording information Pr shown in FIG. Substream shown
A request from the signal processing unit 72 temporarily stores content information relating to the partial recording information Pr previously input based on a cue sheet ST in which user-defined information such as ID, audio frame information, and audio data information is described. The content information signal Si is output based on the above.
【0098】そして、信号処理部72は、VTR70か
ら出力される上記記録情報Rに対応したタイムコードT
t及びメモリ71から出力される内容情報信号Siに基づ
き、タイムコードTt を参照して上記部分記録情報Pr
に対応するPCI情報信号Spci及びDSI情報信号Sd
siを生成して出力し、当該PCI情報信号Spci及びD
SI情報信号Sdsiがハードディスク装置74に一時的
に記憶される。Then, the signal processing section 72 outputs the time code T corresponding to the recording information R output from the VTR 70.
Based on t and the content information signal Si output from the memory 71, the partial record information Pr is referred to by referring to the time code Tt.
PCI information signal Spci and DSI information signal Sd corresponding to
Generates and outputs si, and outputs the PCI information signal Spci and D
The SI information signal Sdsi is temporarily stored in the hard disk device 74.
【0099】以上の処理が記録情報R全体について実行
される。The above processing is executed for the entire record information R.
【0100】記録情報Rの全てについて上記の処理が終
了すると、コントローラ75は、ハードディスク装置7
3から圧縮多重信号Srを読み出すとともにハードディ
スク装置74からPCI情報信号Spci及びDSI情報
信号Sdsiを読み出し、これらに基づいて付加情報DAを
生成し、ハードディスク装置74に記憶する。これは、
各種制御信号中に、圧縮多重信号Srの生成結果によっ
て内容が定まるものがあるからである。一方、コントロ
ーラ75は、上記信号処理部72、ハードディスク装置
73及びハードディスク装置74の夫々の動作の時間管
理を行い、当該付加情報DAに対応する付加情報信号Sa
をハードディスク装置74から読み出して出力すると共
に、圧縮多重信号Srと付加情報信号Saを時間軸多重す
るための情報選択信号Sccを生成して出力する。When the above processing is completed for all the recorded information R, the controller 75 causes the hard disk device 7 to operate.
3 reads out the compression multiplexed signal Sr from the hard disk device 74, reads out the PCI information signal Spci and the DSI information signal Sdsi from the hard disk device 74, generates additional information DA based on these, and stores it in the hard disk device 74. this is,
This is because some control signals have their contents determined by the generation result of the compressed multiplexed signal Sr. On the other hand, the controller 75 manages the time of each operation of the signal processing unit 72, the hard disk device 73, and the hard disk device 74, and adds the additional information signal Sa corresponding to the additional information DA.
Is read from the hard disk device 74 and output, and an information selection signal Scc for time-multiplexing the compression multiplexed signal Sr and the additional information signal Sa is generated and output.
【0101】その後、圧縮多重信号Srと付加情報信号
Saは、情報選択信号Sccに基づき、多重器76により
時間軸多重されて情報付加圧縮多重信号Sapとして出力
される。なお、副映像情報が存在する場合には、図示さ
れないハードディスク装置など他の手段によって、信号
処理部72に入力され、画像、音声情報と同様に処理さ
れる。Thereafter, the compression multiplexed signal Sr and the additional information signal Sa are time-axis multiplexed by the multiplexer 76 based on the information selection signal Scc and output as the information additional compression multiplexed signal Sap. If the sub-picture information exists, it is input to the signal processing unit 72 by another means such as a hard disk device (not shown) and processed in the same manner as the image and audio information.
【0102】そして、変調器77は、出力された情報付
加圧縮多重信号Sapに対してリードソロモン符号等のエ
ラー訂正コード(ECC)の付加及び8−16変調等の
変調を施してディスク記録信号Smを生成し、マスタリ
ング装置78に出力する。Then, the modulator 77 adds an error correction code (ECC) such as Reed-Solomon code to the output information-added compression multiplexed signal Sap and performs modulation such as 8-16 modulation to make a disc recording signal Sm. Is generated and output to the mastering device 78.
【0103】最後に、マスタリング装置78は、当該デ
ィスク記録信号Smを、光ディスクを製造する際のマス
タ(抜き型)となるスタンパディスクに対して記録す
る。そして、このスタンパディスクを用いて図示しない
レプリケーション装置により、一般に市販されるレプリ
カディスクとしての光ディスク即ちDVDが製造され
る。Finally, the mastering device 78 records the disc recording signal Sm on a stamper disc which is a master (cutting die) when manufacturing an optical disc. Then, using this stamper disk, an optical disk, that is, a DVD, which is a commercially available replica disk, is manufactured by a replication device (not shown).
【0104】次に、本実施の形態に係るオーディオパッ
ク及びビデオパックへの音声情報及び映像情報の記録処
理について更に詳しく説明する。Next, the recording processing of audio information and video information in the audio pack and video pack according to this embodiment will be described in more detail.
【0105】上述の記録処理の中で、信号処理部72は
特に、映像情報を分割して圧縮などの処理を施してから
図1に示したビデオパック42に入れ、音声情報を分割
して所定のサンプルデータ配置を施してから、図1及び
図8に示したオーディオパック43に入れ、時間軸多重
して圧縮多重信号Srとして出力する。In the recording process described above, the signal processing unit 72 divides the image information into the video pack 42 shown in FIG. After the sample data arrangement is performed, the sample data is placed in the audio pack 43 shown in FIG. 1 and FIG.
【0106】このとき、オーディオパック43に入れら
れる音声情報は、前述のように図4の表に示したPCM
リニアオーディオデータである。そして、そのオーディ
オフレーム周波数は600Hzであり、各パケットヘッ
ダにPTSが必ず付加されている。そして、各パケット
には、キューシートSTの内容に応じて、図15に示し
たように、第1アクセスユニットポインタと、該第1オ
ーディオフレームのオーディオフレーム番号を示す情報
と、パケットに含まれるオーディオフレームの境界の総
数を示す情報とが記述されているか、又は、図16に示
したように、これらの情報に加えてGOFの番号を示す
情報が記述されている。At this time, the audio information put in the audio pack 43 is the PCM shown in the table of FIG. 4 as described above.
It is linear audio data. The audio frame frequency is 600 Hz, and PTS is always added to each packet header. Then, in each packet, as shown in FIG. 15, the first access unit pointer, the information indicating the audio frame number of the first audio frame, and the audio included in the packet according to the content of the cue sheet ST. Information indicating the total number of frame boundaries is described, or, as shown in FIG. 16, in addition to these information, information indicating the GOF number is described.
【0107】このため、このDVDを再生する情報再生
装置において、後述するように、特定のGOF中の特定
のオーディオフレームへのアクセスが、第1オーディオ
フレームのフレーム番号を参照することにより、又は第
1オーディオフレームのフレーム番号及びGOFの番号
を参照することにより、容易に行われる。Therefore, in the information reproducing apparatus for reproducing this DVD, as will be described later, access to a specific audio frame in a specific GOF is performed by referring to the frame number of the first audio frame, or by accessing the frame number of the first audio frame. This is easily performed by referring to the frame number of one audio frame and the GOF number.
【0108】(III)再生装置の実施の形態
次に、上記の記録装置S1によりDVD1に記録された
情報を再生するための再生装置の実施の形態を、図18
から図26を用いて説明する。(III) Embodiment of Reproducing Device Next, an embodiment of a reproducing device for reproducing the information recorded on the DVD 1 by the recording device S1 will be described with reference to FIG.
From FIG. 26 onward will be described.
【0109】始めに、図18を用いて、実施の形態の再
生装置の構成及び動作について説明する。First, the configuration and operation of the reproducing apparatus according to the embodiment will be described with reference to FIG.
【0110】図18に示すように、実施の形態に係る再
生装置S2は、ピックアップ80と、復調訂正部81
と、ストリームスイッチ82及び84と、トラックバッ
ファ83と、システムバッファ85と、デマルチプレク
サ86と、VBV(Video Buffer Verifier)バッフ
ァ87と、ビデオデコーダ88と、サブピクチャバッフ
ァ89と、サブピクチャデコーダ90と、混合器91
と、オーディオバッファ92と、オーディオデコーダ9
3と、PCIバッファ94と、PCIデコーダ95と、
ハイライトバッファ96と、ハイライトデコーダ97
と、入力部98と、ディスプレイ99と、システムコン
トローラ100と、ドライブコントローラ101と、ス
ピンドルモータ102と、スライダモータ103とによ
り構成されている。なお、図18に示す構成は、再生装
置S2の構成のうち、映像及び音声の再生に関する部分
のみを記載したものであり、ピックアップ80及びスピ
ンドルモータ102並びにスライダモータ103等をサ
ーボ制御するためのサーボ回路等は従来技術と同様であ
るので、記載及び細部説明を省略する。As shown in FIG. 18, the reproducing apparatus S2 according to the embodiment has a pickup 80 and a demodulation / correction unit 81.
, Stream switches 82 and 84, track buffer 83, system buffer 85, demultiplexer 86, VBV (Video Buffer Verifier) buffer 87, video decoder 88, sub-picture buffer 89, and sub-picture decoder 90. , Mixer 91
, Audio buffer 92, and audio decoder 9
3, a PCI buffer 94, a PCI decoder 95,
Highlight buffer 96 and highlight decoder 97
The input unit 98, the display 99, the system controller 100, the drive controller 101, the spindle motor 102, and the slider motor 103. It should be noted that the configuration shown in FIG. 18 shows only the part relating to the reproduction of video and audio in the configuration of the reproduction device S2, and is a servo for servo-controlling the pickup 80, the spindle motor 102, the slider motor 103, and the like. The circuit and the like are the same as those of the conventional technique, and thus the description and detailed description thereof are omitted.
【0111】次に、全体動作を説明する。Next, the overall operation will be described.
【0112】ピックアップ80は、図示しないレーザダ
イオード、偏向ビームスプリッタ、対物レンズ、光検出
器等を含み、DVD1に対して再生光としての光ビーム
Bを照射すると共に、当該光ビームBのDVD1からの
反射光を受光し、DVD1上に形成されている情報ピッ
トに対応する検出信号Spを出力する。このとき、光ビ
ームBがDVD1上の情報トラックに対して正確に照射
されると共に、DVD1上の情報記録面で正確に焦点を
結ぶように、図示しない対物レンズに対して従来技術と
同様の方法によりトラッキングサーボ制御及びフォーカ
スサーボ制御が施されている。The pickup 80 includes a laser diode, a deflection beam splitter, an objective lens, a photodetector and the like (not shown), irradiates the DVD 1 with the light beam B as reproduction light, and outputs the light beam B from the DVD 1. It receives the reflected light and outputs a detection signal Sp corresponding to the information pit formed on the DVD 1. At this time, the light beam B is accurately applied to the information track on the DVD 1, and a method similar to that of the conventional technique is applied to an objective lens (not shown) so that the information recording surface on the DVD 1 is accurately focused. The tracking servo control and the focus servo control are performed by.
【0113】ピックアップ80から出力された検出信号
Spは、復調訂正部81に入力され、復調処理及び誤り
訂正処理が行われて復調信号Sdmが生成され、ストリー
ムスイッチ82及びシステムバッファ85に出力され
る。The detection signal Sp output from the pickup 80 is input to the demodulation correction unit 81, demodulation processing and error correction processing are performed to generate a demodulation signal Sdm, which is output to the stream switch 82 and the system buffer 85. .
【0114】復調信号Sdmが入力されたストリームスイ
ッチ82は、ドライブコントローラ101からのスイッ
チ信号Ssw1によりその開閉が制御され、閉のときに
は、入力された復調信号Sdmをそのままスルーしてトラ
ックバッファ83に出力する。一方、ストリームスイッ
チ82が開のときには、復調信号Sdmは出力されず、不
要な情報(信号)がトラックバッファ83に入力される
ことがない。The stream switch 82 to which the demodulated signal Sdm is input is controlled to be opened / closed by a switch signal Ssw1 from the drive controller 101, and when closed, the input demodulated signal Sdm is directly passed and output to the track buffer 83. To do. On the other hand, when the stream switch 82 is open, the demodulated signal Sdm is not output, and unnecessary information (signal) is not input to the track buffer 83.
【0115】復調信号Sdmが入力されるトラックバッフ
ァ83は、FIFO(First In First Out)メモリ
等により構成され、入力された復調信号Sdmを一時的に
記憶すると共に、ストリームスイッチ84が閉とされて
いるときには、記憶した復調信号Sdmを連続的に出力す
る。トラックバッファ83は、MPEG2方式における
各GOP毎のデータ量の差を補償すると共に、インター
リーブドユニットIUに分割されたデータの読み取りの
際等に、上記のシームレス再生におけるトラックジャン
プに起因して不連続に入力される復調信号Sdmを連続的
に出力し、当該不連続による再生の中断を解消するため
のものである。The track buffer 83 to which the demodulated signal Sdm is input is constituted by a FIFO (First In First Out) memory or the like, and temporarily stores the input demodulated signal Sdm, and the stream switch 84 is closed. If so, the stored demodulated signal Sdm is continuously output. The track buffer 83 compensates for the difference in data amount between GOPs in the MPEG2 system, and discontinues due to the track jump in the seamless reproduction when reading the data divided into the interleaved units IU. It is for continuously outputting the demodulated signal Sdm input to the terminal to cancel the interruption of the reproduction due to the discontinuity.
【0116】連続的に復調信号Sdmが入力されるストリ
ームスイッチ84は、デマルチプレクサ86における分
離処理において、後段の各種バッファがオーバーフロー
したり、逆に空になってデコード処理が中断することが
ないように、システムコントローラ100からのスイッ
チ信号Ssw2により開閉が制御される。The stream switch 84 to which the demodulated signal Sdm is continuously input is prevented from overflowing various buffers in the subsequent stage or conversely becoming empty and interrupting the decoding process in the separation process in the demultiplexer 86. In addition, opening / closing is controlled by the switch signal Ssw2 from the system controller 100.
【0117】一方、トラックバッファ83と並行して復
調信号Sdmが入力されるシステムバッファ85は、DV
D1をローディングしたときに最初に検出され、DVD
1に記録されている情報全体に関する管理情報等(ビデ
オマネージャー2等)やVTS3のコントロールデータ
11を蓄積して制御情報Scとしてシステムコントロー
ラ100に出力すると共に、情報再生中に必要に応じて
上記ナビパック41毎のDSIパケット51中のデータ
を一時的に蓄積し、システムコントローラ100に制御
情報Scとして出力する。On the other hand, the system buffer 85 to which the demodulated signal Sdm is input in parallel with the track buffer 83 is DV
First detected when loading D1, DVD
The management information (video manager 2, etc.) related to the entire information recorded in 1 and the control data 11 of the VTS 3 are accumulated and output as the control information Sc to the system controller 100, and the above-mentioned navigation is performed as necessary during information reproduction. The data in the DSI packet 51 for each pack 41 is temporarily stored and output to the system controller 100 as control information Sc.
【0118】ストリームスイッチ84を介して復調信号
Sdmが連続的に入力されたデマルチプレクサ86におい
ては、当該復調信号Sdmから映像情報、音声情報、副映
像情報及びナビパック41毎のPCIパケット50を分
離し、ビデオ信号Sv、副映像信号Ssp、オーディオ信
号Sad並びにPCI信号Spcとして、夫々VBVバッフ
ァ87、サブピクチャバッファ89、オーディオバッフ
ァ92及びPCIバッファ94に出力する。デマルチプ
レクサ86は、また各パケットのパケットヘッダ等を制
御信号Sdmxとして、システムコントローラ100に送
出する。なお、復調信号Sdmには、音声情報又は副映像
情報として複数の言語が別々のストリームとして含まれ
ている場合があるが、その場合には、システムコントロ
ーラ100からのストリーム選択信号Slcにより所望の
言語が夫々選択されてオーディオバッファ92又はサブ
ピクチャバッファ89に出力される。In the demultiplexer 86 to which the demodulated signal Sdm is continuously input via the stream switch 84, the video information, the audio information, the sub-picture information and the PCI packet 50 for each navigation pack 41 are separated from the demodulated signal Sdm. Then, the video signal Sv, the sub-picture signal Ssp, the audio signal Sad, and the PCI signal Spc are output to the VBV buffer 87, the sub-picture buffer 89, the audio buffer 92, and the PCI buffer 94, respectively. The demultiplexer 86 also sends the packet header of each packet as a control signal Sdmx to the system controller 100. Note that the demodulated signal Sdm may include a plurality of languages as separate streams as audio information or sub-picture information. In that case, the stream selection signal Slc from the system controller 100 causes a desired language. Are selected and output to the audio buffer 92 or the sub-picture buffer 89.
【0119】ビデオ信号Svが入力されるVBVバッフ
ァ87は、FIFOメモリ等により構成され、ビデオ信
号Svを一時的に蓄積し、ビデオデコーダ88に出力す
る。VBVバッファ87は、MPEG2方式により圧縮
されているビデオ信号Svにおける各ピクチャ毎のデー
タ量のばらつきを補償するためのものである。そして、
データ量のばらつきが補償されたビデオ信号Svがビデ
オデコーダ88に入力され、MPEG2方式により復調
が行われて復調ビデオ信号Svdとして混合器91に出力
される。The VBV buffer 87 to which the video signal Sv is input is formed of a FIFO memory or the like, temporarily stores the video signal Sv, and outputs it to the video decoder 88. The VBV buffer 87 is for compensating for variations in the data amount of each picture in the video signal Sv compressed by the MPEG2 system. And
The video signal Sv in which the variation in the data amount is compensated is input to the video decoder 88, demodulated by the MPEG2 system, and output to the mixer 91 as a demodulated video signal Svd.
【0120】一方、副映像信号Sspが入力されるサブピ
クチャバッファ89は、入力された副映像信号Sspを一
時的に蓄積し、サブピクチャデコーダ90に出力する。
サブピクチャバッファ89は、副映像信号Sspに含まれ
る副映像情報を、当該副映像情報に対応する映像情報と
同期して出力するためのものである。そして、映像情報
との同期が取られた副映像信号Sspがサブピクチャデコ
ーダ90に入力され、復調が行われて復調副映像信号S
spdとして混合器91に出力される。On the other hand, the sub-picture buffer 89 to which the sub-picture signal Ssp is input temporarily stores the input sub-picture signal Ssp and outputs it to the sub-picture decoder 90.
The sub-picture buffer 89 is for outputting the sub-picture information included in the sub-picture signal Ssp in synchronization with the picture information corresponding to the sub-picture information. Then, the sub-picture signal Ssp synchronized with the picture information is input to the sub-picture decoder 90, demodulated and demodulated sub-picture signal S
It is output to the mixer 91 as spd.
【0121】なお、副映像信号Sspが、メニュー画面を
構成して表示するために必要な、枠、選択ボタン等を構
成するための映像情報を含んでいる場合には、システム
コントローラ100からのハイライト制御信号Schに基
づき、表示すべき選択ボタン等の表示状態の変更を行っ
て出力する。If the sub-picture signal Ssp contains picture information for forming a frame, a selection button, etc. necessary to compose and display the menu screen, a high level signal from the system controller 100 is displayed. Based on the write control signal Sch, the display state of the selection button or the like to be displayed is changed and output.
【0122】ビデオデコーダ88から出力された復調ビ
デオ信号Svdとサブピクチャデコーダ90から出力され
た復調副映像信号Sspd(対応する復調ビデオ信号Svd
との同期が取れている。)は、混合器91により混合さ
れ、最終的な表示すべき映像信号Svpとして図示しない
CRT(Cathode Ray Tube)等の表示部に出力され
る。The demodulated video signal Svd output from the video decoder 88 and the demodulated sub-picture signal Sspd output from the sub-picture decoder 90 (corresponding demodulated video signal Svd
Is in sync with. ) Is mixed by the mixer 91 and output as a final video signal Svp to be displayed to a display unit such as a CRT (Cathode Ray Tube) not shown.
【0123】次に、オーディオ信号Sadが入力されるオ
ーディオバッファ92は、FIFOメモリ等により構成
され、入力されたオーディオ信号Sadを一時的に蓄積
し、オーディオデコーダ93に出力する。オーディオバ
ッファ92は、オーディオ信号Sadを対応する映像情報
を含むビデオ信号Sv又は副映像信号Sspに同期して出
力させるためのものであり、対応する映像情報の出力状
況に応じてオーディオ信号Sadを遅延させる。そして、
対応する映像情報と同期するように時間調整されたオー
ディオ信号Sadは、オーディオデコーダ93に出力さ
れ、所定のデコードが施されて復調オーディオ信号Sad
dとして図示しないスピーカ等に出力される。なお、ア
クセス直後の再生で一時的に音声を中断する(ポーズす
る)必要があることが検出された場合には、システムコ
ントローラ100からポーズ信号Scaがオーディオデコ
ーダ93に出力され、当該オーディオデコーダ93にお
いて一時的に復調オーディオ信号Saddの出力を停止す
る。Next, the audio buffer 92 to which the audio signal Sad is input is constituted by a FIFO memory or the like, temporarily stores the input audio signal Sad, and outputs it to the audio decoder 93. The audio buffer 92 is for outputting the audio signal Sad in synchronization with the video signal Sv or the sub-picture signal Ssp including the corresponding video information, and delays the audio signal Sad according to the output status of the corresponding video information. Let And
The audio signal Sad time-adjusted so as to be synchronized with the corresponding video information is output to the audio decoder 93, subjected to predetermined decoding, and demodulated audio signal Sad.
It is output as d to a speaker (not shown). When it is detected that the sound needs to be temporarily interrupted (paused) in the reproduction immediately after the access, the system controller 100 outputs the pause signal Sca to the audio decoder 93, and the audio decoder 93 concerned. The output of the demodulated audio signal Sadd is temporarily stopped.
【0124】更に、PCI信号Spcが入力されるPCI
バッファ94は、FIFOメモリ等により構成され、入
力されたPCI信号Spcを一時的に蓄積し、PCIデコ
ーダ95に出力する。PCIバッファ94は、PCI信
号Spcに含まれるPCIパケット50と当該PCIパケ
ット50が対応する映像情報、音声情報、副映像情報等
とを同期させ、当該映像情報、音声情報又は副映像情報
等にPCIパケット50を適用させるためのものであ
る。そして、PCIバッファ94により対応する映像情
報、音声情報又は副映像情報等と同期したPCI信号S
pcは、PCIデコーダ95によりPCIパケット50に
含まれるハイライト情報が分離され、ハイライト信号S
hiとしてハイライトバッファ96に出力されると共に、
PCIパケット50のハイライト情報以外の部分がPC
I情報信号Spciとしてシステムコントローラ100に
出力される。Furthermore, the PCI to which the PCI signal Spc is input
The buffer 94 is composed of a FIFO memory or the like, temporarily stores the input PCI signal Spc, and outputs it to the PCI decoder 95. The PCI buffer 94 synchronizes the PCI packet 50 included in the PCI signal Spc with the video information, audio information, sub-picture information or the like corresponding to the PCI packet 50, and PCI to the video information, audio information, sub-picture information, or the like. This is for applying the packet 50. Then, the PCI signal S synchronized by the PCI buffer 94 with the corresponding video information, audio information, sub-video information, or the like.
In the pc, the highlight information included in the PCI packet 50 is separated by the PCI decoder 95, and the highlight signal S
It is output to the highlight buffer 96 as hi,
The portion other than the highlight information of the PCI packet 50 is the PC
The I information signal Spci is output to the system controller 100.
【0125】ハイライト信号Shiが入力されるハイライ
トバッファ96は、FIFOメモリ等により構成され、
入力されたハイライト信号Shiを一時的に蓄積し、ハイ
ライトデコーダ97に出力する。ハイライトバッファ9
6は、当該ハイライト情報のための映像情報が含まれて
いる副映像信号Sspに対応して、ハイライト情報に対応
する選択項目の表示状態の変更が正確に表示されるため
の時間軸補償を行うためのバッファである。そして、時
間軸補償が行われたハイライト信号Shiは、ハイライト
デコーダ97においてデコードされ、当該ハイライト信
号Shiに含まれる情報が復調ハイライト信号Shidとし
てシステムコントローラ100に出力される。ここで、
システムコントローラ100は、当該復調ハイライト信
号Shidに基づき、ハイライト情報による表示状態の変
更を行うべく、上記のハイライト制御信号Schを出力す
ることとなる。The highlight buffer 96 to which the highlight signal Shi is input is composed of a FIFO memory or the like,
The input highlight signal Shi is temporarily stored and output to the highlight decoder 97. Highlight buffer 9
Reference numeral 6 is a time axis compensation for accurately displaying the change in the display state of the selection item corresponding to the highlight information, corresponding to the sub video signal Ssp including the video information for the highlight information. Is a buffer for performing. Then, the highlight signal Shi for which the time axis compensation has been performed is decoded by the highlight decoder 97, and the information included in the highlight signal Shi is output to the system controller 100 as a demodulated highlight signal Shid. here,
Based on the demodulated highlight signal Shid, the system controller 100 outputs the highlight control signal Sch in order to change the display state according to the highlight information.
【0126】システムコントローラ100は、システム
バッファ85から入力される制御情報Sc、デマルチプ
レクサ86から入力される制御信号Sdmx、PCIデコ
ーダ95から入力されるPCI情報信号Spci及びリモ
コン等の入力部98から入力される入力信号Sinに基づ
き、それらの信号に対応した正しい再生を行うために上
記のスイッチ信号Ssw2、言語選択信号Slc、ポーズ信
号Sca、ハイライト制御信号Schを出力すると共に、再
生装置S2 の動作状況等を表示するために表示信号Sdp
を液晶表示装置等のディスプレイ99に出力する。The system controller 100 inputs the control information Sc input from the system buffer 85, the control signal Sdmx input from the demultiplexer 86, the PCI information signal Spci input from the PCI decoder 95, and the input section 98 such as a remote controller. The switch signal Ssw2, the language selection signal Slc, the pause signal Sca, and the highlight control signal Sch are output based on the input signal Sin to perform the correct reproduction corresponding to those signals, and the operation of the reproducing device S2 is performed. Display signal Sdp to display status
Is output to a display 99 such as a liquid crystal display device.
【0127】更に、システムコントローラ100は、上
記制御信号Sc又は前述のDSIデータ等により、シー
ムレス再生のためにサーチ等のトラックジャンプの処理
が必要であることを検出したときには、ドライブコント
ローラ101に対して、当該トラックジャンプの処理に
対応するシームレス制御信号Scslを出力する。そし
て、シームレス制御信号Scslが入力されたドライブコ
ントローラ101は、スピンドルモータ102又はスラ
イダモータ103に対して駆動信号Sd を出力する。こ
の駆動信号Sdにより、スピンドルモータ102又はス
ライダモータ103は、光ビームBが再生すべきDVD
1上の記録位置に照射されるようにピックアップ2を移
動させる(図18破線矢印参照)と共に、DVD1の回
転数をCLV(線速度一定)制御する。これと並行し
て、ドライブコントローラ101は、ピックアップ2が
移動中であり復調訂正部81から復調信号Sdmが出力さ
れないときには、シームレス制御信号Scslに基づきス
イッチ信号Ssw1を出力し、ストリームスイッチ82を
開とすると共に、復調信号Sdmが出力され始めると、ス
トリームスイッチ82を閉成して復調信号Sdmをトラッ
クバッファ83に出力する。Further, when the system controller 100 detects from the control signal Sc or the above-mentioned DSI data that the track jump processing such as the search is necessary for the seamless reproduction, it informs the drive controller 101. , And outputs a seamless control signal Scsl corresponding to the track jump processing. Then, the drive controller 101 to which the seamless control signal Scsl is input outputs the drive signal Sd to the spindle motor 102 or the slider motor 103. By this drive signal Sd, the spindle motor 102 or the slider motor 103 causes the DVD that the light beam B should reproduce.
The pickup 2 is moved so as to irradiate the recording position above 1 (see the broken line arrow in FIG. 18), and the rotation speed of the DVD 1 is controlled by CLV (constant linear velocity). In parallel with this, when the pickup 2 is moving and the demodulation correction unit 81 does not output the demodulation signal Sdm, the drive controller 101 outputs the switch signal Ssw1 based on the seamless control signal Scsl and opens the stream switch 82. At the same time, when the demodulated signal Sdm starts to be output, the stream switch 82 is closed to output the demodulated signal Sdm to the track buffer 83.
【0128】次に、本願の再生装置S1の第1の実施の
形態の構成及び動作について、図19を用いて説明す
る。この再生装置S1の第1の実施の形態は、図15に
示したオーディオフレーム情報及びオーディオデータ情
報を持つように構成されたDVD1の第1の実施の形態
に対して好適なアクセス動作を行うように構成されたも
のである。Next, the configuration and operation of the first embodiment of the reproducing apparatus S1 of the present application will be described with reference to FIG. The first embodiment of the reproducing apparatus S1 performs suitable access operation to the first embodiment of the DVD 1 having the audio frame information and the audio data information shown in FIG. It is composed of.
【0129】本実施の形態においては、図18におい
て、デマルチプレクサ86により、オーディオパック4
3に入れられた図4に示したPCMリニアオーディオデ
ータが、オーディオ信号Sadとして、オーディオバッフ
ァ92へ出力される。これと平行して、各パケットには
PTSが必ず付加されているので、デマルチプレクサ8
6からは、各パケット毎に、図15に示した第1アクセ
スユニットポインタ、フレーム番号及びフレームの境界
の総数を示す情報が、制御信号Sdmxの一部として出力
され、これらの情報がシステムコントローラ100に入
力されるように構成されている。尚、これらの情報が、
制御信号Sdmxの一部としてではなく、オーディオバッ
ファ92を介してシステムコントローラ100に入力さ
れるように構成してもよい。In the present embodiment, in FIG. 18, the demultiplexer 86 allows the audio pack 4
The PCM linear audio data shown in FIG. 4, which has been put in No. 3, is output to the audio buffer 92 as the audio signal Sad. In parallel with this, since the PTS is always added to each packet, the demultiplexer 8
From 6, the information indicating the first access unit pointer, the frame number, and the total number of frame boundaries shown in FIG. 15 is output as a part of the control signal Sdmx for each packet, and these information are output to the system controller 100. Is configured to be input to. In addition, these information
The control signal Sdmx may be input to the system controller 100 via the audio buffer 92 instead of being part of the control signal Sdmx.
【0130】そして、システムコントローラ100は、
これらの入力された情報に基づいて図19のフローチャ
ートに示したアクセス動作を行うように構成されてい
る。Then, the system controller 100
It is configured to perform the access operation shown in the flowchart of FIG. 19 based on the input information.
【0131】以下に、このシステムコントローラ100
の行う制御動作について説明する。ここでは、あるナビ
パックの第3番目のGOFにおける第14番目のオーデ
ィオフレームにアクセスする場合を例にとって説明す
る。The system controller 100 will be described below.
The control operation performed by will be described. Here, a case of accessing the 14th audio frame in the 3rd GOF of a certain navigation pack will be described as an example.
【0132】図19において、先ず、ユーザから時間指
定(a時:b分:c秒:dGOF:eオーディオフレー
ム)が指定されると、ピックアップが、アクセス目標を
含むナビパックに向けて移動され、システムコントロー
ラ100により、そのナビパックの入力が待たれる(ス
テップS11)。ナビパックには、タイムコードに相当
するデータも入っているため、ナビパック単位のアクセ
スは、このデータを参照することにより簡単に実行でき
る。そのナビパックの入力が検出されると(ステップS
11:YES)、先ず、GOF番号のカウンタの値gn
と、前のオーディオフレーム番号のカウンタの値pafnと
が「0」にリセットされる(ステップS12)。そし
て、読取処理が続行されて、そのナビパックが付加され
たVOBUにおいて多重化されたパックの内のオーディ
オパックの入力が、システムコントローラにより待たれ
る(ステップS13)。オーディオパックが入力される
と(ステップS13:YES)、当該オーディオパック
内のオーディオデータ情報(15図参照)の中から読み
出すことにより得られるオーディオフレーム番号afn
(0〜19のいずれか)と、カウンタに保持されたオー
ディオフレーム番号の値pafnとの大小が比較される(ス
テップS14)。ここで、pafn>afnであれば(ステッ
プS14:YES)、ステップS15へ進み、gnが一つ
インクリメントされ(ステップS15)、前のオーディ
オフレームの番号として、カウンタの値が、pafn=afn
とセットされる(ステップS16)。一方、ステップS
14において、pafn>afnでなければ(ステップS1
4:NO)、ステップS15を経ることなく、ステップ
S16の処理が行われる。In FIG. 19, first, when the user specifies the time designation (a hour: b minute: c second: d GOF: e audio frame), the pickup is moved toward the navigation pack including the access target, The system controller 100 waits for the input of the navigation pack (step S11). Since the data corresponding to the time code is also included in the Navi pack, access in units of Navi pack can be easily performed by referring to this data. When the input of the navigation pack is detected (step S
11: YES), first, the value of the GOF number counter gn
Then, the value pafn of the counter of the previous audio frame number is reset to "0" (step S12). Then, the reading process is continued, and the system controller waits for the input of the audio pack of the packs multiplexed in the VOBU to which the navigation pack is added (step S13). When an audio pack is input (step S13: YES), the audio frame number afn obtained by reading from the audio data information (see FIG. 15) in the audio pack.
The value (any one of 0 to 19) and the value pafn of the audio frame number held in the counter are compared in size (step S14). If pafn> afn (step S14: YES), the process proceeds to step S15, gn is incremented by 1 (step S15), and the value of the counter is pafn = afn as the previous audio frame number.
Is set (step S16). On the other hand, step S
In 14, it is not pafn> afn (step S1
4: NO), the process of step S16 is performed without passing through step S15.
【0133】次に、gn=1であるか否かが判定され(ス
テップS17)、ここで、gn=1であれば(ステップS
17:YES)、afn+naf−20≧14であるか否かが
判定される(ステップS18)。ここに、nafは、当該
パック内に存在するオーディオフレームの境界の総数
(1〜13のいずれか)であり、当該オーディオパック
内のオーディオフレーム情報(図15参照)の中から読
み出すことにより得られる。このステップS18で、af
n+naf−20≧14でなければ(ステップS18:N
O)、更に、gn=2であるか否かが判定される(ステッ
プS19)。一方、ステップS17で、gn=1でなけれ
ば(ステップS17:NO)、ステップS18を経るこ
となく、ステップS19の処理が行われる。Next, it is determined whether or not gn = 1 (step S17). If gn = 1 here (step S17).
17: YES), it is determined whether or not afn + naf-20 ≧ 14 (step S18). Here, naf is the total number of boundaries of audio frames existing in the pack (one of 1 to 13), and is obtained by reading from the audio frame information (see FIG. 15) in the audio pack. . In this step S18, af
If n + naf-20 ≧ 14 is not satisfied (step S18: N
O), and it is further determined whether or not gn = 2 (step S19). On the other hand, if gn = 1 is not satisfied in step S17 (step S17: NO), the process of step S19 is performed without passing through step S18.
【0134】次に、ステップS19で、gn=2でなけれ
ば(ステップS19:NO)、ステップS13に戻り、
それ以降の処理が繰り返される。また、ステップS19
で、gn=2であれば(ステップS19:YES)、afn
+naf≧14であるか否かが判定される(ステップS2
0)。ここで、afn+naf≧14でなければ(ステップS
20:NO)、ステップS13に戻り、それ以降の処理
が繰り返される。Next, at step S19, if gn = 2 is not satisfied (step S19: NO), the procedure returns to step S13,
The subsequent processing is repeated. Also, step S19
If gn = 2 (step S19: YES), afn
It is determined whether or not + naf ≧ 14 (step S2)
0). Here, if afn + naf ≧ 14 is not satisfied (step S
20: NO), the process returns to step S13, and the subsequent processes are repeated.
【0135】ステップS18で、afn+naf−20≧14
であれば(ステップS18:YES)、図20に示すよ
うに、現在の読取位置にあるオーディオパック内にアク
セス目標のGOF(#3)の先頭部の境界及びアクセス
目標のオーディオフレーム(#14)の両者が存在する
場合に当たるので、ステップS21に進み、アクセス完
了判定用のカウント値nが、「1GOF中の総オーディ
オフレーム数(20個)」+「GOF内におけるアクセ
ス目標の直前までのオーディオフレーム数(13個)」
−「オーディオパック内で最初に境界が現れるのオーデ
ィオフレーム番号(afn)」を示すように、n=20+1
3−afnにセットされる(ステップS21)。その後ス
テップS23に進む。At step S18, afn + naf-20 ≧ 14
If so (step S18: YES), as shown in FIG. 20, the head boundary of the access target GOF (# 3) and the access target audio frame (# 14) in the audio pack at the current reading position. Both of them exist, the process proceeds to step S21, and the count value n for access completion determination is “total audio frames in one GOF (20)” + “audio frame up to immediately before access target in GOF”. Number (13) "
-N = 20 + 1 to indicate "the audio frame number (afn) where the boundary first appears in the audio pack".
3-afn is set (step S21). After that, the process proceeds to step S23.
【0136】他方、ステップS20で、afn+naf≧14
であれば(ステップS20:YES)、図21に示すよ
うに、現在読み取られているオーディオパックの前のオ
ーディオパック内にアクセス目標のGOF(#3)の先
頭部の境界が存在し、現在の読取り位置にあるオーディ
オパック内にこのGOF(#3)が途中から入っており
且つアクセス目標のオーディオフレーム(#14)が存
在する場合に当たるので、ステップS22に進み、アク
セス完了判定用のカウント値nが、「GOF内における
アクセス目標の直前までのオーディオフレーム数(13
個)」−「オーディオパック内で最初に境界が現れるの
オーディオフレーム番号(afn)」を示すように、n=1
3−afnにセットされる(ステップS22)。その後ス
テップS23に進む。On the other hand, in step S20, afn + naf ≧ 14
If so (step S20: YES), as shown in FIG. 21, the head boundary of the access target GOF (# 3) exists in the audio pack before the currently read audio pack, and Since this GOF (# 3) is included in the audio pack at the reading position from the middle and the access target audio frame (# 14) exists, the process proceeds to step S22, and the count value n for access completion determination “The number of audio frames (13
N) = 1, as shown in “Audio frame number (afn) where boundary first appears in audio pack”)
3-afn is set (step S22). After that, the process proceeds to step S23.
【0137】ステップS23では、オーディオフレーム
当たりのバイト数が、計算式:bpaf=(fs・q・c)/
(8×600)により計算される(ステップS23)。
ここで、fsは、サンプリング周波数であり、qは、量子
化ビット数であり、cは、チャンネル数であり、いずれ
も、当該オーディオパック内のオーディオデータ情報の
中から読み出すことにより得られる。次に、バイトカウ
ンタの値bcと、フレームカウンタの値afcとが「0」に
リセットされる(ステップS24)。In step S23, the number of bytes per audio frame is calculated by the formula: bpaf = (fs.q.c) /
It is calculated by (8 × 600) (step S23).
Here, fs is the sampling frequency, q is the number of quantization bits, and c is the number of channels, both of which are obtained by reading from the audio data information in the audio pack. Next, the value bc of the byte counter and the value afc of the frame counter are reset to "0" (step S24).
【0138】続いて、当該オーディオパック内のオーデ
ィオフレーム情報の中から読み出すことにより得られる
第1アクセスユニットポインタの示すアドレスがサーチ
される(ステップS25)。この結果、読み取り位置
が、当該パケット内で最初にあらわれるオーディオフレ
ームのフレーム境界のアドレスに一致すると、この位置
から1バイトの移動処理を行う毎にバイトカウンタの値
bcが一つインクリメントされ(ステップS26)、一つ
のオーディオフレーム分を移動したか否か、即ち、bc=
bpafであるか否かが判定される(ステップS27)。こ
こで、bc=bpafでなければ(ステップS27:NO)、
未だ同じオーディオフレーム内に位置するので、ステッ
プS26へ戻り、更にこの位置からの1バイトの移動処
理が行われ、バイトカウンタの値bcがインクリメントさ
れる。一方、bc=bpafであれば(ステップS27:YE
S)、一つのオーディオフレーム分を移動したことにな
るので、フレームカウンタの値afcが一つインクリメン
トされ、バイトカウンタの値bcは、リセットされる(ス
テップS28)。Then, the address indicated by the first access unit pointer obtained by reading out from the audio frame information in the audio pack is searched (step S25). As a result, when the read position matches the address of the frame boundary of the audio frame that first appears in the packet, the value of the byte counter is incremented every time one byte is moved from this position.
bc is incremented by 1 (step S26), and it is determined whether or not one audio frame is moved, that is, bc =
It is determined whether or not it is bpaf (step S27). Here, if bc = bpaf is not satisfied (step S27: NO),
Since it is still located in the same audio frame, the process returns to step S26, and further the processing of moving 1 byte from this position is performed, and the value bc of the byte counter is incremented. On the other hand, if bc = bpaf (step S27: YE
S) Since one audio frame has been moved, the value afc of the frame counter is incremented by one and the value bc of the byte counter is reset (step S28).
【0139】その後、ステップS21又はS22で得ら
れたアクセス完了判定用のカウント値nを用いて、afc=
nであるか否かが判定される(ステップS29)。ここ
で、afc=nでなければ(ステップS29:NO)、ステ
ップS26へ戻り、更にこの位置からの1バイト移動処
理が行われ、バイトカウンタの値がインクリメントされ
る。一方、afc=nであれば(ステップS29:YE
S)、アクセス目標のGOFにおけるアクセス目標のオ
ーディオフレームへのアクセスが完了したことになるの
で、当該アクセス動作が終了される。After that, using the count value n for judging access completion obtained in step S21 or S22, afc =
It is determined whether it is n (step S29). Here, if afc = n is not satisfied (step S29: NO), the process returns to step S26, the 1-byte moving process from this position is further performed, and the value of the byte counter is incremented. On the other hand, if afc = n (step S29: YE
S) Since the access to the access target audio frame in the access target GOF has been completed, the access operation is ended.
【0140】以上のように、再生装置S1の第1の実施
の形態によれば、図15に示したように各パケットのオ
ーディオフレーム情報内に記述されたフレーム境界の数
nafと、同じく各パケットのオーディオデータ情報内に
記述されたオーディオフレーム番号afnに基づいて、比
較的小さなバイトカウンタ及びフレームカウンタを用い
て、特定のGOF中の特定のオーディオフレームへのア
クセスを簡単且つ迅速に実行することができる。As described above, according to the first embodiment of the reproducing apparatus S1, as shown in FIG. 15, the number of frame boundaries described in the audio frame information of each packet.
Based on naf and the audio frame number afn described in the audio data information of each packet, a relatively small byte counter and frame counter are used to easily and easily access a specific audio frame in a specific GOF. It can be executed quickly.
【0141】次に、本願の再生装置S1の第2の実施の
形態の構成及び動作について、図22を用いて説明す
る。この再生装置S1の第2の実施の形態は、図16に
示したオーディオフレーム情報及びオーディオデータ情
報を持つように構成されたDVD1の第2の実施の形態
に対して好適なアクセス動作を行うように構成されたも
のである。Next, the configuration and operation of the second embodiment of the reproducing apparatus S1 of the present application will be described with reference to FIG. The second embodiment of the reproducing apparatus S1 performs suitable access operation to the second embodiment of the DVD 1 configured to have the audio frame information and the audio data information shown in FIG. It is composed of.
【0142】本実施の形態においては、図18におい
て、デマルチプレクサ86により、オーディオパック4
3に入れられた図4に示したPCMリニアオーディオデ
ータが、オーディオ信号Sadとして、オーディオバッフ
ァ92へ出力される。これと平行して、各パケットには
PTSが必ず付加されているので、デマルチプレクサ8
6からは、各パケット毎に、図16に示した第1アクセ
スユニットポインタ、フレーム番号及びフレームの境界
の総数の他、特にGOF番号を示す情報が、制御信号S
dmxの一部として出力され、これらの情報がシステムコ
ントローラ100に入力されるように構成されている。
尚、これらの情報が、制御信号Sdmxの一部としてでは
なく、オーディオバッファ92を介してシステムコント
ローラ100に入力されるように構成してもよい。In the present embodiment, in FIG. 18, the demultiplexer 86 allows the audio pack 4
The PCM linear audio data shown in FIG. 4, which has been put in No. 3, is output to the audio buffer 92 as the audio signal Sad. In parallel with this, since the PTS is always added to each packet, the demultiplexer 8
From 6 onward, in addition to the first access unit pointer shown in FIG. 16, the frame number and the total number of frame boundaries shown in FIG.
The information is output as a part of dmx and these pieces of information are input to the system controller 100.
The information may be input to the system controller 100 via the audio buffer 92, not as a part of the control signal Sdmx.
【0143】そして、システムコントローラ100は、
これらの入力された情報に基づいて図22のフローチャ
ートに示したアクセス動作を行うように構成されてい
る。Then, the system controller 100
The access operation shown in the flowchart of FIG. 22 is performed based on the input information.
【0144】以下に、このシステムコントローラ100
の行う制御動作について説明する。尚、図22におい
て、図19と同じステップについては、同一の参照符号
を付し、その説明は省略する。The system controller 100 will be described below.
The control operation performed by will be described. In FIG. 22, the same steps as those in FIG. 19 are designated by the same reference numerals, and the description thereof will be omitted.
【0145】図22に示したように、本実施の形態にお
けるアクセス動作では、図19においてステップS1
2、S14、S15及びS16に示した処理を行う必要
がない。そして、ステップS17及びS19の代わり
に、ステップS37及びS39が存在し、これらのステ
ップS37及びS38では、当該オーディオパック内の
オーディオデータ情報の中から読み出すことにより得ら
れるGOF番号gn(0〜14のいずれか)が、gn=1で
あるか否か及びgn=2であるか否かが夫々判定される。
この理由は、図19において、ステップS12、S1
4、S15及びS16並びにS17及びS19に示した
処理が、GOF番号をカウントするカウンタを用いて、
そのカウント値をインクリメントさせながら、そのパケ
ット内におけるGOF番号が1及び2となるオーディオ
パックを夫々求めるための処理だからである。即ち、本
実施の形態では、このGOF番号を示す情報が、図16
に示したように各パケットのオーディオデータ情報内に
記述されているため、この情報を読み出せば、そのパケ
ットのGOF番号は検出でき、更に、この読み出したG
OF番号が1及び2となるオーディオパックを探せば良
いからである。それ以外の処理については、図22に示
した本実施の形態におけるアクセス動作は、図19の場
合と同じである。As shown in FIG. 22, in the access operation in this embodiment, step S1 in FIG.
It is not necessary to perform the processing shown in 2, S14, S15 and S16. Then, instead of Steps S17 and S19, Steps S37 and S39 exist, and in these Steps S37 and S38, GOF number gn (0 to 14 of the GOF number gn (0 to 14) obtained by reading from the audio data information in the audio pack concerned is obtained. It is determined whether gn = 1 and gn = 2, respectively.
The reason is that steps S12 and S1 in FIG.
The processing shown in 4, S15 and S16 and S17 and S19 uses a counter that counts GOF numbers.
This is because the process is for incrementing the count value and obtaining the audio packs having GOF numbers 1 and 2 in the packet, respectively. That is, in the present embodiment, the information indicating this GOF number is shown in FIG.
Since it is described in the audio data information of each packet as shown in, the GOF number of the packet can be detected by reading this information.
This is because it suffices to search for audio packs having OF numbers 1 and 2. For the other processing, the access operation in the present embodiment shown in FIG. 22 is the same as in the case of FIG.
【0146】以上のように、再生装置S1の第2の実施
の形態によれば、図16に示したように各パケットのオ
ーディオフレーム情報内に記述されたフレーム境界の数
nafと、同じく各パケットのオーディオデータ情報内に
記述されたオーディオフレーム番号afnだけでなく、各
パケットのオーディオ情報内に記述されたGOF番号gn
にも基づいて、比較的小さなバイトカウンタ及びフレー
ムカウンタを用いて、特定のGOF中の特定のオーディ
オフレームへのアクセスをより簡単且つ迅速に実行する
ことができる。As described above, according to the second embodiment of the reproducing apparatus S1, the number of frame boundaries described in the audio frame information of each packet as shown in FIG.
naf and the audio frame number afn described in the audio data information of each packet as well as the GOF number gn described in the audio information of each packet
Based on this, a relatively small byte counter and frame counter can be used to more easily and quickly access a particular audio frame in a particular GOF.
【0147】次に、図19及び図22に示した実施の形
態の格別の効果を検討するために、図15又は図16に
示した第1アクセスユニットポインタ、フレーム番号、
フレームの境界の総数及びGOF番号を示すいずれの情
報も記述されていないDVDに対し、これらの情報以外
のオーディオフレーム情報及びオーディオデータ情報を
用いて、特定のGOF中の特定のオーディオフレームに
アクセスする際の再生装置S1の動作を、比較の形態と
して図23のフローチャートを用いて説明する。尚、図
23において、図19と同じステップには、同一の参照
符号を付し、その説明は省略する。Next, in order to examine the special effect of the embodiment shown in FIGS. 19 and 22, the first access unit pointer, frame number,
For a DVD in which neither the total number of frame boundaries nor the GOF number is described, audio frame information and audio data information other than these information are used to access a specific audio frame in a specific GOF. The operation of the reproducing apparatus S1 at that time will be described with reference to the flowchart of FIG. 23 as a comparative mode. 23, the same steps as those in FIG. 19 are designated by the same reference numerals, and the description thereof will be omitted.
【0148】図23において、ステップS13の処理の
後に、ステップS23へと飛ぶ。このステップS23の
後に、バイトカウンタ(bc)、オーディオフレームカウ
ンタ(afc)及びGOFカウンタ(gc)の値が「0」に
リセットされる(ステップS41)。その後、ステップ
S26、S27及びS28の処理が、現在のオーディオ
パック中のオーディオサンプルデータについて行われ
る。In FIG. 23, after the process of step S13, the process jumps to step S23. After this step S23, the values of the byte counter (bc), audio frame counter (afc) and GOF counter (gc) are reset to "0" (step S41). After that, the processes of steps S26, S27 and S28 are performed on the audio sample data in the current audio pack.
【0149】その後、アクセス目標のGOF(#3)の
直前のGOF(#2)であるか否かが、即ち、gc=2で
あるか否かが判定される(ステップS42)。ここで、
gc=2であると(ステップS42:YES)、更に、ア
クセス目標のオーディオフレーム(#14)の直前のオ
ーディオフレーム(#13)であるか否かが、即ち、af
c=13であるか否かが判定される(ステップS4
3)。ここで、afc=13であれば(ステップS43:
YES)、目標のGOFにおける目標のオーディオフレ
ームへのアクセスが終了される。また、ステップS42
又ステップS43のいずれかの条件が満たされない場合
には(ステップS42:NO又はステップS43:N
O)、ステップS44に進み、GOFの最後のオーディ
オフレームであるか否か、即ちafc=20であるか否か
が判定される(ステップS44)。ここで、afc=20
でなければ(ステップS44:NO)、ステップS26
に戻り、以降の処理が繰り返される。一方、ステップS
44で、afc=20であれば(ステップS44:YE
S)、GOFカウンタ(gc)が一つインクリメントさ
れ、オーディオフレームカウンタ(afc)がリセットさ
れ(ステップS45)、その後、ステップS26に戻
り、以降の処理が繰り返される。Thereafter, it is determined whether or not the GOF (# 2) immediately before the access target GOF (# 3), that is, whether or not gc = 2 (step S42). here,
If gc = 2 (step S42: YES), whether or not it is the audio frame (# 13) immediately before the access target audio frame (# 14), that is, af
It is determined whether or not c = 13 (step S4).
3). Here, if afc = 13 (step S43:
YES), access to the target audio frame in the target GOF is terminated. In addition, step S42
If any of the conditions in step S43 is not satisfied (step S42: NO or step S43: N
O), the process proceeds to step S44, and it is determined whether or not it is the last audio frame of GOF, that is, whether or not afc = 20 (step S44). Where afc = 20
If not (step S44: NO), step S26
Then, the subsequent processing is repeated. On the other hand, step S
44, if afc = 20 (step S44: YE
S), the GOF counter (gc) is incremented by one, the audio frame counter (afc) is reset (step S45), and then the process returns to step S26 and the subsequent processing is repeated.
【0150】このように、図23に示した比較形態によ
れば、ユーザから時間指定(a時:b分:c秒:dGO
F:eオーディオフレーム)が指定されると、これによ
り特定されるGOFのオーディオフレームにアクセスた
めに、ナビパック単位のアクセスの後に、オーディオパ
ックのオーディオデータ情報内に記述されたサンプリン
グ周波数、量子化ビット数及びチャンネル数が参照され
て、アクセスのアルゴリズムに必要なオーディオフレー
ムの大きさ(バイト数)が得られる。そして、ナビパッ
ク直後のGOFからバイトカウントされ、このバイト数
がオーディオフレームの大きさ(バイト数)に達する
と、オーディオフレームカウンタがインクリメントさ
れ、更に、このフレーム数が20に達すると、GOFカ
ウンタがインクリメントされる。As described above, according to the comparison mode shown in FIG. 23, the user specifies the time (a hour: b minute: c second: dGO.
(F: e audio frame) is specified, in order to access the audio frame of the GOF specified by this, the sampling frequency and quantization described in the audio data information of the audio pack are accessed after the access in units of navigation packs. The number of bits and the number of channels are referred to obtain the size (the number of bytes) of the audio frame required for the access algorithm. Then, the number of bytes is counted from the GOF immediately after the navigation pack, and when this number of bytes reaches the size (the number of bytes) of the audio frame, the audio frame counter is incremented, and when the number of frames reaches 20, the GOF counter is Incremented.
【0151】このように、上述した比較の形態によれ
ば、アクセス動作中には、再生装置は常にバイトカウン
トを行っていなければならないという欠点がある。これ
に対して、本願による再生装置S1の第1及び第2の実
施の形態によれば、図19及び図22に示したように、
アクセス目標のオーディオフレームが含まれるパケット
の中でのみ、バイトカウントを行えばよいという利点が
ある。As described above, according to the above-described comparison mode, there is a drawback in that the reproducing apparatus must always perform the byte count during the access operation. On the other hand, according to the first and second embodiments of the reproducing apparatus S1 of the present application, as shown in FIGS.
There is an advantage that the byte count may be performed only in the packet including the audio frame of the access target.
【0152】更に、上述した比較の形態によれば、ナビ
パック間のどこかで、誤り訂正の長さ以上のドロップア
ウトが生じてデータが読めなくなったとき、次のナビパ
ックが来るまで現在位置が特定できず、結果的にアクセ
スが不能となるという欠点がある。これに対して、本願
による再生装置S1の第1の実施の形態によれば、ナビ
パック間のどこかで、誤り訂正の長さ以上のドロップア
ウトが生じてデータが読めなくなったときでも、図15
に示したように、パケット毎に最初に境界が現れるオー
ディオフレーム番号が記述されているので、図24に示
すように、各パケット202におけるこのオーディオフ
レーム番号を参照することにより、簡単に当該ドロップ
アウト後の現在位置を特定することができる。更に、本
願による再生装置S1の第2の実施の形態によれば、上
述の第1の実施の形態の利点に加えて、ナビパック間で
複数のGOFを跨るような大きいドロップアウトが生じ
ても、図16に示したようにパケット毎にGOF番号が
記述されているので、図25に示すように、各パケット
202におけるオーディオフレーム番号及びGOF番号
を参照することにより、簡単に当該ドロップアウト後の
現在位置を特定することができる。これは、第1の実施
の形態の場合には、オーディオデータ情報から読取った
オーディオフレーム番号と現在のオーディオフレーム番
号との比較でGOFの変化を検出しているので、このよ
うな大きいドロップアウトに対応できないことに比較し
て有利である。Further, according to the above-described comparison mode, when the data becomes unreadable at somewhere between the navigation packs due to a dropout longer than the error correction length, the current position is kept until the next navigation pack arrives. Cannot be specified, and as a result, access is disabled. On the other hand, according to the first embodiment of the reproducing apparatus S1 of the present application, even when the data becomes unreadable due to dropout more than the error correction length somewhere between the navigation packs, 15
As shown in FIG. 24, the audio frame number in which the boundary first appears is described for each packet. Therefore, by referring to this audio frame number in each packet 202 as shown in FIG. The current position afterwards can be specified. Furthermore, according to the second embodiment of the reproducing apparatus S1 of the present application, in addition to the advantages of the above-described first embodiment, even if a large dropout across a plurality of GOFs occurs between navigation packs. Since the GOF number is described for each packet as shown in FIG. 16, by referring to the audio frame number and GOF number in each packet 202 as shown in FIG. The current position can be specified. In the case of the first embodiment, this is because a change in GOF is detected by comparing the audio frame number read from the audio data information with the current audio frame number. It is advantageous compared to what cannot be dealt with.
【0153】また、前述の比較の形態において、パケッ
トヘッダに記述されたPTSを参照して、ドロップアウ
トに対処するという方法も考えられる。この場合は、図
26に示したように、一つのパケット202がドロップ
アウトした場合にも、最初のパケットのPTSをPTS
1とすると、後のパケットのPTS2が検出できれば、
(PTS1−PTS2)/90000という計算式よ
り、最初のパケット202の位置を検出できるので、こ
れ以後のアクセスが可能となる。しかしながら、このド
ロップアウト対処法を実現するには、33ビットの加
算、除算を行わねばならず、位置決めのためのアルゴリ
ズムが複雑であり、特に、4ビット、8ビットマイコン
をコントローラとして使うと、実現は、非常に困難とな
ってしまう。これに対して、本願による再生装置S1の
第1及び第2の実施の形態によれば、パケット毎に最初
に境界が現れるオーディオフレーム番号やGOF番号が
記述されているので、各パケットにおけるオーディオフ
レーム番号やGOF番号を参照するという単純なアルゴ
リズムにより、簡単に当該ドロップアウト後の現在位置
を特定することができるので大変有利である。Further, in the above-described comparison mode, a method of dealing with dropout by referring to the PTS described in the packet header can be considered. In this case, as shown in FIG. 26, even when one packet 202 is dropped out, the PTS of the first packet is set to the PTS.
If it is set to 1, and PTS2 of the subsequent packet can be detected,
Since the position of the first packet 202 can be detected by the calculation formula (PTS1-PTS2) / 90000, subsequent access is possible. However, in order to implement this dropout countermeasure, 33-bit addition and division must be performed, and the positioning algorithm is complicated. Especially, when a 4-bit or 8-bit microcomputer is used as a controller, it is realized. Becomes very difficult. On the other hand, according to the first and second embodiments of the reproducing apparatus S1 of the present application, the audio frame number and GOF number in which the boundary first appears are described for each packet, and therefore the audio frame in each packet is described. This is very advantageous because the current position after the dropout can be easily specified by a simple algorithm that refers to the number or GOF number.
【0154】以上説明したように、図23や図26に示
した形態と比較することにより、本願の再生装置S1の
第1及び第2の実施の形態が非常に優れていることが分
かる。As described above, by comparing with the configurations shown in FIG. 23 and FIG. 26, it is understood that the first and second embodiments of the reproducing apparatus S1 of the present application are very excellent.
【図1】本願の一実施の形態としてのDVDにおけるデ
ータの物理的構成を示す概念図である。FIG. 1 is a conceptual diagram showing a physical configuration of data in a DVD as an embodiment of the present application.
【図2】図1のDVDにおけるデータの論理的構成を示
す概念図である。2 is a conceptual diagram showing a logical configuration of data in the DVD of FIG.
【図3】図1のDVDにおけるインターリーブドユニッ
トの構成を示す概念図である。3 is a conceptual diagram showing a configuration of an interleaved unit in the DVD of FIG.
【図4】図1のDVDに記録されるPCMリニアオーデ
ィオデータの仕様を示す表である。FIG. 4 is a table showing specifications of PCM linear audio data recorded on the DVD of FIG.
【図5】図4のPCMリニアオーディオデータにおける
サンプルデータの配置の一例を示す概念図である。5 is a conceptual diagram showing an example of arrangement of sample data in the PCM linear audio data of FIG.
【図6】図4のPCMリニアオーディオデータにおける
サンプルデータの配置の他の例を示す概念図である。6 is a conceptual diagram showing another example of arrangement of sample data in the PCM linear audio data of FIG.
【図7】図4のPCMリニアオーディオデータにおける
サンプルデータの配置の他の例を示す概念図である。7 is a conceptual diagram showing another example of arrangement of sample data in the PCM linear audio data of FIG.
【図8】図1のDVDのオーディオパックにおけるデー
タの物理的構成を示す概念図である。8 is a conceptual diagram showing a physical configuration of data in the audio pack of the DVD shown in FIG.
【図9】図4のPCMリニアオーディオデータの仕様に
対する各パケット中のデータの量子化ビット数、最大サ
ンプル数及びデータサイズを示す表である。9 is a table showing the number of quantization bits of data in each packet, the maximum number of samples, and the data size with respect to the specifications of the PCM linear audio data of FIG.
【図10】図8のオーディオパックのパケットヘッダの
具体的なデータ構成を示す表である。10 is a table showing a specific data structure of a packet header of the audio pack of FIG.
【図11】図4のPCMリニアオーディオデータの仕様
に対するオーディオフレームの大きさ(バイト数)及び
1パケット当たりのオーディオフレーム数を示す表であ
る。11 is a table showing audio frame sizes (number of bytes) and audio frame numbers per packet for the specifications of the PCM linear audio data of FIG. 4;
【図12】図1のDVDのオーディオパックに書込まれ
る、GOF単位にまとめられたオーディオフレームの構
成を示す概念図である。12 is a conceptual diagram showing a configuration of audio frames written in the audio pack of the DVD of FIG. 1 and grouped in GOF units.
【図13】図1のDVDのオーディオパックに書込まれ
る、GOFとオーディオパックとの関係を示す概念図で
ある。13 is a conceptual diagram showing the relationship between GOFs and audio packs written in the audio pack of the DVD of FIG.
【図14】図1のDVDのオーディオパックに書込まれ
る、オーディオフレームとオーディオパックとの関係を
示す概念図である。FIG. 14 is a conceptual diagram showing the relationship between audio frames and audio packs written in the audio pack of the DVD of FIG.
【図15】本願の情報記録媒体の第1実施の形態におけ
る、図8のオーディオパックのパケット内のプライベー
ト領域における具体的なデータ構成を示す表である。15 is a table showing a specific data structure in the private area in the packet of the audio pack of FIG. 8 in the first embodiment of the information recording medium of the present application.
【図16】本願の情報記録媒体の第2実施の形態におけ
る、図8のオーディオパックのパケット内のプライベー
ト領域における具体的なデータ構成を示す表である。16 is a table showing a specific data structure in the private area in the packet of the audio pack of FIG. 8 in the second embodiment of the information recording medium of the present application.
【図17】本願の他の実施の形態としての図1のDVD
を記録するための情報記録装置のブロック図である。FIG. 17 is a DVD of FIG. 1 as another embodiment of the present application.
3 is a block diagram of an information recording device for recording the.
【図18】本願の他の実施の形態としての図1のDVD
を再生するための情報再生装置のブロック図である。FIG. 18 is a DVD of FIG. 1 as another embodiment of the present application.
3 is a block diagram of an information reproducing apparatus for reproducing the.
【図19】本願の再生装置の第1実施の形態におけるア
クセス動作の一例を示すフローチャートである。FIG. 19 is a flowchart showing an example of an access operation in the first embodiment of the reproducing apparatus of the present application.
【図20】図19のアクセス動作の一例を説明するため
の、GOF単位にまとめられたオーディオフレームの構
成を示す概念図である。FIG. 20 is a conceptual diagram showing the configuration of audio frames grouped in GOF units, for explaining an example of the access operation of FIG. 19;
【図21】図19のアクセス動作の他の例を説明するた
めの、GOF単位にまとめられたオーディオフレームの
構成を示す概念図である。FIG. 21 is a conceptual diagram showing the configuration of audio frames grouped in GOF units, for explaining another example of the access operation of FIG. 19;
【図22】本願の再生装置の第2実施の形態におけるア
クセス動作の一例を示すフローチャートである。FIG. 22 is a flowchart showing an example of an access operation in the second embodiment of the reproducing apparatus of the present application.
【図23】本願の再生装置の比較の形態におけるアクセ
ス動作の一例を示すフローチャートである。FIG. 23 is a flowchart showing an example of an access operation in a comparative mode of the reproducing device of the present application.
【図24】本願の再生装置の第1実施の形態におけるド
ロップアウト時のパケットを特定する動作を説明するた
めの、パケット配列を示す概念図である。[Fig. 24] Fig. 24 is a conceptual diagram showing a packet array, for explaining an operation of identifying a packet at the time of dropout in the first embodiment of the reproducing apparatus of the present application.
【図25】本願の再生装置の第2実施の形態におけるド
ロップアウト時のパケットを特定する動作を説明するた
めの、パケット配列を示す概念図である。[Fig. 25] Fig. 25 is a conceptual diagram showing a packet arrangement for explaining an operation of identifying a packet at the time of dropout in the second embodiment of the reproducing apparatus of the present application.
【図26】本願の再生装置の比較の形態におけるドロッ
プアウト時のパケットを特定する動作を説明するため
の、パケット配列を示す概念図である。[Fig. 26] Fig. 26 is a conceptual diagram showing a packet array, for explaining an operation of identifying a packet at the time of dropout in the comparative mode of the reproducing device of the present application.
1…DVD 2…ビデオマネージャー 3、63…VTS 10…VOB 11…コントロールデータ 20…セル 30…VOBユニット 41…ナビパック 42…ビデオパック 43…オーディオパック 44…サブピクチャパック 50…PCIパケット 51…DSIパケット 52…GOP 60…プログラム 61、61A、61B…PGC 62…タイトル 70…VTR 71…メモリ 72…信号処理部 73…ハードディスク装置 74…ハードディスク装置 75…コントローラ 76…多重器 77…変調器 78…マスタリング装置 80…ピックアップ 81…復調訂正部 82、84…ストリームスイッチ 83…トラックバッファ 85…システムバッファ 86…デマルチプレクサ 87…VBVバッファ 88…ビデオデコーダ 89…サブピクチャバッファ 90…サブピクチャデコーダ 92…オーディオバッファ 93…オーディオデコーダ 94…PCIバッファ 95…PCIデコーダ 96…ハイライトバッファ 97…ハイライトデコーダ 98…入力部 99…ディスプレイ 100…システムコントローラ 101…ドライブコントローラ 102…スピンドルモータ 103…スライダモータ 201…パックヘッダ 202…パケット 203…パケットヘッダ 203f…PTSフィールド 204…サブストリームID 205…オーディオフレーム情報 206…オーディオデータ情報 207…PCMリニアオーディオデータ S1…記録装置 S2…再生装置 DK…光ディスク Sr…圧縮多重信号 Sa…付加情報信号 Sdm…復調信号 Sad…オーディオ信号 Ssp…副映像信号 Sv…ビデオ信号 1 ... DVD 2… Video manager 3, 63 ... VTS 10 ... VOB 11 ... Control data 20 ... cell 30 ... VOB unit 41 ... Navi pack 42 ... Video pack 43 ... Audio pack 44 ... Sub picture pack 50 ... PCI packet 51 ... DSI packet 52 ... GOP 60 ... Program 61, 61A, 61B ... PGC 62 ... Title 70 ... VTR 71 ... Memory 72 ... Signal processing unit 73 ... Hard disk device 74 ... Hard disk drive 75 ... Controller 76 ... Multiplexer 77 ... Modulator 78 ... Mastering device 80 ... Pickup 81 ... Demodulation correction unit 82, 84 ... Stream switch 83 ... Track buffer 85 ... System buffer 86 ... Demultiplexer 87 ... VBV buffer 88 ... Video decoder 89 ... Sub-picture buffer 90 ... Sub-picture decoder 92 ... Audio buffer 93 ... Audio decoder 94 ... PCI buffer 95 ... PCI decoder 96 ... Highlight buffer 97 ... Highlight decoder 98 ... Input section 99 ... Display 100 ... System controller 101 ... Drive controller 102 ... Spindle motor 103 ... Slider motor 201 ... Pack header 202 ... Packet 203 ... Packet header 203f ... PTS field 204 ... Substream ID 205 ... Audio frame information 206 ... Audio data information 207 ... PCM linear audio data S1 ... Recording device S2 ... Playback device DK ... Optical disc Sr ... Compressed multiplexed signal Sa ... Additional information signal Sdm ... Demodulated signal Sad ... audio signal Ssp ... Sub video signal Sv ... video signal
───────────────────────────────────────────────────── フロントページの続き (72)発明者 中村 浩 埼玉県所沢市花園4丁目2610番地 パイ オニア株式会社 所沢工場内 (72)発明者 澤辺 孝夫 東京都目黒区目黒1丁目4番1号 パイ オニア株式会社内 (72)発明者 由雄 淳一 埼玉県所沢市花園4丁目2610番地 パイ オニア株式会社 所沢工場内 (56)参考文献 特開 平9−251717(JP,A) 特開 平9−91878(JP,A) 特開 平8−287654(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04N 5/76 - 5/956 G11B 20/10 - 20/12 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Hiroshi Nakamura 4-2610 Hanazono, Tokorozawa, Saitama Pioneer Co., Ltd. Tokorozawa Plant (72) Inventor Takao Sawabe 1-4-1, Meguro, Meguro-ku, Tokyo Pie Onia Co., Ltd. (72) Inventor Junichi Yukio 426-10 Hanazono, Tokorozawa City, Saitama Pioneer Co., Ltd. Tokorozawa Plant (56) Reference JP 9-251717 (JP, A) JP 9-91878 ( JP, A) JP-A-8-287654 (JP, A) (58) Fields investigated (Int.Cl. 7 , DB name) H04N 5/76-5/956 G11B 20/10-20/12
Claims (24)
情報と、複数の当該オーディオフレームにより構成され
るパケットに含まれる当該オーディオフレームの総数を
示す総数情報と、が当該パケットとして記録された情報
記録媒体から前記音声情報を再生する情報再生装置であ
って、 前記情報記録媒体から前記音声情報を読取る読取手段
と、 前記読み取られた音声情報を復調する復調手段と、 前記総数情報に基づいて前記音声情報の再生を制御する
制御手段と、 を備えることを特徴とする情報再生装置。1. From an information recording medium in which audio information including a plurality of audio frames and total number information indicating the total number of the audio frames included in a packet including the plurality of audio frames are recorded as the packet. An information reproducing apparatus for reproducing the audio information, wherein the reading means reads the audio information from the information recording medium, the demodulating means demodulates the read audio information, and the audio information of the audio information based on the total number information. An information reproducing apparatus comprising: a control unit that controls reproduction.
の最初に含まれている前記オーディオフレームである第
1オーディオフレームのフレーム番号を示す情報が含ま
れ、 前記制御手段は、前記総数情報及び前記フレーム番号を
示す情報に基づいて前記音声情報の再生を制御すること
を特徴とする請求項1に記載の情報再生装置。2. A further prior SL packet, information indicating a frame number of the first audio frame is the audio frame contained the beginning of the packet is included, the control means, the total number information and the The information reproducing apparatus according to claim 1, wherein reproduction of the audio information is controlled on the basis of information indicating a frame number.
ーム、パケットヘッダ及びプライベートデータ領域から
構成されていることを特徴とする請求項1または2に記
載の情報再生装置。 3. The packet includes a plurality of audio frames.
From the header, packet header and private data area
The structure according to claim 1 or 2, wherein the structure is configured.
Information playback device on board.
刻を管理するための時刻管理情報が含まれていることを
特徴とする請求項3に記載の情報再生装置。 4. The packet header contains a reproduction output
The time management information for managing the time is included.
The information reproducing apparatus according to claim 3, which is characterized in that.
総数情報及び前記フレーム番号が含まれることを特徴と
する請求項3に記載の情報再生装置。 5. The private data area includes the
The total number information and the frame number are included.
The information reproducing apparatus according to claim 3,
情報と、複数の当該オーディオフレームにより構成され
るパケットに含まれる当該オーディオフレームの総数を
示す総数情報と、が当該パケットとして記録された情報
記録媒体から前記音声情報を再生する情報再生方法であ
って、 前記情報記録媒体から前記音声情報を読取る読取工程
と、 前記読み取られた音声情報を復調する復調工程と、 前記総数情報に基づいて前記音声情報の再生を制御する
制御工程と、 を備えることを特徴とする情報再生方法。6. An information recording medium in which audio information including a plurality of audio frames and total number information indicating the total number of the audio frames included in a packet including the plurality of audio frames are recorded as the packet. An information reproducing method for reproducing the voice information, comprising a reading step of reading the voice information from the information recording medium, a demodulation step of demodulating the read voice information, and a step of demodulating the voice information based on the total number information. Control playback
An information reproducing method comprising: a control step.
の最初に含まれている前記オーディオフレームである第
1オーディオフレームのフレーム番号を示す情報が含ま
れ、 前記制御工程においては、前記総数情報及び前記フレー
ム番号を示す情報に基づいて前記音声情報の再生を制御
することを特徴とする請求項6に記載の情報再生方法。7. the packet further information indicating the frame number of the first audio frame is the audio frame contained the beginning of the packet is included, in the above control process, the total number information and the 7. The information reproducing method according to claim 6, wherein reproduction of the audio information is controlled based on information indicating a frame number.
ーム、パケットヘッダ及びプライベートデータ領域から
構成されていることを特徴とする請求項6または7に記
載の情報再生方法。 8. The packet comprises a plurality of audio frames.
From the header, packet header and private data area
The structure according to claim 6 or 7, wherein
The information reproduction method of the publication.
刻を管理するための時刻管理情報が含まれていることを
特徴とする請求項8に記載の情報再生方法。 9. The packet header contains a reproduction output
The time management information for managing the time is included.
The information reproducing method according to claim 8, which is characterized in that.
記総数情報及び前記フレーム番号が含まれることを特徴
とする請求項8に記載の情報再生方法。 10. The private data area includes:
The total number information and the frame number are included.
The information reproducing method according to claim 8.
声情報を情報記録媒体に記録する情報記録装置におい
て、 前記音声情報と、複数の前記オーディオフレームにより
構成されるパケットに含まれる当該オーディオフレーム
の総数を示す総数情報と、により一の当該パケットを構
成する構成手段と、 前記構成された複数のパケットを前記情報記録媒体に記
録する記録手段と、 を備えることを特徴とする情報記録装置。11. An information recording apparatus for recording audio information composed of a plurality of audio frames on an information recording medium, wherein the audio information and the total number of the audio frames included in a packet composed of the plurality of audio frames are indicated. An information recording apparatus comprising: a configuration unit that configures one of the packets based on total number information; and a recording unit that records the configured plurality of packets on the information recording medium.
該パケットの最初に含まれている前記オーディオフレー
ムである第1オーディオフレームのフレーム番号を示す
情報を更に含ませて当該パケットを構成することを特徴
とする請求項11に記載の情報記録装置。 12. The configuration means configures the packet by further including information indicating a frame number of a first audio frame, which is the audio frame included at the beginning of the packet, in the packet. The information recording apparatus according to claim 11, which is characterized in that.
レーム、パケットヘッダ及びプライベートデータ領域か
ら構成されていることを特徴とする請求項11または1
2に記載の情報記録装置。 13. The packet comprises a plurality of audio frames.
Frame, packet header and private data area
11. The method according to claim 11 or 1, characterized in that
2. The information recording device described in 2.
時刻を管理するための時刻管理情報が含まれていること
を特徴とする請求項13に記載の情報記録装置。 14. The reproduction output is included in the packet header.
Includes time management information for managing the time
The information recording apparatus according to claim 13, wherein
記総数情報及び前記フレーム番号が含まれることを特徴
とする請求項13に記載の情報記録装置。 15. The private data area includes:
The total number information and the frame number are included.
The information recording device according to claim 13.
であることを特徴とする請求項11乃至15のいずれか
1項に記載の情報記録装置。 16. The information recording medium is a stamper disc.
16. The method according to any one of claims 11 to 15, characterized in that
The information recording device according to item 1.
カディスクを製造するレプリケーション手段をさらに備
えることを特徴とする請求項16に記載の情報記録装
置。 17. A replica using the stamper disk.
Further equipped with a replication means for manufacturing Kadisk
The information recording apparatus according to claim 16, wherein
Place
声情報を情報記録媒体に記録する情報記録方法におい
て、 前記音声情報と、複数の前記オーディオフレームにより
構成されるパケットに含まれる当該オーディオフレーム
の総数を示す総数情報と、により一の当該パケットを構
成する構成工程と、 前記構成された複数のパケットを前記情報記録媒体に記
録する記録工程と、 を備えることを特徴とする情報記録方法。18. An information recording method for recording audio information composed of a plurality of audio frames on an information recording medium, wherein the audio information and the total number of the audio frames included in a packet composed of the plurality of audio frames are shown. An information recording method, comprising: a step of configuring one packet with the total number information; and a step of recording the plurality of configured packets on the information recording medium.
トに、当該パケットの最初に含まれている前記オーディ
オフレームである第1オーディオフレームのフレーム番
号を示す情報を更に含ませて当該パケットを構成するこ
とを特徴とする請求項20に記載の情報記録方法。In 19. The configuration step, the packet that further includes information indicating the frame number of the first audio frame is the audio frame which is initially included in the packet constituting the packet The information recording method according to claim 20, wherein:
レーム、パケットヘッダ及びプライベートデータ領域か
ら構成されていることを特徴とする請求項18または1
9に記載の情報記録方法。 20. The packet comprises a plurality of audio frames.
Frame, packet header and private data area
19. The method according to claim 18 or 1, characterized in that
9. The information recording method described in 9.
時刻を管理するための時刻管理情報が含まれていること
を特徴とする請求項20に記載の情報記録方法。 21. A reproduction output is included in the packet header.
Includes time management information for managing the time
The information recording method according to claim 20, wherein:
記総数情報及び前記フレーム番号が含まれることを特徴
とする請求項20に記載の情報記録方法。 22. In the private data area,
The total number information and the frame number are included.
The information recording method according to claim 20.
であることを特徴とする請求項18乃至22のいずれか
1項に記載の情報記録方法。 23. The information recording medium is a stamper disc
23. The method according to claim 18, wherein
The information recording method described in item 1.
カディスクを製造するレプリケーション工程をさらに備
えることを特徴とする請求項23に記載の情報記録方
法。 24. A replica using the stamper disk
Further equipped with a replication process for manufacturing Kadisc
24. The information recording method according to claim 23, wherein
Law.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002314257A JP3480845B2 (en) | 2002-10-29 | 2002-10-29 | Information recording apparatus, information recording method, information reproducing apparatus, and information reproducing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002314257A JP3480845B2 (en) | 2002-10-29 | 2002-10-29 | Information recording apparatus, information recording method, information reproducing apparatus, and information reproducing method |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP05983696A Division JP3480777B2 (en) | 1996-03-15 | 1996-03-15 | Information recording apparatus, information recording method, information reproducing apparatus, and information reproducing method |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2003187530A JP2003187530A (en) | 2003-07-04 |
JP3480845B2 true JP3480845B2 (en) | 2003-12-22 |
JP2003187530A5 JP2003187530A5 (en) | 2004-08-26 |
Family
ID=27606744
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002314257A Expired - Lifetime JP3480845B2 (en) | 2002-10-29 | 2002-10-29 | Information recording apparatus, information recording method, information reproducing apparatus, and information reproducing method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3480845B2 (en) |
-
2002
- 2002-10-29 JP JP2002314257A patent/JP3480845B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2003187530A (en) | 2003-07-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3480777B2 (en) | Information recording apparatus, information recording method, information reproducing apparatus, and information reproducing method | |
JP3816572B2 (en) | Information recording apparatus, information recording method, information reproducing apparatus, and information reproducing method | |
JP3816571B2 (en) | Information recording apparatus, information recording method, information reproducing apparatus, and information reproducing method | |
JP3748936B2 (en) | Information recording apparatus and method, and information reproducing apparatus and method | |
JP3969762B2 (en) | Information recording medium, recording apparatus and method thereof, and reproducing apparatus and method thereof | |
JP3761623B2 (en) | Information recording medium, information recording apparatus and method, and information reproducing apparatus and method | |
JP3784879B2 (en) | Information recording medium, information recording apparatus and method, and information reproducing apparatus and method | |
JP3450662B2 (en) | Information recording medium, reproducing apparatus and method thereof, and recording apparatus and method thereof | |
JPH09282848A (en) | Information recording medium, and recording apparatus and reproducing apparatus therefor | |
JPH09259574A (en) | Information-recording medium, recording apparatus and reproducing apparatus therefor | |
JPH09231677A (en) | Information recording medium, its recording device and reproducing device | |
JP3480845B2 (en) | Information recording apparatus, information recording method, information reproducing apparatus, and information reproducing method | |
JP3816862B2 (en) | Information reproducing apparatus, information reproducing method, information recording apparatus, and information recording method | |
JP3957781B2 (en) | Information recording medium, recording apparatus and reproducing apparatus therefor | |
JP3739759B2 (en) | Information recording medium, information reproducing apparatus, and information reproducing method | |
JP3450787B2 (en) | Information recording medium, recording apparatus and method thereof, and reproducing apparatus and method thereof | |
JP4072547B2 (en) | Information recording apparatus, information recording method, information reproducing apparatus, and information reproducing method | |
JP4077005B2 (en) | Information recording medium, recording apparatus and reproducing apparatus therefor | |
JP2005276439A (en) | Information recording medium | |
JP2005327459A (en) | Information recording medium | |
JP2002269922A (en) | Recording medium and its playback device | |
JP2002237151A (en) | Information recording medium | |
JP2002237150A (en) | Information recording medium and recording device and reproducing device for the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071010 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081010 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091010 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091010 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101010 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111010 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111010 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121010 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121010 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131010 Year of fee payment: 10 |
|
EXPY | Cancellation because of completion of term |