Nothing Special   »   [go: up one dir, main page]

JP4030712B2 - Optical disc and playback device - Google Patents

Optical disc and playback device Download PDF

Info

Publication number
JP4030712B2
JP4030712B2 JP2000250397A JP2000250397A JP4030712B2 JP 4030712 B2 JP4030712 B2 JP 4030712B2 JP 2000250397 A JP2000250397 A JP 2000250397A JP 2000250397 A JP2000250397 A JP 2000250397A JP 4030712 B2 JP4030712 B2 JP 4030712B2
Authority
JP
Japan
Prior art keywords
audio
information
playback
video
ats
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
Application number
JP2000250397A
Other languages
Japanese (ja)
Other versions
JP2001084738A (en
Inventor
美裕 森
雅之 小塚
一彦 山内
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP2000250397A priority Critical patent/JP4030712B2/en
Publication of JP2001084738A publication Critical patent/JP2001084738A/en
Application granted granted Critical
Publication of JP4030712B2 publication Critical patent/JP4030712B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

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

Description

【0001】
【発明の属する技術分野】
本発明は互いに関連づけられた音声情報、動画情報から構成されるマルチメディアデータを、ディジタルデータとして格納する光ディスクとその再生装置、再生方法に関するものである。
【0002】
【従来の技術】
従来、音声情報あるいは動画情報を格納し再生する光ディスクとしては、CD(Compact Disk)やLD(Laser Disk)が知られている。
【0003】
CDは、直径12cmの光学式ディスクである。CDには、リニアPCM方式を用いて量子化された音声情報が格納されている。CDは、音楽用途のアプリケーション用の格納媒体として広く普及している。
【0004】
LDは、直径30cmの光学式ディスクである。LDには、動画情報がアナログ信号の形式で格納されている。LDは、映画などの映像用途のアプリケーション用の格納媒体として広く普及している。
【0005】
これらの用途に加えて、オペラや近年登場してきたミュージッククリップ(映像付き音楽)などのように、音楽用途か映像用途かの区別が一律には困難なアプリケーションも登場してきている。
【0006】
ここで、音楽用途か映像用途かの区別ができない用途を「映像付き音楽用途」と称する。
【0007】
【発明が解決しようとする課題】
映像付き音楽用途のアプリケーションの場合、ユーザにとって好ましい視聴形態は異なる。通常の映像再生で十分であると考えるユーザもいれば、映像は不要で高品質な音声のみを楽しみたいと考えるユーザもいれば、音楽は高品質な音声で、かつ、インタビュー等は映像で楽しみたいと考えるユーザも多い。
【0008】
本発明は、上記問題点に鑑み、ユーザの多様な視聴形態に応じて、誤動作することなく、映像と音声の再生、音声のみの再生、または、映像と音声との切替再生をすることが可能なマルチメディアディスク、その再生装置および再生方法を提供することを目的とする。
【0009】
【課題を解決するための手段】
本発明の光ディスクは、オーディオタイトルを構成する少なくとも1つのオーディオオブジェクトと、前記オーディオオブジェクトの再生を管理するオーディオタイトルセット情報とを格納するオーディオゾーン領域を備えた光ディスクであって、前記オーディオオブジェクトは、符号化されたオーディオデータを含み、前記オーディオタイトルセット情報は、前記オーディオオブジェクトの再生順序を示す複数の再生経路情報と、前記複数の再生経路情報のうち、前記オーディオタイトルの再生経路の一部において択一的に選択可能な2以上の再生経路情報をブロックとして定義するブロック情報とを含み、前記ブロック情報は、前記ブロックに含まれる1つの再生経路情報が示す再生順序に従って再生される前記オーディオオブジェクトに含まれる前記符号化されたオーディオデータの符号化に関する音声属性と、前記ブロックに含まれる他の再生経路情報が示す再生順序に従って再生される前記オーディオオブジェクトに含まれる前記符号化されたオーディオデータの符号化に関する音声属性とが異なっていることを示し、前記ブロック情報は、前記再生経路情報が他のいずれかの再生経路情報とともに前記ブロックを形成するか否かを示すブロックモードと、前記ブロック内における前記符号化に関する音声属性の異なりの程度を示すブロックタイプとを有し、前記ブロックモードは、前記ブロックに含まれる最初の再生経路情報と前記ブロックに含まれる最後の再生経路情報とをさらに示し、これにより、上記目的が達成される。
【0010】
また、本発明は、前記光ディスクに格納されている情報を再生する再生装置であって、前記オーディオオブジェクトを再生する再生部と、前記再生部を制御する再生制御部とを備え、前記再生制御部は、前記オーディオタイトルセット情報のブロック情報を参照し、前記ブロック情報に基づいて、前記再生経路情報が択一的に選択可能な複数の再生経路情報のうちの1つか否かを判定し、前記符号化に関する音声属性に基づいて前記択一的に選択可能な複数の再生経路情報の中から1つを選択し、前記選択された再生経路情報が示す再生順序に従って前記オーディオオブジェクトを再生するように前記再生部を制御する構成であって、前記ブロック情報の前記ブロックモードが、前記ブロックに含まれる最初の再生経路情報または最後の再生経路情報を示す場合に、前記ブロック情報の前記ブロックタイプに基づいて、該ブロックが当該再生装置によって再生可能かを判定し、再生可能な場合に該ブロックの前記オーディオオブジェクトを再生し、これにより、上記目的が達成される。
【0019】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施の形態を説明する。
【0020】
(実施の形態1)
以下、本発明の実施の形態の光ディスクの構造を説明する。
(1)光ディスクの物理構造
図1Aは、光ディスクであるDVD100の外観を示す図である。図1Bは、図1Aに示される直線A−A'に沿ったDVD100の断面図である。図1Cは、図1Bに示される部分Bの拡大図である。
【0021】
DVD100は、図1Bに示されるように、第1の透明基板108、情報層109、接着層110、第2の透明基板111およびラベル印刷用の印刷層112をこの順に積層することにより形成される。
【0022】
第1の透明基板108および第2の透明基板111は、同一材質の補強用基板である。図1Bに示される例では、これらの基板の厚さは約0.6mmである。これらの基板の厚さは、大体0.5mm〜0.7mmであればよい。
【0023】
接着層110は、情報層109と第2の透明基板111とを接着するために情報層109と第2の透明基板111との間に設けられている。
【0024】
情報層109の面のうち、第1の透明基板108と接する面には、金属薄膜等の反射膜(図示せず)が形成されている。この反射膜には成形技術により凹凸のピットが高密度に形成される。
【0025】
図1Dは、反射膜に形成されたピットの形状を示す。図1Dに示される例では、各ピットの長さは0.4μm〜2.054μmである。DVD100には1本のトラックが螺旋状に形成されている。各ピットは、DVD100の半径方向に0.74μmの間隔を有するように螺旋トラックに沿って形成される。このようにして、螺旋トラック上にピット列が形成される。
【0026】
DVD100に光ビーム113が照射されると、図1Cに示されるように、情報層109の上に光スポット114が形成される。DVD100に格納された情報は、光スポット114によって照らされる情報層119の部分の反射率の変化として検出される。
【0027】
DVD100における光スポット114の直径は、CD(Compact Disk)における光スポットの直径の約1/1.6である。DVD用の対物レンズの開口数NAは、CD用の対物レンズの開口数NAより大きく、DVD用の光ビームの波長λは、CD用の光ビームの波長λより小さいからである。
【0028】
このような物理構造を有するDVDは、片面に約4.7Gバイトの情報を格納することができる。約4.7Gバイトの格納容量は、従来のCDの格納容量の8倍に近い。このようなDVDの大格納容量により、動画の画質を大幅に向上させることが可能である。また、動画の再生時間を大幅に向上させることも可能である。従来のビデオCDの再生時間が74分であるのに対し、DVDの再生時間は、2時間以上である。
【0029】
このような大格納容量を実現させた基盤技術は、光ビームのスポット径Dの小型化である。スポット径Dは、スポット径D=レーザの波長λ/対物レンズの開口数NAの計算式で与えられる。従って、レーザの波長λを小さくし、対物レンズの開口数NAを大きくすることにより、スポット径Dを小さく絞り込むことができる。ここで、留意すべきは、対物レンズの開口数NAを大きくすると、ディスク面と光ビームの光軸の相対的な傾き(すなわち、チルト)によりコマ収差が生じる点である。DVDでは、透明基板の厚さを薄くすることによりコマ収差を低減している。透明基板の厚さを薄くすると、ディスクの機械的強度が弱くなるという別の問題点が発生し得る。DVDでは、透明基板に別の基板を貼り合わせることにより透明基板の強度を補強している。これにより、ディスクの機械的強度に関する問題点を克服している。
【0030】
DVDに格納された情報を読み出すために、650nmという短い波長を有する赤色半導体レーザと約0.6mmという大きい開口数(NA)を有する対物レンズとが使用される。このことに加えて、さらに、約0.6mmという薄い透明基板を使用することにより、直径120mmの光ディスクの片面に約4.7Gバイトの情報を格納することが可能になったのである。
【0031】
図2Aは、DVD100の情報層109の内周から外周にかけて、螺旋トラック20が形成されている様子を模式的に示す。螺旋トラック20は、セクタと呼ばれる所定の単位に分割されている。図2Aでは、セクタは、S1、S2、・・・、S99、S100などの記号によって示されている。DVD100に格納された情報の読み出しは、セクタ単位に行われる。
【0032】
図2Bは、セクタの内部構造を示す。セクタは、セクタヘッダ領域21と、ユーザデータ領域22と、誤り訂正コード格納領域23とを含む。
【0033】
セクタヘッダ領域21には、セクタを識別するためのセクタアドレスとその誤り検出コードとが格納される。ディスク再生装置は、セクタアドレスに基づいて複数のセクタのうちどのセクタから情報を読み出すべきかを決定する。
【0034】
ユーザデータ領域22には、2KByte長のデータが格納される。
【0035】
誤り訂正コード格納領域23には、同一セクタに含まれるセクタヘッダ領域21とユーザデータ領域22とに対する誤り訂正コードが格納される。ディスク再生装置は、ユーザデータ領域22からデータを読み出す際に、誤り訂正コードを用いて誤り検出を行い、誤り検出の結果に応じて誤り訂正を行う。これにより、データ読み出しの信頼性を保証する。
【0036】
(2)光ディスクの論理構造
図3は、光ディスクであるDVD100の論理構造を示す。図3に示されるように、DVD100の領域は、リードイン領域31と、ボリューム領域32と、リードアウト領域33とに分割されている。これらの領域は、物理セクタのセクタアドレスに含まれる識別情報によって識別され得る。物理セクタは、セクタアドレスにより昇順に配置される。
【0037】
リードイン領域31には、ディスク再生装置の読み出し開始時の動作を安定させるためのデータなどが格納される。
【0038】
リードアウト領域33には、意味のあるデータは格納されていない。リードアウト領域33は、ディスク再生装置に再生終了を知らせるために使用される。
【0039】
ボリューム領域32には、アプリケーションに対応するデジタルデータが格納される。ボリューム領域32に含まれる物理セクタは、論理ブロックとして管理される。論理ブロックは、ボリューム領域32の先頭の物理セクタを0番として、0番の物理セクタに続く物理セクタに連続する番号(論理ブロック番号)を付与することによって識別される。図3に示される部分34は、ボリューム領域32における論理ブロック群を示す。部分34において、#m,#m+1,#m+2,#m+3,・・・は、論理ブロックに付された論理ブロック番号を示す。
【0040】
図3に示されるように、ボリューム領域32は、ボリューム・ファイル管理領域32aと、ビデオゾーン領域32bと、オーディオゾーン領域32cとにさらに分割される。
【0041】
ボリューム・ファイル管理領域32aには、ISO13346に従って、複数の論理ブロックをファイルとして管理するためのファイルシステム管理情報が格納される。ファイルシステム管理情報とは、複数のファイルのそれぞれのファイル名と、各ファイルが占めている論理ブロック群のアドレスとの対応づけを示す情報である。ディスク再生装置は、ファイルシステム管理情報に基づいてファイル単位で光ディスクにアクセスすることを実現する。具体的には、ディスク再生装置は、ファイルシステム管理情報を参照することにより、与えられたファイル名に対応する論理ブロック群のアドレスを取得し、このアドレスに基づいて論理ブロック群をアクセスする。これにより、所望のファイルのデジタルデータを読み出すことができる。
【0042】
ビデオゾーン領域32bには、ビデオマネージャ情報700と1つ以上のビデオタイトルセット600とが格納される。
【0043】
ビデオタイトルセット600は、複数の映像データとその再生順序を管理する管理情報とを含む。ビデオタイトルセット600は、ビデオタイトルと称される単位で映像データを管理するためのデータ構造を有している。例えば、ビデオタイトルセット600が映画アプリケーションである場合には、各ビデオタイトルは、劇場公開版、ノーカット版等の複数の映像バージョンに対応する。ビデオタイトルセット600の詳細なデータ構造は、図6を参照して後述される。
【0044】
ビデオマネージャ情報700は、複数のビデオタイトルセット600の目次を示す情報を含む。典型的には、ビデオマネージャ情報700は、複数のビデオタイトルセット600のうちユーザが所望する1つを選択するための映像メニューを表示するための情報とその管理情報とを含む。ビデオマネージャ情報700の詳細なデータ構造は、図7を参照して後述される。
【0045】
オーディオゾーン領域32cには、オーディオマネージャ情報900と1つ以上のオーディオタイトルセット800とが格納される。
【0046】
オーディオタイトルセット800は、複数の音声データとその再生順序を管理する管理情報とを含む。オーディオタイトルセット800は、オーディオタイトルと称される単位で音声データを管理するためのデータ構造を有している。典型的には、オーディオタイトルは、1つ以上の曲を収録する音楽アルバムに対応する。なお、オーディオタイトルセット800には、ビデオタイトルセット600に含まれる映像データの再生順序を規定する管理情報が含まれ得る。オーディオタイトルセット800の詳細なデータ構造は、図8Aおよび図8Bを参照して後述される。
【0047】
オーディオマネージャ情報900は、複数のオーディオタイトルセット800の目次を示す情報を含む。オーディオマネージャ情報900の詳細なデータ構造は、図9を参照して後述される。
【0048】
なお、図3では、ビデオタイトルセット600とオーディオタイトルセット800とは、いずれも1つのファイルのように示されている。しかし、実際には、これらは複数の連続するファイルから構成されることがほとんどである。動画データのデータサイズは膨大であるため、動画データを1つのファイルに格納しようとすると、そのファイルサイズが1GBを越えてしまうからである。
【0049】
(3)ビデオゾーン領域32b(図3)のデータ構造
ビデオゾーン領域32bには、ビデオマネージャ情報700と1つ以上のビデオタイトルセット600とが格納される。
【0050】
(3.1)ビデオタイトルセット600のデータ構造
図4は、ビデオタイトルセット600のデータ構造を示す。ビデオタイトルセット600は、複数のビデオオブジェクト(以下、VOBという)602と、複数のVOB602の再生順序を管理するビデオタイトルセット情報601とを含む。なお、以下の説明では、ビデオタイトルセットは、VTSと略称されることがある。
【0051】
(3.1.1)VOB602のデータ構造
VOB602は、マルチメディア化されたデータである。VOB602は、デジタル動画データとデジタル音声データと副映像データとこれらの管理情報とを含む。
【0052】
VOB602は、MPEG2(Moving Picture ExpertGroup、ISO11172、ISO13818)に準拠したデータ構造を有し、MPEG2ストリームデータと称される。VOB602は、時系列順に配列された複数のVOBユニット(以下、VOBUという)603を含む。VOBU603は、約0.4秒〜約1.0秒程度の再生データであり、図4の矢印の先に示されるように、管理情報パック、動画パック、オーディオパック、副映像パックといった、複数の種類のパックデータ604を含む。図4に示される例では、管理情報パックは、P1,P2という記号で表され、動画パックは、video 1,video 2,video 3,video 4という記号で表され、オーディオパックは、audio A−1,audio B−1,audioC−1,audio A−2,audio B−2,audio C−2という記号で表され、副映像パックは、SP A−1,SP B−1,SP A−2,SP B−2という記号で表される。
【0053】
パックデータはそれぞれ2KByteのデータサイズを有している。複数のパックデータをその種類ごとに再統合することにより、動画データのみを含むデジタルデータ列、音声データのみを含むデジタルデータ列、副映像データのみを含むデジタルデータ列、制御データのみを含むデジタルデータ列がそれぞれ得られる。このように、複数のパックデータを種類ごとに再統合することにより得られるデジタルデータ列をエレメンタリストリームと称する。
【0054】
VOB602は、複数のエレメンタリストリームを含むプログラムストリーム、あるいはシステムストリームと称されることもある。1つのVOB602は、動画エレメンタリストリームを1本、音声エレメンタリストリームを最大8本、副映像エレメンタリストリームを最大32本有することが可能である。なお、動画エレメンタリストリームをシステムストリームのメインストリームと称し、音声エレメンタリストリームおよび副映像エレメンタリストリームをシステムストリームのサブストリームと称する場合もある。
【0055】
パックデータは、ヘッダ部とデータ部とを含む。パックデータのヘッダ部には、パックデータの種類を示す識別情報が格納される。その識別情報を参照することにより、パックデータが『動画パック』であるか、『音声パック』であるか、『副映像パック』であるか、『管理情報パック』であるかを識別することができる。
【0056】
動画パックのデータ部には、MPEG方式で圧縮されたデータが格納される。1つのVOBU603には、約12〜15フレーム分の画像データであるGOP(Group Of Picture)単位で動画データが格納されることになる。
【0057】
音声パックのデータ部には、音声パックが含まれるVOBU603の動画データに対応する音声データが格納される。同一のVOBU603に含まれる動画データと音声データとは同期再生される。音声データの種類としては、48kHzの周波数でサンプリングされたリニアPCMあるいはDolby−AC3がある(Dolby−AC3については、ATSC standard Digital audio Compression(AC−3)(Doc.A/52,20 Dec,1995)を参照)。音声パックのヘッダ部には、最大8本の音声サブストリームのうちいずれの音声サブストリームに属するかを示す音声サブストリーム識別情報がさらに格納される。
【0058】
副映像パックのデータ部には、ランレングス圧縮されたグラフィックスデータが格納される。副映像パックのヘッダ部には、最大32本の副映像サブストリームのうちいずれの副映像サブストリームに属するかを示す副映像サブストリーム識別情報がさらに格納される。
【0059】
管理情報パックのデータ部には、早送り等の特殊再生用のアドレス情報や、ユーザインタラクション受付用の制御データが格納される。ユーザインタラクションの受付用の制御データとしては、例えば、メニューを表示するためのメニュー情報がある。メニュー情報は、最大32個のメニュー項目の位置を示す情報と、メニュー項目の色を示す情報と、ユーザによってメニュー項目の1つが選択された際に実行すべき制御コマンドを示す情報とを含む。
【0060】
図5は、メニューの例を示す。図5に示される例では、メニュー50は、次に再生すべき情報を示す8個のメニュー項目51〜58を有している。メニュー情報は、8個のメニュー項目51〜58のそれぞれについて、メニュー項目の位置、メニュー項目の色、メニュー項目が選択された際に実行すべき制御コマンドを定義する。8個のメニュー項目51〜58のうちの1つがユーザによって選択される。
【0061】
なお、メニューを表示するためのグラフィックスデータは、副映像パックに格納されている。ユーザが複数のメニュー項目のうちの1つを選択し、又は、ユーザがその選択されたメニュー項目を確定すると、管理情報パックの位置情報と色情報に従って、選択されたメニュー項目に対応するグラフィックスの色が変更される。
【0062】
ユーザが選択されたメニュー項目を確定すると、そのメニュー項目に対応する制御コマンドが実行される。このようにして、ユーザからの指示に従って分岐再生制御が実行される。
【0063】
なお、説明を簡易にするために、図4に示される例では、VOBU603に含まれるパックデータは、一定の規則性をもって配置されている。しかし、管理情報パックがVOBU603の先頭に配置されることを除いて、各パックデータの配置が規則性を有している必要はない。例えば、各パックデータは、パックデータの種類ごとに配置される必要はなく、パックデータの種類が混在するように配置されてもよい。これは、ディスク再生装置がパックデータをいったんバッファ部にバッファリングした後に、そのバッファ部からパックデータを読み出すからである。また、VOBU603に含まれるパックデータの総数や、パックデータの種類ごとのパックデータの数も、一定である必要はない。動画データや音声データ、副映像データは可変長の圧縮データであり得るからである。実際には、各VOBU603は、異なる数のパックデータを含む。
【0064】
また、図4に示される例では、VOBU603に含まれる動画パックの数は2個である。しかし、実際には、VOBU603に含まれる動画パックの数は数百個になり得る。これは、ディスク再生装置への動画データの転送レートが約4.5Mbitであるからである。
【0065】
(3.1.2)ビデオタイトルセット情報601のデータ構造
ビデオタイトルセット情報601は、VOB602の再生順序を管理する情報を含む。ここでは、VOB602の再生順序を指定するデータをプログラムチェーン(PGC)と称する。異なるPGCによって、VOB602の異なる再生順序が規定され得る。
【0066】
図6は、ビデオタイトルセット情報601のデータ構造を示す。図6に示されるように、ビデオタイトルセット情報(VTSI)601は、VTS管理テーブル(VTSI_MAT)611と、ビデオタイトルセット部タイトルサーチポインタテーブル(TT_SRPT)612と、PGC管理情報テーブル(PGCIT)613とを含む。
【0067】
VTS管理テーブル611は、ビデオタイトルセット情報601のヘッダ情報である。VTS管理テーブル611は、ビデオタイトルセット部タイトルサーチポインタテーブル612の格納位置を示すポインタと、PGC管理情報テーブル613の格納位置を示すポインタとを含む。
【0068】
ビデオタイトルセット部タイトルサーチポインタテーブル612は、ポインタ数621と、複数の開始PGC番号622とを含む。開始PGC番号622は、PGC管理情報テーブル613に格納される複数のPGC情報631のうち、最初に実行されるべきPGC情報631を示すインデックスである。開始PGC番号622は、タイトルごとに指定されている。例えば、タイトル#1に対応する開始PGC番号622の値が「3」であることは、タイトル#1に対してPGC情報#3が最初に実行されることを意味する。
【0069】
PGC管理情報テーブル613は、複数のPGC情報631(PGC情報#1〜PGC情報#n)を含む。PGC情報631は、1つ以上のVOB602のディスク上の格納位置とその再生順序とを定義する。異なるPGC情報631により同一のVOB602の再生を記述することも可能である。このため、同一のVOB602に対して複数の再生順序を指定することが可能になる。例えば、PGC情報631がVOB#1、VOB#2、VOB#3、VOB#4の順序でVOB602を再生することを定義している場合には、VOB602はVOB#1、VOB#2、VOB#3、VOB#4の順序で再生される。また、PGC情報631がVOB#3、VOB#2、VOB#1、VOB#4の順序でVOB602を再生することを定義している場合には、VOB602はVOB#3、VOB#2、VOB#1、VOB#4の順序で再生される。
【0070】
PGC情報631は、PGC連結情報641と、1つ以上のVOBアドレス642とを含む。
【0071】
PGC連結情報641には、PGC情報631の前後に連結されるPGC情報631のインデックスが格納されている。例えば、PGC情報#3のPGC連結情報641には、PGC情報#3の前に連結されるPGC情報631(例えば、PGC情報#1)のインデックスと、PGC情報#3の後に連結されるPGC情報631(例えば、PGC情報#5)のインデックスとが格納される。ディスク再生装置は、1つのPGC情報631による再生が完了すると、PGC連結情報641に従って次のPGC情報631を決定し、次のPGC情報631に従って再生制御を継続する。
【0072】
VOBアドレス642は、再生されるVOB602の光ディスク上での位置を示す情報である。また、PGC情報631におけるVOBアドレス642の順序は、ディスク再生装置により再生される順序を示す。
【0073】
(3.2)ビデオマネージャ情報700のデータ構造
ビデオマネージャ情報700は、光ディスクがディスク再生装置により映像主体で再生される際に最初に参照される再生制御のための情報である。
【0074】
図7は、ビデオマネージャ情報700のデータ構造を示す。
【0075】
ビデオマネージャ情報700のデータ構造は、図6に示されるビデオタイトルセット600のデータ構造に準拠している。ビデオマネージャ情報700のVOBとビデオタイトルセット600のVOBとの相違点は、ビデオマネージャ情報700のVOBがボリュームメニュー用に特化されている点である。
【0076】
ここで、ボリュームメニューとは、光ディスクに収録された全てのタイトルを一覧表示させ、ユーザに何れか1つのタイトルを選択させるためのメニューである。ボリュームメニューは、光ディスクがディスク再生装置に装填された後、光ピックアップが光ディスクのボリューム・フィイル管理領域32aからビデオゾーン領域32bに移動した直後に画面上に表示される。
【0077】
図7に示されるように、ビデオマネージャ情報(VMGI)700 は、メニュー用ビデオオブジェクト703と、メニュー用PGC管理情報テーブル(PGCIT)701と、タイトルサーチポインタテーブル(TT_SRPT)702とを含む。
【0078】
メニュー用ビデオオブジェクト703は、その名称通り、ボリュームメニュー用に特化されたVOBである。メニュー用ビデオオブジェクト703は、ボリュームメニューを表示するための副映像パックと、ボリュームメニューに対するカーソル操作や確定操作に応じた再生制御を行うための管理情報パックとを含んでいる。
【0079】
メニュー用PGC管理情報テーブル701は、ボリュームメニュー用に特化されたPGC情報である。メニュー用PGC管理情報テーブル701には、光ディスクがディスク再生装置に装填された時にメニュー用ビデオオブジェクト703が読み出されるように、メニュー用ビデオオブジェクト703の格納位置が記述されている。このPGC情報は、光ディスクがディスク再生装置に装填された後に、光ピックアップがボリューム・ファイル管理領域32aからビデオゾーン領域32bに移動した直後にディスク再生装置によって読み出される。これにより、ボリュームメニューが画面上に表示される。
【0080】
タイトルサーチポインタテーブル702は、各タイトルが所属するビデオタイトルセットの番号(すなわち、VTS番号721)とビデオタイトルセット内において各タイトルに付されたタイトル番号(すなわち、VTS内タイトル番号722)を特定するためのインデックス712を含む。
【0081】
(4)オーディオゾーン領域32cのデータ構造
オーディオゾーン領域32cには、オーディオマネージャ情報900と1つ以上のオーディオタイトルセット800とが格納される。
【0082】
(4.1)オーディオタイトルセット800のデータ構造
図8Aは、オーディオタイトルセット800のデータ構造を示す。オーディオタイトルセット800は、複数のオーディオオブジェクト(以下、AOBという)802と、複数のAOB802の再生順序を管理するオーディオタイトルセット情報(ATSI)801と、オーディオタイトルセット情報801のバックアップデータであるオーディオタイトルセット情報バックアップ(ATSI_BUP)804とを含む。なお、以下の説明では、オーディオタイトルセットは、ATSと略称されることがある。
【0083】
(4.1.1)AOB802のデータ構造
AOB802は、2KByteでパケット化されている。AOB802には、LPCM、AC3、MPEGオーディオ、DTSあるいはSDDSの形式のデータが格納される(MPEGオーディオについては、ISO/IEC DIS 13818−3:July, 1996を参照。DTSについては、DTS Coherent Acoustics ”Delivering high quality multichannel sound to the consumer” Presented at the 100th Convention 1996 May 11−14 Copenhagen AESを参照。SDDSについては、SDDS Specification for Disc(Version 1.0)−Digital audio multi−channel coding Sony Corporationを参照)。LPCMの場合には、サンプルビットが16、20、24ビットのいずれかであり、サンプリング周波数が48kHz、96kHz、192kHz、44.1kHz、88.2kHz、176.4kHzのいずれかである。
【0084】
(4.1.2) オーディオタイトルセット情報801のデータ構造
オーディオタイトルセット情報801は、AOB802の再生順序を管理する情報を含む。AOB802の再生順序の指定は、VOB602と同様にプログラムチェーン(PGC)によって行われる。異なるPGCによって、AOB802の異なる再生順序が規定され得る。
【0085】
図8Aに示されるように、オーディオタイトルセット情報(ATSI)801は、ATS管理テーブル(ATSI_MAT)811と、ATSプログラムチェーン情報テーブル(ATS_PGCIT)812とを含む。
【0086】
ATS管理テーブル811は、オーディオタイトルセット情報801のヘッダ情報である。ATS管理テーブル811には、ATSプログラムチェーン情報テーブル812の格納領域を示すポインタとAOB802の格納領域を示すポインタとが格納されている。
【0087】
ATS管理テーブル811は、ATS識別子(ATSI_ID)821と、ATSアドレス情報822と、ATSバージョン番号823と、オーディオ属性(AOTT_AOB_ATR)824と、ダウンミックス係数825とを含む。
【0088】
ATS識別子821には、ATSであることを示す文字列が格納されている。
【0089】
ATSアドレス情報822については、後述される。
【0090】
ATSバージョン番号823には、オーディオタイトルセット情報801のデータ構造を定める規約のバージョン番号が格納される。
【0091】
オーディオ属性824には、8種類のオーディオストリームの属性が格納される。1つのオーディオストリームタイトルセット800に含まれる各AOB802は8種類のオーディオストリームの属性のうちのいずれか1つに従って再生されることになる。オーディオ属性824は、音声コード化モード841と量子化ビット数842とサンプリング周波数843とマルチCH属性844とを含む。
【0092】
音声コード化モード841にはLPCMまたは圧縮方式のいずれかを示すコードが記述される。量子化ビット数842には、16ビット、20ビット、24ビットのいずれかを示すコードが記述される。サンプリング周波数843には、48kHz、96kHz、192kHz、44.1kHz、88.2kHz、176.4kHzのいずれかを示すコードが記述される。マルチCH属性844には、マルチCHの場合の各チャンネルの使用方法などを示すコードが記述される。なお、オーディオ属性824のうち使用されないフィールドには値「0」が格納される。
【0093】
ダウンミックス係数825には、マルチチャンネルの各チャンネルを2CHにダウンミックスする際に使用される16種類の係数が格納される。後述されるプログラムチェーン情報(ATS_PGCI)833のATSプログラム情報(ATS_PGI)862から、ダウンミックス係数825に格納される16種類の係数のうちの1つが選択的に参照される。このようにして、プログラム単位でダウンミックス係数を変更することができる。
【0094】
図8Aに示されるように、ATSプログラムチェーン情報テーブル812は、ATSプログラムチェーン情報テーブル情報(ATS_PGCITI)831と、複数のATSプログラムチェーン情報サーチポインタ(ATS_PGCI_SRP)832と、複数のATSプログラムチェーン情報(ATS_PGCI)833とを含む。
【0095】
ATSプログラムチェーン情報テーブル情報831には、ATSプログラムチェーン情報サーチポインタ832の数とATSプログラムチェーン情報テーブル812の最終アドレスとが記述される。ATSプログラムチェーン情報テーブル情報831は、ATSプログラムチェーン情報サーチポインタ832の検索を助けるために使用される。
【0096】
ATSプログラムチェーン情報サーチポインタ832は、ATS内のタイトル番号やPGCの属性を記述するATS_PGCカテゴリ(ATS_PGC_CAT)851と、ATSプログラムチェーン情報の格納位置を示すATS_PGC開始アドレス(ATS_PGCI_SA)852とを含む。
【0097】
ATSプログラムチェーン情報833は、このプログラムチェーンの再生時間やアドレス情報を有するATS_PGC一般情報(ATS_PGC_GI)861と、AOB802の再生の最小単位であるセルのアドレスや属性を有する複数のATSセル再生情報(ATS_C_PBI)863と、複数のATSプログラム情報(ATS_PGI)862とを含む。
【0098】
複数のATSプログラム情報862のそれぞれは、ストリーム番号881と、マルチチャンネルから2チャンネルにダウンミックスする際に使用されるダウンミックス係数の番号(すなわち、ATS管理テーブル811のダウンミックス係数825に含まれる16種類の係数の1つへのインデックス)を示すダウンミックス係数番号882と、プログラムに含まれる複数のATSセルのうち最初に再生されるべきATSセルの番号を示すエントリーセル番号(ATS_PG_EN_CN)883と、プログラムの再生時間であるPG再生時間(ATS_PG_PB_TM)884とを含む。
【0099】
ストリーム番号881は、ATS管理情報テーブル811のオーディオ属性824によって定義される8種類のオーディオストリーム属性のうちの1つを特定する番号である。オーディオストリームは、ストリーム番号881によって特定されるオーディオストリーム属性に従って再生される。このようにして、プログラムごとに異なるオーディオ属性に従ってオーディオストリームを再生することができる。
【0100】
このように、ATSプログラムチェーン情報833は、1つ以上のAOB802のディスク上の格納位置とその再生順序とを記述している。異なるATSプログラムチェーン情報833により同一のAOB802の再生を記述することも可能である。このため、同一のAOB802に対して複数の再生順序を指定することが可能になる。例えば、ATSプログラムチェーン情報833がAOB#1、AOB#2、AOB#3、AOB#4の順序でAOB802を再生することを定義している場合には、AOB802は、AOB#1、AOB#2、AOB#3、AOB#4の順序で再生される。ATSプログラムチェーン情報833がAOB#3、AOB#2、AOB#1、AOB#4の順序でAOB802を再生することを定義している場合には、AOB802はAOB#3、AOB#2、AOB#1、AOB#4の順序で再生される。
【0101】
なお、オーディオタイトルセット800には、AOB802をポイントするタイプ(AOBポイントタイプ)のものと、AOB802の代わりにVOB602をポイントするタイプ(VOBポイントタイプ)のものがある。図8Aに示されるデータ構造は、AOBポイントタイプのオーディオタイトルセット800のデータ構造である。
【0102】
図8Bは、VOBポイントタイプのオーディオタイトルセット800のデータ構造を示す。図8Bに示されるデータ構造は、オーディオタイトルセット800が複数のAOB802を有していないことを除いて、図8Aに示されるデータ構造と同一である。ただし、各属性情報にはVOB602に特有の記述が含まれる。
【0103】
具体的には、ATS管理テーブル811のATSアドレス情報822には、VOB602が属するVTS600のアドレス情報とVOB602のアドレス情報とが記述される。ATS管理テーブル811のオーディオ属性824には、VOB602で定義されるオーディオ属性が記述されると共に、VTS600に含まれるサブストリームのうち再生するサブストリームを特定するストリームID845の記述が追加される。オーディオ属性824のサンプリング周波数843は、48kHzまたは96kHzのいずれかに制限される。音声コード化モード841には、LPCM、AC3、MPEGオーディオ、DTS、SDDSのうちのいずれかのコードが記述され得る。ATS管理テーブル811のダウンミックス係数825は値「0」で埋められる。これは、ダウンミックス係数825が使用されないことを意味する。
【0104】
ATS_PGCカテゴリ851の音声コード化モード875にはVOB602で定義されるコードが記述される。
【0105】
ATSセル再生情報863のATSセル開始アドレス(ATS_C_SA)893とATSセル終了アドレス(ATS_C_EA)894にはVOB602のセルのアドレスが記述される。
【0106】
図8Cは、ATSアドレス情報822のデータ構造を示す。
【0107】
ATSアドレス情報822は、オーディオタイトルセット800の最終アドレス822aと、オーディオタイトルセット情報801の最終アドレス822bと、ATS管理テーブル811の最終アドレス822cと、ビデオタイトルセット600の開始アドレス822dと、オブジェクト領域の開始アドレス822eと、ATSプログラムチェーン情報テーブル812の開始アドレス822fとを含む。図8Cにおいて、ATSアドレス情報822からの矢印は、アドレスが指し示す場所を示す。
【0108】
オーディオタイトルセット800がAOBポイントタイプ(図8A)である場合には、ATSアドレス情報822のビデオタイトルセット600の開始アドレス822dは、値「0」で埋められている。オーディオタイトルセット800がVOBポイントタイプ(図8B)である場合には、ATSアドレス情報822のビデオタイトルセット600の開始アドレス822dには、VOB602が属するビデオタイトルセット600の開始アドレスが格納されている。従って、ATSアドレス情報822のフィールド822dに値「0」が格納されている場合には、オーディオタイトルセット800はAOBポイントタイプであり、それ以外の場合は、オーディオタイトルセット800はVOBポイントタイプである。
【0109】
このように、オーディオタイトルセット800がAOBポイントタイプであるかVOBポイントタイプであるかは、ATSアドレス情報822のフィールド822dを参照することによって識別され得る。
【0110】
なお、オーディオタイトルセット800がAOBポイントタイプである場合には、オブジェクト領域の開始アドレス822eにはAOB#1の開始アドレスが格納される。オーディオタイトルセット800がVOBポイントタイプである場合には、オブジェクト領域の開始アドレス822eにはVOB#1の開始アドレスが格納される。
【0111】
このようにして、オーディオタイトルセットを1単位として、AOB802の再生順序またはVOB602の再生順序が決定される。
【0112】
(4.2)オーディオマネージャ情報900のデータ構造
オーディオマネージャ情報900は、光ディスクがディスク再生装置により音声主体で再生される際に最初に参照される再生制御のための情報である。
【0113】
図9は、オーディオマネージャ情報900のデータ構造を示す。
【0114】
オーディオマネージャ情報(AMGI)900は、オーディオマネージャ情報管理テーブル(AMGI_MAT)901と、オーディオタイトルサーチポインタテーブル(ATT_SRPT)902と、オーディオオンリータイトルサーチポインタテーブル(AOTT_SRPT)903と、オーディオマネージャメニューPGC管理情報テーブル(AMGM_PGCI_UT)904と、オーディオテキストデータマネージャ(ATXTDT_MG)905とを含む。
【0115】
オーディオマネージャ情報管理テーブル901には、オーディオマネージャ情報900の属性や各種テーブルのアドレス情報などが格納される。
【0116】
オーディオタイトルサーチポインタテーブル902は、オーディオタイトルサーチポインタテーブル情報(ATT_SRPTI)911と、複数のオーディオタイトルサーチポインタ(ATT_SRP)912とを含む。
【0117】
オーディオタイトルサーチポインタテーブル情報911には、オーディオタイトルの数とオーディオタイトルサーチポインタテーブル902の最後のアドレスとが格納される。
【0118】
オーディオタイトルサーチポインタ912には、ATSのタイトルを指定する場合とVTSのタイトルを指定する場合とで異なる情報が格納される。ATSのタイトルを指定する場合には、オーディオタイトルサーチポインタ912には、ATS番号934、ATS内タイトル番号935およびATS開始アドレス936がそれぞれ格納される。VTSのタイトルを指定する場合には、オーディオタイトルサーチポインタ912には、VTS番号942、VTS内タイトル番号943、VTS開始アドレス944およびアングル番号941がそれぞれ格納される。
【0119】
オーディオタイトルサーチポインタ912のオーディオタイトルカテゴリ931は、AOTT/AVTTフラグ961と、メニュー回帰フラグ962と、ATTグループ番号963とを含む。
【0120】
ATSのタイトルを指定する場合には、AOTT/AVTTフラグ961にはAOTTを示すコードが格納される。VTSのタイトルを指定する場合には、AOTT/AVTTフラグ961にはAVTTを示すコードが格納される。
【0121】
メニュー回帰フラグ962には、指定されたタイトルを再生後にメニューに戻るか否かを示すフラグが格納される。
【0122】
ATTグループ番号963には、指定されたタイトルが属するタイトルグループの番号が格納される。ここで、タイトルグループとは、同一のタイトルグループに属している複数のタイトルを連続再生することを保証するための概念である。ATTグループ番号963は、複雑なナビゲーション情報に基づく再生制御を行うことなく、複数のタイトルを連続再生するために設けられている。
【0123】
オーディオタイトルサーチポインタテーブル902は、映像機能付きのオーディオプレイヤーによって参照される。
【0124】
オーディオオンリータイトルサーチポインタテーブル903は、オーディオタイトルサーチポインタテーブル902と同様のデータ構造を有している。ただし、オーディオオンリータイトルサーチポインタテーブル903を用いてVTSのタイトルが指定されることはない。
【0125】
オーディオオンリータイトルサーチポインタテーブル903は、音声出力のみのオーディオプレイヤーによって参照される。
【0126】
オーディオマネージャメニューPGC管理情報テーブル904には、メニューの再生順序が記述される。
【0127】
オーディオテキストデータマネージャ905には、文字情報を表示するための情報が格納される。
【0128】
以下、DVD100に格納された情報を再生する再生装置を説明する。
【0129】
図10は、DVD100の再生装置であるDVDプレイヤー1、DVDプレイヤー1に接続されたテレビモニタ2およびリモコン91の外観を示す。
【0130】
DVDプレイヤー1は、筐体の前面に開口を有している。その開口の奥行き方向にはDVD100をローディングするドライブ機構(図示せず)が設けられている。
【0131】
DVDプレイヤー1の前面には、リモコン91からの赤外線を受光する受光素子を有するリモコン受信部92が設けられている。ユーザがリモコン91のキーを操作すると、ユーザからのキー入力に応じた赤外線がリモコン91から発せられる。リモコン受信部92は、受信した赤外線に応答して、リモコン91のキー信号を受信したことを示す割り込み信号を生成する。
【0132】
DVDプレイヤー1の背面には、ビデオ出力端子95とオーディオ出力端子96とが設けられている。これらの出力端子にAVコードを接続することにより、DVD100から再生された映像信号を家庭用の大型テレビモニタ2に出力することができる。このようにして、ユーザは、33インチ、35インチなどの家庭用の大型テレビによって、DVD100から再生された映像を楽しむことができる。
【0133】
以上の説明から理解されるように、DVDプレイヤー1はパソコンなどのコンピュータ機器に接続して用いるものではなく、家庭用電化機器としてテレビモニタ2に接続して用いるものである。
【0134】
リモコン91は、その筐体表面にバネ付勢された複数のキーが操作パネル上に設けられており、押下されたキーに対応するコードを赤外線で出力する。
【0135】
図11は、リモコン91の操作パネル91aを示す。操作パネル91a上には様々な操作キーが設けられている。
【0136】
「POWER」キー192は、DVDプレイヤー1の電源のON/OFFを行なうために使用される。
【0137】
「A−MODE」キー193は、音声主体の再生モードを指定するために使用される。「A−MODE」キー193が押下されると、リモコン91は、音声主体の再生モードを示すコードをDVDプレイヤー1に転送する。
【0138】
「V−MODE」キー194は、映像主体の再生モードを指定するために使用される。「V−MODE」キー194が押下されると、リモコン91は、映像主体の再生モードを示すコードをDVDプレイヤー1に転送する。
【0139】
「MENU」キー195は、プログラムチェーンに従って映像情報または音声情報を再生する途中で、DVD100のボリュームメニューを呼び出すために使用される。
【0140】
テンキー197は、映画におけるチャプタージャンプ、音楽における曲の選択などを指示するために使用される。
【0141】
カーソルキー198は、カーソルを上下左右の方向に移動させ、アイテムを選択するために使用される。
【0142】
「ENTER」キー196は、カーソルによって選択されたアイテムを確定するために使用される。カーソルがアイテムの上に位置している場合には、そのアイテムは管理情報パックのアイテム色情報のセレクト色で表示される。「ENTER」キー196の押下によってアイテムの選択が確定すると、そのアイテムは管理情報パックのアイテム色情報の確定色で表示される。
【0143】
キー199は、「再生」、「停止」、「ポーズ」、「早送り」および「巻き戻し」などの動作をDVDプレイヤー1に指示するために使用される。キー199は、他のAV機器と共通のキーである。
【0144】
図12は、本発明の実施の形態のDVDプレイヤー1の構成を示す。図12に示されるように、DVDプレイヤー1は、ドライブ機構部16と、信号処理部84と、AVデコーダ部85と、オーディオデコーダ部94と、リモコン91からの信号を受信するリモコン受信部92と、システム制御部93とを含む。
【0145】
ドライブ機構部16は、DVD100をセットする基台(図示せず)と、基台にセットしたDVD100をクランプして回転駆動するモータ81とを含む。モータ81は、例えば、スピンドルモータである。DVD100をセットする基台は、イジェクト機構部(図示せず)によって筐体の内外に移動する。基台が筐体の外側に移動した状態で、ユーザはDVD100を基台にセットする。その後、DVD100をセットした基台が筐体の内側に移動する。このようにして、DVD100がDVDプレイヤー1に装填される。
【0146】
ドライブ機構部16は、モータ81と光ピックアップ82とを含む機構系を制御する機構制御部83をさらに含む。光ピックアップ82は、DVD100に格納された信号を読み出す。
【0147】
機構制御部83は、システム制御部93から指示されたトラック位置に応じてモータ81の速度を調整する。また、機構制御部83は、光ピックアップ82のアクチュエータ(図示せず)を制御することにより光ピックアップ82の位置の移動を制御する。サーボ制御によりトラックの正確な位置が検出されると、機構制御部83は、所望の物理セクタが格納されているところまで回転待ちを行い、その所望の物理セクタから連続して信号を読み出す。
【0148】
信号処理部84は、光ピックアップ82から読み出された信号に増幅、波形整形、二値化 、復調、エラー訂正などの処理を施す。光ピックアップ82によって読み出された信号は、デジタルデータに変換され、システム制御部93内のバッファメモリ93aに論理ブロック単位で格納される。
【0149】
AVデコーダ部85は、入力されるVOB602のデジタルデータに対して所定の処理を施し、そのデジタルデータをビデオ信号およびオーディオ信号に変換する。ビデオ信号およびオーディオ信号は、AVデコーダ85から出力される。
【0150】
AVデコーダ部85は、システムデコーダ部86と、ビデオデコーダ87と、副映像デコーダ88と、AVデコーダ用オーディオデコーダ89と、映像合成部90とを含む。
【0151】
システムデコーダ部86は、システム制御部93のバッファメモリ93aから論理ブロック(パケット)単位で転送されてくるデジタルデータを受けとり、各パケットのヘッダ内のストリームID、サブストリームIDを判別することによって、動画データパック、副映像データパック、オーディオデータパック、管理情報パックの振り分けを行う。この振り分けにおいて、動画データパックはビデオデコーダ87に出力される。音声データパックと副映像データパックについては、システム制御部93より入力されるデコードストリーム指定命令に従い、指定されたストリーム番号を有する副映像データパックとオーディオデータパックのみが、それぞれ、副映像デコーダ88とAVデコーダ用オーディオデコーダ89とに出力される。管理情報パックは、システム制御部93に出力される。
【0152】
ビデオデコーダ87に入力された動画データパックはMPEG2で規定される所定の方式に従って伸張され、デジタル映像データとして映像合成部90に出力される。
【0153】
副映像デコーダ88に入力された副映像データパックはランレングス方式に従って伸張され、デジタル映像データとして映像合成部90に出力される。
【0154】
ビデオデコーダ87から出力されたデジタル映像データと副映像デコーダ88から出力されたデジタル映像データとは、映像合成部90によって映像合成された後にNTSC方式のビデオ信号に変換される。ビデオ信号は、ビデオ出力端子95(図10)を介してDVDプレイヤー1の外部に出力される。
【0155】
AVデコーダ用オーディオデコーダ89に入力されたオーディオデータパックは、そのデータタイプに応じてLPCMまたはAC3等の圧縮オーディオのいずれかの方式でデコードされ、D/A変換される。その結果、オーディオ信号が得られる。オーディオ信号は、オーディオ出力端子96(図10)を介してDVDプレイヤー1の外部に出力される。
【0156】
オーディオデコーダ部94は、入力されるAOB802のデジタルデータに対して、そのデータタイプに応じて所定の処理を施す。その結果、オーディオ信号が得られる。オーディオ信号は、オーディオ出力端子96(図10)を介してDVDプレイヤー1の外部に出力される。
【0157】
システム制御部93は、DVDプレイヤー1の全体の制御を行うCPU93bと、各種の作業用メモリとを含む。
【0158】
次に、上述した構成を有するDVDプレイヤー1の動作を説明する。
【0159】
リモコン91の「V−MODE」キー193がユーザによって押下されると、映像主体の再生モードを示す赤外線信号がリモコン91からDVDプレイヤー1に送信される。リモコン91からの赤外線信号は、DVDプレイヤー1のリモコン受信部92によって受信され、そこで解析される。その結果、映像主体の再生モードを示すコードがシステム制御部93内の再生モード保持部93cに保持される。
【0160】
リモコン91の「A−MODE」キー194がユーザによって押下された場合も同様にして、音声主体の再生モードを示すコードがシステム制御部93の再生モード保持部93cに保持される。
【0161】
システム制御部93は、再生モード決定部93dを含む。再生モード決定部93dは、DVD100の再生開始時に、再生モード保持部93cに保持されているコードを参照することによって再生モードが映像主体の再生モードであるか音声主体の再生モードであるかを決定する。再生モード決定部93dの機能は、例えば、CPU93bによって実行されるプログラムによって実現され得る。
【0162】
なお、上述した再生モードは、ユーザからの入力に応じて切り替えられるとは限らない。
【0163】
例えば、ディスク再生装置が開閉式の液晶表示パネルを有する携帯型の装置である場合には、液晶表示パネルの開閉状態に応じて再生モードを自動的に切り替えるようにしてもよい。例えば、液晶表示パネルが開状態である場合には、再生モードは映像主体の再生モードに切り替えられ、液晶表示パネルが閉状態である場合には、再生モードは音声主体の再生モードに切り替えられる。このような制御は、液晶表示パネルの開閉状態を示す制御信号を再生モード決定部93dに入力し、その制御信号に応答して再生モード決定部93dを動作させることによって達成される。
【0164】
また、ビデオ出力端子の接続状態に応じて再生モードを自動的に切り替えるようにしてもよい。例えば、ビデオ出力端子にAVコードが接続されている場合には、再生モードは映像主体の再生モードに切り替えられ、ビデオ出力端子にAVコードが接続されていない場合には、再生モードは音声主体の再生モードに切り替えられる。このような制御は、ビデオ出力端子の接続状態を示す制御信号を再生モード決定部93dに入力し、その制御信号に応答して再生モード決定部93dを動作させることによって達成される。
【0165】
また、ビデオ信号の出力の有無に応じて再生モードを自動的に切り替えるようにしてもよい。例えば、ビデオ出力端子にビデオ信号が出力されている場合には、再生モードは映像主体の再生モードに切り替えられ、ビデオ出力端子にビデオ信号が出力されていない場合には、再生モードは音声主体の再生モードに切り替えられる。このような制御は、ビデオ出力端子におけるビデオ信号の出力の有無を検出し、その検出結果を示す制御信号を再生モード決定部93dに入力し、その制御信号に応答して再生モード決定部93dを動作させることによって達成される。
【0166】
さらに、ディスク再生装置が車載用の装置である場合には、車両走行の状態に応じて再生モードを自動的に切り替えるようにしてもよい。例えば、車両が停止している場合には、再生モードは映像主体の再生モードに切り替えられ、車両が走行している場合には、再生モードは音声主体の再生モードに切り替えられる。このような制御は、車両の走行状態を示す制御信号を再生モード決定部93dに入力し、その制御信号に応答して再生モード決定部93dを動作させることによって達成される。車両が停止している状態か否かは、例えば、サイドブレーキの状態やギアレバーの状態を検出することによって検出され得る。オートマチック車の場合には、ギアレバーがパーキングの状態になっている場合には、車両が停止状態であると判定される。
【0167】
図13Aは、映像主体の再生モードにおける再生処理の手順を示す。ここで、図13Aに示される再生処理が実行される前に、再生モードは映像主体の再生モードであると決定されていると仮定する。
【0168】
ステップS131では、光ディスクがDVDプレイヤー1に装填されているか否かが判定される。このような判定は、例えば、光学センサーからの信号に応じてシステム制御部93によって行われる。
【0169】
光ディスクがDVDプレイヤー1に装填されていると判定された場合には、システム制御部93は、機構制御部83および信号処理部84を制御することにより、ディスクの回転制御を行い、光ピックアップ82をリードイン領域31(図3)にシークさせる初期化動作を行う。これにより、再生処理が開始される。
【0170】
ステップS132では、ビデオゾーン領域32b(図3)からビデオマネージャ情報700(図3)が読み出される。この読み出しは、ボリューム・ファイル管理領域32a(図3)から読み出した情報に基づいて行われる。
【0171】
システム制御部93は、ビデオマネージャ情報700のメニュー用PGC管理情報テーブル701(図7)を参照することにより(ステップS133)、ボリュームメニュー用のプログラムチェーン情報のアドレスを算出し(ステップS134)、そのアドレスに基づいてボリュームメニュー用のプログラムチェーン情報を読み出し、それをシステム制御部93の内部に保持する(ステップS135)。
【0172】
システム制御部93は、保持されたボリュームメニュー用のプログラムチェーン情報を参照することにより、最初に再生すべきメニュー用のVOB703(図7)のアドレスを算出し(ステップS136)、そのアドレスに基づいてメニュー用のVOB703(図7)を再生する(ステップS137)。これにより、映像メニューが表示される(ステップS138)。この映像メニューは、ユーザが再生することを希望するタイトルを選択するために使用される。
【0173】
図15は、映像メニューの表示例を示す。ユーザは、「MovieA」、「MovieB」、「MovieC」から所望のタイトルを選択することができる。例えば、ユーザは、表示されている複数のメニュー項目の中から選択したいメニュー項目に対応するリモコン91(図10)のキーを押下する。このようにして、複数のメニュー項目のうちの1つが選択される(ステップS139)。
【0174】
システム制御部93は、リモコン受信部92(図12)を介して選択されたメニュー項目を示す情報(例えば、メニュー項目の番号)を受け取る。システム制御部93には、再生中の映像メニューのVOBに含まれる管理情報パックがAVデコーダ85から入力される。システム制御部93は、その管理情報パックを参照することにより、選択されたメニュー項目の番号に対応する制御コマンドを実行する(ステップS140)。
【0175】
制御コマンドは、例えば、「タイトル番号nのタイトルを再生せよ」という旨の”TitlePlay #n”コマンドである。
【0176】
システム制御部93は、「映像主体の再生モードにおけるタイトルの再生」サブルーチンを呼び出すことによって”TitlePlay #n”コマンドを実行する(ステップS141)。
【0177】
ステップS142では、図15に示される映像メニューに戻るか否かが判定される。ステップS142の判定が「Yes」の場合には処理はステップS133に戻り、ステップS142の判定が「No」の場合には再生処理が終了する。
【0178】
図13Bは、「映像主体の再生モードにおけるタイトルの再生」サブルーチンによる再生処理の手順を示す。
【0179】
システム制御部93は、ビデオマネージャ情報700からタイトルサーチポインタテーブル702(図7)を読み出す(ステップS151)。
【0180】
システム制御部93は、タイトル番号nに対応するタイトルサーチポインタ712(図7)を参照することにより、VTS番号721(図7)とVTS内タイトル番号722(図7)とを取得する(ステップS152)。
【0181】
システム制御部93は、VTS番号721に対応するビデオタイトルセット600(図6)からビデオタイトルセット部タイトルサーチポインタテーブル612(図6)を読み出す(ステップS153)。
【0182】
システム制御部93は、VTS内タイトル番号722に対応する開始PGC番号622(図6)を参照することにより、最初に実行されるべきPGC情報631(図6)のアドレスを算出し(ステップS154)、そのアドレスに基づいてPGC情報631を読み出し、それをシステム制御部93の内部に保持する(ステップS155)。
【0183】
システム制御部93は、PGC情報631に従ってVOBアドレス642(図6)を取得し(ステップS156)、そのアドレスに基づいてVOB602を再生する(ステップS157)。
【0184】
ステップS158では、再生されるべき最後のVOB602であるか否かが判定される。ステップS158の判定が「Yes」の場合には処理はステップS159に進み、ステップS158の判定が「No」の場合には処理はステップS156に戻る。
【0185】
ステップS159では、再生されるべき最後のPGC情報631であるか否かが判定される。この判定は、PGC連結情報641(図6)を参照することによって行われる。ステップS159の判定が「Yes」の場合には処理は図13AのステップS142に進み、ステップS159の判定が「No」の場合には処理はステップS154に戻る。
【0186】
なお、PGC情報により再生されるVOBが再生進行を分岐するメニューに対応する場合には、前述したビデオマネージャ情報に基づくメニューの表示と同様に、再生されるVOBに含まれる映像データによってメニュー項目が表示される。VOBの管理情報パックにはユーザインタラクションにより起動される制御コマンドが格納されている。従って、リモコンなどの操作によりユーザインタラクションが受け付けられると、システム制御部93は、VOBの管理情報パックの制御コマンドを実行する。これにより、分岐再生制御が行われる。
【0187】
なお、図10には示されていないが、DVDプレーヤ1には音声チャネルと副映像チャネルとを切り替えるための切り替えキーが設けられている。この切り替えキーを用いてユーザによって選択された音声チャネルおよび副映像チャネルは、システム制御部93内のレジスタ(図示せず)に保持される。VOBが再生される際、システム制御部93は、そのレジスタを参照することにより、AVデコーダ部85に対して有効なチャネルの指定を行う。このような指定は、システム制御部93からAVデコーダ部85に制御信号を出力することによって行われる。これにより、有効な音声チャネルおよび副映像チャネルの情報のみが、動画情報と共に外部に出力されることになるのである。
【0188】
図14Aは、音声主体の再生モードにおける再生処理の手順を示す。ここで、図14Aに示される再生処理が実行される前に、再生モードは音声主体の再生モードであると決定されていると仮定する。
【0189】
ステップS161では、光ディスクがDVDプレイヤー1に装填されているか否かが判定される。このような判定は、例えば、光学センサーからの信号に応じてシステム制御部93によって行われる。
【0190】
光ディスクがDVDプレイヤー1に装填されていると判定された場合には、システム制御部93は、機構制御部83および信号処理部84を制御することにより、ディスクの回転制御を行い、光ピックアップ82をリードイン領域31(図3)にシークさせる初期化動作を行う。これにより、再生処理が開始される。
【0191】
ステップS162では、オーディオゾーン領域32c(図3)からオーディオマネージャ情報900(図3)が読み出される。この読み出しは、ボリューム・ファイル管理領域32a(図3)から読み出した情報に基づいて行われる。
【0192】
システム制御部93は、オーディオマネージャ情報900のオーディオオンリータイトルサーチポインタテーブル903(図9)を参照することにより(ステップS163)、オーディオオンリータイトルサーチポインタテーブル903内のエントリ順序に従ってATS番号954とATS内タイトル番号955とを取得する(ステップS164)。
【0193】
システム制御部93は、「音声主体の再生モードにおけるタイトルの再生」サブルーチンを呼び出すことによって、ATS番号954とATS内タイトル番号955とによって指定されるタイトルを再生する(ステップS165)。
【0194】
ステップS166では、再生されるべき最後のタイトルであるか否かが判定される。ステップS166の判定が「Yes」の場合には再生処理が終了する。ステップS166の判定が「No」の場合には処理はステップS163に戻る。
【0195】
図14Bは、「音声主体の再生モードにおけるタイトルの再生」サブルーチンによる再生処理の手順を示す。
【0196】
システム制御部93は、指定されたATS番号954に対応するオーディオタイトルセット800からオーディオタイトルセット情報801(図8A)を読み出す(ステップS171)。
【0197】
システム制御部93は、オーディオタイトルセット情報801からATSプログラムチェーン情報テーブル812を読み出し(ステップS172)、ATSプログラムチェーン情報テーブル812内のエントリ順序に従ってATSプログラムチェーン情報サーチポインタ832を読み出す(ステップS173)。
【0198】
システム制御部93は、ATSプログラムチェーン情報サーチポインタ832のATS_PGCカテゴリ851を検索することにより、指定されたATS内タイトル番号955がATS_PGCカテゴリ851のATS内タイトル番号872に一致するか否かを判定する(ステップS174)。
【0199】
ステップS174の判定が「Yes」の場合には処理はステップS175に進み、ステップS174の判定が「No」の場合には処理はステップS173に戻る。ステップS173では、他のATSプログラムチェーン情報サーチポインタ832が読み出される。
【0200】
システム制御部93は、指定されたATS内タイトル番号955が発見されたATSプログラムチェーン情報サーチポインタ832に対応するATSプログラムチェーン情報833を読み出し、それをシステム制御部93の内部に保持する(ステップS175)。
【0201】
システム制御部93は、ATSプログラムチェーン情報833内のエントリ順序に従って再生すべきATSプログラム情報862を取得し(ステップS176)、ATSプログラム情報862のエントリーセル番号883に記述されているセル番号に基づいて再生すべきセルを決定する。
【0202】
システム制御部93は、ATSプログラム情報862に対応するATSセル再生情報863を取得する(ステップS177)。ATSセル再生情報863のATSセル開始アドレス893によって再生を開始すべきセルのアドレスが指定され、ATSセル再生情報863のATSセル終了アドレス894によって再生を終了すべきセルのアドレスが指定される。
【0203】
システム制御部93は、ATSセル開始アドレス893とATSセル終了アドレス894とに基づいて、再生すべきオブジェクトのアドレスとそのオブジェクトに対するオフセット情報とを算出し(ステップS178)、そのアドレスとそのオフセット情報とに基づいてオブジェクトを再生する(ステップS179)。
【0204】
指定されたオーディオタイトルセット800がAOBポイントタイプである場合には、再生されるオブジェクトはAOB802である。光ディスク上のAOB802の位置は、ATSアドレス情報822のオブジェクト領域の開始アドレス822e(図8C)に基づいて決定される。光ディスクから再生されたAOB802は、システム制御部93によってオーディオデコーダ部94に転送される。オーディオデコーダ部94は、AOB802をオーディオ信号に変換する。オーディオ信号はDVDプレイヤー1の外部に出力される。
【0205】
指定されたオーディオタイトルセット800がVOBポイントタイプである場合には、再生されるオブジェクトはVOB602である。光ディスク上のVOB602の位置は、ATSアドレス情報822のオブジェクト領域の開始アドレス822e(図8C)に基づいて決定される。光ディスクから再生されたVOB602は、オフセット情報に基づいてVOB602の開始のデータと終了のデータとがトリミングされるようにシステム制御部93によって処理される。このように処理されたVOB602のデータがAVデコーダ部85に転送される。
【0206】
システム制御部93は、VOB602のデータの転送に先だって、デコードメディア制限命令をAVデコーダ部85に出力する。AVデコーダ部85は、デコードメディア制限命令に従って、VOB602に含まれるオーディオパックのデータのみをデコードすることにより、VOB602のデータをオーディオ信号に変換する。オーディオ信号はDVDプレイヤー1の外部に出力される。
【0207】
次に、図16Aおよび図16Bを参照して、映像主体の再生モードにおけるDVDプレイヤー1の動作と、音声主体の再生モードにおけるDVDプレイヤー1の動作とをより具体的に説明する。
【0208】
図16Aは、映像付き音楽用途のアプリケーションのデータ内容の一例を示す。このアプリケーションは、ある歌手のコンサートのライブを収録したものである。
【0209】
動画情報160として、VOB#1〜VOB#6が光ディスクに格納されている。音声情報162として、AOB#1〜AOB#4が、VOB#1〜VOB#6が格納されている光ディスクと同一の光ディスクに格納されている。
【0210】
VOB#2は、「曲A」の動画情報を有する。ここで、「曲A」は、冒頭に観客がコンサート会場に入場してくる映像が“t1"時間経過した後に、曲Aの演奏と歌唱が“t2"時間継続するという内容であるとする。VOB#3は、「歌手のインタビュー」の動画情報を有する。VOB#4は、「曲B」の動画情報を有する。VOB#5は、「曲C」の動画情報を有する。VOB#6は、コンサートのラストを飾る「曲D」の動画情報を有する。ここで、「曲D」は、曲Dの演奏と歌唱が“t3"時間経過した後に、観客がコンサート会場を退場する映像が“t4"時間経過するという内容であるとする。
【0211】
なお、VOB#1は、再生開始時に表示される映像メニューの動画情報を有する。この映像メニューは、「曲A」、「曲B」、「曲C」、「曲D」、「歌手インタビュー」のどれを再生するかを決定し、VOBの再生経路を分岐させるために使用される。
【0212】
なお、VOB#1〜VOB#6のそれぞれは、16ビットでサンプリングされたLPCM形式の音声情報と、曲の歌詞の字幕を表示するための副映像情報とを有している。
【0213】
AOB#1〜AOB#4のそれぞれは、24ビットでサンプリングされたLPCM形式の音声情報を有している。このように、AOB#1〜AOB#4のそれぞれは、VOB#1〜VOB#6より高い音声品質の音声情報を有している。
【0214】
AOB#1は、「曲B'」の音声情報を有する。「曲B'」の音声情報の内容は「曲B」の音声情報の内容と同一である。ただし、「曲B'」の音声情報の品質は、「曲B」の音声情報の品質より高い。
【0215】
AOB#2は、「曲C'」の音声情報を有する。「曲C'」の音声情報の内容は「曲C」の音声情報の内容と同一である。ただし、「曲C'」の音声情報の品質は、「曲C」の音声情報の品質より高い。
【0216】
AOB#3は、「曲E」の音声情報を有する。AOB#4は、「曲F」の音声情報を有する。
【0217】
図16Bは、図16Aに示される映像付き音楽用途のアプリケーションを再生する場合の再生経路を示す。
【0218】
図16Bにおいて、参照番号164は映像主体の再生モードにおける再生経路を示し、参照番号166は音声主体の再生モードにおける再生経路を示す。光ディスクに格納されている各オブジェクトは、再生経路に沿って再生される。
【0219】
映像主体の再生モードにおいては、再生開始に先だってVOB#1に対応する開始メニューが表示され、ユーザからの入力待ち状態となる。ユーザは、開始メニュー上の複数のメニュー項目のうちの1つを選択する。このような選択は、例えば、リモコンを操作することによってなされる。複数のメニュー項目はVOB#2〜VOB#6に予めそれぞれ対応づけられている。ユーザによって選択されたメニュー項目に対応するVOBが再生される。その結果、再生されたVOBに対応するビデオ信号とオーディオ信号とが出力される。
【0220】
再生経路164は、VOB#1の再生後に、VOB#2〜VOB#6のいずれかに分岐するように規定される。再生経路164は、PGC情報631(図6)によって規定される。
【0221】
再生経路164に沿って再生が行われる場合には、VOB#2に対応する「曲A」はオフセット無しで“T1"時間再生され、VOB#6に対応する「曲D」はオフセット無しで“T2"時間再生される。
【0222】
音声主体の再生モードにおいては、VOB#2、AOB#1、AOB#2、VOB#6、AOB#3、AOB#4の順序で再生される。ただし、VOB#2、VOB#6については、音声情報のみが再生され、映像情報は再生されない。その結果、再生されたVOBまたは再生されたAOBに対応するオーディオ信号が出力される。
【0223】
再生経路166は、VOB#2、AOB#1、AOB#2、VOB#6、AOB#3、AOB#4がこの順序で再生されるように規定される。再生経路166は、ATSプログラムチェーン情報832(図8A、図8B)によって規定される。
【0224】
再生経路166に沿って再生が行われる場合には、最初に、VOB#2に対応する「曲A」が再生される。ただし、「曲A」は音声出力に適さない冒頭の"t1"時間だけカットされ、その結果"T1"時間のうちの“t2"時間だけ再生される。このような再生時間のカットは、オフセット情報(すなわち、ATSセル再生情報863(図8A、図8B))に基づいて行われる。VOB#2の再生が終了した後、AOB#1に対応する「曲B'」が「曲B」よりも高い品質で再生される。AOB#1の再生が終了した後、AOB#2に対応する「曲C'」が「曲C」よりも高い品質で再生される。AOB#2の再生が終了した後、VOB#6に対応する「曲D」が再生される。ただし、「曲D」は音声出力に適さない末尾の"t4"時間だけカットされ、その結果"T2"時間のうちの"t3"時間だけ再生される。このような再生時間のカットは、オフセット情報(すなわち、ATSセル再生情報863(図8A、図8B))に基づいて行われる。VOB#6の再生が終了した後、AOB#3に対応する「曲E」が再生される。AOB#3の再生が終了した後、AOB#4に対応する「曲F」が再生される。
【0225】
図17は、光ディスク上の具体的なデータの配置の例を示す。この例では、図の上から下に向かって光ディスクのアドレスが昇順に並んでいると仮定する。
【0226】
図17に示される例では、オーディオゾーン領域32cがビデオゾーン領域32bよりも小さいアドレスに割り当てられている。あるいは、オーディオゾーン領域32cは、ビデオゾーン領域32bよりも大きいアドレスに割り当てられてもよい。
【0227】
オーディオゾーン領域32cには、オーディオマネージャ(AMG)と2つのオーディオタイトルセット(ATS#1、ATS#2)とが配置されている。オーディオマネージャ(AMG)は、オーディオマネージャ情報(AMGI)とオーディオマネージャ用メニュー(AMG_Menu)とを含む。
【0228】
オーディオタイトルセット(ATS#1)は、VOBポイントタイプのATSである。従って、オーディオタイトルセット(ATS#1)は、オーディオタイトルセット情報(ATSI#1)のみを含む。オーディオタイトルセット(ATS#2)は、AOBポイントタイプのATSである。従って、オーディオタイトルセット(ATS#2)は、オーディオタイトルセット情報(ATSI#2)とオーディオオブジェクト(ATS#2 AOBs)とを含む。
【0229】
ビデオゾーン領域32bには、ビデオマネージャ(VMG)とビデオタイトルセット(VTS#1)とが配置されている。ビデオマネージャ(VMG)は、ビデオマネージャ情報(VMGI)とビデオマネージャメニュー(VMG_Menu)とを含む。ビデオタイトルセット(VTS#1)は、ビデオタイトルセット情報(VTSI#1)とビデオオブジェクト(VTS#1 VOBs)とを含む。
【0230】
オーディオマネージャ情報(AMGI)は、音声専用プレイヤーによって参照されるオーディオオンリータイトルサーチポインタテーブル情報(AOTT_SRPTI)と映像機能付きオーディオプレイヤーによって参照されるオーディオタイトルサーチポインタテーブル情報(ATT_SRPTI)とを含む。オーディオオンリータイトルサーチポインタテーブル情報(AOTT_SRPTI)は、ATS#1とATS#2に含まれるオーディオタイトルのみを指示するのに対し、オーディオタイトルサーチポインタテーブル情報(ATT_SRPTI)は、それらのオーディオタイトルに加えて、映像付きで再生するために、ビデオマネージャ(VMG)のタイトルをも指示する(矢印171を参照)。
【0231】
オーディオタイトルセット情報(ATSI#1)は、オブジェクトの再生順序を規定するATSプログラムチェーン情報(ATS_PGCI#1、ATS_PGCI#2)を含む。ATS#1はAOBを有しないため、ATSプログラムチェーン情報(ATS_PGCI#1、ATS_PGCI#2)は、VTS#1に含まれるVOBを指示する。すなわち、ATS_PGCI#1は、VOB#2を指示し(矢印172を参照)、ATS_PGCI#2は、VOB#6を指示する(矢印173を参照)。
【0232】
オーディオタイトルセット情報(ATSI#2)は、オブジェクトの再生順序を規定するATSプログラムチェーン情報(ATS_PGCI#1、ATS_PGCI#2)を含む。ATS#2はAOBを有するため、ATSプログラムチェーン情報(ATS_PGCI#1、ATS_PGCI#2)は、ATS#2のAOBを指示する。すなわち、ATS_PGCI#1は、AOB#1を指示し(矢印174を参照)、ATS_PGCI#2は、AOB#2を指示する(矢印175を参照)。
【0233】
ビデオタイトルセット情報(VTSI#1)は、オブジェクトの再生順序を規定するPGC情報(PGCI#1〜PGCI#3)を含む。PGC情報(PGCI#1〜PGCI#3)は、VTS#1のVOBをそれぞれ指示する。
【0234】
図18は、映像主体の再生モードにおけるオブジェクトの再生順序と音声主体の再生モードにおけるオブジェクトの再生順序とを示す。
【0235】
映像主体の再生モードでは、ビデオマネージャ(VMG)のビデオオブジェクト(VOB#1)が最初に再生される。これにより、VOB#1に対応する開始メニューが表示される。ユーザからの入力に従って所望のタイトルが選択される。所望のタイトルが選択されると、ビデオマネージャ(VMG)のナビゲーション情報であるタイトルサーチポインタテーブル(TT_SRPT)に従って、ビデオタイトルセット(VTS#1)のPGC情報(PGC#1、PGC#2、PGC#3)が再生される。このナビゲーション情報に従って、「曲A」、「歌手インタビュー」、「曲B」、「曲C」、「曲D」が再生される。
【0236】
音声主体の再生モードでは、オーディオマネージャ(AMG)のナビゲーション情報であるオーディオオンリータイトルサーチポインタテーブル(AOTT_SRPT)に従って、ATT#1、ATT#3、ATT#4、ATT#5がこの順に再生される。ATT#1は、ATS#1のPGC#1を経てVTS#1のVOB#2のセル#2を指す。ATT#3は、ATS#2のPGC#1を経てAOB#1を指す。ATT#4は、ATS#2のPGC#1を経てAOB#2を指す。ATT#5は、ATS#1のPGC#2を経てVTS#1のVOB#6のセル#1を指す。従って、音声専用プレイヤーによれば、「曲A」の後半部分、「曲B'」(高品質)、「曲C'」(高品質)および「曲D」の前半部分が再生される。「歌手インタビュー」と「曲A」の前半部分および「曲D」の後半部分は再生されない。
【0237】
上述したように、本実施の形態によれば、音声再生に適したデータのみを選択的に再生することが可能である。すなわち、音声主体の再生モードにおいては、映像主体の再生モードでは再生されるユーザインタラクションを要求する選択メニューや、観客が退場する雑音等、タイトル制作者が映像と共に再生しないと意味がない判断する音声データの再生をカットすることができる。このようにして、タイトル制作者は、映像主体の再生モードにおいて最適な再生順序と音声主体の再生モードにおいて最適な再生順序のうち選択された再生順序に従ってタイトルを再生可能な光ディスクを提供することができる。
【0238】
また、本実施の形態によれば、ユーザは、音声主体の再生モードでは、映像主体の再生モードより高音質な音声を楽しみことができる。
【0239】
なお、本実施の形態においては、再生モードが映像主体の再生モードであるか音声主体の再生モードであるかは、再生開始時に決定されるものとした。しかし、再生モードは再生中に変更されてもよい。音声主体の再生モードで再生している途中で、再生モードが映像主体の再生モードに変更された場合には、再生モードの変更後も音声主体の再生モードにおいて最初に確定された再生順序を維持し、再生されるオブジェクトがVOBである場合には映像と音声とを出力することとすればよい。この場合には、VOBの再生時に、システム制御部93がAVデコーダ部85にデコードメディア制限命令を出力することを禁止するようにすればよい。
【0240】
(実施の形態2)
以下、映像機能付きオーディオプレイヤーによる再生を説明する。映像機能付きオーディオプレイヤーの構成は、図12に示されるDVDプレイヤー1の構成と同様である。ただし、映像機能付きオーディオプレイヤーにおいては、再生処理が実行される前に、再生モードが映像主体の再生モードであるか音声主体の再生モードであるかが決定されることはない。映像機能付きオーディオプレイヤーは、音声専用のオーディオプレイヤーに映像表示機能を追加したプレイヤーとして位置づけられる。
【0241】
図19は、映像機能付きオーディオプレイヤーによる再生処理の手順を示す。
【0242】
ステップS191では、光ディスクが映像機能付きオーディオプレイヤーに装填されているか否かが判定される。このような判定は、例えば、光学センサーからの信号に応じて行われる。
【0243】
光ディスクが映像機能付きオーディオプレイヤーに装填されていると判定された場合には、光ディスクの回転制御が行われ、光ピックアップがリードイン領域31(図3)にシークさせる初期化動作が行われる。これにより、再生処理が開始される。
【0244】
ステップS192では、オーディオゾーン領域32c(図3)からオーディオマネージャ情報900(図3)が読み出される。この読み出しは、ボリューム・ファイル管理領域32a(図3)から読み出した情報に基づいて行われる。
【0245】
ステップS193では、オーディオマネージャ情報900のオーディオタイトルサーチポインタテーブル902(図9)が参照される。
【0246】
ステップS194では、オーディオタイトルカテゴリ931のAOTT/AVTTフラグ961が読み出される。
【0247】
ステップS195では、AOTT/AVTTフラグ961の値が判定される。
【0248】
AOTT/AVTTフラグ961の値がAOTTを示す値である場合には処理はステップS196に進む。AOTT/AVTTフラグ961の値がAVTTを示す値である場合には処理はステップS198に進む。
【0249】
ステップS196では、オーディオタイトルサーチポインタテーブル902内のATS番号934とATS内タイトル番号935とが取得される。
【0250】
ステップS197では、「音声主体の再生モードにおけるタイトルの再生」サブルーチン(図14B)が呼び出される。このサブルーチンにおける再生処理の詳細は図14Bを参照して既に説明したとおりである。
【0251】
ステップS198では、「映像主体の再生モードにおけるタイトルの再生」サブルーチン(図13B)が呼び出される。このサブルーチンにおける再生処理の詳細は図13Bを参照して既に説明したとおりである。
【0252】
このように、映像機能付きオーディオプレイヤーによる再生においては、AOTT/AVTTフラグ961の値に応じて、音声主体の再生モードにおけるタイトルの再生と映像主体の再生モードにおけるタイトルの再生とが自動的に切り替えられる。
【0253】
ステップS199では、再生されるべき最後のタイトルであるか否かが判定される。ステップS199の判定が「Yes」の場合には再生処理が終了する。ステップS199の判定が「No」の場合には処理はステップS193に戻る。
【0254】
次に、図18を参照して、映像機能付きオーディオプレイヤーによる再生の具体例を説明する。
【0255】
オーディオマネージャ(AMG)のナビゲーション情報であるオーディオタイトルサーチポインタテーブル(ATT_SRPT)に従って、ATT#1、ATT#2、ATT#3、ATT#4、ATT#5がこの順に再生される。ATT#1、ATT#3、ATT#4、ATT#5は、オーディオオンリータイトルサーチポインタテーブル(AOTT_SRPT)に従って再生される場合と同様に再生される。ATT#2には、ビデオマネージャ(VMG)のタイトル#2を再生するように記述されている。この結果、映像機能付きオーディオプレイヤーによれば、「曲A」の後半部分、「曲B'」(高品質)、「曲C'」(高品質)および「曲D」の前半部分は音声のみで音声専用オーディオプレイヤーと同様に再生されるが、オーディオマネージャ(AMG)の開始メニュー(VOB#1')と「歌手インタビュー」とが映像付きで再生されることになる。
【0256】
オーディオタイトルサーチポインタテーブル(ATT_SRPT)とオーディオオンリータイトルサーチポインタテーブル(AOTT_SRPT)との違いは、ATT_SRPTのみが、ビデオゾーン領域のタイトルを指示することができるという点である。図18に示される例では、ATT#2がビデオゾーン領域のタイトルを指示する。このような違いから、タイトルグループという概念が導入されている。タイトルグループ内では、タイトルは必ず連続再生されなければならない。
【0257】
図18に示される例では、AOTT_SRPTには、タイトルグループとして、AOTT_GR#1とAOTT_GR#2とが含まれる。AOTT_GR#1にはATT#1が属している。AOTT_GR#2にはATT#3、ATT#4、ATT#5が属している。ATT_SRPTには、タイトルグループとして、ATT_GR#1とATT_GR#2とATT_GR#3とが含まれる。ATT_GR#1にはATT#1が属している。ATT_GR#2にはATT#2が属している。ATT_GR#3にはATT#3、ATT#4、ATT#5が属している。このような構成とすることで、映像機能付きオーディオプレイヤーと音声専用オーディオプレイヤーでの再生の順序、タイトル番号をなるべく一致させることができる。このことは、ユーザが再生の順序やタイトルを混同することを防止するのに役立つ。
【0258】
図20Aは、タイトルサーチポインタテーブル情報の具体例を示す。
【0259】
オーディオタイトルサーチポインタテーブル情報(ATT_SRPTI)およびオーディオオンリータイトルサーチポインタテーブル情報(AOTT_SRPTI)には、ATT#1からATT#5までの5つのタイトルに関する管理情報が記述されている。
【0260】
ATT_SRPTIにおけるATT#2はビデオマネージャ(VMG)のタイトル(VTS#1のTT#2)を指示する。従って、映像機能付きオーディオオプレイヤーによる再生時には、VTS#1のTT#2が再生される。
【0261】
一方、AOTT_SRPTIにおけるATT#2に対応する管理情報の欄は空欄である。従って、音声専用のオーディオプレイヤーによる再生時にはVTS#1のTT#2は再生されない。
【0262】
図20Bは、AOBポイントタイプのATS(ATS#2)のATSプログラムチェーン情報テーブル(ATS_PGCIT)の具体例を示す。この例では、ATSプログラムチェーン情報テーブル(ATS_PGCIT)には、2つのATSプログラムチェーン情報(ATS_PGCI#1,ATS_PGCI#2)が含まれている。ATSプログラムチェーン情報(ATS_PGCI#1)は、1つのプログラムと1つのセルとを含み、AOB#1のセル#1を指定している。ATSプログラムチェーン情報(ATS_PGCI#2)は、1つのプログラムと1つのセルとを含み、AOB#2のセル#1を指定している。
【0263】
図20Cは、VOBポイントタイプのATS(ATS#1)のATSプログラムチェーン情報テーブル(ATS_PGCIT)の具体例を示す。この例では、ATSプログラムチェーン情報テーブル(ATS_PGCIT)には、2つのATSプログラムチェーン情報(ATS_PGCI#1,ATS_PGCI#2)が含まれている。ATSプログラムチェーン情報(ATS_PGCI#1)は、1つのプログラムと1つのセルとを含み、VTS#1のVOB#2のセル#2を指定している。ATSプログラムチェーン情報(ATS_PGCI#2)は、1つのプログラムと1つのセルとを含み、VTS#1のVOB#6のセル#1を指定している。
【0264】
(実施の形態3)
以下、再生装置の音声再生能力に応じて、再生すべき音声情報を切り替えることが可能にする光ディスク、その再生装置および再生方法を説明する。
【0265】
本実施の形態の再生装置の構成は、図12に示されるDVDプレイヤー1の構成と同様である。ただし、本実施の形態の再生装置においては、再生処理が実行される前に、再生モードが映像主体の再生モードであるか音声主体の再生モードであるかが決定されることはない。本実施の形態の再生装置は音声専用のオーディオプレイヤーとして位置づけられる。
【0266】
光ディスクに格納されるデータ構造も、実施の形態1の光ディスクに格納されるデータ構造と同様である。
【0267】
図21Aは、光ディスクに格納されるデータの例を示す。
【0268】
AOB#1は、「曲A」をLPCM、サンプリング周波数48kHz、量子化ビット数16ビット、チャンネル数2という音声属性に従って表現することによって得られる。
【0269】
AOB#2は、「曲B」をLPCM、サンプリング周波数96kHz、量子化ビット数24ビット、チャンネル数2という音声属性に従って表現することによって得られる。AOB#3は、AOB#2と同一の内容をAOB#2とは異なる音声属性で表現したものである。すなわち、AOB#3は、「曲B」をLPCM、サンプリング周波数48kHz、量子化ビット数16ビット、チャンネル数2という音声属性に従って表現することによって得られる。
【0270】
AOB#4は、「曲C」をLPCM、サンプリング周波数96kHz、量子化ビット数24ビット、チャンネル数6という音声属性に従って表現することによって得られる。AOB#5は、AOB#4と同一の内容をAOB#4とは異なる音声属性で表現したものである。すなわち、AOB#5は、「曲C」をLPCM、サンプリング周波数96kHz、量子化ビット数24ビット、チャンネル数2という音声属性に従って表現することによって得られる。
【0271】
AOB#6は、「曲D」をLPCM、サンプリング周波数96kHz、量子化ビット数24ビット、チャンネル数2という音声属性に従って表現することによって得られる。AOB#7は、AOB#6と同一の内容をAOB#6とは異なる音声属性で表現したものである。すなわち、AOB#7は、「曲D」をLPCM、サンプリング周波数48kHz、量子化ビット数16ビット、チャンネル数6という音声属性に従って表現することによって得られる。
【0272】
VOB#1は、「曲E」を表す。VOB#1は、2本のオーディオストリーム(Stream#1,Stream#2)を有する。オーディオストリーム(Stream#1)は、DTS、チャンネル数6という音声属性に従って表現されている。オーディオストリーム(Stream#2)は、LPCM、サンプリング周波数96kHz、量子化ビット数24ビット、チャンネル数2という音声属性に従って表現されている。
【0273】
AOB#8は、「曲F」をLPCM、サンプリング周波数48kHz、量子化ビット数16ビット、チャンネル数2という音声属性に従って表現することによって得られる。
【0274】
このようなデータ構造は、再生装置が、それの音声再生能力に応じて、可能なかぎり高品質、高機能の音声を再生することを可能にする。例えば、LPCM、サンプリング周波数96kHz、チャンネル数6という音声再生能力を有する再生装置に図21Aのデータ構造を有する光ディスクを装填した場合と、LPCM、サンプリング周波数48kHz、DTSという音声再生能力を有する再生装置に図21Aのデータ構造を有する光ディスクを装填した場合とでは、異なる音声が再生される。
【0275】
図21Bは、LPCM、サンプリング周波数96kHz、チャンネル数6という音声再生能力を有する再生装置を用いて図21Bのデータを再生する場合の再生順序を示す。この場合、図21Bに示されるように、AOB#1、AOB#2、AOB#4がこの順に再生される。その後、AOB#6およびAOB#7の一方が再生される。AOB#6とAOB#7のどちらが再生されるかは、品質を重視するかマルチチャンネルを重視するかに応じて予め決定されている。このような決定は、ユーザからの入力に応じて、または、再生装置自身の属性に応じてなされる。その後、VOB#1のStream#2が再生され、AOB#8が再生される。このように、再生装置の音声再生能力を考慮して、できるかぎり、高品質、高機能の再生が行われる。
【0276】
図21Cは、LPCM、サンプリング周波数48KHz、DTSという音声再生能力を有する再生装置を用いて図21Bのデータを再生する場合の再生順序を示す。この場合、図21Cに示されるように、AOB#1、AOB#3がこの順に再生される。AOB#4とAOB#5は、どちらもサンプリング周波数が96kHzである。従って、サンプリング周波数を48kHzにダウンコンバートしてAOB#5が再生される。その後、AOB#7、VOB#1のStream#1、AOB#8が再生される。このように、再生装置の音声再生能力を考慮して、できるかぎり、高品質、高機能の再生が行われる。
【0277】
このような選択的な再生を行うために、PGCブロックというデータ構造が採用されている。
【0278】
図22は、PGCブロックのデータ構造を示す。図22に示される例では、ATS#1のPGC#1とPGC#2、ATS#2のPGC#2とPGC#3、ATS#2のPGC#4とPGC#5、ATS#2のPGC#6とPGC#7が、それぞれ、PGCブロックを構成している。また、再生の順序を示すオーディオタイトルサーチポインタテーブル(AOTT_SRPT)にはATT#1からATT#6までが記述されている。同一のタイトルからPGCブロック内の2つのPGCがともに指示される。
【0279】
図23A〜図23Eは、タイトルサーチポインタとPGC構成の具体例を示す。
【0280】
図23Aは、タイトルサーチポインタ(ATT_SRPT)の具体例を示す。ATT#1からATT#6までのそれぞれに対して、ATS番号、ATS内タイトル番号、ATT内プログラム番号が記述されている。これらの記述から、ATTの指示するPGCを知ることができる。これにより、再生すべきオブジェクトが特定される。
【0281】
図23Bは、AOBポイントタイプのATS(ATS#2)の具体例を示す。PGC#1からPGC#8のそれぞれに対して、ATS内タイトル番号、ブロックモード、ブロックタイプ、音声コード化モード、チャンネル数が記述されている。ATS内タイトル番号は、タイトルサーチポインタによって指定される。ブロックモードは、PGCブロックのどの部分かを示す。ブロックモードには、PGCブロックでなければ‘0'、ブロックの最初のPGCであれば‘1'、ブロックの最後のPGCであれば‘3'が格納される。ブロックタイプは、PGCブロックを構成するPGCの違いがどの程度であるかを示す。ブロックタイプには、PGCブロックでなければ‘0'、音声コード化モードが違う場合には‘1'、チャンネル数が違う場合には‘2'、音声コード化モードとチャンネル数のどちらも違う場合には‘3'が格納される。ブロックタイプを参照することにより、再生装置は自分の再生能力にあったストリームを簡単に知ることができる。なお、この例では、プログラム情報は省略されている。
【0282】
図23Bに示される例では、PGC#2とPGC#3とは、音声コード化モードが異なるブロックである。すなわち、PGC#2ではサンプリング周波数が96kHzであるのに対し、PGC#3ではサンプリング周波数が48kHzである。PGC#4とPGC#5とは、チャンネル数が異なるブロックである。すなわち、PGC#4ではチャンネル数が6chであるのに対し、PGC#5ではチャンネル数が2chである。PGC#6とPGC#7とが、音声コード化モードおよびチャンネル数の双方が異なるブロックである。すなわち、PGC#6ではサンプリング周波数が96kHzであり、チャンネル数が2chであるのに対し、PGC#7ではサンプリング周波数が48kHzであり、チャンネル数が6chである。
【0283】
図23Cは、VOBポイントタイプのATS(ATS#1)の具体例を示す。この例では、PGC#1とPGC#2とは、音声コード化モードとチャンネルとが異なっている。すなわち、PGC#1では音声コード化モードがDTSであり、チャンネル数が6chであるのに対し、PGC#2では音声コード化モードがLPCMであり、チャンネル数が2chである。
【0284】
図23Dは、ATS#2のATS管理テーブルのオーディオ属性を示し、図23Eは、ATS#1のATS管理テーブルのオーディオ属性を示す。
【0285】
図24Aおよび図24Bは、再生装置の音声再生能力に応じて、再生すべき音声情報を切り替える再生処理の手順を示す。
【0286】
ATS番号とATS内タイトル番号とを取得するまでの手順は、図14Aに示される音声主体の再生モードにおける再生処理の手順と同一である。従って、ここではその説明を省略する。図14AのステップS165において、図14Bに示される「音声主体の再生モードにおけるタイトルの再生」サブルーチンが呼び出される代わりに、図24Aに示される「音声主体の再生モードにおけるタイトルの再生」サブルーチンが呼び出される。
【0287】
ステップS241では、指定されたATS番号954に対応するオーディオタイトルセット800からオーディオタイトルセット情報801(図8A)が読み出される。さらに、様々な属性情報が読み出される(ステップS242、S243)。
【0288】
ステップS244では、ATSプログラムチェーン情報サーチポインタ832のATS_PGCカテゴリ851を検索することにより、指定されたATS内タイトル番号955に一致するATS内タイトル番号872を有するATS_PGCカテゴリ851が発見される。
【0289】
発見されたATS_PGCカテゴリ851のブロックタイプ874が0以外の場合には(ステップS245)、ATSプログラムチェーン情報833は、PGCブロック構造を有する。PGCブロックに含まれる2つのATSプログラムチェーン情報833のうち再生されるべき1つのATSプログラムチェーン情報833が選択される(ステップS246)。このような選択は、「PGCブロック中のPGCの選択」サブルーチン(図24B)によって実行される。
【0290】
その後、選択されたATSプログラムチェーン情報833が読み出され、再生装置の内部に保持される(ステップS247)。ATSプログラムチェーン情報833内のエントリ順序に従って再生すべきATSプログラム情報862が取得される(ステップS248)。
【0291】
ATSプログラム情報862に従ってプログラムが再生される。プログラムの再生では、ATSセル再生情報863が順次取得され(ステップS249)、セルによって指示されるオブジェクト(AOBまたはVOB)のアドレスが算出され(ステップS250)、そのアドレスに基づいてオブジェクトが再生される(ステップS251)。ステップS249〜S251は、再生されるべき最後のセルまで繰り返される。このようにして、最後のプログラムの再生が終われば、タイトル再生を終了する。
【0292】
図24Bは、「PGCブロック中のPGCの選択」サブルーチンの再生処理の手順を示す。
【0293】
ブロックの再生指定がない場合またはブロックの再生指定が最初のPGCである場合には(ステップS261)、最初のPGCが再生可能であるか否かが判定される(ステップS262)。
【0294】
ブロックタイプが1である場合には(ステップS264)、音声コード化モードが読み出され(ステップS265)、音声が再生可能か否かが判定される(ステップS266)。音声が再生可能である場合には、ステップS267およびS268を経てPGCの選択を終わる。音声が再生可能でない場合には、次のPGCが選択される(ステップS263)。
【0295】
ブロックタイプが2である場合には(ステップS269)、チャンネル数が読み出され(ステップS270)、音声が再生可能か否かが判定される(ステップS271)。音声が再生可能である場合には、ステップS267およびS268を経てPGCの選択を終わる。音声が再生可能でない場合には、次のPGCが選択される(ステップS263)。
【0296】
ブロックタイプが3である場合には(ステップS272)、音声コード化モードとチャンネル数とが読み出され(ステップS273)、音声が再生可能か否かが判定される(ステップS274)。音声が再生可能である場合には、ステップS275およびS276を経てPGCの選択を終わる。音声が再生可能でない場合には、次のPGCが選択される。
【0297】
なお、ブロックタイプが1、2、3のいずれでもなかった場合には、エラー処理を行う(ステップS279)。現在のPGCが再生不可能であり、かつ、現在のPGCがすでに最後のPGCである場合には、再生可能なPGCが存在しなかったとしてエラー処理を行う(ステップS278)。
【0298】
ユーザ操作あるいはコマンドに従って、PGCブロックに含まれる複数のPGCにどれを再生すべきかを選択することができる。もちろん、PGCが再生されるためには再生装置がそのPGCを再生する能力を有していることが必要とされる。この機能は、例えば、外付けのデコーダ、D/Aコンバータなど、再生装置自身では再生能力が分からない場合に有効である。
【0299】
また、PGCブロックに含まれる複数のPGCのいずれをも再生する能力を再生装置が有している場合には、最初のPGC(PGC#1)を再生するという方法と複数のPGCのうちどれの再生を優先するかを示すフラグ(優先再生制御情報)を入れる方法がある。
【0300】
(実施の形態4)
1枚のディスクに映像主体のコンテンツと音声主体のコンテンツがある場合、あるいは、再生方法が異なるプレイヤーによって同一のディスクが再生される場合には、タイトル制作者は、再生環境を想定したいという要望を持っている。再生環境とは、例えば、映像を必ず再生したいとか、映像よりも音声を優先的に再生したいといったユーザの視聴形態を含む。再生方法が異なるプレイヤーとしては、映像主体に再生するビデオプレイヤー、音声主体に再生する音声専用オーディオプレイヤー、音声主体の再生だが映像も再生する映像機能付きのオーディオプレイヤーが挙げられる。
【0301】
タイトルを再生する場合に、作者の意図を正しく視聴者に伝えるために、このようにプレイヤーの種別あるいは周囲の条件に合わせ、再生状況を規定することができれば、タイトル製作者としては非常に好ましいことである。このことは、より質の高いタイトルの作成を促すことにつながる。本実施の形態では、そのようなタイトル製作を可能とするデータ構造、プレイヤーの動作を説明する。なお、基本的なデータ構造、プレイヤーの構成、プレイヤーの動作は実施の形態1のそれらと同一である。
【0302】
1.音声専用オーディオプレイヤーでの再生を行わない場合(図25参照)
【0303】
映像が必ず再生されることが望まれる場合には、音声専用オーディオプレイヤーで再生できないようにすればよい。これを実現するためには、例えば、図25に示されるように、ATSが存在せずに、AMGのATT_SRPTにはVTSのタイトルを示すATSのみが存在するディスク構造を採用すればよい。このディスク構造によれば、音声専用オーディオプレイヤーはなにも再生できないのに対し、映像機能付きオーディオプレイヤーは、ナビゲーションコマンドなどを除き、ビデオプレイヤーと同様に映像付きで音声を再生することができる。この時の音声はビデオプレイヤー用で定められている範囲でかつオーディオプレイヤー用としてマンダトリである範囲となる。
【0304】
2.映像機能付きオーディオプレイヤーではビデオプレイヤーと同じ再生を行う場合(映像優先の再生)(図26参照)
【0305】
音声専用オーディオプレイヤーでは音声のみの再生を許すが、映像機能付きオーディオプレイヤーでは映像を優先的に再生するようにすればよい。これを実現するためには、例えば、図26に示されるように、VOBポイントタイプのATSのみが存在し、さらに、AMGのATT_SRPTとAOTT_SRPTには、VOBポイントタイプのATSのPGCによりビデオゾーン領域のVOBを指示するATTが存在し、ATT_SRPTにはVTSのタイトルを示すATSが最初に存在するディスク構造を採用すればよい。このディスク構造によれば、音声専用オーディオプレイヤーでも、AOTT_SRPTに従って、ビデオゾーン領域のVOBの音声のみを再生することができる。映像機能付きオーディオプレイヤーは、映像付きでビデオゾーン領域のVOBの音声を再生することができる。この時の音声はビデオプレイヤー用で定められている範囲でかつオーディオプレイヤー用としてマンダトリである範囲となる。
【0306】
3.映像機能付きオーディオプレイヤーではビデオプレイヤーと同一の品質の音声あるいはビデオプレイヤーより高品質の音声の再生を行う場合(図27および図28参照)
【0307】
音声専用オーディオプレイヤーは、ビデオプレイヤーより高品質の音声を再生することができる。映像機能付きオーディオプレイヤーは、ビデオプレイヤーと同一の品質の音声あるいはビデオプレイヤーより高音質の音声を選択的に再生可能なようにしてもよい。これを実現するためには、図27および図28に示されるように、AOBポイントタイプのATSが存在し、AMGのATT_SRPTとAOTT_SRPTにはATSのPGCによりAOBを指示するATTが存在し、ATT_SRPTにはVTSのタイトルを示すATSが存在するディスク構造を採用すればよい。このディスク構造によれば、音声専用オーディオプレイヤーは、ビデオプレイヤー用に定められた音声より高品質の音声を再生することができる。また、映像機能付きオーディオプレイヤーは、ビデオプレイヤーより高品質の音声を再生することも、ビデオプレイヤーと同じ品質の映像付き音声を再生することもできる。
【0308】
図27の再生方法と図28の再生方法の差は、映像機能付きオーディオプレイヤーが、映像付きの音声を優先的に再生するか、高品質の音声を優先的に再生するかのである。図27の例では、映像付きの音声が高品質の音声よりもタイトルグループの小さい番号に対応している。図28の例では、高品質の音声が映像付きの音声よりもタイトルグループの小さい番号に対応している。リモコン操作などでは、通常、タイトルグループ番号の順に再生されるため、番号の小さなタイトルグループが先に再生されることになる。もちろん、メニューを用いて、映像付きの音声と高音質の音声のどちらか一方を再生するようにすることも可能である。
【0309】
4.映像機能付きオーディオプレイヤーでは高品質の音声の再生を行う場合(図29参照)
【0310】
音声専用オーディオプレイヤーも映像機能付きオーディオプレイヤーも高品質の音声を再生するようにしてもよい。これを実現するためには、図29に示されるように、AOBポイントタイプのATSが存在し、AMGのATT_SRPTとAOTT_SRPTにはATSのPGCによりAOBを指示するATTが存在し、ビデオゾーン領域のVOBはオーディオゾーン領域からまったく指示されないディスク構造を採用すればよい。このディスク構造によれば、音声専用オーディオプレイヤーも映像機能付きオーディオプレイヤーも高品質の音声のみを再生することができる。ビデオプレイヤーは映像付きの音声を再生することができる。
【0311】
5.ビデオプレイヤーでは再生を禁止する場合(図30参照)
【0312】
ビデオプレイヤーでは再生を禁止するようにしてもよい。これを実現するには、図30に示されるように、ビデオゾーン領域が存在しないディスク構造を採用すればよい。このディスク構造によれば、ビデオプレイヤーは、ビデオゾーン領域がないためにディスクを再生することができない。映像機能付きオーディオプレイヤーも音声専用オーディオプレイヤーも同じように高品質の音声を再生することができる。
【0313】
このように、データ構造を適切に選ぶことにより、タイトル製作者がビデオプレイヤー、映像機能付きオーディオプレイヤー、音声専用オーディオプレイヤーでの再生方法を指定することができる。また、プレイヤーにディスプレイが接続されているか否かや、映像の再生が許可されているか否かにより、ビデオプレイヤーとして振る舞うか、映像機能付き音声プレイヤーとして振る舞うか、音声専用オーディオプレイヤーとして振る舞うかを決定することにすれば、ディスク再生開始時あるいは、ディスク再生の途中でも、プレイヤー再生方法を変更することができる。
【0314】
(実施の形態5)
ビデオディスクの場合、メニューがあること、様々なプレイヤーの設定をコマンドで行う必要があることから、ディスク挿入時に自動的に実行されるコマンドを記述する領域としてFirst_Play_PGCというものが定義されていた。しかし、オーディオプレイヤーでは、必ずしもメニューが必須ではなく、ビデオの属性も必要がないために、再生開始前にコマンドで設定を行う必要がない。しかしながら、CDのようにディスク挿入後、"Play"キーを押さないと再生開始しないのでは、ユーザに余計なアクションを要求することになり、不便である。以上のようなオーディオプレイヤーの特性に合った、自動実行のためのディスクのデータ構造とプレイヤーの再生方法を以下に説明する。
【0315】
基本的なデータ構造、プレイヤーの構成は実施の形態1と同じであるので、異なる部分について説明する。
【0316】
図31は、オーディオマネージャ情報(AMGI)のデータ構造を示す。実施の形態1では詳細に説明しなかったオーディオマネージャ管理テーブル(AMGI_MAT)には、自動実行フラグ(AP_INF)が含まれている。自動実行フラグの値が1であることは、タイトルグループ#1のATT#1から再生が開始されるということを意味する。
【0317】
オーディオプレイヤーは、ディスクが挿入されると、オーディオマネージャを読み、様々な属性を設定する。初期設定終了後、オーディオプレイヤーは、自動実行フラグを読む。自動実行フラグの値が1である場合には、タイトルグループ#1のATT#1から再生が開始される。すなわち、ユーザの何の操作も必要とせず、ディスクを入れた時に、すぐに音声再生が開始される。
【0318】
以上により、製作者の意図通りに再生をすることが実現できると共に、ディスクを挿入後、"Play"キーを押すという操作を省くことができる。
【0319】
【発明の効果】
本発明によれば、音声の再生属性と少なくとも1つのオーディオオブジェクトの再生順序を示す第1の経路情報とをそれぞれ有する複数の第1の管理情報と、映像の再生属性と少なくとも1つのビデオオブジェクトの再生順序を示す第2の経路情報とをそれぞれ有する複数の第2の管理情報と、複数の第1の管理情報と複数の第2の管理情報との間の連結関係を示す第1の連結情報と複数の第1の管理情報間の連結関係を示す第2の連結情報とを含む第1の連結テーブルとが格納された光ディスクが提供される。第1の管理情報に従って再生することにより、音声を有するデータを再生対象とすることができる。第2の管理情報に従って再生することにより、映像と音声を共に有するデータを再生対象とすることができる。第1の連結テーブルに従って再生することにより、音声を有するデータと、映像と音声を共に有するデータとを切替再生することができる。
【0320】
このようにして、1枚の光ディスクに対して、音声を有するデータの再生、映像と音声を共に有するデータの再生、または、音声を有するデータと、映像と音声を共に有するデータとの切替再生を実行することが可能になる。
【0321】
また、本発明の光ディスクは、音声を有するデータ及びその再生属性情報と、映像と音声を共に有するデータ及びその再生属性情報とが分離して格納されている。このため、音声専用のオーディオプレイヤーの場合、音声を有するデータとその再生属性情報を他の情報から分離して読み出すことができ、他の情報を解釈する構成を有する必要がないため、簡易で安価なハードウェア構成とすることができる。
【図面の簡単な説明】
【図1A】本発明の実施の形態の光ディスクの外観図である。
【図1B】本発明の実施の形態の光ディスクの断面図である。
【図1C】本発明の実施の形態の光ディスクの拡大された断面図である。
【図1D】本発明の実施の形態の光ディスクに形成されるピットを示す図である。
【図2A】本発明の実施の形態の光ディスクのトラック構造を示す図である。
【図2B】本発明の実施の形態の光ディスクのセクタ構造を示す図である。
【図3】本発明の実施の形態の光ディスクのデータ構造を示す図である。
【図4】本発明の実施の形態のビデオタイトルセットのデータ構造を示す図である。
【図5】本発明の実施の形態の映像メニューの表示形態を示す図である。
【図6】本発明の実施の形態のビデオタイトルセットのデータ構造を示す図である。
【図7】本発明の実施の形態のビデオマネージャのデータ構造を示す図である。
【図8A】本発明の実施の形態のAOBポイントタイプのオーディオタイトルセットのデータ構造を示す図である。
【図8B】本発明の実施の形態のVOBポイントタイプのオーディオタイトルセットのデータ構造を示す図である。
【図8C】本発明の実施の形態のオーディオタイトルセットのATS管理テーブルのATSアドレス情報のデータ構造を示す図である。
【図9】本発明の実施の形態のオーディオマネージャのデータ構造を示す図である。
【図10】本発明の実施の形態のDVDプレイヤーとそれに接続されるテレビ装置の外観を示す外観図である。
【図11】本発明の実施の形態のリモコン装置の外観図である。
【図12】本発明の実施の形態のディスク再生装置であるDVDプレイヤーの構成を示すブロック図である。
【図13A】本発明の実施の形態の映像主体の再生モードにおける再生処理の手順を示すフローチャートである。
【図13B】本発明の実施の形態の映像主体の再生モードにおけるタイトルの再生処理の手順を示すフローチャートである。
【図14A】本発明の実施の形態の音声主体の再生モードにおける再生処理の手順を示すフローチャートである。
【図14B】本発明の実施の形態の音声主体の再生モードにおけるタイトル再生処理の手順を示すフローチャートである。
【図15】本発明の実施の形態のビデオマネージャに格納される冒頭メニューの表示形態を示す図である。
【図16A】本発明の実施の形態のアプリケーションの構成の一例を示す図である。
【図16B】本発明の実施の形態のディスク再生装置の動作を説明する図である。
【図17】本発明の実施の形態の光ディスク上の各データの格納位置を示す図である。
【図18】本発明の実施の形態の各再生情報とオブジェクトとの関連を模式的に示す図である。
【図19】本発明の実施の形態の映像機能付きオーディオプレイヤーによる再生処理の手順を示すフローチャートである。
【図20A】本発明の実施の形態の光ディスクのオーディオマネージャ情報とビデオマネージャ情報のタイトルサーチポインタの具体例を示す図である。
【図20B】本発明の実施の形態の光ディスクのAOBポイントタイプのATSにおけるPGC構成の具体例を示す図である。
【図20C】本発明の実施の形態の光ディスクのVOBポイントタイプのATSのにおけるPGC構成の具体例を示す図である。
【図21A】本発明の実施の形態の光ディスクに格納されるデータの例を示す図である。
【図21B】本発明の実施の形態の再生装置により再生する場合の再生順序を示す図である。
【図21C】本発明の実施の形態の再生装置により再生する場合の再生順序を示す図である。
【図22】本発明の実施の形態のPGCブロックが存在する場合の各再生情報とオブジェクトの関連を模式的に示す図である。
【図23A】本発明の実施の形態のタイトルサーチポインタテーブルの具体例を示す図である。
【図23B】本発明の実施の形態のAOBポイントタイプのATSにおけるPGC構成の具体例を示す図である。
【図23C】本発明の実施の形態のVOBポイントタイプのATSにおけるPGC構成の具体例を示す図である。
【図23D】本発明の実施の形態のATS管理テーブルのオーディオ属性の具体例を示す図である。
【図23E】本発明の実施の形態のATS管理テーブルのオーディオ属性の具体例を示す図である。
【図24A】本発明の実施の形態のPGCブロックが存在する場合の音声主体の再生モードにおけるタイトルの再生処理の手順を示すフローチャートである。
【図24B】本発明の実施の形態のPGCブロック中のPGCの選択処理の手順を示すフローチャートである。
【図25】本発明の実施の形態の各再生情報とオブジェクトとの関連を模式的に示す図である。
【図26】本発明の実施の形態の各再生情報とオブジェクトとの関連を模式的に示す図である。
【図27】本発明の実施の形態の各再生情報とオブジェクトとの関連を模式的に示す図である。
【図28】本発明の実施の形態の各再生情報とオブジェクトとの関連を模式的に示す図である。
【図29】本発明の実施の形態の各再生情報とオブジェクトとの関連を模式的に示す図である。
【図30】本発明の実施の形態の各再生情報とオブジェクトとの関連を模式的に示す図である。
【図31】本発明の実施の形態のディスク挿入時に自動再生を行うためのオーディオマネージャのデータ構造を示す図である。
【符号の説明】
1 DVDプレイヤー
2 テレビジョン装置
81 モータ
82 ピックアップ
83 機構制御部
84 信号処理部
85 AVデコーダ部
86 システムデコーダ部
87 ビデオデコーダ
88 副映像デコーダ
89 AVデコーダ用オーディオデコーダ
90 映像合成部
91 リモコン装置
92 リモコン受信部
93 システム制御部
94 オーディオデコーダ部
100 DVD光ディスク
108 第1の透明基盤
109 情報層
110 接着層
111 第2の透明基盤
112 印刷層
113 光ビーム
114 光スポット
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an optical disc that stores multimedia data composed of audio information and moving image information associated with each other as digital data, a reproducing apparatus therefor, and a reproducing method.
[0002]
[Prior art]
Conventionally, CD (Compact Disk) and LD (Laser Disk) are known as optical disks for storing and reproducing audio information or moving picture information.
[0003]
CD is an optical disc having a diameter of 12 cm. Audio information quantized using the linear PCM method is stored in the CD. CDs are widely used as storage media for music applications.
[0004]
The LD is an optical disc having a diameter of 30 cm. The LD stores moving picture information in the form of analog signals. LD is widely used as a storage medium for video applications such as movies.
[0005]
In addition to these uses, applications such as opera and music clips (music with video) that have recently appeared have made it difficult to distinguish between music use and video use.
[0006]
Here, a use that cannot be distinguished between a music use and a video use is referred to as a “music use with video”.
[0007]
[Problems to be solved by the invention]
In the case of an application for music use with video, the viewing mode preferable for the user is different. Some users think that normal video playback is sufficient, some users do not need video and want to enjoy only high-quality audio, music enjoys high-quality audio, and interviews enjoy video. Many users want to.
[0008]
In view of the above problems, the present invention can perform video and audio playback, audio-only playback, or video and audio switching playback without malfunction, according to various viewing modes of the user. An object of the present invention is to provide a multimedia disc, a reproducing apparatus and a reproducing method thereof.
[0009]
[Means for Solving the Problems]
  An optical disc according to the present invention is an optical disc including an audio zone area for storing at least one audio object constituting an audio title and audio title set information for managing reproduction of the audio object, wherein the audio object includes: The audio title set information includes a plurality of reproduction path information indicating a reproduction order of the audio object, and a part of the reproduction path of the audio title among the plurality of reproduction path information. Block information defining two or more reproduction path information that can be alternatively selected as a block, and the block information is reproduced in accordance with a reproduction order indicated by one reproduction path information included in the block. The audio attribute relating to the encoding of the encoded audio data included, and the encoding of the encoded audio data included in the audio object that is reproduced according to the reproduction order indicated by the other reproduction path information included in the block And the block information includes a block mode indicating whether or not the playback path information forms the block together with any other playback path information; and A block type indicating a degree of difference in audio attributes related to the encoding, and the block mode further indicates first playback path information included in the block and last playback path information included in the block;As a result, the above object is achieved.
[0010]
  The present invention is also a playback device for playing back information stored on the optical disc, comprising: a playback unit for playing back the audio object; and a playback control unit for controlling the playback unit; Refers to block information of the audio title set information, and determines, based on the block information, whether or not the playback path information is one of a plurality of playback path information that can be alternatively selected. One is selected from the plurality of reproduction path information that can be alternatively selected based on the audio attribute relating to encoding, and the audio object is reproduced in accordance with the reproduction order indicated by the selected reproduction path information. It is the structure which controls the said reproduction | regeneration part, Comprising: The said block mode of the said block information is the first reproduction path information contained in the said block, or the last reproduction | regeneration When indicating the path information, based on the block type of the block information, it is determined whether the block can be played back by the playback device, and when the playback is possible, the audio object of the block is played back. The above objective is achieved.
[0019]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0020]
(Embodiment 1)
The structure of the optical disk according to the embodiment of the present invention will be described below.
(1) Physical structure of optical disc
FIG. 1A is a diagram showing an appearance of a DVD 100 that is an optical disk. FIG. 1B is a cross-sectional view of the DVD 100 taken along the line AA ′ shown in FIG. 1A. FIG. 1C is an enlarged view of a portion B shown in FIG. 1B.
[0021]
As shown in FIG. 1B, the DVD 100 is formed by laminating a first transparent substrate 108, an information layer 109, an adhesive layer 110, a second transparent substrate 111, and a printing layer 112 for label printing in this order. .
[0022]
The first transparent substrate 108 and the second transparent substrate 111 are reinforcing substrates made of the same material. In the example shown in FIG. 1B, the thickness of these substrates is about 0.6 mm. The thickness of these substrates may be approximately 0.5 mm to 0.7 mm.
[0023]
The adhesive layer 110 is provided between the information layer 109 and the second transparent substrate 111 in order to bond the information layer 109 and the second transparent substrate 111.
[0024]
A reflective film (not shown) such as a metal thin film is formed on the surface of the information layer 109 that is in contact with the first transparent substrate 108. The reflective film is formed with uneven pits with high density by a molding technique.
[0025]
FIG. 1D shows the shape of pits formed in the reflective film. In the example shown in FIG. 1D, the length of each pit is 0.4 μm to 2.054 μm. The DVD 100 has a single spiral track. Each pit is formed along the spiral track so as to have an interval of 0.74 μm in the radial direction of the DVD 100. In this way, a pit row is formed on the spiral track.
[0026]
When the DVD 100 is irradiated with the light beam 113, a light spot 114 is formed on the information layer 109 as shown in FIG. 1C. Information stored on the DVD 100 is detected as a change in reflectance of the portion of the information layer 119 illuminated by the light spot 114.
[0027]
The diameter of the light spot 114 in the DVD 100 is about 1 / 1.6 of the diameter of the light spot in a CD (Compact Disk). This is because the numerical aperture NA of the objective lens for DVD is larger than the numerical aperture NA of the objective lens for CD, and the wavelength λ of the DVD light beam is smaller than the wavelength λ of the CD light beam.
[0028]
A DVD having such a physical structure can store about 4.7 Gbytes of information on one side. The storage capacity of about 4.7 GB is close to 8 times the storage capacity of a conventional CD. Such a large storage capacity of the DVD can greatly improve the image quality of the moving image. It is also possible to greatly improve the playback time of moving images. The playback time of a conventional video CD is 74 minutes, whereas the playback time of a DVD is 2 hours or more.
[0029]
A basic technology that realizes such a large storage capacity is a reduction in the spot diameter D of the light beam. The spot diameter D is given by a calculation formula of spot diameter D = laser wavelength λ / numerical aperture NA of the objective lens. Therefore, the spot diameter D can be narrowed down by reducing the laser wavelength λ and increasing the numerical aperture NA of the objective lens. Here, it should be noted that when the numerical aperture NA of the objective lens is increased, coma aberration occurs due to the relative tilt (ie, tilt) between the disc surface and the optical axis of the light beam. In DVD, coma aberration is reduced by reducing the thickness of the transparent substrate. If the thickness of the transparent substrate is reduced, another problem that the mechanical strength of the disk becomes weak may occur. In DVD, the strength of a transparent substrate is reinforced by attaching another substrate to the transparent substrate. This overcomes the problems associated with the mechanical strength of the disk.
[0030]
In order to read the information stored on the DVD, a red semiconductor laser having a short wavelength of 650 nm and an objective lens having a large numerical aperture (NA) of about 0.6 mm are used. In addition to this, by using a thin transparent substrate of about 0.6 mm, it becomes possible to store about 4.7 Gbytes of information on one side of an optical disk having a diameter of 120 mm.
[0031]
FIG. 2A schematically shows a spiral track 20 being formed from the inner periphery to the outer periphery of the information layer 109 of the DVD 100. The spiral track 20 is divided into predetermined units called sectors. In FIG. 2A, sectors are indicated by symbols such as S1, S2,..., S99, S100. Reading of information stored on the DVD 100 is performed on a sector basis.
[0032]
FIG. 2B shows the internal structure of the sector. The sector includes a sector header area 21, a user data area 22, and an error correction code storage area 23.
[0033]
The sector header area 21 stores a sector address for identifying the sector and its error detection code. The disk reproducing device determines from which sector of the plurality of sectors information should be read based on the sector address.
[0034]
In the user data area 22, data of 2 Kbyte length is stored.
[0035]
The error correction code storage area 23 stores error correction codes for the sector header area 21 and the user data area 22 included in the same sector. When reading data from the user data area 22, the disk reproducing apparatus performs error detection using an error correction code and performs error correction according to the error detection result. This ensures the reliability of data reading.
[0036]
(2) Logical structure of optical disc
FIG. 3 shows a logical structure of the DVD 100 that is an optical disk. As shown in FIG. 3, the area of the DVD 100 is divided into a lead-in area 31, a volume area 32, and a lead-out area 33. These areas can be identified by identification information included in the sector address of the physical sector. The physical sectors are arranged in ascending order by sector address.
[0037]
The lead-in area 31 stores data for stabilizing the operation at the start of reading of the disk playback device.
[0038]
The lead-out area 33 stores no meaningful data. The lead-out area 33 is used to notify the disc playback device of the end of playback.
[0039]
The volume area 32 stores digital data corresponding to the application. The physical sector included in the volume area 32 is managed as a logical block. A logical block is identified by assigning a consecutive number (logical block number) to a physical sector following the 0th physical sector, with the top physical sector of the volume area 32 being 0. A portion 34 shown in FIG. 3 shows a logical block group in the volume area 32. In the portion 34, #m, # m + 1, # m + 2, # m + 3,... Indicate logical block numbers given to the logical blocks.
[0040]
As shown in FIG. 3, the volume area 32 is further divided into a volume / file management area 32a, a video zone area 32b, and an audio zone area 32c.
[0041]
The volume / file management area 32a stores file system management information for managing a plurality of logical blocks as files according to ISO 13346. The file system management information is information indicating the correspondence between the file names of a plurality of files and the addresses of logical block groups occupied by the files. The disc playback apparatus realizes access to the optical disc in units of files based on the file system management information. Specifically, the disk playback device acquires the address of the logical block group corresponding to the given file name by referring to the file system management information, and accesses the logical block group based on this address. Thereby, digital data of a desired file can be read out.
[0042]
In the video zone area 32b, video manager information 700 and one or more video title sets 600 are stored.
[0043]
The video title set 600 includes a plurality of video data and management information for managing the playback order. The video title set 600 has a data structure for managing video data in units called video titles. For example, when the video title set 600 is a movie application, each video title corresponds to a plurality of video versions such as a theater release version and an uncut version. A detailed data structure of the video title set 600 will be described later with reference to FIG.
[0044]
The video manager information 700 includes information indicating the table of contents of the plurality of video title sets 600. Typically, the video manager information 700 includes information for displaying a video menu for selecting a desired one of the plurality of video title sets 600 and management information thereof. A detailed data structure of the video manager information 700 will be described later with reference to FIG.
[0045]
Audio manager information 900 and one or more audio title sets 800 are stored in the audio zone area 32c.
[0046]
The audio title set 800 includes a plurality of audio data and management information for managing the reproduction order. The audio title set 800 has a data structure for managing audio data in units called audio titles. Typically, an audio title corresponds to a music album that contains one or more songs. Note that the audio title set 800 can include management information that defines the playback order of the video data included in the video title set 600. A detailed data structure of the audio title set 800 will be described later with reference to FIGS. 8A and 8B.
[0047]
The audio manager information 900 includes information indicating the table of contents of the plurality of audio title sets 800. A detailed data structure of the audio manager information 900 will be described later with reference to FIG.
[0048]
In FIG. 3, both the video title set 600 and the audio title set 800 are shown as one file. However, in practice, these are mostly composed of a plurality of consecutive files. This is because the data size of the moving image data is enormous, and when the moving image data is stored in one file, the file size exceeds 1 GB.
[0049]
(3) Data structure of video zone area 32b (FIG. 3)
In the video zone area 32b, video manager information 700 and one or more video title sets 600 are stored.
[0050]
(3.1) Data structure of video title set 600
FIG. 4 shows the data structure of the video title set 600. The video title set 600 includes a plurality of video objects (hereinafter referred to as VOBs) 602 and video title set information 601 for managing the playback order of the plurality of VOBs 602. In the following description, the video title set may be abbreviated as VTS.
[0051]
(3.1.1) Data structure of VOB602
The VOB 602 is multimedia data. The VOB 602 includes digital moving image data, digital audio data, sub-video data, and management information thereof.
[0052]
The VOB 602 has a data structure conforming to MPEG2 (Moving Picture Expert Group, ISO11172, ISO13818), and is referred to as MPEG2 stream data. The VOB 602 includes a plurality of VOB units (hereinafter referred to as VOBU) 603 arranged in chronological order. The VOBU 603 is reproduction data of about 0.4 seconds to about 1.0 seconds. As shown at the end of the arrow in FIG. A type of pack data 604 is included. In the example shown in FIG. 4, the management information pack is represented by symbols P1 and P2, the moving image pack is represented by the symbols video 1, video 2, video 3, video 4, and the audio pack is an audio A-. 1, audio B-1, audio C-1, audio A-2, audio B-2, and audio C-2, and sub-picture packs are SP A-1, SP B-1, and SP A-2. , SP B-2.
[0053]
Each pack data has a data size of 2 KB. By reintegrating multiple pack data for each type, digital data string containing only video data, digital data string containing only audio data, digital data string containing only sub-picture data, and digital data containing only control data Each column is obtained. In this way, a digital data sequence obtained by reintegrating a plurality of pack data for each type is referred to as an elementary stream.
[0054]
The VOB 602 may be referred to as a program stream including a plurality of elementary streams or a system stream. One VOB 602 can have one moving picture elementary stream, up to eight audio elementary streams, and up to 32 sub-picture elementary streams. Note that the moving picture elementary stream may be referred to as a main stream of the system stream, and the audio elementary stream and the sub-picture elementary stream may be referred to as a sub stream of the system stream.
[0055]
The pack data includes a header part and a data part. Identification information indicating the type of pack data is stored in the header portion of the pack data. By referring to the identification information, it is possible to identify whether the pack data is a “video pack”, an “audio pack”, a “sub-picture pack”, or a “management information pack”. it can.
[0056]
Data compressed by the MPEG method is stored in the data portion of the moving picture pack. In one VOBU 603, moving image data is stored in units of GOP (Group Of Picture), which is image data of about 12 to 15 frames.
[0057]
In the data portion of the audio pack, audio data corresponding to the moving image data of the VOBU 603 including the audio pack is stored. The moving image data and audio data included in the same VOBU 603 are synchronously reproduced. As types of audio data, there are linear PCM or Dolby-AC3 sampled at a frequency of 48 kHz (for Dolby-AC3, ATSC standard Digital audio Compression (AC-3) (Doc. A / 52, 20 Dec, 1995). )). In the header portion of the audio pack, audio substream identification information indicating which audio substream belongs to a maximum of 8 audio substreams is further stored.
[0058]
In the data portion of the sub-picture pack, run-length compressed graphics data is stored. The header part of the sub-picture pack further stores sub-picture sub-stream identification information indicating which sub-picture sub-stream of a maximum of 32 sub-picture sub-streams.
[0059]
The data portion of the management information pack stores address information for special playback such as fast-forwarding and control data for accepting user interaction. The control data for accepting user interaction includes, for example, menu information for displaying a menu. The menu information includes information indicating the position of a maximum of 32 menu items, information indicating the color of the menu item, and information indicating a control command to be executed when one of the menu items is selected by the user.
[0060]
FIG. 5 shows an example of the menu. In the example shown in FIG. 5, the menu 50 has eight menu items 51 to 58 indicating information to be reproduced next. The menu information defines, for each of the eight menu items 51 to 58, the position of the menu item, the color of the menu item, and a control command to be executed when the menu item is selected. One of the eight menu items 51-58 is selected by the user.
[0061]
Note that graphics data for displaying the menu is stored in the sub-picture pack. When the user selects one of a plurality of menu items or when the user confirms the selected menu item, the graphics corresponding to the selected menu item according to the position information and color information of the management information pack The color of is changed.
[0062]
When the user confirms the selected menu item, a control command corresponding to the menu item is executed. In this way, branch reproduction control is executed in accordance with an instruction from the user.
[0063]
In order to simplify the explanation, in the example shown in FIG. 4, the pack data included in the VOBU 603 is arranged with a certain regularity. However, the arrangement of the pack data does not have to be regular except that the management information pack is arranged at the head of the VOBU 603. For example, the pack data need not be arranged for each type of pack data, and may be arranged so that the types of pack data are mixed. This is because the disk reproducing apparatus once packs the pack data in the buffer unit and then reads the pack data from the buffer unit. Further, the total number of pack data included in the VOBU 603 and the number of pack data for each type of pack data need not be constant. This is because moving image data, audio data, and sub-picture data can be variable-length compressed data. Actually, each VOBU 603 includes a different number of pack data.
[0064]
In the example shown in FIG. 4, the number of moving image packs included in the VOBU 603 is two. However, in practice, the number of moving picture packs included in the VOBU 603 can be several hundred. This is because the transfer rate of moving image data to the disc playback device is about 4.5 Mbit.
[0065]
(3.1.2) Data structure of video title set information 601
Video title set information 601 includes information for managing the playback order of VOB 602. Here, data specifying the playback order of the VOB 602 is referred to as a program chain (PGC). Different playback orders of the VOB 602 may be defined by different PGCs.
[0066]
FIG. 6 shows the data structure of the video title set information 601. As shown in FIG. 6, the video title set information (VTSI) 601 includes a VTS management table (VTSI_MAT) 611, a video title set part title search pointer table (TT_SRPT) 612, a PGC management information table (PGCIT) 613, and the like. including.
[0067]
The VTS management table 611 is header information of the video title set information 601. The VTS management table 611 includes a pointer indicating the storage position of the video title set section title search pointer table 612 and a pointer indicating the storage position of the PGC management information table 613.
[0068]
The video title set section title search pointer table 612 includes a pointer number 621 and a plurality of start PGC numbers 622. The start PGC number 622 is an index indicating the PGC information 631 to be executed first among the plurality of PGC information 631 stored in the PGC management information table 613. The start PGC number 622 is specified for each title. For example, the value of the start PGC number 622 corresponding to the title # 1 being “3” means that the PGC information # 3 is executed first for the title # 1.
[0069]
The PGC management information table 613 includes a plurality of PGC information 631 (PGC information # 1 to PGC information #n). The PGC information 631 defines the storage position of one or more VOBs 602 on the disk and the playback order thereof. It is possible to describe reproduction of the same VOB 602 by using different PGC information 631. For this reason, a plurality of playback orders can be designated for the same VOB 602. For example, when the PGC information 631 defines that the VOB 602 is played back in the order of VOB # 1, VOB # 2, VOB # 3, and VOB # 4, the VOB 602 is VOB # 1, VOB # 2, VOB #. 3 and VOB # 4 are played back in this order. In addition, when the PGC information 631 defines that the VOB 602 is reproduced in the order of VOB # 3, VOB # 2, VOB # 1, and VOB # 4, the VOB 602 is VOB # 3, VOB # 2, and VOB #. 1 and VOB # 4 are played back in this order.
[0070]
The PGC information 631 includes PGC connection information 641 and one or more VOB addresses 642.
[0071]
The PGC connection information 641 stores an index of the PGC information 631 that is connected before and after the PGC information 631. For example, the PGC link information 641 of the PGC information # 3 includes an index of PGC information 631 (for example, PGC information # 1) linked before the PGC information # 3, and PGC information linked after the PGC information # 3. 631 (for example, PGC information # 5) is stored. When the playback using one PGC information 631 is completed, the disc playback apparatus determines the next PGC information 631 according to the PGC connection information 641 and continues playback control according to the next PGC information 631.
[0072]
The VOB address 642 is information indicating the position of the VOB 602 to be reproduced on the optical disc. Further, the order of the VOB addresses 642 in the PGC information 631 indicates the order of reproduction by the disk reproducing apparatus.
[0073]
(3.2) Data structure of video manager information 700
The video manager information 700 is information for playback control that is first referred to when an optical disc is played back mainly by a video by a disc playback apparatus.
[0074]
FIG. 7 shows the data structure of the video manager information 700.
[0075]
The data structure of the video manager information 700 conforms to the data structure of the video title set 600 shown in FIG. The difference between the VOB of the video manager information 700 and the VOB of the video title set 600 is that the VOB of the video manager information 700 is specialized for the volume menu.
[0076]
Here, the volume menu is a menu for displaying a list of all titles recorded on the optical disc and allowing the user to select any one title. The volume menu is displayed on the screen immediately after the optical pickup is loaded into the disc playback apparatus and immediately after the optical pickup moves from the volume / file management area 32a of the optical disc to the video zone area 32b.
[0077]
As shown in FIG. 7, the video manager information (VMGI) 700 includes a menu video object 703, a menu PGC management information table (PGCIT) 701, and a title search pointer table (TT_SRPT) 702.
[0078]
As its name suggests, the menu video object 703 is a VOB specialized for volume menus. The menu video object 703 includes a sub-picture pack for displaying a volume menu and a management information pack for performing playback control in accordance with a cursor operation or a confirmation operation on the volume menu.
[0079]
The menu PGC management information table 701 is PGC information specialized for a volume menu. In the menu PGC management information table 701, the storage location of the menu video object 703 is described so that the menu video object 703 is read when the optical disc is loaded in the disc playback apparatus. This PGC information is read out by the disk reproducing apparatus immediately after the optical pickup is moved from the volume / file management area 32a to the video zone area 32b after the optical disk is loaded into the disk reproducing apparatus. Thereby, the volume menu is displayed on the screen.
[0080]
The title search pointer table 702 specifies the number of the video title set to which each title belongs (that is, the VTS number 721) and the title number assigned to each title in the video title set (that is, the title number in the VTS 722). An index 712 is included.
[0081]
(4) Data structure of the audio zone area 32c
Audio manager information 900 and one or more audio title sets 800 are stored in the audio zone area 32c.
[0082]
(4.1) Data structure of audio title set 800
FIG. 8A shows the data structure of the audio title set 800. The audio title set 800 includes a plurality of audio objects (hereinafter referred to as AOB) 802, audio title set information (ATSI) 801 for managing the playback order of the plurality of AOBs 802, and an audio title that is backup data of the audio title set information 801. Set information backup (ATSI_BUP) 804. In the following description, the audio title set may be abbreviated as ATS.
[0083]
(4.1.1) Data structure of AOB802
The AOB 802 is packetized with 2 KB. The AOB 802 stores data in the format of LPCM, AC3, MPEG audio, DTS, or SDDS (for MPEG audio, see ISO / IEC DIS 13818-3: July, 1996. For DTS, DTS Coherent Acoustics " See “Delivering high quality multi-channel sound to the consumer” Presented at the 100th Convention 1996 May 11-14 Copehgen AES. See ing Sony Corporation). In the case of LPCM, the sample bit is any one of 16, 20, and 24 bits, and the sampling frequency is any one of 48 kHz, 96 kHz, 192 kHz, 44.1 kHz, 88.2 kHz, and 176.4 kHz.
[0084]
(4.1.2) Data structure of audio title set information 801
The audio title set information 801 includes information for managing the playback order of the AOB 802. The playback order of the AOB 802 is designated by a program chain (PGC) as with the VOB 602. Different playback orders of AOB 802 may be defined by different PGCs.
[0085]
As shown in FIG. 8A, the audio title set information (ATSI) 801 includes an ATS management table (ATSI_MAT) 811 and an ATS program chain information table (ATS_PGCIT) 812.
[0086]
The ATS management table 811 is header information of the audio title set information 801. The ATS management table 811 stores a pointer indicating the storage area of the ATS program chain information table 812 and a pointer indicating the storage area of the AOB 802.
[0087]
The ATS management table 811 includes an ATS identifier (ATSI_ID) 821, ATS address information 822, an ATS version number 823, an audio attribute (AOTT_AOB_ATR) 824, and a downmix coefficient 825.
[0088]
The ATS identifier 821 stores a character string indicating ATS.
[0089]
The ATS address information 822 will be described later.
[0090]
The ATS version number 823 stores a version number of a rule that defines the data structure of the audio title set information 801.
[0091]
The audio attribute 824 stores eight types of audio stream attributes. Each AOB 802 included in one audio stream title set 800 is played back according to any one of the eight types of audio stream attributes. The audio attribute 824 includes an audio coding mode 841, a quantization bit number 842, a sampling frequency 843, and a multi-CH attribute 844.
[0092]
In the audio coding mode 841, a code indicating either LPCM or compression method is described. In the quantization bit number 842, a code indicating any of 16 bits, 20 bits, and 24 bits is described. In the sampling frequency 843, a code indicating any of 48 kHz, 96 kHz, 192 kHz, 44.1 kHz, 88.2 kHz, 176.4 kHz is described. In the multi-CH attribute 844, a code indicating the usage method of each channel in the case of multi-CH is described. A value “0” is stored in the unused field of the audio attribute 824.
[0093]
The downmix coefficient 825 stores 16 kinds of coefficients used when downmixing each channel of the multichannel to 2CH. One of 16 types of coefficients stored in the downmix coefficient 825 is selectively referred to from ATS program information (ATS_PGI) 862 of program chain information (ATS_PGCI) 833 described later. In this way, the downmix coefficient can be changed in units of programs.
[0094]
As shown in FIG. 8A, the ATS program chain information table 812 includes an ATS program chain information table information (ATS_PGCITI) 831, a plurality of ATS program chain information search pointers (ATS_PGCI_SRP) 832, and a plurality of ATS program chain information (ATS_PGCI). 833.
[0095]
The ATS program chain information table information 831 describes the number of ATS program chain information search pointers 832 and the final address of the ATS program chain information table 812. The ATS program chain information table information 831 is used to assist in searching the ATS program chain information search pointer 832.
[0096]
The ATS program chain information search pointer 832 includes an ATS_PGC category (ATS_PGC_CAT) 851 that describes the title number in the ATS and PGC attributes, and an ATS_PGC start address (ATS_PGCI_SA) 852 that indicates the storage location of the ATS program chain information.
[0097]
The ATS program chain information 833 includes ATS_PGC general information (ATS_PGC_GI) 861 having playback time and address information of the program chain, and a plurality of ATS cell playback information (ATS_C_PBI) having the address and attribute of the cell which is the minimum unit of playback of the AOB 802. 863 and a plurality of ATS program information (ATS_PGI) 862.
[0098]
Each of the plurality of ATS program information 862 includes a stream number 881 and a number of a downmix coefficient used when downmixing from multichannel to two channels (that is, 16 included in the downmix coefficient 825 of the ATS management table 811). A downmix coefficient number 882 indicating an index to one of the types of coefficients), an entry cell number (ATS_PG_EN_CN) 883 indicating the number of an ATS cell to be reproduced first among a plurality of ATS cells included in the program, PG playback time (ATS_PG_PB_TM) 884 that is the playback time of the program.
[0099]
The stream number 881 is a number that specifies one of eight types of audio stream attributes defined by the audio attribute 824 of the ATS management information table 811. The audio stream is reproduced according to the audio stream attribute specified by the stream number 881. In this way, an audio stream can be played according to different audio attributes for each program.
[0100]
Thus, the ATS program chain information 833 describes the storage position on the disc of one or more AOBs 802 and the playback order thereof. It is possible to describe reproduction of the same AOB 802 by using different ATS program chain information 833. Therefore, it is possible to specify a plurality of playback orders for the same AOB 802. For example, when the ATS program chain information 833 defines that the AOB 802 is reproduced in the order of AOB # 1, AOB # 2, AOB # 3, and AOB # 4, the AOB 802 includes the AOB # 1, AOB # 2 , AOB # 3, and AOB # 4. If the ATS program chain information 833 defines that the AOB 802 is reproduced in the order of AOB # 3, AOB # 2, AOB # 1, and AOB # 4, the AOB 802 is AOB # 3, AOB # 2, AOB # 1 and playback in the order of AOB # 4.
[0101]
The audio title set 800 includes a type that points to the AOB 802 (AOB point type) and a type that points to the VOB 602 instead of the AOB 802 (VOB point type). The data structure shown in FIG. 8A is the data structure of an AOB point type audio title set 800.
[0102]
FIG. 8B shows the data structure of a VOB point type audio title set 800. The data structure shown in FIG. 8B is the same as the data structure shown in FIG. 8A except that the audio title set 800 does not have a plurality of AOBs 802. However, each attribute information includes a description specific to the VOB 602.
[0103]
Specifically, the ATS address information 822 of the ATS management table 811 describes the address information of the VTS 600 to which the VOB 602 belongs and the address information of the VOB 602. In the audio attribute 824 of the ATS management table 811, an audio attribute defined by the VOB 602 is described, and a description of a stream ID 845 for specifying a substream to be reproduced among the substreams included in the VTS 600 is added. The sampling frequency 843 of the audio attribute 824 is limited to either 48 kHz or 96 kHz. In the audio coding mode 841, any one of LPCM, AC3, MPEG audio, DTS, and SDDS codes can be described. The downmix coefficient 825 in the ATS management table 811 is filled with a value “0”. This means that the downmix factor 825 is not used.
[0104]
In the audio coding mode 875 of the ATS_PGC category 851, a code defined by the VOB 602 is described.
[0105]
The ATS cell start address (ATS_C_SA) 893 and the ATS cell end address (ATS_C_EA) 894 of the ATS cell playback information 863 describe the cell address of the VOB 602.
[0106]
FIG. 8C shows the data structure of ATS address information 822.
[0107]
The ATS address information 822 includes the final address 822a of the audio title set 800, the final address 822b of the audio title set information 801, the final address 822c of the ATS management table 811, the start address 822d of the video title set 600, and the object area. It includes a start address 822e and a start address 822f of the ATS program chain information table 812. In FIG. 8C, the arrow from the ATS address information 822 indicates the location indicated by the address.
[0108]
When the audio title set 800 is an AOB point type (FIG. 8A), the start address 822d of the video title set 600 of the ATS address information 822 is filled with a value “0”. When the audio title set 800 is a VOB point type (FIG. 8B), the start address 822d of the video title set 600 of the ATS address information 822 stores the start address of the video title set 600 to which the VOB 602 belongs. Therefore, when the value “0” is stored in the field 822d of the ATS address information 822, the audio title set 800 is an AOB point type, and in other cases, the audio title set 800 is a VOB point type. .
[0109]
Thus, whether the audio title set 800 is an AOB point type or a VOB point type can be identified by referring to the field 822d of the ATS address information 822.
[0110]
If the audio title set 800 is an AOB point type, the start address of AOB # 1 is stored in the start address 822e of the object area. When the audio title set 800 is a VOB point type, the start address of VOB # 1 is stored in the start address 822e of the object area.
[0111]
In this way, the playback order of AOB 802 or the playback order of VOB 602 is determined with the audio title set as one unit.
[0112]
(4.2) Data structure of audio manager information 900
The audio manager information 900 is information for playback control that is first referred to when an optical disk is played back mainly by a sound by a disk playback device.
[0113]
FIG. 9 shows the data structure of the audio manager information 900.
[0114]
The audio manager information (AMGI) 900 includes an audio manager information management table (AMGI_MAT) 901, an audio title search pointer table (ATT_SRPT) 902, an audio only title search pointer table (AOTT_SRPT) 903, and an audio manager menu PGC management information table. (AMGM_PGCI_UT) 904 and an audio text data manager (ATXTDT_MG) 905 are included.
[0115]
The audio manager information management table 901 stores attributes of the audio manager information 900, address information of various tables, and the like.
[0116]
The audio title search pointer table 902 includes audio title search pointer table information (ATT_SRPTI) 911 and a plurality of audio title search pointers (ATT_SRP) 912.
[0117]
The audio title search pointer table information 911 stores the number of audio titles and the last address of the audio title search pointer table 902.
[0118]
The audio title search pointer 912 stores different information when the ATS title is designated and when the VTS title is designated. When designating an ATS title, the audio title search pointer 912 stores an ATS number 934, an ATS title number 935, and an ATS start address 936, respectively. When a VTS title is designated, the audio title search pointer 912 stores a VTS number 942, a title number in VTS 943, a VTS start address 944, and an angle number 941.
[0119]
The audio title category 931 of the audio title search pointer 912 includes an AOTT / AVTT flag 961, a menu regression flag 962, and an ATT group number 963.
[0120]
When an ATS title is designated, a code indicating AOTT is stored in the AOTT / AVTT flag 961. When the title of the VTS is designated, the AOTT / AVTT flag 961 stores a code indicating AVTT.
[0121]
The menu regression flag 962 stores a flag indicating whether or not to return to the menu after reproducing the designated title.
[0122]
The ATT group number 963 stores the number of the title group to which the designated title belongs. Here, the title group is a concept for guaranteeing continuous reproduction of a plurality of titles belonging to the same title group. The ATT group number 963 is provided to continuously reproduce a plurality of titles without performing reproduction control based on complicated navigation information.
[0123]
The audio title search pointer table 902 is referred to by an audio player with a video function.
[0124]
The audio only title search pointer table 903 has the same data structure as the audio title search pointer table 902. However, the VTS title is not specified using the audio-only title search pointer table 903.
[0125]
The audio-only title search pointer table 903 is referred to by an audio player with only audio output.
[0126]
The audio manager menu PGC management information table 904 describes the playback order of menus.
[0127]
The audio text data manager 905 stores information for displaying character information.
[0128]
Hereinafter, a reproducing apparatus for reproducing information stored in the DVD 100 will be described.
[0129]
FIG. 10 shows the external appearance of a DVD player 1 that is a playback apparatus for the DVD 100, the TV monitor 2 connected to the DVD player 1, and the remote control 91.
[0130]
The DVD player 1 has an opening on the front surface of the housing. A drive mechanism (not shown) for loading the DVD 100 is provided in the depth direction of the opening.
[0131]
On the front surface of the DVD player 1, a remote control receiving unit 92 having a light receiving element for receiving infrared rays from the remote control 91 is provided. When the user operates a key on the remote controller 91, infrared light corresponding to the key input from the user is emitted from the remote controller 91. The remote control receiving unit 92 generates an interrupt signal indicating that the key signal of the remote control 91 has been received in response to the received infrared ray.
[0132]
A video output terminal 95 and an audio output terminal 96 are provided on the back surface of the DVD player 1. By connecting AV cords to these output terminals, a video signal reproduced from the DVD 100 can be output to a large television monitor 2 for home use. In this way, the user can enjoy the video reproduced from the DVD 100 on a large-sized television set for home use such as 33 inches or 35 inches.
[0133]
As can be understood from the above description, the DVD player 1 is not used by being connected to a computer device such as a personal computer, but is used by being connected to the television monitor 2 as a household electrical appliance.
[0134]
The remote controller 91 is provided with a plurality of spring-biased keys on its casing surface on the operation panel, and outputs a code corresponding to the pressed key by infrared rays.
[0135]
FIG. 11 shows an operation panel 91 a of the remote controller 91. Various operation keys are provided on the operation panel 91a.
[0136]
The “POWER” key 192 is used to turn on / off the power of the DVD player 1.
[0137]
An “A-MODE” key 193 is used for designating a sound-oriented reproduction mode. When the “A-MODE” key 193 is pressed, the remote controller 91 transfers a code indicating the audio-oriented playback mode to the DVD player 1.
[0138]
The “V-MODE” key 194 is used for designating a video-oriented playback mode. When the “V-MODE” key 194 is pressed, the remote controller 91 transfers a code indicating a video-oriented playback mode to the DVD player 1.
[0139]
The “MENU” key 195 is used to call up the volume menu of the DVD 100 during the reproduction of video information or audio information according to the program chain.
[0140]
The numeric keypad 197 is used for instructing chapter jump in a movie, song selection in music, and the like.
[0141]
The cursor key 198 is used for moving the cursor in the up / down / left / right directions and selecting an item.
[0142]
The “ENTER” key 196 is used to confirm the item selected by the cursor. When the cursor is positioned on the item, the item is displayed in the selected color of the item color information of the management information pack. When the selection of the item is confirmed by pressing the “ENTER” key 196, the item is displayed in the confirmed color of the item color information of the management information pack.
[0143]
The key 199 is used to instruct the DVD player 1 to perform operations such as “play”, “stop”, “pause”, “fast forward”, and “rewind”. Key 199 is a key common to other AV devices.
[0144]
FIG. 12 shows a configuration of the DVD player 1 according to the embodiment of the present invention. As shown in FIG. 12, the DVD player 1 includes a drive mechanism unit 16, a signal processing unit 84, an AV decoder unit 85, an audio decoder unit 94, and a remote control receiving unit 92 that receives a signal from the remote controller 91. And a system control unit 93.
[0145]
The drive mechanism unit 16 includes a base (not shown) on which the DVD 100 is set and a motor 81 that clamps and rotates the DVD 100 set on the base. The motor 81 is, for example, a spindle motor. The base on which the DVD 100 is set is moved into and out of the housing by an eject mechanism unit (not shown). With the base moved to the outside of the housing, the user sets the DVD 100 on the base. Thereafter, the base on which the DVD 100 is set moves to the inside of the housing. In this way, the DVD 100 is loaded into the DVD player 1.
[0146]
The drive mechanism unit 16 further includes a mechanism control unit 83 that controls a mechanism system including the motor 81 and the optical pickup 82. The optical pickup 82 reads a signal stored in the DVD 100.
[0147]
The mechanism control unit 83 adjusts the speed of the motor 81 according to the track position instructed from the system control unit 93. The mechanism control unit 83 controls the movement of the position of the optical pickup 82 by controlling an actuator (not shown) of the optical pickup 82. When the accurate position of the track is detected by the servo control, the mechanism control unit 83 waits for rotation until the desired physical sector is stored, and continuously reads signals from the desired physical sector.
[0148]
The signal processing unit 84 performs processing such as amplification, waveform shaping, binarization, demodulation, and error correction on the signal read from the optical pickup 82. The signal read out by the optical pickup 82 is converted into digital data and stored in the buffer memory 93a in the system control unit 93 in units of logical blocks.
[0149]
The AV decoder unit 85 performs predetermined processing on the input digital data of the VOB 602 and converts the digital data into a video signal and an audio signal. The video signal and audio signal are output from the AV decoder 85.
[0150]
The AV decoder unit 85 includes a system decoder unit 86, a video decoder 87, a sub video decoder 88, an AV decoder audio decoder 89, and a video synthesis unit 90.
[0151]
The system decoder unit 86 receives the digital data transferred in units of logical blocks (packets) from the buffer memory 93a of the system control unit 93, and determines the stream ID and substream ID in the header of each packet, thereby moving the moving image. Data packs, sub-picture data packs, audio data packs, and management information packs are sorted. In this distribution, the moving image data pack is output to the video decoder 87. As for the audio data pack and the sub video data pack, only the sub video data pack and the audio data pack having the specified stream number are respectively connected to the sub video decoder 88 and the sub stream data according to the decode stream specifying command input from the system control unit 93. It is output to the audio decoder 89 for AV decoder. The management information pack is output to the system control unit 93.
[0152]
The moving image data pack input to the video decoder 87 is expanded in accordance with a predetermined method defined by MPEG2, and is output to the video composition unit 90 as digital video data.
[0153]
The sub-picture data pack input to the sub-picture decoder 88 is decompressed according to the run length method, and is output to the video composition unit 90 as digital video data.
[0154]
The digital video data output from the video decoder 87 and the digital video data output from the sub-video decoder 88 are synthesized by the video synthesis unit 90 and then converted to an NTSC video signal. The video signal is output to the outside of the DVD player 1 via the video output terminal 95 (FIG. 10).
[0155]
The audio data pack input to the AV decoder audio decoder 89 is decoded and D / A converted according to the data type of the compressed audio such as LPCM or AC3. As a result, an audio signal is obtained. The audio signal is output to the outside of the DVD player 1 via the audio output terminal 96 (FIG. 10).
[0156]
The audio decoder section 94 performs predetermined processing on the input AOB 802 digital data according to the data type. As a result, an audio signal is obtained. The audio signal is output to the outside of the DVD player 1 via the audio output terminal 96 (FIG. 10).
[0157]
The system control unit 93 includes a CPU 93b that controls the entire DVD player 1 and various work memories.
[0158]
Next, the operation of the DVD player 1 having the above-described configuration will be described.
[0159]
When the “V-MODE” key 193 of the remote controller 91 is pressed by the user, an infrared signal indicating a video-oriented playback mode is transmitted from the remote controller 91 to the DVD player 1. The infrared signal from the remote control 91 is received by the remote control receiving unit 92 of the DVD player 1 and analyzed there. As a result, a code indicating the video-oriented playback mode is held in the playback mode holding unit 93 c in the system control unit 93.
[0160]
Similarly, when the “A-MODE” key 194 of the remote controller 91 is pressed by the user, a code indicating the audio-oriented playback mode is held in the playback mode holding unit 93 c of the system control unit 93.
[0161]
The system control unit 93 includes a playback mode determination unit 93d. The playback mode determination unit 93d determines whether the playback mode is the video-based playback mode or the audio-based playback mode by referring to the code stored in the playback mode storage unit 93c when starting playback of the DVD 100. To do. The function of the playback mode determination unit 93d can be realized by a program executed by the CPU 93b, for example.
[0162]
Note that the playback mode described above is not always switched according to an input from the user.
[0163]
For example, when the disc player is a portable device having an openable liquid crystal display panel, the playback mode may be automatically switched according to the open / closed state of the liquid crystal display panel. For example, when the liquid crystal display panel is in the open state, the playback mode is switched to the video-based playback mode, and when the liquid crystal display panel is in the closed state, the playback mode is switched to the audio-based playback mode. Such control is achieved by inputting a control signal indicating the open / closed state of the liquid crystal display panel to the reproduction mode determination unit 93d and operating the reproduction mode determination unit 93d in response to the control signal.
[0164]
Further, the playback mode may be automatically switched according to the connection state of the video output terminal. For example, when the AV code is connected to the video output terminal, the playback mode is switched to the video-oriented playback mode, and when the AV code is not connected to the video output terminal, the playback mode is the audio-oriented mode. Switch to playback mode. Such control is achieved by inputting a control signal indicating the connection state of the video output terminal to the playback mode determining unit 93d and operating the playback mode determining unit 93d in response to the control signal.
[0165]
Further, the playback mode may be automatically switched according to whether or not a video signal is output. For example, when a video signal is output to the video output terminal, the playback mode is switched to a video-based playback mode, and when no video signal is output to the video output terminal, the playback mode is audio-based. Switch to playback mode. Such control detects the presence / absence of a video signal output at the video output terminal, inputs a control signal indicating the detection result to the playback mode determination unit 93d, and sets the playback mode determination unit 93d in response to the control signal. This is achieved by operating.
[0166]
Furthermore, when the disc playback device is a vehicle-mounted device, the playback mode may be automatically switched according to the vehicle running state. For example, when the vehicle is stopped, the playback mode is switched to the video-based playback mode, and when the vehicle is running, the playback mode is switched to the audio-based playback mode. Such control is achieved by inputting a control signal indicating the running state of the vehicle to the regeneration mode determining unit 93d and operating the regeneration mode determining unit 93d in response to the control signal. Whether or not the vehicle is stopped can be detected, for example, by detecting the state of the side brake or the state of the gear lever. In the case of an automatic vehicle, if the gear lever is in a parking state, it is determined that the vehicle is in a stopped state.
[0167]
FIG. 13A shows the procedure of the playback process in the video-oriented playback mode. Here, it is assumed that the playback mode is determined to be a video-oriented playback mode before the playback process shown in FIG. 13A is executed.
[0168]
In step S131, it is determined whether or not an optical disc is loaded in the DVD player 1. Such a determination is performed by the system control unit 93 according to a signal from the optical sensor, for example.
[0169]
When it is determined that the optical disk is loaded in the DVD player 1, the system control unit 93 controls the mechanism control unit 83 and the signal processing unit 84 to control the rotation of the disk, and the optical pickup 82. An initialization operation for seeking to the lead-in area 31 (FIG. 3) is performed. Thereby, the reproduction process is started.
[0170]
In step S132, the video manager information 700 (FIG. 3) is read from the video zone area 32b (FIG. 3). This reading is performed based on the information read from the volume / file management area 32a (FIG. 3).
[0171]
The system control unit 93 refers to the menu PGC management information table 701 (FIG. 7) of the video manager information 700 (step S133) to calculate the address of the program chain information for the volume menu (step S134). Based on the address, the program chain information for the volume menu is read and held in the system control unit 93 (step S135).
[0172]
The system control unit 93 calculates the address of the menu VOB 703 (FIG. 7) to be reproduced first by referring to the stored volume menu program chain information (step S136), and based on the address The menu VOB 703 (FIG. 7) is reproduced (step S137). Thereby, a video menu is displayed (step S138). This video menu is used to select a title that the user wishes to play.
[0173]
FIG. 15 shows a display example of the video menu. The user can select a desired title from “Movie A”, “Movie B”, and “Movie C”. For example, the user presses a key on the remote controller 91 (FIG. 10) corresponding to the menu item to be selected from the displayed menu items. In this way, one of the plurality of menu items is selected (step S139).
[0174]
The system control unit 93 receives information (for example, the menu item number) indicating the menu item selected via the remote control reception unit 92 (FIG. 12). The management information pack included in the VOB of the video menu being reproduced is input from the AV decoder 85 to the system control unit 93. The system control unit 93 executes the control command corresponding to the selected menu item number by referring to the management information pack (step S140).
[0175]
The control command is, for example, a “TitlePlay #n” command indicating that “reproduce the title number n”.
[0176]
The system control section 93 executes a “TitlePlay #n” command by calling a “playback of title in video-oriented playback mode” subroutine (step S141).
[0177]
In step S142, it is determined whether or not to return to the video menu shown in FIG. If the determination in step S142 is “Yes”, the process returns to step S133. If the determination in step S142 is “No”, the reproduction process ends.
[0178]
FIG. 13B shows the procedure of the playback process by the “playback of title in video-oriented playback mode” subroutine.
[0179]
The system control unit 93 reads the title search pointer table 702 (FIG. 7) from the video manager information 700 (step S151).
[0180]
The system control unit 93 acquires the VTS number 721 (FIG. 7) and the title number 722 (FIG. 7) in the VTS by referring to the title search pointer 712 (FIG. 7) corresponding to the title number n (step S152). ).
[0181]
The system control unit 93 reads the video title set unit title search pointer table 612 (FIG. 6) from the video title set 600 (FIG. 6) corresponding to the VTS number 721 (step S153).
[0182]
The system control unit 93 calculates the address of the PGC information 631 (FIG. 6) to be executed first by referring to the start PGC number 622 (FIG. 6) corresponding to the title number 722 in the VTS (step S154). The PGC information 631 is read based on the address, and is stored in the system control unit 93 (step S155).
[0183]
The system control unit 93 acquires the VOB address 642 (FIG. 6) according to the PGC information 631 (step S156), and reproduces the VOB 602 based on the address (step S157).
[0184]
In step S158, it is determined whether or not it is the last VOB 602 to be reproduced. If the determination in step S158 is “Yes”, the process proceeds to step S159. If the determination in step S158 is “No”, the process returns to step S156.
[0185]
In step S159, it is determined whether or not the last PGC information 631 to be reproduced. This determination is performed by referring to the PGC connection information 641 (FIG. 6). If the determination in step S159 is “Yes”, the process proceeds to step S142 in FIG. 13A. If the determination in step S159 is “No”, the process returns to step S154.
[0186]
When the VOB reproduced by the PGC information corresponds to a menu that branches the reproduction progress, the menu item is determined by the video data included in the reproduced VOB, similarly to the menu display based on the video manager information described above. Is displayed. The VOB management information pack stores control commands that are activated by user interaction. Therefore, when a user interaction is accepted by an operation of the remote controller or the like, the system control unit 93 executes a control command for the VOB management information pack. Thereby, branch reproduction control is performed.
[0187]
Although not shown in FIG. 10, the DVD player 1 is provided with a switching key for switching between an audio channel and a sub-video channel. The audio channel and sub-video channel selected by the user using this switching key are held in a register (not shown) in the system control unit 93. When the VOB is played back, the system control unit 93 designates a valid channel for the AV decoder unit 85 by referring to the register. Such designation is performed by outputting a control signal from the system control unit 93 to the AV decoder unit 85. As a result, only valid audio channel and sub-picture channel information is output to the outside together with the moving image information.
[0188]
FIG. 14A shows the procedure of the reproduction process in the audio-oriented reproduction mode. Here, it is assumed that the playback mode is determined to be a voice-based playback mode before the playback process shown in FIG. 14A is executed.
[0189]
In step S161, it is determined whether or not an optical disc is loaded in the DVD player 1. Such a determination is performed by the system control unit 93 according to a signal from the optical sensor, for example.
[0190]
When it is determined that the optical disk is loaded in the DVD player 1, the system control unit 93 controls the mechanism control unit 83 and the signal processing unit 84 to control the rotation of the disk, and the optical pickup 82. An initialization operation for seeking to the lead-in area 31 (FIG. 3) is performed. Thereby, the reproduction process is started.
[0191]
In step S162, audio manager information 900 (FIG. 3) is read from the audio zone area 32c (FIG. 3). This reading is performed based on the information read from the volume / file management area 32a (FIG. 3).
[0192]
The system control unit 93 refers to the audio only title search pointer table 903 (FIG. 9) of the audio manager information 900 (step S163), and in accordance with the entry order in the audio only title search pointer table 903, the ATS number 954 and the ATS The title number 955 is acquired (step S164).
[0193]
The system control unit 93 reproduces the title specified by the ATS number 954 and the title number 955 within the ATS by calling a “reproduction of title in the audio-oriented reproduction mode” subroutine (step S165).
[0194]
In step S166, it is determined whether it is the last title to be reproduced. If the determination in step S166 is “Yes”, the reproduction process ends. If the determination in step S166 is “No”, the process returns to step S163.
[0195]
FIG. 14B shows the procedure of the reproduction process by the “reproduction of title in the audio-oriented reproduction mode” subroutine.
[0196]
The system control unit 93 reads the audio title set information 801 (FIG. 8A) from the audio title set 800 corresponding to the designated ATS number 954 (step S171).
[0197]
The system control unit 93 reads the ATS program chain information table 812 from the audio title set information 801 (step S172), and reads the ATS program chain information search pointer 832 according to the entry order in the ATS program chain information table 812 (step S173).
[0198]
The system control unit 93 searches the ATS_PGC category 851 of the ATS program chain information search pointer 832 to determine whether or not the designated in-ATS title number 955 matches the in-ATS title number 872 of the ATS_PGC category 851. (Step S174).
[0199]
If the determination in step S174 is “Yes”, the process proceeds to step S175. If the determination in step S174 is “No”, the process returns to step S173. In step S173, another ATS program chain information search pointer 832 is read.
[0200]
The system control unit 93 reads the ATS program chain information 833 corresponding to the ATS program chain information search pointer 832 in which the designated in-ATS title number 955 is found, and holds it in the system control unit 93 (step S175). ).
[0201]
The system control unit 93 acquires the ATS program information 862 to be reproduced in accordance with the entry order in the ATS program chain information 833 (step S176), and based on the cell number described in the entry cell number 883 of the ATS program information 862. A cell to be reproduced is determined.
[0202]
The system control unit 93 acquires ATS cell playback information 863 corresponding to the ATS program information 862 (step S177). The address of the cell where playback should start is specified by the ATS cell start address 893 of the ATS cell playback information 863, and the address of the cell where playback should end is specified by the ATS cell end address 894 of the ATS cell playback information 863.
[0203]
Based on the ATS cell start address 893 and the ATS cell end address 894, the system control unit 93 calculates the address of the object to be reproduced and the offset information for the object (step S178). The object is reproduced based on the above (step S179).
[0204]
When the designated audio title set 800 is an AOB point type, the object to be played is AOB 802. The position of the AOB 802 on the optical disc is determined based on the start address 822e (FIG. 8C) of the object area of the ATS address information 822. The AOB 802 reproduced from the optical disc is transferred to the audio decoder unit 94 by the system control unit 93. The audio decoder unit 94 converts the AOB 802 into an audio signal. The audio signal is output outside the DVD player 1.
[0205]
When the designated audio title set 800 is a VOB point type, the object to be played is VOB 602. The position of the VOB 602 on the optical disk is determined based on the start address 822e (FIG. 8C) of the object area of the ATS address information 822. The VOB 602 reproduced from the optical disc is processed by the system control unit 93 so that the start data and end data of the VOB 602 are trimmed based on the offset information. The VOB 602 data processed in this way is transferred to the AV decoder unit 85.
[0206]
The system control unit 93 outputs a decoding media restriction command to the AV decoder unit 85 prior to the transfer of the VOB 602 data. The AV decoder unit 85 converts the data of the VOB 602 into an audio signal by decoding only the data of the audio pack included in the VOB 602 according to the decode media restriction command. The audio signal is output outside the DVD player 1.
[0207]
Next, the operation of the DVD player 1 in the video-oriented playback mode and the operation of the DVD player 1 in the audio-oriented playback mode will be described more specifically with reference to FIGS. 16A and 16B.
[0208]
FIG. 16A shows an example of data contents of an application for music with video. This application is a live recording of a singer's concert.
[0209]
As moving image information 160, VOB # 1 to VOB # 6 are stored on the optical disc. As the audio information 162, AOB # 1 to AOB # 4 are stored on the same optical disk as that on which VOB # 1 to VOB # 6 are stored.
[0210]
VOB # 2 has moving image information of “Song A”. Here, it is assumed that “Song A” has a content that the performance and singing of the song A continues for “t2” time after the video of the audience entering the concert venue at the beginning after “t1” time has elapsed. VOB # 3 has moving image information of “interview with a singer”. VOB # 4 has moving image information of “Song B”. VOB # 5 has moving image information of “Song C”. VOB # 6 has moving image information of “Song D” that decorates the last of the concert. Here, it is assumed that “Song D” has a content that “t4” time elapses after the performance and singing of the song D elapses after “t3” time elapses.
[0211]
Note that VOB # 1 has video information of a video menu displayed at the start of playback. This video menu is used to determine which of “Song A”, “Song B”, “Song C”, “Song D”, and “Singer Interview” is to be played, and to branch the playback path of the VOB. The
[0212]
Each of VOB # 1 to VOB # 6 has LPCM audio information sampled in 16 bits and sub-picture information for displaying subtitles of song lyrics.
[0213]
Each of AOB # 1 to AOB # 4 has LPCM audio information sampled by 24 bits. Thus, each of AOB # 1 to AOB # 4 has voice information with higher voice quality than VOB # 1 to VOB # 6.
[0214]
AOB # 1 has audio information of “Song B ′”. The content of the audio information of “Song B ′” is the same as the content of the audio information of “Song B”. However, the quality of the audio information of “Song B ′” is higher than the quality of the audio information of “Song B”.
[0215]
AOB # 2 has audio information of “Song C ′”. The content of the audio information of “Song C ′” is the same as the content of the audio information of “Song C”. However, the quality of the audio information of “Song C ′” is higher than the quality of the audio information of “Song C”.
[0216]
AOB # 3 has audio information of “Song E”. AOB # 4 has audio information of “Song F”.
[0217]
FIG. 16B shows a reproduction path when reproducing the application for music with video shown in FIG. 16A.
[0218]
In FIG. 16B, reference number 164 indicates a playback path in the video-oriented playback mode, and reference number 166 indicates a playback path in the audio-based playback mode. Each object stored on the optical disc is reproduced along a reproduction path.
[0219]
In the video-oriented playback mode, a start menu corresponding to VOB # 1 is displayed prior to the start of playback, waiting for input from the user. The user selects one of a plurality of menu items on the start menu. Such a selection is made, for example, by operating a remote controller. A plurality of menu items are respectively associated with VOB # 2 to VOB # 6 in advance. The VOB corresponding to the menu item selected by the user is reproduced. As a result, a video signal and an audio signal corresponding to the reproduced VOB are output.
[0220]
The playback path 164 is defined to branch to one of VOB # 2 to VOB # 6 after playback of VOB # 1. The playback path 164 is defined by the PGC information 631 (FIG. 6).
[0221]
When playback is performed along the playback path 164, “Song A” corresponding to VOB # 2 is played for “T1” time without offset, and “Song D” corresponding to VOB # 6 is “without offset”. Played for T2 "time.
[0222]
In the audio-oriented playback mode, playback is performed in the order of VOB # 2, AOB # 1, AOB # 2, VOB # 6, AOB # 3, and AOB # 4. However, for VOB # 2 and VOB # 6, only audio information is reproduced, and video information is not reproduced. As a result, an audio signal corresponding to the reproduced VOB or the reproduced AOB is output.
[0223]
The playback path 166 is defined so that VOB # 2, AOB # 1, AOB # 2, VOB # 6, AOB # 3, and AOB # 4 are played back in this order. The playback path 166 is defined by ATS program chain information 832 (FIGS. 8A and 8B).
[0224]
When reproduction is performed along the reproduction path 166, first, “Song A” corresponding to VOB # 2 is reproduced. However, “Song A” is cut for the first “t1” time, which is not suitable for audio output, and as a result, “T2” time of the “T1” time is reproduced. Such cut of the playback time is performed based on offset information (that is, ATS cell playback information 863 (FIGS. 8A and 8B)). After the reproduction of VOB # 2 is completed, “Song B ′” corresponding to AOB # 1 is reproduced with higher quality than “Song B”. After the reproduction of AOB # 1 is completed, “Song C ′” corresponding to AOB # 2 is reproduced with higher quality than “Song C”. After the reproduction of AOB # 2 is completed, “Song D” corresponding to VOB # 6 is reproduced. However, “Song D” is cut for the last “t4” time that is not suitable for audio output, and as a result, “T3” time of “T2” time is reproduced. Such cut of the playback time is performed based on offset information (that is, ATS cell playback information 863 (FIGS. 8A and 8B)). After the reproduction of VOB # 6 is completed, “Song E” corresponding to AOB # 3 is reproduced. After the reproduction of AOB # 3 is completed, “Song F” corresponding to AOB # 4 is reproduced.
[0225]
FIG. 17 shows an example of specific data arrangement on the optical disc. In this example, it is assumed that the addresses of the optical discs are arranged in ascending order from the top to the bottom of the figure.
[0226]
In the example shown in FIG. 17, the audio zone area 32c is assigned to an address smaller than the video zone area 32b. Alternatively, the audio zone area 32c may be assigned to an address larger than the video zone area 32b.
[0227]
In the audio zone area 32c, an audio manager (AMG) and two audio title sets (ATS # 1, ATS # 2) are arranged. The audio manager (AMG) includes audio manager information (AMGI) and an audio manager menu (AMG_Menu).
[0228]
The audio title set (ATS # 1) is a VOB point type ATS. Therefore, the audio title set (ATS # 1) includes only the audio title set information (ATSI # 1). The audio title set (ATS # 2) is an AOB point type ATS. Accordingly, the audio title set (ATS # 2) includes audio title set information (ATSI # 2) and audio objects (ATS # 2 AOBs).
[0229]
In the video zone area 32b, a video manager (VMG) and a video title set (VTS # 1) are arranged. The video manager (VMG) includes video manager information (VMGI) and a video manager menu (VMG_Menu). The video title set (VTS # 1) includes video title set information (VTSI # 1) and a video object (VTS # 1 VOBs).
[0230]
The audio manager information (AMGI) includes audio only title search pointer table information (AOTT_SRPTI) referred to by the audio-only player and audio title search pointer table information (ATT_SRPTI) referred to by the audio player with video function. Audio only title search pointer table information (AOTT_SRPTI) indicates only audio titles included in ATS # 1 and ATS # 2, whereas audio title search pointer table information (ATT_SRPTI) includes The video manager (VMG) title is also indicated for playback with video (see arrow 171).
[0231]
The audio title set information (ATSI # 1) includes ATS program chain information (ATS_PGCI # 1, ATS_PGCI # 2) that defines the playback order of objects. Since ATS # 1 does not have an AOB, ATS program chain information (ATS_PGCI # 1, ATS_PGCI # 2) indicates a VOB included in VTS # 1. That is, ATS_PGCI # 1 indicates VOB # 2 (see arrow 172), and ATS_PGCI # 2 indicates VOB # 6 (see arrow 173).
[0232]
The audio title set information (ATSI # 2) includes ATS program chain information (ATS_PGCI # 1, ATS_PGCI # 2) that defines the playback order of objects. Since ATS # 2 has an AOB, ATS program chain information (ATS_PGCI # 1, ATS_PGCI # 2) indicates the AOB of ATS # 2. That is, ATS_PGCI # 1 indicates AOB # 1 (see arrow 174), and ATS_PGCI # 2 indicates AOB # 2 (see arrow 175).
[0233]
The video title set information (VTSI # 1) includes PGC information (PGCI # 1 to PGCI # 3) that defines the playback order of objects. PGC information (PGCI # 1 to PGCI # 3) indicates the VOB of VTS # 1.
[0234]
FIG. 18 shows the object playback order in the video-oriented playback mode and the object playback order in the audio-oriented playback mode.
[0235]
In the video-oriented playback mode, the video object (VOB # 1) of the video manager (VMG) is played back first. As a result, a start menu corresponding to VOB # 1 is displayed. A desired title is selected according to the input from the user. When a desired title is selected, the PGC information (PGC # 1, PGC # 2, PGC #) of the video title set (VTS # 1) according to the title search pointer table (TT_SRPT) which is navigation information of the video manager (VMG). 3) is played back. According to this navigation information, “Song A”, “Singer Interview”, “Song B”, “Song C”, and “Song D” are reproduced.
[0236]
In the audio-oriented reproduction mode, ATT # 1, ATT # 3, ATT # 4, and ATT # 5 are reproduced in this order according to the audio only title search pointer table (AOTT_SRPT) that is navigation information of the audio manager (AMG). ATT # 1 indicates cell # 2 of VOB # 2 of VTS # 1 via PGC # 1 of ATS # 1. ATT # 3 indicates AOB # 1 through PGC # 1 of ATS # 2. ATT # 4 indicates AOB # 2 through PGC # 1 of ATS # 2. ATT # 5 indicates cell # 1 of VOB # 6 of VTS # 1 via PGC # 2 of ATS # 1. Therefore, according to the audio-only player, the latter half of “Song A”, “Song B ′” (high quality), “Song C ′” (high quality), and the first half of “Song D” are reproduced. The first half of “Singer Interview” and “Song A” and the second half of “Song D” are not reproduced.
[0237]
As described above, according to the present embodiment, it is possible to selectively reproduce only data suitable for audio reproduction. That is, in the audio-based playback mode, the selection menu that requires user interaction to be played in the video-based playback mode, the noise that the audience leaves, etc. Data playback can be cut. In this way, the title producer can provide an optical disc capable of reproducing a title in accordance with the reproduction order selected from the optimum reproduction order in the video-oriented reproduction mode and the optimum reproduction order in the audio-oriented reproduction mode. it can.
[0238]
Further, according to the present embodiment, the user can enjoy higher quality sound in the audio-oriented playback mode than in the video-oriented playback mode.
[0239]
In the present embodiment, whether the playback mode is a video-oriented playback mode or an audio-oriented playback mode is determined at the start of playback. However, the playback mode may be changed during playback. If the playback mode is changed to the video-based playback mode during playback in the audio-based playback mode, the playback order initially determined in the audio-based playback mode is maintained after the playback mode is changed. If the object to be reproduced is a VOB, video and audio may be output. In this case, the system control unit 93 may be prohibited from outputting a decode media restriction command to the AV decoder unit 85 during VOB playback.
[0240]
(Embodiment 2)
Hereinafter, reproduction by an audio player with a video function will be described. The configuration of the audio player with video function is the same as that of the DVD player 1 shown in FIG. However, in the audio player with video function, it is not determined whether the playback mode is the video-oriented playback mode or the audio-oriented playback mode before the playback process is executed. An audio player with a video function is positioned as a player in which a video display function is added to an audio player dedicated to sound.
[0241]
FIG. 19 shows the procedure of playback processing by an audio player with video functions.
[0242]
In step S191, it is determined whether or not the optical disc is loaded in the audio player with video function. Such a determination is made according to a signal from the optical sensor, for example.
[0243]
When it is determined that the optical disk is loaded in the audio player with video function, the rotation control of the optical disk is performed, and an initialization operation is performed in which the optical pickup seeks to the lead-in area 31 (FIG. 3). Thereby, the reproduction process is started.
[0244]
In step S192, audio manager information 900 (FIG. 3) is read from the audio zone area 32c (FIG. 3). This reading is performed based on the information read from the volume / file management area 32a (FIG. 3).
[0245]
In step S193, the audio title search pointer table 902 (FIG. 9) of the audio manager information 900 is referred to.
[0246]
In step S194, the AOTT / AVTT flag 961 of the audio title category 931 is read.
[0247]
In step S195, the value of the AOTT / AVTT flag 961 is determined.
[0248]
If the value of the AOTT / AVTT flag 961 is a value indicating AOTT, the process proceeds to step S196. If the value of the AOTT / AVTT flag 961 is a value indicating AVTT, the process proceeds to step S198.
[0249]
In step S196, the ATS number 934 and the ATS title number 935 in the audio title search pointer table 902 are acquired.
[0250]
In step S197, the “title playback in the audio-based playback mode” subroutine (FIG. 14B) is called. The details of the reproduction processing in this subroutine are as already described with reference to FIG. 14B.
[0251]
In step S198, the "reproduction of title in video-oriented reproduction mode" subroutine (FIG. 13B) is called. The details of the reproduction processing in this subroutine are as already described with reference to FIG. 13B.
[0252]
As described above, in playback by an audio player with video function, switching between title playback in the audio-based playback mode and title playback in the video-based playback mode is automatically switched according to the value of the AOTT / AVTT flag 961. It is done.
[0253]
In step S199, it is determined whether it is the last title to be reproduced. If the determination in step S199 is “Yes”, the reproduction process ends. If the determination in step S199 is “No”, the process returns to step S193.
[0254]
Next, a specific example of reproduction by an audio player with video functions will be described with reference to FIG.
[0255]
According to the audio title search pointer table (ATT_SRPT) which is navigation information of the audio manager (AMG), ATT # 1, ATT # 2, ATT # 3, ATT # 4, and ATT # 5 are reproduced in this order. ATT # 1, ATT # 3, ATT # 4, and ATT # 5 are played in the same manner as when played according to the audio-only title search pointer table (AOTT_SRPT). ATT # 2 describes that title # 2 of the video manager (VMG) is played back. As a result, according to the audio player with video function, the second half of “Song A”, “Song B ′” (high quality), “Song C ′” (high quality), and the first half of “Song D” are only audio. The audio manager (AMG) start menu (VOB # 1 ′) and “singer interview” are reproduced with video.
[0256]
The difference between the audio title search pointer table (ATT_SRPT) and the audio only title search pointer table (AOTT_SRPT) is that only the ATT_SRPT can indicate the title of the video zone area. In the example shown in FIG. 18, ATT # 2 indicates the title of the video zone area. Because of these differences, the concept of title groups has been introduced. Within a title group, the title must be played continuously.
[0257]
In the example shown in FIG. 18, AOTT_SRPT includes AOTT_GR # 1 and AOTT_GR # 2 as title groups. ATT # 1 belongs to AOTT_GR # 1. ATT # 3, ATT # 4, and ATT # 5 belong to AOTT_GR # 2. ATT_SRPT includes ATT_GR # 1, ATT_GR # 2, and ATT_GR # 3 as title groups. ATT # 1 belongs to ATT_GR # 1. ATT # 2 belongs to ATT_GR # 2. ATT # GR, ATT # 4, and ATT # 5 belong to ATT_GR # 3. With such a configuration, it is possible to match the order of reproduction and the title number as much as possible in the audio player with video function and the audio-only audio player. This helps to prevent the user from confusing the playback order and title.
[0258]
FIG. 20A shows a specific example of title search pointer table information.
[0259]
The audio title search pointer table information (ATT_SRPTI) and the audio only title search pointer table information (AOTT_SRPTI) describe management information related to five titles from ATT # 1 to ATT # 5.
[0260]
ATT # 2 in ATT_SRPTI indicates the title of the video manager (VMG) (TT # 2 of VTS # 1). Therefore, TT # 2 of VTS # 1 is played back by the audio player with video function.
[0261]
On the other hand, the management information column corresponding to ATT # 2 in AOTT_SRPTI is blank. Accordingly, TT # 2 of VTS # 1 is not reproduced during reproduction by a dedicated audio player.
[0262]
FIG. 20B shows a specific example of the ATS program chain information table (ATS_PGCIT) of the AOB point type ATS (ATS # 2). In this example, the ATS program chain information table (ATS_PGCIT) includes two ATS program chain information (ATS_PGCI # 1, ATS_PGCI # 2). ATS program chain information (ATS_PGCI # 1) includes one program and one cell, and designates cell # 1 of AOB # 1. ATS program chain information (ATS_PGCI # 2) includes one program and one cell, and designates cell # 1 of AOB # 2.
[0263]
FIG. 20C shows a specific example of the ATS program chain information table (ATS_PGCIT) of the VOB point type ATS (ATS # 1). In this example, the ATS program chain information table (ATS_PGCIT) includes two ATS program chain information (ATS_PGCI # 1, ATS_PGCI # 2). ATS program chain information (ATS_PGCI # 1) includes one program and one cell, and designates cell # 2 of VOB # 2 of VTS # 1. ATS program chain information (ATS_PGCI # 2) includes one program and one cell, and designates cell # 1 of VOB # 6 of VTS # 1.
[0264]
(Embodiment 3)
Hereinafter, an optical disc that enables switching of audio information to be reproduced according to the audio reproduction capability of the reproduction apparatus, a reproduction apparatus, and a reproduction method thereof will be described.
[0265]
The configuration of the playback apparatus of the present embodiment is the same as that of the DVD player 1 shown in FIG. However, in the playback apparatus of the present embodiment, it is not determined whether the playback mode is a video-based playback mode or an audio-based playback mode before the playback process is executed. The playback device of this embodiment is positioned as an audio player dedicated to voice.
[0266]
The data structure stored on the optical disk is the same as the data structure stored on the optical disk of the first embodiment.
[0267]
FIG. 21A shows an example of data stored on the optical disc.
[0268]
AOB # 1 is obtained by expressing “Song A” according to the audio attributes of LPCM, sampling frequency 48 kHz, quantization bit number 16 bits, and channel number 2.
[0269]
AOB # 2 is obtained by expressing “Song B” in accordance with audio attributes of LPCM, sampling frequency 96 kHz, quantization bit number 24 bits, and channel number 2. AOB # 3 expresses the same content as AOB # 2 with a voice attribute different from AOB # 2. That is, AOB # 3 is obtained by expressing “Song B” in accordance with the audio attributes of LPCM, sampling frequency 48 kHz, quantization bit number 16 bits, and channel number 2.
[0270]
AOB # 4 is obtained by expressing “Song C” according to the audio attributes of LPCM, sampling frequency 96 kHz, quantization bit number 24 bits, and channel number 6. AOB # 5 expresses the same content as AOB # 4 with a voice attribute different from that of AOB # 4. That is, AOB # 5 is obtained by expressing “Song C” according to the audio attributes of LPCM, sampling frequency 96 kHz, quantization bit number 24 bits, and channel number 2.
[0271]
AOB # 6 is obtained by expressing “Song D” according to the audio attributes of LPCM, sampling frequency 96 kHz, quantization bit number 24 bits, and channel number 2. AOB # 7 expresses the same content as AOB # 6 with a voice attribute different from that of AOB # 6. That is, AOB # 7 is obtained by expressing “Song D” according to the audio attributes of LPCM, sampling frequency 48 kHz, quantization bit number 16 bits, and channel number 6.
[0272]
VOB # 1 represents “Song E”. VOB # 1 has two audio streams (Stream # 1, Stream # 2). The audio stream (Stream # 1) is expressed in accordance with the audio attributes of DTS and 6 channels. The audio stream (Stream # 2) is expressed according to audio attributes of LPCM, sampling frequency 96 kHz, quantization bit number 24 bits, and channel number 2.
[0273]
AOB # 8 is obtained by expressing “Song F” according to the audio attributes of LPCM, sampling frequency 48 kHz, quantization bit number 16 bits, and channel number 2.
[0274]
Such a data structure enables the playback device to play back high-quality, high-function audio as much as possible according to its audio playback capability. For example, when an optical disc having the data structure of FIG. 21A is loaded in a playback device having an LPCM, sampling frequency of 96 kHz, and 6 channels, and a playback device having an audio playback capability of LPCM, sampling frequency of 48 kHz, and DTS. Different audio is reproduced when an optical disk having the data structure of FIG. 21A is loaded.
[0275]
FIG. 21B shows a playback order when the data of FIG. 21B is played back using a playback device having an audio playback capability of LPCM, sampling frequency 96 kHz, channel number 6. In this case, as shown in FIG. 21B, AOB # 1, AOB # 2, and AOB # 4 are reproduced in this order. Thereafter, one of AOB # 6 and AOB # 7 is reproduced. Which one of AOB # 6 and AOB # 7 is to be reproduced is determined in advance depending on whether importance is attached to quality or multichannel. Such a determination is made according to the input from the user or according to the attribute of the playback device itself. Thereafter, Stream # 2 of VOB # 1 is played back, and AOB # 8 is played back. In this way, high quality and high performance playback is performed as much as possible in consideration of the audio playback capability of the playback device.
[0276]
FIG. 21C shows a playback order when the data of FIG. 21B is played back using a playback device having an audio playback capability of LPCM, sampling frequency 48 KHz, and DTS. In this case, as shown in FIG. 21C, AOB # 1 and AOB # 3 are reproduced in this order. Both AOB # 4 and AOB # 5 have a sampling frequency of 96 kHz. Therefore, AOB # 5 is reproduced by down-converting the sampling frequency to 48 kHz. After that, AOB # 7, VOB # 1, Stream # 1, and AOB # 8 are reproduced. In this way, high quality and high performance playback is performed as much as possible in consideration of the audio playback capability of the playback device.
[0277]
In order to perform such selective reproduction, a data structure called a PGC block is employed.
[0278]
FIG. 22 shows the data structure of the PGC block. In the example shown in FIG. 22, PGC # 1 and PGC # 2 of ATS # 1, PGC # 2 and PGC # 3 of ATS # 2, PGC # 4 and PGC # 5 of ATS # 2, and PGC # of ATS # 2 6 and PGC # 7 constitute a PGC block, respectively. The audio title search pointer table (AOTT_SRPT) indicating the playback order describes ATT # 1 to ATT # 6. Two PGCs in the PGC block are instructed from the same title.
[0279]
23A to 23E show specific examples of the title search pointer and the PGC configuration.
[0280]
FIG. 23A shows a specific example of the title search pointer (ATT_SRPT). For each of ATT # 1 to ATT # 6, an ATS number, a title number within ATS, and a program number within ATT are described. From these descriptions, the PGC indicated by the ATT can be known. Thereby, the object to be reproduced is specified.
[0281]
FIG. 23B shows a specific example of AOB point type ATS (ATS # 2). A title number in ATS, a block mode, a block type, an audio coding mode, and the number of channels are described for each of PGC # 1 to PGC # 8. The title number in ATS is designated by the title search pointer. The block mode indicates which part of the PGC block. In the block mode, '0' is stored if it is not a PGC block, '1' is stored if it is the first PGC of the block, and '3' is stored if it is the last PGC of the block. The block type indicates how much the PGC constituting the PGC block is different. The block type is “0” if it is not a PGC block, “1” if the voice coding mode is different, “2” if the number of channels is different, and if the voice coding mode is different from the number of channels. '3' is stored in. By referring to the block type, the playback device can easily know the stream suitable for its playback capability. In this example, program information is omitted.
[0282]
In the example shown in FIG. 23B, PGC # 2 and PGC # 3 are blocks having different audio coding modes. That is, PGC # 2 has a sampling frequency of 96 kHz, whereas PGC # 3 has a sampling frequency of 48 kHz. PGC # 4 and PGC # 5 are blocks having different numbers of channels. That is, PGC # 4 has 6 channels, whereas PGC # 5 has 2 channels. PGC # 6 and PGC # 7 are blocks in which both the audio coding mode and the number of channels are different. That is, PGC # 6 has a sampling frequency of 96 kHz and the number of channels is 2 ch, whereas PGC # 7 has a sampling frequency of 48 kHz and the number of channels is 6 ch.
[0283]
FIG. 23C shows a specific example of a VOB point type ATS (ATS # 1). In this example, PGC # 1 and PGC # 2 have different audio coding modes and channels. That is, in PGC # 1, the voice coding mode is DTS and the number of channels is 6ch, whereas in PGC # 2, the voice coding mode is LPCM and the number of channels is 2ch.
[0284]
FIG. 23D shows audio attributes of the ATS management table of ATS # 2, and FIG. 23E shows audio attributes of the ATS management table of ATS # 1.
[0285]
FIG. 24A and FIG. 24B show the procedure of a reproduction process for switching audio information to be reproduced according to the audio reproduction capability of the reproduction apparatus.
[0286]
The procedure until obtaining the ATS number and the title number in ATS is the same as the procedure of the reproduction process in the audio-oriented reproduction mode shown in FIG. 14A. Therefore, the description is omitted here. In step S165 of FIG. 14A, instead of calling the “title playback in the audio-based playback mode” subroutine shown in FIG. 14B, the “title playback in the audio-based playback mode” subroutine shown in FIG. 24A is called. .
[0287]
In step S241, audio title set information 801 (FIG. 8A) is read from the audio title set 800 corresponding to the designated ATS number 954. Further, various attribute information is read (steps S242 and S243).
[0288]
In step S244, the ATS_PGC category 851 of the ATS program chain information search pointer 832 is searched to find the ATS_PGC category 851 having the ATS title number 872 that matches the designated ATS title number 955.
[0289]
When the block type 874 of the found ATS_PGC category 851 is other than 0 (step S245), the ATS program chain information 833 has a PGC block structure. One ATS program chain information 833 to be reproduced is selected from the two ATS program chain information 833 included in the PGC block (step S246). Such a selection is performed by the “selection of PGC in PGC block” subroutine (FIG. 24B).
[0290]
Thereafter, the selected ATS program chain information 833 is read and held in the playback device (step S247). ATS program information 862 to be reproduced is acquired in accordance with the entry order in the ATS program chain information 833 (step S248).
[0291]
The program is reproduced according to the ATS program information 862. In the reproduction of the program, ATS cell reproduction information 863 is sequentially acquired (step S249), the address of the object (AOB or VOB) indicated by the cell is calculated (step S250), and the object is reproduced based on the address. (Step S251). Steps S249 to S251 are repeated until the last cell to be reproduced. In this way, when the last program has been reproduced, the title reproduction is terminated.
[0292]
FIG. 24B shows the procedure of the reproduction process of the “select PGC in PGC block” subroutine.
[0293]
If there is no block reproduction designation or the block reproduction designation is the first PGC (step S261), it is determined whether or not the first PGC is reproducible (step S262).
[0294]
When the block type is 1 (step S264), the voice coding mode is read (step S265), and it is determined whether or not the voice can be reproduced (step S266). If the audio can be reproduced, the selection of the PGC is completed through steps S267 and S268. If the sound is not reproducible, the next PGC is selected (step S263).
[0295]
When the block type is 2 (step S269), the number of channels is read (step S270), and it is determined whether or not the sound can be reproduced (step S271). If the audio can be reproduced, the selection of the PGC is completed through steps S267 and S268. If the sound is not reproducible, the next PGC is selected (step S263).
[0296]
When the block type is 3 (step S272), the audio coding mode and the number of channels are read (step S273), and it is determined whether or not the audio can be reproduced (step S274). If the audio can be reproduced, the selection of the PGC is completed through steps S275 and S276. If the sound is not reproducible, the next PGC is selected.
[0297]
If the block type is neither 1, 2, or 3, error processing is performed (step S279). If the current PGC is not reproducible and the current PGC is already the last PGC, error processing is performed assuming that there is no reproducible PGC (step S278).
[0298]
According to a user operation or a command, it is possible to select which of the plurality of PGCs included in the PGC block is to be reproduced. Of course, in order for the PGC to be played back, the playback device needs to have the ability to play back the PGC. This function is effective, for example, when the playback device itself does not know the playback capability, such as an external decoder or D / A converter.
[0299]
Further, when the playback device has the capability of playing back any of the plurality of PGCs included in the PGC block, any one of the method of playing back the first PGC (PGC # 1) and any of the plurality of PGCs. There is a method of inserting a flag (priority reproduction control information) indicating whether or not reproduction is given priority.
[0300]
(Embodiment 4)
When there is video-based content and audio-based content on a single disc, or when the same disc is played by players with different playback methods, the title producer wants to assume a playback environment. have. The reproduction environment includes, for example, a user's viewing mode in which a user wants to reproduce an image without fail or wants to reproduce sound with priority over an image. Players with different playback methods include a video player that plays mainly video, an audio-only audio player that plays mainly audio, and an audio player with a video function that plays back audio but also plays video.
[0301]
In order to correctly convey the intention of the author to the viewer when playing the title, it is very desirable for the title producer to be able to regulate the playback status according to the type of player or the surrounding conditions in this way. It is. This leads to the creation of higher quality titles. In the present embodiment, the data structure that enables such title production and the operation of the player will be described. The basic data structure, player configuration, and player operation are the same as those in the first embodiment.
[0302]
1. When not playing back with an audio-only audio player (see Figure 25)
[0303]
If it is desired that the video be reproduced, it may be prevented from being reproduced by an audio-only audio player. In order to realize this, for example, as shown in FIG. 25, a disc structure in which only an ATS indicating the title of the VTS exists in the ATT_SRPT of the AMG without the ATS may be adopted. According to this disc structure, the audio player with audio function cannot reproduce anything, whereas the audio player with video function can reproduce audio with video as with the video player except for navigation commands. The sound at this time is a range defined for the video player and a range that is mandatory for the audio player.
[0304]
2. When performing the same playback as the video player in the audio player with the video function (video priority playback) (see FIG. 26)
[0305]
The audio-only audio player allows playback of only audio, but the audio player with video function may play back video preferentially. In order to realize this, for example, as shown in FIG. 26, only the VOB point type ATS exists, and the ATT_SRPT and AOTT_SRPT of the AMG have a video zone area by the PGC of the VOB point type ATS. A disk structure in which an ATT indicating a VOB exists and an ATT indicating the title of the VTS first exists in the ATT_SRPT may be adopted. According to this disc structure, even an audio-only audio player can reproduce only the VOB audio in the video zone area in accordance with AOTT_SRPT. The audio player with video function can play back VOB audio in the video zone area with video. The sound at this time is a range defined for the video player and a range that is mandatory for the audio player.
[0306]
3. In the audio player with video function, the same quality audio as the video player or the higher quality audio than the video player is reproduced (see FIGS. 27 and 28).
[0307]
The audio-only audio player can reproduce higher quality audio than the video player. The audio player with a video function may be configured to be able to selectively reproduce audio having the same quality as the video player or higher audio quality than the video player. In order to realize this, as shown in FIG. 27 and FIG. 28, AOB point type ATS exists, ATT_SRPT and AOTT_SRPT of AMG have ATT indicating AOB by PGC of ATS, and ATT_SRPT has May adopt a disc structure in which an ATS indicating the title of the VTS exists. According to this disc structure, the audio-only audio player can reproduce higher quality audio than the audio defined for the video player. Also, the audio player with video function can reproduce higher quality audio than the video player, or can reproduce audio with video of the same quality as the video player.
[0308]
The difference between the playback method in FIG. 27 and the playback method in FIG. 28 is whether the audio player with video function plays back audio with video preferentially or plays back high-quality audio preferentially. In the example of FIG. 27, audio with video corresponds to a smaller number of title groups than high quality audio. In the example of FIG. 28, high-quality audio corresponds to a smaller number of title groups than audio with video. In remote control operation or the like, usually, the title groups are reproduced in the order of the title groups, so that the title group with the smaller number is reproduced first. Of course, it is also possible to reproduce either audio with video or high-quality audio using a menu.
[0309]
4). When playing high-quality audio with an audio player with video functions (see Fig. 29)
[0310]
Both the audio-only audio player and the audio player with video function may reproduce high-quality audio. In order to realize this, as shown in FIG. 29, AOB point type ATS exists, ATG ATT_SRPT and AOTT_SRPT have ATT indicating AOB by ATS PGC, and VOB in the video zone area. May adopt a disk structure that is not specified at all from the audio zone area. According to this disc structure, both the audio-only audio player and the audio player with video function can reproduce only high-quality audio. The video player can play audio with video.
[0311]
5. When playback is prohibited in a video player (see FIG. 30)
[0312]
Playback may be prohibited in the video player. In order to realize this, as shown in FIG. 30, a disk structure having no video zone area may be adopted. According to this disc structure, the video player cannot play the disc because there is no video zone area. Audio players with video functions and audio-only audio players can play high-quality audio in the same way.
[0313]
Thus, by appropriately selecting the data structure, the title producer can specify the playback method in the video player, the audio player with video function, and the audio-only audio player. Also, depending on whether a display is connected to the player and whether or not video playback is allowed, whether to behave as a video player, an audio player with video functions, or an audio-only audio player By doing so, it is possible to change the player playback method at the start of disk playback or even during disk playback.
[0314]
(Embodiment 5)
In the case of a video disc, since there is a menu and it is necessary to set various players with commands, a field called First_Play_PGC has been defined as an area for describing commands that are automatically executed when a disc is inserted. However, the audio player does not necessarily require a menu and does not require video attributes, so it is not necessary to set a command before starting playback. However, if the “Play” key is not pressed after inserting the disc as in the case of a CD, it will be inconvenient because it requires the user to take extra actions. The data structure of the disc for automatic execution and the playback method of the player that match the characteristics of the audio player as described above will be described below.
[0315]
Since the basic data structure and player configuration are the same as those in the first embodiment, only the different parts will be described.
[0316]
FIG. 31 shows the data structure of audio manager information (AMGI). The audio manager management table (AMGI_MAT) not described in detail in the first embodiment includes an automatic execution flag (AP_INF). The value of the automatic execution flag being 1 means that playback is started from ATT # 1 of title group # 1.
[0317]
When a disc is inserted, the audio player reads the audio manager and sets various attributes. After completing the initial setting, the audio player reads the automatic execution flag. When the value of the automatic execution flag is 1, playback starts from ATT # 1 of title group # 1. That is, no user operation is required, and audio playback is started immediately when a disc is inserted.
[0318]
As described above, it is possible to realize reproduction as intended by the producer and to omit the operation of pressing the “Play” key after inserting the disc.
[0319]
【The invention's effect】
According to the present invention, a plurality of pieces of first management information each having an audio reproduction attribute and first path information indicating the reproduction order of at least one audio object, a video reproduction attribute, and at least one video object A plurality of second management information each having second path information indicating the reproduction order, and a first connection information indicating a connection relationship between the plurality of first management information and the plurality of second management information. And a first connection table including second connection information indicating a connection relationship between the plurality of first management information is provided. By reproducing according to the first management information, data having sound can be made a reproduction target. By reproducing according to the second management information, data having both video and audio can be targeted for reproduction. By reproducing according to the first connection table, it is possible to switch and reproduce data having audio and data having both video and audio.
[0320]
Thus, reproduction of data having audio, reproduction of data having both video and audio, or switching reproduction between data having audio and data having both video and audio is performed on one optical disc. It becomes possible to execute.
[0321]
In the optical disc of the present invention, data having audio and reproduction attribute information thereof, and data having both video and audio and reproduction attribute information thereof are separately stored. For this reason, in the case of an audio player dedicated to audio, data having audio and its reproduction attribute information can be read out separately from other information, and it is not necessary to have a configuration for interpreting other information, so it is simple and inexpensive. Hardware configuration.
[Brief description of the drawings]
FIG. 1A is an external view of an optical disc according to an embodiment of the present invention.
FIG. 1B is a cross-sectional view of an optical disc according to an embodiment of the present invention.
FIG. 1C is an enlarged cross-sectional view of an optical disc according to an embodiment of the present invention.
FIG. 1D is a diagram showing pits formed on an optical disc according to an embodiment of the present invention.
FIG. 2A is a diagram showing a track structure of an optical disc according to an embodiment of the present invention.
FIG. 2B is a diagram showing a sector structure of the optical disc according to the embodiment of the present invention.
FIG. 3 is a diagram showing a data structure of an optical disc according to an embodiment of the present invention.
FIG. 4 is a diagram showing a data structure of a video title set according to the embodiment of the present invention.
FIG. 5 is a diagram showing a display form of a video menu according to the embodiment of the present invention.
FIG. 6 is a diagram showing a data structure of a video title set according to the embodiment of the present invention.
FIG. 7 is a diagram showing a data structure of a video manager according to the embodiment of the present invention.
FIG. 8A is a diagram showing a data structure of an AOB point type audio title set according to the embodiment of the present invention;
FIG. 8B is a diagram showing a data structure of a VOB point type audio title set according to the embodiment of the present invention;
FIG. 8C is a diagram showing a data structure of ATS address information in the ATS management table of the audio title set according to the embodiment of the present invention.
FIG. 9 is a diagram showing a data structure of an audio manager according to the embodiment of the present invention.
FIG. 10 is an external view showing an external appearance of a DVD player and a television device connected thereto in an embodiment of the present invention.
FIG. 11 is an external view of a remote control device according to an embodiment of the present invention.
FIG. 12 is a block diagram showing a configuration of a DVD player which is a disk playback device according to an embodiment of the present invention.
FIG. 13A is a flowchart showing the procedure of the playback process in the video-oriented playback mode according to the embodiment of the present invention.
FIG. 13B is a flowchart showing the procedure of a title playback process in the video-oriented playback mode according to the embodiment of the present invention.
FIG. 14A is a flowchart showing the procedure of the reproduction process in the audio-oriented reproduction mode according to the embodiment of the present invention.
FIG. 14B is a flowchart showing the procedure of the title reproduction process in the audio-oriented reproduction mode according to the embodiment of the present invention.
FIG. 15 is a diagram showing a display form of an opening menu stored in the video manager according to the embodiment of the present invention.
FIG. 16A is a diagram showing an example of a configuration of an application according to the embodiment of this invention;
FIG. 16B is a diagram for explaining the operation of the disc playback apparatus according to the embodiment of the present invention;
FIG. 17 is a diagram showing a storage position of each data on the optical disc according to the embodiment of the present invention.
FIG. 18 is a diagram schematically showing a relationship between each piece of reproduction information and an object according to the embodiment of the present invention.
FIG. 19 is a flowchart showing a playback process performed by the audio player with video function according to the embodiment of the present invention;
FIG. 20A is a diagram showing a specific example of the title search pointer of the audio manager information and video manager information of the optical disc according to the embodiment of the present invention.
FIG. 20B is a diagram showing a specific example of the PGC configuration in the AOB point type ATS of the optical disc according to the embodiment of the present invention.
FIG. 20C is a diagram showing a specific example of the PGC configuration in the VOB point type ATS of the optical disc according to the embodiment of the present invention.
FIG. 21A is a diagram showing an example of data stored in the optical disc according to the embodiment of the present invention.
FIG. 21B is a diagram showing a playback order in the case of playback by the playback device according to the embodiment of the present invention.
FIG. 21C is a diagram showing a reproduction order when reproduction is performed by the reproduction device according to the embodiment of the present invention.
FIG. 22 is a diagram schematically illustrating a relationship between each piece of reproduction information and an object when a PGC block according to an embodiment of the present invention exists.
FIG. 23A is a diagram showing a specific example of a title search pointer table according to the embodiment of the present invention.
FIG. 23B is a diagram showing a specific example of the PGC configuration in the AOB point type ATS according to the embodiment of this invention;
FIG. 23C is a diagram showing a specific example of the PGC configuration in the VOB point type ATS according to the embodiment of this invention;
FIG. 23D is a diagram showing a specific example of the audio attribute of the ATS management table according to the embodiment of this invention;
FIG. 23E is a diagram showing a specific example of the audio attribute of the ATS management table according to the embodiment of this invention;
FIG. 24A is a flowchart showing the procedure of a title reproduction process in the audio-oriented reproduction mode when the PGC block according to the embodiment of the present invention exists.
FIG. 24B is a flowchart illustrating a procedure for selecting a PGC in the PGC block according to the embodiment of this invention;
FIG. 25 is a diagram schematically showing a relationship between each piece of reproduction information and an object according to the embodiment of the present invention.
FIG. 26 is a diagram schematically showing a relationship between each piece of reproduction information and an object according to the embodiment of the present invention.
FIG. 27 is a diagram schematically showing the relationship between each piece of reproduction information and an object according to the embodiment of the present invention.
FIG. 28 is a diagram schematically showing a relationship between each piece of reproduction information and an object according to the embodiment of the present invention.
FIG. 29 is a diagram schematically showing a relationship between each piece of reproduction information and an object according to the embodiment of the present invention.
FIG. 30 is a diagram schematically showing a relationship between each piece of reproduction information and an object according to the embodiment of the present invention.
FIG. 31 is a diagram showing a data structure of an audio manager for performing automatic playback when a disc is inserted according to the embodiment of the present invention.
[Explanation of symbols]
1 DVD player
2 Television equipment
81 motor
82 Pickup
83 Mechanism controller
84 Signal processor
85 AV decoder
86 System decoder section
87 Video decoder
88 Sub-picture decoder
Audio decoder for 89 AV decoder
90 Video composition part
91 Remote control device
92 Remote control receiver
93 System controller
94 Audio decoder
100 DVD optical disc
108 1st transparent foundation
109 Information layer
110 Adhesive layer
111 Second transparent substrate
112 Printing layer
113 Light beam
114 light spots

Claims (2)

オーディオタイトルを構成する少なくとも1つのオーディオオブジェクトと、前記オーディオオブジェクトの再生を管理するオーディオタイトルセット情報とを格納するオーディオゾーン領域を備えた光ディスクであって、
前記オーディオオブジェクトは、符号化されたオーディオデータを含み、
前記オーディオタイトルセット情報は、前記オーディオオブジェクトの再生順序を示す複数の再生経路情報と、前記複数の再生経路情報のうち、前記オーディオタイトルの再生経路の一部において択一的に選択可能な2以上の再生経路情報をブロックとして定義するブロック情報とを含み、
前記ブロック情報は、前記ブロックに含まれる1つの再生経路情報が示す再生順序に従って再生される前記オーディオオブジェクトに含まれる前記符号化されたオーディオデータの符号化に関する音声属性と、前記ブロックに含まれる他の再生経路情報が示す再生順序に従って再生される前記オーディオオブジェクトに含まれる前記符号化されたオーディオデータの符号化に関する音声属性とが異なっていることを示し、前記ブロック情報は、前記再生経路情報が他のいずれかの再生経路情報とともに前記ブロックを形成するか否かを示すブロックモードと、前記ブロック内における前記符号化に関する音声属性の異なりの程度を示すブロックタイプとを有し、
前記ブロックモードは、前記ブロックに含まれる最初の再生経路情報と前記ブロックに含まれる最後の再生経路情報とをさらに示す、光ディスク。
An optical disc comprising an audio zone area for storing at least one audio object constituting an audio title and audio title set information for managing reproduction of the audio object,
The audio object includes encoded audio data,
The audio title set information includes a plurality of playback path information indicating the playback order of the audio objects, and two or more selectable in a part of the playback path of the audio title among the plurality of playback path information. Block information that defines the playback path information as a block,
The block information includes an audio attribute related to encoding of the encoded audio data included in the audio object that is reproduced in accordance with a reproduction order indicated by one reproduction path information included in the block, and other included in the block. Indicates that the audio attribute relating to the encoding of the encoded audio data included in the audio object to be played back according to the playback order indicated by the playback path information is different from the block information. A block mode indicating whether or not to form the block together with any other reproduction path information, and a block type indicating a degree of difference in audio attributes related to the encoding in the block,
The optical disc , wherein the block mode further indicates first playback path information included in the block and last playback path information included in the block .
請求項1に記載の光ディスクに格納されている情報を再生する再生装置であって、A playback device for playing back information stored in the optical disk according to claim 1,
前記オーディオオブジェクトを再生する再生部と、A playback unit for playing back the audio object;
前記再生部を制御する再生制御部とを備え、A playback control unit for controlling the playback unit,
前記再生制御部は、The reproduction control unit
前記オーディオタイトルセット情報のブロック情報を参照し、前記ブロック情報に基づいて、前記再生経路情報が択一的に選択可能な複数の再生経路情報のうちの1つか否かを判定し、前記符号化に関する音声属性に基づいて前記択一的に選択可能な複数の再生経路情報の中から1つを選択し、前記選択された再生経路情報が示す再生順序に従って前記オーディオオブジェクトを再生するように前記再生部を制御する構成であって、前記ブロック情報の前記ブロックモードが、前記ブロックに含まれる最初の再生経路情報または最後の再生経路情報を示す場合に、前記ブロック情報の前記ブロックタイプに基づいて、該ブロックが当該再生装置によって再生可能かを判定し、再生可能な場合に該ブロックの前記オーディオオブジェクトを再生する、再生装置。The block information of the audio title set information is referred to, and based on the block information, it is determined whether the reproduction path information is one of a plurality of reproduction path information that can be alternatively selected, and the encoding is performed. The reproduction is performed such that one of the plurality of selectively selectable reproduction path information is selected based on an audio attribute related to the audio attribute, and the audio object is reproduced in accordance with a reproduction order indicated by the selected reproduction path information. And when the block mode of the block information indicates the first playback path information or the last playback path information included in the block, based on the block type of the block information, Determine whether the block can be played back by the playback device, and play back the audio object of the block if playback is possible That, playback device.
JP2000250397A 1997-08-07 2000-08-21 Optical disc and playback device Expired - Lifetime JP4030712B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000250397A JP4030712B2 (en) 1997-08-07 2000-08-21 Optical disc and playback device

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
JP9-212828 1997-08-07
JP21283097 1997-08-07
JP21282897 1997-08-07
JP9-212829 1997-08-07
JP21282997 1997-08-07
JP9-212830 1997-08-07
JP2000250397A JP4030712B2 (en) 1997-08-07 2000-08-21 Optical disc and playback device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP10223462A Division JP3114971B2 (en) 1997-08-07 1998-08-06 Optical disc, reproducing apparatus and reproducing method

Publications (2)

Publication Number Publication Date
JP2001084738A JP2001084738A (en) 2001-03-30
JP4030712B2 true JP4030712B2 (en) 2008-01-09

Family

ID=27476615

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000250397A Expired - Lifetime JP4030712B2 (en) 1997-08-07 2000-08-21 Optical disc and playback device

Country Status (1)

Country Link
JP (1) JP4030712B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4796801B2 (en) * 2005-08-12 2011-10-19 東芝アルパイン・オートモティブテクノロジー株式会社 Display device

Also Published As

Publication number Publication date
JP2001084738A (en) 2001-03-30

Similar Documents

Publication Publication Date Title
JP4030711B2 (en) Optical disc and playback device
US6574419B1 (en) Optical disk, reproduction apparatus reproduction method, and recording medium
JP3114971B2 (en) Optical disc, reproducing apparatus and reproducing method
JP3114969B2 (en) Optical disc, reproducing apparatus and reproducing method
JP3114970B2 (en) Optical disc, reproducing apparatus and reproducing method
JP4030712B2 (en) Optical disc and playback device
JP2001110170A (en) Optical disk, reproducing device, and reproducing method
MXPA00001320A (en) Optical disk, reproduction apparatus, and reproduction method
MXPA00001321A (en) Optical disk, reproduction apparatus, and reproduction method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050315

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070705

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070822

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070925

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20071017

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20101026

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20111026

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20121026

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20131026

Year of fee payment: 6

EXPY Cancellation because of completion of term