(57)【要約】【課題】医療意志決定支援による推論結果の信頼性をユーザが容易に且つ的確に判断できるようにする。【解決手段】医療意志決定支援装置は、入力された複数の医用情報に基づいて医療診断に関わる推論処理を行い、推論結果を得る推論処理と、複数の医用情報から取り出された医用情報を要素とする複数の部分集合の各々について、推論結果に関して否定もしくは肯定の側に作用する度合いを算出する算出処理を行う。そして、医療意志決定支援装置は、推論処理によって得られた推論結果と、複数の部分集合のうち、算出処理により否定の側に作用する度合いが算出された部分集合に含まれている医用情報を示す否定情報とをユーザに提示する。【選択図】  図２
2010200840.tif 000002
【特許請求の範囲】
【請求項１】
入力された複数の医用情報に基づいて医療診断に関わる推論処理を行い、推論結果を得る推論手段と、
前記複数の医用情報から取り出された医用情報を要素とする複数の部分集合の各々について、前記推論結果を否定もしくは肯定する度合いを算出する算出手段と、
前記推論手段によって得られた推論結果と、前記複数の部分集合のうち、前記算出手段により否定する度合いが算出された部分集合に含まれている医用情報を示す否定情報とを提示する提示手段とを備えることを特徴とする医療意志決定支援装置。
【請求項２】
前記提示手段は、更に、前記複数の部分集合のうち、前記算出手段により肯定する度合いが算出された部分集合に含まれている医用情報を肯定情報として提示することを特徴とする請求項１に記載の医療意志決定支援装置。
【請求項３】
前記提示手段は、前記算出手段により算出された否定する度合いが最大の部分集合と、肯定する度合いが最大の部分集合に含まれる医用情報を、それぞれ前記否定情報および前記肯定情報として提示することを特徴とする請求項２に記載の医療意志決定支援装置。
【請求項４】
前記推論手段は、事前確率が設定されている複数の推論結果に関して、前記複数の医用情報に基づいて各推論結果の事後確率を計算することにより推論結果を得ることを特徴とする請求項１に記載の医療意志決定支援装置。
【請求項５】
前記算出手段は、前記事後確率が最大となる推論結果について前記度合いを算出することを特徴とする請求項４に記載の医療意志決定支援装置。
【請求項６】
前記算出手段は、前記複数の推論結果のそれぞれについて前記度合いを算出し、
前記提示手段は、前記度合いが所定の条件を満たす部分集合の医用情報を肯定情報または否定情報として、前記複数の推論結果のそれぞれについて提示することを特徴とする請求項４に記載の医療意志決定支援装置。
【請求項７】
前記算出手段は、前記複数の推論結果のうち、前記推論処理によって得られた事後確率が所定の値を超える推論結果のそれぞれについて前記度合いを算出することを特徴とする請求項４に記載の医療意志決定支援装置。
【請求項８】
前記算出手段は、前記部分集合に基づいて各推論結果の事後確率を計算し前記事前確率と事後確率を利用して前記度合いを算出することを特徴とする請求項４に記載の医療意志決定支援装置
【請求項９】
前記複数の推論結果に関して算出された複数の事後確率に基づいて、それらのうちの最大の事後確率に対する評価値を算出する評価手段を更に備え、
前記提示手段は、前記評価値が所定の条件を満たさない場合には、推論結果の信頼性に関する警告を提示することを特徴とする請求項４に記載の医療意志決定支援装置。
【請求項１０】
前記評価手段は、前記複数の確率のうち最も高い事後確率と２番目に高い事後確率との差を前記評価値とすることを特徴とする請求項９に記載の医療意志決定支援装置。
【請求項１１】
前記評価手段は、前記複数の事後確率のうち最も高い事後確率と、前記複数の事後確率の個数の逆数との差を前記評価値とすることを特徴とする請求項９に記載の医療意志決定支援装置。
【請求項１２】
入力された複数の医用情報に基づいて医療診断に関わる推論処理を行い、推論結果を得る推論工程と、
前記複数の医用情報から取り出された医用情報を要素とする複数の部分集合の各々について、前記推論結果を否定もしくは肯定する度合いを算出する算出工程と、
前記推論工程で得られた推論結果と、前記複数の部分集合のうち、前記算出工程で否定する度合いが算出された部分集合に含まれている医用情報を示す否定情報とを提示する提示工程とを有することを特徴とする医療意志決定支援装置の制御方法。
【請求項１３】
請求項１２に記載の制御方法の各工程をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、医用情報を処理し、得られた情報を提示する医療意志決定支援装置及びその制御方法に関する。
【背景技術】
【０００２】
医療の分野において、医師は、患者を撮影した医用画像をモニタに表示し、表示された医用画像を読影して、病変部の状態や経時変化を観察する。この種の医用画像を生成する装置としては、
・ＣＲ（Computed Radiography）装置、
・ＣＴ（Computed Tomography）装置、
・ＭＲＩ（Magnetic Resonance Imaging）装置、
・ＰＥＴ（Positron Emission Tomography）装置、
・ＳＰＥＣＴ画像（Single Photon Emission Computed Tomography）、
・超音波装置（ＵＳ；Ultrasound System）等が挙げられる。
【０００３】
このような医師の読影に対する負担軽減を目的として、医用画像に対して癌等を表す異常な腫瘤陰影や高濃度の微小石灰化陰影等を検出し、コンピュータ処理により陰影の状態を推論・提示することにより診断の支援を行う装置が開発されている。この結果を提示することにより、医師の読影に対する負荷を軽減し、また読影結果の精度を向上させることができる。このような装置はコンピュータ支援診断（ＣＡＤ：Computer-Aided Diagnosis）装置と呼ばれる。
【０００４】
通常、このようなＣＡＤを実際の臨床現場で用いる場合の正しい手順としては、まず医師による読影が行われ、その後に医師はＣＡＤが出力した診断支援情報を参照し、自らが読影した結果との比較を行う。この作業は具体的には、医師自らが書いた読影レポートとＣＡＤが算出した診断支援情報との所見情報の対応付けを行い、見落としや誤検出、所見の違いなどを見つける。しかし、ＣＡＤが何を根拠にして診断支援情報を推論したのかが提示されないと、ＣＡＤの推論結果が信頼性のある結果かどうかが判断できない。特に、医師の読影の結果とＣＡＤの結果が異なる場合には、推論結果の信頼性を判断するのが重要となる。
【０００５】
従って、ＣＡＤシステム側が何を根拠にして診断支援情報を推論したのかを提示する仕組みを提供する必要がある。これに対して、特許文献１には医用画像上に異常陰影候補のマーカーと異常の判定を支援した情報を同時に重畳表示する技術が記載されている。また、特許文献２にはコンピュータ支援検出で使用された特徴・基準を画像上に符号化記述子として表示する技術が記載されている。以上の特許文献１，２によれば、検出した異常陰影に対する推論の根拠をユーザに提示することで異常陰影候補の種別をより的確に判定することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特ＷＯ２００５／１０４９５３号公報
【特許文献２】特表２００６−５００１２４号公報
【非特許文献】
【０００７】
【非特許文献１】「Bayesian Networks and Decision Graphs」、FinnV. Jensen、Thomas D. Nielsen、2007年（非特許文献１は、「発明を実施するための形態」の欄において参照されている）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に記載の技術は異常陰影候補の検出理由は提示されるものの、理由の一つが提示されるのみであり、推論の根拠となる情報が多数ある場合の対処法は示されていない。特許文献２に記載の技術は表示する根拠情報を複数選択することは可能なものの、提示する情報はユーザの選択に任されており、どの情報を選択してユーザに提示すればよいかが不明であった。また、特許文献１および特許文献２では、推論結果に肯定的な情報のみを提示しているため、推論結果の信頼性が肯定的な情報からのみしか判断できなかった。
【０００９】
本発明は、医療意志決定支援による推論結果の信頼性をユーザが容易に、的確に判断できるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
上記の目的を達成するための、本発明の一態様によるによる医療意志決定支援装置は以下の構成を備える。すなわち、
入力された複数の医用情報に基づいて医療診断に関わる推論処理を行い、推論結果を得る推論手段と、
前記複数の医用情報から取り出された医用情報を要素とする複数の部分集合の各々について、前記推論結果を否定もしくは肯定する度合いを算出する算出手段と、
前記推論手段によって得られた推論結果と、前記複数の部分集合のうち、前記算出手段により否定する度合いが算出された部分集合に含まれている医用情報を示す否定情報とを提示する提示手段とを備える。
【発明の効果】
【００１１】
本発明によれば、医療意志決定支援による推論結果の信頼性をユーザが容易に、的確に判断できるようになる。
【図面の簡単な説明】
【００１２】
【図１】実施形態による医療意志決定支援装置の機器構成例を示す図。
【図２】第１〜第３実施形態の処理手順を示すフローチャート。
【図３】図２におけるステップＳ２０４の詳細な処理手順を示すフローチャート。
【図４】ベイジアンネットワークを用いた確率推論モデルを示す図。
【図５】図４の確率推論モデルにいくつかのエビデンスが入力された例を示す図。
【図６】図４の確率推論モデルに一つのエビデンスが入力された例を示す図。
【図７】第１実施形態でｋ＝１の場合のモニタ１０４における表示の一例を示す図。
【図８】図４の確率推論モデルに二つのエビデンスが入力された例を示す図。
【図９】第１実施形態でｋ＝２の場合のモニタ１０４における表示の一例を示す図。
【図１０】図１０におけるステップＳ５０４の詳細な処理手順を示すフローチャート。
【図１１】図１０におけるステップＳ５０５の詳細な処理手順を示すフローチャート。
【図１２】第２実施形態でｋ＝１の場合のモニタ１０４における表示の一例を示す図。
【図１３】第２実施形態でｋ＝２の場合のモニタ１０４における表示の一例を示す図。
【図１４】図１５におけるステップＳ８０５の詳細な処理手順を示すフローチャート。
【図１５】第３実施形態のモニタ１０４における表示の一例を示す図。
【発明を実施するための形態】
【００１３】
以下、添付図面に従って本発明に係る医療意志決定支援装置及び方法の好ましい実施形態について詳説する。ただし、発明の範囲は図示例に限定されるものではない。
【００１４】
［第１実施形態］
図１は、第１実施形態に係る医療意志決定支援装置の機器構成例を示す図である。医療意志決定支援装置１は、入力された複数の医用情報に基づいて医療診断に関わる推論処理を行い、推論結果を得るものであり、制御部１０、モニタ１０４、マウス１０５、キーボード１０６を有する。制御部１０は、中央処理装置（ＣＰＵ）１００、主メモリ１０１、磁気ディスク１０２、表示メモリ１０３を有する。そして、ＣＰＵ１００が主メモリ１０１に格納されたプログラムを実行することにより、医用画像データベース２や診療録データベース３との通信、医療意志決定支援装置１の全体の制御、等の各種制御が実行される。
【００１５】
ＣＰＵ１００は、主として医療意志決定支援装置１の各構成要素の動作を制御する。主メモリ１０１は、ＣＰＵ１００が実行する制御プログラムを格納したり、ＣＰＵ１００によるプログラム実行時の作業領域を提供したりする。磁気ディスク１０２は、オペレーティングシステム（ＯＳ）、周辺機器のデバイスドライブ、後述する診断支援処理等を行うためのプログラムを含む各種アプリケーションソフト等を格納する。表示メモリ１０３は、モニタ１０４のための表示用データを一時記憶する。モニタ１０４は、例えばＣＲＴモニタや液晶モニタ等であり、表示メモリ１０３からのデータに基づいて画像を表示する。なお、本実施形態では、医療意志決定支援による推論結果等をユーザ（医師）に提示するためにモニタ１０４に推論結果を表示するが、プリンタ等により推論結果を出力する形態であってもかまわない。マウス１０５及びキーボード１０６はユーザによるポインティング入力及び文字等の入力をそれぞれ行う。上記各構成要素は共通バス１０７により互いに通信可能に接続されている。
【００１６】
本実施形態において、医療意志決定支援装置１はＬＡＮ４を介して、医用画像データベース２から画像データを、診療録データベース３から診療録データを、それぞれ読み出すことができる。ここで、医用画像データベース２として既存のＰＡＣＳ（Picture Archiving and Communication System）を利用することができる。また、診療録データベース３として既存のＨＩＳ（HospitalInformation System）のサブシステムである電子カルテシステムを利用することができる。或いは、医療意志決定支援装置１に外部記憶装置、例えばＦＤＤ、ＨＤＤ、ＣＤドライブ、ＤＶＤドライブ、ＭＯドライブ、ＺＩＰドライブ等を接続し、それらのドライブから画像データおよび診療録データを読み込むようにしても良い。
【００１７】
なお、医用画像の種類には、単純Ｘ線画像（レントゲン画像）、Ｘ線ＣＴ画像、ＭＲＩ画像、ＰＥＴ画像、ＳＰＥＣＴ画像、超音波画像などがある。また、診療録データには、患者の個人情報（氏名、生年月日、年齢、性別など）、臨床情報（様々な検査値、主訴、既往歴、治療歴など）、医用画像データベース２に格納された患者の画像データへの参照情報および主治医の所見情報などが記載される。さらに、診断が進んだ段階で、診療録データには確定診断名が記載される。
【００１８】
次に、図２のフローチャートを用いて、制御部１０がどのように医療意志決定支援装置１を制御しているかについて説明する。なお、図２のフローチャートによって示される処理は、ＣＰＵ１００が主メモリ１０１に格納されているプログラムを実行することにより実現される。
【００１９】
ステップＳ２０１において、ＣＰＵ１００はマウス１０５やキーボード１０６の入力に応じて、所望の医用画像データを医療意志決定支援装置１に入力する処理を行う。以下、ステップＳ２０１で入力された医用画像データを読影対象画像と呼ぶ。この画像データの入力処理は、例えば、上述したように、ＣＰＵ１００は、撮影された医用画像データを保存する医用画像データベース２からＬＡＮ４を介して医用画像データを読影対象画像として受信する。或いは、ＣＰＵ１００は、医療意志決定支援装置１に接続された記憶装置、例えばＦＤＤ、ＣＤ−ＲＷドライブ、ＭＯドライブ、ＺＩＰドライブ等の各種記憶媒体から画像データを読影対象画像として読み取る。次に、ステップＳ２０２において、ＣＰＵ１００は、医療意志決定支援装置１に入力された読影対象画像を、モニタ１０４に表示する。
【００２０】
ステップＳ２０３において、医師はモニタ１０４に表示された読影対象画像を見ながら、マウス１０５やキーボード１０６などを用いて読影所見を医療意志決定支援装置１に入力する。このとき、例えばテンプレート形式の読影所見入力支援方法を用いてもよい。或いは、画像処理による画像特徴量を入力としてもよい。以下では、入力された読影所見／画像特徴量を医用情報と呼ぶ。ステップＳ２０４において、ＣＰＵ１００は、ステップＳ２０３で入力された読影対象画像の医用情報から、コンピュータ処理によって医学的な診断情報を得る処理を実行する。すなわち、医療意志決定支援装置１に入力された医用情報に対して、推論処理を行う。ステップＳ２０４の詳細な処理手順については、図３を用いて以下で説明する。以下、Ｉfix等、Ｉを用いて示したデータは一つの医用情報からなる集合を表す。
【００２１】
図３はステップＳ２０４の詳細な処理手順を示すフローチャートである。ステップＳ３０１において、ＣＰＵ１００は確率推論モデルより、エビデンス（後述）が入力されていない場合の推論結果Ａ１〜Ａｎの確率（事前確率）を取得し、主メモリ１０１に保存する。この確率推論モデルは、例えば図４に示されるようなベイジアンネットワーク（Bayesian Network）である。
【００２２】
ベイジアンネットワークは現象を複数の事象と事象間の因果関係で表現したモデルである。事象間の関係は確率で表し、対象とする現象を構成する事象をノード４０１で、ノード間の関係を示すリンク４０２で表現する。リンクは矢印で表され、矢印の根元にあたるノードを親ノード、矢印の先にあたるノードを子ノードと呼ぶ。各ノードにはノードの状態を示すステート４０３を複数個持っており、各ステートに生起確率（事前確率と呼ばれる）が付与される。親ノードと子ノード間の関係は親ノードを条件とした条件付確率によって与えられる。この条件付確率を表にしたものを条件付確率表４０４（ＣＰＴ:conditional probability table）と呼ぶ。
【００２３】
対象モデルの少なくとも一つのノードのステートが何であるかを示す情報をエビデンスという。このエビデンスとＣＰＴおよびベイズの定理（式１）を用いて、求めたいノードの確率（事後確率と呼ばれる）を確率伝播法により求めることができる（非特許文献１）。
【数１】
2010200840.tif 000003
【００２４】
図４は肺の異常陰影に関する推論モデルで、各ノードが読影医による所見に対応している。例えば「石灰化濃度比」は異常陰影における石灰化部分が陰影の中で占める比率を表している。「水濃度比」、「軟部組織濃度比」、「気体濃度比」も同様に、それぞれの部分が陰影の中で占める比率を表す。「血管の引込・巻込」は周囲の肺野における臓器内での血管の引込・巻込の有無を表している。なお、異常陰影の濃度はここで挙げたもの以外にもあり（例えば金属）、また医用情報として入力しない場合もあり、必ずしも総和が１００％とはならない。
【００２５】
図４はエビデンスが入力されていない状態を示しており、各ノードのステートの横に付与されている数値は、ステートの事前確率を示している。例えば、「異常の種類」の各ステートの事前確率は「異常の種類：原発性肺癌」で１１．０％、「異常の種類：癌の肺転移」で４８．０％、「異常の種類：その他の異常」で４１．０％である。図５は図４で示したベイジアンネットワークの複数あるノードのうちいくつかのノードにエビデンスが入力された状態を示している。「境界」「形状」など、あるステートの確率が１００％となっているものが入力されたエビデンスである。
【００２６】
ステップＳ３０２において、ＣＰＵ１００は、ステップＳ２０３で入力されたｍ個の医用情報（ｍ≧１）を確定情報（以下、Ｉｆｉｘと呼ぶ）とし、Ｉｆｉｘをエビデンスとして推論結果Ａ１〜Ａｎ（ｎ≧２）に属する確率を確率推論モデルにより計算する。すなわち、確定情報Ｉｆｉｘは、ｍ個の医用情報からなる集合である。次に、ステップＳ３０３において、ＣＰＵ１００はステップＳ３０２で計算された事後確率のうち、最も確率の高い推論結果Ａｘ（１≦ｘ≦ｎ）を選択する。同時に、主メモリ１０１に推論結果Ａ１〜Ａｎとその確率を保存する。また、変数ｊを用意し、ｊ＝１とする。
【００２７】
ステップＳ３０４において、ＣＰＵ１００はＩｆｉｘのうちｋ個（１≦ｋ≦ｍ）の医用情報を選択して、確定情報の部分情報Ｉｊとし、主メモリ１０１に保存する。すなわち、部分情報Ｉｊは、確定情報Ｉｆｉｘからｋ個の医用情報を取り出して得られた確定情報Ｉｆｉｘの部分集合である。ステップＳ３０５において、ＣＰＵ１００はステップＳ３０４で選択したＩｊをエビデンスとして推論結果Ａｘに属する事後確率を確率推論モデルにより計算する。そして、ＣＰＵ１００は、その計算結果とステップＳ３０１で取得したＡｘの事前確率の差（以下、Ｄ（Ａｘ｜Ｉｊ）とする）を計算し、ステップＳ３０４で主メモリ１０１に保存されたＩｊに関連付けて保存する。次いで、変数ｊに１を加える。こうして、複数の医用情報から取り出された医用情報を要素とする複数の部分集合Ｉｊの各々について、ステップＳ３０３で得られた推論結果に関して否定もしくは肯定の側に作用する度合いが算出されることになる。
【００２８】
ステップＳ３０６において、ＣＰＵ１００はｊの値と、Ｉｆｉｘのうちｋ個の医用情報を選択するＩｊの組合せの総数（以下、組合せ数とする）の値を比較する。ｊが組合せ数より小さければ、全てのＩｊについて事後確率を得ていないので、ステップＳ３０４へ戻り上記の処理を継続する。ｊが組合せ数より大きければステップＳ３０７を実行する。
【００２９】
ステップＳ３０７において、ＣＰＵ１００はステップＳ３０４で保存されたＩｊに関連付けられたＤ（Ａｘ｜Ｉｊ）を比較する。正となるＤ（Ａｘ｜Ｉｊ）の中で最も高い（絶対値が最大となる）Ｄ（Ａｘ｜Ｉｊ）が得られたＩｊ（以下、Ｉｈとする）を主メモリ１０１に保存する。また、負となるＤ（Ａｘ｜Ｉｊ）の中で最も低い（絶対値が最大となる）Ｄ（Ａｘ｜Ｉｊ）が得られたＩｊ（以下、Ｉｌとする）を主メモリ１０１に保存する。この時、Ｄ（Ａｘ｜Ｉｊ）が正となるＩｊが存在しない場合はＩｈにＮＵＬＬ値を入力する。同様にＤ（Ａｘ｜Ｉｊ）が負となるＩｊが存在しない場合はＩｌにＮＵＬＬ値を入力する。ＮＵＬＬ値を取る場合はステップＳ２０５において、Ｉｈまたは／およびＩｌは表示されない。Ｄ（Ａｘ｜Ｉｊ）が正となるＩｊは、推論結果Ａｘの確率を増大させる情報を示し、Ｄ（Ａｘ｜Ｉｊ）が負となるＩｊは、推論結果Ａｘの確率を減少させる情報を示す。従ってＩｈは推論結果を肯定する根拠となり、Ｉｌは推論結果を否定する根拠となる。
【００３０】
ステップＳ２０５において、ＣＰＵ１００はステップＳ２０４において処理された推論処理の結果を表示する。主メモリ１０１に保存されている推論結果Ａ１〜Ａｎとその事後確率、及び、ＩｈとＩｌをそれぞれモニタ１０４に表示する。
以下、具体的な例として、ｋ＝１の場合とｋ＝２の場合について説明する。
【００３１】
ステップＳ３０１において、推論結果「異常の種類：原発性肺癌」「異常の種類：癌の肺転移」「異常の種類：その他の異常」の事前確率、１１．０％、４８．０％、４１．０％をそれぞれ取得する。ステップＳ３０２において、Ｓ２０３で入力されたＩｆｉｘをエビデンスとして、推論結果の「異常の種類：原発性肺癌」「異常の種類：癌の肺転移」「異常の種類：その他の異常」を計算する。それぞれの事後確率は１５．３％、６６．４％、１８．３％となる（図５）。従って、これらの計算結果を保存し、最も事後確率の高い「異常の種類：癌の肺転移」を選択する。
【００３２】
図６は、Ｉｆｉｘにおいて、ｋ＝１として医用情報「結節の大きさ：中程度」を選択し、確定情報の部分情報Ｉ１とした例である。Ｉ１をエビデンスとして、ステップＳ３０３で選択された推論結果の「異常の種類：癌の肺転移」に属する事後確率を計算する。計算結果として得られた５３．５％とステップＳ３０１で所得した「異常の種類：癌の肺転移」の事前確率４８．０％との差を計算する。結果として得られた５．５％をＩ１と関連付けて保存する。
【００３３】
表１はｋ＝１とした場合の全てのＩｊとＩｊをエビデンスとして計算した推論結果「異常の種類：癌の肺転移」の事後確率と、事後確率と事前確率との差を表したものである。差を比較すると、Ｉｊが「形状：球形」の時に正となる中で最も大きい差の１７．９％を取る。一方Ｉｊが「気体濃度比：高い」の時に負となる中で最も大きい差の−１１．０％を取る。従って、Ｉｈが「形状：球形」、Ｉｌが「気体濃度比：高い」となる。
【表１】
2010200840.tif 000004
【００３４】
図７はｋ＝１とした場合のモニタ１０４における表示の一例である。推論結果Ａ１〜Ａｎとして「異常の種類：原発性肺癌」「異常の種類：癌の肺転移」「異常の種類：その他の異常」を、Ｉｆｉｘをエビデンスとした場合の推論結果の事後確率としてそれぞれ１５．３％、６６．４％、１８．３％を表示する。さらに、最も確率の高い推論結果を肯定する根拠としてＩｈ「形状：球形」を、否定する根拠としてＩｌ「気体濃度比：高い」を表示する。
【００３５】
図８は、Ｉｆｉｘにおいて、ｋ＝２として医用情報「結節の大きさ：中程度」「形状：球形」を選択し、確定情報の部分情報Ｉ１とした例である。Ｉ１をエビデンスとして、ステップＳ３０３で選択された推論結果の「異常の種類：癌の肺転移」に属する事後確率を計算する。計算結果として得られた７１．１％とステップＳ３０１で所得した「異常の種類：癌の肺転移」の事前確率４８．０％との差を計算する。結果として得られた２３．１％をＩ１と関連付けて保存する。
【００３６】
表２はｋ＝２とした場合の全てのＩｊとＩｊをエビデンスとして計算した推論結果「異常の種類：癌の肺転移」の事後確率と、事後確率と事前確率との差を表したものである。差を比較すると、Ｉｊが「形状：球形」「境界：不明瞭」の時に正となる中で最も大きい差の２７．２％を取る。一方Ｉｊが「軟部組織濃度比：低い」「気体濃度比：高い」の時に負となる中で最も大きい差の−２１．７％を取る。従って、Ｉｈが「形状：球形」「境界：不明瞭」、Ｉｌが「軟部組織濃度比：低い」「気体濃度比：高い」となる。
【表２】
2010200840.tif 000005
【００３７】
図９はｋ＝２とした場合のモニタ１０４における表示の一例である。推論結果Ａ１〜Ａｎとして「異常の種類：原発性肺癌」「異常の種類：癌の肺転移」「異常の種類：その他の異常」を、Ｉｆｉｘをエビデンスとした場合の推論結果の事後確率としてそれぞれ１５．３％、６６．４％、１８．３％を表示する。さらに、最も事後確率の高い推論結果を肯定する根拠としてＩｈ「形状：球形」「境界：不明瞭」を、推論結果を否定する根拠としてＩｌ「軟部組織濃度比：低い」「気体濃度比：高い」を表示する。
【００３８】
なお、ｋ＝１、ｋ＝２いずれの例においても、推論結果Ａ１〜Ａｎを表示する場合は、Ｉｆｉｘをエビデンスとした場合の事後確率が大きい順に表示することが望ましいが、それに限定されない。
【００３９】
推論結果を肯定する根拠を表示すると共に、推論結果を否定する根拠を同時に表示することで、提示された推論結果の信頼性の判断、入力した医用情報の信頼性の検証、提示した推論結果以外の診断を考慮する必要性などをユーザへ喚起することが可能である。
【００４０】
以上、述べた構成によれば、以下の効果を得ることができる。
（１）異常陰影の医用情報による推論の後、医用情報の一部を用いた推論を行うことで、最も確率の高い推論結果に寄与した医用情報を判定することができ、推論の根拠となる情報を絞って提示することができる。
（２）特に、推論結果を否定するような推論根拠を提示することにより、入力した医用情報の信頼性の検証、提示した最も確率の高い推論結果以外の診断を考慮する必要性などをユーザへ喚起することができる。
【００４１】
(第１実施形態の変形例)
ステップＳ２０１は、医用画像データの入力に限定されず、読影レポート、及び診断支援処理に必要な情報等を含む医用検査データの入力が可能としても良い。その場合、これらのデータをユーザによる直接入力が可能な構成であっても良いし、情報が記録されたＦＤＤ、ＣＤ−ＲＷドライブ、ＭＯドライブ、ＺＩＰドライブ等の各種記憶媒体から読み取り可能な構成であっても良い。またこれらのデータを記録するデータベースとＬＡＮを介して接続し、受信可能な構成であってもよい。
【００４２】
また、ステップＳ２０４における推論処理による診断情報の生成は、次の形態を取ってもよい。すなわち、処理対象を医用画像データに限定せず、例えば被検査者に関する過去の読影レポートやカルテ、及び診断支援処理に利用できる他の情報等を含む医用検査データなども処理の対象とすることができる。この場合、被検査者の画像情報以外の医用検査データに基づいた診断情報を生成することができる。
【００４３】
また、ステップＳ３０４において確定情報の部分情報Ｉｊを選択する場合、Ｉｆｉｘのうちｋ個以下の情報としてもよい。例えば、ｋ＝１とｋ＝２の場合のそれぞれについて部分情報Ｉｊを取得して、それらを用いて上述のＩｈやＩｌを取得するようにしてもよい。
【００４４】
また、ステップＳ３０７において選択される推論結果を肯定する根拠、および、否定する根拠は複数選択してもよい。この場合はユーザが選択する個数を決めてもよく、あるいは閾値を超えたもの全てを選択してもよい。この場合閾値はユーザが決定してもよい。また、否定する根拠が存在する場合は警告表示を出してもよい。閾値を用いて表示の可否を決める例については、第２実施形態において説明する。
【００４５】
また、ステップＳ２０５において推論結果Ａ１〜Ａｎを全て表示しているが、もっとも事後確率の高い推論結果のみを表示してもよいし、また、一部の推論結果のみを表示してもよい。この場合はユーザが選択する個数を決めてもよい。また、閾値を超えるもの、例えば事後確率が３０％以上の推論結果を表示するようにしてもよい。ただし、閾値は上記の例に限定されず、閾値をユーザが決定してもよい。
【００４６】
［第２実施形態］
次に、第２実施形態を説明する。なお、第２実施形態の構成は、第１実施形態と同様の構成を取るため、図１の構成図を用いるものとし、説明を省略する。また、第２実施形態における制御部１０による制御の概略も第１実施形態（図２）と同様である。但し、ステップＳ２０４における推論処理、ステップＳ２０５における推論結果表示処理が異なる。以下、これらの処理について図１０、図１１のフローチャートを参照して説明する。
【００４７】
図１０は、第２実施形態によるステップＳ２０４の詳細な処理手順を示すフローチャートである。ステップＳ６０１において、ＣＰＵ１００は確率推論モデルより、エビデンスが入力されていない場合の推論結果Ａ１〜Ａｎの確率（事前確率）を取得し、主メモリ１０１に保存する。ステップＳ６０２において、ＣＰＵ１００は、ステップＳ５０３で入力されたｍ個の医用情報（ｍ≧１）を確定情報（以下、Ｉｆｉｘと呼ぶ）として、予め決められた推論結果Ａ１〜Ａｎ（ｎ≧２）に属する確率を確率推論モデルにより計算する。また、変数ｊを用意し、ｊ＝１とする。
【００４８】
ステップＳ６０３において、ＣＰＵ１００はＩｆｉｘのうちｋ個（１≦ｋ≦ｍ）の医用情報を選択して、確定情報の部分情報Ｉｊとし、主メモリ１０１に保存する。ステップＳ６０４において、ＣＰＵ１００はステップＳ６０３で選択した仮情報Ｉｊをエビデンスとして推論結果Ａ１〜Ａｎに属する事後確率を確率推論モデルにより計算する。計算結果は、ステップＳ６０３で主メモリ１０１に保存されたＩｊに関連付けて保存する。ステップＳ６０５において、ＣＰＵ１００はステップＳ６０１で得た推論結果Ａ１〜Ａｎの事前確率と、ステップＳ６０４で得られたＩｊをエビデンスとして得られた推論結果Ａ１〜Ａｎの事後確率を比較計算し、計算結果をＩｊに関連付けて保存する。次いで、変数ｊに１を加える。比較計算の方法は、例えば事後確率と事前確率の差を取る方法がある。
【００４９】
ステップＳ６０６において、ＣＰＵ１００はｊの値と、Ｉｆｉｘのうちｋ個の医用情報を選択するＩｊの組合せの総数（以下、組合せ数とする）の値を比較する。ｊが組合せ数より小さければ、全てのＩｊについて事後確率を得ていないので、ステップＳ６０３へ戻り処理を継続する。ｊが組合せ数より大きければステップＳ６０７を実行する。ステップＳ６０７において、ＣＰＵ１００はステップＳ６０４で得られたＩｊに関連付けられた計算結果から、計算結果と推論結果の関係を示す値（以下、関係量Ｃ（Ａｉ，Ｉｊ）とする）を計算し、その計算結果をＩｊに関連付けて保存する。関係量の計算は、例えば、
・各部分集合について、算出された事後確率と事前確率の差と、後述の表４に示されるテーブルから関係量を決定する方法、
・各部分集合について、算出された事後確率と事前確率の差の絶対値を取り、その中で最大となる値を基準として規格化を行う方法、などがある。
この関係量の計算は推論結果に関する度合いの算出に相当する。
【００５０】
以上で、ステップＳ２０４の処理を終了する。次に、ステップＳ２０５において、ＣＰＵ１００はステップＳ２０４において処理された推論処理の結果を表示する。ステップＳ２０５の詳細な処理手順について、図１１を用いて以下で説明する。
【００５１】
図１１はステップＳ２０５（推論結果表示）の詳細な処理手順を示すフローチャートである。ステップＳ７０１において、ＣＰＵ１００は主メモリ１０１に変数ｉを用意し、ｉ＝１とする。ステップＳ７０２において、ＣＰＵ１００は主メモリ１０１に変数ｊを用意し、ｊ＝１とする。ステップＳ７０３において、ＣＰＵ１００は主メモリ１０１に保存されている関係量が所定の基準を満たすかどうかを判定する。所定の基準を満たす場合はステップＳ７０４の処理を行い、満たさない場合はステップＳ７０５の処理を行う。ステップＳ７０４において、ＣＰＵ１００は主メモリ１０１に保存されているＩｊをモニタ１０４へ表示する。この時、関係量に応じてＩｊが推論結果Ａｉを肯定する根拠であるか、否定する根拠であるかを同時に表示する。推論結果推論結果Ａｉを肯定する根拠は推論結果Ａｉの確率を増大させる情報であり、否定する根拠は確率を減少させる情報である。例えば、後述の表４のように関係量を定義した場合、関係量が正の値を有する場合は推論結果を肯定する根拠（肯定情報）であり、関係量が負の値を有する場合は推論結果を否定する根拠（否定情報）である。
【００５２】
ステップＳ７０５において、ＣＰＵ１００は主メモリ１０１に保存されている変数ｊの値に１を加える。
ステップＳ７０６において、ＣＰＵ１００はｊの値と、組合せ数（mＣk）を比較する。ｊが組合せ数より小さければ、全てのＩｊについて関係量が判定基準を満たすかどうかを判定できていないので、ステップＳ７０３へ戻り処理を継続する。ｊが組合せ数より大きければステップＳ７０７を実行する。
【００５３】
ステップＳ７０７において、ＣＰＵ１００は主メモリ１０１に保存されているＩｆｉｘがエビデンスとして入力された場合の推論Ａｉの事後確率をモニタ１０４へ表示する。これは、ユーザが所望する推論結果に相当する。ステップＳ７０８において、ＣＰＵ１００は主メモリ１０１に保存されている変数ｉの値に１を加える。ステップＳ７０９において、ＣＰＵ１００はｉの値と、ｎの値を比較する。ｉがｎより小さければ、全ての推論結果Ａｉに対する処理が終了していないので、ステップＳ７０２に戻り処理を継続する。ｉがｎより大きければステップＳ５０５を終了する。このような処理により、全ての推論結果Ａｉに対して、事後確率、肯定情報、否定情報が表示される。
【００５４】
以下、具体的な例として、ｋ＝１の場合とｋ＝２の場合について説明する。ただし、比較計算では、事前確率と事後確率の差を算出するものとする。
まず、ステップＳ６０１において、推論結果「異常の種類：原発性肺癌」「異常の種類：癌の肺転移」「異常の種類：その他の異常」の事前確率、１１．０％、４８．０％、４１．０％をそれぞれ取得する。
【００５５】
図６は、ステップＳ５０３で入力されたＩｆｉｘにおいて、ｋ＝１として医用情報「結節の大きさ：中程度」を選択し、確定情報の部分情報Ｉ１とした例である。Ｉ１をエビデンスとして推論を行い、結果として得られた推論結果「異常の種類：原発性肺癌」「異常の種類：癌の肺転移」「異常の種類：その他の異常」に属するそれぞれの事後確率１２．３％、５３．５％、３４．２％をＩ１と関連付けて保存する。
【００５６】
表３はｋ＝１とした場合の全てのＩｊとＩｊをエビデンスとして計算した推論結果Ａ１〜Ａｎの事後確率と、事後確率と推論結果Ａ１〜Ａｎの事前確率の差Ｄ（Ａｉ｜Ｉｊ）を示したものである。これは、ステップＳ６０３〜ステップＳ６０５の処理によって得られる。
【表３】
2010200840.tif 000006
【００５７】
表４は関係量Ｃ（Ａｉ，Ｉｊ）の計算方法の一例を示したものである。この例では事後確率と事前確率の差に応じて絶対的に関係量が求まる。前述の例では、表４で示した計算方法で関係量を求めると、表５のようになる。これはステップＳ６０７の処理によって得られる。
【表４】
2010200840.tif 000007
【表５】
2010200840.tif 000008
【００５８】
図１２はｋ＝１、ステップＳ７０３における所定の基準を関係量の絶対値が３以上（すなわち、関係量が＋４、＋３、−３、−４）とした場合のモニタ１０４における表示の一例である。前述の例では、例えば、ｉ＝１、ｊ＝１（結節の大きさ:中程度）の場合は関係量が０なので基準を満たさず、ステップＳ７０５の処理を行う。つまり、モニタ１０４への表示は行わない。一方、ｉ＝１、ｊ＝４（気体濃度比：高い）の場合は関係量が＋４なので基準を満たし、ステップＳ７０４の処理を行う。
【００５９】
前述の例では、関係量が正の場合はＩｊがエビデンスとして入力された場合の推論結果Ａｉの事後確率が事前確率より高くなることを示し、負の場合は低くなることを示す。よって、関係量が正の時に推論結果Ａｉを肯定する根拠となり、負の時に否定する根拠となる。従って、ｉ＝１、ｊ＝４の場合は、推論結果Ａ１（原発性肺癌）を肯定する根拠として「気体濃度比：高い」がモニタ１０４へ表示される。
【００６０】
全ての処理が終了すると、図１２で示したように、推論結果Ａ１〜Ａｎとして「異常の種類：原発性肺癌」「異常の種類：癌の肺転移」「異常の種類：その他の異常」、それぞれの事後確率として１５．３％、６６．４％、１８．３％が表示される。
【００６１】
また、「異常の種類：原発性肺癌」を肯定する根拠として「軟部組織濃度比：低い」「気体濃度比：高い」が表示される。さらに、「異常の種類：癌の肺転移」を肯定する根拠として「形状：球形」「境界：不明瞭」が、「異常の種類：癌の肺転移」を否定する根拠として「気体濃度比：高い」が表示される。さらにまた、「異常の種類：その他の異常」を否定する根拠として「形状：球形」が表示される。
【００６２】
第１実施形態で示したように、図８は、Ｉｆｉｘにおいて、ｋ＝２として医用情報「結節の大きさ：中程度」「形状：球形」を選択し、確定情報の部分情報Ｉ１とした例である。Ｉ１をエビデンスとして推論を行い、結果として得られた推論結果「異常の種類：原発性肺癌」「異常の種類：癌の肺転移」「異常の種類：その他の異常」に属するそれぞれの事後確率４．９％、７１．１％、２４．０％をＩ１と関連付けて保存する。
【００６３】
表６はｋ＝２とした場合の全てのＩｊとＩｊをエビデンスとして計算した推論結果Ａ１〜Ａｎの事後確率と、事後確率と推論結果Ａ１〜Ａｎの事前確率の差を示したものである。これは、ステップＳ６０３〜ステップＳ６０５の処理によって得られる。
【表６】
2010200840.tif 000009
【００６４】
ステップＳ６０７の処理により関係量を求める。ここでは、Ｄ（Ａｉ｜Ｉｊ）（以下、差分量と呼ぶ）の絶対値を取り、その中で最大となる値を基に規格化を行う。以下、具体的に説明する。「異常の種類：原発性肺癌」の差分量の絶対値の最大値は３５．２％である。この値が４．０になるように各差分量を変換する。例えば差分量が−４．４％の時は−０．５となる。その後、さらに小数点第１位で切捨てを行い、得られた値を関係量とする。すなわち、４．０の場合は＋４とし、−０．５の場合は０とする。この操作を、「異常の種類：癌の肺転移」「異常の種類：その他の異常」においても行う。このとき、規格化の基となる値は、推論結果に応じて変化する。この例では、「異常の種類：癌の肺転移」では２７．２％、「異常の種類：その他の異常」では１８．５％を基に規格化を行う。以上の方法により求まった関係量は、表７のようになる。
【表７】
2010200840.tif 000010
【００６５】
図１３はｋ＝２、ステップＳ７０３における所定の基準を関係量の絶対値が３以上（すなわち、関係量が＋４、＋３、−３、−４）とした場合のモニタ１０４における表示の一例である。ｋ＝１の例と同様、関係量が正の時に推論結果Ａｉを肯定する根拠となり、負の時に否定する根拠となる。全ての処理が終了すると、図１３で示したように、推論結果Ａ１〜Ａｎとして「異常の種類：原発性肺癌」「異常の種類：癌の肺転移」「異常の種類：その他の異常」、それぞれの事後確率として１５．３％、６６．４％、１８．３％が表示される。
【００６６】
また、「異常の種類：原発性肺癌」を肯定する根拠として「軟部組織濃度比：低い、気体濃度比：高い」が表示される。さらに、「異常の種類：癌の肺転移」を肯定する根拠として「結節の大きさ：中程度、形状：球形」「形状：球形、境界：不明瞭」が、「異常の種類：癌の肺転移」を否定する根拠として「軟部組織濃度比：低い、気体濃度比：高い」が表示される。さらにまた、「異常の種類：その他の異常」を否定する根拠として「結節の大きさ：中程度、形状：球形」「形状：球形、境界：不明瞭」が表示される。
【００６７】
なお、ｋ＝１、ｋ＝２いずれの例においても、推論結果Ａ１〜Ａｎを表示する場合は、Ｉｆｉｘをエビデンスとした場合の事後確率が大きい順に表示することが望ましいが、それに限定されない。
【００６８】
それぞれの推論結果を肯定する根拠を表示すると共に、推論結果を否定する根拠を同時に表示することで、最も確率の高い推論結果の信頼性の判断のみならず、他の推論結果の可能性を考慮することができる。また第一の実施形態と同様、入力した医用情報の信頼性の検証をユーザに喚起することも可能である。
【００６９】
以上、述べた構成によれば、以下の効果を得ることができる。
（１）複数の推論結果に対して、それぞれ結果を肯定する根拠と否定する根拠を提示することで、最も確率の高い推論結果の信頼性の判断のみならず、他の推論結果の可能性を考慮することができる。
（２）また、入力した医用情報の信頼性の検証をユーザに喚起することができる。
【００７０】
(第２実施形態の変形例)
ステップＳ６０３において確定情報の部分情報Ｉｊを選択する場合、Ｉｆｉｘのうちｋ個以下の情報（例えば、ｋ＝１とｋ＝２の両方の部分情報）としてもよい。また、ステップＳ６０５における比較計算の計算方法として、確率の差分値を計算する例を示したがこれに限られるものではない。例えば、ステップＳ６０５における比較計算として確率の比をとる方法であっても良い。また、他の方法を用いてもよい。また、ステップＳ６０７における関係量の計算方法は前述の例で挙げた方法以外、例えば対数を取る方法などで計算してもよい。また、ｋ＝１の例で挙げたような方法を用いる場合、表４で示した変換幅に限定されない。また、ｋ＝２の例の場合は切り捨てではなく、切り上げや四捨五入、あるいは他の方法であってもよい。また、前述の例では関係量は９つの離散値を取っていたが、数は限定されない。また、関係量は連続値を取ってもよい。
【００７１】
また、ステップＳ７０３における判定基準は前述の例で挙げた方法に限定されない。判定基準はユーザが任意に変更可能であってもよい。この場合、判定基準を変更するためのユーザインタフェースがあることが望ましい。また、ステップＳ７０４において基準を満たした全てのＩｊを表示しているが、基準を満たした中で最も推論結果を肯定／否定する結果のみを表示してもよい。さらにまた、推論結果を否定する根拠が存在する場合は警告表示を出してもよい。この場合警告表示を出す判定基準はＳ７０３におけるものと異なっていてもよい。ただし、Ｓ７０３の判定基準より緩やかな基準による判定は望ましくない。また、関係量やＩｊがエビデンスとして入力された場合の事後確率を同時に表示してもよい。
【００７２】
また、ステップＳ７０７において推論結果Ａ１〜Ａｎを全て表示しているが、
もっとも事後確率の高い推論結果のみを表示してもよく、また、一部の推論結果のみを表示してもよい。この場合はユーザが選択する個数を決めてもよい。また、閾値を超えるもの、例えば事後確率が３０％以上の推論結果を表示するようにしてもよい。ただし、閾値は上記の例に限定されず、閾値をユーザが決定してもよい。
なお、ステップＳ２０１，Ｓ２０４に関して第１実施形態で説明した変形例は第２実施形態においても適用可能であることはいうまでもない。
【００７３】
［第３実施形態］
次に、第３実施形態を説明する。なお、第３実施形態の構成は、第１実施形態と同様の構成を取るため、図１の構成図を用いるものとし、説明を省略する。また、第３実施形態の制御部１０による制御の概要は第１実施形態（図２）と同様である。図１４は第３実施形態による推論結果表示処理（Ｓ２０５）の処理を説明するフローチャートである。なお、図１４のフローチャートによって示される処理は、ＣＰＵ１００が主メモリ１０１に格納されているプログラムを実行することにより実現される。ステップＳ２０５において、ＣＰＵ１００はステップＳ２０４において処理された推論処理の結果を表示する。以下、ステップＳ２０５の詳細な処理手順について、図１４、図１５を用いて詳細に説明する。
【００７４】
図１４はステップＳ２０５の詳細な処理手順を示すフローチャートである。ステップＳ９０１において、ＣＰＵ１００は主メモリ１０１に記憶されたＡ１〜Ａｎの事後確率の中で、もっとも高い事後確率となるＡｘの評価値Ｖ（Ａｘ）を計算する。
【００７５】
ステップＳ９０２において、ＣＰＵ１００はステップＳ９０１で計算された評価値が所定の基準を満たすかどうかを判定する。基準を満たす場合はステップＳ９０３の処理を行い、満たさない場合はステップＳ９０４の処理を行う。ステップＳ９０３において、ＣＰＵ１００は警告表示をモニタ１０４へ表示する。ステップＳ９０４において、ＣＰＵ１００はステップＳ８０４において処理された推論処理の結果を表示する。主メモリ１０１に保存されている推論結果Ａ１〜Ａｎとその事後確率、及び、ＩｈとＩｌをそれぞれモニタ１０４に表示する。以下、具体的な例について説明する。
【００７６】
表８は図４の確率推論モデルに対して、ステップＳ８０３で入力されたＩｆｉｘ、Ｉｆｉｘをエビデンスとして計算した推論結果Ａ１〜Ａｎ（ｎ＝３）の事後確率、ｋ＝１とした場合のＩｈとＩｌをそれぞれ示したものである。
【表８】
2010200840.tif 000011
【００７７】
ステップＳ９０１において、Ａ１〜Ａｎの中でもっとも高い事後確率を有する診断結果（異常の種類）の評価値を計算する。ここでは、Ａ２の評価値Ｖ（Ａ２）が計算される。
【００７８】
Ａｘの評価値Ｖ（Ａｘ）の計算方法としては例えば、推論結果の事後確率がもっとも高い推論結果（Ａｘ）と２番目に高い推論結果（Ａｘ２）の確率の差を計算する方法がある。あるいは、推論結果の事後確率が最も高い推論結果の確率と推論結果の状態数（＝ｎ）を用いて計算する方法がある。それぞれの方法を式２、式３として示す。
【数２】
2010200840.tif 000012
【数３】
2010200840.tif 000013
【００７９】
ここでＰ（Ａｘ｜Ｉｆｉｘ）はＩｆｉｘをエビデンスとして計算した推論結果Ａｘの事後確率を示す。表８の例では、事後確率がもっとも高い推論結果はＡ２であり、２番目に高い推論結果はＡ３であり、それぞれ４９．９％、４０．５％である。またｎは３であり、その逆数は１／ｎ＝０．３３３となり、百分率に変換すると３３．３％となる。従って、式２を用いて計算すればＶ（Ａ２）＝４９．９％−４０．５％＝９．４％となる。また、式３を用いて計算すればＶ（Ａ２）＝４９．９％−３３．３％＝１６．６％となる。
【００８０】
次に、ステップＳ９０２においてＶ（Ａ２）が所定の基準を満たすかどうかを判定する。この例では所定の基準として閾値を用い、閾値以下かどうかで判定を行う。閾値以下の場合はステップＳ９０３の処理を行い、閾値を超えた場合はステップＳ９０４の処理を行う。この閾値はユーザが変更できることが望ましい。上記の表８の例の場合、例えば閾値が１５％の場合、式２で計算した評価値においてはステップＳ９０３の処理が行われ、式３で計算した評価値においてはステップＳ９０４の処理が行われることになる。ステップＳ９０３では警告表示を行い、ステップＳ９０４でＩｆｉｘ、推論結果Ａ１〜Ａ３の事後確率、ＩｈとＩｌの表示をそれぞれ行う。図１５は警告表示がある場合の表示例である。ここでは、注意を促すアイコンと文字により警告表示を行っている。
【００８１】
以上、述べた構成によれば、以下の効果を得ることができる。
（１）推論結果に対して評価値を計算し所定の基準を満たす場合に警告表示を行うことで、推論結果の信頼性や入力した医用情報の信頼性の検証をユーザに喚起することができる。
【００８２】
(第３実施形態の変形例)
ステップＳ９０１の評価値の計算は式２と式３の両方を組み合わせてつかってもよい。また、式２、式３以外の式を用いて計算しても良い。また、ステップＳ９０２の基準はユーザが任意に設定可能であってもよい。この場合、条件を設定するためのユーザインタフェースがあることが望ましいが、これに限定されない。また、基準は閾値を用いることに限定されない。
【００８３】
また、ステップＳ９０３における警告表示は、アイコン表示のみであっても、文字表示のみであってもよく、ユーザに注意を促す形式であれば他の方法であってもよい。例えば、文字の表示色を変える、警告音を出す、背景色を変えるなどがある。また、ステップＳ９０４において推論結果Ａ１〜Ａｎを全て表示しているが、もっとも事後確率の高い推論結果のみを表示してもよく、また、一部の推論結果のみを表示してもよい。この場合はユーザが選択する個数を決めてもよい。また、閾値を超えるもの、例えば事後確率が３０％以上の推論結果を表示するようにしてもよい。ただし、閾値は上記の例に限定されず、閾値をユーザが決定してもよい。
【００８４】
以上詳述したように、上記第１〜第３実施形態によれば、複数の推論の根拠のうち、推論結果に関して影響の大きい根拠がユーザに提示される。更に、推論結果を否定する根拠を提示するので、医療情報や推論結果の信頼性、提示した推論結果（最も確率の高い推論結果）以外の診断を考慮する必要性をユーザへ喚起することができる。すなわち、読影時に入力した情報の信頼性やシステムが提示した診断以外の可能性を検討する仕組みが提供される。
【００８５】
［その他の実施形態］
以上、実施形態を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００８６】
尚、本発明は、ソフトウェアのプログラムをシステム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによって前述した実施形態の機能が達成される場合を含む。この場合、供給されるプログラムは実施形態で図に示したフローチャートに対応したコンピュータプログラムである。
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００８７】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
コンピュータプログラムを供給するためのコンピュータ読み取り可能な記憶媒体としては以下が挙げられる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などである。
【００８８】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムをハードディスク等の記録媒体にダウンロードすることが挙げられる。この場合、ダウンロードされるプログラムは、圧縮され自動インストール機能を含むファイルであってもよい。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００８９】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布するという形態をとることもできる。この場合、一定の基準をクリアしたユーザに、インターネットを介してホームページから暗号を解く鍵情報をダウンロードさせ、その鍵情報を使用して暗号化されたプログラムを実行し、プログラムをコンピュータにインストールさせるようにもできる。
【００９０】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどとの協働で実施形態の機能が実現されてもよい。この場合、ＯＳなどが、実際の処理の一部または全部を行ない、その処理によって前述した実施形態の機能が実現される。
【００９１】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれて前述の実施形態の機能の一部或いは全てが実現されてもよい。この場合、機能拡張ボードや機能拡張ユニットにプログラムが書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行う。
【図１】
2010200840.tif 000014
【図２】
2010200840.tif 000015
【図３】
2010200840.tif 000016
【図４】
2010200840.tif 000017
【図５】
2010200840.tif 000018
【図６】
2010200840.tif 000019
【図７】
2010200840.tif 000020
【図８】
2010200840.tif 000021
【図９】
2010200840.tif 000022
【図１０】
2010200840.tif 000023
【図１１】
2010200840.tif 000024
【図１２】
2010200840.tif 000025
【図１３】
2010200840.tif 000026
【図１４】
2010200840.tif 000027
【図１５】
2010200840.tif 000028