(57)【要約】【課題】データ記録装置、データ処理方法、コンピュータプログラムおよびデータ記憶媒体を提供すること。【解決手段】１または２以上の外部データ記録装置と接続可能なデータ記録装置２０であって、入力されたコンテンツデータを所定の規則で分割し、複数の分割データを生成するデータ分割部２２６と、各分割データを、データ記録装置または外部データ記録装置のいずれかに割当てる割当部と、データ記録装置に割当てられた分割データを記憶媒体に書き込む書込み部２３２と、外部データ記録装置に割当てられた分割データを該当する外部データ記録装置に転送する転送部と、記憶媒体に書き込まれた分割データを読み出す読出し部２５０とを備えることを特徴とする【選択図】図３
2008027480.tif 000002
【特許請求の範囲】
【請求項１】
１または２以上の外部データ記録装置と接続可能なデータ記録装置であって：
入力されたコンテンツデータを所定の規則で分割し、複数の分割データを生成するデータ分割部と；
前記各分割データを、前記データ記録装置または前記外部データ記録装置のいずれかに割当てる割当部と；
前記データ記録装置に割当てられた分割データを記憶媒体に書き込む書込み部と；
前記外部データ記録装置に割当てられた分割データを該当する外部データ記録装置に転送する転送部と；
前記記憶媒体に書き込まれた分割データを読み出す読出し部と；
を備えることを特徴とする、データ記録装置。
【請求項２】
前記コンテンツデータが入力される入力部と；
前記入力部への前記コンテンツデータの入力の可否を判断する判断部と；
前記判断部が前記コンテンツデータの入力を拒否すると判断した場合、前記外部データ記録装置の少なくともいずれかに前記コンテンツデータの入力要求を送信する要求部と；
をさらに備えることを特徴とする、請求項１に記載のデータ記録装置。
【請求項３】
前記各分割データに分割ＩＤを付与する識別情報付与部をさらに備え、
前記割当部は、前記各分割データを、前記分割ＩＤを参照して前記データ記録装置または前記外部データ記録装置のいずれかに割当てることを特徴とする、請求項１に記載のデータ記録装置。
【請求項４】
前記記憶媒体は、前記各分割データの分割ＩＤと、前記分割データが割当てられたデータ記録装置または外部データ記録装置の機器ＩＤとを関連付け、分配情報として記憶することを特徴とする、請求項３に記載のデータ記録装置。
【請求項５】
前記分配情報に基づいて、前記データ記録装置および前記外部データ記録装置の前記記憶媒体から、前記読出し部を介して前記分割データを受信し、特定のコンテンツデータを再生する再生部をさらに備え、
前記再生部は、所定量の前記分割データを受信すると、前記分割データを時系列に並び替えて、前記特定のコンテンツデータの再生を開始することを特徴とする、請求項４に記載のデータ記録装置。
【請求項６】
前記分割データに基づいてデータ復旧情報を生成するデータ復旧情報生成部をさらに備え、
前記データ復旧情報は、前記割当部により、前記データ記録装置または前記外部データ記録装置のいずれかに割当てられることを特徴とする、請求項１に記載のデータ記録装置。
【請求項７】
前記割当部は、前記データ復旧情報を、前記データ記録装置および前記外部データ記録装置に分散されるように割当てることを特徴とする、請求項６に記載のデータ記録装置。
【請求項８】
前記データ復旧情報を圧縮する圧縮部をさらに備えることを特徴とする、請求項７に記載のデータ記録装置。
【請求項９】
前記記憶媒体に書込まれた前記分割データおよび前記データ復旧情報を、前記読出し部を介して受信し、特定のコンテンツデータを再生する再生部をさらに備え、
前記再生部は、必要に応じて、前記分割データを前記データ復旧情報に基づいて復元し、該復元された分割データを用いて前記特定のコンテンツデータを再生することを特徴とする、請求項８に記載のデータ記録装置。
【請求項１０】
１または２以上の外部データ記録装置と接続可能なデータ記録装置がコンテンツデータを処理するデータ処理方法であって：
前記コンテンツデータが入力されるステップと；
前記入力されたコンテンツデータを所定の規則で分割し、複数の分割データを生成するステップと；
前記各分割データを、前記データ記録装置および前記外部データ記録装置のいずれかに割当てるステップと；
前記データ記録装置に割当てられた前記分割データを記憶媒体に書き込むステップと；
前記外部データ記録装置に割当てられた分割データを該当する外部データ記録装置に転送するステップと；
前記記憶媒体に書き込まれた前記分割データを読み出すステップと；
を含むことを特徴とする、データ処理方法。
【請求項１１】
コンピュータを、
１または２以上の外部データ記録装置と接続可能なデータ記録装置であって、
前記コンテンツデータが入力されるステップと；
前記入力されたコンテンツデータを所定の規則で分割し、複数の分割データを生成するステップと；
前記各分割データを、前記データ記録装置または前記外部データ記録装置のいずれかに割当てるステップと；
前記データ記録装置に割当てられた前記分割データを記憶媒体に書き込むステップと；
前記外部データ記録装置に割当てられた分割データを該当する外部データ記録装置に転送するステップと；
前記記憶媒体に書き込まれた前記分割データを読み出すステップと；
を実行するデータ記録装置として機能させることを特徴とする、コンピュータプログラム。
【請求項１２】
コンピュータを、
１または２以上の外部データ記録装置と接続可能なデータ記録装置であって、
前記コンテンツデータが入力されるステップと；
前記入力されたコンテンツデータを所定の規則で分割し、複数の分割データを生成するステップと；
前記各分割データを、前記データ記録装置または前記外部データ記録装置のいずれかに割当てるステップと；
前記データ記録装置に割当てられた前記分割データを記憶媒体に書き込むステップと；
前記外部データ記録装置に割当てられた分割データを該当する外部データ記録装置に転送するステップと；
前記記憶媒体に書き込まれた前記分割データを読み出すステップと；
を実行するデータ記録装置として機能させるコンピュータプログラムを記憶したことを特徴とする、データ記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ記録装置、データ処理方法、コンピュータプログラムおよびデータ記憶媒体に関する。
【背景技術】
【０００２】
近年、テレビジョン放送（以下、コンテンツ）を録画および再生するデータ記録装置として、ハードディスク内蔵型のレコーダが注目を集めている。該ハードディスク内蔵型のレコーダは、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）−Ｒ（Ｒｅｃｏｒｄａｂｌｅ）やＤＶＤ―ＲＡＭ（Ｒａｎｄａｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などのメディア媒体をレコーダに着脱することなく、内蔵する記憶媒体としてのハードディスクにコンテンツの全体を録画できる点で有効である。
【０００３】
また、該ハードディスクを単一のレコーダ内に複数設け、コンテンツがレコーダ内の複数のハードディスク上にミラーリングやストライピングにより録画されるよう構成すれば、コンテンツの保護および録画効率の向上を図ることができる（例えば、特許文献１参照。）。
【０００４】
このようなハードディスク内蔵型のレコーダにおいては、コンテンツを録画したレコーダが該コンテンツの全体を管理するため、特定のコンテンツの再生は、通常、該特定のコンテンツを録画したレコーダで行われていた。
【０００５】
一方、特定のコンテンツを録画したレコーダ以外の外部レコーダで、該特定のコンテンツの再生を所望する場合には、レコーダが該特定のコンテンツの全体をあらかじめ外部レコーダに転送するか、外部レコーダの再生速度に同期しながらコンテンツを転送する必要があった。
【０００６】
【特許文献１】特開２００４−３２０４８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、従来のハードディスク内蔵型のレコーダでは、上記のように外部レコーダに特定のコンテンツを転送している間、他のコンテンツを再生できなくなる場合があった。すなわち、ハードディスクからコンテンツを読み出す速度（帯域）には限度があるため、コンテンツの転送のために大部分の帯域を用いると、再生をするために十分な帯域が確保できなくなるという問題があった。あるいは、レコーダにおいてコンテンツを再生している間は、コンテンツを外部レコーダに転送できない場合があった。
【０００８】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、記憶媒体を内蔵する複数のデータ記録装置間において、コンテンツデータの共有の円滑化を図ることが可能な、新規かつ改良されたデータ記録装置、データ処理方法、コンピュータプログラムおよびデータ記憶媒体を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明のある観点によれば、１または２以上の外部データ記録装置と接続可能なデータ記録装置であって、入力されたコンテンツデータを所定の規則で分割し、複数の分割データを生成するデータ分割部と、各分割データを、データ記録装置または外部データ記録装置のいずれかに割当てる割当部と、データ記録装置に割当てられた分割データを記憶媒体に書き込む書込み部と、外部データ記録装置に割当てられた分割データを該当する外部データ記録装置に転送する転送部と、記憶媒体に書き込まれた分割データを読み出す読出し部とを備えることを特徴とする、データ記録装置が提供される。
【００１０】
かかる構成によれば、データ記録装置に入力されたコンテンツデータは、複数の分割データに分割され、データ記録装置およびデータ記録装置に接続される外部データ記録装置に分散して書き込まれる。したがって、あるコンテンツデータを特定の外部データ記録装置で再生するために、データ記録装置および外部データ記録装置の記憶媒体のそれぞれから分割データを読み出す際の帯域を、データ記録装置および外部データ記録装置の台数の逆数に削減することができる。例えば、データ記録装置および外部データ記録装置が合せて三台であり、あるコンテンツデータを特定の外部データ記録装置で再生する場合、各装置の記録媒体から、従来の１／３の帯域で分割データを読み出すことができる。その結果、上記特定の外部データ記録装置でコンテンツデータを再生するために分割コンテンツが読み出されている間であっても、使用していない読み出し帯域を用いて、データ記録装置におけるコンテンツデータの再生や、他の外部データ記録装置におけるコンテンツデータの再生が可能である。
【００１１】
また、コンテンツデータが複数の装置に分散して書き込まれるため、仮に１つのデータ記録装置が盗難された場合でも、コンテンツデータが完全に復元されてしまうことを防止できる。すなわち、本願発明は、コンテンツデータの共有を図ると同時に、コンテンツデータの盗難に対する保護を強化することができる。
【００１２】
コンテンツデータが入力される入力部と、入力部へのコンテンツデータの入力の可否を判断する判断部と、判断部がコンテンツデータの入力を拒否すると判断した場合、外部データ記録装置の少なくともいずれかにコンテンツデータの入力要求を送信する要求部とをさらに備えるようにしてもよい。かかる構成によれば、データ記録装置にコンテンツデータの入力要求があったときに、入力部がコンテンツデータの入力を受けられない状態であると判断されれば、外部データ記録装置にコンテンツデータの入力が要求される。そして、コンテンツデータの入力を受けられる外部データ記録装置が、上記のコンテンツデータの分割、分割データの割当てなどを行う。すなわち、データ記録装置および外部データ記録装置には固定の主従関係が無く、上記のコンテンツデータの分割、分割データの割当てなどを行う主体となる装置を適応的に選択することができる。
【００１３】
各分割データに分割ＩＤを付与する識別情報付与部をさらに備え、割当部は、各分割データを、分割ＩＤを参照してデータ記録装置または外部データ記録装置のいずれかに割当てるようにしてもよい。
【００１４】
記憶媒体は、各分割データの分割ＩＤと、分割データが割当てられたデータ記録装置または外部データ記録装置の機器ＩＤとを関連付けて記憶するようにしてもよい。かかる構成によれば、データ記録装置は、分配情報を参照することにより、ある分割データが、どの外部データ記録装置に書き込まれたかを把握することができる。また、分配情報を参照することにより、外部データ記録装置に書き込まれているデータの総量を把握することも可能である。
【００１５】
分配情報に基づいて、データ記録装置および外部データ記録装置の記憶媒体から、読出し部を介して分割データを受信し、特定のコンテンツデータを再生する再生部をさらに備え、再生部は、所定量の分割データを受信すると、分割データを時系列に並び替えて、特定のコンテンツデータの再生を開始するようにしてもよい。かかる構成によれば、再生部は、受信した分割データを一時保持し、時系列に並び替えて再生するため、各外部データ記録装置から分割データを読み出す順序および速度は問わない。したがって、性能の異なるデータ記録装置に対しても上述してきた構成を適用し、コンテンツデータの相互共有を実現することができる。
【００１６】
分割データに基づいてデータ復旧情報を生成するデータ復旧情報生成部をさらに備え、データ復旧情報は、割当部により、データ記録装置または外部データ記録装置のいずれかに割当てられるようにしてもよい。かかる構成によれば、いずれかのデータ記録装置または外部データ記録装置に書き込まれた分割データが消失しても、該分割データをデータ復旧情報および他の分割データに基づいて復旧することができる。したがって、コンテンツデータの記憶に関する信頼性を一層高めることができる。
【００１７】
割当部は、データ復旧情報を、データ記録装置および外部データ記録装置に分散されるように割当てるようにしてもよい。かかる構成によれば、分割データを変更する際に、一のデータ記録装置へ集中してアクセスすることなく、全てのデータ記録装置および外部データ記録装置に均等にアクセス可能である。したがって、一のデータ記録装置におけるデータ復旧情報の修正作業が、分割データを変更するためのボトルネックとなることを回避することができる。
【００１８】
データ復旧情報を圧縮する圧縮部をさらに備えるようにしてもよい。かかる構成によれば、データ記録装置および外部データ記録装置に書き込まれるデータの総量を抑制することができる。
【００１９】
記憶媒体に書込まれた分割データおよびデータ復旧情報を、読出し部を介して受信し、特定のコンテンツデータを再生する再生部をさらに備え、再生部は、必要に応じて、分割データをデータ復旧情報に基づいて復元し、該復元された分割データを用いて特定のコンテンツデータを再生する構成にしてもよい。かかる構成によれば、再生部は、所望する分割データを受信していなくても、該分割データに対応するデータ復旧情報を受信していれば、該データ復旧情報を用いて所望する分割データを得ることができる。すなわち、コンテンツデータの再生効率の向上を図ることができる。
【００２０】
また、上記課題を解決するために、本発明の別の観点によれば、１または２以上の外部データ記録装置と接続可能なデータ記録装置がコンテンツデータを処理するデータ処理方法であって、コンテンツデータが入力されるステップと、入力されたコンテンツデータを所定の規則で分割し、複数の分割データを生成するステップと、各分割データを、データ記録装置および外部データ記録装置のいずれかに割当てるステップと、データ記録装置に割当てられた分割データを記憶媒体に書き込むステップと、外部データ記録装置に割当てられた分割データを該当する外部データ記録装置に転送するステップと、記憶媒体に書き込まれた分割データを読み出すステップとを含むことを特徴とする、データ処理方法が提供される。
【００２１】
かかる構成によれば、データ記録装置に入力されたコンテンツデータは、複数の分割データに分割され、データ記録装置およびデータ記録装置に接続される外部データ記録装置に分散して書き込まれる。したがって、あるコンテンツデータを特定の外部データ記録装置で再生するために、データ記録装置および外部データ記録装置の記憶媒体のそれぞれから分割データを読み出す際の帯域を、データ記録装置および外部データ記録装置の台数の逆数に削減することができる。その結果、特定の外部データ記録装置でコンテンツデータを再生するために分割コンテンツが読み出されている間であっても、使用していない読み出し帯域を用いて、データ記録装置におけるコンテンツデータの再生や、他の外部データ記録装置におけるコンテンツデータの再生が可能である。また、コンテンツデータが複数の装置に分散して書き込まれるため、仮に１つのデータ記録装置が盗難された場合でも、コンテンツデータが完全に復元されてしまうことを防止できる。したがって、本願発明は、コンテンツデータの共有を図ると同時に、コンテンツデータの盗難に対する保護を強化することができる。
【００２２】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、１または２以上の外部データ記録装置と接続可能なデータ記録装置であって、コンテンツデータが入力されるステップと、入力されたコンテンツデータを所定の規則で分割し、複数の分割データを生成するステップと、各分割データを、データ記録装置または外部データ記録装置のいずれかに割当てるステップと、データ記録装置に割当てられた分割データを記憶媒体に書き込むステップと、外部データ記録装置に割当てられた分割データを該当する外部データ記録装置に転送するステップと、記憶媒体に書き込まれた分割データを読み出すステップとを実行するデータ記録装置として機能させることを特徴とする、コンピュータプログラムが提供される。
【００２３】
かかる構成によれば、データ記録装置に入力されたコンテンツデータは、複数の分割データに分割され、データ記録装置およびデータ記録装置に接続される外部データ記録装置に分散して書き込まれる。したがって、あるコンテンツデータを特定の外部データ記録装置で再生するために、データ記録装置および外部データ記録装置の記憶媒体のそれぞれから分割データを読み出す際の帯域を、データ記録装置および外部データ記録装置の台数の逆数に削減することができる。その結果、特定の外部データ記録装置でコンテンツデータを再生するために分割コンテンツが読み出されている間であっても、使用していない読み出し帯域を用いて、データ記録装置におけるコンテンツデータの再生や、他の外部データ記録装置におけるコンテンツデータの再生が可能である。また、コンテンツデータが複数の装置に分散して書き込まれるため、仮に１つのデータ記録装置が盗難された場合でも、コンテンツデータが完全に復元されてしまうことを防止できる。すなわち、本願発明は、コンテンツデータの共有を図ると同時に、コンテンツデータの盗難に対する保護を強化することができる。
【００２４】
コンピュータを、１または２以上の外部データ記録装置と接続可能なデータ記録装置であって、コンテンツデータが入力されるステップと、入力されたコンテンツデータを所定の規則で分割し、複数の分割データを生成するステップと、各分割データを、データ記録装置または外部データ記録装置のいずれかに割当てるステップと、データ記録装置に割当てられた分割データを記憶媒体に書き込むステップと、外部データ記録装置に割当てられた分割データを該当する外部データ記録装置に転送するステップと、記憶媒体に書き込まれた分割データを読み出すステップとを実行するデータ記録装置として機能させるコンピュータプログラムを記憶したことを特徴とする、データ記憶媒体が提供される。
【００２５】
かかる構成によれば、データ記録装置に入力されたコンテンツデータは、複数の分割データに分割され、データ記録装置およびデータ記録装置に接続される外部データ記録装置に分散して書き込まれる。したがって、あるコンテンツデータを特定の外部データ記録装置で再生するために、データ記録装置および外部データ記録装置の記憶媒体のそれぞれから分割データを読み出す際の帯域を、データ記録装置および外部データ記録装置の台数の逆数に抑制することができる。その結果、特定の外部データ記録装置でコンテンツデータを再生するために分割コンテンツが読み出されている間であっても、使用していない読み出し帯域を用いて、データ記録装置におけるコンテンツデータの再生や、他の外部データ記録装置におけるコンテンツデータの再生が可能である。また、コンテンツデータが複数の装置に分散して書き込まれるため、仮に１つのデータ記録装置が盗難された場合でも、コンテンツデータが完全に復元されてしまうことを防止できる。したがって、本願発明は、コンテンツデータの共有を図ると同時に、コンテンツデータの盗難に対する保護を強化することができる。
【発明の効果】
【００２６】
以上説明したように本発明によれば、記憶媒体を内蔵する複数のデータ記録装置間において、コンテンツデータの共有の円滑化を図ることができる。
【発明を実施するための最良の形態】
【００２７】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２８】
（第１の実施形態）
まず、本発明の第１の実施形態にかかるデータ記録システムについて説明する。
【００２９】
図１は、本実施形態にかかるデータ記録システム１０の構成を示した説明図である。データ記録システム１０は、データ記録装置２０Ａ、データ記録装置２０Ｂ、データ記録装置２０Ｃおよび通信線３０を備える。各データ記録装置は、通信線３０を介して接続されている。なお、通信線３０は、有線であっても無線であってもよい。
【００３０】
データ記録装置２０は、記憶媒体を内蔵し、該記憶媒体に各種データを記録することができる。また、データ記録装置２０間で、通信線３０を介して各種データ送受信を行うことができる。データ記録装置２０としては、例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、家庭用映像処理装置（ＤＶＤレコーダ、ビデオデッキなど）、携帯電話、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、携帯用音楽再生装置、携帯用映像処理装置、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、家庭用ゲーム機器、携帯用ゲーム機器、家電機器などの情報処理装置などがあげられる。
【００３１】
また、各データ記録装置２０が内蔵する記憶媒体は、例えば、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＰＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などの不揮発性メモリや、ハードディスクなどの磁気ディスクであってもよい。
【００３２】
また、上記記憶媒体に記録される各種データとしては、例えば、音楽、講演およびラジオ番組などの音楽データや、映画、テレビジョン放送、ビデオプログラム、写真、絵画および図表などの映像データや、ゲームおよびソフトフェアなどのコンテンツデータがあげられる。
【００３３】
したがって、以下では、一例として、データ記録装置２０が、内蔵するハードディスクにテレビジョン放送を記録する場合を想定して説明をするが、本発明がこれに限定されないことは言うまでもない。
【００３４】
このようなデータ記録装置２０は、内蔵する記憶媒体にコンテンツを書込む書き込み部と、記憶媒体からコンテンツを読み出す読み出し部と備える。ここで、上記書込み部が記憶媒体にコンテンツを書き込める帯域、すなわち単位時間あたりに記憶媒体にデータを書き込めるデータレートには、データ記録装置ごとに制限がある。同様に、上記読み出し部が記憶媒体からコンテンツを読み出せる帯域、すなわち単位時間あたりに記憶媒体からデータを読み出せるデータレートにも上限がある。かかる帯域の制限に基づく、従来のデータ記録システムにおける弊害を、図２を参照して説明する。
【００３５】
図２は、従来のデータ記録システム５０の構成を示した説明図である。データ記録システム５０は、２台のデータ記録装置６０Ａおよび６０Ｂを備え、各データ記録装置６０は記録部６２、ハードディスク６４および再生部６６を備える。なお、記録部６２は上記書込み部としての機能を、再生部６６は読出し部および送受信部（転送部）としての機能を包含するものとする。また、記録部６２によるハードディスク６４へのコンテンツの書込み帯域の上限、および再生部６４によるハードディスク６４からのコンテンツの読出し帯域の上限は、共に放送１本分に制限されると仮定する。
【００３６】
図２に示した例では、既に、データ記録装置６０Ａのハードディスク６４Ａに放送Ａおよび放送Ｂが書き込まれており、現在、データ記録装置６０Ａに放送Ｄが書き込まれており、データ記録装置６０Ｂに放送Ｃが書き込まれている状態を示している。従来のデータ記録方法によれば、放送の記録を単一のデータ記録装置のハードディスクに書込むため、ハードディスク６４Ａへの放送Ｄの書込みには放送１本分の帯域を使用し、ハードディスク６４Ｂへの放送Ｃの書込みにも放送１本分の帯域を使用する。該使用している帯域を、放送１本分を単位帯域として、括弧書で示している。
【００３７】
ここで、データ記録装置６０Ｂにおいて、データ記録装置６０Ａが記憶する放送Ａを再生するには、データ記録装置６０Ａからデータ記録装置６０Ｂに、放送Ａの全体を転送しておくか、データ記録装置６０Ｂの再生速度に同期しながら放送Ａを転送する必要があった。また、このようにデータ記録装置６０Ａからデータ記録装置６０Ｂへ放送Ａを転送するには、ハードディスク６４Ａから、放送１本分の読出し帯域が使用されていた。
【００３８】
その結果、データ記録装置６０Ａにおいては、ハードディスク６４Ａからの読出し帯域を全て使用してしまっているため、データ記録装置６０Ｂへ放送Ａを転送している間は、放送Ｂをハードディスク６４Ａから読出して再生することができないという問題があった。あるいは、放送Ｂをデータ記録装置６０Ａで再生している間は、放送Ａをデータ記録装置６０Ｂに転送し、放送Ａをデータ記録装置６０Ｂにおいて再生することができないという問題があった。
【００３９】
なお、例えば２放送分の読出し、および書込み帯域を実現するようデータ記録装置６０を構成することも考えられるが、生産コストの高騰を招来する。また、接続されるデータ記録装置の台数が増え、他のデータ記録装置に同時に放送を転送する場合には、同様の問題が発生する。
【００４０】
そこで、本発明は上記問題に鑑みてなされたものであり、本発明の実施の一形態によれば、放送を分割して複数のデータ記録装置に記録することにより、上記問題を解決することが可能なデータ記録装置が提供される。以下、本実施形態にかかるデータ記録装置の構成および動作について図３〜図１４を参照して説明する。
【００４１】
図３は、データ記録装置２０Ａの構成を示したブロック図である。データ記録装置２０Ａは、アンテナ２１０と、記録部２２０と、ハードディスク２４０と、読出し部２５０と、再生部２６０と、送受信部２７０と、入力可否判断部２８０とを含む。また、外部データ記録装置として、他のデータ記録装置２０Ｂおよび２０Ｃと、表示部４０と接続されている。なお、データ記録装置２０Ａの各構成の各符号の末尾には「Ａ」を付してもよいが、ここでは省略している。
【００４２】
アンテナ２１０は、衛星やテレビ局などから送信された放送波を受信する。アンテナ２１０は、指向性のある放送波も受信できるよう、パラボラアンテナで構成してもよい。
【００４３】
記録部２２０は、入力部２２２と、エンコーダ２２４と、データ分割部２２６と、識別情報付与部２２８と、データ割当部２３０と、書込み部２３２とを含む。
【００４４】
入力部２２２は、アンテナ２１０が受信する放送波に含まれる複数のチャンネルの放送信号から、ＣＰＵ（図示せず）の制御に基づいて所定チャネルの放送信号を選局し、該放送信号をエンコーダ２２４に出力する。なお、入力部２２２に入力される信号は、衛星やテレビ局などが送信した放送波に限られず、ＤＶＤ−ＲやＤＶＤ−ＲＡＭから読み出されたデータであってもよい。
【００４５】
エンコーダ２２４は、入力部２２２から入力された放送信号を符号化、すなわち圧縮あるいは暗号化する。例えば、放送信号を、ＭＰＥＧ−２や、ＭＰＥＧ−４の形式に変換する。かかる構成により、放送波の再現性を担保しつつ、ハードディスク２４０への書込み容量を抑制できる。
【００４６】
データ分割部２２６は、エンコーダ２２４から入力される放送信号を、所定の規則で分割し、複数の分割データを生成する。所定の規則は、あらかじめ定められた規則であってもよい。例えば、データ分割部２２６は、一定の時間間隔、または一定のデータ量間隔で放送信号を分割するようにしてもよい。また、上記時間間隔、およびデータ量間隔は一定でなく、適応的に変化するようにしてもよい。
【００４７】
各分割データは、後段処理で、異なるデータ記録装置に分散して記録されるため、放送信号は、少なくとも分散して記録されるデータ記録装置の台数分に分割されるようにしてもよい。また、データ分割部２２６は、例えば1分の放送信号を、２０個や数十万個の多数の分割データに分割してもよい。
【００４８】
識別情報付与部２２８は、データ分割部２２６が生成した分割データのそれぞれに、識別情報を付与する。識別情報は、放送の先頭の分割データから昇順に付与され、分割データの順序を示す情報であってもよい。例えば、識別情報付与部２２８は、データ分割部２２６から入力された分割データに、連番で、「０、１、２、３・・・」と識別情報を分割ＩＤとして付与してもよい。または、識別情報付与部２２８は、分割データに任意の識別情報を付与すると共に、各分割データの前後の分割データの識別情報を付与するようにしてもよい。
【００４９】
データ割当部２３０は、識別情報付与部２２８により識別情報が付与された分割データを、データ記録装置２０Ａ、２０Ｂまたは２０Ｃのいずれかに割当てる割当部として機能する。例えば、識別情報付与部２２８から入力された分割データを、「データ記録装置２０Ａ、データ記録装置２０Ｂ、データ記録装置２０Ｃ、データ記録装置２０Ａ、・・・」のように順番に割当ててもよい。
【００５０】
また、識別情報付与部２２８が、各分割データに識別情報を連番で付している場合、該識別情報を、システムを構成するデータ記録装置２０Ａ、２０Ｂおよび２０Ｃの台数、すなわち３台で除算し、その余りに応じたデータ記録装置に分割データを割当ててもよい。具体的には、各分割データを、上記余りが「１」であった場合にはデータ記録装置２０Ｂに、余りが「２」であった場合にはデータ記録装置２０Ｃに、余りが無かった場合には自己、すなわちデータ記録装置２０Ａに割当てることができる。
【００５１】
また、データ割当部２３０は、自己に割当てた分割データは書込み部２３２に出力し、他のデータ記録装置２０Ｂおよび２０Ｃに割当てた分割データは送受信部２７０を介して該当するデータ記録装置に転送する。そして、分割データを送信されたデータ記録装置において、該分割データをハードディスクに書き込む。
【００５２】
書込み部２３２は、データ割当部２３０により自己が記憶する分割データとして割当てられた分割データをハードディスク２４０に書込む。記憶媒体がハードディスクである場合には、該書込み部２３２は例えば磁気ヘッド、あるいは書込み制御部に該当する。該書込み部２３２は、単位時間あたりにハードディスク２４０に書き込めるデータ量、すなわち帯域に制限がある。以下では、該書込み部２３２の書込み帯域が、放送１本分である場合を想定して説明するが、書込み帯域の制限はこれに限定されず、例えば２本であっても、３本以上であってもよい。
【００５３】
ここで、図４から図７を参照して、本実施形態にかかる記録部２２０による放送のハードディスク２４０への記録の様子を説明する。
【００５４】
図４は、放送Ａを、３台のデータ記録装置２０Ａ、２０Ｂおよび２０Ｃに分散して記録する様子を示した説明図である。図４に示した例では、放送Ａがデータ記録装置２０Ａに入力され、データ記録装置２０Ａが放送Ａの分割データを、各データ記録装置に割当ている。なお、放送Ａは、データ記録装置２０Ａに入力される時点では、データを分割されてなく、また識別情報（Ａ０、Ａ１、Ａ２、など）も付与されていないが、説明の明瞭化の観点から図示のような記載をしている。また、データ記録装置２０Ａからは、データ記録装置２０ＢおよびＣにそれぞれデータの流れを示す矢印を付しているが、実際の通信線は、図１に示したように一本で構成することができる。以下の図面も同様である。
【００５５】
放送Ａのうち、分割データＡ０およびＡ３はデータ記録装置２０Ａに割当てられて、ハードディスク２４０Ａに書き込まれ、分割データＡ１およびＡ４はデータ記録装置２０Ｂに割当てられて、ハードディスク２４０Ｂに書き込まれ、分割データＡ２およびＡ５はデータ記録装置２０Ｃに割当てられて、ハードディスク２４０Ｃに書き込まれる。なお、実際には分割データは多数存在するが、本図面および以下の図面においてはその一部のみを抜き出して示している。
【００５６】
このとき、各ハードディスク２４０に記録部２２０がデータを書込む際に使用する帯域は、放送Ａが均等に割当てられたと仮定すると、放送の１本分の１／３に相当する。なお、帯域が１／３であるということは、例えば、放送１本分の１／３のデータレートでハードディスク２４０にデータを書き込むことや、放送１本分のデータレートでハードディスク２４０にデータを書き込んだ後に、該書込み時間の２倍の非書込み時間があり、平均すると放送１本分の１／３の帯域を使用していることなどを意味する。該使用している帯域を、図４において括弧書きを付して示している。以下の図面においても、図面が煩雑にならない場合、および必要に応じて使用している帯域を括弧書きで示すこととする。
【００５７】
また、各ハードディスク２４０は、各分割データがいずれのデータ記録装置に書き込まれたかを示す分配情報を記憶する。該分配情報について、図５を参照して説明する。
【００５８】
図５は、分配情報の一例を示した説明図である。図５は、図４に示した状態に対応した分配情報を示している。分配情報は、分割データの識別情報、すなわち分割ＩＤと、各分割データが書き込まれたデータ記録装置の機器ＩＤとを対応付けた情報である。
【００５９】
図４および図５に示した例では、分割データＡ０およびＡ３はデータ記録装置２０Ａに書き込まれ、分割データＡ１およびＡ４はデータ記録装置２０Ｂに書き込まれ、分割データＡ２およびＡ５はデータ記録装置２０Ｃに書き込まれているため、機器ＩＤ「Ａ」には分割ＩＤ「Ａ０、Ａ３」が、機器ＩＤ「Ｂ」には分割ＩＤ「Ａ１、Ａ４」が、機器ＩＤ「Ｃ」には分割ＩＤ「Ａ２、Ａ５」が対応付けられている。該分配情報は、放送の記録終了時に書き込まれるようにしてもよい
【００６０】
かかる構成によれば、各データ記録装置２０は、分配情報を参照することにより、ある分割データが、どのデータ記録装置２０に書き込まれたかを把握することができる。また、分配情報を参照することにより、各データ記録装置２０に書き込まれているデータの総量を把握することも可能である。
【００６１】
なお、該分配情報は、データ割当部２３０が生成してもよく、また、全てのデータ記録装置２０、あるいはいずれかのデータ記録装置２０のハードディスク２４０に書き込まれるようにしてもよい。
【００６２】
図６は、放送Ａを、４台のデータ記録装置２０Ａ、２０Ｂ、２０Ｃおよび２０Ｄに分散して記録する様子を示した説明図である。図示の例では、放送Ａがデータ記録装置２０Ａに入力され、データ記録装置２０Ａが放送Ａの分割データを、各データ記録装置に割当ている。
【００６３】
また、分割データＡ０およびＡ４はデータ記録装置２０Ａに割当てられて、ハードディスク２４０Ａに書き込まれ、分割データＡ１およびＡ５はデータ記録装置２０Ｂに割当てられて、ハードディスク２４０Ｂに書き込まれ、分割データＡ２およびＡ６はデータ記録装置２０Ｃに割当てられて、ハードディスク２４０Ｃに書き込まれ、分割データＡ３およびＡ７はデータ記録装置２０Ｄに割当てられて、ハードディスク２４０Ｄに書き込まれている。
【００６４】
このとき、各ハードディスク２４０に各記録部２２０がデータを書込む際に使用する帯域は、放送Ａが均等に割当てられたと仮定すると、放送の１本分の１／４に相当する。すなわち、本願発明は、システムを構成するデータ記録装置の台数に制限はなく、さらに、台数を増やすほど、放送１本を記録する際に使用する書込み帯域を抑制することができる。
【００６５】
図７は、放送Ａおよび放送Ｂを、２台のデータ記録装置２０ＡおよびＢに分散して記録する様子を示した説明図である。図示の例では、放送Ａがデータ記録装置２０Ａに入力され、データ記録装置２０Ａが放送Ａの分割データを割当て、放送Ｂがデータ記録装置２０Ｂに入力され、データ記録装置２０Ｂが放送Ｂの分割データを割当てている。
【００６６】
データ記録装置２０Ａには、放送Ａの分割データＡ０、Ａ２が割当てられ、ハードディスク２４０Ａには放送Ａの分割データＡ０およびＡ２が書き込まれている。分割データＡ０および、Ａ２をハードディスク２４０Ａに書込む際に使用する帯域は、１／２である。したがって、ハードディスク２４０Ａには、未使用の帯域を利用して、放送Ｂの分割データＢ１およびＢ３を書込むことができる。
【００６７】
同様に、データ記録装置２０Ｂには、放送Ｂの分割データＢ０、Ｂ２が割当てられ、ハードディスク２４０Ｂには放送Ｂの分割データＢ０およびＢ２が書き込まれている。分割データＢ０および、Ｂ２をハードディスク２４０Ｂに書込む際に使用する帯域は、１／２である。したがって、ハードディスク２４０Ｂには、未使用の帯域を利用して、放送Ｂの分割データＢ１およびＢ３を書込むことができる。
【００６８】
このように、本実施形態によれば、複数のデータ記録装置２０に同時に複数の放送を入力し、各データ記録装置２０に該放送を、分割データとして分散して記録することができる。
【００６９】
図３を参照して、データ記録装置２０Ａの構成の説明に戻ると、読出し部２５０は、ハードディスク２４０に書き込まれたデータを読み出す。記憶媒体がハードディスクである場合には、該読出し部２５０は例えば磁気ヘッド、あるいは読出し制御部に該当する。該読出し部２５０は、単位時間あたりにハードディスク２４０から読み出せるデータ量、すなわち帯域に制限がある。以下では、該読出し部２５０の読出し帯域が、放送１本分である場合を想定して説明するが、読出し帯域の制限はこれに限定されず、例えば放送２本分であっても、３本分以上であってもよい。
【００７０】
再生部２６０は、読出し部２５０がハードディスク２４０から読み出したデータを、再生信号に変換し、表示部４０に出力する。具体的には、ハードディスク２４０に書き込まれているデータは、例えばエンコーダ２２４により圧縮、暗号化されているため、データを伸張、復号してディスプレイに表示する。
【００７１】
また、再生部２６０は、複数のデータ記録装置２０に分散して記録された放送の各分割データの入力を受け、該分割データを時系列に並べ替えて再生する。該並べ替えは、ハードディスク２４０が記憶する上記分配情報に基づいて行うことができる。また、複数のデータ記録装置２０からの分割データの収集も、該分配情報に基づいて行うことができる。または、同一の放送に基づいて生成された分割データには、同一の放送ＩＤを付与しておき、再生を所望する放送の放送ＩＤが付与されている分割データを各データ記録装置から読み出すようにしてもよい。
【００７２】
かかる構成によれば、再生部２６０は、入力された分割データを一時保持し、時系列に並び替えて再生するため、各データ記録装置から分割データを読み出す順序および速度は問わない。したがって、性能の異なるデータ記録装置に対しても上述してきた構成を適用し、放送やコンテンツなどの相互共有を実現することができる。
【００７３】
送受信部２７０は、データ記録装置２０Ａと、データ記録装置２０Ｂおよび２０Ｃの間、すなわち外部接続されたデータ記録装置と、分割データの送受信を行う。例えば、データ割当部２３０がデータ記録装置２０Ｂに割当てた分割データをデータ記録装置２０Ｂに転送する転送部として機能し、また、特定の放送を再生部２６０が再生する際に、データ記録装置２０Ｂおよび２０Ｃから該特定の放送の分割データを受信し、再生部２６０に出力する。また、後述する放送の入力要求をデータ記録装置２０Ｂおよび２０Ｃとの間で送受信し、入力要求部として機能することもできる。
【００７４】
ここで、図８および図９を参照して、再生部２６０による放送の再生方法について説明する。
【００７５】
図８は、２台のデータ記録装置２０のそれぞれにおいて放送を再生する様子を示した説明図である。図９は、各データ記録装置２０の動作を示した説明図である。
【００７６】
図８に示した例では、データ記録装置２０Ａには、放送Ａの分割データＡ０およびＡ２、放送Ｂの分割データＢ１およびＢ３が書き込まれ、データ記録装置２０Ｂには、放送Ａの分割データＡ１およびＡ３、放送Ｂの分割データＢ０およびＢ２が書き込まれている。なお、従来であれば放送を入力されたデータ記録装置に該放送が記録されるが、本実施形態においては、放送Ａおよび放送Ｂがいずれのデータ記録装置に入力され、分散して記録されたかは問題とならない。
【００７７】
このとき、放送Ａをデータ記録装置２０Ｂで再生しようとする場合を考える。放送Ａをデータ記録装置２０Ｂで再生するためには、データ記録装置２０Ａのハードディスク２４０Ａから分割データＡ０およびＡ２を読出し、データ記録装置２０Ｂの再生部２６０Ｂに送信する。また、データ記録装置２０Ｂのハードディスク２４０Ｂから分割データＡ１およびＡ３を再生部２６０Ｂに読出し、分割データＡ０からＡ３に基づいて放送Ａを再生することができる。なお、図８においては、再生部２６０Ｂが読出し部２５０としての機能を包含するものとする。
【００７８】
上記のように、放送Ａをデータ記録装置２０Ｂで再生するために、ハードディスク２４０Ａからは１／２の読出し帯域が、ハードディスク２４０Ｂからも１／２の読出し帯域が使用されていることが分かる。ハードディスク２４０Ａおよびハードディスク２４０Ｂからの読出し帯域は、共に１／２余っていることが分かる。
【００７９】
そこで、本実施形態によれば、該余っている読出し帯域を用いて、データ記録装置２０Ａにおいて、データ記録装置２０Ｂにおける放送Ａの再生と同時に、放送Ｂを再生することが可能である。
【００８０】
具体的には、データ記録装置２０Ａのハードディスク２４０Ａから分割データＢ１およびＢ３を再生部２６０Ａに読出す。このときに使用する帯域は１／２である。また、データ記録装置２０Ｂのハードディスク２４０Ｂから分割データＢ０およびＢ２を読出し、データ記録装置２０Ａの再生部２６０Ａへ送信する。このときに使用する帯域も１／２である。そして、データ記録装置２０Ａの再生部２６０Ａは、読み出された、および送信された分割データＢ０〜Ｂ３に基づいて、放送Ｂを再生することができる。このように、本実施形態によれば、図２に示した、データ記録装置６０Ａがデータ記録装置６０Ｂへ放送Ａを転送している間は、放送Ｂをハードディスク６４Ａから読出して再生することができないという従来技術の問題点を解決することができる。
【００８１】
なお、再生部２６０Ａにおいて、読み出された、あるいは送信された分割データの順序がばらばらであっても、該分割データを分配情報Ｂに基づいて時系列に並べ替えて、放送Ｂを再生することができる。また、図面では再生部２６０Ａが再生部２６０Ｂに、再生部２６０Ｂが再生部２６０Ａに分割データを送信しているように示しているが、ここでは再生部２６０Ａおよび再生部２６０Ｂは転送部、すなわち読出し部２５０および送受信部２７０としての機能も包含しているものとしている。
【００８２】
図９に示した例では、再生部２６０Ｂには、分割データが、Ｂ０、Ｂ３、Ｂ２、Ｂ５、Ｂ１、Ｂ４、の順番で入力されている。そして、各分割データを分割ＩＤを参照して時系列に、Ｂ０、Ｂ１、Ｂ２、Ｂ３、Ｂ４、Ｂ５、と並び替え、所定量の分割データが揃うと放送Ｂの再生を開始することができる。ここで、所定量の分割データとは、再生部が出力を中断することなく動作することが可能なデータ量を意味する。したがって、全ての分割データが入力された時点で放送Ｂの再生を開始するようにしてもよい。
【００８３】
図１０は、２台のデータ記録装置において、同時に放送の記録および再生を行う様子を示した説明図である。データ記録装置２０Ａおよび２０Ｂには、それぞれ放送ＡおよびＢの分割データが書き込まれており、データ記録装置２０Ａにおいて放送Ｂを再生し、データ記録装置２０Ｂにおいて放送Ａを再生している。また、データ記録装置２０Ａには放送Ｃが入力され、データ記録装置２０Ａおよび２０Ｂに放送Ｃの分割データが書き込まれ、データ記録装置２０Ｂには放送Ｄが入力され、データ記録装置２０Ａおよび２０Ｂに放送Ｄの分割データが書き込まれている。
【００８４】
ここで、データ記録装置２０Ａにおいて、ハードディスク２４０Ａに対する書込み帯域は、放送Ｃの分割データＣ０の書込みに使用する１／２と、放送Ｄの分割データＤ１の書込みに使用する１／２を足した放送１本分である。また、ハードディスク２４０Ａからの読出し帯域は、放送Ａの分割データＡ０の読み出しに使用する１／２と、放送Ｂの分割データＢ０の読み出しに使用する１／２を足した放送１本分である。
【００８５】
また、データ記録装置２０Ｂにおいて、ハードディスク２４０Ｂに対する書込み帯域は、放送Ｃの分割データＣ１の書込みに使用する１／２と、放送Ｄの分割データＤ０の書込みに使用する１／２を足した放送１本分である。また、ハードディスク２４０Ｂからの読出し帯域は、放送Ａの分割データＡ１の読み出しに使用する１／２と、放送Ｂの分割データＢ１の読み出しに使用する１／２を足した放送１本分である。
【００８６】
このように、本実施形態によれば、読出しおよび書込み帯域が１放送分である２台のデータ記録装置から構成されるデータ記録システムにおいては、常に、最大で２つの放送を記録しながら、２つの放送を再生することができる。従来も、２つの放送を記録しながら２つの放送を再生することはできたが、放送を再生するデータ記録装置によっては２つの放送を同時に再生できなかった。本実施形態は、全ての放送を、どのデータ記録装置においても支障無く再生できる点に顕著な効果が認められる。
【００８７】
なお、再生部２６０は、必ずしもデータ記録装置２０の内部に設けなくてもよい。再生部２６０をデータ記録装置２０の内部に設けない場合のシステムの構成例を、図１０を参照して説明する。
【００８８】
図１１は、再生機能をデータ記録装置２０の外部に設けたデータ記録システム１０の動作例を示した説明図である。データ記録システム１０は、データ記録装置２０Ａ、データ記録装置２０Ｂおよび再生装置８０を備える。
【００８９】
データ記録装置２０Ａには、放送Ａの分割データＡ０およびＡ２、放送Ｂの分割データＢ１およびＢ３が書き込まれており、データ記録装置２０Ｂには、放送Ａの分割データＡ１およびＡ３、放送Ｂの分割データＢ０およびＢ２が書き込まれている。また、データ記録装置２０Ａには放送Ｃが入力され、データ記録装置２０Ａおよび２０Ｂに放送Ｃの分割データが書き込まれ、データ記録装置２０Ｂには放送Ｄが入力され、データ記録装置２０Ａおよび２０Ｂに放送Ｄの分割データが書き込まれている。
【００９０】
ここで、データ記録装置２０Ａおよび２０Ｂは、再生機能を備えないため、放送Ａを再生するために、放送Ａの分割データＡ０〜Ａ３を、外部に接続された再生装置８０に出力することができる。そして、再生装置８０において、入力された分割データを時系列に並べ替え、放送Ａを再生することが可能である。なお、各データ記録装置に、再生部の有する、分割データを並べ替える機能を設け、分割データを伸張したり復号したりする機能のみを外部機器に設けるようにしてもよい。
【００９１】
図３を参照して、データ記録装置２０Ａの構成の説明戻ると、入力可否判断部２８０は、データ記録装置２０Ａの入力部が、放送を入力可能な状態であるか否かを判断する判断部として機能する。例えば、入力部２２２が１放送分の放送のみ入力可能な性能であるときに、既に一本の放送が入力部２２２に入力されていた場合には、データ記録装置２０Ａには放送を入力できないと判断する。すなわち、放送の入力を拒否する。
【００９２】
この場合、入力可否判断部２８０は、他のデータ記録装置２０Ｂに、送受信部２７０を介して放送の入力要求を送信する。データ記録装置２０Ｂが放送を入力可能な状態であれば、データ記録装置２０Ｂに放送が入力され、データ記録装置２０Ｂが分割データの生成、分割データの割当を主体的に行うことができる。データ記録装置２０Ｂも放送の入力ができないときは、さらにデータ記録装置２０Ｃに入力要求を送信する。上記入力要求の送信の流れを、図１２を参照して説明する。
【００９３】
図１２は、入力要求が送信される様子を示した説明図である。例えば、データ記録システム１０がＮ台のデータ記録装置２０から構成され、ユーザにより、データ記録装置２０Ａに放送の入力要求があった場合を考える。このとき、データ記録装置２０Ａが放送を入力可能であると判断されれば、放送の入力を受け、データ記録装置２０Ａが上記の分割データの生成、分割データの割当などを主体的に行う。データ記録装置２０Ａに放送を入力できないと判断した場合には、放送の入力要求をデータ記録装置２０Ｂに再送する。そして、データ記録装置２０Ｂにおいても同様の判断を行う。
【００９４】
該入力要求が、データ記録装置２０Ｎまで再送され、データ記録装置２０Ｎも放送を入力できないと判断した場合には、データ記録装置２０Ｎはデータ記録装置２０Ａに入力要求を再送する。データ記録装置２０Ａに入力要求が再送されたということは、全てのデータ記録装置が放送の入力が不可能な状態であるので、データ記録装置２０Ａはその旨をユーザに通知する。
【００９５】
同様に、最初にデータ記録装置２０Ｂに、ユーザから放送の入力要求があった場合は、入力要求がデータ記録システム１０を１巡して、再度データ記録装置２０Ｂに再送されると、データ記録装置２０Ｂは、放送の入力ができないことをユーザに通知する。
【００９６】
なお、各データ記録装置は、入力要求を再送するデータ記録装置の機器ＩＤを保持していればよい。また、データ記録システム１０に事後的にデータ記録装置２０（Ｎ＋１）を追加する場合には、データ記録装置Ｎの入力要求の再送先を、データ記録装置２０Ａからデータ記録装置（Ｎ＋１）に変更し、データ記録装置２０（Ｎ＋１）のの入力要求の再送先を、データ記録装置２０Ａとすればよい。
【００９７】
かかる構成によれば、データ記録装置に放送の入力要求があったときに、入力部２２２が放送の入力を受けられない状態であると判断されれば、他のデータ記録装置に放送の入力が要求される。そして、放送の入力を受けられるデータ記録装置が、上記の放送の分割、分割データの割当てなどを行う。すなわち、データ記録システムを構成するデータ記録装置には固定の主従関係が無く、上記の放送の分割、分割データの割当てなどを行う主体となる装置を適応的に選択することができる。
【００９８】
次に、本実施形態にかかるデータ記録装置２０の動作を説明する。
【００９９】
図１３は、本実施形態にかかるデータ記録装置２０における放送記録時の動作の流れを示したフローチャートである。まず、データ記録装置２０は、ユーザから放送の入力要求を受信する（Ｓ３００）。そして、入力可否判断部２８０が、放送の入力の可否を判断する（Ｓ３０４）。入力可否判断部２８０が、現在放送の入力が不可能であると判断した場合、他のデータ記録装置に放送の入力要求を再送する（Ｓ３０８）。
【０１００】
入力可否判断部２８０が、現在放送の入力が可能であると判断した場合、アンテナ２１０および入力部２２２を介して放送の入力を受ける（Ｓ３１２）。次いで、エンコーダ２２４が放送をエンコードし（Ｓ３１６）、データ分割部２２６がエンコードされた放送を分割して分割データを生成する（Ｓ３２０）。
【０１０１】
さらに、識別情報付与部２２８が、データ分割部２２６により生成された各分割データに識別情報としての分割ＩＤを付与する（Ｓ３２４）。そして、データ割当部２３０が、各分割データを、データ記録システムを構成するデータ記録装置のいずれかに割当てる（Ｓ３２８）。
【０１０２】
次いで、データ割当部２３０により、自己に割当てられた分割データを書込み部２３２がハードディスク２４０に書込む（Ｓ３３２）。併せて、データ割当部２３０により、他のデータ記録装置に割当てられた分割データを、該当するデータ記録装置に転送する（Ｓ３３６）。そして、データ記録システムを構成するデータ記録装置のそれぞれに、各分割データがいずれのデータ記録装置に記録されたかを示す分配情報を記録する（Ｓ３４０）。
【０１０３】
図１４は、本実施形態にかかるデータ記録装置２０における放送再生時の動作の流れを示したフローチャートである。まず、データ記録装置２０は、放送の再生要求を受信すると（Ｓ４００）、ハードディスク２４０が記憶する分配情報を読み出す（Ｓ４０４）。
【０１０４】
そして、再生部２６０は、該分配情報に基づいて、データ記録システムを構成する各データ記録装置から、再生要求のあった放送に対応する分割データを収集する（Ｓ４０８）。次いで、再生部２６０は、収集された分割データを時系列に並べ替える（Ｓ４１２）。
【０１０５】
その後、再生部２６０は、分割データが所定量収集されたか否かを判断する（Ｓ４１６）。分割データが所定量収集されていないと判断した場合には、Ｓ４０８に戻って分割データの収集を続ける。分割データが所定量収集されていると判断した場合、分割データに基づいて放送の再生を開始する（Ｓ４２０）。なお、放送を再生している間も、放送全体分の分割データが収集されていない限り、再生部２６０は分割データの収集を続ける。
【０１０６】
以上説明したように、本発明の第一の実施形態によれば、データ記録装置に入力された放送は、複数の分割データに分割され、複数のデータ記録装置に分散して書き込まれる。したがって、ある放送を特定のデータ記録装置で再生するために、各データ記録装置の記憶媒体のそれぞれから分割データを読み出す際の帯域を、データ記録装置の台数の逆数に削減することができる。例えば、三台のデータ記録装置が接続され、ある放送を特定のデータ記録装置で再生する場合、各装置の記録媒体から、従来の１／３の帯域で分割データを読み出すことができる。その結果、上記特定のデータ記録装置でコンテンツデータを再生するために分割コンテンツが読み出されている間であっても、あるデータ記録装置において、使用されていない読み出し帯域を用いて放送を再生したり、他のデータ記録装置で放送の再生をしたりすることが可能である。
【０１０７】
また、放送が複数の装置に分散して書き込まれるため、仮に１つのデータ記録装置が盗難された場合でも、放送が完全に復元されてしまうことを防止できる。すなわち、本実施形態によれば、複数のデータ記録装置間で放送の共有を図ると同時に、放送データの盗難に対する保護を強化することができる。
【０１０８】
また、再生部は、受信した分割データを一時保持し、時系列に並び替えて再生するため、他のデータ記録装置から分割データを読み出す順序および速度は問わない。したがって、性能の異なるデータ記録装置間にも本発明を適用し、データの相互共有を実現することができる。
【０１０９】
また、データ記録装置に放送の入力要求があったときに、入力部が放送の入力を受けられない状態であると判断されれば、他のデータ記録装置に放送の入力が要求される。そして、放送の入力を受けられるデータ記録装置が、上記の放送の分割データの生成、分割データの割当てなどを行う。すなわち、互いに接続される複数のデータ記録装置間には固定の主従関係が無く、上記の放送の分割データの生成、分割データの割当てなどを行う主体となる装置を適応的に選択することができる。
【０１１０】
なお、上述のような映像信号補正方法を映像信号補正装置に行わせるプログラムおよびそのプログラムを記憶した記憶媒体も提供することができる。
【０１１１】
（第二の実施形態）
次に、本発明の第二の実施形態にかかるデータ記録装置について説明する。本実施形態にかかるデータ記録装置は、データ復旧情報生成部を設けた点で第一の実施形態と異なり、当該構成の差異に基づいて、各分割データの信頼性をより一層高めることができる。
【０１１２】
図１５は、本実施形態にかかるデータ記録装置２０Ａの構成を示したブロック図である。
データ記録装置２０Ａは、アンテナ２１０と、記録部２２０と、ハードディスク２４０と、読出し部２５０と、再生部２６０と、送受信部２７０と、入力可否判断部２８０とを含む。また、外部データ記録装置として、他のデータ記録装置２０Ｂおよび２０Ｃと、表示部４０と接続されている。記録部２２０は、入力部２２２と、エンコーダ２２４と、データ分割部２２６と、識別情報付与部２２８と、データ割当部２３０と、書込み部２３２と、パリティ情報生成部２３４とを含む。パリティ情報生成部２３４、データ割当部２３０および再生部２６０以外の構成および動作は、第一の実施形態で説明した内容と実質的に同一であるので、以下では、主に上記差異点を抽出して説明する。
【０１１３】
パリティ情報生成部２３４は、データ分割部２２６が生成した分割データに基づいて、該分割データが消失した場合に該分割データを復旧する、データ復旧情報としてのパリティ情報を生成する。以下、図１６を参照してパリティ情報およびパリティ情報の記録形式について説明する。
【０１１４】
図１６は、本実施形態にかかるデータ記録システム１０における動作の様子を示した説明図である。図示の例では、データ記録システム１０は、データ記録装置２０Ａ、データ記録装置２０Ｂ，データ記録装置２０Ｃから構成され、データ記録装置２０Ａに放送Ａが入力されている様子を示している。
【０１１５】
記録部２２０Ａのパリティ情報生成部２３４は、分割データＡ０およびＡ１に基づいてパリティ情報Ｐ０を、分割データＡ２およびＡ３に基づいてパリティ情報Ｐ１を、分割データＡ４およびＡ５に基づいてパリティ情報Ｐ２を生成する。例えば、分割データＡ０およびＡ１に基づいてパリティ情報Ｐ０を生成するとは、分割データＡ０およびＡ１は通常ビット列で表現されるため、該ビット列同士の排他的論理和をとってパリティ情報Ｐ０を生成することを意味する。
【０１１６】
したがって、仮に分割データＡ０が消失した場合には、分割データＡ０とパリティ情報Ｐ０との排他的論理和をとることにより分割データＡ１を復元することができる。また、データ記録装置２０は、該パリティ情報を圧縮する圧縮部をさらに備えるよう構成してもよい。かかる構成によれば、各データ記録装置に書き込まれるデータの総量を抑制することができる。
【０１１７】
データ割当部２３０は、各分割データおよびパリティ情報を、データ記録装置２０Ａ、データ記録装置２０Ｂ，データ記録装置２０Ｃのいずれかに割当てる。ここで、データ割当部２３０は、パリティ情報を複数のデータ記録装置に分散するように割当てることができる。すなわち、図示したように、ＲＡＩＤ５で定義されるストライピング構造を採用することにより、分割データを変更する際に、一のデータ記録装置へ集中してアクセスすることなく、全てのデータ記録装置に均等にアクセス可能である。したがって、分割データの変更に伴うデータ復旧情報の修正作業がボトルネックとなることを回避できる。
【０１１８】
次に、図１７を参照して、再生部２６０の第一の実施形態と異なる機能を説明する。
【０１１９】
図１７は、本実施形態にかかるデータ記録装置２０の再生部２６０の機能を示した説明図である。図１７は、図１６に示したように分割データおよびパリティ情報が記録されたデータ記録装置２０のうち、データ記録装置２０Ａの再生部２６０Ａで放送Ａを再生する様子を示している。
【０１２０】
再生部２６０Ａは、データ記録装置２０Ａ、２０Ｂおよび２０Ｃに書き込まれた、放送Ａに対応する分割データＡ０、Ａ３、Ａ２およびパリティ情報Ｐ０を受信、あるいは収集している。ここで、再生部２６０Ａは、分割データＡ２、Ａ３は受信しているが、Ａ０を受信していないため、このままでは放送Ａを再生することができない。
【０１２１】
そこで、本実施形態において生成されたパリティ情報Ｐ０を利用し、分割データＡ１を復元すれば放送Ａの再生開始の迅速化を図ることができる。より詳細には、分割データＡ０およびパリティ情報Ｐ０の排他的論理和をとることにより、分割データＡ１を復元できる。したがって、分割データＡ１の受信を待つことなく、分割データＡ１を再生できる。
【０１２２】
以上説明したように、本発明の第二の実施形態によれば、かかる構成によれば、いずれかのデータ記録装置に書き込まれた分割データが消失しても、該分割データをパリティ情報および他の分割データに基づいて復旧することができる。したがって、放送データの記憶に関する信頼性を一層高めることができる。
【０１２３】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１２４】
例えば、本明細書のデータ記録装置の処理における各ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はなく、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含むとしてもよい。図１３のＳ３４０においては、各ハードディスク２４０にまとめて分配情報が書き込まれる場合を例示したが、各ハードディスク２４０に分割データが書き込まれる、あるいは割当てられる度に各ハードディスク２４０に書込む構成にしてもよい。また、エンコード処理は、分割データの割当てられた各データ記録装置において行うように構成してもよい。
【０１２５】
また、各データ記録装置に分散して書き込まれる分割データのデータ量は、必ずしも均一にする必要は無い。例えば、各データ記録装置のハードディスクの容量の比率に応じて分割データを割当てる構成にしてもよい。
【０１２６】
また、該データ記録システムを構成するデータ記録装置の台数は２台、３台、４台に限られず、５台以上であってもよい。また、該複数のデータ記録装置は、同一家庭環境下に限られず、異なる家庭の環境下、同一オフィス環境下、あるいは任意の環境下に配してもよい。
【図面の簡単な説明】
【０１２７】
【図１】本発明の第１の実施形態にかかるデータ記録システム１０の構成を示した説明図である。
【図２】従来のデータ記録システム５０の構成を示した説明図である。
【図３】同実施形態にかかるデータ記録装置の構成を示したブロック図である。
【図４】同実施形態において、放送を３台のデータ記録装置に分散して記録する様子を示した説明図である。
【図５】同実施形態にかかる分配情報の一例を示した説明図である。
【図６】同実施形態において、放送を４台のデータ記録装置に分散して記録する様子を示した説明図である。
【図７】同実施形態において、２つの放送を２台のデータ記録装置に分散して記録する様子を示した説明図である。
【図８】同実施形態にかかる２台のデータ記録装置のそれぞれにおいて放送を再生する様子を示した説明図である。
【図９】同実施形態にかかるデータ記録装置の動作を示した説明図である。
【図１０】同実施形態にかかる２台のデータ記録装置において、同時に放送の記録および再生を行う様子を示した説明図である。
【図１１】同実施形態にかかる再生機能をデータ記録装置の外部に設けたデータ記録システムの動作例を示した説明図である。
【図１２】同実施形態において入力要求が送信される様子を示した説明図である。
【図１３】同実施形態にかかるデータ記録装置における放送記録時の動作の流れを示したフローチャートである。
【図１４】同実施形態にかかるデータ記録装置における放送再生時の動作の流れを示したフローチャートである。
【図１５】本発明の第二の実施形態にかかるデータ記録装置の構成を示したブロック図である。
【図１６】同実施形態にかかるデータ記録システムにおける動作の様子を示した説明図である。
【図１７】同実施形態にかかるデータ記録装置の再生部の機能を示した説明図である。
【符号の説明】
【０１２８】
１０      データ記録システム
２０      データ記録装置
３０      通信線
２１０    アンテナ  
２２０    記録部
２２２    入力部
２２６    データ分割部
２２８    識別情報付与部
２３０    データ割当部
２３２    書込み部
２３４    パリティ情報生成部
２４０    ハードディスク
２５０    読出し部
２６０    再生部
２８０    入力可否判断部
【図１】
2008027480.tif 000003
【図２】
2008027480.tif 000004
【図３】
2008027480.tif 000005
【図４】
2008027480.tif 000006
【図５】
2008027480.tif 000007
【図６】
2008027480.tif 000008
【図７】
2008027480.tif 000009
【図８】
2008027480.tif 000010
【図９】
2008027480.tif 000011
【図１０】
2008027480.tif 000012
【図１１】
2008027480.tif 000013
【図１２】
2008027480.tif 000014
【図１３】
2008027480.tif 000015
【図１４】
2008027480.tif 000016
【図１５】
2008027480.tif 000017
【図１６】
2008027480.tif 000018
【図１７】
2008027480.tif 000019