(57)【特許請求の範囲】
【請求項１】
コンテンツ配信装置と、このコンテンツ配信装置からコンテンツを受信する複数のコンテンツ受信装置と、前記コンテンツ配信装置から前記コンテンツ受信装置へ配信されたコンテンツの再生に必要な所定の認証情報を、該コンテンツ受信装置からの要求に応じて該コンテンツ配信装置へ送信する認証情報送信装置とが、通信回線を介して接続されたコンテンツ配信システムであって、
前記コンテンツ配信装置は、前記コンテンツ受信装置からの要求に応じてコンテンツを配信するコンテンツ配信手段を備え、
前記認証情報送信装置は、
前記コンテンツ受信装置からの要求に応じて、該コンテンツ受信装置において受信されるコンテンツの再生を、該コンテンツ受信装置にて行うために必要な認証情報を作成する認証情報作成手段と、
前記認証情報作成手段により作成された前記認証情報を、前記コンテンツ受信装置へ送信する認証情報送信手段と、
前記コンテンツ受信装置からの要求に応じて、該コンテンツ受信装置において受信されたコンテンツの再生を、該コンテンツ受信装置とは異なる他のコンテンツ受信装置にて行うために必要な貸出し認証情報を作成する貸出し認証情報作成手段と、
前記貸出し認証情報作成手段により作成された前記貸出し認証情報を、前記コンテンツ受信装置又は前記他のコンテンツ受信装置へ送信する貸出し認証情報送信手段と、を備え、
前記コンテンツ受信装置は、
前記認証情報送信装置へ前記認証情報の作成を要求する認証情報作成要求手段と、
前記認証情報送信装置へ前記貸出し認証情報の作成を要求する貸出し認証情報作成要求手段と、
前記認証情報送信手段から受信した前記認証情報、又は前記貸出し認証情報送信手段から受信した前記貸出し認証情報を記憶する認証情報記憶手段と、
前記コンテンツ受信装置におけるコンテンツの選択に応じて、前記コンテンツ配信装置に対して、該コンテンツの配信要求を送信する配信要求送信手段と、
前記コンテンツ配信装置から配信されたコンテンツを受信するコンテンツ受信手段と、
前記コンテンツ受信手段により受信されたコンテンツを記憶するコンテンツ記憶手段と、
前記コンテンツ記憶手段により記憶されるコンテンツを、前記認証情報記憶手段に記憶される前記認証情報又は前記貸出し認証情報に基づいて再生するコンテンツ再生手段と、
前記認証情報作成手段と、
前記認証情報送信手段と、
前記貸出し認証情報作成手段と、
前記貸出し認証情報送信手段と、
前記他のコンテンツ受信装置からのコンテンツの配信要求を受信する配信要求受信手段と、
前記配信要求に対応したコンテンツの貸出し認証情報を作成する装置を選択する認証情報作成装置選択手段と、を備え、
前記認証情報作成要求手段は、前記他のコンテンツ受信装置へ前記認証情報の作成を要求し、
前記貸出し認証情報作成要求手段は、前記他のコンテンツ受信装置へ前記貸出し認証情報の作成を要求し、
前記認証情報記憶手段は、前記他のコンテンツ受信装置から受信した前記認証情報又は前記貸出し認証情報を記憶し、
前記認証情報送信装置が作成する前記認証情報は、当該認証情報に対応したコンテンツに関する貸出し認証情報を作成する装置を特定する情報を含み、
前記認証情報作成装置選択手段は、前記配信要求受信手段が前記貸出し認証情報作成要求を受信すると、前記配信要求に対応したコンテンツの前記認証情報に基づいて、前記貸出し認証情報を作成する装置を、配信要求を受信したコンテンツ受信装置と、他のコンテンツ受信装置と、前記認証情報送信装置との中から選択することを特徴とするコンテンツ配信システム。
【請求項２】
請求項１に記載のコンテンツ配信システムにおいて、
前記認証情報は、前記コンテンツ受信装置を識別する識別情報を含み、
前記貸出し認証情報は、前記コンテンツ受信装置を識別する識別情報、前記他のコンテンツ受信装置を識別する識別情報、前記コンテンツを識別する識別情報のうち少なくとも一の識別情報を含むことを特徴とするコンテンツ配信システム。
【請求項３】
請求項１又は請求項２に記載のコンテンツ配信システムにおいて、
前記コンテンツ配信手段は、前記認証情報に基づいて前記コンテンツ、又は、前記コンテンツを暗号化するための暗号化キーを暗号化する暗号化手段を含み、
前記再生手段は、前記コンテンツ受信手段により受信されたコンテンツ又は、前記暗号化キーを、前記認証情報記憶手段に記憶される前記認証情報又は前記貸出し認証情報に基づいて復号する復号手段を含むことを特徴とするコンテンツ配信システム。
【請求項４】
請求項１から請求項３のいずれかに記載のコンテンツ配信システムにおいて、
前記コンテンツ受信装置は、コンテンツの視聴制限情報が充足されているかどうかを判定する視聴制限判定手段を備え、
前記認証情報作成要求手段は、前記視聴制限判定手段により、前記視聴制限情報が充足されていると判定されるとき、前記認証情報送信装置へ前記貸出し認証情報の作成を要求することを特徴とするコンテンツ配信システム。
【請求項５】
請求項１から請求項４のいずれかに記載のコンテンツ配信システムにおいて、
前記貸出し認証情報は、前記他のコンテンツ受信装置におけるコンテンツの再生に関する再生制限情報を含むことを特徴とするコンテンツ配信システム。
【請求項６】
請求項５に記載のコンテンツ配信システムにおいて、
前記コンテンツ受信装置は、前記再生制限情報に基づく再生条件が充足されているかどうかを判定する再生条件充足判定手段を備え、
前記認証情報作成要求手段は、
前記再生条件充足判定手段により、前記再生制限情報に基づく再生条件が充足されていると判定される場合に、
前記コンテンツ記憶手段が既に前記コンテンツを記憶しているとき、前記再生手段が該コンテンツを再生し、
前記コンテンツ記憶手段が未だ前記コンテンツを記憶していないとき、前記配信要求送信手段が前記コンテンツ配信装置に対して該コンテンツの配信要求を送信し、
前記再生手段が該配信要求送信手段から受信した該コンテンツを再生することを特徴とするコンテンツ配信システム。
【請求項７】
請求項６に記載のコンテンツ配信システムにおいて、
前記コンテンツ受信装置は、前記再生手段による前記コンテンツの再生後に、前記再生制限情報に基づく再生条件の更新を行う更新手段を備え、
前記再生条件充足判定手段は、前記更新手段による更新後の前記再生制限情報に基づく再生条件が充足されているかどうかを判定することを特徴とするコンテンツ配信システム。
【請求項８】
請求項１から請求項７のいずれかに記載のコンテンツ配信システムにおいて、
前記コンテンツ受信装置は、前記コンテンツ配信手段を備え、
前記配信要求送信手段は、前記コンテンツ受信装置におけるコンテンツの選択に応じて、前記他のコンテンツ受信装置に対して、前記貸出し認証情報に基づく該コンテンツの配信要求を送信し、
前記コンテンツ受信手段は、前記他のコンテンツ受信装置から配信されたコンテンツを受信することを特徴とするコンテンツ配信システム。
【請求項９】
コンテンツ配信装置と、このコンテンツ配信装置からコンテンツを受信する複数のコンテンツ受信装置と、前記コンテンツ配信装置から前記コンテンツ受信装置へ配信されたコンテンツの再生に必要な所定の認証情報を、該コンテンツ受信装置からの要求に応じて該コンテンツ配信装置へ送信する認証情報送信装置とが、通信回線を介して接続されたコンテンツ配信システムにおける前記コンテンツ受信装置において、
前記認証情報送信装置へ、前記コンテンツ受信装置における前記コンテンツの再生に必要な認証情報の作成を要求する認証情報作成要求手段と、
前記認証情報送信装置へ、該コンテンツ受信装置とは異なる他のコンテンツ受信装置における該コンテンツの再生に必要な貸出し認証情報認証情報の作成を要求する貸出し認証情報作成要求手段と、
前記認証情報送信装置から受信した前記認証情報又は前記貸出し認証情報を記憶する認証情報記憶手段と、
前記コンテンツ受信装置におけるコンテンツの選択に応じて、前記コンテンツ配信装置に対して、該コンテンツの配信要求を送信する配信要求送信手段と、
前記コンテンツ配信装置から配信されたコンテンツを受信するコンテンツ受信手段と、
前記コンテンツ受信手段により受信されたコンテンツを記憶するコンテンツ記憶手段と、
前記認証情報送信手段から受信した、前記認証情報又は前記貸出し認証情報を記憶する認証情報記憶手段と、
前記コンテンツ記憶手段により記憶されるコンテンツを、前記認証情報記憶手段に記憶される前記認証情報又は前記貸出し認証情報に基づいて再生するコンテンツ再生手段と、
前記他のコンテンツ受信装置からの要求に応じて、該他のコンテンツ受信装置において受信されるコンテンツの再生を、該他のコンテンツ受信装置にて行うために必要な認証情報を作成する認証情報作成手段と、
前記認証情報作成手段により作成された前記認証情報を、前記他のコンテンツ受信装置へ送信する認証情報送信手段と、
前記他のコンテンツ受信装置からの要求に応じて、該他のコンテンツ受信装置において受信されたコンテンツの再生を、該他のコンテンツ受信装置とは異なる第２の他のコンテンツ受信装置にて行うために必要な貸出し認証情報を作成する貸出し認証情報作成手段と、
前記貸出し認証情報作成手段により作成された前記貸出し認証情報を、前記他のコンテンツ受信装置又は前記第２の他のコンテンツ受信装置へ送信する貸出し認証情報送信手段と、
前記他のコンテンツ受信装置からのコンテンツの配信要求を受信する配信要求受信手段と、
前記配信要求に対応したコンテンツの貸出し認証情報を作成する装置を選択する認証情報作成装置選択手段と、を備え、
前記認証情報作成要求手段は、前記他のコンテンツ受信装置へ前記認証情報の作成を要求し、
前記貸出し認証情報作成要求は、前記他のコンテンツ受信装置へ前記貸出し認証情報の作成を要求し、
前記認証情報記憶手段は、前記他のコンテンツ受信装置から受信した前記認証情報又は前記貸出し認証情報を記憶し、
前記認証情報送信装置が作成する前記認証情報は、当該認証情報に対応したコンテンツに関する貸出し認証情報を作成する装置を特定する情報を含み、
前記認証情報作成装置選択手段は、前記配信要求受信手段が前記貸出し認証情報作成要求を受信すると、前記配信要求に対応したコンテンツの前記認証情報に基づいて、前記貸出し認証情報を作成する装置を、配信要求を受信したコンテンツ受信装置と、他のコンテンツ受信装置と、前記認証情報送信装置との中から選択することを特徴とするコンテンツ受信装置。
【請求項１０】
請求項９に記載のコンテンツ受信装置において、
前記再生手段は、前記コンテンツ受信手段により受信されたコンテンツを、前記認証情報記憶手段に記憶される前記認証情報又は前記貸出し認証情報に基づいて復号する復号手段を含むことを特徴とするコンテンツ受信装置。
【請求項１１】
請求項９又は請求項１０に記載のコンテンツ受信装置において、
コンテンツの視聴制限情報が充足されているかどうかを判定する視聴制限判定手段を備え、
前記認証情報作成要求手段は、前記視聴制限判定手段により、前記視聴制限情報が充足されていると判定されるとき、前記認証情報送信装置へ前記貸出し認証情報の作成を要求することを特徴とするコンテンツ受信装置。
【請求項１２】
請求項９から請求項１１のいずれかに記載のコンテンツ受信装置において、
前記貸出し認証情報は、前記他のコンテンツ受信装置におけるコンテンツの再生に関する再生制限情報を含むことを特徴とするコンテンツ受信装置。
【請求項１３】
請求項１１又は請求項１２に記載のコンテンツ受信装置において、
前記再生制限情報に基づく再生条件が充足されているかどうかを判定する再生条件充足判定手段を備え、
前記認証情報作成要求手段は、
前記再生条件充足判定手段により、前記制限情報に基づく再生条件が充足されていると判定される場合に、
前記コンテンツ記憶手段が既に前記コンテンツを記憶しているとき、前記再生手段が該コンテンツを再生し、
前記コンテンツ記憶手段が未だ前記コンテンツを記憶していないとき、前記配信要求送信手段が前記コンテンツ配信装置に対して該コンテンツの配信要求を送信し、
前記再生手段が該配信要求送信手段から受信した該コンテンツを再生することを特徴とするコンテンツ受信装置。
【請求項１４】
請求項１３に記載のコンテンツ受信装置において、
前記再生手段による前記コンテンツの再生後に、前記再生制限情報に基づく再生条件の更新を行う更新手段を備え、
前記再生条件充足判定手段は、前記更新手段により更新された前記再生制限情報に基づく再生条件が充足されているかどうかを判定することを特徴とするコンテンツ受信装置。
【請求項１５】
請求項９から請求項１４のいずれかに記載のコンテンツ受信装置において、
前記他のコンテンツ受信装置からの要求に応じてコンテンツを配信するコンテンツ配信手段を備え、
前記配信要求送信手段は、前記コンテンツ受信装置におけるコンテンツの選択に応じて、前記他のコンテンツ受信装置に対して、前記貸出し認証情報に基づく該コンテンツの配信要求を送信し、
前記コンテンツ受信手段は、前記他のコンテンツ受信装置から配信されたコンテンツを受信することを特徴とするコンテンツ受信装置。
【請求項１６】
請求項９から請求項１５に記載のコンテンツ受信装置の各手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ配信サービスに関する。詳細には、インターネットを介して接続されたコンテンツ配信装置及びコンテンツ受信装置、又は、コンテンツ受信装置同士で、コンテンツキーによってコンテンツを暗号化し、このコンテンツキーによってコンテンツの復号を行うことによって、コンテンツキーを伴うことを前提として、コンテンツの購入、貸し借りが自由に行えるコンテンツ配信システムに関する。
【背景技術】
【０００２】
従来、インターネットを介して接続されるコンテンツ配信装置から受信したコンテンツは、著作権保護の観点から、ＤＲＭ（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ）によって保護をかけられる。このＤＲＭは、コンテンツを受信したコンテンツ受信装置のハードウェアの固有情報に基づき、受信されたコンテンツを暗号化し、復号するものである。これによって、受信されたコンテンツが、異なる他のコンテンツ受信装置にコピーされても、異なる他のコンテンツ受信装置は、コンテンツを暗号化した固有情報を持たないため、コンテンツを復号できず、コンテンツの不正コピーによる流通を防止することができた。
【０００３】
このＤＲＭの仕組みによれば、コンテンツをレンタルするようなコンテンツ配信システムも構築可能であり、このようなＤＲＭの仕組みを利用したコンテンツ配信システムとして、コンテンツ貸出し管理サーバを備え、ユーザがこのコンテンツ管理サーバから予め暗号化されているコンテンツを受信し、この暗号化されているコンテンツをユーザが視聴したい場合には、その都度コンテンツ貸出し管理サーバに復号キーの送信を要求し、コンテンツの貸出し条件が満たされる限りにおいて、コンテンツ貸出し管理サーバがユーザに、復号キーを送信するという構成のコンテンツ配信システムが提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００３−７６８０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来のコンテンツ配信システムでは、レンタル中のコンテンツを、さらに他のユーザに貸す場合（又貸しをする場合）が考慮されていなかったため、コンテンツ配信によるコンテンツレンタルの自由度が低かった。
【０００５】
上記問題にかんがみ、本発明は、コンテンツの貸出しの自由度を高めたコンテンツ配信システム、コンテンツ配信方法、コンテンツ受信装置、認証情報送信装置及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、具体的には、以下のものを提供する。
【０００７】
（１）コンテンツ配信装置と、このコンテンツ配信装置からコンテンツを受信する複数のコンテンツ受信装置と、前記コンテンツ配信装置から前記コンテンツ受信装置へ配信されたコンテンツの再生に必要な所定の認証情報を、該コンテンツ受信装置からの要求に応じて該コンテンツ配信装置へ送信する認証情報送信装置とが、通信回線を介して接続されたコンテンツ配信システムであって、前記コンテンツ配信装置は、前記コンテンツ受信装置からの要求に応じてコンテンツを配信するコンテンツ配信手段を備え、前記認証情報送信装置は、前記コンテンツ受信装置からの要求に応じて、該コンテンツ受信装置において受信されるコンテンツの再生を、該コンテンツ受信装置にて行うために必要な認証情報を作成する認証情報作成手段と、前記認証情報作成手段により作成された前記認証情報を、前記コンテンツ受信装置へ送信する認証情報送信手段と、前記コンテンツ受信装置からの要求に応じて、該コンテンツ受信装置において受信されたコンテンツの再生を、該コンテンツ受信装置とは異なる他のコンテンツ受信装置にて行うために必要な貸出し認証情報を作成する貸出し認証情報作成手段と、前記貸出し認証情報作成手段により作成された前記貸出し認証情報を、前記コンテンツ受信装置又は前記他のコンテンツ受信装置へ送信する貸出し認証情報送信手段と、を備え、前記コンテンツ受信装置は、前記認証情報送信装置へ前記認証情報の作成を要求する認証情報作成要求手段と、前記認証情報送信装置へ前記貸出し認証情報の作成を要求する貸出し認証情報作成要求手段と、前記認証情報送信手段から受信した前記認証情報、又は前記貸出し認証情報送信手段から受信した前記貸出し認証情報を記憶する認証情報記憶手段と、前記コンテンツ受信装置におけるコンテンツの選択に応じて、前記コンテンツ配信装置に対して、該コンテンツの配信要求を送信する配信要求送信手段と、前記コンテンツ配信装置から配信されたコンテンツを受信するコンテンツ受信手段と、前記コンテンツ受信手段により受信されたコンテンツを記憶するコンテンツ記憶手段と、前記コンテンツ記憶手段により記憶されるコンテンツを、前記認証情報記憶手段に記憶される前記認証情報又は前記貸出し認証情報に基づいて再生するコンテンツ再生手段と、前記認証情報作成手段と、前記認証情報送信手段と、前記貸出し認証情報作成手段と、前記貸出し認証情報送信手段と、前記他のコンテンツ受信装置からのコンテンツの配信要求を受信する配信要求受信手段と、前記配信要求に対応したコンテンツの貸出し認証情報を作成する装置を選択する認証情報作成装置選択手段と、を備え、前記認証情報作成要求手段は、前記他のコンテンツ受信装置へ前記認証情報の作成を要求し、前記貸出し認証情報作成要求手段は、前記他のコンテンツ受信装置へ前記貸出し認証情報の作成を要求し、前記認証情報記憶手段は、前記他のコンテンツ受信装置から受信した前記認証情報又は前記貸出し認証情報を記憶し、前記認証情報送信装置が作成する前記認証情報は、当該認証情報に対応したコンテンツに関する貸出し認証情報を作成する装置を特定する情報を含み、前記認証情報作成装置選択手段は、前記配信要求受信手段が前記貸出し認証情報作成要求を受信すると、前記配信要求に対応したコンテンツの前記認証情報に基づいて、前記貸出し認証情報を作成する装置を、配信要求を受信したコンテンツ受信装置と、他のコンテンツ受信装置と、前記認証情報送信装置との中から選択することを特徴とするコンテンツ配信システム。
【０００８】
（１）の発明によれば、認証情報送信装置は、コンテンツ受信装置からの要求に応じて、コンテンツ受信装置に受信されたコンテンツ再生を、コンテンツ受信装置とは異なる他のコンテンツ受信装置にて行うために必要な貸出し認証情報を作成する貸出し認証情報作成手段を備えており、借主のコンテンツ受信装置が、貸主が保持するコンテンツと同一のコンテンツを、コンテンツ配信装置から取得して記憶しておけば、借主のコンテンツ受信装置のコンテンツ再生手段は、貸出し認証情報に基づいてコンテンツ記憶手段により記憶されるコンテンツを再生するので、著作権の問題を回避しつつ、このコンテンツの貸出しを自由に行うことができる。また、コンテンツの貸出しが有料な場合（利用者間での貸借に際し、システム運営者側に料金支払いが必要な契約形態の場合）、認証情報送信装置において貸出し認証情報を作成するので、課金処理が集中して行えるため、利用料金の請求管理が容易にできるといった効果も奏する。また、認証情報送信装置によらず、貸出しを行いたいコンテンツ受信装置が、単独で、貸出し先のコンテンツ受信装置（借主コンテンツ受信装置）へ、直接に貸出し認証情報を送信するので、このコンテンツの貸出しを、より自由に行うことができ、コンテンツ受信装置同士でのコンテンツの流通を促進することができる。また、借主となる他のコンテンツ受信装置から要求されたコンテンツが既に購入したコンテンツか、現在レンタル中のコンテンツかを考慮することなく、借主となる他のコンテンツ受信装置へ配信することができ、より自由にコンテンツ受信装置同士でのコンテンツの流通を促進することができる。また、貸出し認証情報を作成する装置が複数あるので貸出し認証情報の作成の負荷が分散される。
【０００９】
（２）  （１）に記載のコンテンツ配信システムにおいて、前記認証情報は、前記コンテンツ受信装置を識別する識別情報を含み、前記貸出し認証情報は、前記コンテンツ受信装置を識別する識別情報、前記他のコンテンツ受信装置を識別する識別情報、及び前記コンテンツを識別する識別情報のうち少なくとも一の識別情報を含むことを特徴とするコンテンツ配信システム。
【００１０】
（２）の発明によれば、認証情報は、コンテンツ受信装置を識別する識別情報を含み、貸出し認証情報は、貸主のコンテンツ受信装置を識別する識別情報、借主のコンテンツ受信装置を識別する識別情報、及びコンテンツを識別する識別情報のうち少なくとも一の識別情報を含むので、これらを用いて認証情報及び貸出し認証情報を一意に特定することができ、特に、貸出し認証情報を、高い一意性及び秘匿性を確保しつつ、簡便に作成することができる。
【００１１】
（３）  （１）又は（２）に記載のコンテンツ配信システムにおいて、前記コンテンツ配信手段は、前記認証情報に基づいて前記コンテンツを暗号化する暗号化手段を含み、前記再生手段は、前記コンテンツ受信手段により受信されたコンテンツを、前記認証情報記憶手段に記憶される前記認証情報又は前記貸出し認証情報に基づいて復号する復号手段を含むことを特徴とするコンテンツ配信システム。
【００１２】
（３）の発明によれば、コンテンツ配信手段は、認証情報に基づいてコンテンツを暗号化する暗号化手段を含み、再生手段は、コンテンツ受信手段により受信されたコンテンツを、認証情報記憶手段に記憶される認証情報又は貸出し認証情報に基づいて復号する復号手段を含むので、高い一意性及び秘匿性を持った認証情報又は貸出し認証情報に基づき暗号化及び復号することができ、コンテンツの著作権を強力に保護して、不正コピーを防止することができる。
【００１３】
（４）  （１）から（３）のいずれかに記載のコンテンツ配信システムにおいて、前記コンテンツ受信装置は、コンテンツの視聴制限情報が充足されているかどうかを判定する視聴制限判定手段を備え、前記認証情報作成要求手段は、前記視聴制限判定手段により、前記視聴制限情報が充足されていると判定されるとき、前記認証情報送信装置へ前記貸出し認証情報の作成を要求することを特徴とするコンテンツ配信システム。
【００１４】
（４）の発明によれば、コンテンツ受信装置は、コンテンツの視聴制限情報が充足されているかどうかを判定する視聴制限判定手段を備え、認証情報作成要求手段は、視聴制限判定手段により、視聴制限情報が充足されていると判定されるとき、認証情報送信装置へ貸出し認証情報の作成を要求するので、コンテンツの貸出しに際し、この視聴制限情報に基づいて、コンテンツの貸出しを受けることができるユーザを選別することができ、貸出しを受けることができないユーザの場合には、認証情報送信装置へ貸出し認証情報の作成を要求しないので、無駄な処理を行うことなくコンテンツの著作権を強力に保護することができる。
【００１５】
（５）  （１）から（４）のいずれかに記載のコンテンツ配信システムにおいて、前記貸出し認証情報は、前記他のコンテンツ受信装置におけるコンテンツの再生に関する再生制限情報を含むことを特徴とするコンテンツ配信システム。
【００１６】
（５）の発明によれば、貸出し認証情報は、借主コンテンツ受信装置である他のコンテンツ受信装置におけるコンテンツの再生に関する再生制限情報を含むので、コンテンツの貸出しに際し、この再生制限情報に基づいて、コンテンツを貸出されるユーザを選別することができ、コンテンツの著作権を強力に保護して、不正コピーを防止することができる。
【００１７】
（６）  （５）に記載のコンテンツ配信システムにおいて、前記コンテンツ受信装置は、前記再生制限情報に基づく再生条件が充足されているかどうかを判定する再生条件充足判定手段を備え、前記認証情報作成要求手段は、前記再生条件充足判定手段により、前記再生制限情報に基づく再生条件が充足されていると判定される場合に、前記コンテンツ記憶手段が既に前記コンテンツを記憶しているとき、前記再生手段が該コンテンツを再生し、前記コンテンツ記憶手段が未だ前記コンテンツを記憶していないとき、前記配信要求送信手段が前記コンテンツ配信装置に対して該コンテンツの配信要求を送信し、前記再生手段が該配信要求送信手段から受信した該コンテンツを再生することを特徴とするコンテンツ配信システム。
【００１８】
（６）の発明によれば、認証情報作成要求手段は、再生条件充足判定手段により、再生制限情報に基づく再生条件が充足されていると判定される場合に、コンテンツ記憶手段が既にコンテンツを記憶しているとき、再生手段がコンテンツを再生し、コンテンツ記憶手段が未だコンテンツを記憶していないとき、配信要求送信手段がコンテンツ配信装置に対してコンテンツの配信要求を送信し、再生手段が配信要求送信手段から受信したコンテンツを再生するので、コンテンツの再生に際し、この再生条件に基づいて、コンテンツの貸出しを受けることができるユーザを選別することができ、貸出しを受けることができないユーザに対しては、コンテンツ記憶手段におけるコンテンツの記憶の有無に応じて、配信要求送信手段からコンテンツを受信し、コンテンツ受信処理を無駄に行うことなく再生を行うことができ、又コンテンツの貸出し管理を厳密に行うことができる。
【００１９】
（７）  （６）に記載のコンテンツ配信システムにおいて、前記コンテンツ受信装置は、前記再生手段による前記コンテンツの再生後に、前記再生制限情報に基づく再生条件の更新を行う更新手段を備え、前記再生条件充足判定手段は、前記更新手段による更新後の前記再生制限情報に基づく再生条件が充足されているかどうかを判定することを特徴とするコンテンツ配信システム。
【００２０】
（７）の発明によれば、再生手段によるコンテンツの再生後に、再生制限情報に基づく再生条件の更新を行う更新手段を備え、再生条件充足判定手段は、更新手段による更新後の制限情報に基づく再生条件が充足されているかどうかを判定するので、コンテンツの再生の都度に関連する再生条件、例えば再生制限回数、再生制限時間を設定することができ、これらの再生条件に従ってコンテンツの貸出し管理を厳密に行うことができる。
【００２１】
（８）  （１）から（７）のいずれかに記載のコンテンツ配信システムにおいて、前記コンテンツ受信装置は、前記コンテンツ配信手段を備え、前記配信要求送信手段は、前記コンテンツ受信装置におけるコンテンツの選択に応じて、前記他のコンテンツ受信装置に対して、前記貸出し認証情報に基づく該コンテンツの配信要求を送信し、前記コンテンツ受信手段は、前記他のコンテンツ受信装置から配信されたコンテンツを受信することを特徴とするコンテンツ配信システム。
【００２２】
（８）の発明によれば、コンテンツ受信手段は、他のコンテンツ受信装置から配信されたコンテンツを受信するので、貸出されるコンテンツは、コンテンツ配信装置からの送信によらず、貸出し元のコンテンツ受信装置から、直接に目的のコンテンツを受信することができ、著作権の問題を回避しつつ、コンテンツ受信装置同士でのコンテンツの流通を促進することができる。
【００３０】
（９）コンテンツ配信装置と、このコンテンツ配信装置からコンテンツを受信する複数のコンテンツ受信装置と、前記コンテンツ配信装置から前記コンテンツ受信装置へ配信されたコンテンツの再生に必要な所定の認証情報を、該コンテンツ受信装置からの要求に応じて該コンテンツ配信装置へ送信する認証情報送信装置とが、通信回線を介して接続されたコンテンツ配信システムにおける前記コンテンツ受信装置において、前記認証情報送信装置へ、前記コンテンツ受信装置における前記コンテンツの再生に必要な認証情報の作成を要求する認証情報作成要求手段と、前記認証情報送信装置へ、該コンテンツ受信装置とは異なる他のコンテンツ受信装置における該コンテンツの再生に必要な貸出し認証情報認証情報の作成を要求する貸出し認証情報作成要求手段と、前記認証情報送信装置から受信した前記認証情報又は前記貸出し認証情報を記憶する認証情報記憶手段と、前記コンテンツ受信装置におけるコンテンツの選択に応じて、前記コンテンツ配信装置に対して、該コンテンツの配信要求を送信する配信要求送信手段と、前記コンテンツ配信装置から配信されたコンテンツを受信するコンテンツ受信手段と、前記コンテンツ受信手段により受信されたコンテンツを記憶するコンテンツ記憶手段と、前記認証情報送信手段から受信した、前記認証情報又は前記貸出し認証情報を記憶する認証情報記憶手段と、前記コンテンツ記憶手段により記憶されるコンテンツを、前記認証情報記憶手段に記憶される前記認証情報又は前記貸出し認証情報に基づいて再生するコンテンツ再生手段と、前記他のコンテンツ受信装置からの要求に応じて、該他のコンテンツ受信装置において受信されるコンテンツの再生を、該他のコンテンツ受信装置にて行うために必要な認証情報を作成する認証情報作成手段と、前記認証情報作成手段により作成された前記認証情報を、前記他のコンテンツ受信装置へ送信する認証情報送信手段と、前記他のコンテンツ受信装置からの要求に応じて、該他のコンテンツ受信装置において受信されたコンテンツの再生を、該他のコンテンツ受信装置とは異なる第２の他のコンテンツ受信装置にて行うために必要な貸出し認証情報を作成する貸出し認証情報作成手段と、前記貸出し認証情報作成手段により作成された前記貸出し認証情報を、前記他のコンテンツ受信装置又は前記第２の他のコンテンツ受信装置へ送信する貸出し認証情報送信手段と、前記他のコンテンツ受信装置からのコンテンツの配信要求を受信する配信要求受信手段と、前記配信要求に対応したコンテンツの貸出し認証情報を作成する装置を選択する認証情報作成装置選択手段と、を備え、前記認証情報作成要求手段は、前記他のコンテンツ受信装置へ前記認証情報の作成を要求し、前記貸出し認証情報作成要求は、前記他のコンテンツ受信装置へ前記貸出し認証情報の作成を要求し、前記認証情報記憶手段は、前記他のコンテンツ受信装置から受信した前記認証情報又は前記貸出し認証情報を記憶し、前記認証情報送信装置が作成する前記認証情報は、当該認証情報に対応したコンテンツに関する貸出し認証情報を作成する装置を特定する情報を含み、前記認証情報作成装置選択手段は、前記配信要求受信手段が前記貸出し認証情報作成要求を受信すると、前記配信要求に対応したコンテンツの前記認証情報に基づいて、前記貸出し認証情報を作成する装置を、配信要求を受信したコンテンツ受信装置と、他のコンテンツ受信装置と、前記認証情報送信装置との中から選択することを特徴とするコンテンツ受信装置。
【００３１】
（１０）  （９）に記載のコンテンツ受信装置において、前記再生手段は、前記コンテンツ受信手段により受信されたコンテンツを、前記認証情報記憶手段に記憶される前記認証情報又は前記貸出し認証情報に基づいて復号する復号手段を含むことを特徴とするコンテンツ受信装置。 
【００３２】
（１１）  （９）又は（１０）に記載のコンテンツ受信装置において、コンテンツの視聴制限情報が充足されているかどうかを判定する視聴制限判定手段を備え、前記認証情報作成要求手段は、前記視聴制限判定手段により、前記視聴制限情報が充足されていると判定されるとき、前記認証情報送信装置へ前記貸出し認証情報の作成を要求することを特徴とするコンテンツ受信装置。 
【００３３】
（１２）  （９）から（１１）のいずれかに記載のコンテンツ受信装置において、前記貸出し認証情報は、前記他のコンテンツ受信装置におけるコンテンツの再生に関する再生制限情報を含むことを特徴とするコンテンツ受信装置。
【００３４】
（１３）  （１１）又は（１２）に記載のコンテンツ受信装置において、前記再生制限情報に基づく再生条件が充足されているかどうかを判定する再生条件充足判定手段を備え、前記認証情報作成要求手段は、前記再生条件充足判定手段により、前記制限情報に基づく再生条件が充足されていると判定される場合に、前記コンテンツ記憶手段が既に前記コンテンツを記憶しているとき、前記再生手段が該コンテンツを再生し、前記コンテンツ記憶手段が未だ前記コンテンツを記憶していないとき、前記配信要求送信手段が前記コンテンツ配信装置に対して該コンテンツの配信要求を送信し、前記再生手段が該配信要求送信手段から受信した該コンテンツを再生することを特徴とするコンテンツ受信装置。
【００３５】
（１４）  （１３）に記載のコンテンツ受信装置において、前記再生手段による前記コンテンツの再生後に、前記再生制限情報に基づく再生条件の更新を行う更新手段を備え、前記再生条件充足判定手段は、前記更新手段により更新された前記再生制限情報に基づく再生条件が充足されているかどうかを判定することを特徴とするコンテンツ受信装置。 
【００３６】
（１５）  （９）から（１４）のいずれかに記載のコンテンツ受信装置において、前記他のコンテンツ受信装置からの要求に応じてコンテンツを配信するコンテンツ配信手段を備え、前記配信要求送信手段は、前記コンテンツ受信装置におけるコンテンツの選択に応じて、前記他のコンテンツ受信装置に対して、前記貸出し認証情報に基づく該コンテンツの配信要求を送信し、前記コンテンツ受信手段は、前記他のコンテンツ受信装置から配信されたコンテンツを受信することを特徴とするコンテンツ受信装置。
【００３９】
（１６） （９）から（１５）に記載のコンテンツ受信装置の各手段としてコンピュータを機能させるためのプログラム。
【発明の効果】
【００４０】
コンテンツは、貸出し認証情報に基づいて再生可能であるので、著作権の問題を回避しつつ、このコンテンツの貸出しを自由に行うことができる。その結果、ユーザが受信したコンテンツを、著作権を保護しつつ、コンテンツの流通を促進することができる。
【発明を実施するための最良の形態】
【００４１】
以下、図１から図２４を参照して、本発明の第１実施形態を説明する。
【００４２】
先ず、図１を参照して、本発明のコンテンツ配信システムのシステム構成を説明する。
【００４３】
本発明のコンテンツ配信システムＳは、ネットワークＮに接続される複数のコンテンツ受信装置１００、少なくとも１台の認証情報送信装置２００及び少なくとも１台のコンテンツ配信装置３００から構成される。
【００４４】
コンテンツ受信装置１００は、プレーヤ１００ｃ、入力装置１００ｄ（リモコン）、映像音声出力装置１００ｅ（ＣＲＴ（Cathode Ray Tube Display）、スピーカ）などを備えており、コンテンツ配信サービスを受けて、コンテンツを再生し、出力することのできる装置である。
【００４５】
本実施例では、映像音声出力装置１００ｅのＣＲＴ、スピーカ、をコンテンツ受信装置１００に内蔵した構成としたが、家庭用のテレビジョン受像機を、映像音声出力装置１００ｅとして用い、残りの部分をＳＴＢ（Ｓｅｔ  ｔｏｐ  ｂｏｘ）の形で提供しても良い。
【００４６】
ただし、その場合は、再生されたコンテンツを、ＮＴＳＣ信号などのアナログ信号にして、テレビジョン受像機に送り込むことになるので、この伝送路上での不正コピーを防止するには、アナログ信号の伝送方式にマクロビジョン（Ｍａｃｒｏｖｉｓｉｏｎ）を用いるなどの対策が必要となる。映像音声出力装置１００ｅは、内蔵した方が、セキュリティ的には好適である。
【００４７】
なお、コンテンツ受信装置１００は、コンテンツ配信サービスを提供するサービス提供元の認証サーバ（図示せず）により認証された電子証明書を持っている。また、コンテンツ受信装置間で電子証明書を提示し合えば、相手が信頼できる装置であることを認識できる。これらのコンテンツ受信装置１００は、コンテンツ配信装置３００から受信したコンテンツをそれぞれ記憶している。このように認証付けられたコンテンツ受信装置１００同士で、それぞれが記憶するコンテンツの貸し借りが可能である。これらのコンテンツ受信装置１００のユーザは、コンテンツ配信サービスを提供するサービス提供元の会員であり、例えば毎月のサービス料金を支払っている。
【００４８】
認証情報送信装置２００は、サーバである。認証情報送信装置２００は、コンテンツの購入時あるいはレンタル時にコンテンツ受信装置１００から送信要求される認証情報、及びコンテンツが一方のコンテンツ受信装置１００から他方のコンテンツ受信装置１００へ貸出される際に、前記一方のコンテンツ受信装置１００から送信要求される貸出し認証情報を、これらの送信要求に応じた要求元へ送信する。
【００４９】
ここで、認証情報には、暗号化されたコンテンツを復号するためのキー（コンテンツキー）が含まれている。コンテンツの復号が、認証情報を持っている端末にのみ許可されるようにする仕組み（不正端末排除機構）には、以下の３通りの方式がある。
【００５０】
方式Ａ．認証情報には、装置識別番号（ユーザＩＤ）が書いてあり、それをコンテンツ受信装置が読み出した際に、読み出したコンテンツ受信装置の装置識別番号に合致しなかったら、再生を行わないような仕組みが、コンテンツ受信装置に組み込まれている。
【００５１】
方式Ｂ．装置識別番号＝ユーザＩＤ（あるいはそれをハッシュした値など）を暗号キーとして、コンテンツを暗号化する。コンテンツ受信装置は装置識別番号をキーとして復号を試みる。暗号キーと装置識別番号が一致しているコンテンツ受信装置でないとコンテンツを正しく復号出来ない。
【００５２】
方式Ｃ．コンテンツキーは、認証情報を要求した装置の公開鍵で暗号化してから、認証情報に埋め込まれる。つまり、要求するときに、公開鍵をサーバに送って、その返事でライセンス（コンテンツの再生が許可されているかどうかが書き込まれた認可証）をもらう。暗号化されたコンテンツキーを復号して読み出せるのは、秘密鍵を持っている要求元の装置だけである。これら方式Ａ〜Ｃについては、後に詳述する。
【００５３】
コンテンツ配信装置３００は、サーバである。そして、このコンテンツ配信装置３００は、コンテンツ受信装置１００からのコンテンツ配信要求に応じて、コンテンツを暗号化したデータを、この配信要求に応じた要求元へ送信する。この暗号化を解除するための暗号化のキーは、要求元であるコンテンツ受信装置１００の情報に基づいてその都度決定する場合と、コンテンツごとに一意のキーにする場合の２通りがある。後者の場合は、コンテンツ配信装置がランダムなキーを配信前に決定し、前もって暗号化をしておく。不正端末排除機構が方式Ｃの場合は、この方式が適用できる。コンテンツ受信装置同士でコンテンツを直接貸し借りする場合には、前者の方式を取ると、コンテンツ受信装置内でコンテンツ本体の再暗号化を行う必要になり、これは重たい処理になるので、後者の方式のほうが好適である。また、後者の方式は、コンテンツ本体は、コンテンツ配信装置からでも、貸主であるコンテンツ受信装置からでも、貸主でないコンテンツ受信装置からでも、どこから取ってきても同じものが得られるので、Ｐ２Ｐ配信システムに好適である。この場合、コンテンツ配信装置３００が、コンテンツ配信システムＳにコンテンツを放流する前に、一回だけ暗号化しておけば良い。
【００５４】
ネットワークＮは、インターネット、回線通信網又はプライベートネットワークである。
【００５５】
次に、図２を参照して、コンテンツ受信装置１００の電気的構成について説明する。
【００５６】
コンテンツ受信装置１００は、制御手段１１０と、この制御手段１１０とバス１２０を介して接続されるハードディスク装置などの外部記憶装置１３０、受信したコンテンツの暗号を解く（復号する）デクリプタ１４０、ネットワークＮを介して認証情報送信装置２００及びコンテンツ配信装置３００と通信するための通信インターフェース１７０、デクリプタ１４０に接続されるＤＲＭ（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ）モジュール１５０と、ＤＲＭモジュール１５０と保護された通信を行う様に接続された耐タンパ性メモリ１６０と、コンテンツ再生手段であるプレーヤ１００ｃと、ユーザインターフェース表示手段と、リモコン信号受信回路１００ｇを有する。プレーヤ１００ｃは、ＤＲＭモジュール１５０を介してコンテンツデータを受け取る。コンテンツデータは、通常、ＭＰＥＧ方式やＷｉｎｄｏｗｓＭｅｄｉａ（登録商標）方式でデジタル圧縮されているので、ここで伸張（デコード）されて、ＣＲＴやスピーカを直接駆動可能な信号に変換される。プレーヤで変換された信号は、スピーカ、ＣＲＴなどのコンテンツ出力装置に送られて、ユーザが視聴可能となる。ユーザインターフェース表示手段は、コンテンツの選択や再生指示などの指示を行うための操作ボタンなどを、グラフィック画面上に表示するためのもので、さらにその画面を、プレーヤで再生されたコンテンツの映像と、オーバーレイ合成をして、コンテンツ出力装置に出力する機能を有する。
【００５７】
ここで、ＤＲＭとは、ネットワークＮを介してダウンロードされる音楽、動画、画像などのデジタルコンテンツを暗号化して不正コピーや不正流出を防ぎ、正規流通を促進させる仕組み、及びこの仕組みに利用される技術である。
【００５８】
また、ＤＲＭモジュール１５０は、ＤＲＭを実現するための処理を制御、実行するモジュールで、暗号化されたコンテンツを受け取り、認証情報（コンテンツの借主が正当なユーザであることを認証するための情報）を元に再生許可が有るかどうかを判断して、許可が有ればコンテンツを復号してプレーヤに渡す役割をするものである。
【００５９】
ここで、先の不正端末排除機構が、方式Ａ．の場合に、ＤＲＭモジュール１５０は、コンテンツ受信装置１００の装置識別番号とライセンス中に書いてあるＩＤを比較して、一致しなければ、プレーヤ１００cにコンテンツを渡さないように作られている。
【００６０】
また、不正端末排除機構が、方式Ｂ．の場合に、ＤＲＭモジュール１５０は、自端末のＩＤを暗号キーとして復号を試みる。復号に成功すれば、プレーヤ１００cにコンテンツを渡して再生する。
【００６１】
また、不正端末排除機構が、方式Ｃ．の場合に、ＤＲＭモジュール１５０は、耐タンパ性メモリ１６０中に格納してある秘密鍵で、認証情報中の暗号化されたコンテンツキーを復号して、そのキーでコンテンツを復号する。
【００６２】
制御手段１１０は、マイクロコンピュータである。制御手段１１０は、主たる制御を司るＣＰＵ１０１、ＣＰＵ１０１により実行される各種プログラムが記憶されるＲＯＭ１０２、及びＣＰＵ１０１が各種プログラムを実行する際の一時記憶手段として利用されるＲＡＭ１０３から構成される。
【００６３】
外部記憶装置１３０は、コンテンツ配信装置３００から受信したコンテンツを記憶するコンテンツ記憶手段である。又、外部記憶装置１３０には、ＣＰＵ１０１により実行される各種プログラムが記憶されてもよい。外部記憶装置１３０に記憶されるコンテンツのデータは、コンテンツ配信装置３００から送信される際に暗号化され、この暗号化されたコンテンツのデータの状態で、外部記憶装置１３０に記憶される。
【００６４】
デクリプタ１４０は、外部記憶装置１３０に記憶される暗号化されたコンテンツのデータを、この外部記憶装置１３０から読み出して再生のためにＤＲＭモジュール１５０を介してプレーヤ１００ｃへ送信する際に、再生可能な様に復号する復号手段である。
【００６５】
ＤＲＭモジュール１５０は、盗聴などから保護される所定の通信方法で耐タンパ性メモリ１６０、デクリプタ１４０、プレーヤ１００cと通信を行うことが出来るモジュールである。耐タンパ性メモリ１６０は、認証情報送信装置２００から受信した認証情報又は貸出し認証情報を記憶する。これら認証情報及び貸出し認証情報には、コンテンツのデータを復号するために必要な鍵が含まれている。この認証情報及び貸出し認証情報が耐タンパ性メモリ１６０に記憶され、ＤＲＭモジュール１５０を介さないと読み出せない構成にすることによって、認証情報及び貸出し認証情報が不正にコピーされることを防止し、認証情報又は貸出し認証情報に基づいてコンテンツの再生、視聴に関する制限が可能となる。
【００６６】
また、このＤＲＭ１５０と、デクリプタ１４０や、プレーヤ１００cとのやりとりも、悪意を持った解析者によって不正に読み出すことができないように、その通信路、通信方法、通信プログラムは、読み出しが困難になるように耐タンパ化されている。
【００６７】
ここで、耐タンパ性とは、ソフトウェアやハードウェアが備える、内部構造及び記憶データの解析の困難さをいう。機密情報を処理、保存するハードウェアやソフトウェアは、容易に外部から解析出来ない様に様々な防護策を講じなければならない。不正手段による機密データの読み取りを防ぐ能力を、耐タンパ性という。耐タンパ性を高めるためには、外部から読み取りにくい様に機密性を高める方法と、外部から読み取ろうとするとプログラムやデータが破壊されてしまう機構を設ける方法の２通りがある。前者の例として、プログラムやデータ自体を暗号化しておき、読み取り時に必要分だけを復号して実行するソフトウェアなどがある。又、後者の例としては、表面が空気に触れると記憶内容が消滅するメモリチップや、信号を読み出すプロープを取り付けると動作できなくなる回路などがある。耐タンパ性メモリ１６０は、前者と後者の両方の手法を組合せて、認証情報及び貸出し認証情報を記憶するものであることが好適である。
【００６８】
コンテンツ配信システムＳにおけるコンテンツ受信装置１００のユーザが、購入するコンテンツを決定すると、このコンテンツのデータのＤＲＭによる暗号化を復号する認証情報又は貸出し認証情報が、認証情報送信装置２００から取得される。認証情報及び貸出し認証情報は、コンテンツのデータのＤＲＭによる暗号化を復号するためのライセンスであり、認証情報送信装置２００は、ライセンスサーバである。認証情報及び貸出し認証情報の中には、コンテンツのデータのＤＲＭによる暗号化を復号するキーの他に、視聴ユーザを識別するユーザ識別情報、コンテンツ名、ライセンスの有効期限、コンテンツの視聴可能回数などが含まれる。この認証情報及び貸出し認証情報は、公開鍵暗号を用いて、認証情報送信装置２００から送信され、コンテンツ受信装置１００により受信される。コンテンツ受信装置１００により受信された認証情報及び貸出し認証情報は、耐タンパ性メモリ１６０に記憶される。
【００６９】
第１実施形態では、コンテンツ受信装置１００を識別する情報としてユーザ識別情報（ユーザＩＤ）を使用するが、これに限らず、コンテンツ受信装置１００を識別する情報として、装置のシリアル番号など、一意性を以ってコンテンツ受信装置１００を識別できる情報であれば、いずれでもよい。この様な情報の例としては、スキャンした指紋データの特徴データのダイジェスト（ハッシュ値）などがある。コンテンツ配信サービスの提供元の、ユーザ情報を管理する管理センタでは、これらのコンテンツ受信装置１００を識別できる情報と、ユーザの個人情報（料金請求先、請求方法など）とを組にして管理する。コンテンツ受信装置１００を識別できる情報がユーザ個人に依存しないものである場合、例えば、装置のシリアル番号である場合は、この装置の所有者や使用者が変更になると、前記管理センタでの管理登録を再度行わなければならない。
【００７０】
次に、図３を参照して、認証情報送信装置２００の電気的構成について説明する。
【００７１】
認証情報送信装置２００は、制御手段２１０と、この制御手段２１０とバス２２０を介して接続されるハードディスク装置などの外部記憶装置２３０と、ネットワークＮを介してコンテンツ受信装置１００と通信するための通信インターフェース２７０と、から構成される。
【００７２】
制御手段２１０は、マイクロコンピュータである。制御手段２１０は、主たる制御を司るＣＰＵ２０１、ＣＰＵ２０１により実行される各種プログラムが記憶されるＲＯＭ２０２、及びＣＰＵ２０１が各種プログラムを実行する際の一時記憶手段として利用されるＲＡＭ２０３から構成される。
【００７３】
外部記憶装置２３０は、認証情報及び貸出し認証情報の作成に必要な情報、例えばコンテンツ配信サービスのユーザに関する属性情報又はコンテンツ受信装置１００の装置を特定する装置特定情報、コンテンツ配信装置３００によりコンテンツ受信装置１００へ送信されるコンテンツを特定する各種情報（コンテンツ名、コンテンツＩＤなど）などが記憶されている。又、外部記憶装置２３０には、ＣＰＵ２０１により実行される各種プログラムが記憶されていてもよい。
【００７４】
次に、図４を参照して、コンテンツ配信装置３００の電気的構成について説明する。
【００７５】
コンテンツ配信装置３００は、制御手段３１０と、この制御手段３１０とバス３２０を介して接続されるハードディスク装置などの外部記憶装置３３０と、ネットワークＮを介してコンテンツ受信装置１００と通信するための通信インターフェース３７０と、コンテンツ受信装置１００へ送信するコンテンツのデータを暗号化するエンクリプタ３４０と、から構成される。
【００７６】
制御手段３１０は、マイクロコンピュータである。制御手段３１０は、主たる制御を司るＣＰＵ３０１、ＣＰＵ３０１により実行される各種プログラムが記憶されるＲＯＭ３０２、及びＣＰＵ３０１が各種プログラムを実行する際の一時記憶手段として利用されるＲＡＭ３０３から構成される。
【００７７】
外部記憶装置３３０は、コンテンツ受信装置１００へ送信されるコンテンツのデータを記憶するコンテンツ記憶手段である。又、外部記憶装置３３０には、ＣＰＵ３０１により実行される各種プログラムが記憶されていてもよい。
【００７８】
エンクリプタ３４０は、コンテンツ受信装置１００のユーザのコンテンツ配信要求に応じて送信されるコンテンツの送信の際に、その都度このコンテンツを暗号化するものであり、暗号化手段として機能するものである。但し、不正端末排除機構が方式Ｃの場合は、一回だけ暗号化して外部記憶装置３３０に格納しておいた暗号化済みのコンテンツを送信しても良い。
【００７９】
次に、図５を参照して、購入ライセンス（認証情報）に含まれる情報について説明する。購入ライセンスとは、コンテンツ受信装置１００のユーザが、コンテンツ配信装置３００からコンテンツの配信を受ける際に、認証情報送信装置２００から受信するものであり、このコンテンツを当該コンテンツ受信装置１００にて再生するために必要な認証情報である。
【００８０】
また、購入ライセンスは、後述のステップ（以下「Ｓ」とする）３（図７）の処理、詳細にはコンテンツ受信装置１００におけるコンテンツの購入処理（図８）のＳ１１の処理を受けて、認証情報送信装置２００におけるＳ２０２（図１９）の処理、詳細には購入ライセンスの発行処理（図２０）のＳ２１１の処理で作成される。
【００８１】
そして、この購入ライセンスは、耐タンパ性メモリ１６０に記憶され、ユーザがコンテンツの再生を指示した時に、ＤＲＭモジュール１５０によって読み出され、ＤＲＭモジュール１５０が、コンテンツの復号が可能かどうか、あるいは、再生が許可されているかどうか、最終的にプレーヤ１００cにコンテンツデータを渡すか渡さないかを判断する。
【００８２】
購入ライセンスに含まれる情報には、大別して、ライセンス情報と貸出し制限情報とが含まれる。
【００８３】
ライセンス情報には、コンテンツの視聴ユーザ及びそのユーザの端末装置（コンテンツ受信装置１００）を一意に識別する視聴ユーザＩＤ、コンテンツ名、コンテンツを一意に識別するコンテンツＩＤ、視聴制限情報、再生制限情報である有効期限、同じく再生制限情報である再生可能回数、暗号化されたコンテンツの復号に使用する一意の暗号キーが含まれる。但し、不正端末排除機構が方式Ｃの場合は、暗号キーは、端末の公開鍵で暗号化される。公開鍵は通常、端末の電子証明書に含まれているので、これを利用する。
【００８４】
視聴ユーザＩＤは、コンテンツの視聴ユーザを一意に識別するための、アルファベット及び数字の少なくともいずれかを含む、所定桁数のコードである。コンテンツＩＤは、コンテンツを一意に識別するための、アルファベット及び数字の少なくともいずれかを含む、所定桁数のコードである。視聴制限情報は、コンテンツの視聴ユーザの制限を定める情報である。視聴制限情報は、例えば、年齢制限（１８歳未満視聴禁止）などである。有効期限は、当該コンテンツの再生が可能な期限を示す、年月日を含む日付情報である。再生可能回数は、当該コンテンツの再生が可能な回数の限度を示す数値情報である。暗号キーは、当該コンテンツの復号に必要な情報であり、例えば所定桁数のビット列である。
【００８５】
貸出し制限情報には、当該コンテンツが借主となる他のコンテンツ受信装置１００のユーザに対して貸出し可能かどうかを示す情報、当該コンテンツが他のコンテンツ受信装置１００のユーザに対して貸出し可能な場合に、この貸出しのライセンスの作成がいずれの装置にて行われるかを示す情報、及び貸出し中に視聴できるかどうかの情報が含まれる。
【００８６】
当該コンテンツが他のコンテンツ受信装置１００のユーザに対して貸出し可能かどうかを示す情報は、可能又は不可能を示す２値を取り得る、例えばフラグ情報などである。
【００８７】
当該コンテンツが他のコンテンツ受信装置１００のユーザに対して貸出し可能な場合に、この貸出しのライセンスの作成がいずれの装置にて行われるかを示す情報は、サーバ（認証情報送信装置２００）又は貸主となる端末（コンテンツ受信装置１００）又は認証情報送信装置２００から貸出しのライセンスを作成する権利を委託された権利委託端末のうち、いずれか一の装置を示す２ビットの情報である。
【００８８】
ここで、権利委託端末とは、認証情報送信装置２００からランダムに複数選択された特定のコンテンツ受信装置１００であって、認証情報送信装置２００からライセンスの作成権利を委託譲渡された端末のことである。
【００８９】
そして、この権利委託端末は、コンテンツの貸し借りに直接関係しない場合であっても、コンテンツの貸主となるコンテンツ受信装置１００からライセンスの発行依頼を受信すると、発行依頼を送信してきたコンテンツ受信装置１００に対してライセンスを作成して送信する。
【００９０】
また、各コンテンツ受信装置１００には、ライセンス発行権利を持っている端末の情報を事前に通知しておくか、DHTを用いてライセンス発行権利がある端末情報リストを取得させておくことにより、どのコンテンツ受信装置１００が権利委託端末であるのかを判断させるようにする。
【００９１】
このような権利委託端末を設けることにより、ライセンスの発行が認証情報送信装置２００に集中することを回避することができ、認証情報送信装置２００におけるライセンス発行処理の負担を軽減することができる。
【００９２】
また、認証情報送信装置２００は、一端決定した権利委託端末を所定のタイミングで定期的に更新するようにしている。
【００９３】
これにより、特定のコンテンツ受信装置１００にライセンス発行依頼が集中することを防止することができ、ライセンスの授受を円滑に行うことができる。
【００９４】
当該コンテンツが他のコンテンツ受信装置１００のユーザに対して貸出し可能な場合に、貸出し中に視聴できるかどうかを示す情報は、できる又はできないを示す２値を取り得る、例えばフラグ情報などである。貸出し中に視聴できるかどうかは、コンテンツを購入する時点で、売買契約に基づいて、売る側と買う側が合意のうえで決めて、それに応じた値が、購入時に発行されたライセンスに記録されている。
【００９５】
例えば、コンテンツの貸出し中にコンテンツの貸主はコンテンツを視聴できない契約のとき、貸主は、貸出したコンテンツのライセンスが借主から返却されるまで待つ必要がある。コンテンツの貸出し認証情報が無効になるまで待つか、貸主に返すよう促すメッセージを送信する。
【００９６】
なお、購入済みユーザにより当該コンテンツの貸出しが行われる際に発行される貸出し認証情報は、購入ライセンスの貸出し制限情報に、一度に貸出し可能な数、再生可能回数、貸出し期間、又貸し可能か、及び視聴できる範囲の各項目が追加になったものである。
【００９７】
一度に貸出し可能な数は、同時に貸出し可能なコンテンツ受信装置１００の数である。再生可能回数は、当該貸出し中に、借主がコンテンツを再生可能な回数である。再生可能回数は、ライセンス情報の再生可能回数以下の数値であり、この貸出し制限情報の再生可能回数が設定されたことによって、ライセンス情報の再生可能回数は、貸出し制限情報の再生可能回数が減算された数値を以って更新される。貸出し期間は、当該貸出し中に、借主がコンテンツを再生可能な回数である。貸出し期間は、ライセンス情報の有効期限までの数値である。視聴できる範囲は、当該貸出し中のコンテンツの再生にあたって、借主が視聴できるコンテンツの範囲を表す。例えば、借主は、全部のコンテンツが視聴できる、コンテンツの始めの１分間を視聴できるなど、コンテンツを視聴できる範囲を示す。
【００９８】
なお、再生可能回数及び貸出し期間は、再生制限情報である。
【００９９】
次に、図６を参照して、貸出しリスト、借入れリストについて説明する。
【０１００】
貸出しリストは、後述の貸出しライセンス作成処理（図１６）のＳ９３の処理で更新されるリストであり、コンテンツ受信装置１００の外部記憶装置１３０に記憶される。貸出しリストは、例えばコンテンツ名、コンテンツＩＤ、歌手、貸出し情報をカラムに持つテーブルである。ここで、貸出し情報は、いずれの視聴ユーザに貸出し中であるかを示す情報であり、貸出しの対象である視聴ユーザを一意に識別する視聴ユーザＩＤ又は視聴ユーザ名を含む。新規にコンテンツが貸出される毎に、このテーブルにレコードが追加される。
【０１０１】
借入れリストは、後述のコンテンツの借入れ処理（図１８）のＳ１１４の処理で更新されるリストであり、コンテンツ受信装置１００の外部記憶装置１３０に記憶される。借入れリストは、例えばコンテンツ名、コンテンツＩＤ、歌手、借入れ情報、再生制限情報（回数）、再生制限情報（時間）をカラムに持つテーブルである。ここで、借入れ情報は、いずれの視聴ユーザから借入れ中であるかを示す情報であり、借入れ元である視聴ユーザを一意に識別する視聴ユーザＩＤ又は視聴ユーザ名を含む。新規にコンテンツが借入れられる毎に、このテーブルにレコードが追加される。
【０１０２】
又、借入れリストの各レコードは、再生制限情報（回数）又は再生制限情報（時間）の少なくとも一方の情報を含む。再生制限情報（回数）は、後述の借入れ中コンテンツの再生処理（図１２）のＳ５９の処理で更新される情報であり、当該コンテンツを再生可能な残り回数を示す数値情報である。再生制限情報（時間）も、後述の借入れ中コンテンツの再生処理（図１２）のＳ５９の処理で更新される情報であり、当該コンテンツを再生可能な残り時間を、時分秒の形式で示す情報である。
【０１０３】
次に、図７から図１８を参照して、コンテンツ受信装置１００の制御手段１１０が実行する処理について説明する。
【０１０４】
先ず、図７を参照して、コンテンツ受信装置１００の制御手段１１０が実行する処理のメインフローについて説明する。ここで、メインフローの開始は、コンテンツ受信装置の電源が入れられたときである。
【０１０５】
先ず、制御手段１１０は、終了ボタンが押下されたかどうかを判定する（Ｓ１）。例えば、コンテンツ受信装置１００が備えるユーザインターフェース表示手段１００ｆの表示画面にＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）にて表示される終了ボタンが押下されたかどうかを判定する。この判定がＹＥＳのとき本処理は終了し、ＮＯのときＳ２へ処理を移す。なお、表示画面には購入画面、再生画面、借入れ画面、貸出し画面の４種類が表示されているものとする。
【０１０６】
Ｓ２では、制御手段１１０は、あるコンテンツの購入ボタンが押下されたかどうかを判定する。例えば、コンテンツ受信装置１００が備えるユーザインターフェース表示手段１００ｆの表示画面には購入画面が選択され、その表示画面に表示されるリスト形式のＧＵＩから、当該コンテンツ受信装置１００のユーザにより、特定のコンテンツが指定されて購入の指示が入力されたかどうかを判定する。この判定がＹＥＳのときＳ３へ処理を移し、ＮＯのときＳ４へ処理を移す。
【０１０７】
なお、Ｓ２で、ＧＵＩ形式で一覧表示されるコンテンツは、コンテンツ受信装置１００がコンテンツ配信装置３００から受信した当該コンテンツ配信装置３００が提供可能なコンテンツ名、歌手、コンテンツＩＤを含んで表示されるものである。
【０１０８】
Ｓ３では、制御手段１１０は、コンテンツの購入処理を実行し、その後、処理をＳ１へ戻す。この処理の詳細は、図８を参照して後述する。
【０１０９】
Ｓ４では、制御手段１１０は、あるコンテンツの再生ボタンが押下されたかどうかを判定する。例えば、コンテンツ受信装置１００が備えるユーザインターフェース表示手段１００ｆの表示画面には再生画面が選択され、その表示画面に表示されるリスト形式のＧＵＩから、当該コンテンツ受信装置１００のユーザにより、特定のコンテンツが指定されて再生の指示が入力されたかどうかを判定する。この判定がＹＥＳのときＳ５へ処理を移し、ＮＯのときＳ６へ処理を移す。
【０１１０】
なお、Ｓ４で、ＧＵＩ形式で一覧表示されるコンテンツは、コンテンツ受信装置１００がコンテンツ配信装置３００から既に購入して受信したコンテンツ、貸出し中のコンテンツ又は借入れ中のコンテンツのコンテンツ名、歌手、コンテンツＩＤを含んで表示されるものである。
【０１１１】
Ｓ５では、制御手段１１０は、コンテンツの再生処理を実行し、その後、処理をＳ１へ戻す。この処理の詳細は、図９を参照して後述する。
【０１１２】
Ｓ６では、制御手段１１０は、あるコンテンツの借入れボタンが押下されたかどうかを判定する。例えば、コンテンツ受信装置１００が備えるユーザインターフェース表示手段１００ｆの表示画面には借入れ画面が選択され、その表示画面に表示されるリスト形式のＧＵＩから、当該コンテンツ受信装置１００のユーザにより、特定のコンテンツが指定されて借入れの指示が入力されたかどうかを判定する。この判定がＹＥＳのときＳ７へ処理を移し、ＮＯのときＳ８へ処理を移す。
【０１１３】
なお、Ｓ６で、ＧＵＩ形式で一覧表示されるコンテンツは、コンテンツ受信装置１００が他のコンテンツ受信装置１００から受信した、また、他のコンテンツ受信装置１００から借入れ可能なコンテンツ名、歌手、コンテンツＩＤを含んで表示されるものである。ここで、他のコンテンツ受信装置１００の借入れ可能なコンテンツが表示されるのは、コンテンツ受信装置１００の持ち主のユーザＩＤを入力することによって可能になる。ユーザＩＤはメールやチャットなどの手段を用いて通知したり、サーバへユーザＩＤを検索しにいくことによって知ることもできる。
【０１１４】
Ｓ７では、制御手段１１０は、コンテンツの借入れ依頼処理を実行し、その後、処理をＳ１へ戻す。この処理の詳細は、図１４を参照して後述する。
【０１１５】
Ｓ８では、制御手段１１０は、あるコンテンツの貸出しボタンが押下されたかどうかを判定する。例えば、コンテンツ受信装置１００が備えるユーザインターフェース表示手段１００ｆの表示画面には貸出し画面が選択され、その表示画面に表示されるリスト形式のＧＵＩから、当該コンテンツ受信装置１００のユーザにより、特定のコンテンツが指定されて貸出しの指示が入力されたかどうかを判定する。この判定がＹＥＳのときＳ９へ処理を移し、ＮＯのときＳ１０へ処理を移す。
【０１１６】
なお、Ｓ８で、ＧＵＩ形式で一覧表示されるコンテンツは、コンテンツ受信装置１００がコンテンツ配信装置３００から既に購入して受信したコンテンツのうち貸出し可能なコンテンツのコンテンツ名、歌手、コンテンツＩＤを含んで表示されるものである。
【０１１７】
Ｓ９では、制御手段１１０は、コンテンツの貸出し処理を実行し、その後、処理をＳ１へ戻す。この処理の詳細は、図１５を参照して後述する。
【０１１８】
Ｓ１０では、制御手段１１０は、その他の処理を実行する。この処理の詳細は、図１７を参照して後述する。この処理が終了すると、Ｓ１へ処理を移す。
【０１１９】
次に、図８を参照して、コンテンツの購入処理の詳細について説明する。
【０１２０】
先ず、制御手段１１０は、当該コンテンツ受信装置１００のユーザが選んだコンテンツのコンテンツＩＤを、認証情報送信装置２００へ送信する（Ｓ１１）。
【０１２１】
次に、制御手段１１０は、認証情報送信装置２００から認証情報（購入ライセンス）を受信し、この認証情報を耐タンパ性メモリ１６０に記憶する（Ｓ１２）。
【０１２２】
次に、制御手段１１０は、外部記憶装置１３０に記憶される購入リスト（図示せず）に、今回購入したコンテンツのコンテンツ名、コンテンツＩＤ、歌手の情報を含めた新規レコードを追加して、この購入リストを更新する（Ｓ１３）。この処理が終了するとコンテンツの購入処理は終了し、図７のメインフローのＳ１へ処理を移す。
【０１２３】
次に、図９を参照して、コンテンツの再生処理の詳細を説明する。
【０１２４】
先ず、制御手段１１０は、コンテンツ受信装置１００のユーザによって選択されたコンテンツは、購入済みコンテンツかどうかを判定する（Ｓ２１）。ここで、購入済みであっても、貸出し中コンテンツであれば、この判定はＮＯとなる。この判定がＹＥＳのときＳ２２へ処理を移し、ＮＯのときＳ２３へ処理を移す。
【０１２５】
Ｓ２２では、制御手段１１０は、購入済みコンテンツの再生処理を実行する。この処理の詳細は、図１０を参照して後述する。この処理が終了するとコンテンツの再生処理は終了し、図７のメインフローのＳ１へ処理を移す。
【０１２６】
Ｓ２３では、制御手段１１０は、コンテンツ受信装置１００のユーザによって選択されたコンテンツは、貸出し中コンテンツかどうかを判定する。この判定がＹＥＳのときＳ２４へ処理を移し、ＮＯのときＳ２５へ処理を移す。
【０１２７】
Ｓ２４では、制御手段１１０は、貸出し中コンテンツの再生処理を実行する。この処理の詳細は、図１１を参照して後述する。この処理が終了するとコンテンツの再生処理は終了し、図７のメインフローのＳ１へ処理を移す。
【０１２８】
Ｓ２５では、制御手段１１０は、コンテンツ受信装置１００のユーザによって選択されたコンテンツは、借入れ中コンテンツかどうかを判定する。この判定がＹＥＳのときＳ２６へ処理を移し、ＮＯのときＳ２７へ処理を移す。
【０１２９】
Ｓ２６では、制御手段１１０は、借入れ中コンテンツの再生処理を実行する。この処理の詳細は、図１２を参照して後述する。この処理が終了するとコンテンツの再生処理は終了し、図７のメインフローのＳ１へ処理を移す。
【０１３０】
Ｓ２７では、制御手段１１０は、その他のコンテンツの再生処理を実行する。この処理が終了するとコンテンツの再生処理は終了し、図７のメインフローのＳ１へ処理を移す。
【０１３１】
次に、図１０を参照して、購入済みコンテンツの再生処理の詳細を説明する。
【０１３２】
先ず、制御手段１１０は、当該選択されたコンテンツのデータが既にコンテンツ受信装置１００の中に存在するかどうかを判定する（Ｓ３１）。この判定がＹＥＳのときＳ３４へ処理を移し、ＮＯのときＳ３２へ処理を移す。
【０１３３】
Ｓ３２では、制御手段１１０は、コンテンツのダウンロードを実行する。即ち、コンテンツ配信装置３００へ当該選択されたコンテンツの配信要求を送信し、これを受信したコンテンツ配信装置３００から当該コンテンツの暗号化されているデータを受信する。
【０１３４】
このとき制御手段１１０は、受信した暗号化されているデータを外部記憶装置１３０に記憶するようにしている。なお、ここでは、コンテンツ配信装置３００からコンテンツをダウンロードすることにしているが、同じコンテンツを所持（外部記憶装置１３０に記憶）している他のコンテンツ受信装置１００からコンテンツをダウンロードするようにしてもよい。
【０１３５】
次に、制御手段１１０は、データが揃ったか、即ち、Ｓ３２で、当該選択されたコンテンツのデータが全てダウンロードされたかどうかを判定する（Ｓ３３）。この判定がＹＥＳのときＳ３４へ処理を移し、ＮＯのときＳ３２へ処理を移す。
【０１３６】
Ｓ３４では、制御手段１１０は、データの復号を行う。即ち、Ｓ３２でダウンロードされた、暗号化されているコンテンツのデータを、デクリプタ１４０にて復号する。
【０１３７】
次に、制御手段１１０は、Ｓ３４で復号されたコンテンツのデータに基づいてコンテンツの再生処理を実行する（Ｓ３５）。この処理が終了すると購入済みコンテンツの再生処理は終了し、図９のコンテンツ再生処理も終了する。なお、本実施形態では、全てのデータがダウンロードされた後に、データを復号してコンテンツを再生するようにしているが、ダウンロードしたデータを順次復号し、順次再生（ストリーミング再生）するようにしてもよい。
【０１３８】
このようにストリーミング再生を行う場合には、Ｓ３３の処理を省略することができ、Ｓ３２の処理を行った後、処理をＳ３４へ移す。S３５の処理を行った後にS３２へ戻り、再生が終了するまで繰り返す。
【０１３９】
次に、図１１を参照して、貸出し中コンテンツの再生処理の詳細を説明する。
【０１４０】
先ず、制御手段１１０は、貸出し中コンテンツが視聴可能かどうかを判定する（Ｓ４１）。耐タンパ性メモリ１６０に記憶される購入ライセンスの貸出し制限情報の貸出し中に視聴できるかの項目の値を参照し、これが視聴できることを示す情報であるかどうかを判定する。この判定がＹＥＳのときＳ４３へ処理を移し、ＮＯのときＳ４２へ処理を移す。
【０１４１】
Ｓ４２では、制御手段１１０は、コンテンツ受信装置１００が備えるユーザインターフェース表示手段１００ｆの表示画面に、メッセージボックスにて、貸出し中であることの表示を行う。この処理が終了すると貸出し中コンテンツの再生処理は終了し、図９のコンテンツ再生処理も終了する。
【０１４２】
Ｓ４３では、制御手段１１０は、当該選択されたコンテンツのデータが既にコンテンツ受信装置１００の中に存在するかどうかを判定する。この判定がＹＥＳのときＳ４６へ処理を移し、ＮＯのときＳ４４へ処理を移す。
【０１４３】
Ｓ４４では、制御手段１１０は、コンテンツのダウンロードを実行する。即ち、コンテンツ配信装置３００へ当該選択されたコンテンツの配信要求を送信し、これを受信したコンテンツ配信装置３００から当該コンテンツの暗号化されているデータを受信する。
【０１４４】
次に、制御手段１１０は、データが揃ったか、即ち、Ｓ４４で、当該選択されたコンテンツのデータが全てダウンロードされたかどうかを判定する（Ｓ４５）。この判定がＹＥＳのときＳ４６へ処理を移し、ＮＯのときＳ４４へ処理を移す。
【０１４５】
このとき制御手段１１０は、受信した暗号化されているデータを外部記憶装置１３０に記憶するようにしている。なお、ここでは、コンテンツ配信装置３００からコンテンツをダウンロードすることにしているが、同じコンテンツを所持（外部記憶装置１３０に記憶）している他のコンテンツ受信装置１００からコンテンツをダウンロードするようにしてもよい。
【０１４６】
Ｓ４６では、制御手段１１０は、データの復号を行う。即ち、Ｓ４４でダウンロードされた、暗号化されているコンテンツのデータを、デクリプタ１４０にて復号する。
【０１４７】
次に、制御手段１１０は、Ｓ４６で復号されたコンテンツのデータに基づいてコンテンツの再生処理を実行する（Ｓ４７）。この処理が終了すると貸出し中コンテンツの再生処理は終了し、図９のコンテンツ再生処理も終了する。なお、本実施形態では、全てのデータがダウンロードされた後に、データを復号してコンテンツを再生するようにしているが、ダウンロードしたデータを順次復号し、順次再生（ストリーミング再生）するようにしてもよい。このように、ストリーミング再生を行う場合には、Ｓ４５の処理を省略することができ、Ｓ４４の処理を行った後、処理をＳ４６へ移す。S４７の処理を行った後にS４４へ戻り、再生が終了するまで繰り返す。
【０１４８】
次に、図１２及び図１３を参照して、借入れ中コンテンツの再生処理の詳細を説明する。
【０１４９】
先ず、制御手段１１０は、外部記憶装置１３０に記憶される借入れリスト（図６）の再生制限情報（回数）又は再生制限情報（時間）の少なくとも一方を参照する（Ｓ５１）。また別の制限の例として、再生可能な日時を指定することもできる。この場合、定められた日時までは、何回再生を行ってもよいが、その日時を過ぎると視聴できなくなる。
【０１５０】
次に、制御手段１１０は、Ｓ５１で参照した再生制限情報が充足されているか、即ち、再生制限情報（回数）が０でない、又は再生制限情報（時間）が０でなく、再生が許容されている状態であるかどうかを判定する（Ｓ５２）。この判定がＹＥＳのときＳ５４へ処理を移し、ＮＯのときＳ５３へ処理を移す。
【０１５１】
Ｓ５３では、制御手段１１０は、コンテンツ受信装置１００が備えるユーザインターフェース表示手段１００ｆの表示画面に、メッセージボックスにて、もう視聴できないことの表示を行う。この処理が終了すると、図１３のＳ６１へ処理を移す。
【０１５２】
Ｓ５４では、制御手段１１０は、当該選択されたコンテンツのデータが既にコンテンツ受信装置１００の中に存在するかどうかを判定する。この判定がＹＥＳのときＳ５７へ処理を移し、ＮＯのときＳ５５へ処理を移す。
【０１５３】
Ｓ５５では、制御手段１１０は、コンテンツのダウンロードを実行する。即ち、コンテンツ配信装置３００へ当該選択されたコンテンツの配信要求を送信し、これを受信したコンテンツ配信装置３００から当該コンテンツの暗号化されているデータを受信する。なお、ここでは、コンテンツ配信装置３００からコンテンツをダウンロードすることにしているが、同じコンテンツを所持している他のコンテンツ受信装置からコンテンツをダウンロードするようにしてもよい。
【０１５４】
次に、制御手段１１０は、データが揃ったか、即ち、Ｓ５５で、当該選択されたコンテンツのデータが全てダウンロードされたかどうかを判定する（Ｓ５６）。この判定がＹＥＳのときＳ５７へ処理を移し、ＮＯのときＳ５５へ処理を移す。
【０１５５】
このとき制御手段１１０は、受信した暗号化されているデータを外部記憶装置１３０に記憶するようにしている。なお、ここでは、コンテンツ配信装置３００からコンテンツをダウンロードすることにしているが、同じコンテンツを所持（外部記憶装置１３０に記憶）している他のコンテンツ受信装置１００からコンテンツをダウンロードするようにしてもよい。
【０１５６】
Ｓ５７では、制御手段１１０は、データの復号を行う。即ち、Ｓ５５でダウンロードされた、暗号化されているコンテンツのデータを、デクリプタ１４０にて復号する。
【０１５７】
次に、制御手段１１０は、Ｓ５７で復号されたコンテンツのデータに基づいてコンテンツの再生処理を実行する（Ｓ５８）。なお、本実施形態では、全てのデータがダウンロードされた後に、データを復号してコンテンツを再生するようにしているが、ダウンロードしたデータを順次復号し、順次再生（ストリーミング再生）するようにしてもよい。
【０１５８】
このように、ストリーミング再生を行う場合には、Ｓ５６の処理を省略することができ、Ｓ５５の処理を行った後、処理をＳ５７へ移す。S５８の処理を行った後にS５５へ戻り、再生が終了するまで繰り返す。
【０１５９】
次に、制御手段１１０は、借入れリストの再生制限情報（回数）又は再生制限情報（時間）のいずれかから所定数値を減算して、再生制限情報を更新する（Ｓ５９）。即ち、再生制限情報（回数）から１回を減算、又は再生制限情報（時間）から当該コンテンツの再生所要時間を減算する。この処理が終了すると図１３のＳ６０へ処理を移す。
【０１６０】
次に、制御手段１１０は、借入れリストの再生制限情報（回数）又は再生制限情報（時間）の少なくとも一方を参照して、この再生制限情報が充足されているか、即ち、再生制限情報（回数）が０でない、又は再生制限情報（時間）が０でなく、再生が許容されている状態であるかどうかを判定する（Ｓ６０）。この判定がＹＥＳのとき借入れ中コンテンツの再生処理は終了して図９のコンテンツの再生処理も終了し、ＮＯのときＳ６１へ処理を移す。
【０１６１】
Ｓ６１では、制御手段１１０は、貸出し認証情報のライセンスを返却する必要があるかどうかを判定する。この判定がＹＥＳのときＳ６２へ処理を移し、ＮＯのとき処理をＳ６２’へ移す。
【０１６２】
Ｓ６２では、制御手段１１０は、貸出し認証情報のライセンスを返却する処理を実行する。この処理が終了すると借入れ中コンテンツの再生処理は終了して図９のコンテンツの再生処理も終了する。
【０１６３】
Ｓ６２’では、制御手段１１０は、貸出し認証情報を削除し、削除したことを貸主へ通知した後、借入れ中コンテンツの再生処理は終了して図９のコンテンツの再生処理も終了する。
【０１６４】
次に、図１４を参照して、コンテンツの借入れ依頼処理の詳細を説明する。
【０１６５】
制御手段１１０は、当該コンテンツ受信装置１００のユーザ（借主）が選んだコンテンツのコンテンツＩＤ及び借主のユーザＩＤを、他のコンテンツ受信装置１００（即ち、他のユーザ、貸主）へ送信する（Ｓ７１）の処理が終了するとコンテンツの借入れ依頼処理は終了し、図７のメインフローのＳ１へ処理を移す。
【０１６６】
次に、図１５を参照して、コンテンツの貸出し処理の詳細を説明する。
【０１６７】
先ず、制御手段１１０は、借主からコンテンツＩＤを受信したか否かの判断を行う（Ｓ８０）。すなわち、制御手段１１０は、借主となる他のコンテンツ受信装置１００から、その借主が選択したコンテンツに関するコンテンツＩＤを含んだ情報を受信したか否かの判断を行い、コンテンツＩＤを受信したと判断した場合に処理をＳ８１へ移し、コンテンツＩＤを受信していないと判断した場合に、このコンテンツ貸出し処理を終了して、図７のメインフローのステップＳ１へ処理を移す。
【０１６８】
Ｓ８１において制御手段１１０は、外部記憶装置１３０に記憶される購入リストを参照し、当該選択されたコンテンツは購入済みコンテンツかどうかを判定する。この判定がＹＥＳのときＳ８３へ処理を移し、ＮＯのときＳ８２へ処理を移す。
【０１６９】
Ｓ８２では、制御手段１１０は、耐タンパ性メモリ１６０に記憶される貸出し認証情報の貸出し制限情報に含まれる又貸し可能かどうかの項目の値を参照し、この値が又貸ししてもよいことを示す情報であるかどうかを判定する。この判定がＹＥＳのときＳ８５へ処理を移し、ＮＯのときＳ８７へ処理を移す。
【０１７０】
Ｓ８３では、制御手段１１０は、外部記憶装置１３０に記憶される貸出しリストを参照し、当該選択されたコンテンツは貸出し中コンテンツかどうかを判定する。この判定がＹＥＳのときＳ８４へ処理を移し、ＮＯのときＳ８５へ処理を移す。
【０１７１】
Ｓ８４では、制御手段１１０は、耐タンパ性メモリ１６０に記憶される貸出し認証情報の貸出し制限情報に含まれる貸出し中に視聴できるかどうかの項目の値を参照し、この値が視聴できることを示す情報であるかどうかを判定する。この判定がＹＥＳのときＳ８５へ処理を移し、ＮＯのときＳ８７へ処理を移す。
【０１７２】
Ｓ８５では、制御手段１１０は、耐タンパ性メモリ１６０に記憶される貸出し認証情報のライセンス情報に含まれる視聴制限情報（例えば、１８歳未満視聴禁止といった年齢制限など）を参照し、借主がこの視聴制限情報が示す条件を満たしているかどうかを判定する。この判定がＹＥＳのときＳ８６へ処理を移し、ＮＯのときＳ８７へ処理を移す。
【０１７３】
このときの借主の情報は、借主から教えてもらうことにより取得してもよく、また貸主がサーバから借主の情報を取得してもよい。このような方法で、借主の情報を取得し借主が視聴制限情報を満たしているか判断を行う。
【０１７４】
なお、Ｓ８５の、視聴制限情報の充足の確認処理は、コンテンツ受信装置１００の制御手段１１０が行うとしているが、これに限らず、認証情報送信装置２００又はコンテンツ配信装置３００にても行うことが可能である。即ち、視聴制限情報の充足の確認処理を認証情報送信装置２００にて行う場合は、視聴制限情報を充足していないユーザに対しては、貸出し認証情報を発行しないことになる。又、視聴制限情報の充足の確認処理をコンテンツ配信装置３００にて行う場合は、視聴制限情報を充足していないユーザに対しては、コンテンツのデータの配信を行わないことになる。
【０１７５】
Ｓ８６では、制御手段１１０は、貸出しライセンス作成処理を行う。この処理の詳細は、図１６を参照して説明する。この処理が終了すると、コンテンツの貸出し処理は終了し、図７のメインフローのＳ１へ処理を移す。
【０１７６】
Ｓ８７では、制御手段１１０は、コンテンツ受信装置１００が備えるユーザインターフェース表示手段１００ｆの表示画面に、メッセージボックスにて、他人へ貸出すことはできないことの表示を行う。
【０１７７】
Ｓ８８では、制御手段１１０は、コンテンツの借主へ、貸出すことはできないという情報を送信する。この処理が終了すると、コンテンツの貸出し処理は終了し、図７のメインフローのＳ１へ処理を移す。
【０１７８】
次に、図１６を参照して、貸出しライセンス作成処理の詳細について説明する。
【０１７９】
先ず、制御手段１１０は、耐タンパ性メモリ１６０に記憶している購入ライセンス（図５参照）中の貸出し制限情報に含まれるライセンスの発行欄を参照して、ライセンスの発行をサーバ（認証情報送信装置２００）で行うか否かの判断を行い（Ｓ９１）、サーバで行うと判断した場合に処理をＳ９２へ移し、サーバで行わないと判断した場合に処理をＳ９６へ移す。
【０１８０】
Ｓ９２において制御手段１１０は、借主のユーザＩＤをサーバ（認証情報送信装置２００）へ送信する。
【０１８１】
その後、Ｓ９３において制御手段１１０は、サーバから借主用の貸出しライセンスを受信する処理を行った後、処理をＳ９４へ移す。
【０１８２】
一方、Ｓ９６において制御手段１１０は、ライセンスの発行を端末（貸主となるコンテンツ受信装置１００）で行うか否かの判断を行い、端末でライセンスの発行を行うと判断した場合に処理をＳ９７へ移し、端末でライセンスの発行を行わないと判断した場合に処理をＳ９８へ移す。
【０１８３】
Ｓ９７において制御手段１１０は、借主のユーザＩＤで貸出しライセンスを作成する処理を行った後、処理をＳ９４へ移す。
【０１８４】
また、Ｓ９８において制御手段１１０は、ライセンスの発行をライセンス発行権のある他の端末（他のコンテンツ受信装置１００）で行うか否かの判断を行い、ライセンス発行券のある他の端末でライセンスの発行を行うと判断した場合に処理をＳ９９へ移し、ライセンス発行券のある他の端末でライセンスの発行を行わないと判断した場合に、この貸出しライセンス作成処理を終了して、処理を図７に示すＳ１へ戻す。
【０１８５】
Ｓ９９において制御手段１１０は、借主のユーザＩＤをライセンス発行権のある端末（他のコンテンツ受信装置１００）へ送信する処理を行った後、処理をＳ１００へ移す。
【０１８６】
Ｓ１００において制御手段１１０は、ライセンス発行権のある他の端末から借主用の貸出しライセンスを受信する処理を行った後、処理をＳ９４へ移す。
【０１８７】
Ｓ９４において制御手段１１０は、Ｓ９３、Ｓ１００で受信した借主用の貸出しライセンス又は、Ｓ９７において自身で作成した借主用の貸出ライセンスに基づいて、貸出しリストを更新する処理を行った後、処理をＳ９５へ移す。
【０１８８】
Ｓ９５において制御手段１１０は、借主へ貸出しライセンスを含んだ貸出し認証情報を送信する処理を行い、その後、この貸出しライセンス作成処理を終了して、処理を図７に示すＳ１へ戻す。
【０１８９】
なお、この貸出しライセンス作成処理においてライセンス借主へ送信される貸出し認証情報は、その後借主によって使用されるライセンスとなるものである。ここで、貸出しライセンスを含んだ貸出し認証情報を受信した借主側のコンテンツ受信装置１００では、この貸出し認証情報の受信と、貸出し認証情報の返却とを区別することが必要である。
【０１９０】
このとき、貸出しライセンスが認証情報送信装置のみで発行される場合、認証情報送信装置２００から受け取った貸出しライセンスは、これから借主へ貸し出すライセンスであることが分かる。端末装置から受信した貸出ライセンスはライセンスの返却であることが分かる。
【０１９１】
また、貸出ライセンスを見て判断する場合、S９３、Ｓ１００で受け取った貸出しライセンスは、まだ未使用であるので再生制限情報を満たしている。貸出し情報の返却を受け取った場合は、貸出しライセンスは使用済みであるので、再生制限情報を満たしていない。これにより、制御手段１１０は、受け取ったライセンスが再生制限情報を満たしているか否かから、貸し出すライセンスか、返却ライセンスかを判断することができる。
【０１９２】
次に、図１７を参照して、その他の処理の詳細について説明する。
【０１９３】
先ず、制御手段１１０は、貸出し認証情報を受信したかどうかを判定する（Ｓ１０１）。この判定がＹＥＳのときＳ１０２へ処理を移し、ＮＯのときＳ１０３へ処理を移す。
【０１９４】
ここで受信した貸出し認証情報に含まれているライセンスは、受け取ったコンテンツ受信装置１００で使用できるライセンスであり、このライセンスを受け取ったコンテンツ受信装置１００は、ライセンスの使用できるユーザＩＤを見ることによって、そのユーザ宛の貸出しライセンスであること認識することができる。
【０１９５】
Ｓ１０２では、制御手段１１０は、コンテンツの借入れ処理を実行する。この処理の詳細は、図１８を参照して後述する。この処理が終了するとその他の処理は終了し、図７のＳ１へ処理を移す。
【０１９６】
Ｓ１０３では、制御手段１１０は、貸出し認証情報の返却を受信したかどうかを判定する。この判定がＹＥＳのときＳ１０４へ処理を移し、ＮＯのときＳ１０５へ処理を移す。
【０１９７】
Ｓ１０４において制御手段１１０は、貸出しリストの更新を行った後、その他の処理を終了し、図７のＳ１へ処理を移す。
【０１９８】
Ｓ１０５において制御手段１１０は、貸出し認証情報の削除を示す情報を受信したか否かの判断を行い、貸出し認証情報の削除を示す情報を受信したと判断した場合に、処理をＳ１０４へ移し、受信していないと判断した場合に、処理をＳ１０６へ移す。
【０１９９】
ここで受信する貸出し認証情報の削除を示す情報は、貸出し認証情報の返却が必要でないコンテンツが再生制限情報を満たさなくなった場合に受信する情報である。
【０２００】
Ｓ１０６において制御手段は、ライセンス発行依頼を受信したか否かの判断を行い、ライセンス発行依頼を受信したと判断した場合に処理をＳ１０７へ移し、ライセンス発行依頼を受信していないと判断した場合に処理をＳ１０８へ移す。
【０２０１】
Ｓ１０７において制御手段１１０は、図２１に示す認証情報送信装置が行う貸出し認証情報の発行処理と同様の処理を行った後、その他の処理を終了し、処理を図７のＳ１へ移す。
【０２０２】
Ｓ１０８において制御手段１１０は、初期化処理を実行する。ここでは、主に、ＲＡＭ１０３の初期化処理、実行プログラムの初期化処理を実行する他、様々なエラー処理などを行う。そして、この初期化処理が終了するとその他の処理は終了し、図７のＳ１へ処理を移す。
【０２０３】
次に、図１８を参照して、コンテンツの借入れ処理の詳細について説明する。
【０２０４】
先ず、制御手段１１０は、当該処理が実行されるコンテンツ受信装置１００とは異なる、コンテンツの借入れ元である他のコンテンツ受信装置１００から、借りるコンテンツの情報（例えば、コンテンツ名、歌手、コンテンツＩＤなどの情報）を受信する（Ｓ１１１）。
【０２０５】
次に、制御手段１１０は、外部記憶装置１３０に記憶されるコンテンツのログを参照し、例えばコンテンツＩＤをキーにして検索し、同一コンテンツＩＤを持つコンテンツがコンテンツのログに存在するかどうかを判定する（Ｓ１１２）。この判定がＹＥＳのときＳ１１３へ処理を移し、ＮＯのときＳ１１４へ処理を移す。
【０２０６】
Ｓ１１３では、制御手段１１０は、外部記憶装置１３０に記憶されるコンテンツのログを参照し、借りたことのあるコンテンツを再度借りることができるかどうか、即ち、コンテンツのログに記録される貸出し回数の情報が、借りる回数の制限値以下であるかどうかを判定する。この判定がＹＥＳのときＳ１１４へ処理を移し、ＮＯのときＳ１１６へ処理を移す。
【０２０７】
Ｓ１１４では、制御手段１１０は、外部記憶装置１３０に記憶される借入れリストに、今回借入れるコンテンツのコンテンツ名、歌手、コンテンツＩＤなどの情報を含んだレコードを追加して更新する。
【０２０８】
Ｓ１１５では、制御手段１１０は、今回借りたコンテンツのデータを、コンテンツ名、歌手、コンテンツＩＤ、累計の借入れ回数などの情報とともに、外部記憶装置１３０に記憶されるコンテンツのログに記録する。この処理が終了するとコンテンツの借入れ処理は終了し、図１７のその他の処理も終了する。
【０２０９】
なお、借りるコンテンツのデータは、ダウンロード方式、ストリーミング方式のいずれによっても視聴可能であってもよい。借りるコンテンツのデータは、コンテンツ配信装置３００から取得してもよいし、認証情報送信装置２００によって認証付けられている他のコンテンツ受信装置１００から取得するようにしてもよい。他のコンテンツ受信装置１００からコンテンツのデータの取得の際には、コンテンツＩＤからＤＨＴ（Ｄｉｓｔｒｉｂｕｔｅｄ  Ｈｕｓｈ  Ｔａｂｌｅ）を用いてコンテンツの検索を行う。
【０２１０】
ここで用いるＤＨＴとは、ハッシュ関数を用いて、全てのコンテンツ受信装置１００にそれぞれ固有のノードＩＤを取得させ、全てのコンテンツに対しても同様にハッシュ関数を用いて、同じ内容のコンテンツに同一のコンテンツＩＤを振り分けておき、各コンテンツ受信装置１００は、コンテンツが配信されるネットワークにおける特定のノードＩＤ郡と、コンテンツＩＤ郡のみを記録したハッシュテーブルを、それぞれのコンテンツ受信装置１００で分散して備えている。
【０２１１】
そして、借主となるコンテンツ受信装置１００のユーザが取得したいコンテンツを選択すると、そのコンテンツに対応したコンテンツＩＤに基づいて、そのコンテンツを保有している他のコンテンツ受信装置１００（貸主となる端末）のノードＩＤを検索することができるシステムである。
【０２１２】
また、購入コンテンツにおいてもＤＨＴを用いて取得することができる。この場合、まず、ＤＨＴを用いてコンテンツの検索を行い、コンテンツが発見できなかった場合は、コンテンツ配信装置３００から取得するようにする。このようにすることによって、コンテンツ配信装置３００の負荷を軽減することができる。
【０２１３】
Ｓ１１６では、制御手段１１０は、受信したコンテンツの情報を破棄する、即ち、外部記憶装置１３０に記憶しない。
【０２１４】
次に、制御手段１１０は、コンテンツ受信装置１００が備えるユーザインターフェース表示手段１００ｆの表示画面に、メッセージボックスにて、一度借りているコンテンツは再度借りることができないことの表示を行う（Ｓ１１７）。この処理が終了するとコンテンツの借入れ処理は終了し、図１７のその他の処理も終了する。
【０２１５】
次に、図１９から図２１を参照して、認証情報送信装置２００の制御手段２１０が実行する処理について説明する。
【０２１６】
先ず、図１９を参照して、認証情報送信装置２００における処理のメインフローについて説明する。
【０２１７】
先ず、制御手段２１０は、コンテンツ受信装置１００から購入ライセンス発行依頼を受信したどうかを判定する（Ｓ２０１）。この判定がＹＥＳのときＳ２０２へ処理を移し、ＮＯのときＳ２０３へ処理を移す。
【０２１８】
Ｓ２０２では、制御手段２１０は、購入ライセンスの発行処理を実行する。この処理の詳細は、図２０を参照して後述する。この処理が終了すると、Ｓ２０１へ処理を移す。
【０２１９】
Ｓ２０３では、制御手段２１０は、コンテンツ受信装置１００か貸出し認証情報発行依頼を受信したどうかを判定する。この判定がＹＥＳのときＳ２０４へ処理を移し、ＮＯのときＳ２０５へ処理を移す。
【０２２０】
Ｓ２０４では、制御手段２１０は、貸出し認証情報の発行処理を実行する。この処理の詳細は、図２１を参照して後述する。この処理が終了すると、Ｓ２０１へ処理を移す。
【０２２１】
Ｓ２０５では、制御手段２１０は、その他処理を実行する。ここでは、主に、エラー処理、ＲＡＭ２０３の初期化処理、実行プログラムの初期化処理を実行する。この処理が終了するとＳ２０１へ処理を移す。
【０２２２】
次に、図２０を参照して、購入ライセンスの発行処理について説明する。
【０２２３】
先ず、制御手段２１０は、コンテンツの購入者の視聴ユーザＩＤを基に、購入ライセンス（認証情報）を作成する（Ｓ２１１）。
【０２２４】
次に、制御手段２１０は、Ｓ２１１で作成されたコンテンツの購入者のライセンスを、当該コンテンツ受信装置１００へ送信する（Ｓ２１２）。この処理が終了すると、購入ライセンスの発行処理は終了し、図１９のＳ２０１へ処理を移す。
【０２２５】
次に、図２１を参照して、貸出し認証情報の発行処理について説明する。
【０２２６】
先ず、制御手段２１０は、コンテンツの貸主の視聴ユーザＩＤと、コンテンツの借主のユーザＩＤと、貸し借りするコンテンツのＩＤとを基に、貸出し認証情報を作成する（Ｓ２２１）。
【０２２７】
次に、制御手段２１０は、コンテンツの貸主又は借主のコンテンツ受信装置１００へ、Ｓ２２１で作成された貸出し認証情報を送信する（Ｓ２１２）。この処理が終了すると、貸出し認証情報の発行処理は終了し、図１９のＳ２０１へ処理を移す。
【０２２８】
次に、図２２を参照して、コンテンツ配信装置３００の制御手段３１０が実行するコンテンツ配信処理について説明する。
【０２２９】
先ず、制御手段３１０は、コンテンツ受信装置１００からのダウンロード要求を受信したかどうかを判定する（Ｓ３０１）。この判定がＹＥＳのときＳ３０２へ処理を移し、ＮＯのときコンテンツ配信処理は終了する。
【０２３０】
Ｓ３０２では、制御手段３１０は、エンクリプタ３４０を使用して、配信を要求されたコンテンツのデータを暗号化する。
【０２３１】
このとき、制御手段３１０は、所定の暗号化キーを用いてコンテンツのデータを暗号化するが、このとき用いる暗号化キーは、コンテンツ配信装置３００が配信する１つのコンテンツに対して、制御手段３１０がランダムに１つ決定するものである。なお、制御手段３１０は、コンテンツ毎に暗号化キーを決定する以外に、コンテンツの配信先となるコンテンツ受信装置１００毎に、個別に暗号化キーを決定することもできる。
【０２３２】
次に、制御手段３１０は、Ｓ３０２で暗号化されたコンテンツのデータを、コンテンツ受信装置１００へ送信する（Ｓ３０３）。
【０２３３】
次に、制御手段３１０は、コンテンツのデータの最後のデータをコンテンツ受信装置１００へ送信したかどうかを判定する（Ｓ３０４）。この判定がＹＥＳのときコンテンツ配信処理は終了し、ＮＯのときＳ３０３へ処理を移す。
【０２３４】
次に、図２３を参照して、上記実施第１実施形態を踏まえ、コンテンツ受信装置１００の視聴ユーザによるコンテンツの購入の際に行われる認証情報（購入ライセンス証）の発行のプロセスの概略について説明する。
【０２３５】
先ず、コンテンツの購入者は、コンテンツ受信装置１００が備えるリモコン１００dを操作して、購入するコンテンツを選択し、この選択されたコンテンツのＩＤ及び視聴ユーザＩＤが、コンテンツ受信装置１００から認証情報送信装置２００へ、認証情報の発行依頼として送信される（Ｓ１１（図８））。
【０２３６】
次に、認証情報の発行依頼として送信されたコンテンツＩＤ及び視聴ユーザＩＤが認証情報送信装置２００により受信されると、認証情報送信装置２００は、コンテンツＩＤ及び視聴ユーザＩＤに基づいて認証情報を作成し（Ｓ２１１（図２０））、この作成された認証情報がコンテンツ受信装置１００へ送信される（Ｓ２１２（図２０））。そして、コンテンツの購入者は、認証情報送信装置２００から送信された認証情報を受信する。
【０２３７】
次に、図２４を参照して、上記実施第１実施形態を踏まえ、コンテンツ受信装置１００の視聴ユーザによるコンテンツの貸出しの際に行われる貸出し認証情報（貸出しライセンス証）の発行のプロセスの概略について説明する。
【０２３８】
この貸出し認証情報の発行には、貸主側が貸出すコンテンツと借主を決定する場合と、借主側が借りるコンテンツとそのコンテンツを貸出してもらう貸主を選択する場合とがある。
【０２３９】
貸主側が貸出すコンテンツと借主を決定する場合に、コンテンツの貸主は、コンテンツ受信装置１００が備えるリモコン１００dを操作することにより、映像音声出力装置１００ｅのＣＲＴの画面上にコンテンツの一覧を表示させ、その一覧の中から貸出すコンテンツを選択し、その後、貸主がリモコン１００dを操作してＣＲＴの画面上にユーザの一覧を表示させ、その一覧の中から貸出す相手方の借主を選択すると、この選択された借主のユーザＩＤが、借主のコンテンツ受信装置１００からコンテンツの貸主のコンテンツ受信装置１００へ、認証情報の発行依頼として送信される。
【０２４０】
また、借主側が借りるコンテンツとそのコンテンツを貸出してもらう貸主を選択する場合に、コンテンツの借主は、コンテンツ受信装置１００が備えるリモコン１００dを操作することにより、映像音声出力装置１００ｅのＣＲＴの画面上にコンテンツの一覧を表示させ、その一覧の中から所望のコンテンツを選択し、その後、借主がリモコン１００dを操作してＣＲＴの画面上に、選択したコンテンツを保有している貸主となることが可能なユーザの一覧を表示させ、その一覧の中から貸主となるユーザを選択すると、この選択された貸主のコンテンツ受信装置１００へ借主のユーザＩＤ及び、借主が選択したコンテンツのコンテンツＩＤが認証情報の発行依頼として送信される（Ｓ７１（図１４））。
【０２４１】
次に、コンテンツのＩＤ及び借主の視聴ユーザＩＤが、貸主のコンテンツ受信装置１００から認証情報送信装置２００へ、認証情報の発行依頼として送信される（Ｓ９２（図１６））。
【０２４２】
次に、認証情報の発行依頼として送信されたコンテンツＩＤ及び借主の視聴ユーザＩＤが認証情報送信装置２００により受信されると、認証情報送信装置２００は、コンテンツＩＤ及び視聴ユーザＩＤに基づいて貸出し認証情報を作成し（Ｓ２１１（図２０））、この作成された貸出し認証情報がコンテンツ受信装置１００へ送信される（Ｓ２１２（図２０））。そして、コンテンツの借主は、貸出し認証情報を受信する。
【０２４３】
なお、貸出し認証情報は、貸主（コンテンツの購入者）のコンテンツ受信装置１００を経由して借主のコンテンツ受信装置１００へ送信されてもよいし、認証情報送信装置２００から直接借主のコンテンツ受信装置１００へ送信されてもよい。
【０２４４】
以下、図２５から図２７を参照して、本発明の第２実施形態を説明する。
【０２４５】
第２実施形態のコンテンツ配信システムＳでは、コンテンツの貸出しの際に、貸出し認証情報が、コンテンツ受信装置１００で作成され、認証情報送信装置２００では作成されない。
【０２４６】
そのため、図５に示した購入ライセンスに含まれる情報に代えて、図２５に示す情報が購入ライセンスに含まれる。又、図１６に示した貸出しライセンス作成処理に代えて、図２６に示す貸出しライセンス作成処理が実行される。
【０２４７】
第２実施形態における購入ライセンスに含まれる情報は、第１実施形態のそれと比べて、貸出し制限情報の情報が多い。具体的には、一度に貸出し可能な数、再生可能回数、貸出し時間、又貸し可能か、視聴できる範囲の情報が追加されている。これは、購入ライセンスを基に貸出し認証情報を作成する際に、第２実施形態では、認証情報送信装置２００への照会を行わないため、予めコンテンツの初回購入時において、その認証情報（購入ライセンス）に貸出し認証情報（貸出しライセンス）を作成するために必要な情報を含ませておかなければならないからである。上記のように、購入ライセンスに追加となる情報は、貸出し認証情報に引継がれるものである。
【０２４８】
一度に貸出し可能な数は、ユーザが所持している同一のコンテンツを何人まで同時に貸出すことができるかの情報である。
【０２４９】
再生可能回数は、実際に再生できる回数の制限情報を示す。
【０２５０】
貸出し時間は、借主が貸出しライセンス（貸出し認証情報）を受信してからそのライセンスが有効である時間を示す。
【０２５１】
又貸し可能かは、借りたコンテンツを、他のコンテンツ受信装置１００へ又貸しできるかどうかの情報を示す。又貸しができる場合には、何人まで又貸しすることができるか、コンテンツの貸主が貸出し期間中に当該コンテンツを視聴することが可能かどうかは、コンテンツ配信サービスの提供元で決定できる。
【０２５２】
視聴できる範囲は、借りたコンテンツを視聴できる範囲を示す情報である。例えば、コンテンツの始めの１分間などと制限することができる。
【０２５３】
なお、第２実施形態において、購入ライセンスに含まれる情報の、ライセンスの発行元の装置を示す情報は、常に端末（コンテンツ受信装置１００）である。
【０２５４】
又、第２実施形態のコンテンツ配信システムＳでは、貸出し認証情報をコンテンツ受信装置１００で作成するため、認証情報送信装置２００は必須の構成要件ではなく、省略可能である。
【０２５５】
これらの差異以外は、第２実施形態のコンテンツ配信システムＳは、第１実施形態のコンテンツ配信システムＳと同一である。
【０２５６】
次に、図２６を参照して、第２実施形態の貸出しライセンス作成処理について説明する。
【０２５７】
先ず、制御手段１１０は、コンテンツの購入ライセンス（認証情報）からコンテンツの貸出し制限情報を取得する（Ｓ９１ａ）。
【０２５８】
次に、制御手段１１０は、借主の視聴ユーザＩＤで貸出し認証情報を作成する（Ｓ９２ａ）。このとき制御手段１１０は、借主のユーザＩＤが不正なものでないかどうかを、チェックする必要があるため、借主のユーザＩＤに関する電子証明書を参照した後に、貸出し認証情報を作成するようにしている。
【０２５９】
次に、制御手段１１０は、外部記憶装置１３０に記憶される貸出しリストに、新規に貸出されるコンテンツに関する情報を含むレコードを追加して更新する（Ｓ９３ａ）。
【０２６０】
次に、制御手段１１０は、コンテンツの借主のコンテンツ受信装置１００へ、Ｓ９２ａで作成した貸出し認証情報を送信する（Ｓ９４ａ）。この処理が終了すると、貸出しライセンス作成処理は終了し、図１５のコンテンツの貸出し処理も終了する。
【０２６１】
次に、図２７を参照して、上記実施第２実施形態を踏まえ、コンテンツ受信装置１００の視聴ユーザによるコンテンツの貸出しの際に行われる貸出し認証情報（貸出しライセンス証）の発行のプロセスの概略について説明する。
【０２６２】
先ず、コンテンツの借主は、コンテンツ受信装置１００が備えるリモコン１００dを操作して、借りる相手方の貸主を選択し、この選択された貸主のコンテンツ受信装置１００に対して、コンテンツＩＤ及び借主の視聴ユーザＩＤが、認証情報の発行依頼として送信される。
【０２６３】
次に、認証情報の発行依頼として送信されたコンテンツＩＤ及び借主の視聴ユーザＩＤが貸主のコンテンツ受信装置１００により受信されると、貸主のコンテンツ受信装置１００は、コンテンツＩＤ及び借主の視聴ユーザＩＤに基づいて認証情報が作成される（Ｓ９２ａ（図２６））。そして、この作成された認証情報が借主のコンテンツ受信装置１００へ送信される（Ｓ９４ａ（図２６））。そして、コンテンツの借主は、貸出し認証情報を受信する。
【０２６４】
以下、図２８から図を３０参照して、本発明のコンテンツ配信システムＳの変形実施形態を説明する。
【０２６５】
第１実施形態及び第２実施形態では、コンテンツ受信装置１００がＳＴＢであることを想定しているが、これに限られるものではない。
【０２６６】
図２８は、コンテンツ受信装置１００を携帯情報端末とした例である。
【０２６７】
図２８を参照すると、複数の携帯情報端末（ＰＤＡ、携帯電話など）５００が、基地局を介して、専用の携帯情報端末の認証サーバ２００´（認証情報送信装置）と通信可能に接続されている。基地局と携帯情報端末の認証サーバ２００´とは有線で接続されているが、基地局と携帯情報端末５００とは、無線で通信可能となっている。
【０２６８】
そして、図２８では、携帯情報端末５００が、第１実施形態及び第２実施形態のコンテンツ受信装置１００に対応しており、携帯情報端末５００同士間は、BlueToothやIrDAを用いて通信が可能である。
【０２６９】
このように、コンテンツ受信装置１００として携帯情報端末５００を適用することにより、携帯情報端末５００が基地局圏内にある場合はもちろん、基地局圏外にある場合であっても、携帯情報端末５００間での通信が可能となり、コンテンツの流通を促進させることができる。
【０２７０】
また、携帯情報端末５００同士で直接コンテンツのやり取りが可能なことから、貸出し認証情報の発行は、携帯情報端末５００が行う。
【０２７１】
図２９は、コンテンツ受信装置１００と携帯情報端末とがペアになった例である。
【０２７２】
図２９において、携帯情報端末５００は、第１実施形態及び第２実施形態のコンテンツ受信装置１００に付加的に接続可能となっている。携帯情報端末５００とコンテンツ受信装置１００との間の接続は、ＵＳＢ（Universal Serial Bus）や近接通信を用いて行う。
【０２７３】
また、貸出し認証情報の発行は、コンテンツ受信装置１００同士又は携帯情報端末５００同士でコンテンツのやり取りが可能なことから、コンテンツ受信装置１００又は携帯情報端末５００が行い、コンテンツ受信装置１００及び携帯情報端末５００との間で、貸出し認証情報の発行に関する情報の同期を取る。
【０２７４】
なお、コンテンツ受信装置１００におけるコンテンツの視聴は、携帯情報端末５００が無くとも可能である。また、リモコン１００ｄの機能を携帯情報端末５００に持たせ、この携帯情報端末５００をリモコン装置として使用するようにしてもよい。
【０２７５】
このようにコンテンツ配信システムＳを構成することにより、屋外において携帯情報端末５００間で、ライセンスの貸し借りだけを行い、家（コンテンツ受信装置１００が設置されている場所）に返ってから、ＳＴＢでコンテンツを視聴することが可能となる。
【０２７６】
このとき、携帯情報端末５００間の通信には、BlueToothやIrDAを利用することができ、また、携帯電話の本来の無線通信を利用することもできる。
【０２７７】
このように、ライセンスの貸し借り（やり取り）のみを無線通信により行い、コンテンツのやり取りをブロードバンド接続したコンテンツ受信装置１００で行うことにより、データサイズの比較的大きなコンテンツであっても気軽に貸し借りできるので、コンテンツの流通をさらに促進させることができる。
【０２７８】
図３０は、携帯情報端末がコンテンツ受信装置１００の機能も併せ持つ例である。
【０２７９】
図３０を参照すると、複数の携帯情報端末５００が、基地局を介して、専用の携帯情報端末の認証サーバ２００´と通信可能に接続されている。基地局と携帯情報端末の認証サーバ２００´とは有線で接続されているが、基地局と携帯情報端末５００とは、無線で通信可能となっている。
【０２８０】
このようにコンテンツ配信システムＳを構成した場合に、携帯情報端末５００とコンテンツ受信装置１００との間の接続はＵＳＢを用いて行うようにする。
【０２８１】
この構成は、携帯情報端末５００による通信速度が、将来的に光ファイバー通信による通信速度と同程度となったときに特に有効である。
【０２８２】
また、この構成によれば、コンテンツは、携帯情報端末５００内とＳＴＢ内の両方に格納できるが、ＳＴＢの方が携帯情報端末５００よりも大きな記憶装置を持つことができるので、ＳＴＢを図書館的（データベース的）に使うとさらに効果的で、コンテンツの
流通を一層促進することができる。
【０２８３】
又、携帯情報端末５００には、コンテンツ受信装置１００が接続される。プレーヤ１００cにおけるコンテンツの視聴には、携帯情報端末５００が必要不可欠である。貸出し認証情報の発行は、当然に携帯情報端末５００が行う。
【０２８４】
次に、図３１を参照して、コンテンツ受信装置１００の入力装置の一実施形態について説明する。
【０２８５】
従来、コンテンツ受信装置１００に記憶されているコンテンツは、このコンテンツ受信装置１００のユーザが自分の好み（お気に入り度合い）に応じてマークをつけることができる。ユーザのお気に入り度合いを表すものとして、数字や色などが挙げられる。ユーザのお気に入り度合いに応じたマーキングは、コンテンツ受信装置１００が備える矢印ボタン、決定ボタンを操作することによって決定される。例えば、コンテンツ１は、お気に入り度合いが３であり、青色のマークを付され、コンテンツ２は、お気に入り度合いが４であり、赤色のマークを付される。
【０２８６】
しかしながら、ユーザがコンテンツのお気に入り度合いを入力するためには、コンテンツを選択してから、この次にお気に入り度合いを決定しなければならない、という複数のボタン操作を必要とする。
【０２８７】
この問題にかんがみ、この実施形態では、ユーザがコンテンツ受信装置１００の決定ボタンを操作してコンテンツを選択した際に、決定ボタンの押下圧力に応じてお気に入り度合いの情報を付加しておくことによって、コンテンツの購入時などの参考とすることができる。例えば、決定ボタンの押下圧力が強かったコンテンツは、お気に入り度合いが大で、黒色から変化して赤色のマークを付され、決定ボタンの押下圧力が普通であったコンテンツは、お気に入り度合いが中であり、黒色から変化して緑色のマークを付され、決定ボタンの押下圧力が弱かったコンテンツは、お気に入り度合いが小であり、黒色から変化して青色のマークを付される。この場合に、ユーザによって決定ボタンの押下圧力は異なるので、ユーザの押下圧力に応じてお気に入り度合いを設定できるようになっている。
【０２８８】
図３０を参照して、コンテンツ受信装置１００が携帯情報端末５００´である場合について説明する。
【０２８９】
携帯情報端末５００´は、本体下部略中央には、決定ボタン５０１´が、この決定ボタン５０１´を取り囲むように方向設定ボタンとしての十字ボタン５０２´が、本体上部には、表示画面５０３´が備えられている。決定ボタン５０１´は、内部に圧力センサが備えられており、押下圧力を検知することができる。表示画面５０３´の下部には、１、２、３の目盛が付いたレベルゲージ５０４´が表示されている。目盛１は、お気に入り度合いが小を表し、目盛２は、お気に入り度合いが中を表し、目盛３は、お気に入り度合いが大を表す。決定ボタン５０１´の押下圧力の強さが強いほどお気に入り度合いが高くなるように対応付けられている。図示のように、決定ボタン５０１´の押下圧力に応じたお気に入り度合いは、レベルゲージ５０４´の反転表示５０５´によって表される。
【０２９０】
ユーザは、表示画面５０３´に表示されているコンテンツを選択し決定したときに、決定ボタン５０１´を所定の押下圧力で押下することによって、この押下圧力に応じたお気に入り度合いが決定される。このようにすることによって、コンテンツの選択という１回の操作によって、同時にお気に入り度合いの情報を付加することが可能となり、手軽にお気に入り度合いが設定可能となり、お気に入り度合いの設定のわずらわしさから開放される。
【０２９１】
なお、お気に入り度合いに限らず、ユーザがコンテンツを分類することができる情報であれば、いずれの情報であっても、上記の方法で、ユーザの押下圧力に応じた情報が付加可能である。
【０２９２】
又、上記方法は、携帯情報端末５００´に限らず、再生、視聴のためにコンテンツを選択するコンテンツ選択手段を備えたコンピュータシステムであっても適用可能である。
【０２９３】
上記実施形態によれば、以下のコンテンツ配信システムが実現可能である。
【０２９４】
（１）  コンテンツ配信装置と、このコンテンツ配信装置からコンテンツを受信する複数のコンテンツ受信装置と、前記コンテンツ配信装置から前記コンテンツ受信装置へ配信されたコンテンツの再生に必要な所定の認証情報を、該コンテンツ受信装置からの要求に応じて該コンテンツ配信装置へ送信する認証情報送信装置とが、通信回線を介して接続されたコンテンツ配信システムであって、前記コンテンツ配信装置は、前記コンテンツ受信装置からの要求に応じてコンテンツを配信するコンテンツ配信手段（例えば、Ｓ３０３を実行する制御手段３１０など）を備え、前記認証情報送信装置は、前記コンテンツ受信装置からの要求に応じて、該コンテンツ受信装置において受信されるコンテンツの再生を、該コンテンツ受信装置にて行うために必要な認証情報を作成する認証情報作成手段（例えば、Ｓ２１１を実行する制御手段２１０など）と、前記認証情報作成手段により作成された前記認証情報を、前記コンテンツ受信装置へ送信する認証情報送信手段（例えば、Ｓ２１２を実行する制御手段２１０など）と、前記コンテンツ受信装置からの要求に応じて、該コンテンツ受信装置において受信されたコンテンツの再生を、該コンテンツ受信装置とは異なる他のコンテンツ受信装置にて行うために必要な貸出し認証情報を作成する貸出し認証情報作成手段（例えば、Ｓ２２１を実行する制御手段２１０など）と、前記貸出し認証情報作成手段により作成された前記貸出し認証情報を、前記コンテンツ受信装置又は前記他のコンテンツ受信装置へ送信する貸出し認証情報送信手段（例えば、Ｓ２２２を実行する制御手段２１０など）と、を備え、前記コンテンツ受信装置は、前記認証情報送信装置へ前記認証情報の作成を要求する認証情報作成要求手段（例えば、Ｓ１１を実行する制御手段１１０など）と、前記認証情報送信装置へ前記貸出し認証情報の作成を要求する貸出し認証情報作成要求手段（例えば、Ｓ９２を実行する制御手段１１０など）と、前記認証情報送信手段から受信した前記認証情報、又は前記貸出し認証情報送信手段から受信した前記貸出し認証情報を記憶する認証情報記憶手段（例えば、耐タンパ性メモリ１６０など）と、前記コンテンツ受信装置におけるコンテンツの選択に応じて、前記コンテンツ配信装置に対して、該コンテンツの配信要求を送信する配信要求送信手段（例えば、Ｓ３２、Ｓ４４、Ｓ５５を実行する制御手段１１０など）と、前記コンテンツ配信装置から配信されたコンテンツを受信するコンテンツ受信手段（例えば、Ｓ３２、Ｓ４４、Ｓ５５を実行する制御手段１１０など）と、前記コンテンツ受信手段により受信されたコンテンツを記憶するコンテンツ記憶手段（例えば、外部記憶装置１３０など）と、前記コンテンツ記憶手段により記憶されるコンテンツを、前記認証情報記憶手段に記憶される前記認証情報又は前記貸出し認証情報に基づいて再生するコンテンツ再生手段（例えば、Ｓ３５、Ｓ４７、Ｓ５８を実行する制御手段１１０など）と、を備えたことを特徴とするコンテンツ配信システム。
【０２９５】
（２）  （１）に記載のコンテンツ配信システムにおいて、前記認証情報は、前記コンテンツ受信装置を識別する装置識別情報を含み、前記貸出し認証情報は、前記コンテンツ受信装置を識別する装置識別情報、前記他のコンテンツ受信装置を識別する装置識別情報、及び前記コンテンツを識別するコンテンツ識別情報を含むことを特徴とするコンテンツ配信システム。
【０２９６】
（３）  （１）又は（２）に記載のコンテンツ配信システムにおいて、前記コンテンツ配信手段は、前記認証情報に基づいて前記コンテンツを暗号化する暗号化手段（例えば、Ｓ３０２を実行する制御手段３１０など）を含み、前記再生手段は、前記コンテンツ受信手段により受信されたコンテンツを、前記認証情報記憶手段に記憶される前記認証情報又は前記貸出し認証情報に基づいて復号する復号手段（例えば、Ｓ３４、Ｓ４６、Ｓ５７を実行する制御手段１１０など）を含むことを特徴とするコンテンツ配信システム。
【０２９７】
（４）  （１）から（３）のいずれかに記載のコンテンツ配信システムにおいて、前記コンテンツ受信装置は、コンテンツの視聴制限情報が充足されているかどうかを判定する視聴制限判定手段（例えば、Ｓ８５を実行する制御手段１１０など）を備え、前記認証情報作成要求手段は、前記視聴制限判定手段により、前記視聴制限情報が充足されていると判定されるとき、前記認証情報送信装置へ前記貸出し認証情報の作成を要求することを特徴とするコンテンツ配信システム。
【０２９８】
（５）  （１）から（４）のいずれかに記載のコンテンツ配信システムにおいて、前記貸出し認証情報は、前記他のコンテンツ受信装置におけるコンテンツの再生に関する再生制限情報を含むことを特徴とするコンテンツ配信システム。
【０２９９】
（６）  （５）に記載のコンテンツ配信システムにおいて、前記コンテンツ受信装置は、前記再生制限情報に基づく再生条件が充足されているかどうかを判定する再生条件充足判定手段（例えば、Ｓ５２、Ｓ６０を実行する制御手段１１０など）を備え、前記認証情報作成要求手段は、前記再生条件充足判定手段により、前記再生制限情報に基づく再生条件が充足されていると判定される場合に、前記コンテンツ記憶手段が既に前記コンテンツを記憶しているとき、前記再生手段が該コンテンツを再生し、前記コンテンツ記憶手段が未だ前記コンテンツを記憶していないとき、前記配信要求送信手段が前記コンテンツ配信装置に対して該コンテンツの配信要求を送信し、前記再生手段が該配信要求送信手段から受信した該コンテンツを再生することを特徴とするコンテンツ配信システム。
【０３００】
（７）  （６）に記載のコンテンツ配信システムにおいて、前記コンテンツ受信装置は、前記再生手段による前記コンテンツの再生後に、前記再生制限情報に基づく再生条件の更新を行う更新手段（例えば、Ｓ５９を実行する制御手段１１０など）を備え、前記再生条件充足判定手段は、前記更新手段による更新後の前記再生制限情報に基づく再生条件が充足されているかどうかを判定することを特徴とするコンテンツ配信システム。
【０３０１】
（８）  （１）から（７）のいずれかに記載のコンテンツ配信システムにおいて、前記コンテンツ受信装置は、前記コンテンツ配信手段を備え、前記配信要求送信手段は、前記コンテンツ受信装置におけるコンテンツの選択に応じて、前記他のコンテンツ受信装置に対して、前記貸出し認証情報に基づく該コンテンツの配信要求を送信し、前記コンテンツ受信手段は、前記他のコンテンツ受信装置から配信されたコンテンツを受信することを特徴とするコンテンツ配信システム。
【０３０２】
（９）  （１）から（８）のいずれかに記載のコンテンツ配信システムにおいて、前記コンテンツ受信装置は、前記認証情報作成手段と、前記認証情報送信手段と、前記貸出し認証情報作成手段と、前記貸出し認証情報送信手段と、を備え、前記認証情報作成要求手段は、前記他のコンテンツ受信装置へ前記認証情報の作成を要求し、前記貸出し認証情報作成要求手段は、前記他のコンテンツ受信装置へ前記貸出し認証情報の作成を要求し、前記認証情報記憶手段は、前記他のコンテンツ受信装置から受信した前記認証情報又は前記貸出し認証情報を記憶することを特徴とするコンテンツ配信システム。
【０３０３】
（１０）  （９）に記載のコンテンツ配信システムにおいて、認証情報送信装置が作成する前記認証情報は、当該認証情報に対応したコンテンツに関する貸出し認証情報を作成する装置を特定する情報を含み（図５参照）、コンテンツ受信装置は、他のコンテンツ受信装置からのコンテンツの配信要求を受信する配信要求受信手段（例えば、Ｓ８を実行する制御手段１１０、Ｓ３０１を実行する制御手段３１０など）と、配信要求に対応したコンテンツの貸出し認証情報を作成する装置を選択する認証情報作成装置選択手段（例えば、Ｓ９１、９６、９８を実行する制御手段１１０など）とを備え、認証情報作成装置選択手段は、配信要求受信手段が貸し出し認証情報作成要求を受信すると、前記配信要求に対応したコンテンツの認証情報に基づいて、貸出し認証情報を作成する装置を、配信要求を受信したコンテンツ受信装置と、他のコンテンツ受信装置と、認証情報送信装置との中から選択することを特徴とすることを特徴とするコンテンツ配信システム。
【０３０４】
又、上記実施形態によれば、以下のコンテンツ配信方法が実現可能である。
【０３０５】
（１１）  コンテンツ配信装置と、このコンテンツ配信装置からコンテンツを受信する複数のコンテンツ受信装置と、前記コンテンツ配信装置から前記コンテンツ受信装置へ配信されたコンテンツの再生に必要な所定の認証情報を、該コンテンツ受信装置からの要求に応じて該コンテンツ配信装置へ送信する認証情報送信装置とが、通信回線を介して接続されたコンテンツ配信システムにおけるコンテンツ配信方法であって、前記コンテンツ配信装置において、前記コンテンツ受信装置からの要求に応じたコンテンツを配信するステップ（例えば、Ｓ３０３など）を含み、前記認証情報送信装置において、前記コンテンツ受信装置からの要求に応じて、該コンテンツ受信装置において受信されるコンテンツの再生を、該コンテンツ受信装置にて行うために必要な認証情報を作成するステップ（例えば、Ｓ２１１など）と、前記認証情報を作成するステップにて作成された前記認証情報を、前記コンテンツ受信装置へ送信するステップ（例えば、Ｓ２１２など）と、前記コンテンツ受信装置からの要求に応じて、該コンテンツ受信装置において受信されたコンテンツの再生を、該コンテンツ受信装置とは異なる他のコンテンツ受信装置にて行うために必要な貸出し認証情報を作成するステップと、前記貸出し認証情報を作成するステップにて作成された前記貸出し認証情報を、前記コンテンツ受信装置又は前記他のコンテンツ受信装置へ送信するステップと、を含み、前記コンテンツ受信装置において、前記認証情報送信装置へ前記認証情報の作成を要求するステップ（例えば、Ｓ２２１など）と、前記認証情報送信装置へ前記貸出し認証情報の作成を要求するステップ（例えば、Ｓ９２など）と、前記認証情報を受信するステップにて受信した前記認証情報、又は貸出し認証情報を受信するステップにて受信した前記貸出し認証情報を記憶するステップ（例えば、Ｓ１２、Ｓ９３など）と、前記コンテンツ受信装置におけるコンテンツの選択に応じて、前記コンテンツ配信装置に対して、該コンテンツの配信要求を送信するステップ（例えば、Ｓ３２、Ｓ４４、Ｓ５５など）と、前記コンテンツ配信装置から配信されたコンテンツを受信するステップ（例えば、Ｓ３２、Ｓ４４、Ｓ５５など）と、前記コンテンツを受信するステップにて受信されたコンテンツを記憶するステップと、前記コンテンツを記憶するステップにて記憶されるコンテンツを、前記認証情報を記憶するステップにて記憶される前記認証情報又は前記貸出し認証情報に基づいて再生するステップ（例えば、Ｓ３５、Ｓ４７、Ｓ５８など）と、を含むことを特徴とするコンテンツ配信方法。
【０３０６】
又、上記実施形態によれば、以下の認証情報送信装置が実現可能である。
【０３０７】
（１２）  コンテンツ配信装置と、このコンテンツ配信装置からコンテンツ受信する複数のコンテンツ受信装置と、前記コンテンツ配信装置から前記コンテンツ受信装置へ配信されたコンテンツの再生に必要な所定の認証情報を、該コンテンツ受信装置からの要求に応じて該コンテンツ配信装置へ送信する認証情報送信装置とが、通信回線を介して接続されたコンテンツ配信システムにおける前記認証情報送信装置において、前記コンテンツ受信装置からの要求に応じて、該コンテンツ受信装置において受信されるコンテンツの、該コンテンツ受信装置における再生に必要な認証情報を作成する認証情報作成手段（例えば、Ｓ２１１を実行する制御手段２１０など）と、前記認証情報作成手段により作成された前記認証情報を、前記コンテンツ受信装置へ送信する認証情報送信手段（例えば、Ｓ２１２を実行する制御手段２１０など）と、前記コンテンツ受信装置からの要求に応じて、該コンテンツ受信装置において受信されたコンテンツの、該コンテンツ受信装置とは異なる他のコンテンツ受信装置における再生に必要な貸出し認証情報を作成する貸出し認証情報作成手段（例えば、Ｓ２２１を実行する制御手段２１０など）と、前記貸出し認証情報作成手段により作成された前記貸出し認証情報を、前記コンテンツ受信装置又は前記他のコンテンツ受信装置へ送信する貸出し認証情報送信手段（例えば、Ｓ２２２を実行する制御手段２１０など）と、を備えたことを特徴とする認証情報送信装置。
【０３０８】
又、上記実施形態によれば、以下のコンテンツ受信装置が実現可能である。
【０３０９】
（１３）  コンテンツ配信装置と、このコンテンツ配信装置からコンテンツを受信する複数のコンテンツ受信装置と、前記コンテンツ配信装置から前記コンテンツ受信装置へ配信されたコンテンツの再生に必要な所定の認証情報を、該コンテンツ受信装置からの要求に応じて該コンテンツ配信装置へ送信する認証情報送信装置とが、通信回線を介して接続されたコンテンツ配信システムにおける前記コンテンツ受信装置において、前記認証情報送信装置へ、前記コンテンツ受信装置における前記コンテンツの再生に必要な認証情報の作成を要求する認証情報作成要求手段（例えば、Ｓ１１を実行する制御手段１１０など）と、前記認証情報送信装置へ、該コンテンツ受信装置とは異なる他のコンテンツ受信装置における該コンテンツの再生に必要な貸出し認証情報認証情報の作成を要求する貸出し認証情報作成要求手段（例えば、Ｓ９２を実行する制御手段１１０など）と、前記認証情報送信装置から受信した前記認証情報又は前記貸出し認証情報を記憶する認証情報記憶手段（例えば、耐タンパ性メモリ１６０など）と、前記コンテンツ受信装置におけるコンテンツの選択に応じて、前記コンテンツ配信装置に対して、該コンテンツの配信要求を送信する配信要求送信手段（例えば、Ｓ３２、Ｓ４４、Ｓ５５を実行する制御手段１１０など）と、前記コンテンツ配信装置から配信されたコンテンツを受信するコンテンツ受信手段（例えば、Ｓ３２、Ｓ４４、Ｓ５５を実行する制御手段１１０など）と、前記コンテンツ受信手段により受信されたコンテンツを記憶するコンテンツ記憶手段（例えば、外部記憶装置１３０など）と、前記認証情報送信手段から受信した、前記認証情報又は前記貸出し認証情報を記憶する認証情報記憶手段（例えば、耐タンパ性メモリ１６０など）と、前記コンテンツ記憶手段により記憶されるコンテンツを、前記認証情報記憶手段に記憶される前記認証情報又は前記貸出し認証情報に基づいて再生するコンテンツ再生手段（例えば、Ｓ３５、Ｓ４７、Ｓ５８を実行する制御手段１１０など）と、を備えたことを特徴とするコンテンツ受信装置。
【０３１０】
（１４）  （１３）に記載のコンテンツ受信装置において、前記再生手段は、前記コンテンツ受信手段により受信されたコンテンツを、前記認証情報記憶手段に記憶される前記認証情報又は前記貸出し認証情報に基づいて復号する復号手段を含むことを特徴とするコンテンツ受信装置。
【０３１１】
（１５）  （１３）又は（１４）に記載のコンテンツ受信装置において、コンテンツの視聴制限情報が充足されているかどうかを判定する視聴制限判定手段（例えば、Ｓ８５を実行する制御手段１１０など）を備え、前記認証情報作成要求手段は、前記視聴制限判定手段により、前記視聴制限情報が充足されていると判定されるとき、前記認証情報送信装置へ前記貸出し認証情報の作成を要求することを特徴とするコンテンツ受信装置。
【０３１２】
（１６）  （１３）から（１５）のいずれかに記載のコンテンツ受信装置において、前記貸出し認証情報は、前記他のコンテンツ受信装置におけるコンテンツの再生に関する再生制限情報を含むことを特徴とするコンテンツ受信装置。
【０３１３】
（１７）  （１５）又は（１６）に記載のコンテンツ受信装置において、前記再生制限情報に基づく再生条件が充足されているかどうかを判定する再生条件充足判定手段（例えば、Ｓ５２、Ｓ６０を実行する制御手段１１０など）を備え、前記認証情報作成要求手段は、前記再生条件充足判定手段により、前記制限情報に基づく再生条件が充足されていると判定される場合に、前記コンテンツ記憶手段が既に前記コンテンツを記憶しているとき、前記再生手段が該コンテンツを再生し、前記コンテンツ記憶手段が未だ前記コンテンツを記憶していないとき、前記配信要求送信手段が前記コンテンツ配信装置に対して該コンテンツの配信要求を送信し、前記再生手段が該配信要求送信手段から受信した該コンテンツを再生することを特徴とするコンテンツ受信装置。
【０３１４】
（１８）  （１７）に記載のコンテンツ受信装置において、前記再生手段による前記コンテンツの再生後に、前記再生制限情報に基づく再生条件の更新を行う更新手段（例えば、Ｓ５９を事項する制御手段１１０など）を備え、前記再生条件充足判定手段は、前記更新手段により更新された前記再生制限情報に基づく再生条件が充足されているかどうかを判定することを特徴とするコンテンツ受信装置。
【０３１５】
（１９）  （１３）から（１８）のいずれかに記載のコンテンツ受信装置において、前記他のコンテンツ受信装置からの要求に応じてコンテンツを配信するコンテンツ配信手段を備え、前記配信要求送信手段は、前記コンテンツ受信装置におけるコンテンツの選択に応じて、前記他のコンテンツ受信装置に対して、前記貸出し認証情報に基づく該コンテンツの配信要求を送信し、前記コンテンツ受信手段は、前記他のコンテンツ受信装置から配信されたコンテンツを受信することを特徴とするコンテンツ受信装置。
【０３１６】
（２０）  （１３）から（１９）のいずれかに記載のコンテンツ受信装置において、前記他のコンテンツ受信装置からの要求に応じて、該他のコンテンツ受信装置において受信されるコンテンツの再生を、該他のコンテンツ受信装置にて行うために必要な認証情報を作成する認証情報作成手段（例えば、Ｓ２１１を実行する制御手段２１０など）と、前記認証情報作成手段により作成された前記認証情報を、前記他のコンテンツ受信装置へ送信する認証情報送信手段（例えば、Ｓ２１２を実行する制御手段２１０など）と、前記他のコンテンツ受信装置からの要求に応じて、該他のコンテンツ受信装置において受信されたコンテンツの再生を、該他のコンテンツ受信装置とは異なる第２の他のコンテンツ受信装置にて行うために必要な貸出し認証情報を作成する貸出し認証情報作成手段（例えば、Ｓ２２１を実行する制御手段２１０など）と、前記貸出し認証情報作成手段により作成された前記貸出し認証情報を、前記他のコンテンツ受信装置又は前記第２の他のコンテンツ受信装置へ送信する貸出し認証情報送信手段（例えば、Ｓ２２２を実行する制御手段２１０など）と、を備え、前記認証情報作成要求手段は、前記他のコンテンツ受信装置へ前記認証情報の作成を要求し、前記貸出し認証情報作成要求は、前記他のコンテンツ受信装置へ前記貸出し認証情報の作成を要求し、前記認証情報記憶手段は、前記他のコンテンツ受信装置から受信した前記認証情報又は前記貸出し認証情報を記憶することを特徴とするコンテンツ受信装置。
【０３１７】
（２１）  （２０）に記載のコンテンツ受信装置において、認証情報送信装置が作成する前記認証情報は、当該認証情報に対応したコンテンツに関する貸出し認証情報を作成する装置を特定する情報を含み（図５参照）、コンテンツ受信装置は、他のコンテンツ受信装置からのコンテンツの配信要求を受信する配信要求受信手段（例えば、Ｓ８を実行する制御手段１１０、Ｓ３０１を実行する制御手段３１０など）と、配信要求に対応したコンテンツの貸出し認証情報を作成する装置を選択する認証情報作成装置選択手段（例えば、Ｓ９１、９６、９８を実行する制御手段１１０など）とを備え、認証情報作成装置選択手段は、配信要求受信手段が貸出し認証情報作成要求を受信すると、前記配信要求に対応したコンテンツの認証情報に基づいて、貸出し認証情報を作成する装置を、配信要求を受信したコンテンツ受信装置と、他のコンテンツ受信装置と、認証情報送信装置との中から選択することを特徴とすることを特徴とするコンテンツ受信装置。
【０３１８】
なお、既存技術として、次がある。即ち、ポータブルデバイスが、ユーザが既にコンテンツの視聴ライセンスを取得しているコンピュータのメディアプレーヤと接続されており、前記メディアプレーヤにてユーザが前記ポータブルデバイスへのライセンスの転送を許可されているとする。この場合に、ユーザが、前記コンピュータ内にて保護されているコンテンツを、前記ポータブルデバイスに転送するとき、前記コンピュータのメディアプレーヤは、前記視聴ライセンスからコンテンツ暗号化キーを受取り、解読する。前記メディアプレーヤは、前記ポータブルデバイスから公開キーを要求し、この公開キーを使用してコンテンツ暗号化キーを暗号化して、これを前記ポータブルデバイスのデバイス証明書に結び付けられている新しいライセンスに挿入する。次に、前記コンピュータは、この新しいライセンスを、前記コンテンツとともに前記ポータブルデバイスへ転送する。この転送されたライセンスは、直接取得されたライセンス同様に、前記ポータブルデバイスに結び付けられる。この転送されたライセンスでは、ライセンスの更なる転送は許可されていない。ただし、ライセンスの転送元である前記コンピュータは、制限された範囲内で、ライセンスを転送することが可能である。この技術によると、本発明の第１実施形態における貸出し認証情報に相当するものが、コンピュータ（端末）により作成されることになる。しかし、第１実施形態では、貸出し認証情報を認証情報送信装置２００にて作成するため、ライセンスの偽造を抑止することができ、貸出し認証情報の発行管理を容易に行えるため、貸出し認証情報作成の都度、容易に課金を行うことができるなどの優位性がある。
【０３１９】
また、本実施形態では、コンテンツ受信装置１００のユーザが、購入又はレンタルしたコンテンツを他のコンテンツ受信装置１００のユーザへ貸出す（コンテンツを又貸しする）場合を例に挙げて説明を行ったが、コンテンツに関するライセンスの有効期限を無期限に設定すれば、実質「購入」したことになるので、コンテンツを他のコンテンツ受信装置１００のユーザへ譲渡することや、他のコンテンツ受信装置１００のユーザへコンテンツを買ってプレゼントすること、新たな買い物客を紹介して購入を勧めて見返りにキャッシュバックすること、などといった運用も可能である。
【０３２０】
また、コンテンツを部分的に他のユーザへ貸し出す場合や、短時間の貸出しならば、無料でコンテンツを貸出すこと、一定期間なら貸主の全額負担とすること、無料の予告編的な視聴が終わったら貸主に返却し料金を払って正式にみるのかはサーバから問合せ（見たら貸主にキャッシュバック）すること、などといった変形例も可能である。
【０３２１】
以上、本発明の実施形態を例示したが、これに限られるものではない。
【０３２２】
以上の実施形態で示した、コンテンツ配信システムＳ、コンテンツ受信装置１００、認証情報送信装置２００及びコンテンツ配信装置３００の構成要件である各手段は、本発明の趣旨に沿う様に適宜設計変更可能である。又、本発明の実施の形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【図面の簡単な説明】
【０３２３】
【図１】本発明の第１実施形態のコンテンツ配信システムＳの構成図。
【図２】本発明の第１実施形態のコンテンツ受信装置１００の電気的構成図。
【図３】本発明の第１実施形態の認証情報送信装置２００の電気的構成図。
【図４】本発明の第１実施形態のコンテンツ配信装置３００の電気的構成図。
【図５】本発明の第１実施形態の購入ライセンスに含まれる情報を示す図。
【図６】本発明の第１実施形態の貸出しリスト及び借入れリストの構成を示す図。
【図７】本発明の第１実施形態のコンテンツ受信装置１００のメインフローチャート。
【図８】本発明の第１実施形態のコンテンツの購入処理のフローチャート。
【図９】本発明の第１実施形態のコンテンツの再生処理のフローチャート。
【図１０】本発明の第１実施形態の購入済みコンテンツの再生処理のフローチャート。
【図１１】本発明の第１実施形態の貸出し中コンテンツの再生処理のフローチャート。
【図１２】本発明の第１実施形態の借入れ中コンテンツの再生処理のフローチャート。
【図１３】図１２に続くフローチャート。
【図１４】本発明の第１実施形態のコンテンツの借入れ依頼処理のフローチャート。
【図１５】本発明の第１実施形態のコンテンツの貸出し処理のフローチャート。
【図１６】本発明の第１実施形態の貸出しライセンス作成処理のフローチャート。
【図１７】本発明の第１実施形態のその他の処理のフローチャート。
【図１８】本発明の第１実施形態のコンテンツの借入れ処理のフローチャート。
【図１９】本発明の第１実施形態の認証情報送信装置２００のメインフローチャート。
【図２０】本発明の第１実施形態の購入ライセンスの発行処理のフローチャート。
【図２１】本発明の第１実施形態の貸出し認証情報の発行処理のフローチャート。
【図２２】本発明の第１実施形態のコンテンツ配信処理のフローチャート。
【図２３】本発明の第１実施形態のコンテンツ受信装置１００の視聴ユーザによるコンテンツの購入の際に行われる認証情報の発行のプロセスの概略図。
【図２４】本発明の第１実施形態のコンテンツ受信装置１００の視聴ユーザによるコンテンツの貸出しの際に行われる貸出し認証情報の発行のプロセスの概略図。
【図２５】本発明の第２実施形態の購入ライセンスに含まれる情報を示す図。
【図２６】本発明の第２実施形態の貸出しライセンス作成処理のフローチャート。
【図２７】本発明の第２実施形態のコンテンツ受信装置１００の視聴ユーザによるコンテンツの貸出しの際に行われる貸出し認証情報の発行のプロセスの概略図。
【図２８】本発明の変形実施形態のコンテンツ配信システムの構成図。
【図２９】本発明の変形実施形態のコンテンツ配信システムの構成図。
【図３０】本発明の変形実施形態のコンテンツ配信システムの構成図。
【図３１】本発明のコンテンツ受信装置１００の入力装置の一実施形態を示す概略図。
【符号の説明】
【０３２４】
Ｓ    コンテンツ配信システム
１００    コンテンツ受信装置
１０１、２０１、３０１    ＣＰＵ
１０２、２０２、３０２    ＲＯＭ
１０３、２０３、３０３    ＲＡＭ
１１０、２１０、３１０    制御手段
１３０、２３０、３３０    外部記憶装置
１４０    デクリプタ
１５０    ＤＲＭモジュール
１６０    耐タンパ性メモリ
１７０、２７０、３７０    通信インターフェース
２００    認証情報送信装置
２００´    専用の携帯情報端末の認証サーバ２００´
３００    コンテンツ配信装置
３４０    エンクリプタ
５００、５００´    携帯情報端末
５０１´    決定ボタン
５０４´    レベルゲージ
【図１】
0004765574.tif 000002
【図２】
0004765574.tif 000003
【図３】
0004765574.tif 000004
【図４】
0004765574.tif 000005
【図５】
0004765574.tif 000006
【図６】
0004765574.tif 000007
【図７】
0004765574.tif 000008
【図８】
0004765574.tif 000009
【図９】
0004765574.tif 000010
【図１０】
0004765574.tif 000011
【図１１】
0004765574.tif 000012
【図１２】
0004765574.tif 000013
【図１３】
0004765574.tif 000014
【図１４】
0004765574.tif 000015
【図１５】
0004765574.tif 000016
【図１６】
0004765574.tif 000017
【図１７】
0004765574.tif 000018
【図１８】
0004765574.tif 000019
【図１９】
0004765574.tif 000020
【図２０】
0004765574.tif 000021
【図２１】
0004765574.tif 000022
【図２２】
0004765574.tif 000023
【図２３】
0004765574.tif 000024
【図２４】
0004765574.tif 000025
【図２５】
0004765574.tif 000026
【図２６】
0004765574.tif 000027
【図２７】
0004765574.tif 000028
【図２８】
0004765574.tif 000029
【図２９】
0004765574.tif 000030
【図３０】
0004765574.tif 000031
【図３１】
0004765574.tif 000032