← Back to Patent Explorer
EP1001604A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Information processing apparatus and method

Assignee: Canon Inc
•
Filing: 1999-11-05
•
Granted: —
•
Expires: 2019-11-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In an apparatus such as a digital camera or color facsimile apparatus using JPEG coding, since an input image is coded/compressed by hardware, a watermark embedding process before compression/coding causes a great increase in cost. For this reason, coded data or quantized data is input, and watermark information is embedded in the input data by using the table used to code or quantize the input data. <IMAGE> <IMAGE> <IMAGE>

Inventors

  • 👤 Keiichi Iwamura
  • 👤 Junichi Hayashi

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-09 15:38
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/46; H04N19/467; G; G06; G06T; G06T1/00; G06T1/0021; G06T1/0028; G06T1/0035; H04N1/00; H04N1/32; H04N1/32101; H04N1/32144; H04N1/32149; H04N1/32154; H04N1/32165; H04N1/3217; H04N1/32267; H04N1/32277; H04N2201/00; H04N2201/32; H04N2201/3201; H04N2201/3225; H04N2201/3233; H04N2201/3269; H04N2201/327

Claims Analysis

Total Claims: 36
Claim 1
Independent Claim 43 words
An image processing apparatus comprising: inputting means for inputting image data which has been coded in accordance with a coding table; and embedding means for embedding added information in the image data by modifying the input image data based on the coding table.
Claim 2
Dependent Claim 14 words
The apparatus according to claim 1, wherein the added information is electric watermark information.
Claim 3
Dependent Claim 19 words
The apparatus according to claim 1, wherein the input image data has been coded by using discrete cosine transformation.
Claim 4
Dependent Claim 19 words
The apparatus according to claim 1, wherein the input image data has been coded by using discrete wavelet transformation.
Claim 5
Dependent Claim 40 words
An image processing method comprising the steps of: inputting image data which has been coded in accordance with a coding table; and embedding added information in the image data by modifying the input image data based on the coding table.
Claim 6
Dependent Claim 63 words
A computer program product comprising a computer readable medium having computer program code, for an image processing method, said product comprising: input process procedure code for inputting image data which has been coded in accordance with a coding table; and embed process procedure code for embedding added information in the image data by modifying the input image data based on the coding table.
Claim 7
Dependent Claim 43 words
An information processing apparatus comprising: inputting means for inputting image data which has been quantized in accordance with a quantizing table; and embedding means for embedding added information in the image data by modifying the input image data based on the quantizing table.
Claim 8
Dependent Claim 14 words
The apparatus according to claim 7, wherein the added information is electric watermark information.
Claim 9
Dependent Claim 18 words
The apparatus according to claim 7, wherein the input image data has been subjected to discrete cosine transformation.
Claim 10
Dependent Claim 18 words
The apparatus according to claim 7, wherein the input image data has been subjected to discrete wavelet transformation.
Claim 11
Dependent Claim 40 words
An information processing method comprising the steps of: inputting image data which has been quantized in accordance with a quantizing table; and embedding added information in the image data by modifying the input image data based on the quantizing table.
Claim 12
Dependent Claim 63 words
A computer program product comprising a computer readable medium having computer program code, for an information processing method, said product comprising: input process procedure code for inputting image data which has been quantized in accordance with a quantizing table; and embed process procedure code for embedding added information in the image data by modifying the input image data based on the quantizing table.
Claim 13
Dependent Claim 44 words
An information processing apparatus comprising: decoding means for decoding and inversely quantizing coded and quantized data; embedding means for embedding added information in the data output by said decoding means; and re-coding means for quantizing and coding the data output by said embedding means.
Claim 14
Dependent Claim 14 words
The apparatus according to claim 13, wherein the added information is electric watermark information.
Claim 15
Dependent Claim 30 words
The apparatus according to claim 13, wherein said decoding means inputs the coded and quantized data representing an image has been subjected to discrete cosine transformation or discrete wavelet transformation.
Claim 16
Dependent Claim 25 words
The apparatus according to claim 13, wherein said decoding means determines whether the coded and quantized data is processed or not in a predetermined unit.
Claim 17
Dependent Claim 38 words
An information processing method comprising the steps of: decoding and inversely quantizing coded and quantized data; embedding added information in the data output in said decoding step; and re-quantizing and re-coding the data output in said embedding step.
Claim 18
Dependent Claim 66 words
A computer program product comprising a computer readable medium having computer program code, for an information processing method, said product comprising: decoding process procedure code for decoding and inversely quantizing coded and quantized data; embedding process procedure code for embedding added information in the data output by said decoding process; and re-coding process procedure code for quantizing and coding the data output by said embedding process.
Claim 19
Dependent Claim 37 words
An information processing apparatus comprising: decoding means for decoding coded data; embedding means for embedding added information in the data output by said decoding means; and re-coding means for coding the data output by said embedding means.
Claim 20
Dependent Claim 14 words
The apparatus according to claim 19, wherein the added information is electric watermark information.
Claim 21
Dependent Claim 28 words
The apparatus according to claim 19, wherein said decoding means inputs the coded data representing an image has been subjected to discrete cosine transformation or discrete wavelet transformation.
Claim 22
Dependent Claim 23 words
The apparatus according to claim 19, wherein said decoding means determines whether the coded data is decoded or not in a predetermined unit.
Claim 23
Dependent Claim 31 words
An information processing method comprising the steps of: decoding coded data; embedding added information in the data output in said decoding step; and re-coding the data output by said embedding step.
Claim 24
Dependent Claim 59 words
A computer program product comprising a computer readable medium having computer program code, for an information processing method, said product comprising: decoding process procedure code for decoding coded data; embedding process procedure code for embedding added information in the data output by said decoding process; and re-coding process procedure code for coding the data output by said embedding process.
Claim 25
Dependent Claim 34 words
An information processing apparatus comprising: decoding means for decoding and inversely quantizing coded and quantized data; and extracting means for extracting added information embedded in the data which is output by said decoding means.
Claim 26
Dependent Claim 14 words
The apparatus according to claim 25, wherein the added information is electric watermark information.
Claim 27
Dependent Claim 28 words
The apparatus according to claim 25, wherein said decoding means inputs the coded data representing an image has been subjected to discrete cosine transformation or discrete wavelet transformation.
Claim 28
Dependent Claim 23 words
The apparatus according to claim 25, wherein said decoding means determines whether the coded data is decoded or not in a predetermined unit.
Claim 29
Dependent Claim 31 words
An information processing method comprising the steps of: decoding and inversely quantizing coded and quantized data; and extracting added information embedded in the data which is output in said decoding step.
Claim 30
Dependent Claim 54 words
A computer program product comprising a computer readable medium having computer program code, for an information processing method, said product comprising: decoding process procedure code for decoding and inversely quantizing coded and quantized data; and extracting process procedure code for extracting added information embedded in the data which is output by said decoding process.
Claim 31
Dependent Claim 52 words
An image processing apparatus comprising: generating means for generating image data; compressing means for compressing the image data generated by said generating means; and embedding means for embedding added information in the image data compressed by said compressing means, wherein said compressing means and said embedding means can be executed in independently.
Claim 32
Dependent Claim 14 words
The apparatus according to claim 31, wherein the added information is electric watermark information.
Claim 33
Dependent Claim 26 words
The apparatus according to claim 31, wherein said embedding means is executed when said image processing means outputs data or said generating means does not operate.
Claim 34
Dependent Claim 43 words
An image processing method comprising the steps of: generating image data; compressing the image data generated in said generating step; embedding added information in the image data compressed in said compressing step; and controlling operations of said compressing and embedding steps in independently.
Claim 35
Dependent Claim 76 words
A computer program product comprising a computer readable medium having computer program code, for an image processing method, said product comprising: generating process procedure code for generating image data; compressing process procedure code for compressing the image data generated by said generating process; embedding process procedure code for embedding added information in the image data compressed by said compressing process; and controlling process procedure code for controlling operations of said compressing and embedding processes in independently.
Claim 36
Dependent Claim 33 words
A signal conveying instructions for causing a programmable processing apparatus to become operable to perform a method as set out in at least one of claims 5, 11, 17, 23, 29 and 34.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag