JP2023035713A - X-ray diagnostic apparatus and x-ray diagnostic apparatus control method - Google Patents

X-ray diagnostic apparatus and x-ray diagnostic apparatus control method Download PDF

Info

Publication number
JP2023035713A
JP2023035713A JP2021142762A JP2021142762A JP2023035713A JP 2023035713 A JP2023035713 A JP 2023035713A JP 2021142762 A JP2021142762 A JP 2021142762A JP 2021142762 A JP2021142762 A JP 2021142762A JP 2023035713 A JP2023035713 A JP 2023035713A
Authority
JP
Japan
Prior art keywords
arm
vibration
sensor
diagnostic apparatus
ray diagnostic
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.)
Pending
Application number
JP2021142762A
Other languages
Japanese (ja)
Inventor
浩二 野田
Koji Noda
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.)
Canon Medical Systems Corp
Original Assignee
Canon 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 Canon Medical Systems Corp filed Critical Canon Medical Systems Corp
Priority to JP2021142762A priority Critical patent/JP2023035713A/en
Publication of JP2023035713A publication Critical patent/JP2023035713A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Apparatus For Radiation Diagnosis (AREA)

Abstract

To reduce a vibration of an arm in photographing by an x-ray diagnostic apparatus.SOLUTION: The x-ray diagnostic apparatus according to the present embodiment comprises: an arm which holds at least one of an x-ray generation part and an x-ray detection part; a driving part which rotates and drives the arm; a sensor which detects a vibration of the arm; and a drive control part which, on the basis of the vibration detected by the sensor, controls the rotation and driving of the arm by the driving part so as to execute the rotation and driving while reducing the vibration of the arm.SELECTED DRAWING: Figure 1

Description

本明細書及び図面に開示の実施形態は、X線診断装置及びX線診断装置の制御方法に関する。 The embodiments disclosed in the specification and drawings relate to an X-ray diagnostic apparatus and a control method for the X-ray diagnostic apparatus.

従来より、一端にX線発生装置、他端にX線検出器を互いに対向する位置で保持するアームを有するX線診断装置が知られている。このようなX線診断装置は、例えば、循環器の撮影に用いられている。この循環器の撮影に用いられるX線診断装置においては、3D-DSA(Digital Subtraction Angiography)撮影(3次元DSA撮影)が行われており、動作速度の高速化や撮影範囲の拡大のニーズが高まっている。 2. Description of the Related Art Conventionally, an X-ray diagnostic apparatus is known that has an arm that holds an X-ray generator at one end and an X-ray detector at the other end at positions facing each other. Such an X-ray diagnostic apparatus is used, for example, for radiography of the circulatory system. 3D-DSA (Digital Subtraction Angiography) imaging (three-dimensional DSA imaging) is performed in the X-ray diagnostic equipment used for imaging of the circulatory system, and there is a growing need for higher operating speeds and wider imaging ranges. ing.

しかし、X線診断装置のアームは、片持ち構造であるため、アームの回転駆動に起因して、アームに振動が生じやすい。さらに、3D-DSA撮影における動作速度の高速化や撮影範囲の拡大は、アームの振動を増大させるため、振動に起因する画像アーチファクトが生じることとなり、撮影画像の画質が低下することがある。 However, since the arm of the X-ray diagnostic apparatus has a cantilever structure, the arm is likely to vibrate due to the rotation of the arm. Furthermore, increasing the operating speed and expanding the imaging range in 3D-DSA imaging increases the vibration of the arm, resulting in image artifacts caused by the vibration, which may reduce the quality of the captured image.

また、これらの問題は、3D-DSA撮影のほか、R-DSA撮影(回転DSA撮影)その他の回転撮影や、2D-DSA撮影(2次元DSA撮影)等の種々の撮影においても生じている。さらに、これらの問題は、循環器を撮影するX線診断装置だけでなく、***を撮影するマンモグラフィ装置や、消化器等を撮影するX線テレビシステム等、他のX線診断装置においても、同様に生じている。このため、X線診断装置における撮影時のアームの振動を低減することが望まれている。 In addition to 3D-DSA imaging, these problems also occur in various types of imaging such as R-DSA imaging (rotational DSA imaging), other rotational imaging, and 2D-DSA imaging (two-dimensional DSA imaging). Furthermore, these problems are not limited to X-ray diagnostic equipment for imaging the circulatory system, but are also found in other X-ray diagnostic equipment such as mammography equipment for imaging the breast and X-ray television systems for imaging digestive organs and the like. is occurring in Therefore, it is desired to reduce the vibration of the arm during imaging in the X-ray diagnostic apparatus.

特開2012-239902号公報JP 2012-239902 A 特開2019-063505号公報JP 2019-063505 A 国際公開第2009/128129号WO2009/128129 特開2018-192256号公報JP 2018-192256 A 特開2015-016156号公報JP 2015-016156 A

本明細書及び図面に開示の実施形態が解決しようとする課題の一つは、X線診断装置における撮影時のアームの振動を低減することである。ただし、本明細書及び図面に開示の実施形態により解決しようとする課題は上記の課題に限られない。後述する実施形態に示す各構成による各効果に対応する課題を他の課題として位置づけることもできる。 One of the problems to be solved by the embodiments disclosed in this specification and drawings is to reduce arm vibration during imaging in an X-ray diagnostic apparatus. However, the problems to be solved by the embodiments disclosed in this specification and drawings are not limited to the above problems. A problem corresponding to each effect of each configuration shown in the embodiments described later can be positioned as another problem.

実施形態に係るX線診断装置は、X線発生部及びX線検出部のうち少なくとも一方を保持するアームと、前記アームを回転駆動する駆動部と、前記アームの振動を検出するセンサと、前記センサが検出した振動に基づいて、前記アームの振動を低減させつつ回転駆動を実行するように、前記駆動部による前記アームの回転駆動を制御する、駆動制御部と、を備える。 An X-ray diagnostic apparatus according to an embodiment includes an arm that holds at least one of an X-ray generation unit and an X-ray detection unit, a driving unit that rotationally drives the arm, a sensor that detects vibration of the arm, and the a drive control unit configured to control rotational driving of the arm by the driving unit so as to perform rotational driving while reducing vibration of the arm based on vibration detected by a sensor.

第1実施形態に係るX線診断装置の外観を示す模式図である。1 is a schematic diagram showing the appearance of an X-ray diagnostic apparatus according to a first embodiment; FIG. 第1実施形態に係るX線診断装置の構成例を示すブロック図。1 is a block diagram showing a configuration example of an X-ray diagnostic apparatus according to a first embodiment; FIG. 第1実施形態に係るX線診断装置で実行されるアーム駆動制御処理の内容を説明するフローチャート図。FIG. 4 is a flowchart for explaining details of arm drive control processing executed by the X-ray diagnostic apparatus according to the first embodiment; 第1実施形態に係るX線診断装置で実行されるアーム駆動制御処理の内容を説明するフローチャート図。FIG. 4 is a flowchart for explaining details of arm drive control processing executed by the X-ray diagnostic apparatus according to the first embodiment; 第1実施形態に係るX線診断装置におけるセンサの選択を説明する説明図。FIG. 4 is an explanatory diagram for explaining selection of sensors in the X-ray diagnostic apparatus according to the first embodiment; 第1実施形態に係るX線診断装置におけるセンサの選択を説明する説明図。FIG. 4 is an explanatory diagram for explaining selection of sensors in the X-ray diagnostic apparatus according to the first embodiment; 第1実施形態に係るX線診断装置におけるセンサの選択を説明する説明図。FIG. 4 is an explanatory diagram for explaining selection of sensors in the X-ray diagnostic apparatus according to the first embodiment; 第1実施形態に係るX線診断装置において、記憶回路に格納される回転駆動によるCアームの振動に係る振動データの一例を説明する説明図。FIG. 4 is an explanatory diagram for explaining an example of vibration data relating to vibration of a C-arm caused by rotational driving and stored in a memory circuit in the X-ray diagnostic apparatus according to the first embodiment; 第1実施形態に係るX線診断装置において、リターン動作を開始するタイミングを説明する説明図。FIG. 4 is an explanatory diagram for explaining the timing of starting a return operation in the X-ray diagnostic apparatus according to the first embodiment; 第1実施形態に係るX線診断装置で実行される報知処理の内容を説明するフローチャート図。FIG. 4 is a flowchart for explaining the content of notification processing executed by the X-ray diagnostic apparatus according to the first embodiment; 第2実施形態に係るX線診断装置で実行されるアーム駆動制御処理の内容を説明するフローチャート図。FIG. 11 is a flowchart for explaining details of arm drive control processing executed by the X-ray diagnostic apparatus according to the second embodiment; 第2実施形態に係るX線診断装置で実行されるアーム駆動制御処理の内容を説明するフローチャート図。FIG. 11 is a flowchart for explaining details of arm drive control processing executed by the X-ray diagnostic apparatus according to the second embodiment;

以下、図面を参照しながら、X線診断装置及びX線診断装置の制御方法の実施形態について説明する。なお、以下の説明において実質的に同一の機能及び構成を有する構成要素については、同一符号を付し、重複説明は必要な場合にのみ行うこととする。 An embodiment of an X-ray diagnostic apparatus and a method for controlling the X-ray diagnostic apparatus will be described below with reference to the drawings. In the following description, constituent elements having substantially the same functions and configurations are denoted by the same reference numerals, and redundant description will be given only when necessary.

〔第1実施形態〕
図1は、第1実施形態に係るX線診断装置1の外観を示す模式図である。図1に示すように、本実施形態に係るX線診断装置1は、Cアーム11a、11b(以下、特に区別しない場合は、単にCアーム11という)と、Cアーム支持部13a、13b(以下、特に区別しない場合は、単にCアーム支持部13という)と、寝台15とを備える。
[First Embodiment]
FIG. 1 is a schematic diagram showing the appearance of an X-ray diagnostic apparatus 1 according to the first embodiment. As shown in FIG. 1, the X-ray diagnostic apparatus 1 according to the present embodiment includes C-arms 11a and 11b (hereinafter simply referred to as C-arm 11 unless otherwise distinguished), C-arm support portions 13a and 13b (hereinafter , simply referred to as a C-arm support portion 13 unless otherwise distinguished), and a bed 15 .

なお、本実施形態では、説明便宜のため、寝台15の長手方向をZ軸方向とする。また、Z軸方向に直交し、床面に対して水平な方向をX軸方向とする。X軸方向は、寝台の短手方向に対応する。また、Z軸方向に直交し、床面に対して垂直な方向をY軸方向とする。 In this embodiment, for convenience of explanation, the longitudinal direction of the bed 15 is defined as the Z-axis direction. A direction perpendicular to the Z-axis direction and horizontal to the floor surface is defined as the X-axis direction. The X-axis direction corresponds to the widthwise direction of the bed. A direction orthogonal to the Z-axis direction and perpendicular to the floor surface is defined as a Y-axis direction.

Cアーム11は、X線発生装置19、X線検出器21等を保持する。Cアーム11は、後述の処理回路による制御の下、回転及び/又はスライドする。また、Cアーム11aとCアーム11bとは、それぞれ別個に回転及び/又はスライド可能である。なお、天井から懸下されたCアーム11bは、ΩアームまたはΩ型アームとも呼ばれる。図1では、X線診断装置1が2本のCアーム11を備えるバイプレーンの例を図示しているが、X線診断装置1は、1本のCアーム11を備えるシングルプレーンの構成であってもよい。Cアーム11は本実施形態におけるアームに相当している。 The C-arm 11 holds an X-ray generator 19, an X-ray detector 21, and the like. The C-arm 11 rotates and/or slides under the control of processing circuitry described below. Also, the C-arm 11a and the C-arm 11b can rotate and/or slide independently. The C-arm 11b suspended from the ceiling is also called an Ω-arm or an Ω-type arm. Although FIG. 1 illustrates an example of a biplane X-ray diagnostic apparatus 1 having two C-arms 11, the X-ray diagnostic apparatus 1 has a single-plane configuration having one C-arm 11. may The C-arm 11 corresponds to the arm in this embodiment.

Cアーム支持部13は、Cアーム11を回転及び/又はスライド自在に支持する。Cアーム支持部13aは、Cアームホルダ131aと、支柱部132aと、床旋回部133aとを備える。Cアームホルダ131aは、Cアーム11aの円弧方向、すなわち図1に示される矢印a1の方向に対してスライド自在にCアーム11aを保持している。また、Cアームホルダ131aは、例えば、Z軸に対して平行な軸である回転軸a2に対して回転自在に、支柱部132aに取り付けられている。なお、Cアームホルダ131aの回転軸a2周りの回転に伴い、Cアーム11aも回転軸a2周りに回転する。 The C-arm support portion 13 supports the C-arm 11 so as to be rotatable and/or slidable. The C-arm support section 13a includes a C-arm holder 131a, a support section 132a, and a floor swivel section 133a. The C-arm holder 131a holds the C-arm 11a slidably in the arc direction of the C-arm 11a, that is, in the direction of the arrow a1 shown in FIG. Also, the C-arm holder 131a is attached to the supporting column 132a so as to be rotatable about a rotation axis a2 parallel to the Z-axis, for example. As the C-arm holder 131a rotates about the rotation axis a2, the C-arm 11a also rotates about the rotation axis a2.

支柱部132aは、例えば、Y軸に対して平行な軸である回転軸a3周りに回転自在に、床旋回部133aに取り付けられている。床旋回部133aは、例えば、一方の端部において、Y軸に対して平行な軸である回転軸a4周りに回転自在に、床面に取り付けられている。床旋回部133aは、他の端部において、支柱部132aを支持している。 The column part 132a is attached to the floor swivel part 133a so as to be rotatable around a rotation axis a3 parallel to the Y-axis, for example. For example, one end of the floor swivel part 133a is attached to the floor so as to be rotatable around a rotation axis a4 parallel to the Y-axis. The floor swivel portion 133a supports the strut portion 132a at the other end.

