JPH08263441A

System for safe distribution and control of digital work andits control method

Abstract

[Task] It provides a distribution and use control system for digital work that includes computer programs and can be recreated using a suitable rendering system such as a software program.

Solution.Repository 201 indicates a general-purpose instance of the repository and has two operation modes, server mode and requester mode. In server mode, it receives and processes access requests to digital work, and in requester mode, it receives and processes access requests to digital work. Initiate an access request. The repository 201, which is an exchange medium for digital work, can communicate with other repositories, the authorization repository 202, the rendering repository 203, and the master repository 204, and the inter-repository communication is performed using the repository transaction protocol 205.

Term

Term ended

Projected expiry passed 17 November 2015, 10.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

4 claims: 4 independent, 0 dependent

  1. 1
    [Claims] 1. A system for the secure distribution and control of digital work between repositories. It has a means of creating usage rights, and each instance of the usage right indicates a specific instance of how the digital work is used or distributed. Equipped with a means to attach the created set of usage rights to digital work It is equipped with a communication medium that connects repositories to enable the exchange of repository transaction messages. It has multiple general-purpose repositories that store digital work and securely exchange the digital work for attached usage rights. Each of the general-purpose repositories Equipped with a storage means to store digital works and their attached usage rights It has an identification certificate that indicates that the supported generic repository is secure. It has an external interface that detachably couples with the communication medium. A session-initiating transaction processing means for setting up a secure and reliable session with another repository is provided, and the session-initiating transaction processing means uses the identification certificate. A use transaction processing means having a requester operation mode that generates a use repository transaction message to request access to a digital work stored in another general-purpose repository is provided, and the use repository transaction message specifies a use right. However, the transaction processing means used further has a server operation mode for determining whether or not the request for access to the digital work stored in the storage means is granted, and the use right specified in the request. The request is granted only when is attached to the digital work. An input means that is coupled to the used transaction processing means and generates a used repository transaction message by a user-created signal to request access to digital work. A system for the safe distribution and control of digital work. 【特許請求の範囲】 【請求項1】 リポジトリ間でのディジタルワークの安全な配給及び制御のためのシステムであって、 使用権作成手段を備え、使用権の各インスタンスがディジタルワークがいかにして使用されるか又は配給されるかの特定インスタンスを示し、 使用権の作成されたセットをディジタルワークへアタッチする手段を備え、 リポジトリ・トランザクション・メッセージの交換を可能とするためにリポジトリ同士を結合する通信媒体を備え、 ディジタルワークを記憶すると共に前記ディジタルワークをアタッチされた使用権と安全に交換する複数の汎用リポジトリを備え、 前記汎用リポジトリの各々が、 ディジタルワークとそれらのアタッチされた使用権を記憶する記憶手段を備え、 対応している汎用リポジトリが安全であることを示す識別証明書を備え、 前記通信媒体と取り外し可能に結合する外部インタフェースを備え、 他のリポジトリとの安全で信頼できるセッションを設定するためのセッション開始トランザクション処理手段を備え、前記セッション開始トランザクション処理手段が前記識別証明書を使用し、 他の汎用リポジトリ内に記憶されたディジタルワークへのアクセスを要求するために使用リポジトリ・トランザクションメッセージを発生するリクエスタ動作モードを有する使用トランザクション処理手段を備え、前記使用リポジトリ・トランザクションメッセージが使用権を指定し、前記使用トランザクション処理手段が、前記記憶手段内に記憶されたディジタルワークへのアクセスに対する要求が許諾されるか否かを決定するサーバ動作モードを更に有し、前記要求において指定された使用権が前記ディジタルワークへアタッチされた場合のみに前記要求は許諾され、 前記使用トランザクション処理手段に結合され、ユーザ作成信号によって使用リポジトリ・トランザクション・メッセージを発生してディジタルワークへのアクセスを要求する入力手段を備える、 ディジタルワークの安全な配給及び制御のためのシステム。
  2. 2
    A method for controlling the distribution and use of digital work. a) Attach a set of usage rights to a digital work, each of the usage rights defines a specific instance of how the digital work is used or distributed, and the usage rights are exercised by the usage rights. With the step of specifying one or more conditions that must be met and attached to the distributed digital work as well as the next set of usage rights. b) The step of storing the digital work and its attached usage rights in the first repository, and c) The second repository initiates a request to access the digital work in the first repository, and the request indicates how the second repository wants to use the digital work. Steps to identify the usage rights to show and d) The step in which the first repository receives the request from the second repository, and e) The first repository determines whether or not the identified usage right is attached to the digital work, and f) In the step that the first repository denies access to the digital work if the identified usage right is not attached to the digital work. g) When the identified usage right is attached to the digital work, the step of determining whether the first repository meets the conditions specified by the usage right, and h) If the conditions are not met, the step that the first repository denies access to the digital work, and i) If the conditions are met, the first repository attaches the next set of usage rights to the digital work, and the next set of usage rights is how the second repository is digital. Steps to specify whether to use the work and distribute it, j) The step that the first repository transfers the next set of the digital work and the attached usage rights to the second repository. A method for controlling the distribution and use of digital work. 【請求項2】 ディジタルワークの配給及び使用を制御するための方法であって、 a)使用権のセットをディジタルワークへアタッチし、前記使用権の各々がディジタルワークがいかにして使用されるか又は配給されるかの特定インスタンスを定義し、前記使用権は前記使用権が行使されると共に使用権の次のセットが配給されたディジタルワークへアタッチされるように満たされるべき一つ以上の条件を指定するステップと、 b)前記ディジタルワークとそのアタッチされた使用権を第1のリポジトリ内に記憶するステップと、 c)第2のリポジトリが前記第1のリポジトリ内の前記ディジタルワークへアクセスするための要求を開始し、前記要求が前記第2のリポジトリが前記ディジタルワークをいかにして使用しようと望んでいるかを示す使用権を識別するステップと、 d)前記第1のリポジトリが前記第2のリポジトリからの前記要求を受け取るステップと、 e)前記第1のリポジトリが前記識別された使用権が前記ディジタルワークへアタッチされるか否かを決定するステップと、 f)前記識別された使用権が前記ディジタルワークへアタッチされなかった場合、前記第1のリポジトリが前記ディジタルワークへのアクセスを拒絶するステップと、 g)前記識別された使用権が前記ディジタルワークへアタッチされた場合、前記第1のリポジトリが、前記使用権によって指定された条件が満たされているか否かを決定するステップと、 h)前記条件が満たされない場合、前記第1のリポジトリが前記ディジタルワークへのアクセスを拒絶するステップと、 i)前記条件が満たされた場合、前記第1のリポジトリが、使用権の次のセットを前記ディジタルワークへアタッチし、前記使用権の次のセットが前記第2のリポジトリがいかにして前記ディジタルワークを使用し、配給するかを指定するステップと、 j)前記第1のリポジトリが前記ディジタルワークと前記アタッチされた使用権の次のセットを前記第2のリポジトリへ転送するステップと、 を備えるディジタルワークの配給及び使用を制御するための方法。