While one photoelectric conversion unit is disposed in each pixel in the embodiments described above, a different pixel structure may be adopted and pixels may each include two or more photoelectric conversion units. In such a case, the image sensor 3 will add together signals from at least two photoelectric units among the plurality of photoelectric conversion units and individually and separately read out the pixel signals from all the pixels 10 in the first control mode. In the second control mode, the image sensor 3 will read out signals, each generated by combining signals from a plurality of pixels 10 disposed consecutively along, for instance, the column direction.