Cアーム支持部13bは、Cアームホルダ131bと、支柱部132bとを備えている。Cアームホルダ131bは、Cアーム11bの円弧方向、すなわち図1に示される矢印b1の方向に対してスライド自在にCアーム11bを保持している。また、Cアームホルダ131bは、例えば、Y軸に対して平行な軸である回転軸b2周りに回転自在に、支柱部132bに取り付けられている。なお、Cアームホルダ131bの回転軸b2周りの回転に伴い、Cアーム11bも回転軸b2周りに回転する。 The C-arm support portion 13b includes a C-arm holder 131b and a strut portion 132b. The C-arm holder 131b holds the C-arm 11b slidably in the arc direction of the C-arm 11b, that is, in the direction of the arrow b1 shown in FIG. Also, the C-arm holder 131b is attached to the support 132b so as to be rotatable around a rotation axis b2 parallel to the Y-axis, for example. As the C-arm holder 131b rotates about the rotation axis b2, the C-arm 11b also rotates about the rotation axis b2.

支柱部132bは、Z軸方向に移動自在に取り付けられている。なお、支柱部132bのZ軸方向の移動に伴い、Cアーム11b及びCアームホルダ131bもZ軸方向に移動する。 The strut portion 132b is attached so as to be movable in the Z-axis direction. Note that the C-arm 11b and the C-arm holder 131b also move in the Z-axis direction along with the movement of the support 132b in the Z-axis direction.

寝台15は、被検体を載置させるベッドであり、天板15aと、基台15bとを備える。天板15aは、被検体が載置される板である。また、基台15bは、天板15aを支持する筐体である。 The bed 15 is a bed on which a subject is placed, and includes a top plate 15a and a base 15b. The top plate 15a is a plate on which the subject is placed. The base 15b is a housing that supports the top plate 15a.

図1では、X線診断装置1が2本のCアーム11を備えるバイプレーンの例に挙げて説明しているが、本実施形態は、1本のCアーム11を備えるシングルプレーンのX線診断装置にも適用可能である。このため、以下の説明では、X線診断装置1における1本のCアーム11aに着目して、本実施形態の詳細を説明する。 In FIG. 1, the X-ray diagnostic apparatus 1 is described as an example of a biplane having two C-arms 11, but the present embodiment is a single-plane X-ray diagnostic apparatus having one C-arm 11. It is also applicable to devices. Therefore, in the following description, the details of the present embodiment will be described by focusing on one C-arm 11a in the X-ray diagnostic apparatus 1. FIG.

図2は、本実施形態に係るX線診断装置1の構成例を示すブロック図である。図2に示すように、Cアーム11aと、寝台15と、X線高電圧装置17と、X線発生装置19と、X線検出器21と、センサ23と、駆動部25と、処理回路27と、入力インターフェース29と、出力インターフェース31と、ディスプレイ33と、記憶回路35とを備える。なお、寝台15の説明は、図1と同様であるため省略する。 FIG. 2 is a block diagram showing a configuration example of the X-ray diagnostic apparatus 1 according to this embodiment. As shown in FIG. 2, a C-arm 11a, a bed 15, an X-ray high voltage device 17, an X-ray generator 19, an X-ray detector 21, a sensor 23, a drive unit 25, and a processing circuit 27 , an input interface 29 , an output interface 31 , a display 33 , and a memory circuit 35 . A description of the bed 15 is omitted because it is the same as that of FIG.

Cアーム11aは、X線発生装置19と、X線検出器21とを被検体Pを挟んで対向するように保持する。例えば、Cアーム11aは、処理回路27から受け付けた制御信号に応じて駆動電圧を駆動部25に印加することにより、X線発生装置19及びX線検出器21を被検体Pに対して回転及び/又はスライドさせ、撮影位置及び撮影角度を制御する。 The C-arm 11a holds the X-ray generator 19 and the X-ray detector 21 so as to face each other with the subject P interposed therebetween. For example, the C-arm 11a rotates and rotates the X-ray generator 19 and the X-ray detector 21 with respect to the subject P by applying a drive voltage to the drive unit 25 according to the control signal received from the processing circuit 27. / Or slide to control the shooting position and shooting angle.

X線高電圧装置17は、処理回路27による制御の下、X線発生装置19に高電圧を供給する。例えば、X線高電圧装置17は、変圧器(トランス)及び整流器等の電気回路を有し、X線発生装置19に印加する高電圧を発生する高電圧発生装置と、X線発生装置19が照射するX線に応じた出力電圧の制御を行うX線制御装置とを有する。なお、高電圧発生装置は、変圧器方式であってもよいし、インバータ方式であってもよい。 The X-ray high voltage device 17 supplies high voltage to the X-ray generator 19 under the control of the processing circuit 27 . For example, the X-ray high-voltage device 17 has electric circuits such as a transformer and a rectifier, and the high-voltage generator that generates a high voltage to be applied to the X-ray generator 19 and the X-ray generator 19 and an X-ray control device for controlling an output voltage according to the irradiated X-rays. The high voltage generator may be of a transformer type or an inverter type.

X線発生装置19は、X線を発生させる。具体的には、X線発生装置19は、被検体Pに対してX線を照射するX線管19aと、X線の照射野を限定したり、照射野のうちの一部についてX線を減衰させたりする機能を有するX線絞り19bとを備えている。なお、本実施形態におけるX線発生装置19は、X線発生部の一例である。 The X-ray generator 19 generates X-rays. Specifically, the X-ray generator 19 includes an X-ray tube 19a that irradiates the subject P with X-rays, limits the irradiation field of the X-rays, or emits X-rays from a part of the irradiation field. and an X-ray diaphragm 19b having a function of attenuation. Note that the X-ray generator 19 in this embodiment is an example of an X-ray generator.

X線管19aは、熱電子を発生する陰極(フィラメント)と、熱電子の衝突を受けてX線を発生する陽極(ターゲット)とを有する真空管である。X線管19aは、X線高電圧装置17から供給される高電圧を用いて、陰極から陽極に向けて熱電子を照射することにより、X線を発生する。例えば、X線管19aには、回転する陽極に熱電子を照射することで、X線を発生する回転陽極型のX線管がある。 The X-ray tube 19a is a vacuum tube having a cathode (filament) that generates thermoelectrons and an anode (target) that generates X-rays upon collision with thermoelectrons. The X-ray tube 19a uses a high voltage supplied from the X-ray high voltage device 17 to irradiate thermal electrons from the cathode to the anode, thereby generating X-rays. For example, the X-ray tube 19a is a rotating anode type X-ray tube that generates X-rays by irradiating a rotating anode with thermal electrons.

X線絞り19bは、鉛板等の金属板で構成される。X線絞り19bは、X線管19aが発生したX線の絞りを行い、被検体Pに照射するX線の範囲を制御する。すなわち、X線絞り19bの絞りを絞ることにより、X線の照射範囲を狭くすることができ、逆に、X線絞り19bの絞りを開くことにより、X線の照射範囲を広くすることができる。なお、X線絞り19bは、コリメータと呼ばれる場合もある。 The X-ray diaphragm 19b is composed of a metal plate such as a lead plate. The X-ray diaphragm 19b restricts the X-rays generated by the X-ray tube 19a, and controls the range of the X-rays with which the subject P is irradiated. That is, the X-ray irradiation range can be narrowed by narrowing the X-ray diaphragm 19b, and conversely, the X-ray irradiation range can be widened by opening the X-ray diaphragm 19b. . Note that the X-ray diaphragm 19b may also be called a collimator.

X線検出器21は、例えば、マトリクス状に配列された検出素子を有するX線平面検出器(Flat Panel Detector:FPD)である。X線検出器21は、X線発生装置19から照射されて被検体Pを透過したX線を検出して、検出したX線量に対応した検出信号を処理回路27へと出力する。なお、X線検出器21は、グリッド、シンチレータアレイ及び光センサアレイを有する間接変換型の検出器であってもよいし、入射したX線を電気信号に変換する半導体素子を有する直接変換型の検出器であってもよい。なお、本実施形態におけるX線検出器21は、X線検出部の一例である。 The X-ray detector 21 is, for example, an X-ray flat panel detector (FPD) having detection elements arranged in a matrix. The X-ray detector 21 detects X-rays emitted from the X-ray generator 19 and transmitted through the subject P, and outputs a detection signal corresponding to the detected X-ray dose to the processing circuit 27 . The X-ray detector 21 may be an indirect conversion type detector having a grid, a scintillator array and a photosensor array, or a direct conversion type detector having a semiconductor element that converts incident X-rays into electrical signals. It may be a detector. Note that the X-ray detector 21 in this embodiment is an example of an X-ray detection unit.

センサ23は、Cアーム11aの振動を検出するセンサであり、例えば、加速度センサやジャイロセンサ等である。センサ23は、X線診断装置1による回転駆動が実行されている際のCアーム11aの振動を検出して、処理回路27へと出力する。 The sensor 23 is a sensor that detects vibrations of the C-arm 11a, and is, for example, an acceleration sensor or a gyro sensor. The sensor 23 detects the vibration of the C-arm 11 a while the X-ray diagnostic apparatus 1 is rotating, and outputs the vibration to the processing circuit 27 .

なお、図2では、X線発生装置19にセンサ23が設けられている例を示しているが、センサ23が設けられる箇所は、これに限られない。センサ23は、X線検出器21又は支柱部132a等のCアーム支持部13aに設けられてもよく、X線発生装置19、X線検出器21又はCアーム支持部13aの近傍に、例えば、Cアーム11aに、設けられてもよい。さらに、センサ23は1箇所に設けられる場合に限られず、複数箇所に設けられてもよい。すなわち、センサ23の数は任意であり、X線発生装置19、X線検出器21及びCアーム支持部13a並びにそれらの近傍の少なくとも1箇所に設けられてもよい。 Although FIG. 2 shows an example in which the sensor 23 is provided in the X-ray generator 19, the location where the sensor 23 is provided is not limited to this. The sensor 23 may be provided on the X-ray detector 21 or the C-arm support 13a such as the support 132a, and may be placed near the X-ray generator 19, the X-ray detector 21, or the C-arm support 13a, for example, It may be provided on the C-arm 11a. Furthermore, the sensor 23 is not limited to being provided at one location, and may be provided at a plurality of locations. That is, the number of sensors 23 is arbitrary, and may be provided at least one location in the X-ray generator 19, the X-ray detector 21, the C-arm support section 13a, and their vicinity.

駆動部25は、処理回路27からの駆動信号を読み込んで、Cアーム11aを回転駆動させたり、スライドさせたりするモータやアクチュエータ等により構成される。本実施形態における駆動部25は、駆動機構の一例である。 The driving unit 25 is composed of a motor, an actuator, and the like that reads a driving signal from the processing circuit 27 and rotates or slides the C-arm 11a. The drive unit 25 in this embodiment is an example of a drive mechanism.

処理回路27は、このX線診断装置1の全体的な制御を行う制御回路である。また、処理回路27は、各種の演算を行う演算回路であり、例えば、CPUやGPU等のプロセッサにより構成される。本実施形態に係る処理回路27は、例えば、駆動部25を制御したり、Cアーム11aの姿勢を検出したりする。 A processing circuit 27 is a control circuit that performs overall control of the X-ray diagnostic apparatus 1 . Also, the processing circuit 27 is an arithmetic circuit that performs various kinds of arithmetic operations, and is configured by a processor such as a CPU or a GPU, for example. The processing circuit 27 according to this embodiment, for example, controls the drive section 25 and detects the posture of the C-arm 11a.

このため、本実施形態に係る処理回路27は、駆動制御機能27aと、姿勢検出機能27bと、報知機能27cとを有する。駆動制御機能27aは本実施形態における駆動制御部に相当しており、姿勢検出機能27bは本実施形態における姿勢検出部に相当しており、報知機能27cは本実施形態における報知部に相当している。 Therefore, the processing circuit 27 according to this embodiment has a drive control function 27a, an attitude detection function 27b, and a notification function 27c. The drive control function 27a corresponds to the drive control section in this embodiment, the orientation detection function 27b corresponds to the orientation detection section in this embodiment, and the notification function 27c corresponds to the notification section in this embodiment. there is

入力インターフェース29は、例えば、ユーザからの各種の入力操作を受け付け、受け付けた入力操作を電気信号に変換して処理回路27に出力する。例えば、入力インターフェース29は、被検体Pに関する情報の入力や被検体Pを撮影する際の撮影条件等の撮影情報等を受け付ける。この入力インターフェース29は、例えば、マウスやキーボード、トラックボール、手動スイッチ、フットスイッチ、ボタン、ジョイスティック等により実現される。なお、入力インターフェース29は、X線診断装置1本体と無線通信可能なタブレット端末等で構成されることにしても構わない。 The input interface 29 receives, for example, various input operations from the user, converts the received input operations into electrical signals, and outputs the electrical signals to the processing circuit 27 . For example, the input interface 29 receives input of information about the subject P, imaging information such as imaging conditions when imaging the subject P, and the like. This input interface 29 is implemented by, for example, a mouse, keyboard, trackball, manual switch, foot switch, button, joystick, or the like. The input interface 29 may be configured by a tablet terminal or the like capable of wireless communication with the main body of the X-ray diagnostic apparatus 1 .

出力インターフェース31は、例えば、処理回路27から供給された信号を出力する。この出力インターフェース31は、例えば、ランプ等のインジケータや音声を出力するスピーカー等により実現される。 The output interface 31 outputs the signal supplied from the processing circuit 27, for example. This output interface 31 is realized by, for example, an indicator such as a lamp, a speaker for outputting sound, or the like.

