IP Library › Granted Patent US 10,747,855
Granted Patent B2
US 10,747,855 · App. 15/470,103 · Granted Aug 18, 2020

Content generating device, content inspecting device, content generating method, and computer-readable medium including content data structure

Inventors: Haruka Minamikawa (Taito-ku, JP); Toshio Oka (Taito-ku, JP); Ryoji Akimoto (Taito-ku, JP)
Assignee: TOPPAN PRINTING CO., LTD.
G06F21/16H04L9/0643H04L9/3239G06F2221/0737H04L2209/16H04L2209/608
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,747,855
App. No.
15/470,103
Granted
Aug 18, 2020
Kind
B2
Abstract

A watermarked content generating device including processing circuitry which performs active element conversion that converts a specified active modification target element from among elements included in an original content, based on a modification control code that is generated based on embedded information, when generating a structured content including at least a structured document, and performs passive element conversion that converts a specified passive modification target element from among elements included in the original content such that a change in a perceptual aspect of the original content corresponding to an active modification result element which results from the active element conversion is returned to having a same or equivalent perceptual aspect as that of the original content.

Claims (45)

1. A watermarked content generating device, comprising:

processing circuitry configured to

perform first element conversion that converts a first set of elements included in an original content, based on a modification control code that is generated based on embedded information, when generating a structured content including at least a structured document, such that a change in a perceptual aspect of the original content occurs, and

perform, after performing the first element conversion of the first set of elements, second element conversion that converts a second set of elements included in the original content, such that the change in the perceptual aspect of the original content which results from the first element conversion of the first set of elements is returned to having a same or equivalent perceptual aspect as that of the original content, wherein

the first set of elements and the second set of elements are not identical,

the original content includes a structured document and an auxiliary file that expands the perceptual aspect when the original content is reproduced,

each element of the first set of elements is in the structured document or the auxiliary file, and

each element of the second set of elements is in the structured document or the auxiliary file.

2. The watermarked content generating device of claim 1 , wherein the original content includes, in the expansion control information, at least one of

decoration style specification information that specifies decoration style for the structured document, and

dynamic functioning information that provides a dynamic function to a reproduction of the structured document.

3. The watermarked content generating device of claim 1 , wherein the processing circuitry is further configured to perform the first element conversion based on the modification control code that is generated based on the embedded information that includes error-correction encoded embedded information.

4. The watermarked content generating device of claim 2 , wherein the processing circuitry is further configured to perform the first element conversion based on the modification control code that is generated based on the embedded information that includes error-correction encoded embedded information.

5. The watermarked content generating device of claim 1 , wherein the processing circuitry is further configured to generate embedded information that includes embedding target data and a check digit, and the check digit is calculated based on the embedding target data.

6. The watermarked content generating device of claim 2 , wherein the processing circuitry is further configured to generate embedded information that includes embedding target data and a check digit, and the check digit is calculated based on the embedding target data.

7. The watermarked content generating device of claim 1 , wherein the processing circuitry is further configured to perform obfuscation on part or all of the structured content.

8. The watermarked content generating device of claim 2 , wherein the processing circuitry is further configured to perform obfuscation on part or all of the structured content.

9. The watermarked content generating device of claim 1 , wherein the processing circuitry is further configured to perform the first element conversion and perform the second element conversion such that a set of first element conversions and a set of second element conversions are different for each user to which the structured content is to be distributed.

10. The watermarked content generating device of claim 2 , wherein the processing circuitry is further configured to perform the first element conversion and perform the second element conversion such that a set of first element conversions and a set of second element conversions are different for each user to which the structured content is to be distributed.

11. The watermarked content generating device of claim 1 , wherein the processing circuitry is further configured to convert at least one of a character, character spacing, object color, object size, object shape, and object arrangement in the first element conversion or the second element conversion.

12. A device for inspecting whether a target content under inspection is a content generated by a watermarked content generating device including first processing circuitry configured to perform first element conversion that converts a first set of elements included in an original content, based on a modification control code that is generated based on embedded information, when generating a structured content including at least a structured document, such that a change in a perceptual aspect of the original content occurs, and to perform second element conversion, after performing the first element conversion of the first set of elements, that converts a second set of elements included in the original content, such that the change in the perceptual aspect of the original content which results from the first element conversion of the first set of elements is returned to having a same or equivalent perceptual aspect as that of the original content, wherein the first set of elements and the second set of elements are not identical, the original content includes a structured document and an auxiliary file that expands the perceptual aspect when the original content is reproduced, each element of the first set of elements is in the structured document or the auxiliary file, and each element of the second set of elements is in the structured document or the auxiliary file, the device comprising:

second processing circuitry configured to

identify a second modification result element or a first modification result element, based on resemblance to the first set of elements or the second set of elements of the original content, and

restore embedded information based on the identified second modification result element or the identified first modification result element.

13. The device of claim 12 , wherein the second processing circuitry is further configured to determine whether a check digit included in the embedded information matches a value calculated based on embedding target data included in the restored embedded information.

14. A method of generating watermarked content, comprising:

executing first element conversion, by processing circuitry, that converts a first set of elements included in an original content, based on a modification control code that is generated based on embedded information, when generating a structured content including at least a structured document, such that a change in a perceptual aspect of the original content occurs; and

executing, after executing the first element conversion of the first set of elements, second element conversion, by the processing circuitry, that converts a second set of elements included in the original content such that the change in the perceptual aspect of the original content which results from the first element conversion of the first set of elements is returned to having a same or equivalent perceptual aspect as that of the original content, wherein

the first set of elements and the second set of elements are not identical,

the original content includes a structured document and an auxiliary file that expands the perceptual aspect when the original content is reproduced,

each element of the first set of elements is in the structured document or the auxiliary file, and

each element of the second set of elements is in the structured document or the auxiliary file.

15. A non-transitory computer-readable medium including computer executable instructions, wherein the instructions, when executed by a computer, cause the computer to perform a method of generating watermarked content, comprising:

executing first element conversion, by processing circuitry, that converts a first set of elements included in an original content, based on a modification control code that is generated based on embedded information, when generating a structured content including at least a structured document, such that a change in a perceptual aspect of the original content occurs; and

executing, after executing the first element conversion of the first set of elements, second element conversion, by the processing circuitry, that converts a second set of elements included in the original content such that the change in the perceptual aspect of the original content which results from the first element conversion of the first set of elements is returned to having a same or equivalent perceptual aspect as that of the original content, wherein

the first set of elements and the second set of elements are not identical,

the original content includes a structured document and an auxiliary file that expands the perceptual aspect when the original content is reproduced,

each element of the first set of elements is in the structured document or the auxiliary file, and

each element of the second set of elements is in the structured document or the auxiliary file.

16. The watermarked content generating device of claim 1 , wherein

the structured document corresponds to a markup language file, and

the auxiliary file corresponds to a JavaScript file.

17. The watermarked content generating device of claim 16 , wherein

the original content includes the markup language file, the JavaScript file, and a Cascading Style Sheets (CSS) file,

the markup language file corresponds to a HyperText Markup Language (HTML) file, an Extensible Markup Language (XML) file, or a Standard Generalized Markup Language (SGML) file.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2017
From: MINAMIKAWA, HARUKA; OKA, TOSHIO; AKIMOTO, RYOJI
To: TOPPAN PRINTING CO., LTD.
Reel/Frame 041753/0794 →
Priority Claims (1)
JP 2014-197116 · Sep 26, 2014 · national
Continuity (2)
Continuation PCTJP2015072936 · Aug 13, 2015
Related Publication 20170199993A1 · Jul 13, 2017