(57)【要約】【課題】  複数の記録媒体に対応した記録再生装置において、複数の記録媒体の各々に依存する記録再生処理を、単一の仮想的な記録媒体に対する記録再生処理に集約化して、複数の記録媒体に跨って記録されている映像データの連続的な再生を可能とする。【解決手段】  映像データをセクタ単位に分割して各セクタに対して仮想的なアドレスを割り当てる記録再生制御部１０１と、各セクタに割り当てられた仮想的なアドレスと、各セクタに対応する記録媒体上の実アドレスとを対応付けるマッピングテーブル１０５を作成するセクタリスト変換部１０４とを備え、各セクタのデータが記録されている記録媒体の実アドレスを、各セクタに対して割り当てられた仮想的なアドレスにより管理する。【選択図】  図１
2006059400.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の記録媒体に対するデータの記録及び再生を行う記録再生装置であって、
上記各種の記録媒体上の実アドレスを、連続する１種類の仮想的なアドレスと置き換え、該仮想的なアドレスにより、上記各記録媒体に対するデータの記録及び再生を制御する記録再生制御部と、
該記録再生制御部からの指示に基づいて、上記各記録媒体に対するデータの書込及び読出を行う記録媒体処理部と、を備えた、
ことを特徴とする記録再生装置。
【請求項２】
請求項１記載の記録再生装置において、
上記記録再生制御部は、
記録の対象となるデータをセクタ単位で分割して、各セクタに対して上記仮想的なアドレスを割り当て、
上記各記録媒体上の各セクタに対する実アドレスをリスト化した実記録媒体セクタリストと、上記各セクタに割り当てられた仮想的なアドレスをリスト化した仮想記録媒体セクタリストとを参照して、上記各記録媒体に対するデータの記録及び再生を制御する、
ことを特徴とする記録再生装置。
【請求項３】
請求項２記載の記録再生装置において、
上記仮想記録媒体セクタリストを上記実記録媒体セクタリストへ変換するセクタリスト変換部を有する、
ことを特徴とする記録再生装置。
【請求項４】
請求項２記載の記録再生装置において、
上記仮想記録媒体セクタリスト上の仮想アドレスと実記録媒体セクタリスト上の実アドレスとを対応付けるマッピングテーブルを保管するマッピングテーブル保管部を有する、
ことを特徴とする記録再生装置。
【請求項５】
請求項２記載の記録再生装置において、
記録の対象となる一連のデータに対する仮想記録媒体セクタリストを複数保管する仮想記録媒体セクタリスト保管部を有する、
ことを特徴とする記録再生装置。
【請求項６】
請求項４記載の記録再生装置において、
上記マッピングテーブル保管部は、
１組の仮想記録媒体セクタリストと実記録媒体セクタリストに対応するマッピングテーブルを複数保存可能なものである、
ことを特徴とする記録再生装置。
【請求項７】
請求項２記載の記録再生装置において、
上記実記録媒体セクタリストを参照して、複数の記録媒体のうちから個々の記録媒体を選択し、上記記録媒体処理部が行う複数の記録媒体に対するデータアクセスを制御する記録媒体選択部を有し、
上記記録再生制御部は、上記仮想記録媒体セクタリストを参照して上記記録媒体選択部に対して記録再生の指示を行う、
ことを特徴とする記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録再生装置に関し、特に、複数の記録媒体を仮想的な１つの記録媒体として扱い記録再生を行う装置に関するものである。
【背景技術】
【０００２】
近年、放送されている番組を録画する装置として、従来のＶＴＲ(Video Tape Recorder)に替わってＤＶＤ（Digital Versatile Disk）レコーダが普及し始めている。ＤＶＤレコーダは、一般的に異なる複数種類の記録媒体に対応し、それぞれの記録媒体に対するデータアクセス、つまりデータ書込み及びデータ読出しを行う書込読出装置を複数有している。例えば、これらの書込読出装置には、ＤＶＤドライブやハードディスクドライブ、スマートメディアドライブ等が相当する。
【０００３】
ところで、ＤＶＤレコーダでは、番組を録画する際は、ユーザがこれらのドライブから１つを選択し、ユーザの選択したドライブが、該ドライブに装填されている記録媒体に対して記録を行う。また、ＤＶＤレコーダでは、番組録画中に、選択したドライブにおける記録媒体の記録領域が無くなった場合は、記録領域の残っている他の記録媒体が存在すれば、自動的に該他の記録媒体に番組の続きを録画することもある。ＤＶＤレコーダでは、このようにして記録された番組を再生する際は、複数の記録媒体に対するデータ読出しを制御して再生動作を行う必要がある。
【０００４】
通常、番組が１つの記録媒体のみに記録されている場合は、再生装置は、再生する映像データの情報を１つの記録媒体から取得し、それに基づいて再生制御を行えばよく、したがって、再生装置は、当該記録媒体に対する再生制御系のみを構築するだけでよいものである。
【０００５】
ところが、上記のように複数の記録媒体に跨って記録された番組を再生する際は、特に番組の、記録媒体を跨ぐ「繋ぎ目」に相当する部分では、再生する映像データの情報を複数の記録媒体から取得する必要がある。したがって、複数の記録媒体に対する再生制御を行うことが必要となり、通常の個々の記録媒体に対する再生制御系に加え、複数の記録媒体に対する再生制御系の間での連携を行う機構等も、構築する必要がある。
【０００６】
具体的には、データアクセスの対象とする記録媒体の種類も多岐にわたるため、それぞれの種類の記録媒体に対応するデータアクセスの制御系を複数構築した上で、これらの制御系を連携させる連携機構を、その組み合わせに相当する分だけ用意する必要があり、より複雑な制御系を構築することが求められる。
【０００７】
その上、今後新たに、ＤＶＤレコーダなどの記録再生装置に対応する記録媒体が増えることが予想され、それに対応するために、このような記録再生装置における制御系がより複雑となることが予想される。
【０００８】
また、早送り再生や逆方向再生の実行時には、場合によって、記録媒体に対するデータアクセスを、番組の、記録媒体を跨いで記録されている繋ぎ目部分を連続的に跨いで行き来するよう制御することが必要となる可能性もある。このような場合に再生制御に対する負荷がより増大するのは明らかである。
【０００９】
さらには、近年では放送中の番組を録画しながら、既に録画済の番組を同時に再生する同時記録再生機能や追っかけ再生機能を搭載した機器も増えてきている。このような機器では、異なる複数の記録媒体に対して、同時に記録再生制御を行うこととなり、記録媒体に対する記録再生制御系はさらに複雑なものとなる。
【００１０】
したがって、複数種類の記録媒体に対応した記録再生装置では、構築する記録再生制御系を簡単なものとするために、異なる複数の記録媒体に対する記録再生動作を効率的に制御する方法を確立することが重要となる。
【００１１】
異なる複数の記録媒体に跨ったデータの再生制御を行う装置として、従来では、例えば文献１に開示されたような装置がある。
【００１２】
この装置では、ＣＤ（Compact Disk）やＭＤ（Mini Disk）等の複数の音楽記録媒体に跨ってシャッフル再生やプログラム再生を行う際の再生制御方法として、各記録媒体に記録されているデータを再生するデータ再生単位、つまりトラックやファイルをリストアップした再生リストを自動的に生成し、その再生リストに付与された、データ再生単位毎の識別情報に基づいて再生制御を行うことにより、記録媒体の違いを意識せずに多様な再生動作を行う方法を実現している。
【特許文献１】特開２０００−１４９３８６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
前記のような文献記載の従来の構成では、再生リストで取り扱われるデータ再生単位は、ＣＤやＭＤ等の音楽データにおけるトラックであり、これは、ＤＶＤ等の映像データにおいてはチャプタ単位に相当する。
【００１４】
従って、ＤＶＤ等の映像データを再生する際、ユーザからのチャプタ変更要求に対しては、記録媒体の違いを意識せずに、データアクセスの対象となるチャプタを、１つの記録媒体のものから他の記録媒体のものへ移行するチャプタ移行動作を実行することが可能である。
【００１５】
しかしながら、早送り再生や逆方向再生等の特殊再生を含め、一般的な再生処理を行う、映像データの連続的な再生動作が要求される場合には、前記従来の構成では、再生動作中の、あるチャプタの映像データの再生が終了し、次のチャプタの映像データを再生する局面で、一旦次チャプタに相当する映像データの読込が必要となり、画面上の映像が一旦停止することとなる。このため、異なる記録媒体に跨って記録されている映像データを画面上で映像が途切れなく表示する連続的な再生動作を実行することはできないという問題がある。
【００１６】
本発明は、前記のような従来の問題を解決するためになされたもので、複数の記録媒体に対する記録再生の制御を効率的に行うと同時に、複数の記録媒体に跨って記録されている映像データを、記録媒体の違いに拘わらず連続的に再生することのできる記録再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１７】
本願の請求項１に係る発明は、複数種類の記録媒体に対するデータの記録及び再生を行う記録再生装置であって、上記各種の記録媒体上の実アドレスを、連続する１種類の仮想的なアドレスと置き換え、該仮想的なアドレスにより、上記各記録媒体に対するデータの記録及び再生を制御する記録再生制御部と、該記録再生制御部からの指示に基づいて、上記各記録媒体に対するデータの書込及び読出を行う記録媒体処理部と、を備えた、ものである。
【００１８】
本願の請求項２に係る発明は、請求項１記載の記録再生装置において、上記記録再生制御部は、記録の対象となるデータをセクタ単位で分割して、各セクタに対して上記仮想的なアドレスを割り当て、上記各記録媒体上の各セクタに対する実アドレスをリスト化した実記録媒体セクタリストと、上記各セクタに割り当てられた仮想的なアドレスをリスト化した仮想記録媒体セクタリストとを参照して、上記各記録媒体に対するデータの記録及び再生を制御する、ものである。
【００１９】
本願の請求項３に係る発明は、請求項２記載の記録再生装置において、上記仮想記録媒体セクタリストを上記実記録媒体セクタリストへ変換するセクタリスト変換部を有する、ものである。
【００２０】
本願の請求項４に係る発明は、請求項２記載の記録再生装置において、上記仮想記録媒体セクタリスト上の仮想アドレスと実記録媒体セクタリスト上の実アドレスとを対応付けるマッピングテーブルを保管するマッピングテーブル保管部を有する、ものである。
【００２１】
本願の請求項５に係る発明は、請求項２記載の記録再生装置において、記録の対象となる一連のデータに対する仮想記録媒体セクタリストを複数保管する仮想記録媒体セクタリスト保管部を有する、ものである。
【００２２】
本願の請求項６に係る発明は、請求項４記載の記録再生装置において、上記マッピングテーブル保管部を、１組の仮想記録媒体セクタリストと実記録媒体セクタリストに対応するマッピングテーブルを複数保存可能としたものである。
【００２３】
本願の請求項７に係る発明は、請求項２記載の記録再生装置において、上記実記録媒体セクタリストを参照して、複数の記録媒体のうちから個々の記録媒体を選択し、上記記録媒体処理部が行う複数の記録媒体に対するデータアクセスを制御する記録媒体選択部を有し、上記記録再生制御部は、上記仮想記録媒体セクタリストを参照して上記記録媒体選択部に対して記録再生の指示を行う、ものである。
【発明の効果】
【００２４】
本願の請求項１に係る発明によれば、複数種類の記録媒体に対するデータの記録及び再生を行う記録再生装置であって、上記複数の記録媒体上の実アドレスを、連続する１種類の仮想的なアドレスと置き換え、該仮想的なアドレスにより、上記各記録媒体に対するデータの記録及び再生を制御する記録再生制御部を備えたので、複数の記録媒体の各々に依存する記録再生処理が、単一の仮想的な記録媒体に対する記録再生処理に集約化されることとなる。これにより、複数の記録媒体に対する記録再生の制御を効率的に行うと同時に、複数の記録媒体に跨って記録されている映像データを、記録媒体の違いに拘わらず連続的に再生することができる。また、上記記録再生制御部に実装されるソフトウェアアルゴリズムは、単一の記録媒体に対する記録再生制御を行う形式で記述すればよいため、簡単に構築することができるものである。
【００２５】
本願の請求項２に係る発明によれば、請求項１記載の記録再生装置において、記録の対象となるデータをセクタ単位で分割し、各セクタに対して割り当てた仮想的なアドレスと、各記録媒体上の各セクタに対する実アドレスとを対応付けているので、セクタ単位での記録媒体の切り替えが可能となる。
【００２６】
本願の請求項３に係る発明によれば、請求項２記載の記録再生装置において、セクタに割り当てられた仮想的なアドレスのリストである仮想記録媒体セクタリストを、各セクタに対する実アドレスのリストである実記録媒体セクタリストへ変換するセクタリスト変換部を有するので、再生時には、仮想記録媒体セクタリストに対応する実記録媒体セクタリストに基づいて、該リストに挙げられているアドレスのデータを順次読み出すことにより、複数の記録媒体に跨って記録されている映像データを簡単に再生することができる。
【００２７】
本願の請求項４に係る発明によれば、請求項２記載の記録再生装置において、上記仮想記録媒体セクタリスト上の仮想アドレスと実記録媒体セクタリスト上の実アドレスとを対応付けるマッピングテーブルを保管するので、仮想記録媒体セクタリストから実記録媒体セクタリストへの変換を、マッピングテーブルを用いて簡単に行うことができる。
【００２８】
本願の請求項５に係る発明によれば、請求項２記載の記録再生装置において、記録の対象となる一連のデータに対する仮想記録媒体セクタリストを複数保管可能としたので、複数の記録媒体に跨った記録再生の制御を、複数の番組の映像データに対して行うことが可能となる。
【００２９】
本願の請求項６に係る発明によれば、請求項４記載の記録再生装置において、１組の仮想記録媒体セクタリストと実記録媒体セクタリストに対応するマッピングテーブルを複数保管可能としたので、複数の番組の映像データに対応する複数の仮想記録媒体セクタリストを対応する実記録媒体セクタリストへ変換する処理を、各番組の映像データに対応するマッピングテーブルを用いて簡単に行うことができる。
【００３０】
本願の請求項７に係る発明によれば、請求項２記載の記録再生装置において、上記実記録媒体セクタリストを参照して、複数の記録媒体のうちから個々の記録媒体を選択して、複数の記録媒体に対するデータアクセスを制御する記録媒体選択部を備えたので、記録再生装置における対応する記録媒体の変更に伴う影響を、対応する記録媒体に対するデータアクセスを行う記録媒体処理部を切り替える記録媒体選択部のみに留めることができ、このことは、本記録再生装置における制御系全体としての再利用性の向上につながるものである。
【発明を実施するための最良の形態】
【００３１】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００３２】
（実施の形態１）
図１は、本発明の実施の形態１による記録再生装置を説明する図である。
本実施の形態１の記録再生装置１００は、映像データを取得してセクタ単位で分割してセクタ毎に記録媒体に記録し、各セクタのデータが記録されている記録媒体の実アドレスを、各セクタに対して割り当てられた仮想的なアドレスと対応付けて管理するものであり、これにより、複数の記録媒体に跨って記録されている映像データの連続的な再生を可能としたものである。
【００３３】
すなわち、この記録再生装置１００は、記録再生制御部１０１と、セクタリスト変換部１０４と、仮想記録媒体セクタリスト保管部１１５と、マッピングテーブル保管部１１６と、記録媒体選択部１０６と、第１の記録媒体処理部１０７と、第２の記録媒体処理部１１１とを有している。
【００３４】
以下詳述すると、記録再生制御部１０１は、ユーザによる録画指令Ｒrecあるいは再生指令Ｒplyに基づいて、本記録再生装置１００における映像データの記録再生動作を制御するものである。具体的には、この記録再生制御部１０１は、放送されている番組の映像データＶｄを記録媒体に記録したり、記録媒体に記録されている番組の映像データを再生したりするための一連のソフトウェアアルゴリズムを実装したものであり、ソフトウェアアルゴリズムは、特定の記録媒体には依存しない形式で記述されている。そして、この記録再生制御部１０１は、各セクタに対して、本記録再生装置内で定義されている仮想的なアドレスを割り当てて、仮想記録媒体セクタリスト１０２を作成あるいは更新し、該仮想記録媒体セクタリスト１０２を参照しながら、記録再生を制御するソフトウェア処理を進めるものである。ここで、仮想記録媒体セクタリスト１０２は、番組の映像データをセクタ単位に区切った上で各セクタに対応するデータＳＶｄに割り当てた仮想的な記録媒体のアドレスを順次的に並べたものである。但し、そのアドレスは本記録再生装置では仮想的に割り当てられたアドレスであり、実記録媒体上のアドレスとは独立したものである。なお、ここでは、セクタのデータ長は、２キロバイトを想定しているが、これに限るものではない。
【００３５】
セクタリスト変換部１０４は、記録時には、記録媒体選択部１０６から通知された実アドレスと、記録再生制御部１０１により作成された仮想記録媒体セクタリスト１０２上の仮想アドレスとを参照して、仮想アドレスと実アドレスとを対応付けるマッピングテーブル１０５を作成あるいは更新し、再生時には、マッピングテーブル１０５で定義される対応関係に基づいて、仮想記録媒体セクタリスト１０２から実記録媒体セクタリスト１０３を作成するものである。ここで、実記録媒体セクタリスト１０３は、仮想記録媒体セクタリスト１０２で示されている各セクタに対応するアドレスに対応付けて、同じ形式で、実記録媒体上の、各セクタに対応するアドレスを順次的に並べてなるものである。
【００３６】
仮想記録媒体セクタリスト保管部１１５は、記録再生制御部１０１により作成あるいは更新された仮想記録媒体セクタリスト１０２を保持するものであり、種々の番組に対応する仮想記録媒体セクタリストを複数保管可能なものである。
【００３７】
マッピングテーブル保管部１１６は、セクタリスト変換部１０４により作成あるいは更新されたマッピングテーブル１０５を保持するものであり、種々の番組に対応するマッピングテーブルを複数保管可能なものである。
【００３８】
記録媒体選択部１０６は、記録時には、記録再生制御部１０１からの指示に従って、実際に動作させる記録媒体を特定し、第１及び第２の記録媒体処理部１０７及び１１１のうちの該当するものに動作指示を行う。また、記録媒体選択部１０６は、再生時には、実記録媒体セクタリスト１０３を参照して、実際に動作させる記録媒体を特定し、第１及び第２の記録媒体処理部１０７及び１１１のうちの該当するものに動作指示を行い、記録媒体から読み出された映像データＲＶｄを再生表示部に出力するものである。
【００３９】
第１の記録媒体処理部１０７は、記録媒体（Ｘ）１１０に対して、データの書込処理を行う書込処理部１０８と、記録媒体（Ｘ）１１０上のデータを読み取る読出処理部１０９とから構成されている。第２の記録媒体処理部１１１は、記録媒体（Ｙ）１１４に対して、データの書込処理を行う書込処理部１１２と、記録媒体（Ｙ）１１４上のデータを読み取る読出処理部１１３とから構成されている。
【００４０】
なお、この実施の形態１の記録再生装置は、第１及び第２の２つの記録媒体処理部を有しているものであるが、実際のＤＶＤレコーダなどの記録再生装置は、ＤＶＤレコーダが対応する記録媒体の種類の数に相当する分の記録媒体処理部を有することとなる。
【００４１】
次に動作について説明する。
図２は、実施の形態１の記録再生装置１００の、番組を録画する動作のフローを示している。
【００４２】
この実施の形態の記録再生装置１００では、ユーザからの番組の録画要求Ｒrecが発生すると、この録画要求Ｒrecは記録再生制御部１０１へと通知される。
【００４３】
すると、記録再生制御部１０１は、放送されている映像データＶｄを取得してセクタ単位に分割する。そして記録再生制御部１０１は、まずはじめに先頭セクタに対して本記録再生装置内で定義された仮想的なアドレスを割り当てて、仮想記録媒体セクタリスト１０２を作成する（ステップＳ２０１）。また、記録再生装置１００は、分割した映像データＳＶｄを記録媒体選択部１０６に出力する。
【００４４】
続いて、記録再生装置１００は、ユーザによって選択されている記録媒体を確認し（ステップＳ２０２）、記録媒体選択部１０６にいずれの記録媒体をデータの記録対象とするかを通知する。ここでは、ユーザは記録媒体（Ｘ）１１０が選択しているものとする。記録媒体選択部１０６は、記録媒体（Ｘ）１１０に対するデータの書込み及び読出しを行う第１の記録媒体処理部１０７を駆動させ、記録媒体（Ｘ）１１０上にデータの書込可能な領域（空き容量）があるか否かをチェックする（ステップＳ２０２ａ）。書込可能な領域が存在する場合は、第１の記録媒体処理部１０７は、先頭セクタの映像データＳＶｄを記録媒体（Ｘ）１１０に記録する（ステップＳ２０３）。一方、書込可能な領域が存在しない場合は、記録媒体選択部１０６は第２の記録媒体処理部１１１を駆動させ、別の記録媒体である記録媒体（Ｙ）１１４上にデータの書込可能な領域（空き容量）があるかをチェックする（ステップＳ２０４）。書込可能な領域が存在する場合は、記録媒体選択部１０６は、書込の対象とする記録媒体を記録媒体（Ｙ）１１４に変更し（ステップＳ２０５）、第２の記録媒体処理部１１１は、先頭セクタの映像データＳＶｄを記録媒体（Ｙ）１１４に記録する（ステップＳ２０３）。一方、ステップＳ２０４での空き容量のチェックの結果、記録媒体（Ｙ）１１４上にデータの書込可能な領域（空き容量）が存在しなかった場合は、記録媒体選択部１０６は、書込不可エラーを記録再生制御部１０１に通知し（ステップＳ２０６）、記録再生制御部１０１は、番組の録画処理を終了する。
【００４５】
記録媒体選択部１０６は、上記第記録媒体処理部１０７あるいは第２の記録媒体処理部１１１により記録媒体に先頭セクタの映像データが書き込まれた後、先頭セクタの映像データに対応する記録媒体上の実アドレス（書込先の実アドレス）をいずれかの記録媒体処理部から取得し（ステップＳ２０７）、実アドレスの情報Ｒａｄをセクタリスト変換部１０４へ通知する。この実アドレスは、各記録媒体に固有のアドレスとなっており、記録媒体を識別可能なものである。
【００４６】
セクタリスト変換部１０４は、先頭セクタに対応する受け取った実アドレスと、仮想記録媒体セクタリスト１０２における、先頭セクタに割り当てられた仮想アドレスとを参照して、先頭セクタの実アドレスとその仮想アドレスとを対応付けるマッピングテーブル１０５を生成する（ステップＳ２０８）。ただし、先頭セクタ以降のセクタに対する実アドレスと仮想アドレスのマッピング処理など、既にマッピングテーブルが存在する場合には、マッピングの対象としているセクタに対する対応関係を、既存のマッピングテーブルに追記するマッピングテーブルの更新が行われる（ステップＳ２０８）。
【００４７】
その後、この記録再生装置１００では、先頭セクタに続く次のセクタが存在するか否かの判定が行われ（ステップＳ２０８ａ）、次のセクタが存在する場合は、上記ステップＳ２０１からステップＳ２０８ａまでの処理が行われる。一方、ステップＳ２０８ａでの判定の結果、次のセクタが存在しない場合は、記録再生制御部１０１は、作成した仮想記録媒体セクタリスト１０２を保管部１１５に格納し（ステップＳ２０９）、セクタリスト変換部１０２が作成したマッピングテーブル１０５をマッピングテーブル保管部１１６に保管する（ステップＳ２１０）。
【００４８】
図３は、実施の形態１の記録再生装置１００の、録画した番組を再生する動作のフローを示している。
【００４９】
この実施の形態の記録再生装置１００では、ユーザからの番組の再生要求Ｒplyが発生すると、この再生要求Ｒplyは記録再生制御部１０１へ通知される。
【００５０】
すると、記録再生制御部１０１は、該当する番組に対応する仮想記録媒体セクタリスト１０２をその保管部１１５から検索して抽出し（ステップＳ３０１）、さらに、該番組に対応するマッピングテーブル１０５をその保管部１１６から検索して抽出する（ステップＳ３０２）。
【００５１】
そして、記録再生制御部１０１は、前記リスト１０２及びテーブル１０５を抽出した後、仮想記録媒体セクタリスト１０２上の仮想アドレスが割り当てられているセクタの映像データの読み出しをセクタリスト変換部１０４に要求する（ステップＳ３０３）。
【００５２】
続いて、セクタリスト変換部１０４は、抽出された仮想記録媒体セクタリスト１０２とマッピングテーブル１０５に基づいて、読出しの対象となっているセクタの実記録媒体セクタリスト１０３を作成し、読出が要求された映像データの実アドレスを取得する（ステップＳ３０４）。なお、先頭セクタ以降のセクタに対する読出し処理など、既に実記録媒体セクタリストが存在する場合には、現在対象としているセクタに対応する実記録媒体上のアドレスをリストに追記する、実記録媒体リストの更新が行われる（ステップＳ３０４）。
【００５３】
読出対象セクタに対応する実アドレスが取得された後は、記録媒体選択部１０６が、取得された実アドレスを参照して、該当する記録媒体を特定する（ステップＳ３０５）。 ここでは、読出し対象セクタに対応する映像データが記録媒体（Ｘ）１１０に記録されていることが特定されたものとする。
【００５４】
すると、記録媒体選択部１０６は、第１の記録媒体処理部１０７を駆動させ、記録媒体（Ｘ）１１０上の該当する実アドレスＸａｄを参照し、そのアドレスＸａｄに記録されている映像データＲＶｄを読み出して（ステップＳ３０６）表示部に出力する。表示部では、この読み出された映像データＲＶｄの表示が行われる。
【００５５】
なお、読出し対象セクタに対応する映像データが記録媒体（Ｙ）１１４に記録されていることが特定された場合には、記録媒体選択部１０６は、第２の記録媒体処理部１１１を駆動させ、記録媒体（Ｙ）１１４上の該当する実アドレスＹａｄを参照し、そのアドレスＹａｄに記録されている映像データＲＶｄを読み出す（ステップＳ３０６）。
【００５６】
その後、セクタリスト変換部１０４は、仮想記録媒体セクタリスト１０２に基づいて、読出対象セクタに続く次のセクタの映像データが存在する否かを判定する（ステップＳ３０７）。次のセクタの映像データが存在する場合は、記録再生制御部１０１は、次のセクタに割り当てられている仮想アドレスを特定し（ステップＳ３０８）、記録再生装置１００の再生処理は、仮想アドレスが特定された映像データの読出しを要求する（ステップＳ３０３）。一方、次のセクタの映像データが存在しない場合は、記録再生装置１００の再生処理は、終了する。
【００５７】
本実施の形態の記録再生制御部１０１では、実記録媒体上に記録された映像データの再生は、ステップＳ３０３からステップＳ３０８の処理を、再生する番組に対応するすべてのセクタに対して行うことによって行われる。
【００５８】
そして、このような番組の映像データの再生処理では、読出しの対象となるセクタに続く次のセクタの映像データが、読出し対象のセクタの映像データが記録されている記録媒体とは別の記録媒体上に記録されているような場合は、参照する実記録媒体リスト１０３に、各記録媒体に固有のアドレスが付加されているため、記録媒体選択部１０６は、この固有のアドレスを参照して、駆動させる記録媒体処理部を変更する。これにより異なる複数記録媒体に跨って映像データが記録されている番組の連続的な再生が可能となる。
【００５９】
このように本実施の形態１の記録再生装置１００では、映像データをセクタ単位に分割して各セクタに対して仮想的なアドレスを割り当てる記録再生制御部１０１と、各セクタに割り当てられた仮想的なアドレスと、各セクタに対応する記録媒体上の実アドレスとを対応付けるマッピングテーブル１０５を作成するセクタリスト変換部１０４とを備え、各セクタのデータが記録されている記録媒体の実アドレスを、各セクタに対して割り当てられた仮想的なアドレスにより管理するので、複数の記録媒体の各々に依存する記録再生処理が、単一の仮想的な記録媒体に対する記録再生処理に集約化されることとなり、複数の記録媒体に跨って記録されている映像データの連続的な再生が可能となる。また、記録再生制御部１０１に実装されるソフトウェアアルゴリズムは、単一の記録媒体に対する記録再生制御を行う形式で記述すればよいため、簡単に構築することができるものである。
【００６０】
また、この実施の形態では、１つの記録媒体（Ｘ）１１０に対するデータの書込み及び読出しを行う第１の記録媒体処理部１０７と、他の種類の記録媒体（Ｙ）１１４に対するデータの書込み及び読出しを行う第２の記録媒体処理部１１１とを備え、データ書込みを行う記録媒体処理部を記録媒体における空き容量により、また、データ読出しを行う記録媒体処理部を、各セクタに対応する記録媒体固有の実アドレスに基づいて切り替えるので、記録再生装置１００における対応する記録媒体の変更に伴う影響を、記録媒体処理部を切り替える記録媒体選択部１０６のみに留めることができ、このことは、その制御系全体としての再利用性の向上につながるものである。
【産業上の利用可能性】
【００６１】
本発明に係る記録再生装置は、複数の記録媒体に跨って記録されている映像データの連続的な再生を可能としたものであり、様々な規格が存在するＤＶＤメディアや、ハードディスクドライブ等を搭載するＤＶＤレコーダにおいて、複数メディアに跨る録画やその再生、複数メディアを用いた同時録画再生や追っかけ再生等の機能を実現する上で有用なものである。
【図面の簡単な説明】
【００６２】
【図１】本発明の実施の形態１による記録再生装置１００を説明する図である。
【図２】上記実施の形態１の記録再生装置１００の動作を説明する図であり、複数の記録媒体に番組の映像データを記録する動作のフローを示している。
【図３】上記実施の形態１の記録再生装置１００の動作を説明する図であり、複数の記録媒体に記録された番組の映像データを再生する動作のフローを示している。
【符号の説明】
【００６３】
１００  記録再生装置
１０１  記録再生制御部
１０２  仮想記録媒体セクタリスト
１０３  実記録媒体セクタリスト
１０４  セクタリスト変換部
１０５  マッピングテーブル
１０６  記録媒体選択部
１０７  第１の記録媒体処理部
１０８，１１２  記録処理部
１０９，１１３  読出処理部
１１０  記録媒体（Ｘ）
１１１  第２の記録媒体処理部
１１４  記録媒体（Ｙ）
１１５  仮想記録媒体セクタリスト保管部
１１６  マッピングテーブル保管部
Ｒａｄ  実アドレス情報
Ｒply  再生要求
Ｒrec  録画要求
ＲＶｄ  読み出された映像データ
ＳＶｄ  セクタ単位の映像データ
Ｖｄ  映像データ
Ｘａｄ  記録媒体（Ｘ）に対する実アドレス
Ｙａｄ  記録媒体（Ｙ）に対する実アドレス
【図１】
2006059400.tif 000003
【図２】
2006059400.tif 000004
【図３】
2006059400.tif 000005