(57)【特許請求の範囲】
【請求項１】
利用可能な期間が限定されたコンテンツを外部装置へ複製し、且つコンテンツを移動する第１コンテンツ管理装置及び前記コンテンツを受け取る第２コンテンツ管理装置からなるコンテンツ管理システムであって、
前記第１コンテンツ管理装置は、
前記コンテンツから複製した複数の複製コンテンツのうち、最後に第１外部装置に対して複製した複製コンテンツの利用が許可される利用期間を示す期間情報を記憶する記憶手段と、
前記コンテンツを前記第２コンテンツ管理装置へ移動の際に、前記期間情報を、前記第２コンテンツ管理装置へ出力する出力手段とを備え、
前記第２コンテンツ管理装置は、
前記第１コンテンツ管理装置から、前記期間情報を受け取る受取手段と、
第２外部装置に対して前記移動されたコンテンツの複製を行う時点において、受け取った前記期間情報により示される前記第１コンテンツ管理装置にて最後に複製したコンテンツの利用期間が終了しているか否かを判断する期間判断手段と、
前記期間判断手段が終了していないと判断する場合には、前記移動されたコンテンツを前記第２外部装置へ複製することを抑止する複製制御手段と
を備えることを特徴とするコンテンツ管理システム。
【請求項２】
利用可能な期間が限定されたコンテンツを外部装置へ複製し、且つコンテンツを移動するコンテンツ管理装置であって、
前記コンテンツから複製した複数の複製コンテンツのうち、最後に外部装置に対して複製した複製コンテンツの利用が許可される利用期間を示す期間情報を記憶する記憶手段と、
前記コンテンツを移動先のコンテンツ管理装置へ移動の際に、前記期間情報を、前記移動先のコンテンツ管理装置へ出力する出力手段と、
他のコンテンツ管理装置から前記コンテンツを受け取る際に、前記他のコンテンツ管理装置にて格納され、前記他のコンテンツ管理装置にて複製された複数のコンテンツのうち最後に複製されたコンテンツの利用が許可される利用期間を示す他の期間情報を受け取る受取手段と、
前記受取手段にて受け取った前記他の期間情報を前記記憶手段へ格納する格納手段と、
外部装置に対して前記コンテンツの複製を行う時点において、前記他の期間情報により示される前記他の複製コンテンツの利用期間が終了しているか否かを判断する期間判断手段と、
前記期間判断手段が終了していないと判断する場合には、前記外部装置への前記コンテンツの複製を抑止する複製制御手段と
を備えることを特徴とするコンテンツ管理装置。
【請求項３】
前記期間情報は、前記外部装置に対して前記コンテンツを最後に複製した時刻であり、
前記出力手段は、前記コンテンツを前記移動先のコンテンツ管理装置へ移動の際に、前記外部装置に対して前記コンテンツを最後に複製した時刻を、前記移動先のコンテンツ管理装置へ出力する
ことを特徴とする請求項２に記載のコンテンツ管理装置。
【請求項４】
前記期間情報は、前記外部装置に対して前記コンテンツから複製されたコンテンツのうち、最後に複製された複製コンテンツの利用期限である時刻であり、
前記出力手段は、前記外部装置に対して最後に複製された複製コンテンツの利用期限である時刻を、前記移動先のコンテンツ管理装置へ出力する
ことを特徴とする請求項２に記載のコンテンツ管理装置。
【請求項５】
前記他の期間情報は、前記他のコンテンツ管理装置が他の外部装置に対して前記コンテンツを最後に複製した時刻であり、
前記期間判断手段は、前記他の期間情報にて示される時刻から前記外部装置に対して前記コンテンツの複製を行う時刻までの経過時間と、前記利用可能な期間とを比較し、前記経過時間が前記利用可能な期間を超えていない場合に、前記他の複製コンテンツの利用期間は終了していないと判断する
ことを特徴とする請求項２に記載のコンテンツ管理装置。
【請求項６】
前記他の期間情報は、前記他のコンテンツ管理装置が他の外部装置に対して最後に複製したコンテンツの利用期限である期限時刻であり、
前記期間判断手段は、前記期限時刻と、前記外部装置へ前記コンテンツの複製を行う時刻とを比較し、前記外部装置へ前記コンテンツの複製を行う時刻が前記期限時刻に到達していない場合に、前記最後に複製したコンテンツの利用期間は終了していないと判断する
ことを特徴とする請求項２に記載のコンテンツ管理装置。
【請求項７】
前記他のコンテンツ管理装置にて、前記最後に複製したコンテンツは第１複製コンテンツであり、
前記他の期間情報は、第１期間情報であり、
前記受取手段は、複数の領域を有し、複数の領域のうち１の領域に前記第１期間情報が格納され、前記１の領域の次に位置する次領域に前記他のコンテンツ管理装置とは異なるコンテンツ管理装置が前記コンテンツを格納している間に複製したコンテンツのうち、最後に複製した第２複製コンテンツの利用が許可される利用期間を示す第２期間情報が格納された情報リストを受け取ることにより、前記第１期間情報を受け取り、
前記格納手段は、前記情報リストを前記記憶手段へ格納することにより、前記第１期間情報を格納し、
前記期間判断手段は、前記第１複製コンテンツの利用期間が終了していないと判断する場合、前記第２期間情報にて示される前記第２複製コンテンツの利用期間が終了しているか否かを判断し、
前記複製制御手段は、前記第２複製コンテンツの利用期間が終了していないと判断する場合に、前記コンテンツの複製を抑止する
ことを特徴とする請求項２に記載のコンテンツ管理装置。
【請求項８】
前記コンテンツ管理装置は、さらに、
自装置にて行われた複製の回数が規定値に未達であるか否かを判断する回数判断手段を備え、
前記複製制御手段は、前記期間判断手段が前記第１複製コンテンツの利用期間が終了している又は前記第２複製コンテンツの利用期間が終了していると判断する場合、且つ前記回数判断手段が複製回数は前記規定値に未達であると判断する場合に、前記コンテンツを前記外部装置へ複製する
ことを特徴とする請求項７の記載のコンテンツ管理装置。
【請求項９】
前記第２期間情報は、前記第２複製コンテンツの利用期間が終了し、複製が可能であることを示す複製可能情報であり、
前記期間判断手段は、前記次領域に複製可能情報が格納されている場合には、前記第２複製コンテンツの利用期間が終了していると判断する
ことを特徴とする請求項８に記載のコンテンツ管理装置。
【請求項１０】
前記記憶手段は、さらに、前記コンテンツの移動を抑止する期間を示す移動情報を記憶しており、
前記コンテンツ管理装置は、さらに、
前記コンテンツを移動先のコンテンツ管理装置へ移動する際に、前記移動情報を用いて、前記コンテンツの移動を抑止する期間が終了しているか否かを判断する判断手段と、
前記判断手段が前記コンテンツの移動を抑止する期間が終了していると判断する場合に、前記移動先のコンテンツ管理装置へコンテンツを移動し、前記コンテンツの移動を抑止する期間が終了していないと判断する場合に、前記移動先のコンテンツ管理装置へ前記コンテンツの移動を抑止する移動制御手段とを備え、
前記出力手段は、さらに、前記コンテンツを前記移動先のコンテンツ管理装置へ移動する際に、前記コンテンツに対する新たな移動情報を、前記移動先のコンテンツ管理装置へ出力する
ことを特徴とする請求項２に記載のコンテンツ管理装置。
【請求項１１】
前記判断手段は、前記コンテンツの移動を禁止する期間を示す移動禁止期間を予め記憶しており、
前記判断手段は、
前記移動情報と、前記移動先のコンテンツ管理装置へ前記コンテンツを移動する時刻とを用いて、前記移動禁止期間が終了している否かを判断し、終了していると判断する場合に、前記コンテンツの移動を許可し、終了していないと判断する場合に、前記コンテンツの移動を不許可とする
ことを特徴とする請求項１０に記載のコンテンツ管理装置。
【請求項１２】
前記移動禁止期間にて示される期間の長さと、前記利用可能な期間にて示される期間の長さとは、同一値である
ことを特徴とする請求項１１に記載のコンテンツ管理装置。
【請求項１３】
前記移動情報は、前記コンテンツが他のコンテンツ管理装置から自装置へ移動された時刻であり、
前記判断手段は、
前記移動情報から前記移動先のコンテンツ管理装置へ前記コンテンツを移動する時刻までの経過時間と、前記移動禁止期間とを比較し、前記経過時間が前記移動禁止期間を超えていない場合に、前記移動禁止期間は終了していないと判断し、超えている場合に、前記移動禁止期間は終了していると判断し、
前記出力手段は、
自装置から前記移動先のコンテンツ管理装置へ前記コンテンツを移動する時刻を前記新たな移動情報として、前記移動先のコンテンツ管理装置へ出力する
ことを特徴とする請求項１０に記載のコンテンツ管理装置。
【請求項１４】
前記移動情報は、自装置から前記移動先のコンテンツ管理装置への前記コンテンツの移動が禁止される期限を示す時刻であり、
前記判断手段は、
前記移動情報にて示される時刻と前記移動先のコンテンツ管理装置へ前記コンテンツを移動する時刻とを比較し、前記移動先のコンテンツ管理装置へ前記コンテンツの移動を行う時刻が前記移動情報にて示される時刻に到達していない場合に、前記コンテンツの移動禁止期間は終了していないと判断し、到達している場合に、前記コンテンツの移動禁止期間は終了していると判断し、
前記出力手段は、
自装置から前記移動先のコンテンツ管理装置へ前記コンテンツを移動する時刻と前記移動禁止期間とを用いて、前記新たな移動情報を算出し、算出した前記新たな移動情報を、前記移動先のコンテンツ管理装置へ出力する
ことを特徴とする請求項１０に記載のコンテンツ管理装置。
【請求項１５】
前記受取手段は、さらに、
他のコンテンツ管理装置から前記コンテンツを受け取る際に、前記移動情報を受け取り、
前記格納手段は、さらに、
前記受取手段にて受け取った前記移動情報を前記記憶手段へ格納する
ことを特徴とする請求項１０に記載のコンテンツ管理装置。
【請求項１６】
利用可能な期間が限定されたコンテンツを外部装置へ複製し、且つコンテンツを移動するコンテンツ管理装置に用いる集積回路であって、
前記コンテンツから複製した複数の複製コンテンツのうち、最後に外部装置に対して複製した複製コンテンツの利用が許可される利用期間を示す期間情報を記憶する記憶手段と、
前記コンテンツを移動先のコンテンツ管理装置へ移動の際に、前記期間情報を、前記移動先のコンテンツ管理装置へ出力する出力手段と、
他のコンテンツ管理装置から前記コンテンツを受け取る際に、前記他のコンテンツ管理装置にて格納され、前記他のコンテンツ管理装置にて複製された他の複製コンテンツの利用が許可される利用期間を示す他の期間情報を受け取る受取手段と、
前記受取手段にて受け取った前記他の期間情報を前記記憶手段へ格納する格納手段と、
外部装置に対して前記コンテンツの複製を行う時点において、前記他の期間情報により示される前記他の複製コンテンツの利用期間が終了しているか否かを判断する期間判断手段と、
前記期間判断手段が終了していないと判断する場合には、前記外部装置への前記コンテンツの複製を抑止する複製制御手段と
を備えることを特徴とする集積回路。
【請求項１７】
前記記憶手段は、さらに、前記コンテンツの移動を抑止する期間を示す移動情報を記憶しており、
前記集積回路は、さらに、
前記コンテンツを移動先のコンテンツ管理装置へ移動する際に、前記移動情報を用いて、前記コンテンツの移動を抑止する期間が終了しているか否かを判断する判断手段と、
前記判断手段が前記コンテンツの移動を抑止する期間が終了していると判断する場合に、前記移動先のコンテンツ管理装置へコンテンツを移動し、前記コンテンツの移動を抑止する期間が終了していないと判断する場合に、前記移動先のコンテンツ管理装置へ前記コンテンツの移動を抑止する移動制御手段とを備え、
前記出力手段は、さらに、前記コンテンツを前記移動先のコンテンツ管理装置へ移動する際に、前記コンテンツに対する新たな移動情報を、前記移動先のコンテンツ管理装置へ出力する
ことを特徴とする請求項１６に記載の集積回路。
【請求項１８】
利用可能な期間が限定されたコンテンツを外部装置へ複製し、且つコンテンツを移動するコンテンツ管理装置に用いられるコンテンツ管理方法であって、
前記コンテンツ管理装置は、
前記コンテンツから複製した複数の複製コンテンツのうち、最後に外部装置に対して複製した複製コンテンツの利用が許可される利用期間を示す期間情報を記憶する記憶手段を備え、
前記コンテンツ管理方法は、
前記コンテンツを移動先のコンテンツ管理装置へ移動の際に、前記期間情報を、前記移動先のコンテンツ管理装置へ出力する出力ステップと、
他のコンテンツ管理装置から前記コンテンツを受け取る際に、前記他のコンテンツ管理装置にて格納され、前記他のコンテンツ管理装置にて複製されたコンテンツのうち最後に複製されたコンテンツの利用が許可される利用期間を示す他の期間情報を受け取る受取ステップと、
前記受取ステップにて受け取った前記他の期間情報を前記記憶手段へ格納する格納ステップと、
外部装置に対して前記コンテンツの複製を行う時点において、前記他の期間情報により示される前記他の複製コンテンツの利用期間が終了しているか否かを判断する期間判断ステップと、
前記期間判断ステップが終了していないと判断する場合には、前記外部装置への前記コンテンツの複製を抑止する複製制御ステップと
を含むことを特徴とするコンテンツ管理方法。
【請求項１９】
前記記憶手段は、さらに、前記コンテンツの移動を抑止する期間を示す移動情報を記憶している記憶手段を備え、
前記コンテンツ管理方法は、さらに、
前記コンテンツを移動先のコンテンツ管理装置へ移動する際に、前記移動情報を用いて、前記コンテンツの移動を抑止する期間が終了しているか否かを判断する判断ステップと、
前記判断ステップが、前記コンテンツの移動を抑止する期間が終了していると判断する場合に、前記移動先のコンテンツ管理装置へコンテンツを移動し、前記コンテンツの移動を抑止する期間が終了していないと判断する場合に、前記移動先のコンテンツ管理装置へ前記コンテンツの移動を抑止する移動制御ステップとを含み、
前記出力ステップは、さらに、前記コンテンツを前記移動先のコンテンツ管理装置へ移動する際に、前記コンテンツに対する新たな移動情報を、前記他のコンテンツ管理装置へ出力する
ことを特徴とする請求項１８に記載のコンテンツ管理方法。
【請求項２０】
利用可能な期間が限定されたコンテンツを外部装置へ複製し、且つコンテンツを移動するコンテンツ管理装置に用いられるコンテンツ管理プログラムであって、
前記コンテンツ管理装置は、
前記コンテンツから複製した複数の複製コンテンツのうち、最後に外部装置に対して複製した複製コンテンツの利用が許可される利用期間を示す期間情報を記憶する記憶手段を備え、
前記コンテンツ管理プログラムは、
前記コンテンツを移動先のコンテンツ管理装置へ移動の際に、前記期間情報を、前記移動先のコンテンツ管理装置へ出力する出力ステップと、
他のコンテンツ管理装置から前記コンテンツを受け取る際に、前記他のコンテンツ管理装置にて格納され、前記他のコンテンツ管理装置にて複製されたコンテンツのうち最後に複製されたコンテンツの利用が許可される利用期間を示す他の期間情報を受け取る受取ステップと、
前記受取ステップにて受け取った前記他の期間情報を前記記憶手段へ格納する格納ステップと、
外部装置に対して前記コンテンツの複製を行う時点において、前記他の期間情報により示される前記他の複製コンテンツの利用期間が終了しているか否かを判断する期間判断ステップと、
前記期間判断ステップが終了していないと判断する場合には、前記外部装置への前記コンテンツの複製を抑止する複製制御ステップと
を含むことを特徴とするコンテンツ管理プログラム。
【請求項２１】
前記コンテンツ管理プログラムは、
コンピュータ読み取り可能な記録媒体に記録されている
ことを特徴とする請求項２０に記載のコンテンツ管理プログラム。
【請求項２２】
前記記憶手段は、
当該コンテンツ管理装置が前記コンテンツを複製した回数に対応する複製情報と、異なるコンテンツ管理装置間を前記コンテンツが移動した回数に対応する移動情報とを記憶し、
前記出力手段は、
前記コンテンツの移動の際に前記記憶手段に記憶された前記複製情報がコンテンツの複製が一度も行われていないことを示す場合には、前記記憶手段に記憶されている前記移動情報を、前記移動先のコンテンツ管理装置へ出力する
ことを特徴とする請求項２に記載のコンテンツ管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複製回数の制限数を超えてコンテンツを不正複製することを防止する技術に関する。
【背景技術】
【０００２】
現在、日本においては、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）やＦＴＴＨ（Ｆｉｂｅｒ  Ｔｏ  Ｔｈｅ  Ｈｏｍｅ）等のブロードバンド・インターネット接続サービスの加入者が約１５００万件に達し、近年は家庭内のどこにいても、ブロードバンド環境の恩恵を享受できるように、有線や無線のホームネットワークの敷設が急速に進んでいる。  
【０００３】
そのような状況の下、家庭内のＡＶ（Ａｕｄｉｏ  Ｖｉｓｕａｌ）機器も前記ホームネットワークを利用し、他のＡＶ機器に蓄積されているデジタルコンテンツを遠隔視聴することや、デジタルコンテンツの蓄積場所を変更することが可能となりつつある。
ここで、前記ＡＶ機器で取り扱うデジタルコンテンツは、複製が非常に容易であり、かつ複製に伴う品質の劣化がほとんどの場合で生じない特性を有している。もし、不正に複製されたコンテンツが無制限に配布された場合、コンテンツ作成者の経済的利益が侵され、その利益が担保されない場合には、優良なコンテンツが円滑に流通されなくなる恐れがある。そしてその結果、一般ユーザも優良なコンテンツを十分に享受できないという影響を受ける。そのため、ホームネットワーク上でデジタルコンテンツを取り扱う前記ＡＶ機器には、前記コンテンツ不正複製の課題を解決するため、ＩＥＥＥ１３９４バスやＩＰネットワーク用のＤＴＣＰ（Ｄｉｇｉｔａｌ  Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ）等のコンテンツ保護技術が導入されてきた。しかし、ＤＴＣＰのような従来のコンテンツ保護技術では、ユーザが自由にコンテンツを複製することが認められるべきである私的利用範囲でも、コンテンツの複製が制限されているという課題が存在する。
【０００４】
そこで、特許文献１では、コンテンツの複製回数や移動回数を付加情報として管理し、複製回数の上限を設けて、コンテンツの複製を認める管理方法が開示されている。
また、特許文献２では、装置が有するコンテンツから複製された複製コンテンツの利用制限に時間の概念を導入し、利用可能な期間内のみ複製コンテンツの使用を可能にし、複製コンテンツが使用可能な期間内では、前記装置は、コンテンツからの複製を抑止する方法が開示されている。この方法では、複製コンテンツの使用可能な期間内は、前記装置はコンテンツの複製を抑止するので、コンテンツの複製回数が１回に制限されている。
【特許文献１】特開２００３−２２３３８号公報
【特許文献２】特開２０００−３０５８５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献２により開示された従来技術では、複製コンテンツには利用可能な期間が設定されており、利用可能な期間が過ぎると複製コンテンツが使用不可能になるので、コンテンツ作成者の経済的利益が担保されるというメリットがある。しかしながら、複製コンテンツ（以下、「第１複製コンテンツ」という。）が利用可能な期間内に、複製元であるオリジナルコンテンツを他の装置へ移動すると、移動先の装置はオリジナルコンテンツの複製権を有するので、オリジナルコンテンツを複製して第２複製コンテンツを生成することができる。そのため、移動元の装置にて複製された第１複製コンテンツが利用可能な期間内に、第１複製コンテンツと第２複製コンテンツの両方が存在することになり、オリジナルコンテンツから複製された複製コンテンツの個数が制限数を超えてしまう。
【０００６】
つまり、複製コンテンツが利用可能な期間内にオリジナルコンテンツの移動及び複製が繰り返されることにより、オリジナルコンテンツの複製回数の制限数を超えて、オリジナルコンテンツの複製がなされるという課題がある。
そこで、上記課題を解決するために、本発明は、複製回数の制限数を超えてコンテンツの複製を行うことを防止することのできるコンテンツ管理システム、コンテンツ管理装置、集積回路、コンテンツ管理方法及びコンテンツ管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、利用可能な期間が限定されたコンテンツを外部装置へ複製し、且つコンテンツを移動する第１コンテンツ管理装置及び前記コンテンツを受け取る第２コンテンツ管理装置からなるコンテンツ管理システムであって、前記第１コンテンツ管理装置は、前記コンテンツから複製した複数の複製コンテンツのうち、最後に第１外部装置に対して複製した複製コンテンツの利用が許可される利用期間を示す期間情報を記憶する記憶手段と、前記コンテンツを前記第２コンテンツ管理装置へ移動の際に、前記期間情報を、前記第２コンテンツ管理装置へ出力する出力手段とを備え、前記第２コンテンツ管理装置は、前記第１コンテンツ管理装置から、前記期間情報を受け取る受取手段と、第２外部装置に対して前記移動されたコンテンツの複製を行う時点において、受け取った前記期間情報により示される前記第１コンテンツ管理装置にて最後に複製したコンテンツの利用期間が終了しているか否かを判断する期間判断手段と、前記期間判断手段が終了していないと判断する場合には、前記移動されたコンテンツを前記第２外部装置へ複製することを抑止する複製制御手段とを備えることを特徴とする。
【発明の効果】
【０００８】
上記に示した構成によると、第１コンテンツ管理装置は、コンテンツの移動の際に、コンテンツの期間情報を第２コンテンツ管理装置へ出力し、第２コンテンツ管理装置は、コンテンツの期間情報を受け取り、期間情報を用いて複製コンテンツを管理することができる。コンテンツを第２外部装置へ複製する際に、第２コンテンツ管理装置は、複製コンテンツの利用期間が終了していないと判断する場合には、第２外部装置に対してコンテンツの複製を抑止するので、コンテンツの複製回数を制限することができる。つまり、コンテンツ管理システムは、コンテンツの複製回数の制限数を超えてコンテンツの複製を行うことを防止することができる。
【０００９】
また、本発明は、利用可能な期間が限定されたコンテンツを外部装置へ複製し、且つコンテンツを移動するコンテンツ管理装置であって、前記コンテンツから複製した複数の複製コンテンツのうち、最後に外部装置に対して複製した複製コンテンツの利用が許可される利用期間を示す期間情報を記憶する記憶手段と、前記コンテンツを移動先のコンテンツ管理装置へ移動の際に、前記期間情報を、前記移動先のコンテンツ管理装置へ出力する出力手段とを備えることを特徴とする。
【００１０】
この構成によると、コンテンツ管理装置は、コンテンツを他のコンテンツ管理装置へ移動する際に、コンテンツに対する期間情報を、他のコンテンツ管理装置へ出力する。これにより、他のコンテンツ管理装置は、コンテンツ管理装置から受け取った期間情報を用いて、複製コンテンツの利用期間を管理することができる。
ここで、前記期間情報は、前記外部装置に対して前記コンテンツを最後に複製した時刻であり、前記出力手段は、前記コンテンツを前記移動先のコンテンツ管理装置へ移動の際に、前記外部装置に対して前記コンテンツを最後に複製した時刻を、前記移動先のコンテンツ管理装置へ出力するとしてもよい。
【００１１】
この構成によると、コンテンツ管理装置は、コンテンツを他のコンテンツ管理装置へ移動する際に、コンテンツが最後に複製された時刻を期間情報として、他のコンテンツ管理装置へ出力する。これにより、他のコンテンツ管理装置は、コンテンツが最後に複製された時刻を用いて、複製コンテンツの利用期間を管理することができる。
ここで、前記期間情報は、前記外部装置に対して前記コンテンツから複製されたコンテンツのうち、最後に複製された複製コンテンツの利用期限である時刻であり、前記出力手段は、前記外部装置に対して最後に複製された複製コンテンツの利用期限である時刻を、前記移動先のコンテンツ管理装置へ出力するとしてもよい。
【００１２】
この構成によると、コンテンツ管理装置は、コンテンツを他のコンテンツ管理装置へ移動する際に、複製コンテンツの利用期限である時刻を期間情報として、他のコンテンツ管理装置へ出力する。これにより、他のコンテンツ管理装置は、複製コンテンツの利用期限である時刻を用いて、複製コンテンツの利用期間を管理することができる。
ここで、他のコンテンツ管理装置から前記コンテンツを移動により受け取る前記コンテンツ管理装置であって、前記コンテンツ管理装置は、さらに、前記他のコンテンツ管理装置から前記コンテンツを受け取る際に、前記他のコンテンツ管理装置にて格納され、前記他のコンテンツ管理装置にて複製された複数のコンテンツのうち最後に複製されたコンテンツの利用が許可される利用期間を示す他の期間情報を受け取る受取手段と、前記受取手段にて受け取った前記他の期間情報を前記記憶手段へ格納する格納手段と、外部装置に対して前記コンテンツの複製を行う時点において、前記他の期間情報により示される前記他の複製コンテンツの利用期間が終了しているか否かを判断する期間判断手段と、前記期間判断手段が終了していないと判断する場合には、前記外部装置への前記コンテンツの複製を抑止する複製制御手段とを備えるとしてもよい。
【００１３】
この構成によると、コンテンツ管理装置は、他のコンテンツ管理装置からコンテンツを受け取る際に、他の複製コンテンツの他の期間情報を受け取るので、受け取った他の期間情報を用いて、他の複製コンテンツの利用期間を管理することができる。また、コンテンツを複製する際に、コンテンツ管理装置は、他の複製コンテンツの利用期間が終了していないと判断する場合には、外部装置に対してコンテンツの複製を抑止するので、コンテンツの複製回数を制限することができる。つまり、コンテンツ管理装置は、コンテンツの複製回数の制限数を超えてコンテンツの複製を行うことを防止することができる。
【００１４】
ここで、前記他の期間情報は、前記他のコンテンツ管理装置が他の外部装置に対して前記コンテンツを最後に複製した時刻であり、前記期間判断手段は、前記他の期間情報にて示される時刻から前記外部装置に対して前記コンテンツの複製を行う時刻までの経過時間と、前記利用可能な期間とを比較し、前記経過時間が前記利用可能な期間を超えていない場合に、前記他の複製コンテンツの利用期間は終了していないと判断するとしてもよい。
【００１５】
この構成によると、コンテンツ管理装置は、経過時間と、利用可能な期間とを比較することにより、他の複製コンテンツの利用期間が終了しているか否かを判断することができる。
ここで、前記他の期間情報は、前記他のコンテンツ管理装置が他の外部装置に対して最後に複製したコンテンツの利用期限である期限時刻であり、前記期間判断手段は、前記期限時刻と、前記外部装置へ前記コンテンツの複製を行う時刻とを比較し、前記外部装置へ前記コンテンツの複製を行う時刻が前記期限時刻に到達していない場合に、前記最後に複製したコンテンツの利用期間は終了していないと判断するとしてもよい。
【００１６】
この構成によると、コンテンツ管理装置は、他の期間情報にて示される時刻と、外部装置へコンテンツを複製する時刻とを比較することにより、他の複製コンテンツの利用期間が終了しているか否かを判断することができる。
ここで、前記他のコンテンツ管理装置にて、前記最後に複製したコンテンツは第１複製コンテンツであり、前記他の期間情報は、第１期間情報であり、前記受取手段は、複数の領域を有し、複数の領域のうち１の領域に前記第１期間情報が格納され、前記１の領域の次に位置する次領域に前記他のコンテンツ管理装置とは異なるコンテンツ管理装置が前記コンテンツを格納している間に複製したコンテンツのうち、最後に複製した第２複製コンテンツの利用が許可される利用期間を示す第２期間情報が格納された情報リストを受け取ることにより、前記第１期間情報を受け取り、前記格納手段は、前記情報リストを前記記憶手段へ格納することにより、前記第１期間情報を格納し、前記期間判断手段は、前記第１複製コンテンツの利用期間が終了していないと判断する場合、前記第２期間情報にて示される前記第２複製コンテンツの利用期間が終了しているか否かを判断し、前記複製制御手段は、前記第２複製コンテンツの利用期間が終了していないと判断する場合に、前記コンテンツの複製を抑止するとしてもよい。
【００１７】
この構成によると、コンテンツ管理装置は、コンテンツを複製する際に、第１複製コンテンツの利用期間が終了していないと判断する場合に、さらに、第２複製コンテンツの利用期間が終了しているか否かを判断する。コンテンツ管理装置は、第２複製コンテンツの利用期間が終了していないと判断する場合には、外部装置に対してコンテンツの複製を抑止するので、コンテンツの複製回数を制限することができる。つまり、コンテンツ管理装置は、コンテンツの複製回数の制限数を超えてコンテンツの複製を行うことを防止することができる。
【００１８】
ここで、前記コンテンツ管理装置は、さらに、自装置にて行われた複製の回数が規定値に未達であるか否かを判断する回数判断手段を備え、前記複製制御手段は、前記期間判断手段が前記第１複製コンテンツの利用期間が終了している又は前記第２複製コンテンツの利用期間が終了していると判断する場合、且つ前記回数判断手段が複製回数は前記規定値に未達であると判断する場合に、前記コンテンツを前記外部装置へ複製するとしてもよい。
【００１９】
この構成によると、コンテンツ管理装置は、第１複製コンテンツの利用期間が終了又は第２複製コンテンツの利用期間が終了し、且つ自装置による複製の回数が規定値に未達である場合に、外部装置へコンテンツの複製をするので、複製の回数が規定値を超えてコンテンツの複製を行うことを防止することができる。
ここで、前記第２期間情報は、前記第２複製コンテンツの利用期間が終了し、複製が可能であることを示す複製可能情報であり、前記期間判断手段は、前記次領域に複製可能情報が格納されている場合には、前記第２複製コンテンツの利用期間が終了していると判断するとしてもよい。
【００２０】
この構成によると、コンテンツ管理装置は、次領域に複製許可情報が格納されている場合には、第２複製コンテンツの利用期間が終了していると判断することができる。
ここで、利用可能な期間が限定されたコンテンツを外部装置へ複製し、且つコンテンツを前記移動先のコンテンツ管理装置へ移動するコンテンツ管理装置であって、前記コンテンツの移動を抑止する期間を示す移動情報及び前記コンテンツの移動を許可する旨の許可情報の何れかを記憶している記憶手段と、前記記憶手段にて記憶されている内容を用いて、前記コンテンツの移動を許可するか否かを判断する判断手段と、前記判断手段が前記コンテンツの移動を許可する場合に、前記移動先のコンテンツ管理装置へコンテンツを移動し、前記コンテンツの移動を許可しない場合に、前記移動先のコンテンツ管理装置へ前記コンテンツの移動を抑止する移動制御手段と、前記コンテンツを前記移動先のコンテンツ管理装置へ移動する際に、前記コンテンツに対する新たな移動情報を、前記移動先のコンテンツ管理装置へ出力する出力手段とを備えるとしてもよい。
【００２１】
この構成によると、コンテンツ管理装置は、コンテンツの移動を許可しない場合には、他のコンテンツ管理装置へコンテンツの移動を抑止するので、他のコンテンツ管理装置は、コンテンツ管理装置からコンテンツを受け取ることができない。つまり、他のコンテンツ管理装置は、外部装置に対してコンテンツの複製を行うことはできない。これにより、コンテンツ管理装置は、コンテンツの複製回数を制限することができる。つまり、コンテンツ管理装置は、コンテンツの複製回数の制限数を超えてコンテンツの複製を行うことを防止することができる。
【００２２】
ここで、前記判断手段は、前記コンテンツの移動を禁止する期間を示す移動禁止期間を予め記憶しており、前記判断手段は、前記記憶手段にて記憶されている内容が前記許可情報である場合には、前記移動先のコンテンツ管理装置へ前記コンテンツの移動を許可し、前記記憶手段にて記憶している内容が前記移動情報である場合には、前記移動情報と、前記移動先のコンテンツ管理装置へ前記コンテンツを移動する時刻とを用いて、前記移動禁止期間が終了している否かを判断し、終了していると判断する場合に、前記コンテンツの移動を許可し、終了していないと判断する場合に、前記コンテンツの移動を不許可とするとしてもよい。
【００２３】
この構成によると、コンテンツ管理装置は、コンテンツの移動禁止期間が終了している場合には、コンテンツの移動を許可し、終了していない場合には、コンテンツの移動を不許可とすることができる。
ここで、前記移動禁止期間にて示される期間の長さと、前記利用可能な期間にて示される期間の長さとは、同一値であるとしてもよい。
【００２４】
この構成によると、コンテンツ管理装置は、移動禁止期間と、複製されたコンテンツの利用可能な期間とは、同一の期間の長さであるので、移動禁止期間が終了している場合には、複製されたコンテンツの利用の期間が終了しているとみなすことができる。また、移動禁止期間が終了していない場合には、複製されたコンテンツの利用の期間が終了しているとは限らないため、コンテンツの移動を抑止することにより、移動先の他のコンテンツ管理装置にてコンテンツの不正な複製を防止するができる。
【００２５】
ここで、前記移動情報は、前記コンテンツが他のコンテンツ管理装置から自装置へ移動された時刻であり、前記判断手段は、前記記憶手段にて記憶している内容が前記移動情報である場合には、前記移動情報から前記移動先のコンテンツ管理装置へ前記コンテンツを移動する時刻までの経過時間と、前記移動禁止期間とを比較し、前記経過時間が前記移動禁止期間を超えていない場合に、前記移動禁止期間は終了していないと判断し、超えている場合に、前記移動禁止期間は終了していると判断し、前記出力手段は、自装置から前記移動先のコンテンツ管理装置へ前記コンテンツを移動する時刻を前記新たな移動情報として、前記移動先のコンテンツ管理装置へ出力するとしてもよい。
【００２６】
この構成によると、コンテンツ管理装置は、経過時間と、移動禁止期間とを比較することにより、コンテンツの移動禁止期間が終了しているか否かを判断することができる。
ここで、前記移動情報は、自装置から前記移動先のコンテンツ管理装置への前記コンテンツの移動が禁止される期限を示す時刻であり、前記判断手段は、前記記憶手段にて記憶している内容が前記移動情報である場合には、前記移動情報にて示される時刻と前記移動先のコンテンツ管理装置へ前記コンテンツを移動する時刻とを比較し、前記移動先のコンテンツ管理装置へ前記コンテンツの移動を行う時刻が前記移動情報にて示される時刻に到達していない場合に、前記コンテンツの移動禁止期間は終了していないと判断し、到達している場合に、前記コンテンツの移動禁止期間は終了していると判断し、前記出力手段は、自装置から前記移動先のコンテンツ管理装置へ前記コンテンツを移動する時刻と前記移動禁止期間とを用いて、前記新たな移動情報を算出し、算出した前記新たな移動情報を、前記移動先のコンテンツ管理装置へ出力するとしてもよい。
【００２７】
この構成によると、コンテンツ管理装置は、移動情報にて示される時刻と、他のコンテンツ管理装置へコンテンツを移動する時刻とを比較することにより、コンテンツの移動禁止期間が終了しているか否かを判断することができる。
ここで、前記コンテンツ管理装置は、さらに、他のコンテンツ管理装置から前記コンテンツを受け取る際に、前記移動情報を受け取る受取手段と、前記受取手段にて受け取った前記移動情報を前記記憶手段へ格納する格納手段とを備えるとしてもよい。
【００２８】
この構成によると、コンテンツ管理装置は、別のコンテンツ管理装置からコンテンツを受け取る際に、コンテンツの移動情報を受け取るので、受け取った移動情報を用いて、コンテンツの移動禁止期間を管理することができる。
【発明を実施するための最良の形態】
【００２９】
１．第１の実施の形態
以下、本発明に係る第１の実施の形態としてのコンテンツ管理システム１について、図面を参照して説明する。
１．１  コンテンツ管理システム１の概要
コンテンツ管理システム１は、図１に示すように、サーバ装置１０、２０、３０、クライアント装置４０、５０、ハブ６０、及び表示装置７０、７１から構成されている。
【００３０】
サーバ装置１０、２０、３０及びクライアント装置４０、５０は、ハブ６０を介してネットワークで相互に接続されている。
サーバ装置１０は、映像及び音声からなるコンテンツを格納しており、格納しているコンテンツを他のサーバ装置への移動を行う。また、サーバ装置１０は、格納しているコンテンツをクライアント装置４０、５０への複製を行う。なお、コンテンツの複製は、複製可能な回数が予め定められており、サーバ装置１０は、複製可能な回数の範囲内において、コンテンツの複製を行う。なお、サーバ装置２０及びサーバ装置３０の動作概要についてもサーバ装置１０と同様であるため、説明は省略する。
【００３１】
ここで、コンテンツの移動は、以下のようにして行われる。移動元のサーバ装置は、移動先のサーバ装置へ移動対象のコンテンツを出力し、出力完了後、移動対象のコンテンツを削除する。このとき、移動先のサーバ装置では、移動元のサーバ装置から移動対象のコンテンツを受け取ると、受け取った移動対象のコンテンツを格納する。
また、コンテンツの複製は、以下のようにして行われる。複製元のサーバ装置は、複製対象のコンテンツをクライアント装置へ出力する。クライアント装置では、複製元のサーバ装置から複製対象のコンテンツを受け取ると、受け取った複製対象のコンテンツを格納する。
【００３２】
クライアント装置４０は、複製されたコンテンツを格納しており、格納しているコンテンツを再生する。また、複製されたコンテンツの利用期間が予め定めされており、ここでは、利用期間を２４時間とする。クライアント装置４０は、クライアント装置４０は、複製されたコンテンツを格納後、利用期間内（例えば、２４時間内）であれば、コンテンツの再生が可能であり、利用期間を経過すると、その再生は不可能となる。なお、クライアント装置５０の動作概要についてもクライアント装置４０と同様であるため、説明は省略する。
【００３３】
表示装置７０は、クライアント装置４０と接続されており、クライアント装置４０にて再生されたコンテンツを出力する。表示装置７１は、クライアント装置５０と接続されており、クライアント装置５０にて再生されたコンテンツを出力する。表示装置７０及び表示装置７１は、具体的には、テレビジョン受信機、ディスプレイ等である。
１．２  サーバ装置１０
サーバ装置１０は、図２に示すように、コンテンツ蓄積部１０１、コンテンツ管理部１０２、通信部１０３及び指示受付部１０４から構成されている。
【００３４】
サーバ装置１０は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニットなどから構成されるコンピュータシステムである。前記ＲＯＭ又は前記ハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサは、前記コンピュータプログラムに従って動作することにより、サーバ装置１０は、その機能を達成する。
【００３５】
（１）コンテンツ蓄積部１０１
コンテンツ蓄積部１０１は、１以上のコンテンツを蓄積して格納するための領域を有している。
コンテンツ蓄積部１０１は、図３に示すように、コンテンツＣ１、コンテンツＣ２、コンテンツＣ３、・・・を格納している。各コンテンツには、各コンテンツを一意に識別するための情報であるコンテンツＩＤが割り振られており、コンテンツ蓄積部１０１は、コンテンツとコンテンツＩＤとを対応付けて記憶している。具体的には、コンテンツＣ１のコンテンツＩＤは「ＣＩＤ１＿１」、コンテンツＣ２のコンテンツＩＤは「ＣＩＤ１＿２」、コンテンツＣ３のコンテンツＩＤは「ＣＩＤ１＿３」である。
【００３６】
なお、ここでは、コンテンツＣ１、Ｃ２及びＣ３は、放送局から放送されたものであり、サーバ装置１０によって、受信され、格納されたコンテンツであるとする。つまり、コンテンツＣ１、Ｃ２及びＣ３は、他のサーバ装置からの移動により格納されたものではない。
（２）コンテンツ管理部１０２
コンテンツ管理部１０２は、コンテンツの移動および複製を管理する。
【００３７】
コンテンツ管理部１０２は、図２に示すように、認証部１１０、移動要求作成部１１１、要求受入条件記憶部１１２、コンテンツ管理情報作成部１１３、コンテンツ管理情報記憶部１１４、要求受入判断部１１５、時計部１１６、移動部１１７及び複製部１１８を有している。
（Ａ）認証部１１０
認証部１１０は、指示受付部１０４から、コンテンツの移動要求の指示を示す移動要求指示と、要求先のサーバ装置を識別するための要求先サーバ識別情報と、移動対象のコンテンツを識別する移動コンテンツ識別情報とを受け取る。ここで、要求先クライアント識別情報とは、例えば、要求先クライアント装置に予め割り当てられたＩＰアドレスや装置名である。
【００３８】
また、認証部１１０は、通信部１０３を介して、コンテンツの移動を要求するサーバ装置（以下、「要求元サーバ装置」という。）、若しくはコンテンツの複製を要求するクライアント装置（以下、「要求元クライアント装置」という。）から、認証開始情報を受け取る。
以下、移動要求指示及び各情報を受け取った場合と、認証開始情報を受け取った場合とに分けて、認証部１１０の動作について説明する。
【００３９】
（移動要求指示を受け取った場合）
認証部１１０は、指示受付部１０４から、移動要求指示と、要求先サーバ識別情報と、移動コンテンツ識別情報とを受け取ると、要求先のサーバ装置と相互認証を行うために、認証開始情報を生成する。認証部１１０は、生成した認証開始情報を、通信部１０３及びハブ６０を介して、要求先サーバ識別情報にて識別されるサーバ装置（以下、「要求先サーバ装置」という。）へ送信し、自装置と要求先サーバ装置との間で、相互認証を開始する。ここで、相互認証の一例は、チャレンジ／レスポンスによる相互認証である。チャレンジ／レスポンスによる相互認証は、公知であるため、ここでは説明を省略する。
【００４０】
認証部１１０は、相互認証により、要求先サーバ装置は、正当なサーバであると認証する場合には、認証が終了した旨を示す認証終了情報と、要求先サーバ識別情報と、移動コンテンツ識別情報とを移動要求作成部１１１へ出力する。
認証部１１０は、相互認証により、要求先サーバ装置は、正当なサーバでない、つまり不正なサーバ装置であると認証する場合には、異常終了により処理を終了する。
【００４１】
（認証開始情報を受け取った場合）
認証部１１０は、通信部１０３を介して、要求元サーバ装置から認証開始情報を受け取ると、自装置と要求元サーバ装置との間で、移動要求指示を受け取った場合と同一の相互認証を開始する。認証部１１０は、相互認証により、要求元サーバ装置は、正当なサーバであると認証する場合には、認証終了情報を要求受入判断部１１５へ出力する。認証部１１０は、相互認証により、要求元サーバ装置は、正当なサーバでない、つまり不正なサーバ装置であると認証する場合には、異常終了により処理を終了する。
【００４２】
認証部１１０は、通信部１０３を介して、要求元クライアント装置から認証開始情報を受け取ると、自装置と要求元クライアント装置との間で、移動要求指示を受け取った場合と同一の相互認証を開始する。認証部１１０は、相互認証により、要求元クライアント装置は、正当なクライアントであると認証する場合には、認証終了情報を要求受入判断部１１５へ出力する。認証部１１０は、相互認証により、要求元クライアント装置は、正当なクライアントでない、つまり不正なクライアント装置であると認証する場合には、異常終了により処理を終了する。
【００４３】
（Ｂ）移動要求作成部１１１
移動要求作成部１１１は、認証部１１０から認証終了情報と、要求先サーバ識別情報と、移動コンテンツ識別情報とを受け取ると、コンテンツの移動要求を示し、且つ受け取った移動コンテンツ識別情報及び要求元である自装置を識別するための要求元サーバ識別情報を含むコンテンツ移動要求情報を生成する。ここで、要求元サーバ識別情報とは、例えば、要求元サーバ装置に予め割り当てられたＩＰアドレスや装置名である。
【００４４】
移動要求作成部１１１は、生成したコンテンツ移動要求情報を、通信部１０３及びハブ６０を介して、認証部１１０から受け取った要求先サーバ識別情報にて識別されるサーバ装置へ送信する。
（Ｃ）要求受入条件記憶部１１２
要求受入条件記憶部１１２は、他のサーバ装置からのコンテンツ移動要求およびコンテンツ複製要求の受け入れの可否を判断基準となる要求受入条件を記憶する。
【００４５】
要求受入条件記憶部１１２は、図４に示すように、要求受入条件１５０を記憶している。
要求受入条件１５０は、複製許可移動回数１５１、複製コンテンツ使用可能時間１５２及び複製回数１５３にて構成されている。
複製許可移動回数１５１は、コンテンツを複製回数以下複製する動作と、及び複製後、そのコンテンツを移動する動作との組を１回とする場合に、その回数を保持しており、本実施の形態では、一例として、“２回”に設定している。
【００４６】
複製コンテンツ使用可能時間１５２は、サーバ装置がクライアント装置に複製した複製コンテンツの使用可能時間を保持しており、本実施の形態では、一例として、“２４時間”に設定している。
複製回数１５３は、サーバ装置がコンテンツを複製することのできる回数を保持しており、本実施の形態では、一例として、“１５回”に設定している。
【００４７】
例えば、あるサーバ装置が、コンテンツを複製することなく、そのコンテンツを他のサーバ装置へ移動させた場合には、この動作は、複製許可移動回数としてカウントされない。また、サーバ装置が、コンテンツを複製回数以下複製する動作を行い、その後、そのコンテンツを移動する動作を行うと、これらの動作は、複製許可移動回数としてカウントされる。カウント後、当該あるサーバ装置が最後にコンテンツを複製してから、コンテンツ使用可能時間を経過したと、１回以上の移動によりそのコンテンツを格納している他のサーバ装置にて判断される場合には、そのコンテンツに対する複製許可移動回数は、１減算される。
【００４８】
（Ｄ）コンテンツ管理情報記憶部１１４
コンテンツ管理情報記憶部１１４は、コンテンツの移動元である他のサーバ装置から受信した、もしくは自装置にて新規作成したコンテンツ管理情報を１以上記憶するための領域を有している。なお、コンテンツ管理情報の詳細については、後述する。
コンテンツ管理情報記憶部１１４は、図５に示すように、コンテンツ管理情報１６０、コンテンツ管理情報１６１、・・・を格納している。
【００４９】
コンテンツ管理情報１６０は、管理対象コンテンツ１７０、最終複製完了時刻リスト１７５、現状最終複製完了時刻１７２から構成されている。
管理対象コンテンツ１７０は、管理対象のコンテンツに対応するコンテンツＩＤを保持しおり、ここでは、コンテンツＩＤ「ＣＩＤ１＿１」とする。つまり、コンテンツ管理情報１６０の管理対象となるコンテンツは、コンテンツＣ１である。
【００５０】
最終複製完了時刻リスト１７１は、複製コンテンツが存在するサーバ毎（ここでは、最大２台まで）の複製コンテンツの最終複製完了時刻を並べたリストであり、項目“１台目”１７５及び項目“２台目”１７６とから構成され、各項目に、サーバ毎の複製コンテンツの最終複製完了時が格納される。本実施の形態では要求受入条件の複製許可移動回数が“２回”なので、リスト内の項目の数も２個存在する。以下の説明において、項目“１台目”１７５及び項目“２台目”１７６の表記を簡素化するため、それぞれ、第１項目１７５及び第２項目１７６と表記する。
【００５１】
また、コンテンツＣ１は、自装置で作成した物なので、第１項目１７５及び第２項目１７６には、初期の情報として、無効が記載されている。
現状最終複製完了時刻１７２は、自装置において、最後にコンテンツを複製した時刻、つまり、コンテンツの複製を行った最新の時刻を記載する。なお、コンテンツの複製を一度も行っていない場合には、空白となる。ここでは、サーバ装置１０は、２００４年７月１日１９時００分に、クライアント装置５０に対して、コンテンツＣ１の複製を行い、以後、複製を行っていないものとする。この場合、現状最終複製完了時刻は、サーバ装置１０が、クライアント装置５０へ最後に複製を完了した時刻「２００４／７／１  １９：００」が設定されている。
【００５２】
なお、コンテンツ管理情報１６１についても、構成要素は、コンテンツ管理情報１６０と同じであるため、説明は省略する。
（Ｅ）コンテンツ管理情報作成部１１３
コンテンツ管理情報作成部１１３は、コンテンツ管理情報の新規作成及び更新を行う。
（新規作成の場合）
コンテンツ管理情報作成部１１３は、自装置によって、放送局から放送されたコンテンツを受信し、コンテンツ蓄積部１０１へ格納した後、以下の動作により、コンテンツ管理情報を生成する。
【００５３】
コンテンツ管理情報作成部１１３は、格納したコンテンツに対応するコンテンツＩＤを取得し、取得したコンテンツＩＤを管理対象コンテンツに設定する。コンテンツ管理情報作成部１１３は、最終複製完了時刻リスト内の第１項目及び第2項目（ここでは、項目“１台目”及び項目“２台目”）に対して、それぞれ無効を設定する。コンテンツ管理情報作成部１１３は、現状最終複製完了時刻を空白とする。
【００５４】
コンテンツ管理情報作成部１１３は、作成したコンテンツ管理情報を、コンテンツ管理情報記憶部１１４へ書き込み、格納する。
（更新の場合）
コンテンツ管理情報作成部１１３は、移動部１１７からコンテンツ管理情報の更新を指示する更新指示と、移動コンテンツ識別情報とを受け取る。
【００５５】
コンテンツ管理情報作成部１１３は、受け取った移動コンテンツ識別情報にて識別されるコンテンツに対応するコンテンツＩＤが管理対象コンテンツに設定されているコンテンツ管理情報を、コンテンツ管理情報記憶部１１４から読み出す。
コンテンツ管理情報作成部１１３は、読み出したコンテンツ管理情報に含まれる最終複製完了時刻リストの各項目（ここでは、項目“１台目”及び項目“２台目”）のうち、“無効”が設定されている項目に対して、現状最終複製完了時刻にて設定されている時刻を設定し、現状最終複製完了時刻を空白にする。なお、現状最終複製完了時刻が空白である場合、及び“無効”が設定されている項目が存在しない場合には、処理を行わない。
【００５６】
コンテンツ管理情報作成部１１３は、コンテンツ管理情報記憶部１１４に記憶されているコンテンツ管理情報（管理対象コンテンツが、読み出したコンテンツ管理情報に含まれる管理対象コンテンツと同一であるコンテンツ管理情報）の内容に対して、更新した内容を上書きする。なお、更新を行っていない場合には、コンテンツ管理情報記憶部１１４に記憶されているコンテンツ管理情報と同一の内容を上書きする。
【００５７】
コンテンツ管理情報作成部１１３は、コンテンツ管理情報の更新が完了した旨の更新完了情報を移動部１１７へ出力する。
ここで、コンテンツＣ１を、サーバ装置１０からサーバ装置２０へ移動する場合において、コンテンツ管理情報の更新の具体例を、以下に示す。
コンテンツ管理情報作成部１１３は、移動部１１７から更新指示と、コンテンツＣ１を識別する移動コンテンツ識別情報とを受け取る。
【００５８】
コンテンツ管理情報作成部１１３は、受け取った移動コンテンツ識別情報を用いて、管理対象コンテンツにコンテンツＩＤ「ＣＩＤ１＿１」が設定されたコンテンツ管理情報１６０を、コンテンツ管理情報記憶部１１４から読み出す。
読み出したコンテンツ管理情報１６０に含まれる最終複製完了時刻リスト１７１内の項目１７５に無効が設定されているため、コンテンツ管理情報作成部１１３は、項目１７５に、現状最終複製完了時刻１７２に設定されている時刻「２００４／７／１  １９：００」を設定する。次に、現状最終複製完了時刻の内容を消去し、空白にする。
【００５９】
図６は、コンテンツ管理情報１６０を更新した結果であるコンテンツ管理情報１６０ａを示す。コンテンツ管理情報１６０ａは、項目１７５ａにて、コンテンツ管理情報１６０の現状最終複製完了時刻１７２に設定されている時刻が設定されている。また、現状最終複製完了時刻１７２ａにおいては、空白が設定されている。
コンテンツ管理情報作成部１１３は、コンテンツ管理情報記憶部１１４にて記憶しているコンテンツ管理情報１６０を、作成したコンテンツ管理情報１６０ａへと更新する。
【００６０】
コンテンツ管理情報作成部１１３は、更新完了情報を移動部１１７へ出力する。
（Ｆ）要求受入判断部１１５
要求受入判断部１１５は、図７に示す複製回数管理リストＴ１００を有している。複製回数管理リストＴ１００は、コンテンツＩＤと複製残数とからなる組を１以上格納するための領域を有している。コンテンツＩＤは、コンテンツ蓄積部１０１にて格納されているコンテンツを識別し、複製残数は、コンテンツＩＤに対応するコンテンツを複製することのできる残りの数を示す。複製残数の初期値は、「１５」である。例えば、コンテンツＩＤ「ＣＩＤ１＿１」に対応するコンテンツは、残り１４回複製することが可能であることを示し、コンテンツＩＤ「ＣＩＤ１＿２」に対応するコンテンツは、残り１５回複製することが可能であること示している。また、コンテンツＩＤ「ＣＩＤ１＿３」に対応するコンテンツは、残り１２回複製することが可能であること示している。
【００６１】
要求受入判断部１１５は、複製回数管理リストＴ１００を用いて、コンテンツ蓄積部１０１にて格納されている各コンテンツを複製することのできる残数を管理する。
要求受入判断部１１５は、認証部１１０から認証終了情報を受け取ると、相互認証により正当なサーバ装置であると認証された、コンテンツの移動の要求元であるサーバ装置、若しくは相互認証により正当なクライアント装置であると認証された、コンテンツの複製の要求元であるクライアント装置からの情報の受け取り待ちの状態となる。
【００６２】
要求受入判断部１１５は、コンテンツの移動の要求元であるサーバ装置から、ハブ６０及び通信部１０３を介して、移動コンテンツ識別情報及び要求元サーバ識別情報を含むコンテンツ移動要求情報を受け取る。
また、要求受入判断部１１５は、コンテンツの複製の要求元であるクライアント装置から、ハブ６０及び通信部１０３を介して、コンテンツの複製の要求を示し、且つ複製対象のコンテンツを識別する複製コンテンツ識別情報及び複製の要求元であるクライアント装置を識別するための要求元クライアント識別情報を含むコンテンツ複製要求情報を受け取る。ここで、要求元クライアント識別情報とは、例えば、要求元クライアント装置に予め割り当てられたＩＰアドレスや装置名である。
【００６３】
以下、コンテンツ移動要求情報を受け取った場合と、コンテンツ複製要求情報を受け取った場合とに分けて、要求受入判断部１１５の動作について説明する。
（コンテンツ移動要求情報を受け取った場合）
要求受入判断部１１５は、コンテンツ移動要求情報を受け取ると、受け取ったコンテンツ移動要求情報から移動コンテンツ識別情報及び要求元サーバ識別情報を取得する。
【００６４】
要求受入判断部１１５は、コンテンツの移動の処理を開始する旨を示す移動開始指示を生成し、生成した移動開始指示と、移動コンテンツ識別情報と、要求元サーバ識別情報とを移動部１１７へ出力する。
（コンテンツ複製要求情報を受け取った場合）
要求受入判断部１１５は、コンテンツ複製要求情報を受け取ると、受け取ったコンテンツ複製要求情報から複製コンテンツ識別情報及び要求元クライアント識別情報を取得する。
【００６５】
要求受入判断部１１５は、複製コンテンツ識別情報にて識別されるコンテンツに対応するコンテンツＩＤが、管理対象コンテンツに設定されているコンテンツ管理情報をコンテンツ管理情報記憶部１１４から読み出す。
要求受入判断部１１５は、読み出したコンテンツ管理情報に含まれる最終複製完了時刻リストの各項目（ここでは、項目“１台目”及び項目“２台目”）から、“無効”が設定されている項目、及び時刻が設定され、且つ設定されている時刻が現在時刻から複製コンテンツ使用可能時間（ここでは、２４時間）以前に設定された項目の何れかを検索する。
【００６６】
要求受入判断部１１５は、検索結果により、“無効”が設定された第ｎ項目の検出、又は時刻が設定されているが、設定されている時刻が現在時刻から複製コンテンツ使用可能時間以前に設定された第ｎ項目を検出した場合には、検出した第ｎ項目に“無効”を設定する（ここで、ｎは、１又は２）。要求受入判断部１１５は、複製回数管理リストＴ１００を用いて、取得した複製コンテンツ識別情報にて識別されるコンテンツに対する複製残数が０であるか否かを判断する。複製残数が０であると判断する場合には、要求受入判断部１１５は、複製は不可であると決定し、異常処理により処理を終了する。複製回数が０でないと判断する場合には、要求受入判断部１１５は、現状最終複製完了時刻に、現在時刻を設定する。
【００６７】
要求受入判断部１１５は、コンテンツ管理情報記憶部１１４に記憶されているコンテンツ管理情報（管理対象コンテンツが、読み出したコンテンツ管理情報に含まれる管理対象コンテンツと同一であるコンテンツ管理情報）の内容に対して、更新した内容を上書きする。
複製の許可を示す複製許可指示と、複製コンテンツ識別情報と、要求元クライアント識別情報とを複製部１１８へ出力する。
【００６８】
要求受入判断部１１５は、検索結果により、“無効”が設定された第ｎ項目が検出されず、且つ項目には、時刻が設定されているが、設定されている時刻が現在時刻から複製コンテンツ使用可能時間以前に設定された第ｎ項目をも検出されない場合、つまり、最終複製完了時刻リストの各項目には時刻が設定されており、設定された各時刻は、現在時刻から複製コンテンツ使用可能時間内に設定されている場合には、複製は不可であると決定し、異常処理により処理を終了する。
【００６９】
（Ｇ）時計部１１６
時計部１１６は、日時を計時し、時間を管理する。
（Ｈ）移動部１１７
移動部１１７は、自装置が移動元である場合（つまり、コンテンツ移動要求を他のサーバ装置から受け取った場合）におけるコンテンツの移動に係る動作、及び自装置は移動先である場合（つまり、コンテンツ移動要求を他のサーバ装置へ送信した場合）におけるコンテンツの移動に係る動作を行う。
【００７０】
（自装置が移動元である場合）
移動部１１７は、要求受入判断部１１５から、移動開始指示と、移動コンテンツ識別情報と、要求元サーバ識別情報とを受け取ると、コンテンツ管理情報作成部１１３へ、更新指示と、移動コンテンツ識別情報とを出力する。
移動部１１７は、コンテンツ管理情報作成部１１３から更新完了情報を受け取ると、要求受入判断部１１５から受け取った移動コンテンツ識別情報にて識別されるコンテンツ及びコンテンツＩＤを、コンテンツ蓄積部１０１から取得し、取得したコンテンツを管理対象としているコンテンツ管理情報を、コンテンツ管理情報記憶部１１４から取得する。
【００７１】
移動部１１７は、取得したコンテンツ、コンテンツＩＤ及びコンテンツ管理情報を、通信部１０３及びハブ６０を介して、要求受入判断部１１５から受け取った要求元サーバ識別情報にて識別されるサーバ装置へ移動させる。
移動部１１７は、コンテンツの移動完了後、要求受入判断部１１５が有する複製回数管理リストＴ１００から、移動対象のコンテンツに対応するコンテンツＩＤとその複製残数とからなる組を削除して更新する。
【００７２】
（自装置が移動先である場合）
移動部１１７は、ハブ６０及び通信部１０３を介して、他のサーバ装置（自装置からコンテンツ移動要求を送信したサーバ装置）から、移動対象のコンテンツ、そのコンテンツＩＤ及びコンテンツ管理情報を、受け取ると、受け取ったコンテンツとコンテンツＩＤとを対応付けて、コンテンツ蓄積部１０１へ格納し、受け取ったコンテンツ管理情報をコンテンツ管理情報記憶部１１４へ格納する。
【００７３】
移動部１１７は、受け取ったコンテンツに対応するコンテンツＩＤとその複製残数（初期値「１５」）とからなる組を、要求受入判断部１１５が有する複製回数管理リストＴ１００へ登録する。
（Ｉ）複製部１１８
複製部１１８は、要求受入判断部１１５から複製許可指示と、複製コンテンツ識別情報と、要求元クライアント識別情報とを受け取ると、受け取った複製コンテンツ識別情報にて識別されるコンテンツ及びそのコンテンツＩＤをコンテンツ蓄積部１０１から取得する。
【００７４】
複製部１１８は、取得したコンテンツ及びそのコンテンツＩＤとを、通信部１０３及びハブ６０を介して、要求受入判断部１１５から受け取った要求元クライアント識別情報にて識別されるクライアント装置へ複製する。
複製部１１８は、複製完了後、要求受入判断部１１５が有する複製回数管理リストＴ１００において、移動対象のコンテンツに対応するコンテンツＩＤとその複製残数とからなる組に対して、複製残数を１減算し、減算結果を、再度複製残数として更新する。
【００７５】
（３）通信部１０３
通信部１０３は、自装置と、他のサーバ装置（ここでは、サーバ装置２０、３０）及びクライアント装置４０、５０との間で、ハブ６０を介して、情報の送受信を行う。
（４）指示受付部１０４
指示受付部１０４は、利用者から、移動要求指示と、要求先サーバ識別情報と、移動コンテンツ識別情報とを受け付け、受け付けた移動要求指示と、要求先サーバ識別情報と、移動コンテンツ識別情報とを、認証部１１０へ出力する。
【００７６】
１．３  サーバ装置２０
サーバ装置２０は、図８に示すように、コンテンツ蓄積部２０１、コンテンツ管理部２０２、通信部２０３及び指示受付部２０４から構成されている。
サーバ装置２０は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニットなどから構成されるコンピュータシステムである。前記ＲＯＭ又は前記ハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサは、前記コンピュータプログラムに従って動作することにより、サーバ装置２０は、その機能を達成する。
【００７７】
なお、コンテンツ蓄積部２０１、コンテンツ管理部２０２、通信部２０３及び指示受付部２０４は、それぞれ、図２にて示すコンテンツ蓄積部１０１、コンテンツ管理部１０２、通信部１０３及び指示受付部１０４と同様の構成及び機能を有するため、ここでは説明を省略する。
また、コンテンツ管理部２０２は、図８に示すように、認証部２１０、移動要求作成部２１１、要求受入条件記憶部２１２、コンテンツ管理情報作成部２１３、コンテンツ管理情報記憶部２１４、要求受入判断部２１５、時計部２１６、移動部２１７及び複製部２１８有する。認証部２１０、移動要求作成部２１１、要求受入条件記憶部２１２、コンテンツ管理情報作成部２１３、コンテンツ管理情報記憶部２１４、要求受入判断部２１５、時計部２１６、移動部２１７及び複製部２１８は、それぞれ、図２にて示す認証部１１０、移動要求作成部１１１、要求受入条件記憶部１１２、コンテンツ管理情報作成部１１３、コンテンツ管理情報記憶部１１４、要求受入判断部１１５、時計部１１６、移動部１１７及び複製部１１８と同様の構成及び機能を有するため、ここでは説明を省略する。
【００７８】
また、サーバ装置３０は、サーバ装置１０及びサーバ装置２０と同様の構成及び機能を有するため説明は省略する。
１．４  クライアント装置４０
クライアント装置４０は、図９に示すように、コンテンツ蓄積部４０１、コンテンツ管理部４０２、通信部４０３、指示受付部４０４及び再生部４０５から構成されている。
【００７９】
クライアント装置４０は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニットなどから構成されるコンピュータシステムである。前記ＲＯＭ又は前記ハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサは、前記コンピュータプログラムに従って動作することにより、クライアント装置４０は、その機能を達成する。
【００８０】
（１）コンテンツ蓄積部４０１
コンテンツ蓄積部４０１は、１以上のコンテンツを蓄積して格納するための領域を有している。
コンテンツ蓄積部４０１は、図２に示すコンテンツ蓄積部１０１と同様に、コンテンツとコンテンツＩＤとを対応付けて記憶する。
【００８１】
（２）コンテンツ管理部４０２
コンテンツ管理部４０２は、コンテンツの複製を管理する。
コンテンツ管理部４０２は、図９に示すように、認証部４１０、複製要求作成部４１１、時計部４１６、利用期間情報記憶部４２０及び書込部４２１を有している。
（Ａ）認証部４１０
認証部４１０は、指示受付部４０４から、コンテンツの複製要求の指示を示す複製要求指示と、要求先サーバ識別情報と、複製コンテンツ識別情報とを受け取る。
【００８２】
認証部４１０は、要求先のサーバ装置と相互認証を行うために、認証開始情報を生成する。認証部４１０は、生成した認証開始情報を、通信部４０３及びハブ６０を介して、要求先サーバ識別情報にて識別される要求先サーバ装置へ送信し、自装置と要求先サーバ装置との間で、相互認証を開始する。ここで、相互認証の一例は、チャレンジ／レスポンスによる相互認証である。チャレンジ／レスポンスによる相互認証は、公知であるため、ここでは説明を省略する。
【００８３】
認証部４１０は、相互認証により、要求先サーバ装置は、正当なサーバであると認証する場合には、認証が終了した旨を示す認証終了情報と、要求先サーバ識別情報と、複製コンテンツ識別情報とを複製要求作成部４１１へ出力する。
認証部４１０は、相互認証により、要求先サーバ装置は、正当なサーバでない、つまり不正なサーバ装置であると認証する場合には、異常終了により処理を終了する。
【００８４】
（Ｂ）複製要求作成部４１１
複製要求作成部４１１は、認証部４１０から認証終了情報と、要求先サーバ識別情報と、複製コンテンツ識別情報とを受け取ると、受け取った複製コンテンツ識別情報及び要求元である自装置を識別する要求元クライアント識別情報を含むコンテンツ複製要求情報を生成し、生成したコンテンツ複製要求情報を、通信部１０３及びハブ６０を介して、認証部４１０から受け取った要求先サーバ識別情報にて識別されるサーバ装置へ送信する。
【００８５】
（Ｃ）時計部４１６
時計部４１６は、日時を計時し、時間を管理する。
（Ｄ）利用期間情報記憶部４２０
利用期間情報記憶部４２０は、図１０に示すように、コンテンツ蓄積部４０１にて格納しているコンテンツごとに、そのコンテンツの利用期間を管理する利用期間情報４３０を１以上記憶するための領域を有している。
【００８６】
利用期間情報４３０は、管理対象コンテンツ４３１と利用期限４３２とから構成されている。管理対象コンテンツ４３１は、サーバ装置から複製され、コンテンツ蓄積部４０１に格納しているコンテンツのコンテンツＩＤを保持している。ここでは、一例として「ＣＩＤ１＿３」としている。利用期限４３２は、管理対象コンテンツ４３１にて示されるコンテンツの利用期限を保持している。
【００８７】
（Ｅ）書込部４２１
書込部４２１は、サーバ装置より複製されたコンテンツの使用可能時間（ここでは、２４時間）を、予め記憶している。
書込部４２１は、コンテンツの複製の要求先サーバ装置から、ハブ６０及び通信部４０３を介して、複製対象のコンテンツ及びそのコンテンツＩＤとを受け取ると、受け取った複製対象のコンテンツ及びそのコンテンツＩＤをコンテンツ蓄積部４０１へ書き込んで蓄積する。
【００８８】
書込部４２１は、時計部４１６より現在時刻を取得する。取得した現在時刻から、複製対象のコンテンツの利用期限を算出する。ここでは、取得した現在時刻に、予め記憶している使用可能時間を加算することで、利用期限が算出される。
書込部４２１は、複製対象のコンテンツのコンテンツＩＤと、算出した利用期限とを用いて、利用期間情報を生成し、生成した利用期間情報を利用期間情報記憶部４２０へ書き込む。
【００８９】
（３）通信部４０３
通信部４０３は、自装置と、サーバ装置２０、３０との間で、ハブ６０を介して、情報の送受信を行う。
（４）指示受付部４０４
指示受付部４０４は、利用者から、複製要求指示と、要求先サーバ識別情報と、複製コンテンツ識別情報とを受け付け、受け付けた複製要求指示と、要求先サーバ識別情報と、複製コンテンツ識別情報とを、認証部１１０へ出力する。
【００９０】
指示受付部４０４は、利用者から、コンテンツの再生を指示する再生指示と、再生対象のコンテンツを識別する再生コンテンツ識別情報とを受け付け、受け付けた再生指示と再生コンテンツ識別情報とを再生部４０５へ出力する。
（５）再生部４０５
再生部４０５は、指示受付部４０４から、再生指示と再生コンテンツ識別情報とを受け取ると、時計部４１６より現在時刻を取得する。
【００９１】
再生部４０５は、指示受付部４０４から受け取った再生コンテンツ識別情報にて識別されるコンテンツに対応するコンテンツＩＤを含む利用期間情報４３０を、利用期間情報記憶部４２０から読み出す。
再生部４０５は、時計部４１６から取得した現在時刻が、読み出した利用期間情報４３０に含まれる利用期限内であるか否かを判断する。
【００９２】
再生部４０５は、現在時刻が利用期限内であると判断する場合には、再生コンテンツ識別情報にて識別されるコンテンツをコンテンツ蓄積部４０１より読み出し、読み出したコンテンツをデコードし、映像信号と音声信号とを生成する。再生部４０５は、生成した映像信号を表示装置７０へ出力する。
再生部４０５は、現在時刻が利用期限内でない、つまり、現在時刻が利用期限を経過していると判断する場合には、読み出した利用期間情報４３０を、利用期間情報記憶部４２０から消去し、さらに、再生コンテンツ識別情報にて識別されるコンテンツ及びコンテンツＩＤをコンテンツ蓄積部４０１から消去する。再生部４０５は、再生対象のコンテンツの利用期間が経過した旨を示すメッセージを、表示装置７０へ出力する。
【００９３】
１．５  移動処理の動作
ここでは、サーバ装置１０からサーバ装置２０へコンテンツを移動する場合の移動処理の動作について、図１１に示す流れ図を用いて説明する。なお、サーバ装置１０からサーバ装置３０へコンテンツを移動する場合、サーバ装置２０から他のサーバ装置へコンテンツを移動する場合、及びサーバ装置３０から他のサーバ装置へコンテンツを移動する場合についても、同様の動作であるため、説明は省略する。
【００９４】
サーバ装置２０の指示受付部２０４は、利用者から、移動要求指示と、要求先サーバ識別情報と、移動コンテンツ識別情報とを受け付ける（ステップＳ５）。
指示受付部２０４は、受け付けた移動要求指示と、要求先サーバ識別情報と、移動コンテンツ識別情報とを、認証部２１０へ出力し、認証部２１０は、移動要求指示と、要求先サーバ識別情報と、移動コンテンツ識別情報とを受け取ると、認証開始情報を生成し、生成した認証開始情報を、要求先サーバ識別情報にて識別される要求先サーバ装置（ここでは、サーバ装置１０）へ送信する。サーバ装置１０の認証部１１０は、サーバ装置２０から、認証開始情報を受け取る。サーバ装置１０とサーバ装置２０との間で、相互認証による認証処理を行う（ステップＳ１０）。
【００９５】
認証部１１０は、認証に成功したか、失敗したかの判断を行う（ステップＳ１５）
認証部１１０は、認証に成功、つまり、サーバ装置２０は、正当なサーバであると認証する場合には（ステップＳ１５における「ＯＫ」）、次処理に進む。ここでは、要求受入判断部１１５にて、サーバ装置２０からの情報の受け取り待ちの状態となる。
認証部１１０は、認証に失敗、つまり、サーバ装置２０は、正当なサーバでないと認証する場合には（ステップＳ１５における「ＮＧ」）、異常終了により処理を終了する。
【００９６】
認証部２１０は、認証に成功したか、失敗したかの判断を行う（ステップＳ２０）
認証部２１０は、認証に成功、つまり、サーバ装置１０は、正当なサーバであると認証する場合には（ステップＳ２０における「ＯＫ」）、移動コンテンツ識別情報及び要求元サーバ識別情報を含むコンテンツ移動要求情報を生成し、生成したコンテンツ移動要求情報を、要求先サーバ識別情報にて識別されるサーバ装置、つまりサーバ装置１０へ送信する（ステップＳ２５）。
【００９７】
認証部２１０は、認証に失敗、つまり、サーバ装置１０は、正当なサーバでないと認証する場合には（ステップＳ２０における「ＮＧ」）、異常終了により処理を終了する。
サーバ装置１０は、サーバ装置２０からコンテンツ移動要求情報を受け取ると、コンテンツ管理情報更新処理を行い、サーバ装置２０から受け取った移動コンテンツ識別情報にて識別されるコンテンツに対応するコンテンツ管理情報を更新する（ステップＳ３０）。
【００９８】
サーバ装置１０の移動部１１７は、移動対象のコンテンツ及びそのコンテンツに対応するコンテンツＩＤをコンテンツ蓄積部１０１から取得し、コンテンツ管理情報（コンテンツ管理情報更新処理にて更新されたコンテンツ管理情報）をコンテンツ管理情報記憶部１１４から取得し、取得したコンテンツ、そのコンテンツＩＤ及びコンテンツ管理情報をサーバ装置２０へ移動する（ステップＳ３５）。
【００９９】
サーバ装置２０の移動部２１７は、サーバ装置１０から、移動対象のコンテンツ、そのコンテンツに対応するコンテンツＩＤ及びコンテンツ管理情報を受信すると、受信したコンテンツとコンテンツＩＤとを対応付けて、コンテンツ蓄積部２０１へ格納し、コンテンツ管理情報をコンテンツ管理情報記憶部１１４へ格納する（ステップＳ４０）。
移動部２１７は、受け取ったコンテンツに対応するコンテンツＩＤとその複製残数（初期値「１５」）とからなる組を、要求受入判断部２１５が有する複製回数管理リストへ登録する（ステップＳ４５）。
【０１００】
移動部１１７は、コンテンツの移動完了後、要求受入判断部１１５が有する複製回数管理リストから、移動対象のコンテンツに対応するコンテンツＩＤとその複製残数とからなる組を削除して更新する（ステップＳ５０）。
１．６  コンテンツ管理情報更新処理の動作
ここでは、移動処理におけるコンテンツ管理情報更新処理の動作について、図１２にて示す流れ図を用いて説明する。
【０１０１】
要求受入判断部１１５は、コンテンツの移動の要求元であるサーバ装置（ここでは、サーバ装置２０）から、移動コンテンツ識別情報及び要求元サーバ識別情報を含むコンテンツ移動要求情報を受け取る（ステップＳ１００）。要求受入判断部１１５は、受け取ったコンテンツ移動要求情報から移動コンテンツ識別情報及び要求元サーバ識別情報を取得する。要求受入判断部１１５は、移動開始指示を生成し、生成した移動開始指示と、移動コンテンツ識別情報と、要求元サーバ識別情報とを移動部１１７へ出力する。
【０１０２】
移動部１１７は、要求受入判断部１１５から、移動開始指示と、移動コンテンツ識別情報と、要求元サーバ識別情報とを受け取ると、コンテンツ管理情報作成部１１３へ、更新指示と、移動コンテンツ識別情報とを出力する。
コンテンツ管理情報作成部１１３は、移動部１１７からコンテンツ管理情報の更新を指示する更新指示と、移動コンテンツ識別情報とを受け取ると、受け取った移動コンテンツ識別情報にて識別されるコンテンツに対応するコンテンツ管理情報を、コンテンツ管理情報記憶部１１４から読み出す（ステップＳ１０５）。
【０１０３】
コンテンツ管理情報作成部１１３は、カウンタｉに値「１」を設定する（ステップＳ１１０）。
コンテンツ管理情報作成部１１３は、カウンタｉの値が複製許可移動回数（ここでは、２回）を超えているか否かを判断する（ステップＳ１１５）。
コンテンツ管理情報作成部１１３は、超えていると判断する場合には（ステップＳ１１５における「ＹＥＳ」）、ステップＳ１４０へ移る。
【０１０４】
コンテンツ管理情報作成部１１３は、超えていないと判断する場合には（ステップＳ１１５における「ＮＯ」）、読み出したコンテンツ管理情報に含まれる最終複製完了時刻リスト内の項目“ｉ台目”には、無効が設定されているか否かを判断する（ステップＳ１２０）。
コンテンツ管理情報作成部１１３は、無効が設定されていると判断する場合には（ステップＳ１２０における「ＹＥＳ」）、読み出したコンテンツ管理情報に含まれる現状最終複製完了時刻は、空白であるか否かを判断する（ステップＳ１２５）。
【０１０５】
空白であると判断する場合には（ステップＳ１２５における「ＹＥＳ」）、コンテンツ管理情報作成部１１３は、ステップＳ１４０へ移る。
空白でないと判断する場合には（ステップＳ１２５における「ＮＯ」）、コンテンツ管理情報作成部１１３は、読み出したコンテンツ管理情報に含まれる現状最終複製完了時刻に設定された時刻を、項目“ｉ台目”に設定する（ステップＳ１３０）。コンテンツ管理情報作成部１１３は、読み出したコンテンツ管理情報に含まれる現状最終複製完了時刻に空白を設定する（ステップＳ１３５）。
【０１０６】
コンテンツ管理情報作成部１１３は、コンテンツ管理情報記憶部１１４に記憶されているコンテンツ管理情報（管理対象コンテンツが、読み出したコンテンツ管理情報に含まれる管理対象コンテンツと同一であるコンテンツ管理情報）の内容に対して、更新した内容を上書きする（ステップＳ１４０）。なお、更新を行っていない場合には、コンテンツ管理情報記憶部１１４に記憶されているコンテンツ管理情報と同一の内容を上書きする。
【０１０７】
コンテンツ管理情報作成部１１３は、無効が設定されていないと判断する場合には（ステップＳ１２０における「ＮＯ」）、カウンタｉに値「１」を加算し（ステップＳ１４５）、ステップＳ１１５へ戻る。
なお、ここで、上記ステップＳ１２０において、コンテンツ管理情報作成部１１３は、読み出したコンテンツ管理情報に含まれる最終複製完了時刻リスト内の項目“ｉ台目”に、無効が設定されているか否かを判断したが、これに限定されない。コンテンツ管理情報作成部１１３は、最終複製完了時刻リスト内の項目“ｉ台目”に、時刻が設定されているか否かを判断してもよい。このとき、コンテンツ管理情報作成部１１３は、時刻が設定されていると判断する場合には、ステップＳ１４５を行い、時刻が設定されていないと判断する場合には、ステップＳ１２５を行う。以降の動作は、上記にて示す動作と同様であるため、説明は省略する。
【０１０８】
１．７  複製処理の動作
ここでは、サーバ装置１０からクライアント装置４０へコンテンツを複製する場合の複製処理について、図１３に示す流れ図を用いて説明する。なお、サーバ装置１０からクライアント装置５０へコンテンツを複製する場合、サーバ装置２０からクライアント装置４０、５０へコンテンツを複製する場合、及びサーバ装置３０からクライアント装置４０、５０へコンテンツを複製する場合についても、同様の動作であるため、説明は省略する。
【０１０９】
クライアント装置４０の指示受付部４０４は、利用者から、複製要求指示と、要求先サーバ識別情報と、複製コンテンツ識別情報とを受け付ける（ステップＳ２００）。
指示受付部４０４は、受け付けた複製要求指示と、要求先サーバ識別情報と、複製コンテンツ識別情報とを、認証部１１０へ出力し、認証部４１０は、指示受付部４０４から、コンテンツの複製要求の指示を示す複製要求指示と、要求先サーバ識別情報と、複製コンテンツ識別情報とを受け取ると、認証開始情報を生成し、生成した認証開始情報を、要求先サーバ識別情報にて識別される要求先サーバ装置（ここでは、サーバ装置１０）へ送信する。サーバ装置２０の認証部２１０は、クライアント装置４０から、認証開始情報を受け取る。サーバ装置２０とクライアント装置４０との間で、相互認証による認証処理を行う（ステップＳ２０５）。
【０１１０】
認証部１１０は、認証に成功したか、失敗したかの判断を行う（ステップＳ２１０）
認証部１１０は、認証に成功、つまり、クライアント装置４０は、正当なサーバであると認証する場合には（ステップＳ２１０における「ＯＫ」）、次処理に進む。ここでは、要求受入判断部１１５にて、クライアント装置４０からの情報の受け取り待ちの状態となる。
【０１１１】
認証部１１０は、認証に失敗、つまり、クライアント装置４０は、正当なサーバでないと認証する場合には（ステップＳ２１０における「ＮＧ」）、異常終了により処理を終了する。
認証部４１０は、認証に成功したか、失敗したかの判断を行う（ステップＳ２１５）
認証部４１０は、認証に成功、つまり、サーバ装置１０は、正当なサーバであると認証する場合には（ステップＳ２１５における「ＯＫ」）、複製コンテンツ識別情報及び要求元サーバ識別情報を含むコンテンツ複製要求情報を生成し、生成したコンテンツ複製要求情報を、要求先サーバ識別情報にて識別されるサーバ装置、つまりサーバ装置１０へ送信する（ステップＳ２２０）。
【０１１２】
サーバ装置１０の要求受入判断部１１５は、クライアント装置４０からコンテンツ複製要求情報を受け取ると、コンテンツ複製判断処理を行う（ステップＳ２２５）。
複製部１１８は、要求受入判断部１１５から複製許可指示と、複製コンテンツ識別情報と、要求元クライアント識別情報とを受け取ると、受け取った複製コンテンツ識別情報にて識別されるコンテンツ及びそのコンテンツＩＤをコンテンツ蓄積部１０１から取得する。複製部１１８は、取得したコンテンツ及びそのコンテンツＩＤとを、要求受入判断部１１５から受け取った要求元クライアント識別情報にて識別されるクライアント装置へ複製する（ステップＳ２３０）。
【０１１３】
クライアント装置４０の書込部４２１は、サーバ装置１０から、複製対象のコンテンツ及びそのコンテンツＩＤとを受け取ると、受け取った複製対象のコンテンツ及びそのコンテンツＩＤをコンテンツ蓄積部４０１へ書き込んで蓄積する（ステップＳ２３５）。
書込部４２１は、時計部４１６より現在時刻を取得する。取得した現在時刻から、複製対象のコンテンツの利用期限を算出し、複製対象のコンテンツのコンテンツＩＤと、算出した利用期限とを用いて、利用期間情報を生成し、生成した利用期間情報を利用期間情報記憶部４２０へ書き込む（ステップＳ４２０）。
【０１１４】
サーバ装置１０の複製部１１８は、複製完了後、要求受入判断部１１５が有する複製回数管理リストＴ１００において、移動対象のコンテンツに対応するコンテンツＩＤとその複製残数とからなる組に対して、複製残数を１減算し、減算結果を、再度複製残数として更新する（ステップＳ２４５）。
１．８  コンテンツ複製判断処理の動作
ここでは、サーバ装置１０にて行われるコンテンツ複製判断処理の動作について、図１４及び図１５にて示す流れ図を用いて説明する。
【０１１５】
要求受入判断部１１５は、クライアント装置４０からコンテンツ複製要求情報を受け取ると（ステップＳ３００）、受け取ったコンテンツ複製要求情報から複製コンテンツ識別情報及び要求元クライアント識別情報を取得する。
要求受入判断部１１５は、複製コンテンツ識別情報にて識別されるコンテンツに対応するコンテンツＩＤが、管理対象コンテンツに設定されているコンテンツ管理情報をコンテンツ管理情報記憶部１１４から読み出す（ステップＳ３０５）。
【０１１６】
要求受入判断部１１５は、カウンタｉに値「１」を設定し（ステップＳ３１０）、時計部１１６より現在時刻を取得する（ステップＳ３１５）。
要求受入判断部１１５は、カウンタｉの値が複製許可移動回数（ここでは、２回）を超えているか否かを判断する（ステップＳ３２０）。
要求受入判断部１１５は、超えていると判断する場合には（ステップＳ３２０における「ＹＥＳ」）、異常処理により処理を終了する。
【０１１７】
要求受入判断部１１５は、超えていないと判断する場合には（ステップＳ３２０における「ＮＯ」）、読み出したコンテンツ管理情報に含まれる最終複製完了時刻リスト内の項目“ｉ台目”には、時刻が設定されているか否かを判断する（ステップＳ３２５）。
要求受入判断部１１５は、時刻が設定されていると判断する場合には（ステップＳ３２５における「ＹＥＳ」）、ステップＳ３１５にて取得した現在時刻から項目“ｉ台目”に設定されている時刻を減算し、最終複製後経過時間Ｔを算出する（ステップＳ３３０）。
【０１１８】
算出した最終複製後経過時間Ｔが、複製コンテンツ使用可能時間を越えているか否かを判断する（ステップＳ３３５）。
超えていると判断する場合には（ステップＳ３３５における「ＹＥＳ」）、項目“ｉ台目”に無効を設定する（ステップＳ３４０）。要求受入判断部１１５は、複製回数管理リストＴ１００から、取得した複製コンテンツ識別情報にて識別されるコンテンツに対する複製残数を取得し（ステップＳ３４５）、取得した複製残数が０であるか否かを判断する（ステップＳ３５０）。
【０１１９】
複製残数が０であると判断する場合には（ステップＳ３５０における「ＹＥＳ」）、要求受入判断部１１５は、複製は不可であると決定し、異常処理により処理を終了する。複製回数が０でないと判断する場合には（ステップＳ３５０における「ＮＯ」）、要求受入判断部１１５は、現状最終複製完了時刻に、現在時刻を設定する（ステップＳ３５５）。要求受入判断部１１５は、コンテンツ管理情報記憶部１１４に記憶されているコンテンツ管理情報（管理対象コンテンツが、読み出したコンテンツ管理情報に含まれる管理対象コンテンツと同一であるコンテンツ管理情報）の内容に対して、更新した内容を上書きする（ステップＳ３６０）。要求受入判断部１１５は、複製の許可を示す複製許可指示と、複製コンテンツ識別情報と、要求元クライアント識別情報とを複製部１１８へ出力する。
【０１２０】
要求受入判断部１１５は、最終複製後経過時間Ｔが複製コンテンツ使用可能時間を越えていないと判断する場合には（ステップＳ３３５における「ＮＯ」）、カウンタｉに値「１」を加算し（ステップＳ３６５）、ステップＳ３１５へ戻る。
要求受入判断部１１５は、項目“ｉ台目”に時刻が設定されていないと判断する場合には（ステップＳ３２５における「ＮＯ」）、ステップＳ３４０以降を行う。
【０１２１】
これにより、図１４及び１５にて示すコンテンツ複製判断処理が正常に終了した場合にのみ、図１３にて示すステップＳ２３０以降の動作により、コンテンツの複製がなされる。
１．９  コンテンツ管理情報の更新に係る具体例
ここでは、コンテンツＣ１が、サーバ装置１０からサーバ装置２０へ移動された後、サーバ装置２０からクライアント装置４０へ複製された場合、及びサーバ装置２０からサーバ装置３０へ移動された場合の、コンテンツ管理情報の内容ついて説明する。
【０１２２】
なお、以下の説明において、サーバ装置２０及びクライアント装置４０による相互認証により、互いの装置は正当な装置であると認証されているものとする。また、サーバ装置２０及びサーバ装置３０による相互認証により、互いの装置は正当な装置であると認証されているものとする。
（１）第１の具体例
サーバ装置２０が、図６に示すコンテンツ管理情報１６０ａを有し、第１の項目１７５ａ（項目“１台目”）にて示される時刻「２００４／７／１  １９：００」から２４時間以内に、クライアント装置４０へコンテンツＣ１を複製し、その後、サーバ装置３０へコンテンツＣ１を移動する場合について説明する。
【０１２３】
（Ａ）クライアント装置４０へ複製する場合
ここでは、現在時刻を「２００４年７月１日  ２０：００」とし、コンテンツＣ１の複製残数は、１５であるとする。
サーバ装置２０は、クライアント装置４０からコンテンツＣ１に対するコンテンツ複製要求情報を受け取ると、コンテンツ管理情報１６０ａを、コンテンツ管理情報記憶部２１４から読み出す。
【０１２４】
サーバ装置２０は、第１項目１７５ａに時刻が設定されているか否かを判断する。この場合、時刻が設定されているので、サーバ装置２０は現在時刻（ここでは、「２００４年７月１日  ２０：００」）を取得する。取得した時刻と現状最終複製完了時刻「２００４年７月１日  １９：００」とから最終複製後経過時間Ｔ（＝１時間）を算出する。
最終複製後経過時間Ｔは複製コンテンツ使用可能時間を越えていないので、サーバ装置２０は、第２項目１７６ａに時刻が設定されているか否かを判断する。ここでは、無効が設定されているので、サーバ装置２０は、第２項目１７６ａに無効を再度設定し、複製残数が「０」であるか否かを判断する。ここでは、複製残数は「０」でないので、現状最終複製完了時刻「２００４／７／１  ２０：００」を設定する。このときの内容を、コンテンツ管理情報１６０ｂとして、図１６に示す。コンテンツ管理情報１６０ｂは、上述したように、現状最終複製完了時刻１７２ａ「空白」が、現状最終複製完了時刻１７２ｂ「２００４／７／１  ２０：００」に変更されている。
【０１２５】
サーバ装置２０は、コンテンツ管理情報記憶部２１４にて記憶しているコンテンツ管理情報１６０ａを、コンテンツ管理情報１６０ｂへと更新する。
（Ｂ）サーバ装置３０へ移動する場合
ここでは、サーバ装置２０が、コンテンツＣ１をクライアント装置４０へ複製した後、サーバ装置３０へ移動する場合について説明する。
【０１２６】
なお、サーバ装置２０は、図１６にて示すコンテンツ管理情報１６０ｂを有しているものとする。
サーバ装置２０は、サーバ装置３０からコンテンツＣ１に対するコンテンツ移動要求情報を受け取ると、コンテンツ管理情報１６０ｂを、コンテンツ管理情報記憶部２１４から読み出す。
【０１２７】
読み出したコンテンツ管理情報１６０ｂの最終複製完了リスト１７１ｂ内の第２項目１７６ｂが無効に設定されているので、サーバ装置２０は、現状最終複製完了時刻１７２ｂ「２００４／７／１  ２０：００」を、第２項目１７６ｂへ設定する。サーバ装置２０は、現状最終複製完了時刻１７２ｂを空白に設定する。このときの内容を、コンテンツ管理情報１６０ｃとして、図１７に示す。コンテンツ管理情報１６０ｃは、上述したように、現状最終複製完了時刻１７２ｂ「２００４／７／１  ２０：００」が、第２項目１７６ｃ「２００４／７／１  ２０：００」に移動され、現状最終複製完了時刻１７２ｂが、現状最終複製完了時刻１７２ｃ「空白」と変更されている。
【０１２８】
サーバ装置２０は、コンテンツ管理情報記憶部２１４にて記憶しているコンテンツ管理情報１６０ｂを、コンテンツ管理情報１６０ｃへと更新し、コンテンツＣ１とともに、サーバ装置３０へ移動する。
（２）第２の具体例
サーバ装置２０が、図６に示すコンテンツ管理情報１６０ａを有し、第１の項目１７５ａ（項目“１台目”）にて示される時刻「２００４／７／１  １９：００」から２４時間経過後に、クライアント装置４０へコンテンツＣ１を複製し、その後、サーバ装置３０へコンテンツＣ１を移動する場合について説明する。
【０１２９】
（Ａ）クライアント装置４０へ複製する場合
ここでは、現在時刻を「２００４年７月３日  １９：００」とし、コンテンツＣ１の複製残数は、１５であるとする。
サーバ装置２０は、クライアント装置４０からコンテンツＣ１に対するコンテンツ複製要求情報を受け取ると、コンテンツ管理情報１６０ａを、コンテンツ管理情報記憶部２１４から読み出す。
【０１３０】
サーバ装置２０は、第１項目１７５ａに時刻が設定されているか否かを判断する。この場合、時刻が設定されているので、サーバ装置２０は現在時刻（ここでは、「２００４年７月３日  １９：００」）を取得する。取得した時刻と現状最終複製完了時刻「２００４年７月１日  １９：００」とから最終複製後経過時間Ｔ（＝４８時間）を算出する。
最終複製後経過時間Ｔは複製コンテンツ使用可能時間を越えているので、第１項目１７５ａに無効を設定し、複製残数が「０」であるか否かを判断する。ここでは、複製残数は「０」でないので、現状最終複製完了時刻「２００４／７／３  １９：００」を設定する。このときの内容を、コンテンツ管理情報１６０ｄとして、図１８に示す。コンテンツ管理情報１６０ｄは、上述したように、第１項目“１台目”１７５ａ「２００４／７／１  １９：００」が、第１項目“１台目”１７５ｄ「無効」に変更され、現状最終複製完了時刻１７２ａ「空白」が、現状最終複製完了時刻１７２ｄ「２００４／７／３  １９：００」に変更されている。
【０１３１】
サーバ装置２０は、コンテンツ管理情報記憶部２１４にて記憶しているコンテンツ管理情報１６０ａを、コンテンツ管理情報１６０ｄへと更新する。
（Ｂ）サーバ装置３０へ移動する場合
ここでは、サーバ装置２０が、コンテンツＣ１をクライアント装置４０へ複製した後、サーバ装置３０へ移動する場合について説明する。
【０１３２】
なお、サーバ装置２０は、図１８にて示すコンテンツ管理情報１６０ｄを有しているものとする。
サーバ装置２０は、サーバ装置３０からコンテンツＣ１に対するコンテンツ移動要求情報を受け取ると、コンテンツ管理情報１６０ｄを、コンテンツ管理情報記憶部２１４から読み出す。
【０１３３】
読み出したコンテンツ管理情報１６０ｄの最終複製完了リスト１７１ｄ内の第１項目１７５ｄが無効に設定されているので、サーバ装置２０は、現状最終複製完了時刻１７２ｄ「２００４／７／３  １９：００」を、第１項目１７５ｄへ設定する。サーバ装置２０は、現状最終複製完了時刻１７２ｄを空白に設定する。このときの内容を、コンテンツ管理情報１６０ｅとして、図１９に示す。コンテンツ管理情報１６０ｅは、上述したように、現状最終複製完了時刻１７２ｄ「２００４／７／３  １９：００」が、第１項目１７６ｅ「２００４／７／３  １９：００」に移動され、現状最終複製完了時刻１７２ｄが、現状最終複製完了時刻１７２ｅ「空白」と変更されている。
【０１３４】
サーバ装置２０は、コンテンツ管理情報記憶部２１４にて記憶しているコンテンツ管理情報１６０ｄを、コンテンツ管理情報１６０ｅへと更新し、コンテンツＣ１とともに、サーバ装置３０へ移動する。
１．１０  変形例
上記に説明した第１の実施の形態は、本発明の実施の一例であり、本発明はこの実施の形態に何ら限定されるものではなく、その旨を逸脱しない範囲において種々なる態様で実施し得るものである。以下のような場合も本発明に含まれる。
【０１３５】
（１）上記に示す第１の実施の形態では、コンテンツ管理システム１は、サーバ装置の台数を３台、クライアント装置の台数を２台からなるとしたが、これ限定されない。コンテンツ管理システムは、複数台のサーバ装置及び複数台のクライアント装置を含めばよい。
（２）上記に示す第１の実施の形態におけるサーバ装置に、再生機能を付加してもよい。また、サーバ装置に、上記に示すクライアント装置の機能を付加してもよい。
【０１３６】
（３）上記に示す第１の実施の形態では、コンテンツの移動先となるサーバ装置からの移動要求にイニシエートして、動作のフローを開始したが、これに限定されない。コンテンツの移動元となるサーバ装置からの移動要求にイニシエートして、動作のフローを開始してもよい。
サーバ装置１０からサーバ装置２０へコンテンツを移動する際の動作について説明する。
【０１３７】
サーバ装置１０は、利用者から、移動要求指示と、移動先のサーバ装置を識別するための移動先サーバ識別情報と、移動対象のコンテンツを識別する移動コンテンツ識別情報とを受け取る。
サーバ装置１０は、認証開始情報を生成し、移動先サーバ識別情報にて識別されるサーバ装置（ここでは、サーバ装置２０）へ送信する。
【０１３８】
サーバ装置２０は、認証開始情報を受け取ると、サーバ装置１０と相互認証を行う。
サーバ装置２０は、サーバ装置１０が正当なサーバであると認証すると、移動対象のコンテンツ、そのコンテンツＩＤ及びコンテンツ管理情報とを受け取るための待ち状態となる。
サーバ装置１０は、サーバ装置２０は正当なサーバであると認証すると、移動対象のコンテンツに対応するコンテンツ管理情報に対して、コンテンツ管理情報更新処理を施し、コンテンツ管理情報を更新する。サーバ装置１０は、更新したコンテンツ管理情報、移動対象のコンテンツ及びそのコンテンツＩＤとをサーバ装置２０へ移動する。
【０１３９】
以降の、サーバ装置１０及びサーバ装置２０の動作は、上記第１の実施の形態と同様であるため、説明は省略する。
（４）コンテンツの複製先となるクライアント装置から複製要求にイニシエートして、動作のフローを開始したが、これに限定されない。コンテンツの複製元となるサーバ装置からの複製要求にイニシエートして、動作のフローを開始してもよい。
【０１４０】
サーバ装置１０からクライアント装置４０へコンテンツを複製する際の動作について説明する。
サーバ装置１０は、利用者から、複製要求指示と、複製先のクライアント装置を識別するための複製先クライアント識別情報と、複製対象のコンテンツを識別する複製コンテンツ識別情報とを受け取る。
【０１４１】
サーバ装置１０は、認証開始情報を生成し、複製先クライアント識別情報にて識別されるクライアント装置（ここでは、クライアント装置４０）へ送信する。
クライアント装置４０は、認証開始情報を受け取ると、サーバ装置１０と相互認証を行う。
クライアント装置４０は、サーバ装置１０が正当なサーバであると認証すると、複製対象のコンテンツ及びそのコンテンツを受け取るための待ち状態となる。
【０１４２】
サーバ装置１０は、クライアント装置４０は正当なサーバであると認証すると、複製対象のコンテンツに対応するコンテンツ管理情報を用いて、コンテンツ複製判断処理を施す。サーバ装置１０は、コンテンツの複製を許可する場合には、複製対象のコンテンツ及びそのコンテンツＩＤとをクライアント装置４０へ複製する。
以降の、サーバ装置１０及びクライアント装置４０の動作は、上記第１の実施の形態と同様であるため、説明は省略する。
【０１４３】
また、サーバ装置１０にて、コンテンツの複製を許可しない場合には、その旨を示す複製不許可情報をクライアント装置４０へ送信してもよい。
（５）上記に示す第１の実施の形態では、  複製許可移動回数１５１を“２回”、複製コンテンツ使用可能時間１５２を“24時間”と固定したが、その他の固定値に設定しても構わないし、コンテンツに付加されてくるユーセージルールに基づいてそれらの値を設定しても構わないし、コンテンツ毎にそれらの値を変更しても構わない。
【０１４４】
また、複製コンテンツ使用可能時間１５２は時間にて設定されたが、これに限定されない。複製コンテンツ使用可能時間１５２を、日数にて設定してもよいし、月数にて設定してもよい。
また、複製回数１５３を“１５回”と固定したが、その他の固定値に設定しても構わないし、コンテンツに付加されてくるユーセージルールに基づいてそれらの値を設定しても構わないし、コンテンツ毎にそれらの値を変更しても構わない。なお、コンテンツ毎に、複製回数を管理する場合には、複製回数を、要求受入条件１５０に含める代わりに、コンテンツ管理情報に含めてもよい。
【０１４５】
また、クライアント装置にて記憶している複製されたコンテンツの使用可能時間を時間にて設定したが、日数にて設定してもよいし、月数にて設定してもよい。
（６）上記に示す第１の実施の形態では、コンテンツの移動時や複製時の伝送路で暗号化を行うか否かを記載していないが、もちろん伝送路で暗号化を行っても構わないし、そうでなくても構わない。
【０１４６】
コンテンツの移動及び複製を、暗号化して行う場合には、相互認証により生成されたセッション鍵を用いて、暗号化及び復号を行う。
（７）各機器のコンテンツ管理部は、ユーザに改竄されると、不正行為が可能であるため、この部分を耐タンパ実装にしても構わない。
（８）上記に示す第１の実施の形態では、クライアント装置に、複製されたコンテンツの使用可能時間（２４時間）を記憶したが、これに限定されない。
【０１４７】
クライアント装置にて、複製コンテンツの使用可能時間を記憶しなくてもよい。
このとき、サーバ装置にて、複製対象のコンテンツの利用期限を算出し、算出した利用期限を、複製対象のコンテンツ及びそのコンテンツＩＤとともにクライアント装置へ送信する。
クライアント装置は、複製対象のコンテンツ、そのコンテンツＩＤ及び利用期限を、サーバ装置から受け取ると、コンテンツＩＤと利用期限とを用いて、利用期間情報を生成し、生成した利用期間情報を利用期間情報記憶部４２０へ書き込み、複製対象のコンテンツとコンテンツＩＤとを対応付けて、コンテンツ蓄積部へ蓄積して格納する。
【０１４８】
（９）上記に示す第１の実施の形態において、コンテンツ移動の要求元のサーバ装置と、要求先のサーバ装置との間で、相互認証を行ったが、これに限定されない。
要求先のサーバ装置（つまり、コンテンツの移動元のサーバ装置）のみが、要求元のサーバ装置（つまり、コンテンツの移動先のサーバ装置）の認証をおこなってもよい。認証の一例は、チャレンジ／レスポンス型の認証である。チャレンジ／レスポンス型の認証は、公知であるため、ここでの説明は省略する。
【０１４９】
この場合の一例を以下に示す。
要求元のサーバ装置は、移動要求指示と、要求先サーバ識別情報と、移動コンテンツ識別情報とを受け取ると、認証開始情報を生成する。要求元のサーバ装置は、生成した認証開始情報を、要求先のサーバ装置へ送信する。
要求先のサーバ装置は、要求元のサーバ装置から認証開始情報を受け取ると、要求元のサーバ装置の認証を行う。認証により要求元のサーバ装置が正当なサーバであると判断する場合に、要求先のサーバ装置は、認証が成功した旨を示す認証成功情報を生成し、生成した認証成功情報を要求元のサーバ装置へ送信する。
【０１５０】
要求元のサーバ装置は、要求先のサーバ装置から認証成功情報を受け取ると、コンテンツ移動要求情報を生成し、生成したコンテンツ移動要求情報を、要求先のサーバ装置へ送信する。
以降の、要求元のサーバ装置及び要求先のサーバ装置の動作は、上記第１の実施の形態と同様であるため、説明は省略する。
【０１５１】
ここで、上記の例とは異なる例を、以下に示す。
要求元のサーバ装置は、移動要求指示と、要求先サーバ識別情報と、移動コンテンツ識別情報とを受け取ると、認証開始情報及びコンテンツ移動要求情報を生成する。要求元のサーバ装置は、生成した認証開始情報及びコンテンツ移動要求情報を、要求先のサーバ装置へ送信する。
【０１５２】
要求先のサーバ装置は、要求元のサーバ装置から認証開始情報及びコンテンツ移動要求情報を受け取ると、要求元のサーバ装置の認証を行う。認証により要求元のサーバ装置が正当なサーバであると判断する場合に、要求先のサーバ装置は、移動対象のコンテンツに対応するコンテンツ管理情報に対して、コンテンツ管理情報更新処理を施し、コンテンツ管理情報を更新する。要求先のサーバ装置は、更新したコンテンツ管理情報、移動対象のコンテンツ及びそのコンテンツＩＤとを要求元のサーバ装置へ移動する。
【０１５３】
以降の、要求元のサーバ装置及び要求先のサーバ装置の動作は、上記第１の実施の形態と同様であるため、説明は省略する。
（１０）上記にて示す第１の実施の形態において、コンテンツ複製の要求元のクライアント装置と、要求先のサーバ装置との間で、相互認証を行ったが、これに限定されない。
要求先のサーバ装置（つまり、コンテンツの複製元のサーバ装置）のみが、要求元のクライアント装置（つまり、コンテンツの複製先のクライアント装置）の認証をおこなってもよい。このときの認証の一例は、チャレンジ／レスポンス型の認証である。チャレンジ／レスポンス型の認証は、公知であるため、ここでの説明は省略する。
【０１５４】
この場合の一例を以下に示す。
要求元のクライアント装置は、複製要求指示と、要求先サーバ識別情報と、複製コンテンツ識別情報とを受け取ると、認証開始情報を生成する。要求元のクライアント装置は、生成した認証開始情報を、要求先のサーバ装置へ送信する。
要求先のサーバ装置は、要求元のクライアント装置から認証開始情報を受け取ると、要求元のクライアント装置の認証を行う。認証により要求元のクライアント装置が正当なクライアントであると判断する場合に、要求先のサーバ装置は、認証が成功した旨を示す認証成功情報を生成し、生成した認証成功情報を要求元のクライアント装置へ送信する。
【０１５５】
要求元のクライアント装置は、要求先のサーバ装置から認証成功情報を受け取ると、コンテンツ複製要求情報を生成し、生成したコンテンツ複製要求情報を、要求先のサーバ装置へ送信する。
以降の、要求元のクライアント装置及び要求先のサーバ装置の動作は、上記第１の実施の形態と同様であるため、説明は省略する。
【０１５６】
ここで、上記の例とは異なる例を、以下に示す。
要求元のクライアント装置は、複製要求指示と、要求先サーバ識別情報と、複製コンテンツ識別情報とを受け取ると、認証開始情報及びコンテンツ複製要求情報を生成する。要求元のクライアント装置は、生成した認証開始情報及びコンテンツ複製要求情報を、要求先のサーバ装置へ送信する。
【０１５７】
要求先のサーバ装置は、要求元のクライアント装置から認証開始情報及びコンテンツ複製要求情報を受け取ると、要求元のクライアント装置の認証を行う。認証により要求元のクライアント装置が正当なクライアントであると判断する場合に、要求先のサーバ装置は、複製対象のコンテンツに対応するコンテンツ管理情報を用いて、コンテンツ複製判断処理を施す。要求先のサーバ装置は、コンテンツの複製を許可する場合には、複製対象のコンテンツ及びそのコンテンツＩＤとを要求元のクライアント装置へ複製する。
【０１５８】
以降の、要求元のクライアント装置及び要求先のサーバ装置の動作は、上記第１の実施の形態と同様であるため、説明は省略する。
（１１）上記第１の実施の形態において、コンテンツ管理情報を、要求先のサーバ装置から要求元のサーバ装置へ移動させる際に、空白が設定された現状最終複製完了時刻をも移動させたが、これに限定されない。要求元のサーバ装置へ移動させる情報は、管理対象コンテンツ及び最終複製完了時刻リストからなるとしてもよい。
【０１５９】
このとき、要求元のサーバ装置は、要求先のサーバ装置から移動対象のコンテンツ、そのコンテンツＩＤ、管理対象コンテンツ及び最終複製完了時刻リストを受け取ると、空白が設定された現状最終複製完了時刻を生成し、生成した現状最終複製完了時刻と、受け取った管理対象コンテンツ及び最終複製完了時刻リストとからなるコンテンツ管理情報を生成し、生成したコンテンツ管理情報をコンテンツ管理情報記憶部へ格納する。また、要求元のサーバ装置は、受け取ったコンテンツとそのコンテンツＩＤとをコンテンツ蓄積部へ格納する。
【０１６０】
または、要求元のサーバ装置へ移動させる情報は、最終複製完了時刻リストのみであってもよい。
このとき、要求元のサーバ装置は、要求先のサーバ装置から、移動対象のコンテンツ、そのコンテンツＩＤ及び最終複製完了時刻リストを受け取ると、空白が設定された現状最終複製完了時刻を生成し、さらに、受け取ったコンテンツＩＤが設定された管理対象コンテンツを生成する。要求元のサーバ装置は、生成した現状最終複製完了時刻及び管理対象コンテンツと、受け取った最終複製完了時刻リストとからなるコンテンツ管理情報を生成し、生成したコンテンツ管理情報をコンテンツ管理情報記憶部へ格納する。また、要求元のサーバ装置は、受け取ったコンテンツとそのコンテンツＩＤとをコンテンツ蓄積部へ格納する。
【０１６１】
（１２）上記に示す第１の実施の形態において、図２、図８及び図９に示す破線で囲んだ機能ブロックの一部、又は全てを、集積回路であるＬＳＩにて実現してもよい。これらの機能ブロックは、個別に１チップ化されてもよいし、一部又は全てを含むように１チップ化されてもよい。
ここでは、番組検索装置の制御を行う集積回路として、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【０１６２】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
さらには、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。このような技術には、バイオ技術の適応等が可能性としてありえる。
【０１６３】
（１３）上記第１の実施の形態において、コンテンツ移動時に、供給元サーバ装置と要求先サーバ装置との間で相互認証を行ったが、これに限定されない。供給元サーバ装置と要求先サーバ装置との間で、認証を行わなくてもよい。
（１４）上記第１の実施の形態において、項目“ｉ台目”に設定された時刻と現在時刻とから最終複製後経過時間Ｔを算出し、算出した最終複製後経過時間Ｔが複製コンテンツ使用可能時間を超えている場合に、項目“ｉ台目”に無効を設定したが、これに限定されない。項目“ｉ台目”に無効を設定しなくてもよい。
【０１６４】
このとき、コンテンツの複製時の動作を図１４及び図１５を用いて、変更点のみ説明する。要求先のサーバ装置は、ステップＳ３００からステップＳ３３０を実行後、ステップＳ３３５の判断動作を実行し、判断結果が肯定的な場合（ステップＳ３３５における「ＹＥＳ」）、ステップＳ３４０を省略し、ステップＳ３４５以降を行う。
また、コンテンツの移動時の動作を図１２を用いて、変更点のみ説明する。要求先のサーバ装置（以下、単に「サーバ装置」と記述して説明する。）は、ステップＳ１００からステップＳ１１５までは、変更はない。ステップＳ１２０の判断動作を実行後、判断結果が肯定的な場合（ステップＳ３３５における「ＹＥＳ」）、以下の動作を行う。
【０１６５】
サーバ装置は、現在時刻を取得し、項目“ｉ台目”に設定された時刻と現在時刻とから最終複製後経過時間Ｔを算出し、算出した最終複製後経過時間Ｔが複製コンテンツ使用可能時間を超えているか否かを判断する。超えていると判断する場合、サーバ装置は、ステップＳ１２５以降を行う。超えていないと判断する場合には、ステップＳ１４５を行う。
（１５）上記第１の実施の形態において、サーバ装置が、要求元のサーバ装置へコンテンツを移動する際に、移動するコンテンツのコンテンツ管理情報をも移動したが、これに限定されない。移動元のサーバ装置（つまり、要求先のサーバ装置）は、移動するコンテンツのコンテンツ管理情報を移動先のサーバ装置へ出力のみ行い、自装置に移動対象のコンテンツのコンテンツ管理情報を残しておいてもよい。
【０１６６】
（１６）上記第１の実施において、コンテンツ管理情報に含まれる現状最終複製完了時刻に複製した時刻を格納したが、これに限定されない。
現状最終複製完了時刻には、複製先のクライアント装置が、複製コンテンツを利用できる期限を格納してもよい。例えば、サーバ装置は、複製した時刻が、「２００４／７／１  １９：００」である場合には、利用期限である「２００４／７／２  １９：００」を現状最終複製完了時刻に格納する。サーバ装置は、コンテンツを他のサーバ装置へ移動する際に、現状最終複製完了時刻に格納された時刻を、最終複製完了時刻リストに含まれ、「無効」が設定されている第ｉ項目（ここでは、ｉ＝１又は２）へ書き込み、現状最終複製完了時刻を空白とする。サーバ装置は、コンテンツを複製する際には、現在時刻を取得し、取得した現在時刻が、最終複製完了時刻リストに格納されている時刻を超えているか否かを判断する。
【０１６７】
（１７）上記実施の形態において、２台のサーバ装置間でコンテンツを移動する際に、時刻の同期をとって、その後、移動するようにしてもよい。このとき、移動先のサーバ装置が、移動元のサーバ装置の時刻と一致するように同期をとる。
移動元のサーバ装置の時刻と、移動先のサーバ装置の時刻との間にずれが生じている場合には、移動先のサーバにて、移動元のサーバ装置にて複製された複製コンテンツの利用期間を管理する際に、利用期間の長さにずれが生じる。
【０１６８】
コンテンツの移動の際に、２台のサーバ装置間にて時刻の同期をとることにより、移動先のサーバは、移動元のサーバ装置にて複製された複製コンテンツの利用期間の管理をより正確に行うことができる。
（１８）上記第１の実施の形態において、コンテンツは、映像及び音声からなるとしたが、これに限定されない。
【０１６９】
コンテンツは、静止画像であってもよいし、文字情報であってもよい。または、コンテンツは、音声からなるとしてもよい。
（１９）上記第１の実施の形態において、サーバ装置から他のサーバ装置へコンテンツを移動する際に、移動元のサーバ装置は、移動対象のコンテンツ、移動対象のコンテンツに対応するコンテンツＩＤ及びコンテンツ管理情報を、移動先のサーバ装置へ出力したが、これに限定されない。
【０１７０】
移動元のサーバ装置は、移動対象のコンテンツ及びコンテンツ管理情報を移動してもよい。
このとき、移動先のサーバ装置は、移動元のサーバ装置からコンテンツ及びコンテンツ管理情報を受け取ると、コンテンツＩＤを生成し、生成したコンテンツＩＤを受け取ったコンテンツに対応付けて、コンテンツ蓄積部に蓄積する。また、移動先のサーバ装置は、受け取ったコンテンツ管理情報をコンテンツ管理情報記憶部へ格納する。
【０１７１】
（２０）上記第１の実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
１．１１  第１の実施の形態のまとめ
上記に示す第１の実施の形態では、ユーザがオリジナルコンテンツの移動を、無制限に繰り返すことができる。しかしながら、コンテンツの移動先のサーバ装置にて、コンテンツの複製を行う場合において、コンテンツを複製回数以下複製する動作、及び複製後、そのコンテンツを移動する動作の組を１回とすると、その回数が、複製許可移動回数に到達しているときには、移動前に複製したコンテンツの使用可能時間が経過しないと、移動先でコンテンツの複製が不可能である。これにより、本実施の形態におけるコンテンツ管理システムにおけるサーバ装置は、無制限にコンテンツの複製を生成することを防止できる。
【０１７２】
２．第２の実施の形態
以下、本発明に係る第２の実施の形態としてのコンテンツ管理システム１０００について、図面を参照して説明する。
２．１  コンテンツ管理システム１０００の概要
コンテンツ管理システム１０００は、図２０に示すように、サーバ装置１０１０、１０２０、１０３０、クライアント装置１０４０、１０５０、ハブ１０６０、及び表示装置１０７０、１０７１から構成されている。
【０１７３】
サーバ装置１０１０、１０２０、１０３０及びクライアント装置１０４０、１０５０は、ハブ１０６０を介してネットワークで相互に接続されている。
サーバ装置１０１０は、映像及び音声からなるコンテンツを格納しており、格納しているコンテンツを他のサーバ装置への移動を行う。このとき、サーバ装置１０１０は、コンテンツを移動するか否かを判断し、他のサーバ装置へ移動すると判断する場合に、他のサーバ装置へコンテンツを移動する。また、サーバ装置１０１０は、格納しているコンテンツをクライアント装置１０４０、１０５０への複製を行う。なお、コンテンツの複製は、複製可能な回数が予め定められており、サーバ装置１０１０は、複製可能な回数の範囲内において、コンテンツの複製を行う。なお、サーバ装置１０２０及びサーバ装置１０３０の動作概要についてもサーバ装置１０１０と同様であるため、説明は省略する。
【０１７４】
ここで、コンテンツの移動は、以下のようにして行われる。移動元のサーバ装置は、移動先のサーバ装置へ移動対象のコンテンツを出力し、出力完了後、移動対象のコンテンツを削除する。このとき、移動先のサーバ装置では、移動元のサーバ装置から移動対象のコンテンツを受け取ると、受け取った移動対象のコンテンツを格納する。
また、コンテンツの複製は、以下のようにして行われる。複製元のサーバ装置は、複製対象のコンテンツをクライアント装置へ出力する。クライアント装置では、複製元のサーバ装置から複製対象のコンテンツを受け取ると、受け取った複製対象のコンテンツを格納する。
【０１７５】
クライアント装置１０４０、１０５０の動作概要は、第１の実施の形態にて示すクライアント装置４０と同様であるため、説明は省略する。
表示装置１０７０は、クライアント装置１０４０と接続されており、クライアント装置１０４０にて再生されたコンテンツを出力する。表示装置１０７１は、クライアント装置１０５０と接続されており、クライアント装置１０５０にて再生されたコンテンツを出力する。表示装置１０７０及び表示装置１０７１は、具体的には、テレビジョン受信機、ディスプレイ等である。
【０１７６】
２．２  サーバ装置１０１０
サーバ装置１０１０は、図２１に示すように、コンテンツ蓄積部１１０１、コンテンツ管理部１１０２、通信部１１０３及び指示受付部１１０４から構成されている。
サーバ装置１０１０は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニットなどから構成されるコンピュータシステムである。前記ＲＯＭ又は前記ハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサは、前記コンピュータプログラムに従って動作することにより、サーバ装置１０１０は、その機能を達成する。
【０１７７】
（１）コンテンツ蓄積部１１０１
コンテンツ蓄積部１１０１は、第１の実施の形態にて示すコンテンツ蓄積部１０１と同様であるため、説明は省略する。
なお、ここでは、第１の実施の形態と同様に、コンテンツ蓄積部１０１は、コンテンツＣ１、コンテンツＣ２、コンテンツＣ３、・・・を格納し、各コンテンツのそれぞれには、コンテンツＩＤ「ＣＩＤ１＿１」、「ＣＩＤ１＿２」及び「ＣＩＤ１＿３」が割り当てられている。また、コンテンツＣ１、Ｃ２及びＣ３は、放送局から放送されたものであり、サーバ装置１０１０によって、受信され、格納されたコンテンツであるとする。また、コンテンツ蓄積部１１０１は、他のサーバ装置（ここでは、サーバ装置１０３０）から、移動によりコンテンツＣ０を格納しており、そのコンテンツＩＤは「ＣＩＤ０＿１」とする。
【０１７８】
（２）コンテンツ管理部１１０２
コンテンツ管理部１１０２は、コンテンツの移動および複製を管理する。
コンテンツ管理部１１０２は、図２１に示すように、認証部１１１０、移動要求作成部１１１１、要求受入条件記憶部１１１２、コンテンツ管理情報作成部１１１３、コンテンツ管理情報記憶部１１１４、要求受入判断部１１１５、時計部１１１６、移動部１１１７及び複製部１１１８を有している。
【０１７９】
（Ａ）認証部１１１０
認証部１１１０は、第１の実施の形態にて示す認証部１１０と同様の構成及び機能を有するため、ここでの説明は省略する。
（Ｂ）移動要求作成部１１１１
移動要求作成部１１１１は、第１の実施の形態にて示す移動要求作成部１１１と同様の構成及び機能を有するため、ここでの説明は省略する。
【０１８０】
（Ｃ）要求受入条件記憶部１１１２
要求受入条件記憶部１１１２は、他のサーバ装置からのコンテンツ移動要求およびコンテンツ複製要求の受け入れの可否を判断基準となる要求受入条件を記憶する。
要求受入条件記憶部１１１２は、図２２に示すように、要求受入条件１１５０を記憶している。
【０１８１】
要求受入条件１１５０は、移動禁止時間１１５１及び複製回数１１５３にて構成されている。
移動禁止時間１１５１は、前回のコンテンツ移動から次回のコンテンツ移動が可能となるまでの時間を保持している。移動禁止時間１１５１は、複製されたコンテンツの使用可能時間と同一の値であり、本実施の形態では“２４時間”に設定している。例えば、サーバ装置２０が自装置へ、あるコンテンツＣを移動した場合、自装置は、移動されたコンテンツを格納してから２４時間以内はコンテンツＣを、他のサーバ装置へ移動させることができない。
【０１８２】
複製回数１１５３は、第１の実施の形態にて示す複製回数１５３と同様であるため説明は省略する。
（Ｄ）コンテンツ管理情報記憶部１１１４
コンテンツ管理情報記憶部１１１４は、コンテンツの移動元である他のサーバ装置から受信した、もしくは自装置にて新規作成したコンテンツ管理情報を１以上記憶するための領域を有している。なお、コンテンツ管理情報の詳細については、後述する。
【０１８３】
コンテンツ管理情報記憶部１１１４は、図２３に示すように、コンテンツ管理情報１１６０、コンテンツ管理情報１１６１、・・・を格納している。
コンテンツ管理情報１１６０は、管理対象コンテンツ１１７０及び前回移動完了時刻１１７１から構成されている。
管理対象コンテンツ１１７０は、管理対象のコンテンツに対応するコンテンツＩＤを保持しおり、ここでは、コンテンツＩＤ「ＣＩＤ０＿１」とする。つまり、コンテンツ管理情報１６０の管理対象となるコンテンツは、コンテンツＣ０である。
【０１８４】
前回移動完了時刻１１７１は、前回のコンテンツの移動が完了した時刻を保持しており、本実施の形態では、サーバ装置３０から自装置へコンテンツＣ０の移動が完了した時刻「２００４／７／１  １９：００」が設定されている。なお、自装置にてコンテンツが作成された場合には、初期の情報として前回移動完了時刻１１７１には、「無効」が設定される。
【０１８５】
なお、コンテンツ管理情報１１６１についても、構成要素は、コンテンツ管理情報１６０と同じであるため、説明は省略する。コンテンツＣ１については、自装置にて作成したものなので、前回完了時刻１１７６には、初期の情報「無効」が設定させている。
（Ｅ）コンテンツ管理情報作成部１１１３
コンテンツ管理情報作成部１１１３は、コンテンツ管理情報の新規作成及び更新を行う。
【０１８６】
（新規作成の場合）
コンテンツ管理情報作成部１１１３は、自装置によって、放送局から放送されたコンテンツを受信し、コンテンツ蓄積部１１０１へ格納した後、以下の動作により、コンテンツ管理情報を生成する。
コンテンツ管理情報作成部１１１３は、格納したコンテンツに対応するコンテンツＩＤを取得し、取得したコンテンツＩＤを管理対象コンテンツに設定する。コンテンツ管理情報作成部１１１３は、前回移動完了時刻に無効を設定する。
【０１８７】
コンテンツ管理情報作成部１１１３は、作成したコンテンツ管理情報を、コンテンツ管理情報記憶部１１１４へ書き込み、格納する。
（更新の場合）
コンテンツ管理情報作成部１１１３は、移動部１１１７からコンテンツ管理情報の更新を指示する更新指示と、移動コンテンツ識別情報と、現在時刻とを受け取る。
【０１８８】
コンテンツ管理情報作成部１１１３は、受け取った移動コンテンツ識別情報にて識別されるコンテンツに対応するコンテンツＩＤが管理対象コンテンツに設定されているコンテンツ管理情報を、コンテンツ管理情報記憶部１１１４から読み出し、読み出したコンテンツ管理情報の前回移動完了時刻に、受け取った現在時刻を設定する。
コンテンツ管理情報作成部１１１３は、コンテンツ管理情報記憶部１１１４に記憶されているコンテンツ管理情報（管理対象コンテンツが、読み出したコンテンツ管理情報に含まれる管理対象コンテンツと同一であるコンテンツ管理情報）の内容に対して、更新した内容を上書きする。
【０１８９】
コンテンツ管理情報作成部１１１３は、コンテンツ管理情報の更新が完了した旨の更新完了情報を移動部１１１７へ出力する。
（Ｆ）要求受入判断部１１１５
要求受入判断部１１１５は、第１の実施の形態にて示す要求受入判断部１１５と同様に、図７に示す複製回数管理リストＴ１００を有している。複製回数管理リストＴ１００の説明については、ここでは省略する。
【０１９０】
要求受入判断部１１１５は、複製回数管理リストＴ１００を用いて、コンテンツ蓄積部１０１にて格納されている各コンテンツを複製することのできる残数を管理する。
要求受入判断部１１１５は、認証部１１１０から認証終了情報を受け取ると、相互認証により正当なサーバ装置であると認証された、コンテンツの移動の要求元であるサーバ装置、若しくは相互認証により正当なクライアント装置であると認証された、コンテンツの複製の要求元であるクライアント装置からの情報の受け取り待ちの状態となる。
【０１９１】
要求受入判断部１１１５は、コンテンツの移動の要求元であるサーバ装置から、ハブ１０６０及び通信部１１０３を介して、移動コンテンツ識別情報及び要求元サーバ識別情報を含むコンテンツ移動要求情報を受け取る。
また、要求受入判断部１１１５は、コンテンツの複製の要求元であるクライアント装置から、ハブ１０６０及び通信部１１０３を介して、コンテンツの複製の要求を示し、且つ複製対象のコンテンツを識別する複製コンテンツ識別情報及び複製の要求元であるクライアント装置を識別するための要求元クライアント識別情報を含むコンテンツ複製要求情報を受け取る。ここで、要求元クライアント識別情報とは、例えば、要求元クライアント装置に予め割り当てられたＩＰアドレスや装置名である。
【０１９２】
以下、コンテンツ移動要求情報を受け取った場合と、コンテンツ複製要求情報を受け取った場合とに分けて、要求受入判断部１１５の動作について説明する。
（コンテンツ移動要求情報を受け取った場合）
要求受入判断部１１１５は、コンテンツ移動要求情報を受け取ると、要求受入判断部１１１５は、時計部１１１６から現在時刻を取得する。
【０１９３】
要求受入判断部１１１５は、受け取ったコンテンツ移動要求情報から移動コンテンツ識別情報及び要求元サーバ識別情報を取得する。
要求受入判断部１１１５は、取得した移動コンテンツ移動要求情報にて識別されるコンテンツに対応するコンテンツ管理情報をコンテンツ管理情報記憶部１１１４から読み出す。
【０１９４】
要求受入判断部１１１５は、読み出したコンテンツ管理情報に含まれる前回移動完了時刻に時刻が設定されているか否かを判断する。
時刻が設定されていると判断する場合には、要求受入判断部１１１５は、取得した現在時刻と、前回移動完了時刻に設定されている時刻とを用いて、移動後経過時間ｔを算出する。ここで、移動後経過時間ｔは、現在時刻から前回移動完了時刻に設定されている時刻を減算することで得られる。
【０１９５】
要求受入判断部１１１５は、算出した移動後経過時間ｔが、移動禁止時間１１５１にて設定されている時間を越えているか否かを判断する。超えていると判断する場合には、コンテンツの移動を許可すると決定し、コンテンツ移動の許可を示す移動許可情報を生成する。要求受入判断部１１１５は、生成した移動許可情報と、移動コンテンツ識別情報と、要求元サーバ識別情報と、取得した現在時刻とを移動部１１１７へ出力する。超えていないと判断する場合には、異常終了により処理を終了する。
【０１９６】
読み出したコンテンツ管理情報に含まれる前回移動完了時刻に時刻が設定されていないと判断する場合、つまり無効が設定されていると判断する場合には、要求受入判断部１１１５は、コンテンツの移動を許可すると決定し、コンテンツ移動の許可を示す移動許可情報を生成する。要求受入判断部１１１５は、生成した移動許可情報と、移動コンテンツ識別情報と、要求元サーバ識別情報と、取得した現在時刻とを移動部１１１７へ出力する。
【０１９７】
（コンテンツ複製要求情報を受け取った場合）
要求受入判断部１１１５は、コンテンツ複製要求情報を受け取ると、受け取ったコンテンツ複製要求情報から複製コンテンツ識別情報及び要求元クライアント識別情報を取得する。
要求受入判断部１１５は、複製回数管理リストＴ１００を用いて、取得した複製コンテンツ識別情報にて識別されるコンテンツに対する複製残数が０であるか否かを判断する。複製残数が０であると判断する場合には、要求受入判断部１１１５は、複製は不可であると決定し、異常処理により処理を終了する。複製回数が０でないと判断する場合には、複製は可能であると決定し、複製の許可を示す複製許可指示と、複製コンテンツ識別情報と、要求元クライアント識別情報とを複製部１１１８へ出力する。
【０１９８】
（Ｇ）時計部１１１６
時計部１１１６は、日時を計時し、時間を管理する。
（Ｈ）移動部１１１７
移動部１１１７は、自装置が移動元である場合（つまり、コンテンツ移動要求を他のサーバ装置から受け取った場合）におけるコンテンツの移動に係る動作、及び自装置が移動先である場合（つまり、コンテンツ移動要求を他のサーバ装置へ送信した場合）におけるコンテンツの移動に係る動作を行う。
【０１９９】
なお、自装置が移動先である場合は、第１の実施の形態にて示す動作と同様であるため、ここでの説明は省略する。
以下では、自装置が移動元である場合の動作について説明する。
（自装置が移動元である場合）
移動部１１１７は、要求受入判断部１１１５から、移動許可情報と、移動コンテンツ識別情報と、要求元サーバ識別情報と、現在時刻とを受け取ると、コンテンツ管理情報作成部１１１３へ、更新指示と、移動コンテンツ識別情報と、現在時刻とを出力する。
【０２００】
移動部１１１７は、コンテンツ管理情報作成部１１１３から更新完了情報を受け取ると、要求受入判断部１１１５から受け取った移動コンテンツ識別情報にて識別されるコンテンツ及びコンテンツＩＤを、コンテンツ蓄積部１１０１から取得し、取得したコンテンツを管理対象としているコンテンツ管理情報を、コンテンツ管理情報記憶部１１１４から取得する。
【０２０１】
移動部１１１７は、取得したコンテンツ、コンテンツＩＤ及びコンテンツ管理情報を、通信部１１０３及びハブ１０６０を介して、要求受入判断部１１１５から受け取った要求元サーバ識別情報にて識別されるサーバ装置へ移動させる。
移動部１１１７は、コンテンツの移動完了後、要求受入判断部１１１５が有する複製回数管理リストＴ１００から、移動対象のコンテンツに対応するコンテンツＩＤとその複製残数とからなる組を削除して更新する。
【０２０２】
（Ｉ）複製部１１１８
複製部１１１８は、要求受入判断部１１１５から複製許可指示と、複製コンテンツ識別情報と、要求元クライアント識別情報とを受け取ると、受け取った複製コンテンツ識別情報にて識別されるコンテンツ及びそのコンテンツＩＤをコンテンツ蓄積部１１０１から取得する。
【０２０３】
複製部１１１８は、取得したコンテンツ及びそのコンテンツＩＤとを、通信部１１０３及びハブ１０６０を介して、要求受入判断部１１１５から受け取った要求元クライアント識別情報にて識別されるクライアント装置へ複製する。
複製部１１１８は、複製完了後、要求受入判断部１１１５が有する複製回数管理リストＴ１００において、移動対象のコンテンツに対応するコンテンツＩＤとその複製残数とからなる組に対して、複製残数を１減算し、減算結果を、再度複製残数として更新する。
【０２０４】
（３）通信部１１０３
通信部１１０３は、自装置と、他のサーバ装置（ここでは、サーバ装置１０２０、１０３０）及びクライアント装置１０４０、１０５０との間で、ハブ１０６０を介して、情報の送受信を行う。
（４）指示受付部１１０４
指示受付部１１０４は、第１の実施の形態にて示す指示受付部１０４と同様の構成及び機能を有するため、説明は省略する。
【０２０５】
２．３  サーバ装置１０２０
サーバ装置１０２０は、図２４に示すように、コンテンツ蓄積部１２０１、コンテンツ管理部１２０２、通信部１２０３及び指示受付部１２０４から構成されている。
サーバ装置１０２０は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニットなどから構成されるコンピュータシステムである。前記ＲＯＭ又は前記ハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサは、前記コンピュータプログラムに従って動作することにより、サーバ装置１０２０は、その機能を達成する。
【０２０６】
なお、コンテンツ蓄積部１２０１、コンテンツ管理部１２０２、通信部１２０３及び指示受付部１２０４は、それぞれ、図２１にて示すコンテンツ蓄積部１１０１、コンテンツ管理部１１０２、通信部１１０３及び指示受付部１１０４と同様の構成及び機能を有するため、ここでは説明を省略する。
また、コンテンツ管理部１２０２は図２４に示すように、認証部１２１０、移動要求作成部１２１１、要求受入条件記憶部１２１２、コンテンツ管理情報作成部１２１３、コンテンツ管理情報記憶部１２１４、要求受入判断部１２１５、時計部１２１６、移動部１２１７及び複製部１２１８を有する。認証部１２１０、移動要求作成部１２１１、要求受入条件記憶部１２１２、コンテンツ管理情報作成部１２１３、コンテンツ管理情報記憶部１２１４、要求受入判断部１２１５、時計部１２１６、移動部１２１７及び複製部１２１８は、それぞれ、図２にて示す認証部１１１０、移動要求作成部１１１１、要求受入条件記憶部１１１２、コンテンツ管理情報作成部１１１３、コンテンツ管理情報記憶部１１１４、要求受入判断部１１１５、時計部１１１６、移動部１１１７及び複製部１１１８と同様の構成及び機能を有するため、ここでは説明を省略する。
【０２０７】
また、サーバ装置１０３０は、サーバ装置１０１０及びサーバ装置１０２０と同様の構成及び機能を有するため説明は省略する。
２．４  クライアント装置１０４０
クライアント装置１０４０は、図２５に示すように、コンテンツ蓄積部１４０１、コンテンツ管理部１４０２、通信部１４０３、指示受付部１４０４及び再生部１４０５から構成されている。
【０２０８】
クライアント装置１０４０は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニットなどから構成されるコンピュータシステムである。前記ＲＯＭ又は前記ハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサは、前記コンピュータプログラムに従って動作することにより、クライアント装置１０４０は、その機能を達成する。
【０２０９】
なお、コンテンツ蓄積部１４０１、コンテンツ管理部１４０２、通信部１４０３、指示受付部１４０４及び再生部１４０５は、それぞれ、第１の実施の形態にて示すコンテンツ蓄積部４０１、コンテンツ管理部４０２、通信部４０３、指示受付部４０４及び再生部４０５と同様の構成及び機能を有しているため、説明は省略する。
また、コンテンツ管理部１４０２は、図２５にて示すように認証部１４１０、複製要求作成部１４１１、時計部１４１６、利用期間情報記憶部１４２０及び書込部１４２１を有している。認証部１４１０、複製要求作成部１４１１、時計部１４１６、利用期間情報記憶部１４２０及び書込部１４２１は、それぞれ、第１の実施の形態にて示す認証部４１０、複製要求作成部４１１、時計部４１６、利用期間情報記憶部４２０及び書込部４２１と同様の構成及び機能を有しているため、説明は省略する。
【０２１０】
また、書込部１４２１は、第１の実施の形態にて示す書込部４２１と同様に、サーバ装置より複製されたコンテンツの使用可能時間（ここでは、２４時間）を、予め記憶している。
２．５  移動処理の動作
ここでは、サーバ装置１０１０からサーバ装置１０２０へコンテンツを移動する場合の移動処理の動作について、図２６に示す流れ図を用いて説明する。なお、サーバ装置１０１０からサーバ装置１０３０へコンテンツを移動する場合、サーバ装置１０２０から他のサーバ装置へコンテンツを移動する場合、及びサーバ装置１０３０から他のサーバ装置へコンテンツを移動する場合についても、同様の動作であるため、説明は省略する。
【０２１１】
サーバ装置１０２０の指示受付部１２０４は、利用者から、移動要求指示と、要求先サーバ識別情報と、移動コンテンツ識別情報とを受け付ける（ステップＳ４００）。
指示受付部１２０４は、受け付けた移動要求指示と、要求先サーバ識別情報と、移動コンテンツ識別情報とを、認証部１２１０へ出力し、認証部１２１０は、移動要求指示と、要求先サーバ識別情報と、移動コンテンツ識別情報とを受け取ると、認証開始情報を生成し、生成した認証開始情報を、要求先サーバ識別情報にて識別される要求先サーバ装置（ここでは、サーバ装置１０１０）へ送信する。サーバ装置１０１０の認証部１１１０は、サーバ装置１０２０から、認証開始情報を受け取る。サーバ装置１０１０とサーバ装置１０２０との間で、相互認証による認証処理を行う（ステップＳ４０５）。
【０２１２】
認証部１１１０は、認証に成功したか、失敗したかの判断を行う（ステップＳ４１０）
認証部１１１０は、認証に成功、つまり、サーバ装置２０は、正当なサーバであると認証する場合には（ステップＳ４１０における「ＯＫ」）、次処理に進む。ここでは、要求受入判断部１１１５にて、サーバ装置１０２０からの情報の受け取り待ちの状態となる。
認証部１１１０は、認証に失敗、つまり、サーバ装置１０２０は、正当なサーバでないと認証する場合には（ステップＳ４１０における「ＮＧ」）、異常終了により処理を終了する。
【０２１３】
認証部１２１０は、認証に成功したか、失敗したかの判断を行う（ステップＳ４１５）
認証部１２１０は、認証に成功、つまり、サーバ装置１０１０は、正当なサーバであると認証する場合には（ステップＳ４１５における「ＯＫ」）、移動コンテンツ識別情報及び要求元サーバ識別情報を含むコンテンツ移動要求情報を生成し、生成したコンテンツ移動要求情報を、要求先サーバ識別情報にて識別されるサーバ装置、つまりサーバ装置１０１０へ送信する（ステップＳ４２０）。
【０２１４】
認証部１２１０は、認証に失敗、つまり、サーバ装置１０１０は、正当なサーバでないと認証する場合には（ステップＳ４１５における「ＮＧ」）、異常終了により処理を終了する。
サーバ装置１０１０の要求受入判断部１１１５は、サーバ装置１０２０からコンテンツ移動要求情報を受け取り（ステップＳ４２５）、時計部１１１６から現在時刻を取得する（ステップＳ４３０）。要求受入判断部１１１５は、コンテンツ移動判定処理を行う（ステップＳ４３５）。
【０２１５】
要求受入判断部１１５は、コンテンツの移動を許可する場合には、移動許可指示と、移動コンテンツ識別情報と、要求元サーバ識別情報と、ステップＳ４３０にて取得した現在時刻を移動部１１１７へ出力する。移動部１１１７は、要求受入判断部１１１５から移動許可指示と、移動コンテンツ識別情報と、要求元サーバ識別情報と、現在時刻とを受け取ると、更新指示、移動コンテンツ識別情報及び現在時刻を、コンテンツ管理情報作成部１１１３へ出力する。コンテンツ管理情報作成部１１１３は、移動部１１１７から、更新指示、移動コンテンツ識別情報及び現在時刻を、受け取ると、移動コンテンツ識別情報にて識別されるコンテンツ管理情報を、コンテンツ管理情報記憶部１１１４から取得し（ステップＳ４４０）、取得したコンテンツ管理情報に含まれる前回移動完了時刻に、現在時刻を設定し、読み出したコンテンツ管理情報を更新する（ステップＳ４４５）。
【０２１６】
コンテンツ管理情報作成部１１１３は、更新完了情報を移動部１１１７へ出力する。移動部１１１７は、コンテンツ管理情報作成部１１１３から更新完了情報を受け取ると、移動コンテンツ識別情報にて識別されるコンテンツ及びそのコンテンツＩＤをコンテンツ蓄積部１１０１から取得し、取得したコンテンツに対応するコンテンツ管理情報をコンテンツ管理情報記憶部１１１４から取得する。取得したコンテンツ及びコンテンツＩＤと、コンテンツ管理情報とを、要求受入判断部１１１５から受け取った要求元サーバ識別情報にて識別されるサーバ装置へ移動する（ステップＳ４５０）。
【０２１７】
サーバ装置１０２０の移動部１２１７は、サーバ装置１０１０から、移動対象のコンテンツ、そのコンテンツに対応するコンテンツＩＤ及びコンテンツ管理情報を受信すると、受信したコンテンツとコンテンツＩＤとを対応付けて、コンテンツ蓄積部１２０１へ格納し、コンテンツ管理情報をコンテンツ管理情報記憶部１２１４へ格納する（ステップＳ４５５）。
【０２１８】
移動部１２１７は、受け取ったコンテンツに対応するコンテンツＩＤとその複製残数（初期値「１５」）とからなる組を、要求受入判断部１２１５が有する複製回数管理リストへ登録する（ステップＳ４６０）。
移動部１１１７は、コンテンツの移動完了後、要求受入判断部１１１５が有する複製回数管理リストから、移動対象のコンテンツに対応するコンテンツＩＤとその複製残数とからなる組を削除して更新する（ステップＳ４６５）。
【０２１９】
２．６  コンテンツ移動判断処理の動作
ここでは、移動処理におけるコンテンツ移動判断処理の動作について、図２７にて示す流れ図を用いて説明する。
要求受入判断部１１１５は、コンテンツの移動の要求元であるサーバ装置（ここでは、サーバ装置１０２０）から、移動コンテンツ識別情報及び要求元サーバ識別情報を含むコンテンツ移動要求情報を受け取る（ステップＳ５００）。要求受入判断部１１１５は、受け取ったコンテンツ移動要求情報から移動コンテンツ識別情報及び要求元サーバ識別情報を取得する。要求受入判断部１１１５は、サーバ装置１０２０から受け取ったコンテンツ移動要求情報から移動コンテンツ識別情報及び要求元サーバ識別情報とを取得し、取得した移動コンテンツ識別情報にて識別されるコンテンツに対応するコンテンツ管理情報を、コンテンツ管理情報記憶部１１１４から読み出す（ステップＳ５００）。
【０２２０】
要求受入判断部１１１５は、読み出したコンテンツ管理情報に含まれる前回移動完了時刻に時刻が設定されているか否かを判断する（ステップＳ５０５）。
時刻が設定されていると判断する場合には（ステップＳ５０５における「ＹＥＳ」）、要求受入判断部１１１５は、ステップＳ４３０にて取得した現在時刻と、前回移動完了時刻に設定されている時刻とを用いて、移動後経過時間ｔを算出する（ステップＳ５１０）。
【０２２１】
要求受入判断部１１１５は、算出した移動後経過時間ｔが、移動禁止時間１１５１にて設定されている時間を越えているか否かを判断する（ステップＳ５１５）。
超えていると判断する場合には（ステップＳ５１５における「ＹＥＳ」）、コンテンツの移動を許可すると決定し（ステップＳ５２０）、コンテンツ移動の許可を示す移動許可情報を生成し、生成した移動許可情報と、移動コンテンツ識別情報と、要求元サーバ識別情報と、取得した現在時刻とを移動部１１１７へ出力する。
【０２２２】
超えていないと判断する場合には（ステップＳ５１５における「ＮＯ」）、異常終了により処理を終了する。
読み出したコンテンツ管理情報に含まれる前回移動完了時刻に時刻が設定されていないと判断する場合（ステップＳ５０５における「ＮＯ」）、つまり無効が設定されていると判断する場合には、要求受入判断部１１１５は、コンテンツの移動を許可すると決定し（ステップＳ５２０）、コンテンツ移動の許可を示す移動許可情報を生成する。要求受入判断部１１１５は、生成した移動許可情報と、移動コンテンツ識別情報と、要求元サーバ識別情報と、取得した現在時刻とを移動部１１１７へ出力する。
【０２２３】
これにより、コンテンツ移動判断処理が正常に終了した場合にのみ、図２６にて示すステップＳ４４０以降の動作がなされる。つまり、当該処理にてコンテンツの移動が許可される場合のみに、図２６にて示すステップＳ４４０以降の動作にて、コンテンツの移動がなされる。
２．７  複製処理の動作
サーバ装置１０１０からクライアント装置１０４０へコンテンツを複製する場合の複製処理は、図１３の流れ図にて示す動作のうち、コンテンツ複製判断処理の動作以外の動作は、同様の動作の流れであるため、説明は省略する。
【０２２４】
また、サーバ装置１０１０からクライアント装置１０５０へコンテンツを複製する場合、サーバ装置１０２０からクライアント装置１０４０、１０５０へコンテンツを複製する場合、及び及びサーバ装置１０３０からクライアント装置１０４０、１０５０へコンテンツを複製する場合についても、図１３の流れ図にて示す動作のうち、コンテンツ複製判断処理の動作以外の動作は、同様の動作の流れであるため、説明は省略する。
【０２２５】
なお、コンテンツ複製判断処理の動作については、後述する。
２．８  コンテンツ複製判断処理の動作
ここでは、サーバ装置１０１０にて行われるコンテンツ複製判断処理の動作について、図２８にて示す流れ図を用いて説明する。
要求受入判断部１１１５は、コンテンツ複製要求情報を受け取ると（ステップＳ６００）、受け取ったコンテンツ複製要求情報から複製コンテンツ識別情報及び要求元クライアント識別情報を取得する（ステップＳ６０５）。
【０２２６】
要求受入判断部１１５は、複製回数管理リストＴ１００から、取得した複製コンテンツ識別情報にて識別されるコンテンツに対する複製残数を取得し（ステップＳ６１０）、取得した複製残数が０であるか否かを判断する（ステップＳ６１５）。複製残数が０であると判断する場合には（ステップＳ６１５における「ＹＥＳ」）、要求受入判断部１１１５は、複製は不可であると決定し、異常処理により処理を終了する。複製回数が０でないと判断する場合には（ステップＳ６１５における「ＮＯ」）、複製は可能であると決定し（ステップＳ６２０）、複製の許可を示す複製許可指示と、複製コンテンツ識別情報と、要求元クライアント識別情報とを複製部１１１８へ出力する。
【０２２７】
これにより、図２８にて示すコンテンツ複製判断処理が正常に終了した場合にのみ、図１３にて示すステップＳ２３０以降の動作により、コンテンツの複製がなされる。
２．９  コンテンツ移動の具体例
ここでは、サーバ装置１０１０が、コンテンツＣ０をサーバ装置１０２０へ移動する場合における２つの具体例を以下に示す。
【０２２８】
なお、以下の説明において、サーバ装置１０１０及びサーバ装置１０２０による相互認証により、互いの装置は正当な装置であると認証されているものとする。
（１）第１の具体例
ここでは、サーバ装置１０１０が、図２３に示すコンテンツ管理情報１１６０を有し、前回移動完了時刻１１７１にて示される時刻「２００４／７／１  １９：００」から２４時間以内に、サーバ装置１０２０がコンテンツ移動要求をサーバ装置１０１０へ送信した場合について説明する。
【０２２９】
なお、ここでは、現在時刻を「２００４／７／１  ２０：００」とし、コンテンツＣ０の複製残数は、１５であるとする。
サーバ装置１０１０は、サーバ装置１０２０からコンテンツＣ０に対するコンテンツ移動要求情報を受け取ると、時計部１１１６から現在時刻「２００４／７／１  ２０：００」を取得する。
【０２３０】
サーバ装置１０１０は、コンテンツＣ０に対応するコンテンツ管理情報１１６０を、コンテンツ管理情報記憶部１１１４から読み出す。
読み出したコンテンツ管理情報１１６０の前回移動完了時刻に時刻が設定されているか否かを判断する。ここでは、時刻「２００４／７／１  １９：００」が設定されているため、サーバ装置１０１０は、移動後経過時間ｔを算出する。算出結果（ｔ＝１時間）が、移動禁止時間（２４時間）を超えているか否かを判断する。ここでは、サーバ装置１０１０は、超えていないと判断し、異常終了により処理を終了する。つまり、コンテンツＣ０の移動ができない。
【０２３１】
（２）第２の具体例
ここでは、サーバ装置１０１０が、図２３に示すコンテンツ管理情報１１６０を有し、前回移動完了時刻１１７１にて示される時刻「２００４／７／１  １９：００」から２４時間経過後に、サーバ装置１０２０がコンテンツ移動要求をサーバ装置１０１０へ送信した場合について説明する。
【０２３２】
なお、ここでは、現在時刻を「２００４／７／３  １９：００」とし、コンテンツＣ０の複製残数は、１５であるとする。
サーバ装置１０１０は、サーバ装置１０２０からコンテンツＣ０に対するコンテンツ移動要求情報を受け取ると、時計部１１１６から現在時刻「２００４／７／３  １９：００」を取得する。
【０２３３】
サーバ装置１０１０は、コンテンツＣ０に対応するコンテンツ管理情報１１６０を、コンテンツ管理情報記憶部１１１４から読み出す。
読み出したコンテンツ管理情報１１６０の前回移動完了時刻に時刻が設定されているか否かを判断する。ここでは、時刻「２００４／７／１  １９：００」が設定されているため、サーバ装置１０１０は、移動後経過時間ｔを算出する。算出結果（ｔ＝４８時間）が、移動禁止時間（２４時間）を超えているか否かを判断する。ここでは、サーバ装置１０１０は、超えていると判断し、コンテンツの移動を許可すると決定する。サーバ装置１０１０は、前回移動完了時刻に設定されている時刻「２００４／７／１  １９：００」を現在時刻「２００４／７／３  １９：００」へと更新し、更新されたコンテンツ管理情報と、コンテンツＣ０及びそのコンテンツＩＤとをサーバ装置１０２０へ移動する。
【０２３４】
２．１０  変形例
上記に説明した第２の実施の形態は、本発明の実施の一例であり、本発明はこの実施の形態に何ら限定されるものではなく、その旨を逸脱しない範囲において種々なる態様で実施し得るものである。以下のような場合も本発明に含まれる。
（１）上記に示す第２の実施の形態では、コンテンツ管理システム１０００は、サーバ装置の台数を３台、クライアント装置の台数を２台からなるとしたが、これ限定されない。コンテンツ管理システムは、複数台のサーバ装置及び複数台のクライアント装置を含めばよい。
【０２３５】
（２）上記に示す第２の実施の形態におけるサーバ装置に、再生機能を付加してもよい。また、サーバ装置に、上記に示すクライアント装置の機能を付加してもよい。
（３）上記に示す第２の実施の形態では、コンテンツの移動先となるサーバ装置からの移動要求にイニシエートして、動作のフローを開始したが、これに限定されない。コンテンツの移動元となるサーバ装置からの移動要求にイニシエートして、動作のフローを開始してもよい。
【０２３６】
サーバ装置１０１０からサーバ装置１０２０へコンテンツを移動する際の動作について説明する。
サーバ装置１０１０は、利用者から、移動要求指示と、移動先のサーバ装置を識別するための移動先サーバ識別情報と、移動対象のコンテンツを識別する移動コンテンツ識別情報とを受け取る。
【０２３７】
サーバ装置１０１０は、認証開始情報を生成し、移動先サーバ識別情報にて識別されるサーバ装置（ここでは、サーバ装置１０２０）へ送信する。
サーバ装置１０２０は、認証開始情報を受け取ると、サーバ装置１０１０と相互認証を行う。
サーバ装置１０２０は、サーバ装置１０１０が正当なサーバであると認証すると、移動対象のコンテンツ、そのコンテンツＩＤ及びコンテンツ管理情報とを受け取るための待ち状態となる。
【０２３８】
サーバ装置１０１０は、サーバ装置１０２０は正当なサーバであると認証すると、前回移動完了時刻が移動禁止時間を越えているか否かを判断し、超えていると判断する場合には、移動対象のコンテンツに対応するコンテンツ管理情報の前回移動完了時間を更新する。サーバ装置１０１０は、更新したコンテンツ管理情報、移動対象のコンテンツ及びそのコンテンツＩＤとをサーバ装置１０２０へ移動する。
【０２３９】
以降の、サーバ装置１０１０及びサーバ装置１０２０の動作は、上記第２の実施の形態と同様であるため、説明は省略する。
（４）コンテンツの複製先となるクライアント装置から複製要求にイニシエートして、動作のフローを開始したが、これに限定されない。コンテンツの複製元となるサーバ装置からの複製要求にイニシエートして、動作のフローを開始してもよい。
【０２４０】
サーバ装置１０１０からクライアント装置１０４０へコンテンツを複製する際の動作について説明する。
サーバ装置１０１０は、利用者から、複製要求指示と、複製先のクライアント装置を識別するための複製先クライアント識別情報と、複製対象のコンテンツを識別する複製コンテンツ識別情報とを受け取る。
【０２４１】
サーバ装置１０１０は、認証開始情報を生成し、複製先クライアント識別情報にて識別されるクライアント装置（ここでは、クライアント装置１０４０）へ送信する。
クライアント装置１０４０は、認証開始情報を受け取ると、サーバ装置１０１０と相互認証を行う。
クライアント装置１０４０は、サーバ装置１０１０が正当なサーバであると認証すると、複製対象のコンテンツ及びそのコンテンツを受け取るための待ち状態となる。
【０２４２】
サーバ装置１０１０は、クライアント装置１０４０は正当なサーバであると認証すると、複製対象のコンテンツに対応するコンテンツ管理情報を用いて、コンテンツ複製判断処理を施す。サーバ装置１０１０は、コンテンツの複製を許可する場合には、複製対象のコンテンツ及びそのコンテンツＩＤとをクライアント装置１０４０へ複製する。
以降の、サーバ装置１０１０及びクライアント装置１０４０の動作は、上記第２の実施の形態と同様であるため、説明は省略する。
【０２４３】
また、サーバ装置１０１０にて、コンテンツの複製を許可しない場合には、その旨を示す複製不許可情報を表示してもよいし、クライアント装置１０４０へ送信してもよい。
（５）上記に示す第２の実施の形態では、  移動禁止時間１１５１を“２４時間”と固定したが、その他の固定値に設定しても構わないし、コンテンツに付加されてくるユーセージルールに基づいてそれらの値を設定しても構わないし、コンテンツ毎にそれらの値を変更しても構わない。
【０２４４】
また、  移動禁止時間１１５１は時間にて設定されたが、これに限定されない。  移動禁止時間１１５１を、日数にて設定してもよいし、月数にて設定してもよい。
また、複製回数１１５３を“１５回”と固定したが、その他の固定値に設定しても構わないし、コンテンツに付加されてくるユーセージルールに基づいてそれらの値を設定しても構わないし、コンテンツ毎にそれらの値を変更しても構わない。なお、コンテンツ毎に、複製回数を管理する場合には、複製回数を、要求受入条件１１５０に含める代わりに、コンテンツ管理情報に含めてもよい。
【０２４５】
また、クライアント装置にて記憶している複製されたコンテンツの使用可能時間を時間にて設定したが、日数にて設定してもよいし、月数にて設定してもよい。
（６）上記に示す第２の実施の形態では、移動禁止時間１１５１と、クライアント装置が予め記憶している複製されたコンテンツの使用可能時間とを同一の時間“２４時間”に設定したが、これに限定されない。
【０２４６】
移動禁止時間１１５１に設定される時間と、複製されたコンテンツの使用可能時間とが、異なる時間であってもよい。
（７）上記に示す第２の実施の形態では、コンテンツの移動時や複製時の伝送路で暗号化を行うか否かを記載していないが、もちろん伝送路で暗号化を行っても構わないし、そうでなくても構わない。
【０２４７】
コンテンツの移動及び複製を、暗号化して行う場合には、相互認証により生成されたセッション鍵を用いて、暗号化及び復号を行う。
（８）各機器のコンテンツ管理部は、ユーザに改竄されると、不正行為が可能であるため、この部分を耐タンパ実装にしても構わない。
（９）上記に示す第２の実施の形態では、クライアント装置に、複製されたコンテンツの使用可能時間（２４時間）を記憶したが、これに限定されない。
【０２４８】
クライアント装置にて、複製コンテンツの使用可能時間を記憶しなくてもよい。
サーバ装置にて、複製コンテンツの使用可能時間を記憶してもよい。
この場合の一例を以下に示す。
サーバ装置の要求受入条件記憶部は、移動禁止時間と、複製コンテンツ使用可能時間と、複製回数とからなる要求受入条件を記憶している。
【０２４９】
移動禁止時間及び複製回数は、それぞれ、第２の実施の形態にて示す移動禁止時間１１５１及び複製回数１１５３と同様であるため説明は省略する。
複製コンテンツ使用可能時間は、第１の実施の形態にて示す複製コンテンツ使用可能時間１５２と同様であるため説明は省略する。
サーバ装置は、クライアント装置からコンテンツ複製要求情報を受け取ると、現在時刻を取得し、取得した現在時刻と、要求受入条件記憶部にて記憶している複製コンテンツ使用可能時間とを用いて、複製対象のコンテンツの利用期限を算出する。
【０２５０】
サーバ装置は、算出した利用期限を、複製対象のコンテンツ及びそのコンテンツＩＤとともにクライアント装置へ送信する。
クライアント装置は、複製対象のコンテンツ、そのコンテンツＩＤ及び利用期限を、サーバ装置から受け取ると、コンテンツＩＤと利用期限とを用いて、利用期間情報を生成し、生成した利用期間情報を利用期間情報記憶部へ書き込み、複製対象のコンテンツとコンテンツＩＤとを対応付けて、コンテンツ蓄積部へ蓄積して格納する。
【０２５１】
（１０）上記に示す第２の実施の形態において、コンテンツ移動の要求元のサーバ装置と、要求先のサーバ装置との間で、相互認証を行ったが、これに限定されない。
要求先のサーバ装置（つまり、コンテンツの移動元のサーバ装置）のみが、要求元のサーバ装置（つまり、コンテンツの移動先のサーバ装置）の認証をおこなってもよい。認証の一例は、チャレンジ／レスポンス型の認証である。チャレンジ／レスポンス型の認証は、公知であるため、ここでの説明は省略する。
【０２５２】
この場合の一例を以下に示す。
要求元のサーバ装置は、移動要求指示と、要求先サーバ識別情報と、移動コンテンツ識別情報とを受け取ると、認証開始情報を生成する。要求元のサーバ装置は、生成した認証開始情報を、要求先のサーバ装置へ送信する。
要求先のサーバ装置は、要求元のサーバ装置から認証開始情報を受け取ると、要求元のサーバ装置の認証を行う。認証により要求元のサーバ装置が正当なサーバであると判断する場合に、要求先のサーバ装置は、認証が成功した旨を示す認証成功情報を生成し、生成した認証成功情報を要求元のサーバ装置へ送信する。
【０２５３】
要求元のサーバ装置は、要求先のサーバ装置から認証成功情報を受け取ると、コンテンツ移動要求情報を生成し、生成したコンテンツ移動要求情報を、要求先のサーバ装置へ送信する。
以降の、要求元のサーバ装置及び要求先のサーバ装置の動作は、上記第１の実施の形態と同様であるため、説明は省略する。
【０２５４】
ここで、上記の例とは異なる例を、以下に示す。
要求元のサーバ装置は、移動要求指示と、要求先サーバ識別情報と、移動コンテンツ識別情報とを受け取ると、認証開始情報及びコンテンツ移動要求情報を生成する。要求元のサーバ装置は、生成した認証開始情報及びコンテンツ移動要求情報を、要求先のサーバ装置へ送信する。
【０２５５】
要求先のサーバ装置は、要求元のサーバ装置から認証開始情報及びコンテンツ移動要求情報を受け取ると、要求元のサーバ装置の認証を行う。認証により要求元のサーバ装置が正当なサーバであると判断する場合に、要求先のサーバ装置は、前回移動完了時刻が移動禁止時間を越えているか否かを判断し、超えていると判断する場合には、移動対象のコンテンツに対応するコンテンツ管理情報の前回移動完了時間を更新する。要求先のサーバ装置は、更新したコンテンツ管理情報、移動対象のコンテンツ及びそのコンテンツＩＤとを要求元のサーバ装置へ移動する。
【０２５６】
以降の、要求元のサーバ装置及び要求先のサーバ装置の動作は、上記第２の実施の形態と同様であるため、説明は省略する。
（１１）上記にて示す第２の実施の形態において、コンテンツ複製の要求元のクライアント装置と、要求先のサーバ装置との間で、相互認証を行ったが、これに限定されない。
要求先のサーバ装置（つまり、コンテンツの複製元のサーバ装置）のみが、要求元のクライアント装置（つまり、コンテンツの複製先のクライアント装置）の認証をおこなってもよい。このときの認証の一例は、チャレンジ／レスポンス型の認証である。チャレンジ／レスポンス型の認証は、公知であるため、ここでの説明は省略する。
【０２５７】
この場合の一例を以下に示す。
要求元のクライアント装置は、複製要求指示と、要求先サーバ識別情報と、複製コンテンツ識別情報とを受け取ると、認証開始情報を生成する。要求元のクライアント装置は、生成した認証開始情報を、要求先のサーバ装置へ送信する。
要求先のサーバ装置は、要求元のクライアント装置から認証開始情報を受け取ると、要求元のクライアント装置の認証を行う。認証により要求元のクライアント装置が正当なクライアントであると判断する場合に、要求先のサーバ装置は、認証が成功した旨を示す認証成功情報を生成し、生成した認証成功情報を要求元のクライアント装置へ送信する。
【０２５８】
要求元のクライアント装置は、要求先のサーバ装置から認証成功情報を受け取ると、コンテンツ複製要求情報を生成し、生成したコンテンツ複製要求情報を、要求先のサーバ装置へ送信する。
以降の、要求元のクライアント装置及び要求先のサーバ装置の動作は、上記第１の実施の形態と同様であるため、説明は省略する。
【０２５９】
ここで、上記の例とは異なる例を、以下に示す。
要求元のクライアント装置は、複製要求指示と、要求先サーバ識別情報と、複製コンテンツ識別情報とを受け取ると、認証開始情報及びコンテンツ複製要求情報を生成する。要求元のクライアント装置は、生成した認証開始情報及びコンテンツ複製要求情報を、要求先のサーバ装置へ送信する。
【０２６０】
要求先のサーバ装置は、要求元のクライアント装置から認証開始情報及びコンテンツ複製要求情報を受け取ると、要求元のクライアント装置の認証を行う。認証により要求元のクライアント装置が正当なクライアントであると判断する場合に、複製対象のコンテンツに対応するコンテンツ管理情報を用いて、コンテンツ複製判断処理を施す。要求先のサーバ装置は、コンテンツの複製を許可する場合には、複製対象のコンテンツ及びそのコンテンツＩＤとを要求元のクライアント装置へ複製する。
【０２６１】
以降の、要求元のクライアント装置及び要求先のサーバ装置の動作は、上記第１の実施の形態と同様であるため、説明は省略する。
（１２）上記に示す第１の実施の形態において、図２１、図２４及び図２５に示す破線で囲んだ機能ブロックの一部、又は全てを、集積回路であるＬＳＩにて実現してもよい。これらの機能ブロックは、個別に１チップ化されてもよいし、一部又は全てを含むように１チップ化されてもよい。
【０２６２】
ここでは、番組検索装置の制御を行う集積回路として、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
【０２６３】
さらには、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。このような技術には、バイオ技術の適応等が可能性としてありえる。
（１３）上記第２の実施の形態において、コンテンツ移動時に、供給元サーバ装置と要求先サーバ装置との間で相互認証を行ったが、これに限定されない。供給元サーバ装置と要求先サーバ装置との間で、認証を行わなくてもよい。
【０２６４】
（１４）上記第２の実施の形態において、サーバ装置が、要求元のサーバ装置へコンテンツを移動する際に、移動するコンテンツのコンテンツ管理情報をも移動したが、これに限定されない。移動元のサーバ装置（つまり、要求先のサーバ装置）は、移動するコンテンツのコンテンツ管理情報を移動先のサーバ装置へ出力のみ行い、自装置に移動対象のコンテンツのコンテンツ管理情報を残しておいてもよい。
【０２６５】
（１５）上記第２の実施において、コンテンツ管理情報に含まれる前回移動完了時刻に移動した時刻を格納したが、これに限定されない。
前回移動完了時刻には、移動先のサーバ装置が、コンテンツの移動が禁止されている期限を格納してもよい。例えば、サーバ装置は、移動した時刻が、「２００４／７／１  １９：００」である場合には、移動が禁止される期限である「２００４／７／２  １９：００」を前回移動完了時刻する。サーバ装置は、コンテンツを移動する際には、現在時刻を取得し、取得した現在時刻が、前回移動完了時刻を超えているか否かを判断することにより、コンテンツの移動の可否を判断する。
【０２６６】
（１６）上記実施の形態において、２台のサーバ装置間でコンテンツを移動する際に、時刻の同期をとって、その後、移動するようにしてもよい。このとき、移動先のサーバ装置が、移動元のサーバ装置の時刻と一致するように同期をとる。
移動元のサーバ装置の時刻と、移動先のサーバ装置の時刻との間にずれが生じている場合には、移動先のサーバにて、コンテンツの移動禁止期間を管理する際に、その期間の長さにずれが生じる。
【０２６７】
コンテンツの移動の際に、２台のサーバ装置間にて時刻の同期をとることにより、移動先のサーバは、移動禁止期間の管理をより正確に行うことができる。
（１７）上記第２の実施の形態において、コンテンツは、映像及び音声からなるとしたが、これに限定されない。
コンテンツは、静止画像であってもよいし、文字情報であってもよい。または、コンテンツは、音声からなるとしてもよい。
【０２６８】
（１８）上記第２の実施の形態において、サーバ装置から他のサーバ装置へコンテンツを移動する際に、移動元のサーバ装置は、移動対象のコンテンツ、移動対象のコンテンツに対応するコンテンツＩＤ及びコンテンツ管理情報を、移動先のサーバ装置へ出力したが、これに限定されない。
移動元のサーバ装置は、移動対象のコンテンツ及びコンテンツ管理情報を移動してもよい。
【０２６９】
このとき、移動先のサーバ装置は、移動元のサーバ装置からコンテンツ及びコンテンツ管理情報を受け取ると、コンテンツＩＤを生成し、生成したコンテンツＩＤを受け取ったコンテンツに対応付けて、コンテンツ蓄積部に蓄積する。また、移動先のサーバ装置は、受け取ったコンテンツ管理情報をコンテンツ管理情報記憶部へ格納する。
（１９）上記第２実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【０２７０】
２．１１  第２の実施の形態のまとめ
上記に示す第２の実施の形態では、ユーザがコンテンツの移動を繰り返えすことを試みても、コンテンツを移動した後、移動禁止時間の間、次のコンテンツ移動が不可能であるため、移動に伴う複製コンテンツ数の増加を防止できる。
また、移動禁止時間と、複製コンテンツの使用可能時間を等しくすることにより、移動元で複製したコンテンツが全て使用不可能になってから、次の移動が可能になるモデルを構築できる。これは、複製コンテンツ数を厳しく制限しつつ、コンテンツの移動を許すことでユーザの利便性を向上することが可能である。
【０２７１】
３．まとめ
本発明によると、ユーザがオリジナルコンテンツの移動を繰り返した場合でも、所定の条件を満たさないと、移動先でコンテンツの複製が不可能であるため、無制限にコンテンツの複製が生成することを防止できる。
ここで、所定の条件とは、コンテンツを複製回数以下複製する動作と、及び複製後、そのコンテンツを移動する動作との組を１回とする場合に、その回数が複製許可移動回数以下であること、若しくは移動前に複製した全てのコンテンツの使用可能時間が経過していることである。
【０２７２】
本発明は、コンテンツ管理装置、特に、コンテンツ配信時においてコンテンツの無制限な不正複製を防止する技術に関する。
また、本発明は、コンテンツを複製する際に、コンテンツを無制限に不正複製することを防止する技術に関する。
また、本発明は、サーバ機器と、他の１台以上のサーバ機器間におけるコンテンツの移動および、１台以上のクライアント機器間におけるコンテンツの複製を管理するシステムであって、
前記クライアント機器には、コンテンツを蓄積するクライアント用コンテンツ蓄積部と、前記サーバ機器が、不正行為を行わない正規機器であることを認証するクライアント用認証部と、前記サーバ機器へのコンテンツ複製要求を作成する複製要求作成部と、前記コンテンツや、前記複製要求を機器間で送受信するクライアント用通信部を有し、
前記サーバ機器には、コンテンツを蓄積するサーバ用コンテンツ蓄積部と、コンテンツの移動先の第２機器でのコンテンツの取扱方法を記したコンテンツ管理情報を作成するコンテンツ管理情報作成部と、コンテンツの移動元の第１のサーバ機器から受信したもしくは新規作成した前記コンテンツ管理情報を記憶するコンテンツ管理情報記憶部と、前記第２のサーバ機器または前記クライアント機器が、不正行為を行わない正規機器であることを認証するサーバ用認証部と、前記第１のサーバ機器へのコンテンツ移動要求を作成する移動要求作成部と、前記コンテンツ、前記コンテンツ管理情報、前記コンテンツ移動要求および前記コンテンツ複製要求を機器間で送受信するサーバ用通信部と、他の機器からのコンテンツ移動要求およびコンテンツ複製要求の受入れを判断する要求受入条件を記憶した要求受入条件記憶部と、前記コンテンツ移動要求およびコンテンツ複製要求の受入れを、前記コンテンツ管理情報と前記要求受入条件を基に判断する要求受入判断部とを有し、
コンテンツの移動を要求する第２のサーバ機器は、当該第２のサーバ機器のサーバ用認証部で作成した第２の認証情報を、当該第２のサーバ機器のサーバ用通信部を介して、前記第１のサーバ機器に送信し、前記第１のサーバ機器は前記第２の認証情報を当該第１のサーバ機器のサーバ用通信部で受信し、当該第１のサーバ機器のサーバ用認証部で、前記第２の認証情報を用いて、前記第２のサーバ機器が不正行為を行わない正規機器であることを認証し、コンテンツの移動を要求する第２のサーバ機器は、当該第２のサーバ機器の移動要求作成部で作成した前記コンテンツ移動要求を当該第２のサーバ機器のサーバ用通信部より第１のサーバ機器に送信し、第１のサーバ機器は前記コンテンツ移動要求を当該第１のサーバ機器のサーバ用通信部で受信し、当該第１のサーバ機器の要求受入判断部は、当該第１のサーバ機器の要求受入条件記憶部に格納された前記要求受入条件と、当該第１のサーバ機器の前記コンテンツ管理情報記憶部に格納された、当該機器にコンテンツを移動させた場合に受け取った、もしくはコンテンツを新規作成した場合に、前記コンテンツ管理情報作成部で新規作成した前記コンテンツ管理情報とを用いて、コンテンツの移動が可能かを判断し、その判断の元に、当該第１のサーバ機器のサーバ用コンテンツ蓄積部に蓄積された対象コンテンツと、前記コンテンツ管理情報記憶部より前記対象コンテンツに対応するコンテンツ管理情報を当該第１のサーバ機器のサーバ用通信部より第２のサーバ機器に送信し、第２のサーバ機器は当該第２のサーバ機器のサーバ用通信部で前記対象コンテンツと、前記コンテンツ管理情報を受信した後、前記対象コンテンツを当該第２のサーバ機器の前記サーバ用コンテンツ蓄積部に蓄積し、前記コンテンツ管理情報を当該第２のサーバ機器の前記コンテンツ管理情報記憶部に格納し、更に、コンテンツの複製を要求するクライアント機器は、前記クライアント用認証部で作成したクライアント認証情報を、前記ライアント用通信部を介して、前記第１のサーバ機器に送信し、前記第１のサーバ機器は前記クライアント認証情報を前記サーバ用通信部で受信し、前記サーバ用認証部で、前記クライアント認証情報を用いて、前記クライアント機器が不正行為を行わない正規機器であることを認証し、前記クライアント機器は、前記複製要求作成部で作成した前記コンテンツ複製要求を前記クライアント用通信部より第２のサーバ機器に送信し、第１のサーバ機器は前記コンテンツ複製要求を前記サーバ用通信部で受信し、前記要求受入判断部は、前記要求受入条件記憶部に格納された前記要求受入条件と、前記コンテンツ管理情報記憶部に格納された、当該機器にコンテンツを移動させた場合に受け取った、もしくはコンテンツを新規作成した場合に、前記コンテンツ管理情報作成部で新規作成した前記コンテンツ管理情報とを用いて、コンテンツの複製が可能かを判断し、その判断の元に、前記コンテンツ蓄積部に蓄積された対象コンテンツを前記サーバ用通信部よりクライアント機器に送信し、クライアント機器は前記クライアント用通信部で前記対象コンテンツを受信した後、前記対象コンテンツを前記クライアント用コンテンツ蓄積部に蓄積することを特徴する。
【０２７３】
ここで、前記コンテンツ管理情報は、コンテンツの移動先機器で、次回のコンテンツ移動の許可判断に使用する前回移動情報を含み、前記第１のサーバ機器の要求受入判断部が、前記第２のサーバ機器からのコンテンツ移動要求を受信した場合に、前記前回移動情報を加味して、コンテンツ移動の可否を判断するとしてもよい。
ここで、前記サーバ機器に、新たに時間を管理する計時部を加えると共に、前記要求受入条件に、前回のコンテンツ移動から次回のコンテンツ移動が可能となる移動禁止時間を含み、前記前回移動情報に、コンテンツの移動が完了した時刻である前回移動完了時刻を含み、前記第１のサーバ機器の要求受入判断部が、前記第２のサーバ機器からのコンテンツ移動要求を受信した場合に、前記計時部の時刻と前記前回移動完了時刻との差である移動後経過時間求め、前記移動禁止時間と前記移動後経過時間との大小関係を比較し、コンテンツ移動の可否を判断するとしてもよい。
【０２７４】
ここで、前記移動禁止時間が、コンテンツの移動元機器で作成した複製コンテンツの使用可能時間と等しいとしてもよい。
ここで、前記コンテンツ管理情報は、コンテンツの移動先機器で、コンテンツ複製の許可判断に使用する移動前複製情報を含み、前記第１のサーバ機器の前記要求受入判断部が、前記クライアント機器からのコンテンツ複製要求を受信した場合に、前記移動前複製情報を加味して、コンテンツ複製の可否を判断するとしてもよい。
【０２７５】
ここで、前記サーバ機器に、新たに時間を管理する計時部を加えると共に、前記要求受入条件に、複製コンテンツが存在するサーバ機器から何回目の移動後まで、新たなコンテンツの複製を許可するかを記載した複製許可移動回数と、クライアント機器がサーバ機器から複製したコンテンツの使用可能時間である複製コンテンツ使用可能時間を含み、前記移動前複製情報に、前記複製コンテンツが存在するサーバ機器毎の前記複製コンテンツの最終複製完了時刻を並べた最終複製完了時刻リストと、前記サーバ機器におけて、最後にコンテンツを複製した時刻を記載する現状最終複製完了時刻を含み、前記第１のサーバ機器の要求受入判断部が、前記クライアント機器からのコンテンツ複製要求を受信した場合に、前記計時部の時刻と、前記最終複製完了時刻リスト内の各最終複製完了時刻との差である最終複製後経過時間を求め、前記複製コンテンツ使用可能時間と前記最終複製後経過時間との大小関係を比較し、コンテンツ複製の可否を判断すると共に、複製を許可した場合にその複製完了時刻を前記現状最終複製完了時刻に格納し、当該コンテンツが他のサーバ機器へ移動する際に、前記現状最終複製完了時刻を前記最終複製完了時刻リストに反映するとしてもよい。
【０２７６】
また、本発明は、所定の期間内に利用可能なコンテンツを外部装置へ複製し、且つコンテンツを移動する第１コンテンツ管理装置及び前記コンテンツを受け取る第２コンテンツ管理装置からなるコンテンツ管理システムであって、前記第１コンテンツ管理装置は、コンテンツの移動を抑止する期間を示す移動情報及び前記コンテンツの移動を許可する旨の許可情報の何れかを記憶している第１記憶手段と、前記第１記憶手段にて記憶されている内容を用いて、前記コンテンツの移動を許可するか否かを判断する判断手段と、前記判断手段にて前記コンテンツの移動を許可する場合に、前記第２コンテンツ管理装置へコンテンツを移動し、前記コンテンツの移動を許可しない場合に、前記第２コンテンツ管理装置へ前記コンテンツの移動を抑止する移動制御手段と、前記コンテンツを移動する際に、前記コンテンツに対する新たな移動情報を、前記第２コンテンツ管理装置へ出力する出力手段とを備え、前記第２コンテンツ管理装置は、コンテンツを格納する領域を有する第２記憶手段と、前記第１コンテンツ管理装置から移動情報を受け取る受取手段と、前記受取手段にて受け取った前記移動情報を前記第２記憶手段へ格納する格納手段とを備えることを特徴とする。
【０２７７】
この構成によると、第１コンテンツ管理装置は、コンテンツの移動を許可しない場合には、第２コンテンツ管理装置へコンテンツの移動を抑止するので、第２コンテンツ管理装置は、第１コンテンツ管理装置からコンテンツを受け取ることができない。つまり、第２コンテンツ管理装置は、外部装置に対してコンテンツの複製を行うことはできない。これにより、コンテンツ管理システムは、コンテンツの複製を無制限に行うことを防止することができる。
【０２７８】
４．変形例
なお、本発明を上記の第１及び第２実施の形態とそれぞれの変形例とに基づいて説明してきたが、本発明は、上記の第１及び第２実施の形態とそれぞれの変形例とに限定されないのはもちろんである。以下の場合も本発明に含まれる。
（１）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
【０２７９】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ―ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、半導体メモリなど、に記録したものとしてもよい。また、これらの記録媒体に記録されている前記コンピュータプログラム又は前記デジタル信号であるとしてもよい。
【０２８０】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送するものとしてもよい。
また、本発明は、マイクロプロセッサとメモリとを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムに従って動作するとしてもよい。
【０２８１】
また、前記プログラム又は前記デジタル信号を前記記録媒体に記録して移送することにより、又は前記プログラム又は前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
（２）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【０２８２】
上記にて示したコンテンツ管理システムは、コンテンツをユーザに配信する産業、コンテンツを記録する装置を製造する製造業、コンテンツを記録する装置を販売する販売業において、経営的、つまり反復的かつ継続的に利用されうる。
【図面の簡単な説明】
【０２８３】
【図１】コンテンツ管理システム１の概要を示す図である。
【図２】サーバ装置１０の構成を示すブロック図である。
【図３】コンテンツ蓄積部１０１が記憶しているコンテンツを示す図である。
【図４】要求受入条件記憶部１１２が記憶している要求受入条件１５０の構成を示す図である。
【図５】コンテンツ管理情報記憶部１１４が記憶しているコンテンツ管理情報の構成を示す図である。
【図６】コンテンツ管理情報１６０からコンテンツ管理情報１６０ａへと更新した際の具体例を示す図である。
【図７】複製回数管理リストＴ１００のデータ構成の一例を示す図である。
【図８】サーバ装置２０の構成を示すブロック図である。
【図９】クライアント装置４０の構成を示すブロック図である。
【図１０】利用期間情報記憶部４２０が記憶している利用期間情報４３０の構成を示す図である。
【図１１】コンテンツ管理システム１における移動処理の動作を示す流れ図である。
【図１２】コンテンツ管理システム１におけるコンテンツ管理情報更新処理の動作を示す流れ図である。
【図１３】コンテンツ管理システム１における複製処理の動作を示す流れ図である。
【図１４】コンテンツ管理システム１におけるコンテンツ複製判断処理の動作を示す流れ図である。図１５へ続く。
【図１５】コンテンツ管理システム１におけるコンテンツ複製判断処理の動作を示す流れ図である。図１４から続く。
【図１６】コンテンツ管理情報１６０ａからコンテンツ管理情報１６０ｂへと更新した際の具体例を示す図である。
【図１７】コンテンツ管理情報１６０ｂからコンテンツ管理情報１６０ｃへと更新した際の具体例を示す図である。
【図１８】コンテンツ管理情報１６０ａからコンテンツ管理情報１６０ｄへと更新した際の具体例を示す図である。
【図１９】コンテンツ管理情報１６０ｄからコンテンツ管理情報１６０ｅへと更新した際の具体例を示す図である。
【図２０】コンテンツ管理システム１０００の概要を示す図である。
【図２１】サーバ装置１０１０の構成を示すブロック図である。
【図２２】要求受入条件記憶部１１１２が記憶している要求受入条件１１５０の構成を示す図である。
【図２３】コンテンツ管理情報記憶部１１１４が記憶しているコンテンツ管理情報の構成を示す図である。
【図２４】サーバ装置１０２０の構成を示すブロック図である。
【図２５】クライアント装置１０４０の構成を示すブロック図である。
【図２６】コンテンツ管理システム１０００における移動処理の動作を示す流れ図である。
【図２７】コンテンツ管理システム１０００におけるコンテンツ移動判断処理の動作を示す流れ図である。
【図２８】コンテンツ管理システム１０００におけるコンテンツ複製判断処理の動作を示す流れ図である。
【符号の説明】
【０２８４】
１    コンテンツ管理システム
１０、２０、３０    サーバ装置
４０、５０    クライアント装置
６０    ハブ
７０、７１    表示装置
１０１    コンテンツ蓄積部
１０２    コンテンツ管理部
１０３    通信部
１０４    指示受付部
１１０    認証部
１１１    移動要求作成部
１１２    要求受入条件記憶部
１１３    コンテンツ管理情報作成部
１１４    コンテンツ管理情報記憶部
１１５    要求受入判断部
１１６    時計部
１１７    移動部
１１８    複製部
２０１    コンテンツ蓄積部
２０２    コンテンツ管理部
２０３    通信部
２０４    指示受付部
２１０    認証部
２１１    移動要求作成部
２１２    要求受入条件記憶部
２１３    コンテンツ管理情報作成部
２１４    コンテンツ管理情報記憶部
２１５    要求受入判断部
２１６    時計部
２１７    移動部
２１８    複製部
４０１    コンテンツ蓄積部
４０２    コンテンツ管理部
４０３    通信部
４０４    指示受付部
４０５    再生部
４１０    認証部
４１１    複製要求作成部
４１６    時計部
４２０    利用期間情報記憶部
４２１    書込部
１０００    コンテンツ管理システム
１０１０、１０２０、１０３０    サーバ装置
１０４０、１０５０    クライアント装置
１０６０    ハブ
１０７０、１０７１    表示装置
１１０１    コンテンツ蓄積部
１１０２    コンテンツ管理部
１１０３    通信部
１１０４    指示受付部
１１１０    認証部
１１１１    移動要求作成部
１１１２    要求受入条件記憶部
１１１３    コンテンツ管理情報作成部
１１１４    コンテンツ管理情報記憶部
１１１５    要求受入判断部
１１１６    時計部
１１１７    移動部
１１１８    複製部
１２０１    コンテンツ蓄積部
１２０２    コンテンツ管理部
１２０３    通信部
１２０４    指示受付部
１２１０    認証部
１２１１    移動要求作成部
１２１２    要求受入条件記憶部
１２１３    コンテンツ管理情報作成部
１２１４    コンテンツ管理情報記憶部
１２１５    要求受入判断部
１２１６    時計部
１２１７    移動部
１２１８    複製部
１４０１    コンテンツ蓄積部
１４０２    コンテンツ管理部
１４０３    通信部
１４０４    指示受付部
１４０５    再生部
１４１０    認証部
１４１１    複製要求作成部
１４１６    時計部
１４２０    利用期間情報記憶部
１４２１    書込部
【図１】
0004746547.tif 000002
【図２】
0004746547.tif 000003
【図３】
0004746547.tif 000004
【図４】
0004746547.tif 000005
【図５】
0004746547.tif 000006
【図６】
0004746547.tif 000007
【図７】
0004746547.tif 000008
【図８】
0004746547.tif 000009
【図９】
0004746547.tif 000010
【図１０】
0004746547.tif 000011
【図１１】
0004746547.tif 000012
【図１２】
0004746547.tif 000013
【図１３】
0004746547.tif 000014
【図１４】
0004746547.tif 000015
【図１５】
0004746547.tif 000016
【図１６】
0004746547.tif 000017
【図１７】
0004746547.tif 000018
【図１８】
0004746547.tif 000019
【図１９】
0004746547.tif 000020
【図２０】
0004746547.tif 000021
【図２１】
0004746547.tif 000022
【図２２】
0004746547.tif 000023
【図２３】
0004746547.tif 000024
【図２４】
0004746547.tif 000025
【図２５】
0004746547.tif 000026
【図２６】
0004746547.tif 000027
【図２７】
0004746547.tif 000028
【図２８】
0004746547.tif 000029