(57)【要約】【課題】  一般的なポインティングデバイスによる１度の操作（ストローク）で、医用画像上のオブジェクトの複数種類の移動を可能とする、医用画像処理装置及びオブジェクト移動方法を提供する。【解決手段】  医用画像処理装置１のＣＰＵ１０１は、マウス１０８（ポインティングデバイス）の操作方向に対して医用画像上に配置したオブジェクトの移動方法を割り当てる。具体的には、例えばマウス１０８の縦移動操作に対してオブジェクトの「平行移動」を割り当て、横移動操作に対してオブジェクトの「回転」を割り当てる。ＣＰＵ１０１はマウス１０８の操作方向を判別し、割り当てられている移動方法でオブジェクトを移動させる。これにより１ストロークでオブジェクトを平行移動しながら回転できる。特に、椎骨の傾きを評価する側弯症の診断時に行われる画像解析作業を効率よく行える。【選択図】図２
2018023414.tif 000002
【特許請求の範囲】
【請求項１】
医用画像を取得し、表示する表示部と、
表示された医用画像上にオブジェクトを配置するオブジェクト配置部と、
前記オブジェクトを移動するための操作を入力するポインティングデバイスと、
前記ポインティングデバイスの操作方向に対して前記オブジェクトの移動方法を割り当てる設定部と、
前記ポインティングデバイスの操作方向を判別する判別部と、
前記判別部により判別された操作方向に応じて前記設定部により割り当てられた移動方法で前記オブジェクトを移動する移動処理部と、
を備えることを特徴とする医用画像処理装置。
【請求項２】
前記設定部は、第１方向である前記操作方向に対して前記オブジェクトの平行移動を割り当て、前記第１方向と異なる第２方向である前記操作方向に対して前記オブジェクトの回転を割り当てることを特徴とする請求項１に記載の医用画像処理装置。
【請求項３】
前記医用画像から診断対象とする部位を抽出する抽出部を備え、
前記移動処理部は、前記操作方向が第１方向であると判定された場合は前記抽出部により抽出された部位の形状に沿って前記オブジェクトを平行移動させることを特徴とする請求項１または請求項２に記載の医用画像処理装置。
【請求項４】
前記部位は脊椎であり前記オブジェクトは前記脊椎の芯線に沿って移動することを特徴とする請求項２または請求項３に記載の医用画像処理装置。
【請求項５】
前記判別部により前記ポインティングデバイスの操作方向が第１方向成分と第２方向成分とを含むと判別された場合は、前記移動処理部は各方向成分の割合に応じて平行移動による移動量及び回転量を算出し、算出した移動量及び回転量に応じて前記オブジェクトを移動及び回転させることを特徴とする請求項２から請求項４のいずれかに記載の医用画像処理装置。
【請求項６】
前記オブジェクトは直線オブジェクトであることを特徴とする請求項１から請求項５のいずれかに記載の医用画像処理装置。
【請求項７】
前記オブジェクトは比較対象の形状を示すオブジェクトであることを特徴とする請求項１から請求項５のいずれかに記載の医用画像処理装置。
【請求項８】
医用画像を取得し、表示する表示部と、
表示された医用画像上にオブジェクトを配置するオブジェクト配置部と、
ポインティングデバイスによる操作を受け付けるオブジェクト移動ツールを前記オブジェクト上に配置するオブジェクト移動ツール配置部と、
前記オブジェクト移動ツール上の各位置に対して前記オブジェクトの回転量を割り当てる設定部と、
前記ポインティングデバイスによる前記オブジェクト移動ツールへの指示位置を判別する判別部と、
前記ポインティングデバイスによる前記オブジェクト移動ツールのドラッグ操作に伴い前記オブジェクトを移動するとともに、前記判別部により判別された指示位置に応じて前記設定部により割り当てられた回転量で前記オブジェクトを回転する移動処理部と、
を備えることを特徴とする医用画像処理装置。
【請求項９】
前記判別部により前記ポインティングデバイスによる指示位置が前記オブジェクト移動ツールの端部と判別された場合は、前記移動処理部は、前記ドラッグ操作によって前記オブジェクトを平行移動させずに所定の回転量だけ回転させることを特徴とする請求項８に記載の医用画像処理装置。
【請求項１０】
前記設定部は、前記オブジェクト移動ツール内の端部以外の各位置にそれぞれ異なる回転量を割り当てることを特徴とする請求項８または請求項９に記載の医用画像処理装置。
【請求項１１】
前記設定部は、前記医用画像が３次元画像である場合において、前記オブジェクト移動ツールに少なくとも３つの操作領域を設け、各操作領域に対し互いに直交する３方向の回転量を割り当てることを特徴とする請求項８または請求項９に記載の医用画像処理装置。
【請求項１２】
前記オブジェクト移動ツールのドラッグ操作中に前記ポインティングデバイスへの所定の操作の入力を受け付ける特殊操作入力部と、
前記特殊操作入力部による操作の入力の都度、前記回転量を変更する回転量調整部と、
を更に備えることを特徴とする請求項８から請求項１１のいずれかに記載の医用画像処理装置。
【請求項１３】
前記医用画像から診断対象とする部位を抽出する抽出部を更に備え、
前記移動処理部は、前記ポインティングデバイスによりドラッグ操作が行われた場合は前記抽出部により抽出された部位の形状に沿って前記オブジェクトを移動させることを特徴とする請求項８から請求項１２のいずれかに記載の医用画像処理装置。
【請求項１４】
前記オブジェクト移動ツールに回転量を表示することを特徴とする請求項８から請求項１３のいずれかに記載の医用画像処理装置。
【請求項１５】
医用画像を取得し、表示するステップと、
表示された医用画像上にオブジェクトを配置するステップと、
前記オブジェクトを移動するための操作を入力するポインティングデバイスの操作方向に対して前記オブジェクトの移動方法を割り当てるステップと、
前記ポインティングデバイスの操作方向を判別するステップと、
判別された操作方向に応じて、割り当てられた移動方法で前記オブジェクトを移動するステップと、
を含むことを特徴とするオブジェクト移動方法。
【請求項１６】
医用画像を取得し、表示するステップと、
表示された医用画像上にオブジェクトを配置するステップと、
ポインティングデバイスによる操作を受け付けるオブジェクト移動ツールを前記オブジェクト上に配置するステップと、
前記オブジェクト移動ツール上の各位置に対して前記オブジェクトの回転量を割り当てるステップと、
前記ポインティングデバイスによる前記オブジェクト移動ツールへの指示位置を判別するステップと、
前記ポインティングデバイスによる前記オブジェクト移動ツールのドラッグ操作に伴い前記オブジェクトを移動するとともに、判別された指示位置に応じて、割り当てられた回転量で前記オブジェクトを回転するステップと、
を含むことを特徴とするオブジェクト移動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、医用画像処理装置及びオブジェクト移動方法に係り、詳細には、側弯症等の画像診断を支援するための操作に関する。
【背景技術】
【０００２】
医師等が画像解析に用いる画像処理装置では、一般的な入力装置として、キーボード及びマウス（ポインティングデバイス）等が使用される。また、これらの構成に加えて特殊なインタフェースが追加されることがある。例えば特許文献１では、２つの座標変位入力部を持つポインティングデバイスを使用して、オブジェクトを移動及び回転する方法が開示されている。医用画像解析では骨等の形状を観察し、視覚的に判断することも多く、特許文献１に示すような計測ツールの利用は重要な読影手段となっている。例えば、脊柱の疾患である側弯症の診断では、Ｘ線画像診断装置等で撮影された医用画像を用いて脊柱の湾曲の程度をコブ（Ｃｏｂｂ）法によって評価している。コブ法は、脊椎の傾斜が最も大きい椎体を終椎とし、上位終椎の上縁と下位終椎の下縁とのなす角度（コブ角）をＸ線画像等から計測する方法である。医師等は、医用画像上で上位終椎に接する直線と下位終椎に接する直線を引き、これらの直線が交わる角度からコブ角を求めるが、このとき医師等は直線の角度や位置を調整する作業を行う必要がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２０２１９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、画像解析作業ではポインティングデバイスを用いて医用画像上で移動対象の位置や角度を調整する作業では、平行移動と回転移動の複数種類の移動をそれぞれ別々の操作で行う必要があり、操作回数が多く煩雑であった。また、特許文献１に示すような新たなインタフェース（デバイス）を装置に追加するのは、操作の汎用性やコストの面からも好ましくない。
【０００５】
本発明は、以上の問題点に鑑みてなされたものであり、一般的なポインティングデバイスによる１度の操作（ストローク）で、医用画像上のオブジェクトの複数種類の移動を可能とする、医用画像処理装置及びオブジェクト移動方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前述した目的を達成するために第１の発明は、医用画像を取得し、表示する表示部と、表示された医用画像上にオブジェクトを配置するオブジェクト配置部と、前記オブジェクトを移動するための操作を入力するポインティングデバイスと、前記ポインティングデバイスの操作方向に対して前記オブジェクトの移動方法を割り当てる設定部と、前記ポインティングデバイスの操作方向を判別する判別部と、前記判別部により判別された操作方向に応じて前記設定部により割り当てられた移動方法で前記オブジェクトを移動する移動処理部と、を備えることを特徴とする医用画像処理装置である。
【０００７】
第２の発明は、医用画像を取得し、表示する表示部と、表示された医用画像上にオブジェクトを配置するオブジェクト配置部と、ポインティングデバイスによる操作を受け付けるオブジェクト移動ツールを前記オブジェクト上に配置するオブジェクト移動ツール配置部と、前記オブジェクト移動ツール上の各位置に対して前記オブジェクトの回転量を割り当てる設定部と、前記ポインティングデバイスによる前記オブジェクト移動ツールへの指示位置を判別する判別部と、前記ポインティングデバイスによる前記オブジェクト移動ツールのドラッグ操作に伴い前記オブジェクトを移動するとともに、前記判別部により判別された指示位置に応じて前記設定部により割り当てられた回転量で前記オブジェクトを回転する移動処理部と、を備えることを特徴とする医用画像処理装置である。
【０００８】
第３の発明は、医用画像を取得し、表示するステップと、表示された医用画像上にオブジェクトを配置するステップと、前記オブジェクトを移動するための操作を入力するポインティングデバイスの操作方向に対して前記オブジェクトの移動方法を割り当てるステップと、前記ポインティングデバイスの操作方向を判別するステップと、判別された操作方向に応じて、割り当てられた移動方法で前記オブジェクトを移動するステップと、を含むことを特徴とするオブジェクト移動方法である。
【０００９】
第４の発明は、医用画像を取得し、表示するステップと、表示された医用画像上にオブジェクトを配置するステップと、ポインティングデバイスによる操作を受け付けるオブジェクト移動ツールを前記オブジェクト上に配置するステップと、前記オブジェクト移動ツール上の各位置に対して前記オブジェクトの回転量を割り当てるステップと、前記ポインティングデバイスによる前記オブジェクト移動ツールへの指示位置を判別するステップと、前記ポインティングデバイスによる前記オブジェクト移動ツールのドラッグ操作に伴い前記オブジェクトを移動するとともに、判別された指示位置に応じて、割り当てられた回転量で前記オブジェクトを回転するステップと、を含むことを特徴とするオブジェクト移動方法である。
【発明の効果】
【００１０】
本発明により、一般的なポインティングデバイスによる１度の操作（ストローク）で、医用画像上のオブジェクトの複数種類の移動を可能とする、医用画像処理装置及びオブジェクト移動方法を提供できる。
【図面の簡単な説明】
【００１１】
【図１】医用画像処理装置１００の全体構成を示す図
【図２】本発明に係る医用画像処理装置１００のオブジェクト移動機能に関する構成図
【図３】オブジェクト移動処理の流れを説明するフローチャート
【図４】医用画像５０上でオブジェクト移動処理を適用する例を説明する図
【図５】オブジェクト移動処理において設定される補助線及び基準線（オブジェクト）を説明する図
【図６】回転量バー３０１の一例を示す図
【図７】第２の実施の形態のオブジェクト移動処理の流れを説明するフローチャート
【図８】医用画像５０に対し第２の実施の形態のオブジェクト移動処理を適用する例を説明する図
【図９】オブジェクト移動ツール７１の例
【図１０】オブジェクト移動ツール７１を用いた比較オブジェクト６３の平行移動
【図１１】オブジェクト移動ツール７１を用いた比較オブジェクト６３の回転
【図１２】オブジェクト移動ツール７１によって平行移動と回転を組み合わせた移動例
【図１３】オブジェクト移動ツール７１の右ボタンクリックによる回転量変更の例
【図１４】第３の実施の形態のオブジェクト移動処理の流れを説明するフローチャート
【図１５】図１４に続くフローチャート
【発明を実施するための形態】
【００１２】
以下図面に基づいて、本発明の実施形態を詳細に説明する。
［第１の実施の形態］
まず、図１を参照して、本発明の医用画像処理装置１００を適用した画像処理システムの構成について説明する。
【００１３】
図１に示すように、画像処理システムは、表示装置１０７、入力装置１０９を有する医用画像処理装置１００と、医用画像処理装置１００にネットワーク１１０を介して接続される医用画像データベース１１１と、医用画像撮影装置１１２とを備える。
【００１４】
医用画像処理装置１００は、画像生成、画像解析等の処理を行うコンピュータである。医用画像処理装置１００は、図１に示すように、ＣＰＵ（Central Processing Unit）１０１、主メモリ１０２、記憶装置１０３、通信インタフェース（通信Ｉ／Ｆ）１０４、表示メモリ１０５、ポインティングデバイス（マウス）１０８等の外部機器とのインタフェース（Ｉ／Ｆ）１０６を備え、各部はバス１１３を介して接続されている。
【００１５】
ＣＰＵ１０１は、主メモリ１０２または記憶装置１０３等に格納されるプログラムを主メモリ１０２のＲＡＭ上のワークメモリ領域に呼び出して実行し、バス１１３を介して接続された各部を駆動制御し、医用画像処理装置１００が行う各種処理を実現する。
【００１６】
ＣＰＵ１０１は、ポインティングデバイス１０８からの操作入力に伴いオブジェクト移動処理を実行する。この処理の詳細については後述する。
【００１７】
主メモリ１０２は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等により構成される。ＲＯＭはコンピュータのブートプログラムやＢＩＯＳ等のプログラム、データ等を恒久的に保持している。また、ＲＡＭは、ＲＯＭ、記憶装置１０３等からロードしたプログラム、データ等を一時的に保持するとともに、ＣＰＵ１０１が各種処理を行う為に使用するワークエリアを備える。
【００１８】
記憶装置１０３は、ＨＤＤ（ハードディスクドライブ）や他の記録媒体へのデータの読み書きを行う記憶装置であり、ＣＰＵ１０１が実行するプログラム、プログラム実行に必要なデータ、ＯＳ（オペレーティングシステム）等が格納される。プログラムに関しては、ＯＳに相当する制御プログラムや、アプリケーションプログラムが格納されている。これらの各プログラムコードは、ＣＰＵ１０１により必要に応じて読み出されて主メモリ１０２のＲＡＭに移され、各種の手段として実行される。
【００１９】
通信Ｉ／Ｆ１０４は、通信制御装置、通信ポート等を有し、医用画像処理装置１００とネットワーク１１０との通信を媒介する。また通信Ｉ／Ｆ１０４は、ネットワーク１１０を介して、医用画像データベース１１１や、他のコンピュータ、或いは、Ｘ線ＣＴ装置、ＭＲＩ装置、Ｘ線診断装置、超音波診断装置、シンチレーションカメラ装置、ＰＥＴ装置、ＳＰＥＣＴ装置等の医用画像撮影装置１１２との通信制御を行う。
Ｉ／Ｆ１０６は、周辺機器を接続させるためのポートであり、周辺機器とのデータの送受信を行う。例えば、マウス１０８やスタイラスペン等のポインティングデバイスをＩ／Ｆ１０６を介して接続させるようにしてもよい。
【００２０】
表示メモリ１０５は、ＣＰＵ１０１から入力される表示データを一時的に蓄積するバッファである。蓄積された表示データは所定のタイミングで表示装置１０７に出力される。
【００２１】
表示装置１０７は、液晶パネル、ＣＲＴモニタ等のディスプレイ装置と、ディスプレイ装置と連携して表示処理を実行するための論理回路で構成され、表示メモリ１０５を介してＣＰＵ１０１に接続される。表示装置１０７はＣＰＵ１０１の制御により表示メモリ１０５に蓄積された表示データを表示する。
【００２２】
入力装置１０９は、例えば、キーボード等の入力装置であり、操作者によって入力される各種の指示や情報をＣＰＵ１０１に出力する。操作者は、表示装置１０７、入力装置１０９、及びポインティングデバイス（マウス）１０８等の機器を使用して対話的に医用画像処理装置１００を操作する。
【００２３】
ネットワーク１１０は、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、インターネット等の各種通信網を含み、医用画像データベース１１１やサーバ、他の情報機器等と医用画像処理装置１００との通信接続を媒介する。
【００２４】
医用画像データベース１１１は、医用画像撮影装置１１２によって撮影された医用画像データを蓄積して記憶するものである。なお、図１に示す画像処理システムでは、医用画像データベース１１１はネットワーク１１０を介して医用画像処理装置１００に接続される構成であるが、医用画像処理装置１００内の例えば記憶装置１０３に医用画像データベース１１１を設けるようにしてもよい。
【００２５】
次に、図２を参照してオブジェクト移動に関する機能構成について説明する。
図２に示すように医用画像処理装置１００のＣＰＵ１０１は、医用画像取得・表示部２１、診断対象部位抽出部２２、オブジェクト配置部２３、設定部２４、判別部２５、及びオブジェクト移動処理部２６を有する。
【００２６】
医用画像取得・表示部２１は、記憶装置１０３や医用画像撮影装置１１２または医用画像データベース１１１から画像データを読み込み主メモリ１０２に保持するとともに、表示装置１０７に表示する。医用画像データは、被検体をＸ線画像診断装置、Ｘ線ＣＴ装置、ＭＲ装置等の医用画像撮影装置１１２により撮影された医用画像である。以下の説明では、Ｘ線画像診断装置により得られた脊椎部のＸ線画像を入力画像とする例について説明する。
【００２７】
診断対象部位抽出部２２は、医用画像取得・表示部２１により表示された医用画像から診断対象とする部位を抽出する。本実施の形態において、抽出する部位は脊椎領域とする。脊椎領域の抽出は手動でもよいし、公知の抽出方法を用いてもよい。例えば特開２０１０−２４６６６２号公報には被検体の体軸方向の連続性を考慮した椎体（骨）領域の抽出方法が記載されている。
【００２８】
オブジェクト配置部２３は、診断対象部位抽出部２２により抽出された部位（脊椎領域）上にオブジェクトを配置する。オブジェクトは、本発明において移動の対象とするオブジェクトである。オブジェクトは、例えば直線オブジェクトや比較オブジェクト等である。直線オブジェクトとは、例えば脊椎の終椎を探索する際に脊椎画像に配置される基準線４３（図４参照）等である。この基準線４３を直線オブジェクトとして本発明のオブジェクト移動処理の移動対象とする。比較オブジェクト６３とは、比較対象の形状を示すオブジェクトである。例えば、椎体の形状を模したオブジェクトである（図８参照）。比較オブジェクトは、医用画像から抽出した部位としてもよい。
【００２９】
設定部２４は、マウス１０８（ポインティングデバイス）の操作方向に対してオブジェクトの移動方法を割り当てる処理を行う。具体的には、例えば第１方向である操作方向に対してオブジェクトの「平行移動」を割り当てる。また、第１方向と異なる第２方向である操作方向に対してオブジェクトの「回転」を割り当てる。以下の説明では、マウス１０８の縦方向の操作を第１方向とし、横方向の操作を第２方向と呼ぶが、これに限定されない。また、第１方向と第２方向とが必ずしも直交する必要はなく任意の方向を設定してよい。
【００３０】
判別部２５は、マウス１０８（ポインティングデバイス）の操作方向を判別し、オブジェクト移動処理部２６に通知する。
【００３１】
オブジェクト移動処理部２６は、判別部２５により判別されたマウス１０８（ポインティングデバイス）の操作方向に応じて設定部２４により割り当てられた移動方法でオブジェクトを移動する。例えば、第１方向（縦方向）である操作方向に対してオブジェクトの「平行移動」が割り当てられ、第１方向と異なる第２方向（横方向）である操作方向に対してオブジェクトの「回転」が割り当てられている場合は、マウス１０８が縦に移動された場合はオブジェクトをマウス１０８の操作方向に平行移動する。またマウス１０８が横方向に移動された場合にはオブジェクトを予め設定された回転量だけ回転させる。例えば、右方向「１ｃｍ」のマウス移動に対しオブジェクトの回転量「＋１０°」等のように、操作方向と操作量に対して移動方法（回転、平行移動等）及び移動量（回転量、移動量等）が予め定められているものとする。
【００３２】
なお、オブジェクト移動処理部２６はマウス１０８の操作方向が第１方向であると判定された場合に、診断対象部位抽出部２２により抽出された部位の形状に沿ってオブジェクトを平行移動させることが望ましい。例えば、抽出部位が脊椎である場合、脊椎の芯線を経路とする等、脊椎に沿ってオブジェクトを平行移動させることが望ましい。
【００３３】
またオブジェクト移動処理部２６は、判別部２５によりマウス１０８（ポインティングデバイス）の操作方向が第１方向成分と第２方向成分とを含むと判別された場合は、各方向成分の割合に応じて各方向に割り当てられた移動方法を組み合わせた移動を行う。例えば、マウス１０８の縦方向の移動に対し「平行移動」が割り当てられ、横方向の移動に対し「回転」が割り当てられている場合に、マウス１０８が斜め方向に移動されると、移動された斜め方向の縦成分と横成分の割合に応じて、平行移動による移動量と回転量とを算出し、算出した移動量及び回転量に応じてオブジェクトを移動しながら回転させる。
【００３４】
次に、第１の実施の形態の医用画像処理装置１００が実行するオブジェクト移動処理の流れを図３〜図６を参照して説明する。
【００３５】
図３のフローチャートに示すように、ＣＰＵ１０１（医用画像取得・表示部２１）は、記憶装置１０３または通信Ｉ／Ｆ１０４を介して接続される医用画像データベース１１１から処理対象とする医用画像５０を取得し、表示装置１０７に表示する（ステップＳ１０１）。そして、ＣＰＵ１０１は取得した医用画像５０から診断対象部位を抽出する（ステップＳ１０２）。以下の説明では、診断対象部位を脊椎領域とする例について説明する。脊椎領域の抽出は操作者による手動操作、または公知の手法を用いればよい。脊椎を抽出するための閾値は入力装置１０９等を用いて入力するものとしてもよいし、予め設定されている値を用いてもよい。
【００３６】
次に、ＣＰＵ１０１は医用画像５０上に対象の部位を挟むように平行な２本の補助線４１ａ，４１ｂを設定する（ステップＳ１０２）。補助線４１ａ，４１ｂは、後述する基準線４３を決定し、かつオブジェクトの移動範囲を制限するための２本の平行な直線である。補助線４１ａ、４１ｂは予め設定された位置に描画されるものとしてもよいし、ＣＰＵ１０１が対象の部位（脊椎の上位終椎及び下位終椎の候補等）を判別して補助線４１ａ、４１ｂの位置を決定してもよい。また、ＣＰＵ１０１が補助線４１ａ、４１ｂの範囲を決めるのではなく、操作者が表示装置１０７に表示された医用画像５０上に、マウス１０８等で指示することで任意の位置に補助線４１ａ、４１ｂを配置してもよい。
【００３７】
終椎を探索する処理では、例えば図４に示すように、脊柱５１を含む範囲に補助線４１ａ，４１ｂ（２本の平行線）を配置することが望ましい。
【００３８】
次に、操作者はマウス１０８またはキーボード等の入力装置１０９を用いて補助線４１ａ、４１ｂが引かれた範囲内の任意の１点を指定（クリック）する。ＣＰＵ１０１はクリック操作を検知すると（ステップＳ１０３；Ｙｅｓ）、図５に示すように、クリック位置を通り補助線４１ａ、４１ｂに対し垂直な線分ａｂを描画する。線分ａｂを基準線４３とする（ステップＳ１０４）。基準線４３は移動対象とする直線オブジェクトである。
【００３９】
また、ＣＰＵ１０１は線分ａｂ上の所定の点を基準点Ｏとして設定する。基準点Ｏは、線分ａｂの中点としてもよいし、操作者がステップＳ１０３でクリックした点としてもよい。或いは、後述するように医用画像５０から抽出した部位（脊椎等）上の点を基準点Ｏとしてもよい。
【００４０】
基準線４３がマウス１０８等のポインティングデバイスを用いてドラッグされると（ステップＳ１０５；ドラッグ）、ＣＰＵ１０１はドラッグ操作方向に基づいて基準線４３の移動量（平行移動量、回転量）を算出する（ステップＳ１０６）。
【００４１】
ステップＳ１０６において、第１の実施の形態では、マウス１０８の移動方向が縦方向の場合は「平行移動」とし、横（左右）方向の場合は「回転」とする。基準線４３の平行移動量は、マウス１０８の実際の移動距離に所定の係数αを乗算した量とする。係数αの値は任意の値であり、操作者によって設定可能としてもよい。またマウス１０８の左右方向の移動による基準線４３の回転量は、例えばマウス１０８の右方向移動に伴い０°〜１８０°（反時計回り）、左方向移動に伴い０°〜−１８０°（時計回り）の回転量とする。
【００４２】
なお、上述の回転量の割り当ては一例でありこれに限定されない。操作者によってマウス１０８の操作量に対するオブジェクト（基準線４３）の回転量を指定可能としてもよい。この場合、ＣＰＵ１０１は、例えば図６に示す回転量バー３０１のようなユーザインターフェースを表示装置１０７に表示して、マウス操作量に対する回転量の割り当てを入力する。回転量バー３０１に記される回転量ポインタ３０２は、マウス操作量に対するオブジェクトの回転量との割り当てを示し、マウス１０８やキーボード等の入力装置１０９によって移動可能とする。回転量バー３０１の中心から離れた位置に回転量ポインタ３０２をスライドすると、マウス１０８の操作量に対して移動対象とするオブジェクト（基準線４３）の回転量が大きくなるように設定できる。回転量ポインタ３０２が回転量バー３０１の中心から右側にある場合は、反時計回り（０°〜１８０°）の回転量を設定でき、回転量ポインタ３０２が回転量バー３０１の中心から左側にある場合は、時計回り（０〜−１８０°）の回転量を設定できものとする。
【００４３】
ステップＳ１０５のドラッグ操作の操作量及び操作方向に基づいて基準線４３の移動量及び回転量が求められると、ＣＰＵ１０１は求めた移動量及び回転量だけ基準線４３を移動させ、再描画する（ステップＳ１０７）。ドロップされると（ステップＳ１０５;ドロップ）、ＣＰＵ１０１は補助線４１ａ、４１ｂをクリア（消去）し、基準線４３（オブジェクト）の位置を再描画した位置に確定する（ステップＳ１０８）。
【００４４】
図５に示すように、基準線４３が初期位置（線分ａｂ）からマウス１０８によって矢印４７で示す軌跡でドラッグ操作された場合、矢印４７の軌跡は横方向と縦方向の操作が含まれるため、操作量に応じて平行移動と回転が組み合わされ、移動後基準線４８（線分ａ’’’ｂ’’’）の位置に回転及び移動される。このようにマウス１０８による１ストロークの操作で、平行移動及び回転が行える。
【００４５】
なお、基準線４３を線分ａ’ｂ’の位置に移動したい場合は、マウス１０８を縦方向（下方向）にドラッグ操作すればよい。また基準線４３の基準点Ｏの位置を変えずに傾きだけを変えたい場合は、マウス１０８を横方向（右方向）に操作すれば線分ａ’’ｂ’’のように、基準点Ｏを通り傾きを変化させることができる。
【００４６】
このようなオブジェクトの移動操作は、図４に示す脊椎領域の医用画像５０の解析に適用できる。側弯症の診断では、医用画像５０から上下の終椎５３、５５を探索し、コブ角５７を求めるといった画像解析が行われる。この場合、操作者は例えば椎体５３を上位終椎と想定し、この椎骨５３の傾きが最も大きい傾きであるかを画像に線を引いて確認する。この線を引く作業において、図４に示すオブジェクト移動処理を適用する。
【００４７】
すなわち、操作者は、まず脊柱５１を含むように補助線４１ａ、４１ｂを配置する。ＣＰＵ１０１は補助線４１ａ，４１ｂに垂直な基準線４３を設定する。操作者は基準線４３をクリックし、想定した終椎５３の位置に向かって斜め方向にドラッグ操作を行う。すると、脊柱５１の芯線を経路として基準線４３が上方向に移動されるとともに回転される。操作者は、このドラッグ操作によって終椎５３の上縁に接する位置（線分４７ａの位置）に基準線４３が移動され、再描画された位置でドロップ操作する。この一連のドラッグ＆ドロップ操作によって、ＣＰＵ１０１は基準線４３を線分４７ａの位置に移動させる。比較のために、操作者は、想定した終椎（椎骨）５３の上下の椎体についても、同様のドラッグ＆ドロップ操作によって各椎体の上縁に接する線４７ｂ、４７ｃを引く。線分４７ａ、４７ｂ、４７ｃのうち傾きが最も大きい椎体が終椎である。操作者は複数の線４７ａ、４７ｂ、４７ｃの傾きを観察することにより、終椎は椎骨５３であると判断する。
【００４８】
同様に下位終椎についても、マウス１０８のドラッグ＆ドロップ操作によって、基準線４３を平行移動及び回転させ、想定した終椎５４の下縁に接する位置に線４７ｄを描画する。比較のために、操作者は、想定した終椎５４の上下の椎体についても、同様の操作で線を引く。すると線分４７ｄよりも椎体５５の位置にひかれた線４７ｅの方が傾きが大きいため、実際には椎体５５が下位終椎であることが確認される。したがって上位終椎５３に引かれた線４７ａと下位終椎５５に引かれた線４７ｂとのなす角の大きさが、コブ角５７として測定される。コブ角５７の大きさは、側弯症の診断指標として診断の際に参照される。このように、角度や位置が異なる直線を複数描画する作業を行う際に本発明を適用すれば、線オブジェクト（基準線４３）の傾きと位置をマウス１０８の１ストロークの操作だけで変更できる。したがって作業効率が向上する。脊椎等の診断を行う場合に好適である。
【００４９】
以上説明したように、第１の実施の形態の医用画像処理装置１００は、１ストロークでオブジェクト（上述の基準線４３）を平行移動及び回転できるため、診断対象に効率よくオブジェクトを配置できる。特に、各椎体の傾きを評価する側弯症の診断時に行われる画像解析作業を効率よく行えるようになる。
【００５０】
なお、上述の説明において、オブジェクトの回転中心は基準線４３の中点に限定しない。例えば、脊柱５１の芯線上の点をオブジェクトの回転中心としてもよい。
また、移動後の基準線４３を、ポインティングデバイスにより指示した始点と終点との位置関係から算出してもよい。すなわち、ポインティングデバイスを用いて任意の位置に基準線がドラッグ操作されると、ＣＰＵ１０１は、ドラッグの始点と終点とを結ぶ線分を直径とする円に対し、終点を接点とする接線を描画し、この接線を移動後の基準線としてもよい。
【００５１】
［第２の実施の形態］
次に、図７及び図８を参照して本発明の第２の実施の形態について説明する。
第２の実施の形態では、移動対象とするオブジェクトを直線ではなく比較オブジェクト６３とする。比較オブジェクト６３とは、比較対象の形状を示すオブジェクトである。比較オブジェクト６３は、比較する医用画像から抽出されたオブジェクトとしてもよいし、予め記憶装置１０３等に記憶されている画像としてもよい。また、第２の実施の形態では、マウス１０８の縦方向操作に割り当てる移動方法を、診断対象部位抽出部２２により抽出された部位の形状に沿った移動とする。またマウス１０８の横方向操作に割り当てる移動方法を回転とする。
【００５２】
なお、医用画像処理装置１００の各部は第１の実施の形態（図１、図２）と同様である。以下、重複する説明を省略し、同一の各部は同一の符号を付して説明する。
【００５３】
７のフローチャートを参照して、第２の実施形態におけるオブジェクト移動処理の流れを説明する。
【００５４】
まず、ＣＰＵ１０１は、記憶装置１０３または通信Ｉ／Ｆ１０４を介して接続される医用画像データベース１１１から医用画像５０を取得し、表示装置１０７に表示する（ステップＳ２０１）。そしてＣＰＵ１０１は、取得した医用画像５０から診断対象部位である脊椎領域５０を抽出する（ステップＳ２０２）。診断対象部位の抽出は、第１の実施の形態と同様に、操作者による手動または公知の手法を用いればよい。
【００５５】
ステップＳ２０１〜ステップＳ２０２において、ＣＰＵ１０１は比較する医用画像も同様に取得し、比較する医用画像からオブジェクト（比較オブジェクト６３）を抽出する。
【００５６】
操作者がマウス１０８（ポインティングデバイス）を医用画像５０上でクリックすると（ステップＳ２０４；Ｙｅｓ）、ＣＰＵ１０１はクリック位置に比較オブジェクト６３を描画する（ステップＳ２０５）。
【００５７】
図８は、医用画像５０から診断対象部位である脊柱（脊椎）５１を抽出し、更に、図示しない比較対象とする医用画像から抽出した終椎を比較オブジェクト６３として、診断対象である医用画像５０上に表示した状態を示している。図８に示す例では、比較オブジェクト６３は半透明に医用画像５０上に重畳表示されている。
【００５８】
次に、ＣＰＵ１０１は医用画像５０上に診断対象部位の経路を算出する（ステップＳ２０３）。図８の例では、診断対象部位は脊柱５１である。椎体比較を行うことを目的とする場合、脊柱の芯線６１を診断対象部位の経路として算出する。
【００５９】
ＣＰＵ１０１はステップＳ２０２で抽出した比較オブジェクト６３をステップＳ２０３で算出した経路（芯線６１）上に表示する。ステップＳ２０３で椎体の中心を基準として脊柱芯線を求めている場合は、比較オブジェクト６３の中心が移動経路上を移動するように表示する。
【００６０】
なお、移動経路は、ステップＳ２０２に示すように脊柱芯線に限定されるものではなく、例えば比較オブジェクト６３を抽出した元の医用画像（不図示）から脊柱芯線を算出し、その脊柱芯線をステップＳ２０２の移動経路として比較オブジェクト６３である椎体とともに医用画像５０上に表示してもよい。
【００６１】
操作者により比較オブジェクト６３がマウス１０８（ポインティングデバイス）を用いてクリックされた状態で移動（ドラッグ操作）されると（ステップＳ２０６；ドラッグ）、ＣＰＵ１０１はドラッグ操作に基づいて比較オブジェクトの移動量（平行移動量、回転量）を算出する（ステップＳ２０７）。
【００６２】
ステップＳ２０７において、第２の実施の形態では、マウス１０８の移動方向が縦方向の場合は「平行移動」とし、横（左右）方向の場合は「回転」とする。そして、平行移動の場合、比較オブジェクト６３がステップＳ２０３で算出した経路上を移動するものとする。比較オブジェクト６３の平行移動量は、マウス１０８の実際の移動距離に所定の係数αを乗算した量とする。係数αの値は任意の値であり、操作者によって設定可能としてもよい。また、マウス１０８の左右方向の移動による比較オブジェクト６３の回転量は、例えばマウス１０８の右方向移動に伴い０°〜１８０°（反時計回り）、左方向移動に伴い０°〜−１８０°（時計回り）の回転量とする。
【００６３】
なお、上述の移動量、回転量の割り当ては一例でありこれに限定されない。操作者によってマウス１０８の操作量に対する比較オブジェクト６３の移動量と回転量を指定可能としてもよい。
【００６４】
ドラッグ操作に応じて比較オブジェクト６３の移動量（経路上の移動量）及び回転量が求められると、ＣＰＵ１０１は比較オブジェクト６３を求められた移動量（経路上の移動量）及び回転量だけ比較オブジェクト６３を移動させた位置に再描画する（ステップＳ２０８）。ドロップされると（ステップＳ２０６;ドロップ）、ＣＰＵ１０１は比較オブジェクト６３の位置を再描画した位置に確定する（ステップＳ２０９）。
【００６５】
以上説明したように、第２の実施の形態では、比較オブジェクト６３を医用画像上で容易に平行移動及び回転できるため、診断効率を向上できる。また、マウス１０８の縦方向操作によって比較オブジェクト６３を診断対象部位に沿って移動できるため、例えば湾曲した脊椎の芯線に沿った比較オブジェクト６３の移動が容易となり、側弯症の診断時に行われる画像解析作業を効率よく行えるようになる。
【００６６】
［第３の実施の形態］
次に、図９〜図１５を参照して本発明の第３の実施の形態について説明する。第３の実施の形態では、移動対象とするオブジェクトをポインティングデバイスによって操作するために好適なＧＵＩ（グラフィカル・ユーザインタフェース）であるオブジェクト移動ツール７１について説明する。
【００６７】
図９に示すようにオブジェクト移動ツール７１は、例えば所定長さのバーの形状を示すＧＵＩであり、中心部７３、左端部７２、右端部７４、左領域７５、右領域７６の５つの指示入力領域を有するものする。これらの各領域７２〜７６にはそれぞれ異なる操作が割り当て可能となっている。オブジェクト移動ツール７１は、移動対象とするオブジェクト上に配置されると、そのオブジェクトとともに移動または回転する。
【００６８】
例えば、図１０に示すように、移動対象とするオブジェクトである移動オブジェクト６５上にオブジェクト移動ツール７１が配置され、オブジェクト移動ツール７１の中心部７３がマウス１０８を用いてクリックされドラッグ＆ドロップ操作された場合は、当該オブジェクト移動ツール７１とともに移動オブジェクト６５がドラッグ方向に平行移動される。操作量に対する移動量は予め定められているものとする。また、オブジェクト移動ツール７１の左端部７２または右端部７４がクリックされてドラッグ＆ドロップ操作された場合は、図１１に示すように、当該オブジェクト移動ツール７１の中心を回転中心として移動オブジェクト６３が回転される。左端部７２がクリックされた場合は左回転、右端部７４がクリックされた場合は右回転とする。
【００６９】
また、オブジェクト移動ツール７１の左領域７５、右領域７６がクリックされてドラッグ＆ドロップ操作された場合は、図１２に示すように移動と回転とが同時に行われる。回転は中心部７３を回転中心として、左領域７５のクリックで時計回り、右領域７６のクリックで反時計回りとする。左領域７５と右領域７６の各位置にそれぞれ異なる回転量が割り当てられる。左右で合わせて３６０°分の回転が可能なように各位置に回転量を割り当てればよい。各位置に対する回転量の割り当ては、中心部７３からの距離に応じて、１°ずつ１８０等分、または０．１度ずつ１８００等分のように任意に割り当ててよい。操作者が任意の値を設定可能としてもよい。
【００７０】
更に、図１３に示すように、オブジェクト移動ツール７１をドラッグ操作中において、ドラッグ操作で使用しているボタンとは別のボタンのクリック操作を行うと（例えば、左ボタンを押下しながらドラッグ操作を行っている最中の右ボタンクリック）、クリックの都度、角度を微調整してもよい。図１３（ａ）に示すように例えば右領域７６の任意の位置が左ボタンクリックによってドラッグ操作されている間に、右ボタンがクリックされると図１３（ｂ）に示すようにドラッグ中の回転量が変化する。もう一度クリックされると図１３（ｃ）に示すように更に回転量が変化する。そして、回転量通知ライン７７ａ、７７ｂの位置も変化させるようにすれば、操作者はその位置から現在の回転量を把握することができる。なお、右ボタンの押下操作に代えてマウスホイールの操作によって、回転角度を微調整可能としてもよい。
【００７１】
図１４〜図１５を参照してオブジェクト移動ツール７１を用いた比較オブジェクトの移動動作について説明する。
【００７２】
まず、ＣＰＵ１０１は、記憶装置１０３または通信Ｉ／Ｆ１０４を介して接続される医用画像データベース１１１から処理対象とする医用画像５０を取得し、表示装置１０７に表示する（ステップＳ３０１）。そしてＣＰＵ１０１は、取得した医用画像５０から診断対象部位を抽出し、抽出した部位を移動オブジェクトとして設定する（ステップＳ３０２）。診断対象部位の抽出は、第１の実施の形態と同様に、操作者による手動または公知の手法を用いればよい。また抽出部位は、例えば脊椎の各椎体とする。
【００７３】
操作者は、ステップＳ３０２で抽出したオブジェクトのうち移動対象とするオブジェクト（以下、移動オブジェクト６５という）上にオブジェクト移動ツール７１を表示（配置）する（ステップＳ３０３）。
【００７４】
オブジェクト移動ツール７１に対してマウス１０８によりクリック操作（例えば左ボタンのクリック）が行われると（ステップＳ３０４；Ｙｅｓ）、ＣＰＵ１０１は、クリック位置がオブジェクト移動ツール７１の端部（左端部７２または右端部７４）であるか否かを判定する（ステップＳ３０５）。左端部７２や右端部７４でない位置（左領域７５や右領域７６）がクリックされている場合は（ステップＳ３０５；Ｎｏ）、ＣＰＵ１０１はクリック位置に割り当てられている回転量を取得する（ステップＳ３０６）。オブジェクト移動ツール７１上のクリック位置と回転量との対応を示すデータは主メモリ１０２に保持されているものとする。中央部７３がクリックされた場合は回転量を「０°」とする。
【００７５】
その状態（オブジェクト移動ツール７１の端部以外の位置をクリックした状態）でドラッグ操作が行われると（ステップＳ３０７；ドラッグ）、ＣＰＵ１０１は、オブジェクト移動ツール７３とともに移動オブジェクト６５を、ドラッグ方向に移動しながらステップＳ３０６で取得した回転量だけ回転させて（ステップＳ３０８）、再描画する（ステップＳ３０９）。ドロップされると（ステップＳ３０７;ドロップ）、ＣＰＵ１０１は移動オブジェクト６５の位置を再描画した位置に確定する（ステップＳ３１０）。
【００７６】
なお、オブジェクト移動ツール７１の端部以外の位置をクリックした状態で右ボタン（ステップＳ３０４のクリックとは別のボタン）がクリックされると（ステップＳ３０７；右ボタン）、ＣＰＵ１０１は、回転量を微調整する（ステップＳ３１１）。例えば、右ボタンを１回クリックすると例えば１°ずつ、オブジェクト移動ツール７１及び移動オブジェクト６５を回転させる。この回転量の微調整は、ドラッグ操作中に行える（ステップＳ３０８、ステップＳ３０９）。
【００７７】
ドロップされると（ステップＳ３０７;ドロップ）、ＣＰＵ１０１は移動オブジェクト６５の位置を再描画した位置に確定する（ステップＳ３１０）。
【００７８】
また、ステップＳ３０４におけるクリック操作（左クリック）の位置が左端部７２または右端部７４の場合は（ステップＳ３０５；Ｙｅｓ）、図１５のステップＳ３１２の処理へ進む。
【００７９】
左端部７２または右端部７４がクリックされた状態でドラッグ操作が行われると（ステップＳ３１２；ドラッグ）、ＣＰＵ１０１はドラッグ操作量に基づいて回転量を算出する（ステップＳ３１３）。そしてオブジェクト移動ツール７１及び移動オブジェクト６５をステップＳ３１３で算出した回転量だけ回転し、再描画する（ステップＳ３１４）。その後、ドロップされると（ステップＳ３１２;ドロップ）、ＣＰＵ１０１は移動オブジェクト６５の位置を再描画した位置に確定する（ステップＳ３１５）。
【００８０】
なお、ステップＳ３０８の処理において、ドラッグ操作の際の移動方向は、ドラッグ方向ではなく、第２の実施の形態と同様に、診断対象部位に沿った経路としてもよい。例えば、診断対象部位が脊柱５１である場合等は、脊柱の芯線６１を移動オブジェクト６５の移動経路とする（図８参照）。
【００８１】
以上説明したように、第３の実施の形態の医用画像処理装置１００によれば、オブジェクト移動ツール７１を利用して、オブジェクト移動ツール７１のクリック位置に応じて移動方法を割り当て、回転と平行移動とを組み合わせた操作を行うことが可能となる。
【００８２】
なお、上述の例では、２次元画像を対象としてオブジェクト移動ツール７１の左領域７５と右領域７６にそれぞれ同一平面内での回転角を割り当てる例を示したが、本発明を３次元画像に適用することも可能である。例えば、オブジェクト移動ツール７１に少なくとも３つの操作領域を設け、各操作領域に対し互いに直交する３方向の回転量を割り当て、立体図形の回転及び移動に適用することも可能である。この場合、オブジェクト移動ツール７１の形状も図９に示すものに限定されず、立体図形としてもよい。
【００８３】
以上、添付図面を参照しながら、本発明に係る医用画像処理装置等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００８４】
１・・・・・・・・・画像処理システム
１００・・・・・・・医用画像処理装置
１０１・・・・・・・ＣＰＵ１０１
１０２・・・・・・・主メモリ
１０３・・・・・・・記憶装置
１０４・・・・・・・通信Ｉ／Ｆ
１０５・・・・・・・表示メモリ
１０６・・・・・・・Ｉ／Ｆ
１０７・・・・・・・表示装置
１０８・・・・・・・マウス
１０９・・・・・・・入力装置
１１０・・・・・・・ネットワーク
１１１・・・・・・・医用画像データベース
１１２・・・・・・・医用画像撮影装置
２１・・・・・・・・医用画像取得・表示部
２２・・・・・・・・診断対象部位抽出部
２３・・・・・・・・オブジェクト記憶部
２４・・・・・・・・設定部
２５・・・・・・・・判別部
２６・・・・・・・・オブジェクト移動処理部
３０１・・・・・・・回転量バー
３０２・・・・・・・回転量ポインタ
４１ａ、４１ｂ・・・補助線
４３・・・・・・・・基準線
４７・・・・・・・・操作方向を示す矢印
４５、４８・・・・・移動後基準線
５０・・・・・・・・医用画像
５１・・・・・・・・脊柱
５３・・・・・・・・終椎
５４・・・・・・・・想定した終椎
５５・・・・・・・・終椎
５７・・・・・・・・コブ角
６１・・・・・・・・芯線（経路）
６３・・・・・・・・比較オブジェクト
６５・・・・・・・・移動オブジェクト
７１・・・・・・・・オブジェクト移動ツール
７２・・・・・・・・左端部
７３・・・・・・・・中央部
７４・・・・・・・・右端部
７５・・・・・・・・左領域
７６・・・・・・・・右領域
７７ａ、７７ｂ・・・回転量通知ライン
【図１】
2018023414.tif 000003
【図２】
2018023414.tif 000004
【図３】
2018023414.tif 000005
【図４】
2018023414.tif 000006
【図５】
2018023414.tif 000007
【図６】
2018023414.tif 000008
【図７】
2018023414.tif 000009
【図８】
2018023414.tif 000010
【図９】
2018023414.tif 000011
【図１０】
2018023414.tif 000012
【図１１】
2018023414.tif 000013
【図１２】
2018023414.tif 000014
【図１３】
2018023414.tif 000015
【図１４】
2018023414.tif 000016
【図１５】
2018023414.tif 000017