摘要:
A control system for controlling the size of the image produced by pixels generated by a raster scanner employing a binary rate multiplier for image size control along the X-axis, the multiplier being programmed to the size image desired to vary the frequency of the pixel clock signals output by the multiplier, together with a control flip-flop astride the image pixel stream and driven by the multiplier clock signals to speed up or reduce the rate at which image pixels are output. For image size control along the Y-axis, a phase lock loop is provided for controlling scanning carriage speed in response to the frequency of the signals output by a programmable frequency generator.
摘要:
An ink jet printer is disclosed employing a row of multiple ink jet nozzles aimed at a moving target or copy sheet. Each nozzle has a separate charging electrode associated with it but all the nozzles share a pair of common deflection plates that divert charged droplets over a shared gutter toward the target. Uncharged droplets go into the gutter. An electrostatic lens is shared by all the nozzles being positioned in the path of the charged droplets deflected toward the target. The lens aligns or focuses charged droplets from all the nozzles to a focus line on the target despite misalignment of nozzles relative to a print line on the target.
摘要:
An ink jet printer is disclosed of the type wherein a plurality of nozzles emit parallel streams of droplets toward a target. Each nozzle has a charging electrode to charge droplets selectively depending upon whether a particular droplet is intended for the target or a gutter. A pair of deflection plates span the paths of the droplet streams and deflects the charged droplets according to information to be printed. A multiple field electrostatic lens is used to align charged droplets from different nozzles to a common line on the target despite misalignments between nozzles relative to the common line.
摘要:
A line scanning apparatus employing a multiplicity of linear arrays, the linear extent of which is less than the length of the scan line. To permit an entire line to be covered, the arrays are offset from one another in the direction of scan with adjoining array ends overlapped. To correct for the misalignment and redundancy introduced, the image data from the arrays is buffered until a line is completed when readout, is initiated. During readout, cross over from one array to the next is effected within the overlapped areas and the redundant data discarded.
摘要:
The present application provides a mixed resolution, interleaving-based, cross-channel data flow and data format for a printer image path. The architecture provides pixel data for a colorant of a given writing channel at its nominal (full) resolution, while pixel data for other colorants is provided at lowered resolution. Pixel data for a primary channel at its full resolution is interleaved with data for other secondary channels at lower resolution. Known sub-sampling or compression techniques can be used to lower the resolution of the secondary channels. The data at the different resolutions is generated by the digital front end (DFE), which distributes the data for each writing channel at the time it is needed. Preferably, the low resolution data is sent first to the writer, followed by high resolution data, so that data buffering is minimized.
摘要:
Systems and methods are described that facilitate distributing a raster image processing task for an input file (e.g., an electronic document) across a plurality of nodes (e.g., computers) in a network. The input file is received at a first node, which becomes the controlling node and splits the pages of the input file into interleaved chunks such that adjacent pages are allocated to different chunks (i.e., no chunk contains adjacent pages in the document). Chunks are then assigned to different nodes for concurrent raster image processing. Once complete, the processed pages are returned to the controller node, which logically orders the pages into their original sequential order, and outputs the logically ordered, raster image processed pages to a printer, where they are printed.
摘要:
According to an aspect of the disclosure, a printing system is provided comprising a plurality of resources including idle and non-idle resources having a at least one image marking engine. The plurality of resources includes a page parallel RIP system wherein the RIP system supports configurable sized print chunks. The RIP system adaptively adjusts the size of the chunks according to the busyness of receiving RIP nodes.
摘要:
A method and system is provided for splitting a print job into its preamble and at least one chunk. The splitter maintains a collection of RIP node addresses to which chunks of the job currently being split have already been sent. When a new chunk is about to be sent, the splitter checks whether each RIP node address has already received a chunk. If the RIP node has not already received a chunk, the splitter sends the preamble as well as the chunk to an available RIP associated with the RIP node. If, however, the RIP node address has already received a chunk, only the portion of the chunk after the preamble is sent to an available RIP associated with the RIP node and communicate the location of the preamble to the available RIP node. The preamble may contain common content for each job.
摘要:
Systems and methods are described that facilitate distributing a raster image processing task for an input file (e.g., an electronic document) across a plurality of nodes (e.g., computers) in a network. The input file is received at a first node, which becomes the controlling node and splits the pages of the input file into interleaved chunks such that adjacent pages are allocated to different chunks (i.e., no chunk contains adjacent pages in the document). Chunks are then assigned to different nodes for concurrent raster image processing. Once complete, the processed pages are returned to the controller node, which logically orders the pages into their original sequential order, and outputs the logically ordered, raster image processed pages to a printer, where they are printed.
摘要:
Differences between an offline spectrophotometer and an inline spectrophotometer can result in differences between a hardcopy target color and a printed reproduction of that color. The inline spectrophotometer is inside of a printer and configured to measure printer output. As such, the inline spectrophotometer cannot conveniently measure the hardcopy target color. A printing error or an instrument offset can be determined and passed to a color correction module that updates the device dependent color specification associated with the given spot color. This color specification may be stored, for example, in the printer controller, and used when a document subsequently calls for that spot color, thereby providing accurate color reproduction from that particular printer incorporating that particular inline spectrophotometer.