(57)【要約】【課題】カンファレンスの対象となる患者の設定、カンファレンスにおける資料の収集を自動的に実現する技術を提供することを目的とする。【解決手段】テキスト情報を入力する入力手段と、入力されたテキスト情報を言語処理し、カンファレンスの資料の検索条件を決定する決定手段と、決定された検索条件に基づいて検索を実行することにより、カンファレンスの資料を取得する取得手段と、を有することによって課題を解決する。【選択図】図２
2015138347.tif 000002
【特許請求の範囲】
【請求項１】
テキスト情報を入力する入力手段と、
前記入力されたテキスト情報を言語処理し、カンファレンスの資料の検索条件を決定する決定手段と、
前記決定された検索条件に基づいて検索を実行することにより、前記カンファレンスの資料を取得する取得手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記決定手段は、前記カンファレンスの資料を取得するタイミング及び前記カンファレンスの資料の種類を含む条件を前記検索条件として決定し、
前記取得手段は、前記決定された検索条件に基づいて、前記タイミング及び前記種類に対応する資料を前記カンファレンスの資料として取得することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記言語処理は、形態素解析及び構文解析であり、
前記決定手段は、前記入力手段により入力されたテキスト情報を形態素解析により単語に区切り、内容を判別し、構文解析により文法的な関係を解析し、カンファレンスの資料の検索条件を決定することを特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
前記決定手段は、前記言語処理の結果に基づき、検索条件の決定に係るキーワードを抽出し、抽出したキーワードの属性を判定し、前記抽出したキーワードと前記キーワードの属性とに基づき、検索条件を生成し、決定することを特徴とする請求項１乃至３何れか１項記載の情報処理装置。
【請求項５】
前記決定手段は、前記言語処理の結果に基づき、抽出したキーワードの属性が時間関連用語及びデータ関連用語の何れかであるか判定することを特徴とする請求項４記載の情報処理装置。
【請求項６】
前記決定手段は、同じ用語に対して異なる表記がされている場合に同じ用語になるように前記キーワードの整形処理を行い、前記抽出したキーワードと前記キーワードの属性と前記整形処理した後の用語とに基づき、検索条件を生成し、決定することを特徴とする請求項４又は５記載の情報処理装置。
【請求項７】
前記入力手段により入力されたテキスト情報と前記決定手段により決定された検索条件とを関連付けて記録する第１の記録手段と、
前記入力手段により入力されたテキスト情報に関連付けられた検索条件が前記第１の記録手段によって記録されているか否かを判定する判定手段と、
を更に有し、
前記取得手段は、前記判定手段により前記入力手段により入力されたテキスト情報に関連付けられた検索条件が前記第１の記録手段によって記録されていると判定された場合は、前記検索条件に基づき検索を実行し、カンファレンスの資料を取得することを特徴とする請求項１乃至６何れか１項記載の情報処理装置。
【請求項８】
前記決定手段により抽出されたキーワードと、前記決定手段により決定された検索条件の前記キーワードに対応する項目と、を関連付けて記録する第２の記録手段と、
前記テキスト情報に含まれる前記キーワードが修正された場合、前記決定手段により決定された検索条件のうち前記第２の記録手段によって前記キーワードと関連付けて記録されている前記キーワードに対応する項目の部分を修正する修正手段と、
を更に有することを特徴とする請求項１乃至７何れか１項記載の情報処理装置。
【請求項９】
テキスト情報を入力する入力手段と、
前記入力されたテキスト情報を言語処理し、カンファレンスの資料の検索条件を決定する決定手段と、
前記決定された検索条件に基づいて検索を実行することにより、前記カンファレンスの資料を取得する取得手段と、
を有することを特徴とするシステム。
【請求項１０】
前記決定手段は、前記カンファレンスの資料を取得するタイミング及び前記カンファレンスの資料の種類を含む条件を前記検索条件として決定し、
前記取得手段は、前記決定された検索条件に基づいて、前記タイミング及び前記種類に対応する資料を前記カンファレンスの資料として取得することを特徴とする請求項９記載のシステム。
【請求項１１】
情報処理装置が実行する情報処理方法であって、
テキスト情報を入力する入力ステップと、
前記入力されたテキスト情報を言語処理し、カンファレンスの資料の検索条件を決定する決定ステップと、
前記決定された検索条件に基づいて検索を実行することにより、前記カンファレンスの資料を取得する取得ステップと、
を含むことを特徴とする情報処理方法。
【請求項１２】
前記決定ステップでは、前記カンファレンスの資料を取得するタイミング及び前記カンファレンスの資料の種類を含む条件を前記検索条件として決定し、
前記取得ステップでは、前記決定された検索条件に基づいて、前記タイミング及び前記種類に対応する資料を前記カンファレンスの資料として取得することを特徴とする請求項１１記載の情報処理方法。
【請求項１３】
コンピュータを請求項１乃至８何れか１項記載の情報処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、システム、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来は、主治医が患者への医療内容を決定し、看護師、薬剤師、栄養士等の各専門職に指示することが一般的だった。近年、診療技術や治療の多様化・複雑化に伴い、専門分化が進み、主治医一人だけでは様々な情報を統合して判断することが困難になっている。質の高い医療へのニーズに応えるには、複数の職種にまたがるチームで患者の治療方針や支援方法を議論することが一般的となり、その中に、医療カンファレンスによる合議を行う機会が増加している。医療カンファレンスは基本的に、医療従業者によるカンファレンスの設定、そして、カンファレンスの事前準備、そして、カンファレンスの開催・進行、最後に議事録の作成といったワークフローで行われている。その中に、カンファレンスの準備というプロセスは特に面倒で時間がかかる。そのため、診察や治療等に多くの時間が必要である医療従事者にとって大きな作業負担になっている。
【０００３】
カンファレンスの事前準備、即ち、カンファレンスの議事対象となる患者の選定及び資料の収集は、基本的に、医療従業者が、各システムを操作し、必要なデータを取得する。例えば、医療従業者は、カンファレンスの対象となる患者を設定し、電子カルテシステムや医療画像管理システム等から、患者に係る診療情報や画像情報をコピーして記録する。カンファレンスの準備の手間を省くためのものとして、特許文献１において、複数の医用検査システムにより取得された資料群から診療名及び治療の進行状態に関連する資料を選定する方法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１９３１５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、医療カンファレンスにおける事前準備では、特許文献１で記載された方法は、患者名、診療名及び診療の進行状態等を入力する必要があり、医者にとって手間のかかるものとなっていた。また、様々な情報システムの操作が依然として必要なため、システムに慣れない医者にとっては作業負担が大きい。
【０００６】
本発明はこのような問題点に鑑みなされたもので、カンファレンスの対象となる患者の設定、カンファレンスにおける資料の収集を自動的に実現する技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
そこで、本発明の情報処理装置は、テキスト情報を入力する入力手段と、前記入力されたテキスト情報を言語処理し、カンファレンスの資料の検索条件を決定する決定手段と、前記決定された検索条件に基づいて検索を実行することにより、前記カンファレンスの資料を取得する取得手段と、を有する。
【発明の効果】
【０００８】
本発明によれば、カンファレンスの対象となる患者の設定、カンファレンスにおける資料の収集を自動的に実現する技術を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】会議クライアント装置の機能構成の一例を示す図である。
【図２】医療カンファレンス支援システムのシステム構成及び各装置のハードウェア構成の一例を示す図である。
【図３】医療カンファレンス支援方法の処理手順の一例を示すフローチャートである。
【図４】第１の実施形態のカンファレンスの準備処理の手順の一例を示すフローチャートである。
【図５】図３のステップＳ１２０におけるカンファレンスの準備処理の一例を示す模式図である。
【図６】キーワード抽出処理及びキーワード属性判定処理の一例を示す図である。
【図７】第２の実施形態のカンファレンスの準備処理の手順の一例を示すフローチャートである。
【図８】キーワード整形処理の一例について説明する図である。
【図９】第３の実施形態のカンファレンスの準備処理の手順の一例を示すフローチャートである。
【図１０】入力内容及び検索文の管理表の一例を示す図である。
【図１１】第４の実施形態のカンファレンスの準備処理の手順の一例を示すフローチャートである。
【図１２】入力内容の解析結果と検索文との関係の記録の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面に基づいて説明する。
【００１１】
（第１の実施形態）
まず、第１の実施形態について説明する。図１は、会議クライアント装置１の機能構成の一例を示す図である。医療カンファレンス支援は、以下、会議支援ともいう。図１に示すように、会議クライアント装置１は機能構成として、カンファレンス設定部１１０と、カンファレンス準備部１２０と、カンファレンス進行部１３０と、カンファレンス議事録出力部１４０と、を含む。カンファレンス設定部１１０は、カンファレンス種類を設定する処理を行う。カンファレンス準備部１２０は、カンファレンスの対象となる患者及び患者の資料を準備する処理を行う。カンファレンスの対象となる患者は、以下、議事患者ともいう。カンファレンス進行部１３０は、各議事患者の会議資料を参照しながら会議の進行を支援する処理を行う。カンファレンス議事録出力部１４０は、会議の結論や発言をまとめる処理を行う。
【００１２】
図２は、医療カンファレンス支援システムのシステム構成及び各装置のハードウェア構成の一例を示す図である。図２に示すように、医療カンファレンス支援システムは、会議クライアント装置１と、会議サーバ装置２と、を含む。会議クライアント装置１と、会議サーバ装置２と、はネットワーク９を介して通信可能に接続されている。また、医療カンファレンス支援システムは、病院内の各種サーバ群（ファイルサーバ３、ＰＡＣＳサーバ４、診断レポートサーバ５、電子カルテサーバ６、オーダリングシステム７、画像管理サーバ８）ともネットワーク９を介して接続されている。会議クライアント装置１は、医療カンファレンス支援システムに複数台含まれていても良い。また、会議サーバ装置２の機能を会議クライアント装置１に内包させ、ピア・ツー・ピア（Ｐ２Ｐ）の構成としても良い。ネットワーク９は、有線であっても良いし、無線であっても良い。
【００１３】
会議クライアント装置１も会議サーバ装置２もハードウェア構成は同様なので、会議クライアント装置１について詳細に述べる。ＵＩデバイス１０１は、マウスやデジタイザやキーボード等であり、会議クライアント装置１にユーザの指示を入力するために用いられる。ハードウェア構成としてＣＰＵ１０２とＲＡＭ１０３とが存在する。プログラム用記憶領域１０６からＲＡＭ１０３に読み込まれたプログラムをＣＰＵ１０２が解釈・実行することによって装置内の各種制御や計算、ＵＩの表示が実現される。即ち、ＣＰＵ１０２が、前記プログラムに基づき処理を実行することによって、図１に示したような機能構成や後述するフローチャートに係る処理が実現される。
【００１４】
通信ＩＦ１０４は、ネットワーク９に繋がっており、会議サーバ装置２や病院内の各種サーバ３〜８との間の通信インタフェースである。ＵＩ表示部１０５は、装置の状態や処理内容を表示するＬＥＤや液晶パネル等である。更に、会議クライアント装置１は、ハードウェア構成としてプログラム用記憶領域１０６とデータ用記憶領域１０７とを有する。より具体的にはハードディスクやフラッシュメモリを用いてこれら記憶領域は実現可能であるが、特定の記憶媒体に依存しない。会議クライアント装置１では、データ用記憶領域１０７に会議資料１０が置かれる。なお、会議資料１０はファイルサーバ３上に置かれていても良い。また、会議サーバ装置２では、データ用記憶領域２０７に資料登録情報２０と会議情報２１とが置かれる。
【００１５】
会議資料は、患者毎又は症例毎に集められバインダという単位で管理される。但し、会議資料の実体はバインダ内には置かれず会議資料の管理情報のみが置かれる。ファイルサーバ３にはバインダプール３０１が配置され、その中に患者毎又は症例毎にバインダ３０２が作られる。なお、バインダプール３０１は会議サーバ装置２のデータ用記憶領域２０７の中に配置しても良い。各バインダ３０２の中には、登録した資料毎にプレゼン画像３０とサムネイル３１とが作られる。医療用画像はサイズが大きく取り扱いづらいため、より会議中の表示に適したプレゼン画像３０が作られている。また、会議中に画像に対して行われた手書きメモの情報は、アノテーション３２として各バインダ３０２に保存される。更に、会議の結論や使用した画像を１つの文書としてまとめたものは、サマリ３３として各バインダ３０２に保存される。
【００１６】
この構成で、会議クライアント装置１及び会議サーバ装置２を含む医療カンファレンス支援システムが、ネットワーク接続される電子カルテや医療画像管理システム等と連携して会議を進行する事が可能となる。なお、図２のネットワーク９は、病院又は組織内で運用されるイントラネットである場合もあり、インターネットである場合もある。電子カルテシステム／医療画像管理システム／検査報告書（レポート）システム／画像管理システム／ファイルサーバ／オーダーシステムは、広く普及している装置なので、ハードウェア構成例や動作フローの説明を省略する。図１に示す機能（又はソフトウェア）は、通信ＩＦ１０４を経由した通信コマンド、ＵＩデバイス１０１を経由したマウスやデジタイザやキーボードの操作、又はマイク入力による音声コマンド等によって、ユーザ操作等を検出し、動作する。会議クライアント装置１は、情報処理装置の一例である。
【００１７】
次に、医療カンファレンス支援方法の処理手順について説明する。図３は、医療カンファレンス支援方法の処理手順の一例を示すフローチャートである。まず、ステップＳ１１０において、カンファレンス設定部１１０は、例えば、前記ユーザ操作等に基づき、カンファレンスの種類を設定する。カンファレンスの種類は、例えば、術前カンファレンスや、術後カンファレンスや、症例研究カンファレンス等、が挙げられる。続いて、ステップＳ１２０において、カンファレンス準備部１２０は、カンファレンスの対象となる患者、また、患者に係る会議資料を準備する。この処理の詳細については後述する図４等を用いて説明する。
【００１８】
続いて、ステップＳ１３０において、カンファレンス進行部１３０は、医師等によるカンファレンスの各患者についての議論の進行を支援する。より具体的には、主治医が担当する議事患者の会議資料、即ち、診療情報や検査画像や各種レポート等、を説明し、患者の治療方針について他の参加者と話し合う議論の進行を支援する。続いて、ステップＳ１４０において、カンファレンス議事録出力部１４０は、カンファレンス進行における各議事患者の治療方針や発言を議事録としてデータ等にまとめる。
続いて、ステップＳ１５０において、カンファレンス進行部１３０は、全ての議事患者の議論を済ませたかどうかを判断する。全ての議事患者の議論が終わったと判断すると、カンファレンス進行部１３０は、図３の処理を終了する。まだ未議論の患者がいれば、次の議事患者に進み、カンファレンス進行部１３０は、処理をステップＳ１３０に戻す。
【００１９】
次に、ステップＳ１２０におけるカンファレンスの準備処理（情報処理）について説明する。図４は、第１の実施形態のカンファレンスの準備処理の手順の一例を示すフローチャートである。ステップＳ１２０１において、カンファレンス準備部１２０は、例えば、前記ユーザ操作等に基づき、カンファレンスの対象となる患者の条件、即ち、どのような患者を抽出したいか、そして、患者に係る資料、即ち、どの資料を取り出したいかを入力する。その際に、カンファレンス準備部１２０は、カンファレンスの抽出条件であるテキスト情報をテキスト（自由文）で入力する。続いて、ステップＳ１２０２からステップＳ１２０４までにかけて、カンファレンス準備部１２０は、テキストで入力されたテキスト情報をコンピュータが実行可能な検索文に変換することによって検索文を生成する。より具体的に説明すると、ステップＳ１２０２では、カンファレンス準備部１２０は、テキスト入力から検索文の決定に必要な検索用語（以下、キーワードともいう）を抽出する。検索文は、検索条件の一例である。
【００２０】
そして、ステップＳ１２０３では、カンファレンス準備部１２０は、検索文の決定に必要な検索用語の分類（以下、キーワードの属性ともいう）を判定する。そして、ステップＳ１２０４では、カンファレンス準備部１２０は、前記抽出されたキーワード、属性を基に、コンピュータが実行可能な検索文を決定する。ステップＳ１２０２、ステップＳ１２０３及びステップＳ１２０４の処理の詳細について後述する。続いて、ステップＳ１２０５では、カンファレンス準備部１２０は、前記決定された検索文を使って、該当する内容を自動的に検索し、取得する。
【００２１】
次に、図３のステップＳ１２０におけるカンファレンスの準備処理の一例について説明する。図５は、図３のステップＳ１２０におけるカンファレンスの準備処理の一例を示す模式図である。１２０−１は、ステップＳ１２０１におけるテキスト情報の入力例である。図５の例では、医師がＵＩデバイス１０１等を用いて抽出したい患者の条件、そして、前記患者の資料を思うままに入力する。１２０−２、１２０−３は、ステップＳ１２０２におけるテキスト情報の言語処理によるキーワード抽出の例である。より具体的に説明すると、１２０−２は、１２０−１のテキスト入力の言語処理に基づき抽出された形態素の例で、１２０−３は、１２０−２の形態素から抽出されたキーワードの結果例である。１２０−４は、ステップＳ１２０３におけるキーワードの属性判定結果例である。図５の例では、１２０−３のキーワードを時間関係用語かデータ関係用語かという属性に基づき分類している。１２０−５は、ステップＳ１２０４におけるテキスト入力の言語処理に基づき変換された（又は決定された）検索文の結果例である。ここで、「ＳＱＬ」というコンピュータが実行可能な言語を例に、１２０−１のテキスト情報のテキスト入力内容を「ＳＱＬ」の検索文に変換した結果例が挙げられている。
【００２２】
次に、図４のステップＳ１２０２におけるキーワード抽出処理について説明する。図６の（Ａ）は、図４のステップＳ１２０２におけるテキスト入力から検索文の決定のためのキーワード抽出の処理手順の一例を示すフローチャートである。先ず、ステップＳ１２０２１では、カンファレンス準備部１２０は、形態素解析を行う。より具体的に説明すると、カンファレンス準備部１２０は、入力されたテキスト情報を意味のある単語に区切り、辞書を利用して品詞や内容を判別する。続いて、ステップＳ１２０２２では、カンファレンス準備部１２０は、構文解析を行う。より具体的に説明すると、カンファレンス準備部１２０は、入力されたテキスト情報の文法的な関係を解析する。続いて、ステップＳ１２０２３では、カンファレンス準備部１２０は、形態素の中の名詞や構文解析の結果の中心語をキーワードとして抽出する。続いて、ステップＳ１２０２４では、カンファレンス準備部１２０は、全ての形態素に対して上述の一連の処理が終わったかどうかを判断する。まだ未処理の形態素があれば、カンファレンス準備部１２０は、ステップＳ１２０２３の処理を繰り返して実行する。全ての形態素が処理済みであれば、カンファレンス準備部１２０は、図６の（Ａ）の処理を終了する。
【００２３】
次に、図４のステップＳ１２０３におけるキーワード属性判定処理について説明する。図６の（Ｂ）は、図４のステップＳ１２０３におけるテキスト入力から検索文の決定のためのキーワード属性判定の処理手順の一例を示すフローチャートである。ステップＳ１２０３１では、カンファレンス準備部１２０は、ステップＳ１２０２により得られた形態素解析の結果、構文解析の結果、抽出されたキーワードを入力する。続いて、ステップＳ１２０３２では、カンファレンス準備部１２０は、構文解析の結果、キーワードは修飾用語、又は、時間用語の何れかであるか否かを判定する。カンファレンス準備部１２０は、キーワードが修飾用語、又は、時間用語の何れかであると判定すると、処理をステップＳ１２０３３に進め、キーワードが修飾用語、又は、時間用語の何れでもないと判定すると、処理をステップＳ１２０３４に進める。ステップＳ１２０３３では、カンファレンス準備部１２０は、キーワードを時間関連用語とする。一方、ステップＳ１２０３４では、カンファレンス準備部１２０は、キーワードをデータ関連用語とする。続いて、ステップＳ１２０３５では、カンファレンス準備部１２０は、全ての形態素に対して上述の一連の処理が終わったかどうかを判断する。まだ未処理の形態素があれば、カンファレンス準備部１２０は、処理をステップＳ１２０３２に戻す。全ての形態素が処理済みであれば、カンファレンス準備部１２０は、図６の（Ｂ）の処理を終了する。
【００２４】
次に、図４のステップＳ１２０４における検索文の決定処理について説明する。「ＳＱＬ」はデータベースからデータを抽出する言語である。ＳＱＬによる検索文の指定は「ＳＥＬＥＣＴ文」と呼ばれ、基本構造は以下のようになる。
ＳＥＬＥＣＴ＜値式１＞，＜値式２＞，・・・，＜値式ｎ＞
ＦＲＯＭ    ＜表参照１＞，＜表参照２＞，・・・，＜表参照ｎ＞
ＷＨＥＲＥ  ＜検索文＞
今回抽出されたキーワードのうち、時間関連用語は時間関連のテキスト情報で、＜ＷＨＥＲＥ＞に挿入される内容に相当する。データ関連用語はデータ関連のテキスト情報で、「ＳＥＬＥＣＴ」に挿入される内容に、また、データ関連用語のうちデータベースは「ＦＲＯＭ」に挿入される内容に相当する。
時間関連用語のキーワードはカンファレンスの資料を取得するタイミングの一例である。
【００２５】
本実施形態では、テテキスト入力内容に対して、形態素解析や構文解析等の言語処理を行ったが、会議クライアント装置１等は、それ以外のテキスト言語処理を行っても良い。また、本実施形態では、テキスト情報のテキスト入力内容をコンピュータが実行可能なＳＱＬといった言語に変換するものであったが、会議クライアント装置１等は、それ以外のコンピュータが実行可能な言語に変換しても良い。その際に、会議クライアント装置１等は、その言語に合わせて検索命令に必要な部分を抽出すれば良い。第１の実施形態によれば、医療従事者がカンファレンス準備ためのシステム操作を行うこと無く、思うままにテキストを入力するだけでカンファレンスの対象となる患者、また、会議資料を抽出することができる。これにより、医療従事者がカンファレンスの準備手間を軽減することができ、また、作業ミスを減少することができる。そのため、カンファレンス効率の向上、及び、それに伴う質の向上を図ることができる。
【００２６】
（第２の実施形態）
次に、第２の実施形態について説明する。上述した第１の実施形態では、テキスト情報となるテキスト入力内容の言語処理により、検索文の決定に必要なキーワードの抽出、キーワードの属性判定を行い、検索文を決定し、資料を自動的に抽出するものであった。第２の実施形態では、テキスト入力内容に用語の表記ゆれがある場合、表記ゆれを吸収可能な検索文を決定する例を説明する。本実施形態に係るカンファレンス準備の処理手順について説明する。図７は、第２の実施形態のカンファレンスの準備処理の手順の一例を示すフローチャートである。ステップＳ２２０１において、カンファレンス準備部１２０は、例えば、前記ユーザ操作等に基づき、カンファレンスのテキスト情報、即ち、対象となる患者の条件、そして、患者に係る資料の条件、をテキストで入力する。
表現ゆれ（表記ゆれ）を吸収するための整形処理は、同じ用語に対して異なる表記がされている場合に前記異なる表記を同じ用語にする処理の一例である。
【００２７】
続いて、ステップＳ２２０２からステップＳ２２０５までにかけて、カンファレンス準備部１２０は、テキストで入力されたテキスト情報をコンピュータが実行可能な検索文に変換する。より具体的に説明すると、ステップＳ２２０２では、カンファレンス準備部１２０は、テキスト入力から検索文の決定に必要なキーワードを抽出する。そして、ステップＳ２２０３では、カンファレンス準備部１２０は、検索文の決定に必要なキーワードの属性を判定する。そして、ステップＳ２２０４では、カンファレンス準備部１２０は、キーワードの表現ゆれを吸収するための整形処理を行う。ステップＳ２２０４における整形処理の詳細については後述する図８の（Ａ）等を用いて説明する。そして、ステップＳ２２０５では、カンファレンス準備部１２０は、抽出されたキーワードと、キーワードの属性と、キーワードの整形後の用語と、を基に、コンピュータが実行可能な検索文を決定する。続いて、ステップＳ２２０６では、カンファレンス準備部１２０は、前記決定された検索文を使って、該当する内容を自動的に検索する。
【００２８】
次に、図７のステップＳ２２０４におけるキーワード整形処理の一例について説明する。図８の（Ａ）は、図７のステップＳ２２０４におけるキーワード整形処理の一例を示す模式図である。２２０−１は、データ関連という属性のキーワードの一つの例である。２２０−２は、表記ゆれを吸収するための用語集である。この例では、「ＡＬＳ」が含まれる内容から「ＡＬＳ」というキーワードが抽出され、２２０−２の情報に基づき、「ＡＬＳ」の正式用語である「筋萎縮性側索硬化症」に置き換えられる。そしてこの置き換えられた結果が、整形後のキーワードとして検索文の決定に用いられる。
【００２９】
次に、図７のステップＳ２２０４におけるキーワード整形処理のもう一つの例について説明する。図８の（Ｂ）は、図７のステップＳ２２０４におけるキーワード整形処理のもう一つの例を示す模式図である。２２０−３は、時間関連という属性のキーワードの一つの例である。２２０−４は、時間関連のキーワードを検索可能な検索文に変換するためのテーブルである。この例では、「過去２回分」が含まれる内容から「過去２回分」というキーワードが抽出され、診療科の治療間隔が参照され、「ｄａｔａ（）−２＊（診療間隔）」に置き換えられている。そしてこの置き換えられた結果が、検索文の決定に用いられる。ここで、「ｄａｔａ（）」は現在の日にちを取得するコンピュータが実行可能な命令である。
【００３０】
本実施形態では、テキスト入力内容の表記ゆれがある場合、その表現ゆれを吸収し、検索文を決定するものである。本実施形態では、短縮用語を表記ゆれの例として説明を行ったが、その他、例えば、会議クライアント装置１等は、類似語等が入力されても吸収するように知識テーブルを利用しても良い。また、本実施形態では、テキスト入力内容の時間用語に対して、診療科の治療間隔に基づき、検索文における時間の検索文の決定を例として説明を行ったが、会議クライアント装置１等は、それ以外の検索文の決定方法を使っても良い。第２の実施形態によれば、第１の実施形態による効果に加え、テキスト情報のテキスト入力に表現上の差異がある場合には、正確に検索文を決定することが可能になる。それによって、必要な患者及び資料を漏れなく検索することが可能になる。
【００３１】
（第３の実施形態）
次に、第３の実施形態について説明する。第３の実施形態では、過去に入力がある場合に、その情報を活用することでカンファレンスの準備をする例を説明する。本実施形態に係るカンファレンス準備の処理手順について説明する。図９は、第３の実施形態のカンファレンスの準備処理の手順の一例を示すフローチャートである。ステップＳ３３０１において、カンファレンス準備部１２０は、例えば、前記ユーザ操作等に基づき、テキスト情報を入力する。続いて、ステップＳ３３０２において、カンファレンス準備部１２０は、前記テキスト情報等に基づき入力内容は新規であるかどうかを判断する。新規入力であれば、カンファレンス準備部１２０は、ステップＳ３３０３からステップＳ３３０６までの処理を行い、検索文を決定し、記録する。新規入力でなければ、カンファレンス準備部１２０は、処理をステップＳ３３０７に進める。ステップＳ３３０７において、カンファレンス準備部１２０は、過去の入力内容（テキスト情報のテキスト入力内容）に対応する検索文を取り出して検索文として決定する。ステップＳ３３０７における処理の詳細については後述する図１０を用いて説明する。
【００３２】
ステップＳ３３０３では、カンファレンス準備部１２０は、テキスト入力から検索文の決定に必要なキーワードを抽出する。そして、ステップＳ３３０４では、カンファレンス準備部１２０は、検索文の決定に必要なキーワードの属性を判定する。そして、ステップＳ３３０５では、カンファレンス準備部１２０は、前記抽出されたキーワードと、キーワードの属性と、を基に、コンピュータが実行可能な検索文を決定する。ステップＳ３３０６では、カンファレンス準備部１２０は、入力内容及びそれに該当する検索文を記録する（第１の記録）。ステップＳ３３０６における処理の詳細について後述する。ステップＳ３３０８では、カンファレンス準備部１２０は、決定された検索文を使って、該当する内容を自動的に検索する。
【００３３】
次に、図９のステップＳ３３０６における入力内容及び検索文の記録処理、及び、ステップＳ３３０７における過去の入力情報を活用して検索文を決定する処理の一例について説明する。図１０は、図９のステップＳ３３０６における入力内容及び検索文の記録処理、及び、ステップＳ３３０７における過去の入力情報を活用して検索文を決定する処理の一例を示す模式図である。３２０−１は、入力内容及び検索文の管理テーブルで、ＩＤ、入力内容、検索文、入力時間から構成されている。ここで、「ＩＤ」は入力内容のインデックス番号である。「入力内容」はテキスト情報のテキスト入力内容である。「検索文」はテキスト入力に該当する検索文である。「入力時間」はテキスト入力の時間である。３２０−２は、今回入力しようとする一部の入力内容の例である。「前回」という内容が入力されると、カンファレンス準備部１２０は、３２０−１に記録されている記録情報に基づき、３２０−２は新規入力ではないと判断する。そして、カンファレンス準備部１２０は、３２０−１からそれと一番入力時間が近いと思われる検索文、即ち、ＩＤ「０１」の検索文、を今回の検索文として決定する。
【００３４】
本実施形態では、時間の記録情報に基づき該当する検索文を取り出す例を挙げて説明を行ったが、その他、例えば、会議クライアント装置１等は、入力内容の入力頻度等による過去にあった情報の同定をしても良いし、その他の方法を使っても良い。また、入力内容及び検索文の管理テーブルにＩＤ、入力内容、検索文、入力時間を項目として設定したが、会議クライアント装置１等は、その他の項目を記録しても良い。第３の実施形態によれば、第１、第２の実施形態による効果に加え、更に少ない入力で検索文の決定が可能になり、カンファレンス準備の手間をより一層省くことができるようになる。
【００３５】
（第４の実施形態）
次に、第４の実施形態について説明する。上述した実施形態では、カンファレンス準備部１２０は、医療従事者のユーザ操作に基づきテキスト情報を入力し、実行可能な検索文を決定するものであった。第４の実施形態では、決定された検索文を更に修正可能にする例を説明する。本実施形態に係るカンファレンス準備の処理手順について説明する。図１１は、第４の実施形態のカンファレンスの準備処理の手順の一例を示すフローチャートである。先ず、ステップＳ４２０１において、カンファレンス準備部１２０は、例えば、前記ユーザ操作等に基づき、カンファレンスのテキスト情報、即ち、対象となる患者の条件、そして、患者に係る資料の条件、をテキストで入力する。続いて、ステップＳ４２０２からステップＳ４２０４までにかけて、カンファレンス準備部１２０は、テキストで入力されたテキスト情報をコンピュータが実行可能な検索文に変換する。より具体的に説明すると、ステップＳ４２０２では、カンファレンス準備部１２０は、テキスト入力から検索文の決定に必要なキーワードを抽出する。そして、ステップＳ４２０３では、カンファレンス準備部１２０は、検索文の決定に必要なキーワードの属性を判定する。そして、ステップＳ４２０４では、カンファレンス準備部１２０は、前記抽出されたキーワードと、キーワードの属性と、を基に、コンピュータが実行可能な検索文を決定する。
【００３６】
続いて、ステップＳ４２０５では、カンファレンス準備部１２０は、入力内容の解析結果及び検索文の関係を記録する（第２の記録）。より具体的に説明すると、カンファレンス準備部１２０は、入力内容の言語処理により抽出されたデータ関連キーワード、時間関連キーワードをそれぞれ検索文の該当部分と関連付けで記録し、再利用可能な形にする。ステップＳ４２０５における記録処理の詳細について後述する。続いて、ステップＳ４２０６では、カンファレンス準備部１２０は、前記決定された検索文を確認し、修正が必要な場合は入力内容を修正し、その修正内容に合わせて検索文を自動的に再決定する。例えば、カンファレンス準備部１２０は、前記決定された検索文を、ＵＩ表示部１０５等を介して表示する。そして、例えば、カンファレンス準備部１２０は、テキスト情報を入力した医療従事者によるＵＩデバイス１０１等を介した修正操作等に基づき、修正が必要であると認識する。ステップＳ４２０６における検索文の再決定処理の詳細について後述する。続いて、ステップＳ４２０７では、カンファレンス準備部１２０は、前記決定された検索文を使って、該当する内容を自動的に検索する。
【００３７】
次に、図１１のステップＳ４２０５における入力内容の解析結果と検索文との関係の記録の一例について説明する。図１２の（Ａ）は、図１１のステップＳ４２０５における入力内容の解析結果と検索文との関係の記録の一例を示す模式図である。図１２の（Ａ）は、入力内容から抽出されたキーワードと決定する検索文の項目との関連を表わすテーブルである。このテーブルは、ＩＤ、入力内容、検索文、入力のキーワード、検索文のパーツ１、検索文のパーツ２から構成されている。「ＩＤ」は入力内容のインデックス番号である。「入力内容」はテキスト情報のテキスト入力内容である。「キーワード」はテキスト入力内容から抽出された検索文の決定に必要な各キーワードである。「検索文の項目１」と「検索文の項目２」とは抽出されたキーワードが検索文に該当する部分である。入力内容から抽出されたキーワードと検索文の項目との関係について、例えば、時間用語のキーワードの一つである「翌週」は、ＳＱＬの「ＷＨＥＲＥ」という項目の「ｔｉｍｅ＞ＸＸＸ」に対応する。また、例えば、データ用語のキーワードの一つである「手術予定」は、ＳＱＬの「ＳＥＬＥＣＴ」、即ち、データベースを指定する「診療録ＤＢ」及び、「ＦＲＯＭ」、即ち、対象を指定する「診療録」に相当する。
【００３８】
次に、図１１のステップＳ４２０６における検索文の確認・修正・再決定処理の一例について説明する。図１２の（Ｂ）は、図１１のステップＳ４２０６における検索文の確認・修正・再決定処理の一例を示す模式図である。４２０−１は、テキスト情報の入力例である。４２０−２は、４２０−１の内容により決定された検索文の例である。４２０−１の内容を修正する必要がある場合、例えば、４２０−３は、４２０−１の内容を修正した後の例である。４２０−４は、修正前の内容４２０−１に対応する検索文４２０−２及び修正後の内容４２０−３に応じて、修正部分を同定し、修正前の検索文４２０−２の該当部分を自動的に反映し、再決定後の検索文として提示する例である。
【００３９】
（第５の実施形態）
上述した実施形態では、医療に特化した医療カンファレンスを対象とするものとして説明を行った。本実施形態では、医療業界以外に開催されるカンファレンスを対象とする例を用いて説明を行う。医療以外の業界では、例えば、会社等で、数多くのカンファレンスが開かれている。その際、カンファレンス準備部１２０は、参加メンバーの選定や、必要な資料の選び等の自動化も求められている。その際に、参加メンバーに対する要件、そして、会議資料に対する要件を入力し、言語処理により検索文に埋める用語の抽出し、検索文に変換する。それによって、部署、専門、職位、等データベースに格納されている人員情報から自動的に参加メンバーの同定、そして、会議資料が格納されているサーバから関連資料の抽出ができるようになる。
【００４０】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００４１】
以上、上述した各実施形態によれば、カンファレンスの対象となる患者の設定、カンファレンスにおける資料の収集を自動的に実現する技術を提供することができる。
【００４２】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００４３】
１０２  ＣＰＵ、１０３  ＲＡＭ、１０６  プログラム用記憶領域
【図１】
2015138347.tif 000003
【図２】
2015138347.tif 000004
【図３】
2015138347.tif 000005
【図４】
2015138347.tif 000006
【図５】
2015138347.tif 000007
【図６】
2015138347.tif 000008
【図７】
2015138347.tif 000009
【図８】
2015138347.tif 000010
【図９】
2015138347.tif 000011
【図１０】
2015138347.tif 000012
【図１１】
2015138347.tif 000013
【図１２】
2015138347.tif 000014