(57)【要約】      （修正有）【課題】フィルタ処理を行うに当たって経験の度合いに拘わらず誰でも容易に鮮明な医用画像を得るための条件設定ができる医用画像診断装置、医用画像生成方法、及び医用画像生成プログラムを提供する。【解決手段】処理対象となる画像に適したフィルタ種類を判断する判断部１２と、特定されたフィルタ種類及び関係条件値を取得する条件収集部１３と、フィルタ種類及び関係条件値を基にフィルタ処理を行うに必要となる条件を、関係条件値を中心として複数設定するフィルタ条件設定部１４と、条件値ごとにフィルタ処理を行うフィルタ処理部と、フィルタ処理後の画像を生成する画像生成部と、を備え、判断部１２は、フィルタ処理をカウントアップした使用回数と、選択条件値を直近の使用回数に関係条件値を乗じた値に加え、この値をカウントアップされた関係条件値の使用回数で除した平均値と、を記憶部１ｉへ記憶させる。【選択図】図２
2013008074.tif 000002
【特許請求の範囲】
【請求項１】
フィルタ処理の条件設定を行う際に、処理対象となる画像に適したフィルタ種類を判断する判断部と、
前記判断部によって特定された前記フィルタ種類及び関係条件値を記憶部から取得する条件収集部と、
前記条件収集部が取得した前記フィルタ種類及び前記関係条件値を基に前記フィルタ処理を行うに必要となる条件を、前記関係条件値を中心として複数設定するフィルタ条件設定部と、
前記フィルタ条件設定部によって設定された条件値ごとにフィルタ処理を行うフィルタ処理部と、
前記フィルタ処理部によってフィルタ処理された画像を生成する画像生成部と、を備え、
前記判断部は、前記画像生成部によって生成された画像の中から選択された画像に関する前記関係条件値を選択条件値としてフィルタ処理を行うよう前記フィルタ処理部へ指示し、
前記フィルタ処理部によるフィルタ処理をカウントアップして使用回数として記憶するよう前記記憶部へと指示するとともに、
前記選択条件値を直近の使用回数に前記関係条件値を乗じた値に加え、さらに前記カウントアップされて前記記憶部に記憶される前記関係条件値の使用回数で除することで平均値を求め、前記平均値を前記記憶部へ記憶させることを特徴とする医用画像診断装置。
【請求項２】
フィルタ処理の条件設定を行う際に、処理対象となる画像に適したフィルタ種類を判断する判断部と、
前記判断部によって特定された前記フィルタ種類及び関係条件値を記憶部から取得する条件収集部と、
前記フィルタ処理を行うに必要となる条件を設定するフィルタ条件設定部と、
前記フィルタ条件設定部によって設定された条件値ごとにフィルタ処理を行うフィルタ処理部と、
前記フィルタ処理部によってフィルタ処理された画像を生成する画像生成部と、を備え、
前記判断部は、前記条件収集部が取得した前記関係条件値を利用したフィルタ処理が適切でない場合に、前記条件収集部が取得した前記関係条件値の平均値を算出し、前記フィルタ条件設定部に対して前記フィルタ処理を行うに必要となる条件を、前記平均値を中心として複数設定するよう指示するとともに、前記フィルタ処理部に対して前記フィルタ条件設定部によって設定された条件値ごとにフィルタ処理を行うことを指示する医用画像診断装置。
【請求項３】
前記判断部は、さらに、前記フィルタ処理部によってフィルタ処理され前記画像生成部により表示された複数の画像のうち、当該画像の中から選択された画像を生成した際の選択条件値を前記記憶部へ記憶させることを特徴とする請求項２に記載の医用画像診断装置。
【請求項４】
フィルタ処理の対象となる画像の付帯情報であるフィルタ種類を判断部が確認するステップと、
確認された前記フィルタ種類を基に、条件収集部が使用頻度の高い前記フィルタ種類及び関係条件値を記憶部から取得するステップと、
前記条件収集部によって取得された前記関係条件値を中心として、フィルタ条件設定部が前記フィルタ処理を行うに必要となる条件値を複数設定するステップと、
設定された複数の前記条件値を基に、フィルタ処理部が前記条件値ごとに前記フィルタ処理を行うステップと、
前記フィルタ処理部によってフィルタ処理された画像を画像生成部が生成するステップと、
前記判断部が、前記画像生成部によって生成された画像の中から選択された画像に関する前記関係条件値を前記フィルタ処理を行う際の選択条件値として決定するステップと、
前記判断部が、前記選択条件値を基にフィルタ処理を行うよう前記フィルタ処理部へ指示するステップと、
前記判断部の指示に基づいて前記選択条件値を基に前記フィルタ処理部がフィルタ処理を行うステップと、
前記判断部が、前記フィルタ処理部による前記フィルタ処理をカウントアップして使用回数として記憶するよう前記記憶部へと指示するステップと、
前記判断部が、前記選択条件値を直近の使用回数に前記関係条件値を乗じた値に加え、さらに前記カウントアップされて前記記憶部に記憶される前記関係条件値の使用回数で除することで平均値を求め、前記平均値を前記記憶部へ記憶させるステップと、
を備えることを特徴とする医用画像生成方法。
【請求項５】
フィルタ処理の対象となる画像の付帯情報であるフィルタ種類を判断部が確認するステップと、
確認された前記フィルタ種類を基に、条件収集部が前記フィルタ種類及び関係条件値を記憶部から取得するステップと、
前記フィルタ種類及び前記関係条件値を基に、フィルタ処理部がフィルタ処理を行うステップと、
前記フィルタ処理部によってフィルタ処理された画像を画像生成部が生成するステップと、
前記画像生成部によって生成された画像のいずれもが不適切なフィルタ処理による画像である場合に、判断部が前記条件収集部によって取得された前記関係条件値の平均値を算出するステップと、
算出された前記関係条件値の平均値を中心としてフィルタ条件設定部が前記フィルタ処理を行うに必要となる条件値を複数設定するステップと、
設定された複数の前記条件値を基に、フィルタ処理部が前記条件値ごとにフィルタ処理を行うステップと、
前記フィルタ処理部によってフィルタ処理された画像を画像生成部が生成するステップと、
前記画像生成部によって生成された画像の中から、選択された画像を生成した際の選択条件値を基にフィルタ処理を行うステップと、
前記選択条件値を前記判断部が前記記憶部へ記憶させるステップと、
を備えることを特徴とする医用画像生成方法。
【請求項６】
フィルタ処理の対象となる画像の付帯情報であるフィルタ種類を判断部が確認するステップと、
確認された前記フィルタ種類を基に、条件収集部が使用頻度の高い前記フィルタ種類及び関係条件値を記憶部から取得するステップと、
前記条件収集部によって取得された前記関係条件値を中心として、フィルタ条件設定部が前記フィルタ処理を行うに必要となる条件値を複数設定するステップと、
設定された複数の前記条件値を基に、フィルタ処理部が前記条件値ごとにフィルタ処理を行うステップと、
前記フィルタ処理部によってフィルタ処理された画像を画像生成部が生成するステップと、
前記判断部が、前記画像生成部によって生成された画像の中から選択された画像に関する前記関係条件値を前記フィルタ処理を行う際の選択条件値として決定するステップと、
前記判断部が、前記選択条件値を基にフィルタ処理を行うよう前記フィルタ処理部へ指示するステップと、
前記判断部の指示に基づいて前記選択条件値を基に前記フィルタ処理部がフィルタ処理を行うステップと、
前記判断部が、前記フィルタ処理部による前記フィルタ処理をカウントアップして使用回数として記憶するよう前記記憶部へと指示するステップと、
前記判断部が、前記選択条件値を直近の使用回数に前記関係条件値を乗じた値に加え、さらに前記カウントアップされて前記記憶部に記憶される前記関係条件値の使用回数で除することで平均値を求め、前記平均値を前記記憶部へ記憶させるステップと、
を医用画像診断装置が備えるコンピュータに実行させることを特徴とする医用画像生成プログラム。
【請求項７】
フィルタ処理の対象となる画像の付帯情報であるフィルタ種類を判断部が確認するステップと、
確認された前記フィルタ種類を基に、条件収集部が前記フィルタ種類及び関係条件値を記憶部から取得するステップと、
前記フィルタ種類及び前記関係条件値を基に、フィルタ処理部がフィルタ処理を行うステップと、
前記フィルタ処理部によってフィルタ処理された画像を画像生成部が生成するステップと、
前記画像生成部によって生成された画像のいずれもが不適切なフィルタ処理による画像である場合に、判断部が前記条件収集部によって取得された前記関係条件値の平均値を算出するステップと、
算出された前記関係条件値の平均値を中心としてフィルタ条件設定部が前記フィルタ処理を行うに必要となる条件値を複数設定するステップと、
設定された複数の前記条件値を基に、フィルタ処理部が前記条件値ごとにフィルタ処理を行うステップと、
前記フィルタ処理部によってフィルタ処理された画像を画像生成部が生成するステップと、
前記画像生成部によって生成された画像の中から、選択された画像を生成した際の選択条件値を基にフィルタ処理を行うステップと、
前記選択条件値を前記判断部が前記記憶部へ記憶させるステップと、
を医用画像診断装置が備えるコンピュータに実行させることを特徴とする医用画像生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施の形態は、医用画像診断装置、医用画像生成方法、及び医用画像生成プログラムに関する。
【背景技術】
【０００２】
従来より、例えば核医学診断装置によって撮影された医用画像は、ノイズが含まれることによって不鮮明な医用画像となってしまう場合が散見される。そこで、ノイズが多い医用画像を滑らかにして鮮明な医用画像を得るために、周波数フィルタをかける（フィルタ処理を行う）ことが広く行われている（以下の非特許文献１参照）。
【０００３】
周波数フィルタの種類は様々あり、撮影対象となる臓器や条件等によってそれぞれパラメータの設定が必要となる。
【先行技術文献】
【特許文献】
【０００４】
【非特許文献１】ヒュースマン  ＲＨ（Huesman RH），グルバーグ  ＧＲ（GullbergGR），グリーンバーグ  ＷＬ（Greenberg WL）、他、「ユーザマニュアル：ドナー  アルゴリズム  フォー  リコンストラクション  トモグラフィ（Donner algorithms for reconstruction tomography）」、ローレンス  バークレー  ラボラトリー、カルフォルニア大学（Lawrence Berkeley Laboratory, University of California）、１９７７、ｐ５５−５６
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したフィルタ処理のためのパラメータ設定においては、以下のような不都合が生じている。
【０００６】
すなわち、フィルタ処理を行う場合、対象となる医用画像に対して周波数フィルタの種類を選択し、パラメータを設定した上でフィルタ処理を行い、生成された医用画像を目視で確認する、といった流れになる。従って、鮮明な医用画像を得るためには、対象となる医用画像に最適な周波数フィルタの種類及びパラメータの選択が必要となる。
【０００７】
このような選択は、フィルタ処理の熟練者にとっては格段難しいことではなく、これまでの経験とも相まって鮮明な医用画像を得るまでの時間は短くて済む。一方、熟練の域まで達していない者にとっては、鮮明な医用画像を得るまでに何度も上述した流れを繰り返さなければならず、時間が掛かる上にモダリティの操作回数も増加し、フィルタ処理を行う者に負担がかかる。
【０００８】
本発明は上記課題を解決するためになされたものであり、本発明の目的は、フィルタ処理を行うに当たって経験の度合いに拘わらず誰でも容易に鮮明な医用画像を得るための条件設定ができる医用画像診断装置、医用画像生成方法、及び医用画像生成プログラムを提供することである。
【課題を解決するための手段】
【０００９】
請求項１に記載の発明の特徴は、医用画像診断装置において、フィルタ処理の条件設定を行う際に、処理対象となる画像に適したフィルタ種類を判断する判断部と、判断部によって特定されたフィルタ種類及び関係条件値を記憶部から取得する条件収集部と、条件収集部が取得したフィルタ種類及び関係条件値を基にフィルタ処理を行うに必要となる条件を、関係条件値を中心として複数設定するフィルタ条件設定部と、フィルタ条件設定部によって設定された条件値ごとにフィルタ処理を行うフィルタ処理部と、フィルタ処理部によってフィルタ処理された画像を生成する画像生成部と、を備え、判断部は、画像生成部によって生成された画像の中から選択された画像に関する関係条件値を選択条件値としてフィルタ処理を行うようフィルタ処理部へ指示し、フィルタ処理部によるフィルタ処理をカウントアップして使用回数として記憶するよう記憶部へと指示するとともに、選択条件値を直近の使用回数に関係条件値を乗じた値に加え、さらにカウントアップされて記憶部に記憶される関係条件値の使用回数で除することで平均値を求め、平均値を記憶部へ記憶させる。
【００１０】
請求項４に記載の発明の特徴は、医用画像生成方法において、フィルタ処理の対象となる画像の付帯情報であるフィルタ種類を判断部が確認するステップと、確認されたフィルタ種類を基に、条件収集部が使用頻度の高いフィルタ種類及び関係条件値を記憶部から取得するステップと、条件収集部によって取得された関係条件値を中心として、フィルタ条件設定部がフィルタ処理を行うに必要となる条件値を複数設定するステップと、設定された複数の条件値を基に、フィルタ処理部が条件値ごとにフィルタ処理を行うステップと、フィルタ処理部によってフィルタ処理された画像を画像生成部が生成するステップと、判断部が、画像生成部によって生成された画像の中から選択された画像に関する関係条件値をフィルタ処理を行う際の選択条件値として決定するステップと、判断部が、選択条件値を基にフィルタ処理を行うようフィルタ処理部へ指示するステップと、判断部の指示に基づいて選択条件値を基にフィルタ処理部がフィルタ処理を行うステップと、判断部が、フィルタ処理部によるフィルタ処理をカウントアップして使用回数として記憶するよう記憶部へと指示するステップと、判断部が、選択条件値を直近の使用回数に関係条件値を乗じた値に加え、さらにカウントアップされて記憶部に記憶される関係条件値の使用回数で除することで平均値を求め、平均値を記憶部へ記憶させるステップとを備える。
【００１１】
請求項６に記載の発明の特徴は、医用画像診断装置が備えるコンピュータに実行させることを特徴とする医用画像生成プログラムにおいて、フィルタ処理の対象となる画像の付帯情報であるフィルタ種類を判断部が確認するステップと、確認されたフィルタ種類を基に、条件収集部が使用頻度の高いフィルタ種類及び関係条件値を記憶部から取得するステップと、条件収集部によって取得された関係条件値を中心として、フィルタ条件設定部がフィルタ処理を行うに必要となる条件値を複数設定するステップと、設定された複数の条件値を基に、フィルタ処理部が条件値ごとにフィルタ処理を行うステップと、フィルタ処理部によってフィルタ処理された画像を画像生成部が生成するステップと、判断部が、画像生成部によって生成された画像の中から選択された画像に関する関係条件値をフィルタ処理を行う際の選択条件値として決定するステップと、判断部が、選択条件値を基にフィルタ処理を行うようフィルタ処理部へ指示するステップと、判断部の指示に基づいて選択条件値を基にフィルタ処理部がフィルタ処理を行うステップと、判断部が、フィルタ処理部によるフィルタ処理をカウントアップして使用回数として記憶するよう記憶部へと指示するステップと、判断部が、選択条件値を直近の使用回数に関係条件値を乗じた値に加え、さらにカウントアップされて記憶部に記憶される関係条件値の使用回数で除することで平均値を求め、平均値を記憶部へ記憶させるステップとを備える。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態における医用画像診断装置の全体構成を示すブロック図である。
【図２】本発明の実施の形態におけるフィルタ処理設定支援部の内部構成を示すブロック図である。
【図３】本発明の実施の形態における周波数フィルタの種類及び関係条件値に関する一例を示す表である。
【図４】本発明の第１の実施の形態における記憶部に記憶されている周波数フィルタの種類及び関係条件値に関するテーブルの一例である。
【図５】本発明の第１の実施の形態に係るフィルタ処理の流れを示すフローチャートである。
【図６】本発明の第１の実施の形態における記憶部に記憶されている周波数フィルタの種類及び関係条件値に関するテーブルの一例である。
【図７】本発明の第２の実施の形態における記憶部に記憶されている周波数フィルタの種類及び関係条件値に関するテーブルの一例である。
【図８】本発明の第２の実施の形態に係るフィルタ処理の流れを示すフローチャートである。
【図９】本発明の第２の実施の形態に係るフィルタ処理の流れを示すフローチャートである。
【図１０】本発明の第２の実施の形態における記憶部に記憶されている周波数フィルタの種類及び関係条件値に関するテーブルの一例である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００１４】
（第１の実施の形態）
図１は医用画像診断装置１の内部構成を示すブロック図である。医用画像診断装置１として様々な装置が考えられるが、以下においては、周波数フィルタを使用して医用画像をフィルタ処理する装置、例えば、核医学診断装置等を念頭に置いて説明する。
【００１５】
医用画像診断装置１は、ＣＰＵ（Central Processing Unit）１ａと、ＲＯＭ(Read Only Memory)１ｂと、ＲＡＭ（Random Access Memory）１ｃ及び入出力インターフェイス１ｄがバス１ｅを介して接続されている。入出力インターフェイス１ｄには、入力部１ｆと、表示部１ｇと、通信制御部１ｈと、記憶部１ｉと、リムーバブルディスク１ｊと、駆動部制御部１ｋとが接続されており、駆動部制御部１ｋによって医用画像診断装置１の図示しない各駆動部の駆動が制御される。また、撮影された被検体の内部情報を医用画像として取得するために、入出力インターフェイス１ｄにはフィルタ処理設定支援部１０と、フィルタ処理部２０と、画像生成部３０とが接続されている。
【００１６】
ＣＰＵ１ａは、入力部１ｆからの入力信号に基づいてＲＯＭ１ｂから医用画像診断装置１を起動するためのブートプログラムを読み出して実行し、記憶部１ｉに格納されている各種オペレーティングシステムを読み出す。またＣＰＵ１ａは、入力部１ｆや入出力インターフェイス１ｄを介して、図１において図示していない外部機器からの入力信号に基づいて各種装置の制御を行う。
【００１７】
さらにＣＰＵ１ａは、ＲＡＭ１ｃや記憶部１ｉ等に記憶されたプログラム及びデータを読み出してＲＡＭ１ｃにロードするとともに、ＲＡＭ１ｃから読み出されたプログラムのコマンドに基づいて、フィルタ処理、医用画像の生成等、一連の処理を実現する処理装置である。
【００１８】
入力部１ｆは、医用画像診断装置１の操作者が各種の操作を入力するキーボード、ダイヤル等の入力デバイスにより構成されており、操作者の操作に基づいて入力信号を作成しバス１ｅを介してＣＰＵ１ａに送信される。また、医用画像診断装置１には、キーボード等だけでなく専用の操作パネルが設けられている場合もあり、その場合には操作パネル上の入力デバイスを介して操作画面（後述する表示部）に対する操作を行うこともできる。
【００１９】
表示部１ｇは、例えば液晶ディスプレイであり、例えばＣＰＵ１ａからバス１ｅを介して出力信号を受信し、フィルタ処理のための情報入力や生成された医用画像、ＣＰＵ１ａの処理結果等を表示する手段である。
【００２０】
通信制御部１ｈは、ＬＡＮカードやモデム等の手段であり、医用画像診断装置１をインターネットやＬＡＮ等の図示しない通信ネットワークに接続することを可能とする手段である。通信制御部１ｈを介して通信ネットワークと送受信したデータは入力信号または出力信号として、入出力インターフェイス１ｄ及びバス１ｅを介してＣＰＵ１ａに送受信される。
【００２１】
記憶部１ｉは、半導体や磁気ディスクで構成されており、ＣＰＵ１ａで実行される医用画像生成プログラムや周波数フィルタに関する情報が記憶されている。
【００２２】
リムーバブルディスク１ｊは、光ディスクやフレキシブルディスクのことであり、ディスクドライブによって読み書きされた信号は、入出力インターフェイス１ｄ及びバス１ｅを介してＣＰＵ１ａに送受信される。
【００２３】
なお、本発明の実施の形態における医用画像診断装置１では、医用画像生成プログラムが記憶部１ｉ、或いはリムーバブルディスク１ｊに格納されており、ＣＰＵ１ａに読み込まれ実行されることにより、医用画像診断装置１に実装されることになる。
【００２４】
フィルタ処理設定支援部１０は、フィルタ処理部２０における周波数フィルタを使用したフィルタ処理に関して、様々な条件を設定する際の支援を行う。このフィルタ処理設定支援部１０が医用画像診断装置１に設けられることにより、医用画像診断装置１の操作者は容易に鮮明な医用画像を取得することができる。
【００２５】
フィルタ処理部２０は、フィルタ処理設定支援部１０において設定された条件の下、対象となる医用画像に対してフィルタ処理を行う。また、画像生成部３０は、フィルタ処理が行われた画像情報を基に医用画像を生成する。なお、フィルタ処理部２０、或いは、画像生成部３０におけるフィルタ処理の方法や画像生成の方法については、既に知られている方法を採用するため、ここでは説明を省略する。
【００２６】
図２は、本発明の実施の形態におけるフィルタ処理設定支援部１０の内部構成を示すブロック図である。フィルタ処理設定支援部１０は、受信部１１と、判断部１２と、条件収集部１３と、フィルタ条件設定部１４と、送信部１５とから構成される。
【００２７】
判断部１２は、フィルタ処理を行う際の条件を設定する場合に、例えば、対象となる医用画像がどのような条件の下で撮影された医用画像であるかを確認する等、フィルタ処理を行う際の様々な判断、確認を行う。
【００２８】
条件収集部１３は、記憶部１ｉに記憶されているこれまでフィルタ処理された際の設定条件等の情報を収集する。従って、条件収集部１３は記憶部１ｉとの間で設定条件等の情報のやり取りを行う。
【００２９】
フィルタ条件設定部１４は、これまでの設定条件等に基づいて、或いは、これまでの設定条件等を踏まえて今回新たにフィルタ処理を行う際の条件を設定する。ここで設定された条件は、フィルタ処理部２０に送信され、送信された条件に基づいて対象となる医用画像に対してフィルタ処理が施される。
【００３０】
図３は、本発明の実施の形態における周波数フィルタの種類及び関係条件値に関する一例を示す表である。図３に示す表には、左側から「収集モード」、「エネルギー」、「臓器」、「フィルタ種類」、「パラメータ１」、「設定範囲」、「パラメータ２」、「設定範囲」、と８つの項目が示されている。さらに、「収集モード」では、「スタティック」から「心電図同期トモグラフィ」までの７種、「エネルギー」では「メインピーク」及び「サブピーク」の２種、「臓器」ではフィルタ処理の対象となる臓器が示されており、「脳」から「腎臓」までの５種が規定されている。
【００３１】
「フィルタ種類」は、フィルタ処理において使用される周波数フィルタの種類を示している。ここでは、「Band Limiting」から「Parzen」までの９種が示されている。「パラメータ１」及び「パラメータ２」の項目は、各フィルタ種類で設定が必要とされる条件を示すもので、それぞれ「設定範囲」が定められている。なお、以下においては、カットオフ値のようにフィルタ処理に必要な値を適宜まとめて「関係条件値」と表わす。
【００３２】
「収集モード」から「エネルギー」、「臓器」、「フィルタ種類」までの項目は、それぞれ任意に組み合わせることが可能であり、「パラメータ１」以下の項目は、それぞれの「フィルタ種類」に関連付けられている。従って、例えば、「収集モード」として「ホールボディ」を、「エネルギー」として「サブピーク」を、「臓器」として「肝臓」を、「フィルタ種類」として「Metz」をそれぞれ選択することが可能である。但し、「フィルタ種類」として「Metz」を選択した場合、「パラメータ１」としての「カットオフ」は「０．０１」から「１．０」までの範囲でのみ設定することが可能である。また、「パラメータ２」としての「次数」は「１」から「３０」までの範囲でのみ設定することが可能となる。
【００３３】
これら周波数フィルタの種類及び関係条件値については、医用画像診断装置１においては、記憶部１ｉに記憶されている。その一例を図４に示している。図４は、本発明の第１の実施の形態における記憶部１ｉに記憶されている周波数フィルタの種類及び関係条件値に関するテーブルの一例である。
【００３４】
上述したように、「収集モード」から「エネルギー」、「臓器」、「フィルタ種類」までの項目は、それぞれ任意に組み合わせることが可能である。図４においては、「収集モード」が「スタティック」、「エネルギー」が「メインピーク」の場合における「臓器」が「脳」、「肺」である場合の各フィルタ種類の場合が主に示されている。なお、これらの組み合わせとしては「収集モード」が「心電図同期トモグラフィ」、「エネルギー」が「サブピーク」、「臓器」が「腎臓」、「フィルタ種類」として「Parzen」の場合まで考えられるが、図面の都合上全てを示すことができず途中の組み合わせについては省略されている。
【００３５】
図４に示すテーブルには、さらに項目として「使用回数」、「カットオフ平均値」、「次数又はアルファ平均値」の３つの項目が示されている。「使用回数」とは、フィルタ処理を行う上でフィルタ種類を含む各条件の組み合わせがこれまで何回使用されたかという使用回数が示されており、例えば、「スタティック」、「メインピーク」、「脳」、「Generalized Hanning」の組み合わせは６回使用されている。「カットオフ平均値」、「次数又はアルファ平均値」は、それぞれの項目が示すように、フィルタ処理に際してパラメータとして設定された値のそれぞれ平均値が示されている。例えば、上述した組み合わせの場合、「カットオフ平均値」は「０．２」、「次数又はアルファ平均値」は「０．７」となっている。なお、パラメータの有効数字をどこまでとするかは、任意に設定することが可能である。
【００３６】
本発明の第１の実施の形態においては、記憶部１ｉのテーブルに記憶されるパラメータである「カットオフ」も「次数又はアルファ」もそれぞれ平均値である。これら平均値は、以下の通り求められる。例えば、上述した「スタティック」、「メインピーク」、「脳」、「Generalized Hanning」の組み合わせでフィルタ処理を行った際、「カットオフ」の値が「０．４」、「アルファ」の値は「０．２」であるとする。
【００３７】
この場合、新たな組み合わせでフィルタ処理を行った場合の値も含めて平均値を求めるためには、「カットオフ」の場合、「これまでの使用回数６回」と「平均値０．２」とを乗じて今回の使用でパラメータとして設定した「０．４」の値を加え、「今回の使用回数をも含めた７回」で除すことで求められる。従って、上述した組み合わせで７回フィルタ処理を行った場合の「カットオフ」の平均値は「０．３」となる。
【００３８】
同じように「アルファ」の平均値も求めることができる。すなわち、「これまでの使用回数６回」と「平均値０．７」とを乗じて今回の使用でパラメータとして設定した「０．２」の値を加え、「今回の使用回数をも含めた７回」で除すことで求められる。従って、上述した組み合わせで７回フィルタ処理を行った場合の「アルファ」の平均値は「０．６」となる。
【００３９】
次に、第１の実施の形態に係るフィルタ処理の流れを説明する。図５は、本発明の第１の実施の形態に係るフィルタ処理の流れを示すフローチャートである。なお、以下の説明においては、図４にその一例として示される記憶部１ｉのテーブルに記載されているように、使用回数や関係条件値は「０」ではないので、これまでに何度もフィルタ処理がなされていることを前提として説明する。従って、医用画像生成プログラムを利用してのフィルタ処理における各条件の設定が以前に行われたことがなく全くの初めての場合には、使用可能な条件がないことから、これまで通り関係条件値の設定は医用画像診断装置１の操作者が都度設定することになる。
【００４０】
まず、フィルタ処理設定支援部１０の判断部１２が、フィルタ処理の対象となる画像が選択されたことの指令を受信する（ＳＴ１）。具体的には、医用画像診断装置１の操作者がフィルタ処理の対象となる画像を表示部１ｇ上にて入力部１ｆを利用して選択した、その信号が受信部１１を介して判断部１２へと入力される。フィルタ処理の対象となる画像が複数存在する場合には、フィルタ処理を行うための条件を設定するためにこの中の１枚が選択されることになる。
【００４１】
核医学診断装置等の医用画像診断装置１において取得された被検体の内部情報には、例えば、患者ＩＤ等の被検体に関する情報の他に、「収集モード」、「エネルギー」、「臓器」といった撮影条件や撮影部位等が画像情報に付随している（以下、この「収集モード」、「エネルギー」、「臓器」に関する情報のように画像情報に付随する情報を便宜上「付帯情報」と表わす）。従って、フィルタ処理の対象となる医用画像についてなされるフィルタ処理の条件を付帯情報から特定することで、当該医用画像のフィルタ処理に最適なフィルタ種類を選択することができる。そこで、判断部１２はさらに、フィルタ処理対象となる医用画像の付帯情報を読み込み、付帯情報を確認する（ＳＴ２）。
【００４２】
判断部１２において確認された付帯情報は、条件収集部１３へと送信される。条件収集部１３は、当該付帯情報を基に記憶部１ｉにアクセスし、記憶部１ｉに記憶されているこれまでフィルタ処理において使用されたフィルタ種類及び当該フィルタ種類に関係する条件の値（関係条件値）を収集する（ＳＴ３）。
【００４３】
ここで条件収集部１３が収集するフィルタ種類は、最も使用頻度の高いフィルタ種類である。使用頻度が高いということは、そのようなフィルタ種類を選択することで「収集モード」、「エネルギー」、「臓器」の組み合わせにおいて、最も明瞭な医用画像を取得することができる可能性が高い、ということにつながる。そこで、付帯情報を基にフィルタ種類を選択する場合、使用頻度が高いフィルタ種類から順に選択する。
【００４４】
例えば、図４に一例として示すテーブルにおいて、「収集モード」が「スタティック」、「エネルギー」が「メインピーク」、「臓器」が「肺」の場合、最も使用頻度の高いフィルタ種類は「Butterworth」（１０回）である。従って、ここではまずこの「Butterworth」をフィルタ種類として選択する。
【００４５】
なお、条件収集部１３によって一旦収集されたフィルタ種類が操作者がフィルタ処理を行う上で適切なフィルタ種類であるか否か確認させるため、判断部１２が表示部１ｇを介して表示する（ＳＴ４）。表示されたフィルタ種類が適切ではないとの入力が操作者からあった場合には（ＳＴ４のＮＯ）、その旨の信号を判断部１２が受信し再度条件収集部１３にフィルタ種類の収集を指示する。なお、２回目以降の収集に当たっては、２番目に使用されている頻度の高いフィルタ種類から順にフィルタ種類の収集がなされ、適切なフィルタ種類が収集されるまで継続して行われる。
【００４６】
条件収集部１３によるフィルタ種類の選択、収集が適切である場合には（ＳＴ４のＹＥＳ）、当該収集されたフィルタ種類を使用するべく、フィルタ条件設定部１４を介して必要なパラメータの設定が行われる（ＳＴ５）。パラメータの設定に当たっては医用画像診断装置１に実装されているアプリケーションに基づいて操作者が入力部１ｆを利用して入力する。上述した「Butterworth」がフィルタ種類として選択された場合、図３にも示されているように、設定が求められるパラメータは「カットオフ」の値と「次数」の値である。それぞれ設定範囲が「０．０１」から「１．０」、「１」から「３０」である。以下では、「カットオフ」の値を「０．３」と「次数」の値を「４」と設定したことを前提に説明する。
【００４７】
ここでのパラメータは、記憶部１ｉ内のテーブルに記憶されているカットオフ」の値と「次数」、或いは「アルファ」の値を中心として前後（プラスマイマス）どの範囲についてフィルタ処理を行うかについて設定されるものである。つまりフィルタ処理に必要な条件が複数設定されることになる。
【００４８】
図４に沿って説明すると、もともと選択されたフィルタ種類である「Butterworth」については、図４のテーブルに示すように、「カットオフ」の値は「０．４」であり「次数」の値は「８」である。従って、フィルタ処理の際には「カットオフ」は「０．４±０．３」の範囲である「０．１〜０．７」の７種類の設定されたパラメータが使用される。また、「次数」については、「８±４」の範囲である「４〜１２」の９種類の設定されたパラメータが使用される。結果として、フィルタ処理が行われて医用画像として生成されるフレーム数は、７種類と９種類とを乗じた６３フレームということになる。
【００４９】
なお、ここでは「カットオフ」の値を「０．１きざみ」とし、「次数」の値を「１きざみ」としていることから上述したフレーム数が導き出される。この関係条件値をどの「きざみ」で設定するかについては、予め設定されていても、或いは、医用画像診断装置１の操作者が任意に設定することが可能とされていても良い。
【００５０】
このようにフィルタ処理を行うに必要なパラメータの設定が終了した後、これら設定された範囲におけるパラメータ（条件値）に関する情報がフィルタ処理設定支援部１０（フィルタ条件設定部１４）からフィルタ処理部２０へと送信され、条件値ごとフィルタ処理がなされる。さらにフィルタ処理がなされた画像情報に基づいて画像生成部３０が６３フレーム分の画像を生成する（ＳＴ６）。この生成された画像にはパラメータ（条件値）に関する情報が付加されている。
【００５１】
生成された医用画像は、表示部１ｇにおいて表示される（ＳＴ７）。表示方法については、例えば、一覧表示、或いはシネ表示といった表示の方法が考えられる。このように表示することによって、医用画像診断装置１の操作者は医用画像に対するフィルタのかかり具合をまとめて確認することが可能となる。なお、表示方法は、予め設定により決められていても良く、或いは、操作者が任意に選択することができることとされていても良い。
【００５２】
操作者は、表示部１ｇに表示されるフィルタ処理がなされた医用画像を見て、フィルタ処理を行った結果として適切な医用画像があるか確認する（ＳＴ８）。もし表示された医用画像の中に適切なフィルタ処理がなされた医用画像がない場合には（ＳＴ８のＮＯ）、ステップＳＴ５に戻ってパラメータの設定から再度やり直す。
【００５３】
適切な医用画像が見つかった場合には（ＳＴ８のＹＥＳ）、当該医用画像が選択され（ＳＴ９）、その旨の信号が判断部１２へと送信される。判断部１２では、選択された医用画像に付加されているパラメータ（条件値）に関する情報をフィルタ処理を行う際の条件（選択条件値）として決定する（ＳＴ１０）。その上でフィルタ処理部２０に対して当該決定された条件に従いフィルタ処理を行う指示を出し、フィルタ処理部２０では送信された選択条件値に基づいてフィルタ処理を行う（ＳＴ１１）。
【００５４】
一方、判断部１２は、選択条件値を記憶部１ｉのテーブルにおける該当箇所に反映させるべく平均値を算出する（ＳＴ１２）。すなわち、図４に示すように、「収集モード」が「スタティック」、「エネルギー」が「メインピーク」、「臓器」が「肺」の場合におけるフィルタ種類「Butterworth」では、「使用回数」が「１０回」、「カットオフ平均値」が「０．４」、「次数平均値」が「８」である。ここに設定された「カットオフ」の値「０．３」と「次数」の値「４」を反映させる。
【００５５】
具体的な反映方法は、「カットオフ」の場合、「これまでの使用回数１０回」と「平均値０．４」とを乗じて今回の使用でフィルタ処理のパラメータとして選択された選択条件値である「０．３」の値を加え、「今回の使用回数をも含めた１１回」で除すことで求められる。従って、上述した組み合わせで１１回フィルタ処理を行った場合の「カットオフ」の平均値は「０．３９」となる。
【００５６】
同じように「次数」の平均値は、「これまでの使用回数１０回」と「平均値８」とを乗じて今回の使用でフィルタ処理のパラメータとして選択された選択条件値である「４」の値を加え、「今回の使用回数をも含めた１１回」で除すことで求められる。従って、上述した組み合わせで１１回フィルタ処理を行った場合の「次数」の平均値は「７．６」となる。
【００５７】
図６は、本発明の第１の実施の形態における記憶部に記憶されている周波数フィルタの種類及び関係条件値に関するテーブルの一例である。特にこの図６に示されているテーブルには、図４と比較して上述した条件の下でフィルタ処理を行った結果が反映されている点で相違する。これまで「収集モード」が「スタティック」、「エネルギー」が「メインピーク」、「臓器」が「肺」の場合におけるフィルタ種類を「Butterworth」として説明をしてきた。図６では、この条件に関する欄が破線で囲まれて示されている。図４と比較すると、「使用回数」は「１０から１１」へ、「カットオフ平均値」は「０．４から０．３９」へ、「次数」は「８から７．６」へと、それぞれ最新に使用された選択条件値が反映されている。
【００５８】
以上説明したように、フィルタ処理を行う際に、その都度各種条件を設定し処理後の医用画像をみてその適否を判断するという方法ではなく、これまで頻繁に使用された設定条件を基に複数、いわば仮にフィルタ処理をして表示させ、その中から適切な医用画像を選択させることで、実際にフィルタ処理を行うに当たって経験の度合いに拘わらず誰でも容易に鮮明な医用画像を得るための条件設定ができる医用画像診断装置、医用画像生成方法、及び医用画像生成プログラムを提供することができる。
【００５９】
（第２の実施の形態）
次に本発明における第２の実施の形態について説明する。なお、第２の実施の形態において、上述の第１の実施の形態において説明した構成要素と同一の構成要素には同一の符号を付し、同一の構成要素の説明は重複するので省略する。
【００６０】
第１の実施の形態においては、図４にも示されているように、「収集モード」、「エネルギー」、「臓器」及び「フィルタ種類」に関する全ての組み合わせが記憶部１ｉに記憶されており、「使用回数」、設定された各パラメータの値は選択されたフィルタ種類の欄にカウントアップして反映、或いは、フィルタ処理設定支援部１０において平均値を算出した上で反映させていた。
【００６１】
第２の実施の形態においては、第１の実施の形態において説明した効果はそのままで別のフィルタ処理の流れを示すものである。まず記憶部１ｉに記憶されるテーブルについてから説明すると、図７に示すような形となる。第１の実施の形態において示したように、予め「収集モード」、「エネルギー」、「臓器」及び「フィルタ種類」に関する全ての組み合わせが記憶されている訳ではなく、フィルタ処理が行われるたびに付帯情報、知る他種類、及び関係条件値の組み合わせを記憶していく。図７に示すテーブルでは、「スタティック」、「メインピーク」、「脳」及び「Band Limiting」の組み合わせから「スタティック」、「メインピーク」、「肺」及び「Butterworth」の組み合わせまで２２種類の組み合わせが示されている。このようにフィルタ処理が実行される都度、各フィルタ処理に使用された条件を追記していく方法を採用しているので、このテーブルでは「使用回数」という項目は挙げられていない。
【００６２】
次に具体的な流れを説明する。図８、及び図９は、本発明の第２の実施の形態に係るフィルタ処理の流れを示すフローチャートである。なお、以下の説明は、ある程度の回数フィルタ処理が実行され、フィルタ処理がなされるに必要な各条件が記憶部１ｉのテーブルに記憶されている状態を前提とする。
【００６３】
まず、フィルタ処理設定支援部１０の判断部１２が、フィルタ処理の対象となる画像が選択されたことの指令を受信する（ＳＴ２１）。具体的には、医用画像診断装置１の操作者がフィルタ処理の対象となる画像を表示部１ｇ上にて入力部１ｆを利用して選択した、その信号が受信部１１を介して判断部１２へと入力される。
【００６４】
核医学診断装置等の医用画像診断装置１において取得された被検体の内部情報には、例えば、患者ＩＤ等の被検体に関する情報の他に、「収集モード」、「エネルギー」、「臓器」といった撮影条件や撮影部位等が情報として画像情報に付随している（付帯情報）。従って、フィルタ処理の対象となる医用画像について付帯情報から特定することで、当該医用画像のフィルタ処理に最適なフィルタ種類を選択することができる。そこで、判断部１２はさらに、フィルタ処理対象となる医用画像の付帯情報を読み込み、付帯情報を確認する（ＳＴ２２）。
【００６５】
判断部１２において確認された付帯情報は、条件収集部１３へと送信される。条件収集部１３は、当該付帯情報を基に記憶部１ｉにアクセスし、記憶部１ｉに記憶されているこれまでフィルタ処理において使用されたフィルタ種類及び当該フィルタ種類に関係する条件の値（関係条件値）を収集する（ＳＴ２３）。
【００６６】
但しここでのフィルタ種類及び関係条件値の収集に当たっては、記憶部１ｉに記憶されるテーブルの形式に合わせてなされる。すなわち、テーブルに記憶されている様々な組み合わせからなる条件を付帯情報に合わせて抜き出す。例えば、「収集モード」、「エネルギー」、「臓器」及び「フィルタ種類」の組み合わせが、「スタティック」、「メインピーク」、「肺」及び「Butterworth」である場合には、記憶部１ｉに記憶されている組み合わせの中から該当する組み合わせを選択して収集する。図７に示すテーブルの一例においては、当該組み合わせに該当する各項目を破線で囲んで示している。従って、ここでは３つの例（前例）が抜き出される。
【００６７】
条件収集部１３が収集した条件を基に、判断部１２は、フィルタ処理部２０に対してフィルタ処理を行うよう指示するとともに、当該フィルタ処理がなされた情報を基に画像生成部を行うよう、画像生成部３０に対して指示する（ＳＴ２４）。さらに、判断部１２は、表示部１ｇに対して生成された医用画像を表示させる（ＳＴ２５）。ここでの医用画像の表示方法は、一覧表示であっても、或いは、シネ表示であっても良い。
【００６８】
前例があるということは、鮮明な医用画像として選択される医用画像がこの段階で取得できる可能性がある、ということである。そこで、ここで一旦フィルタ処理がなされた医用画像を表示部１ｇにおいて表示させることで、特にパラメータの設定を行わずに容易に鮮明な医用画像を取得する可能性を操作者に与えることとしている。
【００６９】
表示されたフィルタ処理後の医用画像の中から適切な医用画像が選択されない場合には（ＳＴ２６のＮＯ）、改めてフィルタ処理を行うための条件を設定する。判断部１２は、条件収集部１３が収集した条件に基づいて、それぞれのフィルタ種類における各パラメータの値の平均値を算出する（ＳＴ２７）。例えば、図７に示すテーブルからは、上述したように３つの条件が選択収集されている。それぞれの「カットオフ」の値は「０．２」、「０．７」、「０．８」であることから、「カットオフ」の平均値は「０．６」となる。また、それぞれの「次数」の値は、「１６」、「２６」、「６」であることから、「次数」の平均値は「１６」となる。平均値を算出するのは、この値を中心としてパラメータの値を設定し一定の範囲においてフィルタ処理を行うに適した値を見つけるためである。
【００７０】
判断部１２によって各パラメータの値の平均値が算出されると、当該平均値を中心としてフィルタ条件設定部１４を介して必要なパラメータの設定が行われる（ＳＴ５）。パラメータの設定に当たっては医用画像診断装置１に実装されているアプリケーションに基づいて操作者が入力部１ｆを利用して入力する。以下では、「カットオフ」の値を「０．３」と「次数」の値を「４」と設定したことを前提に説明する。
【００７１】
上述したように判断部１２が算出した平均値は、それぞれ「カットオフ」の値が「０．６」であり「次数」の値が「１６」である。従って、フィルタ処理の際には、「カットオフ」は「０．６±０．３」の範囲である「０．３〜０．９」の７種類のパラメータが設定される。また、「次数」については、「１６±４」の範囲である「１２〜２０」の９種類のパラメータが設定される。結果として、フィルタ処理が行われて医用画像として生成されるフレーム数は、７種類に９種類を乗じた６３フレームということになる。なお、フィルタ処理を行う「きざみ」についても設定することができても良いのは上述した通りである。
【００７２】
このようにフィルタ処理を行うに必要なパラメータの設定が終了した後、これら設定された範囲におけるパラメータ（条件値）に関する情報がフィルタ処理設定支援部１０からフィルタ処理部２０へと送信され、条件値ごとフィルタ処理がなされる。さらにフィルタ処理がなされた画像情報に基づいて画像生成部３０が６３フレーム分の画像を生成する（ＳＴ２９）。生成された医用画像は、表示部１ｇにおいて表示される。なお、生成された画像にはパラメータ（条件値）に関する情報が付加されている。
【００７３】
医用画像診断装置１の操作者は、表示部１ｇに表示されるフィルタ処理がなされた医用画像を見て、フィルタ処理を行った結果として適切な医用画像があるか確認する（ＳＴ３０）。もし表示された医用画像の中に適切なフィルタ処理がなされた医用画像がない場合には（ＳＴ３０のＮＯ）、ステップＳＴ２８に戻ってパラメータの設定から再度やりなおす。
【００７４】
適切な医用画像が見つかった場合には（ＳＴ３０のＹＥＳ）、当該医用画像が選択され（ＳＴ３１）、その旨の信号が判断部１２へと送信される。判断部１２では、選択された医用画像に付加されているパラメータ（条件値）をフィルタ処理を行う際の条件（選択条件値）として決定する（図９のＳＴ３２）。その上でフィルタ処理部２０に対して当該決定された条件に従いフィルタ処理を行う指示を出し、フィルタ処理部２０では送信された選択条件値に基づいてフィルタ処理を行う（ＳＴ３３）。
【００７５】
ここでは、上述したパラメータの範囲から「カットオフ」は「０．４」、「次数」は「１５」を選択している。従って、これらの値がそれぞれ選択条件値となる。判断部１２は、選択条件値をフィルタ処理を行う際の条件の１つとして「収集モード」から「「フィルタ種類」までの条件とともに記憶部１ｉへと送信する。記憶部１ｉでは、これらの条件をテーブルに記憶（追記）する（ＳＴ３４）。
【００７６】
図１０は、本発明の第２の実施の形態におけるフィルタ処理終了後に記憶部１ｉに記憶されている周波数フィルタの種類及び関係条件値に関するテーブルの一例である。図１０の破線で囲んだ条件として示すように、テーブルの一番下に直近のフィルタ処理にて使用された条件（上述した例で示した条件）が追記されている。
【００７７】
一方、表示されたフィルタ処理後の医用画像の中から適切な医用画像が選択することが可能な場合には（ＳＴ２６のＹＥＳ）、当該医用画像が選択され（ＳＴ３１）、その旨の信号が判断部１２へと送信される。判断部１２では、選択された医用画像に付加されているパラメータ（条件値）をフィルタ処理を行う際の条件（選択条件値）として決定する（図９のＳＴ３２）。その上でフィルタ処理部２０に対して当該決定された条件に従いフィルタ処理を行う指示を出し、フィルタ処理部２０では送信された選択条件値に基づいてフィルタ処理を行う（ＳＴ３３）。また、判断部１２は記憶部１ｉに対して、これらの条件をそのテーブルに記憶（追記）する（ＳＴ３４）。
【００７８】
以上説明したように、フィルタ処理を行う際に、その都度各種条件を設定し処理後の医用画像をみてその適否を判断するという方法ではなく、これまで頻繁に使用された設定条件を基に複数、いわば仮にフィルタ処理をして表示させ、その中から適切な医用画像を選択させることで、実際にフィルタ処理を行うに当たって経験の度合いに拘わらず誰でも容易に鮮明な医用画像を得るための条件設定ができる医用画像診断装置、医用画像生成方法、及び医用画像生成プログラムを提供することができる。
【００７９】
本発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することを意図していない。この実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施形態やその変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００８０】
１    医用画像診断装置
１ａ  ＣＰＵ
１ｂ  ＲＯＭ
１ｃ  ＲＡＭ
１ｄ  入出力インターフェイス
１ｅ  バス
１ｆ  入力部ーク作成手段
１ｇ  表示部
１ｈ  通信制御部
１ｉ  記憶部
１ｊ  リムーバブルディスク
１０  フィルタ処理設定支援部
１１  受信部
１２  判断部
１３  条件収集部
１４  フィルタ条件設定部
１５  送信部
２０  フィルタ処理部
３０  画像生成部
【図１】
2013008074.tif 000003
【図２】
2013008074.tif 000004
【図３】
2013008074.tif 000005
【図４】
2013008074.tif 000006
【図５】
2013008074.tif 000007
【図６】
2013008074.tif 000008
【図７】
2013008074.tif 000009
【図８】
2013008074.tif 000010
【図９】
2013008074.tif 000011
【図１０】
2013008074.tif 000012