In vascular imaging using a PC-MRA method, to render high quality vessels each with different blood flow velocity. To this end, for the subject, in each phase encoding multiple, the present invention is a measurement of the echo signal based on the measurement of the echo signal based on the application of a positive flow encoding pulse, the application of a negative flow encoding pulse, is performed by varying the flow encoding, using a plurality of echo signals absolute value of the flow encode is different, to reconstruct the blood vessel image of the subject.PC-MRA法を用いた血管撮像において、血流速度の異なる複数の血管をそれぞれ高画質で描出する。そのために、本発明は、被検体に対し、複数の位相エンコードの各々で、正極性フローエンコードパルスの印加に基づくエコー信号の計測と、負極性フローエンコードパルスの印加に基づくエコー信号の計測と、をフローエンコードを異ならせて行い、フローエンコードの絶対値が異なる複数のエコー信号を用いて、被検体の血管画像を再構成する。