In the first control mode, the vertical control unit 70 sets the addition switch unit 18 in an ON state and also sets the coupling switch unit 19 in an ON state at the pixel 10 (1, 1) in the first row. In addition, the vertical control unit 70 sets, for instance, the first selection unit 16 in an ON state and the second selection unit 17 in an OFF state. The electric charge resulting from photoelectric conversion in the first photoelectric conversion unit 11a and the electric charge resulting from photoelectric conversion in the second photoelectric conversion unit 11b are respectively transferred by the first and second transfer units 12a and 12b, and are added together and accumulated in the first and second FDs 14a and 14b. A pixel signal corresponding to the sum of the electric charges added together is generated via the first and second amplifier units 15a and 15b, the coupling switch unit 19 and the first selection unit 16, and is read out to the first vertical signal line VL1. Pixel signals having been output to the first vertical signal line VL1 are added together via the arithmetic unit 50 as explained earlier.