JP5902332B1 - Respiratory synchronization system - Google Patents
Respiratory synchronization system Download PDFInfo
- Publication number
- JP5902332B1 JP5902332B1 JP2015034128A JP2015034128A JP5902332B1 JP 5902332 B1 JP5902332 B1 JP 5902332B1 JP 2015034128 A JP2015034128 A JP 2015034128A JP 2015034128 A JP2015034128 A JP 2015034128A JP 5902332 B1 JP5902332 B1 JP 5902332B1
- Authority
- JP
- Japan
- Prior art keywords
- gate
- gate signal
- signal
- respiratory
- external device
- 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
Links
- 230000000241 respiratory effect Effects 0.000 title claims abstract description 155
- 230000029058 respiratory gaseous exchange Effects 0.000 claims abstract description 69
- 230000033001 locomotion Effects 0.000 claims abstract description 36
- 238000001959 radiotherapy Methods 0.000 claims description 36
- 230000001360 synchronised effect Effects 0.000 claims description 7
- 230000002159 abnormal effect Effects 0.000 abstract description 35
- 238000012545 processing Methods 0.000 description 148
- 238000012546 transfer Methods 0.000 description 56
- 238000000034 method Methods 0.000 description 55
- 230000008569 process Effects 0.000 description 49
- 230000008859 change Effects 0.000 description 35
- 230000005855 radiation Effects 0.000 description 33
- 230000006870 function Effects 0.000 description 25
- 230000000052 comparative effect Effects 0.000 description 18
- 238000012790 confirmation Methods 0.000 description 18
- 208000024584 respiratory abnormality Diseases 0.000 description 18
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 15
- 238000004891 communication Methods 0.000 description 11
- 238000003384 imaging method Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000005764 inhibitory process Effects 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 7
- 238000002595 magnetic resonance imaging Methods 0.000 description 7
- 238000002591 computed tomography Methods 0.000 description 6
- 230000000903 blocking effect Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 5
- 238000003825 pressing Methods 0.000 description 5
- 230000007704 transition Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 230000007257 malfunction Effects 0.000 description 4
- 230000000630 rising effect Effects 0.000 description 4
- 230000001629 suppression Effects 0.000 description 4
- 230000002123 temporal effect Effects 0.000 description 4
- 230000007423 decrease Effects 0.000 description 3
- 230000001678 irradiating effect Effects 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 238000011084 recovery Methods 0.000 description 3
- 206010006334 Breathing abnormalities Diseases 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 2
- 238000003745 diagnosis Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000001225 therapeutic effect Effects 0.000 description 2
- 206010011224 Cough Diseases 0.000 description 1
- 208000031361 Hiccup Diseases 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 244000145845 chattering Species 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000002059 diagnostic imaging Methods 0.000 description 1
- 230000002401 inhibitory effect Effects 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000002829 reductive effect Effects 0.000 description 1
- 206010041232 sneezing Diseases 0.000 description 1
Images
Landscapes
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- Radiation-Therapy Devices (AREA)
- Apparatus For Radiation Diagnosis (AREA)
Abstract
【課題】呼吸同期システムの使用者が被検体の呼吸動作の異常状態を検出した場合に、ゲート信号の供給停止を単純な操作で迅速且つ誤りなく確実に行う。【解決手段】呼吸同期システム10において、ゲート遮断スイッチ50は、LED66及び常開型のスイッチ部68の直列回路76を有する。直列回路76には電源線58及び接地線60が接続され、LED66とスイッチ部68との接続点70にはゲート遮断信号線62が接続されている。スイッチ部68が押されると、ゲート遮断信号がゲート遮断信号線62を介してセンサポート12に出力され、外部機器20に対するゲート信号の供給が停止される。【選択図】図10When a user of a respiratory synchronization system detects an abnormal state of a subject's breathing motion, the supply of a gate signal is stopped quickly and reliably without any error by a simple operation. In a respiratory synchronization system, a gate cutoff switch includes a series circuit of an LED and a normally open switch section. A power line 58 and a ground line 60 are connected to the series circuit 76, and a gate cutoff signal line 62 is connected to a connection point 70 between the LED 66 and the switch unit 68. When the switch unit 68 is pressed, a gate cutoff signal is output to the sensor port 12 via the gate cutoff signal line 62, and the supply of the gate signal to the external device 20 is stopped. [Selection] Figure 10
Description
本発明は、被検体の呼吸動作に同期して、当該被検体に対する放射線治療又は画像撮影を外部機器に行わせる呼吸同期システムに関する。 The present invention relates to a respiratory synchronization system that causes an external device to perform radiotherapy or image capturing on a subject in synchronization with the breathing motion of the subject.
従来より、被検体の呼吸動作を呼吸センサで検知し、呼吸センサが検知した呼吸動作に応じた呼吸信号に基づきゲート信号を作成し、当該ゲート信号を外部機器に供給することで、呼吸動作に同期した被検体に対する放射線治療又は画像撮影を外部機器に行わせる呼吸同期システムが知られている(例えば、特許文献1及び2参照)。
Conventionally, the respiratory motion of a subject is detected by a respiratory sensor, a gate signal is generated based on the respiratory signal corresponding to the respiratory motion detected by the respiratory sensor, and the gate signal is supplied to an external device, thereby performing the respiratory motion. There is known a respiratory synchronization system that causes an external device to perform radiotherapy or image capturing on a synchronized subject (see, for example,
特許文献1及び2の技術を適用した呼吸同期システムでは、センサポートに呼吸センサ及び外部機器が接続され、当該センサポートは、パーソナルコンピュータ(PC)に接続されている。呼吸センサから出力された呼吸信号は、センサポートからPCに送信される。PCは、呼吸信号に基づいて、外部機器を制御するためのゲート信号を作成する。作成されたゲート信号は、PCからセンサポートを介して外部機器に送信される。従って、放射線治療装置又は画像診断装置等の外部機器は、受信したゲート信号に従って被検体に放射線を照射し、又は、画像撮影を実行することにより、呼吸動作に同期した被検体に対する放射線治療又は画像撮影が可能となる。
In a respiratory synchronization system to which the techniques of
被検体に対する放射線治療又は画像撮影の実行中、呼吸同期システムの使用者が被検体の外観的状態や呼吸信号の時間的変化から、被検体の呼吸動作が異常状態にあることを検出した場合、使用者は、例えば、PCのキーボードやマウス等の入力操作部を操作して、外部機器に対するゲート信号の供給停止をPCに指示することにより、ゲート信号の供給を停止させ、外部機器による放射線治療又は画像撮影を停止させる。 When performing radiotherapy or imaging on a subject, the user of the respiratory synchronization system detects that the subject's breathing motion is abnormal from the appearance of the subject or the temporal change in the respiratory signal. For example, the user operates the input operation unit such as a keyboard or mouse of the PC to instruct the PC to stop supplying the gate signal to the external device, thereby stopping the supply of the gate signal, and the radiation treatment by the external device. Alternatively, image capturing is stopped.
一方、被検体の呼吸動作が異常状態から通常状態に復旧した場合、復旧を認識した使用者は、入力操作部を操作して、ゲート信号の供給再開をPCに指示する。これにより、被検体に対する放射線治療又は画像撮影を再開させることができる。 On the other hand, when the breathing motion of the subject is restored from the abnormal state to the normal state, the user who has recognized the restoration operates the input operation unit to instruct the PC to resume the supply of the gate signal. Thereby, it is possible to resume radiation therapy or image capturing on the subject.
しかしながら、ゲート信号の供給停止をPCの入力操作部から行う場合、例えば、マウスでカーソルを特定の位置に移動した上でクリックする等の一連の操作を要するため、ゲート信号の供給停止を迅速且つ誤りなく確実に行うことは難しかった。 However, when stopping the supply of the gate signal from the input operation unit of the PC, for example, a series of operations such as clicking the mouse cursor after moving the cursor to a specific position is required. It was difficult to do without error.
本発明は、このような課題を考慮してなされたものであり、呼吸同期システムの使用者が被検体の呼吸動作の異常状態を検出した場合に、ゲート信号の供給停止を単純な操作で迅速且つ誤りなく確実に行うことができる呼吸同期システムを提供することを目的とする。 The present invention has been made in consideration of such problems, and when the user of the respiratory synchronization system detects an abnormal state of the respiratory motion of the subject, the supply of the gate signal can be stopped quickly with a simple operation. It is another object of the present invention to provide a respiratory synchronization system that can reliably perform without error.
本発明は、被検体の呼吸動作を検知する呼吸センサ、及び、前記被検体に対して放射線治療又は画像撮影を行う外部機器に接続されるセンサポートと、前記センサポートに接続されるパーソナルコンピュータ(PC)とを備える呼吸同期システムに関する。 The present invention relates to a respiration sensor that detects a breathing motion of a subject, a sensor port that is connected to an external device that performs radiotherapy or imaging on the subject, and a personal computer that is connected to the sensor port ( PC).
前記呼吸同期システムは、前記呼吸センサが検知した前記呼吸動作に応じた呼吸信号に基づいてゲート信号を作成し、前記外部機器に前記ゲート信号を供給することにより、前記呼吸動作に同期した前記放射線治療又は前記画像撮影を行わせる。 The respiratory synchronization system creates a gate signal based on a respiratory signal corresponding to the respiratory action detected by the respiratory sensor, and supplies the gate signal to the external device, thereby synchronizing the radiation synchronized with the respiratory action. Treatment or imaging is performed.
そして、当該呼吸同期システムは、上記の目的を達成するため、下記のように構成されている。 The respiratory synchronization system is configured as follows in order to achieve the above object.
すなわち、前記呼吸同期システムは、前記ゲート信号の供給を遮断するゲート遮断スイッチをさらに有する。前記ゲート遮断スイッチは、発光素子と、該発光素子に対して直列に接続された常開型のスイッチ部とを有する。前記発光素子及び前記スイッチ部の直列回路の両端には、2本の電源供給線が接続され、前記発光素子と前記スイッチ部との接続点には、信号線が接続されている。 That is, the respiratory synchronization system further includes a gate cutoff switch that cuts off the supply of the gate signal. The gate cut-off switch includes a light emitting element and a normally open type switch unit connected in series to the light emitting element. Two power supply lines are connected to both ends of the series circuit of the light emitting element and the switch unit, and a signal line is connected to a connection point between the light emitting element and the switch unit.
ここで、前記2本の電源供給線を介して前記直列回路に電源が供給されている場合に、前記スイッチ部が押されて導通状態となっている間、前記ゲート遮断スイッチは、前記発光素子を点灯させると共に、前記接続点の電位に応じたゲート遮断信号を前記信号線を介して前記センサポートに出力する。これにより、前記センサポートは、前記ゲート遮断信号の入力に基づき、前記外部機器に対する前記ゲート信号の供給を停止する。 Here, when power is supplied to the series circuit via the two power supply lines, the gate cut-off switch is connected to the light emitting element while the switch unit is pushed and is in a conductive state. And a gate cutoff signal corresponding to the potential at the connection point is output to the sensor port via the signal line. Thereby, the sensor port stops the supply of the gate signal to the external device based on the input of the gate cutoff signal.
このように、本発明では、前記被検体に対する前記放射線治療又は前記画像撮影の実行中に、前記被検体の呼吸動作が異常状態であることを使用者が検出した場合、使用者は、前記スイッチ部を押すことにより、前記ゲート遮断スイッチから前記センサポートに前記ゲート遮断信号を出力させる。当該センサポートは、前記ゲート遮断信号に基づき前記外部機器への前記ゲート信号の供給を停止するので、前記放射線治療又は前記画像撮影は停止に至る。 Thus, in the present invention, when the user detects that the respiratory action of the subject is in an abnormal state during the execution of the radiotherapy or the image capturing on the subject, the user By pushing the part, the gate cutoff signal is output from the gate cutoff switch to the sensor port. Since the sensor port stops the supply of the gate signal to the external device based on the gate cutoff signal, the radiotherapy or the imaging is stopped.
従って、本発明によれば、前記被検体の呼吸動作が異常状態にある場合、前記使用者が前記スイッチ部を押すだけで、前記ゲート信号の供給が停止され、これにより、前記放射線治療又は前記画像撮影が停止される。この結果、前記PCの入力操作部から、例えば、マウスでカーソルを特定の位置に移動した上でクリックする等の一連の操作を行う方法と比べて、本発明では、前記ゲート信号の供給停止を単純な操作で迅速且つ誤りなく確実に行うことができる。 Therefore, according to the present invention, when the breathing motion of the subject is in an abnormal state, the user simply stops the supply of the gate signal by pressing the switch unit, thereby the radiotherapy or the Image capture is stopped. As a result, in the present invention, the supply of the gate signal is stopped as compared with a method of performing a series of operations such as, for example, clicking after moving the cursor to a specific position with the mouse from the input operation unit of the PC. A simple operation can be carried out quickly and reliably.
また、本発明では、前記呼吸同期システムを上記のように構成することで、以下のような効果も得られる。 Moreover, in the present invention, the following effects can be obtained by configuring the respiratory synchronization system as described above.
すなわち、前記ゲート遮断スイッチ内で前記発光素子及び前記スイッチ部が直列接続され、前記直列回路に対して前記2本の電源供給線と前記信号線とが接続される。そのため、前記使用者が前記呼吸同期システムを動作させる前に、前記スイッチ部を押して前記発光素子の点灯の有無を確認することにより、前記ゲート遮断スイッチが正常に機能することを事前に確認することが可能となる。この結果、前記放射線治療又は前記画像撮影中に前記使用者が前記スイッチ部を押しても、前記ゲート遮断スイッチが故障していたため機能しない(前記ゲート遮断スイッチを操作しても故障のため前記ゲート信号を遮断できない)という問題を回避することができる。 That is, the light emitting element and the switch unit are connected in series in the gate cutoff switch, and the two power supply lines and the signal line are connected to the series circuit. Therefore, before the user operates the respiratory synchronization system, confirming in advance that the gate cutoff switch functions normally by pressing the switch unit and confirming whether the light emitting element is lit or not. Is possible. As a result, even if the user presses the switch unit during the radiotherapy or the image capturing, the gate cut-off switch is not functioning because it is broken (the gate signal is not broken even if the gate cut-off switch is operated). Can be avoided.
また、本発明において、前記センサポートは、前記ゲート遮断信号の入力に起因して前記外部機器に対する前記ゲート信号の供給を停止した後、前記スイッチ部が開放状態に戻ることに起因して前記ゲート遮断信号の入力が停止し、前記ゲート信号の供給を再開する際の前記ゲート遮断スイッチの動作モードを設定するモード設定部をさらに有してもよい。 In the present invention, the sensor port may be configured such that the gate of the switch is returned to an open state after stopping the supply of the gate signal to the external device due to the input of the gate cutoff signal. You may further have a mode setting part which sets the operation mode of the said gate cutoff switch at the time of the input of the interruption | blocking signal being stopped, and restarting supply of the said gate signal.
この場合、本発明では、前記ゲート信号は、前記被検体の呼吸動作に同期して繰り返し作成されるパルス信号である。そのため、前記モード設定部は、前記ゲート遮断信号の入力が停止すると前記ゲート信号の供給を直ちに再開する第1モード、又は、前記ゲート遮断信号の入力が停止すると次のパルス信号の立ち上がりから前記ゲート信号の供給を再開する第2モードのいずれかに設定すればよい。 In this case, in the present invention, the gate signal is a pulse signal that is repeatedly generated in synchronization with the breathing motion of the subject. For this reason, the mode setting unit may be configured to perform the first mode in which the supply of the gate signal is immediately resumed when the input of the gate cutoff signal is stopped, or from the rising edge of the next pulse signal when the input of the gate cutoff signal is stopped. What is necessary is just to set to either of the 2nd modes which restart supply of a signal.
これにより、前記被検体の呼吸動作に同期し、且つ、前記外部機器の種類に応じた的確なタイミングで、前記外部機器に対する前記ゲート信号の供給を再開することができる。 Accordingly, the supply of the gate signal to the external device can be resumed at an accurate timing according to the type of the external device in synchronization with the breathing motion of the subject.
すなわち、前記外部機器が放射線治療装置である場合には、前記ゲート信号の供給期間中に放射線が照射されるので、前記放射線治療に対する前記被検体の拘束時間を少しでも短縮するため、前記第1モードにより、前記ゲート遮断信号の入力停止後、直ちに前記ゲート信号の供給を再開すればよい。 That is, when the external device is a radiotherapy apparatus, radiation is applied during the supply period of the gate signal, so that the restraint time of the subject for the radiotherapy is shortened as much as possible. Depending on the mode, the supply of the gate signal may be resumed immediately after the input of the gate cutoff signal is stopped.
一方、前記外部機器がCT又はMRI等の画像診断装置である場合には、前記ゲート信号の供給の立ち上がりに同期して画像撮影を行わせるため、前記第2モードにより、前記ゲート遮断信号の入力停止後、次のパルス信号が立ち上がるのを待って前記ゲート信号の供給を再開すればよい。前記呼吸信号に同期せずに前記ゲート信号の供給を再開すると、取得される診断画像の画質が低下するが、前記次のパルス信号が立ち上がるのを待って前記ゲート信号の供給を再開することで、前記呼吸信号に同期して撮影された、より高画質の診断画像を取得することができる。 On the other hand, when the external device is an image diagnostic apparatus such as CT or MRI, the second mode is used to input the gate cutoff signal in order to perform image capturing in synchronization with the rising of the gate signal supply. After stopping, the supply of the gate signal may be resumed after waiting for the next pulse signal to rise. When the supply of the gate signal is resumed without being synchronized with the respiratory signal, the image quality of the acquired diagnostic image is deteriorated, but the supply of the gate signal is resumed after waiting for the next pulse signal to rise. It is possible to obtain a higher-quality diagnostic image that is taken in synchronization with the respiratory signal.
本発明によれば、被検体の呼吸動作が異常状態にある場合、使用者がスイッチ部を押すだけで、ゲート信号の供給が停止され、これにより、放射線治療又は画像撮影が停止される。この結果、PCの入力操作部から、例えば、マウスでカーソルを特定の位置に移動した上でクリックする等の一連の操作を行う方法と比べて、本発明では、前記ゲート信号の供給停止を単純な操作で迅速且つ誤りなく確実に行うことができる。 According to the present invention, when the breathing motion of the subject is in an abnormal state, the supply of the gate signal is stopped only by the user pressing the switch unit, thereby stopping the radiotherapy or image capturing. As a result, compared with a method of performing a series of operations such as clicking the mouse after the cursor is moved to a specific position from the input operation unit of the PC, in the present invention, the supply of the gate signal is simplified. Can be carried out quickly and reliably without errors.
本発明に係る呼吸同期システムの好適な実施形態について、添付の図面を参照しながら以下詳細に説明する。 A preferred embodiment of a respiratory synchronization system according to the present invention will be described below in detail with reference to the accompanying drawings.
[1.比較例の構成]
本実施形態に係る呼吸同期システム10(図4参照)の説明に先立ち、従来の呼吸同期システム30(比較例)の構成について、図1を参照しながら説明する。
[1. Configuration of Comparative Example]
Prior to the description of the respiratory synchronization system 10 (see FIG. 4) according to the present embodiment, the configuration of a conventional respiratory synchronization system 30 (comparative example) will be described with reference to FIG.
図1に示すように、比較例の呼吸同期システム30は、センサポート12とパーソナルコンピュータ(PC)14とを有する。センサポート12とPC14との間では、中継ボックス16を介して、所定周期毎(例えば、25ms毎)に、パケット通信により信号又は情報の送受信を双方向に行うことが可能である。
As shown in FIG. 1, the
センサポート12には、呼吸センサ18と外部機器20とが接続されている。外部機器20は、図示しない患者等の被検体の患部に放射線を照射して放射線治療を行う放射線治療装置、又は、被検体の患部を含む所定の画像を撮影するCT(Computed Tomography)、MRI(Magnetic Resonance Imaging)等の画像診断装置である。一方、ロードセル等の圧力センサ又はレーザセンサからなる呼吸センサ18は、被検体の呼吸動作を検知し、検知結果を呼吸信号としてセンサポート12に出力する。
A
呼吸信号は、図2に例示するように、周期T(例えば、T=5s)の略正弦波状の波形信号であり、半周期の上側の波形が吸気に対応し、半周期の下側の波形が呼気に対応する。なお、呼吸センサ18及び外部機器20は、特許文献1及び2に開示されているので、本明細書では、その詳細な説明を省略する。
As illustrated in FIG. 2, the respiratory signal is a waveform signal having a substantially sine wave shape with a period T (for example, T = 5 s), and the upper waveform of the half cycle corresponds to inspiration, and the lower waveform of the half cycle. Corresponds to exhalation. In addition, since the
図1に戻り、センサポート12は、記憶部22に予め記憶されているファームウェアを読み出して実行することにより、センサポート12の各種機能を実現する。すなわち、センサポート12は、記憶部22に加え、ゲート信号処理部24及び転送データ生成部28を有する。また、センサポート12は、ファームウェアを実行することにより、PC14の処理周期や、センサポート12とPC14との間のパケット通信の通信周期(25ms)よりも速い処理周期(例えば、2.5ms)で、各種の処理を実行可能である。
Returning to FIG. 1, the
ゲート信号処理部24は、PC14から中継ボックス16を介して受信した所定の指示に従って、PC14内で作成されたゲート信号(第1ゲート信号)を外部機器20に供給する。
The gate
ここで、ゲート信号とは、被検体の呼吸動作に同期して、被検体に対する放射線の照射又は画像撮影を外部機器20に実行させるために、当該外部機器20に供給される制御信号である。すなわち、図2に例示するように、呼吸信号に対してゲート出力上限値(閾値、変化条件)とゲート出力下限値とが設定されている場合、ゲート出力上限値とゲート出力下限値との間に呼吸信号が入っているときに、ゲート信号はオン状態となる。一方、ゲート出力上限値とゲート出力下限値との間に呼吸信号が入っていないとき、ゲート信号はオフ状態となる。
Here, the gate signal is a control signal supplied to the
具体的に、ゲート信号は、吸気側の半周期において時間経過に伴い呼吸信号の値が低下し、時点t1でゲート出力上限値まで下降すれば、オフ状態からオン状態に切り替わる。その後、呼気側の半周期において時間経過に伴い呼吸信号の値が増加し、時点t2でゲート出力上限値まで上昇すれば、ゲート信号は、オン状態からオフ状態に切り替わる。 Specifically, the gate signal switches from the off state to the on state when the value of the respiratory signal decreases with time in the half cycle on the inhalation side and falls to the gate output upper limit value at time t1. Thereafter, if the value of the respiratory signal increases with time in the half cycle on the expiration side and rises to the gate output upper limit value at time t2, the gate signal is switched from the on state to the off state.
なお、ゲート出力上限値及びゲート出力下限値は、例えば、使用者がPC14の入力操作部36(図1参照)を操作することで、所望の値に指定することができる。
The gate output upper limit value and the gate output lower limit value can be specified as desired values by, for example, the user operating the input operation unit 36 (see FIG. 1) of the
また、呼吸信号は、周期Tの略正弦波波形の信号であるため、PC14は、周期T毎に、呼気側でオン状態となるパルス信号を作成する。そのため、図2では、t1〜t2の時間帯にパルス信号が作成された後、時点t1から周期T後の時点t3で次のパルス信号が作成される場合を図示している。従って、各周期Tで呼吸信号の値が時間経過に対して同じように変化すれば、PC14は、周期T毎の同じタイミングでゲート信号を繰り返し作成することができる。
Further, since the respiratory signal is a signal having a substantially sinusoidal waveform with a period T, the
このように、PC14が周期T毎にゲート信号としてのパルス信号を繰り返し作成するので、ゲート信号処理部24は、PC14が作成したゲート信号を外部機器20に出力することで、被検体の呼吸動作に同期して、周期T毎の同じタイミングで被検体に対する放射線の照射又は画像撮影を外部機器20に実行させることができる。
As described above, since the
転送データ生成部28は、PC14から中継ボックス16を介して送信された所定の指示を受けて、呼吸信号や外部機器20へのゲート信号の供給状態等を含む所定のデータを転送データとして生成し、生成した転送データを通信周期毎にパケット通信により、中継ボックス16を介してPC14に送信する。この場合、転送データ生成部28は、PC14からデータ転送開始指示を受け取ることで、転送データの生成及び送信を開始し、一方で、PC14からデータ転送停止指示を受け取ることで、転送データの生成及び送信を停止する。
In response to a predetermined instruction transmitted from the
一方、図1において、PC14は、記憶部34に予め記憶されているアプリケーション(ソフトウェア)を読み出して実行することにより、PC14の各種機能を実現する。すなわち、PC14は、記憶部34に加え、入力操作部36、表示部38、初期化指示部40、データ転送指示部42、ゲート信号作成部(第1ゲート信号作成部)46及び呼吸異常判断部48を有する。この場合、PC14は、OSを搭載しているので、センサポート12よりも処理速度は低いが、アプリケーションを実行することで、複雑な処理を実行可能である。
On the other hand, in FIG. 1, the
具体的に、入力操作部36は、呼吸同期システム30の使用者が操作するキーボード又はマウス等であり、表示部38は、使用者向けに各種の情報が表示されるディスプレイ等の表示装置である。
Specifically, the
初期化指示部40は、初期化処理の実行を指示する初期化指示を、中継ボックス16を介してセンサポート12に送信することにより、センサポート12に初期化処理を実行させる。データ転送指示部42は、転送データの送信開始を指示するデータ転送開始指示と、転送データの送信停止を指示するデータ転送停止指示とを、中継ボックス16を介してセンサポート12に送信する。
The
ゲート信号作成部46は、PC14が受信した転送データに含まれる呼吸信号に基づき第1ゲート信号を作成し、作成した第1ゲート信号を、ゲート出力指示として、中継ボックス16を介してセンサポート12に送信する。
The gate
呼吸異常判断部48は、受信した転送データに含まれる呼吸信号の時間変化に基づき、被検体の呼吸動作が異常状態にあるか否かを判断する。
The respiratory
この場合、呼吸異常判断部48は、呼吸動作が異常状態にあると判断すれば、その判断結果をゲート信号作成部46に通知する。ゲート信号作成部46は、通知された判断結果に基づき、第1ゲート信号の作成を停止する。
In this case, if the respiratory
一方、呼吸異常判断部48は、呼吸動作が異常状態から通常状態に復旧したと判断すれば、その判断結果をゲート信号作成部46に通知する。ゲート信号作成部46は、通知された判断結果に基づき、第1ゲート信号の作成を再開する。
On the other hand, if the respiratory
[2.比較例の動作とその課題]
比較例の呼吸同期システム30は、以上のように構成される。次に、比較例の動作と、その課題とについて、図1〜図3を参照しながら説明する。
[2. Operation of comparative example and its problems]
The
従来より、呼吸同期システム30の性能を示す重要な指標の一つとして、ゲート遅延時間Tdがある。ゲート遅延時間Tdとは、被検体の呼吸動作が変化してから、その呼吸動作の変化に対応するゲート信号を出力するまでに、当該呼吸同期システム30が要する処理時間と定義される。なお、図2では、理想的なゲート信号の波形を実線で図示すると共に、ゲート遅延時間Tdが発生している場合を一点鎖線で図示している。図2では、t1〜t4、t2〜t5、t3〜t6の時間をゲート遅延時間Tdとして例示している。
Conventionally, as one of the important indexes indicating the performance of the
そのため、ゲート遅延時間Tdが大きければ、外部機器20が呼吸動作に同期した放射線の照射又は画像撮影(以下、呼吸同期照射ともいう。)を行う際に、誤差が生じる。具体的に、放射線治療の場合では、放射線の照射位置の誤差となる。また、画像撮影の場合には、撮影タイミングの誤差となり、画質の低下につながる。例えば、被検体の呼吸回数が毎分12回である場合、T=5sとなる。そのため、Td=100msであれば、周期Tに対して2%の時間的な誤差が生じることになる。従って、呼吸動作に同期して放射線の照射又は画像撮影を精度良く行うためには、周期Tに対して無視できる程度にまでゲート遅延時間Tdを短縮する必要がある。
Therefore, if the gate delay time Td is large, an error occurs when the
比較例の呼吸同期システム30では、呼吸信号からゲート信号を作成する処理は、PC14のソフトウェアで行っている。ゲート信号の作成には複数のゲートモード(ゲート信号作成時の動作モード)があり、ゲートモード毎に参照すべき複数の設定パラメータがある。そのため、ゲート信号の作成条件が複雑となることから、PC14のソフトウェアによって、このような複雑な処理を行っている。
In the
例えば、放射線治療において、咳、くしゃみ、しゃっくり等に起因した呼吸信号の異常状態を検出した場合には、患者の安全を確保するため、一時的にゲート信号をオフ状態にして放射線の照射を中断する必要がある。この場合、呼吸信号の異常状態を検出するためには、呼吸信号の波形予測等、さらに大規模で複雑な処理を必要とする。そのため、比較例では、高性能のCPU(Central Processing Unit)と大容量のメモリとを備えたPC14のソフトウェアで、上記の処理を実現している。従って、PC14のソフトウェアの実行以外の方法により、上記の複雑な処理を実行することは考えられなかった。
For example, if an abnormal state of a respiratory signal due to coughing, sneezing, hiccups, etc. is detected during radiation therapy, the radiation of radiation is interrupted by temporarily turning off the gate signal to ensure patient safety. There is a need to. In this case, in order to detect an abnormal state of the respiratory signal, a larger and more complicated process such as waveform prediction of the respiratory signal is required. Therefore, in the comparative example, the above processing is realized by software of the
しかしながら、PC14のソフトウェアは、OS上のアプリケーションとして実行される。そのため、常に高速な実時間応答性を保証することは難しい。また、OS中の特定のタスクがCPUを占有した場合等、稀に短時間、アプリケーションの実行が阻害されるおそれがあった。さらに、外部機器20に対するゲート信号の供給にかかる時間については、アプリケーションの処理時間に加えて、センサポート12から中継ボックス16を介してPC14に呼吸信号を転送する時間と、ゲート信号(の作成結果)をPC14からセンサポート12に転送する時間とを考慮する必要がある。そのため、呼吸センサ18からセンサポート12への呼吸信号の入力より、センサポート12から外部機器20へのゲート信号の出力までのゲート遅延時間Tdについて、呼吸同期システム30では、大幅に短縮することは困難であった。
However, the software of the
ここで、比較例の呼吸同期システム30において、PC14とセンサポート12との間のパケット通信と、外部機器20に対するゲート信号の供給とを含む、外部機器20、センサポート12とPC14との間の信号又は情報の送受信について、図3のシーケンス図を参照しながら説明する。
Here, in the
PC14内において、記憶部34に記憶されたアプリケーションが読み出されて起動すると、PC14では下記の各種処理が実行される。一方、センサポート12内において、記憶部22に記憶されたファームウェアが読み出されて起動すると、センサポート12では下記の各種処理が実現される。
When the application stored in the
先ず、ステップS1において、初期化指示部40は、初期化指示のパケットをセンサポート12に送信する。センサポート12は、受信したパケットに含まれる初期化設定情報に従って、センサポート12内のハードウェア及びファームウェアの状態を初期化する。
First, in step S <b> 1, the
なお、センサポート12から外部機器20に供給されるゲート信号については、放射線の照射又は画像撮影の停止を示すオフ状態に初期化される。
Note that the gate signal supplied from the
ステップS3において、PC14のデータ転送指示部42は、データ転送開始指示のパケットをセンサポート12に送信する。ステップS4において、センサポート12の転送データ生成部28は、データ転送開始指示を受けて、PC14に対するデータ転送動作を開始する。すなわち、転送データ生成部28は、呼吸センサ18からの呼吸信号に対して、ディジタル化、ノイズ低減及び呼吸位相検出等の処理を行った上で、呼吸信号データ、呼吸位相データ、呼吸センサ18の状態及びセンサポート12の状態等の各種情報を含む転送データを生成し、生成した転送データのパケットを中継ボックス16経由でPC14に送信する。
In step S <b> 3, the data
この場合、転送データ生成部28は、PC14からデータ転送停止指示のパケットを受信するまで、一定時間(例えば、25ms)間隔で転送データのパケットをPC14に送信する(ステップS5)。なお、図3では、他の信号又は情報の送受信と区別するため、ステップS5の送信処理が一定時間間隔で行われることを、破線の矢印で図示している。
In this case, the transfer
PC14では、転送データのパケットを受信する毎に、当該転送データに含まれる上記の各種情報を記憶部34に格納する。そして、ステップS6において、ゲート信号作成部46は、受信した各種情報に基づき、予め設定されたゲート信号出力条件に従ったゲート信号の値を作成する。ゲート信号の値、呼吸波形、呼吸位相、呼吸センサ18の状態及びセンサポート12の状態等の各種情報は、表示部38の画面上に表示される。
Each time the
ゲート信号作成部46は、作成したゲート信号の値を含むゲート出力指示のパケットをセンサポート12に送信する。ゲート信号処理部24は、ゲート出力指示のパケットを受信すると、ステップS7において、当該値を示すゲート信号を外部機器20に出力する。これにより、外部機器20は、ステップS8において、供給されたゲート信号に従って、被検体に対する放射線の照射を開始することができる。
The gate
ステップS5において、転送データが一定時間間隔でセンサポート12からPC14に送信されるので、ゲート信号作成部46は、転送データを受信する毎にステップS6の処理を実行してゲート信号の値を作成し、一定時間間隔でセンサポート12にゲート出力指示を送信する。従って、センサポート12は、一定時間間隔で、PC14が作成したゲート信号を外部機器20に出力して放射線の照射を指示することができる。
In step S5, since the transfer data is transmitted from the
ところで、PC14の呼吸異常判断部48は、PC14で転送データが受信される毎に、転送データに含まれる呼吸信号について、予め設定された正常範囲を逸脱しているか否か、すなわち、呼吸信号に応じた被検体の呼吸動作に異常状態が発生しているか否かを判断している。
By the way, every time the transfer data is received by the
そして、ステップS9において、呼吸動作が異常状態にあると判断した場合、呼吸異常判断部48は、その判断結果をゲート信号作成部46に通知する。ステップS10において、ゲート信号作成部46は、呼吸異常判断部48からの通知に基づき、ゲート信号の作成を一旦停止する。すなわち、ゲート信号作成部46は、ゲート信号を構成するパルス信号の値をオン状態からオフ状態に移行させ、その結果を含めたゲート出力指示(オフ)のパケットをセンサポート12に送信する。
If it is determined in step S9 that the breathing motion is in an abnormal state, the respiratory
ステップS11において、ゲート信号処理部24は、ゲート出力指示(オフ)のパケットを受信すると、オフ状態を示すゲート信号を外部機器20に出力する。これにより、外部機器20は、ステップS12において、供給されたゲート信号に従って、被検体に対する放射線の照射を停止する。
In step S <b> 11, the gate
その後、ステップS13において、PC14で受信される転送データに含まれる呼吸信号に基づき、被検体の呼吸動作が正常状態に復旧したと判断できた場合、呼吸異常判断部48は、その判断結果をゲート信号作成部46に通知する。これにより、ステップS14において、ゲート信号作成部46は、呼吸異常判断部48からの通知に基づき、次に受信される転送データに含まれる呼吸信号データ等の各種情報に基づき、ゲート信号の作成を再開し、作成したゲート信号の値を含むゲート出力指示(オン)のパケットをセンサポート12に送信する。
Thereafter, in step S13, if it is determined that the subject's breathing motion has been restored to the normal state based on the breathing signal included in the transfer data received by the
ステップS15において、ゲート信号処理部24は、ステップS7と同様に、ゲート出力指示のパケットを受信すると、当該値を示すゲート信号を外部機器20に出力する。この結果、ステップS16において、外部機器20は、供給されたゲート信号に従って、被検体に対する放射線の照射を再開することができる。
In step S <b> 15, the gate
その後、使用者が入力操作部36を操作して、放射線照射の終了を指示すると、ステップS17において、ゲート信号作成部46は、ゲート信号の作成を終了し、ゲート信号をオン状態からオフ状態に移行させる。そして、ゲート信号作成部46は、ゲート出力指示(オフ)のパケットをセンサポート12に送信する。
Thereafter, when the user operates the
ステップS18において、ゲート信号処理部24は、ゲート出力指示(オフ)のパケットを受信すると、ステップS11と同様に、オフ状態を示すゲート信号を外部機器20に出力する。これにより、外部機器20は、ステップS19において、供給されたゲート信号に従い、被検体に対する放射線照射を終了する。
In step S18, when receiving the gate output instruction (off) packet, the gate
最後に、ステップS20において、データ転送指示部42は、データ転送停止指示のパケットをセンサポート12に送信する。ステップS21で、転送データ生成部28は、データ転送停止指示を受けて、PC14に対するデータ転送動作を停止する。
Finally, in step S <b> 20, the data
以上説明したように、比較例の呼吸同期システム30では、PC14上のソフトウェアによりゲート信号を作成していた。そのため、呼吸動作の異常状態の発生時を含めて、複雑なゲート信号出力条件に基づき、ゲート信号を作成することができる。
As described above, in the
しかしながら、前述のように、OS上のアプリケーションとして実行されるので、外部機器20に対するゲート信号の供給にかかる時間は、アプリケーションの処理時間に加え、センサポート12とPC14との間のパケットの通信時間も考慮する必要がある。そのため、ゲート遅延時間Tdを現状の値(例えば、数十ms)よりさらに短縮することが難しい。また、ゲート信号の作成をソフトウェアに頼っているため、ソフトウェアのゲート信号の作成処理等に何らかの不具合が発生し、本来はゲート信号がオフ状態であるべきところ、誤ってオン状態となって出力されれば、被検体に対して放射線が誤照射され、被検体に対して不用意に放射線を照射することになる。
However, as described above, since it is executed as an application on the OS, the time required for supplying the gate signal to the
[3.本実施形態の構成]
次に、本実施形態に係る呼吸同期システム10の構成について、図4を参照しながら説明する。なお、呼吸同期システム10の説明において、比較例の呼吸同期システム30(図1参照)と同じ構成要素については、同じ参照符号を用いて説明し、その詳細な説明を省略する。
[3. Configuration of this embodiment]
Next, the configuration of the
比較例の呼吸同期システム30と比較して、本実施形態に係る呼吸同期システム10では、PC14側に、中継ボックス16を介してセンサポート12に接続されるゲート遮断スイッチ50が設けられている。また、呼吸同期システム10において、センサポート12は、記憶部22及び転送データ生成部28に加え、電源供給部52と、前述のゲート信号処理部24(図1参照)に複数の新たな機能を持たせたゲート信号処理部54とをさらに有する。さらに、呼吸同期システム10において、PC14は、ゲート信号作成指示部44をさらに有する。
Compared with the
このように構成される本実施形態に係る呼吸同期システム10において、ゲート信号処理部54は、外部機器20に対するゲート信号の供給機能に加え、記憶部22に記憶されたファームウェアを読み出して起動させることにより、さらなる機能を実現可能である。
In the
具体的に、ゲート信号処理部54は、PC14から中継ボックス16を介して受信した所定の指示に従って、呼吸信号に基づく所定のゲート信号(第2ゲート信号)の作成を開始し、又は、該ゲート信号の作成を停止する。すなわち、ゲート信号処理部54は、ゲート信号の作成開始を指示するゲート作成開始指示を受け取ってから当該ゲート信号の作成を開始し、ゲート信号の作成停止を指示するゲート作成停止指示を受け取ると、ゲート信号の作成を停止する第2ゲート信号作成部として機能する。
Specifically, the gate
従って、ゲート信号処理部54は、ゲート作成開始指示を受け取ると、ゲート作成開始指示を参照してゲート出力上限値及びゲート出力下限値を設定した後に、呼吸信号(呼吸動作)に同期して、周期T毎の同じタイミングで第2ゲート信号を繰り返し作成する。
Therefore, upon receiving the gate creation start instruction, the gate
また、ゲート信号処理部54は、作成した第2ゲート信号、又は、PC14内で作成された第1ゲート信号のうち、いずれか一方のゲート信号を外部機器20に供給するゲート信号出力部として機能する。具体的に、ゲート信号処理部54は、ゲート作成開始指示を受け取ってからゲート作成停止指示を受け取るまでの時間帯において、第2ゲート信号を作成中であれば、作成した第2ゲート信号を外部機器20に出力する。一方、第2ゲート信号を作成中でなければ、ゲート信号処理部54は、PC14が作成した第1ゲート信号を外部機器20に出力する。
Further, the gate
さらに、ゲート信号処理部54は、第2ゲート信号の作成中、第1ゲート信号がオフ状態のときの第2ゲート信号のオン状態の継続時間を監視し、その継続時間が所定の閾値時間に到達すると、外部機器20に出力するゲート信号をオフ状態に移行させるゲート信号監視部として機能する。
Further, the gate
本実施形態では、センサポート12及びPC14の双方がゲート信号をそれぞれ作成する。そのため、ゲート遅延時間Tdを少しでも短くし、ゲート信号をリアルタイムで外部機器20に供給するためには、センサポート12のゲート信号処理部54で第2ゲート信号を作成し、外部機器20に出力すればよい。
In the present embodiment, both the
しかしながら、使用者が操作するPC14で作成した第1ゲート信号とは異なる第2ゲート信号が作成され、外部機器20に供給される場合には、被検体に対して不用意に放射線の照射又は画像撮影が実行されるおそれがある。これを阻止するため、ゲート信号処理部54は、第1ゲート信号がオフ状態であるにも関わらず、第2ゲート信号がオン状態にあり、この状態が閾値時間以上継続した場合には、安全側の観点から、外部機器20に出力するゲート信号をオフ状態に切り替える。これにより、ゲート信号処理部54から外部機器20へのゲート信号の供給が強制的に停止され、呼吸同期照射を停止させることができる。
However, when a second gate signal that is different from the first gate signal created by the
さらに、ゲート信号処理部54は、図2の吸気側で呼吸信号の値がゲート出力上限値まで下降し、第2ゲート信号がオフ状態からオン状態に変化した場合に、ゲート出力上限値を中心としたヒステリシス幅wh(図9参照)の範囲内で呼吸信号が変動している期間中は、第2ゲート信号の次の状態変化であるオン状態からオフ状態への移行を禁止させる呼吸信号監視部として機能する。
Further, the gate
また、ゲート信号処理部54は、図2の呼気側で呼吸信号の値がゲート出力上限値まで上昇し、第2ゲート信号がオン状態からオフ状態に変化した場合に、ゲート出力上限値を中心としたヒステリシス幅whの範囲内で呼吸信号が変動している期間中は、第2ゲート信号の次の状態変化であるオフ状態からオン状態への移行を禁止させる。
Further, the gate
図4に戻り、PC14のゲート信号作成指示部44は、使用者による入力操作部36の操作に起因して、ゲート作成開始指示とゲート作成停止指示とを、中継ボックス16を介してセンサポート12に送信する。この場合、呼吸異常判断部48は、センサポート12から受信した転送データに含まれる呼吸信号の時間変化に基づき、被検体の呼吸動作が異常状態にあると判断すれば、その判断結果をゲート信号作成指示部44にも通知する。これにより、ゲート信号作成指示部44は、ゲート信号処理部54が第2ゲート信号を作成中でも、通知された判断結果に基づき、中継ボックス16を介してセンサポート12にゲート作成停止指示を通知する。この結果、ゲート信号処理部54は、受信したゲート作成停止指示に基づき、第2ゲート信号の作成を停止する。
Returning to FIG. 4, the gate signal
一方、呼吸異常判断部48は、呼吸動作が異常状態から通常状態に復旧したと判断すれば、その判断結果をゲート信号作成指示部44にも通知する。ゲート信号作成指示部44は、ゲート信号処理部54が第2ゲート信号の作成を停止中でも、通知された判断結果に基づき、中継ボックス16を介してセンサポート12にゲート作成開始指示を通知する。これにより、ゲート信号処理部54は、受信したゲート作成開始指示に基づき、第2ゲート信号の作成を再開する。
On the other hand, if the respiratory
なお、ゲート遮断スイッチ50と、当該ゲート遮断スイッチ50に関わるセンサポート12及びPC14内の機能とについては、後述する。
The
本実施形態に係る呼吸同期システム10は、以上のように構成されるものであり、次に、呼吸同期システム10の特徴的な機能(第1実施形態、第2実施形態)について説明する。
The
[4.第1実施形態の機能]
第1実施形態は、上述の項目2.で説明した比較例の課題を解決するための呼吸同期システム10の特徴的な機能である。
[4. Function of First Embodiment]
In the first embodiment, the above-described
すなわち、第1実施形態は、ゲート遅延時間Tdを短縮した呼吸同期システム10を提供することを第1の目的とする。また、第1実施形態は、ゲート信号の信頼性及び安全性を高めた呼吸同期システム10を提供することを第2の目的とする。さらに、第1実施形態は、呼吸信号に含まれるノイズの影響を受けにくい呼吸同期システム10を提供することを第3の目的とする。
That is, a first object of the first embodiment is to provide the
第1及び第2の目的を達成するため、第1実施形態では、PC14内のソフトウェア(により機能する構成要素)が呼吸信号に基づく第1ゲート信号の作成処理を実行する一方で、センサポート12のファームウェア(により機能する構成要素)でも並行して呼吸信号に基づく第2ゲート信号の作成処理を実行する。すなわち、呼吸同期システム10においては、通常、ファームウェアにより作成された第2ゲート信号を外部機器20に出力し、一方で、第2ゲート信号を作成中でないときには第1ゲート信号を外部機器20に出力する。
In order to achieve the first and second objects, in the first embodiment, the software in the PC 14 (the component that functions by the software) executes the process of creating the first gate signal based on the respiratory signal, while the
このように、通常時は、センサポート12のファームウェアが作成した第2ゲート信号を外部機器20に出力する。これにより、センサポート12とPC14との間の通信時間、及び、PC14のソフトウェアの処理時間を含まない、ゲート遅延時間Tdの短い第2ゲート信号を外部機器20に出力することができる。
As described above, the second gate signal created by the firmware of the
また、第1実施形態では、第2ゲート信号がオン状態であると共に、第1ゲート信号がオフ状態である時間帯が一定時間継続した場合には、外部機器20に供給するゲート信号をオフ状態にする。このように、ファームウェアが作成した第2ゲート信号と、ソフトウェアが作成した第1ゲート信号とを照合し、第2ゲート信号のオン状態及び第1ゲート信号のオフ状態が一定時間以上継続したら、安全側のオフ状態のゲート信号を外部機器20に出力する。これにより、ゲート信号の作成処理における不具合に起因して、危険側のオン状態のゲート信号が出力され続けることを回避し、信頼性及び安全性の高いゲート信号を外部機器20に出力することができる。
In the first embodiment, when the second gate signal is in the on state and the time period in which the first gate signal is in the off state continues for a certain time, the gate signal supplied to the
さらに、第1実施形態では、呼吸信号に応じた被検体の呼吸動作が異常状態にあることを検出したときには、第1ゲート信号及び第2ゲート信号の作成処理を停止させ、第1ゲート信号及び第2ゲート信号をオフ状態にして、通常状態への復旧を待つようにし、通常状態に復旧したら、第1ゲート信号及び第2ゲート信号の作成処理を再開する。このように、呼吸信号の異常状態の検出や、異常状態の発生後の回復処理等の高度な処理に関しては、PC14のソフトウェアの制御で行うことにより、従来と同様の高い機能レベルを実現することができる。
Furthermore, in the first embodiment, when it is detected that the breathing motion of the subject according to the breathing signal is in an abnormal state, the first gate signal and the second gate signal generation process are stopped, The second gate signal is turned off to wait for restoration to the normal state. When the normal state is restored, the creation processing of the first gate signal and the second gate signal is resumed. As described above, advanced processing such as detection of an abnormal state of the respiratory signal and recovery processing after the occurrence of the abnormal state is performed by controlling the software of the
さらに、第3の目的を達成するため、第1実施形態では、ゲート信号の作成条件に基づきファームウェアが呼吸信号から第2ゲート信号を作成する際に、第2ゲート信号の状態を変化させるべき条件(オン状態からオフ状態、又は、オフ状態からオン状態に変化させるための条件)を検出した場合、第2ゲート信号の状態を変化させると共に、呼吸信号がそのときの値から一定値以上変動しないうちは、第2ゲート信号の次の状態変化を抑止する。このように、呼吸信号のレベル判定処理にヒステリシス特性を持たせることで、呼吸信号に含まれるノイズの振幅が一定値(ヒステリシス幅)未満であれば、第2ゲート信号が短期間のうちに再度変化する現象(変化時のバタツキ)を防ぐことができる。ファームウェアは、ソフトウェアと比較して、第2ゲート信号を高速処理により作成可能である一方で、呼吸信号に含まれるノイズの影響を受けやすい。従って、このようなノイズ対策を施すことにより、より信頼性の高い第2ゲート信号を作成して外部機器20に供給することができる。
Furthermore, in order to achieve the third object, in the first embodiment, when the firmware creates the second gate signal from the respiration signal based on the creation condition of the gate signal, the condition for changing the state of the second gate signal When detecting (a condition for changing from an on state to an off state or from an off state to an on state), the state of the second gate signal is changed, and the respiration signal does not vary more than a certain value from the value at that time. The next state change of the second gate signal is suppressed. In this way, by providing hysteresis characteristics to the level determination process of the respiration signal, if the amplitude of noise included in the respiration signal is less than a certain value (hysteresis width), the second gate signal is again transmitted within a short period. It is possible to prevent a changing phenomenon (flapping at the time of change). Compared to software, the firmware can create the second gate signal by high-speed processing, but is more susceptible to noise included in the respiratory signal. Therefore, by taking such noise countermeasures, a more reliable second gate signal can be created and supplied to the
[5.第1実施形態の動作]
次に、第1実施形態を実現するための具体的な動作について、図4〜図9を参照しながら説明する。ここでは、図1〜図3で説明した比較例の呼吸同期システム30と同様の動作については、同じステップ番号を付して詳細な説明を省略する。
[5. Operation of First Embodiment]
Next, specific operations for realizing the first embodiment will be described with reference to FIGS. Here, the same operations as those in the
呼吸同期システム10では、センサポート12がゲート信号処理部54をさらに有し、PC14がゲート信号作成指示部44をさらに有し、これらの構成要素の動作に伴って他の構成要素も所定の動作を行う点で、比較例の呼吸同期システム30とは異なる。これらの構成要素の動作は、センサポート12でのファームウェアの実行、及び、PC14でのアプリケーションの実行によって実現される。また、図5のシーケンス図に示すように、呼吸同期システム10においても、図3の場合と同様に、ステップS1〜S5の処理が先ず実行される。
In the
そして、一定時間毎のステップS5の実行が開始された後のステップS31において、使用者がPC14の入力操作部36を操作して、被検体に対する呼吸同期照射の開始を指示すると、ゲート信号作成指示部44は、第2ゲート信号の作成開始を指示するゲート作成開始指示のパケットをセンサポート12に送信する。このゲート作成開始指示のパケットには、第2ゲート信号の作成条件を示すゲートモードや各種のパラメータ情報が含まれている。
When the user operates the
従って、ステップS32において、ゲート信号処理部54は、受信したゲート作成開始指示に従って、呼吸信号に基づき第2ゲート信号の作成を開始する。ステップS33において、作成された第2ゲート信号がオン状態になると、ゲート信号処理部54は、この第2ゲート信号を外部機器20に出力する。これにより、外部機器20は、ステップS8において、入力された第2ゲート信号に従って、被検体に対する放射線の照射を開始する。なお、第2ゲート信号の作成処理は、通常、PC14からゲート作成停止指示のパケットを受信するまで継続して行われる。
Accordingly, in step S32, the gate
その後、PC14のゲート信号作成部46は、ステップS6の処理を実行し、ゲート出力指示(オン)のパケットをセンサポート12に送信する。センサポート12では、ゲート信号処理部54から外部機器20への第2ゲート信号の出力処理が開始されている。そのため、センサポート12がゲート出力指示(オン)を受信しても、ゲート信号処理部54は、第2ゲート信号を外部機器20へ出力し続ける。
Thereafter, the gate
なお、ステップS33で外部機器20に対する第2ゲート信号の出力が開始されると、それ以降のステップS5の処理において、転送データ生成部28は、ゲート信号処理部54が外部機器20に出力したゲート信号の値を、転送データに含めてPC14に送信する。
When the output of the second gate signal to the
次に、ステップS9の実行により呼吸動作が異常状態であると呼吸異常判断部48が判断すると、その判断結果は、ゲート信号作成指示部44及びゲート信号作成部46に通知される。これにより、ステップS34において、ゲート信号作成指示部44は、第2ゲート信号の作成停止を指示するゲート作成停止指示のパケットを作成してセンサポート12に送信する。ステップS35において、センサポート12のゲート信号処理部54は、ゲート作成停止指示を受け取ると、第2ゲート信号の作成を停止する。
Next, when the respiratory
また、PC14のゲート信号作成部46は、ステップS10において、呼吸異常判断部48の判断結果を受け、第1ゲート信号の作成を停止すると共に、第1ゲート信号がオフ状態になったことを示すゲート出力指示(オフ)のパケットを作成してセンサポート12に送信する。この結果、ステップS36において、ゲート信号処理部54は、外部機器20へ供給するゲート信号をオフ状態とし、外部機器20による放射線の照射を停止させる(ステップS12)。
In step S10, the gate
その後、ステップS13において、呼吸動作が正常状態に復旧したと呼吸異常判断部48が判断すると、その判断結果は、ゲート信号作成指示部44及びゲート信号作成部46に通知される。これにより、ステップS37において、ゲート信号作成指示部44は、第2ゲート信号の作成開始(作成再開)を指示するゲート作成開始指示のパケットを作成してセンサポート12に送信する。ステップS38において、センサポート12のゲート信号処理部54は、ゲート作成開始指示を受け取ると、第2ゲート信号の作成を再開する。この結果、ステップS39において、ゲート信号処理部54は、第2ゲート信号の出力を再開し、外部機器20による放射線の照射を再開させる(ステップS16)。
Thereafter, in step S13, when the respiratory
また、PC14のゲート信号作成部46は、ステップS14において第1ゲート信号の作成を再開し、作成した第1ゲート信号の値を含むゲート出力指示(オン)のパケットをセンサポート12に送信する。
Further, the gate
その後、次のステップS40において、作成された第2ゲート信号がオフ状態になると、ゲート信号処理部54は、第2ゲート信号をオン状態からオフ状態に移行させ、オフ状態の第2ゲート信号を外部機器20に出力する。これにより、外部機器20は、ステップS19において、供給された第2ゲート信号に従って、被検体に対する放射線の照射を停止する。
Thereafter, in the next step S40, when the generated second gate signal is turned off, the gate
一方、PC14においても、ステップS17において、ゲート信号作成部46は、第1ゲート信号をオン状態からオフ状態に移行し、ゲート出力指示(オフ)のパケットをセンサポート12に送信する。
On the other hand, also in the
次のステップS41において、使用者がPC14の入力操作部36を操作して、呼吸同期照射の終了を指示すると、ゲート信号作成指示部44は、ゲート作成停止指示のパケットを作成してセンサポート12に送信する。ステップS42において、センサポート12のゲート信号処理部54は、ゲート作成停止指示を受け取ると、第2ゲート信号の作成を停止する。第2ゲート信号は既にオフ状態となっているが、第2ゲート信号を作成停止にすることで、ゲート信号処理部54から外部機器20にオン状態の第2ゲート信号が誤って出力されることを阻止することができる。
In the next step S41, when the user operates the
最後に、データ転送指示部42は、ステップS20の処理を行ってデータ転送停止指示のパケットをセンサポート12に送信し、転送データ生成部28は、ステップS21の処理を行い、データ転送停止指示を受け、PC14に対するデータ転送動作を停止する。
Finally, the data
次に、図5のシーケンス図中、センサポート12内の一部の処理の詳細について、図6A〜図6Cを参照しながら説明する。
Next, details of a part of processing in the
図6Aは、PC14からゲート出力指示のパケットを受信したときのゲート信号処理部54(図4参照)の処理を図示したフローチャートである。この場合、当該パケットに含まれるパラメータが、第1ゲート信号がオン状態であるゲート出力指示(オン)であるとき(ステップS51:YES)、ゲート信号処理部54は、ステップS52において、第1ゲート信号の値を1(オン状態)に設定する。一方、当該パケットに含まれるパラメータが、第1ゲート信号をオフ状態にするゲート出力指示(オフ)であるとき(ステップS51:NO)、ゲート信号処理部54は、ステップS53において、第1ゲート信号を0(オフ状態)にリセットする。このような処理により、ゲート信号処理部54は、第2ゲート信号の作成を停止している場合には、第2ゲート信号に代えて、第1ゲート信号を外部機器20に供給することが可能となる。
FIG. 6A is a flowchart illustrating the processing of the gate signal processing unit 54 (see FIG. 4) when receiving a gate output instruction packet from the
図6Bは、図5のステップS32、S38において、PC14からゲート作成開始指示のパケットを受け取ったときのゲート信号処理部54の処理を図示したフローチャートである。この場合、ゲート信号処理部54は、当該パケットを受け取ると、ステップS54において、パケットに含まれる作成条件(ゲート出力上限値、ゲート出力下限値等)に基づいて、ゲート信号処理部54における第2ゲート信号の作成条件の初期設定を行う。次のステップS55において、ゲート信号処理部54は、第2ゲート信号を作成中であることを示す第2ゲート信号作成中フラグを1にセットする。この結果、ゲート信号処理部54が第2ゲート信号を作成可能な状態に至ると共に、第2ゲート信号を作成中であることをセンサポート12内の各部に認識させることができる。
FIG. 6B is a flowchart illustrating the processing of the gate
図6Cは、図5のステップS35、S42において、PC14からゲート作成停止指示のパケットを受け取ったときのゲート信号処理部54の処理を図示したフローチャートである。この場合、ゲート信号処理部54は、当該パケットを受け取ると、ステップS56において、第2ゲート信号作成中フラグを0にリセットする。この結果、ゲート信号処理部54は、第2ゲート信号の作成を停止すると共に、第2ゲート信号の作成停止をセンサポート12内の各部に認識させることができる。
FIG. 6C is a flowchart illustrating the processing of the gate
呼吸同期システム10の第1実施形態における外部機器20、センサポート12及びPC14間での信号又は情報の送受信については、概略以上の通りである。次に、センサポート12におけるゲート信号の作成処理について、図7〜図9を参照しながら、より具体的に説明する。ここでは、主として、ゲート信号処理部54の動作について説明する。
The transmission / reception of signals or information among the
図7は、ゲート信号処理部54の処理動作を説明するためのフローチャートである。図7に示す動作としては、第2ゲート信号を作成して外部機器20に出力する場合と、第2ゲート信号に代えて第1ゲート信号を外部機器20に出力する場合と、オフ状態のゲート信号を強制的に出力する場合とがある。従って、図7は、図5中、ステップS2、S32、S33、S35、S36、S38、S39、S40、S42の処理に対応する。
FIG. 7 is a flowchart for explaining the processing operation of the gate
具体的に、ゲート信号処理部54におけるゲート信号の作成処理は、ゲート信号処理の先頭部分で行われる処理であり、タイマ割込みの形で、一定時間(例えば、2.5ms)間隔で常に実行される。
Specifically, the gate signal generation process in the gate
すなわち、ステップS61において、ゲート信号処理部54は、第2ゲート信号作成中フラグが1であるか否かを判断する。ステップS2等の初期状態では第2ゲート信号作成中フラグは0であるから(ステップS61:NO)、ゲート信号処理部54は、次のステップS62において、第1ゲート信号を外部機器20に供給すべきゲート信号として設定する。これにより、ゲート信号処理部54は、設定内容に従って、第1ゲート信号を外部機器20に供給する。
That is, in step S61, the gate
また、ゲート信号処理部54は、図示しないタイマを有しており、ステップS63において、タイマの値を0にリセットし、今回の処理を終了する。
Further, the gate
その後、ステップS32等でゲート作成開始指示のパケットをセンサポート12が受信すると、ゲート信号処理部54は、第2ゲート信号作成中フラグを1に設定しているため(ステップS61:YES)、ステップS64で第2ゲート信号の作成処理を行う。従って、ゲート信号処理部54は、第2ゲート信号作成中フラグが1であり、且つ、第2ゲート信号の作成処理を行っているため、ステップS65において、第2ゲート信号を外部機器20に供給すべきゲート信号として設定する。
Thereafter, when the
次のステップS66において、ゲート信号処理部54は、第2ゲート信号が1(オン状態)、且つ、第1ゲート信号が0(オフ状態)であるか否かを判断する。第2ゲート信号が0であるか、又は、第1ゲート信号が1であれば(ステップS66:NO)、ゲート信号処理部54は、ステップS63の処理を行ってタイマを0にリセットし、今回の処理を終了する。
In the next step S66, the gate
一方、ステップS66において、第2ゲート信号が1、且つ、第1ゲート信号が0の場合(ステップS66:YES)、ゲート信号処理部54は、タイマの値が200未満であれば(ステップS67:YES)、ステップS68において、タイマの値を1だけ加算して、今回の処理を終了する。
On the other hand, when the second gate signal is 1 and the first gate signal is 0 in step S66 (step S66: YES), the gate
図7の処理を繰り返し行った結果、ステップS67において、タイマの値が200に到達すれば(ステップS67:NO)、ゲート信号処理部54は、ステップS69において、外部機器20に供給すべきゲート信号をオフ状態にして、今回の処理を終了する。
If the timer value reaches 200 in step S67 as a result of repeatedly performing the process of FIG. 7 (step S67: NO), the gate
なお、第1ゲート信号が0で、且つ、第2ゲート信号が1の場合(ステップS66:YES)とは、PC14側で第1ゲート信号をオフ状態にすべき旨の指示を出しているにも関わらず、第2ゲート信号がオン状態になっていることをいう。この場合、センサポート12から外部機器20への第2ゲート信号の供給を継続すれば、被検体に対して不用意に放射線が照射される可能性がある。
When the first gate signal is 0 and the second gate signal is 1 (step S66: YES), the
そこで、ゲート信号処理部54は、第2ゲート信号が1で且つ第1ゲート信号が0である、ゲート信号の異常状態が継続していることを監視するタイマを有している。これにより、図7に示す処理が2.5ms毎に実行されるとタイマの値を1だけ加算し、タイマの値が200に到達、すなわち、タイマの計時開始から500ms(=2.5ms×200)経過すると、それ以降、ゲート信号の異常状態が解消されるまで、ゲート信号処理部54は、センサポート12から外部機器20へのゲート信号の出力をオフにする。
Therefore, the gate
次に、図7のステップS64の処理について、図8のフローチャート及び図9のタイミングチャートを参照しながら、より詳しく説明する。 Next, the processing in step S64 in FIG. 7 will be described in more detail with reference to the flowchart in FIG. 8 and the timing chart in FIG.
ステップS71において、ゲート信号処理部54は、ゲート変化抑止フラグが0であるか否かを判断する。
In step S71, the gate
ここで、ゲート変化抑止フラグについて、図9を参照しながら説明する。時間経過に伴って呼吸信号が略正弦波状に変化する場合(図2参照)、時点t1で呼吸信号の値がゲート出力上限値まで低下すると、ゲート信号処理部54は、第2ゲート信号をオフ状態からオン状態に移行させる。この場合、ゲート信号処理部54は、時点t1から時点t2まで第2ゲート信号をオン状態に維持し、その後、時点t2で呼吸信号の値がゲート出力上限値まで上昇すると、第2ゲート信号をオン状態からオフ状態に移行させる。
Here, the gate change inhibition flag will be described with reference to FIG. When the respiratory signal changes in a substantially sine wave shape with the passage of time (see FIG. 2), the gate
ところで、図9に示すように、呼吸信号にノイズが含まれている場合、例えば、時点t1でオン状態に移行し、時点t1直後の時点t7で呼吸信号の値がゲート出力上限値まで上昇すると、ゲート信号処理部54は、第2ゲート信号をオン状態からオフ状態に移行させる。そして、時点t7から時間Tc1経過後の時点t8で呼吸信号の値がゲート出力上限値まで低下すると、オン状態に移行させる。
By the way, as shown in FIG. 9, when noise is included in the respiratory signal, for example, when the respiratory signal is turned on at time t1 and the value of the respiratory signal rises to the gate output upper limit value at time t7 immediately after time t1. The gate
すなわち、第2ゲート信号は、理想的には、周期T中、時点t1から時点t2までオン状態となる。しかしながら、図9に一点鎖線で示す理想的な呼吸信号の波形に、実線で示したノイズが重畳すると、時点t1での第2ゲート信号の状態変化時にバタツキ(チャタリング)が発生することになる。 In other words, the second gate signal is ideally turned on from the time t1 to the time t2 during the period T. However, if the noise shown by the solid line is superimposed on the ideal respiratory signal waveform shown by the alternate long and short dash line in FIG. 9, a flutter (chattering) occurs when the state of the second gate signal changes at time t1.
このことは、時点t2での第2ゲート信号の状態変化時にも発生するおそれがある。この場合、時点t2直後の時点t9で呼吸信号の値がゲート出力上限値まで下降すると、ゲート信号処理部54は、第2ゲート信号をオフ状態からオン状態に移行させ、時点t9から時間Tc2経過後の時点t10で呼吸信号の値がゲート出力上限値まで上昇すると、オフ状態に移行させる。
This may also occur when the state of the second gate signal changes at time t2. In this case, when the value of the respiratory signal falls to the gate output upper limit value at time t9 immediately after time t2, the gate
そこで、呼吸同期システム10では、センサポート12のゲート信号処理部54が、時点t1、t2の周辺で、ゲート出力上限値を中心とした上下にwhのヒステリシス幅を設定する。そして、時点t1以降、呼吸信号がヒステリシス幅wh内で上下動する場合、ゲート信号処理部54は、第2ゲート信号のオン状態を維持して、次の状態変化であるオフ状態への移行を禁止する。また、時点t2以降、呼吸信号がヒステリシス幅wh内で上下動する場合、ゲート信号処理部54は、第2ゲート信号のオフ状態を維持して、次の状態変化であるオン状態への移行を禁止する。これによって、呼吸信号に重畳したノイズによる第2ゲート信号の状態変化時のバタツキの発生を抑止するようにしている。
Therefore, in the
そこで、図8に戻り、ステップS71でのゲート変化抑止フラグとは、第2ゲート信号の状態が変化したときに1にセットされ、呼吸信号がヒステリシス幅wh内に留まっている間、1の値をとるフラグである。そのため、ゲート変化抑止フラグは、ヒステリシス幅wh内の期間中、第2ゲート信号の次の状態変化を抑止する役割を持つ。なお、この期間以外の時間では、ゲート変化抑止フラグは0となる。 Returning to FIG. 8, the gate change inhibition flag in step S71 is set to 1 when the state of the second gate signal changes, and is 1 while the respiratory signal remains within the hysteresis width wh. It is a flag that takes Therefore, the gate change inhibition flag has a role of inhibiting the next state change of the second gate signal during the period within the hysteresis width wh. Note that the gate change suppression flag is 0 at times other than this period.
ここで、ヒステリシス幅whは、呼吸信号に重畳するノイズの振幅より大きな値とする必要がある。従って、ヒステリシス幅whは、予め定められた所定値(例えば、呼吸信号の可変範囲の2%)とするか、又は、PC14からゲート信号作成開始指示のパケットのパラメータで指定してもよい。
Here, the hysteresis width wh needs to be larger than the amplitude of noise superimposed on the respiratory signal. Therefore, the hysteresis width wh may be set to a predetermined value (for example, 2% of the variable range of the respiration signal) or may be specified by a parameter of a packet of a gate signal creation start instruction from the
従って、図5のステップS2等の初期状態では、ゲート作成開始指示のパケットをセンサポート12が受信していないため、図8でゲート変化抑止フラグは0である(ステップS71:YES)と共に、第2ゲート信号も0である(ステップS72:YES)。
Therefore, in the initial state such as step S2 in FIG. 5, since the
次に、ゲート信号処理部54は、現在の呼吸信号の値がゲート作成条件、すなわち、ゲート出力上限値とゲート出力下限値との間に入っているかどうかを検査する(ステップS73)。呼吸信号の値がゲート出力上限値とゲート出力下限値との間にあれば(ステップS73:YES)、ゲート信号処理部54は、ステップS74で第2ゲート信号を1にセットし、次のステップS75でゲート変化抑止フラグを1にセットして、今回のステップS64の処理を終了する。
Next, the gate
一方、ゲート出力上限値とゲート出力下限値との間に呼吸信号の値が入っていなければ(ステップS73:NO)、ゲート信号処理部54は、今回のステップS64の処理を直ちに終了する。
On the other hand, if there is no respiratory signal value between the gate output upper limit value and the gate output lower limit value (step S73: NO), the gate
次に、ステップS71において、ゲート変化抑止フラグが1の場合、すなわち、第2ゲート信号の状態が変化した直後の場合(ステップS71:NO)、次のステップS76において、ゲート信号処理部54は、現在の呼吸信号の値がヒステリシス幅wh内に収まっているか否かを検査する。呼吸信号の値がヒステリシス幅wh内に収まっていれば(ステップS76:YES)、ゲート信号処理部54は、今回のステップS64の処理を直ちに終了する。すなわち、時点t1又は時点t2で一旦オン状態又はオフ状態となった第2ゲート信号の状態を維持し、ノイズに起因したヒステリシス幅wh内での第2ゲート信号の次の状態変化の発生を阻止する。
Next, when the gate change inhibition flag is 1 in step S71, that is, immediately after the state of the second gate signal is changed (step S71: NO), in the next step S76, the gate
一方、呼吸信号の値がヒステリシス幅whから脱していれば(ステップS76:NO)、次のステップS77において、ゲート信号処理部54は、ノイズに起因する第2ゲート信号の状態変化は発生しないと判断し、ゲート変化抑止フラグを0にリセットして今回のステップS64の処理を終了する。
On the other hand, if the value of the respiratory signal deviates from the hysteresis width wh (step S76: NO), in the next step S77, the gate
このように、ゲート変化抑止フラグは、第2ゲート信号の値が変化したときに1にセットされ、ゲート出力上限値を中心とするヒステリシス幅whから呼吸信号が離れるまで、第2ゲート信号の次の状態変化を抑止する役割を持つ。これにより、第2ゲート信号の状態変化時、呼吸信号に含まれるノイズにより第2ゲート信号が短期間のうちに再度変化する現象(状態変化時のバタツキ)の発生を防ぐことができる。 In this way, the gate change suppression flag is set to 1 when the value of the second gate signal changes, and the second gate signal is continued until the respiratory signal leaves the hysteresis width wh centered on the gate output upper limit value. It has a role to suppress state changes. Thereby, when the state of the second gate signal changes, it is possible to prevent the occurrence of a phenomenon in which the second gate signal changes again in a short period (fluctuation at the time of state change) due to noise included in the respiratory signal.
次に、ゲート変化抑止フラグが0(ステップS71:YES)、且つ、第2ゲート信号が1(ステップS72:NO)の場合、ステップS78において、ゲート信号処理部54は、現在の呼吸信号の値がゲート出力上限値とゲート出力下限値との間に入っているか否かを検査する。
Next, when the gate change suppression flag is 0 (step S71: YES) and the second gate signal is 1 (step S72: NO), in step S78, the gate
呼吸信号の値がゲート出力上限値とゲート出力下限値との間に入っていない場合(ステップS78:NO)、次のステップS79において、ゲート信号処理部54は、第2ゲート信号を0にリセットする。次のステップS80において、ゲート信号処理部54は、ゲート変化抑止フラグを1にセットして、今回のステップS64の処理を終了する。
When the value of the respiration signal is not between the gate output upper limit value and the gate output lower limit value (step S78: NO), in the next step S79, the gate
一方、ゲート出力上限値とゲート出力下限値との間に呼吸信号の値が入っていれば(ステップS78:YES)、ゲート信号処理部54は、今回のステップS64の処理を直ちに終了する。
On the other hand, if the value of the respiratory signal is between the gate output upper limit value and the gate output lower limit value (step S78: YES), the gate
[6.第1実施形態の効果]
以上説明したように、第1実施形態では、外部機器20に接続されたセンサポート12に備わるゲート信号処理部54が第2ゲート信号を作成し、外部機器20に出力する。これにより、外部機器20に出力されるゲート信号のゲート遅延時間Tdを容易且つ確実に短くすることができる。この結果、外部機器20に対してゲート信号をリアルタイムで供給し、より高い精度で呼吸に同期して当該外部機器20を動作させることができる。
[6. Effect of First Embodiment]
As described above, in the first embodiment, the gate
すなわち、第1実施形態では、呼吸信号からゲート信号を作成する処理を、従来のPC14のソフトウェアに加えて、センサポート12のファームウェアでも並行して行うようにしている。従って、通常は、ファームウェアが作成した第2ゲート信号を外部機器20に出力する。これにより、通常時は、ファームウェアが作成した第2ゲート信号を外部機器20に出力することで、センサポート12とPC14との間の通信時間及びソフトウェアの処理時間を含まない、ゲート遅延時間Tdの短いゲート信号を外部機器20に出力することができる。
That is, in the first embodiment, the process of creating the gate signal from the respiratory signal is performed in parallel with the firmware of the
なお、第2ゲート信号を作成中でなければ、ゲート信号処理部54は、外部機器20を確実に動作させるため、第1ゲート信号を外部機器20に供給する。
If the second gate signal is not being created, the gate
また、ゲート信号作成指示部44は、第2ゲート信号の作成開始を指示するゲート作成開始指示と、第2ゲート信号の作成停止を指示するゲート作成停止指示とをセンサポート12に通知するので、ゲート信号処理部54は、ゲート作成開始指示を受けてからゲート作成停止指示を受けるまでの間、第2ゲート信号を確実に作成することができる。
Further, the gate signal
また、センサポート12のゲート信号処理部54は、第2ゲート信号の作成中、第1ゲート信号がオフ状態のときの第2ゲート信号のオン状態の継続時間を監視し、継続時間が所定の閾値時間(第1実施形態では500ms)に到達した場合に、第2ゲート信号をオフ状態に移行させる。ファームウェアが作成した第2ゲート信号がオン状態で、ソフトウェアが作成した第1ゲート信号がオフ状態であり、このような状態が一定時間継続した場合には、ゲート信号をオフ状態にして外部機器20に出力する。これにより、安全性及び信頼性の高いゲート信号の供給を可能とする。
Further, the gate
すなわち、PC14側でオフ状態の第1ゲート信号を作成しているにも関わらず、センサポート12側でオン状態の第2ゲート信号を作成し続けている場合には、外部機器20に供給するゲート信号を強制的にオフ状態に移行させることで、不要なゲート信号が外部機器20に供給されて、被検体に対する放射線治療又は画像撮影が不用意に行われることを回避することができる。
That is, if the second gate signal in the ON state is continuously generated on the
このように、ファームウェアが作成した第2ゲート信号とソフトウェアが作成した第1ゲート信号とを照合し、第2ゲート信号のオン状態と第1ゲート信号のオフ状態とが一定時間以上継続したら、外部機器20に対して安全側のオフ状態のゲート信号を出力することにより、ファームウェア又はソフトウェアにおけるゲート信号の作成処理の不具合に起因して、危険側のオン状態のゲート信号が出力され続けることを回避し、信頼性及び安全性の高いゲート信号を外部機器20に出力することができる。
In this way, the second gate signal created by the firmware is compared with the first gate signal created by the software, and if the second gate signal on state and the first gate signal off state continue for a certain time or longer, By outputting a safe-side off-state gate signal to the
また、PC14は、呼吸信号に基づいて呼吸動作が異常状態にあるか否かを判断する呼吸異常判断部48を有している。これにより、ゲート信号作成指示部44は、呼吸動作が異常状態にあると呼吸異常判断部48が判断した場合、ゲート作成停止指示をセンサポート12に送信し、一方で、呼吸動作が異常状態から通常状態に復旧したと呼吸異常判断部48が判断した場合、ゲート作成開始指示をセンサポート12に送信することができる。この場合でも、安全性及び信頼性の高いゲート信号の供給が可能となる。
The
つまり、ソフトウェアが呼吸信号の異常状態を検出したときには、ファームウェアによる第2ゲート信号の作成処理を停止させ、第2ゲート信号をオフ状態にして異常状態からの復旧を待ち、通常状態に復旧したらファームウェアによる第2ゲート信号の作成処理を再開させる。従って、呼吸信号の異常状態の検出や、異常状態からの回復処理等の高度な処理については、ソフトウェアの制御で行うことで、第1実施形態では、従来と同様の高い処理レベルを実現することができる。 That is, when the software detects an abnormal state of the respiratory signal, the second gate signal creation process by the firmware is stopped, the second gate signal is turned off, the recovery from the abnormal state is waited, and the firmware is restored when the normal state is restored. The second gate signal creation process is resumed. Therefore, advanced processing such as detection of an abnormal state of the respiratory signal and recovery processing from the abnormal state is performed by software control, and in the first embodiment, a high processing level similar to the conventional one is realized. Can do.
また、ゲート作成開始指示には、指定されたゲート出力上限値及びゲート出力下限値が第2ゲート信号の状態を変化させる条件として含まれている。そして、センサポート12のゲート信号処理部54は、この変化条件に基づき第2ゲート信号を作成する場合に、第2ゲート信号の状態が変化した後に、ゲート出力上限値を中心とした所定のヒステリシス幅whの範囲内で呼吸信号が変動しているときには、第2ゲート信号の次の状態変化を禁止する。
The gate creation start instruction includes the designated gate output upper limit value and gate output lower limit value as conditions for changing the state of the second gate signal. When the gate
つまり、第2ゲート信号の作成条件に基づいて、ファームウェアが呼吸信号から第2ゲート信号を作成する際に、第2ゲート信号の状態を変化させるべき条件を検出したら、第2ゲート信号の状態を変化させると共に、呼吸信号がそのときの値からヒステリシス幅wh以上変動しないうちは、第2ゲート信号の次の状態変化を抑止する。 That is, when the firmware detects the condition for changing the state of the second gate signal when the firmware generates the second gate signal from the respiration signal based on the generation condition of the second gate signal, the state of the second gate signal is changed. While changing, the next state change of the second gate signal is suppressed as long as the respiration signal does not change from the value at that time by the hysteresis width wh or more.
このように、第2ゲート信号の状態変化後にヒステリシス幅の範囲内で呼吸信号が変動している間、第2ゲート信号の次の状態変化を禁止することで、呼吸信号に含まれるノイズに起因して、第2ゲート信号の状態変化後の短期間で当該第2ゲート信号の状態が再度変化する現象(状態変化時のバタツキ)が発生することを防ぐことができる。 Thus, while the respiratory signal fluctuates within the hysteresis width after the second gate signal changes, the next state change of the second gate signal is prohibited, thereby causing noise included in the respiratory signal. Thus, it is possible to prevent the occurrence of a phenomenon in which the state of the second gate signal changes again in a short period after the state change of the second gate signal (fluctuation at the time of state change).
[7.第2実施形態の構成]
次に、本実施形態に係る呼吸同期システム10の第2実施形態について、図10〜図12を参照しながら説明する。
[7. Configuration of Second Embodiment]
Next, a second embodiment of the
第2実施形態では、図4に示したように、PC14側にゲート遮断スイッチ50を設け、センサポート12に電源供給部52及びゲート信号処理部54を設ける。そして、第2実施形態では、使用者のゲート遮断スイッチ50の操作に起因して、ゲート信号処理部54から外部機器20へのゲート信号の出力を強制的に停止させる。以下に、第2実施形態について、詳細に説明する。
In the second embodiment, as shown in FIG. 4, a
なお、第1実施形態でも説明したように、ゲート信号処理部54は、図7のフローチャートに従って、外部機器20に供給するゲート信号を作成する。そのため、以下の第2実施形態の説明において、「ゲート信号」は、ゲート信号処理部54から外部機器20に供給される信号をいう。
As described in the first embodiment, the gate
図10に示すように、センサポート12とゲート遮断スイッチ50との間には、3本の配線が設けられている。このうち、2本は、電源供給線としての電源線58と接地線60とであり、残りの1本は、ゲート遮断信号線62である。電源供給部52は、抵抗値R1を有する抵抗器64が電源線58に接続されている。
As shown in FIG. 10, three wires are provided between the
ゲート遮断スイッチ50では、発光素子としての発光ダイオード(LED)66と常開型のスイッチ部68とが直列に接続されている。この場合、LED66のアノード側に電源線58が接続されている。また、LED66のカソード側とスイッチ部68との間の接続点70には、ゲート遮断信号線62が接続されている。スイッチ部68の接続点70とは反対側の端部は、接地線60を介してセンサポート12のアース72に接地されている。センサポート12において、ゲート遮断信号線62と接地線60との間には、抵抗値R2(R1≪R2)の抵抗器74が接続されている。なお、LED66とスイッチ部68とによって直列回路76が構成される。
In the
この場合、電源供給部52から抵抗器64、電源線58及び接地線60を介してゲート遮断スイッチ50に電源供給(例えば、+5Vの電源供給)が行われている場合に、スイッチ部68が押されていなければ、抵抗器74の抵抗値R2が大きいため、LED66には僅かな順方向電流しか流れず、LED66は消灯状態を維持する。この状態では、抵抗器64及びLED66の電圧降下は小さいため、ゲート遮断信号線62は+5Vに近いハイレベル電圧となる。
In this case, when power is supplied from the
一方、スイッチ部68が押されて導通状態となっている間、スイッチ部68によって抵抗器74が短絡されるので、LED66には大きな順方向電流が流れ、LED66は点灯する。この場合、ゲート遮断スイッチ50は、接続点70の電位に応じた信号を、ゲート遮断信号として、ゲート遮断信号線62を介してセンサポート12に出力する。なお、スイッチ部68が導通状態となった場合、アース72と接続点70とが略同じ電位となるため、ゲート遮断信号は、0Vに近いローレベル信号となる。
On the other hand, since the
ゲート信号処理部54は、スイッチ部68が押されてローレベルのゲート遮断信号が入力された場合、外部機器20へのゲート信号の出力を停止する。一方、スイッチ部68が開放状態となってローレベルのゲート遮断信号が入力されなくなると、ゲート信号処理部54は、外部機器20へのゲート信号の出力を再開する。
The gate
また、ゲート信号処理部54は、ゲート遮断信号の入力に起因して外部機器20に対するゲート信号の出力を停止した後、スイッチ部68が開放状態に戻ることに起因してゲート遮断信号の入力が停止し、ゲート信号の出力を再開する際、センサポート12に対するゲート遮断スイッチ50の動作モードを設定するモード設定部として機能する。具体的に、ゲート信号は、図11に示すように、所定の周期T毎に繰り返し作成されるパルス信号であるため、ゲート信号処理部54は、ゲート遮断信号の入力が停止するとゲート信号の出力を直ちに再開する第1モード(治療モード)に設定するか、又は、ゲート遮断信号の入力が停止すると次のパルス信号の立ち上がりからゲート信号の出力を再開する第2モード(診断モード)に設定する。
The gate
図11では、時点t11から時点t12までの時間Tgだけスイッチ部68が押された場合を図示している。この場合、第1モードでは、時間Tgの経過後、時点t12から直ちにゲート信号の出力が再開される。
FIG. 11 illustrates a case where the
一方、第2モードでは、時点t12でゲート信号の出力が再開されることはなく、2番目のパルス信号が時点t13でオフ状態となり、時点t11から時間Ts経過後の時点t14で3番目のパルス信号がオン状態となるタイミングで、外部機器20に対するゲート信号の出力を再開する。これにより、ゲート信号は、常に、呼吸信号に同期したタイミングで立ち上がる。
On the other hand, in the second mode, the output of the gate signal is not resumed at time t12, the second pulse signal is turned off at time t13, and the third pulse is reached at time t14 after the elapse of time Ts from time t11. At the timing when the signal is turned on, the output of the gate signal to the
なお、治療モードとは、外部機器20が放射線治療装置である場合に、被検体に対して放射線を照射する放射線治療を行う場合でのゲート信号の供給モードをいう。また、診断モードとは、外部機器20が画像診断装置である場合に、被検体に対して画像撮影を行う場合でのゲート信号の供給モードをいう。
The treatment mode refers to a gate signal supply mode in the case where the
また、第2実施形態でも、センサポート12からPC14に一定間隔毎に転送データのパケットが送信される。そのため、ゲート遮断スイッチ50からセンサポート12にゲート遮断信号が入力された場合、ゲート信号処理部54が第1モード又は第2モードを設定し、ゲート信号処理部54が設定した動作モードによって外部機器20に対するゲート信号の出力が停止又は再開したときに、転送データ生成部28は、これらの状況を示す情報を転送データに含ませてPC14に送信することができる。従って、PC14では、当該転送データを受信すると、表示部38は、ゲート遮断スイッチ50の操作状態の情報も画面上に表示することができる。
Also in the second embodiment, packets of transfer data are transmitted from the
[8.第2実施形態の特徴的な機能]
次に、第2実施形態の特徴的な機能について説明する。
[8. Characteristic functions of the second embodiment]
Next, characteristic functions of the second embodiment will be described.
先ず、第2実施形態において、ゲート遮断スイッチ50は、被検体に対する放射線治療又は画像撮影の実行中に、被検体に呼吸状態の突発的な変化等、何らかの異常が発生した場合、外部機器20に出力されるゲート信号を直ちにオフ状態に移行させて、放射線の照射又は画像撮影を停止するための操作手段として機能する。
First, in the second embodiment, the
従って、ゲート遮断スイッチ50は、通常操作されることはほとんどない。但し、被検体の異常時に放射線の照射や画像撮影を停止するための重要な安全手段であるため、実際に使用する際に故障していて、本来の機能を果たせないという不具合が発生しないようにする必要がある。そこで、第2実施形態では、ゲート遮断スイッチ50等を構成する部品のうち、いずれか1個の部品の単一故障、すなわち、1個の部品だけが故障し、他の部品は正常であるような故障が発生した場合に、当該故障により被検体に及ぼす影響を回避すると共に、ゲート遮断スイッチ50の操作が効かないという事態を回避するようにしている。
Therefore, the
すなわち、第2実施形態において、使用者は、放射線の照射又は画像撮影に先立ち、電源供給部52からゲート遮断スイッチ50に電源供給が行われる状態で、スイッチ部68を押してLED66が点灯し、且つ、スイッチ部68から手を離すことによりLED66が消灯することを事前に確認する。この事前確認の結果、ゲート遮断スイッチ50等を構成する各部品の単一故障が発生した場合に現れる障害現象について、以下に説明する。
That is, in the second embodiment, the user presses the
(1)LED66の短絡故障又は開放故障が発生している場合、事前確認時にスイッチ部68を押しても、LED66は点灯しない。従って、当該事前確認によりLED66の短絡故障又は開放故障を検出することが可能である。
(1) If a short circuit failure or an open failure of the
(2)スイッチ部68の短絡故障が発生している場合、抵抗器74が短絡状態となるので、スイッチ部68を押さなくても、LED66は常時点灯する。従って、事前確認によりスイッチ部68の短絡故障を検出することが可能である。
(2) When a short circuit failure of the
(3)スイッチ部68の開放故障が発生している場合、スイッチ部68を押しても、LED66は点灯しない。従って、事前確認によりスイッチ部68の開放故障を検出することが可能である。
(3) When an open failure of the
(4)抵抗器64は、電源線58を流れる電流を抑制する電流制限抵抗器として機能する。そのため、抵抗器64の短絡故障が発生している場合、事前確認時、電源線58には過大電流が流れる。従って、図示しない電流センサ等で過大電流を検出することにより、抵抗器64の短絡故障を事前に検出することが可能である。なお、電流センサの検出結果についても、転送データに含めてセンサポート12からPC14に送信し、使用者に通知してもよい。
(4) The
(5)抵抗器64の開放故障が発生している場合、事前確認時、スイッチ部68を押しても、LED66は点灯しない。従って、事前確認により抵抗器64の開放故障を検出することが可能である。
(5) If an open failure of the
(6)抵抗器74の短絡故障が発生している場合、正常時にスイッチ部68を押したときと同じ状態になる。そのため、スイッチ部68を押さなくても、LED66は常時点灯する。従って、事前確認により抵抗器74の短絡故障を検出することが可能である。
(6) When a short circuit failure of the
(7)抵抗器74の開放故障が発生している場合、抵抗値R2が極めて大きな値になっている状態であり、事前確認時には、スイッチ部68を押すとLED66は点灯し、スイッチ部68から手を離すとLED66は消灯する。この状態は、ゲート遮断スイッチ50の動作上、故障による影響はなく、正常に動作する。
(7) When the open circuit failure of the
(8)電源線58の断線が発生している場合、事前確認時、スイッチ部68を押しても、LED66は点灯しない。従って、事前確認により電源線58の断線故障を検出することが可能である。
(8) When the disconnection of the
(9)ゲート遮断信号線62の断線が発生している場合、常時、ゲート遮断信号線62の電位が低いので、ゲート遮断スイッチ50からゲート遮断信号が出力され続けている状態となる。この場合、安全側への故障障害となる。また、この故障障害の結果についても、ゲート遮断スイッチ50の操作状態を転送データに含めてセンサポート12からPC14に通知し、PC14の表示部38が当該操作状態の情報を表示(通知)することにより、使用者は、前記操作状態を事前に検出することができる。
(9) When the disconnection of the gate
(10)接地線60の断線、又は、電源線58とゲート遮断信号線62との短絡が発生している場合、事前確認時、スイッチ部68を押しても、LED66は点灯しない。従って、事前確認により、接地線60の断線、又は、電源線58とゲート遮断信号線62との短絡を検出することが可能である。
(10) When the
(11)接地線60とゲート遮断信号線62との短絡が発生している場合、スイッチ部68を押さなくても、LED66は常時点灯する。従って、事前確認により、接地線60とゲート遮断信号線62との短絡を検出することが可能である。
(11) When a short circuit occurs between the
(12)電源線58と接地線60との短絡が発生している場合、事前確認時、スイッチ部68を押しても、LED66は点灯しない。従って、事前確認により、電源線58と接地線60との短絡を検出することが可能である。
(12) When a short circuit occurs between the
このように、(7)及び(9)以外の故障は、全て事前確認により検出可能である。すなわち、(7)の故障は、ゲート遮断スイッチ50の動作に影響しない。また、(9)の故障の場合、常にゲート遮断動作が行われるため、外部機器20に対してゲート信号が出力されないという安全側の障害になる。
As described above, all failures other than (7) and (9) can be detected by prior confirmation. That is, the failure (7) does not affect the operation of the
この結果、放射線の照射又は画像撮影中にゲート遮断スイッチ50が効かないという障害の発生を回避することができる。また、(9)の故障については、前述のように、センサポート12がゲート遮断信号の状態をPC14に通知し、ソフトウェアによってゲート遮断スイッチ50の状態を表示部38の画面上に表示して使用者に通知すれば、事前に検出することが可能となる。
As a result, it is possible to avoid the occurrence of a failure in which the
ところで、外部機器20が放射線治療装置である場合、放射線治療装置は、ゲート信号がオン状態のときに放射線を照射し、ゲート信号がオフ状態のときに放射線の照射を停止する。一方、外部機器20がCT、MRI等の画像診断装置である場合には、ゲート信号の立上り(オフ状態からオン状態への状態変化時)に撮影を行う。
By the way, when the
従って、ゲート遮断スイッチ50が操作された場合、センサポート12は、直ちにゲート信号をオフ状態にする。そして、ゲート遮断スイッチ50の操作が解除された後のゲート信号の出力再開方法に関して、センサポート12は、外部機器20の要求条件に応じて、第1モード(治療モード)と第2モード(診断モード)との2つの動作モードを持つ。従って、センサポート12は、いずれか一方の動作モードで動作することにより、ゲート信号の出力を再開する。この動作モードは、予めPC14のソフトウェアに設定された情報に基づき、ソフトウェアがセンサポート12に対する初期化指示(図3及び図5のステップS1参照)の一環として、センサポート12に指示すればよい。
Therefore, when the
図11に示すように、使用者が時点t11から時点t12の時間Tgの間、ゲート遮断スイッチ50を押下する場合、第1モードでは、ゲート遮断スイッチ50が操作された期間だけゲート信号をオフ状態とし、ゲート遮断スイッチ50の操作が解除された時点で、直ちにゲート信号の出力を再開する。これにより、第1モードでは、時点t12からゲート信号が出力される。この結果、放射線治療の場合には、治療時間の短縮化を図ることができる。
As shown in FIG. 11, when the user presses down the
一方、第2モードでは、ゲート遮断スイッチ50が操作された期間(時間Tg)に加え、操作解除後のパルス信号の立下り(時点t13)までゲート信号をオフ状態とする。そして、次のパルス信号の立上り(時点t14)からゲート出力を再開する。つまり、時点t11から時点t14までの時間Tsでは、ゲート信号の出力が禁止される。
On the other hand, in the second mode, in addition to the period (time Tg) in which the
従って、CT、MRI等の画像診断の場合、ゲート遮断スイッチ50の操作が解除されたら、次のパルス信号の立上りから被検体の呼吸動作に同期して撮影が再開される。これにより、ゲート遮断スイッチ50の操作による診断画像に乱れが発生することを抑制することができる。
Accordingly, in the case of image diagnosis such as CT and MRI, when the operation of the
[9.第2実施形態の動作]
次に、第2実施形態の動作について、図12を参照しながら説明する。図12は、センサポート12のゲート信号処理部54におけるゲート遮断処理を説明したものである。
[9. Operation of Second Embodiment]
Next, the operation of the second embodiment will be described with reference to FIG. FIG. 12 illustrates the gate blocking process in the gate
ゲート遮断処理は、ゲート信号処理の最終部分、すなわち、ゲート信号をセンサポート12から外部機器20に出力する段階で行われる処理であり、タイマ割込みの形で、一定周期(例えば、2.5ms)毎に常に実行される。
The gate cut-off process is a process performed at the final part of the gate signal process, that is, a stage in which the gate signal is output from the
センサポート12において、初期状態では、図7のフローチャートによって作成されるゲート信号の値は0であるから(ステップS81:NO)、ゲート信号処理部54は、ステップS82において、第2モード(診断モード)でゲート遮断動作を実行中であることを示すゲート遮断フラグを0にリセットする。その後、ステップS83において、ゲート信号処理部54から外部機器20に出力されるゲート信号の値を0(オフ状態)に設定して、今回の処理を終了する。
In the
次に、PC14からセンサポート12への第1ゲート信号の供給が開始されるか、又は、ゲート信号処理部54で第2ゲート信号の作成が開始されると、ゲート信号が1(オン状態)になる(ステップS81:YES)。そこで、ステップS84において、ゲート信号処理部54は、ゲート遮断スイッチ50から入力したゲート遮断信号の値を確認する。
Next, when the supply of the first gate signal from the
この場合、ゲート遮断信号がハイレベル信号であれば、スイッチ部68が押されていないことになるので(ステップS84:NO)、次のステップS85において、ゲート信号処理部54は、ゲート遮断フラグが0であるか否かを判断する。初期状態では、ゲート遮断フラグが0であるため(ステップS85:YES)、ゲート信号処理部54は、ステップS83において、外部機器20に出力するゲート信号の値を1に設定して、今回の処理を終了する。すなわち、ゲート信号処理部54は、オン状態のゲート信号を外部機器20に供給する。
In this case, if the gate cut-off signal is a high level signal, the
次に、ゲート遮断スイッチ50のスイッチ部68が押されて、ゲート遮断信号がローレベル信号になると(ステップS84:YES)、次のステップS86において、第2モード(診断モード)であれば(ステップS86:YES)、ゲート信号処理部54は、ステップS87において、ゲート遮断フラグを1にセットし、次のステップS88において、外部機器20に出力するゲート信号の値を0に設定する。これにより、ゲート信号処理部54は、ステップS83で、オフ状態のゲート信号を外部機器20に出力する。
Next, when the
ゲート遮断フラグは、第2モードでゲート遮断動作を開始したことを記憶部22に記憶するための制御フラグである。この場合、ゲート遮断フラグが一旦セットされると(ステップS85:NO)、ゲート遮断スイッチ50が解除され、ゲート遮断信号がハイレベル信号に戻っても、ステップS88において、ゲート信号を0に変えて、オフ状態のゲート信号を外部機器20に出力する。従って、第2モードでは、ゲート遮断動作は、図7のフローチャートにより作成されたゲート信号が0になり、ゲート遮断フラグが0にリセットされるまで継続される。
The gate cutoff flag is a control flag for storing in the
一方、第1モード(治療モード)では(ステップS86:NO)、ゲート遮断フラグはセットされないため、ゲート遮断スイッチ50のスイッチ部68が押され、ゲート遮断信号が0である期間に限り、ゲート遮断動作を行うことになる。
On the other hand, in the first mode (therapeutic mode) (step S86: NO), since the gate cutoff flag is not set, the
[10.第2実施形態の効果]
従来は、被検体に対する放射線治療又は画像撮影の実行中、使用者が被検体の外観的状態や呼吸信号の時間的変化から、被検体の呼吸動作が異常状態にあることを検出した場合、使用者は、例えば、PC14の入力操作部36を操作して、ゲート信号の供給停止をPC14に指示することにより、外部機器20に対するゲート信号の供給を停止させ、外部機器20による放射線治療又は画像撮影を停止させていた。
[10. Effect of Second Embodiment]
Conventionally, when performing radiotherapy or imaging on a subject, the user detects that the subject's breathing motion is abnormal based on the appearance of the subject or temporal changes in the respiratory signal. For example, the person operates the
一方、被検体の呼吸動作が異常状態から通常状態に復旧した場合には、復旧を認識した使用者は、入力操作部36を操作して、ゲート信号の供給再開をPC14に指示することにより、外部機器20に対するゲート信号の供給を再開させ、被検体に対する放射線治療又は画像撮影を再開させていた。
On the other hand, when the breathing motion of the subject is restored from the abnormal state to the normal state, the user who has recognized the restoration operates the
しかしながら、ゲート信号の供給停止をPC14の入力操作部36から行う場合、例えば、マウスでカーソルを特定の位置に移動した上でクリックする等の一連の操作を要するため、ゲート信号の供給停止を迅速且つ誤りなく確実に行うことは難しかった。
However, when stopping the supply of the gate signal from the
そこで、第2実施形態では、上述のように、被検体に対する放射線治療又は画像撮影の実行中に、被検体の呼吸動作が異常状態であることを使用者が検出した場合、使用者は、スイッチ部68を押すことにより、ゲート遮断スイッチ50からセンサポート12にゲート遮断信号を出力させる。当該センサポート12は、ゲート遮断信号に基づき外部機器20へのゲート信号の供給を停止するので、放射線治療又は画像撮影は停止に至る。
Therefore, in the second embodiment, as described above, when the user detects that the breathing motion of the subject is in an abnormal state during the execution of radiotherapy or image capturing on the subject, the user switches the switch. By pushing the
従って、第2実施形態によれば、被検体の呼吸動作が異常状態にある場合、使用者がスイッチ部68を押すだけで、ゲート信号の供給が停止され、これにより、放射線治療又は画像撮影が停止される。この結果、PC14の入力操作部36から、例えば、マウスでカーソルを特定の位置に移動した上でクリックする等の一連の操作を行う方法と比べて、第2実施形態では、ゲート信号の供給停止を単純な操作で迅速且つ誤りなく確実に行うことができる。
Therefore, according to the second embodiment, when the breathing motion of the subject is in an abnormal state, the supply of the gate signal is stopped only by the user pressing the
また、第2実施形態では、呼吸同期システム10を上記のように構成することで、以下のような効果も得られる。
Moreover, in the second embodiment, the following effects can be obtained by configuring the
すなわち、ゲート遮断スイッチ50内でLED66及びスイッチ部68が直列接続され、直列回路76に対して電源線58、接地線60及びゲート遮断信号線62が接続される。そのため、使用者が呼吸同期システム10を動作させる前に、スイッチ部68を押してLED66の点灯の有無を確認することにより、ゲート遮断スイッチ50が正常に機能することを事前に確認することが可能となる。この結果、放射線治療又は画像撮影中に使用者がスイッチ部68を押しても、ゲート遮断スイッチ50が故障していたため機能しない(ゲート遮断スイッチ50を操作しても故障のためゲート信号を遮断できない)という問題を回避することができる。
That is, the
また、第2実施形態において、ゲート信号処理部54は、ゲート遮断信号の入力が停止すると外部機器20に対するゲート信号の供給を直ちに再開する第1モード、又は、ゲート遮断信号の入力が停止すると次のパルス信号の立ち上がりから外部機器20に対するゲート信号の供給を再開する第2モードのいずれかに設定する。
In the second embodiment, the gate
これにより、被検体の呼吸動作に同期し、且つ、外部機器20の種類に応じた的確なタイミングで、外部機器20に対するゲート信号の供給を再開することができる。
Accordingly, the supply of the gate signal to the
すなわち、外部機器20が放射線治療装置である場合には、ゲート信号の供給期間中に放射線が照射されるので、放射線治療に対する被検体の拘束時間を少しでも短縮するため、第1モードにより、ゲート遮断信号の入力停止後、直ちにゲート信号の供給を再開すればよい。
That is, when the
一方、外部機器20がCT又はMRI等の画像診断装置である場合には、ゲート信号の供給の立ち上がりに同期して画像撮影を行わせるため、第2モードにより、ゲート遮断信号の入力停止後、次のパルス信号が立ち上がるのを待ってゲート信号の供給を再開すればよい。呼吸信号に同期せずにゲート信号の供給を再開すると、取得される診断画像の画質が低下するが、次のパルス信号が立ち上がるのを待ってゲート信号の供給を再開することで、呼吸信号に同期して撮影された、より高画質の診断画像を取得することができる。
On the other hand, when the
なお、本発明は、上述した実施形態に限らず、本発明の要旨を逸脱することなく、種々の構成を採り得ることは勿論である。 Note that the present invention is not limited to the above-described embodiment, and various configurations can be adopted without departing from the gist of the present invention.
10…呼吸同期システム 12…センサポート
14…PC 18…呼吸センサ
20…外部機器 44…ゲート信号作成指示部
48…呼吸異常判断部 50…ゲート遮断スイッチ
52…電源供給部 54…ゲート信号処理部
58…電源線 60…接地線
62…ゲート遮断信号線 66…LED
68…スイッチ部 70…接続点
76…直列回路
DESCRIPTION OF
68 ...
Claims (2)
前記呼吸センサが検知した前記呼吸動作に応じた呼吸信号に基づいてゲート信号を作成し、前記外部機器に前記ゲート信号を供給することにより、前記呼吸動作に同期した前記放射線治療又は前記画像撮影を行わせる呼吸同期システムにおいて、
前記ゲート信号の供給を遮断するゲート遮断スイッチをさらに有し、
前記ゲート遮断スイッチは、発光素子と、該発光素子に対して直列に接続された常開型のスイッチ部とを有し、
前記発光素子及び前記スイッチ部の直列回路の両端に2本の電源供給線が接続されると共に、前記発光素子と前記スイッチ部との接続点に信号線が接続され、
前記2本の電源供給線を介して前記直列回路に電源が供給されている場合に、前記スイッチ部が押されて導通状態となっている間、前記ゲート遮断スイッチは、前記発光素子を点灯させると共に、前記接続点の電位に応じたゲート遮断信号を前記信号線を介して前記センサポートに出力し、
前記センサポートは、前記ゲート遮断信号の入力に基づき、前記外部機器に対する前記ゲート信号の供給を停止することを特徴とする呼吸同期システム。 A respiratory sensor for detecting a respiratory motion of the subject, a sensor port connected to an external device for performing radiotherapy or image capturing on the subject, and a personal computer connected to the sensor port,
A gate signal is created based on a breathing signal corresponding to the breathing motion detected by the breathing sensor, and the gate signal is supplied to the external device, so that the radiotherapy or the image capturing synchronized with the breathing motion is performed. In the respiratory synchronization system to be performed,
A gate cut-off switch for cutting off the supply of the gate signal;
The gate cut-off switch includes a light emitting element and a normally open switch unit connected in series to the light emitting element,
Two power supply lines are connected to both ends of the series circuit of the light emitting element and the switch unit, and a signal line is connected to a connection point between the light emitting element and the switch unit,
When power is supplied to the series circuit via the two power supply lines, the gate cut-off switch turns on the light emitting element while the switch unit is pushed and is in a conductive state. A gate cutoff signal corresponding to the potential of the connection point is output to the sensor port via the signal line,
The respiratory synchronization system according to claim 1, wherein the sensor port stops the supply of the gate signal to the external device based on the input of the gate cutoff signal.
前記センサポートは、前記ゲート遮断信号の入力に起因して前記外部機器に対する前記ゲート信号の供給を停止した後、前記スイッチ部が開放状態に戻ることに起因して前記ゲート遮断信号の入力が停止し、前記ゲート信号の供給を再開する際の前記ゲート遮断スイッチの動作モードを設定するモード設定部をさらに有し、
前記ゲート信号は、前記被検体の呼吸動作に同期して繰り返し作成されるパルス信号であり、
前記モード設定部は、前記ゲート遮断信号の入力が停止すると前記ゲート信号の供給を直ちに再開する第1モード、又は、前記ゲート遮断信号の入力が停止すると次のパルス信号の立ち上がりから前記ゲート信号の供給を再開する第2モードのいずれかに設定することを特徴とする呼吸同期システム。 The respiratory synchronization system of claim 1, wherein
After the sensor port stops supplying the gate signal to the external device due to the input of the gate cutoff signal, the input of the gate cutoff signal stops due to the switch unit returning to the open state. And a mode setting unit for setting an operation mode of the gate cutoff switch when resuming the supply of the gate signal,
The gate signal is a pulse signal that is repeatedly generated in synchronization with the breathing motion of the subject,
The mode setting unit may be a first mode in which the supply of the gate signal is immediately resumed when the input of the gate cutoff signal is stopped, or when the input of the gate cutoff signal is stopped, A respiratory synchronization system, wherein the system is set to one of the second modes in which supply is resumed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015034128A JP5902332B1 (en) | 2015-02-24 | 2015-02-24 | Respiratory synchronization system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015034128A JP5902332B1 (en) | 2015-02-24 | 2015-02-24 | Respiratory synchronization system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP5902332B1 true JP5902332B1 (en) | 2016-04-13 |
JP2016154672A JP2016154672A (en) | 2016-09-01 |
Family
ID=55747728
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015034128A Active JP5902332B1 (en) | 2015-02-24 | 2015-02-24 | Respiratory synchronization system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5902332B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6878262B2 (en) * | 2017-12-20 | 2021-05-26 | 株式会社東芝 | Medical devices, methods of controlling medical devices, and programs |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05325700A (en) * | 1992-05-26 | 1993-12-10 | Matsushita Electric Works Ltd | Switching action display device |
JPH08115627A (en) * | 1994-10-14 | 1996-05-07 | Mitsubishi Heavy Ind Ltd | Switch circuit with failure detection function |
JPH10201863A (en) * | 1998-02-19 | 1998-08-04 | Hitachi Ltd | Method for irradiating radioactive rays and its device |
JP2002085399A (en) * | 2000-09-18 | 2002-03-26 | Shimadzu Corp | X-ray ct apparatus |
JP2003074097A (en) * | 2001-09-03 | 2003-03-12 | Noritz Corp | Faucet display device |
JP2003225236A (en) * | 2002-02-04 | 2003-08-12 | Shimadzu Corp | Emergency stop circuit |
JP2004049532A (en) * | 2002-07-19 | 2004-02-19 | Ge Medical Systems Global Technology Co Llc | Penetrating x-ray data acquiring apparatus and x-ray ct system |
JP2011120776A (en) * | 2009-12-11 | 2011-06-23 | Toshiba Corp | Medical image diagnostic apparatus |
-
2015
- 2015-02-24 JP JP2015034128A patent/JP5902332B1/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05325700A (en) * | 1992-05-26 | 1993-12-10 | Matsushita Electric Works Ltd | Switching action display device |
JPH08115627A (en) * | 1994-10-14 | 1996-05-07 | Mitsubishi Heavy Ind Ltd | Switch circuit with failure detection function |
JPH10201863A (en) * | 1998-02-19 | 1998-08-04 | Hitachi Ltd | Method for irradiating radioactive rays and its device |
JP2002085399A (en) * | 2000-09-18 | 2002-03-26 | Shimadzu Corp | X-ray ct apparatus |
JP2003074097A (en) * | 2001-09-03 | 2003-03-12 | Noritz Corp | Faucet display device |
JP2003225236A (en) * | 2002-02-04 | 2003-08-12 | Shimadzu Corp | Emergency stop circuit |
JP2004049532A (en) * | 2002-07-19 | 2004-02-19 | Ge Medical Systems Global Technology Co Llc | Penetrating x-ray data acquiring apparatus and x-ray ct system |
JP2011120776A (en) * | 2009-12-11 | 2011-06-23 | Toshiba Corp | Medical image diagnostic apparatus |
Also Published As
Publication number | Publication date |
---|---|
JP2016154672A (en) | 2016-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20160179187A1 (en) | I/O Interface-Based Signal Output Method and Apparatus | |
JP7444887B2 (en) | Switch control device and its control method, and robot-assisted surgical device | |
WO2009031060A2 (en) | Clock supervision unit | |
US6839866B2 (en) | System and method for the use of reset logic in high availability systems | |
JP5902332B1 (en) | Respiratory synchronization system | |
TW201911813A (en) | Network Switching System | |
JP5890546B1 (en) | Respiratory synchronization system | |
CN103885849A (en) | Watchdog circuit of electronic system | |
TWI531935B (en) | Optical navigation sensor with integrated charge pump | |
CN107791252B (en) | Control device, control system, control method, and recording medium | |
JP6353709B2 (en) | Backup signal generation circuit for load control | |
US10928446B2 (en) | Watchdog built in test (BIT) circuit for fast system readiness | |
EP3133449B1 (en) | Monitoring circuit and electronic device | |
KR20180049693A (en) | Mobile X RAY APPARATUS AND OPERATION METHOD OF THE SAME | |
US10164856B2 (en) | Reconciliation of asymmetric topology in a clustered environment | |
KR101671956B1 (en) | Device and method for resetting of system | |
JP5663630B2 (en) | Computer automatic operation device, automatic operation method, and automatic operation program | |
US11314606B2 (en) | Substitution device, information processing system, and substitution method | |
CN105320615B (en) | Data storage method and data storage device | |
JP6470114B2 (en) | Control system | |
JP6812540B2 (en) | Power converter and power conversion system | |
JP2017107322A (en) | Switch device for generating safety input signal and numerical control system | |
CN107230490B (en) | Memory device and reset method thereof | |
JP5713386B2 (en) | Clock dynamic switching control device | |
US11169892B1 (en) | Detecting and reporting random reset faults for functional safety and other high reliability applications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20160301 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160309 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5902332 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |