(57)【要約】【課題】情報記録媒体であるディスクに対して、規格に準拠しながら複数の番組の並行した録画を可能とすることで、利便性の向上を図った録画再生装置を提供する。【解決手段】ＤＶＤ−ＲＡＭ４１に記録するための複数ストリームに対応したビデオデータを供給する映像供給部としての第１のチューナ１１、および第２のチューナ１２と、それぞれのチューナ１１、１２から供給されるビデオデータを、順次、並行しながらそれぞれの仮想ファイルとしてＤＶＤ−ＲＡＭ４１に記録し、すべてのビデオデータの記録終了とともに、生成したそれぞれの仮想ファイルを一つのビデオファイルとして結合し、ビデオファイルの管理情報を含むディスク管理情報をＤＶＤ−ＲＡＭ４１に記録するシステム処理部２０とを備える。【選択図】図１
2006004572.tif 000002
【特許請求の範囲】
【請求項１】
記録再生可能なディスク状の記録媒体に、少なくともビデオデータを含む記録情報を記録する録画再生装置であって、
前記記録媒体に記録するための複数ストリームに対応したビデオデータを供給する映像供給部と、
前記映像供給部から供給される複数ストリームに対応したビデオデータを、順次、各ストリームごとに並行しながらそれぞれの仮想ファイルとして前記記録媒体に記録し、すべてのビデオデータの記録終了とともに、生成したそれぞれの仮想ファイルを一つのビデオファイルとして結合し、前記ビデオファイルの管理情報であるビデオファイル管理情報を含むディスク管理情報を前記記録媒体に記録するシステム処理部とを備えたことを特徴とする録画再生装置。
【請求項２】
記録再生可能なディスク状の記録媒体に、少なくともビデオデータを含む記録情報を記録する録画再生装置であって、
前記記録媒体に記録するための複数ストリームに対応したビデオデータを供給する映像供給部と、
前記映像供給部から供給される複数ストリームに対応したビデオデータを、順次、各ストリームごとに並行しながらそれぞれの仮想ファイルとして記憶し、すべてのビデオデータの記憶終了とともに、記憶したそれぞれの仮想ファイルを一つのビデオファイルとして結合し、前記結合した一つのビデオファイルと前記ビデオファイルの管理情報を含むディスク管理情報とを前記記録媒体に記録するシステム処理部とを備えたことを特徴とする録画再生装置。
【請求項３】
前記システム処理部は、
前記ビデオデータを前記記録媒体に記録するための処理を、前記ストリームごとにそれぞれ実行する複数の映像処理手段と、
前記複数の映像処理手段で実行した処理に関する情報を、それぞれの前記映像処理手段から受け取り、受け取ったそれぞれの情報から、前記ビデオファイルとして前記記録媒体に記録するための前記ビデオファイル管理情報を生成するビデオファイル管理手段と、
前記ビデオファイル管理手段で生成された前記ビデオファイル管理情報含め、前記記録媒体に記録される各種データの管理情報をディスク管理情報として生成するディスク管理手段と、
前記複数の映像処理手段から供給される各ストリームに対応したビデオデータを、順次、各ストリームごとに並行しながらそれぞれの仮想ファイルとして前記記録媒体に記録するとともに、前記ビデオファイル管理情報を含むディスク管理情報を前記記録媒体に記録するディスク書込手段とを備えたことを特徴とする請求項１記載の録画再生装置。
【請求項４】
前記システム処理部は、
前記映像供給部から供給される各ストリームに対応したビデオデータを、順次、各ストリームごとに並行しながらそれぞれの仮想ファイルとして前記記録媒体に記録するとともに、
前記各ストリームに対応したビデオデータの記録処理に関するそれぞれの映像管理情報を、順次、並行しながら前記記録媒体に記録し、
すべてのビデオデータの記録終了とともに、生成したそれぞれの仮想ファイルを一つのビデオファイルとして結合し、さらに、前記それぞれの映像管理情報を結合して前記ビデオファイル管理情報とし、前記ビデオファイル管理情報を含むディスク管理情報を前記記録媒体に記録することを特徴とする請求項１記載の録画再生装置。
【請求項５】
前記システム処理部は、
前記ビデオデータを前記記録媒体に記録するための処理を、前記ストリームごとにそれぞれ実行する複数の映像処理手段と、
前記複数の映像処理手段で実行した処理に関する情報を、それぞれの前記映像処理手段から受け取り、受け取ったそれぞれの情報をそれぞれの映像管理情報として、順次、前記記録媒体に記録するとともに、受け取ったそれぞれの情報から、前記ビデオファイルとして前記記録媒体に記録するための前記ビデオファイル管理情報を生成するビデオファイル管理手段と、
前記ビデオファイル管理手段で生成された前記ビデオファイル管理情報含め、前記記録媒体に記録される各種データの管理情報をディスク管理情報として生成するディスク管理手段と、
前記複数の映像処理手段から供給される各ストリームに対応したビデオデータを、順次、各ストリームごとに並行しながらそれぞれの仮想ファイルとして前記記録媒体に記録し、さらに、各ストリームごとの映像管理情報として順次前記記録媒体に記録するとともに、前記ビデオファイル管理情報を含むディスク管理情報を前記記録媒体に記録するディスク書込手段とを備えたことを特徴とする請求項４記載の録画再生装置。
【請求項６】
前記システム処理部は、さらに、前記記録媒体の空き領域を管理する空き領域管理手段を備え、
前記複数の映像処理手段は、前記空き領域管理手段からの前記空き領域に関する情報を受け取り、前記空き領域に関する情報に基づきそれぞれのビデオデータを記録するよう前記ディスク管理手段に通知するとともに、前記それぞれのビデオデータを記録する領域に関する情報を前記ビデオファイル管理手段に通知し、
前記ビデオファイル管理手段は、前記それぞれの映像処理手段から通知されたそれぞれのビデオデータを記録する領域に関する情報に基づき前記ビデオファイル管理情報を生成することを特徴とする請求項３または請求項５に記載の録画再生装置。
【請求項７】
前記システム処理部は、前記映像供給部から供給される複数ストリームに対応したビデオデータを、各ストリームごとに並行しながらそれぞれの仮想ファイルとして前記記録媒体に記録するとき、前記記録媒体に、すでに記録済みのストリームに対応したビデオデータが記録されているときには、すでに記録済みのストリームに対応したビデオデータをも仮想ファイルとして管理することを特徴とする請求項６記載の録画再生装置。
【請求項８】
前記システム処理部は、さらに、
ストリームごとに並行しながら作成される複数の仮想ファイルの中から特定の仮想ファイルにアクセスし、前記特定の仮想ファイルのビデオデータを読み込み、前記読み込んだビデオデータを、再生のためのビデオデータとして出力する機能を有した再生処理手段を備えたことを特徴とする請求項６または請求項７に記載の録画再生装置。
【請求項９】
前記システム処理部は、さらに、ストリームごとに並行しながら作成される複数の仮想ファイル、およびすでに記録済みのストリームに対応した仮想ファイルの中から特定の仮想ファイルにアクセスし、前記特定の仮想ファイルのビデオデータを読み込み、前記読み込んだビデオデータを、再生のためのビデオデータとして出力する機能を有した再生処理手段を備えたことを特徴とする請求項６または請求項７に記載の録画再生装置。
【請求項１０】
前記システム処理部は、さらに、ストリームごとに並行しながら作成される複数の仮想ファイル、およびすでに記録済みのストリームに対応した仮想ファイルの編集を行なう機能を有した編集処理手段を備えたことを特徴とする請求項６または請求項７に記載の録画再生装置。
【請求項１１】
前記映像供給部は、テレビジョン放送を受信し、受信したテレビジョン放送を復元し、復元したテレビジョン放送の少なくとも一つのストリームに対応するビデオデータを出力するテレビジョン放送受信手段を有することを特徴とする請求項８から請求項１０のいずれか一項に記載の録画再生装置。
【請求項１２】
前記映像供給部は、前記記録媒体を第１の記録媒体としたとき、第２の記録媒体とする記録媒体から再生されるストリームに対応したビデオデータを出力する記録再生手段を有することを特徴とする請求項８から請求項１０のいずれか一項に記載の録画再生装置。
【請求項１３】
前記記録再生手段は、録画再生装置本体内に設けたハードディスクドライブであることを特徴とする請求項１２記載の録画再生装置。
【請求項１４】
前記記録再生手段は、録画再生装置本体内に設けた光ディスクドライブであることを特徴とする請求項１２記載の録画再生装置。
【請求項１５】
前記記録再生手段は、録画再生装置本体内に設けたテープ媒体記録再生手段であることを特徴とする請求項１２記載の録画再生装置。
【請求項１６】
前記記録再生手段は、録画再生装置本体内に設けた半導体メモリ記録再生手段であることを特徴とする請求項１２記載の録画再生装置。
【請求項１７】
前記映像供給部は、ネットワークからのストリームを受信し、受信したストリームに対応するビデオデータを出力するネットワーク接続手段を有することを特徴とする請求項８から請求項１０のいずれか一項に記載の録画再生装置。
【請求項１８】
前記記録再生可能なディスク状の記録媒体は、記録型ＤＶＤビデオレコーディング規格に準拠した再記録可能な光ディスクであり、
前記システム処理部は前記記録型ＤＶＤビデオレコーディング規格に準拠したファイルシステムに基づき、前記ビデオファイルの管理情報を含むディスク管理情報を前記記録媒体に記録することを特徴とする請求項１から請求項１７のいずれか一項に記載の録画再生装置。
【請求項１９】
前記ビデオファイルは、前記記録型ＤＶＤビデオレコーディング規格に準拠したファイルシステムに基づき、ＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルとして前記記録媒体に記録されることを特徴とする請求項１８記載の録画再生装置。
【請求項２０】
記録再生可能なディスク状の記録媒体に、複数ストリームに対応したビデオデータを含む記録情報を記録する録画再生装置の録画方法であって、
前記記録媒体の空き領域を検出するステップと、
前記検出した空き領域に、前記複数ストリームに対応したビデオデータを、順次、各ストリームごとに並行しながらそれぞれの仮想ファイルとして前記記録媒体に記録するステップと、
すべてのビデオデータの記録終了とともに生成したそれぞれの仮想ファイルを一つのビデオファイルとして結合するステップと、
前記ビデオファイルの管理情報を含むディスク管理情報を前記記録媒体に記録するステップとを備えたことを特徴とする録画方法。
【請求項２１】
記録再生可能なディスク状の記録媒体に、複数ストリームに対応したビデオデータを含む記録情報を記録する録画再生装置の録画方法であって、
前記記録媒体の空き領域を検出するステップと、
前記検出した空き領域に、前記複数ストリームに対応したビデオデータを、順次、各ストリームごとに並行しながらそれぞれの仮想ファイルとして記憶するステップと、
すべてのビデオデータの記憶終了とともに、記憶したそれぞれの仮想ファイルを一つのビデオファイルとして結合するステップと、
前記結合した一つのビデオファイルと前記ビデオファイルの管理情報を含むディスク管理情報とを前記記録媒体に記録するステップとを備えたことを特徴とする録画方法。
【請求項２２】
記録再生可能なディスク状の記録媒体に、複数ストリームに対応したビデオデータを含む記録情報を記録する録画再生装置の録画方法であって、
前記記録媒体の空き領域を検出するステップと、
前記検出した空き領域に、前記複数ストリームに対応したビデオデータを、順次、各ストリームごとに並行しながらそれぞれの仮想ファイルとして前記記録媒体に記録するステップと、
前記検出した空き領域に、各ストリームに対応したビデオデータの記録処理に関する各映像管理情報を、順次、並行しながらそれぞれ前記記録媒体に記録するステップと、
すべてのビデオデータの記録終了とともに生成したそれぞれの仮想ファイルを一つのビデオファイルとして結合するステップと、
前記それぞれの映像管理情報を結合して前記ビデオファイルの管理情報とするステップと、
前記ビデオファイルの管理情報を含むディスク管理情報を前記記録媒体に記録するステップとを備えたことを特徴とする録画方法。
【請求項２３】
前記記録再生可能なディスク状の記録媒体は、記録型ＤＶＤビデオレコーディング規格に準拠した再記録可能な光ディスクであり、
前記記録型ＤＶＤビデオレコーディング規格に準拠したファイルシステムに基づき、前記ビデオファイルの管理情報を含むディスク管理情報を前記記録媒体に記録することを特徴とする請求項２０から請求項２２のいずれか一項に記載の録画方法。
【請求項２４】
前記ビデオファイルは、前記記録型ＤＶＤビデオレコーディング規格に準拠したファイルシステムに基づき、ＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルとして前記記録媒体に記録されることを特徴とする請求項２３記載の録画方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＶＤなどのディスク状の記録媒体に対し、画像や音声情報などの各種データを記録再生する録画再生装置およびその録画方法に関する。
【背景技術】
【０００２】
近年、デジタルテレビジョン放送が実用されるなどデジタル技術の進展にともなって、映像や音声信号等の処理を行なう機器においても、デジタル技術を利用した各種映像情報機器が普及している。このようなデジタル技術の一つとして、ＡＶ（Ａｕｄｉｏ  Ｖｉｓｕａｌ）データを圧縮し、圧縮データを伝送や記録するための符号化規格であるＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｉｍａｇｅ  Ｃｏｄｉｎｇ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）２方式があり、デジタルテレビジョン放送などで実用化されている。また、映像や音声信号をデジタル形式で記録する技術分野においても、光ディスクであるＤＶＤなど数ギガバイトの容量を持つ記録媒体が開発され、ビデオデータのような大容量データであっても一般家庭で記録して扱うことが可能となっている。
【０００３】
このような、大容量のデータが記録可能な記録媒体の一つとして、ディスク上に光記録するＤＶＤ−ＲＡＭやＤＶＤ−ＲＷなどの記録型ＤＶＤがある。例えば、ＤＶＤ−ＲＡＭは、数ギガバイトの記憶容量があるため、パーソナルコンピュータなどの通常のデータ記録に加えて、データ量が膨大となるビデオデータの記録にも広く利用されている。また、ＤＶＤ−ＲＡＭは、データの再記録が可能であるため、例えば、テレビジョン放送の番組をこのＤＶＤ−ＲＡＭにデジタル録画するような利用形態も普及しつつある。
【０００４】
このため、記録型ＤＶＤにビデオデータを記録するときの標準化を目的として、記録型ＤＶＤビデオレコーディング規格（ＤＶＤ  Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ  ｆｏｒ  Ｒｅｗｒｉｔａｂｌｅ／Ｒｅ−ｒｅｃｏｒｄａｂｌｅ  Ｄｉｓｃｓ）（以下、ＶＲ規格と呼ぶ）がすでに策定され、発行されている。
【０００５】
ＤＶＤ−ＲＡＭにビデオデータなどの記録を行なう場合、上述のＶＲ規格に基づき、ＤＶＤ−ＲＡＭ上には複数のファイルが作成され、記録するデータはそのファイルのファイルデータとして記録される。図１１は、ＶＲ規格に基づき作成されるファイルの構成を示した図である。図１１に示すように、ＶＲ規格に基づくファイルシステムでは、ルートディレクトリ９０の下に、ＤＶＤ＿ＲＴＡＶディレクトリ９１があり、その下には、記録再生に関するすべての管理データを収録するためのＶＲ＿ＭＡＮＧＲ.ＩＦＯファイル９２が設定される。また、動画、静止画、音声などの種類で区分され、その種類に応じたデータが記録される複数のファイルが設定される。図１１において、動画に対応するビデオデータはＶＲ＿ＭＯＶＩＥ.ＶＲＯファイル９３中に、静止画データはＶＲ＿ＳＴＩＬＬ.ＶＲＯファイル９４中に、静止画に付随する追加オーディオデータはＶＲ＿ＡＵＤＩＯ.ＶＲＯファイル９５中に記録される。
【０００６】
例えば、図１１に示すように、ビデオデータは、ＶＲ＿ＭＯＶＩＥ.ＶＲＯファイル９３中にＶＯＢ（Ｖｉｄｅｏ  Ｏｂｊｅｃｔ）として記録される。ＶＯＢは、一つの番組とするような映像音声データ群がＭＰＥＧ２方式に基づき圧縮符号化された一連のデータ群である。より具体的には、例えば、従来例としての特許文献１に示されているように、一つのテレビ番組を録画する場合、その番組のビデオデータは、一つのプログラムとしてＤＶＤ−ＲＡＭに記録される。プログラムを管理するための情報は、ＶＲ＿ＭＯＶＩＥ.ＶＲＯファイル管理情報としてＶＲ＿ＭＡＮＧＲ.ＩＦＯファイル９２に記録され、ＶＲ＿ＭＯＶＩＥ.ＶＲＯファイル９３に記録したＶＯＢと関連づけられている。図１１において、ＤＶＤ−ＲＡＭ上に最初に記録された番組がプログラム１であり、ＶＯＢ１が関連づけて記録される。また、例えば、さらに番組を追加記録する場合には、図１１のプログラム２で示すように、追加番組に対応したＶＯＢ２がＶＲ＿ＭＯＶＩＥ.ＶＲＯファイル９３に追加されて記録される。
【特許文献１】特開２００３−２６４７９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記従来例で説明したように、ＶＲ規格に対応したＤＶＤ−ＲＡＭ等に録画する場合、ビデオデータは一つのＶＲ＿ＭＯＶＩＥ.ＶＲＯファイルとして記録する必要がある。このため、例えば、パーソナルコンピュータのように複数のファイルに対して並列処理をしながら更新するというような処理には不向きであった。すなわち、パーソナルコンピュータの場合、例えば、文書１を保存するファイル、および文書２を保存するファイルというように、複数のファイルを開きながら文書１、文書２等を並行して作成するような処理が可能である。一方、ＶＲ規格に基づくファイルシステムでは、番組を録画するために利用できるＶＲ＿ＭＯＶＩＥ.ＶＲＯファイルは一つと規定されている。このため、上述のパーソナルコンピュータの例のように、番組１と番組２を並行して記録するような処理には不向きであった。その一例として、ユーザが、番組１、番組２など複数の番組をハードディスク等に記録しており、それらの番組をＤＶＤ−ＲＡＭにダビングするような場合がある。このような場合、上述の従来例のように、ユーザは、まず番組１をＤＶＤ−ＲＡＭに録画し、番組１の録画が終了すると、次に番組２を追加して録画する、というように各番組を順番に録画する必要があった。このように、ユーザは各番組を同時に録画することができなかったため、複数の番組を録画するには、ユーザにとって時間と手間がかかるという課題があった。
【０００８】
本発明は、上記課題を解決するためになされたもので、例えば、ある番組を録画しながら他の番組をも録画するなど、複数の番組に対応したビデオストリームを並行して記録することを可能とすることにより、ユーザへの利便性を向上させた録画再生装置およびその録画方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述したような課題を解決するために、本発明の録画再生装置は、記録再生可能なディスク状の記録媒体に、少なくともビデオデータを含む記録情報を記録する録画再生装置である。さらに、本発明の録画再生装置は、上記記録媒体に記録するための複数ストリームに対応したビデオデータを供給する映像供給部と、映像供給部から供給される複数ストリームに対応したビデオデータを、順次、各ストリームごとに並行しながらそれぞれの仮想ファイルとしてこの記録媒体に記録し、すべてのビデオデータの記録終了とともに、生成したそれぞれの仮想ファイルを一つのビデオファイルとして結合し、ビデオファイルの管理情報であるビデオファイル管理情報を含むディスク管理情報をこの記録媒体に記録するシステム処理部とを備える。
【００１０】
また、本発明の録画方法は、記録再生可能なディスク状の記録媒体に、複数ストリームに対応したビデオデータを含む記録情報を記録する録画再生装置の録画方法である。さらに、本発明の録画方法は、上記記録媒体の空き領域を検出するステップと、検出した空き領域に、複数ストリームに対応したビデオデータを、順次、各ストリームごとに並行しながらそれぞれの仮想ファイルとしてこの記録媒体に記録するステップと、すべてのビデオデータの記録終了とともに生成したそれぞれの仮想ファイルを一つのビデオファイルとして結合するステップと、ビデオファイルの管理情報を含むディスク管理情報をこの記録媒体に記録するステップとを備える。
【００１１】
また、本発明の録画再生装置、および録画方法では、記録再生可能なディスク状の記録媒体が、記録型ＤＶＤビデオレコーディング規格に準拠した再記録可能な光ディスクであり、システム処理手段が、記録型ＤＶＤビデオレコーディング規格に準拠したファイルシステムに基づき、ビデオファイルの管理情報を含むディスク管理情報を記録媒体に記録する。
【００１２】
このような構成によれば、複数のストリームに対応したビデオデータを同時に入力し、それぞれのビデオデータを、記録型ＤＶＤビデオレコーディング規格で規定されたＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルと呼ばれる一つのビデオファイルとして記録媒体上に書き込むことが可能となる。すなわち、記録型ＤＶＤビデオレコーディング規格で規定された一つのみの動画ファイルであるビデオファイルに、例えば、複数のストリーム、すなわち、複数の番組に対応したビデオデータを同時録画するような処理が可能となる。このため、視聴中のテレビジョン放送を録画しながら、ユーザは裏番組を同時に録画したり、ハードディスクドライブからの番組をダビングしたりできるなど、ディスク状記録媒体を対象とした録画再生装置の利便性が向上する。
【発明の効果】
【００１３】
本発明の録画再生装置、および録画方法によれば、複数ストリームに対応したビデオデータを、順次、並行しながらそれぞれの仮想ファイルとして記録媒体に記録し、すべてのビデオデータの記録終了とともに、生成したそれぞれの仮想ファイルを一つのビデオファイルとして結合し、ビデオファイルの管理情報を含むディスク管理情報を記録媒体に記録するため、記録型ＤＶＤビデオレコーディング規格で規定された一つのみのビデオファイルであるＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルに、例えば、複数の番組に対応したビデオデータを同時録画するような処理が可能となる。このため、本発明の録画再生装置、および録画方法によれば、複数の番組ストリームを同時に記録でき、ユーザへの利便性を向上させた録画再生装置およびその録画方法を提供することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１５】
（実施の形態１）
図１は、本発明の実施の形態１である録画再生装置のブロック図である。本実施の形態１では、テレビジョン放送を受信し、受信した放送番組のビデオデータなどのコンテンツを録画し、再生して視聴可能な録画再生装置の例を挙げて説明する。図１では、受信した放送番組が、ハードディスクドライブのように装置内に固定された記録媒体に録画可能であるとともに、ＤＶＤのように装置に対して装着や取り外しが可能なディスク状の記録媒体にも録画再生可能な構成例を挙げている。また、ダビングと呼ばれるように、装置内に固定された記録媒体に録画した番組を、取り外し可能な記録媒体へと再録画、すなわち、コピーすることも可能である。このような録画再生装置は、一般にハードディスク内蔵型ＤＶＤレコーダなどと呼ばれている。このようなハードディスク内蔵型ＤＶＤレコーダでは、通常、ハードディスクドライブには受信した番組の一時的な録画を行ない、ユーザにとってより大切な番組や保存しておきたい番組などが、ＤＶＤのような取り外し可能、すなわち可搬でき保存に適した可搬型の記録媒体に録画される。このように、本実施の形態１の録画再生装置は、記録再生可能なディスク状の記録媒体に、少なくともビデオデータを含む記録情報を記録する録画再生装置である。
【００１６】
さらに、図１では、テレビジョン放送を受信するため、二つのチューナを有した一例を挙げており、例えば、一方のチューナで受信した放送を視聴しながら、他方のチューナで受信した放送を裏録画として録画可能な構成である。本実施の形態１では、これら二つのチューナは、可搬型の記録媒体に録画するための、複数ストリームとしての複数番組に対応したビデオデータを供給する映像供給部として機能する一例として説明する。なお、可搬型の記録媒体に録画するために供給されるストリームとしては、これらチューナから復元されたビデオデータに限定されず、例えば、内蔵したハードディスクドライブからのビデオデータであってもよい。また、可搬型の記録媒体に録画するために供給されるストリームとして、例えば、装置本体内に設けたＶＴＲなどのテープ媒体記録再生手段、あるいは半導体メモリ記録再生手段からのストリーム、あるいはネットワークからのストリームを受信し、その受信したストリームであってもよい。
【００１７】
図１において、第１のチューナ１１、および第２のチューナ１２は、アンテナで受信したテレビジョン放送電波に対し復調処理等を行ない、受信した番組のコンテンツである映像信号や音声信号を出力する。この映像信号や音声信号は、出力部１８、およびエンコーダ部１３に供給される。エンコーダ部１３は、供給された映像信号に対してＭＰＥＧ２方式などの動画圧縮符号化処理を施し、また供給された音声信号に対しても圧縮符号化処理を施し、圧縮符号化された映像音声データ系列であるビデオストリームを出力する。エンコーダ部１３から出力されるビデオストリームは、ハードディスクドライブ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ、以下、ＨＤＤと呼ぶ）１４、およびバッファ制御部１６に供給される。ＨＤＤ１４は、本装置の内部に設置されたランダムアクセス可能、かつ記録再生可能な記録媒体を有している。すなわち、ＨＤＤ１４に対して、エンコーダ部１３から出力されるビデオストリームを記録することで、受信した番組の録画が可能となる。また、ＨＤＤ１４に記録したビデオストリームを順次読み出すことにより、ＨＤＤ１４に録画した番組の再生が可能となる。
【００１８】
ＨＤＤ１４から再生されたビデオストリームは、デコーダ部１７、およびバッファ制御部１６に供給される。デコーダ部１７は、圧縮符号化処理が施されたビデオストリームに対して、もとの映像信号や音声信号に復元するための伸張処理を行なう。すなわち、ＨＤＤ１４から再生されたビデオストリームは、デコーダ部１７により、もとの映像信号や音声信号に復元され、復元された映像信号や音声信号が出力部１８に供給される。出力部１８は、第１のチューナ１１や第２のチューナ１２、およびデコーダ部１７からの映像信号や音声信号を受け取り、例えば、ユーザからの指示に従った番組の信号を選択し、増幅処理等を行なって映像信号や音声信号を出力する。出力部１８から出力された映像信号や音声信号は、例えば、モニタ装置等に接続される。このような構成により、ユーザは希望する番組を受信し、あるいはＨＤＤ１４から再生して、モニタ装置から視聴することができる。また、本実施の形態１では二つのチューナを有した録画再生装置の一例を挙げており、例えば、ユーザは、第１のチューナ１１から受信した番組を視聴しながら、第２のチューナ１２で受信した番組を裏録画としてＨＤＤ１４に録画するような利用も可能となる。
【００１９】
また、本発明の実施の形態１である録画再生装置は、ＤＶＤなどの可搬型記録媒体にも録画可能な構成である。このため、例えば、ユーザが、本録画再生装置に対して装着した記録媒体に録画するよう指示を行なうと、この記録媒体に録画するための処理が実行される。
【００２０】
本録画再生装置に対してＤＶＤなどの可搬型記録媒体への録画が指示されると、まず、エンコーダ部１３から出力されるビデオストリーム、あるいはＨＤＤ１４から再生されたビデオストリームは、バッファ制御部１６に供給される。バッファ制御部１６は、供給されたビデオストリームをバッファ１５に書き込むための制御、および書き込んだビデオストリームを読み出すための制御を行なう。バッファ１５は、一時記憶メモリであり、バッファ制御部１６の制御によりビデオストリームが、所定のデータ量を単位として順次バッファ１５に書き込まれる。さらに、バッファ制御部１６の制御により、書き込まれたビデオストリームが所定のブロック単位で順次読み出され、ブロック単位に分割されたビデオストリームの各ビデオデータがシステム処理部２０に供給される。
【００２１】
なお、詳細については後述するが、バッファ制御部１６には、複数の番組のビデオストリームの供給が可能であり、本発明の録画再生装置は、このように複数の番組のコンテンツが供給された場合には、ＤＶＤなどの可搬型記録媒体へ複数の番組のコンテンツを並行して録画可能であることを特徴としている。すなわち、本発明の録画再生装置は、例えば、第１のチューナ１１、および第２のチューナ１２で受信した両番組のビデオストリームをバッファ制御部１６に並行して供給したり、さらに、両番組のビデオストリームに加えて、ＨＤＤ１４から再生した番組のビデオストリームをもバッファ制御部１６に並行して供給し、各番組のビデオストリームを並行してＤＶＤなどの可搬型記録媒体へ記録することを可能としている。このように各番組のビデオストリームを並行して記録可能とすることにより、ユーザにとっては、各番組を同時に録画することも可能となり、ユーザへの利便性の向上を図っている。
【００２２】
システム処理部２０は、ＤＶＤなどの可搬型記録媒体に対し、その記録媒体のフォーマットに従って、ビデオストリームのビデオデータ、あるいは静止画データや情報データの記録、および再生するための処理や制御を行なう。
【００２３】
本実施の形態１では、可搬型記録媒体として、大容量のデータが記録、書き換え、および再生可能な相変化型光ディスクであるＤＶＤ−ＲＡＭに録画する構成例を挙げて説明する。
【００２４】
ＤＶＤ−ＲＡＭのようなＤＶＤでは、論理フォーマットとして、一般的に、ＵＤＦ（Ｕｎｉｖｅｒｓａｌ  Ｄｉｓｋ  Ｆｏｒｍａｔ）と呼ばれるフォーマットが利用されている。このＵＤＦは、ファイルを管理する方式であるファイルシステムの一つの規格であり、ＤＶＤ−ＲＡＭやＤＶＤ−ＲＯＭ等に採用されている。さらに、映像データや音声データをＤＶＤ−ＲＡＭなどの記録型ＤＶＤに記録するための規格として、上述の記録型ＤＶＤビデオレコーディング規格（以下、ＶＲ規格と呼ぶ）が策定されており、ＤＶＤ−ＲＡＭもこのＶＲ規格に基づき録画再生が行なわれる。ＤＶＤ−ＲＡＭには、これらの規格に基づき、圧縮符号化された映像データや音声データであるビデオデータが一つのファイルであるＶＲ＿ＭＯＶＩＥ.ＶＲＯファイル（以下、適宜、ＶＲＯファイルと呼ぶ）に記録される。
【００２５】
システム処理部２０は、このようなＶＲ規格に基づいてＤＶＤ−ＲＡＭへのデータ書き込みやデータ読み出しを実行するための処理を行なう。すなわち、システム処理部２０は、バッファ制御部１６から供給された一つ、あるいは複数の番組のビデオデータをＶＲＯファイルとしてＤＶＤ−ＲＡＭへ記録するため、一つ、あるいは複数の番組のビデオデータから記録ストリーム情報を生成する。記録ストリーム情報は、ＤＶＤ−ＲＡＭに書き込むビデオデータの書き込み領域やファイルサイズ等に関するデータであり、システム処理部２０は、順次供給されるビデオデータの書き込み領域を設定するとともに、その情報を記録ストリーム情報としてファイル管理メモリ３０に記録する。この記録ストリーム情報は、ファイル管理メモリ３０に一時記憶される。さらに、システム処理部２０は、一つ、あるいは複数の番組のビデオデータを書込データとして順次ドライブ処理部４０に供給する。
【００２６】
ドライブ処理部４０は、ＤＶＤ−ＲＡＭ４１にデータを書き込むための処理、およびＤＶＤ−ＲＡＭ４１からデータを読み出すための処理を行なう。すなわち、ドライブ処理部４０は、供給される書込データを順次ＤＶＤ−ＲＡＭ４１に書き込み、このようにして、ユーザが指示した番組のビデオストリームを構成するビデオデータがＤＶＤ−ＲＡＭ４１上に記録される。さらに、システム処理部２０において書込データに対応して生成されたファイル管理情報もドライブ処理部４０に通知され、ドライブ処理部４０は、このファイル管理情報をもＤＶＤ−ＲＡＭ４１に記録する。
【００２７】
また、本録画再生装置に対して、ＤＶＤ−ＲＡＭ４１からの再生が指示されると、ドライブ処理部４０は、まず、ＤＶＤ−ＲＡＭ４１に記録されたファイル管理情報を読み出しシステム処理部２０に通知する。システム処理部２０は、通知されたファイル管理情報に基づき順次ＤＶＤ−ＲＡＭ４１に記録されたビデオデータを読み出すようにドライブ処理部４０を制御する。さらに、システム処理部２０は、ドライブ処理部４０から供給される読出データをビデオストリームに編集し、そのビデオストリームをデコーダ部１７に供給する。システム処理部２０から供給されたビデオストリームは、デコーダ部１７により、映像信号や音声信号に復元され、復元された映像信号や音声信号が出力部１８に供給される。このようにして、ユーザは、ＤＶＤ−ＲＡＭ４１から再生された番組のコンテンツを、出力部１８に接続されたモニタ装置から視聴することができる。
【００２８】
このように、本録画再生装置は、ＤＶＤ−ＲＡＭ４１にも録画再生可能な構成としているため、例えば、ユーザは、第１のチューナ１１から受信した番組を視聴しながら、第２のチューナ１２で受信した番組を裏録画としてＤＶＤ−ＲＡＭ４１に録画したり、あるいは第１のチューナ１１から受信した番組を視聴しながら、ＨＤＤ１４で再生した番組を裏ダビングとしてＤＶＤ−ＲＡＭ４１に録画したりするような利用も可能となる。
【００２９】
図２は、図１のシステム処理部２０の詳細な構成、およびその周辺部を示すブロック図である。また、図３は、ＶＲ規格に基づきビデオストリーム等をＤＶＤ−ＲＡＭ４１に記録するためのファイルシステムの構成を示す図である。本実施の形態１の録画再生装置は、図２に示すような構成のシステム処理部２０を備えており、このような構成とすることにより、複数の番組に対応したビデオストリームも並行して、ＶＲ規格に基づく一つのＶＲＯファイルとしてＤＶＤ−ＲＡＭ４１に録画できることを特徴としている。
【００３０】
以下、図２、および図３を参照しながら、本発明の特徴とするシステム処理部２０の詳細な構成について説明する。
【００３１】
図２におけるシステム処理部２０において、空き領域管理部２１は、ＤＶＤ−ＲＡＭ４１のデータ記録が可能な空き領域を管理する。空き領域管理部２１は、ＤＶＤ−ＲＡＭ４１から読み出したファイル管理情報に基づき、データ記録が可能な空き領域を解析し、その解析結果をストリーム処理部２２に通知する。
【００３２】
また、複数の番組に対応したビデオストリームをＤＶＤ−ＲＡＭ４１に記録するため、システム処理部２０は、各ビデオストリームに対しての処理を行なうためのストリーム処理部２２を複数備えている。すなわち、ユーザが複数の番組をＤＶＤ−ＲＡＭ４１に同時に録画するよう指示したときには、バッファ制御部１６から複数の番組に対応したビデオデータが、それぞれのストリーム処理部２２に供給される。図２では、複数の番組に対応した映像ストリームを録画するため、ストリーム処理部２２Ａ、２２Ｂ、および２２Ｃで示す三つのストリーム処理部２２を備えた一例を挙げている。このように、図２に示す構成では、システム処理部２０において三つのストリーム処理部２２を備えているため、例えば、第１のチューナ１１と第２のチューナ１２とで受信した番組、およびＨＤＤ１４で再生した番組の三番組のビデオストリームを並行してＤＶＤ−ＲＡＭ４１に記録することができ、ユーザは一度の操作で三つの番組を同時に録画することができる。なお、ここでは三つのストリーム処理部２２を備えた例を挙げて説明するが、並行して録画する番組の数に応じた個数のストリーム処理部２２を備えておればよい。
【００３３】
ストリーム処理部２２は、空き領域管理部２１から通知される空き領域の解析結果と、バッファ制御部１６から供給されるビデオデータとに基づき、供給されたビデオデータの書き込み領域を順次決定する。さらに、ストリーム処理部２２は、ドライブ処理部４０に対して、決定した書き込み領域の情報を通知するとともに、書き込むためのビデオデータを供給する。これにより、ドライブ処理部４０は、ストリーム処理部２２から通知された書き込み領域に、供給されたビデオデータを書込データとしてＤＶＤ−ＲＡＭ４１に書き込む。ストリーム処理部２２は、ドライブ処理部４０によるＤＶＤ−ＲＡＭ４１への書き込み動作と同期を取りながら、順次ブロック単位のビデオデータに対して上述の処理を繰り返す。また、複数の番組に対応したビデオデータを並行して記録する場合には、その番組数に対応した個数のストリーム処理部２２が選択される。選択された各ストリーム処理部２２は、それぞれが並行して上述の処理を実行する。
【００３４】
また、選択された各ストリーム処理部２２は、決定した書き込み領域の情報や、その領域に書き込むデータサイズに関する情報などを記録ストリーム情報としてストリーム管理部２３に通知する。ストリーム管理部２３は、各ストリーム処理部２２から順次通知される記録ストリーム情報をファイル管理メモリ３０に一時記憶し、ファイル管理メモリ３０に一時記憶した記録ストリーム情報から、ビデオデータで構成されるファイルのファイル管理情報を生成し、ファイル制御部２４に通知する。ファイル制御部２４は、ストリーム管理部２３から通知された情報などに基づき、ＤＶＤ−ＲＡＭ４１に対して、ＶＲ規格に対応したファイルシステムとして録画を行なうためのファイル管理情報を生成しドライブ処理部４０に通知する。
【００３５】
図３は、ＶＲ規格に基づくファイルシステムの論理構成を示している。図３に示すように、ＶＲ規格に基づくファイルシステムでは、ＤＶＤ−ＲＡＭ４１に形成される各ファイルやファイル内のデータにアクセスするための記述子等がＤＶＤ−ＲＡＭ４１、およびシステム側であるファイル制御部２４に記憶される。ファイル制御部２４では、ファイルセット記述子８００においてルートディレクトリが設定され、ルートディレクトリ下において各ファイルのファイルエントリ８１０が設定される。ファイルエントリ８１０では、各ファイルのファイルサイズや記録領域に関する情報が記録されている。各ファイルの記録領域に関する情報は、ファイルエントリ８１０内のアロケーション記述子８１１に記憶され管理されている。これにより、ファイル制御部２４は、例えば、ＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルのアロケーション記述子８１１を参照することにより、ＤＶＤーＲＡＭ４１上に形成されたＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルにアクセスできる。
【００３６】
また、ＤＶＤ−ＲＡＭ４１では、各ファイルに対して、ＦＩ（Ｆｉｌｅ  Ｉｄｅｎｔｉｆｉｅｒ）記述子８２０とファイルエントリ８３０が対で記憶される。ファイルエントリ８３０では、対応するファイルのファイルサイズやそのファイル内のデータの記録領域に関する情報が記録されている。データの記録領域に関する情報は、ファイルエントリ８３０内のアロケーション記述子８３１に記憶され管理されている。すなわち、例えば、ＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルの場合、ファイルエントリ８３０内の各アロケーション記述子８３１は、図３に示すように、ＤＶＤ−ＲＡＭに書き込まれたビデオデータの記録領域の先頭アドレスを指し示している。
【００３７】
また、未記録のＤＶＤ−ＲＡＭ４１に新たに記録する場合には、まず、システム処理部２０において、ＦＩ記述子８２０やファイルエントリ８３０の情報が生成される。さらに、データ記録の終了とともに、システム処理部２０は、ファイルセット記述子８００、ファイルエントリ８１０、ＦＩ記述子８２０、およびファイルエントリ８３０などの情報をファイル管理情報としてドライブ処理部４０に通知し、ドライブ処理部４０が、ＤＶＤ−ＲＡＭ４１上に形成されたＶＲ＿ＭＡＮＧＲ．ＩＦＯファイルに、このファイル管理情報を記録する。
【００３８】
本発明の実施の形態１である録画再生装置は、以上のような構成により、複数の番組に対応したビデオストリームをＤＶＤ−ＲＡＭ４１に記録するときには、各番組に対応したストリーム処理部２２から並行してビデオデータがドライブ処理部４０に供給され、各番組に対応したビデオデータの書き込みが実行される。これとともに、ＤＶＤ−ＲＡＭ４１に書き込まれた領域に関する情報が記録ストリーム情報としてストリーム管理部２３に通知される。ストリーム管理部２３は、記録ストリーム情報に基づき、アロケーション記述子８３１のデータを生成し、ＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルのファイル管理情報としてファイル制御部２４に通知する。ファイル制御部２４は、ビデオデータ記録の終了とともに、書き込んだビデオデータを一つのＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルとし、ＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルに関する情報をドライブ処理部４０に通知し、ドライブ処理部４０が、ＤＶＤ−ＲＡＭ４１上に形成されたＶＲ＿ＭＡＮＧＲ．ＩＦＯファイルに、このファイル管理情報を記録する。このようにして、本実施の形態１の録画再生装置は、複数の番組に対応したビデオストリームをＤＶＤ−ＲＡＭ４１に記録することができる。
【００３９】
以下、以上のように構成された本発明の実施の形態１における録画再生装置の詳細な動作について説明する。
【００４０】
図４は、システム処理部２０により実行される複数の番組に対応したビデオストリームの録画処理の手順を示したフローチャートである。また、図５は、図４で実行される処理により生成されるファイル管理情報、およびＤＶＤ−ＲＡＭ４１に書き込まれるデータの様子を示した図である。なお、図４、および図５では、複数の番組を録画する場合の例として、番組Ａ、および番組Ｂとする二つの番組を並行して録画処理する場合を示している。また、ここでは、まず番組Ａからの録画を開始し、その後番組Ｂの録画を並行して録画するような一例を挙げて説明する。
【００４１】
図４に示すように、番組Ａとする一つの番組の録画開始が指示されると、システム処理部２０において、一つのストリーム処理部２２Ａ（図４では処理部Ａと記す）が選択される。まず、システム処理部２０において、ストリーム管理部２３は、番組Ａの録画終了が指示されたかどうかを確認する（ステップＳ１１０）。番組Ａの録画終了が指示された場合には、システム処理部２０において、ステップＳ１１８で示す処理が実行される。また、番組Ａの録画終了が指示されていない場合には、ステップＳ１１２で示す処理が実行される。
【００４２】
番組Ａの録画終了が指示されていない場合には、システム処理部２０において、ストリーム処理部２２Ａが空き領域管理部２１から空き領域に関する情報を受け取る（ステップＳ１１２）。
【００４３】
次に、ストリーム処理部２２Ａは、バッファ制御部１６から供給される番組Ａのビデオデータを受け取り、このビデオデータ、および空き領域に関する情報に基づき、ファイル管理情報を作成するための記録ストリーム情報を生成する。さらに、ストリーム処理部２２Ａは、生成した記録ストリーム情報をストリーム管理部２３に通知する（ステップＳ１１４）。また、ストリーム管理部２３は通知された記録ストリーム情報からファイル管理情報を作成し、ファイル管理メモリ３０に記録する。
【００４４】
さらに、ストリーム処理部２２Ａは、ドライブ処理部４０に対して、空き領域に関する情報に基づき決定した書き込み領域の情報を通知するとともに、書き込むためのビデオデータを供給する。これにより、ドライブ処理部４０は、ストリーム処理部２２Ａから通知された書き込み領域に、供給されたビデオデータを書込データとしてＤＶＤ−ＲＡＭ４１に書き込む（ステップＳ１１６）。この後、ステップＳ１２０の処理に進む。
【００４５】
また、ステップＳ１１０において、番組Ａの録画終了が指示された場合には、システム処理部２０において、ストリーム管理部２３は、順次作成したファイル管理情報をファイル管理メモリ３０に保持する（ステップＳ１１８）。この後、ステップＳ１２０の処理に進む。
【００４６】
図５（ａ）は、以上の処理により作成されたファイル管理情報、およびＤＶＤ−ＲＡＭ４１に書き込まれたビデオデータの様子を示している。すなわち、番組Ａの録画開始とともに、ＤＶＤ−ＲＡＭ４１の空き領域に仮想ファイルＡ５１３が形成される。ドライブ処理部４０は、この仮想ファイルＡ５１３にストリーム処理部２２Ａからの番組Ａのビデオデータを書き込む。一方、ストリーム管理部２３は、番組Ａの録画開始とともに、ファイル管理メモリ３０にファイル管理情報を記録するためのＦＩ記述子５１０、およびファイルエントリＡ５１１を一時的に確保する。さらに、ストリーム管理部２３は、ストリーム処理部２２Ａからの記録ストリーム情報に基づきファイル管理情報を作成し、ファイル管理メモリ３０に記録する。このとき記録するファイル管理情報は、仮想ファイルＡ５１３に書き込んだ領域に関する情報であり、ストリーム管理部２３は、この情報をファイル管理メモリ３０のファイルエントリＡ５１１領域にアロケーション記述子５１２として記録する。このように、番組ＡのビデオデータはＤＶＤ−ＲＡＭ４１の仮想ファイルＡ５１３に書き込まれ、番組Ａのビデオデータをファイルとして管理するためのファイル管理情報はファイル管理メモリ３０に一時的に記録されるような処理が、番組Ａの録画終了まで繰り返されることとなる。
【００４７】
次に、システム処理部２０において、ストリーム管理部２３は、新たに追加録画の指示がされたかどうかを確認する（ステップＳ１２０）。ここでは、番組Ｂとする番組が新たに追加録画される例を挙げて説明する。番組Ｂの録画開始が指示された場合にはステップＳ１２１に進む。また、番組Ｂの録画開始が指示されていない場合にはステップＳ１３０に進む。
【００４８】
番組Ｂの録画開始が指示された場合には、システム処理部２０において、ストリーム管理部２３は、番組Ｂの録画終了が指示されたかどうかを確認する。番組Ｂの録画終了が指示された場合には、システム処理部２０において、ステップＳ１２８で示す処理が実行される。また、番組Ｂの録画終了が指示されていない場合には、ステップＳ１２２で示す処理が実行される（ステップＳ１２１）。
【００４９】
番組Ｂの録画終了が指示されていない場合には、システム処理部２０において、ストリーム処理部２２Ｂ（図４では処理部Ｂと記す）が空き領域管理部２１から空き領域に関する情報を受け取る（ステップＳ１２２）。
【００５０】
次に、ストリーム処理部２２Ｂは、バッファ制御部１６から供給される番組Ｂのビデオデータを受け取り、このビデオデータ、および空き領域に関する情報に基づき、ファイル管理情報を作成するための記録ストリーム情報を生成する。さらに、ストリーム処理部２２Ｂは、生成した記録ストリーム情報をストリーム管理部２３に通知する（ステップＳ１２４）。また、ストリーム管理部２３は通知された記録ストリーム情報からファイル管理情報を作成し、ファイル管理メモリ３０に記録する。
【００５１】
さらに、ストリーム処理部２２Ｂは、ドライブ処理部４０に対して、空き領域に関する情報に基づき決定した書き込み領域の情報を通知するとともに、書き込むためのビデオデータを供給する。これにより、ドライブ処理部４０は、ストリーム処理部２２Ｂから通知された書き込み領域に、供給されたビデオデータを書込データとしてＤＶＤ−ＲＡＭ４１に書き込む（ステップＳ１２６）。この後、ステップＳ１３０の処理に進む。
【００５２】
また、ステップＳ１２１において、番組Ｂの録画終了が指示された場合には、システム処理部２０において、ストリーム管理部２３は、順次作成したファイル管理情報をファイル管理メモリ３０に保持する（ステップＳ１２８）。この後、ステップＳ１３０の処理に進む。
【００５３】
また、ストリーム管理部２３は、番組Ａ、および番組Ｂの録画において、それぞれの録画が終了するよう指示されたかどうかを確認する（ステップＳ１３０）。どちらの録画も終了、すなわち全番組の録画を終了するよう指示された状態になった場合には、ストリーム管理部２３は、ステップＳ１３２の処理へと進む。また、いずれかの録画が終了するよう指示されていない場合には、システム処理部２０は、ステップＳ１１０からの処理を繰り返す。このようにして、番組Ａの録画処理と番組Ｂの録画処理とが、双方の録画終了まで並行して繰り返される。
【００５４】
図５（ｂ）は、以上の処理により並行して作成されるファイル管理情報、およびＤＶＤ−ＲＡＭ４１に書き込まれるビデオデータの様子を示している。すなわち、まず、番組Ａの録画に関しては、ＤＶＤ−ＲＡＭ４１に形成された仮想ファイルＡ５１３の空き領域に、順次ドライブ処理部４０からの番組Ａのビデオデータが書き込まれる。また、書き込まれるビデオデータに対応して、ファイル管理メモリ３０のファイルエントリＡ５１１領域において、アロケーション記述子５１２が順次更新される。このような処理が番組Ａの録画終了まで繰り返される。また、番組Ａの録画が、番組Ｂの録画よりも早く終了した場合には、全番組の録画終了時まで、番組Ａの録画終了時のアロケーション記述子５１２が、ファイル管理メモリ３０に保持される。
【００５５】
また、番組Ｂの録画開始とともに、図５（ｂ）に示すように、ＤＶＤ−ＲＡＭ４１の空き領域に仮想ファイルＢ５２３が新たに形成され、ドライブ処理部４０は、この仮想ファイルＢ５２３にストリーム処理部２２Ｂからの番組Ｂのビデオデータを書き込む。一方、ストリーム管理部２３は、番組Ｂの録画開始とともに、ファイル管理メモリ３０にファイル管理情報を記録するためのＦＩ記述子５２０、およびファイルエントリＢ５２１を新たに確保する。さらに、ストリーム管理部２３は、ストリーム処理部２２Ｂからの記録ストリーム情報に基づき、仮想ファイルＢ５２３に書き込んだ領域に関する情報であるファイル管理情報を作成し、ファイル管理メモリ３０のファイルエントリＢ５２１領域にアロケーション記述子５２２として記録する。さらに、番組Ｂの録画終了まで、ＤＶＤ−ＲＡＭ４１に形成された仮想ファイルＢ５２３の空き領域に番組Ｂのビデオデータが書き込まれ、それに対応してファイルエントリＢ５２１領域のアロケーション記述子５２２が順次更新される。また、番組Ｂの録画が、番組Ａの録画よりも早く終了した場合には、全番組の録画終了時まで、番組Ｂの録画終了時のアロケーション記述子５２２が、ファイル管理メモリ３０に保持される。
【００５６】
このように、番組Ａのビデオデータと番組Ｂのビデオデータとは、ＤＶＤ−ＲＡＭ４１にそれぞれ形成された仮想ファイルＡ５１３、仮想ファイルＢ５２３に並行して書き込まれ、番組Ａのファイル管理情報と番組Ｂのファイル管理情報も、同様に、ファイル管理メモリ３０に並行して記録され、このような処理が、全番組の録画終了まで繰り返されることとなる。
【００５７】
次に、図４のステップＳ１３０において、ストリーム管理部２３が、全番組の録画を終了であると確認すると、ストリーム管理部２３は、ファイル管理メモリ３０に記録、保持した各番組に対応するファイル管理情報を収集する。さらに、ストリーム管理部２３は、収集した各番組に対応するファイル管理情報をファイル制御部２４に通知する（ステップＳ１３２）。
【００５８】
ファイル制御部２４は、ストリーム管理部２３から通知されたファイル管理情報からＶＲＯファイルを作成するためのＶＲＯファイル管理情報を生成する（ステップＳ１３４）。
【００５９】
さらに、ファイル制御部２４は、ドライブ処理部４０に対して、生成したＶＲＯファイル管理情報を通知するとともに、通知したＶＲＯファイル管理情報をＤＶＤ−ＲＡＭ４１に記録するよう指示する。これにより、ドライブ処理部４０は、ＤＶＤ−ＲＡＭ４１上の管理情報ファイルにＶＲＯファイル管理情報を書き込む（ステップＳ１３６）。
【００６０】
図５の（ｃ）は、ステップＳ１３２からステップＳ１３６の処理により作成されたファイル管理情報、およびＤＶＤ−ＲＡＭ４１に書き込まれたビデオデータの様子を示している。すなわち、全番組の録画が終了すると、ストリーム管理部２３は、ファイル管理メモリ３０に記録、保持した各番組に対応するファイル管理情報を収集し、ＶＲＯファイル管理情報の生成を開始する。ストリーム管理部２３は、まず、ファイル管理メモリ３０に保持したファイルエントリＡ５１１領域のアロケーション記述子５１２とファイルエントリＢ５２１領域のアロケーション記述子５２２を収集、および編集し、双方のアロケーション記述子を結合したファイル管理情報を作成する。これにより、図５の（ｃ）に示すように、ストリーム管理部２３は、ファイル管理メモリ３０に、番組Ａ、および番組Ｂの双方に対応したアロケーション記述子５３２を含む一つのファイルエントリ５３１、およびＦＩ記述子５３０を有したＶＲＯファイル管理情報が作成される。さらに、このＶＲＯファイル管理情報は、ファイル制御部２４に通知され、ドライブ処理部４０によりＤＶＤ−ＲＡＭ４１の管理情報ファイルであるＶＲ＿ＭＡＮＧＲ.ＩＦＯファイルに記録される。このようにして、ＤＶＤ−ＲＡＭ４１には、ＦＩ記述子５３０からファイルエントリ５３１のアロケーション記述子５３２にアクセスし、各アロケーション記述子５３２から、ＤＶＤ−ＲＡＭ４１に記録した番組Ａ、および番組Ｂ双方のビデオデータにアクセスできるＶＲＯファイル５３９が生成される。
【００６１】
以上説明したように、本発明の実施の形態１の録画再生装置によれば、複数の番組に対応したビデオストリームを並行してＤＶＤ−ＲＡＭ４１に記録することができる。このため、ユーザは、本録画再生装置を用いてＤＶＤ−ＲＡＭに同時に複数の番組を録画でき、利便性の向上を図った録画再生装置、および録画方法を提供することができる。
【００６２】
なお、以上、実施の形態１では、複数の番組ストリームに対応したそれぞれの仮想ファイルを、順次ＤＶＤ−ＲＡＭ上に作成するような構成について説明したが、例えば、それぞれの仮想ファイルを、バッファ１５などのメモリに作成し、順次記憶し、すべてのビデオデータの記憶が終了するとともに、記憶したそれぞれの仮想ファイルを一つのビデオファイルとして結合し、結合した一つのビデオファイルとビデオファイルの管理情報を含むディスク管理情報とをＤＶＤ−ＲＡＭに記録するような構成も可能である。
【００６３】
（実施の形態２）
図６は、本発明の実施の形態２である録画再生装置において、システム処理部２０により実行される複数の番組に対応したビデオストリームの録画処理の手順を示したフローチャートである。また、図７は、図６で実行される処理により生成されるファイル管理情報、およびＤＶＤ−ＲＡＭに書き込まれるデータの様子を示した図である。本実施の形態２の録画再生装置は、図１、および図２で説明した実施の形態１の録画再生装置と同様の構成であるが、図６に示すようにシステム処理部２０が実行する処理手順が異なっている。このため、本実施の形態２の録画再生装置の構成についての説明は省略し、本実施の形態２の特徴とする録画方法の処理手順について詳細に説明する。
【００６４】
以下、図６、および図７を参照しながら、図６に示す録画処理の手順によっても、複数の番組に対応したビデオストリームを並行してＤＶＤ−ＲＡＭに記録可能な動作について説明する。なお、本実施の形態２においても、実施の形態１と同様に、複数の番組を録画する場合の例として、番組Ａ、および番組Ｂとする二つの番組を並行して録画処理する場合を示して説明する。また、ここでも、まず番組Ａからの録画を開始し、その後番組Ｂの録画を並行して録画するような一例を挙げて説明する。
【００６５】
図６に示すように、番組Ａとする一つの番組の録画開始が指示されると、システム処理部２０において、一つのストリーム処理部２２Ａ（図６では処理部Ａと記す）が選択される。まず、システム処理部２０において、ストリーム管理部２３は、番組Ａの録画終了が指示されたかどうかを確認する（ステップＳ２１０）。番組Ａの録画終了が指示された場合には、ステップＳ２２０の処理に進む。また、番組Ａの録画終了が指示されていない場合には、ステップＳ２１２で示す処理が実行される。
【００６６】
番組Ａの録画終了が指示されていない場合には、システム処理部２０において、ストリーム処理部２２Ａが空き領域管理部２１から空き領域に関する情報を受け取る（ステップＳ２１２）。
【００６７】
次に、ストリーム処理部２２Ａは、バッファ制御部１６から供給される番組Ａのビデオデータを受け取り、このビデオデータ、および空き領域に関する情報に基づき、ファイル管理情報を作成するための記録ストリーム情報を生成する。さらに、ストリーム処理部２２Ａは、生成した記録ストリーム情報をストリーム管理部２３に通知する（ステップＳ２１４）。また、ストリーム管理部２３は通知された記録ストリーム情報からファイル管理情報を作成し、ファイル管理メモリ３０に記録する。
【００６８】
さらに、ストリーム処理部２２Ａは、ドライブ処理部４０に対して、空き領域に関する情報に基づき決定した書き込み領域の情報を通知するとともに、書き込むためのビデオデータを供給する。これにより、ドライブ処理部４０は、ストリーム処理部２２Ａから通知された書き込み領域に、供給されたビデオデータを書込データとしてＤＶＤ−ＲＡＭ４１に書き込む（ステップＳ２１６）。
【００６９】
さらに、ストリーム処理部２２Ａは、ドライブ処理部４０に対して、ステップＳ２１４で生成した記録ストリーム情報を通知するとともに、通知した記録ストリーム情報をＤＶＤ−ＲＡＭ４１に書き込むよう指示する。これにより、ドライブ処理部４０は、仮のファイルエントリとする領域に、供給された記録ストリーム情報をアロケーション記述子としてＤＶＤ−ＲＡＭ４１に書き込む（ステップＳ２１８）。この後、ステップＳ２２０の処理に進む。
【００７０】
図７（ａ）は、以上の処理によりＤＶＤ−ＲＡＭ４１に書き込まれたビデオデータ、およびアロケーション記述子の様子を示している。すなわち、番組Ａの録画開始とともに、ＤＶＤ−ＲＡＭ４１の空き領域に仮想ファイルＡ７１３が形成され、ドライブ処理部４０は、この仮想ファイルＡ７１３にストリーム処理部２２Ａからの番組Ａのビデオデータを書き込む。さらに、番組Ａの録画開始とともに、ＤＶＤ−ＲＡＭ４１の空き領域に仮想の管理情報ファイルとするＦＩ記述子７１０、およびファイルエントリＡ７１１が形成され、ドライブ処理部４０は、このファイルエントリＡ７１１の領域に、ビデオデータとともに通知された記録ストリーム情報をアロケーション記述子７１２として書き込む。このように、番組ＡのビデオデータはＤＶＤ−ＲＡＭ４１の仮想ファイルＡ５１３に書き込まれ、さらにこのビデオデータに対応したアロケーション記述子７１２もＤＶＤ−ＲＡＭ４１のファイルエントリＡ７１１に書き込まれる。このような処理が、番組Ａの録画終了まで繰り返されることとなる。
【００７１】
次に、システム処理部２０において、ストリーム管理部２３は、新たに追加録画の指示がされたかどうかを確認する（ステップＳ２２０）。ここでは、番組Ｂとする番組が新たに追加録画される例を挙げて説明する。番組Ｂの録画開始が指示された場合にはステップＳ２２１に進む。また、番組Ｂの録画開始が指示されていない場合にはステップＳ２３０に進む。
【００７２】
番組Ｂの録画開始が指示された場合には、システム処理部２０において、ストリーム管理部２３は、番組Ｂの録画終了が指示されたかどうかを確認する（ステップＳ２２１）。番組Ｂの録画終了が指示された場合には、ステップＳ２３０に進む。また、番組Ｂの録画終了が指示されていない場合には、ステップＳ２２２で示す処理が実行される。
【００７３】
番組Ｂの録画終了が指示されていない場合、システム処理部２０において、ストリーム処理部２２Ｂ（図６では処理部Ｂと記す）が空き領域管理部２１から空き領域に関する情報を受け取る（ステップＳ２２２）。
【００７４】
次に、ストリーム処理部２２Ｂは、バッファ制御部１６から供給される番組Ｂのビデオデータを受け取り、このビデオデータ、および空き領域に関する情報に基づき、ファイル管理情報を作成するための記録ストリーム情報を生成する。さらに、ストリーム処理部２２Ｂは、生成した記録ストリーム情報をストリーム管理部２３に通知する（ステップＳ２２４）。また、ストリーム管理部２３は通知された記録ストリーム情報からファイル管理情報を作成し、ファイル管理メモリ３０に記録する。
【００７５】
さらに、ストリーム処理部２２Ｂは、ドライブ処理部４０に対して、空き領域に関する情報に基づき決定した書き込み領域の情報を通知するとともに、書き込むためのビデオデータを供給する。これにより、ドライブ処理部４０は、ストリーム処理部２２Ｂから通知された書き込み領域に、供給されたビデオデータを書込データとしてＤＶＤ−ＲＡＭ４１に書き込む（ステップＳ２２６）。
【００７６】
さらに、ストリーム処理部２２Ａは、ドライブ処理部４０に対して、ステップＳ２２４で生成した記録ストリーム情報を通知するとともに、通知した記録ストリーム情報をＤＶＤ−ＲＡＭ４１に書き込むよう指示する。これにより、ドライブ処理部４０は、仮のファイルエントリとする領域に、供給された記録ストリーム情報をアロケーション記述子としてＤＶＤ−ＲＡＭ４１に書き込む（ステップＳ２２８）。この後、ステップＳ２３０の処理に進む。
【００７７】
また、ストリーム管理部２３は、番組Ａ、および番組Ｂの録画において、それぞれの録画が終了するよう指示されたかどうかを確認する（ステップＳ２３０）。どちらの録画も終了、すなわち全番組の録画を終了するよう指示された状態になった場合には、ストリーム管理部２３は、ステップＳ２３２の処理へと進む。また、いずれかの録画が終了するよう指示されていない場合には、システム処理部２０は、ステップＳ２１０からの処理を繰り返す。このようにして、番組Ａの録画処理と番組Ｂの録画処理とが、双方の録画終了まで並行して繰り返される。
【００７８】
図７（ｂ）は、以上の処理により並行してＤＶＤ−ＲＡＭ４１に書き込まれるビデオデータ、およびアロケーション記述子の様子を示している。すなわち、まず、番組Ａの録画に関しては、ＤＶＤ−ＲＡＭ４１に形成された仮想ファイルＡ７１３の空き領域に、順次ドライブ処理部４０からの番組Ａのビデオデータが書き込まれる。これとともに、ファイルエントリＡ７１１の領域において、アロケーション記述子７１２が順次更新される。このような処理が番組Ａの録画終了まで繰り返される。
【００７９】
また、番組Ｂの録画開始とともに、図７（ｂ）に示すように、ＤＶＤ−ＲＡＭ４１の空き領域に仮想ファイルＢ７２３が新たに形成され、さらに、仮想の管理情報ファイルとするＦＩ記述子７２０、およびファイルエントリＢ７２１も新たに形成される。ドライブ処理部４０は、この仮想ファイルＢ７２３にストリーム処理部２２Ｂからの番組Ｂのビデオデータを書き込むとともに、このファイルエントリＢ７２１の領域に、ビデオデータとともに通知された記録ストリーム情報をアロケーション記述子７２２として書き込む。
【００８０】
さらに、番組Ｂの録画終了まで、ＤＶＤ−ＲＡＭ４１に形成された仮想ファイルＢ７２３の空き領域に番組Ｂのビデオデータが書き込まれるとともに、ファイルエントリＢ７２１領域のアロケーション記述子７２２が順次更新される。
【００８１】
このように、番組Ａのビデオデータと番組Ｂのビデオデータとは、ＤＶＤ−ＲＡＭ４１にそれぞれ形成された仮想ファイルＡ７１３、仮想ファイルＢ７２３に並行して書き込まれ、番組Ａのファイル管理情報と番組Ｂのファイル管理情報も、同様に、ＤＶＤ−ＲＡＭ４１に並行して記録更新され、このような処理が、全番組の録画終了まで繰り返されることとなる。
【００８２】
次に、図６のステップＳ２３０において、ストリーム管理部２３が、全番組の録画を終了であると確認すると、ストリーム管理部２３は、全番組の録画が終了したことをファイル制御部２４に通知する（ステップＳ２３２）。
【００８３】
ファイル制御部２４は、ＤＶＤ−ＲＡＭ４１に作成した番組Ａの仮想のファイル管理情報と番組Ｂの仮想のファイル管理情報とを読み出し、読み出したファイル管理情報からＶＲＯファイルを作成するためのＶＲＯファイル管理情報を作成する（ステップＳ２３４）。なお、このとき、ファイル制御部２４からドライブ処理部４０への指示により、ＤＶＤ−ＲＡＭ４１に書き込んだ仮想のファイル管理情報は削除される。
【００８４】
さらに、ファイル制御部２４は、ドライブ処理部４０に対して、生成したＶＲＯファイル管理情報を通知するとともに、通知したＶＲＯファイル管理情報をＤＶＤ−ＲＡＭ４１に記録するよう指示する。これにより、ドライブ処理部４０は、ＤＶＤ−ＲＡＭ４１上の管理情報ファイルにＶＲＯファイル管理情報を書き込む（ステップＳ２３６）。
【００８５】
図７の（ｃ）は、以上の処理により作成されたファイル管理情報、およびＤＶＤ−ＲＡＭ４１に書き込まれたビデオデータの様子を示している。すなわち、ファイル制御部２４は、番組Ａ、および番組Ｂの双方に対応したアロケーション記述子７３２を含む一つのファイルエントリ７３１、およびＦＩ記述子７３０を有したＶＲＯファイル管理情報を作成し、ドライブ処理部４０に通知する。さらに、ドライブ処理部４０は、このＶＲＯファイル管理情報をＤＶＤ−ＲＡＭ４１の管理情報ファイルであるＶＲ＿ＭＡＮＧＲ.ＩＦＯファイルに記録する。このようにして、ＤＶＤ−ＲＡＭ４１には、ＦＩ記述子７３０からファイルエントリ７３１のアロケーション記述子７３２にアクセスし、各アロケーション記述子７３２から、ＤＶＤ−ＲＡＭ４１に記録した番組Ａ、および番組Ｂ双方のビデオデータにアクセスできるＶＲＯファイル７３９が生成される。
【００８６】
以上説明したように、本発明の実施の形態２によっても、複数の番組に対応したビデオストリームを並行してＤＶＤ−ＲＡＭ４１に記録することができる。このため、ユーザは、本録画再生装置を用いてＤＶＤ−ＲＡＭに同時に複数の番組を録画でき、利便性の向上を図った録画再生装置、および録画方法を提供することができる。
【００８７】
なお、以上、実施の形態１、および実施の形態２においては、複数の番組に対応したビデオストリームを並行して可搬型記憶媒体に記録可能とする本発明の録画再生装置、および録画方法の構成、動作を中心に説明したが、本発明の特徴とする複数ビデオストリームの並行録画中においても、これらのビデオストリームの再生処理や編集処理などを組み合わせた処理も可能とすることで、ユーザへの利便性をより向上させることができる。
【００８８】
例えば、再生処理との組み合わせの例として、ビデオストリームの並行録画と、一般に「追っかけ再生」と呼ばれている再生機能との組合せがある。すなわち、ユーザが、本録画再生装置を用いて複数の番組を並行して録画しながら視聴している最中に、例えば、電話や来客があり、その視聴を中断しなければならないような状況があり得る。このような場合、電話や来客対応が終わった後、複数番組の並行録画を継続しながら、「追っかけ再生」の機能を利用して、視聴を中断した時点からその番組が再生できると、ユーザにとっては非常に便利である。また、編集処理との組み合わせの一例として、例えば、一つの記憶媒体に数十番組分が記録されており、この記憶媒体に、さらに複数番組を並行して追加録画するような場合、録画とともにこれら多数の番組の編集も同時に可能であると、利便性の向上につながる。このように、複数ビデオストリームの並行録画とともに、再生処理や編集処理などを組み合わせ、ユーザへの利便性をより向上させるため、本発明の録画再生装置、および録画方法において、さらに次のような応用が可能である。
【００８９】
図８から図１０までは、このような複数ビデオストリームの並行録画と、再生処理や編集処理とを組み合わせた一例を示す図である。以下、記録媒体としてＤＶＤ−ＲＡＭに録画しながら、そのＤＶＤ−ＲＡＭから再生したり、そのＤＶＤ−ＲＡＭを編集したりするような例を挙げて説明する。
【００９０】
図８は、複数のビデオストリームの録画を行ないながら番組を再生する場合の一例を示す図である。図８では、例えば、未記録のＤＶＤーＲＡＭに、複数のビデオストリームを録画するような場合を示している。実施の形態１、および実施の形態２において説明したように、本発明の録画再生装置、および録画方法は、複数のビデオストリームを並行して録画するため、まず、それぞれのビデオストリームのビデオデータを、それぞれの仮想ファイルとして生成することを特徴としている。このため、録画の進行とともに、これらの仮想ファイルには順次、録画番組のビデオデータが記録されていく。よって、仮想ファイルに対して、録画のためのビデオデータの記録とともに、このビデオデータを仮想ファイルから順次読み出すことで「追っかけ再生」などの再生処理が可能である。特に、この場合、複数の番組をそれぞれの仮想ファイルに録画するため、それぞれの番組に対応した仮想ファイルを識別するための情報を設定する必要がある。図８では、これら仮想ファイルを識別するため、ユーザに対する識別情報とする識別用ＩＤ（ＩＤｅｎｔｉｆｉｅｒ）、および、例えば、図２のストリーム管理部２３が管理するための識別情報である管理用ＩＤを設けた一例を示している。このような構成とすることにより、図８に示すように、番組１と番組２とする二つの番組を並行に録画中、例えば、ユーザが番組２の再生を指示すると、次のような手順でユーザが指定した番組２の再生を行なうことが可能である。
【００９１】
まず、ユーザが番組１と番組２を同時に録画するよう指示すると、図８に示すように、二つの仮想ファイルが生成され、各仮想ファイルには、番組１、および番組２に対応したビデオデータが順次記録される。この後、ユーザが、例えば、番組の再生を指示すると、各仮想ファイルに対応付けたインデックスリスト中の識別用ＩＤが参照される。なお、インデックスリストは、例えば、図２のファイル管理メモリ３０に一時的に生成される。さらに、ユーザが指示した番組と識別用ＩＤが対比され、この番組に対応した管理用ＩＤ、仮想ファイルへと対応付けられる。例えば、図８に示すように、ユーザが番組２の再生を指示すると、識別用ＩＤの対比により識別用ＩＤ「２」が選択され、識別用ＩＤ「２」と管理用ＩＤ「２」、管理用ＩＤ「２」と番組２のビデオデータを記憶した仮想ファイルへと対応付けられる。このようにして、ユーザが指定した番組２の仮想ファイルが選択され、この仮想ファイル中のビデオデータを用いて番組２の再生が可能となる。また、ユーザが指示した番組１と番組２との同時録画が終了した時点、ＤＶＤ−ＲＡＭの排出時、あるいは電源オフ時などにおいて、生成した各仮想ファイルの各ビデオストリームを一つのＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルとし、インデックスリスト中の各管理用ＩＤを利用してＶＲ＿ＭＡＮＧＲ．ＩＦＯを生成することで、ＶＲ規格に基づき録画されたＤＶＤ−ＲＡＭが作成されたこととなる。
【００９２】
また、図９は、複数のビデオストリームの録画を行ないながら番組を再生する場合の他の例を示す図である。図９では、ＤＶＤ−ＲＡＭに記録済のビデオストリームがあり、そのビデオストリームに加えて複数のビデオストリームを記録しながら番組を再生する場合を示している。
【００９３】
図９に示すように、記録済みの番組を有したＤＶＤ−ＲＡＭが、録画再生装置に装着されると、その時点で記録済みの各番組のビデオデータは、番組毎に分割され、それぞれの番組に対応した仮想ファイルとされる。また、このとき、図８の場合と同様に、それぞれの番組毎の仮想ファイルを特定するため、識別用ＩＤ、および管理用ＩＤが設定されたインデックスリストが、例えば、図２のファイル管理メモリ３０に生成される。さらに、ユーザが番組５と番組６を同時に録画するよう指示すると、図９に示すように、二つの仮想ファイルが生成され、各仮想ファイルには、番組５、および番組６に対応したビデオデータが順次記録される。この後、ユーザが、番組の再生を指示すると、各仮想ファイルに対応付けたインデックスリスト中の識別用ＩＤが参照される。さらに、ユーザが指示した番組と識別用ＩＤが対比され、この番組に対応した管理用ＩＤ、仮想ファイルへと対応付けられる。例えば、図９に示すように、ユーザが番組６の再生を指示すると、識別用ＩＤの対比により識別用ＩＤ「６」が選択され、識別用ＩＤ「６」と管理用ＩＤ「６」、管理用ＩＤ「６」と番組６のビデオデータを記憶した仮想ファイルへと対応付けられる。このようにして、ユーザが指定した番組６の仮想ファイルが選択され、この仮想ファイル中のビデオデータを用いて番組６の再生が可能となる。また、ユーザがすでに録画済みの番組１の再生を指示すると、識別用ＩＤの対比により識別用ＩＤ「１」が選択され、識別用ＩＤ「１」と管理用ＩＤ「１」、管理用ＩＤ「１」と番組１のビデオデータを記憶した仮想ファイルへと対応付けられ、すでに録画済みの番組１を再生することも可能である。また、ユーザが指示した番組５と番組６との同時録画が終了した時点、ＤＶＤ−ＲＡＭの排出時、あるいは電源オフ時などにおいて、すでに記録済みであった番組１から番組４までの仮想ファイルとともに、生成した各仮想ファイルの各ビデオストリームを一つのＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルとし、インデックスリスト中の各管理用ＩＤを利用してＶＲ＿ＭＡＮＧＲ．ＩＦＯを生成することで、ＶＲ規格に基づき録画されたＤＶＤ−ＲＡＭが作成されたこととなる。
【００９４】
また、図１０は、複数のビデオストリームの録画を行ないながら番組を編集する場合の例を示す図である。図１０では、ＤＶＤ−ＲＡＭに記録済のビデオストリームがあり、そのビデオストリームに加えて複数のビデオストリームを記録しながら、番組を編集する場合を示している。ここでは、番組の編集の一例として、すでに記録済みの番組のビデオストリームを削除するような編集処理の一例を挙げている。
【００９５】
図１０に示すように、記録済みの番組を有したＤＶＤ−ＲＡＭが、録画再生装置に装着されると、その時点で記録済みの各番組のビデオデータは、番組毎に分割され、それぞれの番組に対応した仮想ファイルとされる。また、このとき、図９の場合と同様に、それぞれの番組毎の仮想ファイルを特定するため、識別用ＩＤ、および管理用ＩＤが設定されたインデックスリストが、例えば、図２のファイル管理メモリ３０に生成される。さらに、ユーザが番組５と番組６を同時に録画するよう指示すると、図１０に示すように、二つの仮想ファイルが生成され、各仮想ファイルには、番組５、および番組６に対応したビデオデータが順次記録される。
【００９６】
次に、ユーザが、すでに記録済みの番組の中から、ある番組を削除するように指示すると、各仮想ファイルに対応付けたインデックスリスト中の識別用ＩＤが参照される。さらに、ユーザが指示した番組と識別用ＩＤが対比され、この番組に対応した管理用ＩＤ、仮想ファイルへと対応付けられる。例えば、図１０に示すように、ユーザが番組２の削除を指示すると、識別用ＩＤの対比により識別用ＩＤ「２」が選択され、識別用ＩＤ「２」と管理用ＩＤ「２」、管理用ＩＤ「２」と番組２のビデオデータを記憶した仮想ファイルへと対応付けられる。このようにして、ユーザが指定した番組２の仮想ファイルが選択され、この仮想ファイルの削除が実行される。これとともに、インデックスリスト中において、この番組２に対応した識別用ＩＤは保持されるが、管理用ＩＤは削除される。この後、ユーザが指示した番組５と番組６との同時録画が終了した時点、ＤＶＤ−ＲＡＭの排出時、あるいは電源オフ時などにおいて、生成した各仮想ファイルの各ビデオストリームを一つのＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルとし、インデックスリスト中の各管理用ＩＤを利用してＶＲ＿ＭＡＮＧＲ．ＩＦＯを生成することで、ＶＲ規格に基づき録画されたＤＶＤ−ＲＡＭが作成されたこととなる。なお、このような仮想ファイルの削除が行なわれた場合、各仮想ファイルの各ビデオストリームを一つのＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルとするときに、削除された番組以外に対応する仮想ファイルは、前につめられた状態で一つのＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルとなる。例えば、図１０の場合、番組２を削除したため、番組３は番組２へ、番組４は番組３へというように、番組の後ろにあるものが一つずつ前に詰められる。
【００９７】
以上のように、本発明の録画再生装置、および録画方法の特徴である複数ビデオストリームの並行録画中においても、作成中の仮想ファイルを利用し、仮想ファイルとともに作成したインデックスリストを用いて特定の仮想ファイルへのアクセスを可能としており、これによって複数ビデオストリームの並行録画中にも再生処理や編集処理などが可能となり、ユーザへの利便性をより向上させることが可能となる。
【産業上の利用可能性】
【００９８】
本発明に係る録画再生装置、および録画方法は、ＤＶＤ−ＲＡＭなど光ディスクに映像データ等を記録する記録装置、および記録方法として有用である。
【図面の簡単な説明】
【００９９】
【図１】本発明の実施の形態１における録画再生装置のブロック図
【図２】システム処理部の詳細な構成を示すブロック図
【図３】ＶＲ規格に基づくファイルシステムの構成を示す図
【図４】本発明の実施の形態１における録画処理の手順を示したフローチャート
【図５】本発明の実施の形態１における録画処理により生成されるファイル管理情報、およびＤＶＤ−ＲＡＭに書き込まれるデータの様子を示した図
【図６】本発明の実施の形態２における録画処理の手順を示したフローチャート
【図７】本発明の実施の形態２における録画処理により生成されるファイル管理情報、およびＤＶＤ−ＲＡＭに書き込まれるデータの様子を示した図
【図８】複数の番組録画とともに、番組を再生する場合の一例を示す図
【図９】複数の番組録画とともに、番組を再生する場合の他の例を示す図
【図１０】複数の番組録画とともに、番組を編集する場合の一例を示す図
【図１１】ＶＲ規格に基づき作成されるファイルの構成を示した図
【符号の説明】
【０１００】
１１    第１のチューナ
１２    第２のチューナ
１３    エンコーダ部
１４    ＨＤＤ（ハードディスクドライブ）
１５    バッファ
１６    バッファ制御部
１７    デコーダ部
１８    出力部
２０    システム処理部
２１    空き領域管理部
２２（２２Ａ，２２Ｂ，２２Ｃ）    ストリーム処理部
２３    ストリーム管理部
２４    ファイル制御部
３０    ファイル管理メモリ
４０    ドライブ処理部
４１    ＤＶＤ−ＲＡＭ
９０    ルートディレクトリ
９１    ＤＶＤ＿ＲＴＡＶ
９２    ＶＲ＿ＭＡＮＧＲ．ＩＦＯ
９３    ＶＲ＿ＭＯＶＩＥ．ＶＲＯ
９４    ＶＲ＿ＳＴＩＬＬ．ＶＲＯ
９５    ＶＲ＿ＡＵＤＩＯ．ＶＲＯ
８００    ファイルセット記述子
８１０    ファイルエントリ
８１１    アロケーション記述子
８２０    ＦＩ記述子
８３０    ファイルエントリ
８３１    アロケーション記述子
【図１】
2006004572.tif 000003
【図２】
2006004572.tif 000004
【図３】
2006004572.tif 000005
【図４】
2006004572.tif 000006
【図５】
2006004572.tif 000007
【図６】
2006004572.tif 000008
【図７】
2006004572.tif 000009
【図８】
2006004572.tif 000010
【図９】
2006004572.tif 000011
【図１０】
2006004572.tif 000012
【図１１】
2006004572.tif 000013