(57)【特許請求の範囲】
【請求項１】
情報モニタリング・システム（１０）のレイアウトを前記情報モニタリング・システム（１０）のプロセッサ（３０）が切り替える方法であって、第１のレイアウト（３９）に対する目下使用中のコンポーネントの組（４１，４２，４３，４５，４７，５１）を前記プロセッサ（３０）が自動的に決定する動作と、前記情報モニタリング・システム（１０）の目下使用中の機能の組を前記プロセッサ（３０）が自動的に決定する動作と、前記目下使用中のコンポーネントの組と前記目下使用中の機能の組との対応関係を前記プロセッサ（３０）が自動的に決定する動作と、一グループのレイアウト・グループを検討し、該レイアウト・グループのうちの少なくとも１つのレイアウトのコンポーネントと前記情報モニタリング・システム（１０）の目下使用中の機能の組との対応関係を前記プロセッサ（３０）が自動的に決定する動作と、前記レイアウト・グループのうちの少なくとも１つのレイアウトのコンポーネントと目下使用中の機能の組との前記対応関係が目下使用中のコンポーネントの組と目下使用中の機能の組との対応関係よりも大きい場合に、前記第１のレイアウトから前記少なくとも１つのレイアウトに前記プロセッサ（３０）が自動的に切り替える動作と、を含む方法。
【請求項２】
前記レイアウト・グループのうちの少なくとも１つのレイアウトのコンポーネントと前記情報モニタリング・システム（１０）の目下使用中の機能の組との対応関係を決定する前記動作が、最良推量アルゴリズムを前記プロセッサ（３０）が自動的に実施することを含む、請求項１に記載の方法。
【請求項３】
前記情報モニタリング・システム（１０）の目下使用中の機能の組と正確に合致するレイアウトに対して高い得点が割り当てられる、請求項２に記載の方法。
【請求項４】
活動を監視するための情報モニタリング・システム（１０）であって、複数のコンポーネントを有する１つのレイアウトを作成し、機能または環境状態の変化が生じ次第、該レイアウトの複数のコンポーネントのうちの少なくとも１つを別のコンポーネントに切り替えるように動作可能であるプロセッサ（３０）と、その各々が前記プロセッサに結合されている複数の活動センサ（１４，１６，１８，２０，２２）と、前記プロセッサに結合されているモニタ（１２）と、を備えるシステム（１０）。
【請求項５】
前記プロセッサが前記レイアウト（３９）を別のレイアウト（１７０）に切り替えるように動作可能である、請求項４に記載のシステム（１０）。
【請求項６】
前記レイアウト（３９）がベッド・レイアウト（４０）を含んでいる、請求項４または５に記載のシステム（１０）。
【請求項７】
各々のレイアウトが１つまたは複数のコンポーネントを有しているような情報モニタリング・システム（１０）のレイアウトを前記情報モニタリング・システム（１０）のプロセッサ（３０）が切り替える方法であって、第１のレイアウト（３９）に対する目下使用中のコンポーネントの組を前記プロセッサ（３０）が自動的に決定する動作と、前記情報モニタリング・システム（１０）の１つまたは複数の変化を検出するために前記情報モニタリング・システム（１０）を前記プロセッサ（３０）が自動的に監視する動作と、前記モニタリング・システムの１つまたは複数の変化を検出した後、一グループのレイアウト・グループを検討し、該レイアウト・グループのうちの少なくとも１つのレイアウトのコンポーネントと前記情報モニタリング・システムの目下使用中の機能の組との対応関係を前記プロセッサ（３０）が自動的に決定する動作と、前記レイアウト・グループのうちの少なくとも１つのレイアウトのコンポーネントと目下使用中の機能の組との前記対応関係が目下使用中のコンポーネントの組と目下使用中の機能の組との対応関係よりも大きい場合に、切り替えオプション・インタフェース（１６０，１８０，２００）を前記プロセッサ（３０）が自動的に提供する動作と、を含む方法。
【請求項８】
対応関係を決定する前記動作が最良推量アルゴリズムを前記プロセッサ（３０）が自動的に実施することを含む、請求項７に記載の方法。
【請求項９】
各々のレイアウトが１つまたは複数のコンポーネントを有しているような情報モニタリング・システム（１０）のレイアウトを前記情報モニタリング・システム（１０）のプロセッサ（３０）が切り替える方法であって、前記情報モニタリング・システム（１０）の目下使用中の機能の組を前記プロセッサ（３０）が自動的に決定する動作と、前記情報モニタリング・システムの環境の変化を検出するために前記情報モニタリング・システム（１０）を前記プロセッサ（３０）が自動的に監視する動作と、前記情報モニタリング・システムの環境の１つまたは複数の変化を検出した後、一グループのレイアウト・グループを検討し、該レイアウト・グループのうちの少なくとも１つのレイアウトのコンポーネントと前記情報モニタリング・システムの目下使用中の機能の組との対応関係を前記プロセッサ（３０）が自動的に決定する動作と、を含む方法。
【請求項１０】
前記レイアウト・グループのうちの少なくとも１つのレイアウトのコンポーネントと目下使用中の機能の組との前記対応関係が第１のレイアウトの目下使用中のコンポーネントの組と目下使用中の機能との対応関係よりも大きい場合に、切り替えオプション・インタフェース（１６０，１８０，２００）を前記プロセッサ（３０）が自動的に提供する動作をさらに含む、請求項９に記載の方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報の表示に使用する方法及びデバイスに関する。本発明は、さらに詳細には、インタフェース・コンポーネントの構成可能な配置を使用した情報の表示に関する。
【０００２】
【発明の背景】
患者モニタ、コンピュータ、並びに同様のデバイスは、ＣＲＴディスプレイ、フラットパネル・ディスプレイ、あるいは同様のデバイスなどの監視デバイスまたはモニタ上に情報を提示している。モニタ上に表示される画像は、グラフィカル・ユーザ・インタフェース（ＧＵＩ）に組み込まれていることが多く、このＧＵＩは、１つまたは複数のウィンドウ、アイコン、ボタン、メニュー、並びに同様の制御要素を含むことがあり、これらの要素はポインティング・デバイスや指針などの様々な機構を使用して選択できる。
【０００３】
一般に、ＧＵＩはコンポーネントの組から成り立っている。このコンポーネントの組のユーザ定義可能な内容、コンポーネントの属性、並びにコンポーネントの配置のことを、「レイアウト」と呼んでいる。患者モニタリングの用途では、ＧＵＩのコンポーネントは多くの場合、患者生存徴候に関するリアルタイムの情報を表示すると共に該情報の表示を調整するための制御手段を提供しているパラメータ・ブロックと、生存徴候波形をリアルタイムで表示すると共に該波形の表示を調整するための制御手段を提供している波形ウィンドウと、様々な働きを割り当てた制御ボタンと、活動とのタイミングをとるためのタイマと、を含んでいる。多くの患者モニタリング・システムでは、ＧＵＩは、当該コンポーネントに関連する働きまたは活動が使用されていない場合であってもレイアウト内のすべてのコンポーネントが表示されるように構成されている。例えば、ＧＵＩは、血圧、体温、血中酸素レベル及び心電図（「ＥＣＧ」）波形を表示するように構成されていて、血圧、血中酸素レベル及び体温だけが監視されている場合でも、ＥＣＧ波形に関連するコンポーネントはＧＵＩにより表示されたままとなる（ただし、未使用のコンポーネントは非有効形態で表示される）。
【０００４】
ＧＵＩのアクティブ・コンポーネントは診断及び治療の各段階で変化する。これと同様の変化は、患者を監視する看護用装置の変更、そのモニタリング・システムが使用している看護用装置の種類の変更、実施中の医学的処置の種類の変更、あるいは同様なその他の変更があった場合に生じる可能性が高い。さらに、ユーザ（外科医、麻酔科医、一般開業医、看護担当者など）が異なると監視する患者情報も異なることが多い。したがって、ＧＵＩのアクティブにしているコンポーネントは頻繁に変化している。
【０００５】
【発明の概要】
ＧＵＩのレイアウトは、ユーザの要求及び医学的治療の段階に応じて変更できることが好ましい。しかし、インタフェース・コンポーネントの構成配置を使用している現行の情報モニタリング・システムには、この機能がない。本発明は、情報モニタリング・システムのためにＧＵＩのレイアウトの変更を自動化するための方法及び装置を提供する。本システムは、現在のレイアウトのアクティブの（すなわち、目下使用中の）コンポーネントを決定し、システムの機能の変更（例えば、追加のセンサの付加）やシステムの環境の変更（例えば、ある医学的処置から別の医学的処置への切り替え）を検出するようにシステムを監視する。システムの１つまたは複数の変化を検出した後、本システムは利用可能なレイアウトのグループを検討し、どのレイアウトが（そうしたレイアウトがある場合）変更となったシステムとより緊密に合致するかを決定する。ある利用可能なレイアウトが変更したシステムとより緊密に合致する場合、本システムはレイアウトの自動変更すなわち自動切り替えを実施するか、レイアウト・オプションの選択肢を提示することによりユーザに対してレイアウトを変更するように促す。別法として、本システムは変更が生じても即座には何もしないことがあり、また本システムはシステムのしきい値をチェックすることがある。本システムをしきい値をチェックするように構成する場合、本システムは、変更したシステムと利用可能なレイアウトの１つとの対応関係に基づく値がしきい値を超えるまでレイアウト切り替えを実施しない。
【０００６】
レイアウト変更は、レイアウト全体（複数の且つ通常は異なるコンポーネントをもつレイアウト）の変更、サブレイアウト（レイアウト全体のより特殊な形態）の変更、波形ウィンドウ（波形を図示するように設計されたコンポーネント）の変更、あるいはパラメータ・ブロック（非波形情報を表示するように設計されたコンポーネント）の変更を包含することができる。
【０００７】
上述より明らかなように、情報モニタリング・システムのレイアウトを変更する（すなわち、切り替える）ための方法及びシステムを提供できることが本発明の利点の１つである。本発明に関するその他の特徴及び利点は、詳細な説明及び添付の図面の検討により明らかとなろう。
【０００８】
【発明の実施の形態】
本発明の実施の一形態を詳細に説明する前に、本発明が、以下の説明で列挙したり図面で示している構成要素の構造及び配置の詳細に対する適用に限定されるものではないことを理解すべきである。本発明は、その他の実施形態とすることができ、また様々な方法で実現または実施することができる。さらに、本明細書で使用する表現及び用語は説明のためのものであって限定と見なすべきでないことを理解すべきである。
【０００９】
図１は、監視デバイスまたはモニタ１２上に情報を表示している患者モニタリング・システム１０を図示したものである。システム１０は例示的なシステムを表したものであって、このシステムは具体的な任意の時点で利用されるシステムの機能に従って様々な種類の情報を表示させることができる。もちろん、本発明は、別の種類の情報モニタリング・システム（デバイス、動物、あるいはその他の実体を監視するように設計したシステムなど）も包含している。
【００１０】
システム１０は複数のセンサを含んでおり、これらのセンサとしては、血圧センサ１４、体温センサ１６、ＥＣＧ電極１８、血中酸素センサ２０、呼吸センサ２２が含まれる。本システムにその他のセンサを付加することも可能であり、図示したセンサを本システムから除去することも可能である。使用するセンサの種類は監視する活動の種類によって異なる。これらのセンサの各々は、プロセッサ３０に伝達するデータ信号を出力する。プロセッサ３０は当技術分野で周知のアルゴリズムを用いてセンサからの信号を処理し、モニタ１２上のグラフィック表示を作成する。プロセッサ３０はさらに、ネットワーク・リンク３２を介して別の情報源（例えば、第２の患者）から情報を受け取ることがある。
【００１１】
図２を参照すると最もよく分かるように、センサ１４〜２２からの情報はグラフィカル・ユーザ・インタフェース（「ＧＵＩ」）３５により表示される。このＧＵＩ３５は、レイアウト３９を構築すなわち構成するために使用される多数のコンポーネントを含んでいる。一般的には、１つのレイアウトは単にコンポーネントからなる１つの構成に過ぎないが、本明細書で使用する場合には全般的に、レイアウトとは、監視した活動を表示するためのモニタ上に表示させるコンポーネントからなるグループの全体を意味している。レイアウトには、オペレーティング・システムの基本ＧＵＩの一部となっているコンポーネントは含まない。図２に示すように、レイアウト３９はベッド・レイアウト４０（単に、その他のコンポーネントを包含しているレイアウトを意味する）を有している。ベッド・レイアウト４０の内部にあるコンポーネントとしては、波形ウィンドウ４１、波形ウィンドウ４１用の制御手段４２、サブレイアウト４３、コマンド・ボタン４５、プロシージャ・タイマ４７、メッセージ・ウィンドウ４９、パラメータ・ブロック５１、が含まれる。
【００１２】
システム１０で使用するセンサの数及び種類は、エンドユーザが観察を希望している情報の種類によって異なる。したがって、追加のセンサを本システムに付加したり、本システムからセンサを除去したり、ユーザの希望に応じてセンサを未稼働にしたりすることができる。アクティブとなっているセンサの数及び種類により、システム１０の機能が決定される。システム１０を血圧センサをもたない構成としている場合には、システム１０に血圧を測定する機能がないことは自明である。さらに、本システムを血圧センサをもつ構成としているが該センサを未稼働としている場合には、システム１０は血圧を測定する機能がないものとして取り扱われる。これと同じ規則はその他の種類のセンサに対しても適用される。
【００１３】
システム１０が情報を表示する方式は、そのレイアウト３９に関連する制御手段４２及び制御ボタン４５を通じて変更することができる。この制御手段４２及び制御ボタン４５により、エンドユーザに対して当該ユーザの好みまたは必要に適するように情報の表示を調整するための機構が提供される。例えば、ユーザは、制御手段４２を使用して、波形の位置並びに波形の高さを調整することができる。ＧＵＩのコンポーネントはさらに、コンポーネントの大きさ及び位置の修正を可能とするウィンドウ・タイプの標準の制御手段で作成することが好ましい。制御ボタン４５により、ユーザは、例えば波形が画面全体を進む速度の調整による波形ウィンドウの構成、波形その他のパラメータ読み値の静止、波形の印刷、パラメータ読み値のゼロクリア、稼働しているアラームの消音、ネットワーク・リンク３２を介した他の情報源からの情報の観察、あるいはアラーム設定値の調整などが可能となる。
【００１４】
上述のように、各レイアウト３９は、コンポーネントの組のユーザ定義可能な内容、コンポーネントの属性、及びＧＵＩ３５のコンポーネントの配置として取り扱うことができる。各サブレイアウト４３は幅Ｗと高さＨを有する。本明細書に記載した実施形態では、既存のサブレイアウトと入れ替え、すなわち切り替えられる任意のサブレイアウト４３の高さ及び幅は、該既存のサブレイアウトの高さ及び幅と一致している必要がある。ベッド・レイアウトの場合と異なり、サブレイアウトは別のサブレイアウトを含むことができない。
【００１５】
各波形ウィンドウ４１は波形ウィンドウ・レイアウト（波形ウィンドウ内に波形を表示させる方式に関連）を有している。任意の波形ウィンドウ・レイアウトは、その波形ウィンドウの大きさ、あるいは包含しているベッド・レイアウトあるいは包含しているサブレイアウト（適用可能の場合）内での波形ウィンドウの位置によらず、任意の波形ウィンドウに適用することができる。波形ウィンドウ４１は時間的に変化する波形で最適に表現される情報（ＥＣＧ情報や呼吸情報など）を表示するために使用される。
【００１６】
各レイアウト３９は任意の数の波形ウィンドウ４１またはサブレイアウト４３を含むことができる。レイアウトの一覧（リスト）のことを「レイアウト・グループ」という。一般に、レイアウト・グループはレイアウトの同種の集まりを含んでいる。すなわち、あるレイアウト・グループがベッド・レイアウトを含む場合、そのレイアウト・グループはベッド・レイアウトのみを含んでいる。同様に、レイアウト・グループを波形ウィンドウ・レイアウトの一覧から構成することが可能である。
【００１７】
レイアウト・グループは「レイアウト・グループ設定」ウィンドウまたは「レイアウト・グループ設定」ダイアログボックス６０（図３）を用いて規定する。ダイアログボックス６０は、ユーザによるレイアウト・グループのブラウズ（検索）、表示、編集及び規定を可能にする機構を提供する。ダイアログボックス６０は、スクロール・バー６４付きの「レイアウト・グループ」ウィンドウ６２を含む。「レイアウト・グループ」ウィンドウ６２はシステム１０向けに規定されたレイアウト・グループを表示する。ユーザが、ある具体的なグループをその名称上のクリックまたは押下により選択すると、当該グループの詳細が、「グループ内容」ウィンドウ６６と、「自動切り替え」ボタン６８Ａ及び「グループ全体のイベント・アクションを使用」ボタン６８Ｂをもつ「属性」ウィンドウ６８と、「グループ詳細」テーブルまたは「グループ詳細」ウィンドウ６９とに表示される。
【００１８】
「グループ属性」ウィンドウ６８は、「イベント」カラム７０Ａと、「イベント詳細」カラム７０Ｂと、「アクション」カラム７０Ｃと、「アクション詳細」カラム７０Ｄとをもつ「グループ全体のイベント・アクション」テーブル７０を含んでいる。ユーザは、「編集」ボタン７１を選択することにより現在表示されているレイアウト・グループを編集することができる。ユーザが「編集」ボタン７１を押した後に、その名称、グループ詳細、グループ内容、並びにレイアウト・グループの内容を変更することができる。「レイアウト・グループ」の「種類」は変更できない。
【００１９】
ダイアログボックス６０はさらに、「削除」ボタン７２及び「新規」ボタン７４を含んでいる。ユーザが「削除」ボタン７２を選択すると、システム１０はユーザに対して現在選択されているレイアウト・グループの削除に関する確認をするように促す。次いで、システム１０は選択されたレイアウト・グループを削除する。ユーザが「新規」ボタン７４を押下すると、システムはユーザが新規のレイアウト・グループに関する情報を入力するのを待つ。システム１０が要求する情報には、そのグループ内のレイアウトの種類（ベッド・レイアウト、波形ウィンドウ・レイアウト、あるいはサブレイアウト）が含まれる。この情報が入力された後、次いでシステム１０は名称の付いていない新規グループを作成し、ユーザがグループに対する名称付与を含め必要な任意の修正ができるように編集モードに入る。
【００２０】
ダイアログボックス６０は、ユーザが「グループ詳細」ウィンドウ６９のある行を選択することによりある入力項目を「グループ詳細」ウィンドウ６９で追加または編集できるように設計してある。行を選択することにより、システムは選択された入力項目に対する設定の要約（図示せず）を表示する。「グループ詳細」ウィンドウは、「レイアウト」カラム７５、「イベント」カラム７６、「イベント詳細」カラム７７、「アクション」カラム７８、及び「アクション詳細」カラム７９の形態をした追加のフィーチャを含む。「グループ詳細」ウィンドウの「レイアウト」カラム内で新たに行を選択すると、システム１０はアクティブになっているレイアウト・グループに新規のレイアウトを追加する。ユーザがあるレイアウトを選択した後、システム１０により「イベント−アクションの詳細」ダイアログボックス８０（図４）が表示される。ユーザが「グループ全体のイベント・アクション」テーブル７０から１つの行を選択済みである場合にも、「イベント−アクション詳細」ダイアログボックス（図示せず）が表示される。
【００２１】
ベッド・レイアウト、並びに当該ベッド・レイアウト内に含まれる波形ウィンドウ及びサブレイアウトのレイアウトのことを「レイアウトの組」と呼ばれる。レイアウト組は、そのレイアウト組をディスプレイ１２上に描出できる場合に限り有効である。したがって、レイアウト組は常に１つのベッド・レイアウトを有しており、任意の数の波形ウィンドウとサブレイアウトを含むことができる。レイアウト全体がシステム１０の現在の機能と如何によく合致するか否かは、そのレイアウト全体のベッド・レイアウト内に含まれる波形ウィンドウ・レイアウトとサブレイアウトからなる合成した組によって決まる。
【００２２】
ＧＵＩ３５のレイアウト３９をシステムの機能と確実に合致させるようにするために、システムの機能または環境の変化に応答する方式をユーザが事前プログラムできるようにシステム１０を設計している。本明細書に記載したシステムでは、起こる可能性がある変化には２つのカテゴリーすなわち種類がある。第１の種類の変化または状態は、システムの機能の変化（例えば、血中酸素センサの追加）に関するものである。第１の状態では、追加または削除した機能に関連する情報のＧＵＩでの表示に合わせてそのレイアウトが変更される。第２の種類の変化または状態はシステム環境の変化（例えば、ユーザの変更、その症例の段階の変更、患者を監視する看護用装置の変更、システム１０を使用している看護用装置の種類の変更、実施している医学的処置の種類の変更、または同様なその他の変更など）に関するものである。第２の状態では、そのレイアウトはユーザ特有の要求に従って変更される。
【００２３】
システム１０の構成の際に、ユーザはシステム１０に対して、システムの変化に応答して何もしない（デフォルト設定であって、本明細書ではオプション１という）ように指定することができる。ユーザはさらに、システムに対して、自動レイアウト切り替えを実施する（オプション２）ように指定することができ、あるいはユーザは、ユーザが提示された変更を承認した後に自動レイアウト切り替えを実施する（オプション３）ように指定することができる。また最後に、本システムはユーザによる選択の対象となるレイアウトの一覧（あるいは、上述したように「レイアウト・グループ」）を提供する（オプション４）ことができる。この際、レイアウトの一覧の各レイアウトに対して変更をした後に表示がどのように変わるかのプレビューが示される。
【００２４】
オプション２〜４では、ユーザは、システム変更の具体的な種類に応じた切り替え先となる可能なレイアウトの一覧（すなわち、レイアウト・グループ）を規定する。レイアウト・グループは、ある具体的な種類に関して、そのシステムにおいて新たなレイアウトを作成した際に、既存のレイアウト・グループに対するその新規レイアウトの追加を要することなく自動的に切り替えることができるように規定してあるレイアウトの一覧全体である。ユーザはさらに、システムの機能の変更が生じた際にそのレイアウト・グループに「最良推量(best guess)」アルゴリズムが適用されるように指定することにより、オプション２〜４の挙動を規定できる。すなわち、第１の状態変更が生じた際に最良推量アルゴリズムを適用することができる。オプション２及び３では、本システムは、レイアウト・グループから、システム１０の現在の機能、すなわちアクティブになっている機能と最も緊密に合致している１つのレイアウトを取り出す、すなわち選択するために最良推量アルゴリズムを使用している。オプション４では、本システムはシステムの現在の機能の組に対して最適一致から最不適一致までの順に可能なレイアウト組をランク付けするために最良推量アルゴリズムを使用している。オプション３を使用する場合、ユーザは、レイアウト切り替えをキャンセルする、レイアウト切り替えを実施する、あるいは代替のレイアウト組を選ぶの中から選択することができる。ユーザが代替の組を選んだ場合、本システムはオプション４を実施するように構成した場合と同様の動作となる。
【００２５】
図４の説明に戻ると、「イベント−アクションの詳細」ダイアログボックス８０は、ある具体的なイベントがシステム１０に発生した際にユーザが取るべきアクションの詳細を規定するための機構を提供している。あるアクションを「グループ全体のイベント・アクション」テーブル７０に一覧表示した場合、そのアクションはレイアウト・グループ内のすべてのレイアウトに対する規定となる。「グループ詳細」テーブル６９に規定した場合には、そのアクションはその特定のレイアウトがアクティブになっているときだけに生じるようなあるイベントに対して規定される。ある具体的なレイアウトを、複数のレイアウト・グループに存在するように指定することもある。しかし、あるレイアウトのある具体的なイベントに対して取られるアクションは、一度だけの規定とすることができる。
【００２６】
「イベント−アクション詳細」ダイアログボックス８０は、４つの領域に関するオプション（イベント、アクション、アルゴリズム、重み）に対応した４つのタブ８２，８３、８４及び８５を含んでいる（イベント、アクション、アルゴリズム及び重みについては以下でより詳細に検討する）。「イベント」タブ８２では、ユーザは「機能」ボタン８７及び「環境」ボタン８９を使用してそのレイアウトをシステムの機能または環境の変化に応答させるか否かを指定することができる。「機能」ボタン８７を選択した場合、システムに対してそれ以上の調整を行わない。「環境」ボタン８９を選択した場合、システム１０は「変更の種類」ダイアログボックス９１及び「変更詳細」ダイアログボックス９３を介した追加のデータ入力を待つ。この方式では、本システムはユーザに対して環境変化の種類及び当該環境種類の具体的実例を指定するように促す。例えば、図示した例示的な「イベント−アクション詳細」ダイアログボックスにおいて、指定されているイベントは「ユーザ」という種類に関する「麻酔科医」への変更である。
【００２７】
図５に示すように、「アクション」タブ８３は、ユーザが４つのアクション・ボタン、すなわちオプション・ボタン、９５、９６、９７及び９８のうちのから１つを選択できるような機構を提供している（これらのオプションは上記で規定したオプション１〜４に対応している）。「何もしない」ボタン９５以外のボタンを選択した場合、ユーザは切り替える先のレイアウトを指定することができる。システム１０は、選択されたオプションと合致する種類をもつレイアウトの一覧を「可能なレイアウト」ウィンドウ１００に表示させる。次いで、所望のレイアウトを選択することによって、ユーザは「可能なレイアウト」ウィンドウ１００の表示されたレイアウトの一覧の中から選択する。ユーザがボタン９６、９７または９８を選択した後に少なくとも１つのレイアウトを選択しない場合には、システム１０は、指定されたアルゴリズムのうちから関連するアクションまたはイベントに対応した１つのアルゴリズムを用いて自動的にレイアウト組を作成する。ユーザがグループ全体のイベント・アクションを構成させている場合、追加的オプションが利用可能となる。すなわち、システムにより「グループ全体のアクションを使用」ボタン（図示せず）が表示される。
【００２８】
図６に示すように、「アルゴリズム」タブ８４はユーザに対して、あるイベントが生じ次第レイアウトを切り替えるためにシステム１０により実行されるアルゴリズムを選択することを可能にする機構を提供する。「アルゴリズム」タブは４つのアルゴリズム・ボタン１０２、１０３、１０４及び１０５と、「プライオリティ」カラム１０８及び「レイアウト」カラム１０９をもつ「現在学習済重み」ウィンドウ１０７と、を含んでいる。ユーザが「アクション」タブ８３の提供する機構によりアクションを選択している場合に限り、システム１０はこれらのアルゴリズム・ボタン１０２〜１０５を有効にし、ユーザはこれらのボタンを用いてアルゴリズムの選択を行うことができる。
【００２９】
「基本型」の最良推量アルゴリズム（ボタン１０２の選択によって有効となる）により、現在使用されているレイアウトのコンポーネントと、システム１０のアクティブな機能との間の対応関係が決定される。このアルゴリズムは、システムにより監視されているパラメータと正確に合致しているレイアウト組に対して満点の得点を割り当てる。そのレイアウト組に余分なパラメータが含まれる場合には、そのレイアウト組に対する得点は、完全に合致したものと比べより低い得点とするが、パラメータが抜けている任意のレイアウト組と比べてより高い得点にする。各パラメータは他のすべてのパラメータと同等と考える。しかし、この最良推量アルゴリズムでは、コマンド・ボタン、メッセージ・ウィンドウ、またはプロシージャ・タイマは考慮しない。
【００３０】
ボタン１０３を選択することによって「重み付けシステム」アルゴリズムが有効となる。このアルゴリズムは、ユーザ定義可能なある重みをあるパラメータ及び／またはＧＵＩコンポーネントに対して割り当てることにより最良推量アルゴリズムの上位に構築させる。システム１０の機能に合致しているＧＵＩコンポーネントまたはパラメータに、この重みが乗算される。抜けているコンポーネントには重み付けをしない。最高の重み付き得点をもったレイアウトを、そのシステムと最高の対応関係を有するものと見なす、すなわち、ＧＵＩで使用するように選択する。「重み付けシステム」アルゴリズムの一変形が「重み付けシステム機能（環境別）」アルゴリズムである。このアルゴリズムは、ボタン１０４を選択することによって有効となる。「重み付けシステム機能（環境別）」アルゴリズムでは、具体的なパラメータ及びＧＵＩコンポーネントの各々は、具体的な環境面に関する異なる状態に対して異なる重み付けを受ける。例えば、手術室で使用する場合にはプロシージャ・タイマを表示させることが重要である可能性があるが、ＩＣＵでは、メッセージ・ウィンドウを表示させることの方がより重要となることもある。したがって、これらのパラメータには、監視を実施している環境（例えば、手術室であるかＩＣＵであるか）に従って異なる重みを与えることになる。最後に、人工知能アルゴリズム、すなわち「学習」アルゴリズムを使用することがあり、このアルゴリズムでは、システム１０は具体的なシステム構成及び環境状態に対してレイアウト組に対する重みを自ら構築する。このアルゴリズムはボタン１０５を選択することによって有効にすることができる。この「学習」アルゴリズムでは、あるレイアウト組が自動的に切り替えられ、かつユーザそのレイアウト切り替えを変更しない場合に、システムはそれ以降に当該レイアウト組に対してより大きな重みを適用する。ユーザが自動切り替えの実施後直ぐにレイアウトを変更した場合には、システムの現在の構成に関して、当該レイアウト組に負の重み付けが与えられる。ユーザが選択元のレイアウト組の一覧を提供された場合には、ユーザが直後にレイアウト組を変更しない限り、選択した組に対してそれ以降より大きな重みが与えられる。「学習」アルゴリズムは先の３つのアルゴリズムと協同して使用することができる。「ユーザ選択から学習」ボタン１０５を選択することによってユーザが「学習」アルゴリズムを選択した場合、システム１０はある特有のイベントに基づき自動レイアウト切り替えを実施し、切り替え先となったレイアウト及びそのプライオリティを第２の「重み」タブまたは別のダイアログボックス（図示せず）にリストしておく。
【００３１】
構成させたイベントに対するＧＵＩコンポーネントの重みは、図７で最もよく分かるように、「重み」タブ８５で提供される機構を使用してユーザにより割り当てることができる。ユーザが「属性」ウィンドウ６８で「グループ全体のイベント・アクションを使用」ボタン６８Ｂを選択していない場合に限り、システム１０は重みの割り当てを可能にする。「重み」タブは、「グローバルを使用」ボタン１２０及び「指定して使用」ボタン１２２を含んでいる。ユーザが「グローバル」ボタン１２０を選択すると、そのイベントに対するグローバル重みが表示され、ユーザは「重み」ウィンドウ１５０の入力機構１２４〜１４６を使用してこれらの重みを変更することができる。ユーザが「指定して使用」ボタン１２２を選択すると、対象となるイベントに対するグローバル設定をコピーして「重み」ウィンドウ１５０に表示する。「重み」ウィンドウの重みに対して行った変更は当該イベントに対するグローバル設定には反映されない。
【００３２】
「重み」タブ８５によりコンポーネントの重みを調整するための機構を提供しているが、システム１０は、「重み」タブを使用してユーザが選択したレイアウトから任意のコンポーネントを削除することは許容していない。構成させた具体的なイベントに対してグローバルでない、すなわちグループ全体でない重みを割り当てた場合、システム１０はそのレイアウト内のすべてのコンポーネントに対してデフォルト重み「１」を割り当てる。次いで、ユーザはコンポーネントの重みの各々を指定または調整することができる。さらに、グローバル重みはダイアログボックス６０（図３）の「グローバル重みの編集」ボタン１５５を使用して調整することができる。ユーザが「グローバル重みの編集」ボタン１５５を選択すると、システム１０は「イベント−アクション」ダイアログボックス８０と類似の「調整重み」ダイアログボックス（図示せず）を表示させる。ただし、「アクション」タブと「アルゴリズム」タブはない。この「調整重み」ダイアログボックスによりコンポーネントの重みを調整するための機構を提供できる。
【００３３】
本発明の別の特徴は、レイアウトを切り替えるためのユーザ指定のしきい値に関するものである。ユーザはシステム全体のしきい値を指定できる。次いで、システム１０はこのしきい値を、現在使用中のレイアウト切り替えアルゴリズム（上述のアルゴリズムのうちの１つとすることができる）により生成させた現在のレイアウト組に対する得点と比較する。このしきい値を超えない場合には、レイアウト・グループ内にシステム１０の現在の機能により緊密に合致する（すなわち、対応関係をもつ）レイアウトがある場合であったとしても、本システムは、このレイアウトの切り替えは行わず、またユーザに対してレイアウトの変更を促さない。ユーザは、現在のレイアウト組がシステムの機能の現在の組で必要となるパラメータのすべてを含んでいる場合には切り替えが起こらないようにしきい値を設定できる。しかし、現在のレイアウト組にパラメータが１つでも抜けているときには、本システムは直ちにレイアウト切り替えアルゴリズムのうちの１つを使用してレイアウト切り替えを行うことになる。
【００３４】
図８〜１３は上述のアルゴリズムを実施した最終結果を図示したものである。詳細には、これらの図は図２に示すレイアウトから別の様々なレイアウトへの変更（すなわち、レイアウト切り替え）を図示している。
【００３５】
図８はオプション３の実施を図示したものであり、ユーザが今レイアウト全体を新規のベッド・レイアウト「Bedlayout１」 に変更しようとしていることを示すためのポップアップ・リストまたはダイアログボックス１６０がユーザに対して提示されている。ダイアログボックス１６０に一覧されているレイアウト、並びに上述のダイアログボックスに一覧されているその他の選択対象のことを、総称して「選択肢(selection) 」という。ダイアログボックス１６０は、切り替えを確認するための「ＯＫ」ボタン１６２の形態をした受諾機構と、デフォルト選択ボタン１６３と、レイアウト切り替えをキャンセルするための「キャンセル」ボタン１６４とを含んでいる。ユーザが「ＯＫ」ボタン１６２を選択すると、このレイアウトは図９に示すレイアウト１７０に切り替えられる。レイアウト１７０は異なるパラメータ・ブロック１７２を含み、かつ異なるメッセージ・ウィンドウ１７４を含んでいる。
【００３６】
図１０は、波形ウィンドウ・レイアウトを切り替えることができる処理を図示したものである。システム１０がパラメータ切り替えまたは波形として表示される情報に影響を及ぼすシステムの機能の変更を検出した場合、システム１０は１つまたは複数の好ましい波形レイアウト１８２の一覧を有する「波形」ダイアログボックス１８０を生成させる。
【００３７】
ダイアログボックス１８０は、ＯＫすなわち「選択内容に切り替え」ボタン１８４と、「キャンセル」ボタン１８６と、「自動切り替えを無効にする」ボタン１８８とを含んでいる。ユーザが「選択内容に切り替え」ボタン１８４を選択すると、波形ウィンドウ４１は波形ウィンドウ１９０（図１１）に置き換わる。波形ウィンドウ１９０は、追加のＥＣＧリード（ＩＩＩ）に対応する追加の波形ディスプレイ１９２を含んでいる。
【００３８】
図１２は、サブレイアウトを切り替えることができる処理を図示したものである。システム１０がサブレイアウトに表示された情報に関連するパラメータ切り替えを検出すると、システム１０は１つまたは複数の好ましいサブレイアウト構成２０２の一覧を有する「サブレイアウト」ダイアログボックス２００を生成する。ダイアログボックス２００はＯＫ、すなわち「選択内容に切り替え」ボタン２０４と、「キャンセル」ボタン２０６と、「自動切り替えを無効にする」ボタン２０８とを含んでいる。ユーザが「選択内容に切り替え」ボタン２０４を選択すると、サブレイアウト４３はサブレイアウト２１０（図１３）に置き換わる。
【００３９】
上述より分かるように、本発明により情報モニタリング・システムのレイアウトを切り替えるための方法及びシステムを提供できる。さらに、本発明により、情報モニタリング・システムのレイアウトのコンポーネントを切り替えるための方法及びシステムを提供できる。
【００４０】
本発明に関する様々な特徴及び利点は特許請求の範囲に列挙してある。
【図面の簡単な説明】
【図１】患者モニタリング・システムの概要図である。
【図２】図１に示す患者モニタリング・システムのモニタ上に表示されている例示的なレイアウトの略図である。
【図３】「レイアウト・グループ設定」ダイアログボックスの略図である。
【図４】「イベント」タブが選択されている「アクション詳細」ダイアログボックスの略図である。
【図５】「アクション」タブが選択されている、図４の「アクション詳細」ダイアログボックスの略図である。
【図６】「アルゴリズム」タブが選択されている、図４の「アクション詳細」ダイアログボックスの略図である。
【図７】「重み」タブが選択されている、図４の「アクション詳細」ダイアログボックスの略図である。
【図８】既存のレイアウトを第２のレイアウトに切り替えるために提示される選択肢からなるダイアログボックスを伴った、図２に示すレイアウトの略図である。
【図９】図８に示すダイアログボックスからある選択をした後に、患者モニタリング・システムのモニタ上に表示される第２のレイアウトの略図である。
【図１０】波形ウィンドウ・レイアウトを変更するために提示される選択肢からなるダイアログボックスを伴った、図２に示すレイアウトの略図である。
【図１１】図１０に示すダイアログボックスからある選択をした後に、患者モニタリング・システムのモニタ上に表示される第３のレイアウトの略図である。
【図１２】サブグループまたはサブレイアウトを変更するために提示される選択肢からなるダイアログボックスを伴った、図２に示すレイアウトの略図である。
【図１３】図１２に示すダイアログボックスからある選択をした後に、患者モニタリング・システムのモニタ上に表示される第４のレイアウトの略図である。
【符号の説明】
１２  監視デバイス
１０  患者モニタリング・システム
３５  グラフィカル・ユーザ・インタフェース（ＧＵＩ）
３９  レイアウト
４０  ベッド・レイアウト
４１  波形ウィンドウ
４２  波形ウィンドウ用制御手段
４３  サブレイアウト
４５  コマンド・ボタン
４７  プロシージャ・タイマ
４９  メッセージ・ウィンドウ
５１  パラメータ・ブロック
【図１】
0004846928.tif 000002
【図２】
0004846928.tif 000003
【図３】
0004846928.tif 000004
【図４】
0004846928.tif 000005
【図５】
0004846928.tif 000006
【図６】
0004846928.tif 000007
【図７】
0004846928.tif 000008
【図８】
0004846928.tif 000009
【図９】
0004846928.tif 000010
【図１０】
0004846928.tif 000011
【図１１】
0004846928.tif 000012
【図１２】
0004846928.tif 000013
【図１３】
0004846928.tif 000014