(57)【要約】【課題】コンテンツを意図しない光ディスクに記録してしまう問題を抑制し、かつ、より短い時間で記録が可能な記録制御装置を実現する。【解決手段】本発明に係るハイブリッド光ドライブ装置１００は、マイコン部１１１が、大容量記憶媒体部１２０に仮想ディスク領域を特定のファイルシステムで作成する。そして、光ディスクが光ディスクドライブ部１３０に装填されると、仮想ディスク領域のファイルシステムと光ディスクのファイルシステムとが一致するか否かを判定する。一致すると判定した場合には、マイコン部１１１は、仮想ディスク領域のデータを光ディスクにコピーする。【選択図】図１
2010277649.tif 000002
【特許請求の範囲】
【請求項１】
着脱可能な記録媒体にデータを記録する記録装置を制御する記録制御装置であって、
記憶部に記録領域を作成するとともに、該記録領域に特定のファイルシステムを構築する領域作成手段と、
上記記録装置に記録媒体が装填されていないとき、該記録媒体に記録すべきデータを上記記録領域に記録する記録手段と、
上記記録装置に記録媒体が装填されたとき、該記録媒体のファイルシステムと上記特定のファイルシステムとが一致するか否かを判定する判定手段と、
上記判定手段が一致すると判定した場合に、上記記録装置に装填されている記録媒体に、上記記録手段によって上記記録領域に記録されたデータを記録するよう上記記録装置を制御する記録制御手段と、を備えていることを特徴とする記録制御装置。
【請求項２】
上記記録領域の管理情報を記録するための管理情報記憶部と、
上記領域作成手段が上記記録領域を作成するときに、当該記録領域に記録されたデータを記録すべき上記記録媒体の種別を示す記録媒体種別情報を当該記録領域と関連づけて上記管理情報記憶部に記録する記録媒体情報記録手段をさらに備え、
上記判定手段は、上記記録媒体のファイルシステムおよび種別が、それぞれ、上記特定のファイルシステムおよび上記記録媒体種別情報が示す種別と一致し、かつ、上記記録領域の容量が上記記録媒体の記憶容量以下であるか否かを判定することを特徴とする請求項１に記載の記録制御装置。
【請求項３】
上記領域作成手段は、上記記憶部に複数の記録領域を作成するとともに、該複数の記録領域毎に特定のファイルシステムを構築し、
上記複数の記録領域のうち一の記録領域に記録されたデータを上記記録媒体に記録するよう上記記録制御手段が上記記録装置を制御する場合に、当該一の記録領域と当該記録媒体とが関連付けられているか否かを判定する第２の判定手段をさらに備え、
上記記録制御手段は、上記第２の判定手段が否と判定した場合には、当該一の記録領域と当該記録媒体とを関連づけ、さらに、上記記録装置に当該記録媒体が装填されたときには、関連づけられた当該一の記録領域に記録されたデータを当該記録媒体に記録するよう上記記録装置を制御することを特徴とする請求項１または２に記載の記録制御装置。
【請求項４】
上記記録領域の管理情報を記録するための管理情報記憶部をさらに備え、
上記第２の判定手段が否と判定した場合に、上記記録制御手段が上記記録媒体に記録されているメディアＩＤを上記一の記録領域に関連づけて上記管理情報記憶部に記録することにより、上記一の記録領域と上記記録媒体とを関連付けることを特徴とする請求項３に記載の記録制御装置。
【請求項５】
上記第２の判定手段が否と判定した場合に、外部から受け付けた識別値を上記記録手段が上記一の記録領域に記録し、かつ、上記記録制御手段が上記識別値を上記記録媒体に記録するよう上記記録装置を制御することを特徴とする請求項３に記載の記録制御装置。
【請求項６】
上記複数の記録領域の各々には互いに異なるスロット番号が割り当てられており、
上記領域作成手段は、上記複数のスロット番号のいずれとも異なるスロット番号への切り替えを要求するＡＴＡＰＩコマンドを受け付けた場合に上記記録領域を作成することを特徴とする請求項３から５のいずれか１項に記載の記録制御装置。
【請求項７】
上記複数の記録領域の各々には、連続する整数のスロット番号が割り当てられ、
上記スロット番号の最大値に２以上の値を加えて得た値と等しいスロット番号への切り替えを要求するＡＴＡＰＩコマンドを受け付けると、エラーが発生した旨を示す情報を外部に供給する通信制御手段をさらに備え、
上記領域作成手段は、上記最大値に１を加えて得た値と等しいスロット番号への切り替えを要求するＡＴＡＰＩコマンドを受け付けた場合に限り上記記録領域を作成することを特徴とする請求項３から５のいずれか１項に記載の記録制御装置。
【請求項８】
上記記録制御手段が上記記録媒体と関連づけられた上記一の記録領域に記録されたデータを当該記録媒体に記録するよう上記記録装置を制御するときに、上記一の記録領域に割り当てられているスロット番号を、上記記録装置にも割り当てる割当手段をさらに備えていることを特徴とする請求項３から７のいずれか１項に記載の記録制御装置。
【請求項９】
記録制御装置と、記憶部と、記録装置と、を備えていることを特徴とするハイブリッド記録装置。
【請求項１０】
着脱可能な記録媒体にデータを記録する記録装置を制御する記録制御装置の記録制御方法であって、
領域作成手段が、特定のファイルシステムが構築された記録領域を記憶部に作成する領域作成工程と、
上記記録装置に記録媒体が装填されていないとき、記録手段が該記録媒体に記録すべきデータを上記記録領域に記録する記録工程と、
上記記録装置に記録媒体が装填されたとき、判定手段が該記録媒体のファイルシステムと上記特定のファイルシステムとが一致するか否かを判定する判定工程と、
上記判定工程にて一致すると判定された場合に、上記記録装置に装填された記録媒体に、上記記録手段によって上記記録領域に記録されたデータを記録制御手段が記録するよう上記記録装置を制御する記録制御工程と、を含んでいることを特徴とする記録制御方法。
【請求項１１】
請求項１から８のいずれか１項に記載の記録制御装置を動作させるためのプログラムであって、コンピュータを上記記録制御装置の各手段として機能させることを特徴とするプログラム。
【請求項１２】
請求項１１に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主に、記録媒体に記録されたデータを着脱可能な他の記録媒体にコピーすることが可能な記録制御装置に関する。
【背景技術】
【０００２】
いわゆるフルハイビジョンなどの高精細な表示が可能なテレビジョン受像機の普及と共に、フルハイビジョン番組などの大容量データを記録することができるＢｌｕ−ｒａｙディスク（ＢＤ）を搭載可能なレコーダ装置も一般に普及している。
【０００３】
ＢＤを初めとする光ディスクを搭載することができるレコーダ装置は、光ディスクよりもさらに大容量のデータを記録することができるハードディスクを内蔵するタイプ（ハイブリッドレコーダ）と、そのようなハードディスクを備えていないタイプ（ストレートレコーダ）とに大別することができる。
【０００４】
ストレートレコーダは、録画したコンテンツ（番組）をそのレコーダ装置に装填されている光ディスクに対して記録するため、ビデオデッキなどの従前のレコーダ装置と同様の操作方法でレコーダ装置を操作することができる。しかし、光ディスクが装填されていない場合および装填されている光ディスクのデータ容量が不足している場合には、コンテンツを記録することができないため、コンテンツの記録失敗が多くなる。また、多くの場合、コンテンツの録画と再生を同時に行うことができないという問題を生じる。
【０００５】
一方、ハイブリッドレコーダはハードディスクを内蔵しているため、録画と再生とを同時に行うことができる。また、コンテンツをハードディスクに録画することが可能であるため、ストレートレコーダのように光ディスクの装填を忘れてコンテンツの録画を失敗するという問題も起きない。
【０００６】
しかし、高齢者などのハイブリッドレコーダに不慣れなユーザーにとっては、コンテンツ（番組）がハードディスクに対して記録されるという概念が判り難いため、ハイブリッドレコーダの操作方法が理解できないことが多い。また、他装置においてコンテンツを再生する場合には、ハードディスクに記録されているコンテンツを光ディスクにコピーするという作業が生じる。この場合には、ユーザーがコンテンツを記録する光ディスクを選択してレコーダ装置に装填する必要があるため、ストレートレコーダの場合と同様に、ユーザーの意図しない光ディスクに対してコンテンツを記録してしまうなどのミスが生じるという問題を有している。また、ハイブリッドレコーダであっても、一般的に、ハードディスクから光ディスクにコンテンツをコピーしている間は一部の機能の使用が制限される。そして、コンテンツのデータサイズによっては、機能の使用が制限される時間が長時間になるという問題がある。
【０００７】
特許文献１に開示されたダビング装置は、電源がオフにされたときや放送の休止時間帯などユーザーにより使用される可能性が低いときにダビングを行い、ユーザーにより操作されているときにはダビングを行わないことを特徴としている。これにより、ユーザーは、ダビングという目的を達成しつつ、かつ、ダビング装置を操作する際には所望の機能を使用することができる。
【０００８】
また、特許文献２には、ダビングしようとするコンテンツと同一の番組に関するコンテンツがコピー先の光ディスクに記録されていない場合に、本当にダビングを実行するか否かをユーザーに問い合わせる録画装置が開示されている。これにより、当該録画装置は、ダビングにより意図しない光ディスクにコンテンツを記録してしまうというユーザーのミスを抑制することができる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００６−１６４４３５号公報（平成１８年６月２２日公開）
【特許文献２】特開２００６−２６２０１２号公報（平成１８年９月２８日公開）
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１に開示されたダビング装置や特許文献２に開示された録画装置であっても、ハードディスクから光ディスクにコンテンツをコピーするためにファイルシステムを変換する必要があるために処理に余計な時間がかかるという問題を生じる。
【００１１】
本発明は、上記問題点に鑑みてなされたものであり、その主たる目的は、コンテンツを意図しない光ディスクに記録してしまう問題を抑制し、かつ、より短い時間で記録が可能な記録制御装置を実現することにある。
【課題を解決するための手段】
【００１２】
本発明に係る記録制御装置は、上記課題を解決するために、着脱可能な記録媒体にデータを記録する記録装置を制御する記録制御装置であって、記憶部に記録領域を作成するとともに、該記録領域に特定のファイルシステムを構築する領域作成手段と、上記記録装置に記録媒体が装填されていないとき、該記録媒体に記録すべきデータを上記記録領域に記録する記録手段と、上記記録装置に記録媒体が装填されたとき、該記録媒体のファイルシステムと上記特定のファイルシステムとが一致するか否かを判定する判定手段と、上記判定手段が一致すると判定した場合に、上記記録装置に装填されている記録媒体に、上記記録手段によって上記記録領域に記録されたデータを記録するよう上記記録装置を制御する記録制御手段と、を備えていることを特徴としている。
【００１３】
上記の構成によれば、上記記録制御装置は、記録領域に構築されているファイルシステムと同一のファイルシステムが構築された記録媒体にデータを記録するが、記録領域に構築されているファイルシステムと異なるファイルシステムが構築された記録媒体にはデータを記録しない。
【００１４】
従って、記録制御装置は、例えば、ＢＤＡＶファイルシステムが構築された記録領域のコンテンツデータをＩＳＯ９６６０ファイルシステムが構築された光ディスクには記録しない。
【００１５】
これにより、記録制御装置は、コンテンツを意図しない光ディスクに記録してしまう問題を抑制し、かつ、より短い時間で記録することができるという効果を奏する。
【００１６】
本発明に係る記録制御方法は、上記課題を解決するために、着脱可能な記録媒体にデータを記録する記録装置を制御する記録制御装置の記録制御方法であって、領域作成手段が、特定のファイルシステムが構築された記録領域を記憶部に作成する領域作成工程と、上記記録装置に記録媒体が装填されていないとき、記録手段が該記録媒体に記録すべきデータを上記記録領域に記録する記録工程と、上記記録装置に記録媒体が装填されたとき、判定手段が該記録媒体のファイルシステムと上記特定のファイルシステムとが一致するか否かを判定する判定工程と、上記判定工程にて一致すると判定された場合に、上記記録装置に装填された記録媒体に、上記記録手段によって上記記録領域に記録されたデータを記録制御手段が記録するよう上記記録装置を制御する記録制御工程と、を含んでいることを特徴としている。
【００１７】
上記の構成によれば、本発明に係る記録制御装置と同様の作用効果を奏する。
【００１８】
上記記録制御装置は、上記記録領域の管理情報を記録するための管理情報記憶部と、上記領域作成手段が上記記録領域を作成するときに、当該記録領域に記録されたデータを記録すべき上記記録媒体の種別を示す記録媒体種別情報を当該記録領域と関連づけて上記管理情報記憶部に記録する記録媒体情報記録手段をさらに備え、上記判定手段が、上記記録媒体のファイルシステムおよび種別が、それぞれ、上記特定のファイルシステムおよび上記記録媒体種別情報が示す種別と一致し、かつ、上記記録領域の容量が上記記録媒体の記憶容量以下であるか否かを判定することが望ましい。
【００１９】
上記の構成によれば、記録制御装置は、記録領域のファイルシステムと記録媒体のファイルシステムとが一致し、かつ、記録領域の容量が記録媒体の記憶容量以下でなければ、上記記録領域のデータを上記記録媒体に記録することはない。さらに、記録制御装置は、上記記録媒体と関連づけて記録された記録媒体種別情報が示す記録媒体の種別と、装填された記録媒体の種別が一致しなければ、上記記録領域のデータを上記記録媒体に記録することはない。
【００２０】
従って、記録制御装置は、コンテンツを意図しない光ディスクに記録してしまう可能性をさらに低減させることができるという効果を奏する。
【００２１】
上記記録制御装置は、上記領域作成手段が上記記憶部に複数の記録領域を作成するとともに、該複数の記録領域毎に特定のファイルシステムを構築し、上記複数の記録領域のうち一の記録領域に記録されたデータを上記記録媒体に記録するよう上記記録制御手段が上記記録装置を制御する場合に、当該一の記録領域と当該記録媒体とが関連付けられているか否かを判定する第２の判定手段をさらに備え、上記記録制御手段が、上記第２の判定手段が否と判定した場合には、当該一の記録領域と当該記録媒体とを関連づけ、さらに、上記記録装置に当該記録媒体が装填されたときには、関連づけられた当該一の記録領域に記録されたデータを当該記録媒体に記録するよう上記記録装置を制御することが望ましい。
【００２２】
上記の構成によれば、記録制御装置は、複数の記録領域のうち一の記録領域に記録されたデータをいずれの記録領域にも関連づけがされていない記録媒体に記録する場合、当該一の記録領域のファイルシステムと上記記録媒体のファイルシステムとが一致すれば、当該一の記録領域と当該記録媒体とを関連付ける。
【００２３】
従って、記録制御装置は、一の記録領域と関連づけが行われた記録媒体に他の記録領域のデータを記録することはない。
【００２４】
これにより、記録制御装置は、コンテンツを意図しない光ディスクに記録してしまう可能性をさらに低減させることができるという効果を奏する。
【００２５】
上記記録制御装置は、上記記録領域の管理情報を記録するための管理情報記憶部をさらに備え、上記第２の判定手段が否と判定した場合に、上記記録制御手段が上記記録媒体に記録されているメディアＩＤを上記一の記録領域に関連づけて上記管理情報記憶部に記録することにより、上記一の記録領域と上記記録媒体とを関連付けることが望ましい。あるいは、上記記録制御装置は、上記第２の判定手段が否と判定した場合に、外部から受け付けた識別値を上記記録手段が上記一の記録領域に記録し、かつ、上記記録制御手段が上記識別値を上記記録媒体に記録するよう上記記録装置を制御することが望ましい。
【００２６】
上記記録制御装置は、上記複数の記録領域の各々には互いに異なるスロット番号が割り当てられており、上記領域作成手段は、上記複数のスロット番号のいずれとも異なるスロット番号への切り替えを要求するＡＴＡＰＩコマンドを受け付けた場合に上記記録領域を作成することが望ましい。
【００２７】
上記の構成によれば、上記ＡＴＡＰＩコマンドは標準のＡＴＡＰＩコマンドであるので、記録領域を作成する旨の作成指示として独自のコマンドを実装する必要がないというさらなる効果を奏する。
【００２８】
上記記録制御装置は、上記複数の記録領域の各々に、連続する整数のスロット番号が割り当てられ、上記スロット番号の最大値に２以上の値を加えて得た値と等しいスロット番号への切り替えを要求するＡＴＡＰＩコマンドを受け付けると、エラーが発生した旨を示す情報を外部に供給する通信制御手段をさらに備え、上記領域作成手段が、上記最大値に１を加えて得た値と等しいスロット番号への切り替えを要求するＡＴＡＰＩコマンドを受け付けた場合に限り上記記録領域を作成することが望ましい。
【００２９】
上記記録制御装置は、上記記録制御手段が上記記録媒体と関連づけられた上記一の記録領域に記録されたデータを当該記録媒体に記録するよう上記記録装置を制御するときに、上記一の記録領域に割り当てられているスロット番号を、上記記録装置にも割り当てる割当手段をさらに備えていることが望ましい。
【００３０】
なお、本発明は、記録制御装置と、記憶部と、記録装置と、を備えていることを特徴とするハイブリッド記録装置であってもよい。
【００３１】
また、上記記録制御装置は、コンピュータによって実現してもよい。この場合、コンピュータを上記各手段として動作させることにより上記記録制御装置をコンピュータにおいて実現する記録制御プログラム、およびその記録制御プログラムを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００３２】
以上説明したように、本発明に係る記録制御装置は、上記課題を解決するために、着脱可能な記録媒体にデータを記録する記録装置を制御する記録制御装置であって、記憶部に記録領域を作成するとともに、該記録領域に特定のファイルシステムを構築する領域作成手段と、上記記録装置に記録媒体が装填されていないとき、該記録媒体に記録すべきデータを上記記録領域に記録する記録手段と、上記記録装置に記録媒体が装填されたとき、該記録媒体のファイルシステムと上記特定のファイルシステムとが一致するか否かを判定する判定手段と、上記判定手段が一致すると判定した場合に、上記記録装置に装填されている記録媒体に、上記記録手段によって上記記録領域に記録されたデータを記録するよう上記記録装置を制御する記録制御手段と、を備えていることを特徴としている。
【００３３】
これにより、記録制御装置は、コンテンツを意図しない光ディスクに記録してしまう問題を抑制し、かつ、より短い時間で記録することができるという効果を奏する。
【図面の簡単な説明】
【００３４】
【図１】本発明に係るレコーダシステムの構成を示すブロック図である。
【図２】本発明に係るハイブリッド光ドライブ装置における仮想ディスク領域の作成を説明する図である。
【図３】本発明に係るレコーダシステムが仮想ディスク領域を作成するトリガーとなる処理を示すフローチャートである。
【図４】（ａ）（ｂ）は、それぞれ、本発明に係るレコーダシステムが仮想ディスク領域を作成する処理を示すシーケンス図およびフローチャートである。
【図５】（ａ）（ｂ）は、それぞれ、本発明に係るレコーダシステムが仮想ディスク領域を作成する別の方法による処理を示すシーケンス図およびフローチャートである。
【図６】本発明に係るレコーダシステムが仮想ディスク領域を作成するトリガーとなる別の処理を示すフローチャートである。
【図７】（ａ）（ｂ）は、それぞれ、本発明に係るレコーダシステムが仮想ディスク領域を作成するトリガーとなる別の処理を示すフローチャートである。
【図８】本発明に係るレコーダシステムが仮想ディスク領域を作成するトリガーとなる別の処理を示すフローチャートである。
【図９】本発明に係るレコーダシステムが仮想ディスク領域を作成する別の方法による処理を示すシーケンス図である。
【図１０】（ａ）は本発明に係るレコーダシステムがコンテンツを記録する方式を示した図であり、（ｂ）は従来のハイブリッドレコーダがコンテンツを記録する方式を示した図である。
【図１１】（ａ）（ｂ）は、それぞれ、大容量記憶媒体部に新たな仮想ディスク領域が作成される条件について説明するための図である。
【図１２】（ａ）（ｂ）は、それぞれ、大容量記憶媒体部に作成された仮想ディスク領域と光ディスクとの関連づけについて説明するための図である。
【図１３】大容量記憶媒体部に作成された仮想ディスク領域と複数の光ディスクとの関連づけについて説明するための図である。
【図１４】仮想ディスク領域の削除について説明する図である。
【図１５】（ａ）は仮想ディスク領域への録画の状態および仮想ディスク領域から光ディスクへのコピーの状態について管理する管理情報テーブルを示すものであり、（ｂ）は仮想ディスク領域から光ディスクへのコピーの方法について説明する図である。
【図１６】（ａ）（ｂ）は、それぞれ、仮想ディスク領域と光ディスクとを関連づけるための方法について説明する図である。
【図１７】（ａ）は仮想ディスク領域と光ディスクとを関連づける処理の流れを示すフローチャートであり、（ｂ）は関連づけの処理の際に表示装置に表示される画面である。
【図１８】仮想ディスク領域と光ディスクとを関連づける処理を示すシーケンス図である。
【図１９】仮想ディスク領域と光ディスクとを関連づける別の方法による処理を示すシーケンス図である。
【図２０】（ａ）（ｂ）は、仮想ディスク領域から光ディスクへのコピーの前後における光ディスクに記録されているデータを示す図である。
【図２１】本発明に係るハイブリッド光ドライブ装置に記録されたコンテンツの一覧の表示装置への表示について説明するものであり、（ａ）は表示処理を示すシーケンス図、（ｂ）は表示装置に表示される画面、（ｃ）は各仮想ディスク領域に記録されたコンテンツのタイトルを示す図である。
【図２２】ユーザーにより指定された所定の条件を満足するコンテンツの一覧の表示装置への表示について説明するものであり、（ａ）〜（ｃ）は条件ごとに表示装置に表示される画面を示し、（ｄ）ハイブリッド光ドライブ装置に装填された光ディスクに記録されたコンテンツおよび各仮想ディスク領域に記録されたコンテンツのタイトルを示す図である。
【図２３】本発明に係るハイブリッド光ドライブ装置が有する利点について説明するための図である。
【発明を実施するための形態】
【００３５】
（実施形態１）
以下、本発明の記録システムの一実施形態に係るレコーダシステムについて、図１〜図７、図９〜図２２を用いて以下に詳細に説明する。
【００３６】
図１は、レコーダシステムの構成を示すブロック図である。
【００３７】
図１に示すように、本実施形態のレコーダシステム１０００は、ハイブリッド光ドライブ装置１００およびホスト機器５００とを含んでいる。また、ハイブリッド光ドライブ装置１００の光ディスクドライブ部１３０は、光ディスク（記録媒体）にデータを書き込むか、あるいは光ディスクからデータを読み出す装置として実現され、光ディスクとしては、ＢＤ（Blu-ray Disc）、ＤＶＤ（Digital Versatile Disc）、ＣＤ（Compact Disc）などが想定される。
【００３８】
以下に、ハイブリッド光ドライブ装置１００およびホスト機器５００についてそれぞれ説明するが、最初にハイブリッド光ドライブ装置１００およびホスト機器５００の構成および概要について説明し、その後、レコーダシステム１０００の機能の詳細について説明していくことにする。
【００３９】
（ハイブリッド光ドライブ装置１００の概要）
本実施形態に係るハイブリッド光ドライブ装置１００は、ホスト機器５００からのコンテンツの記録指示に従ってコンテンツを大容量記憶媒体部１２０に記録する機能を備えている。また、ハイブリッド光ドライブ装置は、ホスト機器５００からのコンテンツのダビング指示に従って大容量記憶媒体部１２０に記録されたコンテンツを光ディスクドライブ部１３０に装填された光ディスクに記録する機能を備えている。そして、本実施形態に係るハイブリッド光ドライブ装置１００は、コンテンツの記録およびダビングについて、その方式に特徴を備えているものであるが、これらの詳細については追って説明していくことにする。
【００４０】
以下に、ハイブリッド光ドライブ装置１００の構成について説明する。
【００４１】
（ハイブリッド光ドライブ装置１００の構成）
本実施形態に係るハイブリッド光ドライブ装置１００の構成について、図１を参照しつつ以下に説明する。図１は、ハイブリッド光ドライブ装置１００の要部構成を示すブロック図である。
【００４２】
図１に示すように、ハイブリッド光ドライブ装置１００は、大容量記憶媒体部１２０および光ディスクドライブ部１３０に装填された光ディスクを対象としたコンテンツの読み書きを制御する記憶制御基板１１０、ＨＤＤ（ハードディスクドライブ）などに代表される大容量記憶媒体部１２０、および光ディスクドライブ部１３０を備えている。
【００４３】
そして、記憶制御基板１１０には、マイコン部１１１、メモリ部１１２、およびＡＴＡＰＩ・Ｉ／Ｆ１１３が取り付けられている。
【００４４】
（マイコン部１１１）
マイコン部１１１は、ホスト機器から送られてきた録画やダビングの指示を受け付け、大容量記憶媒体部１２０へのコンテンツの録画や大容量記憶媒体部１２０から光ディスクドライブ部１３０に装填された光ディスクへのコンテンツのダビングの制御を行う。
【００４５】
（メモリ部１１２）
メモリ部１１２には、後述する仮想ディスク領域（記録領域）の各々について、録画の状態やダビングの状態を示す情報、仮想ディスク領域と光ディスクドライブ部１３０に装填される光ディスクとの関連づけに関する情報などの管理情報を格納する管理情報テーブルが記録されている。
【００４６】
（ＡＴＡＰＩ・Ｉ／Ｆ１１３）
ＡＴＡＰＩ・Ｉ／Ｆ１１３は、ＡＴＡ／ＡＴＡＰＩコマンドを介してホスト機器５００とハイブリッド光ドライブ装置１００との間で行われる通信のためのインターフェースである。
【００４７】
（大容量記憶媒体部１２０）
大容量記憶媒体部１２０は、１つ以上の仮想ディスク領域からなる記録領域である。大容量記憶媒体部１２０にはコンテンツデータが光ディスクの記録フォーマットで記録される。
【００４８】
（光ディスクドライブ部１３０）
光ディスクドライブ部１３０は、マイコン部１１１からのダビングの指示に基づき、大容量記憶媒体部１２０に格納されているコンテンツを自身に装填された光ディスクに記録する。
【００４９】
（ホスト機器５００の概要）
ホスト機器５００は、ユーザーの録画指示に応じて、放送波を介して受信したコンテンツをハイブリッド光ドライブ装置１００に記録する旨のコマンドをハイブリッド光ドライブ装置１００に供給する。また、ホスト機器５００は、ハイブリッド光ドライブ装置１００の仮想ディスクに記録されたコンテンツや受信したコンテンツを再生して表示装置６００に表示することができる。
【００５０】
さらに、このホスト機器５００は、ハイブリッド光ドライブ装置１００において仮想ディスクを新たに生成する条件をユーザーに設定させるための機能を備えている。
【００５１】
（ホスト機器５００の構成）
ホスト機器５００は、マイコン部５１０、メモリ部５２０、エンコーダ部５３０、デコーダ部５４０、チューナ部５５０、操作部５６０、リモコン受信部５７０、出力Ｉ／Ｆ部５８０、ＡＴＡＰＩ・Ｉ／Ｆ５９０を備えている。
【００５２】
（マイコン部５１０）
マイコン部５１０は、ユーザーの指示の内容に基づき、対応する動作を行う。例えば、マイコン部５１０は、録画指示を受け付けると、ホスト機器５００のチューナ部５５０を動作させて放送波からコンテンツデータを抽出するとともに、コンテンツデータを録画するためのＡＴＡＰＩコマンドをハイブリッド光ドライブ装置１００に供給する。
【００５３】
（メモリ部５２０）
メモリ部５２０には、新規仮想ディスク領域の生成条件などの情報が記録されている。また、メモリ部５２０には、表示装置６００に表示されるＵＩ（ユーザーインターフェース）に関するデータ（ＵＩを構成する画像データなど）が記録されている。
【００５４】
（エンコーダ部５３０）
エンコーダ部５３０は、録画する画質に応じて、チューナ部５５０から供給されたコンテンツデータの画質変換を行う。例えば、ハイビジョン放送を標準画質で録画する旨の指示をマイコン部５１０が受け付けた場合、エンコーダ部５３０は、ＭＰＥＧ２−ＴＳデータをＭＰＥＧ２−ＰＳデータに変換する。
【００５５】
（デコーダ部５４０）
デコーダ部５４０は、ＭＰＥＧ２−ＴＳデータ（コンテンツデータ）から音声ＥＳや映像ＥＳ等を抽出して音声信号や映像信号を生成し、出力Ｉ／Ｆ部５８０を介して表示装置６００に供給する。
【００５６】
（チューナ部５５０）
チューナ部５５０は放送波を受信するとともに復調してコンテンツデータを生成する。
【００５７】
（操作部５６０）
操作部５６０は、ユーザーから録画や再生などの指示を受け付けるとともに、指示に応じた信号をマイコン部５１０に供給する。
【００５８】
（リモコン受信部５７０）
リモコン受信部５７０は、図示しないリモコンを介して行われたユーザーの指示を赤外線通信で受け付け、当該指示をマイコン部５１０に供給する。
【００５９】
（出力Ｉ／Ｆ部５８０）
出力Ｉ／Ｆ部５８０は、ホスト機器５００と表示装置６００とを接続するためのインターフェースである。
【００６０】
（ＡＴＡＰＩ・Ｉ／Ｆ５９０）
ＡＴＡＰＩ・Ｉ／Ｆ５９０は、ＡＴＡ／ＡＴＡＰＩコマンドを介してホスト機器５００とハイブリッド光ドライブ装置１００との間で行われる通信のためのインターフェースである。
【００６１】
以上、ホスト機器５００の構成について説明した。次に、ハイブリッド光ドライブ装置１００の構成を説明する際に述べた仮想ディスク領域について説明する。
【００６２】
（仮想ディスク領域について）
仮想ディスク領域は大容量記憶媒体部１２０の記録領域を構成するものであり、ホスト機器５００から仮想ディスク領域の作成指示を受け付ける度に、マイコン部１１１が新たな仮想ディスク領域を上記記録領域に生成する。各仮想ディスク領域は、光ディスクドライブ部１３０に装填された光ディスクとの関連づけがなされる。そして、関連づけされた光ディスクが光ディスクドライブ部１３０に装填されると、仮想ディスクに記録されたコンテンツデータと光ディスク上に記録されたコンテンツデータとの同期処理が行われることになる。
【００６３】
また、仮想ディスク領域は一般的に光ディスクに用いられるファイルシステムでフォーマットされて生成される。ここで、一般的な光ディスクのファイルシステムとは、例えば、ＢＤ−ＡＶ、ＩＳＯ９６６０、ＵＤＦ＊．＊、ＵＤＦブリッジ、ＤＶＤ＋ＶＲフォーマット、ＤＶＤ−ＶＲフォーマット、ＤＶＤビデオフォーマットなどが挙げられる。
【００６４】
なお、以後、次のｉ）およびｉｉ）からなる仮想ディスク領域のデータを「イメージデータ」と呼ぶことにする。
ｉ）フォーマットによって仮想ディスク領域に記録されたファイルシステムに関するデータ（仮想ディスク領域の空き容量を算出するために使用されるセクタ情報やファイル管理情報などを表わすメタデータ）
ｉｉ）コンテンツが仮想ディスク領域に記録されている場合には当該ファイルシステムのファイルとして記録されたコンテンツデータ
（仮想ディスク領域の生成処理）
次に、仮想ディスク領域の生成処理の一例について図２〜図９を用いて具体的に説明する。
【００６５】
新規仮想ディスク領域の生成条件を満たすと、ホスト機器５００のマイコン部５１０は、新規仮想ディスク領域の生成要求をハイブリッド光ドライブ装置１００に供給する。
【００６６】
図２（ａ）（ｂ）は、新規仮想ディスク領域の生成要求を模式的に表わした図である。
【００６７】
図２（ａ）に示すように、ホスト機器５００のマイコン部５１０は、最初にスロットの数をハイブリッド光ドライブ装置１００に問い合わせる。ここで、スロットの数とは、大容量記憶媒体部１２０の仮想ディスク領域（イメージデータ）の数に１（本実施形態に係る光ディスクドライブ部１３０のディスクトレイの数）を足した数となる。なお、すでに仮想ディスク領域と関連づけられている光ディスクがディスクトレイに装填されている場合には、スロットの数は大容量記憶媒体部１２０の仮想ディスク領域の数となる。また、上記問い合わせは、例えば、ＡＴＡＰＩコマンドの「ＭＥＣＨＡＮＩＳＭ・ＳＴＡＴＵＳ」を用いて行われる。
【００６８】
ハイブリッド光ドライブ装置１００のマイコン部１１１は、問い合わせを受け付けると、メモリ部１１２を参照してイメージデータの数、および光ディスクが装填されている場合には当該光ディスクと関連づけられているイメージデータが存在するか否かを判定する（判定処理の詳細については後述する）。マイコン部１１１は、その結果に基づいて、スロットの数をホスト機器５００に返却する。例えば、図２（ａ）の例では、ハイブリッド光ドライブ装置１００にはイメージデータが存在しないので、問い合わせを受けるとディスクトレイの数である「１」をホスト機器５００に返却する。
【００６９】
ホスト機器５００のマイコン部５１０は、問い合わせを受け付けるとイメージデータを生成するためのコマンドをハイブリッド光ドライブ装置１００に供給する。このコマンドは、例えば、存在しないスロット番号に切り替える旨のＡＴＡＰＩコマンドが考えられる。ここで、存在しないスロット番号は、ハイブリッド光ドライブ装置１００の現在のスロットの数に１を加えた値にすることが望ましい。すなわち、例えば、ハイブリッド光ドライブ装置１００から返却されたスロットの数が「１」である場合、スロット番号「２」に切り替える旨のＡＴＡＰＩコマンドを供給することが望ましい。
【００７０】
ハイブリッド光ドライブ装置１００のマイコン部１１１は、取得したスロット番号「２」に該当するスロットが存在するか否かを判定し、存在しない場合には、新たなイメージデータを大容量記憶媒体部１２０に生成するとともに当該イメージデータに関する管理情報をメモリ部１１２に記録する。具体的には、マイコン部１１１は、取得したスロット番号「２」が「現在のスロットの数＋１」であるか否かを判定し、「現在のスロットの数＋１」である場合には、新たなイメージデータの生成および当該イメージデータに関する管理情報の記録を行うことが好ましい。また、「３」（現在のスロットの数＋２）以上のスロット番号に切り替える旨のＡＴＡＰＩコマンドを受け付けた場合、マイコン部１１１は、イメージデータの生成および管理情報の記録を行わず、エラーが発生した旨を示す情報をホスト機器５００に返却することが好ましい。
【００７１】
また、メモリ部１１２には、関連付けをすべき光ディスクの種別を示すディスク種別情報（記録媒体種別情報）が記録されていることが望ましい。また、ホスト機器５００から設定変更の要求を受け付けると、このディスク種別情報はマイコン部１１１により適宜変更されるようになっていることが望ましい。そして、マイコン部１１１は、イメージデータを生成する際には、このディスク種別情報を参照し、当該イメージデータの管理情報に含めてメモリ部１１２に記録することが望ましい。また、生成するイメージデータの容量は、ディスク種別情報が表わす種類のディスクに収まるような一般的な任意の容量とすることが望ましい。
【００７２】
なお、マイコン部５１０は、イメージデータを生成するために、上記ＡＴＡＰＩコマンドを供給することに代えて、イメージデータを生成する旨を示す独自コマンドをハイブリッド光ドライブ装置１００に供給してもよい。この場合、スロットの数の問い合わせに係る処理は行わなくてもよく、ハイブリッド光ドライブ装置１００のマイコン部１１１は、上記独自コマンドを受け付けると、新たなイメージデータを大容量記憶媒体部１２０に生成するとともに当該イメージデータに関する管理情報をメモリ部１１２に記録する。
【００７３】
（イメージデータ生成のためのコマンドの供給から生成したイメージデータのスロットへの切り替え完了までの処理の詳細）
次に、図４、図５、図９を用いて、ホスト機器５００がイメージデータ生成のためのコマンドをハイブリッド光ドライブ装置１００に供給してから、ハイブリッド光ドライブ装置１００が生成したイメージデータのスロットへの切り替えに成功した旨をホスト機器５００に返却するまでの処理の詳細について説明する。
【００７４】
図４（ａ）は、標準のＡＴＡＰＩコマンドを用いてイメージデータの生成を要求する場合にホスト機器５００およびハイブリッド光ドライブ装置１００の間で行われる通信処理の一例を示すシーケンス図である。図４（ｂ）は、上記一例に係る通信処理においてＡＴＡＰＩコマンドをハイブリッド光ドライブ装置１００が受け付けた場合に、ハイブリッド光ドライブ装置１００が行う処理を示すフローチャートである。
【００７５】
また、図５（ａ）は、ＡＴＡＰＩコマンドを用いてイメージデータを生成する場合にホスト機器５００およびハイブリッド光ドライブ装置１００の間で行われる通信処理の別の一例を示すシーケンス図である。図５（ｂ）は、上記別の一例に係る通信処理においてＡＴＡＰＩコマンドをハイブリッド光ドライブ装置１００が受け付けた場合に、ハイブリッド光ドライブ装置１００が行う処理を示すフローチャートである。
【００７６】
図４（ａ）に示す通信処理では、切り替え成功の応答が返却されるまでホスト機器５００は一定時間ごとにハイブリッド光ドライブ装置１００に対してＡＴＡＰＩコマンドを供給する。また、ハイブリッド光ドライブ装置１００は、図４（ｂ）のフローチャートが示す処理に従って得られるコマンド実行の成否をＡＴＡＰＩコマンド受信後に即座に返却する（Ｓ１５またはＳ１７）。
【００７７】
図５（ａ）に示す通信処理では、ホスト機器５００は存在しないスロット番号への切り替えを要求するＡＴＡＰＩコマンドをハイブリッド光ドライブ装置１００に供給すると、ハイブリッド光ドライブ装置１００は、図４（ｂ）のフローチャートが示す処理に従って、新規イメージデータの生成処理を開始する（Ｓ２５）。そして、ハイブリッド光ドライブ装置１００は、新規イメージデータの生成完了後にコマンド実行の成功をホスト機器５００に返却する（Ｓ２７）。なお、ホスト機器５００は、ＡＴＡＰＩコマンドの供給後、ハイブリッド光ドライブ装置１００からコマンド実行の成否を受け取るまで待機する。
【００７８】
一方、図９は、ベンダー独自に定義されたＡＴＡＰＩコマンドを用いてイメージデータの生成を要求する場合にホスト機器５００およびハイブリッド光ドライブ装置１００の間で行われる通信処理の一例を示すシーケンス図である。
【００７９】
図９に示すように、ホスト機器５００がベンダー独自に定義されたＡＴＡＰＩコマンドをハイブリッド光ドライブ装置１００に供給すると、ハイブリッド光ドライブ装置１００は、当該ＡＴＡＰＩコマンドのパラメータにおいて指定されたスロット番号のスロットとしてホスト機器５００から認識されるように新規イメージデータの生成処理を開始する。その後に行われる通信処理は、図４（ａ）に示す通信処理と同様の処理が行われる。
【００８０】
以上のように、ハイブリッド光ドライブ装置１００に対してイメージデータ生成の要求するために、ホスト機器５００は、ベンダー独自に定義されたコマンドを用いてもよいし、指定スロット切り替えのための標準のＡＴＡＰＩコマンドを用いてもよい。
【００８１】
（イメージデータ生成のトリガーとなる条件）
以上イメージデータの生成について説明したが、新規の仮想ディスク領域の生成条件としては、具体的には以下のような条件が挙げられる。
ａ）録画先として使用可能な仮想ディスク領域が存在しない状態で録画開始処理が行われたとき
ｂ）録画中に録画対象の仮想ディスク領域にコンテンツデータを書き込むための空き容量が不足したとき
ｃ）録画予約の設定時に録画先として使用可能な仮想ディスク領域が存在しないとき
上記のａ）、ｂ）、ｃ）の条件を満たした場合には、それぞれ、図３、図６、図７ａ）に示すフローチャートに従ってイメージ生成処理が行われるようにしてもよい。また、
ｄ）メモリ部５２０に記録されている設定内容が表わす新規仮想ディスク領域の生成条件を満たしたとき（例えば、録画するコンテンツのジャンルごとに録画先の仮想ディスクを分ける設定がされている場合に新たなジャンルのコンテンツを録画するとき、録画するコンテンツの番組タイトルごとに録画先の仮想ディスクを分ける設定がされている場合に新たな番組タイトルのコンテンツを録画するとき等）
にも、新たなイメージデータが生成されるようにしてもよい。
【００８２】
（コンテンツの大容量記憶媒体部１２０への録画処理）
次に、レコーダシステム１０００において、ホスト機器５００で受信したコンテンツのハイブリッド光ドライブ装置１００への録画処理について、図１０および図１１を用いて具体的に説明する。
【００８３】
ホスト機器５００のマイコン部５１０は、ユーザーから録画指示を受け付けたときや、ユーザーにより予め設定された録画予約の録画開始時刻になったときに録画処理を開始する。なお、前述したとおり、録画開始時に録画先として使用可能な仮想ディスク領域が存在しない場合には、最初に仮想ディスク領域が生成されるが、ここでは、録画先として使用可能な仮想ディスク領域がすでに存在しているものとして説明する。
【００８４】
図１０（ａ）は、ハイブリッド光ドライブ装置１００の大容量記憶媒体部１２０への録画処理および大容量記憶媒体部１２０から光ディスクドライブ部１３０に装填された光ディスクへのダビング処理を模式的に示した図である。
【００８５】
ホスト機器５００のマイコン部５１０は、コンテンツの録画のための書き込みのＡＴＡＰＩコマンド（例えば、ＷＲＩＴＥ（１０）コマンドやＷＲＩＴＥ（１２）コマンド）をハイブリッド光ドライブ装置１００に供給する。ハイブリッド光ドライブ装置１００のマイコン部１１１は、当該ＡＴＡＰＩコマンドを受け付けると、コンテンツのデータを大容量記憶媒体部１２０の録画先の仮想ディスク領域に記録する。コンテンツのデータは一般的な光ディスクのファイルシステムのファイルとして記録される。
【００８６】
また、コンテンツの録画中、ハイブリッド光ドライブ装置１００は、仮想ディスク領域の「録画状態」を示す値を更新していく。図１５（ａ）は、メモリ部１１２に記録されている管理情報の一例を示したものである。図１５（ａ）に示すように、管理情報は、仮想ディスク領域ごとに生成され、「録画状態」を表わす情報が含まれている。コンテンツの録画中、マイコン部１１１は管理情報の「録画状態」の値を更新する。また、マイコン部１１１は、「録画状態」の値が「１００％」になった後、別の番組のコンテンツが録画される場合、仮想ディスク領域に記録されているコンテンツが別の番組のコンテンツで１００％上書きされたか否かを判定し、上書きされた場合には「コピー状態」の値を「０％」にするなど、光ディスクへの記録に必要な情報の値を更新していく。
【００８７】
なお、コンテンツのデータの書き込みを行っている間、ホスト機器５００のマイコン部５１０は、定期的に空き容量の監視を行う。そして、空き容量が不足したら前述したように別の仮想ディスク領域を生成して、さらに生成した仮想ディスク領域に対して書き込みを行う（図１１（ａ）参照）。
【００８８】
また、ホスト機器５００のマイコン部５１０は、録画中に受信している番組が終了し、新たな番組が開始したか否かを監視する。そして、マイコン部５１０は、メモリ部５２０に記録されている設定内容に応じて、新たな番組が開始した場合、または新たな番組のジャンルが前の番組のジャンルと異なり、そのジャンルに対応する仮想ディスク領域が存在しない場合に、別の仮想ディスク領域を生成して、その仮想ディスク領域に対してコンテンツデータの書き込みを行う（図１１（ｂ）参照）。なお、新たな番組が開始したか否かの監視は、例えば、ＥＩＴ（イベント情報テーブル）の「番組名」を監視することにより実現することが可能であるが、これに限られるものではない。また、新たな番組のジャンルが前の番組のジャンルと異なるジャンルであるか否かについては、ＥＩＴ中のコンテンツ記述子(content_nibble)に記載されたジャンル情報を参照して判定してもよい。
【００８９】
（仮想ディスク領域と光ディスクとの関連づけの詳細）
次に、仮想ディスク領域と光ディスクドライブ部１３０に装填された光ディスクとの関連づけの処理について、図１２〜図１７を用いて説明する。
【００９０】
図１７に示すように、光ディスクが光ディスクドライブ部１３０に装填されると、マイコン部１１１はディスクの装填を検知する（Ｓ８１）。そして、マイコン部１１１は、光ディスクに記録されている固有識別情報を取得する（Ｓ８２）。ここで、固有識別情報とは、装填された光ディスクのＢＣＡ（Burst Cutting Area）に記録されたメディアＩＤである。マイコン部１１１は、取得した固有識別情報の値がメモリ部１１２の管理情報テーブルに記録されているか否かを判定する（Ｓ８３）。存在すると判定された場合（Ｓ８３においてＹＥＳ）、関連づけを行わずに処理を終了する。
【００９１】
一方、存在すると判定された場合（Ｓ８３においてＮＯ）、マイコン部１１１は、その旨を示す情報をホスト機器５００に送信する。そして、ホスト機器５００のマイコン部５１０は、装填されている光ディスクにマウントし、当該光ディスクにコンテンツが記録されているか否かを判定する（Ｓ８４）。記録されていると判定した場合（Ｓ８４においてＹＥＳ）その旨をハイブリッド光ドライブ装置１００に通知する。そして、マイコン部１１１は当該通知を受け付けると、関連づけを行わずに処理を終了する。また、マイコン部５１０が記録されていないと判定した場合（Ｓ８４においてＮＯ）には、その旨をハイブリッド光ドライブ装置１００に通知する。そして、マイコン部１１１は当該通知を受け付けると関連づけを行う（Ｓ８５）。
【００９２】
なお、記録されていると判定した場合に、マイコン部５１０がディスクに記録されている各コンテンツのタイトルを読み出して表示装置６００に表示するようにしてもよい（図１７（ｂ））。この場合、ユーザーから許可を得なかった場合（「いいえ」が選択された場合）には関連づけを行わずに処理を終了し、許可を得た場合（「はい」が選択された場合）には関連づけを行う。また、「いいえ」が選択された場合、マイコン部１１１は、Ｓ８２において読み取ったメディアＩＤを「関連づけ不要ディスク情報」としてメモリ部１１２に記録してもよい。このようにする場合、Ｓ８２の処理においてメディアＩＤを読み取った後Ｓ８３の処理の前に、マイコン部１１１は、当該メディアＩＤが「関連づけ不要ディスク情報」としてメモリ部１１２に記録されているか否かを判定し、記録されている場合にはＳ８３以降の処理を行わずに処理を終了することになる。
【００９３】
Ｓ８５の処理において行われる関連づけについて、図１２、図１３、および図１６を用いて具体的に説明する。
【００９４】
図１２（ａ）（ｂ）の上の図に示すように、仮想ディスク領域と光ディスクとの関連づけは１対１で行ってもよいし、図１３の図に示すように１対多で行ってもよいが、ここでは、１対１で行う関連づけについて説明する。
【００９５】
図１６（ｂ）は、大容量記憶媒体部１２０の光ディスクと関連づけが行われていない仮想ディスク領域、メモリ部１１２に記録された当該仮想ディスク領域に関する管理情報、および当該仮想ディスク領域と関連づけを行う光ディスクを示している。
【００９６】
マイコン部１１１は、ホスト機器５００から通知を受け付けると、図１６（ｂ）に示すような光ディスクと関連づけが行われていない仮想ディスク領域を検索する。この検索は、メモリ部１１２の管理情報テーブルのうち固有識別情報フィールドに値が設定されていないものを検索することにより行われる。そして、マイコン部１１１は、検索された１つ以上の仮想ディスク領域の中から装填された光ディスクのファイルシステムと同一のファイルシステムにより管理された一の仮想ディスク領域を選択する。なお、管理情報テーブルにディスク種別情報を格納するフィールドが存在する場合、次のようにすることがさらに望ましい。すなわち、マイコン部１１１は、検索された１つ以上の仮想ディスク領域のディスク種別情報を参照する。そして、マイコン部１１１は、装填された光ディスクのファイルシステム、およびディスク種別が、それぞれ、仮想ディスク領域のファイルシステム、およびディスク種別情報が表わすディスク種別と一致し、かつ、該仮想ディスク領域の容量が該光ディスクの記憶容量以下であるような一の仮想ディスク領域を選択するようにすることが望ましい。なお、選択可能な仮想ディスク領域が複数存在する場合、この一の仮想ディスク領域は、例えば、スロット番号が一番小さいものを自動的に選択するようにしてもよいし、ホスト機器５００のマイコン部５１０が選択された複数の仮想ディスク領域のうち一の仮想ディスク領域をユーザーに選択させる画面を表示装置６００に表示して、ユーザーに選択させるようにしてもよい。
【００９７】
そして、マイコン部１１１は、選び出された仮想ディスク領域に関する管理情報テーブルの固有識別情報フィールドに、Ｓ８２において取得したメディアＩＤの値を割り当てる。これにより、光ディスクと仮想ディスク領域との関連付けが行われる。
【００９８】
（光ディスクへのコンテンツのダビング処理）
次に、ハイブリッド光ドライブ装置１００のマイコン部１１１が、仮想ディスク領域に記録されているコンテンツデータを光ディスクドライブ部１３０に装填された光ディスクにダビングする処理について、図１５、図１９、および図２０を用いて説明する。なお、ここで装填されている光ディスクは大容量記憶媒体部１２０のいずれかの仮想ディスク領域と関連づけがすでになされていることを前提として説明する。
【００９９】
図１９は、ダビング処理が開始されるまでに、ホスト機器５００とハイブリッド光ドライブ装置１００との間で行われる通信処理を示すシーケンス図である。
【０１００】
ハイブリッド光ドライブ装置１００のマイコン部１１１は、光ディスクドライブ部１３０に光ディスクが装填されたことを検知すると（Ｓ１０１）、光ディスクのＢＣＡのメディアＩＤを読み出す（Ｓ１０４）。そして、メモリ部１１２に記録されている管理情報を読み出し、当該メディアＩＤを管理情報テーブルの固有識別情報フィールドに記録している仮想ディスク領域が存在するか否かを調べる（関連づけ判定、Ｓ１０５）。一方、ホスト機器５００のマイコン部５１０は、光ディスクドライブ部１３０の状態（光ディスクが挿入されているか）をＴＥＳＴ・ＵＮＩＴ・ＲＥＡＤＹコマンドやＲＥＱＵＥＳＴ・ＳＥＮＳＥコマンドを用いてハイブリッド光ドライブ装置１００に定期的に問い合わせている（Ｓ１０２）。そして、ハイブリッド光ドライブ装置１００のマイコン部１１１は問い合わせを受け付けると、ディスクが挿入されたことをホスト機器５００に通知する（Ｓ１０３）。ホスト機器５００のマイコン部５１０は、通知を受け付けると、ＴＥＳＴ・ＵＮＩＴ・ＲＥＡＤＹコマンドやＲＥＱＵＥＳＴ・ＳＥＮＳＥコマンドを用いて挿入された光ディスクの状態をハイブリッド光ドライブ装置１００に問い合わせる（Ｓ１０６）。ハイブリッド光ドライブ装置１００のマイコン部１１１は問い合わせを受け付けると、光ディスクドライブ部１３０が光ディスクのマウントを完了した（レディ状態になった）ことを示す通知をホスト機器５００に返却する（Ｓ１０７）。なお、図１９では、Ｓ１０４およびＳ１０５の処理は、Ｓ１０３においてディスク挿入通知をホスト機器５００に送出した後に行われるものとして記載されているが、Ｓ１０４およびＳ１０５の処理は、Ｓ１０３の処理とは関わりなく動作するものである。すなわち、Ｓ１０４およびＳ１０５の処理は、Ｓ１０２における問い合わせを受ける前に行われることもある。
【０１０１】
ホスト機器５００のマイコン部５１０は、通知を受け付けると、Ｓ１０５においてマイコン部１１１が行った関連づけ判定の結果を返却するようにハイブリッド光ドライブ装置１００に要求する（Ｓ１０８）。そして、ハイブリッド光ドライブ装置１００のマイコン部１１１は要求を受け付けると、関連づけ判定の結果をホスト機器５００に返却する（Ｓ１０９）。
【０１０２】
ホスト機器５００のマイコン部５１０は、返却を受け付けると、ダビング（同期）を開始するか否かをユーザーに問い合わせるための画面を表示装置６００に表示する（Ｓ１１１０）。
【０１０３】
マイコン部５１０は、操作部５６０やリモコン（図示せず）を介して行われたダビングする旨の指示を受け付けると、ダビングの開始要求をハイブリッド光ドライブ装置１００に送信する（Ｓ１１１）。なお、マイコン部５１０は、Ｓ１１０の処理を行わずに、Ｓ１０９における返却を受け付けると、自動的にダビングの開始要求をハイブリッド光ドライブ装置１００に送信するようにしてもよい。
【０１０４】
ハイブリッド光ドライブ装置１００のマイコン部１１１は、開始要求（記録指示）を受け付けると、光ディスクに割り当てるスロット番号を当該仮想ディスク領域のスロット番号に変更するとともに、仮想ディスク領域に記録されているコンテンツデータを光ディスクにダビングする。ここで、この仮想ディスク領域は、Ｓ１０５において取得したメディアＩＤを管理情報テーブルの固有識別情報フィールドに記録している仮想ディスクの領域である。なお、レコーダシステム１０００においてＳ１１０およびＳ１１１の処理を行わずに、マイコン部１１１は、Ｓ１０９において関連づけ判定の結果をホスト機器５００に返却した後、すぐにダビングを開始するようにしてもよい。
【０１０５】
以下、具体的なダビング処理について図１５を参照して以下に説明する。
【０１０６】
図１５（ａ）は、コンテンツデータのコピー状態の管理方法を示す図であり、図１５（ｂ）は、コンテンツデータのコピー処理について説明する図である。図１５の各図において、大容量記憶媒体部１２０の斜線部分はコンテンツデータがダビング前にすでに記録されている領域を示しており、光ディスクの斜線部分はダビング後に記録されるコンテンツデータを示している。なお、図１５（ｂ）の下段の図において、大容量記憶媒体部１２０および光ディスクの縦線で表わされる領域は、以前のダビングの際にすでに大容量記憶媒体部１２０から光ディスクにダビングされているコンテンツデータの領域を示している。
【０１０７】
図１５（ｂ）の上段の図に示すように、大容量記憶媒体部１２０の仮想ディスク領域に、当該領域に空き容量がない状態、または空き容量が一定値未満である状態においてダビング処理を行う場合、マイコン部１１１は、仮想ディスク領域全体のデータをＢｉｔ・ｔｏ・Ｂｉｔで光ディスクに記録する。また、図１５（ｂ）の中段の図に示すように、大容量記憶媒体部１２０の仮想ディスク領域に空き容量が一定容量以上ある状態でダビング処理を行う場合、マイコン部１１１は、コンテンツデータが記録されている領域のみを光ディスクにダビングする。
【０１０８】
さらに、図１５（ｂ）の下段の図に示すように、以前のダビングの際にすでに大容量記憶媒体部１２０から光ディスクにコンテンツデータがダビングされている状態でダビング処理を行う場合、マイコン部１１１は、当該ダビングの時以降新たに大容量記憶媒体部１２０に記録されたコンテンツデータを光ディスクにダビングする。
【０１０９】
以上のように、マイコン部１１１は、コンテンツデータを光ディスクにダビングするが、ダビングをするとともにメモリ部１１２に記録された管理情報を更新していく。すなわち、図１５（ａ）に示すように、管理情報には仮想ディスク領域と関連づけられた１枚以上の光ディスクの各々について、仮想ディスク領域に記録されたコンテンツデータのうち何パーセントのデータが当該光ディスクに記録されているかを示す「コピー状態」情報を含んでいる。マイコン部１１１は、ダビングを行うとともにダビングにより光ディスクに記録されたコンテンツのデータ量に基づいて「コピー状態」情報、その他光ディスクへの記録に必要な情報を更新する。
【０１１０】
なお、ｉ）「録画状態」および「コピー状態」が両方とも「１００％」になり（仮想ディスク領域に複数の光ディスクが関連づけられている場合には、他のすべての光ディスクの「コピー状態」も「１００％」になっており）、ｉｉ）「録画状態」、および関連づけられたすべての光ディスクの「コピー状態」が「１００％」になってから別の番組の録画コンテンツによって仮想ディスク領域が上書きされていない場合、図１４の下段の図に示すように、マイコン部１１１は、大容量記憶媒体部１２０から当該仮想ディスク領域を削除する。そして、マイコン部１１１は、メモリ部１１２に記録されている管理情報のうち、削除した仮想ディスク領域に関する管理情報についても削除する。これにより、コピーが完了した光ディスクと仮想ディスク領域の関連づけが解除される。
【０１１１】
次に、ダビング前後における光ディスクのデータの記録状態について、図２０を用いて説明する。図２０(ａ)は、同期処理がまだ行われていない光ディスク（以下、「新規の光ディスク」と称する）に対する同期処理の前後における光ディスクのデータの記録状態を模式的に示した図である。また、図２０（ｂ）は、新規の光ディスクでない光ディスクに対して新たに同期処理を行う場合における同期処理の前後の光ディスクのデータの記録状態を模式的に示した図である。
【０１１２】
図２０（ａ）に示すように、新規の光ディスクに対して同期処理を行う場合、仮想ディスク領域に記録されている全てのデータ（図２０（ａ）では識別子、および番組１、番組２のコンテンツデータ）が光ディスクに記録される。
【０１１３】
一方、図２０（ｂ）に示すように、新規の光ディスクでない光ディスクに対して同期処理を行う場合、仮想ディスク領域中の前回同期処理を行って以降に書き換えが行われた領域についてのみ、当該領域のデータによって光ディスク上の対応する領域のデータを更新する。すなわち、前回の同期処理時に仮想ディスク領域に記録されていた「番組１」のコンテンツデータが消去された場合、光ディスク上の「番組１」のコンテンツデータを消去する。また、前回の同期処理時に仮想ディスク領域に記録されていなかった新たなコンテンツデータ（追加データ）も光ディスクに記録される。なお、新規の光ディスクでない光ディスクに対して同期処理を行う場合であっても、書き換えが行われた領域だけでなく、書き換えが行われなかった領域のコンテンツデータ（「番組２」のコンテンツデータ）についても光ディスクにコピーするようにしてもよい。
【０１１４】
（ホスト機器のコンテンツリスト表示処理）
次に、ホスト機器５００が表示装置６００にコンテンツリストを表示する処理について、図２１および図２２を用いて説明する。ここで、コンテンツリストとは、ハイブリッド光ドライブ装置１００の大容量記憶媒体部１２０、および光ディスクドライブ部１３０に装填された光ディスクに記録されたコンテンツのタイトルリストのことを表わしている。
【０１１５】
図２１（ａ）は、ホスト機器５００においてコンテンツリストを表示する旨の指示をユーザーから受け付けた場合に、ホスト機器５００とハイブリッド光ドライブ装置１００の間で行われる処理を示すシーケンス図である。
【０１１６】
ホスト機器５００のマイコン部５１０は、上記指示を受け付けると、ハイブリッド光ドライブ装置１００に対してスロットの数を問い合わせる。ハイブリッド光ドライブ装置１００のマイコン部１１１は、スロットの数をホスト機器５００に返却する。
【０１１７】
返却された値がｎであった場合、図２１（ａ）に示すように、ホスト機器５００のマイコン部５１０は、０≦ｋ≦ｎ−１までの各々について、スロットｋへの切り替え要求をハイブリッド光ドライブ装置１００に送信する。そしてハイブリッド光ドライブ装置１００のマイコン部１１１は、スロットｋに対応する仮想ディスク領域または光ディスクに記録されている各コンテンツのタイトルを読み込んで、その情報をホスト機器５００に返却する。タイトルの情報を受け付けたホスト機器５００のマイコン部５１０は、タイトルとスロットｋとを関連づけて表示装置６００に表示する。
【０１１８】
図２１（ｂ）は、以上のようにして表示装置６００に表示されたコンテンツリストを示している。また、図２１（ｃ）は、この場合に各スロットに記録されているコンテンツのタイトルを示している。図２１（ｂ）に示すように、表示されるコンテンツリストには、スロット１の４つのコンテンツのタイトル（タイトル１〜４）とスロット２の４つのコンテンツのタイトル（タイトルＡ〜Ｄ）が含まれている。
【０１１９】
なお、コンテンツリストは、上述のようにいずれかのスロットに記録されているすべてのコンテンツのタイトルを表示してもよいし、図２２に示すように特定の条件に合致するコンテンツのタイトルのみを表示するようにしてもよい。
【０１２０】
図２２は、ユーザーにコンテンツリストを表示する条件を指定させるための画面を示している。図２２（ａ）に示すように特定のジャンル（映画）のみコンテンツのタイトルを表示したり、図２２（ｃ）に示すように特定のスロットのみコンテンツのタイトルを表示したりすることができる。
【０１２１】
また、特定のスロットのみコンテンツリストを表示する旨の指示を受け付けた場合、ホスト機器５００のマイコン部５１０は、指定されたスロットへの切り替え要求を行い、他のスロットへの切り替えは行わない。従って、ハイブリッド光ドライブ装置１００のマイコン部１１１は、指定されたスロットについてのみコンテンツのタイトル情報をホスト機器５００に返却することになる。
【０１２２】
（実施形態２）
実施形態１に係るレコーダシステム１０００においては、仮想ディスク領域と光ディスクとの関連づけを、光ディスクのＢＣＡ（Burst Cutting Area）に記録されているメディアＩＤを用いて行った。本実施形態に係るレコーダシステムは、ホスト機器５００自身が生成する固有識別情報（識別値）を用いて上記関連づけを行う点が実施形態１に係るレコーダシステム１０００と大きく異なっている。
【０１２３】
なお、本実施形態に係るレコーダシステムを説明するにあたって、実施形態１に係るレコーダシステム１０００と構成や動作が共通する点については、その旨を述べるにとどめ、構成や動作が異なる点について詳細に説明していくことにする。
【０１２４】
（ハイブリッド光ドライブ装置１００およびホスト機器５００の構成）
本実施形態に係るレコーダシステムを構成するハイブリッド光ドライブ装置１００およびホスト機器５００の構成は、実施形態１に係るハイブリッド光ドライブ装置１００およびホスト機器５００と同一であるので説明を省略する。
【０１２５】
（仮想ディスク領域の生成処理）
本実施形態に係るレコーダシステムにおいて行われる仮想ディスク領域の生成処理が、実施形態１に係るレコーダシステム１０００が行う仮想ディスク領域の生成処理と異なる点について、以下に説明する。
【０１２６】
本実施形態に係るレコーダシステムにおいても、新規仮想ディスク領域の生成条件を満たすと、ホスト機器５００は存在しないスロット番号に切り替える旨のＡＴＡＰＩコマンドをハイブリッド光ドライブ装置１００に送信する。そして、ハイブリッド光ドライブ装置１００が新たなイメージデータを大容量記憶媒体部１２０に生成するとともに当該イメージデータに関する管理情報をメモリ部１１２に記録する。この点においては、実施形態１に係るレコーダシステム１０００と同様である。
【０１２７】
本実施形態に係るレコーダシステムにおいて行われる仮想ディスク領域の生成処理が、実施形態１に係るレコーダシステム１０００が行う仮想ディスク領域の生成処理と異なる点は、ホスト機器５００のマイコン部５１０が、存在しないスロット番号を切り替える旨のＡＴＡＰＩコマンドを送信した後に固有識別情報を自ら生成する点にある。ここで、ホスト機器５００のマイコン部５１０は、ランダム値を生成して固有識別情報としてもよいし、ホスト機器５００が備えているシステムクロック（図示せず）の値を用いてもよい。
【０１２８】
そして、マイコン部５１０は、上記スロット番号に対応する仮想ディスク領域に、生成した固有識別情報を書き込むためのＡＴＡＰＩコマンドをハイブリッド光ドライブ装置１００に供給する。
【０１２９】
そして、ハイブリッド光ドライブ装置１００のマイコン部１１１は、受け付けたＡＴＡＰＩコマンドに基づいて固有識別情報を仮想ディスク領域に記憶する。
【０１３０】
以上のように、本実施形態に係るレコーダシステムにおける仮想ディスク領域の生成処理は、仮想ディスク領域の生成時に仮想ディスク領域に固有識別情報が記録される点において。実施形態１に係るレコーダシステムにおける仮想ディスク領域の生成処理と異なっている。
【０１３１】
（コンテンツの大容量記憶媒体部１２０への録画処理）
本実施形態に係るレコーダシステムにおいて行われる録画処理は、実施形態１に係るレコーダシステム１０００において行われる録画処理と同様であるので、説明を省略する。
【０１３２】
（仮想ディスク領域と光ディスクとの関連づけについて）
本実施形態に係るレコーダシステムにおいて、仮想ディスク領域と光ディスクドライブ部１３０に装填された光ディスクとの関連づけの処理について、以下に説明する。
【０１３３】
光ディスクが光ディスクドライブ部１３０に装填されると、マイコン部１１１はディスクの装填を検知する。ホスト機器５００のマイコン部５１０は、光ディスクドライブ部１３０の状態（光ディスクが挿入されているか）をハイブリッド光ドライブ装置１００に定期的に問い合わせる。ハイブリッド光ドライブ装置１００のマイコン部１１１は、問い合わせを受け付けると、ディスクが挿入された旨の通知をホスト機器５００に送信する。そして、ホスト機器５００のマイコン部５１０は、装填されている光ディスクにマウントし、当該光ディスクに固有識別情報が記録されているかを判定する。固有識別情報が記録されていると判定されている場合、すでに関連づけが行われているため関連付けの処理は行わない。一方、固有識別情報が記録されていないと判定された場合、さらに、マイコン部５１０は、光ディスクにコンテンツが記録されているか否かを判定する。記録されていると判定された場合処理を終了する。一方、記録されていないと判定された場合、ホスト機器５００のマイコン部５１０は、関連付けを行う旨の指示をハイブリッド光ドライブ装置１００に供給する。ここで、マイコン部１１１が関連付けを行う仮想ディスク領域のスロット番号は、ホスト機器５００を介してユーザーに選択させてもよいし、あるいは、マイコン部１１１は、まだ関連づけがされていない仮想ディスク領域に対応するスロット番号のうち最も小さいものを、関連付けを行う仮想ディスク領域として自動的に選択するようにしてもよい。
【０１３４】
そして、図１６（ｂ）に示すように、ハイブリッド光ドライブ装置１００のマイコン部１１１は、受け付けた指示に基づいて、メモリ部１１２の管理情報のうち、当該仮想ディスク領域の固有識別情報フィールドに当該固有識別情報を記録する。
【０１３５】
（光ディスクへのコンテンツのダビング処理）
次に、ハイブリッド光ドライブ装置１００のマイコン部１１１が、仮想ディスク領域に記録されているコンテンツデータを光ディスクドライブ部１３０に装填された光ディスクにダビングする処理について、図１８を用いて説明する。
【０１３６】
図１８は、ダビング処理が開始されるまでに、ホスト機器５００とハイブリッド光ドライブ装置１００との間で行われる通信処理を示すシーケンス図である。
【０１３７】
図１８に示すように、光ディスクが光ディスクドライブ部１３０に装填されると、マイコン部１１１はディスクの装填を検知する（Ｓ９１）。ホスト機器５００のマイコン部５１０は、光ディスクドライブ部１３０の状態（光ディスクが挿入されているか）をハイブリッド光ドライブ装置１００に定期的に問い合わせる（Ｓ９２）。ハイブリッド光ドライブ装置１００のマイコン部１１１は、問い合わせを受け付けると、ディスクが挿入された旨の通知をホスト機器５００に送信する（Ｓ９３）。ホスト機器５００のマイコン部５１０は、通知を受け付けると、挿入された光ディスクの状態をハイブリッド光ドライブ装置１００に問い合わせる（Ｓ９４）。ハイブリッド光ドライブ装置１００のマイコン部１１１は問い合わせを受け付けると、光ディスクドライブ部１３０が光ディスクのマウントを完了した（レディ状態になった）ことを示す通知をホスト機器５００に返却する（Ｓ９５）。そして、ホスト機器５００のマイコン部５１０は、光ディスクおよび大容量記憶媒体部１２０の各仮想ディスク領域から固有識別情報を読み出し（Ｓ９６）、光ディスクに記録された固有識別情報と同一の固有識別情報が記録された仮想ディスク領域のスロット番号を取得する（Ｓ９７）。マイコン部５１０は、取得したスロット番号をハイブリッド光ドライブ装置１００に送信する（Ｓ９８）。そして、ハイブリッド光ドライブ装置１００は、光ディスクに割り当てるスロット番号を指定されたスロット番号に変更するとともに、指定されたスロット番号に対応する仮想ディスク領域に記録されているコンテンツデータを光ディスクにコピーする。
【０１３８】
（実施形態３）
本実施形態に係るレコーダシステムは、ユーザーごとに仮想ディスク領域を割り当てることが可能な点で実施形態１や実施形態２に係るレコーダシステムと相違する。
【０１３９】
以下、本実施形態に係るレコーダシステムについて説明するが、実施形態２に係るレコーダシステムについて説明したときと同様に、実施形態１に係るレコーダシステム１０００と構成や動作が共通する点については、その旨を述べるにとどめ、構成や動作が異なる点について詳細に説明していくことにする。
【０１４０】
（ハイブリッド光ドライブ装置１００およびホスト機器５００の構成）
本実施形態に係るレコーダシステムを構成するハイブリッド光ドライブ装置１００およびホスト機器５００の構成は、実施形態１に係るハイブリッド光ドライブ装置１００およびホスト機器５００と同一であるので説明を省略する。
【０１４１】
（ユーザーアカウントの生成）
ホスト機器５００は、ユーザーアカウントを生成する機能を備え、ユーザーアカウントの生成以外のホスト機器５００に対する操作は、ユーザーアカウントを用いてログインした状態のときのみ受け付けるようになっている。ホスト機器５００のマイコン部５１０は、ユーザーからユーザーＩＤ、ユーザー名およびパスワードの入力を受け付けると、これらの内容をユーザーアカウント情報としてメモリ部５２０に関連づけて記録するようになっている。
【０１４２】
（仮想ディスク領域の生成処理）
本実施形態に係るレコーダシステムにおいて行われる仮想ディスク領域の生成処理が、実施形態１に係るレコーダシステム１０００が行う仮想ディスク領域の生成処理と異なる点について、以下に説明する。
【０１４３】
本実施形態に係るレコーダシステムにおいても、新規仮想ディスク領域の生成条件を満たすと、ホスト機器５００が存在しないスロット番号に切り替える旨のＡＴＡＰＩコマンドをハイブリッド光ドライブ装置１００に送信する。そして、ハイブリッド光ドライブ装置１００が新たなイメージデータを大容量記憶媒体部１２０に生成するとともに当該イメージデータに関する管理情報をメモリ部１１２に記録する。
【０１４４】
なお、本実施形態における新規仮想ディスク領域の生成条件として、実施形態１に列挙した生成条件ａ）〜ｄ）に加え、「新たに生成されたユーザーアカウントでログインしたとき」を含めても良い。すなわち、図７（ｂ）や図８に示すように、新規ユーザーアカウントが生成され、そのユーザーアカウントでログインされると、自動的に当該ユーザーに割り当てる仮想ディスク領域が大容量記憶媒体部１２０に生成される（Ｓ５４）ようになっていてもよい。
【０１４５】
（録画処理、仮想ディスク領域と光ディスクとの関連づけ、ダビング処理）
本実施形態に係るレコーダシステムにおいて行われる録画処理は、実施形態１に係るレコーダシステム１０００において行われる録画処理と同様である。また、本実施形態に係るレコーダシステムにおいて行われる仮想ディスク領域と光ディスクドライブ部１３０に装填された光ディスクとの関連づけの処理は、実施形態１に係るレコーダシステム１０００において行われる関連づけの処理と同様である。さらに、本実施形態に係るレコーダシステムにおいて行われるダビング処理も同様である。
【０１４６】
従って、これらの処理に関する説明は省略することにする。
【０１４７】
（ホスト機器のコンテンツリスト表示処理）
次に、ホスト機器５００が表示装置６００にコンテンツリストを表示する処理について、図２２を用いて説明する。
【０１４８】
本実施形態に係るレコーダシステムにおいて行われるコンテンツリストの表示処理は、実施形態１に係るレコーダシステム１０００において行われるコンテンツリストの表示処理と同様であるが、以下の点で違いがある。
【０１４９】
すなわち、図２２（ｂ）に示すように、マイコン部５１０が、特定の条件に合致するコンテンツのタイトルのみを表示する場合の条件として、大容量記憶媒体部１２０に記録されたコンテンツのうち、指定したユーザー名と関連づけられた仮想ディスク領域に記録されたコンテンツのみ、コンテンツのタイトルを表示することができる。
【０１５０】
（ハイブリッド光ドライブ装置１００の利点）
本発明の実施形態１〜３に係るハイブリッド光ドライブ装置１００の利点について、図２３を用いて以下に説明する。図２３（ａ）（ｂ）は、それぞれ、ハイブリッド光ドライブ装置１００および従来のハイブリッドドライブ装置のダビング処理に要する時間について模式的に示した図である。
【０１５１】
前述したように、ハイブリッド光ドライブ装置１００が備える大容量記憶媒体部１２０の仮想ディスク領域は一般的な光ディスクのファイルシステムでフォーマットされ、コンテンツデータは当該ファイルシステムのファイルとして記録される。そして、仮想ディスク領域には、そのファイルシステムと同一のファイルシステムによりファイルを管理する光ディスクのみが関連づけられる。一方、従来のハイブリッドドライブ装置は、大容量記録媒体に記録されるデータをベンダー独自のファイルシステムによって管理している。
【０１５２】
従って、従来のハイブリッドドライブ装置がデータを光ディスクにコピーするためには、ベンダー独自のファイルシステムで記録されたコンテンツデータを光ディスクのファイルシステムに適合するように変換する必要があるが、ハイブリッド光ドライブ装置１００がコンテンツデータを光ディスクに記録する際には、ファイルシステムの変換を行う必要がない。
【０１５３】
これにより、図２３に示すように、ハイブリッド光ドライブ装置１００は、コンテンツデータを大容量記憶媒体部１２０から光ディスクにコピーするために要する時間を従来に比べて短縮することができる。
【０１５４】
また、ハイブリッド光ドライブ装置１００は、仮想ディスク領域のファイルシステムと異なるファイルシステムによりファイルを管理する光ディスクについては、当該仮想ディスク領域との関連づけを行わない。従って、ハイブリッド光ドライブ装置１００は、仮想ディスク領域に記録されているコンテンツ（例えば、ＩＳＯフォーマットで記録されているコンテンツ）を誤って意図しない光ディスク（例えば、ＵＤＦフォーマットで記録されている光ディスク）にコピーしてしまうという問題を抑制することができる。
【０１５５】
（レコーダシステムの利点）
本発明の実施形態１、２に係るレコーダシステムは、番組タイトルごと、番組のジャンルごとに仮想ディスク領域を分割することができるので、一の仮想ディスク領域のデータと光ディスクのデータとが同期されるので、番組タイトルごと、番組のジャンルごとに、コンテンツを別個の光ディスクに記録することができる。また、本発明の実施形態３に係るレコーダシステムは、ユーザーごとに仮想ディスク領域を分割することができるので、ユーザーごとにコンテンツを別個の光ディスクに記録することができる。
【０１５６】
（付記事項）
実施形態１〜３において、ホスト機器５００は、チューナ部５５０において放送波を受信してコンテンツを取得するが、本発明はこれに限られるものではなく、チューナ部５５０は、図示しないネットワークＩ／Ｆを介してＩＰ再送信により送られたデジタルコンテンツを取得するようにしてもよい。
【０１５７】
また、大容量記憶媒体部１２０としては、ＨＤＤやＳＳＤ（ソリッドステートドライブ）などが用いられるが、これに限られるものではなく、ＳＤカードやコンパクトフラッシュ（登録商標）などのリムーバブルメディアに対するデータの読み書きを行う装置であってもよい。
【０１５８】
（プログラムおよび記録媒体）
ハイブリッド光ドライブ装置１００およびホスト機器５００は、ハードウェアロジックによって構成すればよい。または、次のように、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０１５９】
すなわち、ハイブリッド光ドライブ装置１００およびホスト機器５００は、各機能を実現するプログラムの命令を実行するＭＰＵなどのＣＰＵ、このプログラムを格納したＲＯＭ（Read Only Memory）、上記プログラムを実行可能な形式に展開するＲＡＭ（Random Access Memory）、および、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）を備えている。
【０１６０】
そして、本発明の目的は、ハイブリッド光ドライブ装置１００およびホスト機器５００のプログラムメモリに固定的に担持されている場合に限らず、上記プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、または、ソースプログラム）を記録した記録媒体をハイブリッド光ドライブ装置１００およびホスト機器５００に供給し、ハイブリッド光ドライブ装置１００およびホスト機器５００が上記記録媒体に記録されている上記プログラムコードを読み出して実行することによっても、達成可能である。
【０１６１】
上記記録媒体は、特定の構造または種類のものに限定されない。すなわちこの記録媒体は、たとえば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などとすることができる。
【０１６２】
また、ハイブリッド光ドライブ装置１００およびホスト機器５００を通信ネットワークと接続可能に構成しても、本発明の目的を達成できる。この場合、上記のプログラムコードを、通信ネットワークを介してハイブリッド光ドライブ装置１００およびホスト機器５００に供給する。この通信ネットワークはハイブリッド光ドライブ装置１００およびホスト機器５００にプログラムコードを供給できるものであればよく、特定の種類または形態に限定されない。たとえばインターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Virtual Private Network）、電話回線網、移動体通信網、衛星通信網等であればよい。
【０１６３】
この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な任意の媒体であればよく、特定の構成または種類のものに限定されない。たとえばＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１６４】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１６５】
本発明に係るレコーダシステムは、ＢＤレコーダまたはＤＶＤレコーダとして好適に利用することができる。
【符号の説明】
【０１６６】
１００      ハイブリッド光ドライブ装置（ハイブリッド記録装置）
１１０      記録制御基板（記録制御装置）
１１１      マイコン部（領域作成手段、判定手段、第２の判定手段、記録手段、記録制御手段、記録媒体情報記録手段、通信制御手段）
１１２      メモリ部（管理情報記憶部）
１２０      大容量記憶媒体部（記憶部）
１３０      光ディスクドライブ部（記録装置）
５００      ホスト機器
５１０      マイコン部
５２０      メモリ部
６００      表示装置
【図１】
2010277649.tif 000003
【図２】
2010277649.tif 000004
【図３】
2010277649.tif 000005
【図４】
2010277649.tif 000006
【図５】
2010277649.tif 000007
【図６】
2010277649.tif 000008
【図７】
2010277649.tif 000009
【図８】
2010277649.tif 000010
【図９】
2010277649.tif 000011
【図１０】
2010277649.tif 000012
【図１１】
2010277649.tif 000013
【図１２】
2010277649.tif 000014
【図１３】
2010277649.tif 000015
【図１４】
2010277649.tif 000016
【図１５】
2010277649.tif 000017
【図１６】
2010277649.tif 000018
【図１７】
2010277649.tif 000019
【図１８】
2010277649.tif 000020
【図１９】
2010277649.tif 000021
【図２０】
2010277649.tif 000022
【図２１】
2010277649.tif 000023
【図２２】
2010277649.tif 000024
【図２３】
2010277649.tif 000025