(57)【要約】【課題】管理情報に障害があっても別ルートから前記ビデオファイルをアクセスできるようにする。【解決手段】記録媒体はデータ領域と管理領域とを有し、管理領域にはファイルシステム（ＦＳ）が含まれＦＳは情報記録媒体に対して論理セクタ番号及び論理ブロック番号を割り当てており、前記論理ブロック番号の割り当てエリア内で少なくともビデオファイル、管理ファイル及びそのルートディレクトリー情報を管理し、前記管理ファイルには前記ビデオファイル内のパケットを再生するのに必要な論理ブロックアドレス情報が記述されており、情報再生方法では、前記管理ファイルで指定されている論理ブロックアドレス情報にもとづいて前記ビデオファイルをアクセスする第１ルートによる再生と、前記ルートディレクトリー情報に含まれるファイルエントリー、ファイルサイズ情報に基づいて前記ビデオファイルをアクセスする第２ルートによる再生を可能している。【選択図】      図６
2009277286.tif 000002
【特許請求の範囲】
【請求項１】
データ領域と管理領域とを有した情報記録媒体において、前記管理領域にはファイルシステムが含まれ前記ファイルシステムは前記情報記録媒体に対して論理セクタ番号及び論理ブロック番号を割り当てており、前記論理ブロック番号の割り当てエリア内で少なくともビデオファイル、管理情報ファイル及びそのルートディレクトリーを管理し、前記管理情報ファイルには前記ビデオファイル内のビデオ情報のパケット内データを再生するのに必要な論理ブロックアドレス情報が記述されており、
再生装置による情報再生方法は、
前記管理情報ファイルで指定されている論理ブロックアドレス情報にもとづいて前記ビデオファイルをアクセスするビデオデータの第１ルートによる再生と、
前記ルートディレクトリーに含まれるファイルエントリー、ファイルサイズ情報に基づいて直接前記ビデオファイルをアクセスするビデオデータの第２ルートによる再生が可能であり、
前記第１と第２ルートによる再生を切換えられるようにしたことを特徴とする情報記録媒体の再生方法。
【請求項２】
前記切換えは、前記第１ルートによる再生を行なうために前記管理情報ファイルによる再生情報がチェックされたときのエラー判定結果に応じて実行されることを特徴とする請求項１記載の情報記録媒体の再生方法。
【請求項３】
前記切換えは、手動操作入力に応じて実行されることを特徴とする請求項１記載の情報記録媒体の再生方法。
【請求項４】
データ領域と管理領域とを有した情報記録媒体において、前記管理領域にはファイルシステムが含まれ前記ファイルシステムは前記情報記録媒体に対して論理セクタ番号及び論理ブロック番号を割り当てており、前記論理ブロック番号の割り当てエリア内で少なくともビデオファイル、管理情報ファイル及びそのルートディレクトリー情報を管理し、前記管理情報ファイルには前記ビデオファイル内のビデオ情報のパケットを再生するのに必要な論理アドレス情報が記述されており、
再生装置による情報再生部は、
前記管理情報ファイルで指定されている論理アドレス情報にもとづいて前記ビデオファイルをアクセスしてビデオデータを再生する第１ルートによる再生制御手段と、
前記ルートディレクトリー情報に含まれるファイルエントリーに基づいて直接前記ビデオファイルをアクセスしてビデオファイルを再生するための第２ルートによる再生制御手段と、
前記第１と第２ルートによる再生制御手段を切換える切換え手段とを有したことを特徴とする情報記録媒体の再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報記録媒体の再生方法と再生装置に関するもので、ビデオファイルのアクセス系統を複数系統持ち、管理ファイルの情報が破綻した場合、或いは読取れない場合に有効な発明である。
【背景技術】
【０００２】
近年、情報記録媒体としてデジタルバーサタイルディスクが開発されビデオアプリケーションコンテンツを記録したＤＶＤが普及している。この情報記録媒体は、データ領域と管理領域とを有する。管理領域にはユニバーサルディスクフォーマット（ＵＤＦ）を取り込んだファイルシステムが含まれ、ファイルシステムは情報記録媒体に対して論理セクタ番号及び論理ブロック番号を割り当てている。そして論理ブロック番号の割り当てエリア内（ファイル構成およびファイルの記述子の領域）で少なくともビデオファイル、管理ファイル及びそのルートディレクトリー情報を管理している。
【０００３】
ルートディレクトリー情報には、管理情報ファイル、ビデオファイル、オーディオファイルの識別情報などが記述されている。
【０００４】
前記管理情報ファイルにはビデオファイル内のビデオ情報のパケットを再生するのに必要なアドレス情報（スタートアドレス、エンドアドレス、相対論理ブロック数、バイト数、論理ブロック数、時間情報など）情報が記述される。
【０００５】
ところで、何らかの原因で管理情報ファイルを見出せない場合、ファイルシステムに含まれるファイルエントリーに従って希望のファイルをアクセスする手法がある（例えば特許文献１）。
【特許文献１】特開２００４−１７１３８２
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記したようにＤＶＤ（現世代ＤＶＤ，次世代の高密度ＤＶＤも含む）の再生方法および装置では、ビデオファイルのデータを再生する場合には、そのナビゲーション情報として管理情報ファイルを利用することを前提としている。しかし、上記特許文献１では、何らかの原因（例えば傷などのデータ破損）で管理情報ファイルを見つけられない場合、ファイルシステムのファイルエントリーを利用する方法が提案されている。
【０００７】
したがってこの方法は、管理情報ファイルが正常に見つかった場合は、当該管理情報ファイルに基づいてビデオファイルをアクセスする。しかしながら、管理情報ファイルの内容自体に問題（例えばアクセス先の論理ブロックアドレスのずれ・破損など）があった場合は、この問題を回避することができない。
【０００８】
つまり、管理情報ファイル内の情報が必ずしも常に安定しているとは限らない。例えば、ディスクの傷により、管理情報ファイルの情報の一部が消失している場合もある。特にビデオファイルの先頭アドレスを示すような情報が破損していたり、また管理情報ファイルの読み取りミスが生じたりした場合、ビデオファイルをアクセスすることが不可能である。また製造において、管理情報ファイル内に記述されている論理ブロックアドレスがずれていたり、誤っていると、正常なアクセスが不可能となる。
【０００９】
そこでこの発明の目的は、管理情報ファイルの例えば破損でビデオファイルをアクセスできないような場合であっても、別ルートから前記ビデオファイルをアクセスできるようにした情報記録媒体の再生方法と再生装置を提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、データ領域と管理領域とを有した情報記録媒体において、前記管理領域にはファイルシステムが含まれ前記ファイルシステムは前記情報記録媒体に対して論理セクタ番号及び論理ブロック番号を割り当てており、前記論理ブロック番号の割り当てエリア内で少なくともビデオファイル、管理ファイル及びそのルートディレクトリー情報を管理し、前記管理ファイルには前記ビデオファイル内のビデオ情報のパケットを再生するのに必要な論理ブロックアドレス情報が記述されており、再生装置による情報再生方法は、前記管理ファイルで指定されている論理ブロックアドレス情報にもとづいて前記ビデオファイルをアクセスするビデオデータの第１ルートによる再生と、前記ルートディレクトリー情報に含まれるファイルエントリー、ファイルサイズ情報に基づいて直接前記ビデオファイルをアクセスするビデオデータの第２ルートによる再生が可能であり、前記第１と第２ルートによる再生を切換えられるようにしたことを特徴とする。
【発明の効果】
【００１１】
上記の手段によると、管理ファイルの例えば破損でビデオファイルをアクセスできないような場合であっても、別ルートから前記ビデオファイルをアクセスでき、資源も無駄を防止できる。
【発明を実施するための最良の形態】
【００１２】
以下図面を参照して、この発明の実施の形態を説明する。図１にはＤＶＤのボリウム空間を示している。ディスクの内周側のリードインエリアと外周側のリードアウトエリアの間にデータエリアが存在する。リードインエリア、データエリア、リードアウトエリアには物理セクタ番号が割り当てられている。データエリアには、論理セクタ番号が割り当てられている。論理セクタの領域には、ファイルシステムとしてのＵＤＦブリッジボリウムストラクチャー、ＩＳＯ９６６０ファイルストラクチャーが記述されている。またＵＤＦファイルストラクチャー、ファイルデータストラクチャーなどが記述されている。ＵＤＦファイルストラクチャー、ファイルデータストラクチャーなどのエリアには論理ブロック番号が割り当てられている。
【００１３】
図２には、上記のＵＤＦファイルストラクチャーの例を示している。論理ブロック番号０，１には、ファイルセット記述子、ターミネイティング記述子が記述されている。この情報は、ファイルセットを階層的に記述したルートディレクトリーが存在することを示している。論理ブロック番号２には、ルートディレクトリーへアクセスするためのファイルエントリーが記述されている。論理ブロック番号３にはメインルートディレクトリーに存在するファイル識別子が記述され、論理ブロック番号４には、ビデオタイトルセットのルートへアクセスするための情報が記述されている。
【００１４】
また論理ブロック番号５には、ビデオタイトルセットディレクトリー（サブディレクトリー）に存在する各ファイルの識別子が記述されている。そして、論理ブロック番号６−１３には、ビデオタイトルセットディレクトリーの各ファイルへアクセスするためのファイルエントリーが記述されている。
【００１５】
論理ブロック番号１４には、オーディオタイトルセットのルートへアクセスするためのファイルエントリーが記述されている。論理ブロック番号１５には、オーディオタイトルセットディレクトリー（サブディレクトリー）に存在する各ファイルの識別子が記述されている。そして、論理ブロック番号６−１３には、オーディオタイトルセットディレクトリーの各ファイルへアクセスするためのファイルエントリーが記述されている。
【００１６】
図３には、上記したビデオタイトルセットのルートディレクトリー、オーディオタイトルセットのルートディレクトリーを示している。
【００１７】
ＶＩＤＥＯ＿ＴＳ．ＩＦＯはメインのビデオ管理情報のファイル（管理情報ファイル）であり、ＶＩＤＥＯ＿ＴＳ．ＶＯＢは、ビデオ管理メニューのためのビデオオブジェクトである。ＶＩＤＥＯ＿ＴＳ．ＢＵＰは前記ビデオ管理情報のバックアップファイルである。ＶＴＳ＿０１＿０．ＩＦＯはローカルのビデオタイトルセット管理ファイル（管理情報ファイル）であり、ＶＴＳ＿０１＿０．ＶＯＢはローカルのビデオタイトルセットメニューのためのビデオオブジェクトである。なおメインの管理情報ファイルには、ローカルの管理情報ファイルも含まれる。
【００１８】
ＶＴＳ＿０１＿１．ＶＯＢ、ＶＴＳ＿０１＿２．ＶＯＢは、タイトルのためのビデオオブジェクトセットである。ＶＴＳ＿０１＿０．ＢＵＰはローカルのビデオタイトルセット（管理）バックアップ情報である。
【００１９】
オーディオに関してもビデオと同様に管理情報ファイル、タイトルセットファイル、バックアップファイルなどが存在する。
【００２０】
図４は、上記ファイルエントリーのフォーマットであり、このファイルエントリーには、対応するファイルの位置を記述した複数のアロケーション・ディスクリプター（Ｌ＿ＡＤ）が記述されている。この複数のアロケーション・ディスクリプターから次々とファイルの記録位置を把握することができる。対応するファイルの一部の論理ブロックのアドレスとエクステント長がバイト数で記述されている。またファイルに関する各種の情報が記述されている。
【００２１】
図５はこの発明が適用された再生装置の構成例を示している。再生装置は、大別すると基本的に、制御ブロック２０及び再生ブロック３０を有する。情報記録媒体１に記録されたビデオアプリケーションコンテンツは、ディスクドライブ部２０１の光ピックアップで読み出され、再生ブロック３０に供給される。再生ブロック３０内では、データプロセッサ部３００で、ビデオアプリケーションコンテンツの復調処理、エラー訂正処理が施され、ＭＰＥＧプログラムストリームとして抽出される。分離部（ＤＭＵＸ）３０１においては、ＭＰＥＧプログラムストリームを、ビデオ、副映像、オーディオの各パックに分離し、ビデオパックはビデオデコーダ部３０２へ、副映像パックは副映像デコーダ部３０３へ、オーディオパックはオーディオデコーダ部３０４へデータ送信される。
【００２２】
ビデオデコーダ部３０２では、ビデオパック内のエレメンタリデータをデコードし、ビデオプロセッサ部３０５へ送信する。また副映像デコーダ部３０３では、副映像パック内のエレメンタリデータをデコードし、ビデオプロセッサ部３０５へ送信する。ビデオプロセッサ部３０５では、デコードされたビデオと副映像のデータを重畳し、Ｄ／Ａ変換部３０６でアナログ変換してビデオ出力端子に出力する。オーディオデコーダ部３０４では、オーディオパック内のエレメンタリデータをデコードし、Ｄ／Ａ変換部３０６でアナログ変換してオーディオ出力端子に出力する。
【００２３】
制御ブロック２０のマイクロプロセッシングユニット（ＭＰＵ）部２０２は、リードオンリーメモリ（ＲＯＭ）部２０３に格納されるプログラムにより、再生ブロック３０を含むシステム全体を制御する。また、キー入力部２０５から入力されるユーザの入力指示により、再生・停止などの処理を実行する。メモリ部２０４は、ステータス情報などを一時的に格納したり、システム情報を不揮発メモリに格納する。
【００２４】
ＭＰＵ部２０２はその内部に、キー入力部２０５或いはリモートコントローラ入力を判定するキー入力判定部ａを有する。また後述する管理情報ファイルで指定されている論理アドレス情報にもとづいてビデオファイルをアクセスしビデオデータを再生する第１ルート再生制御部ｂを有する。またルートディレクトリー情報に含まれるファイルエントリー、ファイルサイズ情報等に基づいて直接前記ビデオファイルをアクセスして再生するための第２ルート再生制御部ｃを有する。さらに第１と第２ルート再生制御部ｂ、ｃを切換える切換え部ｄを有する。
【００２５】
図６はこの発明の装置の特徴的な動作を説明するために示したフローチャートである。再生装置が再生モードになりスタートすると、ファイルシステムを読み取り、ファイルエントリーが解析される（ＳＡ１）。次にビデオファイルの再生指示があると、ファイルエントリーに基づいて管理情報の読み取りが行なわれる（ステップＳＡ３）。ここで、管理情報が正常か否かのチェックが成される。例えば、パケット内の情報が正常に判断できるかどうかの判定がなされる（ステップＳＡ４）。
【００２６】
パケット内の情報が正常に判断できない場合とは、例えば読取った情報を論理的に判断できない場合である。判断材料としては、ヘッダー、情報のビット数、情報の区切りなどである。情報が異常であれば、後述するステップＡ８に移行する。
【００２７】
ステップＳＡ４で管理情報が正常であれば、この管理情報に基づいて、メニューパケットの読み取りが行なわれる（ステップＳＡ５）。つぎにステップＳＡ６において、データが正常であるかどうかの判定が成される。データが正常であるか否かは、例えば、ナビゲーションパック、ビデオパック、オーディオパックが正常なデータ構造であるかどうかの判定である。正常であれば、上記の管理情報に基づいて、ビデオオブジェクトの再生が実行される（第１ルートによる再生制御が行なわれる）。
【００２８】
ステップＳＡ６において、データが異常であることが判明した場合、例えば、読み取りアドレスが、本来の位置からずれていたりすることがある。このような場合は、ステップＳＡ８に移行する。ステップＳＡ８では，図２に示したファイルシステムのファイル識別子（論理ブロック番号５内）を判定し、メニューを成生する（ステップＳＡ８）。例えば、
ＶＩＤＥＯ＿ＴＳ．ＩＦＯ・・・ビデオ管理情報
ＶＩＤＥＯ＿ＴＳ．ＶＯＢ・・・ビデオ管理メニューのためのビデオオブジェクト、
ＶＩＤＥＯ＿ＴＳ．ＢＵＰ・・・ビデオ管理情報のバックアップ、
ＶＴＳ＿０１＿０．ＩＦＯ・・・ローカルビデオタイトルセット（管理）情報、
ＶＴＳ＿０１＿０．ＶＯＢ・・・ビデオタイトルセットメニュー・ビデオオブジェクト、
ＶＴＳ＿０１＿１．ＶＯＢ・・・タイトル・ビデオオブジェクトセット、
ＶＴＳ＿０１＿２．ＶＯＢ・・・タイトル・ビデオオブジェクトセット、
ＶＴＳ＿０１＿０．ＢＵＰ・・・ビデオタイトルセット（管理）バックアップ、
と言うようなメニューを作成する。また同時に管理情報が異常であることにメッセージを表示する。
【００２９】
次に、利用者から再生希望のビデオタイトルセットの選択があったかどうかを判定する。利用者は上記のメニューをみながらカーソルを移動し、希望のビデオオブジェクトセットの位置にカーソルを合わせて、決定キーを押す（ステップＳＡ９）。
【００３０】
すると指定されたビデオタイトルセットのファイルエントリーを利用して、当該ビデオタイトルセットのストリームの読出しを行なう（第２ルートの再生制御が行なわれる）。そして２０４８バイト単位のパケットを分析して、ビデオデータ・副映像データ・オーディオデータをデコードする。またナビゲーションパケットから読取った制御情報は、制御部のメモリに一時的に格納する。ビデオタイトルセットの再生が終了したら、先のメニューを表示し、次の操作を待つ。
【００３１】
上記したようにＤＶＤ等のディスクに記録されているデータは、通常は管理情報に基づいてＬＢＡ(論理ブロックアドレス)が指定され、２０４８バイトなどの一塊のデータとして読み出すようになっている。一方では、ＤＶＤ等の動画再生ディスクは、ISO9660やUDFなどのファイルシステムを搭載しており、その論理構造で示されたデータをファイルとして読み出すことができる。ファイルが読み出された場合、ＤＶＤでは２０４８バイト単位のパケット構造を解析することで、内部のビデオデータ（ＭＰＥＧ規格）を抽出することができる。パケット列の認識は予めフォーマットが決まっているパケットヘッダを確認することで可能である。またこのとき、ナビゲーションパック（ＶＯＢＵ単位でその先頭に配置されている）のデータを制御部のメモリに一定時間蓄積することで、早送り、逆送りなどの機能も得られる。
【００３２】
一般に、ＬＳＢ指定のデータアクセスは直接的であるので動作が速く、ファームウェアの負担も少ないのでＤＶＤプレイヤー等で用いられる。一方、ファイルシステムはファイルフォーマットドライバを介してアクセスするため構造が複雑であるが、パーソナルコンピュータで用いられる。
【００３３】
ＤＶＤ等のディスクに記録されている管理情報はＬＢＡで直接読む事も、ファイルとして読む事も出来る。管理情報の中にはサーチ先等の情報があり、ＬＢＡで記述されている。
【００３４】
ＤＶＤ等のディスクに記録されている管理情報をファイルシステムを介して読んだ場合は、タイトル番号やチャプター番号から参照すべきファイル名を割り出してアクセスする。
【００３５】
このようにして、ＤＶＤ等のディスクに記録されているデータは、２系統によって読み出すことが出来る。
【００３６】
ＬＢＡでデータを直接指定する方法は、ディスクの構造と密接に関係している。論理構造とディスクのアドレスは直接の関連性がないので、ディスク作成上のミス等によってＬＢＡの値が不正になる場合がある。その場合、当然映像の再生を続行する事は出来なくなる。
【００３７】
一方、ファイルシステムを介するアクセス方法では、ディスクの構造とは関係なく、ファイルを特定して指定したデータを読む事が出来るので、ディスク作成上のミスが起こりにくい。このような事から、ＬＢＡでデータを直接指定する方法に失敗した時に、本発明ではファイルシステムを介したデータアクセスを行い、正しいデータを読み出す方法を提供するものである。
【００３８】
ＤＶＤプレイヤーが映像の再生を開始するか、タイトルジャンプ、チャプタージャンプを行う時、プレイヤーのファームウェアは管理情報から飛び先のＬＢＡアドレスを参照し、ＬＢＡアドレスを指定して読み出し要求を行なうＡＴＡＰＩコマンドを光ドライブに送出する。
【００３９】
光ドライブはＡＴＡＰＩコマンドに応答してデータを返してくる。このとき、２０４８8バイトのパケットデータを読み出すが、パケットデータの先頭はパケットヘッダおよびパックヘッダと言うデータであり、その構造を解析して不正かどうかを判定する。
【００４０】
構造が正しければ、正しいデータが読めていると判断してデータアクセスを続行する。構造が不正であればファイルシステムを介したアクセスに切り替える。
【００４１】
まず、管理情報のタイトル番号とチャプター番号からファイル名を生成し、そのファイル名でデータをアクセスする。このようにしてＬＢＡの記述に誤りがあった場合にもファイルシステム経由でデータをアクセスする事によって映像の再生を続行する事が出来る。
【００４２】
上記の説明では読取った管理情報が正常か否かを判定して、自動的にファイルシステムを利用したビデオアクセスモードに移行したが、利用者が手動により切換えるようにしてもよい。
【００４３】
上記の説明は、現行のＤＶＤシステムを例として説明したが、高密度記録が行なわれるハイデンティシーＤＶＤ（所謂ＨＤ  ＤＶＤ）システムやブルーレイディスクシステムであっても同様に本発明は適用可能であることは勿論である。
【００４４】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００４５】
【図１】図１はＤＶＤのボリウム空間の説明図である。
【図２】図２はＵＤＦファイルストラクチャーの記載内容を示す図である。
【図３】ＤＶＤシステムのルートディレクトリーを示す説明図である。
【図４】ファイルエントリーの記載内容を示す図である。
【図５】この発明が適用された再生装置の構成説明図である。
【図６】この発明の装置の動作例を示すフローチャートである。
【符号の説明】
【００４６】
２０・・・制御ブロック、３０・・・再生ブロック、２０２・・・ＭＰＵ部、ａ・・・キー入力判定部，ｂ・・・第１ルート再生制御部，ｃ・・・第２ルート再生制御部。
【図１】
2009277286.tif 000003
【図２】
2009277286.tif 000004
【図３】
2009277286.tif 000005
【図４】
2009277286.tif 000006
【図５】
2009277286.tif 000007
【図６】
2009277286.tif 000008