(57)【要約】      （修正有）【課題】簡易な構成によりコンテンツを保護し得るようにする。【解決手段】コンテンツバックアップシステム１０では、ハードディスクドライブ２２Ａに記憶したコンテンツがバックアップ指定されていた場合、ＬＡＮ１１に接続された第３録画装置２０Ｃを選択し当該コンテンツを送信してハードディスクドライブ２２Ｃにバックアップコンテンツとして記憶させておき、ハードディスクドライブ２２Ａのコンテンツが失われた場合、第１録画装置２０ＡからＬＡＮ１１を介してリカバリリクエストを送信すると、これに応じて第３録画装置２０Ｃが当該第１録画装置２０Ａのコンテンツのバックアップであるバックアップコンテンツを選択し当該第１録画装置２０Ａへ送信することができるので、当該コンテンツを確実且つ容易に復元することができる。【選択図】図２
2008052351.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを記憶し得る複数のコンテンツ記憶装置がネットワークを介して接続されたコンテンツバックアップシステムにおいて、
上記コンテンツ記憶装置は、
複数の上記コンテンツを記憶する記憶手段と、
上記ネットワークを介して上記コンテンツを送受信する通信手段と、
バックアップするよう指定された上記コンテンツを上記ネットワークに接続された他の上記コンテンツ記憶装置へ送信するコンテンツ送信手段と、
他の上記コンテンツ記憶装置から送信された上記コンテンツをバックアップコンテンツとして上記記憶手段に記憶するバックアップ記憶手段と、
上記記憶手段に記憶された上記コンテンツが失われた際、上記ネットワークに接続された他の上記コンテンツ記憶装置に対してコンテンツ復元要求を送信する復元要求手段と、
他の上記コンテンツ記憶装置から上記コンテンツ復元要求を取得した際、当該他のコンテンツ記憶装置から受信し上記記憶手段に記憶している上記バックアップコンテンツを選択し当該他のコンテンツ記憶装置へ送信するコンテンツ選択送信手段と
を具えることを特徴とするコンテンツバックアップシステム。
【請求項２】
複数のコンテンツを記憶するコンテンツ記憶装置であって、
上記コンテンツを記憶する記憶手段と、
所定のネットワークを介して上記コンテンツを送受信する通信手段と、
バックアップするよう指定された上記コンテンツを上記ネットワークに接続された他の上記コンテンツ記憶装置へ送信するコンテンツ送信手段と、
他の上記コンテンツ記憶装置から送信された上記コンテンツをバックアップコンテンツとして上記記憶手段に記憶するバックアップ記憶手段と、
上記記憶手段に記憶された上記コンテンツが失われた際、上記ネットワークに接続された他の上記コンテンツ記憶装置に対してコンテンツ復元要求を送信する復元要求手段と、
他の上記コンテンツ記憶装置から上記コンテンツ復元要求を取得した際、当該他のコンテンツ記憶装置から受信し上記記憶手段に記憶している上記バックアップコンテンツを選択し当該他のコンテンツ記憶装置へ送信するコンテンツ選択送信手段と
を具えることを特徴とするコンテンツ記憶装置。
【請求項３】
上記コンテンツ送信手段は、
上記他のコンテンツ記憶装置に対して上記コンテンツを上記バックアップコンテンツとして記憶し得る状況にあるか否かを確認し、肯定結果が得られた場合に当該コンテンツを当該他のコンテンツ記憶装置に対して送信する
ことを特徴とする請求項２に記載のコンテンツ記憶装置。
【請求項４】
上記コンテンツ送信手段は、
上記ネットワークに接続された複数の上記コンテンツ記憶装置から上記肯定結果が得られた場合、当該肯定結果が得られた上記コンテンツ記憶装置に対してそれぞれの記憶手段における空き容量を問い合わせ、当該空き容量が最も大きい上記コンテンツ記憶装置に対して上記コンテンツを送信する
ことを特徴とする請求項３に記載のコンテンツ記憶装置。
【請求項５】
上記コンテンツ送信手段は、
上記ネットワークに接続された複数の上記コンテンツ記憶装置に対してそれぞれの記憶手段における空き容量を問い合わせ、当該空き容量が最も大きい上記コンテンツ記憶装置に対して上記コンテンツを送信する
ことを特徴とする請求項２に記載のコンテンツ記憶装置。
【請求項６】
上記コンテンツの属性を指定条件としてバックアップすべき上記コンテンツを予め指定するコンテンツ指定手段と、
上記記憶手段に上記コンテンツが記憶されたとき当該コンテンツが上記指定条件に合致するか否かを判定する判定手段と、
を具え、
上記送信手段は、
上記判定手段により上記記憶手段に記憶された上記コンテンツが上記指定条件に合致すると判定された場合、当該コンテンツを上記他のコンテンツ記憶装置へ送信する
ことを特徴とする請求項２に記載のコンテンツ記憶装置。
【請求項７】
放送波を介して放送される放送番組を受信する受信手段と
を具え、
上記記憶手段は、
上記放送番組を上記コンテンツとして記憶し、
上記判定手段は、
上記放送番組の番組情報を基に上記コンテンツが上記指定条件に合致するか否かを判定する
ことを特徴とする請求項６に記載のコンテンツ記憶装置。
【請求項８】
上記コンテンツ送信手段は、
上記他のコンテンツ記憶装置に対して起動命令を送信することにより、スタンバイ状態から復帰させた上で上記コンテンツを送信する
ことを特徴とする請求項２に記載のコンテンツ記憶装置。
【請求項９】
複数のコンテンツを記憶するコンテンツ記憶装置のコンテンツバックアップ方法であって、
所定の記憶手段に記憶しバックアップするよう指定された上記コンテンツを所定のネットワークに接続された他の上記コンテンツ記憶装置へ送信するコンテンツ送信ステップと、
他の上記コンテンツ記憶装置から送信された上記コンテンツをバックアップコンテンツとして上記記憶手段に記憶するバックアップ記憶ステップと、
上記記憶手段に記憶された上記コンテンツが失われた際、上記ネットワークに接続された他の上記コンテンツ記憶装置に対してコンテンツ復元要求を送信する復元要求ステップと、
他の上記コンテンツ記憶装置から上記コンテンツ復元要求を取得した際、当該他のコンテンツ記憶装置から受信し上記記憶手段に記憶している上記バックアップコンテンツを選択し当該他のコンテンツ記憶装置へ送信するコンテンツ選択送信ステップと
を具えることを特徴とするコンテンツバックアップ方法。
【請求項１０】
複数のコンテンツを記憶するコンテンツ記憶装置に対して、
所定の記憶手段に記憶しバックアップするよう指定された上記コンテンツを所定のネットワークに接続された他の上記コンテンツ記憶装置へ送信するコンテンツ送信ステップと、
他の上記コンテンツ記憶装置から送信された上記コンテンツをバックアップコンテンツとして上記記憶手段に記憶するバックアップ記憶ステップと、
上記記憶手段に記憶された上記コンテンツが失われた際、上記ネットワークに接続された他の上記コンテンツ記憶装置に対してコンテンツ復元要求を送信する復元要求ステップと、
他の上記コンテンツ記憶装置から上記コンテンツ復元要求を取得した際、当該他のコンテンツ記憶装置から受信し上記記憶手段に記憶している上記バックアップコンテンツを選択し当該他のコンテンツ記憶装置へ送信するコンテンツ選択送信ステップと
を実行させることを特徴とするコンテンツバックアッププログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンテンツバックアップシステム並びにコンテンツ記憶装置、コンテンツバックアップ方法及びコンテンツバックアッププログラムに関し、例えばテレビジョン放送番組を録画する録画装置に適用して好適なものである。
【背景技術】
【０００２】
近年、録画装置においては、受信した放送番組（コンテンツ）をＭＰＥＧ２（Motion Pictures Expert Group-2）等の符号化方式によりディジタル化し、ハードディスクドライブ等の記憶媒体に記録する（すなわち録画する）ものが普及しつつある（例えば、特許文献１参照）。
【特許文献１】特開２００３−３１６６２７公報（第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで録画装置のハードディスクドライブは、コンテンツの記録又は再生を行う際、磁気ディスクを回転させると共に磁気ヘッドを移動（シーク）させるといった機械的動作を行う必要があるため、他の一般的な電子部品等と比較して、どうしても故障率が高くなってしまう。
【０００４】
録画装置では、このハードディスクドライブにのみコンテンツが記憶されているため、仮にハードディスクドライブが故障した場合、故障の程度によっては当該コンテンツを復元できず失うことになってしまうという問題があった。
【０００５】
そこで、例えば図１に示すように、録画装置１の制御部２に対して２台のハードディスクドライブ３及び４を接続してＲＡＩＤ１（Redundant Arrays of Independent Disks 1）を構成し、当該ハードディスクドライブ（ＨＤＤ）３及び４に同一のコンテンツを記憶させる、いわゆるミラーリングを行うことにより、耐障害性を高めコンテンツの保護を図るといった手法も考えられる。
【０００６】
しかしながら、かかる構成の録画装置１は、ハードディスクドライブを２台とすることによる構成の複雑化や大型化、或いはコストの上昇等といった、新たな問題を引き起こしてしまう。
【０００７】
本発明は以上の点を考慮してなされたもので、簡易な構成によりコンテンツを保護し得るコンテンツバックアップシステム並びにコンテンツ記憶装置、コンテンツバックアップ方法及びコンテンツバックアッププログラムを提案しようとするものである。
【課題を解決するための手段】
【０００８】
かかる課題を解決するため本発明のコンテンツバックアップシステムにおいては、コンテンツを記憶し得る複数のコンテンツ記憶装置がネットワークを介して接続されたコンテンツバックアップシステムにおいて、コンテンツ記憶装置は、複数のコンテンツを記憶する記憶手段と、ネットワークを介してコンテンツを送受信する通信手段と、バックアップするよう指定されたコンテンツをネットワークに接続された他のコンテンツ記憶装置へ送信するコンテンツ送信手段と、他のコンテンツ記憶装置から送信されたコンテンツをバックアップコンテンツとして記憶手段に記憶するバックアップ記憶手段と、記憶手段に記憶されたコンテンツが失われた際、ネットワークに接続された他のコンテンツ記憶装置に対してコンテンツ復元要求を送信する復元要求手段と、他のコンテンツ記憶装置からコンテンツ復元要求を取得した際、当該他のコンテンツ記憶装置から受信し記憶手段に記憶しているバックアップコンテンツを選択し当該他のコンテンツ記憶装置へ送信するコンテンツ選択送信手段とを設けるようにした。
【０００９】
これにより、コンテンツ記憶装置の記憶手段に記憶されたコンテンツが失われた際、当該コンテンツ記憶装置から他のコンテンツ記憶装置に対してコンテンツ復元要求を送信するだけで、当該他のコンテンツ記憶装置の記憶手段に記憶されているバックアップコンテンツを取得し復元することができる。
【００１０】
また本発明のコンテンツ記憶装置においては、複数のコンテンツを記憶するコンテンツ記憶装置であって、コンテンツを記憶する記憶手段と、所定のネットワークを介してコンテンツを送受信する通信手段と、バックアップするよう指定されたコンテンツをネットワークに接続された他のコンテンツ記憶装置へ送信するコンテンツ送信手段と、他のコンテンツ記憶装置から送信されたコンテンツをバックアップコンテンツとして記憶手段に記憶するバックアップ記憶手段と、記憶手段に記憶されたコンテンツが失われた際、ネットワークに接続された他のコンテンツ記憶装置に対してコンテンツ復元要求を送信する復元要求手段と、他のコンテンツ記憶装置からコンテンツ復元要求を取得した際、当該他のコンテンツ記憶装置から受信し記憶手段に記憶しているバックアップコンテンツを選択し当該他のコンテンツ記憶装置へ送信するコンテンツ選択送信手段とを設けるようにした。
【００１１】
これにより、コンテンツ記憶装置の記憶手段に記憶されたコンテンツが失われた際、当該コンテンツ記憶装置から他のコンテンツ記憶装置に対してコンテンツ復元要求を送信するだけで、当該他のコンテンツ記憶装置の記憶手段に記憶されているバックアップコンテンツを取得し復元することができる。
【００１２】
さらに本発明のコンテンツバックアップ方法及びコンテンツバックアッププログラムにおいては、所定の記憶手段に記憶しバックアップするよう指定されたコンテンツを所定のネットワークに接続された他のコンテンツ記憶装置へ送信し、他のコンテンツ記憶装置から送信されたコンテンツをバックアップコンテンツとして記憶手段に記憶し、記憶手段に記憶されたコンテンツが失われた際、ネットワークに接続された他のコンテンツ記憶装置に対してコンテンツ復元要求を送信し、他のコンテンツ記憶装置からコンテンツ復元要求を取得した際、当該他のコンテンツ記憶装置から受信し記憶手段に記憶しているバックアップコンテンツを選択し当該他のコンテンツ記憶装置へ送信するようにした。
【００１３】
これにより、コンテンツ記憶装置の記憶手段に記憶されたコンテンツが失われた際、当該コンテンツ記憶装置から他のコンテンツ記憶装置に対してコンテンツ復元要求を送信するだけで、当該他のコンテンツ記憶装置の記憶手段に記憶されているバックアップコンテンツを取得し復元することができる。
【発明の効果】
【００１４】
本発明によれば、コンテンツ記憶装置の記憶手段に記憶されたコンテンツが失われた際、当該コンテンツ記憶装置から他のコンテンツ記憶装置に対してコンテンツ復元要求を送信するだけで、当該他のコンテンツ記憶装置の記憶手段に記憶されているバックアップコンテンツを取得し復元することができ、かくして簡易な構成によりコンテンツを保護し得るコンテンツバックアップシステム並びにコンテンツ記憶装置、コンテンツバックアップ方法及びコンテンツバックアッププログラムを実現できる。
【発明を実施するための最良の形態】
【００１５】
以下、図面について、本発明の一実施の形態を詳述する。
【００１６】
（１）第１の実施の形態
（１−１）コンテンツバックアップシステムの構成
図２において、コンテンツバックアップシステム１０は、第１録画装置２０Ａ、第２録画装置２０Ｂ及び第３録画装置２０ＣがＬＡＮ（Local Area Network）１１を介して互いに接続され、相互に情報を送受信し得る構成を有している。
【００１７】
このＬＡＮ１１は、例えばＩＥＥＥ（Institute of Electrical and Electronics Engineers）８０２．３方式でなりユーザの家庭内に構築されたネットワークであるものとし、第１録画装置２０Ａ、第２録画装置２０Ｂ及び第３録画装置２０Ｃはいずれも当該ユーザの自宅に設置されているものとする。
【００１８】
第１録画装置２０Ａは、ＣＰＵ（Central Processing Unit、図示せず）を中心に構成された制御部２１Ａにより統括制御されるようになされている。制御部２１Ａは、このＣＰＵにより、図示しないＲＯＭ（Read Only Memory）から録画プログラムやコンテンツバックアッププログラム等の各種プログラムを読み出し、これらを図示しないＲＡＭ（Random Access Memory）に展開することにより、録画処理やコンテンツ送信処理等の各種処理を実行するようになされている。
【００１９】
また第１録画装置２０Ａは、テレビジョン放送番組を受信する受信部（図示せず）及び復調処理や符号化処理等を行う信号処理部（図示せず）等を有している。第１録画装置２０Ａは、録画処理を行う場合、当該受信部によって受信したテレビジョン放送番組を当該信号処理部によって復調及び符号化することにより、例えばＭＰＥＧ２形式のディジタルデータ（以下、これを単にコンテンツＣと呼ぶ）を生成し、当該コンテンツＣを制御部２１Ａへ順次供給する。
【００２０】
制御部２１Ａは、このコンテンツＣをハードディスクドライブ（ＨＤＤ）２２Ａに順次記憶させると共に、当該コンテンツＣに関する情報をコンテンツリストＣＬＡに登録するようになされている。
【００２１】
例えば制御部２１Ａは、図３に模式的に示すように、ハードディスクドライブ２２ＡにコンテンツＣＡ−１、ＣＡ−２、……、ＣＡ−１６１を記憶している場合、図４に示すように、各コンテンツＣに関するＩＤ（Identifier）やコンテンツ名等の管理情報をコンテンツリストＣＬＡに登録するようになされている。
【００２２】
因みに第１録画装置２０Ａは、いわゆる予約録画機能を有しており、ユーザにより予め登録されたテレビジョン放送番組をその放送時間に録画し、コンテンツＣとしてハードディスクドライブ２２Ａに記憶させるようになされている。
【００２３】
さらに制御部２１Ａは、ネットワークインタフェース（ＮＩ）２３Ａを介してＬＡＮ１１と接続されており、当該ＬＡＮ１１に接続された他の録画装置等との間でコンテンツＣ等の送受信を行うようになされている。
【００２４】
例えば制御部２１Ａは、ハードディスクドライブ２２ＡからコンテンツＣを読み出し、ＬＡＮ１１に接続された第２録画装置２０Ｂに宛ててネットワークインタフェース２３Ａから当該コンテンツＣを送信する。また制御部２１Ａは、第２録画装置２０ＢからＬＡＮ１１及びネットワークインタフェース２３Ａを介してコンテンツＣを受信した場合、これをハードディスクドライブ２２Ａに記憶させるようになされている。
【００２５】
また、第２録画装置２０Ｂ及び第３録画装置２０Ｃは、それぞれ第１録画装置２０Ａと同様に構成されており、制御部２１Ａと同様の制御部２１Ｂ及び２１Ｃ、ハードディスクドライブ２２Ａと同様のハードディスクドライブ２２Ｂ及び２２Ｃ、並びにネットワークインタフェース２３Ａと同様のネットワークインタフェース２３Ｂ及び２３Ｃ等をそれぞれ有している。
【００２６】
このようにコンテンツバックアップシステム１０は、第１録画装置２０Ａ〜第３録画装置２０Ｃのハードディスクドライブ２２Ａ〜２２ＣにそれぞれコンテンツＣを格納し得ると共に、ＬＡＮ１１を介して当該第１録画装置２０Ａ〜第３録画装置２０Ｃの間で当該コンテンツＣを送受信し得るようになされている。
【００２７】
（１−２）コンテンツのバックアップ
ところでコンテンツバックアップシステム１０では、各録画装置２０（すなわち第１録画装置２０Ａ〜第３録画装置２０Ｃ）のハードディスクドライブ２２（２２Ａ〜２２Ｃ）にコンテンツＣをそれぞれ記憶することに加え、当該コンテンツＣを他の録画装置２０のハードディスクドライブ２２にバックアップし得るようになされている。
【００２８】
（１−２−１）録画装置の認証
録画装置２０は、新たに購入されるなどしてネットワークに接続されると、当該ネットワークに接続されている他の録画装置２０を探し出し、登録しておくといった装置認証処理を実行するようになされている。
【００２９】
例えばコンテンツバックアップシステム１０は、第２録画装置２０Ｂ及び第３録画装置２０Ｃが既に接続されており、第１録画装置２０Ａが新たに接続されたとする。このとき第１録画装置２０Ａは、ユーザにより所定の装置登録処理を指示されると、まず当該ＬＡＮ１１上に「マジックパケット」と呼ばれる他の録画装置２０Ａを起動させるためのパケットをブロードキャスト送信する。
【００３０】
これに応じてＬＡＮ１１に接続されている第２録画装置２０Ｂ及び第３録画装置２０Ｃは、「Ｗａｋｅ  ｕｐ  ｏｎ  ＬＡＮ」機能により、スタンバイ状態（いわゆる電源オフの状態）であれば起動して動作状態（いわゆる電源オンの状態）に切り換える。
【００３１】
続いて第１録画装置２０Ａは、録画装置２０間で機器認証処理を開始するための機器認証パケットをブロードキャスト送信する。これに応じて第２録画装置２０Ｂ及び第３録画装置２０Ｃは、それぞれ固有に設定されている装置ＩＤを当該第１録画装置２０Ａに対して送信する。
【００３２】
第１録画装置２０Ａは、送信されてきた装置ＩＤを基に、ＬＡＮ１１上に第２録画装置２０Ｂ及び第３録画装置２０Ｃが接続されていることを認識し、各装置ＩＤをＩＰアドレス等と共に所定の機器テーブル（図示せず）に登録する。
【００３３】
また第１録画装置２０Ａは、機器テーブルに装置ＩＤを登録した第２録画装置２０Ｂ及び第３録画装置２０Ｃに対して、当該第１録画装置２０Ａの装置ＩＤを送り返す。これに応じて第２録画装置２０Ｂ及び第３録画装置２０Ｃは、それぞれ第１録画装置２０Ａの装置ＩＤを受信しそれぞれの機器テーブル（図示せず）に追加登録する。
【００３４】
この結果、第１録画装置２０Ａは、ＬＡＮ１１に第２録画装置２０Ｂ及び第３録画装置２０Ｃが接続されていることを認識し、それぞれの装置ＩＤを登録することができる。また第２録画装置２０Ｂ及び第３録画装置２０Ｃは、当該ＬＡＮ１１に第１録画装置２０Ａが新たに接続されたことを認識し、その装置ＩＤをそれぞれ登録することができる。
【００３５】
（１−２−２）バックアップ装置の選択及びバックアップの実行
ところで第１録画装置２０Ａは、ユーザによりテレビジョン放送番組の録画予約が登録される際、録画したコンテンツＣを他の録画装置２０にバックアップするか否かを指定させ得るようになされている。
【００３６】
例えば第１録画装置２０Ａ〜第３録画装置２０Ｃは、図５に模式的に示すように、ハードディスクドライブ２２Ａ〜２２ＣにそれぞれコンテンツＣＡ１〜ＣＡ１６１、ＣＢ１〜ＣＢ１１及びＣＣ１〜ＣＣ２が格納されていると仮定する。またハードディスクドライブ２２Ａ〜２２Ｃは、空き領域の容量（以下、これを残容量と呼ぶ）がそれぞれ残容量ＲＡ、ＲＢ及びＲＣであるものとする。
【００３７】
第１録画装置２０Ａは、登録された録画予約に基づいて新たなテレビジョン放送番組（すなわちコンテンツＣ）を録画し、図６に示すように、これをコンテンツＣＡ１６２としてハードディスクドライブ２２Ａに記憶させる。
【００３８】
ここで第１録画装置２０Ａは、当該コンテンツＣＡ１６２を記憶したときの録画予約にバックアップする旨の指定（以下これをバックアップ指定と呼ぶ）がなされていた場合、バックアップ先となる他の録画装置２０（以下これをバックアップ装置と呼ぶ）を選択した上で当該コンテンツＣＡ１６２のコピーを送信するようになされている。
【００３９】
因みに第１録画装置２０Ａは、ＥＰＧ（Electronic Program Guide）情報等に基づきテレビジョン放送番組を１番組ずつ予約録画し得ると共に、当該ＥＰＧ情報を用いて、例えばドラマやスポーツ等のジャンルを予め指定しておき、当該ジャンルに該当する番組を検索して自動的に予約するジャンル録画機能や、例えば出演者の名前等でなるキーワードを予め指定しておき、当該キーワードが含まれる番組を検索して予約するキーワード録画機能等を有している。
【００４０】
さらに第１録画装置２０Ａは、このジャンルやキーワードを指定する際に、バックアップ指定をも行い得るようになされている。
【００４１】
例えば第１録画装置２０Ａは、録画終了の前に、機器テーブルに装置ＩＤが登録されている他の録画装置２０（すなわち第２録画装置２０Ｂ及び第３録画装置２０Ｃ）に対して、コンテンツＣＡ１６２を受信しハードディスクドライブ２２（２２Ｂ及び２２Ｃ）に格納する処理（以下これをバックアップ受付処理と呼ぶ）を実行可能か否かを問い合わせるバックアップリクエストを送信する。
【００４２】
このバックアップリクエストには、第１録画装置２０Ａの装置ＩＤの他、コンテンツＣＡ１６２のコンテンツサイズ（この時点では録画中であるため予測値）及び推定転送時間等の情報が含まれている。
【００４３】
これに応じて第２録画装置２０Ｂ及び第３録画装置２０Ｃは、それぞれ現時点における処理負荷を基に、制御部２１Ｂ及び２１Ｃにおける処理能力の使用状況である処理リソース状況を算出する。
【００４４】
その上で第２録画装置２０Ｂ及び第３録画装置２０Ｃは、それぞれの処理リソース状況においてさらにコンテンツＣＡ１６２のバックアップ受付処理を行い得るか否かを判定し、受付可能又は受付不可能といった返答を第１録画装置２０Ａに対して返送する。
【００４５】
ここで第１録画装置２０Ａは、第２録画装置２０Ｂ及び第３録画装置２０Ｃの双方からバックアップ受付処理を実行可能との返答を受けた場合、さらに両者に対してハードディスクドライブ２２Ｂ及び２２Ｃの残容量ＲＢ及びＲＣを問い合わせ、当該残容量が大きい方（例えば第３録画装置２０Ｃ）をバックアップ装置として選択する。
【００４６】
この場合、第１録画装置２０Ａは、コンテンツＣＡ１６２の録画終了後、図７に示すように当該コンテンツＣＡ１６２のコピーを第３録画装置２０Ｃへ送信する。これに応じて第３録画装置２０Ｃは、受信したコンテンツＣＡ１６２をバックアップコンテンツＢＣＡ１６２としてハードディスクドライブ２２Ｃに記憶させる。
【００４７】
すなわちコンテンツバックアップシステム１０では、各録画装置２０における処理リソース状況に応じて、処理能力の観点からバックアップ受付処理を行い得る録画装置２０を選択し、実際にバックアップコンテンツＢＣの記憶処理を行わせるようになされている。
【００４８】
また第１録画装置２０Ａは、例えば図８に示すように、コンテンツＣＡ１７１のバックアップリクエストを送信した結果、第２録画装置２０Ｂ及び第３録画装置２０Ｃの双方から受付可能の返答を受け、さらに両者の残容量ＲＢ及びＲＣを問い合わせた結果、当該残容量ＲＢが当該残容量ＲＣよりも大きかった場合、第２録画装置２０Ｂをバックアップ装置として選択する。
【００４９】
このとき第１録画装置２０Ａは、図８に示すように、コンテンツＣＡ１７１のコピーを第２録画装置２０Ｂへ送信する。これに応じて第２録画装置２０Ｂは、受信したコンテンツＣＡ１７１をバックアップコンテンツＢＣＡ１７１としてハードディスクドライブ２２Ｂに記憶させる。
【００５０】
これによりコンテンツバックアップシステム１０では、残容量が大きい録画装置２０を逐次選択してコンテンツＣのバックアップを記憶させていくことにより、残容量の平準化を図るようになされている。
【００５１】
因みに第１録画装置２０Ａは、第２録画装置２０Ｂ及び第３録画装置２０Ｃのいずれか一方からバックアップ受付処理を実行可能との返答を受けた場合、このバックアップ受付処理を実行可能と返答した録画装置２０をバックアップ装置として選択する。なお第１録画装置２０Ａは、第２録画装置２０Ｂ及び第３録画装置２０Ｃの双方からバックアップ受付処理を実行不可能との返答を受けた場合、所定時間（例えば５分間）待機した後、再度バックアップリクエストを送信するようになされている。
【００５２】
またコンテンツバックアップシステム１０では、第１録画装置２０ＡのコンテンツＣを第３録画装置２０ＣによりバックアップコンテンツＢＣとして記憶するのみでなく、第２録画装置２０Ｂ及び第３録画装置２０ＣのコンテンツＣについても、同様に他の（すなわち自分以外の）録画装置２０によりバックアップコンテンツＢＣとして記憶するようになされている。
【００５３】
このようにコンテンツバックアップシステム１０では、録画装置２０に記憶するコンテンツＣにバックアップする旨の指定がなされていた場合、他の録画装置２０の処理リソース状況やハードディスクドライブ２２の残容量等に応じてバックアップ装置を選択し、当該バックアップ装置として選択した録画装置２０に当該コンテンツＣのコピーを記憶させることにより、コンテンツ単位でバックアップすることができる。
【００５４】
因みにコンテンツバックアップシステム１０では、バックアップされているコンテンツＣがユーザの操作等により編集された場合には、当該コンテンツＣのバックアップ処理を再度実行し、また当該コンテンツＣが削除された場合には、そのバックアップコンテンツＢＣも削除するようになされている。
【００５５】
（１−２−３）コンテンツリストによるコンテンツの管理
ところで、第１録画装置２０ＡのコンテンツリストＣＬＡには、図４に示したように、コンテンツＣのオリジナル（原本）を保有する録画装置２０を表す為の「オリジナル装置ＩＤ」欄、及び当該コンテンツＣのバックアップを保有する録画装置２０を表す為の「バックアップ装置ＩＤ」欄が設けられている。因みに、第２録画装置２０ＢのコンテンツリストＣＬＢ及び第３録画装置２０ＣのコンテンツリストＣＬＣにも、同様に「オリジナル装置ＩＤ」欄及び「バックアップ装置ＩＤ」欄が設けられている。
【００５６】
例えば第１録画装置２０Ａは、コンテンツＣＡ１６２のバックアップ完了後（図７）、図９（Ａ）に示すように、コンテンツリストＣＬＡにおけるコンテンツＣＡ１６２の「オリジナル装置ＩＤ」欄に第１録画装置２０Ａの装置ＩＤである「ＩＤＡ」を登録し、さらに当該コンテンツＣＡ１６２の「バックアップ装置ＩＤ」欄に第３録画装置２０Ｃである「ＩＤＣ」を登録する。
【００５７】
一方、第３録画装置２０Ｃは、コンテンツＣＡ１６２のバックアップ完了後、コンテンツリストＣＬＣにバックアップコンテンツＢＣＡ１６２を登録する。このとき第３録画装置２０Ｃは、図９（Ｂ）に示すように、コンテンツリストＣＬＣにおけるバックアップコンテンツＢＣＡ１６２の「オリジナル装置ＩＤ」欄に第１録画装置２０Ａの装置ＩＤである「ＩＤＡ」を登録する。
【００５８】
これにより第１録画装置２０Ａは、コンテンツリストＣＬＡを参照することによって、コンテンツＣＡ１６２のオリジナルが当該第１録画装置２０Ａに記憶され、そのバックアップが第３録画装置２０Ｃに記憶されていることを認識することができる。また第３録画装置２０Ｃは、コンテンツリストＣＬＣを参照することによって、バックアップコンテンツＢＣＡ１６２のオリジナルが第１録画装置２０Ａに記憶されていることを認識することができる。
【００５９】
このようにコンテンツバックアップシステム１０では、第１録画装置２０Ａ〜第３録画装置２０ＣのコンテンツリストＣＬＡ〜コンテンツリストＣＬＣにより、各コンテンツＣのオリジナル及びバックアップがいずれの録画装置２０に記憶されているかをオリジナル側及びバックアップ側の双方で管理するようになされている。
【００６０】
（１−２−４）コンテンツの復元
ところで第１録画装置２０Ａ〜第３録画装置２０Ｃのハードディスクドライブ２２Ａ〜２２Ｃは、上述したように故障してその記憶内容が失われてしまう場合がある。
【００６１】
例えば、第１録画装置２０Ａのハードディスクドライブ２２Ａが故障し、修理作業等により初期化（再フォーマット）され、または交換されたとする。このとき第１録画装置２０Ａでは、ハードディスクドライブ２２Ａに記憶されていたコンテンツＣ及びコンテンツリストＣＬＡが共に失われてしまうことになる。
【００６２】
そこでコンテンツバックアップシステム１０では、第１録画装置２０Ａがハードディスクドライブ２２Ａの交換後に再度ＬＡＮ１１（図２）に接続された際、ユーザの操作により、コンテンツ復元処理が開始されるようになされている。
【００６３】
この場合、第１録画装置２０Ａは、いわゆる「Ｗａｋｅ  ｕｐ  ｏｎ  ＬＡＮ」機能等により第２録画装置２０Ｂ及び第３録画装置２０Ｃを起動させた上で、当該第２録画装置２０Ｂ及び第３録画装置２０Ｃに対してリカバリリクエストを送信する。
【００６４】
これに応じて第２録画装置２０Ｂ及び第３録画装置２０Ｃは、それぞれのハードディスクドライブ２２Ｂ及び２２Ｃに格納しているコンテンツＣのうち、第１録画装置２０ＡのコンテンツＣをバックアップしたものであるコンテンツＣを当該第１録画装置２０Ａに対して送信する。
【００６５】
具体的に第２録画装置２０Ｂ及び第３録画装置２０Ｃは、それぞれコンテンツリストＣＬＢ及びＣＬＣ（図９（Ｂ））を参照し、「オリジナル装置ＩＤ」の項目が第１録画装置２０Ａの装置ＩＤである「ＩＤＡ」となっているコンテンツＣを検索する。
【００６６】
続いて第２録画装置２０Ｂ及び第３録画装置２０Ｃは、「オリジナル装置ＩＤ」の項目が「ＩＤＡ」であったコンテンツＣ（すなわちバックアップコンテンツＢＣ）を選択し第１録画装置２０Ａに対して順次送信する。これに応じて第１録画装置２０Ａは、受信したコンテンツＣをオリジナルのコンテンツＣとして交換後のハードディスクドライブ２２Ａに順次記憶させる。
【００６７】
さらに第２録画装置２０Ｂ及び第３録画装置２０Ｃは、それぞれのハードディスクドライブ２２Ｂ及び２２Ｃに格納しているコンテンツＣのうち、第１録画装置２０ＡによりバックアップされていたコンテンツＣを再度当該第１録画装置２０Ａにバックアップさせ、再度バックアップコンテンツＢＣとして第１録画装置２０Ａに記憶させる。
【００６８】
すなわち第２録画装置２０Ｂ及び第３録画装置２０Ｃは、それぞれコンテンツリストＣＬＢ及びＣＬＣ（図９（Ｂ））を参照し、「バックアップ装置ＩＤ」の項目が「ＩＤＡ」となっているコンテンツＣを検索する。
【００６９】
続いて第２録画装置２０Ｂ及び第３録画装置２０Ｃは、検出したコンテンツＣを第１録画装置２０Ａに対して順次送信する。これに応じて第１録画装置２０Ａは、受信したコンテンツＣをバックアップコンテンツＢＣとして交換後のハードディスクドライブ２２Ａに順次記憶させる。
【００７０】
このようにコンテンツバックアップシステム１０では、第１録画装置２０Ａにおけるハードディスクドライブ２２Ａの交換後に第２録画装置２０Ｂ及び第３録画装置２０Ｃに対してリカバリリクエストを送信することにより、交換前に当該ハードディスクドライブ２２Ａに記憶されていたコンテンツＣのうち、当該第２録画装置２０Ｂ及び第３録画装置２０ＣによりバックアップされていたコンテンツＣを復元させることができる。
【００７１】
この場合、第２録画装置２０Ｂ及び第３録画装置２０Ｃがそれぞれのハードディスクドライブ２２Ｂ及び２２Ｃに記憶しているバックアップコンテンツＢＣのうち、第１録画装置２０Ａがオリジナルであるものを選択して送信することになる。このため第１録画装置２０Ａは、復元したいコンテンツＣに関する個別の情報、すなわちコンテンツリストＣＬＡを用いることなく、当該第１録画装置２０Ａが記憶していたコンテンツＣのバックアップコンテンツＢＣを取得することができる。
【００７２】
またコンテンツバックアップシステム１０では、第２録画装置２０Ｂ及び第３録画装置２０ＣのコンテンツＣのうち、第１録画装置２０ＡによりバックアップされていたコンテンツＣを再度送信することにより、ハードディスクドライブ２２Ａの交換前と同様のバックアップコンテンツＢＣを復元させることができる。
【００７３】
因みにコンテンツバックアップシステム１０では、第１録画装置２０ＡのコンテンツＣが失われた際に第３録画装置２０ＣのバックアップコンテンツＢＣから当該コンテンツＣを復元するのみでなく、第２録画装置２０Ｂ及び第３録画装置２０ＣのコンテンツＣが失われた際についても、同様に他の（すなわち自分以外の）録画装置２０のバックアップコンテンツＢＣからそれぞれコンテンツＣを復元するようになされている。
【００７４】
（１−３）コンテンツバックアップ処理
次に、コンテンツバックアップシステム１０における装置認証登録処理、コンテンツバックアップ処理、及びコンテンツ復元処理の各シーケンスについて、それぞれ詳細に説明する。なお以下では、第１録画装置２０Ａと第３録画装置２０Ｃを例に説明する。
【００７５】
（１−３−１）装置認証登録処理
コンテンツバックアップシステム１０において、第１録画装置２０Ａは、新たにＬＡＮ１１（図２）に接続された状態で電源が投入されると、制御部２１Ａにより、図１０に示す装置認証登録シーケンスのルーチンＲＴ１を開始し、ステップＳＰ１へ移る。ステップＳＰ１において第１録画装置２０Ａの制御部２１Ａは、ユーザの操作により装置登録処理の指示を受けると、次のステップＳＰ２へ移る。
【００７６】
ステップＳＰ２において第１録画装置２０Ａの制御部２１Ａは、ネットワークインタフェース２３ＡからＬＡＮ１１に対してマジックパケットを送出した後、次のステップＳＰ３へ移る。
【００７７】
一方、ＬＡＮ１１に接続された第３録画装置２０Ｃの制御部２１Ｃは、待機状態のときもルーチンＲＴ２を実行し得るようになされており、ステップＳＰ１１において第１録画装置２０Ａからのマジックパケットを受信し、次のステップＳＰ１２へ移る。ステップＳＰ１２において第３録画装置２０Ｃの制御部２１Ｃは、装置全体を起動し、次のステップＳＰ１３へ移る。
【００７８】
このとき第１録画装置２０Ａの制御部２１Ａは、ステップＳＰ３において、第３録画装置２０Ｃが起動するのに要する程度の時間（例えば１分間）待機した後、その次のステップＳＰ４へ移る。ステップＳＰ４において第１録画装置２０Ａの制御部２１Ａは、ＬＡＮ１１を介して機器認証パケットをブロードキャストにより送信する。
【００７９】
これに応じて第３録画装置２０Ｃの制御部２１Ｃは、ステップＳＰ１３において機器認証パケットを受信し、次のステップＳＰ１４へ移る。ステップＳＰ１４において第３録画装置２０Ｃの制御部２１Ｃは、自らの装置ＩＤを第１録画装置２０Ａに対して送信し、次のステップＳＰ１５へ移る。
【００８０】
これに応じて第１録画装置２０Ａの制御部２１Ａは、ステップＳＰ５において第３録画装置２０Ｃの装置ＩＤを受信し、これを機器テーブル（図示せず）に登録した後、次のステップＳＰ６へ移る。
【００８１】
ステップＳＰ６において第１録画装置２０Ａの制御部２１Ａは、今度は自らの装置ＩＤを第３録画装置２０Ｃへ送信し、次のステップＳＰ７へ移ってルーチンＲＴ１を終了する。
【００８２】
これに応じて第３録画装置２０Ｃの制御部２１Ｃは、ステップＳＰ１５において第１録画装置２０Ａの装置ＩＤを受信し、これを機器テーブル（図示せず）に登録した後、次のステップＳＰ１６へ移ってルーチンＲＴ２を終了する。
【００８３】
（１−３−２）コンテンツバックアップ処理
コンテンツバックアップシステム１０において、第１録画装置２０Ａは、バックアップする旨の指定がなされた録画予約が登録されると、制御部２１Ａにより、図１１及び図１２に示すコンテンツバックアップシーケンスのルーチンＲＴ３を開始し、ステップＳＰ２１へ移る。ステップＳＰ２１において第１録画装置２０Ａの制御部２１Ａは、設定された録画開始時間になった時点でテレビジョン放送番組の録画を開始し、次のステップＳＰ２２へ移る。
【００８４】
ステップＳＰ２２において第１録画装置２０Ａの制御部２１Ａは、ＬＡＮ１１に接続された第２録画装置２０Ｂ及び第３録画装置２０Ｃに対してバックアップリクエストを送信し、次のステップＳＰ２３へ移る。
【００８５】
一方、第３録画装置２０Ｃの制御部２１Ｃは、常にルーチンＲＴ４を開始し得るようになされており、ステップＳＰ４１において第１録画装置２０Ａからのバックアップリクエストを受信すると、次のステップＳＰ４２へ移る。
【００８６】
ステップＳＰ４２において第３録画装置２０Ｃの制御部２１Ｃは、処理リソース状況を算出し、次のステップＳＰ４３へ移る。ステップＳＰ４３において第３録画装置２０Ｃの制御部２１Ｃは、算出した処理リソース状況を基に受付可否情報を第１録画装置２０Ａに対して送信する。
【００８７】
これに応じて第１録画装置２０Ａの制御部２１Ａは、ステップＳＰ２３において他の録画装置２０からの受付可否情報を受信し、次のステップＳＰ２４へ移る。
【００８８】
ステップＳＰ２４において第１録画装置２０Ａの制御部２１Ａは、受信した受付可否情報を基に、２台以上の録画装置２０が受付可能（すなわちバックアップ処理を実行可能）であるか否かを判定する。ここで肯定結果が得られると、このことはバックアップ装置としていずれか１台を選択する必要があることを表しており、このとき第１録画装置２０Ａの制御部２１Ａは、次のステップＳＰ２５へ移る。
【００８９】
ステップＳＰ２５において第１録画装置２０Ａの制御部２１Ａは、受付可能と通知してきた録画装置２０に対して、機器リソース情報の要求を送信する。
【００９０】
これに応じて第３録画装置２０Ｃの制御部２１Ｃは、ステップＳＰ４４において機器リソース情報の要求を受信し、次のステップＳＰ４５へ移る。ステップＳＰ４５において第３録画装置２０Ｃの制御部２１Ｃは、ハードディスクドライブ２２Ｃの残容量ＲＣを含む装置リソース情報を第１録画装置２０Ａに対して送信する。
【００９１】
これに応じて第１録画装置２０Ａの制御部２１Ａは、ステップＳＰ２６において装置リソース情報を受信し、次のステップＳＰ２７へ移る。
【００９２】
ステップＳＰ２７において第１録画装置２０Ａの制御部２１Ａは、機器リソース情報を送信してきた録画装置２０のうち、残容量が最も大きい録画装置２０（この場合、第３録画装置２０Ｃ）をバックアップ装置として選択し、次のステップＳＰ３１へ移る。
【００９３】
一方、ステップＳＰ２４において否定結果が得られると、第１録画装置２０Ａの制御部２１Ａは、次のステップＳＰ２８へ移り、１台の録画装置２０が受付可能であるか否かを判定する。
【００９４】
このステップＳＰ２８において否定結果が得られると、このことは、この時点ではバックアップ装置として動作可能な録画装置２０がＬＡＮ１１上には存在しないことを表している。このとき第１録画装置２０Ａの制御部２１Ａは、次のステップＳＰ３０へ移る。
【００９５】
ステップＳＰ３０において第１録画装置２０Ａの制御部２１Ａは、所定時間待機した後、ステップＳＰ２２（図１１）へ戻ることにより、一連のバックアップ装置を選択する処理を再度繰り返す。
【００９６】
一方、ステップＳＰ２８において肯定結果が得られると、このことはこの時点でバックアップ装置として動作可能な録画装置が１台のみであることを表しており、このとき第１録画装置２０Ａの制御部２１Ａは、受付可能な録画装置２０（この場合、第３録画装置２０Ｃ）をバックアップ装置として選択し、次のステップＳＰ３１へ移る。
【００９７】
ステップＳＰ３１において第１録画装置２０Ａの制御部２１Ａは、現在録画中のテレビジョン放送番組が終了して録画処理を終了するまで待機した後、次のステップＳＰ３２へ移る。
【００９８】
ステップＳＰ３２において第１録画装置２０Ａの制御部２１Ａは、録画により生成したコンテンツＣをバックアップ装置として選択した第３録画装置２０Ｃへ送信し、次のステップＳＰ３３へ移ってコンテンツリストＣＬＡにおける当該コンテンツＣの「バックアップ装置ＩＤ」欄に第３録画装置２０Ｃの装置ＩＤを登録した後、ステップＳＰ３４へ移って一連の処理を終了する。
【００９９】
これに応じて第３録画装置２０Ｃの制御部２１Ｃは、ステップＳＰ４６において第１録画装置２０ＡからのコンテンツＣを受信し、これをバックアップコンテンツＢＣとしてハードディスクドライブ２２Ｃに記憶させ、次のステップＳＰ４７へ移る。
【０１００】
ステップＳＰ４７において第３録画装置２０Ｃの制御部２１Ｃは、コンテンツリストＣＬＣにおいて新たに記憶させたバックアップコンテンツＢＣに関する情報を登録し、次のステップＳＰ４８へ移って一連の処理を終了する。
【０１０１】
（１−３−３）コンテンツ復元処理
コンテンツバックアップシステム１０において、第１録画装置２０Ａは、ハードディスクドライブ２２Ａが故障するなどして交換され、コンテンツＣが記憶されていない状態となった後、再度ＬＡＮ１１に接続され電源が投入されると、制御部２１Ａにより、図１３に示すコンテンツ復元シーケンスのルーチンＲＴ５を開始し、ステップＳＰ５１へ移る。
【０１０２】
ステップＳＰ５１において第１録画装置２０Ａの制御部２１Ａは、ユーザの操作によりコンテンツ復元処理を開始し、次のステップＳＰ５２へ移ってＬＡＮ１１上の他の録画装置２０に対してマジックパケットを送信した後、次のステップＳＰ５３へ移る。
【０１０３】
一方、第３録画装置２０Ｃの制御部２１Ｃは、待機状態のときもルーチンＲＴ６１を実行し得るようになされており、ステップＳＰ６１において第１録画装置２０Ａからのマジックパケットを受信し、次のステップＳＰ６２へ移る。ステップＳＰ６２において第３録画装置２０Ｃの制御部２１Ｃは、装置全体を起動し、次のステップＳＰ６３へ移る。
【０１０４】
このとき第１録画装置２０Ａの制御部２１Ａは、ステップＳＰ５３において、第３録画装置２０Ｃが起動するのに要する程度の時間待機した後、その次のステップＳＰ５４へ移る。ステップＳＰ５４において第１録画装置２０Ａの制御部２１Ａは、ＬＡＮ１１を介して装置ＩＤ及びリカバリリクエストをブロードキャストにより送信する。
【０１０５】
これに応じて第３録画装置２０Ｃの制御部２１Ｃは、ステップＳＰ６３において第１録画装置２０Ａの装置ＩＤ及びリカバリリクエストを受信し、次のステップＳＰ６４へ移る。
【０１０６】
ステップＳＰ６４において第３録画装置２０Ｃの制御部２１Ｃは、コンテンツリストＣＬＣのなかから、「オリジナル装置ＩＤ」の欄に第１録画装置２０Ａの装置ＩＤである「ＩＤＡ」が登録されたコンテンツＣ（バックアップコンテンツＢＣ）を検索し、次のステップＳＰ６５において、検出したコンテンツＣ（バックアップコンテンツＢＣ）を順次第１録画装置２０Ａへ送信し、次のステップＳＰ６６へ移る。
【０１０７】
これに応じて第１録画装置２０Ａの制御部２１Ａは、第３録画装置２０Ｃから受信したコンテンツＣを当該第１録画装置２０ＡのオリジナルのコンテンツＣとしてハードディスクドライブ２２Ａに順次記憶させる。
【０１０８】
さらに第３録画装置２０Ｃの制御部２１Ｃは、ステップＳＰ６６において、コンテンツリストＣＬＣのなかから、「バックアップ装置ＩＤ」の欄に第１録画装置２０Ａの装置ＩＤである「ＩＤＡ」が登録されたコンテンツＣを検索し、次のステップＳＰ６７において、検出したコンテンツＣを順次第１録画装置２０Ａへ送信した後、次のステップＳＰ６８へ移ってルーチンＲＴ６を終了する。
【０１０９】
これに応じて第１録画装置２０Ａの制御部２１Ａは、第３録画装置２０Ｃから受信したコンテンツＣを当該第３録画装置２０ＣのバックアップコンテンツＢＣとしてハードディスクドライブ２２Ａに順次記憶させ、次のステップＳＰ５７へ移る。
【０１１０】
ステップＳＰ５７において第１録画装置２０Ａの制御部２１Ａは、復元したコンテンツＣ及びバックアップコンテンツＢＣに関する情報をコンテンツリストＣＬＣに登録（更新）し、次のステップＳＰ５８へ移ってルーチンＲＴ５を終了する。
【０１１１】
（１−４）動作及び効果
以上の構成において、コンテンツバックアップシステム１０では、第１録画装置２０ＡがＬＡＮ１１に接続された際、機器認証処理により当該ＬＡＮ１１に接続されている第２録画装置２０Ｂ及び第３録画装置２０Ｃとの間でそれぞれ相互に認識する。
【０１１２】
その後コンテンツバックアップシステム１０では、第１録画装置２０Ａにおいてテレビジョン放送番組の録画予約時にバックアップ指定された場合、当該第１録画装置２０Ａにより当該テレビジョン放送番組を録画する際、ハードディスクドライブ２２Ａに当該テレビジョン放送番組をコンテンツＣとして記憶させると共に、ＬＡＮ１１に接続された録画装置２０のうちバックアップ処理を実行し得る録画装置２０（例えば第３録画装置２０Ｃ）を選択し、当該コンテンツＣを当該第３録画装置２０Ｃへ送信してハードディスクドライブ２２ＣにバックアップコンテンツＢＣとして記憶させる。
【０１１３】
従ってコンテンツバックアップシステム１０では、第１録画装置２０Ａのハードディスクドライブ２２Ａに記憶するコンテンツＣがバックアップ指定されていた場合、バックアップ装置として選択した第３録画装置２０Ｃのハードディスクドライブ２２Ｃに当該コンテンツＣのコピーを記憶させることにより、コンテンツ単位で自動的にバックアップすることができる。
【０１１４】
この場合、コンテンツＣのオリジナルとバックアップとが異なるハードディスクドライブ２２Ａ及び２２Ｃに分散されて記憶されるため、仮に当該ハードディスクドライブ２２Ａ又は２２Ｃの障害等により一方のコンテンツＣが失われたとしても、他方が残っているため、当該コンテンツＣが完全に失われてしまう危険性を格段に低減することができる。
【０１１５】
さらにコンテンツバックアップシステム１０では、ユーザに指定されたコンテンツＣのみをバックアップするため、全てのコンテンツＣを無条件にバックアップする場合と比較して、ハードディスクドライブ２２の使用量を必要最小限に抑えながら、ユーザにとって重要性が高いコンテンツＣのみをバックアップすることができる。
【０１１６】
特にコンテンツバックアップシステム１０では、キーワード指定やジャンル指定の際にバックアップ指定がなされた場合、コンテンツＣごとにバックアップの要否を指定する必要が無いため、ユーザに煩わしい操作を強いる必要がない。
【０１１７】
またコンテンツバックアップシステム１０では、第１録画装置２０Ａからバックアップリクエストを送信することにより、第２録画装置２０Ｂ及び第３録画装置２０Ｃに対してバックアップ受付処理を行い得るか否かを返答させるため、ＬＡＮ１１に接続されている録画装置２０のうち、処理能力の観点からバックアップ処理を確実に行い得る録画装置２０を選択することができる。
【０１１８】
さらにコンテンツバックアップシステム１０では、バックアップ処理を行い得る録画装置２０が複数存在した場合に、装置リソース状況を要求してハードディスクドライブ２２の残容量を通知させることにより、最も残容量が大きい録画装置２０をバックアップ装置として選択することができるため、複数の録画装置２０間においてハードディスクドライブ２２の残容量の平準化を図ることができる。
【０１１９】
かかる構成に加えてコンテンツバックアップシステム１０では、第１録画装置２０Ａのハードディスクドライブ２２Ａが故障等の理由により交換された際、第１録画装置２０Ａから第２録画装置２０Ｂ及び第３録画装置２０Ｃに対してリカバリリクエストを送信することにより、交換前に当該ハードディスクドライブ２２Ａに記憶されていたコンテンツＣのうち、当該第２録画装置２０Ｂ及び第３録画装置２０ＣによりバックアップされていたコンテンツＣを第１録画装置２０Ａのハードディスクドライブ２２Ａに記憶させる。
【０１２０】
この場合、コンテンツバックアップシステム１０では、第１録画装置２０Ａにおけるハードディスクドライブ２２Ａの交換によりコンテンツリストＣＬＡが失われてしまっているものの、第２録画装置２０Ｂ及び第３録画装置２０ＣのコンテンツリストＣＬＢ及びＣＬＣにおける「オリジナル装置ＩＤ」項目により、第２録画装置２０Ｂ及び第３録画装置２０Ｃのハードディスクドライブ２２Ｂ及び２２Ｃに第１録画装置２０ＡのバックアップコンテンツＢＣが記憶されていることを検出することができる。
【０１２１】
すなわち第１録画装置２０Ａは、第２録画装置２０Ｂ及び第３録画装置２０Ｃから当該第１録画装置２０ＡをオリジナルとするコンテンツＣを抽出した上で送信してもらえるため、ハードディスクドライブ２２Ａの交換以前に記憶していたコンテンツＣに関する情報を何ら保持しておく必要なく、確実且つ容易に復元することができる。
【０１２２】
この場合、各録画装置２０により分担してコンテンツＣを復元することができるため、例えばＲＡＩＤシステムにおけるＲＡＩＤコントローラのような、バックアップ処理や復元処理を統括制御する装置を別途設ける必要がない。
【０１２３】
さらにコンテンツバックアップシステム１０では、第２録画装置２０Ｂ及び第３録画装置２０ＣのコンテンツＣのうち、第１録画装置２０ＡによりバックアップされていたコンテンツＣを再度送信し、ハードディスクドライブ２２Ａの交換前と同様のバックアップコンテンツＢＣを記憶させることにより、ハードディスクドライブ２２Ａの交換前と同様に、第２録画装置２０Ｂ及び第３録画装置２０Ｃのハードディスクドライブ２２Ｂ及び２２Ｃが故障しコンテンツＣが失われる場合に備えることができる。
【０１２４】
以上の構成によれば、コンテンツバックアップシステム１０では、ハードディスクドライブ２２Ａに記憶したコンテンツＣがバックアップ指定されていた場合、ＬＡＮ１１に接続された第３録画装置２０Ｃを選択し当該コンテンツＣを送信してハードディスクドライブ２２ＣにバックアップコンテンツＢＣとして記憶させておき、ハードディスクドライブ２２ＡのコンテンツＣが失われた場合、第１録画装置２０ＡからＬＡＮ１１を介してリカバリリクエストを送信するだけで、これに応じて第３録画装置２０Ｃが当該第１録画装置２０ＡのコンテンツＣのバックアップであるバックアップコンテンツＢＣを選択し当該第１録画装置２０Ａへ送信することができるので、当該コンテンツＣを確実且つ容易に復元することができる。
【０１２５】
（２）第２の実施の形態
（２−１）コンテンツバックアップシステムの構成
図２との対応部分に同一符号を付した図１４に示すように、第２の実施の形態によるコンテンツバックアップシステム３０は、コンテンツバックアップシステム１０（図２）における第３録画装置２０Ｃに代えて、ＮＡＳ（Network Attached Storage）装置４０及びパーソナルコンピュータ５０がＬＡＮ１１に接続されている。
【０１２６】
ＮＡＳ装置４０は、全体としてＬＡＮ１１に接続された他の機器から記憶領域として利用し得るようになされており、テレビジョン放送番組を符号化したコンテンツＣに限らず、音楽コンテンツや静止画像コンテンツ、或いはテキストデータや各種プログラムなど、ファイル形式でなる種々のデータを記憶し得るようになされている。
【０１２７】
ＮＡＳ装置４０は、制御部２１Ａと同様、ＣＰＵ構成でなる制御部４１により統括制御されており、所定のデータ管理プログラム等を実行することにより、ＬＡＮ１１及びネットワークインタフェース４３を介して受信した各種データをハードディスクドライブ４２に記憶させるようになされている。
【０１２８】
またＮＡＳ装置４０は、例えばＬＡＮ１１に接続された第１録画装置２０Ａからの要求に応じて、ハードディスクドライブ４２に記憶されているデータを読み出し、ネットワークインタフェース４３及びＬＡＮ１１を介して当該第１録画装置２０Ａへ当該データを送信するようになされている。
【０１２９】
パーソナルコンピュータ５０は、ＣＰＵ構成でなる制御部５１によって統括制御されており、ハードディスクドライブ５２に各種プログラムや各種データ等をファイル形式で記憶させ得ると共に、ネットワークインタフェース５３を介してＬＡＮ１１に接続されている。
【０１３０】
実際上パーソナルコンピュータ５０は、ハードディスクドライブ５２からＯＳ（Operating System）や各種プログラム等を読み出して実行することにより、各種処理を実行し得るようになされている。例えばパーソナルコンピュータ５０は、所定のデータ管理プログラムを実行することにより、ＬＡＮ１１を介して受信した各種データをハードディスクドライブ５２に記憶させ、また当該ハードディスクドライブ５２から読み出した各種データをＬＡＮ１１を介して送信し得るようになされている。
【０１３１】
（２−２）コンテンツのバックアップ
コンテンツバックアップシステム３０においては、ＮＡＳ装置４０及びパーソナルコンピュータ５０において、それぞれ所定のコンテンツバックアッププログラムを実行することにより、上述した第３録画装置２０Ｃと同様、ルーチンＲＴ２（図１０）、ルーチンＲＴ４（図１１及び図１２）並びにルーチンＲＴ６（図１３）を実行し得るようになされている。
【０１３２】
またＮＡＳ装置４０及びパーソナルコンピュータ５０は、このコンテンツバックアッププログラムを実行する際、いずれも固有の装置ＩＤが設定され、またコンテンツリストＣＬ（図示せず）を生成するようになされている。
【０１３３】
これによりＮＡＳ装置４０は、例えば第１録画装置２０Ａがコンテンツバックアップ処理を実行する際、第３録画装置２０Ｃと同様に、当該第１録画装置２０Ａからのバックアップリクエストに応じて自身の処理リソース状況や装置リソース情報等を当該第１録画装置２０Ａへ送信する。
【０１３４】
またＮＡＳ装置４０は、第１録画装置２０Ａによりバックアップ装置として選択された場合も、第３録画装置２０Ｃと同様に、当該第１録画装置２０Ａから送信されるコンテンツＣを受信し、これをバックアップコンテンツＢＣとしてハードディスクドライブ４２に記憶させ、コンテンツリストＣＬを更新する。
【０１３５】
さらにＮＡＳ装置４０は、第１録画装置２０Ａから機器ＩＤ及びリカバリリクエストを受信した場合にも、第３録画装置２０Ｃと同様に、当該第１録画装置２０ＡをオリジナルとするバックアップコンテンツＢＣを当該第１録画装置２０Ａへ送信し、当該当該第１録画装置２０ＡにコンテンツＣを復元させる。
【０１３６】
すなわちＮＡＳ装置４０は、ＬＡＮ１１に接続された第１録画装置２０Ａからのバックアップリクエストに応じて、当該第１録画装置２０ＡをオリジナルとするバックアップコンテンツＢＣを記憶し、また第１録画装置２０Ａからのリカバリリクエストに応じて、
当該第１録画装置２０ＡをオリジナルとするバックアップコンテンツＢＣを送信してコンテンツＣを復元させるようになされている。
【０１３７】
パーソナルコンピュータ５０は、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）メディア等を介してコンテンツバックアッププログラムがハードディスクドライブ５２にインストールされるようになされており、このコンテンツバックアッププログラムを実行することにより、ＮＡＳ装置４０と同様、第１録画装置２０ＡからのバックアップコンテンツＢＣを記憶し、また当該第１録画装置２０Ａに対して当該バックアップコンテンツＢＣを送信し得るようになされている。
【０１３８】
因みに録画装置２０は、販売時にコンテンツバックアッププログラムが格納されたＣＤ−ＲＯＭメディアが添付されるようになされている。このためパーソナルコンピュータ５０は、ユーザのインストール操作等により、当該ＣＤ−ＲＯＭメディアを介してコンテンツバックアッププログラムをハードディスクドライブ５２にインストールすることができる。
【０１３９】
このようにコンテンツバックアップシステム３０では、第１録画装置２０ＡがコンテンツＣのバックアップ処理を行う際、ＮＡＳ装置４０及びパーソナルコンピュータ５０をバックアップ装置として選択することができる。またコンテンツバックアップシステム３０では、第１録画装置２０Ａから機器ＩＤと共にリカバリリクエストを送信するだけで、当該ＮＡＳ装置４０及びパーソナルコンピュータ５０からバックアップコンテンツＢＣが送信されるため、これにより第１録画装置２０ＡのコンテンツＣを復元し得るようになされている。
【０１４０】
（２−３）動作及び効果
以上の構成おいて、第２の実施の形態におけるコンテンツバックアップシステム３０では、第１の実施の形態におけるコンテンツバックアップシステム１０と同様に、第１録画装置２０ＡのコンテンツＣをＬＡＮ１１経由でバックアップすることができる。
【０１４１】
さらにコンテンツバックアップシステム３０では、第１録画装置２０Ａがバックアップ処理を行う際、第２録画装置２０Ｂに加えてＮＡＳ装置４０及びパーソナルコンピュータ５０をもバックアップ装置として選択することができる。
【０１４２】
この結果、第２の実施の形態におけるコンテンツバックアップシステム３０では、第１の実施の形態におけるコンテンツバックアップシステム１０と比較して、バックアップ装置の選択肢を広げることができ、さらにバックアップコンテンツＢＣの記憶可能容量を増加させることができる。
【０１４３】
これによりコンテンツバックアップシステム３０では、例えばバックアップリクエストに対して１台も受付可能とならない、すなわち図１２のステップＳＰ２８において否定結果が得られるために、待機せざるを得ない、といった状況になる確率を低減させ、バックアップ処理を迅速に完了することができる。
【０１４４】
また、例えばユーザが録画装置２０を１台のみ所有していた場合、当該ユーザは第１の実施の形態におけるコンテンツバックアップシステム１０を構成することはできない。しかしながら、当該ユーザがパーソナルコンピュータ５０を所有しており、当該パーソナルコンピュータ５０にコンテンツバックアッププログラムをインストールした場合、当該ユーザは第２の実施の形態におけるコンテンツバックアップシステム３０と同様のコンテンツバックアップシステムを構築することができる。
【０１４５】
すなわち第２の実施の形態では、第１の実施の形態と比較して、コンテンツバックアップシステムの構築条件を緩和することができ、ユーザに対してコンテンツＣのバックアップ及び復元の機会を提供し得る可能性を高めることができる。
【０１４６】
ところで、一般に録画装置２０では、ユーザによりハードディスクドライブ２２Ａを増設し得ない場合が多い。これに対して、一般にパーソナルコンピュータ５０では、ユーザにより比較的容易にハードディスクドライブ５２を増設し得るようになされている。
【０１４７】
このためコンテンツバックアップシステム３０では、システム全体としての記憶容量をユーザによって比較的容易に増加させることができ、これに伴いバックアップコンテンツＢＣを保存するための記憶領域を容易に増加させることができる。この結果、コンテンツバックアップシステム３０では、コンテンツバックアップシステム１０よりも多くのコンテンツＣをバックアップすることが可能となり、復元時にもより多くのコンテンツＣを復元することができる。
【０１４８】
以上の構成によれば、第２の実施の形態におけるコンテンツバックアップシステム３０では、第１の実施の形態におけるコンテンツバックアップシステム１０と同様の作用効果を奏し得ることに加え、ＮＡＳ装置４０及びパーソナルコンピュータ５０をバックアップ装置として選択することができるため、バックアップ装置の選択肢を広げ得ると共に、バックアップコンテンツＢＣの記憶領域を比較的容易に増加させることができる。
【０１４９】
（３）他の実施の形態
なお上述した実施の形態においては、テレビジョン放送番組の録画終了直後にバックアップ処理を開始するようにした場合について述べたが、本発明はこれに限らず、例えば各録画装置２０が待機状態となっている可能性が高い夜間帯等にバックアップ処理を開始する等、テレビジョン放送番組の録画終了後における任意の時刻にバックアップ処理を開始するようにし、又はテレビジョン放送番組の録画処理と並行してバックアップ処理を行うようにしても良い。
【０１５０】
また上述した第１の実施の形態においては、第１録画装置２０Ａのバックアップリクエストに対する第２録画装置２０Ｂ及び第３録画装置２０Ｃからの返答として、受付可能又は受付不可能といった返答を返し、これを基に第１録画装置２０Ａがバックアップ装置を選択するようにした場合について述べたが、本発明はこれに限らず、例えば他の録画装置２０がバックアップリクエストに対して、「現時点では受付不可能であるが（自分の録画処理が終了するため）１０分後に受付可能となる」や「現時点では可能であるが（自分の予約録画処理を開始するため）５分後に受付不可能となる」のような返答を返すようにし、録画装置２０がその内容を加味した上でバックアップ処理のスケジュールを決定する等、バックアップリクエストに対して今後の予定について返答するようにしても良い。
【０１５１】
さらに上述した実施の形態においては、第１録画装置２０Ａからのバックアップリクエストに対する第２録画装置２０Ｂ及び第３録画装置２０Ｃからの受付可能又は受付不可能といった返答と、当該第２録画装置２０Ｂ及び第３録画装置２０Ｃからの装置リソース情報とを基に当該第１録画装置２０Ａがバックアップ装置を選択するようにした場合について述べたが、本発明はこれに限らず、例えば第１録画装置２０Ａからのバックアップリクエストに対する第２録画装置２０Ｂ及び第３録画装置２０Ｃからの受付可能又は受付不可能といった返答のみを基に第１録画装置２０Ａがバックアップ装置を選択するようにし、又は第２録画装置２０Ｂ及び第３録画装置２０Ｃからの装置リソース情報のみを基に第１録画装置２０Ａがバックアップ装置を選択するようにし、或いは第１録画装置２０Ａが一方的に適宜バックアップ装置を選択するようにしても良い。
【０１５２】
さらに上述した実施の形態においては、第１録画装置２０Ａが新たにＬＡＮ１１に接続されたときに装置認証登録処理を行うようにした場合について述べたが、本発明はこれに限らず、例えば３時間ごとや１２時間ごとのように定期的に装置認証登録処理を行うようにし、又はバックアップ処理を開始する前に毎回装置認証登録処理を行うようにし、或いはユーザの操作等により任意のタイミングで装置認証登録処理を行うようにしても良く、これにより一時的にＬＡＮ１１から切り離されていた録画装置２０や新たにＬＡＮ１１に接続された録画装置２０を積極的に検出して登録することができ、バックアップ装置の選択肢を増やすことができる。
【０１５３】
さらに上述した実施の形態においては、コンテンツバックアップシステム１０において、第１録画装置２０Ａ〜第３録画装置２０Ｃがテレビジョン放送番組を録画しコンテンツＣとして記憶するに場合について述べたが、本発明はこれに限らず、例えば音楽録音再生装置が音楽コンテンツを当該コンテンツＣとして記憶するようにしたコンテンツバックアップシステムや、静止画像記録再生装置が静止画像コンテンツを当該コンテンツＣとして記憶するようにしたコンテンツバックアップシステム、或いは複数種類のコンテンツが混在するコンテンツバックアップシステムに対して、本発明を適用するようにしても良い。
【０１５４】
一例として、第１録画装置２０Ａ〜第３録画装置２０Ｃがテレビジョン放送番組を録画したコンテンツＣに加え、音楽コンテンツや静止画像コンテンツ等をハードディスクドライブ２２Ａ〜２２Ｃに記憶し、さらに当該音楽コンテンツや静止画像コンテンツをバックアップするようにしても良い。
【０１５５】
この場合、バックアップ指定の条件として、例えば音楽コンテンツのアーティスト名やアルバム名等を指定したり、或いは静止画像コンテンツの作成日を指定したり、さらには例えば「全ての音楽コンテンツ」又は「全ての静止画像コンテンツ」のようにコンテンツの種類により指定するようにしても良い。
【０１５６】
さらに上述した実施の形態においては、記憶手段としてのハードディスクドライブ２２ＡにコンテンツＣを記憶するようにした場合について述べたが、本発明はこれに限らず、例えば不揮発性半導体メモリ等のような他の種類の記憶媒体にコンテンツＣを記憶するようにしても良い。
【０１５７】
さらに上述した第２の実施の形態においては、パーソナルコンピュータ５０がバックアップ装置として選択されバックアップコンテンツＢＣをハードディスクドライブ５２に記憶させるようにした場合について述べたが、本発明はこれに限らず、例えばパーソナルコンピュータ５０がハードディスクドライブ５２のコンテンツＣに対してバックアップ指定し、第１録画装置２０ＡやＮＡＳ装置４０をバックアップ装置として選択してバックアップコンテンツＢＣを記憶させる等、パーソナルコンピュータ５０から他の録画装置２０等に対してコンテンツＣをバックアップさせるようにしても良い。
【０１５８】
さらに上述した実施の形態においては、ＬＡＮ１１がＩＥＥＥ８０２．３方式の有線ネットワークでなる場合について述べたが、本発明はこれに限らず、当該ＬＡＮ１１に代えて、例えばＩＥＥＥ１３９４方式等による有線ネットワークや、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ方式等の無線ネットワークであっても良い。
【０１５９】
さらに上述した第１の実施の形態においては、コンテンツバックアッププログラム等の各種プログラムを第１録画装置２０Ａ〜第３録画装置２０Ｃの制御部２１Ａ〜２１ＣのＲＯＭ（図示せず）にそれぞれ格納しておくようにした場合について述べたが、本発明はこれに限らず、各種プログラムを例えばハードディスクドライブ２２Ａ〜２２Ｃに格納しておくようにし、又は図示しないＣＤ−ＲＯＭメディアや図示しないメモリースティック（ソニー株式会社の登録商標）等のような着脱自在の記憶媒体から読み出して直接実行するようにし、或いは当該着脱自在の記憶媒体からハードディスクドライブ２２Ａ〜２２Ｃにインストールして実行するようにしても良く、さらにはネットワークインタフェース２３Ａ〜２３Ｃを介してＬＡＮ１１内又はインターネット上のサーバ装置（図示せず）等から各種プログラムを取得するようにし、又はテレビジョン放送波により各種プログラムを配信するようにしても良い。
【０１６０】
さらに上述した実施の形態においては、記憶手段としてのハードディスクドライブ２２Ａ〜２２Ｃと、通信手段としてのネットワークインタフェース２３Ａ〜２３Ｃと、コンテンツ送信手段、バックアップ記憶手段、復元要求手段及びコンテンツ選択送信手段としての制御部２１Ａとによってコンテンツ記憶装置としての第１録画装置２０Ａ、第２録画装置２０Ｂ及び第３録画装置２０Ｃを構成する場合について述べたが、本発明はこれに限らず、その他種々の回路構成でなる記憶手段と、通信手段と、コンテンツ送信手段と、バックアップ記憶手段と、復元要求手段と、コンテンツ選択送信手段とによってコンテンツ記憶装置を構成するようにしても良い。
【産業上の利用可能性】
【０１６１】
本発明は、テレビジョン放送番組を録画する録画装置や音楽コンテンツを記憶し再生する音楽コンテンツプレーヤ等でも利用できる。
【図面の簡単な説明】
【０１６２】
【図１】ＲＡＩＤ構成による録画装置を示す略線図である。
【図２】第１の実施の形態によるコンテンツバックアップシステムの全体構成を示すブロック図である。
【図３】ハードディスクドライブ２２へのコンテンツの格納の説明に供する略線図である。
【図４】コンテンツリストの構成を示す略線図である。
【図５】コンテンツの格納状態（１）を示す略線図である。
【図６】コンテンツの格納状態（２）を示す略線図である。
【図７】コンテンツの格納状態（３）を示す略線図である。
【図８】コンテンツの格納状態（４）を示す略線図である。
【図９】バックアップ後のコンテンツリストの構成を示す略線図である。
【図１０】装置認証登録シーケンスを示す略線図である。
【図１１】コンテンツバックアップシーケンス（１）を示す略線図である。
【図１２】コンテンツバックアップシーケンス（２）を示す略線図である。
【図１３】コンテンツ復元シーケンスを示す略線図である。
【図１４】第２の実施の形態によるコンテンツバックアップシステムの全体構成を示すブロック図である。
【符号の説明】
【０１６３】
１、２０、２０Ａ、２０Ｂ、２０Ｃ……録画装置、２、２１Ａ、２１Ｂ、２１Ｃ、４１、５１……制御部、３、４、２２Ａ、２２Ｂ、２２Ｃ、４２、５２……ハードディスクドライブ、１０、３０……コンテンツバックアップシステム、１１……ＬＡＮ、２３Ａ、２３Ｂ、２３Ｃ、４３、５３……ネットワークインタフェース、４０……ＮＡＳ装置、５０……パーソナルコンピュータ。
【図１】
2008052351.tif 000003
【図２】
2008052351.tif 000004
【図３】
2008052351.tif 000005
【図４】
2008052351.tif 000006
【図５】
2008052351.tif 000007
【図６】
2008052351.tif 000008
【図７】
2008052351.tif 000009
【図８】
2008052351.tif 000010
【図９】
2008052351.tif 000011
【図１０】
2008052351.tif 000012
【図１１】
2008052351.tif 000013
【図１２】
2008052351.tif 000014
【図１３】
2008052351.tif 000015
【図１４】
2008052351.tif 000016