ディスプレイ33は、液晶ディスプレイまたはCRT(Cathode Ray Tube)ディスプレイ等であり、各種の情報を表示する。ディスプレイ33は、例えば、入力インターフェース29を介してユーザから各種指示や各種設定等を受け付けるためのGUI(Graphical User Interface)を表示する。なお、ディスプレイ33は、デスクトップ型でもよいし、X線診断装置1の本体と無線通信可能なタブレット端末等で構成されることにしてもよい。 The display 33 is a liquid crystal display, a CRT (Cathode Ray Tube) display, or the like, and displays various information. The display 33 displays, for example, a GUI (Graphical User Interface) for accepting various instructions and various settings from the user via the input interface 29 . The display 33 may be of a desktop type, or may be configured by a tablet terminal or the like capable of wireless communication with the main body of the X-ray diagnostic apparatus 1 .

記憶回路35は、例えば、RAM(Random Access Memory)、フラッシュメモリ等の半導体メモリ素子、ハードディスク、光ディスク等により実現される。本実施形態においては、例えば、記憶回路35は、X線診断装置1に含まれる回路で実行されるプログラムやセンサ23が検出した回転駆動によるCアーム11aの振動を記憶する。記憶回路35は本実施形態における記憶部に相当している。 The storage circuit 35 is implemented by, for example, a RAM (Random Access Memory), a semiconductor memory device such as a flash memory, a hard disk, an optical disk, or the like. In the present embodiment, for example, the storage circuit 35 stores a program executed by a circuit included in the X-ray diagnostic apparatus 1 and the vibration of the C-arm 11a due to rotational driving detected by the sensor 23 . The storage circuit 35 corresponds to the storage section in this embodiment.

図3及び図4は、本実施形態に係るX線診断装置1で実行されるアーム駆動制御処理の内容を説明するフローチャート図である。このアーム駆動制御処理では、センサ23が検出した振動に基づいて、Cアーム11aの振動を低減させるタイミングで回転駆動を開始したり、回転駆動開始後のCアーム11aの回転駆動を制御したりする。例えば、このアーム駆動制御処理は、入力インターフェース29を介してユーザが選択した撮影情報を取得した場合に実行される処理である。 3 and 4 are flowcharts for explaining the details of arm drive control processing executed by the X-ray diagnostic apparatus 1 according to this embodiment. In this arm drive control process, based on the vibration detected by the sensor 23, the rotational drive is started at the timing to reduce the vibration of the C-arm 11a, and the rotational drive of the C-arm 11a after the start of the rotational drive is controlled. . For example, this arm drive control process is a process executed when the imaging information selected by the user is acquired via the input interface 29 .

図3に示すように、まず、X線診断装置1は、撮影情報を取得する(ステップS11)。この撮影情報を取得する処理は、処理回路27における駆動制御機能27aにより実現される。具体的には、X線診断装置1は、ユーザが入力インターフェース29を介して選択した撮影情報を取得する。 As shown in FIG. 3, first, the X-ray diagnostic apparatus 1 acquires imaging information (step S11). The process of acquiring the photographing information is realized by the drive control function 27a in the processing circuit 27. FIG. Specifically, the X-ray diagnostic apparatus 1 acquires imaging information selected by the user via the input interface 29 .

撮影情報とは、X線診断装置1によって行われる撮影に関する情報である。撮影情報は、例えば、R-DSA撮影や3D-DSA撮影、2D-DSA撮影等の実行される回転撮影に関する情報や、撮影部位及び撮影方向に関する情報等を含んでいる。以下、本実施形態におけるアーム駆動制御処理の説明では、3D-DSA撮影を実行する場合を例に挙げて説明する。 The imaging information is information relating to imaging performed by the X-ray diagnostic apparatus 1 . The imaging information includes, for example, information on rotational imaging to be performed such as R-DSA imaging, 3D-DSA imaging, and 2D-DSA imaging, and information on imaging regions and imaging directions. In the following description of the arm driving control process in this embodiment, the case of executing 3D-DSA imaging will be described as an example.

次に、図3に示すように、X線診断装置1は、Cアーム11aを撮影開始位置へ移動する(ステップS13)。このCアーム11aを撮影開始位置へ移動する処理は、処理回路27における駆動制御機能27aにより実現される。具体的には、X線診断装置1は、ステップS11において取得した撮影情報に基づいて、駆動部25を駆動制御し、Cアーム11aを3D-DSA撮影の開始位置へ移動する。 Next, as shown in FIG. 3, the X-ray diagnostic apparatus 1 moves the C-arm 11a to the imaging start position (step S13). The process of moving the C-arm 11a to the imaging start position is realized by the drive control function 27a in the processing circuit 27. FIG. Specifically, the X-ray diagnostic apparatus 1 drives and controls the drive unit 25 based on the imaging information acquired in step S11 to move the C-arm 11a to the 3D-DSA imaging start position.

次に、図3に示すように、X線診断装置1は、撮影開始位置におけるCアーム11aの姿勢を検出する(ステップS15)このCアーム11aの姿勢を検出する処理は、処理回路27における姿勢検出機能27bにより実現される。具体的には、X線診断装置1は、ステップS11において取得した撮影情報及び/又はステップS13におけるCアーム11aの駆動制御に関する情報から、撮影開始位置におけるCアーム11aの姿勢を検出する。 Next, as shown in FIG. 3, the X-ray diagnostic apparatus 1 detects the posture of the C-arm 11a at the imaging start position (step S15). It is realized by the detection function 27b. Specifically, the X-ray diagnostic apparatus 1 detects the posture of the C-arm 11a at the imaging start position from the imaging information acquired in step S11 and/or the information on drive control of the C-arm 11a in step S13.

なお、X線診断装置1は、ステップS11において取得した撮影情報及び/又はステップS13におけるCアーム11aの駆動制御に関する情報から、撮影開始位置におけるCアーム11aの姿勢を検出したが、X線診断装置1は、Cアームの姿勢を検出する姿勢検出器により、撮影開始位置におけるCアーム11aの姿勢を検出してもよい。姿勢検出器は、例えば、回転角や移動量を検出するポテンショメータや、位置検出センサであるエンコーダ、加速度センサ、ジャイロセンサ等である。 Note that the X-ray diagnostic apparatus 1 detects the posture of the C-arm 11a at the imaging start position from the imaging information acquired in step S11 and/or the information on the drive control of the C-arm 11a in step S13. 1 may detect the posture of the C-arm 11a at the imaging start position by a posture detector that detects the posture of the C-arm. The orientation detector is, for example, a potentiometer that detects a rotation angle or a movement amount, an encoder that is a position detection sensor, an acceleration sensor, a gyro sensor, or the like.

次に、図3に示すように、X線診断装置1は、Cアーム11aの振動を検出するセンサ23を選択する(ステップS17)。このセンサ23を選択する処理は、処理回路27における駆動制御機能27aにより実現される。すなわち、X線診断装置1は、複数のセンサ23を備えている。そして、X線診断装置1は、ステップS15において検出したCアーム11aの姿勢に基づいて、Cアーム11aの振動を検出するセンサ23を選択する。 Next, as shown in FIG. 3, the X-ray diagnostic apparatus 1 selects the sensor 23 for detecting vibration of the C-arm 11a (step S17). The process of selecting the sensor 23 is implemented by the drive control function 27 a in the processing circuit 27 . That is, the X-ray diagnostic apparatus 1 includes multiple sensors 23 . Then, the X-ray diagnostic apparatus 1 selects the sensor 23 for detecting vibration of the C-arm 11a based on the posture of the C-arm 11a detected in step S15.

図5乃至図7は、本実施形態に係るX線診断装置1において、Cアーム11aの振動を検出するセンサ23の選択を説明する説明図である。まず、図5に基づき、X線診断装置1における撮影画像の収集方法について説明する。X線診断装置1は、ステップS11において取得した撮影情報に基づいて、駆動制御機能27aから駆動信号が入力された駆動部25により、Cアーム11aをa1方向にスライドさせる。これによりCアーム11aの撮影方向を決定する。そして、ユーザが入力インターフェース29を介して3D-DSA撮影の開始を指示入力した場合、X線診断装置1は、回転軸a2を中心にCアームホルダ131a及びCアーム11aを回転駆動させて、X線を照射しつつ、X線検出器21により、複数の角度における撮影画像を収集する。 5 to 7 are explanatory diagrams for explaining selection of the sensor 23 for detecting vibration of the C-arm 11a in the X-ray diagnostic apparatus 1 according to this embodiment. First, based on FIG. 5, a method of collecting captured images in the X-ray diagnostic apparatus 1 will be described. The X-ray diagnostic apparatus 1 slides the C-arm 11a in the a1 direction by the drive unit 25 to which the drive signal is input from the drive control function 27a based on the imaging information acquired in step S11. This determines the imaging direction of the C-arm 11a. Then, when the user inputs an instruction to start 3D-DSA imaging via the input interface 29, the X-ray diagnostic apparatus 1 rotates the C-arm holder 131a and the C-arm 11a about the rotation axis a2, While irradiating with rays, the X-ray detector 21 collects captured images at a plurality of angles.

次に、Cアーム11aの振動を検出するセンサ23の選択について説明する。図5に示すX線診断装置1は、X線検出器21に設けられたセンサ23Aと、X線発生装置19に設けられたセンサ23Bと、支柱部132aに設けられたセンサ23Cとを備えている。図5に示すX線診断装置1は、Cアーム11aがa1方向にスライドしていない状態、つまりホームポジションにある状態を示している。Cアーム11aがa1方向にスライドしていない状態では、Cアームホルダ131aがCアーム11aを支持する箇所から、センサ23A及びセンサ23Bまでの距離はおおよそ等しい。 Next, selection of the sensor 23 for detecting vibration of the C-arm 11a will be described. The X-ray diagnostic apparatus 1 shown in FIG. 5 includes a sensor 23A provided in the X-ray detector 21, a sensor 23B provided in the X-ray generator 19, and a sensor 23C provided in the column portion 132a. there is The X-ray diagnostic apparatus 1 shown in FIG. 5 shows a state in which the C-arm 11a is not slid in the a1 direction, that is, in the home position. When the C-arm 11a is not slid in the a1 direction, the distances from the C-arm holder 131a supporting the C-arm 11a to the sensors 23A and 23B are approximately the same.

そのため、センサ23A及びセンサ23Bに作用するモーメント荷重の差は小さく、X線発生装置19における振動状態とX線検出器21における振動状態は略同じ傾向を示す。したがって、ステップS17において、Cアーム11aがスライドしていない場合、Cアーム11aの振動を検出するセンサとして、X線検出器21に設けられたセンサ23A又はX線発生装置19に設けられたセンサ23Bのいずれかを選択する。 Therefore, the difference between the moment loads acting on the sensors 23A and 23B is small, and the vibrating state of the X-ray generator 19 and the vibrating state of the X-ray detector 21 show substantially the same tendency. Therefore, when the C-arm 11a is not slid in step S17, the sensor 23A provided in the X-ray detector 21 or the sensor 23B provided in the X-ray generator 19 is used as a sensor for detecting the vibration of the C-arm 11a. Choose one.

なお、ステップS17において、Cアーム11aがスライドしていない場合、Cアーム11aの振動を検出するセンサとして、X線検出器21に設けられたセンサ23A及びX線発生装置19に設けられたセンサ23Bの両方を選択するようにしてもよい。また、ステップS17において、Cアーム11aがスライドしていない場合、Cアーム11aの振動を検出するセンサとして、X線検出器21に設けられたセンサ23A又はX線発生装置19に設けられたセンサ23Bに代えて、支柱部132aに設けられたセンサ23Cを選択してもよい。 In step S17, when the C-arm 11a is not slid, the sensor 23A provided in the X-ray detector 21 and the sensor 23B provided in the X-ray generator 19 serve as sensors for detecting vibration of the C-arm 11a. may be selected. Further, in step S17, when the C-arm 11a is not slid, the sensor 23A provided in the X-ray detector 21 or the sensor 23B provided in the X-ray generator 19 is used as a sensor for detecting the vibration of the C-arm 11a. Alternatively, the sensor 23C provided on the support 132a may be selected.

図6に示すX線診断装置1は、図5に示すX線診断装置1と同様に、X線検出器21に設けられたセンサ23Aと、X線発生装置19に設けられたセンサ23Bと、支柱部132aに設けられたセンサ23Cとを備えている。図6に示すX線診断装置1は、Cアーム11aをa1方向の反時計回りに、つまりX線検出器21を突き出す方向に、90度スライドした状態である。Cアーム11aを反時計回りに90度スライドした状態では、センサ23Bが設けられたX線発生装置19は、Cアームホルダ131aがCアーム11aを支持する箇所に近づくため、Cアームホルダ131aがCアーム11aを支持する箇所からセンサ23Bまでの距離が小さくなる。 Similar to the X-ray diagnostic apparatus 1 shown in FIG. 5, the X-ray diagnostic apparatus 1 shown in FIG. and a sensor 23C provided on the support 132a. The X-ray diagnostic apparatus 1 shown in FIG. 6 is in a state in which the C-arm 11a is slid counterclockwise in the a1 direction, that is, in the direction in which the X-ray detector 21 protrudes, by 90 degrees. When the C-arm 11a is slid counterclockwise by 90 degrees, the X-ray generator 19 provided with the sensor 23B approaches the position where the C-arm holder 131a supports the C-arm 11a. The distance from the point supporting the arm 11a to the sensor 23B is reduced.

そのため、X線発生装置19に設けられたセンサ23Bに作用するモーメント荷重は小さくなり、3D-DSA撮影において回転軸a2周りにCアーム11aが回転駆動した場合、X線発生装置19における振動状態も小さくなる。 Therefore, the moment load acting on the sensor 23B provided in the X-ray generator 19 is reduced, and when the C-arm 11a is rotationally driven around the rotation axis a2 in 3D-DSA imaging, the X-ray generator 19 is also vibrated. become smaller.

