Patent ID: 8400515

Claim:
An image correction processing apparatus, the apparatus comprising a computer controller including: a motion vector obtaining unit that receives a detected motion vector of each block in a shot image during an optical zooming operation, wherein the shot image is divided into a plurality of blocks; a linear function calculating unit that for each block calculates a linear function that represents a straight line, wherein the slope of straight line is the same as that of a line passing through the center of the shot image and a representative point, and passes through a vector detection point; a hand-movement calculating unit that selects at least two blocks that have the calculated linear functions, wherein the slope of the calculated linear functions are different from each other, and configured to obtain an intersection of graphs of the linear functions of the selected blocks so as to calculate a motion vector caused by hand movement; and a hand-movement correcting unit that corrects the hand movement in the shot image based on the calculated motion vector caused by the hand movement.