IP Library › Granted Patent US 10,200,563
Granted Patent B2
US 10,200,563 · App. 15/437,807 · Granted Feb 5, 2019

Image processing apparatus and method of processing an image

Inventor: Ayumu Hashimoto (Kanagawa, JP)
Assignee: Ricoh Company, Ltd.
H04N1/387H04N1/00005H04N1/0005H04N1/00013H04N1/00034H04N1/00084H04N1/10H04N1/1043H04N1/3878H04N2201/0081H04N2201/0093H04N2201/0094
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,200,563
App. No.
15/437,807
Granted
Feb 5, 2019
Kind
B2
Abstract

An image processing apparatus includes a reading device and at least one processor. The reading device reads a document into image data of a document image with a first resolution and a second resolution that are different from each other. The first resolution is used for reading the document in a main scanning direction. The second resolution is used for reading the document in a sub-scanning direction perpendicular to the main scanning direction. One or more processors detect an inclination angle of the document image corresponding to inclination of the document, obtain a distortion angle of the document image based on the inclination angle and a ratio between the first resolution and the second resolution, and correct distortion of the document image using the distortion angle.

Claims (55)

1. An image processing apparatus, comprising:

a scanner configured to read a document into a document image by, for each line of the document,

reading the line of the document at a first resolution in a main scanning direction, and

reading the line of the document at a second resolution in a sub-scanning direction perpendicular to the main scanning direction; and

at least one processor configured to,

detect an inclination angle of the document image corresponding to inclination of the document associated with conveying the document through the scanner,

obtain a distortion angle of the document image based on the inclination angle associated with conveying the document through the scanner and a ratio between the first resolution of the main scanning direction and the second resolution of the sub-scanning direction, the distortion angle of the document image being an angle between a side of the document image and the sub-scanning direction that varies according to a read state and results in a distortion between the document and the document image representing same, and

correct the distortion of the document image using the distortion angle.

2. The image processing apparatus of claim 1 wherein the at least one processor further configured to correct inclination of the document image by rotating the document image using the inclination angle.

3. The image processing apparatus of claim 1 , further comprising:

a memory configured to store a plurality of distortion angle values each corresponding to one of multiple combinations of an inclination angle of the document image and a set of a first resolution for the main scanning direction and a second resolution for the sub-scanning direction,

wherein the at least one processor obtains the distortion angle by referring to the memory.

4. The image processing apparatus of claim 2 , further comprising,

a memory configured to store a plurality of distortion angle values each corresponding to one of multiple combinations of an inclination angle of the document image and a set of a first resolution for the main scanning direction and a second resolution for the sub-scanning direction,

wherein the at least one processor obtains the distortion angle by referring to the memory.

5. The image processing apparatus of claim 1 , wherein the at least one processor detects the inclination angle from image data corresponding to a number of lines of the image data obtained by the scanner, the number of lines being determined based on the ratio between the first resolution of the main scanning direction and the second resolution of the sub-scanning direction.

6. The image processing apparatus of claim 2 , wherein the at least one processor detects the inclination angle from image data corresponding to a number of lines of the image data obtained by the scanner, the number of lines being determined based on the ratio between the first resolution of the main scanning direction and the second resolution of the sub-scanning direction.

7. The image processing apparatus of claim 3 , wherein the at least one processor detects the inclination angle from image data corresponding to a number of lines of the image data obtained by the scanner, the number of lines being determined based on the ratio between the first resolution of the main scanning direction and the second resolution of the sub-scanning direction.

8. The image processing apparatus of claim 4 , wherein the at least one processor detects the inclination angle from image data corresponding to a number of lines of the image data obtained by the scanner, the number of lines being determined based on the ratio between the first resolution of the main scanning direction and the second resolution of the sub-scanning direction.

9. The image processing apparatus of claim 5 wherein the at least one processor determines the number of lines of the image data based at least on an allowable upper limit value of the inclination angle of the document to be read and the ratio between the first resolution of the main scanning direction and the second resolution of the sub-scanning direction.

