Image processing method, image processing apparatus, image reading apparatus, image forming apparatus, program, and storage medium
First Claim
1. An image processing apparatus, comprising discrimination means for estimating a type of input image data, wherein the discrimination means is capable of detecting whether each of plural types of halftone dot areas exists or not in the image data, and the discrimination means estimates the type of the image data on the basis of a result of the detection.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus includes an automatic document type discrimination section for estimating a type of input image data. The automatic document type discrimination section is capable of detecting whether each of plural types of halftone dot areas exists or not in the image data, and the automatic document type discrimination section estimates the type of the image data. Therefore, the image processing apparatus can exactly estimate the type of the image.
-
Citations
37 Claims
-
1. An image processing apparatus, comprising discrimination means for estimating a type of input image data, wherein
the discrimination means is capable of detecting whether each of plural types of halftone dot areas exists or not in the image data, and the discrimination means estimates the type of the image data on the basis of a result of the detection.
-
2. An image reading apparatus, comprising an image processing apparatus which includes discrimination means for estimating a type of input image data, wherein
the discrimination means is capable of detecting whether each of plural types of halftone dot areas exists or not in the image data, and the discrimination means estimates the type of the image data on the basis of a result of the detection.
-
3. An image forming apparatus, comprising an image processing apparatus which includes discrimination means for estimating a type of input image data, wherein
the discrimination means is capable of detecting whether each of plural types of halftone dot areas exists or not in the image data, and the discrimination means estimates the type of the image data on the basis of a result of the detection.
-
4. A program for causing an image processing apparatus to operate, said image processing apparatus including discrimination means for estimating a type of input image data, wherein
the discrimination means is capable of detecting whether each of plural types of halftone dot areas exists or not in the image data, and the discrimination means estimates the type of the image data on the basis of a result of the detection, said program causing a computer to function as the discrimination means.
-
5. A computer-readable storage medium for storing a program for causing an image processing apparatus to operate, said image processing apparatus including discrimination means for estimating a type of input image data, wherein
the discrimination means is capable of detecting whether each of plural types of halftone dot areas exists or not in the image data, and the discrimination means estimates the type of the image data on the basis of a result of the detection, said program causing a computer to function as the discrimination means.
-
6. An image processing apparatus, comprising discrimination means for estimating a type of input image data, wherein
the discrimination means is capable of detecting whether each of plural types of halftone dot areas exists or not in the image data, by using a threshold value, regarding same characteristics, which is set with respect to each of the plural types of halftone dot areas, and the discrimination means estimates the type of the image data on the basis of a result of the detection.
-
13. An image reading apparatus, comprising an image processing apparatus which includes discrimination means for estimating a type of input image data, wherein
the discrimination means is capable of detecting whether each of plural types of halftone dot areas exists or not in the image data, by using a threshold value, regarding same characteristics, which is set with respect to each of the plural types of halftone dot areas, and the discrimination means estimates the type of the image data on the basis of a result of the detection.
-
14. An image forming apparatus, comprising an image processing apparatus which includes discrimination means for estimating a type of input image data, wherein
the discrimination means is capable of detecting whether each of plural types of halftone dot areas exists or not in the image data, by using a threshold value, regarding same characteristics, which is set with respect to each of the plural types of halftone dot areas, and the discrimination means estimates the type of the image data on the basis of a result of the detection.
-
15. A program for causing an image processing apparatus to operate, said image processing apparatus including discrimination means for estimating a type of input image data, wherein
the discrimination means is capable of detecting whether each of plural types of halftone dot areas exists or not in the image data, by using a threshold value, regarding same characteristics, which is set with respect to each of the plural types of halftone dot areas, and the discrimination means estimates the type of the image data on the basis of a result of the detection, said program causing a computer to function as the discrimination means.
-
16. A computer-readable storage medium for storing a program for causing an image processing apparatus to operate, said image processing apparatus including discrimination means for estimating a type of input image data, wherein
the discrimination means is capable of detecting whether each of plural types of halftone dot areas exists or not in the image data, by using a threshold value, regarding same characteristics, which is set with respect to each of the plural types of halftone dot areas, and the discrimination means estimates the type of the image data on the basis of a result of the detection, said program causing a computer to function as the discrimination means.
-
17. An image processing apparatus, comprising discrimination means for estimating a type of input image data, wherein
the discrimination means is capable of detecting whether each of plural types of halftone dot areas exists or not in the image data, by using threshold values which are set with respect to the plural types of halftone dot areas respectively and which differ from each other so as to correspond to at least two types of halftone dot areas respectively, and the discrimination means estimates the type of the image data on the basis of a result of the detection.
-
18. The image reading apparatus, comprising an image processing apparatus which includes discrimination means for estimating a type of input image data, wherein
the discrimination means is capable of detecting whether each of plural types of halftone dot areas exists or not in the image data, by using threshold values which are set with respect to the plural types of halftone dot areas respectively and which differ from each other so as to correspond to at least two types of halftone dot areas respectively, and the discrimination means estimates the type of the image data on the basis of a result of the detection.
-
19. The image forming apparatus, comprising an image processing apparatus which includes discrimination means for estimating a type of input image data, wherein
the discrimination means is capable of detecting whether each of plural types of halftone dot areas exists or not in the image data, by using threshold values which are set with respect to the plural types of halftone dot areas respectively and which differ from each other so as to correspond to at least two types of halftone dot areas respectively, and the discrimination means estimates the type of the image data on the basis of a result of the detection.
-
20. A program for causing an image processing apparatus to operate, said image processing apparatus including discrimination means for estimating a type of input image data, wherein
the discrimination means is capable of detecting whether each of plural types of halftone dot areas exists or not in the image data, by using threshold values which are set with respect to the plural types of halftone dot areas respectively and which differ from each other so as to correspond to at least two types of halftone dot areas respectively, and the discrimination means estimates the type of the image data on the basis of a result of the detection, said program causing a computer to function as the discrimination means.
-
21. A computer-readable storage medium for storing a program for causing an image processing apparatus to operate, said image processing apparatus including discrimination means for estimating a type of input image data, wherein
the discrimination means is capable of detecting whether each of plural types of halftone dot areas exists or not in the image data, by using threshold values which are set with respect to the plural types of halftone dot areas respectively and which differ from each other so as to correspond to at least two types of halftone dot areas respectively, and the discrimination means estimates the type of the image data on the basis of a result of the detection, said program causing a computer to function as the discrimination means.
-
22. An image processing apparatus, comprising discrimination means for estimating a type of input image data, wherein
the discrimination means includes: -
a halftone dot pixel detection section for extracting, from the image data, a first characteristic regarding halftone dot pixels including first halftone dot pixels and second halftone dot pixels, and for detecting the halftone dot pixels from the image data on the basis of the first characteristic;
a first halftone dot pixel detection section for extracting a second characteristic, regarding the halftone dot pixels, which is different from the first characteristic, and for detecting the first halftone dot pixels from the halftone dot pixels on the basis of the second characteristic; and
a type determination section for calculating the number of the second halftone dot pixels from the number of the halftone dot pixels and the number of the first halftone dot pixels, and for determining the type of the image data on the basis of the number of the first halftone dot pixels and the number of the second halftone dot pixels. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. An image reading apparatus, comprising an image processing apparatus which includes discrimination means for estimating a type of input image data, wherein
the discrimination means includes: -
a halftone dot pixel detection section for extracting, from the image data, a first characteristic regarding halftone dot pixels including first halftone dot pixels and second halftone dot pixels, and for detecting the halftone dot pixels from the image data on the basis of the first characteristic;
a first halftone dot pixel detection section for extracting a second characteristic, regarding the halftone dot pixels, which is different from the first characteristic, and for detecting the first halftone dot pixels from the halftone dot pixels on the basis of the second characteristic; and
a type determination section for calculating the number of the second halftone dot pixels from the number of the halftone dot pixels and the number of the first halftone dot pixels, and for determining the type of the image data on the basis of the number of the first halftone dot pixels and the number of the second halftone dot pixels.
-
-
31. An image forming apparatus, comprising an image processing apparatus which includes discrimination means for estimating a type of input image data, wherein
the discrimination means includes: -
a halftone dot pixel detection section for extracting, from the image data, a first characteristic regarding halftone dot pixels including first halftone dot pixels and second halftone dot pixels, and for detecting the halftone dot pixels from the image data on the basis of the first characteristic;
a first halftone dot pixel detection section for extracting a second characteristic, regarding the halftone dot pixels, which is different from the first characteristic, and for detecting the first halftone dot pixels from the halftone dot pixels on the basis of the second characteristic; and
a type determination section for calculating the number of the second halftone dot pixels from the number of the halftone dot pixels and the number of the first halftone dot pixels, and for determining the type of the image data on the basis of the number of the first halftone dot pixels and the number of the second halftone dot pixels.
-
-
32. A program for causing an image processing apparatus to operate, said image processing apparatus including discrimination means for estimating a type of input image data, wherein
the discrimination means includes: -
a halftone dot pixel detection section for extracting, from the image data, a first characteristic regarding halftone dot pixels including first halftone dot pixels and second halftone dot pixels, and for detecting the halftone dot pixels from the image data on the basis of the first characteristic;
a first halftone dot pixel detection section for extracting a second characteristic, regarding the halftone dot pixels, which is different from the first characteristic, and for detecting the first halftone dot pixels from the halftone dot pixels on the basis of the second characteristic; and
a type determination section for calculating the number of the second halftone dot pixels from the number of the halftone dot pixels and the number of the first halftone dot pixels, and for determining the type of the image data on the basis of the number of the first halftone dot pixels and the number of the second halftone dot pixels, said program causing a computer to function as the discrimination means.
-
-
33. A computer-readable storage medium for storing a program for causing an image processing apparatus to operate, said image processing apparatus including discrimination means for estimating a type of input image data, wherein `the discrimination means includes:
-
a halftone dot pixel detection section for extracting, from the image data, a first characteristic regarding halftone dot pixels including first halftone dot pixels and second halftone dot pixels, and for detecting the halftone dot pixels from the image data on the basis of the first characteristic;
a first halftone dot pixel detection section for extracting a second characteristic, regarding the halftone dot pixels, which is different from the first characteristic, and for detecting the first halftone dot pixels from the halftone dot pixels on the basis of the second characteristic; and
a type determination section for calculating the number of the second halftone dot pixels from the number of the halftone dot pixels and the number of the first halftone dot pixels, and for determining the type of the image data on the basis of the number of the first halftone dot pixels and the number of the second halftone dot pixels, `said program causing a computer to function as the discrimination means.
-
-
34. A method for processing an image, comprising the step of judging a type of input image data, wherein
in the step, it is detected whether each of plural types of halftone dot areas exists or not in the image data, and the type of the image data is judged on the basis of a result of the detection.
-
35. A method for processing an image, comprising the step of judging a type of input image data, wherein
in the step, it is detected whether plural types of halftone dot areas exist or not in the image data on the basis of a threshold value, regarding same characteristics, which is set with respect to each of the plural types of halftone dot areas, and the type of the image data is judged on the basis of a result of the detection.
-
36. A method for processing an image, comprising the step of judging a type of input image data, wherein
in the step, it is detected whether each of plural types of halftone dot areas exists or not in the image data on the basis of threshold values which are set with respect to the plural types of halftone dot areas respectively and which differ from each other so as to correspond to at least two types of halftone dot areas respectively, and the type of the image data is judged on the basis of a result of the detection.
-
37. A method for processing an image, comprising the step of judging a type of input image data, wherein
said step includes the sub-steps of: -
extracting, from the image data, a first characteristic regarding halftone dot pixels including first halftone dot pixels and second halftone dot pixels, and detecting the halftone dot pixels from the image data on the basis of the first characteristic;
extracting a second characteristic, regarding the halftone dot pixels, which is different from the first characteristic, and detecting the first halftone dot pixels from the halftone dot pixels on the basis of the second characteristic; and
calculating the number of the second halftone dot pixels from the number of the halftone dot pixels and the number of the first halftone dot pixels, and determining the type of the image data on the basis of the number of the first halftone dot pixels and the number of the second halftone dot pixels. [EQUATION 1] TABLE 1 NUMBER EDGE-DETECTION OF DENSITY FILTER TRANSITION JUDGMENT 1 0 TEXT 0 1 HALFTONE DOT PIXEL 1 1 HALFTONE DOT PIXEL 0 0 UNKNOWN
-
Specification