Image processing apparatus
AssigneeKYOCERA Document Solutions Inc.
InventorSeiki Satomi
Life of this patent
Estimating the term…
Abstract
An image processing apparatus includes a line memory, a block outputting unit, a data writing unit, a data reading unit, and a controller. To the line memory, a memory area is allocated, and the memory area has a width of a constant number of words in a static RAM (Random Access Memory). The block outputting unit is configured to output image data of an image block obtained by dividing a document image. The data writing unit is configured to write the image data of the image block into the line memory. The data reading unit is configured to read the image data from the line memory word by word, and output the image data in an order corresponding to a rotation angle. The controller is configured to set a block size of the image block as a value corresponding to the rotation angle.
Claims4
An image processing apparatus, comprising:
- a line memory to which a memory area is allocated, the memory area having a width of a constant number of words in a static RAM;
- a block outputting unit configured to output image data of an image block obtained by dividing a document image;
- a data writing unit configured to write the image data of the image block into the line memory;
- a data reading unit configured to read the image data from the line memory word by word, and output the image data in an order corresponding to a rotation angle;
- a controller configured to set a block size of the image block as a value corresponding to the rotation angle;
- an automatic document feeder;
- a platen glass;
- and
- an image scanning unit capable of performing a first mode and a second mode, the first mode in which the image scanning unit scans the document image from a document transported by the automatic document feeder, the second mode in which the image scanning unit scans the document image from a document put on the platen glass;
- wherein the controller (a) sets an uppermost value of the rotation angle in the first mode to be smaller than an uppermost value of the rotation angle in the second mode, (b) sets the block size in the first mode to be larger than the block size in the second mode, (c) divides the memory area in a word direction by a predetermined division number and thereby sets the number of line memories in the first mode to be smaller than the number of line memories in the second mode and sets the length of the line memories in the first mode to be larger than the length of the line memories in the second mode.
Dependencies are inferred from the claim text.