(57)【要約】  医用画像上の複数の点について、予め定められた一方向に沿った順序を得る。  順序付けの対象となる各点の座標を取得し（ステップＳ１）、基準線を取得する（ステップＳ２）。次に、各点のうち、ある点について、基準線を境界としてどちらの領域に属するか又は直線上にあるかを示す判別式Ｄが負である場合には（ステップＳ３；ＹＥＳ）、基準線との距離ｄが大きい順に順序付けを行う（ステップＳ４）。一方、判別式Ｄが０又は正である場合には（ステップＳ３；ＮＯ）、基準線との距離ｄが小さい順に順序付けを行う（ステップＳ５）。全ての点についてステップＳ３〜Ｓ６の処理を繰り返し、全ての点について終了した場合には（ステップＳ６；ＹＥＳ）、判別式Ｄが負の場合における順序の次に、判別式Ｄが０又は正である場合における順序をつなげて一連の順序付けとする（ステップＳ７）。
2009116341.tif 000002
【特許請求の範囲】
【請求項１】
医用画像上の複数の点の画像座標系における位置情報を取得し、当該取得した各点の位置情報に基づいて、画像座標系を基準として前記医用画像上の予め定められた一方向に沿う順序で前記各点の順序付けを行う制御手段を備える順序解析装置。
【請求項２】
前記制御手段は、前記一方向に垂直な方向の直線に対する前記各点の位置関係及び前記直線と前記各点との距離に基づいて、前記各点の順序付けを行う、
請求項１に記載の順序解析装置。
【請求項３】
前記制御手段は、前記各点が前記直線を境界としてどちらの領域に属するかを判別し、二つの領域のうち一の領域に属する前記各点について前記直線との距離が大きいものから順に順序付けを行い、次いで、他の領域に属する前記各点について前記直線との距離が小さいものから順に順序付けを行う、
請求項２に記載の順序解析装置。
【請求項４】
前記制御手段は、更に、前記各点の前記一方向における位置関係が入れ替わる移動を禁止する、
請求項１から３のいずれか一項に記載の順序解析装置。
【請求項５】
前記制御手段は、更に、前記各点のうちいずれか一の点の位置が移動された場合に、当該移動後の各点の画像座標系における位置情報に基づいて、前記一方向に沿う順序で前記各点の順序付けをし直す、
請求項１から３のいずれか一項に記載の順序解析装置。
【請求項６】
前記制御手段は、前記各点のうちいずれか一の点の移動により、前記各点の前記一方向における位置関係が入れ替わった場合にのみ、前記一方向に沿う順序で前記各点の順序付けをし直す、
請求項５に記載の順序解析装置。
【請求項７】
コンピュータを、
医用画像上の複数の点の画像座標系における位置情報を取得し、当該取得した各点の位置情報に基づいて、画像座標系を基準として前記医用画像上の予め定められた一方向に沿う順序で前記各点の順序付けを行う制御手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、順序解析装置及びプログラムに関する。
【背景技術】
【０００２】
従来、整形外科等の医療分野の診断において、Ｘ線等の放射線により患者を撮影した画像が用いられている。医師は、フィルムに出力した放射線画像を観察読影するとともに、診断に用いる数値や角度を得るために放射線画像上に計測すべき位置を赤鉛筆等でマーキングし、定規や分度器等の計測器具を用いてマーキングされた位置の距離や角度等を計測する。【０００３】
近年、医療分野においてもデジタル化が進み、病院内で生成される放射線画像は、ほとんどがデジタル画像としてワークステーション又はＰＡＣＳ（Picture Archiving and Communication System）で保存されている。デジタル画像の場合、画像をモニタ画面上に表示させ、この画面上で計測に用いる点や線（以下、補助線という。）を手動又は自動で指定することによって、距離や角度等の計測を自動化したり、一度引いた補助線を移動したりすることができるため、医師や放射線技師等の計測に要する負担を大幅に軽減させることが可能となった。【０００４】
例えば、側弯症の診断には、コブ角が用いられる。側弯症とは、脊柱が側方へ曲がる病気である。高度の側弯では、胸郭が著しく変形し、そのため肺の機能が低下する。コブ角が２５度未満の場合は３か月毎の経過観察、２５〜４０度の場合は装具療法が必要で季節休暇毎の観察、５０〜６０度以上の場合は手術療法等、コブ角が治療の目安となる。【０００５】
コブ角とは、脊椎において側弯を示している部分（湾曲部）の上下端にある終椎（傾斜角の最も大きな椎体）の上位終椎の上面と下位終椎の下面のなす角をいう。具体的には、脊椎を撮影した画像をモニタ画面に表示させ、モニタ画面上で湾曲部の上位終椎の軸方向上端及び下位終椎の軸方向下端に沿って補助線を引き、二つの補助線のなす角度を計測する。【０００６】
図１８に示すように、脊椎において湾曲部が二つある場合には、各湾曲部を人体の頭から足に向かう方向（以下、頭尾方向という。）に順に第一カーブ、第二カーブという。第一カーブのコブ角θ１は、第一カーブの上位終椎の軸方向上端に沿って引かれた補助線Ｌ２１と第一カーブの下位終椎の軸方向下端に沿って引かれた補助線Ｌ２２とのなす角度である。第二カーブのコブ角θ２は、第二カーブの上位終椎の軸方向上端に沿って引かれた補助線Ｌ２２（第一カーブの下位終椎の軸方向下端に沿って引かれた線と一致）と第二カーブの下位終椎の軸方向下端に沿って引かれた補助線Ｌ２３とのなす角度である。【０００７】
図１９に示すように、脊椎において湾曲部が三つある場合には、各湾曲部を頭尾方向に順に第一カーブ、第二カーブ、第三カーブという。第一カーブのコブ角θ３は、第一カーブの上位終椎の軸方向上端に沿って引かれた補助線Ｌ２４と第一カーブの下位終椎の軸方向下端に沿って引かれた補助線Ｌ２５とのなす角度である。第二カーブのコブ角θ４は、第二カーブの上位終椎の軸方向上端に沿って引かれた補助線Ｌ２５（第一カーブの下位終椎の軸方向下端に沿って引かれた線と一致）と第二カーブの下位終椎の軸方向下端に沿って引かれた補助線Ｌ２６とのなす角度である。第三カーブのコブ角θ５は、第三カーブの上位終椎の軸方向上端に沿って引かれた補助線Ｌ２６（第二カーブの下位終椎の軸方向下端に沿って引かれた線と一致）と第三カーブの下位終椎の軸方向下端に沿って引かれた補助線Ｌ２７とのなす角度である。【０００８】
コブ角等の角度を計測する場合には、角度を形成する２直線の位置を指定する必要がある。描画した２直線の位置を後から調整する際に、一対（ペア）でのみ調整を許可することとすると、一方の直線だけを引き直したり、移動させたりすることができない。そこで、表示部に表示された医用画像上に複数の直線を描画し、描画した２本の直線間の角度を計測する画像計測装置において、描画された各直線を独立して変更・編集・削除することができる技術が提案されている（特許文献１参照）。
【特許文献１】特開２００６−１９２１０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、現在使用されている計測機能のほとんどは、補助線を描画する順序によって角度の計測に用いるべき二つの補助線を決定している。例えば、脊椎画像において湾曲部が二つある場合、１番目に描画した補助線と２番目に描画した補助線とのなす角度を第一カーブのコブ角として計測し、２番目に描画した補助線と３番目に描画した補助線とのなす角度を第二カーブのコブ角として計測している。【００１０】
例えば、図２０に示すように、ユーザが第一カーブの上位終椎の軸方向上端に沿って１番目に補助線Ｌ３１を引き、第二カーブの下位終椎の軸方向下端に沿って２番目に補助線Ｌ３２を引き、第一カーブの下位終椎の軸方向下端（第二カーブの上位終椎の軸方向上端）に沿って３番目に補助線Ｌ３３を引いた場合であっても、補助線Ｌ３１と補助線Ｌ３２とのなす角度を第一カーブのコブ角として計測し、補助線Ｌ３２と補助線Ｌ３３とのなす角度を第二カーブのコブ角として計測してしまうという問題があった。ユーザは、第一カーブのコブ角として計測された値が補助線Ｌ３１と補助線Ｌ３３とのなす角度を示していると認識しているため、診断を誤るおそれがあった。また、通常のＰＡＣＳでは前回の画像処理条件を記憶しているため、補助線Ｌ３１，Ｌ３２，Ｌ３３を引く一連の操作が行われ、画像処理条件が保存された後、別の者が画像を閲覧した際には、更に誤診を招くおそれがあった。【００１１】
このように、医用画像上に描画された補助線や点の位置は、診断に用いる数値や角度を計測する際の基準となるため、診断の目的に適した方向における各補助線又は各点の順序が重要となる。【００１２】
また、Ｘ線画像は、撮影時の体位やモダリティの種類等によって様々な方向で生成されるため、必ずしも人体の上下方向が正しい形で保存されているとは限らない（図８Ａ〜図８Ｄ参照）。画像上の位置は、各画像で設定されている画像座標系における（ｘ，ｙ）座標で特定されるが、一般的には、図８Ａに示すように、ｙ軸の負方向が画像の頭側になるような方向で撮影される場合が多い。全ての画像が図８Ａに示す方向で撮影されていれば、ｙ軸方向を人体の上下方向として認識し、ｙ座標が小さいものから大きいものへ順序付けを行うことで各点の順序を正確に把握することができる。【００１３】
しかし、図８Ｂ〜図８Ｄに示す方向で撮影が行われた場合には、図９Ｂ〜図９Ｄに示すように画像の頭側がモニタ画面の上側になるように画像を回転させてモニタ画面上に表示するため、各点の順序付けを行うことは困難となる。【００１４】
モニタ画面上の位置を表すモニタ座標系において（図４参照）、回転後の画像の各点の順序を決定する方法も考えられるが、そもそも、モニタ座標系で医用画像上に補助線を描画してしまうと、最終的にその描画した補助線を画像とともに保存する際に、補助線の位置を示す座標をモニタ座標系から画像座標系へ変換することが必要となり、手間がかかる。更に、画像座標系では、画像に付帯されているＤＩＣＯＭヘッダ情報により１ピクセルが何ｍｍに相当するかが分かるので、描画した補助線の長さ等が確認できるのに対し、モニタ座標系では、描画した補助線の長さがわからないという問題もあった。【００１５】
本発明は、上記の従来技術における問題に鑑みてなされたものであって、医用画像上の複数の点について、予め定められた一方向に沿った順序を得ることを課題とする。
【課題を解決するための手段】
【００１６】
上記課題を解決するために、請求項１に記載の順序解析装置は、医用画像上の複数の点の画像座標系における位置情報を取得し、当該取得した各点の位置情報に基づいて、画像座標系を基準として前記医用画像上の予め定められた一方向に沿う順序で前記各点の順序付けを行う制御手段を備える。【００１７】
請求項２に記載の発明は、請求項１に記載の順序解析装置において、前記制御手段は、前記一方向に垂直な方向の直線に対する前記各点の位置関係及び前記直線と前記各点との距離に基づいて、前記各点の順序付けを行う。【００１８】
請求項３に記載の発明は、請求項２に記載の順序解析装置において、前記制御手段は、前記各点が前記直線を境界としてどちらの領域に属するかを判別し、二つの領域のうち一の領域に属する前記各点について前記直線との距離が大きいものから順に順序付けを行い、次いで、他の領域に属する前記各点について前記直線との距離が小さいものから順に順序付けを行う。【００１９】
請求項４に記載の発明は、請求項１から３のいずれか一項に記載の順序解析装置において、前記制御手段は、更に、前記各点の前記一方向における位置関係が入れ替わる移動を禁止する。【００２０】
請求項５に記載の発明は、請求項１から３のいずれか一項に記載の順序解析装置において、前記制御手段は、更に、前記各点のうちいずれか一の点の位置が移動された場合に、当該移動後の各点の画像座標系における位置情報に基づいて、前記一方向に沿う順序で前記各点の順序付けをし直す。【００２１】
請求項６に記載の発明は、請求項５に記載の順序解析装置において、前記制御手段は、前記各点のうちいずれか一の点の移動により、前記各点の前記一方向における位置関係が入れ替わった場合にのみ、前記一方向に沿う順序で前記各点の順序付けをし直す。【００２２】
請求項７に記載の発明は、コンピュータを、医用画像上の複数の点の画像座標系における位置情報を取得し、当該取得した各点の位置情報に基づいて、画像座標系を基準として前記医用画像上の予め定められた一方向に沿う順序で前記各点の順序付けを行う制御手段として機能させるためのプログラムである。
【発明の効果】
【００２３】
請求項１、７に記載の発明によれば、医用画像上の複数の点について、予め定められた一方向に沿った順序を得ることができる。画像座標系における位置情報を用いることにより、医用画像が回転されている場合であっても、正確に各点の順序付けを行うことができる。【００２４】
請求項２、３に記載の発明によれば、予め定められた一方向に垂直な方向の直線を利用して、各点の順序付けを行うことができる。【００２５】
請求項４に記載の発明によれば、各点の予め定められた一方向に沿う順序が入れ替わるのを防ぐことができる。【００２６】
請求項５に記載の発明によれば、各点のうちいずれか一の点の位置が移動された場合に、各点の順序付けをし直すので、常に正確に各点の順序付けを行うことができる。【００２７】
請求項６に記載の発明によれば、必要な場合にのみ各点の順序付けをし直すので、各点の順序付けにおいて効率化を図ることができる。
【図面の簡単な説明】
【００２８】
【図１】医用画像システムのシステム構成図である。
【図２】画像サーバ装置の機能的構成を示すブロック図である。
【図３】画像計測装置の機能的構成を示すブロック図である。
【図４】モニタ画面における座標の取り方を示す図である。
【図５】第１の順序付け方法を示すフローチャートである。
【図６】第２の順序付け方法を示すフローチャートである。
【図７】直線ｘ−ｙ＝０を基準線として３点の順序付けを行う場合の例である。
【図８Ａ】ｙ軸の負方向が画像の頭側になるように撮影した場合の例である。
【図８Ｂ】ｘ軸の正方向が画像の頭側になるように撮影した場合の例である。
【図８Ｃ】ｙ軸の正方向が画像の頭側になるように撮影した場合の例である。
【図８Ｄ】ｘ軸の負方向が画像の頭側になるように撮影した場合の例である。
【図９Ａ】図８Ａの画像を回転させずにそのまま表示させたものである。
【図９Ｂ】図８Ｂの画像を右回りに２７０度回転させたものである。
【図９Ｃ】図８Ｃの画像を右回りに１８０度回転させたものである。
【図９Ｄ】図８Ｄの画像を右回りに９０度回転させたものである。
【図１０Ａ】ｙ＝０を基準線としてｙ軸の正方向に向かって順序付けを行う場合の例である。
【図１０Ｂ】ｘ＝１００００を基準線としてｘ軸の負方向に向かって順序付けを行う場合の例である。
【図１０Ｃ】ｙ＝１００００を基準線としてｙ軸の負方向に向かって順序付けを行う場合の例である。
【図１０Ｄ】ｘ＝０を基準線としてｘ軸の正方向に向かって順序付けを行う場合の例である。
【図１１】コブ角計測処理を示すフローチャートである。
【図１２】補助線描画処理を示すフローチャートである。
【図１３Ａ】描画順が１番目の補助線の始点を指定する際の画面例である。
【図１３Ｂ】描画順が１番目の補助線の終点を指定する際の画面例である。
【図１３Ｃ】描画順が２番目の補助線の始点を指定する際の画面例である。
【図１３Ｄ】描画順が２番目の補助線の終点を指定する際の画面例である。
【図１３Ｅ】描画順が３番目の補助線の始点を指定する際の画面例である。
【図１３Ｆ】描画順が３番目の補助線の終点を指定する際の画面例である。
【図１４】第１の実施の形態における補助線移動時処理Ａを示すフローチャートである。
【図１５Ａ】頭側から３番目の補助線が移動対象として選択された場合の例である。
【図１５Ｂ】頭側から３番目の補助線と頭側から２番目の補助線の頭尾方向における位置関係が入れ替わった場合の例である。
【図１６】第２の実施の形態における補助線移動時処理Ｂを示すフローチャートである。
【図１７Ａ】頭側から３番目の補助線が移動対象として選択された場合の例である。
【図１７Ｂ】頭側から３番目の補助線と頭側から２番目の補助線の頭尾方向における位置関係が入れ替わった場合の例である。
【図１８】脊椎において湾曲部が二つある場合のコブ角を説明するための図である。
【図１９】脊椎において湾曲部が三つある場合のコブ角を説明するための図である。
【図２０】従来における問題点を説明するための図である。
【発明を実施するための最良の形態】
【００２９】
以下、図面を参照して、本発明に係る順序解析装置の実施の形態について説明する。【００３０】
［第１の実施の形態］
まず、第１の実施の形態を説明する。
図１に、医用画像システム１００のシステム構成を示す。図１に示すように、医用画像システム１００では、ＲＩＳ（Radiological Information System：放射線情報システム）１０、モダリティ２０、画像サーバ装置３０、順序解析装置としての画像計測装置４０が、ネットワークＮを介してデータ通信可能に接続されている。【００３１】
ＲＩＳ１０は、放射線科部門内における診療予約、診断結果のレポート、実績管理、材料在庫管理等の情報管理を行う。ＲＩＳ１０は、撮影や診断の内容を示す検査オーダ情報を生成し、モダリティ２０に送信する。【００３２】
モダリティ２０は、ＲＩＳ１０から送信された検査オーダ情報に基づいて、患者を撮影し、医用画像の画像データを生成する画像生成装置である。モダリティ２０は、画像データを画像サーバ装置３０に送信する。モダリティ２０としては、ＣＲ（Computed Radiography）装置、ＣＴ（Computed Tomography）装置、ＭＲＩ（Magnetic Resonance Imaging）装置等が用いられる。【００３３】
画像サーバ装置３０は、ＰＡＣＳにより構成され、モダリティ２０から受信した医用画像の画像データのファイルを保存し、画像計測装置４０等の外部機器からの要求に応じて画像ファイルを提供する。【００３４】
図２に、画像サーバ装置３０の機能的構成を示す。図２に示すように、画像サーバ装置３０は、制御部３１、操作部３２、表示部３３、通信部３４、ＲＯＭ（Read Only Memory）３５、記憶部３６を備えて構成され、各部はバス３７により接続されている。【００３５】
制御部３１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）等から構成され、画像サーバ装置３０の各部の処理動作を統括的に制御する。具体的には、ＣＰＵは、操作部３２から入力される操作信号又は通信部３４により受信される指示信号に応じて、ＲＯＭ３５に記憶されている各種処理プログラムを読み出し、ＲＡＭ内に形成されたワークエリアに展開し、当該プログラムとの協働により各種処理を行う。【００３６】
操作部３２は、カーソルキー、数字入力キー、及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、キーボードに対するキー操作やマウス操作により入力された操作信号を制御部３１に出力する。【００３７】
表示部３３は、ＬＣＤ（Liquid Crystal Display）により構成され、制御部３１から入力される表示データに基づいて各種画面を表示する。【００３８】
通信部３４は、ＲＩＳ１０、モダリティ２０、画像計測装置４０等の外部機器との間でデータの送受信を行うインターフェースである。【００３９】
ＲＯＭ３５は、不揮発性の半導体メモリ等により構成され、制御プログラム、当該プログラムの実行に必要なパラメータやファイル等を記憶している。【００４０】
記憶部３６は、ハードディスク等により構成され、各種データを記憶する。具体的には、記憶部３６には、画像ファイル、関連情報等が記憶される。画像ファイルは、モダリティ２０から受信した医用画像の画像データのファイルである。記憶部３６には、例えば、複数の湾曲部が存在する脊椎を示す脊椎画像の画像ファイルが保存されている。関連情報は、画像ファイルの画像に関連する情報をいい、各画像ファイルに対応付けられている。関連情報には、患者情報、検査情報等が含まれ、脊椎画像の場合には、コブ角の計測結果も含まれる。【００４１】
コブ角は、脊椎において側弯を示している部分（湾曲部）の上下端にある終椎の上位終椎の上面と下位終椎の下面のなす角である。脊椎において湾曲部が複数存在する場合には、各湾曲部に対応するコブ角を、頭尾方向に順に第一カーブのコブ角、第二カーブのコブ角、・・・、という（図１８及び図１９参照）。【００４２】
制御部３１は、画像計測装置４０から画像ファイルの取得要求があった場合に、要求された画像ファイルを記憶部３６から読み出し、画像計測装置４０に送信する。また、制御部３１は、画像計測装置４０から計測結果を受信した場合に、受信した計測結果を、計測対象の画像ファイルと対応付けて記憶部３６に保存する。【００４３】
画像計測装置４０は、画像サーバ装置３０から取得した医用画像を表示させ、当該医用画像の診断に用いる数値や角度を計測するための装置であって、ＰＣ（Personal Computer）等から構成される。例えば、画像計測装置４０は、脊椎画像においては、側弯症の診断に用いるコブ角の計測を行う。【００４４】
図３に、画像計測装置４０の機能的構成を示す。図３に示すように、画像計測装置４０は、制御部４１、操作部４２、表示部４３、通信部４４、ＲＯＭ４５、記憶部４６を備え、各部はバス４７により接続されている。【００４５】
制御部４１は、ＣＰＵ、ＲＡＭ等から構成され、画像計測装置４０の各部の処理動作を統括的に制御する。具体的には、ＣＰＵは、操作部４２から入力される操作信号又は通信部４４により受信される指示信号に応じて、ＲＯＭ４５に記憶されている各種処理プログラムを読み出し、ＲＡＭ内に形成されたワークエリアに展開し、当該プログラムとの協働により各種処理を行う。【００４６】
操作部４２は、カーソルキー、数字入力キー、及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、キーボードに対するキー操作やマウス操作により入力された操作信号を制御部４１に出力する。操作部４２は、表示部４３のモニタ画面に表示された脊椎画像において脊椎の延在方向に交差する方向のコブ角計測用の補助線を描画する位置を指定する際に用いられる。「脊椎の延在方向」とは、脊椎の連続方向（湾曲を伴う方向）に沿った厳密な意味での延在方向ではなく、側弯がなかった場合に脊椎が本来並んでいるべき方向、すなわち、頭尾方向又は尾頭方向（人体の足から頭に向かう方向）の意味で用いる。【００４７】
表示部４３は、ＬＣＤにより構成され、制御部４１から入力される表示データに基づいて各種画面を表示する。具体的には、表示部４３は、脊椎画像等の医用画像を表示する。【００４８】
通信部４４は、画像サーバ装置３０等の外部機器との間でデータの送受信を行うインターフェースである。【００４９】
ＲＯＭ４５は、不揮発性の半導体メモリ等により構成され、制御プログラム、当該プログラムの実行に必要なパラメータやファイル等を記憶している。【００５０】
記憶部４６は、ハードディスク等により構成され、各種データを記憶する。【００５１】
制御部４１は、通信部４４を介して、画像サーバ装置３０に対して、記憶部３６に記憶されている医用画像の画像ファイルの取得要求を送信し、画像サーバ装置３０から医用画像の画像ファイルを取得する。制御部４１は、取得した医用画像の画像ファイルに基づいて、表示部４３のモニタ画面に医用画像を表示させる。本実施の形態では、脊椎画像の画像ファイルを取得し、表示部４３のモニタ画面に脊椎画像を表示させる場合について説明する。図４に、表示部４３のモニタ画面における座標の取り方（モニタ座標系）を示す。図４に示すように、モニタ座標系では、モニタ画面の右方向をＸ軸の正方向とし、モニタ画面の下方向をＹ軸の正方向とする。【００５２】
制御部４１は、操作部４２のマウスからの操作に基づいて、表示部４３のモニタ画面に表示された脊椎画像の複数の湾曲部のそれぞれの上位終椎の軸方向上端及び下位終椎の軸方向下端に沿って補助線を描画する。【００５３】
制御部４１は、描画された各補助線の中点の画像座標系における位置情報（座標）を取得し、取得した各中点の位置情報に基づいて、画像座標系を基準として脊椎画像上の予め定められた一方向に沿う順序で各中点の順序付けを行う。画像座標系とは、画像ファイルに固有の画像上における座標系をいう。また、本実施の形態では、予め定められた一方向として、脊椎画像の脊椎の延在方向のうち頭尾方向を用いる。具体的には、制御部４１は、予め定められた一方向に垂直な方向の直線（基準線）に対する各中点の位置関係及び直線（基準線）と各中点との距離に基づいて、各点の順序付けを行う。【００５４】
なお、本実施の形態では、モニタ座標系を（Ｘ，Ｙ）、画像座標系を（ｘ，ｙ）として区別する。【００５５】
ここで、ある直線に対するある点の位置関係（点が直線を境界としてどちらの領域に属するか又は直線上にあるか）を判別するための式（以下、判別式という。）について説明する。判別式Ｄは、式ａｘ＋ｂｙ＋ｃ＝０で表される直線に対する点（α，β）の位置関係について、次のように定義される。【００５６】
【数１】
2009116341.tif 000003
【００５７】
【数２】
2009116341.tif 000004
【００５８】
また、点（α，β）と式ａｘ＋ｂｙ＋ｃ＝０で表される直線との距離ｄは、次式により求められる。
【数３】
2009116341.tif 000005
【００５９】
ある直線を基準線として、基準線に垂直な方向に沿う順序で複数の点の順序付けを行う方法について、図５及び図６を参照して、第１の順序付け方法及び第２の順序付け方法を説明する。【００６０】
図５は、第１の順序付け方法を示すフローチャートである。この処理は、複数の点のうち、判別式Ｄが負の点を距離ｄが大きいものから順に順序付け、判別式Ｄが０の点をそれに次ぐ順序とし、次に判別式Ｄが正の点を距離ｄが小さいものから順に順序付ける処理であり、制御部４１のＣＰＵと、ＲＯＭ４５に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。【００６１】
第１の順序付け方法では、まず、制御部４１は、順序付けの対象となる各点の座標を取得し（ステップＳ１）、基準線ａｘ＋ｂｙ＋ｃ＝０を取得する（ステップＳ２）。【００６２】
次に、制御部４１は、各点のうち、ある点について基準線に対する判別式Ｄが負であるか否かを判断し（ステップＳ３）、判別式Ｄが負である場合には（ステップＳ３；ＹＥＳ）、基準線との距離ｄが大きい方から小さい方へ順に順序付けを行う（ステップＳ４）。一方、判別式Ｄが０又は正である場合には（ステップＳ３；ＮＯ）、基準線との距離ｄが小さい方から大きい方へ順に順序付けを行う（ステップＳ５）。【００６３】
次に、制御部４１は、全ての点について終了したか否かを判断し（ステップＳ６）、未処理の点がある場合には（ステップＳ６；ＮＯ）、ステップＳ３〜ステップＳ６の処理を繰り返す。全ての点について終了した場合には（ステップＳ６；ＹＥＳ）、判別式Ｄが負の場合における順序の次に、判別式Ｄが０又は正である場合における順序をつなげて一連の順序付けとする（ステップＳ７）。【００６４】
図６は、第２の順序付け方法を示すフローチャートである。この処理は、複数の点のうち、判別式Ｄが正の点を距離ｄが大きいものから順に順序付け、判別式Ｄが０の点をそれに次ぐ順序とし、次に判別式Ｄが負の点を距離ｄが小さいものから順に順序付ける処理であり、制御部４１のＣＰＵと、ＲＯＭ４５に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。【００６５】
第２の順序付け方法では、まず、制御部４１は、順序付けの対象となる各点の座標を取得し（ステップＳ１１）、基準線ａｘ＋ｂｙ＋ｃ＝０を取得する（ステップＳ１２）。【００６６】
次に、制御部４１は、各点のうち、ある点について基準線に対する判別式Ｄが正であるか否かを判断し（ステップＳ１３）、判別式Ｄが正である場合には（ステップＳ１３；ＹＥＳ）、基準線との距離ｄが大きい方から小さい方へ順に順序付けを行う（ステップＳ１４）。一方、判別式Ｄが０又は負である場合には（ステップＳ１３；ＮＯ）、基準線との距離ｄが小さい方から大きい方へ順に順序付けを行う（ステップＳ１５）。【００６７】
次に、制御部４１は、全ての点について終了したか否かを判断し（ステップＳ１６）、未処理の点がある場合には（ステップＳ１６；ＮＯ）、ステップＳ１３〜ステップＳ１６の処理を繰り返す。全ての点について終了した場合には（ステップＳ１６；ＹＥＳ）、判別式Ｄが正の場合における順序の次に、判別式Ｄが０又は負である場合における順序をつなげて一連の順序付けとする（ステップＳ１７）。【００６８】
図７を参照して、直線ｘ−ｙ＝０を基準線として、点Ｐ（１００，５００）、点Ｑ（２００，３００）、点Ｒ（５００，２００）について、第１の順序付け方法を用いて順序付けを行う場合について説明する。直線ｘ−ｙ＝０を基準線として、各点について判別式Ｄを求めると、点ＰはＤ＞０、点ＱはＤ＞０、点ＲはＤ＜０となる。また、各点と直線ｘ−ｙ＝０との距離ｄを求めると、点Ｐは約２８３、点Ｑは約７１、点Ｒは約２１２となる。したがって、各点に対する判別式Ｄと距離ｄとから、点Ｒ、点Ｑ、点Ｐと順序が付けられる。【００６９】
この方法を応用して、医用画像上に描画された複数の補助線の各中点の順序付けを行う。
図８Ａ〜図８Ｄに、画像座標系（ｘ，ｙ）を基準とした画像の位置関係を示す。本実施の形態では、各画像がｘ＝０〜１００００、ｙ＝０〜１００００のサイズで生成されているものとする。図８Ａは、ｙ軸の負方向が画像の頭側になるように撮影した場合の例であり、図８Ｂは、ｘ軸の正方向が画像の頭側になるように撮影した場合の例であり、図８Ｃは、ｙ軸の正方向が画像の頭側になるように撮影した場合の例であり、図８Ｄは、ｘ軸の負方向が画像の頭側になるように撮影した場合の例である。通常は、図８Ａに示す位置関係で撮影される場合が多い。【００７０】
画像診断に用いる角度や数値の計測を行う際には、図９Ａ〜図９Ｄに示すように、画像の頭側がモニタ画面の上側になるように画像を回転させて表示する。図９Ａは、図８Ａの画像を回転させずにそのまま表示させたものであり、図９Ｂは、図８Ｂの画像を右回りに２７０度回転させたものであり、図９Ｃは、図８Ｃの画像を右回りに１８０度回転させたものであり、図９Ｄは、図８Ｄの画像を右回りに９０度回転させたものである。【００７１】
図９Ａに示す位置関係の場合は、図１０Ａに示すように、ｙ＝０を基準線としてｙ軸の正方向に向かって各補助線の中点の順序付けを行う（第１の順序付け方法）。図９Ｂに示す位置関係の場合は、図１０Ｂに示すように、ｘ＝１００００を基準線としてｘ軸の負方向に向かって各補助線の中点の順序付けを行う（第２の順序付け方法）。図９Ｃに示す位置関係の場合は、図１０Ｃに示すように、ｙ＝１００００を基準線としてｙ軸の負方向に向かって各補助線の中点の順序付けを行う（第２の順序付け方法）。図９Ｄに示す位置関係の場合は、図１０Ｄに示すように、ｘ＝０を基準線としてｘ軸の正方向に向かって各補助線の中点の順序付けを行う（第１の順序付け方法）。【００７２】
すなわち、制御部４１は、脊椎画像の４辺のうち頭側端部に相当する１辺を基準線として、基準線からの距離が小さい順に各補助線の中点の順序付けを行えばよい。そして、制御部４１は、順序付けられた各中点の順序を、頭尾方向における各補助線の順序とする。【００７３】
制御部４１は、順序付けられた順序（すなわち、頭尾方向順）において相隣る二つの補助線同士が互いになす角度をコブ角として計測する。具体的には、制御部４１は、脊椎画像に湾曲部が二つ存在する場合には、頭側から１番目の補助線と頭側から２番目の補助線とのなす角度を第一カーブのコブ角として計測し、頭側から２番目の補助線と頭側から３番目の補助線とのなす角度を第二カーブのコブ角として計測する。また、制御部４１は、脊椎画像に湾曲部が三つ存在する場合には、頭側から１番目の補助線と頭側から２番目の補助線とのなす角度を第一カーブのコブ角として計測し、頭側から２番目の補助線と頭側から３番目の補助線とのなす角度を第二カーブのコブ角として計測し、頭側から３番目の補助線と頭側から４番目の補助線とのなす角度を第三カーブのコブ角として計測する。【００７４】
制御部４１は、各補助線が描画された後、各補助線の各中点の頭尾方向における相対的な位置関係（すなわち、各中点の頭尾方向に沿う順序）が入れ替わる補助線の移動を禁止する。【００７５】
次に、脊椎画像からコブ角を計測する際の具体的な動作を説明する。
図１１は、画像計測装置４０において実行されるコブ角計測処理を示すフローチャートである。この処理は、制御部４１のＣＰＵと、ＲＯＭ４５に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。図１１では、二つの湾曲部が存在する脊椎を示す脊椎画像を計測対象とし、各湾曲部のコブ角を計測する場合について説明する。【００７６】
まず、操作部４２からの操作により、計測対象となる脊椎画像の画像ファイルが選択され、制御部４１の制御に従って、通信部４４により、画像サーバ装置３０に対して、選択された脊椎画像の画像ファイルの取得要求が送信される。そして、制御部４１により、通信部４４を介して、画像サーバ装置３０から脊椎画像の画像ファイルが取得される（ステップＴ１）。【００７７】
次に、制御部４１により、取得された脊椎画像の画像ファイルに基づいて、表示部４３のモニタ画面に脊椎画像が表示される（ステップＴ２）。ここで、必要に応じて、操作部４２からの操作により、画像の回転が指示されると、制御部４１により、画像の回転処理が行われる（ステップＴ３）。具体的には、図９Ａ〜図９Ｄに示すように、画像の頭側がモニタ画面の上側になるように画像が回転されて表示される。【００７８】
次に、操作部４２からの操作に基づいて、制御部４１により、補助線描画処理が行われる（ステップＴ４）。補助線描画処理は、脊椎画像の脊椎の延在方向に交差する方向の補助線を複数描画する処理であって、各補助線は、脊椎画像の二つの湾曲部のそれぞれの上位終椎の軸方向上端又は下位終椎の軸方向下端に沿って描画される。ここで、図１２を参照して、補助線描画処理について説明する。【００７９】
まず、図１３Ａに示すように、描画順が１番目の補助線の始点となる位置にマウスカーソルＭＣが置かれた状態でユーザにより操作部４２のマウスボタンが押下され、補助線の始点位置が指定されると、制御部４１により、マウスボタンが押下された位置（モニタ座標系）に対応する画像座標系における１点目の座標（ｘ１，ｙ１）が決定される（ステップＴ２１）。次に、図１３Ｂに示すように、描画順が１番目の補助線の終点となる位置にマウスカーソルＭＣが置かれた状態でユーザにより操作部４２のマウスボタンが押下され、補助線の終点位置が指定されると、制御部４１により、マウスボタンが押下された位置（モニタ座標系）に対応する画像座標系における２点目の座標（ｘ２，ｙ２）が決定される（ステップＴ２２）。そして、制御部４１により、１点目の座標（ｘ１，ｙ１）と２点目の座標（ｘ２，ｙ２）を結ぶ補助線が表示部４３のモニタ画面に表示された脊椎画像上に描画される（ステップＴ２３）。図１３Ａ及び図１３Ｂは、第一カーブの上位終椎の軸方向上端に沿う補助線を描画する場合の例である。【００８０】
次に、図１３Ｃに示すように、描画順が２番目の補助線の始点となる位置にマウスカーソルＭＣが置かれた状態でユーザにより操作部４２のマウスボタンが押下され、補助線の始点位置が指定されると、制御部４１により、マウスボタンが押下された位置（モニタ座標系）に対応する画像座標系における３点目の座標（ｘ３，ｙ３）が決定される（ステップＴ２４）。次に、図１３Ｄに示すように、描画順が２番目の補助線の終点となる位置にマウスカーソルＭＣが置かれた状態でユーザにより操作部４２のマウスボタンが押下され、補助線の終点位置が指定されると、制御部４１により、マウスボタンが押下された位置（モニタ座標系）に対応する画像座標系における４点目の座標（ｘ４，ｙ４）が決定される（ステップＴ２５）。そして、制御部４１により、３点目の座標（ｘ３，ｙ３）と４点目の座標（ｘ４，ｙ４）を結ぶ補助線が表示部４３のモニタ画面に表示された脊椎画像上に描画される（ステップＴ２６）。図１３Ｃ及び図１３Ｄは、第二カーブの下位終椎の軸方向下端に沿う補助線を描画する場合の例である。【００８１】
次に、図１３Ｅに示すように、描画順が３番目の補助線の始点となる位置にマウスカーソルＭＣが置かれた状態でユーザにより操作部４２のマウスボタンが押下され、補助線の始点位置が指定されると、制御部４１により、マウスボタンが押下された位置（モニタ座標系）に対応する画像座標系における５点目の座標（ｘ５，ｙ５）が決定される（ステップＴ２７）。次に、図１３Ｆに示すように、描画順が３番目の補助線の終点となる位置にマウスカーソルＭＣが置かれた状態でユーザにより操作部４２のマウスボタンが押下され、補助線の終点位置が指定されると、制御部４１により、マウスボタンが押下された位置（モニタ座標系）に対応する画像座標系における６点目の座標（ｘ６，ｙ６）が決定される（ステップＴ２８）。そして、制御部４１により、５点目の座標（ｘ５，ｙ５）と６点目の座標（ｘ６，ｙ６）を結ぶ補助線が表示部４３のモニタ画面に表示された脊椎画像上に描画される（ステップＴ２９）。図１３Ｅ及び図１３Ｆは、第一カーブの下位終椎の軸方向下端に沿う補助線（第二カーブの上位終椎の軸方向上端に沿う補助線）を描画する場合の例である。【００８２】
図１１に戻り、制御部４１により、１点目の座標（ｘ１，ｙ１）と２点目の座標（ｘ２，ｙ２）の中点の座標（ｘ１２，ｙ１２）が取得され（ステップＴ５）、３点目の座標（ｘ３，ｙ３）と４点目の座標（ｘ４，ｙ４）の中点の座標（ｘ３４，ｙ３４）が取得され（ステップＴ６）、５点目の座標（ｘ５，ｙ５）と６点目の座標（ｘ６，ｙ６）の中点の座標（ｘ５６，ｙ５６）が取得される（ステップＴ７）。各中点の座標は、画像座標系で表されている。【００８３】
次に、制御部４１により、画像の回転状態に応じて、脊椎画像の４辺のうち頭側端部に相当する１辺が基準線として取得される（ステップＴ８）。具体的には、図９Ａに示す位置関係の場合は、ｙ＝０が基準線として取得され、図９Ｂに示す位置関係の場合は、ｘ＝１００００が基準線として取得され、図９Ｃに示す位置関係の場合は、ｙ＝１００００が基準線として取得され、図９Ｄに示す位置関係の場合は、ｘ＝０が基準線として取得される。【００８４】
次に、制御部４１により、各補助線の中点の位置情報に基づいて、画像座標系を基準として脊椎画像の脊椎の延在方向のうち頭尾方向に沿う順序で各中点の順序付けが行われる。具体的には、制御部４１により、各中点の座標に基づいて、基準線からの距離が小さい順に各中点の順序付けが行われる（ステップＴ９）。例えば、図９Ａに示す位置関係の場合は、図１０Ａに示すように、各中点のｙ座標が小さい順に各補助線の中点の順序付けが行われる。図９Ｂに示す位置関係の場合は、図１０Ｂに示すように、各中点のｘ座標が大きい順に各補助線の中点の順序付けが行われる。図９Ｃに示す位置関係の場合は、図１０Ｃに示すように、各中点のｙ座標が大きい順に各補助線の中点の順序付けが行われる。図９Ｄに示す位置関係の場合は、図１０Ｄに示すように、各中点のｘ座標が小さい順に各補助線の中点の順序付けが行われる。そして、各中点の順序が、頭尾方向における各補助線の順序となる。【００８５】
次に、制御部４１により、順序付けられた順序（すなわち、頭尾方向順）において相隣る二つの補助線同士が互いになす角度がコブ角として計測される（ステップＴ１０）。具体的には、制御部４１により、頭側から１番目の補助線と頭側から２番目の補助線とのなす角度が第一カーブのコブ角として計測され、頭側から２番目の補助線と頭側から３番目の補助線とのなす角度が第二カーブのコブ角として計測される。【００８６】
次に、制御部４１により、表示部４３のモニタ画面に計測結果が表示される（ステップＴ１１）。図１３Ｆの例では、コブ角の計測に用いる各補助線とともに、第一カーブのコブ角及び第二カーブのコブ角の値が「第一カーブ17.9°  第二カーブ21.2°」と表示されている。
以上でコブ角計測処理が終了する。【００８７】
図１４は、画像計測装置４０において実行される補助線移動時処理Ａを示すフローチャートである。この処理は、脊椎画像上に既に複数の補助線が描画されている状態で行われる処理であり、制御部４１のＣＰＵと、ＲＯＭ４５に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。【００８８】
まず、表示部４３のモニタ画面に表示されている脊椎画像において、操作部４２からのユーザの操作により、描画された補助線のうちいずれか一の補助線が移動対象として選択される（ステップＴ３１）。具体的には、移動対象となる補助線上にマウスカーソルが置かれた状態で操作部４２のマウスボタンが押下されると、補助線が選択された状態になる。【００８９】
次に、制御部４１により、図１１のステップＴ９において順序付けられた結果に基づいて、選択された補助線の種類（選択された補助線が脊椎画像の頭側から何番目の補助線であるか）が取得される（ステップＴ３２）。【００９０】
次に、操作部４２からのユーザの操作により、選択された補助線の位置が移動される（ステップＴ３３）。具体的には、マウスボタンを押下した状態で移動先の位置でマウスボタンが離されると、移動後の補助線の位置が決定される。【００９１】
ここで、制御部４１により、この補助線の移動が他の補助線を越える移動であったか否かが判断される（ステップＴ３４）。具体的には、制御部４１により、選択された補助線の中点と他の補助線の中点の脊椎画像の頭尾方向における位置関係が入れ替わったか否かが判断される。【００９２】
例えば、図１５Ａに示すように、脊椎画像上に頭尾方向に順に補助線Ｌ１，Ｌ２，Ｌ３が描画されている状態で、頭側から３番目の補助線Ｌ３が移動対象として選択された場合を例に説明する。制御部４１により、補助線Ｌ３の中点の基準線（脊椎画像の４辺のうち頭側端部に相当する１辺）からの距離と、補助線Ｌ２の中点の基準線からの距離とが比較され、図１５Ｂに示すように、補助線Ｌ３の中点の基準線からの距離が補助線Ｌ２の中点の基準線からの距離より小さくなった場合には、両中点の頭尾方向における位置関係が入れ替わったと判断され、補助線Ｌ３が補助線Ｌ２を越えたと判断される。【００９３】
選択された補助線の移動が他の補助線を越える移動であった場合には（ステップＴ３４；ＹＥＳ）、制御部４１により、補助線の移動が中止される（ステップＴ３５）。【００９４】
一方、選択された補助線の移動が他の補助線を越える移動でなかった場合には（ステップＴ３４；ＮＯ）、制御部４１により、補助線の移動は許可される。
以上で、補助線移動時処理Ａが終了する。【００９５】
以上説明したように、第１の実施の形態における画像計測装置４０によれば、脊椎画像上に描画された複数の補助線の各中点について、頭尾方向に沿った順序を得ることができる。このため、各補助線を描画する際にユーザが描画順を気にする必要がなく、任意の順序で各補助線の描画位置を指定することができ、操作性を向上させることができる。また、画像座標系における位置情報を用いることにより、脊椎画像が回転されている場合であっても、正確に各中点の順序付けを行うことができる。【００９６】
また、頭尾方向に垂直な方向の基準線を利用して、基準線に対する各中点の位置関係及び基準線と各中点との距離に基づいて、各中点の順序付けを行うことができる。【００９７】
また、各補助線が描画された後は、各補助線の各中点の頭尾方向における位置関係が入れ替わる補助線の移動を禁止するので、各中点の頭尾方向に沿う順序が入れ替わるのを防ぐことができる。【００９８】
［第２の実施の形態］
次に、本発明を適用した第２の実施の形態について説明する。
第２の実施の形態における医用画像システムは、第１の実施の形態に示した医用画像システム１００と同様の構成によってなるため、同一の構成部分については同一の符号を付し、その構成については図示及び説明を省略する。以下、第２の実施の形態に特徴的な構成及び処理について説明する。【００９９】
第１の実施の形態では、画像計測装置４０において、各補助線が描画された後、各補助線の各中点の頭尾方向における位置関係が入れ替わる移動を禁止する場合について説明したが、第２の実施の形態では、各補助線の移動は自由に行うことができることとする。【０１００】
画像計測装置４０の制御部４１は、各補助線が描画された後、各補助線のうちいずれか一の補助線の位置が移動された場合、すなわち、各補助線の各中点のうちいずれか一の中点の位置が移動された場合に、移動後の各中点の画像座標系における位置情報に基づいて、予め定められた一方向に沿う順序で各中点の順序付けをし直す。本実施の形態では、予め定められた一方向として、脊椎画像の脊椎の延在方向のうち頭尾方向を用いる。この際、制御部４１は、各補助線の中点のうちいずれか一の中点の移動により、各中点の頭尾方向における相対的な位置関係が入れ替わった場合にのみ、頭尾方向に沿う順序で各中点の順序付けをし直す。【０１０１】
次に、画像計測装置４０における具体的な動作を説明する。
表示部４３のモニタ画面に表示された脊椎画像に対して補助線を描画し、コブ角を計測する処理については、第１の実施の形態において説明したコブ角計測処理（図１１参照）と同様であるため、説明を省略する。【０１０２】
図１６は、画像計測装置４０において実行される補助線移動時処理Ｂを示すフローチャートである。この処理は、脊椎画像上に既に複数の補助線が描画されている状態で行われる処理であり、制御部４１のＣＰＵと、ＲＯＭ４５に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。【０１０３】
まず、表示部４３のモニタ画面に表示されている脊椎画像において、操作部４２からのユーザの操作により、描画された補助線のうちいずれか一の補助線が移動対象として選択される（ステップＴ４１）。具体的には、移動対象となる補助線上にマウスカーソルが置かれた状態で操作部４２のマウスボタンが押下されると、補助線が選択された状態になる。【０１０４】
次に、制御部４１により、補助線を描画した際に順序付けられた結果に基づいて、選択された補助線の種類（選択された補助線が脊椎画像の頭側から何番目の補助線であるか）が取得される（ステップＴ４２）。【０１０５】
次に、操作部４２からのユーザの操作により、選択された補助線の位置が移動される（ステップＴ４３）。具体的には、マウスボタンを押下した状態で移動先の位置でマウスボタンが離されると、移動後の補助線の位置が決定される。【０１０６】
ここで、制御部４１により、この補助線の移動が他の補助線を越える移動であったか否かが判断される（ステップＴ４４）。具体的には、制御部４１により、選択された補助線の中点と他の補助線の中点の脊椎画像の頭尾方向における位置関係が入れ替わったか否かが判断される。【０１０７】
例えば、図１７Ａに示すように、脊椎画像上に頭尾方向に順に補助線Ｌ１１，Ｌ１２，Ｌ１３が描画されている状態で、頭側から３番目の補助線Ｌ１３が移動対象として選択された場合を例に説明する。制御部４１により、補助線Ｌ１３の中点の基準線（脊椎画像の４辺のうち頭側端部に相当する１辺）からの距離と、補助線Ｌ１２の中点の基準線からの距離とが比較され、図１７Ｂに示すように、補助線Ｌ１３の中点の基準線からの距離が補助線Ｌ１２の中点の基準線からの距離より小さくなった場合には、両中点の頭尾方向における位置関係が入れ替わったと判断され、補助線Ｌ１３が補助線Ｌ１２を越えたと判断される。【０１０８】
選択された補助線の移動が他の補助線を越える移動であった場合には（ステップＴ４４；ＹＥＳ）、制御部４１により、移動後の各補助線の中点の画像座標系における座標が取得され（ステップＴ４５）、画像の回転状態に応じて、脊椎画像の４辺のうち頭側端部に相当する１辺が基準線として取得される（ステップＴ４６）。【０１０９】
次に、制御部４１により、各補助線の中点の位置情報に基づいて、脊椎画像の脊椎の延在方向のうち頭尾方向に沿う順序で各中点の順序付けがし直される。具体的には、制御部４１により、各中点の座標に基づいて、基準線からの距離が小さい順に各中点の順序付けがし直される（ステップＴ４７）。【０１１０】
次に、制御部４１により、順序付けられた順序（すなわち、頭尾方向順）において相隣る二つの補助線同士が互いになす角度がコブ角として計測される（ステップＴ４８）。図１７Ｂの例では、制御部４１により、補助線Ｌ１１と補助線Ｌ１３とのなす角度が第一カーブのコブ角として計測され、補助線Ｌ１３と補助線Ｌ１２とのなす角度が第二カーブのコブ角として計測される。【０１１１】
次に、制御部４１により、表示部４３のモニタ画面に計測結果が表示される（ステップＴ４９）。図１７Ｂの例では、コブ角の計測に用いる各補助線とともに、第一カーブのコブ角及び第二カーブのコブ角の値が「第一カーブ3.9°  第二カーブ21.2°」と表示されている。【０１１２】
一方、選択された補助線の移動が他の補助線を越える移動でなかった場合には（ステップＴ４４；ＮＯ）、そのまま終了する。
以上で、補助線移動時処理Ｂが終了する。【０１１３】
以上説明したように、第２の実施の形態における画像計測装置４０によれば、脊椎画像上に描画された複数の補助線の各中点について、頭尾方向に沿った順序を得ることができる。【０１１４】
また、頭尾方向に垂直な方向の基準線を利用して、基準線に対する各中点の位置関係及び基準線と各中点との距離に基づいて、各中点の順序付けを行うことができる。【０１１５】
また、各補助線の各中点のうちいずれか一の中点の位置が移動された場合に、移動後の各中点の位置情報に基づいて頭尾方向に沿う順序で各中点の順序付けをし直すので、常に正確に各中点の順序付けを行うことができる。この際、各補助線の中点のうちいずれか一の中点の移動により、各中点の頭尾方向における位置関係が入れ替わった場合にのみ、すなわち、必要な場合にのみ、各中点の順序付けをし直すので、各中点の順序付けにおいて効率化を図ることができる。【０１１６】
第２の実施の形態では、各補助線の中点のうちいずれか一の中点の移動によって各中点の頭尾方向における位置関係が入れ替わった場合にのみ、各中点の順序付けをし直すこととしたが、補助線の移動があった場合に、各中点の頭尾方向における位置関係の入れ替わりの有無にかかわらず、各中点の順序付けをし直すこととしてもよい。【０１１７】
なお、上記各実施の形態における記述は、本発明に係る順序解析装置の一例であり、これに限定されるものではない。装置を構成する各部の細部構成及び細部動作に関しても適宜変更可能である。【０１１８】
例えば、上記各実施の形態では、脊椎画像の脊椎の延在方向のうち、頭尾方向に沿う順序で各補助線の順序付けを行う場合について説明したが、逆方向（尾頭方向）に沿う順序で各補助線の順序付けを行うこととしてもよい。【０１１９】
また、上記各実施の形態では、脊椎画像上に描画された各補助線の中点を順序付けの対象としたが、ユーザがマウス等の操作により画像上で指定した点や、医用画像上で特徴となる形状を示す部分の接点等を対象としてもよい。【０１２０】
以上の説明では、各処理を実行するためのプログラムを格納したコンピュータ読み取り可能な媒体としてＲＯＭを使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、フラッシュメモリ等の不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することも可能である。また、プログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）を適用することとしてもよい。
【産業上の利用可能性】
【０１２１】
本発明に係る順序解析装置及びプログラムは、医用画像から診断に用いる数値や角度を計測する医療分野において利用可能性がある。
【符号の説明】
【０１２２】
１０  ＲＩＳ
２０  モダリティ
３０  画像サーバ装置
３１  制御部
３２  操作部
３３  表示部
３４  通信部
３５  ＲＯＭ
３６  記憶部
３７  バス
４０  画像計測装置
４１  制御部
４２  操作部
４３  表示部
４４  通信部
４５  ＲＯＭ
４６  記憶部
４７  バス
１００  医用画像システム
Ｎ  ネットワーク
ＭＣ  マウスカーソル
【図１】
2009116341.tif 000006
【図２】
2009116341.tif 000007
【図３】
2009116341.tif 000008
【図４】
2009116341.tif 000009
【図５】
2009116341.tif 000010
【図６】
2009116341.tif 000011
【図７】
2009116341.tif 000012
【図８Ａ】
2009116341.tif 000013
【図８Ｂ】
2009116341.tif 000014
【図８Ｃ】
2009116341.tif 000015
【図８Ｄ】
2009116341.tif 000016
【図９Ａ】
2009116341.tif 000017
【図９Ｂ】
2009116341.tif 000018
【図９Ｃ】
2009116341.tif 000019
【図９Ｄ】
2009116341.tif 000020
【図１０Ａ】
2009116341.tif 000021
【図１０Ｂ】
2009116341.tif 000022
【図１０Ｃ】
2009116341.tif 000023
【図１０Ｄ】
2009116341.tif 000024
【図１１】
2009116341.tif 000025
【図１２】
2009116341.tif 000026
【図１３Ａ】
2009116341.tif 000027
【図１３Ｂ】
2009116341.tif 000028
【図１３Ｃ】
2009116341.tif 000029
【図１３Ｄ】
2009116341.tif 000030
【図１３Ｅ】
2009116341.tif 000031
【図１３Ｆ】
2009116341.tif 000032
【図１４】
2009116341.tif 000033
【図１５Ａ】
2009116341.tif 000034
【図１５Ｂ】
2009116341.tif 000035
【図１６】
2009116341.tif 000036
【図１７Ａ】
2009116341.tif 000037
【図１７Ｂ】
2009116341.tif 000038
【図１８】
2009116341.tif 000039
【図１９】
2009116341.tif 000040
【図２０】
2009116341.tif 000041
【国際調査報告】
2009116341.tif 000042
2009116341.tif 000043