(57)【要約】【課題】ネットワーク上でコンテンツを分散して録画した複数のホームサーバが、安定した通信状態で分散して視聴するホームサーバに録画を送信することができる録画視聴システムを提供する。【解決手段】録画視聴システムは、ネットワーク１に接続する複数のホームサーバ１０の録画部１１が、コンテンツ送信サーバ２から放送されるコンテンツを、管理サーバ３０の録画指示部３１の指示により、分散して録画する。視聴するホームサーバ１０の視聴要求部１５からの視聴要求情報を、管理サーバ３０の視聴受付部３２が受け付け、送信指示部３３が、他のホームサーバ１０の録画送信部１２に、視聴するホームサーバ１０に対して、分散して録画したデータを送信させ、視聴するホームサーバ１０の合成部１６が受信して合成処理を施し、出力部１７が出力する。【選択図】        図２
2005223397.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続して送信されるコンテンツを録画して送信し、かつ前記録画されたコンテンツを受信して出力する複数のホームサーバと、前記ネットワークに接続して前記複数のホームサーバに前記コンテンツを録画させ、かつ他の前記ホームサーバに送信させる管理サーバと、を備える録画視聴システムであって、
前記管理サーバは、
前記複数のホームサーバに対して前記コンテンツを分散して録画させる録画指示手段と、
前記ホームサーバが送信する前記録画コンテンツの視聴要求である視聴要求情報を受け付ける視聴受付手段と、
前記視聴受付手段が受け付けた視聴要求情報に基づいて、前記複数のホームサーバに分散して録画されたコンテンツを、前記視聴要求を受け付けたホームサーバに送信させる送信指示手段とを有し、
前記ホームサーバは、
送信される前記コンテンツを受信し、前記録画指示手段によって指示された分散して録画する分散録画指示に基づいて録画する録画手段と、
操作者による視聴要求の入力を受け付けて受け付けられた前記視聴要求情報を前記管理サーバに送信する視聴要求手段と、
前記録画手段が分散して録画した前記コンテンツを、前記送信指示手段による送信指示に基づいて前記複数のホームサーバに送信する録画送信手段と、
前記録画送信手段によって送信された前記分散して録画されたコンテンツを受信して合成する合成手段と、
前記合成手段によって合成された録画コンテンツを出力する出力手段とを有するものであることを特徴とする録画視聴システム。
【請求項２】
前記管理サーバは、さらに、
前記複数のホームサーバに対して前記コンテンツを分散して多重化して録画させるよう割り付け、かつ、前記複数のホームサーバに対して前記録画されたコンテンツを前記ホームサーバに多重化して送信するよう割り付ける多重化割付手段を有し、
前記録画指示手段が、前記多重化割付手段による割り付けに基づいて前記コンテンツを前記複数のホームサーバに分散し多重化して録画させるものであり、
前記送信指示手段が、前記多重化割付手段による割り付けに基づいて前記分散し多重化して録画されたコンテンツを前記複数のホームサーバに多重化して送信させるものであり、
前記ホームサーバは、
前記録画手段が、前記録画指示手段による指示に基づいて前記コンテンツを分散し多重化して録画するものであり、
前記録画送信手段が、前記送信指示手段による送信指示に基づいて前記分散し多重化して録画されたコンテンツを前記ホームサーバに対して多重的に送信するものであることを特徴とする請求項１に記載の録画視聴システム。
【請求項３】
前記管理サーバは、さらに、
前記複数のホームサーバの通信状態を検知する通信検知手段を備え、
前記多重化割付手段が、前記通信検知手段によって検知された前記複数のホームサーバの通信状態に基づいて前記多重化録画および多重化送信の割り付けを決定するものであることを特徴とする請求項２に記載の録画視聴システム。
【請求項４】
前記ホームサーバは、さらに、
前記合成手段が受信する前記録画されたコンテンツの通信速度を測定して前記管理サーバに送信する通信速度測定手段を有し、
前記管理サーバは、
前記多重化割付手段が、前記通信速度測定手段から受信する前記通信速度情報に基づいて、前記複数のホームサーバに対して前記分散し多重化して録画されたコンテンツを多重化送信させる割り付けを決定するものであることを特徴とする請求項２または３に記載の録画視聴システム。
【請求項５】
前記ホームサーバは、さらに、
前記通信速度測定手段によって測定された受信速度が所定の速度以下の場合、他のホームサーバから前記録画コンテンツを受信するよう切り替える切替手段を備え、
前記合成手段は、前記切替手段によって切り換えられた送信元ホームサーバから前記録画コンテンツを受信して合成するものであることを特徴とする請求項４に記載の録画視聴システム。
【請求項６】
前記ホームサーバは、さらに、
操作者によるユーザ登録の入力を受け付けて、受け付けられた登録情報を前記管理サーバに送信する登録要求手段を有し、
前記管理サーバは、さらに
前記登録要求手段から送信された登録情報に基づいて送信した前記ホームサーバのユーザ登録を受け付けるユーザ登録手段と、
前記ユーザ登録手段が受け付けた前記ユーザ登録に基づいて、登録された前記ユーザのコンテンツの視聴利用料金を算出する課金手段とを有するものであることを特徴とする請求項１〜５のいずれか１つに記載の録画視聴システム。
【請求項７】
前記管理サーバは、さらに、
前記複数のホームサーバによる前記コンテンツの送受信を記録する通信記録手段を有し、
前記課金手段は、前記通信記録手段が記録した送受信記録に基づいて前記ユーザによる視聴に対して前記コンテンツの視聴利用料金を算出するものであることを特徴とする請求項６に記載の録画視聴システム。
【請求項８】
前記ホームサーバは、さらに、
他のホームサーバから前記録画されたコンテンツを受信した場合、前記ホームサーバの識別情報を電子透かしとして前記受信したコンテンツに埋め込む透かし埋込手段を有するものであることを特徴とする請求項１〜７のいずれか１つに記載の録画視聴システム。
【請求項９】
ネットワークに接続して送信されるコンテンツを複数のホームサーバに分散して録画させ、前記コンテンツの視聴を要求する視聴要求情報を送信するホームサーバに対して前記分散して録画したコンテンツを分散して送信させ、前記視聴要求情報を送信したホームサーバに前記コンテンツを視聴させる録画視聴システムにおける管理サーバであって、
前記複数のホームサーバに対して前記コンテンツを分散して録画させる録画指示手段と、
前記ホームサーバからの視聴要求情報を受け付ける視聴受付手段と、
前記視聴受付手段が受け付けた視聴要求情報に基づいて、前記複数のホームサーバに分散して録画されたコンテンツを、前記視聴要求を受け付けたホームサーバに送信させる送信指示手段と、
を備えたことを特徴とする録画視聴システムにおける管理サーバ。
【請求項１０】
さらに、
前記複数のホームサーバに対して前記コンテンツを分散して多重化して録画させるよう割り付け、かつ、前記複数のホームサーバに対して前記録画されたコンテンツを前記ホームサーバに多重化して送信するよう割り付ける多重化割付手段を備え、
前記録画指示手段が、前記多重化割付手段による割り付けに基づいて前記コンテンツを前記複数のホームサーバに分散し多重化して録画させるものであり、
前記送信指示手段が、前記多重化割付手段による割り付けに基づいて前記分散し多重化して録画されたコンテンツを前記複数のホームサーバに多重化して送信させるものであることを特徴とする請求項９に記載の録画視聴システムにおける管理サーバ。
【請求項１１】
さらに、
前記複数のホームサーバの通信状態を検知する通信検知手段を備え、
前記多重化割付手段が、前記通信検知手段によって検知された前記複数のホームサーバの通信状態に基づいて前記多重化録画および多重化送信の割り付けを決定するものであることを特徴とする請求項１０に記載の録画視聴システムにおける管理サーバ。
【請求項１２】
前記多重化割付手段が、前記複数のホームサーバが送信する前記録画されたコンテンツを受信する際の通信速度情報を前記ホームサーバから受信し、受信した前記通信速度情報に基づいて、前記複数のホームサーバに対して前記分散し多重化して録画されたコンテンツを多重化送信させる割り付けを決定するものであることを特徴とする請求項１０または１１に記載の録画視聴システムにおける管理サーバ。
【請求項１３】
さらに、
前記ホームサーバの操作者によるユーザ登録の入力を受け付けて受け付けられた登録情報を受信し、受信した登録情報に基づいて、前記ホームサーバのユーザ登録を受け付けるユーザ登録手段と、
前記ユーザ登録手段が受け付けた前記ユーザ登録に基づいて、登録された前記ユーザのコンテンツの視聴利用料金を算出する課金手段とを備えたものであることを特徴とする請求項９〜１２のいずれか１つに記載の録画視聴システムにおける管理サーバ。
【請求項１４】
さらに、
前記複数のホームサーバによる前記コンテンツの送受信を記録する通信記録手段を備え、
前記課金手段は、前記通信記録手段が記録した送受信記録に基づいて前記ユーザによる視聴に対して前記コンテンツの視聴利用料金を算出するものであることを特徴とする請求項１３に記載の録画視聴システムにおける管理サーバ。
【請求項１５】
ネットワークに接続して送信されるコンテンツを、管理サーバからの指示に基づいて録画して複数のホームサーバに送信し、かつ前記録画されたコンテンツを前記複数のホームサーバから受信して出力する録画視聴システムにおけるホームサーバであって、
送信される前記コンテンツを受信し、前記管理サーバからの分散して録画する分散録画指示に基づいて録画する録画手段と、
操作者による前記コンテンツの視聴要求の入力を受け付け、受け付けられた前記視聴要求情報を前記管理サーバに送信する視聴要求手段と、
前記管理サーバが受信した前記視聴要求情報によって前記複数のホームサーバに対して割り付けた送信指示情報を受信し、前記送信指示情報に基づいて前記コンテンツの録画を前記視聴要求情報を送信したホームサーバに送信する録画送信手段と、
前記複数のホームサーバが送信する前記分散して録画されたコンテンツを受信して合成する合成手段と、
前記合成手段によって合成された録画コンテンツを出力する出力手段とを
備えたことを特徴とする録画視聴システムにおけるホームサーバ。
【請求項１６】
前記録画手段が、前記管理サーバからの分散し多重化して録画する多重化録画指示に基づいて分散し多重化して録画するものであり、
前記録画送信手段が、前記管理サーバからの分散し多重化して送信する多重化送信指示に基づいて前記分散し多重化して録画されたコンテンツを前記複数のホームサーバに対して多重的に送信するものであることを特徴とする請求項１５に記載の録画視聴システムにおけるホームサーバ。
【請求項１７】
さらに、
前記合成手段が受信する前記録画されたコンテンツの通信速度を測定して前記管理サーバに送信する通信速度測定手段を有し、
前記通信速度測定手段によって送信された通信速度に基づいて、前記管理サーバが決定する前記複数のホームサーバに対して多重化送信させる割り付け情報により、別のホームサーバから前記録画したコンテンツを受信した場合、前記合成手段は、前記別のホームサーバから前記録画コンテンツを受信して合成処理するものであることを特徴とする請求項１６に記載の録画視聴システムにおけるホームサーバ。
【請求項１８】
前記ホームサーバは、さらに、
前記通信速度測定手段によって測定された受信速度が所定の速度以下の場合、他のホームサーバから前記録画コンテンツを受信するよう前記管理サーバに切り替えさせる切替手段を備え、
前記合成手段は、前記切替手段によって切り換えられた送信元ホームサーバから前記録画コンテンツを受信して合成するものであることを特徴とする請求項１７に記載の録画視聴システムにおけるホームサーバ。
【請求項１９】
さらに、
前記録画されたコンテンツを受信した場合、自身のホームサーバの識別情報を電子透かしとして前記受信したコンテンツに埋め込む透かし埋込手段を備えたことを特徴とする請求項１５〜１８のいずれか１つに記載の録画視聴システムにおけるホームサーバ。
【請求項２０】
ネットワークに接続し、送信されるコンテンツを管理サーバが複数のホームサーバに分散して録画させ、前記分散して録画されたコンテンツを前記ホームサーバが受信して視聴する録画視聴方法であって、
前記管理サーバが、前記複数のホームサーバに対して前記コンテンツを分散して録画させる録画指示工程と、
前記ホームサーバが、前記ホームサーバの操作者による視聴要求の入力を受け付けて受け付けられた前記視聴要求情報を前記管理サーバに送信する視聴要求工程と、
前記管理サーバが、前記視聴要求工程において送信された視聴要求情報を受信して受け付ける視聴受付工程と、
前記管理サーバが、前記視聴受付工程で受け付けられた視聴要求情報に基づいて、前記複数のホームサーバに対して前記複数のホームサーバに分散して録画されたコンテンツを、前記視聴要求情報を受け付けたホームサーバに送信させる録画送信工程と、
前記ホームサーバが、前記録画送信工程において送信された前記分散して録画されたコンテンツを受信して合成する合成工程と、
前記ホームサーバが、前記合成工程において合成された録画コンテンツを出力する出力工程とを含むことを特徴とする録画視聴方法。
【請求項２１】
さらに、
前記管理サーバが、前記複数のホームサーバに対して前記コンテンツを分散して多重化して録画させるよう割り付ける多重化録画割付工程と、
前記管理サーバが、前記複数のホームサーバに対して前記録画されたコンテンツを前記ホームサーバに多重化して送信するよう割り付ける多重化送信割付工程とを含み、
前記録画指示工程が、前記多重化録画割付工程における割り付けに基づいて前記管理サーバが前記コンテンツを前記複数のホームサーバに分散し多重化して録画させるものであり、
前記録画送信工程が、前記多重化送信割付工程による割り付けに基づいて前記分散し多重化して録画されたコンテンツを前記複数のホームサーバに多重化して送信させるものであることを特徴とする請求項２０に記載の録画視聴方法。
【請求項２２】
さらに、
前記管理サーバが、前記複数のホームサーバの通信状態を検知する通信検知工程を含み、
前記多重化録画割付工程および多重化送割付送信工程のうち１つ以上の工程が、前記通信検知工程において検知された前記複数のホームサーバの通信状態に基づいて、当該割り付けを決定するものであることを特徴とする請求項２１に記載の録画視聴方法。
【請求項２３】
さらに、
前記複数のホームサーバが前記録画されたコンテンツを受信する通信速度を測定して前記管理サーバに送信する通信速度測定工程を、含み、
前記多重化送信割付工程が、前記通信速度測定工程において測定された前記通信速度に基づいて、前記録画されたコンテンツの送信割り付けを決定するものであることを特徴とする請求項２１または２２に記載の録画視聴方法。
【請求項２４】
さらに、
前記ホームサーバが、操作者によるユーザ登録の入力を受け付けて、受け付けられた登録情報を前記管理サーバに送信する登録要求工程と、
前記管理サーバが、前記登録要求工程において送信された登録情報に基づいて送信した前記ホームサーバのユーザ登録を受け付けるユーザ登録工程と、
前記ユーザ登録工程において受け付けたユーザ登録に基づいて、登録された前記ユーザのコンテンツの視聴利用料金を算出する課金工程とを含むものであることを特徴とする請求項２０〜２３のいずれか１つに記載の録画視聴方法。
【請求項２５】
さらに、
前記管理サーバが、前記複数のホームサーバによる前記コンテンツの送受信を記録する通信記録工程を含み、
前記課金工程が、前記通信記録工程において記録された送受信記録に基づいて前記ユーザによる視聴に対して前記コンテンツの視聴利用料金を算出するものであることを特徴とする請求項２４に記載の録画視聴方法。
【請求項２６】
さらに、
前記ホームサーバが、他のホームサーバから前記録画されたコンテンツを受信した場合、受信した前記ホームサーバの識別情報を電子透かしとして前記受信したコンテンツに埋め込む透かし埋込工程を含むものであることを特徴とする請求項２０〜２５のいずれか１つに記載の録画視聴方法。
【請求項２７】
ネットワークに接続する複数のホームサーバからなり、ネットワークを介して送信されるコンテンツを録画して複数のホームサーバに送信し、かつ録画されたコンテンツを前記複数のホームサーバから受信して出力する複数のホームサーバからなる録画視聴システムにおけるホームサーバであって、
送信される前記コンテンツを受信し、分散して録画する録画手段と、
操作者によるコンテンツの視聴要求の入力を受け付け、受け付けられた前記視聴要求情報を他のホームサーバに送信する視聴要求手段と、
前記視聴要求情報を受信した場合、前記視聴要求情報の送信元のホームサーバに対して前記受信した視聴要求情報に基づいて前記分散して録画したコンテンツを送信する録画送信手段と、
前記録画送信手段が送信する前記分散して録画されたコンテンツを受信した場合、前記受信した分散して録画されたコンテンツを合成する合成手段と、
前記合成手段によって合成された録画コンテンツを出力する出力手段とを
備えたことを特徴とする録画視聴システムにおけるホームサーバ。
【請求項２８】
前記録画手段が、前記コンテンツを分散し多重化して録画するものであり、
前記録画送信手段が、前記分散し多重化して録画されたコンテンツを前記視聴要求の送信元のホームサーバに対して多重的に送信するものであることを特徴とする請求項２７に記載の録画視聴システムにおけるホームサーバ。
【請求項２９】
さらに、
前記合成手段が前記録画されたコンテンツを送信する送信元ホームサーバからの受信速度を測定する通信速度測定手段と、
前記通信速度測定手段によって測定された受信速度が所定の速度以下の場合、別のホームサーバから前記録画コンテンツを受信するよう切り替える切替手段とを備え、
前記合成手段は、前記切替手段によって切り換えられた別の送信元ホームサーバから前記録画コンテンツを受信して合成するものであることを特徴とする請求項２８に記載の録画視聴システムにおけるホームサーバ。
【請求項３０】
さらに、
前記ホームサーバの操作者によるユーザ登録の入力を受け付けるユーザ登録手段と、
前記ホームサーバにおける前記録画コンテンツの送受信を記録し、前記送受信記録および前記ユーザ登録手段が受け付けたユーザ登録情報に基づいて、前記ユーザによる録画コンテンツの視聴利用料金を算出する課金手段と、を備えたことを特徴とする請求項２７〜２９のいずれか１つに記載の録画視聴システムにおけるホームサーバ。
【請求項３１】
さらに、
他のホームサーバから前記録画されたコンテンツを受信した場合、自身のホームサーバの識別情報を電子透かしとして前記受信したコンテンツに埋め込む透かし埋込手段を備えたことを特徴とする請求項２７〜３０のいずれか１つに記載の録画視聴システムにおけるホームサーバ。
【請求項３２】
ネットワークに接続する複数のホームサーバからなる録画視聴システムの録画視聴方法であって、
前記複数のホームサーバが、前記ネットワークを介して送信されるコンテンツを受信し、分散して録画する分散録画工程と、
操作者による前記コンテンツの視聴要求の入力を前記ホームサーバが受け付けた場合、受け付けられた前記視聴要求情報を他のホームサーバに送信する視聴要求工程と、
前記視聴要求工程で送信された前記視聴要求情報を前記複数のホームサーバが受信した場合、前記視聴要求情報の送信元のホームサーバに対して前記受信した視聴要求情報に基づいて前記分散して録画したコンテンツを送信する録画送信工程と、
前記録画送信工程において送信される前記分散して録画されたコンテンツを受信して、前記録画されたコンテンツを合成する合成工程と、
前記合成工程において合成された録画コンテンツを出力する出力工程とを
含むことを特徴とする録画視聴方法。
【請求項３３】
前記分散録画工程が、前記コンテンツを分散し多重化して録画するものであり、
前記録画送信工程が、前記分散録画工程において分散し多重化して録画されたコンテンツを、前記視聴要求の送信元のホームサーバに対して多重的に送信するものであることを特徴とする請求項３２に記載の録画視聴方法。
【請求項３４】
さらに、
前記合成工程において受信する前記録画されたコンテンツの通信速度を測定する通信速度測定工程と、
前記通信速度測定工程において測定された通信速度が所定の速度以下の場合、ネットワーク接続された別のホームサーバから前記録画コンテンツ情報を受信するよう切り替える切替工程とを含み、
前記合成工程は、前記切替工程によって切り換えられた別の送信元ホームサーバから前記録画コンテンツを受信して合成するものであることを特徴とする請求項３３に記載の録画視聴方法。
【請求項３５】
さらに、
前記ホームサーバの操作者によるユーザ登録の入力を受け付けるユーザ登録工程と、
前記ホームサーバにおける前記録画コンテンツの送受信を記録し、前記送受信記録および前記ユーザ登録工程において受け付けたユーザ登録情報に基づいて、前記ユーザによる録画コンテンツの視聴利用料金を算出する課金工程と、を備えたことを特徴とする請求項３２〜３４のいずれか１つに記載の録画視聴方法。
【請求項３６】
さらに、
他のホームサーバから前記録画されたコンテンツを受信した場合、自身のホームサーバの識別情報を電子透かしとして前記受信したコンテンツに埋め込む透かし埋込工程を含むことを特徴とする請求項３２〜３５のいずれか１つに記載の録画視聴方法。
【請求項３７】
請求項２０〜２６および請求項３２〜３６のいずれか１つに記載された方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のホームサーバからなる録画視聴システム、録画視聴システムにおける管理サーバ、録画視聴システムにおけるホームサーバ、録画視聴方法、およびその方法をコンピュータに実行させるプログラムに関し、特に、複数のホームサーバが互いに分散して録画したデータを共有し、ホームサーバにおける視聴時には、他の複数のホームサーバに分散して録画したデータを送信させることにより、分散された録画データを受信し合成して視聴する録画視聴システム、録画視聴システムにおける管理サーバ、録画視聴システムにおけるホームサーバ、録画視聴方法、およびその方法をコンピュータに実行させるプログラムに関するものである。
【背景技術】
【０００２】
従来、受信する放送番組などのコンテンツを、ハードディスクを使用するホームサーバに録画する場合、ハードディスク容量が足りなくなる問題があった。このようなホームサーバの記憶容量不足を解決するため、複数のホームサーバ同士が互いに録画されたデータを共有するシステムが提案されている。このシステムでは、あるホームサーバで録画されて格納されたデータを別のホームサーバで視聴できるようにした（特許文献１）。
【０００３】
【特許文献１】特開２００３−４６９５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１で提案された技術は、単にホームサーバで録画されて格納されたデータを別のホームサーバで視聴できるようにしているだけであった。上記技術では、例えば現在普及しているＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃａｌ  ＤＳＬ＝非対象型デジタル加入者線）のような上りと下りの通信速度が非対称で上りの通信速度が遅いネットワークを介する場合には、送信側のデータ転送速度が十分早くないので視聴に問題が生じる可能性があった。
【０００５】
また、家庭に設置されると想定されているホームサーバであるので、断線などの故障および停電に対して迅速に対応できなく、また所有者の事情で該ホームサーバが廃棄される可能性があり、またネットワークの通信速度が混雑度により変動するなど、録画情報を送信する動作が不安定になる要因が多数存在する問題があった。
【０００６】
また、特許文献１に開示された技術は、録画データの著作権を守る技術が示されていないため、ホームサーバで録画した映像の著作権を守る技術が未解決であるという問題があった。
【０００７】
本発明は、上記に鑑みてなされたものであって、本発明の目的は、視聴する際にネットワークにおける通信速度が低下したとしても送信データ量を確保できる複数のホームサーバからなる録画視聴システムを提供することである。
【０００８】
また、本発明の目的は、ネットワーク接続特有の不安定動作を改良して安定した送受信状態で視聴可能になる多数の録画可能なホームサーバが接続された録画視聴システムを提供することである。
【０００９】
また、本発明の目的は、多数の録画可能なホームサーバが接続された録画視聴システムにおいて、分散して録画したデータを合成して視聴する場合に、著作権者への対価の還元が可能となる録画視聴システムを提供することである。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、ネットワークに接続して送信されるコンテンツを録画して送信し、かつ前記録画されたコンテンツを受信して出力する複数のホームサーバと、前記ネットワークに接続して前記複数のホームサーバに前記コンテンツを録画させ、かつ他の前記ホームサーバに送信させる管理サーバと、を備える録画視聴システムであって、前記管理サーバは、前記複数のホームサーバに対して前記コンテンツを分散して録画させる録画指示手段と、前記ホームサーバが送信する前記録画コンテンツの視聴要求である視聴要求情報を受け付ける視聴受付手段と、前記視聴受付手段が受け付けた視聴要求情報に基づいて、前記複数のホームサーバに分散して録画されたコンテンツを、前記視聴要求を受け付けたホームサーバに送信させる送信指示手段とを有し、前記ホームサーバは、送信される前記コンテンツを受信し、前記録画指示手段によって指示された分散して録画する分散録画指示に基づいて録画する録画手段と、操作者による視聴要求の入力を受け付けて受け付けられた前記視聴要求情報を前記管理サーバに送信する視聴要求手段と、前記録画手段が分散して録画した前記コンテンツを、前記送信指示手段による送信指示に基づいて前記複数のホームサーバに送信する録画送信手段と、前記録画送信手段によって送信された前記分散して録画されたコンテンツを受信して合成する合成手段と、前記合成手段によって合成された録画コンテンツを出力する出力手段とを有するものであることを特徴とする。
【００１１】
この請求項１にかかる発明によれば、ネットワークで接続された複数のホームサーバと管理サーバとを備える録画視聴システムは、送信されるコンテンツを管理サーバが複数のホームサーバに分散して録画させ、録画された録画データを視聴するホームサーバに分散して送信させ、視聴するホームサーバは合成して出力するので、ネットワークの通信速度が低い場合であっても十分な送信データ量で受信して視聴することができるので、視聴の途切れなく良好な通信状態で視聴することができる。
【００１２】
また、請求項２にかかる発明は、請求項１に記載の録画視聴システムであって、前記管理サーバは、さらに、前記複数のホームサーバに対して前記コンテンツを分散して多重化して録画させるよう割り付け、かつ、前記複数のホームサーバに対して前記録画されたコンテンツを前記ホームサーバに多重化して送信するよう割り付ける多重化割付手段を有し、前記録画指示手段が、前記多重化割付手段による割り付けに基づいて前記コンテンツを前記複数のホームサーバに分散し多重化して録画させるものであり、前記送信指示手段が、前記多重化割付手段による割り付けに基づいて前記分散し多重化して録画されたコンテンツを前記複数のホームサーバに多重化して送信させるものであり、前記ホームサーバは、前記録画手段が、前記録画指示手段による指示に基づいて前記コンテンツを分散し多重化して録画するものであり、前記録画送信手段が、前記送信指示手段による送信指示に基づいて前記分散し多重化して録画されたコンテンツを前記ホームサーバに対して多重的に送信するものであることを特徴とする。
【００１３】
この請求項２にかかる発明によれば、管理サーバは、複数のホームサーバに分散し多重化して割り付けて録画させ、視聴側ホームサーバに対して多重化し送信させるので、視聴側ホームサーバに対して複数のホームサーバから録画データを多重化して送信でき、視聴の途切れなく良好な通信状態で視聴することができる。
【００１４】
また、請求項３にかかる発明は、請求項２に記載の録画視聴システムであって、前記管理サーバは、さらに、前記複数のホームサーバの通信状態を検知する通信検知手段を備え、前記多重化割付手段が、前記通信検知手段によって検知された前記複数のホームサーバの通信状態に基づいて前記多重化録画および多重化送信の割り付けを決定するものであることを特徴とする。
【００１５】
この請求項３にかかる発明によれば、管理サーバがホームサーバの通信状態を検知して分散し多重化して録画および送信させる割り付けを行うことにより、視聴側ホームサーバに対して通信状態の良好な送信側ホームサーバを割り付けて送信することができるので、視聴の途切れなく良好な通信状態で視聴することができる。
【００１６】
また、請求項４にかかる発明は、請求項２または３に記載の録画視聴システムであって、前記ホームサーバは、さらに、前記合成手段が受信する前記録画されたコンテンツの通信速度を測定して前記管理サーバに送信する通信速度測定手段を有し、前記管理サーバは、前記多重化割付手段が、前記通信速度測定手段から受信する前記通信速度情報に基づいて、前記複数のホームサーバに対して前記分散し多重化して録画されたコンテンツを多重化送信させる割り付けを決定するものであることを特徴とする。
【００１７】
この請求項４にかかる発明によれば、管理サーバが、視聴側のホームサーバが検知する録画データの受信速度情報を受信し受信した受信速度情報に基づいて送信ホームサーバを割り付けて視聴側ホームサーバに送信させることによって、通信速度の良好な送信側ホームサーバによって送信させるので、視聴の途切れなく良好な通信状態で視聴することができる。
【００１８】
また、請求項５にかかる発明は、請求項４に記載の録画視聴システムであって、前記ホームサーバは、さらに、前記通信速度測定手段によって測定された受信速度が所定の速度以下の場合、他のホームサーバから前記録画コンテンツを受信するよう切り替える切替手段を備え、前記合成手段は、前記切替手段によって切り換えられた送信元ホームサーバから前記録画コンテンツを受信して合成するものであることを特徴とする。
【００１９】
この請求項５にかかる発明によれば、視聴側のホームサーバが録画データを受信する受信速度を検知して良好な送信速度のホームサーバに切り替えて受信することによって、視聴側ホームサーバは、通信速度が高いホームサーバに切り替えて受信することができるので、視聴の途切れなく良好な通信状態で視聴することができる。
【００２０】
また、請求項６にかかる発明は、請求項１〜５のいずれか１つに記載の録画視聴システムであって、前記ホームサーバは、さらに、操作者によるユーザ登録の入力を受け付けて、受け付けられた登録情報を前記管理サーバに送信する登録要求手段を有し、前記管理サーバは、さらに前記登録要求手段から送信された登録情報に基づいて送信した前記ホームサーバのユーザ登録を受け付けるユーザ登録手段と、前記ユーザ登録手段が受け付けた前記ユーザ登録に基づいて、登録された前記ユーザのコンテンツの視聴利用料金を算出する課金手段とを有するものであることを特徴とする。
【００２１】
この請求項６にかかる発明によれば、管理サーバが、録画および視聴を行うホームサーバを登録し、ホームサーバの視聴に対して利用料金を課金できるので、著作権者への対価の還元が可能となる。
【００２２】
また、請求項７にかかる発明は、請求項６に記載の録画視聴システムであって、前記管理サーバは、さらに、前記複数のホームサーバによる前記コンテンツの送受信を記録する通信記録手段を有し、前記課金手段は、前記通信記録手段が記録した送受信記録に基づいて前記ユーザによる視聴に対して前記コンテンツの視聴利用料金を算出するものであることを特徴とする。
【００２３】
この請求項７にかかる発明によれば、管理サーバがホームサーバによる送受信を記録して、該記録に基づいてホームサーバの視聴に対して視聴料金を算出するので、著作権者への対価の還元が可能となる。
【００２４】
また、請求項８にかかる発明は、請求項１〜７のいずれか１つに記載の録画視聴システムであって、前記ホームサーバは、さらに、他のホームサーバから前記録画されたコンテンツを受信した場合、前記ホームサーバの識別情報を電子透かしとして前記受信したコンテンツに埋め込む透かし埋込手段を有するものであることを特徴とする。
【００２５】
また、請求項９にかかる発明は、ネットワークに接続して送信されるコンテンツを複数のホームサーバに分散して録画させ、前記コンテンツの視聴を要求する視聴要求情報を送信するホームサーバに対して前記分散して録画したコンテンツを分散して送信させ、前記視聴要求情報を送信したホームサーバに前記コンテンツを視聴させる録画視聴システムにおける管理サーバであって、前記複数のホームサーバに対して前記コンテンツを分散して録画させる録画指示手段と、前記ホームサーバからの視聴要求情報を受け付ける視聴受付手段と、前記視聴受付手段が受け付けた視聴要求情報に基づいて、前記複数のホームサーバに分散して録画されたコンテンツを、前記視聴要求を受け付けたホームサーバに送信させる送信指示手段と、を備えたことを特徴とする。
【００２６】
この請求項９にかかる発明によれば、ネットワークで接続された複数のホームサーバを管理する録画視聴システムの管理サーバは、ホームサーバに送信させるコンテンツを複数のホームサーバに分散して録画させ、録画された録画データを視聴するホームサーバに分散して送信させ、視聴するホームサーバは合成して出力することによって、ネットワークの通信速度が低い場合であっても十分な送信データ量で受信させることができるので、視聴の途切れなく良好な通信状態で視聴することができる。
【００２７】
また、請求項１０にかかる発明は、請求項９に記載の録画視聴システムにおける管理サーバであって、さらに、前記複数のホームサーバに対して前記コンテンツを分散して多重化して録画させるよう割り付け、かつ、前記複数のホームサーバに対して前記録画されたコンテンツを前記ホームサーバに多重化して送信するよう割り付ける多重化割付手段を備え、前記録画指示手段が、前記多重化割付手段による割り付けに基づいて前記コンテンツを前記複数のホームサーバに分散し多重化して録画させるものであり、前記送信指示手段が、前記多重化割付手段による割り付けに基づいて前記分散し多重化して録画されたコンテンツを前記複数のホームサーバに多重化して送信させるものであることを特徴とする。
【００２８】
この請求項１０にかかる発明によれば、管理サーバは、複数のホームサーバに分散し多重化して割り付けて録画させ、視聴ホームサーバに対しては多重化して割り付けて送信させることによって、視聴側ホームサーバに対して複数のホームサーバから多重化して録画データを送信でき、視聴の途切れなく良好な通信状態で視聴することができる。
【００２９】
また、請求項１１にかかる発明は、請求項１０に記載の録画視聴システムにおける管理サーバであって、さらに、前記複数のホームサーバの通信状態を検知する通信検知手段を備え、前記多重化割付手段が、前記通信検知手段によって検知された前記複数のホームサーバの通信状態に基づいて前記多重化録画および多重化送信の割り付けを決定するものであることを特徴とする。
【００３０】
この請求項１１にかかる発明によれば、管理サーバがホームサーバの通信状態を検知して分散し多重化して録画割り付けを行うことにより、視聴側ホームサーバに対して通信状態の良好な送信側ホームサーバを割り付けて送信することができるので、視聴の途切れなく良好な通信状態で視聴することができる。
【００３１】
また、請求項１２にかかる発明は、請求項１０または１１に記載の録画視聴システムにおける管理サーバであって、前記多重化割付手段が、前記複数のホームサーバが送信する前記録画されたコンテンツを受信する際の通信速度情報を前記ホームサーバから受信し、受信した前記通信速度情報に基づいて、前記複数のホームサーバに対して前記分散し多重化して録画されたコンテンツを多重化送信させる割り付けを決定するものであることを特徴とする。
【００３２】
この請求項１２にかかる発明によれば、管理サーバが、視聴側のホームサーバが録画データを受信する受信速度を検知して送信ホームサーバを割り付け、視聴側ホームサーバに通信速度の良好な送信側ホームサーバによって送信させるので、視聴の途切れなく良好な通信状態で視聴することができる。
【００３３】
また、請求項１３にかかる発明は、請求項９〜１２のいずれか１つに記載の録画視聴システムにおける管理サーバであって、さらに、前記ホームサーバの操作者によるユーザ登録の入力を受け付けて受け付けられた登録情報を受信し、受信した登録情報に基づいて、前記ホームサーバのユーザ登録を受け付けるユーザ登録手段と、前記ユーザ登録手段が受け付けた前記ユーザ登録に基づいて、登録された前記ユーザのコンテンツの視聴利用料金を算出する課金手段とを備えたものであることを特徴とする。
【００３４】
この請求項１３にかかる発明によれば、管理サーバが、録画および視聴を行うホームサーバを登録し、ホームサーバの視聴に対して利用料金を課金できるので、著作権者への対価の還元が可能となる。
【００３５】
また、請求項１４にかかる発明は、請求項１３に記載の録画視聴システムにおける管理サーバであって、さらに、前記複数のホームサーバによる前記コンテンツの送受信を記録する通信記録手段を備え、前記課金手段は、前記通信記録手段が記録した送受信記録に基づいて前記ユーザによる視聴に対して前記コンテンツの視聴利用料金を算出するものであることを特徴とする。
【００３６】
この請求項１４にかかる発明によれば、管理サーバがホームサーバによる送受信を記録して、該記録に基づいて視聴側ホームサーバに対して視聴料金を算出するので、著作権者への対価の還元が可能となる。
【００３７】
また、請求項１５にかかる発明は、ネットワークに接続して送信されるコンテンツを、管理サーバからの指示に基づいて録画して複数のホームサーバに送信し、かつ前記録画されたコンテンツを前記複数のホームサーバから受信して出力する録画視聴システムにおけるホームサーバであって、送信される前記コンテンツを受信し、前記管理サーバからの分散して録画する分散録画指示に基づいて録画する録画手段と、操作者による前記コンテンツの視聴要求の入力を受け付け、受け付けられた前記視聴要求情報を前記管理サーバに送信する視聴要求手段と、前記管理サーバが受信した前記視聴要求情報によって前記複数のホームサーバに対して割り付けた送信指示情報を受信し、前記送信指示情報に基づいて前記コンテンツの録画を前記視聴要求情報を送信したホームサーバに送信する録画送信手段と、前記複数のホームサーバが送信する前記分散して録画されたコンテンツを受信して合成する合成手段と、前記合成手段によって合成された録画コンテンツを出力する出力手段とを備えたことを特徴とする。
【００３８】
この請求項１５にかかる発明によれば、ネットワークで接続され、管理サーバによって管理され、送信されるコンテンツを受信し録画し送信する複数のホームサーバからなる録画視聴システムのホームサーバは、管理サーバの指示によりコンテンツを分散して録画し、視聴するホームサーバに分散して送信し、視聴するホームサーバは合成して出力することにより、ネットワークの通信速度が低い場合であっても十分な送信データ量で受信して視聴することができるので、視聴の途切れなく良好な通信状態で視聴することができる。
【００３９】
また、請求項１６にかかる発明は、請求項１５に記載の録画視聴システムにおけるホームサーバであって、前記録画手段が、前記管理サーバからの分散し多重化して録画する多重化録画指示に基づいて分散し多重化して録画するものであり、前記録画送信手段が、前記管理サーバからの分散し多重化して送信する多重化送信指示に基づいて前記分散し多重化して録画されたコンテンツを前記複数のホームサーバに対して多重的に送信するものであることを特徴とする。
【００４０】
この請求項１６にかかる発明によれば、管理サーバからの録画指示により複数のホームサーバが分散し多重化して録画し、視聴側ホームサーバに多重化して送信するので、視聴の途切れなく良好な通信状態で視聴することができる。
【００４１】
また、請求項１７にかかる発明は、請求項１６に記載の録画視聴システムにおけるホームサーバであって、さらに、前記合成手段が受信する前記録画されたコンテンツの通信速度を測定して前記管理サーバに送信する通信速度測定手段を有し、前記通信速度測定手段によって送信された通信速度に基づいて、前記管理サーバが決定する前記複数のホームサーバに対して多重化送信させる割り付け情報により、別のホームサーバから前記録画したコンテンツを受信した場合、前記合成手段は、前記別のホームサーバから前記録画コンテンツを受信して合成処理するものであることを特徴とする。
【００４２】
この請求項１７にかかる発明によれば、視聴側のホームサーバが検知する録画データの受信速度に基づいて管理サーバが割り付けた送信ホームサーバからの録画データを受信することにより、通信速度の良好な送信側ホームサーバによって受信できるので、視聴の途切れなく良好な通信状態で視聴することができる。
【００４３】
また、請求項１８にかかる発明は、請求項１７に記載の録画視聴システムにおけるホームサーバであって、前記ホームサーバは、さらに、前記通信速度測定手段によって測定された受信速度が所定の速度以下の場合、他のホームサーバから前記録画コンテンツを受信するよう前記管理サーバに切り替えさせる切替手段を備え、前記合成手段は、前記切替手段によって切り換えられた送信元ホームサーバから前記録画コンテンツを受信して合成するものであることを特徴とする。
【００４４】
この請求項１８にかかる発明によれば、視聴側のホームサーバが録画データの受信速度を検知し、検知した受信速度に基づいて良好な送信速度のホームサーバに管理サーバに切り替えさせて送信させることにより、視聴側ホームサーバに対して通信速度が高いホームサーバに切り替えて送信させることができるので、視聴の途切れなく良好な通信状態で視聴することができる。
【００４５】
また、請求項１９にかかる発明は、請求項１５〜１８のいずれか１つに記載の録画視聴システムにおけるホームサーバであって、さらに、前記録画されたコンテンツを受信した場合、自身のホームサーバの識別情報を電子透かしとして前記受信したコンテンツに埋め込む透かし埋込手段を備えたことを特徴とする。
【００４６】
この請求項１９にかかる発明によれば、ホームサーバが録画データを視聴した場合には自身の識別情報を埋め込むので、違法複写を防止することができる。
【００４７】
また、請求項２０にかかる発明は、ネットワークに接続し、送信されるコンテンツを管理サーバが複数のホームサーバに分散して録画させ、前記分散して録画されたコンテンツを前記ホームサーバが受信して視聴する録画視聴方法であって、前記管理サーバが、前記複数のホームサーバに対して前記コンテンツを分散して録画させる録画指示工程と、前記ホームサーバが、前記ホームサーバの操作者による視聴要求の入力を受け付けて受け付けられた前記視聴要求情報を前記管理サーバに送信する視聴要求工程と、前記管理サーバが、前記視聴要求工程において送信された視聴要求情報を受信して受け付ける視聴受付工程と、前記管理サーバが、前記視聴受付工程で受け付けられた視聴要求情報に基づいて、前記複数のホームサーバに対して前記複数のホームサーバに分散して録画されたコンテンツを、前記視聴要求情報を受け付けたホームサーバに送信させる録画送信工程と、前記ホームサーバが、前記録画送信工程において送信された前記分散して録画されたコンテンツを受信して合成する合成工程と、前記ホームサーバが、前記合成工程において合成された録画コンテンツを出力する出力工程とを含むことを特徴とする。
【００４８】
この請求項２０にかかる発明によれば、ネットワークで接続された複数のホームサーバと管理サーバとを備える録画視聴システムの録画視聴方法は、送信されるコンテンツを管理サーバが複数のホームサーバに分散して録画させ、録画された録画データを視聴するホームサーバに分散して送信させ、視聴するホームサーバは合成して出力することによって、ネットワークの通信速度が低い場合であっても十分な送信データ量で受信して視聴することができるので、視聴の途切れなく良好な通信状態で視聴することができる。
【００４９】
また、請求項２１にかかる発明は、請求項２０に記載の録画視聴方法であって、さらに、前記管理サーバが、前記複数のホームサーバに対して前記コンテンツを分散して多重化して録画させるよう割り付ける多重化録画割付工程と、前記管理サーバが、前記複数のホームサーバに対して前記録画されたコンテンツを前記ホームサーバに多重化して送信するよう割り付ける多重化送信割付工程とを含み、前記録画指示工程が、前記多重化録画割付工程における割り付けに基づいて前記管理サーバが前記コンテンツを前記複数のホームサーバに分散し多重化して録画させるものであり、前記録画送信工程が、前記多重化送信割付工程による割り付けに基づいて前記分散し多重化して録画されたコンテンツを前記複数のホームサーバに多重化して送信させるものであることを特徴とする。
【００５０】
この請求項２１にかかる発明によれば、管理サーバは、複数のホームサーバに分散し多重化して割り付けて録画させ、視聴側ホームサーバに対して多重化して送信させることにより、視聴側ホームサーバに対して複数のホームサーバから録画データを多重化して送信できるので、視聴の途切れなく良好な通信状態で視聴することができる。
【００５１】
また、請求項２２にかかる発明は、請求項２１に記載の録画視聴方法であって、さらに、前記管理サーバが、前記複数のホームサーバの通信状態を検知する通信検知工程を含み、前記多重化録画割付工程および多重化送割付送信工程のうち１つ以上の工程が、前記通信検知工程において検知された前記複数のホームサーバの通信状態に基づいて、当該割り付けを決定するものであることを特徴とする。
【００５２】
この請求項２２にかかる発明によれば、管理サーバが、複数のホームサーバの通信状態を検知して分散し多重化して録画させ、視聴側ホームサーバに送信させることにより、通信状態の良好な送信側ホームサーバを割り付けて送信させるので、視聴の途切れなく良好な通信状態で視聴することができる。
【００５３】
また、請求項２３にかかる発明は、請求項２１または２２に記載の録画視聴方法であって、さらに、前記複数のホームサーバが前記録画されたコンテンツを受信する通信速度を測定して前記管理サーバに送信する通信速度測定工程を、含み、前記多重化送信割付工程が、前記通信速度測定工程において測定された前記通信速度に基づいて、前記録画されたコンテンツの送信割り付けを決定するものであることを特徴とする。
【００５４】
この請求項２３にかかる発明によれば、視聴側のホームサーバが録画データの受信速度を検知して管理サーバに送信し、管理サーバが受信した受信速度に基づいて送信側ホームサーバを割り付けて視聴側ホームサーバに送信させることによって、通信速度の良好な送信側ホームサーバが録画データを送信するので、視聴の途切れなく良好な通信状態で視聴することができる。
【００５５】
また、請求項２４にかかる発明は、請求項２０〜２３のいずれか１つに記載の録画視聴方法であって、さらに、前記ホームサーバが、操作者によるユーザ登録の入力を受け付けて、受け付けられた登録情報を前記管理サーバに送信する登録要求工程と、前記管理サーバが、前記登録要求工程において送信された登録情報に基づいて送信した前記ホームサーバのユーザ登録を受け付けるユーザ登録工程と、前記ユーザ登録工程において受け付けたユーザ登録に基づいて、登録された前記ユーザのコンテンツの視聴利用料金を算出する課金工程とを含むものであることを特徴とする。
【００５６】
この請求項２４にかかる発明によれば、ホームサーバから登録要求が出され、管理サーバが録画および視聴を行うホームサーバを登録し、ホームサーバの視聴に対して利用料金を課金するので、著作権者への対価の還元が可能となる。
【００５７】
また、請求項２５にかかる発明は、請求項２４に記載の録画視聴方法であって、さらに、前記管理サーバが、前記複数のホームサーバによる前記コンテンツの送受信を記録する通信記録工程を含み、前記課金工程が、前記通信記録工程において記録された送受信記録に基づいて前記ユーザによる視聴に対して前記コンテンツの視聴利用料金を算出するものであることを特徴とする。
【００５８】
この請求項２５にかかる発明によれば、管理サーバがホームサーバによる送受信を記録して、該記録に基づいて視聴側のホームサーバによる視聴料金を算出するので、著作権者への対価の還元が可能となる。
【００５９】
また、請求項２６にかかる発明は、請求項２０〜２５のいずれか１つに記載の録画視聴方法であって、さらに、前記ホームサーバが、他のホームサーバから前記録画されたコンテンツを受信した場合、受信した前記ホームサーバの識別情報を電子透かしとして前記受信したコンテンツに埋め込む透かし埋込工程を含むものであることを特徴とする。
【００６０】
この請求項２６にかかる発明によれば、ホームサーバが録画データを視聴した場合には自身の識別情報を埋め込むので、違法複写を防止することができる。
【００６１】
また、請求項２７にかかる発明は、ネットワークに接続する複数のホームサーバからなり、ネットワークを介して送信されるコンテンツを録画して複数のホームサーバに送信し、かつ録画されたコンテンツを前記複数のホームサーバから受信して出力する複数のホームサーバからなる録画視聴システムにおけるホームサーバであって、送信される前記コンテンツを受信し、分散して録画する録画手段と、操作者によるコンテンツの視聴要求の入力を受け付け、受け付けられた前記視聴要求情報を他のホームサーバに送信する視聴要求手段と、前記視聴要求情報を受信した場合、前記視聴要求情報の送信元のホームサーバに対して前記受信した視聴要求情報に基づいて前記分散して録画したコンテンツを送信する録画送信手段と、前記録画送信手段が送信する前記分散して録画されたコンテンツを受信した場合、前記受信した分散して録画されたコンテンツを合成する合成手段と、前記合成手段によって合成された録画コンテンツを出力する出力手段とを備えたことを特徴とする。
【００６２】
この請求項２７にかかる発明によれば、ネットワークで接続されて、送信されるコンテンツを受信し録画し送信する複数のホームサーバからなる録画視聴システムのホームサーバは、ユーザの視聴要求を受け付けて、分散して録画されたコンテンツを録画したホームサーバから送信させて、受信して合成し、出力することにより、ネットワークの通信速度が低い場合であっても十分な送信データ量で受信して視聴することができるので、視聴の途切れなく良好な通信状態で視聴することができる。
【００６３】
また、請求項２８にかかる発明は、請求項２７に記載の録画視聴システムにおけるホームサーバであって、前記録画手段が、前記コンテンツを分散し多重化して録画するものであり、前記録画送信手段が、前記分散し多重化して録画されたコンテンツを前記視聴要求の送信元のホームサーバに対して多重的に送信するものであることを特徴とする。
【００６４】
この請求項２８にかかる発明によれば、複数のホームサーバが分散し多重化して録画し、視聴側ホームサーバに多重化して送信するので、視聴の途切れなく良好な通信状態で視聴することができる。
【００６５】
また、請求項２９にかかる発明は、請求項２８に記載の録画視聴システムにおけるホームサーバであって、さらに、前記合成手段が前記録画されたコンテンツを送信する送信元ホームサーバからの受信速度を測定する通信速度測定手段と、前記通信速度測定手段によって測定された受信速度が所定の速度以下の場合、別のホームサーバから前記録画コンテンツを受信するよう切り替える切替手段とを備え、前記合成手段は、前記切替手段によって切り換えられた別の送信元ホームサーバから前記録画コンテンツを受信して合成するものであることを特徴とする。
【００６６】
この請求項２９にかかる発明によれば、視聴側ホームサーバが録画データの受信速度を検知して、送信元を良好な送信速度のホームサーバに切り替えて送信させることにより、視聴側ホームサーバは通信速度が高いホームサーバに切り替えて受信することができるので、視聴の途切れなく良好な通信状態で視聴することができる。
【００６７】
また、請求項３０にかかる発明は、請求項２７〜２９のいずれか１つに記載の録画視聴システムにおけるホームサーバにおいて、さらに、前記ホームサーバの操作者によるユーザ登録の入力を受け付けるユーザ登録手段と、前記ホームサーバにおける前記録画コンテンツの送受信を記録し、前記送受信記録および前記ユーザ登録手段が受け付けたユーザ登録情報に基づいて、前記ユーザによる録画コンテンツの視聴利用料金を算出する課金手段と、を備えたことを特徴とする。
【００６８】
この請求項３０にかかる発明によれば、さらに、ホームサーバの操作者によるユーザ登録の入力を受け付けるユーザ登録手段と、ホームサーバにおける録画コンテンツの送受信記録およびユーザ登録情報に基づいて、ユーザによる録画コンテンツの視聴利用料金を算出する。この構成により、ホームサーバを使用してユーザが登録して視聴した記録が課金情報として残るので、著作権者への対価の還元が可能となる。
【００６９】
また、請求項３１にかかる発明は、請求項２７〜３０のいずれか１つに記載の録画視聴システムにおけるホームサーバであって、さらに、他のホームサーバから前記録画されたコンテンツを受信した場合、自身のホームサーバの識別情報を電子透かしとして前記受信したコンテンツに埋め込む透かし埋込手段を備えたことを特徴とする。
【００７０】
この請求項３１にかかる発明によれば、ホームサーバが録画データを視聴した場合には自身の識別情報を埋め込むので、違法複写を防止することができる。
【００７１】
また、請求項３２にかかる発明は、ネットワークに接続する複数のホームサーバからなる録画視聴システムの録画視聴方法であって、前記複数のホームサーバが、前記ネットワークを介して送信されるコンテンツを受信し、分散して録画する分散録画工程と、操作者による前記コンテンツの視聴要求の入力を前記ホームサーバが受け付けた場合、受け付けられた前記視聴要求情報を他のホームサーバに送信する視聴要求工程と、前記視聴要求工程で送信された前記視聴要求情報を前記複数のホームサーバが受信した場合、前記視聴要求情報の送信元のホームサーバに対して前記受信した視聴要求情報に基づいて前記分散して録画したコンテンツを送信する録画送信工程と、前記録画送信工程において送信される前記分散して録画されたコンテンツを受信して、前記録画されたコンテンツを合成する合成工程と、前記合成工程において合成された録画コンテンツを出力する出力工程とを含むことを特徴とする。
【００７２】
この請求項３２にかかる発明によれば、ネットワークで接続されて、送信されるコンテンツを受信し録画し送信する複数のホームサーバからなる録画視聴システムの録画視聴方法は、ユーザの視聴要求を受け付け、分散して録画されたコンテンツを録画したホームサーバから送信させ、受信して合成し、出力することにより、ネットワークの通信速度が低い場合であっても十分な送信データ量で受信して視聴することができるので、視聴の途切れなく良好な通信状態で視聴することができる。
【００７３】
また、請求項３３にかかる発明は、請求項３２に記載の録画視聴方法であって、前記分散録画工程が、前記コンテンツを分散し多重化して録画するものであり、前記録画送信工程が、前記分散録画工程において分散し多重化して録画されたコンテンツを、前記視聴要求の送信元のホームサーバに対して多重的に送信するものであることを特徴とする。
【００７４】
この請求項３３にかかる発明によれば、複数のホームサーバが分散し多重化して録画し、視聴側ホームサーバに多重化して送信するので、視聴の途切れなく良好な通信状態で視聴することができる。
【００７５】
また、請求項３４にかかる発明は、請求項３３に記載の録画視聴方法であって、さらに、前記合成工程において受信する前記録画されたコンテンツの通信速度を測定する通信速度測定工程と、前記通信速度測定工程において測定された通信速度が所定の速度以下の場合、ネットワーク接続された別のホームサーバから前記録画コンテンツ情報を受信するよう切り替える切替工程とを含み、前記合成工程は、前記切替工程によって切り換えられた別の送信元ホームサーバから前記録画コンテンツを受信して合成するものであることを特徴とする。
【００７６】
この請求項３４にかかる発明によれば、視聴側ホームサーバが録画データの受信速度を検知して、送信元を良好な送信速度のホームサーバに切り替えて送信させることにより、視聴側ホームサーバは通信速度が高いホームサーバに切り替えて受信することができるので、視聴の途切れなく良好な通信状態で視聴することができる。
【００７７】
また、請求項３５にかかる発明は、請求項３２〜３４のいずれか１つに記載の録画視聴方法において、さらに、前記ホームサーバの操作者によるユーザ登録の入力を受け付けるユーザ登録工程と、前記ホームサーバにおける前記録画コンテンツの送受信を記録し、前記送受信記録および前記ユーザ登録工程において受け付けたユーザ登録情報に基づいて、前記ユーザによる録画コンテンツの視聴利用料金を算出する課金工程と、を含むことを特徴とする。
【００７８】
この請求項３５にかかる発明によれば、さらに、ホームサーバの操作者によるユーザ登録の入力を受け付け、ホームサーバにおける録画コンテンツの送受信記録およびユーザ登録情報に基づいて、ユーザによる録画コンテンツの視聴利用料金を算出する。この構成により、ホームサーバを使用してユーザが登録して視聴した記録が課金情報として残るので、著作権者への対価の還元が可能となる。
【００７９】
また、請求項３６にかかる発明は、請求項３２〜３５のいずれか１つに記載の録画視聴方法であって、さらに、他のホームサーバから前記録画されたコンテンツを受信した場合、自身のホームサーバの識別情報を電子透かしとして前記受信したコンテンツに埋め込む透かし埋込工程を含むことを特徴とする。
【００８０】
この請求項３６にかかる発明によれば、ホームサーバが録画データを視聴した場合には自身の識別情報を埋め込むので、違法複写を防止することができる。
【００８１】
また、請求項３７にかかる発明は、プログラムであって、請求項２０〜２６および請求項３２〜３６のいずれか１つに記載された方法をコンピュータに実行させることを特徴とする。
【００８２】
この請求項３７にかかる発明によれば、請求項２０〜２６および請求項３２〜３６に記載のいずれか１つの録画視聴方法をコンピュータに実行させることができる。
【発明の効果】
【００８３】
本発明（請求項１）にかかる録画視聴システムは、ネットワークで接続された複数のホームサーバと管理サーバとを備え、送信されるコンテンツを管理サーバが複数のホームサーバに分散して録画させ、録画された録画データを視聴するホームサーバに分散して送信させ、視聴するホームサーバは合成して出力するので、ネットワークの通信速度が低い場合であっても十分な送信データ量で受信して視聴することができるので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【００８４】
また、本発明（請求項２）にかかる録画視聴システムは、管理サーバは、複数のホームサーバに分散し多重化して割り付けて録画させ、視聴側ホームサーバに対して多重化し送信させるので、視聴側ホームサーバに対して複数のホームサーバから録画データを多重化して送信でき、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【００８５】
また、本発明（請求項３）にかかる録画視聴システムは、管理サーバがホームサーバの通信状態を検知して分散し多重化して録画および送信させる割り付けを行うことにより、視聴側ホームサーバに対して通信状態の良好な送信側ホームサーバを割り付けて送信することができるので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【００８６】
また、本発明（請求項４）にかかる録画視聴システムは、管理サーバが、視聴側のホームサーバが検知する録画データの受信速度情報を受信し受信した受信速度情報に基づいて送信ホームサーバを割り付けて視聴側ホームサーバに送信させることによって、通信速度の良好な送信側ホームサーバによって送信させるので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【００８７】
また、本発明（請求項５）にかかる録画視聴システムは、視聴側のホームサーバが録画データを受信する受信速度を検知して良好な送信速度のホームサーバに切り替えて受信することによって、視聴側ホームサーバは、通信速度が高いホームサーバに切り替えて受信することができるので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【００８８】
また、本発明（請求項６）にかかる録画視聴システムは、管理サーバが、録画および視聴を行うホームサーバを登録し、ホームサーバの視聴に対して利用料金を課金できるので、著作権者への対価の還元が可能となるという効果を奏する。
【００８９】
また、本発明（請求項７）にかかる録画視聴システムは、管理サーバがホームサーバによる送受信を記録して、該記録に基づいてホームサーバの視聴に対して視聴料金を算出するので、著作権者への対価の還元が可能となるという効果を奏する。
【００９０】
また、本発明（請求項８）にかかる録画視聴システムは、ホームサーバが録画データを視聴した場合、視聴データに対して自身の識別情報を埋め込むので、違法複写を防止することができるという効果を奏する。
【００９１】
また、本発明（請求項９）にかかる録画視聴システムの管理サーバは、ネットワークで接続された複数のホームサーバを管理し、ホームサーバに送信させるコンテンツを複数のホームサーバに分散して録画させ、録画された録画データを視聴するホームサーバに分散して送信させ、視聴するホームサーバは合成して出力することによって、ネットワークの通信速度が低い場合であっても十分な送信データ量で受信させることができるので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【００９２】
また、本発明（請求項１０）にかかる録画視聴システムの管理サーバは、管理サーバは、複数のホームサーバに分散し多重化して割り付けて録画させ、視聴ホームサーバに対しては多重化して割り付けて送信させることによって、視聴側ホームサーバに対して複数のホームサーバから多重化して録画データを送信でき、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【００９３】
また、本発明（請求項１１）にかかる録画視聴システムの管理サーバは、管理サーバがホームサーバの通信状態を検知して分散し多重化して録画割り付けを行うことにより、視聴側ホームサーバに対して通信状態の良好な送信側ホームサーバを割り付けて送信することができるので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【００９４】
また、本発明（請求項１２）にかかる録画視聴システムの管理サーバは、管理サーバが、視聴側のホームサーバが録画データを受信する受信速度を検知して送信ホームサーバを割り付け、視聴側ホームサーバに通信速度の良好な送信側ホームサーバによって送信させるので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【００９５】
また、本発明（請求項１３）にかかる録画視聴システムの管理サーバは、管理サーバが、録画および視聴を行うホームサーバを登録し、ホームサーバの視聴に対して利用料金を課金できるので、著作権者への対価の還元が可能となるという効果を奏する。
【００９６】
また、本発明（請求項１４）にかかる録画視聴システムの管理サーバは、管理サーバがホームサーバによる送受信を記録して、該記録に基づいて視聴側ホームサーバに対して視聴料金を算出するので、著作権者への対価の還元が可能となるという効果を奏する。
【００９７】
また、本発明（請求項１５）にかかる録画視聴システムのホームサーバは、ネットワークで接続され、管理サーバによって管理され、送信されるコンテンツを受信し録画し送信し、管理サーバの指示によりコンテンツを分散して録画し、視聴するホームサーバに分散して送信し、視聴するホームサーバは合成して出力することにより、ネットワークの通信速度が低い場合であっても十分な送信データ量で受信して視聴することができるので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【００９８】
また、本発明（請求項１６）にかかる録画視聴システムのホームサーバは、管理サーバからの録画指示により複数のホームサーバが分散し多重化して録画し、視聴側ホームサーバに多重化して送信するので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【００９９】
また、本発明（請求項１７）にかかる録画視聴システムのホームサーバは、視聴側のホームサーバが検知する録画データの受信速度に基づいて管理サーバが割り付けた送信ホームサーバからの録画データを受信することにより、通信速度の良好な送信側ホームサーバによって受信できるので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【０１００】
また、本発明（請求項１８）にかかる録画視聴システムのホームサーバは、視聴側のホームサーバが録画データの受信速度を検知し、検知した受信速度に基づいて良好な送信速度のホームサーバに管理サーバに切り替えさせて送信させることにより、視聴側ホームサーバに対して通信速度が高いホームサーバに切り替えて送信させることができるので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【０１０１】
また、本発明（請求項１９）にかかる録画視聴システムのホームサーバは、ホームサーバが録画データを視聴した場合には自身の識別情報を埋め込むので、違法複写を防止することができるという効果を奏する。
【０１０２】
また、本発明（請求項２０）にかかる録画視聴方法は、送信されるコンテンツを管理サーバが複数のホームサーバに分散して録画させ、録画された録画データを視聴するホームサーバに分散して送信させ、視聴するホームサーバは合成して出力することによって、ネットワークの通信速度が低い場合であっても十分な送信データ量で受信して視聴することができるので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【０１０３】
また、本発明（請求項２１）にかかる録画視聴方法は、管理サーバは、複数のホームサーバに分散し多重化して割り付けて録画させ、視聴側ホームサーバに対して多重化して送信させることにより、視聴側ホームサーバに対して複数のホームサーバから録画データを多重化して送信できるので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【０１０４】
また、本発明（請求項２２）にかかる録画視聴方法は、管理サーバが、複数のホームサーバの通信状態を検知して分散し多重化して録画させ、視聴側ホームサーバに送信させることにより、通信状態の良好な送信側ホームサーバを割り付けて送信させるので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【０１０５】
また、本発明（請求項２３）にかかる録画視聴方法は、視聴側のホームサーバが録画データの受信速度を検知して管理サーバに送信し、管理サーバが受信した受信速度に基づいて送信側ホームサーバを割り付けて視聴側ホームサーバに送信させることによって、通信速度の良好な送信側ホームサーバが録画データを送信するので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【０１０６】
また、本発明（請求項２４）にかかる録画視聴方法は、ホームサーバから登録要求が出され、管理サーバが録画および視聴を行うホームサーバを登録し、ホームサーバの視聴に対して利用料金を課金するので、著作権者への対価の還元が可能となるという効果を奏する。
【０１０７】
また、本発明（請求項２５）にかかる録画視聴方法は、管理サーバがホームサーバによる送受信を記録して、該記録に基づいて視聴側のホームサーバによる視聴料金を算出するので、著作権者への対価の還元が可能となるという効果を奏する。
【０１０８】
また、本発明（請求項２６）にかかる録画視聴方法は、ホームサーバが録画データを視聴した場合には自身の識別情報を埋め込むので、違法複写を防止することができるという効果を奏する。
【０１０９】
また、本発明（請求項２７）にかかる録画視聴システムのホームサーバは、ネットワークで接続されて、送信されるコンテンツを受信し録画し送信する複数のホームサーバからなり、ユーザの視聴要求を受け付けて、分散して録画されたコンテンツを録画したホームサーバから送信させて、受信して合成し、出力することにより、ネットワークの通信速度が低い場合であっても十分な送信データ量で受信して視聴することができるので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【０１１０】
また、本発明（請求項２８）にかかる録画視聴システムのホームサーバは、複数のホームサーバが分散し多重化して録画し、視聴側ホームサーバに多重化して送信するので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【０１１１】
また、本発明（請求項２９）にかかる録画視聴システムのホームサーバは、視聴側ホームサーバが録画データの受信速度を検知して、送信元を良好な送信速度のホームサーバに切り替えて送信させることにより、視聴側ホームサーバは通信速度が高いホームサーバに切り替えて受信することができるので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【０１１２】
また、本発明（請求項３０）にかかる録画視聴システムのホームサーバは、ホームサーバを使用してユーザが登録して視聴した記録が課金情報として残るので、著作権者への対価の還元が可能となるという効果を奏する。
【０１１３】
また、本発明（請求項３１）にかかる録画視聴システムのホームサーバは、ホームサーバが録画データを視聴した場合には自身の識別情報を埋め込むので、違法複写を防止することができるという効果を奏する。
【０１１４】
また、本発明（請求項３２）にかかる録画視聴方法は、ネットワークで接続されて、送信されるコンテンツを受信し録画し送信し、ユーザの視聴要求を受け付け、分散して録画されたコンテンツを録画したホームサーバから送信させ、受信して合成し、出力することにより、ネットワークの通信速度が低い場合であっても十分な送信データ量で受信して視聴することができるので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【０１１５】
また、本発明（請求項３３）にかかる録画視聴方法は、複数のホームサーバが分散し多重化して録画し、視聴側ホームサーバに多重化して送信するので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【０１１６】
また、本発明（請求項３４）にかかる録画視聴方法は、視聴側ホームサーバが録画データの受信速度を検知して、送信元を良好な送信速度のホームサーバに切り替えて送信させることにより、視聴側ホームサーバは通信速度が高いホームサーバに切り替えて受信することができるので、視聴の途切れなく良好な通信状態で視聴することができるという効果を奏する。
【０１１７】
また、本発明（請求項３５）にかかる録画視聴方法は、ホームサーバを使用してユーザが登録して視聴した記録が課金情報として残るので、著作権者への対価の還元が可能となるという効果を奏する。
【０１１８】
また、本発明（請求項３６）にかかる録画視聴方法は、ホームサーバが録画データを視聴した場合には自身の識別情報を埋め込むので、違法複写を防止することができるという効果を奏する。
【０１１９】
また、本発明（請求項３７）にかかるプログラムは、請求項２０〜２６および請求項３２〜３６に記載のいずれか１つの録画視聴方法をコンピュータに実行させることができるという効果を奏する。
【発明を実施するための最良の形態】
【０１２０】
以下に添付図面を参照して、この発明にかかる録画視聴システム、録画視聴システムにおける管理サーバ、録画視聴システムにおけるホームサーバ、録画視聴方法、およびその方法をコンピュータに実行させるプログラムの最良な実施の形態を詳細に説明する。
【０１２１】
（１．実施の形態１）
（１．１．録画視聴システムのネットワーク構成）
図１は本発明の実施の形態１による録画視聴システムのネットワーク構成を説明する図である。本発明の実施の形態１による録画視聴システムは、ネットワーク１に接続した複数のホームサーバ１０ａ〜１０ｃと、ネットワークに接続した管理サーバ３０とを備える。ネットワーク１にはコンテンツ送信サーバ２が接続されており、ネットワーク１を介して各ホームサーバ１０ａ〜１０ｃに音声映像データなどのコンテンツを放送している。ここで、ホームサーバは図中３個が描かれているが、３個に限定されているわけでなく、複数個であることを代表して表現している。
【０１２２】
コンテンツ送信サーバ２は、音声映像などの番組映像をネットワークを介してそれぞれのホームサーバ１０ａ〜１０ｃおよび管理サーバ３０に送信する。視聴者はホームサーバ１０ａ〜１０ｃを使用して、送信される番組コンテンツを視聴する。
【０１２３】
ホームサーバ１０ａ〜ｃは、記憶部２１としてＨＤＤ（ハードディスクドライブ）を備え、ネットワーク通信機能を有してデータの授受を行う。インターネット１を介して接続される管理サーバ３０は、各ホームサーバ全体を管理する。ホームサーバ側は、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃａｌ  ＤＳＬ＝非対象型デジタル加入者線）など一般に多く普及している常時接続のネットワークに接続している。管理サーバ３０は、光ケーブルなど上り下りとも十分に高速なネットワークに接続している。
【０１２４】
管理サーバ３０は、ホームサーバ１０ａ〜１０ｃにコンテンツをネットワーク１を介して録画させ、かつホームサーバに送信させる。
【０１２５】
（１．２．録画視聴システムの各サーバの構成）
図２は、本発明の実施の形態１による録画視聴システムの機能的ブロック図である。ここで、ホームサーバ１０は実際は複数個（例えば、図１の符号１０ａ〜ｃ）存在するが、１つのみを代表させて以下、機能を説明する。
【０１２６】
実施の形態１による録画視聴システムの管理サーバ３０は、録画指示部３１と、視聴受付部３２と、送信指示部３３と、ユーザ登録部３４と、課金部３５と、通信記録部３６と、通信検知部３７と、記憶部３８とを備える。
【０１２７】
実施の形態１による録画視聴システムのホームサーバ１０は、録画部１１と、録画送信部１２と、通信速度測定部１３と、切替部１４と、視聴要求部１５と、合成部１６と、出力部１７と、登録要求部１８と、透かし埋込部１９と、入力部２０と、記憶部２１とを備える。
【０１２８】
管理サーバ３０の録画指示部３１は、ホームサーバ１０に対してコンテンツ送信サーバ２の配信するコンテンツデータを分散して録画させるよう指示する。視聴受付部３２は、ホームサーバ１０が管理サーバ３０に対して送信する視聴要求情報を受け付ける。送信指示部３３は、視聴受付部３２が受け付けたホームサーバ１０からの視聴要求情報に基づいて、ネットワーク１に接続した複数のホームサーバ１０ａ〜１０ｃが分散して録画したコンテンツを、視聴要求を受け付けたホームサーバ１０に送信させるよう送信指示情報を送信する。
【０１２９】
ホームサーバ１０の録画部１１は、コンテンツ送信サーバ２から送信されるコンテンツデータを受信し、かつ管理サーバ３０の録画指示部３１から送信される分散して録画する指示である分散録画指示情報を受信し、受信した分散録画指示情報に従ってコンテンツデータを録画する。
【０１３０】
入力部２０は、キーボードなどで構成されて操作者の入力を受け付ける。入力部２０から操作者は視聴要求を入力し、視聴要求部１５は、受け付けられた視聴要求情報を管理サーバ３０に送信する。
【０１３１】
送信指示情報を受信したホームサーバの録画送信部１２は、録画部１１が分散して録画したコンテンツデータを、管理サーバ３０の送信指示部３３の送信指示情報に基づいて、視聴を要求するホームサーバに送信する。
【０１３２】
視聴を要求したホームサーバの合成部１６は、送信側のホームサーバの録画送信部１２によって送信された録画コンテンツデータを受信して合成する。
【０１３３】
各ホームサーバに録画させる番組とホームサーバにおける録画について説明する。管理サーバ３０は、コンテンツの録画する部分を決定し、各ホームサーバに対して録画指示部３１が録画要求として録画指示情報を送信する。管理サーバ３０は各ホームサーバの記憶部２０の録画エリアの使用可能量を管理している。各ホームサーバは管理サーバ３０からの指示に従い、割当てられた番組部分の録画を行う。
【０１３４】
ここで、録画指示部３１が指示する録画指示による割当て部分の録画は、単純な録画ではなく、タイムスライスした録画データ形式、あるいは周波数分割した録画データ形式で、各ホームサーバに分散化されて録画される。
【０１３５】
図３は、実施の形態１による録画視聴システムにおいて、各ホームサーバが送信されるコンテンツを分散して録画することを説明する図である。タイムスライスされたコンテンツデータ１０１ａおよび１０１ｂがそれぞれホームサーバ１０ａおよび１０ｂにおいて分散して録画されている。そして視聴側ユーザ家庭のホームサーバ１０から要求された視聴要求に従ってホームサーバ１０ａおよび１０ｂにおいて録画されたコンテンツデータ１０１ａおよび１０１ｂが要求したホームサーバ１０に対して送信され、受信したホームサーバ１０は、合成部１６がタイムスライスされたデータに対して合成処理を施し、合成処理されたコンテンツデータ１０１を視聴することができる。
【０１３６】
録画データの分散データ化をタイムスライスで行う場合は、０．１秒単位でタイムスライスすれば、視聴時の遅れは、この例程度の上りと下りの通信速度が非対称度の場合、２秒以下程度ですむ。タイムスライスされた分散化されたコンテンツデータは、録画データ自身の他に、録画データの識別情報、録画したホームサーバの識別情報、およびタイムスライス部分の時間情報などを有する。
【０１３７】
図４は、実施の形態１による録画視聴システムにおいて、各ホームサーバが送信されるコンテンツを分散して録画することを説明する他の図である。ここでは、録画データの分割を、周波数分割で行っている。周波数分割された録画されたコンテンツデータ１１１ａおよび１１１ｂは、視聴要求元のホームサーバ１０に対して送信され、ホームサーバ１０の合成部１６は、送信されたコンテンツデータ１１１ａおよび１１１ｂを受信して合成処理を施し、合成処理を施されたコンテンツデータ１１１によって、視聴者は視聴できる。周波数で分割する場合、タイムスライスによる分割の場合と異なって、時間的な遅れ無しに視聴可能である。周波数分割されて分散して録画されるコンテンツの部分データは、録画データ自身の他に、録画データの識別情報、録画するホームサーバの識別情報、および周波数分割部分の分割情報などを有する。
【０１３８】
ホームサーバにおける視聴動作を説明する。視聴側のホームサーバ１０の視聴要求部１５は録画データ視聴要求を、管理サーバ３０に送信する。管理サーバ３０では、送信指示部３３が記憶部３８に格納された管理用データを参照し送信するホームサーバを決定し、決定されたホームサーバに送信指示を送る。送信指示には、どのホームサーバにどの番組のどの部分データを送るのかの情報が含まれている。送信ホームサーバは、管理サーバ３０からの指示により、分散されて録画した部分データの送信を行う。
【０１３９】
受信側ホームサーバ１０では、複数のホームサーバ１０ａおよび１０ｂから送られてきた分散化された録画データを受信し、バッファリングを行い、分散化された録画データを元の形式に合成する合成処理を行う。合成処理は、タイムスライスの場合は部分データを時間順に並べ直す処理で可能であり、周波数分割の場合は各周波数のデータをまとめてから変換処理を行う。
【０１４０】
受信側のホームサーバの出力部１７は、合成部１６によって合成された録画コンテンツを出力する。ここで出力部１７による出力は、例えば音声・映像の表示出力、記憶装置に対する保存、あるいは、他の記憶媒体に対する保存などどのような形態であっても良い。
【０１４１】
また、通信速度測定部１３は、合成部１６が受信する他のホームサーバから送信される録画コンテンツの受信速度を測定して管理サーバ３０に送信する。ここで、受信速度の測定は、特定のデータを他のホームサーバから送信させて測定しても良く、あるいは視聴のために送信してくる録画データの受信速度を測定しても良い。
【０１４２】
また、ホームサーバ１０の切替部１４は、通信速度測定部１３によって測定された受信速度が所定の速度以下の場合、他のホームサーバから録画コンテンツを受信するよう切り替える切替要求を接続する他のホームサーバ、あるいは管理サーバ３０の送信指示部３３に送信する。切替要求を受信したホームサーバ、あるいは送信指示部３３は、録画データを送信するホームサーバを別のホームサーバに切り換えて、切り換えられたホームサーバが録画されたコンテンツデータを視聴先のホームサーバに送信する。
【０１４３】
また、ホームサーバ１０の登録要求部１８は、操作者によるユーザ登録の入力を受け付けて、受け付けられた登録情報を管理サーバ３０に送信する。各ホームサーバ１０の視聴者は、ホームサーバ１０の登録要求部１８から、ユーザ情報の入力を行って、入力したホームサーバ１０を管理サーバ３０に登録する。
【０１４４】
管理サーバ３０のユーザ登録部３４は、ホームサーバ１０の登録要求部１８から送信された登録情報に従って、登録情報を送信してきたホームサーバ１０のユーザ登録を受け付ける。受け付けた情報はユーザ登録部３４が、記憶部３８に格納する。
【０１４５】
また、管理サーバ３０の課金部３５は、ユーザ登録部３４が受け付けたホームサーバ１０のユーザ登録情報に従って、登録されたユーザのコンテンツの視聴利用料金を算出する。課金部３５は、ユーザ登録情報に従って、例えば、この録画視聴システムを運用する際の録画視聴会員に加入するホームサーバ１０に対して、加入料を算出することができる。
【０１４６】
また、管理サーバ３０の通信記録部３６は、複数のホームサーバによって視聴先のホームサーバに送信された録画コンテンツデータの送受信データを記録する。課金部３５は、通信記録部３６が記録した送受信記録に基づいて、ホームサーバ１０によって視聴したユーザに対して、視聴した録画コンテンツの視聴利用料金を算出する。
【０１４７】
ホームサーバ１０の透かし埋込部１９は、他のホームサーバから録画されたコンテンツデータを受信した場合、受信するホームサーバの識別情報を電子透かしとして受信したコンテンツデータに埋め込む。視聴したコンテンツデータに透かし埋込部１９が電子透かしを埋め込むことによって、視聴データを複写した場合においても著作権の保護に資することができる。
【０１４８】
即ち、録画データの合成処理が終了した場合、合成処理を施したホームサーバのＩＤ（識別情報）および視聴日時の情報を電子透かしとして映像データに埋め込む処理を行う。これは、違法コピーを防止するためである。録画データに電子透かしを埋め込んだ後は、表示装置（一般的にはテレビ）にデータを送りユーザはそれを視聴する。部分データの転送以下の処理は、視聴が終わるまで繰り返し行われる。
【０１４９】
視聴の完了、または、途中で視聴を終了する場合には、視聴側ホームサーバ１０の入力部によって受け付けられた入力視聴完了の情報、視聴中止の要求信号、あるいは合成部１６による受信および合成処理終了信号が管理サーバ３０に送信され、管理サーバ３０の送信指示部３３から送信終了の指示情報が送信側の各ホームサーバに送られる。
【０１５０】
管理サーバ３０の通信記録部３５は、どのホームサーバで視聴が行われたかを記録する。視聴記録は、ユーザへの課金や、放送コンテンツ権利者への著作料の支払いなどに利用される。
【０１５１】
（１．３．録画視聴システムにおける動作）
（１．３．１．管理サーバに対するホームサーバの登録）
図５は、ホームサーバが管理サーバにユーザ登録するユーザ登録手続きを説明するフローチャートである。録画視聴システムによる録画および視聴をするために、ホームサーバは最初に、管理サーバに対して登録する。登録しようとするホームサーバ１０の操作者は、入力部２０を介して登録情報を入力する。登録要求部１８は、受け付けられる登録情報を受信する状態にあり（ステップＳ１０１）、登録情報を受信した場合は（ステップＳ１０１のＹｅｓ）、登録要求部１８は管理サーバ３０に送信する（ステップＳ１０２）。受信を検出しない場合は（ステップＳ１０１のＮｏ）、そのまま待機する。
【０１５２】
ホームサーバ１０からの登録情報を受信する管理サーバ３０のユーザ登録部３４は、ホームサーバ１０からの登録要求情報の入力を受け付け（ステップＳ１０３）、ホームサーバ１０を録画視聴システムに加入したホームサーバとして登録処理を施す（ステップＳ１０４）。
【０１５３】
管理サーバ３０の通信検知部３７は、登録を受け付けたホームサーバに対して、通信速度測定要求情報を送信する（ステップＳ１０５）。送信された通信速度測定要求情報を受信したホームサーバ１０の通信速度測定部１３は、通信速度を測定し（ステップＳ１０６）、測定値を通信検知部３７に送信する（ステップＳ１０７）。送信された測定値を受信した管理サーバ３０の通信検知部３７は、通信速度の測定値を記録して（ステップＳ１０８）、ユーザ登録部３４は、ホームサーバの登録完了通知を送信して終了する（ステップＳ１０９）。ホームサーバ１０の登録要求部１８は、登録完了通知を受信（ステップＳ１１０）して、終了する。
【０１５４】
（１．３．２．ホームサーバによるコンテンツの分散録画）
図６は、実施の形態１による録画視聴システムのホームサーバがコンテンツを録画する手順を説明するフローチャートである。管理サーバ３０の録画指示部３１は、登録されているホームサーバに録画番組と録画部分の録画を割り当てる（ステップＳ２０１）。録画指示部３１は割り当てた録画指示情報を、指示の対象となるホームサーバに送信する（ステップＳ２０２）。録画指示情報を受信したホームサーバの録画部１１は、録画指示情報を受信し（ステップＳ２０３）、録画指示受付通知を管理サーバ３０に送信する（ステップＳ２０４）。
【０１５５】
録画指示部３１は、録画指示受付通知を受信待機状態にあり（ステップＳ２０５）、所定の時間待機して受信しない場合は（ステップＳ２０５のＮｏ）、録画番組と録画部分の再割り当て処理を施して（ステップＳ２０６）、ステップＳ２０２に戻る。一方ホームサーバ１０側では、録画部１１が録画指示情報に従って、自動的に録画準備し（ステップＳ２０７）割り当て部分の録画をタイムスライス、あるいは周波数分割などの方式でデータ分散化処理を行って録画する（ステップＳ２０８）。録画部１１は、録画が完了した場合は、完了通知を管理サーバ３０に送信して、終了する（ステップＳ２０９）。
【０１５６】
管理サーバ３０の録画指示部３１は、録画完了通知を受信状態にあり（ステップＳ２１０）、受信しない場合はそのまま待機し（ステップＳ２１０のＮｏ）、受信した場合は（ステップＳ２１０のＹｅｓ）、通信記録部が録画状況を記録して（ステップＳ２１１）、終了する。
【０１５７】
（１．３．３．ホームサーバにおける視聴動作）
図７は、録画視聴システムのホームサーバが録画コンテンツを視聴する手順を説明するフローチャートである。視聴側ホームサーバ１０において操作者は入力部２０を操作して視聴要求を入力する。視聴要求部１５は、入力された視聴要求情報を受け付けて、管理サーバ３０に送信する（ステップＳ３０１）。管理サーバの視聴受付部３２は、視聴要求情報を受信待機中であり（ステップＳ３０２）、受信しない場合はそのまま待機し（ステップＳ３０２のＮｏ）、受信した場合（ステップＳ３０２のＹｅｓ）、送信指示部３３は、コンテンツを録画している送信側ホームサーバのうちから、実際に送信させようとする送信元ホームサーバを決定する（ステップＳ３０３）。送信指示部３３は、録画データを送信させる送信指示情報を、ステップＳ３０３で決定した送信元ホームサーバに送信する（ステップＳ３０４）。
【０１５８】
送信側ホームサーバの録画送信部１２は、送信された録画データ送信指示情報を受信し（ステップＳ３０５）、録画データ送信指示情報を受け付けた受付通知を管理サーバ３０に送信する（ステップＳ３０６）。管理サーバ３０の送信指示部３３は、受付通知を受信待機状態にあり（ステップＳ３０７）、受信しない場合は待機状態を続け（ステップＳ３０７のＮｏ）、受信した場合は（ステップＳ３０７のＹｅｓ）、視聴が完了したことを知らせる視聴完了通知を受信する待機状態に入る（ステップＳ３１５）。
【０１５９】
送信側ホームサーバの録画送信部１２は、録画データを、受信した送信指示情報に従って、送信先の視聴側ホームサーバに送信する（ステップＳ３０８）。録画データを受信した視聴側ホームサーバの合成部１６は、録画データを受信し、バッファリング処理を施し（ステップＳ３０９）、受信した録画データの合成処理を施す（ステップＳ３１０）。透かし埋込部１９は、合成処理を施されたコンテンツデータに対して、ホームサーバの識別情報などを電子透かし埋込処理を施す（ステップＳ３１１）。この処理によって、コンテンツが録画されたとしても、録画した視聴側ホームサーバによって録画されたことが識別され、著作権の保護に資することができる。
【０１６０】
出力部１７は、透かし埋込部によって電子透かしを埋込処理施されたコンテンツデータを、表示装置へ送信する（ステップＳ３１２）。視聴者は、表示装置に表示されたコンテンツを視聴することができる。
【０１６１】
合成部１６は、視聴が完了したか否かを判定し（ステップＳ３１３）、完了していない場合（ステップＳ３１３のＮｏ）はステップＳ３０９に戻り、完了した場合は（ステップＳ３１３のＹｅｓ）、合成部１６は、視聴完了通知を管理サーバ３０に送信する（ステップＳ３１４）。
【０１６２】
管理サーバ３０の送信指示部３３は、視聴完了通知を受信しない場合はそのまま待機し（ステップＳ３１５のＮｏ）、受信した場合は（ステップＳ３１５のＹｅｓ）、送信指示部３３は、視聴完了通知を送信側ホームサーバに送信する（ステップＳ３１６）。さらに、通信記録部３６は、視聴情報を記録して（ステップＳ３１７）、終了する。
【０１６３】
一方、送信側ホームサーバの録画送信部１２は、視聴完了通知を受信待機中であり（ステップＳ３１８）、受信しない場合は（ステップＳ３１８のＮｏ）、そのまま待機を続け、受信した場合は（ステップＳ３１８のＹｅｓ）、さらに視聴全体が完了したか否かを判定する（ステップＳ３１９）。完了していない場合はステップＳ３０８に戻り、完了した場合は（ステップＳ３１９のＹｅｓ）、そのまま終了する。
【０１６４】
（１．４．効果）
複数のホームサーバの録画部に分散して録画を行い、視聴時には複数のホームサーバの録画送信部から分散して送信される録画コンテンツを受信して合成して視聴することによって、通信速度が上りと下りで非対称な場合であっても視聴に必要な通信速度を安定的に得ることができる。
【０１６５】
また、家庭にあるホームサーバのように動作に不安定性がある場合でも、データ消失の危険性を減らすことが可能となる。
【０１６６】
また、録画する各ホームサーバの録画部は短時間のタイムスライス部分を分散して録画し、送信時には視聴を要求するホームサーバからの視聴要求に応じて、複数のホームサーバの録画送信部が分散して録画した部分データを送信し、視聴要求したホームサーバは受信した部分データを合成してコンテンツを復元する。この構成によって、例えば、分散する分散録画部を１０台にすることにより、上りの通信速度が必要な通信速度の１／１０であった場合でも、１０台のホームサーバが同時に送信することによって１０台分のデータ転送量を合算すれば、本来必要な下りの通信速度で送信するのと同じデータ量を送信することができる。
【０１６７】
ここで、録画データの分散方法は、タイムスライスに限らずスペクトルによる分割、解像度による分割、および他の分割方法から選択して、或いは組み合わせて適用可能である。
【０１６８】
このような分散録画システムの定量的な性能を試算してみると、例えば、上りの通信速度が遅いことに対応するために、ホームサーバ２０台に分散録画すれば、典型的なＡＤＳＬにおける１２Ｍの上り通信速度が理論値１Ｍｂｐｓの半分の５００ｋｂｐｓしか出なくても、データ送信量は５００ｋｂｐｓ×２０＝１０Ｍｂｐｓとなり録画データの視聴に必要となるデータ送信速度（標準画質で約４Ｍｂｐｓ、高画質で８Ｍｂｐｓ程度）を十分に確保できる。
【０１６９】
また、パソコンと異なって、ホームサーバ内のデータはユーザが改変することができないため、著作者の権利が保護され、適切な課金を行って権利者に還元することが可能となる。
【０１７０】
また、一般に、ネットワーク接続されたシステムでは、ダウンロードした録画データの著作権などの権利侵害が問題となり易いが、視聴するホームサーバのユーザに対してユーザ登録を行い、ホームサーバにおいて視聴した量に従って課金することにより、著作権者への対価の還元が可能となる。即ち、ホームサーバが受信、あるいは視聴した録画データの利用状況を管理サーバが記録し、ネットワーク上で利用された著作物などの権利者に適切な記録利用料金を支払ことによって、コンテンツの録画に対する著作権侵害の問題を解決できる。
【０１７１】
さらには、ホームサーバでの再生時には受信して視聴を行った各ホームサーバのＩＤ（識別情報）を電子透かしとして映像または音声などの録画データに埋め込むことによって、ホームサーバで複写された視聴映像が流出した場合であっても、流出したホームサーバを特定できるので、違法コピー問題に対応可能となる。
【０１７２】
（２．実施の形態２）
（２．１．実施の形態２による録画視聴システムの構成）
図８は、実施の形態２による録画視聴システムの機能的ブロック図である。図８において図２の符号と同一の符号は、実施の形態１による録画視聴システムにおける構成と同一であるので詳細な説明は省略し、異なる符号を有する異なる構成について主に詳細に説明する。
【０１７３】
実施の形態２による録画視聴システムが実施の形態１による録画視聴システムと異なる点は、管理サーバが、ホームサーバに対して録画を指示して録画させる際に、１つの番組の同一部分を複数のホームサーバに渡って分散し重複して多重化させて録画させることである。即ち、管理サーバは、番組の録画を複数のホームサーバに割当てる。
【０１７４】
また、他の異なる点は、管理サーバが、視聴するホームサーバに対して、複数のホームサーバにおいて録画されたコンテンツを、該複数のホームサーバのうちから選択して送信させ、例えば通信状態が悪化した場合は別のホームサーバから送信させるように切り替える多重化送信を行うことである。即ち、管理サーバは、番組の録画を視聴するホームサーバに対して送信するホームサーバを複数割当てて、切り替え可能として送信する。
【０１７５】
実施の形態２による録画視聴システムにおける管理サーバ４０は、割付部４１、録画指示部４２、および送信指示部４３を備える。
【０１７６】
割付部４１は、複数のホームサーバに対してコンテンツを分散して多重化して録画させるよう割り付ける。また、視聴を要求するホームサーバに対して、録画コンテンツを有する複数のホームサーバに録画コンテンツを多重化して送信するよう割り付ける。
【０１７７】
録画指示部４２は、割付部４１による割り付けに従って、複数のホームサーバに対して録画コンテンツを、分散し多重化して録画させる。
【０１７８】
送信指示部４３は、割付部４１による割り付けに従って、複数のホームサーバに渡って分散し多重化されて録画されたコンテンツを、視聴を要求するホームサーバに多重化して送信させる。
【０１７９】
ここで、通信検知部３７は、複数のホームサーバの通信状態を検知し、記憶部３８に記憶しておく。記録された通信状態についての情報は、後で、送信ホームサーバを決定するための情報として用いられる。通信状態とは、例えば通信速度、通信異常の有無、および断線による通信途絶などである。また、通信速度は適宜測定することが好ましい。
【０１８０】
ここで、割付部４１は、通信検知部３７が検知した複数のホームサーバの通信状態に関する情報に従って、多重化録画および多重化送信の割り付けを決定する。例えば、通信状態が安定し、通信速度が速いホームサーバを優先的に録画、あるいは録画されたコンテンツの送信に割り付けることが好ましい。
【０１８１】
ここで、録画コンテンツを受信して視聴するホームサーバ１０は、通信速度測定部１３が測定した受信の際の通信速度情報を管理サーバ４０に送信し、送信された通信速度情報を受信する管理サーバ４０は、受信した通信速度情報を基に、より通信速度が速く通信状態が安定した送信側のホームサーバを検索し、該当するホームサーバが存在する場合、割付部４１が再度、録画コンテンツを送信する送信側ホームサーバを選択し直して割り付ける。
【０１８２】
図９は、実施の形態２による録画視聴システムのネットワーク構成を説明する図である。視聴時に視聴側のホームサーバ１０が、ホームサーバ１０ａの故障などを検出した場合には、管理サーバ４０において送信側ホームサーバを切り替える切替処理が施される。管理サーバ４０の送信指示部４３は、故障などに備えて、予め同じ録画データを持っていて切替可能なホームサーバ１０ｂ〜ｄに録画データ送信準備指示を出しておく。また、視聴側ホームサーバ１０に対して、切替可能な別のホームサーバを通知しておく。切替可能なホームサーバ１０ｂ〜ｄは、送信先切替要求が来るまで待機状態に入る。
【０１８３】
視聴側ホームサーバ１０は、録画データが一定時間以内に送られて来ないことを検出した場合、送信側ホームサーバ１０ａの故障であると判定し、送信元切替要求情報を切替可能ホームサーバ１０ｂに送信する。切替先ホームサーバ１０ｂは、故障したホームサーバ１０ａの代わりに録画データを送信開始する。これによって、視聴途中に送信ホームサーバが故障しても安定した状態で視聴可能となる。
【０１８４】
ここで、視聴側ホームサーバ１０は、送信元切替要求情報を管理サーバ４０に送信し、管理サーバ４０側で送信するホームサーバを切り換える構成としても良い。
【０１８５】
ここで、視聴時以外の場合に、管理サーバ４０が、録画視聴システムに登録されているホームサーバの故障や、ホームサーバの廃棄を検出した場合、その代わりとなるホームサーバを割当て、代わられた該ホームサーバが持っていたのと同一のデータを、他の正常なサーバから割当てられたホームサーバへ複写する指示を送信し、各ホームサーバはその指示に従ってデータの複写を行う構成も可能である。この構成により、ホームサーバの故障やホームサーバの廃棄などによって録画データが消失することを防止することができる。
【０１８６】
（２．２．録画視聴システムにおける各動作）
（２．２．１．管理サーバによる分散多重化録音指示動作）
図１０は、実施の形態２による録画視聴システムにおいて管理サーバが、ホームサーバに対して分散し多重化して録画を割り付ける手順を説明するフローチャートである。管理サーバ４０の割付部４１は、放送されるコンテンツの録画を、複数のホームサーバ１０ａ〜ｄに割り付ける（ステップＳ４０１）。割付部４１によって割り付けられた分散多重化録画の割り付けは、録画指示情報として割り付けられる複数のホームサーバ１０ａ〜ｄに送信される（ステップＳ４０２）。管理サーバ４０からの録画指示情報を受信したホームサーバにおいては、録画部１１が受信した録画指示情報に従って、コンテンツ配信サーバ２から送信されるコンテンツを録画する。この時、複数のホームサーバ１０ａ〜ｄは、それぞれ分散して多重化された状態で録音処理を行う。
【０１８７】
（２．２．２．管理サーバが通信検知部による検知に基づいて録画を割り付ける動作）
図１１は、管理サーバが通信検知部による検知に基づいて録画側ホームサーバを割り付ける手順を説明するフローチャートである。視聴側ホームサーバ１０の視聴要求部１５は、操作者が入力部２０の操作を介して入力した視聴の要求である録画データ視聴の情報を、管理サーバ４０に送信する（ステップＳ５０１）。管理サーバ４０の視聴受付部３２は、録画データ視聴要求情報を受信する状態にあり（ステップＳ５０２）、受信した場合は（ステップＳ５０２のＹｅｓ）、通信検知部３７が送信側のホームサーバ１０ｂ〜ｄの一つに通信速度測定用データ送信指示を送る（ステップＳ５０３）。視聴受付部３２が録画データ視聴要求情報を受信しない時は、そのまま受信待機状態を継続する（ステップＳ５０２のＮｏ）。
【０１８８】
送信側ホームサーバ１０ｂの通信速度測定部１３は、管理サーバ４０から送信された通信速度測定用データ送信指示情報を受信し（ステップＳ５０４）、通信速度測定用データを管理サーバ４０に送信する（ステップＳ５０５）。管理サーバ４０の通信検知部３７は、送信された通信速度測定用データを受信し（ステップＳ５０６）、ホームサーバ１０ｂの送信速度を算出する（ステップＳ５０７）。このステップＳ５０３からステップＳ５０７は、多重化送信のために必要数として設定してある台数分の送信側ホームサーバに対して行われる。これによって、複数台数の送信側ホームサーバの送信速度が測定される。
【０１８９】
また、このステップＳ５０３からステップＳ５０７までのステップは、必要数として設定してある台数分の送信側ホームサーバの送信速度を測定するものであるので、送信元として選択された送信側ホームサーバの通信速度測定部１３が直接計測した通信速度情報を送信して受信し、受信した通信速度情報を取得する方式であっても良い。
【０１９０】
次に、割付部４１は、通信検知部３７が検出した複数個のホームサーバ１０ｂ〜ｄの中から、実際に送信するホームサーバの優先順位を定めて割り付ける（ステップＳ５０８）。
【０１９１】
送信指示部４３は、割付部４１によって決定された優先順位の最も高いホームサーバに対して、録画データを視聴ホームサーバに対して送信させるよう録画データ送信指示情報を送信する（ステップＳ５０９）。この時、録画データ送信指示情報には、データ転送量指示情報も含まれる。ステップＳ５０９から後の管理サーバ４０の動作は、既述したステップＳ３０７以降と同様であるので説明を省略する。
【０１９２】
送信側のホームサーバ１０ｂの録画送信部１２は、録画データ送信指示情報を受信し（ステップＳ５１０）、受信した録画データ送信指示情報に従って、視聴するホームサーバに対して自身が格納している録画データを送信する（ステップＳ５１１）。ステップＳ５１１から後の送信側のホームサーバ１０ｂの動作は、既述したステップＳ３１７以降と同様であるので説明を省略する。
【０１９３】
視聴側ホームサーバ１０の合成部１６は、送信側のホームサーバ１０ｂの録画送信部１２が送信する録画データを受信する（ステップＳ５１２）。ステップＳ５１２から後の視聴側のホームサーバ１０の動作は、既述したステップＳ３１０以降と同様であるので説明を省略する。
【０１９４】
（２．２．３．管理サーバが送信側のホームサーバを通信速度に従って切り換える動作）
図１２は、録画視聴システムにおいて、管理サーバが送信側のホームサーバを通信速度に従って切り換える手順を説明するフローチャートである。ここでは、第１の送信側ホームサーバ１０ａが、視聴側ホームサーバ１０に録画データを送信開始した以降について説明する。
【０１９５】
第１の送信側ホームサーバ１０ａの録画送信部１２は、録画データを視聴側ホームサーバ１０に送信し（ステップＳ６０１）、送信された録画データを視聴側ホームサーバ１０の合成部１６は受信し、合成処理を施す（ステップＳ６０２）。ここで、送信側ホームサーバは、１個とは限らず、分散して送信する場合は複数である。また、多重化して送信するために、第２の送信側のホームサーバが送信準備状態で待機しているものとする。
【０１９６】
通信速度測定部１３は、録画データを受信しながら、送信元から受信する通信速度を測定する。そして、通信速度測定部１３は、測定された通信速度情報を管理サーバ４０の通信検知部３７に送信する（ステップＳ６０３）。
【０１９７】
管理サーバ４０の通信検知部３７は、通信速度情報を受信し、送信側のホームサーバの送信速度を検知する（ステップＳ６０４）。割付部は、検知した送信側のホームサーバの送信速度を所定値と比較し（ステップＳ６０５）、以下であれば（ステップＳ６０５のＹｅｓ）、送信指示部４３が、送信側のホームサーバを切り替える切替指示情報を送信する（ステップＳ６０６）。ここで、切替指示情報が送信される先は、現在送信している第１の送信側ホームサーバ１０ａおよび第２の送信側のホームサーバ１０ｂである。
【０１９８】
送信側のホームサーバの送信速度が所定値以上であると判定した場合（ステップＳ６０５のＮｏ）、管理サーバ４０における動作は、既述したステップＳ３１５に移行する。ステップＳ３１５から後の管理サーバ４０の動作は、既述したステップＳ３１５以降と同様であるので説明を省略する。
【０１９９】
第１の送信側ホームサーバ１０ａの録画送信部１２は、送信指示部４３からの切替指示情報を受信し（ステップＳ６０７）、送信を終了する終了処理を施して（ステップＳ６０８）、そのまま終了する。
【０２００】
第２の送信側ホームサーバ１０ｂの録画送信部１２は、送信指示部４３からの切替指示情報を受信し（ステップＳ６１０）、録画データの送信を開始する（ステップＳ６１０）。ステップＳ６０９から後の第２の送信側のホームサーバ１０ｂの動作は、既述したステップＳ３０８以降と同様であるので説明を省略する。
【０２０１】
（２．２．４．管理サーバが、故障した送信側ホームサーバを切り換える動作）
図１３は、管理サーバが、送信側ホームサーバを切り換える手順を説明するフローチャートである。視聴者側ホームサーバ１０が視聴要求情報を管理サーバ４０に送信すると（ステップＳ７０１）、管理サーバ４０の視聴受付部３２は送信された視聴要求情報を受け付け（ステップＳ７０２）、割付部４１が送信するホームサーバの割付を決定する（ステップＳ７０３）。
【０２０２】
送信指示部４３は、割付部４１の決定した割り付けに従って、第１の送信側ホームサーバ１０ａに対して録画された録画データを視聴要求したホームサーバ１０に対して送信する録画データ送信指示、および第２の送信側のホームサーバ１０ｂに対して録画データを視聴するホームサーバ１０に対して送信準備状態に入って待機する送信準備指示情報を送信する（ステップＳ７０４）。
【０２０３】
第１の送信側ホームサーバ１０ａの録画データ送信部１２は、録画データ送信指示情報を受信し（ステップＳ７０５）、管理サーバ４０の送信指示部４３に対して録画データ送信指示情報受付通知を送信し（ステップＳ７０６）、録画送信部１２は、録画データを録画データ送信指示情報に従って、視聴するホームサーバ１０に送信する（ステップＳ７０７）。一方第２の送信側のホームサーバの録画送信部１２は、送信指示部４３から送信された録画データ送信準備指示情報を受信し（ステップＳ７０８）、録画データ送信準備指示情報受付通知を送信指示部４３に送信する（ステップＳ７０９）。
【０２０４】
管理サーバ４０の送信指示部４３は、第１の送信側ホームサーバ１０ａから送信された録画データ送信指示情報受付通知情報および第２の送信側のホームサーバから送信された録画データ送信準備指示受付通知情報を受信する（ステップＳ７１０）。
【０２０５】
第１の送信側ホームサーバ１０ａから送信された録画データを視聴側ホームサーバ１０の合成部１６は受信し（ステップＳ７１１）、合成部１６はさらに、正常な状態で送信された録画データが受信できているか否かを判定する（ステップＳ７１２）。合成部１６が、録画データを正常な状態で受信できていると判定した場合（ステップＳ７１２のＹｅｓ）、ステップＳ３１０へと移行する。
【０２０６】
合成部１６が、録画データを正常な状態で受信できていないと判定した場合（ステップＳ７１２のＮｏ）、切替部１８は、送信元ホームサーバ１０ａを他のホームサーバからの送信に切り換える送信元切替要求情報を管理サーバ４０の送信指示部４３に送信する。
【０２０７】
管理サーバ４０の送信指示部４３は、送信元切替要求情報を受信待機中にあり（ステップＳ７１４）、送信元切替要求情報を受信しない場合はそのまま待機を続け（ステップＳ７１４のＮｏ）、送信元切替要求情報を受信した場合（ステップＳ７１４のＹｅｓ）、送信指示部４３は、第２の送信側のホームサーバに対して、視聴するホームサーバ１０に送信元を切り替える送信切替要求情報を送信して（ステップＳ７１５）、ステップ３１５に移行する。
【０２０８】
第２の送信側のホームサーバ１０ｃの録画送信部１２は、送信元切替要求情報を受信し（ステップＳ７１６）、録画データを送信を開始して（ステップＳ７１７）、ステップ３１８に移行する。
【０２０９】
（２．３．効果）
録画データを複数のホームサーバに分散して多重的に（多重化して）録画させることによって、複数のホームサーバによって同一コンテンツの録画データを格納していることによって、データ消失の危険性を減らすことができる。また、通信速度の遅いホームサーバあるいは通信の故障の生じたホームサーバからの送信を避けて、適正な通信速度のホームサーバあるいは正常な通信状態のホームサーバからの送信に割り付け直して切り換えることができる。このような構成によって、ホームサーバを一般家庭に設置したとしてもホームサーバの通信動作を安定化させて視聴状態を良好に維持することができる。
【０２１０】
例えば、３台のホームサーバに同一のデータを保存しておき、視聴の要求があった場合、１台目のホームサーバに装置に起因する故障やネットワークに起因する障害などが発生して通信状態が悪化した場合でも、２台目、あるいは３台目のホームサーバに送信を割り付け、切り替えて送信させることによって、視聴すべき録画データを安定化させ良好な視聴状態で送信させることができる。
【０２１１】
また、下りの通信速度に余裕のある場合は、分散し多重化して録画したコンテンツを、送信する複数のホームサーバ間で切り替えて送信せずに、録画した複数のホームサーバから同時に同一のコンテンツの異なった部分データを複数送信させ、受信側のホームサーバで一定時間内に届いたデータを格納して視聴に使用する方式も可能である。この構成によって、送信データを切替える時の時間待ちを省略することができ、かつ大量の録画データを送信することができる。
【０２１２】
実施の形態２による録画視聴システムにおける多重化録画方式でのシステム録画容量を試算してみると、１台のホームサーバが１２０ＧＢのＨＤＤを搭載している場合、標準画質モードで５０時間程度の録画が可能であり、録画データの安全性を確保するために５台で多重化したとすると、登録ホームサーバが１万台あれば、１０万時間の録画が可能である。３６５日×２４時間＝８７６０時間であるから、このシステムで１０チャンネル分の放送を１年分以上録画可能である。登録ホームサーバが１０万台になれば、１０チャンネルで１０年分以上の録画が可能である。もし、登録ホームサーバが１００万台になれば、３０チャンネルで、３３年分以上の録画が可能である。この位の普及台数になれば、デジタル放送の全チャンネルを録画しておくことも現実的に可能となる。
【０２１３】
（３．実施の形態３）
（３．１．実施の形態３による録画視聴システムの構成）
図１４は、実施の形態３による録画視聴システムの機能的ブロック図である。実施の形態３による録画視聴システムが実施の形態１による録画視聴システムと異なる点は、管理サーバがなく、複数のホームサーバがネットワーク接続されていて互いに録画しているホームサーバを検索して送信元ホームサーバから受信して視聴する点である。
【０２１４】
図１４には、ホームサーバが２つだけ描かれているが、ホームサーバは２つに限定されるものではなく、任意の複数個であることを表現している。図中、２つのホームサーバは同一の構成とし、ａおよびｂの符号で説明のために区別するが、共通の構成として説明する時はａおよびｂの区別を特に記さない。
【０２１５】
実施の形態３による視聴システムにおけるホームサーバの録画部５１、録画送信部５２、通信速度測定部５３、切替部５４、視聴要求部５５、合成部５６、出力部５７、透かし埋込部５９、入力部６０、および記憶部は、実施の形態１による視聴システムにおけるホームサーバの録画部１１、録画送信部１２、通信速度測定部１３、切替部１４、視聴要求部１５、合成部１６、出力部１７、透かし埋込部１９、入力部２０、および記憶部２１に対応しているので、同一の機能を実行する要素の説明は省略して、異なった機能を実行する要素について主に説明する。
【０２１６】
ホームサーバ５０の録画部５１は、コンテンツ送信サーバ２から送信されるコンテンツデータを受信し、受信したコンテンツデータを録画する。この時の録画については特に制限を設けない。また、コンテンツ送信サーバ２側によって最初から割り当てて送信あるいは録画を実行する構成としても良い。
【０２１７】
入力部６０は、キーボードなどで構成されて操作者の入力を受け付ける。入力部６０から操作者は視聴要求を入力し、視聴要求部５５は、受け付けられた視聴要求情報に基づいてネットワーク１に接続した他のホームサーバにアクセスして、視聴する録画データの有無を検索する。
【０２１８】
視聴側のホームサーバからアクセスされたホームサーバの録画送信部５２は、該当する録画コンテンツデータの有無を確認して有った場合、視聴を要求するホームサーバに該当する録画コンテンツデータを送信する。
【０２１９】
視聴を要求したホームサーバ５０の合成部１６は、送信側のホームサーバの録画送信部５２によって送信された録画コンテンツデータを受信して合成する。
【０２２０】
登録要求部５８は、操作者の登録要求の入力を受け付け、操作者は視聴する視聴者としてホームサーバに登録する。登録情報は、記憶部６１に記憶される。また、登録要求部５８は、ネットワークを介して他のホームサーバ５０ｂあるいは一般の情報端末からの問い合わせに対して、登録された登録情報を送信することができる。
【０２２１】
課金部５０１は、ホームサーバ５０が録画したコンテンツを、他のホームサーバ５０ｂに送信した場合、録画コンテンツを送信した送信視聴情報を課金情報として算出し、記憶部６１に記憶する。この構成によって、録画コンテンツを送信することによって生じる他のホームサーバ５０ｂを視聴するユーザへの課金情報を蓄積することができる。
【０２２２】
また、課金部５０１は、他のホームサーバ５０ｂから送信された録画コンテンツを受信した場合、ホームサーバ５０の受信した受信視聴情報をホームサーバ５０のユーザに対する課金情報として算出し、記憶部６１に記憶する。この構成によって、ホームサーバにより録画コンテンツを受信して視聴するユーザへの課金情報を蓄積することができる。
【０２２３】
また、課金部５０１は、ネットワークを介して他のホームサーバ５０ｂあるいは一般の情報端末からの問い合わせに対して、記憶部６１に記憶された課金情報を、送信することができる。この構成によって、管理サーバを特に設けない場合であっても、ホームサーバだけの録画視聴システムにおいて、ホームサーバにより視聴するユーザに対する課金情報を蓄積し、必要に応じて著作権者などからの要請に応じてユーザの課金情報をネットワークでつながるホームサーバ間で情報を収集し、収集した課金情報を伝達することができ、著作権者への対価の還元が可能となる。
【０２２４】
（３．２．ホームサーバにおける視聴動作）
図１５は、実施の形態３による録画視聴システムのホームサーバが録画コンテンツを視聴する手順を説明するフローチャートである。視聴側ホームサーバ５０ａにおいて操作者は入力部６０ａを操作して視聴要求を入力する。視聴要求部５５ａは、入力された視聴要求情報を受け付けて、ネットワーク上の他のホームサーバを検索し、検索した結果、複数個の該当するホームサーバを探すものとする（ステップＳ８０１）。検索されるホームサーバ１０ｂは、記憶部６１ｂにおいて録画データがあるか無いかを判定し（ステップＳ８０２）、ない場合はそのまま待機を継続し（ステップＳ８０２のＮｏ）、有った場合は録画送信部５２ｂが、視聴要求するホームサーバ５０ａに対して、録画データを送信する（ステップＳ８０３）。受信した合成部５０ａは、録画データを合成する（ステップＳ８０４）。
【０２２５】
通信速度測定部５３ａは、録画データの速度を測定し（ステップＳ８０５）、切替手段は、測定された受信速度が所定速度以下であるか否かを判定する（ステップＳ８０６）。所定速度以下であると判定した場合（ステップＳ８０６のＹｅｓ）、送信側ホームサーバ１０ｂに対して切替指示情報を送信し（ステップＳ８０７）、受信した録画送信部５２ｂは、送信を中止して（ステップＳ８０８）、終了する。同時に、切替手段５４ａは、送信元を最初にアクセスして検索した他のホームサーバ１０ｃ（不図示）から送信させるよう切り替えさせる送信指示情報を送信する（ステップＳ８０９）。受信速度が所定速度より高ければそのまま合成処理を続ける（ステップＳ８０６のＮｏ）。
【０２２６】
他の送信側ホームサーバ１０ｃの録画送信部５２ｃが切替指示情報を受信した場合（ステップＳ８０９のＹｅｓ）、録画送信部５２ｃは、格納している録画データを受信した切替指示情報に含まれる録画データ送信指示情報に従って視聴側ホームサーバ１０ａに送信して（ステップＳ８１０）、次には視聴完了通知を受信する待ち受け状態に入る（ステップＳ８１３）。一方、送信された録画データを、ホームサーバ１０ａは、受信して合成し（ステップＳ８０４）、再びステップＳ８０５に移行する。
【０２２７】
録画送信部５２ｃが切替指示情報を受信しない場合は（ステップＳ８０９のＮｏ）、そのまま継続し受信待機する。
【０２２８】
合成部５６ａは視聴完了か否かを検知し（ステップＳ８１１）、完了しない場合は（ステップＳ８１１のＮｏ）ステップＳ８０４に戻り、完了した場合は（ステップＳ８１１のＹｅｓ）、視聴完了通知を送信側のホームサーバ１０ｃに送信して（ステップＳ８１２）、そのまま終了する。
【０２２９】
録画送信部５２ｃが視聴完了通知を受信した場合（ステップＳ８１３のＹｅｓ）、録画送信部５２ｃは録画データの送信を終了して（ステップＳ８１４）、そのまま終了する。
【０２３０】
（３．３．効果）
録画視聴システムは、ネットワークを介して放送される録画データを受信して録画する実施の形態３によるホームサーバから、視聴したい場合にそれらホームサーバの録画データを検索して送信させ受信して視聴するので、管理サーバが無いという簡易な構成によって、視聴したい録画データを広くネットワークから良好な通信状態と転送量を確保し受信して視聴することができる。
【０２３１】
（４．ハードウェア構成および記憶媒体）
図１６は、実施の形態による録画視聴システムにおける管理サーバ、およびホームサーバのハードウェア構成例を示す図である。上述した管理サーバおよびホームサーバは、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータシステムで実行することによって実現できる。コンピュータ１１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１０１によって装置全体が制御されている。ＣＰＵ１１０１には、バス１１０７を介してＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１０３、ハードディスクドライブ（ＨＤＤ：Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１１０４、グラフィック処理装置１１０５、入力インタフェース１１０６が接続されている。ＲＯＭ１１０２、およびＲＡＭ１１０３には、ＣＰＵ１１０１に実行させるＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）のプログラムやアプリケーションプログラムの少なくとも一部が格納される。またＲＡＭ１１０３には、ＣＰＵ１１０１による処理に必要な各種データが格納される。ＨＤＤ１１０４には、ＯＳ、各種ドライバプログラム、アプリケーションプログラム、検出されたデータなどが格納される。
【０２３２】
グラフィック処理装置１１０５には、モニタ１１１１が接続されている。グラフィック処理装置１１０５は、ＣＰＵ１１０１からの命令に従って、画像をモニタ１１１１の画面に表示させる。入力インタフェース１１０６には、キーボード１１１２とマウス１１１３とが接続されている。入力インタフェース１１０６は、キーボード１１１２やマウス１１１３から送られてくる信号を、バス１１０７を介してＣＰＵ１１０１に送信する。
【０２３３】
以上のようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。本実施の形態をコンピュータ１１００上で実現するには、コンピュータ１１００にドライバプログラムを実装する。
【０２３４】
尚、本実施形態の管理サーバおよびホームサーバで実行される各種プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フロッピー（Ｒ）ディスク、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０２３５】
また、本実施形態の管理サーバあるいはホームサーバで実行される各種プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供および配布するように構成しても良い。
【産業上の利用可能性】
【０２３６】
以上のように、本発明にかかる録画視聴システム、録画視聴システムにおける管理サーバ、録画視聴システムにおけるホームサーバ、録画視聴方法、およびその方法をコンピュータに実行させるプログラムは、録画視聴システムに有用であり、特に、ネットワークで接続された家庭用視聴装置からなる広域的な録画視聴システムに有用である。
【図面の簡単な説明】
【０２３７】
【図１】本発明の実施の形態１による録画視聴システムのネットワーク構成を説明する図である。
【図２】本発明の実施の形態１による録画視聴システムの機能的ブロック図である。
【図３】実施の形態１による録画視聴システムにおいて、各ホームサーバが送信されるコンテンツを分散して録画することを説明する図である。
【図４】実施の形態１による録画視聴システムにおいて、各ホームサーバが送信されるコンテンツを分散して録画することを説明する他の図である。
【図５】ホームサーバが管理サーバにユーザ登録する手続きを説明するフローチャートである。
【図６】録画視聴システムのホームサーバがコンテンツを録画する手順を説明するフローチャートである。
【図７】録画視聴システムのホームサーバが録画コンテンツを視聴する手順を説明するフローチャートである。
【図８】実施の形態２による録画視聴システムの機能的ブロック図である。
【図９】実施の形態２による録画視聴システムのネットワーク構成を説明する図である。
【図１０】録画視聴システムにおいて管理サーバが、ホームサーバに対して分散し多重化して録画を割り付ける手順を説明するフローチャートである。
【図１１】管理サーバが、通信検知部による検知に基づいて録画側ホームサーバを割り付ける手順を説明するフローチャートである。
【図１２】録画視聴システムにおいて、管理サーバが送信側のホームサーバを切り換える手順を説明するフローチャートである。
【図１３】管理サーバが送信側ホームサーバを切り換える手順を説明するフローチャートである。
【図１４】実施の形態３による録画視聴システムの機能的ブロック図である。
【図１５】録画視聴システムのホームサーバが録画コンテンツを視聴する手順を説明するフローチャートである。
【図１６】実施の形態による録画視聴システムにおける管理サーバ、およびホームサーバのハードウェア構成例を示す図である。
【符号の説明】
【０２３８】
１  ネットワーク
２  コンテンツ送信サーバ
３０、４０  管理サーバ
１０、１０ａ〜ｄ、１０１、１０１ａ，１０１ｂ、１１１，１１１ａ，１１１ｂ  ホームサーバ
１１，５１  録画部
１２，５２  録画送信部
１３，５３  通信速度測定部
１４，５４  切替部
１５、５５  視聴要求部
１６，５６  合成部
１８，５８  登録要求部
１９，５９  透かし埋込部
２０，６０  入力部
２１，６１  記憶部
３１、４２  録画指示部
３２  視聴受付部
３３、４３  送信指示部
３４  ユーザ登録部
３５  課金部
３６  通信記録部
３７  通信検知部
３８  記憶部
４１  割付部
１１００  コンピュータ
【図１】
2005223397.tif 000003
【図２】
2005223397.tif 000004
【図３】
2005223397.tif 000005
【図４】
2005223397.tif 000006
【図５】
2005223397.tif 000007
【図６】
2005223397.tif 000008
【図７】
2005223397.tif 000009
【図８】
2005223397.tif 000010
【図９】
2005223397.tif 000011
【図１０】
2005223397.tif 000012
【図１１】
2005223397.tif 000013
【図１２】
2005223397.tif 000014
【図１３】
2005223397.tif 000015
【図１４】
2005223397.tif 000016
【図１５】
2005223397.tif 000017
【図１６】
2005223397.tif 000018