ライセンス処理装置,プログラムおよびライセンス返却方法
【課題】 相異なる実装の著作権管理部を備えたユーザ機器間において,ライセンスを好適に返却制御することが可能なライセンス処理装置を提供すること。
【解決手段】
ライセンスを返却する返却コンポーネント25を備え;返却コンポーネント25は,第2の保存コンポーネント12から,第2の記憶手段40に保存されている貸出用ライセンス308を受信し,貸出用ライセンス308を評価して,貸出用ライセンス308の返却を許可/禁止し,貸出用ライセンス308の返却が許可された場合に,第1の保存コンポーネント11から,第1の記憶手段111に保存されている,貸出用ライセンス308に対応する貸出元ライセンス307を受信し,貸出元ライセンス307に記述された貸出ステータスを更新し,更新された貸出元ライセンス307を,第1の保存コンポーネント11に送信することを特徴とする,ライセンス処理装置が提供される。
【解決手段】
ライセンスを返却する返却コンポーネント25を備え;返却コンポーネント25は,第2の保存コンポーネント12から,第2の記憶手段40に保存されている貸出用ライセンス308を受信し,貸出用ライセンス308を評価して,貸出用ライセンス308の返却を許可/禁止し,貸出用ライセンス308の返却が許可された場合に,第1の保存コンポーネント11から,第1の記憶手段111に保存されている,貸出用ライセンス308に対応する貸出元ライセンス307を受信し,貸出元ライセンス307に記述された貸出ステータスを更新し,更新された貸出元ライセンス307を,第1の保存コンポーネント11に送信することを特徴とする,ライセンス処理装置が提供される。
Notice: Undefined index: DEJ in /mnt/www/gzt_disp.php on line 298
【特許請求の範囲】
【請求項1】
コンテンツの利用条件が記述されたライセンスを記憶手段に保存する保存コンポーネント間で,貸し出されていた前記ライセンスを返却する返却コンポーネントを備え,
前記返却コンポーネントは,
前記ライセンスを第2の記憶手段に保存する第2の保存コンポーネントから,前記第2の記憶手段に保存されている貸出用ライセンスを受信し,
前記貸出用ライセンスを評価して,前記貸出用ライセンスの返却を許可/禁止し,
前記貸出用ライセンスの返却が許可された場合に,前記ライセンスを第1の記憶手段に保存する第1の保存コンポーネントから,前記第1の記憶手段に保存されている,前記貸出用ライセンスに対応する貸出元ライセンスを受信し,
前記貸出元ライセンスに記述され,前記貸出元ライセンスに関する貸出状態を示す貸出ステータスを更新し,
前記貸出ステータスが更新された前記貸出元ライセンスを,前記第1の保存コンポーネントに送信することを特徴とする,ライセンス処理装置。
【請求項2】
前記返却コンポーネントは,
前記第2の保存コンポーネントから,前記貸出用ライセンスと,前記第2の保存コンポーネントと前記返却コンポーネントとの間における前記貸出用ライセンスの伝送タイプを表す第2の伝送タイプ識別情報と,前記第2の保存コンポーネントの属性を表す第2のコンポーネント属性情報とを含む第2のメッセージを受信し,前記第1の保存コンポーネントから,前記貸出元ライセンスと,前記第1の保存コンポーネントと前記返却コンポーネントとの間における前記貸出元ライセンスの伝送タイプを表す第1の伝送タイプ識別情報と,前記第1の保存コンポーネントの属性を表す第1のコンポーネント属性情報とを含む第1のメッセージを受信する,メッセージ受信部と;
前記第2のメッセージに含まれる前記第2の伝送タイプ識別情報および前記第2のコンポーネント属性情報に基づいて,前記貸出用ライセンスの処理を許可/禁止し,前記第1のメッセージに含まれる前記第1の伝送タイプ識別情報および前記第1のコンポーネント属性情報に基づいて,前記貸出元ライセンスの処理を許可/禁止するメッセージ検査部と;
前記貸出用ライセンスの処理が許可された場合に,前記貸出用ライセンスを評価して,前記貸出用ライセンスの返却を許可/禁止するライセンス評価部と;
前記貸出用ライセンスの返却が許可された場合に,前記貸出元ライセンスに記述された,前記貸出元ライセンスに関する貸出状態を示す貸出ステータスを更新するライセンス更新部と;
前記貸出ステータスが更新された前記貸出元ライセンスと,前記返却コンポーネントと前記第1の保存コンポーネントとの間における前記貸出ステータスが更新された前記貸出元ライセンスの伝送タイプを表す第3の伝送タイプ識別情報と,前記返却コンポーネントの属性を表す第3のコンポーネント属性情報とを含む第3のメッセージを作成するメッセージ作成部と;
前記第3のメッセージを,前記第1の保存コンポーネントに送信するメッセージ送信部と;
を備えることを特徴とする,請求項1に記載のライセンス処理装置。
【請求項3】
前記伝送タイプは,前記ライセンスの原本の伝送である転送,前記ライセンスの写本の伝送である提示,または,前記ライセンスの更新のための伝送である更新を含むことを特徴とする,請求項2に記載のライセンス処理装置。
【請求項4】
前記メッセージ検査部は,
前記第2の伝送タイプ識別情報が前記転送を表す場合に,前記貸出用ライセンスの処理を許可し,
前記第2の伝送タイプ識別情報が前記提示または前記更新を表す場合に,前記貸出用ライセンスの処理を禁止することを特徴とする,請求項3に記載のライセンス処理装置。
【請求項5】
前記メッセージ検査部は,
前記第1の伝送タイプ識別情報が前記更新を表す場合に,前記貸出元ライセンスの処理を許可し,
前記第1の伝送タイプ識別情報が前記転送または前記提示を表す場合に,前記貸出元ライセンスの処理を禁止することを特徴とする,請求項3に記載のライセンス処理装置。
【請求項6】
前記第3の伝送タイプ識別情報は,前記更新を表すことを特徴とする,請求項3に記載のライセンス処理装置。
【請求項7】
前記メッセージ検査部は,
前記メッセージ受信部によって受信されたメッセージに含まれるコンポーネント属性情報が,前記ライセンス処理コンポーネントのうち前記ライセンスを利用する利用コンポーネントの属性を表す場合に,当該メッセージに含まれる前記ライセンスの処理を禁止することを特徴とする,請求項2に記載のライセンス処理装置。
【請求項8】
前記貸出用ライセンスは,
前記貸出元ライセンスに記述されたコンテンツ識別情報,
前記貸出元ライセンスに記述された再生条件,
前記貸出元ライセンスに記述された保存条件,及び/又は
前記貸出用ライセンスを返却するための返却条件
を含むことを特徴とする,請求項1に記載のライセンス処理装置。
【請求項9】
前記貸出元ライセンスと,前記貸出元ライセンスに基づき貸し出された前記貸出用ライセンスには,前記貸出用ライセンスの貸出時に同一の貸出IDが記述されており,
前記返却コンポーネントは,前記貸出元ライセンスに記述された前記貸出IDと,前記貸出用ライセンスに記述された前記貸出IDとに基づいて,前記貸出元ライセンスと前記貸出用ライセンスとを照合することを特徴とする,請求項1に記載のライセンス処理装置。
【請求項10】
前記ライセンスには,前記ライセンスを処理する処理単位に応じて部品化されたライセンス処理コンポーネントごとに前記コンテンツの利用条件が区分されて記述されており,
前記返却コンポーネントは,前記貸出用ライセンスのうち前記返却コンポーネントに対応する区分に記述された返却条件を評価して,前記貸出用ライセンスの返却を許可/禁止することを特徴とする,請求項1に記載のライセンス処理装置。
【請求項11】
前記返却コンポーネントは,前記第2の保存コンポーネントから,前記第2の記憶手段に保存されている前記貸出用ライセンスの原本を受信することを特徴とする,請求項1に記載のライセンス処理装置。
【請求項12】
前記第2の保存コンポーネントは,前記第2の記憶手段に保存されている前記貸出用ライセンスを読み出して前記返却コンポーネントに送信した後に,前記第2の記憶手段に保存されている前記貸出用ライセンスを無効化することを特徴とする,請求項1に記載のライセンス処理装置。
【請求項13】
前記第1の保存コンポーネントは,前記返却コンポーネントから,前記貸出ステータスが更新された前記貸出元ライセンスを受信し,前記第1の記憶手段に保存されている前記貸出元ライセンスを,前記貸出ステータスが更新された前記貸出元ライセンスに書き換えることを特徴とする,請求項1に記載のライセンス処理装置。
【請求項14】
前記第1の保存コンポーネントは,
前記貸出ステータスが更新された前記貸出元ライセンスに記述された保存条件を評価して,前記第1の記憶手段に対する前記貸出ステータスが更新された前記貸出元ライセンスの保存を制御することを特徴とする,請求項13に記載のライセンス処理装置。
【請求項15】
前記第1の保存コンポーネント及び/又は第2の保存コンポーネントは,前記返却コンポーネントを備えた前記ライセンス処理装置に設けられることを特徴とする,請求項1に記載のライセンス処理装置。
【請求項16】
前記第1の保存コンポーネント及び/又は第2の保存コンポーネントは,前記返却コンポーネントを備えた前記ライセンス処理装置に対して接続された他のライセンス処理装置に設けられることを特徴とする,請求項1に記載のライセンス処理装置。
【請求項17】
コンピュータを:
コンテンツの利用条件が記述されたライセンスを第2の記憶手段に保存する第2の保存コンポーネントから,前記第2の記憶手段に保存されている貸出用ライセンスを受信し,
前記貸出用ライセンスを評価して,前記貸出用ライセンスの返却を許可/禁止し,
前記貸出用ライセンスの返却が許可された場合に,前記ライセンスを第1の記憶手段に保存する第1の保存コンポーネントから,前記第1の記憶手段に保存されている,前記貸出用ライセンスに対応する貸出元ライセンスを受信し,
前記貸出元ライセンスに記述され,前記貸出元ライセンスに関する貸出状態を示す貸出ステータスを更新し,
前記貸出ステータスが更新された前記貸出元ライセンスを,前記第1の保存コンポーネントに送信する返却コンポーネント;
として機能させることを特徴とする,プログラム。
【請求項18】
前記返却コンポーネントは,
前記第2の保存コンポーネントから,前記貸出用ライセンスと,前記第2の保存コンポーネントと前記返却コンポーネントとの間における前記貸出用ライセンスの伝送タイプを表す第2の伝送タイプ識別情報と,前記第2の保存コンポーネントの属性を表す第2のコンポーネント属性情報とを含む第2のメッセージを受信し,前記第1の保存コンポーネントから,前記貸出元ライセンスと,前記第1の保存コンポーネントと前記返却コンポーネントとの間における前記貸出元ライセンスの伝送タイプを表す第1の伝送タイプ識別情報と,前記第1の保存コンポーネントの属性を表す第1のコンポーネント属性情報とを含む第1のメッセージを受信する,メッセージ受信部と;
前記第2のメッセージに含まれる前記第2の伝送タイプ識別情報および前記第2のコンポーネント属性情報に基づいて,前記貸出用ライセンスの処理を許可/禁止し,前記第1のメッセージに含まれる前記第1の伝送タイプ識別情報および前記第1のコンポーネント属性情報に基づいて,前記貸出元ライセンスの処理を許可/禁止するメッセージ検査部と;
前記貸出用ライセンスの処理が許可された場合に,前記貸出用ライセンスを評価して,前記貸出用ライセンスの返却を許可/禁止するライセンス評価部と;
前記貸出用ライセンスの返却が許可された場合に,前記貸出元ライセンスに記述された,前記貸出元ライセンスに関する貸出状態を示す貸出ステータスを更新するライセンス更新部と;
前記貸出ステータスが更新された前記貸出元ライセンスと,前記返却コンポーネントと前記第1の保存コンポーネントとの間における前記貸出ステータスが更新された前記貸出元ライセンスの伝送タイプを表す第3の伝送タイプ識別情報と,前記返却コンポーネントの属性を表す第3のコンポーネント属性情報とを含む第3のメッセージを作成するメッセージ作成部と;
前記第3のメッセージを,前記第1の保存コンポーネントに送信するメッセージ送信部と;
を備えることを特徴とする,請求項17に記載のプログラム。
【請求項19】
前記伝送タイプは,前記ライセンスの原本の伝送である転送,前記ライセンスの写本の伝送である提示,または,前記ライセンスの更新のための伝送である更新を含むことを特徴とする,請求項18に記載のプログラム。
【請求項20】
前記メッセージ検査部は,
前記第2の伝送タイプ識別情報が前記転送を表す場合に,前記貸出用ライセンスの処理を許可し,
前記第2の伝送タイプ識別情報が前記提示または前記更新を表す場合に,前記貸出用ライセンスの処理を禁止することを特徴とする,請求項19に記載のプログラム。
【請求項21】
前記メッセージ検査部は,
前記第1の伝送タイプ識別情報が前記更新を表す場合に,前記貸出元ライセンスの処理を許可し,
前記第1の伝送タイプ識別情報が前記転送または前記提示を表す場合に,前記貸出元ライセンスの処理を禁止することを特徴とする,請求項19に記載のプログラム。
【請求項22】
前記第3の伝送タイプ識別情報は,前記更新を表すことを特徴とする,請求項19に記載のプログラム。
【請求項23】
前記メッセージ検査部は,
前記メッセージ受信部によって受信されたメッセージに含まれるコンポーネント属性情報が,前記ライセンス処理コンポーネントのうち前記ライセンスを利用する利用コンポーネントの属性を表す場合に,当該メッセージに含まれる前記ライセンスの処理を禁止することを特徴とする,請求項18に記載のプログラム。
【請求項24】
前記貸出用ライセンスは,
前記貸出元ライセンスに記述されたコンテンツ識別情報,
前記貸出元ライセンスに記述された再生条件,
前記貸出元ライセンスに記述された保存条件,及び/又は
前記貸出用ライセンスを返却するための返却条件
を含むことを特徴とする,請求項17に記載のプログラム。
【請求項25】
前記貸出元ライセンスと,前記貸出元ライセンスに基づき貸し出された前記貸出用ライセンスには,前記貸出用ライセンスの貸出時に同一の貸出IDが記述されており,
前記返却コンポーネントは,前記貸出元ライセンスに記述された前記貸出IDと,前記貸出用ライセンスに記述された前記貸出IDとに基づいて,前記貸出元ライセンスと前記貸出用ライセンスとを照合することを特徴とする,請求項17に記載のプログラム。
【請求項26】
前記ライセンスには,前記ライセンスを処理する処理単位に応じて部品化されたライセンス処理コンポーネントごとに前記コンテンツの利用条件が区分されて記述されており,
前記返却コンポーネントは,前記貸出用ライセンスのうち前記返却コンポーネントに対応する区分に記述された返却条件を評価して,前記貸出用ライセンスの返却を許可/禁止することを特徴とする,請求項17に記載のプログラム。
【請求項27】
前記返却コンポーネントは,前記第2の保存コンポーネントから,前記第2の記憶手段に保存されている前記貸出用ライセンスの原本を受信することを特徴とする,請求項17に記載のプログラム。
【請求項28】
前記第2の保存コンポーネントは,前記第2の記憶手段に保存されている前記貸出用ライセンスを読み出して前記返却コンポーネントに送信した後に,前記第2の記憶手段に保存されている前記貸出用ライセンスを無効化することを特徴とする,請求項17に記載のプログラム。
【請求項29】
前記第1の保存コンポーネントは,前記返却コンポーネントから,前記貸出ステータスが更新された前記貸出元ライセンスを受信し,前記第1の記憶手段に保存されている前記貸出元ライセンスを,前記貸出ステータスが更新された前記貸出元ライセンスに書き換えることを特徴とする,請求項17に記載のプログラム。
【請求項30】
前記第1の保存コンポーネントは,
前記貸出ステータスが更新された前記貸出元ライセンスに記述された保存条件を評価して,前記第1の記憶手段に対する前記貸出ステータスが更新された前記貸出元ライセンスの保存を制御することを特徴とする,請求項29に記載のプログラム。
【請求項31】
前記第1の保存コンポーネント及び/又は第2の保存コンポーネントは,前記返却コンポーネントを備えたライセンス処理装置に設けられることを特徴とする,請求項17に記載のプログラム。
【請求項32】
前記第1の保存コンポーネント及び/又は第2の保存コンポーネントは,前記返却コンポーネントを備えたライセンス処理装置に対して接続された他のライセンス処理装置に設けられることを特徴とする,請求項17に記載のプログラム。
【請求項33】
コンテンツの利用条件が記述されたライセンスを,第2の記憶手段から第1の記憶手段に返却するライセンス返却方法であって;
第2の保存コンポーネントによって,前記第2の記憶手段に保存されている貸出用ライセンスを読み出して,返却コンポーネントに送信するステップと;
前記返却コンポーネントによって,前記第2の保存コンポーネントから前記貸出用ライセンスを受信するステップと;
前記返却コンポーネントによって,前記貸出用ライセンスを評価して,前記貸出用ライセンスの返却を許可/禁止するステップと;
前記貸出用ライセンスの返却が許可された場合に,第1の保存コンポーネントによって,前記第1の記憶手段に保存されている,前記貸出用ライセンスに対応する貸出元ライセンスを読み出して,前記返却コンポーネントに送信するステップと;
前記返却コンポーネントによって,前記第1の保存コンポーネントから前記貸出元ライセンスを受信するステップと;
前記返却コンポーネントによって,前記貸出元ライセンスに記述され,前記貸出元ライセンスに関する貸出状態を示す貸出ステータスを更新するステップと;
前記返却コンポーネントによって,前記貸出ステータスが更新された前記貸出元ライセンスを,前記第1の保存コンポーネントに送信するステップと;
前記第1の保存コンポーネントによって,前記貸出ステータスが更新された前記貸出元ライセンスを受信するステップと;
前記第1の保存コンポーネントによって,前記第1の記憶手段に保存されている前記貸出元ライセンスを,前記貸出ステータスが更新された前記貸出元ライセンスに書き換えるステップと;
を含むことを特徴とする,ライセンス返却方法。
【請求項1】
コンテンツの利用条件が記述されたライセンスを記憶手段に保存する保存コンポーネント間で,貸し出されていた前記ライセンスを返却する返却コンポーネントを備え,
前記返却コンポーネントは,
前記ライセンスを第2の記憶手段に保存する第2の保存コンポーネントから,前記第2の記憶手段に保存されている貸出用ライセンスを受信し,
前記貸出用ライセンスを評価して,前記貸出用ライセンスの返却を許可/禁止し,
前記貸出用ライセンスの返却が許可された場合に,前記ライセンスを第1の記憶手段に保存する第1の保存コンポーネントから,前記第1の記憶手段に保存されている,前記貸出用ライセンスに対応する貸出元ライセンスを受信し,
前記貸出元ライセンスに記述され,前記貸出元ライセンスに関する貸出状態を示す貸出ステータスを更新し,
前記貸出ステータスが更新された前記貸出元ライセンスを,前記第1の保存コンポーネントに送信することを特徴とする,ライセンス処理装置。
【請求項2】
前記返却コンポーネントは,
前記第2の保存コンポーネントから,前記貸出用ライセンスと,前記第2の保存コンポーネントと前記返却コンポーネントとの間における前記貸出用ライセンスの伝送タイプを表す第2の伝送タイプ識別情報と,前記第2の保存コンポーネントの属性を表す第2のコンポーネント属性情報とを含む第2のメッセージを受信し,前記第1の保存コンポーネントから,前記貸出元ライセンスと,前記第1の保存コンポーネントと前記返却コンポーネントとの間における前記貸出元ライセンスの伝送タイプを表す第1の伝送タイプ識別情報と,前記第1の保存コンポーネントの属性を表す第1のコンポーネント属性情報とを含む第1のメッセージを受信する,メッセージ受信部と;
前記第2のメッセージに含まれる前記第2の伝送タイプ識別情報および前記第2のコンポーネント属性情報に基づいて,前記貸出用ライセンスの処理を許可/禁止し,前記第1のメッセージに含まれる前記第1の伝送タイプ識別情報および前記第1のコンポーネント属性情報に基づいて,前記貸出元ライセンスの処理を許可/禁止するメッセージ検査部と;
前記貸出用ライセンスの処理が許可された場合に,前記貸出用ライセンスを評価して,前記貸出用ライセンスの返却を許可/禁止するライセンス評価部と;
前記貸出用ライセンスの返却が許可された場合に,前記貸出元ライセンスに記述された,前記貸出元ライセンスに関する貸出状態を示す貸出ステータスを更新するライセンス更新部と;
前記貸出ステータスが更新された前記貸出元ライセンスと,前記返却コンポーネントと前記第1の保存コンポーネントとの間における前記貸出ステータスが更新された前記貸出元ライセンスの伝送タイプを表す第3の伝送タイプ識別情報と,前記返却コンポーネントの属性を表す第3のコンポーネント属性情報とを含む第3のメッセージを作成するメッセージ作成部と;
前記第3のメッセージを,前記第1の保存コンポーネントに送信するメッセージ送信部と;
を備えることを特徴とする,請求項1に記載のライセンス処理装置。
【請求項3】
前記伝送タイプは,前記ライセンスの原本の伝送である転送,前記ライセンスの写本の伝送である提示,または,前記ライセンスの更新のための伝送である更新を含むことを特徴とする,請求項2に記載のライセンス処理装置。
【請求項4】
前記メッセージ検査部は,
前記第2の伝送タイプ識別情報が前記転送を表す場合に,前記貸出用ライセンスの処理を許可し,
前記第2の伝送タイプ識別情報が前記提示または前記更新を表す場合に,前記貸出用ライセンスの処理を禁止することを特徴とする,請求項3に記載のライセンス処理装置。
【請求項5】
前記メッセージ検査部は,
前記第1の伝送タイプ識別情報が前記更新を表す場合に,前記貸出元ライセンスの処理を許可し,
前記第1の伝送タイプ識別情報が前記転送または前記提示を表す場合に,前記貸出元ライセンスの処理を禁止することを特徴とする,請求項3に記載のライセンス処理装置。
【請求項6】
前記第3の伝送タイプ識別情報は,前記更新を表すことを特徴とする,請求項3に記載のライセンス処理装置。
【請求項7】
前記メッセージ検査部は,
前記メッセージ受信部によって受信されたメッセージに含まれるコンポーネント属性情報が,前記ライセンス処理コンポーネントのうち前記ライセンスを利用する利用コンポーネントの属性を表す場合に,当該メッセージに含まれる前記ライセンスの処理を禁止することを特徴とする,請求項2に記載のライセンス処理装置。
【請求項8】
前記貸出用ライセンスは,
前記貸出元ライセンスに記述されたコンテンツ識別情報,
前記貸出元ライセンスに記述された再生条件,
前記貸出元ライセンスに記述された保存条件,及び/又は
前記貸出用ライセンスを返却するための返却条件
を含むことを特徴とする,請求項1に記載のライセンス処理装置。
【請求項9】
前記貸出元ライセンスと,前記貸出元ライセンスに基づき貸し出された前記貸出用ライセンスには,前記貸出用ライセンスの貸出時に同一の貸出IDが記述されており,
前記返却コンポーネントは,前記貸出元ライセンスに記述された前記貸出IDと,前記貸出用ライセンスに記述された前記貸出IDとに基づいて,前記貸出元ライセンスと前記貸出用ライセンスとを照合することを特徴とする,請求項1に記載のライセンス処理装置。
【請求項10】
前記ライセンスには,前記ライセンスを処理する処理単位に応じて部品化されたライセンス処理コンポーネントごとに前記コンテンツの利用条件が区分されて記述されており,
前記返却コンポーネントは,前記貸出用ライセンスのうち前記返却コンポーネントに対応する区分に記述された返却条件を評価して,前記貸出用ライセンスの返却を許可/禁止することを特徴とする,請求項1に記載のライセンス処理装置。
【請求項11】
前記返却コンポーネントは,前記第2の保存コンポーネントから,前記第2の記憶手段に保存されている前記貸出用ライセンスの原本を受信することを特徴とする,請求項1に記載のライセンス処理装置。
【請求項12】
前記第2の保存コンポーネントは,前記第2の記憶手段に保存されている前記貸出用ライセンスを読み出して前記返却コンポーネントに送信した後に,前記第2の記憶手段に保存されている前記貸出用ライセンスを無効化することを特徴とする,請求項1に記載のライセンス処理装置。
【請求項13】
前記第1の保存コンポーネントは,前記返却コンポーネントから,前記貸出ステータスが更新された前記貸出元ライセンスを受信し,前記第1の記憶手段に保存されている前記貸出元ライセンスを,前記貸出ステータスが更新された前記貸出元ライセンスに書き換えることを特徴とする,請求項1に記載のライセンス処理装置。
【請求項14】
前記第1の保存コンポーネントは,
前記貸出ステータスが更新された前記貸出元ライセンスに記述された保存条件を評価して,前記第1の記憶手段に対する前記貸出ステータスが更新された前記貸出元ライセンスの保存を制御することを特徴とする,請求項13に記載のライセンス処理装置。
【請求項15】
前記第1の保存コンポーネント及び/又は第2の保存コンポーネントは,前記返却コンポーネントを備えた前記ライセンス処理装置に設けられることを特徴とする,請求項1に記載のライセンス処理装置。
【請求項16】
前記第1の保存コンポーネント及び/又は第2の保存コンポーネントは,前記返却コンポーネントを備えた前記ライセンス処理装置に対して接続された他のライセンス処理装置に設けられることを特徴とする,請求項1に記載のライセンス処理装置。
【請求項17】
コンピュータを:
コンテンツの利用条件が記述されたライセンスを第2の記憶手段に保存する第2の保存コンポーネントから,前記第2の記憶手段に保存されている貸出用ライセンスを受信し,
前記貸出用ライセンスを評価して,前記貸出用ライセンスの返却を許可/禁止し,
前記貸出用ライセンスの返却が許可された場合に,前記ライセンスを第1の記憶手段に保存する第1の保存コンポーネントから,前記第1の記憶手段に保存されている,前記貸出用ライセンスに対応する貸出元ライセンスを受信し,
前記貸出元ライセンスに記述され,前記貸出元ライセンスに関する貸出状態を示す貸出ステータスを更新し,
前記貸出ステータスが更新された前記貸出元ライセンスを,前記第1の保存コンポーネントに送信する返却コンポーネント;
として機能させることを特徴とする,プログラム。
【請求項18】
前記返却コンポーネントは,
前記第2の保存コンポーネントから,前記貸出用ライセンスと,前記第2の保存コンポーネントと前記返却コンポーネントとの間における前記貸出用ライセンスの伝送タイプを表す第2の伝送タイプ識別情報と,前記第2の保存コンポーネントの属性を表す第2のコンポーネント属性情報とを含む第2のメッセージを受信し,前記第1の保存コンポーネントから,前記貸出元ライセンスと,前記第1の保存コンポーネントと前記返却コンポーネントとの間における前記貸出元ライセンスの伝送タイプを表す第1の伝送タイプ識別情報と,前記第1の保存コンポーネントの属性を表す第1のコンポーネント属性情報とを含む第1のメッセージを受信する,メッセージ受信部と;
前記第2のメッセージに含まれる前記第2の伝送タイプ識別情報および前記第2のコンポーネント属性情報に基づいて,前記貸出用ライセンスの処理を許可/禁止し,前記第1のメッセージに含まれる前記第1の伝送タイプ識別情報および前記第1のコンポーネント属性情報に基づいて,前記貸出元ライセンスの処理を許可/禁止するメッセージ検査部と;
前記貸出用ライセンスの処理が許可された場合に,前記貸出用ライセンスを評価して,前記貸出用ライセンスの返却を許可/禁止するライセンス評価部と;
前記貸出用ライセンスの返却が許可された場合に,前記貸出元ライセンスに記述された,前記貸出元ライセンスに関する貸出状態を示す貸出ステータスを更新するライセンス更新部と;
前記貸出ステータスが更新された前記貸出元ライセンスと,前記返却コンポーネントと前記第1の保存コンポーネントとの間における前記貸出ステータスが更新された前記貸出元ライセンスの伝送タイプを表す第3の伝送タイプ識別情報と,前記返却コンポーネントの属性を表す第3のコンポーネント属性情報とを含む第3のメッセージを作成するメッセージ作成部と;
前記第3のメッセージを,前記第1の保存コンポーネントに送信するメッセージ送信部と;
を備えることを特徴とする,請求項17に記載のプログラム。
【請求項19】
前記伝送タイプは,前記ライセンスの原本の伝送である転送,前記ライセンスの写本の伝送である提示,または,前記ライセンスの更新のための伝送である更新を含むことを特徴とする,請求項18に記載のプログラム。
【請求項20】
前記メッセージ検査部は,
前記第2の伝送タイプ識別情報が前記転送を表す場合に,前記貸出用ライセンスの処理を許可し,
前記第2の伝送タイプ識別情報が前記提示または前記更新を表す場合に,前記貸出用ライセンスの処理を禁止することを特徴とする,請求項19に記載のプログラム。
【請求項21】
前記メッセージ検査部は,
前記第1の伝送タイプ識別情報が前記更新を表す場合に,前記貸出元ライセンスの処理を許可し,
前記第1の伝送タイプ識別情報が前記転送または前記提示を表す場合に,前記貸出元ライセンスの処理を禁止することを特徴とする,請求項19に記載のプログラム。
【請求項22】
前記第3の伝送タイプ識別情報は,前記更新を表すことを特徴とする,請求項19に記載のプログラム。
【請求項23】
前記メッセージ検査部は,
前記メッセージ受信部によって受信されたメッセージに含まれるコンポーネント属性情報が,前記ライセンス処理コンポーネントのうち前記ライセンスを利用する利用コンポーネントの属性を表す場合に,当該メッセージに含まれる前記ライセンスの処理を禁止することを特徴とする,請求項18に記載のプログラム。
【請求項24】
前記貸出用ライセンスは,
前記貸出元ライセンスに記述されたコンテンツ識別情報,
前記貸出元ライセンスに記述された再生条件,
前記貸出元ライセンスに記述された保存条件,及び/又は
前記貸出用ライセンスを返却するための返却条件
を含むことを特徴とする,請求項17に記載のプログラム。
【請求項25】
前記貸出元ライセンスと,前記貸出元ライセンスに基づき貸し出された前記貸出用ライセンスには,前記貸出用ライセンスの貸出時に同一の貸出IDが記述されており,
前記返却コンポーネントは,前記貸出元ライセンスに記述された前記貸出IDと,前記貸出用ライセンスに記述された前記貸出IDとに基づいて,前記貸出元ライセンスと前記貸出用ライセンスとを照合することを特徴とする,請求項17に記載のプログラム。
【請求項26】
前記ライセンスには,前記ライセンスを処理する処理単位に応じて部品化されたライセンス処理コンポーネントごとに前記コンテンツの利用条件が区分されて記述されており,
前記返却コンポーネントは,前記貸出用ライセンスのうち前記返却コンポーネントに対応する区分に記述された返却条件を評価して,前記貸出用ライセンスの返却を許可/禁止することを特徴とする,請求項17に記載のプログラム。
【請求項27】
前記返却コンポーネントは,前記第2の保存コンポーネントから,前記第2の記憶手段に保存されている前記貸出用ライセンスの原本を受信することを特徴とする,請求項17に記載のプログラム。
【請求項28】
前記第2の保存コンポーネントは,前記第2の記憶手段に保存されている前記貸出用ライセンスを読み出して前記返却コンポーネントに送信した後に,前記第2の記憶手段に保存されている前記貸出用ライセンスを無効化することを特徴とする,請求項17に記載のプログラム。
【請求項29】
前記第1の保存コンポーネントは,前記返却コンポーネントから,前記貸出ステータスが更新された前記貸出元ライセンスを受信し,前記第1の記憶手段に保存されている前記貸出元ライセンスを,前記貸出ステータスが更新された前記貸出元ライセンスに書き換えることを特徴とする,請求項17に記載のプログラム。
【請求項30】
前記第1の保存コンポーネントは,
前記貸出ステータスが更新された前記貸出元ライセンスに記述された保存条件を評価して,前記第1の記憶手段に対する前記貸出ステータスが更新された前記貸出元ライセンスの保存を制御することを特徴とする,請求項29に記載のプログラム。
【請求項31】
前記第1の保存コンポーネント及び/又は第2の保存コンポーネントは,前記返却コンポーネントを備えたライセンス処理装置に設けられることを特徴とする,請求項17に記載のプログラム。
【請求項32】
前記第1の保存コンポーネント及び/又は第2の保存コンポーネントは,前記返却コンポーネントを備えたライセンス処理装置に対して接続された他のライセンス処理装置に設けられることを特徴とする,請求項17に記載のプログラム。
【請求項33】
コンテンツの利用条件が記述されたライセンスを,第2の記憶手段から第1の記憶手段に返却するライセンス返却方法であって;
第2の保存コンポーネントによって,前記第2の記憶手段に保存されている貸出用ライセンスを読み出して,返却コンポーネントに送信するステップと;
前記返却コンポーネントによって,前記第2の保存コンポーネントから前記貸出用ライセンスを受信するステップと;
前記返却コンポーネントによって,前記貸出用ライセンスを評価して,前記貸出用ライセンスの返却を許可/禁止するステップと;
前記貸出用ライセンスの返却が許可された場合に,第1の保存コンポーネントによって,前記第1の記憶手段に保存されている,前記貸出用ライセンスに対応する貸出元ライセンスを読み出して,前記返却コンポーネントに送信するステップと;
前記返却コンポーネントによって,前記第1の保存コンポーネントから前記貸出元ライセンスを受信するステップと;
前記返却コンポーネントによって,前記貸出元ライセンスに記述され,前記貸出元ライセンスに関する貸出状態を示す貸出ステータスを更新するステップと;
前記返却コンポーネントによって,前記貸出ステータスが更新された前記貸出元ライセンスを,前記第1の保存コンポーネントに送信するステップと;
前記第1の保存コンポーネントによって,前記貸出ステータスが更新された前記貸出元ライセンスを受信するステップと;
前記第1の保存コンポーネントによって,前記第1の記憶手段に保存されている前記貸出元ライセンスを,前記貸出ステータスが更新された前記貸出元ライセンスに書き換えるステップと;
を含むことを特徴とする,ライセンス返却方法。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【図18】
【図19】
【図20】
【図21】
【図22】
【図23】
【図24】
【図25】
【図26】
【図27】
【図28】
【図29】
【図30】
【図31】
【図32A】
【図32B】
【図33】
【図34A】
【図34B】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【図18】
【図19】
【図20】
【図21】
【図22】
【図23】
【図24】
【図25】
【図26】
【図27】
【図28】
【図29】
【図30】
【図31】
【図32A】
【図32B】
【図33】
【図34A】
【図34B】
【公開番号】特開2006−85484(P2006−85484A)
【公開日】平成18年3月30日(2006.3.30)
【国際特許分類】
【出願番号】特願2004−270291(P2004−270291)
【出願日】平成16年9月16日(2004.9.16)
【出願人】(000002185)ソニー株式会社 (34,172)
【Fターム(参考)】
【公開日】平成18年3月30日(2006.3.30)
【国際特許分類】
【出願日】平成16年9月16日(2004.9.16)
【出願人】(000002185)ソニー株式会社 (34,172)
【Fターム(参考)】
[ Back to top ]