(57)【要約】【課題】  平面的に連続する複数のデジタル放射線画像を容易に且つ確実につなぎ合わせることができるようにする。【解決手段】  平面的に連続する２つの放射線画像３１、３２の対応点４１ａ、４１ｂと、対応方向とをユーザに入力させ、各放射線画像３１、３２に対して入力された対応点４１ａ、４１ｂが一致するように、放射線画像３１、３２の少なくとも何れか一方を平行移動するとともに、対応方向（直線４２ａ、４２ｂ）が一致するように、放射線画像３１、３２の少なくとも何れか一方を回転移動して、放射線画像３１、３２をつなぎ合わせるようにすることにより、２つの放射線画像３１、３２を容易に且つ確実につなぎ合わせることができるようにする。【選択図】  図４
2005065963.tif 000002
【特許請求の範囲】
【請求項１】
重複する領域を有する複数の放射線画像のそれぞれに対して、ユーザの操作により入力された対応点が一致するように、前記複数の放射線画像の少なくとも何れか１つを平行移動する平行移動手段と、
前記重複する領域を有する複数の放射線画像のそれぞれに対して、ユーザの操作により入力された対応方向が一致するように、前記複数のデジタル放射線画像の少なくとも何れか１つを回転移動する回転移動手段と、
前記平行移動手段及び前記回転移動手段により移動された放射線画像を用いて、前記複数の放射線画像を合成する画像合成手段とを有することを特徴とする放射線画像処理装置。
【請求項２】
前記対応方向は、前記対応点を起点とした方向であり、
前記回転移動手段は、前記対応点を中心にして、前記複数の放射線画像の少なくとも何れか１つを回転移動することを特徴とする請求項１に記載の放射線画像処理装置。
【請求項３】
前記回転移動手段は、前記対応点以外のユーザの操作によって入力された任意の点を中心にして、前記複数の放射線画像の少なくとも何れか１つを回転移動することを特徴とする請求項１または２に記載の放射線画像処理装置。
【請求項４】
前記画像合成手段により合成された複数の放射線画像の少なくとも１つを回転移動して、前記画像合成手段により合成された複数の放射線画像の位置をユーザに補正させるようにするに際し、回転移動中の放射線画像の輪郭線と、前記回転移動中の放射線画像の回転角を示す補助線とを生成して表示装置に表示する補正線表示手段を有することを特徴とする請求項１〜３の何れか１項に記載の放射線画像処理装置。
【請求項５】
前記補助線は、前記回転移動する前の放射線画像の回転操作位置と、前記回転移動する際の回転中心位置とを結ぶ第１の補助線と、前記回転移動中の放射線画像の回転操作位置と、前記回転中心位置とを結ぶ第２の補助線とを含むことを特徴とする請求項４に記載の放射線画像処理装置。
【請求項６】
前記補助線は、前記回転移動中の放射線画像の輪郭線に平行なグリッドを含むことを特徴とする請求項４に記載の放射線画像処理装置。
【請求項７】
重複する領域を有する複数の放射線画像のそれぞれに対して、一対の対応点を入力する対応点入力手段と、
前記対応点入力手段によって入力された一対の対応点の一方が一致するように、前記複数の放射線画像の少なくとも何れか１つを平行移動する平行移動手段と、
前記対応点入力手段によって入力された一対の対応点の他方が一致するように、前記複数の放射線画像の少なくとも何れか１つを回転移動する回転移動手段と、
前記平行移動手段及び前記回転移動手段により移動された放射線画像を用いて、前記複数の放射線画像を合成する画像合成手段とを有することを特徴とする放射線画像処理装置。
【請求項８】
重複する領域を有する複数の放射線画像のそれぞれに対して、一対の対応点を入力する対応点入力手段と、
前記対応点入力手段によって入力された一対の対応点の一方が一致するように、前記複数の放射線画像の少なくとも何れか１つを平行移動する平行移動手段と、
前記対応点入力手段によって入力された一対の対応点の他方が一直線上に位置するように、前記複数の放射線画像の少なくとも何れか１つを回転移動する回転移動手段と、
前記平行移動手段及び前記回転移動手段により移動された放射線画像を用いて、前記複数の放射線画像を合成する画像合成手段とを有することを特徴とする放射線画像処理装置。
【請求項９】
前記対応点入力手段は、前記複数の放射線画像のうち一方の放射線画像で一対の対応点を入力した後、前記複数の放射線画像のうち他方の放射線画像で一対の対応点を入力する際に、補助線を表示する補助線表示手段を有することを特徴とする請求項７または８に記載の放射線画像処理装置。
【請求項１０】
前記対応点入力手段は、前記複数の放射線画像のうち一方の放射線画像で一対の対応点を入力した後、前記複数の放射線画像のうち他方の放射線画像で一対の対応点を入力する際に、対応点の入力範囲を規制する入力範囲規制手段を有することを特徴とする請求項７〜９の何れか１項に記載の放射線画像処理装置。
【請求項１１】
重複する領域を有する複数の放射線画像のそれぞれに対して、ユーザの操作により入力された対応点が一致するように、前記複数の放射線画像の少なくとも何れか１つを平行移動する平行移動ステップと、
前記重複する領域を有する複数の放射線画像のそれぞれに対して、ユーザの操作により入力された対応方向が一致するように、前記複数のデジタル放射線画像の少なくとも何れか１つを回転移動する回転移動ステップと、
前記平行移動ステップ及び前記回転移動ステップにより移動された放射線画像を用いて、前記複数の放射線画像を合成する画像合成ステップとを有することを特徴とする放射線画像処理方法。
【請求項１２】
前記対応方向は、前記対応点を起点とした方向であり、
前記回転移動ステップは、前記対応点を中心にして、前記複数の放射線画像の少なくとも何れか１つを回転移動することを特徴とする請求項１１に記載の放射線画像処理方法。
【請求項１３】
前記回転移動ステップは、前記対応点以外のユーザの操作によって入力された任意の点を中心にして、前記複数の放射線画像の少なくとも何れか１つを回転移動することを特徴とする請求項１１または１２に記載の放射線画像処理方法。
【請求項１４】
前記画像合成ステップにより合成された複数の放射線画像の少なくとも１つを回転移動して、前記画像合成ステップにより合成された複数の放射線画像の位置をユーザに補正させるようにするに際し、回転移動中の放射線画像の輪郭線と、前記回転移動中の放射線画像の回転角を示す補助線とを生成して表示装置に表示する補正線表示ステップを有することを特徴とする請求項１１〜１３の何れか１項に記載の放射線画像処理方法。
【請求項１５】
前記補助線は、前記回転移動する前の放射線画像の回転操作位置と、前記回転移動する際の回転中心位置とを結ぶ第１の補助線と、前記回転移動中の放射線画像の回転操作位置と、前記回転中心位置とを結ぶ第２の補助線とを含むことを特徴とする請求項１４に記載の放射線画像処理方法。
【請求項１６】
前記補助線は、前記回転移動中の放射線画像の輪郭線に平行なグリッドを含むことを特徴とする請求項１４に記載の放射線画像処理方法。
【請求項１７】
重複する領域を有する複数の放射線画像のそれぞれに対して、一対の対応点を入力する対応点入力ステップと、
前記対応点入力ステップによって入力された一対の対応点の一方が一致するように、前記複数の放射線画像の少なくとも何れか１つを平行移動する平行移動ステップと、
前記対応点入力ステップによって入力された一対の対応点の他方が一致するように、前記複数の放射線画像の少なくとも何れか１つを回転移動する回転移動ステップと、
前記平行移動ステップ及び前記回転移動ステップにより移動された放射線画像を用いて、前記複数の放射線画像を合成する画像合成ステップとを有することを特徴とする放射線画像処理方法。
【請求項１８】
重複する領域を有する複数の放射線画像のそれぞれに対して、一対の対応点を入力する対応点入力ステップと、
前記対応点入力ステップによって入力された一対の対応点の一方が一致するように、前記複数の放射線画像の少なくとも何れか１つを平行移動する平行移動ステップと、
前記対応点入力ステップによって入力された一対の対応点の他方が一直線上に位置するように、前記複数の放射線画像の少なくとも何れか１つを回転移動する回転移動ステップと、
前記平行移動ステップ及び前記回転移動ステップにより移動された放射線画像を用いて、前記複数の放射線画像を合成する画像合成ステップとを有することを特徴とする放射線画像処理方法。
【請求項１９】
前記対応点入力ステップは、前記複数の放射線画像のうち一方の放射線画像で一対の対応点を入力した後、前記複数の放射線画像のうち他方の放射線画像で一対の対応点を入力する際に、補助線を表示する補助線表示ステップを有することを特徴とする請求項１７または１８に記載の放射線画像処理方法。
【請求項２０】
前記対応点入力ステップは、前記複数の放射線画像のうち一方の放射線画像で一対の対応点を入力した後、前記複数の放射線画像のうち他方の放射線画像で一対の対応点を入力する際に、対応点の入力範囲を規制する入力範囲規制ステップを有することを特徴とする請求項１７〜１９の何れか１項に記載の放射線画像処理方法。
【請求項２１】
重複する領域を有する複数の放射線画像のそれぞれに対して、ユーザの操作により入力された対応点が一致するように、前記複数の放射線画像の少なくとも何れか１つを平行移動する平行移動ステップと、
前記重複する領域を有する複数の放射線画像のそれぞれに対して、ユーザの操作により入力された対応方向が一致するように、前記複数の放射線画像の少なくとも何れか１つを回転移動する回転移動ステップと、
前記平行移動ステップ及び前記回転移動ステップにより移動された放射線画像を用いて、前記複数の放射線画像を合成する画像合成ステップとをコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項２２】
重複する領域を有する複数の放射線画像のそれぞれに対して、一対の対応点を入力する対応点入力ステップと、
前記対応点入力ステップによって入力された一対の対応点の一方が一致するように、前記複数の放射線画像の少なくとも何れか１つを平行移動する平行移動ステップと、
前記対応点入力ステップによって入力された一対の対応点の他方が一致するように、前記複数の放射線画像の少なくとも何れか１つを回転移動する回転移動ステップと、
前記平行移動ステップ及び前記回転移動ステップにより移動された放射線画像を用いて、前記複数の放射線画像を合成する画像合成ステップとをコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項２３】
重複する領域を有する複数の放射線画像のそれぞれに対して、一対の対応点を入力する対応点入力ステップと、
前記対応点入力ステップによって入力された一対の対応点の一方が一致するように、前記複数の放射線画像の少なくとも何れか１つを平行移動する平行移動ステップと、
前記対応点入力ステップによって入力された一対の対応点の他方が一直線上に位置するように、前記複数の放射線画像の少なくとも何れか１つを回転移動する回転移動ステップと、
前記平行移動ステップ及び前記回転移動ステップにより移動された放射線画像を用いて、前記複数の放射線画像を合成する画像合成ステップとをコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項２４】
前記請求項２１〜２３の何れか１項に記載のコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放射線画像処理装置、放射線画像処理方法、コンピュータプログラム、及びコンピュータ読み取り可能な記録媒体に関し、特に、同一患者に対して撮影された複数のデジタル放射線画像をつなぎ合わせる処理を行うために用いて好適なものである。
【背景技術】
【０００２】
放射線医療の分野では、脊柱側湾症など、１枚のフィルムには収まりきらない大領域を診断することがある。この場合、複数のフィルムに撮影した画像を物理的につなぎ合わせる「スティッチング」の処理を行って、物理的につなぎ合わせられた画像を元にして診断を行ってきた。
一方、近年では、放射線画像をデジタル撮影するＣＲ(Computer Radiography)やＤＲ(Digital Radiography)といったデジタルＸ線画像撮影装置も普及してきており、このデジタルＸ線画像撮影装置で撮影したデジタル放射線画像についても、上記のスティッチングを行いたいという要望がある。
【０００３】
複数のデジタル放射線画像のスティッチングを行う従来技術としては、特開２００２−４４４１３号公報（特許文献１）、および特開２００２−９４７７２号公報（特許文献２）に記載された技術が挙げられる。これら従来技術は、複数のカセッテを用意し、単一のＸ線を曝射して撮影された複数の放射線画像をつなぎ合わせる際の技術に関するものである。
また、２００２−９４７７２号公報に記載された従来技術では、大腿骨など、比較的大きな被写体を対象にして複数のデジタル放射線画像を撮影し、撮影した各デジタル放射線画像のヒストグラムや識別マークを用いて、複数のデジタル放射線画像をつなぎ合わせる際の平行移動および回転移動の補正を行う。
【０００４】
しかしながら、脊柱のように似通った小さな骨が多数ある領域の画像に対してスティッチングを行う場合に、上記のようにしてヒストグラムなどの計算を行うと接合部分の認識を誤ってしまう可能性がある。したがって、診断という高精度な画像読み取りが要求される行為においては、医師が実際に平行移動・回転移動を繰り返し行って、複数のデジタル放射線画像に対してスティッチングを行う必要がある。
【０００５】
一方、デジタル放射線画像に限定しない複数のデジタル画像のスティッチング操作を実現するためには、画像の平行移動と任意角の回転移動を行う必要がある。平行移動については、計算処理も少なく、リアルタイムの表示が可能であるが、回転移動については、計算量が多く、リアルタイムに表示を行うのは困難である。
画像の任意角の回転処理については、例えば、Microsoft社のパワーポイントでは、bitmapやjpegなどの画像を回転することができず、図形のみを回転することができる。また、その際の回転角の付与方法には、「（１）回転角を数値で入力する。（２）マウスなどを用いたグラフィカルユーザインタフェースによる図形の輪郭線のみを表示する。」という２通りの方法がある。
また、Adobe社のPhotoshopでは、bitmapなどの画像を回転することはできるが、その際デジタル画像の輪郭が表示されるだけである。
【０００６】
【特許文献１】特開２００２−４４４１３号公報
【特許文献２】特開２００２−９４７７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、デジタル放射線画像は、ユーザが一から書いたデジタル画像とは異なるため、複数のデジタル放射線画像を回転して対応領域を重ねてスティッチングを行う場合、予め回転角を数値で認識することができない。また、デジタル放射線画像は一般に非常に大きいため、回転操作中のリアルタイムの画像を表示することは困難である。
【０００８】
すなわち、同一患者について撮影された複数のデジタル放射線画像に対してスティッチングを行う場合に、大まかな位置決め（平行移動・回転移動）を行う規準を与えるのが困難であるという問題点があった。
また、大まかな位置決めを行った後の補正を行う際に、特に回転移動について、操作性が悪いという問題点があった。
【０００９】
以上のように、従来技術では、複数のデジタル放射線画像をつなぎ合わせることが非常に困難であるという問題点があった。
本発明は上述の問題点に鑑みてなされたものであり、複数のデジタル放射線画像を容易に且つ確実につなぎ合わせることができるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
本発明の放射線画像処理装置は、重複する領域を有する複数の放射線画像のそれぞれに対して、ユーザの操作により入力された対応点が一致するように、前記複数の放射線画像の少なくとも何れか１つを平行移動する平行移動手段と、前記重複する領域を有する複数のデジタル放射線画像のそれぞれに対して、ユーザの操作により入力された対応方向が一致するように、前記複数の放射線画像の少なくとも何れか１つを回転移動する回転移動手段と、前記平行移動手段及び前記回転移動手段により移動された放射線画像を用いて、前記複数の放射線画像を合成する画像合成手段とを有することを特徴とする。
また、本発明の他の特徴とするところは、重複する領域を有する複数の放射線画像のそれぞれに対して、一対の対応点を入力する対応点入力手段と、前記対応点入力手段によって入力された一対の対応点の一方が一致するように、前記複数の放射線画像の少なくとも何れか１つを平行移動する平行移動手段と、前記対応点入力手段によって入力された一対の対応点の他方が一致するように、前記複数の放射線画像の少なくとも何れか１つを回転移動する回転移動手段と、前記平行移動手段及び前記回転移動手段により移動された放射線画像を用いて、前記複数の放射線画像を合成する画像合成手段とを有することにある。
また、本発明のその他の特徴とするところは、重複する領域を有する複数の放射線画像のそれぞれに対して、一対の対応点を入力する対応点入力手段と、前記対応点入力手段によって入力された一対の対応点の一方が一致するように、前記複数の放射線画像の少なくとも何れか１つを平行移動する平行移動手段と、前記対応点入力手段によって入力された一対の対応点の他方が一直線上に位置するように、前記複数の放射線画像の少なくとも何れか１つを回転移動する回転移動手段と、前記平行移動手段及び前記回転移動手段により移動された放射線画像を用いて、前記複数の放射線画像を合成する画像合成手段とを有することにある。
【００１１】
本発明の放射線画像処理方法は、重複する領域を有する複数の放射線画像のそれぞれに対して、ユーザの操作により入力された対応点が一致するように、前記複数の放射線画像の少なくとも何れか１つを平行移動する平行移動ステップと、前記重複する領域を有する複数の放射線画像のそれぞれに対して、ユーザの操作により入力された対応方向が一致するように、前記複数の放射線画像の少なくとも何れか１つを回転移動する回転移動ステップと、前記平行移動ステップ及び前記回転移動ステップにより移動された放射線画像を用いて、前記複数の放射線画像を合成する画像合成ステップとを有することを特徴とする。
また、本発明の他の特徴とするところは、重複する領域を有する複数の放射線画像のそれぞれに対して、一対の対応点を入力する対応点入力ステップと、前記対応点入力ステップによって入力された一対の対応点の一方が一致するように、前記複数の放射線画像の少なくとも何れか１つを平行移動する平行移動ステップと、前記対応点入力ステップによって入力された一対の対応点の他方が一致するように、前記複数の放射線画像の少なくとも何れか１つを回転移動する回転移動ステップと、前記平行移動ステップ及び前記回転移動ステップにより移動された放射線画像を用いて、前記複数の放射線画像を合成する画像合成ステップとを有することにある。
また、本発明のその他の特徴とするところは、重複する領域を有する複数の放射線画像のそれぞれに対して、一対の対応点を入力する対応点入力ステップと、前記対応点入力ステップによって入力された一対の対応点の一方が一致するように、前記複数の放射線画像の少なくとも何れか１つを平行移動する平行移動ステップと、前記対応点入力ステップによって入力された一対の対応点の他方が一直線上に位置するように、前記複数の放射線画像の少なくとも何れか１つを回転移動する回転移動ステップと、前記平行移動ステップ及び前記回転移動ステップにより移動された放射線画像を用いて、前記複数の放射線画像を合成する画像合成ステップとを有することにある。
【００１２】
本発明のコンピュータプログラムは、重複する領域を有する複数の放射線画像のそれぞれに対して、ユーザの操作により入力された対応点が一致するように、前記複数の放射線画像の少なくとも何れか１つを平行移動する平行移動ステップと、前記重複する領域を有する複数の放射線画像のそれぞれに対して、ユーザの操作により入力された対応方向が一致するように、前記複数の放射線画像の少なくとも何れか１つを回転移動する回転移動ステップと、前記平行移動ステップ及び前記回転移動ステップにより移動された放射線画像を用いて、前記複数の放射線画像を合成する画像合成ステップとをコンピュータに実行させることを特徴とする。
また、本発明の他の特徴とするところは、重複する領域を有する複数の放射線画像のそれぞれに対して、一対の対応点を入力する対応点入力ステップと、前記対応点入力ステップによって入力された一対の対応点の一方が一致するように、前記複数の放射線画像の少なくとも何れか１つを平行移動する平行移動ステップと、前記対応点入力ステップによって入力された一対の対応点の他方が一致するように、前記複数の放射線画像の少なくとも何れか１つを回転移動する回転移動ステップと、前記平行移動ステップ及び前記回転移動ステップにより移動された放射線画像を用いて、前記複数の放射線画像を合成する画像合成ステップとをコンピュータに実行させることにある。
また、本発明のその他の特徴とするところは、重複する領域を有する複数の放射線画像のそれぞれに対して、一対の対応点を入力する対応点入力ステップと、前記対応点入力ステップによって入力された一対の対応点の一方が一致するように、前記複数の放射線画像の少なくとも何れか１つを平行移動する平行移動ステップと、前記対応点入力ステップによって入力された一対の対応点の他方が一直線上に位置するように、前記複数の放射線画像の少なくとも何れか１つを回転移動する回転移動ステップと、前記平行移動ステップ及び前記回転移動ステップにより移動された放射線画像を用いて、前記複数の放射線画像を合成する画像合成ステップとをコンピュータに実行させることにある。
【００１３】
本発明のコンピュータ読み取り可能な記録媒体は、前記何れかに記載のコンピュータプログラムを記録したことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、重複する領域を有する複数の放射線画像のそれぞれに対して入力された対応点が一致するように、前記複数の放射線画像の少なくとも何れか１つを平行移動すると共に、前記複数の放射線画像のそれぞれに対して入力された対応方向が一致するように、前記複数の放射線画像の少なくとも何れか１つを回転移動し、前記平行移動及び回転移動した放射線画像を用いて、前記複数の放射線画像を合成するようにしたので、複数の放射線画像に対して平行移動・回転移動を行ってつなぎ合わせを行う「スティッチング」操作を容易に且つ確実に行うことができ、複数の放射線画像を容易につなぎ合わせることができる。
【００１５】
また、本発明の他の特徴によれば、複数の放射線画像の少なくとも１つを回転移動して、前記合成した複数の放射線画像の位置をユーザに補正させるようにするに際し、回転移動中の放射線画像の輪郭線と、前記回転移動中の放射線画像の回転角を示す補助線とを表示することにより、回転移動中の放射線画像そのものを表示するのではなく、補助線を表示するようにして、円滑に且つ分かりやすく放射線画像の位置の補正を行うことができる。
【発明を実施するための最良の形態】
【００１６】
（第１の実施の形態）
次に、図面を参照しながら、本発明の第１の実施の形態について説明する。
図１は、本発明の第１の実施の形態を示し、放射線画像処理装置の機能構成の一例を示すブロック図である。
図１において、１０１は、デジタルＸ線撮影装置で撮影された多数のデジタル放射線画像をハードディスクなどの記録装置に保持する画像保持部である。なお、以下の説明では、上記デジタル放射線画像を放射線画像と表す。
【００１７】
１０２は、ＣＲＴや液晶モニターなどの表示装置に、複数の放射線画像を、指定された倍率で１枚の画面として表示する画像表示部である。
１０３は、画像保持部１０１に保持された多数の放射線画像の中から特定患者の同一検査で撮影された平面的に連続する複数の放射線画像をユーザに選択させるための画像選択部である。
画像選択部１０３における複数の放射線画像の選択方法については、特に限定されない。例えば、専用のインタフェースを作成し、作成した専用のインタフェースを用いてユーザに選択させるようにしても構わない。また、画像保持部１０１に保持された放射線画像の一覧を表示する既存のインタフェースを用いてユーザに選択させるようにしても構わない。さらに、個々の放射線画像をマルチウィンドウシステムで表示する診断用ビューワを用いてユーザに選択させるようにしても構わない。
１０４は、画像選択部１０３で選択された複数の放射線画像を画像表示部１０２に取り込む画像入力部である。
【００１８】
１０５は、画像表示部１０２に表示された放射線画像に対して、下記のようにユーザにより操作された内容を指示入力するマウスやキーボードなどの指示入力部である。
１０６は、画像表示部１０２に表示された各放射線画像に対して指示入力部１０５で指示された対応点および対応方向を保持する対応点方向保持部である。ここで、対応点とは、各放射線画像において重複している点である。対応方向とは、各放射線画像をつなぎ合わせる方向である。なお、本実施の形態における対応方向は、前記対応点を起点とした方向である。なお、以下の説明では、前記対応方向を単に方向と表す。
【００１９】
１０７は、対応点方向保持部１０６に保持された各放射線画像の対応点が一致するように各放射線画像を平行移動する平行移動処理部である。
１０８は、対応点方向保持部１０６に保持された対応点を中心にして対応点方向部１０６に保持された方向が一致するように各放射線画像を回転する回転移動処理部である。
【００２０】
１０９は、平行移動処理部１０７および回転移動部１０８によって移動された複数の放射線画像を一枚の放射線画像として合成する画像合成部である。
１１０は、画像合成部１０９で合成された放射線画像を画像保持部１０１に登録する画像登録部である。
１１２は、各部１０１〜１１０を相互に接続するシステムバスである。
【００２１】
次に、図２に示すフローチャートを用いて、本実施の形態における放射線画像処理装置の動作について具体的に説明する。
図２において、ステップＳ２０１では、画像保持部１０１に保持された多数の放射線画像のうち、画像選択部１０３によって選択された複数の放射線画像を、画像入力部１０４によって画像表示部１０２に取り込み、ステップＳ２０２に移る。
図３に、画像表示部１０２に取り込まれた胸郭上部の放射線画像３１と胸郭下部の放射線画像３２の模式図を示す。
【００２２】
ステップＳ２０２では、指示入力部１０５より画像表示部１０２に表示された２つの放射線画像３１、３２に対して、対応点及び方向を入力する。
図４に、図３で示した胸郭上部の放射線画像３１と胸郭下部の放射線画像３２のそれぞれに対して指示入力部１０５から入力された対応点および方向の例を示す。図４では、双方の放射線画像３１、３２で重複する脊椎の左下を対応点４１ａ、４１ｂとして入力し、その対応点４１ａ、４１ｂから脊椎が上向きに伸びる方向を入力するようにしている。なお、図４では、対応点４１ａ、４１ｂから脊椎に沿って上向きに伸びる方向を直線４２ａ、４２ｂで表している。
【００２３】
ステップＳ２０３では、双方の放射線画像３１、３２に対して入力された対応点４１ａ、４１ｂの座標を一致させる平行移動を行う。そして、続くステップＳ２０４では、双方の放射線画像３１、３２に対して入力された方向を合わせる回転移動を行い、ステップＳ２０５に移る。
図５に、ステップＳ２０３で平行移動を行い、ステップＳ２０４で回転移動を行い、放射線画像３１、３２をつなぎ合わせた結果を示す。
ステップＳ２０５では、以上のようにしてつなぎ合わせられた放射線画像３１、３２に対して、医師が診断を行った後、画像合成部１０９において一つの画像に合成し、画像登録部１１０によって画像保持部１０１に登録して、処理を終了する。
【００２４】
以上のように、本実施の形態においては、２つの放射線画像３１、３２間で対応点４１ａ、４１ｂ及び方向を指示入力し、それらを合わせる移動処理を行うことによって、２つの放射線画像のスティッチングを容易に実現することができる。
すなわち、平面的に連続する２つの放射線画像３１、３２の対応点４１ａ、４１ｂと、対応方向とをユーザに入力させ、各放射線画像３１、３２に対して入力された対応点４１ａ、４１ｂが一致するように、放射線画像３１、３２の少なくとも何れか一方を平行移動するとともに、対応方向（直線４２ａ、４２ｂ）が一致するように、放射線画像３１、３２の少なくとも何れか一方を回転移動して、放射線画像３１、３２をつなぎ合わせるようにするようにしたので、２つの放射線画像３１、３２を容易に且つ確実につなぎ合わせることができる。
【００２５】
なお、本実施の形態では、説明を分かりやすくするために、２枚の放射線画像３１、３２をつなぎ合わせる場合について説明したが、３枚以上の放射線画像についても、上述したのと同様の操作、処理を行うことによってつなぎ合わせることが可能である。
【００２６】
（第１の実施の形態の変形例）
次に、第１の実施の形態の変形例について説明する。
上記の第１の実施の形態においては、２つの放射線画像３１、３２のそれぞれに対応点４１ａ、４１ｂ及び方向を指示入力したが、この変形例では図１０に示すように、放射線画像３１、３２のそれぞれに２点ずつ対応点４１ａ、４３ａ、４１ｂ、４３ｂを指示入力する。その場合の対応点の対応のさせ方は、入力された順序で対応点４１ａ、４１ｂ、４３ａ、４３ｂを対応させていく方法、対応している対応点４１ａ、４１ｂと対応点４３ａ、４３ｂとで対応点を表すマークの形状や色を指定して対応させる方法、入力順序で対応点４１ａ、４１ｂ、４３ａ、４３ｂを対応させ、対応している対応点４１ａ、４１ｂと対応点４３ａ、４３ｂとで対応点を表すマークの形状や色を変更して表示させる方法のいずれかを用いる。
【００２７】
図１１に示すように、２つの放射線画像３１、３２のどちらかを平行移動させて、対応点４１ａ、４１ｂを一致させ、次に対応点４３ａ、４３ｂが一致するように、放射線画像３１、３２のどちらかを回転移動させる。
２つの放射線画像３１、３２をつなぎ合わせる際、対応点４１ａと対応点４３ａとの距離、及び対応点４１ｂと対応点４３ｂとの距離が異なる場合は、両方の点を完全につなげることができない。その場合には、対応点４１ａ、４１ｂだけを一致させ、対応点４３ａ、４３ｂが一直線上に位置するように回転移動させることで２つの放射線画像３１、３２の方向を一致させることができる。また、対応点４１ａ、４３ａの中点と対応点４１ｂ、４３ｂの中点を一致させて２つの放射線画像の方向を合わせることもできる。
【００２８】
さらに、図１２に示すように、片方の放射線画像（図中では放射線画像３１）に２点の対応点を入力した後、残りの放射線画像（図中では放射線画像３２）の１点目の対応点４１ｂを指定する。その後、対応点４１ｂを中心として、対応点４１ａと対応点４３ａとの距離を半径とする円弧４３ｃを補助線として表示する。このような補助線を引くことで２点目の対応点を入力しやすくなる。なお、このときに２点目の対応点の入力位置を円弧４３ｃ上に限定すると、対応点の入力精度を向上させることができる。
【００２９】
（第２の実施の形態）
次に、本発明の第２の実施の形態について説明する。なお、以下の説明において、上記第１の実施の形態と同一の部分については、図１〜図５に付した符号と同一の符号を付して詳細な説明を省略する。
上記第１の実施の形態では、対応点方向入力処理（ステップＳ２０２）で与えられた対応点４１ａ、４１ｂおよび方向を拡大して詳しく見ると、これらがずれていて、補正したい場合が生じる。その補正の際に平行移動を行う場合には、背景技術で述べたように、画像表示部１０２においてリアルタイムの処理が可能である。これに対して、回転移動を行う場合には、計算量が多くなるため、画像表示部１０２においてリアルタイムの表示が困難である。
【００３０】
しかしながら、拡大した放射線画像において、従来技術のように輪郭線のみを表示しただけでは、輪郭線が画面内に表示されない場合がある。そこで、図６に示す補助線生成部３０１により、指示入力部１０５から入力された回転前の回転操作位置８１と対応点方向保持部１０６に保持された回転中心８２とを結ぶ第１の補助線８３ａ、および、指示入力部１０５から入力されている回転操作中の位置８４と対応点方向保持部１０６に保持された回転中心８２とを結ぶ第２の補助線８３ｂを輪郭線８５と共に画像表示部１０２に表示することによって、回転操作中の回転角度をユーザにわかりやすく表示するようにしている。なお、上記回転操作は、例えば、回転前の回転操作位置８１をドラッグすることにより行われる。この場合、輪郭線８５で表されている位置でマウスボタンを離すと、その位置に放射線画像３１が回転移動する。
【００３１】
以上のような構成の本実施の形態における放射線画像処理装置の動作フローチャートは、図７に示すように、図２に示した動作フローチャートのステップＳ２０４とステップＳ２０５の間に、ステップＳ４０１〜Ｓ４０７が加えられたものとなる。
具体的に説明すると、ステップＳ４０１で、つなぎ合わせた放射線画像３１、３２の重なり領域を拡大して表示する。そして、ステップＳ４０２において、つなぎ合わせた放射線画像３１、３２に対して補正を行うか否かを、ユーザによる指示入力部１０５の操作内容に基づいて判定する。
【００３２】
この判定の結果、補正を行う場合（すなわち、放射線画像３１、３２の位置を確定しない場合）には、ステップＳ４０３に進み、放射線画像３１、３２に対して回転移動を行うか否かを、ユーザによる指示入力部１０５の操作内容に基づいて判定する。この判定の結果、回転移動を行わない場合には、ステップＳ４０４に進み、指示入力部１０５からの手動による平行移動を行った後にステップＳ４０２に戻る。
【００３３】
一方、回転移動を行う場合には、ステップＳ４０５において、回転中心を対応点から変更するか否かを判断し、変更する場合には、ステップＳ４０６に進み、指示入力部１０５から新たな回転中心を指定してステップＳ４０５に戻る。回転中心を変更しない場合には、ステップＳ４０７において、補助線生成部３０１で生成される上述した補助線を画像表示部１０２に表示して、ステップＳ４０２に戻る。
そして、放射線画像３１、３２の位置が確定するまで、ステップＳ４０２〜Ｓ４０７までの処理を繰り返す。
【００３４】
なお、回転中心の座標を(A,B)とし、回転角度をθする回転は、図１３に示すように、原点（例えば画像の中心(0,0)）を中心として回転角度θで回転した後に、(-A*cosθ-B*sinθ+A, A*sinθ-B*cosθ+B)の平行移動を行ったものと等価である。
また、図１３において、点Ｃの座標は、(x-A,y-B)である。点Ｄの座標は、[(x-A)*cosθ+(y-B)*sinθ,-(x-A)*sinθ+(y-B)*cosθ]である。点Ｅの座標は、Rotate(θ)+Slide(-A*cosθ-B*sinθ+A,A*sinθ-B*cosθ+B)となる。
ここで上記点Ｅの座標は、具体的に以下の（１式）により求められる。
[(x-A)*cosθ+(y-B)*sinθ+A,-(x-A)*sinθ+(y-B)*cosθ+B]
＝[x*cosθ+y*sinθ-A*cosθ-B*sinθ+A,-x*sinθ+y*cosθ+A*sinθ-B*cosθ+B]
＝Rotate(θ)+Slide(-A*cosθ-B*sinθ+A,A*sinθ-B*cosθ+B)・・・（１式）
【００３５】
以上のように本実施の形態では、第１の補助線８３ａ、第２の補助線８３ｂ、および輪郭線８５を画像表示部１０２に表示したので、上述した第１の実施の形態の手法でつなぎ合わせた放射線画像３１、３２の位置を回転移動して補正したい場合に、回転操作中の回転角度をユーザにわかりやすく表示することができる。これにより、つなぎ合わせられた放射線画像３１、３２の位置を補正する際の操作性を向上させることができる。
【００３６】
なお、本実施の形態では、放射線画像３１を回転移動させる場合について示したが、放射線画像３２を回転移動させて補正するようにしてもよい。また、図８においては、回転前の回転操作位置８１と、回転操作中の位置８４とが回転中心８２から等距離の場合について示したが、回転前の回転操作位置８１は、放射線画像中の任意の位置であってよく、また、回転操作中の位置８４は、回転中心８２から回転前の回転操作位置８１と等距離になくてもよい。
【００３７】
（第３の実施の形態）
次に、本発明の第３の実施の形態について説明する。
上述した第２の実施の形態では、補助線生成部３０１により、第１の補助線８３ａ、第２の補助線８３ｂ、および輪郭線８５を表示して、回転操作中の回転角度をユーザにわかりやすく表示するようにした。これに対し、本実施の形態では、図９に示すように、回転角度をユーザにわかりやすく表示する方法として、輪郭線９１と、輪郭線９１と平行なグリッド線９２ａ〜９２ｆを画像表示部１０２に表示する。このようにしても、上述した第２の実施の形態と同様の効果が得られる。
【００３８】
（本発明の他の実施の形態）
上述した実施の形態の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、上記実施の形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に格納されたプログラムに従って上記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【００３９】
また、この場合、上記ソフトウェアのプログラムコード自体が上述した実施の形態の機能を実現することになり、そのプログラムコード自体、およびそのプログラムコードをコンピュータに供給するための手段、例えば、かかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記憶する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００４０】
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施の形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して上述の実施の形態の機能が実現される場合にもかかるプログラムコードは本発明の実施の形態に含まれることは言うまでもない。
【００４１】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合にも本発明に含まれることは言うまでもない。
【図面の簡単な説明】
【００４２】
【図１】本発明の第１の実施の形態を示し、放射線画像処理装置の機能構成の一例を示すブロック図である。
【図２】本発明の第１の実施の形態を示し、放射線画像処理装置の動作を説明するフローチャートである。
【図３】本発明の第１の実施の形態を示し、画像表示部に取り込まれた胸郭上部の放射線画像と胸郭下部の放射線画像を示す模式図である。
【図４】本発明の第１の実施の形態を示し、胸郭上部の放射線画像と胸郭下部の放射線画像のそれぞれに対して指示入力部から入力された対応点および方向の例を示す図である。
【図５】本発明の第１の実施の形態を示し、胸郭上部の放射線画像と胸郭下部の放射線画像とをつなぎ合わせた結果を示す図である。
【図６】本発明の第２及び第３の実施の形態を示し、放射線画像処理装置の機能構成の一例を示すブロック図である。
【図７】本発明の第２及び第３の実施の形態を示し、放射線画像処理装置の動作を説明するフローチャートである。
【図８】本発明の第２の実施の形態を示し、放射線画像の位置を回転移動して補正する際に表示する補助線の一例を示す図である。
【図９】本発明の第２の実施の形態を示し、放射線画像の位置を回転移動して補正する際に表示する補助線の一例を示す図である。
【図１０】本発明の第１の実施の形態の変形例を示し、胸郭上部の放射線画像と胸郭下部の放射線画像のそれぞれに対して２点ずつ入力された対応点の例を示す図である。
【図１１】本発明の第１の実施の形態の変形例を示し、胸郭上部の放射線画像と胸郭下部の放射線画像とをつなぎ合わせた結果を示す図である。
【図１２】本発明の第１の実施の形態の変形例を示し、胸郭下部の放射線画像に対する２点目の対応点を入力しやすくさせるための補助線の例を示した図である。
【図１３】本発明の第２の実施の形態を示し、放射線画像の回転量を説明する図である。
【符号の説明】
【００４３】
３１、３２  放射線画像
４１  対応点
４２  方向を示す線
８３  補助線
８５、９１  輪郭線
９２  グリッド
１０１  画像保持部
１０２  画像表示部
１０３  画像選択部
１０４  画像入力部
１０５  指示入力部
１０６  対応点方向保持部
１０７  平行移動処理部
１０８  回転移動処理部
１０９  画像合成部
１１０  画像登録部
３０１  補助線生成部
【図１】
2005065963.tif 000003
【図２】
2005065963.tif 000004
【図３】
2005065963.tif 000005
【図４】
2005065963.tif 000006
【図５】
2005065963.tif 000007
【図６】
2005065963.tif 000008
【図７】
2005065963.tif 000009
【図８】
2005065963.tif 000010
【図９】
2005065963.tif 000011
【図１０】
2005065963.tif 000012
【図１１】
2005065963.tif 000013
【図１２】
2005065963.tif 000014
【図１３】
2005065963.tif 000015