X-ray CT apparatus, data processing method, and storage medium
An X-ray CT apparatus of an embodiment includes a gantry and a control device held by the gantry. The control device includes processing circuitry. The processing circuitry is configured to collect data corresponding to energy of a material, adjust conditions for the data at the time of collecting the data, bundle the data distinguished in some of a plurality of energy bins, aggregate the collected data and the bundled data, and switch between the aggregation of the collected data and the aggregation of the bundled data.
1 . An X-ray CT apparatus, comprising:
a gantry; and
a control device held by the gantry, the control device comprising processing circuitry configured to:
collect data corresponding to energy of X-ray photons;
adjust conditions for the data at a time of collecting the data;
bundle the data distinguished in some of a plurality of energy bins;
aggregate count data of the X-ray photons of each energy bin according to the collected data and aggregate the count data of the X-ray photons according to the bundled data; and
switch collection modes for collecting data between a first mode and a second mode based on mode setting information included in a scan plan, a number of energy bins set in the first mode being less than a number of energy bins set in the second mode.
2 . The X-ray CT apparatus according to claim 1 , wherein the processing circuitry is further configured to adjust at least one of the number of energy bins or numerical criteria regarding the energy at a time of distinguishing the data in the energy bins.
3 . The X-ray CT apparatus according to claim 2 ,
wherein the processing circuitry is further configured to adjust the number of energy bins to be smaller in the first mode than in the second mode.
4 . The X-ray CT apparatus according to claim 3 , wherein the processing circuitry is further configured to adjust the number of energy bins to be one in the first mode.
5 . The X-ray CT apparatus according to claim 1 , wherein the processing circuitry is further configured to:
output the aggregated count data; and
store the collected data in a buffer.
6 . The X-ray CT apparatus according to claim 5 , wherein the processing circuitry is further configured to store the collected data in the buffer in the first mode.
7 . The X-ray CT apparatus according to claim 6 , wherein, after outputting the aggregated count data, the processing circuitry is further configured to output the data stored in the buffer.
8 . The X-ray CT apparatus according to claim 1 , wherein the processing circuitry is further configured to calculate integral data by integrating the collected data corresponding to the energy of the X-ray photons.
9 . The X-ray CT apparatus according to claim 1 , wherein the processing circuitry is further configured to:
calculate integral data by integrating the collected data corresponding to the energy of the X-ray photons in a third mode; and
switch between the first mode, the second mode, and the third mode.
10 . The X-ray CT apparatus according to claim 1 , wherein the gantry comprises a rotating frame configured to rotatably hold an X-ray tube and an X-ray detector, and
wherein the control device is held by the rotating frame.
11 . The X-ray CT apparatus according to claim 10 , wherein the gantry further comprises a fixed frame provided with a receiver, and
wherein the processing circuitry is further configured to output the aggregated count data to the receiver through optical communication.
12 . The X-ray CT apparatus according to claim 11 , further comprising a console device that includes a memory, and
wherein the receiver is configured to transfer the aggregated count data to the console device for storage in the memory.
13 . A data processing method using an X-ray CT apparatus comprising a gantry and a control device held by the gantry, the data processing method, using a computer serving as the control device, the method comprising:
collecting data corresponding to energy of X-ray photons;
adjusting conditions for the data at a time of collecting the data;
bundling the data distinguished in some of a plurality of energy bins;
aggregating count data of the X-ray photons of each energy bin according to the collected data and aggregate the count data of the X-ray photons according to the bundled data; and
switching collection modes for collecting data between a first mode and a second mode based on mode setting information included in a scan plan, a number of energy bins set in the first mode being less than a number of energy bins set in the second mode.
14 . A non-transitory computer-readable storage medium storing a program used in an X-ray CT apparatus comprising a gantry and a control device held by the gantry, the program causing a computer serving as the control device to:
collect data corresponding to energy of X-ray photons;
adjust conditions for the data at a time of collecting the data;
bundle the data distinguished in some of a plurality of energy bins;
aggregate count data of the X-ray photons of each energy bin according to the collected data and aggregate the count data of the X-ray photons according to the bundled data; and
switch collection modes for collecting data between a first mode and a second mode based on mode setting information included in a scan plan, a number of energy bins set in the first mode being less than a number of energy bins set in the second mode.