(57)【要約】      （修正有）【課題】音声チェックリストを自動化するシステムを提供する。【解決手段】チェックリスト・マネージャは、音声チェックリスト・テンプレートを生成し、前記テンプレートから修正された音声チェックリストを生成し、記憶する。コントローラは、前記修正された音声チェックリスト内のアイテムの入力に対するリクエストを送信し、前記リクエストに対する応答を受領し、前記修正された音声チェックリストを前記応答で更新し、前記修正された音声チェックリストが完了したか否かを決定し、前記修正された音声チェックリストが未完了との決定に応じて、前記修正された音声チェックリスト内の第２アイテムの入力に対するリクエストを送信し、前記チェックリスト・マネージャに対し、応答内の修正された音声チェックリストを記憶し、前記修正された音声チェックリストが完了したと決定する。【選択図】図１
2010086522.tif 000002
【特許請求の範囲】
【請求項１】
音声チェックリストを自動化するシステムにおいて、
（ａ）チェックリスト・マネージャと、
前記チェックリスト・マネージャは、少なくとも１個の音声チェックリスト・テンプレートを生成し、前記音声チェックリスト・テンプレートから修正された音声チェックリストを生成し、この修正された音声チェックリストを記憶し、
（ｂ）コントローラと、
前記コントローラは、
前記修正された音声チェックリスト内のアイテムの入力に対するリクエストを送信し、
前記リクエストに対する応答を受領し、
前記修正された音声チェックリストを前記リクエストに対する応答で更新し、
前記修正された音声チェックリストが完了したか否かを決定し、
前記修正された音声チェックリストが完了してないとの決定に応じて、前記修正された音声チェックリスト内の第２アイテムの入力に対するリクエストを送信し、
前記チェックリスト・マネージャに対し、応答内の修正された音声チェックリストを記憶し、
前記修正された音声チェックリストが完了したと決定する
を有する
ことを特徴とする音声チェックリストを自動化するシステム。
【請求項２】
前記チェックリスト・マネージャは、
前記修正された音声チェックリストと追加された修正された音声チェックリストとを比較し、
前記追加された修正された音声チェックリストに関連して、前記修正された音声チェックリストを解析し、
修正を必要とする前記音声チェックリスト・テンプレート内のアイテムを特定する
ことを特徴とする請求項１記載のシステム。
【請求項３】
前記入力のリクエストに対する応答は、以下からなるグループから選択された１つの例外を有する、
前記アイテムをスキップするリクエスト、
前記アイテムを必要としない指示、
ヘルプを必要とする指示、
前記アイテムが間違っているという指示、
追加的なコメント、
前記修正された音声チェックリストを再度活性化するリクエスト
ことを特徴とする請求項１記載のシステム。
【請求項４】
前記アイテムは、アイテム・ポリシを有し、
前記アイテム・ポリシは、以下からなるグループから選択された少なくとも１つのアイテムを含む：
通知を送信すること、
人に電話をかけること、
前記例外を示すこと、
前記例外を認めないこと、
チェックリスト装置に問い合わせること
ことを特徴とする請求項１記載のシステム。
【請求項５】
前記修正された音声チェックリストは、電話の呼びを受けた時に、生成される
ことを特徴とする請求項１記載のシステム。
【請求項６】
（ａ）  少なくとも１個の音声チェックリスト・テンプレートを生成するステップと、          
前記音声チェックリスト・テンプレートは少なくとも１個のアイテムを有し、
（ｂ）  前記音声チェックリスト・テンプレートから修正された音声チェックリストを生成するステップと、
（ｃ）  前記修正された音声チェックリスト内の１つのアイテムの入力に対するリクエストを送信するステップと、
（ｄ）  前記リクエストに対する応答を受領するステップと、
（ｅ）  前記修正された音声チェックリストを前記リクエストに対する応答で更新するステップと、
（ｆ）  前記修正された音声チェックリストが完了したか否かを決定するステップと、
（ｇ）  前記修正された音声チェックリストが完了してないとの決定に応じて、前記ステップ（ｃ）に進むステップと、
（ｈ）  前記修正された音声チェックリストが完了しているとの決定に応じて、前記修正された音声チェックリストを記憶するステップと
を有する
ことを特徴とするコンピュータ上で音声チェックリストを自動化する方法。
【請求項７】
（ｉ）  前記修正された音声チェックリストと追加された修正された音声チェックリストとを比較するステップと、
（ｊ）  前記追加された修正された音声チェックリストに関連して、前記修正された音声チェックリストを解析するステップと、
を更に有し、
前記（ｊ）ステップは、修正を必要とする前記音声チェックリスト・テンプレート内のアイテムを特定するステップを含む
ことを特徴とする請求項６記載の方法。
【請求項８】
前記入力のリクエストに対する応答は、以下からなるグループから選択された１つの例外を有する、
前記アイテムをスキップするリクエスト、
前記アイテムを必要としない指示、
ヘルプを必要とする指示、
前記アイテムが間違っているという指示、
追加的なコメント、
前記修正された音声チェックリストを再度活性化するリクエスト
ことを特徴とする請求項６記載の方法。
【請求項９】
前記アイテムは、アイテム・ポリシを有し、
前記アイテム・ポリシは、以下からなるグループから選択された少なくとも１つのアイテムを含む：
通知を送信すること、
人に電話をかけること、
前記例外を示すこと、
前記例外を認めないこと、
チェックリスト装置に問い合わせること
ことを特徴とする請求項６記載の方法。
【請求項１０】
前記修正された音声チェックリストは、電話の呼びを受けた時に、生成される
ことを特徴とする請求項６記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動化されたチェックリスト・システムと、チェックリストを自動化する方法に関し、特に、音声による自動化チェックリスト・システムに関する。
【背景技術】
【０００２】
チェックリストを自動化し、経費を減らし、エラーを低減し、作業者の生産性を向上させることが、多くの分野（例えば、ヘルス・ケア、プロジェクト・マネージメント、航空機産業、装置・設備産業等）で、高まっている。チェックリストの需要が高まるに連れて、チェックリストを自動化する簡単な方法に対するニーズも増えている。現在のこの種のニーズに対する解決方法は、自動化チェックリストに、いくつかの機能を与えている。しかし、これらのシステムは、音声と加速度計との相互作用の機能、及び現在の電話のインフラを完全には一体化することはできず、又ハンド・フリーの操作を提供できす、様々な種類のチェックリストを自動化する際の完全な解決方法を提供できてはいない。
【０００３】
例えば、特許文献１は、プロジェクト・マネージメント用のＧＵＩ（ＧＵＩ：graphical user interface）ベースのチェックリストを開示する。プロジェクトの流れが完了すると、チェックリストのアイテムは、プロジェクト内の事象に関連付けられている。しかし、この解決方法は、音声／加速度計の相互作用の機能を強化できず、現在の電話システムに基づいておらず、かつハンド・フリーの操作を提供できず、プロジェクト・マネージメントに対する解決方法を提供するに過ぎない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許出願公開第２００５／００２７５７８号明細書
【特許文献２】米国特許第５２６７１４７号明細書
【特許文献３】米国特許第６２６２７２０号明細書
【０００５】
特許文献２は、ヘルス・ケアの環境において、チェックリストを自動化する携帯装置（a hand-held device）を開示する。この携帯装置を用いて、ユーザは、チェックリストを完成させることができる。その後、ユーザは、その携帯装置を受台に置く。その後、チェックリストがプリントアウトされる。この解決方法もまた音声／加速度計の相互作用を提供できず、現在の電話システムに基づいておらず、ハンド・フリーの操作も提供できず、ヘルス・ケアの限られた解決方法を提供するだけである。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献３に他のシステムが開示されている。特許文献３は、非常時のチェックリストを処理するシステムを開示する。このシステムは、どのチェックリストが事象、例えば、飛行機での火災に基づいて適切であるかを決定する。しかし、この解決方法も前述したシステムと同様に、音声／加速度計の相互作用を強化せず、現在の電話システムに基づいておらず、ハンド・フリーの操作を提供できず、飛行機に関する限られた解決方法を提供するだけである。
【課題を解決するための手段】
【０００７】
本発明のシステムと方法は、従来の問題及び不利益な点を解決する。本発明のシステムと方法は、少なくとも１つのアイテムを含む音声チェックリスト・テンプレートを生成する。修正された音声チェックリストが、音声チェックリスト・テンプレートから生成される。修正された音声チェックリスト内のアイテムに対する入力リクエストが送信される。この入力リクエストに応答した後、修正された音声チェックリストが、その応答に応じて更新される。修正された音声チェックリストが完成しない場合には、プロセスは、修正された音声チェックリストが完成するまで繰り返される。プロセスが完了すると、完成された音声チェックリストが記憶される。
【図面の簡単な説明】
【０００８】
【図１】本発明の音声チェックリストを自動化するシステムのブロック図。
【図２】本発明の音声チェックリストを自動化するシステムのブロック図。
【図３】コンピュータ上で実行される音声チェックリストを生成し自動化する方法を表す図。
【図４】コンピュータ上で実行される音声チェックリストに関連する例外とポリシを取り扱う方法を表す図。
【図５】コンピュータ上で実行される、修正された音声チェックリストを比較する方法を表す図。
【発明を実施するための形態】
【０００９】
図１は、音声チェックリストを自動化する第１のシステム１００のブロック図である。同図において、システム１００は、チェックリスト・システム１０１と、ネットワーク１０４と、ヘッドセット１０５を有する。ヘッドセット１０５は、スピーカ１０７とマイク１０８とを有する。マイク１０８は、ユーザからの（音声）コマンドを受領する入力装置である。スピーカ１０７を用いて、（音声）情報をヘッドセット１０５のユーザに送る。マイク１０８を用いて、ユーザからの音声応答を受領する。
【００１０】
チェックリスト・システム１０１は、コントローラ１０２とチェックリスト・マネージャ１０３とを有する。チェックリスト・システム１０１は、音声入力をテキストに、テキストを音声メッセージに変換できる。チェックリスト・マネージャ１０３は、音声チェックリスト・テンプレート１１０と修正済み音声チェックリスト１２０を管理する。この修正済み音声チェックリスト１２０が、音声チェックリスト・テンプレート１１０に基づいて生成される。修正済み音声チェックリスト１２０を生成することは、音声チェックリスト・テンプレート１１０の一部又は全体をコピーすることにより、行う。修正済み音声チェックリスト１２０は、非視覚入力（non-visual input）（例えば、マイク１０８あるいは加速度計２０４の使用）を介して、完成されるチェックリストである（図２）。音声チェックリスト・テンプレート１１０と修正済み音声チェックリスト１２０は、１つあるいは複数のチェックリスト・ポリシ１１１を有する。音声チェックリスト・テンプレート１１０と修正済み音声チェックリスト１２０は、関連するチェックリスト・データ１１２を有する。音声チェックリスト・テンプレート１１０と修正済み音声チェックリスト１２０は、少なくとも１個のアイテム１１３を有する。アイテム１１３は、１つあるいは複数の関連するアイテム・ポリシ１１４を有する。アイテム１１３は、関連するアイテム・データ１１５を有する。
【００１１】
チェックリスト・システム１０１は、構内電話交換機（ＰＢＸ：Private Branch Exchange）、パソコン（ＰＣ）、サーバ、双方向音声応答装置（ＩＶＲ：Interactive Voice Response）である。ネットワーク１０４は、無線ネットワーク、有線ネットワーク、光ファイバ・ネットワーク等である。ヘッドセット１０５は、スピーカ１０７とマイク１０８を有する如何なる装置でもよい。ヘッドセット１０５は、携帯電話、無線電話、携帯（情報)端末（ＰＤＡ：Personal digital Assistant、個人の情報整理を援助する携帯用の電子機器の一カテゴリー）、パソコン等である。ヘッドセット１０５は、チェックリスト・システム１０１を含む。
【００１２】
音声チェックリスト・テンプレート１１０は、少なくとも１個のアイテムを有する。このアイテムでユーザはタスクを実行できる。例えば、ＩＶ（静脈注射）を開始する看護士用の音声チェックリスト・テンプレート１１０は、以下のアイテム１１３を含む。（１）手を石鹸で洗う、（２）無菌手袋を着ける、（３）患者の皮膚を殺菌薬（chlorhexidine:クロルヘキシジン）で拭く、（４）消毒布を置く、（５）ＩＶ（静脈注射針）を挿入する、（６）針にカバーを被せる。音声チェックリスト・テンプレート１１０は、チェックリスト・ポリシ１１１を有する。例えば、チェックリスト・ポリシ１１１は、ユーザが音声チェックリスト・テンプレート１１０内の如何なるアイテム１１３もスキップすることのできない例外を含んでもよい。音声チェックリスト・テンプレート１１０は、チェックリスト・データ１１２を有する。チェックリスト・データ１１２の一例は、ユーザは、修正済み音声チェックリスト１２０を完成したかあるいは完成しなかったかの表示である。チェックリスト・データ１１２は、ユーザが修正済み音声チェックリスト１２０を完成させる前に、修正済み音声チェックリスト１２０を再スタートさせたか否かを示すこともある。
【００１３】
アイテム１１３は、関連するアイテム・ポリシ１１４を有する。例えば、アイテム・ポリシ１１４は、ユーザが特定のアイテム１１３をスキップすることを許さない。アイテム・ポリシ１１４の別の実施例は、アイテム１１３を完了する前に、どこで専門家に相談しなけらばならないのかである。アイテム１１３は、関連するアイテム・データ１１５を有する。アイテム・データ１１５は、アイテム１１３がスキップされたか、完成したかあるいはしないか等を示す。
【００１４】
少なくとも１個のアイテム１１３を有する音声チェックリスト・テンプレート１１０が、チェックリスト・マネージャ１０３により生成される。音声チェックリスト・テンプレート１１０は、ユーザがグラフィカル・ユーザ・インターフェース（ＧＵＩ：graphical user interface）を利用し、ファイル（例、拡張マークアップ言語：Extensible Markup Language(XML)とVoice XML(VXML)：音声拡張マークアップ言語）等を受領し、ユーザが生成する。ユーザは、コマンドを発して、修正済み音声チェックリスト１２０を生成する。修正済み音声チェックリスト１２０を生成するリクエストが、チェックリスト・マネージャ１０３に送られる。修正済み音声チェックリスト１２０を生成するリクエストは、チェックリスト・マネージャ１０３が受領する。チェックリスト・マネージャ１０３は、修正済み音声チェックリスト１２０を生成する。
【００１５】
コントローラ１０２は、リクエストをヘッドセット１０５に送り、修正済み音声チェックリスト１２０内の１つのアイテム１１３用の入力用である。ユーザは、修正済み音声チェックリスト１２０内のアイテム１１３に対し、入力をマイク１０８を介して提供する。ヘッドセット１０５は、コントローラ１０２への入力用のリクエストに応答する。コントローラ１０２での入力用のリクエストに対し応答を受領すると、コントローラ１０２は、修正済み音声チェックリスト１２０を入力用のリクエストで更新する。これは、アイテム・データ１１５又はチェックリスト・データ１１２を更新することにより行う。
【００１６】
修正済み音声チェックリスト１２０が完了していない（例、より多くのアイテム１１３が残る）場合、コントローラ１０２は、修正済み音声チェックリスト１２０内の第２のアイテム１１３に対する入力用にリクエストを送信し、このリクエストに対する応答を受領し、修正済み音声チェックリスト１２０を更新し、アイテム１１３と修正済み音声チェックリスト１２０が完了したか否かを決定する。それ以外の場合修正済み音声チェックリスト１２０が完了している場合、チェックリスト・マネージャ１０３は、修正済み音声チェックリスト１２０を記憶する。
【００１７】
図２は、音声チェックリストを自動化する第２のシステム２００のブロック図である。このシステム２００は、チェックリスト・システム１０１と、ネットワーク１０４と、ヘッドセット１０５と、チェックリスト・デバイス２０２と、パソコン２０１と、電話機２０３とを有する。ヘッドセット１０５は、スピーカ１０７と、マイク１０８と、加速度計２０４とを有する。加速度計２０４は、ユーザの動作（例えば、肯定・承諾の「はい」を示す際には頭を上下させたり、否定「いいえ」を示す際には頭を横に振ること）に基づき、ユーザからのコマンドを受領する入力装置である。チェックリスト・システム１０１は、コントローラ１０２とチェックリスト・マネージャ１０３とを有する。チェックリスト・マネージャ１０３は、音声チェックリスト・テンプレート１１０と修正済み音声チェックリスト１２０とを管理する（図１と同じ）。
【００１８】
パソコン２０１は、チェックリスト・システム１０１に接続される。チェックリスト・システム１０１は、ネットワーク１０４に有線接続で接続される。電話機２０３は、ネットワーク１０４に有線接続で接続される。チェックリスト・システム１０１と電話機２０３は、ネットワーク１０４にその実現方法に応じて無線接続で接続される。ヘッドセット１０５は、ネットワーク１０４に無線接続で接続される。チェックリスト・デバイス２０２は、ネットワーク１０４に無線接続で接続される。
【００１９】
パソコン２０１は、ユーザが情報を入力したり見たりすることのできる如何なる装置でもよい。例えば、ラップトップ・コンピュータ、ＰＤＡ、電話機等である。例えば、パソコン２０１を用いて、音声チェックリスト・テンプレート１１０を生成するウェブページを見ることができる。チェックリスト・デバイス２０２は、修正済み音声チェックリスト１２０と共に使用できる如何なる装置でもよい。例えば、ＲＦＩＤスキャナ、カード・リーダ、ＥＫＧ装置（心電計)、ＩＶドリップ・モニタ等である。チェックリスト・デバイス２０２は、ヘッドセット内に収納してもよい。電話機２０３は、あらゆる種類の電話機、例えば、デジタル電話、ＳＩＰ電話、アナログ電話等でもよい。
【００２０】
ユーザは、パソコン２０１と相互作用する（例、ウェブページ上の情報を見たり入力したりする）。この相互作用に基づいて、チェックリスト・マネージャ１０３は、少なくとも１個のアイテム１１３を有する音声チェックリスト・テンプレート１１０を生成する。ユーザは、マイク１０８にコマンドを話かけるか、あるいは加速度計２０４を用いてコマンドを生成して、音声チェックリスト・テンプレート１１０から修正済み音声チェックリスト１２０を生成する。修正済み音声チェックリスト１２０を生成するリクエストをチェックリスト・マネージャ１０３が受領する。修正済み音声チェックリスト１２０は、チェックリスト・マネージャ１０３により生成される。
【００２１】
コントローラ１０２は、修正済み音声チェックリスト１２０内のアイテム１１３の１つの入力用のリクエストを、ヘッドセット１０５に送る。ユーザは、修正済み音声チェックリスト１２０内のアイテム１１３に対する入力を、マイク１０８又は加速度計２０４を介して提供する。ヘッドセット１０５は、コントローラ１０２への入力用のリクエストに対する応答を送る。この応答を受領すると、コントローラ１０２は、修正済み音声チェックリスト１２０を、この入力に対するリクエストで更新する。アイテムが完了しない場合には、コントローラ１０２は、アイテム１１３に対する入力の第２のリクエストを送り、この第２のリクエストに対する応答を受領し、修正済み音声チェックリスト１２０を更新し、アイテム１１３と修正済み音声チェックリスト１２０が完了したか否かを決定する。
【００２２】
アイテム１１３が完了し、修正済み音声チェックリスト１２０が完了していない場合には、コントローラ１０２は、修正済み音声チェックリスト１２０内の第２のアイテム１１３に対する入力用の第２のリクエストを送り、この第２のリクエストに対する応答を受領し、修正済み音声チェックリスト１２０を更新し、アイテム１１３と修正済み音声チェックリスト１２０を完了したか否かを決定する。アイテム１１３と修正済み音声チェックリスト１２０が完成している場合には、チェックリスト・マネージャ１０３は、修正済み音声チェックリスト１２０を記憶する。
【００２３】
コントローラ１０２は、アイテム１１３がチェックリスト・ポリシ１１１又はアイテム・ポリシ１１４に基づいて完了したか否かを決定する。音声チェックリスト・テンプレート１１０と修正済み音声チェックリスト１２０内の各アイテム１１３は、様々なアイテム・ポリシ１１４を有する。このアイテム・ポリシ１１４は、チェックリスト・デバイス２０２と／あるいは他の装置、例えば、電話機２０３との相互作用を要求する。アイテム・ポリシ１１４はアイテム１１３を完了するための要件を規定する。例えば、修正済み音声チェックリスト１２０内のアイテム１１３は、看護士が、薬を投与する前に、薬のパッケージのバーコードをスキャンすることを要求する。その後、アイテム・ポリシ１１４は、アイテム１１３を完成させるために、チェックリスト・デバイス２０２であるバーコード・スキャナーからの応答を期待する。アイテム・ポリシ１１４は、スキャンされた薬が正しい薬でない場合には、アイテム１１３を完了しないと決定する。
【００２４】
以下にシステム２００の動作を説明する。生成された音声チェックリスト・テンプレート１１０が、以下の５個のアイテム１１３を有すると仮定する。（１）患者の腕をアルコールで消毒する。（２）薬剤の１回の投与量を確認するよう医者に連絡する。（３）薬剤を患者に投与する。（４）心電計（EKG machine）であるチェックリスト・デバイス２０２の電源を入れる。（５）患者に心電計を接続する。音声チェックリスト・テンプレート１１０は、看護士が如何なるステップもスキップする（省く）ことを許さないチェックリスト・ポリシ１１１を有する。ステップ１、３、５に対するアイテム・ポリシ１１４は、看護士からの入力を要求する。ステップ２に対するアイテム・ポリシ１１４は、医者からの入力を要求する。ステップ４に対するアイテム・ポリシ１１４は、心電計であるチェックリスト・デバイス２０２からの入力と、看護士がチェックリスト・デバイス２０２がオンになっているか否かの入力を要求する。
【００２５】
この実施例において、ヘッドセット１０５は無線電話機であり、チェックリスト・システム１０１はＩＶＲ（放射線診断手技を利用した治療）システムである。チェックリスト・システム１０１への呼びを確立した後、看護士は、無線電話機１０５に向かって「薬剤投与のチェックリスト」のコマンドを話す。無線電話機１０５は、チェックリスト・マネージャ１０３にリクエストを送信し、修正された投薬チェックリストである音声チェックリスト１２０を生成する。この実施例において、修正された投薬チェックリスト１２０を生成するリクエストは、看護士の記録された音声（例、デジタル化された音声あるいは録音された音声）である。チェックリスト・マネージャ１０３は、リクエストを受領し、修正された投薬チェックリスト１２０を生成する。チェックリスト・マネージャ１０３がリクエストを受領し、修正された投薬チェックリスト１２０を生成すると、チェックリスト・マネージャ１０３は、修正された投薬チェックリスト１２０を投薬チェックリスト・テンプレート１１０から生成する。
【００２６】
コントローラ１０２は、リクエスト（パケット化された音声メッセージ）を無線電話機１０５に送る。これは修正された投薬チェックリスト１２０のアイテム１（患者の腕をアルコールで消毒する）の入力用である。無線電話機１０５は、看護士に対し「患者の腕をアルコールで消毒せよ」と言う。看護士は、患者の腕をアルコールで消毒した後、「完了した」と無線電話機１０５に向かって言って、応答する。無線電話機１０５は、この応答（看護士が「完了した」と言ったパケット化された音声）を送る。コントローラ１０２はこの応答を受領する。コントローラ１０２は、修正された投薬チェックリスト１２０のアイテム１用のアイテム・データ１１５を更新し、アイテム１が完了したことを示す。
【００２７】
コントローラ１０２は、修正された投薬チェックリスト１２０は完了していないと決定するが、この理由は、未完了のアイテム１１３（アイテム１−４）が、修正された投薬チェックリスト１２０内に残っているためである。コントローラ１０２は、無線電話機１０５に対し、アイテム２（薬剤の投与量を確認するため医者に連絡する）の入力に対する第１リクエストを送る。無線電話機１０５は、看護士に向かって、「医者に連絡して薬剤の投与量を確認することを望みますか？」と言う。看護士が「はい」と言う。ヘッドセット１０５は、看護士の「はい」と言った応答を送る。コントローラ１０２は、修正された投薬チェックリスト１２０のアイテム２用のアイテム・データ１１５を更新して、看護士が医者に連絡しようとしていることを示す。その後、医者は電話機２０３で呼び出されて、コントローラ１０２と会話に入る。
【００２８】
コントローラ１０２は、アイテム２は未完了と決定するが、この理由は、医者からの入力が必要とされているからである。コントローラ１０２は、無線電話機１０５に対し、アイテム２の入力に対し第２リクエスト（医者からの入力）を送る。会話中の医者は、自分が薬剤を認証したことを示す認証コードを入力するよう、求められる。アイテム２の入力のリクエストに対する応答は、コントローラ１０２に送られる。コントローラ１０２は、修正された投薬チェックリスト１２０のアイテム２のアイテム・データ１１５を更新し、医者の認証コードを示し、アイテム２が完了したことを示す。
【００２９】
コントローラ１０２は、アイテム２は完了し、修正された投薬チェックリスト１２０は未完了と決定するが、これは、アイテム３−５が完了していないからである。コントローラ１０２は、無線電話機１０５にアイテム３の入力に対するリクエスト（薬剤を患者に投与する）を送る。無線電話機１０５は、看護士に対し「薬剤を患者に投与せよ」と指示する。看護士は、薬剤を患者に投与した後、「４０ｍｇのコデイン（codeine: アヘンから採るかモルヒネから製する白色結晶性アルカロイド、鎮痛剤・鎮静剤・催眠剤・咳止めに用いる）を投与した」と応答する。ヘッドセット１０５は、この応答を送る。コントローラ１０２は、この（アイテム３の入力のリクエストに対する）応答を受領する。コントローラ１０２は、修正された投薬チェックリスト１２０のアイテム・データ１１５を更新し、看護士がコデインの４０ｍｇを投与し、ステップ３が完了したことを示す。
【００３０】
コントローラ１０２は、アイテム３は完了し、修正された投薬チェックリスト１２０は未完了と決定する（これは、アイテム４−５が未完了だからである）。コントローラ１０２は、アイテム４（心電計２０２の電源を入れる）の入力に対するリクエストを心電計２０２に送り（アイテム・ポリシ１１４に基づいて）、心電計２０２の電源が入っているか否かを決定する。心電計２０２に電源が入っている場合、心電計２０２はコントローラ１０２の入力のリクエストに対する応答を送り、心電計２０２がオンであることを示す。コントローラ１０２は、修正された投薬チェックリスト１２０のアイテム・データ１１５を更新し、ステップ４が完了したことを示す。
【００３１】
心電計２０２がオンでなく、コントローラ１０２が心電計２０２から応答（心電計２０２がオンであることを示す応答）を受領しないと、コントローラ１０２は、（アイテム・ポリシ１１４に基づき）、無線電話機１０５にアイテム４の入力に対するリクエストを送る。無線電話機１０５は、看護士に向かって、「心電計の電源を入れろ」と指示する。すると看護士は、心電計２０２の電源を入れる。その後、看護士は、「完了した」とマイク１０８に向かって応答（報告）する。この（アイテム４の入力のリクエストに対する）応答がコントローラ１０２に送られる。コントローラ１０２は、心電計２０２がオンであることを確認するために、アイテム４の入力に対するリクエストを心電計２０２に送る。心電計２０２は、この応答をコントローラ１０２に送る。コントローラ１０２は、修正された投薬チェックリスト１２０のアイテム・データ１１５を更新し、看護士がステップ４を完了したことを示す。
【００３２】
コントローラ１０２がアイテム４が完了し、修正された投薬チェックリスト１２０が未完了であると仮定する（アイテム５が未完了である為）。コントローラ１０２は、アイテム５（患者を心電計２０２に接続する）の入力に対するリクエストを送る。無線電話機１０５は、看護士に対し「患者を心電計に接続せよ」とリクエストする。患者を心電計２０２に接続した後、看護士は完了したと応答する。無線電話機１０５は、アイテム５の入力に対するリクエストに対する応答を送る。コントローラ１０２は、修正された投薬チェックリスト１２０のアイテム・データ１１５を更新して、看護士がステップ５を完了したことを示す。コントローラ１０２は、アイテム５と修正された投薬チェックリスト１２０が完了したと決定し、チェックリスト・マネージャ１０３に対し修正された投薬チェックリスト１２０を記憶するよう指示する。
【００３３】
図３は、音声チェックリスト・テンプレート１１０を生成し自動化するコンピュータ上で実行する方法を表すフローチャート。同図において、コントローラ１０２とチェックリスト・マネージャ１０３とヘッドセット１０５は、蓄積プログラム制御要素、例えば、コンピュータである。このコンピュータが、記憶媒体、例えば、メモリやディスク等に記憶されたプログラムを実行することにより、図３−４の方法を実行する。本発明のプロセスは、チェックリスト・マネージャ１０３が、少なくとも１個のアイテム１１３を有する少なくとも１個の音声チェックリスト・テンプレート１１０を生成する（ステップ３００）ことにより開始する。ステップ３００は、様々な方法、例えば、ドメイン固有言語（ＤＳＬ：Domain Specific Language)、ＧＵＩ，ＶＸＭＬ等を使用することにより、行われる。プロセスは、少なくとも１個の修正済み音声チェックリスト１２０を生成するリクエストを受領する（ステップ３０１）。リクエストを受領することは、ＩＶＲシステムへの電話の呼びを受領することである。例えば、緊急のユーザは、ＩＶＲにより指示される電話番号に電話を掛ける、そして修正済み音声チェックリスト１２０を用いて心配蘇生法のプロセス(ＣＰＲ：Cardio-pulmonary resuscitation)を通して歩くことができる。他の実施例では、装置をインストールする時に、ユーザが「インストールチェックリストを生成した」と言う。
【００３４】
修正済み音声チェックリスト１２０を生成するリクエストを受領すると、本発明のプロセスは、音声チェックリスト・テンプレート１１０から修正済み音声チェックリスト１２０を生成する（ステップ３０２）。プロセスは、修正済み音声チェックリスト１２０内のアイテム１１３の入力用のリクエストを、ヘッドセット１０５又はチェックリスト・デバイス２０２に送る（ステップ３０３）。ステップ３０３は、入力のリクエストは、進捗インジケータ（progress indicator）を送信することを含む。進捗インジケータは、例えば、ユーザが修正済み音声チェックリスト１２０内の全部で２０個のステップの内の５番目のステップにいることを示す。他の実施例では、実行が完了した修正済み音声チェックリスト１２０の全体に対する割合を与えるか、あるいは修正済み音声チェックリスト１２０を実行完了まで後何秒残っているかを示す。プロセスは、ステップ３０３で送られた入力に対するリクエストへの応答を受領する（ステップ３０４）。入力に対するリクエストへの応答を受領すると、入力へのリクエストで、修正済み音声チェックリスト１２０を更新する（ステップ３０５）。ステップ３０４で応答を受領せずにプロセスがタイムアウトすると、プロセスは、修正済み音声チェックリスト１２０が応答を受領しなかったことを示す（ステップ３０８）。
【００３５】
プロセスは、修正済み音声チェックリスト１２０とアイテム１１３が完了したか否かを決定する（ステップ３０６）。様々な理由でステップ修正済み音声チェックリスト１２０が完了したと決定する。例えば、修正済み音声チェックリスト１２０内にある全てのアイテム１１３が完了した時に、修正済み音声チェックリスト１２０は完了する。他の実施例では、修正済み音声チェックリスト１２０がキャンセルされた時である。チェックリスト・ポリシ１１１又はアイテム・ポリシ１１４が、さらにヘッドセット１０５（ユーザ）又はチェックリスト・デバイス２０２との相互作用を必要としている場合には、アイテム１１３は、完了していない。例えば、ユーザは、アイテム１１３上の入力に対するリクエストへ「このアイテムをスキップする」と言うことにより、応答できる。チェックリスト・ポリシ１１１又はアイテム・ポリシ１１４は、アイテム１１３をスキップすることを許さない。この実施例においては、プロセスは、アイテム１１３は、ユーザがスキップしてはならないステップをスキップしようとしたが故に完了していないと決定する。プロセスは、修正済み音声チェックリスト１２０又はアイテム１１３が完了していないと決定すると（ステップ３０６）、このプロセスはステップ３０３に行く。それ以外は、プロセスは、修正済み音声チェックリスト１２０を記憶する（ステップ３０７）。その後、プロセスは、修正済み音声チェックリスト１２０を生成するリクエストを待つ（ステップ３０１）。
【００３６】
図４は、音声チェックリストに関連する例外とポリシを取り扱うコンピュータ上で実行する方法である。図４は、図３のステップ３０６を拡張したものである。このプロセスは、入力の受領した応答が例外を含むか否かを決定する（ステップ４００）。例外の一例は、ステップをスキップすること、修正済み音声チェックリスト１２０をキャンセルすること、ステップは不必要と言うこと等である。応答が例外を含まない場合、あるいはステップ３０４からの応答がない場合（タイムアウトの場合）、プロセスはステップ４０３に進む。それ以外は、プロセスはチェックリスト・ポリシ１１１又はアイテム・ポリシ１１４を受領し、例外がチェックリスト・ポリシ１１１又はアイテム・ポリシ１１４のいずれかで許されたか否かを決定する（ステップ４０１）。プロセスがチェックリスト・ポリシ１１１又はアイテム・ポリシ１１４で許されているか否かを決定する（ステップ４０２）。例外がステップ４０２で許されない場合には、プロセスは、修正済み音声チェックリスト１２０を更新し、チェックリスト・ポリシ１１１又はアイテム・ポリシ１１４の１つを違反する試みを示す（ステップ４０５）。その後、プロセスは、修正済み音声チェックリスト１２０又はアイテム１１３が、ポリシ（チェックリスト・ポリシ１１１又はアイテム・ポリシ１１４）に基づいて、完了したか否かを決定する（ステップ４０３）。
【００３７】
それ以外の場合、プロセスは、例外がポリシ（チェックリスト・ポリシ１１１又はアイテム・ポリシ１１４）で許されたと決定する（ステップ４０２）。プロセスは、修正済み音声チェックリスト１２０又はアイテム１１３が、ポリシ（チェックリスト・ポリシ１１１又はアイテム・ポリシ１１４）に基づいて完了したか否かを決定する（ステップ４０３）。修正済み音声チェックリスト１２０又はアイテム１１３がステップ４０４で完了した場合には、プロセスはステップ３０７に進む。それ以外は、プロセスはステップ３０３に進む。
【００３８】
図５は、複数の修正済み音声チェックリスト１２０を比較するコンピュータ上で実行する方法を示す。同図において、プロセスは修正済み音声チェックリスト１２０と１つあるいは複数のさらなる修正済み音声チェックリスト１２０を得る（ステップ５００）。例えば、保守技術者が修正済み音声チェックリスト１２０を完了する毎に、修正済み音声チェックリスト１２０を記憶する。複数の保守技術者がさらなる修正済み音声チェックリスト１２０を完了する毎に、さらなる修正済み音声チェックリスト１２０を記録する。修正済み音声チェックリスト１２０とさらなる修正済み音声チェックリスト１２０とを比較する（ステップ５０１）。プロセスは、音声チェックリスト・テンプレート１１０内のアイテム１１３が修正を必要とすると識別する（ステップ５０２）。例えば、修正済み音声チェックリスト１２０内の同一アイテム１１３が毎回スキップされると、音声チェックリスト・テンプレートは、音声チェックリスト・テンプレート１１０からアイテム１１３を取り除くよう修正される。
【００３９】
本発明の変形例として、音声チェックリスト・テンプレート１１０内のアイテム１１３は、アイテム１１３が完了したことを示す為に、カメラ付き携帯電話（picture phone)から画像を取り入れ、携帯電話内で画像を受領し、アイテムが如何に完了したかそしてアイテムに対する補助を要求する、あるいは様々なマルチメディアの種類を要求するよう構成することもできる。
【００４０】
以上の説明は、本発明の一実施例に関するもので、この技術分野の当業者であれば、本発明の種々の変形例を考え得るが、それらはいずれも本発明の技術的範囲に包含される。特許請求の範囲の構成要素の後に記載した括弧内の番号は、図面の部品番号に対応し、発明の容易なる理解の為に付したものであり、発明を限定的に解釈するために用いてはならない。また、同一番号でも明細書と特許請求の範囲の部品名は必ずしも同一ではない。これは上記した理由による。用語「又は」に関して、例えば「Ａ又はＢ」は、「Ａのみ」、「Ｂのみ」ならず、「ＡとＢの両方」を選択することも含む。
【符号の説明】
【００４１】
１００  システム
１０１  チェックリスト・システム
１０２  コントローラ
１０３  チェックリスト・マネージャ
１０４  ネットワーク
１０５  ヘッドセット
１０７  スピーカ
１０８  マイク
１１０  音声チェックリスト・テンプレート
１１１  チェックリスト・ポリシ
１１２  チェックリスト・データ
１１３  アイテム
１１４  アイテム・ポリシ
１１５  アイテム・データ
１２０  修正済み音声チェックリスト
２０１  パソコン
２０２  チェックリスト・デバイス
２０３  電話機
２０４  加速度計
図３のステップ
３００：アイテム付きのチェックリストを生成する
３０１：修正されたチェックリストを生成するためにリクエストを待つ
３０２：修正されたチェックリストを生成する
３０３：修正されたチェックリスト内のアイテムの入力用のリクエストをヘッドセット又        はチェックリスト装置に送信する
３０４：ヘッドセット又はチェックリスト装置からの応答を待つ（→タイムアウト）
３０５：修正されたチェックリストを応答で更新する
３０６：修正されたチェックリストとアイテムはアイテムは完了したか否かを決定する
３０７：修正されたチェックリストを記憶する
３０８：応答がないことを示すために、修正されたチェックリストを更新する
図４のステップ
４００：応答が例外を含むか否かを決定する
４０１：例外がポリシにより許されるか否かを決定するために、チェックリスト・ポリシ        又はアイテム・ポリシを得る
４０２：例外がポリシで許されるか否かを決定する
４０３：修正されたチェックリスト又はアイテムがポリシに基づいて完了したか否かを決        定する
４０４：修正されたチェックリストとアイテムが完了したか？
４０５：ポリシに違反する試みを示すために、修正されたチェックリストを更新する
図５のステップ
５００：修正された音声チェックリストと追加的な修正音声チェックリストを得る
５０１：修正された音声チェックリストと追加的な修正音声チェックリストとを比較する
５０２：修正を必要とする音声チェックリスト・テンプレート内のアイテムを識別する
【図１】
2010086522.tif 000003
【図２】
2010086522.tif 000004
【図３】
2010086522.tif 000005
【図４】
2010086522.tif 000006
【図５】
2010086522.tif 000007