(57)【要約】  動的自動化のためのシステム及び方法が提供される。自動化モジュールは、例えば、ユーザによって選択可能な少なくとも１つのマップ・テンプレートを受信し得る。マップ・テンプレートに基づいて、自動化モジュールは、ロボット・デッキ・レイアウト・マップ及び／又は手順を動的に生成し得、ロボットのための一連のロボット・コマンドも生成し得る。ロボット・コマンドは、次いで、自動化を実行するためにロボットに引き渡され得る。したがって、自動化は、ユーザが、自動化の前にロボット・コマンドのすべてを事前にプログラミングするか、又は事前に組み立てる必要性なしに、完全に動的であり得る。このようにして、自動化モジュールは、ユーザによって選択された少なくとも１つのマップ・テンプレートだけに基づいて、リアルタイム及び／又はオンザフライで、ロボット・コマンドを構築することができ得る。
2020508441.tif 000002
【特許請求の範囲】
【請求項１】
動的自動化のためのシステムであって、
ロボット及びロボット・デッキを有するロボット装置と、
記憶された命令を実行するための少なくとも１つのコンピューティング・デバイスであって、前記記憶された命令が、
第１のアッセイに使用される第１のマイクロプレートの第１のマップ・テンプレートを受信し、
受信した前記第１のマップ・テンプレートに基づいて複数のロボット・コマンドを動的に生成し、
生成された前記複数のロボット・コマンドを、前記動的自動化を実施するための前記ロボット装置の前記ロボットに送信するためのものである、少なくとも１つのコンピューティング・デバイスと
を備える、システム。
【請求項２】
前記少なくとも１つのコンピューティング・デバイスは、前記第１のマップ・テンプレートに基づいて前記ロボット・デッキのためのデッキ・レイアウト情報を動的に決定し、前記ロボット・デッキが、前記第１のマップ・テンプレートの前記第１のマイクロプレートと関連付けられた前記第１のアッセイを行うための１つ又は複数のステーションを有する、請求項１に記載のシステム。
【請求項３】
前記デッキ・レイアウト情報は、（ｉ）前記ロボット・デッキ上の前記１つ又は複数のステーションの各々において前記動的自動化のためにどの設備が使用されることになるか、（ｉｉ）前記ロボット・デッキ上の前記１つ又は複数のステーションの各々において前記設備がどこに位置付けられることになるか、及び（ｉｉｉ）前記設備と関連付けられた１つ又は複数の測定値の計算のうちの１つ又は複数を含む、請求項２に記載のシステム。
【請求項４】
前記少なくとも１つのコンピューティング・デバイスは、前記ロボット・デッキが、動的に決定された前記デッキ・レイアウト情報に従って設定されているという確認を受信する、請求項２に記載のシステム。
【請求項５】
前記少なくとも１つのコンピューティング・デバイスは、前記自動化の結果を処理し、前記結果をメモリに記憶する、請求項１に記載のシステム。
【請求項６】
前記少なくとも１つのコンピューティング・デバイスは、第２のアッセイに使用される、前記第１のマイクロプレートとは異なる第２のマイクロプレートの第２のマップ・テンプレートを受信し、前記複数のロボット・コマンドが、受信した前記第１及び第２のマップ・テンプレートに基づいて動的に生成される、請求項１に記載のシステム。
【請求項７】
前記第１のアッセイ及び前記第２のアッセイは、同じ自動化実行の間に行われる、請求項６に記載のシステム。
【請求項８】
前記第１のアッセイ及び前記第２のアッセイは、エンドトキシン・アッセイである、請求項６に記載のシステム。
【請求項９】
前記同じ自動化実行は、前記第１のアッセイ及び前記第２のアッセイを動的に自動化する、請求項７に記載のシステム。
【請求項１０】
前記１つ又は複数のステーションは、（ｉ）試薬ラック・ステーション、（ｉｉ）試料チューブ・ラック・ステーション、（ｉｉｉ）マイクロプレート保持器ステーション、（ｉｖ）マイクロプレート保温器ステーション、及び（ｖ）ピペット・チップ保持器ステーションのうちの１つ又は複数を含む、請求項２に記載のシステム。
【請求項１１】
前記設備は、（ｉ）少なくとも１つの桶、（ｉｉ）少なくとも１つのバイアル、（ｉｉｉ）少なくとも１つの標準チューブ、（ｉｖ）少なくとも１つの補助チューブ、（ｖ）少なくとも１つの試料チューブ、及び（ｖｉ）少なくとも１つのマイクロプレート・リーダのうちの１つ又は複数を含む、請求項３に記載のシステム。
【請求項１２】
前記第１のマップ・テンプレートは、複数のセルを有するグリッドを有し、前記セルの各々が、前記第１のマイクロプレート上のウェルの場所に対応する、請求項１に記載のシステム。
【請求項１３】
前記第１のマップ・テンプレート及び前記第２のマップ・テンプレートは、前記動的自動化の前にユーザによって築かれる、請求項６に記載のシステム。
【請求項１４】
前記少なくとも１つのコンピューティング・デバイスは、インターフェース上にプレビューのために前記第１のマップ・テンプレート及び前記第２のマップ・テンプレートを表示する、請求項６に記載のシステム。
【請求項１５】
動的自動化のための方法であって、
少なくとも１つのコンピューティング・デバイスを使用して、第１のアッセイに使用される第１のマイクロプレートの第１のマップ・テンプレートを受信することと、
前記少なくとも１つのコンピューティング・デバイスを使用して、受信した前記第１のマップ・テンプレートに基づいて複数のロボット・コマンドを動的に生成することと、
前記少なくとも１つのコンピューティング・デバイスを使用して、生成された前記複数のロボット・コマンドを、前記動的自動化を実施するためのロボットに送信することと
を含む、方法。
【請求項１６】
前記少なくとも１つのコンピューティング・デバイスを使用して、前記第１のマップ・テンプレートに基づいてロボット・デッキのためのデッキ・レイアウト情報を動的に決定することをさらに含み、前記ロボット・デッキが、前記第１のマップ・テンプレートの前記第１のマイクロプレートと関連付けられた前記第１のアッセイを行うための１つ又は複数のステーションを有する、請求項１５に記載の方法。
【請求項１７】
前記デッキ・レイアウト情報は、（ｉ）前記ロボット・デッキ上の前記１つ又は複数のステーションの各々において前記動的自動化のためにどの設備が使用されることになるか、（ｉｉ）前記ロボット・デッキ上の前記１つ又は複数のステーションの各々において前記設備がどこに位置付けられることになるか、及び（ｉｉｉ）前記設備と関連付けられた１つ又は複数の測定値の計算のうちの１つ又は複数を含む、請求項１６に記載の方法。
【請求項１８】
動的自動化のためのシステムであって、
ロボットと、
記憶された命令を実行するための少なくとも１つのコンピューティング・デバイスであって、前記記憶された命令が、
少なくとも１つのテンプレートを受信し、
受信した前記少なくとも１つのテンプレートに基づいて複数のロボット・コマンドを動的に生成し、
生成された前記複数のロボット・コマンドを、前記動的自動化を実施するための前記ロボットに送信するためのものである、少なくとも１つのコンピューティング・デバイスと
を備える、システム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願への相互参照
本ＰＣＴ国際出願は、参照によりその全体が本明細書に明示的に組み込まれている、２０１７年１月２７日に出願した米国仮出願第６２／４５１，４７０号の優先権及び利益を主張するものである。
【背景技術】
【０００２】
本発明は、エンドトキシン・アッセイに関連した自動化など、動的自動化のためのシステム及び方法に関する。
【０００３】
ロボット・システム及びコンポーネントは、様々な産業において広く実装されている。例えば、ロボット・システム及びコンポーネントは、自動車、エレクトロニクス、製薬、及び生物工学などの耐久消費財、並びに他の消費財の製造においてよく知られている。加えて、ロボット・システム及びコンポーネントは、しばしば、生物工学、医療、及び研究の場において、例えばアッセイを実施するために用いられる。これらのロボット・システム及びコンポーネントは、研究の場であるにしろ製造の場であるにしろ、典型的には、本明細書に詳細説明されるように、静的自動化スクリプトを使用して制御される。
【０００４】
アッセイは、ターゲット・エンティティ（例えば、「分析物」）の存在、量、又は機能活性の定性的評価又は定量測定のための、研究室、医学、薬理学、環境生物学、又は分子生物学における調査手順である。分析物は、薬剤、生物化学物質、又は有機体若しくは有機試料内の細胞であり得、測定されるエンティティが、分析物であり得る。アッセイは、通常、分析物の示強性を測定し、それを、モル濃度、密度、酵素国際単位での機能活性、標準との比較における何らかの効果の度合いなどの関連測定単位で表現することを目指す。
【０００５】
エンドトキシンは、発熱物質の一種であり、グラム陰性菌の外側細胞膜内で見られる天然化合物であり、多数の生物活性に影響を与え得る。カブトガニ血球抽出成分（ＬＡＬ：Ｌｉｍｕｌｕｓ  Ａｍｅｂｏｃｙｔｅ  Ｌｙｓａｔｅ）試験は、１９７０年代に商業的に導入された。ＬＡＬは、カブトガニの血液細胞又は変形細胞に由来する。カブトガニの血液細胞はエンドトキシンの存在下で凝固することが判明したということが観察されており、この技術は、エンドトキシン検出アッセイの開発に使用された。今日、エンドトキシン試験は、原材料及び中間生成物に対して、並びに製薬業界及び医療機器業界においては製品の最終リリースのために、実施される。
【０００６】
エンドトキシン・アッセイを含むアッセイ方法は、部分的に、研究室ロボットを制御するように構成されるコンピュータ・システムを使用して実施又は促進され得る。これらのロボットは、生物又は化学試料及び研究室設備を相対精度及び効率で移動させるように構成され得る。しかしながら、研究室ロボットは、ロボットが実施する各アッセイ又は試験について研究室技術者により予め決められたロボット自動化スクリプトで事前にプログラミングされ得、そのため、それらは静的であり柔軟性がない。例えば、静的ロボット制御は、コンポーネントがどこに位置付けされるかを予め決め、次いで、アイテムが作成されるのに必要とされるロボット制御コードを開発することを伴う。同じコンポーネントは、制御コードが実行される度に同じ場所に位置付けられなければならず、それは、処理（及び作成されるアイテム）が常に同じであることを意味し、異なるアイテムを作成するためには、新しいロボット制御コードが開発されなければならない。この方式では、ロボット・スクリプトは静的であり（例えば、一旦スクリプトが作成されると、それはいかなる柔軟性もなしに毎回その都度同じ方式で実行する）、各アッセイ又は試験のための専用スクリプトを作成することは、退屈且つ時間のかかることであり得、またスクリプト作成は、専門的なスクリプティング知識を要する。さらには、一部のスクリプトは、例えば、アッセイ又は試験プロセスにおける様々な地点で手動行為を適用するために、人間の介入による「子守」を必要とし得る。
【発明の概要】
【課題を解決するための手段】
【０００７】
本開示の１つの態様によると、動的自動化のためのシステムは、ロボットと、記憶された命令を実行するための少なくとも１つのコンピューティング・デバイスであって、記憶された命令が、少なくとも１つのテンプレートを受信し、受信した少なくとも１つのテンプレートに基づいて複数のロボット・コマンドを動的に生成し、生成された複数のロボット・コマンドを、動的自動化を実施するためのロボットに送信するためのものである、少なくとも１つのコンピューティング・デバイスとを含む。
【０００８】
本開示の別の態様によると、動的自動化のための方法は、少なくとも１つのコンピューティング・デバイスを使用して、少なくとも１つのテンプレートを受信することと、受信した少なくとも１つのテンプレートに基づいて複数のロボット・コマンドを動的に生成することと、生成された複数のロボット・コマンドを、動的自動化を実施するためのロボットに送信することとを含む。
【０００９】
本開示のさらに別の態様によると、動的自動化のためのシステムは、ロボット及びロボット・デッキを有するロボット装置と、記憶された命令を実行するための少なくとも１つのコンピューティング・デバイスであって、記憶された命令が、第１のアッセイに使用される第１のマイクロプレートの第１のマップ・テンプレートを受信し、受信した第１のマップ・テンプレートに基づいて複数のロボット・コマンドを動的に生成し、生成された複数のロボット・コマンドを、動的自動化を実施するためのロボット装置のロボットに送信するためのものである、少なくとも１つのコンピューティング・デバイスとを含む。
【００１０】
本開示の態様によると、少なくとも１つのコンピューティング・デバイスは、第１のマップ・テンプレートに基づいてロボット・デッキのためのデッキ・レイアウト情報を動的に決定し、ロボット・デッキが、第１のマップ・テンプレートの第１のマイクロプレートと関連付けられた第１のアッセイを行うための１つ又は複数のステーションを有する。さらには、デッキ・レイアウト情報は、（ｉ）ロボット・デッキ上の１つ又は複数のステーションの各々において動的自動化のためにどの設備が使用されることになるか、（ｉｉ）ロボット・デッキ上の１つ又は複数のステーションの各々において設備がどこに位置付けられることになるか、及び（ｉｉｉ）設備と関連付けられた１つ又は複数の測定値の計算のうちの１つ又は複数を含む。加えて、少なくとも１つのコンピューティング・デバイスは、ロボット・デッキが、動的に決定されたデッキ・レイアウト情報に従って設定されているという確認を受信する。少なくとも１つのコンピューティング・デバイスはまた、自動化の結果を処理し得、この結果をメモリに記憶する。少なくとも１つのコンピューティング・デバイスは、第２のアッセイに使用される、第１のマイクロプレートとは異なる第２のマイクロプレートの第２のマップ・テンプレートを受信し、複数のロボット・コマンドが、受信した第１及び第２のマップ・テンプレートに基づいて動的に生成される。さらには、第１のアッセイ及び第２のアッセイは、同じ自動化実行の間に行われる。同じ自動化実行は、第１のアッセイ及び第２のアッセイを動的に自動化する。第１のアッセイ及び第２のアッセイは、エンドトキシン・アッセイである。加えて、１つ又は複数のステーションは、（ｉ）試薬ラック・ステーション、（ｉｉ）試料チューブ・ラック・ステーション、（ｉｉｉ）マイクロプレート保持器ステーション、（ｉｖ）マイクロプレート保温器ステーション、及び（ｖ）ピペット・チップ保持器ステーションのうちの１つ又は複数を含み得る。本設備は、（ｉ）少なくとも１つの桶、（ｉｉ）少なくとも１つのバイアル、（ｉｉｉ）少なくとも１つの標準チューブ、（ｉｖ）少なくとも１つの補助チューブ、（ｖ）少なくとも１つの試料チューブ、及び（ｖｉ）少なくとも１つのマイクロプレート・リーダのうちの１つ又は複数を含む。さらには、第１のマップ・テンプレートは、複数のセルを有するグリッドを有し、セルの各々が、第１のマイクロプレート上のウェルの場所に対応する。第１のマップ・テンプレート及び第２のマップ・テンプレートは、動的自動化の前にユーザによって築かれ得る。加えて、少なくとも１つのコンピューティング・デバイスは、インターフェース上にプレビューのために第１のマップ・テンプレート及び第２のマップ・テンプレートを表示する。
【００１１】
本開示の追加の態様によると、動的自動化のための方法は、少なくとも１つのコンピューティング・デバイスを使用して、第１のアッセイに使用される第１のマイクロプレートの第１のマップ・テンプレートを受信することと、少なくとも１つのコンピューティング・デバイスを使用して、受信した第１のマップ・テンプレートに基づいて複数のロボット・コマンドを動的に生成することと、少なくとも１つのコンピューティング・デバイスを使用して、生成された複数のロボット・コマンドを、動的自動化を実施するためのロボットに送信することとを含む。
【００１２】
本開示のさらなる態様によると、本方法は、少なくとも１つのコンピューティング・デバイスを使用して、第１のマップ・テンプレートに基づいてロボット・デッキのためのデッキ・レイアウト情報を動的に決定することをさらに含み、ロボット・デッキが、第１のマップ・テンプレートの第１のマイクロプレートと関連付けられた第１のアッセイを行うための１つ又は複数のステーションを有する。さらには、デッキ・レイアウト情報は、（ｉ）ロボット・デッキ上の１つ又は複数のステーションの各々において動的自動化のためにどの設備が使用されることになるか、（ｉｉ）ロボット・デッキ上の１つ又は複数のステーションの各々においてこの設備がどこに位置付けられることになるか、及び（ｉｉｉ）設備と関連付けられた１つ又は複数の測定値の計算のうちの１つ又は複数を含む。
【００１３】
本開示のさらに別の態様によると、動的自動化のための方法が提供され、本方法は、少なくとも１つのコンピューティング・デバイスを使用して、少なくとも１つのテンプレートを受信することと、少なくとも１つのコンピューティング・デバイスを使用して、受信した少なくとも１つのテンプレートに基づいて複数のロボット・コマンドを動的に生成することと、少なくとも１つのコンピューティング・デバイスを使用して、生成された複数のロボット・コマンドを、動的自動化を実施するためのロボットに送信することとを含む。
【図面の簡単な説明】
【００１４】
【図１】本発明の１つ又は複数の態様に従う例示的なシステムを例証する図である。
【図２】本発明の１つ又は複数の態様に従う例示的なロボット装置を例証する図である。
【図３】本発明の１つ又は複数の態様に従うロボット装置のデッキ上に配置される例示的なステーションを例証する図である。
【図４】本発明の１つ又は複数の態様に従う自動化モジュールのテンプレート選択インターフェースを例証する図である。
【図５】本発明の１つ又は複数の態様に従う自動化モジュールのロボット・デッキ設定インターフェースを例証する図である。
【図６】本発明の１つ又は複数の態様に従う自動化モジュールのロボット・デッキ設定インターフェースを例証する図である。
【図７】本発明の１つ又は複数の態様に従う自動化モジュールのロボット・デッキ設定インターフェースを例証する図である。
【図８】本発明の１つ又は複数の態様に従う自動化モジュールのロボット・デッキ設定インターフェースを例証する図である。
【図９】本発明の１つ又は複数の態様に従う自動化モジュールのロボット・デッキ設定インターフェースを例証する図である。
【図１０】本発明の１つ又は複数の態様に従う自動化モジュールのロボット・デッキ設定インターフェースを例証する図である。
【図１１】本発明の１つ又は複数の態様に従う自動化モジュールの実行アッセイ・インターフェースを例証する図である。
【図１２】本発明の１つ又は複数の態様に従うフロー図を例証する図である。
【図１３】本発明の１つ又は複数の態様に従うフロー図を例証する図である。
【図１４】本発明の１つ又は複数の態様に従うチャートを例証する図である。
【図１５】本発明の１つ又は複数の態様に従うグラフを例証する図である。
【図１６】本発明の１つ又は複数の態様に従うグラフを例証する図である。
【図１７】本発明の１つ又は複数の態様に従うグラフを例証する図である。
【図１８】本発明の１つ又は複数の態様に従うチャートを例証する図である。
【発明を実施するための形態】
【００１５】
本発明は、自動化システムを動的に制御するためのシステム及び方法に関する。例えば、自動化システムは、１つ又は複数のコンピューティング・デバイス、ロボット装置、及び、１つ若しくは複数のアッセイ、製造ステップ、又は他の所望の機能などの特定の自動化機能を実施するための設備／ステーションを含み得る。
【００１６】
本開示の態様によると、１つ又は複数のコンピューティング・デバイスに実装される自動化モジュールは、実行されるべき特定のアッセイのためのマイクロプレートのマップ（例えば、マイクロプレート内の各ウェルの場所）、消費財本体上の場所のマップ（例えば、自動車本体又は電子デバイス本体上の場所）、又は任意の他の場所ベースのマップなど、特定のテンプレートに連動している固有の一連の制御コマンドを作成することによって、自動化モジュールが独自の自動化コーディング命令をオンザフライで構築することができるように、ロボット装置をスクリプト操作し得る。研究室技術者などのユーザは、自動化モジュール内のテンプレートを選択し得、次いでこの自動化モジュールが、このテンプレートを利用して、ロボット・デッキ・レイアウト・マップ及び／又は手順を動的に生成又は構築し、また自動化のための固有の一連の制御コマンドも構築し得る。
【００１７】
１つの例において、また以下にさらに説明されるように、自動化モジュールは、自動化を実行するための少なくとも１つのテンプレートを選択及び入力するようにユーザに促し得、ここでは、各テンプレートは、例えば、それぞれのエンドトキシン・アッセイに対応し得る。テンプレートは、自動化結果の種類を示すことができる何か（例えば、スクリプト、印刷物、話し言葉、画像、図表示など）であり得る。テンプレートは、ユーザによってゼロから作成され、将来の使用のためにシステム上に保存され得る。エンドトキシン・アッセイに関して、テンプレートは、マイクロプレートの各ウェルの場所を示すマップベースのテンプレートであり得る。自動化モジュールは、選択されたテンプレートのプレビューを表示し得る。
【００１８】
選択されたテンプレートがユーザによって入力及び確認されると、自動化モジュールは、１つ又は複数のアッセイを行うためにロボット装置のロボット・デッキを設定するようにユーザを促し得る。ロボット・デッキ・レイアウト・マップ及び手順は、選択されたテンプレートに基づいて動的に生成され得る。例えば、それは、特定の研究室設備をデッキ上にどこに置くべきかをユーザに命令し得、モジュールはまた、必要容積などの研究室設備の各々についての関連アッセイ測定値、及びユーザの便宜のためにアッセイと関連付けられた試料、材料などについての他の測定値を計算し得る。次いで、ユーザは、ロボット・デッキ・レイアウトを確認し、自動化を実行する。
【００１９】
次いで、モジュールは、ユーザによって選択される上記のテンプレートに基づいて自動化を実行するためにロボット装置のための一連のロボット・コマンドを動的に生成又は構築し得る。ロボット・コマンドは、アッセイを実施するためにロボット装置に引き渡される。アッセイ中、ユーザは、プロセスをモニタし、必要に応じて中止することができ得る。アッセイ中に収集されるデータは、メモリに記憶され、リアルタイムで分析され得る。
【００２０】
少なくともこの方式では、本開示の自動化は、ユーザが、自動化の前にロボット装置のためのロボット・コマンドのすべてを事前にプログラミングするか、又は事前に組み立てる必要性なしに、完全に動的である。したがって、動的なロボット制御は、例えば、作成されるべきアイテム、又は実施されるべき試験などのスナップショット（例えば、テンプレート）を提供することを伴う。自動化は、スナップショットを評価し、アイテムを構築するために何が必要とされるかを決定し得、それによりシステムは、（ｉ）必要とされるコンポーネントに関する情報、（ｉｉ）コンポーネントがどこに位置するか、及び（ｉｉｉ）アイテムを作成するためのロボット制御コードを動的に生成する。ユーザは、例えば、自動化ソフトウェアによって指定される場所にコンポーネントを位置付けることができる。動的なロボット制御によって作成されるアイテムは、スナップショットによって様々である。したがって、本発明の１つ又は複数の態様に従う自動化モジュールは、選択されたテンプレートにのみ基づいて、リアルタイムでロボット・コマンドを構築することができる。さらには、本発明は、自動化モジュールが、自動的且つ動的に、ユーザのためにロボット装置のデッキ・レイアウトを築き、また、さもなければユーザによって手計算されていた、アッセイ中に使用される研究室設備と関連付けられたすべての必要な測定値を計算するという点で有利である。したがって、自動化モジュールは、すべてのことをユーザにとって便利な自動化と関連付けるだけでなく、手動で実施されるアッセイ又は試験と比較したときに自動化時間及びエラーを低減する。
【００２１】
図１は、発明の１つ又は複数の態様に従う例示的なシステム１００を例証する。システム１００は、ロボット装置１２０に直接接続される、且つ／又はネットワーク１５０（破線によって描写されるような）を介してロボット装置１２０に接続される、コンピュータ１０１を含み得る。システム１００はまた、コンピュータ１０１に直接接続されるか、又はネットワーク１５０（破線によって示されるような）を介してコンピュータ１０１に接続される、記憶デバイス１３０を含み得る。モバイル・コンピュータ１４０もまた、ネットワーク１５０に接続され得る。
【００２２】
例えば、コンピュータ１０１は、１つ又は複数のプロセッサ１０２、メモリ１０４、例えば、永久又はフラッシュ・メモリ（命令１０５及びデータ１０６を含む）、インターフェース１０８、及びディスプレイ１１０を含む。プロセッサ１０２は、メモリ１０４に記憶される命令１０５及び／又はデータ１０６などの特定の情報の処理に基づいてタスクを実施するようにコンピュータ１０１の様々なコンポーネントに命令する。プロセッサ１０２は、中央処理装置（ＣＰＵ）などの任意の標準プロセッサであり得るか、又は、特定用途向け集積回路（ＡＳＩＣ：Ａｐｐｌｉｃａｔｉｏｎ−Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、若しくはフィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ：Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、若しくは工業プロセス制御器などの専用プロセッサであり得る。メモリ１０４は、永久であるにしろ又はフラッシュであるにしろ、プロセッサ１０２によって実行、取得、操作、及び／又は記憶され得る、命令１０５及びデータ１０６などの、プロセッサ１０２によってアクセス可能な情報を記憶するように構成される任意の種類のハードウェア（例えば、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、ハードドライブ、書き込み可能、読み込み専用など）であり得る。メモリ１０４に記憶される命令１０５は、プロセッサ１０２によって直接的又は間接的に実行され得る命令の任意のセット（例えば、ソフトウェアと関連付けられた「ステップ」又は「アルゴリズム」）を含み得る。メモリ１０４に記憶されるデータ１０６は、例えば、命令１０５に従って、プロセッサ１０２によって取得、記憶、又は修正され得る。インターフェース１０８は、コンピュータ１０１（例えば、現場取付計器、プロセッサ間通信、キーボード、マウス、タッチ式スクリーン、カメラ、マイクなど）、接続部若しくはポート（例えば、データポート、ＵＳＢ、ジップ・ドライブ、カード・リーダ、ＣＤドライバ、ＤＶＤドライブなど）、並びに／又は情報及びデータの受信を可能にするソフトウェア（例えば、グラフィック・ユーザ・インターフェース）とインターフェースをとるための特定のデバイスであり得る。ディスプレイ１１０は、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ−Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、発光ダイオード（ＬＥＤ：Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）、及びプラズマ画面など、ユーザにデータを通信することができる任意の好適な種類のデバイスであり得る。
【００２３】
ロボット装置１２０は、研究室、又は製造などの他の所望の場において使用され得、ロボット１２２及び設備／ステーション１２４を含む。ロボット１２２は、複雑な一連の行為を自動的に実行することができ、コンピューティング・デバイスによってプログラム可能である。少なくともその点において、ロボット１２２は、プログラマブル命令を実行するための、プロセッサ、メモリ、及び異なる種類のインターフェースなどの、コンピュータ１０１に類似したコンポーネントを有し得る。ロボット１２２はまた、ロボット・アーム、グリッパ、ピペット操作工具などの機械器具を用いて、利用可能なステーション間で設備を操縦するように構成され得る。
【００２４】
いくつかの実施例において、ロボット１２２は、上に説明されるように、製造プロセスのために使用又は実装され得る。例えば、ロボット１２２は、自動車部品の組立プロセスを動的に自動化し得る。別の例では、ロボット１２２は、電子コンポーネント、マイクロチップ、回路などの試験を動的に自動化し得る。
【００２５】
他の実施例において、ロボット１２２は、研究室において使用され得る。少なくともその点において、設備は、マイクロプレート、桶、バイアル、標準チューブ、補助チューブ、試料チューブ、マイクロプレート・リーダ、ピペット、ピペット・チップ、メスシリンダ、ビーカ、フラスコ、皿、スポイト、漏斗などの研究室設備を含み得る。他の実施例において、設備は、製造工具及び／又は部品を含み得る。ステーションは、ラック（例えば、試薬ラック、試料チューブ・ラック）、異なる種類の保持器（例えば、マイクロプレート保持器、ピペット・チップ保持器）、生体物質を培養するためのスピナーなどを含み得る。例えば、１つ又は複数のマイクロプレート・リーダは、マイクロプレートのウェルを走査し、本開示の自動化モジュールにデータを提供してエンドトキシン・レベルを決定するために、ロボット１２２がマイクロプレートを持ち上げてそれらをマイクロプレート・リーダ内に置くことを可能にするように、ロボットのロボット・アームによってアクセス可能である領域内にロボットの横に密に位置付けられ得る。
【００２６】
記憶デバイス１３０は、大量のデータを記憶するように構成され得、またそのようなデータを、システム１００の他のコンポーネントにより要求又はアクセスされるときに、ネットワーク１５０を介するか又は他の方法のいずれかで転送するように構成され得る。例えば、記憶デバイス１３０は、ＲＯＭ、ＲＡＭ、ハードドライブ、ソリッドステート・ドライブ、リムーバブル・ドライブ、ネットワーク・ストレージ、仮想メモリ、多層レベル・キャッシュ、レジスタ、ＣＤ、ＤＶＤなどのストレージ・コンポーネントの集合であり得る。加えて、記憶デバイス１３０は、コンピュータ１０１、ロボット装置１２０、及び／又はモバイル・コンピュータ１４０などのシステム１００の他のコンポーネントが、アクセスを有し、それにデータを提供することができるように構成され得る。
【００２７】
モバイル・コンピュータ１４０は、ラップトップ（又は、Ｕｌｔｒａｂｏｏｋ、スマートフォン、ＰＤＡ、タブレット・コンピュータ、ウェアラブル・コンピューティング・デバイスなどの、携帯式又は可動性である任意の種類のコンピュータ）であり得、コンピュータ１０１に類似したコンポーネントも含み得る。モバイル・コンピュータはまた、１つ又は複数のプロセッサ、メモリ、ユーザ・インターフェース、有線又は無線ネットワーク接続ハードウェア、及びモバイル・コンピューティング・デバイスと関連付けられた他の種類のコンポーネントを有し得る。１つ又は複数の実施例において、モバイル・コンピュータ１４０はまた、コンピュータ１０１によってサポートされるソフトウェアを実行し、ネットワーク１５０を介してシステム１００の他のコンポーネントと通信するように構成され得る。
【００２８】
ネットワーク１５０は、システム１００のコンポーネント間でのデータ、命令などの伝送を促進するように構成される、有線又は無線の、任意の好適な種類のネットワークであり得る。例えば、ネットワーク１５０は、ローカル・エリア・ネットワーク（ＬＡＮ：Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）（例えば、イーサネット（登録商標）、又は他のＩＥＥＥ８０２．０３ＬＡＮ技術）、Ｗｉ−Ｆｉ（例えば、ＩＥＥＥ８０２．１１規格）、広域ネットワーク（ＷＡＮ：Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、バーチャル私設ネットワーク（ＶＰＮ：Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、グローバル・エリア・ネットワーク（ＧＡＮ：Ｇｌｏｂａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、又はそれらの任意の組み合わせであり得る。
【００２９】
上記のコンピュータ１０１は、ラップトップ、デスクトップ・コンピュータ、又はデータ及び／若しくは命令を処理し、データを伝送及び／若しくは受信することができる任意のデバイスであり得るということが理解され得る。さらには、図１に例証されるコンピューティング・デバイスのいずれかは、同じ物理的なハウジング内に記憶される場合又はそうでない場合がある複数のプロセッサ、メモリ、命令、データ、又はディスプレイを実際には含み得るということが、当業者により理解されるものとする。また、図１のコンポーネントのいくつかがネットワーク１５０に接続されるが、コンポーネントはまた、任意の好適な組み合わせで、互いに接続され得るということが理解され得る。
【００３０】
上に説明されるように、ロボット装置は、自動車業界、製造業界、エレクトロニクス業界、及び同様のものにおける自動化など、任意の種類の自動化のために使用され得る。したがって、上記のコンポーネント及び本開示の以下に説明される態様は、すべての業界における自動化に当てはまり得、研究室は単に一例に過ぎないということが理解され得る。例えば、組み立てられる必要がある自動車部品の画像、製図、青写真、ＣＡＤファイルなどの１つ又は複数のテンプレートを、オペレータが選択し得、またコンピューティング・デバイスが受信し得る。選択されたテンプレートに基づいて、コンピューティング・デバイスは、組み立てられるべき異なるコンポーネントをどこに置くべきか、及び組立てのためにそれらがいくつ必要とされるかのデッキ・レイアウトを動的に生成し得る。コンピューティング・デバイスはまた、コンポーネントの説明を生成し得る。さらには、選択されたテンプレートに基づいたコンピューティング・デバイスは、オペレータがその自動車部品のために組立プロセス全体を独自にスクリプト操作する必要なしに、自動車部品の組立てを自動化するための一連のロボット・コマンドを動的に生成し得る。
【００３１】
図２は、本開示の１つ又は複数の態様に従う例示的なロボット装置２０２の透視図２００を例証する。示されるように、ロボット装置２０２は、アッセイ、試験、実験など、研究室関連の自動化のために研究室において使用され得る。ロボット装置２０２は、ロボット２０６の下のデッキ上に配置される研究室設備／ステーション２０８を使用して、アッセイ、試験、実験などと関連付けられた様々なタスクを実施するようにロボット２０６に命令する且つ／又はコマンド送信するように構成され得るコンピュータ、この例ではラップトップ２０４など、に接続され得る。例えば、ラップトップ２０４から送信されるロボット・コマンドは、ロボット２０６に装着されるピペット操作器具を使用して１つの試験チューブから別の試験チューブへある量の液体を移送又は分配するようにロボット２０６に命令し得る。ロボット２０６及び研究室設備／ステーション２０８は、例証されるように、ロボット装置２０２内に一緒に収納され得ることが理解され得る。さらには、設備／ステーション２０８は、アッセイ、試験、及び／又は実験の種類に少なくとも部分的に基づいて、ロボット装置２０２のデッキ上に異なる方式で配置され得ることが理解され得る。
【００３２】
図３は、本開示の１つ又は複数の態様に従うロボット装置のデッキ３００上に配置されるステーションを例証する。例証されるように、デッキは、その上に、少なくとも１つの試薬ラック３０２、複数列の試料チューブ・ラック３０４、少なくとも１つのマイクロプレート保持器／保温器３０６、及び１つ又は複数のピペット・チップを保持するように構成される少なくとも１つのピペット・チップ保持器３０８を実施するための様々な研究室設備及び／又はステーションが配置され得る。以下の例にさらに説明されるように、デッキ３００の例証された構成は、エンドトキシン・アッセイを実施することを動的に自動化するために使用され得る。
【００３３】
コンピューティング・デバイス上で実行可能である自動化モジュールは、エンドトキシン・アッセイ・プロセスを動的に自動化するために研究室技術者などのユーザによって使用され得る。図４は、本開示の１つ又は複数の態様に従う自動化モジュールのテンプレート選択インターフェース４００を例証する。例えば、テンプレート選択インターフェース４００は、テンプレート・リスト４０２内に選択可能なマイクロプレート・テンプレートのリストを表示することができる。例証されるように、リスト４０２内のマイクロプレート・テンプレートは、名前、試験タイプ、アッセイ・タイプ、分析者ＩＤ、ワークグループ、及び／又はテンプレートが修正された最終日によって、整理及び／又は分類され得る。さらには、テンプレート・リスト４０２の下部において、検索機能により、研究室技術者が少なくとも名前、分析者、試験タイプ、及びアッセイ・タイプによって、利用可能なテンプレートを検索することを可能にし得る。
【００３４】
少なくとも１つのマイクロプレート・テンプレートが、自動化実行のためにユーザによって選択され得、ここでは、各マイクロプレート・テンプレートが異なるアッセイに対応し得る。図４では、例えば、研究室技術者は、自動化実行のために２つのテンプレート「＿０  ＳＩＭＰＬＥ  Ｈｉｇｈ  Ｒｅｐｓ」テンプレート及び「＿２  ＭＯＲＥ  ＣＯＭＰＬＥＸ」テンプレートを選択する。示されるように、これら２つのテンプレートは、同じアッセイ・タイプを共有するが、異なる試験タイプであり、第１のテンプレートは「Ｒｏｕｔｉｎｅ」試験タイプ、第２のテンプレートは「ＩｎｈｉｂｉｔＥｎｈａｎｃｅ」試験タイプである。テンプレート・リスト４０２の右に位置するプレビュー・ボックス４０４において、研究室技術者は、選択されたマイクロプレート・テンプレートをプレビューすることができ得る。プレビューは、グリッドの形態で図表提示され、グリッドの各セルがマイクロプレートのそれぞれのウェルに対応している。セルの各々はまた、マイクロプレート・ウェル内に何が含まれるかを示す、研究室技術者に対する情報を含み得る。情報は、ウェルが「ＢＬＡＮＫ」であること、ＳＴＤ値による「ＳＴＤ」、又は試料の名前を示し得る。プレビュー内の表示されたセルはまた、色分けされ得る。
【００３５】
例として、プレビュー・ボックス４０４は、グリッド４０６がグリッド４０８よりも少ない「ＳＴＤ」グリッド・セルを含むことを示す。加えて、「＿２  ＭＯＲＥ  ＣＯＭＰＬＥＸ」テンプレートに対応するマイクロプレートが、「＿０  ＳＩＭＰＬＥ  Ｈｉｇｈ  Ｒｅｐｓ」テンプレートに対応するマイクロプレートと比較して２つの追加のカラム（カラム１１及びカラム１２）を有することも分かる。以下にさらに説明されるように、マイクロプレート・テンプレートの固有及び特定のグリッド構成は、自動化モジュールが、自動化、例えば、エンドトキシン・アッセイを実施するためにどのロボット・コマンドを生成するべきかをオンザフライで決定することを可能にする。
【００３６】
選択可能なテンプレートは、自動化モジュールを実行するコンピューティング・デバイス内に存在する１つ若しくは複数のデータベース、又はオフサイトに存在する１つ若しくは複数のデータベースのいずれかに記憶され得ることが理解され得る。例えば、テンプレートは、図１の記憶デバイス１３０などの記憶デバイスに記憶され得、また図１のコンピュータ１０１に類似し得るコンピューティング・デバイスによってアクセス可能であり得る。また、図４で選択されるテンプレートは、複数のセルを含むグリッドとして描写されるが、テンプレートは、エンドトキシン・アッセイのための所望の試料（及びマイクロプレート内のそれらのそれぞれの場所）などの自動化の最終結果を自動化モジュールに示すことができる任意の好適なインジケータであり得る。
【００３７】
所望のテンプレートが、ユーザによって、選択、プレビュー、及び／又は視覚確認された後、ユーザは、ロボット・デッキ設定プロセスを進め得る。言い換えると、自動化モジュールは、選択されたテンプレートに基づいて、試験材料が、自動化を実行するために、ユーザによって、どこに、及びどれくらい堆積及び設定されることになるかを動的に決定し得る。
【００３８】
図５〜図１０は、自動化を進めるためにユーザがロボット・デッキを設定するのを助けるためのロボット・デッキ設定インターフェース５００〜１０００を例証する。図５に例証されるインターフェース５００などのデッキ設定インターフェースは、設定プロセスに関連した少なくとも３つの異なる構成要素：（１）デッキ・レイアウト５０２、（２）選択されたブロック詳細ボックス５０４、及び（３）デッキ設定チェックリスト５０６を表示し得る。
【００３９】
デッキ・レイアウト５０２に示されるブロックの各々は、ロボット・デッキ上のステーションの物理的な場所に対応する。例えば、ブロック１３は、図３に例証される試薬ラック３０２に対応する。デッキ・レイアウト５０２内のブロック２１は、図３のマイクロプレート保持器／保温器３０６に対応する。ブロック１９は、これも図３に示される試料チューブ・ラック３０４に対応する。さらには、ブロック８は、ピペット・チップ保持器３０８に対応し得る。これらのブロックは、ユーザによって選択され得、選択時に、選択されたブロック詳細ボックス５０４は、例えば、研究室設備及び／又は搬送種類の名前、関連説明、並びに設備の所在地及び容積仕様を表示し得る。さらには、デッキ設定チェックリスト５０６にリストされるアイテムの各々は、例えば、アッセイを実行する前に、チェックマークを入れられ、確認される。
【００４０】
図５は、選択されたブロック詳細ボックス５０４内のブロック１０と関連付けられた設定詳細を示す。例として、それは、ＬＡＬ試薬水を保持するための１００ｍｌ桶がロボット・デッキ上のブロック１０の場所に設定されることになることを表示する。選択されたブロック詳細ボックス５０４はまた、５１４３６μｌの最低容積が、自動化実行においてすべての選択されたテンプレートをサポートするために桶内に存在しなければならないことを指定する。
【００４１】
図６内の選択されたブロック詳細ボックスは、アッセイ「＿２  ＭＯＲＥ  ＣＯＭＰＬＥＸ」のための試薬バイアルを保持するための試薬ラックを表すブロック１４と関連付けられた設定詳細を表示する。ラックは、８つの異なるバイアルのための８つの位置を有し、そのうちの第１のバイアルは、最低１０００μｌの５０ＥＵ／ｍｌエンドトキシンを保持するように設定されることになる。第２、第３、第４、第５、及び第６のバイアルは、各々がアッセイのために９６００μｌの最低必要ＬＡＬ体積をサポートする２．６ｍｌのＬＡＬバイアルである。指定されたバイアルは、選択されたブロック詳細ボックス内に示される位置に研究室技術者によって位置付けられなければならない。
【００４２】
図７は、ウェル・マイクロプレートを表すブロック２０に関連した情報を表示する選択されたブロック詳細ボックスを有するロボット・デッキ設定インターフェース７００を例証する。例えば、マイクロプレートは、「＿０  ＳＩＭＰＬＥ  Ｈｉｇｈ  Ｒｅｐｓ」テンプレートのためのものであり、左側の図表（図４のプレビュー・ボックス４０４に示されるものと同じ図表であり得る）は、情報提示目的のためにマイクロプレートのレイアウトを示すということが示される。さらには、選択されたブロック詳細ボックスは、マイクロプレートが存在しなければならず、すべてのウェルが自動化のために空でなければならない（例えば、液体を含まない）ことを示し、また、マイクロプレートが自動化プロセス中に「Ａｌｌ  Ｚｅｒｏｓ  Ｖｉｒｔｕａｌ」リーダに移送されることを示す。
【００４３】
図８は、１６の異なるチューブを保持するように構成され得るチューブ・ラックに対応するブロック１５に関連した情報を表示するロボット・デッキ設定インターフェース８００の選択されたブロック詳細ボックスを示す。例証されるように、選択されたブロック詳細ボックスは、チューブ１〜５がラック内に存在しなければならず、また空でなければならない（例えば、液体を含まない）ことを示す。チューブは、「＿０  ＳＩＭＰＬＥ  Ｈｉｇｈ  Ｒｅｐｓ」テンプレートのための標準曲線希釈液を作成するために使用されることになる。さらには、選択されたブロック詳細ボックスの左側の図表は、チューブを示し、このチューブにおいて各標準は、ロボットによって作成されて、情報提示目的のために表示され得る。
【００４４】
図８に類似して、図９は、１６の異なるチューブを保持するように構成されるチューブ・ラックに関連した情報（ブロック１７に対応する）を表示する選択されたブロック詳細ボックスを有するロボット・デッキ設定インターフェース９００を例証する。選択されたブロック詳細ボックスは、チューブが、補助製品希釈のための希釈液を含むことになること、及び各チューブが、自動化実行におけるすべてのアッセイをサポートするために、示された希釈液を少なくとも指定された体積測定値だけ含まなければならないということを示す。例えば、チューブ１は、少なくとも５９０１μｌのベータ−Ｇ−ブロッカーを含むことになる。チューブ２は、少なくとも２６２３μｌの塩化マグネシウム溶液を含むことになる。さらには、チューブ３は、少なくとも１６２４μｌの塩酸を含むことになる。
【００４５】
図１０は、試料チューブ・ラックに対応するブロック１９に関連した情報を表示する選択されたブロック詳細ボックスを有するロボット・デッキ設定インターフェース１０００を例証する。選択されたブロック詳細ボックスは、選択されたブロック詳細ボックスの左側の図表に示されるように、空のチューブ１７〜３０が第２のカラム（カラム番号２７）内に置かれることになり、ソース試料チューブ１〜４が第１のカラム（カラム番号２６）内に置かれることになるという情報を含む。少なくともユーザの便宜のため、及びエラーを防ぐために、ソース試料チューブは色分けされる。
【００４６】
上に説明されるように、自動化モジュールは、自動化を実行する前にユーザのためにデッキ・レイアウトを構築し、設備の名前、関連説明、並びに所在地及び測定仕様情報など、デッキ・レイアウトに使用されるべき研究室設備に関連した情報を自動的に決定して提供する。ユーザは、上記のロボット・デッキ設定インターフェースを介して設備の各々に関連した情報を閲覧することができ得る。
【００４７】
少なくともその点において、エンドトキシン・アッセイ自動化のデッキ設定手順の１つの例は、ユーザがまず水桶及びＬＡＬ再構成桶をロボット・デッキ上に位置付けることを伴い得、それについての情報は、デッキ・レイアウト、例えば、図５のデッキ・レイアウト５０２のブロック１０を選択した後に閲覧され得る。次いで、ユーザは、試薬バイアルを位置付けし得、それについての情報は、ブロック１３の選択時に見られ得る。ユーザは、次に、標準チューブをロボット・デッキ上に位置付け、それについての情報は、ブロック１５が選択されたときに閲覧され得る（図８に例証されるように）。その後、ユーザは、デッキ・レイアウトのブロック１９と関連付けられた情報に従って試料チューブ及び希釈液チューブを位置付け得る。アッセイのためのマイクロプレートは、次いで、ブロック２０及び／又は２１に対応する情報に基づいて（自動化中にいくつのアッセイが実行されるかによって）位置付けされ得る。すべての研究室設備がデッキ設定手順に従って位置付けられ、測定値のすべてが確認された（例えば、デッキ設定チェックリスト内にリストされるすべてのアイテムにチェックマークを入れること）後、ユーザは、ロボット・デッキ設定インターフェース上で「Ｒｕｎ  Ａｓｓａｙ」アイコンを選択することによってアッセイ自動化を始め得る。
【００４８】
図１１は、本発明の１つ又は複数の態様に従う自動化モジュールの実行アッセイ・インターフェース１１００を例証する。実行アッセイ・インターフェース１１００は、例えば、自動化実行を開始及びモニタするための機能を提供する。示されるように、現在のステップ・ボックス１１０２は、現在実行しているステップの説明、及び特定のステップの経過時間を提供する。処理ステップ・ボックス１１０４及び１１０６は、アッセイの各々のために実施される処理ステップのリストを表示する。ステータス・ボックス１１０８は、合計経過時間、システム・ステータス、及び現在実行されているロボット・コマンド又はスクリプトのステータスを表示する。ランタイム・メッセージ・ボックス１１１０は、自動化実行進捗として更新され得る情報提示のランタイム・メッセージを表示する。インキュベータ・ボックス１１１２は、デック上のマイクロプレート保温器と関連付けられた情報及びステータスを表示する。自動化は、開始アイコン１１１４を選択することによって開始され得るか、又は中止アイコン１１１６を介して中止され得る。
【００４９】
自動化実行が開始されると、ユーザ（例えば、研究室技術者）は、「立ち去る」ことができ、アッセイ・プロセスを子守する必要がない場合がある。選択されたマイクロプレート・テンプレート及び関連マップ（例えば、マイクロプレート内の各ウェルの場所）に基づいて、自動化モジュールは、研究室技術者のためにデッキ・レイアウトを構築する、研究室設備の必要な位置及び測定値を動的に決定、計算、及び提供する、並びにまた、適切な時間にマイクロプレート・リーダ内外にマイクロプレートを移送することなど、実行を完了するために必要とされるすべての処理を実行するために上記のロボット装置のロボットのための一連のロボット・コマンドを動的に生成するなど、様々なことを動的に行うことができる。
【００５０】
エンドトキシン・アッセイ自動化の場合、自動化モジュールは、本開示の１つ又は複数の態様に従うアッセイの多数のステップを完全に自動化するためにロボット・コマンドを動的に生成し得る。例として、自動化ステップは、（１）試料希釈（例えば、すべての必要な試料希釈液を適用すること）、（２）陽性製品コントロール（ＰＰＣ：Ｐｏｓｉｔｉｖｅ  Ｐｒｏｄｕｃｔ  Ｃｏｎｔｒｏｌ）試料を含む試料をマイクロプレート上に置くこと、（３）水ブランクをマイクロプレート上に置くこと、（４）標準曲線のために必要とされる希釈液を作成すること、（５）標準希釈液をマイクロプレート上に置くこと、（６）ＰＰＣスパイクをマイクロプレート上の必要とされるウェルに追加すること、（７）マイクロプレートをインキュベーションのためにマイクロプレート・リーダへ移動させること、（８）マイクロプレートがインキュベートする間に各バイアル内の試薬を再構成すること、（９）マイクロプレート・リーダからマイクロプレートを取り除き、マイクロプレートをロボット・デッキ上のプレート保温器に戻すこと、（１０）試薬をマイクロプレート上の必要とされる各ウェルに追加すること、（１１）マイクロプレートを処理のためにマイクロプレート・リーダへ移動させること、及び（１２）マイクロプレート・リーダ内にマイクロプレートを置いた後に、マイクロプレートを読み込み、自動化実行の結果を処理することを含み得る。
【００５１】
処理結果及び対応するデータは、自動化モジュールを実行するコンピューティング・デバイス内に存在する１つ又は複数のデータベース、又はオフサイトに存在する１つ又は複数のデータベースのいずれかに記憶され得る。例えば、結果及び／又はデータは、図１の記憶デバイス１３０などの記憶デバイスに記憶され得、また図１のコンピュータ１０１に類似し得るコンピューティング・デバイスによってアクセス可能であり得る。
【００５２】
図１２は、本開示の１つ又は複数の態様に従う、上記のエンドトキシン・アッセイを実施するためのシステムなどの自動化システムを動的に制御するためのフロー図を例証する。上に説明されるように、動的制御は、自動化モジュールによって実施及び実行され得る。ステップ１２０２において、自動化モジュールは、自動化実行のためにユーザによって選択される少なくとも１つのテンプレートを受信し得る。テンプレートは、各エンドトキシン・アッセイに使用されるべきマイクロプレートのマップであり得、ここではマップは、マイクロプレートの各ウェルの場所を指定する。ステップ１２０４において、自動化モジュールは、ユーザのためにロボット・デッキ・レイアウト手順を生成し、アッセイに使用されるべきすべての研究室設備についての様々な位置／測定値を決定し得る。ステップ１２０６において、自動化モジュールは、次いで、ロボット・デッキが適切に設定されているという確認を受信し、またデッキ設定チェックリストにリストされるすべてのアイテムについての確認を受信し得る。続いて、自動化が実行される。
【００５３】
ステップ１２０８において、自動化モジュールは、ステップ１２０２において受信した選択されたマップ・テンプレートに基づいて自動化を実施するために一連のロボット・コマンドを動的に生成する。続いて、ブロック１２１０において、ロボット・コマンドは、ロボット装置に引き渡される。また、ブロック１２１２において、本例ではエンドトキシン・アッセイなどの、自動化の結果が処理され、上に説明されるようなデータベースなどのメモリに記憶され得る。
【００５４】
エンドトキシン試験は、人間及び動物の患者を治療するために使用される医薬品の安全性を確実にするために医療及び生物化学業界にわたって使用される必須の品質管理（ＱＣ：Ｑｕａｌｉｔｙ  Ｃｏｎｔｒｏｌ）試験である。これらの試験ステップにおけるエラー又は非効率性は、生産において受け入れ難いバックログを作成し、総費用及び時宜にかなった製品リリースの両方に大きな影響を及ぼし得る。エンドトキシン試験には複数の試験方法が存在し、どの方法を研究室が使用しているかに関係なく、試験者は、多数のピペット操作及びデータ入力ステップを実施することを要求されることになる。これらのピペット操作及びデータ入力ステップを自動化していない研究室は、退屈且つエラーを起こしやすいステップを実施するために追加のリソースを必要とする。
【００５５】
これらの問題を解決するために、エンドトキシン試験と関連付けられたルーチン手動タスクのプロセス最適化及び自動化を通じて、ＱＣ研究室のパフォーマンスを能率化及び改善することができる次世代自動化エンドトキシン試験プラットフォームが提供される。自動化のポイントは、時間の低減及び節約及び手動タスクのパフォーマンスと関連付けられたエラーの低減、並びに全体的な費用節約を通じて投資利益率を最大限にすることに絞られる。
【００５６】
本開示の１つの態様において、自動化エンドトキシン試験プラットフォームは、ＷｉｎＫＱＣＬ（商標）エンドトキシン検出ソフトウェアに基づいたモジュラ・プラットフォーム製品である。これは、ロボット液体処理システムと、マイクロプレート・リーダ及び試薬と、ロボット管理ソフトウェア、ＬＩＭＳ、ＣＡＰＡシステム、又は発明者らのＭＯＤＡ（商標）ＥＭタスク・マネージャへの相互接続されたソフトウェア・アプリケーションとを備える包括的なカスタム・ソリューションであり、システム間のデータ及びタスクを共有する柔軟で構成可能な手段を重視する。
【００５７】
以下に説明されるように、例えば、エンドトキシン試験に必要な、標準の準備、複雑なルーチン、及び／又は希釈スキームを再現性よく且つ確実に実施するロボット・システムの能力、並びに大規模様式で実施されるときに自動化ソリューションの効率性、正確性、及び有効性を実証するロボット・システムの能力を実証するデータが示される。
【００５８】
エンドトキシン試験は、非経口剤及び医療機器の安全性を確実にするための製薬業界におけるリリース試験に使用される必須の品質管理（ＱＣ）試験、並びにこれらの市場で販売される数えきれない程の他の原材料製品のための一般的に実行される品質管理試験である。しかしながら、必要とされる厳密な精度、及びさらには、試験プロセスのルーチン性が理由で、管理者及びスタッフの最良の努力にもかかわらず、人的エラーがこのプロセスの中に紛れ込む。それにもかかわらず、エンドトキシン試験のルーチン性はまた、エンドトキシン試験を自動化ソリューションに適したものにし、それにより人的エラーの可能性を実質的に低減することができる。エンドトキシン試験の自動化ソリューションの完全実装は、ＱＣ研究室におけるパフォーマンスの能率化及び改善をもたらす可能性が高く、またプロセス最適化を通じて、時間節約、より少ないエラー、及び全体的な費用節約を結果としてもたらす。
【００５９】
より徹底的且つ包括的なエンドトキシン試験への増大した需要の観点から、例えば、大規模製造業者では、アドオン自動化モジュールが、ＷｉｎＫＱＣＬ（商標）エンドトキシン検出ソフトウェアに提供される。態様において、ＷｉｎＫＱＣＬ（商標）自動化モジュールは、自動化エンドトキシン試験実行を設定するプロセスを簡略化し、既存のＷｉｎＫＱＣＬ（商標）テンプレートの選択及び使用をサポートする。ＷｉｎＫＱＣＬ（商標）テンプレートが選択されるとき、ロボット・デッキのレイアウト・マップは、動的に生成され、表示される。マップは、実験機器及び試薬をロボット・デッキ上に位置付けるための命令を提供し、また、アッセイに使用される各液体の必要な体積を計算し、表示する。デッキ・レイアウト・マップ上に表示されるブロックコンポーネントは、ロボット・デッキ上の物理的なグリッド位置に対応する。マップは、ソフトウェア・チェックリストを含み、チェックリスト内の各アイテムはロボット・デッキ上のアイテムに対応している。チェックリスト内の各アイテムは、アッセイを実行する前に確認されなければならない（場所、体積など）。
【００６０】
本開示のさらに別の態様において、アッセイの開始時に、アッセイを実施するためのロボット制御コードは、選択されたＷｉｎＫＱＣＬ（商標）テンプレートに完全に基づいて（プログラミング又はロボット・スクリプティング知識は必要とされない）動的に生成される。自動化アッセイが開始されると、分析者は立ち去ることができる。ロボットは、インキュベーションのための適切な時間におけるマイクロプレート・リーダ内外へのマイクロプレート移送を含む、実行を完了するために必要とされるすべての処理を実行する。マイクロプレート設定が完了すると、マイクロプレートは、マイクロプレート・リーダへ移送され、アッセイが終了するとき、ＷｉｎＫＱＣＬ（商標）ソフトウェアは、マイクロプレートを自動的に読み込み、結果をデータベースに保存する。ＷｉｎＫＱＣＬ（商標）自動化モジュールは、ロボットプロセスに簡便且つ確実なフロントエンドを提供し、設定、ピペット操作ステップ、及び計算における人的エラーの可能性を除去する、又は大いに低減する。
【００６１】
標準曲線の設定及び複雑な希釈スキームにおけるソフトウェアの容易さ及び実用性、並びに標準及び試料をピペット操作することにおけるロボット・システムの正確性が、少なくとも達成される。加えて、データは、大規模環境におけるロボット・ピペット操作の実現性及び正確性を容易に実証し、且つ、手動タスクのパフォーマンスと関連付けられた時間の節約及びエラーの低減、並びに全体的な費用節約という自動化ソリューションの利点を実証する。
【００６２】
以下に説明されるように、様々な種類の設備が、本開示の例に使用され得る。例えば、それらは、Ｌｏｎｚａエンドトキシン自動化ソフトウェア・モジュールなどと一緒に、Ｆｒｅｅｄｏｍ  ＥＶＯｗａｒｅ（登録商標）ソフトウェア、バージョン２．６、サービスパック３、Ｔｅｃａｎ  Ｓｕｎｒｉｓｅ（商標）プレート・リーダ、Ｌｏｎｚａ  ＷｉｎＫＱＣＬ（商標）エンドトキシン検出及び分析ソフトウェアを利用する、Ｔｅｃａｎ  Ｆｒｅｅｄｏｍ  ＥＶＯ（登録商標）１５０ロボット・プラットフォームを含み得る。
【００６３】
試薬は、例えば、Ｌｏｎｚａカブトガニ血球抽出成分Ｋｉｎｅｔｉｃ−ＱＣＬ（商標）、カタログ番号５０−６５０Ｕ、Ｌｏｎｚａ  ＵＳＰ標準品エンドトキシン（ＲＳＥ）、カタログ番号Ｅ７００、及びＬｏｎｚａ  ＬＡＬ試薬水、Ｗ５０−１００又は均等物などを含み得る。
【００６４】
消耗品は、例えば、キャップなしのＬｏｎｚａ発熱物質フリー希釈チューブ１３×１００ｍｍ、Ｎ２０７、Ｌｏｎｚａ  ＬＡＬ試薬用マルチウェル・プレート、カタログ番号２５−３４０、Ｌｏｎｚａ  Ｅｐｐｅｎｄｏｒｆ  Ｂｉｏｐｕｒ（登録商標）ピペット・チップ１０００μＬ、カタログ番号２５−４１７、Ｌｏｎｚａ  Ｅｐｐｅｎｄｏｒｆ  Ｂｉｏｐｕｒ（登録商標）ピペット・チップ２００μＬ、カタログ番号２５−４１５、及びＬｏｎｚａエンドトキシン・フリー試薬リザーバ、カタログ番号１９００３５を含み得る。
【００６５】
図１３は、自動化エンドトキシン試験実行を実行するために必要とされるステップのフロー図を例証する。第一に、自動化実行に使用されるべきＷｉｎＫＱＣＬ（商標）マイクロプレート・テンプレートを選択する。マイクロプレート・テンプレートのリストは、ＷｉｎＫＱＣＬ（商標）データベースから直接インポートされる。ワークリスト・テンプレートは、ＬＩＭＳ、ＣＡＰＡシステム、又は本発明者らのＭＯＤＡ（商標）ＥＭタスク・マネージャなどの中央データベースからＷｉｎＫＱＣＬ（商標）ソフトウェアへインポートされる。各テンプレート内で指定される希釈及びＰＰＣ要件は、ソフトウェアにより収容される。第二に、ロボット・デッキ・レイアウトを設定及び確認する。第三に、アッセイを開始する。結果は、ＬＩＭＳ、ＣＡＰＡ、ＭＯＤＡ、又は所望の場合は他のシステムにエクスポートされ得、システム間でデータ及びタスクを共有する柔軟で構成可能な手段を重視する。
【００６６】
図１４及び図１５は、手動又はロボットのいずれかにより生成される１２の標準曲線の比較を示す。
【００６７】
図１４は、１２の手動及びロボット生成された標準曲線についての平均反応時間を有するチャートを例証する。標準についての％ＣＶに見られるように、ＣＶのすべては３％未満であり、大半は２％ＣＶ近く又はそれ未満であり、これは、当業者により理解され得るように、十分に業界標準の範囲内であり得る。
【００６８】
図１５は、重ね合わされた２４のすべての手動及びロボット生成された標準曲線を示し、ロボット標準曲線を破線で、これらの上に重ね合わされた手動標準曲線を実線で示している。標準曲線のすべてが、業界標準に合格し、有効な曲線である。これらのデータは、当業者により理解され得るように、ロボット生成された標準曲線及び手動生成された標準曲線が同等であることを示す。
【００６９】
図１６及び図１７は、自動化対手動のエンドトキシン比較研究からの結果、及び、自動化システムを使用して０．５ＥＵ／ｍＬスパイクのリカバリのために希釈及び試験された１ＥＵ／ｍＬ試料のＰＰＣリカバリ結果を示す。
【００７０】
図１６では、０．０１ＥＵ／ｍｌ、０．１ＥＵ／ｍｌ、及び１．０ＥＵ／ｍｌの知られているエンドトキシン濃度が、１２のアッセイにわたって自動化システム及び手動の両方で試験された。データは、当業者により理解され得るように、自動化システム結果及び手動の結果がほぼ同一であることを示す。
【００７１】
図１７では、試料及び希釈液は、０．５ＥＵ／ｍＬ  ＰＰＣスパイクを含んでいた。データは、当業者により理解され得るように、スパイク・リカバリについて１０３の測定値の１００％が、許容可能な５０％〜２００％リカバリ範囲（黒線）内に入ることを示す。
【００７２】
図１８は、大規模自動化ソリューションから得られるデータを示す。半自動化ロボット・ソリューションであるが、このシステムは１０年にわたって採用されており、ロボット・ソリューションで入手可能な正確性及び一貫性の例である。２５，０００超の標準曲線実行のうち、９９．６７％の標準曲線は合格しており、平均％ＣＶが１．０７％であり、ロボット・ピペット操作で獲得可能な結果を効果的に実証している。当業者により理解され得るように、５００，０００超の試料（試料及び試料＋ＰＰＣ）が試験され、９７％超の合格率及び１．１９％ＣＶ（試料のみの場合）であった。
【００７３】
本発明は、様々な形で有利である。本開示に説明されるように、自動化（例えば、ロボット・コマンドの生成）は、完全に動的である。言い換えると、ユーザは、自動化プロセスの前にロボット装置のためのロボット・コマンドのすべてを事前にプログラミングすること又は事前に組み立てることを必要とされない。自動化モジュールは、選択されたテンプレート及びテンプレートの固有の特徴だけに基づいて、リアルタイム及び／又はオンザフライで、ロボット・コマンドを構築するように構成され得る。さらには、本発明は、自動化モジュールが、さもなければユーザによって手計算されなければならない、自動化中に使用される研究室設備と関連付けられたすべての必要な位置及び測定値をユーザが設定し、また動的に決定及び計算するために、ロボット装置のデッキ・レイアウトを自動的且つ動的に築くという点で有利である。少なくともその点において、自動化モジュールは、自動化時間及び全体的な人的エラーを低減する。
【００７４】
エンドトキシン試験は、非経口剤及び医療設備のリリース試験、並びに製薬業界において製造プロセスに入る原材料の試験において重要な役割を果たし、製造のこの時点での障害は、効率的な製造及びこれらの製品のリリースにおいて律速ステップになり得る。
【００７５】
モニタリング及び試験の増大した需要が理由で、本明細書に説明される動的自動化並びに上記動的に自動化される特徴を組み込むソフトウェア及びシステムは、経験豊富な技術者によって手動で実行されるアッセイのパフォーマンスと等価の、又はそれより優れたパフォーマンスをも提供するエンドトキシン・アッセイを実施するために最低限の人の介入を必要とする自動化システムの開発を促進する。
【００７６】
本明細書に説明される動的自動化並びに上記動的に自動化される特徴を組み込むソフトウェア及びシステムの、標準曲線を正確に生成し、複雑な希釈スキームに容易に対処する能力が本明細書に実証される。例えば、本明細書に説明される動的自動化並びに上記動的に自動化される特徴を組み込むソフトウェア及びシステムの簡潔さは、プログラミング又はロボット・スクリプティング知識を必要とせず、結果は、既存のＬＩＭＳ、ＣＡＰＡ、ＭＯＤＡ、又は他のデータベース内外へ容易に転送され得る。
【００７７】
いくつかの態様において、エンドトキシン自動化モジュールを用いたロボット・デッキの設定の簡潔さは、大規模形式でのロボット・ピペット操作の実証可能な正確性とのバランスが取れている。本発明者らの顧客からのデータに見られるように、ロボット環境における標準曲線及び試料の両方の一貫性及び正確性は、質及び量の両方において圧倒的である。
【００７８】
そのようなものとして、適切なロボット・システムと結合された本明細書に説明される動的自動化は、様々なクライアントデータベースとの完全な相互接続性を伴って、エンドトキシン試験プラットフォームを含む完全自動化プラットフォームの基礎を作り、それが、スループット及び正確性の増大、人的エラーの低減、試験を実施するために技術者により必要とされる作業時間の低減、人間工学ストレス及び反復運動損傷の低減、並びに効率性の全体的な改善をもたらすこととなる。
【００７９】
先述の開示は、単に本発明を例証するために明記されており、制限することは意図されない。本発明の趣旨及び要旨を組み込む開示された実施例の修正は当業者に想起され得るため、本発明は、添付の特許請求項の範囲内のすべてのもの及びそれらの均等物を含むことが企図されるべきである。本開示は、専門家以外にはなじみがない可能性のある用語及び頭字語を使用するが、当業者は、本明細書で使用される用語及び頭字語になじみがあるものとする。
【図１】
2020508441.tif 000003
【図２】
2020508441.tif 000004
【図３】
2020508441.tif 000005
【図４】
2020508441.tif 000006
【図５】
2020508441.tif 000007
【図６】
2020508441.tif 000008
【図７】
2020508441.tif 000009
【図８】
2020508441.tif 000010
【図９】
2020508441.tif 000011
【図１０】
2020508441.tif 000012
【図１１】
2020508441.tif 000013
【図１２】
2020508441.tif 000014
【図１３】
2020508441.tif 000015
【図１４】
2020508441.tif 000016
【図１５】
2020508441.tif 000017
【図１６】
2020508441.tif 000018
【図１７】
2020508441.tif 000019
【図１８】
2020508441.tif 000020
【国際調査報告】
2020508441.tif 000021