摘要:
In a printing apparatus which performs printing by scanning a carriage that supports a printhead having a plurality of printing elements arrayed in a predetermined direction, on a printing medium in a direction perpendicular to the predetermined direction, printing data of a raster format obtained by processing transmitted image information into data used for printing, or printing data transmitted in the raster format is stored in a printing data memory. The printing data stored in the printing data memory is stored in a buffer memory having a storage area corresponding to each printing element. This arrangement adopts a head parameter unit which stores information on the printhead arrangement. Processing of reading out the printing data stored in the printing data memory and storing the printing data in the buffer memory, and processing of reading out the printing data stored in the buffer memory are controlled in accordance with the information stored in the head parameter unit.
摘要:
In a printing apparatus which performs printing by scanning a carriage, which supports a printhead having a plurality of printing elements arrayed in a predetermined direction, relative to a printing medium in a direction perpendicular to the predetermined direction, printing data of a raster format obtained by processing transmitted image information into data used for printing, or printing data transmitted in the raster format is stored in a printing data memory. The printing data stored in the printing data memory is stored in a buffer memory having a storage area corresponding to each printing element. A head parameter unit stores information on the printhead arrangement. Processing of reading out the printing data stored in the printing data memory and storing the printing data in the buffer memory, and processing of reading out the printing data stored in the buffer memory are controlled in accordance with the information stored in the head parameter unit.
摘要:
The invention relates to an information processing apparatus, which comprises a plurality of communication units connected to a bus in a ring shape. At least one of the plurality of communication units extends a transmission interval when it is determined that the processing unit, which is to execute the next process for received data, is the processing unit, which executes the process after the processing unit corresponding to the at least one of the plurality of communication units, and when it is detected that the process for the received data is suspended.
摘要:
An apparatus includes a plurality of processing modules which are connected to each other by corresponding communication unit and the modules transfer packets in a predetermined direction to execute a plurality of operations of pipeline processing. The module includes a storage unit for storing a first identification and a second identification for each of the plurality of operations, a reception unit for extracting data from a packet which has the first identification, a processing unit for processing the data extracted by the reception unit, and a transmission unit for storing the second identification corresponding to the first identification of the packet a packet and transmitting the packet to the module arranged in the predetermined direction.
摘要:
A data processing apparatus comprising: a determination unit to determine whether data input from input/output module is data to be processed by a plurality of processing modules in a setting order; and a switching unit to switch a first data and second data processing path, so that when the determination unit determines that the data input from the input/output module is not data to be processed by the processing modules in the setting order, the communication modules circulate data via the first data processing path used to transfer the data in an order in which the communication modules are connected, and otherwise, the communication modules circulate data via the second data processing path used to control the communication modules to transfer the data in the setting order.
摘要:
When the pixel of interest exists at a pixel position where reference of an error buffer is necessary, a quantization error generated in a region having undergone error diffusion processing is obtained from the error buffer. A quantization error generated in error diffusion processing in a region containing the pixel of interest is obtained from an error memory. Diffusion errors are calculated from the quantization errors using an error diffusion matrix. The value of the pixel of interest and the diffusion errors are added, and the addition value is quantized into the quantization value of the pixel of interest. The difference between the quantization value and the addition value is calculated as a quantization error to be stored in the error memory. When the pixel of interest exists at a pixel position where write in the error buffer is necessary, the quantization error is stored in the error buffer.
摘要:
An image processing apparatus that converts input image data into printable image data is provided. The apparatus performs screen processing on the input image data, and determines whether moiré occurs in screen image data generated by the screen processing unit for a target pixel in the input image data. Depending on the determination result made by the determination unit, the apparatus outputs one of a screen pixel value in the screen image data for the target pixel and a value obtained by converting an input pixel value into a printable pixel value based on intermediate data, as a value of the target pixel in the printable image data, the intermediate data being generated by replacing a screen pixel in the screen image data that is determined to have moiré by the determination unit with the input pixel value in the input image data.
摘要:
A data processing apparatus includes an input unit to input data and processing modules. The processing modules may be connected as part of a ring-shaped data transfer path to transfer data in one direction. Each processing module includes a communication unit configured to implement a first data processing path and a setting path and a processing unit configured to process data received by the communication unit. When using switching data to switch the processing modules performing on the first data processing path to the processing modules performing on the setting path, the switching data is processed on the first data processing path.
摘要:
In an information-processing apparatus including a plurality of modules and a first arbiter which arbitrates bus-access requests of the plurality of modules, at least one of the plurality of modules includes a plurality of submodules and a second arbiter which arbitrates bus-access requests of the plurality of submodules and transmits at least one of the bus-access requests of the plurality of submodules to the first arbiter.
摘要:
An apparatus for executing image processing by a plurality of serially connected image processing modules stores, in memory, set values for the plurality of image processing modules and image data to be processed by the plurality of image processing modules, adds headers to respective ones of the set values and image data that have been read out of the memory and transmits the result to a top image processing module among the plurality of image processing modules.