In order to reduce inaccuracy of a hemodynamic visualization image acquired when a blood flow is labeled before blood flow visualization imaging, an MRI apparatus uses a blood flow velocity to control pulse sequences including a sequence of applying a high-frequency pulse for labeling the blood flow and imaging the subsequent blood flow or display of the hemodynamic visualization image. For example, the blood flow velocity is used for controlling application positions of one or more high-frequency pulses from among a plurality of the high-frequency pulses for labeling. The MRI apparatus controls time between labeling the blood flow and starting imaging and/or the application positions of high-frequency pulses for labeling the blood flow. A threshold value for color display of a blood flow visualization image is controlled.