Image processing apparatus having electronic watermark information detection function
AssigneeCanon Kabushiki Kaisha
InventorHideyasu Suzuki
Life of this patent
Estimating the term…
Abstract
In a case where electronic watermark information has been added to an input image input by scanning or the like of a recording medium such as a paper medium, a predetermined process such as an image deterioration process based on a kind of electronic watermark information previously determined on a table is performed to the input image, and the processed image is then output externally, thereby preventing to duplicate the image having a copyright.
Claims18
An image processing apparatus comprising:
- an input unit arranged to input an image;
- a storage unit arranged to store the image input by said input unit;
- a detection unit arranged to detect electronic watermark information from the input image;
- a determination unit arranged to determine an image process to be performed to the input image, in correspondence with a kind of electronic watermark information detected by said detection unit;
- a processing unit arranged to perform the image process determined by said determination unit, to the input image;
- and
- an output unit arranged to substitute the image to which the image process was performed by said processing unit, for the image stored in said storage unit, and then output the substituted image externally.
An image processing apparatus comprising:
- an input unit arranged to input an image;
- a division unit arranged to divide the image input by said input unit into plural areas;
- a storage unit arranged to store the images of the respective areas divided by said division unit;
- a detection unit arranged to detect electronic watermark information from the image of each of the plural areas divided by said division unit;
- a determination unit arranged to determine an image process to be performed to the input image for each area, in correspondence with the electronic watermark information detected by said detection unit;
- a processing unit arranged to perform the image process determined by said determination unit, to the input image for each area;
- and
- an output unit arranged to substitute the image for each area to which the image process was performed by said processing unit, for the image stored in said storage unit, merge the substituted images of the respective areas with others, and then output the merged image externally.
An image processing method comprising the steps of:
- inputting an image;
- storing the image input in said input step, in a memory;
- detecting electronic watermark information from the input image;
- determining an image process to be performed to the input image, in correspondence with a kind of electronic watermark information detected in said detection step;
- performing the image process determined in said determination step, to the input image;
- and
- substituting the image to which the image process was performed in said performing step, for the image stored in the memory, and then outputting the substituted image externally.
An image processing method comprising the steps of:
- inputting an image;
- dividing the image input in said input step into plural areas;
- storing the images of the respective areas divided in said division step, in a memory;
- detecting electronic watermark information from the image of each of the plural areas divided in said division step;
- determining an image process to be performed to the input image for each area, in correspondence with a kind of electronic watermark information detected in said detection step;
- performing the image process determined in said determination step, to the input image for each area;
- and
- substituting the image for each area to which the image process was performed in said performing step, for the image stored in the memory, merging the substituted images of the respective areas with others, and then outputting the merged image externally.
A computer-readable storage medium which stores a program to execute an image processing method, said method comprising the steps of:
- inputting an image;
- storing the image input in said input step, in a memory;
- detecting electronic watermark information from the input image;
- determining an image process to be performed to the input image, in correspondence with a kind of electronic watermark information detected in said detection step;
- performing the image process determined in said determination step, to the input image;
- and
- substituting the image to which the image process was performed in said performing step, for the image stored in the memory, and then outputting the substituted image externally.
A computer-readable storage medium which stores a program to execute an image processing method, said method comprising the steps of:
- inputting an image;
- dividing the image input in said input step into plural areas;
- storing the images of the respective areas divided in said division step, in a memory;
- detecting electronic watermark information from the image of each of the plural areas divided in said division step;
- determining an image process to be performed to the input image for each area, in correspondence with a kind of electronic watermark information detected in said detection step;
- performing the image process determined in said determination step, to the input image for each area;
- and
- substituting the image for each area to which the image process was performed in said performing step, for the image stored in the memory, merging the substituted images of the respective areas with others, and then outputting the merged image externally.
Dependencies are inferred from the claim text.