Abstract:
To provide an image processing technique compatible with both a CCD and a CIS, which controls storage of image data read by each device in a memory and the read of the stored data for each rectangular area to obtain a high memory efficiency, an image processing apparatus includes a memory area control section which sets, for image data bitmapped on a first memory, a rectangular area divided in a main scanning direction and sub-scanning direction, an address generation section which generates address information to read out image data corresponding to the rectangular area in correspondence with the set rectangular area, a memory control section which reads out the image data corresponding to the rectangular area and DMA-transfers the image data to a second memory in accordance with the generated address information, and an image processing section which executes image processing for each rectangular area of the DMA-transferred data by using the second memory.
Abstract:
This invention relates to a coding method, code converting method and apparatus, and image forming apparatus and, more particularly, to a coding method, code converting method and apparatus, and image forming apparatus capable of high-speed conversion data coded by different coding method. When data is converted between different coding methods, e.g., when data encoded by a run-length coding method is re-encoded by a coding method using typical prediction, the data is conventionally temporarily decoded into original data before encoding and then re-encoded. In this invention, data subjected to coding such as MH, MR, or MMR as run-length coding is decoded into run-length information as intermediate data, and typical prediction is performed in this state. This increases the speed of conversion from run-length coded data to coded data using typical prediction.
Abstract:
Disclosed are an image processing method and apparatus for converting the processed block of bi-level image data to a block having a size conforming to the magnification of zoom processing and deciding, based upon the pixel pattern of the bi-level image data, output values within the converted processed block. The output values are decided in such a manner that pixel density of the bi-level image data is preserved within the converted processed block.
Abstract:
A printer which records an image on a cut paper sheet must normally assure a margin region at the trailing end side of a record paper sheet in terms of the mechanism of the printer. Conventionally, the margin has a considerably large size. However, this invention aims at reducing the margin size as much as possible and increasing the image record region as much as possible.When a printer of this invention is used in a facsimile apparatus, a problem experienced with a conventional printer, which has a narrow image record region on a record paper sheet, can be prevented. Conventionally, when an image is recorded on a record paper sheet having the same size as that of a received original, the received image is determined as an elongated original image and is divisionally recorded on two record paper sheets, or is recorded on a record paper sheet larger than the received original. This invention prevents this problem.
Abstract:
At the encoding side, a sum of code lengths of a block is calculated and stored in a memory for each of block lines (stripes); and at the decoding side, when decoding of one block is completed, a head address of a code in the next block is calculated utilizing a sum of an amount of codes utilized for the decoding operation and code lengths for each of the stripes. The rotation process of an image utilizing encoded data is performed in accordance with the head address. Further, at the encoding side, colors of pixels in a predetermined block is determined, and encoding operation is performed block by block for only those blocks including pixels of different colors. At the decoding side, an address of block data for sequentially constructing a rotated image is controlled to decode the pixels in the block, and finally the rotation process is performed on the pixels in the block in accordance with the color of the pixels.
Abstract:
An image forming apparatus is provided which is capable of immediately performing a recording operation in the case where the apparatus is restored to the operation state from the waiting state. The image forming apparatus has an MPU for performing switching between a normal operation mode, in which the apparatus is operated with normal electric power, and a low power consumption operation mode, in which the apparatus is operated with a low power consumption which is smaller than the normal electric power, so as to reduce electric power consumption. When the MPU switches the mode of the apparatus from the low power consumption operation mode to the normal operation mode, an initial-rotation inhibition signal for inhibiting initial rotation of a motor is generated. In response to the initial-rotation inhibition signal, the initial rotation of the motor is inhibited.
Abstract:
A facsimile apparatus is provided in which, when communication management data stored in a communication management-data storage unit and prescribed communication image data that has been stored in an accumulating memory are combined and outputted, required zoom processing is executed by a system controller and the communication management data and prescribed communication image data are combined and outputted in such a manner that the data will fit on one page.
Abstract:
When enlargement processing is performed, binary image data inputted from a data line 100 is subjected to contour smoothing by a contour smoothing and enlarging circuit 2 and the data is enlarged by a factor of n (where n is an integer) in the main scanning direction and m (where m is an integer) in the subordinate scanning direction. When reduction processing is performed, the binary image data is outputted as is from a selector 6 to a multivalue-converting circuit 3 via a signal line 200. In the multivalue-converting circuit 3, the binary image is stored temporarily in a memory, the image data of any area is extracted, image data of multivalued density is calculated based upon a window outputted from a weighting table with reference to an area comprising a pixel of interest and its peripheral pixels, and the multivalued data is outputted to a variable-power circuit 4 via a signal line 300. In the variable-power circuit 4, the multivalued-density image data is zoomed down to any size by thinning-out processing based on an image clock and line synchronizing signal, and the resulting data is outputted to a binarizing circuit 5 via a signal line 400. The binarizing circuit 5 converts the image data of multivalued density into binary data and outputs this data on a data line 500.
Abstract:
To provide an image processing technique compatible with both a CCD and a CIS, which controls storage of image data read by each device in a memory and the read of the stored data for each rectangular area to obtain a high memory efficiency, an image processing apparatus includes a memory area control section which sets, for image data bitmapped on a first memory, a rectangular area divided in a main scanning direction and sub-scanning direction, an address generation section which generates address information to read out image data corresponding to the rectangular area in correspondence with the set rectangular area, a memory control section which reads out the image data corresponding to the rectangular area and DMA-transfers the image data to a second memory in accordance with the generated address information, and an image processing section which executes image processing for each rectangular area of the DMA-transferred data by using the second memory.
Abstract:
Disclosed are an image processing method and apparatus for applying spatial filtering processing to n-bit multilevel image data, converting the processing image data to two-level or multilevel image data and converting the resulting image data to data capable of being expressed using high-resolution dots. The filtered image data is subjected to a luminance-to-density conversion and is further converted to two or four levels by a four-level/two-level conversion circuit which makes common use of circuitry for executing both two-level error diffusion processing and four-level error diffusion processing. The four-level/two-level conversion circuit clamps the error produced in four-level conversion processing to the number of significant bits of the error produced at execution of the two-level conversion processing. As a result, a common circuit can be used for both the two-level conversion processing and the four-level conversion processing.