Image processing apparatus which performs image processing for correcting misregistration, control method of image processing apparatus, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorKenichirou Haruta
Life of this patent
Estimating the term…
Abstract
Correction amounts of pixels in a sub-scanning direction for correcting misregistration of an image are determined based on interpolation using the correction amount in the sub-scanning direction corresponding to a first segment and the correction amount in the sub-scanning direction corresponding to a second segment, both of which are configured by pixels in the image.
Claims19
An image processing apparatus comprising:
- a storing unit configured to store a first correction amount associated with a first set which is divided into a plurality of subsets in a main scanning line of an image and a second correction amount associated with a second set which is divided into a plurality of subsets in the main scanning line of the image, the first and second sets being next to each other in the main scanning line and each subset of the first and second sets consisting of one or more pixels included in the image;
- a determination unit configured to determine correction amounts of the respective subsets of the first and second sets, by performing an interpolation using the stored first and second correction amounts;
- and
- a shifting unit configured to shift a position of each of the subsets of the first and second sets, in a sub-scanning direction, based on each of the correction amounts determined respectively for the subsets by the interpolation.
A control method for an image processing apparatus, which has a storing unit configured to store a first correction amount associated with a first set which is divided into a plurality of subsets in a main scanning line of an image and a second correction amount associated with a second set which is divided into a plurality of subsets in the main scanning line of the image, the first and second sets being next to each other in the main scanning line and each subset of the first and second sets consisting of one or more pixels included in the image, the controlling method comprising:
- determining correction amounts of the respective subsets of the first and second sets, by performing an interpolation using the stored first and second correction amounts;
- and
- shifting a position of each of the subsets of the first and second sets, in a sub-scanning direction, based on each of the correction amounts determined respectively for the subsets by the interpolation.
A non-transitory computer-readable storage medium for causing a computer to execute a process comprising:
- obtaining from a storing unit storing a first correction amount associated with a first set which is divided into a plurality of subsets in a main scanning line of an image and a second correction amount associated with a second set which is divided into a plurality of subsets in the main scanning line of the image, the first and second sets being next to each other in the main scanning line and each subset of the first and second sets consisting of one or more pixels included in the image;
- determining correction amounts of the respective subsets of the first and second sets, by performing an interpolation using the stored first and second correction amounts;
- and
- shifting a position of each of the subsets of the first and second sets, in a sub-scanning direction, based on each of the correction amounts determined respectively for the subsets by the interpolation.
Dependencies are inferred from the claim text.