[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP5179748B2 - X-ray CT apparatus and computer program - Google Patents

X-ray CT apparatus and computer program

Info

Publication number
JP5179748B2
JP5179748B2 JP2006321284A JP2006321284A JP5179748B2 JP 5179748 B2 JP5179748 B2 JP 5179748B2 JP 2006321284 A JP2006321284 A JP 2006321284A JP 2006321284 A JP2006321284 A JP 2006321284A JP 5179748 B2 JP5179748 B2 JP 5179748B2
Authority
JP
Japan
Prior art keywords
phantom
ray
center
tomographic image
image data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2006321284A
Other languages
Japanese (ja)
Other versions
JP2007222599A (en
Inventor
博光 瀬戸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Canon Medical Systems Corp
Original Assignee
Toshiba Corp
Toshiba Medical Systems Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba Medical Systems Corp filed Critical Toshiba Corp
Priority to JP2006321284A priority Critical patent/JP5179748B2/en
Publication of JP2007222599A publication Critical patent/JP2007222599A/en
Application granted granted Critical
Publication of JP5179748B2 publication Critical patent/JP5179748B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • A61B6/58Testing, adjusting or calibrating thereof
    • A61B6/582Calibration
    • A61B6/583Calibration using calibration phantoms

Landscapes

  • Apparatus For Radiation Diagnosis (AREA)

Description

本発明は、X線CT装置及びコンピュータプログラに関し、より詳細には、X線CT装置用のファントムの位置合わせを行うための技術に関するものである。 The present invention relates to X-ray CT apparatus and a computer program, and more particularly, to a technique for aligning the phantom for X-ray CT apparatus.

X線CT装置は、X線源にてX線ビームを発生し、寝台上の被検体を透過したX線ビームをX線検出器により検出してX線投影データとし、このX線投影データに対して再構成処理を施すことにより被検体の内部形態を表す2次元の断層像データを生成する装置である。また、いわゆるヘリカルスキャンが可能なX線CT装置においては、被検体の体軸方向(スライス方向)に寝台を移動させながら回転架台(ガントリ)内のX線源及びX線検出器を回転させてスキャンを行うことにより、1度のスキャンで複数の断層像データを再構成することができる。   The X-ray CT apparatus generates an X-ray beam from an X-ray source, detects an X-ray beam transmitted through a subject on a bed by an X-ray detector, and generates X-ray projection data. It is an apparatus that generates two-dimensional tomographic image data representing the internal form of a subject by performing reconstruction processing on the subject. In an X-ray CT apparatus capable of so-called helical scanning, an X-ray source and an X-ray detector in a rotating gantry (gantry) are rotated while moving the bed in the body axis direction (slice direction) of the subject. By performing the scan, a plurality of tomographic image data can be reconstructed by one scan.

高精度の断層像データを取得するためには、X線CT装置のキャリブレーションを行って装置性能を維持する必要がある。そのため、装置出荷時や搬入時、更には、装置の稼動開始後においてもたとえば定期的に、装置の性能評価を行って装置の調整を実施する必要がある。なお、評価項目としては、ノイズ、コントラストスケール、空間分解能、スライス厚、高コントラスト分解能、低コントラスト分解能などがある。   In order to acquire high-accuracy tomographic image data, it is necessary to calibrate the X-ray CT apparatus and maintain the apparatus performance. Therefore, it is necessary to adjust the apparatus by evaluating the performance of the apparatus at the time of shipment or delivery of the apparatus, and even after the operation of the apparatus is started, for example. Evaluation items include noise, contrast scale, spatial resolution, slice thickness, high contrast resolution, and low contrast resolution.

X線CT装置の性能評価は、実際の人体の代わりに、人体を模したファントムと呼ばれる疑似的な物体を用いて行われる。図16はファントムの一例を表す。図16(A)は、ファントム100の外観を表す。ファントム100は円筒状のケース101を備えている。このケース101の円筒軸を符号Jで表す。ここで、円筒軸とは、円筒状の物体(ケース101)の回転対称軸を意味する。   The performance evaluation of the X-ray CT apparatus is performed using a pseudo object called a phantom that simulates a human body instead of an actual human body. FIG. 16 shows an example of a phantom. FIG. 16A shows the appearance of the phantom 100. The phantom 100 includes a cylindrical case 101. A cylindrical axis of the case 101 is represented by a symbol J. Here, the cylindrical axis means a rotationally symmetric axis of the cylindrical object (case 101).

図16(B)は、任意のスライス位置(両端部近傍は除く。)におけるファントム100の断面110を表す。ファントム100のケース101は中空に形成されている。その中空部には、たとえば水などの充填物102が充填されている。   FIG. 16B shows a cross section 110 of the phantom 100 at an arbitrary slice position (excluding the vicinity of both ends). The case 101 of the phantom 100 is formed hollow. The hollow portion is filled with a filler 102 such as water.

このような円筒状のファントム100を用いた性能評価の精度を確保するには、ファントム100を好適な設置位置に配置させなければならない。そのためには、ファントム100の円筒軸Jをスライス方向に一致させる必要がある。また、円筒軸Jをスキャン中心(X線源及びX線検出器の回転中心)上に配置させ、ファントム100を検査領域の中心に配置させてやる必要がある。   In order to ensure the accuracy of performance evaluation using such a cylindrical phantom 100, the phantom 100 must be arranged at a suitable installation position. For this purpose, it is necessary to make the cylindrical axis J of the phantom 100 coincide with the slice direction. Further, it is necessary to arrange the cylindrical axis J on the scan center (the rotation center of the X-ray source and the X-ray detector) and arrange the phantom 100 at the center of the inspection region.

このファントム100の設置作業は、従来は次のようにして行われていた。まず、ファントム100を寝台に設置して断層像データを再構成する。作業者は、この断層像データの表示画像(断層像)を観察しつつ、ファントム100の輪郭、つまりケース101が明瞭に表示されるようにウィンドウ幅やウィンドウレベルを調整する。次に、十字スケール(表示画面の中心の十字の交差位置がスキャン中心を示す。)を断層像に重ねて表示させる。作業者は、この断層像に示すケース101の中心位置が、十字スケールの交差位置からどの方向にどれだけ変位しているか目分量で特定する。そして、ファントム100の設置位置を移動させるとともに、再度断層像を観察して移動後の位置を確認する。このような一連の作業を繰り返して、ファントム100を目的の位置に設置する。   Conventionally, the installation of the phantom 100 has been performed as follows. First, the phantom 100 is placed on a bed to reconstruct tomographic image data. While observing the display image (tomographic image) of the tomographic image data, the operator adjusts the window width and the window level so that the outline of the phantom 100, that is, the case 101 is clearly displayed. Next, a cross scale (the crossing position at the center of the display screen indicates the scan center) is displayed over the tomographic image. The operator specifies by how much the center position of the case 101 shown in the tomographic image is displaced in which direction from the crossing position of the cross scale. Then, the installation position of the phantom 100 is moved, and the tomographic image is observed again to confirm the moved position. By repeating such a series of operations, the phantom 100 is installed at a target position.

特許文献1には、ファントムが好適に設置されているか確認するために、その取り付け姿勢を検出する方法が開示されている。当該文献に記載の検出方法は、X線撮像系の回転中心(スキャン中心)軸上に取り付けたファントムを水平方向のビュー角で体軸方向にスキャンし、それにより得られた各投影データと所定閾値とを比較して2次元投影画像領域におけるファントムの輪郭形状を抽出し、その抽出した輪郭形状に基づきファントムの垂直方向からの傾きを検出するものである。すなわち、ファントムの側面像(スキャノ像)の傾きを検出することにより、その取り付け姿勢を検出するものである。   Patent Document 1 discloses a method for detecting the mounting posture in order to confirm whether or not the phantom is suitably installed. In the detection method described in this document, a phantom mounted on the rotation center (scan center) axis of the X-ray imaging system is scanned in the body axis direction at a horizontal view angle, and each projection data obtained thereby and predetermined The contour shape of the phantom in the two-dimensional projection image region is extracted by comparing with the threshold value, and the inclination of the phantom from the vertical direction is detected based on the extracted contour shape. That is, the attachment posture is detected by detecting the inclination of the side image (scano image) of the phantom.

特開2001−314397号公報JP 2001-31497 A

従来のファントム設置方法では、ファントムの移動量の特定を作業者の目視によって行っていたために、上述の一連の作業を一回行っただけでファントムを目的の位置に設置させることは困難であり、この一連の作業を何度も繰り返していたのが通常であった。そのため、ファントム設置作業が長時間化し、作業者に対する負担も大きかった。   In the conventional phantom installation method, since the movement amount of the phantom is specified by the operator's visual observation, it is difficult to install the phantom at the target position only by performing the above series of operations once. Usually, this series of work was repeated many times. Therefore, the phantom installation work took a long time and the burden on the worker was great.

また、ファントムを目的の位置に設置させるには、ファントムの位置を2次元的に移動させる必要があるため、熟練した作業者であれば比較的速やかに移動方向及び移動量を把握できるが、そうでない作業者にとっては当該作業は困難なものであった。なお、このような作業は作業者のセンスにも依存するため、経験を積んでもなかなか上達しない作業者もいた。   Moreover, since it is necessary to move the position of the phantom two-dimensionally in order to install the phantom at the target position, a skilled worker can grasp the moving direction and the moving amount relatively quickly. This work was difficult for non-workers. In addition, since such work also depends on the sense of the worker, there are some workers who do not easily improve even if they have gained experience.

一方、特許文献1に開示された発明では、ファントム(の円筒軸)がスキャン中心上に配置されていることを前提として姿勢検出を行っている。したがって、当該方法を用いる場合には、ファントムの円筒軸をスキャン中心に一致させる作業を事前に手作業で行わなければならず、それには時間も労力も必要となる。また、この従来の発明では、ファントムがスキャン中心上に配置されているか否か確認することができないという問題もある。   On the other hand, in the invention disclosed in Patent Document 1, posture detection is performed on the assumption that the phantom (its cylindrical axis) is arranged on the scan center. Therefore, when this method is used, the operation of matching the cylindrical axis of the phantom with the scan center must be performed manually in advance, which requires time and effort. In addition, this conventional invention also has a problem that it cannot be confirmed whether or not the phantom is arranged on the scan center.

更に、特許文献1の発明では、ファントムを側面からスキャンした結果のみを用いていることから、垂直方向に対する傾きしか検出できない。実際の取り付け作業においてはファントムが水平方向に傾く場合もあるが、この従来の発明では対処することができない。   Furthermore, since only the result of scanning the phantom from the side is used in the invention of Patent Document 1, only the inclination with respect to the vertical direction can be detected. In actual installation work, the phantom may be inclined in the horizontal direction, but this conventional invention cannot cope with it.

本発明は、以上のような問題を解決するためのもので、作業者の熟練度に関わらず、容易かつ迅速にファントムの位置合わせを行うことが可能な技術を提供することを目的としている。   The present invention is intended to solve the above-described problems, and an object thereof is to provide a technique capable of easily and quickly aligning a phantom regardless of the skill level of an operator.

また、本発明は、ファントムの位置合わせを高い精度で行うことが可能であり、かつ、位置合わせの操作の容易化を図ることが可能な技術を提供することを他の目的とするものである。   Another object of the present invention is to provide a technique capable of performing phantom alignment with high accuracy and facilitating alignment operation. .

上記目的を達成するために、請求項1に記載の発明は、充填物が充填された円筒形の筐体を有するファントムが設置される天板と、X線ビームを発生するX線発生手段と、前記天板に設置されたファントムを透過した前記X線ビームを検出するX線検出手段と、前記X線発生手段及び前記X線検出手段を回転させる回転駆動手段と、前記X線検出手段により検出された前記X線ビームに基づいて、前記ファントムの断層像データを生成する断層像データ生成手段と、前記生成された断層像データに基づいて、前記回転駆動手段による前記回転の中心に対する前記ファントムの変位に関する情報を算出する算出手段と、前記算出された前記変位に関する情報に基づいて、前記ファントムの位置合わせのための情報を表示する表示手段と、を備えることを特徴とするX線CT装置である。   In order to achieve the above object, the invention described in claim 1 includes a top plate on which a phantom having a cylindrical housing filled with a filling is installed, and an X-ray generation means for generating an X-ray beam. An X-ray detection means for detecting the X-ray beam transmitted through a phantom installed on the top plate, a rotation drive means for rotating the X-ray generation means and the X-ray detection means, and the X-ray detection means. Based on the detected X-ray beam, tomographic image data generating means for generating tomographic image data of the phantom, and based on the generated tomographic image data, the phantom with respect to the center of rotation by the rotation driving means Calculation means for calculating information relating to the displacement of the display, and display means for displaying information for positioning the phantom based on the information relating to the calculated displacement. It is an X-ray CT apparatus according to claim.

また、請求項に記載の発明は、充填物が充填された円筒形の筐体を有するファントムが設置される天板と、X線ビームを発生するX線発生手段と、前記天板に設置されたファントムを透過した前記X線ビームを検出するX線検出手段と、前記X線発生手段及び前記X線検出手段を回転させる回転駆動手段と、前記回転駆動手段による前記回転の中心の座標をあらかじめ記憶する記憶手段と、前記X線検出手段により検出された前記X線ビームに基づいて、前記ファントムの断層像データを生成する断層像データ生成手段と、前記生成された断層像データから、前記ファントムの前記筐体に相当する部分断層像データを抽出する抽出手段と、前記抽出された前記部分断層像データにおける異なる3点を通過する円の中心の座標を算出する円中心算出手段と、前記算出された前記円の中心の座標と、前記記憶された前記回転の中心の座標とに基づいて、前記回転の中心に対する前記ファントムの円筒軸の変位を算出する第1の変位算出手段と、前記抽出された前記部分断層像データにおける異なる複数の点の、前記円に対する誤差を算出する誤差算出手段と、前記算出された誤差が所定値を超えるか否か判断する判断手段と、前記誤差が前記所定値を超えると判断されたときに、前記抽出された前記部分断層像データにおける異なる4点を通過する楕円の中心の座標を算出する楕円中心算出手段と、前記算出された前記楕円の中心の座標と、前記記憶された前記回転の中心の座標とに基づいて、前記回転の中心に対する前記ファントムの円筒軸の変位を算出する第2の変位算出手段と、前記誤差が前記所定値を超えると判断されたときに、前記楕円の水平方向の半径及び垂直方向の半径をそれぞれ算出する半径算出手段と、前記算出された前記水平方向及び垂直方向の半径に基づいて、前記回転の回転面の法線方向に対する前記ファントムの円筒軸の傾斜角度を算出する傾斜角度算出手段と、前記判断手段により前記誤差が前記所定値を超えないと判断されたときに、前記第1の変位算出手段により算出された前記変位を表示し、前記誤差が前記所定値を超えると判断されたときに、前記第2の変位算出手段により算出された前記変位と、前記傾斜角度算出手段により算出された前記傾斜角度とを表示する表示手段と、を有することを特徴とするX線CT装置である。 According to a sixth aspect of the present invention, there is provided a top plate on which a phantom having a cylindrical casing filled with a filling is installed, an X-ray generation means for generating an X-ray beam, and an installation on the top plate. X-ray detection means for detecting the X-ray beam transmitted through the phantom, rotation drive means for rotating the X-ray generation means and the X-ray detection means, and coordinates of the center of rotation by the rotation drive means. Based on the generated tomographic image data, storage means for storing in advance, tomographic image data generating means for generating tomographic image data of the phantom based on the X-ray beam detected by the X-ray detecting means, An extracting means for extracting partial tomographic image data corresponding to the housing of the phantom, and a circle for calculating the coordinates of the center of a circle passing through three different points in the extracted partial tomographic image data A first displacement for calculating a displacement of the cylindrical axis of the phantom with respect to the center of rotation based on the calculation means, the calculated coordinates of the center of the circle, and the stored coordinates of the center of rotation. a calculation unit, a plurality of different points in the extracted the partial tomographic image data, and the error calculating means for calculating an error for the circle, the calculated error determination means for determining whether more than a predetermined value An ellipse center calculating means for calculating coordinates of the center of an ellipse that passes through four different points in the extracted partial tomographic image data when it is determined that the error exceeds the predetermined value; Second displacement calculating means for calculating a displacement of the cylindrical axis of the phantom relative to the center of rotation based on the coordinates of the center of the ellipse and the stored coordinates of the center of rotation; When it is determined that the error exceeds the predetermined value, a radius calculating means for calculating a horizontal radius and a vertical radius of the ellipse, respectively, and based on the calculated horizontal and vertical radii An inclination angle calculating means for calculating an inclination angle of the cylindrical axis of the phantom with respect to a normal direction of the rotation surface of the rotation, and when the determination means determines that the error does not exceed the predetermined value, The displacement calculated by the first displacement calculation means is displayed, and when it is determined that the error exceeds the predetermined value, the displacement calculated by the second displacement calculation means and the inclination angle calculation An X-ray CT apparatus comprising: display means for displaying the tilt angle calculated by the means.

また、請求項に記載の発明は、充填物が充填された円筒形の筐体を有するファントムが設置される天板と、X線ビームを発生するX線発生手段と、前記天板に設置されたファントムを透過した前記X線ビームを検出するX線検出手段と、前記X線発生手段及び前記X線検出手段を回転させる回転駆動手段と、表示手段とを備えるX線CT装置に、前記X線検出手段により検出された前記X線ビームに基づいて、前記ファントムの断層像データを生成する機能と、前記生成された断層像データに基づいて、前記回転駆動手段による前記回転の中心に対する前記ファントムの変位に関する情報を算出する機能と、前記算出された前記変位に関する情報に基づいて、前記ファントムの位置合わせのための情報を前記表示手段に表示させる機能と、を実行させるコンピュータプログラムである。 According to a ninth aspect of the present invention, there is provided a top plate on which a phantom having a cylindrical casing filled with a filling is installed, an X-ray generation means for generating an X-ray beam, and the top plate. An X-ray CT apparatus comprising: X-ray detection means for detecting the X-ray beam transmitted through the phantom, rotation drive means for rotating the X-ray generation means and the X-ray detection means, and display means; A function of generating tomographic image data of the phantom based on the X-ray beam detected by the X-ray detecting unit, and the rotation center of the rotation by the rotation driving unit based on the generated tomographic image data A function of calculating information on the displacement of the phantom, a function of causing the display means to display information for alignment of the phantom based on the information on the calculated displacement, Is a computer program to be executed.

また、請求項27に記載の発明は、X線ビームを発生するX線発生手段と前記発生されたX線ビームを検出するX線検出手段とを回転させつつデータを収集し、前記収集されたデータに基づいて断層像データを生成するX線CT装置の寝台装置の天板上に、充填物が充填された円筒形の筐体を有するファントムを保持するファントム保持具であって、前記X線CT装置の制御手段により制御され、前記天板上に保持された前記ファントムを、前記X線発生手段及び前記X線検出手段の回転面の法線方向を基準とする傾斜方向に傾斜させるファントム傾斜駆動手段を備える、ことを特徴とするファントム保持具である。   According to a twenty-seventh aspect of the present invention, data is collected while rotating an X-ray generation unit that generates an X-ray beam and an X-ray detection unit that detects the generated X-ray beam. A phantom holder for holding a phantom having a cylindrical casing filled with a filler on a top plate of a bed apparatus of an X-ray CT apparatus that generates tomographic image data based on data, the X-ray Phantom tilt that tilts the phantom controlled by the control means of the CT apparatus and held on the top plate in a tilt direction with reference to the normal direction of the rotation plane of the X-ray generation means and the X-ray detection means A phantom holder characterized by comprising driving means.

請求項1又は請求項に記載の発明によれば、寝台の天板に設置されたファントムの位置合わせを行うときに、X線検出手段により検出されたX線ビームに基づいて、ファントムの断層像データを生成し、生成された断層像データに基づいて、回転駆動手段によるX線発生手段及びX線検出手段の回転の中心(スキャン中心)に対するファントムの変位に関する情報を算出し、算出された変位に関する情報に基づいてファントムの位置合わせのための情報を表示手段に表示させるように機能するX線CT装置を提供できるので、作業者は、スキャン中心に対するファントムの円筒軸の変位(ズレ)に基づく位置合わせのための情報を容易に取得することができる。したがって、作業者の熟練度に関わらず、容易かつ迅速にファントムの円筒軸をスキャン中心に位置合わせすることが可能となる。 According to the invention described in claim 1 or claim 9 , when aligning the phantom installed on the top plate of the bed, based on the X-ray beam detected by the X-ray detection means, the phantom fault Image data is generated, and information on the displacement of the phantom relative to the rotation center (scan center) of the X-ray generation means and the X-ray detection means by the rotation driving means is calculated based on the generated tomographic image data. Since an X-ray CT apparatus that functions to display information for positioning the phantom on the display means based on the information about the displacement can be provided, the operator can change the displacement of the cylindrical axis of the phantom with respect to the scan center. Information for alignment based on this can be easily acquired. Therefore, regardless of the skill level of the operator, the cylindrical axis of the phantom can be easily aligned with the scan center.

請求項に記載の発明によれば、寝台の天板に設置されたファントムの位置合わせを行うときに、X線検出手段により検出されたX線ビームに基づいて、ファントムの断層像データを生成し、生成された断層像データから、ファントムの筐体に相当する部分断層像データを抽出し、抽出された部分断層像データにおける異なる2以上の点を通過する円の中心の座標を算出し、算出された円の中心の座標と、記憶手段にあらかじめ記憶されたX線発生手段及びX線検出手段の回転の中心(スキャン中心)の座標とに基づいて、スキャン中心に対するファントムの円筒軸の変位を算出するとともに、抽出された部分断層像データにおける異なる複数の点について、上記算出された円に対する誤差を算出し、算出された誤差が所定値を超えるか否か判断し、誤差が所定値を超えないと判断されたときには、上記算出されたスキャン中心に対するファントムの円筒軸の変位を表示するように機能するX線CT装置を提供することができる。更に、このX線CT装置は、誤差が所定値を超えると判断されたときには、上記抽出された部分断層像データにおける異なる2以上の点を通過する楕円の中心の座標を算出し、算出された楕円の中心の座標と、上記記憶されたスキャン中心の座標とに基づいて、スキャン中心に対するファントムの円筒軸の変位を算出するとともに、楕円の水平方向の半径及び垂直方向の半径をそれぞれ算出し、算出された水平方向及び垂直方向の半径に基づいて、上記回転の回転面の法線方向(スライス方向)に対するファントムの円筒軸の傾斜角度を算出し、算出されたファントムの円筒軸の変位と傾斜角度とを表示手段に表示させるように機能する。それにより、上記誤差が所定値を超えないと判断された場合、すなわち、ファントムのスライス方向に対する傾斜角度が小さい場合には、前段の処理にて精度よく取得されたスキャン中心に対するファントムの円筒軸の変位が表示され、ファントムの傾斜角度が大きい場合には、後段の処理を実行してファントム傾斜角度及び円筒軸の変位が算出され表示されることとなる。したがって、いずれの場合においても、作業者は、ファントムの配置状態を高精度で取得することができるので、作業者の熟練度に関わらず、容易かつ迅速にファントムの位置合わせを行うことが可能となる。 According to the sixth aspect of the present invention, tomographic image data of the phantom is generated based on the X-ray beam detected by the X-ray detection means when aligning the phantom installed on the couch top. Then, partial tomographic image data corresponding to the phantom housing is extracted from the generated tomographic image data, and the coordinates of the center of a circle passing through two or more different points in the extracted partial tomographic image data are calculated. Based on the calculated coordinates of the center of the circle and the coordinates of the rotation center (scan center) of the X-ray generation means and X-ray detection means stored in advance in the storage means, the displacement of the cylindrical axis of the phantom with respect to the scan center It calculates the, for different points in the extracted partial tomographic image data, whether to calculate the error for the circle which is the calculated, the calculated error exceeds a predetermined value Disconnection, and when the error is determined to not exceed the predetermined value, it is possible to provide an X-ray CT apparatus which functions to display the displacement of the cylinder axis of the phantom relative to the scan center is the calculated. Furthermore, when it is determined that the error exceeds a predetermined value, the X-ray CT apparatus calculates the coordinates of the center of an ellipse that passes through two or more different points in the extracted partial tomographic image data. Based on the coordinates of the center of the ellipse and the stored coordinates of the scan center, the displacement of the cylindrical axis of the phantom relative to the scan center is calculated, and the horizontal radius and the vertical radius of the ellipse are respectively calculated. Based on the calculated horizontal and vertical radii, the inclination angle of the phantom cylinder axis with respect to the normal direction (slice direction) of the rotation plane of the rotation is calculated, and the displacement and inclination of the calculated phantom cylinder axis are calculated. It functions to display the angle on the display means. Accordingly, when it is determined that the error does not exceed the predetermined value, that is, when the inclination angle with respect to the phantom slice direction is small, the cylindrical axis of the phantom with respect to the scan center accurately obtained in the preceding process is determined. When the displacement is displayed and the phantom tilt angle is large, the subsequent processing is executed to calculate and display the phantom tilt angle and the displacement of the cylindrical axis. Therefore, in any case, since the worker can obtain the phantom arrangement state with high accuracy, it is possible to easily and quickly align the phantom regardless of the skill level of the worker. Become.

本発明に係るX線CT装置、コンピュータプログラム及びファントム保持具の好適な実施形態の一例について、図面を適宜参照しながら詳細に説明する。   An example of a preferred embodiment of an X-ray CT apparatus, a computer program, and a phantom holder according to the present invention will be described in detail with reference to the drawings as appropriate.

以下、本発明に係るX線CT装置の第1の実施形態〜第3の実施形態についてそれぞれ説明する。第1の実施形態においては、ファントムの設置状態を算出し、その算出結果を表示するよう構成されたX線CT装置について説明する。また、第2の実施形態においては、ファントムの設置状態を算出し、その算出結果に基づいて寝台やガントリを制御してファントムの設置状態を自動修正するよう構成されたX線CT装置について説明する。また、第3の実施形態においては、ファントムの設置状態を算出し、その算出結果に基づいてファントムを移動させるよう構成されたX線CT装置及びファントム保持具について説明する。その後、このような処理をX線CT装置に実行させるコンピュータプログラムに関する説明を行う。   Hereinafter, first to third embodiments of the X-ray CT apparatus according to the present invention will be described. In the first embodiment, an X-ray CT apparatus configured to calculate the installation state of the phantom and display the calculation result will be described. In the second embodiment, an X-ray CT apparatus configured to calculate the installation state of the phantom and automatically correct the installation state of the phantom by controlling the bed and the gantry based on the calculation result will be described. . In the third embodiment, an X-ray CT apparatus and a phantom holder configured to calculate the installation state of the phantom and move the phantom based on the calculation result will be described. Thereafter, a computer program for causing the X-ray CT apparatus to execute such processing will be described.

〈第1の実施形態〉
[装置の全体構成]
図1及び図2を参照して、本発明の第1の実施形態に係るX線CT装置の全体構成について説明する。図1は、本実施形態に係るX線CT装置1の外観構成を表している。また、図2は、このX線CT装置1の内部構成を表している。本実施形態に係るX線CT装置1は、従来と同様に、ガントリ2、寝台3、コンピュータ装置4、モニタ5及び入力デバイス6を含んで構成される。
<First Embodiment>
[Overall configuration of the device]
With reference to FIG.1 and FIG.2, the whole structure of the X-ray CT apparatus which concerns on the 1st Embodiment of this invention is demonstrated. FIG. 1 shows an external configuration of an X-ray CT apparatus 1 according to this embodiment. FIG. 2 shows the internal configuration of the X-ray CT apparatus 1. The X-ray CT apparatus 1 according to the present embodiment includes a gantry 2, a bed 3, a computer apparatus 4, a monitor 5, and an input device 6 as in the prior art.

モニタ5及び入力デバイス6は、X線CT装置1のコンソール7として使用される(図2参照)。モニタ5は、本発明の「表示手段」の一例に相当し、LCDやCRT等の任意のディスプレイ機器により構成される。入力デバイス6は、キーボード、マウス、トラックボール、コントロールパネル、タッチパネル等の任意の入力機器によって構成される。   The monitor 5 and the input device 6 are used as the console 7 of the X-ray CT apparatus 1 (see FIG. 2). The monitor 5 corresponds to an example of the “display unit” of the present invention, and is configured by an arbitrary display device such as an LCD or a CRT. The input device 6 includes an arbitrary input device such as a keyboard, a mouse, a trackball, a control panel, and a touch panel.

ガントリ2は、図2に示すように回動可能な支持体21を内蔵している。この支持体21には、本発明の「X線発生手段」の一例に相当するX線管22と、本発明の「X線検出手段」の一例に相当するX線検出器23とが支持されている。X線管22は、高電圧発生部24によって印加される所定の管電圧と管電流に基づいてX線を発生し、ガントリ2の開口部2A内に配置される被検体Pに向けてこのX線のファンビームやコーンビームを照射する。X線検出器23は、X線管22に対向する位置に支持されており、被検体Pを透過したX線ビームの線量を検出する複数のX線検出素子をアレイ状に配列した構成とされている。   The gantry 2 incorporates a rotatable support 21 as shown in FIG. The support 21 supports an X-ray tube 22 corresponding to an example of the “X-ray generation unit” of the present invention and an X-ray detector 23 corresponding to an example of the “X-ray detection unit” of the present invention. ing. The X-ray tube 22 generates X-rays based on a predetermined tube voltage and tube current applied by the high voltage generator 24, and this X-ray tube 22 is directed toward the subject P disposed in the opening 2A of the gantry 2. Irradiate a fan beam or cone beam. The X-ray detector 23 is supported at a position facing the X-ray tube 22 and has a configuration in which a plurality of X-ray detection elements for detecting the dose of the X-ray beam transmitted through the subject P are arranged in an array. ing.

支持体21は、支持体駆動部25により開口部2A周りに回転される。X線管22とX線検出器23は、支持体21の回転に伴って回転されて被検体Pをスキャンし、それにより、被検体Pを透過したX線ビームのX線量を様々な方向から検出するようになっている。X線検出器23によって検出された透過X線量のデータ(検出信号)は、データ収集部26に送られる。   The support 21 is rotated around the opening 2 </ b> A by the support driving unit 25. The X-ray tube 22 and the X-ray detector 23 are rotated along with the rotation of the support 21 to scan the subject P, and thereby the X-ray dose of the X-ray beam transmitted through the subject P is measured from various directions. It comes to detect. The transmitted X-ray dose data (detection signal) detected by the X-ray detector 23 is sent to the data collection unit 26.

データ収集部26は、いわゆるDAS(Data Acquisition System)と呼ばれるもので、X線検出器23の各X線検出素子と同様にアレイ状に配列されたデータ収集素子を有しており、X線検出器23が検出した透過X線量のデータ(検出信号)を収集する。データ収集部26は、収集したデータに対し増幅処理やA/D変換処理などを施してコンピュータ装置4に伝送する。   The data collection unit 26 is a so-called DAS (Data Acquisition System), and has data collection elements arranged in an array like the X-ray detection elements of the X-ray detector 23, and detects X-rays. Data of the transmitted X-ray dose (detection signal) detected by the instrument 23 is collected. The data collection unit 26 performs amplification processing, A / D conversion processing, and the like on the collected data and transmits the collected data to the computer apparatus 4.

支持体駆動部25は、上述のように支持体21を回転させるだけでなく、支持体21を被検体Pに対して傾斜(チルト)させるようにも動作するようになっている。このように、支持体駆動部25は、本発明の「回転駆動手段」及び「傾斜駆動手段」のそれぞれの一例に相当するものである。なお、回転駆動手段と傾斜駆動手段とを個別に設けるようにしてもよい。   The support driving unit 25 not only rotates the support 21 as described above, but also operates to tilt the support 21 with respect to the subject P. Thus, the support driving unit 25 corresponds to an example of each of the “rotation driving unit” and the “tilt driving unit” of the present invention. Note that the rotation driving means and the inclination driving means may be provided separately.

寝台3は、図1に示すように、被検体Pが載置される天板31と、この天板31を支持する寝台基部32とを備えている。寝台基部32には、天板31を前後方向(図1中の矢印方向;水平方向)、左右方向(前後方向に直交する水平方向)、上下方向(垂直方向)にそれぞれ移動させる天板駆動部33(図2参照)が設けられている。なお、上記の前後方向は、天板31上の被検体Pの体軸方向である。   As shown in FIG. 1, the bed 3 includes a top board 31 on which the subject P is placed, and a bed base 32 that supports the top board 31. The couch base portion 32 has a couchtop drive unit that moves the couchtop 31 in the front-rear direction (arrow direction in FIG. 1; horizontal direction), left-right direction (horizontal direction orthogonal to the front-rear direction), and up-down direction (vertical direction). 33 (see FIG. 2) is provided. The front-rear direction is the body axis direction of the subject P on the top 31.

コンピュータ装置4は、たとえば汎用のコンピュータによって構成され、CPUやMPU等のマイクロプロセッサ、RAMやROM等のメモリ、ハードディスクドライブ等の大容量記憶装置、他の機器(ガントリ2、寝台3、コンソール7、図示しないネットワーク上の他のコンピュータ装置など)との間でデータや信号の送受を行うためのインターフェイスなどを内蔵している。   The computer device 4 is constituted by, for example, a general-purpose computer, and includes a microprocessor such as a CPU and an MPU, a memory such as a RAM and a ROM, a mass storage device such as a hard disk drive, and other devices (gantry 2, bed 3, console 7, It has a built-in interface for sending and receiving data and signals to and from other computer devices on a network (not shown).

このコンピュータ装置4には、X線CT装置1の各部の動作制御を行う装置制御部41と、ガントリ2により収集されたデータに基づく画像データの生成処理や各種の画像処理を施す画像処理部42とが設けられている。装置制御部41は、支持体駆動部25による支持体21の回転動作やチルト動作の制御、高電圧発生部24によるX線管22の動作制御、X線検出器23の動作制御、データ収集部26の動作制御、天板駆動部33による天板31の移動動作の制御などを実行する。画像処理部42の構成及び動作については以下に詳しく説明する。   The computer apparatus 4 includes an apparatus control unit 41 that controls the operation of each unit of the X-ray CT apparatus 1 and an image processing unit 42 that performs image data generation processing based on data collected by the gantry 2 and various types of image processing. And are provided. The apparatus control unit 41 controls the rotation and tilt operations of the support 21 by the support drive unit 25, the operation control of the X-ray tube 22 by the high voltage generator 24, the operation control of the X-ray detector 23, and the data collection unit. 26, control of movement operation of the top plate 31 by the top plate drive unit 33, and the like are executed. The configuration and operation of the image processing unit 42 will be described in detail below.

[制御系の構成]
図3は、本実施形態に係るX線CT装置1の内部構成を表す。以下、同図を参照しつつ、X線CT装置1の制御系の構成、特にコンピュータ装置4の構成について詳細に説明する。なお、図3においては、図面の煩雑化を回避するために、コンピュータ装置4を示すブロックの描画を省略した。
[Control system configuration]
FIG. 3 shows an internal configuration of the X-ray CT apparatus 1 according to the present embodiment. Hereinafter, the configuration of the control system of the X-ray CT apparatus 1, particularly the configuration of the computer apparatus 4, will be described in detail with reference to FIG. In FIG. 3, drawing of blocks indicating the computer apparatus 4 is omitted in order to avoid complication of the drawing.

〔装置制御部〕
コンピュータ装置4の装置制御部41は、コンピュータ装置4内蔵のCPU等のマイクロプロセッサにより構成される。このマイクロプロセッサは、コンピュータ装置4に内蔵のROMやハードディスクドライブ等の記憶装置に格納されたコンピュータプログラムをRAM上に展開して実行することにより、以下のような制御処理を行う。
(Device control unit)
The device control unit 41 of the computer device 4 is configured by a microprocessor such as a CPU built in the computer device 4. This microprocessor performs the following control process by expanding and executing a computer program stored in a storage device such as a ROM or a hard disk drive built in the computer device 4 on the RAM.

この装置制御部41には、ガントリ2を制御するガントリ制御部51と、寝台3を制御する寝台制御部52と、モニタ5及び入力デバイス6(コンソール7)を制御するコンソール制御部53とが設けられている。   The apparatus control unit 41 includes a gantry control unit 51 that controls the gantry 2, a bed control unit 52 that controls the bed 3, and a console control unit 53 that controls the monitor 5 and the input device 6 (console 7). It has been.

(ガントリ制御部)
ガントリ制御部51は、ガントリ2の各部の制御を司るものである。たとえば、ガントリ制御部51は、支持体駆動部25に対して制御信号を送信し、支持体21の回転動作やチルト動作の制御を行う。また、ガントリ制御部51は、高電圧発生部24に対して制御信号を送信し、X線管22によるX線ビーム発生動作の制御を行う。また、ガントリ制御部51は、X線検出器23の動作制御や、データ収集部26の動作制御なども行う。
(Gantry control unit)
The gantry control unit 51 controls each part of the gantry 2. For example, the gantry control unit 51 transmits a control signal to the support driving unit 25 to control the rotation operation and tilt operation of the support 21. In addition, the gantry control unit 51 transmits a control signal to the high voltage generation unit 24 to control the X-ray beam generation operation by the X-ray tube 22. The gantry control unit 51 also performs operation control of the X-ray detector 23, operation control of the data collection unit 26, and the like.

(寝台制御部)
寝台制御部52は、寝台3の天板駆動部33に対して制御信号を送信し、天板31を前後方向、左右方向、上下方向にそれぞれ移動させる。
(Bed control section)
The couch controller 52 transmits a control signal to the couchtop drive unit 33 of the couch 3 to move the couchtop 31 in the front-rear direction, the left-right direction, and the up-down direction.

(コンソール制御部)
コンソール制御部53は、モニタ5に対して画像信号(たとえばカラー画像であればR、G、Bのビデオ信号)を送信し、目的の画像をモニタ5に表示させる。
(Console control unit)
The console control unit 53 transmits an image signal (for example, R, G, and B video signals in the case of a color image) to the monitor 5 and causes the monitor 5 to display a target image.

また、コンソール制御部53は、入力デバイス6からの操作信号の入力を受けて、その操作信号が要求する動作を実行する。たとえば、ガントリ2をチルトさせるための操作がなされた場合、このチルト要求操作に対応する操作信号が入力デバイス6からコンソール制御部53に入力される。コンソール制御部53はこの操作信号をガントリ制御部51に送り、ガントリ制御部51はこの操作信号に基づいてガントリ2を要求された角度だけチルトさせる。また、寝台3の天板31を移動させるための操作がなされた場合、この天板移動要求操作に対応する操作信号が入力デバイス6からコンソール制御部53に入力される。コンソール制御部53はこの操作信号を寝台制御部52に送り、寝台制御部52はこの操作信号に基づいて天板31を移動させる。   Further, the console control unit 53 receives an operation signal input from the input device 6 and executes an operation requested by the operation signal. For example, when an operation for tilting the gantry 2 is performed, an operation signal corresponding to the tilt requesting operation is input from the input device 6 to the console control unit 53. The console control unit 53 sends this operation signal to the gantry control unit 51, and the gantry control unit 51 tilts the gantry 2 by the required angle based on this operation signal. Further, when an operation for moving the top plate 31 of the bed 3 is performed, an operation signal corresponding to the top plate movement request operation is input from the input device 6 to the console control unit 53. The console control unit 53 sends this operation signal to the bed control unit 52, and the bed control unit 52 moves the top 31 based on this operation signal.

〔画像処理部〕
コンピュータ装置4の画像処理部42は、装置制御部41と同様に、CPU等のマイクロプロセッサを含んで構成され、このマイクロプロセッサは、コンピュータ装置4内蔵の記憶装置に格納されたコンピュータプログラムを実行することにより、以下のような処理を行う。また、画像処理部42は、処理に関わる各種データや再構成画像の画像データ(断層像データ)などを記憶するための記憶装置を含んでいる。
(Image processing unit)
Similar to the device control unit 41, the image processing unit 42 of the computer device 4 includes a microprocessor such as a CPU. The microprocessor executes a computer program stored in a storage device built in the computer device 4. Thus, the following processing is performed. In addition, the image processing unit 42 includes a storage device for storing various data related to processing, image data of a reconstructed image (tomographic image data), and the like.

なお、コンピュータ装置4がLAN等のネットワークに接続されている場合には、このネットワーク上のサーバ等にコンピュータプログラムを格納しておくとともに、コンピュータ装置4は、このコンピュータプログラムをネットワーク経由で読み込んで実行するように構成することができる(つまり、クライアントサーバシステムとして構成することができる。)。   If the computer device 4 is connected to a network such as a LAN, the computer program is stored in a server on the network and the computer device 4 reads and executes the computer program via the network. (That is, it can be configured as a client server system).

さて、画像処理部42には、断層像データ生成部60、画像記憶部71、データ記憶部72、算出処理部80及び誤差処理部90が設けられている。以下、これらについてそれぞれ説明する。   The image processing unit 42 includes a tomographic image data generation unit 60, an image storage unit 71, a data storage unit 72, a calculation processing unit 80, and an error processing unit 90. Each of these will be described below.

(断層像データ生成部)
断層像データ生成部60は、本発明の「断層像データ生成手段」の一例に相当するものであり、従来のX線CT装置と同様に、CPU等のマイクロプロセッサが実装された回路基板(再構成基板などと呼ばれる。)からなる前処理部61と画像再構成部62とを含んで構成されている。
(Tomographic image data generator)
The tomographic image data generation unit 60 corresponds to an example of the “tomographic image data generation unit” of the present invention, and, similarly to the conventional X-ray CT apparatus, a circuit board (re-reader) on which a microprocessor such as a CPU is mounted. It is configured to include a pre-processing unit 61 and an image reconstruction unit 62, each of which is called a component board.

前処理部61は、画像再構成処理に供される投影データの生成処理を行うものである。具体的には、ガントリ2のデータ収集部26から送られるデータに対して、データの対数計算、リファレンス補正、水補正、ビームハードニング補正、体動補正などの前処理と呼ばれる一連の処理を施す。   The pre-processing unit 61 performs generation processing of projection data used for image reconstruction processing. Specifically, a series of processes called preprocessing such as logarithm calculation of data, reference correction, water correction, beam hardening correction, and body motion correction are performed on the data sent from the data collection unit 26 of the gantry 2. .

画像再構成部62は、前処理部61により生成された投影データに対して画像再構成法による処理を行って、被検体Pの断層像データを生成する。なお、使用される画像再構成法としては、コンボリューション・バックプロジェクション法、ファンビーム・コンボリューション・バックプロジェクション法、2次元フーリエ変換法などの公知の方法がある。   The image reconstruction unit 62 performs processing by the image reconstruction method on the projection data generated by the preprocessing unit 61 to generate tomographic image data of the subject P. Examples of the image reconstruction method used include known methods such as a convolution / back projection method, a fan beam / convolution / back projection method, and a two-dimensional Fourier transform method.

(画像記憶部)
画像記憶部71は、断層像データ生成部60により生成された断層像データを記憶するものであり、ハードディスクドライブ等の大容量の記憶装置を含んで構成される。
(Image storage unit)
The image storage unit 71 stores the tomographic image data generated by the tomographic image data generation unit 60, and includes a large-capacity storage device such as a hard disk drive.

(データ記憶部)
データ記憶部72は、画像処理部42が行う処理において使用される各種のデータを記憶するものであり、ROMやハードディスクドライブ等の不揮発性の記憶装置を含んで構成される。データ記憶部72には、特に、回転中心情報73と誤差情報74とがあらかじめ記憶されている。このデータ記憶部72は、本発明の「記憶手段」の一例に相当するものである。
(Data storage unit)
The data storage unit 72 stores various data used in processing performed by the image processing unit 42, and includes a nonvolatile storage device such as a ROM or a hard disk drive. In particular, rotation center information 73 and error information 74 are stored in the data storage unit 72 in advance. The data storage unit 72 corresponds to an example of the “storage unit” of the present invention.

回転中心情報73は、ガントリ2によるX線ビームのスキャン中心の座標、すなわち、支持体駆動部25によるX線管22及びX線検出器23の回転の中心の座標を表す情報である。この回転中心情報73は、たとえばモニタ5における再構成画像の表示領域が512×512ピクセルであるとすると、スキャン中心の座標として(255、255)を含む情報である。このスキャン中心の座標は、あらかじめ設定されたものである。なお、再構成画像は、表示領域の中心位置にスキャン中心(O)が配置するようにしてモニタ5に表示される(図4〜図6参照。)。   The rotation center information 73 is information representing the coordinates of the scan center of the X-ray beam by the gantry 2, that is, the coordinates of the rotation center of the X-ray tube 22 and the X-ray detector 23 by the support driving unit 25. The rotation center information 73 is information including (255, 255) as the coordinates of the scan center when the display area of the reconstructed image on the monitor 5 is 512 × 512 pixels, for example. The coordinates of the scan center are set in advance. The reconstructed image is displayed on the monitor 5 so that the scan center (O) is arranged at the center position of the display area (see FIGS. 4 to 6).

誤差情報74は、誤差処理部90による処理において参照される情報であり、後述の誤差判断部92による判断の基準となる誤差の閾値を表す情報である。この誤差情報74については、誤差処理部90の説明にて詳述する。   The error information 74 is information that is referred to in the processing by the error processing unit 90, and is information that represents an error threshold value that is a criterion for determination by the error determination unit 92 described later. The error information 74 will be described in detail in the description of the error processing unit 90.

なお、上述のクライアントサーバシステムを採用する場合、データ記憶部72の記憶内容をサーバ側に格納しておき、ネットワーク経由で適宜に読み出して参照するように構成してもよい。   When the above-described client server system is employed, the storage contents of the data storage unit 72 may be stored on the server side, and may be appropriately read and referred to via the network.

(算出処理部)
算出処理部80は、本発明の「算出手段」の一例に相当するものであり、X線CT装置1の性能評価を行うためのプログラムを実行するCPU等のマイクロプロセッサを含んで構成される。X線CT装置1の性能評価には、前述したようなファントム100(図16参照)が使用される。ファントム100は、所定の取り付け器具を用いて、その円筒軸Jがスライス方向に沿うように姿勢を調整されて寝台3の天板31に取り付けられる。
(Calculation processing part)
The calculation processing unit 80 corresponds to an example of the “calculation unit” of the present invention, and includes a microprocessor such as a CPU that executes a program for evaluating the performance of the X-ray CT apparatus 1. For the performance evaluation of the X-ray CT apparatus 1, the phantom 100 (see FIG. 16) as described above is used. The phantom 100 is attached to the top plate 31 of the bed 3 with the posture adjusted so that the cylindrical axis J is along the slicing direction by using a predetermined attachment device.

算出処理部80は、筐体抽出部81、円中心算出部82、楕円中心算出部83、変位算出部84、半径算出部85及び傾斜角度算出部86を含んで構成される。   The calculation processing unit 80 includes a housing extraction unit 81, a circle center calculation unit 82, an ellipse center calculation unit 83, a displacement calculation unit 84, a radius calculation unit 85, and an inclination angle calculation unit 86.

(筐体算出部)
筐体抽出部81は、本発明の「抽出手段」の一例に相当し、断層像データ生成部60により生成されたファントム100の再構成画像の画像データ(断層像データ)を解析して、ファントム100のケース101(筐体)に相当する部分の断層像データ(部分断層像データ)を抽出する処理を行う。筐体抽出部81は、たとえばファントム100の断層像データにおける各ピクセルのCT値を解析することによりケース101に相当する部分を抽出するようになっている。
(Case calculation unit)
The case extraction unit 81 corresponds to an example of the “extraction unit” of the present invention, and analyzes the image data (tomographic image data) of the reconstructed image of the phantom 100 generated by the tomographic image data generation unit 60 to obtain a phantom. A process of extracting tomographic image data (partial tomographic image data) corresponding to 100 cases 101 (housing) is performed. The case extraction unit 81 extracts a portion corresponding to the case 101 by analyzing the CT value of each pixel in the tomographic image data of the phantom 100, for example.

図4は、筐体抽出部81による部分断層像データ抽出処理の一例を示している。なお、この図4及び後述の図5においては、スライス方向(Z方向)に沿ってファントム100が配置されているものと仮定して、その断層像を円形で示してある。なお、ファントム100がスライス方向に対して傾斜して配置されている場合については、図6を参照して後述する。   FIG. 4 shows an example of partial tomographic image data extraction processing by the casing extraction unit 81. In FIG. 4 and FIG. 5 described later, it is assumed that the phantom 100 is arranged along the slice direction (Z direction), and the tomographic image is shown in a circle. Note that the case where the phantom 100 is arranged to be inclined with respect to the slice direction will be described later with reference to FIG.

ファントム100の断層像データに基づく画像(断層像100A)は、図4(A)に示すように、ファントム100のケース101に相当する部分の断層像101Aと、ケース101内の充填物102に相当する部分の断層像102Aとを含んでいる。なお、ケース101の断層像101Aの周囲の背景領域は、天板31に設置されたファントム100の周囲の空気(Air)に相当する。   An image (tomographic image 100A) based on the tomographic image data of the phantom 100 corresponds to a tomographic image 101A corresponding to the case 101 of the phantom 100 and the filler 102 in the case 101, as shown in FIG. Part of the tomographic image 102A. The background area around the tomographic image 101A of the case 101 corresponds to the air (Air) around the phantom 100 installed on the top board 31.

ファントム100(特にケース101)は、既知の素材により形成されている。ファントム100の断層像データにおけるケース101に相当する部分のCT値は、事前測定などによりあらかじめ取得することが可能である。また、充填物102に相当する部分のCT値についても、同様に事前取得が可能である。ここでは、ケース101に相当する断層像101AのCT値、つまり、断層像データのうちケース101に相当する部分断層像データのCT値を500とする。また、充填物102に相当する断層像102AのCT値を300とする。これらのCT値のデータは、たとえばデータ記憶部72にあらかじめ記憶されている。なお、充填物102の断層像102AのCT値については記憶しておかなくてもよい。   The phantom 100 (particularly the case 101) is made of a known material. The CT value corresponding to the case 101 in the tomographic image data of the phantom 100 can be acquired in advance by prior measurement or the like. Similarly, the CT value of the portion corresponding to the filling material 102 can be acquired in advance. Here, the CT value of the tomographic image 101A corresponding to the case 101, that is, the CT value of the partial tomographic image data corresponding to the case 101 in the tomographic image data is set to 500. Further, the CT value of the tomographic image 102A corresponding to the filler 102 is set to 300. Data of these CT values is stored in advance in the data storage unit 72, for example. Note that the CT value of the tomographic image 102A of the filler 102 may not be stored.

筐体抽出部81は、図4(A)のような断層像の断層像データの各ピクセルのCT値を参照して、ケース101に相当するCT値(=500)を有するピクセルを抽出する。それにより、図4(B)に示すように、ファントム100の断層像100A(断層像データ)から、ケース101に相当する部分の断層像(部分断層像データ)が抽出される。   The casing extraction unit 81 refers to the CT value of each pixel of the tomographic image data of the tomographic image as shown in FIG. 4A, and extracts a pixel having a CT value (= 500) corresponding to the case 101. Accordingly, as shown in FIG. 4B, a tomographic image (partial tomographic image data) corresponding to the case 101 is extracted from the tomographic image 100A (tomographic image data) of the phantom 100.

なお、筐体抽出部81による処理結果をモニタ5に表示させる場合、抽出された部分断層像データに相当するピクセル以外のピクセルのCT値を0にして表示させる。このとき、たとえば、部分断層像データのうち、ケース101の外周面に相当する部分以外のピクセルのCT値を0にするようにしてもよい。それにより、ケース101(の外周面)に相当する部分の断層像が黒色の背景上に表示されることとなる。   When displaying the processing result by the casing extraction unit 81 on the monitor 5, the CT value of pixels other than the pixel corresponding to the extracted partial tomographic image data is displayed as 0. At this time, for example, the CT value of pixels other than the portion corresponding to the outer peripheral surface of the case 101 in the partial tomographic image data may be set to zero. As a result, a tomographic image corresponding to the case 101 (the outer peripheral surface thereof) is displayed on a black background.

(円中心算出部)
円中心算出部82は、本発明の「円中心算出手段」の一例に相当し、筐体抽出部81が抽出した部分断層像データ(ファントム100のケース101に相当する部分)における異なる3点を通過する円の中心の座標を算出する処理を行う。
(Circle center calculator)
The circle center calculation unit 82 corresponds to an example of the “circle center calculation unit” of the present invention, and includes three different points in the partial tomographic image data (the portion corresponding to the case 101 of the phantom 100) extracted by the housing extraction unit 81. A process for calculating the coordinates of the center of the passing circle is performed.

円の中心座標算出に用いられる3点は、たとえばケース101の外周面に相当する部分から選択される。なお、ケース101の内周面に相当する部分などから選択してもよい。この3点の選択態様の一例を図5に示す。同図においては、ケース101の外周面の断層像101a上において、X座標が最小の点P1(x、y)と、X座標が最大の点P2(x、y)と、Y座標が最大の点P3(x、y)とが選択されている。なお、X座標はスライス方向(Z方向)に直交する水平方向の座標であり、Y座標は垂直方向の座標である。 The three points used for calculating the center coordinates of the circle are selected from the portion corresponding to the outer peripheral surface of the case 101, for example. In addition, you may select from the part etc. which are equivalent to the internal peripheral surface of case 101. FIG. An example of the selection of these three points is shown in FIG. In the figure, on the tomographic image 101a on the outer peripheral surface of the case 101, a point P1 (x 1 , y 1 ) having the smallest X coordinate, a point P2 (x 2 , y 2 ) having the largest X coordinate, The point P3 (x 3 , y 3 ) having the largest coordinate is selected. The X coordinate is a horizontal coordinate orthogonal to the slice direction (Z direction), and the Y coordinate is a vertical coordinate.

点P1の探索処理は、たとえば、CT値=500(ケース101に対応するCT値)のピクセルのうちX座標が最小であるピクセルの座標を探索することで行うことができる。同様に、点P2の探索処理は、CT値=500のピクセルのうちX座標が最大であるピクセルの座標を探索することで行うことができ、点P3の探索処理は、CT値=500のピクセルのうちY座標が最大であるピクセルの座標を探索することで行うことができる。   The search process for the point P1 can be performed, for example, by searching for the coordinates of the pixel having the smallest X coordinate among the pixels having the CT value = 500 (the CT value corresponding to the case 101). Similarly, the search process for the point P2 can be performed by searching for the coordinate of the pixel having the maximum X coordinate among the pixels with the CT value = 500, and the search process for the point P3 is performed with the pixel having the CT value = 500. Can be performed by searching for the coordinate of the pixel having the maximum Y coordinate.

なお、たとえばCT値=500のピクセルのうちY座標が最大のピクセルが複数ある場合は、ファントム100が+Y方向に大きくずれた位置に配置されていると思われるので、CT値=500でY座標が最小のピクセルを探索するように切り換えることができる。また、X座標が最大(最小)のピクセルが複数ある場合には、ファントム100がX方向に大きくずれていると考えられるので、X方向が最小(最大)のピクセルと、Y座標が最大のピクセル及び最小のピクセルとを探索するように切り換えることができる。   For example, when there are a plurality of pixels having the maximum Y coordinate among the pixels having a CT value = 500, it is considered that the phantom 100 is arranged at a position greatly deviated in the + Y direction. Can be switched to search for the smallest pixel. In addition, when there are a plurality of pixels having the maximum (minimum) X coordinate, it is considered that the phantom 100 is greatly shifted in the X direction. Therefore, the pixel having the minimum (maximum) X direction and the pixel having the maximum Y coordinate. And to search for the smallest pixel.

さて、ケース101の断層像101A上から選択された(つまり部分断層像データから選択された)3点P1、P2、P3が同一の円周上に存在するためには、次の条件を満たしている必要がある。   In order for the three points P1, P2, and P3 selected from the tomographic image 101A of the case 101 (that is, selected from the partial tomographic image data) to exist on the same circumference, the following conditions are satisfied. Need to be.

Figure 0005179748
Figure 0005179748

また、この円の式を次の〔数2〕のように表すと、その中心Cの座標(x、y)及び半径rは〔数3〕のように表される。また、〔数3〕の計算式に用いられる〔数2〕の式の係数a、d、e、fは〔数4〕の各式により与えられる。 Further, when this circle equation is expressed as the following [Equation 2], the coordinates (x 0 , y 0 ) and the radius r of the center C are expressed as [Equation 3]. Also, the coefficients a, d, e, and f used in the formula of [Formula 2] used in the formula of [Formula 3] are given by the formulas of [Formula 4].

Figure 0005179748
Figure 0005179748

Figure 0005179748
Figure 0005179748

Figure 0005179748
Figure 0005179748

円中心算出部82は、筐体抽出部81が抽出した部分断層像データから3点P1(x、y)、P2(x、y)、P3(x、y)を選択する。そして、これら3点P1(x、y)、P2(x、y)、P3(x、y)の座標値を〔数4〕の各式に適用して〔数2〕の式の係数a、d、e、fの値をそれぞれ算出し、その係数の値を〔数3〕の第1の式及び第2の式に代入して中心Cの座標(x、y)を算出する。 The circle center calculation unit 82 selects three points P1 (x 1 , y 1 ), P2 (x 2 , y 2 ), and P3 (x 3 , y 3 ) from the partial tomographic image data extracted by the casing extraction unit 81. To do. Then, the coordinate values of these three points P1 (x 1 , y 1 ), P2 (x 2 , y 2 ), and P3 (x 3 , y 3 ) are applied to each equation of [Equation 4] [Equation 2]. The values of the coefficients a, d, e, and f in the formula (1) are calculated, and the values of the coefficients are substituted into the first and second formulas of [Formula 3] to obtain the coordinates of the center C (x 0 , y 0 ) is calculated.

(楕円中心算出部)
楕円中心算出部83は、本発明の「楕円中心算出手段」の一例に相当するもので、後述の[動作]の項にて説明するようにファントム100がスライス方向(Z方向)に対し傾斜して配置されている場合に動作して、筐体抽出部81が抽出した部分断層像データにおける異なる4点を通過する楕円の中心の座標を算出する処理を行う。ここで、楕円の中心とは、楕円の2つの焦点の中点、換言すると、楕円の長軸と短軸との交点を意味する。
(Ellipse center calculation unit)
The ellipse center calculation unit 83 corresponds to an example of the “ellipse center calculation means” of the present invention, and the phantom 100 is inclined with respect to the slice direction (Z direction) as described in [Operation] described later. The coordinate of the center of an ellipse that passes through four different points in the partial tomographic image data extracted by the housing extraction unit 81 is calculated. Here, the center of the ellipse means the midpoint between the two focal points of the ellipse, in other words, the intersection of the major axis and the minor axis of the ellipse.

ファントム100がスライス方向に対して傾斜して配置されていると、ケース101に相当する部分(部分断層像データ)の断面像は楕円形状になる(図6の断面像101b参照)。なお、ファントム100が傾斜しているか否かの判断は、後述の誤差処理部90が行う。   When the phantom 100 is disposed so as to be inclined with respect to the slice direction, a cross-sectional image of a portion corresponding to the case 101 (partial tomographic image data) has an elliptical shape (see the cross-sectional image 101b in FIG. 6). Whether the phantom 100 is inclined is determined by an error processing unit 90 described later.

楕円の中心座標算出に用いられる4点は、たとえばケース101の外周面に相当する部分から選択される(内周面に相当する部分などでもよい。)。この4点の選択態様の一例を図6に示す。同図は、スライス方向(Z方向)に対して垂直方向(Y方向)に傾斜して配置されたファントム100の断層像100Bにおける、ケース101の外周面の楕円形状の断層像101bが示されている。本実施形態では、この外周面の断層像101b上におけるX座標が最小の点Q1(ξ、η)と、X座標が最大の点Q2(ξ、η)と、Y座標が最小の点Q3(ξ、η)と、Y座標が最大の点Q4(ξ、η)とを選択するものとする。 The four points used for calculating the center coordinates of the ellipse are selected from, for example, a portion corresponding to the outer peripheral surface of the case 101 (a portion corresponding to the inner peripheral surface may be used). An example of the selection of these four points is shown in FIG. The figure shows an elliptical tomographic image 101b of the outer peripheral surface of the case 101 in the tomographic image 100B of the phantom 100 arranged so as to be inclined in the vertical direction (Y direction) with respect to the slice direction (Z direction). Yes. In the present embodiment, the point Q1 (ξ 1 , η 1 ) having the smallest X coordinate, the point Q2 (ξ 2 , η 2 ) having the largest X coordinate, and the Y coordinate being the smallest on the tomographic image 101b of the outer peripheral surface. Point Q3 (ξ 3 , η 3 ) and point Q4 (ξ 4 , η 4 ) having the largest Y coordinate are selected.

これらの4点Q1、Q2、Q3、Q4が同一の楕円上に存在するためには、次の条件を満たしている必要がある。   In order for these four points Q1, Q2, Q3, and Q4 to exist on the same ellipse, the following conditions must be satisfied.

Figure 0005179748
Figure 0005179748

また、この楕円の式を次の〔数6〕のように表すと、その式の係数は〔数7〕の各式により与えられる。また、この楕円の中心Kの座標(ξ、η)、X方向の半径r、Y方向の半径rは、それぞれ〔数8〕のように表される。 Further, when this ellipse equation is expressed as the following [Equation 6], the coefficient of the equation is given by each equation of [Equation 7]. Further, the coordinates (ξ 0 , η 0 ) of the center K of the ellipse, the radius r x in the X direction, and the radius r y in the Y direction are expressed as [Equation 8], respectively.

Figure 0005179748
Figure 0005179748

Figure 0005179748
Figure 0005179748

Figure 0005179748
Figure 0005179748

楕円中心算出部83は、筐体抽出部81が抽出した部分断層像データから4点Q1(ξ、η)、Q2(ξ、η)、Q3(ξ、η)、Q4(ξ、η)を選択する。そして、これら4点Q1(ξ、η)、Q2(ξ、η)、Q3(ξ、η)、Q4(ξ、η)の座標値を〔数7〕の各式に適用して〔数6〕の式の係数A、C、D、E、Fの値をそれぞれ算出し、その係数の値を〔数8〕の第2の式及び第3の式に代入して中心Kの座標(ξ、η)を算出する。 The ellipse center calculation unit 83 has four points Q1 (ξ 1 , η 1 ), Q2 (ξ 2 , η 2 ), Q3 (ξ 3 , η 3 ), Q4 from the partial tomographic image data extracted by the casing extraction unit 81. (Ξ 4 , η 4 ) is selected. The coordinate values of these four points Q1 (ξ 1 , η 1 ), Q2 (ξ 2 , η 2 ), Q3 (ξ 3 , η 3 ), Q4 (ξ 4 , η 4 ) Applying to the formula, calculate the values of the coefficients A, C, D, E, and F of the formula [6], respectively, and assign the values of the coefficients to the second formula and the third formula of the formula 8 Then, the coordinates (ξ 0 , η 0 ) of the center K are calculated.

(変位算出部)
変位算出部84は、本発明の「変位算出手段」、「第1の変位算出手段」及び「第2の変位算出手段」の一例に相当する。変位算出部84は、円中心算出部82による算出結果又は楕円中心算出部83による算出結果に基づいて、スキャン中心O(X線管22及びX線検出器23の回転中心)に対するファントム100の円筒軸Jの変位を算出する処理を行う。
(Displacement calculation unit)
The displacement calculator 84 corresponds to an example of “displacement calculator”, “first displacement calculator”, and “second displacement calculator” of the present invention. The displacement calculation unit 84 is a cylinder of the phantom 100 with respect to the scan center O (the rotation center of the X-ray tube 22 and the X-ray detector 23) based on the calculation result by the circle center calculation unit 82 or the calculation result by the ellipse center calculation unit 83. A process for calculating the displacement of the axis J is performed.

円中心算出部82による算出結果に基づく変位算出処理について説明する。円算出部82は、前述のように、筐体抽出部81が抽出した部分断層像データから3点P1、P2、P3を選択し、これら3点P1、P2、P3を通過する円の中心Cの座標を算出する(図4及び図5参照。)。変位算出部84は、この算出された円の中心Cの座標と、データ記憶部72に記憶された回転中心情報73とに基づいて、スキャン中心Oに対するファントム100の円筒軸Jの変位(Δx、Δy)を算出する。   A displacement calculation process based on the calculation result by the circle center calculation unit 82 will be described. As described above, the circle calculation unit 82 selects the three points P1, P2, and P3 from the partial tomographic image data extracted by the casing extraction unit 81, and the center C of the circle that passes through these three points P1, P2, and P3. Are calculated (see FIGS. 4 and 5). Based on the calculated coordinates of the center C of the circle and the rotation center information 73 stored in the data storage unit 72, the displacement calculation unit 84 determines the displacement of the cylindrical axis J of the phantom 100 relative to the scan center O (Δx, Δy) is calculated.

具体的には、算出された円の中心Cの座標を(x、y)とし、回転中心情報73に示すスキャン中心Oの座標を(255、255)とすると、変位算出部84は、スキャン中心Oに対する中心CのX方向の変位x−255とY方向の変位y−255とを求める。スライス方向(Z方向)に対するファントム100の円筒軸Jの傾斜が無視できる程度に微小であれば、ケース101の断層像101Aはほぼ円形となり、したがって、スキャン中心Oに対するファントム100の円筒軸Jの変位(Δx、Δy)は、上記算出結果(x−255、y−255)にほぼ等しくなる。なお、ファントム100の傾斜が無視できる程度であるか否かは、ファントム100の傾斜が無視できる程度であるか否かと同義であり、後述の誤差処理部90によって判断される。 Specifically, assuming that the calculated coordinates of the center C of the circle are (x 0 , y 0 ) and the coordinates of the scan center O shown in the rotation center information 73 are (255, 255), the displacement calculator 84 A displacement x 0 -255 in the X direction and a displacement y 0 -255 in the Y direction with respect to the scan center O are obtained. If the inclination of the cylindrical axis J of the phantom 100 with respect to the slicing direction (Z direction) is so small that it can be ignored, the tomographic image 101A of the case 101 is substantially circular, and therefore the displacement of the cylindrical axis J of the phantom 100 with respect to the scan center O (Δx, Δy) is substantially equal to the calculation result (x 0 -255, y 0 -255). Note that whether or not the inclination of the phantom 100 is negligible is synonymous with whether or not the inclination of the phantom 100 is negligible, and is determined by the error processing unit 90 described later.

楕円中心算出部83による算出結果に基づく変位算出処理について説明する。楕円算出部83は、前述のように、筐体抽出部81が抽出した部分断層像データから4点Q1、Q2、Q3、Q4を選択し、これら4点Q1、Q2、Q3、Q4を通過する楕円の中心Kの座標を算出する(図6参照。)。変位算出部84は、この算出された楕円の中心Kの座標と、回転中心情報73とに基づいて、スキャン中心Oに対するファントム100の円筒軸Jの変位(Δξ、Δη)を算出する。   A displacement calculation process based on the calculation result by the ellipse center calculation unit 83 will be described. As described above, the ellipse calculation unit 83 selects four points Q1, Q2, Q3, and Q4 from the partial tomographic image data extracted by the casing extraction unit 81, and passes through these four points Q1, Q2, Q3, and Q4. The coordinates of the center K of the ellipse are calculated (see FIG. 6). The displacement calculator 84 calculates the displacement (Δξ, Δη) of the cylindrical axis J of the phantom 100 with respect to the scan center O based on the calculated coordinates of the center K of the ellipse and the rotation center information 73.

具体的には、算出された楕円の中心Kの座標を(ξ、η)とし、回転中心情報73に示すスキャン中心Oの座標を(255、255)とすると、変位算出部84は、スキャン中心Oに対する中心KのX方向の変位ξ−255とY方向の変位ξ−255とを求める。 Specifically, assuming that the coordinates of the calculated center K of the ellipse are (ξ 0 , η 0 ) and the coordinates of the scan center O shown in the rotation center information 73 are (255, 255), the displacement calculation unit 84 Request X direction displacement xi] 0 -255 of the center K relative to the scan center O and the Y-direction displacement xi] 0 -255.

(半径算出部)
半径算出部85は、本発明の「半径算出手段」の一例に相当し、楕円中心算出部83と同様にファントム100がスライス方向(Z方向)に対し傾斜して配置されている場合に動作して、筐体抽出部81が抽出した部分断層像データにおける異なる4点を通過する楕円の水平方向(X方向)の半径及び垂直方向(Y方向)の半径をそれぞれ算出する処理を行う。なお、ファントム100が傾斜しているか否かの判断は、後述の誤差処理部90により行われる。
(Radius calculation part)
The radius calculation unit 85 corresponds to an example of the “radius calculation unit” of the present invention, and operates when the phantom 100 is arranged to be inclined with respect to the slice direction (Z direction), similarly to the ellipse center calculation unit 83. Thus, a process of calculating the radius in the horizontal direction (X direction) and the radius in the vertical direction (Y direction) of an ellipse passing through four different points in the partial tomographic image data extracted by the casing extraction unit 81 is performed. Note that whether or not the phantom 100 is inclined is determined by an error processing unit 90 described later.

この半径算出部85は、前述の〔数7〕の各式により得られる係数A、C、D、E、Fを〔数8〕の第4の式に代入することにより、上記楕円のX方向の半径rを算出する。また、これら係数A、C、D、E、Fを〔式8〕の第5の式に代入することにより、上記楕円のY方向の半径rを算出する。 The radius calculation unit 85 substitutes the coefficients A, C, D, E, and F obtained by the above equations [Equation 7] into the fourth equation of [Equation 8], thereby obtaining the X direction of the ellipse. The radius r x is calculated. These coefficients A, C, D, E, by substituting the F in the fifth equation of [Equation 8], to calculate the radius r y of the Y direction of the ellipse.

(傾斜角度算出部)
傾斜角度算出部86は、本発明の「傾斜角度算出手段」の一例に相当し、半径算出部85により算出された楕円の水平方向(X方向)の半径r及び垂直方向(Y方向)の半径rに基づいて、スライス方向(Z方向)に対するファントム100の円筒軸Jの傾斜角度を算出する処理を行う。
(Inclination angle calculation unit)
The inclination angle calculation unit 86 corresponds to an example of the “inclination angle calculation unit” of the present invention, and the ellipse horizontal direction (X direction) radius r x and vertical direction (Y direction) calculated by the radius calculation unit 85 are used. Based on the radius r y , a process of calculating an inclination angle of the cylindrical axis J of the phantom 100 with respect to the slice direction (Z direction) is performed.

なお、スライス方向(Z方向)は、支持体駆動部25により支持体21とともに回転されるX線管22及びX線検出器23の回転面(スキャン面)の法線方向に一致する。すなわち、支持体21は、支持体駆動部25により所定の平面(回転面)内において回転するように駆動されるが、スライス方向は、この所定の平面の法線方向、つまり支持体21の回転軸方向に平行な方向とされる。   The slice direction (Z direction) coincides with the normal direction of the rotation plane (scanning plane) of the X-ray tube 22 and the X-ray detector 23 rotated together with the support 21 by the support driving unit 25. That is, the support 21 is driven by the support driving unit 25 so as to rotate within a predetermined plane (rotation plane), and the slice direction is the normal direction of the predetermined plane, that is, the rotation of the support 21. The direction is parallel to the axial direction.

スライス方向に対するファントム100の円筒軸Jの傾斜角度Δθは、次式によって求められる。   The inclination angle Δθ of the cylindrical axis J of the phantom 100 with respect to the slicing direction is obtained by the following equation.

Figure 0005179748
Figure 0005179748

傾斜角度算出部86は、半径算出部85が算出した楕円の半径r、rを、この〔数9〕に代入することにより、スライス方向に対するファントム100の円筒軸Jの傾斜角度Δθを求める。 Inclination angle calculating section 86, an ellipse with a radius r x of radius calculation unit 85 has calculated the r y, by substituting this [equation 9] to determine the tilt angle Δθ of the cylinder axis J of the phantom 100 relative to the slice direction .

(誤差処理部)
誤差処理部90は、円中心算出部82により考慮されるケース101の断層像101A(外周面の断層像101a)の円に対する誤差に関する処理、及び、楕円中心算出部83により考慮されるケース101の断層像(外周面の断層像101b)の楕円に対する誤差に関する処理を行う。この誤差処理部90には、以下のような誤差算出部91と誤差判断部92が設けられている。
(Error processing part)
The error processing unit 90 performs processing related to an error with respect to the circle of the tomographic image 101A (the tomographic image 101a on the outer peripheral surface) of the case 101 considered by the circle center calculation unit 82 and the case 101 considered by the ellipse center calculation unit 83. Processing relating to an error with respect to the ellipse of the tomographic image (tomographic image 101b on the outer peripheral surface) is performed. The error processing unit 90 includes an error calculation unit 91 and an error determination unit 92 as described below.

(誤差算出部)
誤差算出部91は、本発明の「誤差算出手段」の一例に相当する。誤差算出部91は、その第1の処理として、筐体抽出部81により抽出された部分断層像データ(ファントム100のケース101の断層像101Aの画像データ)上の複数の点を選択し、円中心算出部82の処理にて考慮された円(〔数2〕参照)に対する、当該複数の点の誤差を算出する処理を行う。この誤差としては、たとえば次式に示す誤差平均を用いる。
(Error calculation part)
The error calculator 91 corresponds to an example of the “error calculator” of the present invention. As the first process, the error calculation unit 91 selects a plurality of points on the partial tomographic image data (the image data of the tomographic image 101A of the case 101 of the phantom 100) extracted by the casing extraction unit 81, and the circle A process of calculating errors of the plurality of points with respect to the circle (see [Equation 2]) considered in the process of the center calculation unit 82 is performed. As this error, for example, an error average represented by the following equation is used.

Figure 0005179748
Figure 0005179748

ここで、xは円の中心CのX座標、yは中心CのY座標、rは円の半径を示す(〔数3〕参照)。また、Nは、誤差平均の算出における部分断層像データ上のサンプル数(つまり、上記の複数の点)であり、たとえば10〜100個程度とされる。 Here, x 0 represents the X-coordinate of the center C of the circle, Y coordinate of y 0 is the center C, r is the radius of the circle (Formula 3 see). N is the number of samples (that is, the plurality of points) on the partial tomographic image data in calculating the average error, and is about 10 to 100, for example.

誤差平均の算出に供されるサンプル(複数の点)の選択は、適宜に実行される。たとえば、部分断層像データを形成する全てのピクセル(全ての点)を用いて誤差平均を算出してもよい。また、部分断層像を形成するピクセルをたとえば5ピクセルおきに選択し、選択された複数のピクセルを誤差平均の算出に供するようにしてもよい。一般に、誤差平均の算出精度などを重視する場合にはなるべく多数のサンプルを選択するようにし、算出処理の処理時間やCPUリソースなどを重視する場合には比較的に少ない数のサンプルを選択するようにする。   The selection of the sample (a plurality of points) used for calculation of the error average is appropriately performed. For example, the average error may be calculated using all pixels (all points) forming partial tomographic image data. Alternatively, the pixels forming the partial tomographic image may be selected, for example, every 5 pixels, and the selected plurality of pixels may be used for error average calculation. In general, a large number of samples should be selected as much as possible when importance is placed on calculation accuracy of error averages, and a relatively small number of samples should be selected when importance is placed on processing time and CPU resources of calculation processing. To.

図4、5に示したケース101の断層像101A(外周面の断層像101a)は、たとえばファントム100が傾斜配置されている場合などには、円にはならない。〔数10〕の誤差平均は、この断層像101A(101a)が、円からどれだけずれているかを表す指標である。   The tomographic image 101A (the tomographic image 101a on the outer peripheral surface) of the case 101 shown in FIGS. 4 and 5 does not become a circle when the phantom 100 is inclined, for example. The error average of [Equation 10] is an index representing how much the tomographic image 101A (101a) deviates from the circle.

一方、誤差算出部91は、その第2の処理として、筐体抽出部81により抽出された部分断層像データ上の複数の点を選択し、楕円中心算出部83の処理にて考慮された楕円(〔数8〕参照)に対する、当該複数の点の誤差を算出する処理を行う。この誤差としては、たとえば次式に示す誤差平均を用いる。   On the other hand, the error calculation unit 91 selects a plurality of points on the partial tomographic image data extracted by the housing extraction unit 81 as the second processing, and the ellipse considered in the processing of the ellipse center calculation unit 83 (Refer to [Equation 8]) A process of calculating errors of the plurality of points is performed. As this error, for example, an error average represented by the following equation is used.

Figure 0005179748
Figure 0005179748

ここで、ξは楕円の中心KのX座標、ηは中心KのY座標、rは楕円のX方向の半径、rは楕円のY方向の半径を示す(〔数8〕参照)。また、Nは、〔数10〕の場合と同様に、誤差平均の算出における部分断層像データ上のサンプル数(つまり、上記の複数の点)である。 Here, xi] 0 is the X coordinate of the center K of the ellipse, eta 0 is the Y coordinate of the center K, r x is an ellipse in the X direction of the radius, r y denotes the radius of the ellipse in the Y direction ([Equation 8] see ). Further, N is the number of samples on the partial tomographic image data (that is, the plurality of points described above) in the calculation of the error average, as in the case of [Equation 10].

