Patent ID: 8111308

Claim:
A signal processing apparatus comprising: a first memory adapted to store an output value of an image sensor; a second memory adapted to store a smear amount on each of vertical lines of the image sensor; a smear detection unit adapted to compare an output signal value of an optical black portion on the image sensor stored in said first memory with the smear amount stored in said second memory to determine a cyclic coefficient based on the comparison result; a smear amount calculating unit adapted to calculate the smear amount based on the output signal value of the optical black portion on the image sensor stored in said first memory, the smear amount stored in said second memory, and the cyclic coefficient determined by said smear detection unit; a correction coefficient calculating unit adapted to calculate a correction coefficient based on the smear amount determined by said smear amount calculating unit; and a correction unit adapted to subject the output signal value on an effective pixel portion of the image sensor stored in said first memory to a correction processing using the correction coefficient determined by said correction coefficient calculating unit.