PROBLEM TO BE SOLVED: To provide a magnetic resonance imaging apparatus capable of retaking data in a case that the data is collected during a systolic period.SOLUTION: A control means 61 transmits a heart phase calculating instruction for calculating the heart phase of a subject 9 to a heart phase calculating means 64 during a waiting time W2. The heart phase calculating means 64 calculates the heart phase of the subject 9 at a predetermined time during the waiting time W2 upon the reception of the heart phase calculating instruction to transmit the calculated result to the control means 61. The control means 61 decides whether the heart phase CP2 belongs to a diastolic period Pd and determines whether the data is retaken on the basis of the decision result. In a case that the data is determined to be retaken, the control means 61 transmits a data retaking instruction to the heart phase calculating means 64.COPYRIGHT: (C)2010,JPO&INPIT【課題】心収縮期にデータを収集した場合にデータの取直しが可能な磁気共鳴イメージング装置を提供する。【解決手段】制御手段61は、待ち時間W2の間に、被検体9の心位相を算出する心位相算出命令を心位相算出手段64に伝送する。心位相算出手段64は、心位相算出命令を受け取ると、待ち時間W2の中の所定の時刻における被検体9の心位相を算出し、その算出結果を制御手段61に伝送する。制御手段61は、心位相CP2が心拡張期Pdに属しているか否かを判定し、その判定結果に基づいて、データを取り直すか否かを決定する。データを取り直すと決定した場合、制御手段61は、制御手段61にデータを取り直す命令を伝送する。【選択図】図1