(57)【特許請求の範囲】
【請求項１】
特定の業務を行う被験者の音声を検出する音声検出手段、
前記音声検出手段によって検出された音声を単語に分解する分解手段、
前記分解手段の分解結果に基づいて前記被験者が会話するときの音声に不確定要素が有るか否かを判断する不確定要素判断手段、
前記不確定要素判断手段によって不確定要素が有ると判断されたとき、前記分解手段の分解結果に基づいて当該不確定要素に関する確認が有るか否かを判断する確認有無判断手段、
前記確認有無判断手段によって前記不確定要素に関する確認が無いと判断されたとき、少なくとも前記被験者に警告を発する警告手段、および
前記特定の業務において数値および単位の少なくとも一方が付加されるべき語についてのルール辞書を登録したルール辞書データベースを備え、
前記不確定要素判断手段は、前記分解手段によって分解された単語が、前記ルール辞書に含まれる語であり、付加されるべき数値または単位が欠けているとき、前記不確定要素が有ると判断する、警告システム。
【請求項２】
抽象的な語、意味が曖昧な語および複数の意味を有する語についての用語辞書を登録した用語辞書データベースをさらに備え、
前記不確定要素判断手段は、前記分解手段によって分解された単語が、抽象的な語、意味が曖昧な語または複数の意味を有する語に該当するとき、前記不確定要素が有ると判断する、請求項１記載の警告システム。
【請求項３】
前記分解手段によって分解された単語が、前記特定の業務において単位が付加されるべき語であるとき、付加された単位が正しいか否かを判断する正誤判断手段をさらに備え、
前記不確定要素判断手段は、前記正誤判断手段の判断結果が誤りを示すとき、前記不確定要素が有ると判断する、請求項１または２記載の警告システム。
【請求項４】
特定の業務において数値および単位の少なくとも一方が付加されるべき語についてのルール辞書を登録したルール辞書データベースを備える警告システムの警告方法であって、
(a)前記特定の業務を行う被験者の音声を検出し、
(b)前記ステップ(a)によって検出された音声を単語に分解し、
(c)前記ステップ(b)の分解結果に基づいて前記被験者が会話するときの音声に不確定要素が有るか否かを判断し、
(d)前記ステップ(c)によって不確定要素が有ると判断されたとき、前記分解手段の分解結果に基づいて当該不確定要素に関する確認が有るか否かを判断し、
(e)前記ステップ(d)によって前記不確定要素に関する確認が無いと判断されたとき、少なくとも前記被験者に警告を発し、そして
前記ステップ(d)は、前記ステップ(b)によって分解された単語が、前記ルール辞書に含まれる語であり、付加されるべき数値または単位が欠けているとき、前記不確定要素が有ると判断する、警告方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は警告システムおよび警告方法に関し、特にたとえば、医療事故の発生原因となり得るコミュニケーションエラーを警告する、警告システムおよび警告方法に関する。
【背景技術】
【０００２】
この種の警告システムの一例が特許文献１に開示される。この特許文献１によれば、知識データベースに看護業務についての手順や使用器具を記憶しておき、看護師が手順や使用器具またはその使用方法を誤ったり、手順を飛ばしてしまったりすると、当該看護師等に警告するようにしてある。
【特許文献１】特開２００５−９２４４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、この背景技術では、看護師は看護業務の内容を音声で入力するものであり、医師と看護師または看護師同士における命令（指示）、依頼、連絡（伝達）などに関するコミュニケーションをモニタリングしていないため、伝達不足のようなコミュニケーションエラーを警告することができなかった。したがって、たとえば、投与すべき薬品の量の指示等が正しくされていない場合であっても、警告することができず、誤った量の薬が投与される恐れがあった。
【０００４】
それゆえに、この発明の主たる目的は、コミュニケーションエラーによる事故の発生を未然に防止できる、警告システムおよび警告方法を提供することである。
【課題を解決するための手段】
【０００５】
請求項１の発明は、特定の業務を行う被験者の音声を検出する音声検出手段、音声検出手段によって検出された音声を単語に分解する分解手段、分解手段の分解結果に基づいて被験者が会話するときの音声に不確定要素が有るか否かを判断する不確定要素判断手段、不確定要素判断手段によって不確定要素が有ると判断されたとき、分解手段の分解結果に基づいて当該不確定要素に関する確認が有るか否かを判断する確認有無判断手段、確認有無判断手段によって不確定要素に関する確認が無いと判断されたとき、少なくとも被験者に警告を発する警告手段、および特定の業務において数値および単位の少なくとも一方が付加されるべき語についてのルール辞書を登録したルール辞書データベースを備え、不確定要素判断手段は、分解手段によって分解された単語が、ルール辞書に含まれる語であり、付加されるべき数値または単位が欠けているとき、不確定要素が有ると判断する、警告システムである。
【０００６】
請求項１の発明では、警告システム（１０：実施例で相当する参照符号。以下、同じ。）は、音声検出手段（２４，５６，Ｓ１）、分解手段（Ｓ３）、不確定要素判断手段（Ｓ７，Ｓ９，Ｓ１１，Ｓ１９，Ｓ２１）、確認有無判断手段（Ｓ１３）、警告手段（１６，７０，Ｓ１７）およびルール辞書データベース（３０）を備える。音声検出手段は、特定の業務（実施例では、看護業務）を行う被験者（実施例では、看護師）の音声を検出する。分解手段は、音声検出手段によって検出された音声を単語に分解する。たとえば、音声認識して生成されたテキスト文を、形態素解析により、単語に分解する。不確定要素判断手段は、分解手段の分解結果から、会話するときの音声に不確定要素（不明確・不明瞭な内容）が有るか否かを判断する。つまり、会話に不確定要素が有るか否かを判断する。確認有無判断手段は、不確定要素判断手段によって不確定要素が有ると判断されたとき（Ｓ７，Ｓ９，Ｓ１１のいずれかで“ＹＥＳ”，Ｓ１９，Ｓ２１のいずれかで“ＮＯ”）、分解手段の分解結果に基づいて不確定要素に関する確認が有るか否かを判断する。警告手段は、確認有無判断手段によって不確定要素に関する確認が無いと判断されたとき（Ｓ１３で“ＮＯ”）、少なくとも被験者に警告を発する。ルール辞書データベースには、特定の業務において数値および単位の少なくとも一方が付加されるべき語についてのルール辞書が登録される。不確定要素判断手段は、分解された単語が、ルール辞書に含まれる語であり、当該付加されるべき数値または単位が欠けているとき（Ｓ１９またはＳ２１で“ＮＯ”）、不確定要素が有ると判断する。たとえば、看護業務で使用する器具の設定値や単位が欠けている場合には、不確定要素が有ると判断するのである。
【０００７】
請求項１の発明によれば、会話に不確定要素があり、その不確定要素についての確認が無い場合に、警告を発するので、コミュニケーションエラーによる事故やミスの発生を未然に防止することができる。たとえば、必要な数値または単位或いはその両方が欠けている場合には不確定要素が有ると判断するので、そのような不確定要素が含まれることによる事故やミスを未然に防止することができる。
【０００８】
請求項２の発明は請求項１に従属し、抽象的な語、意味が曖昧な語および複数の意味を有する語についての用語辞書を登録した用語辞書データベースをさらに備え、不確定要素判断手段は、分解手段によって分解された単語が、抽象的な語、意味が曖昧な語または複数の意味を有する語であるとき、不確定要素が有ると判断する。
【０００９】
請求項２の発明では、警告システムは、用語辞書データベース（２８）をさらに備える。この用語辞書データベースには、抽象的な語、意味が曖昧な語および複数の意味を有する語についての用語辞書が登録される。不確定要素判断手段は、分解手段によって分解された単語が、抽象的な語、意味が曖昧な語または複数の意味を有する語に該当するとき（Ｓ７，Ｓ９またはＳ１１で“ＹＥＳ”）、不確定要素があると判断する。
【００１０】
請求項２の発明によれば、抽象的な語、意味が曖昧な語または複数の意味を有する語があるときは、不確定要素があると判断するので、日常的に使用される語で不明確な内容について確認させることができ、事故やミスの発生を未然に防止することができる。
【００１４】
請求項４の発明は請求項１または２従属し、分解手段によって分解された単語が、特定の業務において単位が付加されるべき語であるとき、付加された単位が正しいか否かを判断する正誤判断手段をさらに備え、不確定要素判断手段は、正誤判断手段の判断結果が誤りを示すとき、不確定要素が有ると判断する。
【００１５】
請求項４の発明では、警告システムは、正誤判断手段（Ｓ２３）をさらに備える。正誤判断手段は、分解された単語が、特定の業務において単位が付加されるべき語であるとき、付加された単位が正しいか否かを判断する。不確定要素判断手段は、正誤判断手段の判断結果が誤りを示すとき（Ｓ２３で“ＮＯ”）、不確定要素が有ると判断する。
【００１６】
請求項４の発明によれば、単位の誤りが有り、その確認がない場合に、警告するので、単位の間違いにより、事故やミスが発生するのを防止することができる。
【００１７】
請求項４の発明は、特定の業務において数値および単位の少なくとも一方が付加されるべき語についてのルール辞書を登録したルール辞書データベースを備える警告システムの警告方法であって、(a)特定の業務を行う被験者の音声を検出し、(b)ステップ(a)によって検出された音声を単語に分解し、(c)ステップ(b)の分解結果に基づいて被験者が会話するときの音声に不確定要素が有るか否かを判断し、(d)ステップ(c)によって不確定要素が有ると判断されたとき、分解手段の分解結果に基づいて当該不確定要素に関する確認が有るか否かを判断し、(e)ステップ(d)によって不確定要素に関する確認が無いと判断されたとき、少なくとも被験者に警告を発し、そしてステップ(d)は、ステップ(b)によって分解された単語が、ルール辞書に含まれる語であり、付加されるべき数値または単位が欠けているとき、不確定要素が有ると判断する、警告方法である。
【００１８】
請求項４の発明においても、請求項１の警告システムの発明と同様に、コミュニケーションエラーによる事故やミスの発生を未然に防止することができる。
【発明の効果】
【００１９】
この発明によれば、会話に不確定要素があり、その不確定要素についての確認が無い場合に、警告を発するので、コミュニケーションエラーによる事故やミスの発生を未然に防止することができる。
【００２０】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００２１】
図１を参照して、この発明の一実施例である警告システム１０は、たとえば病院に適用され、サーバ１２を含む。このサーバ１２は、有線或いは無線による通信回線（ネットワーク）１４を介して複数の看護師用端末（以下、単に「端末」という。）１６および複数のステーション１８に接続される。端末１６は、パーソナルコンピュータ或いはワークステーションのようなコンピュータであり、看護師毎に割り当てられる。たとえば、端末１６は看護師の詰所などに設置される。ただし、１台の端末１６を数人の看護師で使用する場合もあり得る。複数のステーション１８は、それぞれ、入院患者を収容する病棟内であり、廊下、病室（入り口、ベッド或いはその近傍）および看護師の詰所などの所定位置に配置され、無線通信可能なウェアラブルセンサユニット（以下、単に「センサユニット」という。）２０の識別情報（後述する看護師ＩＤ）を取得し、サーバ１２に送信する。複数のセンサユニット２０は、それぞれ、看護師に割り当てられ（装着され）、センサユニット２０の識別情報は、無線通信可能な範囲（たとえば、半径３〜５メートル）に存在するステーション１８によって検出される。
【００２２】
なお、ステーション１８とセンサユニット２０とは互いに通信可能であるため、センサユニット２０は、無線通信可能な範囲に存在するステーション１８の識別情報（ステーションＩＤ）を検出する。図示は省略するが、センサユニット２０は、センサユニット２０同士で無線通信することが可能であるため、無線通信可能な範囲に存在する２以上のセンサユニット２０同士で、互いの識別情報を検出することもできる。また、センサユニット２０は、無線ＬＡＮによってネットワーク１４に直接接続される場合もある。
【００２３】
図２はサーバ１２の具体的な構成を示すブロック図であり、サーバ１２には、図１では省略したが、複数の対物センサ２２、複数の集音マイク２４および複数のビデオカメラ２６が接続される。図示は省略するが、この実施例では、複数の対物センサ２２は、体温計、血圧計、注射器、点滴注射器（注入器）、血液採取用試験管、検尿コップなどの医療器具を格納してある格納箱の取り出し部分やナースコール端末などに設置され、それらの医療器具等についての使用（取り出し）の有無を検知する。ただし、これらの医療器具等に、タグ情報（ＲＦ−ＩＤ）やバーコードのような識別情報を付加しておき、タグ情報やバーコードを読み取ることにより、その使用の有無を検出するようにしてもよい。なお、図示は省略するが、薬品にバーコードを付しておけば、薬品の取り違いの有無を検出することも可能である。また、複数の集音マイク２４は、入院患者を収容する病棟内であり、廊下および病室（ベッド或いはその近傍）などに設置され、周囲音（この実施例では、主として看護師の音声）を集音する。さらに、複数のビデオカメラ２６は、集音マイク２４と同様に、入院患者を収容する病棟内であり、廊下および病室（ベッド或いはその近傍）などに設置されるとともに、看護師の詰所などにも設定され、看護業務を行う看護師（の行動）を撮影する。ここで、看護業務とは、問診、検温、検圧、注射、投薬、点滴注射、退院指導などの看護師が行うべき業務の総称である。ただし、この実施例では、単に「看護業務」という場合には、任意の１の業務を示す。
【００２４】
また、図１では省略したが、サーバ１２には、２つのデータベース（ＤＢ）が接続される。具体的には、用語辞書ＤＢ２８およびルール辞書ＤＢ３０がサーバ１２に接続される。
【００２５】
用語辞書ＤＢ２８には、語句（単語や句）およびその属性を記述した用語辞書が記憶される。図３（Ａ）に示すように、用語辞書はテーブルで表わされ、抽象的な内容を示したり、意味が曖昧であったり、文脈によって意味が変わったりする（複数の意味を有する）語句が記憶される。この実施例では、各語句の属性として、「抽象」、「曖昧」、「複数の意味」が記載される。たとえば、語句「ＡＡ」の属性は「抽象」であり、語句「ＡＢ」の属性は「曖昧」であり、語句「ＡＣ」の属性は「複数の意味」である。
【００２６】
このような用語辞書は、ヒヤリ・ハット事例情報データベース（http://www.hiyari-hatto.jp/）や国語辞典を用いて、この警告システム１０の開発者等により作成される。
【００２７】
なお、この実施例では、簡単のため、アルファベット文字を２つ用いて、用語辞書に記述される語句を表わしてある。
【００２８】
ルール辞書ＤＢ３０には、薬品名・器具名や投薬・与薬に関する単語に対応して、薬品や器具を使用する際に単位が必要となるか否か（単位の要否）、単位を記述したルール辞書が記憶される。図３（Ｂ）に示すように、ルール辞書はテーブルで表わされる。このルール辞書には、看護業務において使用される薬品名および器具名のうち、単位（器具の設定値）または数量或いはその両方が必要となるものがすべて記述される。また、薬品の投薬・与薬に関する単語（たとえば、「食前」、「食間」、「食後」）が記述され、これに対応する単位（ここでは、「時」、「分」）が記述される。ただし、この実施例では、単位が必要な場合には、単位および数量の両方が必要であることを意味し、単位が不要な場合には、数量のみが必要であることを意味する。また、単位の欄に横棒（バー）を付している箇所があるが、これは上述した薬品名や器具名とは異なり、単位も数量も不要な単語であることを意味する。
【００２９】
たとえば、単語「ＡＡＡ」では、単位は必要であり、その単位は「Ａ（アンペア）」である。また、単語「ＡＡＢ」では、単位は必要であり、その単位は「ｍｌ（ミリリットル）」である。さらに、単語「ＡＡＣ」では、単位は不要であり、単位は「個」である。なお、単語「ＡＡＣ」では、単位は不要であり、数量のみが必要であるため、単位については記述する必要はないが、一応記述してある。
【００３０】
このようなルール辞書は、上述したヒヤリ・ハット事例情報データベースを参照して、警告システム１０の開発者等により作成される。
【００３１】
なお、この実施例では、簡単のため、アルファベット文字を３つ用いて、ルール辞書に記述される単語を表わしてある。
【００３２】
図４はセンサユニット２０の具体的な構成を示すブロック図であり、センサユニット２０はＣＰＵ４０を含む。ＣＰＵ４０には、メモリ４２，エンコーダ４４，非接触センサ４６，インターフェイス４８，ＤＩＰスイッチ５０，無線送信機５２および無線受信機５４が接続される。メモリ４２は、ワークメモリないしバッファメモリとして働き、ＣＰＵ４０によって使用される。エンコーダ４４にはヘッドセットマイク５６が接続され、エンコーダ４４は、ヘッドセットマイク５６から入力される音声信号をＭＰ３のような圧縮音声データ（以下、単に「音声データ」という。）に変調する。圧縮音声データは、ＣＰＵ４０の指示に従ってメモリ４２に記憶される。メモリ４２に記憶された圧縮音声データは、ＣＰＵ４０の指示に従って、一定時間（たとえば、１０秒〜３０秒）毎に、インターフェイス４８およびネットワーク１４を介してサーバ１２に送信される。
【００３３】
なお、上述したように、音声信号を圧縮変調するのは、メモリ４２の容量を比較的少なくするためであり、また、サーバ１２に送信するデータのデータ量を低減するためである。
【００３４】
また、この実施例で用いるヘッドセットマイク５６は指向性を有するものである。これは、ヘッドセットマイク５６を装着する看護師の音声のみを検出して、患者のプライバシを守るためである。また、図示は省略するが、イヤホンとヘッドセットマイク５６とが一体化されたものを、ヘッドセットと呼ぶことがある。
【００３５】
非接触センサ４６としては、焦電センサを用いることができ、ＣＰＵ４０は非接触センサ４６からの入力に応じてヘッドセットマイク５６をオン／オフする。この実施例では、非接触センサ４６すなわち焦電センサの前で、看護師が手を２回上下させると、その検出信号がＣＰＵ４０に入力され、これに応じて、ＣＰＵ４０はヘッドセットマイク５６をオンし、その後、看護師が焦電センサの前で、手を２回上下させると、ヘッドセットマイク５６をオフする。このように、ヘッドセットマイク５６をオン／オフ可能にしてあるのは、看護師のプライバシを守るためである。つまり、勤務時間では、ヘッドセットマイク５６はオンされ、休憩時間など勤務時間以外では、ヘッドセットマイク５６はオフされる。
【００３６】
インターフェイス４８は、ＬＡＮ（無線ＬＡＮ）アダプタのようなインターフェイスであり、これにより、センサユニット２０はネットワーク１４に直接接続される。したがって、センサユニット２０は、ネットワーク１４を介して、サーバ１２或いは端末１６のような端末との間で通信可能になる。
【００３７】
ＤＩＰスイッチ５０は、たとえば８ビットで構成され、各ビットのオン／オフを切り替えることにより、０〜２５５の間で数値を設定することができる。この数値が看護師の識別情報（看護師ＩＤ）であり、各センサユニット２０で異なる値が設定される。ＣＰＵ４０は、送信するデータに、看護師ＩＤをラベルとして付して、インターフェイス４８およびネットワーク１４を介して、サーバ１２に転送する。ここで、送信するデータとしては、音声データ、無線受信機５４で受信したステーションＩＤや看護師ＩＤについてのデータ（たとえば、数値データ）である。
【００３８】
図示は省略したが、看護師ＩＤに対応する看護師名を記述したテーブルデータなどをハードディスクのような内部メモリやデータベースに記憶しておけば、サーバ１２は、看護師ＩＤから看護師または看護師名を特定することができる。つまり、どの看護師の発話（音声）であるかを区別することができる。
【００３９】
なお、この実施例では、ＤＩＰスイッチ５０を用いて看護師ＩＤを設定するようにしてあるが、これに限定されるべきではない。たとえば、ＤＩＰスイッチ５０に代えて、看護師ＩＤを記憶したＲＯＭなどを設けておくようにすることもできる。
【００４０】
無線送信機５２は、ＣＰＵ４０の指示に従って、ＤＩＰスイッチ５０によって設定された看護師ＩＤを所定の周波数による電波（微弱電波）で送信する。無線受信機５４は、無線通信可能な範囲に存在する他のセンサユニット２０から送信される微弱電波を受信し、看護師ＩＤに復調し、復調した看護師ＩＤについてのデータをＣＰＵ４０に入力する。
【００４１】
ここで、ステーション１８は、上述したように、センサユニット２０の看護師ＩＤを検出し、検出した看護師ＩＤを、ネットワーク１４を介してサーバ１２に送信する。また、ステーション１８にも識別情報（ステーションＩＤ）が割り当てられ、上述したように、このステーションＩＤがセンサユニット２０によって検出される。したがって、たとえば、ステーション１８は、センサユニット２０の一部の回路コンポーネントを用いることにより、構成することができる。具体的には、ステーション１８は、ＣＰＵ４０，ＤＩＰスイッチ５０，無線送信機５２および無線受信機５４によって構成される。
【００４２】
なお、ＤＩＰスイッチ５０に代えて、ステーションＩＤを記憶したＲＯＭを設けるようにしてもよい点は、センサユニット２０の場合と同様である。
【００４３】
上述したような構成のセンサユニット２０は、各被験者（看護師）に装着される。たとえば、図４および図５に示すように、非接触センサ４６およびヘッドセットマイク５６以外の回路コンポーネントはボックス（筐体）６０に収容され、ボックス６０は看護師の腰部（ベルト部分）に装着される。また、非接触センサ４６は、ペン型のケースに収容され、看護師の衣服（白衣）の胸ポケットに挿すように収納される。ただし、図面では、分かり易く示すために、ペン型のケースを胸ポケットの外部に記載してある。また、ヘッドセットマイク５６は看護師の頭部に装着される。
【００４４】
なお、図５においては省略するが、非接触センサ４６は接続線を用いてボックス６０内のＣＰＵ４０に接続され、ヘッドセットマイク５６は接続線を用いてボックス６０内のエンコーダ４４に電気的に接続される。ただし、接続線を用いずに、ブルートゥースのような近距離無線によって接続するようにしてもよい。つまり、電気的に接続されればよいのである。
【００４５】
また、図５に示すように、看護師は、たとえば、白衣の前ポケットに携帯型のコンピュータ（この実施例では、ＰＤＡ）７０を収納し、所持（携帯）している。図示は省略するが、ＰＤＡ７０は、無線ＬＡＮによって、図１に示したネットワーク１４に接続可能な構成にされる。ＰＤＡ７０は既に周知であるため、その構成および動作等の詳細な説明は省略することにする。なお、図面では、分かり易くするため、前ポケットの外部に示してある。
【００４６】
通常、看護師は、医師の指示やカルテ等に従って看護業務を行う。このとき、使用する器具の間違いや手順についての間違いについては、上述した対物センサ２２の検出結果やビデオカメラ２６の撮影映像に基づいて、使用する器具を検出したり、看護師の行動をモニタリングしたりすることにより、発見することができる。
【００４７】
しかし、医師の指示（医師と看護師との会話）または看護師同士の会話が不明確であったり、看護業務を途中で交替する際の伝達（引継ぎ）が不十分であったりする場合には、たとえば、適切な処置（看護）が施されなかったり、使用する薬品の数量を間違ってしまったりする恐れがある。つまり、医療事故などの不都合を引き起こす可能性がある。
【００４８】
ここで、或る看護師Ａと或る看護師Ｂとの会話の一部を例示する。ただし、発話の前につけてあるアルファベット文字は各看護師を示し、説明の便宜上、アルファベット文字に数字を付してある。
【００４９】
Ａ１「えーとクロニック、厚さ３センチ台でかなり強いシフトがあって、であのー」
Ａ２「所見では言ってなかったんだけど、ムンテラの時にちょっと脳幹もねじ曲がっているような感じなんで放置しておくとあぶま、危ないですって。」
Ｂ１「ねじ曲がってるってどういうこと？圧迫されてるって、」
Ａ３「お、圧迫されてる」
このような会話の例では、「ねじ曲がってる」という語句（言葉）は不明瞭（不明確）である。したがって、Ａ２で会話が終了してしまった場合には、そのような不明瞭な内容が残ったままになってしまう。しかし、上述の例では、Ｂ１で「ねじ曲がってる」ことについて確認（質問）されており、その後、Ａ３で「圧迫されてる」ということを理解している。
【００５０】
つまり、会話（指示、伝達、連絡）の中に、抽象的な語、曖昧な語、色々な意味を持っている語句や数値・量・時間などの単位が入っていない単語のように、不確定な内容ないし要素（以下、「不確定要素」という。）が含まれる場合には、会話が不明瞭、不明確または不十分（以下、「コミュニケーションエラー」ということがある。）になってしまう。このため、上述したように、医療事故等が発生する可能性がある。
【００５１】
なお、上述した会話に含まれる、ムンテラ（患者およびその家族への病状説明）やクロニック（慢性の何か（普通は肝炎））は専門用語であり、このような専門用語に関しては、コミュニケーションエラーが発生しないことは経験的に得られている。
【００５２】
この実施例では、上述したような医療事故の発生を未然に防止するため、会話の中に不確定要素があり、その不確定要素についての確認が行われない場合には、医療事故が発生する恐れがあると判断して、コミュニケーションエラーが発生していることや不確定要素について確認すべきことの警告を与えるようにしてある。これにより、未然に事故を防止するのである。
【００５３】
具体的には、サーバ１２は図６および図７に示すフロー図に従って全体処理を実行する。ただし、この全体処理は、或る場所で会話（発話）している看護師について実行される。したがって、異なる場所で会話している看護師については別途全体処理が実行される。２人以上の看護師が同じ場所に居るかどうかは、ステーション１８から送信されるステーションＩＤおよび看護師ＩＤで知ることができる。
【００５４】
図６に示すように、サーバ１２は全体処理を開始すると、ステップＳ１で、音声を収集する。ここでは、会話している（同じ場所に存在する）看護師が装着するセンサユニット２０から送信される音声データを取得する。また、その看護師の看護師ＩＤがステーション１８で検出され、その居場所が分かる場合には、集音マイク２４で検出された音声を収集することも可能である。続くステップＳ３では、収集した音声（会話）を、単語に分解する。厳密に言うと、収集した音声を音声認識してテキスト文を生成し、形態素解析により、テキスト文を単語に分解する。
【００５５】
なお、図示は省略したが、サーバ１２はその内部メモリ（ハードディスクやＲＯＭ）または外部メモリ（外付けハードディスクや辞書データベースなど）に音声認識用の辞書を記憶しており、当該辞書を用いて、周知のＤＰマッチング法や隠れマルコフモデル（ＨＭＭ）による方法により、収集した音声を音声認識し、認識結果をテキスト文で出力する。
【００５６】
また、形態素解析とは、周知のとおり、自然言語で書かれた文章を形態素（ここでは、単語）の列に分解し、各単語およびそれらの品詞を見分けることである。たとえば、形態素解析エンジンとしては、「茶筅」（商品名）を用いることができ、これがサーバ１２に組み込まれている。「茶筅」とは、奈良先端科学技術大学院大学情報科学研究科自然言語処理額講座（松本研究室）が開発し提供している日本語形態素解析エンジンであり、フリーウェアであり、「Ｃｈａｓｅｎ」と表記されることもある。
【００５７】
続くステップＳ５では、薬や器具に関する内容が有るかどうかを判断する。具体的には、ルール辞書（ルール辞書ＤＢ３０）を参照して、ステップＳ３で分解された単語の中に、当該ルール辞書に含まれる単語（薬品名，器具名，投薬・与薬に関する単語）が有るかどうかを判断する。ステップＳ５で“ＹＥＳ”であれば、つまり薬や器具に関する内容が有れば、図７に示すステップＳ１９にそのまま進む。一方、ステップＳ５で“ＮＯ”であれば、つまり薬や器具に関する内容が無ければ、ステップＳ７で、用語辞書（用語辞書ＤＢ２８）を参照して、抽象的な語が有るかどうかを判断する。ステップＳ７で“ＹＥＳ”であれば、つまり抽象的な語が有れば、後述するステップＳ１３にそのまま進む。
【００５８】
一方、ステップＳ７で“ＮＯ”であれば、つまり抽象的な語が無ければ、ステップＳ９で、用語辞書を参照して、意味が曖昧な語が有るかどうかを判断する。ステップＳ９で“ＹＥＳ”であれば、つまり意味が曖昧な語が有れば、そのままステップＳ１３に進む。しかし、ステップＳ９で“ＮＯ”であれば、つまり意味が曖昧な語が無ければ、ステップＳ１１で、用語辞書を参照して、複数の意味を有する語が有るかどうかを判断する。
【００５９】
ステップＳ１１で“ＮＯ”であれば、つまり複数の意味を有する語が無ければ、そのまま全体処理を終了する。しかし、ステップＳ１１で、“ＹＥＳ”であれば、つまり複数の意味を有する語が有れば、ステップＳ１３で、不確定要素についての確認が有るかどうかを判断する。ここでは、会話の中に、不確定要素が有る場合に、その不確定要素について確認しているかどうかを判断する。たとえば、不確定要素と判断された語句について、聞き直したり、そのような語句について再度発話していたりする場合には、当該不確定要素について確認していると判断する。ステップＳ１３で“ＹＥＳ”であれば、つまり不確定要素についての確認があれば、医療事故等の発生が無いと判断して、全体処理を終了する。
【００６０】
一方、ステップＳ１３で“ＮＯ”であれば、つまり不確定要素についての確認が無ければ、ステップＳ１５で、会話が終了したかどうかを判断する。ここでは、サーバ１２は、会話している看護師の音声を一定時間（たとえば、１０秒）以上検出（収集）できない状態や会話している看護師が装着しているセンサユニット２０で話し相手の看護師ＩＤを検出しなくなった状態を検出すると、会話が終了したと判断する。ステップＳ１５で“ＮＯ”であれば、つまり会話が終了していなければ、ステップＳ１３に戻る。しかし、ステップＳ１５で“ＹＥＳ”であれば、つまり会話が終了すれば、ステップＳ１７で、確認のアラームを発して、全体処理を終了する。ステップＳ１７では、コミュニケーションエラーが発生していることや不確定要素について確認すべきことの警告を会話中であった看護師に与える。ただし、上述したように、会話中であった看護師のみならず、その近辺に存在する他の看護師等にも警告を与えるようにしてもよい。警告は、たとえば、着目する看護師に割り当てられた看護師端末１６や当該看護師が所持するＰＤＡ７０に、業務を開始すべき旨のメッセージを送信することにより行う。ただし、着目する看護師が看護師端末１６やＰＤＡ７０の表示画面を見ていないことも考えられるため、当該看護師のヘッドセットのイヤホンを利用して当該看護師に音声で警告を与えるようにしてもよい。また、ヘッドセットに代えて、または、それと併用して、たとえば、振動付き腕時計型表示器を看護師に装着させ、それに警告を与えるようにしてもよい。
【００６１】
図７に示すように、ステップＳ１９では、ルール辞書を参照して、数値が求められる所に、数値が入っているかどうかを判断する。たとえば、或る薬品や器具を使用する場合に、数量（数値）のみ、または、数量（数値）および単位が必要となる場合がある。これを判断しているのである。ステップＳ１９で“ＮＯ”であれば、つまり数値が求められる所に、数値が入っていない場合には、そのまま図６に示したステップＳ１３に戻る。
【００６２】
一方、ステップＳ１９で“ＹＥＳ”であれば、つまり数値が求められる所に、数値が入っている場合には、ステップＳ２１で、ルール辞書を参照して、単位が必要な薬の量や器具の設定値に単位が入っているかどうかを判断する。ステップＳ２１で“ＮＯ”であれば、つまり単位が入っていない場合には、ステップＳ１３に戻る。しかし、ステップＳ２１で“ＹＥＳ”であれば、つまり単位が入っている場合には、ステップＳ２３で、ルール辞書を参照して、当該単位が正しいかどうかを判断する。ステップＳ２３で“ＮＯ”であれば、つまり単位が正しくない場合には、ステップＳ１３に戻る。しかし、ステップＳ２３で“ＹＥＳ”であれば、つまり単位が正しい場合には、図６に示したように、全体処理を終了する。
【００６３】
この実施例によれば、会話の中に不確定要素を含み、その不確定要素の確認が無い場合には、会話している看護師に警告を与えて、不確定要素を確認させるので、コミュニケーションエラーに起因する医療事故や失敗（ミス）を未然に防止することができる。
【００６４】
また、この実施例によれば、不確定要素の確認が無い場合にのみ、警告を与えるので、警告の乱発を防止して、事故の発生が起こり得る場合のように、本当に必要なときだけ警告を与えることができる。
【００６５】
なお、この実施例では、会話している看護師のみに警告を与えるようにしてある。ただし、会話している看護師のみならず、その近辺に存在する他の看護師、婦長または医師にも警告を与えるようにして、医療事故等を確実に防止するようにしてもよい。かかる場合には、センサユニットを医師にも装着し、医師の発話（音声）もモニタリングするようにすればよい。
【００６６】
また、この実施例では、簡単のため、不確定要素の有無のみを判断するようにしてあるが、不確定要素が複数有る場合には、当該複数の不確定要素が確認されたか否かを判断して、すべてが確認されていない場合に、警告を与えるようにすればよいと考えられる。
【００６７】
さらに、この実施例では、看護（医療）業務についての警告システムとして機能する場合について説明したが、他の業務についての警告システムとして機能するようにしてもよい。つまり、伝達不足（コミュニケーションエラー）を無くし、医療事故のような事故のみならず、業務における失敗（ミス）を防止するようにすることができる。
【図面の簡単な説明】
【００６８】
【図１】この発明の警告システムの構成の一例を示す図解図である。
【図２】図１に示すサーバの電気的な構成を示す図解図である。
【図３】図２に示すサーバに接続されるデータベースの内容の一例を示す図解図である。
【図４】看護師に装着されるセンサユニットの電気的な構成の一例を示す図解図である。
【図５】図４に示すセンサユニットを看護師に装着した様子を示す図解図である。
【図６】図１に示すサーバの全体処理の一部を示すフロー図である。
【図７】図１に示すサーバの全体処理の他の一部であり、図６に後続するフロー図である。
【符号の説明】
【００６９】
１０  …警告システム
１２  …サーバ
１６  …端末
１８  …ステーション
２０  …センサユニット
２２  …対物センサ
２４  …集音マイク
２６  …ビデオカメラ
２８，３０，３２  …ＤＢ
４０  …ＣＰＵ
４２  …メモリ
４６  …非接触センサ
５０  …ＤＩＰスイッチ
５２  …無線送信機
５４  …無線受信機
５６  …マイク
７０  …ＰＤＡ
【図１】
0004538655.tif 000002
【図２】
0004538655.tif 000003
【図３】
0004538655.tif 000004
【図４】
0004538655.tif 000005
【図５】
0004538655.tif 000006
【図６】
0004538655.tif 000007
【図７】
0004538655.tif 000008