(57)【要約】【課題】ランダムアクセス可能なメディア上でコンテンツデータを構成するファイル群の連続記録を可能とする記録再生装置を提供する。【解決手段】情報記録媒体へ記録対象となるコンテンツデータのサイズを検出するサイズ検出手段と、前記情報記録媒体の情報記録領域の先頭アドレスから順に連続空きエリアのサイズを検出する第１の空きエリア検出手段と、前記コンテンツデータのサイズと前記連続空きエリアのサイズを比較する比較手段と、前記比較手段により前記連続空きエリアのサイズが前記コンテンツデータのサイズ以上と判断された場合、前記連続空きエリアの先頭位置に関する情報を取得する位置情報取得手段と、前記位置情報取得手段で取得した前記連続空きエリアの前記先頭位置から前記コンテンツデータを記録する記録手段とを有する。【選択図】      図４
2009266292.tif 000002
【特許請求の範囲】
【請求項１】
情報記録媒体へ記録対象となるコンテンツデータのサイズを検出するサイズ検出手段と、
前記情報記録媒体の情報記録領域の先頭アドレスから順に連続空きエリアのサイズを検出する第１の空きエリア検出手段と、
前記コンテンツデータのサイズと前記連続空きエリアのサイズを比較する比較手段と、
前記比較手段により前記連続空きエリアのサイズが前記コンテンツデータのサイズ以上と判断された場合、前記連続空きエリアの先頭位置に関する情報を取得する位置情報取得手段と、
前記位置情報取得手段で取得した前記連続空きエリアの前記先頭位置から前記コンテンツデータを記録する記録手段と、
を有することを特徴とする記録再生装置。
【請求項２】
前記記録媒体は、前記記録手段がランダムアクセス可能な媒体であることを特徴とする請求項１記載の記録再生装置。
【請求項３】
前記比較手段が前記コンテンツデータのサイズが前記連続空きエリアのサイズより大きいと判断した場合、前記空きエリア検出手段は、別の連続空きエリアを検出することを特徴とする請求項２記載の記録再生装置。
【請求項４】
前記第１の空きエリア検出手段は、前記記録領域における未使用領域と使用済領域とを判別したビットマップによって前記連続空きエリアを検出することを特徴とする請求項３記載の記録再生装置。
【請求項５】
前記コンテンツデータが連続する第１のファイルと第２のファイルで構成されている場合、前記第１のファイルが記録された後、続く前記第２のファイルを記録する空きエリアを検出する第２の空きエリア検出手段を有することを特徴とする請求項４記載の記録再生装置。
【請求項６】
前記位置情報取得手段は、前記記録媒体のファイル管理情報に記録されている前記第１のファイルのエクステント情報から前記第１のファイルの先頭位置に関する情報、前記第１のファイルのファイルサイズを取得し、前記第１のファイルの先頭位置に前記第１のファイルのファイルサイズを加え、さらに１を加えたアドレスを前記第２のファイルの先頭位置として取得することを特徴とする請求項５記載の記録再生装置。
【請求項７】
ランダムアクセス可能な情報記録媒体の情報記録領域の先頭アドレスから順に連続空きエリアを検出し、
前記コンテンツデータのサイズと前記連続空きエリアのサイズを比較し、
前記連続空きエリアのサイズが前記コンテンツデータのサイズ以上と判断された場合、前記連続空きエリアの先頭位置に関する情報を取得し、
前記連続空きエリアの前記先頭位置から前記コンテンツデータを記録する、
ことを特徴とする記録方法。
【請求項８】
前記コンテンツデータのサイズが前記連続空きエリアのサイズより大きいと判断した場合、別の連続空きエリアを検出することを特徴とする請求項７記載の記録方法。
【請求項９】
前記コンテンツデータが連続する第１のファイルと第２のファイルで構成されている場合、前記第１のファイルが記録された後、続く前記第２のファイルを記録する空きエリアを検出することを特徴とする請求項８記載の記録方法。
【請求項１０】
前記記録媒体のファイル管理情報に記録されている前記第１のファイルのエクステント情報から前記第１のファイルの先頭位置に関する情報、前記第１のファイルのファイルサイズを取得し、前記第１のファイルの先頭位置に前記第１のファイルのファイルサイズを加え、さらに１を加えたアドレスを前記第２のファイルの先頭位置として取得することを特徴とする請求項９記載の記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ファイル間でコンテンツの連続配置を可能とするファイル管理方法に関する記録再生装置及び記録再生方法に関する。
【背景技術】
【０００２】
周知のように、近年では、情報の高密度記録技術が促進されており、大容量の光ディスクが実用化されている。
【０００３】
このような光ディスクとしては、例えば、再生専用のＤＶＤ−ＲＯＭ（Digital  Versatile  Disk−Read  Only  Memory）、書き換え可能なＤＶＤ−ＲＡＭ（Random  Access  Memory）、ＤＶＤ−ＲＷ（Disk−Rewritable）、追記可能なＤＶＤ−Ｒ（Recordable）等がある。
【０００４】
ところで、ＤＶＤビデオ規格では、光ディスクの内周側から外周側に向けて、常に最後に記録されたＤＶＤビデオタイトルに続くように、新たなＤＶＤビデオタイトルが順次記録されることとなる。この場合、１つのＤＶＤビデオタイトルは、光ディスク上で連続した領域に管理されている。
【０００５】
特許文献１では、事前に把握可能な欠陥領域を避けるように記録領域を配置することで記録領域の連続性を確保する構成について記載されている。
【０００６】
特許文献２では、連続記録が必要なタイトルセットのファイル群を記録する場所を、ディスクの空きエリアから検出し、その中から連続して必要なファイル群を記録する専用のライティング機能について記載されている。
【特許文献１】特開２００４−１９９７８２公報
【特許文献２】特開２００５−１３５４８９公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１では、記録されるファイル群のコンテンツ領域の連続性については言及されていない。また、特許文献２では、ランダムアクセス可能なメディアへのタイトルセットのファイル群の連続的な記録についてはなんら記載されていない。
【０００８】
そこでこの発明では、ビットマップなどによりファイル割付を行うランダムアクセス可能なメディア上でコンテンツデータを構成するファイル群の連続記録を可能とする記録再生装置を提供することにある。
【課題を解決するための手段】
【０００９】
この発明の一実施の形態の記録再生装置は、情報記録媒体へ記録対象となるコンテンツデータのサイズを検出するサイズ検出手段と、前記情報記録媒体の情報記録領域の先頭アドレスから順に連続空きエリアのサイズを検出する第１の空きエリア検出手段と、前記コンテンツデータのサイズと前記連続空きエリアのサイズを比較する比較手段と、前記比較手段により前記連続空きエリアのサイズが前記コンテンツデータのサイズ以上と判断された場合、前記連続空きエリアの先頭位置に関する情報を取得する位置情報取得手段と、前記位置情報取得手段で取得した前記連続空きエリアの前記先頭位置から前記コンテンツデータを記録する記録手段とを有する。
【００１０】
上記記録再生装置において、前記コンテンツデータが連続する第１のファイルと第２のファイルで構成されている場合、前記第１のファイルが記録された後、続く前記第２のファイルを記録する空きエリアを検出する第２の空きエリア検出手段を有する。
【００１１】
また、上記記録再生装置において、前記位置情報取得手段は、前記記録媒体のファイル管理情報に記録されている前記第１のファイルのエクステント情報から前記第１のファイルの先頭位置に関する情報、前記第１のファイルのファイルサイズを取得し、前記第１のファイルの先頭位置に前記第１のファイルのファイルサイズを加え、さらに１を加えたアドレスを前記第２のファイルの先頭位置として取得する。
【発明の効果】
【００１２】
これにより、ディスク上に記録されているファイルに邪魔されない領域に所望のコンテンツデータの記録スタート位置を調整できる。そのため、ビットマップなどによりファイル割り付けを行うランダムアクセス可能なディスク上で、記録されるコンテンツデータを構成する複数のファイル間の連続性を確保できる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照しながらこの発明の実施形態を説明する。まずこの発明が適用された放送受信装置について概要を説明する。図１は、この実施の形態で説明する記録再生装置１の構成を示すブロック図である。このディスク記録再生装置は、記録媒体である光ディスクとハードディスクとの両方を取り扱うことができるものとしているが、記録媒体としては、例えば半導体メモリ等を用いることも可能である。
【００１４】
すなわち、図１に示すディスク記録再生装置は、大きく分けると、図中左側に記録側の主なブロックが存在し、図中右側に再生側の主なブロックが存在し、図中下部に制御側の主なブロックが存在している。
【００１５】
そして、このディスク記録再生装置は、２種類のディスクドライブ部を有する。まず、ビデオファイルを構築できる情報記録媒体である第１のメディアとしての光ディスク１１を回転駆動し、情報の読み書きを実行するディスクドライブ部１２を有する。また、このディスク記録再生装置は、第２のメディアとしてのハードディスク１３ａを駆動するＨＤＤ（Hard Disk Drive）部１３を有する。
【００１６】
Ｄ−ＰＲＯ（Data−Processor）部１４は、ディスクドライブ部１２及びＨＤＤ部１３にコンテンツデータを供給することができ、また、再生された信号を受け取ることができる。ディスクドライブ部１２は、光ディスク１１に対する回転制御系、レーザ駆動系、光学系等を有する。Ｄ−ＰＲＯ部１４は、記録または再生単位のデータを取り扱うもので、バッファ回路、変調・復調回路、エラー訂正部等を含んでいる。
【００１７】
また、このディスク記録再生装置は、記録側を構成するエンコーダ部１５と、再生側を構成するデコーダ部１６と、装置本体の動作を制御するマイクロコンピュータブロック１７とを、主たる構成要素としている。
【００１８】
エンコーダ部１５は、入力されたアナログビデオ信号及びアナログオーディオ信号をデジタル化するビデオ用及びオーディオ用のアナログデジタルコンバータと、ビデオエンコーダと、オーディオエンコーダとを有する。さらに、副映像エンコーダも含んでいる。
【００１９】
エンコーダ部１５の出力は、バッファメモリ１８を含むフォーマッタ１９にて所定のＤＶＤビデオフォーマットに変換され、先のＤ−ＰＲＯ部１４に供給される。
【００２０】
エンコーダ部１５には、Ａ／Ｖ（Audio Video）入力部２０から得られる外部アナログビデオ信号と外部アナログオーディオ信号、または、ＴＶ（Television）チューナ部２１から得られるアナログビデオ信号とアナログオーディオ信号が入力される。
【００２１】
なお、エンコーダ部１５は、圧縮されたデジタルビデオ信号及びデジタルオーディオ信号が直接入力されるときは、この圧縮されたデジタルビデオ信号及びデジタルオーディオ信号を、直接フォーマッタ１９に供給することも可能である。
【００２２】
また、エンコーダ部１５は、アナログデジタル変換されたデジタルビデオ信号及びオーディオ信号を、Ｖ（Video）ミクシング部２２及びオーディオセレクタ２３に直接供給することもできる。
【００２３】
エンコーダ部１５に含まれるビデオエンコーダでは、デジタルビデオ信号が、ＭＰＥＧ（Moving Picture Experts Group）２またはＭＰＥＧ１規格に基づいた可変ビットレートで圧縮されたデジタルビデオ信号に変換される。デジタルオーディオ信号は、ＭＰＥＧまたはＡＣ（Audio Compression）−３規格に基づいて、固定ビットレートで圧縮されたデジタルオーディオ信号、または、リニアＰＣＭ（Pulse Code Modulation）のデジタルオーディオ信号に変換される。
【００２４】
副映像信号がＡ／Ｖ入力部２０から入力された場合（例えば副映像信号の独立出力端子付ＤＶＤビデオプレーヤからの信号等）、または、このようなデータ構成のＤＶＤビデオ信号が放送され、それがＴＶチューナ部２１で受信された場合は、ＤＶＤビデオ信号中の副映像信号が副映像エンコーダでエンコード（ランレングス符号化）されて副映像のビットマップとなる。
【００２５】
ここで、図１に示したディスク記録再生装置は、フォーマッタ１９でフォーマット化された情報（ビデオ、オーディオ、副映像データ等のパック）及び作成された管理情報を、Ｄ−ＰＲＯ部１４を介してＨＤＤ部１３またはディスクドライブ部１２に供給し、ハードディスク１３ａまたは光ディスク１１に記録することができる。
【００２６】
また、ハードディスク１３ａまたは光ディスク１１に記録された情報を、Ｄ−ＰＲＯ部１４及びディスクドライブ部１２を介して、光ディスク１１またはハードディスク１３ａに記録することもできる。
【００２７】
マイクロコンピュータブロック１７は、ＭＰＵ（Micro Processing Unit）１７ａ、メモリ部１７ｂ及びタイマ部１７ｃ等を含んでいる。メモリ部１７ｂは、ＭＰＵ１７ａが実行する制御プログラム等を格納したＲＯＭと、ＭＰＵ１７ａにプログラム実行に必要なワークエリアを提供するためのＲＡＭとを含んでいる。また、タイマ部１７ｃは、予約記録機能等のために使用される。ファイル管理部１７ｄは、光ディスク１１にコンテンツデータを記録する動作を制御する。ファイル管理部１７ｄについては、後に詳述する。
【００２８】
マイクロコンピュータブロック１７の実行結果のうち、ユーザに通知すべき内容は、ディスク記録再生装置に内蔵の表示部２４に表示されるか、または、外部接続されたモニタディスプレイ２５にＯＳＤ（On Screen Display）表示される。また、マイクロコンピュータブロック１７は、この装置を操作するための操作信号を与えるキー入力部２６を有する。
【００２９】
なお、上記マイクロコンピュータブロック１７が、ディスクドライブ部１２、ＨＤＤ部１３、Ｄ−ＰＲＯ部１４、エンコーダ部１５及びデコーダ部１６等を制御するタイミングは、ＳＴＣ（System Time Clock）２７からの時間データに基づいて規定することができる。記録や再生の動作は、通常、ＳＴＣ２７からのタイムクロックに同期して実行されるが、それ以外の処理はＳＴＣ２７からのタイムクロックとは独立したタイミングで実行されてもよい。
【００３０】
デコーダ部１６は、パック構造を持つＤＶＤビデオフォーマットの信号から各パックを分離して取り出すセパレータと、パック分離及びその他の信号処理実行時に使用するメモリと、セパレータで分離された主映像データ（ビデオパックの内容）をデコードするVデコーダと、セパレータで分離された副映像データ（副映像パックの内容）をデコードするＳＰ（Sub Picture）デコーダと、セパレータで分離されたオーディオデータ（オーディオパックの内容）をデコードするＡ（Audio）デコーダとを有する。また、デコードされた主映像にデコードされた副映像を適宜合成し、主映像に、メニュー、ハイライトボタン、字幕及びその他の副映像を重ねて出力するビデオプロセッサを備えている。
【００３１】
デコーダ部１６の出力ビデオ信号は、Ｖミクシング部２２に入力される。Ｖミクシング部２２では、テキストデータの合成が行なわれる。また、Ｖミクシング部２２には、ＴＶチューナ部２１またはＡ／Ｖ入力部２０からの信号を直接取り込むラインも接続されている。
【００３２】
Ｖミクシング部２２には、バッファとして用いるフレームメモリ部２８が接続されている。Ｖミクシング部２２の出力がアナログ出力の場合は、Ｉ／Ｆ（Interface）２９を介して外部に出力され、デジタル出力の場合は、Ｄ／Ａ（Digital／Analog）変換器３０を介して外部のモニタディスプレイ２５に出力される。
【００３３】
デコーダ部１６の出力オーディオ信号は、セレクタ２３を介してＤ／Ａ変換器３１でアナログ変換され、外部接続されたスピーカ３２に出力される。セレクタ２３は、マイクロコンピュータブロック１７からのセレクト信号により制御される。これにより、セレクタ２３は、Ａ／Ｖ入力部２０またはＴＶチューナ部２１からのデジタル信号を直接モニタするとき、エンコーダ部１５をスルーした信号を直接選択することが可能となる。
【００３４】
図２は、ファイル管理部１７ｄを示すブロック図である。ファイル管理部１７ｄは、コンテンツデータ取得部１７１、データサイズ検出部１７２、第１の空きエリア検出部１７３、サイズ比較部１７４、先頭位置情報取得部１７５、記録位置指定部１７６、記録処理部１７７、第２の空きエリア検出部１７８を有している。
【００３５】
コンテンツデータ取得部１７１は、ユーザがキー入力部２６で光ディスク１１に対する記録を指定したコンテンツデータを例えばＨＤＤ部１３から取得する。データサイズ検出部１７２は、記録が指定されたコンテンツデータのデータサイズを検出する。第１の空きエリア検出部１７３は、ディスクドライブ部１２にセットされた光ディスク１１の記録領域における未使用領域である連続空きエリアを検出する。サイズ比較部１７４は、記録が指定されたコンテンツデータのデータサイズと光ディスク１１の記録領域における連続空きエリアとを比較する。先頭位置情報取得部１７５は、連続空きエリアの先頭位置に関する情報を取得する。記録位置指定部１７６は、コンテンツデータを構成する連続ファイルそれぞれが記録されるための記録領域における先頭位置を指定する。記録処理部１７７は、連続ファイルコンテンツをディスクドライブ部１２の光ディスク１１に対する記録処理をする。第２の空きエリア検出部１７８は、記録中の既存のファイルコンテンツ直後の空きエリアを検出する。
【００３６】
図３は、本発明の実施形態に係るランダムアクセス可能な光ディスク１１に対するビットマップを用いたファイルを割り付けるファイル管理方式を示す図である。この記録方式は、連続したコンテンツファイル間でコンテンツの連続性が求められる場合に行われる。ビットマップには、光ディスク１１の記録領域における単位領域ごとにコンテンツファイルの記録されているエリアを０（使用済領域）、記録されていない空きビットエリアを１（未使用領域）として記録されている。これはランダムアクセス可能な光ディスク１１に対するファイル管理方式として有効である。
【００３７】
図４は、本発明の実施形態に係る記録再生装置による光ディスク１１への記録方法を示すフローチャートである。ここで、光ディスク１１は、ファイルシステムに基づいて記録処理部１７７によりランダムアクセス可能なメディアであり、DVD Video Recording Formatでコンテンツデータが記録されたランダムアクセス可能な媒体である。
【００３８】
はじめにコンテンツデータ取得部１７１は、記録を開始するコンテンツデータを例えばＨＤＤ部１３から取得する。そして、記録処理部１７７は連続して記録すべきファイル群の先頭のファイル（ｉ＝０）か否かを判断する（ステップＳ１０１）。図５で示すように、一つのコンテンツデータとして連続して記録すべきファイル群がＶＴＳ＿０１＿０．ＩＦＯ、ＶＴＳ＿０１＿０．ＶＯＢ、ＶＴＳ＿０１＿１．ＶＯＢで構成されているとする。この場合、先頭のファイルは、ＶＴＳ＿０１＿０．ＩＦＯである。
【００３９】
記録処理部１７７が記録すべきファイルを先頭のファイルと判断した場合（ステップＳ１０１、ＹＥＳ）、先頭位置情報取得部１７５は、記録を開始するコンテンツデータのファイル群の連続記録に必要となる空きエリアのサイズを確保できる場所の先頭位置に関する情報を取得する（ステップＳ１０２）。
【００４０】
先頭位置情報取得部１７５は、以下に示すように図３に示すビットマップテーブルから未使用領域を検索することで空きエリアの先頭位置に関する情報を取得する。はじめに、データサイズ検出部１７２は、記録を開始するコンテンツデータのサイズを検出する。第１の空きエリア検出部１７３は、ディスクドライブ１２にセットされた光ディスク１１の記録領域における未使用領域である連続空きエリアを記録領域の最初の位置から順に検索して検出する。
【００４１】
そして、サイズ比較部１７４は、コンテンツデータのサイズと連続空きエリアのサイズを比較する。連続空きエリアのサイズがコンテンツデータのサイズ以上である場合、サイズ比較部１７４は、当該連続空きエリアにコンテンツデータを記録可能と判断する。連続空きエリアのサイズがコンテンツデータのサイズより小さい場合、サイズ比較部１７４は、当該連続空きエリアにコンテンツデータを記録不可と判断する。この場合、第１の空きエリア検出部１７３は、光ディスク１１の記録領域における次の連続空きエリアを記録領域から検出する。
【００４２】
図５は、第１の空きエリア検出部１７３がコンテンツデータを記録可能な連続空きエリアを検出した場合の図である。第１の空きエリア検出部１７３は、記憶領域の先頭アドレスから順に空きエリアを検出する。はじめに第１の空きエリア検出部１７３は空きエリア１を検出するが、コンテンツデータのサイズより小さい。そのため、サイズ比較部１７４は、コンテンツデータの記録不可と判断する。次に第１の空きエリア検出部１７３は空きエリア２を検出する。この場合、空きエリア２のサイズはコンテンツデータのサイズ以上であるため、サイズ比較部１７４は、コンテンツデータの記録可と判断する。サイズ比較部１７４が十分な空き領域がないと判断した場合（ステップＳ１０４、ＮＯ）、当該光ディスク１１に当該コンテンツデータを記録できないため終了する。この場合、例えば表示部２４に記録不可であり、光ディスク１１の交換を促すメッセージを表示する。
【００４３】
サイズ比較部１７４が十分な空き領域があると判断した場合（ステップＳ１０４、ＹＥＳ）、記録位置指定部１７６は、先頭位置情報取得部１７５が取得した空きエリアの先頭位置に関する情報から当該コンテンツデータの最初のファイルであるＶＴＳ＿０１＿０．ＩＦＯを記録するための先頭位置として指定する。そして、記録処理部１７７は、取得した先頭位置から最初に記録するファイルＶＴＳ＿０１＿０．ＩＦＯのサイズ分の空きエリアを確保してファイルｉを記録する（ステップＳ１０５）。
【００４４】
記録処理部１７７がファイルｉを記録すると、記録処理部１７７はｉ＝ｉ+１と設定する（ステップＳ１０６）。そして、記録処理部１７７は、ｉ≧ｎを満たすか否かを判断する（ステップＳ１０７）。ここで、ｎは、記録対象である一つのコンテンツデータに含まれるファイル群の数である。記録処理部１７７がｉ≧ｎを満たすと判断すると（ステップＳ１０７、ＹＥＳ）、当該コンテンツデータの記録を終了する。
【００４５】
記録処理部１７７がｉ≧ｎを満たさないと判断すると（ステップＳ１０７、ＮＯ）、ステップＳ１０１に戻る。
【００４６】
ファイル群のうち最初のＶＴＳ＿０１＿０．ＩＦＯ、ファイル（ｉ＝０）の記録が終了したので、記録処理部１７７は、次のＶＴＳ＿０１＿０．ＶＯＢファイル（ｉ＝１）は先頭のファイルでないと判断する（ステップＳ１０１、ＮＯ）。
【００４７】
記録処理部１７７が最初のファイルでないと判断した場合（ステップＳ１０１、ＮＯ）、先頭位置情報取得部１７５は、ファイルｉ−１直後の空きエリアの場所を取得する（ステップＳ１０３）。ここでは、ＶＴＳ＿０１＿０．ＩＦＯ、ファイル（ｉ＝０）直後、つまり現在記録するファイルの直前に記録したファイルの直後の空きエリアの場所である。記録位置指定部１７６はこの空きエリアの先頭位置を以下のように指定する。
【００４８】
ここで、図６は、光ディスク１１に記録されたコンテンツデータのファイル管理情報を示す図である。ファイル管理情報は、光ディスク１１に記録されたコンテンツデータのファイル毎のファイル名、エクステント数、エクステント位置、ファイルサイズなどを記録している。ＶＴＳ＿０１＿０．ＩＦＯファイル直後の空きエリアの先頭位置は、ＶＴＳ＿０１＿０．ＩＦＯファイルの最後のエクステント情報から求められる。ここでは、ＶＴＳ＿０１＿０．ＩＦＯファイルの最後のエクステント情報は先頭位置ＬＯＣ２、サイズＳＺ２と記録されている。したがって、記録位置指定部１７６は、ＶＴＳ＿０１＿０．ＩＦＯファイル直後の空きエリアの先頭位置のアドレスをＬＯＣ２＋ＳＺ２＋１と算出することができる。つまり、記録したファイル直後の空きエリアの先頭位置は、エクステント情報として記録されている先頭位置にファイルのサイズを加え、さらに１加えて得られる。
【００４９】
そして、記録処理部１７７は、ＬＯＣ２＋ＳＺ２＋１の位置からＶＴＳ＿０１＿０．ＶＯＢファイルを記録する（ステップＳ１０５）。
【００５０】
図５に示すように、一つのコンテンツデータであるファイル群のうちＶＴＳ＿０１＿０．ＩＦＯについて、記録位置指定部１７６は、第１の空きエリア検出部１７３が検出した空きエリアの先頭位置を当該コンテンツデータの最初のファイルであるＶＴＳ＿０１＿０．ＩＦＯを記録するための先頭位置とする。そして、記録処理部１７７は、先頭位置から最初に記録するファイルＶＴＳ＿０１＿０．ＩＦＯのサイズ分の空きエリアを確保して記録する。次にＶＴＳ＿０１＿０．ＶＯＢについて、記録位置指定部１７６は、ＶＴＳ＿０１＿０．ＩＦＯ直後の空きエリアの先頭位置を指定する。そして記録処理部１７７は、指定された先頭位置からファイルＶＴＳ＿０１＿０．ＶＯＢのサイズ分の空きエリアを確保して記録する。最後に、ＶＴＳ＿０１＿１．ＶＯＢについて、記録位置指定部１７６は、ＶＴＳ＿０１＿０．ＶＯＢ直後の空きエリアの先頭位置を指定する。そして記録処理部１７７は、指定された先頭位置からファイルＶＴＳ＿０１＿１．ＶＯＢのサイズ分の空きエリアを確保して記録する。ＶＴＳ＿０１＿１．ＶＯＢの記録が終了すると、記録処理部１７７がｉ≧ｎを満たすと判断するため（ステップＳ１０７、ＹＥＳ）、当該コンテンツデータの記録を終了する。
【００５１】
本実施形態では、図５に示すようにすでに記録されているファイル（ここでは、ファイルＢ）の直後から記録している。さらに図７に示すように、図５に示す状態からさらに別のコンテンツデータ（ＶＴＳ＿０２＿０．ＩＦＯ、ＶＴＳ＿０２＿０．ＶＯＢ、ＶＴＳ＿０２＿０．ＶＯＢのファイルから構成）が記録対象となっている場合、コンテンツデータの連続性を保った状態で空きエリアに記録されればよい。したがって、当該コンテンツデータを記録する先頭位置は、ＶＴＳ＿０１＿１．ＶＯＢファイルの直後としなくてもよい。つまり、空きエリア２のうちで、当該コンテンツデータが連続して記録可能となる位置を先頭位置とすることもできる。
【００５２】
図８は、上記本発明の実施形態にかかる図５に示すランダムアクセス可能な光ディスク１１におけるコンテンツデータに対する記録と比較するためのＤＶＤ−Ｒに対するコンテンツデータの記録について示す図である。また、従来の専用ライティング機能によるファイル群のコンテンツデータの連続記録を示す例である。つまりＤＶＤ−Ｒなどのライトワンスのメディアの場合である。コンテンツデータは、通常ＮＷＡ(Next Writable Address）からシーケンシャルに記録される。したがって、一つのコンテンツデータを構成する各ファイルが順番に記録されることで、ファイル間は連続して記録される。
【００５３】
図９は、上記本発明の実施形態にかかる図５に示すランダムアクセス可能な光ディスク１１におけるコンテンツデータに対する記録と比較するためのＤＶＤ−ＲＷに対するコンテンツデータの記録を示す図である。ＤＶＤ−ＲＷの場合、通常の記録は基本的にＤＶＤ−Ｒと同様であり、記録済みエリアに対して再度上書き記録される。追記記録するファイル群で構成されるコンテンツデータのトータルサイズが不要になった記録領域のサイズより小さい場合は、不要になった記録領域に上書きして当該記録領域を再利用される。この場合、上書きするファイル群を順番に記録することでファイル間は連続して記録される。
【００５４】
上記図８および図９に示すように、ＤＶＤ−ＲやＤＶＤ−ＲＷへのDVD Video Formatでコンテンツデータの記録には規格上の制限の一つとして、特定のファイル間ではコンテンツ間の連続した記録が求められている。この制限は、再生装置における処理の簡略化を目的にしているが、この制限を満たすためには、記録装置で専用のライティング機能が用いられている。各記録はNWAからシーケンシャルに行われ、ファイルを順番に記録することで、各ファイルコンテンツ間の連続した記録が可能である。
【００５５】
しかしながら、ランダムアクセス可能な光ディスク１１では、シーケンシャルに記録されるＤＶＤ−ＲまたはＤＶＤ−ＲＷとは異なり、連続した空きエリアのみが記録対象となる保障がなく、一般にフラグメントされた状態で記録される。つまり、図３に示す空きエリア１と空きエリア２があり、空きエリア１よりも大きなサイズのコンテンツデータを記録する場合、当該コンテンツデータは、エリア１と空きエリア２に分割されて記録されてしまう。そのため、コンテンツデータを構成するファイル間の連続性が保てない。
【００５６】
本実施形態では、ランダムアクセス可能な光ディスク１１に対するコンテンツデータの記録であっても、コンテンツデータの連続性を保って記録領域に記録することができる。また、上記実施形態では、DVD Video Recording Formatの場合について説明したが、規格上コンテンツデータの並びに同じような制限があるHD DVD Video Recording Formatでも有効である。第１の空きエリア検出部１７３が複数の空きエリアを検出することにより、一度に複数系統のコンテンツデータの記録を並行して行うことも可能となる。
【００５７】
さらに、DVD Video Recording FormatまたはDVD Video Formatで記録する場合でも共通の光ディスク１１を使用および共通のファイルシステムでの管理ができる。また、次世代ＤＶＤのように光ディスク１１の大容量化が進む場合、一枚の光ディスク１１にDVD Video Recording FormatおよびDVD Video Formatを混在させて記録することもできる。
【００５８】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００５９】
【図１】本発明の実施形態に係る記録再生装置の構成を示すブロック図。
【図２】本発明の実施形態に係る記録再生装置のファイル管理部の構成を示すブロック図。
【図３】本発明の実施形態に係るランダムアクセス可能な光ディスクにおけるファイル管理方式を示す図。
【図４】本発明の実施形態に係る記録再生装置による光ディスクへの記録を示すフローチャート。
【図５】本発明の実施形態に係る記録再生装置による光ディスクへのコンテンツデータの記録を示す図。
【図６】本発明の実施形態に係る光ディスクにおけるファイル管理情報を示す図。
【図７】本発明の実施形態に係る記録再生装置による光ディスクへのコンテンツデータの記録を示す図。
【図８】ＤＶＤ−Ｒに対するコンテンツデータの記録にを示す図。
【図９】ＤＶＤ−ＲＷに対するコンテンツデータの記録を示す図。
【符号の説明】
【００６０】
１…記録再生装置、１１…光ディスク、１２…ディスクドライブ部、１３…ＨＤＤ部、１７…マイクロコンピュータ、１７ａ…ＭＰＵ、１７ｂ…メモリ部、１７ｃ…タイマ部、１７ｄ…ファイル管理部、２６…キー入力部、１７１…コンテンツデータ取得部、１７２…データサイズ検出部、１７３…第１の空きエリア検出部、１７４…サイズ比較部、１７５…先頭位置情報取得部、１７６…記録位置指定部、１７７…記録処理部、１７８…第２の空きエリア検出部。
【図１】
2009266292.tif 000003
【図２】
2009266292.tif 000004
【図３】
2009266292.tif 000005
【図４】
2009266292.tif 000006
【図５】
2009266292.tif 000007
【図６】
2009266292.tif 000008
【図７】
2009266292.tif 000009
【図８】
2009266292.tif 000010
【図９】
2009266292.tif 000011