(57)【特許請求の範囲】
【請求項１】
パラメータ値に応じた表示内容を表示する表示手段と、前記表示手段に表示されるポインタの位置を移動させるポインティングデバイスとを備えた医用画像処理装置であって、
前記ポインティングデバイスにより移動される前記ポインタの軌跡の、基準点に対する回転角度及び回転方向に応じて前記パラメータ値を変更するパラメータ値変更手段を備えることを特徴とする医用画像処理装置。
【請求項２】
前記パラメータ値変更手段は、更に、前記基準点から前記ポインタまでの距離に応じた重み付けをして前記パラメータ値を変更することを特徴とする請求項１に記載の医用画像処理装置。
【請求項３】
前記パラメータ値変更手段は、更に、前記ポインタの移動速度に応じた重み付けをして前記パラメータ値を変更することを特徴とする請求項１又は請求項２に記載の医用画像処理装置。
【請求項４】
前記ポインティングデバイスが、複数のボタンを備えたマウスであり、前記ボタンのドラッグ操作に連動して前記基準点の設定及び前記ポインタの移動を行わせる場合に、前記パラメータ値変更手段は、前記ドラッグ操作中に押下されるボタンによって異なるパラメータ値を変更することを特徴とする請求項１から請求項３のいずれかに記載の医用画像処理装置。
【請求項５】
前記基準点の位置及び回転操作の方向についてのガイドを前記表示手段に表示するガイド表示手段を更に備えることを特徴とする請求項１から請求項４のいずれかに記載の医用画像処理装置。
【請求項６】
前記パラメータは、ウィンドウレベルまたはウィンドウ幅であることを特徴とする請求項１から請求項５のいずれかに記載の医用画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、医用画像処理装置におけるパラメータ値の調整操作に関する。
【背景技術】
【０００２】
Ｘ線ＣＴ（Ｃｏｍｐｕｔｅｄ  Ｔｏｍｏｇｒａｐｈｙ）装置、ＭＲＩ（ｍａｇｎｅｔｉｃ  ｒｅｓｏｎａｎｃｅ  ｉｍａｇｉｎｇ）装置、超音波装置といった各種医用画像撮影装置によって撮影された医用画像は一般に階調数が大きい。例えば、ＣＴ画像の濃度値（ＣＴ値）は一般に３０００〜６０００階調程度を有する。これに対して、モニタの表示能力は通常２５６階調程度であり、ＣＴ画像の階調数より小さい。このため、医用画像をモニタの階調数で表示するための範囲を決定する必要があり、この範囲の決定には、ウィンドウレベル（ＷＬ）とウィンドウ幅（ＷＷ）といったパラメータが用いられている。ＷＬはモニタに表示するＣＴ値範囲の中心を示し、ＷＷはモニタに表示するＣＴ値の幅である。
【０００３】
上述のＷＬやＷＷといったパラメータの値を変更する際、従来の医用画像処理装置では、例えば、まず予め設定されているデフォルト値またはユーザ設定値を用いて医用画像をモニタに表示させ、またパラメータ値を変更するためのスクロールバー等のＧＵＩを表示させ、操作者はモニタ上の医用画像を参照しながら、スクロールバーに沿ってマウスポインタを上下または左右に移動させることによりパラメータ値を変更する方法をとっている。しかしながら、このような操作方法では、ＷＬ値やＷＷ値等のように値の範囲が広いパラメータ値を変更する場合にはマウス等の移動量が大きくなってしまい、十分に広い作業範囲のない場所で操作を行うと、軌跡を描いている途中で作業範囲の限界に達してしまう。この場合はマウスを元の位置に戻す必要があり手間や時間がかかっていた。これに対して、特許文献１には、タッチパネル式の表示・入力装置に円形のジョグダイヤルを模した画像を表示させ、これをソフトウエア入力装置として利用する方法が記載されている。操作者はタッチ操作によってジョグダイヤルを回転操作し、その操作量に応じて場所の制約なくＷＬ値やＷＷ値等を変更できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１１９３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、マウスやジョグダイヤルによるパラメータ値の変更量は、操作量に比例するものであった。そのため、パラメータ値を大幅に変更する場合には操作量を大きくする必要があった。また操作量に対するパラメータ値の変更量の比率を調整することも可能であったが、比率の調整操作を別に行う必要があったため、瞬時に調整することが難しかった。そのため、例えば操作量に対して変更量を大きくするよう比率を調整した後に、パラメータ値を微調整するような場合には、マウス等の操作量を微量とする必要があるため、操作が困難となることがあった。
【０００６】
本発明は、以上の問題点に鑑みてなされたものであり、簡単な操作でパラメータの値の変更を行うことが可能な医用画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
前述した目的を達成するために本発明は、パラメータ値に応じた表示内容を表示する表示手段と、前記表示手段に表示されるポインタの位置を移動させるポインティングデバイスとを備えた医用画像処理装置であって、前記ポインティングデバイスにより移動される前記ポインタの軌跡の、基準点に対する回転角度及び回転方向に応じて前記パラメータ値を変更するパラメータ値変更手段を備えることを特徴とする医用画像処理装置である。
【発明の効果】
【０００８】
本発明により、簡単な操作でパラメータの値の変更を行うことが可能な医用画像処理装置を提供できる。
【図面の簡単な説明】
【０００９】
【図１】医用画像処理装置１全体のハードウエアブロック図
【図２】パラメータ設定画面２００の一例
【図３】任意の基準点Ｐ０に対するポインタ軌跡の回転角度θを説明する図
【図４】任意の基準点Ｐ０からポインタ軌跡までの距離Ｒを説明する図
【図５】任意の基準点Ｐ０からポインタ軌跡までの距離Ｒに応じた変化量の変化を説明する図
【図６】本発明によるパラメータ値変更操作に対するガイド図の例
【発明を実施するための形態】
【００１０】
以下、添付図面を参照しながら、本発明の好適な実施形態について詳細に説明する。
本発明は、医用画像に関する各種パラメータ値をマウス等のポインティングデバイスの操作によって設定する各種機器に適用可能である。例えば、以下の実施の形態に示す医用画像処理装置１００の他、Ｘ線ＣＴ装置、ＭＲＩ装置、Ｘ線診断装置、透視撮影装置、ＳＰＥＣＴ装置、ＰＥＴ装置等の医用画像撮影装置にも適用できる。
また、以下の実施形態では、パラメータの変更対象とする画像の一例としてＣＴ画像を用いて説明するが、これに限定されない。本発明は、ＭＲ画像、超音波画像、核医学画像等の医用画像や医用画像以外の画像にも適用できる。
【００１１】
［第１の実施の形態］
まず、図１を参照して、本発明の画像処理装置１００を適用した画像処理システム１の構成について説明する。
【００１２】
図１に示すように、画像処理システム１は、表示装置１０７、マウス（ポインティングデバイス）１０８、入力装置１０９を有する医用画像処理装置１００と、医用画像処理装置１００にネットワーク１１０を介して接続される画像データベース１１１と、医用画像撮影装置１１２とを備える。
【００１３】
医用画像処理装置１００は、例えばコンピュータにより構成され、画像生成、画像解析等の処理を行う。
医用画像処理装置１００は、図１に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１、主メモリ１０２、記憶装置１０３、通信インタフェース（通信Ｉ／Ｆ）１０４、表示メモリ１０５、マウス１０８等のポインティングデバイスとのインタフェース（Ｉ／Ｆ）１０６を備え、各部はバス１１３を介して接続されている。
【００１４】
ＣＰＵ１０１は、主メモリ１０２または記憶装置１０３等に格納されるプログラムを主メモリ１０２のＲＡＭ上のワークメモリ領域に呼び出して実行し、バス１１３を介して接続された各部を駆動制御し、医用画像処理装置１００が行う各種処理を実現する。
【００１５】
また、ＣＰＵ１０１は、医用画像に関するパラメータ値の変更操作を受け付ける。本実施の形態では、変更対象とするパラメータの好適な例として、ウィンドウ幅（ＷＷ）及びウィンドウレベル（ＷＬ）について説明する。また、ポインティングデバイスとしてマウス１０８を用いることとする。ＣＰＵ１０１は、マウス１０８の移動操作によって表示画面上のマウスポインタ２０８（図２参照）を移動させたり、マウス１０８のクリック操作によってマウスポインタ２０８の位置を指定したりする。
【００１６】
本発明では、ＣＰＵ１０１は、マウス１０８の移動量に応じた量だけマウスポインタ２０８を移動させ、このとき描かれるマウスポインタ２０８の軌跡の、基準点に対する回転方向及び回転角度に応じてパラメータ値を変更する。
すなわち、マウス１０８の操作によって表示画面上のマウスポインタ２０８が時計回りに移動された場合はパラメータ値を増加させ、マウスポインタ２０８が反時計回りに移動された場合はパラメータ値を減少させる。逆に、マウスポインタ２０８が反時計回りに移動された場合にパラメータ値を増加させ、マウスポインタ２０８が時計回りに移動された場合にパラメータ値を減少させてもよい。またマウスポインタ２０８の軌跡の基準点からの回転角度θに応じた量だけパラメータ値を変更する。詳細は後述する。
【００１７】
主メモリ１０２は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等により構成される。ＲＯＭは、コンピュータのブートプログラムやＢＩＯＳ等のプログラム、データ等を恒久的に保持している。また、ＲＡＭは、ＲＯＭ、記憶装置１０３等からロードしたプログラム、データ等を一時的に保持するとともに、ＣＰＵ１０１が各種処理を行う為に使用するワークエリアを備える。
【００１８】
記憶装置１０３は、ＨＤＤ（ハードディスクドライブ）や他の記録媒体へのデータの読み書きを行う記憶装置であり、ＣＰＵ１０１が実行するプログラム、プログラム実行に必要なデータ、ＯＳ（オペレーティングシステム）等が格納される。プログラムに関しては、ＯＳに相当する制御プログラムや、アプリケーションプログラムが格納されている。これらの各プログラムコードは、ＣＰＵ１０１により必要に応じて読み出されて主メモリ１０２のＲＡＭに移され、各種の手段として実行される。
【００１９】
通信Ｉ／Ｆ１０４は、通信制御装置、通信ポート等を有し、医用画像処理装置１００とネットワーク１１０との通信を媒介する。また通信Ｉ／Ｆ１０４は、ネットワーク１１０を介して、画像データベース１１１や、他のコンピュータ、或いは、Ｘ線ＣＴ装置、ＭＲＩ装置等の医用画像撮影装置１１２との通信制御を行う。
Ｉ／Ｆ１０６は、周辺機器を接続させるためのポートであり、周辺機器とのデータの送受信を行う。例えば、マウス１０８やスタイラスペン等のポインティングデバイスがＩ／Ｆ１０６を介して接続される。
【００２０】
表示メモリ１０５は、ＣＰＵ１０１から入力される表示データを一時的に蓄積するバッファである。蓄積された表示データは所定のタイミングで表示装置１０７に出力される。
表示装置１０７は、液晶パネル、ＣＲＴモニタ等のディスプレイ装置と、ディスプレイ装置と連携して表示処理を実行するための論理回路で構成され、表示メモリ１０５を介してＣＰＵ１０１に接続される。表示装置１０７はＣＰＵ１０１の制御により表示メモリ１０５に蓄積された表示データを表示する。
【００２１】
入力装置１０９は、例えば、キーボード等の入力装置であり、操作者によって入力される各種の指示や情報をＣＰＵ１０１に出力する。
【００２２】
マウス１０８は、マウス本体が操作者の操作によって移動されることにより、表示画面上に表示されるマウスポインタ２０８の位置を移動させる入力装置である。マウス１０８の底面に設けられるボールの回転量及び回転方向に応じてマウスポインタ２０８の移動量及び移動方向がＣＰＵ１０１により算出される。ボールに代えて赤外線等を用いた光学式のマウスとしてもよい。マウス１０８は一つ以上のボタンを備え、ボタンの押下操作と移動操作を適宜組み合わせて、各種機能が実現される。本発明におけるマウス１０８の操作については後述する。
【００２３】
ネットワーク１１０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、イントラネット、インターネット等の各種通信網を含み、画像データベース１１１やサーバ、他の情報機器等と医用画像処理装置１００との通信接続を媒介する。
【００２４】
画像データベース１１１は、医用画像撮影装置１１２によって撮影された画像データを蓄積して記憶するものである。図１に示す画像処理システム１では、画像データベース１１１はネットワーク１１０を介して医用画像処理装置１００に接続される構成であるが、医用画像処理装置１００内の例えば記憶装置１０３に画像データベース１１１を設けるようにしてもよい。
【００２５】
次に、図２〜図３を参照して本発明の医用画像処理装置１００におけるパラメータ値の変更動作について説明する。
医用画像処理装置１００のＣＰＵ１０１は、表示対象とする医用画像を表示装置１０７に表示する際、まず、予め与えられているパラメータ値を用いて所望の医用画像を生成し、表示する。この段階でのパラメータ値は、デフォルト値としてもよいし、操作者によって予め設定されている値としてもよい。
【００２６】
そして、操作者からパラメータ値の変更指示が入力されると、パラメータ値の設定画面２００（図２参照）を表示し、パラメータ値の変更を受け付ける。
図２に示すパラメータ設定画面２００では、変更対象とするパラメータをＷＷ（ウィンドウ幅）及びＷＬ（ウィンドウレベル）とするが、これに限定されない。
【００２７】
図２に示すパラメータ設定画面２００には、パラメータ値の変更対象とする医用画像２０１が表示されるとともに、ＷＷ値の入力欄２０２及びＷＬ値の入力欄２０４が表示される。また、現在設定されているＷＷ値及びＷＬ値を示す数直線２０６や、表示装置１０７の階調数とＣＴ値との関係を示すグラフ２０７が表示されるようにしてもよい。
【００２８】
また、表示されている医用画像２０１は、パラメータ値が変更される都度、そのパラメータ値に応じた表示内容にリアルタイムに更新されることが望ましい。
また、表示されている数直線２０６やグラフ２０７も、パラメータ値が変更される都度、そのパラメータ値に応じた表示内容にリアルタイムに更新されることが望ましい。
【００２９】
本発明では、図３に示すように、マウス１０８によりマウスポインタ２０８がある基準点Ｐ０に対して回転の軌跡を描くように操作されると、ＣＰＵ１０１は、その軌跡の回転角度θに応じてパラメータ値の変更量を算出する。また、ＣＰＵ１０１は、ポインタ１０８の軌跡の回転の方向によってパラメータ値の増減を決定する。
【００３０】
ここで、回転とは、図３に示すように、マウスポインタ２０８の直前の位置Ｐ１と基準点Ｐ０とを結ぶ直線Ｌ１と、マウスポインタ２０８の現在の位置Ｐ２と基準点Ｐ０とを結ぶ直線Ｌ２が角度θを持てばよく、軌跡の形状は、円、弧、らせん等に限定されるものではない。マウスポインタ２０８の軌跡は直線で描かれていてもよく、基準点Ｐ０に対して上述のＬ１とＬ２とが角度θを有すれば「回転」とする。
【００３１】
また、基準点Ｐ０の指定から軌跡の描画までの一連の操作が、例えばマウス１０８のドラッグ操作によって行われる。例えば、ポインタ１０８が医用画像２０１の上に表示されているときに、マウス１０８のドラッグ操作が行われた場合にＣＰＵ１０１は、当該操作がパラメータ値の変更操作を開始するものと認識するようにすればよい。また、入力装置１０９による所定のキー操作の併用によりパラメータ値の変更操作を開始するものとしてもよい。
【００３２】
具体的には、操作者は、医用画像２０１上の任意の位置で基準点Ｐ０をマウス１０８のボタンを押下し、マウス本体を動かしてポインタ１０８が基準点Ｐ０に対して回転角度θを持つ軌跡を描くように操作する。ＣＰＵ１０１は、軌跡の回転角度θを検出し、回転の移動方向（時計回りまたは反時計回り）に応じてパラメータ値を増減させる。また、ＣＰＵ１０１は回転角度θの大きさに応じて変更量δ１を決定する。
【００３３】
ここで、例えば、マウス１０８の左ボタンを押下した状態でポインタ２０８を時計回りに移動する場合には、ＣＰＵ１０１はＷＷ値を増加する。反時計周りに移動する場合には、ＷＷ値を減少する。
同様に、マウス１０８の右ボタンを押下した状態でマウスポインタを時計回りに移動する場合には、ＣＰＵ１０１はＷＬ値を増加する。反時計周りに移動する場合には、ＷＬ値を減少する。
ここでは、左ボタンをＷＷ値、右ボタンをＷＬ値としたが、これとは逆に左ボタンをＷＬ値、右ボタンをＷＷ値としてもよい。また、時計回りを減少方向、反時計回りを増加方向としてもよい。
【００３４】
また、回転角度θは、図３に示すように、直前のポインタの位置Ｐ１、基準点Ｐ０の位置、及び現在のマウスポインタの位置Ｐ２から算出される。
パラメータ値の変更量δ１は、以下の式（１）により算出される。
【００３５】
変更量δ１＝係数ａ１×回転角度θ    ・・・（１）
【００３６】
ここで、係数ａ１には、各医用画像処理装置１００によって適当な値が与えられるものとする。
【００３７】
変更量δ１が算出されると、ＣＰＵ１０１は、算出された変更量δ１だけパラメータ値を変更し、パラメータ設定画面２００のＷＷ値入力欄２０２やＷＬ値入力欄２０４に変更後の数値を表示する。またＣＰＵ１０１は、表示されている医用画像２０１を変更されたパラメータ値に応じた医用画像２０１に更新するとともに、数直線２０６やグラフ２０７の表示内容を更新する。
【００３８】
以上説明したように、第１の実施の形態の医用画像処理装置１００によれば、ＣＰＵ１０１は、マウス１０８により描かれるマウスポインタ２０８の軌跡の、基準点Ｐ０に対する回転角度θ及び回転方向に応じてパラメータ値を変更する。
【００３９】
そのため、操作者はマウス１０８によって場所の制約なく一連の操作でパラメータ値を上限値または下限値まで変更できるようになり、パラメータ値の変更操作中にマウスを元の位置に戻すような煩わしい操作を行う必要がなくなる。そのため、パラメータ値の変更を簡単かつ迅速に行えるようになる。また、タッチパネル式のジョグダイヤルやハードウエアとしてのジョグダイヤルを追加する必要もなく、マウス等の汎用のポインティングデバイスを用いて本発明を実現できるため、装置構成も簡易となり経済的である。
【００４０】
なお、上述の第１の実施の形態では、医用画像２０１上でのドラッグ操作の開始を、本パラメータ変更動作の開始とし、ドラッグ操作の終了をパラメータ変更操作の終了とする例を示したが、ドラッグ操作に限らず、クリック操作とマウス本体の移動操作の繰り返しによって本実施の形態のパラメータ値の変更を行ってもよい。この場合は、パラメータ値の変更操作を行っていることをＣＰＵ１０１が認識できるように、操作の開始をキーまたはボタン等の操作によって指示することが望ましい。例えば、パラメータ変更操作の開始をキーまたはボタン等の操作によって指示した後、１回目のクリック操作を基準点Ｐ０の指定とし、２回目のクリック操作を軌跡の開始とし、３回目のクリック操作を軌跡の終了とすればよい。
【００４１】
また、医用画像２０１上でドラッグ操作を行う例を示したが、表示画面上のどの位置で上述のマウスポインタ２０８の回転移動操作を行うようにしてもよい。この場合にも、マウス１０８で行っている操作がパラメータ値の変更操作であることをＣＰＵ１０１が認識できるように操作の開始をキーまたはボタンのクリック操作等で行うことが望ましい。
【００４２】
また、パラメータ設定画面２００に示すグラフ２０７は、設定されたＷＷ範囲内のＣＴ値とモニタの階調数とが線形に対応付けられている例を示しているが、この例に限定されるものではなく、非線形に対応付けられるものでもよい。
【００４３】
［第２の実施の形態］
次に、図４及び図５を参照して、本発明の第２の実施の形態の医用画像処理装置１００について説明する。なお、第２の実施の形態において、第１の実施の形態のＸ線ＣＴ装置１と同一の各部については同一の符号を付し、説明を省略する。
【００４４】
第１の実施の形態では、基準点Ｐ０とマウスポインタ２０８との位置関係から回転方向と回転角度θを求め、パラメータ値の変更量δ１を算出していた。
第２の実施の形態では、第１の実施の形態の手法で求められるパラメータ値の変更量δ１に、更に、基準点Ｐ０とマウスポインタ２０８の位置との距離Ｒの大きさに基づいた重み付けを行う。距離Ｒは、現在のマウスポインタの位置Ｐｎ（軌跡の終点）と基準点Ｐ０との距離とする。
【００４５】
例えば、基準点Ｐ０とマウスポインタ２０８の位置との距離Ｒが小さい位置でマウスポインタ２０８が回転の軌跡を描くように移動された場合には変化量が大きくなり、距離Ｒが大きい位置でマウスポインタ２０８が回転の軌跡を描くように移動された場合には変化量が小さくなるように制御する。或いは、その逆に、距離Ｒが小さい位置でマウスポインタ２０８が回転の軌跡を描くように移動された場合には変化量が小さくなり、距離Ｒが大きい位置でマウスポインタ２０８が回転の軌跡を描くように移動された場合には変化量が大きくなるように制御するようにしてもよい。
【００４６】
具体的には、操作者は、医用画像２０１上の任意の位置で基準点Ｐ０をマウス１０８にて指定し、マウス本体を動かしてマウスポインタ２０８が基準点Ｐ０に対して回転角度θを有する軌跡を描くように操作する。ＣＰＵ１０１は、軌跡の回転角度θを検出し、回転角度θの移動方向（時計回りまたは反時計回り）でパラメータ値を増減させる。また、ＣＰＵ１０１は回転角度θの大きさによって変更量δ１を決定する。
【００４７】
更に、図４に示すように、移動後のポインタ２０８の位置Ｐｎと、基準点Ｐ０の距離Ｒに基づいて、変化量δ２を決定する。ここでは、距離Ｒが小さいほど変化量δ２が大きくなるものとするため、以下の式（２）により、パラメータ値の変化量δ２が算出される。
【００４８】
変化量δ２＝変更量δ１×係数ａ２／距離Ｒ    ・・・（２）
【００４９】
ここで、係数ａ２には、各医用画像処理装置１００によって適当な値が与えられるものとする。
【００５０】
例えば、図５に示すように、基準点Ｐ０が設定されており、点Ｐ１から点Ｐ２までマウスポインタが移動した場合には、距離Ｒが徐々に小さくなるため、回転角度θ辺りの変化量δ２は徐々に大きくなる。点Ｐ２から点Ｐ３までマウスポインタが移動した場合には、距離Ｒが徐々に大きくなるため、回転角度θ辺りの変化量δ２は徐々に小さくなる。
【００５１】
以上説明したように、第２の実施の形態の医用画像処理装置１００によれば、マウス１０８により描かれるマウスポインタ２０８の軌跡の、基準点Ｐ０に対する回転角度θ及び回転方向に応じてパラメータ値を変更するのみならず、更に、基準点Ｐ０とマウスポインタ２０８の位置との距離Ｒに応じてパラメータの変化量に強弱をつける。すなわち、回転半径を小さく操作すれば回転角度θあたりの変化量を大きくでき、回転半径を大きく操作すれば回転角度θあたりの変化量を小さくできる。
【００５２】
そのため、第１の実施の形態の効果に加え、パラメータ値の大幅な変更と微調整とを基準点からの距離で簡易に決定できるため、短時間にパラメータ値を設定できるようになる。特に、上述の図５の例のように、基準点Ｐ０の遠方からマウスポインタ２０８を基準点Ｐ０に近づけ、その後、遠ざけるように操作する場合には、操作の初期にパラメータ値を大きく変更し、操作の後期にパラメータ値を細かく変更できる。よって、パラメータ値の大幅な変更と微細な調整とを一回の操作で簡単に行えるようになる。
【００５３】
［第３の実施の形態］
第２の実施の形態では、第１の実施の形態の手法で求められるパラメータ値の変更量δ１に、基準点Ｐ０とマウスポインタ２０８の位置との距離Ｒの大きさに基づいた重み付けを行ったが、重み付けに用いるパラメータは距離Ｒに限定されず、操作速度Ｖとしてもよい。
例えば、マウス１０８を速く移動させた場合には変化量が大きくなり、マウス１０８を遅く移動させた場合には変化量が小さくなるように制御するようにしてもよい。
【００５４】
具体的には、操作者は、任意の位置で基準点Ｐ０をマウス１０８にて指定し、マウス本体を動かしてマウスポインタ１０８が基準点Ｐ０に対して回転角度を持つ軌跡を描くように操作する。ＣＰＵ１０１は、軌跡の回転角度θを検出し、回転角度θの移動方向（時計回りまたは反時計回り）でパラメータ値を増減させる。また、ＣＰＵ１０１は回転角度θの大きさによって変更量δ１を決定する。
【００５５】
更に、ＣＰＵ１０１は、単位時間あたりのマウスポインタ１０８の移動量を検知し、これをマウスポインタ１０８の移動速度Ｖとし、移動速度Ｖに基づいて、変化量δ３を決定する。ここでは、移動速度Ｖが大きいほど変化量が大きくなるものとする。パラメータ値の変化量δ３は、以下の式（３）により算出される。
【００５６】
変化量δ３＝変更量δ１×係数ａ３×移動速度Ｖ    ・・・（３）
【００５７】
ここで、係数ａ３には、各医用画像処理装置１００によって適当な値が与えられるものとする。
【００５８】
以上説明したように、第３の実施の形態の医用画像処理装置１００によれば、マウス１０８により描かれるマウスポインタ２０８の軌跡の、基準点Ｐ０に対する回転角度θ及び回転方向に応じてパラメータ値を変更するのみならず、更に、ポインタの移動速度Ｖに応じてパラメータの変化量に強弱をつける。すなわち、速く移動させた場合は回転角度θあたりの変化量を大きくでき、遅く移動させた場合は回転角度θあたりの変化量を小さくできる。
そのため、第１の実施の形態の効果に加え、パラメータ値の大幅な変更と微調整とを一回のマウスの操作速度で簡単に決定できる、また操作速度とパラメータ値の変更幅とが連動した直感的な操作が可能となる。
【００５９】
［第４の実施の形態］
上述の第１から第３の実施の形態では、表示画面に表示されている医用画像２０１上で、マウス１０８のドラッグ操作を行うことで、パラメータ値の変更を行う例を示したが、例えば、図６に示すようなマウス操作のガイド図を表示しておき、このガイド図に沿って操作するようにしてもよい。
【００６０】
例えば、図２に示すようなパラメータ設定画面２００内に、図６（ａ）に示すようなガイド図３０１を表示する。図６（ａ）に示すガイド図３０１では、基準点３ａと、基準点指定後のマウスポインタ２０８の操作方向が矢印３ｂ，３ｃにより明示される。これにより、操作者は、表示されているガイド図３０１の基準点３ａにマウスポインタを移動させ、ガイド図３０１の矢印３ｂまたは３ｃ上をドラッグするように操作すれば、回転角度θや回転方向に応じたパラメータ値の変更操作を行えるようになる。
【００６１】
また、図６（ｂ）に示すガイド図３０２は、上述の第２の実施の形態のように、パラメータ値の変更量δ１に基準点Ｐ０から移動後のマウスポインタ２０８までの距離Ｒに基づく重み付けを行ってパラメータ値の変更量を決定する場合に好適な例である。ガイド図３０２には、基準点３ａからの距離が異なる位置に、マウスポインタの移動方向を示す矢印３ｂ，３ｃと、矢印３ｄ，３ｅと、矢印３ｆ，３ｇがそれぞれ明示されるようにしている。
【００６２】
これにより、操作者は、表示されているガイド図３０２の基準点３ａにマウスポインタ２０８を移動させ、更に所望の変更量に応じた位置に表示された矢印上をドラッグするように操作すれば、変更量に距離Ｒに応じた重み付けを行う場合のパラメータ値の変更操作を容易に行えるようになる。
【００６３】
また、図６（ｃ）に示すように、基準点３ａを中心とし、回転半径が徐々に大きくなるような、らせん状の矢印を有するガイド図３０３を表示してもよい。上述の第２の実施の形態では、回転角度θに応じた移動量に対して基準点からの距離に基づく重み付けを行うので、操作者は図６（ｃ）のガイド図３０３に従ったマウスポインタ移動を行えば、操作の初期にはパラメータ値を大きく変化させ、徐々にパラメータ値の変化量を小さくさせながら微調整を行える。
【００６４】
以上説明したように、パラメータ値の変更操作を受け付ける際に、ＣＰＵ１０１は、マウス操作のガイド図を表示するようにすれば、操作者はガイド図に従ってマウスポインタ２０８を移動させることによりパラメータ値を変更できるため、不慣れな操作者であっても容易に回転操作によるパラメータ値の変更を行える。
【００６５】
以上、第１〜第４の実施の形態において説明したように、本発明の医用画像処理装置１００によれば、ＣＰＵ１０１は、ポインティングデバイス（マウス１０８）により移動されるポインタ２０８の軌跡の、基準点Ｐ０に対する回転角度θ及び回転方向に応じてパラメータ値を変更する。
【００６６】
そのため、操作者はマウス１０８によってマウスポインタ２０８が回転の軌跡を描けるような作業範囲があれば、制限なくパラメータ値を変更できるため、パラメータ値の変更操作中にマウスを元の位置に戻すような煩わしい操作を行う必要がなくなる。そのため、範囲の大きいパラメータ値でも操作場所の制約なく簡単に操作できるようになる。また、マウス１０８等の汎用のポインティングデバイスを用いて本発明を実現できるため、装置構成も簡易となり経済的なものとなる。
特に、ウィンドウレベル（ＷＬ）またはウィンドウ幅（ＷＷ）のように、値のとりうる範囲が大きいパラメータについて適用する場合には、マウス１０８を操作する場所の制約なくパラメータ値を上限値また下限値まで一度の操作で変更できるため、好適である。
【００６７】
また、基準点Ｐ０からの距離に応じた重み付けをしてパラメータ値を変更するようにすれば、パラメータ値の大幅な変更と微調整とを基準点Ｐ０からの距離で簡易に決定できるため、短時間にパラメータ値を設定できるようになる。
【００６８】
また、ポインタ２０８の移動速度に応じた重み付けをしてパラメータ値を変更するようにすれば、パラメータ値の大幅な変更と微調整とを一回のマウスの操作速度で簡単に決定でき、また操作速度とパラメータ値の変更幅とが連動した直感的な操作が可能となる。
【００６９】
また、ポインティングデバイスとして、複数のボタンを備えたマウス１０８を用いる場合に、マウス１０８のボタンのドラッグ操作に連動して基準点の設定及びポインタの移動を行わせ、ＣＰＵ１０１はドラッグ操作中に押下されるボタンによって異なるパラメータ値を変更するようにしているので、一般に行われているマウス操作で本発明のパラメータ変更操作を実現できる。またボタン毎に異なるパラメータを割り当てることができるため、パラメータの変更操作が更に容易となる。
【００７０】
また基準点Ｐ０の位置及び回転操作の方向についてのガイド図を表示するようにすれば、不慣れな操作者であっても容易に回転操作によるパラメータ値の変更を行えるようになる。
【００７１】
なお、上述の実施の形態では、マウス１０８の右ボタン操作でＷＷ、左ボタン操作でＷＬのように、ボタン操作によって変更対象とするパラメータを切り替える例を示したが、マウス１０８のボタン数が２つ以上ある場合には、ＷＷ及びＷＬ以外のパラメータを各ボタンにそれぞれ割り当てるようにしてもよい。また、１つのボタンにて複数のパラメータを変更する場合には、変更対象パラメータの切り替え操作を行った後に第１から第３の実施の形態のマウス操作を行うようにしてもよい。
【００７２】
以上、本発明に係る医用画像処理装置の好適な実施形態について説明したが、本発明は、上述の実施形態に限定されるものではない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００７３】
１・・・・・画像処理システム
１００・・・・・医用画像処理装置
１０１・・・・・ＣＰＵ
１０２・・・・・主メモリ
１０３・・・・・記憶装置
１０４・・・・・通信Ｉ／Ｆ
１０５・・・・・表示メモリ
１０６・・・・・Ｉ／Ｆ
１０７・・・・・表示装置
１０８・・・・・マウス（ポインティングデバイス）
１０９・・・・・入力装置
２００・・・・・パラメータ設定画面
２０１・・・・・医用画像
２０２・・・・・ＷＷ値入力欄
２０４・・・・・ＷＬ値入力欄
２０６・・・・・数直線
２０７・・・・・グラフ
２０８・・・・・マウスポインタ
Ｐ０・・・・・・基準点
Ｐ１・・・・・・マウスポインタの位置
Ｐｎ・・・・・・マウスポインタの位置
Ｒ・・・・・・・基準点とマウスポインタの位置Ｐｎとの距離
３０１，３０２，３０３・・・・ガイド図
【図１】
0005422438.tif 000002
【図２】
0005422438.tif 000003
【図３】
0005422438.tif 000004
【図４】
0005422438.tif 000005
【図５】
0005422438.tif 000006
【図６】
0005422438.tif 000007