Image processing apparatus, image processing method, and recording medium storing an image processing program
OwnerHiroyuki BABA, Kazunari TONAMIinventors
Life of this patent
Estimating the term…
Abstract
An image processing apparatus includes a data receiver that receive scanned image data acquired by scanning an image on a document, a plurality of document end detectors that detect an end of the document in the scanned image data using either different end detection methods or the same end detection method under different detection conditions to output end data for each detection method, a first skew calculator for each method that calculates skew of the scanned image data separately based on the end data for each method and output skew data for each method, and a second skew calculator that calculates skew of the scanned image data based on the skew data for each method.
Claims14
An image processing apparatus, comprising:
- a data receiver to receive scanned image data acquired by scanning an image on a document;
- a plurality of document end detectors to detect an end of the document in the scanned image data using either different end detection methods or the same end detection method under different detection conditions to output end data for each detection method;
- a first skew calculator for each detection method to calculate skew of the scanned image data separately based on the end data for each detection method to output skew data for each method;
- and
- a second skew calculator to calculate skew of the scanned image data based on the skew data for each detection method.
A method of processing an image, comprising the steps of:
- receiving scanned image data acquired by scanning an image on a document;
- detecting an end of the document in the scanned image data using either different end detection methods or the same end detection method under different detection conditions to output end data for each detection method;
- calculating skew of the scanned image data separately based on the end data for each method and outputting skew data for each method;
- and
- calculating skew of the scanned image data based on the skew data for each method.
A non-transitory, computer-readable recording medium storing a program that, when executed by a processor, causes the processor to implement a method of processing an image, comprising the steps of:
- receiving scanned image data acquired by scanning an image on a document;
- detecting an end of the document in the scanned image data using either different end detection methods or the same end detection method under different detection conditions to output end data for each detection method;
- calculating skew of the scanned image data separately based on the end data for each method and outputting skew data for each method;
- and
- calculating skew of the scanned image data based on the skew data for each method.
Dependencies are inferred from the claim text.