一方、センサ23Aが設けられたX線検出器21は、Cアームホルダ131aがCアーム11aを支持する箇所から突き出た状態となるため、Cアームホルダ131aがCアーム11aを支持する箇所からセンサ23Aまでの距離が大きくなる。そのため、X線検出器21に設けられたセンサ23Aに作用するモーメント荷重は大きくなり、3D-DSA撮影において回転軸a2周りにCアーム11aが回転駆動した場合、X線検出器21における振動状態は大きくなる。 On the other hand, the X-ray detector 21 provided with the sensor 23A protrudes from the position where the C-arm holder 131a supports the C-arm 11a. distance to increases. Therefore, the moment load acting on the sensor 23A provided in the X-ray detector 21 increases, and when the C-arm 11a rotates around the rotation axis a2 in 3D-DSA imaging, the vibration state in the X-ray detector 21 is growing.

したがって、ステップS15において検出したCアーム11aの姿勢が、Cアーム11aを反時計回りに90度スライドした状態である場合、X線診断装置1は、X線検出器21に設けられたセンサ23Aを選択する。これにより、Cアーム11aの振動を容易に検出することができ、選択されたセンサ23Aにより検出されたCアーム11aの振動を駆動制御に活用することができる。 Therefore, when the posture of the C-arm 11a detected in step S15 is the state in which the C-arm 11a is slid counterclockwise by 90 degrees, the X-ray diagnostic apparatus 1 detects the sensor 23A provided in the X-ray detector 21 as select. Thereby, the vibration of the C-arm 11a can be easily detected, and the vibration of the C-arm 11a detected by the selected sensor 23A can be utilized for drive control.

なお、図6において、X線診断装置1がCアーム11aを反時計回りに90度スライドした状態を説明したが、反時計回りにスライドする角度は、0度より大きく90度以下であってもよく、Cアーム11aを反時計回りに0度より大きく90度以下でスライドした状態において、センサ23Aを選択するようにしてもよい。また、X線診断装置1がCアーム11aを反時計回りに90度スライドした状態において、センサ23Aに代えて、センサ23Cを選択するようにしてもよい。 In FIG. 6, the state in which the X-ray diagnostic apparatus 1 slides the C-arm 11a counterclockwise by 90 degrees has been described. Alternatively, the sensor 23A may be selected while the C-arm 11a is slid counterclockwise by more than 0 degrees and less than 90 degrees. Alternatively, the sensor 23C may be selected instead of the sensor 23A when the X-ray diagnostic apparatus 1 slides the C-arm 11a counterclockwise by 90 degrees.

図7に示すX線診断装置1は、図5及び図6に示すX線診断装置1と同様に、X線検出器21に設けられたセンサ23Aと、X線発生装置19に設けられたセンサ23Bと、支柱部132aに設けられたセンサ23Cとを備えている。図7に示すX線診断装置1は、Cアーム11aをa1方向の時計回りに、つまりX線発生装置19を突き出す方向に、90度スライドした状態である。この場合、センサ23Aが設けられたX線検出器21は、Cアームホルダ131aがCアーム11aを支持する箇所に近づくため、Cアームホルダ131aがCアーム11aを支持する箇所からセンサ23Aまでの距離が小さくなる。 Similar to the X-ray diagnostic apparatus 1 shown in FIGS. 5 and 6, the X-ray diagnostic apparatus 1 shown in FIG. 23B and a sensor 23C provided on the support 132a. The X-ray diagnostic apparatus 1 shown in FIG. 7 is in a state in which the C-arm 11a is slid 90 degrees clockwise in the a1 direction, that is, in the direction in which the X-ray generator 19 protrudes. In this case, since the X-ray detector 21 provided with the sensor 23A approaches the location where the C-arm holder 131a supports the C-arm 11a, the distance from the location where the C-arm holder 131a supports the C-arm 11a to the sensor 23A becomes smaller.

そのため、X線検出器21に設けられたセンサ23Aに作用するモーメント荷重は小さくなり、3D-DSA撮影において回転軸a2周りにCアーム11aが回転駆動した場合、X線検出器21における振動状態も小さくなる。 Therefore, the moment load acting on the sensor 23A provided in the X-ray detector 21 becomes small, and when the C-arm 11a rotates around the rotation axis a2 in 3D-DSA imaging, the X-ray detector 21 vibrates. become smaller.

一方、センサ23Bが設けられたX線発生装置19は、Cアームホルダ131aがCアーム11aを支持する箇所から突き出た状態となるため、Cアームホルダ131aがCアーム11aを支持する箇所からセンサ23Bまでの距離が大きくなる。そのため、X線発生装置19に設けられたセンサ23Bに作用するモーメント荷重は大きくなり、3D-DSA撮影において回転軸a2周りにCアーム11aが回転駆動した場合、X線発生装置9における振動状態は大きくなる。 On the other hand, in the X-ray generator 19 provided with the sensor 23B, the C-arm holder 131a protrudes from the position where the C-arm 11a is supported. distance to increases. Therefore, the moment load acting on the sensor 23B provided in the X-ray generator 19 increases, and when the C-arm 11a rotates around the rotation axis a2 in 3D-DSA imaging, the vibration state in the X-ray generator 9 is growing.

したがって、ステップS15において検出したCアーム11aの姿勢が、Cアーム11aを時計回りに90度スライドした状態である場合、X線診断装置1は、X線検出器21に設けられたセンサ23Bを選択する。これにより、Cアーム11aの振動を容易に検出することができ、選択されたセンサ23Bにより検出されたCアーム11aの振動を駆動制御に活用することができる。 Therefore, when the posture of the C-arm 11a detected in step S15 is the state in which the C-arm 11a is slid clockwise by 90 degrees, the X-ray diagnostic apparatus 1 selects the sensor 23B provided in the X-ray detector 21. do. Thereby, the vibration of the C-arm 11a can be easily detected, and the vibration of the C-arm 11a detected by the selected sensor 23B can be utilized for drive control.

なお、図7において、X線診断装置1がCアーム11aを時計回りに90度スライドした状態を説明したが、時計回りにスライドする角度は、0度より大きく90度以下であってもよく、Cアーム11aを時計回りに0度より大きく90度以下でスライドした状態において、センサ23Bを選択するようにしてもよい。また、X線診断装置1がCアーム11aを反時計回りに90度スライドした状態において、センサ23Bに代えて、センサ23Cを選択するようにしてもよい。 In FIG. 7, the X-ray diagnostic apparatus 1 slides the C-arm 11a clockwise by 90 degrees. The sensor 23B may be selected in a state in which the C-arm 11a is slid more than 0 degrees and less than 90 degrees clockwise. Alternatively, the sensor 23C may be selected instead of the sensor 23B when the X-ray diagnostic apparatus 1 slides the C-arm 11a counterclockwise by 90 degrees.

図3に戻り、X線診断装置1は、センサ23によるCアーム11aの振動の検出を開始する(ステップS19)。このセンサ23によるCアーム11aの振動の検出を開始する処理は、処理回路27における駆動制御機能27aにより実現される。具体的には、X線診断装置1は、ステップS17で選択したセンサ23によるCアーム11aの振動の検出を開始する。 Returning to FIG. 3, the X-ray diagnostic apparatus 1 starts detection of vibration of the C-arm 11a by the sensor 23 (step S19). Processing for starting detection of vibration of the C-arm 11 a by the sensor 23 is realized by a drive control function 27 a in the processing circuit 27 . Specifically, the X-ray diagnostic apparatus 1 starts detection of vibration of the C-arm 11a by the sensor 23 selected in step S17.

次に、図3に示すように、X線診断装置1は、マスク像撮影を開始する(ステップS21)。このマスク像撮影を開始する処理は、処理回路27における駆動制御機能27aにより実現される。具体的には、X線診断装置1は、駆動制御機能27aから駆動部25へ駆動信号を出力し、マスク像撮影におけるCアーム11aの回転駆動を開始する。 Next, as shown in FIG. 3, the X-ray diagnostic apparatus 1 starts mask image capturing (step S21). The process of starting the mask image photographing is realized by the drive control function 27 a in the processing circuit 27 . Specifically, the X-ray diagnostic apparatus 1 outputs a drive signal from the drive control function 27a to the drive unit 25 to start rotating the C-arm 11a in mask image photography.

マスク像撮影とは、3D-DSA撮影において造影剤注入前に行う撮影である。マスク像撮影は、例えば、3D-DSA撮影の開始位置から回転軸a2周りにCアーム11aを200度回転駆動しつつ、X線発生装置19及びX線検出器21により撮影画像を収集することである。 Mask image photography is photography performed before contrast medium injection in 3D-DSA photography. For example, the mask image is captured by the X-ray generator 19 and the X-ray detector 21 while rotating the C-arm 11a by 200 degrees around the rotation axis a2 from the 3D-DSA imaging start position. be.

次に、図3に示すように、X線診断装置1は、マスク像撮影を終了する(ステップS23)。このマスク像撮影を終了する処理は、処理回路27における駆動制御機能27aにより実現される。具体的には、X線診断装置1は、マスク像撮影を開始後、回転軸a2周りにCアーム11aを例えば200度回転駆動することにより、Cアーム11aの回転駆動を終了する。なお、マスク像撮影において、Cアーム11aの回転駆動を行う角度は任意である。例えば、Cアーム11aの回転駆動を行う角度は、180度以上200度より小さい角度でもよく、さらには200度以上の角度であってもよい。 Next, as shown in FIG. 3, the X-ray diagnostic apparatus 1 ends mask image capturing (step S23). The process of ending the mask image photographing is realized by the drive control function 27 a in the processing circuit 27 . Specifically, the X-ray diagnostic apparatus 1 rotates the C-arm 11a by, for example, 200 degrees around the rotation axis a2 after starting the mask image capturing, thereby completing the rotation of the C-arm 11a. In the mask image photographing, the angle at which the C-arm 11a is rotationally driven is arbitrary. For example, the angle at which the C-arm 11a is rotationally driven may be an angle of 180 degrees or more and less than 200 degrees, or may be an angle of 200 degrees or more.

次に、図3に示すように、X線診断装置1は、マスク像撮影時における回転駆動によるCアーム11aの振動を記憶回路35に格納する(ステップS25)。この記憶回路35に格納する処理は、駆動制御機能27aにより実現される。具体的には、X線診断装置1は、センサ23が検出したCアーム11aの振動のうち、マスク像撮影の開始からマスク像撮影の終了までの振動について、回転駆動によるCアーム11aの振動に係る振動データとして記憶回路35に格納する。このセンサ23が検出した振動は、マスク像撮影の開始から終了まで、順次、記憶回路35に格納するようにしてもよいし、或いは、マスク像撮影が終了してから、一括して、記憶回路35に格納するようにしてもよい。 Next, as shown in FIG. 3, the X-ray diagnostic apparatus 1 stores in the storage circuit 35 the vibration of the C-arm 11a caused by rotational driving during mask image capturing (step S25). The process of storing in the storage circuit 35 is realized by the drive control function 27a. Specifically, among the vibrations of the C-arm 11a detected by the sensor 23, the X-ray diagnostic apparatus 1 determines that the vibrations from the start of mask image capturing to the end of mask image capturing are equal to the vibrations of the C-arm 11a due to rotational driving. This vibration data is stored in the storage circuit 35 . The vibrations detected by the sensor 23 may be sequentially stored in the memory circuit 35 from the start to the end of the mask image photographing, or may be collectively stored in the memory circuit after the mask image photographing is completed. 35 may be stored.

図8は、本実施形態に係るX線診断装置1において、記憶回路35に格納される回転駆動によるCアーム11aの振動に係る振動データの一例を説明する説明図である。この図8に示す波形は、Cアーム11aが回転駆動を開始してから停止するまでの振動状態を示す。 FIG. 8 is an explanatory diagram for explaining an example of vibration data relating to the vibration of the C-arm 11a due to rotational drive stored in the storage circuit 35 in the X-ray diagnostic apparatus 1 according to this embodiment. The waveform shown in FIG. 8 indicates the vibrating state from when the C-arm 11a starts to rotate until it stops.

図8に示すように、Cアーム11aの駆動開始後、Cアーム11aが一定の速度に立ち上がるまでの起動時、及びCアーム11aが減速を開始して停止するまでの停止時において、Cアーム11aに加速度が作用するため、Cアーム11は大きく振動している。また、Cアーム11aが一定の速度で回転駆動している駆動中において、Cアーム11aに加速度が作用しないため、起動時及び停止時と比較して、Cアーム11は小さく振動している。 As shown in FIG. 8, after the C-arm 11a starts to be driven, when the C-arm 11a is started until the C-arm 11a rises to a constant speed, and when the C-arm 11a starts decelerating and stops until it stops, the C-arm 11a , the C-arm 11 vibrates greatly. In addition, since acceleration does not act on the C-arm 11a while the C-arm 11a is rotating at a constant speed, the C-arm 11 vibrates less than when it is started and stopped.

次に、図3に示すように、X線診断装置1は、回転駆動によるCアーム11aの振動に係る振動データを記憶回路35から取得する(ステップS27)。この振動データを記憶回路35から取得する処理は、処理回路27における駆動制御機能27aにより実現される。具体的には、X線診断装置1は、ステップS25において格納した回転駆動によるCアーム11aの振動に係る振動データを取得する。 Next, as shown in FIG. 3, the X-ray diagnostic apparatus 1 acquires vibration data related to vibration of the C-arm 11a due to rotational driving from the storage circuit 35 (step S27). The process of acquiring this vibration data from the storage circuit 35 is realized by the drive control function 27 a in the processing circuit 27 . Specifically, the X-ray diagnostic apparatus 1 acquires the vibration data related to the vibration of the C-arm 11a due to the rotation drive stored in step S25.

