(57)【特許請求の範囲】
【請求項１】
過去の症例に基づく医用画像の中から、新たに撮像した画像に類似する画像を検索する、医用画像を検索する装置であって、
過去に撮像して記憶してある複数の画像のウェーブレット特徴を算出する特徴算出手段と、
記憶してある画像ごとの読影情報に含まれるキーワードを抽出するキーワード抽出手段と、
記憶してある画像に対応付けて、算出したウェーブレット特徴及び抽出したキーワードを記憶する情報記憶手段と、
新たに撮像した画像を取得する画像取得手段と、
取得した画像のウェーブレット特徴を算出するウェーブレット特徴算出手段と、
取得した画像に対応する読影情報に含まれるキーワードを抽出し、抽出したキーワードに基づいて、記憶してあるキーワードから類似する読影情報を検索する読影情報検索手段と、
検索した読影情報に対応する画像と、取得した画像との間のウェーブレット特徴に基づく空間距離を算出する空間距離算出手段と、
算出した空間距離が所定値より短い画像を、前記空間距離が短い順に検索結果として出力する出力手段と、
画像ごとにＭ（Ｍは２以上の自然数）個の前記ウェーブレット特徴を算出し、それぞれ二値化することによりＭ次元のビット列に換算し、すべての画像について度数分布ベクトルを算出する度数分布ベクトル算出手段とを備え、
前記空間距離算出手段は、算出した度数分布ベクトル間のなす角度として前記空間距離を算出する、装置。
【請求項２】
前記特徴算出手段及び前記ウェーブレット特徴算出手段は、前記ウェーブレット特徴として、２次元のガボールウェーブレット特徴を算出する請求項１に記載の装置。
【請求項３】
過去の症例に基づく医用画像の中から、新たに撮像した画像に類似する画像を検索する、医用画像を検索する装置で実行することが可能なコンピュータプログラムであって、
前記装置を、
過去に撮像して記憶してある複数の画像のウェーブレット特徴を算出する特徴算出手段、
記憶してある画像ごとの読影情報に含まれるキーワードを抽出するキーワード抽出手段、
記憶してある画像に対応付けて、算出したウェーブレット特徴及び抽出したキーワードを記憶する情報記憶手段、
新たに撮像した画像を取得する画像取得手段、
取得した画像のウェーブレット特徴を算出するウェーブレット特徴算出手段、
取得した画像に対応する読影情報に含まれるキーワードを抽出し、抽出したキーワードに基づいて、記憶してあるキーワードから類似する読影情報を検索する読影情報検索手段、
検索した読影情報に対応する画像と、取得した画像との間のウェーブレット特徴に基づく空間距離を算出する空間距離算出手段、及び
算出した空間距離が所定値より短い画像を、前記空間距離が短い順に検索結果として出力する出力手段
画像ごとにＭ（Ｍは２以上の自然数）個の前記ウェーブレット特徴を算出し、それぞれ二値化することによりＭ次元のビット列に換算し、すべての画像について度数分布ベクトルを算出する度数分布ベクトル算出手段、
前記空間距離算出手段を、算出した度数分布ベクトル間のなす角度として前記空間距離を算出する手段
として機能させるコンピュータプログラム。
【請求項４】
前記特徴算出手段及び前記ウェーブレット特徴算出手段を、前記ウェーブレット特徴として、２次元のガボールウェーブレット特徴を算出する手段として機能させる請求項５に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶してある複数の画像の中から、取得した画像との類似度が高い画像を検索することができる医用画像を検索する方法、装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
医療行為において、Ｘ線撮像により取得した画像に基づいて患者の体内の状態を把握することが重要である。患者をＸ線撮像した画像と、過去に撮像されたＸ線画像とを比較することにより、患者の症状の原因を特定し、適切な医療行為を選択することにより、患者の症状の早期改善を図ることができる。【０００３】
類似する技術として、例えば特許文献１では、心臓磁気信号を計測し、計測した心臓磁気信号と過去に計測された心臓磁気信号との比較を行い、心疾患であるか否かの推定、及び心疾患の候補を推定する心臓磁気計測装置が開示されている。また、画像を比較して検索する例として、例えば特許文献２では、過去の読影レポートデータ内の診断画像と、新規診断画像との類似度を算出し、併せて過去の読影レポートデータ内の診断結果名の出現率を考慮して、過去の診断画像及び対応する読影レポートデータを検索する検索システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２３７７８１号公報
【特許文献２】特開２００８−０７７１６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１では、心臓磁気信号という間接的な情報に基づく判断となり、他の疾患により類似信号が発生した場合と区別することができない。また、特許文献２では、画像間の類似度を両画像の特徴部分のユークリッド距離で算出しているが、撮像した画像のどの部分が特徴部分であるかを判断する必要があり、医師の読影技術の優劣により判断に差異が生じるおそれがあるという問題点があった。【０００６】
本発明は斯かる事情に鑑みてなされたものであり、新たにＸ線撮像した画像を用いて、類似症例に該当する既存画像を高い精度で検索することができる、医用画像を検索する方法、装置及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために第１発明に係る方法は、過去の症例に基づく医用画像の中から、新たに撮像した画像に類似する画像を検索する、医用画像を検索する装置で実行することが可能な方法であって、過去に撮像して記憶してある複数の画像のウェーブレット特徴を算出するステップと、記憶してある画像ごとの読影情報に含まれるキーワードを抽出するステップと、記憶してある画像に対応付けて、算出したウェーブレット特徴及び抽出したキーワードを記憶するステップと、新たに撮像した画像を取得するステップと、取得した画像のウェーブレット特徴を算出するステップと、取得した画像に対応する読影情報に含まれるキーワードを抽出し、抽出したキーワードに基づいて、記憶してあるキーワードから類似する読影情報を検索するステップと、検索した読影情報に対応する画像と、取得した画像との間のウェーブレット特徴に基づく空間距離を算出するステップと、算出した空間距離が所定値より短い画像を、前記空間距離が短い順に検索結果として出力するステップとを含む。【０００８】
また、第２発明に係る方法は、第１発明において、前記ウェーブレット特徴として、２次元のガボールウェーブレット特徴を算出する。【０００９】
また、第３発明に係る方法は、第１又は第２発明において、画像ごとにＭ（Ｍは２以上の自然数）個の前記ウェーブレット特徴を算出し、それぞれ二値化することによりＭ次元のビット列に換算し、すべての画像について度数分布ベクトルを算出するステップを含み、算出した度数分布ベクトル間のなす角度として前記空間距離を算出する。【００１０】
次に、上記目的を達成するために第４発明に係る装置は、過去の症例に基づく医用画像の中から、新たに撮像した画像に類似する画像を検索する、医用画像を検索する装置であって、過去に撮像して記憶してある複数の画像のウェーブレット特徴を算出する特徴算出手段と、記憶してある画像ごとの読影情報に含まれるキーワードを抽出するキーワード抽出手段と、記憶してある画像に対応付けて、算出したウェーブレット特徴及び抽出したキーワードを記憶する情報記憶手段と、新たに撮像した画像を取得する画像取得手段と、取得した画像のウェーブレット特徴を算出するウェーブレット特徴算出手段と、取得した画像に対応する読影情報に含まれるキーワードを抽出し、抽出したキーワードに基づいて、記憶してあるキーワードから類似する読影情報を検索する読影情報検索手段と、検索した読影情報に対応する画像と、取得した画像との間のウェーブレット特徴に基づく空間距離を算出する空間距離算出手段と、算出した空間距離が所定値より短い画像を、前記空間距離が短い順に検索結果として出力する出力手段とを備える。【００１１】
また、第５発明に係る装置は、第４発明において、前記特徴算出手段及び前記ウェーブレット特徴算出手段は、前記ウェーブレット特徴として、２次元のガボールウェーブレット特徴を算出する。【００１２】
また、第６発明に係る装置は、第４又は第５発明において、画像ごとにＭ（Ｍは２以上の自然数）個の前記ウェーブレット特徴を算出し、それぞれ二値化することによりＭ次元のビット列に換算し、すべての画像について度数分布ベクトルを算出する度数分布ベクトル算出手段を備え、前記空間距離算出手段は、算出した度数分布ベクトル間のなす角度として前記空間距離を算出する。【００１３】
次に、上記目的を達成するために第７発明に係るコンピュータプログラムは、過去の症例に基づく医用画像の中から、新たに撮像した画像に類似する画像を検索する、医用画像を検索する装置で実行することが可能なコンピュータプログラムであって、前記装置を、過去に撮像して記憶してある複数の画像のウェーブレット特徴を算出する特徴算出手段、記憶してある画像ごとの読影情報に含まれるキーワードを抽出するキーワード抽出手段、記憶してある画像に対応付けて、算出したウェーブレット特徴及び抽出したキーワードを記憶する情報記憶手段、新たに撮像した画像を取得する画像取得手段、取得した画像のウェーブレット特徴を算出するウェーブレット特徴算出手段、取得した画像に対応する読影情報に含まれるキーワードを抽出し、抽出したキーワードに基づいて、記憶してあるキーワードから類似する読影情報を検索する読影情報検索手段、検索した読影情報に対応する画像と、取得した画像との間のウェーブレット特徴に基づく空間距離を算出する空間距離算出手段、及び算出した空間距離が所定値より短い画像を、前記空間距離が短い順に検索結果として出力する出力手段として機能させる。【００１４】
また、第８発明に係るコンピュータプログラムは、第７発明において、前記特徴算出手段及び前記ウェーブレット特徴算出手段を、前記ウェーブレット特徴として、２次元のガボールウェーブレット特徴を算出する手段として機能させる。【００１５】
また、第９発明に係るコンピュータプログラムは、第７又は第８発明において、前記装置を、画像ごとにＭ（Ｍは２以上の自然数）個の前記ウェーブレット特徴を算出し、それぞれ二値化することによりＭ次元のビット列に換算し、すべての画像について度数分布ベクトルを算出する度数分布ベクトル算出手段として機能させ、前記空間距離算出手段を、算出した度数分布ベクトル間のなす角度として前記空間距離を算出する手段として機能させる。
【発明の効果】
【００１６】
本発明によれば、取得した医用画像の特徴を示すウェーブレット特徴に基づいて、過去の症例として記憶されている画像の中から類似する画像を検索することができるので、経験の浅い医師であっても、最も類似する症例に対応する画像を検索することができ、適切な医療行為を選択することが可能となる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施の形態に係る医用画像検索装置の構成を模式的に示すブロック図である。
【図２】本発明の実施の形態に係る医用画像検索装置の機能ブロック図である。
【図３】本発明の実施の形態に係る医用画像検索装置の画像内の座標設定の説明図である。
【図４】二次元のガボールウェーブレット関数の例示図である。
【図５】本発明の実施の形態に係る医用画像検索装置の二次元のガボールウェーブレット関数の方向を示す模式図である。
【図６】本発明の実施の形態に係る医用画像検索装置のビジュアルワード記憶部に記憶されるビジュアルワードのデータ構造の例示図である。
【図７】本発明の実施の形態に係る医用画像検索装置のキーワード抽出の例示図である。
【図８】本発明の実施の形態に係るヒストグラムの例示図である。
【図９】本発明の実施の形態に係る医用画像検索装置の検索結果表示画面の例示図である。
【図１０】本発明の実施の形態に係る医用画像検索装置のＣＰＵの処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態に係る、過去の症例に基づく医用画像の中から、新たに撮像した画像に類似する画像を検索する、医用画像を検索する医用画像検索装置について、図面に基づいて具体的に説明する。以下の実施の形態は、特許請求の範囲に記載された発明を限定するものではなく、実施の形態の中で説明されている特徴的事項の組み合わせの全てが解決手段の必須事項であるとは限らないことは言うまでもない。
【００１９】
また、本発明は多くの異なる態様にて実施することが可能であり、実施の形態の記載内容に限定して解釈されるべきものではない。実施の形態を通じて同じ要素には同一の符号を付している。
【００２０】
以下の実施の形態では、コンピュータシステムにコンピュータプログラムを導入した装置について説明するが、当業者であれば明らかな通り、本発明はその一部をコンピュータで実行することが可能なコンピュータプログラムとして実施することができる。したがって、本発明は、過去の症例に基づく医用画像の中から、新たに撮像した画像に類似する画像を検索する、医用画像を検索する医用画像検索装置というハードウェアとしての実施の形態、ソフトウェアとしての実施の形態、又はソフトウェアとハードウェアとの組み合わせの実施の形態をとることができる。コンピュータプログラムは、ハードディスク、ＤＶＤ、ＣＤ、光記憶装置、磁気記憶装置等の任意のコンピュータで読み取ることが可能な記録媒体に記録することができる。
【００２１】
本発明の実施の形態によれば、取得した医用画像の特徴を示すウェーブレット特徴に基づいて、過去の症例として記憶されている画像の中から類似する画像を検索することができるので、経験の浅い医師であっても、最も類似する症例に対応する画像を検索することができ、適切な医療行為を選択することが可能となる。
【００２２】
図１は、本発明の実施の形態に係る医用画像検索装置の構成を模式的に示すブロック図である。本発明の実施の形態に係る医用画像検索装置１は、少なくともＣＰＵ（中央演算装置）１１、メモリ１２、記憶装置１３、Ｉ／Ｏインタフェース１４、ビデオインタフェース１５、可搬型ディスクドライブ１６、通信インタフェース１７及び上述したハードウェアを接続する内部バス１８で構成されている。
【００２３】
ＣＰＵ１１は、内部バス１８を介して医用画像検索装置１の上述したようなハードウェア各部と接続されており、上述したハードウェア各部の動作を制御するとともに、記憶装置１３に記憶されたコンピュータプログラム１００に従って、種々のソフトウェア的機能を実行する。メモリ１２は、ＳＲＡＭ、ＳＤＲＡＭ等の揮発性メモリで構成され、コンピュータプログラム１００の実行時にロードモジュールが展開され、コンピュータプログラム１００の実行時に発生する一時的なデータ等を記憶する。
【００２４】
記憶装置１３は、内蔵される固定型記憶装置（ハードディスク）、ＲＯＭ等で構成されている。記憶装置１３に記憶されたコンピュータプログラム１００は、プログラム及びデータ等の情報を記録したＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体９０から、可搬型ディスクドライブ１６によりダウンロードされ、実行時には記憶装置１３からメモリ１２へ展開して実行される。もちろん、通信インタフェース１７を介して接続されている外部コンピュータからダウンロードされたコンピュータプログラムであっても良い。
【００２５】
記憶装置１３は、医用画像記憶部１３１、読影情報記憶部１３２、ビジュアルワード記憶部１３３、及び度数分布情報記憶部１３４を備える。医用画像記憶部１３１は、Ｘ線撮像した過去の画像データを、読影情報を識別する識別情報に対応付けて記憶してある。
【００２６】
読影情報記憶部１３２は、過去の医用画像に対して、医師が読影して診断した結果を記憶してある。例えば「左肺野上葉に結節影が認められる。扁平上皮癌の疑い。ＨＲ−ＣＴにて精密検査を指示」等の医師の診断結果をテキストデータとして、識別情報に対応付けて記憶する。
【００２７】
ビジュアルワード記憶部１３３は、後述するガボールウェーブレット特徴群をビジュアルワードとして記憶する。度数分布情報記憶部１３４は、算出したウェーブレット特徴を二値化してＭ次元のビット列に換算した値の度数分布ベクトルを記憶する。
【００２８】
通信インタフェース１７は内部バス１８に接続されており、インターネット、ＬＡＮ、ＷＡＮ等の外部のネットワークに接続されることにより、外部コンピュータ等とデータ送受信を行うことが可能となっている。
【００２９】
Ｉ／Ｏインタフェース１４は、キーボード２１、マウス２２等の入力装置と接続され、データの入力を受け付ける。ビデオインタフェース１５は、ＣＲＴディスプレイ、液晶ディスプレイ等の表示装置２３と接続され、表示装置２３に検出結果を表示する。
【００３０】
図２は、本発明の実施の形態に係る医用画像検索装置１の機能ブロック図である。図２において、医用画像検索装置１の特徴算出部２０１は、過去に撮像して記憶してある複数の画像のウェーブレット特徴を算出する。本実施の形態では、ウェーブレット特徴としてガボールウェーブレット特徴を算出する。
【００３１】
図３は、本発明の実施の形態に係る医用画像検索装置１の画像内の座標設定の説明図である。図３に示すように、画像の左上を原点として、ｘ方向にｍ画素、ｙ方向にｎ画素で構成されている画像をｓ（ｘ，ｙ）と定義している。任意のｉ（ｉは自然数）番目の画素Ｐi の座標をＰi （ｘi ，ｙi ）と表す。
【００３２】
まず座標Ｐi （ｘi ，ｙi ）を座標（Ｘi ，Ｙi ）へ（式１）に従ってアフィン変換する。
【００３３】
【数１】
0005902196.tif 000002
【００３４】
（式１）において、行列Ａは３×３のアフィン変換行列である。画像全体をｘ方向へｔｘ、ｙ方向へｔｙ移動するアフィン変換は（式２）で、画像全体を回転角θで回転させるアフィン変換は（式３）で、それぞれ表すことができる。
【００３５】
【数２】
0005902196.tif 000003
【００３６】
【数３】
0005902196.tif 000004
【００３７】
二次元のガボールウェーブレット関数は、回転するアフィン変換後の座標値（ｘドット，ｙドット）に対して（式４）に示すように定義される。
【００３８】
【数４】
0005902196.tif 000005
【００３９】
二次元のガボールウェーブレット関数は、実部と虚部とで構成される。図４は、二次元のガボールウェーブレット関数の例示図である。図４（ａ）は、二次元のガボールウェーブレット関数の実部の例示図を、図４（ｂ）は、二次元のガボールウェーブレット関数の虚部の例示図を、それぞれ示している。図４からわかるように、二次元のガボールウェーブレット関数の実部は、（ｘ，ｙ）＝（０，０）近傍で極大値を有する帽子状に波打ったような形状を有している。（式４）のｕ0 は斯かる波形状の周波数を示しており、σは帽子状の幅の広さを示している。また、ｒは後述する方向を示している。
【００４０】
（式４）に示す窓関数ｇσは二次元ガウス関数であり、（式５）で表すことができる。      
【００４１】
【数５】
0005902196.tif 000006
【００４２】
二次元のガボールウェーブレット関数を用いて、取得した画像ｓ（ｘ，ｙ）に対するガボールウェーブレット特徴は、（式６）で算出することができる。ガボールウェーブレット特徴の絶対値が極大値を有する格子点及び該格子点の近傍のガボールウェーブレット特徴は、画像に対して拡大／縮小、回転等のアフィン変換を施した場合であっても不変であることから、画像の特徴量として適している。
【００４３】
【数６】
0005902196.tif 000007
【００４４】
（式６）において、ａj ，ａ-jはダイレーション（拡大／縮小）の度合いを示すパラメータを、ｘ0 ，ｙ0 は平行移動を示している。また、ｒは方向を示しており、本実施の形態では８方向について、それぞれガボールウェーブレット特徴を算出する。
【００４５】
図５は、本発明の実施の形態に係る医用画像検索装置１の二次元のガボールウェーブレット関数の方向を示す模式図である。図５に示すように、本実施の形態では、（１）〜（８）の方向、すなわち所定の方向から２２．５度ずつ回転させた８方向について、ガボールウェーブレット特徴を算出する。
【００４６】
ガボールウェーブレット特徴を算出することにより、例えば人間の臓器の形状のバラツキ等を吸収したウェーブレット特徴量を算出することができるので、高い精度で類似画像を検索することができる。
【００４７】
例えば、座標（ｘ,ｙ）（画像内の格子点）ごとに、（式６）を用いてガボールウェーブレット特徴を算出する場合、８方向（ｒ＝１〜８）、５スケール（ｊ＝１〜５）を選択し、一座標につき４０個のガボールウェーブレット特徴を算出する。ここで、スケールとは、拡大／縮小する大きさを区別する値であり、例えば１から５へ向かうほど拡大されていることを示す。算出したガボールウェーブレット特徴のうち、絶対値が所定の閾値以上であるガボールウェーブレット特徴を抽出して、その中で極大値を有するガボールウェーブレット特徴を選択する。
【００４８】
ガボールウェーブレット特徴の絶対値が極大値となるということは、（式６）における積分値の絶対値が極大であることを意味しており、画像の平均輝度を変更する、画像の縮尺を変更する、画像を回転する等の操作をした場合であっても変わらない、不変の特徴量となる。
【００４９】
本実施の形態では、極大値となるスケールにおける８方向のガボールウェーブレット特徴、及びその前後それぞれのスケールにおける８方向のガボールウェーブレット特徴からなる、併せて２４個（３スケール×８方向）のガボールウェーブレット特徴を、一組のビジュアルワードとしてビジュアルワード記憶部１３３に記憶する。
【００５０】
図６は、本発明の実施の形態に係る医用画像検索装置１の記憶装置１３のビジュアルワード記憶部１３３に記憶されるビジュアルワードのデータ構造の例示図である。図６に示すように、識別番号１、２、３、・・・ごとに、算出した２４個のガボールウェーブレット特徴を列挙して記憶している。すなわち、最初の‘１’は識別番号、ブランクを挟んで次の‘１：’〜‘２４：’の後ろに記載されている数値が、それぞれ算出した２４個のガボールウェーブレット特徴を示している。図６の例は、１つの画像内に極大値が３つ存在する場合のビジュアルワードを示している。したがって、図６では、識別番号‘１’、‘２’、‘３’の３つについてビジュアルワードが記憶されているが、極大値の数が１つであれば識別番号‘１’のみであることは言うまでもない。
【００５１】
図２に戻って、キーワード抽出部２０２は、記憶装置１３の医用画像記憶部１３１に記憶してある過去の画像に対応している、記憶装置１３の読影情報記憶部１３２に記憶してある読影情報に含まれるキーワードを抽出する。例えば、記憶装置１３の読影情報記憶部１３２に「左肺野上葉に結節影が認められる。扁平上皮癌の疑い。ＨＲ−ＣＴにて精密検査を指示」が記憶されている場合、形態素解析等を用いて構文解析し、「部位」、「症状」、「病名」、「処置」等に区分してキーワードを抽出する。
【００５２】
図７は、本発明の実施の形態に係る医用画像検索装置１のキーワード抽出の例示図である。図７の例では、「左肺野上葉に結節影が認められる。扁平上皮癌の疑い。ＨＲ−ＣＴにて精密検査を指示」を構文解析することにより、「部位」は「左肺野上葉」であり、「症状」は「結節影」、「病名」は「扁平上皮癌の疑い」、「処置」は「ＨＲ−ＣＴにて精密検査」とキーワードを抽出している。
【００５３】
情報記憶部２０３は、記憶装置１３の医用画像記憶部１３１に記憶してある過去の画像に対応付けて、上述した方法で算出したウェーブレット特徴及び抽出したキーワードを記憶装置１３のビジュアルワード記憶部１３３にビジュアルワードとして記憶する。
【００５４】
画像取得部２０４は、新たに撮像した画像を取得する。同時に、対応する読影情報も取得することが好ましい。類似画像を検索する対象となる画像を絞り込むことができるからである。
【００５５】
ウェーブレット特徴算出部２０５は、上述した方法と同様にして、取得した画像のウェーブレット特徴を算出して、ビジュアルワードとしてビジュアルワード記憶部１３３に記憶する。
【００５６】
読影情報検索部２０６は、取得した画像の読影情報に含まれるキーワードを抽出し、抽出したキーワードに基づいて、記憶装置１３の読影情報記憶部１３２に記憶してあるキーワードから類似する読影情報を検索する。これにより、類似画像を検索する対象となる画像を効果的に絞り込むことができる。
【００５７】
空間距離算出部２０７は、検索した読影情報に対応する画像と、取得した画像との間のウェーブレット特徴に基づく空間距離を算出する。具体的には、画素ごとにＭ（Ｍは２以上の自然数）個のウェーブレット特徴、例えば２４個のウェーブレット特徴を算出し、それぞれ二値化することによりＭ（Ｍ＝２４）次元のビット列に換算する。
【００５８】
度数分布ベクトル算出部２０９は、換算した２４次元のビット列の値の度数分布を示すヒストグラムを生成する。ヒストグラムは、新たに取得した画像だけではなく、医用画像記憶部１３１に記憶してあるすべての画像、あるいは読影情報検索部２０６で検索された読影情報に対応する画像についても、同様にヒストグラムを生成する。
【００５９】
図８は、本発明の実施の形態に係るヒストグラムの例示図である。横軸に２24の値をとり、それぞれの値の度数分布を求める。そして、画像ごとの度数分布を度数分布ベクトルとして用いることで、類似する画像を検索する対象となる画像を効果的に絞り込むことができる。生成したヒストグラムに関する情報は、記憶装置１３の度数分布情報記憶部１３４に記憶する。
【００６０】
空間距離算出部２０７は、算出した度数分布ベクトル間のなす角度として、新たに取得した画像と、医用画像記憶部１３１に記憶してある画像との間の空間距離を算出する。具体的には、新たに取得した画像の度数分布ベクトルをＶ１、医用画像記憶部１３１に記憶してある画像の度数分布ベクトルをＶ２とした場合、（式７）に従って２つのベクトルのなす角φに対するｃｏｓφとして算出する。
【００６１】
【数７】
0005902196.tif 000008
【００６２】
なお、（式７）において、＜Ｖ１，Ｖ２＞はベクトルＶ１とベクトルＶ２との内積を、分母は、ベクトルＶ１のノルム（長さ）とベクトルＶ２のノルムとの積を、それぞれ示している。
【００６３】
図２に戻って、結果出力部（出力手段）２０８は、算出した空間距離が所定値より短い画像を、空間距離が短い順に検索結果として出力する。つまり、空間距離が短い画像であればあるほど、新たに取得した画像との類似度が高いと判断することができ、類似した過去の画像を参照することにより、適切な医療行為を選択することが可能となる。
【００６４】
なお、検索結果として表示装置２３に表示出力された画像に、特徴ベクトルを重畳して表示出力しても良い。図９は、本発明の実施の形態に係る医用画像検索装置１の検索結果表示画面の例示図である。
【００６５】
図９に示すように、取得した画像に最も類似していると判断された過去の画像が表示されるとともに、ウェーブレット特徴のうち所定値より大きいウェーブレット特徴を、特徴ベクトルとして画像に重畳して表示している。矢印の長さが特徴量の大きさを示しており、方向は８方向のうち特徴量が一番大きい方向を示している。また、色、線種等により、スケールの区別をしても良い。
【００６６】
図１０は、本発明の実施の形態に係る医用画像検索装置１のＣＰＵ１１の処理手順を示すフローチャートである。図１０において、医用画像検索装置１のＣＰＵ１１は、過去に撮像して記憶してある複数の画像のウェーブレット特徴を算出する（ステップＳ１００１）。本実施の形態では、ウェーブレット特徴としてガボールウェーブレット特徴を算出する。
【００６７】
ＣＰＵ１１は、記憶してある過去の画像について、画像ごとの読影情報に含まれるキーワードを抽出し（ステップＳ１００２）、記憶してある過去の画像に対応付けて上述した方法で算出したウェーブレット特徴及び抽出したキーワードを記憶しておく。
【００６８】
ＣＰＵ１１は、新たに撮像した画像を、読影情報に対応付けて取得し（ステップＳ１００３）、上述した方法を用いて、取得した画像のウェーブレット特徴を算出し（ステップＳ１００４）、ビジュアルワードとしてビジュアルワード記憶部１３３に記憶する。
【００６９】
ＣＰＵ１１は、取得した画像に対応する読影情報に含まれるキーワードを抽出し（ステップＳ１００５）、抽出したキーワードに基づいて、記憶してあるキーワードから類似する読影情報を検索する（ステップＳ１００６）。これにより、類似画像を検索する対象となる画像を効果的に絞り込むことができる。
【００７０】
ＣＰＵ１１は、検索した読影情報に対応する複数の画像それぞれについて、取得した画像との間のウェーブレット特徴に基づく空間距離を算出する（ステップＳ１００７）。ＣＰＵ１１は、検索した読影情報に対応する複数の画像から一の画像を選択し（ステップＳ１００８）、選択した画像について算出した空間距離が所定値より短いか否かを判断する（ステップＳ１００９）。
【００７１】
ＣＰＵ１１が、所定値より短いと判断した場合（ステップＳ１００９：ＹＥＳ）、該画像は類似していると判断し、空間距離が短い順に検索結果として出力する（ステップＳ１０１０）。例えば表示装置２３に、画像を表示出力する。
【００７２】
ＣＰＵ１１が、所定値以上であると判断した場合（ステップＳ１００９：ＮＯ）、該画像は類似していないと判断し、ステップＳ１０１０をスキップする。ＣＰＵ１１は、全ての画像を選択したか否かを判断し（ステップＳ１０１１）、ＣＰＵ１１が、まだ選択していない画像が存在すると判断した場合（ステップＳ１０１１：ＮＯ）、ＣＰＵ１１は、次の画像を選択して（ステップＳ１０１２）、処理をステップＳ１００９へ戻して、上述した処理を繰り返す。ＣＰＵ１１が、全ての画像を選択したと判断した場合（ステップＳ１０１１：ＹＥＳ），ＣＰＵ１１は、処理を終了する。
【００７３】
以上のように本実施の形態によれば、取得した医用画像の特徴を示すウェーブレット特徴に基づいて、過去の症例として記憶されている画像の中から類似する画像を検索することができるので、経験の浅い医師であっても、最も類似する症例に対応する画像を検索することができ、適切な医療行為を選択することが可能となる。
【００７４】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨の範囲内であれば多種の変更、改良等が可能である。
【符号の説明】
【００７５】
１  医用画像検索装置
１１  ＣＰＵ
１２  メモリ
１３  記憶装置
１４  Ｉ／Ｏインタフェース
１５  ビデオインタフェース
１６  可搬型ディスクドライブ
１７  通信インタフェース
１８  内部バス
９０  可搬型記録媒体
１００  コンピュータプログラム
１３１  医用画像記憶部
１３２  読影情報記憶部
１３３  ビジュアルワード記憶部
１３４  度数分布情報記憶部
【図１】
0005902196.tif 000009
【図２】
0005902196.tif 000010
【図３】
0005902196.tif 000011
【図５】
0005902196.tif 000012
【図７】
0005902196.tif 000013
【図８】
0005902196.tif 000014
【図１０】
0005902196.tif 000015
【図４】
0005902196.tif 000016
【図６】
0005902196.tif 000017
【図９】
0005902196.tif 000018