← Back to Patent Explorer
US5440631A Expired / Lapsed US ⏱️ 0.0 years remaining

Information distribution system wherein storage medium storing ciphered information is distributed

Assignee: Fujitsu Ltd
•
Filing: 1993-04-26
•
Granted: 1995-08-08
•
Expires: 2013-04-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for use when distributing information stored in a piece of storage medium from a supplier to users through a distributor(s). The information is ciphered when stored in each piece of storage medium in a supplier apparatus. In addition, ciphered key information may be stored in the piece of storage medium together with the above information to be distributed. A distributor apparatus may convert the cipher of the key information before distributing the piece of storage medium to the users. The distributor apparatus may write further information in the piece of storage medium before distributing the piece of storage medium to the users. The further information indicates a limit of an operation of reading the information by each user, and may be a maximum allowable accumulated time of reading the information by each user, a maximum number of repetitions of the reading operation of the information by each user, or a time limit of the operation of the reading operation by each user. Each user apparatus stops the reading operation when the reading operation has reached the limit. Further, each user apparatus may write information indicating an amount of the reading operation therein, in the piece of storage medium, and the distributor apparatus may compare a sum of amounts of the above limits for pieces of storage medium distributed therefrom, with a sum of the amounts of the reading operations in the respective pieces of storage medium after the pieces of storage medium are returned to the distributor apparatus.

Inventors

  • 👤 Ryota Akiyama
  • 👤 Takayuki Hasebe
  • 👤 Makoto Yoshioka

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 23:22
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/10; G06F21/12; G06F21/121; G06F21/30; G06F21/31; G06F21/313; G06F2211/00; G06F2211/007; G06F2221/00; G06F2221/21; G06F2221/2107; G06F2221/2137; G11; G11B; G11B20/00; G11B20/00086; G11B20/0021

Claims Analysis

