(57)【特許請求の範囲】
【請求項１】
レポートの補助を提供するシステムにおいて、
構造化文書の構造化データ要素をレポートの関連する部分に関連付ける、関連付けユニットであって、前記レポートが自然言語のテキストを備え、前記構造化データ要素によって表される情報が、前記レポートの前記関連する部分によって表される情報に対応する、関連付けユニットと；
前記構造化データ要素と前記レポートの前記関連する部分とのうちの一方に対する変更を決定し、決定された変更を得る、決定ユニットと；
前記決定された変更に基づいて、対応する変更を前記構造化データ要素と前記レポートの前記関連する部分とのうちの他方に対して行う、対応変更ユニットと；
を備え、
前記決定ユニットは、前記構造化文書の前記構造化データ要素と前記レポートの前記関連する部分とのうちの一方に情報の表現を挿入する、第１の挿入ユニットを備え、前記対応変更ユニットは、前記構造化文書の前記構造化データ要素と前記レポートの前記関連する部分のうちの他方に、前記挿入された情報の表現に対応する表現を挿入する、第２の挿入ユニットを備え、
前記第２の挿入ユニットは、前記挿入された情報の表現が新たな構造化データ要素であるとき、前記挿入された情報の表現に自然言語生成を適用して、前記レポートの前記関連する部分への挿入に適した自然言語の部分を生成し、前記挿入された情報の表現が前記レポートの部分であるとき、自然言語処理及び解釈を適用し、前記挿入された情報の表現を１つ以上の構造化データ要素に変換する、コンバータを備える、システム。
【請求項２】
前記構造化データ要素によって表される情報又は前記レポートの前記関連する部分によって表される情報は、特定の画像データセットに関連付けられる、請求項１に記載のシステム。
【請求項３】
前記構造化文書と前記レポートとのうちの一方において、ユーザによってカーソルが置かれた第１のカーソル位置を決定する、第１のカーソルユニットと；
前記構造化文書と前記レポートとのうちの他方において、前記構造化文書と前記レポートとのうちの前記一方における前記第１のカーソル位置に対応する第２のカーソル位置を決定する、第２のカーソルユニットと；
を更に備え、前記第１のカーソル位置及び前記第２のカーソル位置は、前記構造化データ要素及び前記レポートの前記関連する部分をポイントする、請求項１に記載のシステム。
【請求項４】
自動スタイルフォーマットを提供する、請求項１に記載のシステム。
【請求項５】
前記構造化文書の前記構造化データ要素に挿入される前記情報の表現は、前記レポートの前記関連する部分に挿入された情報の表現の少なくとも一部を含むテキストを有する、前記構造化データ要素のテキストフィールドを備える、請求項１に記載のシステム。
【請求項６】
前記構造化文書のコピーすべき構造化データ要素と前記レポートのコピーすべき部分とのうちの少なくとも一方を決定する、コピー準備ユニットと；
前記コピーすべき構造化データ要素と前記レポートのコピーすべき部分とのうちの前記少なくとも一方を他方の部分へコピーするためのユーザ選択を受け取ると、前記コピーすべき構造化データ要素と前記レポートのコピーすべき部分とのうちの前記少なくとも一方によって表される情報に対応する情報の表現を、前記構造化文書と前記レポートとのうちの他方に挿入する、コピー実行ユニットと；
を更に備え、
前記関連付けユニットは、前記構造化文書のコピーすべき構造化データ要素と前記レポートのコピーすべき部分とのうちの前記少なくとも一方を、前記構造化文書と前記レポートとのうちの前記他方に挿入される前記対応する表現に関連付けるように構成される、請求項１に記載のシステム。
【請求項７】
前記関連付けユニットは、前記構造化文書の複数の構造化データ要素を、前記レポートの関連する部分に関連付け、対応マッピングを得るように構成される、請求項１に記載のシステム。
【請求項８】
前記構造化データ要素は、コードによって表される標準用語を表す、請求項１に記載のシステム。
【請求項９】
請求項１に記載のシステムを備える、ワークステーション。
【請求項１０】
レポートの補助を提供する方法であって、
構造化文書の構造化データ要素を、レポートの関連する部分に関連付けるステップであって、前記レポートが自然言語のテキストを備え、前記構造化データ要素によって表される情報が、前記レポートの前記関連する部分によって表される情報に対応する、ステップと；
前記構造化データ要素と前記レポートの前記関連する部分とのうちの一方に対する変更を決定し、決定された変更を得るステップと；
前記決定された変更に基づいて、前記構造化データ要素と前記レポートの前記関連する部分とのうちの他方に対して、対応する変更を行うステップと；
を含み、
前記一方に対する変更を決定し、決定された変更を得るステップは、前記構造化文書の前記構造化データ要素と前記レポートの前記関連する部分のうちの一方に、情報の表現を挿入することを含み、
前記他方に対して前記対応する変更を行うステップは、前記構造化文書の前記構造化データ要素と前記レポートの前記関連する部分のうちの他方に、前記挿入された情報の表現に対応する表現を挿入することを含み、前記挿入された情報の表現が新たな構造化データ要素であるとき、前記挿入された情報の表現に自然言語生成を適用して、前記レポートの前記関連する部分への挿入に適した自然言語の部分を生成し、前記挿入された情報の表現が前記レポートの部分であるとき、自然言語処理及び解釈を適用し、前記挿入された情報の表現を１つ以上の構造化データ要素に変換する、方法。
【請求項１１】
プロセッサシステムに請求項１０に記載の方法を実行させる命令を備える、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レポート作成の補助を提供することに関する。
【背景技術】
【０００２】
医療において、臨床判断支援（ＣＤＳ：Clinical  Decision  Support）システムが、放射線情報を処理するために、そして正確かつ完全なレポートを作成する助けとして使用されている。
【０００３】
放射線学では（及び多くの他の医療分野では）、診断及び提案セクションを含め、見つかったものを文書化するためにレポートが作成される。そのようなレポートは、幾つかの機能：委託医師への通信、支払、自身の使用のためのドキュメンテーション等、を果たすことがある。患者がフォローアップ検査に戻ると、レポートを再び読む必要があることがある。また、レポートの管理又は医療上のリサーチのために、複数の症例にわたって統計データを取ることが望まれることがある。これは同じレポートの異なる使用法である。
【０００４】
放射線のレポート作成は、口述を用いて行われることがある。口述された単語は、手動で及び／又は自動音声認識を使用して書き写されることがある。作成されるレポートは、場合によっては複数のセクション及びパラグラフを伴う、非構造化テキストを有する。マシン読取可能な構造を有するレポートを作成するシステムも知られている。非特許文献１は、放射線医が詳細をレポートへ入力できるようにするマウス−キーボードのインタフェースを提供するシステムを開示している。構造化表現の利点は、レポートの異なるレンダリングを異なる受信者に対して作成できることである：例えば（疾患の進行に関心を有する）腫瘍専門医は、（外科的選択肢に関心を有する）外科医とは異なるレポートを受け取ることがあり、このレポートは一般開業医や患者用のレポートとも異なる。
【０００５】
時には、レポートが、テンプレートに基づいてドラフトされる。この場合、フォーマット、内容及び専門用語は、ある程度標準化されるが、この結果得られるレポートは、依然として非構造的なテキストのままである。
【０００６】
放射線学の重要な目的は、委託医師によって問われる臨床上の質問に、放射線学的要求によって応えることである。今日の放射線学的ワークフローでは、画像が読み取られ、レポートが異なる人々によって準備され、口述され、修正され、承認され得る。さらに、レポート作成への尽力には、患者の症例についてプレゼンテーションを準備するか会議をすることが含まれ得る。というのも、放射線学的な所見を伝えることは、読影のレンダリングと同様に重要であるためである。
【０００７】
特許文献１は、１つ又は複数の患者のレコードを格納する患者の医療記録データベースと、該１つ又は複数の患者のレコード内の医療情報を抽出し、構造化し、エンコードするテキスト抽出コンポーネントと、抽出した医療情報を分析して、医療レポート生成要求について理由を特定し、１つ又は複数の患者の画像を分析し、特定された理由に基づいて、予め生成されたレポートテンプレートを提案する推論エンジンと、患者固有の情報と背景情報とを、予め指定されたフィールド内のレポートテンプレートへ統合して、カスタムレポートを生成する情報統合コンポーネントとを含む、医療レポート生成システムを開示している。
【０００８】
特許文献２は、フリーテキストの医療データからの概念コードの生成を提供する、自然言語の理解を開示している。ベイジアンネットワークによって実装される発明の好適な実施形態において、語彙意味論の確率モデルを使用して、文又は句に関連付けられる最も可能性の高い概念又は意味を決定する。
【０００９】
特許文献３は、関連するキーワードで情報オブジェクトを定義するオブジェクトデータベース、入力テキストの表現を受信するためのユーザ入力デバイス、入力テキスト表現におけるキーワードを識別する解析デバイスであって、入力テキスト表現を、該入力テキスト表現内で識別されたキーワードに基づく情報オブジェクトにリンクさせる機能を含む解析デバイスと、ユーザテキスト入力がリンクされた情報オブジェクトの識別情報をユーザに表示するためのユーザ出力デバイスとを含む、コンピュータシステムのための自然言語に基づく情報編成及び協調ツールを開示している。
【００１０】
特許文献４は、１組の所定のテンプレートのうちの少なくとも１つを用いる第１のレポートにおいて、あるいは１組の所定のテンプレートに基づいて生成される処理済みのデータにおいて、画像化装置によって生成された解剖学構造の画像に基づいて生成される画像所見を認証するように構成されたバリデータと、医療所見を含む第２のレポートからの情報で第１のレポートを強化するように構成されたオーグメンタとを備える医療用法システムを開示している。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】国際公開第２０１０／１０９３５１号パンフレット
【特許文献２】国際公開第９９／１７２２３号パンフレット
【特許文献３】国際公開第９８／３７４７８号パンフレット
【特許文献４】国際公開第２０１１／０３６５８５号パンフレット
【非特許文献】
【００１２】
【非特許文献１】S.L.  Zimmerman等著，「.Automated  Structured  Reporting  of  Imaging  Findings  Using  the  AIM  Standard  and  XML」，RadioGraphics，２０１１年，３１：８８１−８８７
【発明の概要】
【００１３】
レポート作成の改善された補助を有することは有利であろう。この課題により良く対処するために、本発明の第１の態様は、
構造化文書の構造化データ要素を、レポートの関連する部分と関連付ける、関連付けユニットであって、レポートが自然言語のテキストを備え、構造化データ要素によって表される情報が、レポートの関連する部分によって表される情報に対応する、関連付けユニットと；
構造化データ要素とレポートの関連する部分とのうちの一方に対する変更を決定し、決定された変更を得る、決定ユニットと；
決定された変更に基づいて、対応する変更を構造化データ要素とレポートの関連する部分とのうちの他方に対して行う、対応変更ユニットと；
を備えるシステムであって、
決定ユニットが、情報の表現を、構造化文書の構造化データ要素とレポートの前記関連する部分とのうちの一方に挿入する、第１の挿入ユニットを備え、対応変更ユニットが、対応する情報の表現を、構造化文書の構造化データ要素とレポートの関連する部分とのうちの他方に挿入する、第２の挿入ユニットを備え、該第２の挿入ユニットが、自然言語生成を適用してレポートの関連する部分への挿入に適した自然言語の部分を生成することにより、新たな構造化データ要素である、挿入された情報の表現を変換する、コンバータを備えるシステムを提供する。
【００１４】
当該システムを用いて、構造化文書とレポートにおいて対応する情報を保持することができる。構造化文書とレポートの一方に対する変更が他方にも適用されるので、双方の表現における情報は、同様に保持される。このようにして、ユーザは、２つの表現に含まれる情報を分けることなく、一方の表現に焦点を当てて、その表現に対して変更を行うことができる。これはデータの整合性を改善する。例えばユーザは、対応する構造化データ要素を更新することを気にすることなく、自然言語のレポートに対して変更を行うことできる。文字が自動的に更新されるためである。同じことを反対に行ってもよい。構造化データ要素が変更された場合、対応する変更が、自然言語のレポートに対して自動的に行われる。
【００１５】
これらの技術を使用すると、ユーザは、自身が作業したい方の表現を選ぶことができる。したがって、作業方法に対する望まない変更を行う必要がない。
【００１６】
構造化データ要素によって表される情報又はレポートの関連する部分によって表される情報は、特定の画像データセットに関連付けられる。これは、その特定の画像データセットの注釈付け及びその特定の画像データセットに関してレポートを作成することを可能にする。さらに、これは、構造化文書及びレポートを解釈するのを助けるコンテキストを提供する。この特徴は、放射線のレポート作成に有益である。本発明はまた、双方の表現における整合性を保ちつつ、効果的な手法で双方の表現に情報を追加することが可能である。
【００１７】
上記システムは、構造化文書とレポートとのうちの一方における第１のカーソル位置を決定する、第１のカーソルユニットと、構造化文書とレポートとのうちの他方における第２のカーソル位置を決定する、第２のカーソルユニットとを更に備えてもよく、第１のカーソル位置及び第２のカーソル位置は、構造化データ要素及びレポートの関連する部分をポイントする。これにより、システムは、カーソル位置によって、対応する位置を見つけることが可能になる。さらに、ユーザに、例えば視覚化によって、対応するカーソル位置を提示することができる。これは、ユーザが、構造化文書とレポートの対応する部分を識別するのを助ける。さらに、ユーザは、一方の表現におけるカーソルの位置を変更することが可能になり、第２のカーソルユニットは、カーソルを他方の表現における対応する位置へ自動的に変更するように構成され得る。カーソルが所望の位置に到達すると、ユーザは、いずれかの表現において変更を行ってよく、この変更は、対応変更ユニットによって他方の表現に自動的に更新され得る。これは、システムの挙動の予測可能性を改善する。
【００１８】
構造化文書の構造化データ要素に挿入された情報の表現は、レポートの関連する部分に挿入された情報の表現の少なくとも一部を含むテキストを有する、構造化データ要素のテキストフィールドを備える。これは、所定のレキシコンに対する表現の自由度を制限することなく、双方の表現への任意のテキストの挿入をサポートするのに用いることが可能である。このようにして、ユーザは、構造化文書とレポートの双方において任意の語を提供することができるので、自身の表現能力が所定のオプションに制限されることがない。
【００１９】
システムは、構造化文書のコピーすべき構造化データ要素とレポートのコピーすべき部分とのうちの少なくとも一方を決定する、コピー準備ユニットを備えてもよい。システムは更に、対応する情報の表現を、構造化文書とレポートとのうちの他方に挿入する、コピー実行ユニットを備えてもよく、対応する情報の表現は、コピーすべき構造化データ要素と前記レポートのコピーすべき部分とのうちの前記少なくとも一方によって表される情報に対応する。関連付けユニットは、構造化文書のコピーすべき構造化データ要素とレポートのコピーすべき部分とのうちの少なくとも一方を、構造化文書とレポートとのうちの他方に挿入される対応する表現に関連付けるように構成される。したがって、元の表現又はコピーされた表現のいずれかに対する変更は、他方の表現に対して対応するように行われる。これは、ユーザが一方の表現からの部分を他方の表現へ選択的にコピーすることを可能にする。これらのコピーされた部分は、その後、元の部分に関連付けられることになる。いずれかの表現に対して後続の変更が行われると、他方の表現は、対応する変更を行うことによって最新状態に保たれる。これは、表現の整合性を保つのを助ける。
【００２０】
関連付けユニットは、構造化文書の複数の構造化データ要素を、レポートの関連する部分に関連付け、対応マッピングを得るように構成される。このようにして、関連付けは、変更が行われるときにいつでも使用される状態にある。変更を行う時に、関連付けられた部分が対応マッピングにおいて容易に取得可能であるので、このことは、システムの効率性を改善する。
【００２１】
構造化データ要素は、コードによって表される標準用語を表す。標準用語が使用されるので、このことは、構造化文書の構造を強化する。さらに、標準用語から適切な提案が与えられることがあるので、構造化文書を編集する際にユーザヘルプを提示することが可能である。
【００２２】
別の態様において、本発明は、説明したシステムを備えるワークステーションを提供する。
【００２３】
別の態様において、本発明は、レポートの補助を提供する方法を提供し、当該方法は、
構造化文書の構造化データ要素を、レポートの関連する部分と関連付けるステップであって、レポートが自然言語のテキストを備え、構造化データ要素によって表される情報が、前記レポートの前記関連する部分によって表される情報に対応する、ステップと；
構造化データ要素とレポートの関連する部分とのうちの一方に対する変更を決定し、決定された変更を得るステップと；
決定された変更に基づいて、対応する変更を、構造化データ要素とレポートの関連する部分とのうちの他方に対して行うステップと；
を含み、決定ユニットが、情報の表現を、構造化文書の構造化データ要素とレポートの前記関連する部分とのうちの一方に挿入する、第１の挿入ユニットを備え、対応変更ユニットが、対応する情報の表現を、構造化文書の構造化データ要素とレポートの関連する部分とのうちの他方に挿入する、第２の挿入ユニットを備え、該第２の挿入ユニットが、自然言語生成を適用してレポートの関連する部分への挿入に適した自然言語の部分を生成することにより、新たな構造化データ要素である、挿入された情報の表現を変換する、コンバータを備える。
【００２４】
別の態様において、本発明は、プロセッサシステムに、説明した方法を実行させる命令を備えるコンピュータプログラムを提供する。
【００２５】
当業者には、本発明の上記実施形態、実装及び／又は態様の２つ又はそれ以上を、有益と思われる任意の方法により組み合わせてもよいことが認識されよう。
【００２６】
システムについて説明した修正及び変更に対応するワークステーション、システム、方法及び／又はコンピュータプログラムの修正及び変更が、本説明に基づいて当業者によって行われる可能性がある。
【００２７】
本発明のこれら及び他の態様は、以下で、図面との関連で明らかになるか説明されるであろう。
【図面の簡単な説明】
【００２８】
【図１】レポートの補助を提供するシステムの態様を示すブロック図である。
【図２】レポートの補助を提供する方法の態様を示すフローチャートである。
【図３】構造化文書及び非構造化文書のコンテキストを示す図である。
【発明を実施するための形態】
【００２９】
図１は、レポート作成における補助を提供するためのシステムを図示している。本システムは、構造化文書及びレポート内の対応する情報を保持することができる。構造化文書は、構造化データ要素を備え、レポートは自然言語のテキストを備える。本システムは、データベースシステムや医療情報システム、あるいは画像保管通信システムのような文書処理システムの一部として実装され得る。本システムはスタンドアロンのワークステーションとして実装されてもよい。本システムは、専用の電気回路を使用して実装されることもある。本システムは、文書及び画像のようなデータを送信及び／又は受信するよう、通信ポートへのアクセスを有し得る。このため、通信ポートはネットワークと接続され得る。さらに、システムは、マウス、キーボード、音声認識を有するマイクロフォン又はタッチスクリーンを備えてもよい。これらのデバイスを用いて、ユーザは、システムを制御し、構造化文書又はフリーテキストレポートの内容を提供することが可能になる。ディスプレイデバイスが、レポートの内容を表示し、カーソル位置及びカーソルボタンを示すのに提供されてもよい。
【００３０】
システムは、構造化文書の構造化データ要素をレポートの関連する部分に関連付けるように構成される、関連付けユニット１を備えることができる。以下では、表現（representation）という用語が、構造化文書又はレポートのいずれか一方を示すのに用いられることがある。本明細書で使用されるとき、レポートはフリーテキストを備えることがある。例えばフリーテキストは、太字や斜体等でフォーマットされ得る自由に編集可能なテキスト文書である。さらに、レポートはセクションを備えることがある。それらのセクションは、自由に構成可能であるか、システムによって実施され得る。構造化データ要素によって表される情報は、レポートの関連する部分によって表される情報に対応し得る。そのような部分は、文や単語、数、パラグラフ又はレポートの任意の部分であってよい。関連付けは多くの異なる方法で確立されてもよい。例えばある表現が他の表現から自動的に生成される場合、生成時に、関連付けが生成されて格納され得る。あるいは、関連付けユニット１は、他の表現をスキャンして、対応する情報を表す部分を見つけるように構成されてもよい。関連付けユニット１は、構造化文書の構造化データ要素から開始して、レポートの関連する部分を決定することがある。あるいは、関連付けユニット１は、構造化データ要素が、対応する情報を表すので、レポートから開始して、構造化文書の構造化データ要素に関連付けられるレポートの部分を決定することができる。
【００３１】
関連付けユニット１は、１つの構造化データ要素を、レポートの複数の部分に関連付けるように構成されることもある。例えば同じ情報が、レポート内の複数の箇所に現れることがある。例えばレポートのメインセクションのうちの１つのセクション内の情報の一部が、結論セクションにおいて繰り返されることがある。同じ情報のこれらの出現の双方を、同じ構造化データ要素に関連付けることができる。構造化データ要素が変化する場合は、レポートの別の関連する部分が、その変化を反映するように更新され得る。同様に、関連付けユニット１は、複数のデータ要素をレポートの同じ部分に関連付けるように構成されてもよい。
【００３２】
システムは、構造化データ要素とレポートの関連する部分とのうちの一方に対する変更を決定して、決定された変更を得るように構成される、決定ユニット２を備えることができる。この決定ユニット２は、変更が行われたこと又は変更が行われていることを単に検出する観察ユニットとしてもよい。このために、決定ユニット２は、システムの他の部分に動作可能に結合され得る。システムのこれらの他の部分は、変更が行われたときに、決定ユニット２に信号を送信するように構成され得る。決定ユニット２は、変更が行われたかどうかを周期的にチェックするようにも構成され得る。あるいは、決定ユニット２は、積極的に変更を行うように構成されてもよい。例えば決定ユニット２は、ユーザインタフェースを通してユーザによって制御される。
【００３３】
システムは、決定された変更に基づいて、対応する変更を、構造化データ要素とレポートの関連する部分とのうちの他方に対して行うように構成される、対応変更ユニット３を備えることができる。決定ユニット２が構造化文書の構造化データ要素に対する変更を検出した場合、対応変更ユニット３は、対応する変更を、レポートの関連する部分に対して行うように構成される。決定ユニット２がレポートの関連する部分に対する変更を検出した場合、対応変更ユニット３は、対応する変更を、構造化文書の構造化データ要素に対して行うように構成される。他方の表現に対してどのように変更を行うかについての詳細な例は、本明細書の他の箇所で与えられる。
【００３４】
構造化データ要素によって表される情報又はレポートの関連する部分によって表される情報は、特定の画像データセットに関連付けられることがある。例えば文書は、特定の画像データセットに対する識別情報又はリンクを含むことがある。例えばシステムは、画像を表示するための画像ビューアを備え、ユーザが同時に構造化文書及び／又はレポートを作成又は編集するのを可能にすることができる。作成された構造化文書及び／又はレポートは、したがって、画像データセットとの関連付けとともにデータベース内に格納され得る。異なる構造化データ要素を異なる画像データセットに関連付けることも可能である。また、レポートの異なる部分を異なる画像データセットに関連付けることも可能である。
【００３５】
システムは、構造化文書とレポートとのうちの一方における第１のカーソル位置を決定するための第１のカーソルユニット４を備えることができる。例えばカーソル位置を、構造化文書又はレポートの表示済みの表現内で、カーソルキーによって又はマウスポインタ若しくはタッチスクリーンによって決定することができる。あるいは、カーソル位置は、第１のカーソルユニットにより、例えばユーザによって情報が入力される所定の順序を使用して自動的に決定されてもよい。
【００３６】
システムは、構造化文書とレポートとのうちの他方における第２のカーソル位置を決定するための第２のカーソルユニット５を備えることができ、第１のカーソル位置及び第２のカーソル位置は、構造化データ要素及びレポートの関連する部分をポイントする。システムは、複数の構造化データ要素を、レポートの関連する部分とともに保持することができる。ユーザは、第１のカーソルユニットを使用して、カーソルをいずれかの表現内に置くことが可能である。次いで第２のカーソルユニットは、関連付けと、第２のカーソルユニットから取得されるカーソル位置とを使用して、他方の表現内において、対応するカーソル位置を決定する。
【００３７】
ユーザが第１のカーソルユニット４を使用して、レポートのある部分をポイントするようにカーソルを置く場合、第２のカーソルユニット５は、その「ある部分」が関連付けられる構造化文書の構造化データ要素を見つける。これは、明示的に格納された関連付けのテーブルを使用して行われることがある。あるいは、これは、構造化文書とレポートを分析して処理し、双方の表現内の対応する情報を見つけることにより行われてもよい。
【００３８】
同様に、ユーザが第１のカーソルユニット４を使用して、構造化文書の構造化データ要素をポイントするようにカーソルを置く場合、第２のカーソルユニット５は、構造化文書が関連付けられるレポートの部分を見つけることができる。
【００３９】
システムは、一方向のみの会話をサポートすることもあり、したがって第１のカーソルユニット４が、レポート内で第１のカーソル位置を決定することのみをサポートすることが可能である。あるいは、第１のカーソルユニット４が、構造化文書内で第１のカーソル位置を決定することのみをサポートすることもある。
【００４０】
決定ユニット２は、情報の表現を、構造化文書の構造化データ要素とレポートの関連する部分とのうちの一方に挿入するための第１の挿入ユニット６を備えることができる。したがって、決定ユニット２によって決定される変更は、この挿入された情報の表現を含むことがある。
【００４１】
したがって、対応変更ユニット３は、対応する情報の表現を、構造化文書の構造化データ要素とレポートの関連する部分とのうちの他方に挿入するための第２の挿入ユニット７を備えることができる。第２の挿入ユニット７は、挿入された表現を、構造化文書の構造化データ要素とレポートの関連する部分とのうちの他方に適したフォーマットへ変換するコンバータを備えてもよい。元がレポートの部分であるとき、自然言語処理及び解釈を適用して、挿入された情報を１つ又は複数の構造化データ要素に変換することができ、この１つ又は複数の構造化データ要素が、第２の挿入ユニット７によって構造化文書に挿入され得る。第１の挿入ユニット６によって挿入された元のものが、構造化データ要素であるとき、コンバータは、自然言語生成を適用して、レポートへの挿入に適した自然言語の部分を生成することができる。
【００４２】
いかなる特定の構造化データ要素も、レポートに挿入された情報に対応する構造化文書に使用される構造的言語又は語句の可能性において識別されない場合、システムは、フリーテキストのフィールドを構造化データ要素として使用してもよい。構造化文書の構造化データ要素に挿入される情報の表現は、レポートの関連する部分に挿入された情報の表現の少なくとも一部を備えるテキストを有する、構造化データ要素のテキストフィールドを備えることがある。
【００４３】
システムは、構造化文書のコピーすべき構造化データ要素と、レポートのコピーすべき部分とのうちの少なくとも一方を決定するためのコピー準備ユニット８を備えることができる。コピー準備ユニット８は、システムのユーザインタフェースと結合され得る。例えばコピー準備ユニット８は、ユーザが表現の一部分を選択し、この部分を他の表現へコピーすることを選択できるようにする。この選択は、例えばドラッグアンドドロップ操作によって行われるか、あるいはコピーアンドペースト操作によって行われることがある。コピー準備ユニット８は、コピーすべきデータをコピーする構造化文書又はレポート内の場所を、ユーザが指示することができるように構成され得る。あるいは、コピー準備ユニット８は、コピーすべき情報を、例えばレポート作成の基準又は決定ルールに基づいて自動的に決定するように構成されてもよい。コピー準備ユニット８はまた、コピーすべきデータをコピーする場所を自動的に、例えばコピーすべきデータによって表される情報の種類に基づいて、あるいは元の表現内におけるコピーすべきデータの場所又はコピーすべきデータのコンテキストに基づいて決定するように構成されてもよい。
【００４４】
システムは、対応する情報の表現を、構造化文書とレポートのうちの他方に挿入するためのコピー実行ユニット９を備えることができる。ここで、対応する情報の表現は、コピーすべきデータ要素とレポートのコピーすべき部分のうちの少なくとも一方によって表される情報に対応するものである。コピー実行ユニット９は、上述のコンバータと同様のコンバータを備えてもよい。
【００４５】
関連付けユニット１は、構造化文書のコピーすべき構造化データ要素とレポートのコピーすべき部分のうちの少なくとも一方を、構造化文書とレポートとのうちの他方へ挿入される、対応する表現に関連付けるように構成され得る。このようにして、いずれかの表現に対する変更が決定ユニット２により検出されると、システムは、対応変更ユニット３によって、対応する変更を他方の表現に対して行うことができる。
【００４６】
コピー準備ユニット８及びコピー実行ユニット９は、同じコピーすべき構造化データ要素に基づく情報の表現を、レポートの異なる箇所に挿入することを可能にする。構造化データ要素が、レポートへの挿入の後に変化すると、システムは、これに応じて、各々の挿入を変更するように構成され得る。
【００４７】
関連付けユニット１は、構造化文書の複数の構造化データ要素を、レポートの関連する部分に関連付けて、対応マッピングを得るように構成されることがある。例えばコピー実行ユニット９がアクティブにされるときはいつでも、結果として得られる関連付けが、後の使用のために格納され得る。さらに、一方の表現が他方の表現から自動的に生成されることがある。そのような生成中に、関連付けはより容易に決定され、決定ユニット２及び対応変更ユニット３による後の使用のために格納され得る。
【００４８】
構造化データ要素は、コードによって標準用語を表すことがある。そのような標準用語は、ＢＩ−ＲＡＤＳのようなレキシコンで定義され、例えばそれに関連付けられる数のようなコードを有することがある。意図される用語をより明確に保存するために、コードが、構造化データ要素内に格納されることがある。
【００４９】
図２は、レポート作成を補助する方法を図示している。本方法を用いて、対応する情報を構造化文書及びレポートにおいて保持することが可能である。本方法は、例えば放射線レポートに適用され得る。構造化文書は構造化データ要素を備え、レポートは自然言語のテキストを備える。本方法は、構造化文書の構造化データ要素をレポートの関連する部分に関連付けるステップ２０１を備え、ここで構造化データ要素によって表される情報は、レポートの関連する部分によって表される情報に対応する。本方法は更に、構造化データ要素とレポートの対応する部分とのうちの一方に対する変更を決定し、決定された変更を得るステップ２０２を備えることがある。本方法は更に、決定された変更に基づいて、対応する変更を、構造化データ要素とレポートの関連する部分とのうちの他方に対して行うステップ２０３を備えることがある。これらのステップは必ずしもこの順序で実行される必要はない。例えば他の実施形態において、ステップ２０１とステップ２０２を交換してもよい。本方法は、コンピュータプログラムによって実装されることがある。さらに、本明細書で説明されるシステムも、少なくとも部分的にコンピュータプログラムによって実装されることがある。本方法は、本明細書のシステムの機能性の説明に基づいて、当業者により拡張及び／又は変更されることがある。
【００５０】
本明細書で説明される技術は、例えば放射線画像分析及びレポートシステムに適用され得る。例えばこれらの技術は、ＰＡＣＳと放射線情報システム（ＲＩＳ：radiology  information  system）が統合されるシステムに適用され得る。
【００５１】
スクラッチ領域がＲＡＣＳ及び／又はＲＩＳ又は他の画像ビュー及び注釈付けシステムに追加されることがあり、スクラッチ領域は、レポート作成の前に準備段階中に、全てのマーキング、注目点、患者の特性についての協調的通信及び発見が収集される領域を含む。スクラッチ領域は、完全に構造化されていない状態から構造化されるまで組織的に提示され得る。スクラッチパッド内の情報を、後にレポートに含めることができ、このことは、レポート自体の作成を非常に簡単にする。レポート内に含まれるスクラッチパッドの部分は、スクラッチパッド内におけるその元の部分と動的にリンクされ得る。これは、スクラッチパッドの要素に対して行われた変更が、レポートにおいても同様に変更されることを可能にする。反対に、スクラッチパッドにリンクされるレポートの部分が変更されると、対応する変更をスクラッチパッドに対して行うことができる。これは、本明細書で説明される技術を使用して実現することができる。スクラッチパッドは、ＰＡＣＳとＲＩＳとの間のブリッジとして機能し得る。
【００５２】
画像観察が、スクラッチパッドによる画像の読み取りの開始から作成され、記述され、編成され得る。次いで後の段階で、スクラッチパッド内に記録された観察の一部が、レポート内に記述される可能性がある。マーキングの一部が、構造化データ要素として、例えばテーブルの要素として、レポート内に挿入される可能性がある。
【００５３】
構造化データ要素がレポートに挿入されるとき、これらの要素は、特定の好ましいレポートスタイルに従う自然言語の記述として挿入されないことがある。病変をレポートにおいて検討するとき、放射線医は、属性を使用して、その病変を説明するフリーテキストを口述する。
【００５４】
データ要素を、自然言語の記述としてレポートに挿入した後、レポートの自然言語を変更することにより、関連する構造化データ項目も変更されることがある。言い換えると、レポートとレポートされる項目との間、あるいはその逆の間にライブ接続（live  connection）が作成され得る。項目をレポートに挿入した後、レポートを確認する前に、レポート内の項目又は属性を修正することが望まれる可能性がある。これもまた、他の表現内の関連する情報を変更する結果になるはずである。本明細書で説明される技術を使用して、この機能を実現することができる。病変の説明を追記するなど、情報をレポートに追加するとき、構造化された元のデータ項目はまた、そのような追記により更新され得る。挿入の例は、病変の追加の特徴である。レポートは、特定のスタイルを順守する簡単な記述を含むことができる。構造化された表現から情報を自動的に挿入することは、特定のレポートスタイルの使用を改善するのを助ける。
【００５５】
レポート内の自然言語のテキストは、予め定義された病変の特性に基づいて自動的に生成され得る。加えて、「ライブ」接続が、元の情報（例えばスクラッチパッド内の情報）と、項目をレポート内に挿入した後のレポート内の対象の情報との間で保持され得る。
【００５６】
情報が複数の段階で収集される例を検討する。構造化された情報は、放射線画像が作成された直後に、レポートの口述のかなり前に、異なる人によって収集され、操作される可能性がある。例えば腹部画像の測定を検討する。放射線医は、委託医師からの臨床上の質問に基づいて、これを対象の病変と決めることがある。別のセッションでは、放射線科の研修医が、画像を見て、「形状＝楕円」、「位置＝左肝葉」のような病変の特性を定義する可能性がある。最後判断において、放射線医が、肝臓の区域：「左半分の肝臓として区域４」を定義する。最後に、放射線医はその病変をレポート内に含めるように決めることがある。
【００５７】
病変をレポートに含めるとき、レポートされた項目について知っている情報に基づいて、自然言語のマクロを選択することが可能である。その結果として得られるのは、病変情報に基づく、項目の自然言語のテキスト記述である。これは、画像のタイプ、ＤＩＣＯＭ情報、画像内の位置及び病変の特性等を含み得るが、これらには限定されない。自然言語の作成に加えて、キーワードを使用してチェックリストをレポート内に生成する。
【００５８】
さらに、構造化された情報を保持することも可能である。直接の結果として、レポート内のテキストを変更するとき、適切な病変のプロパティも更新され得る。これは、時間とともに病変を追跡するとき、又は色々な場合についての情報を使用するときに有利である。「スクラッチパッド」項目又は病変は特性とともに、診断レポート及び腫瘤委員会のプレゼンテーションにおいて使用される可能性がある。放射線医は、更に所見を記述するように、テキストを用いるレポートを拡張してもよい。関連する所見情報も拡張するよう提案される。
【００５９】
以下に、非限定的な例を提示する。この例では、構造化文書は、次の構造化データ要素を備える「病変１：組織：肝臓、サイズ：最長軸１５ｍｍ、葉：左、区域：４、パーソナルキーワード：肥満」。
【００６０】
対応するレポートは、同じ情報を保存する次のテキストを有する「所見（Finding）セクション：左肝葉の区域４に、最長直径１５ｍｍの腫瘤が存在する。診断（Impression）セクション：左葉に１５ｍｍの肝腫瘤」。
【００６１】
レポートは、例えば自然言語生成を使用して構造化文書から生成されている。あるいは、文書が手動で作成されていることもある。ユーザが構造化データ要素「形状：くさび形」を上記の構造化データ要素「病変１」に挿入すると、構造化文書の内容は「病変１：組織：肝臓、形状：くさび形、サイズ：最長軸１５ｍｍ、葉：左、区域：４、パーソナルキーワード：肥満」である。システムは、対応するテキストをレポート内に挿入するので、レポートの内容は「所見セクション：左肝葉の区域４に、最長直径１５ｍｍのくさび形の腫瘤が存在する。診断セクション：左葉に１５ｍｍの肝腫瘤」となる。
【００６２】
次に、ユーザは、例えば本明細書で説明されるカーソルユニットを使用して、「くさび形」を「楕円形」へ変更し、位置「肝臓の端に沿って」を追加することによって、レポートを変更してもよく、その結果、レポートの内容は、「所見セクション：左肝葉の区域４に肝臓の端に沿って、最長直径１５ｍｍの楕円形の腫瘤が存在する。診断セクション：左葉に１５ｍｍの肝腫瘤」となる。
【００６３】
構造化データ要素「くさび形」を「楕円形」へ変更し、新たな構造化データ要素「検査：肝臓の端」を挿入することによって、対応する変更が、構造化文書に行われる。構造化文書の内容は、したがって「病変１：組織：肝臓、形状：楕円形、サイズ：最長軸１５ｍｍ、葉：左、区域：４、パーソナルキーワード：肥満、検査：肝臓の端」となる。
【００６４】
本明細書で説明されるシステム及び方法は、自動のスタイルフォーマットも提供することができる。自動的に生成されたフリーテキストが、放射線医による口述又は他の方法で編集されたテキストによって拡充されるとき、予め定義されたマクロのセットを適切に使用してあるスタイルの使用を促すと、同一のスタイルガイドラインが使用される可能性があり、自然言語テキストを構造化して、表現し直すことができる。
【００６５】
情報は、放射線のワークフローにおいて出来るだけ早く保存されて、何度も使用されることがある。情報の構造は、情報の提示とは独立に保持され得る。レポートを書くときに、簡潔かつ明白な言語スタイルが順守され得る。スタイルガイドラインの順守は、コンピュータ解釈可能な情報により促される可能性がある。
【００６６】
本明細書で説明される技術を用いると、レポートはより素早くかつ正確になり得る。さらに、事前報告の段階における仲間の取り組み及び観察を、そのプロセスにおいて使用することが可能である。
【００６７】
提案される方法は、観察特性を自然言語の記述にマップするマクロを使用することによって実装される可能性がある。
【００６８】
図３は、レポートの例を示す図である。情報の構造化表現３０３（すなわち構造化文書）と情報の非構造化表現３０２（すなわちレポート）のいずれか又は双方が、テンプレート３０１から開始され得る。例えば北米放射線協会（ＲＳＮＡ：Radiological  Society  of  North  America,  Inc.）によって開示されるテンプレートが使用され得る。構造化表現３０３及び非構造化表現３０２は、以下で説明される手法で継続的に同期され得る。双方の表現との対話もあり得る。非構造化表現３０２との対話を、口述と音声認識によって、あるいはタイピング又は／カット／コピー／ペースト編集によって行うことができる。構造化表現３０３との対話は、例えば画像に対する測定を行うこと、画像のマークアップを提供することによって、あるいはテーブルを編集することによって行うことが可能である。最終的に、双方の表現の出力を、受信者に固有の方法でレンダリングすることができる。これは、例えばＸＭＬを使用して、場合によっては特定のスタイルシートとの組み合わせで行われることが可能である。
【００６９】
テンプレート３０１から非構造化テキストレポート３０２を埋めていくことは、それ自体が当技術分野で公知であるような音声認識システムによって行われることがある。また、構造化表現３０３及びこのためのユーザインタフェースが、テンプレート３０１から導出され得る。テンプレート３０１の重要な特徴は、予期しない所見を受け入れてユーザに自由度を担保するように、（ほぼ）全ての位置でフリーテキストを許容すべきことにある。しかしながら、これは限定ではない。
【００７０】
構造化バージョンから非構造化バージョンまでのレンダリングは、構造化−非構造化のスタイルシートを使用することによって行われ得る。最初に、構造化−非構造化スタイルシートは、非構造化表現がテンプレートから開始される方法から導出され得る、標準のスタイルシートとすることができる。ユーザが、非構造化表現の（内容とは対照的に）フォーマットを変更する場合、構造化−非構造化スタイルシートは、その変更を反映するように自動的に修正され得る。これに対する代替は、ユーザのフォーマットオプションを限定する。
【００７１】
２つの表現間の同期は、本明細書で開示される技術によって行うことが可能である。
【００７２】
ユーザが、非構造化表現３０２を変更する場合、非構造化テキストが更新され得る。例えばその変更が完全に、テンプレートフィールドの値内である場合、次いで構造化表現内の対応する項目を更新することができる。一例は、テンプレートのトークン「＜ｅｘｔｅｎｔ＞」の値「Ｍｏｄｅｒａｔｅ」による置換である。他の場合では、自然言語処理が変更を識別するのに使用されることがある。例えば「右の９時の位置に滑らかな楕円の腫瘤が存在する」という文は、構造上の項目及び幾つかの記述的属性に分割される可能性がある。テキスト変更を解釈することができない場合、結果として得られるテキストは、構造化文書内のフリーテキストフィールドとして格納され得る。構造化表現は、どこでもフリーテキストの可能性がある。最後にユーザがフォーマットに対して変更を行った場合、構造化−非構造化スタイルシートが適切に修正され得る。
【００７３】
ユーザが構造化表現３０３を変更する場合、非構造化バージョンがＳ２Ｕスタイルシートを使用して、再レンダリングされ得る。予想される特定の変更は、フリーテキストの所見からより詳細な説明への変更である。これは、非構造化テキスト内の変更が、初期の段階で解釈可能でない場合に有益である。
【００７４】
本明細書で説明される技術は、放射線レポートの分野において適用され得る。これらの技術は、放射線学の構造化されたレポート作成の大規模な適応の実現を助け得る。しかしながら、本技術は、これらに限定されない。これらの技術は、他の医療及び医療以外のレポートにも適用され得る。
【００７５】
本発明は、コンピュータプログラム、特に、本発明を実現するように適合された担体上又は担体内のコンピュータプログラムにも適用されることが認識されよう。プログラムは、部分的にコンパイルされた形式や、本発明に係る方法の実装における使用に適した任意の他の形式のような、ソースコード、オブジェクトコード、コード中間ソース及びオブジェクトコードの形式であってよい。そのようなプログラムは多くの異なるアーキテクチャ設計を有し得ることも認識されよう。例えば本発明に係る方法又はシステムの機能性を実装するプログラムコードを、１つ又は複数のサブルーチンに細分してもよい。サブルーチンを、１つの実行可能ファイル内に一緒に格納して自己完結型のプログラムを形成することがある。そのような実行可能ファイルは、コンピュータ実行可能命令、例えばプロセッサ命令及び／又はインタプリタ命令（例えばＪａｖａ（登録商標）インタプリタ命令）を備えることがある。あるいは、サブルーチンの１つ又は複数、あるいは全てを、少なくとも１つの外部のライブラリファイルに格納して、例えばランタイム時に、静的又は動的にメインプログラムとリンクしてもよい。メインプログラムは、サブルーチンのうちの少なくとも１つに対する少なくとも１つのコールを含む。サブルーチンは、互いに対するコールも備えることがある。コンピュータプログラム製品に関する実施形態は、本明細書で説明される方法の少なくとも１つの各処理ステップに対応するコンピュータ実行可能命令を備える。これらの命令は、サブルーチンに細分されるか、並びに／あるいは静的又は動的にリンクされ得る１つ又は複数のファイルに格納され得る。コンピュータプログラム製品に関する別の実施形態は、本明細書で説明されるシステム及び／又は製品の少なくとも１つの各手段に対応するコンピュータ実行可能命令を備える。これらの命令は、サブルーチンに細分されるか、並びに／あるいは静的又は動的にリンクされ得る１つ又は複数のファイルに格納され得る。
【００７６】
コンピュータプログラムの担体は、プログラムを担持することができる任意のエンティティ又はデバイスとすることができる。例えば担体は、ＲＯＭ、例えばＣＤ  ＲＯＭや半導体ＲＯＭのような記憶媒体、例えばフラッシュドライブやハードディスクのような磁気記録媒体を含み得る。さらに、担体は、電気又は光ケーブルを介するか、無線又は他の手段によって伝達され得る電気又は光信号のような伝送可能な搬送波であってもよい。プログラムは、そのような信号において具現化され、担体はそのようなケーブル又は他のデバイス若しくは手段によって構成され得る。あるいは、担体は、プログラムが具現化される集積回路であってもよく、集積回路は、関連する方法を実行するように適合されるか、関連する方法の実行に使用される。
【００７７】
上述の実施形態は、本発明を限定するものではなく、当業者は、添付の特許請求の範囲から逸脱することなく、多くの代替の実施形態を設計することが可能であろうことを認識されたい。特許請求の範囲において、括弧内の参照記号はいずれも、請求項を限定するものとして解釈されるべきではない。「備える」という動詞及びその活用形は、請求項に記載される要素及びステップ以外の存在を除外するものではない。要素に先行する冠詞「ある（ａ，ａｎ）」は、その要素の複数の存在を除外するものではない。本発明は、幾つかの別個の要素を備えるハードウェアの手段によって、及び適切にプログラムされたコンピュータの手段によって実装され得る。幾つかの手段を列挙するデバイスの請求項において、これらの手段の幾つかを、１で、ハードウェアの同じアイテムによって具現化してもよい。特定の手段が相互に異なる従属請求項に記載されているという単なる事実は、これらの手段の組合せを有利に用いることができないことを示唆するものではない。
【図１】
0006273267.tif 000002
【図２】
0006273267.tif 000003
【図３】
0006273267.tif 000004