The purpose of the invention is to provide an X-ray CT apparatus capable of correcting a missing encoder signal even upon acceleration or deceleration of a rotation unit. The X-ray CT apparatus is provided with: a rotation unit that comprises an X-ray tube and an X-ray detector mounted thereon and rotates around a subject; a rotation sensor that generates an encoder signal synchronized with rotation of the rotation unit; and a scanner control device that receives input of the encoder signal and outputs a control signal for controlling the rotation unit on the basis of a correction signal obtained by correcting the encoder signal. The scanner control device calculates a rotation speed change rate of the rotation unit from the encoder signal continuously input until immediately before, predicts the next signal change timing of the encoder signal, and generates a correction signal at the predicted signal change timing.L'objectif de l'invention est de fournir un appareil TDM à rayons X capable de corriger un signal de codeur manquant, même lors d'une accélération ou décélération d'une unité de rotation. L'appareil TDM à rayons X est pourvu de : une unité de rotation qui comprend un tube à rayons X et un détecteur de rayons X installé sur celui-ci et tourne autour d'un sujet; un capteur de rotation qui génère un signal de codeur synchronisé avec la rotation de l'unité de rotation; et un dispositif de commande de scanner qui reçoit une entrée du signal de codeur et délivre en sortie un signal de commande pour commander l'unité de rotation sur la base d'un signal de correction obtenu par correction du signal de codeur. Le dispositif de commande de scanner calcule un taux de changement de vitesse de rotation de l'unité de rotation du signal de codeur entré en continu jusqu'au moment immédiatement précédent, prédit la temporisation de changement de signal suivant du signal de codeur, et génère un signal de correction à la temporisation de changement de signal prédite.回転部の加減速