PROBLEM TO BE SOLVED: To improve an image quality by acquiring a stable analysis result of navigator data.SOLUTION: A distance calculation section calculates a distance between different portions in a subject, which are excited by an RF pulse to obtain magnetic resonance signals, on an axial cross section. An RF pulse determination section determines a navigator pulse based on the distance. A scan section executes a navigator sequence which transmits the navigator pulse determined by the RF pulse determination section, in the subject and alternately executes an imaging sequence in an imaging region. A navigator data processing section processes the plurality of navigator data acquired by the execution of the navigator sequence, and a raw data selection section selects imaging data as the raw data based on the processing data. A slice image is generated based on the raw data.COPYRIGHT: (C)2010,JPO&INPIT【課題】ナビゲータデータの安定した解析結果を得ることにより、画質を向上させる【解決手段】被検体において、RFパルスにより励起させて磁気共鳴信号を得たい、異なる部位間の距離を距離算出部が軸位横断面上で算出する。そして、この距離に基づいてRFパルス決定部がナビゲータ用パルスを決定する。そして、スキャン部が被検体において、RFパルス決定部により決定されたナビゲータ用パルスを送信するナビゲータシーケンスを実施し、イメージング領域においてイメージングシーケンスを交互に実施する。そして、ナビゲータシーケンスを実施することにより取得された複数のナビゲータデータに対して、ナビゲータデータ処理部がデータ処理を施し、その処理データに基づいてローデータ選択部がイメージングデータをローデータとして選択する。そして、このローデータに基づいてスライス画像を生成する。【選択図】図4