Patent ID: 7945091

Claim:
An image processor, comprising: an input unit capturing an image data which are represented by two or more kinds of color components including at least correction object color components and reference color components and which have one kind of said color components per pixel; a color misregistration information acquisition unit acquiring or detecting information about positional shifts of said correction object color components; and a color misregistration suppression unit correcting positional shifts of said correction object color components on the basis of said information about positional shifts, wherein said color misregistration suppression unit comprises: a positional shift correction unit correcting said positional shifts of said correction object color components on the basis of said information about positional shifts; an image structure extraction unit extracting image structures from said reference color components; and an image structure compensation unit compensating for image structures lost from said correction object color components due to said positional shift correction with image structures of said reference color components extracted by said image structure extraction unit.