The present invention secures a number of photons suitable for each energy bin and reduces the probability of occurrence of an overflow. An X-ray tube (13) generates X-rays. An X-ray detector (15) repeatedly detects X-ray photons generated by the X-ray tube (13) and repeatedly generates an electrical signal according to the repeatedly detected X-ray photons. A rotational frame (11) rotatably supports the X-ray tube (13) around a rotation axis (R). A setting unit (55) sets a read cycle or a duration of read time on the basis of a reference count number for each of multiple energy bands in the X-rays generated by the X-ray tube (13). A data collection unit (25) counts the number of electrical signals from the X-ray detector (15) according to the set duration or cycle for each of the multiple energy bands.La présente invention garantit un nombre de photons adapté à chaque benne énergétique et réduit la probabilité dapparition dun débordement. Un tube à rayons X (13) génère des rayons X. Un détecteur de rayons X (15) détecte de façon répétée des photons de rayons X générés par le tube à rayons X (13) et génère de façon répétée un signal électrique conformément aux photons de rayons X détectés à répétition. Un cadre rotatif (11) soutient de façon rotative le tube à rayons X (13) autour dun axe de rotation (R). Une unité de paramétrage (55) configure un cycle de lecture ou une durée de temps de lecture sur la base dun nombre de coups de référence pour chacune des multiples bandes dénergie dans les rayons X générés par le tube à rayons X (13). Une unité de collecte de données (25) compte le nombre de signaux électriques du détecteur à rayons X (15) selon la durée configurée ou le cycle configuré pour chacune des multiples bandes dénergies.各エネルギー・ビンに適したフォトン数を確保しつつオーバーフローの発生確率を低減する。 X線管13は、X線を発生する。X線検出器15は、X線管13から発生されたX線フォトンを繰り返し検出し、繰り返し検出されたX線フォトンに応じた電気信号を繰り返し発生する。回転フレーム11は、X線管13を回転軸R回りに回転可能に支持する。設定部55は、X線管13から発生されるX線における複数のエネルギー帯域の各々についての基準カウント数に基づいて読み出し周期又は読み出し期間の時間長を設定する