(57)【要約】  隊管理システムが、アフェレーシス装置およびアフェレーシス装置から遠隔に配置されて通信状態にある隊管理装置を含んでいる。各々のアフェレーシス装置はコントローラ、ファームウェアおよびファームウェア設定を有している。隊管理装置は、ユーザーが隊管理装置、サーバー、およびプロセッサと相互作用することを許容するインタフェースを含んでいる。サーバーは、各々のアフェレーシス装置のファームウェア／ファームウェア設定に関する情報、およびユーザーおよび／または遠隔のレポジトリからのファームウェアファイルを受信する。プロセッサはこの情報を処理して、どのアフェレーシス装置がファームウェア／ファームウェア設定に対する更新を必要としているかを決定する。サーバーは次いで、更新を必要としているアフェレーシス装置の各々に対してファームウェアファイルを配布する。このシステムはまた、１つまたはより多くの献血センターについての隊のモデルを生成してよく、それはその場所（単数または複数）について推奨される装置の数量、および／または装置を１つの場所から別の場所へと移動すべきか否かを含んでいる。
2021536602.tif 000002
【特許請求の範囲】
【請求項１】
隊管理システムであって：
第１の複数のアフェレーシス装置であって、各々がコントローラ、ファームウェアおよびファームウェア設定を有する第１の複数のアフェレーシス装置と；
第１の複数のアフェレーシス装置の各々から遠隔に位置し通信状態にある隊管理装置とを含み、隊管理装置が：
ユーザーが隊管理装置と相互作用することを許容するよう構成されたインタフェース；
第１の複数のアフェレーシス装置の各々のファームウェアおよびファームウェア設定に関する情報を受信するよう構成され、またユーザーおよび／または遠隔のレポジトリからファームウェアファイルを受信するよう構成されたサーバー；および
第１の複数のアフェレーシス装置の各々から受信した情報を処理するように構成され、第１の複数のアフェレーシス装置のどれがファームウェアおよび／またはファームウェア設定に対する更新を必要としているかを決定するプロセッサを含み、サーバーは更新を必要としている第１の複数のアフェレーシス装置の各々にファームウェアファイルを配布するように構成されている、隊管理システム。
【請求項２】
隊管理装置から遠隔に配置され、隊管理装置と通信状態にある第２の複数のアフェレーシス装置をさらに含む、請求項１の隊管理システム。
【請求項３】
サーバーはさらに、第２の複数のアフェレーシス装置の各々のファームウェアおよびファームウェア設定に関する情報を受信するように構成され、そして
プロセッサはさらに、第２の複数のアフェレーシス装置の各々から受信した情報を処理して、第２の複数のアフェレーシス装置のどれがファームウェアおよび／またはファームウェア設定に対する更新を必要としているかを決定するよう構成され、サーバーは更新を必要としている第２の複数のアフェレーシス装置の各々にファームウェアファイルを配布するように構成されている、請求項２の隊管理システム。
【請求項４】
第１の複数のアフェレーシス装置は第１の献血センターに配置されており、第２の複数のアフェレーシス装置は第２の献血センターに配置されている、請求項２の隊管理システム。
【請求項５】
隊管理装置は、ユーザーが第１の複数のアフェレーシス装置の各々のファームウェアファイルおよび／またはファームウェア設定を遠隔で管理および／または監視することを許容するように構成されている、請求項１の隊管理システム。
【請求項６】
隊管理装置は、ファームウェアファイルおよび／またはファームウェア設定ファイルが第１の複数のアフェレーシス装置の少なくとも１つに上首尾にまたは不首尾にインストールされたかをユーザーに通知するよう構成されている、請求項５の隊管理システム。
【請求項７】
隊管理装置は、第１の複数のアフェレーシス装置の各々から追加情報を収集するよう構成されている、請求項１の隊管理システム。
【請求項８】
収集された追加情報は、実行されたアフェレーシス手順、生産性情報、利用性情報、献血センター内のアフェレーシス装置の数量、性能データ、および在庫データからなる群より選択される情報を含む、請求項７の隊管理システム。
【請求項９】
プロセッサは、第１の複数のアフェレーシス装置の各々のファームウェアおよびファームウェア設定に関する情報を分析して、第１の複数のアフェレーシス装置の各々のファームウェアのバージョンまたはファームウェア設定値に矛盾がないかを決定するよう構成されている、請求項１の隊管理システム。
【請求項１０】
隊管理装置は矛盾をユーザーに通知するよう構成されている、請求項９の隊管理システム。
【請求項１１】
隊管理装置は隊のモデルを１つまたはより多くの献血センターについて生成するよう構成されている、請求項１の隊管理システム。
【請求項１２】
隊のモデルは少なくとも部分的に、その生産性、利用性、遠隔測定、在庫、数量、消費量、費用、タイミング、平均値、割合、速度データおよび他の性能もしくは生産データからなる群より選択される情報に基づいている、請求項１１の隊管理システム。
【請求項１３】
隊のモデルは、１つまたはより多くの献血センターについて推奨されるアフェレーシス装置の数量を含み、サーバーはユーザーに対して、隊のモデルおよび推奨されるアフェレーシス装置の数量を通知するように構成されている、請求項１１の隊管理システム。
【請求項１４】
隊管理装置は、第１の複数のアフェレーシス装置から受信した情報を記憶するよう構成されたデータ記憶装置を含む、請求項１の隊管理システム。
【請求項１５】
隊管理装置であって：
ユーザーが隊管理装置と相互作用することを許容するよう構成されたインタフェースと；
隊管理装置から遠隔に配置された第１の複数のアフェレーシス装置と通信状態にあるサーバーであって、第１の複数のアフェレーシス装置の各々のファームウェアおよびファームウェア設定に関する情報を受信するよう構成され、またユーザーおよび／または遠隔のレポジトリからファームウェアファイルを受信するよう構成されたサーバーと；および
第１の複数のアフェレーシス装置の各々から受信した情報を処理して、第１の複数のアフェレーシス装置のどれがファームウェアおよび／またはファームウェア設定に対する更新を必要としているかを決定するよう構成されたプロセッサとを含み、サーバーは更新を必要としている第１の複数のアフェレーシス装置の各々にファームウェアファイルを配布するよう構成されている、隊管理装置。
【請求項１６】
サーバーはまた隊管理装置から遠隔に配置された第２の複数のアフェレーシス装置とも通信状態にある、請求項１５の隊管理装置。
【請求項１７】
サーバーはさらに、第２の複数のアフェレーシス装置の各々のファームウェアおよびファームウェア設定に関する情報を受信するよう構成されており、そして
プロセッサはさらに、第２の複数のアフェレーシス装置の各々から受信した情報を処理して第２の複数のアフェレーシス装置のどれがファームウェアおよび／またはファームウェア設定に対する更新を必要としているかを決定するよう構成されており、サーバーは更新を必要としている第２の複数のアフェレーシス装置の各々にファームウェアファイルを配布するよう構成されている、請求項１６の隊管理装置。
【請求項１８】
第１の複数のアフェレーシス装置は第１の献血センターに配置されており、第２の複数のアフェレーシス装置は第２の献血センターに配置されている、請求項１６の隊管理装置。
【請求項１９】
隊管理装置は、ユーザーが第１の複数のアフェレーシス装置の各々のファームウェアファイルおよび／またはファームウェア設定を遠隔で管理および／または監視することを許容するように構成されている、請求項１５の隊管理装置。
【請求項２０】
サーバーは、ファームウェアファイルおよび／またはファームウェア設定ファイルが第１の複数のアフェレーシス装置の少なくとも１つに上首尾にまたは不首尾にインストールされたかをユーザーに通知するよう構成されている、請求項１９の隊管理装置。
【請求項２１】
サーバーは、第１の複数のアフェレーシス装置の各々から追加情報を収集するよう構成されている、請求項１５の隊管理装置。
【請求項２２】
追加情報は、実行されたアフェレーシス手順、生産性情報、利用性情報、献血センター内のアフェレーシス装置の数量、性能データ、および在庫データからなる群より選択される情報を含む、請求項２１の隊管理装置。
【請求項２３】
プロセッサは、第１の複数のアフェレーシス装置の各々のファームウェアおよびファームウェア設定に関する情報を分析して、第１の複数のアフェレーシス装置の各々のファームウェアのバージョンまたはファームウェア設定値に矛盾がないかを決定するよう構成されている、請求項１５の隊管理装置。
【請求項２４】
サーバーは矛盾をユーザーに通知するよう構成されている、請求項２３の隊管理装置。
【請求項２５】
サーバーおよび／またはプロセッサは、隊のモデルを１つまたはより多くの献血センターについて生成するよう構成されている、請求項１５の隊管理装置。
【請求項２６】
隊のモデルは少なくとも部分的に、その生産性、利用性、遠隔測定、在庫、数量、消費量、費用、タイミング、平均値、割合、速度データおよび他の性能もしくは生産データからなる群より選択される情報に基づいている、請求項２５の隊管理装置。
【請求項２７】
隊のモデルは、１つまたはより多くの献血センターについて推奨されるアフェレーシス装置の数量を含み、サーバーはユーザーに対して、隊のモデルおよび推奨されるアフェレーシス装置の数量を通知するように構成されている、請求項２５の隊管理装置。
【請求項２８】
第１の複数のアフェレーシス装置から受信した情報を記憶するよう構成されたデータ記憶装置をさらに含む、請求項１５の隊管理装置。
【請求項２９】
アフェレーシス装置の隊を管理するための方法であって：
第１の複数のアフェレーシス装置に遠隔で接続し、各々のアフェレーシス装置はコントローラ、ファームウェアおよびファームウェア設定を有し；
隊管理装置のサーバーにおいて、第１の複数のアフェレーシス装置の各々のファームウェアおよびファームウェア設定に関する情報を受信し；
隊管理装置のサーバーにおいて、ユーザーおよび／または遠隔のレポジトリからのファームウェアファイルを受信し；
隊管理装置のプロセッサにおいて、第１の複数のアフェレーシス装置の各々から受信した情報を処理して、第１の複数のアフェレーシス装置のどれがファームウェアおよび／またはファームウェア設定に対する更新を必要としているかを決定し；そして
隊管理装置のサーバーを使用して、更新を必要としている第１の複数のアフェレーシス装置の各々へとファームウェアファイルを配布することを含む方法。
【請求項３０】
隊管理装置から遠隔に配置された第２の複数のアフェレーシス装置に接続することをさらに含む、請求項２９の方法。
【請求項３１】
隊管理装置のサーバーにおいて、第２の複数のアフェレーシス装置の各々のファームウェアおよびファームウェア設定に関する情報を受信し；
隊管理装置のプロセッサを使用して、第２の複数のアフェレーシス装置の各々から受信した情報を処理し、第２の複数のアフェレーシス装置のどれがファームウェアおよび／またはファームウェア設定に対する更新を必要としているかを決定し；そして
隊管理装置のサーバーを使用して、更新を必要としている第２の複数のアフェレーシス装置の各々に対してファームウェアファイルを配布することをさらに含む、請求項３０の方法。
【請求項３２】
第１の複数のアフェレーシス装置は第１の献血センターに配置され、第２の複数のアフェレーシス装置は第２の献血センターに配置されている、請求項３０の方法。
【請求項３３】
隊管理装置を使用して、第１の複数のアフェレーシス装置の各々のファームウェアファイルおよび／またはファームウェア設定を管理することをさらに含む、請求項２９の方法。
【請求項３４】
ファームウェアファイルおよび／またはファームウェア設定ファイルが第１の複数のアフェレーシス装置の少なくとも１つに上首尾にまたは不首尾にインストールされたかのユーザーへの通知を生成することをさらに含む、請求項３３の方法。
【請求項３５】
第１の複数のアフェレーシス装置の各々から追加情報を収集することをさらに含む、請求項２９の方法。
【請求項３６】
収集された追加情報は、実行されたアフェレーシス手順、生産性情報、利用性情報、献血センター内のアフェレーシス装置の数量、性能データ、および在庫データからなる群より選択される情報を含む、請求項３５の方法。
【請求項３７】
プロセッサを使用して、第１の複数のアフェレーシス装置の各々のファームウェアおよびファームウェア設定に関する情報を分析し、第１の複数のアフェレーシス装置の各々のファームウェアのバージョンまたはファームウェア設定値に矛盾がないかを決定する、請求項２９の方法。
【請求項３８】
矛盾をユーザーに通知することをさらに含む、請求項３７の方法。
【請求項３９】
隊のモデルを１つまたはより多くの献血センターについて生成することをさらに含む、請求項２９の方法。
【請求項４０】
隊のモデルは少なくとも部分的に、その生産性、利用性、遠隔測定、在庫、数量、消費量、費用、タイミング、平均値、割合、速度データおよび他の性能もしくは生産データからなる群より選択される情報に基づいている、請求項３９の方法。
【請求項４１】
隊のモデルは、１つまたはより多くの献血センターについて推奨されるアフェレーシス装置の数量を含み、方法はさらにユーザーに対して、隊のモデルおよび推奨されるアフェレーシス装置の数量を通知することを含む、請求項３９の方法。
【請求項４２】
隊管理装置のデータ記憶装置において、第１の複数のアフェレーシス装置から受信した情報を記憶することをさらに含む、請求項２９の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
このＰＣＴ特許出願は、代理人文書番号１３０６７０−０９５０１（従前は１６１１／Ｃ９５）が割り当てられ、メルヴィン・タンを発明者とする、「アフェレーシス装置隊の管理システム」と題する２０１８年８月２６日出願の米国仮出願第６２／７２２９６０の優先権を主張しており、その開示内容はここで参照することによって全体的に本願に取り入れられている。
【０００２】
本発明はアフェレーシス装置を管理することに関し、より詳しくは複数のアフェレーシス装置を遠隔（リモート）位置から監督および管理すること、並びにその方法に関する。
【背景技術】
【０００３】
アフェレーシスとは、対象者から取り出した全血から個々の血液成分を分離および収集することのできる手順であり、そしてアフェレーシス装置とは、アフェレーシス手順を実行するよう設計および企図された医療機器である。献血センターは典型的には１つよりも多いアフェレーシス装置を有しており、そして各々の装置は通常、献血センターの標準操作手順にしたがい、また法規制を遵守するために、全く同一の仕方で作動するように構成されている。アフェレーシス装置の構成は、装置のファームウェアとしても知られている、装置に組み込まれたソフトウェアと、装置のそれぞれの機能がどのように動作し実行されるかを指令するファームウェアの設定の種々の集まりとの、両方に基礎を置いている。
【０００４】
アフェレーシス装置のファームウェアのバージョンを変更またはアップデートするために、ユーザーは現在、装置の内蔵コントローラを通じて装置にローカルでアクセスし、方法を入力し、そして出力を表示しなければならない。ユーザーは次いで個々の装置にファームウェアのファイルをダウンロードし、内蔵の装置コントローラからファームウェアアップデートを実行する（すなわち各装置について）。いくつものアフェレーシス装置について同じ手順を実行するためには、上記の手順を装置の各々についてローカルで繰り返さなければならない。
【０００５】
同様に、アフェレーシス装置のファームウェア設定値を変更またはアップデートするためには、ユーザーはまた装置の内蔵コントローラを通じて装置にローカルでアクセスし、方法を入力し、そして出力を表示しなければならない。このことは次いでユーザーに、ファームウェアの設定に対するアクセスをもたらし、そのユーザーがファームウェア設定値（単数または複数）をマニュアル操作によって、または予めコード化されたファームウェア設定を読み出し、入力し、または走査することによって変更することを許容する。同じ手順を複数のアフェレーシス装置について実行するためには、ユーザーは再度、この手順を装置の各々についてローカルで繰り返さなければならない。
【０００６】
各々の装置を個別にアップデートしなければならないことに加えて、ユーザーはまた、装置が全く同じ仕方で作動するように構成されているか否かを調べるだけのために、各々の装置にローカルでアクセスしなければならない。したがって、ユーザーがアフェレーシス装置に対して装置の内蔵コントローラを通じてアクセスし、方法を入力し、そして出力を表示した後に、ユーザーは個別の装置についてファームウェアのバージョンおよびファームウェアの設定値をチェックしてよい。このことは、アフェレーシス装置の制御部を物理的に操作し、各々のファームウェア設定値を再検討することにより、各々の装置について個別に行われる。所与の献血センター内にある装置の数によって、このことは非常に時間のかかる作業となりうる。
【発明の概要】
【０００７】
本発明の種々の実施形態において、会社の社員はコンピュータシステムを遠隔位置から使用して、その会社の隊中の少なくとも１つのアフェレーシス装置を監督および管理してよい。この遠隔位置から、ユーザーはアフェレーシス装置のファームウェアファイル、ファームウェア設定を管理することができ、そして内蔵のアフェレーシス装置コントローラそれ自体の制御に対して何も物理的な操作を必要とすることなしに、ファームウェア設定の検査を行うことができる。このシステムは中央位置または遠隔位置から、いくつものアフェレーシス装置に接続されてよい。この接続性は持続的または断続的であってよい。
【０００８】
このシステムはユーザーから、または外部のレポジトリ（保管場所）からファームウェアファイルを受け取ってよく、そしてファイルは少なくとも１つのアフェレーシス装置に配布されて、装置にインストールされてよい。このシステムはユーザーに対して、ファームウェアファイルが上首尾にまたは不首尾にインストールされた場合に通知を行ってよい。代替的に、ユーザーはまたこのシステムを使用してアフェレーシス装置のファームウェアのバージョンを検査して、ファームウェアファイルが上首尾にまたは不首尾にインストールされたかを確認してよい。
【０００９】
このシステムはファームウェア設定ファイルをユーザーから、外部のレポジトリから、またはアフェレーシス装置から受け取ってよい。ファームウェア設定ファイルは、会社の隊（例えば、１つの献血センター内または複数の献血センター内）にあるいくつものアフェレーシス装置を構成するために使用されてよい。ファームウェア設定ファイルはアフェレーシス装置（単数または複数）に対して配布されて、装置がファームウェア設定ファイル内に表された変更を適用するようにしてよい。このシステムはファームウェアの設定変更が上首尾にまたは不首尾に適用された場合に、ユーザーに対して通知を行ってよい。代替的に、ユーザーはまたこのシステムを使用してアフェレーシス装置のファームウェア設定を検査して、ファームウェア設定ファイルの変更が上首尾にまたは不首尾に適用されたかを確認してよい。
【００１０】
幾つかの実施形態においては、このシステムは隊中のアフェレーシス装置に対する接続性を使用して、隊中の個別の装置からファームウェアのバージョンまたはファームウェアの設定値に関する情報を収集してよい。このシステムは次いでその情報を集約し、組み合わせ、そして分析して、アフェレーシス装置相互の間でファームウェアのバージョンまたはファームウェアの設定値に何らかの相違があるかどうかを決定（判定）してよい。このシステムはまた、ファームウェアのバージョンまたはファームウェアの設定における食い違いを検出した場合には、通知、例えばユーザーに対する電子メールを生成してよい。
【００１１】
さらなる実施形態においては、このシステムは隊中におけるアフェレーシス装置の配置およびそれらの配置からの生産性情報に基づくヒューリスティクスを使用して、隊のモデルを作成してよい。隊のモデル化は、場所的なプロファイルについて最適な装置の数を決定してよく、またその場所に対して装置の追加または除去のいずれかを行うようにユーザーに指示を提供してよい。このシステムは、システムの生産性、利用性、遠隔測定（テレメトリー）、在庫、数量、消費量、費用、タイミング、平均値、割合、速度データおよび／または他の性能もしくは生産データに基づく情報を使用して、種々の場所についての最適な隊のモデルを決定してよい。このシステムはまた、アフェレーシス装置の位置データを使用して血漿センターの場所を決定してよく、それは新たな隊のモデルに対する条件を満たすために装置の配置変更を必要とし、そして恐らくは、社内の特定の血漿センターの場所におけるアフェレーシス装置の配置を調節するための命令を備えたデジタル補助の形態において、ユーザーに指示を提供する。
【００１２】
付加的にまたは代替的に、このシステムは隊中のアフェレーシス装置に対する接続性を使用して、ファームウェアのバージョンの相違またはファームウェア設定の相違をモニターしてよい。アフェレーシス装置相互間での予期しない相違（すなわち変異）は、追跡し、記録し、また会社のユーザーまたは装置のユーザーに報告してよい。代替的には、このシステムは適合していないアフェレーシス装置上で更新されるファームウェア設定ファイルのファームウェアファイルを送信することにより、アフェレーシス装置相互間での何らかの変異を自動修正してよい。
【００１３】
さらなる実施形態によれば、隊管理システムは、第１の複数のアフェレーシス装置および隊管理装置を含んでいる。それぞれのアフェレーシス装置は、コントローラ、ファームウェア、およびファームウェア設定を有していてよい。隊管理装置はアフェレーシス装置の各々から遠隔に配置されてよく、またそれらと通信していてよい。隊管理装置は、インタフェース、サーバー、およびプロセッサを含んでいてよい。インタフェースはユーザーが隊管理装置と相互作用することを許容してよく、そしてサーバーはファームウェアおよびファームウェア設定に関する情報を各々のアフェレーシス装置から受信してよく、またファームウェアファイルをユーザーおよび／または遠隔のレポジトリから受信してよい。プロセッサはアフェレーシス装置から受信した情報を処理して、どのアフェレーシス装置がファームウェアおよび／またはファームウェア設定に対する更新を必要としているかを決定してよい。サーバーは次いでファームウェアファイルを、更新を必要とする各々のアフェレーシス装置に配布してよい。
【００１４】
隊管理システムはまた、隊管理装置から遠隔に配置され、かつ通信状態にある、第２の複数のアフェレーシス装置を含んでいてよい。サーバーはまた、ファームウェアおよびファームウェア設定に関する情報を第２の複数のアフェレーシス装置の各々から受信してよく、そしてプロセッサはその情報を処理して、それらのアフェレーシス装置のどれが、ファームウェアおよび／またはファームウェア設定に対する更新を必要としているかを決定してよい。サーバーは次いでファームウェアファイルを、更新を必要としている装置の各々へと配布してよい。第１の複数のアフェレーシス装置は第１の献血センターに配置されていてよく、そして第２の複数のアフェレーシス装置は第２の献血センターに配置されていてよい。
【００１５】
他の実施形態においては、隊管理装置はユーザーに対して、各々のアフェレーシス装置のファームウェアファイルおよび／またはファームウェア設定を遠隔管理することを許容してよい。例えば、隊管理装置はユーザーに対し、ファームウェアファイルおよび／またはファームウェア設定ファイルが上首尾にまたは不首尾にアフェレーシス装置にインストールされたかどうかを通知してよい。隊管理装置はまた、実行されたアフェレーシス手順、生産性情報、利用性情報、献血センター内のアフェレーシス装置の数量、性能データ、および／または在庫データに関するデータといった、各々のアフェレーシス装置からの追加情報を収集してよい。プロセッサは各々のアフェレーシス装置のファームウェアおよびファームウェア設定に関する情報（または他の情報）を分析して、各々のアフェレーシス装置のファームウェアのバージョンまたはファームウェア設定値に矛盾がないかを決定してよい。そうした実施形態において、隊管理装置はユーザーに対して、矛盾を報告してよい。
【００１６】
付加的な実施形態においては、隊管理装置は１つまたはより多くの献血センターについて、隊のモデルを生成してよい。例えば、隊のモデルは少なくとも部分的に、その生産性、利用性、遠隔測定、在庫、数量、消費量、費用、タイミング、平均値、割合、速度データおよび他の性能もしくは生産データに関する情報に基づいていてよい。隊のモデルは、１つまたはより多くの献血センターについて推奨されるアフェレーシス装置の変更を含んでいてよく、そしてサーバーはユーザーに、隊のモデルおよび推奨されるアフェレーシス装置の変更を通知してよい。隊管理装置はまた、アフェレーシス装置から受信した情報を記憶するデータ記憶装置を含んでいてよい。
【００１７】
さらなる実施形態によれば、隊管理装置はインタフェースを含んでいてよく、これはユーザーが隊管理装置、および第１の複数のアフェレーシス装置と通信状態にあるサーバーと相互作用することを許容する。アフェレーシス装置は隊管理装置から遠隔に配置されていてよく、そしてサーバーはファームウェアおよびファームウェア設定に関する情報を各々のアフェレーシス装置から受信してよく、またファームウェアファイルをユーザーおよび／または遠隔のレポジトリから受信してよい。プロセッサは各々のアフェレーシス装置から受信した情報を処理して、どのアフェレーシス装置がファームウェアおよび／またはファームウェア設定に対する更新を必要としているかを決定してよい。サーバーは次いでファームウェアファイルを、更新を必要としている各々のアフェレーシス装置に対して配布してよい。
【００１８】
サーバーはまた、隊管理装置から遠隔に配置された第２の複数のアフェレーシス装置と通信状態にあってよい。そうした実施形態においては、サーバーはファームウェアおよびファームウェア設定に関する情報を第２の複数のアフェレーシス装置の各々から受信してよく、そしてプロセッサは受信した情報を処理して、どのアフェレーシス装置が更新を必要としているかを決定してよい。サーバーは次いでファームウェアファイルを、更新を必要としている第２の複数のアフェレーシス装置の各々に配布してよい。
【００１９】
隊管理装置は、第１の複数のアフェレーシス装置の各々のファームウェアファイルおよび／またはファームウェア設定をユーザーが遠隔で管理および／または監視することを許容してよく、そしてサーバーは、ファームウェアファイルおよび／またはファームウェア設定ファイルが上首尾にまたは不首尾にインストールされたかどうかをユーザーに通知してよい。付加的にまたは代替的に、サーバーは追加情報（例えば、実行されたアフェレーシス手順、生産性情報、利用性情報、献血センター内のアフェレーシス装置の数量、性能データ、および在庫データ）を第１の複数のアフェレーシス装置の各々から受信してよい。
【００２０】
幾つかの実施形態においては、プロセッサは各々のアフェレーシス装置のファームウェアおよびファームウェア設定に関する情報を分析することにより、そのアフェレーシス装置について、ファームウェアのバージョンまたはファームウェアの設定値に矛盾がないかどうかを決定してよい。サーバーはユーザーに、どのような矛盾も報告してよい。付加的にまたは代替的に、サーバーおよび／またはプロセッサは１つまたはより多くの献血センターについて、隊のモデルを生成してよい。隊のモデルは、その生産性、利用性、遠隔測定、在庫、数量、消費量、費用、タイミング、平均値、割合、速度データおよび他の性能もしくは生産データに関する情報に基づいていてよい。隊のモデルは、１つまたはより多くの献血センターについて、推奨されるアフェレーシス装置の変更を含んでいてよく、そしてサーバーはユーザーに、隊のモデルおよび推奨されるアフェレーシス装置の変更を通知してよい。装置の変更には、所与の献血センター内にあるべき装置の数量、装置の配置、および装置の１つまたはより多くを１つのセンターから別のセンターへと移動すべきかが含まれていてよい。
【００２１】
さらに別の実施形態によれば、アフェレーシス装置の隊を管理する方法が、第１の複数のアフェレーシス装置に対して遠隔で接続すること、そして隊管理装置のサーバーにおいて、（１）第１の複数のアフェレーシス装置の各々のファームウェアおよびファームウェア設定に関する（例えばそのアフェレーシス装置からの）情報、および（２）ファームウェアファイル（例えば、ユーザーおよび／または遠隔のレポジトリからの）を受信することを含んでいる。この方法は次いで、隊管理装置のプロセッサにおいて、アフェレーシス装置から受信した情報を処理して、どのアフェレーシス装置がファームウェアおよび／またはファームウェア設定に対する更新を必要としているかを決定してよい。この方法は次いで、隊管理装置のサーバーを使用して、更新を必要としている第１の複数のアフェレーシス装置の各々に対してファームウェアファイルを配布してよい。
【００２２】
幾つかの実施形態においては、この方法はまた、隊管理装置から遠隔に配置された第２の複数のアフェレーシス装置に対して接続を行い、隊管理装置のサーバーにおいて、第２の複数のアフェレーシス装置の各々のファームウェアおよびファームウェア設定に関する情報を受信することを含んでいてよい。この方法は次いで、（１）隊管理装置のプロセッサを使用して、第２の複数のアフェレーシス装置の各々から受信した情報を処理し、第２の複数のアフェレーシス装置のどれがファームウェアおよび／またはファームウェア設定に対する更新を必要としているかを決定し、そして（２）隊管理装置のサーバーを使用して、更新を必要としている第２の複数のアフェレーシス装置の各々に対してファームウェアファイルを配布してよい。
【００２３】
加えて、この方法は隊管理装置を使用して、第１の複数のアフェレーシス装置の各々のファームウェアファイルおよび／またはファームウェア設定を管理および／または監視してよく、および／または、ファームウェアファイルおよび／またはファームウェア設定ファイルが上首尾にまたは不首尾にアフェレーシス装置にインストールされた場合に、ユーザーに通知を生成してよい。この方法はまた、第１の複数のアフェレーシス装置の各々から追加情報を収集および記憶（例えばデータ記憶装置内に）してよい。例えばこの方法は、実行されたアフェレーシス手順、生産性情報、利用性情報、献血センター内のアフェレーシス装置の数量、性能データ、および在庫データに関する情報を収集してよい。この方法はまた、プロセッサを使用して、各々のアフェレーシス装置のファームウェアおよびファームウェア設定に関する情報を分析して、各々のアフェレーシス装置のファームウェアのバージョンまたはファームウェア設定値に矛盾がないかを決定してよい。矛盾がある場合には、この方法はその矛盾をユーザーに通知してよい。
【００２４】
付加的な実施形態においては、この方法は１つまたはより多くの献血センターについて、隊のモデルを生成してよい。この隊のモデルは少なくとも部分的に、その生産性、利用性、遠隔測定、在庫、数量、消費量、費用、タイミング、平均値、割合、速度データおよび他の性能もしくは生産データに関する情報に基づいていてよい。この隊のモデルは、１つまたはより多くの献血センターについて推奨されるアフェレーシス装置の変更を含んでいてよく、そしてこの方法はユーザーに、隊のモデルおよび推奨されるアフェレーシス装置の変更を通知してよい。この方法はまた、隊管理装置にあるデータ記憶装置に、アフェレーシス装置から受信した情報を記憶してよい。
【図面の簡単な説明】
【００２５】
上記した実施形態の特徴は、以下の詳細な説明を添付図面に関連して参照することにより、より容易に理解される。添付図面において：
【００２６】
図１は、本発明の幾つかの実施形態による血液処理装置の斜視図を概略的に示している。
【００２７】
図２は、本発明の幾つかの実施形態による図１の血液処理装置の上面図を概略的に示している。
【００２８】
図３は、本発明の幾つかの実施形態による図１の血液処理装置に装着される使い捨てセットを概略的に示している。
【００２９】
図４は、本発明の幾つかの実施形態によるアフェレーシス装置およびそれに関連するファームウェアおよびファームウェア設定を概略的に示している。
【００３０】
図５は、本発明の幾つかの実施形態による、複数の血漿センター配置における複数のアフェレーシス装置に監督をもたらす隊管理を概略的に示している。
【００３１】
図６は、本発明の幾つかの実施形態による、血漿センター配置におけるアフェレーシス装置の最適な数量および配置を決定する隊管理モデル化を概略的に示している。
【発明を実施するための形態】
【００３２】
図示の実施形態において、隊管理システムは隊管理装置を有しており、これは幾つかのアフェレーシス装置から遠隔に位置決めされて通信状態に置かれている。隊管理装置は、第１の複数のアフェレーシス装置の各々およびファームウェアファイルから、ファームウェアおよびファームウェア設定に関する情報を受信してよい。この装置は次いでこの情報を処理して、どのアフェレーシス装置が更新（アップデート）を必要としているかを決定し、次いで更新を必要としている各々のアフェレーシス装置にファームウェアファイルを配布して、例えば、各々のアフェレーシス装置が同じファームウェアおよびファームウェア設定を有することを確実なものとする。
【００３３】
図１および図２に示されているように、血液処理システム１００はキャビネット１１０を含んでおり、これはシステム１００の主要部品（例えば使い捨てでない部品）を収容している。キャビネット１１０の内部において、システム１００は、全血を対象者から引き出す第１／血液ポンプ２３２、および抗凝固剤をシステム１００を通じて、取り出された全血中に給送する第２／抗凝固剤ポンプ２３４を含んでいてよい。加えて、システム１００は、開放および／または閉鎖されてシステム１００を通る流体の流れを制御するための、いくつものバルブを含んでいてよい。例えば、システム１００は、ドナー（供血）ライン２１８（例えば入口ライン；図３）を通る流体の流れを選択的に阻止または許容するために開閉されてよい、ドナーバルブ１２０を含んでいてよく、また出口／血漿ライン２２２（図３）を通る流体の流れを選択的に阻止または許容する血漿バルブ１３０を含んでいてよい。いくつかの実施形態はまた生理食塩水バルブ１３５を含んでいてよく、これは生理食塩水が生理食塩水ライン２２３を通って流れるのを選択的に阻止または許容する。
【００３４】
使い捨てセットの接続および装着を容易にするために、そして対応する流体容器を支持するために、システム１００は抗凝固剤ポール１５０を含んでいてよく、抗凝固剤溶液容器２１０（図３）はその上に吊り下げられてよく、また生理食塩水溶液容器２１７（図３）が吊り下げられてよい生理食塩水ポール１６０を含んでいてよい（例えば、実行される手順が生理食塩水の使用を必要とする場合）。加えて、いくつかの用途においては、対象者から処理のために取り出された全血を濾過することが必要および／または望ましい場合がある。その目的のために、システム１００は血液フィルターホルダー１７０を含んでいてよく、その中に血液フィルター（使い捨てセット内に位置する）が配置されてよい。
【００３５】
以下でより詳細に説明するように、本発明の実施形態によるアフェレーシスシステム１００は、血液ポンプ２３２を使用して、静脈アクセスデバイス２０６（図３）を通じて対象者から全血を引き出す。システム１００が全血を対象者から引き出すにつれて、全血はレーサム型式の遠心分離器（限定するものではないが、ここで番号を参照することによってその内容を本願に取り入れる、米国特許第４，９８３，１５８号および第４，９４３，２７３号に記載のような一体型ブロー成形遠心分離ボウルといった、他の型式の分離チャンバーおよび装置も使用されてよい）のような血液成分分離装置２１４に流入する。血液成分分離装置２１４は、全血をその構成成分に分離する（例えば、赤血球、白血球、血漿、および血小板）。したがって、分離装置２１４の動作を容易にするために、システム１００はまたウェル（井戸）１８０を含んでいてよく、その中に分離装置２１４が配置されてよく、その中で分離装置２１４が回転する（例えば、全血を分離するのに必要な遠心力を発生する）。
【００３６】
ユーザー／技師がシステムの動作を監視（モニター）し、手順の種々のパラメータを制御／設定することを許容するために、システム１００は、動作パラメータ、何らかの通知（警告）メッセージ、および各種パラメータを制御するためにユーザー／技師が押すことのできるボタンを表示する、ユーザーインタフェース１９０（例えば、タッチスクリーン装置）を含んでいてよい。血液処理システム１００の付加的な部品については、以下でより詳細に説明する（例えば、システムの動作に関連して）。
【００３７】
図３は、本発明による血液処理システム１００、および本発明により血液処理システム１００上／内へと装填されてよい使い捨て収集セット２００（入口使い捨てセット２００Ａおよび出口使い捨てセット２００Ｂを備える）の概略的なブロック図である。この収集セット２００は、ドナー（供血者）の腕２０８から血液を引き出すための静脈アクセスデバイス２０６（例えば、静脈穿刺針）、抗凝固剤容器２１０、遠心分離ボウル２１４（例えば、血液成分分離装置）、生理食塩水容器２１７、および最終的な血漿収集バッグ２１６を含んでいる。血液／入口ライン２１８は静脈アクセスデバイス２０６をボウル２１４の入口ポート２２０に結合し、血漿／出口ライン２２２はボウル２１４の出口ポート２２４を血漿収集バッグ２１６に結合し、そして生理食塩水ライン２２３はボウル２１４の出口ポート２２４を生理食塩水容器２１７に結合する。抗凝固剤ライン２２５は抗凝固剤容器２１０を入口ライン２１８に接続する。上述した図３に示すような部品に加えて、血液処理システム１００はコントローラ２２６、モーター２２８、および遠心チャック２３０を含んでいる。コントローラ２２６は２つのポンプ２３２および２３４、並びにモーター２２８を作動可能とするように結合されており、モーターはまたチャック２３０を駆動する。コントローラ２２６はユーザーインタフェース１９０に関連して作動され、また通信状態となるよう結合されていてよい。
【００３８】
作動時には、血液処理に先立って、使い捨て収集セット２００（例えば、入口使い捨てセット２００Ａおよび出口使い捨てセット２００Ｂ）を血液処理システム１００上／内に装填してよい。具体的には、血液／入口ライン２１８を血液／第１ポンプ２３２を介して引き回し、そして抗凝固剤容器２１０からの抗凝固剤ライン２２５を抗凝固剤／第２ポンプ２３４を介して引き回す。次いで遠心分離ボウル２１４をチャック２３０内にしっかりと装填してよい。ボウル２１４が所定位置に固定されたなら、技師は出口使い捨てセット２００Ｂを装填してよい。例えば技師はボウルコネクタ３００をボウル２１４の出口２２４に接続し、血漿容器２１６を重量センサー１９５に装着し、生理食塩水ライン２２３をバルブ１３５を通して配置し、そして血漿／出口ライン２２２をバルブ１３０およびラインセンサー１８５を介して配置してよい。使い捨てセット２００が装着され、抗凝固剤および生理食塩水の容器２１０／２１７が接続されたならば、システム１００は血液処理を開始する準備が整っている。
【００３９】
血液処理システム１００（例えば、アフェレーシス装置）および／または血液処理システム１００の個別のハードウェア部品は、ファームウェア４２０を含んでいてよく、また血液処理システム１００の各種部品（図４参照）およびシステム１００の動作を制御するためのファームウェア設定４３０Ａ−Ｃを含んでいてよい。さまざまな時点において、ファームウェア４２０および／またはファームウェア設定４３０Ａ／Ｂ／Ｃは古くなったり他の理由によって、更新を必要とするようになりうる。そのためコントローラ２２６は、装置１００の入力装置およびディスプレイ１９０と共に、ユーザーが装置１００にアクセスすること、例えば、ファームウェア４２０および／またはファームウェア設定４３０Ａ／Ｂ／Ｃを調査および／または更新することを許容してよい。
【００４０】
図５は、１つまたはより多くの血液処理システム／アフェレーシス装置１００について、ファームウェア４２０および／またはファームウェア設定４３０Ａ／Ｂ／Ｃを遠隔的に更新してよい隊管理システムを概略的に示している。例えば、隊管理システム５１０は、会社の隊にあるアフェレーシス装置５２０Ａ−Ｆの幾つかまたは全部を監督および管理する、遠隔のコンピュータシステムであってよい。この管理システム５１０は、システム５１０が種々のアフェレーシス装置のファームウェアを監視し、通信し、そして更新するのを支援する、いくつもの部品を含んでいてよい。例えば、この管理システム／装置５１０は、アフェレーシス装置（単数または複数）５２０Ａ−Ｆの各々およびファームウェアの状態（例えば、設定、バージョン、その他）を監視するプロセッサ５３０、およびアフェレーシス装置（単数または複数）５２０Ａ−Ｆに関する情報（例えば、それぞれの装置のファームウェアのバージョン、ファームウェア設定、最後の更新日付、ファームウェアおよび／またはファームウェア設定についての何らかの問題、その他）を記憶するためのメモリ５４０（例えば、データ記憶装置）を含んでいてよい。加えてシステム５１０は、アフェレーシス装置５２０Ａ−Ｆ（そして恐らくは他の遠隔装置／システム）と通信するサーバー５５０、およびユーザー／オペレーターに情報を提供するコントローラインタフェース／ディスプレイ５６０を含んでいてよい。
【００４１】
図５に示されているように、アフェレーシス装置５２０Ａ−Ｆは単一の献血センター５３０Ａまたは複数の献血センター５３０Ａ／Ｂに配置されていてよい。隊管理システム５１０は、ユーザーがアフェレーシス装置のファームウェアファイル４２０、ファームウェア設定４３０Ａ−Ｃを遠隔管理し、そして各々のアフェレーシス装置５２０Ａ−Ｆについてファームウェア設定のさまざまな調査を行うことを許容する。例えば以下でより詳細に説明するように、サーバー５５０は各々のアフェレーシス装置５２０Ａ−Ｆと通信して、各々の装置５２０Ａ−Ｆのファームウェアおよびファームウェア設定に関するデータを監視およびダウンロードしてよい。プロセッサ５３０（またはサーバー５５０）は次いで、受信した情報／データを処理して、装置５２０Ａ−Ｆの各々がファームウェア４２０および／またはファームウェア設定４３０Ａ−Ｃに対する更新を必要としているか否かを決定してよい。
【００４２】
隊管理システム５１０はユーザーが各々のアフェレーシス装置５２０Ａ−Ｆを遠隔管理することを許容することから、ユーザーは各々のアフェレーシス装置の内蔵制御装置を操作するために装置５２０Ａ−Ｆの各々のところに物理的に存在する必要がない（例えば、ユーザーはそれぞれの装置のコントローラ２２６と物理的に相互作用する必要がない）ことに留意することが重要である。隊管理システム５１０と各々のアフェレーシス装置５２０Ａ−Ｆの間の接続性／通信は持続的／連続的であってよく、或いは隊管理システム５１０はアフェレーシス装置５２０Ａ−Ｆに対して必要なときだけ接続されてよい（例えば、ユーザーが特定の装置を監視または管理したい場合）。例えば、隊管理システム５１０は各々のアフェレーシス装置５２０Ａ−Ｆのファームウェアに関連する情報／データを連続的に受信してよく（装置５２０Ａ−Ｆに関する他の情報と共に）、または隊管理システム５１０は、ファームウェア情報／データを定期的にだけ受信してよい（例えば、所定の間隔で、ユーザーに指示された場合に、配布される更新がある場合だけ、サーバー５５０またはシステム５１０によって指示された場合だけ、その他）。
【００４３】
上記したように、隊管理システム５１０は必要に応じて、いくつものアフェレーシス装置５２０Ａ−Ｆを管理してよい。そのために、隊管理システム５１０（例えば、サーバー５５０）は、ファームウェアファイルをユーザーから、または外部のリポジトリから（または他の遠隔装置／データベースから）受信してよい。システム５１０がファームウェア情報／データを各々の装置５２０Ａ−Ｆから既に受信していない場合には（例えば、常時接続または最近の定期接続／更新を介して）、サーバー５５０は次いで各々の装置５２０Ａ−Ｆに接続を行って、ファームウェア情報／データ（現在のファームウェアのバージョン、ファームウェア設定、および何らかのファームウェア問題）を各々の装置５２０Ａ−Ｆについてダウンロードしてよい。この情報を受信したならば、プロセッサ５３０は次いで、どの装置５２０Ａ−Ｆがファームウェア４２０および／またはファームウェア設定４３０Ａ−Ｃに対する更新を必要としているかを決定してよく、そしてシステム５１０（例えばサーバー５５０）は、インストールするための新たなファームウェアファイル（単数または複数）を必要としている任意の装置５２０Ａ−Ｆに対して、ファームウェアファイル（単数または複数）を配布してよい。
【００４４】
更新された／新たなファームウェアファイル（単数または複数）を、それを必要とする５２０Ａ−Ｆ装置の各々に送信することに加えて、システム５１０はまたインストールおよび／またはファームウェア更新の進捗を監視して、ファームウェアファイルが上首尾にインストールされた場合および／またはインストールが不首尾に終わった場合にユーザーに通知（警告）を提供してよく、システム１００はユーザーに対して、ダウンロードおよびインストールを再試行する選択肢を提供してよい。付加的にまたは代替的に、隊管理システム５１０はユーザーに、各々のアフェレーシス装置５２０Ａ−Ｆのファームウェアのバージョンを手作業で調査して、ファームウェアファイルが上首尾にまたは不首尾にインストールされたかを確認することを許容してよい。例えばシステム５１０は（インタフェース／ディスプレイ５６０上に）、システム５１０が接続され／保持されている各々の装置５２０Ａ−Ｆを表示してよく、また恐らくは装置５２０Ａ−Ｆの各々の現在のファームウェア情報を表示してよい。ユーザーは次いで、装置の追加情報について関心のある装置５２０Ａ−Ｆを選択してよく、その追加情報には、限定するものではないが、装置の場所、装置の用役および使用履歴、ファームウェア４２０およびファームウェア設定４３０Ａ−Ｃの情報、最後に更新されたデータ、何らかの最近のエラーメッセージおよび／または行われているインストールの進捗が含まれる。システム５１０は装置５２０Ａ−Ｆを任意のいくつもの仕方で表示可能であることに留意すべきであり、それには限定するものではないが、装置のリストまたは各々の血漿センター５３０Ａ／Ｂのフロアプランが含まれ、アイコンがそれぞれの装置５２０Ａ−Ｆを適切な位置において描写する。
【００４５】
幾つかの実施形態においては、ユーザーは、アフェレーシス装置５２０Ａ−Ｆが使用されている間は、ファームウェア４２０および／またはファームウェア設定４３０Ａ−Ｃの更新を望まなくてもよい。したがってどのような更新も、血漿センター５３０Ａ／Ｂにおける通常の献血時間の後に行ってよい。代替的に、システム５１０（例えば、サーバー５５０）は、各々の装置５２０Ａ−Ｆの作動状況（例えば、使用中であるかどうか）に関する情報、および／または装置５２０Ａ−Ｆがアフェレーシス手順に使用される予定であるかに関する情報を受信してよい。管理システム５１０は次いで、この稼働情報に基づいて、ファームウェア４２０および／またはファームウェア設定４３０Ａ−Ｃを更新するか否かを決定してよい。例えば、アフェレーシス装置５２０Ａ−Ｆが手順の最中にある場合、または手順に使用されるところである場合、システム５１０はファームウェア更新をその装置５２０Ａ−Ｆに配布するのを待ってよい。同様の仕方において、システム５１０は所与の装置５２０Ａ−Ｆが更新予定である場合は血漿センター５３０Ａ／Ｂに通知してよく、更新が完了するまでは装置５２０Ａ−Ｆに手順が割り当てられないことを確実にすることができる。
【００４６】
さまざまな時点において、血漿センター５３０Ａ／５３０Ｂは新たなアフェレーシス装置５２０Ａ−Ｆを受け入れ、および／または既存の装置５２０Ａ−Ｆを交換してよく、そうした新たな装置はそれらのファームウェアおよびファームウェア設定がセンター５３０Ａ／Ｂ内の他の装置と一致するように、機器構成の初期設定を必要としてよい。そのためにシステム５１０は、それらの新たな装置の構成を設定してよい（および／または既存の装置５２０Ａ−Ｆを構成／再構成してよい）。上記したのと同様の仕方において、システム５１０はユーザーから、外部のレポジトリから、または少なくとも１つのアフェレーシス装置５２０Ａ−Ｆからファームウェア設定ファイルを受信してよく、そして隊管理システム５１０はそのファームウェア設定ファイルを使用して、会社の隊中にあるアフェレーシス装置５２０Ａ−Ｆの幾つかまたは全部を構成設定してよい。例えばシステム５１０は、構成設定を必要とする装置５２０Ａ−Ｆをインタフェース／ディスプレイ５６０上に表示してよく、そしてユーザーはどの装置５２０Ａ−Ｆを構成設定するかを選択してよい（またはシステム５１０はユーザーからの入力なしに、装置を自動的に構成設定してよい）。システム５１０（例えば、サーバー５５０）は次いで、ファームウェア設定ファイルを適切なアフェレーシス装置（単数または複数）５２０Ａ−Ｆに配布してよく、かくしてファームウェア設定ファイルを受信した各々の装置は、ファームウェア設定ファイル中に表されている変更を適用してよい。この場合にも、システム５１０はユーザーに対して、ファームウェア設定の変更が上首尾に適用されたこと、および／または更新が不首尾に終わったこと（例えば、エラーが生じたこと）を通知してよい。付加的にまたは代替的に、ユーザーはまた上述したようにシステム５１０を使用してアフェレーシス装置（単数または複数）５２０Ａ−Ｆのファームウェア設定を手作業で調査し、ファームウェア設定ファイルの変更が上首尾にまたは不首尾に適用されたかを確認してよい。
【００４７】
幾つかの場合においては、隊中および／または血漿センター５３０Ａ／Ｂ内にある各々のアフェレーシス装置５２０Ａ−Ｆのすべてが、同じファームウェアのバージョン４２０およびファームウェア設定４３０Ａ−Ｃで動作していることを確実にすることに利点がある。したがって、更新を行い、またファームウェア更新を各々のアフェレーシス装置５２０Ａ−Ｆに送信することに加えて、隊管理システム５１０は、ファームウェアのバージョン４２０またはファームウェアの設定値４３０Ａ−Ｃに関する情報を、隊中にある各々の装置５２０Ａ−Ｆから収集してよい。システム５１０（例えば、プロセッサ５３０）は次いでデータを集約し、組み合わせ、および／または分析して、隊中および／または特定の血漿センター５３０Ａ／Ｂ内部において、アフェレーシス装置５２０Ａ−Ｆ相互の間でファームウェアのバージョン４２０またはファームウェアの設定値４３０Ａ−Ｃに何らかの相違があるかを決定（判定）してよい。
【００４８】
ファームウェアのバージョン４２０および／またはファームウェア設定４３０Ａ−Ｃのいずれかの間に矛盾がある場合には、システム５１０はユーザーに通知を行ってよい。例えば、システム２１０は電子メール通知を生成してユーザーに送信してよく、またはファームウェアのバージョンまたはファームウェア設定の矛盾を検出した場合に、インタフェース５６０上に通知を表示してよい。システム５１０は次いでユーザーに、適切なファームウェアのバージョン４２０および／または設定４３０Ａ−Ｃを適切なアフェレーシス装置５２０Ａ−Ｆへとダウンロード／配布することによって（または新たなファームウェアのバージョンおよび／または新たなファームウェア設定をアフェレーシス装置５２０Ａ−Ｆのすべての装置にダウンロード／配布することによって）、矛盾を解消する機会を与えてよい。代替的には、システム５１０はファームウェアファイルまたはファームウェア設定ファイルを自動的にアフェレーシス装置に配布して、矛盾を修正してよい。
【００４９】
アフェレーシス装置５２０Ａ−Ｆの型式および数量の計画を練る場合、それぞれの血漿センター５３０Ａ／Ｂは、予想されるドナーの数に対応するのに十分なアフェレーシス装置５２０Ａ−Ｆがあり、またある時点において使用されていないアフェレーシス装置５２０Ａ−Ｆが多すぎるということなしに目標とする収集容量に確実に到達できるようにするために、いくつもの要因を考慮しなければならない（例えば、地理的位置、予想されるドナーの参加、アフェレーシス装置５２０Ａ−Ｆのコスト、アフェレーシス装置５２０Ａ−Ｆの保守費用、血漿センター５３０Ａ／Ｂの大きさ、献血センターで行われる献血およびアフェレーシス手順の種類、所与の時間について所望とされる収集容量、その他）。したがって、装置５２０Ａ−Ｆ上でファームウェア４２０およびファームウェア設定４３０Ａ−Ｃを更新することに加えて、幾つかの実施形態においてはまた図６に示されているように、隊管理システム５１０は、過剰のアフェレーシス装置５２０Ａ−Ｆを有することなしに予想される需要を満たし、また目標とする容量を達成するについて、血漿センター５３０Ａ／Ｂがアフェレーシス装置５２０Ａ−Ｆの最適な数を決定するのを支援してよい。例えば、そうした実施形態においては、システム５１０はまた、血漿センター５３０Ａ／Ｂにおいて行われるアフェレーシス手順、血漿センター５３０Ａ／Ｂからの生産性情報、および恐らくは、ドナーの人数および血漿センター５３０Ａ／Ｂの目標に関する情報に関して、血漿センター５３０Ａ／Ｂから（および各々のアフェレーシス装置５２０Ａ−Ｆから）情報をダウンロード／受信してよい。システム５１０（例えば、プロセッサ５３０）は次いで、その情報データを処理および分析してよく、例えば隊中におけるアフェレーシス装置の位置およびそれらの位置からの生産性情報に基づくヒューリスティクスを使用して、その血漿センター５３０Ａのための隊のモデルを生成してよい。
【００５０】
隊のモデルは、ある場所のプロファイルに最適なアフェレーシス装置５２０Ａ−Ｆの数量を決定し、そしてシステム５１０は隊のモデルに基づいて、その場所に装置を追加または除去するようユーザーに指示を提供してよい。例えば、隊のモデルが、血漿センター５３０Ａ／Ｂが需要／ドナーの人数に対応するために十分な数量のアフェレーシス装置５２０Ａ−Ｆを備えていないこと、および／またはそのセンター５３０Ａ／Ｂについての目標収集容量に到達していないことを示す場合には、システム５１０はユーザーに対して、血漿センター５３０Ａ／Ｂがさらにアフェレーシス装置５２０Ａ−Ｆを追加すべきことを通知する。代替的に、図６に示されているように、隊のモデルが、血漿センター５３０Ａ／Ｂが有するアフェレーシス装置５２０Ａ−Ｆは多すぎることを決定した場合には、、システム５１０はユーザーに対して、１つまたはより多くのアフェレーシス装置５２０Ａ−Ｆを除去する（例えば、アフェレーシス装置５２０Ｅおよび５２０Ｆを除去する）ことを指令してよい。
【００５１】
１つまたはより多くの場所について最適な隊のモデルを生成するとき、システム５１０は、限定するものではないが、その生産性、利用性、遠隔測定、在庫、数量、消費量、費用、タイミング、平均値、割合、速度データおよび他の性能もしくは生産データを含む、各種の情報を使用してよい。システム５１０はまた、アフェレーシス装置の位置データを使用して、新たな隊のモデルの条件に合致するために装置の配置変更を必要としうる、血漿センターの場所を決定してよい。新たな隊のモデルが生成されたならば、システム５１０は、社内の特定の血漿センター５３０Ａ／Ｂの場所におけるアフェレーシス装置５２０Ａ−Ｆの配置を調節するための命令を備えたデジタル補助の形態において、ユーザーに指示を提供してよい。例えばシステム５１０が、血漿センター５３０Ａの有するアフェレーシス装置５２０Ａ−Ｆは多すぎるが血漿センター５３０Ｂのそれは十分でないと決定した場合には、システム５１０は血漿センター５３０Ａから血漿センター５３０Ｂへと１つまたはより多くの装置を移動／再配置するように、ユーザーに指令してよい。
【００５２】
多くの場合に、ファームウェア４２０およびファームウェア設定４３０Ａ−Ｃが古くなっていることが予想されるが（例えば、ファームウェアの更新がリリースされた場合）、他の場合にはファームウェア４２０およびファームウェア設定４３０Ａ−Ｃが予想外に壊れたりおよび／または変異したりしていることがある。そのためシステム５１０は、隊中のアフェレーシス装置５２０Ａ−Ｆに対する接続性を使用して、ファームウェアのバージョンの相違またはファームウェア設定の相違を監視してよい。システム５１０は次いで、アフェレーシス装置５２０Ａ−Ｆ相互の間での何らかの予期しない相違／変異を追跡し、記録し、そして報告してよい（例えば、会社またはユーザーに）。システム５１０は、相違／変異の履歴／記録（およびアフェレーシス装置５２０Ａ−Ｆから受信した、またはシステム５１０により生成された、何らかの他の情報）をデータ記憶装置４４０に保存してよい。
【００５３】
上述した実施形態は血漿収集装置および血漿装置に関するものであるが、本発明の種々の実施形態は、装置の他の隊について使用してよいことに留意しなければならない。例えば、本発明の種々の実施形態は、他の種類の献血センター（例えば、全血献血センター、血小板献血センター、その他）および他の種類のアフェレーシス装置について使用してよい。さらにまた、本発明の実施形態は、他の医療機関および非医療機関について使用することができる。
【００５４】
また、「コントローラ」、「プロセッサ」および「サーバー」といった用語は本願において、本発明の特定の実施形態に使用されてよい装置を記述するために使用されてよく、文脈上他の意味に解釈すべき場合を除いて、本発明を何らかの特定の装置の種類またはシステムに限定するものでないことに留意すべきである。かくしてシステムとは、限定するものではないが、クライアント、サーバー、コンピュータ、機器、または他の種類の装置を包含するものであってよい。こうした装置は典型的には、通信ネットワークを介して通信するための１つまたはより多くののネットワークインタフェース、並びに装置および／またはシステムの機能を営むよう相応に構成されたプロセッサ（例えば、メモリおよび他の周辺機器および／または特定用途向けハードウェアを備えたマイクロプロセッサ）が含まれる。通信ネットワークは一般に、パブリックおよび／またはプライベートネットワークを含んでいてよく；ローカルエリア、ワイドエリア、メトロポリタンエリア、ストレージ、および／またはたの種類のネットワークを含んでいてよく；そしてアナログ技術、デジタル技術、光学技術、無線技術、ネットワーク技術、および相互ネットワーク技術を含む、通信技術を用いていてよいが、いかなる意味でもこれらに限定されるものではない。
【００５５】
制御プログラムの種々の構成要素は、個別に実施されてよく、または組み合わせて実施されてよい。例えば、各々の構成要素は専用サーバー上で、または分散した形で構成されている一群のサーバー上で実施されてよい。
【００５６】
また、装置は通信プロトコルおよびメッセージ（例えば、システムによって生成され、送信され、受信され、保存され、および／または処理されたメッセージ）を使用してよく、またそうしたメッセージは通信ネットワークまたは媒体によって伝達されてよいことに注意しなければならない。文脈上別様に要求されるのでない限り、本発明は、任意の特定の通信メッセージの種類、通信メッセージのフォーマット、または通信プロトコルに限定されるものと解釈されてはならない。かくして、通信メッセージは一般に、限定するものではないが、フレーム、パケット、データグラム、ユーザーデータグラム、セル、または他の種類の通信メッセージを含んでいてよい。文脈上別様に要求されるのでない限り、特定の通信プロトコルに対する参照は例示的なものであり、また代替的な実施形態は適宜、そうした通信プロトコルの変形例（例えば、ときどき行われてよいプロトコルに対する変更または拡張）、或いは既に知られたまたは将来開発される他のプロトコルを採用してよいことが理解されねばならない。
【００５７】
また本願においてロジック（論理）の流れは、本発明の種々の態様を例証するために記述されてよく、本発明を任意の特定のロジックの流れまたはロジックの実施に限定するものと解釈されてはならないことに注意しなければならない。記述されたロジックは、全般的な結果を変更することなしに、または他の場合には本発明の真の範囲から逸脱することなしに、異なるロジックブロック（例えば、プログラム、モジュール、インタフェース、機能、またはサブルーチン）へと区切られてよい。多くの場合に、全般的な結果を変更することなしに、または他の場合には本発明の真の範囲から逸脱することなしに、ロジック素子は追加され、変更され、省略され、異なる順序で実施され、または異なるロジック構成（例えば、ロジックゲート、ループプリミティブ、条件付きロジック、および他のロジック構成）を使用して実施されてよい。
【００５８】
本発明は多くの異なる形態で実施されてよく、それにはいかなる意味でも限定するものではないが、プロセッサ（例えば、マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ、または汎用コンピュータ）について使用するためのコンピュータプログラムロジック、プログラマブル（プログラム可能な）ロジックデバイス（例えば、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または他のプログラマブルロジックデバイス（ＰＬＤ））について使用するためのプログラマブルロジック、ディスクリート部品、集積回路（例えば、特定用途向け集積回路（ＡＳＩＣ））、またはこれらの任意の組み合わせを含む他の任意の手段が含まれる。本発明のいくつかの実施形態において、上記で説明したすべてのロジックは主としてコンピュータプログラム命令のセットとして実施され、それはコンピュータで実行可能な形態に変換され、コンピュータで読み取り可能な媒体にそのように記憶され、またオペレーティングシステムの制御の下にマイクロプロセッサによって実行される。
【００５９】
本願でこれまでに説明した機能の全部または一部を実施するコンピュータプログラムロジックは種々の形態で実施されてよく、それにはいかなる意味でも限定するものではないが、ソースコードの形態、コンピュータで実行可能な形態、および種々の中間の形態（例えば、アセンブラ、コンパイラ、リンカー、またはロケータによって生成された形態）が含まれる。ソースコードは、種々のオペレーティングシステムまたはオペレーティング環境について使用するための、種々のプログラム言語（例えば、オブジェクトコード、アセンブリ言語、またはＦＯＲＴＲＡＮ、Ｃ、Ｃ＋＋、ＪＡＶＡ、またはＨＴＭＬのような高級言語）の任意のもので実施された、一連のコンピュータプログラム命令を含んでいてよい。ソースコードは、種々のデータ構造および通信メッセージを定義し、使用してよい。ソースコードは、コンピュータで実行可能な形態（例えば、インタプリタを介して）であってよく、またはソースコードは、コンピュータで実行可能な形態へと変換（例えば、変換装置、アセンブラ、またはコンパイラを介して）されてよい。
【００６０】
コンピュータプログラムは任意の形態（例えば、ソースコードの形態、コンピュータで実行可能な形態、または中間の形態）において、半導体メモリデバイス（例えば、ＲＡＭ、ＲＯＭ、ＰＲＯＭ、ＥＥＰＲＯＭ、またはフラッシュプログラマブルＲＡＭ）、磁気メモリデバイス（例えば、ディスケットまたは固定ディスク）、光学メモリデバイス（例えば、ＣＤ−ＲＯＭ）、ＰＣカード（例えば、ＰＣＭＣＩＡカード）、または他のメモリデバイスのような有形の記憶媒体に、永続的または一時的のいずれかで固定されてよい。コンピュータプログラムは、いかなる意味でも限定するものではないが、アナログ技術、デジタル技術、光学技術、無線技術、ネットワーク技術、および相互ネットワーク技術を含む、種々の通信技術の任意のものを使用してコンピュータに伝送可能な信号に、任意の形態で固定されてよい。コンピュータプログラムは、添付された印刷文書または電子文書を含むリムーバブル記憶媒体（例えば、収縮包装された市販のソフトウェア）のような任意の形態で配布されてよく、コンピュータシステムに予めロードされてよく（例えば、システムＲＯＭまたは固定ディスク上に）、または通信システム（例えば、インターネットまたはワールドワイドウェブ）を介してサーバーまたは電子掲示板から配布されてよい。
【００６１】
本願でこれまでに説明した機能の全部または一部を実施するハードウェアロジック（プログラマブルロジックデバイスについて使用するプログラマブルロジックを含む）は、在来の手動的方法を用いて設計されてよく、または、コンピュータ支援設計（ＣＡＤ）、ハードウェア記述言語（例えば、ＶＨＤＬまたはＡＨＤＬ）、またはＰＬＤプログラミング言語（例えば、ＰＡＬＡＳＭ、ＡＢＥＬ、またはＣＵＰＬ）のような種々のツールを使用して、設計され、キャプチャされ、シミュレートされ、または電子的に文書化されてよい。
【００６２】
プログラマブルロジックは、半導体メモリデバイス（例えば、ＲＡＭ、ＲＯＭ、ＰＲＯＭ、ＥＥＰＲＯＭ、またはフラッシュプログラマブルＲＡＭ）、磁気メモリデバイス（例えば、ディスケットまたは固定ディスク）、光学メモリデバイス（例えば、ＣＤ−ＲＯＭ）、または他のメモリデバイスのような有形の記憶媒体に、永続的または一時的の何れかで固定されてよい。プログラマブルロジックは、いかなる意味でも限定するものではないが、アナログ技術、デジタル技術、光学技術、無線技術（例えば、Ｂｌｕｅｔｏｏｔｈ）、ネットワーク技術、および相互ネットワーク技術を含む、種々の通信技術の任意のものを使用してコンピュータに伝送可能な信号に、固定されてよい。プログラマブルロジックは、添付された印刷文書または電子文書を含むリムーバブル記憶媒体（例えば、収縮包装された市販のソフトウェア）として配布されてよく、コンピュータシステムに予めロードされてよく（例えば、システムＲＯＭまたは固定ディスク上に）、または通信システム（例えば、インターネットまたはワールドワイドウェブ）を介してサーバーまたは電子掲示板から配布されてよい。実際上、幾つかの実施形態は、サービスとしてのソフトウェア（「ＳＡＡＳ」）モデルで、またはクラウドコンピューティングモデルで実施されてよい。もちろん、本発明のいくつかの実施形態は、ソフトウェア（例えば、コンピュータプログラム製品）およびハードウェアの両者の組み合わせとして実施されてよい。本発明のさらに他の実施形態は、完全にハードウェアとして、または完全にソフトウェアとして実施される。
【００６３】
上述した本発明の実施形態は、単に例示的であることを意図している；当業者には数多くの変形例および修正例が明らかである。そうした変形例および修正例はすべて、添付の請求項に規定された本発明の範囲内に包含されることが意図されている。
【図１】
2021536602.tif 000003
【図２】
2021536602.tif 000004
【図３】
2021536602.tif 000005
【図４】
2021536602.tif 000006
【図５】
2021536602.tif 000007
【図６】
2021536602.tif 000008
【国際調査報告】
2021536602.tif 000009