Image processing apparatus and method, computer program, and recording medium
First Claim
1. An image processing apparatus comprising:
- additional information multiplexing means for embedding additional information in an image;
frame adding means for adding a predetermined frame to the perimeter of the image in which the additional information is embedded; and
printing means for printing, on a printing medium, the image having the additional information embedded therein and the frame.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention is an image processing apparatus capable of adding a reference frame for accurately specifying an image region printed on a printing medium. An image forming unit (13) converts an input image for printing into that of a predetermined resolution. An additional information multiplexer (14) embeds additional information in each predetermined region of the resolution-converted image. A reference frame addition unit 15 adds a predetermined reference frame to the perimeter of the image in which the additional information is embedded. A printer (16) prints the image having the additional information embedded in it and the reference frame onto a printing medium, and outputs a printed image (17).
-
Citations
34 Claims
-
1. An image processing apparatus comprising:
-
additional information multiplexing means for embedding additional information in an image;
frame adding means for adding a predetermined frame to the perimeter of the image in which the additional information is embedded; and
printing means for printing, on a printing medium, the image having the additional information embedded therein and the frame. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An image processing apparatus comprising:
-
input means for inputting a printed product formed by printing, on a printing medium, an image having additional information embedded therein, by adding a predetermined frame to the perimeter of the image;
frame detecting means for detecting a predetermined portion of said frame from the input image;
apex calculating means for calculating the apexes of the image from the detected predetermined portion of said frame;
position calculating means for calculating a predetermined position in the image on the basis of the calculated apex positions; and
separating means for separating the additional information embedded in the image on the basis of the calculated predetermined position. - View Dependent Claims (8, 9)
-
-
10. An image processing method of printing an image on a predetermined printing medium, comprising:
-
the additional information multiplexing step of embedding additional information in the image;
the frame addition step of adding a predetermined frame to the perimeter of the image in which the additional information is embedded; and
the printing step of printing, on a printing medium, the image having the additional information embedded therein and the frame. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. An image processing method of optically reading a printed product formed by printing, on a printing medium, an image having additional information embedded therein, by adding a predetermined frame to the perimeter of the image, comprising:
-
the frame detection step of detecting a predetermined portion of the frame from the image;
the apex calculation step of calculating the apexes of the image from the detected predetermined portion of the frame;
the position calculation step of calculating a predetermined position in the image on the basis of the calculated apex positions; and
the separation step of separating the additional information embedded in the image on the basis of the calculated predetermined position. - View Dependent Claims (17, 18)
-
-
19. A computer program for controlling an image processing apparatus comprising printing means for printing a predetermined image, comprising:
-
a program code of the additional information multiplexing step of embedding additional information in the image;
a program code of the frame addition step of adding a predetermined frame to the perimeter of the image in which the additional information is embedded; and
a program code of the printing step of printing, on a printing medium, the image having the additional information embedded therein and the frame. - View Dependent Claims (20)
-
-
21. An image processing apparatus comprising optical reading means for optically reading a printing medium on which an image having additional information embedded therein is printed, and separating/restoring means for separating and restoring the additional information from the read image, further comprising:
-
frame detecting means for detecting a frame including reference marks formed at predetermined intervals around an image region printed on said printing medium;
apex specifying means for specifying the apexes of the image region on the basis of the detected frame;
reference mark detecting means for detecting reference marks between two adjacent apexes in turn from the side of one apex; and
image region calculating means for calculating the size of the image on the basis of the detected reference marks. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. An image processing method comprising:
-
the first step of optically reading a printing medium on which an image having additional information embedded therein is printed, a frame including reference marks formed at predetermined intervals being further formed around an image region printed on the printing medium;
the second step of detecting the frame;
the third step of specifying the apexes of the image region on the basis of the detected frame;
the fourth step of detecting reference marks between two adjacent apexes in turn from the side of one apex;
the fifth step of specifying the size of the image on the basis of the detected reference marks;
the sixth step of converting the image into the size of an image before printing on the basis of the specified size of the image; and
the seventh step of separating and restoring the additional information from the size-converted image. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A computer program for controlling an image processing apparatus for optically reading a printing medium on which an image having additional information embedded therein is printed, a frame including reference marks formed at predetermined intervals being further formed around an image region printed on the printing medium, and separating and restoring the additional information, comprising:
-
a program code of the first step of optically reading the printing medium;
a program code of the second step of detecting the frame;
a program code of the third step of specifying the apexes of the image region on the basis of the detected frame;
a program code of the fourth step of detecting reference marks between two adjacent apexes in turn from the side of one apex;
a program code of the fifth step of specifying the size of the image on the basis of the detected reference marks;
a program code of the sixth step of converting the image into the size of an image before printing on the basis of the specified size of the image; and
a program code of the seventh step of separating and restoring the additional information from the size-converted image. - View Dependent Claims (34)
-
Specification