Image processing system and imaging object used for same
First Claim
1. A computer-readable memory unit storing an image processing program comprising steps executable by an image processing system which, using an imaging unit, images an imaging object having positioning symbols disposed in at least two predetermined locations and created as symbol codes constituted by multi-valued graphics, processes original image data of the imaged imaging object by a CPU, and registers the processed data in an image data storage unit, whereinthe positioning symbols are formed in at least two kinds of shapes and disposed in at least two locations out of areas near four corners of a paper main portion and are created as symbol codes constituted by multi-valued graphics, each of the positioning symbols has an emerging portion having a color value that is different from a ground color of the paper main portion and a non-emerging portion having the ground color of the paper main portion,the emerging portion of a first positioning symbol includes a frame-shaped emerging portion having two straight line portions respectively parallel with two sides extending from a corner of the paper main portion and a corner portion where edges of the two straight line portions contact each other, and the non-emerging portion of the first positioning symbol is an area having the ground color which is surrounded by the frame-shaped emerging portion, andthe emerging portion of a second positioning symbol at least includes an emerging portion having two straight line portions respectively parallel with two sides extending from a corner of the paper main portion and a corner portion where edges of the two straight line portions contact each other, and a rectangular emerging portion which is located inside the emerging portion having the straight line portions and the corner portion, and the non-emerging portion of the second positioning symbol is an area between the emerging portion having the straight line portions and the corner portion and the rectangular emerging portion, andthe image processing program causes the CPU to execute the steps of:
- detecting the positioning symbols from original image data of the imaging object imaged by the imaging unit and including the positioning symbols disposed in at least the two predetermined locations;
recognizing a predetermined area calculated based on the detected positioning symbols as a first range;
extracting only image data existing in the first range and acquiring this image data as extracted image data; and
storing the extracted image data in the image data storage unit.
1 Assignment
0 Petitions
Reexamination
Accused Products
Abstract
An imaging technology having high reproducibility of a document and making image correction possible, without being influenced by a way of placing the document or a position of a camera, and irrespective of paper color and despite of damage of a corner portion. By printing positioning symbols on document paper in advance when the document is photographed by a digital camera or a portable phone with a camera, such as a smart phone, and by processing the image based on these positioning symbols, image processing having high reproducibility of the document and making image correction (keystone correction) possible can be implemented irrespective of paper color and despite damage to a corner portion.
-
Citations
10 Claims
-
1. A computer-readable memory unit storing an image processing program comprising steps executable by an image processing system which, using an imaging unit, images an imaging object having positioning symbols disposed in at least two predetermined locations and created as symbol codes constituted by multi-valued graphics, processes original image data of the imaged imaging object by a CPU, and registers the processed data in an image data storage unit, wherein
the positioning symbols are formed in at least two kinds of shapes and disposed in at least two locations out of areas near four corners of a paper main portion and are created as symbol codes constituted by multi-valued graphics, each of the positioning symbols has an emerging portion having a color value that is different from a ground color of the paper main portion and a non-emerging portion having the ground color of the paper main portion, the emerging portion of a first positioning symbol includes a frame-shaped emerging portion having two straight line portions respectively parallel with two sides extending from a corner of the paper main portion and a corner portion where edges of the two straight line portions contact each other, and the non-emerging portion of the first positioning symbol is an area having the ground color which is surrounded by the frame-shaped emerging portion, and the emerging portion of a second positioning symbol at least includes an emerging portion having two straight line portions respectively parallel with two sides extending from a corner of the paper main portion and a corner portion where edges of the two straight line portions contact each other, and a rectangular emerging portion which is located inside the emerging portion having the straight line portions and the corner portion, and the non-emerging portion of the second positioning symbol is an area between the emerging portion having the straight line portions and the corner portion and the rectangular emerging portion, and the image processing program causes the CPU to execute the steps of: -
detecting the positioning symbols from original image data of the imaging object imaged by the imaging unit and including the positioning symbols disposed in at least the two predetermined locations; recognizing a predetermined area calculated based on the detected positioning symbols as a first range; extracting only image data existing in the first range and acquiring this image data as extracted image data; and storing the extracted image data in the image data storage unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An image processing method executable by an image processing system which, using an imaging unit, images an imaging object having positioning symbols disposed in at least two predetermined locations and created as symbol codes constituted by multi-valued graphics, processes original image data of the imaged imaging object by a CPU, and registers the processed data in an image data storage unit, wherein
the positioning symbols are formed in at least two kinds of shapes and disposed in at least two locations out of areas near four corners of a paper main portion and are created as symbol codes constituted by multi-valued graphics, each of the positioning symbols has an emerging portion having a color value that is different from a ground color of the paper main portion and a non-emerging portion having the ground color of the paper main portion, the emerging portion of a first positioning symbol includes a frame-shaped emerging portion having two straight line portions respectively parallel with two sides extending from a corner of the paper main portion and a corner portion where edges of the two straight line portions contact each other, and the non-emerging portion of the first positioning symbol is an area having the ground color which is surrounded by the frame-shaped emerging portion, and the emerging portion of a second positioning symbol at least includes an emerging portion having two straight line portions respectively parallel with two sides extending from a corner of the paper main portion and a corner portion where edges of the two straight line portions contact each other, and a rectangular emerging portion which is located inside the emerging portion having the straight line portions and the corner portion, and the non-emerging portion of the second positioning symbol is an area between the emerging portion having the straight line portions and the corner portion and the rectangular emerging portion, and the image processing method comprises the steps executed by the CPU of: -
detecting the positioning symbols from original image data of the imaging object imaged by the imaging unit and including the positioning symbols disposed in at least the two predetermined locations; recognizing a predetermined area calculated based on the detected positioning symbols as a first range; extracting only image data existing in the first range and acquiring this image data as extracted image data; and storing the extracted image data in the image data storage unit.
-
Specification