Digital data authentication method
First Claim
Patent Images
1. A validity check system comprising:
- an information browser device which displays digital data; and
an information publisher device which stores said digital data in a state that said digital data can be displayed in said information browser device, wherein said information publisher device comprises;
a storage unit which stores check data which has been related to a digital data validity check unit in a state that said check data may be displayed in said information browser device together with said digital data, wherein said information browser device comprises;
a display unit which displays said digital data and said check data, and wherein said digital data validity check unit displays validity checkable information on said display device with which it is possible to check validity of said digital data displayed on said display device together with said check data.
0 Assignments
0 Petitions
Accused Products
Abstract
This invention provides a method for identifying a purchaser who purchased content from which an illegal copy was produced. A provider system encrypts purchased by the purchaser using a public key of a purchaser system and sends the encrypted content to the purchaser system. The purchaser system creates a digital signature of the content with the use of a private key of its own and embeds the created digital signature into the received content. When an illegal copy is found, the provider system verifies the digital signature, embedded in the illegal copy as a digital watermark, to identify the purchaser who purchased the content from which the illegal copy was produced.
-
Citations
60 Claims
-
1. A validity check system comprising:
-
an information browser device which displays digital data; and
an information publisher device which stores said digital data in a state that said digital data can be displayed in said information browser device, wherein said information publisher device comprises;
a storage unit which stores check data which has been related to a digital data validity check unit in a state that said check data may be displayed in said information browser device together with said digital data, wherein said information browser device comprises;
a display unit which displays said digital data and said check data, and wherein said digital data validity check unit displays validity checkable information on said display device with which it is possible to check validity of said digital data displayed on said display device together with said check data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
a management device which manages said check data issued, wherein said device linked to said check data is said management device, and wherein said management device comprises;
a transmitting unit which transmits said validity checkable information in response to said check request from said digital data validity check unit.
-
-
4. A validity check system according to claim 3, wherein said information management device comprises:
a verifying unit which, in response to said check request from said digital data validity check unit, checks validity of said digital data displayed together with said check data on said display device, and wherein said transmitting unit transmits a check result to said digital data validity check unit as said validity checkable information.
-
5. A validity check system according to claim 4, wherein said check request includes information as to said digital data displayed together with said check data on said display device,
wherein said management device comprises: -
a second storage unit which stores information as to said digital data of an information publisher to which said check data has been issued, and wherein said verifying unit of said management device carries out said verification by using said information as to said digital data contained in said check request with said information as to said digital data stored in said second storage unit.
-
-
6. A validity check system according to claim 5, wherein said information as to said digital data is information which enables identifying at least one among said digital data, an information publisher of said digital data and an information publisher device.
-
7. A validity check system according to claim 6, wherein said information as to said digital data is an address which enables identifying an information publisher device which publishes said digital data.
-
8. A validity check system according to claim 4, wherein if said check result received from said management device in response to said check request indicates that validity of said digital data has been confirmed, then said digital data validity check unit displays said check result on said display device.
-
9. A validity check system according to claim 4, wherein if said check result received from said management device in response to said check request indicates that validity of said digital data has not been confirmed, then said digital data validity check unit displays said check result on said display device.
-
10. A validity check system according to claim 3, further comprising:
-
an issue device which issues to an information publisher said check data to which a link to said management device is set, wherein said issue device issues said check data to said information publisher if it is judged that said information publisher who had requested issuance of said check data meets a predetermined condition.
-
-
11. A validity check system according to claim 10, wherein said issue device comprises:
a judging unit which makes said judgement.
-
12. A validity check system according to claim 10, wherein said management device and said issue device are constructed in the same apparatus.
-
13. A validity check system according to claim 1, wherein when an information browser selects said check data which is displayed on said display device together with said digital data through an input device, said digital data validity check unit displays said validity checkable information by employing information which is set in said check data.
-
14. A validity check system according to claim 13, wherein said digital data validity check unit verifies validity of said digital data by employing said information which is set to said check data and information as to said digital data, and displays the result of verification as said validity checkable information on said display device.
-
15. A validity check system according to claim 14, wherein said information as to said digital data is information which enables identifying at least one among said digital data, an information publisher of said digital data and an information publisher device, and
wherein said information which is set to said check data is information which enables identifying at least one among said information publisher to which said check data has been issued, said information publisher device, and said digital data of said information publisher. -
16. A validity check system according to claim 14, wherein said digital data validity check unit displays said check result on said display device if said check result indicates that validity of said digital data has been confirmed.
-
17. A validity check system according to claim 14, wherein said digital data validity check unit displays said check result on said display device, if said check result indicates that validity of said digital data has not been confirmed.
-
18. A validity check system according to claim 1, wherein said digital data is a web page, and
wherein said check data is mark image data.
-
19. An information browser device which displays digital data comprising:
-
a display unit which accesses to an information publisher device which stores said digital data and check data which has been related to digital data validity check unit in a state that said check data can be displayed on said information browser device together with said digital data and which displays said digital data and said check data on a display device; and
said digital data validity check unit, wherein said digital data validity check unit displays on said display device validity checkable information with which it is possible to check validity of said digital data displayed together with said check data. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
wherein said information which is set to said check data is information which enables identifying at least one among said information publisher to whom said check data has been issued, said information publisher device, and said digital data of said information publisher. -
26. An information browser device according to claim 24, wherein said digital data validity check unit displays the check result on said display device, if said check result indicates that validity of said digital data has been confirmed.
-
27. An information browser device according to claim 24, wherein said digital data validity check unit displays the check result on said display device, if said check result indicates that validity of said digital data has not been confirmed.
-
28. An information browser device according to claim 19, wherein said digital data is a web page, and
wherein said check data is mark image data.
-
-
29. An information publisher device which stores digital data in a state that said digital data can be displayed on an information browser device which makes access to said information publisher device, comprising:
-
a storage unit which stores check data which has been related to validity checkable information in a state that said information browser device can display said check data together with said digital data; and
a transmitting unit which transmits said digital data and said check data in response to said access from said information browser device. - View Dependent Claims (30, 31, 32, 33)
wherein said check data is mark image data.
-
-
34. An information management device which manages check data issued to an information publisher,
wherein said check data which has been related to digital data validity check unit and is displayed together with said digital data on an information browser device which displays said digital data, wherein said digital data validity check unit transmits a check request as to validity of said digital data to a management device to obtain validity checkable information, with which it is possible to check validity of said digital data, from said management device, and wherein said management device comprises: -
a transmitting unit which transmits, in response to said check request from said digital data validity check unit, said validity checkable information as to said digital data displayed on said information browser device together with said check data to said digital data validity check unit. - View Dependent Claims (35, 36, 37, 38, 39, 40)
a storage unit which stores information as to said digital data of an information publisher to whom check data has been issued, wherein said check request includes information as to said digital data displayed together with said check data on said information browser device, and wherein said transmitting unit carries out said verification by using said information as to said digital data contained in said check request with said information as to said digital data stored in said storage unit.
-
-
37. A management device according to claim 36, wherein said information as to said digital data is information which enables identifying at least one among said digital data, an information publisher of said digital data and an information publisher device.
-
38. A management device according to claim 34, further comprising:
an issue unit which issues said check data to said information publisher who has requested issuance of said check data, if it is judged that said information publisher meets a predetermined condition.
-
39. A management device according to claim 38, further comprising:
a judging unit which makes said judgement.
-
40. A management device according to claim 34, wherein said digital data is a web page, and
wherein said check data is mark image data.
-
41. An issue device which issues check data from an issuer of check data to an information publisher who publishes digital data, said check data being displayed together with said digital data on an information browser device which displays said digital data, said check data having been related to digital data validity check unit for said digital data,
wherein said issue device issues said check data from said issuer of check data to said information publisher, if it is judged that said information publisher who had requested issuance of said check data meets a predetermined condition.
-
44. A program product comprising computer readable program code which constructs, on a computer, an information browser device which displays digital data and a computer usable medium which embodies said computer readable program code, wherein said computer readable program code comprises:
-
program code which realizes a display control unit which accesses an information publisher device which stores said digital data and check data which has been related to a digital data validity check unit in a state that said check data can be displayed on said information browser device together with said digital data, and which displays said digital data and said check data on a display device; and
program code which realizes digital data validity check unit, wherein said digital data validity check unit displays on said display device said validity checkable information, with which it is possible to check validity of said digital data displayed together with said check data. - View Dependent Claims (45, 46, 47, 48, 49)
wherein said information which is set to said check data is information which enables identifying at least one among said information publisher to which said check data has been issued, said information publisher device, and said digital data of said information publisher. -
49. A program product according to claim 44, wherein said digital data is a web page, and
wherein said check data is mark image data.
-
-
50. A program product comprising computer readable program code which constructs, on a computer, an information publisher device which stores digital data in a state that said digital data can be displayed on an information browser device which makes access to said information publisher device and a computer usable medium which embodies said computer readable program code, wherein said computer readable program code comprises:
-
program code which realizes a storage unit which stores check data which has been related to validity checkable information, with which it is possible to check validity of said digital data, in a state that said information browser device can display said check data together with said digital data; and
program code which realizes a transmitting unit which transmits said digital data and said check data in response to said access from said information browser device. - View Dependent Claims (51, 52, 53)
-
-
54. A program product comprising computer readable program code which constructs, on a computer, a management device which manages check data which has been issued to an information publisher and a computer usable medium which embodies said computer program code,
wherein said check data has been related to a digital data validity check unit, and is displayed together with said digital data on an information browser device which displays said digital data, wherein said digital data validity check unit transmits a check request as to validity of said digital data to said management device and obtains validity checkable information, with which it is possible to check validity of said digital data, from said management device, and wherein said computer readable program code comprises: -
program code which realizes a transmitting unit which transmits said validity checkable information, in response to said check request from said digital data validity check unit, as to said digital data displayed together with said check data to said digital data validity check unit. - View Dependent Claims (55, 56, 57)
program code which realizes a storage unit which stores information as to said digital data of said information publisher to which said check data has been issued, wherein said check request includes information as to said digital data displayed together with said check data on said information browser device, and wherein said transmitting unit carries out said verification by using said information as to said digital data contained in said check request with said information as to said digital data stored in said storage unit.
-
-
57. A program product according to claim 56, wherein said information as to said digital data is information which enables identifying at least one among said digital data, said information publisher of said digital data and said information publisher device.
-
58. A program product comprising computer readable program code which constructs, on a computer, an issue device which issues check data from an issuer of check data to an information publisher publishing digital data, said check data being displayed together with said digital data on an information browser device displaying said digital data, and said check data having been related to a digital data validity check unit and a computer usable medium which embodies said computer readable program code,
wherein said computer readable program code comprises: -
program code which realizes an issuing unit which issues said check data from said issuer of check data to said information publisher, if it is judged that said information publisher which had requested issuance of said check data meets a predetermined condition. - View Dependent Claims (59)
program code which realizes a judging unit which makes said judgement.
-
-
60. A method of digital data validity check in which an information browser which browses digital data is provided with validity checkable information, with which it is possible to check validity of said digital data, said method comprising the steps of:
-
letting an information publisher which publishes said digital data store check data in a state that said check data can be displayed on an information browser device together with said digital data, said check data having been related to a digital data validity check unit; and
letting said information browser device access said information publisher device and display said digital data and said check data on a display device, and if said information browser device selects said check data displayed on said display device, letting said digital data validity check unit operate to display said validity checkable information on said display device.
-
Specification