(57)【要約】【課題】複数のハードディスク等、複数の情報記録手段に継続してデータを記録し、また再生する処理を可能とする装置および方法を提供する。【解決手段】記録データに対応する再生制御情報として再生手順を記録した再生手順情報と、再生手順情報のリンク情報を格納した再生管理情報を生成し、複数の情報記録手段に継続してデータ記録を実行する場合に、複数の情報記録手段の各々に対応する複数の再生手順情報を生成し、複数の再生手順情報のリンク情報を１つの前記再生管理情報に設定する。コンテンツ再生処理では、１つの再生管理情報に基づいて、各記録媒体の格納情報に対応する再生手順情報を取得し、それぞれの再生手順情報に基づく再生制御を実行する。【選択図】　図５
2004146019.tif 000002
【特許請求の範囲】
【請求項１】
データ記録処理を実行する情報記録処理装置であり、
データ記録用の複数の情報記録手段と、
前記情報記録手段に対するデータ記録処理を実行するとともに、データ再生時の制御情報の生成処理を実行する記録制御プロセス実行部を有し、
前記記録制御プロセス実行部は、
データ記録処理に際して、前記制御情報として、再生データの再生手順を記録した再生手順情報と、前記再生手順情報のリンク情報を格納した再生管理情報を生成するとともに、
データ記録処理を複数の情報記録手段に継続して実行する場合に、前記複数の情報記録手段の各々に対応する複数の再生手順情報を生成し、該複数の再生手順情報のリンク情報を１つの前記再生管理情報に格納する処理を実行する構成であることを特徴とする情報記録処理装置。
【請求項２】
前記記録制御プロセス実行部は、
データ記録処理を複数の情報記録手段に継続して実行する場合に、複数の再生手順情報のリンク情報を１つの前記再生管理情報に格納する処理を実行するとともに、
個々の再生手順情報の対応データ格納領域に、同一コンテンツを次の再生手順情報へ継続して記録しているか否かを示す継続情報（Ｃｏｎｔｉｎｕｅ）を格納する処理を実行する構成であることを特徴とする請求項１に記載の情報記録処理装置。
【請求項３】
前記記録制御プロセス実行部は、
データ記録処理を複数の情報記録手段に継続して実行する場合に、複数の再生手順情報のリンク情報を１つの前記再生管理情報に格納する処理を実行するとともに、
個々の再生手順情報の対応データ格納領域に、最終の再生手順情報に対応しているか否かを示す終了情報（Ｅｎｄ）を格納する処理を実行する構成であることを特徴とする請求項１に記載の情報記録処理装置。
【請求項４】
前記記録制御プロセス実行部は、
前記再生手順情報の各々に１つの記録媒体に連続して記録されたデータの管理情報を格納するとともに、データの格納位置を判別可能とする情報を格納する処理を実行する構成であることを特徴とする請求項１に記載の情報記録処理装置。
【請求項５】
前記記録制御プロセス実行部は、
前記複数の情報記録手段のデータ記録可能な空き容量の比較処理を実行し、より大きい空き容量を有する情報記録手段を選択してデータ記録処理を開始する構成であることを特徴とする請求項１に記載の情報記録処理装置。
【請求項６】
前記記録制御プロセス実行部は、
データ記録実行中の情報記録手段の残容量と、予め設定された閾値との比較処理を実行し、残容量が閾値未満となったことを条件として、他の情報記録手段に対するデータ記録処理を継続して実行する構成であることを特徴とする請求項１に記載の情報記録処理装置。
【請求項７】
前記記録制御プロセス実行部は、
情報記録手段に対するデータ記録処理を開始する際に第１の再生手順情報を生成し、該第１の再生手順情報のリンク情報を再生管理情報に格納する処理を実行するとともに、
継続したデータ記録を異なる情報記録手段に継続して実行する場合に、新たな第２の再生手順情報を生成し、該第２の再生手順情報のリンク情報を前記再生管理情報に格納し、前記第１の再生手順情報の対応データ格納領域に、次の再生手順情報を有することを示す継続情報（Ｃｏｎｔｉｎｕｅ）の設定処理を実行する構成であることを特徴とする請求項１に記載の情報記録処理装置。
【請求項８】
データ再生処理を実行する情報再生処理装置であり、
再生対象データ記録用の複数の情報記録手段と、
前記情報記録手段に格納されたデータの再生処理を、制御情報に基づいて実行する再生制御プロセス実行部を有し、
前記再生制御プロセス実行部は、
データ再生処理に際して、前記制御情報として、再生データの再生手順を記録した再生手順情報と、前記再生手順情報のリンク情報を格納した再生管理情報を取得し、
前記再生管理情報にリンクして設定された複数の再生手順情報が存在する場合に、該複数の再生手順情報を、順次切り替えて制御情報として適用し、再生対象データを個々の再生手順情報毎に異なる情報記録手段から取得して再生処理を実行する構成であることを特徴とする情報再生処理装置。
【請求項９】
前記再生管理情報は、各再生手順情報の対応データ格納領域に、同一コンテンツを次の再生手順情報へ継続して記録しているか否かを示す継続情報（Ｃｏｎｔｉｎｕｅ）が格納され、
前記再生制御プロセス実行部は、
再生中のデータに対応する再生手順情報に対して設定された再生管理情報中の継続情報（Ｃｏｎｔｉｎｕｅ）の設定に基づいて、他の再生手順情報に基づいて継続して再生制御を実行するか否かを判定する処理を実行する構成であることを特徴とする請求項８に記載の情報再生処理装置。
【請求項１０】
前記再生制御プロセス実行部は、
前記再生手順情報から、１つの記録媒体に連続して記録されたデータの管理情報と、データの格納位置を判別可能とする情報を取得して、データ再生制御処理を実行する構成であることを特徴とする請求項８に記載の情報再生処理装置。
【請求項１１】
データ記録用の複数の情報記録手段を有する情報記録装置における情報記録処理方法であり、
前記情報記録手段に対するデータ記録処理に際して、記録データに対応する再生制御情報として再生手順を記録した再生手順情報と、前記再生手順情報のリンク情報を格納した再生管理情報を生成する制御情報生成ステップを有し、
前記制御情報生成ステップは、
データ記録処理を複数の情報記録手段に継続して実行する場合に、前記複数の情報記録手段の各々に対応する複数の再生手順情報を生成し、該複数の再生手順情報のリンク情報を１つの前記再生管理情報に格納する処理を実行することを特徴とする情報記録処理方法。
【請求項１２】
前記情報記録処理方法において、
データ記録処理を複数の情報記録手段に継続して実行する場合に、複数の再生手順情報のリンク情報を１つの前記再生管理情報に格納する処理を実行するとともに、
個々の再生手順情報の対応データ格納領域に、同一コンテンツを次の再生手順情報へ継続して記録しているか否かを示す継続情報（Ｃｏｎｔｉｎｕｅ）を格納する処理を実行することを特徴とする請求項１１に記載の情報記録処理方法。
【請求項１３】
前記情報記録処理方法において、
データ記録処理を複数の情報記録手段に継続して実行する場合に、複数の再生手順情報のリンク情報を１つの前記再生管理情報に格納する処理を実行するとともに、
個々の再生手順情報の対応データ格納領域に、最終の再生手順情報に対応しているか否かを示す終了情報（Ｅｎｄ）を格納する処理を実行することを特徴とする請求項１１に記載の情報記録処理方法。
【請求項１４】
前記情報記録処理方法において、さらに、
前記再生手順情報の各々に１つの記録媒体に連続して記録されたデータの管理情報を格納するとともに、データの格納位置を判別可能とする情報を格納する処理を実行するステップを含むことを特徴とする請求項１１に記載の情報記録処理方法。
【請求項１５】
前記情報記録処理方法において、さらに、
前記複数の情報記録手段のデータ記録可能な空き容量の比較処理を実行し、より大きい空き容量を有する情報記録手段を選択してデータ記録処理を開始するステップを含む特徴とする請求項１１に記載の情報記録処理方法。
【請求項１６】
前記情報記録処理方法において、さらに、
データ記録実行中の情報記録手段の残容量と、予め設定された閾値との比較処理を実行し、残容量が閾値未満となったことを条件として、他の情報記録手段に対するデータ記録処理を継続して実行するステップを含むことを特徴とする請求項１１に記載の情報記録処理方法。
【請求項１７】
前記情報記録処理方法において、さらに、
情報記録手段に対するデータ記録処理を開始する際に第１の再生手順情報を生成し、該第１の再生手順情報のリンク情報を再生管理情報に格納する処理を実行するとともに、
継続したデータ記録を異なる情報記録手段に継続して実行する場合に、新たな第２の再生手順情報を生成し、該第２の再生手順情報のリンク情報を前記再生管理情報に格納し、前記第１の再生手順情報の対応データ格納領域に、同一コンテンツを次の再生手順情報へ継続して記録しているか否かを示す継続情報（Ｃｏｎｔｉｎｕｅ）の設定処理を実行するステップを含むことを特徴とする請求項１１に記載の情報記録処理方法。
【請求項１８】
再生対象データ記録用の複数の情報記録手段を有する情報再生装置における情報再生処理方法であり、
データ再生処理に際して、制御情報として、再生データの再生手順を記録した再生手順情報と、前記再生手順情報のリンク情報を格納した再生管理情報を取得する制御情報取得ステップと、
前記再生管理情報にリンクして設定された複数の再生手順情報が存在する場合に、該複数の再生手順情報を、順次切り替えて制御情報として適用し、再生対象データを個々の再生手順情報毎に異なる情報記録手段から取得して再生処理を実行する再生制御処理ステップと、
を有することを特徴とする情報再生処理方法。
【請求項１９】
前記再生管理情報は、各再生手順情報の対応データ格納領域に、同一コンテンツを次の再生手順情報へ継続して記録しているか否かを示す継続情報（Ｃｏｎｔｉｎｕｅ）が格納され、
前記再生制御処理ステップは、
再生中のデータに対応する再生手順情報に対して設定された再生管理情報中の継続情報（Ｃｏｎｔｉｎｕｅ）の設定に基づいて、他の再生手順情報に基づいて継続して再生制御を実行するか否かを判定する処理を実行するステップを含むことを特徴とする請求項１８に記載の情報再生処理方法。
【請求項２０】
前記再生制御処理ステップは、
前記再生手順情報から、１つの記録媒体に連続して記録されたデータの管理情報と、データの格納位置を判別可能とする情報を取得して、データ再生制御処理を実行するステップを含むことを特徴とする請求項１８に記載の情報再生処理方法。
【請求項２１】
データ記録用の複数の情報記録手段を有する情報記録装置における情報記録処理を実行するコンピュータプログラムであり、
前記情報記録手段に対するデータ記録処理に際して、記録データに対応する再生制御情報として再生手順を記録した再生手順情報と、前記再生手順情報のリンク情報を格納した再生管理情報を生成する制御情報生成ステップを有し、
前記制御情報生成ステップは、
データ記録処理を複数の情報記録手段に継続して実行する場合に、前記複数の情報記録手段の各々に対応する複数の再生手順情報を生成し、該複数の再生手順情報のリンク情報を１つの前記再生管理情報に格納する処理を実行するステップとして設定されていることを特徴とするコンピュータ・プログラム。
【請求項２２】
再生対象データ記録用の複数の情報記録手段を有する情報再生装置における情報再生処理を実行するコンピュータプログラムであり、
データ再生処理に際して、制御情報として、再生データの再生手順を記録した再生手順情報と、前記再生手順情報のリンク情報を格納した再生管理情報を取得する制御情報取得ステップと、
前記再生管理情報にリンクして設定された複数の再生手順情報が存在する場合に、該複数の再生手順情報を、順次切り替えて制御情報として適用し、再生対象データを個々の再生手順情報毎に異なる情報記録手段から取得して再生処理を実行する再生制御処理ステップと、
を有することを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報記録処理装置、情報再生処理装置、および方法、並びにコンピュータ・プログラムに関する。さらに詳細には、１つのハードディスク等のデータ記録手段に記録しきれない映像・音声等のデータを複数のハードディスク等のデータ記録手段に記録することを可能とし、また、これらの複数のデータ記録手段に分割して記録されたデータを途切れなく再生することを可能とした情報記録処理装置、情報再生処理装置、および方法、並びにコンピュータ・プログラムに関する。
【０００２】
【従来の技術】
近年、ハードディスク、光ディスク等の大容量のデータ記憶装置が普及し、これらの記憶装置に、例えば放送局、あるいは衛星を介して受信するコンテンツを記録するとともに、記録したコンツテンツをハードディスク、光ディスク等の大容量のデータ記憶装置から再生するといった利用が盛んになってきている。特に大容量のハードディスクが安価になり、従来のビデオテープレコーダに代わってのハードディスクレコーダの普及が加速してきている。ハードディスクレコーダーは、ランダムアクセス、データの編集、加工等が容易に行なえるという、従来のビデオテープレコーダにない利点があり、今後、さらに急速に普及することが予測される。
【０００３】
ハードディスク、光ディスク等の記憶媒体に動画データ等を格納する場合、符号化（圧縮）処理によりデータ量を減少させて格納するのが一般的である。また、インターネット等のネットワークを介して伝送されるデータも符号化（圧縮）処理によりデータ量を減少させて送信し、受信側において符号化データを記憶媒体に格納し、再生時に復号（伸長）処理を実行する場合が多い。
【０００４】
画像圧縮処理の最も知られた手法にＭＰＥＧ（Ｍｏｖｉｎｇ　Ｐｉｃｔｕｒｅｓ　Ｅｘｐｅｒｔｓ　Ｇｒｏｕｐ　）圧縮技術がある。このＭＰＥＧ圧縮により生成されるＭＰＥＧストリームをハードディスク、ＤＶＤ等の記録媒体に格納したり、あるいはＩＰ（Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）に従ったＩＰパケットに格納してインターネット上を転送させることにより、データ転送効率、データ記憶効率が向上される。
【０００５】
ＭＰＥＧは、高品位な画像圧縮処理を実現する技術である。現在最も多く使用されているＭＰＥＧ２の圧縮方法は、画面内の相関を利用した圧縮である離散コサイン変換（Ｄｉｓｃｒｅｔｅ　Ｃｏｓｉｎｅ　Ｔｒａｎｓｆｏｒｍ；　ＤＣＴ）、画面間の相関に基づく圧縮としての動き補償、符号列の相関に基づく圧縮としてのハフマン符号化を組み合わせた圧縮手法であり、ＭＰＥＧ２では、動き補償を用いた予測符号化を行うために、Ｉピクチャ、Ｐピクチャ、Ｂピクチャと呼ぶ３つの要素による複数フレームからなるグループであるＧＯＰ（Ｇｒｏｕｐ　Ｏｆ　Ｐｉｃｔｕｒｅｓ）構造を持つ。
【０００６】
このようなグループからなるフレームデータを再生する場合には、グループデータ、すなわちＧＯＰ単位の復号処理が必要となる。ディスク等に記録される圧縮データは、必ずしもＧＯＰ単位のセグメントで区分されて記録されるわけではないが、コンテンツの格納位置を判別し、コンテンツを読み出し可能とする情報を含むメタ（Ｍｅｔａ）情報によって、ＧＯＰ単位に区分可能なように格納される。デコードを伴う再生時には、セグメント単位でのデコードが実行されて再生処理が行なわれることになる。
【０００７】
地上波、あるいは衛星放送等を受信可能なチューナー部を搭載したハードディスクレコーダーは、チューナーを介して受信したデータをハードディスク等のデータ記憶装置に記録する。地上波、あるいは衛星放送等を介して受信されるデジタルデータは、上述したＭＰＥＧ方式等の圧縮処理が施されているのが一般的である。従って、これらのソースから供給されるデジタルビデオ信号を、ハードディスク等に記録する場合は、圧縮されたビデオ信号をそのままハードディスク等に記録する処理が行なわれる。
【０００８】
アナログ信号を受信してハードディスク等のデータ記憶装置に記録する場合には、Ａ／Ｄ変換によりデジタル信号に変換して、その後エンコード（圧縮）処理を実行してハードディスク等に記録する処理が行なわれる。
【０００９】
図１を参照して、従来のＭＰＥＧストリームを記録再生するハードディスクレコーダの処理について説明する。
【００１０】
まず、データ記録時の処理について説明する。アンテナで受信されたＲＦ信号がチューナａ１０１、チューナｂ１０２に供給される。チューナａ１０１はデジタル信号用チューナであり、チューナｂ１０２はアナログ信号用チューナである
【００１１】
デジタル信号用チューナ、チューナａ１０１で選局、検波、復調された結果のトランスポートストリーム（ＴＳ：Ｔｒａｎｓｐｏｒｔ　Ｓｔｒｅａｍ）は、デスクランブラ１０４を通ってスクランブルの解除がなされた後、デマルチプレクサ（ＤＥＭＵＸ）１１０に入力される。なお、トランスポートストリーム（ＴＳ）は、ＩＥＥＥ１３９４上のＭＰＥＧストリームの形式である。
【００１２】
一方、アナログ信号用チューナ、チューナｂ１０２で選局、検波、復調された信号は、ＮＴＳＣデコーダ／オーディオＡ／Ｄ１０５において、ＮＴＳＣ方式のビデオ信号のテーコード処理、およびオーディオ信号のデジタル変換処理が実行され、ＭＰＥＧエンコーダ１０６においてＭＰＥＧ符号化処理が実行された後、デマルチプレクサ（ＤＥＭＵＸ）１１０に入力される。
【００１３】
さらに、例えば他のビデオ機器等が接続された他ソースからのデータ入力を行なう外部入力１０３からの入力信号は、ＮＴＳＣデコーダ／オーディオＡ／Ｄ１０５において、ＮＴＳＣ方式のビデオ信号のデコード処理、およびオーディオ信号のデジタル変換処理が実行され、ＭＰＥＧエンコーダ１０６においてＭＰＥＧ符号化処理が実行された後、デマルチプレクサ（ＤＥＭＵＸ）１１０に入力される。
【００１４】
デスクランブラ１０４経由でデマルチプレクサ（ＤＥＭＵＸ）１１０に入力されたＴＳ信号は、ＣＰＵ１３０（ホストＣＰＵ）によって設定されるパケット識別子としてのＰＩＤ（ｐａｃｋｅｔ　ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）によって、所望のパケット化されたストリームデータとしてのビデオＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ　Ｅｌｅｍｅｎｔａｒｙ　Ｓｔｒｅａｍ）データ、もしくは、多重化されないエレメンタリーストリームデータとしてのＥＳ（Ｅｌｅｍｅｎｔａｒｙ　Ｓｔｒｅａｍ）データ、さらに音声（オーディオ）に対応する同様のオーディオＰＥＳデータもしくはＥＳデータと、さらに選局動作、付加情報データ等を含む管理データとしてのセクションデータに分離される。
【００１５】
ビデオＰＥＳデータもしくはビデオＥＳデータは、後段のビデオデコーダ１１１に入力され、オーディオＰＥＳデータもしくはオーディオＥＳデータは後段のオーディオデコーダ１１２、セクションデータは後段のメモリ１１３へ送られる。
【００１６】
また、ビデオＰＥＳデータ、オーディオＰＥＳデータは、情報検出装置１２０とスクランブラ１２１経由で記録媒体（ハードディスク）１２３に記録される。情報検出装置１２０では、映像・音声データ（コンテンツ）に関する再生手順情報と再生管理情報を検出し、これらの再生手順情報と再生管理情報を記録媒体（ハードディスク）１２３に記録する。スクランブラ１２１では、ビデオデータ等に対してスクランブル処理を実行し、スクランブル処理されたデータを記録媒体（ハードディスク）１２３に記録する。
【００１７】
ビデオデコーダ１１１はデマルチプレクサ１１０から供給されるビデオＰＥＳデータもしくはＥＳデータをデコードし、映像信号を後段の映像表示装置１１４へ出力し、映像再生が実行される。オーディオデコーダ１１２はデマルチプレクサ１１０から供給されるオーディオＰＥＳデータもしくはＥＳデータをデコードし、音声信号を後段の音声出力装置１１５へ出力し、音声再生が実行される。
【００１８】
選局動作、付加情報データを含むセクションデータはメモリ１１３に格納されるが、これらのデータはホストＣＰＵ１３０によって読み出され、ソフトウェアで処理され、選局処理等、各種の処理に使用される。メモリ１４２はホストＣＰＵ１３０の作業領域、ソフトウェアの格納領域等として使用される。
【００１９】
なお、図１に示す構成では、視聴の権利を有するユーザに限定したコンテンツ再生を可能とする限定受信方式を実現するため、カードインタフェース（Ｉ／Ｆ）１４０を介して、ユーザ所有のＩＣカード１４１に格納されたユーザ情報（権利情報）の読み取りを実行する構成を持つ。ＩＣカード１４１に格納されたユーザ情報（権利情報）に基づいて、ホストＣＰＵ１３０が制御を実行し、限定受信のコンテンツを視聴できるようになされている。
【００２０】
再生管理情報には、再生する映像・音声データの再生手順を記録した再生手順情報へのリンク情報と制御情報が管理されている。再生手順情報には、ストリームデータ、ストリーム管理情報及びコンテンツ情報が管理されている。
【００２１】
次に、記録媒体（ハードディスク）１２３に記録された映像・音声データ（コンテンツ）を再生する処理について説明する。
【００２２】
記録媒体（ハードディスク）１２３に記録された映像・音声データ（コンテンツ）を管理している再生管理情報、再生手順情報を記録媒体（ハードディスク）から読み出す。読み出された映像・音声データは、デスクランブラ１２２によってスクランブルの解除処理がなされた後、ビデオデコーダ１１１とオーディオデコーダ１１２にビデオおよびオーディオデータが入力される。ビデオデコーダ１１１とオーディオデコーダ１１２において、デコード処理が実行された後、映像信号が後段の映像表示装置１１４へ出力され、音声信号が後段の音声出力装置１１５へ出力されてコンテンツ再生が実行される。
【００２３】
次に、再生管理情報、および再生手順情報について、図２を参照して説明する。再生管理情報２０５、および再生手順情報２０６は、例えば記録媒体（ハードディスク）２１２に対するコンテンツ記録処理において生成され、コンテンツに対応付けられて記録媒体（ハードディスク）２１２に格納され、記録媒体（ハードディスク）２１２からのコンテンツ読み出し、再生処理において、記録媒体（ハードディスク）２１２から読み取られて、再生制御に適用される。
【００２４】
再生管理情報２０５は、コンテンツの記録時に生成され、コンテンツ再生時に利用される情報であり、再生するコンテンツの順序を記した管理情報を格納する。具体的には、対応する再生手順情報２０６を示す名前（Ｎａｍｅ）と、コンテンツの開始および終点を示す時間情報としてのコンテンツの開始点［Ｉｎ］、コンテンツの終了点［Ｏｕｔ］が含まれる。
【００２５】
再生手順情報２０６は、コンテンツの記録時に生成され、コンテンツ再生時に利用される情報であり、１つの記録媒体に連続して記録されたコンテンツの管理情報を格納している。具体的には、ビデオ、オーディオ、セクションデータのファイル名（Ｓｔｒｅａｍ　Ｆｉｌｅ　Ｎａｍｅ）、時間情報、ビデオヘッダ情報、オーディオヘッダ情報、ストリームデータ等とのリンク情報からなるメタ（Ｍｅｔａ）情報、パケットＩＤ、コピー制御情報等からなるコンテンツ管理情報を含む。
【００２６】
これらの再生管理情報２０５、および再生手順情報２０６は、コンテンツとともに記録媒体（ハードディスク）２１２に格納され保持される。これらの情報の生成および適用処理構成について、コンテンツ記録とコンテンツ再生を並列に実行するプロセス例を図２を参照して説明する。
【００２７】
図２において、ラインＡＡ’の上部がソウトウェアの制御による処理であり、下部がハードウェアによる処理を示している。
【００２８】
ソフトウェア側には、ユーザからのコマンド等を識別し、記録あるいは再生の全体の制御を実行する記録再生処理プログラムとしての上位層プロセス（アプリケーション）２０４があり、ユーザの入力等に基づいて下位プロセスを設定するなど統括的な制御を行なう。
【００２９】
記録再生制御を実行する場合には、上位層プロセス（アプリケーションプログラム）２０４の管理の下に下位に記録制御を実行する記録制御プロセス２０１、または再生制御を実行する再生制御プロセス２０２が設定され、それぞれの設定されたプロセスで処理が制御される。
【００３０】
ハードウェア側には、例えばデスクランブル、スクランブル、ＭＰＥＧデコード、エンコード処理、あるいはＡ／Ｄ変換等を実行するハードウェア等によって構成される記録部ハードウェア２１０、および、デスクランブル、ＭＰＥＧデコード処理等を実行する再生部ハードウェア１１１、およびコンテンツの記録媒体としての記録媒体（ハードディスク）２１２がある。
【００３１】
この処理例では、記録制御プロセス２０１が、コンテンツを記録媒体（ハードディスク）２１２に記録するとともに再生管理情報２０５、再生手順情報２０６を生成する処理を実行する。一方、再生制御プロセス２０２は、再生管理情報２０５等に従って、コンテンツを記録媒体（ハードディスク）２１２から読み出して、再生部ハードウェア２１１に送る処理を実行する。
【００３２】
図２に示す例においては、コンテンツ、および再生管理情報、再生手順情報は１つの記録媒体（ハードディスク）に対して記録することを前提としている。すなわち１つのコンテンツを記録媒体（ハードディスク）に対して記録する場合、１つのコンテンツに対応して１つの再生手順情報を生成し、生成した再生手順情報のリンクを設定した再生管理情報を生成して同一の記録媒体（ハードディスク）に格納することを前提としている。
【００３３】
しかしながら、データを記憶し再生処理を実行する情報記憶再生装置には、複数の記録手段を備えたものも多くあり、ユーザはより多くのコンテンツを複数の記録手段に記憶し、再生する処理を行なうことも多くなっている。例えばハードディスクレコーダには、データ記憶容量を増加させるために、複数のハードディスク装置を内蔵したものがある。
【００３４】
このような複数の記録手段を持つ構成において、コンテンツ毎に、いずれかの記録手段を、記憶デバイスとして設定して、それぞれコンテンツ単位で記憶媒体を変更して記憶することは可能であったが、１つのコンテンツを複数の記録手段にまたがって途切れなく記録し、再生可能とすることは困難であった。このような処理を行なうと、連続したデータが寸断され、寸断部に再生ができないデータ領域が発生し、コンテンツ再生時にデータが途切れてしまう場合がある。
【００３５】
従って、従来は、たとえ複数の記録手段を備えた記憶装置であっても、１つのコンテンツの記録時に、記録処理を行なっている例えばハードディスクの残容量がなくなった場合は、コンテンツ記録を停止する等の処理をとらざる得なかった。
【００３６】
このような状況に鑑みて、着脱可能な例えば光ディスクに対してコンテンツを記録する場合、１枚の光ディスクの残容量が少なくなったとき、大容量バッファに未記録のデータを一次格納し、光ディスクの入れ替えの後、２枚目の光ディスクにバッファ格納データを記録することで、途切れのないデータ格納を実現しようとする構成が、例えば特許文献１に記載されている。
【００３７】
特許文献１は、１枚のディスクに収容しきれない高画質、高音質の映像音声データを、途切れることなく、複数のディスクに記録することが可能なデータ記録装置を開示している。この特許文献１には、第１の光ディスクに対して一連のデータを記録するとき、第１の光ディスクの残容量が所定容量以下になると、大容量バッファに対して少なくとも一連のデータの続きを記録させる第１の制御手段と、第１の光ディスクが第２の光ディスクに交換されたとき、第１の制御手段の制御により大容量バッファに記録されたデータを読出し、この読み出されたデータを第２の光ディスクに記録させる第２の制御手段とを備えた構成を示している。
【００３８】
しかし、この特許文献に記載の技術は、バッファを適用して、データの格納、記録を継続して実行可能とした構成を示しているにすぎず、コンテンツの記録に際し、再生制御情報としての再生管理情報や、再生手順情報を生成して、コンテンツと共にハードディスク等の記憶媒体に格納し、再生時に再生管理情報や、再生手順情報に基づく再生制御を実行する構成とは異なる。従って、複数の記録媒体にコンテンツが連続記録された場合の再生管理情報や、再生手順情報の取り扱いについては何ら開示するものではない。
【００３９】
【特許文献１】
特開２００２−１５７８２４号公報
【００４０】
【発明が解決しようとする課題】
本発明は、上述した問題点に鑑みてなされたものであり、コンテンツの記録に際し、再生制御情報としての再生管理情報や、再生手順情報を生成して、コンテンツと共にハードディスク等の記憶媒体に格納し、再生時に再生管理情報や、再生手順情報に基づく再生制御を実行する構成において、複数の記録媒体にコンテンツを、途切れなく連続記録し、また途切れのないコンテンツの再生処理を再生管理情報、再生手順情報に基づく再生制御の下に実行することを可能とした情報記録処理装置、情報再生処理装置、および方法、並びにコンピュータ・プログラムを提供することを目的とする。
【００４１】
【課題を解決するための手段】
本発明の第１の側面は、
データ記録処理を実行する情報記録処理装置であり、
データ記録用の複数の情報記録手段と、
前記情報記録手段に対するデータ記録処理を実行するとともに、データ再生時の制御情報の生成処理を実行する記録制御プロセス実行部を有し、
前記記録制御プロセス実行部は、
データ記録処理に際して、前記制御情報として、再生データの再生手順を記録した再生手順情報と、前記再生手順情報のリンク情報を格納した再生管理情報を生成するとともに、
データ記録処理を複数の情報記録手段に継続して実行する場合に、前記複数の情報記録手段の各々に対応する複数の再生手順情報を生成し、該複数の再生手順情報のリンク情報を１つの前記再生管理情報に格納する処理を実行する構成であることを特徴とする情報記録処理装置にある。
【００４２】
さらに、本発明の情報記録処理装置の一実施態様において、前記記録制御プロセス実行部は、データ記録処理を複数の情報記録手段に継続して実行する場合に、複数の再生手順情報のリンク情報を１つの前記再生管理情報に格納する処理を実行するとともに、個々の再生手順情報の対応データ格納領域に、同一コンテンツを次の再生手順情報へ継続して記録しているか否かを示す継続情報（Ｃｏｎｔｉｎｕｅ）を格納する処理を実行する構成であることを特徴とする。
【００４３】
さらに、本発明の情報記録処理装置の一実施態様において、前記記録制御プロセス実行部は、データ記録処理を複数の情報記録手段に継続して実行する場合に、複数の再生手順情報のリンク情報を１つの前記再生管理情報に格納する処理を実行するとともに、個々の再生手順情報の対応データ格納領域に、最終の再生手順情報に対応しているか否かを示す終了情報（Ｅｎｄ）を格納する処理を実行する構成であることを特徴とする。
【００４４】
さらに、本発明の情報記録処理装置の一実施態様において、前記記録制御プロセス実行部は、前記再生手順情報の各々に１つの記録媒体に連続して記録されたデータの管理情報を格納するとともに、データの格納位置を判別可能とする情報を格納する処理を実行する構成であることを特徴とする。
【００４５】
さらに、本発明の情報記録処理装置の一実施態様において、前記記録制御プロセス実行部は、前記複数の情報記録手段のデータ記録可能な空き容量の比較処理を実行し、より大きい空き容量を有する情報記録手段を選択してデータ記録処理を開始する構成であることを特徴とする。
【００４６】
さらに、本発明の情報記録処理装置の一実施態様において、前記記録制御プロセス実行部は、データ記録実行中の情報記録手段の残容量と、予め設定された閾値との比較処理を実行し、残容量が閾値未満となったことを条件として、他の情報記録手段に対するデータ記録処理を継続して実行する構成であることを特徴とする。
【００４７】
さらに、本発明の情報記録処理装置の一実施態様において、前記記録制御プロセス実行部は、情報記録手段に対するデータ記録処理を開始する際に第１の再生手順情報を生成し、該第１の再生手順情報のリンク情報を再生管理情報に格納する処理を実行するとともに、継続したデータ記録を異なる情報記録手段に継続して実行する場合に、新たな第２の再生手順情報を生成し、該第２の再生手順情報のリンク情報を前記再生管理情報に格納し、前記第１の再生手順情報の対応データ格納領域に、同一コンテンツを次の再生手順情報へ継続して記録しているか否かを示す継続情報（Ｃｏｎｔｉｎｕｅ）の設定処理を実行する構成であることを特徴とする。
【００４８】
さらに、本発明の第２の側面は、
データ再生処理を実行する情報再生処理装置であり、
再生対象データ記録用の複数の情報記録手段と、
前記情報記録手段に格納されたデータの再生処理を、制御情報に基づいて実行する再生制御プロセス実行部を有し、
前記再生制御プロセス実行部は、
データ再生処理に際して、前記制御情報として、再生データの再生手順を記録した再生手順情報と、前記再生手順情報のリンク情報を格納した再生管理情報を取得し、
前記再生管理情報にリンクして設定された複数の再生手順情報が存在する場合に、該複数の再生手順情報を、順次切り替えて制御情報として適用し、再生対象データを個々の再生手順情報毎に異なる情報記録手段から取得して再生処理を実行する構成であることを特徴とする情報再生処理装置にある。
【００４９】
さらに、本発明の情報再生処理装置の一実施態様において、前記再生管理情報は、各再生手順情報の対応データ格納領域に、同一コンテンツを次の再生手順情報へ継続して記録しているか否かを示す継続情報（Ｃｏｎｔｉｎｕｅ）が格納され、前記再生制御プロセス実行部は、再生中のデータに対応する再生手順情報に対して設定された再生管理情報中の継続情報（Ｃｏｎｔｉｎｕｅ）の設定に基づいて、他の再生手順情報に基づいて継続して再生制御を実行するか否かを判定する処理を実行する構成であることを特徴とする。
【００５０】
さらに、本発明の情報再生処理装置の一実施態様において、前記再生制御プロセス実行部は、前記再生手順情報から、１つの記録媒体に連続して記録されたデータの管理情報と、データの格納位置を判別可能とする情報を取得して、データ再生制御処理を実行する構成であることを特徴とする。
【００５１】
さらに、本発明の第３の側面は、
データ記録用の複数の情報記録手段を有する情報記録装置における情報記録処理方法であり、
前記情報記録手段に対するデータ記録処理に際して、記録データに対応する再生制御情報として再生手順を記録した再生手順情報と、前記再生手順情報のリンク情報を格納した再生管理情報を生成する制御情報生成ステップを有し、
前記制御情報生成ステップは、
データ記録処理を複数の情報記録手段に継続して実行する場合に、前記複数の情報記録手段の各々に対応する複数の再生手順情報を生成し、該複数の再生手順情報のリンク情報を１つの前記再生管理情報に格納する処理を実行することを特徴とする情報記録処理方法にある。
【００５２】
さらに、本発明の情報記録処理方法の一実施態様において、前記情報記録処理方法において、データ記録処理を複数の情報記録手段に継続して実行する場合に、複数の再生手順情報のリンク情報を１つの前記再生管理情報に格納する処理を実行するとともに、個々の再生手順情報の対応データ格納領域に、同一コンテンツを次の再生手順情報へ継続して記録しているか否かを示す継続情報（Ｃｏｎｔｉｎｕｅ）を格納する処理を実行することを特徴とする。
【００５３】
さらに、本発明の情報記録処理方法の一実施態様において、前記情報記録処理方法において、データ記録処理を複数の情報記録手段に継続して実行する場合に、複数の再生手順情報のリンク情報を１つの前記再生管理情報に格納する処理を実行するとともに、個々の再生手順情報の対応データ格納領域に、最終の再生手順情報に対応しているか否かを示す終了情報（Ｅｎｄ）を格納する処理を実行することを特徴とする。
【００５４】
さらに、本発明の情報記録処理方法の一実施態様において、前記情報記録処理方法において、さらに、前記再生手順情報の各々に１つの記録媒体に連続して記録されたデータの管理情報を格納するとともに、データの格納位置を判別可能とする情報を格納する処理を実行するステップを含むことを特徴とする。
【００５５】
さらに、本発明の情報記録処理方法の一実施態様において、前記情報記録処理方法において、さらに、前記複数の情報記録手段のデータ記録可能な空き容量の比較処理を実行し、より大きい空き容量を有する情報記録手段を選択してデータ記録処理を開始するステップを含む特徴とする。
【００５６】
さらに、本発明の情報記録処理方法の一実施態様において、前記情報記録処理方法において、さらに、データ記録実行中の情報記録手段の残容量と、予め設定された閾値との比較処理を実行し、残容量が閾値未満となったことを条件として、他の情報記録手段に対するデータ記録処理を継続して実行するステップを含むことを特徴とする。
【００５７】
さらに、本発明の情報記録処理方法の一実施態様において、前記情報記録処理方法において、さらに、情報記録手段に対するデータ記録処理を開始する際に第１の再生手順情報を生成し、該第１の再生手順情報のリンク情報を再生管理情報に格納する処理を実行するとともに、継続したデータ記録を異なる情報記録手段に継続して実行する場合に、新たな第２の再生手順情報を生成し、該第２の再生手順情報のリンク情報を前記再生管理情報に格納し、前記第１の再生手順情報の対応データ格納領域に、同一コンテンツを次の再生手順情報へ継続して記録しているか否かを示す継続情報（Ｃｏｎｔｉｎｕｅ）の設定処理を実行するステップを含むことを特徴とする。
【００５８】
さらに、本発明の第４の側面は、
再生対象データ記録用の複数の情報記録手段を有する情報再生装置における情報再生処理方法であり、
データ再生処理に際して、制御情報として、再生データの再生手順を記録した再生手順情報と、前記再生手順情報のリンク情報を格納した再生管理情報を取得する制御情報取得ステップと、
前記再生管理情報にリンクして設定された複数の再生手順情報が存在する場合に、該複数の再生手順情報を、順次切り替えて制御情報として適用し、再生対象データを個々の再生手順情報毎に異なる情報記録手段から取得して再生処理を実行する再生制御処理ステップと、
を有することを特徴とする情報再生処理方法にある。
【００５９】
さらに、本発明の情報再生処理方法の一実施態様において、前記再生管理情報は、各再生手順情報の対応データ格納領域に、同一コンテンツを次の再生手順情報へ継続して記録しているか否かを示す継続情報（Ｃｏｎｔｉｎｕｅ）が格納され、前記再生制御処理ステップは、再生中のデータに対応する再生手順情報に対して設定された再生管理情報中の継続情報（Ｃｏｎｔｉｎｕｅ）の設定に基づいて、他の再生手順情報に基づいて継続して再生制御を実行するか否かを判定する処理を実行するステップを含むことを特徴とする。
【００６０】
さらに、本発明の情報記録処理方法の一実施態様において、前記再生制御処理ステップは、前記再生手順情報から、１つの記録媒体に連続して記録されたデータの管理情報と、データの格納位置を判別可能とする情報を取得して、データ再生制御処理を実行するステップを含むことを特徴とする。
【００６１】
さらに、本発明の第５の側面は、
データ記録用の複数の情報記録手段を有する情報記録装置における情報記録処理を実行するコンピュータプログラムであり、
前記情報記録手段に対するデータ記録処理に際して、記録データに対応する再生制御情報として再生手順を記録した再生手順情報と、前記再生手順情報のリンク情報を格納した再生管理情報を生成する制御情報生成ステップを有し、
前記制御情報生成ステップは、
データ記録処理を複数の情報記録手段に継続して実行する場合に、前記複数の情報記録手段の各々に対応する複数の再生手順情報を生成し、該複数の再生手順情報のリンク情報を１つの前記再生管理情報に格納する処理を実行するステップとして設定されていることを特徴とするコンピュータ・プログラムにある。
【００６２】
さらに、本発明の第６の側面は、
再生対象データ記録用の複数の情報記録手段を有する情報再生装置における情報再生処理を実行するコンピュータプログラムであり、
データ再生処理に際して、制御情報として、再生データの再生手順を記録した再生手順情報と、前記再生手順情報のリンク情報を格納した再生管理情報を取得する制御情報取得ステップと、
前記再生管理情報にリンクして設定された複数の再生手順情報が存在する場合に、該複数の再生手順情報を、順次切り替えて制御情報として適用し、再生対象データを個々の再生手順情報毎に異なる情報記録手段から取得して再生処理を実行する再生制御処理ステップと、
を有することを特徴とするコンピュータ・プログラムにある。
【００６３】
【作用】
本発明の構成によれば、複数のハードディスク等、複数の情報記録手段を有する装置において、記録データに対応する再生制御情報として再生手順を記録した再生手順情報と、再生手順情報のリンク情報を格納した再生管理情報を生成し、複数の情報記録手段に継続してデータ記録を実行する場合に、複数の情報記録手段の各々に対応する複数の再生手順情報を生成し、複数の再生手順情報のリンク情報を１つの前記再生管理情報に格納する構成としたので、コンテンツ再生処理において、複数の記録媒体にコンテンツ記録が継続して実行されていても、１つの再生管理情報に基づいて、各記録媒体の格納情報に対応する再生手順情報を取得し、それぞれの再生手順情報に基づく制御を実行することが可能となる。
【００６４】
さらに、本発明の構成によれば、データ記録処理を複数の情報記録手段に継続して実行する場合に、複数の再生手順情報のリンク情報を１つの再生管理情報に格納する処理を実行するとともに、個々の再生手順情報の対応データ格納領域に、同一コンテンツを次の再生手順情報へ継続して記録しているか否かを示す継続情報（Ｃｏｎｔｉｎｕｅ）を格納する構成としたので、コンテンツ再生処理において、１つの再生管理情報に基づいて、各記録媒体の格納情報に対応する再生手順情報を取得し、それぞれの再生手順情報に基づく制御を実行することが可能となる。
【００６５】
さらに、本発明の構成によれば、情報記録処理において、複数の情報記録手段のデータ記録可能な空き容量の比較処理を実行し、より大きい空き容量を有する情報記録手段を選択してデータ記録処理を開始し、また、データ記録実行中の情報記録手段の残容量と、予め設定された閾値との比較処理を実行し、残容量が閾値未満となったことを条件として、他の情報記録手段に対するデータ記録処理を継続して実行する構成としたので、効率的で適正な記録手段の利用が実行可能となる。
【００６６】
なお、本発明のコンピュータ・プログラムは、例えば、様々なプログラム・コードを実行可能な汎用コンピュータ・システムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体、例えば、ＣＤやＦＤ、ＭＯなどの記憶媒体、あるいは、ネットワークなどの通信媒体によって提供可能なコンピュータ・プログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、コンピュータ・システム上でプログラムに応じた処理が実現される。
【００６７】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づく、より詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【００６８】
【発明の実施の形態】
以下、図面を参照しながら、本発明の情報記録処理装置、情報再生処理装置、および方法、並びにコンピュータ・プログラムの詳細について説明する。
【００６９】
［制御情報構成］
図３に、本発明の情報記録処理装置、情報再生処理装置、および方法において、コンテンツ記録時に生成され、コンテンツ再生処理において読み出され再生制御に適用される再生管理情報および再生手順情報の構成を示す。
【００７０】
再生管理情報は、コンテンツの記録時に生成され、コンテンツ再生時に利用される情報であり、再生するコンテンツの順序を記した管理情報を格納する。具体的には、対応する再生手順情報を示す名前（Ｎａｍｅ）と、コンテンツの開始および終点を示す時間情報としてのコンテンツの開始点［Ｉｎ］、コンテンツの終了点［Ｏｕｔ］が含まれる。コンテンツの開始点［Ｉｎ］は、記録制御プロセスがコンテンツ記録開始時点に設定するコンテンツ開始点情報としての時間情報であり、コンテンツの終了点［Ｏｕｔ］は、記録制御プロセスが、コンテンツ記録処理の経過とともに更新するコンテンツ記録済みの末尾データ位置を示す時間データである。
【００７１】
再生手順情報は、コンテンツの記録時に生成され、コンテンツ再生時に利用される情報であり、１つの記録媒体に連続して記録されたコンテンツの管理情報を格納している。具体的には、ビデオ、オーディオ、セクションデータのファイル名（Ｓｔｒｅａｍ　Ｆｉｌｅ　Ｎａｍｅ）、時間情報、ビデオヘッダ情報、オーディオヘッダ情報、ストリームデータ等とのリンク情報からなるメタ（Ｍｅｔａ）情報であり、コンテンツの格納位置を判別し、コンテンツを読み出し可能とする情報を含む。さらに、パケットＩＤ、コピー制御情報等からなるコンテンツ管理情報を含む。
【００７２】
本発明の構成において、コンテンツを複数の記録媒体に格納する場合には、コンテンツを記録する記録媒体毎に再生手順情報を生成する。図３に示す例は、２つの記録媒体に１コンテンツを記録する場合の例であり、それぞれの記録媒体毎の再生手順情報として、２つの再生手順情報（１）（２）を示している。
【００７３】
このように、２つの再生手順情報を生成する場合、図３に示すように、再生管理情報には、個々の再生手順情報に対応する管理情報が設定される。具体的には、対応する再生手順情報を示す名前（Ｎａｍｅ）と、コンテンツの開始および終点を示す時間情報としてのコンテンツの開始点［Ｉｎ］、コンテンツの終了点［Ｏｕｔ］が、それぞれ再生手順情報（１）、（２）に対応して設定される。
【００７４】
さらに、本発明の構成において適用する再生管理情報には、同一コンテンツを次の再生手順情報へ継続して記録しているか否かを示す継続情報（Ｃｏｎｔｉｎｕｅ）を格納する。継続情報（Ｃｏｎｔｉｎｕｅ）格納領域に１が設定されている場合は同一コンテンツを次の再生手順情報へ継続して記録していることを示している。すなわち、さらに異なる記録媒体に継続して記録が実行されていることを示す。継続情報（Ｃｏｎｔｉｎｕｅ）格納領域に０が設定されている場合は、同一コンテンツを次の再生手順情報へ継続して記録していないこと、すなわち、さらに異なる記録媒体に継続して記録が実行されていないことを示す。
【００７５】
また、最終の再生手順情報に対応しているかを示す終了情報（Ｅｎｄ）を有する。終了情報（Ｅｎｄ）格納領域に１が設定されている場合は、後続する再生手順情報は存在せず、最終の再生手順情報に対応していることを示している。終了情報（Ｅｎｄ）格納領域に０が設定されている場合は後続する再生手順情報が存在することを示している。
【００７６】
前述したように、再生管理情報には、コンテンツの開始点［Ｉｎ］、コンテンツの終了点［Ｏｕｔ］が含まれる。コンテンツの開始点［Ｉｎ］は、コンテンツ記録開始時点にコンテンツ開始点情報としての時間情報であり、コンテンツの終了点［Ｏｕｔ］は、コンテンツ記録処理の経過とともに更新されるコンテンツ記録済みの末尾データ位置を示す時間データである。
【００７７】
本発明の情報記録または再生処理装置において処理対象となるデータはＭＰＥＧ圧縮データである。現在最も多く使用されているＭＰＥＧ２の圧縮方法は、画面内の相関を利用した圧縮である離散コサイン変換（Ｄｉｓｃｒｅｔｅ　Ｃｏｓｉｎｅ　Ｔｒａｎｓｆｏｒｍ；　ＤＣＴ）、画面間の相関に基づく圧縮としての動き補償、符号列の相関に基づく圧縮としてのハフマン符号化を組み合わせた圧縮手法であり、ＭＰＥＧ２では、動き補償を用いた予測符号化を行うために、Ｉピクチャ、Ｐピクチャ、Ｂピクチャと呼ぶ３つの要素による複数フレームからなるグループであるＧＯＰ（Ｇｒｏｕｐ　Ｏｆ　Ｐｉｃｔｕｒｅｓ）構造を持つ。
【００７８】
このようなグループからなるフレームデータを再生する場合には、グループデータ、すなわちＧＯＰ単位の復号処理が必要となる。ディスク等に記録される圧縮データは、必ずしもＧＯＰ単位のセグメントで区分されて記録されるわけではないが、コンテンツの格納位置を判別し、コンテンツを読み出し可能とする情報を含むメタ（Ｍｅｔａ）情報によって、ＧＯＰ単位に区分可能なように格納される。デコードを伴う再生時には、セグメント単位でのデコードが実行されて再生処理が行なわれることになる。
【００７９】
上述した、再生管理情報の記録開始位置［ＩＮ］、記録終了位置［ＯＵＴ］は、ＧＯＰ単位で、ＧＯＰの区切り位置を示すデータが設定され、再生管理情報の記録終了位置［ＯＵＴ］は、記録処理の進行に伴い、記録制御プロセスにより、逐次更新される。再生制御プロセスにおける再生時にも、再生位置をＧＯＰの区切り位置で認識して再生処理を実行する。
【００８０】
複数の記録媒体にコンテンツを継続して記録する場合も、その記録単位をＧＯＰ単位としない方が記録媒体の使用効率がよく、図４に示すように、記録媒体Ａ（ハードディスクＡ）３０１にコンテンツの前半部［ＧＯＰ＃１〜ＧＯＰ＃ｎ］を記録し、記録媒体Ｂ（ハードディスクＢ）３０２にコンテンツの後半部［ＧＯＰ＃ｎ＋２〜］を記録する場合、再生管理情報における再生手順情報（１）に対応する記録終了位置［ＯＵＴ］は、ＧＯＰ＃ｎのエンド位置に対応するデータとなり、再生管理情報における再生手順情報（２）に対応する記録開始位置［ＩＮ］は、ＧＯＰ＃ｎ＋２のスタート位置に対応するデータとなる。［ＧＯＰ＃ｎ＋１］は記録媒体Ａ（ハードディスクＡ）および記録媒体Ｂ（ハードディスクＢ）に、分割されて記録される。
【００８１】
［コンテンツ記録処理］
次に、図５を参照して本発明の情報記録処理装置のコンテンツ記録制御処理におけるプロセス構成について説明する。なお、図６に情報記録処理装置のハードウェア構成例を示す。
【００８２】
図５において、上位層プロセス（アプリケーション）３１４は、例えばユーザからのコマンド等を識別し、記録あるいは再生の全体の制御を実行する記録再生処理プログラムの実行ソフトウェアを示す。上位層プロセス（アプリケーションプログラム）３１４の管理の下に、例えばコンテンツ単位等、新たな記録処理が発生する毎に記録制御を実行する記録制御プロセス３１３が設定され、それぞれの設定されたプロセスで処理が制御される。
【００８３】
上位層プロセス（アプリケーション）３１４、記録制御プロセス３１３は、ソウトウェアの制御による実行処理部である。記録制御プロセスは、コンテンツ記録に際して、再生管理情報３３０と、再生手順情報３３１，３３２等の制御情報３２０を生成し、記録媒体（ハードディスク）にコンテンツと共に記録する処理を実行する。
【００８４】
本実施例においては、記録媒体Ａ（ハードディスクＡ）３１１と、記録媒体Ｂ（ハードディスクＢ）３１２の２つの記録媒体（ハードディスク）にコンテンツを記録する処理例について説明する。なお、再生管理情報３３０と、再生手順情報３３１，３３２等の制御情報３２０は、いずれか一方の記録媒体（ハードディスク）、例えば最初にコンテンツ記録を開始する記録媒体Ａ（ハードディスクＡ）３１１に格納する。
【００８５】
実際にデータ書き込み処理を実行するのは、記録部ハードウェア３１０である。記録部ハードウェア３１０の構成は、図６に示す情報記録再生装置に詳細構成を示す。図６の点線枠領域５５１が記録部ハードウェアの主要構成を示す。図６の点線枠領域５５２が再生部ハードウェアの主要構成を示す。
【００８６】
なお、上位層プロセス（アプリケーション）３１４、記録制御プロセス３１３は、ソフトウェアの制御による実行処理であり、これらの処理プログラムは、図６に示すハードウェア構成のメモリ５４２、あるいは記録媒体（ハードディスク）５３１，５３２に格納され、ＣＰＵ５３０に読み出されて実行される。
【００８７】
従って、図５に示す上位層プロセス（アプリケーション）３１４、記録制御プロセス３１３は、ハードウェア的には、図６に示すＣＰＵ５３０がプロセス実行部となる。すなわち、ＣＰＵ５３０が、図５に示す上位層プロセス（アプリケーション）、記録制御プロセス、あるいは後段で説明する再生制御プロセスの各実行部として機能することになる。
【００８８】
図６に示すように、情報記録処理を実行するハードウェアは、デジタル信号用チューナであるチューナａ５０１、アナログ信号用チューナであるチューナｂ５０２、他のビデオ機器等が接続された外部入力５０３、スクランブルの解除処理を実行するデスクランブラ５０４、ＮＴＳＣ方式のビデオ信号のデコード処理、およびオーディオ信号のデジタル変換処理を実行するＮＴＳＣデコーダ／オーディオＡ／Ｄ５０５、ＭＰＥＧエンコード処理を実行するＭＰＥＧエンコーダ５０６を含む。
【００８９】
さらに、パケット識別子としてのＰＩＤ（ｐａｃｋｅｔ　ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）によって、所望のパケット化されたストリームデータとしてのビデオＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ　Ｅｌｅｍｅｎｔａｒｙ　Ｓｔｒｅａｍ）データ、もしくは、多重化されないエレメンタリーストリームデータとしてのＥＳ（Ｅｌｅｍｅｎｔａｒｙ　Ｓｔｒｅａｍ）データ、さらに音声（オーディオ）に対応する同様のオーディオＰＥＳデータもしくはＥＳデータ、および選局動作、付加情報データ等を含む管理データとしてのセクションデータに分離する処理を実行するデマルチプレクサ（ＤＥＭＵＸ）５１０、映像・音声データ（コンテンツ）に関する再生手順情報と再生管理情報を検出する処理を実行する情報検出装置５２０、記録媒体（ハードディスク）５３１，５３２に記録するビデオデータ等に対してスクランブル処理を実行するスクランブラ５２１を含む。
【００９０】
一方、再生部ハードウェア５５２は、記録媒体（ハードディスク）５３１，５３２から読み出したデータのスクランブル解除を実行するデスクランブラ５２２、ビデオ圧縮データおよびオーディオ圧縮データのデコード処理を実行するビデオデコーダ５１１とオーディオデコーダ５１２、デコードデータを出力する映像表示装置５１４、音声出力装置５１５を有する。さらに、選局動作、付加情報データを含むセクションデータを格納するメモリ５１３を有する。これらのデータはホストＣＰＵ５３０によって読み出され、ソフトウェアで処理され、所望の動作に使用される。
【００９１】
メモリ５２４は、記録媒体（ハードディスク）５３１，５３２に対する書き込みデータ、あるいは、記録媒体（ハードディスク）５３１，５３２からの読み取りデータの一時的なバッファ領域として利用され、記録部ハードウェア５５１、および再生部ハードウェア５５２の双方に含まれる領域である。プロセス実行部としてのＣＰＵ５３０、プログラム格納領域、ワーク領域として使用されるメモリ５４２も記録部ハードウェア５５１、および再生部ハードウェア５５２の双方に含まれる領域である。
【００９２】
なお、図６のハードウェア構成は、視聴の権利を有するユーザに限定したコンテンツ再生を可能とする限定受信方式を実現するために、カードインタフェース（Ｉ／Ｆ）５４０を介して、ユーザ所有のＩＣカード５４１に格納されたユーザ情報（権利情報）の読み取りを実行する構成としている。ＩＣカード５４１から読み取られたユーザ情報に基づくホストＣＰＵ５３０の制御により限定受信のコンテンツの視聴制限が実現される。ただし、この視聴制限構成は、本発明に必須な構成ではない。
【００９３】
図５に戻り、コンテンツ記録時の記録制御プロセスの処理について説明する。記録制御プロセス３１３は、複数のコンテンツ格納可能な記録媒体がある場合、まず、いずれかの一方をコンテンツ記録開始媒体とするかの選択処理を実行する。これらの選択処理は、例えば、複数の記録媒体の空き容量情報を取得し、より大きな空き容量を持つ記録媒体を選択する手法とする。あるいは、ユーザによる選択、デフォルトの設定情報に基づく選択としてもよい。
【００９４】
ここでは、記録媒体Ａ（ハードディスクＡ）３１１と、記録媒体Ｂ（ハードディスクＢ）３１２とがあり、記録媒体Ａ（ハードディスクＡ）３１１が空き容量が大きく、記録媒体Ａ（ハードディスクＡ）３１１をコンテンツ記録開始媒体として選択したものとする。
【００９５】
次に、記録制御プロセス３１３は、記録コンテンツに対応する再生管理情報３３０を生成し、再生手順情報（１）３３１を関連付ける。すなわち、再生管理情報３３０に、再生手順情報３３１名（Ｎａｍｅ）を登録して、再生手順情報３３１と再生管理情報３３０との関連付け（リンク）処理を実行する。
【００９６】
さらに、記録制御プロセス３１３は、コンテンツ再生時に利用される情報を再生手順情報３３１に格納する。具体的には、情報検出装置５２０（図６参照）が、映像・音声データ（コンテンツ）のビデオＰＥＳデータ、オーディオＰＥＳデータからコンテンツ再生時に利用する情報を抽出し、これを再生手順情報３３１に格納する。格納情報は、ビデオ、オーディオ、セクションデータのファイル名（Ｓｔｒｅａｍ　Ｆｉｌｅ　Ｎａｍｅ）、時間情報、ビデオヘッダ情報、オーディオヘッダ情報、ストリームデータ等とのリンク情報からなるメタ（Ｍｅｔａ）情報、パケットＩＤ、コピー制御情報等からなるコンテンツ管理情報である。
【００９７】
さらに、記録制御プロセス３１３は、再生管理情報のコンテンツの開始点［Ｉｎ］に、コンテンツ記録開始時点情報を設定する。コンテンツの終了点［Ｏｕｔ］は、コンテンツ記録処理の経過とともに更新されるコンテンツ記録済みの末尾データ位置を示す時間データであり、前述したように、ＧＯＰ単位の記録媒体Ａ（ハードディスクＡ）３１１に対する記録完了とともに、ＧＯＰ単位の記録終了点位置情報を記録し、逐次更新する。
【００９８】
さらに、記録制御プロセス３１３は、コンテンツの記録実行中に、定期的にコンテンツ記録中の記録媒体、この場合は、記録媒体Ａ（ハードディスクＡ）３１１の残容量を検証し、予め設定された閾値と比較する。記録媒体Ａ（ハードディスクＡ）３１１の残容量が閾値以上であれば、記録媒体Ａ（ハードディスクＡ）３１１に対するコンテンツ記録処理を継続して実行する。
【００９９】
記録媒体Ａ（ハードディスクＡ）３１１の残容量が閾値より小となった場合、記録制御プロセス３１３は、他の記録媒体Ａ（ハードディスクＡ）３１１の残容量を検証し、記録媒体Ｂ（ハードディスクＢ）３１２の残容量が閾値以上であれば、記録媒体Ｂ（ハードディスクＢ）３１２に対するコンテンツ記録処理に移行する。記録媒体Ｂ（ハードディスクＢ）３１２の残容量が閾値未満であれば、記録媒体Ｂ（ハードディスクＢ）３１２に対するコンテンツ記録処理は実行されず、コンテンツ記録は終了する。
【０１００】
記録媒体Ｂ（ハードディスクＢ）３１２の残容量が閾値以上であり、記録媒体Ｂ（ハードディスクＢ）３１２に対するコンテンツ記録処理に移行する際に、記録制御プロセス３１３は、再生管理情報３３０の再生手順情報（１）の対応データにおける継続情報（Ｃｏｎｔｉｎｕｅ）領域に１を設定する。これは、同一コンテンツについて他の記録媒体Ｂ（ハードディスクＢ）３１２に記録が継続して実行され、別の再生手順情報（２）３３２に情報を引き継いで記録が実行されることを示す情報である。また、終了情報（Ｅｎｄ）は０に設定された状態とする。終了情報（Ｅｎｄ）＝０は、最終手順情報に対応する管理情報でないことを示す。
【０１０１】
さらに、記録制御プロセス３１３は、再生手順情報（２）３３２を生成する。この再生手順情報（２）３３２にも、再生手順情報（１）３３１と同様のコンテンツ再生時に利用される情報、具体的には、ビデオ、オーディオ、セクションデータのファイル名（Ｓｔｒｅａｍ　Ｆｉｌｅ　Ｎａｍｅ）、時間情報、ビデオヘッダ情報、オーディオヘッダ情報、ストリームデータ等とのリンク情報からなるメタ（Ｍｅｔａ）情報、パケットＩＤ、コピー制御情報等からなるコンテンツ管理情報を格納する。
【０１０２】
さらに、記録制御プロセス３１３は、記録コンテンツに対応する再生管理情報３３０に再生手順情報（２）３３２を関連付ける。すなわち、再生管理情報３３０に、再生手順情報３３２名（Ｎａｍｅ）を登録して、再生手順情報３３２と再生管理情報３３０との関連付け（リンク）処理を実行する。
【０１０３】
記録制御プロセス３１３は、再生管理情報の再生手順情報（２）３３２に対応する領域のコンテンツの開始点［Ｉｎ］に、記録媒体（ハードディスクＢ）３１２に対するコンテンツ記録開始時点情報を設定する。コンテンツの終了点［Ｏｕｔ］は、コンテンツ記録処理の経過とともに更新されるコンテンツ記録済みの末尾データ位置を示す時間データである。
【０１０４】
記録媒体（ハードディスクＢ）３１２に対するコンテンツ記録が終了すると、記録制御プロセス３１３は、再生管理情報３３０の再生手順情報（２）の対応データにおける継続情報（Ｃｏｎｔｉｎｕｅ）領域に０を設定する。これは、同一コンテンツについて新たな他の記録媒体に記録が継続して実行されていない、すなわち別の再生手順情報に情報を引き継いで記録が実行されていないことを示す情報である。また、終了情報（Ｅｎｄ）を１に設定する。終了情報（Ｅｎｄ）＝１は、最終手順情報に対応する管理情報であることを示す。
【０１０５】
これらの処理により、記録媒体（ハードディスクＡ）３１１から記録媒体（ハードディスクＢ）３１２に対するコンテンツ記録が継続して実行され、各記録媒体（ハードディスク）の格納情報に対応する再生手順情報が個別に生成され、これら複数の再生手順情報を管理する１つの再生管理情報が生成される。
【０１０６】
再生処理の際には、コンテンツに対応して設定された１つの再生管理情報に基づいて、複数の再生手順情報が抽出され、それぞれの再生手順情報の格納情報に基づいて、異なる複数の記録媒体、すなわち、記録媒体（ハードディスクＡ）３１１から記録媒体（ハードディスクＢ）３１２からのデータ再生処理が実行される。
【０１０７】
［コンテンツ再生処理］
次に、複数の記録媒体に継続して記録されたコンテンツの再生処理を実行する再生制御プロセスの処理について、図７を参照して説明する。図７は、本発明の情報再生処理装置のコンテンツ再生制御処理におけるプロセス構成について説明する図である。なお、情報再生処理装置のハードウェア構成例は、図６に示す通りである。図６の点線枠領域５５２が、図７の再生部ハードウェア６０１の主要構成に対応するハードウェア領域を示す。
【０１０８】
図７に示す上位層プロセス（アプリケーションプログラム）６０３の管理の下に、例えばコンテンツ単位等、新たな再生処理が発生する毎に再生制御を実行する再生制御プロセス６０２が設定され、それぞれの設定されたプロセスで処理が制御される。
【０１０９】
再生制御プロセス６０２の処理について説明する。再生制御プロセス６０２は、まず、再生対象コンテンツに対応する再生管理情報６３０を読み出す。再生管理情報６３０は、この例では、記録媒体Ａ（ハードディスクＡ）６１１に格納され、再生制御プロセス６０２は、記録媒体Ａ（ハードディスクＡ）６１１から再生管理情報６３０を読み出す。
【０１１０】
次に、再生管理情報６３０に設定された再生手順情報名（Ｎａｍｅ）を参照して再生コンテンツの再生手順情報（１）６３１、および再生手順情報（２）６３２を読み出し、再生制御プロセス６０２は、まず、再生管理情報６３０と再生手順情報（１）６３１に従って、記録媒体Ａ（ハードディスクＡ）６１１に格納されたコンテンツの再生制御処理を実行する。
【０１１１】
さらに、再生制御プロセス６０２は、再生管理情報６３０の再生手順情報（１）６３１の対応データ格納領域の継続情報（Ｃｏｎｔｉｎｕｅ）を検証し、継続情報（Ｃｏｎｔｉｎｕｅ）＝１であることから、再生手順情報（１）６３１に従ったコンテンツ再生の終了後に、再生手順情報（２）に６３２に従って、記録媒体Ｂ（ハードディスクＢ）６１２格納されたコンテンツの再生制御処理を継続して実行する。
【０１１２】
さらに、再生制御プロセス６０２は、再生管理情報６３０の再生手順情報（２）６３２の対応データ格納領域の継続情報（Ｃｏｎｔｉｎｕｅ）を検証し、継続情報（Ｃｏｎｔｉｎｕｅ）＝０であることから、さらに継続する再生手順情報が存在しないことを確認する。また、終了情報（Ｅｎｄ）＝０であることから最終手順情報であることを確認し、再生管理情報６３０の再生手順情報（２）６３２の対応データ格納領域のコンテンツ終了点［ＯＵＴ］に再生点が到達した時点で再生処理の終了処理に移行し、再生を終了する。
【０１１３】
このように、記録媒体（ハードディスクＡ）３１１から記録媒体（ハードディスクＢ）３１２に対するコンテンツ記録が継続して実行されたコンテンツの再生処理において、再生制御プロセスは、１つの再生管理情報に基づいて、各記録媒体（ハードディスク）の格納情報に対応する再生手順情報を取得し、それぞれの再生手順情報に基づく制御が実行可能となる。
【０１１４】
［コンテンツと各制御情報との対応］
次に、図８および、図９を参照して、本発明の構成に従って生成される再生管理情報、再生手順情報と、コンテンツとの対応について説明する。
【０１１５】
まず、図８を参照して、１つのコンテンツが１つの記録媒体に格納される場合の例について説明する。１つのコンテンツが１つの記録媒体に格納される場合には、図８（ａ）に示すように、１コンテンツに対して、１つのコンテンツファイル７０１が設定されて、記録媒体７０５に格納されるとともに、１つの再生管理情報７０２と、１つの再生手順情報７０３が生成されて記録媒体７０５に格納される。この１つの再生管理情報と、１つの再生手順情報は、上述したように記録制御プロセスによって生成処理が実行され、コンテンツとともに、記録媒体に格納される。
【０１１６】
図８（ｂ）に示すように、１コンテンツに対して、１つの再生管理情報と、１つの再生手順情報が生成される場合、再生管理情報７１１には、１つの再生手順情報７１２に対する対応情報のみが格納される。
【０１１７】
再生手順情報７１２は、１つの記録媒体に連続して記録されたコンテンツの管理情報を格納している。具体的には、ビデオ、オーディオ、セクションデータのファイル名（Ｓｔｒｅａｍ　Ｆｉｌｅ　Ｎａｍｅ）、時間情報、ビデオヘッダ情報、オーディオヘッダ情報、ストリームデータ等とのリンク情報からなるメタ（Ｍｅｔａ）情報、パケットＩＤ、コピー制御情報等からなるコンテンツ管理情報を格納する。
【０１１８】
また、再生管理情報７１１には、再生手順情報７１２に対応する管理情報が設定される。具体的には、対応する再生手順情報を示す名前（Ｎａｍｅ）と、コンテンツの開始および終点を示す時間情報としてのコンテンツの開始点［Ｉｎ］、コンテンツの終了点［Ｏｕｔ］、同一コンテンツを次の再生手順情報へ継続して記録しているか否かを示す継続情報（Ｃｏｎｔｉｎｕｅ）には０が設定され、次の再生手順情報へ継続して記録していないことが示される。また、終了情報（Ｅｎｄ）格納領域に１が設定され、後続する再生手順情報は存在せず、最終の再生手順情報に対応していることが示される。
【０１１９】
次に、図９を参照して、１つのコンテンツが２つの記録媒体に格納される場合の例について説明する。１つのコンテンツが２つの記録媒体に格納される場合には、図９（ａ）に示すように、１コンテンツに対して、２つのコンテンツファイル８０１，８０２が設定されて、それぞれ記録媒体８０６，８０７に格納されるとともに、１つの再生管理情報８０３と、２つの再生手順情報８０４，８０５が生成される。
【０１２０】
２つのコンテンツファイル８０１，８０２の各々は、それぞれ記録媒体８０６，８０７に格納される。１つの再生管理情報８０３と、２つの再生手順情報８０４，８０５は、記録媒体８０６に格納される。
【０１２１】
て記録媒体７０５に格納される。この１つの再生管理情報と、１つの再生手順情報は、上述したように記録制御プロセスによって生成処理が実行され、コンテンツとともに、記録媒体に格納される。
【０１２２】
図９（ｂ）に示すように、１コンテンツに対して、１つの再生管理情報と、２つの再生手順情報が生成される場合、再生管理情報８１１には、２つの再生手順情報８１２，８１３に対する対応情報が格納される。
【０１２３】
再生手順情報（１）８１２，再生手順情報（２）８１３は、それぞれ異なる１つの記録媒体に連続して記録されたコンテンツの管理情報を格納している。具体的には、ビデオ、オーディオ、セクションデータのファイル名（Ｓｔｒｅａｍ　Ｆｉｌｅ　Ｎａｍｅ）、時間情報、ビデオヘッダ情報、オーディオヘッダ情報、ストリームデータ等とのリンク情報からなるメタ（Ｍｅｔａ）情報、パケットＩＤ、コピー制御情報等からなるコンテンツ管理情報を格納する。
【０１２４】
また、再生管理情報８１１には、再生手順情報（１）８１２と、再生手順情報（２）８１３とに対応する管理情報が設定される。具体的には、対応する再生手順情報を示す名前（Ｎａｍｅ）と、コンテンツの開始および終点を示す時間情報としてのコンテンツの開始点［Ｉｎ］、コンテンツの終了点［Ｏｕｔ］がそれぞれ格納される。
【０１２５】
再生手順情報（１）８１２に対応する再生管理情報８１１の継続情報（Ｃｏｎｔｉｎｕｅ）には、１が設定され、次の再生手順情報へ継続して記録していることが示される。また、終了情報（Ｅｎｄ）格納領域に０が設定され、後続する再生手順情報が存在し、最終の再生手順情報に対応していないことが示される。
【０１２６】
再生手順情報（２）８１３に対応する再生管理情報８１１の継続情報（Ｃｏｎｔｉｎｕｅ）には、０が設定され、次の再生手順情報へ継続して記録していないことが示される。また、終了情報（Ｅｎｄ）格納領域に１が設定され、後続する再生手順情報は存在せず、最終の再生手順情報に対応していることが示される。
【０１２７】
［コンテンツ記録処理手順］
次に、図１０のフローチャートを参照して、本発明の情報記録処理装置において実行するコンテンツ記録処理の手順について説明する。
【０１２８】
先に、図５を参照して説明した通り、本発明の情報記録処理装置においてコンテンツ記録処理は、記録制御プロセスによって実行される。ハード上では、記録制御プロセスに対応するプログラムを実行する制御部（ＣＰＵ）が記録制御プロセス実行部として機能する。
【０１２９】
図１０のフローに示す各ステップの処理について説明する。記録制御プロセスは、まず、ステップＳ１０１において、複数のコンテンツ格納可能な記録媒体がある場合、まず、いずれかの一方をコンテンツ記録開始媒体とするかの選択処理を実行する。具体的には、複数の記録媒体の空き容量情報を取得し、より大きな空き容量を持つ記録媒体を選択する。ステップＳ１０２において、選択した第１記録媒体にコンテンツ記録処理を開始する。記録するコンテンツは例えばＭＰＥＧ２圧縮されたデータである。
【０１３０】
ステップＳ１０３において、記録制御プロセスは、記録コンテンツに対応する再生管理情報を生成し、第１再生手順情報を関連付ける。すなわち、再生管理情報に、第１再生手順情報名（Ｎａｍｅ）を登録して、第１再生手順情報と再生管理情報との関連付け（リンク）処理を実行する。
【０１３１】
さらに、ステップＳ１０４において、コンテンツ再生時に利用される情報を第１再生手順情報に格納する。格納情報は、ビデオ、オーディオ、セクションデータのファイル名（Ｓｔｒｅａｍ　Ｆｉｌｅ　Ｎａｍｅ）、時間情報、ビデオヘッダ情報、オーディオヘッダ情報、ストリームデータ等とのリンク情報からなるメタ（Ｍｅｔａ）情報、パケットＩＤ、コピー制御情報等からなるコンテンツ管理情報である。
【０１３２】
さらに、ステップＳ１０５において、記録制御プロセスは、コンテンツの記録実行中に、定期的にコンテンツ記録中の記録媒体、この場合は、第１記録媒体の残容量を検証し、予め設定された閾値と比較する。第１記録媒体の残容量が閾値以上であれば、ステップＳ１２１においてコンテンツ記録終了か否かを判定し、未終了の場合は、ステップＳ１０２の第１記録媒体に対するコンテンツ記録処理を続行する。コンテンツ記録終了の場合は、ステップＳ１２２において、記録処理終了処理、すなわち、第１再生手順情報および再生管理情報をクローズ、すなわち、所定の記憶領域（記録媒体）に格納し、処理を終了する。
【０１３３】
ステップＳ１０５において、第１記録媒体の残容量が閾値未満であると判定された場合は、ステップＳ１０６に進み、他の記録媒体（第２記録媒体）の残容量を検証する。検証の結果、第２記録媒体の残容量が閾値以上であれば、ステップＳ１０７に進み、第２記録媒体の残容量が閾値未満であれば、ステップＳ１２２に進み、記録処理終了処理、すなわち、第１再生手順情報および再生管理情報をクローズ、すなわち、所定の記憶領域（記録媒体）に格納し、処理を終了する。
【０１３４】
第２記録媒体の残容量が閾値以上である場合は、ステップＳ１０７において、第２記録媒体に対するコンテンツ記録を継続して実行する。ステップＳ１０８では、再生管理情報の第１再生手順情報の継続情報（Ｃｏｎｔｉｎｕｅ）領域に１を設定する。これは、同一コンテンツについて他の記録媒体に記録が継続して実行され、別の再生手順情報に情報を引き継いで記録が実行されることを示す情報である。
【０１３５】
さらに、ステップＳ１０９において、第２再生手順情報を生成し、ステップＳ１１０において、第２再生手順情報に、第１再生手順情報と同様のコンテンツ再生時に利用される情報を登録する。
【０１３６】
次に、ステップＳ１１１においてコンテンツ記録終了か否かを判定し、未終了の場合は、ステップＳ１０７の第２記録媒体に対するコンテンツ記録処理を続行する。コンテンツ記録終了の場合は、ステップＳ１１２において、記録処理終了処理、すなわち、第１再生手順情報、第２再生手順情報、および再生管理情報をクローズ、すなわち、所定の記憶領域（記録媒体）に格納し、処理を終了する。
【０１３７】
［コンテンツ再生処理手順］
次に、図１１のフローチャートを参照して、本発明の情報再生処理装置において実行するコンテンツ再生処理の手順について説明する。
【０１３８】
先に、図７を参照して説明した通り、本発明の情報再生処理装置においてコンテンツ再生処理は、再生制御プロセスによって実行される。ハード上では、再生制御プロセスに対応するプログラムを実行する制御部（ＣＰＵ）が再生制御プロセス実行部として機能する。
【０１３９】
図１１のフローに示す各ステップの処理について説明する。再生制御プロセスは、まず、ステップＳ２０１において、再生対象コンテンツに対応する再生管理情報を読み出す。次に、ステップＳ２０２において、再生管理情報に設定された再生手順情報名（Ｎａｍｅ）を参照して再生コンテンツの再生手順情報を読み出す。複数の再生手順情報が再生管理情報にリンクしている場合は、複数の再生手順情報を読み出す。
【０１４０】
ステップＳ２０３では、再生管理情報と、再生管理情報に設定された最初の再生手順情報（第１再生手順情報）とに格納された制御情報に従って、第１記録媒体に格納されたコンテンツの再生制御処理を実行する。
【０１４１】
さらに、ステップＳ２０４において、再生制御プロセスは、再生管理情報の第１再生手順情報の継続情報（Ｃｏｎｔｉｎｕｅ）を検証し、継続情報（Ｃｏｎｔｉｎｕｅ）がＯＮ（１）であるか否かを判定する。継続情報（Ｃｏｎｔｉｎｕｅ）がＯＮ（１）でない場合は、同一コンテンツが他の記録媒体に継続して記録されておらず、同一コンテンツとして継続的に再生すべき再生手順情報が存在しないことを示しており、ステップＳ２１０において、コンテンツ再生終了か否かを判定し、未終了の場合は、ステップＳ２０３のコンテンツ再生処理を続行する。コンテンツ再生終了の場合は、ステップＳ２０８において、再生処理終了処理、すなわち、第１再生手順情報、再生管理情報をクローズ、すなわち、所定の記憶領域（記録媒体）に格納し、処理を終了する。
【０１４２】
ステップＳ２０４において、再生管理情報の第１再生手順情報の継続情報（Ｃｏｎｔｉｎｕｅ）がＯＮ（１）である場合は、同一コンテンツが他の記録媒体に継続して記録されており、同一コンテンツとして継続的に再生すべき再生手順情報が存在することを示しており、ステップＳ２０５において、第１再生手順情報に従ったコンテンツの第１記録媒体からの読み出し終了を待って、ステップＳ２０６において、再生管理情報と、第２再生手順情報とに格納された制御情報に従って、第２記録媒体に格納されたコンテンツの再生制御処理を実行する。
【０１４３】
さらに、ステップＳ２０８において、コンテンツ再生終了か否かを判定し、未終了の場合は、ステップＳ２０６の第２記録媒体に格納されたコンテンツの再生処理を続行する。コンテンツ再生終了の場合は、ステップＳ２０８において、再生処理終了処理、すなわち、第１再生手順情報、再生管理情報をクローズ、すなわち、所定の記憶領域（記録媒体）に格納し、処理を終了する。
【０１４４】
このように、コンテンツ再生処理においては、複数の記録媒体にコンテンツ記録が継続して実行されている場合、１つの再生管理情報に基づいて、各記録媒体の格納情報に対応する再生手順情報を取得し、それぞれの再生手順情報に基づく制御を実行する。
【０１４５】
なお、上述の実施例では、コンテンツ記憶媒体としてハードディスクを中心として説明したが、その他の記憶媒体、例えばＤＶＤ、光ディスク、フラッシュメモリ等の各種の記憶媒体にコンテンツを記録する構成においても、本発明は適用可能である。
【０１４６】
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、冒頭に記載した特許請求の範囲の欄を参酌すべきである。
【０１４７】
なお、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【０１４８】
例えば、プログラムは記録媒体としてのハードディスクやＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）に予め記録しておくことができる。あるいは、プログラムはフレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ），ＭＯ（Ｍａｇｎｅｔｏ　ｏｐｔｉｃａｌ）ディスク，ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｃ）、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的あるいは永続的に格納（記録）しておくことができる。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することができる。
【０１４９】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送したり、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）、インターネットといったネットワークを介して、コンピュータに有線で転送し、コンピュータでは、そのようにして転送されてくるプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０１５０】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【０１５１】
【発明の効果】
以上、説明したように、本発明の構成によれば、複数のハードディスク等、複数の情報記録手段を有する装置において、記録データに対応する再生制御情報として再生手順を記録した再生手順情報と、再生手順情報のリンク情報を格納した再生管理情報を生成し、複数の情報記録手段に継続してデータ記録を実行する場合に、複数の情報記録手段の各々に対応する複数の再生手順情報を生成し、複数の再生手順情報のリンク情報を１つの前記再生管理情報に格納する構成としたので、コンテンツ再生処理において、複数の記録媒体にコンテンツ記録が継続して実行されていても、１つの再生管理情報に基づいて、各記録媒体の格納情報に対応する再生手順情報を取得し、それぞれの再生手順情報に基づく制御を実行することが可能となる。
【０１５２】
さらに、本発明の構成によれば、データ記録処理を複数の情報記録手段に継続して実行する場合に、複数の再生手順情報のリンク情報を１つの再生管理情報に格納する処理を実行するとともに、同一コンテンツを次の再生手順情報へ継続して記録しているか否かを示す継続情報（Ｃｏｎｔｉｎｕｅ）を格納する構成としたので、コンテンツ再生処理において、１つの再生管理情報に基づいて、各記録媒体の格納情報に対応する再生手順情報を取得し、それぞれの再生手順情報に基づく制御を実行することが可能となる。
【０１５３】
さらに、本発明の構成によれば、情報記録処理において、複数の情報記録手段のデータ記録可能な空き容量の比較処理を実行し、より大きい空き容量を有する情報記録手段を選択してデータ記録処理を開始し、また、データ記録実行中の情報記録手段の残容量と、予め設定された閾値との比較処理を実行し、残容量が閾値未満となったことを条件として、他の情報記録手段に対するデータ記録処理を継続して実行する構成としたので、効率的で適正な記録手段の利用が実行可能となる。
【図面の簡単な説明】
【図１】ＭＰＥＧストリームを記録再生するハードディスクレコーダの構成を示す図である。
【図２】記録媒体に対するコンテンツ記録処理と、記録媒体からのコンテンツ再生処理を並列に実行するプロセス構成例を説明する図である。
【図３】本発明の構成におけるコンテンツ記録時に生成され、コンテンツ再生処理において読み出され再生制御に適用される再生管理情報および再生手順情報の構成を示す図である。
【図４】再生管理情報における記録開始位置［ＩＮ］、記録終了位置［ＯＵＴ］と、ＧＯＰの区切り位置との対応を説明する図である。
【図５】本発明の情報記録処理装置のコンテンツ記録制御処理におけるプロセス構成について説明する図である。
【図６】本発明のコンテンツ記録再生制御処理を実行する装置のハードウェア構成例を示す図である。
【図７】本発明の情報再生処理装置のコンテンツ再生制御処理におけるプロセス構成について説明する図である。
【図８】本発明の構成に従って生成される再生管理情報、再生手順情報と、コンテンツとの対応について説明する図である。
【図９】本発明の構成に従って生成される再生管理情報、再生手順情報と、コンテンツとの対応について説明する図である。
【図１０】本発明の情報記録処理装置のコンテンツ記録制御処理における手順について説明するフロー図である。
【図１１】本発明の情報再生処理装置のコンテンツ再生制御処理における手順について説明するフロー図である。
【符号の説明】
１０１　チューナａ
１０２　チューナｂ
１０３　外部入力
１０４　デスクランブラ
１０５　ＮＴＳＣデコーダ／オーディオＡ／Ｄ
１０６　ＭＰＥＧエンコーダ
１１０　デマルチプレクサ（ＤＥＭＵＸ）
１１１　ビデオデコーダ
１１２　オーディオデコーダ
１１３　メモリ
１１４　映像表示装置
１１５　音声出力装置
１２０　情報検出装置
１２１　スクランブラ
１２３　ＨＤＤ
１２４　メモリ
１３０　ＣＰＵ
１４０　カードＩ／Ｆ
１４１　ＩＣカード
１４２　メモリ
２０１　記録制御プロセス
２０２　再生制御プロセス
２０４　上位層プロセス
２０５　再生管理情報
２０６　再生手順情報
２１０　記録部ハードウェア
２１１　再生部ハードウェア
２１２　記録媒体
３０１　記録媒体Ａ（ハードディスクＡ）
３０２　記録媒体Ｂ（ハードディスクＢ）
３１０　記録部ハードウェア
３１１　記録媒体Ａ（ハードディスクＡ）
３１２　記録媒体Ｂ（ハードディスクＢ）
３１３　記録制御プロセス
３１４　上位層プロセス
３２０　制御情報
３３０　再生管理情報
３３１，３３２　再生手順情報
５０１　チューナａ
５０２　チューナｂ
５０３　外部入力
５０４　デスクランブラ
５０５　ＮＴＳＣデコーダ／オーディオＡ／Ｄ
５０６　ＭＰＥＧエンコーダ
５１０　デマルチプレクサ（ＤＥＭＵＸ）
５１１　ビデオデコーダ
５１２　オーディオデコーダ
５１３　メモリ
５１４　映像表示装置
５１５　音声出力装置
５２０　情報検出装置
５２１　スクランブラ
５２４　メモリ
５３０　ＣＰＵ
５３１，５３２　記録媒体（ハードディスク）
５４０　カードＩ／Ｆ
５４１　ＩＣカード
５４２　メモリ
６０１　再生部ハードウェア
６０２　再生制御プロセス
６０３　上位層プロセス
６１１　記録媒体Ａ（ハードディスクＡ）
６１２　記録媒体Ｂ（ハードディスクＢ）
６２０　制御情報
６３０　再生管理情報
６３１，６３２　再生手順情報
７０１　コンテンツ
７０２　再生管理情報
７０３　再生手順情報
７０５　記録媒体
７１１　再生管理情報
７１２　再生手順情報
８０１　コンテンツ（１）
８０２　コンテンツ（２）
８０３　再生管理情報
８０４　再生手順情報（１）
８０５　再生手順情報（２）
８０６，８０７　記録媒体
８１１　再生管理情報
８１２　再生手順情報（１）
８１３　再生手順情報（２）
【図１】
2004146019.tif 000003
【図２】
2004146019.tif 000004
【図３】
2004146019.tif 000005
【図４】
2004146019.tif 000006
【図５】
2004146019.tif 000007
【図６】
2004146019.tif 000008
【図７】
2004146019.tif 000009
【図８】
2004146019.tif 000010
【図９】
2004146019.tif 000011
【図１０】
2004146019.tif 000012
【図１１】
2004146019.tif 000013