(57)【要約】  撮影の順序を決定する要素は、被検体の移動距離・移動時間が最短になる経路，Ｘ線撮影装置を構成する構成品の移動距離・移動時間が最短になる経路を少なくとも含んでいる。ステップＳ１（各ボタンの選択）では各々の要素から１つを選択し、選択された要素にしたがって、ステップＳ１０，Ｓ２０，Ｓ３０のいずれかのステップで撮影の順序を決定する。すなわち、状況に合致した要素をユーザに選択させ、その選択された要素にしたがって撮影の順序を決定することで、状況に応じてユーザの方で撮影の順序を自在に並び替えることができる。
2018193985.tif 000002
【特許請求の範囲】
【請求項１】
被検体またはＸ線撮影装置の移動に伴う一連のＸ線撮影における撮影の順序を決定することを支援する撮影順序決定支援方法であって、
前記撮影の順序を決定する要素は、前記被検体の移動距離または移動時間が最短になる経路，前記Ｘ線撮影装置を構成する構成品の移動距離または移動時間が最短になる経路を少なくとも含み、各々の要素から１つを選択する要素選択工程と、
選択された要素にしたがって撮影の順序を決定する撮影順序決定工程と
を備える、
撮影順序決定支援方法。
【請求項２】
請求項１に記載の撮影順序決定支援方法において、
前記構成品の位置を入力する位置入力工程と、
入力された構成品の位置を起点として、撮影の順序を並び替える更新を行う撮影順序更新工程と
を備える、
撮影順序決定支援方法。
【請求項３】
請求項１または請求項２に記載の撮影順序決定支援方法において、
経路の一部における前記移動距離または前記移動時間からなるコストを修正するコスト修正工程を備える、
撮影順序決定支援方法。
【請求項４】
請求項１から請求項３のいずれかに記載の撮影順序決定支援方法において、
前記要素は、予め設定された設定値であって、
当該設定値の昇順または降順にしたがって前記撮影の順序を前記撮影順序決定工程で決定する、
撮影順序決定支援方法。
【請求項５】
請求項１から請求項４のいずれかに記載の撮影順序決定支援方法をコンピュータに実行させる、撮影順序決定支援プログラム。
【請求項６】
請求項５に記載の撮影順序決定支援プログラムを搭載したＸ線撮影装置において、
当該撮影順序決定支援プログラムを実行する演算手段を備える、
Ｘ線撮影装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影順序決定支援方法、撮影順序決定支援プログラム並びにそれを搭載したＸ線撮影装置に係り、特に、被検体またはＸ線撮影装置の移動に伴う一連のＸ線撮影における撮影の順序を決定することを支援する技術に関する。
【背景技術】
【０００２】
Ｘ線撮影装置に関して、透視・撮影を行う際の様々な条件は、手動で設定されるのではない。一般的に、一連の設定項目をまとめて「プロトコル」などの形でプリセットされる。撮影プロトコルにプリセットされる様々な条件には、以下のような項目がある。
・使用するＸ線管（管球）（例えば焦点サイズ）
・使用するＸ線検出器およびその保持部（例えば、立位スタンド，テーブル，（保持部を有さない）フリー）
・Ｘ線管の管電圧・管電流・曝射時間などのＸ線条件
・Ｘ線管の焦点位置からＸ線検出器の検出面までの距離(SID: Source Image Distance)，Ｘ線管（管球）の角度，グリッド種別，コリメータ開き量などの物理的な条件
・撮影後の画像処理条件
・Ｘ線管（管球）の位置，Ｘ線検出器の位置および保持部の位置
撮影プロトコルは、上記の様々な条件をセットにし、例えば「立位  胸部  正面」などのプロトコル名やＩＤ番号で識別される。【０００３】
なお、本明細書での「撮影」とは、強い線量でＸ線を照射してＸ線画像を取得する場合と、それよりも弱い線量でＸ線を連続的に照射してＸ線画像を逐次に表示することで動画表示する場合（透視）とを含むことに留意されたい。【０００４】
Ｘ線撮影装置のユーザ（例えば術者）は、検査を開始する前に、放射線科情報システム(RIS: Radiology Information System)から発行されたオーダ情報等を元に、検査で必要な画像を得るのに適切な撮影プロトコルをＸ線撮影装置に対して指定する。複数の条件で撮影を複数回行う場合には、複数の撮影プロトコルが指定される。指定されたプロトコル群により、プロトコルリストが作成される。【０００５】
プロトコルリストの作成には、ユーザが撮影プロトコルを手作業で選択する方法、撮影プロトコルを自動的に選択する方法などがある。具体的に後者の方法においては、ＲＩＳからのどのオーダに対してどの撮影プロトコルを選択するのかを事前にマッピングしておき、オーダ時にその内容と連携して撮影プロトコルが自動的に選択される。プロトコルリストには順番があり、ユーザが手作業で選択した順、ＲＩＳからのオーダ情報の順に、撮影プロトコルが並べられる。システムによっては、ユーザのボタン操作やマウス操作により、撮影プロトコルの順序を変更する機能を有している。【０００６】
検査を開始した後には、プロトコルリストの上から順に撮影プロトコルが選択され、各撮影プロトコルで撮影が実施される。システムによっては、撮影プロトコルでの撮影が実施されると、プロトコルリストの次の撮影プロトコルが自動的に選択される機能がある。【０００７】
各撮影プロトコルでの撮影（一連のＸ線撮影）においては、Ｘ線検出器（フラットパネル型Ｘ線検出器（ＦＰＤ）、カセッテ）の変更、被検体（患者）の移動、Ｘ線管（管球）の移動、テーブル（透視台）の角度・高さ変更を伴う場合がある。したがって、実施する撮影プロトコルの順番は、検査ワークフローを効率的に進める上で重要な要素である。例えば、立位スタンドおよびテーブル（透視台）で、それぞれの複数の撮影を行う検査であれば、検査の前半は立位スタンドを使用する撮影プロトコル、検査の後半はテーブルを使用する撮影プロトコルとまとめることで、患者の立位スタンド・テーブル間の移動回数およびシステム構成品（Ｘ線管やＸ線検出器などの撮影系，テーブル）の移動回数を１回にすることができる。【０００８】
特に、患者が足に疾患を抱えていたり、高齢であったりする場合には、たとえ検査室内であっても、テーブルへの乗り降りや、立位スタンド前までの移動が、患者自身の負担になる。さらには、患者を支援する技師（術者）の負担となる。そのような場合に、この患者の移動距離・移動時間が最短になるように撮影プロトコルの順序を術者などのユーザが手作業で並べなおすことで、検査を円滑に進めることができる。【０００９】
また、各撮影プロトコルでの透視／撮影では、患者自身の位置以外に、システム構成品であるＸ線管やＸ線検出器やテーブルの高さ・角度を変更する必要がある。これら構成品のポジショニングについては、各撮影プロトコルで変更する必要があり、各構成品のポジショニングの変更操作および変更時間が発生する。また、天井懸垂型のＸ線管（管球）の移動や、テーブルの高さ・角度の変更等は、その移動の経路に人や障害物があると、接触事故を引き起こす恐れがある。そこで、患者の場合と同様に、これら構成品の移動距離・移動時間が最短になるように撮影プロトコルの順序をユーザが手作業で並べなおすことで、検査を円滑に進めることができる。このとき、人や障害物がない経路となるように考慮する。【００１０】
ところで、複数の放射線画像撮影（ＦＰＤ）がある場合に、撮影可能な状態にある撮影装置をシステムが判断し、実施可能な撮影プロトコルのアイコンをユーザに対して提示するシステムがある（例えば、特許文献１参照）。特許文献１：国際公開第２０１１／１４２１５７号のシステムにおいては、オーダ情報の順番によらず適切な順序を提示する機能を有している。【００１１】
上述したように、実施する撮影プロトコルの順番は、検査ワークフローを効率的に進める上で重要な要素である。特に、撮影プロトコルでの撮影が実施されると、プロトコルリストの次の撮影プロトコルが自動的に選択される機能がある場合には、下記のような問題が生じる。すなわち、撮影プロトコルにおいて元の順序が適切でなかった場合には、検査中にユーザが撮影プロトコルを手動で選択する必要があり、手間が発生してしまう。そこで、実施する撮影プロトコルの順番が、毎回適切に設定されることが望ましいが、検査のたびにボタン操作やマウス操作により、撮影プロトコルの順序を変更するのは手間がかかる。【００１２】
特に、ＲＩＳからのオーダ情報と連携して撮影プロトコルが作成される場合については、撮影プロトコルをどのような順序にすれば効率が良いのかをＲＩＳ側では判断することができない。その結果、オーダの順序では、実施する撮影プロトコルの順番が不適切になる場合がある。この場合に、検査を行うユーザが撮影プロトコルの順序を変更する手間が発生する。【００１３】
また、特許文献１：国際公開第２０１１／１４２１５７号では、撮影準備が整っている（つまり実施可能な）撮影プロトコルと撮影準備が整っていない撮影プロトコルとをアイコンの表示方法により識別可能にしている。しかし、識別の結果から、実施する撮影プロトコルをユーザが選択する必要があり、撮影プロトコルの選択作業の手間は軽減されない。【００１４】
そこで、Ｘ線撮影以外の分野においても、例えば陽電子放出断層撮影(PET: Positron Emission Tomography)や核磁気共鳴 (MRI: Magnetic Resonance Imaging)などの複数の検査を行う際に、画像撮影に要する時間を最短化する撮影プロトコルの順序を自動的に最適化して生成することが開示されている（例えば、特許文献２参照）。特許文献２における撮影プロトコルの順序の最適化をＸ線撮影に適用し、特許文献２における画像撮影に要する時間を移動時間に適用すれば、移動時間が最短になるように撮影プロトコルの順序を自動的に最適化して生成することができる。
【先行技術文献】
【特許文献】
【００１５】
【特許文献１】国際公開第２０１１／１４２１５７号
【特許文献２】特許第５２８８８４４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１６】
しかしながら、撮影オーダを作成した者（例えば医者）と実際に患者の様子を観察してＸ線撮影を行う技師（術者）との間に撮影プロトコルの順序に関して齟齬があるという問題がある。例えば、患者の状態を観察して、その観察結果から、重要な撮影を先に行うと技師（術者）が判断すると、オーダ情報に対して撮影プロトコルの順序を変更しなければならない。このように、状況に応じて術者などのユーザの方で撮影プロトコルの順序を自在に変更したいという要望がある。【００１７】
本発明は、このような事情に鑑みてなされたものであって、状況に応じてユーザの方で撮影の順序を自在に並び替えることができる撮影順序決定支援方法、撮影順序決定支援プログラム並びにそれを搭載したＸ線撮影装置を提供することを目的とする。
【課題を解決するための手段】
【００１８】
本発明は、このような目的を達成するために、次のような構成をとる。
すなわち、本発明に係る撮影順序決定支援方法は、被検体またはＸ線撮影装置の移動に伴う一連のＸ線撮影における撮影の順序を決定することを支援する撮影順序決定支援方法であって、前記撮影の順序を決定する要素は、前記被検体の移動距離または移動時間が最短になる経路，前記Ｘ線撮影装置を構成する構成品の移動距離または移動時間が最短になる経路を少なくとも含み、各々の要素から１つを選択する要素選択工程と、選択された要素にしたがって撮影の順序を決定する撮影順序決定工程とを備えるものである。【００１９】
［作用・効果］本発明に係る撮影順序決定支援方法によれば、撮影の順序を決定する要素は、被検体の移動距離または移動時間が最短になる経路，Ｘ線撮影装置を構成する構成品の移動距離または移動時間が最短になる経路を少なくとも含んでいる。各々の要素から１つを選択し、選択された要素にしたがって撮影の順序を決定する。すなわち、状況に合致した要素をユーザに選択させ、その選択された要素にしたがって撮影の順序を決定することで、状況に応じてユーザの方で撮影の順序を自在に並び替えることができる。【００２０】
被検体の移動距離または移動時間が最短になる経路をユーザが選択した場合には当該経路となるように撮影の順序を決定する。Ｘ線撮影装置を構成する構成品の移動距離または移動時間が最短になる経路をユーザが選択した場合には当該経路となるように撮影の順序を決定する。被検体・構成品のいずれの場合においても、移動距離または移動時間が最短になる経路をユーザに選択させ、その選択された当該経路となるように撮影の順序を決定することにより、撮影の順序を自動的に最適化することができる。【００２１】
本発明に係る撮影順序決定支援方法において、構成品の位置を入力する位置入力工程と、入力された構成品の位置を起点として、撮影の順序を並び替える更新を行う撮影順序更新工程とを備えるのが好ましい。構成品の移動距離または移動時間が最短になる経路をユーザが選択した場合には、構成品の現在位置を起点として最短になる経路が変わる。そこで、上述した位置入力工程および撮影順序更新工程を行うことで、入力された構成品の位置を起点として、撮影の順序を並び替える更新を自動的に行うことができる。【００２２】
なお、直前の検査と今回の検査との間で構成品を移動させない限り、直前の検査における構成品の最終位置は今回の検査における構成品の現在位置に一致する。いずれにしても、直前の検査における構成品の最終位置を入力してもよいし、今回の検査における構成品の現在位置を入力してもよい。また、位置入力工程で用いられる入力手段としては、ユーザが手動で入力するポインティングデバイスやボタンなどに限定されず、入力ポートであってもよい。入力手段が入力ポートである場合には、構成品の位置を検出する位置検出器を備え、位置検出器で検出された構成品の位置を入力ポートに送信して入力する。【００２３】
被検体・構成品のいずれの場合においても、移動距離または移動時間が最短になる経路の探索に使用するアルゴリズムについては特に限定されない。例えば、複数の地点Ａ，Ｂ，…を、一筆書きのように全て廻る際に最短となる経路を探索する方法（一般的に、「巡回セールスマン問題」と呼ばれている）などのアルゴリズムを利用することができる。【００２４】
被検体・構成品のいずれの場合においても、経路の一部における移動距離または移動時間からなるコストを修正するコスト修正工程を備えるのが好ましい。経路そのものを変えずに当該経路の一部における移動距離または移動時間を変更することは、「コスト（距離または時間）を修正する」ことを意味する。例えば、上述したように被検体（患者）が足に疾患を抱えている場合には、テーブルへの乗り降りを含む撮影が一連のＸ線撮影に含まれるときにおいては、移動距離または移動時間が短くても、テーブルへの乗り降りがあればコストを高くするように修正する。このように状況に応じて修正されたコストを加味して移動距離または移動時間が最短になる経路を探索すればよい。【００２５】
また、移動距離または移動時間が最短になる経路以外における要素の他の一例は、予め設定された設定値であって、当該設定値の昇順または降順にしたがって撮影の順序を撮影順序決定工程で決定する。使用するＸ線管（管球）や使用するＸ線検出器などのように、撮影内の様々な設定値（設定パラメータ）のうちの１つを用いて、昇順／降順で撮影の順序を決定する。例えば、Ｘ線管が複数ある場合、Ｘ線検出器が複数ある場合、使用する優先順位を設定値として設定し、優先順位が高いＸ線管／Ｘ線検出器に関する撮影から順に行うようにする。【００２６】
例えば、２枚の「使用するＸ線検出器」がバッテリ駆動するワイヤレスＦＰＤを用いているシステムにおいて、その片方の「ＦＰＤ１」のバッテリが切れて電源が入っていないケースについて説明する。他方の「ＦＰＤ２」に関して優先順位を示す設定値を「１」と設定するとともに、バッテリが切れて電源が入っていない「ＦＰＤ１」に関して優先順位を示す設定値を「２」と設定する。「ＦＰＤ１」の充電のために「ＦＰＤ１」を使用する撮影に関しては後回しにし、先に「ＦＰＤ２」を使用する撮影で検査を行うという設定が可能である。また、各々のワイヤレスＦＰＤの電力の残量をモニタリングして、そのモニタリングの結果（電力の残量）を数値化して、優先順位を示す設定値として設定してもよい。要素が、予め設定された設定値である場合には、他の要素に左右されずに、最低限に撮影したい撮影の順序を変えずに撮影することができるという効果をも奏する。【００２７】
また、本発明に係る撮影順序決定支援プログラムは、本発明に係る撮影順序決定支援方法をコンピュータに実行させるものである。【００２８】
［作用・効果］本発明に係る撮影順序決定支援プログラムによれば、本発明に係る撮影順序決定支援方法をコンピュータに実行させることによって、状況に応じてユーザの方で撮影の順序を自在に並び替えることができる。【００２９】
また、本発明に係るＸ線撮影装置は、本発明に係る撮影順序決定支援プログラムを搭載したＸ線撮影装置において、当該撮影順序決定支援プログラムを実行する演算手段を備えるものである。【００３０】
［作用・効果］本発明に係るＸ線撮影装置によれば、本発明に係る撮影順序決定支援プログラムを実行する演算手段を備えることによって、状況に応じてユーザの方で撮影の順序を自在に並び替えることができる。
【発明の効果】
【００３１】
本発明に係る撮影順序決定支援方法、撮影順序決定支援プログラム並びにそれを搭載したＸ線撮影装置によれば、撮影の順序を決定する要素は、被検体の移動距離または移動時間が最短になる経路，Ｘ線撮影装置を構成する構成品の移動距離または移動時間が最短になる経路を少なくとも含んでいる。各々の要素から１つを選択し、選択された要素にしたがって撮影の順序を決定する。すなわち、状況に合致した要素をユーザに選択させ、その選択された要素にしたがって撮影の順序を決定することで、状況に応じてユーザの方で撮影の順序を自在に並び替えることができる。
また、被検体の移動距離または移動時間が最短になる経路をユーザが選択した場合には当該経路となるように撮影の順序を決定する。Ｘ線撮影装置を構成する構成品の移動距離または移動時間が最短になる経路をユーザが選択した場合には当該経路となるように撮影の順序を決定する。被検体・構成品のいずれの場合においても、移動距離または移動時間が最短になる経路をユーザに選択させ、その選択された当該経路となるように撮影の順序を決定することにより、撮影の順序を自動的に最適化することができる。
【図面の簡単な説明】
【００３２】
【図１】実施例に係るＸ線撮影装置の概略斜視図である。
【図２】実施例に係る実施例に係るＸ線撮影装置のブロック図である。
【図３】実施例に係る撮影順序決定支援のフローチャートである。
【図４】撮影の順序（撮影プロトコルの順序）に関するプロトコル編集画面の実施態様である。
【図５】移動コストの修正画面の実施態様である。
【図６】被検体（患者）の移動コストが最短になる順における検査室のレイアウトおよび天井走行ユニットのＸ線管（第２管球）の可動範囲を併記した概略平面図である。
【図７】Ｘ線撮影装置を構成する構成品の移動コストが最短になる検査室のレイアウトおよび天井走行ユニットのＸ線管（第２管球）の可動範囲を併記した概略平面図である。
【図８】スカイライン撮影の説明に供する概略図である。
【図９】（ａ）、（ｂ）は、並び替えが行われたプロトコルリストの各表示態様である。
【実施例】
【００３３】
以下、図面を参照して本発明の実施例を説明する。
図１は、実施例に係るＸ線撮影装置の概略斜視図であり、図２は、実施例に係るＸ線撮影装置のブロック図である。本実施例では、Ｘ線検出手段としてフラットパネル型Ｘ線検出器（FPD: Flat Panel Detector）を例に採って説明する。【００３４】
図１に示すように、本実施例に係るＸ線撮影装置１は、被検体Ｍを水平姿勢（臥位姿勢），傾斜姿勢または立位姿勢の状態に起倒（傾斜）可能な透視台２１にてＸ線撮影を行う透視台ユニット２と、天井に沿って移動可能（走行可能）にＸ線管３２を懸垂支持して、Ｘ線管３２からＸ線を照射する天井走行ユニット３と、被検体Ｍを立位姿勢の状態でＸ線撮影を行うスタンドユニット４と、被検体ＭのＸ線画像に対して画像処理を行い、後述する撮影順序決定支援を行う制御ユニット５（図１では図示省略）とを備えている。【００３５】
図２に示すように、透視台ユニット２，天井走行ユニット３，スタンドユニット４および制御ユニット５は互いに通信ケーブル６によって電気的に接続されている。この通信ケーブル６によって、透視台ユニット２，天井走行ユニット３，スタンドユニット４および制御ユニット５は互いに通信可能に構成される。【００３６】
透視台ユニット２は、図１に示すように、被検体Ｍを水平姿勢（臥位姿勢），傾斜姿勢または立位姿勢の状態に起倒（傾斜）可能な透視台２１と、透視台２１の長手方向（被検体Ｍの長手方向）に沿って移動可能な支柱２２と、その支柱２２に支持されたＸ線管２３およびフラットパネル型Ｘ線検出器（ＦＰＤ）２４と、立位姿勢または傾斜姿勢のときの被検体Ｍを支持するための足置き台２５とを備えている。また、透視台ユニット２は、図２に示すように、Ｘ線管２３の位置を検出する位置検出器２６と、ＦＰＤ２４の位置を検出する位置検出器２７と入出力ポート２８とを備えている。なお、制御ユニット５と同様に、透視台ユニット２は入力部と出力部とコントローラとを備えてもよい。【００３７】
天井走行ユニット３は、図１に示すように、天井に沿って移動可能（走行可能）な支柱３１と、その支柱３１に支持され向きが調整可能なＸ線管３２とを備えている。また、天井走行ユニット３は、図２に示すように、Ｘ線管３２の位置や角度を検出する位置検出器３３と入出力ポート３４とを備えている。なお、制御ユニット５と同様に、天井走行ユニット３は入力部と出力部とコントローラとを備えてもよい。【００３８】
スタンドユニット４は、図１に示すように、被検体Ｍを立位姿勢で支持する立位スタンド４１と、この立位スタンド４１に搭載され上下に昇降移動可能なフラットパネル型Ｘ線検出器（ＦＰＤ）４２とを備えている。また、スタンドユニット４は、図２に示すように、ＦＰＤ４２の位置を検出する位置検出器４３と入出力ポート４４とを備えている。なお、制御ユニット５と同様に、スタンドユニット４は入力部と出力部とコントローラとを備えてもよい。【００３９】
制御ユニット５は、図２に示すように、透視台ユニット２のＦＰＤ２４，スタンドユニット４のＦＰＤ４２あるいは可搬型のワイヤレスＦＰＤ（例えば、図８に示すスカイライン撮影に用いられるＦＰＤ７を参照）で得られたＸ線画像に対して画像処理を行う画像処理部５１を備えている。その他に、制御ユニット５は、ＦＰＤ２４，ＦＰＤ４２あるいはワイヤレスＦＰＤで得られたＸ線画像や画像処理部５１で画像処理されたＸ線画像を書き込んで記憶する画像用メモリ部５２と、後述する撮影順序決定支援プログラムを予め記憶したプログラム用メモリ部５３とを備えている。さらに、制御ユニット５は、入力部５４と出力部５５とコントローラ５６と入出力ポート５７とを備えている。具体的な撮影順序決定支援プログラムについては図３〜図９および表１〜表１７で後述する。コントローラ５６は、本発明における演算手段に相当する。【００４０】
図１に示すように、透視台ユニット２の透視台２１は、被検体Ｍを水平姿勢（臥位姿勢），傾斜姿勢または立位姿勢の状態に傾斜可能である。透視台２１の傾斜に連動して、支柱２２が傾斜するとともに、支柱２２に支持されたＸ線管２３およびＦＰＤ２４も傾斜する。【００４１】
水平状態の透視台２１に被検体Ｍが水平姿勢で横たわり、被検体Ｍが水平姿勢の状態で足を足置き台２５に接触させた後に透視台２１を傾斜させることで、立位姿勢または傾斜姿勢のときの被検体Ｍを支持するようにする。このように支持することで、立位姿勢または傾斜姿勢のときの被検体ＭのＸ線撮影が可能になる。もちろん、起立状態の透視台２１において被検体Ｍが立位姿勢の状態で足を足置き台２５に置いて、起立状態の透視台２１に立位姿勢の被検体Ｍが寄りかかるようにすることで、立位姿勢のときの被検体Ｍを支持してもよい。また、立位姿勢のときの被検体Ｍを支持した状態から透視台２１を傾斜させることで、傾斜姿勢のときの被検体Ｍを支持してもよい。【００４２】
また、透視台２１には挿入口２１ａが設けられ、挿入口２１ａを通して透視台ユニット２のＦＰＤ２４を透視台２１の載置面の直下に装填する。透視台ユニット２の支柱２２は、透視台２１の長手方向（被検体Ｍの長手方向）に沿って移動可能に構成されている。支柱２２の長手方向の移動に連動して、支柱２２に支持された（透視台ユニット２の）Ｘ線管２３およびＦＰＤ２４が互いに対向した状態を保って長手方向に移動する。Ｘ線管２３およびＦＰＤ２４の長手方向の移動によって、所望の位置での被検体ＭのＸ線撮影が可能になる。また、長手方向のＦＰＤ２４のサイズよりも大きい長尺撮影も可能になる。【００４３】
図２に示すように、Ｘ線管２３には位置検出器２６が配設され、その位置検出器２６によってＸ線管２３の位置を検出する。同様に、ＦＰＤ２４には位置検出器２７が配設され、その位置検出器２７によってＦＰＤ２４の位置を検出する。位置検出器２６，２７は例えばポテンショメータで構成されている。位置検出器２６，２７で検出されたＸ線管２３やＦＰＤ２４の位置を、入出力ポート２８，通信ケーブル６を介して制御ユニット５の入出力ポート５７に送り込む。【００４４】
図１に示すように、天井走行ユニット３の支柱３１は、天井に沿って敷設されたレール（図示省略）に沿って移動可能（走行可能）である。（天井に沿った）図６や図７に示すｘ，ｙ方向に沿ってレールは敷設され、ｘ，ｙ方向に沿って支柱３１は移動可能（走行可能）である。この支柱３１は伸縮可能に構成され、この支柱３１によって天井走行ユニット３のＸ線管３２が支持されることにより、Ｘ線管３２は水平／昇降移動可能である。また、Ｘ線管３２は向きが調整可能である。したがって、スタンドユニット４の立位スタンド４１の方に向けて、Ｘ線管３２を水平／昇降移動させて向きを調整して、立位姿勢でのＸ線撮影が可能である。また、透視台ユニット２でのＸ線撮影以外のＸ線撮影（例えば、図８に示すスカイライン撮影、斜め方向からの撮影によるトモシンセシス）が可能である。【００４５】
図２に示すように、Ｘ線管３２には位置検出器３３が配設され、その位置検出器３３によってＸ線管３２の位置や角度を検出する。透視台ユニット２の位置検出器２６，２７と同様に、位置検出器３３もポテンショメータで構成されている。位置検出器３３で検出されたＸ線管３２の位置や角度を、入出力ポート３４，通信ケーブル６を介して制御ユニット５の入出力ポート５７に送り込む。【００４６】
図１に示すように、スタンドユニット４の立位スタンド４１は床面に対して設置されている。スタンドユニット４のＦＰＤ４２は、立位スタンド４１に沿って上下に昇降移動可能である。【００４７】
図２に示すように、ＦＰＤ４２には位置検出器４３が配設され、その位置検出器４３によってＦＰＤ４２の位置を検出する。透視台ユニット２の位置検出器２６，２７と同様に、位置検出器４３もポテンショメータで構成されている。位置検出器４３で検出されたＦＰＤ４２の位置を、入出力ポート４４，通信ケーブル６を介して制御ユニット５の入出力ポート５７に送り込む。【００４８】
制御ユニット５の画像処理部５１や、制御ユニット５のコントローラ５６は、中央演算処理装置（ＣＰＵ）などで構成されている。なお、画像処理部５１については、ＧＰＵ(Graphics Processing Unit) などで構成されてもよい。【００４９】
制御ユニット５の画像用メモリ部５２は、透視台ユニット２のＦＰＤ２４，スタンドユニット４のＦＰＤ４２あるいはワイヤレスＦＰＤで得られたＸ線画像や、画像処理部５１で画像処理されたＸ線画像を書き込んで記憶し、適宜必要に応じて読み出す。制御ユニット５のプログラム用メモリ部５３には撮影順序決定支援プログラムが予め記憶されている。当該撮影順序決定支援プログラムをプログラム用メモリ部５３からコントローラ５６に読み出して、撮影順序決定支援プログラムをコントローラ５６が実行することで、図３のフローチャートに示す撮影順序決定支援を行う。画像用メモリ部５２は、ＲＡＭ（Random-Access Memory）などに代表される記憶媒体で構成され、プログラム用メモリ部５３は、ＲＯＭ（Read-only Memory）などに代表される記憶媒体で構成されている。【００５０】
制御ユニット５の入力部５４は、術者などのユーザが入力したデータや命令をコントローラ５６に送り込む。入力部５４は、マウスやキーボードやジョイスティックやトラックボールやタッチパネルなどに代表されるポインティングデバイスで構成されている。本実施例では、図４に示す「プロトコル順自動変更機能」中の複数のボタン（図４では３つのボタンｍａ〜ｍｃ）から１つを、入力部５４への入力操作（例えばマウスのクリック操作）によって選択する。【００５１】
制御ユニット５の出力部５５は、モニタなどに代表される表示部やプリンタなどで構成されている。出力部５５が表示部の場合には出力表示し、出力部５５がプリンタの場合には出力印刷する。本実施例では、表示部では、図４に示すプロトコル編集画面や、図５に示す移動コストの修正画面を出力表示する。【００５２】
制御ユニット５のコントローラ５６は、制御ユニット５を構成する各部分を統括制御する。また、透視台ユニット２，天井走行ユニット３，スタンドユニット４および制御ユニット５を、通信ケーブル６によって電気的に接続する。このように接続することによって、透視台ユニット２，天井走行ユニット３，スタンドユニット４および制御ユニット５を互いに通信可能に構成する。したがって、コントローラ５６は、通信ケーブル６を介して、透視台ユニット２，天井走行ユニット３およびスタンドユニット４を構成する各部分を統括制御することができる。【００５３】
例えば、コントローラ５６は、透視台ユニット２の透視台２１や支柱２２（いずれも図１を参照）、天井走行ユニット３の支柱３１（図１を参照）、スタンドユニット４の立位スタンド４１（図１を参照）を駆動制御する。つまり、図示を省略するモータをコントローラ５６が制御することにより、透視台２１や支柱２２，３１や立位スタンド４１をモータ駆動させる。このモータ駆動により、透視台２１や支柱２２，３１や立位スタンド４１の駆動に連動して、透視台ユニット２のＸ線管２３およびＦＰＤ２４や天井走行ユニットのＸ線管３２やスタンドユニット４のＦＰＤ４２を所望の位置に移動させるように制御することができる。【００５４】
立位姿勢でのＸ線撮影としては、透視台ユニット２によってＸ線撮影を行う方法と、天井走行ユニット３およびスタンドユニット４によってＸ線撮影を行う方法とがある。【００５５】
透視台ユニット２によってＸ線撮影を行う場合には、透視台ユニット２の透視台２１を起立状態にして、透視台ユニット２のＸ線管２３から水平方向にＸ線を照射する。具体的には、透視台２１が起立姿勢になるように、コントローラ５６は透視台２１を傾斜させて駆動制御する。透視台２１が起立姿勢になったら、透視台ユニット２のＸ線管２３およびＦＰＤ２４が所望の位置に位置するように、コントローラ５６は透視台ユニット２の支柱２２を駆動制御する。Ｘ線管２３およびＦＰＤ２４が所望の位置に位置したら、立位姿勢の被検体Ｍ（図１を参照）に向けてＸ線を照射するように、コントローラ５６はＸ線管２３を制御する。被検体Ｍを透過したＸ線をＦＰＤ２４が検出することによりＸ線画像を取得する。ＦＰＤ２４で得られたＸ線画像を、入出力ポート２８，通信ケーブル６を介して制御ユニット５の入出力ポート５７に送り込む。そして、当該Ｘ線画像に対して画像処理部５１は画像処理を行う。【００５６】
天井走行ユニット３およびスタンドユニット４によってＸ線撮影を行う場合には、天井走行ユニット３のＸ線管３２からのＸ線が、スタンドユニット４の立位スタンド４１に照射されるように、Ｘ線管３２の向きを調整する。具体的には、Ｘ線管３２が所望の位置に位置し、かつ所望の方向（トモシンセシスの場合には水平方向ではなく斜め方向）にＸ線管３２が向くように、コントローラ５６は天井走行ユニット３の支柱３１を駆動制御する。一方、スタンドユニット４のＦＰＤ４２が所望の位置に位置するように、コントローラ５６は立位スタンド４１を駆動制御する。Ｘ線管３２が所望の位置に位置し、かつ所望の方向にＸ線管３２が向き、ＦＰＤ４２が所望の位置に位置したら、立位姿勢の被検体Ｍに向けてＸ線を照射するように、コントローラ５６はＸ線管３２を制御する。被検体Ｍを透過したＸ線をＦＰＤ４２が検出することによりＸ線画像を取得する。ＦＰＤ４２で得られたＸ線画像を、入出力ポート４４，通信ケーブル６を介して制御ユニット５の入出力ポート５７に送り込む。そして、当該Ｘ線画像に対して画像処理部５１は画像処理を行う。【００５７】
水平姿勢でのＸ線撮影では、透視台ユニット２の透視台２１が水平姿勢になるように、コントローラ５６は透視台２１を傾斜させて駆動制御する。透視台２１が水平姿勢になったら、透視台ユニット２のＸ線管２３およびＦＰＤ２４が所望の位置に位置するように、コントローラ５６は透視台ユニット２の支柱２２を駆動制御する。Ｘ線管２３およびＦＰＤ２４が所望の位置に位置したら、水平姿勢の被検体Ｍに向けてＸ線を照射するように、コントローラ５６はＸ線管２３を制御する。被検体Ｍを透過したＸ線をＦＰＤ２４が検出することによりＸ線画像を取得する。ＦＰＤ２４で得られたＸ線画像を、入出力ポート２８，通信ケーブル６を介して制御ユニット５の入出力ポート５７に送り込む。そして、当該Ｘ線画像に対して画像処理部５１は画像処理を行う。【００５８】
次に、具体的な撮影順序決定支援プログラムについて、図３〜図９を参照して説明する。図３は、実施例に係る撮影順序決定支援のフローチャートであり、図４は、撮影の順序（撮影プロトコルの順序）に関するプロトコル編集画面の実施態様であり、図５は、移動コストの修正画面の実施態様であり、図６は、被検体（患者）の移動コストが最短になる順における検査室のレイアウトおよび天井走行ユニットのＸ線管（第２管球）の可動範囲を併記した概略平面図であり、図７は、Ｘ線撮影装置を構成する構成品の移動コストが最短になる検査室のレイアウトおよび天井走行ユニットのＸ線管（第２管球）の可動範囲を併記した概略平面図であり、図８は、スカイライン撮影の説明に供する概略図であり、図９（ａ）、図９（ｂ）は、並び替えが行われたプロトコルリストの各表示態様である。【００５９】
以下では、透視台ユニット２のＸ線管２３（いずれも図１および図２を参照）を「第１管球」とし、天井走行ユニット３のＸ線管３２（いずれも図１および図２を参照）を「第２管球」として説明する。先ず、制御ユニット５のプログラム用メモリ部５３（図２を参照）から撮影順序決定支援プログラムを制御ユニット５のコントローラ５６（図２を参照）に読み出して、撮影順序決定支援プログラムをコントローラ５６が実行する。すると、制御ユニット５の出力部５５（図２を参照）の表示部において、図４に示すようなプロトコル編集画面を出力表示する。そして、プロトコル編集画面にしたがって図３のフローチャートに示す撮影順序決定支援を行う。【００６０】
（ステップＳ１）各ボタンの選択
図４に示すように、プロトコル編集画面には、例えば、画面の左側にはプロトコルリストが表示され、画面の右側には「プロトコル順自動変更機能」が表示される。「プロトコル順自動変更機能」には複数のボタンが表示され、術者などのユーザは当該複数のボタンから１つを、制御ユニット５の入力部５４（図２を参照）への入力操作（例えばマウスのクリック操作）によって選択する。図４では、３つのボタンｍａ〜ｍｃとして、「患者移動距離優先で並び替え」ボタンｍａ，「装置移動距離優先で並び替え」ボタンｍｂ，「設定パラメータで並び替え」ボタンｍｃから１つを選択する。【００６１】
このように、図４では、撮影の順序を決定する要素をボタンで表示している。各ボタンの内容については特に限定されないが、被検体の移動距離または移動時間が最短になる経路，Ｘ線撮影装置を構成する構成品の移動距離または移動時間が最短になる経路を少なくとも含むようにする。図４では、「患者移動距離優先で並び替え」ボタンｍａが、被検体の移動距離または移動時間が最短になる経路に相当し、「装置移動距離優先で並び替え」ボタンｍｂが、Ｘ線撮影装置を構成する構成品の移動距離または移動時間が最短になる経路に相当する。【００６２】
「患者移動距離優先で並び替え」ボタンｍａを選択した場合には、ステップＳ１０に移行する。「装置移動距離優先で並び替え」ボタンｍｂを選択した場合には、ステップＳ２０に移行する。「設定パラメータで並び替え」ボタンｍｃを選択した場合には、ステップＳ３０に移行する。なお、被検体・構成品のいずれの場合（図４では「患者移動距離優先で並び替え」ボタンｍａ，「装置移動距離優先で並び替え」ボタンｍｂのいずれかを選択した場合）においても、移動距離または移動時間が最短になる経路においては、撮影の順序を並び替えてプロトコルリスト中の撮影プロトコルを全て実施する必要がある。【００６３】
撮影の順序を並び替えてプロトコルリスト中の撮影プロトコルを全て実施する場合には、複数の地点Ａ，Ｂ，…を、一筆書きのように全て廻る際に最短となる経路を探索する方法（例えば巡回セールスマン問題）などのアルゴリズムを利用するのが好ましい。廻る地点の数をＮとすると、経路はＮ！（Ｎの階乗）通りとなる。本明細書では、簡潔に説明するために、Ｎの数を３とする。このように、Ｎの数が少ない場合には、下記のように組み合わせを総計算してもよい。Ｎの数が多くなる場合には、上述の巡回セールスマン問題を解くアルゴリズムを利用することができる。このステップＳ１は、本発明における要素選択工程に相当する。【００６４】
（ステップＳ１０）患者移動距離優先で並び替え
「患者移動距離優先で並び替え」ボタンｍａを選択した場合には、下記のように撮影の順序を決定する。初期状態として、表１のようなプロトコルリストが作成されていたとする。【００６５】
【表１】
2018193985.tif 000003
【００６６】
出入り口を含んだ患者の位置について、計算を簡単にするために、図６に示すように検査室を上から見たときの２次元座標上に、各位置を表現する。各位置は、装置の据え付け時に確定される。各位置における座標の関係をまとめたものを表２に示す。なお、位置Ｂ，Ｃについては、図６に示すように透視台ユニット２の透視台２１（図１も参照）を水平・起倒にしているだけで、被検体（患者）の位置は変わらない。図６中の太枠で囲まれた範囲ＡＲＥＡは、天井走行ユニット３のＸ線管３２（第２管球）の可動範囲である。【００６７】
【表２】
2018193985.tif 000004
【００６８】
このとき、各位置の間の距離を、表３のように計算することができる。また、計算を簡単にするために、距離を１の位で四捨五入したものを移動コストとする。【００６９】
【表３】
2018193985.tif 000005
【００７０】
患者は必ず「Ａ出入り口」から移動を開始し、最後に「Ａ出入り口」に到着するものとする。表１のような初期状態のプロトコルリストの総移動コストは、表４のようになる。【００７１】
【表４】
2018193985.tif 000006
【００７２】
この総移動コストが最小となるようなプロトコルリストの並びを考える。先ず、患者の位置が同じであるプロトコルについては、必ず連続で実施するものとする。今回の例では、表１中のプロトコル番号１，番号４の位置Ｂ、プロトコル番号２，番号５の位置Ｄにおけるプロトコルについては、必ず連続で実施するものとする。考えられる組み合わせは、「Ａ出入り口」を除いたＢ，Ｃ，Ｄの３箇所の並び替えの数である、３！（３の階乗）＝６通りとなる。全ての組み合わせの総移動コストをそれぞれ計算すると、表５のようになる。【００７３】
【表５】
2018193985.tif 000007
【００７４】
表５より、総移動コストが最小となる経路の一つは「ＡＢＣＤＡ」となり、この順になるように並び替えたプロトコルリストは、表６のようになる。なお、表５より、総移動コストが最小となる経路は、「ＡＢＣＤＡ」以外にも、「ＡＣＢＤＡ」、「ＡＤＢＣＡ」、「ＡＤＣＢＡ」が存在することに留意されたい。【００７５】
【表６】
2018193985.tif 000008
【００７６】
なお、移動コストを修正する場合には、図５に示すような移動コストの修正画面を出力表示する。移動コストを修正する理由について述べる。たとえ移動距離が短くても、水平状態の透視台と起立状態の透視台とでは、患者の透視台への乗り降りの容易さが異なる。水平状態の透視台に乗るのは、高さの高いベッドに乗るのと同じく、高齢の患者や、足に疾患を抱えた患者にとっては負担となるという事情がある。また、図６に示すように出入り口とスタンドユニット４の立位スタンド４１（図１も参照）との間には、患者の妨げとなる機器が置いている場合がある。したがって、「Ａ出入り口」と「Ｄスタンド」との間をできるだけ移動させたくないという事情がある。【００７７】
そこで、上記の事情等を加味したリストの並び替えを実現するためには、表７のように移動コストを適宜修正する。その上で、総移動コストが最小となる経路を選択すればよい。表７では、「Ｂ透視台（水平）」を含む移動コストを＋１００とし、「Ａ出入り口」と「Ｄスタンド」との間の移動コストを＋５０としている。【００７８】
【表７】
2018193985.tif 000009
【００７９】
図５に示すように、移動コストの修正画面には、例えば、画面の左側には「コストの修正の経路候補」ボタンｍｄが表示される。術者などのユーザは当該「コストの修正の経路候補」ボタンｍｄから、コストを修正したい経路を、制御ユニット５の入力部５４（図２を参照）への入力操作（例えばマウスのクリック操作）によって選択する。【００８０】
表７の場合には、コストを修正したい経路は、「Ａ⇔Ｂ」，「Ａ⇔Ｄ」，「Ｂ⇔Ｄ」の３通りである。それらの経路のうち、「Ｂ透視台（水平）」を含む移動コストでは加算値“１００”を入力するために、「コストの修正の経路候補」ボタンｍｄから「Ａ⇔Ｂ」，「Ｂ⇔Ｄ」を選択して、図５に示す移動コストの修正画面の右上側に表示される「コストの加算値入力」欄ｍｅに“１００”を入力する。また、「Ａ出入り口」と「Ｄスタンド」との間の移動コストでは加算値“５０”を入力するために、「コストの修正の経路候補」ボタンｍｄから「Ａ⇔Ｄ」を選択して、「コストの加算値入力」欄ｍｅに“５０”を入力する。そして、コストを修正するために、「ＯＫ」ボタンｍｆを、例えばマウスのクリック操作によって押す。【００８１】
なお、「Ｂ⇔Ｃ」では透視台を水平・起倒にしているだけであるので、移動コストは“０”であって、かつコストを修正する必要はない。図５では、コストを修正するのに加算値を加算したが、例えば重み係数を移動コストに乗じることでコストを修正してもよい。【００８２】
上述したコストの修正については、並び替え時よりも前であれば特に限定されない。ステップＳ１（各ボタンの選択）時よりも前にコストを修正するために、図５に示す移動コストの修正画面において移動コストを修正した後で、図４に示すプロトコル編集画面にてボタンを選択してもよい。あるいは、ステップＳ１（各ボタンの選択）時よりも後でコストを修正するために、図４に示すプロトコル編集画面にてボタンを選択した後で、図５に示す移動コストの修正画面において移動コストを修正してもよい。【００８３】
（ステップＳ２０）装置移動距離優先で並び替え
「装置移動距離優先で並び替え」ボタンｍｂを選択した場合には、下記のように撮影の順序を決定する。ここでは、説明を簡単にするために、システム構成品として、天井走行ユニット３のＸ線管３２（第２管球）の移動コストのみについて述べる。初期状態として、表８のようなプロトコルリストが作成されていたとする。【００８４】
【表８】
2018193985.tif 000010
【００８５】
表８中の「Ａ退避位置」とは、Ｘ線管２３（第１管球）を用いる際に当該第１管球に接触させないように、第２管球を退避させておく位置を指す。図６と同様に図７中の太枠で囲まれた範囲ＡＲＥＡは、第２管球の可動範囲である。したがって、「Ａ退避位置」は、第２管球の可動範囲である範囲ＡＲＥＡ内であって、透視台ユニット２の透視台２１，支柱２２および第１管球以外の位置であれば、特に限定されない。図７では、「Ａ退避位置」の座標を（１００、２５０）とする。【００８６】
また、表８中の「スカイライン撮影」とは、図８に示すように、天板（ここでは水平状態の透視台２１）に被検体Ｍ（患者）が座った状態で、第２管球（Ｘ線管３２）を用いて（例えば１５°程度の）傾斜角度θをつけて膝の皿を撮影する術式である。図８中のＦＰＤ７として、可搬型のワイヤレスＦＰＤが用いられる。膝よりも大腿骨側にＦＰＤ７を患者に持たせて、膝の皿（図８中の楕円部分の枠を参照）が撮影されるようにＦＰＤ７を膝側にやや傾斜させて設置する。【００８７】
第２管球の位置について、計算を簡単にするために、図６と同様に図７に示すように検査室を上から見たときの２次元座標上に、各位置を表現する。各位置は、装置の据え付け時に確定される。各位置における座標の関係をまとめたものを表９に示す。【００８８】
【表９】
2018193985.tif 000011
【００８９】
このとき、各位置の間の距離を、表１０のように計算することができる。また、計算を簡単にするために、表３と同様に距離を１の位で四捨五入したものを移動コストとする。【００９０】
【表１０】
2018193985.tif 000012
【００９１】
表８では第２管球は「Ａ退避位置」から移動を開始するものとする。表８のような初期状態のプロトコルリストの総移動コストは、表１１のようになる。【００９２】
【表１１】
2018193985.tif 000013
【００９３】
この総移動コストが最小となるようなプロトコルリストの並びを考える。先ず、第２管球の位置が同じであるプロトコルについては、必ず連続で実施するものとする。今回の例では、表８中のプロトコル番号１，番号４の第２管球の位置Ａ、プロトコル番号２，番号５の第２管球の位置Ｃにおけるプロトコルについては、必ず連続で実施するものとする。考えられる組み合わせは、Ａ，Ｂ，Ｃの３箇所の並び替えの数である、３！（３の階乗）＝６通りとなる。全ての組み合わせの総移動コストをそれぞれ計算すると、表１２のようになる。【００９４】
【表１２】
2018193985.tif 000014
【００９５】
表１２より、総移動コストが最小となる経路は「ＡＡＣＢ」となり、この順になるように並び替えたプロトコルリストは、表１３のようになる。【００９６】
【表１３】
2018193985.tif 000015
【００９７】
表８のようなプロトコルリストの通りに第２管球の初期状態を「Ａ退避位置」としたが、実際には各構成品の初期位置は一意に決まらない。例えば直前の検査の内容などにより任意の位置になり得る。そこで、この場合には、ステップＳ２０（装置移動距離優先で並び替え）において、図３（ｂ）のフローチャートに示すステップＳ２１，ステップＳ２２を行う。【００９８】
（ステップＳ２１）並び替え時点での位置入力
構成品に取り付けられた位置検出器（第２管球の位置を検出する場合には、図２に示す位置検出器３３）によって、並び替え時点での位置を動的に取得する。そして、当該位置検出器で検出された構成品の位置を入出力ポート５７（図２を参照）に送信して入力する。なお、必ずしも位置検出器で検出された位置を入力する必要はない。ポインティングデバイスやボタンなどの制御ユニット５の入力部５４（図２を参照）を用いてユーザが手動で構成品の位置を入力してもよい。【００９９】
また、手動による入力と演算による入力とを組み合わせてもよい。例えば、ＦＰＤまたはそれを保持する保持機構の位置が撮影プロトコルで登録されて既知である場合について説明する。撮影プロトコルで登録されたＦＰＤまたはそれを保持する保持機構の位置、その撮影プロトコルでのＸ線管の焦点位置からＦＰＤの検出面に垂線を下した距離(SID: Source to Image receptor Distance)の値からＸ線管の位置を演算して入力してもよい。【０１００】
構成品が第２管球であって、並び替え時点での第２管球の位置を入力する場合には、各位置における座標の関係をまとめたものを表１４に示す。【０１０１】
【表１４】
2018193985.tif 000016
【０１０２】
表１４中の「Ｓ並び替え時点での位置」とは、並び替え時点での第２管球の位置を示す。表１４では、「Ｓ並び替え時点での位置」の座標を（２５０、１００）とする。【０１０３】
このとき、各位置の間の距離を、表１５のように計算することができる。また、計算を簡単にするために、表３や表１０と同様に距離を１の位で四捨五入したものを移動コストとする。このステップＳ２１は、本発明における位置入力工程に相当する。【０１０４】
【表１５】
2018193985.tif 000017
【０１０５】
（ステップＳ２２）並び替え更新
表１４では第２管球は「Ｓ並び替え時点での位置」から移動を開始する。つまり、入力された第２管球の「Ｓ並び替え時点での位置」を起点として、撮影の順序を並び替える更新を行う。【０１０６】
総移動コストが最小となるようなプロトコルリストの並びを考える。第２管球の初期状態が「Ａ退避位置」である場合と同様に、第２管球の位置が同じであるプロトコルについては、必ず連続で実施するものとする。今回の例では、表８中のプロトコル番号１，番号４の第２管球の位置Ａ、プロトコル番号２，番号５の第２管球の位置Ｃにおけるプロトコルについては、必ず連続で実施するものとする。考えられる組み合わせは、第２管球の「Ｓ並び替え時点での位置」を起点とすると、Ａ，Ｂ，Ｃの３箇所の並び替えの数である、３！（３の階乗）＝６通りとなる。全ての組み合わせの総移動コストをそれぞれ計算すると、表１６のようになる。【０１０７】
【表１６】
2018193985.tif 000018
【０１０８】
表１６より、総移動コストが最小となる経路は「ＳＢＣＡ」となり、この順になるように並び替えたプロトコルリストは、表１７のようになる。このステップＳ２２は、本発明における撮影順序更新工程に相当する。【０１０９】
【表１７】
2018193985.tif 000019
【０１１０】
（ステップＳ３０）設定パラメータで並び替え
図３（ａ）のフローチャートに戻って説明する。「設定パラメータで並び替え」ボタンｍｃを選択した場合には、下記のように撮影の順序を決定する。設定パラメータの値の昇順あるいは降順にしたがって撮影の順序を決定する。具体的な例については後述する。【０１１１】
以上のステップＳ１０，Ｓ２０，Ｓ３０は、本発明における撮影順序決定手段に相当する。【０１１２】
以上のように並び替えが行われたプロトコルリストの表示態様は、図９（ａ），図９（ｂ）のどちらでもよい。例えば、表８のような初期状態のプロトコルリストを、並び替え時点での位置を起点として、表１７のように並び替えた場合について説明する。表８のような初期状態のプロトコルリストでは、プロトコル名が「膝  臥位  正面」，「膝  立位  正面」，「膝  スカイライン撮影」，「膝  臥位  側面」，「膝  立位  側面」の順で並んでいる。表１７のように並び替えが行われたプロトコルリストでは、プロトコル名が「膝  スカイライン撮影」，「膝  立位  正面」，「膝  立位  側面」，「膝  臥位  正面」，「膝  臥位  側面」の順で並んでいる。【０１１３】
このような例の場合、図９（ａ）に示すように撮影が行われる順に、「膝  スカイライン撮影」，「膝  立位  正面」，「膝  立位  側面」，「膝  臥位  正面」，「膝  臥位  側面」を上から順に表示してもよい。または、図９（ｂ）に示すように表８の初期状態の並びで、各プロトコルに、実施する順番の番号を付与して表示してもよい。【０１１４】
本実施例に係る撮影順序決定支援方法によれば、撮影の順序を決定する要素は、被検体の移動距離または移動時間が最短になる経路（図４では「患者移動距離優先で並び替え」ボタンｍａ），Ｘ線撮影装置を構成する構成品の移動距離または移動時間が最短になる経路（図４では「装置移動距離優先で並び替え」ボタンｍｂ）を少なくとも含んでいる。ステップＳ１（各ボタンの選択）では各々の要素（図４では３つのボタンｍａ〜ｍｃ）から１つを選択し、選択された要素にしたがって、ステップＳ１０，Ｓ２０，Ｓ３０のいずれかのステップで撮影の順序を決定する。すなわち、状況に合致した要素をユーザに選択させ、その選択された要素にしたがって撮影の順序を決定することで、状況に応じてユーザの方で撮影の順序を自在に並び替えることができる。【０１１５】
被検体の移動距離または移動時間が最短になる経路（「装置移動距離優先で並び替え」ボタンｍｂ）をユーザが選択した場合には当該経路となるように撮影の順序を決定する。Ｘ線撮影装置を構成する構成品の移動距離または移動時間が最短になる経路（「装置移動距離優先で並び替え」ボタンｍｂ）をユーザが選択した場合には当該経路となるように撮影の順序を決定する。被検体・構成品のいずれの場合においても、移動距離または移動時間が最短になる経路をユーザに選択させ、その選択された当該経路となるように撮影の順序を決定することにより、撮影の順序を自動的に最適化することができる。【０１１６】
本実施例に係る撮影順序決定支援方法において、構成品の位置を入力する位置入力工程（ステップＳ２１：並び替え時点での位置入力）と、入力された構成品の位置を起点として、撮影の順序を並び替える更新を行う撮影順序更新工程（ステップＳ２２：並び替え更新）とを備えるのが好ましい。構成品の移動距離または移動時間が最短になる経路（「装置移動距離優先で並び替え」ボタンｍｂ）をユーザが選択した場合には、構成品の現在位置を起点として最短になる経路が変わる。そこで、上述した位置入力工程（ステップＳ２１：並び替え時点での位置入力）および撮影順序更新工程（ステップＳ２２：並び替え更新）を行うことで、入力された構成品の位置を起点として、撮影の順序を並び替える更新を自動的に行うことができる。【０１１７】
なお、直前の検査と今回の検査との間で構成品を移動させない限り、直前の検査における構成品の最終位置は今回の検査における構成品の現在位置に一致する。いずれにしても、直前の検査における構成品の最終位置を入力してもよいし、今回の検査における構成品の現在位置を入力してもよい。また、位置入力工程で用いられる入力手段としては、ユーザが手動で入力するポインティングデバイスやボタンなどに限定されず、入力ポート（本実施例では図２の入出力ポート５７）であってもよい。入力手段が入力ポート（入出力ポート５７）である場合には、構成品の位置を検出する位置検出器を備え、位置検出器で検出された構成品の位置を入力ポート（入出力ポート５７）に送信して入力する。【０１１８】
被検体・構成品のいずれの場合においても、移動距離または移動時間が最短になる経路の探索に使用するアルゴリズムについては特に限定されない。例えば、複数の地点Ａ，Ｂ，…を、一筆書きのように全て廻る際に最短となる経路を探索する方法（巡回セールスマン問題）などのアルゴリズムを利用することができる。【０１１９】
被検体・構成品のいずれの場合においても、経路の一部における移動距離または移動時間からなるコストを修正するコスト修正工程（図５に示す移動コストの修正画面によるコストの修正）を備えるのが好ましい。経路そのものを変えずに当該経路の一部における移動距離または移動時間を変更することは、「課題を解決するための手段」の欄でも述べたように「コスト（距離または時間）を修正する」ことを意味する。例えば、上述したように被検体（患者）が足に疾患を抱えている場合には、テーブルへの乗り降りを含む撮影が一連のＸ線撮影に含まれるときにおいては、移動距離または移動時間が短くても、テーブルへの乗り降りがあればコストを高くするように修正する。このように状況に応じて修正されたコストを加味して移動距離または移動時間が最短になる経路を探索すればよい。【０１２０】
また、移動距離または移動時間が最短になる経路以外における要素（図４では「設定パラメータで並び替え」ボタンｍｃ）の他の一例は、予め設定された設定値であって、当該設定値の昇順または降順にしたがって撮影の順序を撮影順序決定工程（ステップＳ３０：設定パラメータで並び替え）で決定する。使用するＸ線管（管球）や使用するＸ線検出器などのように、撮影内の様々な設定値（設定パラメータ）のうちの１つを用いて、昇順／降順で撮影の順序を決定する。例えば、Ｘ線管が複数ある場合、Ｘ線検出器が複数ある場合、使用する優先順位を設定値として設定し、優先順位が高いＸ線管／Ｘ線検出器に関する撮影から順に行うようにする。【０１２１】
例えば、「課題を解決するための手段」の欄でも述べたように２枚の「使用するＸ線検出器」がバッテリ駆動するワイヤレスＦＰＤを用いているシステムにおいて、その片方の「ＦＰＤ１」のバッテリが切れて電源が入っていないケースについて説明する。他方の「ＦＰＤ２」に関して優先順位を示す設定値を「１」と設定するとともに、バッテリが切れて電源が入っていない「ＦＰＤ１」に関して優先順位を示す設定値を「２」と設定する。「ＦＰＤ１」の充電のために「ＦＰＤ１」を使用する撮影に関しては後回しにし、先に「ＦＰＤ２」を使用する撮影で検査を行うという設定が可能である。また、各々のワイヤレスＦＰＤの電力の残量をモニタリングして、そのモニタリングの結果（電力の残量）を数値化して、優先順位を示す設定値として設定してもよい。このように要素が、予め設定された設定値である場合には、他の要素に左右されずに、最低限に撮影したい撮影の順序を変えずに撮影することができるという効果をも奏する。【０１２２】
また、本実施例に係る（図２のプログラム用メモリ部５３に予め記憶された）撮影順序決定支援プログラムによれば、本実施例に係る撮影順序決定支援方法をコンピュータ（本実施例では図２のコントローラ５６に実行させることによって、状況に応じてユーザの方で撮影の順序を自在に並び替えることができる。【０１２３】
本実施例に係るＸ線撮影装置１（図１や図２を参照）によれば、本実施例に係る撮影順序決定支援プログラムを実行する演算手段（本実施例では図２に示すコントローラ５６）を備えることによって、状況に応じてユーザの方で撮影の順序を自在に並び替えることができる。【０１２４】
本発明は、上記実施形態に限られることはなく、下記のように変形実施することができる。【０１２５】
（１）上述した実施例では、図１や図２に示すＸ線撮影装置１であったが、図１や図２に示す構成に限定されない。例えば、図１に示す透視台２１や支柱２２やＸ線管２３やＦＰＤ２４を備えた透視台ユニット２の替わりに、支柱やＸ線管を備えずに透視台およびＦＰＤのみを備えた透視台ユニットを備え、天井走行ユニットおよびスタンドユニットを備え、天井走行ユニットのＸ線管が透視台ユニットでのＸ線撮影を兼用するようにしてもよい。また、天井走行ユニットのＸ線管が複数備えられた構成であってもよい。その他、外科用の撮影系およびそれを支持する支持機構（例えばＣアーム）からなるＸ線撮影装置や、回診用台車からなるＸ線撮影装置を組み込んだ装置に適用してもよい。複数の撮影系を有したＸ線撮影装置に有用である。【０１２６】
（２）上述した実施例では、Ｘ線検出手段としてフラットパネル型Ｘ線検出器（ＦＰＤ）のようなデジタルＸ線検出手段を用いたが、イメージインテンシファイア（Ｉ．Ｉ．）やＸ線フィルムのようなアナログＸ線検出手段を用いてもよいし、デジタルＸ線検出手段およびアナログＸ線検出手段を両方組み合わせてもよい。【０１２７】
（３）上述した実施例では、被検体の移動距離や構成品の移動距離が最短になる経路について説明したが、移動距離の替わりに移動時間が最短になる経路に適用してもよい。特に、構成品の移動速度が一定でない場合（例えば構成品の昇降速度が水平移動速度よりも遅い場合）には、移動時間が最短になる経路を適用するのが好ましい。【０１２８】
（４）上述した実施例では、図６や図７に示すように、被検体の移動距離・移動時間や構成品の移動距離・移動時間が最短になる経路は水平面に沿った経路であったが、昇降方向に沿った経路であってもよいし、水平面に沿った経路および昇降方向に沿った経路を組み合わせてもよい。【０１２９】
（５）上述した実施例では、コストの修正を被検体（患者）に関して行ったが、構成品に関して行ってもよい。例えば、構成品（例えばＸ線管や透視台）が昇降移動するときには、コストを高くするように修正してもよい。
【符号の説明】
【０１３０】
１  …  Ｘ線撮影装置
２  …  透視台ユニット
２３，３２  …  Ｘ線管
３  …  天井走行ユニット
４  …  スタンドユニット
５  …  制御ユニット
５２  …  画像用メモリ部
５６  …  コントローラ
７，２４，４２  …  フラットパネル型Ｘ線検出器（ＦＰＤ）
ｍａ  …  「患者移動距離優先で並び替え」ボタン
ｍｂ  …  「装置移動距離優先で並び替え」ボタン
ｍｃ  …  「設定パラメータで並び替え」ボタン
Ｍ  …  被検体
【図１】
2018193985.tif 000020
【図２】
2018193985.tif 000021
【図３】
2018193985.tif 000022
【図４】
2018193985.tif 000023
【図５】
2018193985.tif 000024
【図６】
2018193985.tif 000025
【図７】
2018193985.tif 000026
【図８】
2018193985.tif 000027
【図９】
2018193985.tif 000028
【国際調査報告】
2018193985.tif 000029
2018193985.tif 000030
2018193985.tif 000031
2018193985.tif 000032