【手続補正書】
【提出日】平成17年4月27日(2005.4.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
一定の利用条件下でコンテンツの利用を可能にするライセンス情報を、ユーザの端末装置に対して配信するライセンス管理システムであって、
異なるフォーマットで作成された複数の利用条件の束を含むライセンス情報を配信する管理装置と、
前記端末装置が利用可能な一つ以上の利用条件を選択する処理を施すか、いずれの利用条件も選択せずに前記複数の利用条件の束を端末装置に転送する中継装置と、
前記中継装置から転送されてきた利用条件に従ってコンテンツを利用する端末装置と
を備えることを特徴とするライセンス管理システム。
【請求項２】
前記ライセンス管理システムは、コンテンツの利用を要求したユーザの端末装置に対して、前記ライセンス情報を、前記管理装置から通信ネットワーク及び前記中継装置を介して配信するシステムであり、
前記管理装置は、
前記端末装置からのコンテンツの利用要求を前記中継装置を介して取得し、取得した利用要求を解析する利用要求解析手段と、
前記端末装置における利用条件の処理能力を表す第１利用環境情報を前記中継装置から取得し、取得した第１利用環境情報を解析する利用環境情報解析手段と、
前記利用要求及び前記第１利用環境情報の解析結果に応じた利用条件を含むライセンス情報を生成するライセンス情報生成手段と、
前記第１利用環境情報の解析結果に基づいて中継装置におけるライセンス情報の取り扱いを指示する指示情報を生成する指示情報生成手段と、
生成された指示情報を前記ライセンス情報に埋め込み、前記中継装置に送信するライセンス情報送信手段とを備え、
前記中継装置は、
前記指示情報が埋め込まれたライセンス情報を受信するライセンス情報受信手段と、
受信したライセンス情報に埋め込まれた指示情報に従って、そのライセンス情報に一定の処理を施すか又はいずれの利用条件も選択せずに前記複数の利用条件の束を端末装置に転送する転送手段とを備える
ことを特徴とする請求項１記載のライセンス管理システム。
【請求項３】
前記中継装置は、さらに
前記第１利用環境情報を予め保持する第１利用環境情報保持手段と、
前記第１利用環境情報保持手段から読み出した前記第１利用環境情報を前記管理装置に通知する第１通知手段とを備える
ことを特徴とする請求項２記載のライセンス管理システム。
【請求項４】
前記第１利用環境情報保持手段は、さらに、自装置における利用条件の処理能力を示す第２利用環境情報を予め保持し、
前記第１通知手段は、前記第１利用環境情報保持手段から読み出した前記第１及び第２利用環境情報を前記管理装置に通知し、
前記利用環境情報解析手段は、前記第１及び第２利用環境情報を解析し、
前記指示情報生成手段は、前記第１及び前記第２利用環境情報に含まれる処理能力を比較し、比較の結果、端末装置における利用条件の処理能力の方が中継装置よりも高い場合に、中継装置がライセンス情報をスルーするようにさせるための第１の指示情報を生成し、
前記転送手段は、ライセンス情報に埋め込まれた第１の指示情報に従って、いずれの利用条件も選択せずに前記複数の利用条件の束を端末装置に転送する
ことを特徴とする請求項３記載のライセンス管理システム。
【請求項５】
前記第１及び第２利用環境情報には、その装置のバージョンが含まれており、
前記指示情報生成手段は、前記中継装置及び前記端末装置のバージョンを比較し、比較の結果、端末装置のバージョンの方が中継装置よりも新しい場合に、前記第１の指示情報を生成する
ことを特徴とする請求項４記載のライセンス管理システム。
【請求項６】
前記第１及び第２利用環境情報には、その装置において取り扱われるコンテンツ利用の種類及びその種類おける利用回数が含まれており、
前記指示情報生成手段は、前記中継装置及び前記端末装置のコンテンツ利用の種類及びその種類おける利用回数を比較し、比較の結果、端末装置のコンテンツ利用の種類を中継装置がサポートしていない場合、又は端末装置の利用回数の方が中継装置のサポートしている利用回数よりも多い場合に、前記第１の指示情報を生成する
ことを特徴とする請求項４記載のライセンス管理システム。
【請求項７】
前記ライセンス情報生成手段は、前記第１利用環境情報が不明の場合、同一内容で利用形態の異なる複数の利用条件を束にしたライセンス情報を生成し、
前記指示情報生成手段は、前記第１利用環境情報が不明の場合、前記中継装置が前記複数の利用条件の束から１つの利用条件を選択するようにさせるための第２の指示情報を生成し、
前記転送手段は、ライセンス情報に埋め込まれた第２の指示情報に従って、前記複数の利用条件の束から１つの利用条件を選択し、選択した利用条件を埋め込んだライセンス情報を端末装置に転送する
ことを特徴とする請求項３記載のライセンス管理システム。
【請求項８】
前記端末装置は、
前記第１利用環境情報を予め保持する第２利用環境情報保持手段と、
前記第２利用環境情報保持手段から読み出した前記第１利用環境情報を前記中継装置に通知する第２通知手段とを備え、
前記中継装置は、前記端末装置から通知された前記第１利用環境情報を前記管理装置に通知する第１通知手段を備える
ことを特徴とする請求項２記載のライセンス管理システム。
【請求項９】
前記中継装置は、さらに、自装置における利用条件の処理能力を示す第２利用環境情報を予め保持する第１利用環境情報保持手段を備え、
前記第１通知手段は、前記第１利用環境情報及び前記第１利用環境情報保持手段から読み出した前記第２利用環境情報を前記管理装置に通知し、
前記利用環境情報解析手段は、前記第１及び第２利用環境情報を解析し、
前記指示情報生成手段は、前記第１及び第２利用環境情報に含まれる処理能力を比較し、比較の結果、端末装置における利用条件の処理能力の方が中継装置よりも高い場合に、中継装置がライセンス情報をスルーするようにさせるための第１の指示情報を生成し、
前記転送手段は、ライセンス情報に埋め込まれた第１の指示情報に従って、いずれの利用条件も選択せずに前記複数の利用条件の束を端末装置に転送する
ことを特徴とする請求項８記載のライセンス管理システム。
【請求項１０】
前記第１及び第２利用環境情報には、その装置のバージョンが含まれており、
前記指示情報生成手段は、前記中継装置及び前記端末装置のバージョンを比較し、比較の結果、端末装置のバージョンの方が中継装置よりも新しい場合に、前記第１の指示情報を生成する
ことを特徴とする請求項９記載のライセンス管理システム。
【請求項１１】
前記第１及び第２利用環境情報には、その装置において取り扱われるコンテンツ利用の種類及びその種類おける利用回数が含まれており、
前記指示情報生成手段は、前記中継装置及び前記端末装置のコンテンツ利用の種類及びその種類おける利用回数を比較し、比較の結果、端末装置のコンテンツ利用の種類を中継装置がサポートしていない場合、又は端末装置の利用回数の方が中継装置のサポートしている利用回数よりも多い場合に、前記第１の指示情報を生成する
ことを特徴とする請求項９記載のライセンス管理システム。
【請求項１２】
前記ライセンス情報生成手段は、前記端末装置の第１利用環境情報が不明の場合、同一内容を表す複数の利用条件を束にしたライセンス情報を生成し、
前記指示情報生成手段は、前記端末装置の第１利用環境情報が不明の場合、前記中継装置が前記複数の利用条件の束から１つの利用条件を選択するようにさせるための第２の指示情報を生成し、
前記転送手段は、ライセンス情報に埋め込まれた第２の指示情報に従って、前記複数の利用条件の束から１つの利用条件を選択し、選択した利用条件を埋め込んだライセンス情報を端末装置に転送する
ことを特徴とする請求項８記載のライセンス管理システム。
【請求項１３】
前記管理装置は、さらに
前記ライセンス情報の少なくとも一部を暗号化する暗号化手段を備え、
前記端末装置は、さらに
前記ライセンス情報の暗号化されている部分を復号化する第１復号化手段を備える
ことを特徴とする請求項２記載のライセンス管理システム。
【請求項１４】
前記暗号化手段は、前記ライセンス情報を電子透かしデータとしてコンテンツに埋め込む
ことを特徴とする請求項１３記載のライセンス管理システム。
【請求項１５】
前記中継装置は、さらに
受信したライセンス情報の暗号化されている部分を復号化する第２復号化手段と、
復号化されたライセンス情報の利用条件に利用制限のないことを表すフリーの情報が含まれるか否かを判断する判断手段と、
前記判断手段がフリーの情報が含まれると判断した場合に、利用条件の部分を再暗号化する再暗号化手段と、
前記再暗号化手段が暗号化した利用条件を含むライセンス情報を蓄積する蓄積手段とを備える
ことを特徴とする請求項１３記載のライセンス管理システム。
【請求項１６】
前記ライセンス情報は、バイナリデータである
ことを特徴とする請求項２記載のライセンス管理システム。
【請求項１７】
前記ライセンス情報は、マークアップ言語で記述されたデータである
ことを特徴とする請求項２記載のライセンス管理システム。
【請求項１８】
コンテンツの利用を要求したユーザの端末装置に対して、一定の利用条件下でコンテンツの利用を可能にするライセンス情報を通信ネットワーク及び中継装置を介して配信するライセンス管理装置であって、
前記端末装置からのコンテンツの利用要求を前記中継装置を介して取得し、取得した利用要求を解析する利用要求解析手段と、
前記端末装置における利用条件の処理能力を表す第１利用環境情報を前記中継装置から取得し、取得した第１利用環境情報を解析する利用環境情報解析手段と、
前記利用要求及び前記第１利用環境情報の解析結果に応じた利用条件を含むライセンス情報を生成するライセンス情報生成手段と、
前記第１利用環境情報の解析結果に基づいて中継装置におけるライセンス情報の取り扱いを指示する指示情報を生成する指示情報生成手段と、
生成された指示情報を前記ライセンス情報に埋め込み、前記中継装置に送信するライセンス情報送信手段とを備える
ことを特徴とするライセンス管理装置。
【請求項１９】
前記利用環境情報解析手段は、前記第１利用環境情報に加えて、前記中継装置における利用条件の処理能力を示す第２利用環境情報を前記中継装置から取得し、取得した前記第１及び第２利用環境情報を解析し、
前記指示情報生成手段は、前記第１及び第２利用環境情報に含まれる処理能力を比較し、比較の結果、端末装置における利用条件の処理能力の方が中継装置よりも高い場合に、中継装置がライセンス情報をスルーするようにさせるための第１の指示情報を生成する
ことを特徴とする請求項１８記載のライセンス管理装置。
【請求項２０】
前記第１及び第２利用環境情報には、その装置のバージョンが含まれており、
前記指示情報生成手段は、前記中継装置及び前記端末装置のバージョンを比較し、比較の結果、端末装置のバージョンの方が中継装置よりも新しい場合に、前記第１の指示情報を生成する
ことを特徴とする請求項１９記載のライセンス管理装置。
【請求項２１】
前記第１及び第２利用環境情報には、その装置において取り扱われるコンテンツ利用の種類及びその種類おける利用回数が含まれており、
前記指示情報生成手段は、前記中継装置及び前記端末装置のコンテンツ利用の種類及びその種類おける利用回数を比較し、比較の結果、端末装置のコンテンツ利用の種類を中継装置がサポートしていない場合、又は端末装置の利用回数の方が中継装置のサポートしている利用回数よりも多い場合に、前記第１の指示情報を生成する
ことを特徴とする請求項２０記載のライセンス管理装置。
【請求項２２】
前記ライセンス情報生成手段は、前記第１利用環境情報が不明の場合、同一内容で利用形態の異なる複数の利用条件を束にしたライセンス情報を生成し、
前記指示情報生成手段は、前記第１利用環境情報が不明の場合、前記中継装置が前記複数の利用条件の束から１つの利用条件を選択するようにさせるための第２の指示情報を生成する
ことを特徴とする請求項１８記載のライセンス管理装置。
【請求項２３】
通信ネットワークを介して、コンテンツを利用する端末装置と一定の利用条件下でコンテンツの利用を可能にするライセンス情報を発行する管理装置との間に接続される中継装置であって、
前記端末装置からコンテンツの利用要求を受け取り、前記管理装置に送る利用要求中継手段と、
指示情報が埋め込まれたライセンス情報を受信するライセンス情報受信手段と、
受信したライセンス情報に埋め込まれた指示情報に従って、そのライセンス情報に一定の処理を施すか又はいずれの利用条件も選択せずに前記複数の利用条件の束を端末装置に転送する転送手段とを備える
ことを特徴とする中継装置。
【請求項２４】
前記中継装置は、さらに
前記端末装置における利用条件の処理能力を表す第１利用環境情報を予め保持する第１利用環境情報保持手段と、
前記第１利用環境情報保持手段から読み出した前記第１利用環境情報を前記管理装置に通知する第１通知手段とを備える
ことを特徴とする請求項２３記載の中継装置。
【請求項２５】
前記第１利用環境情報保持手段は、さらに、自装置における利用条件の処理能力を示す第２利用環境情報を予め保持し、
前記第１通知手段は、前記第１利用環境情報保持手段から読み出した前記第１及び第２利用環境情報を前記管理装置に通知し、
前記転送手段は、端末装置における利用条件の処理能力の方が中継装置よりも高い場合にライセンス情報に埋め込まれ、当該ライセンス情報をスルーするようにさせるための第１の指示情報に従って、いずれの利用条件も選択せずに前記複数の利用条件の束を端末装置に転送する
ことを特徴とする請求項２４記載の中継装置。
【請求項２６】
前記転送手段は、前記第１利用環境情報が不明の場合に、同一内容で利用形態の異なる複数の利用条件を束にしたライセンス情報に埋め込まれ、複数の利用条件の束から１つの利用条件を選択するようにさせるための第２の指示情報に従って、前記複数の利用条件の束から１つの利用条件を選択し、選択した利用条件を埋め込んだライセンス情報を端末装置に転送する
ことを特徴とする請求項２４記載の中継装置。
【請求項２７】
前記中継装置は、さらに
前記端末装置から通知された第１利用環境情報を前記管理装置に通知する第１通知手段を備える
ことを特徴とする請求項２３記載の中継装置。
【請求項２８】
コンテンツの利用を要求したユーザの端末装置に対して、一定の利用条件下でコンテンツの利用を可能にするライセンス情報を、管理装置から通信ネットワーク及び中継装置を介して配信するライセンス管理システムにおける端末装置であって、
自装置における利用条件の処理能力を表す第１利用環境情報を予め保持する第２利用環境情報保持手段と、
前記第２利用環境情報保持手段から読み出した前記第１利用環境情報を前記中継装置に通知する第２通知手段と、
前記管理装置から配信を受けたコンテンツに対応するライセンス情報の利用条件にしたがってコンテンツを利用するコンテンツ利用手段と
を備えることを特徴とする端末装置。
【請求項２９】
コンテンツの利用を要求したユーザの端末装置に対して、一定の利用条件下でコンテンツの利用を可能にするライセンス情報を、管理装置から通信ネットワーク及び中継装置を介して配信するシステムにおけるライセンス管理方法であって、
前記管理装置によって実行されるステップと、
前記中継装置によって実行されるステップとを含み、
前記管理装置によって実行されるステップは、
前記端末装置からのコンテンツの利用要求を前記中継装置を介して取得し、取得した利用要求を解析する利用要求解析ステップと、
前記端末装置における利用条件の処理能力を表す第１利用環境情報を前記中継装置から取得し、取得した第１利用環境情報を解析する利用環境情報解析ステップと、
前記利用要求及び前記第１利用環境情報の解析結果に応じた利用条件を含むライセンス情報を生成するライセンス情報生成ステップと、
前記第１利用環境情報の解析結果に基づいて中継装置におけるライセンス情報の取り扱いを指示する指示情報を生成する指示情報生成ステップと、
生成された指示情報を前記ライセンス情報に埋め込み、前記中継装置に送信するライセンス情報送信ステップとを含み、
前記中継装置によって実行されるステップは、
前記指示情報が埋め込まれたライセンス情報を受信するライセンス情報受信ステップと、
受信したライセンス情報に埋め込まれた指示情報に従って、そのライセンス情報に一定の処理を施すか又はいずれの利用条件も選択せずに前記複数の利用条件の束を端末装置に転送する転送ステップとを含む
ことを特徴とするライセンス管理方法。
【請求項３０】
前記中継装置によって実行されるステップは、さらに
利用環境情報保持手段に前記第１利用環境情報を予め保持する保持ステップと、
前記利用環境情報保持手段から読み出した前記第１利用環境情報を前記管理装置に通知する第１通知ステップを含む
ことを特徴とする請求項２９記載のライセンス管理方法。
【請求項３１】
前記保持ステップでは、自装置における利用条件の処理能力を示す第２利用環境情報が予め保持され、
前記第１通知ステップでは、前記利用環境情報保持手段から読み出した前記第１及び第２利用環境情報が前記管理装置に通知され、
前記利用環境情報解析ステップでは、前記第１及び第２利用環境情報が解析され、
前記指示情報生成ステップでは、前記第１及び第２利用環境情報に含まれる処理能力が比較され、比較の結果、端末装置における利用条件の処理能力の方が中継装置よりも高い場合に、中継装置がライセンス情報をスルーするようにさせるための第１の指示情報が生成され、
前記転送ステップでは、ライセンス情報に埋め込まれた第１の指示情報に従って、いずれの利用条件も選択せずに前記複数の利用条件の束が端末装置に転送される
ことを特徴とする請求項３０記載のライセンス管理方法。
【請求項３２】
前記ライセンス情報生成ステップでは、前記第１利用環境情報が不明の場合、同一内容で利用形態の異なる複数の利用条件を束にしたライセンス情報が生成され、
前記指示情報生成ステップでは、前記第１利用環境情報が不明の場合、前記中継装置が前記複数の利用条件の束から１つの利用条件を選択するようにさせるための第２の指示情報が生成され、
前記転送ステップでは、ライセンス情報に埋め込まれた第２の指示情報に従って、前記複数の利用条件の束から１つの利用条件が選択され、選択された利用条件を埋め込んだライセンス情報が端末装置に転送される
ことを特徴とする請求項３０記載のライセンス管理方法。
【請求項３３】
前記ライセンス管理方法は、さらに
前記端末装置によって実行されるステップを含み、
前記端末装置によって実行されるステップは、
自装置における利用条件の処理能力を示す第１利用環境情報を第２利用環境情報保持手段に予め保持する保持ステップと、
前記第２利用環境情報保持手段から読み出した前記第１利用環境情報を前記中継装置に通知する第２通知ステップとを含み、
前記中継装置によって実行されるステップは、さらに
前記端末装置から通知された第１利用環境情報を前記管理装置に通知する第１通知ステップとを含む
ことを特徴とする請求項２９記載のライセンス管理方法。
【請求項３４】
コンテンツの利用を要求したユーザの端末装置に対して、一定の利用条件下でコンテンツの利用を可能にするライセンス情報を通信ネットワーク及び中継装置を介して配信するライセンス管理装置のためのプログラムであって、
前記端末装置からのコンテンツの利用要求を前記中継装置を介して取得し、取得した利用要求を解析する利用要求解析ステップと、
前記端末装置における利用条件の処理能力を表す第１利用環境情報を前記中継装置から取得し、取得した第１利用環境情報を解析する利用環境情報解析ステップと、
前記利用要求及び前記第１利用環境情報の解析結果に応じた利用条件を含むライセンス情報を生成するライセンス情報生成ステップと、
前記第１利用環境情報の解析結果に基づいて中継装置におけるライセンス情報の取り扱いを指示する指示情報を生成する指示情報生成ステップと、
生成された指示情報を前記ライセンス情報に埋め込み、前記中継装置に送信するライセンス情報送信ステップとを
コンピュータに実行させるプログラム。
【請求項３５】
通信ネットワークを介して、コンテンツを利用する端末装置と一定の利用条件下でコンテンツの利用を可能にするライセンス情報を発行する管理装置との間に接続される中継装置のためのプログラムであって、
前記端末装置からコンテンツの利用要求を受け取り、前記管理装置に送る利用要求中継ステップと、
指示情報が埋め込まれたライセンス情報を受信するライセンス情報受信ステップと、
受信したライセンス情報に埋め込まれた指示情報に従って、そのライセンス情報に一定の処理を施すか又はいずれの利用条件も選択せずに前記複数の利用条件の束を端末装置に転送する転送ステップとを
コンピュータに実行させるプログラム。
【請求項３６】
コンテンツの利用を要求したユーザの端末装置に対して、一定の利用条件下でコンテンツの利用を可能にするライセンス情報を、管理装置から通信ネットワーク及び中継装置を介して配信するライセンス管理システムにおける端末装置のためのプログラムであって、
自装置における利用条件の処理能力を表す第１利用環境情報を予め保持する第２利用環境情報保持ステップと、
前記第２利用環境情報保持ステップで保持する第１利用環境情報を前記中継装置に通知する通知ステップと、
前記管理装置から配信を受けたコンテンツに対応するライセンス情報の利用条件にしたがってコンテンツを利用するコンテンツ利用ステップとを
コンピュータに実行させるプログラム。
【請求項３７】
前記ライセンス管理システムは、コンテンツの利用を要求したユーザの端末装置に対して、前記ライセンス情報を、前記管理装置から通信ネットワーク及び前記中継装置を介して配信するシステムであり、
前記管理装置は、
前記異なるフォーマットで作成された複数の利用条件を束にしたライセンス情報を生成するライセンス情報生成手段と、
生成された前記ライセンス情報を前記中継装置に送信するライセンス情報送信手段とを備え、
前記中継装置は、
前記ライセンス情報を受信するライセンス情報受信手段と、
前記複数の利用条件の束から、前記端末装置が利用可能な１つの利用条件を選択する処理をし、選択した利用条件を埋め込んだライセンス情報を前記端末装置に転送する転送手段とを備え、
前記端末装置は、
前記中継装置から受信した前記ライセンス情報に含まれる利用条件に従ってコンテンツの利用を行う著作権情報処理手段を備える
ことを特徴とする請求項１記載のライセンス管理システム。
【請求項３８】
コンテンツの利用を要求したユーザの端末装置に対して、一定の利用条件下でコンテンツの利用を可能にするライセンス情報を通信ネットワーク及び中継装置を介して配信するライセンス管理装置であって、
異なるフォーマットで作成された複数の利用条件を束にしたライセンス情報を生成するライセンス情報生成手段と、
生成された前記ライセンス情報を前記中継装置に送信するライセンス情報送信手段とを備える
ことを特徴とするライセンス管理装置。
【請求項３９】
通信ネットワークを介して、コンテンツを利用する端末装置と一定の利用条件下でコンテンツの利用を可能にするライセンス情報を発行する管理装置との間に接続される中継装置であって、
異なるフォーマットで作成された複数の利用条件を束にしたライセンス情報を受信するライセンス情報受信手段と、
前記複数の利用条件の束から、前記端末装置が利用可能な１つの利用条件を選択する処理をし、選択した利用条件を埋め込んだライセンス情報を前記端末装置に転送する転送手段とを備える
ことを特徴とする中継装置。
【請求項４０】
コンテンツの利用を要求することにより、一定の利用条件下でコンテンツの利用を可能にするライセンス情報を、管理装置から通信ネットワーク及び中継装置を介して受信する端末装置であって、
前記端末装置は、
前記コンテンツの利用をするための要求を、前記中継装置に対して送信する送信手段と、
前記中継装置から受信した前記ライセンス情報に含まれる利用条件に従ってコンテンツの利用を行う著作権情報処理手段とを備える
ことを特徴とする端末装置。
【請求項４１】
コンテンツの利用を要求したユーザの端末装置に対して、一定の利用条件下でコンテンツの利用を可能にするライセンス情報を、管理装置から通信ネットワーク及び中継装置を介して配信するシステムにおけるライセンス管理方法であって、
前記管理装置によって実行されるステップと、
前記中継装置によって実行されるステップと、
前記端末装置によって実行されるステップとを含み、
前記管理装置によって実行されるステップは、
異なるフォーマットで作成された複数の利用条件を束にしたライセンス情報を生成するライセンス情報生成ステップと、
生成された前記ライセンス情報を前記中継装置に送信するライセンス情報送信ステップとを含み、
前記中継装置によって実行されるステップは、
前記ライセンス情報を受信するライセンス情報受信ステップと、
前記複数の利用条件の束から、前記端末装置が利用可能な１つの利用条件を選択する処理をし、選択した利用条件を埋め込んだライセンス情報を前記端末装置に転送する転送ステップとを含み、
前記端末装置によって実行されるステップは、
前記中継装置から受信した前記ライセンス情報に含まれる利用条件に従ってコンテンツの利用を行う著作権情報処理ステップを含む
ことを特徴とするライセンス管理方法。
【請求項４２】
コンテンツの利用を要求したユーザの端末装置に対して、一定の利用条件下でコンテンツの利用を可能にするライセンス情報を通信ネットワーク及び中継装置を介して配信するライセンス管理装置に用いられるプログラムであって、
異なるフォーマットで作成された複数の利用条件を束にしたライセンス情報を生成するライセンス情報生成ステップと、
生成された前記ライセンス情報を前記中継装置に送信するライセンス情報送信ステップとを
コンピュータに実行させるためのプログラム。
【請求項４３】
通信ネットワークを介して、コンテンツを利用する端末装置と一定の利用条件下でコンテンツの利用を可能にするライセンス情報を発行する管理装置との間に接続される中継装置のためのプログラムであって、
異なるフォーマットで作成された複数の利用条件を束にしたライセンス情報を受信するライセンス情報受信ステップと、
前記複数の利用条件の束から、前記端末装置が利用可能な１つの利用条件を選択する処理をし、選択した利用条件を埋め込んだライセンス情報を前記端末装置に転送する転送ステップとを
コンピュータに実行させるためのプログラム。
【請求項４４】
コンテンツの利用を要求することにより、一定の利用条件下でコンテンツの利用を可能にするライセンス情報を、管理装置から通信ネットワーク及び中継装置を介して受信する端末装置のためのプログラムであって、
前記コンテンツの利用をするための要求を、前記中継装置に対して送信する送信ステップと、
前記中継装置から受信した前記ライセンス情報に含まれる利用条件に従ってコンテンツの利用を行う著作権情報処理ステップとを
コンピュータに実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
【課題を解決するための手段】
上記目的を達成するために、本発明に係るライセンス管理システムにおいては、一定の利用条件下でコンテンツの利用を可能にするライセンス情報を、ユーザの端末装置に対して配信するライセンス管理システムであって、異なるフォーマットで作成された複数の利用条件の束を含むライセンス情報を配信する管理装置と、前記端末装置が利用可能な一つ以上の利用条件を選択する処理を施すか、いずれの利用条件も選択せずに前記複数の利用条件の束を端末装置に転送する中継装置と、前記中継装置から転送されてきた利用条件に従ってコンテンツを利用する端末装置とを備えることを特徴とする。
具体的には、前記ライセンス管理システムは、コンテンツの利用を要求したユーザの端末装置に対して、前記ライセンス情報を、前記管理装置から通信ネットワーク及び前記中継装置を介して配信するシステムであり、前記管理装置は、前記端末装置からのコンテンツの利用要求を前記中継装置を介して取得し、取得した利用要求を解析する利用要求解析手段と、前記端末装置における利用条件の処理能力を表す第１利用環境情報を前記中継装置から取得し、取得した第１利用環境情報を解析する利用環境情報解析手段と、前記利用要求及び前記第１利用環境情報の解析結果に応じた利用条件を含むライセンス情報を生成するライセンス情報生成手段と、前記第１利用環境情報の解析結果に基づいて中継装置におけるライセンス情報の取り扱いを指示する指示情報を生成する指示情報生成手段と、生成された指示情報を前記ライセンス情報に埋め込み、前記中継装置に送信するライセンス情報送信手段とを備え、前記中継装置は、前記指示情報が埋め込まれたライセンス情報を受信するライセンス情報受信手段と、受信したライセンス情報に埋め込まれた指示情報に従って、そのライセンス情報に一定の処理を施すか又はいずれの利用条件も選択せずに前記複数の利用条件の束を端末装置に転送する転送手段とを備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
また、前記中継装置は、さらに前記第１利用環境情報を予め保持する第１利用環境情報保持手段と、前記第１利用環境情報保持手段から読み出した前記第１利用環境情報を前記管理装置に通知する第１通知手段とを備えてもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
前記第１利用環境情報保持手段は、さらに、自装置における利用条件の処理能力を示す第２利用環境情報を予め保持し、また、前記第１通知手段は、前記第１利用環境情報保持手段から読み出した前記第１及び第２利用環境情報を前記管理装置に通知し、前記利用環境情報解析手段は、前記第１及び第２利用環境情報を解析し、前記指示情報生成手段は、前記第１及び前記第２利用環境情報に含まれる処理能力を比較し、比較の結果、端末装置における利用条件の処理能力の方が中継装置よりも高い場合に、中継装置がライセンス情報をスルーするようにさせるための第１の指示情報を生成し、前記転送手段は、ライセンス情報に埋め込まれた第１の指示情報に従って、いずれの利用条件も選択せずに前記複数の利用条件の束を端末装置に転送してもよい。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
なお、前記第１及び第２利用環境情報には、その装置のバージョンが含まれており、前記指示情報生成手段は、前記中継装置及び前記端末装置のバージョンを比較し、比較の結果、端末装置のバージョンの方が中継装置よりも新しい場合に、前記第１の指示情報を生成してもよいし、前記第１及び第２利用環境情報には、その装置において取り扱われるコンテンツ利用の種類及びその種類おける利用回数が含まれており、前記指示情報生成手段は、前記中継装置及び前記端末装置のコンテンツ利用の種類及びその種類おける利用回数を比較し、比較の結果、端末装置のコンテンツ利用の種類を中継装置がサポートしていない場合、又は端末装置の利用回数の方が中継装置のサポートしている利用回数よりも多い場合に、前記第１の指示情報を生成してもよい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
また、前記ライセンス情報生成手段は、前記第１利用環境情報が不明の場合、同一内容で利用形態の異なる複数の利用条件を束にしたライセンス情報を生成し、前記指示情報生成手段は、前記第１利用環境情報が不明の場合、前記中継装置が前記複数の利用条件の束から１つの利用条件を選択するようにさせるための第２の指示情報を生成し、前記転送手段は、ライセンス情報に埋め込まれた第２の指示情報に従って、前記複数の利用条件の束から１つの利用条件を選択し、選択した利用条件を埋め込んだライセンス情報を端末装置に転送してもよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
また、前記端末装置は、前記第１利用環境情報を予め保持する第２利用環境情報保持手段と、前記第２利用環境情報保持手段から読み出した前記第１利用環境情報を前記中継装置に通知する第２通知手段とを備え、前記中継装置は、前記端末装置から通知された前記第１利用環境情報を前記管理装置に通知する第１通知手段を備えてもよい。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
なお、前記管理装置は、さらに前記ライセンス情報の少なくとも一部を暗号化する暗号化手段を備え、前記端末装置は、さらに前記ライセンス情報の暗号化されている部分を復号化する第１復号化手段を備えてもよい。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
具体的には、前記暗号化手段は、前記ライセンス情報を電子透かしデータとしてコンテンツに埋め込んでもよいし、前記中継装置は、さらに受信したライセンス情報の暗号化されている部分を復号化する第２復号化手段と、復号化されたライセンス情報の利用条件に利用制限のないことを表すフリーの情報が含まれるか否かを判断する判断手段と、前記判断手段がフリーの情報が含まれると判断した場合に、利用条件の部分を再暗号化する再暗号化手段と、前記再暗号化手段が暗号化した利用条件を含むライセンス情報を蓄積する蓄積手段とを備えてもよい。
さらに、前記ライセンス情報は、バイナリデータであってもよいし、マークアップ言語で記述されたデータであってもよい。
また、上記目的を達成するために、本発明に係るライセンス管理システムにおいて、具体的には、前記ライセンス管理システムは、コンテンツの利用を要求したユーザの端末装置に対して、前記ライセンス情報を、前記管理装置から通信ネットワーク及び前記中継装置を介して配信するシステムであり、前記管理装置は、前記異なるフォーマットで作成された複数の利用条件を束にしたライセンス情報を生成するライセンス情報生成手段と、生成された前記ライセンス情報を前記中継装置に送信するライセンス情報送信手段とを備え、前記中継装置は、前記ライセンス情報を受信するライセンス情報受信手段と、前記複数の利用条件の束から、前記端末装置が利用可能な１つの利用条件を選択する処理をし、選択した利用条件を埋め込んだライセンス情報を前記端末装置に転送する転送手段とを備え、前記端末装置は、前記中継装置から受信した前記ライセンス情報に含まれる利用条件に従ってコンテンツの利用を行う著作権情報処理手段を備えてもよい。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
デジタルテレビ２０のユーザが、このデジタルテレビ２０で所定のコンテンツをトータルで５回再生（Ｐｌａｙｂａｃｋ）したい場合、デジタルテレビ２０の操作キー（不図示）を操作して、コンテンツを５回再生するための権利を管理装置１０から購入する。管理装置１０は、ユーザが購入したコンテンツについて、著作権情報管理部１２０の著作権関連情報データベース（以下、「ＤＢ」とも記す。）１２４において５回再生分のＰｌａｙｂａｃｋ権を管理する。このユーザがデジタルテレビ２０においてコンテンツを１回再生（Ｐｌａｙｂａｃｋ）する場合、デジタルテレビ２０の操作キー（不図示）を操作して１回再生（Ｐｌａｙｂａｃｋ）を入力すると、デジタルテレビ２０は、１回再生（Ｐｌａｙｂａｃｋ）の利用要求（図中の丸付き数字１参照）と、このデジタルテレビ２０の利用環境情報αとをネットワーク６０を介して管理装置１０に送信する。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】変更
【補正の内容】
【００４９】
利用環境情報管理部２３０は、自端末（デジタルテレビ２０）の利用環境情報を管理するための処理部である。そして利用環境情報管理部２３０は、著作権情報処理部２２０から利用要求があると、この利用要求と共に、あるいは別個に利用環境情報を送受信部２４０に転送する。このデジタルテレビ２０の利用環境情報は、具体的には、図７に示されるように、デジタルテレビ２０におけるコンテンツ利用者に付与されたユニークな識別子、コンテンツ利用者ＩＤ「０×１」と、このデジタルテレビ２０に付与されたユニークな識別子、端末ＩＤ「０×２０」と、デジタルテレビ２０の著作権保護機能種別（デジタルテレビ２０のバージョンと、コンテンツの利用の種類、例えば再生及び移動と、この種類の回数（例えば、１回毎）と、利用履歴などを格納できるように予約されている領域、予約とが含まれる。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】変更
【補正の内容】
【００５７】
著作権情報処理部５２０は、ＬＴに基づいた利用制御処理を行うためのものであり、著作権要求処理部５２１、著作権判定部５２２からなる。
著作権要求処理部５２１は、利用要求の対象となるコンテンツとそのコンテンツのＬＴとを対応させるユニークなコンテンツＩＤを特定したり、著作権要求処理部５２１の蓄積部５２２１に利用要求に対応するＬＴが蓄積されているか著作権要求処理部５２１に問い合わせしたり、問い合わせの結果、蓄積部５２２１に対応するＬＴが蓄積されていない場合には利用要求を送受信部５３０に送信したりする。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００５８
【補正方法】変更
【補正の内容】
【００５８】
著作権判定部５２２は、送受信部５３０から配信されてきたＬＴを一時的に蓄積する蓄積部５２２１を有し、そのＬＴを解析したり、ＬＴを基にユーザ・インタフェース部５１０を経由して、コンテンツ利用者に利用の許諾が得られたことを通知したりする。
送受信部５３０は、中継装置３０に対して利用要求を送信したり、中継装置３０から配信されてきたＬＴを受信したりする通信インタフェースである。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０１８１
【補正方法】変更
【補正の内容】
【０１８１】
【発明の効果】
以上の説明から明らかなように、本発明に係るライセンス管理システムは、一定の利用条件下でコンテンツの利用を可能にするライセンス情報を、ユーザの端末装置に対して配信するライセンス管理システムであって、異なるフォーマットで作成された複数の利用条件の束を含むライセンス情報を配信する管理装置と、前記端末装置が利用可能な一つ以上の利用条件を選択する処理を施すか、いずれの利用条件も選択せずに前記複数の利用条件の束を端末装置に転送する中継装置と、前記中継装置から転送されてきた利用条件に従ってコンテンツを利用する端末装置とを備えることを特徴とする。
具体的には、前記ライセンス管理システムは、コンテンツの利用を要求したユーザの端末装置に対して、前記ライセンス情報を、前記管理装置から通信ネットワーク及び前記中継装置を介して配信するシステムであり、前記管理装置は、前記端末装置からのコンテンツの利用要求を前記中継装置を介して取得し、取得した利用要求を解析する利用要求解析手段と、前記端末装置における利用条件の処理能力を表す第１利用環境情報を前記中継装置から取得し、取得した第１利用環境情報を解析する利用環境情報解析手段と、前記利用要求及び前記第１利用環境情報の解析結果に応じた利用条件を含むライセンス情報を生成するライセンス情報生成手段と、前記第１利用環境情報の解析結果に基づいて中継装置におけるライセンス情報の取り扱いを指示する指示情報を生成する指示情報生成手段と、生成された指示情報を前記ライセンス情報に埋め込み、前記中継装置に送信するライセンス情報送信手段とを備え、前記中継装置は、前記指示情報が埋め込まれたライセンス情報を受信するライセンス情報受信手段と、受信したライセンス情報に埋め込まれた指示情報に従って、そのライセンス情報に一定の処理を施すか又はいずれの利用条件も選択せずに前記複数の利用条件の束を端末装置に転送する転送手段とを備えることを特徴とする。
また、具体的には、前記ライセンス管理システムは、コンテンツの利用を要求したユーザの端末装置に対して、前記ライセンス情報を、前記管理装置から通信ネットワーク及び前記中継装置を介して配信するシステムであり、前記管理装置は、前記異なるフォーマットで作成された複数の利用条件を束にしたライセンス情報を生成するライセンス情報生成手段と、生成された前記ライセンス情報を前記中継装置に送信するライセンス情報送信手段とを備え、前記中継装置は、前記ライセンス情報を受信するライセンス情報受信手段と、前記複数の利用条件の束から、前記端末装置が利用可能な１つの利用条件を選択する処理をし、選択した利用条件を埋め込んだライセンス情報を前記端末装置に転送する転送手段とを備え、前記端末装置は、前記中継装置から受信した前記ライセンス情報に含まれる利用条件に従ってコンテンツの利用を行う著作権情報処理手段を備えることを特徴とする。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０１８４
【補正方法】変更
【補正の内容】
【０１８４】
また、前記中継装置は、さらに前記第１利用環境情報を予め保持する第１利用環境情報保持手段と、前記第１利用環境情報保持手段から読み出した前記第１利用環境情報を前記管理装置に通知する第１通知手段とを備えてもよい。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】０１８６
【補正方法】変更
【補正の内容】
【０１８６】
また、前記第１利用環境情報保持手段は、さらに、自装置における利用条件の処理能力を示す第２利用環境情報を予め保持し、前記第１通知手段は、前記第１利用環境情報保持手段から読み出した前記第１及び第２利用環境情報を前記管理装置に通知し、前記利用環境情報解析手段は、前記第１及び第２利用環境情報を解析し、前記指示情報生成手段は、前記第１及び前記第２利用環境情報に含まれる処理能力を比較し、比較の結果、端末装置における利用条件の処理能力の方が中継装置よりも高い場合に、中継装置がライセンス情報をスルーするようにさせるための第１の指示情報を生成し、前記転送手段は、ライセンス情報に埋め込まれた第１の指示情報に従って、いずれの利用条件も選択せずに前記複数の利用条件の束を端末装置に転送してもよい。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】０１８８
【補正方法】変更
【補正の内容】
【０１８８】
また、前記ライセンス情報生成手段は、前記第１利用環境情報が不明の場合、同一内容で利用形態の異なる複数の利用条件を束にしたライセンス情報を生成し、前記指示情報生成手段は、前記第１利用環境情報が不明の場合、前記中継装置が前記複数の利用条件の束から１つの利用条件を選択するようにさせるための第２の指示情報を生成し、前記転送手段は、ライセンス情報に埋め込まれた第２の指示情報に従って、前記複数の利用条件の束から１つの利用条件を選択し、選択した利用条件を埋め込んだライセンス情報を端末装置に転送してもよい。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】０１９０
【補正方法】変更
【補正の内容】
【０１９０】
また、前記端末装置は、前記第１利用環境情報を予め保持する第２利用環境情報保持手段と、前記第２利用環境情報保持手段から読み出した前記第１利用環境情報を前記中継装置に通知する第２通知手段とを備え、前記中継装置は、前記端末装置から通知された前記第１利用環境情報を前記管理装置に通知する第１通知手段を備えてもよい。