(57)【特許請求の範囲】
【請求項１】
脊椎を人体側面から撮影した側面脊椎画像を表示手段のモニタ画面に表示させ、当該表示された側面脊椎画像中の計測対象椎体の人体の前面側に対応する椎体前部の軸方向の長さをＡ、人体の背面側に対応する椎体後部の軸方向の長さをＰ、前記椎体前部と前記椎体後部の中間に位置する椎体中部の軸方向の長さをＣとして、Ｃ／Ａ、Ｃ／Ｐ及びＡ／Ｐを計測する画像計測装置であって、
前記モニタ画面に表示された側面脊椎画像において計測用の補助線を描画する位置を指定するための操作手段と、
前記操作手段からの操作に基づいて、前記モニタ画面に表示された側面脊椎画像上に前記椎体前部、前記椎体中部、前記椎体後部それぞれの軸方向の上下端を結ぶ前記補助線を順に描画する描画制御手段と、
前記描画された各補助線の長さに基づいて、Ｃ／Ａ、Ｃ／Ｐ及びＡ／Ｐを計測する計測手段と、
を備え、
前記描画制御手段は、前記側面脊椎画像上の前記椎体中部の軸方向の上下端を結ぶ補助線を境界として、前記椎体前部の軸方向の上下端を結ぶ補助線が存在する領域と反対側の領域においてのみ、前記椎体後部の軸方向の上下端を結ぶ補助線の描画を許可する画像計測装置。
【請求項２】
前記描画制御手段は、更に、前記モニタ画面の前記椎体後部の軸方向の上下端を結ぶ補助線の描画を禁止する領域では、前記操作手段による描画位置を示す図形を前記椎体後部の軸方向の上下端を結ぶ補助線の描画を許可する領域における表示とは変更する、
請求項１に記載の画像計測装置。
【請求項３】
前記描画制御手段は、更に、前記モニタ画面の前記椎体後部の軸方向の上下端を結ぶ補助線の描画を禁止する領域を、前記椎体後部の軸方向の上下端を結ぶ補助線の描画を許可する領域とは異なる色で表示させる、
請求項１又は２に記載の画像計測装置。
【請求項４】
前記描画された前記椎体前部の軸方向の上下端を結ぶ補助線又は前記椎体後部の軸方向の上下端を結ぶ補助線のうちいずれか一の補助線が、前記椎体中部の軸方向の上下端を結ぶ補助線を越える移動を禁止する移動制御手段を更に備える、
請求項１から３のいずれか一項に記載の画像計測装置。
【請求項５】
脊椎を人体側面から撮影した側面脊椎画像を保存する画像サーバ装置と、当該画像サーバ装置から取得した側面脊椎画像を表示手段のモニタ画面に表示させ、当該表示された側面脊椎画像中の計測対象椎体の人体の前面側に対応する椎体前部の軸方向の長さをＡ、人体の背面側に対応する椎体後部の軸方向の長さをＰ、前記椎体前部と前記椎体後部の中間に位置する椎体中部の軸方向の長さをＣとして、Ｃ／Ａ、Ｃ／Ｐ及びＡ／Ｐを計測する画像計測装置とが通信ネットワークを介してデータ通信可能に接続された医用画像システムであって、
前記画像計測装置は、
前記モニタ画面に表示された側面脊椎画像において計測用の補助線を描画する位置を指定するための操作手段と、
前記操作手段からの操作に基づいて、前記モニタ画面に表示された側面脊椎画像上に前記椎体前部、前記椎体中部、前記椎体後部それぞれの軸方向の上下端を結ぶ前記補助線を順に描画する描画制御手段と、
前記描画された各補助線の長さに基づいて、Ｃ／Ａ、Ｃ／Ｐ及びＡ／Ｐを計測する計測手段と、
を備え、
前記描画制御手段は、前記側面脊椎画像上の前記椎体中部の軸方向の上下端を結ぶ補助線を境界として、前記椎体前部の軸方向の上下端を結ぶ補助線が存在する領域と反対側の領域においてのみ、前記椎体後部の軸方向の上下端を結ぶ補助線の描画を許可する医用画像システム。
【請求項６】
脊椎を人体側面から撮影した側面脊椎画像を表示手段のモニタ画面に表示させ、当該表示された側面脊椎画像中の計測対象椎体の人体の前面側に対応する椎体前部の軸方向の長さをＡ、人体の背面側に対応する椎体後部の軸方向の長さをＰ、前記椎体前部と前記椎体後部の中間に位置する椎体中部の軸方向の長さをＣとして、Ｃ／Ａ、Ｃ／Ｐ及びＡ／Ｐを計測するコンピュータを、
前記モニタ画面に表示された側面脊椎画像において計測用の補助線を描画する位置を指定するための操作手段、
前記操作手段からの操作に基づいて、前記モニタ画面に表示された側面脊椎画像上に前記椎体前部、前記椎体中部、前記椎体後部それぞれの軸方向の上下端を結ぶ前記補助線を順に描画する描画制御手段、
前記描画された各補助線の長さに基づいて、Ｃ／Ａ、Ｃ／Ｐ及びＡ／Ｐを計測する計測手段、
として機能させるためのプログラムであって、
前記描画制御手段は、前記側面脊椎画像上の前記椎体中部の軸方向の上下端を結ぶ補助線を境界として、前記椎体前部の軸方向の上下端を結ぶ補助線が存在する領域と反対側の領域においてのみ、前記椎体後部の軸方向の上下端を結ぶ補助線の描画を許可するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像計測装置、医用画像システム及びプログラムに関する。
【背景技術】
【０００２】
従来、整形外科等の医療分野の診断において、Ｘ線等の放射線により患者を撮影した画像が用いられている。医師は、フィルムに出力した放射線画像を観察読影するとともに、診断に用いる数値や角度を得るために放射線画像上に計測すべき位置を赤鉛筆等でマーキングし、定規や分度器等の計測器具を用いてマーキングされた位置の距離や角度等を計測する。
【０００３】
近年、医療分野においてもデジタル化が進み、病院内で生成される放射線画像は、ほとんどがデジタル画像としてワークステーション又はＰＡＣＳ（Picture Archiving and Communication System）で保存されている。デジタル画像の場合、画像をモニタ画面上に表示させ、この画面上で計測に用いる線（以下、補助線という。）を手動又は自動で指定することによって、距離や角度等の計測を自動化したり、一度引いた補助線を移動したりすることができるため、医師や放射線技師等の計測に要する負担を大幅に軽減させることが可能となった。
【０００４】
例えば、脊椎の圧迫骨折は骨粗鬆症によって起こり、胸腰椎の側面Ｘ線写真にて判定する。具体的には、図１０に示すように、脊椎を人体の側面から撮影した画像をモニタ画面に表示させ、計測対象となる椎体の人体の前面側に対応する椎体前部（Anterior）の上下端を結ぶ補助線Ｌａ、人体の背面側に対応する椎体後部（Posterior）の上下端を結ぶ補助線Ｌｐ、椎体前部と椎体後部の中間に位置する椎体中部（Center）の上下端を結ぶ補助線Ｌｃを引き、補助線Ｌａの長さＡ、補助線Ｌｐの長さＰ、補助線Ｌｃの長さＣをそれぞれ測定する。そして、Ｃ／Ａ、Ｃ／Ｐ、Ａ／Ｐを算出し、Ｃ／Ａ、Ｃ／Ｐのいずれかが0.8未満の場合、又は、Ａ／Ｐが0.75未満の場合に圧迫骨折と判定する。
【０００５】
また、医用画像から診断に用いるための特徴を示す角度を計測する場合には、角度を形成する２直線の位置を指定する必要がある。描画した２直線の位置を後から調整する際に、一対（ペア）でのみ調整を許可することとすると、一方の直線だけを引き直したり、移動させたりすることができない。そこで、表示部に表示された医用画像上に複数の直線を描画し、描画した２本の直線間の角度を計測する画像計測装置において、描画された各直線を独立して変更・編集・削除することができる技術が提案されている（特許文献１参照）。
【特許文献１】特開２００６−１９２１０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上述したように、モニタ画面上では、描画した補助線を容易に移動させることができるため、一度引いた補助線を他の補助線との位置関係が変わるように移動させた場合に、各補助線が画像上のどの部位の位置を示すものであるかという対応関係を認識することが困難となる場合があった。
【０００７】
例えば、図１１（ａ）の左側が計測対象椎体の前面側であるとして、側面脊椎画像上に補助線Ｌ１，Ｌ２，Ｌ３が描画された場合には、Ｃ／Ａとして（補助線Ｌ２の長さ）／（補助線Ｌ１の長さ）が計測され、Ｃ／Ｐとして（補助線Ｌ２の長さ）／（補助線Ｌ３の長さ）が計測され、Ａ／Ｐとして（補助線Ｌ１の長さ）／（補助線Ｌ３の長さ）が計測される。
【０００８】
その後、図１１（ｂ）に示すように、最も右側にあった補助線Ｌ３を補助線Ｌ１，Ｌ２よりも左側の位置へ移動した場合にも、補助線と部位との対応関係は変更されないため、計測結果はそのままである。ところが、ユーザは、見た目上の並び順で判断するため、図１１（ｂ）において、Ｃ／Ａとして計測された値は（補助線Ｌ１の長さ）／（補助線Ｌ３の長さ）であり、Ｃ／Ｐとして計測された値は（補助線Ｌ１の長さ）／（補助線Ｌ２の長さ）であり、Ａ／Ｐとして計測された値は（補助線Ｌ３の長さ）／（補助線Ｌ２の長さ）であると誤認し、診断を誤るおそれがあった。
【０００９】
本発明は、上記の従来技術における問題に鑑みてなされたものであって、側面脊椎画像のＣ／Ａ、Ｃ／Ｐ及びＡ／Ｐの計測における操作性を向上させるとともに、誤診を防止することを課題とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、請求項１に記載の発明は、脊椎を人体側面から撮影した側面脊椎画像を表示手段のモニタ画面に表示させ、当該表示された側面脊椎画像中の計測対象椎体の人体の前面側に対応する椎体前部の軸方向の長さをＡ、人体の背面側に対応する椎体後部の軸方向の長さをＰ、前記椎体前部と前記椎体後部の中間に位置する椎体中部の軸方向の長さをＣとして、Ｃ／Ａ、Ｃ／Ｐ及びＡ／Ｐを計測する画像計測装置であって、前記モニタ画面に表示された側面脊椎画像において計測用の補助線を描画する位置を指定するための操作手段と、前記操作手段からの操作に基づいて、前記モニタ画面に表示された側面脊椎画像上に前記椎体前部、前記椎体中部、前記椎体後部それぞれの軸方向の上下端を結ぶ前記補助線を順に描画する描画制御手段と、前記描画された各補助線の長さに基づいて、Ｃ／Ａ、Ｃ／Ｐ及びＡ／Ｐを計測する計測手段と、を備え、前記描画制御手段は、前記側面脊椎画像上の前記椎体中部の軸方向の上下端を結ぶ補助線を境界として、前記椎体前部の軸方向の上下端を結ぶ補助線が存在する領域と反対側の領域においてのみ、前記椎体後部の軸方向の上下端を結ぶ補助線の描画を許可する。
【００１１】
請求項２に記載の発明は、請求項１に記載の画像計測装置において、前記描画制御手段は、更に、前記モニタ画面の前記椎体後部の軸方向の上下端を結ぶ補助線の描画を禁止する領域では、前記操作手段による描画位置を示す図形を前記椎体後部の軸方向の上下端を結ぶ補助線の描画を許可する領域における表示とは変更する。
【００１２】
請求項３に記載の発明は、請求項１又は２に記載の画像計測装置において、前記描画制御手段は、更に、前記モニタ画面の前記椎体後部の軸方向の上下端を結ぶ補助線の描画を禁止する領域を、前記椎体後部の軸方向の上下端を結ぶ補助線の描画を許可する領域とは異なる色で表示させる。
【００１３】
請求項４に記載の発明は、請求項１から３のいずれか一項に記載の画像計測装置において、前記描画された前記椎体前部の軸方向の上下端を結ぶ補助線又は前記椎体後部の軸方向の上下端を結ぶ補助線のうちいずれか一の補助線が、前記椎体中部の軸方向の上下端を結ぶ補助線を越える移動を禁止する移動制御手段を更に備える。
【００１４】
請求項５に記載の発明は、脊椎を人体側面から撮影した側面脊椎画像を保存する画像サーバ装置と、当該画像サーバ装置から取得した側面脊椎画像を表示手段のモニタ画面に表示させ、当該表示された側面脊椎画像中の計測対象椎体の人体の前面側に対応する椎体前部の軸方向の長さをＡ、人体の背面側に対応する椎体後部の軸方向の長さをＰ、前記椎体前部と前記椎体後部の中間に位置する椎体中部の軸方向の長さをＣとして、Ｃ／Ａ、Ｃ／Ｐ及びＡ／Ｐを計測する画像計測装置とが通信ネットワークを介してデータ通信可能に接続された医用画像システムであって、前記画像計測装置は、前記モニタ画面に表示された側面脊椎画像において計測用の補助線を描画する位置を指定するための操作手段と、前記操作手段からの操作に基づいて、前記モニタ画面に表示された側面脊椎画像上に前記椎体前部、前記椎体中部、前記椎体後部それぞれの軸方向の上下端を結ぶ前記補助線を順に描画する描画制御手段と、前記描画された各補助線の長さに基づいて、Ｃ／Ａ、Ｃ／Ｐ及びＡ／Ｐを計測する計測手段と、を備え、前記描画制御手段は、前記側面脊椎画像上の前記椎体中部の軸方向の上下端を結ぶ補助線を境界として、前記椎体前部の軸方向の上下端を結ぶ補助線が存在する領域と反対側の領域においてのみ、前記椎体後部の軸方向の上下端を結ぶ補助線の描画を許可する。
【００１５】
請求項６に記載の発明は、脊椎を人体側面から撮影した側面脊椎画像を表示手段のモニタ画面に表示させ、当該表示された側面脊椎画像中の計測対象椎体の人体の前面側に対応する椎体前部の軸方向の長さをＡ、人体の背面側に対応する椎体後部の軸方向の長さをＰ、前記椎体前部と前記椎体後部の中間に位置する椎体中部の軸方向の長さをＣとして、Ｃ／Ａ、Ｃ／Ｐ及びＡ／Ｐを計測するコンピュータを、前記モニタ画面に表示された側面脊椎画像において計測用の補助線を描画する位置を指定するための操作手段、前記操作手段からの操作に基づいて、前記モニタ画面に表示された側面脊椎画像上に前記椎体前部、前記椎体中部、前記椎体後部それぞれの軸方向の上下端を結ぶ前記補助線を順に描画する描画制御手段、前記描画された各補助線の長さに基づいて、Ｃ／Ａ、Ｃ／Ｐ及びＡ／Ｐを計測する計測手段、として機能させるためのプログラムであって、前記描画制御手段は、前記側面脊椎画像上の前記椎体中部の軸方向の上下端を結ぶ補助線を境界として、前記椎体前部の軸方向の上下端を結ぶ補助線が存在する領域と反対側の領域においてのみ、前記椎体後部の軸方向の上下端を結ぶ補助線の描画を許可するプログラムである。
【発明の効果】
【００１６】
請求項１、５、６に記載の発明によれば、側面脊椎画像上の椎体中部の軸方向の上下端を結ぶ補助線を境界として、椎体前部の軸方向の上下端を結ぶ補助線が存在する領域と反対側の領域においてのみ、椎体後部の軸方向の上下端を結ぶ補助線の描画を許可するので、側面脊椎画像のＣ／Ａ、Ｃ／Ｐ及びＡ／Ｐの計測における操作性を向上させるとともに、誤診を防止することができる。
【００１７】
請求項２に記載の発明によれば、描画位置を示す図形が椎体後部の軸方向の上下端を結ぶ補助線の描画を禁止する領域にあることを認識しやすくなる。
【００１８】
請求項３に記載の発明によれば、椎体後部の軸方向の上下端を結ぶ補助線の描画を許可する領域と禁止する領域とを識別可能に表示することができる。
【００１９】
請求項４に記載の発明によれば、椎体前部の軸方向の上下端を結ぶ補助線又は椎体後部の軸方向の上下端を結ぶ補助線が、椎体中部の軸方向の上下端を結ぶ補助線を越える移動を禁止するので、三つの補助線の位置関係を維持することができ、誤診を防止することができる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して、本発明に係る医用画像システムの一実施形態について説明する。
【００２１】
図１に、医用画像システム１００のシステム構成を示す。図１に示すように、医用画像システム１００では、ＲＩＳ（Radiological Information System：放射線情報システム）１０、モダリティ２０、画像サーバ装置３０及び画像計測装置４０が、ネットワークＮを介してデータ通信可能に接続されている。
【００２２】
ＲＩＳ１０は、放射線科部門内における診療予約、診断結果のレポート、実績管理、材料在庫管理等の情報管理を行う。ＲＩＳ１０は、撮影や診断の内容を示す検査オーダ情報を生成し、モダリティ２０に送信する。
【００２３】
モダリティ２０は、ＲＩＳ１０から送信された検査オーダ情報に基づいて、患者を撮影し、医用画像の画像データを生成する画像生成装置である。モダリティ２０は、画像データを画像サーバ装置３０に送信する。モダリティ２０としては、ＣＲ（Computed Radiography）装置、ＣＴ（Computed Tomography）装置、ＭＲＩ（Magnetic Resonance Imaging）装置等が用いられる。
【００２４】
画像サーバ装置３０は、ＰＡＣＳにより構成され、モダリティ２０から受信した医用画像の画像データのファイルを保存し、画像計測装置４０等の外部機器からの要求に応じて画像ファイルを提供する。
【００２５】
図２に、画像サーバ装置３０の機能的構成を示す。図２に示すように、画像サーバ装置３０は、制御部３１、操作部３２、表示部３３、通信部３４、ＲＯＭ（Read Only Memory）３５、記憶部３６を備えて構成され、各部はバス３７により接続されている。
【００２６】
制御部３１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）等から構成され、画像サーバ装置３０の各部の処理動作を統括的に制御する。具体的には、ＣＰＵは、操作部３２から入力される操作信号又は通信部３４により受信される指示信号に応じて、ＲＯＭ３５に記憶されている各種処理プログラムを読み出し、ＲＡＭ内に形成されたワークエリアに展開し、当該プログラムとの協働により各種処理を行う。
【００２７】
操作部３２は、カーソルキー、数字入力キー、及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、キーボードに対するキー操作やマウス操作により入力された操作信号を制御部３１に出力する。
【００２８】
表示部３３は、ＬＣＤ（Liquid Crystal Display）により構成され、制御部３１から入力される表示データに基づいて各種画面を表示する。
【００２９】
通信部３４は、ＲＩＳ１０、モダリティ２０、画像計測装置４０等の外部機器との間でデータの送受信を行うインターフェースである。
【００３０】
ＲＯＭ３５は、不揮発性の半導体メモリ等により構成され、制御プログラム、当該プログラムの実行に必要なパラメータやファイル等を記憶している。
【００３１】
記憶部３６は、ハードディスク等により構成され、各種データを記憶する。具体的には、記憶部３６には、画像ファイル、関連情報等が記憶される。画像ファイルは、モダリティ２０から受信した医用画像の画像データのファイルである。記憶部３６には、例えば、脊椎を人体側面から撮影した側面脊椎画像（図１０参照）の画像ファイルが保存されている。関連情報は、画像ファイルの画像に関連する情報をいい、各画像ファイルに対応付けられている。関連情報には、患者情報、検査情報等が含まれ、側面脊椎画像の場合には、図３に示すように、計測対象椎体の人体の前面側に対応する椎体前部の軸方向の長さをＡ、人体の背面側に対応する椎体後部の軸方向の長さをＰ、椎体前部と椎体後部の中間に位置する椎体中部の軸方向の長さをＣとして、Ｃ／Ａ、Ｃ／Ｐ及びＡ／Ｐを計測した計測結果も含まれる。
【００３２】
制御部３１は、画像計測装置４０から画像ファイルの取得要求があった場合に、要求された画像ファイルを記憶部３６から読み出し、画像計測装置４０に送信する。また、制御部３１は、画像計測装置４０から計測結果を受信した場合に、受信した計測結果を、計測対象の画像ファイルと対応付けて記憶部３６に保存する。
【００３３】
画像計測装置４０は、画像サーバ装置３０から取得した医用画像を表示させ、当該医用画像の診断に用いる数値や角度を計測するための装置であって、ＰＣ（Personal Computer）等から構成される。例えば、画像計測装置４０は、側面脊椎画像においては、圧迫骨折の診断に用いるＣ／Ａ、Ｃ／Ｐ及びＡ／Ｐの計測を行う。
【００３４】
図４に、画像計測装置４０の機能的構成を示す。図４に示すように、画像計測装置４０は、制御部４１、操作部４２、表示部４３、通信部４４、ＲＯＭ４５、記憶部４６を備え、各部はバス４７により接続されている。
【００３５】
制御部４１は、ＣＰＵ、ＲＡＭ等から構成され、画像計測装置４０の各部の処理動作を統括的に制御する。具体的には、ＣＰＵは、操作部４２から入力される操作信号又は通信部４４により受信される指示信号に応じて、ＲＯＭ４５に記憶されている各種処理プログラムを読み出し、ＲＡＭ内に形成されたワークエリアに展開し、当該プログラムとの協働により各種処理を行う。
【００３６】
操作部４２は、カーソルキー、数字入力キー、及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、キーボードに対するキー操作やマウス操作により入力された操作信号を制御部４１に出力する。操作部４２は、表示部４３のモニタ画面に表示された側面脊椎画像においてＣ／Ａ、Ｃ／Ｐ及びＡ／Ｐの計測用の補助線を描画する位置を指定する際に用いられる。
【００３７】
表示部４３は、ＬＣＤにより構成され、制御部４１から入力される表示データに基づいて各種画面を表示する。具体的には、表示部４３は、側面脊椎画像等の医用画像を表示する。
【００３８】
通信部４４は、画像サーバ装置３０等の外部機器との間でデータの送受信を行うインターフェースである。
【００３９】
ＲＯＭ４５は、不揮発性の半導体メモリ等により構成され、制御プログラム、当該プログラムの実行に必要なパラメータやファイル等を記憶している。
【００４０】
記憶部４６は、ハードディスク等により構成され、各種データを記憶する。
【００４１】
制御部４１は、通信部４４を介して、画像サーバ装置３０に対して、記憶部３６に記憶されている医用画像の画像ファイルの取得要求を送信し、画像サーバ装置３０から医用画像の画像ファイルを取得する。制御部４１は、取得した医用画像の画像ファイルに基づいて、表示部４３のモニタ画面に医用画像を表示させる。本実施の形態では、側面脊椎画像の画像ファイルを取得し、表示部４３のモニタ画面に側面脊椎画像を表示させる場合について説明する。
【００４２】
制御部４１は、操作部４２のマウスからの操作に基づいて、表示部４３のモニタ画面に表示された側面脊椎画像上に椎体前部の軸方向の上下端を結ぶ補助線（以下、前部補助線という。）Ｌａ、椎体中部の軸方向の上下端を結ぶ補助線（以下、中部補助線という。）Ｌｃ、椎体後部の軸方向の上下端を結ぶ補助線（以下、後部補助線という。）Ｌｐを順に描画する。後部補助線Ｌｐを描画する際に、制御部４１は、側面脊椎画像上の中部補助線Ｌｃを境界として、前部補助線Ｌａが存在する領域と反対側の領域においてのみ、補助線の描画を許可する。
【００４３】
制御部４１は、表示部４３のモニタ画面の後部補助線Ｌｐの描画を禁止する領域では、操作部４２のマウスによる描画位置を示す図形（マウスカーソル）を後部補助線Ｌｐの描画を許可する領域における表示とは変更する。具体的には、制御部４１は、後部補助線Ｌｐの描画を許可する領域では、マウスカーソルとして通常の矢印マークを表示させ、後部補助線Ｌｐの描画を禁止する領域では、マウスカーソルとして禁止マーク（例えば、×マーク等）を表示させる。
【００４４】
制御部４１は、表示部４３のモニタ画面の後部補助線Ｌｐの描画を禁止する領域を、後部補助線Ｌｐの描画を許可する領域とは異なる色で表示させる。
【００４５】
ここで、ある直線に対するある点の位置関係（点が直線を境界としてどちらの領域に属するか又は直線上にあるか）を判別するための式（以下、判別式という。）を利用する。判別式Ｄは、式ａｘ＋ｂｙ＋ｃ＝０で表される直線に対する点（α，β）の位置関係について、次のように定義される。
【００４６】
【数１】
0004935727.tif 000002
【００４７】
【数２】
0004935727.tif 000003
【００４８】
また、点（α，β）と式ａｘ＋ｂｙ＋ｃ＝０で表される直線との距離ｄは、次式により求められる。
【数３】
0004935727.tif 000004
【００４９】
判別式Ｄ及び点と直線の距離ｄを用いた、後部補助線Ｌｐを描画する際の描画領域の制限方法について詳細に説明する。以下、点の位置や直線の式を示す際には、画像座標系を用いる。画像座標系とは、画像ファイルに固有の画像上における座標系をいう。
【００５０】
制御部４１は、前部補助線Ｌａ及び中部補助線Ｌｃの描画後、前部補助線Ｌａを表す直線Ｌの式ｅｘ＋ｆｙ＋ｇ＝０、中部補助線Ｌｃを表す直線Ｍの式ｈｘ＋ｉｙ＋ｊ＝０をそれぞれ取得する。
【００５１】
制御部４１は、操作部４２のマウスの位置に対応する画像上の座標（ｘｍ，ｙｍ）において、直線Ｌの判別式と直線Ｍの判別式を乗算したものが正であるか否かを判断する。座標（ｘｍ，ｙｍ）において直線Ｌの判別式と直線Ｍの判別式を乗算したものが正である場合とは、座標（ｘｍ，ｙｍ）の直線Ｌに対する判別式が正であって座標（ｘｍ，ｙｍ）の直線Ｍに対する判別式が正である場合、又は、座標（ｘｍ，ｙｍ）の直線Ｌに対する判別式が負であって座標（ｘｍ，ｙｍ）の直線Ｍに対する判別式が負である場合、すなわち、座標（ｘｍ，ｙｍ）が直線Ｌと直線Ｍに対して同じ側にある場合である。制御部４１は、座標（ｘｍ，ｙｍ）において、直線Ｌの判別式と直線Ｍの判別式を乗算したものが０又は負である場合には、マウスカーソルを禁止マーク（例えば、×マーク等）に変更する。
【００５２】
座標（ｘｍ，ｙｍ）において、直線Ｌの判別式と直線Ｍの判別式を乗算したものが正である場合には、制御部４１は、操作部４２のマウスの位置に対応する画像上の座標（ｘｍ，ｙｍ）と直線Ｌとの距離が、座標（ｘｍ，ｙｍ）と直線Ｍとの距離より大きいか否かを判断する。すなわち、制御部４１は、座標（ｘｍ，ｙｍ）が、直線Ｍを境界として、直線Ｌが存在する領域と反対側の領域に存在するか否かを判断する。制御部４１は、座標（ｘｍ，ｙｍ）と直線Ｌとの距離が、座標（ｘｍ，ｙｍ）と直線Ｍとの距離以下である場合には、マウスカーソルを禁止マーク（例えば、×マーク等）に変更する。
【００５３】
座標（ｘｍ，ｙｍ）において、直線Ｌの判別式と直線Ｍの判別式を乗算したものが正であって、かつ、直線Ｌとの距離が直線Ｍとの距離より大きい場合には、制御部４１は、後部補助線Ｌｐの描画を許可する。
【００５４】
制御部４１は、描画された各補助線の長さに基づいて、Ｃ／Ａ、Ｃ／Ｐ及びＡ／Ｐを計測する。具体的には、制御部４１は、
Ｃ／Ａ＝（中部補助線Ｌｃの長さ）／（前部補助線Ｌａの長さ）
Ｃ／Ｐ＝（中部補助線Ｌｃの長さ）／（後部補助線Ｌｐの長さ）
Ａ／Ｐ＝（前部補助線Ｌａの長さ）／（後部補助線Ｌｐの長さ）
により、各値を算出する。
【００５５】
制御部４１は、描画された前部補助線Ｌａ又は後部補助線Ｌｐのうちいずれか一の補助線が、中部補助線Ｌｃを越える移動を禁止する。具体的には、制御部４１は、移動対象として選択された前部補助線Ｌａ又は後部補助線Ｌｐの中点の直線Ｍに対する判別式Ｄが０となった場合には、その移動を中止する。
【００５６】
次に、動作を説明する。
図５は、画像サーバ装置３０において実行される処理を示すフローチャートである。この処理は、画像計測装置４０に対して計測対象となる医用画像を提供する処理であって、制御部３１のＣＰＵと、ＲＯＭ３５に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。
【００５７】
まず、通信部３４により、画像計測装置４０から画像ファイルの取得要求が受信された場合には（ステップＳ１；ＹＥＳ）、制御部３１により、要求された画像ファイルが記憶部３６から読み出され、通信部３４を介して画像計測装置４０に送信される（ステップＳ２）。
【００５８】
次に、通信部３４により、画像計測装置４０から計測結果が受信された場合には（ステップＳ３；ＹＥＳ）、制御部３１により、受信した計測結果が、計測対象の画像ファイルと対応付けられて記憶部３６に保存される（ステップＳ４）。
以上で、画像サーバ装置３０における処理が終了する。
【００５９】
図６は、画像計測装置４０において実行される処理を示すフローチャートである。この処理は、制御部４１のＣＰＵと、ＲＯＭ４５に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。
【００６０】
まず、操作部４２からの操作により、計測対象となる側面脊椎画像の画像ファイルが選択され、制御部４１の制御に従って、通信部４４により、画像サーバ装置３０に対して、選択された側面脊椎画像の画像ファイルの取得要求が送信される。そして、制御部４１により、通信部４４を介して、画像サーバ装置３０から側面脊椎画像の画像ファイルが取得される（ステップＳ１１）。そして、制御部４１により、取得された側面脊椎画像の画像ファイルに基づいて、表示部４３のモニタ画面に側面脊椎画像が表示される（ステップＳ１２）。
【００６１】
次に、操作部４２のマウスの位置に対応する画像上の座標を（ｘｍ，ｙｍ）とする割り当て処理が行われる（ステップＳ１３）。
【００６２】
次に、図７（ａ）に示すように、計測対象椎体の椎体前部の軸方向上端にマウスカーソルＭＣが置かれた状態でユーザにより操作部４２のマウスボタンが押下され、椎体前部の上端位置が指定されると、制御部４１により、マウスボタンが押下された位置に対応する画像上の座標（ｘｍ，ｙｍ）が取得され、１点目の座標（ｘ１，ｙ１）がｘ１＝ｘｍ、ｙ１＝ｙｍと決定される（ステップＳ１４）。
【００６３】
次に、図７（ｂ）に示すように、椎体前部の軸方向下端にマウスカーソルＭＣが置かれた状態でユーザにより操作部４２のマウスボタンが押下され、椎体前部の下端位置が指定されると、制御部４１により、マウスボタンが押下された位置に対応する画像上の座標（ｘｍ，ｙｍ）が取得され、２点目の座標（ｘ２，ｙ２）がｘ２＝ｘｍ、ｙ２＝ｙｍと決定される（ステップＳ１５）。
【００６４】
そして、制御部４１により、１点目の座標（ｘ１，ｙ１）と２点目の座標（ｘ２，ｙ２）を結ぶ前部補助線Ｌａが表示部４３のモニタ画面に表示された側面脊椎画像上に描画される（ステップＳ１６）。
【００６５】
次に、図７（ｃ）に示すように、計測対象椎体の椎体中部の軸方向上端にマウスカーソルＭＣが置かれた状態でユーザにより操作部４２のマウスボタンが押下され、椎体中部の上端位置が指定されると、制御部４１により、マウスボタンが押下された位置に対応する画像上の座標（ｘｍ，ｙｍ）が取得され、３点目の座標（ｘ３，ｙ３）がｘ３＝ｘｍ、ｙ３＝ｙｍと決定される（ステップＳ１７）。
【００６６】
次に、図７（ｄ）に示すように、椎体中部の軸方向下端にマウスカーソルＭＣが置かれた状態でユーザにより操作部４２のマウスボタンが押下され、椎体中部の下端位置が指定されると、制御部４１により、マウスボタンが押下された位置に対応する画像上の座標（ｘｍ，ｙｍ）が取得され、４点目の座標（ｘ４，ｙ４）がｘ４＝ｘｍ、ｙ４＝ｙｍと決定される（ステップＳ１８）。
【００６７】
そして、制御部４１により、３点目の座標（ｘ３，ｙ３）と４点目の座標（ｘ４，ｙ４）を結ぶ中部補助線Ｌｃが表示部４３のモニタ画面に表示された側面脊椎画像上に描画される（ステップＳ１９）。
【００６８】
次に、制御部４１により、後部補助線描画処理が行われる（ステップＳ２０）。
図８を参照して、後部補助線描画処理を説明する。
まず、制御部４１により、１点目の座標（ｘ１，ｙ１）と２点目の座標（ｘ２，ｙ２）を通る直線Ｌの式ｅｘ＋ｆｙ＋ｇ＝０が取得され（ステップＳ３１）、３点目の座標（ｘ３，ｙ３）と４点目の座標（ｘ４，ｙ４）を通る直線Ｍの式ｈｘ＋ｉｙ＋ｊ＝０が取得される（ステップＳ３２）。
【００６９】
次に、制御部４１により、操作部４２のマウスの位置に対応する画像上の座標（ｘｍ，ｙｍ）において、直線Ｌの判別式と直線Ｍの判別式を乗算したものが正であるか否かが判断される（ステップＳ３３）。座標（ｘｍ，ｙｍ）において、直線Ｌの判別式と直線Ｍの判別式を乗算したものが０又は負である場合（ステップＳ３３；ＮＯ）、すなわち、図７（ｅ）に示す領域Ｋ１にマウスカーソルＭＣがある場合には、制御部４１により、表示部４３のモニタ画面に表示されているマウスカーソルＭＣが禁止マーク（例えば、×マーク等）に変更され（ステップＳ３４）、後部補助線Ｌｐの描画が禁止される。また、制御部４１により、領域Ｋ１はモニタ画面の後部補助線Ｌｐの描画を許可する領域（図７（ｅ）の領域Ｋ１及び領域Ｋ２を除く領域）とは異なる色で表示される。この場合、計測対象椎体や描画した補助線は見えるように、領域Ｋ１に彩色する際には半透明表示を用いる。
【００７０】
座標（ｘｍ，ｙｍ）において、直線Ｌの判別式と直線Ｍの判別式を乗算したものが正である場合（ステップＳ３３；ＹＥＳ）、すなわち、座標（ｘｍ，ｙｍ）が直線Ｌと直線Ｍに対して同じ側にある場合には、制御部４１により、操作部４２のマウスの位置に対応する画像上の座標（ｘｍ，ｙｍ）と直線Ｌとの距離が、座標（ｘｍ，ｙｍ）と直線Ｍとの距離より大きいか否かが判断される（ステップＳ３５）。座標（ｘｍ，ｙｍ）と直線Ｌとの距離が、座標（ｘｍ，ｙｍ）と直線Ｍとの距離以下である場合（ステップＳ３５；ＮＯ）、すなわち、図７（ｅ）に示す領域Ｋ２にマウスカーソルＭＣがある場合には、制御部４１により、表示部４３のモニタ画面に表示されているマウスカーソルＭＣが禁止マークに変更され（ステップＳ３４）、後部補助線Ｌｐの描画が禁止される。また、制御部４１により、領域Ｋ２はモニタ画面の後部補助線Ｌｐの描画を許可する領域（図７（ｅ）の領域Ｋ１及び領域Ｋ２を除く領域）とは異なる色で表示される。この場合、計測対象椎体や描画した補助線は見えるように、領域Ｋ２に彩色する際には半透明表示を用いる。領域Ｋ１及び領域Ｋ２の色は同じであってもよい。
【００７１】
座標（ｘｍ，ｙｍ）において、直線Ｌの判別式と直線Ｍの判別式を乗算したものが正であって（ステップＳ３３；ＹＥＳ）、かつ、直線Ｌとの距離が直線Ｍとの距離より大きい場合には（ステップＳ３５；ＹＥＳ）、制御部４１により、マウスカーソルＭＣが通常どおり矢印マークで表示され、後部補助線Ｌｐの描画が許可される。図７（ｅ）に示すように、計測対象椎体の椎体後部の軸方向上端にマウスカーソルＭＣが置かれた状態でユーザにより操作部４２のマウスボタンが押下され、椎体後部の上端位置が指定されると、制御部４１により、マウスボタンが押下された位置に対応する画像上の座標（ｘｍ，ｙｍ）が取得され、５点目の座標（ｘ５，ｙ５）がｘ５＝ｘｍ、ｙ５＝ｙｍと決定される（ステップＳ３６）。
【００７２】
次に、制御部４１により、操作部４２のマウスの位置に対応する画像上の座標（ｘｍ，ｙｍ）において、直線Ｌの判別式と直線Ｍの判別式を乗算したものが正であるか否かが判断される（ステップＳ３７）。座標（ｘｍ，ｙｍ）において、直線Ｌの判別式と直線Ｍの判別式を乗算したものが０又は負である場合（ステップＳ３７；ＮＯ）、すなわち、図７（ｆ）に示す領域Ｋ１にマウスカーソルＭＣがある場合には、制御部４１により、表示部４３のモニタ画面に表示されているマウスカーソルＭＣが禁止マークに変更され（ステップＳ３８）、後部補助線Ｌｐの描画が禁止される。
【００７３】
座標（ｘｍ，ｙｍ）において、直線Ｌの判別式と直線Ｍの判別式を乗算したものが正である場合（ステップＳ３７；ＹＥＳ）、すなわち、座標（ｘｍ，ｙｍ）が直線Ｌと直線Ｍに対して同じ側にある場合には、制御部４１により、操作部４２のマウスの位置に対応する画像上の座標（ｘｍ，ｙｍ）と直線Ｌとの距離が、座標（ｘｍ，ｙｍ）と直線Ｍとの距離より大きいか否かが判断される（ステップＳ３９）。座標（ｘｍ，ｙｍ）と直線Ｌとの距離が、座標（ｘｍ，ｙｍ）と直線Ｍとの距離以下である場合（ステップＳ３９；ＮＯ）、すなわち、図７（ｆ）に示す領域Ｋ２にマウスカーソルＭＣがある場合には、制御部４１により、表示部４３のモニタ画面に表示されているマウスカーソルＭＣが禁止マークに変更され（ステップＳ３８）、後部補助線Ｌｐの描画が禁止される。
【００７４】
座標（ｘｍ，ｙｍ）において、直線Ｌの判別式と直線Ｍの判別式を乗算したものが正であって（ステップＳ３７；ＹＥＳ）、かつ、直線Ｌとの距離が直線Ｍとの距離より大きい場合には（ステップＳ３９；ＹＥＳ）、制御部４１により、マウスカーソルＭＣが通常どおり矢印マークで表示され、後部補助線Ｌｐの描画が許可される。図７（ｆ）に示すように、計測対象椎体の椎体後部の軸方向下端にマウスカーソルＭＣが置かれた状態でユーザにより操作部４２のマウスボタンが押下され、椎体後部の下端位置が指定されると、制御部４１により、マウスボタンが押下された位置に対応する画像上の座標（ｘｍ，ｙｍ）が取得され、６点目の座標（ｘ６，ｙ６）がｘ６＝ｘｍ、ｙ６＝ｙｍと決定される（ステップＳ４０）。
【００７５】
そして、制御部４１により、５点目の座標（ｘ５，ｙ５）と６点目の座標（ｘ６，ｙ６）を結ぶ後部補助線Ｌｐが表示部４３のモニタ画面に表示された側面脊椎画像上に描画される（ステップＳ４１）。
【００７６】
図６に戻り、制御部４１により、描画された前部補助線Ｌａ、中部補助線Ｌｃ、後部補助線Ｌｐの長さに基づいて、Ｃ／Ａ、Ｃ／Ｐ及びＡ／Ｐが計測される（ステップＳ２１）。
【００７７】
次に、制御部４１により、表示部４３のモニタ画面に計測結果（Ｃ／Ａ、Ｃ／Ｐ及びＡ／Ｐの値）が表示される（ステップＳ２２）。
【００７８】
ここで、制御部４１により、操作部４２からの操作に基づいて、表示部４３のモニタ画面に表示されている側面脊椎画像上の前部補助線Ｌａ又は後部補助線Ｌｐのうちいずれか一の補助線が移動されたか否かが判断される（ステップＳ２３）。具体的には、移動すべき補助線上にマウスカーソルが置かれた状態でユーザにより操作部４２のマウスボタンが押下され（補助線の選択）、押下したまま移動先の位置でマウスボタンが離されると（移動後の補助線の位置決定）、補助線が移動される。
【００７９】
操作部４２からの操作により、表示部４３のモニタ画面に表示されている側面脊椎画像上の前部補助線Ｌａ又は後部補助線Ｌｐのうちいずれか一の補助線が移動された場合には（ステップＳ２３；ＹＥＳ）、制御部４１により、この移動が中部補助線Ｌｃを越える移動であるか否かが判断される（ステップＳ２４）。具体的には、図９に示すように、制御部４１により、移動対象として選択された前部補助線Ｌａ又は後部補助線Ｌｐの中点の直線Ｍに対する判別式Ｄが０となる場合には、中部補助線Ｌｃを越える移動であると判断される。
【００８０】
前部補助線Ｌａ又は後部補助線Ｌｐのうちいずれか一の補助線の移動が中部補助線Ｌｃを越える移動でない場合には（ステップＳ２４；ＮＯ）、制御部４１により、当該移動が許可され（ステップＳ２５）、ステップＳ２３に戻る。一方、前部補助線Ｌａ又は後部補助線Ｌｐのうちいずれか一の補助線の移動が中部補助線Ｌｃを越える移動である場合には（ステップＳ２４；ＹＥＳ）、制御部４１により、当該移動が中止され（ステップＳ２６）、ステップＳ２３に戻る。
【００８１】
ステップＳ２３において、表示部４３のモニタ画面に表示されている側面脊椎画像上の前部補助線Ｌａ又は後部補助線Ｌｐの移動がない場合には（ステップＳ２３；ＮＯ）、制御部４１により、計測結果を保存するか否かが判断される（ステップＳ２７）。例えば、操作部４２からの操作により、表示部４３のモニタ画面上で保存ボタンが選択された場合には、計測結果が保存される。
【００８２】
計測結果を保存する場合には（ステップＳ２７；ＹＥＳ）、制御部４１により、描画された各補助線の始点及び終点を示す座標の値（画像座標）とともに、計測結果（Ｃ／Ａ、Ｃ／Ｐ及びＡ／Ｐの値）が画像サーバ装置３０に送信される（ステップＳ２８）。計測結果を保存しない場合には（ステップＳ２７；ＮＯ）、そのまま処理が終了する。
以上で、画像計測装置４０における処理が終了する。
【００８３】
以上説明したように、画像計測装置４０によれば、側面脊椎画像上の中部補助線Ｌｃを境界として、前部補助線Ｌａが存在する領域と反対側の領域においてのみ、後部補助線Ｌｐの描画を許可するので、側面脊椎画像のＣ／Ａ、Ｃ／Ｐ及びＡ／Ｐの計測における操作性を向上させるとともに、誤診を防止することができる。
【００８４】
また、表示部４３のモニタ画面の後部補助線Ｌｐの描画を禁止する領域では、マウスカーソルを後部補助線Ｌｐの描画を許可する領域における表示とは変更するので、マウスカーソルが後部補助線Ｌｐの描画を禁止する領域にあることを認識しやすくなる。
【００８５】
また、表示部４３のモニタ画面の後部補助線Ｌｐの描画を禁止する領域を、後部補助線Ｌｐの描画を許可する領域とは異なる色で表示させるので、後部補助線Ｌｐの描画を許可する領域と禁止する領域とを識別可能に表示することができる。
【００８６】
また、前部補助線Ｌａ又は後部補助線Ｌｐが、中部補助線Ｌｃを越える移動を禁止するので、三つの補助線の位置関係を維持することができ、誤診を防止することができる。
【００８７】
なお、上記実施の形態における記述は、本発明に係る医用画像システムの一例であり、これに限定されるものではない。システムを構成する各装置の細部構成及び細部動作に関しても適宜変更可能である。
【００８８】
以上の説明では、各処理を実行するためのプログラムを格納したコンピュータ読み取り可能な媒体としてＲＯＭを使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、フラッシュメモリ等の不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することも可能である。また、プログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）を適用することとしてもよい。
【図面の簡単な説明】
【００８９】
【図１】本発明の実施の形態における医用画像システムのシステム構成図である。
【図２】画像サーバ装置の機能的構成を示すブロック図である。
【図３】計測対象椎体の椎体前部の軸方向の長さ、椎体後部の軸方向の長さ、椎体中部の軸方向の長さを示す図である。
【図４】画像計測装置の機能的構成を示すブロック図である。
【図５】画像サーバ装置において実行される処理を示すフローチャートである。
【図６】画像計測装置において実行される処理を示すフローチャートである。
【図７】（ａ）は、椎体前部の軸方向上端を指定する際の画面例である。（ｂ）は、椎体前部の軸方向下端を指定する際の画面例である。（ｃ）は、椎体中部の軸方向上端を指定する際の画面例である。（ｄ）は、椎体中部の軸方向下端を指定する際の画面例である。（ｅ）は、椎体後部の軸方向上端を指定する際の画面例である。（ｆ）は、椎体後部の軸方向下端を指定する際の画面例である。
【図８】後部補助線描画処理を示すフローチャートである。
【図９】前部補助線又は後部補助線のうちいずれか一の補助線が、中部補助線を越える移動を禁止する処理を説明するための図である。
【図１０】脊椎を人体の側面から撮影した画像の例である。
【図１１】従来における問題点を説明するための図である。
【符号の説明】
【００９０】
１０  ＲＩＳ
２０  モダリティ
３０  画像サーバ装置
３１  制御部
３２  操作部
３３  表示部
３４  通信部
３５  ＲＯＭ
３６  記憶部
３７  バス
４０  画像計測装置
４１  制御部
４２  操作部
４３  表示部
４４  通信部
４５  ＲＯＭ
４６  記憶部
４７  バス
１００  医用画像システム
Ｎ  ネットワーク
ＭＣ  マウスカーソル
Ｌａ  前部補助線
Ｌｃ  中部補助線
Ｌｐ  後部補助線
【図１】
0004935727.tif 000005
【図２】
0004935727.tif 000006
【図３】
0004935727.tif 000007
【図４】
0004935727.tif 000008
【図５】
0004935727.tif 000009
【図６】
0004935727.tif 000010
【図７】
0004935727.tif 000011
【図８】
0004935727.tif 000012
【図９】
0004935727.tif 000013
【図１０】
0004935727.tif 000014
【図１１】
0004935727.tif 000015