(57)【要約】【課題】要約の作成対象とする電子文書から要約の作成に利用する記述を精度良く抽出する。【解決手段】要約文書作成支援装置１０は、予め作成された要約文書と、要約文書の作成時に参照された１又は複数の参照文書とを取得し、１又は複数の参照文書から予め定められた抽出条件に基づいて記述を抽出する第１抽出部２０と、予め作成された要約文書から抽出条件に基づいて記述を抽出する第２抽出部２２と、第１抽出部２０により抽出された記述と第２抽出部２２により抽出された記述との比較に基づいて、抽出条件に付加する条件を学習する学習部２４と、抽出条件と学習部２４により学習された条件とに基づいて、要約の作成対象とする１又は複数の電子文書から要約の作成に利用する記述を抽出する記述抽出部２８と、を含む。【選択図】図１
2010224639.tif 000002
【特許請求の範囲】
【請求項１】
予め作成された要約文書と、当該要約文書の作成時に参照された１又は複数の参照文書とを取得する手段と、
前記１又は複数の参照文書から予め定められた抽出条件に基づいて記述を抽出する第１の抽出手段と、
前記予め作成された要約文書から前記抽出条件に基づいて記述を抽出する第２の抽出手段と、
前記第１の抽出手段により抽出された記述と前記第２の抽出手段により抽出された記述との比較に基づいて、前記抽出条件に付加する条件を学習する学習手段と、
前記抽出条件と前記学習手段により学習された条件とに基づいて、要約の作成対象とする１又は複数の電子文書から要約の作成に利用する記述を抽出する記述抽出手段と、を含む
ことを特徴とする要約文書作成支援システム。
【請求項２】
前記１又は複数の電子文書に含まれる記述のうち、前記記述抽出手段により抽出された記述を強調表示するように制御する表示制御手段をさらに含む
ことを特徴とする請求項１に記載の要約文書作成支援システム。
【請求項３】
前記１又は複数の電子文書についての要約文書を編集する編集手段をさらに含み、
前記表示制御手段は、前記記述抽出手段により抽出された記述のうち前記編集手段により編集される要約文書に含まれる記述と含まれない記述との表示態様を変化させる
ことを特徴とする請求項２に記載の要約文書作成支援システム。
【請求項４】
前記第１の抽出手段により抽出された記述のうち、前記第２の抽出手段により抽出された記述を正例とし、抽出されなかった記述を負例として、前記抽出条件に付加する条件を学習する
ことを特徴とする請求項１乃至３のいずれかに記載の要約文書作成支援システム。
【請求項５】
予め作成された要約文書と、当該要約文書の作成時に参照された１又は複数の参照文書とを取得する手段と、
前記１又は複数の参照文書から予め定められた抽出条件に基づいて記述を抽出する第１の抽出手段と、
前記予め作成された要約文書から前記抽出条件に基づいて記述を抽出する第２の抽出手段と、
前記第１の抽出手段により抽出された記述と前記第２の抽出手段により抽出された記述との比較に基づいて、前記抽出条件に付加する条件を学習する学習手段と、
前記抽出条件と前記学習手段により学習された条件とに基づいて、要約の作成対象とする１又は複数の電子文書から要約の作成に利用する記述を抽出する記述抽出手段としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、要約文書作成支援システム及びプログラムに関する。
【背景技術】
【０００２】
１又は複数の電子文書に記述された内容を要約した要約文書を作成する際の手間を軽減するために、例えば下記の特許文献１には、予め定められたフォームに情報を入力して、フォームの中から指定された箇所の情報を抽出して要約文書を生成する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２０７８２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的の一つは、要約の作成対象とする電子文書から要約の作成に利用する記述を精度良く抽出できる要約文書作成支援システム及びプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１に記載の要約文書作成支援システムの発明は、予め作成された要約文書と、当該要約文書の作成時に参照された１又は複数の参照文書とを取得する手段と、前記１又は複数の参照文書から予め定められた抽出条件に基づいて記述を抽出する第１の抽出手段と、前記予め作成された要約文書から前記抽出条件に基づいて記述を抽出する第２の抽出手段と、前記第１の抽出手段により抽出された記述と前記第２の抽出手段により抽出された記述との比較に基づいて、前記抽出条件に付加する条件を学習する学習手段と、前記抽出条件と前記学習手段により学習された条件とに基づいて、要約の作成対象とする１又は複数の電子文書から要約の作成に利用する記述を抽出する記述抽出手段と、を含むことを特徴とする。
【０００６】
また、請求項２に記載の発明は、請求項１に記載の要約文書作成支援システムにおいて、前記１又は複数の電子文書に含まれる記述のうち、前記記述抽出手段により抽出された記述を強調表示するように制御する表示制御手段をさらに含むことを特徴とする。
【０００７】
また、請求項３に記載の発明は、請求項２に記載の要約文書作成支援システムにおいて、前記１又は複数の電子文書についての要約文書を編集する編集手段をさらに含み、前記表示制御手段は、前記記述抽出手段により抽出された記述のうち前記編集手段により編集される要約文書に含まれる記述と含まれない記述との表示態様を変化させることを特徴とする。
【０００８】
また、請求項４に記載の発明は、請求項１乃至３のいずれかに記載の要約文書作成支援システムにおいて、前記第１の抽出手段により抽出された記述のうち、前記第２の抽出手段により抽出された記述を正例とし、抽出されなかった記述を負例として、前記抽出条件に付加する条件を学習することを特徴とする。
【０００９】
また、請求項５に記載のプログラムの発明は、予め作成された要約文書と、当該要約文書の作成時に参照された１又は複数の参照文書とを取得する手段と、前記１又は複数の参照文書から予め定められた抽出条件に基づいて記述を抽出する第１の抽出手段と、前記予め作成された要約文書から前記抽出条件に基づいて記述を抽出する第２の抽出手段と、前記第１の抽出手段により抽出された記述と前記第２の抽出手段により抽出された記述との比較に基づいて、前記抽出条件に付加する条件を学習する学習手段と、前記抽出条件と前記学習手段により学習された条件とに基づいて、要約の作成対象とする１又は複数の電子文書から要約の作成に利用する記述を抽出する記述抽出手段としてコンピュータを機能させることを特徴とする。
【発明の効果】
【００１０】
請求項１及び５に記載の発明によれば、本構成を有しない場合と比較して、要約の作成対象とする電子文書から要約の作成に利用する記述を精度良く抽出できる。
【００１１】
請求項２に記載の発明によれば、本構成を有しない場合と比較して、要約の作成対象とする電子文書において要約の作成に利用する記述が参照し易くなる。
【００１２】
請求項３に記載の発明によれば、本構成を有しない場合と比較して、編集している要約文書に、抽出したどの記述を含めたのかが分かり易くなる。
【００１３】
請求項４に記載の発明によれば、本構成を有しない場合と比較して、条件の学習精度が向上する。
【図面の簡単な説明】
【００１４】
【図１】本実施形態に係る要約文書作成支援装置の機能ブロック図である。
【図２】関係情報テーブルの一例を示す図である。
【図３】基本パタン定義テーブルの一例を示す図である。
【図４】付加条件定義テーブルの一例を示す図である。
【図５】要約文書編集画面の一例を示す図である。
【図６】要約文書編集画面の一態様を示す図である。
【図７】学習処理のフロー図である。
【図８】要約作成支援処理のフロー図である。
【発明を実施するための形態】
【００１５】
以下、本発明を実施するための好適な実施の形態（以下、実施形態という）を、図面に従って説明する。本実施形態では、本発明の要約文書作成支援システムを１台のコンピュータにより実現した要約文書作成支援装置を例として説明する。また、本実施形態では、上述した要約文書作成支援装置を、病院等の医療機関において患者について記録した診療記録から退院時サマリや紹介状等のサマリ文書（要約文書）を作成するケースを例を挙げて説明する。
【００１６】
図１には、本実施形態に係る要約文書作成支援装置１０の機能ブロック図を示す。図１に示されるように、要約文書作成支援装置１０は、診療情報格納部１２、要約情報格納部１４、基本抽出条件設定部１６、抽出部１８（第１抽出部２０、第２抽出部２２）、学習部２４、参照文書保持部２６、記述抽出部２８、入力部３０、要約編集部３２（記述対比部３４、表示情報制御部３６）、及び表示部３８を含む。上記の各部の機能は、ＣＰＵ等の制御手段、メモリ等の記憶手段、外部デバイスとデータを送受信する入出力手段等を備えたコンピュータが、コンピュータ読み取り可能な情報記憶媒体に格納されたプログラムを読み込み実行することで実現されるものとしてよい。なお、プログラムは情報記憶媒体によってコンピュータたる要約文書作成支援装置１０に供給されることとしてもよいし、インターネット等のデータ通信手段を介して供給されることとしてもよい。
【００１７】
診療情報格納部１２は、半導体メモリや磁気ディスク装置等の記憶装置を含み構成され、１又は複数の患者についてそれぞれ記録された診療情報を格納するものである。診療情報は、患者について行った診療を記録したものであり、診療情報には、例えば検査名、投与した薬剤名、診療部位、病状、各処置の日付等が含まれることとしてよい。
【００１８】
要約情報格納部１４は、半導体メモリや磁気ディスク装置等の記憶装置を含み構成され、診療情報を要約した要約情報を格納するものである。例えば、要約情報は、患者について記録された診療情報の中から、病名、処置及びその日付等の情報を選択的に抽出して作成した退院時サマリ等としてよい。また、要約情報格納部１４には、要約情報の他にも、要約情報が如何なる診療情報を参照して作成されたかを関連づけた関係情報テーブルを記憶している。
【００１９】
図２には、関係情報テーブルの一例を示した。図２に示されるように、関係情報テーブルは、要約情報（要約文書）を識別する要約ＩＤに関連づけて、当該要約情報の作成時に参照された診療情報を識別する診療情報ＩＤを格納したレコードを１又は複数含み構成されるものである。
【００２０】
基本抽出条件設定部１６は、診療情報から要約情報を作成する際に、診療情報から情報を抽出する基本的な抽出条件を設定するものである。本実施形態では、基本抽出条件設定部１６には、記述（語、語句、文等を含む）を抽出するための１又は複数の基本パタンを設定することとする。本実施形態における基本パタンとは、単語の属性（例えば概念）の組として定義されるものであり、以下基本パタンの例を具体的に説明する。
【００２１】
図３には、基本パタンを定義した基本パタン定義テーブルの一例を示した。図３に示されるように、基本パタン定義テーブルは、基本パタンを識別する基本パタンＩＤに関連づけて、組となる第１の属性（概念）と、第２の属性（概念）とを格納して構成される。例えば、パタンＩＤ“Ｐ００１”は、「日付」と「処置名」を含む記述を抽出する条件を示している。各語の属性（概念）は、形態素解析処理に用いる品詞情報やシソーラス等の辞書情報に基づいて定めることとしてよい。
【００２２】
抽出部１８は、処理対象のテキストの中から、基本抽出条件設定部１６により設定された抽出条件に該当する記述を抽出するものである。抽出部１８は、要約情報格納部１４に格納された要約情報を選択すると共に、当該選択された要約情報の作成に参照した診療情報を関係情報テーブルに基づいて診療情報格納部１２から選択する。そして、抽出部１８は、上記選択した診療情報から基本抽出条件に基づく記述の抽出処理を後述する第１抽出部２０において行い、上記選択した要約情報から基本抽出条件に基づく記述の抽出処理を後述する第２抽出部２２において行うこととする。
【００２３】
第１抽出部２０は、基本抽出条件設定部１６により設定された基本抽出条件（基本パタン）に従って、抽出部１８により選択された診療情報の中から該当する記述を抽出するものである。第１抽出部２０は、診療情報に含まれるテキストをそれぞれ形態素解析した後に各語に品詞情報を付与し、当該付与した品詞情報及び各語の構成に基づいて各語の属性情報を解析する。そして、第１抽出部２０は、基本パタン定義テーブルに格納される基本パタンをそれぞれ選択して、当該選択した基本パタンに該当する記述を解析した診療情報の中から抽出する。
【００２４】
第２抽出部２２は、基本抽出条件設定部１６により設定された基本抽出条件（基本パタン）に従って、抽出部１８により選択された要約情報の中から該当する記述を抽出するものである。第２抽出部２２による抽出処理の詳細は第１抽出部２０と同様であるため説明を省略する。
【００２５】
学習部２４は、第１抽出部２０により抽出された記述と、第２抽出部２２により抽出された記述との比較に基づいて、基本抽出条件設定部１６により設定された基本抽出条件に付加する条件を学習するものである。本実施形態では、第１抽出部２０により抽出された記述のうち、基本パタン（例えば“Ｐ００１”）に該当する語の前後にある語のそれぞれの出現頻度と、第２抽出部２２により抽出された記述のうち、基本パタン（例えば“Ｐ００１”）に該当する語の前後にある語のそれぞれの出現頻度を取得する。そして、学習部２４は、基本パタンの前後に存在したある語Ａについて第１抽出部２０により抽出された記述に含まれる頻度をＮ１、第２抽出部２２により抽出された記述に含まれる頻度をＮ２とした場合に、当該基本パタン（“Ｐ００１”）を含み、語Ａが含まれる記述が要約文書に含まれる確率をＮ２／Ｎ１として算出する。学習部２４は、他の基本パタンについても同様に処理して、上記算出した確率のうち例えば予め定められた閾値を超えるものを要約文書に含まれる可能性が高い共起語として取得し、基本パタンと共起語との組み合わせの情報を基本条件に付加する付加条件として学習して記憶することとする。
【００２６】
図４には、学習部２４により学習された付加条件を格納した付加条件定義テーブルの一例を示す。図４に示されるように、本実施形態では、付加条件定義テーブルは、付加条件をそれぞれ識別する付加パタンＩＤに関連づけて、基本パタンＩＤと、共起語及び重み計数の情報を格納したテーブルにより表される情報である。なお、重み計数とは、基本パタンと共起語を共に含む記述が要約文書に含まれる確率を示したものである。
【００２７】
また、学習部２４は、第１抽出部２０により抽出された記述のうち、第２抽出部２２により抽出された記述と合致するものを正例、それ以外のものを負例としてＳＶＭ（サポートベクタマシン）等の分類器を用いた機械学習により、要約文書に含まれる記述とそうでない記述とのルールを学習することとしてもよい。機械学習の手法としては、上述したもの以外にも、帰納論理に基づくルール作成や、統計に基づくパタン抽出等の様々な手法を用いることとしてよい。
【００２８】
要約文書作成支援装置１０は、以上の学習処理を、要約情報と診療情報との複数の組についてそれぞれ実行して学習の精度を向上させることとしてよい。
【００２９】
次に、診療情報から新たに要約文書を作成する際に、要約文書作成支援装置１０が行う処理に係る機能について説明する。
【００３０】
参照文書保持部２６は、要約文書を編集する際に参照する電子文書（参照文書、本実施形態では診療情報）を保持するものである。参照文書保持部２６は、例えば、指定された患者について記録された診療情報を診療情報格納部１２の中から検索して保持することとしてよい。
【００３１】
記述抽出部２８は、参照文書保持部２６に保持された参照文書の中から、基本抽出条件設定部１６により設定された基本抽出条件（基本パタン）と、学習部２４により学習された付加条件（付加パタン）とに合致する記述を抽出するものである。例えば、記述抽出部２８は、図４に示される付加条件定義テーブルを参照して、付加パタンＩＤが“Ｅ００１”に基づいて、基本パタンＩＤ“Ｐ００１”を満足し、かつ“出血”又は“応急”を含む記述を参照文書の中から検索する。記述抽出部２８は、上記検索処理を各付加パタンＩＤについて実行することとする。
【００３２】
入力部３０は、シリアルインターフェース等の入力インターフェースを含み構成され、接続されたマウスやキーボード等の入力デバイスから利用者の入力を受け付けるものである。
【００３３】
要約編集部３２は、入力部３０を介して利用者から入力される情報に基づいて、参照文書保持部２６に保持される参照文書を要約する要約文書を編集するものである。
【００３４】
記述対比部３４は、要約編集部３２において編集される要約文書と、参照文書保持部２６に保持される参照文書とを対比するものである。本実施形態では、記述対比部３４は、記述抽出部２８により抽出された記述のうち要約文書に記載されている記述と未記載の記述とを特定する処理を行う。
【００３５】
図５には、表示情報制御部３６により生成される要約文書編集時に表示される要約文書編集画面の一例を示す。図５に示されるように、要約文書編集画面における左側には編集中の要約文書が表示され、右側には参照文書保持部２６に保持される参照文書が表示される。表示される参照文書に含まれる記述抽出部２８により抽出された記述は、例えば文字の色を変化させる等して強調表示することとしてよい。
【００３６】
図６は、要約文書編集画面において、記述抽出部２８により抽出された記述のうち、要約文書に既に記載された記述と、未だ記載されていない記述とを異なる態様（例えば色）により表示した一例を示す。利用者は、図６に示される要約文書編集画面の表示に基づいて、参照文書（診療情報）に含まれる情報で要約文書に記載すべき情報が正しく記載されているか否かを確認しながら要約文書を編集する。
【００３７】
表示部３８は、ディスプレイなどの表示装置を含み構成され、要約編集部３２により生成された要約文書編集画面等を表示するものである。
【００３８】
次に、図７に示されたフロー図を参照しながら、要約文書作成支援装置１０により行われる既存の要約文書及び参照文書に基づいて基本条件に付加する付加条件を学習する学習処理の流れについて説明する。
【００３９】
図７に示されるように、要約文書作成支援装置１０は、要約情報格納部１４に格納された要約文書を取得し（Ｓ１０１）、当該取得した要約文書に関連づけられた参照文書（診療情報）を関係情報テーブルを参照して取得する（Ｓ１０２）。次に、要約文書作成支援装置１０は、基本抽出条件設定部１６により設定された基本パタン定義テーブルを参照して、未処理の基本パタンを１つ選択する（Ｓ１０３）。
【００４０】
要約文書作成支援装置１０は、上記選択した基本パタンに該当する記述をＳ１０２で取得した参照文書（診療情報）から抽出し（Ｓ１０４）、また、同様に上記選択した基本パタンに該当する記述をＳ１０１で取得した要約文書から抽出する（Ｓ１０５）。要約文書作成支援装置１０は、Ｓ１０４で抽出された記述のうち、Ｓ１０５で抽出された記述を正例、Ｓ１０５で抽出されなかった記述を負例としてそれぞれ登録する（Ｓ１０６）。
【００４１】
要約文書作成支援装置１０は、基本パタン定義テーブルに未処理の基本パタンがあるか否かを判断し（Ｓ１０７）、「ある」と判断する場合には（Ｓ１０７：Ｙ）、Ｓ１０３に戻ってそれ以降の処理を繰り返し、「ない」と判断する場合には（Ｓ１０７：Ｎ）、登録された正例と負例の記述に基づいて基本パタンに付加する付加条件を学習して（Ｓ１０８）、処理を終了する。
【００４２】
次に、図８に示される要約作成支援処理のフロー図を参照しながら、要約文書作成支援装置１０により行われる要約作成支援処理の流れについて説明する。
【００４３】
図８に示されるように、要約文書作成支援装置１０は、要約を作成する対象の参照文書（診療情報）を取得し（Ｓ２０１）、利用者からは要約文書の編集の入力を受け付ける（Ｓ２０２）。要約文書作成支援装置１０は、学習処理の結果得られた付加条件定義テーブルを参照して、付加条件定義テーブルに含まれる未処理の付加パタンを１つ選択して（Ｓ２０３）、当該選択した付加パタン及び当該付加パタンに関連する基本パタンに基づいて、Ｓ２０１で取得した診療情報の中から、要約文書の作成に利用する記述を抽出する（Ｓ２０４）。
【００４４】
要約文書作成支援装置１０は、Ｓ２０４で記述が抽出された場合には（Ｓ２０５：Ｙ）、さらに当該抽出された記述が編集中の要約文書にも含まれているか否かを判断し（Ｓ２０６）、「含まれている」と判断する場合には（Ｓ２０６：Ｙ）、当該記述を「記載済」に登録し（Ｓ２０７）、「含まれていない」と判断する場合には（Ｓ２０６：Ｎ）、当該記述を「未記載」に登録する（Ｓ２０８）。
【００４５】
要約文書作成支援装置１０は、Ｓ２０４で記述が抽出されなかった場合（Ｓ２０５：Ｎ）、又はＳ２０７，Ｓ２０８の処理が終了した場合に、付加条件定義テーブルに未処理の付加パタンがあるか否かを判断して（Ｓ２０９）、「ある」と判断する場合には（Ｓ２０９：Ｙ）、Ｓ２０３に戻ってそれ以降の処理を繰り返し、「ない」と判断する場合には（Ｓ２０９：Ｎ）、「記載済」及び「未記載」が登録された各記述に基づいて要約文書及び参照文書（診療情報）に含まれる当該各記述を強調表示する等して表示情報を制御して（Ｓ２１０）、要約文書の作成を支援する。図８に示される処理は、予め定められた時間間隔毎に行うこととしてもよいし、要約文書に文字列が入力される毎に行うこととしてもよい。
【００４６】
なお、本発明は上記の実施形態に限定されるものではない。上記の実施形態では、本発明を医療機関で作成される文書の要約を作成する場面に適用した例を示したが、本発明はその他の多種多様な文書の要約の作成にも適用可能であるのはもちろんである。
【符号の説明】
【００４７】
１０  要約文書作成支援装置、１２  診療情報格納部、１４  要約情報格納部、１６  基本抽出条件設定部、１８  抽出部、２０  第１抽出部、２２  第２抽出部、２４  学習部、２６  参照文書保持部、２８  記述抽出部、３０  入力部、３２  要約編集部、３４  記述対比部、３６  表示情報制御部、３８  表示部。
【図１】
2010224639.tif 000003
【図２】
2010224639.tif 000004
【図３】
2010224639.tif 000005
【図４】
2010224639.tif 000006
【図５】
2010224639.tif 000007
【図６】
2010224639.tif 000008
【図７】
2010224639.tif 000009
【図８】
2010224639.tif 000010