X-ray CT apparatus that is able to identify the best cardiac phase in a wide range of cases To provide such, X-ray CT apparatus performs a heart taken by the imaging section 1 to collect the X-ray information and the electrocardiographic waveform data 5 (step S11). Next, creates a reconstructed image of a plurality of cardiac time phase (step S12), a region of interest is extracted for each reconstructed image of the plurality of cardiac phases, and generates a region of interest image (step S13). Then, it calculates the amount of variation for each ROI image to generate a variation amount distribution image (step S14). Then, to calculate the harmonic of each cardiac phase using the variation distribution image (step S15). Then, to determine the optimal cardiac phase based on at least the harmonic degree (step S16).広範な症例において最適心時相を特定することができるX線CT装置等を提供するために、X線CT装置は、撮影部1によって心臓撮影を行い、X線情報及び心電波形データ5を収集する(ステップS11)。次に、複数の心時相の再構成画像を作成し(ステップS12)、複数の心時相の再構成画像ごとに関心領域を抽出し、関心領域画像を生成する(ステップS13)。次に、関心領域画像ごとに変動量を算出し、変動量分布画像を生成する(ステップS14)。次に、変動量分布画像を用いて各心時相の調和度を算出する(ステップS15)。そして、少なくとも調和度に基づいて最適心時相を決定する(ステップS16)。