Abstract:
An image reading apparatus reads an original-document image and generates image data of the original-document image, and includes an image reading unit, a security pattern detection unit, and a main control unit. The image reading unit reads the original-document image and sequentially generates the image data of the original-document image as a plurality of pieces of band data. The security pattern detection unit performs security pattern detection processing on band data of a single band to detect a portion or an entirety of a security pattern included therein. The main control unit causes the security pattern detection unit to perform the security pattern detection processing on band data of a single band having the lowest background color density and not on band data of a single band having the greatest background color density, among the plurality of pieces of band data.
Abstract:
An image forming apparatus for forming an image by performing exposure scanning of an image carrier is provided. The apparatus includes: a unit for storing image data having a height in a sub-scanning direction equivalent to a certain number of amounts of the image data obtained by a single main scan; a unit for, in a case where a block in which is located a scan line of image data that is the scanning target has moved in a sub-scanning direction, storing a block position and a moving direction; a unit for, based on the skew information, converting image data of the main scan line and outputting an amount of image data that is obtained by a single main scan; and a unit for, when a block unit has been processed, replacing the processed block unit with another block unit.
Abstract:
An image-forming system prevents a print overrun error even if there are bands of divided data having different band heights. An image-forming system has a band divider to divide image data into a plurality of bands each containing divided image date, a loader to load the bands into a band memory, and an output unit to sequentially output the bands from the band memory to a print engine at predetermined timing. The band divider can change the height of at least one of the bands from the height of the remaining bands. The band memory includes VRAMs into which a band of bitmap data whose band height is higher than a threshold is loaded and an auxiliary VRAM (VRAM-special) into which a band of bitmap data whose height has been changed.
Abstract:
An image scanning device includes a first image scanning unit, a second image scanning unit, a first storing unit, a second storing unit, a number of line determining unit, a determining unit, and a processing unit. The first image scanning unit is configured to scan an image on one of surfaces of an original document conveyed along a conveying path at a predetermined first scanning position to sequentially output image data on a line-by-line basis. The second image scanning unit is configured to scan an image on a remaining one of the surfaces of the original document conveyed along the conveying path at a predetermined second scanning position downstream along the conveying path from the first scanning position to sequentially output image data on a line-by-line basis. The first storing unit is configured to store the image data generated by the first image scanning unit. The second storing unit is configured to store the image data generated by the second image scanning unit. The number of line determining unit determines the number of lines of the image data that is stored in each of the first storing unit and the second storing unit. The determining unit executes a first determination to determine whether or not the number of lines of the image data stored in the first storing unit is greater than or equal to a predetermined number to obtain a first determination result, and executes a second determination to determine whether or not the number of lines of the image data stored in the second storing unit is greater than or equal to the predetermined number to obtain a second determination result. The determining unit executes the first determination and the second determination in alternation with each other. The processing unit is configured to be capable of reading out the image data on a line-by-line basis from each of the first storing unit and the second storing unit to image-process the readout data. The processing unit reads out the image data for the predetermined number of lines from the first storing unit and image-processes the readout data if the first determination result indicates that the number of lines of the image data stored in the first storing unit is greater than or equal to the predetermined number. The processing unit reads out the image data for the predetermined number of lines from the second storing unit and image-processes the readout data if the second determination result indicates that the number of lines of the image data stored in the second storing unit is greater than or equal to the predetermined number.
Abstract:
A recording apparatus configured to cause a recording head to move and scan in a reciprocating manner includes a buffer configured to store raster data including multivalued data, a table in which a plurality of dot patterns is defined for a value of the multivalued data and including a dot pattern corresponding to the value, a first information storage unit configured to store an initial value of the dot pattern according to a direction of scanning by the recording head and the value of the multivalued data, a second information storage unit configured to store information indicating an empty raster in which every multivalued data of a raster has a value of “0”, a determination unit configured to execute evaluation of the value of the multivalued data and determination as to whether a raster is the empty raster for each raster, a raster control unit configured to execute control for storing the initial value on the first information storage unit, control for storing the information on the second information storage unit, and control for storing multivalued data on the buffer according to a result of the evaluation and the determination by the determination unit, and a generation unit configured to, based on the initial value stored by the first information storage unit and the table, read the multivalued data from the buffer and generate a dot pattern based on the read multivalued data.
Abstract:
An image reading apparatus includes a roller which transports a sheet, a motor which drives the roller, an image sensor which reads data from the sheet and a control unit which synchronizes a read timing of the image sensor with a drive timing of the motor in response to change in the drive timing of the motor. Accordingly, when transporting an sheet is temporarily stopped, the transport speed can be changed as desired, whereby the shock caused by changing the transport speed is more lightened and if the resolution to read the original is high, a discrepancy in the data read by the image sensor caused by temporary stop of transporting the sheet can be also suppressed.
Abstract:
A method and apparatus is provided for reducing the image acquisition time in a digital imaging device by processing segments of the image through an image processing pipeline and storing the processed image segments. Processing segments of the image allows the digital imaging device to write processed data segments to a storage medium while other image segments are being processed. Any portion of the image processing pipeline may be divided to perform parallel processing on the image segments to increase processing speed.
Abstract:
Data, on which one page of original image data should be image-processed, indicates a first block image (G1) constructed of continuous “n” lines of the original image, commenced from a top line thereof; and a second block image (G2) through an M-th block image (GM). Each of the second to M-th block images is comprised of continuous “n” lines of the original image, and overlapped portions for “d” lines are present between the first to (M−1)-th block images (G1 to GM−1) and the second to M-th block images (G2 to GM), respectively. With respect to each of the block images, (n×W) pieces of pixel data indicative of this block image are supplied to an image processing circuit in both a column positional order and a line positional order, while the column position owns a top priority.
Abstract translation:在其上应当对一页原始图像数据进行图像处理的数据表示由原始图像的连续“n”行构成的第一块图像(G <1> 1),从其顶行开始 ; 和通过第M个块图像(G M M))的第二块图像(G SUB2&lt; 2&gt;)。 第二至第M块图像中的每一个由原始图像的连续“n”行组成,并且在第一至第(M-1)个块图像之间存在“d”行的重叠部分(G 1到M M-1)和第二到第M个块图像(G <2>到G M 1), 分别。 对于每个块图像,指示该块图像的(n×W)个像素数据以列位置顺序和行位置顺序被提供给图像处理电路,而列位置具有最高优先级。
Abstract:
In an image processing circuit, an area determination section comprises a device having a rewritable circuit configuration such as a field programmable gate array (FPGA). Consequently, the circuit configuration of the area determination section is rewritten, so that the image processing algorithm is changed. Specifically, in the area determination section, a filtering circuit and line memories (for example, FIFO memories) for forming a pixel matrix are formed by using the FPGA, and the configuration of the line memories (the lateral size and the number of lines) and the configuration of the filtering circuit are changed in accordance with a set image processing condition such as the output size or the mode.
Abstract:
It is an object of the invention to efficiently print in consideration of the relation between the number of print copies and the mechanical sorter. An image processing apparatus for outputting a page image corresponding to print data inputted from an outside has an analyzer for analyzing the print data at the time of outputting the first copy and generating a page image, an image spooler for holding the page image at the time of outputting the first copy, and a page image reading unit for reading out the spooled page image at the time of outputting the second and subsequent copies. Whether the image spooler and the page image reading unit are used or not is discriminated in accordance with the maximum number of sorting page images which can be processed at once by the mechanical sorter and the designated number of print copies.