〔数11〕の誤差平均は、図6に示したケース101の外周面の断層像101bが、楕円中心算出部83の処理にて考慮された楕円からどれだけずれているかを表す指標である。   The error average of [Equation 11] is an index representing how much the tomographic image 101b on the outer peripheral surface of the case 101 shown in FIG. 6 deviates from the ellipse considered in the processing of the ellipse center calculation unit 83.

(誤差判断部)
誤差判断部92は、本発明の「判断手段」の一例に相当し、誤差算出部91が算出した誤差(誤差平均)が所定値を超えるか否か判断する処理を行う。本実施形態における「所定値」は、〔数10〕、〔数11〕に示す誤差平均の閾値であり、たとえば「閾値=1.0」とされている。この閾値は、データ記憶部72の誤差情報74に含まれるデータである。誤差判断部92は、誤差算出部91により算出された誤差平均の値と誤差情報74に示す閾値(=1.0)とを比較して、閾値に対する誤差平均の大小を判断する。
(Error judgment part)
The error determination unit 92 corresponds to an example of the “determination unit” of the present invention, and performs a process of determining whether the error (error average) calculated by the error calculation unit 91 exceeds a predetermined value. The “predetermined value” in the present embodiment is an error average threshold value shown in [Equation 10] and [Equation 11], for example, “Threshold = 1.0”. This threshold value is data included in the error information 74 of the data storage unit 72. The error determination unit 92 compares the error average value calculated by the error calculation unit 91 with the threshold value (= 1.0) indicated in the error information 74 to determine the magnitude of the error average with respect to the threshold value.

