(57)【特許請求の範囲】
【請求項１】
Ｘ線に感度が有る固体撮像装置を複数備えたデジタルＸ線撮影システムであって、
前記固体撮像装置との接続を切り替え制御する切り替え制御手段と、
前記固体撮像装置に夫々対応したＩＤ情報を記憶するＩＤ情報記憶手段と、
前記ＩＤ情報に夫々対応した補正テーブルを記憶する補正テーブル記憶手段と、
接続された前記固体撮像装置のＩＤ情報に対応する前記補正テーブルを前記補正テーブル記憶手段において検索する補正テーブル検索手段と、
検索して得られた前記補正テーブルに基づいて撮影画像の補正処理を行う撮影画像補正手段と
を有し、
接続されている前記固体撮像装置に対応する前記補正テーブルが無かった場合であって、接続されている前記固体撮像装置と同一製造ロットの前記固体撮像装置がある場合は、当該同一製造ロットの前記固体撮像装置の第１の代替補正テーブルに基づく補正処理を行い、接続されている前記固体撮像装置と同一製造ロットの前記固体撮像装置がない場合は、接続されている前記固体撮像装置に補正条件が近い第２の代替補正テーブルに基づく補正処理を行うことを特徴とするデジタルＸ線撮影システム。
【請求項２】
デフォルトで設定されている前記固体撮像装置に対応する前記補正テーブルに基づいて、前記第２の代替補正テーブルに基づく補正処理を行うことを特徴とする請求項１に記載のデジタルＸ線撮影システム。
【請求項３】
Ｘ線に感度が有る固体撮像装置を複数備えたデジタルＸ線撮影システムによるデジタルＸ線撮影方法であって、
ユーザからの固体撮像装置選択情報を取得する工程と、
選択された前記固体撮像装置を識別するデータを取得する工程と、
取得された識別データに対応する補正情報を検索する工程と、
補正情報格納メモリと比較し、前記補正情報を決定する工程と、
決定された前記補正情報に従って、補正処理を行う工程と
を有し、
選択された前記固体撮像装置に対応する前記補正情報が無かった場合であって、選択された前記固体撮像装置と同一製造ロットの前記固体撮像装置がある場合は、当該同一製造ロットの前記固体撮像装置の第１の代替補正テーブルに基づく補正処理を行い、選択された前記固体撮像装置と同一製造ロットの前記固体撮像装置がない場合は、選択された前記固体撮像装置に補正条件が近い第２の代替補正テーブルに基づく補正処理を行うことを特徴とするデジタルＸ線撮影方法。
【請求項４】
デフォルトで設定されている前記固体撮像装置に対応する補正情報に基づいて、前記第２の代替補正テーブルに基づく補正処理を行うことを特徴とする請求項３に記載のデジタルＸ線撮影方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、固体撮像装置を用いたデジタルＸ線撮影システム及び方法に関し、特に、複数の画像取得用センサーサブシステムを制御するデジタルＸ線撮影システム及び方法に関する。
【０００２】
【従来の技術】
従来、医療診断を目的とするＸ線撮影には、増感スクリーンとＸ線写真フィルムを組み合わせたフィルムスクリーンシステムが多く用いられている。この方法によれば、被写体を通過したＸ線は、増感スクリーンにより、その強度に比例して増幅された状態で、Ｘ線写真フィルムを感光させ、そのフィルム上に、被写体内部の情報を示すＸ線画像が形成される。
【０００３】
また、最近では、Ｘ線を、蛍光体により、その強度に比例した可視光に変換し、それを光電変換素子を用いて電気信号に変換し、それをＡ／Ｄ変換機でデジタル変換するＸ線デジタル撮影装置が使用され始めている。この光電変換素子としては、アモルファスシリコンを用いたものが有り、従来から使用されているイメージインテンシファイアを用いたＸ線デジタル撮影装置に比較して、センサユニットを大画面且つ薄く、軽量に形成することが可能で、従来のフィルムスクリーンシステムで用いられているような撮影法が可能になる。
【０００４】
また、従来使用されているＸ線撮影室には、フィルムスクリーンを入れるカセッテを装着するためのブッキーユニットが在る。これには、患者が立位で撮影するスタンドタイプと、患者が臥位で撮影するテーブルタイプが有り、一つの撮影室に対して複数のブッキーユニットを設置している場合が多い。
【０００５】
更に、撮影室に複数のＸ線管球が設置されている場合も有るが、通常は撮影する患者は一人であるから、曝射に用いられるのは、それら複数のセンサユニットのうちの一つである。
【０００６】
【発明が解決しようとする課題】
このようなデジタルＸ線撮影システムにおいては、コントロールユニット及び操作部を共用にし、複数のセンサユニットを切り替えながら撮影することが要求される。
【０００７】
一方、カセッテタイプのＸ線センサユニットの場合は、人手によって持ち運ぶ事が可能であって、且つ、異なる制御部分に対しても接続が可能であるため、一つのＸ線センサユニットを異なる撮影室で持ち回りで使用することが可能である。
【０００８】
しかしながら、デジタル撮影に際して、各Ｘ線センサユニットには固有の特性が有る。
【０００９】
例えば、Ｘ線センサユニット内の固体撮像素子は、通常、２７００×２７００画素有り、そこには画素欠陥が付き物である。このため、どの画素が正常に機能しないかという画素欠陥情報が重要であり、この情報を基に画像を補正してから、診断に用いる必要が有る。
【００１０】
また、画素毎に感度特性が異なるため、同一の光に対して蓄積する電荷の量が異なる。これを補正するのがゲイン補正であり、均一Ｘ線を照射して、出力値を正規化したものを補正テーブルとして用いる。このゲイン補正テーブルを作成するための撮影を、キャリブレーション撮影と呼ぶ。
【００１１】
更に、各Ｘ線センサユニットにおいては、一般に、撮影方法によって、着脱可能なグリッド、蛍光体、フォトタイマー等を変更するため、夫々の場合で補正条件が異なり、制御部での補正処理も異なってくる。これらの情報は、制御部に接続するデジタルＸ線センサユニットを交換する毎に制御部に入力する必要が有り、また、その都度、キャリブレーション撮影を行う必要が有る。これらは、ユーザにとって非常に面倒な作業である。また、撮影中にキャリブレーション撮影が必要になる場合も考えられ、その場合には、患者の待ち時間が多大になってしまう。
【００１２】
そこで、本発明の目的は、接続されるＸ線センサユニットの構成に応じて自動的に最適な撮影条件を切り替えて設定することができるデジタルＸ線撮影システム及び方法を提供することである。
【００１３】
【課題を解決するための手段】
上述した課題を解決する本発明のデジタルＸ線撮影システムは、Ｘ線に感度が有る固体撮像装置を複数備えたデジタルＸ線撮影システムであって、前記固体撮像装置との接続を切り替え制御する切り替え制御手段と、前記固体撮像装置に夫々対応したＩＤ情報を記憶するＩＤ情報記憶手段と、前記ＩＤ情報に夫々対応した補正テーブルを記憶する補正テーブル記憶手段と、接続された前記固体撮像装置のＩＤ情報に対応する前記補正テーブルを前記補正テーブル記憶手段において検索する補正テーブル検索手段と、検索して得られた前記補正テーブルに基づいて撮影画像の補正処理を行う撮影画像補正手段とを有し、接続されている前記固体撮像装置に対応する前記補正テーブルが無かった場合であって、接続されている前記固体撮像装置と同一製造ロットの前記固体撮像装置がある場合は、当該同一製造ロットの前記固体撮像装置の第１の代替補正テーブルに基づく補正処理を行い、接続されている前記固体撮像装置と同一製造ロットの前記固体撮像装置がない場合は、接続されている前記固体撮像装置に補正条件が近い第２の代替補正テーブルに基づく補正処理を行う。
【００１５】
本発明の一態様では、前記仮の補正処理が、参照用の補正処理である。
【００１９】
本発明の一態様では、デフォルトで設定されている固体撮像装置に対応する補正テーブルに基づいて、前記仮の補正処理を行う。
【００２０】
また、本発明の別の態様によるデジタルＸ線撮影システムは、Ｘ線に感度が有り且つ複数の画像出力モードを持った固体撮像装置を備えたデジタルＸ線撮影システムであって、前記画像出力モードに夫々対応した補正テーブルを記憶する補正テーブル記憶手段と、選択された画像出力モードに対応する補正テーブルを前記補正テーブル記憶手段において検索する補正テーブル検索手段と、検索して得られた補正テーブルに基づいて撮影画像の補正処理を行う撮影画像補正手段と、を有する。
【００２１】
また、本発明のデジタルＸ線撮影方法は、Ｘ線に感度が有る固体撮像装置を複数備えたデジタルＸ線撮影システムによるデジタルＸ線撮影方法であって、ユーザからの固体撮像装置選択情報を取得する工程と、選択された前記固体撮像装置を識別するデータを取得する工程と、取得された識別データに対応する補正情報を検索する工程と、補正情報格納メモリと比較し、前記補正情報を決定する工程と、決定された前記補正情報に従って、補正処理を行う工程とを有し、選択された前記固体撮像装置に対応する前記補正情報が無かった場合であって、選択された前記固体撮像装置と同一製造ロットの前記固体撮像装置がある場合は、当該同一製造ロットの前記固体撮像装置の第１の代替補正テーブルに基づく補正処理を行い、選択された前記固体撮像装置と同一製造ロットの前記固体撮像装置がない場合は、選択された前記固体撮像装置に補正条件が近い第２の代替補正テーブルに基づく補正処理を行う。
【００２３】
本発明の一態様では、前記仮の補正処理が、参照用の補正処理である。
【００２７】
本発明の一態様では、デフォルトで設定されている固体撮像装置に対応する補正情報に基づいて、前記仮の補正処理を行う。
【００２８】
また、本発明は、Ｘ線に感度が有る固体撮像装置を少なくとも１つ備えたデジタルＸ線撮影システムによるデジタルＸ線撮影方法であって、ユーザからの固体撮像装置選択情報を取得するステップと、選択された固体撮像装置を識別するデータを取得するステップと、取得された識別データに対応する補正情報を検索するステップと、補正情報格納メモリと比較し、補正情報を決定するステップと、決定された補正情報に従って、補正処理を行うステップと、を有するデジタルＸ線撮影方法を実現するためのコンピュータプログラムを記憶したコンピュータ読み取り可能な記憶媒体を含む。
【００２９】
【発明の実施の形態】
以下、本発明を好ましい実施の形態に従い説明する。
【００３０】
（第１の実施の形態）
図２は、本発明の第１の実施の形態による病院用Ｘ線撮影室２０のシステムブロック図である。
【００３１】
平面センサユニットを備えた医療用デジタルＸ線撮影システム２１は、大画面光電変換装置３を含む立位センサユニット１及び臥位センサユニット６を夫々備え、更に、それらのセンサユニット１、６とＸ線発生装置２４との間の曝射同期や、画像取得、更には撮影画像の画像処理を行うコントロールユニット７、操作者との間のユーザＩ／Ｆ（インタフェース）であるタッチパネル装置８等のサブシステムを備える。立位センサユニット１は、グリッド５、蛍光体４、光電変換装置３等を備える。２は患者である。
【００３２】
立位センサユニット１と、撮影した画像データを蓄えるキャプチャボード１０とは、電源、画像転送及び制御信号用を兼ねるデータ線９を介して、一方、臥位センサユニット６とキャプチャボード１０とは、データ線１９を介して夫々接続されている。
【００３３】
ホストＣＰＵボード１１で動作するプログラムにより生成した画面は、ビデオＩ／Ｆ１５を介して、ユーザＩ／Ｆであるタッチパネル装置８に表示される。
【００３４】
図４に、タッチパネル装置８の表示画面例を示す。
【００３５】
本デジタルＸ線撮影システムのユーザである医師或いは技師は、画面上に表示された各ボタンを押してシステムを操作する。即ち、ホストＣＰＵボード１１で動作するプログラムにより、押下ボタンに対応する座標データが、シリアルＩ／Ｆ１４を介して、ホストＣＰＵボード１１へ転送され、この情報に基づいて、ホストＣＰＵボード１１が、その押下ボタンに対応するプログラム処理を行う。なお、この図４については、後でもう一度説明する。
【００３６】
図２において、１２は、ホストＣＰＵボード１１で動作するプログラムを格納するハードディスクであり、撮影に必要な各種補正情報や、撮影した画像を一時的に蓄える役割も兼ねる。また、１６は、コントロールユニット７の内部バスであるＰＣＩバス、１３は、撮影画像を、ＬＡＮ２２を介して、外部機器に転送するためのネットワークＩ／Ｆ、２５は、コントロールユニット７とＸ線発生装置２４との間を接続するＸ線Ｉ／Ｆである。
【００３７】
図１に、このＸ線撮影システム２１におけるホストＣＰＵボード１１、キャプチャボード１０、及び、センサユニット１、６の構成例を示す。
【００３８】
ホストＣＰＵボード１１はホストＣＰＵ３０を備えている。なお、本例では、ホストＣＰＵ３０として Pentium、ＯＳに Windows NT （いずれも商品名）を使用する。３２は、制御プログラムを動作させるための制御プログラムＲＡＭであり、ハードディスク１２から読み込んだ制御プログラム３２Ａが、この制御プログラムＲＡＭ３２上で動作する。３３は、センサユニット１、６から転送されてきた撮影画像を格納する画像格納メモリで、３４は、撮影画像の補正処理をするための補正テーブルを格納した補正テーブルメモリである。
【００３９】
キャプチャボード１０もサブＣＰＵ１０１を備えている。このサブＣＰＵ１０１の役割は、撮影時、Ｘ線発生装置２４と数ｍsec の同期が必要であるが、ホストＣＰＵ３０の動作する Windows NT 上では時間保証ができないため、このサブＣＰＵ１０１がＸ線のタイミング制御を行う。このタイミング制御は、Ｘ線Ｉ／Ｆ２５を通じて行い、撮影した画像は一旦画像メモリ１０５に転送し、ホストＣＰＵ３０の命令によって、ＦＩＦＯ１０３を通してＰＣＩＩ／Ｆ１０８から転送される。ホストＣＰＵ３０とサブＣＰＵ１０１の通信は、プログラムで決められたコマンドをＤＰＲＡＭ１０７に読み書きすることで実行される。サブＣＰＵ１０１のプログラムはプログラムＲＡＭ１０６上で動作する。
【００４０】
センサユニット６は、サブＣＰＵ１１６を備えたＡ／Ｄボード１１１、フォトタイマ１１３、蛍光体１１４、グリッド１１５、第１センサ１１２、及び、セレクタ１１７を有している。また、センサユニット１も略同じ構成で、サブＣＰＵ１２６を備えたＡ／Ｄボード１２１、フォトタイマ１２３、蛍光体１２４、グリッド１２５、第２センサ１２２、及び、セレクタ１２７を有している。
【００４１】
１０９は電源ユニット、１１０は、センサユニット１、６とキャプチャボード１０とを接続する信号線である。
【００４２】
図３に、例えば、センサユニット１で撮影した画像データの加工工程の例を示す。
【００４３】
図２のコントロールユニット７にセンサユニット１を接続した時、センサユニット１の構成情報４１、例えば、センサのシリアルナンバー、蛍光体、グリッドの種別等が、センサユニット１からコントロールユニット７に転送される。コントロールユニット７は、この構成情報４１に従い、補正テーブル検索手段４２を用いて補正テーブルを検索し、ゲイン補正テーブル、欠陥補正情報等で構成される補正テーブル情報４４、及び、簡易補正を行うための簡易補正テーブル情報４３を夫々取得する。Ｘ線発生装置２４で曝射を行うと、センサユニット１で撮像した撮影画像データ４０が得られる。この撮影画像データ４０に対し、上述した補正テーブル情報４３、４４を用いて、表示用画像処理手段４５により処理を行い、確認用モニター機能を兼ねる表示部であるタッチパネル装置８に、確認用の表示画像４６を表示する。
【００４４】
以上のようにして画像取得を繰り返し、患者の検査が終了したら、検査情報を更新し、撮影画像データ４０を診断用画像処理手段４７で処理して、診断画像４８を作成する。作成された診断画像４８は、画像転送手段４９にて、ＬＡＮ経由で外部の画像表示装置や医療用のプリンタに転送し、診断に供する。
【００４５】
図４に、このＸ線撮影システム２１におけるユーザＩ／Ｆであるタッチパネル装置８の画面構成例を示す。
【００４６】
５５は、磁気カード（図示せず）又はこのタッチパネル装置８から入力された患者情報を表示する領域である。５１は、撮影されたＸ線画像を表示する領域である。５６は、入力された撮影条件を表示する領域である。５４は、撮影する部位情報を定義した撮影パラメータセットを指示するボタン（例えば、胸部ボタン５２、腹部ボタン５３等）を配置する領域である。５８は、撮影された画像をリスト表示する領域である。５９は、撮影完了を入力するボタンを配置する領域である。５０は、立位センサユニットを選択指示するためのボタン、６０は、臥位センサユニットを選択指示するためのボタンである。
【００４７】
この図４と図１を用いて、実際の使用方法を説明する。
【００４８】
まず、ユーザは、例えば、患者２の胸部撮影に際し、磁気カードリーダ等を使用して、撮影する患者の情報、例えば、氏名、生年月日、性別等をコントロールユニット７に入力する。磁気カードを忘れた等の場合には、例えば、タッチパネル装置８の画面上にキーボードを表示させ、そのキーボードから各種情報を入力する。
【００４９】
次に、ユーザは、例えば、立位センサユニット１を選択するボタン５０を押す。すると、ホストＣＰＵ３０は、選択信号をサブＣＰＵ１０１に送り、セレクタ１０４を通じて、立位センサユニット１の電源を入れる。立位センサユニット１は、例えば、グリッド５の着脱が不可能なタイプで、蛍光体４の交換もユーザにとっては容易でないため、センサユニット１内部のサブＣＰＵ１２６からは、いつも固定の値、例えば、「センサシリアルナンバー１００１１、蛍光体タイプ１、グリッドタイプ１、フォトタイマー有り」という構成情報をホストＣＰＵ３０に送信する。
【００５０】
次に、ホストＣＰＵ３０は、現在のセンサユニットの構成を補正する条件を、補正テーブル格納メモリであるハードディスク１２上でサーチする。ハードディスク１２には、例えば、図６の項目５０１〜５０６に示すような１Ｄ情報と補正テーブルが格納してあり、今の例では、項目５０１がヒットする。そこで、このテーブルから、ゲイン補正データ「 white１００１１、１１１」と欠陥画素データ「defPix１００１１、１１１」を夫々読み取り、補正テーブルメモリ３４にロードする。なお、センサユニットのシリアルナンバーを保持する手段としては、電源のＯＮ／ＯＦＦに関わらず内容を保持し得るフラッシュメモリや、工場出荷時に設定するＤＩＰスイッチ等が考えられる。
【００５１】
続いて、撮影画像の画像処理条件決定のために、ユーザは、胸部の撮影オブジェクトを表すボタン５２を、ボタン登録トレイ５４から選択する。この時、プログラムによって、ボタン５２には、胸部用の撮影方法、画像処理条件、補正テーブル等が関連付けてあり、更に、撮影条件である管電圧、管電流、曝射時間等の情報もコントロールユニット７が取り込み、サブＣＰＵ１０１へ伝達する。
【００５２】
以上の準備の後、ユーザは、患者を整位させて、Ｘ線発生装置２４の曝射ボタンを押す。Ｘ線発生装置２４とコントロールユニット７とは、Ｘ線Ｉ／Ｆ２５を介して同期され、Ｘ線発生装置２４から出力されたＸ線は、患者２を通過してセンサユニット１に入射する。この入射したＸ線は、患者２の内部情報を含んでおり、グリッド５を通して散乱Ｘ線が遮断された後、蛍光体４で、Ｘ線の強度に比例した可視光に変換され、光電変換装置３によって、その可視光の強度に比例した電荷が蓄積される。そして、蓄積した電荷を、Ａ／Ｄ変換によってデジタル化し、コントロールユニット７内部のキャプチャボード１０に転送する。転送された画像データは、画像メモリ１０５に一時的に格納し、ホストＣＰＵボード１１内の画像格納メモリ３３に転送する。そして、ホストＣＰＵ３０で、プログラムに従った画像処理を行った後、タッチパネル装置８に、確認用画像として表示する。
【００５３】
次に、立位センサユニット１で腹部の撮影を行う場合を説明する。
【００５４】
立位センサユニット１はすでに選択されているので、ユーザは、腹部の撮影条件に対応したボタン５３を押す。すると、通常、腹部撮影には、胸部撮影よりも長い曝射時間が設定されているので、サブＣＰＵ１０１は、グリッドの移動スピードを遅くする設定を行う。補正テーブルは、胸部撮影と同じものを使用する。
【００５５】
次に、３枚目として、臥位センサユニット６を必要とする撮影、例えば、頭部撮影を行う場合を説明する。
【００５６】
この場合には、ユーザは、タッチパネル装置８上で、臥位センサユニットを指示するボタン６０を選択する。すると、タッチパネル装置８上の表示は、例えば、図５に示すように、臥位撮影用に切り替わり、撮影部位選択ボタン表示が、頭部ボタン６１、膝関節ボタン６２等を含む臥位撮影用のもの６３に切り替わる。そして、例えば、メッセージ表示欄５７に、「センサ切替中です。しばらくお待ちください」というようなメッセージを表示し、その間に、センサユニットの切り替え指示を、ホストＣＰＵ３０からＤＰＲＡＭ１０７を介してキャプチャボード１０のサブＣＰＵ１０１に伝達し、そのサブＣＰＵ１０１により、立位センサユニット１の切断処理を開始する。そして、立位センサユニット１の切断が可能になると、サブＣＰＵ１０１はサブＣＰＵ１２６からHalt信号を受信するので、セレクタ１０４により電源制御を行い、立位センサユニット１の電源をＯＦＦにする。
【００５７】
そして、次に、接続を指示された臥位センサユニット６の電源をＯＮにする。すると、センサユニット６のサブＣＰＵ１１６は、そのセンサユニット６に装着されているセンサのシリアルナンバー、蛍光体の種類、グリッドの種類、フォトタイマーの有無等の情報をホストＣＰＵ３０に伝える。例えば、ここでは、ホストＣＰＵ３０は、「シリアルナンバー１００１２、蛍光体タイプ１、グリッド１、フォトタイマー有り」の情報を取得する。そして、補正テーブルメモリ１２をサーチすると、例えば、図６に示す項目５０３がヒットするので、ゲイン補正データ「 white１００１２、１１１」と欠陥画素データ「defPix１００１２、１１１」を夫々読み取り、補正テーブルメモリ３４にロードする。
【００５８】
この補正情報の切り替えが終了すると、例えば、タッチパネル装置８上のメッセージ欄５７に「撮影方法を選択してください」と表示する。ここで、ユーザは、頭部撮影を行いたいので、「頭部」を表すボタン６１を押した後、上述したと同様にＸ線撮影を行う。
【００５９】
次に、４枚目として、膝関節撮影を行う場合を説明する。
【００６０】
この膝関節撮影には、グリッドは使用しないので、頭部撮影と同じ構成のグリッドを装着したまま撮影しようとすると、撮影方法に関連付けてあるデータと一致しないため、例えば、図１３に示すようなエラー表示８４が行われ、ユーザに、グリッドの取り外しを促す。メッセージを了解したユーザは、ＯＫボタン８５を押す。或いは、グリッドチェンジャ機構により、撮影に必要なグリッドヘの交換を自動的に行うことも考えられる。
【００６１】
次に、ユーザが、タッチパネル装置８上で臥位センサユニットを指示するボタン６０を押すと、キャプチャボード１０のＣＰＵ１０１により、臥位センサユニット６の切断処理が開始され、センサユニット６の切断が可能になると、Halt信号を受信するので、キャプチャボード１０は電源制御を行い、センサユニット６の電源を０ＦＦにする。そこで、ユーザは、センサユニット６からグリッドを外し、再び、臥位センサユニット接続を指示するボタン６０を押す。すると、キャプチャボード１０は臥位センサユニット６の電源をＯＮにし、センサユニット６のサブＣＰＵ１１６は、そのセンサユニット６に装着されているセンサのシリアルナンバー、蛍光体の種類、グリッドの種類、フォトタイマーの有無等の情報をホストＣＰＵ３０に伝える。例えば、ここでは、「センサシリアルナンバー１００１２、蛍光体タイプ１、グリッド０、フォトタイマー有り」の情報を伝える。「グリッド０」は、グリッドが装着されていないことを示す。
【００６２】
次に、ホストＣＰＵ３０は、現在のセンサユニットの構成を補正する条件を、補正テーブル格納メモリであるハードディスク１２上でサーチする。この時、例えば、図６の項目５０２に示すように、グリッド無しの場合の補正テーブルが存在していない場合、例えば、図１２に示すように、タッチパネル装置８の画面上にエラー表示８１が表示される。
【００６３】
通常は、サービスマンにより、撮影法に基づくセンサユニットの組み合わせ用補正データは準備されるため、上記のような事態にはならないが、補正テーブルが用意してなかった場合や、推奨されていない種類のグリッドをセンサユニットに装着した等の場合には、図１２に示すようなユーザの入力待ち状態になり、撮影を続行できないことの無いエラー状態に入る。或いは、撮影中にセンサユニットの交換を行い、補正テーブルが見つからない場合にも同様のエラー状態に入る。
【００６４】
ここで、ユーザは、ＯＫボタン８２を押してキャリブレーションを実行することにより、例えば、図７に示すように、補正テーブルの項目５０２に登録処理を行い、通常の撮影を続行することは可能である。図１４に、キャリブレーションの実行を促す画面表示の例８７を示す。ユーザは、キャリブレーションを行う場合はＯＫボタン８８、行わない場合はキャンセルボタン８９を押す。
【００６５】
しかしながら、実際には、患者の撮影待ちになっている状態で、キャリブレーション撮影を行い、その場で補正テーブルを作成することは、患者を待たせることになり、現実的ではない。そこで、図１２において、後でキャリブレーション撮影を行う設定ボタン８３を押し、キャリブレーションを患者撮影後に行うスケジューリングをとる。
【００６６】
この場合には、表示画像により患者の撮影成功の確認を行う必要がある。そこで、補正テーブル格納データベースから検索を行い、補正テーブルの代替を行う。ここで、望ましくは、本当のセンサユニットに対応する補正テーブルを使用すべきであるが、確認用の表示画像は撮影の成功を確認する目的のため、診断ほど精度を必要としないので、代替の補正テーブルを使用して表示用画像を作成しても影響は少ない。
【００６７】
そして、患者撮影後、代替の補正テーブルを用いて表示用画像の補正処理を行い、ユーザが表示モニター上で確認を行い、撮影成功を確認して検査が終了したら患者を帰す。ただし、診断用画像処理を行うには、本来の補正テーブルを取得して画像処理を行う必要がある。
【００６８】
検査完了後、画像処理を開始するが、撮影画像に付帯する情報に、前記の補正情報が揃っていない場合、診断画像処理４７の一部である補正処理の実行ができないので、スケジューリングされた必要な補正情報をキャリブレーション撮影により取得し、前記補正情報を用いて画像処理を完了する。
【００６９】
本実施の形態では、センサユニットが２つの場合について述べたが、１つの場合でも、その構成に変更が有る場合、その構成変更を検出して、補正条件を自動的に変更することが有効である。なお、コントロールユニット７の起動時に、接続されているセンサユニットで撮影する撮影方法全てについて、補正テーブルがメモリ内に揃っているかどうかサーチし、キャリブレーション撮影をユーザに行わせることも可能であるが、患者撮影の途中でセンサユニットを着脱交換した場合は、前記の補正テーブルエラーに陥ることは明白であり、本実施形態で説明した代替の補正テーブルを使用して、一時的に撮影を続行する方法は有効である。
【００７０】
また、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のＣＰＵが、その記憶媒体に格納されたプログラムコードを読み出し、実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は、本発明を構成することになる。なお、制御プログラム３２Ａを供給するための記憶媒体としては、制御プログラムＲＡＭ３２の他に、例えば、ＲＯＭ（図示せず）でも良く、また、別体として、フロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、不揮発性のメモリカード等の記憶媒体でも良い。また、コンピュータが読み出したプログラムコードを実行することによって、前述した実施の形態の機能が実現される他、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ等が実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体から、そのプログラムをパソコン通信等、通信ラインを介して要求者にそのプログラムを配信する場合にも適用できることは言うまでもない。
【００７１】
（第２の実施の形態）
図１５に、本発明の第２の実施の形態を示す。
【００７２】
上述した第１の実施の形態の撮影室２０において、センサユニット６を臥位ブッキーテーブルから取り外して、コントロールユニット７とは別の撮影室２００のコントロールユニット２０７に対しても接続することが可能である。臥位センサユニット２０６の代わりにセンサユニット６を接続されたコントロールユニット２０７は、センサユニット６固有の構成情報を読み出し、補正情報をコントロールユニット２０７上の補正テーブル格納メモリからサーチするが、その補正情報はコントロールユニット７に保存されているため、取得できない。
【００７３】
なお、図１５において、２０１は立位センサユニット、２０３は光電変換装置、２０４は蛍光体、２０５はグリッド、２０９、２１９はデータ線、２２４はＸ線発生装置、２２５はＸ線Ｉ／Ｆである。
【００７４】
そこで、この第２の実施の形態では、ＬＡＮ２２上のサーバ装置９０で補正テーブル情報を管理する。
【００７５】
コントロールユニツトのホストＣＰＵが、制御プログラムを用いて行う補正テーブル取得の制御例を、図１６を参照して説明する。
【００７６】
まず、ステップＳ１００において、コントロールユニットは、センサユニットの接続時に、そのセンサユニットのＩＤ情報を取得する。次に、ステップＳ１０１で、ユーザに撮影方法を選択させ、ステップＳ１０２で、前記１Ｄ情報の補正テーブルを検索する。この詳細は、後で図１７で説明する。次に、ステップＳ１０３で、画像取得を行い、ステップＳ１０４で、表示用画像処理を行う。この表示用画像の作成には、ステップＳ１０２で得た補正情報を使用する。次に、ステップＳ１０５において、ユーザが表示画像で確認を行い、撮影が成功していればステップＳ１０６に進む。例えば、患者が動いた等で撮影が失敗した場合には、ステップＳ１０３に戻り、再撮影を行う。次に、ステップＳ１０６でユーザが他の部位の撮影を行なう場合はステップＳ１００に戻る。ステップＳ１０６でユーザが検査終了ボタンを押した場合、ステップＳ１０７に進んで、検査情報を更新する等の検査終了処理を行う。
【００７７】
次に、画像処理を開始するが、まず、ステップＳ１０８において、撮影オブジェクトに付帯する代替の補正フラグを調べ、ＯＮの場合は、ステップＳ１１１に進み、キャリブレーション撮影を行い、次のステップＳ１１２で、補正テーブルを作成して、ステップＳ１０９に進む。ステップＳ１０８で、代替の補正フラグがＯＦＦの場合は、そのまま、ステップＳ１０９に進み、診断用の画像処理を行う。その後、ステップＳ１１０で、外部機器への転送処理を行う。
【００７８】
次に、図１７を参照して、補正テーブル検索処理を説明する。
【００７９】
まず、ステップＳ２０１で、撮影オブジェクトに付随する補正テーブルの代替のフラグをＯＦＦに初期化する。次に、ステップＳ２０２に進み、ローカルの補正情報格納メモリ（例えば、図２のハードディスク１２）から、前記センサユニットの構成１Ｄ情報に相当する補正テーブルを検索する。次に、ステップＳ２０３において、ステップＳ２０２の検索に成功したら、ステップＳ２０４に進み、ロードした補正テーブルを補正テーブルメモリ３４（図１参照）へ転送し、撮影に備える。
【００８０】
一方、ステップＳ２０３において、検索に失敗した場合には、ステップＳ２１０に進み、クライアント手段により、補正情報の有無を問い合わせるため、サーバ装置９０にｌＤ情報を転送する。サーバ装置９０は、補正テーブル格納メモリ９１から検索し、補正情報が見つかった場合は、ステップＳ２１１が成功し、サーバ装置９０から補正情報が転送されて来て、ステップＳ２１２に進む。ステップＳ２１２において、クライアント手段は、ローカルの補正情報格納メモリ１２に、補正テーブルを記憶させる。
【００８１】
一方、ステップＳ２１１において、補正テーブルが存在しない場合には、ステップＳ２２０に進み、例えば、上述した第１の実施の形態の図１２と同様にキャリブレーション撮影をユーザに促す。次のステップＳ２２１において、キャリブレーションをすぐ実行する場合には、ステップＳ２２２に進み、キャリブレーション撮影を実行する。そして、次のステップＳ２２３において、キャリブレーションデータを正規化し、ゲイン補正テーブル、欠陥補正データを作成する。続いて、ステップＳ２２４において、クライアント手段を用いて、サーバ装置９０に新規取得した補正テーブルを登録するために転送する。以上の手続きを終了したら、ステップＳ２０４に進み、コントロールユニット上で作成した補正テーブルを、補正テーブルメモリ３４にロードする。
【００８２】
ここで、サーバ装置９０は、独立した装置が必要なわけではなく、ＬＡＮ上に設置されている、或るＸ線撮影システムのコントロールユニットがサーバ装置の機能を果たしても良い。また、ＬＡＮ上に限らず、例えば、インターネット９２上に有るマスターデータベースサーバ装置９３で実行しても良い。９４は、そのマスターデータベースサーバ装置９３の補正テーブル格納メモリである。
【００８３】
上述したステップＳ２２１において、キャリブレーション撮影を後で行うスケジューリングの場合には、ステップＳ２３０に進み、代替の用補正テーブルの検索を行う。この処理は、後で図１８で説明する。ここで、代替の用補正テーブルを取得すると、次のステップＳ２３１で、撮影オブジェクトに付帯する代替の補正フラグをＯＮに設定し、代替の用補正テーブルを使用して撮影を続行する。
【００８４】
ここで、図１８を参照して、補正テーブルの代替の検索処理を説明する。
【００８５】
まず、ステップＳ３０１において、同一ロットのセンサを検索する。ロットが同じセンサは、製造工程が同一なので、センサパネルの出力特性が類似する特徴がある。確認用の表示画像となる縮小画像においては、画素の平均を取るため、センサ毎の個体差による誤差を吸収することができる。ロットデータは、例えば、図８に示すような形式でハードディスク１２に格納されており、新しいセンサユニットのロットが製造された場合にも、例えば、図９の６０２に示すように、ロットデータを差し替えることで簡単に更新できる。
【００８６】
例えば、上述した第１の実施の形態の４番目の撮影の場合、「センサシリアルナンバー１００１２、蛍光体タイプ１、グリッド０、フォトタイマー有り」という構成情報なので、図８の項目６０１のロット３に属するセンサシリアルナンバーを検索し、図６の項目５０６の「センサシリアルナンバー１００４５、蛍光体タイプ１、グリッド０、フォトタイマー有り」という構成情報を持つセンサの補正情報を代替用として選択する。シリアルナンバー１００１２のセンサには、他の補正テーブルが存在しているが、「グリッド無し」というものは無く、他の補正データで補正処理を行うと、グリッドによる縞目が見えてしまう可能性が有るので、シリアルナンバー１００４５の補正情報を用いる方が好ましい。
【００８７】
図１０に示すように、同一ロットの補正情報が存在しなかった場合は、ステップＳ３０２からステップＳ３１１に進み、ロットは異なるが補正条件が近い６０３の補正情報が選択される。更に、図１１に示すように、検索条件に一致しない場合は、縞目が出るなどの補正エラーが予想されるが、ステップＳ３２１に進み、６０４の補正情報をデフォルトとして選択し、表示用の画像処理を行う。
【００８８】
本代替工程により、スケジュールされたキャリブレーション撮影は、図１６のステップＳ１１１のキャリブレーション撮影で実行する。この結果、図７の項目５０２に示すように、補正テーブル格納メモリに登録し、診断画像処理に使用することができる。また、以後の撮影時にも、正規の補正情報、若しくは、代替の補正情報として使用可能である。
【００８９】
【発明の効果】
以上説明したように、センサ構成を切り替えて使用する環境において、ユーザによる切り替え指示に対応して、補正情報を切り替えるが、補正情報が無い場合、患者撮影が続行できなくなる。本発明によれば、キャリブレーションを完了していなくても、代替の補正テーブルを検索し一時的に使用することで、患者の撮影を完了し、後で補正することが可能になり、効率よく撮影ができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態による医療用Ｘ線撮影システムの構成を示すブロック図である。
【図２】本発明の第１の実施の形態による医療用Ｘ線撮影システムの全体構成を示すブロック図である。
【図３】本発明の第１の実施の形態による医療用Ｘ線撮影システムにおける画像処理工程を示す機能ブロック図である。
【図４】本発明の第１の実施の形態による医療用Ｘ線撮影システムにおける画面表示例を示す正面図である。
【図５】本発明の第１の実施の形態による医療用Ｘ線撮影システムにおける画面表示例を示す正面図である。
【図６】本発明の第１の実施の形態による医療用Ｘ線撮影システムにおける補正テーブルの例を示す概念図である。
【図７】本発明の第１の実施の形態による医療用Ｘ線撮影システムにおける補正テーブルの例を示す概念図である。
【図８】本発明の第２の実施の形態による医療用Ｘ線撮影システムにおけるロットデータの例を示す概念図である。
【図９】本発明の第２の実施の形態による医療用Ｘ線撮影システムにおけるロットデータの例を示す概念図である。
【図１０】本発明の第２の実施の形態による医療用Ｘ線撮影システムにおける補正テーブルの例を示す概念図である。
【図１１】本発明の第２の実施の形態による医療用Ｘ線撮影システムにおける補正テーブルの例を示す概念図である。
【図１２】本発明の第１の実施の形態による医療用Ｘ線撮影システムにおける画面表示例を示す正面図である。
【図１３】本発明の第１の実施の形態による医療用Ｘ線撮影システムにおける画面表示例を示す正面図である。
【図１４】本発明の第１の実施の形態による医療用Ｘ線撮影システムにおける画面表示例を示す正面図である。
【図１５】本発明の第２の実施の形態による医療用Ｘ線撮影システムの全体構成を示すブロック図である。
【図１６】本発明の第２の実施の形態による医療用Ｘ線撮影システムにおける補正制御の流れを示すフローチャートである。
【図１７】本発明の第２の実施の形態による医療用Ｘ線撮影システムにおける補正制御の流れを示すフローチャートである。
【図１８】本発明の第２の実施の形態による医療用Ｘ線撮影システムにおける補正制御の流れを示すフローチャートである。
【符号の説明】
１、２０１：立位センサユニット
２：患者
３、２０３：光電変換装置
４、２０４：蛍光体
５、２０５：グリッド
６、２０６：臥位センサユニット
７、２０７：コントロールユニット
８：タッチパネル装置
９、２０９：データ線
１０：キャプチャボード
１１：ホストＣＰＵボード
１２：ハードディスク
１３：ネットワークＩ／Ｆ
１４：シリアルＩ／Ｆ
１５：ビデオＩ／Ｆ
１６：ＰＣＩバス
１９、２１９：データ線
２０、２００：Ｘ線撮影室
２１：医療用デジタルＸ線撮影システム
２２：ＬＡＮ
２４、２２４：Ｘ線発生装置
２５、２２５：Ｘ線Ｉ／Ｆ
３０：ホストＣＰＵ
３２：制御プログラムＲＡＭ
３２Ａ：制御プログラム
３３：画像格納メモリ
３４：補正テーブルメモリ
５０：立位センサユニット選択ボタン
５１：撮影画像表示領域
５４：撮影部位選択ボタン
５５：患者情報表示領域
５６：撮影条件表示領域
５７：メッセージ表示領域
５８：撮影画像リスト表示領域
５９：撮影終了ボタン
６０：臥位センサユニット選択ボタン
９０：サーバ装置
９１：補正テーブル格納メモリ
９２：インターネット
９３：マスターデータベースサーバ装置
９４：補正テーブル格納メモリ
１０１：サブＣＰＵ
１０３：ＦＩＦＯ
１０４：セレクタ
１０５：画像メモリ
１０６：プログラムメモリ
１０７：ＤＰＲＡＭ
１０８：ＰＣＩＩ／Ｆ
１０９：電源ユニット
１１０：信号線
１１１、１２１：Ａ／Ｄボード
１１２、１２２：センサ
１１３、１２３：フォトタイマ
１１４、１２４：蛍光体
１１５、１２５：グリッド
１１６、１２６：サブＣＰＵ
１１７、１２７：セレクタ
【図１】
0004822571.tif 000002
【図２】
0004822571.tif 000003
【図３】
0004822571.tif 000004
【図４】
0004822571.tif 000005
【図５】
0004822571.tif 000006
【図６】
0004822571.tif 000007
【図７】
0004822571.tif 000008
【図８】
0004822571.tif 000009
【図９】
0004822571.tif 000010
【図１０】
0004822571.tif 000011
【図１１】
0004822571.tif 000012
【図１２】
0004822571.tif 000013
【図１３】
0004822571.tif 000014
【図１４】
0004822571.tif 000015
【図１５】
0004822571.tif 000016
【図１６】
0004822571.tif 000017
【図１７】
0004822571.tif 000018
【図１８】
0004822571.tif 000019