Data processing apparatus, data processing method, and medium
AssigneeCanon Kabushiki Kaisha
InventorMasanari Toda
Life of this patent
Estimating the term…
Abstract
A printer driver capable of converting color data into monochrome image data to be outputted to a high-quality monochrome image printer. Source data colors (red, green, blue) are converted by a printer driver to gray values using equation (1). A palette number which is closest to the obtained gray value is transferred to the system I/F. The system performs rendering by filling the rendering area with the palette number. When the data stored in the 8 bit-per-pixel (BPP) memory space in rendering process is transferred to the driver I/F, the printer driver performs binarization on the black value (8 bits) of the palette number.
Claims18
A data processing apparatus for having output data generation means perform rendering, said output data generation means rendering image data in a rendering bitmap space of a designated tone in a memory, comprising:
- table registration means for registering a color palette table in said output data generation means, the color palette table including monochrome values having linear tones and color values evenly arranged in a color space;
- first conversion means for receiving a rendering command from said output data generation means and converting a color attribution value included in the rendering command into a monochrome value;
- second conversion means for converting the color attribution value by selecting a corresponding color palette number in the color palette table which is registered in accordance with the monochrome value obtained by said first conversion means;
- and
- rendering command output means for outputting a rendering command of the converted color attribution value to said output data generation means.
A data processing apparatus comprising:
- first conversion means for converting inputted luminance color data to corresponding luminance gray data;
- second conversion means for converting the luminance gray data, converted by said first conversion means to corresponding density gray data;
- rendering means for rendering the density gray data converted by said second conversion means;
- binarization means for binarizing the density gray data rendered by said rendering means;
- and
- output means for outputting the binary data, binarized by said binarization means, as monochrome image data.
A data processing method comprising the steps of:
- converting inputted luminance color data to corresponding luminance gray data;
- converting the luminance gray data to corresponding density gray data;
- rendering the density gray data;
- binarizing the rendered data;
- and
- outputting the binarized data as monochrome image data.
A data processing method for a data processing apparatus having a color palette table including monochrome values having linear tones and color values evenly arranged in a color space, comprising:
- a table registration step of registering the color palette table;
- a first conversion step of receiving a rendering command and converting a color attribution value included in the rendering command into a monochrome value;
- a second conversion step of converting the color attribution value by selecting a corresponding color palette number in the color palette table which is registered in accordance with the monochrome value obtained in said first conversion step;
- and
- a rendering command output step of outputting a rendering command of the color attribution value which has been converted to the monochrome value.
Dependencies are inferred from the claim text.