(57)【要約】【課題】加速サイクルをより短くすることが可能な加速器の制御方法、加速器の制御装置、及び粒子線治療システムを提供する。【解決手段】本実施形態による加速器の制御方法は、電流値の指令信号に基づき、荷電粒子の加速エネルギに応じて主加速器内を周回させる磁場を発生させる電流を複数の偏向電磁石に供給する加速器の制御方法であって、ビーム輸送系への荷電粒子の出射を伴う加速サイクルの場合には、偏向電磁石の電流値を一定にさせるフラット領域を設け、ビーム輸送系への荷電粒子の出射を伴わない加速サイクルの場合には、電流値の指令信号に、フラット領域を設けず、電流値のフラット領域への移行時、またはフラット領域からの移行時に電流値の時間変化を平滑化させ、平滑化に要する時間を、荷電粒子の所定の取り出しエネルギ、または、所定の取り出しエネルギへの変更前後のエネルギの差に基づいて決定する。【選択図】図１
2019186214.tif 000002
【特許請求の範囲】
【請求項１】
荷電粒子の加速エネルギに応じて主加速器内を周回させる磁場を発生させる複数の偏向電磁石と、電流値の指令信号に基づき、前記磁場を発生させる電流を前記複数の偏向電磁石に供給する電源とを有する加速器の制御方法であって、
ビーム輸送系への前記荷電粒子の出射を伴う加速サイクルの場合には、前記電流値の指令信号に、前記荷電粒子の所定の取り出しエネルギに対応させて前記偏向電磁石の電流値を一定にさせるフラット領域を設け、
前記ビーム輸送系への前記荷電粒子の出射を伴わない加速サイクルの場合には、前記電流値の指令信号に、前記フラット領域を設けず、
前記偏向電磁石の電流値の前記フラット領域への移行時、または前記フラット領域からの移行時に電流値の時間変化を平滑化させ、
前記平滑化に要する時間を、前記荷電粒子の所定の取り出しエネルギ、または、所定の取り出しエネルギへの変更前後のエネルギの差に基づいて決定する、加速器の制御方法。
【請求項２】
荷電粒子を入射エネルギまで加速して主加速器に入射する入射器と、主加速器に入射された前記荷電粒子に加速エネルギを与える高周波加速空洞と、前記荷電粒子の前記加速エネルギに応じて前記主加速器内を周回させる磁場を発生させる複数の偏向電磁石と、電流値の指令信号に基づき、前記磁場を発生させる電流を前記複数の偏向電磁石に供給する電源と、前記荷電粒子を前記主加速器からビーム輸送系に出射させるための出射用機器とを備える加速器の制御方法であって、
前記ビーム輸送系への前記荷電粒子の出射を伴わない加速サイクルにおける前記偏向電磁石の電流値の時間変化には、前記荷電粒子の最低エネルギに対応したフラットボトム区間と、最高エネルギに対応したトップ地点またはフラットトップ区間と、前記フラットボトム区間から加速するための加速区間と、前記トップ地点または前記フラットトップ区間からフラットボトムに減速するための減速区間とを生じさせ、所定の取り出しエネルギに対応させて前記偏向電磁石の電流値を一定にさせるフラット領域を生じさせず、
前記ビーム輸送系への前記荷電粒子の出射を伴う加速サイクルにおける前記偏向電磁石の電流値の時間変化には、前記減速区間及び前記加速区間の少なくともいずれかに対応する区画の途中に所定の取り出しエネルギに対応して前記電流値が一定となるフラット領域を生じさせ、
前記対応する区画から前記フラット領域への移行の際、または前記フラット領域から前記対応する区画への移行の際に、前記電流値の時間変化を平滑化し、また、前記平滑化に要する時間を、前記荷電粒子の所定の取り出しエネルギ、または、所定の取り出しエネルギへの変更前後のエネルギの差に基づいて決定する、加速器の制御方法。
【請求項３】
荷電粒子の加速エネルギに応じて主加速器内を周回させる磁場を発生させる複数の偏向電磁石と、電流値の指令信号に基づき、前記磁場を発生させる電流を前記複数の偏向電磁石に供給する電源とを有する加速器の制御装置であって、
ビーム輸送系への前記荷電粒子の出射を伴う加速サイクルの場合には、前記荷電粒子の所定の取り出しエネルギに対応させて前記偏向電磁石の電流値を一定にさせるフラット領域を設けた前記電流値の指令信号を生成し、
前記ビーム輸送系への前記荷電粒子の出射を伴わない加速サイクルの場合には、前記フラット領域を設けていない前記電流値の指令信号を生成する電流信号生成部を有し、
前記電流値の指令信号は、前記偏向電磁石の電流値の前記フラット領域への移行時、または前記フラット領域からの移行時に電流変化を平滑化させるスムージング区間を有し、
前記スムージング区間の時間長さは、前記荷電粒子の所定の取り出しエネルギ、または、所定の取り出しエネルギへの変更前後のエネルギの差に基づいて決定する加速器の制御装置。
【請求項４】
クロック信号を生成するクロック信号生成部と、
前記クロック信号に対応付けられ、電流値の情報を有する時系列な基準信号を記憶する記憶部と、
を更に備え、
前記電流信号生成部は、前記クロック信号の受信に応じて、前記時系列な基準信号を順に出力して、前記電流値の指令信号を生成し、また、クロック周期の連続的な増加または減少に応じて、前記スムージング区間を生成する、請求項３に記載の加速器の制御装置。
【請求項５】
前記記憶部は、
前記荷電粒子の所定の取り出しエネルギまたは、所定の取り出しエネルギへの変更前後のエネルギの差と、前記スムージング区間の時間長さとを対応させたデータテーブルを記憶し、
前記クロック信号生成部は、前記データテーブルに基づいて、前記クロック信号を出力する、請求項４に記載の加速器の制御装置。
【請求項６】
前記クロック信号生成部は、
所定の取り出しエネルギへの変更前後のエネルギの差に基づき、前記スムージング区間の設定に用いるクロック数を演算する第１演算式、及び、前記所定の取り出しエネルギへの変更前後のエネルギの差に基づき、前記スムージング区間の設定を開始した時点からのクロック数に対応するクロック周期を演算する第２演算式の少なくともいずれかを用いて前記クロック信号を出力する、請求項４に記載の加速器の制御装置。
【請求項７】
前記クロック信号は、前記主加速器の４極電磁石の電流信号、及び前記主加速器の高周波加速空洞の周波数指令信号と同期している、請求項４乃至６のいずれか一項に記載の加速器の制御装置。
【請求項８】
基準となる時系列な電流値の情報を有する時系列な基準信号と、前記偏向電磁石に流れる電流を時間あたりに変動可能な範囲内に制限するためのスムージング領域に対応する時系列な補正信号とを記憶する記憶部を更に備え、
前記電流信号生成部は、前記時系列な基準信号と前記時系列な補正信号に基づき、前記電流変化を平滑化する前記電流値の指令信号を生成する、請求項３に記載の加速器の制御装置。
【請求項９】
前記電流信号生成部は、前記基準信号の指令値と、前記補正信号の指令値との加算値に基づく前記電流値の指令信号を生成する、請求項８に記載の加速器の制御装置。
【請求項１０】
前記電流信号生成部は、所定の取り出しエネルギへの変更前後のエネルギの差に応じた係数を前記補正信号の指令値に乗算した値を前記基準信号の指令値に加算して、前記電流値の指令信号を生成する、請求項９に記載の加速器の制御装置。
【請求項１１】
前記電流変化を平滑化させるスムージング区間は、前記偏向電磁石の過度特性に基づき演算されている、請求項３に記載の加速器の制御装置。
【請求項１２】
荷電粒子を入射エネルギまで加速して主加速器に入射する入射器と、
前記主加速器に入射された前記荷電粒子に加速エネルギを与える高周波加速空洞と、
前記荷電粒子の前記加速エネルギに応じて前記主加速器内を周回させる磁場を発生させる複数の偏向電磁石と、
電流値の指令信号に基づき、前記磁場を発生させる電流を前記複数の偏向電磁石に供給する電源と、
前記荷電粒子を前記主加速器からビーム輸送系に出射させるための出射用機器と、
前記入射器、前記高周波加速空洞、前記電源、及び前記出射用機器の内の少なくとも前記電源を制御する制御装置と、
を備える粒子線治療システムであって、
前記制御装置は、
前記ビーム輸送系への前記荷電粒子の出射を伴う加速サイクルの場合には、前記荷電粒子の所定の取り出しエネルギに対応させて前記偏向電磁石の電流値を一定にさせるフラット領域を設けた前記電流値の指令信号を生成し、
前記ビーム輸送系への前記荷電粒子の出射を伴わない加速サイクルの場合には、前記フラット領域を設けていない前記電流値の指令信号を生成し、
前記フラット領域への移行時、または前記フラット領域からの移行時に電流変化を平滑化させるスムージング区間を生成し、
前記スムージング区間の時間長さを、前記荷電粒子の所定の取り出しエネルギ、または、所定の取り出しエネルギへの変更前後のエネルギの差に基づいて決定する電流信号生成部を有する、粒子線治療システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、加速器の制御方法、加速器の制御装置、及び粒子線治療システムに関する。
【背景技術】
【０００２】
一般に、粒子線治療システムに用いる加速器は、イオン源から入射器で加速された荷電粒子を入射エネルギで主加速器に入射し、主加速器で目的のエネルギに加速する。この主加速器における偏向電磁石の生成する磁界により、荷電粒子を所定の軌道に沿って周回させている。この偏向電磁石の電源から供給される電流の増加により磁場強度を増加させつつ、磁場強度に対応した周波数を有する高周波電力を高周波加速空洞に与えることにより、荷電粒子を所定の軌道に沿って加速させている。
【０００３】
主加速器から荷電粒子を取り出す際には、例えば所定のエネルギまで加速後、一定のエネルギまで減速し、荷電粒子のエネルギを一定に保った状態で、主加速器から荷電粒子の取り出しを行う。取り出された荷電粒子は、ビーム輸送系を経て、治療室へ導入される。また、この方法では所定のエネルギでの照射が終了した後、次の異なるエネルギまで減速し、エネルギを一定に保った状態で、再び荷電粒子の取り出しを行う。
【０００４】
荷電粒子を減速中に所定のエネルギ状態で一定に保つには、偏向電磁石の電流値とこれに対応した高周波電力の周波数を減少変化から一定値に移行する必要がある。ところが、偏向電磁石の電流を減少変化中に急峻に一定値にすると、電流応答が間に合わず、電流偏差が大きくなり、荷電粒子の位置飛びや荷電粒子の消失が発生してしまう。このため、偏向電磁石の電流値を一定値にする前後には電流が滑らかに一定値に移行するように、スムージング領域が設けられている。
【０００５】
従来の加速器制御において、このような運転方法を実現する偏向電磁石の電流制御は、予め計算された時間軸に対する電流値の指令信号（電流信号）がメモリに記憶されており、時間経過とともに、電流値の指令信号を偏向電磁石の電源に逐次出力する方法をとっている。この場合、所定の取り出しエネルギに対応する部分では、電流値が一定になるような短いフラット領域が設けられている。このように、短いフラット領域と、短いフラット領域の前後のスムージング領域が電流値の指令信号の指令パターンに組み込まれている。そして、偏向電磁石の電流値がこの短いフラット領域になったタイミングで、電流値の出力の更新をストップし、保持することで、エネルギの一定状態を保っている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第４８７３５６３号公報
【特許文献２】特開２０１７−１１２０２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来の加速器で実現していた荷電粒子の取り出しエネルギの種類は１０種類程度であり、レンジシフタ等のハードウェア機器を用いて、さらに細分化したエネルギ種類を作っていた。一方で、レンジシフタの切り替え等には時間を要し、ハードウェアのメンテナンス等も必要になってしまう。このため、加速器だけで細分化した荷電粒子の取り出しエネルギを作り出すことも求められている。他方で、治療時間短縮のために加速サイクルの短縮化が求められる。
【課題を解決するための手段】
【０００８】
本実施形態による加速器の制御方法は、荷電粒子の加速エネルギに応じて主加速器内を周回させる磁場を発生させる複数の偏向電磁石と、電流値の指令信号に基づき、前記磁場を発生させる電流を前記複数の偏向電磁石に供給する電源とを有する加速器の制御方法であって、ビーム輸送系への前記荷電粒子の出射を伴う加速サイクルの場合には、前記電流値の指令信号に、前記荷電粒子の所定の取り出しエネルギに対応させて前記偏向電磁石の電流値を一定にさせるフラット領域を設け、前記ビーム輸送系への前記荷電粒子の出射を伴わない加速サイクルの場合には、前記電流値の指令信号に、前記フラット領域を設けず、前記偏向電磁石の電流値の前記フラット領域への移行時、または前記フラット領域からの移行時に電流値の時間変化を平滑化させ、前記平滑化に要する時間を、前記荷電粒子の所定の取り出しエネルギ、または、所定の取り出しエネルギへの変更前後のエネルギの差に基づいて決定するものである。
【０００９】
本実施形態による加速器の制御方法は、荷電粒子を入射エネルギまで加速して主加速器に入射する入射器と、主加速器に入射された前記荷電粒子に加速エネルギを与える高周波加速空洞と、前記荷電粒子の前記加速エネルギに応じて前記主加速器内を周回させる磁場を発生させる複数の偏向電磁石と、電流値の指令信号に基づき、前記磁場を発生させる電流を前記複数の偏向電磁石に供給する電源と、前記荷電粒子を前記主加速器からビーム輸送系に出射させるための出射用機器とを備える加速器の制御方法であって、前記ビーム輸送系への前記荷電粒子の出射を伴わない加速サイクルにおける前記偏向電磁石の電流値の時間変化には、前記荷電粒子の最低エネルギに対応したフラットボトム区間と、最高エネルギに対応したトップ地点またはフラットトップ区間と、前記フラットボトム区間から加速するための加速区間と、前記トップ地点または前記フラットトップ区間からフラットボトムに減速するための減速区間とを生じさせ、所定の取り出しエネルギに対応させて前記偏向電磁石の電流値を一定にさせるフラット領域を生じさせず、前記ビーム輸送系への前記荷電粒子の出射を伴う加速サイクルにおける前記偏向電磁石の電流値の時間変化には、前記減速区間及び前記加速区間の少なくともいずれかに対応する区画の途中に所定の取り出しエネルギに対応して前記電流値が一定となるフラット領域を生じさせ、前記対応する区画から前記フラット領域への移行の際、または前記フラット領域から前記対応する区画への移行の際に、前記電流値の時間変化を平滑化し、また、前記平滑化に要する時間を、前記荷電粒子の所定の取り出しエネルギ、または、所定の取り出しエネルギへの変更前後のエネルギの差に基づいて決定するものである。
【００１０】
本実施形態による加速器の制御装置は、荷電粒子の加速エネルギに応じて主加速器内を周回させる磁場を発生させる複数の偏向電磁石と、電流値の指令信号に基づき、前記磁場を発生させる電流を前記複数の偏向電磁石に供給する電源とを有する加速器の制御装置であって、ビーム輸送系への前記荷電粒子の出射を伴う加速サイクルの場合には、前記荷電粒子の所定の取り出しエネルギに対応させて前記偏向電磁石の電流値を一定にさせるフラット領域を設けた前記電流値の指令信号を生成し、前記ビーム輸送系への前記荷電粒子の出射を伴わない加速サイクルの場合には、前記フラット領域を設けていない前記電流値の指令信号を生成する電流信号生成部を有し、前記電流値の指令信号は、前記偏向電磁石の電流値の前記フラット領域への移行時、または前記フラット領域からの移行時に電流変化を平滑化させるスムージング区間を有し、前記スムージング区間の時間長さは、前記荷電粒子の所定の取り出しエネルギ、または、所定の取り出しエネルギへの変更前後のエネルギの差に基づいて決定するものである。
【００１１】
本実施形態による粒子線治療システムは、荷電粒子を入射エネルギまで加速して主加速器に入射する入射器と、前記主加速器に入射された前記荷電粒子に加速エネルギを与える高周波加速空洞と、前記荷電粒子の前記加速エネルギに応じて前記主加速器内を周回させる磁場を発生させる複数の偏向電磁石と、電流値の指令信号に基づき、前記磁場を発生させる電流を前記複数の偏向電磁石に供給する電源と、前記荷電粒子を前記主加速器からビーム輸送系に出射させるための出射用機器と、前記入射器、前記高周波加速空洞、前記電源、及び前記出射用機器の内の少なくとも前記電源を制御する制御装置と、を備える粒子線治療システムであって、前記制御装置は、前記ビーム輸送系への前記荷電粒子の出射を伴う加速サイクルの場合には、前記荷電粒子の所定の取り出しエネルギに対応させて前記偏向電磁石の電流値を一定にさせるフラット領域を設けた前記電流値の指令信号を生成し、前記ビーム輸送系への前記荷電粒子の出射を伴わない加速サイクルの場合には、前記フラット領域を設けていない前記電流値の指令信号を生成し、前記フラット領域への移行時、または前記フラット領域からの移行時に電流変化を平滑化させるスムージング区間を生成し、前記スムージング区間の時間長さを、前記荷電粒子の所定の取り出しエネルギ、または、所定の取り出しエネルギへの変更前後のエネルギの差に基づいて決定する電流信号生成部を有するものである。
【発明の効果】
【００１２】
本発明によれば、加速サイクルをより短くすることが可能となり、治療時間をより短くできる。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態に係る粒子線治療システム１の概略的な全体構成を示す図。
【図２】加速サイクル間における電流の基準信号を例示する図。
【図３】図２で示した基準信号に基づき生成される電流信号とクロック信号との関係を示す図。
【図４】クロック信号の停止時に生成される電流信号を示す図。
【図５】基準信号の一部を拡大した図。
【図６】基準信号に基づき出力される電流信号を例示する図。
【図７】クロック信号と電流信号とを説明するタイムチャート。
【図８】荷電粒子の減速期間中の基準信号からスムージング領域を生成する例を示す図。
【図９】エネルギ定常状態と、クロック数との関係を示す図。
【図１０】スムージングを開始してからのクロック数とクロック間隔との関係を示す図。
【図１１】クロックの可変周期に従いスムージング領域を生成した例を示す図。
【図１２】スムージングを開始してからのクロック数と経過時間との関係を示す図。
【図１３】スムージングを開始してからの期間に従いスムージング領域を生成した例を示す図。
【図１４】可変クロック信号を用いた電流信号の生成を説明するフローチャート。
【図１５】第２実施形態に係る粒子線治療システムの概略的な全体構成を示す。
【図１６】基準信号に基づき生成される補正前の電流信号と補正信号との関係を示す図。
【図１７】補正信号を用いた電流信号の生成を説明するフローチャート。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態に係る粒子線治療システムについて、図面を参照しながら詳細に説明する。なお、以下に示す実施形態は、本発明の実施形態の一例であって、本発明はこれらの実施形態に限定して解釈されるものではない。また、本実施形態で参照する図面において、同一部分又は同様な機能を有する部分には同一の符号又は類似の符号を付し、その繰り返しの説明は省略する場合がある。また、図面の寸法比率は説明の都合上実際の比率とは異なる場合や、構成の一部が図面から省略される場合がある。
【００１５】
（第１実施形態）
まず、図１に基づき、粒子線治療システム１の全体の構成を説明する。図１は、第１実施形態に係る粒子線治療システム１の概略的な全体構成を示す図である。この図１に示すように粒子線治療システム１は、炭素イオン等の荷電粒子を患者の患部に照射して治療を行うシステムである。より具体的には、この粒子線治療システム１は、加速器システム１０と、ビーム輸送系２０と、照射装置３０と、照射制御装置４２と、出射制御装置４０と、計算機システム５０とを、備えて構成されている。
計算機システム５０は、ＰＣやサーバから構成され、保持する治療計画等のデータから各種制御装置の設定値を作成し、設定する。各制御装置は、高性能なＣＰＵやＦＰＧＡから構成され、設定された設定値どおりに各種機器が動作するように制御を行う。
【００１６】
加速器システム１０は、荷電粒子を加速する。この加速器システム１０は、加速器１００と、制御装置２００と、を備えて構成されている。この加速器１００は、入射器１０２と、主加速器１０４と、高周波加速空洞１０６と、複数の偏向電磁石１０８と、複数の四極電磁石１１０と、出射用機器１１２とを、備えて構成されている。
【００１７】
入射器１０２は、主加速器１０４に接続されている。この入射器１０２は、例えばライナックであり、生成した陽子、ヘリウム、炭素、窒素、酸素、ネオン、シリコン、アルゴンなどの荷電粒子を入射エネルギまで加速して、主加速器１０４に供給する。
【００１８】
主加速器１０４には、入射器１０２が接続され、入射器１０２から荷電粒子が入射される。この主加速器１０４は、例えばシンクロトロンであり、円環状の真空のダクトを有している。これにより、入射器１０２から入射された荷電粒子は、主加速器１０４のダクト内の所定軌道を周回する。すなわち、高周波加速空洞１０６と、複数の偏向電磁石１０８と、複数の四極電磁石１１０とは、主加速器１０４における円環状の真空のダクトに沿って配置されている。
【００１９】
高周波加速空洞１０６は、高周波加速空洞１０６内に高周波電圧を印加し、主加速器１０４のダクト内を周回する荷電粒子を加速する。この高周波加速空洞１０６は、内部に設けられている電極の間で発生する電界により、周回軌道上を周回する荷電粒子を加速する。このように、高周波加速空洞１０６は、主加速器１０４内を周回する荷電粒子を、患者に照射する荷電粒子のエネルギに応じた複数の定常エネルギまで加速又は減速させる。
【００２０】
偏向電磁石１０８は、主加速器１０４内を周回する荷電粒子の加速エネルギに応じた磁場を発生させる。この偏向電磁石１０８が生成した磁場は、主加速器１０４内の所定軌道に沿って荷電粒子を周回させるように作用する。また、四極電磁石１１０が生成する磁場は、主加速器１０４内を周回する荷電粒子を収束又は発散させるように作用する。すなわち、偏向電磁石１０８、及び四極電磁石１１０は、高周波加速空洞１０６における荷電粒子の加速または減速に同期しており、加速または減速された荷電粒子のエネルギに応じた強度の磁場を生成するように制御されている。
【００２１】
出射用機器１１２は、荷電粒子の進行方向に対して直交方向に高周波電界を与えて加速器１００内を周回している荷電粒子のビームの幅を広げる。これによって安定領域から共鳴領域に外れた荷電粒子ビームの粒子は出射軌道へ導かれてビーム輸送系２０に出射される。出射用機器１１２は、電場の強度を変更することにより、ビーム輸送系２０への荷電粒子の出射と出射停止を制御する。
【００２２】
電源１１４は、電力系統から供給された電力を複数の偏向電磁石１０８と、複数の四極電磁石１１０とに供給する。より詳細には、電源１１４は、制御装置２００が生成する時系列な電流信号に基づき、荷電粒子のエネルギに応じた磁場を発生させるための電流を複数の偏向電磁石１０８、及び複数の四極電磁石１１０に供給する。
【００２３】
制御装置２００は、粒子線治療システム１全体の制御を行う。なお、制御装置２００の詳細な構成は後述する。
【００２４】
照射装置３０は、治療室の壁面などの構造物や回転ガントリなどに設けられており、ビーム輸送系２０により輸送された荷電粒子を患者に照射する。荷電粒子は、患者の体内を通過する際に運動エネルギを失って停止して、停止位置の近傍にブラッグピークと呼ばれる高エネルギを放出する。このため、荷電粒子の停止位置を患者荷電粒子の患部に合わせることで、正常な組織への影響を抑制しつつ、患部細胞、例えば癌細胞にダメージを与えることが可能となる。
【００２５】
出射制御装置４０は、照射制御装置４２からの荷電粒子ビームの要求信号に基づき、荷電粒子のビーム輸送系２０への出射と出射停止をするように出射用機器１１２を制御する。
【００２６】
次に、制御装置２００の詳細な構成を説明する。図１に示すように制御装置２００は、タイミング制御部２１０と、高周波加速空洞制御部２４０と、電源制御部２５０とを、有している。
【００２７】
タイミング制御部２１０は、高周波加速空洞制御部２４０、及び電源制御部２５０のタイミング制御を行う。より具体的には、このタイミング制御部２１０は、第１記憶部２１２と、第１クロック生成部２１４と、第２クロック生成部２１６とを、備えて構成されている。第１記憶部２１２は、患者４００に照射する荷電粒子のエネルギに基づき定められたクロック信号の停止条件、及びクロック信号の解除条件などを記憶する。患者４００に照射する荷電粒子のエネルギは、照射制御装置４２から出力される。なお、本実施形態に係る第２クロック生成部２１６が、クロック信号生成部に対応する。
【００２８】
第１クロック生成部２１４は、時間計測用の内部クロックであり、例えば１０ＭＨｚ（１００ｎｓ周期）の基準クロック信号を生成する。この第１クロック生成部２１４は、例えばクロック生成回路を有している。
【００２９】
第２クロック生成部２１６は、第１クロック生成部２１４が生成する基準クロック信号に同期する制御用のクロック信号を生成する。クロック信号の周期は例えば１００ｋＨｚ（１０μｓ）である。この第２クロック生成部２１６は、例えばクロック生成回路を有している。
【００３０】
第２クロック生成部２１６は、リセット信号を高周波加速空洞制御部２４０、及び電源制御部２５０に出力する。これにより、高周波加速空洞制御部２４０、及び電源制御部２５０は、第２クロック生成部２１６が生成するクロック信号に同期した制御を開始する。
【００３１】
照射制御装置４２は、出射制御装置４０に対して照射要求信号を出力して荷電粒子ビームの出射要求を行う。具体的には、患者４００へ照射する荷電粒子のエネルギの信号と、実際に荷電粒子ビームを患者４００に照射するために加速器１００から荷電粒子ビームを出射するように要求信号を出力する。また、照射制御装置４２は、患者に照射する荷電粒子ビームのスキャニング制御を行う。
【００３２】
高周波加速空洞制御部２４０は、高周波加速空洞１０６の電極に印加する高周波電界の周波数、振幅を制御する。より詳細には、高周波加速空洞制御部２４０は、第２記憶部２４２と、高周波信号生成部２４４と、第１出力部２４６と、高周波アンプ２４７とを備えて構成されている。第２記憶部２４２は、時系列な番号に関連付けられた周波数の基準信号、振幅の基準信号を記憶している。
【００３３】
高周波信号生成部２４４は、第２クロック生成部２１６が生成するクロック信号の受信に応じて、第２記憶部２４２に記憶される周波数の基準信号、振幅の基準信号を用いて高周波信号を生成し、第１出力部２４６に順に供給する。また、高周波信号生成部２４４は、第２クロック生成部２１６のクロックが停止すると、出力中の高周波信号を継続して出力する。
【００３４】
第１出力部２４６は、高周波信号生成部２４４が生成した高周波信号に基づいて正弦波の指令信号を生成し、正弦波の指令信号を増幅する高周波アンプ２４７を介して、高周波加速空洞１０６に出力する。これにより、高周波加速空洞１０６は、これらの高周波信号に基づき、電極に印加する高周波電界を生成する。
【００３５】
電源制御部２５０は、電源１１４が偏向電磁石１０８に供給する電流を制御する。より具体的には、電源制御部２５０は、第３記憶部２５２と、電流信号生成部２５４と、第２出力部２５６とを備えて構成されている。
【００３６】
第３記憶部２５２は、例えば連続した番号に関連付けられた電流の基準信号を記憶したパターンメモリである。この基準信号の指令値は、電源１１４が偏向電磁石１０８に供給する電流の値に対応する。また、この電流の基準信号と、高周波加速空洞１０６の制御に用いられる基準信号とは、加速される荷電粒子が所定の軌道を周回するように関連付けられている。これにより、荷電粒子が所定の軌道を周回する。
【００３７】
電流信号生成部２５４は、ビーム輸送系２０への荷電粒子の出射を伴う加速サイクルの場合には、荷電粒子の所定の取り出しエネルギに対応させて偏向電磁石１０８の電流値を一定にさせるフラット領域を設けた電流信号を生成し、ビーム輸送系２０への荷電粒子の出射を伴わない加速サイクルの場合には、フラット領域を設けていない電流信号を生成する。この電流信号生成部２５４は、第２クロック生成部２１６が生成するクロック信号の受信に応じて、第３記憶部２５２に記憶される電流の基準信号を電流信号としてし、第２出力部２５６に順に出力する。また、電流信号生成部２５４は、第２クロック生成部２１６のクロックが停止すると、出力中の電流信号を継続して出力する。なお、電流信号生成部２５４のより詳細な構成は後述する。
【００３８】
第２出力部２５６は、電流信号生成部２５４が生成した電流信号を電源１１４に出力する。これにより、電源１１４は、この電流信号に基づき、偏向電磁石１０８に流させる電流を生成する。なお、本実施形態に係る第１記憶部２１２と、第２記憶部２４２と、第３記憶部２５２とが、記憶部に対応し、本実施形態に係る第２出力部２５６が、出力部に対応する。
【００３９】
次に、図２乃至図７に基づき、電流信号生成部２５４における電流信号の生成例を詳細に説明する。まず、図５を用いて電流指令信号のスムージングについて説明する。上述のフラット領域の前後には、偏向電磁石１０８における電流の応答が可能な範囲で電流が平滑化されるようにスムージング領域（スムージング区間）を形成する。電流信号の指令値に対して偏向電磁石１０８の電流応答が間に合わないと、荷電粒子の位置飛びや消失が発生してしまう可能性があるが、スムージングによりこれらを回避することができる。
【００４０】
次に、図２を用いて加速サイクル間における電流の基準信号例を説明する。図２では、横軸は時間を示し、縦軸は、基準信号を示している。加速サイクルは、入射器１０２から荷電粒子が入射され、再び入射器１０２から荷電粒子が入射されるまでの期間を意味する。この加速サイクルの間に荷電粒子は、フラットボトムのエネルギからトップエネルギまで加速され、再び元のフラットボトムのエネルギまで減速される。
【００４１】
図２に示すように、複数の停止点５００は、第２クロック生成部２１６が生成するクロック信号を停止させることが可能な点を示している。これらの停止点５００のそれぞれは、主加速器１０４を周回する荷電粒子の定常エネルギに対応している。また、停止点５００の前後にはスムージング領域が形成される。
【００４２】
図３は、図２で示した基準信号に基づき生成される電流信号、すなわち、電流信号とクロック信号との関係を示す図である。横軸は時間を示し、（１）〜（３）のそれぞれの縦軸は、（１）は、電流信号の指令値、すなわち電流値を示し、（２）は、リセット信号を示し、（３）は、クロック信号を示している。図３で示す電流信号は、第２クロック生成部２１６が生成するクロック信号を一度も停止していないので、電流の基準信号と同等の信号を出力している。なお、本実施形態に係る電流信号は、電流値の指令信号に対応している。
【００４３】
図４は、クロック信号が停止された場合に基準信号に基づき生成される電流信号とクロック信号との関係を示す図である。横軸は時間を示し、（１）〜（４）のそれぞれの縦軸は、（１）は、電流信号の指令値、すなわち電流値を示し、（２）は、リセット信号を示し、（３）は、クロック信号を示し、（４）の縦軸は、照射信号を示している。照射信号は、患者へ荷電粒子ビームを照射するために照射制御装置４２が出力し、この照射信号に応じて加速器１００からビーム輸送系２０へ荷電粒子が出射される。
【００４４】
図４に示すように、第２クロック生成部２１６は、第１記憶部に記憶される停止条件に基づき、予め定められた停止点に対応するクロック数になるとクロック信号の出力を停止する。電流信号生成部２５４は、クロック信号が停止した時点に対応する基準信号を電流信号として連続して出力する。なお、図３の例では荷電粒子を減速する過程で停止点を設定しているが、荷電粒子を加速する過程に停止点を設定してもよい。停止条件とは患者４００に照射する荷電粒子のエネルギであり、照射制御装置４２から出力される信号や計算機システム５０からの設定に基づいて記憶される。
【００４５】
このように、荷電粒子の取り出しエネルギそれぞれに停止点５００とスムージング領域を設けた基準信号である場合、ビーム取り出しエネルギの数に比例して加速サイクルが長くなり、治療時間が増加してしまう。
【００４６】
ここで、図６に基づき、スムージング領域に該当する領域を設けない基準信号について説明する。図６は、加速サイクル内の本実施形態に係る基準信号に基づき出力される電流信号を例示する図である。横軸は時間を示し、（１）〜（３）のそれぞれの縦軸は、（１）は、電流信号の指令値、すなわち電流値を示し、（２）は、リセット信号を示し、（３）は、クロック信号を示している。
【００４７】
図６の（１）における電流信号の指令値は、クロック信号を停止していないので基準信号の指令値と同等の値を示している。この時系列な基準信号は、第３記憶部２５２（図１）に予め記憶されている。
【００４８】
この図６に示すように、この基準信号は、スムージング領域を有していないので、加速サイクル期間はスムージング領域を設ける場合よりも短くなる。この加速サイクルにおける電流値の時間変化には、最低エネルギに対応したフラットボトム区間と、最高エネルギに対応したトップ地点またはフラットトップ区間と、フラットボトム区間から加速するための加速区間と、トップ地点またはフラットトップ区間からフラットボトム区間に減速するための減速区間とが設けられている。
【００４９】
次に、図７に基づき、本実施形態に係る第２クロック生成部２１６（図１）が出力するクロック信号と、電流信号生成部２５４（図１）が生成する電流信号について説明する。
【００５０】
図７は、本実施形態に係る第２クロック生成部２１６（図１）が出力するクロック信号と、電流信号生成部２５４（図１）が生成する電流信号とを説明するタイムチャートである。横軸は時間を示し、（１）〜（４）のそれぞれの縦軸は、（１）は、電流信号の指令値、すなわち電流値を示し、（２）は、リセット信号を示し、（３）は、クロック信号を示し、（４）の縦軸は、照射信号を示している。
【００５１】
この図７に示すように、本実施形態に係る第２クロック生成部２１６（図１）は、荷電粒子のエネルギが定常状態になる前後にクロック信号の周期を連続的に変更する。すなわち、第２クロック生成部２１６は、スムージング領域に対応するクロック信号の周期を連続的に変更する。このスムージング領域に対応するクロック信号の周期は、偏向電磁石１０８における電流の過度特性に基づき、予め演算されている。すなわち、第２クロック生成部２１６は、クロック周期を連続的に増加または減少させる時系列なスムージング区間を設けることにより、偏向電磁石１０８に流れる電流の時間に対する変動を所定値よりも小さくする。ここで、電流の平滑化は、偏向電磁石１０８に流れる電流の時間に対する変動を所定値よりも小さくすることを意味する。
【００５２】
本実施形態に係る電流信号生成部２５４（図１）は、第２クロック生成部２１６が出力するクロック信号に応じて、第３記憶部２５２に記憶される基準信号（例えば図６）を順に出力する。これにより、電流信号にスムージング領域５１０〜５１６などが生成される。
【００５３】
このように、荷電粒子の加速サイクルにおける偏向電磁石１０８の電流値の時間変化には、最低エネルギに対応したフラットボトム区間と、最高エネルギに対応したトップ地点またはフラットトップ区間と、フラットボトムから加速するための加速区間と、フラットトップからフラットボトムに減速するための減速区間とが設けられている。
【００５４】
一方で、ビーム輸送系２０への荷電粒子の出射を伴う加速サイクルにおける偏向電磁石１０８の電流の時間変化には、減速区間及び加速区間の少なくともいずれかの途中に所定の取り出しエネルギに対応した電流値を一定にするためのフラット領域が設けられている。また、減速区間及び加速区間の少なくともいずれかからフラット領域への移行の際、またはフラット領域から減速区間及び加速区間の少なくともいずれかへの移行の際に、電流値の変化を平滑化している。これにより、偏向電磁石１０８の電流値の時間に対する変動は、偏向電磁石１０８の電流応答が可能な範囲に抑制される。このため、荷電粒子の位置飛びや、荷電粒子の消失の発生を抑制できる。
【００５５】
また、本実施形態に係る基準信号には、スムージング領域を設けていないため、荷電粒子の加速領域、減速領域に対する電流信号にはスムージング領域が発生しない。これにより、基準信号に予めスムージング領域を設ける場合よりも電流信号の加速サイクルを短縮できる。このように、電流信号生成部２５４は、患者への照射を行わない場合には、荷電粒子を所定のエネルギにおいて定常状態にするフラット領域を設けず、患者へ荷電粒子の照射を行う場合に、前記荷電粒子を所定のエネルギにおいて定常状態にするフラット領域を設ける。これにより、粒子線治療システム１全体の処理効率を上げることが可能となり、治療時間をより短くすることができる。
【００５６】
次に、図８に基づき、荷電粒子の減速期間中の基準信号から電流信号のスムージング領域を生成する例をより詳細に説明する。図８は、荷電粒子の減速期間中の基準信号から電流信号のスムージング領域を生成する例を示す図である。縦軸は電流信号、横軸は時間である。（１）はクロック信号の出力周期を固定している場合の電流信号（つまり、基準信号そのまま）、（２）クロック信号の出力周期を連続的に延長させる場合の電流信号を示している。
【００５７】
この図８に示すように、第２クロック生成部２１６（図１）が出力するクロック信号の周期を連続的に増加させると、電流信号生成部２５４（図１）が出力する指令信号の指令値の時間変化がなだらかになり、スムージング領域が生成される。逆に、第２クロック生成部２１６が出力するクロック信号の周期を連続的に短縮させると、電流信号生成部２５４（図１）が出力する電流信号の指令値の時間変化がなだらかになり、フラット領域から直線減速領域に滑らかに移行するスムージング領域が生成される。
このスムージング領域の設定に用いる時間（スムージング時間）は、荷電粒子の取り出しエネルギに基づいて設定することが望ましい。また、エネルギ変更を行う場合に、つまり、次に荷電粒子の出射を行うエネルギへ変更する場合に変更前後のエネルギの差に対応する指令信号の指令値の電流差が大きいほどスムージング時間を長くすることが望ましい。ここで、エネルギ変更前のエネルギとは、その加速サイクルで最初の荷電粒子の出射となる場合はフラットトップを、二回目以降の出射の場合は直前に荷電粒子の出射を行ったエネルギを指す。エネルギの変更幅が大きいと、荷電粒子のエネルギが指令信号の変化に追随し難くなるので、よりなだらかなスムージング領域とすることで、荷電粒子の位置飛びや荷電粒子の消失の発生をより確実に抑制することができる。
【００５８】
次に、図９、図１０、図１２に基づき、本実施形態に係るタイミング制御部２１０が制御に用いるクロック信号に関する情報について説明する。図９は、荷電粒子のエネルギ定常状態と、クロック停止時のクロック数と、スムージング領域の生成に必要なスムージングクロック数との関係を示す図である。左の列が荷電粒子のエネルギ定常状態のナンバーを示し、中列が停止時のクロック数を示し、右列がスムージングクロック数を示している。この図９に示す荷電粒子のエネルギ定常状態と、クロック停止時のクロック数と、スムージング領域の生成に必要なスムージングクロック数との関係は、テーブルとしてタイミング制御部２１０の第１記憶部２１２（図１）に記憶されている。
【００５９】
この図９に示すように本実施形態では、１０００種類の荷電粒子のエネルギ定常状態が設けられている。これら１０００種類の荷電粒子のエネルギ定常状態それぞれにクロック停止時のクロック数と、スムージングクロック数とが関連付けられている。例えば、エネルギ定常状態のナンバーが４の場合、第２クロック生成部２１６は、第１記憶部２１２に記憶されたテーブルに基づき、リセット信号の出力から数えて１５５０クロック数になるとクロック信号を停止する。また、第２クロック生成部２１６は、クロック信号を停止する６０クロック前、つまり、１５５０−６０＝１４９０にクロック数が達すると、クロック信号の出力モードを定周期出力モードから可変周期出力モードへ移行する。
【００６０】
図１０は、スムージングを開始してからのクロック数とクロック間隔との関係を示す図である。左列はスムージング処理を開始した時点、すなわち、可変周期出力モードへ移行する際に、クロック周期の変更を開始した時点からのクロック数を示し、中列は、エネルギナンバー４の場合のクロック間隔を示している。図９を参照すると、スムージングクロック数は６０であるが、図１０では、クロック数を最長の１００まで記載している。また、右列は、その他のエネルギナンバーの例を例示的にエネルギナンバーＮで示している。この図１０に示すスムージングを開始してからのクロック数とクロック間隔との関係は、テーブルとしてタイミング制御部２１の第１記憶部２１２（図１）に記憶されている。
【００６１】
図１１は、図１０のエネルギナンバー４のクロック間隔、すなわちクロックの可変周期に従いスムージング領域を生成した例を示す図である。横軸は時間を示し、縦軸は、電流信号を示している。
【００６２】
この図１１に示すように、第２クロック生成部２１６は、第１記憶部２１２（図１）に記憶されテーブルに基づき、１個目のクロック信号をスムージングの開始から１２マイクロセカンド後に出力し、２個目のクロック信号を更にその１６マイクロセカンド後に出力し、３個目のクロック信号をその更に２２マイクロセカンド後に出力する。また、電流信号生成部２５４（図１）は、第３記憶部２５２に記憶される基準信号（図７）をこれらのクロック信号に応じて順に電流信号として出力する。このように、スムージングの開始時点からのクロック信号の周期を変更することにより、電流信号にスムージング領域が生成される。
【００６３】
図１２は、スムージングを開始してからのクロック数と経過時間との関係を示す図である。左列はスムージングを開始した時点、すなわち、クロック周期の変更を開始した時点からのクロック数を示し、中列は、エネルギナンバー４の場合のスムージングを開始時からの経過時間を示している。図９を参照するすると、スムージングクロック数は６０であるが、図１２では、クロック数を最長の１００まで記載している。また、右列は、その他のエネルギナンバーの例を例示的にエネルギナンバーＮで示している。図１２は、図１０と同等の内容をスムージングの開始時点からのクロック数と経過時間との関係として示している。この図１２に示すスムージングを開始してからのクロック数と経過時間との関係は、テーブルとしてタイミング制御部２１の第１記憶部２１２（図１）に記憶されている。
【００６４】
図１３は、図１２のエネルギナンバー４のスムージング開始からのクロック出力時間、すなわちクロック周期に従いスムージング領域を生成した例を示す図である。横軸は時間を示し、縦軸は、電流信号を示している。
【００６５】
この図１３に示すように、第２クロック生成部２１６は、第１記憶部２１２（図１）に記憶されたテーブルに基づき、例えば１個目のクロック信号をスムージングの開始から１２マイクロセカンド後に出力し、２個目のクロック信号を、スムージングの開始から２８マイクロセカンド後に出力し、３個目のクロック信号を、スムージングの開始から５０マイクロセカンド後に出力する。また、電流信号生成部２５４（図１）は、第３記憶部２５２に記憶される基準信号（図７）をこれらのクロック信号に応じて順に電流信号として出力する。このように、スムージングの開始時点からのクロック信号の周期を変更することにより、電流信号にスムージング領域を生成可能となる。
【００６６】
このように、タイミング制御部２１０の第１記憶部２１２は、図９、図１０、図１２などで例示したクロックに関する情報をテーブル化して記憶している。そして、第２クロック生成部２１６は、出射の要求があった定常エネルギナンバーに基づき、クロック信号を電源制御部２５２に出力する。
上述した例では定常エネルギごとにクロック数、クロック間隔を規定したテーブルとしていた。別の例として、設定された定常エネルギごとにクロック数、クロック間隔を設定するのではなく、荷電粒子が変更する定常エネルギ間に対応する指令信号の指令値の差分に応じてクロック数、クロック間隔を規定したテーブルとすることも可能である。すなわち、例えば、エネルギナンバー１００で荷電粒子を出射する場合、その前に荷電粒子の出射を行ったエネルギナンバーによって、エネルギナンバー１００のフラット領域への移行時のスムージングクロック数、クロック間隔が異なるテーブルとする。
このような規定を実現するテーブルの構成は問わないが、例えば、エネルギナンバー間のエネルギの差が一定である場合は、エネルギナンバーの差ごとにスムージングのクロック数とクロック間隔を規定すればよい。例えば、エネルギナンバーを１から１０１に変更する場合は、テーブルのエネルギナンバー差１００に対応するクロック数とクロック間隔を参照する。エネルギナンバーの差に対してクロック数とクロック間隔を設定することで、変更前のエネルギナンバーと変更後のエネルギナンバーの組み合わせ全てについてクロック数とクロック間隔を設定するよりも小さいテーブルとすることができる。ここで、変更前のエネルギはフラットトップの場合も有り得るので、フラットトップ相当をエネルギナンバー０としてテーブルに登録してもよい。
なお、スムージングクロック数とクロック間隔が決まればスムージング時間も決まるため、データテーブルは、定常エネルギ、または定常エネルギの差に対応する電流差とスムージング時間を対応させたテーブルともいえる。
【００６７】
タイミング制御部２１０は、以下の式に従い、クロック信号の周期を演算してもよい。図７に示すように、荷電粒子が変更する定常エネルギ間に対応する指令信号の指令値の差分である電流差が大きくなるに従いスムージングクロック数を増加させる必要がある。
【００６８】
このためスムージングクロック数をＮｍａｘとし、Ｋ１を任意の定数とし、定常エネルギ間に対応する指令信号の指令値の差分である電流差をＤｉｆとすると例えば（１式）であらわすことが可能となる。
【００６９】
Ｎｍａｘ＝Ｋ１×Ｄｉｆ                                                （１式）
【００７０】
スムージングの開始からｎ番目のクロック間隔をＴｎとし、Ｃ１、Ｃ２、Ｃ３を任意の定数とし、定常エネルギ間に対応する指令信号の指令値の差分である電流差をＤｉｆとすると（２式）であらわすことが可能となる。
【００７１】
Ｔｎ＝Ｃ１×ｎ×Ｄｉｆ×Ｄｉｆ＋Ｃ２×ｎ×Ｄｉｆ＋Ｃ３×ｎ            （２式）
ここで、ｎは０からＮｍａｘまでの整数である。
【００７２】
また、スムージングクロック数Ｎｍａｘを一般的な関数形式でＮｍａｘ＝ｆ（Ｄｉｆ）として、あらわすことも可能である。ｆ（  ）は任意の一次関数である。また、スムージングの開始からｎ番目のスムージング時クロック間隔Ｔｎを一般的な関数形式でＴ（ｎ，Ｄｉｆ）として、あらわすことも可能である。Ｔ（  ）は任意の二次関数である。このような関数を偏向電磁石１０８（図１）の電流特性に応じて定義し、タイミング制御部２１０にスムージングクロック数とスムージング時間をリアルタイムに演算させてもよい。
なお、スムージング領域の設定に用いるクロック数およびクロックの間隔を求める上記演算式は一例であり、これに限定されない。例えば、荷電粒子が変更する定常エネルギの差に対応する指令信号の指令値の電流差に基づいて、まずスムージング領域の設定に用いるスムージング時間を演算し、このスムージング時間に基づいてスムージングの設定に用いるクロック数とクロック間隔を演算することでもよい。すなわち、上記演算式の例ではクロック数とクロック間隔を求めることでスムージング時間が決定されるが、電流差に基づいてスムージング時間を演算して求め、求めたスムージング時間からクロック数とクロック間隔を決定してもよい。電流差が大きいほど、スムージング時間が長くなる演算であればよい。
また、荷電粒子が変更する定常エネルギ間の差として説明したが、その加速サイクルで最初の荷電粒子の出射する場合においては、フラットトップとのエネルギと、荷電粒子の出射を行う定常エネルギの差に対応する指令信号の指令値の電流差Ｄｉｆとする。すなわち、荷電粒子のエネルギの変更前後の電流差に基づいて、スムージング時間を決定する。
以上のように、荷電粒子が変更する定常エネルギ間の差に応じてスムージング領域の設定に用いるクロック数、間隔を演算により求めることで、エネルギの変更前後の差が大きいほどスムージング時間を長くすることができる。
【００７３】
図１４は、可変のクロック信号を用いた電流信号の生成を説明するフローチャートである。ここでは、図６に例示する基準信号を用いた電流信号の生成例を説明する。
【００７４】
計算機システム５０は、あらかじめ計算および調整済みの周波数の基準信号、振幅の基準信号を高周波加速空洞制御部２４０の第２記憶部２４２に設定し、電流の基準信号を電源制御部２５０の第３記憶部２５２に設定する（ステップＳ１００）。
【００７５】
第２クロック生成部２１６は、計算機システム５０からの出力許可信号を受けて、クロック信号とリセット信号の出力を開始する。または、計算機システム５０の動作スタート信号を受けてあらかじめクロック信号とリセット信号を出力する（ステップＳ１０２）。
【００７６】
次に、入射器１０２は、リセット信号に同期して、リセット信号の一定時間後に、荷電粒子を主加速器１０４内に入射する（ステップＳ１０３）。続けて、高周波加速空洞制御部２４０はクロック信号に応じて、第２記憶部２４２に設定された周波数の基準信号、振幅の基準信号を順に周波数信号、振幅信号として高周波加速空洞１０６に出力する。同様に、電源制御部２５０は、クロック信号に応じて、第３記憶部２５２に設定された電流の基準信号を順に電流信号として電源１１４に出力する。これにより荷電粒子は、主加速器１０４内の所定軌道を周回しながら加速していく。
【００７７】
タイミング制御部２１０は、第１記憶部２１２に設定された停止条件及びテーブルを参照し、クロック信号の周期を変更するか否かを判定する（ステップＳ２００）。タイミング制御部２１０は、第１記憶部２１２に設定された停止条件及びクロックに関するテーブル（例えば図９、図１０、図１２などで示したクロックに関する情報）を参照し、クロック数がエネルギナンバーに対応するスムージング開始クロック数である場合に（ステップＳ２００のＹＥＳ）、クロック信号の周期の変更を開始する（ステップＳ２０２）。電源制御部２５０の電流信号生成部２５４は、クロック信号に応じて第３記憶部２５２に記憶される基準信号を順に電流信号として出力する。これにより、例えば図７に示すようにスムージング領域５１０が生成される。
【００７８】
次に、タイミング制御部２１０は、第１記憶部２１２に設定された停止条件及びクロックに関するテーブルを参照し、クロック信号を停止するか否かを判定する（ステップＳ２０４）。タイミング制御部２１０は、クロック数が停止条件に該当するクロック数でない場合（ステップＳ２０６のＮＯ）、ステップＳ２０２からの処理を繰り返す。
【００７９】
一方で、タイミング制御部２１０は、クロック数が停止条件に該当するクロック数であれば（ステップＳ２０６のＹＥＳ）、クロック信号の出力を停止する（ステップＳ２０８）。電流信号生成部２５４は、クロック信号の停止時の電流信号を継続して電源制御部２５０に出力する。これにより、例えば図７に示すように第１エネルギでの定常状態に該当するフラット領域が生成される。
【００８０】
次に、タイミング制御部２１０は、クロック信号の出力を再開するか否かを判定する（ステップＳ２１２）。タイミング制御部２１０は、照射制御装置４２から照射終了信号または異なるエネルギでの照射要求信号を受信していなければ、クロック信号の停止を維持すると判定し（ステップＳ２１２のＮＯ）、ステップＳ２０８からの処理を繰り返す。
【００８１】
一方で、タイミング制御部２１０は、照射制御装置４２から照射終了信号または異なるエネルギでの照射要求信号を受信すると、クロック信号の出力の再開と判定する（ステップＳ２１２のＹＥＳ）。続けて、クロック信号の周期の変更を開始する（ステップＳ２１４）。
【００８２】
次に、タイミング制御部２１０は、第１記憶部２１２に設定された停止条件及びテーブルを参照し、クロック信号の周期の変更を停止するか否かを判定する（ステップＳ２１８）。クロック数が変更停止に該当するクロック数でない場合（ステップＳ２１８のＹＥＳ）、ステップＳ２１４からの処理を繰り返す。電流信号生成部２５４は、クロック信号に応じて第３記憶部に記憶される基準信号を順に電流信号として出力する。これにより、例えば図７に示すようにスムージング領域５１２が生成される。
【００８３】
一方で、クロック数が変更停止に該当するクロック数である場合（ステップＳ２１８のＮＯ）、全体処理が終了か否かを判定し（ステップＳ２２０）、終了でなければ（ステップＳ２２０のＮＯ）、ステップＳ２００からの処理を繰り返す。
【００８４】
タイミング制御部２１０は、クロック数がエネルギナンバーに対応するスムージング開始クロック数でない場合（ステップＳ２００のＮＯ）、定周期のクロック信号を電源制御部２５０に出力する。電源制御部２５０の電流信号生成部２５４は、クロック信号に応じて、第３記憶部２５２に設定された電流の基準信号を順に電流信号として電源１１４に出力する（ステップＳ２２２）。一方で、全体処理が終了であれば（ステップＳ２２０のＹＥＳ）、全体の制御処理を終了する。このように、タイミング制御部２１０は、クロック信号の周期を連続的に変化させ、スムージング領域を生成する。
【００８５】
以上の様に本実施形態によれば、電流信号生成部２５４は、クロック信号の受信に応じて基準信号を時系列な電流信号として出力する場合に、クロック信号の停止を行う前にクロック信号の周期を連続的に変化させることとした。これにより、時系列指令信号の指令値の時間に対する変化が平滑化されるので、スムージング領域を設けられていない基準信号から、スムージング領域が形成された電流信号を出力することができる。
【００８６】
また、実際に治療を実施する際に、荷電粒子の取り出しを行わないビームエネルギでは偏向電磁石１０８の電流値を一定にするフラット領域を設ける必要がなく、実際に荷電粒子の取り出しを行うビームエネルギでのみフラット領域を設けることが可能である。これにより荷電粒子の加速サイクルがより短縮化され、患者の治療時間の短縮化に寄与する。特に、加速器で実現する荷電粒子の取り出しエネルギを従来よりも多くした場合（例えば６００種類）でも、それによって加速サイクルが長大化することがない。このため、レンジシフタ等のハードウェアを用いることなく従来と同程度かそれ以上の照射エネルギの種類を使用することができるため、治療時間の短縮に寄与する。
また、荷電粒子のエネルギの変更前後の差が大きいほどスムージング時間を長くすることができる。
【００８７】
（第２実施形態）
第２実施形態に係る粒子線治療システム１は、第２クロック生成部２１６のクロック信号の周波数を変更させて電流信号にスムージング領域を生成する代わりに、電流の補正信号を用いて電流信号にスムージング領域を生成する点で、第１実施形態と相違する。以下では、第１実施形態と相違する点を説明する。
【００８８】
図１５は、第２実施形態に係る粒子線治療システム１の概略的な全体構成を示す図である。この図１５に示すように、第２記憶部２４２に高周波補正用パターンメモリ領域２４２ａを設け、第３記憶部２５２に電流補正用パターンメモリ領域２５２ａを設けたことで、第２実施形態と相違する。高周波補正用パターンメモリ領域２４２ａには、周波数の基準信号、振幅の基準信号をそれぞれ補正する周波数の補正信号、振幅の補正信号が記憶されている。また、電流補正用パターンメモリ領域２５２ａには、電流の基準信号を補正する補正信号が記憶されている。
【００８９】
図１６は、基準信号に基づき生成される補正前の電流信号と補正信号との関係を示す図である。横軸は時間を示し、（１）〜（５）のそれぞれの縦軸は、（１）は、補正前の電流信号を示し、（２）は、クロック信号を示し、（３）は、補正信号を示し、（４）は、補正開始信号を示し、（５）は、補正後の電流信号を示している。図１６に基づき、スムージング処理を行う場合の本実施形態に係るタイミング制御部２１０の処理と、電源制御部２５０の処理例を説明する。
【００９０】
まず、電流信号生成部２５４が出力する補正前の電流信号について説明する。電流信号生成部２５４は、例えば図１６の減少領域１、減少領域２などとして示すように、クロック信号の受信に応じて、第３記憶部２５２に記憶される電流の基準信号を補正前の電流信号として順に出力する。また、電流信号生成部２５４は、例えばフラット領域として示すように、クロック信号が停止すると、クロック信号の停止時の基準信号を電流信号として継続して出力する。
【００９１】
次に、電流信号生成部２５４が電流信号の補正に用いる補正信号について説明する。この補正信号（スムージングパターン１、スムージングパターン２など）の指令値は、予め補正前の電流信号の指令値と補正信号の指令値を加算すると、時間に対して滑らかに変化するように演算されている。このため、補正前の指令信号の指令値と補正信号の指令値を加算すると、時間に対して滑らかに変化する指令信号の指令値が得られる。すなわち、補正後の電流信号の指令値は平滑化され、時間に対する微分値は連続的に変化する。
【００９２】
電流信号生成部２５４は、補正開始信号に基づき、補正前の指令信号の指令値と補正信号の指令値を加算した指令値を有する補正後の電流信号を生成する。より詳細には、電流信号生成部２５４は、例えば減少領域１から荷電粒子のエネルギ定常状態に対応するフラット領域への移行時には、補正開始信号の立ち上がり信号の検知に基づき、補正前の指令信号の指令値と補正信号（スムージングパターン１）の指令値を加算した指令値を有する補正後の電流信号を生成する。また、電流信号生成部２５４は、例えば荷電粒子のエネルギ定常状態に対応するフラット領域から減少領域２への移行時には、補正開始信号の立ち下がり信号の検知に基づき、補正前の電流信号の指令値と補正信号（スムージングパターン２）の指令値を加算した指令値を有する補正後の電流信号を生成する。
【００９３】
減少領域１、減少領域２などでは、補正前の指令信号の指令値の時間に対する変化の度合いは所定値に維持されている。このため、図１６に示すように、例えば、補正開始信号の立ち上がり時に加算される補正信号の時系列値を示すスムージングパターン１と、補正開始信号の立ち下がり時に加算される補正信号の時系列値を示すスムージングパターン２とは、正負が反転している。これにより、補正開始信号によるスムージング処理は、減少領域１からフラット領域に移行する場合にも、フラット領域から減少領域２に移行する場合にも可能となる。
【００９４】
また、電流信号生成部２５４は、複数の定常エネルギそれぞれに対応する電流値の差分である電流差に応じた係数を補正信号（例えば、スムージングパターン１、スムージングパターン２）の指令値に乗算した値を基準信号の指令値に加算して、電流信号を生成してもよい。これにより、定常エネルギ間の大きさに対するスムージング量の調整が可能となる。特に、第１実施形態で説明したように、荷電粒子のエネルギの変更前後の差が大きいほどスムージング時間が長い補正信号とすることが可能となる。
【００９５】
次に、タイミング制御部２１０が出力する補正開始信号について説明する。タイミング制御部２１０は、計算機システム５０から受信したクロックの停止条件に基づき、補正開始信号をクロック信号の停止前に電源制御部２５０に出力する。また、タイミング制御部２１０は、照射制御装置４２から照射の停止信号または異なるエネルギでの照射要求信号を受信すると、補正開始信号を立ち下げる。そして、タイミング制御部２１０は、所定のクロック数が経過した後に、クロック信号の出力を再開する。このように、タイミング制御部２１０は、補正開始信号を出力して所定のクロック数が経過した後に、クロック信号を停止する。また、タイミング制御部２１０は、補正開始信号の出力を停止して所定のクロック数が経過した後に、クロック信号の出力を再開する。
【００９６】
これらから分かるように、補正前の指令信号の指令値と補正信号の指令値を加算すると、時間に対して滑らかに変化する電流信号、すなわち時間に対する変化の度合いが所定値よりも小さい電流信号が得られる。
【００９７】
図１７は、補正信号を用いた電流信号の生成を説明するフローチャートである。第１実施形態と同等の処理には同一の番号を付して説明を省略する。ここでは、電流信号の生成例を説明する。
【００９８】
まず、タイミング制御部２１０は、荷電粒子が主加速器１０４に入射された後も、定周期のクロック信号を継続して電流信号生成部２５４に出力する。電流信号生成部２５４は、このクロック信号の受信に応じて、基準信号を補正前の電流信号として順に出力する。
【００９９】
次に、タイミング制御部２１０は、第１記憶部２１２に設定された停止条件を参照し、補正信号を用いたスムージングを開始するか否かを判定する（ステップＳ３００）。タイミング制御部２１０は、スムージングを開始すると判定した場合に（ステップＳ３００のＹＥＳ）、補正開始信号を電源制御部２５０に出力する。電源制御部２５０の電流信号生成部２５４は、補正開始信号の立ち上がり信号の検知に基づき、基準信号の指令値と補正信号（例えばスムージングパターン１）の指令値を加算した指令値を加算した電流信号を出力する（ステップＳ３０４）。また、タイミング制御部２１０は、補正開始信号の出力を開始した時点から所定のクロック数が経過するとクロック信号を停止する。続けて、電流信号生成部２５４は、クロック停止時の基準信号と補正信号を加算した電流信号を出力する。更に、所定のクロック数が経過すると電流信号生成部２５４は、クロック停止時の基準信号を電流信号として出力する。
【０１００】
次に、タイミング制御部２１０は、クロック信号の出力を再開するか否かを判定する（ステップＳ３０６）。タイミング制御部２１０は、照射制御装置４２から照射終了信号または異なるエネルギでの照射要求信号を受信していなければ、クロック信号の停止を維持すると判定し（ステップＳ３０６のＮＯ）、ステップＳ３０２からの処理を繰り返す。
【０１０１】
一方で、タイミング制御部２１０は、照射制御装置４２から照射終了信号または異なるエネルギでの照射要求信号を受信すると、クロック信号の出力の再開と判定し（ステップＳ３０６のＹＥＳ）、補正開始信号の出力を停止し、さらに所定のクロック数が経過した後に、クロック信号の出力を再開する。電源制御部２５０の電流信号生成部２５４は、補正開始信号の立ち下がり信号を検知すると、基準信号の指令値と補正信号（例えばスムージングパターン２）の指令値を加算した指令値を加算した電流信号を出力する。更に、所定のクロック数が経過すると電流信号生成部２５４は、基準信号を電流信号として順に出力する。
【０１０２】
次に、タイミング制御部２１０は、全体処理が終了か否かを判定し（ステップＳ３０８）、終了でなければ（ステップＳ３０８のＮＯ）、ステップＳ３００からの処理を繰り返す。
【０１０３】
一方で、タイミング制御部２１０は、スムージングの開始でないと判定した場合に（ステップＳ３００のＮＯ）、定周期のクロック信号を継続して電源制御部２５０に出力する。電源制御部２５０は、クロック信号に応じて、第３記憶部２５２に設定された電流の基準信号を順に電流信号として出力する（ステップＳ３１０）。一方で、全体の制御処理が終了であれば（ステップＳ３０８のＹＥＳ）、全体の処理を終了する。このように、タイミング制御部２１０は、指令信号の指令値に、指令値の変動を減少させる補正信号の指令値を加算することにより、スムージング領域を生成する。
【０１０４】
以上の様に本実施形態によれば、電流信号生成部２５４は、クロック信号の停止を行う前後に時系列な指令信号の指令値に、時間に対する指令値の変動を減少させる補正信号の指令値を加算することとした。これにより、時間に対する指令値の変化を平滑化するので、荷電粒子の位置飛びや荷電粒子の消失が回避される。
【０１０５】
また、ビーム輸送系２０への荷電粒子の出射を伴わない加速サイクルの場合には、荷電粒子の所定の取り出しエネルギに対応させて偏向電磁石１０８の電流値を一定にするフラット領域を設けず、ビーム輸送系２０への荷電粒子の出射を伴う加速サイクルの場合には、フラット領域を設けこととした。これにより荷電粒子の加速サイクルがより短縮化され、患者の治療時間をより短縮化できる。
【０１０６】
上述した各実施形態で説明した制御装置２００の少なくとも一部は、ハードウェアで構成してもよいし、ソフトウェアで構成してもよい。ソフトウェアで構成する場合には、制御装置６００の少なくとも一部の機能を実現するプログラムをフレキシブルディスクやＣＤ−ＲＯＭ等の記録媒体に収納し、コンピュータに読み込ませて実行させてもよい。記録媒体は、磁気ディスクや光ディスク等の着脱可能なものに限定されず、ハードディスク装置やメモリなどの固定型の記録媒体でもよい。
【０１０７】
また、制御装置２００の少なくとも一部の機能を実現するプログラムを、インターネット等の通信回線（無線通信も含む）を介して頒布してもよい。さらに、同プログラムを暗号化したり、変調をかけたり、圧縮した状態で、インターネット等の有線回線や無線回線を介して、あるいは記録媒体に収納して頒布してもよい。
【０１０８】
以上、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施することが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施形態やその変形例は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１０９】
１：粒子線治療システム、１０：加速器システム、２０：ビーム輸送系、３０：照射装置、１００：加速器、１０２：入射器、１０４：主加速器、１０６：高周波加速空洞、１０８：偏向電磁石、１１４：電源、１１２：出射器、２００：制御装置、２３０：高周波制御部、２５０：電源制御部、２５２：第３記憶部、２５４：電流信号生成部、２５６：第２出力部。
【図１】
2019186214.tif 000003
【図２】
2019186214.tif 000004
【図３】
2019186214.tif 000005
【図４】
2019186214.tif 000006
【図５】
2019186214.tif 000007
【図６】
2019186214.tif 000008
【図７】
2019186214.tif 000009
【図８】
2019186214.tif 000010
【図９】
2019186214.tif 000011
【図１０】
2019186214.tif 000012
【図１１】
2019186214.tif 000013
【図１２】
2019186214.tif 000014
【図１３】
2019186214.tif 000015
【図１４】
2019186214.tif 000016
【図１５】
2019186214.tif 000017
【図１６】
2019186214.tif 000018
【図１７】
2019186214.tif 000019