A digital copier and method of processing images in which the images are manipulated and processed utilizing smaller blocks of the image. By working with smaller blocks, the image processing may begin before an entire image is scanned or before the entire image is loaded into a memory or buffer. Further, when printing, the start of the printing process may begin as soon as a row of the smaller blocks is completed without waiting for the generation of the entire manipulated image. The blocks are preferably an integral multiple of the size of a size of a direct memory access buffer, or alternatively, are of a size which may be divided into the size of the direct memory access buffer an integral number of times or are a multiple of the size of the direct memory access buffer. The image processing functions which may be performed include rotation of the image, flipping the image about an axis parallel to a sub-scan direction, logically combining the images by performing functions such as an AND function or an OR function, or generating an image by repeatedly using all or part of another image.

Title
Image manipulation for a digital copier which operates on a block basis
Application Number
9/920952
Publication Number
20010043758
Application Date
August 3, 2001
Publication Date
November 22, 2001
Inventor
Sudhindra Nath Mishra
Milpitas
CA, US
Paul J Lemmon
Fremont
CA, US
Shingo Yamaguchi
Cupertino
CA, US
Agent
Oblon Spivak Mcclelland Maier & Neustadt PC
VA, US
Assignee
Ricoh Company
IPC
G06K 09/32
View Original Source