A flip-angle calculating unit calculates a flip angle of a fat-suppression
pulse by inputting scanning parameters read from a scanning-parameter
storage unit based on scanning conditions set by a scan-condition setting
unit and a desired fat-suppression level, into a predetermined computing
program. A control unit suppresses fat signals to a desired level by
performing irradiation of a fat-suppression pulse having the calculated
flip angle and application of a spoiler gradient magnetic field onto a
scan target portion of a subject by controlling a gradient magnetic-field
generating unit and a transmitting-receiving unit, and further performs
irradiation of an RF pulse and application of a gradient magnetic field
in accordance with a predetermined pulse sequence, thereby detecting
water signals and suppressed fat signals as MR signals. An image-data
creating unit creates image data by reconstructing the MR signals.