In order to form a magnified image without degradation of a resolution, signals of pixels contained in a first image pickup area are read through addition of n (n is a natural number) pixels, and signals of pixels contained in a second image pickup area smaller than the first image pickup area are read through addition of m (m<n, m is a natural number) pixels or without addition.