To realize transfer of data for correction or change in accuracy of position resolution without complicating the circuit.A detection result for each subpixel of a detector is counted for each viewing time. Processes the count result, and sequentially outputs the result in a predetermined data array that can be transferred. Receives the outputted data and at least performs image reconstruction. At this time, the selection of either the first mode in which the count result is added and outputted for each macro pixel constituted by a predetermined number of adjacent sub-pixels and the second mode in which the counting result for each sub-pixel is outputted is selected It has an input unit that accepts from users. In either mode, by outputting without changing the data arrangement, it is possible to output with the same circuit.(Fig.【課題】補正用もしくは位置分解能の精度を変えたデータの転送を回路を複雑化させることなく実現する。【解決手段】検出器のサブピクセルごとの検出結果をビュー時間ごとにカウントする。カウント結果を処理し、転送可能な予め定めたデータ配列で順に出力する。出力したデータを受け取って、少なくとも画像再構成を行う。このとき、隣接する所定数のサブピクセルによって構成されるマクロピクセルごとにカウント結果を加算させて出力する第1モード、および、サブピクセルごとのカウント結果を出力する第2モードのいずれかの選択をユーザーから受け付ける入力部を有する。いずれのモードにおいても、データ配列を変えることなく出力することにより、同じ回路で出力できる。【選択図】図11