In order to obtain an image with high SNR and high precision without prolonging the measurement time, without increasing the hardware cost and processing cost of the software, the present invention receives in the receiving coil in the MRI apparatus Narrow the dynamic range (amplitude) of the NMR signal (received NMR signal). In order to narrow the amplitude of the received NMR signal, in the present embodiment, the peak position of the NMR signal from that position is shifted according to the position of the imaging region. This shift is realized by applying frequency encode gradient magnetic field pulses with different applied amounts in the time direction, depending on the position. This is realized by a plurality of independently driven gradient magnetic field generating systems.計測時間を長引かせることなく、また、ハードウェアコストや、ソフトウェアの処理コストを増加させることなく、SNRが高く、高精度な画像を得るため、本発明は、MRI装置において、受信コイルで受信するNMR信号(受信NMR信号)のダイナミックレンジ(振幅)を狭くする。受信NMR信号の振幅を狭めるため、本実施形態では、撮像領域の位置に応じて、当該位置からのNMR信号のピーク位置をシフトさせる。このシフトは、位置に応じて、時間方向の印加量が異なる周波数エンコード傾斜磁場パルスを印加することにより実現する。これは、独立して駆動可能な複数の傾斜磁場発生系により実現する。