Image processing apparatus, image forming apparatus, image processing system, computer program and recording medium
First Claim
1. An image processing apparatus comprising:
- an output processing section for executing an output process based on an image data obtained by reading a document image;
a storage section in which a description of the output process to be executed by the output processing section is stored in relation with a stored image; and
a controller capable of performing operations of;
determining whether or not the document image is similar to the preliminary stored image based on the obtained image data;
when determining that the image is similar to the stored image, reading out the description of the output process stored in relation with the stored image from said storage section; and
controlling the output process to be executed by said output processing section in accordance with the read out description of the output process,the image processing apparatus further comprising;
a features storage section for storing features of stored images;
a features calculating section for calculating features of the document image based on the obtained image data; and
a comparator section for comparing between the calculated features and the features of the stored images, whereinsaid controller is further capable of;
determining whether or not the document image is similar to the stored image based on the comparison by the comparator section, andthe image processing apparatus further comprises;
a region extracting section for extracting a plurality of regions composed of identical factors from said document image; and
a centroid calculating section for calculating the centroid in each of the extracted regions, whereinthe features of the document image are calculated based on the centroid.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus includes a feature point calculating section for extracting two or more connected components from a document image of interest and calculating the feature point from the centroid defined in each of the connected components, a features calculating section for calculating the features of the document image from the distance between the feature points, a voting processing section for voting one of the registered images which is similar to the document image as reviewing the features, and a similarity judging process section for judging the similarity from the result of the voting, wherein the description of the processing to be executed for the output is determined from the result of the similarity judgment.
13 Citations
14 Claims
-
1. An image processing apparatus comprising:
-
an output processing section for executing an output process based on an image data obtained by reading a document image; a storage section in which a description of the output process to be executed by the output processing section is stored in relation with a stored image; and a controller capable of performing operations of; determining whether or not the document image is similar to the preliminary stored image based on the obtained image data; when determining that the image is similar to the stored image, reading out the description of the output process stored in relation with the stored image from said storage section; and controlling the output process to be executed by said output processing section in accordance with the read out description of the output process, the image processing apparatus further comprising; a features storage section for storing features of stored images; a features calculating section for calculating features of the document image based on the obtained image data; and a comparator section for comparing between the calculated features and the features of the stored images, wherein said controller is further capable of; determining whether or not the document image is similar to the stored image based on the comparison by the comparator section, and the image processing apparatus further comprises; a region extracting section for extracting a plurality of regions composed of identical factors from said document image; and a centroid calculating section for calculating the centroid in each of the extracted regions, wherein the features of the document image are calculated based on the centroid. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An image processing system comprising:
-
an image processing apparatus; and a server connected for communication with the image processing apparatus, wherein said image processing apparatus and the server comprise in a distributed manner; a storage section in which the description of an output process to be used for subjecting image data produced by reading a document image to an output process is stored in relation with a stored image; a determining section for determining from said image data whether or not said document image is similar to the stored image; a reading section for, when the determining section determines that the document image is similar to the stored image, reading from said storage section the description of the output process stored in relation with said stored image; and a control section for controlling the output process in accordance with the read out description of the output process, the image processing apparatus further comprising; a features storage section for storing features of stored images; a features calculating section for calculating features of the document image based on the obtained image data; and a comparator section for comparing between the calculated features and the features of the stored images, wherein said controller is further capable of; determining whether or not the document image is similar to the stored image based on the comparison by the comparator section, and the image processing apparatus further comprises; a region extracting section for extracting a plurality of regions composed of identical factors from said document image; and a centroid calculating section for calculating the centroid in each of the extracted regions, wherein the features of the document image are calculated based on the centroid.
-
-
13. A non-transitory computer readable recording medium storing thereon a computer program executable to perform the steps of:
-
storing a description of an output process used for subjecting image data obtained by reading a document image to an output process in relation with a preliminary stored image; determining whether or not said document image is similar to the stored image based on the obtained image data; when it is determined that the document image is similar to the stored image, reading the description of the output process stored in relation with the stored image from the storage section; and controlling the output process according to the read out description of the output process, the program further comprising the steps of; storing features of stored images; calculating features of the document image based on the obtained image data; and comparing between the calculated features and the features of the stored images, determining whether or not the document image is similar to the stored image based on the comparison, extracting a plurality of regions composed of identical factors from said document image; and calculating the centroid in each of the extracted regions, wherein the features of the document image are calculated based on the centroid.
-
-
14. An image processing apparatus comprising:
-
an output processing section for executing an output process based on an image data obtained by reading a document image; a storage section in which a description of the output process to be executed by the output processing section is stored in relation with a stored image; and a controller capable of performing operations of; determining whether or not the document image is similar to the preliminary stored image based on the obtained image data; when determining that the image is similar to the stored image, reading out the description of the output process stored in relation with the stored image from said storage section; controlling the output process to be executed by said output processing section in accordance with the read out description of the output process; extracting a plurality of connected components representative of characters or graphics contained in the document image; extracting feature points from the respective ones of the plurality of connected components thus extracted; calculating a plurality of hash values based on an arrangement of the feature points thus extracted; comparing the plurality of hash values thus calculated with hash values which are calculated with respect to registered images which are registered in advance; voting for the registered image having the hash value which coincides with each of the hash values calculated with respect to the document image; based on the voting result, judging the similarity between the document image and the registered image; and based on judging result, judging whether or not the document image coincides with the registered image.
-
Specification