A recording apparatus records image data without wastefully consuming record sheets. Received image data are combined in a sub-scan direction, and if a sub-scan length of the combined image data does not exceed a sub-scan length of a record sheet loaded in the apparatus, the combined data is recorded on one record sheet. When main scan lengths of image data of a plurality of pages combined are different from each other, the image data are reduced to comply to a record sheet of a minimum main scan length. When resolutions of image data of a plurality of pages combined are different from each other, the resolutions are converted to a minimum resolution and they are recorded.
An image forming apparatus has a normal print mode in which input image data for a plurality of pages are processed into images on the same number of pages of paper, and a trial print mode in which the input image data are processed into minified images on fewer pages of the paper for trial output such that a user can check an output result to be obtained in the normal mode beforehand. In the trial print mode, a blank page detector detects a blank page from the input image data, and an image data minifier converts the image data stored in an image data buffer into minified image data and stores the data in a second buffer. Then, a plotting section develops the minified image data read from the second data buffer into a plotting pattern, which is then written to a page buffer. In an output section, the plotting pattern read from the page buffer is processed into a visible image. At this time, an image corresponding to the blank page detected by the blank page detector is not formed.
A print drive is present in an electronic pre-press workflow that includes a raster image processor ("RIP") and an output device to receive, store, combine and transmit raster data processed by the raster image processor. A prepress imposition scheme is created at the front end and processed by the RIP. Prepress imposition parameters are used to generate a press sheet template image, which is transmitted to the print drive. The print drive is capable of applying the press sheet template to page raster data on demand to form a multi-page press sheet assembly so that raster images of individual pages remain independent. Among other benefits, this improves electronic prepress workflow by eliminating the need to generate combined raster images of multi-page press sheets to correct or modify a portion of the assembly.
A printer provides additional read/write memory for image processing by operating with stored programs in compressed form. When needed for execution, instructions of a compressed program are expanded by a decompression circuit on the fly in an instruction cache. In a preferred embodiment, the instruction cache includes dynamic random access memory (DRAM). Further, the processor for executing the expanded instructions, the decompression circuit, and the instruction cache are integrated together on the same chip. A printer having a processor for formatting incoming data in a page description language (PDL), for example, executes the instructions of the PDL interpreter program from the cache while the PDL program as a whole is stored in compressed format in off-chip ROM or received from an external computer (downloaded) into off-chip RAM.
A printer provides additional read/write memory for image processing by operating with stored programs in compressed form. When needed for execution, instructions of a compressed program are expanded by a decompression circuit on the fly in an instruction cache. In a preferred embodiment, the instruction cache includes dynamic random access memory (DRAM). Further, the processor for executing the expanded instructions, the decompression circuit, and the instruction cache are integrated together on the same chip. A printer having a processor for formatting incoming data in a page description language (PDL), for example, executes the instructions of the PDL interpreter program from the cache while the PDL program as a whole is stored in compressed format in off-chip ROM or received from an external computer (downloaded) into off-chip RAM.