PROBLEM TO BE SOLVED: To enable dual-energy collection or multi-energy collection by a high-speed switching system by using DAS of a sequential collection system. An X-ray CT apparatus according to an embodiment includes an X-ray generation unit, an X-ray detection unit, a collection unit, and a control unit. The X-ray generation unit generates X-rays. The X-ray detection unit has first to nth (n is an integer of 2 or more) detection element groups that detect X-rays that have passed through the subject and accumulate the charges generated by the detection. The collection unit collects the detection data for each view by repeating the process of reading the charges accumulated in the first to nth detection element groups in order from the first detection element group in group units. . The control unit periodically changes the energy of the X-rays emitted to the subject, and collects the detection data regarding one or a plurality of consecutive views, and the energy of the X-rays emitted to the subject. The X-ray generator is controlled so that the average of the X-rays is substantially equal between the detection element groups. [Selection diagram] Figure 1【課題】逐次収集方式のDASを用いて、高速スイッチング方式によるデュアルエナジー収集又はマルチエナジー収集を可能にすること。【解決手段】実施形態のX線CT装置は、X線発生部と、X線検出部と、収集部と、制御部とを備える。X線発生部は、X線を発生する。X線検出部は、被検体を透過したX線を検出し、当該検出により発生した電荷を蓄積する、第1~第n(nは2以上の整数)の検出素子グループを有する。収集部は、前記第1~前記第nの検出素子グループで蓄積された電荷を、前記第1の検出素子グループから順に、グループ単位で読み出す処理を繰り返すことで、ビュー毎の検出データを収集する。制御部は、前記被検体に照射されるX線のエネルギーを周期的に変化させるとともに、1又は連続する複数のビューに関する検出データを収集する間に、前記被検体に照射されるX線のエネルギーの平均が、前記検出素子グループ間で実質的に等しくなるように前記X線発生部を制御する。【選択図】図1