(57)【特許請求の範囲】
【請求項１】
指定された医療処置用のインプラントの互換性を検証するシステムにより、前記指定された医療処置用の前記インプラントの互換性を検証する方法であって、
前記システムが、複数のインプラントのそれぞれの製品利用情報であって前記複数のインプラントのそれぞれに対応付けられたそれぞれの体の部位を指定する前記製品利用情報を含む格納された情報を維持することと、
前記システムが、インプラントを識別するデータを、前記指定された医療処置中に受信することと、
前記システムが、前記指定された医療処置に対応付けられた体の部位を識別する第２のデータを受信することと、
前記システムが、前記データ、前記第２のデータ、及び前記格納された情報に基づいて、前記インプラントの互換性を、前記指定された医療処置中に判断することと、を含む、方法。
【請求項２】
請求項１に記載の方法であって、前記インプラントを識別するデータを受信することは、
前記システムが前記インプラントに対応付けられたバーコードを検出することを更に含み、
前記方法は、
前記システムが、前記バーコード及び前記格納された情報に基づいて前記インプラントを識別することを更に含む。
【請求項３】
請求項１に記載の方法であって、前記製品利用情報は、前記インプラントが第２のインプラントと互換性があるか否かを示す第２の情報を含み、前記方法は、
前記システムが、前記第２のインプラントを識別する第３のデータを、前記指定された医療処置中に受信することと、
前記システムが、前記データ、前記第３のデータ、及び前記第２の情報に基づいて、前記インプラントが前記第２のインプラントと互換性があるか否かを、前記指定された医療処置中に判断することと、を更に含む。
【請求項４】
請求項３に記載の方法であって、前記第２の情報は、格納されたルールを含む。
【請求項５】
請求項１に記載の方法であって、前記製品利用情報は、前記インプラントのリコールが発行されたか否かを示すリコール情報を含み、前記方法は、
前記システムが、前記データ及び前記リコール情報に基づいて、前記インプラントのリコールが発行されたことを、前記指定された医療処置中に判断することを更に含む。
【請求項６】
請求項１に記載の方法であって、前記製品利用情報は、前記インプラントの有効期日が過ぎたか否かを示す有効期限情報を含み、前記方法は、
前記システムが、前記データ及び前記有効期限情報に基づいて、前記インプラントの前記有効期日が過ぎたことを前記指定された医療処置中に判断することを更に含む。
【請求項７】
請求項１に記載の方法であって、
前記システムが、前記インプラントに対応付けられた格納されたルールにアクセスすることを更に含み、
前記インプラントの互換性を判断することは、前記ルールに基づいて、前記システムが前記インプラントの互換性を判断すること、を更に含む。
【請求項８】
内部に格納されたプログラム命令を有するコンピュータ可読媒体であって、前記プログラム命令はプロセッサによる実行に応答して、前記プロセッサに、
複数のインプラントのそれぞれの製品利用情報であって前記複数のインプラントのそれぞれに対応付けられたそれぞれの体の部位を指定する前記製品利用情報を含む格納された情報を維持することと、
インプラントを識別するデータを、指定された医療処置中に受信することと、
前記指定された医療処置に対応付けられた体の部位を識別する第２のデータを受信することと、
前記データ、前記第２のデータ、及び前記格納された情報に基づいて、前記インプラントの互換性を、前記指定された医療処置中に判断することと、を含む、動作を行わせるコンピュータ可読媒体。
【請求項９】
請求項８に記載のコンピュータ可読媒体であって、前記動作が、
前記インプラントに対応付けられたバーコードを検出することと、
前記バーコード及び前記格納された情報基づいて前記インプラントを識別することを更に含む。
【請求項１０】
請求項８に記載のコンピュータ可読媒体であって、前記製品利用情報は、前記インプラントが第２のインプラントと互換性があるか否かを示す第２の情報を含み、前記動作が、
前記第２のインプラントを識別する第３のデータを、前記指定された医療処置中に受信することと、
前記データ、前記第３のデータ、及び前記第２の情報に基づいて、前記インプラントが前記第２のインプラントと互換性があるか否かを、前記指定された医療処置中に判断することと、を更に含む。
【請求項１１】
請求項１０に記載のコンピュータ可読媒体であって、前記第２の情報は、格納されたルールを含む。
【請求項１２】
請求項８に記載のコンピュータ可読媒体であって、前記製品利用情報は、前記インプラントのリコールが発行されたか否かを示すリコール情報を含み、前記動作は、
前記データ及び前記リコール情報に基づいて、前記インプラントのリコールが発行されたことを、前記指定された医療処置中に判断することを更に含む。
【請求項１３】
請求項８に記載のコンピュータ可読媒体であって、前記製品利用情報は、前記インプラントの有効期日が過ぎたか否かを示す有効期限情報を含み、前記動作は、
前記データ及び前記有効期限情報に基づいて、前記インプラントの前記有効期日が過ぎたことを前記指定された医療処置中に判断することを更に含む。
【請求項１４】
請求項８に記載のコンピュータ可読媒体であって、前記動作は、前記インプラントに対応付けられた格納されたルールにアクセスすることを更に含み
前記インプラントの互換性を判断することは、前記ルールに基づいて、前記インプラントの互換性を判断すること、を更に含む。
【請求項１５】
システムであって、
複数のインプラントのそれぞれの製品利用情報であって前記複数のインプラントのそれぞれに対応付けられたそれぞれの体の部位を指定する前記製品利用情報を含む情報を格納する第１のメモリと、
スキャナと、
コンピュータプログラム命令を格納する第２のメモリと、
前記第２のメモリと通信可能に結合したプロセッサであって、前記プロセッサ上で実行されるときに、前記プロセッサに、
インプラントを識別するデータを、前記スキャナから、指定された医療処置中に受信することと、
前記インプラントに関連する選択された情報を前記第１のメモリから検索することと、
前記指定された医療処置に対応付けられた体の部位を識別する第２のデータを受信することと、
前記データ、前記第２のデータ、及び前記選択された情報に基づいて、前記インプラントの互換性を、前記指定された医療処置中に判断することと、を含む、動作を行わせる、前記コンピュータプログラム命令を実行するように構成された、前記プロセッサと、を備える、システム。
【請求項１６】
請求項１５に記載のシステムであって、前記インプラントを識別するデータを受信することは、
前記インプラントに対応付けられたバーコードを検出することと、
前記バーコードに基づいて、前記インプラントを識別することと、を更に含む。
【請求項１７】
請求項１５に記載のシステムであって、前記製品利用情報は、前記インプラントが第２のインプラントと互換性があるか否かを示す第２の情報を含み、前記動作は、
前記第２のインプラントを識別する第３のデータを、前記指定された医療処置中に受信することと、
前記データ、前記第３のデータ、及び前記第２の情報に基づいて、前記インプラントが前記第２のインプラントと互換性があるか否かを、前記指定された医療処置中に判断することと、を更に含む。
【請求項１８】
請求項１５に記載のシステムであって、前記製品利用情報は、前記インプラントのリコールが発行されたか否かを示すリコール情報を含み、前記動作は、
前記データ及び前記リコール情報に基づいて、前記インプラントのリコールが発行されたことを、前記指定された医療処置中に判断することを更に含む。
【請求項１９】
請求項１５に記載のシステムであって、前記製品利用情報は、前記インプラントの有効期日が過ぎたか否かを示す有効期限情報を含み、前記動作は、
前記データ及び前記有効期限情報に基づいて、前記インプラントの前記有効期日が過ぎたことを前記指定された医療処置中に判断することを更に含む。
【請求項２０】
請求項１５に記載のシステムであって、前記動作は、
前記インプラントに対応付けられた格納されたルールにアクセスすることを更に含み、
前記インプラントの互換性を判断することは、前記ルールに基づいて、前記インプラントの互換性を判断すること、を更に含む。
【発明の詳細な説明】
【技術分野】
【０００１】
この出願は、２０１２年３月３０日に出願された、米国仮特許出願第６１／６１７，９４２号、及び２０１３年３月１５日に出願された、米国特許出願第１３／８３５，４９４号の利益を主張し、両出願は全体として本明細書に組み込まれる。
【０００２】
この明細書は、概して医療処置におけるメカニカルインプラントの使用を容易にするシステム及び方法に関し、より具体的には、医療処置用のメカニカルインプラントの適合性を判断するシステム及び方法に関する。
【背景技術】
【０００３】
インプラントは、関節や器官などの生体構造を置換又は増強するために製造される医療用デバイスである。インプラント手術は、時間が長くかかり、かつ複雑な施術であり、「インプラントシステム」として知られている複数の医療用デバイスを患者の体内へ埋め込むには外科医は長年の訓練と経験を必要とする。インプラントシステムは、側性（すなわち、どちらの側をインプラントが支持するように設計されているか）、サイズ、材料及び構成などの属性によって異なる場合がある一連の洗練されたインプラント部品であり、かつ生体構造を置換又は増強するために協調して機能するように製造業者によって設計されている。部品と患者間及び部品間の互換性を管理する厳格なルールがあり、これらのルールはインプラント処置、製造業者及びシステムによって異なり、かつ極めて複雑になる場合がある。医療用デバイスインプラントの市場が成長するにつれて、複数のシステムを市場に出す製造業者の数も増加し、この結果、これらの互換性ルールの急増を招いた。
【０００４】
互換性ルールが遵守されることは、極めて重要であるが、一方で、互換性ルールは医学界内で必ずしもうまく文書化されたり習得されたりしているとは限らない。米国整形外科学会（ＡＡＯＳ）による２００９年の調査によって、回答者の５３％が過去６ヶ月において医療過誤を目にしたこと、またそれらのうち、２．６％が間違ったインプラントが存在したことに関連したことが判明した。
【０００５】
過誤の可能性を低減するには、製造業者の代理人にすべてのインプラント手術に立ち会ってもらうこと、及び／又は選択されたインプラントを検証するために外科医が「一時中断」することが、大抵の病院の慣例になっている。これに加えて、しばしば混乱させる製造業者のラベル表示を標準化する努力がなされてきたが、今までのところほとんど成功していない。事実、任意の処置中に複数の不具合箇所が残っていて、かつ過誤の結末が重大になる場合がある。
【０００６】
手術室において医療用デバイスが選択され、取り出され、かつ検証される正確なプロセスは、処置の種類によって異なる。しかしながら、大部分は同一の一般的な流れに従い、かつ同様の不具合箇所を有している。
【０００７】
例えば、製造業者、システム及び側性は典型的には事前に選択されるが、外科医は、生体構造の視診後に特定部品（サイズ、材料、構成など）の最終的な決定を行うだろう。時折、外科医は互換性のない部品の組み合わせを選択する場合がある。外科医は、特定の部品を選択した後、典型的には、看護師などの助手又は製造業者の代理人に通知する。時折、外科医の助手は、外科医の指示を誤解する場合がある。外科医が待機している間、助手は別の場所から該当部品を取り出してくることになり、次に、それらの部品が外科医の指示と一致していることを確認するために、助手によってその箱の中にまだある間に目視検査される。しかしながら、箱のラベル表示は典型的には小さくかつ不可解であり、かつそれらのデザインは製造業者によって異なる。時折、助手は外科医の指示を正しく理解した場合でも、その後、部品のラベル表示を読み間違えて、間違った部品を取り出す場合がある。
【０００８】
典型的には、これらの工程は、その後で外科医が切開を行って、次の段階へ進むのを待ちつつあるという、処置において危機的状況の中で起こる。当然、時間が最重要であり、時間は助手へのプレッシャーとヒューマンエラーの可能性を増大させる場合がある。更に、たとえ製造業者のルールが厳守されてきたとしても、いずれかの一部分が旧式になっていたり、期限切れであったり、又は既にリコールされているという可能性もある。
【発明の概要】
【０００９】
実施形態によれば、医療処置用のメカニカルインプラントの適合性を検証する方法が提供される。複数のメカニカルインプラントのそれぞれの製品利用情報を含む格納された情報が維持される。メカニカルインプラントを識別する第１のデータが、医療処置中に受信される。メカニカルインプラントの適合性が、第１のデータ及び前記格納された情報に基づいて、前記医療処置中に判断される。
【００１０】
一実施形態では、前記メカニカルインプラントに対応付けられたバーコードが検出され、かつ前記メカニカルインプラントが前記バーコード及び前記格納された情報に基づいて識別される。
【００１１】
一実施形態では、前記製品利用情報は、前記メカニカルインプラントが第２のメカニカルインプラントと互換性があるか否かを示す第２の情報を含む。前記第２のインプラントを識別する第２のデータは、前記医療処置中に受信され、前記メカニカルインプラントが前記第２のメカニカルインプラントと互換性があるか否かの判断は、前記データ、前記第２のデータ、及び前記第２の情報に基づいて、前記医療処置中に行われる。例えば、前記第２の情報は格納されたルールを含むことが可能である。
【００１２】
別の実施形態では、前記製品利用情報は、前記メカニカルインプラントのリコールが発行されたか否かを示すリコール情報を含む。前記データ及び前記リコール情報に基づいた、前記メカニカルインプラントのリコールが発行されたことの判断は、前記医療処置中に行われる。
【００１３】
別の実施形態では、前記製品利用情報は、前記メカニカルインプラントの有効期日が過ぎたか否かを示す有効期限情報を含む。前記データ及び前記有効期限情報に基づいた、前記メカニカルインプラントの前記有効期日が過ぎたことの判断は、前記医療処置中に行われる。
【００１４】
別の実施形態では、前記メカニカルインプラントに対応付けられた格納されたルールにアクセスして、かつ前記データ、前記格納された情報、及び前記ルールに基づいて、前記メカニカルインプラントの適合性が、判断される。
【００１５】
別の実施形態により、システムは複数のメカニカルインプラントのそれぞれの製品利用情報を含む情報を格納する第１のメモリ及びスキャナを含む。前記システムはまた、コンピュータプログラム命令を格納する第２のメモリ、及び前記第２のメモリと通信可能に結合したプロセッサを含む。前記プロセッサは、前記プロセッサ上で実行されるとき、前記プロセッサに、メカニカルインプラントを識別するデータを、前記スキャナから、医療処置中に受信することと、前記メカニカルインプラントに関連する選択された情報を前記第１のメモリから検索することと、前記データ及び前記選択された情報に基づいて、前記メカニカルインプラントの適合性を、前記医療処置中に判断することと、を含む、動作を行わせるコンピュータプログラム指示を実行するように構成される。
【００１６】
別の実施形態では、前記製品利用情報は、前記識別されるメカニカルインプラントに対応付けられた体の部位を指定する。前記医療処置に対応付けられた体の部位を識別する第２のデータが受信され、かつ前記データ、前記第２のデータ、及び前記格納された情報に基づいた、前記メカニカルインプラントの適合性に関する判断は、前記医療処置中に行われる。
【００１７】
以下の「発明を実施するための形態」及び添付図面を参照することにより、本開示のこれらと他の利点は、当業者にとって明らかとなるであろう。
【図面の簡単な説明】
【００１８】
【図１】実施形態による通信システムを示す。
【００１９】
【図２Ａ】実施形態によるメカニカルインプラントのデータベースを示す。
【００２０】
【図２Ｂ】実施形態による医療処置テーブルを示す。
【００２１】
【図２Ｃ】実施形態によるルールセットを示す。
【００２２】
【図２Ｄ】実施形態によるルールセットを示す。
【００２３】
【図３】実施形態によるメカニカルインプラントマネージャの構成要素を示す。
【００２４】
【図４】実施形態によるメカニカルインプラントマネージャによって提供されてもよいグラフィカルユーザインタフェースを示す。
【００２５】
【図５】実施形態による医療処置用のメカニカルインプラントの適合性を検証する方法のフローチャートである。
【００２６】
【図６Ａ】実施形態によるメカニカルインプラントマネージャによって提供されてもよいグラフィカルユーザインタフェースを示す。
【図６Ｂ】実施形態によるメカニカルインプラントマネージャによって提供されてもよいグラフィカルユーザインタフェースを示す。
【図６Ｃ】実施形態によるメカニカルインプラントマネージャによって提供されてもよいグラフィカルユーザインタフェースを示す。
【図６Ｄ】実施形態によるメカニカルインプラントマネージャによって提供されてもよいグラフィカルユーザインタフェースを示す。
【図６Ｅ】実施形態によるメカニカルインプラントマネージャによって提供されてもよいグラフィカルユーザインタフェースを示す。
【図６Ｆ】実施形態によるメカニカルインプラントマネージャによって提供されてもよいグラフィカルユーザインタフェースを示す。
【００２７】
【図７】本発明のある特定の実施形態を実施するために使用され得る例示のコンピュータの構成要素を示す。
【発明を実施するための形態】
【００２８】
図１は、実施形態による通信システム１００を示す。通信システム１００は、ネットワーク１０５と、メカニカルインプラントマネージャ１２５と、メカニカルインプラントライブラリ１４０と、スキャナ１３０と、ユーザデバイス１６３と、を含む。図１の実施形態では、インプラント製造業者サーバ１７１−Ａと、インプラント製造業者サーバ１７１−Ｂと、を含む、複数のインプラント製造業者サーバは、ネットワーク１０５に連結されている。
【００２９】
２つのインプラント製造業者サーバ１７１が図１に示される一方、他の実施形態では通信システム１００は２つより多い又は２つより少ないインプラント製造業サーバを含んでもよい。
【００３０】
ネットワーク１０５は、例えば、インターネット、イントラネット、ファイバーチャネルベースの記憶領域ネットワーク（ＳＡＮ）、ｉＳＣＳＩベースのネットワーク、ローカル・エリア・ネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、又は無線ネットワークのような、１つ以上の異なる種類のネットワークを含んでもよい。別のネットワークの使用も可能である。他の実施形態では、ネットワーク１０５は２つの異なる種類のネットワークの組み合わせを含んでもよい。
【００３１】
メカニカルインプラントライブラリ１４０は、複数のメカニカルインプラントの製品情報を格納する。例えば、一実施形態では、メカニカルインプラントライブラリ１４０は、複数のメカニカルインプラントのそれぞれの、対応するインプラントのリコールが発行されたか否かを示すリコール情報を格納することが可能である。別の例では、メカニカルインプラントライブラリ１４０は、複数のメカニカルインプラントのそれぞれの、対応するインプラントの有効期日が過ぎたか否かを示す有効期限情報を格納することが可能である。別の実施形態では、メカニカルインプラントライブラリ１４０は、１つ以上の医療処置、及びそれぞれの処置毎に、その処置において使用され得る１つ以上のメカニカルインプラントを指定する情報を格納することが可能である。メカニカルインプラントライブラリ１４０はまた、指定された医療処置用の種々のメカニカルインプラントの適合性を判断するために使用され得る１つ以上のルールセットを格納することが可能である。
【００３２】
メカニカルインプラントライブラリ１４０は、情報を格納する、１つ以上のデータベース、テーブル、スプレッドシート、ファイルなどを含んでよい。例示的な実施形態では、メカニカルインプラントライブラリ１４０は、図２Ａに示されるメカニカルインプラントのデータベース１４２と、図２Ｂに示される医療処置テーブル１４３と、図２Ｃ及び２Ｄによって例示される複数のルールセットと、を含む。メカニカルインプラントライブラリ１４０は、例えば、記憶装置として実装することが可能である。あるいは、メカニカルインプラントライブラリ１４０は、コンピュータとして実装することが可能である。
【００３３】
図２Ａは、実施形態によるメカニカルインプラントのデータベース１４２を示す。データベース１４２は、種々のメカニカルインプラントに関する製品利用情報を格納する。
【００３４】
データベース１４２は、９つの列２８１、２８２、２８３、２８４、２８５、２８６、２８７、２８８、及び２８９を含む。列２８１は、それぞれのメカニカルインプラントの識別子を格納する。例えば、バーコード、バーコードに対応付けられた情報、又は他の種別の識別子は、列２８１に格納することが可能である。列２８２は、それぞれのメカニカルインプラントの名称を格納する。列２８３はインプラント種別を示す。例えば、種別情報は製造業者によって指定されてもよく、工業規格に従って定義されてもよく、又はその他の方法で定義されてもよい。列２８４は、それぞれのメカニカルインプラントに対応付けられたロット番号を指定する。このロット番号は、例えば特定の施設において生産されたメカニカルインプラントのロット又はバッチの識別子であってもよい。列２８５は、それぞれのメカニカルインプラントのインプラントシステムを指定する。例えば、製造業者によって作成されたシステムは、協調して機能するように設計された１つ以上のメカニカルインプラントを備えることが可能である。列２８６は、それぞれのインプラント製造業者の名称を含有する。
【００３５】
列２８７、２８８、及び２８９は、列２８１において識別されるメカニカルインプラントに関する製品利用関連情報を格納する。具体的には、列２８７はメカニカルインプラントに対応付けられた有効期日を示す有効期日情報を格納する。列２８８は、メカニカルインプラントのリコールが発行されたか否かを示すリコール情報を含む。例えば、列２８５はいつリコールが発行されたかを示す日付を含有することができる。列２８９は、それぞれのメカニカルインプラントに対応付けられたルールセットの場所を格納する。例えば、他のメカニカルインプラントとの互換性を判断するために、ルールセットが利用されてもよい。場所は、アドレス、ルールセットを含有するレコードへのポインタ、ルールセットを含有するファイルの名称、ユニフォームリソースロケータなどを含んでもよい。
【００３６】
図２Ａの例示的な実施形態では、レコード２９１及び２９２は、会社−１という名称の特定の会社によって製造され、かつシステム内で協調して機能する２つのメカニカルインプラントに関する情報を含有する。レコード２９１を参照すると、第１のメカニカルインプラントは、（列２８１に示されるように）識別子ＩＤ−１によって識別される。列２８２及び２８３を参照すると、メカニカルインプラントの名称は「膝Ａ」であり、それは「種別１」と称される種別のものである。列２８４は、このメカニカルインプラントがロット番号１０００の一部として生産されたことを示す。列２８５及び２８６は、メカニカルインプラントが会社−１によって製造された「システム２」と称されるシステムの一部であることを示す。メカニカルインプラントは、列２８７に示されるように２０２３年１月１５日の有効期日を有する。列２８８を参照すると、メカニカルインプラントのリコールがＹＹＹＹ年ＭＭ月ＤＤ日に発行された。列２８９は、この特定のメカニカルインプラントに対応付けられたルールセット（ルールセット１）の場所（アドレスなど）を保持する。
【００３７】
レコード２９２は、（列２８１に示されるように）識別子ＩＤ−２によって識別される特定のメカニカルインプラントに関連する情報を格納する。列２８２及び２８３を参照すると、メカニカルインプラントの名称が「膝Ｂ」であり、かつそれは「種別２」と称される種別のものである。列２８４は、このメカニカルインプラントがロット番号５２３００の一部として生産されたことを示す。
列２８５及び２８６は、このメカニカルインプラントが会社−１によって製造された「システム２」と称されるシステムの一部であることを示す。メカニカルインプラントは、列２８７に示されるように２０２３年１月１５日の有効期日を有する。列２８８を参照すると、メカニカルインプラントのリコールがＹＹＹＹ年ＭＭ月ＤＤ日に発行された。列２８９は、この特定のメカニカルインプラントに対応付けられたルールセット（ルールセット２）の場所を保持する。
【００３８】
レコード２９３及び２９４は、会社−２という名称の第２の会社によって製造された２つのメカニカルインプラントに関する情報を格納する。特に、レコード２９３（列２８１に示されるように）は、識別子ＩＤ−３によって識別されるメカニカルインプラントに関連する情報を格納する。列２８２及び２８３を参照すると、特定のメカニカルインプラントの名称が「人工膝Ｐ−１」であり、かつそれが「種別１」と称される種別のものである。列２８４は、このメカニカルインプラントがロット番号１６０４０の一部として生産されたことを示す。列２８５及び２８６は、メカニカルインプラントが会社−２によって製造された「システム３」と称されるシステムの一部であることを示す。メカニカルインプラントは、列２８７に示されるように、有効期日を有しない。列２８８を参照すると、メカニカルインプラントのリコールは発行されていない。列２８９は、この特定のメカニカルインプラントに対応付けられたルールセット（ルールセット３）の場所を保持する。
【００３９】
レコード２９４は、（列２８１に示されるように）識別子ＩＤ−４によって識別されるメカニカルインプラントに関連する情報を格納する。列２８２及び２８３を参照すると、特定のメカニカルインプラントの名称は「人工膝Ｐ−２」であり、かつそれは「種別２」と称される種別のものである。列２８４は、このメカニカルインプラントがロット番号３３００の一部として生産されたことを示す。列２８５及び２８６は、メカニカルインプラントが会社−２によって製造された「システム３」と称されるシステムの一部であることを示す。メカニカルインプラントは、列２８７に示されるように、有効期日を有しない。列２８８を参照すると、メカニカルインプラントのリコールは発行されていない。列２８９は、この特定のメカニカルインプラントに対応付けられたルールセット（ルールセット４）の場所を保持する。
【００４０】
レコード２９５は、（列２８１示されるように）識別子ＩＤ−５によって識別されるメカニカルインプラントに関連する情報を格納する。列２８２及び２８３を参照すると、特定のメカニカルインプラントの名称は「膝インサートＰ−６」であり、かつ「種別２」と称される種別のものである。列２８４は、このメカニカルインプラントがロット番号２６７の一部として生産されたことを示す。列２８５及び２８６は、メカニカルインプラントが会社−２によって製造された「システム４」と称されるシステムの一部であることを示す。メカニカルインプラントは、列２８７に示されるように、有効期日を有しない。列２８８を参照すると、メカニカルインプラントのリコールは発行されていない。列２８９は、この特定のメカニカルインプラントに対応付けられたルールセット（ルールセット５）の場所を保持する。
【００４１】
他の実施形態では、データベース１４２は、９列より多い又は少ない列を有してもよく、また４レコードより多い又は少ないレコードを有してもよく、図２Ａに示されていない他の種類の情報を格納してもよい。
【００４２】
図２Ｂは、実施形態による医療処置テーブル１４３を示す。医療処置テーブル１４３は、メカニカルインプラントマネージャ１２５によってアクセスされてもよい付加的な製品利用情報を格納する。
【００４３】
医療処置テーブル１４３は、列２６１及び２６２を含む。列２６１は、様々な医療処置を識別する情報を保持する。列２６２は、指定された医療処置に対応付けられる１種以上のメカニカルインプラントを示す情報を格納する。こうして、レコード２７１は、処置Ａと称される処置を識別し、かつ列２６２において、処置Ａが施術されるとき、この処置において種別１及び種別２のメカニカルインプラントの使用が可能であることを指定する。レコード２７２は、処置Ｂと称される処置を識別し、列２６２において、処置Ｂが施術されるとき、この処置において種別３、種別４、及び種別５のメカニカルインプラントの使用が可能であることを指定する。
【００４４】
図２Ｃは、実施形態によるルールセットを示す。ルールセット２７３は、「ルールセット３」として識別され、１つ以上のルールを含有する。例示的な実施形態では、ルールセット２７３に格納された第１のルール２７５は、識別子ＩＤ−４に対応付けられた他のメカニカルインプラントと互換性を示す。第２のルール２７６は、メカニカルインプラントが使用されなければならない患者の体の部位を指定する体の部位の要件を含む。例示的な実施形態では、ルール２７６は体の左側での使用を要求する。
【００４５】
図２Ｄは、実施形態によるルールセットを示す。「ルールセット４」として識別されるルールセット２９６は、１つ以上のルールを含む。例示的な実施形態では、ルールセット２９６に格納されている第１のルール２９８は、識別子ＩＤ−３に対応付けられた他のメカニカルインプラントとの互換性を示す。ルールセット２９６に格納されている第２のルール２９９は、体の左側での使用を要求する体の部位のルールを含む。
【００４６】
一実施形態では、ルールセット２７３及び／又はルールセット２９６などの格納されたルールセットは、それらのルールが適用されるはずであるメカニカルインプラントを指定する情報が一切無くても、１つ以上の選択されたルールを含むことが可能である。特定のルールセットの特定のメカニカルインプラントへの適用性は、例えば、データベース１４２の当該レコードに、又はメカニカルインプラントライブラリ１４０内の他の箇所において指定することが可能である。このようにして、複数のメカニカルインプラントについての適合性を判断するために、異なるメカニカルインプラントに関係して、複数の例において特定のルールセットの使用が可能である。
【００４７】
図２Ｃ〜２Ｄは、限定的に解釈されるべきではない。他の実施形態では、ルールセットは、指定された医療処置用のメカニカルインプラントの適合性を判断する際に用いられるメカニカルインプラント、医療処置、患者などの他の態様に関する他の種別のルールを含むことが可能である。
【００４８】
メカニカルインプラントライブラリ１４０はまた、図２Ａ〜２Ｄに示していないその他の情報を格納することが可能である。例えば、メカニカルインプラントライブラリ１４０は、種々のメカニカルインプラントの画像、種々のメカニカルインプラントのサイズ、種々のメカニカルインプラントに含有される材料、種々のメカニカルインプラントに関する固定方法などを示す情報を含有することが可能である。
【００４９】
一実施形態では、メカニカルインプラントライブラリ１４０は、１つ以上の製造業者、供給業者などから受け取られた情報をリアルタイム又はほぼリアルタイムに格納する。例えば、特定のメカニカルインプラントの製造業者は、新製品に関する情報、リコール情報、有効期日情報、互換性情報などを含む、製造業者によって生産された１つ以上のメカニカルインプラントに関する定期的な更新をメカニカルインプラントマネージャ１２５へ送信することが可能である。例えば、図１に示されるメカニカルインプラント製造業者サーバ１７１−Ａ、１７１−Ｂは、メカニカルインプラントのそれぞれの製造業者によって維持されることが可能であり、かつリアルタイムな製品関連情報をメカニカルインプラントマネージャ１２５に提供することが可能である。メカニカルインプラントマネージャ１２５は、製造業者から情報を受信し、メカニカルインプラントライブラリ１４０にその情報を格納する。
【００５０】
例示的な実施形態では、メカニカルインプラントマネージャ１２５は、メカニカルインプラントライブラリ１４０を維持する。他の実施形態では、メカニカルインプラントライブラリ１４０は、メカニカルインプラントマネージャ１２５とは異なる実体によって維持することが可能である。例えば、メカニカルインプラントの１つ以上の製造業者は、メカニカルインプラントライブラリ１４０を維持することが可能である。あるいは、病院又は他の医療機関はメカニカルインプラントライブラリ１４０を維持することが可能である。別の実施形態では、民間団体はメカニカルインプラントライブラリ１４０を維持し、かつサービスとしてメカニカルインプラントライブラリ１４０にアクセスすることが可能である。
【００５１】
図１に示される実施形態は、限定的に解釈されるべきではない。例えば、ネットワーク１０５に結合され、かつメカニカルインプラントマネージャ１２５によって維持される単一のメカニカルインプラントライブラリ１４０は図１の実施形態に示されるが、一方で、その他の配置も可能である。例えば、一実施形態では、メカニカルインプラントライブラリ１４０は、メカニカルインプラントマネージャ１２５のメモリ３３３にローカルに格納されることが可能である。別の実施形態では、１つ以上のメカニカルインプラントライブラリは、サーバ１７１−Ａ又は１７１−Ｂなどの製造業者に対応付けられたサーバによって維持することが可能である。幾つかの実施形態では、複数のメカニカルインプラントライブラリは、種々のサーバにおいて維持することが可能であり、かつそれぞれの製造業者によって維持することが可能である。メカニカルインプラントマネージャ１２５は、製造業者のサーバにアクセスすることが可能であり、かつ情報を取得するためにメカニカルインプラントライブラリにアクセスすることが可能である。
【００５２】
スキャナ１３０は、特定のメカニカルインプラント製品に対応付けられた
識別情報を検出することができる任意の走査デバイス１３０であってもよい。例えば、例示的な実施形態では、スキャナ１３０はバーコード走査デバイスである。この実施形態では、スキャナ１３０はメカニカルインプラント上の、又はメカニカルインプラントを保持する箱上のバーコードを走査するために随時使用される。スキャナ１３０は、バーコード情報を検出し、かつバーコード情報をメカニカルインプラントマネージャ１２５へ送信する。
【００５３】
図１の実施形態では、種々のメカニカルインプラントを識別する情報は、スキャナ１３０によって得られるが、一方で、あるメカニカルインプラントを識別する情報を得るためにその他のシステム、方法及び装置を使用することが可能である。例えば、別の実施形態では、メカニカルインプラント（又はメカニカルインプラントを含有する箱）の画像を得るために、画像検出システムを使用することが可能であり、またそのインプラントを識別するために画像分析技術を利用することが可能である。別の実施形態では、ユーザはメカニカルインプラント上に印刷されたコードを読み取ることが可能であり、かつコードをユーザデバイス１６３又は別のデバイスに入力することが可能である。別の実施形態では、スキャナ１３０は、メカニカルインプラントに取り付けられた（又はインプラントを保持する箱に取り付けられた）ＲＦＩＤタグによって生成された信号を検出することができる無線周波数識別（ＲＦＩＤ）デバイスを含むことが可能である。スキャナ１３０は、ＲＦＩＤ信号から選択された情報を抽出し、かつその情報をメカニカルインプラントマネージャ１２５に送信することが可能である。メカニカルインプラントを識別するために、その他の方法及びシステムの使用も可能である。
【００５４】
ユーザデバイス１６３は、ネットワーク１０５を介してユーザが通信可能な任意のデバイスであってもよい。ユーザデバイス１６３は、直接（有線）リンクを介して、あるいは無線でネットワーク１０５に接続することが可能である。ユーザデバイス１６３は、情報を表示するための表示画面（図示せず）を有してもよい。例えば、ユーザデバイス１６３は、パーソナルコンピュータ、ラップトップコンピュータ、ワークステーション、メインフレームコンピュータ、タブレットコンピュータなどであってもよい。上記とは別に、ユーザデバイス１６３は、携帯電話、携帯情報端末などのような移動通信装置であってもよい。その他のデバイスの使用も可能である。
【００５５】
一実施形態では、ユーザデバイス１６３及びスキャナ１３０は、単一デバイス内で組み合わされる。例えば、ユーザデバイス１６３は、バーコード走査機能性及びバーコードを走査することができる適切な周辺装置を有するコンピュータであってもよい。
【００５６】
ユーザデバイス１６３は、ユーザがメカニカルインプラントマネージャ１２５、スキャナ１３０、メカニカルインプラントライブラリ１４０などと対話をすることができるグラフィカルユーザインタフェースを表示することが可能である。例えば、ユーザデバイス１６３は、ユーザが特定のメカニカルインプラントを指定するか又は選択し、かつインプラントに関する情報をリクエスト可能にするグラフィカルユーザインタフェースを表示することが可能である。ユーザデバイス１６３は、それに応じて、指定されたメカニカルインプラントに関する情報のリクエストをメカニカルインプラントマネージャ１２５に送信することが可能である。メカニカルインプラントマネージャ１２５は、このリクエストに基づいてメカニカルインプラントライブラリ１４０から情報を検索することが可能であり、かつユーザデバイス１６３は、検索された情報をグラフィカルユーザインタフェース上に表示させることが可能である。
【００５７】
したがって、メカニカルインプラントマネージャ１２５は、メカニカルインプラントを識別する情報をユーザデバイス１６３から随時受信する。メカニカルインプラントマネージャ１２５はまた、特定の医療処置用のメカニカルインプラントの適合性を判断するリクエストをユーザデバイス１６３から受信することが可能である。それに応じて、メカニカルインプラントマネージャ１２５は、メカニカルインプラントライブラリ１４０からメカニカルインプラントに関する製品利用情報を検索し、かつカニカルインプラントが医療処置に適合性があるか否かを判断する。
【００５８】
図３は、実施形態によるメカニカルインプラントマネージャ１２５の構成要素を示す。メカニカルインプラントマネージャ１２５は、コントローラ３１０と、データ検索モジュール３２０と、ルールエンジン３３０と、メモリ３３３と、ユーザインタフェースモジュール３４０と、を備える。コントローラ３１０は、メカニカルインプラントマネージャ１２５の種々の構成要素の動作を調整する。
例えば、コントローラ３１０は、特定のメカニカルインプラントを識別する情報（例えば、バーコード）をスキャナ１２０から随時受信し、かつデータ検索モジュール３２０に識別されるメカニカルインプラントに関する情報を得ることを指示する。それに応じて、データ検索モジュール３２０は、特定のメカニカルインプラントに関する情報をメカニカルインプラントライブラリ１４０から検索する。
【００５９】
メモリ３３３はデータを格納する。例えば、メモリ３３３は定期的な動作中に生成されたデータを格納するために、メカニカルインプラントマネージャ１２５の種々の構成要素によって随時使用が可能である。メモリ３３３は、ファイル、データベース、テーブルなどの任意の種別のデータを格納することが可能である。
【００６０】
ルールエンジン３３０は、特定の医療処置用の１つ以上の選択されたメカニカルインプラントの適合性を判断するために、１つ以上のルールを適用する。ルールエンジン３３０は、メカニカルインプラントライブラリ１４０に格納された１つのルールセットにアクセスすることが可能であり、かつ１つ以上のメカニカルインプラントの適合性を判断するためにこれらのルールを適用することが可能である。例えば、ルールエンジン３３０は、図２Ｃに示されるルールセット３（２７３）及び／又は図２Ｄに示されるルールセット４（２９６）にアクセスすることが可能であり、１つ以上のメカニカルインプラントの適合性を判断するためにライブラリ内のルールを利用することが可能である。
【００６１】
ルールエンジン３３０はまた、一般的な適用の１つ以上のルールを含むことが可能である。例えば、ルールエンジン３３０は、リコールが発行されたいかなるメカニカルインプラントも使用に適さないことを規定するルールを含むことが可能である。ルールエンジン３３０はまた、その該当する有効期日が過ぎた場合には、メカニカルインプラントが使用に適合性がないことを規定するルールを含むことが可能である。
【００６２】
ユーザインタフェースモジュール３４０は、医師及び／又はその他の施術者によるメカニカルインプラントマネージャ１２５の使用を容易にするために、ユーザデバイス１６３と随時通信する。例えば、ユーザインタフェースモジュール３４０は、ユーザデバイス１６３にグラフィカルユーザインタフェースを表示させて、施術者が特定のメカニカルインプラントに関する情報を閲覧可能にし、又はその施術者が情報を提供可能にしてもよい。
【００６３】
一実施形態では、メカニカルインプラントライブラリ１４０及びメカニカルインプラントマネージャ１２５は、病院又はその他の医療施設において維持される１つ以上のサーバコンピュータ上に存在する。スキャナ１３０は、病院内の手術室に又はその付近に配置されるバーコード走査デバイスである。ユーザデバイス１６３は、やはり手術室に又はその付近に配置されるパーソナルコンピュータ又はその他の処理装置である。ネットワーク１０５は、インターネット又は病院によって維持されるローカル・エリア・ネットワークであってもよい。
【００６４】
実施形態によれば、医療処置を施術しているユーザ（医師又はその他の施術者など）は、その処置用の特定のメカニカルインプラントの適合性を検証するためにメカニカルインプラントマネージャ１２５を利用することが可能である。
【００６５】
例示的な実施形態では、人工膝を患者の脚部へ移植するために医療処置を施術する医師などの施術者は、病院又はその他の外科施設の手術室にいる。この処置の間、施術者はメカニカルインプラントマネージャ１２５にアクセスし、かつその医療処置用の１つ以上のメカニカルインプラントの適合性を検証するためにユーザデバイス１６３を利用する。
【００６６】
メカニカルインプラントマネージャ１２５にアクセスするためには、施術者は、例えばメカニカルインプラントマネージャ１２５にログインしてもよい。施術者がメカニカルインプラントマネージャ１２５にアクセスするとき、ユーザインタフェースモジュール３４０は、ユーザデバイス１６３に、図４に示すようなものなどのグラフィカルユーザインタフェースを表示させることが可能である。グラフィカルユーザインタフェース４００は、施術者がそこに彼又は彼女の名前を入力してもよい名前フィールド４１０と、施術者がそこにパスワードを入力してもよいパスワードフィールド４２０と、を含む。グラフィカルユーザインタフェース４００はまた、施術されようとしている医療処置を施術者がそこに指定してもよいフィールド４３０と、施術者が好ましいインプラントシステムをそこに指定してもよい、一次インプラントシステムフィールド４３１と、施術者が、例えば処置が施術されることになる患者の体の側をそこに示してもよい、インプラントの場所フィールド４３２と、を含む。他の実施形態では、「心臓」、「結腸」などの、他の種別の体の部位情報を入力することが可能である。
例示的な実施形態では、施術者は「処置Ａ」をフィールド４３０に、「システム２」をフィールド４３１に、そして「左」をフィールド４３２に入力する。ユーザインタフェースモジュール３４０は、施術者によって入力された医療処置情報、一次システム情報、及び体の部位情報を受信して、その情報をコントローラ３１０へ転送する。
【００６７】
ログインして、グラフィカルユーザインタフェース４００に一覧表示された情報を指定した後、施術者は医療処置用の１つ以上のメカニカルインプラントの適合性を判断するためにメカニカルインプラントマネージャ１２５を使用することが可能である。図５は、実施形態による医療処置用のメカニカルインプラントの適合性を検証する方法のフローチャートである。工程５１０において、複数のメカニカルインプラントのそれぞれの製品利用情報を含む格納された情報は維持される。以上論じたように、種々のメカニカルインプラントに関する製品利用情報を含む、メカニカルインプラントライブラリ１４０は、メカニカルインプラントマネージャ１２５によって維持される。
【００６８】
一実施形態では、（施術者によってグラフィカルユーザインタフェース４００のフィールド４３０に入力される）施術すべき医療処置を指定する情報は、その後に表示される１つ以上のグラフィカルユーザインタフェースを選択するために使用される。例示的な実施形態では、（メカニカルインプラントマネージャ１２５の）データ検索モジュール３２０は、施術者によって入力された（「処置Ａ」を指定する）医療処置情報を受信し、かつ施術すべき医療処置に関する付加的な情報を得るためにメカニカルインプラントライブラリ１４０にアクセスする。例示的な実施形態では、データ検索モジュール３２０は、医療処置テーブル１４３にアクセスし、レコード２７１が処置Ａに対応付けられていることを判断する。データ検索モジュール３２０は、種別１のインプラント及び種別２のインプラントが処置Ａに対応付けられていることを判断する。
【００６９】
したがって、ユーザインタフェースモジュール３４０は、ユーザデバイス１６３に、図６Ａに示すものなどのグラフィカルユーザインタフェースを表示させる。グラフィカルユーザインタフェース６００は、種別１のメカニカルインプラントの第１の画像６０２と、メカニカルインプラントが種別１のインプラントであることを示す種別インジケータ６０６と、種別２の第２のメカニカルインプラントの第２の画像６０４と、第２のメカニカルインプラントが種別２のインプラントであることを示す第２の種別インジケータ６０８と、を示す。グラフィカルユーザインタフェース６００はまた、命令（６０９）「インプラントを走査してください」を含む。
【００７０】
施術者は、入手可能であり、かつ要求される目的を果たすことが可能である幾つかの異なるメカニカルインプラントを知っていて、会社−１という名称の会社によって製造された特定の１対のメカニカルインプラントを選択する。例えば、施術者は会社−１のメカニカルインプラントを、それらを以前に使用してみて、その結果に満足したために、好む場合がある。施術者は、助手に病院内の適切な在庫から選択されたメカニカルインプラントを取り出すように指示する。助手は手術室を離れて、選択されたメカニカルインプラントを含有する２つの箱とともに戻ってくる。
【００７１】
工程５２０において、メカニカルインプラントを識別するデータが医療処置中に受信される。施術者は、助手によって取り出された２つの箱のうちの１つを受け取って、スキャナ１３０を使用して箱上のバーコードを走査する。スキャナ１３０はバーコード、又はバーコードを表すデータをメカニカルインプラントマネージャ１２５に送信する。ユーザインタフェースモジュール３４０は、バーコードデータを受信し、バーコードデータをコントローラ３１０へ転送する。コントローラ３１０は、バーコード情報に対応付けられた識別子を判断する。例示的な実施形態では、コントローラ３１０は、バーコード情報を分析し、バーコードに対応付けられた識別子がＩＤ−１であることを判断する。
【００７２】
コントローラ３１０は、識別子（ＩＤ−１）をデータ検索モジュール３２０に提供し、データ検索モジュール３２０に識別子ＩＤ−１によって識別されるメカニカルインプラントについての製品利用情報を検索するように指示する。これに応じて、データ検索モジュール３２０は、メカニカルインプラントライブラリ１４０のデータベース１４２にアクセスして、識別子ＩＤ−１に対応付けられたレコードを識別する。図２Ａを参照すると、データ検索モジュール３２０は、レコード２９１が識別子ＩＤ−１を含むことを判断する。データ検索モジュール３２０は、したがってレコード２９１にアクセスし、列２８２〜２８９に格納されている情報を検索する。具体的には、データ検索モジュール３２０は、列２８２及び２８３に格納されたインプラントの名称及び種別情報、列２８４に格納されたロット番号情報、列２８５に格納されたインプラントシステム情報、列２８６に格納された製造業者情報、列２８７及び２８８に格納された有効期日情報及びリコール情報、及び列２８９に格納されたルールセット場所情報を検索する。
【００７３】
例示的な実施形態では、データ検索モジュール３２０はまた、識別子ＩＤ−１に対応付けられたメカニカルインプラントの画像を、メカニカルインプラントライブラリ１４０から検索する。
【００７４】
工程５３０において、メカニカルインプラントの適合性が、データ及び格納された情報に基づいて、医療処置中に判断される。例示的な実施形態では、ルールエンジン３３０は、メカニカルインプラントのリコールがＹＹＹＹ年ＭＭ月ＤＤ日に発行されたことを示す、レコード２９１の列２８８から検索されたリコール情報を調査し、識別子ＩＤ−１によって識別されるメカニカルインプラントが使用に適さないことを判断する。
【００７５】
ユーザインタフェースモジュール３４０は、したがってユーザデバイス１６３に、図６Ｂに示すものなどのグラフィカルユーザインタフェースを表示させる。グラフィカルユーザインタフェース６１０は、識別子ＩＤ−１によって識別されるメカニカルインプラントの画像６１２及びインプラントが「走査済み」であることを表明するアイコン６１９を示す。グラフィカルユーザインタフェース６１０はまた、名称フィールド６２１、有効期日フィールド６２２、リコール情報フィールド６２３、場所フィールド６２４、及びサイズフィールド６２５を含み、そこにはメカニカルインプラントライブラリ１４０から検索された情報の選択項目が表示される。
【００７６】
例示的な実施形態では、グラフィカルユーザインタフェース６１０はまた、「この製品はＹＹＹＹ年ＭＭ月ＤＤ日にリコールされました」と表明する通知６１５を表示する。
【００７７】
例示的な実施形態では、施術者はリコールメッセージを閲覧し、それに応じて、選択されたメカニカルインプラントを使用しないことを決定する。その代わりに、施術者は、代替として、医療処置に使用するための異なるメカニカルインプラントの対を選択する。例示的な実施形態では、施術者は、これらの２つのメカニカルインプラントは互換性があり、かつ所望の医療処置に適合性があると考え、識別子ＩＤ−３及びＩＤ−５（図２Ａに示す）によって識別されるメカニカルインプラントを選択する。施術者は、助手にこの代替のメカニカルインプラントを取り出すことを依頼する。
【００７８】
ここで、施術者は、異なるメカニカルインプラントの対を走査したいため、施術者は図６Ａ及び６Ｂを参照して上述したプロセスを再スタートさせてもよい。例示的な実施形態では、施術者は、グラフィカルユーザインタフェース６１０上に表示された「戻る」ボタン６１７を押して、グラフィカルユーザインタフェース６００へ戻ることが可能である。メカニカルインプラントマネージャ１２５によって提供される種々のグラフィカルユーザインタフェース間をナビゲートするために、他の方法の使用も可能である。
【００７９】
助手は手術室を離れ、代替のメカニカルインプラントを含有する２つの箱とともに戻る。施術者は、助手によって取り出された箱のうち１つを選択し、スキャナ１３０を使用して箱上のバーコードを走査する。スキャナ１３０はバーコード、又はバーコードを表すデータをメカニカルインプラントマネージャ１２５に送信する。ユーザインタフェースモジュール３４０は、バーコードデータを受信し、バーコードデータをコントローラ３１０へ転送する。コントローラ３１０は、バーコードを分析し、バーコードに対応付けられた識別子がＩＤ−３であることを判断する。データ検索モジュール３２０は、データベース１４２にアクセスし、識別子ＩＤ−３によって識別されるメカニカルインプラントに関する情報を検索する。
具体的には、データ検索モジュール３２０は、レコード２９３から製品利用情報を検索する。例示的な実施形態では、データ検索モジュール３２０はまた、識別子ＩＤ−３に対応付けられたメカニカルインプラントの画像をメカニカルインプラントライブラリ１４０から検索する。
【００８０】
ルールエンジン３３０は、レコード２９３に対応付けられたメカニカルインプラントが有効期日を有しないこと、及びリコールが発行されていないことを判断する。
【００８１】
ユーザインタフェースモジュール３４０は、ユーザデバイス１６３に、図６Ｃに示すものなどのグラフィカルユーザインタフェースを表示させる。グラフィカルユーザインタフェース６３０は、識別子ＩＤ−３によって識別されるメカニカルインプラントの画像６３２、及びインプラントが「走査済み」であることを表明するアイコン６１９を示す。グラフィカルユーザインタフェース６３０はまた、名称フィールド６２１、有効期日フィールド６２２、リコール情報フィールド６２３、場所フィールド６２４、及びサイズフィールド６２５を含み、そこにはメカニカルインプラントライブラリ１４０から検索された情報の選択項目が表示される。
【００８２】
施術者は、メカニカルインプラントが実際に彼又は彼女が選択したデバイスであることを確認するためにグラフィカルユーザインタフェース６７０上に表示された情報を閲覧することが可能である。
【００８３】
例示的な実施形態では、施術者は、次に第２の箱を走査するためにスキャナ１３０を使用し、図６Ｄに示すように識別子ＩＤ−５に対応付けられたメカニカルインプラントに関する情報を示すグラフィカルユーザインタフェースを同様の方法で得る。グラフィカルユーザインタフェース６７０は、識別子ＩＤ−３によって識別されるメカニカルインプラントに関する既に得られた情報を表示し、新たに走査されたメカニカルインプラントについての情報を付加的に示す。具体的には、グラフィカルユーザインタフェース６４０は、識別子ＩＤ−５によって識別されるメカニカルインプラントの画像６７２、及びインプラントが「走査済み」であると表明するアイコン６４９を表示する。グラフィカルユーザインタフェース６７０はまた、名称フィールド６４１と、有効期日フィールド６４２と、リコール情報フィールド６４３と、場所フィールド６４４と、サイズフィールド６４５と、を含み、そこにはメカニカルインプラントライブラリ１４０から検索された情報の選択項目が表示される。
【００８４】
ここで、ルールエンジン３３０は、走査された２つのメカニカルインプラントに適用可能である１つ以上のルールセットにアクセスする。例示的な実施形態では、ルールエンジン３３０は、データベース１４２のレコード２９３にアクセスし、列２８９に格納されたルールセット場所情報を検索する。具体的には、ルールエンジン３３０は、ルールセット３の場所を示す情報を検索し、ルールセット３にアクセスするために情報を使用する。図２Ｃを参照すると、ルールエンジン３３０は、ルールセット３（２７３）に格納された１つ以上のルールを適用して本医療処置用の識別子ＩＤ−３によって識別されるメカニカルインプラントの適合性を判断する。例示的な実施形態では、ルールエンジン３３０は、当該メカニカルインプラントが識別子ＩＤ−４によって識別されるメカニカルインプラントと互換性があることを規定する、ルール２７５を調査する。ルール２７５は、識別子ＩＤ−５によって識別されるメカニカルインプラントとの互換性を示さないので（かつルールセット（２７５）内の他のいずれのルールも互換性を示さない）、ルールエンジン３３０は識別子ＩＤ−３によって識別されるメカニカルインプラントが識別子ＩＤ−５によって識別されるメカニカルインプラントと互換性のないことを結論付ける。ルールエンジン３３０は、したがって２つのメカニカルインプラントに互換性がないことをコントローラ３１０に知らせる。
【００８５】
再び図６Ｄを参照すると、ここでユーザインタフェースモジュール３４０はユーザデバイス１６３に「これらの製品は互換性がない」と表明するメッセージ６８５を表示させる。
【００８６】
施術者はメッセージ６８５を閲覧し、これに応じて、その代わりとして識別子ＩＤ−３及びＩＤ−４によって識別されるメカニカルインプラントの使用を決定する。施術者は、助手に識別子ＩＤ−４によって識別されるメカニカルインプラントを取り出してくるよう依頼する。助手は手術室を離れ、識別子ＩＤ−４によって識別されるメカニカルインプラントを含有する箱とともに戻る。
【００８７】
施術者は、グラフィカルユーザインタフェース６７０上に表示された「戻る」ボタン６１７を押してグラフィカルユーザインタフェース６００に戻ることによって、図６Ａ及び６Ｂを参照して上述したプロセスを再スタートすることが可能である。
【００８８】
例示的な実施形態では、施術者はスキャナ１３０を使用して、識別子ＩＤ−３によって識別されるメカニカルインプラントを含有する箱を再走査し、次いで、識別子ＩＤ−４によって識別されるメカニカルインプラントを含有する箱を走査し、２つの走査されたメカニカルインプラントに関する情報を示すグラフィカルユーザインタフェースを得る。図６Ｅを参照すると、グラフィカルユーザインタフェース６４０は、識別子ＩＤ−３によって識別されるメカニカルインプラントに関する情報を表示し、識別子ＩＤ−４によって識別されるメカニカルインプラントについての情報を付加的に示す。具体的には、グラフィカルユーザインタフェース６４０は、上述したように、識別子ＩＤ−３によって識別されるメカニカルインプラントに関する情報を表示し、更に識別子ＩＤ−４によって識別されるメカニカルインプラントの画像６４４、及びインプラントが「走査済み」であることを表明するアイコン６４９をも表示する。グラフィカルユーザインタフェース６４０はまた、名称フィールド６４１と、有効期日フィールド６４２と、リコール情報フィールド６４３と、場所フィールド６４４と、サイズフィールド６４５と、を含み、そこにはメカニカルインプラントライブラリ１４０から検索された情報の選択項目が表示される。
【００８９】
施術者は、グラフィカルユーザインタフェース６４０上に表示されたメカニカルインプラントが彼又は彼女が選択したインプラントであることを確認した後、施術者は適合性判断オプション６５０を選択することが可能である。これに応じて、ユーザデバイス１６３は、指定された医療処置用の識別子ＩＤ−３及びＩＤ−４に対応付けられたメカニカルインプラントの適合性を検証するリクエストを、メカニカルインプラントマネージャ１２５に送信する。このリクエストは、例えば識別子ＩＤ−３及びＩＤ−４並びに医療処置を識別する情報を含むことが可能である。（メカニカルインプラントマネージャ１２５の）コントローラ３１０はこのリクエストを受信する。
【００９０】
コントローラ３１０は、ルールエンジン３３０に指定された医療処置用のメカニカルインプラントの適合性を判断するよう要請する。したがって、ルールエンジン３３０はデータベース１４２内のレコード２９３及び２９４にアクセスし、そこに格納された製品情報を調査する。ルールエンジン３３０は識別子ＩＤ−３及びＩＤ−４によって識別される２つのメカニカルインプラントが有効期日を有しないこと、及びこれらの２つのインプラントに対してリコールが発行されなかったことを判断する。
【００９１】
ここでルールエンジン３３０は、いずれかの適用可能なルールを決定するために、レコード２９３及び２９４に格納されたルールセットアドレス情報にアクセスする。例示的な実施形態では、ルールエンジン３３０はレコード２９３の列２８９内のルールセット場所情報を使用して、図２Ｃに示す、ルールセット３（２７３）にアクセスする。ルールセット３（２７３）は、識別子ＩＤ−３によって識別されるメカニカルインプラントに適用可能なルールセットを含有し、かつそのメカニカルインプラントが識別子ＩＤ−４によって識別されるメカニカルインプラントと互換性があることを示すルール２７５を含む。ルールエンジン３３０は、ルールセット３（２７３）に指定された互換性ルール２７５を適用し、（施術者によって走査された）識別子ＩＤ−３によって識別されるメカニカルインプラントが識別子ＩＤ−４によって識別されるメカニカルインプラントと互換性があることを判断する。
【００９２】
ルールエンジン３３０はまた、メカニカルインプラントが患者の体の左側で使用されることを要求する、ルール２７６を調査する。ルールエンジン３３０は、このルールを（グラフィカルユーザインタフェース４００の場所フィールド４３２に）施術者によって事前に提供される体の部位情報に適用し、識別子ＩＤ−３によって識別されるメカニカルインプラントが本医療処置に適合性があることを判断する。
【００９３】
ルールエンジン３３０は同様の分析を行って、指定された医療処置用の識別子ＩＤ−４によって識別されるメカニカルインプラントの適合性を判断する。ルールエンジン３３０は、データベース１４２内のレコード２９４にアクセスし、レコード内のルールセットアドレス情報を調査する。例示的な実施形態では、ルールエンジン３３０はレコード２９４の列２８９内のルールセット場所情報を使用して、図２Ｄに示すルールセット４（２９６）にアクセスする。ルールセット４（２９６）は、識別子ＩＤ−４によって識別されるメカニカルインプラントに適用可能なルールセットを含有し、かつこのメカニカルインプラントが識別子ＩＤ−３によって識別されるメカニカルインプラントと互換性があることを示すルール２９８を含有する。ルールエンジン３３０は、ルールセット４（２９６）において指定された互換性ルール２９８を適用し、（施術者によって走査された）識別子ＩＤ−４によって識別されるメカニカルインプラントが識別子ＩＤ−３によって識別されるメカニカルインプラントと互換性があることを判断する。
【００９４】
ルールエンジン３３０はまた、メカニカルインプラントが患者の体の左側に使用されることを要求する、ルール２９９を調査する。ルールエンジン３３０は、このルールを（グラフィカルユーザインタフェース４００の場所フィールド４３２における）施術者によって事前に提供される体の部位情報に適用し、識別子ＩＤ−４によって識別されるメカニカルインプラントが本医療処置に適合性があることを判断する。
【００９５】
他の実施形態では、ルールエンジン３３０は、メカニカルインプラント、医療処置、患者などの他の側面に関する他の種類のルールを含む、任意の数のルールを調査及び適用して、指定された医療処置用のメカニカルインプラントの適合性を判断する。
【００９６】
このようにして、ルールエンジン３３０は、したがって識別子ＩＤ−３及びＩＤ−４によって識別されるメカニカルインプラントが互換性があり、かつ施術されるべき処置に適合性があることを判断する。
【００９７】
ここで、ユーザインタフェースモジュール３４０はユーザデバイス１６３に、図６Ｆに示すものなどのグラフィカルユーザインタフェースを表示させる。グラフィカルユーザインタフェース６６０は、（図６Ｅの）グラフィカルユーザインタフェース６４０上に表示される情報を含み、かつメカニカルインプラントが「互換性がある」かつ「適合性がある」ことを示すメッセージ６６５を付加的に表示する。
【００９８】
例示的な実施形態では、施術者はグラフィカルユーザインタフェース６６０上の情報を閲覧し、２つのメカニカルインプラントが互換性があり、かつ指定された医療処置に適合性があることに満足して、医療処置の施術を進める。
【００９９】
様々な実施形態では、図５に記載された方法の工程を含む、本明細書に記載された方法の工程は、記載された又は示された特定の順序とは異なる順序で実行することが可能である。他の実施形態では、他の工程を提供することが可能であり、あるいは工程は記載された方法から削除することが可能である。
【０１００】
本明細書に記載のシステム、装置及び方法は、デジタル回路を使用して、又は既知のコンピュータプロセッサ、メモリユニット、記憶デバイス、コンピュータソフトウェア及びその他の構成要素を用いる１つ以上のコンピュータを使用して実施され得る。典型的には、コンピュータは、命令を実行するためのプロセッサ並びに命令及びデータを格納するための１つ以上のメモリを含む。コンピュータはまた、１つ以上の磁気ディスク、内部ハードディスク及び取り外し可能ディスク、光磁気ディスク、光ディスクなどのような１つ以上の大容量記憶デバイスを含んでもよく、これらのデバイスと結合されてもよい。
【０１０１】
本明細書に記載のシステム、装置及び方法は、クライアント−サーバの関係で動作するコンピュータを用いて実施することが可能である。典型的には、このようなシステムでは、クライアントコンピュータは、サーバコンピュータから離れて配置されて、ネットワークを介して相互交信を行う。クライアント−サーバの関係は、それぞれのクライアントコンピュータ及びサーバコンピュータ上で実行されるコンピュータプログラムにより定義され、制御されてもよい。
【０１０２】
本明細書に記載のシステム、装置及び方法はネットワークベースのクラウドコンピューティングシステム内で使用することが可能である。このようなネットワークベースのクラウドコンピューティングシステムでは、ネットワークに接続されているサーバ又は別のプロセッサが、ネットワークを介して１つ以上のクライアントコンピュータと通信を行う。クライアントコンピュータは、例えば、クライアントコンピュータ上に存在し、動作するネットワークブラウザアプリケーションを介してサーバと通信を行うことが可能である。クライアントコンピュータは、サーバ上にデータを格納し、ネットワークを介してそのデータにアクセスすることが可能である。クライアントコンピュータは、ネットワークを介してデータ要求又はオンラインサービス要求をサーバへ送信することが可能である。サーバは、要求されたサービスを実行し、（複数の）クライアントコンピュータへデータを提供することが可能である。サーバはまた、例えば、クライアントコンピュータに計算を行わせたり、画面上に指定データを表示させたりするような指定機能を実行させるように適合されたデータを送信することが可能である。
【０１０３】
本明細書に記載のシステム、装置及び方法は、プログラマブルプロセッサにより実行するために、情報担体において、例えば、非一過性コンピュータ可読記憶デバイスにおいて、有形に具体化されたコンピュータプログラム製品を用いて実施することが可能であり、更に、図５の１つ以上の工程を含む本明細書に記載の方法の工程は、このようなプロセッサにより実行可能な１つ以上のコンピュータプログラムを用いて実施することが可能である。コンピュータプログラムは、ある活動を実行したり、ある結果をもたらしたりするためにコンピュータ内で直接的又は間接的に使用可能な１組のコンピュータプログラム命令である。コンピュータプログラムは、コンパイル型言語やインタープリタ型言語を含む任意の形式のプログラミング言語での記述が可能である共に、スタンドアローン型プログラムとして又はモジュールとして、コンポーネント、サブルーチン、あるいはコンピューティング環境の中で使用するのに適した別のユニットを含む任意の形式でこのコンピュータプログラムを配備することが可能である。
【０１０４】
本明細書に記載のシステム、装置及び方法を実施するのに使用し得る例示のコンピュータの高度なブロック図は、図７に示される。コンピュータ７００は、データ記憶デバイス７０２及びメモリ７０３に動作可能に結合されたプロセッサ７０１を含む。プロセッサ７０１は、このような動作を定義するコンピュータプログラム命令を実行することによってコンピュータ７００の全体の動作を制御する。コンピュータプログラム命令は、データ記憶デバイス７０２内に、又は、別のコンピュータ可読媒体内に格納され得ると共に、コンピュータプログラム命令の実行を所望するとき、メモリ７０３内にロードすることが可能である。したがって、メモリ７０３及び／又はデータ記憶デバイス７０２内に格納されているコンピュータプログラム命令により図５の方法の工程を定義することができると共に、コンピュータプログラム命令を実行するプロセッサ７０１によりこれらの方法の工程を制御することができる。例えば、当業者によりプログラムされたコンピュータ実行可能コードとしてコンピュータプログラム命令を実行して、図５の方法の工程により定義されたアルゴリズムを実行することができる。したがって、コンピュータプログラム命令を実行することにより、プロセッサ７０１は図５の方法の工程により定義されたアルゴリズムを実行する。コンピュータ７００はまた、ネットワークを介して別のデバイスと通信を行なうための１つ以上のネットワークインタフェース７０４を更に備える。コンピュータ７００はまた、コンピュータ７００とのユーザインタラクションを可能にする１つ以上の入力／出力デバイス７０５（例えば、ディスプレイ、キーボード、マウス、スピーカ、ボタンなど）も更に備える。
【０１０５】
プロセッサ７０１は、汎用及び専用双方のマイクロプロセッサを含むことが可能であり、プロセッサ７０１は、コンピュータ７００の唯一のプロセッサ又はマルチプロセッサのうちの１つのプロセッサであってもよい。プロセッサ７０１は、例えば、１つ以上の中央演算処理装置（ＣＰＵ）を備えてもよい。プロセッサ７０１、データ記憶デバイス７０２及び／又はメモリ７０３は、１つ以上の特定用途向け集積回路（ＡＳＩＣ）及び／又は１つ以上のフィールド・プログラマブル・ゲートアレイ（ＦＰＧＡ）を含み、これらにより補完されるか、又はこれらに組み込まれてもよい。
【０１０６】
データ記憶デバイス７０２及びメモリ７０３はそれぞれ、有形の非一過性コンピュータ可読記憶媒体を含む。データ記憶デバイス７０２及びメモリ７０３は、個々に、ダイナミック・ランダムアクセスメモリ（ＤＲＡＭ）、スタティック・ランダムアクセスメモリ（ＳＲＡＭ）、ダブル・データ・レート・シンクロナス・ダイナミック・ランダムアクセスメモリ（ＤＤＲ  ＲＡＭ）あるいはその他のランダムアクセス固体記憶デバイスのような高速ランダムアクセスメモリを含んでもよく、また１つ以上の、内部ハードディスク及び取り外し可能ディスクのような磁気ディスク記憶デバイスや、光磁気ディスク記憶デバイス、光ディスク記憶デバイス、フラッシュメモリデバイス、消去可能プログラムマブル読み出し専用メモリ（ＰＲＯＭ）、電気的消去可能プログラムマブル読み出し専用メモリ（ＥＥＰＲＯＭ）のような半導体メモリデバイスや、コンパクトディスク読み出し専用メモリ（ＣＤ−ＲＯＭ）や、デジタル多用途ディスク読み出し専用メモリ（ＤＶＤ−ＲＯＭ）ディスク又はその他の非揮発性固体記憶デバイスのような非揮発性メモリを含むことが可能である。
【０１０７】
入力／出力装置７０５はプリンタ、スキャナ、表示画面などのような周辺装置を含んでもよい。例えば、入力／出力装置７０５は、ユーザに情報を表示するための陰極線管（ＣＲＴ）又は液晶表示装置（ＬＣＤ）モニターのような表示装置、キーボード、及びそれによってユーザが入力をコンピュータ７００に提供するマウス又はトラックボールなどのポインティングデバイスを含んでもよい。
【０１０８】
メカニカルインプラントマネージャ１２５と、スキャナ１３０と、ユーザデバイス１６３と、インプラント製造業者サーバ１７１と、メカニカルインプラントライブラリ１４０と、その構成要素（コントローラ３１０と、データ検索モジュール３２０と、ルールエンジン３３０と、ユーザインタフェースモジュール３４０と、を含む）と、を含む、本明細書に論述されたシステム及び装置のいずれか又はすべては、コンピュータ７００などのコンピュータを使用して実施することが可能である。
【０１０９】
当業者であれば、実際のコンピュータ又はコンピュータシステムの実装が別の構造を含み得ること、かつ、別の構成要素も同様に含有し得ること、並びに、図７が、例示目的のためのかかるコンピュータのある構成要素の高度な表示であることを認識するであろう。
【０１１０】
上述の「発明を実施するための形態」は、あらゆる点で説明及び例示のためのものであるが、限定的なものではないと理解すべきである。本発明の範囲は、「発明を実施するための形態」に基づいてではなく、特許法によって許容される最大の範囲に基づいて解釈される請求の範囲から判断されるべきものである。本明細書に記載かつ示された実施形態が単に本発明の原理を例示するものにすぎないこと、並びに、種々の変更が本発明の趣旨及び範囲から逸脱することなく当業者により実施され得るものであることを理解されたい。当業者は、本発明の趣旨及び範囲から逸脱することなく、様々な他の特徴の組み合わせを実施することが可能である。
【図１】
0005864027.tif 000002
【図２Ａ】
0005864027.tif 000003
【図２Ｂ】
0005864027.tif 000004
【図２Ｃ】
0005864027.tif 000005
【図２Ｄ】
0005864027.tif 000006
【図３】
0005864027.tif 000007
【図４】
0005864027.tif 000008
【図５】
0005864027.tif 000009
【図６Ａ】
0005864027.tif 000010
【図６Ｂ】
0005864027.tif 000011
【図６Ｃ】
0005864027.tif 000012
【図６Ｄ】
0005864027.tif 000013
【図６Ｅ】
0005864027.tif 000014
【図６Ｆ】
0005864027.tif 000015
【図７】
0005864027.tif 000016