An electromagnetic wave signal, having a pulse train in which pulses having a plurality of frequencies corresponding to multi-type atomic nuclei are arranged in a line, is applied to a target object located in a magnetic field by using a radio frequency (RF) coil in the magnetic field. Data of magnetic resonance signals corresponding to the multi-type atomic nuclei is collected from the RF coil, and multi-type magnetic resonance images corresponding to the multi-type atomic nuclei are generated by using the data of the magnetic resonance signals.Selon linvention, un signal donde électromagnétique, possédant un train dimpulsions dans lequel des impulsions ayant une pluralité de fréquences correspondant à des noyaux atomiques de plusieurs types sont alignées, est appliqué à un objet cible placé dans un champ magnétique en utilisant une bobine radiofréquence (RF) dans le champ magnétique. Des données de signaux de résonance magnétique correspondant aux noyaux atomiques de plusieurs types sont rassemblées par la bobine RF, et des images de résonance magnétique de plusieurs types correspondant aux noyaux atomiques de plusieurs types sont générées en utilisant les données des signaux de résonance magnétique.