[動作]
以上のような構成の本実施形態に係るX線CT装置1の動作について、図7のフローチャートを参照しつつ説明する。なお、同図におけるX線CT装置1の各部の動作は、装置制御部41の制御に基づいて実行される。
[Operation]
The operation of the X-ray CT apparatus 1 according to this embodiment configured as described above will be described with reference to the flowchart of FIG. In addition, the operation | movement of each part of the X-ray CT apparatus 1 in the same figure is performed based on control of the apparatus control part 41. FIG.

最初に、作業者は、ファントム100を寝台3の天板31に取り付ける(S1)。このファントム100の取り付け作業は、ファントム100の円筒軸Jをスキャン中心に合わせるように、かつ、円筒軸Jをスライス方向(Z方向)に合わせるように配慮しながら行うことが望ましい。   First, the worker attaches the phantom 100 to the top plate 31 of the bed 3 (S1). The phantom 100 is preferably attached in consideration of the cylindrical axis J of the phantom 100 being aligned with the scan center and the cylindrical axis J being aligned with the slice direction (Z direction).

次に、X線CT装置1を動作させてファントム100の断層像データを生成する(S2)。具体的には、ガントリ2が、ファントム100を透過したX線量のデータを収集してコンピュータ装置4に送り、コンピュータ装置4の断層像データ生成部60が通常の要領でファントム100の断層像データを生成する。生成された断層像データは、画像記憶部71に格納される。なお、この断層像データに基づく画像(再構成画像)は、図4(A)に示すようなファントム100の断層像である。   Next, the X-ray CT apparatus 1 is operated to generate tomographic image data of the phantom 100 (S2). Specifically, the gantry 2 collects X-ray dose data transmitted through the phantom 100 and sends it to the computer apparatus 4, and the tomographic image data generation unit 60 of the computer apparatus 4 generates the tomographic image data of the phantom 100 in a normal manner. Generate. The generated tomographic image data is stored in the image storage unit 71. Note that the image (reconstructed image) based on the tomographic image data is a tomographic image of the phantom 100 as shown in FIG.

