(57)【要約】【課題】所定の記録単位の記録データを物理的に連続記録することが可能な情報記録方法を提供すること。【解決手段】媒体から欠陥領域を検出するとともに（ＳＴ１０１）、記録可能連続領域を検出し（ＳＴ１０２）、前記記録可能連続領域のサイズと所定の記録単位の記録データのサイズとを比較し、サイズ比較結果に基づき所定の記録可能連続領域に対して記録する所定の記録単位の記録データを決定し（ＳＴ１０３）、この決定に基づき所定の記録可能連続領域に対して所定の記録単位の記録データが記録されていることを示す位置情報を前記情報記録領域の特定の領域に記録するとともに、所定の記録可能連続領域に対して所定の記録単位の記録データを記録する（ＳＴ１０４）。【選択図】    図１２
2004199782.tif 000002
【特許請求の範囲】
【請求項１】
情報記憶媒体の情報記録領域の中から欠陥領域を検出し、欠陥領域の検出結果に基づき前記情報記録領域の中から記録可能連続領域を検出する検出手段と、
前記記録可能連続領域のサイズと所定の記録単位の記録データのサイズとを比較し、サイズ比較結果に基づき所定の記録可能連続領域に対する前記所定の記録単位の記録データの記録を決定する決定手段と、
前記決定手段の決定に基づき前記所定の記録可能連続領域に対して前記所定の記録単位の記録データが記録されていることを示す位置情報を前記情報記録領域の特定の領域に記録するとともに、前記所定の記録可能連続領域に対して前記所定の記録単位の記録データを記録する記録手段と、
を備えたことを特徴とする情報記録装置。
【請求項２】
請求項１に記載の情報記録装置は、ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータを記録する装置であって、
ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータは、ビデオタイトル情報、及びこのビデオタイトル情報に含まれる各種データの再生を制御するビデオ管理情報を含み、
前記所定の記録単位の記録データは、前記ビデオタイトル情報である。
【請求項３】
請求項１に記載の情報記録装置は、ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータを記録する装置であって、
ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータは、ビデオタイトル情報、及びこのビデオタイトル情報に含まれる各種データの再生を制御するビデオ管理情報を含み、
前記ビデオタイトル情報は、ナビゲーションデータ及びプレゼンテーションデータを含み、
前記所定の記録単位の記録データは、前記ナビゲーションデータ及び前記プレゼンテーションデータである。
【請求項４】
請求項１に記載の情報記録装置は、ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータを記録する装置であって、
ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータは、ビデオタイトル情報、及びこのビデオタイトル情報に含まれる各種データの再生を制御するビデオ管理情報を含み、
前記位置情報は前記ビデオ管理情報に含まれる。
【請求項５】
請求項１に記載の情報記録装置は、ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータを記録する装置であって、
ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータは、ビデオタイトル情報、及びこのビデオタイトル情報に含まれる各種データの再生を制御するビデオ管理情報を含み、
前記所定の記録単位の記録データは、前記ビデオタイトル情報であり、
前記位置情報は前記ビデオ管理情報に含まれ、
第１の記録データ、及び前記第１の記録データに続く第２の記録データを記録するとき、
前記決定手段は、前記サイズ比較結果に基づき、第１のサイズの第１の記録可能連続領域に対して第１のサイズ以下の前記第１の記録データの記録を決定し、第２のサイズの第２の記録可能連続領域に対して第２のサイズ以下の前記第２の記録データの記録を決定し、
前記記録手段は、第１の記録データに続いて前記第２の記録データの再生を指示するための再生制御情報を含む前記ビデオ管理情報を前記情報記録領域の特定の領域に記録するとともに、前記第１の記録可能連続領域に対して前記第１のデータを記録し、前記第２の記録可能連続領域に対して前記第２のデータを記録し、
前記再生制御情報は、前記第１の記録可能連続領域に対して前記第１のデータが記録されていることを示す第１の位置情報、及び前記第２の記録可能連続領域に対して前記第２の記録データが記録されていることを示す第２の位置情報を含む。
【請求項６】
情報記憶媒体の情報記録領域の中から欠陥領域を検出し、欠陥領域の検出結果に基づき前記情報記録領域の中から記録可能連続領域を検出し、
前記記録可能連続領域のサイズと所定の記録単位の記録データのサイズとを比較し、サイズ比較結果に基づき所定の記録可能連続領域に対する前記所定の記録単位の記録データの記録を決定し、
前記決定に基づき前記所定の記録可能連続領域に対して前記所定の記録単位の記録データが記録されていることを示す位置情報を前記情報記録領域の特定の領域に記録するとともに、前記所定の記録可能連続領域に対して前記所定の記録単位の記録データを記録する、
ことを特徴とする情報記録方法。
【請求項７】
請求項６に記載の情報記録方法は、ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータを記録する方法であって、
ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータは、ビデオタイトル情報、及びこのビデオタイトル情報に含まれる各種データの再生を制御するビデオ管理情報を含み、
前記所定の記録単位の記録データは、前記ビデオタイトル情報である。
【請求項８】
請求項６に記載の情報記録方法は、ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータを記録する方法であって、
ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータは、ビデオタイトル情報、及びこのビデオタイトル情報に含まれる各種データの再生を制御するビデオ管理情報を含み、
前記ビデオタイトル情報は、ナビゲーションデータ及びプレゼンテーションデータを含み、
前記所定の記録単位の記録データは、前記ナビゲーションデータ及び前記プレゼンテーションデータである。
【請求項９】
請求項６に記載の情報記録方法は、ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータを記録する方法であって、
ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータは、ビデオタイトル情報、及びこのビデオタイトル情報に含まれる各種データの再生を制御するビデオ管理情報を含み、
前記位置情報は前記ビデオ管理情報に含まれ、再生制御に使用される。
【請求項１０】
請求項１に記載の情報記録方法は、ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータを記録する方法であって、
ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータは、ビデオタイトル情報、及びこのビデオタイトル情報に含まれる各種データの再生を制御するビデオ管理情報を含み、
前記所定の記録単位の記録データは、前記ビデオタイトル情報であり、
前記位置情報は前記ビデオ管理情報に含まれ、再生制御に使用され、
第１の記録データ、及び前記第１の記録データに続く第２の記録データを記録するとき、
前記サイズ比較結果に基づき、第１のサイズの第１の記録可能連続領域に対して第１のサイズ以下の前記第１の記録データの記録を決定し、第２のサイズの第２の記録可能連続領域に対して第２のサイズ以下の前記第２の記録データの記録を決定し、
第１の記録データに続いて前記第２の記録データの再生を指示するための再生制御情報を含む前記ビデオ管理情報を前記情報記録領域の特定の領域に記録するとともに、前記第１の記録可能連続領域に対して前記第１のデータを記録し、前記第２の記録可能連続領域に対して前記第２のデータを記録し、
前記再生制御情報は、前記第１の記録可能連続領域に対して前記第１のデータが記録されていることを示す第１の位置情報、及び前記第２の記録可能連続領域に対して前記第２の記録データが記録されていることを示す第２の位置情報を含む。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ＤＶＤ−Ｒなどの情報記憶媒体に対して情報を記録する情報記録装置及び情報記録方法に関する。
【０００２】
【従来の技術】
近年、光ディスクや磁気ディスクへリアルタイムでビデオデータを記録するためのフォーマットとしてＤＶＤ−Ｖｉｄｅｏ  Ｒｅｃｏｒｄｉｎｇ規格（以下、ＤＶＤ−ＶＲ規格）が策定された。ＤＶＤ−ＶＲ規格は、ビデオデータの符号化形式を定めた国際規格のＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）に準拠した形式となっており、リアルタイムでの録画、録画したデータの再生、編集等が容易に出来るようなフォーマットになっている。
【０００３】
一方、再生専用で映画等の映像作品が収められているＤＶＤ−Ｖｉｄｅｏでは、その記録フォーマットとしてＤＶＤ−Ｖｉｄｅｏ規格が採用されている。ＤＶＤ−Ｖｉｄｅｏ規格もＤＶＤ−ＶＲ規格と同じくＭＰＥＧ２に準拠した形式となっている。
【０００４】
また、１回のみ書き込み可能で、ＤＶＤ−Ｖｉｄｅｏディスクと物理的に互換性のあるＤＶＤ−Ｒディスクが普及し始めている。ＤＶＤ−ＲディスクへＤＶＤ−Ｖｉｄｅｏ規格のフォーマットで書き込みを行う事により、このＤＶＤ−Ｖｉｄｅｏが再生できる環境でＤＶＤ−Ｒディスクの再生が可能となる。
【０００５】
そこで、ＤＶＤ−ＶＲ規格のデータをＤＶＤ−Ｖｉｄｅｏ規格のデータへ変換し、ＤＶＤ−Ｖｉｄｅｏ規格のデータをＤＶＤ−Ｒへ書き込む。このとき、ＤＶＤ−Ｖｉｄｅｏ規格のデータを構成するタイトルは、ディスクの最内周から連続して記録される。
【０００６】
ＤＶＤ−Ｖｉｄｅｏ規格に準拠した個々のファイル内のデータは、物理的に連続記録されるように規定されている。このため、ＤＶＤ−Ｒ上に傷などの欠陥セクタがあると、ＤＶＤ−Ｖｉｄｅｏ規格のデータを適切に記録できないことがある。
【０００７】
ディスク欠陥対策として、ディスク上の欠陥領域に関する情報を取得し、記録時には欠陥領域を避けてデータを記録する技術が開示されている（特許文献１）。
【０００８】
【特許文献１】
特開２０００−１１２６７２
【０００９】
【発明が解決しようとする課題】
しかしながら、上記特許文献１に開示されている技術は、あくまでも論理的に連続記録を実現する手段であり、物理的にはデータは不連続となる。ＤＶＤ−Ｖｉｄｅｏ規格に準拠した個々のファイル内のデータは、物理的に連続記録される必要がある。従って、上記特許文献１に開示された技術をもってしても、ＤＶＤ−Ｖｉｄｅｏ規格に準拠した個々のファイル内のデータを物理的に連続記録することはできない。
【００１０】
この発明の目的は、上記したような事情に鑑み成されたものであって、所定の記録単位の記録データを物理的に連続記録することが可能な情報記録装置及び情報記録方法を提供することにある。
【００１１】
【課題を解決するための手段】
上記課題を解決し目的を達成するために、この発明の情報記録装置及び情報記録方法は、以下のように構成されている。
【００１２】
（１）この発明の情報記録装置は、情報記憶媒体（ＤＶＤ−Ｒなど）の情報記録領域（データエリア）の中から欠陥領域（欠陥セクタ）を検出し、欠陥領域の検出結果に基づき前記情報記録領域の中から記録可能連続領域（記録可能連続セクタ）を検出する検出手段と、前記記録可能連続領域のサイズと所定の記録単位の記録データ（ＶＴＳ又はＶＴＳ内の各ファイル）のサイズとを比較し、サイズ比較結果に基づき所定の記録可能連続領域（ある記録可能連続セクタ）に対する前記所定の記録単位の記録データ（あるＶＴＳ又はあるファイル）の記録を決定する決定手段と、前記決定手段の決定に基づき前記所定の記録可能連続領域に対して前記所定の記録単位の記録データが記録されていることを示す位置情報（Ｅｘｔｅｎｔ）を前記情報記録領域の特定の領域に記録するとともに、前記所定の記録可能連続領域に対して前記所定の記録単位の記録データを記録する記録手段と、を備えている。
【００１３】
（２）この発明の情報記録方法は、情報記憶媒体（ＤＶＤ−Ｒなど）の情報記録領域（データエリア）の中から欠陥領域（欠陥セクタ）を検出し、欠陥領域の検出結果に基づき前記情報記録領域の中から記録可能連続領域（記録可能連続セクタ）を検出し、前記記録可能連続領域のサイズと所定の記録単位の記録データ（ＶＴＳ又はＶＴＳ内の各ファイル）のサイズとを比較し、サイズ比較結果に基づき所定の記録可能連続領域（ある記録可能連続セクタ）に対する前記所定の記録単位の記録データ（あるＶＴＳ又はあるファイル）の記録を決定し、この決定に基づき前記所定の記録可能連続領域に対して前記所定の記録単位の記録データが記録されていることを示す位置情報（Ｅｘｔｅｎｔ）を前記情報記録領域の特定の領域に記録するとともに、前記所定の記録可能連続領域に対して前記所定の記録単位の記録データを記録する。
【００１４】
【発明の実施の形態】
以下、この発明の実施の形態について図面を参照して説明する。
【００１５】
図１は、本発明の実施形態に係る光ディスク記録再生装置の一例を示すブロック図である。図１に示す光ディスク記録再生装置Ａは、メインＭＰＵ１０、フラッシュＲＯＭ１１、ワークメモリ１２、チューナ２０、ラインセレクタ２１、オーディオＡＤコンバータ２２、ビデオデコーダ２３、３ＹＣＤＮＲ２４、ＥＤＯ２５、フレーム同期器２６、ＳＤＲＡＭ２７、オーディオエンコーダ２８、ＭＰＥＧ２エンコーダ２９、ＳＤＲＡＭ３０、ＭＰＥＧデコーダ３１、ＳＤＲＡＭ３２、オーディオＤＡコンバータ３３、ビデオデコーダ３４、グラフィック回路３５、ＳＤＲＡＭ３６、タイマＭＰＵ４０、ディスプレイＭＰＵ５０、ディスプレイ５１、ＡＴＡＰＩコントローラ６０、ブリッジ回路６１、ＳＤＲＡＭ６２、コピープロテクト処理部６３、ＣＰＲＭ６４を備えている。
【００１６】
光ディスク記録再生装置Ａの全体の動作は、メインＭＰＵ１０により制御される。メインＭＰＵ１０は、データバスを介してフラッシュＲＯＭ１１とワークメモリ１２とに接続されている。ラインセレクタ２１には、入力端子（ラインイン）及びチューナ２０が接続されている。チューナ２０は、タイマＭＰＵ４０と接続されている。タイマＭＰＵ４０は、チューナ２０の動作を制御する。タイマＭＰＵ４０はディスプレイＭＰＵ５０とも接続されており、ディスプレイＭＰＵ５０はディスプレイ５１と接続されている。タイマＭＰＵ４０及びディスプレイＭＰＵ５０は、ディスプレイ５１の動作を制御する。
【００１７】
ラインセレクタ２１から出力される信号は、オーディオＡＤコンバータ２２及び３ＹＣＤＮＲ２４に入力される。オーディオＡＤコンバータ２２から出力されるオーディオ信号は、オーディオエンコーダ２８に入力される。オーディオエンコーダ２８は、入力されたオーディオ信号をエンコードし、ＭＰＥＧ２エンコーダ２９に出力する。ＭＰＥＧ２エンコーダ２９には、ＳＤＲＡＭ３０が接続されている。３ＹＣＤＮＲ２４には、ＥＤＯ２５が接続されている。３ＹＣＤＮＲ２４から出力される信号は、ビデオデコーダ２３に入力される。ビデオデコーダ２３から出力される信号は、フレーム同期器２６に入力される。フレーム同期器２６には、ＳＤＲＡＭ２７が接続されている。フレーム同期器２６から出力されるフレーム信号は、ＭＰＥＧ２エンコーダ２９に入力される。
【００１８】
ＭＰＥＧ２エンコーダ２９は、入力された信号をエンコードする。このエンコードにより、例えばＭＰＥＧストリームデータが生成される。ＭＰＥＧ２エンコーダ２９で生成されたＭＰＥＧストリームデータは、ブリッジ回路６１に出力される。ブリッジ回路６１は、入力されたＭＰＥＧストリームデータをＡＴＡＰＩコントローラ６０に出力する。ＡＴＡＰＩコントローラ６０には、ＳＤＲＡＭ６２が接続されている。ＡＴＡＰＩコントローラ６０は、ＭＰＥＧストリームデータを、コピープロテクト処理部６３経由でディスクドライブ７１に出力したり、又はＣＰＲＭ６４経由でディスクドライブ７２に出力したりする。
【００１９】
ディスクドライブ７１は、ハードディスクＨＤに対してＭＰＥＧストリームデータを記録したり、ハードディスクＨＤに記録されているＭＰＥＧストリームデータを読み出したりする。ディスクドライブ７２は、光ディスクＤに対してＭＰＥＧストリームデータを記録したり、光ディスクＤに記録されているＭＰＥＧストリームデータを読み出したりする。
【００２０】
ディスクから読み出されたＭＰＥＧストリームデータは、ＡＴＡＰＩコントローラ６０を介して、ＭＰＥＧデコーダ３１に入力される。ＭＰＥＧデコーダ３１には、ＳＤＲＡＭ３２が接続されている。ＭＰＥＧデコーダ３１は、ＭＰＥＧストリームデータをデコードし、オーディオＤＡコンバータ３３及びグラフィック回路３５に出力する。オーディオＤＡコンバータ３３は、ＭＰＥＧストリームデータに含まれるオーディオ信号を出力する。グラフィック回路３５には、ＳＤＲＡＭ３６が接続されている。グラフィック回路３５から出力されるグラフィック信号は、ビデオデコーダ３４に入力される。ビデオデコーダ３４は、ビデオ信号を出力する。
【００２１】
図２は、ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータ構造の一例を示す図である。ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータは、図２に示すように、ビデオ管理情報（ＶＩＤＥＯ  ＭＡＮＡＧＥＲ）及びビデオタイトル情報（ＶＩＤＥＯ  ＴＩＴＬＥ  ＳＥＴ）を含む。
【００２２】
ＶＩＤＥＯ  ＭＡＮＡＧＥＲ（ＶＭＧ１０２）は、ディスク内に唯一存在する情報であり、ＶＩＤＥＯ  ＴＩＴＬＥ  ＳＥＴ（ＶＴＳ１０３）は最大９９個まで記録が許可される。ＶＭＧ１０２は、ＶＴＳ１０３に含まれる各種データの再生を制御する。即ち、ＶＭＧ１０２は、再生制御情報としての役割を担う。ディスク内の最内周より、ＩＳＯ９６６０／ＵＤＦ  Ｂｒｉｄｇｅ  Ｆｉｌｅ  Ｓｔｒｕｃｔｕｒｅ１０１（ファイルシステム）、ＶＭＧ１０２、ＶＴＳ１０３、Ｖｏｌｕｍｅ  Ｓｔｒｕｃｔｕｒｅ１０４の順に記録される。各Ｅｍｐｔｙ  Ｌｏｇｉｃａｌ  Ｂｌｏｃｋｓ１０５は必須ではなく、サイズも固定ではない。
【００２３】
ＶＭＧ１０２は、ＶＩＤＥＯ  ＭＡＮＡＧＥＲ  ＩＮＦＯＭＡＴＩＯＮ（ＶＭＧＩ）を含む。また、ＶＴＳ１０３は、ＶＩＤＥＯ  ＴＩＴＬＥ  ＳＥＴ  ＩＮＦＯＭＡＴＩＯＮ（ＶＴＳＩ）を含む。図１に示す記録再生装置は、ファイルシステムを経由してＶＭＧＩ、および、ＶＴＳＩを読み出し、これら読み出した情報に基づき、ＤＶＤ−Ｖｉｄｅｏタイトルを再生する。
【００２４】
図３は、ファイルシステムを経由したＶＭＧＩのアクセス方法を示す図である。
【００２５】
図１に示す記録再生装置は、ＤＶＤ−Ｖｉｄｅｏデータが記録されたＤＶＤ−Ｒが挿入されると、ディスク上の固定アドレスに記録されたＡＮＣＨＯＲ  ＶＯＬＵＭＥ  ＤＥＳＣＲＩＰＴＯＲ１０８を参照し、ＰＡＲＴＩＴＩＯＮ  ＤＥＳＣＲＩＰＴＯＲ１０６をディスクより読み出し、ディスク上の再生範囲を知る。さらに、ＬＯＧＩＣＡＬ  ＶＯＬＵＭＥ  ＤＥＳＣＲＩＰＴＯＲ１０７を参照し、ＦＩＬＥ  ＳＥＴ  ＤＥＳＣＲＩＰＴＯＲ１０９を読み出すことにより、Ｒｏｏｔ  ｄｉｒｅｃｔｏｒｙ１１０、１１１、ＶＩＤＥＯ＿ＴＳ  ｄｉｒｅｃｔｏｒｙ１１２、１１３の参照が可能となり、ＶＭＧＩ（ＶＩＤＥＯ＿ＴＳ．ＩＦＯ１２２）へのアクセスが可能となる。
【００２６】
図４は、タイトルメニューの再生シーケンスを示す図である。
【００２７】
ＶＯＢ  ｆｏｒ  ＶＭＧＭ(ＶＩＤＥＯ＿ＴＳ．ＶＯＢ１２９)は、ＶＭＧＩ内のＶＭＧＭ＿ＶＯＢＳ＿ＳＡ１２８にて参照され、再生される。
【００２８】
図５は、タイトル再生シーケンスを示す図である。
【００２９】
タイトル再生要求があると、ＶＭＧＩに記載されているＴＴ＿ＳＲＰＴ１３１から指定されたＶＴＳ１３２が参照される。例では、ＶＴＳ＃２のＶＴＳＩ(ＶＴＳ＿０１＿０．ＩＦＯ)がサーチされる。
【００３０】
メニュー再生の場合には、ＶＯＢ  ｆｏｒ  ＶＴＳＭ１３７がＶＴＳＭ＿ＶＯＢＳ＿ＳＡ１３７を参照する。また、タイトル再生の場合には、ＶＯＢ  ｆｏｒＶＴＳ１３８がＶＴＳＴＴ＿ＶＯＢＳ＿ＳＡ１３６を参照する。
【００３１】
図６及び図７は、欠陥領域（欠陥セクタ）を回避してデータを記録する記録処理の仕組みを示す図である。言い換えると、データのリロケートを示す図である。
【００３２】
図６は、ＶＴＳ単位（＝所定の記録単位）でリロケートした様子を示す図である。図１に示す記録再生装置は、配置Ａ１の記録指示に対応して、欠陥領域を避けて配置Ａ２で記録する。記録再生装置のメインＭＰＵ１０は、予めディスクＤのデータ領域中の欠陥領域を検出し、この欠陥検出結果から記録可能連続領域を検出する。記録再生装置のメインＭＰＵ１０は、複数の記録可能連続領域のサイズと複数の記録データのサイズを比較して、効率の良いデータ記録先を決定する。例えば図６に示すように、ディスク上に欠陥領域が存在すると仮定する。図６に示すように単純に配置Ａ１の記録指示に従うと、ＶＴＳ＃１の記録先には、上記した欠陥領域が含まれてしまう。つまり、配置Ａ１の記録指示に従うと、ＶＴＳ＃１は、物理的に連続記録することができない。そこで、記録再生装置のメインＭＰＵ１０は、配置Ａ２を決定する。配置Ａ２の記録指示に従うと、例えばＶＴＳ＃１の当初の記録先と、このＶＴＳ＃１のデータサイズより小さいデータサイズのＶＴＳ＃２の当初の記録先とが交換される。これにより、上記した欠陥領域を含むことなく、ＶＴＳ＃１及びＶＴＳ＃２を記録することができる。
【００３３】
図７は、ＶＴＳ内のファイル単位（＝所定の記録単位）でリロケートした様子を示す図である。ＶＴＳ内には、ナビゲーションデータ（ＩＦＯファイル、ＢＵＰファイル）及びプレゼンテーションデータ（ＶＯＢファイル）が含まれている。図１に示す記録再生装置は、配置Ｂ１の記録指示に対応して、欠陥領域を避けて配置Ｂ２で記録する。記録再生装置のメインＭＰＵ１０は、予めディスクＤのデータ領域中の欠陥領域を検出し、この欠陥検出結果から記録可能連続領域を検出する。記録再生装置のメインＭＰＵ１０は、複数の記録可能連続領域のサイズと複数の記録データのサイズを比較して、効率の良いデータ記録先を決定する。例えば図７に示すように、ディスク上に欠陥領域が存在すると仮定する。図７に示すように単純に配置Ｂ１の記録指示に従うと、ＶＴＳ＿０１＿１．ＶＯＢの記録先には、上記した欠陥領域が含まれてしまう。つまり、配置Ｂ１の記録指示に従うと、ＶＴＳ＿０１＿１．ＶＯＢは、物理的に連続記録することができない。そこで、記録再生装置のメインＭＰＵ１０は、配置Ｂ２を決定する。配置Ｂ２の記録指示に従うと、ＶＴＳ＿０１＿０．ＶＯＢを記録した後、上記した欠陥領域を飛ばして、ＶＴＳ＿０１＿１．ＶＯＢを記録する。これにより、上記した欠陥領域を含むことなく、ＶＴＳ＿０１＿０．ＶＯＢ及びＶＴＳ＿０１＿１．ＶＯＢを記録することができる。
【００３４】
なお、上記したリロケートは、ＶＭＧにも適用可能である。
【００３５】
上記したリロケートを実行する場合には、ＶＴＳ（ＶＭＧ）内の各ファイルの相対アドレスが変わる。このため、リロケートに応じて、ＶＴＳＩ（ＶＭＧＩ）のＶＴＳＭ＿ＶＯＢＳ＿ＳＡ(ＶＭＧＭ＿ＶＯＢＳ＿ＳＡ)、ＶＴＳＴＴ＿ＶＯＢＳ＿ＳＡの値を変更する。
【００３６】
図６及び図７に示すリロケーションは、組み合わせて運用することが可能である。
【００３７】
図８は、ファイルへのアクセス方法を示す図である。
【００３８】
ＤＶＤ−Ｖｉｄｅｏ規格でサポートされているファイルシステムはＵＤＦ−Ｂｒｉｄｇｅと呼ばれるものである。ＵＤＦ−Ｂｒｉｄｇｅは、書き換え可能な媒体向けのファイルシステムＵＤＦ（ＵＮＩＶＥＲＳＡＬ  ＤＩＳＫ  ＦＯＲＭＡＴ）と、ＣＤ−ＲＯＭで標準採用されている読み出し専用媒体向けのファイルシステムＩＳＯ９６６０の併用のファイルシステムである。つまり、ＩＳＯ９６６０の制限のもとでＵＤＦが運用されている。
【００３９】
ファイルへのアクセスが発生すると、ファイルシステムは該当するファイルのＦｉｌｅ  Ｉｄｅｎｔｉｆｉｅｒ内のＥｘｔｅｎｔ  Ｌｏｃａｔｉｏｎ１５４、Ｅｘｔｅｎｔ  Ｌｅｎｇｔｈ１５５を参照し、ＤＶＤ−Ｖｉｄｅｏデータの位置、および再生長を知る。即ち、Ｆｉｌｅ  Ｉｄｅｎｔｉｆｉｅｒ内のＥｘｔｅｎｔ  Ｌｏｃａｔｉｏｎ１５４及びＥｘｔｅｎｔ  Ｌｅｎｇｔｈ１５５の両者を位置情報として考えることもできる。
【００４０】
図９は、ＤＶＤ−Ｒディスクのデータエリア上の欠陥領域を検出する欠陥領域の検出処理を示すフローチャートである。欠陥領域を検出することにより、記録可能連続領域を検出することができる。
【００４１】
まず、ホストから図１に示す記録再生装置に対して、テストライトモードが設定される（ＳＴ１０）。図１０に示すモードセレクトコマンドにおけるライトパラメータの“Ｔｅｓｔ”のビットに１が挿入され、モードセレクトコマンドが発行され、テストライトモードが設定される。
【００４２】
その後、ＤＶＤ−Ｒなどの情報記憶媒体の情報記録領域の全セクタに対してデータのテスト書込みを行なう（ＳＴ１１〜ＳＴ１７）。このテスト書込みは、実際にデータを書き込まない。
【００４３】
所定のセクタに対して書き込みエラーが発生した場合には、この所定のセクタを欠陥セクタと判断し（ＳＴ１２、ＹＥＳ）、図１に示す記録再生装置がサポートする修復動作機能を用いて修復動作を行う（ＳＴ１３）。欠陥が正常に修復された場合には（ＳＴ１４、ＹＥＳ）、次の書き込み先アドレス（Ｎｅｘｔ  Ｗｒｉｔａｂｌｅ  Ａｄｄｒｒｅｓ：ＮＷＡ）を取得し（ＳＴ１５）、書き込みを継続する。ＮＷＡとしては、例えば、欠陥セクタから４×１６セクタ、即ち４ＥＣＣ（Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ  Ｃｏｄｅ）ブロック先のセクタのアドレスが採用される。欠陥領域及びＮＷＡは管理テーブルに登録される（ＳＴ１６）。この管理テーブルは、実際のデータの書き込みの際のファイルのリロケーションに使用する。修復に失敗した場合には（ＳＴ１４、ＮＯ）、エラー情報を戻し、他のディスクを使用するようユーザにフィードバックする。テストの結果、書き込み不可であることがわかった場合でもディスクは利用可能である。
【００４４】
図１１は、書き込み処理を示すフローチャートである。
【００４５】
ＵＤＦ−Ｂｒｉｄｇｅファイルシステムには、１ファイルが一つのＥｘｔｅｎｔ１５４、１５５で管理されなければならないという制限がある。このため、連続記録可能領域の中に各ファイルが記録できるだけの領域が確保されなければならない。
【００４６】
テスト書込みにおいて作成された管理テーブルから最初の記録可能連続領域のサイズを取得する（ＳＴ２１、ＳＴ２２）。また、書き込むべき最初のファイル（＝所定の記録単位の記録データ）のサイズも取得する（ＳＴ２３）。取得した記録可能連続領域のサイズと書き込むべき最初のファイルのサイズとを比較する。この記録可能連続領域のサイズが書き込むべきファイルのサイズ以上であれば、書き込み可能であり（ＳＴ２４、ＹＥＳ）、この場合、暫定的にファイルの書き込み位置を決定する。さらに、次のファイルのサイズを取得し、この記録可能連続領域に空き容量がある場合にはファイルがなくなるまで（ＳＴ２７、ＳＴ２８）処理を繰り返す。この記録可能連続領域の空き容量が所定サイズ以下になった場合、即ち書き込み領域がなくなった場合には、管理テーブルから次の記録可能連続領域を取得し（ＳＴ２５、ＹＥＳ）、上記の処理を繰り返す。記録可能連続領域が書き込むべきファイルより先になくなった場合にはエラーと判断する。
【００４７】
以上説明したように全ての処理が完了したら、暫定的に決定された書き込み位置をもとにファイルシステム（図３、図８）、およびＶＴＳＩ（ＶＭＧＩ）(図４、図５)の該当アドレスを決定し、ディスクにデータを書き込む。
【００４８】
次に、図１２を参照して、情報記憶媒体の情報記憶領域に存在し得る欠陥領域を回避して、所定のデータ単位の記録データを物理的に連続記録する処理を説明するフローチャートである。まず、ホストからの指示に基づき、図１に示す記録再生装置のメインＭＰＵ１０は、欠陥領域の検出処理を実行する（ＳＴ１０１）。即ち、メインＭＰＵ１０は、情報記憶媒体（光ディスクＤ）の情報記録領域の中から欠陥領域（欠陥セクタ）を検出し、ワークメモリ１２中に管理テーブルを生成する。欠陥領域の検出の詳細は、図９に示す通りである。
【００４９】
続いて、欠陥領域の検出結果に基づき、メインＭＰＵ１０は、記録可能連続領域の検出処理を実行する（ＳＴ１０２）。即ち、ワークメモリ１２中に生成された管理テーブル上の欠陥領域に関する情報から、記録可能連続領域を検出する。検出された記録可能連続領域の位置を示す情報は、さらに管理テーブルに追記される。
【００５０】
続いて、メインＭＰＵ１０は、データ配置処理を実行する（ＳＴ１０３）。即ち、管理テーブル上に管理されている記録可能連続領域のサイズと所定の記録単位の記録データのサイズとを比較し、サイズ比較結果に基づき所定の記録データの記録先を所定の記録可能連続領域に暫定的に決定する。データ配置処理の詳細は、図１１に示す通りである。
【００５１】
続いて、メインＭＰＵ１０は、データ配置処理の結果に基づき、所定の記録可能連続領域に対して所定の記録データの記録を指示する。記録指示に基づきディスクドライブ７２は、所定の記録可能連続領域に対して所定の記録単位の記録データが記録されていることを示す位置情報（Ｅｘｔｅｎｔ）を特定の領域に記録するとともに、所定の記録可能連続領域に対して所定の記録データを記録する（ＳＴ１０４）。
【００５２】
上記説明は、例えば補助記憶装置（ＨＤＤ）に記録済みのデータを、情報記憶媒体に記録するケースを想定し説明した。つまり、ＶＴＳ単位の記録順の変更及び記録位置のシフト、さらにはファイル単位での記録位置のシフトについて説明した。この発明はこれだけに限定されるものではない。
【００５３】
例えば、リアルタイムでＤＶＤ−Ｖｉｄｅｏ規格データをディスクに記録する場合にもこの発明を適用することができる。この場合、ＶＴＳ単位の記録位置のシフト、さらにはファイル単位での記録位置のシフトが以下の条件で可能となる。
【００５４】
欠陥領域間の記録可能連続領域のサイズから、以下の条件下で記録可能連続時間が予め算出可能となる。
・ビデオ（ＭＰＥＧ２）の場合はビットレート
・オーディオの場合は符号化モード（ＡＣ３、Ｌ−ＰＣＭ、ＭＰＥＧ２）及びビットレート
予約録画の場合は録画時間が判明するので、この録画時間と上記した記録可能連続時間とを比較して、予め記録先を決定することができる。
【００５５】
以下、この発明の作用効果をまとめる。
【００５６】
上記したようにＤＶＤ−Ｖｉｄｅｏ規格に準拠した個々のファイル内のデータ（ナビゲーションデータ及びプレゼンテーションデータ）は物理的に連続記録されるように規定されている。予めＤＶＤ−Ｒなどの情報記憶媒体の情報記録領域における欠陥領域（欠陥セクタ）を検出する。具体的には、媒体への実際の書き込みを伴わないテスト書込みにより、書き込み結果を予想し、欠陥領域を検出する。この欠陥領域の検知結果に基づき、複数の記録可能連続領域を検出する。即ち、これら複数の記録可能連続領域は、欠陥領域を避けて抽出される。
【００５７】
ＤＶＤ−Ｖｉｄｅｏ規格に準拠した個々のファイル内の複数のデータを記録する場合に、各データのサイズと各記録可能連続領域のサイズとを比較し、比較結果に基づき所定のデータの記録先を所定の記録可能領域に割り当てる。これにより、ＤＶＤ−Ｖｉｄｅｏ規格に準拠した個々のファイル内の各データを、物理的に連続記録することができる。しかも、情報記録領域を無駄なく有効に使用することもできる。また、記録順及び記録位置を管理するために、ＶｉｄｅｏファイルのＦｉｌｅ  Ｉｄｅｎｔｉｆｉｅｒ  Ｄｅｓｃｒｉｐｔｏｒ、およびディレクトリ情報が用いられる。以上により、媒体上の傷などの欠陥を回避し、所定の記録単位で媒体上に物理的に連続記録することができる。情報記憶媒体上に多量の欠陥領域が存在しても、欠陥領域の影響を受けることなく安定に連続記録が可能となる。
【００５８】
ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータは、１ファイルが１Ｅｘｔｅｎｔで構成されるように規定されている。このような１ファイルは、物理的に連続記録されなければならない。即ち、このような１ファイルの記録先に、欠陥領域が存在することは許されない。本発明では、この問題を回避するため、タイトル単位又はファイル単位で記録位置をリロケートし、欠陥領域を避ける。また、ファイルシステムを用いた間接参照によりデータ管理が容易である。
【００５９】
なお、本願発明は、上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【００６０】
【発明の効果】
この発明によれば、所定の記録単位の記録データを物理的に連続記録することが可能な情報記録装置及び情報記録方法を提供できる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る光ディスク記録再生装置の一例を示すブロック図である。
【図２】ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータ構造の一例を示す図である。
【図３】ファイルシステムを経由したＶＭＧＩのアクセス方法を示す図である。
【図４】タイトルメニューの再生シーケンスを示すフローチャートである。
【図５】タイトルの再生シーケンスを示すフローチャートである。
【図６】ＶＴＳ単位でリロケートした様子を示す図である。
【図７】ＶＴＳ内のファイル単位でリロケートした様子を示す図である。
【図８】Ｅｘｔｅｎｔによるファイル管理を示す図である。
【図９】ＤＶＤ−Ｒディスク上の欠陥領域を検出する欠陥領域の検出処理を示すフローチャートである。
【図１０】モードセレクトコマンドにおけるライトパラメータの一例を示す図である。
【図１１】データ配置シーケンスを示すフローチャートである。
【図１２】情報記憶媒体の情報記憶領域における欠陥領域を回避して、所定のデータ単位のデータを物理的に連続記録する処理を説明するフローチャートである。
【符号の説明】
１０…メインＭＰＵ、１１…フラッシュＲＯＭ、１２…ワークメモリ、２０…チューナ、２１…ラインセレクタ、２２…オーディオＡＤコンバータ、２３…ビデオデコーダ、２４…３ＹＣＤＮＲ、２５…ＥＤＯ、２６…フレーム同期器、２７…ＳＤＲＡＭ、２８…オーディオエンコーダ、２９…ＭＰＥＧ２エンコーダ、３０…ＳＤＲＡＭ、３１…ＭＰＥＧデコーダ、３２…グラフィック回路、３３…オーディオＤＡコンバータ、３４…ビデオエンコーダ、３５、３６…ＳＤＲＡＭ、４０…タイマＭＰＵ、５０…ディスプレイＭＰＵ、５１…ディスプレイ、６０…ＡＴＡＰＩコントローラ、６１…ブリッジ、６２…ＳＤＲＡＭ、６３…コピープロテクト、６４…ＣＰＲＭ、７１、７２…ディスクドライブ
【図１】
2004199782.tif 000003
【図２】
2004199782.tif 000004
【図３】
2004199782.tif 000005
【図４】
2004199782.tif 000006
【図５】
2004199782.tif 000007
【図６】
2004199782.tif 000008
【図７】
2004199782.tif 000009
【図８】
2004199782.tif 000010
【図９】
2004199782.tif 000011
【図１０】
2004199782.tif 000012
【図１１】
2004199782.tif 000013
【図１２】
2004199782.tif 000014