Information sending system, information sending device, information receiving device, information distribution system, information receiving system, information sending method, information receiving method, information distribution method, apparatus, sending method of information receiving device, playback method of apparatus, method of using contents and program storing medium
0 Assignments
0 Petitions
Accused Products
Abstract
Content data encrypted with a content key, the content key encrypted with an individual key specific to an information sending device, and the individual key encrypted with a distribution key that is updated in a predetermined cycle, and supplied are sent to an information receiving device, and the information receiving device decrypts the individual key with the distribution key, decrypts the content key with the individual key, and decrypts the content data with the content key. Thus, the information sending device does not have the distribution key, and accordingly piracy of content data can be prevented with a simple configuration. Also, the information receiving device sends the content key and a playback command to other apparatuses. Thus, other apparatuses can play back contents using the playback command and the content key. Furthermore, the information sending device decrypts the content key with the distribution key before being updated, and stores the same. Thus, contents purchased by an advance order can be actually purchased regardless of expiration dates of the distribution key. Furthermore, usage right is passed from a first information receiving device to a second information receiving device different in registration information at the tome of using contents. Thus, contents can be used among information receiving devices different from each other in registration information.
143 Citations
91 Claims
-
1-68. -68. (canceled)
-
69. An information distribution system for distributing data from an information sending device to an information receiving device,
wherein said information sending device comprises: -
first storing means for storing content data that is prohibited from being played by an information receiving device that does not include a content key;
second storing means for storing content data that is permitted to be played by an information receiving device that does not include the content key;
sending means for sending a plurality of distribution keys, each corresponding to a predetermined time period, and send data, which includes data encrypted with key data; and
said information receiving device comprises;
receiving means for receiving said send data and said plurality of distribution keys; and
receiving end controlling means for decrypting said encrypted data, wherein each of said plurality of distribution keys allows decryption of said encrypted data within the predetermined time period associated with said distribution key, independent of a connection during said predetermined time period associated with said distribution key.
-
-
70. An information distribution method for distributing predetermined data from an information sending device to an information receiving device,
said method comprising: -
a first storing step for storing content data, in a first storage location, that is prohibited from being played by an information receiving device that does not include a content key;
a second storing step for storing content data, in a second storage location, that is permitted to be played by an information receiving device that does not include the content key;
a sending step for sending a plurality of distribution keys, each corresponding to a predetermined time period, and send data which includes data encrypted with key data;
a decrypting step for receiving said send data and said plurality of distribution keys;
decrypting said encrypted data; and
permitting decryption of said encrypted data within the predetermined time period associated with said distribution key, independent of a connection during said predetermined time period associated with said distribution key.
-
-
71. An information sending device for sending predetermined data to an information receiving device, said sending device comprising:
-
first storing means for storing content data that is prohibited from being played by an information receiving device that does not include a content key;
second storing means for storing content data that is permitted to be played by an information receiving device that does not include the content key;
sending end controlling means for generating a plurality of distribution keys, each corresponding to a predetermined time period, and send data which includes data encrypted using key data; and
sending means for sending said send data and said plurality of distribution keys, wherein each of said plurality of distribution keys allows decryption of said encrypted data within the predetermined time period associated with said distribution key, independent of a connection during said predetermined time period associated with said distribution key. - View Dependent Claims (72, 73, 74)
-
-
75-78. -78. (canceled)
-
79. An information sending method for sending predetermined data to an information receiving device, said method comprising:
-
a first storing step for storing content data that is prohibited from being played by an information receiving device that does not include a content key;
a second storing step for storing content data that is permitted to be played by an information receiving device that does not include the content key;
a generating step of generating a plurality of distribution keys, each corresponding to a predetermined time period, and send data which includes data encrypted using key data; and
a sending step of sending said send data and said plurality of distribution keys, wherein each of said plurality of distribution keys allows decryption of said encrypted data within the predetermined time period associated with said distribution key, independent of a connection during said predetermined time period associated with said distribution key. - View Dependent Claims (80, 81, 82)
-
-
83-86. -86. (canceled)
-
87. A program storing medium for storing an information sending method wherein said method comprises:
-
a first storing step for storing content data that is prohibited from being played by an information receiving device that does not include a content key;
a second storing step for storing content data that is permitted to be played by an information receiving device that does not include the content key;
a generating step of generating a plurality of distribution keys, each corresponding to a predetermined time period, and send data which includes data encrypted using key data;
a sending step of sending said send data and said plurality of distribution keys to said information receiving device; and
allowing decryption of said encrypted data within the predetermined time period associated with said distribution key, independent of a connection during said predetermined time period associated with said distribution key. - View Dependent Claims (88, 89, 90)
-
-
91-218. -218. (canceled)
Specification