In k space parallel imaging, the image reconstruction processing is increased in speed without deteriorating the image quality. Therefore, interpolation processing in the image reconstruction processing of the k space parallel imaging is segmented into element data generation processing in which measured k space data of one of channels is used such that element data of interpolation data of all of the channels is generated, and addition processing in which the generated element data is added for each channel. The element data generation processing is segmented into units set in advance, for example, for each channel and the element data generation processing is executed in parallel.