(57)【要約】【課題】シンクロトロンのビーム出射において、所望のエネルギーのビーム照射を実現するために必要となる運転制御パターンデータの生成工程を短縮する。【解決手段】データ生成装置４１は、調整済みの運転制御パターンデータを分割し、分割した区間をデータモジュールとし、これらのデータモジュールを流用して新たな運転制御パターンデータを作成する。多段出射運転制御特有の出射エネルギー変更に関しては、補間関数を用いて、前出射エネルギー値と目標出射エネルギー値を基にエネルギー変更パターンデータを作成し、運転制御パターンデータを自動生成する。多段出射は前出射の残留磁場が影響するため、残留磁場の影響を計算し、残留磁場の影響を考慮した補正値を運転制御パターンデータに反映し、運転制御を行う。残留磁場の影響を考慮した補正値の作成は、一部を残留磁場の計測に基づき、残りを補間により行う。【選択図】  図１
2014110168.tif 000002
【特許請求の範囲】
【請求項１】
イオンビームを加速して出射するシンクロトロンと、
前記シンクロトロンを構成する機器を制御する制御装置と、
前記制御装置が前記シンクロトロンを構成する機器を制御するのに用いる調整済の運転制御パターンデータを分割して、加速制御パターンデータ、出射制御パターンデータ、減速制御パターンデータを含む複数のデータモジュールを生成し、前記複数の調整済のデータモジュールを組み合わせて、前記制御装置が用いる新たな運転制御パターンデータを生成するデータ生成装置とを備えることを特徴とする粒子線照射システム。
【請求項２】
請求項１記載の粒子線照射システムにおいて、
前記データモジュールを組み合わせることにより生成される前記新たな運転制御パターンデータは、出射エネルギーの異なる複数の出射制御パターンデータを有する多段出射パターンデータを含み、
前記データ生成装置は、
前記多段出射パターンデータに必要となるエネルギー変更制御パターンデータを、エネルギー変更前の出射制御パターンデータとエネルギー変更後の出射制御パターンデータを、補間関数を用いて補間することにより生成することを特徴とする粒子線照射システム。
【請求項３】
請求項２記載の粒子線照射システムにおいて、
前記データ生成装置は、
前記多段出射の運転制御パターンとして、前記多段出射パターンデータと、この多段出射パターンデータの最終段以外の出射制御パターンデータの出射エネルギーに対応した減速制御パターンデータとを生成することを特徴とする粒子線照射システム。
【請求項４】
請求項２記載の粒子線照射システムにおいて、
前記データ生成装置は、
前記シンクロトロンからのビーム出射の後に生じる前記機器の残留磁場を補正するための複数の補正値を出射エネルギーと出射段に関連付けて記憶しておき、前記多段出射の運転制御パターンデータの生成に際して、前記補正値を用いて残留磁場補正を行うことを特徴とする粒子線照射システム。
【請求項５】
請求項４記載の粒子線照射システムにおいて、
前記データ生成装置は、
前記複数の補正値の一部を計測により取得し、前記計測により取得した補正値を補間することにより残りの補正値を算出することを特徴とする粒子線照射システム。
【請求項６】
請求項１〜５のいずれか１項記載の粒子線照射システムにおいて、
複数の調整済の運転制御パターンデータを保存した記憶装置を更に備え、
前記データ生成装置は、
前記複数の調整済の運転制御パターンデータの中から治療に必要なエネルギー値に対応する調整済の運転制御パターンデータを選択し、この調整済の運転制御パターンデータを分割して前記複数のデータモジュールを生成することを特徴とする粒子線照射システム。
【請求項７】
イオンビームを加速して出射するシンクロトロンと、前記シンクロトロンを構成する機器を制御する制御装置とを備えた粒子線照射システムで、前記制御装置が前記シンクロトロンを構成する機器を制御するのに用いる運転制御パターンデータを生成する方法において、
前記シンクロトロンを構成する機器を制御するのに用いる調整済の運転制御パターンデータを分割して、加速制御パターンデータ、出射制御パターンデータ、減速制御パターンデータを含む複数のデータモジュールを生成し、前記複数の調整済のデータモジュールを組み合わせて前記制御装置が用いる新たな運転制御パターンデータを生成することを特徴とする運転制御パターンデータの生成方法。
【請求項８】
請求項７記載の運転制御パターンデータの生成方法において、
前記データモジュールを組み合わせることにより生成される前記新たな運転制御パターンデータは、出射エネルギーの異なる複数の出射制御パターンデータを有する多段出射パターンデータを含み、
前記多段出射パターンデータに必要となるエネルギー変更制御パターンデータを、エネルギー変更前の出射制御パターンデータとエネルギー変更後の出射制御パターンデータを、補間関数を用いて補間することにより生成することを特徴とする運転制御パターンデータの生成方法。
【請求項９】
請求項７記載の運転制御パターンデータの生成方法において、
前記多段出射の運転制御パターンとして、前記多段出射パターンデータと、この多段出射パターンデータの最終段以外の出射制御パターンデータの出射エネルギーに対応した減速制御パターンデータとを生成することを特徴とする運転制御パターンデータの生成方法。
【請求項１０】
請求項８記載の運転制御パターンデータの生成方法において、
前記シンクロトロンからのビーム出射の後に生じる前記機器の残留磁場を補正するための複数の補正値を出射エネルギーと出射段に関連付けて記憶しておき、前記多段出射の運転制御パターンデータの生成に際して、前記補正値を用いて残留磁場補正を行うことを特徴とする運転制御パターンデータの生成方法。
【請求項１１】
請求項１０記載の運転制御パターンデータの生成方法において、
前記複数の補正値の一部を計測により取得し、前記計測により取得した補正値を補間することにより残りの補正値を算出することを特徴とする運転制御パターンデータの生成方法。
【請求項１２】
請求項７〜１１のいずれか１項記載の運転制御パターンデータの生成方法において、
複数の調整済の運転制御パターンデータを記憶装置に保存しておき、
前記複数の調整済の運転制御パターンデータの中から治療に必要なエネルギー値に対応する調整済の運転制御パターンデータを選択し、この調整済の運転制御パターンデータを分割して前記複数のデータモジュールを生成することを特徴とする運転制御パターンデータの生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、陽子や重イオンなどの荷電粒子ビーム（イオンビーム）を利用した粒子線治療に好適な粒子線照射システムに係わり、特に、シンクロトロンによりイオンビームを加速して出射する粒子線照射システム及びシンクロトロンを構成する機器を制御するのに用いる運転制御パターンデータの生成方法に関する。
【背景技術】
【０００２】
がんの放射線治療として、陽子または重イオン等のイオンビームを患者のがんの患部に照射して治療する粒子線治療が知られている。イオンビーム照射法として、非特許文献１に開示されているような、スキャニング照射法がある。
【０００３】
また、スキャニング照射法で要求されるビームエネルギーの変更制御をイオンビーム発生装置としてシンクロトロンを採用した場合に短時間で実現する制御法として、特許文献１、特許文献２および、非特許文献２に開示されているような、イオンシンクロトロンで一回の運転周期内で複数のエネルギーのイオンビームの照射を実現する多段出射制御運転がある。なお、多段出射制御運転と違い、単一のエネルギーのイオンビームの照射を実現する制御運転を単一出射制御運転と言う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４８７３５６３号公報
【特許文献２】特開２０１１−１２４１４９号公報
【非特許文献】
【０００５】
【非特許文献１】レビュー  オブ  サイエンティフィック  インスツルメンツ  ６４巻８号（１９９３年８月）の第２０８４〜２０９０頁（REVIEW OF SCIENTIFIC INSTRUMENTS VOLUME 64 NUMBER 8 (AUGUST 1993) P2074-2093）
【非特許文献２】ニュークリア  インスツルメンツ  アンド  メソッズ  イン  フィジックス  リサーチ  Ａ６２４号（２０１０年９月）の第３３〜３８頁（Nuclear Instruments and Methods in Physics Research A624 (2010) 33?38）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
スキャニング照射法において、患部の深さ方向の照射野（以下、レイヤーと記載）への照射制御は、照射するイオンビームのエネルギーを制御することで実現する。そのため、スキャニング照射法では、患部の大きさに応じて照射するビームエネルギーを制御する必要があり、そのため照射する患者毎ないし照射する患部毎に、照射するビームのエネルギー組合せを制御する必要がある。
【０００７】
イオンビーム発生装置としてシンクロトロンを採用した場合、単一出射制御運転では、入射・加速・出射・減速といった一連の運転を一回の運転周期として制御する。この場合、あらゆる患部の形成に対応するため、多数の運転制御パターンデータが必要となる。また、特許文献１、特許文献２および、非特許文献２に記載の多段出射制御運転では、入射・加速・出射・エネルギー変更・出射・エネルギー変更・・・減速といった一連の運転を一回の運転周期として制御する。エネルギー変更・出射の繰り返し回数はレイヤーの数に対応しており、エネルギー値もエネルギー出射の回数も患者或いは患部ごとに異なる。このため多段出射制御運転では、単一出射制御運転よりも更に多くの運転制御パターンデータが必要となる。
【０００８】
粒子線治療装置において、シンクロトロンを形成する各装置の電流値を調整することにより、粒子線エネルギー調整を実現する。そのため、複数の運転制御パターンデータが必要となる場合は各運転制御パターンデータを実現するため、その都度、運転制御パターンデータ生成に関連する装置毎に電流値を個別に調整し、運転制御パターンデータとして記録する必要がある。また、振動などによって起きる、シンクロトロン及びシンクロトロン周辺の微量な位置ずれの都度、運転制御パターンデータの調整が必要となる。その結果、運転制御パターンデータを作成するためには極めて多くの工程と時間を要しており、複数の運転制御パターンデータ生成の工程短縮が課題であった。
【０００９】
本発明の目的は、シンクロトロンのビーム出射において、所望のエネルギーのビーム照射を実現するために必要となる運転制御パターンデータの生成工程を短縮することができる粒子線照射システム及び運転制御パターンデータの生成方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の粒子線照射システムはデータ生成装置を備え、データ生成装置は、既存の調整済み運転制御パターンデータを分割し、分割した区間を調整済みデータモジュールとし、調整済みデータモジュールを流用して新たな運転制御パターンデータを作成する。
【００１１】
また、多段出射運転制御特有の出射エネルギー変更に関しては、補間関数を用いて、エネルギー変更前の出射エネルギーとエネルギー変更後のエネルギーを基にエネルギー変更制御パターンデータを作成し、運転制御パターンデータを自動生成する。また、多段出射は前出射の残留磁場が影響するため、残留磁場の影響を計算し、残留磁場の影響を考慮した補正値を運転制御パターンデータに反映し、運転制御を行う。残留磁場の影響を考慮した補正値の作成は、一部を残留磁場の計測に基づき、残りを補間により行う。
【発明の効果】
【００１２】
本発明によれば、既存の調整済みの運転制御パターンデータを分割・流用することにより、また多段出射パターンデータについては、エネルギー変更制御パターンデータを補間関数を用いて自動生成が可能となる。また、調整済みの運転制御パターンデータを流用することによって生成された新たな運転制御パターンデータは、再度調整を行う必要が無い。それにより運転制御パターンデータの生成工程を短縮することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施例である粒子線照射システムの構成を示す図である。
【図２】本発明の実施例であるスキャニング照射装置の構成を示す図である。
【図３】本発明の実施例である制御データの構成を示す図である。
【図４】本発明の実施例である制御装置間のデータ伝送フローを示す図である。
【図５】本発明の実施例である多段出射制御時の照射準備フローを示す図である。
【図６】本発明の実施例である多段出射制御時の運転制御フローを示す図である。
【図７Ａ】本発明の実施例である多段出射運転時の制御データの出力例を示す図である。
【図７Ｂ】本発明の実施例である多段出射運転時の制御データの出力例を示す図である。
【図８】従来の運転シーケンスを示す図である。
【図９Ａ】本発明の運転制御パターンデータの生成方法の一実施例を示す図であって、異なる出射エネルギーに対応した複数（図示の例では３つ）の調整済みの単一出射の運転制御パターンデータから新たな多段出射の運転制御パターンデータを生成する方法を示す図である。
【図９Ｂ】本発明の運転制御パターンデータの生成方法の一実施例を示す図であって、図９Ａに示す多段出射の運転制御パターンデータを生成するのに必要となるエネルギー変更制御パターンデータを補間により生成する方法を示す図である。
【図１０Ａ】本発明の運転制御パターンデータの生成方法の他の実施例を示す図であって、調整済みの多段出射の運転制御パターンデータから新たな多段出射の運転制御パターンデータを生成する方法を示す図である。
【図１０Ｂ】本発明の運転制御パターンデータの生成方法の他の実施例を示す図であって、調整済みの多段出射の運転制御パターンデータから新たな多段出射の運転制御パターンデータを生成する他の方法を示す図である。
【図１１Ａ】従来の単一エネルギー出射における残留磁場補正を説明する図である。
【図１１Ｂ】本発明の多段出射の運転制御パターンデータを生成する実施例の残留磁場補正で使用する補正値のチャート（テーブル）を示す図である。
【図１２】残留磁場補正の補間を示す図である。
【図１３】本発明の特徴であるデータ生成装置の実施例を示す図であって、データ生成装置が運転制御データを自動で生成する処理手順を示すフローチャートである。
【図１４】本発明の特徴であるデータ生成装置の実施例を示す図であって、調整済みの多段出射パターンデータから単一出射の運転制御パターンデータを自動的に生成する処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態を図面を用いて説明する。
【００１５】
図１は、本発明の好適な一実施例である粒子線照射システムの構成を示す図である。
【００１６】
本実施例の粒子線照射システム１は、図１に示すように、イオンビーム発生装置１１、ビーム輸送装置１４、照射野形成装置（荷電粒子ビームの照射装置、以下、照射装置という）３０を備え、ビーム輸送装置１４が、イオンビーム発生装置１１と治療室内に配置される照射装置３０を連絡する。
【００１７】
イオンビーム発生装置１１は、イオン源（図示せず）、前段加速器１２およびシンクロトロン１３を備える。イオン源は前段加速器１２に接続され、前段加速器１２はシンクロトロン１３に接続される。前段加速器１２は、イオン源で発生したイオンビーム１０をシンクロトロン１３に入射可能なエネルギーまで加速する。前段加速器１２で加速されたイオンビーム１０ａは、シンクロトロン１３に入射される。
【００１８】
シンクロトロン１３は、周回軌道に沿って周回するイオンビーム１０ｂに高周波電圧を印加して目標のエネルギーまで加速する高周波加速装置（加速空胴）１７、周回しているイオンビームのベータトロン振動振幅を増大させる出射用高周波電極２０ａ、およびイオンビームを周回軌道から取り出す出射用デフレクター２０ｂを備える。
【００１９】
シンクロトロン１３に入射されたビーム１０ｂは、高周波加速空胴１７に印加した加速高周波電圧によりエネルギーを付与されることで、所望のエネルギーまで加速する。この際、シンクロトロン１３内を周回するイオンビーム１０ｂの周回軌道が一定となるように、イオンビーム１０ｂの周回エネルギーの増加に合わせて偏向電磁石１８、四極電磁石１９等の磁場強度および、加速空胴１７に印加する高周波電圧の周波数を高める。
【００２０】
所望のエネルギーまで加速したイオンビーム１０ｂは、出射条件設定制御により、四極電磁石１９および六極電磁石（図示せず）の励磁量を制御することで周回ビーム１０ｂが出射可能な条件（周回ビームの安定限界条件）を成立させる。出射条件設定制御が終了後、出射用高周波電極２０ａに出射高周波電圧を印加し、シンクロトロン１３内を周回するビーム１０ｂのベータトロン振動振幅を増大させる。このベータトロン振動振幅の増大により、安定限界条件を超えた周回ビーム１０ｂはシンクロトロン１３からビーム輸送装置１４に出射され、照射装置３０に輸送される。シンクロトロン１３からのビーム出射制御は、出射用高周波電極２０ａに印加する高周波電圧のＯＮ／ＯＦＦ制御することで高速に実現可能である。
【００２１】
シンクロトロン１３からのビーム出射制御が終了後、出射条件解除制御により、四極電磁石１９および六極電磁石（図示せず）の励磁量を制御することで出射条件設定時に形成した周回ビーム１０ｂの安定限界条件を解除する。
【００２２】
出射条件解除制御が完了後、偏向電磁石１８、四極電磁石１９等の磁場強度および、加速空胴１７に印加する高周波電圧の周波数を下げることで、シンクロトロン１３内を周回するイオンビーム１０ｂを減速し、次の運転周期に遷移する。
【００２３】
照射装置３０は、上記ビーム輸送装置１４にて導かれたイオンビーム１０ｃを、患者３６の体表面からの深さおよび患部形状に合わせて制御して、治療用ベッド上の患者３６の患部３７に照射する。照射法としてスキャニング照射法（非特許文献１の２０８６頁、図４５）があり、照射装置３０はスキャニング照射法によるものである。スキャニング照射法は、直接患部３７にイオンビーム１０ｄを照射するためイオンビーム１０ｄの利用効率が高く、従来の散乱体照射法よりも患部形状に合致したイオンビーム１０ｄの照射が可能といった特徴がある。
【００２４】
患部の深さ方向へのビーム飛程調整は、イオンビームのエネルギーを変更することで所望の患部への照射を実現する。特にスキャニング照射法では、シンクロトロン１３内を周回するイオンビーム１０ｂのエネルギーを調整した後で出射することで、イオンビームの飛程を患部３６の深さに合わせるため、患者への照射治療中に複数回のエネルギーの変更制御が要求される。また、患部平面方向へのビーム照射方法として、スポットスキャニング照射法、ラスタースキャニング照射法などがある。スポットスキャニング照射法は、患部の照射平面上をスポットと呼ばれる線量管理領域に分割し、スポット毎に走査を停止して設定した照射線量に到達するまでビームを照射した後にビームを停止し、次の照射スポット位置に移動する。このようにスポットスキャニング照射法は、照射開始位置をスポット毎に更新する照射法である。また、ラスタースキャニング照射法は、スポットスキャニング照射法と同様に線量管理領域を設定するが、スポット毎にビーム走査を停止せず、ビームを走査経路上を走査しながら照射する。そのため、一回当たりの照射線量を低くし、複数回繰り返し照射するリペイント照射を実施することで照射線量の一様度を向上する。このようにラスタースキャニング照射法は、照射開始位置を走査経路毎に更新する照射法である。なお、スポットスキャニング法においても、ラスタースキャニング法と同様に、一つのスポット位置に対する一度の照射で与える照射線量を低く設定し、照射平面を複数回走査することによって、最終的な照射線量に到達するように制御してもよい。
【００２５】
図２に照射装置の構成を示す。  照射装置３０は走査電磁石３２ａ，３２ｂを有し、患部平面上を患部形状に合わせて走査電磁石３２ａ，３２ｂでビームを走査する。また、照射装置３０は、患者に照射するビーム１０ｄの照射線量を計測する線量モニタ３１やビーム形状モニタ（図示せず）を有し、これらで照射するビーム１０ｄの線量強度やビーム形状を逐次確認する。走査電磁石３２で走査されたビーム１０ｄは、コリメータ３４で患者３６の患部形状３７に合わせて照射野を形成する。
【００２６】
図１に戻り、本実施例の粒子線照射システム１は制御システム１００（制御装置）を備えている。制御システム１００は、イオンビーム発生装置１１およびビーム輸送装置１４を制御する加速器制御装置４０、粒子線照射システム１全体を統括して制御する統括制御装置４１、患者へのビーム照射条件を計画する治療計画装置４３、治療計画装置４３で計画した情報やイオンビーム発生装置であるシンクロトロン１３およびビーム輸送装置１４の制御情報等を記憶する記憶装置４２、照射装置３０を構成する機器と患部３７に照射するイオンビーム１０ｄの照射線量を制御する照射制御装置４４、シンクロトロン１３を構成する機器の同期制御を実現するタイミングシステム５０、患者３６の安全を担保するために統括制御装置４１とは独立したインターロックシステム６０、シンクロトロン１３を構成する各機器の電源４６を制御する電源制御装置４５から構成される。記憶装置４２は統括制御装置４１の一部として統括制御装置４１に備えられていてもよい。
【００２７】
電源４６はシンクロトロン１３を構成する複数の機器の電源の総称であり、図１には複数の機器の電源として偏向電磁石１８の電源４６Ｂ、四極電磁石１９の電源４６Ｑ、高周波加速空洞１７の電源４６Ｆが示されている。電源制御装置４５も同様に複数の機器の電源に対応する複数の電源制御装置の総称であり、図１には電源４６Ｂの制御装置４５Ｂ，電源４６Ｑの制御装置４５Ｑ，電源４６Ｆの制御装置４５Ｆが示されている。
【００２８】
統括制御装置４１は、本発明の特徴である、シンクロトロン１３の偏向電磁石１８等の機器の運転制御パターンデータを自動的に生成するデータ生成装置を兼ねている。本実施例において、制御システム１００は、シンクロトロン１３において一回の運転周期内で複数エネルギーのイオンビームを出射可能とする多段出射制御運転を実施するように構成されており、データ生成装置（統括制御装置４１）は、その多段出射制御運転に用いる運転制御パターンデータを自動的に生成する。
【００２９】
ここで、本発明の一実施例によって生成される運転制御パターンデータを用いた多段出射制御運転の優位性について説明する。従来のシンクロトロン１３の運転シーケンスを図８に示す。シンクロトロン１３は、一回の運転周期で加速・出射・減速という一連の制御を実施する。出射制御の前後には、出射条件設定および出射条件解除といった、シンクロトロン内のイオンビームを出射するために必要な出射条件設定制御と、出射制御終了後の出射条件解除制御が必要である。
【００３０】
従来のシンクロトロン１３の運転制御では、一連の制御に合わせた制御データをパターンデータとして電源制御装置４５のメモリに用意しておき、電源制御装置４５は、シンクロトロン１３を構成する機器の制御タイミングを管理するタイミングシステム５０から出力されるタイミング信号５１に基づき、制御データを更新する。
【００３１】
図８に示したように、シンクロトロン１３は一回の運転周期で、加速から減速までを制御しているため、出射するイオンビーム１０ｃのエネルギーを変更するには、出射制御終了後に減速制御に遷移し残存ビームを減速した後、運転周期を更新する。運転周期を更新し再びイオンビーム１０ｂを加速することで、所望のエネルギーへの変更制御を実現する。そのため、従来のシンクロトロン１３の運転制御ではイオンビーム１０ｂのエネルギー変更時間には、ほぼ一回の運転周期と同じ時間が掛かるため、治療時間が長くなり、線量率を向上していく上での課題であった。
【００３２】
特許文献１には、一回の運転周期内で複数のエネルギーのイオンビームの出射を実現する、イオンシンクロトロンの多段出射制御運転について示されている。このような多段出射制御運転により、スキャニング照射法でのエネルギー変更時間の短縮が実現できる。
【００３３】
また、非特許文献２には、イオンシンクロトロンより出射する複数のエネルギーに対応して、エネルギー変更制御と出射制御からなる階段状の運転制御データ（非特許文献２の３４頁、図２）を予め用意しておき、出射するイオンビームエネルギーに対応した出射制御部の運転制御データの平坦部を延長する運転（非特許文献２の３５頁、図３）が示されている。
【００３４】
非特許文献２に記載されているように、複数のエネルギーの出射が可能な運転制御データをパターンデータとして予め用意する制御を適用した場合、全ての照射を完了するために必要なイオンビーム量がシンクロトロンに蓄積されている場合には、一回の運転周期で全てのエネルギーの照射が完了できる効果があるが、全ての照射を完了するために必要なイオンビーム量がシンクロトロンに蓄積されていない場合には、イオンビーム量が枯渇した時点で減速制御を実施した後に、運転周期を更新してイオンビーム１０ｂの入射と加速を再度実施する必要がある。この際、イオンビームが枯渇したエネルギーの出射制御から減速制御に遷移するには、運転制御データの連続性を考慮する必要があるため、イオンビーム１０ｂが枯渇したエネルギーよりも後段に記憶されている全てのエネルギー変更制御の運転制御データを更新する必要があり、当該運転制御データから減速制御に直接遷移できない。そのため、シンクロトロン１３の運転周期の更新には時間が掛かる課題がある。粒子線照射システム１を構成する機器に異常が生じた場合にも、同様に、当該運転制御データから減速制御に直接遷移できない課題があった。
【００３５】
特許文献２では、加速器の磁場コイルに励磁するコイル電流に関して、経過時間に応じた磁束密度情報を出力する磁場基準発生部と、磁束密度情報に応じた磁場を発生させるコイル電流を求める電流基準変換部とを備えた加速器の制御装置が示されており、このうち、磁場基準発生部が出力する磁束密度情報を４種類のパターン（初期上げパターン、減少パターン、増加パターン、終了パターン）を組み合わせて出力することで、一回の運転周期内で複数エネルギーのビーム出射を実現する制御方法が示されている。特許文献２によると、４種類の磁束密度パターンを組み合わせ、一回の運転周期内で複数エネルギーのイオンビームの出射が可能であるが、一方で、電流基準変換器が逐次、偏向電磁石および四極電磁石の励磁電流を逐次演算しながら出力するため、パターンを変更する度に演算パラメータの変更が必要となるため、機器構成および制御手段が複雑となる課題がある。また、特許文献２においても、非特許文献２で課題とされているシンクロトロンの運転周期の更新に時間が掛かる課題に対しては何も言及されていない。
【００３６】
本発明は、イオンシンクロトロンにおいて一回の運転周期内で複数エネルギーのイオンビームを出射可能とする多段出射制御運転（以下適宜多段出射運転という）に関するものであり、本発明により生成される多段出射の運転制御パターンデータを用いた多段出射運転は、ビームエネルギーの変更制御と運転周期の更新を短時間で実現可能なイオンシンクロトロンを提供できる。以下にその詳細を説明する。
【００３７】
まず、本実施例に係わる多段出射の運転制御パターンデータのデータ構造と、この運転制御パターンデータを用いた運転シーケンスについて、図３から図７Ａおよび図７Ｂを用いながら説明する。
【００３８】
図３は、シンクロトロンを構成する複数の機器の制御データ（運転制御パターンデータ）の構成を示す図であり、機器の制御データの代表例として、偏向電磁石１８の励磁電流を示している。実際には、非特許文献２に示されているように、照射するビームのエネルギー数に対応した段数のデータが用意されているが、本実施例では３段で説明している。また、本実施例では低いエネルギーから高いエネルギーに順次ビームを照射するような運転制御データを示しているが、高いエネルギーから低いエネルギーに順次ビームを照射する場合でも同様の効果が得られる。
【００３９】
図４は、本実施例の特徴である多段出射運転を実現する制御システム１００（制御装置）の構成と各装置間の情報伝送を示す図である。図５は、多段出射運転を開始する前の照射準備フローを示す図である。図６は、多段出射運転時の制御フローを示す図である。図７Ａおよび図７Ｂは、図３に示した制御データの組み合わせによる多段出射運転時の制御データの出力例を示している。
【００４０】
図３に示すように、シンクロトロンを構成する複数の機器（図示の例では偏向電磁石１８）の制御データは、それぞれ、一回の運転周期で複数のエネルギーのビーム出射制御を行うための多段出射パターンデータ７０と、複数のエネルギーのビーム出射制御に対応した複数の減速制御データ７３ａ、７３ｂとで構成され、多段出射パターンデータ７０を用いて機器図示の例では偏向電磁石１８）を制御することで複数のエネルギーのビームの出射制御を行いかつ、複数のエネルギーのビーム出射制御に対応した複数の減速制御データ７３ａ、７３ｂを有することで、どの出射エネルギーからも速やかに減速制御へ遷移可能となっている。
【００４１】
多段出射パターンデータ７０は、複数の加速制御データ（加速制御部）７１ａ〜７１ｃ（以下適宜７１で代表する）と、複数の出射制御データ（出射制御部）７２ａ〜７２ｃ（以下適宜７２で代表する）および、減速制御データ（減速制御部）７３ｃ（以下適宜７３で代表する）から構成される。また、多段出射パターンデータ７０を構成する複数の出射制御データに対応して、複数の減速制御データ７３ａ、７３ｂ（以下適宜７３で代表する）を設ける。これらの制御データ７１〜７３は、それぞれ、対応する機器に直接与えられる制御量である電流／電圧の時系列データとして用意する。例えば、偏向電磁石１８の制御データであれば、所定の偏向磁場強度を発生する際に必要な偏向電磁石電源４６Ｂに設定する励磁電流と電圧（図示せず）の時系列データで構成される。多段出射運転を実現するための多段出射パターンデータ７０としては、想定される複数の患者の照射条件に対応して照射エネルギーの組合せが異なるものが複数用意され、これらの多段出射パターンデータ７０は、対応する複数の減速制御データ７３とともに多段出射の運転制御パターンデータとして記憶装置４２に予め記憶されている。図３に示す多段出射パターンデータ７０と減速制御データ７３ａ、７３ｂからなる多段出射の運転制御パターンデータは、記憶装置４２に記憶されたそれらの制御データの中から特定の患者の照射条件に応じて選択され、電源制御装置４５に記憶されたものである。
【００４２】
なお、多段出射パターンデータ７０は加速制御部７１と出射制御部７２で構成し、減速制御データ７３は、シンクロトロンから出射可能でかつ想定される複数の患者の照射条件を満たす全てのエネルギーに対応した個々の減速制御データをまとめて１組の減速制御データ７３として管理する構成でも構わない。この場合、想定される複数の患者の照射条件に対応した全ての多段出射パターンデータ７０のみ記憶装置４２に予め記憶し、減速制御データ７３は全てのものを電源制御装置４５に予め記憶しておくことで、患者の照射条件に応じて多段出射パターンデータ７０のみ逐次記憶装置４２から選択して電源制御装置４５に記憶することで照射が可能となり、患者の照射毎に管理する運転制御データの管理が容易になる。また、減速制御データ７３は予め電源制御装置４５に記憶しておくことで、患者の照射条件に合わせて制御装置間を伝送する運転制御データの容量が削減でき、照射準備に際しての運転制御データの更新時間も短縮できる。
【００４３】
また、記憶装置４２に予め記憶される多段出射の運転制御パターンデータはシンクロトロン内の磁場強度の時系列データとして用意したものであってもよい。この場合は、運転制御パターンデータが統括制御装置４１及び加速器制御装置４０を経由して電源制御装置４５に記憶される過程で、統括制御装置４１或いは加速器制御装置４０において運転制御パターンデータが磁場強度の時系列データから励磁電流と電圧の時系列データに変換され、電源制御装置４５に励磁電流と電圧の時系列データとして記憶される。
【００４４】
多段出射パターンデータ７０は、それぞれタイミングシステム５０から電源制御装置４５に出力されるタイミング信号５１にそれぞれ関連付けられている。本実施例のタイミング信号５１は、加速制御タイミング信号５１１、出射制御タイミング信号５１２、減速制御開始タイミング信号５１３、減速終了タイミング信号５１４から構成されている。電源制御装置４５にタイミング信号５１が入力されると、電源制御装置４５は、タイミング信号５１に関連付けられた制御データ７１〜７３を選択し、選択した制御データ７１〜７３の初期アドレスからデータの更新制御を開始する。
【００４５】
図３において、加速制御タイミング信号５１１の入力により、入射エネルギー（Ｅｉｎｊ）から初段の出射エネルギー（Ｅａ）まで加速制御データ７１ａの更新制御が行われ、ビームが加速される。出射制御タイミング信号５１２の入力により、出射制御データ７２ａの更新制御が行われるとともに、出射用高周波電極２０ａに出射用高周波電圧の印加処理７４が行われることで、ビーム出射制御を実施する。照射制御装置４４は、出射制御中の照射線量３１１を逐次計測し、計測結果に基づき線量満了信号４４２を出力し、出射制御を終了する。照射制御装置４４は、出射制御終了時の蓄積ビーム電荷量と次の照射エネルギーの有無に応じて、タイミングシステム５０が加速制御タイミング信号５１１を出力して次の加速制御データ（エネルギー変更制御データ）に遷移（７２ａから７１ｂに遷移）するか、タイミングシステム５０が減速制御開始タイミング信号５１３を出力して減速制御データに遷移（７２ａから７３ａに遷移）するかを判断する。このような制御を実現するため、多段出射パターンデータ７０は、出射制御データ７２の終了値と次の照射エネルギーに加速する加速制御データ（エネルギー変更制御データ）７１の開始値（例えば、図３の７２ａの終了値と７１ｂの開始値）および、出射制御データ７２の終了値と入射エネルギーまで減速する減速制御データ７３の開始値（例えば、図３の７２ａの終了値と７３ａの開始値）は連続的に接続できるように同じ値としておく。このような制御を実現することで、タイミング信号５１の入力に応じた制御データの変更と更新が容易に実現できる。
【００４６】
また、上記多段出射運転を実施する際は、インターロックシステム６０は、照射制御装置４４から出力されるエネルギー変更要求信号４４３、減速制御要求信号４４４、照射完了信号４４５および、電源制御装置４５から出力される機器の健全性を示すステータス情報４５２に基づきインターロック信号６１を出力する。このインターロック信号６１にはエネルギー変更指令６１１、照射完了指令６１２および減速制御指令６１３が含まれる。タイミングシステム５０は、インターロックシステム６０から出力されるエネルギー変更指令６１１に基づき加速制御タイミング信号５１１を出力し、かつ照射完了指令６１２および減速制御指令６１３に基づき減速制御開始タイミング信号５１３を出力する。電源制御装置４５は、加速制御タイミング信号５１１に基づき、多段出射パターンデータ７０に含まれる加速制御データ（エネルギー変更制御データ）７１を更新制御し、かつ減速制御開始タイミング信号５１３に基づき、複数の減速制御データ７３ａ，７３ｂ，７３ｃのうち、直前の出射エネルギーに対応する減速制御データを選択し、この減速制御データを更新制御する。
【００４７】
図３に示したシンクロトロンを構成する機器の制御データを用いて多段出射運転を実施する際の照射準備フローについて、図４および図５を併用しながら説明する。
【００４８】
まず、治療計画装置４３は、患者の治療に必要な照射条件等を含む治療計画情報４３１を記憶装置４２に登録する。統括制御装置４１は、照射条件の設定情報に基づき、記憶装置４２から照射条件４２１を読み込む（８０１）。統括制御装置４１は、照射条件から、照射に必要なエネルギーと各照射線量と照射順序および、照射するエネルギーに対応した多段出射パターンデータと、減速制御データが記憶装置４２に予め記憶してある場合は減速制御データを記憶装置４２から選択する（８０２）。
【００４９】
統括制御装置４１は、タイミングシステム５０に対して、照射に必要なエネルギー情報と照射順序およびこのエネルギーに対応したタイミング信号データ４１１ａを伝送する（８０３）。
【００５０】
タイミングシステム５０は、統括制御装置４１から伝送された照射に必要なエネルギー情報と照射順序およびこのエネルギーに対応したタイミング信号データ４１１ａをメモリ内に記憶する（８０４）。統括制御装置４１は同様に、加速器制御装置４０および照射制御装置４４に対して、照射に必要なエネルギー情報と照射順序およびこのエネルギーに対応した制御データ４１１ｂ、４１１ｃを伝送する（８０５）。このうち、照射制御装置４４に伝送する制御データ４１１ｃには、各照射エネルギーの照射順序と目標照射線量が含まれる。
【００５１】
加速器制御装置４０は、シンクロトロン１３およびビーム輸送装置１４を構成する機器の各電源制御装置４５に対して、各機器の運転制御パターンデータと運転制御パターンデータに対応するタイミング信号のデータ４０１を伝送し（８０６）、電源制御装置４５は、各機器の運転制御パターンデータと運転制御パターンデータに対応するタイミング信号のデータ４０１をメモリ内に記憶する（８０７）。照射制御装置４４は、各照射エネルギーの照射順序と目標照射線量をメモリ内に記憶する（８０８）。
【００５２】
次に、図３に示したシンクロトロンを構成する複数の機器の制御データを用いて多段出射運転を実施する際のビーム出射制御フローについて、図４および図６を用いて説明する。
【００５３】
電源制御装置４５は入射エネルギー（Ｅｉｎｊ）から出射エネルギー（Ｅａ）まで加速制御データ７１ａを用いてビームを加速し、加速器制御装置４０は周回ビーム１０ｂのエネルギーを確認後、インターロックシステム６０にエネルギー判定信号４０２を出力する。インターロックシステム６０は、タイミングシステム６０に出射制御指令６１４を出力し、出射制御に遷移する（８０９）。出射制御では、照射制御装置４４の出射制御許可信号４４１に基づき、出射用高周波電極２０ａへの高周波信号の印加処理７４が行われることで、ビームが出射される（８１０）。ビームの出射制御中は、照射制御装置４４は線量モニタ３１で患部への照射線量３１１を計測し（８１１）、照射線量３１１が目標線量に到達（満了）したか逐次判定する（８１２）。なお、ここで言う目標線量とは、スポットスキャニング法であれば一スポット位置に対して一度の照射で与えるべき線量であり、ラスタースキャニング法であればある走査経路を一度照射するときに与えるべき線量を指す。照射線量３１１が満了した時点で出射用高周波電極２０ａへの高周波電圧の印加処理が停止され、ビーム出射制御が停止される（８１３）。その後、照射制御装置４４はレイヤー内の照射が完了しているか確認し（８１４）、レイヤー内の照射が完了していない場合はビーム照射開始位置を変更し（８１５）、引き続きビーム制御を継続する。照射制御装置４４は次の照射データがあるか判断し（８１６）、照射データがなければ照射完了信号４４５をインターロックシステム６０に出力し、インターロックシステム６０はタイミングシステム５０に照射完了指令６１２を出力する。タイミングシステム５０は、減速制御開始タイミング信号５１３を出力し、電源制御装置４５は、現在の出射エネルギーに対応した減速制御データを選択し（８２１）、減速制御を実施（８２２）した後、照射制御を終了する（８２３）。
【００５４】
一方、次の照射データがある場合、照射制御装置４４は目標エネルギーを更新した後（８１７）、シンクロトロン内の蓄積ビーム電荷量１５１を蓄積ビーム量検出手段１５で計測し（８１８）、照射制御装置４４は次のエネルギーのビーム照射に十分な蓄積ビーム電荷量１５１があるか判定する（８１９）。蓄積ビーム電荷量１５１が次のビーム照射に十分な量がある場合、照射制御装置４４はエネルギー変更要求信号４４３をインターロックシステム６０に出力し、インターロックシステム６０はタイミングシステム５０にエネルギー変更指令６１１を出力する。タイミングシステム５０は、加速制御タイミング信号５１１を出力し、電源制御装置４５は、現在の出射エネルギーに対応した加速制御データを選択し、次の照射エネルギーへのビーム加速制御に遷移する（８２０）。
【００５５】
一方、蓄積ビーム電荷量が不足していると判断された場合、照射制御装置４４は減速制御要求信号４４４をインターロックシステム６０に出力し、インターロックシステム６０はタイミングシステム５０に減速制御指令６１３を出力する。タイミングシステム５０は、減速制御開始タイミング信号５１３を出力し、電源制御装置４５は、現在の出射エネルギーに対応した減速制御データを選択し（８２１）、減速制御を実施する（８２２）。減速制御を終了後、運転周期を更新し（８２４）、ビーム照射を継続する。なお、図６に示した制御フローには明記していないが、ビーム出射制御中にシンクロトロンを構成する機器の電源４６および電源制御装置４５に異常が生じた際には、各機器の電源制御装置４５からインターロックシステム６０に対して、機器の異常を示すステータス情報４５２を伝送する。インターロックシステム６０は機器の異常を示すステータス情報４５２に基づき、タイミングシステム５０に減速制御指令６１３を出力し、速やかに現在の出射エネルギーに対応した減速制御データを用いて減速制御を実施する。
【００５６】
本実施例の特徴である、多段出射運転時の制御データの出力例を図７Ａおよび図７Ｂに示す。図７Ａおよび図７Ｂでは、図３に示した多段出射パターンデータ７０を用いた出力例を示しており、一回の運転周期内で出射可能なエネルギー数はＥａ、Ｅｂ、Ｅｃの３種類である。図７Ａは、三段（Ｅａ、Ｅｂ、Ｅｃ）の全てのエネルギーのイオンビームを一回の運転周期で出射制御した場合の偏向電磁石の励磁電流値の変化を示しており、図７Ｂは、はじめの運転周期で二段（Ｅａ，Ｅｂ）のエネルギーのイオンビームを出射した後、蓄積イオンビームが枯渇したため減速制御に遷移して運転周期を更新し、次の運転周期で三段目（Ｅｃ）のイオンビームを出射する場合の偏向電磁石の励磁電流値の変化を示している。一般に、偏向電磁石の励磁電流値とビームエネルギーは概ね比例関係にあるため、図７Ａおよび図７Ｂは多段出射運転時のビームエネルギー変化と読むこともできる。
【００５７】
また、スキャニング照射法では、ビームの出射エネルギーが運転周期毎に異なるため、本実施例に示した減速制御データには、磁場履歴を一定に保つため、初期化エネルギー（Ｅｉｎｉｔ）まで加速した後、入射エネルギー（Ｅｉｎｊ）への減速制御を実施している。
【００５８】
まず、図７Ａを用いて多段出射制御の出力例について説明する。タイミングシステム５０から加速制御タイミング信号５１１が出力されると、電源制御装置４５は、初段の加速制御データ７１aを選択し、励磁電流データの更新制御を開始する。加速制御の終了後、加速器制御装置４０は周回ビーム１０ｂのエネルギーを確認し、インターロックシステム６０にエネルギー判定信号４０２を出力する。到達エネルギーが目標エネルギーと一致する場合（この場合、到達エネルギーと目標エネルギーはともにＥａ）、インターロックシステム６０は、タイミングシステム５０に出射制御指令６１４を出力する。タイミングシステム５０はインターロックシステム６０からの出射制御指令６１４に基づき、出射制御タイミング信号５１２を出力する。電源制御装置４５は、出射制御タイミング信号５１２に基づき、出射エネルギーＥａに対応した出射制御データ７２ａを更新する。これと並行して照射制御装置４４が出射制御許可信号４４１を出力し、出射用高周波信号の印加処理７４が行われることでビームの出射制御が実施される。ビーム出射制御により患部への照射線量が満了すると、照射制御装置４４は、出射用制御許可信号４４１の出力を停止し、出射用高周波信号の印加処理７４を停止する。
【００５９】
照射制御装置４４は引き続き、次の照射エネルギーの有無とシンクロトロン１３内の蓄積ビーム電荷量の計測結果に基づき、インターロックシステム６０にエネルギー変更要求信号４４３を出力する。インターロックシステム６０は、タイミングシステム５０に対してエネルギー変更指令６１１を出力し、タイミングシステム５０は蓄積ビームを次のエネルギーに加速するため、加速制御タイミング信号５１１を出力する。電源制御装置４５は、この加速制御タイミング信号５１１に基づき、出射エネルギーＥｂに対応した加速制御データ７１ｂの更新制御を開始する。加速制御データ（エネルギー変更制御データ）７１ｂによるビーム加速が終了後、加速器制御装置４０は初段の出射エネルギーＥａのビーム出射制御と同様に、目標エネルギーと到達エネルギーの一致を確認し、電源制御装置４５は出射エネルギーＥｂに対応した出射制御データ７２ｂを用いてビームを出射する。
【００６０】
このような制御を繰り返し、出射エネルギーＥｃのビーム出射を終了後、照射制御装置４４は、次の照射エネルギーが無いことを確認し、照射完了信号４４５をインターロックシステム６０に伝送する。インターロックシステム６０はタイミングシステム５０に対して、次の運転周期の制御が無いことを示す照射完了指令６１２を伝送する。タイミングシステム５０は、減速制御開始タイミング信号５１３を出力する。電源制御装置４５は、この減速制御開始タイミング信号５１３に基づき、減速制御に遷移する。減速制御では、直前の出射エネルギーＥｃに対応した減速制御データ７３ｃを選択し、減速制御データ７３ｃの更新制御を開始する。減速制御データ７３ｃは、運転周期毎の磁場履歴を一定に保つため、初期化エネルギー（Ｅｉｎｉｔ）まで高めた後に入射エネルギー（Ｅｉｎｊ）まで減速制御を実施する。タイミングシステム５０は、減速制御データ７３ｃの更新の終了と合わせて減速終了タイミング信号５１４を出力し、照射完了指令６１２に基づき、照射を完了する。
【００６１】
次に、図７Ｂに示したように、多段出射運転時に運転周期を更新した場合について説明する。ここでは、図中の符号は図７Ａと同一であり、図７Ｂでの二段目のエネルギーＥｂの出射制御を終了以降について説明する。
【００６２】
二段目の出射エネルギーＥｂの出射制御が終了した時点で、照射制御装置４４は次の照射データがあることを確認後（８１７）、シンクロトロン内の蓄積ビーム量１５１を計測する。この計測結果が、次のビーム出射量を満足することができないと判定されると、照射制御装置４４は、減速制御要求信号４４４をインターロックシステム６０に伝送する。インターロックシステム６０は、減速制御要求信号４４４に基づき、タイミングシステム５０に対して、減速制御指令６１３を伝送する。タイミングシステム５０は、減速制御指令６１３の入力に基づき、減速制御開始タイミング信号５１３を出力する。電源制御装置４５は、減速制御開始タイミング信号５１３により、直前の出射エネルギーＥｂに対応した減速制御データ７３ｂを選択し、減速制御データ７３ｂの更新制御を開始する。
【００６３】
タイミングシステム５０は、減速制御データ７３ｃの更新の終了と合わせて減速終了タイミング信号５１４を出力した後、次の照射データがあるため、目標エネルギーをＥｂからＥｃに変更した上で、運転周期を更新し、加速制御タイミング信号５１１を出力する。
【００６４】
電源制御装置４５は、加速制御タイミング信号５１１の入力により、加速制御データ７１ａの更新制御を開始する。加速制御終了後、加速器制御装置４０は到達エネルギーと目標エネルギーを比較する。この際、加速制御データ７１ａでの到達エネルギーはＥａである一方、目標エネルギーはＥｃであるため、出射エネルギーが一致しない（Ｅａ≠Ｅｃ）。そのため、照射制御装置４４は目標エネルギーと到達エネルギーが一致するまで、出射制御許可信号４４１を出力せず、出射用高周波信号は印加されない。一方、タイミングシステム５０は、出射制御タイミング信号５１２とエネルギー変更タイミング信号５１３を目標エネルギーに到達するまで繰り返し出力する。電源制御装置４５は、タイミングシステム５０からのタイミング信号に基づき、出射制御データ７２ａ、加速制御データ（エネルギー変更制御データ）７１ｂ、出射制御データ７２ｂ、加速制御データ（エネルギー変更制御データ）７１ｃを順次更新制御する。到達エネルギーが目標エネルギーＥｃに一致するまでビームを加速した後、照射制御装置４４は出射制御許可信号４４１を出力し、出射用高周波信号の印加処理７４が行われることで、ビームが出射される。ビーム出射制御が終了後、照射制御装置４４は次の照射データを確認する。本出力例では、次の照射エネルギーはない（Ｅｃが最終エネルギー）ため、照射制御装置４４は照射完了信号４４５をインターロックシステム６０に伝送する。インターロックシステム６０はタイミングシステム５０に対して、次の運転周期の制御が無いことを示す照射完了指令６１２を伝送する。タイミングシステム５０は、減速制御開始タイミング信号５１３を出力する。電源制御装置４５は、この減速制御開始タイミング信号５１３に基づき、減速制御に遷移する。減速制御では、直前の出射エネルギーＥｃに対応した減速制御データ７３ｃを選択し、減速制御データ７３ｃの更新制御を開始する。減速制御データ７３ｃは、運転周期毎の磁場履歴を一定に保つため、初期化エネルギー（Ｅｉｎｉｔ）まで高めた後に入射エネルギー（Ｅｉｎｊ）まで減速制御を実施する。タイミングシステム５０は、減速制御データ７３ｃの更新の終了と合わせて減速終了タイミング信号５１４を出力し、照射完了指令６１２に基づき、照射を完了する。
【００６５】
本実施例は、以上のように構成したので、ビームエネルギーの変更制御と運転周期の更新を短時間で実現可能な粒子線照射システムを提供できる。
【００６６】
次に、シンクロトロン１３の偏向電磁石１８等の機器の運転制御パターンデータを自動的に生成する方法と、この方法を実施する装置の実施例について説明する。なお，以下の説明では、上述した多段出射制御運転で用いた運転制御パターンデータの一段目の加速制御データを加速制御パターンデータ或いは加速パターンデータと言い、出射制御データを出射制御パターンデータ或いは出射パターンデータと言い、二段目以降の加速制御データをエネルギー変更制御パターンデータ或いはエネルギー変更パターンデータと言い、減速制御データを減速制御パターンデータ或いは減速パターンデータと言う。また，以下の実施例は、記憶装置４２に記憶する運転制御パターンデータをシンクロトロン内の磁場強度の時系列データとして用意した場合のものである。
【００６７】
まず、本発明の運転制御パターンデータの生成方法の一実施例について、図９Ａ〜図１２を用いて説明する。図９Ａは、異なる出射エネルギーに対応した複数（図示の例では３つ）の調整済みの単一出射の運転制御パターンデータから新たな多段出射の運転制御パターンデータを生成する方法を示す図であり、図９Ｂは、図９Ａに示す多段出射の運転制御パターンデータを生成するのに必要となるエネルギー変更制御パターンデータを補間により生成する方法を示す図である。図９Ａ及び図９Ｂにおいて、横軸は時間を、縦軸はシンクロトロン１３内の磁場強度を表す。磁場強度とはエネルギーが可変である粒子をシンクロトロン１３内で周回させるために必要となるシンクロトロン１３の電磁石（例えば偏向電磁石１８）の励磁電荷量である。粒子のエネルギーが高いほど粒子の速度が速くなり、粒子の速度が速いほどシンクロトロン１３内での方向転換のために用いる電磁石の磁場強度を高く保つ必要がある。
【００６８】
図９Ａにおいて、新たに生成する運転制御パターンデータは、上述した制御システム１００の多段出射制御運転で用いた図３に示す制御データに対応するものであり、一回の運転周期で複数のエネルギーのビーム出射制御を行うための多段出射パターンデータＡと、多段出射パターンデータＡの複数の出射エネルギーＥａ，Ｅｂ（最終段以外の出射エネルギー）に対応した複数の減速制御パターンデータ（以下適宜減速パターンデータという）Ｆ１，Ｆ２とで構成され、多段出射パターンデータＡを用いて電磁石（図示の例では偏向電磁石１８）を制御することで複数のエネルギーのビームの出射制御を行いかつ、複数の出射エネルギーＥａ，Ｅｂに対応した複数の減速パターンデータＦ１，Ｆ２を有することで、どの出射エネルギーからも速やかに減速制御へ遷移可能となっている。なお、本発明を非特許文献１及び特許文献２に記載されているような多段出射パターンデータＡだけで構成される運転制御パターンデータの生成に適用してもよく、その場合、新たに生成する運転制御パターンデータは、複数の減速制御パターンデータＦ１，Ｆ２を備えていない。
【００６９】
図９Ａに示す多段出射パターンデータＡと減速パターンデータＦ１，Ｆ２とを新たに生成するためには、図９Ａの上段に示す既存の複数の調整済みの単一出射の運転制御パターンデータＡ，Ｂ，Ｃ（以下適宜単一出射パターンデータＡ，Ｂ，Ｃという）が用いられる。図示の例では、新たに生成する多段出射パターンデータＡは３段の出射エネルギーＥａ，Ｅｂ，Ｅｃを有するものであるため、調整済みの単一出射パターンデータＡ，Ｂ，Ｃは、それぞれ、出射エネルギーがＥａ，Ｅｂ，Ｅｃのパターンデータである。
【００７０】
粒子線照射システム１の記憶装置４２（例えば図４参照）には、予め、多数の調整済の単一出射の運転制御パターンデータが記憶されており、それらの中から出射エネルギーをインデックスとして単一出射パターンデータＡ，Ｂ，Ｃが選択される。
【００７１】
図９Ａの上段において、まず、異なる出射エネルギーに対応した複数の調整済みの単一出射パターンデータＡ，Ｂ，Ｃのそれぞれを、加速制御パターンデータ（以下適宜加速パターンデータという）９０１ＡＣ，９０２ＡＣ，９０３ＡＣ、出射制御パターンデータ（以下適宜出射パターンデータという）９０１ＥＸ，９０２ＥＸ，９０３ＥＸ、減速制御パターンデータ（以下適宜減速パターンデータという）９０１ＤＥ，９０２ＤＥ，９０３ＤＥに区分／分割し、これらを多段出射パターンデータＡ及び減速パターンデータＦ１，Ｆ２を形成するためのデータモジュールとする。このデータモジュールの区分／分割は時間（時刻情報）と関連付けて行う。例えば、加速パターンデータ９０１ＡＣはデータ９０１ＡＣの開始時刻をｔ０とし終了時刻をｔ１とした場合、時刻ｔ０から時刻ｔ１までのデータモジュールであると定義する。
【００７２】
また、図９Ａの単一出射パターンデータＡ，Ｂ，Ｃには無く、多段出射パターンデータＡを形成するのに必要となるエネルギー変更時のパターンデータ（エネルギー変更制御パターンデータ−以下単にエネルギー変更パターンデータという）９０１−９０２ＥＣ、９０２−９０３ＥＣは、予め定めた補間関数を用いて生成する。この補間関数を用いたエネルギー変更パターンデータの生成方法を図９Ｂを用いて説明する。
【００７３】
図９Ｂにおいて、まず、エネルギー変更パターンデータを生成するための前エネルギー値座標(X0,Y0)と目標エネルギー値座標(X4,Y4)を決める。これらの座標の横軸の値X0, X4は時間であり、縦軸の値Y0, Y4は磁場強度である。時刻X0は仮に０と置き、時刻X4はシンクロトロン１３が蓄積ビームを次のエネルギーに加速するのに必要な時間を設定する。磁場強度Y0は直前の出射パターンデータの出射エネルギーに、磁場強度Y4は直後の出射パターンデータの出射エネルギーに合わせてそれぞれ決める。例えば、エネルギー変更パターンデータ９０１−９０２ＥＣであれば、磁場強度Y0は直前の出射パターンデータ９０１ＥＸの出射エネルギーＥａに合わせた磁場強度とし、磁場強度Y4は直後の出射パターンデータ９０２ＥＸの出射エネルギーＥｂに合わせた磁場強度とする。また、エネルギー変更パターンデータ９０２−９０３ＥＣであれば、磁場強度Y0は直前の出射パターンデータ９０２ＥＸの出射エネルギーＥｂに合わせた磁場強度とし、磁場強度Y4は直後の出射パターンデータ９０３ＥＸの出射エネルギーＥｃに合わせた磁場強度とする。
【００７４】
次に、使用する関数に応じた補間点を決め、前エネルギー値座標(X0,Y0)及び目標エネルギー値座標(X4,Y4)と使用する関数に応じた補間点を補間関数に入力することによりエネルギー変更パターンデータを自動生成する。
【００７５】
図９Ｂでは、補間点の例として、時刻X0からX4を四等分するようにX1,X2,X3を算出し、Y0からY4を四等分するようにY1,Y2,Y3を算出し、それらを(X0,Y0)と(X4,Y4)の間に位置する座標(X1,Y1)(X2,Y2)(X3,Y3)に設定する。これらの補間点、前エネルギー値座標、目標エネルギー値座標を用いてエネルギー変更パターンデータの生成を自動で行う。補間に用いることができる関数は０次補間、線形補間、放物線補間、多項式補間、キュービック補間、キュービックコンボリューション、ラグランジュ補間、スプライン補間、Sinc関数、ランツォシュ補間である。これらの関数を用いることにより、図９Ｂのエネルギー変更パターンデータ９０１−９０２ＥＣ、９０２−９０３ＥＣを自動生成することができる。
【００７６】
上述した補間関数により生成したエネルギー変更パターンデータ９０１−９０２ＥＣ、９０２−９０３ＥＣと、調整済みの単一出射パターンデータＡ，Ｂ，Ｃを区分／分割して得たデータモジュールから初期加速パターンデータ９０１ＡＣ、出射パターンデータ９０１ＥＸ、９０２ＥＸ、９０３ＥＸ、減速パターンデータ９０３ＤＥを選択して組み合わせることによって、図９Ｂの多段出射パターンデータＡを形成する。また、減速パターンデータ９０１ＤＥ、９０２ＤＥはそのまま減速パターンデータＦ１，Ｆ２とする。
【００７７】
このように本実施の形態では、多段出射パターンデータＡと減速パターンデータＦ１，Ｆ２は調整済みの単一出射パターンデータＡ，Ｂ，Ｃから生成されたため、生成後に再度調整する必要が無く、生成工程の短縮へと繋がる。このデータ生成方法によって、複数の調整済みの単一出射パターンデータを基に新たな多段出射パターンデータを含む運転制御パターンデータを自動生成することが可能となる。
【００７８】
上記とは異なる運転制御パターンデータ自動生成の例として、調整済みの多段出射パターンデータを含む運転制御パターンデータから単一出射パターンデータを生成する場合について、同じく図９Ａを用いて説明する。
【００７９】
図９Ａに示す調整済みの多段出射パターンデータＡを加速パターンデータ９０１ＡＣ、出射パターンデータ９０１ＥＸ、９０２ＥＸ、９０３ＥＸ、エネルギー変更パターンデータ９０１−９０２ＥＣ、９０２−９０３ＥＣ、減速パターンデータ９０３ＤＥに区分／分割し、これらのデータと、もともと分割されている調整済みの減速パターンデータＦ１，Ｆ２（減速パターンデータ９０１ＤＥ、９０２ＤＥ）を、新たな運転制御パターンデータを形成するデータモジュールとする。これらのデータモジュールから加速パターンデータ９０１ＡＣ、出射パターンデータ９０１ＥＸ、出射パターンデータ９０１ＥＸに対応した減速パターンデータ９０１ＤＥを組合せることにより、図９Ａ上段の単一出射パターンデータＡを自動生成する。前例と同様に、調整済みの多段出射パターンデータＡを分割した加速パターンデータ９０１ＡＣ、出射パターンデータ９０１ＥＸと調整済みの減速パターンデータＦ１で形成された単一出射パターンデータＡは再度調整する必要が無く、生成工程の短縮へと繋がる。単一出射パターンデータＢ，Ｃも同様に生成することができる。
【００８０】
なお、上述したデータ生成方法は本発明の一実施例であり、本発明は、上記実施例で使用した出射エネルギーの段数、生成に用いる運転制御パターンデータの種類に限定されない。
【００８１】
また、上述した補間点の算出例についても本発明の一実施例であり、本発明は、上記実施例で使用した補間点の数及び座標算出方法に限定されない。
【００８２】
本発明の運転制御パターンデータの生成方法の他の実施例について、図１０Ａ及び図１０Ｂを用いて説明する。本実施例は、調整済みの多段出射の運転制御パターンデータを分割して、新たな多段出射の運転制御パターンデータを生成するものである。
【００８３】
図１０Ａは、調整済みの多段出射の運転制御パターンデータから新たな多段出射の運転制御パターンデータを生成する方法を示す図であり、図１０Ｂは、調整済みの多段出射の運転制御パターンデータから新たな多段出射の運転制御パターンデータを生成する他の方法を示す図である。図１０Ａ及び図１０Ｂにおいて、横軸は時間を、縦軸はシンクロトロン１３内の磁場強度を表す。
【００８４】
図１０Ａにおいて、調整済みの運転制御パターンデータは、多段出射パターンデータＢと、この多段出射パターンデータＢの複数の出射エネルギーＥａ，Ｅｂ，Ｅｃ（最終段以外の出射エネルギー）に対応した複数の減速パターンデータＦ１，Ｆ２，Ｆ３（１００１ＤＥ，１００２ＤＥ，１００３ＤＥ）とで構成されている。この調整済みの多段出射パターンデータＢを加速パターンデータ１００１ＡＣ、出射パターンデータ１００１ＥＸ,１００２ＥＸ，１００３ＥＸ，１００４ＥＸ、エネルギー変更パターンデータ１００１−１００２ＥＣ、１００２−１００３ＥＣ、１００３−１００４ＥＣ、減速パターンデータ１００４ＤＥに区分／分割し、これらのデータと、もともと分割されている減速パターンデータ１００１ＤＥ，１００２ＤＥ，１００３ＤＥを、新たな運転制御パターンデータを形成するデータモジュールとする。このときの分割も、時間（時刻情報）と関連付けて行う。
【００８５】
図１０Ａにおいて、調整済みの運転制御パターンデータから得たデータモジュールを基に組合せ、新たな多段出射パターンデータＣを生成する。具体的には、多段出射パターンデータＣは、加速パターンデータ１００１ＡＣ、出射パターンデータ１００１ＥＸ、エネルギー変更パターンデータ１００１−１００２ＥＣ、出射パターンデータ１００２ＥＸ、エネルギー変更パターンデータ１００２−１００３ＥＣ、出射パターンデータ１００３ＥＸ、減速パターンデータ１００３ＤＥの組み合わせであり、これらは全て多段出射パターンデータＢを分割することによって得ることが可能である。また、多段出射パターンデータＣの出射エネルギーＥａ，Ｅｂ（最終段以外の出射エネルギー）に対応した減速パターンデータＦ１，Ｆ２は、多段出射パターンデータＢ用の減速パターンデータＦ１，Ｆ２（１００１ＤＥ，１００２ＤＥ）から得ることが可能である。
【００８６】
図１０Ａでは、調整済みの多段出射パターンデータＢ及び減速制御パターンデータＦ１〜Ｆ３から新たな多段出射パターンデータＣ及び減速制御パターンデータＦ１，Ｆ２を生成したが、その考えを応用すれば、出射制御パターンをＮ段類有している多段出射の運転制御パターンデータから、初期加速パターンデータ１００１ＡＣが共通する単一出射パターンデータ、または２段から最大Ｎ−１段の出射制御パターンデータを有する多段出射パターンデータを生成することが可能となる。
【００８７】
また、別の例として、図１０Ｂに示すように調整済みの２つの異なる多段出射パターンデータＤ，Ｅと減速制御パターンデータＦ１，Ｆ２がある場合、多段出射パターンデータＤ，Ｅを前記と同様に分割してデータモジュールを生成することにより、多段出射パターンデータＣと減速制御パターンデータＦ１，Ｆ２を含む運転制御パターンデータを生成することも可能である。このように調整済みの複数の多段出射の運転制御パターンデータから生成したデータモジュールを用いることにより、新たな多段出射の運転制御パターンデータを生成することができる。
【００８８】
なお、上述したデータ生成方法は本発明の一実施例であり、本発明は、上記実施例で使用した出射エネルギーの段数、生成に用いる運転制御パターンデータの種類に限定されない。
【００８９】
上述した実施例において、多段出射の運転制御パターンデータの残留磁場補正を行う実施例について図１１Ａ，図１１Ｂと図１２を用いて説明する。図１１Ａは、従来の単一エネルギー出射における残留磁場補正を説明する図であり、図１１Ｂは、本実施例の残留磁場補正で使用する補正値のチャート（テーブル）を示す図である。図１２は、残留磁場補正の補間を示す図である。
【００９０】
図１１Ａにおいて、従来の単一エネルギー出射では、出射後に初期化パターンＩＮ１〜ＩＮ３を含む減速パターンデータ１１０１ＤＥ,１１０２ＤＥ,１１０３ＤＥが存在し、これらの減速パターンデータによってビーム出射の後に生じる磁場の影響（残留磁場）がリセットされる。しかし、異なる複数のエネルギーを減速せずに出射する多段出射において、残留磁場が粒子線照射システム１を形成する電磁石に発生し、以降の加速器の磁場強度に影響し、結果として出射精度に影響する。したがって、残留磁場の影響を計算し、運転制御パターンデータを補正する必要がある。
【００９１】
一度の運転で、最大Ｎ段出射できる粒子線照射システムにおいて、残留磁場補正値は前出射の磁場強度によって影響するため、出射パターンデータの残留磁場補正値は初段からＮ段目の出射パターンデータまで、前出射の磁場強度に応じてそれぞれ補正量が異なる。異なる補正量に対応するため、予め図１１Ｂに示すように、出射エネルギーＡ〜Ｇと、それぞれの出射エネルギーが運転制御パターンデータ内の何段目の出射であるか（１段目〜Ｎ段目）をチャート化し、それぞれの補正値を予め用意する。運転開始前に、図１１Ｂのチャートから補正値を読み込み、各パターンデータに補正値を反映した後、運転を行うことにより、残留磁場補正を行う。各パターンデータへの補正値の反映は、各パターンデータに補正値を加算した値を記憶し、運転時にその値を読み込んで運転に用いるようにすればよい。なお、各パターンデータへの補正値の加算は運転時に行ってもよい。
【００９２】
上述した残留磁場補正は、出射パターンデータに対して行う補正であり、補正された出射パターンデータの直前に位置するパターンデータ（エネルギー変更パターンデータ、または加速パターンデータ）と、直後に位置するパターンデータ（エネルギー変更パターンデータ、または減速パターンデータ）を、補正された出射パターンデータに合わせて作り直す必要がある。
【００９３】
実際の磁場補正の例として、図１２に示すように、出射パターンデータを２段有する多段出射パターンデータに磁場補正が必要なケースについて説明する。
【００９４】
図１２において、まず、図１１Ｂのチャートから出射パターンデータ１２０２、１２０４それぞれの補正値を読み込み、出射パターンデータ１２０２、１２０４に補正値を加え、補正された出射パターンデータ１２０２、１２０４を生成する。図１２中、破線が補正前、実線が補正後の出射パターンデータ１２０２、１２０４である。出射パターンデータ１２０２、１２０４の補正後、補正された出射パターンデータの直前・直後のパターンデータ１２０１、１２０３、１２０５が補正後の出射パターンデータと繋がるように補間を行い、運転制御パターンデータを補正する。図１２には示していないが、補正後の出射パターンデータ１２０２の出射エネルギーに対応した減速パターンデータも同様に補間を行い補正すればよい。また、補間は、図９Ｂの実施例と同様の要領で行うことができる。
【００９５】
図１１Ｂに示す残留磁場補正のチャートの作成方法について説明する。残留磁場に必要となる補正値はシンクロトロン各々の形状などによって異なるため、磁場強度毎に残留磁場の影響を計測してチャート化する必要がある。例として、初段出射可能エネルギーが0.5MeVの間隔で50MeV〜249.5MeV（上下限幅199.5MeV）のエネルギーで出射可能かつ、20段出射が可能な粒子線照射システムにて、図１１Ｂの形式でチャートを形成した場合、行数（初段出射エネルギー値別運転制御パターンデータ）が400行、列数（出射段数）が20列となり、8000種類の残留磁場補正値のデータを計測する必要がある。しかし、初段出射エネルギー5MeV間隔、10段毎に残留磁場補正値の計測を行い、それらを補間点とし、図９Ｂの実施例で利用した補間方法を適用しチャートを作成する。この場合、補間を用いることにより、計測する補正値は8000点から80点に減り、残留磁場補正値のデータ計測工程を短縮化することができる。
【００９６】
なお、上述したデータ生成方法は本発明の一実施例であり、本発明は、上記実施例の補間点（5MeV間隔、10段毎）に限定されず、任意の補間点で運用可能なものである。
【００９７】
なお、以上の残留磁場補正は、図９Ａ及び図９Ｂに示す実施例の単一出射の運転制御パターンデータから多段出射の運転制御パターンデータを作成する場合のものであるが、図１０Ａ及び図１０Ｂに示す実施例の多段出射の運転制御パターンデータから多段出射の運転制御パターンデータを作成する場合にも、同様に残留磁場補正のチャートを作成し、残留磁場補正を行うことができる。
【００９８】
次に、上述した運転制御パターンデータの生成方法を実施する装置の実施例について、図１３を用いて説明する。前述したように、本発明の粒子線照射システム１の実施例では、例えば図４に示す統括制御装置４１がデータ生成装置を兼ねており、統括制御装置４１がデータ生成装置として、シンクロトロン１３の偏向電磁石１８等の機器の運転制御パターンデータを自動的に生成する。図１３は、データ生成装置（統括制御装置４１）が多段出射の運転制御パターンデータを自動で生成する処理手順を示すフローチャートである。
【００９９】
図１３において、まず、医師等の操作者が、統括制御装置４１に備わるマウス等の操作装置を用いて操作画面のスタートボタンをクリックすることで、統括制御装置４１は運転制御データの生成プログラムを起動する。次いで、想定されるある患者の照射条件に基づいてその患者の治療に必要となる、初段出射を含む全ての出射段のエネルギー値を統括制御装置４１に入力する（ステップ１３００）。統括制御装置４１は、患者の治療に必要な全ての出射段のエネルギー値が入力されると、記憶装置４２にアクセスし、各出射段のエネルギー値をインデックスとしてそれに対応した調整済の運転制御パターンデータを検索して取得する（ステップ１３０２）。記憶装置４２には、予め、多数の調整済の運転制御パターンデータ（図９Ａ及び図９Ｂに示す実施例のデータ生成方法であれば単一出射の運転制御パターンデータＡ，Ｂ，Ｃを含む調整済の運転制御パターンデータ）が記憶されている。次いで、取得した調整済の運転制御パターンデータに、患者の治療に必要な全ての出射段のエネルギー値に対応した調整済の運転制御パターンデータと初段出射エネルギーに対応する加速パターンデータが含まれているか判定する（ステップ１３０４）。例えば、図９Ａ及び図９Ｂに示す実施例のデータ生成方法であれば、各出射段のエネルギーに対応する単一出射の運転制御パターンデータが取得できたかどうかを判定する。この判定で、該当するパターンデータの全てが取得できていない場合は処理を終了する。該当するパターンが全件取得できた場合は、統括制御装置４１は、まず、初段の出射エネルギーに対応した調整済の運転制御パターンデータ（図９Ａ及び図９Ｂに示す実施例のデータ生成方法であれば単一出射の運転制御パターンデータＡ）を前述したようにデータモジュールに分割し、出射パターンデータと減速パターンデータを生成する（ステップ１３０８）。初段の場合は、加速パターンデータ（初期加速制御パターンデータ）も生成する。次いで、最終段までパターンデータを生成したかどうかを判定し（ステップ１３１０）、最終段までパターンデータを生成していない場合は次段のデータ生成に進み、初段の場合と同様に、次段の出射エネルギーに対応した調整済の運転制御パターンデータ（図９Ａ及び図９Ｂに示す実施例のデータ生成方法であれば単一出射の運転制御パターンデータＢ）をデータモジュールに分割し、出射パターンデータと減速パターンデータを生成する（ステップ１３０８→ステップ１３１０）。このようにして最終段までパターンデータ（データモジュール）を生成すると、データ生成方法の実施例３で説明したように、図１１Ｂに示した残留磁場の補正値チャート（テーブル）から各段の出射パターンデータの残留磁場の補正値を読み込み、単一出射の運転制御パターンデータを分割して生成した出射制御パターンデータにその補正値を足し込み、補正された出射パターンデータを生成する（ステップ１３１２）。この補正を最終段まで繰り返して行い（ステップ１３１４→ステップ１３１２）、最終段まで補正が完了すると、図９Ａ及び図９Ｂに示すデータ生成方法の実施例で説明したように、Ｎ段目の出射パターンデータとＮ＋１段目の出射パターンデータを繋ぐエネルギー変更パターンデータを補間により生成する（ステップ１３１６）。補間によるエネルギー変更パターンデータの作成を最終段まで繰り返して行い（ステップ１３１８→ステップ１３１６）、最終段まで補間によりエネルギー変更パターンデータの生成が完了すると、各段のパターンデータを繋ぎ合わせ、連続した多段出射の運転制御パターンデータを生成する（ステップ１３２０）。そして、その多段出射の運転制御パターンデータと、最終段以外の出射エネルギーに対応した減速パターンデータを運転制御パターンデータとして記憶装置４２に保存することで、運転制御パターンデータの自動生成が完了する。
【０１００】
本実施例によれば、複数の調整済みの単一出射パターンデータを基に新たな多段出射パターンデータを含む運転制御パターンデータを自動生成することが可能となる。
【０１０１】
なお、上述したデータ生成装置の処理手順の説明では、単一出射の運転制御パターンデータから多段出射の運転制御パターンデータを作成する場合（図９Ａ及び図９Ｂに示す実施例のデータ生成方法を実施する場合）について説明したが、多段出射の運転制御パターンデータから多段出射の運転制御パターンデータを作成する場合（図１０Ａ及び図１０Ｂの実施例のデータ生成方法を実施する場合）に上記処理手順を適用してもよい。また、単一出射の運転制御パターンデータと多段出射の運転制御パターンデータの混合データから多段出射の運転制御パターンデータを作成する場合に上記処理手順を適用してもよい。
【０１０２】
図１４は、統括制御装置４１が調整済みの多段出射パターンデータから単一出射の運転制御パターンデータを自動的に生成する場合の処理手順を示すフローチャートである。
【０１０３】
図１４において、まず、医師等の操作者が、統括制御装置４１に備わるマウス等の操作装置を用いて操作画面のスタートボタンをクリックすることで、統括制御装置４１は単一出射の運転制御パターンデータの生成プログラムを起動する。次いで、想定されるある患者の照射条件に基づいてその患者の治療に必要な１つのエネルギー値を統括制御装置４１に入力する（ステップ１４００）。統括制御装置４１はエネルギー値が入力されると、記憶装置４２にアクセスし、そのエネルギー値をインデックスとしてそれに対応した調整済の運転制御パターンデータを検索して取得する（ステップ１４０２）。記憶装置４２には、予め、多数の調整済の多段出射の運転制御パターンデータ（図９Ａに示す実施例のデータ生成方法であれば多段出射の運転制御パターンデータＡのような多数の調整済の多段出射の運転制御パターンデータ）が記憶されている。次いで、調整済の多段出射の運転制御パターンデータが取得できたかどうかを判定する（ステップ１４０４）。例えば、図９Ａに示す実施例のデータ生成方法であれば、多段出射パターンＡと減速パターンデータＦ１，Ｆ２が取得できたかどうかを判定する。この判定で該当するパターンデータが取得できていない場合は処理を終了する。該当するパターンが取得できた場合は、統括制御装置４１は、次いで、出臆した多段出射の運転制御パターンデータに入力したエネルギー値に対応する加速パターンデータがあるかどうかを判定し（ステップ１４０６），加速パターンデータがなければ処理を終了する。加速パターンデータがある場合は、統括制御装置４１は、取得した多段出射の運転制御パターンデータに含まれる多段出射パターンデータ（図９Ａに示す実施例のデータ生成方法であれば多段出射パターンデータＡ）を前述したようにデータモジュールに分割し、加速パターンデータと出射パターンデータと減速パターンデータを生成する（ステップ１４０８）。次いで、入力したエネルギー値に対応する加速パターンデータと出射パターンデータと減速パターンデータを繋ぎ合わせ、連続した単一出射の運転制御パターンデータを生成する（ステップ１４１０）。そして、その単一出射の運転制御パターンデータを記憶装置４２に保存することで、運転制御パターンデータの自動生成が完了する。
【０１０４】
本実施例によれば、調整済みの多段出射の運転制御パターンデータを基に新たな単一出射の運転制御パターンデータを自動生成することが可能となる。
【０１０５】
なお、上述した実施例では、統括制御装置４１に運転制御パターンデータの生成方法を実施するデータ生成装置を兼ねさせたが、独立した制御装置を設け、この制御装置にデータ生成装置の機能を持たせてもよい。この場合は、独立した制御装置を統括制御装置４１に接続し、通信にてデータの送受信を行うことが好ましい。また、生成したデータモジュールを記憶装置４１以外のデータベースに保存してもよい。
【符号の説明】
【０１０６】
１  粒子線照射システム
１０ａ、１０ｂ、１０ｃ、１０ｄ  ビーム
１１  イオンビーム発生装置
１２  前段加速器
１３  シンクロトロン
１４  ビーム輸送装置
１５  蓄積ビーム量検出手段
１５１  蓄積ビーム量計測データ
１６  高周波電極
１７  高周波加速空胴
１８  偏向電磁石
１９  四極電磁石
２０ａ  出射用高周波電極
２０ｂ  出射用デフレクター
３０  照射装置
３１  線量モニタ
３１１  線量計測データ
３２  走査電磁石
３４  コリメータ
３６  患者
４０  加速器制御装置
４０１  各機器の制御データ
４０２  エネルギー判定信号
４１  統括制御装置
４１１  制御データ
４１２  機器情報データ
４２  記憶装置
４２１  照射情報データ
４３  治療計画装置
４３１  治療計画情報
４４  照射制御装置
４４１  出射制御許可信号
４４２  線量満了信号
４４３  エネルギー変更要求信号
４４４  減速制御要求信号
４４５  照射完了信号
４５  電源制御装置
４５１  電源制御指令値
４５２  ステータス情報
４６  電源
５０  タイミングシステム
５１  タイミング信号
５１１  加速制御タイミング信号
５１２  出射制御タイミング信号
５１３  減速制御開始タイミング信号
５１４  減速終了タイミング信号
６０  インターロックシステム
６１  インターロック信号
６１１  エネルギー変更指令
６１２  照射完了指令
６１３  減速制御指令
６１４  出射制御指令
７０  多段出射パターンデータ
７１ａ  加速制御データ（初期加速制御パターンデータ）
７１ｂ、７１ｃ  加速制御データ（エネルギー変更制御パターンデータ）
７２ａ、７２ｂ、７２ｃ  出射制御データ（出射制御パターンデータ）
７３ａ、７３ｂ、７３ｃ  減速制御データ（減速制御パターンデータ）
７４  出射用高周波電圧の印加処理
９０１ＡＣ、９０２ＡＣ、９０３ＡＣ  加速制御パターンデータ（加速パターンデータ）
９０１ＥＸ、９０２ＥＸ、９０３ＥＸ  出射制御パターンデータ（出射パターンデータ）
９０１ＤＥ、９０２ＤＥ、９０３ＤＥ  減速制御パターンデータ（減速パターンデータ）（出射パターンデータ）
９０１−９０２ＥＣ、９０２−９０３ＥＣ  エネルギー変更制御パターンデータ（エネルギー変更パターンデータ）
１００１ＡＣ  初期加速制御パターンデータ（加速パターンデータ）
１００１ＥＸ、１００２ＥＸ、１００３ＥＸ、１００４ＥＸ  出射制御パターンデータ（出射パターンデータ）
１００１ＤＥ、１００２ＤＥ、１００３ＤＥ、１００４ＤＥ  減速制御パターンデータ（減速パターンデータ）
１００１−１００２ＥＣ、１００２−１００３ＥＣ、１００３−１００４ＥＣ  エネルギー変更制御パターンデータ（エネルギー変更パターンデータ）
１１０１ＤＥ、１１０２ＤＥ、１１０３ＤＥ  減速制御パターンデータ（減速パターンデータ）
１２０１  加速制御パターンデータ磁場補正補間
１２０２、１２０４  出射制御パターンデータ磁場補正
１２０３  エネルギー変更制御パターンデータ磁場補正補間
１２０５  減速制御パターンデータ磁場補正補間
【図１】
2014110168.tif 000003
【図２】
2014110168.tif 000004
【図３】
2014110168.tif 000005
【図４】
2014110168.tif 000006
【図５】
2014110168.tif 000007
【図６】
2014110168.tif 000008
【図７Ａ】
2014110168.tif 000009
【図７Ｂ】
2014110168.tif 000010
【図８】
2014110168.tif 000011
【図９Ａ】
2014110168.tif 000012
【図９Ｂ】
2014110168.tif 000013
【図１０Ａ】
2014110168.tif 000014
【図１０Ｂ】
2014110168.tif 000015
【図１１Ａ】
2014110168.tif 000016
【図１１Ｂ】
2014110168.tif 000017
【図１２】
2014110168.tif 000018
【図１３】
2014110168.tif 000019
【図１４】
2014110168.tif 000020