なお、図3及び図4に示すアーム駆動制御処理においては、マスク像撮影の都度、回転駆動によるCアーム11aの振動に係る振動データをセンサ23により収集することしたが、必ずしも、マスク像撮影の都度、この振動データを収集する必要はない。例えば、1日に1回、1週間に1回というような頻度で、マスク像撮影を行った際の回転駆動によるCアーム11aの振動に係る振動データを収集し、記憶回路35に格納しておくようにしてもよい。これは、回転駆動によるCアーム11aの振動の傾向は、およそ定常的なものであり、マスク像撮影の都度、振動データを収集する必要はないという考えに基づいている。この場合、ステップS25は省略することが可能である。そして、ステップS27においては、ステップS25で格納した回転駆動によるCアーム11aの振動に係る振動データに代えて、事前に収集されて既に記憶回路35に記憶されている回転駆動によるCアーム11aの振動に係る振動データを取得する。 In the arm drive control process shown in FIGS. 3 and 4, the sensor 23 collects vibration data related to the vibration of the C-arm 11a due to rotational drive each time the mask image is taken. It is not necessary to collect this vibration data each time. For example, once a day or once a week, vibration data relating to the vibration of the C-arm 11a due to rotational driving when photographing the mask image is collected and stored in the storage circuit 35. You can leave it. This is based on the idea that the tendency of the C-arm 11a to vibrate due to rotational driving is almost constant, and that it is not necessary to collect vibration data each time the mask image is photographed. In this case, step S25 can be omitted. Then, in step S27, instead of the vibration data relating to the vibration of the C-arm 11a due to rotational driving stored in step S25, the vibration data of the C-arm 11a due to rotational driving that has been collected in advance and has already been stored in the storage circuit 35 is stored in step S25. Acquire vibration data related to

次に、図3に示すように、X線診断装置1は、センサ23によりリアルタイムで検出される振動と、ステップS27で取得した回転駆動によるCアーム11aの振動に係る振動データを比較する(ステップS29)。このセンサ23がリアルタイム検出している振動と、ステップS27で取得した回転駆動によるCアーム11aの振動に係る振動データを比較する処理は、処理回路27における駆動制御機能27aにより実現される。具体的には、X線診断装置1は、ステップS19において振動の検出を開始したセンサ23によりリアルタイムで検出される振動と、ステップS27において取得した回転駆動によるCアーム11aの振動に係る振動データを比較する。 Next, as shown in FIG. 3, the X-ray diagnostic apparatus 1 compares the vibration detected in real time by the sensor 23 with the vibration data relating to the vibration of the C-arm 11a due to rotational driving acquired in step S27 (step S29). The drive control function 27a in the processing circuit 27 implements the process of comparing the vibration detected by the sensor 23 in real time with the vibration data relating to the vibration of the C-arm 11a due to the rotational drive acquired in step S27. Specifically, the X-ray diagnostic apparatus 1 collects the vibration detected in real time by the sensor 23 that started detecting the vibration in step S19 and the vibration data related to the vibration of the C-arm 11a due to the rotational drive acquired in step S27. compare.

次に、図3に示すように、X線診断装置1は、センサ23がリアルタイムで検出している振動の位相と、ステップS27で取得した回転駆動によるCアーム11aの振動の位相とが逆位相になっているか否かの判定を行う(ステップS31)。このセンサ23がリアルタイムで検出している振動の位相と、ステップS27で取得した回転駆動によるCアーム11aの振動の位相とが逆位相になっているか否かの判定する処理は、処理回路27における駆動制御機能27aにより実現される。 Next, as shown in FIG. 3, the X-ray diagnostic apparatus 1 detects that the phase of the vibration detected by the sensor 23 in real time is opposite to the phase of the vibration of the C-arm 11a due to the rotational drive acquired in step S27. It is determined whether or not (step S31). The process of determining whether or not the phase of the vibration detected by the sensor 23 in real time is opposite to the phase of the vibration of the C-arm 11a due to the rotational drive acquired in step S27 is performed by the processing circuit 27. It is realized by the drive control function 27a.

そして、センサ23によりリアルタイムで検出される振動の位相と、回転駆動によるCアーム11aの振動の位相とが逆位相になっていない場合(ステップS31:No)には、X線診断装置1は、ステップS29に戻り、このステップS29からの処理を繰り返して待機する。つまり、X線診断装置1は、これら2つの振動の位相が、逆位相になるタイミングを見計らう。 Then, when the phase of the vibration detected in real time by the sensor 23 and the phase of the vibration of the C-arm 11a due to rotational drive are not in opposite phase (step S31: No), the X-ray diagnostic apparatus 1 Returning to step S29, the process from step S29 is repeated to wait. That is, the X-ray diagnostic apparatus 1 waits for the timing when the phases of these two vibrations become opposite phases.

一方、ステップS31において、センサ23がリアルタイムで検出している振動の位相と、ステップS27で取得した回転駆動によるCアーム11aの振動の位相とが逆位相になっている場合(ステップS31:Yes)には、X線診断装置1は、リターン動作を開始する(ステップS33)。このリターン動作を開始する処理は、処理回路27における駆動制御機能27aにより実現される。 On the other hand, in step S31, if the phase of the vibration detected by the sensor 23 in real time is opposite to the phase of the vibration of the C-arm 11a due to the rotational drive acquired in step S27 (step S31: Yes). Then, the X-ray diagnostic apparatus 1 starts the return operation (step S33). The process of starting this return operation is realized by the drive control function 27 a in the processing circuit 27 .

具体的には、X線診断装置1は、センサ23が実際に検出している振動の位相と、予め取得した回転駆動によるCアーム11aの振動の位相とが逆位相となるタイミングで、駆動制御機能27aが駆動部25へ駆動信号を出力し、リターン動作におけるCアーム11aの回転駆動を開始する。ここで、リターン動作とは、マスク像撮影の終了位置から、マスク像撮影の開始位置と同じ位置であるコントラスト像撮影の開始位置へCアーム11aを回転駆動することである。 Specifically, the X-ray diagnostic apparatus 1 performs drive control at the timing when the phase of the vibration actually detected by the sensor 23 and the phase of the vibration of the C-arm 11a due to rotational drive obtained in advance are in opposite phases. The function 27a outputs a drive signal to the drive unit 25 to start rotating the C-arm 11a in the return motion. Here, the return operation is to rotationally drive the C-arm 11a from the end position of mask image photography to the start position of contrast image photography, which is the same position as the start position of mask image photography.

図9は、本実施形態に係るX線診断装置1において、リターン動作を開始するタイミングを説明する説明図である。この図9に示す波形は、ステップS27で取得した、マスク像撮影を開始してから終了するまでにセンサ23が検出したCアーム11aの振動状態を示す波形である。 FIG. 9 is an explanatory diagram for explaining the timing of starting the return operation in the X-ray diagnostic apparatus 1 according to this embodiment. The waveform shown in FIG. 9 is a waveform representing the vibration state of the C-arm 11a detected by the sensor 23 from the start to the end of the mask image photographing acquired in step S27.

図9において、回転駆動開始後、回転駆動によるCアーム11aの振動の振幅は谷から山に変化する。そのため、図9中に点線で示すように、マスク像撮影終了後、Cアーム11aの停止時において、例えば、センサ23によりリアルタイムで検出される振動が山となるタイミングで、振動加速度と逆方向の加速度が生じるリターン動作を開始する。リターン動作を開始しても、実際に、Cアーム11aの回転駆動で動き出すまでには、僅かなタイムラグがあるため、実際にCアームが動き出すまでの時間を加味したタイミングでリターン動作を開始し、振動の山とリターン動作の開始による逆方向の加速度が作用するタイミングが一致するように制御する。これにより、回転駆動によるCアーム11aの振動の山と、センサ23によりリアルタイムで検出される振動の山とが重ならず、Cアーム11aの振動を低減することができる。 In FIG. 9, the amplitude of the vibration of the C-arm 11a due to the rotational drive changes from troughs to peaks after the start of the rotational drive. Therefore, as indicated by the dotted line in FIG. 9, when the C-arm 11a is stopped after the mask image is captured, for example, at the timing when the vibration detected in real time by the sensor 23 peaks, vibration acceleration in the direction opposite to the vibration acceleration Initiate a return motion that causes acceleration. Even if the return motion is started, there is a slight time lag before the C-arm 11a actually starts to move. Control is performed so that the peak of vibration and the timing at which the acceleration in the opposite direction due to the start of the return movement act are coincident. As a result, the peaks of vibration of the C-arm 11a due to rotational driving do not overlap the peaks of vibration detected by the sensor 23 in real time, and the vibration of the C-arm 11a can be reduced.

次に、図4に示すように、X線診断装置1は、センサ23によりリアルタイムで検出される振動の位相と、ステップS27で取得した回転駆動によるCアーム11aの振動の位相が強め合わない位相関係となるようにCアーム11aを制御する(ステップS35)。このCアーム11aを制御する処理は、処理回路27における駆動制御機能27aにより実現される。具体的には、X線診断装置1は、リターン動作中において、センサ23によりリアルタイムで検出される振動の位相と、予め取得した回転駆動によるCアーム11aの振動の位相とを比較し、センサ23によりリアルタイムで検出される振動の振幅が山の時に、予め取得した回転駆動によるCアーム11aの振動の振幅が山とならないようにCアーム11aの回転駆動を制御する。 Next, as shown in FIG. 4, the X-ray diagnostic apparatus 1 detects a phase in which the phase of the vibration detected in real time by the sensor 23 and the phase of the vibration of the C-arm 11a due to the rotational drive acquired in step S27 are not constructive. The C-arm 11a is controlled so as to establish the relationship (step S35). The process of controlling the C-arm 11a is implemented by a drive control function 27a in the processing circuit 27. FIG. Specifically, during the return operation, the X-ray diagnostic apparatus 1 compares the phase of the vibration detected in real time by the sensor 23 with the phase of the vibration of the C-arm 11a due to rotational drive acquired in advance, and the sensor 23 When the amplitude of the vibration detected in real time is peaked, the rotational drive of the C-arm 11a is controlled so that the amplitude of the vibration of the C-arm 11a due to the pre-acquired rotational drive does not peak.

次に、図4に示すように、X線診断装置1は、リターン動作を終了する(ステップS37)。このリターン動作を終了する処理は、処理回路27における駆動制御機能27aにより実現される。具体的には、Cアーム11aがステップS21におけるマスク像開始位置と同じ位置に配置されたとき、X線診断装置1は、リターン動作を終了する。 Next, as shown in FIG. 4, the X-ray diagnostic apparatus 1 ends the return operation (step S37). The process of ending this return operation is realized by the drive control function 27 a in the processing circuit 27 . Specifically, when the C-arm 11a is placed at the same position as the mask image start position in step S21, the X-ray diagnostic apparatus 1 ends the return operation.

次に、図4に示すように、X線診断装置1は、センサ23がリアルタイムで検出している振動と、ステップS27で取得した回転駆動によるCアーム11aの振動に係る振動データを比較する(ステップS39)。このセンサ23が検出している振動と、回転駆動によるCアーム11aの振動に係る振動データを比較する処理は、処理回路27における駆動制御機能27aにより実現される。具体的には、ステップS29と同様に、X線診断装置1は、ステップS19において振動の検出を開始したセンサ23が実際に検出している振動と、ステップS27において取得した回転駆動によるCアーム11aの振動に係る振動データを比較する。 Next, as shown in FIG. 4, the X-ray diagnostic apparatus 1 compares the vibration detected by the sensor 23 in real time with the vibration data relating to the vibration of the C-arm 11a due to rotational driving acquired in step S27 ( step S39). A drive control function 27 a in the processing circuit 27 implements the process of comparing the vibration detected by the sensor 23 with the vibration data relating to the vibration of the C-arm 11 a due to rotational drive. Specifically, as in step S29, the X-ray diagnostic apparatus 1 compares the vibration actually detected by the sensor 23 that started detecting the vibration in step S19 and the C-arm 11a due to rotational driving acquired in step S27. Compare the vibration data for the vibration of

次に、図4に示すように、X線診断装置1は、センサ23がリアルタイムで検出している振動の位相と、ステップS27で取得した回転駆動によるCアーム11aの振動の位相とが逆位相になっているか否かの判定を行う(ステップS41)。このセンサ23が検出している振動の位相と、回転駆動によるCアーム11aの振動の位相とが逆位相になっているか否かの判定する処理は、処理回路27における駆動制御機能27aにより実現される。 Next, as shown in FIG. 4, the X-ray diagnostic apparatus 1 sets the phase of the vibration detected by the sensor 23 in real time to the phase of the vibration of the C-arm 11a due to the rotational drive acquired in step S27. It is determined whether or not (step S41). The process of determining whether or not the phase of the vibration detected by the sensor 23 and the phase of the vibration of the C-arm 11a due to rotational drive are in opposite phases is realized by the drive control function 27a in the processing circuit 27. be.

そして、センサ23が実際に検出している振動の位相と、予め取得した回転駆動によるCアーム11aの振動の位相とが逆位相になっていない場合(ステップS41:No)には、X線診断装置1は、ステップS39に戻り、ステップS39からの処理を繰り返して待機する。つまり、X線診断装置1は、これら2つの振動が、逆位相になるタイミングを見計らう。 Then, when the phase of the vibration actually detected by the sensor 23 and the phase of the vibration of the C-arm 11a due to rotational drive obtained in advance are not in opposite phase (step S41: No), X-ray diagnosis is performed. The apparatus 1 returns to step S39, repeats the processing from step S39, and waits. In other words, the X-ray diagnostic apparatus 1 waits for the timing when these two vibrations are in opposite phases.

