Patent ID: 8189085

Claim:
An image sensing apparatus comprising: an image sensing unit adapted to generate image data in which a plurality of lines are arranged, each line having a plurality of pixel circuits each including a light-receiving unit which generates and accumulates charges according to a quantity of incident light; a reset unit adapted to execute a first reset mode and a second reset mode on a frame basis, wherein the reset unit sequentially resets the light-receiving units at first time intervals for every predetermined line in the first reset mode, and sequentially resets the light-receiving units at second time intervals different from the first time intervals for every predetermined line in the second reset mode; and a readout unit adapted to execute a first readout mode and a second readout mode on a frame basis, wherein in the first readout mode, the readout unit reads out as pixel values the charges accumulated in the light-receiving units at the first time intervals for every said predetermined line after a predetermined time from start of the reset in the first reset mode, and in the second readout mode, the readout unit reads out as pixel values the charges accumulated in the light-receiving units at the second time intervals for every said predetermined line after a predetermined time from start of the reset in the second reset mode, and wherein, when the readout unit performs readout by switching between two successive frames from readout at the first time intervals for every said predetermined line to readout at the second time intervals for every said predetermined line, or from readout at the second time intervals for every said predetermined line to readout at the first time intervals for every said predetermined line, the reset unit performs reset for the following frame after completion of readout of pixel values in the preceding frame, and wherein when the switching is not performed between the two successive frames, the reset unit performs reset for the following frame before completion of readout of pixel values in the preceding frame.