Patent ID: 7671892

Claim:
An image sensing apparatus, comprising: an image sensing unit configured to sense an object image and output image signals; a shift amount detecting unit configured to detect a shift amount between two image signals, from said image signals that are sequentially output by said image sensing unit; an image signal synthesizing unit configured to perform a level adjustment varying for each area of said two image signals that are to be synthesized and sequentially synthesize said two image signals based on detection results of said shift amount detecting unit, and generate a synthesized image signal that has been corrected by said shift amount; a memory unit configured to accumulate said synthesized image signal; and an area information generating unit configured to generate, in said memory unit, first area information indicating an area on which said image signal output from said image sensing unit is to be superimposed, and second area information indicating the entire area of said synthesized image signal in said memory unit, based on the detection results of said shift amount detecting unit, wherein when the number of shootings is taken as N (where N is a positive integer), said image signal synthesizing unit: performs said level adjustment in which said synthesized image signal accumulated in said memory unit is multiplied by N/(N−1), in an area that is inside the area indicated by said second area information and outside the area indicated by said first area information; performs said level adjustment in which said image signal output from said image sensing unit is multiplied by N, in an area that is inside the area indicated by said first area information and does not overlap with said synthesized image signal accumulated in said memory unit; and synthesizes said image signal output from said image sensing unit and said synthesized image signal, in an area that is inside the area indicated by said first area information and overlaps with said synthesized image signal accumulated in said memory unit.