US 7,515,318 B2
Image processing apparatus, image processing process and program
Hitoshi Nishikori, Inagi (Japan); Naoji Otsuka, Yokohama (Japan); Kiichiro Takahashi, Kawasaki (Japan); Osamu Iwasaki, Tokyo (Japan); Minoru Teshigawara, Yokohama (Japan); Takeshi Yazawa, Yokohama (Japan); and Toshiyuki Chikuma, Kawasaki (Japan)
Assigned to Canon Kabushiki Kaisha, Tokyo (Japan)
Filed on May 04, 2004, as Appl. No. 10/837,672.
Claims priority of application No. 2003-132220 (JP), filed on May 09, 2003.
Prior Publication US 2004/0263883 A1, Dec. 30, 2004
Int. Cl. G06F 15/00 (2006.01); G03F 3/08 (2006.01); G06K 9/00 (2006.01)
U.S. Cl. 358—520  [358/1.9; 382/167] 1 Claim
OG exemplary drawing
 
1. An image processing method for performing a predetermined conversion process with respect to input image data corresponding to each of pixels constituting an image to be formed on a recording medium by plural species of dots which can display an identical hue and are different in at least one of a density and a diameter, said method comprising:
a first generation step for generating independent multi-level data corresponding to the respective plural species of dots on the basis of input image data corresponding to a target pixel; and
a second generation step for generating data relating to an amount of generation of the plural species of dots with respect to the target pixel on the basis of a relationship between the independent multi-level data, corresponding to the respective plural species of dots, generated in said first generation step, wherein said first generation step includes:
(A) a conversion step of converting input image data into independent data corresponding to the plural species of dots,
(B) an addition step of adding an error obtained through a predetermined manner to the converted data, and
(C) a step of generating independent multi-level data corresponding to the plural species of dots by quantizing the data obtained in said addition step, and
wherein the error is calculated on the basis of the data obtained in said addition step and the data obtained in said second generation step.