Total Claims: 65
Claim 1
Independent Claim 530 words
An information distribution system comprising: at least one supplier apparatus comprising, a first storage medium holding means for temporarily holding a piece of storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a limit of an operation of reading the first ciphered information by each of at least one user apparatus, a first key storing means for storing first key information, a first ciphering means for ciphering information to be distributed, by using the first key information to generate the first ciphered information, and a first writing means for writing the first ciphered information in the first area of the piece of storage medium held in the first storage medium holding means, in such a manner that the first ciphered information in the first area cannot be rewritten after the writing by the first writing means; at least one distributor apparatus comprising, a second storage medium holding means for temporarily holding the piece of storage medium, a limit information generating means for generating first limit information indicating a limit of the operation of reading the first ciphered information, a second key storing means for storing the second key information, a second ciphering means for ciphering the first limit information, by using the second key information stored in the second key storing means, to generate the second ciphered information, and a second writing means for writing the second ciphered information in the second area of the piece of storage medium held in the second storage medium holding means; and each of said at least one user apparatus comprising, a third storage medium holding means for temporarily holding the piece of storage medium, a first reading means for reading the first ciphered information written in the first area of the piece of storage medium held in the third storage medium holding means, a third key storing means for storing the first key information, a fourth key storing means for storing the second key information, a first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain the first information to be distributed, by using the first key information stored in the third key storing means, a second reading means for reading the second ciphered information written in the second area of the piece of storage medium held in the third storage medium holding means, a second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the fourth key storing means, to obtain the first limit information, an amount-of-use obtaining means for obtaining an amount of the operation of reading the first ciphered information, performed in the user apparatus, an over-limit determining means for determining whether or not the amount of the operation obtained by the amount-of-use obtaining means has reached the limit indicated by the first limit information obtained by the second deciphering means, and a stop means for stopping the operation of reading the first ciphered information when the over-limit determining means determines that the amount of the operation obtained by the amount-of-use obtaining means has reached the limit.
Claim 2
Dependent Claim 530 words
An information distribution system comprising: at least one supplier apparatus comprising, a first storage medium holding means for temporarily holding a piece of storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a limit of an operation of reading the first ciphered information by each of at least one user apparatus, a first key storing means for storing first key information, a first ciphering means for ciphering information to be distributed, by using the first key information to generate the first ciphered information, and a first writing means for writing the first ciphered information in the first area of the piece of storage medium held in the first storage medium holding means, in such a manner that the first ciphered information in the first area cannot be rewritten after the writing by the first writing means; at least one distributor apparatus comprising, a second storage medium holding means for temporarily holding the piece of storage medium, a limit information generating means for generating first limit information indicating a limit of the operation of reading the first ciphered information, a second key storing means for storing the second key information, a second ciphering means for ciphering the first limit information, by using the second key information stored in the second key storing means, to generate the second ciphered information, and a second writing means for writing the second ciphered information in the second area of the piece of storage medium held in the second storage medium holding means; and each of said at least one user apparatus comprising, a third storage medium holding means for temporarily holding the piece of storage medium, a first reading means for reading the first ciphered information written in the first area of the piece of storage medium held in the third storage medium holding means, a third key storing means for storing the first key information, a fourth key storing means for storing the second key information, a first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain the first information to be distributed, by using the first key information stored in the third key storing means, a second reading means for reading the second ciphered information written in the second area of the piece of storage medium held in the third storage medium holding means, a second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the fourth key storing means, to obtain the first limit information, an amount-of-use obtaining means for obtaining an amount of the operation of reading the first ciphered information, performed in the user apparatus, an over-limit determining means for determining whether or not the amount of the operation obtained by the amount-of-use obtaining means has reached the limit indicated by the first limit information obtained by the second deciphering means, and a stop means for stopping the operation of reading the first ciphered information when the over-limit determining means determines that the amount of the operation obtained by the amount-of-use obtaining means has reached the limit.
Claim 3
Dependent Claim 162 words
An information distribution system according to claim 1, wherein each of said at least one user apparatus further comprises a limit information renewing means for renewing the second ciphered information in the second area of the piece of storage medium, said limit information renewing means comprising, a remaining amount determining means for determining as a remaining amount a difference between the limit of the operation of reading the first ciphered information indicated by the first limit information obtained by the second deciphering means and the amount of the operation obtained by the amount-of-use obtaining means, a third ciphering means for ciphering information on the remaining amount, by using the second key information stored in the fourth key storing means, to generate a renewal data of the second ciphered information, and a third writing means for writing the renewal data of the second ciphered information in the second area of the piece of storage medium held in the third storage medium holding means.
Claim 4
Dependent Claim 349 words
An information distribution system according to claim 2, wherein said piece of storage medium further contains a third area for storing identification information identifying the information to be distributed, said at least one supplier apparatus further comprises identification information writing means for writing the identification information in the third area of the piece of storage medium, each of the at least one distributor apparatus further comprising, an allowed amount storing means for storing one or more values of the limit of the operation of reading the first ciphered information which values have been written in one or more pieces of storage medium which have been distributed, a total allowed amount control means for obtaining and storing for each piece of identification information a first sum of one or more values of the limit of the operation of reading the first ciphered information which values have been written in one or more pieces of storage medium which have been distributed for the identification information, a third reading means for reading the renewal data of the second ciphered information written in the second area of the piece of storage medium held in the third storage medium holding means, a third deciphering means for deciphering the second ciphered information read by the third reading means, by using the second key information stored in the fourth key storing means, to obtain the information on the remaining time, a used amount obtaining means for obtaining an amount of use in the user apparatus based on a difference between the remaining amount obtained by the third deciphering means and one of the values of the limit of the operation of reading the first ciphered information stored in the allowed amount storing means for the piece of storage medium held in the third storage medium holding means, a total used amount control means for obtaining a second sum of the used amount obtained by the used amount obtaining means, and an amount comparing means for comparing the first and second sums to detect illegal use of the first information stored in the piece of storage medium.
Claim 5
Dependent Claim 364 words
An information distribution system according to claim 2, wherein said piece of storage medium further contains a third area for storing identification information identifying the information to be distributed; said at least one distributor apparatus further comprises: identification information writing means for writing the identification information in the third area of the piece of storage medium, third reading means for reading the renewal data of the second ciphered information written in the second area of the piece of storage medium held in the third storage medium holding means, third deciphering means for deciphering the second ciphered information read by the third reading means, by using the second key information stored in the fourth key storing means, to obtain the information on the remaining amount, and used amount obtaining means for obtaining an amount of use in the user apparatus based on a difference between the remaining amount obtained by the third deciphering means and one of the values of the limit of the operation of reading the first ciphered information stored in the allowed amount storing means for the piece of storage medium held in the second storage medium holding means; said information distribution system further comprises a control center apparatus, and the control center apparatus comprises: allowed amount storing means for storing one or more values of the limit of the operation of reading the first ciphered information which values have been written in one or more pieces of storage medium which have been distributed from said at least one distributor apparatus, first allowed amount obtaining means for obtaining and storing for each piece of identification information a first sum of one or more values of the limit of the operation of reading the first ciphered information which values have been written in one or more pieces of storage medium which have been distributed for the identification information from said at least one distributor apparatus, second total used amount obtaining means for obtaining a second sum of the used amount obtained by the used amount obtaining means, and amount comparing means for comparing the first and second sums to detect illegal use of the first information stored in the piece of storage medium.
Claim 6
Dependent Claim 57 words
An information distribution system according to claim 1, wherein each of the at least one distributor apparatus further comprising an input means for receiving second limit information indicating the limit of the operation of reading the first ciphered information, and said limit information generating means generates the first limit information in accordance with the second limit information.
Claim 7
Dependent Claim 128 words
A distributor apparatus comprising: piece of storage medium holding means for temporarily holding a piece of storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a limit for an operation of reading the first ciphered information; limit information generating means for generating limit information indicating the limit of the operation of reading the first ciphered information; key storing means for storing key information; ciphering means for ciphering the limit information, by using the key information stored in the key storing means, to generate the second ciphered information; and writing means for writing the second ciphered information in the second area of the piece of storage medium held in the piece of storage medium holding means.
Claim 8
Dependent Claim 128 words
A distributor apparatus comprising: piece of storage medium holding means for temporarily holding a piece of storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a limit for an operation of reading the first ciphered information; limit information generating means for generating limit information indicating the limit of the operation of reading the first ciphered information; key storing means for storing key information; ciphering means for ciphering the limit information, by using the key information stored in the key storing means, to generate the second ciphered information; and writing means for writing the second ciphered information in the second area of the piece of storage medium held in the piece of storage medium holding means.
Claim 9
Dependent Claim 290 words
A user apparatus comprising: piece of storage medium holding means for temporarily holding a piece of storage medium which contains first and second areas for storing first and second ciphered information, respectively, said second ciphered information indicating a limit of an operation of reading the first ciphered information; first reading means for reading the first information written in the first area of the piece of storage medium held in the piece of storage medium holding means; first key storing means for storing first key information; second key storing means for, storing second key information; first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain first information to be distributed, by using the first key information stored in the first key storing means; second reading means for reading the second ciphered information written in the second area of the piece of storage medium held in the piece of storage medium holding means; second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the second key storing means, to obtain limit information indicating the limit of the operation of reading the first ciphered information; amount-of-use obtaining means for obtaining an amount of the operation of reading the first ciphered information performed in the user apparatus; over-limit determining means for determining whether the amount of the operation obtained by the amount-of-use obtaining means has reached the limit indicated by the limit information obtained by the second deciphering means; and stop means for stopping the operation of reading the first ciphered information when the over-limit determining means determines that the amount of the operation obtained by the amount-of-use obtaining means has reached the limit.
Claim 10
Dependent Claim 290 words
A user apparatus comprising: piece of storage medium holding means for temporarily holding a piece of storage medium which contains first and second areas for storing first and second ciphered information, respectively, said second ciphered information indicating a limit of an operation of reading the first ciphered information; first reading means for reading the first information written in the first area of the piece of storage medium held in the piece of storage medium holding means; first key storing means for storing first key information; second key storing means for, storing second key information; first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain first information to be distributed, by using the first key information stored in the first key storing means; second reading means for reading the second ciphered information written in the second area of the piece of storage medium held in the piece of storage medium holding means; second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the second key storing means, to obtain limit information indicating the limit of the operation of reading the first ciphered information; amount-of-use obtaining means for obtaining an amount of the operation of reading the first ciphered information performed in the user apparatus; over-limit determining means for determining whether the amount of the operation obtained by the amount-of-use obtaining means has reached the limit indicated by the limit information obtained by the second deciphering means; and stop means for stopping the operation of reading the first ciphered information when the over-limit determining means determines that the amount of the operation obtained by the amount-of-use obtaining means has reached the limit.
Claim 11
Dependent Claim 35 words
A piece of storage medium containing first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a limit for an operation of reading the first ciphered information.
Claim 12
Dependent Claim 35 words
A piece of storage medium containing first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a limit for an operation of reading the first ciphered information.
Claim 13
Dependent Claim 521 words
An information distributing system comprising: a supplier apparatus comprising, a first storage medium holding means for temporarily holding a storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a maximum allowable accumulated time for an operation of reading the first ciphered information by each of at least one user apparatus, a first key storing means for storing first key information, a first ciphering means for ciphering information to be distributed, by using the first key information to generate the first ciphered information, and a first writing means for writing the first ciphered information in the first area of the storage medium held in the first storage medium holding means, in such a manner that the first ciphered information in the first area cannot be rewritten after the writing by the first writing means; a distributor apparatus comprising, a second storage medium holding means for temporarily holding the storage medium, a time limit information generating means for generating first time limit information indicating the maximum allowable accumulated time, a second key storing means for storing the second key information, a second ciphering means for ciphering the first time limit information, by using the second key information stored in the second key storing means, to generate the second ciphered information, and a second writing means for writing the second ciphered information in the second area of the storage medium held in the second storage medium holding means; and at least one user apparatus comprising, a third storage medium holding means for temporarily holding the storage medium, a first reading means for reading the first ciphered information written in the first area of the storage medium held in the third storage medium holding means, a third key storing means for storing the first key information, a fourth key storing means for storing the second key information, a first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain the first information to be distributed, by using the first key information stored in the third key storing means, a second reading means for reading the second ciphered information written in the second area of the storage medium held in the third storage medium holding means, a second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the fourth key storing means, to obtain the first time limit information, a time accumulating means for obtaining an accumulated duration by counting and accumulating at least one duration of the operation of reading the first ciphered information by the first reading means, a time-over determining means for determining whether or not the accumulated duration obtained by the time accumulating means has reached the maximum allowable accumulated time obtained by the second deciphering means, and a stop means for stopping the operation of reading the first ciphered information when the time-over determining means determines that the accumulated duration obtained by the time accumulating means has reached the maximum allowable accumulated time obtained by the second deciphering means.
Claim 14
Dependent Claim 521 words
An information distributing system comprising: a supplier apparatus comprising, a first storage medium holding means for temporarily holding a storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a maximum allowable accumulated time for an operation of reading the first ciphered information by each of at least one user apparatus, a first key storing means for storing first key information, a first ciphering means for ciphering information to be distributed, by using the first key information to generate the first ciphered information, and a first writing means for writing the first ciphered information in the first area of the storage medium held in the first storage medium holding means, in such a manner that the first ciphered information in the first area cannot be rewritten after the writing by the first writing means; a distributor apparatus comprising, a second storage medium holding means for temporarily holding the storage medium, a time limit information generating means for generating first time limit information indicating the maximum allowable accumulated time, a second key storing means for storing the second key information, a second ciphering means for ciphering the first time limit information, by using the second key information stored in the second key storing means, to generate the second ciphered information, and a second writing means for writing the second ciphered information in the second area of the storage medium held in the second storage medium holding means; and at least one user apparatus comprising, a third storage medium holding means for temporarily holding the storage medium, a first reading means for reading the first ciphered information written in the first area of the storage medium held in the third storage medium holding means, a third key storing means for storing the first key information, a fourth key storing means for storing the second key information, a first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain the first information to be distributed, by using the first key information stored in the third key storing means, a second reading means for reading the second ciphered information written in the second area of the storage medium held in the third storage medium holding means, a second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the fourth key storing means, to obtain the first time limit information, a time accumulating means for obtaining an accumulated duration by counting and accumulating at least one duration of the operation of reading the first ciphered information by the first reading means, a time-over determining means for determining whether or not the accumulated duration obtained by the time accumulating means has reached the maximum allowable accumulated time obtained by the second deciphering means, and a stop means for stopping the operation of reading the first ciphered information when the time-over determining means determines that the accumulated duration obtained by the time accumulating means has reached the maximum allowable accumulated time obtained by the second deciphering means.
Claim 15
Dependent Claim 145 words
An information distributing system according to claim 9, wherein said at least one user apparatus further comprises a time limit information renewing means for renewing the second ciphered information in the second area of the storage medium, said time limit information renewing means comprising, a remaining time determining means for determining as a remaining time a time difference between the maximum allowable accumulated time obtained by the second deciphering means and the accumulated duration obtained by the time accumulating means, a third ciphering means for ciphering information on the remaining time, by using the second key information stored in the fourth key storing means, to generate a renewal data of the second ciphered information, and a third writing means for writing the renewal data of the second ciphered information in the second area of the storage medium held in the third storage medium holding means.
Claim 16
Dependent Claim 322 words
An information distributing system according to claim 10, wherein said storage medium further contains a third area for storing identification information identifying the information to be distributed, and said at least one supplier apparatus further comprises identification information writing means for writing the identification information in the third area of the storage medium, said at least one distributor apparatus further comprising, an allowed time storing means for storing one or more values of the maximum allowable accumulated time which values have been written in one or more pieces of the storage medium which have been distributed, a total allowed time control means for obtaining and storing for each piece of identification information a first sum of one or more values of the maximum allowable accumulated time which values have been written in one or more pieces of the storage medium which have been distributed for the identification information, a third reading means for reading the renewal data of the second ciphered information written in the second area of the storage medium held in the third storage medium holding means, a third deciphering means for deciphering the second ciphered information read by the third reading means, by using the second key information stored in the fourth key storing means, to obtain the information on the remaining time, a used time obtaining means for obtaining an amount of time used based on a difference between the remaining time obtained by the third deciphering means and one of the values of the maximum allowable accumulated time stored in the allowed time storing means for the piece of the storage medium held in the third storage medium holding means, a total used time control means for obtaining a second sum of the used time obtained by the used time obtaining means, and a time comparing means for comparing the first and second sums to detect illegal use of the first information stored in the storage medium.
Claim 17
Dependent Claim 52 words
An information distributing system according to claim 9, wherein said at least one distributor apparatus further comprises an input means for receiving second time limit information on the maximum allowable time, and said time limit information generating means generates the first time limit information in accordance with the second time limit information.
Claim 18
Dependent Claim 125 words
A distributor apparatus comprising: a storage medium holding means for temporarily holding a storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a maximum allowable accumulated time for an operation of reading the first ciphered information; a time limit information generating means for generating time limit information indicating the maximum allowable accumulated time; a key storing means for storing key information; a ciphering means for ciphering the time limit information, by using the key information stored in the key storing means, to generate the second ciphered information; and a writing means for writing the second ciphered information in the second area of the storage medium held in the storage medium holding means.
Claim 19
Dependent Claim 125 words
A distributor apparatus comprising: a storage medium holding means for temporarily holding a storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a maximum allowable accumulated time for an operation of reading the first ciphered information; a time limit information generating means for generating time limit information indicating the maximum allowable accumulated time; a key storing means for storing key information; a ciphering means for ciphering the time limit information, by using the key information stored in the key storing means, to generate the second ciphered information; and a writing means for writing the second ciphered information in the second area of the storage medium held in the storage medium holding means.
Claim 20
Dependent Claim 301 words
A user apparatus comprising: a storage medium holding means for temporarily holding a storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a maximum allowable accumulated time for an operation of reading the first ciphered information; a first reading means for reading the first information written in the first area of the storage medium held in the storage medium holding means; a first key storing means for storing first key information; a second key storing means for storing second key information; a first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain first information to be distributed, by using the first key information stored in the first key storing means; a second reading means for reading the second ciphered information written in the second area of the storage medium held in the storage medium holding means; a second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the second key storing means, to obtain time limit information indicating the maximum allowable accumulated time; a time accumulating means for obtaining an accumulated duration by counting and accumulating at least one duration of the operation of reading the first ciphered information by the first reading means; a time-over determining means for determining whether or not the accumulated duration obtained by the time accumulating means has reached the maximum allowable accumulated time obtained by the second deciphering means; and a stop means for stopping the operation of reading the first ciphered information when the time-over determining means determines that the accumulated duration obtained by the time accumulating means has reached the maximum allowable accumulated time obtained by the second deciphering means.
Claim 21
Dependent Claim 301 words
A user apparatus comprising: a storage medium holding means for temporarily holding a storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a maximum allowable accumulated time for an operation of reading the first ciphered information; a first reading means for reading the first information written in the first area of the storage medium held in the storage medium holding means; a first key storing means for storing first key information; a second key storing means for storing second key information; a first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain first information to be distributed, by using the first key information stored in the first key storing means; a second reading means for reading the second ciphered information written in the second area of the storage medium held in the storage medium holding means; a second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the second key storing means, to obtain time limit information indicating the maximum allowable accumulated time; a time accumulating means for obtaining an accumulated duration by counting and accumulating at least one duration of the operation of reading the first ciphered information by the first reading means; a time-over determining means for determining whether or not the accumulated duration obtained by the time accumulating means has reached the maximum allowable accumulated time obtained by the second deciphering means; and a stop means for stopping the operation of reading the first ciphered information when the time-over determining means determines that the accumulated duration obtained by the time accumulating means has reached the maximum allowable accumulated time obtained by the second deciphering means.
Claim 22
Dependent Claim 36 words
A storage medium containing first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a maximum allowable accumulated time for an operation of reading the first ciphered information.
Claim 23
Dependent Claim 36 words
A storage medium containing first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a maximum allowable accumulated time for an operation of reading the first ciphered information.
Claim 24
Dependent Claim 514 words
An information distributing system comprising: a supplier apparatus comprising, a first storage medium holding means for temporarily holding a storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a time limit for an operation of reading the first ciphered information by each of at least one user apparatus, a first key storing means for storing first key information, a first ciphering means for ciphering information to be distributed, by using the first key information to generate the first ciphered information, and a first writing means for writing the first ciphered information in the first area of the storage medium held in the first storage medium holding means, in such a manner that the first ciphered information in the first area cannot be rewritten after the writing by the first writing means; a distributor apparatus comprising, a second storage medium holding means for temporarily holding the storage medium, a time limit information generating means for generating first time limit information indicating the time limit, a second key storing means for storing the second key information, a second ciphering means for ciphering the first time limit information, by using the second key information stored in the second key storing means, to generate the second ciphered information, and a second writing means for writing the second ciphered information in the second area of the storage medium held in the second storage medium holding means; and at least one user apparatus comprising, a third storage medium holding means for temporarily holding the storage medium, a first reading means for reading the first ciphered information written in the first area of the storage medium held in the third storage medium holding means, a third key storing means for storing the first key information, a fourth key storing means for storing the second key information, a first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain the first information to be distributed, by using the first key information stored in the third key storing means, a second reading means for reading the second ciphered information written in the second area of the storage medium held in the third storage medium holding means, a second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the fourth key storing means, to obtain the first time limit information, a time counting means for obtaining a time elapsed from a timing at which the first time limit information is obtained, a time-over determining means for determining whether or not the time elapsed from a timing at which the first time limit information is obtained, has reached the time limit obtained by the second deciphering means, and a stop means for stopping the operation of reading the first ciphered information when the time-over determining means determines that time elapsed from the timing at which the first time limit information is obtained, has reached the time limit obtained by the second deciphering means.
Claim 25
Dependent Claim 514 words
An information distributing system comprising: a supplier apparatus comprising, a first storage medium holding means for temporarily holding a storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a time limit for an operation of reading the first ciphered information by each of at least one user apparatus, a first key storing means for storing first key information, a first ciphering means for ciphering information to be distributed, by using the first key information to generate the first ciphered information, and a first writing means for writing the first ciphered information in the first area of the storage medium held in the first storage medium holding means, in such a manner that the first ciphered information in the first area cannot be rewritten after the writing by the first writing means; a distributor apparatus comprising, a second storage medium holding means for temporarily holding the storage medium, a time limit information generating means for generating first time limit information indicating the time limit, a second key storing means for storing the second key information, a second ciphering means for ciphering the first time limit information, by using the second key information stored in the second key storing means, to generate the second ciphered information, and a second writing means for writing the second ciphered information in the second area of the storage medium held in the second storage medium holding means; and at least one user apparatus comprising, a third storage medium holding means for temporarily holding the storage medium, a first reading means for reading the first ciphered information written in the first area of the storage medium held in the third storage medium holding means, a third key storing means for storing the first key information, a fourth key storing means for storing the second key information, a first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain the first information to be distributed, by using the first key information stored in the third key storing means, a second reading means for reading the second ciphered information written in the second area of the storage medium held in the third storage medium holding means, a second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the fourth key storing means, to obtain the first time limit information, a time counting means for obtaining a time elapsed from a timing at which the first time limit information is obtained, a time-over determining means for determining whether or not the time elapsed from a timing at which the first time limit information is obtained, has reached the time limit obtained by the second deciphering means, and a stop means for stopping the operation of reading the first ciphered information when the time-over determining means determines that time elapsed from the timing at which the first time limit information is obtained, has reached the time limit obtained by the second deciphering means.
Claim 26
Dependent Claim 155 words
An information distributing system according to claim 16, wherein said at least one user apparatus further comprising a time limit information renewing means for renewing the second ciphered information in the second area of the storage medium, said time limit information renewing means comprising, a remaining time determining means for determining as a remaining time a time difference between the time limit obtained by the second deciphering means and the time elapsed from a timing at which the first time limit information is obtained, obtained by the time counting means, a third ciphering means for ciphering information on the remaining time, by using the second key information stored in the fourth key storing means, to generate a renewal data of the second ciphered information, and a third writing means for writing the renewal data of the second ciphered information in the second area of the storage medium held in the third storage medium holding means.
Claim 27
Dependent Claim 317 words
An information distributing system according to claim 17, wherein said storage medium further contains a third area for storing identification information identifying the information to be distributed; said at least one supplier apparatus further comprises identification information writing means for writing the identification information in the third area of the storage medium; said at least one distributor apparatus further comprising, an allowed time limit storing means for storing one or more values of the time limit which values have been written in one or more pieces of the storage medium which have been distributed, a total allowed time control means for obtaining and storing for each piece of identification information a first sum of one or more values of the time limit which values have been written in one or more pieces of the storage medium which have been distributed for the identification information, a third reading means for reading the renewal data of the second ciphered information written in the second area of the storage medium held in the third storage medium holding means, a third deciphering means for deciphering the second ciphered information read by the third reading means, by using the second key information stored in the fourth key storing means, to obtain the information on the remaining time, a used time obtaining means for obtaining an amount of time used based on a difference between the remaining time obtained by the third deciphering means and one of the values of the time limit stored in the allowed time limit storing means for the piece of the storage medium held in the third storage medium holding means, a total used time control means for obtaining a second sum of the used time obtained by the used time obtaining means, and a time comparing means for comparing the first and second sums to detect illegal use of the first information stored in the storage medium.
Claim 28
Dependent Claim 64 words
An information distributing system according to claim 18, wherein said at least one distributor apparatus further comprises an input means for receiving second time limit information indicating a time limit for an operation of reading the first ciphered information by the user apparatus, and said time limit information generating means generates the first time limit information in accordance with the second time limit information.
Claim 29
Dependent Claim 495 words
An information distributing system comprising: a supplier apparatus comprising, a first storage medium holding means for temporarily holding a storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a time limit for an operation of reading the first ciphered information by each of at least one user apparatus, a first key storing means for storing first key information, a first ciphering means for ciphering information to be distributed, by using the first key information to generate the first ciphered information, and a first writing means for writing the first ciphered information in the first area of the storage medium held in the first storage medium holding means, in such a manner that the first ciphered information in the first area cannot be rewritten after the writing by the first writing means; a distributor apparatus comprising, a second storage medium holding means for temporarily holding the storage medium, a time limit information generating means for generating time limit information indicating the time limit, a second key storing means for storing the second key information, a second ciphering means for ciphering the time limit information, by using the second key information stored in the second key storing means, to generate the second ciphered information, and a second writing means for writing the second ciphered information in the second area of the storage medium held in the second storage medium holding means; and at least one user apparatus comprising, a third storage medium holding means for temporarily holding the storage medium, a first reading means for reading the first ciphered information written in the first area of the storage medium held in the third storage medium holding means, a third key storing means for storing the first key information, a fourth key storing means for storing the second key information, a first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain the first information to be distributed, by using the first key information stored in the third key storing means, a second reading means for reading the second ciphered information written in the second area of the storage medium held in the third storage medium holding means, a second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the fourth key storing means, to obtain the time limit information, a clock information generating means for obtaining current time information indicating a current time, a time-over determining means for determining whether or not the current time obtained by the clock information generating means has reached the time limit obtained by the second deciphering means, and a stop means for stopping the operation of reading the first ciphered information when the time-over determining means determines that the current time obtained by the clock information generating means has reached the time limit obtained by the second deciphering means.
Claim 30
Dependent Claim 495 words
An information distributing system comprising: a supplier apparatus comprising, a first storage medium holding means for temporarily holding a storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a time limit for an operation of reading the first ciphered information by each of at least one user apparatus, a first key storing means for storing first key information, a first ciphering means for ciphering information to be distributed, by using the first key information to generate the first ciphered information, and a first writing means for writing the first ciphered information in the first area of the storage medium held in the first storage medium holding means, in such a manner that the first ciphered information in the first area cannot be rewritten after the writing by the first writing means; a distributor apparatus comprising, a second storage medium holding means for temporarily holding the storage medium, a time limit information generating means for generating time limit information indicating the time limit, a second key storing means for storing the second key information, a second ciphering means for ciphering the time limit information, by using the second key information stored in the second key storing means, to generate the second ciphered information, and a second writing means for writing the second ciphered information in the second area of the storage medium held in the second storage medium holding means; and at least one user apparatus comprising, a third storage medium holding means for temporarily holding the storage medium, a first reading means for reading the first ciphered information written in the first area of the storage medium held in the third storage medium holding means, a third key storing means for storing the first key information, a fourth key storing means for storing the second key information, a first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain the first information to be distributed, by using the first key information stored in the third key storing means, a second reading means for reading the second ciphered information written in the second area of the storage medium held in the third storage medium holding means, a second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the fourth key storing means, to obtain the time limit information, a clock information generating means for obtaining current time information indicating a current time, a time-over determining means for determining whether or not the current time obtained by the clock information generating means has reached the time limit obtained by the second deciphering means, and a stop means for stopping the operation of reading the first ciphered information when the time-over determining means determines that the current time obtained by the clock information generating means has reached the time limit obtained by the second deciphering means.
Claim 31
Dependent Claim 279 words
A user apparatus comprising: a storage medium holding means for temporarily holding a storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a time limit for an operation of reading the first ciphered information; a first reading means for reading the first ciphered information written in the first area of the storage medium held in the storage medium holding means; a first key storing means for storing first key information; a second key storing means for storing second key information; a first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain first information to be distributed, by using the first key information stored in the first key storing means; a second reading means for reading the second ciphered information written in the second area of the storage medium held in the storage medium holding means; a second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the second key storing means, to obtain time limit information indicating the time limit; a clock information generating means for obtaining current time information indicating a current time; a time-over determining means for determining whether or not the current time obtained by the clock information generating means has reached the time limit obtained by the second deciphering means; and a stop means for stopping the operation of reading the first ciphered information when the time-over determining means determines that the current time obtained by the clock information generating means has reached the time limit obtained by the second deciphering means.
Claim 32
Dependent Claim 279 words
A user apparatus comprising: a storage medium holding means for temporarily holding a storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a time limit for an operation of reading the first ciphered information; a first reading means for reading the first ciphered information written in the first area of the storage medium held in the storage medium holding means; a first key storing means for storing first key information; a second key storing means for storing second key information; a first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain first information to be distributed, by using the first key information stored in the first key storing means; a second reading means for reading the second ciphered information written in the second area of the storage medium held in the storage medium holding means; a second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the second key storing means, to obtain time limit information indicating the time limit; a clock information generating means for obtaining current time information indicating a current time; a time-over determining means for determining whether or not the current time obtained by the clock information generating means has reached the time limit obtained by the second deciphering means; and a stop means for stopping the operation of reading the first ciphered information when the time-over determining means determines that the current time obtained by the clock information generating means has reached the time limit obtained by the second deciphering means.
Claim 33
Dependent Claim 518 words
An information distributing system comprising: a supplier apparatus comprising, a first storage medium holding means for temporarily holding a storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a maximum allowable number of repetitions of an operation of reading the first ciphered information by each of at least one user apparatus; a first key storing means for storing first key information, a first ciphering means for ciphering information to be distributed, by using the first key information to generate the first ciphered information, and a first writing means for writing the first ciphered information in the first area of the storage medium held in the first storage medium holding means, in such a manner that the first ciphered information in the first area cannot be rewritten after the writing by the first writing means; a distributor apparatus comprising, a second storage medium holding means for temporarily holding the storage medium, a limit number information generating means for generating first limit number information indicating the maximum allowable number of repetitions, a second key storing means for storing the second key information, a second ciphering means for ciphering the first limit number information, by using the second key information stored in the second key storing means, to generate the second ciphered information, and a second writing means for writing the second ciphered information in the second area of the storage medium held in the second storage medium holding means; and at least one user apparatus comprising, a third storage medium holding means for temporarily holding the storage medium, a first reading means for reading the first ciphered information written in the first area of the storage medium held in the third storage medium holding means, a third key storing means for storing the first key information, and a fourth key storing means for storing the second key information, and a first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain the first information to be distributed, by using the first key information stored in the third key storing means, a second reading means for reading the second ciphered information written in the second area of the storage medium held in the third storage medium holding means, a second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the fourth key storing means, to obtain the first limit number information, a repetition number counting means for obtaining a number of repetitions of the operation of reading the first ciphered information, a repetition number over determining means for determining whether or not the number of repetitions obtained by the repetition number over determining means has reached the maximum allowable number of repetitions obtained by the second deciphering means, and a stop means for stopping the operation of reading the first ciphered information when the number of repetitions obtained by the repetition number over determining means has reached the maximum allowable number of repetitions obtained by the second deciphering means.
Claim 34
Dependent Claim 518 words
An information distributing system comprising: a supplier apparatus comprising, a first storage medium holding means for temporarily holding a storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a maximum allowable number of repetitions of an operation of reading the first ciphered information by each of at least one user apparatus; a first key storing means for storing first key information, a first ciphering means for ciphering information to be distributed, by using the first key information to generate the first ciphered information, and a first writing means for writing the first ciphered information in the first area of the storage medium held in the first storage medium holding means, in such a manner that the first ciphered information in the first area cannot be rewritten after the writing by the first writing means; a distributor apparatus comprising, a second storage medium holding means for temporarily holding the storage medium, a limit number information generating means for generating first limit number information indicating the maximum allowable number of repetitions, a second key storing means for storing the second key information, a second ciphering means for ciphering the first limit number information, by using the second key information stored in the second key storing means, to generate the second ciphered information, and a second writing means for writing the second ciphered information in the second area of the storage medium held in the second storage medium holding means; and at least one user apparatus comprising, a third storage medium holding means for temporarily holding the storage medium, a first reading means for reading the first ciphered information written in the first area of the storage medium held in the third storage medium holding means, a third key storing means for storing the first key information, and a fourth key storing means for storing the second key information, and a first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain the first information to be distributed, by using the first key information stored in the third key storing means, a second reading means for reading the second ciphered information written in the second area of the storage medium held in the third storage medium holding means, a second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the fourth key storing means, to obtain the first limit number information, a repetition number counting means for obtaining a number of repetitions of the operation of reading the first ciphered information, a repetition number over determining means for determining whether or not the number of repetitions obtained by the repetition number over determining means has reached the maximum allowable number of repetitions obtained by the second deciphering means, and a stop means for stopping the operation of reading the first ciphered information when the number of repetitions obtained by the repetition number over determining means has reached the maximum allowable number of repetitions obtained by the second deciphering means.
Claim 35
Dependent Claim 149 words
An information distributing system according to claim 22, wherein said at least one user apparatus further comprising a limit number information renewing means for renewing the second ciphered information in the second area of the storage medium, said limit number information renewing means comprising, a remaining number determining means for determining as a remaining number a time difference between the maximum allowable number of repetitions obtained by the third deciphering means and the counted number of repetitions obtained by the repetition number counting means, a third ciphering means for ciphering information on the remaining number, by using the second key information stored in the fourth key storing means, to generate a renewal data of the second ciphered information, and a third writing means for writing the renewal data of the second ciphered information in the second area of the storage medium held in the third storage medium holding means.
Claim 36
Dependent Claim 321 words
An information distributing system according to claim 23, wherein said storage medium further contains a third area for storing identification information identifying the information to be distributed; said at least one supplier apparatus further comprises identification information writing means for writing the identification information in the third area of the storage medium; said at least one distributor apparatus further comprising, an allowed number storing means for storing one or more values of the number of repetitions which values have been written in one or more pieces of the storage medium which have been distributed, a total allowed number control means for obtaining and storing for each piece of identification information a first sum of one or more values of the number of repetitions which values have been written in one or more pieces of the storage medium which have been distributed for the identification information, a third reading means for reading the renewal data of the second ciphered information written in the second area of the storage medium held in the third storage medium holding means, a third deciphering means for deciphering the second ciphered information read by the third reading means, by using the second key information stored in the fourth key storing means, to obtain the information on the remaining time, a use number obtaining means for obtaining a use number indicating a number of uses, based on a difference between the remaining number obtained by the third deciphering means and one of the values of the number of repetitions stored in the allowed number storing means for the piece of the storage medium held in the third storage medium holding means, a total use number control means for obtaining a second sum of the use number obtained by the use number obtaining means, and a time comparing means for comparing the first and second sums to detect illegal use of the first information stored in the storage medium.
Claim 37
Dependent Claim 54 words
An information distributing system according to claim 22, wherein said at least one distributor apparatus further comprises an input means for receiving second limit number information on the maximum allowable number of repetitions, and said limit number information generating means generates the first limit number information in accordance with the second limit number information.
Claim 38
Dependent Claim 127 words
A distributor apparatus comprising: a storage medium holding means for temporarily holding a storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a maximum allowable number of repetitions of an operation of reading the first ciphered information; a limit number information generating means for generating limit number information indicating the maximum allowable number of repetitions; a key storing means for storing key information; a ciphering means for ciphering the limit number information, by using the key information stored in the key storing means, to generate the second ciphered information; and a writing means for writing the second ciphered information in the second area of the storage medium held in the storage medium holding means.
Claim 39
Dependent Claim 127 words
A distributor apparatus comprising: a storage medium holding means for temporarily holding a storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a maximum allowable number of repetitions of an operation of reading the first ciphered information; a limit number information generating means for generating limit number information indicating the maximum allowable number of repetitions; a key storing means for storing key information; a ciphering means for ciphering the limit number information, by using the key information stored in the key storing means, to generate the second ciphered information; and a writing means for writing the second ciphered information in the second area of the storage medium held in the storage medium holding means.
Claim 40
Dependent Claim 297 words
A user apparatus comprising: a storage medium holding means for temporarily holding the storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a maximum allowable number of repetitions of an operation of reading the first ciphered information; a first reading means for reading the first ciphered information written in the first area of the storage medium held in the storage medium holding means; a first key storing means for storing first key information; a second key storing means for storing second key information; a first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain first information to be distributed, by using the first key information stored in the first key storing means; a second reading means for reading the second ciphered information written in the second area of the storage medium held in the storage medium holding means; a second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the second key storing means, to obtain limit number information indicating the maximum allowable number of repetitions; a repetition number counting means for obtaining a number of repetitions of the operation of reading the first ciphered information; a repetition number over determining means for determining whether or not the number of repetitions obtained by the repetition number over determining means has reached the maximum allowable number of repetitions obtained by the second deciphering means; and a stop means for stopping the operation of reading the first ciphered information when the number of repetitions obtained by the repetition number over determining means has reached the maximum allowable number of repetitions obtained by the second deciphering means.
Claim 41
Dependent Claim 297 words
A user apparatus comprising: a storage medium holding means for temporarily holding the storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a maximum allowable number of repetitions of an operation of reading the first ciphered information; a first reading means for reading the first ciphered information written in the first area of the storage medium held in the storage medium holding means; a first key storing means for storing first key information; a second key storing means for storing second key information; a first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain first information to be distributed, by using the first key information stored in the first key storing means; a second reading means for reading the second ciphered information written in the second area of the storage medium held in the storage medium holding means; a second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the second key storing means, to obtain limit number information indicating the maximum allowable number of repetitions; a repetition number counting means for obtaining a number of repetitions of the operation of reading the first ciphered information; a repetition number over determining means for determining whether or not the number of repetitions obtained by the repetition number over determining means has reached the maximum allowable number of repetitions obtained by the second deciphering means; and a stop means for stopping the operation of reading the first ciphered information when the number of repetitions obtained by the repetition number over determining means has reached the maximum allowable number of repetitions obtained by the second deciphering means.
Claim 42
Dependent Claim 38 words
A storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a maximum allowable number of repetitions of an operation of reading the first ciphered information.
Claim 43
Dependent Claim 38 words
A storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a maximum allowable number of repetitions of an operation of reading the first ciphered information.
Claim 44
Dependent Claim 469 words
An information distributing system comprising: a supplier apparatus comprising, a first storage medium holding means for temporarily holding a storage medium which contains first and second areas, and first and second ciphered information is stored in the first and second areas, respectively, a first key storing means for storing first key information, a second key storing means for storing second key information, a first ciphering means for ciphering first information by using the first key information to generate first ciphered information, and a first writing means for writing the first ciphered information in the first area of the storage medium held in the first storage medium holding means, in such a manner that the first ciphered information in the first area cannot be rewritten after the writing by the first writing means, a second ciphering means for ciphering the first key information by using the second key information to generate second ciphered information, and a second writing means for writing the second ciphered information in the second area of the storage medium held in the first storage medium holding means; a distributor apparatus comprising, a second storage medium holding means for temporarily holding the storage medium, a third key storing means for storing the second key information, a fourth key storing means for storing third key information, a first reading means for reading the second information written in the second area of the storage medium held in the second storage medium holding means, a first deciphering means for deciphering the second ciphered information read by the first reading means, to obtain the first key information by using the second key information stored in the third key storing means, a third ciphering means for ciphering the first key information obtained by the first deciphering means, by using the third key information stored in the fourth key storing means, to generate the third ciphered information, and a third writing means for writing the third ciphered information in the second area of the storage medium held in the second storage medium holding means; and a user apparatus comprising, a third storage medium holding means for temporarily holding the storage medium, a second reading means for reading the first and third ciphered information respectively written in the first and second areas of the storage medium held in the third storage medium holding means, a fifth key storing means for storing the third key information, a second deciphering means for deciphering the third ciphered information read by the second reading means, by using the third key information stored in the fifth key storing means, to obtain the first key information, and a third deciphering means for deciphering the first ciphered information read by the second reading means, by using the first key information obtained by the second deciphering means, to obtain the first information.
Claim 45
Dependent Claim 469 words
An information distributing system comprising: a supplier apparatus comprising, a first storage medium holding means for temporarily holding a storage medium which contains first and second areas, and first and second ciphered information is stored in the first and second areas, respectively, a first key storing means for storing first key information, a second key storing means for storing second key information, a first ciphering means for ciphering first information by using the first key information to generate first ciphered information, and a first writing means for writing the first ciphered information in the first area of the storage medium held in the first storage medium holding means, in such a manner that the first ciphered information in the first area cannot be rewritten after the writing by the first writing means, a second ciphering means for ciphering the first key information by using the second key information to generate second ciphered information, and a second writing means for writing the second ciphered information in the second area of the storage medium held in the first storage medium holding means; a distributor apparatus comprising, a second storage medium holding means for temporarily holding the storage medium, a third key storing means for storing the second key information, a fourth key storing means for storing third key information, a first reading means for reading the second information written in the second area of the storage medium held in the second storage medium holding means, a first deciphering means for deciphering the second ciphered information read by the first reading means, to obtain the first key information by using the second key information stored in the third key storing means, a third ciphering means for ciphering the first key information obtained by the first deciphering means, by using the third key information stored in the fourth key storing means, to generate the third ciphered information, and a third writing means for writing the third ciphered information in the second area of the storage medium held in the second storage medium holding means; and a user apparatus comprising, a third storage medium holding means for temporarily holding the storage medium, a second reading means for reading the first and third ciphered information respectively written in the first and second areas of the storage medium held in the third storage medium holding means, a fifth key storing means for storing the third key information, a second deciphering means for deciphering the third ciphered information read by the second reading means, by using the third key information stored in the fifth key storing means, to obtain the first key information, and a third deciphering means for deciphering the first ciphered information read by the second reading means, by using the first key information obtained by the second deciphering means, to obtain the first information.
Claim 46
Dependent Claim 173 words
A distributor apparatus comprising: a storage medium holding means for temporarily holding the storage medium which contains first and second areas, and first and second ciphered information is stored in the first and second areas, respectively; a first key storing means for storing first key information; a second key storing means for storing second key information; a reading means for reading the second information written in the second area of the storage medium held in the storage medium holding means; a deciphering means for deciphering the second ciphered information read by the reading means, to obtain third key information by using the second key information stored in the third key storing means; a third ciphering means for ciphering the first key information obtained by the first deciphering means, by using the second key information stored in the second key storing means, to generate the third ciphered information; and a third writing means for writing the third ciphered information in the second area of the storage medium held in the storage medium holding means.
Claim 47
Dependent Claim 173 words
A distributor apparatus comprising: a storage medium holding means for temporarily holding the storage medium which contains first and second areas, and first and second ciphered information is stored in the first and second areas, respectively; a first key storing means for storing first key information; a second key storing means for storing second key information; a reading means for reading the second information written in the second area of the storage medium held in the storage medium holding means; a deciphering means for deciphering the second ciphered information read by the reading means, to obtain third key information by using the second key information stored in the third key storing means; a third ciphering means for ciphering the first key information obtained by the first deciphering means, by using the second key information stored in the second key storing means, to generate the third ciphered information; and a third writing means for writing the third ciphered information in the second area of the storage medium held in the storage medium holding means.
Claim 48
Dependent Claim 520 words
An information distribution system comprising: at least one supplier apparatus comprising, a first storage medium holding means for temporarily holding a piece of storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information contains first limit information which indicates a limit of an operation of reading the first ciphered information by each of at least one user apparatus, a first key storing means for storing first key information, a first ciphering means for ciphering information to be distributed, by using the first key information to generate the first ciphered information, a first writing means for writing the first ciphered information in the first area of the piece of storage medium held in the first storage medium holding means, in such a manner that the first ciphered information in the first area cannot be rewritten after the writing by the first writing means; a limit information generating means for generating the first limit information indicating a limit of the operation of reading the first ciphered information, a second key storing means for storing the second key information, a second ciphering means for ciphering the first limit information and the first key information, by using the second key information stored in the second key storing means, to generate the second ciphered information, and a second writing means for writing the second ciphered information in the second area of the piece of storage medium held in the second storage medium holding means; and each of said at least one user apparatus comprising, a second storage medium holding means for temporarily holding the piece of storage medium, a first reading means for reading the first ciphered information written in the first area of the piece of storage medium held in the second storage medium holding means, a third key storing means for storing the first key information, a fourth key storing means for storing the second key information, a first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain the first information to be distributed, by using the first key information stored in the third key storing means, a second reading means for reading the second ciphered information written in the second area of the piece of storage medium held in the second storage medium holding means, a second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the fourth key storing means, to obtain the first limit information, an amount-of-use obtaining means for obtaining an amount of the operation of reading the first ciphered information, performed in the user apparatus, an over-limit determining means for determining whether or not the amount of the operation obtained by the amount-of-use obtaining means has reached the limit indicated by the first limit information obtained by the second deciphering means, and a stop means for stopping the operation of reading the first ciphered information when the over-limit determining means determines that the amount of the operation obtained by the amount-of-use obtaining means has reached the limit.
Claim 49
Dependent Claim 520 words
An information distribution system comprising: at least one supplier apparatus comprising, a first storage medium holding means for temporarily holding a piece of storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information contains first limit information which indicates a limit of an operation of reading the first ciphered information by each of at least one user apparatus, a first key storing means for storing first key information, a first ciphering means for ciphering information to be distributed, by using the first key information to generate the first ciphered information, a first writing means for writing the first ciphered information in the first area of the piece of storage medium held in the first storage medium holding means, in such a manner that the first ciphered information in the first area cannot be rewritten after the writing by the first writing means; a limit information generating means for generating the first limit information indicating a limit of the operation of reading the first ciphered information, a second key storing means for storing the second key information, a second ciphering means for ciphering the first limit information and the first key information, by using the second key information stored in the second key storing means, to generate the second ciphered information, and a second writing means for writing the second ciphered information in the second area of the piece of storage medium held in the second storage medium holding means; and each of said at least one user apparatus comprising, a second storage medium holding means for temporarily holding the piece of storage medium, a first reading means for reading the first ciphered information written in the first area of the piece of storage medium held in the second storage medium holding means, a third key storing means for storing the first key information, a fourth key storing means for storing the second key information, a first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain the first information to be distributed, by using the first key information stored in the third key storing means, a second reading means for reading the second ciphered information written in the second area of the piece of storage medium held in the second storage medium holding means, a second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the fourth key storing means, to obtain the first limit information, an amount-of-use obtaining means for obtaining an amount of the operation of reading the first ciphered information, performed in the user apparatus, an over-limit determining means for determining whether or not the amount of the operation obtained by the amount-of-use obtaining means has reached the limit indicated by the first limit information obtained by the second deciphering means, and a stop means for stopping the operation of reading the first ciphered information when the over-limit determining means determines that the amount of the operation obtained by the amount-of-use obtaining means has reached the limit.
Claim 50
Dependent Claim 161 words
An information distribution system according to claim 31, wherein each of said at least one user apparatus further comprises a limit information renewing means for renewing the second ciphered information in the second area of the piece of storage medium, said limit information renewing means comprising, a remaining amount determining means for determining as a remaining amount a difference between the limit of the operation of reading the first ciphered information indicated by the first limit information obtained by the second deciphering means and the amount of the operation obtained by the amount-of-use obtaining means, a third ciphering means for ciphering information on the remaining amount, by using the second key information stored in the fourth key storing means, to generate renewal data of the second ciphered information, and a third writing means for writing the renewal data of the second ciphered information in the second area of the piece of storage medium held in the second storage medium holding means.
Claim 51
Dependent Claim 339 words
An information distribution system according to claim 32, wherein said piece of storage medium further contains a third area for storing identification information identifying the information to be distributed; said at least one supplier apparatus further comprises, identification information writing means for writing the identification information in the third area of the piece of storage medium, an allowed amount storing means for storing one or more values of the limit of the operation of reading the first ciphered information which values have been written in one or more pieces of storage medium which have been distributed, a total allowed amount control means for obtaining and storing for each piece of identification information a first sum of one or more values of the limit of the operation of reading the first ciphered information which values have been written in one or more pieces of storage medium which have been distributed for the identification information, a third reading means for reading the renewal data of the second ciphered information written in the second area of the piece of storage medium held in the third storage medium holding means, a third deciphering means for deciphering the second ciphered information read by the third reading means, by using the second key information stored in the fourth key storing means, to obtain the information on the remaining amount, a used amount obtaining means for obtaining an amount of use in the user apparatus based on a difference between the remaining amount obtained by the third deciphering means and one of the values of the limit of the operation of reading the first ciphered information stored in the allowed amount storing means for the piece of storage medium held in the second storage medium holding means, a total used amount control means for obtaining a second sum of the used amount obtained by the used amount obtaining means, and an amount comparing means for comparing the first and second sums to detect illegal use of the first information stored in the piece of storage medium.
Claim 52
Dependent Claim 365 words
An information distribution system according to claim 32, wherein said piece of storage medium further contains a third area for storing identification information identifying the information to be distributed; said at least one supplier apparatus further comprises: identification information writing means for writing the identification information in the third area of the piece of storage medium, third reading means for reading the renewal data of the second ciphered information written in the second area of the piece of storage medium held in the third storage medium holding means, third deciphering means for deciphering the second ciphered information read by the third reading means, by using the second key information stored in the fourth key storing means, to obtain the information on the remaining amount, and used amount obtaining means for obtaining an amount of use in the user apparatus based on a difference between the remaining amount obtained by the third deciphering means and one of the values of the limit of the operation of reading the first ciphered information stored in the allowed amount storing means for the piece of storage medium held in the second storage medium holding means; said information distribution system further comprises a control center apparatus, and the control center apparatus comprises: allowed amount storing means for storing one or more values of the limit of the operation of reading the first ciphered information which values have been written in one or more pieces of storage medium which have been distributed from said at least one supplier apparatus, first total allowed amount obtaining means for obtaining and storing for each piece of identification information a first sum of one or more values of the limit of the operation of reading the first ciphered information which values have been written in one or more pieces of storage medium which have been distributed for the identification information from said at least one distributor apparatus, second total used amount obtaining means for obtaining a second sum of the used amount obtained by the used amount obtaining means, and amount comparing means for comparing the first and second sums to detect illegal use of the first information stored in the piece of storage medium.
Claim 53
Dependent Claim 59 words
An information distribution system according to claim 31, wherein each of the at least one supplier apparatus further comprising input means for receiving second limit information indicating an amount of the limit of the operation of reading the first ciphered information, and said limit information generating means generates the first limit information in accordance with the second limit information.
Claim 54
Dependent Claim 241 words
A supplier apparatus comprising: a storage medium holding means for temporarily holding a piece of storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information contains first limit information which indicates a limit of an operation of reading the first ciphered information by each of at least one user apparatus; a first key storing means for storing first key information; a first ciphering means for ciphering information to be distributed, by using the first key information to generate the first ciphered information; a first writing means for writing the first ciphered information in the first area of the piece of storage medium held in the storage medium holding means, in such a manner that the first ciphered information in the first area cannot be rewritten after the writing by the first writing means; a limit information generating means for generating the first limit information indicating a limit of the operation of reading the first ciphered information; a second key storing means for storing the second key information; a second ciphering means for ciphering the first limit information and the first key information, by using the second key information stored in the second key storing means, to generate the second ciphered information; and a second writing means for writing the second ciphered information in the second area of the piece of storage medium held in the second storage medium holding means.
Claim 55
Dependent Claim 241 words
A supplier apparatus comprising: a storage medium holding means for temporarily holding a piece of storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information contains first limit information which indicates a limit of an operation of reading the first ciphered information by each of at least one user apparatus; a first key storing means for storing first key information; a first ciphering means for ciphering information to be distributed, by using the first key information to generate the first ciphered information; a first writing means for writing the first ciphered information in the first area of the piece of storage medium held in the storage medium holding means, in such a manner that the first ciphered information in the first area cannot be rewritten after the writing by the first writing means; a limit information generating means for generating the first limit information indicating a limit of the operation of reading the first ciphered information; a second key storing means for storing the second key information; a second ciphering means for ciphering the first limit information and the first key information, by using the second key information stored in the second key storing means, to generate the second ciphered information; and a second writing means for writing the second ciphered information in the second area of the piece of storage medium held in the second storage medium holding means.
Claim 56
Dependent Claim 187 words
A control center apparatus for use in an information distribution system for distributing at least one type of information, wherein each type of information is stored in at least one piece of storage medium distributed to at least one user, and the information distribution system contains at least one user apparatus for reading the information from each of said at least one piece of storage medium, said control center apparatus comprising: allowed amount storing means for storing a limit value of an operation of reading the information from each of said at least one piece of storage medium; total allowed amount control means for obtaining and storing, for each type of information, a first sum of said limit value for each of said at least one piece of storage medium; used amount inputting means for inputting information as to an amount of the operation of reading the information, performed in said at least one user apparatus; total used amount control means for obtaining a second sum of the amount input by the used amount inputting means; and amount comparing means for comparing the first and second sums.
Claim 57
Dependent Claim 187 words
A control center apparatus for use in an information distribution system for distributing at least one type of information, wherein each type of information is stored in at least one piece of storage medium distributed to at least one user, and the information distribution system contains at least one user apparatus for reading the information from each of said at least one piece of storage medium, said control center apparatus comprising: allowed amount storing means for storing a limit value of an operation of reading the information from each of said at least one piece of storage medium; total allowed amount control means for obtaining and storing, for each type of information, a first sum of said limit value for each of said at least one piece of storage medium; used amount inputting means for inputting information as to an amount of the operation of reading the information, performed in said at least one user apparatus; total used amount control means for obtaining a second sum of the amount input by the used amount inputting means; and amount comparing means for comparing the first and second sums.
Claim 58
Dependent Claim 283 words
A user apparatus comprising: first storage medium holding means for temporarily holding a piece of storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a limit of an operation of reading the first ciphered information by the user apparatus; first reading means for reading first ciphered information written in the first area of the piece of storage medium held in the first storage medium holding means; first key storing means for storing first key information; second key storing means for storing second key information; first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain the first information, by using the first key information stored in the first key storing means; second reading means for reading the second ciphered information written in the second area of the piece of storage medium held in the first storage medium holding means; second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the second key storing means, to obtain the second ciphered information; amount-of-use obtaining means for obtaining an amount of the operation of reading the first ciphered information, performed in the user apparatus; over-limit determining means for determining whether or not the amount of the operation obtained by the amount-of-use obtaining means has reached the limit indicated by the first limit information obtained by the second deciphering means; and stop means for stopping the operation of reading the first ciphered information when the over-limit determining means determines that the amount of the operation obtained by the amount-of-use obtaining means has reached the limit.
Claim 59
Dependent Claim 283 words
A user apparatus comprising: first storage medium holding means for temporarily holding a piece of storage medium which contains first and second areas for storing first and second ciphered information, respectively, and said second ciphered information indicates a limit of an operation of reading the first ciphered information by the user apparatus; first reading means for reading first ciphered information written in the first area of the piece of storage medium held in the first storage medium holding means; first key storing means for storing first key information; second key storing means for storing second key information; first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain the first information, by using the first key information stored in the first key storing means; second reading means for reading the second ciphered information written in the second area of the piece of storage medium held in the first storage medium holding means; second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the second key storing means, to obtain the second ciphered information; amount-of-use obtaining means for obtaining an amount of the operation of reading the first ciphered information, performed in the user apparatus; over-limit determining means for determining whether or not the amount of the operation obtained by the amount-of-use obtaining means has reached the limit indicated by the first limit information obtained by the second deciphering means; and stop means for stopping the operation of reading the first ciphered information when the over-limit determining means determines that the amount of the operation obtained by the amount-of-use obtaining means has reached the limit.
Claim 60
Dependent Claim 118 words
A distributor apparatus comprising: storage medium holding means for temporarily holding a storage medium containing first and second areas for storing first and second ciphered information, respectively, said second ciphered information indicating a time limit for an operation of reading the first ciphered information by a user apparatus; time limit information generating means for generating time limit information indicating the time limit; key storing means for storing key information; ciphering means for ciphering the time limit information, by using the key information stored in the key storing means, to generate the second ciphered information; and writing means for writing the second ciphered information in the second area of the storage medium held in the storage medium holding means.
Claim 61
Dependent Claim 118 words
A distributor apparatus comprising: storage medium holding means for temporarily holding a storage medium containing first and second areas for storing first and second ciphered information, respectively, said second ciphered information indicating a time limit for an operation of reading the first ciphered information by a user apparatus; time limit information generating means for generating time limit information indicating the time limit; key storing means for storing key information; ciphering means for ciphering the time limit information, by using the key information stored in the key storing means, to generate the second ciphered information; and writing means for writing the second ciphered information in the second area of the storage medium held in the storage medium holding means.
Claim 62
Dependent Claim 281 words
A user apparatus comprising: storage medium holding means for temporarily holding a storage medium containing first and second areas for storing first and second ciphered information, respectively, said second ciphered information indicating a time limit for an operation of reading the first ciphered information; first reading means for reading the first ciphered information written in the first area of the storage medium held in the storage medium holding means; first key storing means for storing first key information; second key storing means for storing second key information; first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain first information to be distributed, by using the first key information stored in the first key storing means; second reading means for reading the second ciphered information written in the second area of the storage medium held in the storage medium holding means; second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the second key storing means, to obtain time limit information indicating the time limit; time counting means for obtaining a time elapsed from a timing at which the time limit information is obtained; time-over determining means for determining means for determining whether the time elapsed from a time at which the time limit information is obtained, has reached the time limit obtained by the second deciphering means; and stop means for stopping the operation of reading the first ciphered information if the time-over determining means determines that time elapsed from the timing at which the time limit information is obtained, has reached the time limit obtained by the second deciphering means.
Claim 63
Dependent Claim 281 words
A user apparatus comprising: storage medium holding means for temporarily holding a storage medium containing first and second areas for storing first and second ciphered information, respectively, said second ciphered information indicating a time limit for an operation of reading the first ciphered information; first reading means for reading the first ciphered information written in the first area of the storage medium held in the storage medium holding means; first key storing means for storing first key information; second key storing means for storing second key information; first deciphering means for deciphering the first ciphered information read by the first reading means, to obtain first information to be distributed, by using the first key information stored in the first key storing means; second reading means for reading the second ciphered information written in the second area of the storage medium held in the storage medium holding means; second deciphering means for deciphering the second ciphered information read by the second reading means, by using the second key information stored in the second key storing means, to obtain time limit information indicating the time limit; time counting means for obtaining a time elapsed from a timing at which the time limit information is obtained; time-over determining means for determining means for determining whether the time elapsed from a time at which the time limit information is obtained, has reached the time limit obtained by the second deciphering means; and stop means for stopping the operation of reading the first ciphered information if the time-over determining means determines that time elapsed from the timing at which the time limit information is obtained, has reached the time limit obtained by the second deciphering means.
Claim 64
Dependent Claim 33 words
A storage medium containing first and second areas for storing first and second ciphered information, respectively, said second ciphered information indicating a time limit for an operation of reading the first ciphered information.
Claim 65
Dependent Claim 33 words
A storage medium containing first and second areas for storing first and second ciphered information, respectively, said second ciphered information indicating a time limit for an operation of reading the first ciphered information.

References Cited (Backward Citations)

US4658093A Cited
US5103392A Cited
US4740890A Cited
US4879645A Cited
US5014234A Cited
US5214697A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-08-07 1999-02-06 1999-08-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-08-07 2003-02-06 2003-08-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-08-07 2007-02-06 2007-08-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag