To improve a contrast between a flow portion such as a blood vessel and a background portion or between parts different in magnetic susceptibility. A sequencer controls required respective portions and detects a magnetization vector excited to have a phase difference between the blood vessel and a static portion. A computation unit determines the pixel value of each pixel position as a value proportional to the absolute value of the amplitude of the magnetization vector detected relating to each pixel position. The computation unit corrects the determined pixel value so as to increase a difference of the pixel values between the blood vessel and the static portion on the basis of a real part of the magnetization vector detected relating to each pixel position.