(57)【要約】【課題】  従来の看護支援プログラムは、自然言語で執筆された治療計画表を知識として、自動的に適切な治療を説明できなかった。これは、プログラムが治療の状態および治療計画文章の表す規則を把握できず、解を導き出すことができないためである。【解決手段】  治療の状態、治療計画表をメタデータで記述し、治療に関する規則を論理型プログラム言語で記述する。これにより、論理型プログラムの実行により、治療に必要な解およびその導出過程が得られ、文テンプレートに発火規則に対応する文字を代入し、治療の説明および機器を制御する指令文を自動生成できる。【選択図】  図1
2006301767.tif 000002
【特許請求の範囲】
【請求項１】
治療計画文書を蓄えた治療計画表データベースと、治療知識を文章から自動で抽出する知識抽出手段と、知識をもとに必要な治療を導出する導出手段と、導出過程を説明する説明文および治療機器を制御する指示文を生成する文生成手段とを具備してなる協調看護支援プログラム。
【請求項２】
看護師が治療計画および患者の治療状態を自然言語で記述しメタデータで構造化した文章を蓄える治療計画表データベースと、治療計画文書に記述された治療の事実および規則を知識として論理型言語の節に表す変換機能と、知識を基に適切な治療を解として導出する導出機能とを具備してなる請求項１に記載の協調看護支援プログラム。
【請求項３】
治療知識を元に治療方法を導出する過程に発火した規則、事実を記録に残す導出記録機能と、患者に治療を説明する説明文を生成するために文テンプレートに導出中のメタデータを代入する説明文生成機能と、患者ベッドサイドの機器を作動させるための指令文を生成するために文テンプレートに導出中のメタデータを代入する指令文生成機能とを具備してなる請求項１に記載の協調看護支援システム。
【請求項４】
看護師が編集した最新の治療計画表から治療の規則を抽出するために、治療の経過と活動を論理型プログラム言語の記述に変換する機能を有する規則抽出手段。
【請求項５】
治療規則から治療に必要な解を導出するために、論理型プログラムを実行して解の導出過程を記録する機能を有する導出手段。
【請求項６】
導出された解から看護師および入院患者に送信するメッセージを生成するために、導出過程を文テンプレートに代入する機能を有する文生成手段。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、病院の入院患者と看護師の協調看護を支えるプログラムに関する。
【背景技術】
【０００２】
従来の看護師の看護を支えるプログラムには、知識ベースをもとに看護又は介護内容の候補を推論するものがある（例えば、特許文献１参照。）。
また、治療計画の作成を支援するものがある（例えば、特許文献２参照。）。
また、患者が自信の判断に基づき看護師を呼び出す装置であるナースコールもある。（例えば、非特許文献１参照）
【０００３】
従来の看護支援システムでは、必要な知識を知識ベースに与えることで、事例に基づき自動的に修正を行うことができる。
また、治療計画作成支援では、適切な治療計画を検索する支援が実現できる。
また、患者がベッド横の装置を操作することで、看護師と通話を行うなどの対話を行うことができる。
【０００４】
【特許文献１】特開平11−312199号公報
【特許文献２】特開2004−302805号公報
【非特許文献１】「アイホン  ケアカタログ 2004年版/2005年版」、アイホン株式会社、2004年、P.1
【発明の開示】
【発明が解決しようとする課題】
【０００５】
以上に述べた従来の看護支援システムでは、看護師が自然言語で執筆したばかりの治療計画文書の内容を知識とし、システムが適切な治療を導く問題解決を行い、患者や看護師、機器に対して迅速に治療の説明を行い、指示を与えることができない。
【０００６】
本発明は、このような従来の構成が有していた問題を解決しようとするものであり、看護師が編集した治療計画文章から、自動的に治療に関する知識を抽出し、迅速に適切な治療を導出し、患者や看護師、機器に対して治療の説明文や指示文を与えることを目的とするものである。
【課題を解決するための手段】
【０００７】
そして、本発明は上記目的を達成するために、看護師が編集した治療計画文書および患者の治療状態を表す文書をExtensive Markup Language (XML)文章とし、治療に関する規則や状態を論理型プログラミング言語(Prolog)の節に変換して実行し、解を導く導出過程を生成し、導出過程を説明する治療指示文を指示テンプレート用いて組み立てることによるものである。
【発明の効果】
【０００８】
上述したように本発明の協調看護支援システムは、看護師が作成した治療計画文書を基に患者や看護師への治療支援を行うとともに、自動的に支援に必要な知識を抽出するプログラムである。このため、プログラムに対して特別な知識を入力する手間を省くことが可能である。
【０００９】
また、治療計画を表す知識を基に推論を行うため、必要な治療を患者や看護師に加えて設備に対して指示信号を送出することができ、患者の状態急変に迅速に対応するという効果を発揮するものである。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態を図１〜図５に基づいて説明する。
【００１１】
図においては、０１は協調看護支援プログラムで、看護師詰め所に設置され看護師が利用できるコンピュータと、入院患者のベッド横に設置され患者が利用できるコンピュータとを結ぶネットワークに接続されたコンピュータで稼働する。協調看護支援プログラム０１は、治療計画表ＤＢ０２、規則抽出手段０３、導出手段０４、文生成手段０５で構成される。
【００１２】
治療計画表DB０２は、疾患に対する入院患者の治療計画表を保持する。図１のように、看護師が治療計画表を編集し、入院患者はそれを閲覧する。治療計画表の例を図２に示す。図２は、疾患が「右眼・左眼（片眼）白内障入院治療計画表」、経過が「1日目」、院内活動が「できるだけ安静にしましょう。テレビ、読書は可能です。」と記述された治療計画表を表す。
【００１３】
規則抽出手段０３は、図１のように治療計画表DB０２より治療計画表を取り出し、図３のように治療の経過０３０１と治療０３０２を条件部とし、治療計画０３０３を実行部とする規則を抽出する。治療規則は、患者の治療状態と疾患の規則から構成される。
【００１４】
治療規則の例を図4に示す。図中の０３０４と０３０５は患者の治療状態を表し、０３０６は疾患の規則を表す。０３０４は、入院患者のベッド番号が“３０１”、装置“imageDensity”（ベッド監視装置）が値”normal”（正常）の例を表す。０３０５は、入院患者のベッド番号が“３０１”、疾患が“hernia”、性別が“female”、入院登録日時が”2005年1月31日15時30分”、退院予定日時が”2005年2月10日12時10分”、主治医が”和歌山太郎”、受け持ち看護師”和歌山次郎”、手術予定”2005年2月2日10時30分”を表す。０３０６の規則の条件部は、入院患者の疾患が”cataract-eye”あり、かつ、手術日の1日後経過していることを表し、実行部は“できるだけ安静にしましょう。テレビ、読書は可能です。”を入院患者への”action”としていることを表す。
【００１５】
導出手段０４は、図５のように入院患者の状態および治療の規則を表すPrologプログラムを実行し、新しい節が生成されなくなるまで実行を繰り返す。Prologプログラムの実行は、治療の規則を表す述語rule(M)を呼び出す。変数Mをユニファイ可能なアトムがなくなるまで実行は繰り返される。
【００１６】
文生成手段０５は、説明文テンプレートに、導出手段０４で発火した規則に対応する代入語を代入することで、文章を生成し、看護師および入院患者にメッセージを送信する。例えば、入院患者に対して”できるだけ安静にしましょう。テレビ、読書は可能です。”といったメッセージを送信する。
【００１７】
以下、上記構成の動作を説明する。看護師が編集した入院患者の状態および疾患に対する治療計画表は、治療計画表DB０２に蓄積される。規則抽出手段０３は、治療計画表DB０２から、最新の治療計画表を取り出し、Prologで記述した入院患者の状態および疾患に規則を作成する。導出手段０４は、規則抽出手段０３が作成したPrologを実行して、解を生成する。文生成手段０５は、生成された解に応じて、文生成を行い、看護師や入院患者にメッセージを送信する。規則抽出手段０３の処理に戻り、以上の動作を繰り返すことで、看護師が編集した治療計画表を知識として、看護師および入院患者にメッセージを送信することができる。
【図面の簡単な説明】
【００１８】
【図１】実施形態を示す協調看護支援プログラムにより機能するコンピュータの各機能を表したブロック図である。
【図２】治療計画データベースに格納されている治療計画表ファイルの例を示す図である。
【図３】実施形態の知識抽出手段の仕組みを示す図である。
【図４】抽出された治療に関する知識の記述例を示す図である。
【図５】実施形態の導出手段の手続きを説明する流れ図である。
【図１】
2006301767.tif 000003
【図２】
2006301767.tif 000004
【図３】
2006301767.tif 000005
【図４】
2006301767.tif 000006
【図５】
2006301767.tif 000007