一方、ステップS41において、センサ23が実際に検出している振動の位相と、予め取得した回転駆動によるCアーム11aの振動の位相とが逆位相になっている場合(ステップS41:Yes)には、X線診断装置1は、コントラスト像撮影を開始する(ステップS33)。このコントラスト像撮影を開始する処理は、処理回路27における駆動制御機能27aにより実現される。具体的には、X線診断装置1は、駆動制御機能27aが駆動部25へ駆動信号を出力し、コントラスト像撮影におけるCアーム11aの回転駆動を開始する。 On the other hand, in step S41, if the phase of the vibration actually detected by the sensor 23 is opposite to the phase of the vibration of the C-arm 11a due to rotational drive obtained in advance (step S41: Yes) , the X-ray diagnostic apparatus 1 starts contrast imaging (step S33). The process of starting this contrast image photographing is realized by the drive control function 27 a in the processing circuit 27 . Specifically, in the X-ray diagnostic apparatus 1, the drive control function 27a outputs a drive signal to the drive unit 25 to start rotational driving of the C-arm 11a in contrast imaging.

ここで、コントラスト像撮影とは、3D-DSA撮影において造影剤注入後に行う撮影である。コントラスト像撮影では、例えば、回転軸a2周りにCアーム11aを200度回転駆動しつつ、X線発生装置19及びX線検出器21により回転撮影を実行する。 Here, contrast image photography is photography performed after injection of a contrast agent in 3D-DSA photography. In the contrast imaging, for example, rotational imaging is performed by the X-ray generator 19 and the X-ray detector 21 while rotating the C-arm 11a by 200 degrees around the rotation axis a2.

次に、図4に示すように、X線診断装置1は、センサ23によりリアルタイムで検出される振動の位相と、ステップS27で取得した回転駆動によるCアーム11aの振動の位相が強め合わない位相関係となるように制御する(ステップS45)。このセンサ23により検出される振動の位相と、回転駆動によるCアーム11aの振動の位相が強め合わない位相関係となるように制御する処理は、処理回路27における駆動制御機能27aにより実現される。具体的には、ステップS35と同様に、X線診断装置1は、コントラスト像撮影において、センサ23によりリアルタイムで検出される振動の位相と、予め取得した回転駆動によるCアーム11aの振動の位相とを比較し、センサ23によりリアルタイムで検出される振動の振幅が山の時に、回転駆動によるCアーム11aの振動の振幅が山とならないようにCアーム11aの回転駆動を制御する。 Next, as shown in FIG. 4, the X-ray diagnostic apparatus 1 detects a phase in which the phase of the vibration detected in real time by the sensor 23 and the phase of the vibration of the C-arm 11a due to the rotational drive acquired in step S27 are not constructive. The relationship is controlled (step S45). The drive control function 27a in the processing circuit 27 realizes the process of controlling the phase of the vibration detected by the sensor 23 and the phase of the vibration of the C-arm 11a due to the rotational drive so that the phase relationship is not constructive. Specifically, as in step S35, the X-ray diagnostic apparatus 1 compares the phase of the vibration detected in real time by the sensor 23 with the phase of the vibration of the C-arm 11a due to rotational drive acquired in advance in the contrast imaging. are compared, and when the amplitude of the vibration detected in real time by the sensor 23 is peaked, the rotational drive of the C-arm 11a is controlled so that the amplitude of the vibration of the C-arm 11a due to the rotational drive is not peaked.

次に、図4に示すように、X線診断装置1は、コントラスト像撮影を終了する(ステップS23)。このコントラスト像撮影を終了する処理は、処理回路27における駆動制御機能27aにより実現される。具体的には、X線診断装置1は、ステップS43においてコントラスト像撮影を開始してから、例えばCアーム11aを200度回転駆動することにより、Cアーム11aの回転駆動を終了して、コントラスト像撮影を終了する。 Next, as shown in FIG. 4, the X-ray diagnostic apparatus 1 ends the contrast imaging (step S23). The process of ending the contrast image photographing is realized by the drive control function 27 a in the processing circuit 27 . Specifically, after the X-ray diagnostic apparatus 1 starts contrast image capturing in step S43, for example, by rotating the C-arm 11a by 200 degrees, the rotation of the C-arm 11a is completed, and the contrast image is captured. Finish shooting.

なお、コントラスト像撮影において、マスク像撮影と同様に、Cアーム11aの回転駆動を行う角度は任意である。例えば、Cアーム11aの回転駆動を行う角度は、180度以上200度より小さい角度でもよく、さらには200度以上の角度であってもよい。また、コントラスト像撮影におけるCアーム11aの回転駆動を行う角度と、マスク像撮影におけるCアーム11aの回転駆動を行う角度とは、一致していることが望ましいが、必ずしも一致している必要もない。 In contrast image photography, the angle at which the C-arm 11a is rotationally driven is arbitrary, as in mask image photography. For example, the angle at which the C-arm 11a is rotationally driven may be an angle of 180 degrees or more and less than 200 degrees, or may be an angle of 200 degrees or more. Moreover, although it is desirable that the angle at which the C-arm 11a is rotationally driven for contrast image photography and the angle at which the C-arm 11a is rotationally driven for mask image photography are not necessarily the same. .

次に、図4に示すように、X線診断装置1は、センサ23によるCアーム11aの振動の検出を終了する(ステップS49)。このセンサ23によるCアーム11aの振動の検出を終了する処理は、処理回路27における駆動制御機能27aにより実現される。このステップS49を実行することにより、本実施形態に係るアーム駆動制御処理を終了する。 Next, as shown in FIG. 4, the X-ray diagnostic apparatus 1 ends detection of vibration of the C-arm 11a by the sensor 23 (step S49). The process of ending the detection of the vibration of the C-arm 11a by the sensor 23 is realized by the drive control function 27a in the processing circuit 27. FIG. By executing this step S49, the arm drive control process according to the present embodiment ends.

次に、本実施形態におけるX線診断装置1が実行する、センサ23により検出されるCアーム11aの振動が収まったことをユーザに報知する報知処理について説明する。図10は、本実施形態に係るX線診断装置1で実行される報知処理の内容を説明するフローチャート図である。この報知処理では、Cアーム11aの回転駆動が終了したときに、センサ23により検出されるCアーム11aの振動が収まったことを、ユーザに報知する。本実施形態において、例えば、この報知処理は、Cアーム11aの回転駆動が開始した場合に実行される処理である。 Next, a notification process executed by the X-ray diagnostic apparatus 1 according to the present embodiment for notifying the user that the vibration of the C-arm 11a detected by the sensor 23 has stopped will be described. FIG. 10 is a flowchart for explaining the content of notification processing executed by the X-ray diagnostic apparatus 1 according to this embodiment. In this notification process, the user is notified that the vibration of the C-arm 11a detected by the sensor 23 has stopped when the rotational driving of the C-arm 11a is completed. In the present embodiment, for example, this notification process is a process that is executed when the rotation of the C-arm 11a is started.

図10に示すように、まず、X線診断装置1は、Cアーム11aの回転駆動が終了したか否かを判定する(ステップS51)。このCアーム11aの回転駆動が終了したか否かを判定する処理は、処理回路27における報知機能27cにより実現される。具体的には、X線診断装置1は、Cアーム11aの回転駆動が終了していない場合(ステップS51:No)には、Cアーム11aの回転駆動が終了するまで、このステップS51の処理を繰り返して待機する。Cアーム11aの回転駆動が終了するとは、例えば、マスク像撮影やコントラスト像撮影、リターン動作などの一方向へのCアーム11aの回転駆動が終わった場合等である。 As shown in FIG. 10, first, the X-ray diagnostic apparatus 1 determines whether or not the rotation of the C-arm 11a has ended (step S51). The process of determining whether or not the rotation of the C-arm 11a has ended is realized by the notification function 27c in the processing circuit 27. FIG. Specifically, when the rotational drive of the C-arm 11a has not ended (step S51: No), the X-ray diagnostic apparatus 1 continues the process of step S51 until the rotational drive of the C-arm 11a ends. wait repeatedly. The end of rotational driving of the C-arm 11a is, for example, the end of rotational driving of the C-arm 11a in one direction for mask image photography, contrast image photography, return operation, or the like.

一方、ステップS51において、Cアーム11aの回転駆動が終了した場合(ステップS51:Yes)、X線診断装置1は、センサ23がリアルタイムで検出するCアーム11aの振動を取得する(ステップS53)。このセンサ23がリアルタイムで検出するCアーム11aの振動を取得する処理は、処理回路27における報知機能27cにより実現される。なお、複数のセンサ23がX線診断装置1に設けられている場合、複数のセンサ23の振動を取得するようにしてもよく、1箇所のセンサ23の振動を取得するようにしてもよい。 On the other hand, in step S51, when the rotational driving of the C-arm 11a is finished (step S51: Yes), the X-ray diagnostic apparatus 1 acquires the vibration of the C-arm 11a detected by the sensor 23 in real time (step S53). The process of acquiring the vibration of the C-arm 11a detected by the sensor 23 in real time is realized by the notification function 27c in the processing circuit 27. FIG. Note that when a plurality of sensors 23 are provided in the X-ray diagnostic apparatus 1, the vibrations of the plurality of sensors 23 may be acquired, or the vibrations of one sensor 23 may be acquired.

次に、図10に示すように、X線診断装置1は、Cアーム11aの振動が収まったか否かを判定する(ステップS55)。このCアーム11aの振動が収まったか否かを判定する処理は、処理回路27における報知機能27cにより実現される。具体的には、S53で取得した振動に基づいて、Cアーム11aの振動が収まっていない場合(ステップS55:No)には、X線診断装置1は、Cアーム11aの振動が収まったことを報知しない(ステップS57)。ここで、Cアーム11aの振動が収まったとは、センサ23が検出したCアーム11aの振動が無くなった状態に限られず、センサ23が検出したCアーム11aの振動の振幅が設定値以下となった状態を含んでいる。 Next, as shown in FIG. 10, the X-ray diagnostic apparatus 1 determines whether or not the vibration of the C-arm 11a has stopped (step S55). The process of determining whether or not the vibration of the C-arm 11a has stopped is realized by the notification function 27c in the processing circuit 27. FIG. Specifically, based on the vibration acquired in S53, if the vibration of the C-arm 11a has not stopped (step S55: No), the X-ray diagnostic apparatus 1 detects that the vibration of the C-arm 11a has stopped. Not notified (step S57). Here, the term "the vibration of the C-arm 11a has stopped" is not limited to the state in which the vibration of the C-arm 11a detected by the sensor 23 has disappeared, and the amplitude of the vibration of the C-arm 11a detected by the sensor 23 has become equal to or less than the set value. contains the state.

但し、X線診断装置1は、Cアーム11aの振動が収まっていないことを報知するようにしてもよい。例えば、出力インターフェース31を介して、ユーザに対し、ランプを光らせたり、音声を出力したりして、Cアーム11aの振動が収まっていないことを報知してもよい。或いは、ディスプレイ33を介して、ユーザに対し、文字情報を表示して、Cアーム11aの振動が収まっていないことを報知してもよい。 However, the X-ray diagnostic apparatus 1 may notify that the vibration of the C-arm 11a has not stopped. For example, through the output interface 31, the user may be informed that the vibration of the C-arm 11a has not stopped by lighting a lamp or outputting a sound. Alternatively, text information may be displayed to the user via the display 33 to inform the user that the vibration of the C-arm 11a has not stopped.

一方、ステップS55において、Cアーム11aの振動が収まった場合(ステップS55:Yes)、X線診断装置1は、Cアーム11aの振動が収まったことを報知する(ステプS59)。例えば、出力インターフェース31を介して、ユーザに対し、ランプを光らせたり、音声を出力したりして、Cアーム11aの振動が収まったことを報知してもよい。或いは、ディスプレイ33を介して、ユーザに対し、文字情報を表示して、Cアーム11aの振動が収まったことを報知してもよい。 On the other hand, if the vibration of the C-arm 11a has stopped in step S55 (step S55: Yes), the X-ray diagnostic apparatus 1 notifies that the vibration of the C-arm 11a has stopped (step S59). For example, through the output interface 31, the user may be informed that the vibration of the C-arm 11a has stopped by lighting a lamp or outputting a sound. Alternatively, text information may be displayed to the user via the display 33 to inform the user that the vibration of the C-arm 11a has stopped.

次に、図10に示すように、X線診断装置1は、Cアーム11aの駆動が開始されたか否かを判定する(ステップS61)。このCアーム11aの駆動が開始されたか否かの判定する処理は、処理回路27における報知機能27cにより実現される。そして、Cアーム11aの駆動が開始されていない場合(ステップS61:No)には、上述したステップS53に戻り、このステップS53からの処理を繰り返す。 Next, as shown in FIG. 10, the X-ray diagnostic apparatus 1 determines whether or not driving of the C-arm 11a has started (step S61). The process of determining whether or not the drive of the C-arm 11a has started is realized by the notification function 27c in the processing circuit 27. FIG. If the driving of the C-arm 11a has not started (step S61: No), the process returns to step S53, and the processes from step S53 are repeated.

一方、Cアーム11aの駆動が開始された場合(ステップS61:Yes)、本実施形態に係る報知処理を終了する。 On the other hand, if the driving of the C-arm 11a has started (step S61: Yes), the notification process according to the present embodiment is terminated.

