(57)【特許請求の範囲】
【請求項１】
プロセッサにより、ユーザ入力を受信するステップであって、前記ユーザ入力が少なくとも１つの可変値を含む医療画像データであり、前記可変値が前記医療画像データの可変パラメータを示す前記医療画像データの特徴の測定値であり、前記可変パラメータは計算された出力値を決定するために必要とされるパラメータである、当該受信するステップと、
前記プロセッサにより、前記ユーザ入力のコンテキストを決定するステップと、
前記プロセッサにより、前記コンテキストの関数として前記ユーザ入力から前記少なくとも１つの可変値の選択されたものを抽出するステップと、
前記プロセッサにより、少なくとも１つの可変値対を生成するように前記少なくとも１つの可変値の各々を対応する可変パラメータと関連付けるステップと、
前記プロセッサにより、少なくとも１つの他の可変値対が前記計算された出力値を決定するのに要求されるかどうかを決定するステップと、
前記プロセッサにより、前記少なくとも１つの他の可変値対を選択するステップと、
ユーザインタフェースにより、前記選択された前記少なくとも１つの他の可変値対を要求するステップと、
前記ユーザインタフェースにより、選択された前記少なくとも１つの他の必要とされる可変値対を受信するステップと、
前記プロセッサにより、前記生成された前記少なくとも１つの可変値対及び前記選択された前記少なくとも１つの他の必要とされる可変値対の関数として計算された出力値を決定するステップと、
を有する方法。
【請求項２】
前記少なくとも１つの他の可変値対に対する決定が、所定の設定及び所定の規則の少なくとも一方の関数である、請求項１に記載の方法。
【請求項３】
前記プロセッサにより、前記ユーザ入力に対する報告に前記計算された出力値を統合するステップ、
を有する、請求項１に記載の方法。
【請求項４】
前記少なくとも１つの可変値が、注釈及びフリーテキストの少なくとも１つとして前記ユーザ入力に含められる、請求項１に記載の方法。
【請求項５】
前記医療画像データが、磁気共鳴イメージングであり、前記少なくとも１つの可変値が、病変の幅及び長さであり、前記可変パラメータが、前記病変の寸法であり、前記計算された出力値が、胸部撮像報告及びデータシステムスコアである、請求項１に記載の方法。
【請求項６】
ユーザ入力を受信するプロセッサであって、前記ユーザ入力が、少なくとも１つの可変値を含む医療画像データであり、前記可変値が、前記医療画像データの可変パラメータを示し、前記可変パラメータは、計算された出力値を決定するために必要とされるパラメータであり、前記プロセッサが、前記ユーザ入力のコンテキストを決定し、前記コンテキストの関数として前記ユーザ入力から前記少なくとも１つの可変値の選択されたものを抽出する、当該プロセッサと、
前記ユーザ入力、前記少なくとも１つの可変値、及び前記可変パラメータを記憶するメモリ構成と、
を有する報告ツールにおいて、
前記プロセッサが、少なくとも１つの可変値対を生成するように前記少なくとも１つの可変値の各々を対応する可変パラメータと関連付けるよう構成され、
前記プロセッサが、少なくとも１つの他の可変値対が前記計算された出力値を決定するのに要求されるかどうかを決定し、前記少なくとも１つの他の可変値対を選択し、前記選択された前記少なくとも１つの他の可変値対を要求し、選択された前記少なくとも１つの他の必要とされる可変値対を受信するよう構成され、
前記プロセッサが、前記生成された前記少なくとも１つの可変値対及び前記選択された前記少なくとも１つの他の必要とされる可変値対の関数として計算された出力値を決定する、
報告ツール。
【請求項７】
前記少なくとも１つの他の可変値対に対する決定が、所定の設定及び所定の規則の少なくとも１つの関数である、請求項６に記載の報告ツール。
【請求項８】
前記プロセッサが、前記ユーザ入力に対する報告に前記計算された出力値を統合する、請求項６に記載の報告ツール。
【請求項９】
前記少なくとも１つの可変値が、注釈及びフリーテキストの少なくとも１つとして前記ユーザ入力に含められる、請求項６に記載の報告ツール。
【請求項１０】
プロセッサにより実行可能である命令のセットを記憶する非一時的コンピュータ可読記憶媒体において、前記命令が、前記プロセッサに、
ユーザ入力を受信させ、前記ユーザ入力が少なくとも１つの可変値を含む医療画像データであり、前記可変値が前記画像データの可変パラメータを示す前記医療画像データの特徴の測定値であり、
前記ユーザ入力のコンテキストを決定し、前記コンテキストの関数として前記ユーザ入力から前記少なくとも１つの可変値の選択されたものを抽出し、
少なくとも１つの可変値対を生成するように前記少なくとも１つの可変値の各々を対応する可変パラメータと関連付け、
少なくとも１つの他の可変値対が前記計算された出力値を決定するのに要求されるかどうかを決定し、
前記少なくとも１つの他の可変値対を選択し、
前記選択された前記少なくとも１つの他の可変値対を要求し、
選択された前記少なくとも１つの他の必要とされる可変値対を受信し、
前記生成された前記少なくとも１つの可変値対及び前記選択された前記少なくとも１つの他の必要とされる可変値対の関数として計算された出力値を決定させる、
非一時的コンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明は、統合された病変病期分類器（lesion stager）を持つ報告ツールに関する。
【背景技術】
【０００２】
医療画像は、患者が医療問題を持つかどうかを決定するために生成されうる。例えば、磁気共鳴イメージング（ＭＲＩ）は、患者が腫瘤（mass）を持つかどうかを決定するのに使用されうる。他の例において、Ｘ線は、患者が病変、骨折等を持つかどうかを決定するのに使用されうる。医師又は専門家が、医療画像を見る場合、異なる解釈が共通の画像からなされうることが可能である。すなわち、報告は、医師又は専門家により作成されうるが、前記報告は、医療問題の異なる特徴を含むかもしれない。理想的には、二人の放射線科医が、同じ画像検査を解釈する場合、実質的に同一の報告が、作成されるべきである。しかしながら、様々な理由により、これは、いつでも事実であるわけではない。報告の消費者は、放射線科医が、同じ検査結果に対して異なる専門用語を使用する場合に混乱するかもしれず、これは、準最適なケア又は不正確な検査が発注されるような非効率を生じるかもしれない。
【０００３】
放射線科医間のばらつきの根本的原因の１つは、記憶しなければならない報告ガイドライン及び病期分類スキームが多すぎるという事実である。報告ガイドラインは、既に得られたデータを前提として含められることを推奨される情報をユーザに示す命令の階層的に関連付けられたセットでありうる。例えば、ユーザは、画像検査が腫瘤を含むことを示す場合、前記腫瘤の寸法は、含められるべきである。報告を作成する医師／専門家は、例えば腫瘤を識別するが前記腫瘤を異なる寸法で記述するように、共通の結論を出しうるが、異なる解釈を提供するかもしれない。医師／専門家は、含められるべき情報を示す報告ガイドライン／病期分類スキームに不慣れであることもありえ、結果としてこのような情報が省略されうる。
【０００４】
画像検査に関して、追加のスキーム又はフィーチャが、使用される又は含められるように推奨されうる。所定の有限数のクラスに関して検査結果を分類するルールのセットを提供する分類スキームが、使用されてもよい。例えば、腫瘍に対する格付けシステムは、典型的な分類スキームである。他の例において、様々なパラメータの入力値に基づいて値を返す関数であるノモグラフが、使用されてもよい。例えば、ノモグラフは、人の身長及び体重が入力値である場合にボディ・マス・インデックス（ＢＭＩ）に対する値を生成しうる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
結果的に、画像検査を見直す場合に放射線科医間のばらつきを低減させ、様々なスキーム及びノモグラフを統合することが望ましい。したがって、放射線科医間のばらつきを低減させ、様々なスキーム及びフィーチャを統合する報告ツールに対する要望が存在する。
【課題を解決するための手段】
【０００６】
本開示は、統合された病変病期分類器を持つ報告ツールに対する装置及び方法に関する。前記方法は、ユーザ入力を受信するステップであって、前記ユーザ入力が、画像データ又は少なくとも１つの可変値を含むアクセス可能な情報管理システムから抽出された前記画像の患者に関するデータであり、前記可変値が、前記データの可変パラメータを示す、当該受信するステップと、少なくとも１つの可変値対を生成するように前記少なくとも１つの可変値の各々を対応する可変パラメータと関連付けるステップと、前記少なくとも１つの可変値対の選択されたもの（select ones）の関数として計算された出力値を決定するステップとを有する。
【図面の簡単な説明】
【０００７】
【図１】典型的な実施例による画像検査の報告ツールに対するシステムを示す。
【図２】典型的な実施例による図１の報告ツールを包含する装置を示す。
【図３】典型的な実施例による画像検査の報告ツールからデータを生成する方法を示す。
【発明を実施するための形態】
【０００８】
典型的な実施例は、典型的な実施例の以下の記載と、同様の要素が同じ参照番号を与えられる関連する添付の図面とを参照して更に理解されうる。典型的な実施例は、計算された出力値を生成するようにユーザ入力及びその可変値を受信する報告ツールを提供するシステム及び方法に関する。例えば、前記ユーザ入力は、病変に関してもよく、前記可変値は、前記計算された出力値が胸部撮像報告及びデータシステム（ＢＩ−ＲＡＤＳ）スコアであるような前記病変の寸法及び縁（margin）に関してもよい。前記報告ツール、前記ユーザ入力、前記可変値、前記計算された出力値、及び関連する方法は、以下に更に詳細に説明される。
【０００９】
最初に、具体性のため、前記計算された出力値が生成される様式に関する複数の仮定がなされうる。例えば、有限数の可変値のドメインが、作成されてもよい。すなわち、前記ユーザ入力と関連付けられた前記可変値は、前記可変値が前記ユーザ入力の選択されたパラメータに関するような所定の番号で規定されてもよい。特に、病変に関して、各可変値は、「病変サイズ」又は「石灰化」のような所定のセットからのパラメータであり、その値は、２．０のような実数の値であるか、又は微小石灰化、石灰化、大きな石灰化、無し（none）等のような標準化されたリストからのオブジェクトである。他の例において、各可変値は、未知であるデフォルト値を割り当てられ、前記ユーザに提供される。結果的に、前記計算された出力値を生成する様式は、１つの分類スキーム又はノモグラフを統合し、前記計算された出力値の生成は、所定の可変値の少なくとも１つ又は潜在的に全てを持つ前記ユーザ入力を受容する数学的関数として取り扱われる。しかしながら、前記典型的な実施例が、上で示された仮定がなされないプロセスに関することもありうることに注意すべきである。例えば、前記可変値は、所定の数を持ちえず、そうでなければ、使用されない他の可変値が、前記ユーザにより提供されうる又は決定されうる。
【００１０】
図１は、典型的な実施例による画像検査の報告ツール１００に対するシステムを示す。報告ツール１００は、可変値の所定のセットがユーザ入力の関数として規定されるような前記ユーザ入力を受信するように構成される。報告ツール１００は、この後に、選択された可変値を受信する。報告ツール１００は、前記選択された可変値が、計算された出力値を生成するのに十分であるかどうかを決定する。少なくとも１つの他の可変値が要求される場合、前記他の可変値が受信されるような要求がなされる。十分な可変値が受信される場合、報告ツール１００は、前記計算された出力値を生成する。報告ツール１００は、コンテキスト定義（context definition）エンジン１０５、可変値抽出エンジン１１０、ガイドラインエンジン１１５、計算エンジン１２０、及び統合エンジン１２５を含む。
【００１１】
コンテキスト定義エンジン１０５は、ユーザ入力を受信する。前記ユーザ入力は、画像のような様々な様式でありうる。特定の典型的な実施例において、前記画像は、ＭＲＩ、Ｘ線等である。前記画像は、前記ユーザにより提供される最初のユーザ入力である。この最初のユーザ入力の中に、様々な関連付けられた情報が含まれうる。すなわち、追加のユーザ入力は、前記最初のユーザ入力とともに提供される。最初の例において、画像注釈が存在してもよい。結果的に、寸法又は角度測定、矢印、ボックス、前記画像につけられたグラフィックアイテム等のような前記画像内の注釈が、コンテキスト定義エンジン１０５により検討されうる。第２の例において、フリーテキストが、前記ユーザ入力に含まれてもよい。結果的に、前記ユーザにより口述又はタイプされうるテキストは、コンテキスト定義エンジン１０５により検討される。第３の例において、構造化されたコンテンツが、前記ユーザ入力に含まれてもよい。結果的に、構造化されたコンテンツのオブジェクトが、ＸＭＬオブジェクトのようなコンテキスト定義エンジン１０５により検討される。コンテキスト定義エンジン１０５は、ＸＭＬオブジェクトが標準的なユーザインタフェース手段（例えばボタン）によりコンテキストとして取られるべきであると警告される。したがって、コンテキスト定義エンジン１０５は、前記ユーザ入力に含まれる情報を抽出する。
【００１２】
コンテキスト定義エンジン１０５が前記ユーザ入力を受信する前に、前記ユーザが、上に示された例を使用して前記ユーザ入力に他の情報を手動で入れてもよいことに注意すべきである。結果的に、前記ユーザは、最初に画像（例えばＭＲＩ）のような前記ユーザ入力を見て、測定を行う又は他の形式の情報収集を実行してもよい。前記ユーザは、この場合、コンテキスト定義エンジン１０５が前記ユーザ入力を受信する前に前記ユーザ入力に前記情報を含めてもよい。
【００１３】
コンテキスト定義エンジン１０５は、また、報告ツール１００の使用と関連付けられた利用可能な情報の範囲を制限する。第１の例において、報告ツール１００は、特定の機能性に関する。結果的に、コンテキスト定義エンジン１０５は、前記ユーザ入力からの情報を、ここで規定されるパラメータに制限する。特定の典型的な実施例において、前記ユーザ入力が、画像注釈を含む場合、前記注釈の選択されたものは、機能性に関するかどうか検討され、他のものは省略される。第２の例において、報告ツール１００は、前記ユーザ入力を受信すると前記ユーザ入力に関連付けられた機能性を決定する。結果的に、コンテキスト定義エンジン１０５は、前記ユーザ入力を受信し、この後に、これに関連付けられた情報のパラメータをアドホック形式で規定する。したがって、コンテキスト定義エンジン１０５は、前記情報を、この後に報告ツール１００又は前記ユーザ入力の関数として使用される適切なデータに制限する。
【００１４】
可変値抽出エンジン１１０は、可変パラメータからこれらのそれぞれの値へのマッピングを生成する。最初に、前記コンテキストに依存して、選択された可変パラメータが検討され、そのうちの更に選択されたものは、他のものより高い関連性又は優先順位を持つ。可変値抽出エンジン１１０は、コンテキスト定義エンジン１０５により受信された値を抽出し、これらの値に適切な可変パラメータを関連付ける。一度前記コンテキスト定義エンジンからの全ての値が、その可変パラメータに関連付けられると、可変値抽出エンジン１１０は、特定の可変パラメータに対する値が得られない場合に、デフォルト値（例えば"？"）を使用する。ゼロ（０）値が特定の可変パラメータに関連付けるべき実際の値を示しうるので、実際の実数は使用されないことが注意される。
【００１５】
上で論じられたように、コンテキスト定義エンジン１０５は、画像注釈、フリーテキスト及び構造化されたコンテンツのような様々な情報を関連付けられるユーザ入力を受信する。特にこれらの例に関して、可変値抽出エンジン１１０は、このユーザ入力情報に含まれる値に適切な可変パラメータを関連付け、これにより前記コンテンツから可変値ベクトルを抽出する。画像注釈の第１の例において、測定結果の長さ又は表面、２つの線の角度、ボックスの表面等のような撮像フィーチャが、抽出される。可変値抽出エンジン１１０は、これらの値を前記ユーザ入力から直接的に抽出する。他の典型的な実施例において、可変値抽出エンジン１１０は、前記ユーザ入力に含まれる情報において明確に示されない場合に前記ユーザ入力から追加のフィーチャを自動的に抽出する。例えば、輪郭分析が抽出される。他の典型的な実施例において、可変値抽出エンジン１１０は、他の入力を要求する特定の注釈を受信する。例えば、ユーザがコンテキスト定義エンジン１０５により受信された画像においてユーザインタフェースを介してボックスを描く場合、可変値抽出エンジン１１０は、前記ボックスが規定する特定の可変パラメータのような追加の情報を要求する（例えば、腫瘍、嚢胞、出血等）。フリーテキストの第２の例において、可変値抽出エンジン１１０は、選択されたテキストから値を自動的に抽出する自然言語処理エンジンを含む。特定の例において、前記選択されたテキストは、ＳＮＯＭＥＤ  ＣＴ又はＲａｄＬｅｘのような背景語彙（background vocabulary）に対して標準化される。前記自然言語処理エンジンは、更に、否定検出アプリケーション又は情報抽出の精度を増大するように抽出された検査結果を相互接続する他のアプリケーションを使用する。構造化されたコンテンツの第３の例において、前記コンテンツは構造化されているので、前記コンテンツの自然言語におけるクエリが、前記情報抽出に対して使用される。
【００１６】
ガイドラインエンジン１１５は、他の情報が要求されるかどうかを決定するのに使用される。すなわち、ガイドラインエンジン１１５は、実行された情報抽出におけるギャップを埋める。例えば、３つのパラメータ値が、計算された出力値を決定するのに要求されるが、２つのパラメータ値のみが受信又は抽出される場合、ガイドラインエンジン１１５は、第３のパラメータ値が入力されることを要求する。結果的に、ガイドラインエンジン１１５は、少なくとも１つの値及び関連付けられた可変パラメータが前記計算された出力値を生成するのに十分であるかどうかを確認するように所定の設定又は規則とともに構成される。
【００１７】
ガイドラインエンジン１１５は、可変値抽出エンジン１１０から前記抽出された値及び前記関連付けられた可変パラメータを受信する。特定の典型的な実施例において、ガイドラインエンジン１１５は、前記抽出された値及び前記関連付けられた可変パラメータが前記計算された出力値を生成するのに十分であるかどうかを示すブーリアン値に関する。ガイドラインエンジン１１５が、「イエス」又は「十分」値を返す場合、可変値抽出エンジン１１０は、全ての必要な情報を持つ。逆に、ガイドラインエンジン１１５が、「ノー」又は「不十分」値を返す場合、可変値抽出エンジン１１０は、まだ、前記可変パラメータに関連付ける少なくとも１つの他の値を要求する。ガイドラインエンジン１１５は、更に、前記少なくとも１つの他の値のいずれが要求されるかを含む。したがって、この情報を受信すると、可変ベクトル抽出エンジン１１０は、前記ユーザに前記少なくとも１つの他の値を要求する。
【００１８】
ガイドラインエンジン１１５は、更に、ヘルプ機能とともに構成される。特に、前記ヘルプ機能は、値及び可変パラメータが「十分」応答を生じるかどうかを示す所定の設定又は規則に関する。前記ユーザは、前記ヘルプ機能にアクセスするのにユーザインタフェースを使用してもよい。第１の典型的な実施例において、ガイドラインエンジン１１５は、前記ユーザ入力及び／又は前記抽出された値の関数として前記ユーザが要求しうる関連する所定の設定／規則を決定する。第２の典型的な実施例において、ガイドラインエンジン１１５は、前記ユーザに対して前記関連する所定の設定／規則を選択するためにメニューを提供する。この後に、前記ユーザは、前記関連付けられた可変パラメータに対する前記抽出された値が「十分」応答を生じるかどうかを決定するのを助けるように前記所定の設定／規則を見てもよい。
【００１９】
計算エンジン１２０は、前記可変値及びそれに関連付けられた可変パラメータの関数として前記計算された出力値を生成する。計算エンジン１２０は、前記可変値及び前記関連付けられた可変パラメータを受信して前記計算された出力値を生成する。前記計算された出力値は、計算エンジン１２０内に事前にプログラムされた代数計算又は統計的推定に基づくクラス又は値でありうる。計算エンジン１２０は、様々な形で前記計算された出力値を生成しうる。例えば、前記計算された出力値は、使用される方程式、値、単位等を示すＸＭＬオブジェクトであってもよい。他の例において、計算エンジン１２０は、フリーテキストを持つ又は注釈として前記計算された出力値を生成する。
【００２０】
統合エンジン１２５は、前記ユーザ入力に対して作成される報告に前記計算された出力値を統合する。統合エンジン１２５は、ＸＭＬオブジェクトのような前記計算された出力値を受信し、そのセマンティクスをワークフローと統合する。これは、様々な形で行われうる。第１の例において、前記計算された出力値は、前記ユーザが結果を見ることができるように前記ユーザに返される。第２の例において、前記計算された出力値は、前記ＸＭＬオブジェクトが自然言語に変換され前記報告内の適切な領域内に挿入されるように、前記報告内に自動的に挿入される。第３の例において、前記計算された出力値は、メタデータとして加えられる。
【００２１】
報告ツール１００が、他の出力データを決定するように構成されうることに注意すべきである。例えば、計算エンジン１２０は、前記計算された出力値、前記関連付けられた可変パラメータを持つ前記抽出された値、追加の受信された値等から得られる経過観察又は治療データを生成することもありうる。計算エンジン１２０は、上で論じられた様々な形でこの他の出力データを生成することもありうる。
【００２２】
報告ツール１００が、前記計算された出力値を生成する上記の態様を実行するように構成されたプロセッサでありうることにも注意すべきである。図２は、典型的な実施例による図１の報告ツール１００を包含する装置２００を示す。装置２００は、コンテキスト定義エンジン１０５、可変値抽出エンジン１１０、ガイドラインエンジン１１５、計算エンジン１２０、及び統合エンジン１２５を含む報告ツール１００を包含するプロセッサ２０５を含む。装置２００は、報告ツール１００に関連するデータを記憶するメモリ構成をも含む。例えば、コンテキスト定義エンジン１０５により受信される前記ユーザ入力は、ここに記憶され、可変値抽出エンジン１１０の前記抽出された値は、ここに記憶され、ガイドラインエンジン１１５の前記設定／規則は、ここに記憶される等である。
【００２３】
典型的な実施例によると、報告ツール１００は、ユーザ入力から抽出された値及び／又は前記ユーザにより入力された複数のユーザ入力値の関数として少なくとも１つの計算された出力値を生成する。報告ツール１００は、様々な異なるタイプのコンテキストに関しうる。特定の例において、報告ツール１００は、胸部ＭＲＩに関連して使用される。予備ステップとして、放射線科医は、前記胸部ＭＲＩを見る。前記放射線科医は、病変が存在することを決定してもよく、前記病変の測定結果が、前記ユーザにより作成されうる。前記ユーザは、注釈として、フリーテキストを使用して、構造化されたコンテンツ等として、前記胸部ＭＲＩに前記測定結果を含める。この後に、報告ツール１００は、コンテキスト定義エンジン１０５が前記病変の測定データとともに前記胸部ＭＲＩを受信するように使用される。コンテキスト定義エンジン１０５は、前記受信されたユーザ入力が画像（例えば胸部ＭＲＩ）であることを決定し、更に、検討されるべき関連情報を決定する。可変値抽出エンジン１１０は、前記含められた情報（例えば、注釈、フリーテキスト、構造化されたコンテンツ等）から前記病変の寸法（例えば、２ｃｍ×３ｃｍ）を抽出する。可変値抽出エンジン１１０は、また、前記測定データを寸法の前記可変パラメータと関連付ける。結果的に、可変値対<dimension value = "2 cm x 3 cm"/>が、前記ユーザ入力の情報ベクトルに加えられうる。ガイドラインエンジン１１５は、前記可変値対を受信し、前記抽出された情報が前記病変の縁に対する値を含まないことを決定する。結果的に、ガイドラインエンジン１１５は、可変値抽出エンジン１１０に「不十分」結果を返し、縁値が欠けていることを示す。可変値抽出エンジン１１０は、前記ユーザからこの欠けている情報を要求する。前記ユーザは、前述の態様のいずれかを使用してこの情報の他のユーザ入力値を入力し、前記縁値が「有棘塊状（spiculated）」のように明示されることを示す。可変値抽出エンジン１１０は、可変値対<margin = "speculated"/>も前記ユーザ入力の情報ベクトルに加えられるように、この値を適切な可変パラメータに関連付ける。このプロセスは、ガイドラインエンジン１１５が、前記情報ベクトルが「十分」（すなわち計算に対して十分に完全）であるという結果を返すまで、続く。一度この結果が可変値抽出エンジン１１０により受信されると、計算エンジン１２０は、前記可変値及び関連付けられた可変パラメータを含む前記情報ベクトルを受信する。この後に、計算エンジン１２０は、前記病変のＢＩ−ＲＡＤＳスコアのような前記計算された出力値を決定する。例えば、前記病変の寸法及び縁を仮定して、計算エンジン１２０は、２のＢＩ−ＲＡＤＳスコアを決定しうる。計算エンジン１２０は、更に、推奨される治療のような他の出力値を決定してもよい。例えば、計算エンジン１２０は、年一回の経過観察が推奨されることを決定してもよい。他の例において、計算エンジン１２０は、背景情報セクション（例えば、ＵＲＬ）のような他の出力値を含む。最終的に、統合エンジン１２５は、ＸＭＬオブジェクトのような構造化されたコンテンツが生成され、前記胸部ＭＲＩに対する報告に含められるように、計算エンジン１２０から前記計算��れた出力値及び前記他の出力データを受信する。統合エンジン１２５は、更に、前記可変値及び前記関連付けられた可変パラメータをＸＭＬオブジェクトのような前記報告に組み込む。
【００２４】
図３は、典型的な実施例による画像検査の報告ツール１００からデータを生成する方法３００を示す。特に、方法３００は、情報を含むユーザ入力を受信すること及び計算された出力値がその関数として決定されるような他の必要な情報を要求／受信することに関する。結果的に、方法３００の前に、前記ユーザは、前記情報を前記ユーザ入力に含めてもよい。方法２００は、図１の報告ツール１００を参照して論じられる。
【００２５】
ステップ３０５において、コンテキスト定義エンジン１０５は、前記ユーザ入力を受信する。上で論じられたように、前記ユーザ入力は、画像のような様々なタイプでありうる。したがって、報告ツール１００は、画像検査に関してもよい。ステップ３１０において、コンテキスト定義エンジン１０５は、前記ユーザ入力のコンテキストを決定する。上で論じられたように、コンテキスト定義エンジン１０５は、前記ユーザ入力が関連する前記コンテキストを自動的に決定してもよく、これにより検討されるべきである関連情報を制限する。他の例において、コンテキスト定義エンジン１０５は、特定のコンテキストに対して事前に決定され、前記関連情報を制限する所定の設定を持ちうる。他の例において、コンテキスト定義エンジン１０５は、前記特定のコンテキストに対して前記ユーザにより手動で設定されてもよく、前記関連情報を制限するように更に手動で設定されてもよい。
【００２６】
ステップ３１５において、可変値抽出エンジン１１０は、前記ユーザ入力に関連付けられた可変値を受信及び／又は抽出する。上で論じられたように、前記ユーザ入力は、注釈、フリーテキスト、構造化されたコンテンツ等のような情報を含みうる。可変値抽出エンジン１１０は、そこで前記可変値を抽出する。可変値抽出エンジン１１０は、また、前記ユーザにより入力されうる可変値をも受信する。したがって、ステップ３２０において、可変値抽出エンジン１１０は、前記可変値が関連付けられるべきである可変パラメータを決定する。例えば、可変値が"２ｃｍ×３ｃｍ"である場合、可変値抽出エンジン１１５は、この可変値を"寸法"の前記可変パラメータと対にする。
【００２７】
ステップ３２５において、他の可変値又は可変パラメータが要求されるかどうかの決定が、ガイドラインエンジン１１５によりなされる。特に、ガイドラインエンジン１１５は、この決定をするように所定の設定及び／又は規則でプログラムされる。寸法の上の例において、ガイドラインエンジン１１５は、縁に対する可変値も要求されることを決定する。したがって、方法３００は、可変値抽出エンジン１１０が前記ユーザにこの可変値を提供するように要求するステップ３３０に続く。前記ユーザは、縁可変値を"有棘塊状"として入力する。このプロセスは、ガイドラインエンジン１１５が、他の可変値が要求されないことを示すまで、続く。方法３００は、次いで、計算エンジン１２０が前記可変値対の関数として計算された出力値を決定するために前記可変値対（すなわち、可変値及び関連付けられた可変パラメータ）を受信するステップ３３５に続く。
【００２８】
方法３００に対して上に記載されたステップがただ典型的なだけであることに注意すべきである。方法３００は、追加のステップを含んでもよい。例えば、ステップ３３５の後に、方法３００は、報告に前記計算された出力値を統合するステップを含んでもよい。特に、統合エンジン１２５は、所定の又は選択された領域において前記報告内のＸＭＬオブジェクトとして前記計算された出力値を統合してもよい。他の例において、ステップ３２５が、他の可変値が要求されることを決定する場合、方法２００は、ブーリアン結果を返し、要求される前記他の可変値を含めるステップを含んでもよい。他の例において、ステップ３３５の後に、方法３００は、治療推奨及び背景情報のような他の出力値を決定する他のステップを含んでもよい。したがって、前記報告に前記計算された出力値を含める上記のステップを使用して、このステップは、更に、この値／情報を前記報告に含めてもよい。他の例において、方法３００は、前記報告が生成されるべき様式を示すユーザエントリを受信するステップを含んでもよい。例えば、前記ユーザは、前記計算された出力値が特定のフォーマット（例えば、注釈、フリーテキスト等）に含められるべきであることを示してもよい。他の例において、方法３００は、可変値と関連付けられていない可変パラメータにデフォルト未知値を割り当てるステップを含んでもよい。したがって、ガイドラインエンジン１１５は、前記計算された出力値が生成されるのに必要である選択された可変パラメータを知っていてもよい。
【００２９】
典型的な実施例は、ユーザ及び／又はユーザ入力から抽出及び／又は受信された可変値及び関連付けられた可変パラメータから計算された出力値を生成するシステム及び方法を提供する。前記可変値は、前記ユーザ入力に含まれる情報から抽出される。前記抽出された可変値は、また、前記ユーザ入力が関連するコンテキストの関数として抽出に対して選択される。前記計算された出力値は、最終的に前記ユーザ入力に対して作成される報告内に統合されてもよい。
【００３０】
当業者は、上記の典型的な実施例が、いかなる適切なソフトウェア若しくはハードウェア構成又はこれらの組み合わせで実施されてもよいと理解するだろう。前記典型的な実施例を実施する典型的なハードウェアプラットフォームは、例えば、互換性オペレーティングシステムを持つインテルｘ８６ベースプラットフォーム、Ｍａｃプラットフォーム及びＭＡＣ  ＯＳ等を含みうる。他の例において、前記報告ツールの典型的な実施例は、コンパイルされる場合にプロセッサ上で実行されうる非一時的コンピュータ可読記憶媒体に記憶されたコードの行を含むプログラムとして実施されてもよい。
【００３１】
様々な修正が、本発明の精神又は範囲から逸脱することなしに、本発明においてなされうることは、当業者に明らかである。したがって、本発明が、添付の請求項及びその等価物の範囲に入るという条件で本発明の修正例及び変形例をカバーすることが意図される。
【図１】
0006606074.tif 000002
【図２】
0006606074.tif 000003
【図３】
0006606074.tif 000004