When a cumulative dose is predicted and automatic exposure control performed, the calculation of the prediction time for the cumulative dose to reach the target dose is calculated in a short period of time. Detection pixels (38b) are provided in a detection panel (30) for detecting X-rays. A signal processing circuit (45) samples the dosage signals indicating the dose of X-rays per unit of time on the basis of output from the detection pixels (38b). An exposure start determining unit (52) determines whether or not X-ray exposure has started on the basis of the results of a comparison of the dosage signals to the exposure start threshold value. An AEC unit (53) measures, on the basis of these dosage signals, the cumulative dose from the time (T0) at which X-ray exposure started to the time (T1) at which a predetermined period of time has elapsed. The prediction time (TP), which predicts when the cumulative dose will reach a predetermined target dose, is calculated based on the measured dose. When the prediction time (TP) is reached, a stop exposure signal is sent to the radiation source control device (11), and X-ray exposure is stopped.Selon l'invention, lorsqu'une dose cumulée est prédite et qu'une commande d'exposition automatique est effectuée, le calcul du temps de prédiction pour la dose cumulée, afin d'atteindre la dose cible, est calculé en peu de temps. Des pixels de détection (38b) sont situés dans un panneau de détection (30) pour détecter des rayons X. Un circuit de traitement de signal (45) échantillonne les signaux de dosage indiquant la dose de rayons X par unité de temps sur la base d'une sortie des pixels de détection (38b). Une unité de détermination de début d'exposition (52) détermine si une exposition aux rayons X a commencé ou non sur la base des résultats d'une comparaison des signaux de dosage à la valeur seuil de début d'exposition. Une unité AEC (53) mesure, sur la base de ces signaux de dosage, la dose cumulée à partir du moment (T0) auquel