以上のように、本実施形態に係るX線診断装置1によれば、センサ23によりリアルタイムで検出されるCアーム11aの振動と、予め取得した回転駆動によるCアーム11aの振動とを比較して、センサ23によりリアルタイムで検出されるCアーム11aの振動と、予め取得した回転駆動によるCアーム11aの振動とが逆位相となるタイミングで、Cアーム11aの回転駆動を開始することとしたので、Cアーム11aの振動を低減させつつ回転駆動を実行することができる。すなわち、本実施形態においては、センサ23によりリアルタイムで検出されるCアーム11aの振動の振幅が山のタイミングで、Cアーム11aの回転駆動を開始するので、回転駆動によるCアーム11aの振動の振幅が山となるとき、センサ23により検出される実際の振動の振幅が谷となるため、Cアーム11aの振動が増大することなく、画像アーチファクトの発生を抑制することができる。 As described above, according to the X-ray diagnostic apparatus 1 according to the present embodiment, the vibration of the C-arm 11a detected in real time by the sensor 23 is compared with the vibration of the C-arm 11a due to rotational drive obtained in advance. , the rotational driving of the C-arm 11a is started at the timing when the vibration of the C-arm 11a detected in real time by the sensor 23 and the vibration of the C-arm 11a due to rotational driving obtained in advance are in opposite phases. Rotational driving can be performed while reducing the vibration of the C-arm 11a. That is, in the present embodiment, the amplitude of the vibration of the C-arm 11a detected in real time by the sensor 23 is the peak timing, and the rotation of the C-arm 11a is started. When C becomes a peak, the amplitude of the actual vibration detected by the sensor 23 becomes a trough. Therefore, the occurrence of image artifacts can be suppressed without increasing the vibration of the C-arm 11a.

さらに、X線診断装置1は、Cアーム11aの回転駆動の動作中において、センサ23によりリアルタイムで検出されるCアーム11aの振動と、予め取得した回転駆動によるCアーム11aの振動とを比較して、センサ23によりリアルタイムで検出されるCアーム11aの振動と、予め取得した回転駆動によるCアーム11aの振動とが強め合わない関係となるようにCアーム11aを制御することとしたので、Cアーム11aの回転駆動の動作中においても、Cアーム11aの振動を低減させつつ回転駆動を実行することができる。 Furthermore, the X-ray diagnostic apparatus 1 compares the vibration of the C-arm 11a detected in real time by the sensor 23 with the previously acquired vibration of the C-arm 11a due to the rotational drive during the rotational drive operation of the C-arm 11a. Therefore, the C-arm 11a is controlled so that the vibration of the C-arm 11a detected in real time by the sensor 23 and the vibration of the C-arm 11a due to rotational drive acquired in advance do not strengthen each other. Even during the rotational drive operation of the arm 11a, the rotational drive can be executed while reducing the vibration of the C-arm 11a.

また、X線診断装置1は、Cアーム11aの振動が収まったことを、ユーザに対して報知するようにしたので、Cアーム11aの振動を低減させるタイミングをユーザは容易に把握することができる。すなわち、本実施形態においては、Cアーム11aの回転駆動が終わって、Cアーム11aが停止している状態で、Cアーム11aの振動を検出し続け、このCアーム11aの振動の振幅が所定値以下となった場合には、ユーザにCアーム11aの振動が収まったことを報知する。このため、ユーザは、マニュアル操作でも、Cアーム11aの回転駆動の開始のタイミングを容易に計ることができる。 In addition, since the X-ray diagnostic apparatus 1 notifies the user that the vibration of the C-arm 11a has stopped, the user can easily grasp the timing for reducing the vibration of the C-arm 11a. . That is, in the present embodiment, the vibration of the C-arm 11a is continuously detected in a state in which the C-arm 11a is stopped after the rotational driving of the C-arm 11a is completed, and the amplitude of the vibration of the C-arm 11a reaches a predetermined value. When it becomes below, the user is notified that the vibration of the C-arm 11a has stopped. Therefore, the user can easily determine the timing of starting the rotational driving of the C-arm 11a even by manual operation.

〔第2実施形態〕
上述した第1実施形態に係るX線診断装置1においては、センサ23がリアルタイムで検出しているCアーム11aの振動と、ステップS27で取得した回転駆動によるCアーム11aの振動を比較して、センサ23がリアルタイムで検出している振動の位相と、ステップS27で取得した回転駆動によるCアーム11aの振動の位相とが逆位相となっているタイミングで、リターン動作やコントラスト像撮影を開始していたが、これに限られない。第2実施形態においては、センサ23がリアルタイムで検出しているCアーム11aの振動に基づいて、Cアーム11aの振動が収まっているタイミングで、リターン動作やコントラスト像撮影を開始するX線診断装置1を説明する。以下、上述した第1実施形態とは異なる部分を説明する。なお、本実施形態に係るX線診断装置1の構成は、図1及び図2と同等であるので説明を省略する。
[Second embodiment]
In the X-ray diagnostic apparatus 1 according to the first embodiment described above, the vibration of the C-arm 11a detected in real time by the sensor 23 is compared with the vibration of the C-arm 11a due to the rotational drive acquired in step S27. At the timing when the phase of the vibration detected in real time by the sensor 23 and the phase of the vibration of the C-arm 11a due to the rotational drive acquired in step S27 are in opposite phase, the return operation and contrast image capturing are started. However, it is not limited to this. In the second embodiment, based on the vibration of the C-arm 11a detected in real time by the sensor 23, at the timing when the vibration of the C-arm 11a stops, the X-ray diagnostic apparatus starts the return operation and contrast imaging. 1 will be explained. Hereinafter, portions different from the above-described first embodiment will be described. Note that the configuration of the X-ray diagnostic apparatus 1 according to this embodiment is the same as that shown in FIGS. 1 and 2, so the description thereof is omitted.

図11及び図12は、本実施形態に係るX線診断装置1で実行されるアーム駆動制御処理の内容を説明するフローチャート図であり、上述した第1実施形態における図3及び図4に対応する図である。このアーム駆動制御処理では、センサ23が検出した振動に基づいて、Cアーム11aの振動を低減させるタイミングで回転駆動を開始したり、回転駆動開始後のCアーム11aの回転駆動を制御したりする。例えば、このアーム駆動制御処理は、入力インターフェース29を介してユーザが選択した撮影情報を取得した場合に実行される処理である。 11 and 12 are flowcharts for explaining the content of arm drive control processing executed by the X-ray diagnostic apparatus 1 according to this embodiment, and correspond to FIGS. 3 and 4 in the above-described first embodiment. It is a diagram. In this arm drive control process, based on the vibration detected by the sensor 23, the rotational drive is started at the timing to reduce the vibration of the C-arm 11a, and the rotational drive of the C-arm 11a after the start of the rotational drive is controlled. . For example, this arm drive control process is a process executed when the imaging information selected by the user is acquired via the input interface 29 .

図11において示す本実施形態に係るアーム駆動制御処理において、ステップS11からステップS27までの処理は、上述した第1実施形態のアーム駆動制御処理と同様である。そして、ステップS27の後、本実施形態において、X線診断装置1は、Cアーム11aの振動が収まったか否かを判定する(ステップS101)。このCアーム11aの振動が収まったか否かを判定する処理は、処理回路27における駆動制御機能27aにより実現される。 In the arm drive control process according to the present embodiment shown in FIG. 11, the processes from step S11 to step S27 are the same as the arm drive control process of the first embodiment described above. After step S27, in the present embodiment, the X-ray diagnostic apparatus 1 determines whether or not the vibration of the C-arm 11a has stopped (step S101). The process of determining whether or not the vibration of the C-arm 11a has stopped is realized by the drive control function 27a in the processing circuit 27. FIG.

具体的には、X線診断装置1は、センサ23がリアルタイムで検出するCアーム11aの振動に基づいて、Cアーム11aの振動が収まっていないと判定した場合(ステップS101:No)、Cアーム11aの振動が収まるまで、このステップS101の処理を繰り返して待機する。ここで、Cアーム11aの振動が収まったとは、センサ23が検出したCアーム11aの振動が無くなった状態に限られず、センサ23が検出したCアーム11aの振動の振幅が設定値以下となった状態を含んでいる。 Specifically, when the X-ray diagnostic apparatus 1 determines that the vibration of the C-arm 11a has not subsided based on the vibration of the C-arm 11a detected by the sensor 23 in real time (step S101: No), the C-arm The process of step S101 is repeated until the vibration of 11a subsides. Here, the term "the vibration of the C-arm 11a has stopped" is not limited to the state in which the vibration of the C-arm 11a detected by the sensor 23 has disappeared, and the amplitude of the vibration of the C-arm 11a detected by the sensor 23 has become equal to or less than the set value. contains the state.

一方、ステップS101において、センサ23がリアルタイムで検出するCアーム11aの振動に基づいて、Cアーム11aの振動が収まっていると判定した場合(ステップS101:Yes)、リターン動作を開始する(ステップS33)。このステップS33以降のステップS33からステップS43までの処理は、上述した第1実施形態と同様である。 On the other hand, when it is determined in step S101 that the vibration of the C-arm 11a has stopped based on the vibration of the C-arm 11a detected in real time by the sensor 23 (step S101: Yes), the return operation is started (step S33). ). The processing from step S33 to step S43 after this step S33 is the same as that of the above-described first embodiment.

次に、図12に示すように、Cアーム11aの振動が収まったか否かを判定する(ステップS103)。このCアーム11aの振動が収まったか否かを判定する処理は、処理回路27における駆動制御機能27aにより実現される。具体的には、X線診断装置1は、センサ23がリアルタイムで検出するCアーム11aの振動に基づいて、Cアーム11aの振動が収まっていないと判定した場合(ステップS103:No)、Cアーム11aの振動が収まるまで、このステップS103の処理を繰り返して待機する。 Next, as shown in FIG. 12, it is determined whether or not the vibration of the C-arm 11a has stopped (step S103). The process of determining whether or not the vibration of the C-arm 11a has stopped is realized by the drive control function 27a in the processing circuit 27. FIG. Specifically, when the X-ray diagnostic apparatus 1 determines that the vibration of the C-arm 11a has not subsided based on the vibration of the C-arm 11a detected by the sensor 23 in real time (step S103: No), the C-arm The process of step S103 is repeated until the vibration of 11a subsides.

一方、ステップS103において、センサ23がリアルタイムで検出するCアーム11aの振動に基づいて、Cアーム11aの振動が収まっていると判定した場合(ステップS103:Yes)、コントラスト像撮影を開始する(ステップS43)。このステップS33以降のステップS43からステップS49までの処理は、上述した第1実施形態と同様であり、ステップS49において、センサ23による振動の検出を終了した後、本実施形態に係るアーム駆動制御処理を終了する。 On the other hand, in step S103, when it is determined that the vibration of the C-arm 11a has stopped based on the vibration of the C-arm 11a detected by the sensor 23 in real time (step S103: Yes), contrast imaging is started (step S43). The processing from step S43 to step S49 after step S33 is the same as in the above-described first embodiment. exit.

以上のように、本実施形態に係るX線診断装置1においては、センサ23によりリアルタイムで検出されるCアーム11aの振動が収まったタイミングで、Cアーム11aの回転駆動を開始することとしたので、センサ23によりリアルタイムで検出されるCアーム11aの振動と、回転駆動によるCアーム11aの振動とが強め合うことなく、確実にCアーム11aの振動を低減することができる。すなわち、本実施形態においては、センサ23によりリアルタイムで検出されるCアーム11aの振動の振幅が、設定値以下に収まったタイミングで、Cアーム11aの回転駆動を開始するので、回転駆動によるCアーム11aの振動の振幅が山となるとき、センサ23によりリアルタイムで検出されるCアーム11aの振動の振幅が小さいため、Cアーム11aの振動が増大することなく、画像アーチファクトの発生を抑制することができる。 As described above, in the X-ray diagnostic apparatus 1 according to the present embodiment, the rotational driving of the C-arm 11a is started at the timing when the vibration of the C-arm 11a detected in real time by the sensor 23 stops. , the vibration of the C-arm 11a detected in real time by the sensor 23 and the vibration of the C-arm 11a caused by rotational driving do not strengthen each other, so that the vibration of the C-arm 11a can be reliably reduced. That is, in the present embodiment, when the amplitude of the vibration of the C-arm 11a detected in real time by the sensor 23 falls below a set value, the rotation of the C-arm 11a is started. When the amplitude of the vibration of the C-arm 11a peaks, the amplitude of the vibration of the C-arm 11a detected in real time by the sensor 23 is small, so that the vibration of the C-arm 11a does not increase and the occurrence of image artifacts can be suppressed. can.

〔第1実施形態及び第2実施形態の変形例〕
上述した第1実施形態及び第2実施形態のX線診断装置1は、マスク像撮影終了後、コントラスト像撮影を開始することも可能である。この場合、リターン動作は省略されることとなる。このため、例えば、アーム駆動制御処理から、ステップS33からステップS41を省略することとなり、X線診断装置1が、ステップS31において、逆位相であると判定した場合には、ステップS43におけるコントラスト像撮影を開始するようにしてもよい。
[Modified Examples of First and Second Embodiments]
The X-ray diagnostic apparatus 1 of the first embodiment and the second embodiment described above can also start contrast image capturing after mask image capturing ends. In this case, the return operation is omitted. For this reason, for example, steps S33 to S41 are omitted from the arm drive control process, and when the X-ray diagnostic apparatus 1 determines that the phase is opposite in step S31, the contrast imaging in step S43 is performed. may be started.

また、X線診断装置1の1箇所にのみセンサ23が設けられていてもよい。この場合、Cアーム11aの姿勢を検出する処理、及びセンサ23を選択する処理は省略されることとなる。このため、例えば、アーム駆動制御処理からステップS15及びステップS17を省略することとなり、X線診断装置1は、ステップS13におけるCアーム11aが3D-DSA撮影の開始位置へ移動した後、ステップS19におけるセンサ23によるCアーム11aの振動の検出を開始するようにしてもよい。 Moreover, the sensor 23 may be provided only at one location of the X-ray diagnostic apparatus 1 . In this case, the process of detecting the posture of the C-arm 11a and the process of selecting the sensor 23 are omitted. Therefore, for example, steps S15 and S17 are omitted from the arm drive control process, and the X-ray diagnostic apparatus 1 moves the C-arm 11a to the 3D-DSA imaging start position in step S13, and then performs Detection of vibration of the C-arm 11a by the sensor 23 may be started.

