(57)【特許請求の範囲】
【請求項１】
Ｘ線撮影部を有する画像診断装置であって、
撮影対象者に関するパラメータ、及び、前記Ｘ線撮影部で撮影してＸ線画像を得るための条件に関するパラメータで構成される撮影情報を受け付ける受付手段と、
前記撮影情報に従って前記Ｘ線撮影部で撮影して得られたＸ線画像に対する評価結果を、前記撮影情報と関連付けて記憶する記憶手段と、
新規に撮影するための新規撮影情報を前記受付手段が受け付けた場合、前記記憶手段に記憶された過去の撮影情報の中から、前記新規撮影情報に対して予め設定した閾値以上の類似度を有し、且つ、評価結果が撮影失敗を示す撮影情報を検索する第１の検索手段と、
該第１の検索手段で検索された撮影情報に対する修正後の撮影情報の中から、前記評価結果が撮影成功を示す撮影情報を、前記新規撮影情報に代わる推奨撮影情報として検索する第２の検索手段と
を有することを特徴とする画像診断装置。
【請求項２】
前記第１の検索手段によって、前記評価結果が撮影失敗を示す撮影情報の検索が成功し、
前記第２の検索手段によって、前記評価結果が撮影成功を示す撮影情報の検索が成功した場合、
前記新規撮影情報では撮影が失敗する可能性があること、並びに、前記第２の検索手段で検索して得られた撮影情報を表示する表示手段
を更に有することを特徴とする請求項１に記載の画像診断装置。
【請求項３】
前記表示手段は、前記第２の検索手段で検索して得られた撮影情報における、前記Ｘ線撮影部で撮影してＸ線画像を得るための条件に係るパラメータを表示することを特徴とする請求項２に記載の画像診断装置。
【請求項４】
前記第１の検索手段は、前記撮影情報を構成するパラメータの数の多次元座標空間と見なし、前記新規撮影情報で示される座標位置からの距離が予め設定された閾値以下であって最短の、評価結果が撮影失敗を示す撮影情報を検索することを特徴とする請求項１乃至３のいずれか１項に記載の画像診断装置。
【請求項５】
前記撮影対象者に関するパラメータは、患者の年齢、性別、身長、体重が含まれ、
前記Ｘ線撮影部で撮影してＸ線画像を得るための条件を設定するパラメータには、撮影部位、撮影姿勢、Ｘ線発生条件、センサ条件、画像処理条件が含まれる
ことを特徴とする請求項１乃至４のいずれか１項に記載の画像診断装置。
【請求項６】
前記記憶手段は、各撮影情報に対して撮影失敗の理由を示す情報を更に記憶し、
前記第１の検索手段は、前記撮影失敗の理由に応じて検索対象を絞り込むことを特徴とする請求項１乃至５のいずれか１項に記載の画像診断装置。
【請求項７】
Ｘ線撮影部と、撮影対象者に関するパラメータ、及び、前記Ｘ線撮影部で撮影してＸ線画像を得るための条件に関するパラメータで構成される撮影情報に従って前記Ｘ線撮影部で撮影して得られたＸ線画像に対する評価結果を、前記撮影情報と関連付けて記憶する記憶手段とを有する画像診断装置の制御方法であって、
受付手段が、撮影対象者に関するパラメータ、及び、前記Ｘ線撮影部で撮影してＸ線画像を得るための条件に関するパラメータで構成される撮影情報を受け付ける受付工程と、
第１の検索手段が、新規に撮影するための新規撮影情報を前記受付工程が受け付けた場合、前記記憶手段に記憶された過去の撮影情報の中から、前記新規撮影情報に対して予め設定した閾値以上の類似度を有し、且つ、評価結果が撮影失敗を示す撮影情報を検索する第１の検索工程と、
第２の検索手段が、該第１の検索工程で検索された撮影情報に対する修正後の撮影情報の中から、前記評価結果が撮影成功を示す撮影情報を、前記新規撮影情報に代わる推奨撮影情報として検索する第２の検索工程と
を有することを特徴とする画像診断装置の制御方法。
【請求項８】
前記第１の検索工程によって、前記評価結果が撮影失敗を示す撮影情報の検索が成功し、
前記第２の検索工程によって、前記評価結果が撮影成功を示す撮影情報の検索が成功した場合、
表示手段が、前記新規撮影情報では撮影が失敗する可能性があること、並びに、前記第２の検索工程で検索して得られた撮影情報を表示する表示工程
を更に有することを特徴とする請求項７に記載の画像診断装置の制御方法。
【請求項９】
前記表示工程は、前記第２の検索工程で検索して得られた撮影情報における、前記Ｘ線撮影部で撮影してＸ線画像を得るための条件に係るパラメータを表示することを特徴とする請求項８に記載の画像診断装置の制御方法。
【請求項１０】
前記第１の検索工程は、前記撮影情報を構成するパラメータの数の多次元座標空間と見なし、前記新規撮影情報で示される座標位置からの距離が予め設定された閾値以下であって最短の、評価結果が撮影失敗を示す撮影情報を検索することを特徴とする請求項７乃至９のいずれか１項に記載の画像診断装置の制御方法。
【請求項１１】
前記撮影対象者に関するパラメータは、患者の年齢、性別、身長、体重が含まれ、
前記Ｘ線撮影部で撮影してＸ線画像を得るための条件を設定するパラメータには、撮影部位、撮影姿勢、Ｘ線発生条件、センサ条件、画像処理条件が含まれる
ことを特徴とする請求項７乃至１０のいずれか１項に記載の画像診断装置の制御方法。
【請求項１２】
前記記憶手段は、各撮影情報に対して撮影失敗の理由に応じて撮影対象を絞り込むことを特徴とする請求項７乃至１１のいずれか１項に記載の画像診断装置の制御方法。
【請求項１３】
コンピュータに読み込ませ実行させることで、前記コンピュータを、請求項７乃至１２のいずれか１項に記載の方法の各工程を実行させるためのプログラム。
【請求項１４】
請求項１３に記載のプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｘ線画像診断装置及びその制御方法に関する。
【背景技術】
【０００２】
近年、医療現場においてＸ線画像診断装置が多く用いられている。ところで、このようなＸ線画像診断装置により被検体を撮影してＸ線画像データを取得する際に、Ｘ線撮影条件に起因して撮影失敗を生じる可能性がある。このようなＸ線画像診断装置による撮影失敗に関連する技術として、特許文献１が知られている。
【０００３】
この特許文献１では、過去の撮影失敗した際の撮影条件を記憶する。そして、これから被写体を撮影する際に入力した撮影条件に類似する、過去の撮影失敗時の撮影条件が存在した場合、その警告を表示するものである。それ故、ユーザは、今回撮影を実行する前の段階で、入力した撮影条件では撮影失敗する可能性が有ることを事前に知ることができ、失敗撮影を抑制することが期待できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２６８５８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１では今回の撮影条件のままでは失敗撮影となる可能性が高いことを示すに留まるものであり、撮影条件を変更したとしてもその撮影が失敗する可能性は依然として残り、まだまだ改善の余地がある。
【０００６】
本発明は係る問題に鑑みなされたものであり、撮影失敗を積極的に減らす技術を提供しようとするものである。
【課題を解決するための手段】
【０００７】
この課題を解決するため、例えば本発明のＸ線画像診断装置は以下の構成を備える。すなわち、
Ｘ線撮影部を有する画像診断装置であって、
撮影対象者に関するパラメータ、及び、前記Ｘ線撮影部で撮影してＸ線画像を得るための条件に関するパラメータで構成される撮影情報を受け付ける受付手段と、
前記撮影情報に従って前記Ｘ線撮影部で撮影して得られたＸ線画像に対する評価結果を、前記撮影情報と関連付けて記憶する記憶手段と、
新規に撮影するための新規撮影情報を前記受付手段が受け付けた場合、前記記憶手段に記憶された過去の撮影情報の中から、前記新規撮影情報に対して予め設定した閾値以上の類似度を有し、且つ、評価結果が撮影失敗を示す撮影情報を検索する第１の検索手段と、
該第１の検索手段で検索された撮影情報に対する修正後の撮影情報の中から、前記評価結果が撮影成功を示す撮影情報を、前記新規撮影情報に代わる推奨撮影情報として検索する第２の検索手段とを有する。
【発明の効果】
【０００８】
本発明によれば、設定した撮影情報に起因した失敗撮影を未然に防ぐ、もしくは撮影失敗となることをこれまでよりも減らすことが可能になる。
【図面の簡単な説明】
【０００９】
【図１】Ｘ線画像診断装置の構成図。
【図２】Ｘ線画像診断装置の機能構成図。
【図３】診療ＤＢのデータ構成の一例を示す図。
【図４】Ｘ線画像診断装置による処理を示すフローチャート。
【図５】Ｘ線画像診断装置による処理を示すフローチャート。
【図６】診療ＤＢのデータ構成の一例を示す図。
【図７】診療ＤＢのデータ構成の一例を示す図。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面に基づいて説明する。なお、実施形態では、Ｘ線画像診断装置として、Ｘ線管と、当該Ｘ線管が発生したＸ線の被験者を透過したＸ線を検出して電気信号を生成する平面型検出器（Flat Panel Detector)とを有する装置を例にして説明する。ただし、Ｘ線ＣＴ装置等でも構わず、その種類によって本発明が限定されるものではない。
【００１１】
［第１の実施形態］
図１は第１の実施形態におけるＸ線画像診断装置１０１のブロック構成図である。本装置１０１は、装置全体の制御を司るＣＰＵ１０２、ブートプログラムやＢＩＯＳ等を記憶しているＲＯＭ１０３、並びにＲＡＭ１０４を有する。このＲＡＭ１０４は、ＣＰＵ１０２が実行することになるプログラムを記憶するため、並びに、撮影したＸ線画像等を一時的に格納するため、更には、ＣＰＵ１０２のワークエリアとして使用される。また、本装置１０１はＸ線管、平面型検出器、それらを駆動する駆動部を有するＸ線撮影部１０５を有する。また、本装置１０１は、オペレータからの指示を受け付けるための操作部１０６、撮影した画像や各種メッセージ等を表示するための表示部１０７を有する。更に、本装置１０１は、ＯＳ（オペレーティングシステム）や各種プログラムファイルを記憶したり、被検体に係る情報や撮影して得たＸ線画像に係るファイルを記憶するための、ハードディスクに代表される外部記憶装置１０８を有する。そして、この外部記憶装置１０８には、後述するデータベース（ＤＢ）１０９が格納されている。これら各構成はバス１１０に接続されている。この結果、ＣＰＵ１０２がこれら各構成要素を制御することが可能となっている。なお、上記では外部記憶装置１０８は、ハードディスク装置として説明したが、その記憶装置の種類は問わない。例えば、メモリカード、着脱可能なフレキシブルディスク（ＦＤ）やCompact  Disk（ＣＤ）等の光ディスク、磁気や光カード、ＩＣカード、メモリカードなどでも構わない。また、Ｘ線画像診断装置１０１は、インターネットなどのネットワーク回線に接続するためのネットワークインタフェイス（不図示）をさらに有してもよい。この場合、ＤＢ１０９はネットワーク上の他の装置（サーバ）が保持していても良い。ネットワーク上のサーバがＤＢ１０９を保持する場合には、本装置１０１が検索要求をサーバに送信してはサーバから検索結果を受信することになる。ただし、実施形態では、本装置１０１がＤＢ１０９を保持するものとして説明を続ける。
【００１２】
上記構成において、本装置の電源がＯＮになると、ＣＰＵ１０２はＲＯＭ１０３内のブートプログラムを実行する。そして、ＣＰＵ１０２は、外部記憶装置１０８に格納されたＯＳをＲＡＭ１０４にロードした上で、Ｘ線画像診断装置として機能するプログラムをＲＡＭ１０４にロードし実行する。この結果、本装置１０１がＸ線画像診断装置として機能することになる。
【００１３】
ＤＢ１０９は、Ｘ線撮影に関する各種情報を格納する。ＤＢ１０５は、例えば、Ｘ線撮影に関する、患者情報、診療情報、撮影条件、撮影結果情報、再撮影情報等を格納する。ここで、患者情報とは、患者（撮影対象者）に関する情報であり、例えば、患者の識別情報、患者の氏名、患者の年齢、患者の性別、身長、体重等である。診療情報は、疾患名や、患者に対して行った、又はこれから行う治療方法などの情報である。撮影条件とは、Ｘ線撮影時に使用する情報であり、撮影部位、撮影姿勢、Ｘ線発生条件（Ｘ線管の管電流や管電圧）、センサ条件（例えば感度）、画像処理条件（例えば、画像処理のフィルタの種別）等である。撮影結果情報は、撮影結果に関する情報であり、例えば、撮影に成功したか否かの情報等である。再撮影情報は、再撮影に関する情報であり、例えば、再撮影を行った場合の撮影ケースの識別情報や、再撮影した際の撮影条件等である。なお、患者ＤＢを別途設けても良い。患者ＩＤの入力を受け付け、その患者ＩＤから患者情報を取得する。
【００１４】
図２は、実施形態におけるＸ線画像診断装置１０１の機能構成を示すブロック図である。同図は、図１の構成において、ＣＰＵ１０２が外部記憶装置１０８よりＸ線画像診断装置に係るプログラムをＲＡＭ１０４にロードし、実行した場合の構成に相当するものである。それ故、図２の構成のうちのいくつかはＣＰＵ１０２によって実現されることになる。本装置は、診療ＤＢ２０１を有する。この診療ＤＢ２０１は、ＤＢ１０９に対応するものであり、Ｘ線撮影に関する患者情報、診療情報、撮影条件、撮影結果情報、再撮影情報を格納している。なお、撮影条件として、Ｘ線発生装置種別やセンサ種別を含んでもよい。
【００１５】
図３は、診療ＤＢ２０１のデータ構成の一例を示す図である。なお、図示では紙面の都合で２つのテーブルのように示しているが、実際は図示の波線で連結された１つのテーブル形式となっている。診療ＤＢ２０１は、撮影ＩＤと、患者情報と、疾患情報と、撮影条件と、撮影結果と、再撮影情報の項目を有する。
【００１６】
撮影ＩＤは、撮影ケースの識別情報を格納するフィールドである。患者情報は、患者ＩＤ、患者名、年齢、性別、身長(cm)、体重(kg)のフィールドを含んでいる。患者ＩＤは、不図示の患者ＤＢとリンクするものであり、患者をユニークに識別するためのものである。疾患情報は、疾患名及び治療方法のフィールドを含んでいる。撮影条件は、撮影部位、撮影姿勢、Ｘ線発生条件、センサ条件、画像処理条件のフィールドを含んでいる。撮影結果情報は、撮影結果を格納するフィールドを含む。撮影結果は、撮影が成功したか否かを示す評価結果の情報である。再撮影情報は、再撮影ＩＤである。再撮影ＩＤは、再撮影した場合の撮影ＩＤを格納するフィールドを含む。
【００１７】
なお、上記では、明示的に撮影結果情報を有するものとしたが、再撮影情報の有無に応じて、撮影結果を判断しても良い。例えば、再撮影情報のフィールドとして、撮影ＩＤがある場合、撮影結果は「失敗」であるとみなし、再撮影情報として、再撮影ＩＤがない場合、撮影結果は「成功」であるとみなしても良い。また、他の例としては、所定の期間内に、同一患者ＩＤの撮影ケースがある場合、撮影結果を「失敗」であるとみなし、所定の期間内に、同一患者ＩＤの撮影ケースがない場合、撮影結果を「成功」であるとみなしても良い。
【００１８】
なお、撮影失敗となる要因としては、被験者が肥満なのに痩身患者用のＸ線管の管電流（Ｘ線発生条件の１つである）を設定して撮影した場合や、実際に撮影した部位が腹部であるのに少ない線量で撮影できる胸部を設定してしまった場合と考えると分かりやすい。
【００１９】
患者情報、疾患情報、撮影条件は、Ｘ線撮影を行う前にオペレータ（医師、技師等の医療従事者）が操作部１０６を介して入力することでＤＢ２０１に格納する。そして、失敗情報、再撮影情報は、Ｘ線撮影を行った後、オペレータが操作部１０６を介して入力し、ＤＢ２０１に格納するものである。ここで、失敗情報は、実際にＸ線撮影が完了して表示部１０７にその画像を表示した際、オペレータが意図した品質となっていないと判断し、操作部１０６より「失敗」を指示する入力があった場合に、ＤＢ２０１に失敗情報として格納する。また、操作部１０６を介して、オペレータによる再撮影の指示入力があった場合、「再撮影情報」のフィールドに次の「撮影ＩＤ」を格納し、再撮影の操作を行うことになる。なお、再撮影を指示したとき、オペレータは再撮影に係る撮影条件の再設定を行う操作で済むようにするため、患者情報、疾患情報については、既に入力済みの情報をコピー＆ペーストするものとする。
【００２０】
なお、他の例としては、Ｘ線撮影前に得られる患者情報、疾患情報、撮影条件と、Ｘ線撮影後に得られる失敗情報、再撮影情報を、別途ＤＢ２０１に格納し、互いに対応付けるための情報を付与しても良い。このように、患者情報、疾患情報、撮影条件と、Ｘ線撮影後に得られる失敗情報、再撮影情報とが対応付いていればよく、そのデータ構成は、実施形態に限定されるものではない。
【００２１】
因に、図３のＤＢ２０１の場合、撮影ＩＤが「撮影１」（先頭レコード）で示される撮影が失敗し、再撮影（その撮影ＩＤは「撮影２」）を行ったことを示している。そして、再撮影では、撮影条件におけるＸ線発生条件をＸ１００１からＸ１００２に修正（変更）し、他はそのままの修正後の撮影情報で再撮影を行った結果も失敗したことを示している。そして、再々撮影（その撮影ＩＤは「撮影３」）にて、撮影条件におけるＸ線発生条件をＸ１００２からＸ１００３，センサ条件をＣ１００１からＣ１００２に修正（変更）の上での修正後の撮影情報に従って撮影した結果、その撮影が成功したことを示している。
【００２２】
図２に戻り、撮影情報受付部２０２は、オペレータから操作部１０６を介して入力されたＸ線撮影に関する情報を受け付ける。撮影情報受付部２０２は例えば、患者情報、疾患情報、撮影条件等の新規撮影情報を受け付ける。撮影情報受付部２０２はさらに、再撮影を行う場合、新たにオペレータから入力された各種情報を受け付ける。撮影情報記憶部２０３は、撮影情報受付部２０２が受け付けた患者情報、診療情報、撮影条件を対応付けて、診療ＤＢ２０１に格納する。
【００２３】
図３に示す診療ＤＢ２０１においては、例えばオペレータから入力された、撮影ＩＤ「撮影１」には、患者ＩＤ「１００１」、患者名「患者名１」、年齢「５０」、性別「女性」、身長「１５０（cm)」、体重「（５０(kg)」、疾患名「疾患１」、治療方法「治療１」、撮影部位「部位１」、撮影姿勢「姿勢１」、Ｘ線発生条件「Ｘ１００１」、センサ条件「Ｃ１００１」、画像処理条件「Ｉ１」を付け付け、対応付けて診療ＤＢ２０１に格納する。さらに、撮影して表示部１０７に撮影画像を表示した後、撮影情報受付部２０２がオペレータから「失敗」と「再撮影」を実施する指示を入力した場合、撮影情報記憶部２０３は撮影結果に「失敗」、再撮影ＩＤに「撮影２」を格納する。そして、撮影情報記憶部２０３は、撮影ＩＤに「撮影２」を新規に登録し、患者情報、疾患情報を、撮影ＩＤ「撮影１」の対応する情報をコピー＆ペーストする。そして、撮影情報受付部２０２は再撮影に係る撮影条件の再設定を受け付ける。
【００２４】
なお、以下の説明では、図３に示す１レコード分（１行分）の情報を「撮影情報」と称することとする。また、「撮影結果」フィールドが「失敗」となっている撮影情報を「失敗撮影情報」と呼び、同フィールドが「成功」となっている撮影情報を「成功撮影情報」と呼ぶこととする。
【００２５】
失敗撮影情報抽出部２０４は、撮影情報受付部２０２が受け付けた撮影情報と、診療ＤＢ２０１に格納された、過去の失敗撮影情報の撮影条件を比較し、その差が予め設定された閾値以下となっている過去の失敗撮影の撮影情報を抽出（検索）する。
【００２６】
成功撮影情報抽出部２０５は、失敗撮影情報抽出部２０４が抽出した過去の失敗撮影に対応付けられた再撮影ＩＤに応じて、撮影結果が「成功」である成功撮影情報を抽出（もしくは検索）する。
【００２７】
今、図３に示す診療ＤＢ２０１においては、新たにＸ線撮影する際に、撮影情報受付部２０２が、撮影ＩＤ「撮影１１２」、患者ＩＤ「１２３４」、患者名「患者名１１」、年齢「５１」、性別「女性」、身長「１５１(cm)」、体重「５１(kg)」、疾患名「疾患１」、治療方法「治療１」、撮影部位「部位１」、撮影姿勢「姿勢１」、Ｘ線発生条件「Ｘ１００１」、センサ条件「Ｃ１００１」を受け付けたとする。この場合、失敗撮影情報抽出部２０４は、ＤＢ２０１に格納された過去の失敗撮影情報の中から、今回撮影しようとして受け付けた「撮影ＩＤ１１２」の撮影情報との類似度（又は類似性）が、予め設定した閾値以上にまで高い「失敗撮影情報」の抽出処理を行う。
【００２８】
ここで２つの撮影情報の類似度が高いというのは、２つの撮影情報を構成しているパラメータの数で示される多次元座標空間における距離が小さいことと等価である。故に、或る撮影情報Ａに対して、予め設定した閾値以上の類似度を有する失敗撮影情報Ｂを抽出する処理を、別な表現で示すのであれば、撮影情報Ａを構成するパラメータで特定される座標位置に対し、所定の閾値以下の距離にある失敗撮影情報Ｂを抽出する処理、と言うことができる。
【００２９】
本実施形態における距離を表すパラメータ（座標軸と言ってもいい）は、撮影に影響を与える可能性のある情報であり、実施形態の場合には、年齢、性別、身長、体重、疾患名、治療法、撮影部位、撮影姿勢、Ｘ線発生条件、センサ条件、画像処理条件の１１個である。つまり、撮影情報は１１次元であると言える。ただし、この中には、直接には数値表現できないパラメータがあるので、それらについては予め用意されたテーブルを参照して、数値化する。たとえば、「性別」は別途専用のテーブルで男性は０、女性は１と数値化されるものとする。
【００３０】
今、パラメータの種類をＰ１、Ｐ２，…、Ｐｎ（実施形態ではｎ=11）と表す。そして、撮影情報受付部２０２が受け付けた、今回新規に撮影しようとして受け付けた撮影ＩＤ「撮影１１２」のパラメータ値をＰ１（ｘ）、Ｐ２（ｘ）、…、Ｐｎ（ｘ）とする。また、ＤＢ２０１内の過去に或る失敗撮影情報のパラメータ値をＰ１（ｉ）、Ｐ２（ｉ）、…、Ｐｎ（ｉ）と表する。このときの両者の距離Ｌは次式で与えられる。
Ｌ＝｛α1×(P1(x)-P1(i))2+α2×(P2(x)-P2(i))2+…+αn×(Pn(x)-Pn(i))2｝1/2
ここで、α１、α２、…、αｎは、予め設定された、各パラメータの種類毎の重み係数である。なお、距離の大小が判定できれば良く、且つ、演算は簡便なことが望ましいので、次式のように単純に差分の二乗和でも良い。
Ｌ＝α1×(P1(x)-P1(i))2+α2×(P2(x)-P2(i))2+…+αn×(Pn(x)-Pn(i))2
【００３１】
失敗撮影情報抽出部２０４は、上記の演算を行い、予め設定された閾値以下となる距離Ｌのうち、その距離が最短となるｉで特定される撮影情報を抽出し、出力するものである。なお、閾値以下の距離Ｌを発見できなかった場合、失敗撮影情報抽出部２０４は該当する失敗撮影が今のところ存在しない旨の情報を出力する。
【００３２】
ここで、図３における撮影ＩＤ「撮影１１２」に係る撮影情報を、撮影情報受付部２０２が受け付け、且つ、失敗撮影情報抽出部２０４は、撮影結果が「失敗」の撮影情報の中で、距離Ｌが閾値以下で、且つ、最も小さい撮影ＩＤ「撮影１」の撮影情報を抽出したとする。
【００３３】
成功撮影情報抽出部２０５は、撮影ＩＤ「撮影１」の撮影情報を解析し、その再撮影情報から撮影ＩＤ「撮影２」として再度撮影されたと判定する。それ故、成功撮影情報抽出部２０５は、撮影ＩＤ「撮影２」の撮影情報の解析を行う。この解析の結果、「撮影２」が失敗であり、「撮影３」として再々撮影したこと判定する。従って、成功撮影情報抽出部２０５は、撮影ＩＤ「撮影３」の撮影情報の解析を行うことになる。この解析の結果、成功撮影情報抽出部２０５「撮影３」が成功であることが判明するので、この撮影ＩＤ「撮影３」の撮影情報を成功撮影情報として決定する。
【００３４】
成功撮影情報表示部２０６は、次の処理（１）、（２）を行う。
（１）失敗撮影情報抽出部２０４は、閾値以下の距離Ｌとなる「ｉ」で特定される撮影情報を抽出できた場合、受け付けた撮影情報が不適切である可能性がある旨のメッセージを表示部１０７に表示する。
（２）成功撮影情報抽出部２０５が抽出した、成功撮影に対応付けられた撮影条件を推奨撮影条件として表示部１０７に表示し、撮影条件の変更を促す。
【００３５】
オペレータは、この推奨撮影条件を見て、操作部１０６を介して、撮影ＩＤ「撮影１１２」の撮影条件中のＸ線発生条件を「Ｘ１００１」から「Ｘ１１０３」に、センサ条件「Ｃ１００１」から「Ｃ１００２」に変更して、Ｘ線撮影を指示することになる。この撮影で成功した場合には、当然、着目している撮影ＩＤ「撮影１１２」の撮影結果は「成功」となる。なお、上記処理（２）の表示を行ったとき、ユーザによる所定のボタンやキーの操作に応じて、撮影ＩＤ「撮影１１２」の撮影条件として、撮影成功した情報で全て置き換えるようにしても良い。
【００３６】
撮影部２０７は、診療ＤＢ２０１に格納された撮影情報に応じて、Ｘ線撮影を行う。撮影結果情報受付部２０８は、オペレータから入力された、撮影ＩＤと、撮影結果を受け付ける。撮影結果情報記憶部２０９は、撮影結果情報受付部２０８が受け付けた撮影ＩＤと、撮影結果を対応付けて診療ＤＢ２０１に格納する。
【００３７】
図３に示す診療ＤＢ２０１においては、例えば、撮影ＩＤ「撮影１」、撮影結果「失敗」の入力を受け付け、撮影ＩＤと撮影結果を対応付けて診療ＤＢ２０１に格納する。再撮影受付部２１０は、オペレータから入力された、再撮影の指定を受け付ける。
【００３８】
再撮影情報記憶部２１１は、再撮影受付部２０９で指定された再撮影対象の撮影に、新たに発行した再撮影用の撮影ＩＤを対応付けて診療ＤＢ２０１に格納する。図３に示す診療ＤＢ２０１においては、例えば、オペレータにより、撮影ＩＤ「撮影１」の再撮影指示を付け付け、新たに撮影ＩＤ「撮影２」を発行し、撮影ＩＤ「撮影１」の再撮影ＩＤとして「撮影２」を対応付けて診療ＤＢ２０１に格納する。
【００３９】
図４は、Ｘ線画像診断装置１０１による撮影情報入力処理から撮影処理を示すフローチャートである。
【００４０】
ステップ４０１において、撮影情報受付部２０１は、新たな撮影情報の入力を受け付ける（撮影情報入力処理）と、処理をＳ４０２へ進める。ステップ４０２において、撮影情報記憶部２０２は、撮影情報受付部２０１で受け付けた新たな撮影情報を診療ＤＢ２０１に格納する（撮影情報記憶処理）。
【００４１】
次に、ステップ４０３において、失敗撮影情報抽出部２０４は、撮影情報受付部２０２が受け付けた新たな撮影情報の撮影条件と、撮影情報記憶部２０３が診療ＤＢ２０１に格納した過去の失敗撮影情報の撮影条件との距離Ｌを求め、閾値以下の距離Ｌで最小の失敗撮影情報を抽出する（失敗撮影情報抽出処理）。
【００４２】
次に、ステップ４０４において、失敗撮影情報抽出部２０４は、ステップ４０３において、失敗撮影情報が抽出されたか否かを判定する。抽出できたと判定した場合には、処理をステップ４０５へ進める。一方、ステップ４０３において、失敗撮影情報抽出部２０４が失敗撮影情報が抽出されなかったと判定した場合には、処理をステップ４０９へ進める。
【００４３】
ステップ４０５において、成功撮影情報抽出部２０５は、失敗撮影情報抽出部２０４が抽出した失敗撮影情報に対応付けられた再撮影情報に記憶された撮影ＩＤから、再撮影情報を抽出する（再撮影情報抽出手段）。さらに、抽出した再撮影情報の撮影結果が「成功」である成功撮影情報を抽出する。再撮影情報の撮影結果が「失敗」の場合は、撮影結果が「成功」の再撮影情報を抽出するか、または、再撮影情報が抽出されなくなるまで、再撮影情報抽出を繰り返す（成功撮影情報抽出処理）。
【００４４】
そして、ステップ４０６にて、成功撮影情報抽出部２０５は、成功撮影情報の抽出できたか否かを判定する。成功撮影情報が抽出された場合には、処理をステップＳ４０７へ進める。一方、成功撮影情報抽出部２０５は、ステップ４０５において、成功撮影情報が抽出されなかった場合には、処理をステップ４０８へ進める。
【００４５】
ステップ４０７において、成功撮影情報表示部２０６は、撮影情報受付部２０２で受け付けた撮影情報の撮影条件が不適切である可能性があるという旨のメッセージとともに、成功撮影情報抽出部２０５が抽出した成功撮影情報の撮影条件を、推奨撮影条件として表示する（成功撮影情報表示処理）。
【００４６】
次に、ステップ４０８において、成功撮影情報表示部２０６は、撮影情報受付部２０２で受け付けた撮影情報で撮影を継続するか否かの入力を受け付け、撮影継続する場合には、処理をステップ４０９へ進める。一方、成功撮影情報表示部２０６は、撮影情報受付部２０２で受け付けた撮影情報で撮影を継続しない場合には、処理をステップ４０１へ戻す。
【００４７】
次に、ステップ４０９において、撮影部２０７（図１のＸ線撮像部１０５に対応）は、撮影情報受付部２０２で受け付けた撮影情報に従い、撮影を行う（撮影処理）。撮影して得られたＸ線画像は、患者ＩＤと関連関連付けられて外部記憶装置１０８に格納されることになる。以上で、処理が終了する。
【００４８】
なお、上記では、失敗撮影情報を抽出し、且つ、成功撮影情報を抽出して初めて、ステップＳ４０７にて、設定した撮影条件が不適切である可能性を表示した。しかし、失敗撮影情報を抽出できた時点で不適切である可能性があることを表示しても良い。
【００４９】
続いて、図３を参照し、撮影情報受付部２０２が、撮影ＩＤ「撮影１１２」を含む撮影情報の入力を新たに受け付けた場合の、具体的な処理について説明する。この場合、ステップ４０２において、撮影情報記憶部２０３は、撮影ＩＤ「撮影１１２」を含む撮影情報を診療ＤＢ２０１に格納する。図３に示す例においては、撮影ＩＤ「撮影１１２」、患者ＩＤ「１２３４」、患者名「患者名１１」、年齢「５１」、性別「女性」、身長「１５１（cm）」、体重「５０（kg）」、疾患名「疾患１」、治療方法「治療１」、撮影部位「部位１」、撮影姿勢「姿勢１」、Ｘ線発生装置条件「Ｘ１００１」、センサ条件「Ｃ１００１」、画像処理条件「Ｉ１」が対応付けられて診療ＤＢに格納される。
【００５０】
次に、ステップＳ４０３において、失敗撮影情報抽出部２０４は、撮影情報受付部２０２が受け付けた新たな撮影情報の撮影条件に対して、撮影情報記憶部２０３が診療ＤＢ２０１に格納した過去の失敗撮影情報の中から、予め設定された閾値以下であって最小の距離となる失敗撮影情報を抽出する。
【００５１】
ここでは図３に従い、失敗撮影情報抽出部２０４は、たとえば、撮影ＩＤ「撮影１１２」の撮影情報との距離が最小であり、且つ、その距離が閾値以下であった、撮影ＩＤ「撮影１」の撮影情報を抽出したとする（撮影ＩＤ「撮影１１２」と「撮影１」の違いは、パラメータの種類における年齢差が１、身長差が１(cm)、体重も１(kg)のみであり、他のパラメータの種類は同じあり、これより差が小さい他の失敗撮影情報が無かったと仮定する）。
【００５２】
したがって、失敗撮影情報抽出部２０４は、撮影ＩＤ「撮影１１２」に対応する過去の失敗撮影情報として、撮影ＩＤ「撮影１」に対応付けられた撮影情報、すなわち、撮影ＩＤ「撮影１」、患者ＩＤ「１００１」、患者名「患者名１」、年齢「５０」、性別「女性」、身長「１５０（cm）」、体重「５０（kg）」、疾患名「疾患１」、治療方法「治療１」、撮影部位「部位１」、撮影姿勢「姿勢１」、Ｘ線発生装置条件「Ｘ１００１」、センサ条件「Ｃ１００１」、画像処理条件「Ｉ１」、撮影結果「失敗」、再撮影ＩＤ「撮影２を抽出する。
【００５３】
次に、ステップ４０５において、成功撮影情報抽出部２０５は、失敗撮影情報抽出部２０４が抽出した失敗撮影情報に対応付けられた再撮影ＩＤに応じて、再撮影情報を抽出し、さらに、再撮影情報の撮影結果に応じて、成功撮影情報を抽出する。
【００５４】
図３に示す例においては、撮影ＩＤ「撮影１」に対応付けられた撮影情報の再撮影ＩＤ「撮影２」に応じて、撮影ＩＤ「撮影２」の撮影情報を得る。この撮影情報は、撮影ＩＤ「撮影２」、患者ＩＤ「１００１」、患者名「患者名１」、年齢「５０」、性別「女性」、身長「１５０（cm）」、体重「５０（kg）」、疾患名「疾患１」、治療方法「治療１」、撮影姿勢「姿勢１」、撮影部位「部位１」、Ｘ線発生装置条件「Ｘ１００２」、センサ条件「Ｃ１００１」、画像処理条件「Ｉ１」、撮影結果「失敗」、再撮影ＩＤ「撮影３」を得る。しかし、この撮影情報の撮影結果フィールドは「失敗」であり、再撮影ＩＤフィールドには「撮影３」が設定されているので、「撮影３」として再撮影されていることがわかる。そこで、成功撮影情報抽出部２０５は、撮影ＩＤ「撮影３」の撮影情報を抽出する。この撮影情報は、撮影ＩＤ「撮影３」、患者ＩＤ「１００１」、患者名「患者名１」、年齢「５０」、性別「女性」、身長「１５０（cm）」、体重「５０（kg）」、疾患名「疾患１」、治療方法「治療１」、撮影部位「部位１」、撮影姿勢「姿勢１」、Ｘ線発生装置条件「Ｘ１００３」、センサ条件「Ｃ１００２」、画像処理条件「Ｉ１」、撮影結果「成功」を含んでいる。撮影結果は「成功」であるので、成功撮影情報抽出部２０５は、この撮影ＩＤ「撮影３」の撮影情報を成功撮影情報として抽出することになる。
【００５５】
次に、ステップＳ４０７において、成功撮影情報表示部２０６は、撮影情報受付部２０２で受け付けた撮影情報の撮影条件が不適切である可能性があるという旨のメッセージとともに、成功撮影情報抽出部２０５が抽出した成功撮影情報の撮影条件を、推奨撮影条件として表示する。
【００５６】
図３に示す例においては、撮影情報受付部２０２で受け付けた、撮影ＩＤ「撮影１１２」に対応付けられた撮影情報の撮影条件、すなわち、撮影部位「部位１」、撮影姿勢「姿勢１」、Ｘ線発生条件「Ｘ１００１」、センサ条件「Ｃ１００１」、画像処理条件「Ｉ１」が不適切である可能性がある旨のメッセージとともに表示する。更に、成功撮影情報抽出部２０５が抽出した、撮影ＩＤ「撮影３」に対応付けられた撮影情報の撮影条件、すなわち、撮影部位「部位１」、撮影姿勢「姿勢１」、Ｘ線発生装置条件「Ｘ１００３」、センサ条件「Ｃ１００２」、画像処理条件「Ｉ１」を推奨撮影条件として表示する。なお、撮影情報受付部２０２で受け付けた撮影条件と、成功撮影情報抽出部２０５が抽出した撮影条件の中で、同じ情報、異なる情報をそれぞれ異なる形態（例えば同じ項目は青、異なる項目は赤色）で表示しても良い。
【００５７】
次に、ステップ４０８において、成功撮影情報表示部２０６は、撮影情報受付部２０２で受け付けた撮影情報で撮影を継続するか否かの入力を操作部１０６を介して受け付け、撮影継続する場合には、処理をステップ４０９へ進める。一方、成功撮影情報表示部２０６は、撮影情報受付部２０２で受け付けた撮影情報で撮影を継続しない場合には、処理をステップ４０１へ進める。
【００５８】
図３に示す例においては、ステップ４０８で、撮影情報受付部２０２で受け付けた撮影情報、すなわち、撮影ＩＤ「撮影１１２」に対応付けられた撮影情報で撮影を継続する旨の入力を受け付けた場合、処理をステップＳ４０９に進め、撮影ＩＤ「撮影１１２」に対応付けられた撮影情報で撮影処理を行う。オペレータが、推奨撮影条件で変更している場合には、撮影ＩＤ「撮影１１２」として、患者ＩＤ「１２３４」、患者名「患者名１１」、年齢「５１」、性別「女性」、身長「１５１（cm）」、体重「５０（kg）」、疾患名「疾患１」、治療方法「治療１」、撮影部位「部位１」、撮影姿勢「姿勢１」、Ｘ線発生装置条件「Ｘ１００３」、センサ条件「Ｃ１００２」、画像処理条件「Ｉ１」として撮影を行う。
【００５９】
一方、撮影情報受付部２０２で受け付けた撮影情報、すなわち、撮影ＩＤ「撮影１１２」に対応付けられた撮影情報で撮影を継続しない旨の入力を受け付けた場合には、処理をステップ４０１へ進め、再度、オペレータからの撮影情報の入力を受け付ける。
【００６０】
図５は、Ｘ線画像診断装置１０１による撮影処理を行って得られた画像を表示部１０７に表示後の、結果入力処理を示すフローチャートである。
【００６１】
ステップ５０１において、撮影結果情報受付部２０８は、新たな撮影結果情報の入力を受け付ける（撮影結果情報入力処理）と、処理をステップ５０２へ進める。ステップ５０２において、撮影結果情報記憶部２０９は、撮影結果情報受付部２０８で受け付けた新たな撮影結果情報を診療ＤＢ２０１に格納する。
【００６２】
続いて、図３を参照し、撮影結果情報受付部２０８が、撮影ＩＤ「撮影１」、撮影ＩＤ「撮影２」、撮影ＩＤ「撮影３」に対応する撮影結果情報の入力を新たに受け付けた場合の、具体的な処理について説明する。
【００６３】
この場合、ステップ５０２において、撮影結果情報記憶部２０９は、撮影ＩＤと撮影結果情報を対応付けて診療ＤＢ２０１に格納する。図３に示す例においては、撮影ＩＤ「撮影１」と撮影結果「失敗」が対応付けられて診療ＤＢに格納される。同様に、撮影ＩＤ「撮影２」と撮影結果「失敗」が対応付けられて診療ＤＢに格納され、撮影ＩＤ「撮影３」と撮影結果「成功」が対応付けられて診療ＤＢに格納される。
【００６４】
図６は、Ｘ線画像診断装置１０１による再撮影受付処理を示すフローチャートである。
【００６５】
ステップ６０１において、再撮影受付部２１０は、新たな再撮影指定の入力を受け付ける（再撮影受付処理）と、処理をステップ６０２へ進める。ステップ６０２において、再撮影情報記憶部２１１は、再撮影受付部２１０で受け付けた新たな再撮影情報を診療ＤＢ２０１に格納する。
【００６６】
続いて、図３を参照し、再撮影受付部２１０が、撮影ＩＤ「撮影１」、撮影ＩＤ「撮影２」に対して再撮影の指定を新たに受け付けた場合の、具体的な処理について説明する。この場合、ステップ６０２において、再撮影情報記憶部２１１は、撮影ＩＤと再撮影ＩＤを対応付けて診療ＤＢ２０１に格納する。このとき、患者情報、疾患情報については、直前の情報がそのまま利用できるので、コピー＆ペーストする。
【００６７】
図３に示す例においては、撮影ＩＤ「撮影１」、再撮影ＩＤ「撮影２」とが対応付けられて診療ＤＢに格納される。同様に、撮影ＩＤ「撮影２」と再撮影ＩＤ「撮影３」とが対応付けられて診療ＤＢに格納される。
【００６８】
以上のように、第１の実施形態にかかるＸ線画像診断装置１０１は、過去の失敗撮影情報の中に、今回入力された撮影情報と似通ったものが存在する場合、失敗の可能性があること、並びに、失敗を成功させた際の撮影条件がどのようなものであったのかを合わせて表示する。
【００６９】
これにより、Ｘ線画像診断装置１０１のオペレータは、自身が設定した初期の撮影情報に対して、適切／不適切を、実際に撮影する以前に知ることができ、且つ、設定した撮影情報の患者の体に関する情報（年齢、性別、身長、体重）、並びに、疾患に対する情報に対して適切な撮影条件の指標を提供できる。この結果、オペレータはこれらを参照し、その推奨されるまま再設定しても良いし、一部のパラメータを修正した上で撮影を行うことができる。この結果、無駄な撮影を防止できる可能性を高めることができる。
【００７０】
［第２の実施形態］
次に、第２の実施形態にかかるＸ線画像診断装置１０１について説明する。第２の実施形態にかかるＸ線画像診断装置１０１は、撮影に失敗した場合の失敗理由をさらに考慮して、成功撮影情報を抽出する。なお、以下、第２の実施形態にかかるＸ線画像診断装置について、第１の実施形態にかかるＸ線画像診断装置と異なる点について説明する。
【００７１】
図７は、第２の実施形態にかかる診断ＤＢ２０１のデータ構成の一例を示す図である。図３との違いは、撮影失敗の理由を格納するフィールドが追加された点である。撮影失敗の理由は、撮影条件の設定ミス、患者の体動の２つのいずれかであると見なせる。それ故、本第２の実施形態では、撮影した画像を表示部１０７に表示する際に、その評価を行うＧＵＩにて、成功、失敗を選択させ、失敗の場合には更にその理由を選択させるものとした。
【００７２】
従って、第２の実施形態における撮影結果情報受付部２０８は、オペレータから入力された、撮影ＩＤと、撮影結果と、撮影に失敗した場合の失敗理由を受け付ける。撮影結果情報記憶部２０９は、撮影結果情報受付部２０８が受け付けた撮影ＩＤと、撮影結果と、撮影に失敗した場合の失敗理由を撮影ＩＤに対応付けて診療ＤＢ２０１に格納する。
【００７３】
そして、本第２の実施形態の失敗撮影情報抽出部２０４は、撮影失敗理由が「撮影条件のミス」であった失敗撮影情報の中から（「患者の体動」が撮影失敗理由の撮影情報は検索対象外にして）、閾値以下の距離で最小の失敗撮影情報を検索する。
【００７４】
したがって、仮に、撮影情報受付部２０２が新たに撮影情報を受け付けた場合、その受け受け付けた撮影情報が、図７の撮影ＩＤ「撮影４」と完全一致する場合であっても、不適切な撮影条件になっているものとはみなされず、正常に撮影が行われることが可能になる。
【００７５】
また、本第２の実施形態における失敗撮影情報抽出部２０４は、失敗理由として「撮影条件のミス」を有する撮影情報を抽出することになるので、図４のステップ４０７では、撮影ミスの理由を表示することとなり、オペレータに対して撮影条件に不備がある可能性が高いことを明示的に示すこともできる。
【００７６】
なお、上記第２の実施形態では、失敗撮影情報抽出部２０４は撮影の失敗理由フィールドに「患者の体動」が格納されている場合には、該当する撮影情報を失敗撮影情報と見なさないものとした。しかし、撮影失敗の理由を表示画面に表するのであれば、失敗理由のフィールドに「患者の体動」が格納されていても失敗撮影情報として扱っても良い。つまり、画面に「患者の体動」が原因で撮影失敗したものと類似すること示された場合には、設定した撮影条件に不備はないと判断できるからである。
【００７７】
なお、上記以外の第２の実施形態にかかるＸ線画像診断装置１０１の構成及び処理は、第１の実施形態にかかるＸ線画像診断装置の構成及び処理と同様である。
【００７８】
以上のように、第２の実施形態にかかるＸ線画像診断装置１０１は、入力された撮影情報と、過去の失敗撮影情報および再撮影時の成功撮影情報に応じて、成功撮影情報を抽出し、入力された撮影情報が不適切であるメッセージとともに、過去の失敗理由と、成功撮影情報を推奨撮影情報として表示する。
【００７９】
これにより、Ｘ線画像診断装置１０１又はオペレータは、Ｘ線画像診断装置により表示された推奨撮影情報と過去の失敗理由を元に、新たなＸ線撮影の行う際に、不適切な撮影情報によるＸ線撮影を防止し、適切な撮影情報によるＸ線撮影を行うことができる。
【００８０】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００８１】
１０１…Ｘ線画像診断装置、１０２…ＣＰＵ、１０３…ＲＯＭ、１０４…ＲＡＭ、１０５…Ｘ線撮影部、１０６…操作部、１０７…表示部、１０８…外部記憶装置、１０９…ＤＢ、２０１…診療ＤＢ、２０２…撮影情報受付部、２０３…撮影情報記憶部、２０４…失敗撮影情報抽出部、２０５…成功撮影情報抽出部、２０６…成功撮影情報表示部、２０７…撮影部、２０８…撮影結果情報受付部、２０９…撮影結果情報記憶部、２１０…再撮影受付部、２１１…再撮影情報記憶部
【図１】
0006417210.tif 000002
【図２】
0006417210.tif 000003
【図３】
0006417210.tif 000004
【図４】
0006417210.tif 000005
【図５】
0006417210.tif 000006
【図６】
0006417210.tif 000007
【図７】
0006417210.tif 000008