算出処理部80による処理に移行する。まず、筐体抽出部81が、画像記憶部71から断層像データを読み出してそれを解析し、ファントム100のケース101に相当する部分の断層像データ(部分断層像データ)を抽出する(S3)。抽出された部分断層像データに基づく画像は、図4(B)に示すようなファントム100のケースの断層像である。   The processing shifts to processing by the calculation processing unit 80. First, the housing extraction unit 81 reads out the tomographic image data from the image storage unit 71 and analyzes it to extract the tomographic image data (partial tomographic image data) corresponding to the case 101 of the phantom 100 (S3). . An image based on the extracted partial tomographic image data is a tomographic image of the case of the phantom 100 as shown in FIG.

次に、装置制御部41は、円中心算出部82を選択的に動作させて、抽出された部分断層像データから3点P1(x、y)、P2(x、y)、P3(x、y)を選択し、これら3点P1、P2、P3を通過する円の中心Cの座標(x、y)を算出する(S4)。 Next, the apparatus control unit 41 selectively operates the circle center calculation unit 82 to extract three points P1 (x 1 , y 1 ), P2 (x 2 , y 2 ), P3 (x 3 , y 3 ) is selected, and the coordinates (x 0 , y 0 ) of the center C of the circle passing through these three points P1, P2, P3 are calculated (S4).

続いて、変位算出部84が、算出された円の中心Cの座標(x、y)と、データ記憶部72に記憶された回転中心情報73に示すスキャン中心Oの座標(255、255)とに基づいて、スキャン中心Oに対するファントム100の円筒軸Jの変位(Δx、Δy)=(x−255、y−255)を算出する(S5)。 Subsequently, the displacement calculation unit 84 calculates the coordinates (x 0 , y 0 ) of the calculated center C of the circle and the coordinates (255, 255) of the scan center O indicated in the rotation center information 73 stored in the data storage unit 72. ), The displacement (Δx, Δy) = (x 0 -255, y 0 -255) of the cylindrical axis J of the phantom 100 with respect to the scan center O is calculated (S5).

ここで、装置制御部41は、誤差処理部90を動作させる。誤差算出部91は、ステップS3にて抽出された部分断層像データ上の複数の点を選択し、ステップS4の処理にて考慮された円(3点P1、P2、P3を通過する円)に対する、当該複数の点の誤差平均を算出する(S6)。   Here, the apparatus control unit 41 operates the error processing unit 90. The error calculation unit 91 selects a plurality of points on the partial tomographic image data extracted in step S3 and applies to the circle considered in the process of step S4 (a circle passing through the three points P1, P2, and P3). Then, an error average of the plurality of points is calculated (S6).

更に、誤差判断部92が、データ記憶部72に記憶された誤差情報74を参照し、ステップS6で算出された誤差平均の値が誤差情報74に示す閾値(=1.0)を超えるか否か判断する(S7)。   Further, the error determination unit 92 refers to the error information 74 stored in the data storage unit 72, and whether or not the error average value calculated in step S6 exceeds the threshold value (= 1.0) indicated in the error information 74. (S7).

(誤差平均が閾値を超えない場合)
誤差平均の値が閾値を超えない場合(S7;N)、装置制御部41は、ステップS5にて算出されたファントム100の変位(Δx、Δy)をモニタ5の画面に表示させる(S8)。この表示処理は、コンソール制御部53が行う。
(When the error average does not exceed the threshold)
When the error average value does not exceed the threshold (S7; N), the device control unit 41 displays the displacement (Δx, Δy) of the phantom 100 calculated in step S5 on the screen of the monitor 5 (S8). This display process is performed by the console control unit 53.

ここで、ファントム100の変位の表示態様の一例について説明する。まず、「上下方向の誤差:10mm、左右方向の誤差:−5mm」のように、変位の値をそのまま表示させることができる(図5の座標軸参照)。また、図5のように、スキャン中心Oに対する中心Cの位置をグラフィック表示させることもできる。   Here, an example of the display mode of the displacement of the phantom 100 will be described. First, the displacement value can be displayed as it is, such as “vertical error: 10 mm, horizontal error: −5 mm” (see the coordinate axes in FIG. 5). Further, as shown in FIG. 5, the position of the center C with respect to the scan center O can be displayed graphically.

また、変位の方向を明示した表示態様を採用してもよい。すなわち、図5に示すX座標軸の向きの定義に基づき、X方向の変位Δxが正(+)の場合にはファントム100が右方向にずれている旨を表示させ、負(−)の場合には左方向にずれている旨を表示させる。また、図5に示すY座標軸の向きの定義に基づき、Y方向の変位Δyが正(+)の場合にはファントム100が下方向にずれている旨を表示させ、負(−)の場合には上方向にずれている旨を表示させる。一例として、メッセージ「上下方向の誤差:下に10mm、左右方向の誤差:左に5mm」を含むダイアログボックスを表示させることができる。   Moreover, you may employ | adopt the display mode which specified the direction of displacement. That is, based on the definition of the direction of the X coordinate axis shown in FIG. 5, when the displacement Δx in the X direction is positive (+), the fact that the phantom 100 is displaced to the right is displayed, and when it is negative (−) Indicates that it is shifted to the left. Further, based on the definition of the direction of the Y coordinate axis shown in FIG. 5, when the displacement Δy in the Y direction is positive (+), it is displayed that the phantom 100 is displaced downward, and when it is negative (−). Indicates that it is displaced upward. As an example, a dialog box including the message “error in the vertical direction: 10 mm below, error in the horizontal direction: 5 mm left” can be displayed.

また、以上のようにファントム100の変位方向を表示させる代わりに、ファントム100を移動させるべき方向を表示させてもよい。つまり、X方向の変位Δxが正(+)の場合にはファントム100を図5中左方向に移動させるべき旨を表示させ、負(−)の場合には右方向に移動させるべき旨を表示させるとともに、Y方向の変位Δyが正(+)の場合にはファントム100を上方向に移動させるべき旨を表示させ、負(−)の場合には下方向に移動させるべき旨を表示させるようにしてもよい。一例として、メッセージ「上下方向の移動:上に10mm、左右方向の移動:右に5mm」を含むダイアログボックスを表示させることができる。このように、ファントム100の移動方向を表示する場合についても「変位の表示」に含まれるものとする。   Further, instead of displaying the displacement direction of the phantom 100 as described above, the direction in which the phantom 100 should be moved may be displayed. That is, when the displacement Δx in the X direction is positive (+), a message indicating that the phantom 100 should be moved leftward in FIG. 5 is displayed, and when it is negative (−), a message indicating that the phantom 100 should be moved rightward is displayed. In addition, when the displacement Δy in the Y direction is positive (+), the fact that the phantom 100 should be moved upward is displayed, and when it is negative (−), the fact that it should be moved downward is displayed. It may be. As an example, a dialog box including the message “Movement in the vertical direction: 10 mm upward, movement in the horizontal direction: 5 mm to the right” can be displayed. As described above, the display of the moving direction of the phantom 100 is also included in the “display of displacement”.

図7のフローチャートに戻る。作業者は、モニタ5に表示されたファントム100の変位を参照し、入力デバイス6を操作して寝台3の天板31の位置を調整することで、ファントム100の円筒軸Jをスキャン中心O上に配置させる(S9)。   Returning to the flowchart of FIG. The operator refers to the displacement of the phantom 100 displayed on the monitor 5 and operates the input device 6 to adjust the position of the top plate 31 of the bed 3 so that the cylindrical axis J of the phantom 100 is positioned on the scan center O. (S9).

これで、ファントム100の位置合わせ作業は終了となる。作業者は、X線CT装置1の性能評価の作業に移行する。   This completes the positioning operation of the phantom 100. The operator shifts to the performance evaluation work of the X-ray CT apparatus 1.

(誤差平均が閾値を超える場合)
ステップS6で算出された誤差平均の値が閾値を超える場合(S7;Y)、装置制御部41は、楕円中心算出部83と半径算出部85をそれぞれ動作させる。なお、以下に説明する楕円中心算出部83及び半径算出部85の処理(更に、それらに続く変位算出部84及び傾斜角度算出部86の処理)は、任意の順序で行うことができ、また並行処理を行うこともできる。
(When the error average exceeds the threshold)
When the error average value calculated in step S6 exceeds the threshold (S7; Y), the apparatus control unit 41 operates the ellipse center calculation unit 83 and the radius calculation unit 85, respectively. Note that the processes of the ellipse center calculation unit 83 and the radius calculation unit 85 described below (and the subsequent processes of the displacement calculation unit 84 and the inclination angle calculation unit 86) can be performed in an arbitrary order, and in parallel. Processing can also be performed.

楕円中心算出部83は、ステップS3で抽出された部分断層像データから4点Q1(ξ、η)、Q2(ξ、η)、Q3(ξ、η)、Q4(ξ、η)を選択し、これら4点Q1、Q2、Q3、Q4を通過する楕円の中心Kの座標(ξ、η)を算出する(S10)。 The ellipse center calculation unit 83 has four points Q1 (ξ 1 , η 1 ), Q2 (ξ 2 , η 2 ), Q3 (ξ 3 , η 3 ), Q4 (ξ) from the partial tomographic image data extracted in step S3. 4 and η 4 ) are selected, and the coordinates (ξ 0 , η 0 ) of the center K of the ellipse passing through these four points Q1, Q2, Q3, and Q4 are calculated (S10).

続いて、変位算出部84が、算出された楕円の中心Kの座標(ξ、η)と、回転中心情報73に示すスキャン中心Oの座標(255、255)とに基づいて、スキャン中心Oに対するファントム100の円筒軸Jの変位(Δξ、Δη)=(ξ−255、η−255)を算出する(S11)。 Subsequently, based on the calculated coordinates (ξ 0 , η 0 ) of the ellipse center K and the coordinates (255, 255) of the scan center O shown in the rotation center information 73, the displacement calculation unit 84 scans the scan center. The displacement (Δξ, Δη) = (ξ 0 -255, η 0 -255) of the cylindrical axis J of the phantom 100 with respect to O is calculated (S11).

一方、半径算出部85は、上記4点Q1、Q2、Q3、Q4を通過する楕円の水平方向(X方向)の半径r及び垂直方向(Y方向)の半径rをそれぞれ算出する(S12)。 On the other hand, the radius calculation unit 85 calculates a radius r x in the horizontal direction (X direction) and a radius r y in the vertical direction (Y direction) of the ellipse passing through the four points Q1, Q2, Q3, and Q4 (S12). ).

更に、傾斜角度算出部86が、算出された楕円の水平方向(X方向)の半径r及び垂直方向(Y方向)の半径rに基づいて、スライス方向(Z方向)に対するファントム100の円筒軸Jの傾斜角度Δθを算出する(S13)。 Further, the tilt angle calculation unit 86 determines the cylinder of the phantom 100 in the slice direction (Z direction) based on the calculated radius r x in the horizontal direction (X direction) and radius r y in the vertical direction (Y direction). An inclination angle Δθ of the axis J is calculated (S13).

ここで、装置制御部41は、誤差処理部90を再び動作させる。誤差算出部91は、ステップS3にて抽出された部分断層像データ上の複数の点を選択し、ステップS10の処理にて考慮された楕円(4点Q1、Q2、Q3、Q4を通過する楕円)に対する、当該複数の点の誤差平均を算出する(S14)。   Here, the device control unit 41 operates the error processing unit 90 again. The error calculation unit 91 selects a plurality of points on the partial tomographic image data extracted in step S3, and the ellipse (the ellipses passing through the four points Q1, Q2, Q3, and Q4) considered in the process of step S10. ) For the plurality of points is calculated (S14).

更に、誤差判断部92が、データ記憶部72に記憶された誤差情報74を参照し、ステップS14で算出された誤差平均の値が誤差情報74に示す閾値(=1.0)を超えるか否か判断する(S15)。   Further, the error determination unit 92 refers to the error information 74 stored in the data storage unit 72, and whether or not the error average value calculated in step S14 exceeds the threshold value (= 1.0) indicated in the error information 74. Is determined (S15).

誤差平均の値が閾値を超えない場合(S15;N)、装置制御部41は、ステップS11で算出されたファントム100の変位(Δξ、Δη)と、ステップS13で算出された傾斜角度Δθとをモニタ5の画面に表示させる(S16)。   When the error average value does not exceed the threshold value (S15; N), the apparatus control unit 41 uses the displacement (Δξ, Δη) of the phantom 100 calculated in step S11 and the inclination angle Δθ calculated in step S13. It is displayed on the screen of the monitor 5 (S16).

ファントム100の変位(Δξ、Δη)の表示態様は、ステップS8の説明における変位(Δx、Δy)と同様である。また、傾斜角度Δθについては、「傾き方向の誤差:3度」、といったメッセージが表示される。   The display mode of the displacement (Δξ, Δη) of the phantom 100 is the same as the displacement (Δx, Δy) in the description of step S8. For the tilt angle Δθ, a message such as “error in tilt direction: 3 degrees” is displayed.

作業者は、モニタ5に表示されたファントム100の変位を参照し、入力デバイス6を操作して寝台3の天板31の位置とガントリ2のチルト角度とを調整することで、ファントム100の円筒軸Jをスキャン中心O上に配置させる(S17)。   The operator refers to the displacement of the phantom 100 displayed on the monitor 5, operates the input device 6 to adjust the position of the top 31 of the bed 3 and the tilt angle of the gantry 2, so that the cylinder of the phantom 100 The axis J is arranged on the scan center O (S17).

これで、ファントム100の位置合わせ作業は終了となる。作業者は、X線CT装置1の性能評価の作業に移行する。   This completes the positioning operation of the phantom 100. The operator shifts to the performance evaluation work of the X-ray CT apparatus 1.

一方、誤差平均の値が閾値を超える場合(S15;Y)、装置制御部41は、モニタ5に警告メッセージを表示させる(S18)。この警告メッセージは、ファントム100の変位や傾斜角度を有効に得られなかった旨や、ファントムの再度の取り付けを要求する旨を含むメッセージとされる。作業者は、この警告メッセージに応じて作業を行う。   On the other hand, when the error average value exceeds the threshold (S15; Y), the apparatus control unit 41 displays a warning message on the monitor 5 (S18). This warning message is a message including that the displacement and the inclination angle of the phantom 100 have not been obtained effectively and that the phantom needs to be mounted again. The worker performs work in response to the warning message.

以上で、本実施形態に係るX線CT装置1によるファントムの位置合わせの動作は終了となる。なお、ファントム位置合わせ動作の変形例については後述するものとする。   Thus, the phantom positioning operation by the X-ray CT apparatus 1 according to the present embodiment is completed. A modification of the phantom alignment operation will be described later.

[作用・効果]
以上のような本実施形態のX線CT装置1によれば、次のような作用及び効果が奏される。
[Action / Effect]
According to the X-ray CT apparatus 1 of the present embodiment as described above, the following operations and effects are exhibited.

まず、このX線CT装置1によれば、寝台3の天板31に取り付けられたファントム100について、その円筒軸Jのスキャン中心Oからの変位を自動的に求め、それを表示するように作用するので、作業者は、スキャン中心Oに対する円筒軸Jの変位を容易に把握できる。したがって、作業者の熟練度に関わらず、容易かつ迅速に円筒軸Jをスキャン中心Oに位置合わせすることができる。ここで、求めた変位をそのまま表示させる代わりに、その変位に基づくファントム100の位置合わせのための情報(たとえば、「ファントムを・・・方向に・・・センチメートルだけ移動させてください」などのメッセージ)を表示させるようにしてもよい。   First, according to the X-ray CT apparatus 1, the phantom 100 attached to the top plate 31 of the bed 3 is automatically obtained from the displacement of the cylindrical axis J from the scan center O and is displayed. Therefore, the operator can easily grasp the displacement of the cylindrical axis J with respect to the scan center O. Therefore, the cylindrical axis J can be easily and quickly aligned with the scan center O regardless of the skill level of the operator. Here, instead of displaying the obtained displacement as it is, information for positioning the phantom 100 based on the displacement (for example, “Please move the phantom in the direction of ... centimeters”, etc. Message) may be displayed.

また、スライス方向に対するファントム100の傾斜角度についても自動的に求めて表示するように作用するので、作業者は、スライス方向に対する円筒軸Jの傾斜角度を容易に把握できる。したがって、作業者の熟練度に関わらず、容易かつ迅速に円筒軸Jがスライス方向に沿うように位置合わせすることができる。ここで、求めた傾斜角度をそのまま表示させる代わりに、その傾斜角度に基づくファントム100の位置合わせのための情報(たとえば、「ファントムを・・・方向に・・・センチメートルだけ傾斜させてください」などのメッセージ)を表示させるようにしてもよい。   In addition, since the tilt angle of the phantom 100 with respect to the slice direction is automatically obtained and displayed, the operator can easily grasp the tilt angle of the cylindrical axis J with respect to the slice direction. Therefore, regardless of the skill level of the operator, it is possible to easily and quickly align the cylindrical axis J along the slice direction. Here, instead of displaying the obtained tilt angle as it is, information for positioning the phantom 100 based on the tilt angle (for example, “tilt the phantom in the direction of ... centimeters”) Or the like) may be displayed.

X線CT装置1は、ファントム100の円筒軸Jがスライス方向に対して無視できない程度に傾斜しているか否かを判断し(図7のフローチャートのステップS7参照。)、その判断結果に応じて処理内容を変更するようになっている。   The X-ray CT apparatus 1 determines whether or not the cylindrical axis J of the phantom 100 is inclined to a degree that cannot be ignored with respect to the slice direction (see step S7 in the flowchart of FIG. 7), and according to the determination result. The processing content is changed.

すなわち、ファントム100の傾きが無視できる程度である場合(S7;N)には、円筒状のファントム100の断面像は略円形となることから、ケース101部分の3点を通過する円の中心位置は、ファントム100の円筒軸Jの位置を近似していると考えられる。X線CT装置1は、既知のスキャン中心Oに対する円筒軸Jの近似位置(円の中心位置)の変位を求めるようになっている。したがって、ファントム100の傾きが無視できる程度である場合において、スキャン中心Oに対する実際の円筒軸Jの変位を高い精度で求めることができる。   That is, when the inclination of the phantom 100 is negligible (S7; N), the cross-sectional image of the cylindrical phantom 100 is substantially circular, so that the center position of a circle passing through three points of the case 101 portion. Is considered to approximate the position of the cylindrical axis J of the phantom 100. The X-ray CT apparatus 1 obtains the displacement of the approximate position of the cylindrical axis J (the center position of the circle) with respect to the known scan center O. Therefore, when the inclination of the phantom 100 is negligible, the actual displacement of the cylindrical axis J with respect to the scan center O can be obtained with high accuracy.

