(57)【要約】【課題】コンテンツの部分暗号化など部分視聴を前提にしてコンテンツを保護、作成しなくても、コンテンツを部分視聴できるようにする。【解決手段】メタデータ生成手段８０で部分的に視聴するコンテンツの視聴区間を含むメタデータを生成してメタデータ蓄積手段１４０へ蓄積する。コンテンツ視聴時、コンテンツ再生手段１００は蓄積されたメタデータを入手し、コンテンツ配信中継手段６０へコンテンツ配信を要求する。コンテンツ配信中継手段６０は、蓄積されたメタデータを入手し、メタデータ経由のコンテンツ配信要求であることを確認するとともに、メタデータ記載のコンテンツの視聴区間であることを確認して、コンテンツ配信をコンテンツ配信手段２０へ要求し、コンテンツ配信を受けると配信されたコンテンツがメタデータ記載の区間内かどうか確認し、区間を逸脱した場合はコンテンツ配信の中継を中断する。【選択図】図２
2008217162.tif 000002
【特許請求の範囲】
【請求項１】
時間軸が存在する視聴覚コンテンツデータを配信するコンテンツ配信手段と、
部分的に視聴する前記コンテンツの視聴区間を含むメタデータを生成するメタデータ生成手段と、
前記メタデータ生成手段により生成されたメタデータを蓄積するメタデータ蓄積手段と、
前記メタデータ蓄積手段から、視聴するコンテンツのメタデータを入手し、該メタデータに従って、前記コンテンツ配信手段へコンテンツ配信要求を出し、前記メタデータに含まれる視聴区間のコンテンツ配信を得て、これを再生するコンテンツ再生手段と、
前記コンテンツ再生手段から前記コンテンツ配信手段へ出されたコンテンツ配信要求を中継し、要求されたコンテンツのメタデータを前記メタデータ蓄積手段から入手し、前記コンテンツ配信要求がメタデータ経由の要求であることを確認して、前記コンテンツ配信手段からのコンテンツ配信を前記コンテンツ再生手段に中継するコンテンツ配信中継手段と、を有し、
前記コンテンツ配信中継手段は、前記メタデータに含まれるコンテンツの視聴区間を逸脱した場合は、コンテンツ配信の中継を中断することを特徴とするコンテンツ配信システム。
【請求項２】
前記コンテンツのライセンスを管理するライセンス管理手段と、
前記コンテンツ再生手段が前記ライセンス管理手段へ要求するライセンス要求を中継するライセンス要求中継手段と、を有し、
前記コンテンツ再生手段は、コンテンツ視聴時、コンテンツ配信要求をする前に、前記メタデータ蓄積手段から要求するコンテンツのメタデータを入手し、該メタデータに従って、前記ライセンス要求中継手段にライセンス要求を送り、
前記ライセンス要求中継手段は、前記ライセンス要求を受け取ると前記メタデータ蓄積手段からメタデータを入手し、前記ライセンス要求がメタデータ経由のライセンス要求であることを確認して、前記ライセンス管理手段へ送り、前記ライセンス管理手段からライセンスが送られてくると、前記コンテンツ再生手段へ前記ライセンスを送ることを特徴とする請求項１記載のコンテンツ配信システム。
【請求項３】
前記コンテンツ配信手段からコンテンツの配信を受け、メタデータ作成者の入力により前記コンテンツの視聴区間の指定を受け、コンテンツ利用情報を生成するコンテンツ再生編集手段を有し、
前記メタデータ生成手段は、前記コンテンツ再生編集手段により生成されたコンテンツ利用情報を基にして、前記コンテンツのメタデータを生成し、前記メタデータ蓄積手段に蓄積させることを特徴とする請求項１又は２記載のコンテンツ配信システム。
【請求項４】
メタデータ作成者のコンテンツに対する契約情報を蓄積する契約情報蓄積手段を有し、
前記コンテンツ再生編集手段は、前記契約情報蓄積手段から、メタデータ作成者が契約済みの契約情報を入手し、契約済みのコンテンツのコンテンツ利用情報を生成することを特徴とする請求項３記載のコンテンツ配信システム。
【請求項５】
前記メタデータ生成手段は、メタデータ作成者を特定する情報を、生成したメタデータとともに、前記メタデータ蓄積手段に蓄積させ、
前記ライセンス要求中継手段は、前記コンテンツ再生手段からライセンス要求を受けた際に、前記メタデータ蓄積手段から、前記メタデータ作成者を特定する情報を、メタデータとともに入手し、前記メタデータ作成者を特定する情報をライセンス要求に追加して、前記ライセンス管理手段へ送ることを特徴とする請求項４記載のコンテンツ配信システム。
【請求項６】
前記コンテンツ配信中継手段は、前記コンテンツ再生手段からコンテンツ配信要求を受けた際、コンテンツ配信を要求する視聴区間が、前記メタデータ蓄積手段から得たメタデータに含まれる視聴区間を越えていたら、前記コンテンツ配信を要求する視聴区間を、前記メタデータに含まれる視聴区間内に変更することを特徴とする請求項１から５のいずれか１項記載のコンテンツ配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ配信システムに関する。
【背景技術】
【０００２】
コンテンツの一部を視聴できる従来のコンテンツ配信システムの一例が、特許文献１に記載されている。特許文献１の図１に示すように、この従来のコンテンツ配信システムは、ＮＡＶサーバ、配信サーバ、ＤＲＭサーバ、暗号化サーバ、課金サーバ、視聴者管理／認証サーバ、クライアント端末、外部決済システム、および各種データベースとから構成されている。
【０００３】
このような構成を有する従来のコンテンツ配信システムはつぎのように動作する。
【０００４】
暗号化サーバは配信するコンテンツデータを複数の暗号化区間に分割し、暗号化区間毎に異なる暗号鍵で暗号化する。コンテンツの部分視聴をしたいユーザは、クライアント端末を用いて配信サーバから暗号化コンテンツを入手し、該当するコンテンツの暗号鍵をＤＲＭサーバから入手する。このとき、課金サーバ、視聴者管理／認証サーバにてユーザ認証、コンテンツの部分視聴に必要な課金を実施する。
【０００５】
すなわち、コンテンツを暗号化して保護しながら部分視聴を実現するためには、既存のコンテンツ配信システムにおける暗号化機構を置き換える必要があり、コンテンツも暗号化区間に分割して再度暗号化しなければならないといった問題がある。また、部分視聴区間はあらかじめ分割した暗号化区間に依存するため、任意の区間の部分視聴は不可能である。
【特許文献１】特開２００４−１３３８０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術には、コンテンツをいくつかの部分に区切ってそれぞれ異なる鍵で暗号化し、部分視聴する場合には視聴区間の復号鍵を用いて該当区間のみを復号して視聴するが、暗号化時にあらかじめ区間が決定されてしまうため、任意の区間の部分視聴ができないという問題があった。
【０００７】
そこで本発明は、上記従来技術の問題点に鑑み、コンテンツの部分暗号化など部分視聴を前提にしてコンテンツを保護、作成しなくても、コンテンツを部分視聴できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するための請求項１記載の発明は、時間軸が存在する視聴覚コンテンツデータを配信するコンテンツ配信手段と、部分的に視聴する前記コンテンツの視聴区間を含むメタデータを生成するメタデータ生成手段と、前記メタデータ生成手段により生成されたメタデータを蓄積するメタデータ蓄積手段と、前記メタデータ蓄積手段から、視聴するコンテンツのメタデータを入手し、該メタデータに従って、前記コンテンツ配信手段へコンテンツ配信要求を出し、前記メタデータに含まれる視聴区間のコンテンツ配信を得て、これを再生するコンテンツ再生手段と、前記コンテンツ再生手段から前記コンテンツ配信手段へ出されたコンテンツ配信要求を中継し、要求されたコンテンツのメタデータを前記メタデータ蓄積手段から入手し、前記コンテンツ配信要求がメタデータ経由の要求であることを確認して、前記コンテンツ配信手段からのコンテンツ配信を前記コンテンツ再生手段に中継するコンテンツ配信中継手段と、を有し、前記コンテンツ配信中継手段は、前記メタデータに含まれるコンテンツの視聴区間を逸脱した場合は、コンテンツ配信の中継を中断することを特徴とするコンテンツ配信システムである。
【０００９】
請求項２記載の発明は、請求項１記載のコンテンツ配信システムにおいて、前記コンテンツのライセンスを管理するライセンス管理手段と、前記コンテンツ再生手段が前記ライセンス管理手段へ要求するライセンス要求を中継するライセンス要求中継手段と、を有し、前記コンテンツ再生手段は、コンテンツ視聴時、コンテンツ配信要求をする前に、前記メタデータ蓄積手段から要求するコンテンツのメタデータを入手し、該メタデータに従って、前記ライセンス要求中継手段にライセンス要求を送り、前記ライセンス要求中継手段は、前記ライセンス要求を受け取ると前記メタデータ蓄積手段からメタデータを入手し、前記ライセンス要求がメタデータ経由のライセンス要求であることを確認して、前記ライセンス管理手段へ送り、前記ライセンス管理手段からライセンスが送られてくると、前記コンテンツ再生手段へ前記ライセンスを送ることを特徴とする。
【００１０】
請求項３記載の発明は、請求項１又は２記載のコンテンツ配信システムにおいて、前記コンテンツ配信手段からコンテンツの配信を受け、メタデータ作成者の入力により前記コンテンツの視聴区間の指定を受け、コンテンツ利用情報を生成するコンテンツ再生編集手段を有し、前記メタデータ生成手段は、前記コンテンツ再生編集手段により生成されたコンテンツ利用情報を基にして、前記コンテンツのメタデータを生成し、前記メタデータ蓄積手段に蓄積させることを特徴とする。
【００１１】
請求項４記載の発明は、請求項３記載のコンテンツ配信システムにおいて、メタデータ作成者のコンテンツに対する契約情報を蓄積する契約情報蓄積手段を有し、前記コンテンツ再生編集手段は、前記契約情報蓄積手段から、メタデータ作成者が契約済みの契約情報を入手し、契約済みのコンテンツのコンテンツ利用情報を生成することを特徴とする。
【００１２】
請求項５記載の発明は、請求項４記載のコンテンツ配信システムにおいて、前記メタデータ生成手段は、メタデータ作成者を特定する情報を、生成したメタデータとともに、前記メタデータ蓄積手段に蓄積させ、前記ライセンス要求中継手段は、前記コンテンツ再生手段からライセンス要求を受けた際に、前記メタデータ蓄積手段から、前記メタデータ作成者を特定する情報を、メタデータとともに入手し、前記メタデータ作成者を特定する情報をライセンス要求に追加して、前記ライセンス管理手段へ送ることを特徴とする。
【００１３】
請求項６記載の発明は、請求項１から５のいずれか１項記載のコンテンツ配信システムにおいて、前記コンテンツ配信中継手段は、前記コンテンツ再生手段からコンテンツ配信要求を受けた際、コンテンツ配信を要求する視聴区間が、前記メタデータ蓄積手段から得たメタデータに含まれる視聴区間を越えていたら、前記コンテンツ配信を要求する視聴区間を、前記メタデータに含まれる視聴区間内に変更することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、コンテンツの部分暗号化など部分視聴を前提にしてコンテンツを保護、作成しなくても、コンテンツを部分視聴できる。より詳細には、次の３つの効果が本発明により得られる。
【００１５】
第１の効果は、コンテンツ配信システムを変更することなく、コンテンツを保護しつつコンテンツの部分視聴をユーザ登録なしにできることにある。その理由は、コンテンツ配信システムへのライセンス要求、コンテンツ配信要求をコンテンツ中継システムで中継し、メタデータ作成者とコンテンツ配信システム運用者の間で締結された契約に基づいて、コンテンツ中継システムが動作するためである。
【００１６】
第２の効果は、メタデータ作成者が意図しない不正視聴を防止することができることにある。その理由は、コンテンツをコンテンツ中継システム経由で配信し、コンテンツ中継システムでメタデータとの配信コンテンツの状況が一致しているかどうか確認しているためである。
【００１７】
第３の効果は、暗号化コンテンツの任意の区間の部分視聴が可能であることにある。その理由は、あらかじめ定義されたメタデータを参照しながら配信されたコンテンツを中継し、定義された区間を逸脱してコンテンツを中継された場合には、コンテンツ配信の中継を中止するからである。
【発明を実施するための最良の形態】
【００１８】
本発明の好適な実施の形態について図面を参照して詳細に説明する。
【００１９】
図１を参照すると、本実施形態は、動画コンテンツを配信するコンテンツ配信システム１と、コンテンツを編集するコンテンツ編集システム２と、コンテンツを視聴するコンテンツ再生システム３と、コンテンツ編集システム２及びコンテンツ再生システム３からコンテンツ配信システム１へのライセンス要求とコンテンツ要求を中継するライセンス中継システム４とから構成されている。コンテンツ配信システム１、コンテンツ編集システム２、コンテンツ再生システム３は、複数台存在することが可能である。
【００２０】
図２を参照すると、コンテンツ配信システム１は、ライセンス管理手段１０と、コンテンツ配信手段２０と、契約管理手段３０と、ライセンス蓄積手段１１０と、コンテンツ蓄積手段１２０と、契約情報蓄積手段１３０とから構成されている。
【００２１】
コンテンツ編集システム２は、メタデータ生成手段８０と、コンテンツ再生編集手段９０とから構成されている。
【００２２】
コンテンツ再生システム３は、コンテンツ再生手段１００から構成されている。
【００２３】
コンテンツ中継手段４は、メタデータ管理手段４０と、メタデータ検証手段５０と、コンテンツ配信中継手段６０と、ライセンス要求中継手段７０と、メタデータ蓄積手段１４０とから構成されている。
【００２４】
これらの手段はそれぞれ概略次のように動作する。
【００２５】
ライセンス管理手段１０は、ライセンス要求中継手段７０とコンテンツ再生編集手段９０とコンテンツ再生手段１００からコンテンツに対するライセンス要求があった場合に、契約管理手段３０に対してライセンス契約状況を問い合わせ、ライセンス発行して良い場合は、ライセンス蓄積手段１１０からライセンスファイルを読み込み、ライセンスファイルに対して適切な保護を施した上でライセンス要求元へライセンスファイルを送付する。ここでライセンスとは、コンテンツの再生に必要となるデータのことで、必ずしもファイル形式である必要はなく、コンテンツの再生に必要となるデータが含まれていれば良いので、例えば単なるビット列であっても良い。
【００２６】
コンテンツ配信手段２０は、コンテンツ配信中継手段６０とコンテンツ再生編集手段９０とコンテンツ再生手段１００からコンテンツ要求があった場合に、契約管理手段３０に対してライセンス契約状況を問い合わせ、コンテンツを配信して良い場合は、コンテンツ蓄積手段１２０から要求に合致するコンテンツを読み込み、要求元へコンテンツを配信する。ここでコンテンツとは、動画、音声などから構成される時間軸が存在するデータのことを指す。
【００２７】
契約管理手段３０は、ライセンス管理手段１０とコンテンツ配信手段２０とから呼び出され、ユーザ情報、コンテンツ情報を受け取って、ユーザがコンテンツを契約しているかどうかを契約情報蓄積手段１３０が保持する情報を利用して判断し、呼び出し元へ契約可否を通知する。また、コンテンツ再生編集手段９０から呼び出され、受け取ったユーザＩＤで特定されるユーザが契約しているコンテンツの一覧を契約情報蓄積手段１３０から入手し、コンテンツのメタデータが格納されているコンテンツサーバ名とともにコンテンツ再生編集手段９０へ返却する。
【００２８】
さらにまた、コンテンツ再生編集手段９０から呼び出されたときにユーザＩＤを受け取らなかった場合、コンテンツ配信手段２０経由でコンテンツ蓄積手段１２０に蓄積されているすべてのコンテンツのコンテンツＩＤとコンテンツサーバ名を入手し、コンテンツ一覧としてコンテンツ再生編集手段９０へ送付する。コンテンツ再生編集手段９０から送付したリストに対してコンテンツの契約依頼があった場合は契約処理を実施し、契約情報を契約情報蓄積手段１３０へ記録する。
【００２９】
メタデータ管理手段４０は、メタデータ生成手段８０からメタデータとメタデータを作成したユーザを特定するユーザＩＤを受け取り、メタデータ検証手段５０へ受け取ったメタデータを検証対象メタデータとして渡す。メタデータ検証手段５０から受け取った検証結果が「不正利用なし」であれば、受け取ったメタデータのコンテンツサーバ名を、コンテンツ配信中継手段６０を特定するサーバ名に、受け取ったメタデータのライセンスサーバ名を、ライセンス要求中継手段７０を特定するサーバ名にそれぞれ書き換えて、メタデータを作成したユーザ名とともにメタデータ蓄積手段１４０へ記録する。メタデータ検証手段５０から受け取った検証結果が「不正利用あり」であれば、メタデータの登録を中止して、メタデータ生成手段８０へ登録できなかったことを通知する。コンテンツ配信中継手段６０、ライセンス要求中継手段７０およびコンテンツ再生手段１００からメタデータＩＤとともにメタデータの要求を受けると、メタデータ蓄積手段１４０からメタデータＩＤが一致するメタデータを検索し、メタデータ要求元へ送付する。該当するメタデータが存在しなければ、その旨通知する。
【００３０】
メタデータ検証手段５０は、メタデータ管理手段４０から検証対象メタデータを受け取り、あらかじめ定められた範囲内でコンテンツのメタデータが作成されているかどうかを確認して、コンテンツの不正利用の有無をメタデータ管理手段４０へ返却する。検証対象メタデータには、コンテンツの一部分を再生する区間情報が記述されており、この記述された再生区間情報が範囲内かどうかを確認する。ここで、あらかじめ定められた範囲内とは、例えば、メタデータが参照しているコンテンツに関して、１つのコンテンツの参照は一定時間以内にするとか、一定割合以内にする、といったことである。
【００３１】
コンテンツ配信中継手段６０は、コンテンツ再生手段１００からのコンテンツ配信要求を受け取り、コンテンツ配信要求に記載されたメタデータＩＤに合致するメタデータとメタデータを作成したユーザを特定するユーザＩＤをメタデータ管理手段４０から入手し、メタデータ管理手段４０から入手したメタデータに記載されている部分だけコンテンツを配信するようにコンテンツ配信要求を作成し、メタデータ作成者（の代理）としてコンテンツ配信手段２０へ配信要求する。コンテンツ配信手段２０から配信されたコンテンツは、配信要求したコンテンツ再生手段１００へ配信する。メタデータ管理手段４０から入手したメタデータに記載されている範囲外のコンテンツがコンテンツ配信手段２０から配信された場合は、配信中止をコンテンツ配信手段２０へ要請するとともに、コンテンツ再生手段１００への中継を停止する。
【００３２】
ライセンス要求中継手段７０は、コンテンツ再生手段１００からのライセンス要求を受け取り、ライセンス要求に記載されたメタデータＩＤに合致するメタデータとメタデータを作成したユーザを特定するユーザＩＤをメタデータ管理手段４０から入手し、ライセンス配信要求にユーザ情報、サーバ情報を追加して新たなライセンス要求を作成して、メタデータ作成者（の代行）としてライセンス管理手段１０へライセンス要求する。ライセンス管理手段１０からライセンスを受け取ったら、ライセンスを要求したコンテンツ再生手段１００へライセンスを送付する。
【００３３】
メタデータ生成手段８０は、コンテンツ再生編集手段９０からのコンテンツ利用情報を受け取り、部分的なコンテンツを連続して再生するプレイリスト形式のメタデータを生成して、生成したメタデータとメタデータを作成したユーザを特定するユーザＩＤをメタデータ管理手段４０へ登録要求する。また、メタデータ管理手段からの登録結果を受け取りユーザへ表示する。
【００３４】
コンテンツ再生編集手段９０は、契約管理手段３０へユーザＩＤを送付してユーザが契約しているコンテンツの一覧を入手し、ユーザがその一覧から視聴したいコンテンツを選択すると、ライセンス管理手段１０へ視聴、編集したいコンテンツのライセンスを要求、入手し、コンテンツ配信手段２０からライセンスを入手したコンテンツのメタデータ、およびコンテンツの配信を要求し、配信を受けてコンテンツを再生する。また、契約管理手段３０へユーザＩＤを送付しない場合は、未契約のコンテンツも掲載されている一覧が送付され、コンテンツ一覧から未契約のコンテンツを選択したときは契約管理手段３０に対して契約要求し、契約処理が完了した後に、前記コンテンツ選択以降の処理を行う。さらに、コンテンツの再生中にユーザによる再生開始時刻、再生終了時刻の入力を受け付け、それらデータとコンテンツ配信手段２０から受け取ったメタデータとをあわせてコンテンツ利用情報を生成し、メタデータ生成手段８０へ渡す。
【００３５】
なお、ここでは、未契約コンテンツについても編集、視聴の対象にできることを説明したが、契約処理については認証、課金など様々な手段と連携する必要があり、本発明の範囲外となるためここでは詳細に説明しない。
【００３６】
コンテンツ再生手段１００は、メタデータ管理手段４０からメタデータを入手し、入手したメタデータに従って、ライセンス要求中継手段７０へライセンスを要求し、ライセンスを入手したらコンテンツ配信中継手段６０へコンテンツ配信要求し、コンテンツが配信されたらコンテンツを再生する。メタデータに複数のコンテンツが記載されている場合には、この処理をメタデータに記載されている分だけ繰り返す。
【００３７】
ライセンス蓄積手段１１０は、コンテンツ管理手段１５０から渡されるコンテンツを視聴するための情報で構成されたライセンスを保持する。蓄積されたライセンス内容の一例を図３に示す。コンテンツを一意に特定するコンテンツＩＤ、コンテンツに対するライセンスであるライセンスファイル名、実際のライセンスファイルから構成される。例えば、１行目はコンテンツＩＤがｃ００１でライセンスファイル名がＣ００１−ｌｉｃｅｎｓｅであることを示している。またライセンスファイル名Ｃ００１−ｌｉｃｅｎｓｅで特定されるライセンスファイルは、コンテンツＩＤ（Ｃｏｎｔｅｎｔ−ＩＤ）と暗号鍵（Ｋｅｙ）から構成され、それぞれ、ｃ００１、Ｋｅｙ１２３４５６７であることを示している。
【００３８】
コンテンツ蓄積手段１２０は、コンテンツ管理手段１５０から渡されるコンテンツおよびコンテンツのメタデータを保持する。蓄積されたコンテンツおよびメタデータの内容の一例を図４に示す。コンテンツを一意に特定するコンテンツＩＤ、コンテンツのメタデータを格納するメタデータファイル名、コンテンツが格納されているコンテンツファイル名、実際のコンテンツファイルから構成される。例えば１行目はコンテンツＩＤがｃ００１でメタデータファイル名がＣ００１−ｍｅｔａで、コンテンツファイル名がＣ００１−ｃｏｎｔｅｎｔであることを示している。またメタデータファイル名Ｃ００１−ｍｅｔａは、コンテンツＩＤ（Ｃｏｎｔｅｎｔ−ＩＤ）、コンテンツのライセンスを管理しコンテンツ視聴時にライセンスを要求する先であるライセンスサーバ名（Ｌｉｃｅｎｓｅ−Ｓｅｒｖｅｒ）、コンテンツを管理しコンテンツ視聴時にコンテンツ配信要求する先であるコンテンツサーバ名（Ｃｏｎｔｅｎｔ−Ｓｅｒｖｅｒ）、コンテンツタイトル（Ｃｏｎｔｅｎｔ−Ｔｉｔｌｅ）から構成され、それぞれ、ｃ００１、Ｓｅｒｖｅｒ−Ｌ、Ｓｅｒｖｅｒ−Ｃ、ｃ００１−Ｔｉｔｌｅであることを示している。ここで示したメタデータはあくまで一例であり、コンテンツの説明やサムネイルなどコンテンツを選択する上で必要となる情報や、コンテンツの作者など様々な情報を記述しても良い。
【００３９】
契約情報蓄積手段１３０は、コンテンツ管理手段１５０および契約管理手段３０から渡される契約情報を保持する。蓄積された契約情報の内容の一例を図５に示す。コンテンツの視聴契約をしたユーザを特定するユーザＩＤ、契約したコンテンツを特定するコンテンツＩＤ、コンテンツが格納されているサーバを特定するコンテンツサーバ名、および契約内容から構成される。例えば１行目は、ユーザＩＤがＵｓｅｒ−Ａであるユーザが、コンテンツサーバＳｅｒｖｅｒ−Ｃのコンテンツｃ００１を、購入し、かつコンテンツ中継システム経由の配信契約も締結していることを示している。
【００４０】
メタデータ蓄積手段１４０は、メタデータ管理手段４０から受け取ったメタデータを保持する。保持されたメタデータの内容の一例を図６に示す。メタデータを特定するメタデータＩＤ、メタデータを作成したユーザを特定するユーザＩＤ、メタデータが格納されているファイルを特定するメタデータファイル名、実際のメタデータファイルから構成される。例えば１行目は、メタデータＩＤがｍ００１であるメタデータは、ユーザＵｓｅｒ−Ａによって作成され、そのメタデータのファイル名はｍ００１−ｍｅｔａであることを示している。また、メタデータファイル名ｍ００１−ｍｅｔａの内容は、メタデータＩＤと、メタデータを構成するサブブロックから構成され、サブブロックに記載されている内容に従ってコンテンツを再生し、それが終了したあとに次のサブブロックに記載されている内容に従ってコンテンツを再生することを示している。例えば、図６に示すメタデータはサブブロック６０１と６０２とから構成され、サブブロック６０１は、コンテンツＩＤ（Ｃｏｎｔｅｎｔ−ＩＤ）がｃ００１でライセンスサーバ（Ｌｉｃｅｎｓｅ−Ｓｅｒｖｅｒ）がＳｅｒｖｅｒ−ＳＬ、コンテンツサーバ（Ｃｏｎｔｅｎｔ−Ｓｅｒｖｅｒ）がＳｅｒｖｅｒ−ＳＣ、コンテンツタイトル（Ｃｏｎｔｅｎｔ−Ｔｉｔｌｅ）がｃ００１−Ｔｉｔｌｅであるコンテンツを再生開始時間（ＳＴＡＲＴ）０：００：１５から再生終了時間（ＥＮＤ）０：０１：２３まで再生することを示している。
【００４１】
コンテンツ管理手段１５０は、コンテンツを管理する管理ユーザによって操作され、管理ユーザからコンテンツ、メタデータおよびライセンスを受け取り、コンテンツとメタデータはコンテンツ蓄積手段１２０へ登録し、ライセンスはライセンス蓄積手段１１０へ登録する。また、管理ユーザからユーザとの契約状況の入力を受け取り、契約情報蓄積手段１３０へ登録する。本発明の以降の説明においては、あらかじめコンテンツ管理手段１５０を用いてすべてのコンテンツ、ライセンス、契約情報が登録されているものとし、コンテンツ管理手段１５０そのものの処理の流れについては説明しない。
【００４２】
なお、ここでは登録についてのみ記載したが、削除、修正についても各手段は対応できるものとする。
【００４３】
次に、図７及び図１２のフローチャートを参照して本実施形態の動作について詳細に説明する。
【００４４】
図７を用いて、コンテンツ編集システム２を利用してコンテンツ配信システム１に登録されたコンテンツを編集し、メタデータを登録するまでの動作について説明する。ここでコンテンツの編集とは、映像データそのものを切り貼りするのではなく、図６（ａ）に示すような映像データを部分的に視聴するメタデータを生成することのみを意味しており、編集によってもともとの映像コンテンツは変化しないものとする。
【００４５】
ユーザからの指示によりコンテンツ再生編集手段９０は契約管理手段３０へ利用可能なコンテンツ一覧をユーザＩＤとともに要求する。契約管理手段３０は、契約情報蓄積手段１３０から受け取ったユーザ情報と合致するコンテンツを選択し、少なくともコンテンツＩＤとコンテンツサーバ名をコンテンツ一覧として返却する（図７のステップ７０１、以降ステップはＳとする）。
【００４６】
コンテンツ再生編集手段９０は、入手したコンテンツ一覧をユーザへ提示し、ユーザがコンテンツを選択すると（Ｓ７０２）、コンテンツ再生手段１００は選択されたコンテンツのサーバ名で特定されるサーバのコンテンツ配信手段２０に対して、コンテンツＩＤで特定されるコンテンツのメタデータを要求する。メタデータ要求を受け取ったコンテンツ配信手段２０はコンテンツ配信要求に含まれるコンテンツＩＤに合致するメタデータをコンテンツ蓄積手段１２０から入手し、そのメタデータをコンテンツ再生編集手段９０へ返却する（Ｓ７０３）。コンテンツ配信手段２０が提供するメタデータの一例を図８に示す。コンテンツＩＤがｃ００１であるコンテンツのメタデータを要求された場合に返却されるメタデータであり、コンテンツＩＤ（Ｃｏｎｔｅｎｔ−ＩＤ）、ライセンスサーバ名（Ｌｉｃｅｎｓｅ−Ｓｅｒｖｅｒ）、コンテンツサーバ名（Ｃｏｎｔｅｎｔ−Ｓｅｒｖｅｒ）、コンテンツのタイトル（Ｃｏｎｔｅｎｔ−Ｔｉｔｌｅ）から構成されている。
【００４７】
メタデータを受け取ったコンテンツ再生編集手段９０は、メタデータに記載されているライセンスサーバ名で特定されるライセンスサーバに対してコンテンツＩＤで特定されるコンテンツのライセンスをユーザＩＤとともに要求する（Ｓ７０４）。
【００４８】
ライセンス要求を受け取ったライセンス管理手段１０は、ライセンス要求に含まれるコンテンツＩＤとユーザＩＤを契約管理手段３０へ渡す。契約管理手段３０は、受け取ったユーザＩＤとコンテンツＩＤの組み合わせが契約情報蓄積手段１３０に存在するかどうか確認し、存在した場合は契約内容を確認して、「購入」状態であれば「契約済み」とする。ユーザＩＤとコンテンツＩＤの組み合わせが契約情報蓄積手段１３０に存在しないか、存在しても契約内容が「購入」状態ではない場合は、「未契約」とする。
【００４９】
契約状態が確認できたら、契約管理手段３０は契約状態をライセンス管理手段１０へ返却する。例えば、契約情報蓄積手段１３０の内容が図５に示す内容で、ライセンス管理手段１０からユーザＩＤがＵｓｅｒ−Ａ、コンテンツＩＤがｃ００１を受け取った場合、契約状態は契約済みとなり、ユーザＩＤがＵｓｅｒ−Ａ、コンテンツＩＤがｃ００３の場合は、未契約となる。ライセンス管理手段１０は、契約状態が「契約済み」の場合（Ｓ７０５Ｙｅｓ）は、該当するライセンスファイルをライセンス管理手段１１０から入手して、ライセンスを要求したコンテンツ再生編集手段９０へ送付する（Ｓ７０６）。契約状態が「未契約」の場合は（Ｓ７０５Ｎｏ）、契約状況をコンテンツ再生編集手段９０へ返却する。契約状況が「未契約」という情報を受け取ったコンテンツ再生編集手段９０は、該当コンテンツに対する処理を終了し、コンテンツ一覧を表示して他に利用するコンテンツがあるかどうかユーザに問いかける（Ｓ７１２）。
【００５０】
ライセンスを受け取ったコンテンツ再生編集手段９０は、メタデータに記載されているコンテンツサーバ名で特定されるコンテンツ配信手段２０へユーザＩＤとともにコンテンツ配信を要求する（Ｓ７０７）。コンテンツ配信手段２０は、契約管理手段３０へ契約状況を問い合わせる。契約管理手段３０はＳ７０５と同様の手順で契約状況を確認し、契約状況をコンテンツ配信手段２０へ返却する。
【００５１】
契約状況が契約済みの場合（Ｓ７０８Ｙｅｓ）、コンテンツ配信手段２０は、該当するコンテンツをコンテンツ蓄積手段１２０から入手して、コンテンツ配信を要求したコンテンツ再生編集手段９０へコンテンツを配信する。契約状況が未契約の場合（Ｓ７０８Ｎｏ）、契約状況をコンテンツ再生編集手段９０へ返却する。契約状況が未契約という情報を受け取ったコンテンツ再生編集手段９０は、該当コンテンツに対する処理を終了し、コンテンツ一覧を表示して他に利用するコンテンツがあるかどうかユーザに問いかける（Ｓ７１２）。
【００５２】
コンテンツ配信を受けたコンテンツ再生編集手段９０は、コンテンツを再生して（Ｓ７０９）、ユーザに対して再生開始時刻、再生終了時刻の入力を求める。ユーザが再生開始時刻、再生終了時刻を入力すると（Ｓ７１０）、コンテンツ再生編集手段９０は、入力された時刻情報とコンテンツ配信手段２０から受け取ったメタデータとからコンテンツ利用情報を生成し、メタデータ生成手段８０へ渡す（Ｓ７１１）。コンテンツ再生編集手段９０が生成したコンテンツ利用情報の一例を図９に示す。例えば、図９の（ａ）は、コンテンツＩＤ（Ｃｏｎｔｅｎｔ−ＩＤ）がｃ００１、ライセンスサーバ（Ｌｉｃｅｎｓｅ−Ｓｅｒｖｅｒ）がＳｅｒｖｅｒ−Ｌ、コンテンツサーバ（Ｃｏｎｔｅｎｔ−Ｓｅｒｖｅｒ）がＳｅｒｖｅｒ−Ｃ、コンテンツタイトル（Ｃｏｎｔｅｎｔ−Ｔｉｔｌｅ）がｃ００１−Ｔｉｔｌｅのコンテンツに対して、再生開始時刻（Ｓｔａｒｔ）に０：００：１５を指定し、再生終了時刻（Ｅｎｄ）に０：０１：２３を指定した場合のコンテンツ利用情報を示している。再生開始時刻と再生終了時刻以外はコンテンツ配信手段２０から入手したメタデータに記載されている情報を利用し、再生開始時刻と再生終了時刻はユーザが入力した情報を利用する。
【００５３】
コンテンツ利用情報をメタデータ生成手段８０へ渡したコンテンツ再生編集手段９０は、ユーザに対してコンテンツ一覧を提示して他に利用するコンテンツがあるかどうか問いかける（Ｓ７１２）。ユーザが他のコンテンツを選択した場合（Ｓ７１２Ｙｅｓ）、Ｓ７０２からの処理を繰り返す。他に利用するコンテンツがないと入力した場合（Ｓ７１２Ｎｏ）、コンテンツ再生編集手段９０は編集終了をメタデータ生成手段８０へ通知する。メタデータ生成手段８０は、受け取ったコンテンツ利用情報を組み合わせてメタデータを生成する（Ｓ７１３）。
【００５４】
生成したメタデータの一例を図１０に示す。ここでは、メタデータを一意に特定するメタデータＩＤを生成した上で、これまで受け取っているコンテンツ利用情報を順番に列挙することでメタデータを生成しているが、これに限るものではなく、例えばＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてタグを付加したりしてもよい。また、ユーザによりコンテンツ利用情報の並びを変更できるようにしても良い。図１０は図９（ａ）（ｂ）に示すコンテンツ利用情報をメタデータ生成手段が受け取った場合に生成されるメタデータであり、最初にメタデータを特定するメタデータＩＤ（ｍ００１）があり、そのあとに図９（ａ）のコンテンツ利用情報、図９（ｂ）のコンテンツ利用情報から構成されている。
【００５５】
メタデータを生成したメタデータ生成手段８０は、メタデータ管理手段４０へ生成したメタデータとメタデータを作成したユーザを特定するユーザＩＤを送付してメタデータの登録を要求する（Ｓ７１４）。
【００５６】
メタデータ登録要求を受け取ったメタデータ管理手段４０は、受け取ったメタデータをメタデータ検証手段５０へ渡す。メタデータ検証手段５０は、あらかじめ定められた範囲内でコンテンツのメタデータが作成されているかどうか確認して、不正利用の有無をメタデータ管理手段４０へ返却する。例えば、メタデータとして許諾される再生範囲が２分とあらかじめ定められていたときに、図１０に示すメタデータを受け取ると、メタデータからコンテンツｃ００１は０：０１：０８だけ再生、コンテンツｃ００２は０：０２：０４だけ再生することがわかり、コンテンツｃ００２が２分という定められた範囲を逸脱しているため、不正利用と判断する。定められた範囲が３分であれば、コンテンツｃ００１、コンテンツｃ００２ともに範囲内となるため、不正利用ではないと判断する。
【００５７】
また、メタデータとして許諾される割合として２％があらかじめ定められていた場合、コンテンツｃ００１、コンテンツｃ００２ともにコンテンツの長さが０１：４０：００（１００分）だったとき、コンテンツｃ００２の再生部分は全体の２％以上になるため、不正利用と判断する。メタデータとして許諾される割合として３％があらかじめ定められていた場合は、コンテンツｃ００１、コンテンツｃ００２ともに範囲内に収まるため、不正利用でないと判断する。
【００５８】
ここでは一例として、すべてのコンテンツに対する一定時間内、一定割合の場合について説明したが、これらの規定をコンテンツ毎に変えても良いし、０：００：００から０：１０：００まではメタデータによる参照不可などといった条件を追加しても良い。
【００５９】
メタデータ検証手段５０によって、メタデータでコンテンツが不正利用されていないと判断されると（Ｓ７１６Ｙｅｓ）、メタデータ管理手段４０はメタデータのライセンスサーバ、コンテンツサーバをライセンス要求中継手段７０、コンテンツ配信中継手段６０を指し示す情報に書き換える（Ｓ７１７）。例えば、コンテンツ配信中継手段６０を特定するサーバ名がＳｅｒｖｅｒ−ＳＣで、ライセンス要求中継手段７０を特定するサーバ名がＳｅｒｖｅｒ−ＳＬの場合、図１０に示すメタデータを受け取ると、Ｌｉｃｅｎｓｅ−Ｓｅｒｖｅｒ、Ｃｏｎｔｅｎｔ−Ｓｅｒｖｅｒの部分を書き換え、図１１に示す内容となる。なお、ライセンス要求中継手段７０とコンテンツ配信中継手段６０を指し示す情報は、ＩＰアドレスや、ＵＲＬ、ＵＲＩなどで表現されるのが一般的である。
【００６０】
メタデータ管理手段４０は、書き換えたメタデータをメタデータ蓄積手段１４０へ登録して、登録結果をメタデータ生成手段８０へ返却し、処理を終了する。
【００６１】
メタデータ検証手段５０によって、メタデータでコンテンツが不正利用されていると判断されると（Ｓ７１６Ｎｏ）、メタデータ管理手段４０はメタデータ登録拒否通知をメタデータ生成手段８０へ送付し、メタデータ登録拒否通知を受け取ったメタデータ生成手段８０はその旨ユーザに表示して処理を終了する。
【００６２】
図１２を用いて、メタデータ蓄積手段１４０に蓄積されたメタデータを、コンテンツ再生手段１００を利用して視聴する動作を説明する。
【００６３】
ユーザからの指示により、コンテンツ再生手段１００はメタデータ管理手段４０から少なくともメタデータを特定するメタデータＩＤをコンテンツ毎に含むメタデータ一覧を入手してユーザに提示する。ユーザが視聴したいコンテンツをコンテンツ一覧から選択する（Ｓ１２０１）と、コンテンツ再生手段１００はメタデータ管理手段４０へメタデータＩＤとともにメタデータを要求し、メタデータ管理手段４０は、メタデータ蓄積手段１４０から該当するメタデータを検索し、メタデータを要求元へ返却する。
【００６４】
コンテンツ再生手段１００はメタデータを入手すると（Ｓ１２０２）、メタデータに記載されている最初の部分コンテンツを再生するために、まずメタデータに記載されているライセンスサーバに対してライセンスを要求する（Ｓ１２０３）。図１１に記載されているメタデータを入手した場合、Ｓｅｒｖｅｒ−ＳＬへ接続することになるが、メタデータ蓄積手段１４０に蓄積されているメタデータに記載されているライセンスサーバは、図７のＳ７１７でライセンス要求中継手段７０に書き換えられているため、ライセンス要求中継手段７０へ接続することになる。ライセンス要求の一例を図１３に示す。要求内容（Ｒｅｑｕｅｓｔ）、コンテンツＩＤ（Ｃｏｎｔｅｎｔ−ＩＤ）、メタデータＩＤ（Ｍｅｔａｄａｔａ−ＩＤ）から構成される。図１３の例では、要求内容はコンテンツ発行で、コンテンツＩＤはｃ００１で、メタデータＩＤはｍ００１であることを示している。
【００６５】
ライセンス要求中継手段７０は、コンテンツ再生手段１００からライセンス要求を受け取ると、メタデータ経由のライセンス要求かどうかの判断をして、メタデータ経由のライセンス要求であればライセンス要求の中継をして良いと判断し、メタデータ経由ではないライセンス要求であればライセンス要求を中継してはいけないと判断する（Ｓ１２０４）。具体的には、ライセンス要求中継手段７０は、メタデータ管理手段４０経由で、ライセンス要求で特定されるメタデータとメタデータの作成ユーザＩＤを入手し、（１）ライセンス要求に記載されているメタデータＩＤ（Ｍｅｔａｄａｔａ−ＩＤ）が、メタデータ管理手段４０から入手したメタデータに記載されているメタデータＩＤと一致することを確認し、（２）さらにライセンス要求に含まれるコンテンツＩＤ（Ｃｏｎｔｅｎｔ−ＩＤ）が、メタデータ管理手段４０から入手したメタデータの中にＣｏｎｔｅｎｔ−ＩＤとして存在するかどうかを確認し、（１）（２）どちらも問題なければ、ライセンス取得中継をして良いと判断する（Ｓ１２０４Ｙｅｓ）。（１）または（２）のどちらかに問題があればライセンス取得中継をしてはいけないと判断する（Ｓ１２０４Ｎｏ）。
【００６６】
例えば、図１３のコンテンツ要求を受け、メタデータ管理手段４０から図１１に示すメタデータを入手した場合、図１３のメタデータＩＤ（Ｍｅｔａｄａｔａ−ＩＤ）が図１１のメタデータＩＤ（Ｍｅｔａｄａｔａ−ＩＤ）と同じｍ００１で、図１３のＣｏｎｔｅｎｔ−ＩＤ（コンテンツＩＤ）であるｃ００１が図１１にコンテンツＩＤ（Ｃｏｎｔｅｎｔ−ＩＤ）として存在しているので、ライセンス取得中継をして良い、と判断する。
【００６７】
図１３に示すライセンス要求には、要求内容、コンテンツＩＤ、メタデータのコンテンツＩＤしか記載されていないが、不正なユーザによるライセンス要求の生成、改ざんなどを防止するためにライセンス要求に署名を付加したり、ＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔ  Ｌａｙｅｒ）で通信路を保護したりといった、様々な不正防止対策が必要であることはいうまでもない。
【００６８】
ライセンス要求中継手段７０がライセンス取得を中継して良いと判断した場合（Ｓ１２０４Ｙ）、ライセンス要求中継手段７０は、ライセンス要求にメタデータを作成したユーザを特定する作成ユーザＩＤを追加して、ライセンス管理手段１０へライセンスを要求する（Ｓ１２０５）。図１４に書き換えられたライセンス要求の一例を示す。メタデータ入手時にメタデータ管理手段４０から入手したユーザＩＤ（Ｕｓｅｒ−ＩＤ）Ｕｓｅｒ−Ａとライセンス要求中継手段７０を特定するサーバ名（Ｓｅｒｖｅｒ）Ｓｅｒｖｅｒ−ＳＬが追加されている。
【００６９】
ライセンス要求中継手段７０がライセンス要求中継してはいけないと判断した場合は（Ｓ１２０４Ｎｏ）、処理を中止して、コンテンツ再生手段１００へその旨通知し、コンテンツ再生手段１００はユーザに理由を通知して処理を終了する。
【００７０】
ライセンス管理手段１０はライセンス要求中継手段７０からライセンス要求を受け取ると、ライセンス要求に含まれるコンテンツＩＤ、親コンテンツＩＤおよびユーザＩＤを契約管理手段３０へ渡す。契約管理手段３０は、受け取ったユーザＩＤとコンテンツＩＤの組み合わせが契約情報蓄積手段１３０に存在するかどうか確認し、存在した場合は契約内容を確認して、「購入」状態または「コンテンツ配信中継システム経由配信可能」であれば契約済みとする（Ｓ１２０６Ｙｅｓ）。ライセンス管理手段１０から契約管理手段３０へメタデータＩＤが渡された場合に「コンテンツ配信中継システム経由の配信」と判断するものとする。ここでは、メタデータＩＤが渡されるかどうかで契約種別を判断しているが、例えば、ライセンス契約手段７０からのライセンス要求はすべて「コンテンツ配信中継システム経由の配信」と判断する、としてもよい。あるいは、受け取ったユーザＩＤで特定されるユーザが、該当するコンテンツを「購入」していれば、無条件にライセンスを発行しても良く、ビジネスの形態に応じて変更すればよい。
【００７１】
ユーザＩＤとコンテンツＩＤの組み合わせが契約情報蓄積手段１３０に存在しないか、存在しても契約内容が「購入」状態または「コンテンツ配信中継システム経由配信可能」ではない場合は、未契約とする。
【００７２】
契約管理手段３０は契約状況判断結果（契約済み、または未契約）をライセンス管理手段１０へ返却する。
【００７３】
ライセンス管理手段１０は契約管理手段３０から「契約済み」を受け取ると（Ｓ１２０６Ｙｅｓ）、ライセンス蓄積手段１１０から該当するコンテンツのライセンスを入手し、ライセンスファイルに対して適切な保護を施した上でライセンス要求中継手段７０へライセンスファイルを送付する（Ｓ１２０７）。例えば、コンテンツＩＤがｃ００１の場合、図３（ａ）に示すファイルが保護された上でライセンス要求中継手段７０へ渡される。ライセンスファイルを受け取ったライセンス要求中継手段７０は、該当するライセンスを要求したコンテンツ再生手段１００へ受け取ったライセンスファイルをそのまま送付する（Ｓ１２０８）。
【００７４】
ライセンス管理手段１０は契約管理手段３０から「未契約」を受け取ると（Ｓ１２０６Ｎｏ）、処理を中止してライセンス要求中継手段７０へライセンス発行できないことを通知し、ライセンス要求中継手段７０はコンテンツ再生手段１００へライセンス発行できないことをそのまま通知し、コンテンツ再生手段１００はユーザに理由を通知して処理を終了する。
【００７５】
ライセンスファイルを受け取ったコンテンツ再生手段１００は、次にメタデータに記載されているコンテンツ配信中継手段６０に対してコンテンツの配信を要求する（Ｓ１２０９）。
【００７６】
図１５に、図１１に示すメタデータを受け取った時に、コンテンツ再生手段１００からコンテンツ配信中継手段６０へ発行される最初のコンテンツ要求データの一例を示す。要求内容（Ｒｅｑｕｅｓｔ）、コンテンツＩＤ（Ｃｏｎｔｅｎｔ−ＩＤ）、メタデータＩＤ（Ｍｅｔａｄａｔａ−ＩＤ）から構成され、図１５は、要求内容がコンテンツ要求（Ｃｏｎｔｅｎｔ−Ａｑｕｉｓｉｔｉｏｎ）であり、メタデータＩＤがｍ００１のサブブロックとして構成されているコンテンツＩＤがｃ００１のコンテンツを、０：００：１５から０：０１：２３まで再生要求していることを示している。
【００７７】
コンテンツ配信要求を受け取ったコンテンツ配信中継手段６０は、メタデータ管理手段４０経由で、コンテンツ再生手段１００からのコンテンツ配信要求に記載されたメタデータＩＤを持つメタデータおよびメタデータを作成したユーザのユーザＩＤを入手する。図１５に示したコンテンツ配信要求を受け取った場合は、図６（ａ）に示すメタデータＩＤがｍ００１であるメタデータを入手する。メタデータを入手したコンテンツ配信中継手段６０は、コンテンツ配信要求に記載されているコンテンツＩＤがメタデータに記載されているかどうか確認し、メタデータ管理手段４０から入手したメタデータに、コンテンツ配信要求のコンテンツＩＤが含まれている場合は、コンテンツ配信中継して良いと判定する（Ｓ１２１０Ｙｅｓ）。含まれていない場合、およびメタデータＩＤで特定されるメタデータがメタデータ蓄積手段１４０に存在しない場合はコンテンツ配信中継してはいけないと判断する（Ｓ１２１０Ｎｏ）。例えば、図１５に示すコンテンツ配信要求を受け取った場合、コンテンツＩＤｃ００１が図６（ａ）に示すメタデータ管理手段４０から入手したメタデータに記載されているかどうかを確認し、記載されているのでコンテンツ配信中継して良いと判断する。
【００７８】
コンテンツ配信中継してはいけないと判断した場合（Ｓ１２１０Ｎｏ）、コンテンツ再生手段１００へその旨通知して、コンテンツ再生手段１００はユーザへコンテンツ配信中継できないことを通知して処理を中止する。
【００７９】
コンテンツ配信中継手段６０がコンテンツ配信中継して良いと判断した場合（１２１０Ｙｅｓ）、コンテンツ再生要求に含まれる配信要求区間がメタデータ管理手段４０から入手したメタデータに記載されている区間かどうか確認し、メタデータに記載されている区間を逸脱して再生要求されている場合は（Ｓ１２１１Ｎｏ）、コンテンツ再生要求に記載されている再生要求区間をメタデータに記載されている区間に変更する（Ｓ１２１２）。メタデータに記載されている区間だけ再生要求されている場合（１２１１Ｙｅｓ）、およびＳ１２１２の処理終了後、コンテンツ配信手段３０へのコンテンツ再生要求を作成し、コンテンツ配信手段３０へコンテンツ配信要求する（Ｓ１２１３）。コンテンツ配信中継手段６０からコンテンツ配信手段３０へ送られるコンテンツ配信要求の一例を図１６に示す。図１５に示すコンテンツ再生要求に加えて、メタデータを作成したユーザのユーザＩＤ（Ｕｓｅｒ−ＩＤ）と、コンテンツ配信中継手段６０を特定するサーバ名（Ｓｅｒｖｅｒ）から構成される。図１６では、ユーザＩＤとしてＵｓｅｒ−Ａ、サーバ名としてＳｅｒｖｅｒ−ＣＬが追加されている。
【００８０】
コンテンツ配信中継手段６０からコンテンツ配信要求を受け取ったコンテンツ配信手段２０は、コンテンツ配信要求に記載されているユーザＩＤで特定されるユーザが、コンテンツ配信要求に記載されているコンテンツＩＤで特定されるコンテンツに関して契約を締結しているかどうかを契約管理手段３０へ問い合わせる。
【００８１】
契約管理手段３０は、Ｓ１２０６と同様の手順を用いて契約確認し、未契約であれば（Ｓ１２１４Ｎｏ）、契約管理手段３０はコンテンツ配信手段２０へ未契約であることを通知する。未契約であることを通知されたコンテンツ配信手段２０は、コンテンツ配信中継手段６０に対してコンテンツを配信できない旨通知し、コンテンツ配信中継手段６０はコンテンツ再生手段１００に対してコンテンツを中継できない旨通知する。コンテンツ再生手段１００はコンテンツ配信されなかったことをユーザへ通知して処理を終了する。
【００８２】
契約している場合は（Ｓ１２１４Ｙｅｓ）、契約管理手段３０はコンテンツ配信手段２０へ契約済みを通知し、コンテンツ配信手段２０は、要求されたコンテンツの要求された区間をコンテンツ蓄積手段１２０から読み込んで配信する（Ｓ１２１５）。コンテンツ配信手段２０からコンテンツの配信を受けたコンテンツ配信中継手段６０は、配信されたコンテンツの再生位置を確認し、メタデータ記載の区間であればコンテンツをそのままコンテンツ再生手段１００へ配信する（Ｓ１２１６）。コンテンツ配信手段２０から配信されたコンテンツがメタデータ記載の区間から逸脱した場合、コンテンツ配信中継手段６０は、コンテンツ再生手段１００へのコンテンツ配信を中止する。
【００８３】
コンテンツ配信中継手段６０からコンテンツの配信を受けたコンテンツ再生手段１００は、配信されたコンテンツを再生する（Ｓ１２１７）。コンテンツの配信が終了したら、メタデータに記載された次のコンテンツがあるかどうか確認し、コンテンツが存在すれば（Ｓ１２１８Ｙｅｓ）、Ｓ１２０３からの処理を開始する。次のコンテンツがなければ（Ｓ１２１８Ｎｏ）、一連の処理を終了する。
【００８４】
次に、本実施形態の効果について説明する。
【００８５】
本実施形態では、コンテンツ配信時にメタデータで規定された範囲内でコンテンツが利用されているかどうかをコンテンツ中継システムで確認するよう構成されているため、メタデータ作成者が規定した範囲を逸脱してコンテンツを不正に閲覧することを防止できる。
【００８６】
また、本実施形態では、さらに、コンテンツ配信システムへのライセンス要求、コンテンツ配信要求をコンテンツ中継システムにて中継するよう構成されているため、コンテンツ配信システム側のシステムを変更する必要がなく、通常のコンテンツ配信と本実施形態に示すコンテンツの一部参照配信を同一のコンテンツ配信システムで実現することができる。また、コンテンツ購入前の試聴や広告宣伝用のダイジェストなどをメタデータのみの編集で実現でき、コンテンツの新たな編集や暗号化が必要ない。
【００８７】
また、本実施形態では、さらに、コンテンツ中継システムが一般ユーザによるコンテンツのライセンス要求を、メタデータ作成者からのライセンス要求として扱って、一般ユーザがコンテンツ配信システムからライセンスを入手できるように構成されているため、メタデータ作成者がコンテンツ配信システム運用者とコンテンツの一部利用契約を締結することで、購入契約が必要なコンテンツの一部を参照したコンテンツを、メタデータ作成者とコンテンツ配信システムを運用している事業者との間の契約の範囲内で一般ユーザが購入契約をしなくても閲覧できる。コンテンツ配信システム運用者にとってはメタデータ作成者からコンテンツの部分利用に対する費用を回収することができるとともに、場合によっては一般ユーザがメタデータで部分的に参照されているコンテンツすべてを視聴する契約を締結してくれる可能性がある。メタデータ作成者にとっては、自らがコンテンツ配信システム運用者と契約することで、自分が編集したメタデータを広く一般に公開することができるとともに、本メタデータコンテンツを視聴した一般ユーザがコンテンツを購入してくれた場合、コンテンツ配信システム運用者からコンテンツ購入代金の一部を入手できる。一般ユーザにとっては、コンテンツ配信システム運用者と契約することなしに、メタデータコンテンツを閲覧することができる。
【産業上の利用可能性】
【００８８】
本発明によれば、映像などを暗号化して配信するコンテンツ配信システムやコンテンツ配信サービスといった用途に適用できる。
【図面の簡単な説明】
【００８９】
【図１】本発明による実施形態の構成を示す図である。
【図２】図１のコンテンツ配信システム１の構成を示す図である。
【図３】本実施形態の、蓄積されたライセンス内容の一例を示す図である。
【図４】本実施形態の、蓄積されたコンテンツおよびメタデータの内容の一例を示す図である。
【図５】本実施形態の、蓄積された契約情報の内容の一例を示す図である。
【図６】本実施形態の、保持されたメタデータの内容の一例を示す図である。
【図７】本実施形態の、コンテンツ編集システム２を利用してコンテンツ配信システム１に登録されたコンテンツを編集し、メタデータを登録するまでの動作について説明するためのフローチャート図である。
【図８】本実施形態の、コンテンツ配信手段２０が提供するメタデータの一例を示す図である。
【図９】本実施形態の、コンテンツ再生編集手段９０が生成したコンテンツ利用情報の一例を示す図である。
【図１０】本実施形態の、メタデータ生成手段８０が生成するメタデータの一例を示す図である。
【図１１】図１０に示すメタデータをメタデータ管理手段４０が書き換えたメタデータの一例を示す図である。
【図１２】本実施形態の、メタデータ蓄積手段１４０に蓄積されたメタデータを、コンテンツ再生手段１００を利用して視聴する動作を説明するためのフローチャート図である。
【図１３】本実施形態の、ライセンス要求の一例を示す図である。
【図１４】図１３に示すライセンス要求をライセンス要求中継手段７０が書き換えたライセンス要求の一例を示す図である。
【図１５】図１１に示すメタデータを受け取ったときに、コンテンツ再生手段１００からコンテンツ配信中継手段６０へ発行される最初のコンテンツ要求データの一例を示す図である。
【図１６】本実施形態の、コンテンツ配信中継手段６０からコンテンツ配信手段３０へ送られるコンテンツ配信要求の一例を示す図である。
【符号の説明】
【００９０】
１    コンテンツ配信システム
２    コンテンツ編集システム
３    コンテンツ再生システム
４    コンテンツ中継システム
１０    ライセンス管理手段
２０    コンテンツ配信手段
３０    契約管理手段
４０    メタデータ管理手段
５０    メタデータ検証手段
６０    コンテンツ配信中継手段
７０    ライセンス要求中継手段
８０    メタデータ生成手段
９０    コンテンツ再生編集手段
１００    コンテンツ再生手段
１１０    ライセンス蓄積手段
１２０    コンテンツ蓄積手段
１３０    契約情報蓄積手段
１４０    メタデータ蓄積手段
１５０    コンテンツ管理手段
６０１，６０２    サブブロック
【図１】
2008217162.tif 000003
【図２】
2008217162.tif 000004
【図３】
2008217162.tif 000005
【図４】
2008217162.tif 000006
【図５】
2008217162.tif 000007
【図６】
2008217162.tif 000008
【図７】
2008217162.tif 000009
【図８】
2008217162.tif 000010
【図９】
2008217162.tif 000011
【図１０】
2008217162.tif 000012
【図１１】
2008217162.tif 000013
【図１２】
2008217162.tif 000014
【図１３】
2008217162.tif 000015
【図１４】
2008217162.tif 000016
【図１５】
2008217162.tif 000017
【図１６】
2008217162.tif 000018