(57)【要約】  要素の組み合わせをそれぞれ示す多数の情報が含まれたデータベースから一部の情報を抽出する処理に要する時間を短縮することができる技術を提供する。上記目的を達成するために、情報処理システムであって、各項目にそれぞれ対応付けられている１以上の要素によって構成された複数の要素の組合せを示す組合せ情報が多数蓄積された第１データベース（Ｄ０）と、該第１データベースに含まれた一部の組合せ情報が蓄積された第２データベース（Ｄ１〜Ｄ３）と、ユーザーによる第２データベースを特定する情報を含む抽出条件の指定に応じて、第２データベースから、該抽出条件に対応する情報を抽出する抽出手段（１１４）と、該抽出手段によって抽出された情報に基づき、各項目に１以上の要素がそれぞれ対応付けられた情報の一覧を可視的に出力する出力手段（３３０）と、を備える。
2009025022.tif 000002
【特許請求の範囲】
【請求項１】
情報処理システムであって、
各項目にそれぞれ対応付けられている１以上の要素によって構成された複数の要素の組合せを示す組合せ情報が多数蓄積された第１データベースと、
前記第１データベースに含まれた一部の組合せ情報が蓄積された第２データベースと、
ユーザーによる前記第２データベースを特定する情報を含む抽出条件の指定に応じて、前記第２データベースから、該抽出条件に対応する情報を抽出する抽出手段と、
前記抽出手段によって抽出された情報に基づき、各項目に１以上の要素がそれぞれ対応付けられた情報の一覧を可視的に出力する出力手段と、
を備えることを特徴とする情報処理システム。
【請求項２】
請求項１に記載の情報処理システムであって、
ユーザーによる入力に応じて、前記第１データベースから、一部の組合せ情報を抽出し、該一部の組合せ情報を格納した第３データベースを構築する構築手段、
を更に備えることを特徴とする情報処理システム。
【請求項３】
請求項１に記載の情報処理システムであって、
ユーザーによる入力に応答して、各項目にそれぞれ対応付けられている１以上の要素によって構成された複数の要素の組合せを示す入力情報を受け付ける受付手段と、
前記入力情報に基づき、前記第１および第２データベースのそれぞれに対し、各項目にそれぞれ対応付けられている１以上の要素によって構成された複数の要素の組合せを示す組合せ情報を追加することで、前記第１および第２データベースを更新する更新手段と、
を更に備えることを特徴とする情報処理システム。
【請求項４】
請求項３に記載の情報処理システムであって、
ユーザーによる入力に応じて、レポート情報を取得する取得手段と、
前記レポート情報を対象として言語処理を含む所定の情報処理を施すことで、該レポート情報を構成する複数の要素を認識するとともに、該レポート情報を構成する各要素に対し、該各要素が属する項目を示す情報を対応付け、該レポート情報を構成する複数の要素を組み合わせることで、前記入力情報を生成する生成手段と、
を更に備えることを特徴とする情報処理システム。
【請求項５】
請求項１に記載の情報処理システムであって、
前記情報の一覧において、ユーザーによる入力に応じて、各項目に対し、少なくとも１つの要素を指定する指定手段と、
前記指定手段によって指定された複数の要素に基づき、所定のモデルに従って、レポート情報を生成する生成手段と、
を更に備えることを特徴とする情報処理システム。
【請求項６】
請求項１に記載の情報処理システムであって、
前記組合せ情報が、
ＲＤＦで記述されている情報を含むことを特徴とする情報処理システム。
【請求項７】
請求項１に記載の情報処理システムであって、
複数のレポート情報を記憶する記憶手段と、
各前記レポート情報を対象として言語処理を含む所定の情報処理を施すことで、各前記レポート情報を構成する複数の要素を認識するとともに、各前記レポート情報を構成する各要素に対し、該各要素が属する項目を示す情報を対応付け、各前記レポート情報を構成する複数の要素を組み合わせることで、前記第１データベースを構築する構築手段と、
を更に備えることを特徴とする情報処理システム。
【請求項８】
請求項１に記載の情報処理システムであって、
前記組合せ情報が、
医療に関する複数の要素の組合せを示す情報を含むことを特徴とする情報処理システム。
【請求項９】
請求項８に記載の情報処理システムであって、
前記医療に関する複数の要素が、
読影レポートを構成する複数の要素を含むことを特徴とする情報処理システム。
【請求項１０】
請求項９に記載の情報処理システムであって、
前記第１および第２データベースのうちの少なくとも一方が、
特定の部位および特定のモダリティのうちの少なくとも一方を示す１以上の要素が含まれた複数の組合せ情報を蓄積していることを特徴とする情報処理システム。
【請求項１１】
情報処理システムに含まれるコンピュータによって実行されることにより、前記情報処理システムを、請求項１から請求項１０のいずれかに記載の情報処理システムとして機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システムに関する。
【背景技術】
【０００２】
現在、医療分野では、小型のＣＣＤカメラ、超音波、放射線、核磁気共鳴、および核医学などを用いて患者の体内の状態を可視化する検査機器の進歩が著しい。これらの検査機器を用いた検査では、医師が、得られた画像を見ながら診断を行い、その診断結果を文章化して記録する。【０００３】
例えば、内視鏡、超音波、単純なレントゲン撮影などを用いた検査では、一般に患者を診察する担当の医者（担当医）が、得られた画像を見ながら、カルテなどに所見を書き留める。一方、例えば、ＣＴ(coputed tomography)、ＭＲＩ(Magnetic Resonance Imaging)、およびＰＥＴ(positron emission tomography)などといった高度な技術が適用された検査機器を用いた検査では、専門の読影医が、得られた画像についての読影を行い、その読影結果を記述したレポートを作成して、担当医に報告する。【０００４】
但し、何れの検査においても、画像から所見や診断を導き出すためには高度かつ広範囲の専門知識が要求される。例えば、撮画手段（モダリティ）と検査対象となる部位との間には、図２３で示すような組合せ（丸印が付された組合せ）が存在し、モダリティと部位との組合せ毎に画像についての読影を行うための専門知識が要求される。【０００５】
より詳細には、例えば、画像の特徴を記述する文（特徴記述文）、所見を記述する文（所見記述文）、および特定の疾患の特徴を記述する文（疾患特徴記述文）などといった読影結果を示す文をレポートに記述するためには、図２４で示すような知識が要求される。【０００６】
具体的には、特徴記述文については、検査機器によって得られた多数の画像から患部の特徴を良く表している画像（特徴画像）を抽出し、「撮影条件−部位−特徴−基本所見−結語」などといった構成の項目順に各項目に属する要素を判断する必要がある。そして、「診断−結語」などといった項目順に各項目に属する要素を判断し、所見記述文を記述する必要がある。また、疾患特徴記述文については、特定の疾患（例えば腫瘍）が発見された場合、「異常−異常の状態−影響する部位−影響−結語」などといった項目順に各項目に属する要素を判断する必要がある。【０００７】
なお、図２４では、特徴記述文、所見記述文、および疾患特徴記述文の文例が記述されているが、各項目に属する要素（用語や句や節）と他の要素とを区別するための目印「／」が付されている。また、各文例に対応するカテゴリ（例えば、「血管障害」や「感染症・炎症」など）も記載されている。【０００８】
このように、読影を行う医師には高度な専門知識と、その専門知識に依拠した瞬時の判断結果を文章化する能力とが要求される。【０００９】
しかし、読影医が、モダリティと部位の全ての組合せについて、過去の症例に精通することは困難である。更に、レポートの入力に係る煩雑さが軽減されることが望ましい。【００１０】
そこで、レポートを構成する複数の要素が属する複数の項目に係る各項目間で、該各項目にそれぞれ属する各要素が、相互に関連付けられたデータベースを構築しておき、ユーザーによって指定された抽出条件に対応する一部の情報をデータベースから抽出し、その一覧を提示する技術が提案されている（例えば、特開２００７−１４０８５９号公報参照）。この技術によれば、ユーザーが情報の一覧を参照することで過去の知識を利用しつつレポートを作成することができるため、的確かつ円滑なレポートの作成が支援される。【００１１】
また、レポートの作成を支援する情報の一覧において、過去の症例に基づき特徴記述文や所見記述文に必要な要素の組合せが、過去の症例の発現頻度に応じて提示され、各項目に対する要素の選択に応じて、文章が作成される技術も提案されている（例えば、特開２００７−１４０８５９号公報参照）。【００１２】
更に、各要素に対して必要に応じた接頭語や接尾語などが選択可能であり、より複雑な表現の選択に応じて、文章が作成される技術も提案されている（例えば、特開２００７−１４０８６２号公報参照）。【００１３】
また、これら提案されている技術では、新規な症例に係る読影レポートの入力に応じて、データベースを構成する要素や要素の組合せが追加されたり、その頻度が適時変化する。このため、時間の経過とともに進化するデータベースから、レポートの入力を支援する情報が得られる。【００１４】
しかしながら、このように要素間の関連を示す情報を蓄積したデータベースを構築しておき、ユーザーによる抽出条件の入力に応答して、レポートの入力を支援する情報を提示するためには、膨大なデータによって構成されるデータベースから、所望の条件に対応する情報を抽出して提示する必要性がある。このため、ユーザーによる抽出条件の入力から、情報の抽出および提示までに要する処理時間が長くなるといった問題があった。【００１５】
更に、過去の知識を充実化させるために、データベースを構成する要素（すなわちデータ量）を増加させればさせるほど、データベースから一部の情報を抽出する処理に要する演算量が増大するため、処理時間の更なる長期化を招く。
【発明の開示】
【００１６】
本発明は上記問題に鑑みてなされたものであり、要素の組み合わせをそれぞれ示す多数の情報が含まれたデータベースから一部の情報を抽出する処理に要する時間を短縮することができる技術を提供することを目的とする。
【００１７】
上記課題を解決するため、第１の態様に係る情報処理システムは、情報処理システムであって、各項目にそれぞれ対応付けられている１以上の要素によって構成された複数の要素の組合せを示す組合せ情報が多数蓄積された第１データベースと、前記第１データベースに含まれた一部の組合せ情報が蓄積された第２データベースと、ユーザーによる前記第２データベースを特定する情報を含む抽出条件の指定に応じて、前記第２データベースから、該抽出条件に対応する情報を抽出する抽出手段と、前記抽出手段によって抽出された情報に基づき、各項目に１以上の要素がそれぞれ対応付けられた情報の一覧を可視的に出力する出力手段と、を備えるようにした。
【００１８】
これにより、検索対象となるデータ量が限定されるため、データベースから一部の情報を抽出する処理に要する演算量が減少する。したがって、要素の組み合わせをそれぞれ示す多数の情報が含まれたデータベースから一部の情報を抽出する処理に要する時間を短縮することができる。
【００１９】
第２の態様に係る情報処理システムは、第１の態様に係る情報処理システムであって、ユーザーによる入力に応じて、前記第１データベースから、一部の組合せ情報を抽出し、該一部の組合せ情報を格納した第３データベースを構築する構築手段、を更に備えるようにした。
【００２０】
これにより、適宜所望の切り口で、相対的に上位のデータベースから下位のデータベースを構築することができる。特に、下位のデータベースに係る層別方法を変更する際に、ユーザーは、データベースを所望の切り口で容易に層別することができる。
【００２１】
第３の態様に係る情報処理システムは、第１の態様に係る情報処理システムであって、ユーザーによる入力に応答して、各項目にそれぞれ対応付けられている１以上の要素によって構成された複数の要素の組合せを示す入力情報を受け付ける受付手段と、前記入力情報に基づき、前記第１および第２データベースのそれぞれに対し、各項目にそれぞれ対応付けられている１以上の要素によって構成された複数の要素の組合せを示す組合せ情報を追加することで、前記第１および第２データベースを更新する更新手段と、を更に備えるようにした。
【００２２】
これにより、新たな知識の入力に応じて、上位および下位のデータベースの双方を容易に進化させることができる。また、上位のデータベースの更新により、下位のデータベースに係る層別方法を変更する際に、時間の経過とともに得られる新たな知識も反映させた形で、データベースを所望の切り口で容易に層別することができる。
【００２３】
第４の態様に係る情報処理システムは、第３の態様に係る情報処理システムであって、ユーザーによる入力に応じて、レポート情報を取得する取得手段と、前記レポート情報を対象として言語処理を含む所定の情報処理を施すことで、該レポート情報を構成する複数の要素を認識するとともに、該レポート情報を構成する各要素に対し、該各要素が属する項目を示す情報を対応付け、該レポート情報を構成する複数の要素を組み合わせることで、前記入力情報を生成する生成手段と、を更に備えるようにした。
【００２４】
これにより、新規なレポート情報の入力に応じて、上位および下位のデータベースの双方を容易に進化させることができる。
【００２５】
第５の態様に係る情報処理システムは、第１の態様に係る情報処理システムであって、前記情報の一覧において、ユーザーによる入力に応じて、各項目に対し、少なくとも１つの要素を指定する指定手段と、前記指定手段によって指定された複数の要素に基づき、所定のモデルに従って、レポート情報を生成する生成手段と、を更に備えるようにした。
【００２６】
これにより、レポートを容易に作成することができる。
【００２７】
第６の態様に係る情報処理システムは、第１の態様に係る情報処理システムであって、前記組合せ情報が、ＲＤＦで記述されている情報を含むようにした。
【００２８】
これにより、データベースを容易に記述することができる。
【００２９】
第７の態様に係る情報処理システムは、第１の態様に係る情報処理システムであって、複数のレポート情報を記憶する記憶手段と、各前記レポート情報を対象として言語処理を含む所定の情報処理を施すことで、各前記レポート情報を構成する複数の要素を認識するとともに、各前記レポート情報を構成する各要素に対し、該各要素が属する項目を示す情報を対応付け、各前記レポート情報を構成する複数の要素を組み合わせることで、前記第１データベースを構築する構築手段と、を更に備えるようにした。
【００３０】
これにより、データベースを容易に構築することができる。
【００３１】
第８の態様に係る情報処理システムは、第１の態様に係る情報処理システムであって、前記組合せ情報が、医療に関する複数の要素の組合せを示す情報を含むようにした。
【００３２】
第９の態様に係る情報処理システムは、第８の態様に係る情報処理システムであって、前記医療に関する複数の要素が、読影レポートを構成する複数の要素を含むようにした。
【００３３】
第１０の態様に係る情報処理システムは、第９の態様に係る情報処理システムであって、前記第１および第２データベースのうちの少なくとも一方が、特定の部位および特定のモダリティのうちの少なくとも一方を示す１以上の要素が含まれた複数の組合せ情報を蓄積しているようにした。
【００３４】
第１１の態様に係る情報処理システムは、情報処理システムに含まれるコンピュータによって実行されることにより、前記情報処理システムを、第１から第１０の態様に係る情報処理システムとして機能させるようにした。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施形態に係る情報処理システムの概略構成を示す図である。
【図２】情報処理システムの機能構成を示すブロック図である。
【図３】構造化されたレポート情報を例示する図である。
【図４】データベースのデータ内容を例示する図である。
【図５】データベースのデータ内容を例示する図である。
【図６】データベースのデータ内容を例示する図である。
【図７】データベースの階層構造を例示する図である。
【図８】メインメニューを提示する画面を例示する図である。
【図９】層別情報を設定する画面を例示する図である。
【図１０】層別情報の設定を変更する画面を例示する図である。
【図１１】検査一覧画面を例示する図である。
【図１２】レポート入力画面を例示する図である。
【図１３】依頼事項を例示する図である。
【図１４】検査の詳細な内容を例示する図である。
【図１５】頻出句の一覧を例示する図である。
【図１６】サマリ句の一覧を例示する図である。
【図１７】抽出条件決定テンプレートを例示する図である。
【図１８】入力支援テンプレートを例示する図である。
【図１９】情報処理システムの動作フローを示すフローチャートである。
【図２０】情報処理システムの動作フローを示すフローチャートである。
【図２１】情報処理システムの動作フローを示すフローチャートである。
【図２２】情報処理システムの動作フローを示すフローチャートである。
【図２３】専門知識が要求されるモダリティと部位との組合せを例示する図である。
【図２４】読影結果を記述する文を作成するために必要な知識を例示する図である。
【発明を実施するための最良の形態】
【００３６】
＜情報処理システムの概要＞
図１は、本発明の情報処理システム１の概略構成を示す図である。【００３７】
情報処理システム１は、レポートサーバ１００，１００ａ〜１００ｃ、ＰＡＣＳ（医用画像管理システム：Picture Archiving and Communication System）サーバ２００、レポート入力用端末（以下、単に「端末」と略称する）３００、画像閲覧用端末（以下、単に「端末」と略称する）４００、およびデータセンターサーバ５００を備えて構成される。【００３８】
レポートサーバ１００，１００ａ〜１００ｃ、およびデータセンターサーバ５００は、例えば、インターネットなどのネットワーク回線ＮＴＷによって相互にデータ送受信可能に接続されている。また、レポートサーバ１００、ＰＡＣＳサーバ２００、端末３００、および端末４００は、例えば、同じ病院内に設置され、病院内のＬＡＮなどといったネットワーク回線によって相互に送受信可能に接続されている。なお、端末３００，４００は、例えば、パーソナルコンピュータ（パソコン）などによってそれぞれ構成されている。【００３９】
レポートサーバ１００は、例えば、パーソナルコンピュータ（パソコン）などによって構成される。このレポートサーバ１００は、内蔵されている記憶部に診療情報データベース（診療情報ＤＢ）１５１、および支援情報データベース（支援情報ＤＢ）１５２を格納する。【００４０】
診療情報ＤＢ１５１は、診療の対象である多数の患者に係る医療情報（以下「診療情報」とも称する）が多数蓄積されたデータベースである。この診療情報ＤＢ１５１には、例えば、多数の検査に係る情報が列挙されたリスト（以下「検査リスト」とも称する）を示す情報（検査リスト情報）が含まれる。また、診療情報ＤＢ１５１には、いわゆる担当医からの依頼事項や患者や検査に係る情報を示す属性情報が検査リストに列挙された検査ＩＤと関連付けられて格納されている。【００４１】
検査リストで列挙された検査の対象者、すなわち患者を対象として放射線科で放射線を用いた撮影により得られた多数の画像データは、ＰＡＣＳサーバ２００に格納される画像データベース（画像ＤＢ）２５１に格納されている。そして、画像ＤＢ２５１に格納された多数の画像データにそれぞれ対応する読影レポートを示すレポート情報が、検査リストに列挙された検査ＩＤと関連付けられて診療情報ＤＢ１５１に格納されている。ここで、診療情報ＤＢ１５１は、多数のレポート情報が格納されている点に着目すれば、多数のレポート情報が格納されたデータベース（レポートＤＢ）として機能する。【００４２】
また、レポートサーバ１００は、診療情報ＤＢ１５１に既に格納されているレポート情報（既存レポート情報）を利用して、新規な読影レポートの作成および入力を支援する情報（支援情報）が蓄積されたデータベース（支援情報ＤＢ）１５２を作成する。そして、レポートサーバ１００は、端末３００からの情報の入力に応答して、支援情報ＤＢ１５２から支援情報を適宜抽出してテンプレートの形で端末３００に提供する。【００４３】
更に、レポートサーバ１００は、端末３００からの新規なレポート情報の入力に応じて、診療情報ＤＢ１５１に新規なレポートを示すレポート情報を記憶する。【００４４】
レポートサーバ１００ａ〜１００ｃは、例えば、レポートサーバ１００が設置された病院とは異なる病院にそれぞれ設置されている。なお、レポートサーバ１００ａ〜１００ｃは、レポートサーバ１００と同様な構成および機能を有するため、以下では、レポートサーバ１００を代表例として説明する。【００４５】
なお、支援情報ＤＢ１５２を生成する機能（以下「情報生成機能」とも称する）、および支援情報ＤＢ１５２から端末３００に対して支援情報が提供されつつ読影レポートが入力される機能（以下「レポート入力機能」とも称する）に関しては更に後述する。【００４６】
データセンターサーバ５００は、レポートサーバ１００，１００ａ〜１００ｃにそれぞれ格納される各診療情報ＤＢ１５１や各支援情報ＤＢ１５２のデータ内容を収集して、適宜、最適化された情報をレポートサーバ１００，１００ａ〜１００ｃに提供する。これにより、例えば、ある病院で得られた知見が、他の病院で利用される支援情報ＤＢ１５２に反映され、より広範囲の過去の知識を利用することができる。【００４７】
ＰＡＣＳサーバ２００は、例えば、パーソナルコンピュータ（パソコン）などによって構成される。このＰＡＣＳサーバ２００は、内蔵されている記憶部に画像ＤＢ２５１を格納する。画像ＤＢ２５１は、例えば、ＣＴやＭＲＩなどによって得られた患部をとらえた画像を示すデータ（画像データ）が検査（例えば検査ＩＤ）ごとに区別可能な態様で多数蓄積されたデータベースである。【００４８】
このＰＡＣＳサーバ２００は、端末３００からの情報の入力に応じて、端末４００に対し、画像ＤＢ２５１に格納されている画像データを端末４００に対して適宜提供する。端末４００では、ＰＡＣＳサーバ２００から提供された画像データが可視的に出力される。【００４９】
端末３００は、ユーザー（例えば、読影医）による情報の入力に応じて、新規なレポート情報を入力する。この新規なレポート情報が入力される際には、ユーザーは、端末４００で可視的に出力された画像データを視認しつつ、端末３００で、レポートサーバ１００からの支援情報に応じた画面を表示させて、新規なレポート情報を入力する。【００５０】
＜機能構成＞
図２は、情報処理システム１のうち、情報生成機能、およびレポート入力機能に係る機能構成を示すブロック図である。なお、情報生成機能、およびレポート入力機能は、主にレポートサーバ１００および端末３００において実現されるため、図２では、レポートサーバ１００および端末３００の機能構成について示されている。【００５１】
＜レポートサーバ１００の機能構成＞
レポートサーバ１００は、主に、制御部１１０および記憶部１５０を備えている。【００５２】
記憶部１５０は、ハードディスクなどを備えて構成され、主に、診療情報ＤＢ１５１、支援情報ＤＢ１５２、プログラムＰｇａ、およびその他のデータを格納している。支援情報ＤＢ１５２は、診療情報ＤＢ１５１に蓄積されたレポート情報に基づき構築される。また、その他のデータとしては、例えば、検索ルールの各形式（検索形式）に対して、画面生成ルールがそれぞれ関連付けられたファイル情報（設定ファイル）などが挙げられる。【００５３】
なお、検索ルールは、支援情報ＤＢ１５２からの情報の取得を要求するルールであり、検索形式は、どの情報を検索対象として、どのような事項について情報を取得するのかといったことを示す。この検索ルールは、ある情報から一部の情報を推論して取得するものであれば良く、例えば、支援情報ＤＢ１５２にて、公知のＲＤＦ（Resource Description Framework）を用いて情報を蓄積し、検索ルールに公知のセマンティック・ウェブアプリケーションを構築するためのフレームワークである公知の「Jena」でサポートされている推論を適用すれば良い。【００５４】
また、画面生成ルールは、取得された一部の情報を可視的に提示する画面（結果表示画面）を生成するルールであり、例えば、提示対象となる項目の数、種類、提示する項目の順番、表示要素の配置等を規定するものである。【００５５】
制御部１１０は、主に、ＣＰＵ、ＲＡＭ、ＲＯＭなどを備えて構成され、レポートサーバ１００の各種動作や機能などを統括制御するものである。この制御部１１０は、記憶部１５０に格納されているプログラムＰｇａを読み込んで実行することで、情報生成機能およびレポート入力機能に係る各種機能を実現する。【００５６】
具体的には、制御部１１０では、図２で示すように、データ読込部１１１、検査済判定部１１２、データ構築部１１３、情報検索部１１４、およびデータ書込部１１５が実現される。なお、制御部１１０で一時的に生成される各種データは、制御部１１０内のＲＡＭなどに一時的に格納される。【００５７】
データ読込部１１１は、診療情報ＤＢ１５１から、読影レポート情報と、その読影レポート情報に対応する属性情報（例えば、依頼事項、患者属性、及び検査属性に係る情報）と、検査リスト情報とを読み込む。そして、データ読込部１１１は、支援情報を生成する際、および読影レポート情報の入力を支援する際には、読影レポート情報と属性情報と検査リスト情報とを検査済判定部１１２に送出する。また、データ読込部１１１は、読影レポート情報の入力対象となる検査（入力対象検査）を特定する際には、検査リスト情報を端末３００に送出する。【００５８】
検査済判定部１１２は、検査リスト情報を参照することで、各検査について読影レポートに含まれる所見文等が書き込まれて読影レポートが作成されているか否かを判定する。そして、検査済判定部１１２は、支援情報を生成する際には、生成済み（すなわち検査済み）の読影レポート情報を属性情報とともにデータ構築部１１３に送出する。また、検査済判定部１１２は、読影レポート情報の入力を支援する際には、未完成（すなわち未検査）の読影レポート情報を属性情報とともに端末３００に送出する。【００５９】
データ構築部１１３は、複数の読影レポート情報を対象として、読影レポートに含まれる自然文で記述された所見文から必要な要素を抽出するとともに、属性情報に含まれる各種要素も抽出し、ＲＤＦを利用して構造化を行うことで、支援情報を生成する。【００６０】
詳細には、データ構築部１１３は、まず、各読影レポート情報について、所見文を構成する複数の要素の項目に含まれた各項目に各々対応付けられている１以上の要素によって構成された複数の要素の組合せを示す情報（以下「組合せ情報」とも称する）を生成する。このとき、データ構築部１１３は、複数の読影レポート情報に係る複数の組合せ情報を記憶部１５０に蓄積することで、支援情報ＤＢ１５２の上位階層Ｓａのデータベースを構築する。【００６１】
次に、データ構築部１１３は、端末３００から入力される層別情報（後述）に応じて、上位階層Ｓａのデータベースに含まれた一部の組合せ情報を抽出して、記憶部１５０に蓄積することで、支援情報ＤＢ１５２の下位階層Ｓｂのデータベースを構築する。【００６２】
更に、データ構築部１１３は、端末３００から入力される層別情報に応じて、下位階層Ｓｂのデータベースに含まれた一部の組合せ情報を抽出して、記憶部１５０に蓄積することで、支援情報ＤＢ１５２の最下位階層Ｓｃのデータベースを構築する。【００６３】
つまり、支援情報ＤＢ１５２の上位階層Ｓａに属するデータベースは、多数の組合せ情報が蓄積されて構成される。また、支援情報ＤＢ１５２の下位階層Ｓｂに属するデータベースは、上位階層Ｓａに属するデータベースに含まれる一部の組合せ情報が蓄積されて構成される。更に、支援情報ＤＢ１５２の最下位階層Ｓｃに属するデータベースは、下位階層Ｓｂに属するデータベースに含まれる一部の組合せ情報が蓄積されて構成される。【００６４】
更に換言すれば、支援情報ＤＢ１５２は、単に項目が階層構造を持つようなデータベースとは異なり、実体的なデータ内容（ここでは、組合せ情報）が蓄積されたデータベースが階層的に構築されたデータベース（階層型のデータベース）の形態を有している。【００６５】
なお、ここで言う「層別情報」とは、どの階層に属するどのデータベースからどのような切り口で情報を抽出して、データベースを構築するのかを示す情報である。層別情報の具体例としては、所望の検査部位（例えば、脳、胸部など）とモダリティ（例えば、ＭＲ，ＣＴなど）とに係る多数の組合せ情報を蓄積したデータベースから、所望のカテゴリの種類（例えば、血管障害、感染証・炎症など）ごとに下位階層Ｓｂに属するデータベースを構築するといった情報などが挙げられる。なお、検査部位とは、検査の対象となる部位である。【００６６】
このようにして、相対的に上位のデータベースから適宜所望の切り口や概念に係る下位のデータベースが構築される。【００６７】
また、データ構築部１１３は、適宜ユーザーによる端末３００からの新規な層別情報の入力に応じて、上位階層Ｓａに属するデータベースに含まれた一部の組合せ情報を抽出し、この一部の組合せ情報を格納した下位階層Ｓｂに属するデータベースを構築して、支援情報ＤＢ１５２に含ませる。【００６８】
更に、データ構築部１１３は、適宜ユーザーによる端末３００からの新規な層別情報の入力に応じて、下位階層Ｓｂに属するデータベースに含まれる一部の組合せ情報を抽出し、この一部の組合せ情報を格納した最下位階層Ｓｃに属するデータベースを構築して、支援情報ＤＢ１５２に含ませる。つまり、データ構築部１１３は、ユーザーによる情報の入力に応じて、支援情報ＤＢ１５２の階層構造を適宜変更および充実化する。【００６９】
情報検索部１１４は、ユーザーによる端末３００からの検索ルールの入力に応答して、支援情報ＤＢ１５２から、検索ルールに対応する一部の組合せ情報を抽出する。検索ルールには、支援情報ＤＢ１５２から一部の組合せ情報を抽出するための条件（抽出条件）が含まれる。そして、この抽出条件には、例えば、検査部位やモダリティなどといった支援情報ＤＢ１５２の下位階層Ｓｂのデータベースを特定する情報と、更にカテゴリなどといった支援情報ＤＢ１５２の下位階層Ｓｃのデータベースを特定する情報とが含まれる。【００７０】
また、情報検索部１１４は、抽出した一部の組合せ情報と、検索ルールに対応する画面生成ルールとに基づき、各項目に１以上の要素が対応付けられた情報を生成し、検索結果を表示する画面（結果表示画面）を示す表示用のデータ（結果表示画面データ）を生成する。この結果表示画面データは、端末３００に送出され、端末３００では、結果表示画面データに基づく結果表示画面が表示部３３０で表示される。【００７１】
データ書込部１１５は、レポート生成部３１７（後述）で生成された読影レポート情報を診療情報ＤＢ１５１に追加する。【００７２】
＜端末３００の機能構成＞
端末３００は、主に、制御部３１０、表示部３３０、操作部３４０、および記憶部３５０を備えている。【００７３】
記憶部３５０は、ハードディスクなどを備えて構成され、主に、プログラムＰｇｂ、およびその他のデータを格納している。【００７４】
表示部３３０は、例えば、液晶ディスプレイやＣＲＴなどによって構成され、制御部３１０による制御下で、各種画像データを可視的に出力する。【００７５】
操作部３４０は、キーボードやマウスなどを備え、ユーザーによる操作に応答して制御部３１０に対して各種信号を送出する。【００７６】
制御部３１０は、主に、ＣＰＵ、ＲＡＭ、ＲＯＭなどを備えて構成され、端末３００の各種動作や機能などを統括制御するものである。この制御部３１０は、記憶部３５０に格納されているプログラムＰｇｂを読み込んで実行することで、情報生成機能およびレポート入力機能に係る各種機能を実現する。【００７７】
具体的には、図２で示すように、受付部３１１、層別設定部３１２、入出力制御部３１３、タスク管理部３１４、表示制御部３１５、検索制御部３１６、およびレポート生成部３１７が実現される。なお、制御部３１０で一時的に生成される各種データは、制御部３１０内のＲＡＭなどに一時的に格納される。【００７８】
受付部３１１は、操作部３４０からの信号の入力を受け付けるものである。【００７９】
層別設定部３１２は、操作部３４０から受付部３１１を介して入力された信号に応じて、層別情報を設定するものである。この層別設定部３１２は、設定された層別情報を、入出力制御部３１３を介して、レポートサーバ１００（具体的には、データ構築部１１３）に対して送出する。【００８０】
入出力制御部３１３は、端末３００と、端末３００の外部装置（例えば、レポートサーバ１００など）との間における、データの送受信を制御するためのものである。【００８１】
タスク管理部３１４は、新規な読影レポートの入力の対象となる検査（入力対象検査）の選択に応じて、入力対象検査に対応する新規な読影レポートの作成に係るタスクを特定するものである。【００８２】
表示制御部３１５は、表示部３３０における各種画像データの可視的な出力を制御するものである。具体的には、レポートサーバ１００から入力される各種情報などに基づき、表示部３３０で各種画面を表示させる。例えば、情報検索部１１４から入力される結果表示画面データに基づき、結果表示画面を表示部３３０において表示させる。【００８３】
検索制御部３１６は、レポートサーバ１００と協働して支援情報ＤＢ１５２を対象とした情報の検索を制御するものである。具体的には、ユーザーによる操作部３４０からの信号の入力に応じて、検索ルールを生成し、入出力制御部３１３を介して、レポートサーバ１００（具体的には、情報検索部１１４）に対して送出する。また、検索制御部３１６は、情報検索部１１４で生成された結果表示画面データを、入出力制御部３１３を介して、受け付けるとともに、表示制御部３１５に転送する。【００８４】
レポート生成部３１７は、新規なレポート情報が入力される際には、ユーザによる操作部３４０からの信号の入力に応じて、複数の要素が関連付けられたデータ（構造化データ）の形式で新規なレポート情報（構造化レポート情報）を受け付け、その構造化レポート情報に基づき、所定のルールに沿った新規な読影レポート情報を生成する。【００８５】
以下、図２を参照しつつ、情報生成機能およびレポート入力機能について更に説明する。【００８６】
＜情報生成機能＞
まず、データ読込部１１１が、診療情報ＤＢ１５１から、読影レポート情報と、この読影レポート情報に対応する属性情報と、検査リスト情報とを読み込み、検査済判定部１１２に送出する。【００８７】
次に、検査済判定部１１２が、検査リスト情報を参照することで、各検査について読影レポートが作成されているか否かを判定し、生成済みの読影レポート情報を属性情報とともにデータ構築部１１３に送出する。【００８８】
そして、データ構築部１１３が、読影レポートに含まれる所見文から必要な要素を抽出するとともに、属性情報に含まれる各種要素も抽出し、ＲＤＦを利用して構造化を行う。この読影レポートの要素の構造化は、例えば機械学習を利用して実現される。【００８９】
ここで、データ構築部１１３の機能、具体的には、機械学習の機能（機械学習機能）、要素を識別する機能（識別機能）、及び識別した要素を関連付けることで読影レポートを構造化する機能（構造化機能）について説明する。【００９０】
データ構築部１１３の機械学習機能により、教師データとして学習用コーパス等が与えられると、構造化の基準となる情報が学習される。【００９１】
学習用コーパスは、読影レポートに含まれる所見文の形式（具体的には、文章モデル）に準じた大量のテキストデータを含む。この文章モデルは、例えば、撮影条件→部位→基本所見（特徴−結語）→診断（診断−結語）といった具合に、所見文の構成を示す。【００９２】
詳細には、学習用コーパスでは、所見文の文章モデルを構成する各要素の分類項目（以下適宜「項目」と略する）の名称が各語句に対してタグ付けされている。ここで、要素の項目の名称（項目名）としては、例えば、「撮影条件」「部位」「基本所見」および「診断」などが挙げられる。【００９３】
具体的には、例えば、「正面像」「側面像」・・・などの語句に対して要素の項目名「撮影条件」がタグ付けされ、「上肺野」「中肺野」・・・などの語句に対して要素の項目名「部位」がタグ付けされ、「均等影」「線状影」・・・などの語句に対して要素の項目名「基本所見」がタグ付けされ、「肺癌」「肺気腫」・・・などの語句に対して要素の項目名「診断」がタグ付けされている。【００９４】
なお、データ構築部１１３に対して学習用コーパスが外部から与えられる際に、結語がある程度特定された代表的な文章のモデル（文章モデル）を示すデータも外部から与えられる。【００９５】
そして、データ構築部１１３の機械学習機能により、学習用コーパスから語句が抜き出され、対応する要素の項目毎にそれぞれ記憶される。ここで、学習されて記憶されるデータは、読影レポートを構成する各要素をどのように要素の項目に分解すべきかを示すモデルのデータ（モデルデータ）として使用される。【００９６】
次に、データ構築部１１３の識別機能により、上記モデルデータが基準とされつつ、データ構築部１１３に入力される読影レポート情報を対象として、要素の項目と実際に使用されている語句とが識別される。【００９７】
なお、例えば、いわゆるＳＶＭ（Support Vector Machine）を利用した機械学習により、予め教師データで与えられていなかった要素についても、要素の項目が識別されても良い。詳細には、データ構築部１１３の機械学習機能により、学習用コーパスを形態素解析によって形態素に分解し、形態素ごとに、形態素そのもの、形態素の品詞、形態素の活用形、前後（例えば前後２つ）の形態素の情報などを用いて、ある項目に属する形態素が出現するパターン（出現パターン）が学習され、この出現パターンを用いて要素の項目が識別されても良い。【００９８】
更に、データ構築部１１３の構造化機能により、識別機能によって識別された情報に基づき、読影レポート情報、及び属性情報に含まれる各種情報が、要素の項目毎に属する語句（要素）に分解された後にＲＤＦで記述されることで、所見文を構成する要素が構造化される。【００９９】
そして、読影レポートに係る属性情報、および検査や患者に係る属性情報を構成する要素も加えられて、１つの読影レポートを構成する要素が構造化されてＲＤＦで記述されたデータ（以下「単レポート構造化データ」とも称する）が構築される。ここでは、各読影レポート情報を構成する各要素に対して、各要素が属する要素の項目を示す情報が属性情報として付与される。【０１００】
つまり、単レポート構造化データは、各項目に対して各項目に属する１以上の要素が対応付けられたデータであり、かつ複数の要素が組み合わされた情報、すなわち１つの組合せ情報に相当する。【０１０１】
図３は、単レポート構造化データの具体例、すなわち構成例を例示する模式図である。【０１０２】
図３で示すように、単レポート構造化データは、要素（具体的には、属性値など）が記述された複数のノード（図中の楕円や四角）が、項目名（具体的には、属性）を示すアーク（図中の矢印）で繋がれて構成される。【０１０３】
図３で示す単レポート構造化データは、レポートを示すノードＮ０を起点として、複数のノードＮ１〜Ｎ１１が複数のアークによって繋がれている。【０１０４】
ノードＮ１〜Ｎ１１に繋がれるアークがそれぞれ示す属性としては、例えば、検査（inspection:inspection）、カテゴリ（reporting:category）、撮影条件（basic:view）、部位（basic:location）、所見（basic:character）、診断（basic:diagnosis）、検査部位（inspection:DICOMpart）、モダリティ（inspection:modality）、病院名（dc:publisher）、読影医（dc:creator）、および検査ＩＤ（inspection:id）がある。検査部位（inspection:DICOMpart）とは、いわゆるＤＩＣＯＭ属性の検査部位である。【０１０５】
なお、図３および図３以降の図では、ノードＮ０，Ｎ１内には、適宜所望の内容が記述されるため、「○○○」「○○○○」と記載されている。この各ノードＮ０〜Ｎ１１内に記述される要素は、図３で示されるものに限られず、その他の要素であっても良い。更に、属性は、図３で示されたものに限られず、その他の属性を含ませても良い。その他の属性としては、例えば、接頭辞や接尾辞などが挙げられる。【０１０６】
上述したようなデータ構築部１１３の機械学習機能、識別機能、及び構造化機能により、図３で示したような単レポート構造化データが、診療情報ＤＢ１５１に格納された多数の検査済みの読影レポート情報についてそれぞれ生成される。そして、生成された多数の単レポート構造化データが記憶部１５０に蓄積される。【０１０７】
このとき、複数の単レポート構造化データのうち、所定の属性については、共通する属性値が共有化されつつ、支援情報ＤＢ１５２の上位階層Ｓａに属するデータベースが生成される。【０１０８】
このように、診療情報ＤＢ１５１に格納された複数のレポート情報を対象とした言語処理を含む所定の情報処理によって、上位階層Ｓａに属するデータベースが構築される。このため、支援情報ＤＢ１５２を容易に構築することができる。【０１０９】
図４は、上位階層Ｓａに属するデータベースのデータ内容を例示する図である。図４では、４つの単レポート構造化データについて、共通する属性値が共有化されて構築された一塊の構造化データが示されている。なお、図４では、図示の関係上、４つの単レポート構造化データに基づいて構築された構造化データが示されたが、実際には、多数の単レポート構造化データに基づいて構造化データが構築される。【０１１０】
次に、下位階層Ｓｂおよび最下位階層Ｓｃに属するデータベースの構築について説明する。【０１１１】
データ構築部１１３は、上位階層Ｓａに属するデータベースから、層別情報に応じた一部の組合せ情報を抽出して、下位階層Ｓｂに属するデータベースを構築するとともに、下位階層Ｓｂに属するデータベースから、層別情報に応じた一部の組合せ情報を抽出して、最下位階層Ｓｃに属するデータベースを構築する機能（層別機能）を有する。【０１１２】
図５は、図４で示した上位階層Ｓａに属するデータベースに含まれた一部の組合せ情報によって構成された下位階層Ｓｂに属するデータベースのデータ内容を例示する図である。【０１１３】
図５では、図４で示した上位階層Ｓａに属するデータベースのうち、属性「検査部位」の属性値が「ＣＨＥＳＴ」であり、且つ属性「モダリティ」の属性値が「ＣＲ」である条件を満たす組合せ情報が示されている。つまり、図５では、上位階層Ｓａに属するデータベースを構成する複数の単レポート構造化データのうち、属性「検査部位」の属性値が「ＣＨＥＳＴ」であり、且つ属性「モダリティ」の属性値が「ＣＲ」である条件を満たす単レポート構造化データに含まれる組合せ情報が示されている。詳細には、下位階層Ｓｂに属するデータベースが、各単レポート構造化データから、５つの属性「カテゴリ」「撮影条件」「部位」「基本所見」「診断」に係るデータ（組合せ情報）が抽出されて構成されている。【０１１４】
このとき、層別情報は、属性「検査部位」の属性値が「ＣＨＥＳＴ」であり、且つ属性「モダリティ」の属性値が「ＣＲ」である条件を満たす単レポート構造化データから、５つの属性「カテゴリ」「撮影条件」「部位」「基本所見」「診断」に係る組合せ情報を抽出することを示す情報を含む。【０１１５】
なお、ここでは、図４で示す４つの単レポート構造化データから、図５で示す３つの単レポート構造化データを構成する一部の組合せ情報が抽出されたが、これに限られず、多数の単レポート構造化データを構成する１以上の組合せ情報が抽出されれば良い。【０１１６】
図６は、図５で示した下位階層Ｓｂに属するデータベースに含まれた一部の組合せ情報によって構成された最下位階層Ｓｃに属するデータベースのデータ内容を例示する図である。【０１１７】
図６では、図５で示した下位階層Ｓｂに属するデータベースのうち、属性「カテゴリ」の属性値が「縦隔」である条件を満たす組合せ情報が示されている。つまり、図６では、図５で示した下位階層Ｓｂに属するデータベースを構成する複数の単レポート構造化データのうち、属性「カテゴリ」の属性値が「縦隔」である条件を満たす単レポート構造化データに含まれる組合せ情報が示されている。詳細には、最下位階層Ｓｃに属するデータベースが、各単レポート構造化データから、５つの属性「カテゴリ」「撮影条件」「部位」「基本所見」「診断」に係るデータ（組合せ情報）が抽出されて構成されている。【０１１８】
このとき、層別情報が、下位階層Ｓｂに属するデータベースのうち、属性「検査部位」の属性値が「ＣＨＥＳＴ」で且つ属性「モダリティ」の属性値が「ＣＲ」の条件を満たすデータベースから、属性「カテゴリ」の属性値が「縦隔」である条件を満たす単レポート構造化データについて、５つの属性「カテゴリ」「撮影条件」「部位」「基本所見」「診断」に係る組合せ情報を抽出することを示す情報を含む。【０１１９】
なお、ここでは、図５で示す３つの単レポート構造化データから、図６で示す２つの単レポート構造化データを構成する一部の組合せ情報が抽出されたが、これに限られず、多数の単レポート構造化データを構成する１以上の組合せ情報が抽出されれば良い。【０１２０】
図７は、支援情報ＤＢ１５２を構成するデータ内容、すなわちデータベースの階層構造を例示する図である。【０１２１】
図７で示すように、支援情報ＤＢ１５２は、上位階層Ｓａ、下位階層Ｓｂ、最下位階層Ｓｃの３段階の階層構造を有する。【０１２２】
上位階層Ｓａには、多数の単レポート構造化データによって構成されるデータベースＤ０が含まれる。【０１２３】
下位階層Ｓｂには、上位階層Ｓａに属するデータベースＤ０から一部の組合せ情報が抽出されてそれぞれ構成されたデータベースＤ１〜Ｄ３が含まれる。図７では、各データベースＤ１〜Ｄ３と、各データベースＤ１〜Ｄ３を構成する複数の組合せ情報の抽出先にあたるデータベースＤ０とが直線で結ばれている。【０１２４】
また、図７では、各データベースＤ１〜Ｄ３を構成する複数の組合せ情報が満たす条件、すなわち属性「検査部位」の属性値と属性「モダリティ」の属性値との組合せが記載されている。具体的には、データベースＤ１は、「脳」と「ＭＲ」の属性値の組合せに係る複数の組合せ情報によって構成され、データベースＤ２は、「胸部」と「ＣＴ」の属性値の組合せに係る複数の組合せ情報によって構成され、データベースＤ３は、「胸部」と「ＣＲ」の属性値の組合せに係る複数の組合せ情報によって構成される。【０１２５】
最下位階層Ｓｃには、下位階層Ｓｂに属する各データベースＤ１〜Ｄ３から一部の組合せ情報が抽出されてそれぞれ構成されたデータベースＤ１ａ〜Ｄ１ｄ，Ｄ２ａ〜Ｄ２ｋ，Ｄ３ａ〜Ｄ３ｅが含まれる。【０１２６】
図７では、各データベースＤ１ａ〜Ｄ１ｄ，Ｄ２ａ〜Ｄ２ｋ，Ｄ３ａ〜Ｄ３ｅと、各データベースＤ１ａ〜Ｄ１ｄ，Ｄ２ａ〜Ｄ２ｋ，Ｄ３ａ〜Ｄ３ｅを構成する１以上の組合せ情報の抽出先にあたる各データベースＤ１〜Ｄ３とが直線で結ばれている。【０１２７】
具体的には、各データベースＤ１ａ〜Ｄ１ｄを構成する１以上の組合せ情報の抽出先は、データベースＤ１であり、各データベースＤ２ａ〜Ｄ２ｋを構成する１以上の組合せ情報の抽出先は、データベースＤ２であり、各データベースＤ３ａ〜Ｄ３ｅを構成する１以上の組合せ情報の抽出先は、データベースＤ３である。【０１２８】
また、図７では、各データベースＤ１ａ〜Ｄ１ｄ，Ｄ２ａ〜Ｄ２ｋ，Ｄ３ａ〜Ｄ３ｅを構成する１以上の組合せ情報が満たす条件、すなわち属性「カテゴリ」の属性値が記載されている。例えば、データベースＤ１ａは、属性値「血管障害」に係る１以上の組合せ情報によって構成されている。【０１２９】
つまり、データベースＤ１から、「血管障害」「感染症・炎症」「変性疾患」「腫瘍」といった各属性値に係る１以上の組合せ情報が抽出されて、各データベースＤ１ａ〜Ｄ１ｄが構成されている。また、データベースＤ２から、「肺」「乳腺」「食道」「甲状腺」「心臓」「大血管」「縦隔」「骨」「皮膚・軟部」「胸膜・胸壁」「腫瘍」といった各属性値に係る１以上の組合せ情報が抽出されて、各データベースＤ２ａ〜Ｄ２ｋが構成されている。また、データベースＤ３から、「肺」「縦隔」「骨」「軟部」「胸膜」といった各属性値に係る１以上の組合せ情報が抽出されて、各データベースＤ３ａ〜Ｄ３ｅが構成されている。【０１３０】
ここで、端末３００における層別情報の入力について説明する。【０１３１】
図８は、情報処理システム１を利用する際に、端末３００において表示されるメインメニュー画面Ｇ１を例示する図である。なお、ここでは、端末３００においてユーザが操作部３４０を適宜操作すると、メインメニュー画面Ｇ１が表示部３３０に表示される。【０１３２】
メインメニュー画面Ｇ１は、情報処理システム１において実行可能な複数の機能が提示され、その複数の機能から所望の機能を選択することができる画面である。具体的には、メインメニュー画面Ｇ１には、３つの機能の名称「層別の新規設定」「層別の変更」「レポート入力」がそれぞれ記載されたボタンＳＢ１〜ＳＢ３が提示される。【０１３３】
ユーザーは、操作部３４０を種々操作して、マウスポインタＭＰによってボタンＳＢ１〜ＳＢ３のうちの何れか１つのボタンを押下することで、３つの機能「層別の新規設定」「層別の変更」「レポート入力」のうちの何れか１つを選択することができる。例えば、ボタンＳＢ１，ＳＢ２が押下されると、情報生成機能に係る動作が実行され、ボタンＳＢ３が押下されると、レポート入力機能に係る動作が実行される。【０１３４】
但し、既に支援情報ＤＢ１５２が構築されている場合には、層別情報の設定が既に行われているため、ボタンＳＢ１の押下が禁止される。また、未だに支援情報ＤＢ１５２が構築されていない場合には、層別情報の設定が未だに行われていないため、ボタンＳＢ２の押下が許可される。【０１３５】
図９は、層別情報を設定するための画面（層別設定画面）Ｇ２を例示する図である。ここでは、メインメニュー画面Ｇ１でボタンＳＢ１が押下されると、層別情報を新規に設定するための層別設定画面Ｇ２が表示部３３０に表示される。【０１３６】
層別設定画面Ｇ２は、下位階層Ｓｂに属するデータベースを構築するための層別情報と、最下位階層Ｓｃに属するデータベースを構築するための層別情報とを設定する画面である。【０１３７】
詳細には、層別設定画面Ｇ２では、下位階層Ｓｂに属する各データベースを構成する１以上の組合せ情報が満たす条件（例えば、属性「検査部位」の属性値と属性「モダリティ」の属性値との組合せ）と、最下位階層Ｓｃに属する各データベースを構成する１以上の組合せ情報が満たす条件（例えば、属性「カテゴリ」の属性値）とを示す層別情報を設定することができる。【０１３８】
具体的には、図９で示すように、層別設定画面Ｇ２には、左方に、下位階層Ｓｂに係る層別情報を記入するための欄（記入欄）Ｌ２１が設けられ、右方に、最下位階層Ｓｃに係る層別情報を記入するための欄（記入欄）Ｌ２２が設けられている。なお、記入欄Ｌ２１，Ｌ２２への記入方法としては、例えば、マウスポインタＭＰを記入欄Ｌ２１，Ｌ２２の所望の行に合わせて、マウスの左ボタンの押下（左クリック）により、カーソルを出現させ、キーボードから適宜テキスト情報を入力する方法などが挙げられる。【０１３９】
例えば、ユーザーが、操作部３４０を種々操作することで、記入欄Ｌ２１の各行に、属性「検査部位」の属性値（例えば、脳や胸部など）と属性「モダリティ」の属性値（例えば、ＭＲ、ＣＴ、ＣＲなど）との組合せが記入される。図９では、「脳」と「ＭＲ」の組合せを示す記入「脳−ＭＲ」、「胸部」と「ＣＴ」の組合せを示す記入「胸部−ＣＴ」、および「胸部」と「ＣＲ」の組合せを示す記入「胸部−ＣＲ」が記入欄Ｌ２１に記入された状態が示されている。【０１４０】
また、ユーザーは、例えば、操作部３４０を種々操作して、記入欄Ｌ２１の所望の行に太枠カーソルＣｓを合わせることで、太枠カーソルＣｓが合わされた属性値（すなわち要素）の組合せに対して、最下位階層Ｓｃの層別情報を規定する属性値を記入することができる。【０１４１】
例えば、ユーザーが、操作部３４０を種々操作することで、記入欄Ｌ２２の各行に、属性「カテゴリ」の属性値（例えば、血管障害）が記入される。図９では、下位階層Ｓｂに係る層別情報を規定する要素の組合せ「脳−ＭＲ」に対して、最下位階層Ｓｃに係る層別情報を規定する要素「血管障害」「感染症・炎症」「変性疾患」「腫瘍」が記入欄Ｌ２２に記入された状態が示されている。【０１４２】
なお、図示を省略するが、下位階層Ｓｂに係る層別情報を規定する要素の組合せ「胸部−ＣＴ」「胸部−ＣＲ」にそれぞれ対応する最下位階層Ｓｃに係る層別情報を規定する要素についても、同様な手順で記入することができる。【０１４３】
そして、記入欄Ｌ２１，Ｌ２２に所望の層別情報を規定する要素の組合せおよび要素が記入された状態で、決定ボタンＤＢ２をマウスポインタＭＰによって押下すると、層別情報が設定される。この設定された層別情報は、適宜記憶部１５０などに記憶される。【０１４４】
図１０は、層別情報の設定を変更するための画面（層別変更画面）Ｇ３を例示する図である。ここでは、メインメニュー画面Ｇ１でボタンＳＢ２が押下されると、層別情報の設定を変更するための層別変更画面Ｇ３が表示部３３０に表示される。【０１４５】
層別変更画面Ｇ３は、図９で示した層別設定画面Ｇ２とほぼ同じ構成を有するため、図１０では、層別設定画面Ｇ２と同様な部分については同じ符号を付して説明を省略する。つまり、層別変更画面Ｇ３では、層別設定画面Ｇ２と同様な手順により、記入欄Ｌ２１，Ｌ２２に所望の層別情報を規定する要素の組合せおよび要素が記入される。【０１４６】
詳細には、層別変更画面Ｇ３では、まず、既に設定されている層別情報を規定する要素の組合せおよび要素が記入欄Ｌ２１，Ｌ２２に表示される。そして、ユーザーによる操作部３４０の操作に応答して、記入欄Ｌ２１，Ｌ２２に更に新たな層別情報を規定する要素の組合せや要素が追加記入されたり、記入欄Ｌ２１，Ｌ２２に列記されている層別情報を規定する要素の組合せや要素が適宜削除される。【０１４７】
図１０では、図９の層別設定画面Ｇ２と比較して、下位階層Ｓｂに係る層別情報を規定する要素の組合せ「脳−ＭＲ」に対し、最下位階層Ｓｃに係る層別情報を規定する要素「梗塞」が加えられた状態が示されている。【０１４８】
そして、記入欄Ｌ２１，Ｌ２２に所望の層別情報を規定する要素の組合せや要素が記入された状態で、決定ボタンＤＢ２がマウスポインタＭＰによって押下されると、層別情報の設定が変更される。変更後の層別情報の設定は、適宜記憶部１５０などに記憶される。【０１４９】
なお、層別情報の設定の変更により、層別情報を規定する要素の組合せや要素の一部が削除された場合には、支援情報ＤＢ１５２から、削除された要素の組合せや要素に対応するデータベースが消去される。一方、層別情報の設定の変更により、層別情報を規定する要素の組合せや要素に対して、新たな要素の組合せや要素が追加された場合には、追加された要素の組合せや要素に対応するデータベースが、上述した下位階層Ｓｂおよび最下位階層Ｓｃに属するデータベースの生成と同様な動作によって生成され、適宜支援情報ＤＢ１５２に追加される。【０１５０】
また、ユーザーによる新規なレポート情報の入力に応答して、診療情報ＤＢ１５１に新規な読影レポート情報が追加された場合には、追加された新規な読影レポート情報に基づき、上位階層Ｓａ、下位階層Ｓｂ、および最下位階層Ｓｃに属するデータベースを構成する組合せ情報が充実化される。【０１５１】
例えば、まず、新規な読影レポート情報から、上述したデータ構築部１１３の機能により、単レポート構造化データが生成される。このとき、新規な読影レポート情報を対象として言語処理を含む構造化を行う処理が行われ、新規な読影レポート情報を構成する各要素に対して、各要素が属する要素の項目を示す情報が属性情報として付与される。【０１５２】
そして、この単レポート構造化データ、すなわち組合せ情報が、上位階層Ｓａに属するデータベースＤ０に追加される。つまり、データベースＤ０を構成する多数の組合せ情報に対し、各項目にそれぞれ対応づけられている１以上の要素によって構成された複数の要素の組合せを示す情報（組合せ情報）が追加され、データベースＤ０が更新される。【０１５３】
更に、設定されている層別情報に応じて、下位階層Ｓｂおよび最下位階層Ｓｃに属するデータベースに対し、各項目にそれぞれ対応づけられている１以上の要素によって構成された複数の要素の組合せを示す情報（組合せ情報）が適宜追加される。つまり、下位階層Ｓｂおよび最下位階層Ｓｃに属するデータベースも適宜更新される。【０１５４】
ここで、例えば、新規な読影レポート情報から生成された単レポート構造化データにおいて、属性「検査部位」に対する属性値が「胸部」、属性「モダリティ」に対する属性値が「ＣＲ」、属性「カテゴリ」に対する属性値が「肺」である場合を例にとって説明する。【０１５５】
この場合には、設定されている層別情報に応じて、下位階層Ｓｂに属するデータベース（つまり、要素の組合せ「胸部−ＣＲ」に係るデータベース）Ｄ３、および最下位階層Ｓｃに属するデータベース（つまり、要素「肺」に係るデータベース）Ｄ３ａが、情報を追加する対象として認識される。そして、データベースＤ３、およびデータベースＤ３ａに対して、新規な単レポート構造化データに含まれる全部または一部の組合せ情報が追加される。この情報の追加時には、勿論、共通する属性値が共有化される。【０１５６】
＜レポート入力機能＞
図１１は、検査リストを示す画面（検査一覧画面）Ｇ４を例示する図である。ここでは、図８で示したメインメニュー画面Ｇ１でボタンＳＢ３が押下されると、データ読込部１１１によって、診療情報ＤＢ１５１から検査リスト情報が読み込まれ、端末３００に転送されて、検査一覧画面Ｇ４が表示部３３０に表示される。【０１５７】
図１１で示すように、検査一覧画面Ｇ４は、検査に係る情報（具体的には、患者ＩＤ、患者氏名、生年月日、年齢、性別、状態、検査ＩＤ、検査日、検査部位、モダリティ、画像枚数）が一覧表示された画面である。この検査一覧画面Ｇ１では、状態「未読影」が付された検査が、読影レポートが作成されていない検査であることが分かる。【０１５８】
検査一覧画面Ｇ１では、１つの検査を囲む太枠カーソルＣＳ１が表示される。この太枠カーソルＣＳ１は、ユーザーによる操作部３４０の操作に応答して上下に移動され、所望の検査に合わされた状態で、操作部３４０の決定ボタン（例えば、リターンキー）が押下されると、太枠カーソルＣＳ１で囲まれた１つの検査が入力対象検査として特定される。【０１５９】
このとき、例えば、図１１で示すような検査一覧画面Ｇ４で入力対象検査が選択されると、項目「検査部位」に属する要素（例えば、胸部）と項目「モダリティ」に属する要素（例えば、ＣＲ）との組合せも同時に指定され認識される。ここで認識される要素の組合せは、支援情報ＤＢ１５２の下位階層Ｓｂに係る層別情報に対応する。【０１６０】
このようにして、入力対象検査が特定されると、表示部３３０で表示される画面が検査一覧画面Ｇ４からレポート入力画面Ｇ５（図１２）に遷移する。【０１６１】
また、入力対象検査が特定されると、タスク管理部３１４により、入力対象検査に対応する新規な読影レポートの作成に係るタスクが特定される。このとき、タスク管理部３１４の制御下で、診療情報ＤＢ１５１から入力対象検査に対応する依頼事項、及び検査の詳細を示す属性情報がデータ読込部１１１によって読み込まれ、端末３００の制御部３１０に提供される。【０１６２】
図１２は、表示部３３０で表示されるレポート入力画面Ｇ５を例示する図である。【０１６３】
レポート入力画面Ｇ５は、主に領域Ａ１〜Ａ１０によって構成される。【０１６４】
領域Ａ１は、入力対象検査に係る依頼事項の内容が表示される領域であり、例えば、レポートサーバ１００を介して診療情報ＤＢ１５１から取得した依頼事項に係る情報に基づき、図１３で示すような依頼事項の内容が表示される。【０１６５】
領域Ａ２は、入力対象検査に係る検査の詳細な内容が表示される領域であり、例えば、レポートサーバ１００を介して診療情報ＤＢ１５１から取得した検査の詳細に係る情報に基づき、図１４で示すような検査の詳細な内容が表示される。【０１６６】
領域Ａ３，Ａ４は、読影医による操作部３４０の操作に応じて、自由な意見やその他の情報が記述される領域である。【０１６７】
領域Ａ５は、読影レポートの作成を支援するために、支援情報ＤＢ１５２から取得された一部の情報が可視的に提供される領域である。【０１６８】
領域Ａ６は、読影レポートを構成する所見文が表示される領域であり、読影医による操作部３４０の操作に応答して所見文が記入される。【０１６９】
領域Ａ７は、所見文で頻繁に使用される定型句（頻出句）の一覧が表示される領域であり、例えば、図１５で示すような頻出句の一覧が表示される。【０１７０】
領域Ａ８は、所見文で頻繁に使用される定型文（サマリ句）の一覧が表示される領域であり、例えば、図１６で示すような定型文の一覧が表示される。【０１７１】
領域Ａ９は、代表的な画像を添付する領域であり、読影医による操作部３４０の操作に応じて、所望の代表的な画像が添付される。【０１７２】
領域Ａ１０は、コマンドを入力するためのアイコン（ここでは、ボタンＢＴ１，ＢＴ２）が列挙される領域である。具体的には、ボタンＢＴ１は、レポート入力画面Ｇ５で作成した読影レポートを構成する所見文や添付画像の内容を確定して診療情報ＤＢ１５１に新規に登録し、次の読影レポートの作成に移行させるコマンドを入力するボタンである。ボタンＢＴ２は、レポート入力画面Ｇ５で作成した読影レポートを構成する所見文や添付画像の内容をクリアして、読影レポートの内容を作成し直すコマンドを入力するボタンである。【０１７３】
次に、領域Ａ５に表示されるテンプレートを利用して所見文を入力する動作について説明する。【０１７４】
領域Ａ５では、ユーザによって入力される検索ルールに対応する情報が支援情報ＤＢ１５２から取得され、適宜テンプレートの形態で可視的に出力される。そして、このテンプレートにおける要素（ここでは、語句）の選択肢が適宜指定されることで、所見文の入力が実行される。【０１７５】
図１７は、支援情報ＤＢ１５２から一部の組合せ情報を抽出するための抽出条件を決定するテンプレート（抽出条件決定テンプレート）Ｔ０を例示する図である。【０１７６】
抽出条件決定テンプレートＴ０では、支援情報ＤＢ１５２における全属性項目のうちの一部の属性項目（ここでは「カテゴリ」）について、語句（選択肢）が列挙される。ここで列挙される属性項目「カテゴリ」に係る選択肢は、支援情報ＤＢ１５２の最下位階層Ｓｃに係る層別情報を規定する要素に対応する。【０１７７】
詳細には、情報検索部１１４により、下位階層Ｓｂに属するデータベースのうち、検査一覧画面Ｇ４で入力対象検査が選択された際に認識された要素の組合せ（ここでは、下位階層Ｓｂに係る層別情報を規定する要素の組合せ）を示す情報（組合せ情報）に対応するデータベースが認識される。そして、認識されたデータベースに対して更に従属するデータベース（ここでは、最下位階層Ｓｃに属するデータベース）に係る層別情報を規定する要素が、選択肢として列挙される。【０１７８】
具体的には、図１７では、検査一覧画面Ｇ４（例えば、図１１）において要素「胸部」「ＣＲ」の組合せが選択された場合に、図７で示した支援情報ＤＢ１５２に従って表示される抽出条件決定テンプレートＴ０が示されている。例えば、最下位階層Ｓｃに属するデータベースＤ１ａ〜Ｄ１ｄ，Ｄ２ａ〜Ｄ２ｋ，Ｄ３ａ〜Ｄ３ｅのうち、下位階層Ｓｂに属する要素の組合せ「胸部−ＣＲ」に係るデータベースＤ３に対し、更に従属するデータベースＤ３ａ〜Ｄ３ｅに係る要素「肺」「縦隔」「骨」「軟部」「胸膜」が選択肢として列挙される。【０１７９】
この抽出条件決定テンプレートＴ０では、読影医が、操作部３４０を種々操作することで、マウスポインタＭＰを所望の選択肢に合わせて所定の操作（例えば、マウスのダブルクリック）を行うと、項目「カテゴリ」に属する選択肢が指定される。ここでは、検査一覧画面Ｇ４、および抽出条件決定テンプレートＴ０において選択された要素の組合せが抽出条件として指定される。【０１８０】
例えば、図１７で示した抽出条件決定テンプレートＴ０において、項目「カテゴリ」に属する選択肢「肺」が指定された場合、項目「検査部位」の要素「胸部」と項目「モダリティ」の要素「ＣＲ」と項目「カテゴリ」の要素「肺」からなる３つの要素の組合せが抽出条件として指定される。つまり、この抽出条件には、最下位階層Ｓｂに属するデータベースを特定する情報が含まれることになる。【０１８１】
そして、検索制御部３１６により、抽出条件を含む検索ルールが生成されて、入出力制御部３１３を介して情報検索部１１４に送信される。【０１８２】
情報検索部１１４は、検索ルールの入力に応答して、検索ルールに含まれる抽出条件に対応する一部の組合せ情報を、支援情報ＤＢ１５２から抽出する。このとき、抽出条件に含まれる最下位階層Ｓｂに属するデータベースを特定する情報により、一部の組合せ情報を抽出するための検索の対象となるデータベースが絞り込まれる。【０１８３】
例えば、抽出条件が、項目「検査部位」の要素「胸部」と項目「モダリティ」の要素「ＣＲ」と項目「カテゴリ」の要素「肺」からなる要素の組合せである場合には、支援情報ＤＢ１５２のうち、検索の対象となるデータベースが、最下位階層ＳｃのデータベースＤ３ａに限定される。ここでは、抽出条件には、最下位階層Ｓｃに属するデータベースを特定する情報しか含まれていないため、最下位階層Ｓｃに属する１つのデータベースを構成する全部の組合せ情報が抽出される。【０１８４】
なお、抽出条件には、データベースを特定する情報の他に、ユーザーによる入力に応じて、１つの要素（例えば、語句）または２以上の要素（例えば、語句）の組合せを特定する情報を、抽出される情報を絞り込む情報（絞り込み情報）として含ませても良い。この場合には、データベースを特定する情報に対応するデータベースから、絞り込み情報に対応する各単レポート構造化データに含まれる要素（ここでは、組合せ情報）が抽出される。【０１８５】
情報検索部１１４では、抽出された情報に基づき、検索ルールに対応する画面生成ルールに従って、結果表示画面データが生成され、端末３００の制御部３１０に送信される。【０１８６】
端末３００では、結果表示画面データに基づき、表示制御部３１５の制御により、各項目に１以上の要素が対応付けられた情報の一覧（一覧表示）が、表示部３３０において可視的に出力される。つまり、情報検索部１１４によって抽出された情報に基づき、一覧表示が表示部３３０において可視的に出力される。具体的には、新規な読影レポートの所見文の入力を支援するテンプレート（以下「入力支援テンプレート」とも称する）が表示部３３０に表示される。【０１８７】
図１８は、入力支援テンプレートＴ１の表示例を示す図である。なお、後述する入力支援テンプレートＴ１における各種入力および指定は、読影医による操作部３２の操作に応答して入力される信号に基づいて行われる。【０１８８】
図１８で示すように、入力支援テンプレートＴ１では、上から３／４程度の領域において、左から順に、項目「撮影条件」「部位」「基本所見」「診断」についての複数の要素（ここでは、語句）Ｆ１〜Ｆ４がそれぞれ表示される。【０１８９】
より詳細には、入力支援テンプレートＴ１では、属性項目「撮影条件」について、複数の語句（「正面像」「側面像」など）Ｆ１が、属性項目「部位」について、複数の語句（「肺野全体」「肺尖部」など）Ｆ２が、属性項目「基本所見」について、複数の語句（「スリガラス影」「網状影」など）Ｆ３が、属性項目「診断」について、複数の語句（「肺炎」「肺癌」など）Ｆ４が列挙される。【０１９０】
また、入力支援テンプレートＴ１で列挙される複数の要素については、複数の項目（ここでは、４項目「撮影条件」「部位」「基本所見」「疾患名」）に含まれる各項目に属する１以上の要素（ここでは語句）を示す表示要素が、空間順次に並べられることで、列挙される。例えば、図１８で示すように、１以上の語句を示す表示要素が、その１以上の語句の従属先である項目を示す表示要素の下に列挙されるなど、対応する項目を示す表示要素との関係が可視的に認識可能な状態で列挙される。具体的には、例えば、語句を示す表示要素「正面像」「側面像」などが、従属先である項目「撮影条件」を示す表示要素の下に上下方向に沿って並べられて表示される。【０１９１】
そして、入力支援テンプレートＴ１において、４項目「撮影条件」「部位」「基本所見」「診断」の各項目に対し、複数の語句から少なくとも１つの語句にマウスポインタＭＰを合わせて左クリックすることで、新規な読影レポートの所見文を構成する各項目に対応する語句を指定することができる。【０１９２】
なお、ユーザーである読影医は、各項目に対応する語句を指定する際には、入力支援テンプレートＴ１の下部に表示される読影レポートの所見文の文章モデルＭＤを参照する。この文章モデルＭＤに係る情報は、例えば、教師データ等と併せて外部から与えられる。この文章モデルＭＤは、「［空白欄Ｗ１］にて、［空白欄Ｗ２］において、［空白欄Ｗ３］を認める。［空白欄Ｗ４］の疑い。」といった読影レポートの所見文のモデルを示す。【０１９３】
そして、空白欄Ｗ１〜Ｗ４には、４つの項目「撮影条件」「部位」「基本所見」「診断」に係る要素（文章を構成する要素、以下「文章構成要素」とも称する）である語句がそれぞれ当てはまる。つまり、ユーザーである読影医による語句の指定により、複数の語句（選択肢）Ｆ１のうちの少なくとも１つの語句（例えば「正面像」）が空白欄Ｗ１に充当され、複数の語句（選択肢）Ｆ２のうちの少なくとも１つの語句（例えば「中肺野」）が空白欄Ｗ２に充当される。更に、複数の語句（選択肢）Ｆ３のうちの少なくとも１つの語句（例えば「均等影」）が空白欄Ｗ３に充当され、複数の語句（選択肢）Ｆ４のうちの少なくとも１つの語句（例えば「肺癌」）が空白欄Ｗ４に充当される。また、空白欄Ｗ１〜Ｗ４には、ユーザーが操作部３４０のキーボードなどを種々操作することで、任意の語句が充当される。【０１９４】
なお、図１８では、４項目「撮影条件」「部位」「基本所見」「診断」に対し、４つの語句「正面像」「中肺野」「均等影」「肺癌」がそれぞれ指定され、指定された語句を示す表示要素の濃淡が反転された状態で示されている。【０１９５】
このような入力支援テンプレートＴ１において、上述の如く、４項目についてそれぞれ指定された語句が文章モデルＭＤの空白欄Ｗ１〜Ｗ４に充当されている状態で、操作部３４０が適宜操作され、ボタンＢＴ１がマウスポインタＭＰによって押下されると、レポート生成部３１７により、文章モデルＭＤの空白欄Ｗ１〜Ｗ４に充当されている語句が、所定の文章モデルＭＤに沿った各項目に係る文章構成要素として入力される。【０１９６】
そして、レポート生成部３１７により、文章モデルＭＤと、各項目に対して指定された文章構成要素とに基づき、新規な所見文が生成されて、領域Ａ５に所見文が表示される。【０１９７】
このとき、新規に生成された所見文の情報がデータ書込部１１５によって、診療情報ＤＢ１５１に追加登録される。例えば、「正面像にて、中肺野において、均等影を認める。肺癌の疑い。」といった自然文で構成される所見文を示す情報が生成され、診療情報ＤＢ１５１に追加登録される。つまり、各項目に属する文章構成要素に基づいて、所定の文章モデルＭＤに沿った新規な所見文を含む新規な読影レポートの情報（新規読影レポート情報）が生成され、この新規読影レポート情報が、記憶部１５０によって受け付けられることで、診療情報ＤＢ１５１に追加登録される。【０１９８】
新規読影レポート情報は、複数の要素の項目に含まれた各項目にそれぞれ属する各１つずつの要素によって構成された要素の組合せに対応する情報であり、ユーザーによる入力操作に応じて入力される情報（入力情報）である。【０１９９】
なお、図１８では、各項目に対して１つの文章構成要素を指定する例を挙げたが、これに限られず、例えば、各項目に対して２以上の文章構成要素を指定する等、少なくとも１以上の文章構成要素を指定するようにしても良い。【０２００】
このように、入力支援テンプレートＴ１において、ユーザーによる入力に応答して、各項目に対し、少なくとも１つの要素を指定すると、所定の文章モデルＭＤに沿った新規な所見文を構成する要素が入力される。このため、レポート情報を構成する複数の要素を容易に入力することができる。更に、このとき、所定の文章モデルＭＤに沿った新規な所見文を含む新規読影レポート情報が生成されて、診療情報ＤＢ１５１に追加登録されるため、レポートを示す情報（レポート情報）を容易に生成することができる。すなわち、レポートを容易に作成することができる。【０２０１】
＜情報処理システムの動作フロー＞
図１９から図２２は、情報処理システム１の動作フローを示すフローチャートである。本動作フローは、ユーザーが操作部３４０を種々操作することで、制御部３１０でプログラムＰｇｂが実行されることで開始される。【０２０２】
ステップＳ１では、制御部３１０の制御により、メインメニュー画面Ｇ１（図８）が表示部３３０に表示される。【０２０３】
ステップＳ２では、制御部３１０の制御により、支援情報ＤＢ１５２の階層構造を新規に設定するか否か判定される。ここでは、メインメニュー画面Ｇ１のボタンＳＢ１が押下されて、「層別の新規設定」の機能が選択されると、ステップＳ３に進み、ボタンＳＢ１が押下されていなければ、ステップＳ６に進む。【０２０４】
ステップＳ３では、制御部３１０の制御により、層別設定画面Ｇ２（図９）が表示部３３０に表示される。【０２０５】
ステップＳ４では、制御部３１０の制御により、層別情報の指定があったか否か判定される。このステップＳ４では、層別設定画面Ｇ２において記入欄Ｌ２１，Ｌ２２に所望の層別情報を規定する要素の組合せおよび要素が記入された状態で、決定ボタンＤＢ２がマウスポインタＭＰによって押下されると、層別情報の指定があったものと判定されて、ステップＳ５に進む。このとき、層別設定部３１２により、層別情報が設定され、所定の記憶部（例えば、記憶部１５０）に記憶される。なお、ステップＳ４では、層別情報の指定があるまで、ステップＳ４の判定が繰り返される。【０２０６】
ステップＳ５では、支援情報ＤＢ１５２の構築が行われる。このステップＳ５では、図２０で示す動作フローが行われ、本動作フローが終了される。ステップＳ５の動作フローの詳細については後述する。【０２０７】
ステップＳ６では、制御部３１０の制御により、支援情報ＤＢ１５２の階層構造を変更するか否か判定される。ここでは、メインメニュー画面Ｇ１のボタンＳＢ２が押下されて、「層別の変更」の機能が選択されると、ステップＳ７に進み、ボタンＳＢ２が押下されていなければ、ステップＳ１０に進む。【０２０８】
ステップＳ７では、制御部３１０の制御により、層別変更画面Ｇ３（図１０）が表示部３３０に表示される。【０２０９】
ステップＳ８では、制御部３１０の制御により、層別情報の設定を変更する指示があったか否か判定される。このステップＳ８では、層別変更画面Ｇ３で記入欄Ｌ２１，Ｌ２２に対して要素の組合せや要素の削除や追加が行われて、決定ボタンＤＢ２がマウスポインタＭＰによって押下されると、層別情報の設定を変更する指示があったものと判定されて、ステップＳ９に進む。このとき、層別設定部３１２により、層別情報の設定が変更され、変更後の層別情報の設定が所定の記憶部（例えば、記憶部１５０）に記憶される。なお、ステップＳ８では、層別情報の設定を変更する指示があるまで、ステップＳ８の判定が繰り返される。【０２１０】
ステップＳ９では、層別設定部３１２によって設定が変更された層別情報に応じて、支援情報ＤＢ１５２を変更し、本動作フローが終了される。このステップＳ９では、層別情報の設定の変更により、層別情報を規定する要素の組合せや要素に対して、新たな要素の組合せや要素が追加された場合には、追加された要素の組合せや要素に対応するデータベースが、上述した下位階層Ｓｂおよび最下位階層Ｓｃに属するデータベースの生成と同様な動作によって生成され、適宜支援情報ＤＢ１５２に追加される。一方、層別情報の設定の変更により、層別情報を規定する要素の組合せや要素の一部が削除された場合には、支援情報ＤＢ１５２から、削除された要素の組合せや要素に対応するデータベースが消去される。【０２１１】
ステップＳ１０では、制御部３１０の制御により、読影レポートの入力を行うか否か判定される。ここでは、メインメニュー画面Ｇ１のボタンＳＢ３が押下されて、「レポート入力」の機能が選択されると、ステップＳ１１に進み、ボタンＳＢ３が押下されていなければ、ステップＳ２に戻る。つまり、メインメニュー画面Ｇ１のボタンＳＢ１〜ＳＢ３が押下されるまで、ステップＳ２，Ｓ６，Ｓ１０の判定が繰り返される。【０２１２】
ステップＳ１１では、制御部１１０，３１０の協働により、レポート入力機能に係る動作が行われる。このステップＳ１１では、図２１で示す動作フローが行われ、本動作フローが終了される。ステップＳ１１の動作フローの詳細については後述する。【０２１３】
ここで、上記ステップＳ５における支援情報ＤＢ１５２の構築に係る動作フローの詳細について説明する。図２０は、支援情報ＤＢ１５２を構築する動作フローを示すフローチャートである。【０２１４】
ステップＳ５１では、データ読込部１１１により、診療情報ＤＢ１５１から、１つの読影レポート情報が属性情報とともに読み込まれる。【０２１５】
ステップＳ５２では、データ構築部１１３により、ステップＳ５１で読み込まれた読影レポート情報が構造化される。【０２１６】
ステップＳ５３では、データ構築部１１３により、ステップＳ５２で構造化された読影レポートに対して属性情報が追加され、図３で示したような単レポート構造化データが生成される。【０２１７】
ステップＳ５４では、データ構築部１１３により、ステップＳ５３で生成された単レポート構造化データが記憶部１５０に記憶される処理（記憶処理）が行われる。なお、この記憶処理が２回目以降では、複数の単レポート構造化データのうち、所定の属性については、共通する属性値が共有化される。【０２１８】
ステップＳ５５では、検査済判定部１１２により、診療情報ＤＢ１５１に格納されている全ての生成済みの読影レポート情報について、単レポート構造化情報が生成されたか否か判定される。このステップＳ５５では、全ての生成済みの読影レポート情報について単レポート構造化情報が生成されていない場合には、ステップＳ５１に戻り、次の読影レポートを示す情報などが読み込まれて単レポート構造化情報が生成されて、記憶部１５０に蓄積される。このような多数の単レポート構造化情報の蓄積により、記憶部１５０には、上位階層Ｓａに属するデータベースＤ０が構築される。一方、全ての生成済みの読影レポート情報について単レポート構造化情報が生成されると、ステップＳ５６に進む。【０２１９】
ステップＳ５６では、データ構築部１１３により、設定された層別情報に応じて、階層型のデータベース、すなわち支援情報ＤＢ１５２が構築され、本動作フローが終了する。このステップＳ５６では、層別情報に応じて、上位階層Ｓａに属するデータベースから一部の組合せ情報を抽出することで、下位階層Ｓｂに属するデータベースが生成される。更に、層別情報に応じて、下位階層Ｓｂに属するデータベースを構成する一部の組合せ情報を抽出することで、最下位階層Ｓｃに属するデータベースが生成される。【０２２０】
次に、上記ステップＳ１１におけるレポート入力機能に係る動作フローの詳細について説明する。図２１は、レポート入力機能に係る動作フローを示すフローチャートである。【０２２１】
ステップＳ１１１では、表示制御部３１５の制御により、図１１で示したような検査一覧画面Ｇ４が表示部３３０に表示される。ここでは、データ読込部１１１によって診療情報ＤＢ１５１から検査リスト情報が読み込まれて、表示制御部３１５に転送される。【０２２２】
ステップＳ１１２では、タスク管理部３１４により、検査一覧画面Ｇ４において読影レポート情報を入力する対象である検査（入力対象検査）が選択されたか否か判定される。ここでは、入力対象検査が選択されるまで、ステップＳ１１２の判定が繰り返され、入力対象検査が選択されると、ステップＳ１１３に進む。【０２２３】
ステップＳ１１３では、制御部３１０の制御下で、図１２で示したようなレポート入力画面Ｇ５が表示部３３０に表示される。【０２２４】
ステップＳ１１４では、主に情報検索部１１４および表示制御部３１５により、図１７で示したような抽出条件決定テンプレートＴ０が、レポート入力画面Ｇ５の領域Ａ５に表示される。【０２２５】
ステップＳ１１５では、検索制御部３１６により、抽出条件決定テンプレートＴ０上における選択肢の指定に応答して、抽出条件が決定される。この抽出条件には、例えば、検査部位およびカテゴリなどといった支援情報ＤＢ１５２の下位階層Ｓｂのデータベースを特定する情報、更には、最下位階層Ｓｃのデータベースを特定する情報とが含まれる。そして、ここでは、検索制御部３１６により、抽出条件が含まれる検索ルールが生成されて、情報検索部１１４に送出される。【０２２６】
ステップＳ１１６では、情報検索部１１４により、ステップＳ１１５で決定された抽出条件に対応する一部の情報が、支援情報ＤＢ１５２から抽出される。ここでは、抽出条件に含まれる最下位階層Ｓｂに属するデータベースを特定する情報によって、一部の情報を抽出するための検索の対象となるデータベースが絞り込まれる。また、情報検索部１１４により、抽出された一部の情報に基づく結果表示画面データが生成され、制御部３１０に送信される。【０２２７】
ステップＳ１１７では、表示制御部３１５の制御により、ステップＳ１１６で抽出された一部の情報（具体的には、結果表示画面データ）に基づいた入力支援テンプレートＴ１が、レポート入力画面Ｇ５の領域Ａ５に表示される。【０２２８】
ステップＳ１１８では、受付部３１１により、ユーザーによる操作部３４０からの入力が受け付けられ、入力支援テンプレートＴ１における各種入力が行われる。このとき、入力支援テンプレートＴ１における語句の指定に応じた所見文が領域Ａ６に提示される。【０２２９】
ステップＳ１１９では、受付部３１１により、読影レポート情報を登録する指示があったか否か判定される。ここでは、入力支援テンプレートＴ１においてボタンＢＴ１が押下されて、読影レポート情報を登録の指示がなされるまで、入力支援テンプレートＴ１における各種入力が受け付けられ（ステップＳ１１８）、読影レポート情報を登録の指示がなされると、ステップＳ１２０に進む。【０２３０】
ステップＳ１２０では、レポート生成部３１７により、ステップＳ１１８における入力に応じた所見文を含む新規な読影レポートを示す情報が生成され、データ書込部１１５により、診療情報ＤＢ１５１に対して新規な読影レポート情報が登録される。【０２３１】
ここでは、ステップＳ１２０の処理が終了すると、次の検査に係る読影レポート情報の入力が行われるように、ステップＳ１１１に戻る。なお、ステップＳ１１１〜Ｓ１２０の処理の間に、例えば、ユーザーにより操作部３４０に対して特定の操作が行われると、図１９〜図２１で示す動作フローが終了される。【０２３２】
また、図２１で示した動作フローにより、新規な読影レポート情報が診療情報ＤＢ１５１に追加されると、追加された新規な読影レポート情報に基づき、上位階層Ｓａ、下位階層Ｓｂ、および最下位階層Ｓｃに属するデータベースを構成する組合せ情報が充実化される。図２２は、組合せ情報が充実化される際の動作フローを示すフローチャートである。【０２３３】
ステップＳＴ５１では、データ読込部１１１により、診療情報ＤＢ１５１から、新規な読影レポート情報が属性情報とともに読み込まれる。【０２３４】
ステップＳＴ５２では、データ構築部１１３により、ステップＳＴ５１で読み込まれた新規な読影レポート情報が構造化される。【０２３５】
ステップＳＴ５３では、データ構築部１１３により、ステップＳＴ５２で構造化された読影レポートに対して属性情報が追加され、図３で示したような単レポート構造化データが生成される。【０２３６】
ステップＳＴ５４では、ステップＳＴ５３で生成された単レポート構造化データが支援情報ＤＢ１５２に追記される処理（記憶処理）が行われる。つまり、支援情報ＤＢ１５２が更新される。【０２３７】
このステップＳＴ５４では、まず、ステップＳＴ５３で新規に生成された単レポート構造化データ、すなわち組合せ情報が、上位階層Ｓａに属するデータベースＤ０に追加されて、データベースＤ０が更新される。更に、設定されている層別情報に応じて、下位階層Ｓｂおよび最下位階層Ｓｃに属するデータベースに対して、ステップＳＴ５３で新規に生成された単レポート構造化データの全部または一部の組合せ情報が追加される。このステップＳＴ５４の処理が終了すると、組合せ情報が充実化される際の動作フローが終了される。【０２３８】
但し、複数のデータベースを更新する処理には、ある程度のデータ処理に係る演算量、すなわちデータ処理に要する時間が必要となる。このため、支援情報ＤＢ１５２内の組合せ情報の充実化が、所定のタイミングでまとめて行われたり、レポート入力機能に係る動作のバックグラウンドにおいて適時行われても良い。なお、所定のタイミングとしては、例えば、夜中などといったレポートサーバ１００においてレポート入力機能に係る動作が極力行われないようなタイミングなどが挙げられる。【０２３９】
以上のように、本発明の実施形態に係る情報処理システム１では、支援情報ＤＢ１５２が、階層型のデータベースの形態を有する。更に、比較的下位のデータベースを特定する情報が抽出条件に含まれる。このデータベースを特定する情報により、支援情報ＤＢ１５２から抽出条件に対応する一部の情報を検索する際に検索対象となるデータベースが絞られる。つまり、検索対象のデータ量が絞られる。このため、データベースから一部の情報を抽出する処理に要する演算量が減少する。したがって、要素の組み合わせをそれぞれ示す多数の情報が含まれたデータベースから一部の情報を抽出する処理に要する時間を短縮することができる。【０２４０】
更に、このとき、支援情報ＤＢ１５２内の絞られた一部の情報が抽出されて、可視的に提示される。このため、検索結果を表示する画面の視認性も向上する。【０２４１】
ここで、仮に、処理時間の短縮や画面の視認性の向上といった観点から、単にデータベースを細かく分割して作成することを想定すると、多数の観点からデータベースを非常に細かく層別しておかなければならない。しかしながら、このような層別には、煩雑な作業が必要であり、効率的でない。また、層別の方法を変更しようとすれば、初めからデータベースを作り直さなければならず、効率的でない。【０２４２】
これに対して、本発明の実施形態に係る情報処理システム１では、支援情報ＤＢ１５２が、単に層別された複数のデータベースの集合体となっているのではなく、階層型のデータベースの形態を有している。このため、相対的に下位のデータベースに係る層別情報の設定が変更された際に、相対的に上位のデータベースを構成する一部の組合せ情報が抽出され、新規な層別情報の設定に対応する相対的に下位のデータベースが構築される。したがって、特に、下位のデータベースの層別方法を変更する際に、ユーザーは、データベースを所望の概念で容易に層別することができる。つまり、効率良く、細分化されたデータベースを構築することができ、データベースの層別における自由度が高いと言える。【０２４３】
また、新規なレポート情報の入力に応じて、支援情報ＤＢ１５２内の上位階層Ｓａ、下位階層Ｓｂ、最下位階層Ｓｃに属するデータベースの内容が進化する。このため、新たな知識の入力に応じて、支援情報ＤＢ１５２内の上位および下位のデータベースの双方を容易に進化させることができる。このように、下位のデータベースのみが更新されるのではなく、上位のデータベースも更新される。このため、下位のデータベースの層別の方法を変更する際に、時間とともに進化した内容も反映させた形で、データベースを所望の切り口で容易に層別することができる。【０２４４】
また、支援情報ＤＢ１５２を構成する組合せ情報をＲＤＦによって記述するような構成を採用することで、データベースを構成するデータ内容を容易に記述することができる。【０２４５】
＜変形例＞
なお、本発明は上述の実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更、改良等が可能である。【０２４６】
◎例えば、上記実施形態では、支援情報ＤＢ１５２が、上位階層Ｓａ、下位階層Ｓｂ、および最下位階層Ｓｃといった３階層からなる階層型のデータベースの形態を有していたが、これに限られない。例えば、２階層など、２以上の階層からなる階層型のデータベースの形態としても良い。【０２４７】
◎また、上記実施形態では、新規なレポート情報が入力されると、単レポート構造化データが生成されて、支援情報ＤＢ１５２に追加されることで、支援情報ＤＢ１５２に含まれるデータベースが更新されたが、これに限られない。例えば、ユーザーによる入力に応答して、入力支援テンプレートＴ１において、所定の文章モデルＭＤに沿った各項目に係る文章構成要素が入力されると、各項目にそれぞれ対応付けられている１以上の要素によって構成された複数の要素の組合せを示す情報、すなわち新規な組合せ情報が入力されているものとみなすことができる。そこで、この新規に入力された組合せ情報に基づき、新規なレポート情報を生成することなく、直接的に、支援情報ＤＢ１５２に含まれるデータベースを更新するようにしても良い。【０２４８】
詳細には、この新規に入力された組合せ情報、および層別情報に基づき、支援情報ＤＢ１５２に含まれる上位階層Ｓａ、下位階層Ｓｂ、最下位階層Ｓｃのそれぞれに対し、各項目にそれぞれ対応付けられている１以上の要素によって構成された複数の要素を示す組合せ情報を追加するようにしても良い。なお、このような構成において、入力対象検査に係る属性情報を組合せ情報に適宜含ませても良い。【０２４９】
◎また、上記実施形態では、検査部位、モダリティ、カテゴリを基準として、データベースを階層化したが、これに限られない。例えば、性別、年齢、遺伝的な要素に関する情報（遺伝情報）、環境などといった患者個人に依存する属性（患者属性）を基準として、データベースを階層化しても良い。このような様々な層別の設定により、種々の抽出条件に対する一部の情報の抽出およびその抽出結果の提示が、短時間で可能となる。【０２５０】
◎また、上記実施形態では、最下位階層Ｓｃから、一部の情報を抽出したが、これに限られず、抽出条件に対応する一部の情報が、最下位階層Ｓｃに属する複数のデータベースに跨るような場合には、上位階層Ｓａ（または下位階層Ｓｂ）に属するデータベースから一部の情報を抽出するようにしても良い。このような抽出を行う場合としては、例えば、抽出条件に、複数のカテゴリに属する要素が含まれるような場合などが挙げられる。【０２５１】
◎なお、最下位階層Ｓｃに属する複数のデータベースについては、相互に重複するデータ内容が存在していても良いし、あるデータベースが、複数のデータベースに含まれる複数の組合せ情報によって構成されていても良い。例えば、新たな層別情報を追加した場合には、カテゴリ別に分けた複数のデータベースと、年齢や性別ごとに分けた複数のデータベースとの間では、あるデータベースが、複数のデータベースに含まれる複数の組合せ情報によって構成される。また、性別で層別した場合には、例えば、患者が男性の場合に、抽出条件に応じて支援情報ＤＢ１５２から抽出される情報に、婦人系の要素が含まれないようにすることで、入力支援テンプレートの内容がより必要な項目に限定され、読影レポートの入力が更に容易になる。【０２５２】
◎また、上記実施形態では、上位階層Ｓａに属するデータベースを構成する組合せ情報が、特定の部位および特定のモダリティに関する情報であったが、これに限られない。例えば、上位階層Ｓａ、下位階層Ｓｂ、および最下位階層Ｓｃのうちの少なくとも１つに属するデータベースが、特定の検査部位および特定のモダリティのうちの少なくとも一方を含む複数の組合せ情報が蓄積されて構成されても良い。【０２５３】
◎また、上記実施形態では、診療情報ＤＢ１５１に多数の読影レポート情報が蓄積され、支援情報ＤＢ１５２を構成する多数の組合せ情報が、読影レポートを構成する複数の要素の組合せを示す情報であったが、これに限られない。例えば、診療情報ＤＢ１５１に看護レポートなどといったその他の医療に関する情報が蓄積され、支援情報ＤＢ１５２を構成する組合せ情報が、医療に関する複数の要素の組合せを示す情報であっても良い。つまり、例えば、看護レポートやインシデントレポート等といったその他の医療用の文書を作成するシステムについても本発明を適用することができる。【０２５４】
更に、例えば、営業レポートなどといった医療以外の分野のレポートの作成についても本発明を適用することができ、更にレポート以外の分野についても本発明を適用することができる。特に、過去の経験を利用しつつ、時々刻々と知識が蓄積されていくような分野について、本発明を適用することが有効的である。【０２５５】
例えば、事故の発生に関連する項目（例えば、「原因」「結果」「対処方法」「予防方法」など）に属する要素の関係を把握して、事故の解析や、事故を予防するシステムに応用する分野に、本発明を適用することができる。また、景気変動に関連する項目（例えば「電気業界の株価動向」「自動車業界の株価動向」など）に属する要素の関係を把握して、景気変動を予測するシステムに応用する分野に、本発明を適用することができる。
【図１】
2009025022.tif 000003
【図２】
2009025022.tif 000004
【図３】
2009025022.tif 000005
【図４】
2009025022.tif 000006
【図５】
2009025022.tif 000007
【図６】
2009025022.tif 000008
【図７】
2009025022.tif 000009
【図８】
2009025022.tif 000010
【図９】
2009025022.tif 000011
【図１０】
2009025022.tif 000012
【図１１】
2009025022.tif 000013
【図１２】
2009025022.tif 000014
【図１３】
2009025022.tif 000015
【図１４】
2009025022.tif 000016
【図１５】
2009025022.tif 000017
【図１６】
2009025022.tif 000018
【図１７】
2009025022.tif 000019
【図１８】
2009025022.tif 000020
【図１９】
2009025022.tif 000021
【図２０】
2009025022.tif 000022
【図２１】
2009025022.tif 000023
【図２２】
2009025022.tif 000024
【図２３】
2009025022.tif 000025
【図２４】
2009025022.tif 000026
【国際調査報告】
2009025022.tif 000027
2009025022.tif 000028
2009025022.tif 000029
2009025022.tif 000030