一方、ファントム100の傾きが無視できない程度である場合(S7;Y)には、円筒状のファントム100の断面像は楕円形となることから、ケース101部分の4点を通過する楕円の中心位置が、ファントム100の円筒軸Jの位置を近似していると考えられる。X線CT装置1は、既知のスキャン中心Oに対する円筒軸Jの近似位置(楕円の中心位置)の変位を求めるようになっている。また、上記楕円のX方向及びY方向の半径に基づいて、この近似の円筒軸の傾斜角度を求めるようになっている。したがって、ファントム100の傾きが無視できない程度である場合においては、スキャン中心Oに対する実際の円筒軸Jの変位と、スライス方向に対する実際の円筒軸Jの傾斜角度との双方を、高い精度で求めることができる。   On the other hand, when the inclination of the phantom 100 is not negligible (S7; Y), since the cross-sectional image of the cylindrical phantom 100 is elliptical, the center position of the ellipse passing through the four points of the case 101 portion. However, it is considered that the position of the cylindrical axis J of the phantom 100 is approximated. The X-ray CT apparatus 1 obtains the displacement of the approximate position (ellipse center position) of the cylindrical axis J with respect to the known scan center O. Further, the approximate inclination angle of the cylindrical axis is obtained based on the radii of the ellipse in the X direction and the Y direction. Therefore, when the inclination of the phantom 100 is not negligible, both the actual displacement of the cylindrical axis J with respect to the scan center O and the inclination angle of the actual cylindrical axis J with respect to the slice direction are obtained with high accuracy. Can do.