10. A method of processing an image comprising:

reading, via a scanner, a document into a document image by, for each line of the document,

reading the line of the document at a first resolution in a main scanning direction, and

reading the line of the document at a second resolution in a sub-scanning direction perpendicular to the main scanning direction;

detecting an inclination angle of the document image corresponding to inclination of the document associated with conveying the document through the scanner;

obtaining a distortion angle of the document image based on the inclination angle associated with conveying the document through the scanner and a ratio between the first resolution of the main scanning direction and the second resolution of the sub-scanning direction, the distortion angle of the document image being an angle between a side of the document image and the sub-scanning direction that varies according to a read state and results in a distortion between the document and the document image representing same; and

correcting the distortion of the document image using the distortion angle.

11. The method of processing an image of claim 10 , further comprising:

correcting an inclination of the document image by rotating the document image using the inclination angle.

12. The method of claim 11 , wherein the correcting the distortion and the correcting the inclination are performed concurrently.

13. The method of processing an image of claim 10 , further comprising:

obtaining the distortion angle by referring to a memory storing distortion angle values each corresponding to one of multiple combinations of the inclination angle of the document image and a set of resolutions each for one of the main scanning direction and the sub-scanning direction.

14. The method of processing an image of claim 11 , further comprising:

obtaining the distortion angle by referring to a memory storing distortion angle values each corresponding to one of multiple combinations of the inclination angle of the document image and a set of resolutions each for one of the main scanning direction and the sub-scanning direction.

15. The method of processing an image of claim 10 , further comprising:

detecting the inclination angle from image data corresponding to a number of lines of the image data obtained by reading,

wherein the number of lines is based on the ratio between the first resolution of the main scanning direction and the second resolution of the sub-scanning direction.

16. The method of processing an image of claim 12 , further comprising:

detecting the inclination angle from image data corresponding to a number of lines of the image data obtained by reading,

wherein the number of lines is based on the ratio between the first resolution of the main scanning direction and the second resolution of the sub-scanning direction.

17. The method of processing an image of claim 13 , further comprising:

detecting the inclination angle from image data corresponding to a number of lines of the image data obtained by reading,

wherein the number of lines is based on the ratio between the first resolution of the main scanning direction and the second resolution of the sub-scanning direction.

18. The method of processing an image of claim 14 , further comprising:

detecting the inclination angle from image data corresponding to a number of lines of the image data obtained by reading,

wherein the number of lines is based on the ratio between the first resolution of the main scanning direction and the second resolution of the sub-scanning direction.

19. The method of processing an image of claim 15 , further comprising:

determining the number of lines of the image data based at least on an allowable upper limit value of the inclination angle of the document to be read and the ratio between the first resolution of the main scanning direction and the second resolution of the sub-scanning direction, the allowable upper limit value being set in advance.

20. A non-transitory recording medium storing a plurality of instructions which, when executed by one or more processors, cause the one or more processors to perform a method of processing an image, comprising:

reading, via a scanner, a document into a document image by, for each line of the document,

reading the line of the document at a first resolution in a main scanning direction, and

reading the line of the document at a second resolution in a sub-scanning direction perpendicular to the main scanning direction;

detecting an inclination angle of the document image corresponding to inclination of the document associated with conveying the document through the scanner;

obtaining a distortion angle of the document image based on the inclination angle associated with conveying the document through the scanner and a ratio between the first resolution of the main scanning direction and the second resolution of the sub-scanning direction, the distortion angle of the document image being an angle between a side of the document image and the sub-scanning direction that varies according to a read state and results in a distortion between the document and the document image representing same; and

correcting the distortion of the document image using the distortion angle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2017
From: HASHIMOTO, AYUMU
To: RICOH COMPANY, LTD.
Reel/Frame 041342/0382 →
Priority Claims (1)
JP 2016-050280 · Mar 14, 2016 · national
Continuity (1)
Related Publication 20170264782A1 · Sep 14, 2017