また、上述した第1実施形態及び第2実施形態のX線診断装置1では、Cアーム11aを備えたX線診断装置1を用いて説明を行ったが、Cアーム11bを備えたX線診断装置1にも、両実施形態は応用可能である。 Further, in the X-ray diagnostic apparatus 1 of the first embodiment and the second embodiment described above, the X-ray diagnostic apparatus 1 having the C-arm 11a is used for explanation, but the X-ray diagnostic apparatus 1 having the C-arm 11b is used for X-ray diagnosis. Both embodiments are applicable to the device 1 as well.

また、上述した第1実施形態及び第2実施形態において、Cアーム11aがX線発生装置19及びX線検出器21の両方を保持するものとして説明したが、実施形態はこれに限られない。すなわち、両実施形態は、X線発生装置及びX線検出器のうち少なくとも一方を保持するアームについても、応用が可能である。例えば、マンモグラフィ装置やX線テレビシステムには、アームがX線発生装置のみを保持するものが存在するところ、このような装置にも両実施形態は応用可能である。 Further, in the first and second embodiments described above, the C-arm 11a holds both the X-ray generator 19 and the X-ray detector 21, but the embodiment is not limited to this. That is, both embodiments can be applied to an arm that holds at least one of the X-ray generator and the X-ray detector. For example, some mammography apparatuses and X-ray television systems have an arm that holds only an X-ray generator, and both embodiments are applicable to such apparatuses.

なお、上記説明において用いた「プロセッサ」という文言は、例えば、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、或いは、特定用途向け集積回路(Application Specific Integrated Circuit:ASIC)、プログラマブル論理デバイス(例えば、単純プログラマブル論理デバイス(Simple Programmable Logic Device:SPLD)、複合プログラマブル論理デバイス(Complex Programmable Logic Device:CPLD)、及び、フィールドプログラマブルゲートアレイ(Field Programmable Gate Array:FPGA))等の回路を意味する。プロセッサは、記憶回路に保存されたプログラムを読み出して実行することにより機能を実現する。なお、記憶回路にプログラムを保存する代わりに、プロセッサの回路内にプログラムを直接組み込むよう構成して構わない。この場合、プロセッサは回路内に組み込まれたプログラムを読み出し実行することで機能を実現する。なお、プロセッサは、プロセッサ単一の回路として構成されている場合に限らず、複数の独立した回路を組み合わせて、1つのプロセッサとして構成し、その機能を実現するようにしてもよい。さらに、図2における複数の構成要素を1つのプロセッサへ統合して、その機能を実現するようにしてもよい。 In addition, the term "processor" used in the above description includes, for example, a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), an application specific integrated circuit (ASIC), a programmable logic device ( For example, simple programmable logic device (SPLD), complex programmable logic device (CPLD), and field programmable gate array (FPGA). A processor realizes its functions by reading and executing a program stored in a memory circuit. It should be noted that instead of storing the program in the memory circuit, the program may be configured to be directly embedded in the circuit of the processor. In this case, the processor implements its functions by reading and executing the program embedded in the circuit. Note that the processor is not limited to being configured as a single processor circuit, but may be configured as one processor by combining a plurality of independent circuits to realize its function. Furthermore, multiple components in FIG. 2 may be integrated into a single processor to implement its functionality.

以上、いくつかの実施形態を説明したが、これらの実施形態は、例としてのみ提示したものであり、発明の範囲を限定することを意図したものではない。本明細書で説明した新規な装置及び方法は、その他の様々な形態で実施することができる。また、本明細書で説明した装置及び方法の形態に対し、発明の要旨を逸脱しない範囲内で、種々の省略、置換、変更を行うことができる。添付の特許請求の範囲及びこれに均等な範囲は、発明の範囲や要旨に含まれるこのような形態や変形例を含むように意図されている。 Although several embodiments have been described above, these embodiments are presented by way of example only and are not intended to limit the scope of the invention. The novel apparatus and methods described herein can be embodied in many other forms. In addition, various omissions, substitutions, and alterations may be made to the forms of the apparatus and methods described herein without departing from the spirit of the invention. The appended claims and their equivalents are intended to cover such forms and modifications as fall within the scope and spirit of the invention.

1…X線診断装置、11a、11b…Cアーム、13a、13b…Cアーム支持部、15…寝台、17…X線高電圧装置、19…X線発生装置、21…X線検出器、23…センサ、25…駆動部、27…処理回路、29…入力インターフェース、31…出力インターフェース、33…ディスプレイ、35…記憶回路 DESCRIPTION OF SYMBOLS 1... X-ray diagnostic apparatus 11a, 11b... C-arm 13a, 13b... C-arm support part 15... Bed 17... X-ray high-voltage apparatus 19... X-ray generator 21... X-ray detector 23 ... sensor, 25 ... driving unit, 27 ... processing circuit, 29 ... input interface, 31 ... output interface, 33 ... display, 35 ... storage circuit

Claims (11)

X線発生部及びX線検出部のうち少なくとも一方を保持するアームと、
前記アームを回転駆動する駆動部と、
前記アームの振動を検出するセンサと、
前記センサが検出する振動に基づいて、前記アームの振動を低減させつつ回転駆動を実行するように、前記駆動部による前記アームの回転駆動を制御する、駆動制御部と、
を備えるX線診断装置。
an arm that holds at least one of the X-ray generator and the X-ray detector;
a driving unit that rotationally drives the arm;
a sensor that detects vibration of the arm;
a drive control unit configured to control rotational driving of the arm by the driving unit so as to execute rotational driving while reducing vibration of the arm based on the vibration detected by the sensor;
An X-ray diagnostic device comprising:
前記駆動制御部は、前記センサが検出した振動に基づいて、前記アームの振動を低減させるタイミングで回転駆動を開始させる、請求項1に記載のX線診断装置。 2. The X-ray diagnostic apparatus according to claim 1, wherein said drive control unit starts rotational driving at a timing for reducing vibration of said arm based on the vibration detected by said sensor. 前記駆動制御部は、回転駆動による前記アームの振動の位相と、前記センサによりリアルタイムで検出される前記アームの振動の位相とが、強め合わない位相関係となるように、前記アームの回転駆動を制御する、請求項2に記載のX線診断装置。 The drive control unit rotates the arm so that the phase of the vibration of the arm due to the rotation drive and the phase of the vibration of the arm detected in real time by the sensor have a non-constructive phase relationship. 3. The X-ray diagnostic apparatus according to claim 2, controlling. 前記アームの振動を低減させるタイミングは、回転駆動による前記アームの振動の位相と、前記センサによりリアルタイムで検出される前記アームの振動の位相とが、逆位相となるタイミングである、請求項2又は請求項3に記載のX線診断装置。 3. The timing for reducing the vibration of the arm is the timing at which the phase of the vibration of the arm due to rotational drive and the phase of the vibration of the arm detected in real time by the sensor are in opposite phases. The X-ray diagnostic apparatus according to claim 3. 前記アームの振動を低減させるタイミングは、前記センサによりリアルタイムで検出される前記アームの振動が収まったタイミングである、請求項2又は請求項3に記載のX線診断装置。 4. The X-ray diagnostic apparatus according to claim 2, wherein the timing for reducing the vibration of the arm is the timing when the vibration of the arm detected in real time by the sensor stops. 前記回転駆動は、マスク像撮影と、コントラスト像撮影を含み、
前記センサは、前記マスク像撮影において、回転駆動による前記アームの振動を検出し、
前記駆動制御部は、前記マスク像撮影時に検出された回転駆動による前記アームの振動と、前記センサによりリアルタイムで検出される前記アームの振動に基づいて、前記コントラスト像撮影を開始させるタイミングを制御する、請求項1乃至請求項5のいずれかに記載のX線診断装置。
The rotational drive includes mask image photography and contrast image photography,
The sensor detects vibration of the arm due to rotational drive in the mask image photographing,
The drive control unit controls the timing of starting the contrast image imaging based on the vibration of the arm due to the rotational drive detected when the mask image is captured and the vibration of the arm detected in real time by the sensor. The X-ray diagnostic apparatus according to any one of claims 1 to 5.
前記アームの姿勢を検出する姿勢検出部を、更に備えているとともに、
前記センサは複数設けられており、
前記駆動制御部は、前記姿勢検出部が検出した前記アームの姿勢に基づいて、複数のセンサのうちの1又は複数のセンサを選択し、選択されたセンサにより検出された前記アームの振動の位相に基づいて、前記回転駆動を開始させるタイミングを制御する、請求項1乃至請求項6のいずれかに記載のX線診断装置。
further comprising an orientation detection unit that detects the orientation of the arm,
A plurality of the sensors are provided,
The drive control unit selects one or a plurality of sensors from among a plurality of sensors based on the posture of the arm detected by the posture detection unit, and detects the phase of vibration of the arm detected by the selected sensor. 7. The X-ray diagnostic apparatus according to any one of claims 1 to 6, wherein the timing for starting said rotational drive is controlled based on.
前記センサが検出する振動に基づいて、前記アームの振動が収まったか否かを判定し、前記アームの振動が収まった場合に、前記アームの振動が収まったことを報知する報知部を更に備える、請求項1乃至請求項7のいずれかに記載のX線診断装置。 a notification unit that determines whether or not the vibration of the arm has stopped based on the vibration detected by the sensor, and notifies that the vibration of the arm has stopped when the vibration of the arm has stopped; The X-ray diagnostic apparatus according to any one of claims 1 to 7. 前記アームを支える支柱部を更に備え、
前記センサは、前記X線発生部、前記X線検出部及び前記支柱部並びにそれらの近傍の少なくとも1箇所に設けられる、請求項1乃至請求項8のいずれかに記載のX線診断装置。
further comprising a strut supporting the arm,
9. The X-ray diagnostic apparatus according to any one of claims 1 to 8, wherein said sensor is provided in at least one of said X-ray generator, said X-ray detector, said strut and their vicinity.
前記センサが検出した回転駆動による前記アームの振動を記憶する記憶部を更に備え、
前記駆動制御部は、回転駆動による前記アームの振動を前記記憶部に格納する、請求項1乃至請求項9のいずれかに記載のX線診断装置。
further comprising a storage unit that stores vibration of the arm due to rotational drive detected by the sensor;
10. The X-ray diagnostic apparatus according to any one of claims 1 to 9, wherein said drive control unit stores vibration of said arm caused by rotational drive in said storage unit.
X線発生部及びX線検出部のうち少なくとも一方を保持するアームと、
前記アームを回転駆動する駆動部と、
前記アームの振動を検出するセンサと、
を備えるX線診断装置の制御方法であって、
前記センサにより前記アームの振動を検出するステップと、
前記センサにより検出された前記アームの振動に基づいて、前記アームの振動を低減させつつ回転駆動を実行するように、前記駆動部による前記アームの回転駆動を制御するステップと、
を備えるX線診断装置の制御方法。
an arm that holds at least one of the X-ray generator and the X-ray detector;
a driving unit that rotationally drives the arm;
a sensor that detects vibration of the arm;
A control method for an X-ray diagnostic apparatus comprising
detecting vibration of the arm with the sensor;
controlling rotational driving of the arm by the drive unit so as to execute rotational driving while reducing vibration of the arm based on the vibration of the arm detected by the sensor;
A control method for an X-ray diagnostic apparatus comprising:
JP2021142762A 2021-09-01 2021-09-01 X-ray diagnostic apparatus and x-ray diagnostic apparatus control method Pending JP2023035713A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021142762A JP2023035713A (en) 2021-09-01 2021-09-01 X-ray diagnostic apparatus and x-ray diagnostic apparatus control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021142762A JP2023035713A (en) 2021-09-01 2021-09-01 X-ray diagnostic apparatus and x-ray diagnostic apparatus control method

Publications (1)

Publication Number Publication Date
JP2023035713A true JP2023035713A (en) 2023-03-13

Family

ID=85503934

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021142762A Pending JP2023035713A (en) 2021-09-01 2021-09-01 X-ray diagnostic apparatus and x-ray diagnostic apparatus control method

Country Status (1)

Country Link
JP (1) JP2023035713A (en)

Similar Documents

Publication Publication Date Title
JP5231725B2 (en) X-ray diagnostic apparatus and control method thereof
JP5460106B2 (en) X-ray imaging apparatus, control method therefor, and computer program
US20170112456A1 (en) X-ray image diagnosis apparatus
CN101664315A (en) X-ray diagnostic imaging apparatus and x-ray apparatus
JP2008212550A (en) X-ray diagnostic apparatus and image data generation method
JP2008148866A (en) X-ray image diagnostic apparatus and moving control method
JP2016119976A (en) Medical image diagnostic apparatus
JP2023035713A (en) X-ray diagnostic apparatus and x-ray diagnostic apparatus control method
JP2020115975A (en) X-ray ct apparatus and imaging planning device
WO2014115716A1 (en) Medical image diagnosis device, medical image processing device, medical image processing method, and gantry movement position determination method
JP6687036B2 (en) X-ray equipment
JP2014033850A (en) Medical image capturing apparatus and medical image capturing method
JP7170469B2 (en) X-ray CT device
JP7055709B2 (en) X-ray CT device and imaging planning device
JP2012030089A (en) X-ray diagnostic apparatus
JP2014151068A (en) Medical image diagnostic apparatus, gantry movement position determination method and gantry movement position determination program
JP2003047609A (en) Radiograph
JP6297316B2 (en) X-ray diagnostic equipment
JP7062514B2 (en) X-ray CT device and X-ray tube control device
JP7140566B2 (en) X-ray CT device and imaging planning device
US10973479B2 (en) X-ray diagnosis apparatus, X-ray diagnosis apparatus controlling method, and X-ray diagnosis system
JP2022092149A (en) X-ray diagnostic apparatus
JP7305334B2 (en) X-ray diagnostic system and reconstruction processing system
JP6878114B2 (en) X-ray diagnostic equipment
JP2023006563A (en) X-ray diagnostic apparatus, x-ray diagnostic method, and program