IP Library Granted Patent US 11,233,911
Granted Patent B2
US 11,233,911 · App. 16/125,814 · Granted Jan 25, 2022

Image processing apparatus and non-transitory computer readable medium for image processing

Inventors: Naoki Homma (Yokohama, JP); Atsuya Baba (Yokohama, JP)
Assignee: FUJIFILM Business Innovation Corp.
H04N1/0044H04N1/00469H04N1/3873H04N1/3877
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 11,233,911
App. No.
16/125,814
Granted
Jan 25, 2022
Kind
B2
Abstract

There is provided an image processing apparatus. A generating unit that generates preview image data representing a document read by a reading unit. A display controller that controls a display such that the display displays a partial image which is an image represented by the preview image data and is positioned in a specific area which is a predetermined partial area, as an upright image.

Claims (44)

1. An image processing apparatus comprising:

at least one processor configured to generate preview image data representing a whole image of a document read by an image reader, the preview image data having a data amount that is smaller than a data amount of actual scan data of the document read by the image reader;

the at least one processor further being configured to control a display such that the display displays a partial image which is only a part of the whole image represented by the preview image data and which is positioned in a specific area of the whole image being a predetermined partial area that is part of the document, as an upright image and on a scale similar to that of the document;

wherein the at least one processor is configured to perform image analysis on the preview image data, and is configured to specify a rectangular area satisfying a predetermined condition, according to a result of the image analysis; and

the at least one processor is configured to rotate the preview image data in such a direction that at least a part of the specified rectangular area overlaps the specific area, and the at least one processor is configured to control the display such that the display displays a partial image which is a part of the rotated preview image data and is positioned in the specific area.

2. The image processing apparatus according to claim 1 , wherein:

in the case where an image rotation instruction is given, the at least one processor is configured to specify a partial image which is an image obtained by rotating the image represented by the generated preview image data, 180 degrees, and is positioned in the specific area, and the at least one processor is configured to control the display such that the display displays the specified partial image.

3. The image processing apparatus according to claim 1 , wherein:

in the case where a direction of the image represented by the preview image data satisfies a predetermined condition, the at least one processor is configured to rotate the corresponding image by an angle corresponding to the predetermined condition, and the at least one processor is configured to control the display such that the display displays a partial image which is a part of the rotated image and is positioned in the specific area.

4. The image processing apparatus according to claim 2 , wherein:

in the case where a direction of the image represented by the preview image data satisfies a predetermined condition, the at least one processor is configured to rotate the corresponding image by an angle corresponding to the predetermined condition, and the at least one processor is configured to control the display such that the display displays a partial image which is a part of the rotated image and is positioned in the specific area.

5. The image processing apparatus according to claim 1 , wherein

the at least one processor is configured to specify at least one of a size and standard of the read document as an attribute of the document,

wherein, with reference to a memory retaining a correspondence relation between the attribute and coordinates relative to the specific area, the at least one processor is configured to set an area having the coordinates corresponding to the specified attribute, as the specific area.

6. The image processing apparatus according to claim 2 , wherein

the at least one processor is configured to specify at least one of a size and standard of the read document as an attribute of the document,

wherein, with reference to a memory retaining a correspondence relation between the attribute and coordinates relative to the specific area, the at least one processor is configured to set an area having the coordinates corresponding to the specified attribute, as the specific area.

7. The image processing apparatus according to claim 3 , wherein

the at least one processor is configured to specify at least one of a size and standard of the read document as an attribute of the document,

wherein, with reference to a memory retaining a correspondence relation between the attribute and coordinates relative to the specific area, the at least one processor is configured to set an area having the coordinates corresponding to the specified attribute, as the specific area.

8. The image processing apparatus according to claim 4 , wherein

the at least one processor is configured to specify at least one of a size and standard of the read document as an attribute of the document,

wherein, with reference to a memory retaining a correspondence relation between the attribute and coordinates relative to the specific area, the at least one processor is configured to set an area having the coordinates corresponding to the specified attribute, as the specific area.

9. The image processing apparatus according to claim 1 , wherein

the at least one processor is configured to perform image analysis on the preview image data, and is configured to specify a rectangular area satisfying a predetermined condition, according to a result of the image analysis,

wherein the at least one processor is configured to set the specified rectangular area as the specific area.

10. The image processing apparatus according to claim 2 , wherein

the at least one processor is configured to perform image analysis on the preview image data, and is configured to specify a rectangular area satisfying a predetermined condition, according to a result of the image analysis,

wherein the at least one processor is configured to set the specified rectangular area as the specific area.

11. The image processing apparatus according to claim 3 , wherein

the at least one processor is configured to perform image analysis on the preview image data, and is configured to specify a rectangular area satisfying a predetermined condition, according to a result of the image analysis,

wherein the at least one processor is configured to set the specified rectangular area as the specific area.

12. The image processing apparatus according to claim 4 , wherein

the at least one processor is configured to perform image analysis on the preview image data, and is configured to specify a rectangular area satisfying a predetermined condition, according to a result of the image analysis,

wherein the at least one processor is configured to set the specified rectangular area as the specific area.

13. The image processing apparatus according to claim 9 , wherein:

the rectangular area is an area having one or more character strings including a character string representing a title and surrounded by a rectangular frame.

14. The image processing apparatus according to claim 1 , wherein:

the rectangular area is an area having one or more character strings including a character string representing a title and surrounded by a rectangular frame.

15. A non-transitory computer readable medium storing a program causing a computer to execute a process for:

generating preview image data representing a whole image of a read document, the preview image data having a data amount that is smaller than a data amount of actual scan data of the read document;

controlling a display such that the display displays a partial image which is only a part of the whole image represented by the preview image data and which is positioned in a specific area of the whole image being a predetermined partial area that is part of the document, as an upright image and on a scale similar to that of the document;

performing image analysis on the preview image data, and specifying a rectangular area satisfying a predetermined condition, according to a result of the image analysis; and

rotating the preview image data in such a direction that at least a part of the specified rectangular area overlaps the specific area, and controlling the display such that the display displays a partial image which is a part of the rotated preview image data and is positioned in the specific area.

Assignments (2)
CHANGE OF NAME Recorded May 13, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056226/0612 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2018
From: HOMMA, NAOKI; BABA, ATSUYA
To: FUJI XEROX CO., LTD.
Reel/Frame 046823/0528 →
Priority Claims (1)
JP JP2017-185699 · Sep 27, 2017 · national
Continuity (1)
Related Publication 20190098144A1 · Mar 28, 2019