【手続補正書】
【提出日】平成20年11月18日(2008.11.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツを記録および再生するための記録媒体を備えたコンテンツ記録再生装置であって、
前記記録媒体にコンテンツをデジタル記録する記録部と、
前記記録媒体に記録した前記コンテンツを再生する再生部と、
前記コンテンツをIPネットワーク接続された他の装置に対して出力する出力部と、
前記ネットワーク接続された他の装置との間でお互い正規に認定された装置であることを認証し、前記コンテンツの暗号化および復号化に使用する鍵を共有する機器認証処理部と、
前記認証処理部において共有した鍵を用いて前記コンテンツを送信時に暗号化し、受信時に復号化する暗号／復号処理部と、
前記ネットワーク接続された他の装置との間で制御コマンドや各種データ、コンテンツをやり取りするための通信コネクションを生成および管理し、該通信コネクション上で該記録媒体に記録したコンテンツの転送制御を行う制御部と、を備え、
前記制御部は、
前記他の装置からの制御コマンドを受信するための第１のTCPソケットを生成し、該他の装置からの要求を受信可能な状態に設定しており、
前記他の装置からのコンテンツ転送要求を受信するための第２のTCPソケットを生成し、該他の装置からの要求を受信可能な状態に設定しており、
前記第１のTCPソケットを介して前記他の装置との間で通信コネクションを確立し、第１の装置から前記コンテンツの視聴要求を受信した際は、前記第２のTCPソケットに関する情報を該他の装置に通知し、
前記第２のTCPソケットを介して前記他の装置との間で通信コネクションを確立し、該他の装置から前記視聴コンテンツの転送要求を受信した際は、必要に応じて前記暗号／復号処理部にて該コンテンツを暗号化して前記出力部を介して送出し、
前記第１のTCPソケットを介して前記他の装置から前記コンテンツのムーブ要求を受信した際は、前記第１と第２のTCPソケットとは異なるムーブ実行時のみ使用する機器認証を行うための第３のTCPソケットとムーブ実行時のみ使用するコンテンツ転送用の第４のTCPソケットに関する情報を該他の装置に通知し、
前記第１のTCPソケットに対する前記他の装置からの要求を受信不可状態に設定し、現在実行中のコンテンツ転送以外のコンテンツ転送要求を受付けないようにし、
前記第３のTCPソケットおよび前記第４のTCPソケットを生成し、該他の装置からの要求を受信可能な状態に設定し、
前記第３のTCPソケットを介して前記ムーブ要求を発行した前記他の装置との間で通信コネクションを確立し、該第３のTCPソケットに対する前記他の装置からの要求を受信不可状態に設定し、前記機器認証処理部との間で機器認証処理を行い、ムーブ対象コンテンツの暗号化および復号化に使用する鍵を共有し、
前記第４のTCPソケットを介して前記ムーブ要求を発行した前記他の装置との間で通信コネクションを確立し、該第４のTCPソケットに対する前記他の装置からの要求を受信不可状態に設定し、該他の装置から前記ムーブ対象コンテンツの転送要求を受信した際は、前記共有した鍵を使用して暗号／復号処理部にて該コンテンツを暗号化して前記出力部を介して送出し、
ムーブを実行することを特徴とするコンテンツ記録再生装置。
【請求項２】
前記第３のTCPソケットを生成した際にタイマーを起動し、所定の時間以内に該第３のTCPソケットと前記ムーブ要求を発行した前記他の装置との間で通信コネクションが確立できなかった場合には、該第３のTCPソケットを削除することを特徴とした請求項１記載のコンテンツ記録再生装置。
【請求項３】
前記第４のTCPソケットを生成した際にタイマーを起動し、所定の時間以内に該第４のTCPソケットと前記ムーブ要求を発行した前記他の装置との間で通信コネクションが確立できなかった場合には、該第４のTCPソケットを削除することを特徴とした請求項１又は２のいずれかに記載のコンテンツ記録再生装置。
【請求項４】
前記ムーブの終了時は、前記第３のＴＣＰソケットおよび前記第４のＴＣＰソケットを破棄した後、前記第２のＴＣＰソケットを常に該他の装置からの要求を受信可能な状態に再設定することを特徴とした請求項１記載のコンテンツ記録再生装置。
【請求項５】
コンテンツを記録および再生するための記録媒体を備えたコンテンツ記録再生装置におけるコンテンツ記録再生方法であって、
他の装置からの制御コマンドを受信するための第１のTCPソケットを生成し、該他の装置からの要求を受信可能な状態に設定しており、
前記他の装置からのコンテンツ転送要求を受信するための第２のTCPソケットを生成し、該他の装置からの要求を受信可能な状態に設定しており、
前記第１のTCPソケットを介して前記他の装置との間で通信コネクションを確立し、第１の装置から前記コンテンツの視聴要求を受信した際は、前記第２のTCPソケットに関する情報を該他の装置に通知し、
前記第２のTCPソケットを介して前記他の装置との間で通信コネクションを確立し、該他の装置から前記視聴コンテンツの転送要求を受信した際は、必要に応じて暗号／復号処理部にて該コンテンツを暗号化して送出し、
前記第１のTCPソケットを介して前記他の装置から前記コンテンツのムーブ要求を受信した際は、前記第１と第２のTCPソケットとは異なるムーブ実行時のみ使用する機器認証を行うための第３のTCPソケットとムーブ実行時のみ使用するコンテンツ転送用の第４のTCPソケットに関する情報を該他の装置に通知し、
前記第１のTCPソケットに対する前記他の装置からの要求を受信不可状態に設定し、現在実行中のコンテンツ転送以外のコンテンツ転送要求を受付けないようにし、
前記第３のTCPソケットおよび前記第４のTCPソケットを生成し、該他の装置からの要求を受信可能な状態に設定し、
前記第３のTCPソケットを介して前記ムーブ要求を発行した前記他の装置との間で通信コネクションを確立し、該第３のTCPソケットに対する前記他の装置からの要求を受信不可状態に設定し、機器認証処理を行い、ムーブ対象コンテンツの暗号化および復号化に使用する鍵を共有し、
前記第４のTCPソケットを介して前記ムーブ要求を発行した前記他の装置との間で通信コネクションを確立し、該第４のTCPソケットに対する前記他の装置からの要求を受信不可状態に設定し、該他の装置から前記ムーブ対象コンテンツの転送要求を受信した際は、前記共有した鍵を使用して暗号／復号処理部にて該コンテンツを暗号化して前記出力部を介して送出し、
ムーブを実行することを特徴とするコンテンツ記録再生方法。
【請求項６】
前記第３のTCPソケットを生成した際にタイマーを起動し、所定の時間以内に該第３のTCPソケットと前記ムーブ要求を発行した前記他の装置との間で通信コネクションが確立できなかった場合には、該第３のTCPソケットを削除することを特徴とした請求項５記載のコンテンツ記録再生方法。
【請求項７】
前記第４のTCPソケットを生成した際にタイマーを起動し、所定の時間以内に該第４のTCPソケットと前記ムーブ要求を発行した前記他の装置との間で通信コネクションが確立できなかった場合には、該第４のTCPソケットを削除することを特徴とした請求項５又は６のいずれかに記載のコンテンツ記録再生方法。
【請求項８】
前記ムーブの終了時は、前記第３のＴＣＰソケットおよび前記第４のＴＣＰソケットを破棄した後、前記第２のＴＣＰソケットを常に該他の装置からの要求を受信可能な状態に再設定することを特徴とした請求項５記載のコンテンツ記録再生方法。