(57)【要約】【課題】撮影されたＸ線透視画像において所望の領域以外の領域中の画素値を制御する技術を提供すること。【解決手段】アンギオ装置から受信した透視像において画素値を変更する領域を設定し（Ｓ８０１）、設定した領域内の画素の値の変更量を設定する（Ｓ８０２）。そして上記透視像において、設定した領域中の画素の値を、設定した変更量に基づいて変更する。【選択図】  図８
2005006957.tif 000002
【特許請求の範囲】
【請求項１】
被検体の透視像を撮影するアンギオ装置から、当該透視像を受信して処理する操作コンソールであって、
前記受信した透視像において、画素値を変更する領域を設定する領域設定手段と、
前記領域設定手段が設定した領域内の画素の値の変更量を設定する変更量設定手段と、
前記透視像において、前記領域設定手段が設定した領域中の画素の値を、前記変更量設定手段が設定した変更量に基づいて変更する画素値変更手段と
を備えることを特徴とする操作コンソール。
【請求項２】
前記領域設定手段は、前記透視像において、画素の値をより小さくする領域を設定することを特徴とする請求項１に記載の操作コンソール。
【請求項３】
前記領域設定手段は、前記領域の前記透視像における位置、傾き、サイズのうち少なくとも１つ以上を設定することを特徴とする請求項１又は２に記載の操作コンソール。
【請求項４】
前記領域設定手段によって設定される領域は、観察対象となる領域中の画素の値よりも、所定量以上大きい画素値を有する画素の集合領域であることを特徴とする請求項１乃至３の何れか１項に記載の操作コンソール。
【請求項５】
更に、前記領域設定手段が設定した領域を表示する表示手段を備えることを特徴とする請求項１乃至４の何れか１項に記載の操作コンソール。
【請求項６】
前記変更量設定手段は、前記領域設定手段が設定した領域中の画素の値をより小さくするための変更量を設定することを特徴とする請求項１乃至５の何れか１項に記載の操作コンソール。
【請求項７】
更に、前記領域設定手段が設定した領域、前記変更量設定手段が設定した変更量を示すデータをメモリに格納する格納手段を備えることを特徴とする請求項１乃至６の何れか１項に記載の操作コンソール。
【請求項８】
被検体の透視像を撮影するアンギオ装置と、当該アンギオ装置から前記透視像を受信して処理する操作コンソールとで構成されるシステムであって、
前記操作コンソールは、
前記受信した透視像において、画素値を変更する領域を設定する領域設定手段と、
前記領域設定手段が設定した領域内の画素の値の変更量を設定する変更量設定手段と、
前記透視像において、前記領域設定手段が設定した領域中の画素の値を、前記変更量設定手段が設定した変更量に基づいて変更する画素値変更手段と
を備えることを特徴とするシステム。
【請求項９】
被検体の透視像を撮影するアンギオ装置から、当該透視像を受信して処理する操作コンソールの制御方法であって、
前記受信した透視像において、画素値を変更する領域を設定する領域設定工程と、
前記領域設定工程で設定した領域内の画素の値の変更量を設定する変更量設定工程と、
前記透視像において、前記領域設定工程で設定した領域中の画素の値を、前記変更量設定工程で設定した変更量に基づいて変更する画素値変更工程と
を備えることを特徴とする操作コンソールの制御方法。
【請求項１０】
前記領域設定工程では、前記透視像において、画素の値をより小さくする領域を設定することを特徴とする請求項９に記載の操作コンソールの制御方法。
【請求項１１】
前記領域設定工程では、前記領域の前記透視像における位置、傾き、サイズのうち少なくとも１つ以上を設定することを特徴とする請求項９又は１０に記載の操作コンソールの制御方法。
【請求項１２】
前記領域設定工程で設定される領域は、観察対象となる領域中の画素の値よりも、所定量以上大きい画素値を有する画素の集合領域であることを特徴とする請求項９乃至１１の何れか１項に記載の操作コンソールの制御方法。
【請求項１３】
更に、前記領域設定工程で設定した領域を表示する表示工程を備えることを特徴とする請求項９乃至１２の何れか１項に記載の操作コンソールの制御方法。
【請求項１４】
前記変更量設定工程では、前記領域設定工程で設定した領域中の画素の値をより小さくするための変更量を設定することを特徴とする請求項９乃至１３の何れか１項に記載の操作コンソールの制御方法。
【請求項１５】
更に、前記領域設定工程で設定した領域、前記変更量設定工程で設定した変更量を示すデータをメモリに格納する格納工程を備えることを特徴とする請求項９乃至１４の何れか１項に記載の操作コンソールの制御方法。
【請求項１６】
コンピュータに請求項９乃至１５の何れか１項に記載の制御方法を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、Ｘ線透視撮影装置、及びその制御方法に関するものである。
【０００２】
【従来の技術】
アンギオ装置を用いて、例えば被検体の臓器のＸ線透視画像を撮影する場合、臓器以外の領域を透過するＸ線は、臓器の部分を透過するＸ線と比べてもその透過率が良いため、撮影されるＸ線透視画像において臓器以外の部分はハレーション、即ち表示上、その部分が白く飛んでしまうといった現象が生じてしまう。
【０００３】
従ってこのような場合、従来では、Ｘ線管からコリメータを介して照射されるＸ線の量を軽減させるための補償フィルタをこのコリメータに設け、この補償フィルタの位置や角度を制御することで、臓器以外の部分に照射されるＸ線の量を軽減させていた（例えば特許文献１を参照）。
【０００４】
【特許文献１】
特開２０００−５１１８８号公報
【０００５】
【発明が解決しようとする課題】
上記従来技術では、補償フィルタの特性、即ち、その形状や、軽減させるＸ線の量などは、臨機応変に好みに応じて変更することは困難であった。
【０００６】
本発明はかかる問題点に鑑みてなされたものであり、撮影されたＸ線透視画像において所望の領域以外の領域中の画素値を制御する技術を提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明の目的を達成するために、例えば本発明の操作コンソールは以下の構成を備える。
【０００８】
すなわち、被検体の透視像を撮影するアンギオ装置から、当該透視像を受信して処理する操作コンソールであって、
前記受信した透視像において、画素値を変更する領域を設定する領域設定手段と、
前記領域設定手段が設定した領域内の画素の値の変更量を設定する変更量設定手段と、
前記透視像において、前記領域設定手段が設定した領域中の画素の値を、前記変更量設定手段が設定した変更量に基づいて変更する画素値変更手段と
を備えることを特徴とする。
【０００９】
本発明の目的を達成するために、例えば本発明のシステムは以下の構成を備える。
【００１０】
すなわち、被検体の透視像を撮影するアンギオ装置と、当該アンギオ装置から前記透視像を受信して処理する操作コンソールとで構成されるシステムであって、
前記操作コンソールは、
前記受信した透視像において、画素値を変更する領域を設定する領域設定手段と、
前記領域設定手段が設定した領域内の画素の値の変更量を設定する変更量設定手段と、
前記透視像において、前記領域設定手段が設定した領域中の画素の値を、前記変更量設定手段が設定した変更量に基づいて変更する画素値変更手段と
を備えることを特徴とする。
【００１１】
本発明の目的を達成するために、例えば本発明の操作コンソールの制御方法は以下の構成を備える。
【００１２】
すなわち、被検体の透視像を撮影するアンギオ装置から、当該透視像を受信して処理する操作コンソールの制御方法であって、
前記受信した透視像において、画素値を変更する領域を設定する領域設定工程と、
前記領域設定工程で設定した領域内の画素の値の変更量を設定する変更量設定工程と、
前記透視像において、前記領域設定工程で設定した領域中の画素の値を、前記変更量設定工程で設定した変更量に基づいて変更する画素値変更工程と
を備えることを特徴とする。
【００１３】
【発明の実施の形態】
以下添付した図面を参照して、本発明を好適な実施形態に従って、詳細に説明する。
【００１４】
図１は本実施形態に係るシステムの構成を示す図である。図示において、１００はアンギオ装置、１６０は操作コンソール、１５０は被検体を乗せると共に昇降・搬送する搬送装置である。以下、夫々の装置について簡単に説明する。
【００１５】
アンギオ装置１００は、Ｘ線を発生するＸ線管１０１、Ｘ線管１０１からのＸ線を２次元的な画像として検出するイメージインテンシファイア（以下、Ｉ．Ｉ）１０２とが概略”Ｃ”字形のアーム１０３で対向するように取り付けられている。また、このアーム１０３の中心部は本体１０５の軸１０４に図示矢印Ａに示す如く回転自在に取り付けられ、更に本体１０５はベース１０６に矢印Ｂに示す如く回転自在に取り付けられている。係る構成において、Ｘ線管１０１とＩ．Ｉ１０２間に被検体が位置すると、その被検体を透過したＸ線がＩ．Ｉ１０２に到達し、Ｉ．Ｉ１０２内に設けられたスキャナによって２次元的なＸ線像（Ｘ線透視画像）を検出する。検出されたＸ線透視画像は、操作コンソール１６０の後述の表示部の表示画面上に表示されることになる。操作コンソール１６０の詳細については後述する。
【００１６】
搬送装置１５０は、被検体を横たえるための天板（Ｘ線透過率が高い材質の天板で、アクリルなどの発泡剤をＣＦＲＰ（Ｃａｒｂｏｎ  Ｆｉｂｅｒ  Ｒｅｉｎｆｏｒｃｅｄ  Ｐｌａｓｔｉｃｓ）等で包んで補強されたもの）１５１を備える。そして、この天板１５１上に被検体を横たえさせた状態で、図示の矢印Ｄに示す如く、天板１５１の被検体をアンギオ装置１００のＸ線管１０１とＩ．Ｉ１０２との間まで搬送させる構造を有する。
【００１７】
次に、上記操作コンソール１６０について説明する。図２は操作コンソール１６０の基本構成を示すブロック図である。操作コンソール１６０は、いわゆるワークステーションであり、図示するように、装置全体の制御をつかさどるＣＰＵ２０１、ブートプログラム等を記憶しているＲＯＭ２０２、主記憶装置として機能するＲＡＭ２０３をはじめ、以下の構成を備える。
【００１８】
ＨＤＤ２０４は、ハードディスク装置であって、ここにＯＳや、後述する各ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）のプログラムのほか、上記アンギオ装置１００に各種指示を与えたり、アンギオ装置１００から受信したＸ線透視画像を処理するためのプログラムが格納されている。
【００１９】
Ｉ／Ｆ２０５はアンギオ装置１００とのデータ通信、例えばアンギオ装置１００に対して各種の指示を送信したり、アンギオ装置１００が撮影したＸ線透視画像を受信したりするためのＩ／Ｆとして機能するものである。
【００２０】
ＶＲＡＭ２０６は、表示しようとするイメージデータを展開するメモリであり、ここにイメージデータ等を展開することで表示部２０７の表示画面上に表示させることができる。この表示部２０７はＣＲＴや液晶画面などにより構成されており、アンギオ装置１００から受信したＸ線透視画像や、後述するＧＵＩ等、各種の表示を行うことができる。
【００２１】
２０８は操作者からの各種の指示をＣＰＵ２０１に入力するための操作部で、キーボードやマウスなどの入力装置により構成されている。
【００２２】
よって、以上の構成により、アンギオ装置１００は撮影したＸ線透視画像を逐次操作コンソール１６０に送信し、操作コンソール１６０はこれを受信して表示部２０７の表示画面上に表示することができる。
【００２３】
このＸ線透視画像には当然、観察対象（例えば臓器）が含まれており、この観察対象を構成する各画素値は、この観察対象がＸ線透視画像において良く確認できるように適切なものとなっている。しかし、Ｘ線透視画像には観察領域以外にも上述の理由から、表示上、白く飛んでしまった領域（以下、ハレーション領域）が存在する場合がある。このハレーション領域に含まれる画素の値は観察領域に比べても著しく大きなものとなっていることから、ハレーション領域に含まれる画素の値を小さくする変更処理が必要となる。
【００２４】
よってこれに対処するために本実施形態では、Ｘ線透視画像において所望の領域内の画素の値を制御するための「フィルタ」を用いる。その場合、このフィルタの設定処理を行う必要がある。このフィルタの設定処理は、Ｘ線透視画像を表示部２０７の表示画面上に表示する前段で、予め行うものである。以下では、このフィルタに係る設定について説明する。
【００２５】
図３は、このフィルタの設定えお行うためのＧＵＩの表示例を示す図である。同図のＧＵＩは、このＧＵＩのプログラムをＨＤＤ２０４からＲＡＭ２０２にロードし、ロードしたプログラムをＣＰＵ２０１が実行することで、表示部２０７の表示画面上に表示されるものである。また、このＧＵＩを操作することで行う処理もこのプログラムをＣＰＵ２０１が実行することで、行われるものである。
【００２６】
同図において３００はＧＵＩ全体のウィンドウである。３０１はフィルタを表示するための領域である。同図では、この領域３０１内には２つのフィルタ３０２，３０３が表示されている。このフィルタの形状は予め決まったものであるとするが、他の形状のフィルタのデータをＨＤＤ２０４に保持させておき、選択できるようにしても良い。
【００２７】
なお、このフィルタ３０２、３０３の表示形態は特に限定するものではないが、例えば輪郭だけを表示しても良いし、所定の色で塗りつぶして表示しても良い。
【００２８】
ウィンドウ３００内には更に５つのボタンの画像３０４〜３０８が表示されている。
【００２９】
３０４はフィルタ３０２、３０３の画像を回転させるモードに移行するためのボタンの画像で、操作者は操作部２０８としてのマウスを用いて同画面に表示されているカーソル３１０を画像３０４上に移動させ、この画像３０４を指示する（例えばクリックする）と、表示部２０７の表示画面上には図４に示すＧＵＩが表示される。図４は、フィルタの画像を回転させるためのＧＵＩの画面を示す図である。図３と同じ部分については同じ番号を付けており、その説明を省略する。
【００３０】
操作者は操作部２０８としてのマウスを用いてカーソル３１０を移動させ、画像３０４を指示する（例えばクリックする）と、画像３０４がハイライト状態となる。図４ではハイライト状態を表現する形態として画像３０４に枠が表示されているが、これ以外にもこの画像３０４の表示色や輝度値を変更するような形態であっても良い。
【００３１】
そして例えばフィルタ３０２の画像を回転させたい場合、操作者はマウスを用いてカーソル３１０をフィルタ３０２の画像上に移動させ、フィルタ３０２の画像を指示する（例えばクリックする）。そして、同図Ｈで示す方向にカーソル３１０を移動させると、ＣＰＵ２０１はフィルタ３０２中の所定の位置を中心として、フィルタ３０２の画像をカーソル３１０の移動量に応じて回転させる処理を行う。これにより、操作者はカーソル３１０を用いて、フィルタ３０２の画像を所望の量だけ回転させることができる。
【００３２】
一方、フィルタ３０３の画像を回転させたい場合も同様に、操作者はマウスを用いてカーソル３１０をフィルタ３０３の画像上に移動させ、フィルタ３０３の画像を指示する（例えばクリックする）。そして、同図Ｉで示す方向にカーソル３１０を移動させると、ＣＰＵ２０１はフィルタ３０３中の所定の位置を中心として、フィルタ３０３の画像をカーソル３１０の移動量に応じて回転させる処理を行う。これにより、操作者はカーソル３１０を用いて、フィルタ３０３の画像を所望の量だけ回転させることができる。
【００３３】
以上の処理により、フィルタの領域３０１における傾きを設定することができる。なお、回転させる際の中心の位置は予め決まっているものとするが、この中心の位置を移動できるようにしても良い。
【００３４】
図３に戻って、３０５は領域３０１におけるフィルタ３０２、３０３の画像の位置を移動させるモードに移行するためのボタンの画像で、操作者は操作部２０８としてのマウスを用いて同画面に表示されているカーソル３１０を画像３０５上に移動させ、この画像３０５を指示する（例えばクリックする）と、表示部２０７の表示画面上には図５に示すＧＵＩが表示される。図５は、領域３０１におけるフィルタの画像の位置を移動させるためのＧＵＩの画面を示す図である。図３と同じ部分については同じ番号を付けており、その説明を省略する。
【００３５】
操作者は操作部２０８としてのマウスを用いてカーソル３１０を移動させ、画像３０５を指示する（例えばクリックする）と、画像３０５がハイライト状態となる。図５ではハイライト状態を表現する形態として画像３０５に枠が表示されているが、これ以外にもこの画像３０５の表示色や輝度値を変更するような形態であっても良い。
【００３６】
そして例えば領域３０１におけるフィルタ３０２の画像の位置を移動させたい場合、操作者はマウスを用いてカーソル３１０をフィルタ３０２の画像上に移動させ、フィルタ３０２の画像を指示する（例えばクリックする）。そして、同図Ｆで示す方向にカーソル３１０を移動させると、ＣＰＵ２０１はカーソル３１０の移動量に応じた分だけ、領域３０１内のフィルタ３０２の画像の位置を上下に移動させる処理を行う。また同図Ｇで示す方向にカーソル３１０を移動させると、ＣＰＵ２０１はカーソル３１０の移動量に応じた分だけ、領域３０１内のフィルタ３０２の画像の位置を左右に移動させる処理を行う。これにより、操作者はカーソル３１０を用いてフィルタ３０２の画像を所望の量だけ移動させることができる。
【００３７】
一方、領域３０１におけるフィルタ３０３の画像の位置を移動させたい場合も同様に、操作者はマウスを用いてカーソル３１０をフィルタ３０３の画像上に移動させ、フィルタ３０３の画像を指示する（例えばクリックする）。そして、同図Ｆで示す方向にカーソル３１０を移動させると、ＣＰＵ２０１はカーソル３１０の移動量に応じた分だけ、領域３０１内のフィルタ３０３の画像の位置を上下に移動させる処理を行う。また同図Ｇで示す方向にカーソル３１０を移動させると、ＣＰＵ２０１はカーソル３１０の移動量に応じた分だけ、領域３０１内のフィルタ３０３の画像の位置を左右に移動させる処理を行う。これにより、操作者はカーソル３１０を用いてフィルタ３０３の画像を所望の量だけ移動させることができる。
【００３８】
図３に戻って、３０６はフィルタ３０２、３０３の画像のサイズを変更させるモードに移行するためのボタンの画像で、操作者は操作部２０８としてのマウスを用いて同画面に表示されているカーソル３１０を画像３０６上に移動させ、この画像３０６を指示する（例えばクリックする）と、表示部２０７の表示画面上には図６に示すＧＵＩが表示される。図６は、フィルタの画像のサイズを変更させるためのＧＵＩの画面を示す図である。図３と同じ部分については同じ番号を付けており、その説明を省略する。
【００３９】
そして例えばフィルタ３０２の画像のサイズを変更させたい場合、操作者はマウスを用いてカーソル３１０をフィルタ３０２の画像上に移動させ、フィルタ３０２の画像を指示する（例えばクリックする）。これにより、以降、サイズを変更する対象をフィルタ３０２の画像とすることができる。
【００４０】
そして次に画像３０６を指示する（例えばクリックする）と、画像３０６がハイライト状態となると共に、同画面にウィンドウ６００が表示される。図６ではハイライト状態を表現する形態として画像３０６に枠が表示されているが、これ以外にもこの画像３０６の表示色や輝度値を変更するような形態であっても良い。
【００４１】
このウィンドウ６００には現在のサイズと比べて、どれだけの倍率で拡大（拡大率が１よりも小さければ、縮小となる）するのかを示す数値を入力するための領域６０１が設けられており、ここに操作部２０８としてのキーボードを用いて所望の倍率を入力し、カーソル３１０で同ウィンドウ内の「ＯＫ」ボタンの画像６０２を指示する（例えばクリックする）と、ＣＰＵ２０１はフィルタ３０２の画像を領域６０１に入力された倍率だけ拡大した画像を生成し、表示部２０７の表示画面上に表示する。
【００４２】
当然、最初に操作者がマウスを用いてカーソル３１０をフィルタ３０３の画像上に移動させ、フィルタ３０３の画像を指示する（例えばクリックする）操作を行えば、この拡大する対象はフィルタ３０３の画像となる。
【００４３】
以上の操作により、領域３０１におけるフィルタ３０２、３０３の位置、サイズ、傾きが設定される。換言すれば、領域３０１にＸ線透視画像を表示した場合に、このＸ線透視画像において画素値を変更する領域を設定が設定される。次に、この変更の量の設定について説明する。
【００４４】
図３に戻って、３０７はフィルタ３０２、３０３が示す領域内の画素の値をどの程度変更するのかを示す変更量を設定するモードに移行するためのボタンの画像で、この画像３０７を同画面に表示されているカーソル３１０を用いて指示する（例えばクリックする）と、表示部２０７の表示画面上には図７に示すＧＵＩが表示される。図７は、変更量を設定するためのＧＵＩの画面を示す図である。図３と同じ部分については同じ番号を付けており、その説明を省略する。
【００４５】
７００はスライダバーで、カーソル３１０がフィルタ３０２、３０３の何れかの内部に位置する場合、その位置における画素に設定された変更量を示すためのものである。本実施形態ではＸ線透視画像を構成する各画素の値は８ビットで表現されるものであるとするので、スライダバー７００には０から−２５５の数値が表示されている。従って、カーソル３１０を用いてボタン７０１を上下に移動させることで、カーソル３１０が位置する画素に設定する変更量を０から−２５５の範囲内で変更することができる。
【００４６】
このようにして、夫々のフィルタ３０２，３０３内の各画素について、変更量を設定することができる。なお、夫々のフィルタ３０２、３０３内の各画素には、よく使用されるであろうデフォルト値が予め設定されていても良い。また、マウスを用いてフィルタ内で所望の領域を周知の方法で選択し、カーソル３１０を用いてボタン７０１を上下に移動させることで、選択した領域内の全ての画素に同じ変更量を設定するようにしても良い。
【００４７】
以上の処理によって、Ｘ線透視画像において、画素値を変更する領域とその変更量を設定することができる。
【００４８】
図３に戻って、画像３０８を同画面に表示されているカーソル３１０を用いて指示する（例えばクリックする）と、以上の処理によって設定した「画素値を変更する領域とその変更量」を示すデータは、フィルタのデータとしてＨＤＤ２０４に保存される。即ち、領域３０１内の各画素について、フィルタの外側の領域を構成する各画素には変更量として「０」を、フィルタ内の各画素については設定した変更量を割り当て、２次元配列のデータ群としてＨＤＤ２０４に保存する。
【００４９】
図９に、上記ＧＵＩを用いて作成したフィルタのデータ（２次元配列のデータ群）の一例を示す。同図のデータは、Ｘ線透視画像が縦１０画素、横１０画素の場合に、上記操作により作成されるものである。同図において各マス目が画素を表しており、各マス目における数字は各画素に対して設定された変更量を示す。
【００５０】
次に、図９に示したデータの使用について図１０を用いて説明する。図１０は、フィルタデータを用いてＸ線透視画像を処理する方法を説明する為の図である。同図において１００１は図９に示した２次元データ配列としてのフィルタのデータで、１００２はアンギオ装置１００から受信したＸ線透視画像である。
【００５１】
フィルタのデータは上述の通り、ＨＤＤ２０４に保存されているが、使用時にはＲＡＭ２０２中の第１のバッファにロードされるものとする。また、アンギオ装置１００から受信するＸ線透視画像はＲＡＭ２０２中の第２のバッファにロードされるものとする。
【００５２】
図９に示したとおり、フィルタを構成する各画素に設定された変更量は０以下の値であるので、図１０に示すように、Ｘ線透視画像を構成する各画素の値と、フィルタを構成する各画素とで、位置的に対応する画素同士で画素値の加算処理を行うことで、加算処理後のＸ線透視画像１００３を構成する各画素の値はＸ線透視画像１００１と比べてもそのまま、もしくはより小さくなる。また、その小さくなる度合いは、フィルタの各画素に設定された変更量に応じて異ならせることができる。
【００５３】
従って本実施形態では、Ｘ線透視画像１００２におけるハレーション領域、即ち、観察領域を構成する画素の値に比べて著しく大きい画素値を有する画素の集合領域に対応するフィルタ内の領域の画素に対してはより大きい変更量を設定することで、上記加算処理後、ハレーション領域を構成する画素の画素値を著しく小さくすることができる。
【００５４】
また、ハレーション領域と観察領域との近傍領域においては、ハレーション領域から観察領域にかけてなだらかに画素値が変更するような変更量を、この近傍領域に対応するフィルタ内の画素に設定することもできる。
【００５５】
図８は以上のフィルタの設定処理のフローチャートである。各ステップにおける処理の詳細については上述の通りであるので、ここでは簡単に説明する。まず、領域３０１において、フィルタが示す領域を設定する（ステップＳ８０１）。より具体的には、フィルタのサイズや傾き、位置を設定する。次に、フィルタ内の各画素について、マウスを用いてボタン７０１を上下させて変更量を設定する（ステップＳ８０２）。そして設定が終了したら、終了ボタン３０８をマウスを用いて指示することで（ステップＳ８０３）、以上の設定内容をＨＤＤ２０４に保存し（ステップＳ８０４）、処理を終了する。
【００５６】
なお、以上の説明において、各種の設定における操作方法やそれに使用した入力デバイスは一例であって、これに限定されるものではない。
【００５７】
また、以上の説明では使用するフィルタの数は２つとしたが、これに限定されるものではなく、２つ以上としても良いし、フィルタの形状をエディットできるようにしても良い。これら何れの場合も、図９に例示した２次元データ配列の各画素の値を変更することで実現できる。これにより、同様のことを従来の技術で行う場合には、より機構が複雑になったり、製造上、不可能なものであるケースが発生するが、本実施形態によれば、２次元データ配列中のデータの操作によって、これらのケースを解消することができる。
【００５８】
また、本発明の目的は、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても実現できるものである。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータ（操作コンソール）が読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００５９】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した（図８に示すフローチャートの一部、もしくは全部）に対応するプログラムコードが格納されることになる。
【００６０】
このようなプログラムコードを格納する記憶媒体としては、例えばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。更には、ネットワーク（例えばインターネット）という媒体を介してダウンロードしても良いであろう。
【００６１】
【発明の効果】
以上の説明により、本発明によって、撮影されたＸ線透視画像において所望の領域以外の領域中の画素値を制御することができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係るシステムの構成を示す図である。
【図２】操作コンソール１６０の基本構成を示すブロック図である。
【図３】フィルタの設定のためのＧＵＩの表示例を示す図である。
【図４】フィルタの画像を回転させるためのＧＵＩの画面を示す図である。
【図５】領域３０１におけるフィルタの画像の位置を移動させるためのＧＵＩの画面を示す図である。
【図６】フィルタの画像のサイズを変更させるためのＧＵＩの画面を示す図である。
【図７】変更量を設定するためのＧＵＩの画面を示す図である。
【図８】フィルタの設定処理のフローチャートである。
【図９】フィルタのデータの一例を示す図である。
【図１０】図９に示したフィルタデータを用いてＸ線透視画像を処理する方法を説明する為の図である。
【図１】
2005006957.tif 000003
【図２】
2005006957.tif 000004
【図３】
2005006957.tif 000005
【図４】
2005006957.tif 000006
【図５】
2005006957.tif 000007
【図６】
2005006957.tif 000008
【図７】
2005006957.tif 000009
【図８】
2005006957.tif 000010
【図９】
2005006957.tif 000011
【図１０】
2005006957.tif 000012