Transmitting second content data with reference for use with first content data
First Claim
1. An information processing apparatus for transmitting information via a network comprising:
- key management means for generating and managing a secret key and a public key for a first content,first transmission means for adding said public key to the first content and transmitting the first content with the added public key,requesting means for requesting an electronic signature produced by employing said secret key; and
second transmission means for adding predetermined data incorporating said electronic signature to second content different from said first content and transmitting the second content to which said predetermined data is added, said predetermined data including a command to refer to the second content;
wherein said second content includes reference to said first content for use of said first content with said second content;
said key management means executing electronic signing only when it is judged that the reference to the first content by the second content does not infringe a predetermined right to the first content; and
wherein the predetermined data includes first content insertion start position information and insertion end position information and second content reference start position information and reference end position information, thereby identifying portions of said first content to be used with a reference portion of said second content.
1 Assignment
0 Petitions
Accused Products
Abstract
Usage by second content of previously distributed first content, is permitted if the proper electronic signature is incorporated into predetermined data added to the second content. A secret key and a public key are generated for the first content. The public key is added to the first content which is transmitted. When the second content seeks to refer to the first content, an electronic signature, produced by employing the secret key, is requested and incorporated into predetermined data that is added to the second content. The second content with the predetermined data is transmitted. At the receiver, the public key which was added to the first content, is used in a collating process with the received electronic signature, and when the collation succeeds, the previously received first content stored at the receiver is used in accordance with instructions received with the second content.
-
Citations
6 Claims
-
1. An information processing apparatus for transmitting information via a network comprising:
-
key management means for generating and managing a secret key and a public key for a first content, first transmission means for adding said public key to the first content and transmitting the first content with the added public key, requesting means for requesting an electronic signature produced by employing said secret key; and second transmission means for adding predetermined data incorporating said electronic signature to second content different from said first content and transmitting the second content to which said predetermined data is added, said predetermined data including a command to refer to the second content; wherein said second content includes reference to said first content for use of said first content with said second content; said key management means executing electronic signing only when it is judged that the reference to the first content by the second content does not infringe a predetermined right to the first content; and wherein the predetermined data includes first content insertion start position information and insertion end position information and second content reference start position information and reference end position information, thereby identifying portions of said first content to be used with a reference portion of said second content. - View Dependent Claims (2)
-
-
3. An information processing method for processing a first content and a second content that refers to and is different from the first content, comprising the steps of
generating a secret key and a public key for the first content, adding the generated public key to the first content and transmitting the first content with the added public key, requesting an electronic signature produced by employing the secret key; -
adding predetermined data incorporating said electronic signature to the second content, said predetermined data including a command to refer to the first content, and transmitting the second content to which said predetermined data is added, wherein said second content includes reference to said first content for use of said first content with said second content, and wherein the predetermined data includes first content insertion start position information and insertion end position information and second content reference start position information and reference end position information, thereby identifying portions of said first content to be used with a reference portion of said second content. - View Dependent Claims (4)
-
-
5. A computer readable medium storing a program executed to process a first content and a second content that refers to and is different from the first content, the process comprising the steps of:
-
generating a secret key and a public key for the first content, adding the generated public key to the first content and transmitting the first content with the added public key, requesting an electronic signature produced by employing the secret key; adding predetermined data incorporating said electronic signature to the second content, said predetermined data including a command to refer to the first content, and transmitting the second content to which said predetermined data is added, wherein said second content includes reference to said first content for use of said first content with said second content, and wherein the predetermined data includes first content insertion start position information and insertion end position information and second content reference start position information and reference end position information, thereby identifying portions of said first content to be used with a reference portion of said second content. - View Dependent Claims (6)
-
Specification