Each of the first sampling circuits and the second sampling circuits may include a first switch configured to turn on/off input of the n×1 signal; a capacitor configured to store the n×1 signal and to store the n×m signal when the connecting switch is in a turns on state; and a second switch configured to turn on/off output of n×m signals.
The readout circuit is configured to sequentially output the n×m signals with the m number of column line basis.
According to another aspect of the present invention, there is provided a method of driving an image sensor including a plurality of pixels arranged in a matrix from along a plurality of row lines and column lines, including: selecting the row lines with n number line basis in a binning mode; and sampling n×1 signals from each of the column lines in response to the selection of the row lines, and outputting n×m binning signals by averaging the n×1 signals with a m number of column line basis with a readout circuit wherein n and m are natural numbers of 2 or more.
The method further includes: sampling, by turns, the n×1 signal output from each of the column lines, and outputting, by turns, the n×m binning signals with first sampling circuits and second sampling circuits configured of the readout circuit, wherein the n×m binning signals are formed by connecting m number of the first sampling circuits and the second sampling circuits.
Each of the first sampling circuits and the second sampling circuits includes: a first switch configured to turn on/off input of the n×1 signal; a capacitor configured to store the n×1 signal and to store the n×m signal when the connecting switch is in a turn-on state; and a second switch configured to turn on/off output of n×m signals.