また、ファントム100の傾きが無視できない程度である場合において、何らかの理由により楕円形の断層像が得られないことがある。たとえば、ファントム100の円筒軸Jがスライス方向に対して大きな傾斜角度を成している場合、ファントム100の両端部がX線管22等の回転面に交差するように配置されるため、その断層像は長方形のような形状となる(円筒軸Jとスライス方向とが直交する場合、長方形の断層像が得られる。また、円筒軸Jとスライス方向との角度が直角に近い場合には、中央が膨張した形状の略長方形状の断層像が得られる。)X線CT装置1では、そのような場合に対処するために、断層像を楕円形とみなすことができるか否かの判断を行うようになっている(S15)。楕円形とみなせる場合(S15;N)には、上記4点を通過する楕円に基づいて算出される変位及び傾斜角度が表示される。一方、楕円形とみなせない場合(S15;Y)には、警告メッセージを表示して、注意や再度の作業を促すようになっている。それにより、表示内容の精度を担保することが可能となる。   When the inclination of the phantom 100 is not negligible, an elliptical tomographic image may not be obtained for some reason. For example, when the cylindrical axis J of the phantom 100 has a large inclination angle with respect to the slicing direction, both ends of the phantom 100 are arranged so as to intersect the rotation plane of the X-ray tube 22 or the like, and therefore the fault The image has a rectangular shape (a rectangular tomographic image is obtained when the cylinder axis J and the slice direction are orthogonal to each other. If the angle between the cylinder axis J and the slice direction is close to a right angle, the center is obtained. In order to deal with such a case, the X-ray CT apparatus 1 determines whether or not the tomographic image can be regarded as an ellipse. (S15). When it can be regarded as an ellipse (S15; N), the displacement and the inclination angle calculated based on the ellipse passing through the four points are displayed. On the other hand, when it cannot be regarded as an ellipse (S15; Y), a warning message is displayed to prompt attention and rework. Thereby, it becomes possible to ensure the accuracy of the display content.

[変形例]
本実施形態に係るX線CT装置1に関する各種の変形例について説明する。なお、本実施形態に関する変形例は、後述の第2の実施形態においても適宜に採用することができる。また、以下の変形例のうちの2つ以上を任意に組み合わせた構成を採用することも可能である。
[Modification]
Various modifications related to the X-ray CT apparatus 1 according to the present embodiment will be described. It should be noted that the modified example related to the present embodiment can be appropriately adopted also in the second embodiment described later. Moreover, it is also possible to employ | adopt the structure which arbitrarily combined two or more of the following modifications.

〔変形例1〕
ファントム100の傾きが無視できない程度である場合に(S7;Y)、ファントム100が傾いている旨や、その傾きを修正するように促す旨の警告メッセージをモニタ5に表示させることができる。作業者は、この警告メッセージを確認することにより、ファントム100が少なからず傾いていることを認識でき、また、それを修正する必要性を認識することができる。それにより、作業の容易化、迅速化を支援することが可能となる。
[Modification 1]
When the inclination of the phantom 100 is not negligible (S7; Y), a warning message indicating that the phantom 100 is inclined or prompting to correct the inclination can be displayed on the monitor 5. By confirming this warning message, the operator can recognize that the phantom 100 is tilted to some extent, and can recognize the necessity of correcting it. As a result, it becomes possible to support the facilitation and speeding up of work.

なお、ファントム100の傾きが無視できない程度である場合(S7;Y)や、ファントム100の断層像を楕円形とみなせない場合(S15;Y)に表示される警告メッセージは、本発明の「報知情報」の一例に相当する。この報知情報は、このような警告メッセージに限定されるものではなく、たとえば警告ランプの点灯(点滅)等による視覚情報、警告ブザー等の聴覚情報、作業者が携帯する装置の振動等による触覚情報など、作業者に対して上記の判断結果を報知可能な情報であれば、その形態は任意である。   The warning message displayed when the inclination of the phantom 100 is not negligible (S7; Y) or when the tomographic image of the phantom 100 cannot be regarded as an ellipse (S15; Y) is the “notification” of the present invention. It corresponds to an example of “information”. This notification information is not limited to such a warning message. For example, visual information by lighting (flashing) of a warning lamp, auditory information such as a warning buzzer, tactile information by vibration of a device carried by an operator, etc. For example, the form is arbitrary as long as it is information capable of notifying the worker of the determination result.

このような報知情報は、装置制御部41のコンソール制御部53の制御によって出力される。このコンソール制御部53は、本発明の「報知情報出力手段」の一例に相当するものである。   Such notification information is output under the control of the console control unit 53 of the device control unit 41. The console control unit 53 corresponds to an example of the “notification information output unit” of the present invention.

〔変形例2〕
本実施形態において、ファントム100の傾斜方向を算出する構成を適用することも可能である。ファントム100の断層像は、その傾斜方向を長軸とする楕円形状となる。たとえば図6に示した断層像100BにおいてはY方向が長軸であり、したがってファントム100は上下方向に傾斜している。
[Modification 2]
In the present embodiment, a configuration for calculating the tilt direction of the phantom 100 can be applied. The tomographic image of the phantom 100 has an elliptical shape with the tilt direction as the major axis. For example, in the tomographic image 100B shown in FIG. 6, the Y direction is the long axis, and therefore the phantom 100 is inclined in the vertical direction.

そこで、楕円形の断層像が得られたときに、その画像を解析するなどしてその長軸の方向(たとえばX座標やY座標に対する角度)を求める。この方向がファントム100の傾斜方向となる。また、その傾斜角度については、この傾斜方向の半径(長軸方向の半径)と、傾斜方向に直交する方向の半径(短軸の半径)とに基づいて、〔数9〕の式と同様に求めることができる。求められた傾斜方向はモニタ5に表示される。その表示態様としては、傾斜方向の文字表示(たとえば「上下方向に10度の方向」)や、グラフィック表示などが適用される。   Therefore, when an elliptical tomographic image is obtained, the direction of the major axis (for example, an angle with respect to the X coordinate or the Y coordinate) is obtained by analyzing the image. This direction is the inclination direction of the phantom 100. As for the inclination angle, based on the radius in the inclination direction (radius in the major axis direction) and the radius in the direction orthogonal to the inclination direction (radius in the short axis), the same as the formula [9] Can be sought. The obtained tilt direction is displayed on the monitor 5. As the display mode, character display in a tilt direction (for example, “direction of 10 degrees in the vertical direction”), graphic display, or the like is applied.

〔変形例3〕
本変形例は、上記変形例2とは異なる手法でファントム100の傾斜方向を求めるものである。本変形例では次のような処理を行う:(1)ファントム100の異なるスライス位置における複数の断層像データを生成する;(2)その複数の断層像データに基づいて、ファントム100の円筒軸Jの傾斜方向を特定する;(3)特定された傾斜方向をモニタ5に表示させる。以下、工程(1)〜(3)の処理内容の一具体例について説明し、スライス位置が2つの場合の具体例について説明する。
[Modification 3]
In this modification, the inclination direction of the phantom 100 is obtained by a method different from that of Modification 2. In this modification, the following processing is performed: (1) A plurality of tomographic image data at different slice positions of the phantom 100 is generated; (2) A cylindrical axis J of the phantom 100 based on the plurality of tomographic image data. (3) The specified inclination direction is displayed on the monitor 5. Hereinafter, a specific example of the processing contents of steps (1) to (3) will be described, and a specific example in the case of two slice positions will be described.

(1)ガントリ2によりファントム100をX線ビームでスキャンする。このとき、天板31を移動させてファントム100を異なる複数のスライス位置にてスキャンする。スキャンを行うスライス位置(Z座標値)の個数は任意である。スキャン態様としては、天板31の移動とスキャンとを交互に繰り返すことにより複数のスライス位置を断続的にスキャンしてもよいし、ヘリカルスキャンのように複数のスライス位置を連続的にスキャンしてもよい。断層像データ生成部60は、各スライス位置でのスキャン結果に基づき、各スライス位置に対応する断層像データをそれぞれ生成する。   (1) The phantom 100 is scanned with an X-ray beam by the gantry 2. At this time, the top 31 is moved to scan the phantom 100 at a plurality of different slice positions. The number of slice positions (Z coordinate values) to be scanned is arbitrary. As a scanning mode, a plurality of slice positions may be intermittently scanned by alternately repeating the movement of the top plate 31 and scanning, or a plurality of slice positions may be scanned continuously like a helical scan. Also good. The tomogram data generator 60 generates tomogram data corresponding to each slice position based on the scan result at each slice position.

(2)算出処理部80の筐体抽出部81は、生成された複数の断層像データをそれぞれ解析し、ファントム100のケース101に相当する部分断層像データをそれぞれ抽出する。次に、楕円中心算出部83は、抽出された複数の部分断層像データのそれぞれについて、異なる4点を通過する楕円の中心の座標を算出する。続いて、算出処理部80は、これら複数のスライス位置における楕円の中心の座標と、当該複数のスライス位置の座標とに基づいて、ファントム100の傾斜方向を特定する。このとき、複数のスライス位置の間隔(距離)を考慮することにより、ファントム100の傾斜角度についても算出することができる(後述)。   (2) The casing extraction unit 81 of the calculation processing unit 80 analyzes each of the generated tomographic image data, and extracts partial tomographic image data corresponding to the case 101 of the phantom 100, respectively. Next, the ellipse center calculation unit 83 calculates the coordinates of the center of the ellipse that passes through four different points for each of the extracted partial tomographic image data. Subsequently, the calculation processing unit 80 specifies the inclination direction of the phantom 100 based on the coordinates of the center of the ellipse at the plurality of slice positions and the coordinates of the plurality of slice positions. At this time, the inclination angle of the phantom 100 can also be calculated by considering the interval (distance) between a plurality of slice positions (described later).

なお、この工程(2)は、複数の断層像データのうちから少なくとも2つを選択し、選択された断層像データのみを用いて実行するようにしてもよい。すなわち、ファントム100の円筒軸Jは直線であるから、各断層像データに基づく楕円の中心は略一直線上に配置されることとなる。したがって、複数の断層像データのうちから2つを選択すれば、それらを結ぶ直線は、円筒軸Jの方向を良好に近似するものとなる。なお、3つ以上の断層像データを選択する場合、最小二乗法等により、各楕円中心に対する誤差が最小となる最適な直線を求め、それを円筒軸J方向とみなして処理を実行することができる。   This step (2) may be executed by selecting at least two of the plurality of tomographic image data and using only the selected tomographic image data. That is, since the cylindrical axis J of the phantom 100 is a straight line, the center of the ellipse based on each tomographic image data is arranged on a substantially straight line. Therefore, if two of the plurality of tomographic image data are selected, the straight line connecting them will closely approximate the direction of the cylindrical axis J. When three or more tomographic image data are selected, an optimal straight line that minimizes the error with respect to the center of each ellipse is obtained by the least square method or the like, and the processing is executed by regarding it as the cylindrical axis J direction. it can.

(3)コンソール制御部53は、特定された傾斜方向(及び傾斜角度)をモニタ5に表示させる。ファントム100の傾斜方向は、たとえば「ファントムの前端部(+Z方向の端部)が上向き」などとメッセージ表示することもできるし、グラフィック表示することもできる。   (3) The console control unit 53 causes the monitor 5 to display the specified tilt direction (and tilt angle). The tilt direction of the phantom 100 can be displayed as a message, for example, “the front end of the phantom (the end in the + Z direction) is upward” or a graphic display.

(具体例)2つのスライス位置の断層像データを生成する場合について、図8、図9を参照して説明する。図8に示すファントム100は、+Z方向の端部(前端部)が上方に傾斜した状態で(−Z方向の端部(後端部)が下方に傾斜した状態で)配置されている。Z座標軸(スライス方向)に対する円筒軸Jの傾斜角度はΔθである。なお、説明簡略化のため、水平方向への傾斜は無いものとする。   (Specific Example) The case of generating tomographic image data at two slice positions will be described with reference to FIGS. The phantom 100 shown in FIG. 8 is arranged with the + Z direction end (front end) inclined upward (with the −Z direction end (rear end) inclined downward). The inclination angle of the cylindrical axis J with respect to the Z coordinate axis (slice direction) is Δθ. For simplicity of explanation, it is assumed that there is no inclination in the horizontal direction.

断層像データを生成する2つのスライス位置をZ=z1、z2とする(z1<z2)。各スライス位置Z=z1、z2におけるファントム100の断面110、120は、上下方向(Y方向)を長軸とし、水平方向(X方向)を短軸とする楕円形となる。   Two slice positions for generating tomographic image data are Z = z1 and z2 (z1 <z2). The cross-sections 110 and 120 of the phantom 100 at each slice position Z = z1 and z2 are elliptical with the vertical direction (Y direction) as the major axis and the horizontal direction (X direction) as the minor axis.

図9(A)は、スライス位置Z=z1における断面110を示す断層像110Bを表し、図9(B)は、スライス位置Z=z2における断面120を示す断層像120Bを表している。また、図8、9中の符号K1、K2は、それぞれ、楕円中心算出部83により算出される、楕円形の断層像110B、120Bの中心を示している。   FIG. 9A shows a tomographic image 110B showing the cross section 110 at the slice position Z = z1, and FIG. 9B shows a tomographic image 120B showing the cross section 120 at the slice position Z = z2. 8 and 9 indicate the centers of the elliptical tomographic images 110B and 120B calculated by the elliptical center calculation unit 83, respectively.

更に、図9中の符号Oは、スキャン中心を示す。このスキャン中心Oの座標は、前述のように、(X、Y)=(255、255)である。また、スキャン中心Oは、前述のように、Z座標軸に一致されている。図9(A)のスキャン中心Oは、断面110BとZ座標軸との交点(図8中のz1)と同一視され、図9(B)のスキャン中心Oは、断面120BとZ座標軸との交点(図8中のz2)と同一視される。   Furthermore, the symbol O in FIG. 9 indicates the scan center. As described above, the coordinates of the scan center O are (X, Y) = (255, 255). Further, the scan center O coincides with the Z coordinate axis as described above. The scan center O in FIG. 9A is identified with the intersection (z1 in FIG. 8) between the cross section 110B and the Z coordinate axis, and the scan center O in FIG. 9B is the intersection between the cross section 120B and the Z coordinate axis. (Z2 in FIG. 8).

さて、第1のスライス位置Z=z1における断層像110Bの中心K1の座標を(X、Y)=(255、y1)とし、第2のスライス位置Z=z2における断層像120Bの中心K2の座標を(X、Y)=(255、y2)とすると、ファントム100が傾斜配置されていることから、y1≠y2となる。   The coordinates of the center K1 of the tomographic image 110B at the first slice position Z = z1 are (X, Y) = (255, y1), and the coordinates of the center K2 of the tomographic image 120B at the second slice position Z = z2. Is (X, Y) = (255, y2), since the phantom 100 is inclined, y1 ≠ y2.

第1、2のスライス位置Z=z1、z2が、z2>z1の関係を有することを考慮すると、ファントム100の傾斜方向は次のように特定される:(A)y2>y1の場合、ファントム100の傾斜方向は、その前端部が上方に傾斜し後端部が下方に傾斜した状態と判断される;(b)y1>y2の場合、ファントム100の傾斜方向は、その前端部が下方に傾斜し後端部が上方に傾斜した状態と判断される。   Considering that the first and second slice positions Z = z1, z2 have a relationship of z2> z1, the inclination direction of the phantom 100 is specified as follows: (A) If y2> y1, the phantom The inclination direction of 100 is determined to be a state in which the front end portion is inclined upward and the rear end portion is inclined downward; (b) When y1> y2, the front end portion of the phantom 100 is downward. It is determined that the vehicle is inclined and the rear end portion is inclined upward.

図8及び図9に示すケースでは、断層像110Bの中心K1のY座標y1は、断層像120Bの中心K2のY座標y2よりも小さい(y1<y2)であるから、上記(A)の場合に相当する。   In the cases shown in FIGS. 8 and 9, the Y coordinate y1 of the center K1 of the tomographic image 110B is smaller than the Y coordinate y2 of the center K2 of the tomographic image 120B (y1 <y2). It corresponds to.

上記具体例では、ファントム100が上下方向にのみ傾斜している場合について考慮したが、たとえば水平方向にのみ傾斜している場合には、複数のスライス位置における楕円形の断層像の中心のX座標を考慮することにより、スライス方向(Z座標)に対する水平方向における傾斜方向(たとえば+Z方向に向かって右方向/左方向)を特定することができる。また、ファントム100の傾斜が、上下方向成分(Y方向成分)と水平方向成分(X方向成分)とを含んでいる場合には、各方向成分をそれぞれ考慮することによりファントム100の傾斜方向を特定することができる。   In the above specific example, the case where the phantom 100 is inclined only in the vertical direction is considered. However, for example, when the phantom 100 is inclined only in the horizontal direction, the X coordinate of the center of the elliptical tomographic image at a plurality of slice positions. In consideration of the above, it is possible to specify an inclination direction in the horizontal direction with respect to the slice direction (Z coordinate) (for example, right direction / left direction toward the + Z direction). Further, when the inclination of the phantom 100 includes a vertical direction component (Y direction component) and a horizontal direction component (X direction component), the inclination direction of the phantom 100 is specified by considering each direction component. can do.

(傾斜角度の算出)上記の工程(2)にて言及したファントム100の傾斜角度Δθの算出処理について説明する。傾斜角度算出処理の基になる情報は、複数のスライス位置における断層像の楕円の中心の座標と、当該複数のスライス位置の座標である。なお、これら複数のスライス位置のうちの2つを選択して処理を行うようにしてもよい。   (Calculation of Inclination Angle) Processing for calculating the inclination angle Δθ of the phantom 100 referred to in the above step (2) will be described. The information on which the tilt angle calculation process is based is the coordinates of the center of the ellipse of the tomographic image at the plurality of slice positions and the coordinates of the plurality of slice positions. Note that processing may be performed by selecting two of the plurality of slice positions.

図8、図9を参照して具体的に説明する。算出処理部80は、2つのスライス位置Z=z1、z2の間隔(距離)δz=|z1−z2|を算出する。また、2つのスライス位置Z=z1、z2における断層像110B、120Bの楕円の中心K1(255、y1)、K2(255、y2)の間隔(距離)δ=|y1−y2|を算出する。以上より、傾斜角度Δθは次式から求まる。   This will be specifically described with reference to FIGS. The calculation processing unit 80 calculates an interval (distance) δz = | z1−z2 | between two slice positions Z = z1 and z2. Further, an interval (distance) δ = | y1-y2 | between the ellipse centers K1 (255, y1) and K2 (255, y2) of the tomographic images 110B and 120B at the two slice positions Z = z1 and z2 is calculated. From the above, the inclination angle Δθ can be obtained from the following equation.

Figure 0005179748
Figure 0005179748

一般に、楕円の中心K1、K2の座標を(x1、y1)、(x2、y2)とすると、K1とK2との距離はδ=√{(x1−x2)^2+(y1−y2)^2}となる。   In general, if the coordinates of the ellipse centers K1, K2 are (x1, y1), (x2, y2), the distance between K1 and K2 is δ = √ {(x1-x2) ^ 2 + (y1-y2) ^ 2 }.

上記実施形態における〔数9〕を用いた算出処理に代えて、ここで説明した傾斜角度算出処理を行うことができる。   Instead of the calculation process using [Equation 9] in the above embodiment, the tilt angle calculation process described here can be performed.

〔変形例4〕
本実施形態では、ファントム100のケース101に相当する3点を通る円の中心座標を算出し(S4)、それに基づくファントム100の変位を算出(S5)した後に、誤差平均の判断(S7)を行っているが、本発明はこれに限定されるものではない。
[Modification 4]
In this embodiment, the center coordinates of a circle passing through three points corresponding to the case 101 of the phantom 100 are calculated (S4), the displacement of the phantom 100 based on the center coordinates is calculated (S5), and then the error average judgment (S7) is performed. However, the present invention is not limited to this.

たとえば、ステップS3にて抽出された部分断層像データに基づいてまず誤差平均を算出して閾値と比較し、誤差平均が閾値以下である場合にのみ、円の中心座標の算出及びファントム100の変位の算出を行うように構成することが可能である。それにより、誤差平均が閾値を超える場合には、円の中心座標算出等の処理を省略することができ、処理の迅速化を図ることが可能となる。   For example, based on the partial tomographic image data extracted in step S3, first, an error average is calculated and compared with a threshold. Only when the error average is equal to or less than the threshold, calculation of the center coordinates of the circle and displacement of the phantom 100 are performed. Can be configured to perform the calculation. As a result, when the error average exceeds the threshold value, processing such as calculation of the center coordinates of the circle can be omitted, and the processing can be speeded up.

〔変形例5〕
本実施形態は、ファントム100の変位や傾斜角度をモニタ表示して作業者に認識させるものである。そこで、その表示内容を認識した作業者に対し、入力デバイス6のどの部分を操作すべきか報知する手段を設けることができる。それにより、作業者が不慣れな場合などであっても、誤った部分を操作してしまう事態を防止することができる。
[Modification 5]
In the present embodiment, the displacement and the inclination angle of the phantom 100 are displayed on a monitor so that an operator can recognize them. In view of this, it is possible to provide means for notifying which part of the input device 6 should be operated to the worker who has recognized the display content. Thereby, even when the operator is unfamiliar, it is possible to prevent a situation where an erroneous part is operated.

入力デバイス6は、前述したように、寝台3の天板31を移動させるための操作や、ガントリ2をチルト(傾斜)させるための操作に使用されるものであり、本発明の「天板操作手段」及び「傾斜操作手段」に相当する。入力デバイス6には、天板31を移動させるための天板操作ボタンと、ガントリ2をチルトさせるためのチルト操作ボタンとがそれぞれ設けられている(ともに図示省略)。   As described above, the input device 6 is used for an operation for moving the top 31 of the bed 3 and an operation for tilting (tilting) the gantry 2. It corresponds to “means” and “inclination operation means”. The input device 6 is provided with a top panel operation button for moving the top panel 31 and a tilt operation button for tilting the gantry 2 (both not shown).

本変形例では、天板操作ボタンとチルト操作ボタンの内部や下部にLED等の光源を設ける。コンソール制御部53は、ファントム100の変位のみをモニタ5に表示させるときに、入力デバイス6に電源を供給して天板ボタン内のLEDを点灯させる。また、ファントム100の変位と傾斜角度を表示させるときには、入力デバイス6に電源を供給して天板ボタン及びチルト操作ボタンの内部のLEDをそれぞれ点灯させる。それにより、入力デバイス6のどの部分を操作すればよいか一目瞭然となる。なお、操作ボタンの位置の報知は、光源を点滅させるなどの方法で行ってもよい。   In this modification, a light source such as an LED is provided inside and below the top panel operation button and the tilt operation button. When the console controller 53 displays only the displacement of the phantom 100 on the monitor 5, the console controller 53 supplies power to the input device 6 to light the LED in the top panel button. Further, when displaying the displacement and tilt angle of the phantom 100, power is supplied to the input device 6 to light the LEDs inside the top panel button and the tilt operation button. This makes it clear at a glance which part of the input device 6 should be operated. The notification of the position of the operation button may be performed by a method such as blinking the light source.

天板操作手段や傾斜操作手段がモニタ5に表示されたソフトキーである場合には、そのソフトキーを点灯(点滅)させたり、その表示色を変更させたりすることによって、その位置を報知することができる。また、操作ボタンやソフトキーの位置を音声で報知するようにしてもよい。   When the top panel operating means and the tilt operating means are soft keys displayed on the monitor 5, the position is notified by turning on (flashing) the soft keys or changing the display color. be able to. Further, the position of the operation button or soft key may be notified by voice.

〔変形例6〕
図7のフローチャートに示すように、本実施形態では、部分断層像データの3点を通過する円に基づいてスキャン中心に対するファントム100の変位を求め、当該部分断層像データの円に対する誤差が閾値を超える場合に、当該部分断層像データの4点を通過する楕円に基づいて、ファントム100のスキャン中心に対する変位と、スライス方向に対する傾斜角度とを求めるようになっている。本発明に係るX線CT装置による処理は、これに限定されるものではなく、たとえば次のような処理を行うように構成してもよい。
[Modification 6]
As shown in the flowchart of FIG. 7, in this embodiment, the displacement of the phantom 100 with respect to the scan center is obtained based on a circle passing through three points of the partial tomographic image data, and the error relative to the circle of the partial tomographic image data sets the threshold value. In the case of exceeding, the displacement of the phantom 100 with respect to the scan center and the inclination angle with respect to the slice direction are obtained based on the ellipse passing through the four points of the partial tomographic image data. The processing by the X-ray CT apparatus according to the present invention is not limited to this, and for example, the following processing may be performed.

部分断層像データの3点を通過する円に基づく算出処理は行わず、部分断層像データの4点を通過する楕円に基づく算出処理のみを行うように構成することができる。すなわち、図7のステップS1〜S3に続いて、ステップS10以降の処理(少なくともステップS10〜S13、S16を含んでいればよい。)を行うように構成できる。「円」は「楕円」の一種であることを考慮すると、上記の円に基づく算出処理による算出結果は、上記の楕円に基づく算出処理によって得ることができるからである。   A calculation process based on a circle passing through three points of partial tomographic image data is not performed, and only a calculation process based on an ellipse passing through four points of partial tomographic image data can be performed. That is, it can comprise so that the process after step S10 (it should just include step S10-S13, S16 at least) should be performed following step S1-S3 of FIG. This is because the calculation result by the calculation process based on the circle can be obtained by the calculation process based on the ellipse, considering that “circle” is a kind of “ellipse”.

〔変形例7〕
本実施形態では、円に基づく算出処理(図7のステップS4〜S6)を行うときに、当該円として部分断層像データの3点を通過する円を用いているが、たとえば2点を通過する円を用いて同様の処理を行うことが可能である。
[Modification 7]
In the present embodiment, when performing calculation processing based on a circle (steps S4 to S6 in FIG. 7), a circle that passes through three points of the partial tomographic image data is used as the circle. It is possible to perform the same processing using a circle.

部分断層像データの2つの点を通過する円を用いる場合の一例について説明する。図5に示す3点P1〜P3のうち、X座標が最小の点P1及びX座標が最大の点P2の2点を用いる(Y座標が最大の点P3及びY座標が最小の点でもよい。)。円中心算出部82は、点P1と点P2との中点の座標を算出する。変位算出部84は、この中点のスキャン中心Oに対する変位を算出する。この中点の変位は、上記実施形態において算出された円の中心Cのスキャン中心Oに対する変位に等しい。   An example of using a circle passing through two points of partial tomographic image data will be described. Among the three points P1 to P3 shown in FIG. 5, two points are used: a point P1 having the smallest X coordinate and a point P2 having the largest X coordinate (the point P3 having the largest Y coordinate and the point having the smallest Y coordinate may be used. ). The circle center calculation unit 82 calculates the coordinates of the midpoint between the points P1 and P2. The displacement calculator 84 calculates the displacement of the midpoint with respect to the scan center O. The midpoint displacement is equal to the displacement of the center C of the circle calculated in the above embodiment with respect to the scan center O.

同様に、楕円に基づく算出処理(図7のステップS10〜S14)についても、楕円の中心Kを算出するためには、部分断層像データにおける2点のみ考慮すれば十分である。たとえば、図6に示す4点Q1〜Q4のうち、X座標が最小の点Q1及びX座標が最大の点Q2を選択し、それらの中点の座標を算出することにより、目的の中心Kの座標を取得することができる。   Similarly, for the calculation process based on the ellipse (steps S10 to S14 in FIG. 7), it is sufficient to consider only two points in the partial tomographic image data in order to calculate the center K of the ellipse. For example, out of the four points Q1 to Q4 shown in FIG. 6, the point Q1 having the smallest X coordinate and the point Q2 having the largest X coordinate are selected, and the coordinates of the center point thereof are calculated, so that Coordinates can be acquired.

また、ファントム100の傾斜方向が水平方向又は垂直方向である場合には、部分断層像データの3点(たとえば点Q1〜Q3)を考慮することで、水平方向の半径及び垂直方向の半径を算出することができ、したがって傾斜角度を算出することができる。   When the tilt direction of the phantom 100 is the horizontal direction or the vertical direction, the horizontal radius and the vertical radius are calculated by considering three points (for example, points Q1 to Q3) of the partial tomographic image data. Thus, the tilt angle can be calculated.

〔変形例8〕
本実施形態のX線CT装置1は、スキャン中心Oに対するファントム100の円筒軸Jの変位と、スライス方向に対する円筒軸Jの傾斜角度(傾斜方向)との双方を算出し、それらを表示すように構成されているが、それらのうちの一方のみを算出し表示する構成としてもよい。また、断層像データに基づく円の中心座標のみ算出可能としてもよいし、楕円の中心座標のみを算出可能としてもよい。
[Modification 8]
The X-ray CT apparatus 1 of the present embodiment calculates both the displacement of the cylindrical axis J of the phantom 100 with respect to the scan center O and the inclination angle (inclination direction) of the cylindrical axis J with respect to the slice direction, and displays them. However, only one of them may be calculated and displayed. Further, only the center coordinates of a circle based on tomographic image data may be calculated, or only the center coordinates of an ellipse may be calculated.

〈第2の実施形態〉
上述した第1の実施形態では、ファントムの変位や傾斜角度の算出結果をモニタ表示する構成を備えるX線CT装置について説明した。一方、以下に述べる第2の実施形態においては、ファントムの変位や傾斜角度の算出結果に基づいてファントムの設置状態を自動修正する構成を備えるX線CT装置について説明を行う。
<Second Embodiment>
In the first embodiment described above, the X-ray CT apparatus having a configuration for displaying the displacement of the phantom and the calculation result of the tilt angle on the monitor has been described. On the other hand, in the second embodiment described below, an X-ray CT apparatus having a configuration for automatically correcting the installation state of the phantom based on the calculation results of the phantom displacement and the inclination angle will be described.

本実施形態のX線CT装置は、第1の実施形態と同様の外観構成(図1参照)、内部構成(図2参照)及び制御系の構成(図3参照)を有する。以下、これらの図を参照することにする。なお、本実施形態のX線CT装置を第1の実施形態と同様の符号1で表す。   The X-ray CT apparatus of this embodiment has the same external configuration (see FIG. 1), internal configuration (see FIG. 2), and control system configuration (see FIG. 3) as in the first embodiment. Hereinafter, these figures will be referred to. Note that the X-ray CT apparatus of the present embodiment is represented by the same reference numeral 1 as in the first embodiment.

ここで、複数の医療機関等に設置されたX線CT装置のメンテナンスを実施するシステムについて説明する。このメンテナンスシステムの概略構成を図10に示す。各医療機関等には、1台以上のX線CT装置が設置されている(図10では3台設置されている。)。   Here, a system for carrying out maintenance of X-ray CT apparatuses installed in a plurality of medical institutions will be described. A schematic configuration of this maintenance system is shown in FIG. Each medical institution or the like is provided with one or more X-ray CT apparatuses (three are installed in FIG. 10).

符号4A、4B、4Cは、各X線CT装置のコンピュータ装置4を示している。符号5A、5B、5Cは、各X線CT装置のモニタ5を表している。符号6A、6B、6Cは、各X線CT装置の入力デバイス6を表している。   Reference numerals 4A, 4B, and 4C denote computer apparatuses 4 of the respective X-ray CT apparatuses. Reference numerals 5A, 5B, and 5C represent the monitors 5 of the respective X-ray CT apparatuses. Reference numerals 6A, 6B, and 6C represent the input devices 6 of the respective X-ray CT apparatuses.

各コンピュータ装置4A、4B、4Cは、医療機関内のLANを介してサーバ装置(院内サーバ)1000に接続されている。院内サーバ1000は、ファントム100の撮影画像の画像データを解析してCT値の平均値や標準偏差等を演算する。更に、院内サーバ1000は、その演算結果を適正値と比較するなどしてX線CT装置1の性能評価を行い、その評価結果を含むレポートを作成する。なお、これらの作業の一部又は全部を、コンピュータ装置4A〜4Cやサービスサーバ2000が実施するように構成することも可能である。   Each computer apparatus 4A, 4B, 4C is connected to the server apparatus (hospital server) 1000 via LAN in a medical institution. The in-hospital server 1000 analyzes the image data of the captured image of the phantom 100 and calculates the average value and standard deviation of CT values. Further, the in-hospital server 1000 performs performance evaluation of the X-ray CT apparatus 1 by comparing the calculation result with an appropriate value, and creates a report including the evaluation result. It should be noted that a part or all of these operations may be configured to be performed by the computer devices 4A to 4C and the service server 2000.

各医療機関等の院内サーバ1000は、WAN(Wide Area Network)を介してサービスサーバ2000に接続されている。サービスサーバ2000は、X線CT装置1のメンテナンスサービスを提供するサービスセンター等に設置されている。   The hospital server 1000 of each medical institution or the like is connected to the service server 2000 via a WAN (Wide Area Network). The service server 2000 is installed in a service center or the like that provides a maintenance service for the X-ray CT apparatus 1.

各院内サーバ1000は、装置の故障、エラーの発生、装置性能の低下などの所定のイベントが発生したときに、そのイベントに関する情報やX線CT装置1の識別情報などをサービスサーバ2000に送信する。サービスサーバ2000は、院内サーバ1000からの情報を受信してサービス提供者等に報知する。また、サービスサーバ2000は、院内サーバ1000から送信された情報を蓄積して解析を行う。この解析結果は、たとえばバグの修正やX線CT装置の研究開発などに利用される。   Each in-hospital server 1000 transmits information related to the event, identification information of the X-ray CT apparatus 1, and the like to the service server 2000 when a predetermined event such as a device failure, an error, or a decrease in device performance occurs. . The service server 2000 receives information from the in-hospital server 1000 and notifies the service provider and the like. The service server 2000 accumulates information transmitted from the hospital server 1000 and performs analysis. This analysis result is used, for example, for bug correction and research and development of an X-ray CT apparatus.

X線CT装置1及びサービスシステムの動作の一例を図11に示す。なお、第1の実施形態と同様のステップには、図7のフローチャートのステップと同一の符号を付してある。   An example of the operation of the X-ray CT apparatus 1 and the service system is shown in FIG. Note that the same steps as those in the first embodiment are denoted by the same reference numerals as those in the flowchart of FIG.

ステップS1〜ステップS7までは、第1の実施形態と同様である。ステップS7において誤差平均が閾値以下であると判断された場合(S7;N)、寝台制御部52は、ステップS5にて算出された変位に基づいて天板駆動部33を制御し、当該変位を打ち消すように、すなわち円筒軸Jをスライス中心O(Z座標軸)上に配置させるように、天板31の位置を移動させる(S21)。具体的には、スキャン中心Oに対するファントム100の円筒軸Jの変位(Δx、Δy)に対し、天板31を(−Δx、−Δy)だけ移動させる。   Steps S1 to S7 are the same as those in the first embodiment. When it is determined in step S7 that the average error is equal to or less than the threshold value (S7; N), the couch controller 52 controls the top board drive unit 33 based on the displacement calculated in step S5, and the displacement is determined. The position of the top 31 is moved so as to cancel, that is, the cylindrical axis J is arranged on the slice center O (Z coordinate axis) (S21). Specifically, the top plate 31 is moved by (−Δx, −Δy) with respect to the displacement (Δx, Δy) of the cylindrical axis J of the phantom 100 with respect to the scan center O.

このとき、天板31の上下方向又は左右方向への移動を手入力で操作するようにしてもよい。その場合、図7のステップS8のように、手入力で操作する移動方向における変位量の算出結果(及び変位方向)をモニタ5に表示させることが望ましい。また、第1の実施形態の変形例5のように、手入力のための操作ボタンの位置を報知することが望ましい。   At this time, the top plate 31 may be manually moved to move in the vertical direction or the horizontal direction. In this case, it is desirable to display the calculation result (and displacement direction) of the displacement amount in the moving direction operated by manual input on the monitor 5 as in step S8 of FIG. Moreover, it is desirable to notify the position of the operation button for manual input as in Modification 5 of the first embodiment.

天板位置の調整が終了したら、X線CT装置1は、ファントム100にX線を照射して投影データの収集を行うとともに、ファントム100の画像を再構成する(S26)。再構成された画像データは、LANを介して院内サーバ1000に送信される。   When the adjustment of the top position is completed, the X-ray CT apparatus 1 collects projection data by irradiating the phantom 100 with X-rays and reconstructs an image of the phantom 100 (S26). The reconstructed image data is transmitted to the hospital server 1000 via the LAN.

院内サーバ1000は、ファントム100の再構成画像の画像データを解析し、X線CT装置1の性能評価を行ってレポートを作成する(S27)。院内サーバ1000は、作成したレポートをLANを介してX線CT装置1に送信する。ここで、評価結果が悪い場合などには、院内サーバ1000は、その評価結果等をWANを介してサービスサーバ2000に送信する。   The in-hospital server 1000 analyzes the image data of the reconstructed image of the phantom 100, evaluates the performance of the X-ray CT apparatus 1, and creates a report (S27). The in-hospital server 1000 transmits the created report to the X-ray CT apparatus 1 via the LAN. Here, when the evaluation result is bad, the hospital server 1000 transmits the evaluation result or the like to the service server 2000 via the WAN.

X線CT装置1は、院内サーバ1000から受信したレポートを出力する(S28)。レポートの出力態様としては、モニタ5への表示出力、図示しないプリンタによる印刷出力などがある。以上で、ファントム100を用いたX線CT装置1の性能評価は終了となる。X線CT装置1のオペレータは、出力されたレポートを参照し、X線CT装置1の各種の設定変更などを行うことができる。   The X-ray CT apparatus 1 outputs the report received from the hospital server 1000 (S28). Report output modes include display output on the monitor 5 and print output by a printer (not shown). With the above, the performance evaluation of the X-ray CT apparatus 1 using the phantom 100 is completed. The operator of the X-ray CT apparatus 1 can change various settings of the X-ray CT apparatus 1 with reference to the output report.

ステップS7において誤差平均が閾値以下であると判断された場合(S7;Y)、第1の実施形態と同様に、部分断層像データ上の4点を通過する楕円の中心Kの座標を算出し(S10)、その楕円の中心Kの座標とスキャン中心Oの座標とに基づいて、スキャン中心Oに対するファントム100の円筒軸Jの変位を算出する(S11)。   When it is determined in step S7 that the average error is equal to or less than the threshold (S7; Y), the coordinates of the center K of the ellipse that passes through four points on the partial tomographic image data are calculated as in the first embodiment. (S10) Based on the coordinates of the center K of the ellipse and the coordinates of the scan center O, the displacement of the cylindrical axis J of the phantom 100 relative to the scan center O is calculated (S11).

更に、たとえば第1の実施形態で説明した処理やその変形例3で説明した処理を行って、ファントム100の傾斜方向を特定するとともに(S22)、その傾斜角度を算出する(S23)。   Further, for example, the process described in the first embodiment and the process described in the modification 3 thereof are performed to specify the tilt direction of the phantom 100 (S22), and the tilt angle is calculated (S23).

次に、当該楕円に対する部分断層像データの誤差平均を算出し(S14)、その値が誤差情報74に示す閾値を超えるか否か判断する(S15)。   Next, an error average of partial tomographic image data for the ellipse is calculated (S14), and it is determined whether or not the value exceeds a threshold value indicated in the error information 74 (S15).

誤差平均の値が閾値を超える場合(S15;Y)、第1の実施形態と同様に警告メッセージを表示させる(S18)。   When the error average value exceeds the threshold value (S15; Y), a warning message is displayed as in the first embodiment (S18).

一方、誤差平均の値が閾値を超えない場合(S15;N)、寝台制御部52は、上記ステップS21と同様に、ステップS11にて算出された変位に基づいて天板駆動部33を制御し、当該変位を打ち消すように天板31の位置を移動させる(S24)。   On the other hand, when the error average value does not exceed the threshold value (S15; N), the bed control unit 52 controls the top plate driving unit 33 based on the displacement calculated in step S11, similarly to step S21. Then, the position of the top plate 31 is moved so as to cancel the displacement (S24).

更に、ガントリ制御部51は、ステップS22で特定された傾斜方向と、ステップS23で算出された傾斜角度とに基づいて支持体駆動部25を制御し、この傾斜方向及び傾斜角度を打ち消すように、すなわちX線管22及びX線検出器23の回転面(スキャン面)の法線方向をファントム100の円筒軸Jに合わせるように、支持体21をチルト(傾斜)させる(S25)。具体的には、傾斜角度をΔθとすると、特定された傾斜方向の逆方向に角度Δθだけ支持体21を傾斜させる。それにより、スキャン面が円筒軸Jに対して直交する状態に配置される。   Further, the gantry control unit 51 controls the support driving unit 25 based on the tilt direction specified in step S22 and the tilt angle calculated in step S23, and cancels the tilt direction and tilt angle. That is, the support 21 is tilted (tilted) so that the normal direction of the rotation plane (scanning plane) of the X-ray tube 22 and the X-ray detector 23 is aligned with the cylindrical axis J of the phantom 100 (S25). Specifically, when the tilt angle is Δθ, the support 21 is tilted by an angle Δθ in the direction opposite to the specified tilt direction. Thereby, the scan surface is arranged in a state orthogonal to the cylindrical axis J.

天板位置、チルト角度の調整が終了したら、X線CT装置1は、ファントム100にX線を照射して投影データの収集を行うとともに、ファントム100の画像を再構成する(S26)。院内サーバ1000は、ファントム100の再構成画像の画像データを解析し、X線CT装置1の性能評価を行ってレポートを作成する(S27)。X線CT装置1は、院内サーバ1000により作成されたレポートを出力する(S28)。以上で、ファントム100を用いたX線CT装置1の性能評価は終了となる。   When the adjustment of the top position and the tilt angle is completed, the X-ray CT apparatus 1 collects projection data by irradiating the phantom 100 with X-rays and reconstructs an image of the phantom 100 (S26). The in-hospital server 1000 analyzes the image data of the reconstructed image of the phantom 100, evaluates the performance of the X-ray CT apparatus 1, and creates a report (S27). The X-ray CT apparatus 1 outputs a report created by the hospital server 1000 (S28). With the above, the performance evaluation of the X-ray CT apparatus 1 using the phantom 100 is completed.

以上のような本実施形態によれば、寝台3の天板31に取り付けられたファントム100について、その円筒軸Jのスキャン中心Oからの変位を自動算出するとともに、その算出された変位に基づいて、円筒軸Jをスキャン中心O上に配置させるように天板31を自動的に移動させるように構成されているので、作業者は、スキャン中心Oに対するファントム100の円筒軸Jの位置合わせ作業を行う必要がない。したがって、作業者の熟練度に関わらず、容易かつ迅速にファントム100の位置合わせを行うことができる。   According to the present embodiment as described above, with respect to the phantom 100 attached to the top plate 31 of the bed 3, the displacement of the cylindrical axis J from the scan center O is automatically calculated and based on the calculated displacement. Since the top plate 31 is automatically moved so as to place the cylindrical axis J on the scan center O, the operator performs an alignment operation of the cylindrical axis J of the phantom 100 with respect to the scan center O. There is no need to do it. Therefore, the phantom 100 can be easily and quickly positioned regardless of the skill level of the operator.

また、スライス方向に対するファントム100の傾斜角度についても、それを自動算出するとともに、その傾斜角度に応じてガントリ2によるX線ビームのスキャン面がスライス方向に直交するように、X線管22及びX線検出器23の回転面を自動的にチルトさせるように構成されているので、作業者は、ファントム100の傾斜角度の調整作業を行う必要がない。したがって、作業者の熟練度に関わらず、容易かつ迅速にファントム100の位置合わせを行うことが可能となる。   Further, the tilt angle of the phantom 100 with respect to the slice direction is automatically calculated, and the X-ray tube 22 and the X-ray tube 22 and the X-ray tube 22 are arranged so that the scan plane of the X-ray beam by the gantry 2 is orthogonal to the slice direction according to the tilt angle. Since the rotation surface of the line detector 23 is configured to be automatically tilted, the operator does not need to adjust the tilt angle of the phantom 100. Therefore, the phantom 100 can be easily and quickly aligned regardless of the skill level of the operator.

また、第1の実施形態と同様に、ファントム100の傾斜角度を無視できるか否か判断し、その判断結果に応じて処理内容を変更するようになっているので、スキャン中心Oに対する円筒軸Jの変位と、スライス方向に対する円筒軸Jの傾斜角度との双方を、高精度で求めることができる。それにより、天板31の位置及びチルト角度の自動調整を良好な精度で行うことが可能となる。   Further, similarly to the first embodiment, it is determined whether or not the inclination angle of the phantom 100 can be ignored, and the processing content is changed according to the determination result, so that the cylindrical axis J with respect to the scan center O is determined. And the inclination angle of the cylindrical axis J with respect to the slicing direction can be obtained with high accuracy. Thereby, automatic adjustment of the position and tilt angle of the top plate 31 can be performed with good accuracy.

また、第1の実施形態と同様の警告メッセージを出力することが可能である。   Further, it is possible to output a warning message similar to that in the first embodiment.

〈第3の実施形態〉
上述した第2の実施形態では、ファントムの変位や傾斜角度の算出結果に基づいて寝台やガントリを制御してファントムの設置状態の調整を行うX線CT装置について説明した。以下に述べる第3の実施形態においては、ファントムの変位や傾斜角度の算出結果に基づいてファントムを移動させることによりファントムの設置状態を調整するX線CT装置について説明を行う。
<Third Embodiment>
In the second embodiment described above, the X-ray CT apparatus that controls the bed and the gantry based on the calculation results of the phantom displacement and the tilt angle to adjust the installation state of the phantom has been described. In the third embodiment described below, an X-ray CT apparatus that adjusts the installation state of the phantom by moving the phantom based on the calculation result of the displacement and the inclination angle of the phantom will be described.

[構成]
図12、図13及び図14を参照しつつ、本実施形態のX線CT装置1′の構成を説明する。X線CT装置1′は、第1の実施形態とほぼ同様の構成を備えている。
[Constitution]
The configuration of the X-ray CT apparatus 1 ′ of this embodiment will be described with reference to FIGS. The X-ray CT apparatus 1 ′ has substantially the same configuration as that of the first embodiment.

ファントム保持具200は、天板31上にファントム100を保持する器具であり、図12に示すようにX線CT装置1′の天板31上に取り付け可能とされている。天板31に対するファントム保持具200の取り付け形態は、従来と同様である。ファントム保持具200は、たとえば天板31のガントリ2側の端部、すなわち天板31の長手方向の一端に取り付けられる。ファントム保持具200は、本発明の「ファントム保持手段」の一例に相当している。   The phantom holder 200 is an instrument for holding the phantom 100 on the top plate 31, and can be attached on the top plate 31 of the X-ray CT apparatus 1 'as shown in FIG. The attachment form of the phantom holder 200 with respect to the top plate 31 is the same as the conventional one. The phantom holder 200 is attached to, for example, the end of the top plate 31 on the gantry 2 side, that is, one end of the top plate 31 in the longitudinal direction. The phantom holder 200 corresponds to an example of “phantom holding means” of the present invention.

ファントム保持具200の筐体のガントリ2の反対側の面には、接続線200aの一端が接続されている。接続線200aの他端は、寝台基部32の側面に設けられたコネクタ部32aに接続されている。なお、ファントム保持具200を天板31から取り外す際には、接続線200aをコネクタ部32aから取り外すようになっている。   One end of a connection line 200a is connected to the surface of the housing of the phantom holder 200 opposite to the gantry 2. The other end of the connection line 200 a is connected to a connector portion 32 a provided on the side surface of the bed base portion 32. In addition, when removing the phantom holder 200 from the top plate 31, the connection line 200a is removed from the connector part 32a.

接続線200aは、コンピュータ装置4から送信される電気信号をファントム保持具200に入力するものであり、また、図示しない電源からの電流をファントム保持具200に供給するものである。本実施形態では、コンピュータ装置4から送信された電気信号は、ガントリ2と寝台基部32を経由し、接続線200aを通じてファントム保持具200に入力されるようになっている。   The connection line 200a is used to input an electrical signal transmitted from the computer apparatus 4 to the phantom holder 200, and supplies current from a power source (not shown) to the phantom holder 200. In the present embodiment, the electrical signal transmitted from the computer apparatus 4 is input to the phantom holder 200 through the connection line 200a via the gantry 2 and the bed base 32.

ファントム保持具200の構成について図13を参照しつつ説明する。ファントム100は、板状のファントム装着部223に装着される。円筒形状のファントム100は、その一端(すなわち円形状の二面の一方)がファントム装着部223の一面に接触するようにして装着される。   The configuration of the phantom holder 200 will be described with reference to FIG. The phantom 100 is mounted on a plate-like phantom mounting portion 223. The cylindrical phantom 100 is mounted such that one end thereof (that is, one of the two circular surfaces) is in contact with one surface of the phantom mounting portion 223.

ファントム装着部223の他面側には、板状の支持部222の一面側が連結されている。ファントム装着部223と支持部222は、それぞれの上面が連結部材224によって連結されている。支持部222のファントム装着部223側の面は、Y方向(鉛直方向)に対して傾斜している。ファントム装着部223と支持部222のそれぞれの下端側は、後述のアクチュエータ203の駆動軸203によって連結されている。   One surface side of the plate-like support portion 222 is connected to the other surface side of the phantom mounting portion 223. The upper surfaces of the phantom mounting part 223 and the support part 222 are connected by a connecting member 224. The surface of the support portion 222 on the phantom mounting portion 223 side is inclined with respect to the Y direction (vertical direction). The lower end sides of the phantom mounting portion 223 and the support portion 222 are connected by a drive shaft 203 of an actuator 203 described later.

支持部222の他面側には、支持軸221の一端が接続されている。支持軸221の他端側は、ファントム保持具200の筐体内に配置されている。   One end of a support shaft 221 is connected to the other surface side of the support portion 222. The other end side of the support shaft 221 is disposed in the housing of the phantom holder 200.

ファントム保持具200には、たとえばステッピングモータ等のアクチュエータ201、202、203が設けられている。アクチュエータ201、202、203は、コンピュータ装置4からの電気信号に基づいて、それぞれ独立に動作するようになっている。なお、各アクチュエータ201、202、203に電気信号を送る接続線については、図示を省略した。   The phantom holder 200 is provided with actuators 201, 202, 203 such as a stepping motor. The actuators 201, 202, and 203 are configured to operate independently based on electrical signals from the computer device 4. Note that connection lines for sending electric signals to the actuators 201, 202, and 203 are not shown.

アクチュエータ201の駆動軸(たとえばステッピングモータの回転軸)には、Y方向(鉛直方向)を長手方向とする形状の移動部材211が接触されている。アクチュエータ201の駆動軸と移動部材211の表面には、それぞれ螺旋状の溝が形成されている。アクチュエータ201の駆動軸と移動部材211とは、互いの溝の凹凸が嵌り合うように配置されている。移動部材211の一端側(図13では上端側)は、支持軸221に接続されている。このような構成により、アクチュエータ201の駆動軸の回転方向や回転角度に応じて、移動部材211と支持軸221とが一体的にY方向に移動する。それにより、ファントム装着部223に装着されたファントム100がY方向に移動するようになっている。   A moving member 211 having a longitudinal direction in the Y direction (vertical direction) is in contact with a drive shaft of the actuator 201 (for example, a rotation shaft of a stepping motor). Helical grooves are formed on the drive shaft of the actuator 201 and the surface of the moving member 211, respectively. The drive shaft of the actuator 201 and the moving member 211 are arranged so that the concaves and convexes of the grooves fit each other. One end side (the upper end side in FIG. 13) of the moving member 211 is connected to the support shaft 221. With such a configuration, the moving member 211 and the support shaft 221 integrally move in the Y direction according to the rotation direction and rotation angle of the drive shaft of the actuator 201. Thereby, the phantom 100 mounted on the phantom mounting part 223 moves in the Y direction.

同様に、アクチュエータ202の駆動軸202a(たとえばステッピングモータの回転軸)には、X方向(Y方向及びZ方向に直交する方向;水平方向)を長手方向とする形状の移動部材212が接触されている。アクチュエータ202の駆動軸202aと移動部材212の表面には、それぞれ螺旋状の溝が形成されている。それにより、駆動軸202aの回転方向や回転角度に応じて、移動部材212と支持軸221とが一体的にX方向に移動し、ファントム装着部223に装着されたファントム100がX方向に移動するようになっている。   Similarly, the driving shaft 202a of the actuator 202 (for example, the rotation shaft of the stepping motor) is brought into contact with a moving member 212 having a longitudinal direction in the X direction (the direction perpendicular to the Y direction and the Z direction; the horizontal direction). Yes. Helical grooves are formed on the surfaces of the drive shaft 202a of the actuator 202 and the moving member 212, respectively. Accordingly, the moving member 212 and the support shaft 221 integrally move in the X direction according to the rotation direction and rotation angle of the drive shaft 202a, and the phantom 100 mounted on the phantom mounting portion 223 moves in the X direction. It is like that.

アクチュエータ203は、支持部222に固定されている。アクチュエータ203の駆動軸203a(たとえばステッピングモータの回転軸)は、支持部222の下端部近傍を貫通している。更に、駆動軸203aの先端部は、ファントム装着部223の孔部(図示せず)内に挿入されている。駆動軸203aの表面には、螺旋状の溝が形成されている。また、ファントム装着部223の孔部の内壁にも螺旋状の溝が形成されている。駆動軸203aの溝と孔部の溝とは、互いの溝の凹凸が嵌り合っている。   The actuator 203 is fixed to the support portion 222. A drive shaft 203 a of the actuator 203 (for example, a rotation shaft of a stepping motor) passes through the vicinity of the lower end of the support portion 222. Furthermore, the tip of the drive shaft 203a is inserted into a hole (not shown) of the phantom mounting portion 223. A spiral groove is formed on the surface of the drive shaft 203a. A spiral groove is also formed on the inner wall of the hole of the phantom mounting portion 223. The groove of the drive shaft 203a and the groove of the hole portion are fitted with the recesses and protrusions of each other.

ファントム装着部223と支持部222は、前述のように、互いの上面が連結部材224によって連結されている。アクチュエータ203の駆動軸203aが回転すると、上記した溝の嵌り合いにより、ファントム装着部223が、駆動軸203aに対して連結部材224による連結位置を中心に移動する。それにより、ファントム100の円筒軸Jが、Z方向に対して鉛直方向(Y方向)に傾斜されることになる。この傾斜は、ガントリ2のチルトに対応するものである。   As described above, the upper surfaces of the phantom mounting portion 223 and the support portion 222 are connected by the connecting member 224. When the drive shaft 203a of the actuator 203 rotates, the phantom mounting portion 223 moves around the connection position of the connection member 224 with respect to the drive shaft 203a due to the fitting of the grooves described above. Thereby, the cylindrical axis J of the phantom 100 is inclined in the vertical direction (Y direction) with respect to the Z direction. This inclination corresponds to the tilt of the gantry 2.

ここで、支持部222のファントム装着部223側の面は、前述のように傾斜している。それにより、アクチュエータ203の駆動軸203aを或る方向に回転させることにより、ファントム100の前方側(ファントム装着部223に装着されていない側;図13の紙面左側)を上方に向けるように傾斜させることができ、駆動軸203aを逆方向に回転させると、前方側を下方に向けるように傾斜させることができる。また、ファントム100は、駆動軸203aの回転角度に応じた角度だけ傾斜するようになっている。   Here, the surface of the support portion 222 on the phantom mounting portion 223 side is inclined as described above. Thereby, by rotating the drive shaft 203a of the actuator 203 in a certain direction, the front side of the phantom 100 (the side not mounted on the phantom mounting portion 223; the left side in FIG. 13) is tilted upward. If the drive shaft 203a is rotated in the reverse direction, the front side can be inclined downward. The phantom 100 is inclined by an angle corresponding to the rotation angle of the drive shaft 203a.

なお、アクチュエータ203の駆動軸203aの回転方向は、コンピュータ装置4の制御によって切り替えられるようになっている。同様に、アクチュエータ201の駆動軸やアクチュエータ202の駆動軸202aの回転方向についても、コンピュータ装置4の制御によって切り替えられるようになっている。   Note that the rotation direction of the drive shaft 203 a of the actuator 203 can be switched by the control of the computer device 4. Similarly, the rotation direction of the drive shaft of the actuator 201 and the drive shaft 202a of the actuator 202 can also be switched by the control of the computer device 4.

また、各アクチュエータ201、202、203がステッピングモータである場合、コンピュータ装置4は、目的の回転角度に応じたパルス数の電気信号をアクチュエータ201〜203に送信する。ここで、一つのパルスに対応する駆動軸の回転角度は、あらかじめ設定されている。アクチュエータ201〜203は、コンピュータ装置4から送信された信号のパルス数に対応する回転角度だけ駆動軸を回転させる。それにより、目的の移動量だけファントム100をX方向やY方向に移動させることができるとともに、目的の傾斜角度だけファントム100を傾斜させることができる。   Further, when each of the actuators 201, 202, and 203 is a stepping motor, the computer device 4 transmits an electrical signal having a pulse number corresponding to a target rotation angle to the actuators 201 to 203. Here, the rotation angle of the drive shaft corresponding to one pulse is set in advance. The actuators 201 to 203 rotate the drive shaft by a rotation angle corresponding to the number of pulses of the signal transmitted from the computer apparatus 4. Accordingly, the phantom 100 can be moved in the X direction and the Y direction by a target movement amount, and the phantom 100 can be tilted by a target tilt angle.

なお、ステッピングモータ以外のアクチュエータ201〜203を適用する場合、そのアクチュエータ201〜203の構成に応じた制御を行うことにより、ファントム100を目的の移動量だけ移動させ、目的の傾斜角度だけ傾斜させるように構成する。   When the actuators 201 to 203 other than the stepping motor are applied, the phantom 100 is moved by a target movement amount and tilted by a target tilt angle by performing control according to the configuration of the actuators 201 to 203. Configure.

次に、本実施形態のX線CT装置1′の制御系の構成について、図14を参照しながら説明する。X線CT装置1′の制御系は、第1の実施形態とほぼ同様に構成されている(図2、図3参照)。   Next, the configuration of the control system of the X-ray CT apparatus 1 ′ of this embodiment will be described with reference to FIG. The control system of the X-ray CT apparatus 1 ′ is configured in substantially the same manner as in the first embodiment (see FIGS. 2 and 3).

X線CT装置1′のコンピュータ装置4の装置制御部41には、保持具制御部54が設けられている。保持具制御部54は、ファントム保持具200の動作を制御する。より具体的に説明すると、保持具制御部54は、各アクチュエータ201〜203に前述の信号を送信して駆動軸を回転させることにより、ファントム100を移動させたり傾斜させたりする。   The device control unit 41 of the computer device 4 of the X-ray CT apparatus 1 ′ is provided with a holder control unit 54. The holder control unit 54 controls the operation of the phantom holder 200. More specifically, the holder control unit 54 moves or tilts the phantom 100 by transmitting the aforementioned signal to each of the actuators 201 to 203 and rotating the drive shaft.

なお、図14においては、保持具制御部54からの信号がファントム保持具200に直接に入力されるように記載されているが、実際には、図12に一例を示したように、信号はガントリ2や寝台3を経由してファントム保持具200に入力されるようになっている。   In FIG. 14, it is described that the signal from the holder control unit 54 is directly input to the phantom holder 200, but actually, as shown in FIG. 12, the signal is The information is input to the phantom holder 200 via the gantry 2 and the bed 3.

[動作]
本実施形態のX線CT装置1′の動作について、図15のフローチャートを参照しつつ説明する。なお、以下においては、第1、第2の実施形態で説明したファントム100の変位や傾斜角度の算出処理の詳細については省略することにする。
[Operation]
The operation of the X-ray CT apparatus 1 ′ of this embodiment will be described with reference to the flowchart of FIG. In the following, details of the displacement and inclination angle calculation processing of the phantom 100 described in the first and second embodiments will be omitted.

まず、ファントム保持具200を天板31に取り付けるとともに、ファントム装着部223にファントム100を装着する(S31)。次に、ファントム100に対する投影データの収集及び画像再構成を行ってファントム100の断層像データを生成する(S32)。筐体抽出部81は、ケース101に相当する部分断層像データを断層像データから抽出する(S33)。算出処理部80及び誤差処理部90は、部分断層像データを解析して、ファントム100のX方向の変位、Y方向の変位及び傾斜角度を算出する(S34)。これらの算出結果は、装置制御部41の保持具制御部54に送られる。   First, the phantom holder 200 is attached to the top plate 31, and the phantom 100 is mounted on the phantom mounting portion 223 (S31). Next, collection of projection data for the phantom 100 and image reconstruction are performed to generate tomographic image data of the phantom 100 (S32). The casing extraction unit 81 extracts partial tomographic image data corresponding to the case 101 from the tomographic image data (S33). The calculation processing unit 80 and the error processing unit 90 analyze the partial tomographic image data, and calculate the displacement in the X direction, the displacement in the Y direction, and the tilt angle of the phantom 100 (S34). These calculation results are sent to the holder control unit 54 of the apparatus control unit 41.

保持具制御部54は、X方向の変位、Y方向の変位及び傾斜角度の算出結果に基づいて信号を生成し、ファントム保持具200に向けて送信する(S35)。   The holder control unit 54 generates a signal based on the calculation results of the displacement in the X direction, the displacement in the Y direction, and the tilt angle, and transmits the signal to the phantom holder 200 (S35).

この処理の具体例を説明する。まず、保持具制御部54は、X方向の変位の算出結果と、一つのパルスに対するアクチュエータ202の駆動軸202aの回転角度とに基づいて、駆動軸202aの回転方向(X方向における移動方向)と、パルス数(移動量)とを求め、この結果に応じた信号を生成する。そして、保持具制御部54は、アクチュエータ202を識別する識別情報とともに、この信号を送信する。それにより、この信号は、アクチュエータ202に向けて送信される。   A specific example of this process will be described. First, the holder control unit 54 determines the rotation direction of the drive shaft 202a (movement direction in the X direction) based on the calculation result of the displacement in the X direction and the rotation angle of the drive shaft 202a of the actuator 202 with respect to one pulse. The number of pulses (movement amount) is obtained, and a signal corresponding to the result is generated. And the holder control part 54 transmits this signal with the identification information which identifies the actuator 202. FIG. Thereby, this signal is transmitted toward the actuator 202.

Y方向の変位の算出結果に基づく信号の生成処理、及び、アクチュエータ201に向けての信号の送信処理についても同様に実施することができる。   The signal generation process based on the calculation result of the displacement in the Y direction and the signal transmission process toward the actuator 201 can be similarly performed.

アクチュエータ203を制御する信号の生成処理及び送信処理について説明する。保持具制御部54は、傾斜方向の算出結果と、一つのパルスに対するアクチュエータ203の駆動軸203aの回転角度、つまり一つのパルスに対するファントム100の傾斜角度とに基づいて、駆動軸203aの回転方向とパルス数とを求め、この結果に応じた信号を生成する。そして、保持具制御部54は、アクチュエータ203の識別情報とともに、この信号を送信する。   A signal generation process and a transmission process for controlling the actuator 203 will be described. Based on the calculation result of the tilt direction and the rotation angle of the drive shaft 203a of the actuator 203 with respect to one pulse, that is, the tilt angle of the phantom 100 with respect to one pulse, the holder control unit 54 determines the rotation direction of the drive shaft 203a. The number of pulses is obtained, and a signal corresponding to the result is generated. And the holder control part 54 transmits this signal with the identification information of the actuator 203. FIG.

各アクチュエータ201〜203は、保持具制御部54からの信号に基づいて動作し、各々の駆動軸を回転させる(S36)。それにより、ファントム100のX方向やY方向への位置ズレ、更にはファントム100の傾斜が調整される。   Each actuator 201-203 operates based on the signal from the holder control unit 54, and rotates each drive shaft (S36). Thereby, the positional deviation of the phantom 100 in the X direction and the Y direction, and the inclination of the phantom 100 are adjusted.

次に、X線CT装置1′は、ファントム100にX線を照射して投影データの収集を行うとともに、ファントム100の画像を再構成する(S37)。再構成された画像データは、LANを介して院内サーバ1000に送信される(図10参照)。   Next, the X-ray CT apparatus 1 ′ collects projection data by irradiating the phantom 100 with X-rays and reconstructs an image of the phantom 100 (S37). The reconstructed image data is transmitted to the hospital server 1000 via the LAN (see FIG. 10).

院内サーバ1000は、ファントム100の再構成画像の画像データを解析し、X線CT装置1′の性能評価を行ってレポートを作成する(S38)。院内サーバ1000は、作成したレポートをLANを介してX線CT装置1′に送信する。ここで、評価結果が悪い場合などには、院内サーバ1000は、その評価結果等をWANを介してサービスサーバ2000に送信する。   The in-hospital server 1000 analyzes the image data of the reconstructed image of the phantom 100, evaluates the performance of the X-ray CT apparatus 1 ', and creates a report (S38). The in-hospital server 1000 transmits the created report to the X-ray CT apparatus 1 ′ via the LAN. Here, when the evaluation result is bad, the hospital server 1000 transmits the evaluation result or the like to the service server 2000 via the WAN.

X線CT装置1′は、院内サーバ1000から受信したレポートを出力する(S39)。以上で、本実施形態に係る動作は終了となる。X線CT装置1′のオペレータは、出力されたレポートを参照し、必要に応じてX線CT装置1′の各種の設定変更などを行うことができる。   The X-ray CT apparatus 1 ′ outputs the report received from the hospital server 1000 (S39). This is the end of the operation according to the present embodiment. The operator of the X-ray CT apparatus 1 ′ can change various settings of the X-ray CT apparatus 1 ′ as necessary by referring to the output report.

[作用・効果]
本実施形態のX線CT装置1′の作用、効果について説明する。
[Action / Effect]
The operation and effect of the X-ray CT apparatus 1 'of this embodiment will be described.

X線CT装置1′によれば、天板31上に配置されたファントム100のX方向への変位やY方向への変位、更には傾斜角度を算出し、その算出結果に基づいてファントム100をX方向やY方向に移動させたり、傾斜させたりするように構成されているので、作業者は、ファントム100の位置合わせ作業を手作業で行う必要がない。したがって、作業者の熟練度に関わらず、容易かつ迅速にファントム100の位置合わせを行うことが可能である。   According to the X-ray CT apparatus 1 ′, the displacement in the X direction and the displacement in the Y direction of the phantom 100 arranged on the top plate 31 and the inclination angle are calculated, and the phantom 100 is determined based on the calculation result. Since it is configured to move or tilt in the X direction or the Y direction, the operator does not need to manually perform the positioning operation of the phantom 100. Therefore, it is possible to easily and quickly align the phantom 100 regardless of the skill level of the operator.

また、X線CT装置1′によれば、ファントム100の位置合わせの高精度化を図ることが可能である。すなわち、前述の第2の実施形態は、天板31やガントリ2を駆動してファントム100の位置を調整するものであるため、天板31の単位移動距離以上の精度でのみ、かつ、ガントリ2の単位傾斜角度以上の精度でのみ、ファントム100の位置調整を行うことが可能である。一方、本実施形態においては、アクチュエータ201〜203の駆動軸の単位回転角度を小さく設定することにより、ファントム100の位置調整の高精度化を図ることが可能である。その具体例としては、一つのパルスに対応する駆動軸の回転角度が小さなステッピングモータをアクチュエータ201〜203として用いることができる。   In addition, according to the X-ray CT apparatus 1 ′, it is possible to improve the accuracy of alignment of the phantom 100. That is, in the second embodiment described above, the top plate 31 and the gantry 2 are driven to adjust the position of the phantom 100, so that the gantry 2 is only accurate with a unit moving distance of the top plate 31 or more. It is possible to adjust the position of the phantom 100 only with an accuracy equal to or greater than the unit inclination angle. On the other hand, in this embodiment, it is possible to improve the position adjustment of the phantom 100 by setting the unit rotation angle of the drive shaft of the actuators 201 to 203 small. As a specific example, stepping motors having a small rotation angle of the drive shaft corresponding to one pulse can be used as the actuators 201 to 203.

[変形例]
本実施形態に係るX線CT装置1′に関する各種の変形例について説明する。
[Modification]
Various modifications relating to the X-ray CT apparatus 1 'according to the present embodiment will be described.

上記のX線CT装置1′は、X方向の変位、Y方向の変位及び傾斜角度の全てを自動的に調整可能に構成されているが、これら3つうちの少なくとも1つを自動的に調整できるように構成されていれば十分である。   The X-ray CT apparatus 1 'is configured to automatically adjust all of the displacement in the X direction, the displacement in the Y direction, and the tilt angle, but automatically adjusts at least one of these three. It is sufficient if it is configured to do so.

また、上記のX線CT装置1′は、ガントリ2の回転面の法線方向に対して鉛直方向にファントム100の傾きを調整するものである(アクチュエータ203の動作による)。本発明においては、ガントリ2の回転面の法線方向に対して水平方向にファントム100の傾きを調整するなど、任意の方向への傾きを調整できるように構成することが可能である。このとき、ファントム100の傾きの調整方向に応じたアクチュエータを設ける必要がある。   The X-ray CT apparatus 1 ′ adjusts the inclination of the phantom 100 in the vertical direction with respect to the normal direction of the rotation surface of the gantry 2 (by the operation of the actuator 203). In the present invention, it is possible to adjust the inclination in an arbitrary direction, such as adjusting the inclination of the phantom 100 in the horizontal direction with respect to the normal direction of the rotation surface of the gantry 2. At this time, it is necessary to provide an actuator corresponding to the adjustment direction of the inclination of the phantom 100.

また、上記のX線CT装置1′は、ファントム保持具200を自動的に動作させるように構成されているが、第1の実施形態のようにファントム100の変位や傾きをモニタ5に表示し、オペレータが入力デバイス6を操作することによってファントム保持具200を動作させるように構成することも可能である。   In addition, the X-ray CT apparatus 1 ′ is configured to automatically operate the phantom holder 200, but displays the displacement and inclination of the phantom 100 on the monitor 5 as in the first embodiment. The phantom holder 200 can be configured to operate by operating the input device 6 by the operator.

また、上記のX線CT装置1′の動作の説明においては省略したが、第1、第2の実施形態と同様に、ファントム100の位置の誤差が大きい場合などに警告メッセージを出力するように構成することも可能である。   Although omitted in the description of the operation of the X-ray CT apparatus 1 ′, a warning message is output when the position error of the phantom 100 is large, as in the first and second embodiments. It is also possible to configure.

[ファントム保持具]
X線CT装置1′のファントム保持具200は、本発明の「ファントム保持具」の一例に相当する。ファントム保持具200は、X線CT装置1′の装置制御部41により制御されて動作し、天板31上に保持された状態のファントム100を、鉛直方向や水平方向に移動させるアクチュエータ201〜203を備えている。
[Phantom holder]
The phantom holder 200 of the X-ray CT apparatus 1 ′ corresponds to an example of the “phantom holder” of the present invention. The phantom holder 200 operates under the control of the device control unit 41 of the X-ray CT apparatus 1 ′, and the actuators 201 to 203 move the phantom 100 held on the top plate 31 in the vertical direction or the horizontal direction. It has.

ここで、装置制御部41は、本発明の「制御手段」の一例に相当する。また、アクチュエータ201、202は、それぞれ、ファントム100を鉛直方向(Y方向)、水平方向(X方向)に移動させる「ファントム駆動手段」の一例に相当する。また、アクチュエータ203は、ガントリ2の回転面の法線方向を基準とする傾斜方向にファントム100を傾斜させる「ファントム傾斜駆動手段」として機能する。   Here, the device control unit 41 corresponds to an example of the “control unit” of the present invention. The actuators 201 and 202 correspond to an example of “phantom driving means” that moves the phantom 100 in the vertical direction (Y direction) and the horizontal direction (X direction), respectively. Further, the actuator 203 functions as “phantom tilt driving means” for tilting the phantom 100 in the tilt direction with the normal direction of the rotation surface of the gantry 2 as a reference.

なお、ガントリ2の回転面の法線方向は、X線管22とX線検出器23が鉛直面内に配置されている場合にはZ方向に一致する。X線管22とX線検出器23が鉛直面内に配置されていない場合、ガントリ2の回転面の法線方向は、X線管22とX線検出器23とを結んだ直線を含む面(回転面)に直交する方向となる。また、「法線方向を基準とする傾斜方向」とは、当該法線方向に対する傾斜角度を増減させる方向への傾斜方向を意味している。   The normal direction of the rotating surface of the gantry 2 coincides with the Z direction when the X-ray tube 22 and the X-ray detector 23 are arranged in the vertical plane. When the X-ray tube 22 and the X-ray detector 23 are not arranged in the vertical plane, the normal direction of the rotation surface of the gantry 2 includes a plane including a straight line connecting the X-ray tube 22 and the X-ray detector 23. The direction is orthogonal to the (rotation plane). Further, “an inclination direction with respect to the normal direction” means an inclination direction in a direction in which the inclination angle with respect to the normal direction is increased or decreased.

このようなファントム保持具200を用いることにより、ファントム100の位置合わせの高精度化を図ることが可能である。また、従来のようにファントム保持具のノブ等の操作部を操作する代わりに、入力デバイス6を操作してファントム100の位置合わせを行うことができるので、容易かつ迅速にファントムの位置合わせを行うことが可能になる。   By using such a phantom holder 200, it is possible to increase the accuracy of positioning of the phantom 100. Moreover, since the input device 6 can be operated and the position of the phantom 100 can be adjusted instead of operating the operation unit such as the knob of the phantom holder as in the prior art, the position of the phantom can be easily and quickly adjusted. It becomes possible.

[コンピュータプログラム]
以上に説明した第1、第2、第3の実施形態による処理は、コンピュータ装置4のマイクロプロセッサが、そのハードディスクドライブ等に記憶されたコンピュータプログラムに基づいて実行する。特に、装置制御部41及び画像処理部42は、このコンピュータプログラムにしたがって動作する。
[Computer program]
The processing according to the first, second, and third embodiments described above is executed by the microprocessor of the computer device 4 based on the computer program stored in the hard disk drive or the like. In particular, the device control unit 41 and the image processing unit 42 operate according to this computer program.

このようなコンピュータプログラムを、任意の記憶媒体(メディア)に、コンピュータ読み取り可能に記憶させることができる。その記憶媒体としては、フロッピー(登録商標)ディスク、CD−ROM、CD−R(W)、DVD−ROM、DVD−R(W)、DVD−RAM、MO、各種メモリカードなど、電気的方法、磁気的方法、光学的方法等の任意の物理的方法によってデータを記憶可能に構成されたものを使用することができる。   Such a computer program can be stored in an arbitrary storage medium so that it can be read by a computer. As the storage medium, floppy (registered trademark) disk, CD-ROM, CD-R (W), DVD-ROM, DVD-R (W), DVD-RAM, MO, various memory cards, and other electrical methods, Any structure that can store data by any physical method such as a magnetic method or an optical method can be used.

また、このコンピュータプログラムをインターネットやLAN等のネットワーク上のサーバや記憶装置に格納しておき、コンピュータ装置4からネットワーク経由でアクセスして利用するように構成することも可能である。   It is also possible to store the computer program in a server or storage device on a network such as the Internet or a LAN, and to access and use the computer program 4 via the network.

以上において詳述した構成は、本発明を好適に実施するための一具体例に過ぎないものである。したがって、本発明の要旨の範囲内における任意の変形を適宜施すことが可能である。   The configuration described in detail above is merely a specific example for suitably carrying out the present invention. Therefore, arbitrary modifications within the scope of the gist of the present invention can be made as appropriate.

本発明に係るX線CT装置の第1の実施形態の外観構成の一例を表す概略斜視図である。1 is a schematic perspective view illustrating an example of an external configuration of a first embodiment of an X-ray CT apparatus according to the present invention. 本発明に係るX線CT装置の第1の実施形態の内部構成の一例を表す概略ブロック図である。1 is a schematic block diagram showing an example of an internal configuration of a first embodiment of an X-ray CT apparatus according to the present invention. 本発明に係るX線CT装置の第1の実施形態の制御系の構成の一例を表す概略ブロック図である。It is a schematic block diagram showing an example of the structure of the control system of 1st Embodiment of the X-ray CT apparatus which concerns on this invention. 本発明に係るX線CT装置の第1の実施形態の筐体抽出部による部分断層像データ抽出処理を説明するための概略図である。図4(A)は、断層画像生成部により生成されたファントムの断層像データに基づく断層像の概略を表す。図4(B)は、筐体抽出部により抽出されたファントムのケースに相当する部分断層像データに基づく断層像の概略を表す。It is the schematic for demonstrating the partial tomographic image data extraction process by the housing | casing extraction part of 1st Embodiment of the X-ray CT apparatus which concerns on this invention. FIG. 4A shows an outline of a tomographic image based on the phantom tomographic image data generated by the tomographic image generation unit. FIG. 4B shows an outline of a tomographic image based on partial tomographic image data corresponding to the phantom case extracted by the housing extraction unit. 本発明に係るX線CT装置の第1の実施形態の円中心算出部による部分断層像データ上の異なる3点の選択態様の一例を説明するための概略図である。It is the schematic for demonstrating an example of the selection aspect of three different points on the partial tomogram data by the circle center calculation part of 1st Embodiment of the X-ray CT apparatus which concerns on this invention. 本発明に係るX線CT装置の第1の実施形態の楕円中心算出部による部分断層像データ上の異なる4点の選択態様の一例を説明するための概略図である。It is the schematic for demonstrating an example of the selection aspect of four different points on the partial tomogram data by the ellipse center calculation part of 1st Embodiment of the X-ray CT apparatus which concerns on this invention. 本発明に係るX線CT装置の第1の実施形態の動作の一例を表すフローチャートである。It is a flowchart showing an example of operation | movement of 1st Embodiment of the X-ray CT apparatus which concerns on this invention. 本発明に係るX線CT装置の第1の実施形態の変形例3において、傾斜配置されたファントムの状態を表す概略斜視図である。It is a schematic perspective view showing the state of the phantom arrange | positioned in inclination in the modification 3 of 1st Embodiment of the X-ray CT apparatus which concerns on this invention. 本発明に係るX線CT装置の第1の実施形態の変形例3におけるファントムの断層像の一例を表す概略図である。図9(A)は、第1のスライス位置におけるファントムの断層像を表し、図9(B)は、第2のスライス位置における断層像を表している。It is the schematic showing an example of the tomogram of a phantom in the modification 3 of 1st Embodiment of the X-ray CT apparatus which concerns on this invention. FIG. 9A shows a tomographic image of the phantom at the first slice position, and FIG. 9B shows a tomographic image at the second slice position. 本発明に係るX線CT装置のメンテナンスを実施するメンテナンスシステムの構成の一例を表す概略図である。It is the schematic showing an example of the structure of the maintenance system which implements the maintenance of the X-ray CT apparatus which concerns on this invention. 本発明に係るX線CT装置の第2の実施形態の動作の一例を表すフローチャートである。It is a flowchart showing an example of operation | movement of 2nd Embodiment of the X-ray CT apparatus which concerns on this invention. 本発明に係るX線CT装置の第3の実施形態の外観構成の一例を表す概略斜視図である。It is a schematic perspective view showing an example of the external appearance structure of 3rd Embodiment of the X-ray CT apparatus concerning this invention. 本発明に係るX線CT装置の第3の実施形態のファントム保持具の構成の一例を表す概略側面図である。It is a schematic side view showing an example of the structure of the phantom holder of 3rd Embodiment of the X-ray CT apparatus which concerns on this invention. 本発明に係るX線CT装置の第3の実施形態の制御系の構成の一例を表す概略ブロック図である。It is a schematic block diagram showing an example of the structure of the control system of 3rd Embodiment of the X-ray CT apparatus which concerns on this invention. 本発明に係るX線CT装置の第3の実施形態の動作の一例を表すフローチャートである。It is a flowchart showing an example of operation | movement of 3rd Embodiment of the X-ray CT apparatus which concerns on this invention. X線CT装置の性能評価用の円筒状のファントムの構成を表す概略図である。図16(A)は、ファントムの外観構成を表す概略斜視図である。図16(B)は、ファントムの断面の形態を表す概略断面図である。It is the schematic showing the structure of the cylindrical phantom for the performance evaluation of a X-ray CT apparatus. FIG. 16A is a schematic perspective view illustrating an external configuration of a phantom. FIG. 16B is a schematic cross-sectional view illustrating a cross-sectional form of the phantom.

符号の説明Explanation of symbols

1、1′ X線CT装置
2 ガントリ
21 支持体
22 X線管
23 X線検出器
25 支持体駆動部
3 寝台
31 天板
33 天板駆動部
4 コンピュータ装置
41 装置制御部
51 ガントリ制御部
52 寝台制御部
53 コンソール制御部
54 保持具制御部
42 画像処理部
60 断層像データ生成部
72 データ記憶部
80 算出処理部
81 筐体抽出部
82 円中心算出部
83 楕円中心算出部
84 変位算出部
85 半径算出部
86 傾斜角度算出部
90 誤差処理部
91 誤差算出部
92 誤差判断部
5 モニタ
6 入力デバイス
100 ファントム
101 ケース
J 円筒軸
200 ファントム保持具
201、202、203 アクチュエータ
1000 院内サーバ
2000 サービスサーバ
O スキャン中心
P1〜P3 部分断層像データ上の3点
C 円の中心
Q1〜Q4 部分断層像データ上の4点
K 楕円の中心
DESCRIPTION OF SYMBOLS 1, 1 'X-ray CT apparatus 2 Gantry 21 Support body 22 X-ray tube 23 X-ray detector 25 Support body drive part 3 Bed 31 Top plate 33 Top plate drive part 4 Computer apparatus 41 Apparatus control part 51 Gantry control part 52 Sleeper Control unit 53 Console control unit 54 Holder control unit 42 Image processing unit 60 Tomographic image data generation unit 72 Data storage unit 80 Calculation processing unit 81 Case extraction unit 82 Circle center calculation unit 83 Ellipse center calculation unit 84 Displacement calculation unit 85 Radius Calculation unit 86 Inclination angle calculation unit 90 Error processing unit 91 Error calculation unit 92 Error determination unit 5 Monitor 6 Input device 100 Phantom 101 Case J Cylindrical shaft 200 Phantom holder 201, 202, 203 Actuator 1000 Hospital server 2000 Service server O Scan center P1 to P3 3 points on the partial tomographic image data Hearts Q1-Q4 4 points on the partial tomographic image data Center of ellipse

Claims (9)

充填物が充填された円筒形の筐体を有するファントムが設置される天板と、
X線ビームを発生するX線発生手段と、
前記天板に設置されたファントムを透過した前記X線ビームを検出するX線検出手段と、
前記X線発生手段及び前記X線検出手段を回転させる回転駆動手段と、
前記X線検出手段により検出された前記X線ビームに基づいて、前記ファントムの断層像データを生成する断層像データ生成手段と、
前記生成された断層像データに基づいて、前記回転駆動手段による前記回転の中心に対する前記ファントムの変位に関する情報を算出する算出手段と、
前記算出された前記変位に関する情報に基づいて、前記ファントムの位置合わせのための情報を表示する表示手段と、
を備えることを特徴とするX線CT装置。
A top plate on which a phantom having a cylindrical casing filled with a filler is installed;
X-ray generation means for generating an X-ray beam;
X-ray detection means for detecting the X-ray beam transmitted through the phantom installed on the top plate;
Rotation drive means for rotating the X-ray generation means and the X-ray detection means;
Based on the X-ray beam detected by the X-ray detection means, tomographic image data generating means for generating tomographic image data of the phantom;
Calculation means for calculating information on displacement of the phantom with respect to the center of rotation by the rotation driving means based on the generated tomographic image data;
Display means for displaying information for positioning the phantom based on the calculated information on the displacement;
An X-ray CT apparatus comprising:
前記回転駆動手段による前記回転の中心の座標をあらかじめ記憶する記憶手段を更に備え、
前記算出手段は、
前記断層像データ生成手段により生成された断層像データから、前記ファントムの前記筐体に相当する部分断層像データを抽出する抽出手段と、
前記抽出された前記部分断層像データにおける異なる3点を通過する円の中心の座標を算出する円中心算出手段と、
前記算出された前記円の中心の座標と、前記記憶された前記回転の中心の座標とに基づいて、前記回転の中心に対する前記ファントムの円筒軸の変位を算出する変位算出手段と、
を備えることを特徴とする請求項に記載のX線CT装置。
Storage means for storing in advance the coordinates of the center of rotation by the rotation drive means;
The calculating means includes
Extracting means for extracting partial tomographic image data corresponding to the housing of the phantom from the tomographic image data generated by the tomographic image data generating means;
A circle center calculating means for calculating coordinates of a center of a circle passing through three different points in the extracted partial tomographic image data;
Displacement calculating means for calculating a displacement of the cylindrical axis of the phantom with respect to the center of rotation based on the calculated coordinates of the center of the circle and the stored coordinates of the center of rotation;
The X-ray CT apparatus according to claim 1 , comprising:
前記回転駆動手段による前記回転の中心の座標をあらかじめ記憶する記憶手段を更に備え、
前記算出手段は、
前記断層像データ生成手段により生成された断層像データから、前記ファントムの前記筐体に相当する部分断層像データを抽出する抽出手段と、
前記抽出された前記部分断層像データにおける異なる4点を通過する楕円の中心の座標を算出する楕円中心算出手段と、
前記算出された前記楕円の中心の座標と、前記記憶された前記回転の中心の座標とに基づいて、前記回転の中心に対する前記ファントムの円筒軸の変位を算出する変位算出手段とを備える、
ことを特徴とする請求項に記載のX線CT装置。
Storage means for storing in advance the coordinates of the center of rotation by the rotation drive means;
The calculating means includes
Extracting means for extracting partial tomographic image data corresponding to the housing of the phantom from the tomographic image data generated by the tomographic image data generating means;
Ellipse center calculating means for calculating coordinates of the center of an ellipse that passes through four different points in the extracted partial tomographic image data;
Displacement calculating means for calculating the displacement of the cylindrical axis of the phantom with respect to the center of rotation based on the calculated coordinates of the center of the ellipse and the stored coordinates of the center of rotation;
The X-ray CT apparatus according to claim 1 .
前記抽出手段により抽出された前記部分断層像データにおける異なる複数の点の、前記円に対する誤差を算出する誤差算出手段と、
前記算出された誤差が所定値を超えるか否か判断する判断手段と、
前記誤差が所定値を超えると前記判断されたときに報知情報を出力する報知情報出力手段と、
を備えることを特徴とする請求項に記載のX線CT装置。
Error calculating means for calculating an error with respect to the circle at a plurality of different points in the partial tomographic image data extracted by the extracting means;
Determining means for determining whether the calculated error exceeds a predetermined value;
Notification information output means for outputting notification information when it is determined that the error exceeds a predetermined value;
The X-ray CT apparatus according to claim 2 , comprising:
前記抽出手段により抽出された前記部分断層像データにおける異なる複数の点の、前記楕円に対する誤差を算出する誤差算出手段と、
前記算出された誤差が所定値を超えるか否か判断する判断手段と、
前記誤差が所定値を超えると前記判断されたときに報知情報を出力する報知情報出力手段と、
を備えることを特徴とする請求項に記載のX線CT装置。
Error calculating means for calculating an error with respect to the ellipse at a plurality of different points in the partial tomographic image data extracted by the extracting means;
Determining means for determining whether the calculated error exceeds a predetermined value;
Notification information output means for outputting notification information when it is determined that the error exceeds a predetermined value;
The X-ray CT apparatus according to claim 3 , further comprising:
充填物が充填された円筒形の筐体を有するファントムが設置される天板と、
X線ビームを発生するX線発生手段と、
前記天板に設置されたファントムを透過した前記X線ビームを検出するX線検出手段と、
前記X線発生手段及び前記X線検出手段を回転させる回転駆動手段と、
前記回転駆動手段による前記回転の中心の座標をあらかじめ記憶する記憶手段と、
前記X線検出手段により検出された前記X線ビームに基づいて、前記ファントムの断層像データを生成する断層像データ生成手段と、
前記生成された断層像データから、前記ファントムの前記筐体に相当する部分断層像データを抽出する抽出手段と、
前記抽出された前記部分断層像データにおける異なる3点を通過する円の中心の座標を算出する円中心算出手段と、
前記算出された前記円の中心の座標と、前記記憶された前記回転の中心の座標とに基づいて、前記回転の中心に対する前記ファントムの円筒軸の変位を算出する第1の変位算出手段と、
前記抽出された前記部分断層像データにおける異なる複数の点の、前記円に対する誤差を算出する誤差算出手段と、
前記算出された誤差が所定値を超えるか否か判断する判断手段と、
前記誤差が前記所定値を超えると判断されたときに、前記抽出された前記部分断層像データにおける異なる4点を通過する楕円の中心の座標を算出する楕円中心算出手段と、
前記算出された前記楕円の中心の座標と、前記記憶された前記回転の中心の座標とに基づいて、前記回転の中心に対する前記ファントムの円筒軸の変位を算出する第2の変位算出手段と、
前記誤差が前記所定値を超えると判断されたときに、前記楕円の水平方向の半径及び垂直方向の半径をそれぞれ算出する半径算出手段と、
前記算出された前記水平方向及び垂直方向の半径に基づいて、前記回転の回転面の法線方向に対する前記ファントムの円筒軸の傾斜角度を算出する傾斜角度算出手段と、
前記判断手段により前記誤差が前記所定値を超えないと判断されたときに、前記第1の変位算出手段により算出された前記変位を表示し、前記誤差が前記所定値を超えると判断されたときに、前記第2の変位算出手段により算出された前記変位と、前記傾斜角度算出手段により算出された前記傾斜角度とを表示する表示手段と、
を有することを特徴とするX線CT装置。
A top plate on which a phantom having a cylindrical casing filled with a filler is installed;
X-ray generation means for generating an X-ray beam;
X-ray detection means for detecting the X-ray beam transmitted through the phantom installed on the top plate;
Rotation drive means for rotating the X-ray generation means and the X-ray detection means;
Storage means for storing in advance the coordinates of the center of rotation by the rotation driving means;
Based on the X-ray beam detected by the X-ray detection means, tomographic image data generating means for generating tomographic image data of the phantom;
Extraction means for extracting partial tomographic image data corresponding to the housing of the phantom from the generated tomographic image data;
A circle center calculating means for calculating coordinates of a center of a circle passing through three different points in the extracted partial tomographic image data;
First displacement calculating means for calculating a displacement of the cylindrical axis of the phantom with respect to the center of rotation based on the calculated coordinates of the center of the circle and the stored coordinates of the center of rotation;
Error calculating means for calculating an error with respect to the circle at a plurality of different points in the extracted partial tomographic image data;
Determining means for determining whether the calculated error exceeds a predetermined value;
An ellipse center calculating means for calculating the coordinates of the center of an ellipse passing through four different points in the extracted partial tomographic image data when it is determined that the error exceeds the predetermined value;
Second displacement calculating means for calculating a displacement of the cylindrical axis of the phantom with respect to the center of rotation based on the calculated coordinates of the center of the ellipse and the stored coordinates of the center of rotation;
A radius calculating means for calculating a horizontal radius and a vertical radius of the ellipse, respectively, when it is determined that the error exceeds the predetermined value;
An inclination angle calculating means for calculating an inclination angle of the cylindrical axis of the phantom with respect to a normal direction of the rotation surface of the rotation based on the calculated radii in the horizontal direction and the vertical direction;
When the determination means determines that the error does not exceed the predetermined value, the displacement calculated by the first displacement calculation means is displayed, and when the error is determined to exceed the predetermined value Display means for displaying the displacement calculated by the second displacement calculating means and the inclination angle calculated by the inclination angle calculating means;
An X-ray CT apparatus comprising:
前記天板を移動させるための天板操作手段と、
前記表示手段による前記表示に伴い、前記天板操作手段の位置を報知する手段と、
を更に備えることを特徴とする請求項1又は請求項に記載のX線CT装置。
A top plate operating means for moving the top plate;
Means for notifying the position of the top panel operating means in accordance with the display by the display means;
X-ray CT apparatus according to claim 1 or claim 6, further comprising a.
前記X線発生手段及び前記X線検出手段を一体的に傾斜させるための傾斜操作手段と、
前記表示手段による前記傾斜角度の表示に伴い、前記傾斜操作手段の位置を報知する手段と、
を更に備えることを特徴とする請求項に記載のX線CT装置。
A tilt operation means for tilting the X-ray generation means and the X-ray detection means integrally;
Means for informing the position of the tilt operation means in accordance with the display of the tilt angle by the display means;
The X-ray CT apparatus according to claim 6 , further comprising:
充填物が充填された円筒形の筐体を有するファントムが設置される天板と、X線ビームを発生するX線発生手段と、前記天板に設置されたファントムを透過した前記X線ビームを検出するX線検出手段と、前記X線発生手段及び前記X線検出手段を回転させる回転駆動手段と、表示手段とを備えるX線CT装置に、
前記X線検出手段により検出された前記X線ビームに基づいて、前記ファントムの断層像データを生成する機能と、
前記生成された断層像データに基づいて、前記回転駆動手段による前記回転の中心に対する前記ファントムの変位に関する情報を算出する機能と、
前記算出された前記変位に関する情報に基づいて、前記ファントムの位置合わせのための情報を前記表示手段に表示させる機能と、
を実行させるコンピュータプログラム。
A top plate on which a phantom having a cylindrical casing filled with a filler is installed, X-ray generation means for generating an X-ray beam, and the X-ray beam transmitted through the phantom installed on the top plate An X-ray CT apparatus comprising an X-ray detection means for detecting, a rotation driving means for rotating the X-ray generation means and the X-ray detection means, and a display means,
A function of generating tomographic image data of the phantom based on the X-ray beam detected by the X-ray detection means;
A function for calculating information on the displacement of the phantom relative to the center of rotation by the rotation driving means based on the generated tomographic image data;
A function for causing the display means to display information for positioning the phantom based on the calculated information on the displacement;
A computer program that executes
JP2006321284A 2006-01-26 2006-11-29 X-ray CT apparatus and computer program Active JP5179748B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006321284A JP5179748B2 (en) 2006-01-26 2006-11-29 X-ray CT apparatus and computer program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2006017152 2006-01-26
JP2006017152 2006-01-26
JP2006321284A JP5179748B2 (en) 2006-01-26 2006-11-29 X-ray CT apparatus and computer program

Publications (2)

Publication Number Publication Date
JP2007222599A JP2007222599A (en) 2007-09-06
JP5179748B2 true JP5179748B2 (en) 2013-04-10

Family

ID=38544947

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006321284A Active JP5179748B2 (en) 2006-01-26 2006-11-29 X-ray CT apparatus and computer program

Country Status (1)

Country Link
JP (1) JP5179748B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5210726B2 (en) * 2008-06-24 2013-06-12 株式会社東芝 X-ray CT system
US8824627B2 (en) 2011-06-15 2014-09-02 Kabushiki Kaisha Toshiba X-ray CT scanner and image processing apparatus
JP2014147689A (en) 2013-01-08 2014-08-21 Toshiba Corp Medical image diagnostic apparatus, nuclear medicine diagnostic system, x-ray ct apparatus and bed device
JP2016036515A (en) * 2014-08-07 2016-03-22 株式会社東芝 X-ray diagnostic apparatus
CN116269466B (en) * 2023-05-10 2023-08-18 吉林大学 CT low-contrast detectable capability automatic detection calculation method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4296329A (en) * 1979-10-22 1981-10-20 General Electric Company Alignment device for computerized tomography phantoms
JPS6152858A (en) * 1984-08-22 1986-03-15 横河メディカルシステム株式会社 Jig for adjusting mount position of positioning light
WO2005011502A1 (en) * 2003-07-30 2005-02-10 Hitachi Medical Corporation Tomograph

Also Published As

Publication number Publication date
JP2007222599A (en) 2007-09-06

Similar Documents

Publication Publication Date Title
EP1813192B1 (en) X-ray CT apparatus and method of aligning phantom
JP5538862B2 (en) Image processing apparatus, image processing system, image processing method, and program
JP5209979B2 (en) Method and system for three-dimensional imaging in an uncalibrated geometric configuration
JP6843602B2 (en) Image display device, image display method, and program
JP4648018B2 (en) Method and apparatus for instrument tracking on a series of scrolled 2D fluoroscopic images
CN108430334B (en) Ultrasound imaging apparatus and ultrasound imaging method for examining a volume of an object
JP5179748B2 (en) X-ray CT apparatus and computer program
JP2003290217A (en) X-ray diagnostic device and medical image analytic device
US20140171800A1 (en) Ultrasound diagnostic device and ultrasound image display method
JP2012213558A (en) Image processing apparatus, image processing method, and program
JP6670509B2 (en) Imaging method of computed tomography system
JP5315524B2 (en) Medical diagnostic imaging equipment
JP2014121434A (en) Ultrasonic diagnostic apparatus and collection state display method of the same
JP6548713B2 (en) Medical diagnostic imaging system
US20230351600A1 (en) Correlating regions of interest
US11344279B2 (en) Imaging method for obtaining human skeleton
JP2007007255A (en) X-ray ct apparatus
JP5317933B2 (en) Image display device and program thereof
JP2007222325A (en) Information processing apparatus and method and program for controlling the same
US20210290203A1 (en) Ultrasound system and method for guided shear wave elastography of anisotropic tissue
JP2021058530A (en) Medical information processing device, medical information processing system, medical information processing program and medical image pickup device
JP6674760B2 (en) Medical X-ray measurement device
JP7453313B2 (en) X-ray photography equipment and X-ray photography method
KR102598211B1 (en) Ultrasound scanner for measuring urine volume in a bladder
JP7392478B2 (en) Magnification calculation device, long-length photographing system, program, and magnification calculation method

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20090218

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091125

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110913

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110915

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120424

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120613

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20121218

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130110

R150 Certificate of patent or registration of utility model

Ref document number: 5179748

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350