Abstract:
An image input terminal synchronously transfers image data to an image processing system when the effective image data generation rate of the image input terminal exceeds the throughput rate of the image processing system. The image input terminal scans the document at a constant rate, but the constant rate is slower than the normal scan rate for the image input terminal, thereby effectively scanning the document at a higher resolution. To realize an effective image data generation rate equal to the throughput rate, the image input terminal periodically discards D scanlines or skips N-D scanlines of valid image data to give the image processing system ample time to complete the processing of valid image data. The image input terminal, to facilitate a synchronous transfer of image data, will skip D scanlines of valid image data out of N scanlines of valid image data.
Abstract:
An image processor, for example a digital color copier, receives an image signal transmitted in one of a plurality of different modes to process an image of one picture. An analyzer determines the processing mode of the received image signal. A first processor is selected for sequentially processing the image signal for one picture a line at a time in accordance with the analyzer determining one processing mode was received. A second processor is selected and receives the whole image signal for one picture for processing as a block in accordance with the analyzer determining a different mode was received. A processed image is output from the processor selected by the analyzer.
Abstract:
A method and apparatus for color separation scanning wherein a workpiece is movably supported and scanned by a linear detector. At least one color filter is interposed in the optical path between the workpiece and the linear detector and multiple scans are taken of a linear portion of the workpiece. The data obtained from multiple scans are averaged and stored in memory. A second memory may be provided to accept data input during a scan of a subsequent portion of the workpiece while the data in the first memory is output to a print device.
Abstract:
A raster scanner with linear scanning array, a scanning slit permitting the array to view a document image one line at a time, and document transport for transporting documents past the scanning slit. To accommodate the disparity between scanning rates and user data rates, a relatively small buffer stores lines of pixels output by the array pending user demand. Intermittent operation of the scanner in response to buffer pixel demands is effected through starting and stopping of the document transport. A control is provided to prevent uneven spacing of scan lines resulting from scanning stopped documents or documents in the process of being accelerated or decelerated to and from scanning speed by the document transport.
Abstract:
An image processing apparatus for processing image data in which color data and attribute data of each pixel are arranged in a dot sequential format, includes an arrangement converting section which separates the color data and the attribute data in the image data and converts arrangement into a face sequential format of a color data group and an attribute data group; and a compressing section which lossily compresses the color data group and losslessly compresses the attribute data group.
Abstract:
A data processing apparatus obtains an input pixel region contained in image data, inputs a pixel value contained in the input pixel region into an image processor, obtains the image-processed pixel value from the image processor, and outputs an output pixel region. Data of the input pixel region and data of the output pixel region are temporarily stored, and the size of an input area that stores the data of the input pixel region and the size of an output area that stores the data of the output pixel region are set based on the number of pixels in the input pixel region and the number of pixels in the output pixel region.
Abstract:
A data processing apparatus obtains an input pixel region contained in image data, inputs a pixel value contained in the input pixel region into an image processor, obtains the image-processed pixel value from the image processor, and outputs an output pixel region. Data of the input pixel region and data of the output pixel region are temporarily stored, and the size of an input area that stores the data of the input pixel region and the size of an output area that stores the data of the output pixel region are set based on the number of pixels in the input pixel region and the number of pixels in the output pixel region.
Abstract:
A method may be provided with a first downloading step of downloading a predetermined size of first compressed data of a first image object which is to be included in both a first band of print data and a second band of the print data, a first decompression step of creating first decompressed data by decompressing the first compressed data having the predetermined size downloaded in the first downloading step, a determination step of determining whether all the first decompressed data corresponding to the first band has been created, a repeating step of repeating the first downloading step, the first decompression step, and the determination step in a case where a negative determination is obtained in the determination step, a second downloading step of downloading second compressed data of a second image object in a case where a positive determination is obtained in the determination step, and a second decompression step of creating second decompressed data by decompressing the second compressed data downloaded in the second downloading step.
Abstract:
In a printing system, intermediate data in a rendering-standby state can be rendered before intermediate data of an entire page is accumulated in a printing apparatus. A printer driver of a host computer sequentially converts a plurality of rendered objects of each page generated by an application to rendering commands of each page which can be interpreted by the printing apparatus. Every time a rendered object that should be rendered last in each of a plurality of bands, which are defined by dividing a page by the printing apparatus, is detected, the printer driver converts the rendered object that should be rendered last to a rendering command and notifies the printing apparatus of end information indicating the end of processing of the corresponding band.
Abstract:
A camera module compresses image data and produces a thumbnail image of this image data in FIFO order (First In First Out) by several lines of the image so as to enable transmission of the image data to the host module while significantly decreasing the size of the frame buffer memory. This can be achieved by, for example, an electronic device, including: a camera module, which transmits the data acquired by photographing; and a host module, which receives the data; wherein the camera module alternately transmits a compressed small portion including the data made by compressing the small portion of the image data for one frame and a sub small portion including the data with the resolution of the small portion reduced.