Patent ID: 7866884
Filing Date: 2011-01-11
Classification: A61B

Abstract:
1. An X-ray CT apparatus, comprising: a top plate on which a phantom with a cylindrical housing is placed; an X-ray generator; an X-ray detector for X-rays transmitted through the phantom placed on the top plate; a rotational drive unit rotating said X-ray generator and said X-ray detector; a storage device storing, in advance, coordinates of the center of rotation by the rotational drive unit; tomographic image data generator for generating tomographic image data for the phantom, based on the results of detecting X-rays by the X-ray detector; an extraction unit extracting partial tomographic image data corresponding to the housing of the phantom from the generated tomographic image data; a circle center calculation unit calculating the coordinates of the center of a circle passing through three different points in the extracted partial tomographic image data; a first displacement calculation unit calculating displacement of the cylinder axis of the phantom relative to the center of rotation in a horizontal direction which is perpendicular to a body axis of the phantom, based on the calculated coordinates of the center of the circle and the stored coordinates of the center of rotation; an error calculation unit calculating error of different multiple points in the extracted partial tomographic image data relative to the circle; a determination unit determining whether the calculated error exceeds a predetermined value; an ellipse center calculation unit calculating the coordinates of the center of an ellipse passing through four different points in the extracted partial tomographic image data when the error was determined to exceed the predetermined value; a second displacement calculation unit calculating displacement of the cylinder axis of the phantom relative to the center in the horizontal direction which is perpendicular to the body axis of the phantom, based on the calculated coordinates of the center of the ellipse and the stored coordinates of the center of rotation; a radius calculation unit calculating both the horizontal radius and the vertical radius of the ellipse when the error was determined to exceed the predetermined value; a gradient angle calculation unit calculating the angle of gradient of the cylinder axis of the phantom relative to the normal direction of the rotation plane of the rotation, based on the calculated horizontal radius and the vertical direction; a gradient drive unit tilting the X-ray generator and the X-ray detector integrally, based on the calculated angle of gradient, so as to align the normal direction of the rotation plane with the cylinder axis of the phantom; and a top plate drive unit moving the top plate in the horizontal direction which is perpendicular to the body axis of the phantom to align the cylinder axis of the phantom with the center of rotation, based on the displacement in the horizontal direction which is perpendicular to the body axis of the phantom calculated by the first displacement calculation unit, when the error was determined not to exceed the predetermined value by the determination unit, and moving the top plate in the horizontal direction which is perpendicular to the body axis of the phantom to align the cylinder axis of the phantom with the center of rotation, based on the displacement in the horizontal direction which is perpendicular to the body axis of the phantom calculated by the second displacement calculation unit, when the error was determined to exceed the predetermined value.