In the black blood method using a double inversion pulse, images in the
systole of the cardiac cycle can be captured in a reliable manner even in
the presence of a cycle-to-cycle variance in the heart beat cycle. A
pulse sequence of the black blood method composed of a double inversion
pulse DIV and an imaging pulse train SEQ.sub.ima is used. This sequence
is applied in sync with an ECG signal of a subject to be imaged, and
magnetic resonance imaging is thereby performed. The double inversion DIV
is applied in sync with an R-wave:R1 appearing on the ECG signal at a
given timing, with a first delay time td1 (fixed value), and the imaging
pulse train SEQ.sub.ima is applied in sync with the following R-wave:R2
with a second delay time td2 (fixed value: set in accordance with the
systole). A variance of the cardiac cycle is absorbed in an inversion
time BBTI.