An MRI apparatus includes a filtering control unit that filters discrete MR-signal values. A filter-coefficient setting unit sets a plurality of filter coefficients with respect to each point of sampling time, based on time-shift amounts corresponding to variations in an MR-signal frequency arising from temporal variations in the magnetic field strength. A product-sum operating unit filters the MR-signal values by performing a product-sum operation between the filter coefficients and the MR-signal values. An image-data creating unit creates image data based on the MR-signal values on which the filtering processing is performed.