Image processing apparatus and method
First Claim
Patent Images
1. An image processing apparatus comprising:
- an input section, arranged to input digital image information;
a detector, arranged to recognize a predetermined image region included in the input image information;
a generator, arranged to generate authentication information required to control a process for the image region; and
an embedding section, arranged to embed the authentication information in the image region.
1 Assignment
0 Petitions
Accused Products
Abstract
It is required to protect the copyrights and the like of partial images which form respective parts of an image obtained by reading an image, exchanged using a print as a medium, by an image scanner or the like. Input image data is divided into a plurality of image regions having different features, digital watermarks, which are embedded in the detected image regions by embedding methods corresponding to the features of the image regions, are extracted, and the availability of the input image is checked on the basis of the extracted digital watermarks.
166 Citations
31 Claims
-
1. An image processing apparatus comprising:
-
an input section, arranged to input digital image information;
a detector, arranged to recognize a predetermined image region included in the input image information;
a generator, arranged to generate authentication information required to control a process for the image region; and
an embedding section, arranged to embed the authentication information in the image region. - View Dependent Claims (2)
-
-
3. A computer program product storing a computer readable medium having a computer program code, for an image processing method, the product comprising process procedure codes for:
-
inputting digital image information;
recognizing a predetermined image region included in the input image information;
generating authentication information required to control a process for the image region; and
embedding the authentication information in the image region.
-
-
4. An image processing method comprising the steps of:
-
inputting digital image information;
receiving information that designates a predetermined region contained in the input image information;
compressing image information in the designated region;
converting the compressed image information into code data which is to replace the image information in the designated region; and
replacing the image information in the designated region by the code data. - View Dependent Claims (5, 6, 7, 8)
-
-
9. An image processing method comprising the steps of:
-
inputting digital image information;
detecting a hidden image region included in the input image information;
extracting code data from the detected image region;
reconstructing an image by expanding the extracted code data; and
synthesizing the reconstructed image with the detected image region. - View Dependent Claims (10)
-
-
11. An image processing apparatus comprising:
-
an input section, arranged to input digital image information;
a reception section, arranged to receive information that designates a predetermined region contained in the input image information;
a compressor, arranged to compress image information in the designated region;
a converter, arranged to convert the compressed image information into code data which is to replace the image information in the designated region; and
a replacement section, arranged to replace the image information in the designated region by the code data.
-
-
12. An image processing apparatus comprising:
-
an input section, arranged to input digital image information;
a detector, arranged to detect a hidden image region included in the input image information;
an extractor, arranged to extract code data from the detected image region;
an expander, arranged to reconstruct an image by expanding the extracted code data; and
a synthesizer, arranged to synthesize the reconstructed image with the detected image region.
-
-
13. A computer program product storing a computer readable medium having a computer program code, for an image processing method, the product comprising process procedure codes for:
-
inputting digital image information;
receiving information that designates a predetermined region contained in the input image information;
compressing image information in the designated region;
converting the compressed image information into code data which is to replace the image information in the designated region; and
replacing the image information in the designated region by the code data.
-
-
14. A computer program product storing a computer readable medium having a computer program code, for an image processing method, the product comprising process procedure codes for:
-
inputting digital image information;
detecting a hidden image region included in the input image information;
extracting code data from the detected image region;
reconstructing an image by expanding the extracted code data; and
synthesizing the reconstructed image with the detected image region.
-
-
15. An image processing apparatus comprising:
-
a detector, arranged to divide an input image into a plurality of image regions having different features;
an embedding section, arranged to embed digital watermarks in the respective detected image regions by embedding methods according to the features of the image regions; and
an integrator, arranged to integrate the image regions embedded with the digital watermarks into one image. - View Dependent Claims (16, 17)
-
-
18. An image processing apparatus comprising:
-
a detector, arranged to divide an input image into a plurality of image regions having different features;
an extractor, arranged to extract digital watermarks embedded in the respective detected image regions by embedding methods according to the features of the image region; and
a determiner, arranged to determine availability of the input image on the basis of the extracted digital watermarks. - View Dependent Claims (19, 20, 21)
-
-
22. An image processing method comprising the steps of:
-
dividing an input image into a plurality of image regions having different features;
embedding digital watermarks in the respective detected image regions by embedding methods according to the features of the image regions; and
integrating the image regions embedded with the digital watermarks into one image.
-
-
23. An image processing method comprising the steps of:
-
dividing an input image into a plurality of image regions having different features;
extracting digital watermarks embedded in the respective detected image regions by embedding methods according to the features of the image region; and
determining availability of the input image on the basis of the extracted digital watermarks. - View Dependent Claims (24)
-
-
25. A computer program product storing a computer readable medium having a computer program code, for an image processing method, the product comprising process procedure codes for:
-
dividing an input image into a plurality of image regions having different features;
embedding digital watermarks in the respective detected image regions by embedding methods according to the features of the image regions; and
integrating the image regions embedded with the digital watermarks into one image.
-
-
26. A computer program product storing a computer readable medium having a computer program code, for an image processing method, the product comprising process procedure codes for:
-
dividing an input image into a plurality of image regions having different features;
extracting digital watermarks embedded in the respective detected image regions by embedding methods according to the features of the image region; and
determining availability of the input image on the basis of the extracted digital watermarks.
-
-
27. An image processing method comprising the steps of:
-
inputting digital image information;
recognizing a predetermined image region included in the input image information;
generating authentication information required to control a process for the image region; and
embedding the authentication information in the image region;
- View Dependent Claims (28, 29, 30, 31)
-
Specification