High speed image processing method and apparatus, program product of the method, computer readable medium of the product, and image forming system having the apparatus
AssigneeRicoh Company, Ltd.
InventorAyako Fujimoto
Life of this patent
Estimating the term…
Abstract
This patent specification describes a image processing apparatus which includes a CPU (central processing unit) configured to control the image processing apparatus, a memory configured to store data and an image processing device configured to read a source image stored in a storage area of the memory and implement a batch processing for a plurality of objects of the source image.
Claims20
An image processing apparatus, comprising:
- a memory configured to store a source image including a plurality of objects;
- and
- an image processing device configured to execute a batch processing for consecutively processing the plurality of objects included in the source image stored in the memory.
An image forming apparatus, comprising:
- an image obtaining mechanism configured to obtain a source image;
- and
- an image processing apparatus which comprises:
- a memory configured to store the source image including a plurality of objects;
- and
- an image processing device configured to execute a batch object processing for collectively processing the plurality of objects included in the source image stored in the memory.
A method for performing image processing, comprising steps of:
- storing a source image including a plurality of objects into a memory;
- reading the source image stored in the memory;
- and
- executing a batch processing on the plurality of objects to be processed in accordance with a command read by a command read DMA.
A computer program product stored on a computer readable storage medium for, when run on a data processing apparatus, carrying out an image, the computer program product comprising the steps of;
- reading a command read DNA for reading commands from a storage;
- reading a source image from the storage;
- determining an execution of a rotation DMA for performing rotation of the source image;
- executing the rotation DMA;
- storing a result of the execution of the rotation DMA into the storage;
- determining an execution of a gamma-UCR processing DMA for performing gamma & UCR processing;
- executing the gamma-UCR processing DMA;
- storing a result of the execution of the gamma-UCR processing DMA into the storage;
- executing an image data read DMA, a dither read DMA and a processing image write DMA per line after the executions of the rotation DMA and the gamma-UCR processing DMA;
- and
- checking an existence of a complete interruption occurring at an absence of a following object.
A computer readable medium that stores a computer program product stored on a computer readable storage medium for, when run on a data processing apparatus, carrying out an image, the computer program product comprising the steps of;
- reading a command read DNA for reading commands from a storage;
- reading a source image from the storage;
- determining an execution of a rotation DMA for performing rotation of the source image;
- executing the rotation DMA;
- storing a result of the execution of the rotation DMA into the storage;
- determining an execution of a gamma-UCR processing DMA for performing gamma & UCR processing;
- executing the gamma-UCR processing DMA;
- storing a result of the execution of the gamma-UCR processing DMA into the storage;
- executing an image data read DMA, a dither read DMA and a processing image write DMA per line after the executions of the rotation DMA and the gamma-UCR processing DMA;
- and
- checking an existence of a complete interruption occurring at an absence of a following object.
Dependencies are inferred from the claim text.