US6807285B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Embedding information in digital image data
Assignee: Canon Inc
•
Filing: 1999-01-29
•
Granted: 2004-10-19
•
Expires: 2019-01-29
Abstract
Abstract A data processing apparatus has a first embedding unit adapted to embed first information in digital image data in accordance with a first embedding method which utilizes publicly available information. The apparatus also has a second embedding unit adapted to embed second information in the digital image data having the first information embedded therein in accordance with a second embedding method which utilizes secret information that is not made publicly available, the second information being used to detect whether the first information is altered.
Inventors
- 👤 Keiichi Iwamura
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 17:11
CPC Classifications
G; G06; G06T; G06T1/00; G06T1/0021; G06T1/005; G06T1/0071; H; H04; H04N; H04N1/00; H04N1/32; H04N1/32101; H04N1/32144; H04N1/32149; H04N1/32352; G06T2201/00; G06T2201/005; G06T2201/0051; G06T2201/0052; G06T2201/0061; H04N2201/00; H04N2201/32; H04N2201/3201; H04N2201/3225; H04N2201/3233; H04N2201/3269; H04N2201/327
Claims Analysis
Total Claims: 55
Claim 1
Independent Claim
81 words
A data processing apparatus, comprising: a first embedding unit adapted to embed first information in digital image data in accordance with a first embedding method which utilizes publicly available information; and a second embedding unit adapted to embed second information in the digital image data having the first information embedded therein in accordance with a second embedding method which utilizes secret information that is not made publicly available, the second information being used to detect whether the first information is altered.
Claim 2
Dependent Claim
81 words
A data processing apparatus, comprising: a first embedding unit adapted to embed first information in digital image data in accordance with a first embedding method which utilizes publicly available information; and a second embedding unit adapted to embed second information in the digital image data having the first information embedded therein in accordance with a second embedding method which utilizes secret information that is not made publicly available, the second information being used to detect whether the first information is altered.
Claim 3
Dependent Claim
52 words
A data processing apparatus according to claim 1 , wherein said first embedding unit is adapted to embed the first information in a first area of the digital image data, and wherein said second embedding unit is adapted to embed the second information in a second area of the digital image data.
Claim 4
Dependent Claim
29 words
A data processing apparatus according to claim 1 , wherein the second information is also used to recover alteration of the first information if the first information is altered.
Claim 5
Dependent Claim
24 words
A data processing apparatus according to claim 1 , wherein the first information includes information relating to a copyright of the digital image data.
Claim 6
Dependent Claim
30 words
A data processing apparatus according to claim 1 , wherein said data processing apparatus is applicable to a personal computer, a digital camera, a digital video recorder or a scanner.
Claim 7
Dependent Claim
46 words
A data processing apparatus according to claim 1 , wherein said first embedding unit is adapted to embed the first information in the digital image data invisibly, and wherein said second embedding unit is adapted to embed the second information in the digital image data invisibly.
Claim 8
Dependent Claim
37 words
A data processing apparatus according to claim 1 , wherein said second embedding unit is adapted to embed the second information in the digital image data after the first information is embedded in the digital image data.
Claim 9
Dependent Claim
46 words
A data processing apparatus according to claim 7 , wherein said first embedding unit is adapted to embed the first information in the digital image data invisibly, and wherein said second embedding unit is adapted to embed the second information in the digital image data invisibly.
Claim 10
Dependent Claim
72 words
A data processing method, comprising the steps of: embedding first information in digital image data in accordance with a first embedding method which utilizes publicly available information; and embedding second information in the digital image data having the first information embedded therein in accordance with a second embedding method which utilizes secret information that is not made publicly available, the second information being used to detect whether the first information is altered.
Claim 11
Dependent Claim
72 words
A data processing method, comprising the steps of: embedding first information in digital image data in accordance with a first embedding method which utilizes publicly available information; and embedding second information in the digital image data having the first information embedded therein in accordance with a second embedding method which utilizes secret information that is not made publicly available, the second information being used to detect whether the first information is altered.
Claim 12
Dependent Claim
46 words
A data processing method according to claim 9 , wherein said first embedding step embeds the first information in a first area of the digital image data, and wherein said second embedding step embeds the second information in a second area of the digital image data.
Claim 13
Dependent Claim
29 words
A data processing method according to claim 9 , wherein the second information is also used to recover alteration of the first information if the first information is altered.
Claim 14
Dependent Claim
24 words
A data processing method according to claim 9 , wherein the first information includes information relating to a copyright of the digital image data.
Claim 15
Dependent Claim
30 words
A data processing method according to claim 9 , wherein said data processing method is applicable to a personal computer, a digital camera, a digital video recorder or a scanner.
Claim 16
Dependent Claim
40 words
A data processing method according to claim 9 , wherein said first embedding step embeds the first information in the digital image data invisibly, and wherein said second embedding step embeds the second information in the digital image data invisibly.
Claim 17
Dependent Claim
34 words
A date processing method according to claim 9 , wherein said second embedding step embeds the second information in the digital image data after the first information is embedded in the digital image data.
Claim 18
Dependent Claim
40 words
A data processing method according to claim 15 , wherein said second embedding step embeds the first information in the digital image data invisibly, and wherein said second embedding step embeds the second information in the digital image data invisibly.
Claim 19
Dependent Claim
95 words
A data processing apparatus comprising: a first extracting unit adapted to extract first information from digital image data, the first information being embedded in the digital image data in accordance with a first embedding method which utilizes publicly available information; and a second extracting unit adapted to extract second information from the digital image data, the second information being embedded in the digital image data in accordance with a second embedding method which utilizes secret information that is not made publicly available, the second information being used to detect whether the first information is altered.
Claim 20
Dependent Claim
95 words
A data processing apparatus comprising: a first extracting unit adapted to extract first information from digital image data, the first information being embedded in the digital image data in accordance with a first embedding method which utilizes publicly available information; and a second extracting unit adapted to extract second information from the digital image data, the second information being embedded in the digital image data in accordance with a second embedding method which utilizes secret information that is not made publicly available, the second information being used to detect whether the first information is altered.
Claim 21
Dependent Claim
52 words
A data processing apparatus according to claim 17 , wherein said first extracting unit is adapted to extract the first information in a first area of the digital image data, and wherein said second extracting unit is adapted to extract the second information in a second area of the digital image data.
Claim 22
Dependent Claim
29 words
A data processing apparatus according to claim 17 , further comprising a recovering unit adapted to use the extracted second information to recover alteration of the extracted first information.
Claim 23
Dependent Claim
24 words
A data processing apparatus according to claim 17 , wherein the first information includes information relating to a copyright of the digital image data.
Claim 24
Dependent Claim
30 words
A data processing apparatus according to claim 17 , wherein said data processing apparatus is applicable to a personal computer, a digital camera, a digital video recorder or a scanner.
Claim 25
Dependent Claim
46 words
A data processing apparatus according to claim 17 , wherein the first information extracted by the first extracting unit is invisibly embedded in the digital image data, and wherein the second information extracted by the second extracting unit is invisibly embedded in the digital image data.
Claim 26
Dependent Claim
37 words
A data processing apparatus according to claim 17 , wherein said second extracting unit is adapted to extract the second information from the digital image data after the first information is extracted from the digital image data.
Claim 27
Dependent Claim
46 words
A data processing apparatus according to claim 23 , wherein the first information extracted by the first extracting unit is invisibly embedded in the digital image data, and wherein the second information extracted by the second extracting unit is invisibly embedded in the digital, image data.
Claim 28
Dependent Claim
86 words
A data processing method comprising the steps of: extracting first information from digital image data, the first information being embedded in the digital image data in accordance with a first embedding method which utilizes publicly available information; and extracting second information from the digital image data, the second information being embedded in the digital image data in accordance with a second embedding method which utilizes secret information that is not made publicly available, the second information being used to detect whether the first information is altered.
Claim 29
Dependent Claim
86 words
A data processing method comprising the steps of: extracting first information from digital image data, the first information being embedded in the digital image data in accordance with a first embedding method which utilizes publicly available information; and extracting second information from the digital image data, the second information being embedded in the digital image data in accordance with a second embedding method which utilizes secret information that is not made publicly available, the second information being used to detect whether the first information is altered.
Claim 30
Dependent Claim
46 words
A data processing method according to clam 17 , wherein said first extracting step extracts the first information in a first area of the digital image data, and wherein said second extracting step extracts the second information in a second area of the digital image data.
Claim 31
Dependent Claim
46 words
A data processing method according to clam 17 , wherein said first extracting step extracts the first information in a first area of the digital image data, and wherein said second extracting step extracts the second information in a second area of the digital image data.
Claim 32
Dependent Claim
27 words
A data processing method according to claim 25 , further comprising a step of using the extracted second information to recover alteration of the extracted first information.
Claim 33
Dependent Claim
24 words
A data processing method according to claim 25 , wherein the first information includes information relating to a copyright of the digital image data.
Claim 34
Dependent Claim
30 words
A data processing method according to claim 25 , wherein said data processing method is applicable to a personal computer, a digital camera, a digital video recorder or a scanner.
Claim 35
Dependent Claim
46 words
A data processing method according to claim 25 , wherein the first information extracted by the first extracting step is invisibly embedded in the digital image data, and wherein the second information extracted in the second extracting step is invisibly embedded in the digital image data.
Claim 36
Dependent Claim
34 words
A data processing method according to claim 25 , wherein said second embedding step extracts the second information from the digital image data after the first information is extracted from the digital image data.
Claim 37
Dependent Claim
46 words
A data processing method according to claim 31 , wherein the first information extracted in the first extracting step is invisibly embedded in the digital image data, and wherein the second information extracted in the second extracting step is invisibly embedded in the digital image data.
Claim 38
Dependent Claim
82 words
A storage medium storing a program for performing a data processing method, the program comprising the steps of: embedding first information in digital image data in accordance with a first embedding method which utilizes publicly available information; and embedding second information in the digital image data having the first information embedded therein in accordance with a second embedding method which utilizes secret information that is not made publicly available, the second information being used to detect whether the first information is altered.
Claim 39
Dependent Claim
82 words
A storage medium storing a program for performing a data processing method, the program comprising the steps of: embedding first information in digital image data in accordance with a first embedding method which utilizes publicly available information; and embedding second information in the digital image data having the first information embedded therein in accordance with a second embedding method which utilizes secret information that is not made publicly available, the second information being used to detect whether the first information is altered.
Claim 40
Dependent Claim
45 words
A storage medium according to claim 33 , wherein said first embedding step embeds the first information in a first area of the digital image data, and wherein said second embedding step embeds the second information in a second area of the digital image data.
Claim 41
Dependent Claim
28 words
A storage medium according to claim 33 , wherein the second information is also used to recover alteration of the first information if the first information is altered.
Claim 42
Dependent Claim
23 words
A storage medium according to claim 33 , wherein the first information includes information relating to a copyright of the digital image data.
Claim 43
Dependent Claim
27 words
A storage medium according to claim 33 , wherein said program is applicable to a personal computer, a digital camera, a digital video recorder or a scanner.
Claim 44
Dependent Claim
39 words
A storage medium according to claim 33 , wherein said first embedding step embeds the first information in the digital image data invisibly, and wherein said second embedding step embeds the second information in the digital image data invisibly.
Claim 45
Dependent Claim
33 words
A storage medium according to claim 33 , wherein said second embedding step embeds the second information in the digital image data after the first information is embedded in the digital image data.
Claim 46
Dependent Claim
39 words
A storage medium according to claim 39 , wherein said second embedding step embeds the first information in the digital image data invisibly, and wherein said second embedding step embeds the second information in the digital image data invisibly.
Claim 47
Dependent Claim
96 words
A storage medium storing a program for performing a data processing method, the program comprising the steps of: extracting first information from digital image data, the first information being embedded in the digital image data in accordance with a first embedding method which utilizes publicly available information; and extracting second information from the digital image data, the second information being embedded in the digital image data in accordance with a second embedding method which utilizes secret information that is not made publicly available, the second information being used to detect whether the first information is altered.
Claim 48
Dependent Claim
96 words
A storage medium storing a program for performing a data processing method, the program comprising the steps of: extracting first information from digital image data, the first information being embedded in the digital image data in accordance with a first embedding method which utilizes publicly available information; and extracting second information from the digital image data, the second information being embedded in the digital image data in accordance with a second embedding method which utilizes secret information that is not made publicly available, the second information being used to detect whether the first information is altered.
Claim 49
Dependent Claim
45 words
A storage medium according to claim 41 , wherein said first extracting step extracts the first information from a first area of the digital image data, and wherein said second extracting step extracts the second information from a second area of the digital image data.
Claim 50
Dependent Claim
26 words
A storage medium according to claim 41 , further comprising a step of using the extracted second information to recover alteration of the extracted first information.
Claim 51
Dependent Claim
23 words
A storage medium according to claim 41 , wherein the first information includes information relating to a copyright of the digital image data.
Claim 52
Dependent Claim
27 words
A storage medium according to claim 41 , wherein said program is applicable to a personal computer, a digital camera, a digital video recorder or a scanner.
Claim 53
Dependent Claim
45 words
A storage medium according to claim 41 , wherein the first information extracted in the first extracting step is invisibly embedded in the digital image data, and wherein the second information extracted in the second extracting step is invisibly embedded in the digital image data.
Claim 54
Dependent Claim
33 words
A storage medium according to claim 41 , wherein said second embedding step extracts the second information from the digital image data after the first information is extracted from the digital image data.
Claim 55
Dependent Claim
45 words
A storage medium according to claim 47 , wherein the first information extracted in the first extracting step is invisibly embedded in the digital image data, and wherein the second information extracted in the second extracting step is invisibly embedded in the digital image data.
References Cited (Backward Citations)
US5983004A
Cited
US6496591B1
Cited
US5499294A
Cited
US5557765A
Cited
US5636292A
Cited
US5636292C1
Cited
US5687236A
Cited
US6311214B1
Cited
US5935246A
Cited
US5765176A
Cited
US6023345A
Cited
US6105015A
Cited
US5995625A
Cited
US6434538B1
Cited
US6058188A
Cited
EP0903943A2
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2007-10-19 | 2008-04-19 | 2008-10-19 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2011-10-19 | 2012-04-19 | 2012-10-19 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2015-10-19 | 2016-04-19 | 2016-10-19 | $7700.00 | Window Closed / Lapsed |