(57)【要約】ポンプモータ電流をセンシングすることと、ポンプサイクル内の分注ストロークと吸引ストロークとの間として平均モータ電流差をモニタすることとを用いる、閉塞のための注入ポンプなどの医用送達デバイスの動作を監視するための技術的解決策が提供される。この解決策は、単独で、またはポンプストローク持続時間（たとえば、回転式定量タイプポンプまたは往復タイプポンプにおける吸引ストロークまたは分注ストロークの持続時間）、エンドストップまたは制限スイッチ作動、および吸引ストロークと分注ストロークとの間の持続時間差などのポンプ測定データのうちの１つまたは複数を使用して閉塞を検出する他の閉塞センシング方法と組み合わせて、実施可能である。【特許請求の範囲】
【請求項１】
流体をリザーバからチャンバへと受け入れ、それを通って流体が前記チャンバから流出するための少なくとも１つのポートとともに構成されたチャンバと、吸引ストローク中の前記チャンバへの所定量の前記流体の吸引を制御し、分注ストローク中の前記チャンバからの所定量の流体の分注を制御するように構成されたポンピング機構とを備えるポンプと、
前記ポンプによって実行される各分注ストロークと前記ポンプによって実行される各吸引ストロークのうちの少なくとも１つに関連するポンプ測定を生成するように構成されたポンプ測定デバイスと、
前記吸引ストロークと前記分注ストロークの前記少なくとも１つのうちの複数の各々に対する前記ポンプ測定を含むポンプ測定を分析し、いつ前記ポンプ測定が、閉塞の標識として指定される既定のメトリックを満足させる複数の前記ポンプ測定を含むかを決定するように構成された処理デバイスと
を備え、
前記ポンプ測定デバイスは、ポンプサイクルの前記吸引ストロークと前記分注ストロークのうちの少なくとも１つの間に複数のそのようなポンプサイクルのためにポンピング機構電流を検出するように構成された電流センシングデバイスを備え、
前記ポンプ測定は前記ポンピング機構電流に対応し、
前記ポンプ測定は、選択された数の前記複数のポンプサイクルのための前記ポンピング機構電流を含み、前記既定のメトリックは、前記ポンプ内で閉塞が発生していないとき前記ポンピング機構電流の平均値よりも高い指定された電流値を超える平均ポンピング機構電流を含む、
一体化された閉塞センシングをもつ注入デバイス。
【請求項２】
インジケータをさらに備え、前記処理デバイスは、複数の前記ポンプ測定が前記既定のメトリックを満足させるという決定に応じて閉塞アラートとして前記インジケータを動作させるように構成される請求項１に記載の一体化された閉塞センシングをもつ注入デバイス。
【請求項３】
前記処理デバイスは、複数の前記ポンプ測定が前記既定のメトリックを満足させるという決定に応じて前記ポンピング機構の動作を自動的に終了させるように構成される請求項１に記載の一体化された閉塞センシングをもつ注入デバイス。
【請求項４】
前記ポンプ測定は、前記吸引ストロークと前記分注ストロークのうちの前記少なくとも１つの時間持続時間にさらに対応する請求項１に記載の一体化された閉塞センシングをもつ注入デバイス。
【請求項５】
前記既定のメトリックは、前記ポンプ内で閉塞が発生していないとき前記ポンプ測定の平均値よりも短い選択された時間持続時間である請求項４に記載の一体化された閉塞センシングをもつ注入デバイス。
【請求項６】
前記ポンプ測定デバイスは、前記ポンピング機構が前記吸引ストロークと前記分注ストロークのうちの前記少なくとも１つを完了するときに作動されるように構成された、前記ポンプ上のエンドストップスイッチを備え、前記エンドストップスイッチは、前記吸引ストロークと前記分注ストロークのうちの前記少なくとも１つの各々の時間持続時間を決定するために前記処理デバイスに接続される請求項１に記載の一体化された閉塞センシングをもつ注入デバイス。
【請求項７】
前記ポンプ測定はエンドストップスイッチ作動の持続時間に対応し、前記既定のメトリックは、前記ポンプ内で閉塞が発生していないとき前記ポンプ測定の平均値よりも長い、エンドストップスイッチ作動のための選択された時間持続時間である請求項６に記載の一体化された閉塞センシングをもつ注入デバイス。
【請求項８】
前記処理デバイスは、複数のポンプサイクルの各々に対して、前記吸引ストロークの平均ポンピング機構電流、および前記分注ストロークの平均ポンピング機構電流、および前記分注ストロークの前記平均ポンピング機構電流と前記吸引ストロークの前記平均ポンピング機構電流との間の差を決定するように構成され、前記既定のメトリックは、超えられるとき閉塞を示す、前記差のための指定値である請求項１に記載の一体化された閉塞センシングをもつ注入デバイス。
【請求項９】
前記ポンプ測定デバイスは、前記ポンピング機構が前記吸引ストロークと前記分注ストロークのうちの前記少なくとも１つを完了したときに作動されるように構成された、前記ポンプ上のエンドストップスイッチを備え、エンドストップスイッチ作動の持続時間に対応するポンプ測定に対して、前記既定のメトリックは、前記ポンプ内で閉塞が発生していないとき前記ポンプ測定の平均値よりも長い、エンドストップスイッチ作動のための選択された時間持続時間であるように、前記エンドストップスイッチは前記吸引ストロークと前記分注ストロークのうちの前記少なくとも１つの各々の時間持続時間を決定するために前記処理デバイスに接続され、
前記ポンプ測定は、前記エンドストップスイッチ作動持続時間、前記吸引ストロークと前記分注ストロークのうちの前記少なくとも１つの持続時間、前記吸引ストロークと前記分注ストロークとの間の時間差、および前記分注ストロークの前記平均ポンピング機構電流と前記吸引ストロークの前記平均ポンピング機構電流との間の前記差のうちの少なくとも２つを含み、ストローク持続時間に対応する前記既定のメトリックは、前記ポンプ内の閉塞が発生しないときに前記ストローク持続時間の平均値よりも短い選択された時間持続時間であり、吸引ストローク持続時間に対する分注ストローク持続時間差に対応する前記既定のメトリックは、前記ポンプ内で閉塞が発生していないときに前記ストローク持続時間差の平均値よりも大きい選択された時間持続時間であり、前記処理デバイスは、前記ポンプ測定を分析し、いつ前記ポンプ測定が、前記既定のメトリックの対応するものを満足させる複数の前記ポンプ測定を含むかを決定するように構成される
請求項８に記載の一体化された閉塞センシングをもつ注入デバイス。
【請求項１０】
前記ポンプ測定は、前記吸引ストロークと前記分注ストロークとの間の時間差に対応し、吸引ストローク持続時間に対する分注ストローク持続時間差に対応する前記既定のメトリックは、前記ポンプ内で閉塞が発生していないとき前記ストローク持続時間差の平均値よりも大きい選択された時間持続時間である請求項１に記載の一体化された閉塞センシングをもつ注入デバイス。
【請求項１１】
前記ポンプ測定は、前記吸引ストロークと前記分注ストロークのうちの前記少なくとも１つの時間持続時間も含み、前記ストローク持続時間に対応する前記既定のメトリックは、前記ポンプ内で閉塞が発生していないとき前記ストローク持続時間の平均値よりも短い選択された時間持続時間であり、前記処理デバイスは、前記ポンプ測定を分析し、いつ前記ポンプ測定が、前記既定のメトリックの対応するものを満足させる複数の前記ポンプ測定を含むかを決定するように構成される請求項８に記載の一体化された閉塞センシングをもつ注入デバイス。
【請求項１２】
流体をリザーバからチャンバへと受け入れ、それを通って流体が前記チャンバから流出するための少なくとも１つのポートとともに構成された前記チャンバと、吸引ストローク中の前記チャンバへの所定量の前記流体の吸入を制御し、分注ストローク中の前記チャンバからの所定量の流体の分注を制御するように構成されたポンピング機構とを備えるポンプを動作させるステップと、
前記ポンプによって実行される各吸引ストロークと前記ポンプによって実行される各分注ストロークのうちの少なくとも１つに関連するポンプ測定を生成するようにポンプ測定デバイスを動作させるステップと、
いつ前記ポンプ測定は、閉塞の標識として指定される既定のメトリックを満足させる複数の前記ポンプ測定を含むかを決定するために、前記吸引ストロークと前記分注ストロークの前記少なくとも１つのうちの複数の各々に対する前記ポンプ測定を含むポンプ測定を分析するステップと、
ポンプサイクルの前記吸引ストロークと前記分注ストロークのうちの少なくとも１つの間に複数のそのようなポンプサイクルのためにポンピング機構電流を検出するステップと
を含み、
前記ポンプ測定は前記ポンピング機構電流に対応し、
前記ポンプ測定は、選択された数の前記複数のポンプサイクルのための前記ポンピング機構電流を含み、前記既定のメトリックは、前記ポンプ内で閉塞が発生していないとき前記ポンピング機構電流の平均値よりも高い指定された電流値を超える平均ポンピング機構電流を含む
注入ポンプ内の閉塞センシングの方法。
【請求項１３】
複数の前記ポンプ測定が前記既定のメトリックを満足させるという決定に応じてインジケータ閉塞アラートを作動するステップをさらに含む請求項１２に記載の閉塞センシングの方法。
【請求項１４】
複数の前記ポンプ測定が前記既定のメトリックを満足させるという決定に応じて前記ポンピング機構の動作を自動的に終了させるステップをさらに含む請求項１２に記載の閉塞センシングの方法。
【請求項１５】
前記吸引ストロークと前記分注ストロークのうちの前記少なくとも１つの時間持続時間に対応するポンプ測定を生成するように前記ポンプ測定デバイスを動作させるステップをさらに含む請求項１２に記載の閉塞センシングの方法。
【請求項１６】
前記ポンプ内で閉塞が発生していないとき前記ポンプ測定の平均値よりも短い選択された時間持続時間として前記既定のメトリックを使用するステップをさらに含む請求項１５に記載の閉塞センシングの方法。
【請求項１７】
前記ポンピング機構が前記吸引ストロークと前記分注ストロークのうちの前記少なくとも１つを完了するとき作動される前記ポンプ上のエンドストップスイッチとして前記ポンプ測定デバイスを構成するステップと、
前記吸引ストロークと前記分注ストロークのうちの前記少なくとも１つの各々の時間持続時間を決定するために前記エンドストップスイッチからの信号を分析するように構成された処理デバイスに前記エンドストップスイッチを接続するステップと
をさらに含む請求項１２に記載の閉塞センシングの方法。
【請求項１８】
前記ポンプ測定はエンドストップスイッチ作動の持続時間に対応し、前記既定のメトリックは、前記ポンプ内で閉塞が発生していないとき前記ポンプ測定の平均値よりも長い、エンドストップスイッチ作動のための選択された時間持続時間である請求項１７に記載の閉塞センシングの方法。
【請求項１９】
ポンプ測定を分析するステップは、複数のポンプサイクルの各々に対して、前記吸引ストロークの平均ポンピング機構電流、および前記分注ストロークの平均ポンピング機構電流、および前記分注ストロークの前記平均ポンピング機構電流と前記吸引ストロークの前記平均ポンピング機構電流との間の差を決定するステップを含み、前記既定のメトリックは、超えられるとき閉塞を示す、前記差のための指定値である請求項１２に記載の閉塞センシングの方法。
【請求項２０】
エンドストップスイッチ作動の持続時間に対応する前記ポンプ測定に対して、前記既定のメトリックは、前記ポンプ内で閉塞が発生していないとき前記ポンプ測定の平均値よりも長い、エンドストップスイッチ作動のための選択された時間持続時間であるように、前記ポンピング機構は、前記吸引ストロークと前記分注ストロークのうちの前記少なくとも１つを完了するとき作動される前記ポンプ上のエンドストップスイッチとして前記ポンプ測定デバイスを構成するステップをさらに含み、
前記ポンプ測定は、前記エンドストップスイッチ作動持続時間、前記吸引ストロークと前記分注ストロークのうちの前記少なくとも１つの持続時間、前記吸引ストロークと前記分注ストロークとの間の時間差、および前記分注ストロークの前記平均ポンピング機構電流と前記吸引ストロークの前記平均ポンピング機構電流との間の前記差のうちの少なくとも２つを含み、ストローク持続時間に対応する前記既定のメトリックは、前記ポンプ内の閉塞が発生しないときに前記ストローク持続時間の平均値よりも短い選択された時間持続時間であり、吸引ストローク持続時間に対する分注ストローク持続時間差に対応する前記既定のメトリックは、前記ポンプ内で閉塞が発生していないときに前記ストローク持続時間差の平均値よりも大きい選択された時間持続時間であり、前記ポンプ測定を分析するステップは、いつ前記ポンプ測定が前記既定のメトリックの対応するものを満足させる複数の前記ポンプ測定を含むかを決定するステップを含む請求項１９に記載の閉塞センシングの方法。
【請求項２１】
前記ポンプ測定は、前記吸引ストロークと前記分注ストロークとの間の時間差に対応し、吸引ストローク持続時間に対する分注ストローク持続時間差に対応する前記既定のメトリックは、前記ポンプ内で閉塞が発生していないとき前記ストローク持続時間差の平均値よりも大きい選択された時間持続時間である請求項１２に記載の閉塞センシングの方法。
【請求項２２】
前記ポンプ測定は、前記吸引ストロークと前記分注ストロークのうちの前記少なくとも１つの時間持続時間も含み、前記ストローク持続時間に対応する前記既定のメトリックは、前記ポンプ内で閉塞が発生していないとき前記ストローク持続時間の平均値よりも短い選択された時間持続時間であり、前記ポンプ測定を分析するステップは、いつ前記ポンプ測定が、前記既定のメトリックの対応するものを満足させる複数の前記ポンプ測定を含むかを決定するステップを含む請求項２１に記載の閉塞センシングの方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、閉塞検出のためのシステム、方法、および装置に関する。本発明の例示的な実施形態は、追加の圧力センシング構成要素を加えることを不要にするために、回転式定量ポンプもしくは往復ポンプにおけるポンプ持続時間（たとえば、吸引ストローク持続時間または分注ストローク持続時間）、またはポンプ動作モニタリングスイッチ作動などのポンプ動作パラメータを使用した閉塞検出に関する。ポンプモータ電流センシングは、ポンプ内の閉塞条件を検出するためにも用いられ得る。
【背景技術】
【０００２】
糖尿病は、必要とされるときに糖尿病患者が適切なレベルのインスリン産生を維持できないことから生じる高いレベルの血糖によって特徴づけられる疾患のグループである。糖尿病は、それが治療されない場合、罹患した患者にとって危険な場合があり、それは、重篤な健康合併症および早期死亡に至ることがある。しかしながら、そのような合併症は、１つまたは複数の治療オプションを利用して糖尿病を制御し、合併症のリスクを減少させる助けとなることによって、最小にされ得る。
【０００３】
糖尿病患者の治療オプションとしては、特殊な食事、経口薬、および／またはインスリン療法がある。インスリン療法および糖尿病の管理に効果的な方法は、注入療法またはインスリンポンプが使用される注入ポンプ療法である。インスリンポンプは、必要とされるインスリンを産生する、糖尿病にかかっていない人の適切に動作する膵臓の機能および挙動によりぴったり合致するために、さまざまな速度での糖尿病患者へのインスリンの持続注入を提供することができ、インスリンポンプは、糖尿病患者の個々のニーズに基づいて糖尿病患者がその血糖レベルを目標範囲内で維持する助けとなることができる。注入ポンプ療法は、糖尿病患者の皮膚を穿刺し、それを通してインスリンの注入が行われる、一般的には注入針または可撓性カテーテルの形をとる注入カニューレを必要とする。注入ポンプ療法は、インスリンの持続注入、正確な投与、およびプログラム可能な送達スケジュールという利点を提供する。
【０００４】
流体経路内の漏れ、閉塞、または気泡の存在などの異常または障害が、注入ポンプ内で発生することがあり、必ずしも使用者に感じとれるとは限らない。注入ポンプ内の流体経路に沿った部分的または完全な閉塞などの障害の検出は、正確に制御された薬物送達を維持し、正しく作動しない注入デバイスの使用を中止するように使用者に勧めることが望ましいことがある。閉塞検出の一般的な解決策は、注入ポンプシステム内に圧力センサを置き、圧力が一定のしきい値を上回るときに閉塞を報告することである。しかしながら、圧力センサを追加することは、システムの複雑さを増加させ（たとえば、機械的な複雑さ、電気的な複雑さ、および／またはソフトウェア複雑さを増加させる）、システム電力消費量を増加させ、注入ポンプのコストを増加させる。
【０００５】
ウェアラブルな薬物送達ポンプなどの医用デバイスに対して、構成要素のいくつかまたはすべてが使用の容易さおよびコスト効果のために使い捨てである場合、圧力センサなどの別の構成要素ならびに関連する増加したコストおよび複雑さを医用デバイスに追加することは、望ましくない。したがって、注入ポンプ構成要素を追加し、それによって、注入ポンプ複雑さおよびコストを増加させることのない、正確な閉塞検出の必要性が存在する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】国際公開第２０１５／１５７１７４号パンフレット
【発明の概要】
【課題を解決するための手段】
【０００７】
上記および他の問題は克服され、追加の利点は、本発明の例示的な実施形態によって実現される。
【０００８】
流体をリザーバからチャンバへと受け入れ、それを通って流体がチャンバから流出するための少なくとも１つのポートとともに構成されたチャンバと、吸引ストローク中のチャンバへの所定量の流体の吸入を制御し、分注ストローク中のチャンバからの所定量の流体の分注を制御するように構成されたポンピング機構とを備えるポンプと、ポンプによって実行される各吸引ストロークとポンプによって実行される各分注ストロークのうちの少なくとも１つに関連するポンプ測定を生成するように構成されたポンプ測定デバイスと、吸引ストロークと分注ストロークの少なくとも１つのうちの複数の各々に対するポンプ測定を含むポンプ測定を分析し、いつポンプ測定が、閉塞の標識として指定される既定のメトリック（predetermined metric）を満足させる複数のポンプ測定を含むかを決定するように構成された処理デバイスとを備える、一体化された閉塞センシングをもつ注入デバイスを提供することは、例示的な実施形態の態様である。
【０００９】
本発明の例示的な実施形態の態様によれば、一体化された閉塞センシングをもつ注入ポンプはインジケータをさらに備え、この処理デバイスは、複数のポンプ測定が既定のメトリックを満足させるという決定に応じて閉塞アラートとしてインジケータを動作させるように構成される。
【００１０】
本発明の例示的な実施形態の態様によれば、処理デバイスは、複数のポンプ測定が既定のメトリックを満足させるという決定に応じてポンピング機構の動作を自動的に終了させるように構成される。
【００１１】
本発明の例示的な実施形態の態様によれば、ポンプ測定は、吸引ストロークと分注ストロークのうちの少なくとも１つの時間持続時間に対応し、既定のメトリックは、ポンプ内で閉塞が発生していないときポンプ測定の平均値よりも短い選択された時間持続時間である。
【００１２】
本発明の例示的な実施形態の態様によれば、ポンプ測定デバイスは、ポンピング機構が吸引ストロークと分注ストロークのうちの少なくとも１つを完了するとき作動されるように構成された、ポンプ上のエンドストップスイッチである。エンドストップスイッチは、吸引ストロークと分注ストロークのうちの少なくとも１つの各々の時間持続時間を決定するために処理デバイスに接続される。
【００１３】
本発明の例示的な実施形態の態様によれば、ポンプ測定はエンドストップスイッチ作動の持続時間に対応し、既定のメトリックが、ポンプ内で閉塞が発生していないときポンプ測定の平均値よりも長い、エンドストップスイッチ作動のための選択された時間持続時間である。
【００１４】
本発明の例示的な実施形態の態様によれば、一体化された閉塞センシングをもつ注入デバイスは、ポンプサイクルの吸引ストロークと分注ストロークのうちの少なくとも１つの間に複数のそのようなポンプサイクルのためにポンピング機構電流を検出するように構成された電流センシングデバイスをさらに備える。ポンプ測定はポンピング機構電流に対応し、ポンプ測定は、選択された数の複数のポンプサイクルのためのポンピング機構電流を含む。既定のメトリックは、ポンプ内で閉塞が発生していないときポンピング機構電流の平均値よりも高い、指定された電流値を超える平均ポンピング機構電流を含む。たとえば、処理デバイスは、複数のポンプサイクルの各々に対して、吸引ストロークの平均ポンピング機構電流、および分注ストロークの平均ポンピング機構電流、および分注ストロークの平均ポンピング機構電流と吸引ストロークの平均ポンピング機構電流との間の差を決定するように構成可能である。既定のメトリックは、超えられるとき閉塞を示す、差のための指定値であり得る。
【００１５】
本発明の例示的な実施形態の態様によれば、ポンプ測定デバイスは、ポンピング機構が吸引ストロークと分注ストロークのうちの少なくとも１つを完了するとき作動されるように構成された、ポンプ上のエンドストップスイッチである。エンドストップスイッチは、エンドストップスイッチ作動の持続時間に対応するポンプ測定に対して、既定のメトリックが、ポンプ内で閉塞が発生していないときポンプ測定の平均値よりも長いエンドストップスイッチ作動のための選択された時間持続時間であるように、吸引ストロークと分注ストロークのうちの少なくとも１つの各々の時間持続時間を決定するために処理デバイスに接続される。ポンプ測定は、エンドストップスイッチ作動持続時間、吸引ストロークと分注ストロークのうちの少なくとも１つの持続時間、吸引ストロークと分注ストロークとの間の時間差、および分注ストロークの平均ポンピング機構電流と吸引ストロークの平均ポンピング機構電流との間の差のうちの少なくとも２つを含む。ストローク持続時間に対応する既定のメトリックは、ポンプ内で閉塞が発生していないときストローク持続時間の平均値よりも短い選択された時間持続時間である。吸引ストローク持続時間に対する分注ストローク持続時間差に対応する既定のメトリックは、ポンプ内で閉塞が発生していないときストローク持続時間差の平均値よりも大きい選択された時間持続時間である。処理デバイスは、いつポンプ測定が、既定のメトリックの対応するものを満足させる複数のポンプ測定を含むか、を含むポンプ測定を分析し、これを決定するように構成される。
【００１６】
本発明の例示的な実施形態の態様によれば、ポンプ測定は、吸引ストロークと分注ストロークとの間の時間差に対応し、吸引ストローク持続時間に対する分注ストローク持続時間差に対応する既定のメトリックは、ポンプ内で閉塞が発生していないときストローク持続時間差の平均値よりも大きい選択された時間持続時間である。本発明の例示的な実施形態の態様によれば、ポンプ測定は、吸引ストロークと分注ストロークのうちの少なくとも１つの時間持続時間も含むことができ、ストローク持続時間に対応する既定のメトリックは、ポンプ内で閉塞が発生していないときストローク持続時間の平均値よりも短い選択された時間持続時間である。処理デバイスは、ポンプ測定を分析し、いつポンプ測定が、既定のメトリックの対応するものを満足させる複数のポンプ測定を含むかを決定するように構成される。
【００１７】
流体をリザーバからチャンバへと受け入れ、それを通って流体がチャンバから流出するための少なくとも１つのポートとともに構成されたチャンバと、吸引ストローク中のチャンバへの所定量の流体の吸入を制御し、分注ストローク中のチャンバからの所定量の流体の分注を制御するように構成されたポンピング機構とを備えるポンプを動作させることと、ポンプによって実行される各吸引ストロークとポンプによって実行される各分注ストロークのうちの少なくとも１つに関連するポンプ測定を生成するようにポンプ測定デバイスを動作させることと、いつポンプ測定が、閉塞の標識として指定される既定のメトリックを満足させる複数のポンプ測定を含むかを決定するために、吸引ストロークと分注ストロークの少なくとも１つのうちの複数の各々に対するポンプ測定を含むポンプ測定を分析することとを含む、注入ポンプ内の閉塞センシングの方法を提供することは、本発明の例示的な実施形態の態様である。
【００１８】
本発明の例示的な実施形態の態様によれば、閉塞センシングの方法は、複数のポンプ測定が既定のメトリックを満足させるという決定に応じてインジケータ閉塞アラートを作動することをさらに含む。
【００１９】
本発明の例示的な実施形態の態様によれば、閉塞センシングの方法は、複数のポンプ測定が既定のメトリックを満足させるという決定に応じてポンピング機構の動作を自動的に終了させることをさらに含む。
【００２０】
本発明の例示的な実施形態の態様によれば、閉塞センシングの方法は、吸引ストロークと分注ストロークのうちの少なくとも１つの時間持続時間に対応するポンプ測定を生成するようにポンプ測定デバイスを動作させることをさらに含む。たとえば、閉塞センシングの方法は、ポンプ内で閉塞が発生していないときポンプ測定の平均値よりも短い選択された時間持続時間として既定のメトリックを使用することができる。
【００２１】
本発明の例示的な実施形態の態様によれば、閉塞センシングの方法は、ポンピング機構が吸引ストロークと分注ストロークのうちの少なくとも１つを完了するとき作動される、ポンプ上のエンドストップスイッチとして、ポンプ測定デバイスを構成することと、吸引ストロークと分注ストロークのうちの少なくとも１つの各々の時間持続時間を決定するためにエンドストップスイッチからの信号を分析するように構成された処理デバイスにエンドストップスイッチを接続することとをさらに含む。
【００２２】
本発明の例示的な実施形態の態様によれば、ポンプ測定はエンドストップスイッチ作動の持続時間に対応し、既定のメトリックは、ポンプ内で閉塞が発生していないときポンプ測定の平均値よりも長い、エンドストップスイッチ作動のための選択された時間持続時間である。
【００２３】
本発明の例示的な実施形態の態様によれば、閉塞センシングの方法は、ポンプサイクルの吸引ストロークと分注ストロークのうちの少なくとも１つの間に複数のそのようなポンプサイクルのためにポンピング機構電流を検出することを含む。ポンプ測定は、ポンピング機構電流に対応する。ポンプ測定は、選択された数の複数のポンプサイクルのためのポンピング機構電流を含む。既定のメトリックは、ポンプ内で閉塞が発生していないときポンピング機構電流の平均値よりも高い、指定された電流値を超える平均ポンピング機構電流を含む。たとえば、ポンプ測定を分析することは、複数のポンプサイクルの各々に対して、吸引ストロークの平均ポンピング機構電流、および分注ストロークの平均ポンピング機構電流、および分注ストロークの平均ポンピング機構電流と吸引ストロークの平均ポンピング機構電流との間の差を決定することを含むことができる。既定のメトリックは、超えられるとき閉塞を示す、差のための指定値である。
【００２４】
本発明の例示的な実施形態の態様によれば、閉塞センシングの方法は、エンドストップスイッチ作動の持続時間に対応するポンプ測定に対して、既定のメトリックが、ポンプ内で閉塞が発生していないときポンプ測定の平均値よりも長い、エンドストップスイッチ作動のための選択された時間持続時間であるように、ポンピング機構は、吸引ストロークと分注ストロークのうちの少なくとも１つを完了するとき作動されるポンプ上のエンドストップスイッチとしてポンプ測定デバイスを構成することをさらに含む。ポンプ測定は、エンドストップスイッチ作動持続時間、吸引ストロークと分注ストロークのうちの少なくとも１つの持続時間、吸引ストロークと分注ストロークとの間の時間差、および分注ストロークの平均ポンピング機構電流と吸引ストロークの平均ポンピング機構電流との間の差のうちの少なくとも２つを含む。ストローク持続時間に対応する既定のメトリックは、ポンプ内で閉塞が発生していないときストローク持続時間の平均値よりも短い選択された時間持続時間であり、吸引ストローク持続時間に対する分注ストローク持続時間差に対応する既定のメトリックは、ポンプ内で閉塞が発生していないときストローク持続時間差の平均値よりも大きい選択された時間持続時間である。ポンプ測定を分析することは、いつポンプ測定が、既定のメトリックの対応するものを満足させる複数のポンプ測定を含むかを決定することを含む。
【００２５】
本発明の例示的な実施形態の態様によれば、ポンプ測定は、吸引ストロークと分注ストロークとの間の時間差に対応し、吸引ストローク持続時間に対する分注ストローク持続時間差に対応する既定のメトリックは、ポンプ内で閉塞が発生していないときストローク持続時間差の平均値よりも大きい選択された時間持続時間である。ポンプ測定は、吸引ストロークと分注ストロークのうちの少なくとも１つの時間持続時間も含むことができ、ストローク持続時間に対応する既定のメトリックは、ポンプ内で閉塞が発生していないときストローク持続時間の平均値よりも短い選択された時間持続時間である。ポンプ測定を分析することは、いつポンプ測定が、既定のメトリックの対応するものを満足させる複数のポンプ測定を含むかを決定することを含む。
【００２６】
本発明の実施形態の追加のおよび／または他の態様および利点は、以下の説明に記載され、またはその説明から明らかになるであろう、または本発明の実施により学ばれ得る。本発明は、上記の態様のうちの１つもしくは複数、および／または特徴のうちの１つもしくは複数、およびそれらの組み合わせを有する、デバイスおよびそれを動作させるための方法を備え得る。本発明は、たとえば添付の特許請求の範囲に記載される特徴のうちの１つもしくは複数および／または上記の態様の組み合わせを備え得る。
【図面の簡単な説明】
【００２７】
本発明の実施形態の上記および／または他の態様および利点は、添付の図面と併せて取り上げられる以下の詳細な説明からより容易に諒解されるであろう。
【００２８】
【図１】本発明の例示的な実施形態による閉塞検出アルゴリズムに従って動作する例示的な薬物送達デバイス内の例示的なポンプ構成要素の部分的な斜視図である。
【図２】本発明の例示的な実施形態による閉塞検出アルゴリズムに従って動作する例示的な薬物送達デバイス内の例示的なポンプ構成要素の部分的な斜視図である。
【図３Ａ】動作のすぐに分注可能なステージに従って配置された例示的な薬物送達デバイス内の図１および図２のポンプ構成要素の斜視図である。
【図３Ｂ】動作のすぐに吸引可能なステージに従って配置された例示的な薬物送達デバイス内の図１および図２のポンプ構成要素の斜視図である。
【図３Ｃ】図１および図２の例示的なポンプ構成要素とプリント回路基板上の関連づけられた電子回路とを備える例示的な薬物送達デバイス内の構成要素の斜視図である。
【図４】例示的な薬物送達デバイス内の構成要素のブロック図である。
【図５Ａ】通常の動作条件下での例示的な薬物送達デバイスの複数の吸引動作に対するポンプ持続時間時間を示す図である。
【図５Ｂ】通常の動作条件下での例示的な薬物送達デバイスの複数の分注動作に対するポンプ持続時間時間を示す図である。
【図６Ａ】図５Ａおよび図５Ｂを生成するために使用されるが閉塞した動作条件下での同じタイプの薬物送達デバイスの複数の吸引動作に対するポンプ持続時間時間を示す図である。
【図６Ｂ】図５Ａおよび図５Ｂを生成するために使用されるが閉塞した動作条件下での同じタイプの薬物送達デバイスの複数の分注動作に対するポンプ持続時間時間を示す図である。
【図７】本発明の例示的な実施形態によりストローク持続時間基準を用いる閉塞検出アルゴリズムに従って動作する例示的な薬物送達デバイスの例示的な動作の流れ図である。
【図８Ａ】例示的なポンプの通常の動作中の例示的なエンドストップまたは制限スイッチ作動データを示すグラフである。
【図８Ｂ】例示的なポンプの閉塞した動作中の例示的なエンドストップまたは制限スイッチ作動データを示すグラフである。
【図９】本発明の例示的な実施形態によりエンドストップまたは制限スイッチ作動持続時間基準を用いる閉塞検出アルゴリズムに従って動作する例示的な薬物送達デバイスの例示的な動作の流れ図である。
【図１０】短い分注ストーク持続時間（たとえば、閉塞中にポンプピストンが動くことができないときなど）を示す例示的なポンプ測定データを示すグラフである。
【図１１】延長されたエンドストップまたは制限スイッチ作動持続時間（たとえば、閉塞によりポンプリザーバに戻るポンピングが発生するときなど）を示す例示的なポンプ測定データを示すグラフである。
【図１２Ａ】吸引ストローク持続時間に対する長い分注ストローク持続時間（たとえば、閉塞により漏洩が発生するときなど）を示す、それぞれのポンプからのポンプ測定データを示すグラフである。
【図１２Ｂ】吸引ストローク持続時間に対する長い分注ストローク持続時間（たとえば、閉塞により漏洩が発生するときなど）を示す、それぞれのポンプからのポンプ測定データを示すグラフである。
【図１２Ｃ】吸引ストローク持続時間に対する長い分注ストローク持続時間（たとえば、閉塞により漏洩が発生するときなど）を示す、それぞれのポンプからのポンプ測定データを示すグラフである。
【図１２Ｄ】吸引ストローク持続時間に対する長い分注ストローク持続時間（たとえば、閉塞により漏洩が発生するときなど）を示す、それぞれのポンプからのポンプ測定データを示すグラフである。
【図１３】本発明の例示的な実施形態により漏れ検出基準を用いる閉塞検出アルゴリズムに従って動作する例示的な薬物送達デバイスの例示的な動作の流れ図である。
【図１４】本発明の例示的な実施形態により基準の組み合わせを用いる閉塞検出アルゴリズムに従って動作する例示的な薬物送達デバイスの例示的な動作の流れ図である。
【図１５】本発明の例示的な実施形態による、電流センサを有する薬物送達デバイスポンプモータの概略図である。
【図１６】本発明の例示的な実施形態によりポンプモータ電流基準を用いる閉塞検出アルゴリズムに従って動作する例示的な薬物送達デバイスの例示的な動作の流れ図である。
【図１７Ａ】閉塞の前および後の分注ストローク中のモータ電流を示す、それぞれの例示的な送達デバイスからのポンプ測定データを示すグラフである。
【図１７Ｂ】閉塞の前および後の分注ストローク中のモータ電流を示す、それぞれの例示的な送達デバイスからのポンプ測定データを示すグラフである。
【図１７Ｃ】閉塞の前および後の分注ストローク中のモータ電流を示す、それぞれの例示的な送達デバイスからのポンプ測定データを示すグラフである。
【図１７Ｄ】閉塞の前および後の分注ストローク中のモータ電流を示す、それぞれの例示的な送達デバイスからのポンプ測定データを示すグラフである。
【図１７Ｅ】閉塞の前および後の分注ストローク中のモータ電流を示す、それぞれの例示的な送達デバイスからのポンプ測定データを示すグラフである。
【図１８Ａ】それぞれの例示的な送達デバイスのための選択された時間期間のための平均モータ電流を示すグラフである。
【図１８Ｂ】それぞれの例示的な送達デバイスのための選択された時間期間のための平均モータ電流を示すグラフである。
【図１８Ｃ】それぞれの例示的な送達デバイスのための選択された時間期間のための平均モータ電流を示すグラフである。
【図１８Ｄ】それぞれの例示的な送達デバイスのための選択された時間期間のための平均モータ電流を示すグラフである。
【図１８Ｅ】それぞれの例示的な送達デバイスのための選択された時間期間のための平均モータ電流を示すグラフである。
【図１９】本発明の例示的な実施形態によりポンプモータ電流基準との基準の組み合わせを用いる閉塞検出アルゴリズムに従って動作する例示的な薬物送達デバイスの例示的な動作の流れ図である。
【００２９】
図面図全体を通して、同様の参照番号は、同様の要素、特徴、および構造を指すと理解されるであろう。
【発明を実施するための形態】
【００３０】
次に、添付の図面に示される、本発明の例示的な実施形態に対する参照が詳細になされる。本明細書について説明する例示的な実施形態は、図面を参照することによって、本発明を制限するのではなく、例示する。
【００３１】
例示的な実施形態は、あるステージでチャンバを（たとえば、リザーバからの液体薬物で）充填し、次いで、別のステージで流体をチャンバから（たとえば、患者の中に展開されたカニューレなどの送達デバイスに）あける原理に基づいて機能する任意のタイプの注入ポンプとともに用いられ得る。たとえば、往復プランジャタイプポンプまたは回転式定量タイプポンプが使用可能である。いずれの場合にも、ピストンまたはプランジャは、薬物をチャンバへと吸引または引き込み、チャンバが（たとえば、薬物のリザーバまたはカートリッジから入口ポートへと）所定量の薬物で充填されるのを許可するために、チャンバから後退される。次いで、ピストンまたはプランジャは、所定量の薬物をチャンバから（たとえば、出口ポートを介して）ポンプと患者内のカニューレとの間に延びる流体路に分注または放出するために、チャンバに再挿入される。
【００３２】
例示の目的で、本願の権利者が所有する特許文献１に記載される回転式定量タイプポンプに対する参照がなされ、その内容は、参照によりその全体が本明細書に組み込まれる。図１、図２、図３Ａ、図３Ｂ、および図３Ｃを参照すると、例示的な注入ポンプ（たとえば、インスリンパッチポンプなどのウェアラブルな薬物送達デバイス）は、ポンプマニホルド２２内でスリーブ２４を回転させるためにＤＣモータおよびギアボックスアセンブリ（図示せず）に接続可能であるポンプアセンブリ２０を備える。スリーブ上には、らせん状溝２６が設けられる。ピストン３０に接続された結合ピン２８は、スリーブ２４が一方向に回転し、次いで反対方向に回転すると、スリーブ２４内でのピストン３０の後退および挿入をそれぞれ案内するために、らせん状溝に沿って並進する。スリーブは、エンドプラグ３４を有する。スリーブ２４の内部にあるピストンおよびエンドプラグのそれぞれの端上の２つのシール３２、３６は、ピストン３０が図３Ａに示されるように、吸引ストロークに続いて後退され、したがって、すぐに分注可能であるとき、空洞またはチャンバ３８を画定する。したがって、チャンバ３８の容積は、ピストン３０の後退の程度に応じて変化する。図３Ｂに示されるように、ピストン３０が完全に挿入され、シール３２、３６が、分注ストロークに続いて互いと実質的に接触し、したがってすぐに吸引可能であるとき、チャンバ３８の容積は無視できるまたは本質的にゼロである。薬物がポンプ６４（図４）のためのリザーバ７０（図４）から流れることができる入口ポート４４と、チャンバ３８へと（たとえば、動作の吸引ステージ中のピストン３０の後退によって）引き込まれた薬物がチャンバ３８へのピストン３０の再挿入によってチャンバ３８からたとえば流体経路から患者内のカニューレ７２（図４）に分注可能である出口ポート４６とを含む２つのポート４４、４６が、ポンプマニホルド２２に対して設けられる。
【００３３】
引き続き図１、図２、図３Ａ、図３Ｂ、および図３Ｃを参照すると、スリーブ２４は、ポート４４、４６のうちの対応するポートを通ってチャンバ３８内の薬物が流れることを可能にするために（すなわち、スリーブ２４の回転の程度およびしたがってピストン３０の並進の程度に応じて）出口ポート４６または入口ポート４４と位置合わせするアパーチャ（図示せず）を備えることができる。たとえば、インターロック４２と、インターロック４２と協働する、スリーブ２４上の１つもしくは複数の戻り止め４０またはそのエンドプラグ３４とを有する、スリーブ回転式制限スイッチなどのポンプ測定デバイス７８（図４）が、設けられ得る。インターロック４２は、マニホルド２２に、その各端において取り付けられ得る。ポンプ６４が第１の位置にあり、それによって、流体をリザーバ７０からチャンバ３８へと受け入れるためにスリーブ２４内の側孔が入口ポート４４と位置合わせされるとき、スリーブ２４の端面における戻り止め４０は、インターロック４２の隆起４８に隣接する。背圧などの一定の条件下で、ピストン３０とスリーブ２４との間の摩擦が、ピストン３０および結合ピン２８がらせん状溝２６の両端に到達する前にスリーブ２４を回転させるのに十分であることが可能である。これは、不完全な量の液体がストロークごとにポンプ圧送されることをもたらし得る。この状況を防止するために、インターロック４２は、図３Ａに示されるように、トルクが既定のしきい値にパスするまでスリーブ２４が回転するのを防止する。これは、結合ピンがらせん状溝２６の端に到達するまでピストン３０がスリーブ内で完全に回転することを保証する。結合ピン２８がらせん状溝２６の端に当たると、ＤＣモータおよびギアボックスアセンブリまたは他のタイプのポンプおよび弁アクチュエータ６６（図４）によるさらなる動きが、スリーブ２４上のトルクを、しきい値を超えて増加させ、インターロック４２を屈曲させ、戻り止め４０を隆起４８によって通過させる。その側孔がカニューレ７２または出口ポート４６とともに向けられたようなスリーブ２４の回転の完了時、戻り止め４０は、図３Ｂに示されるように、インターロック４２内の隆起４８を越えて動く。別のスリーブ特徴が、電気スイッチ（たとえば、図３Ｃに示されるように、プリント回路基板９２上に設けられ、ポンプ測定デバイス７８と協働するようにスリーブおよび／またはエンドプラグ３４に対して配設されたエンドストップスイッチ９０）と係合するために設けられ得る。
【００３４】
図４は、図１、図２、図３Ａ、図３Ｂ、および図３Ｃのポンプなどの注入ポンプを有する例示的な薬物送達デバイス１０内の例示的な構成要素を示す例示的なシステム図である。薬物送達デバイス１０は、ポンプ６４および患者の皮膚上の注入部位への挿入のためのカニューレ７２を展開するための挿入機構７４などの流体工学サブシステム５４内の構成要素の動作を制御するための電子機器サブシステム５２を含むことができる。電力貯蔵サブシステム５０は、たとえば、電子機器サブシステム５２および流体工学サブシステム５４内の構成要素に電力を提供するためのバッテリ５６を含むことができる。流体工学サブシステム５４は、リザーバ７０を（たとえば、薬物で）充填するためのたとえば、任意選択の充填ポート６８を備えることができるが、そのリザーバがすでに充填された薬物送達デバイス１０は、任意選択で、製造から出荷可能である。流体工学サブシステム５４は、ポンプ６４とポンプアクチュエータ６６とを備える定量サブシステム６２も有する。上記で説明されたように、ポンプ６４は、２つのポート４４、４６と、いつ流体がそれぞれのポート４４、４６を介してポンプチャンバ３８に入って出るかを制御する関連するバルブサブアセンブリとを有することができる。ポートの１つは、たとえばポンププランジャまたはピストン３０上でのポンプ吸い込みまたは引っ張りストロークの結果として液体薬物などの流体がリザーバ７０からポンプ６４へと流れる入口ポート４４である。他方のポートは、ポンププランジャまたはピストン３０上でのポンプ放出またはプッシュストロークの結果として患者ポンプへの投与のために流体がポンプのチャンバ３８から出てカニューレ７２の方へ流れる出口ポート４６である。ポンプアクチュエータ６６は、プランジャまたはピストン３０およびポンプピストン３０の並進移動に対して回転し得るスリーブ２４などの他の関連ポンプ部品を制御するためのＤＣモータおよびギアボックスアセンブリまたは他のポンプ駆動機構とすることができる。マイクロコントローラ５８は、たとえば、選択された方向におけるスリーブ２４の回転、吸引ストロークまたは分注ストロークのためのスリーブ２４内のピストン３０の並進移動または軸方向移動、ならびに任意選択で、上記で参照された特許文献１において説明された、バルブ状態変更中のスリーブ２４およびピストン３０の一緒の回転を作動させるためのコンピュータソフトウェア命令を有する統合されたまたは別個のメモリデバイスを備えることができる。以下で説明されるように、例示的な実施形態による閉塞検出アルゴリズムが、ポンプ測定を監視し、いつ閉塞動作条件が注入ポンプに対して発生するかを検出するために、マイクロコントローラ５８に提供可能である。
【００３５】
制御された量の薬物をポンプチャンバ３８へと吸引し、制御された量の薬物をポンプチャンバから分注するために使用されるポンプ機構６４のタイプに関係なく、ポンプ６４は、ポンプ特性に起因し得る吸引および分注ステージまたはストロークの一方または両方に対して、予想ポンプ持続時間をそれと関連づけている。たとえば、図１、図２、図３Ａ、図３Ｂ、および図３Ｃに示される例示的なポンプアセンブリ２０内で、薬物をチャンバへと吸引するための、および薬物をチャンバ３８から分注するためのポンプの持続時間は、ポンプチャンバ３８の内部容積、ポンプピストンストロークの長さまたは距離、入口ポートおよび出力ポート４４、４６において提供されるポートシールの特性などのようなポンプ特性によって影響される。ポンプ圧力が動作のための指定された相対的な通常の範囲内であるとき、チャンバ３８を指定された量の流体（たとえば、所望された投与量）で充填し、指定された量の流体をチャンバから放出するためのポンプ持続時間は、通常の動作条件の場合はポンプ６４を監視し、ポンプチャンバからの流体の漏洩またはそれによりどちらのシナリオでも指定された量の流体（たとえば、所望された投与量）がチャンバから分注ストロークを介して送達不可能であるポンプ流体経路内の閉塞などにより異常動作条件がいつ生じるかを決定するためのベースラインとして、決定および使用可能である。これは、患者が所望された投与量を受けないので、望ましくないことがある。
【００３６】
上記で述べられたように、閉塞検出のための一般的な解決策は、ポンプ制御システム内に追加の圧力センサを置き、圧力が一定のしきい値を上回るときに閉塞を報告することである。しかしながら、圧力センサを追加することは、システムの複雑さ（たとえば、機械的な複雑さ、電気的な複雑さ、および／またはソフトウェア複雑さ）を増加させる、システム電力消費量を増加させる、および／またはポンプコストを増加させるという欠点を有する。これらの欠点は、リザーバ７０が空にされるまたはポンプ６４が選択された量の時間のためにおよび／もしくは選択された量の薬物を送達するために使用されるとポンプのすべてまたは一部が使い捨てであることが意図されているウェアラブルなポンプ設計に特に不利であり得る。
【００３７】
例示的な実施形態によれば、閉塞検出は、ポンプ６４の上流または下流に展開された閉塞センサなどの追加の構成要素なしで達成される。マイクロコントローラ５８またはポンプ動作を制御するための他の処理デバイスが、吸引ストロークと分注ストロークの一方または両方などに対して通常の動作に対してポンプ持続時間測定をすでに実行するとき、マイクロコントローラ５８は、いつポンプ持続時間測定がいつ通常の動作条件の指定範囲外になり、したがって閉塞を示すかを決定し、検出された閉塞の標識を生成するようにさらに制御可能である。したがって、ポンプ６４および／または薬物送達デバイス１０全体は、次に、交換または修理され、それによって、患者が、通常の動作条件下で提供される十分に意図された投与量を受けていることを保証することができる。
【００３８】
ポンプ持続時間測定がポンプ動作のために実施されるとき、閉塞検出は、ポンプ持続時間を監視することおよび通常のポンプ動作条件のための指定されたポンプ持続時間しきい値または他の基準がいつ満たされないかを決定することなどの動作を、マイクロコントローラ５８、または薬物送達デバイス１０を制御するリモートデバイスのコンピュータソフトウェア命令に追加することによって、達成可能である。したがって、閉塞検出は、ソフトウェアソリューションを介して実施され、ポンプに対するハードウェア変更は必要とされない。以下で説明されるように、ポンプ持続時間の明らかな差異が、通常のポンプと閉塞したポンプとの間に存在する。したがって、フォールスアラーム率および誤り率は極めて低い。したがって、例示的な実施形態の態様により構成される閉塞検出アルゴリズムは、信頼性の高い閉塞検出結果を提供することが可能である。
【００３９】
ポンプ持続時間しきい値または値もしくは閉塞を示す他のメトリックの範囲を決定することは、たとえば、選択されたタイプのポンプ６４のために経験的に実行可能である。選択されたタイプのポンプが通常の動作圧力を経験するためのメトリックは、それが少なくとも部分的閉塞または完全な閉塞を経験していることを除いて、同じタイプのポンプのためのメトリックと比較可能である。たとえば、閉塞したポンプ６４からそのカニューレ７２への下流経路内の閉塞は、ポンプ６４の流体経路内の圧力を経時的に増加させる。閉塞したポンプ内の圧力がしきい値を超えるとき、閉塞したポンプは、最終的に漏れ始める。通常ポンプおよび閉塞したポンプのログファイルは、吸引ストロークおよび／または分注ストロークのためのそれらそれぞれのポンプ持続時間情報の履歴を取得するために生成可能である。しかしながら、ポンプ持続時間（すなわち、吸引ストロークまたは分注ストロークの持続時間）以外の異なるポンプ測定は、通常の動作条件および閉塞した動作条件中のポンプ動作の差を決定するため、ならびにポンプ動作を監視し、通常の動作条件と閉塞した動作条件を区別するためのしきい値を決定するために使用可能であることが理解されるべきである。たとえば、以下で説明されるように、長期ストロークスイッチ作動終了または吸引ストロークおよび分注ストロークのそれぞれの持続時間における有意差は、閉塞の発生を検出するために使用可能である。
【００４０】
図５Ａおよび図５Ｂを参照すると、閉塞を経験したポンプのポンプ持続時間（たとえば、平均して約１．５秒）は、それが通常の条件下で動作しているとき、ポンプ６４のポンプ持続時間（たとえば、３〜３．５秒程度）よりもかなり短く、より短いポンピング持続時間の現象は、上記で図１、図２、図３Ａ、図３Ｂ、および図３Ｃに関連して説明される、ピストン３０、スリーブ２４、インターロック４２、および入口ポートおよび出口ポート４４、４６上のシリコンシールなどのポンピング機構に関連する。上記で説明されたように、異なるタイプのポンプ６４は、例示的な実施形態による閉塞センシングを実施することによって改善可能であり、異なるポンプ構成要素は、閉塞条件中の短くされたポンプに寄与することができる。ポンプ６４は、回転式定量タイプポンプもしくは往復タイプポンプ、または流体を上流リザーバから引き入れるまたは吸引し、次いで、その流体を、患者につながる別個の下流流体経路に放出または分注することを用いる他のタイプのポンプとすることができる。
【００４１】
上記で図１、図２、図３Ａ、図３Ｂ、および図３Ｃに関連して説明される例示的な注入ポンプ６４を参照すると、外側プラスチックスリーブ２４内のピストン３０並進によって駆動されるポンプの吸引ストロークおよび分注ストロークは、上流流体経路と下流流体経路との間のポンプ６４の切り換えに関連する。ピストン３０が（たとえば、図示されないＤＣモータおよびギアボックスアセンブリによって）回転されると、ピストン３０は、スリーブ２４内のらせん状スロット２６を通るピストン上でのピン２８の進行によって案内されるスリーブ２４を通って並進する。ピストン３０がスリーブ２４を通って完全に並進し、流体のその吸入ステージまたは分注ステージを完了すると、それが、スロット２６の中のピン２８を介して直接的にスリーブ２４と係合し、ピストン３０とスリーブ２４の回転が結合される。これは、スリーブ２４が、上流流体経路と下流流体経路との間で回転し、ポンプ測定デバイス７８（図４）と関連づけられ、ポンプ６４上および／もしくは薬物送達デバイス１０内に設けられたストローク電気スイッチ９０の端または他の構成要素を作動させることを可能にする。通常の動作中、インターロック４２の存在は、ピストン３０がスリーブ２４を通るその並進を完了する前にピストン３０およびスリーブ２４回転が結合するのを防止する。しかしながら、下流流体経路内の圧力がしきい値を超えて増加する場合、ピストン３０およびスリーブ２４回転は結合し、スリーブ２４がインターロック４２の下を通過し、ピストン３０がスリーブを通るその並進を完了する前に（たとえば、ポンプ測定デバイス７８と関連づけられたスリーブ特徴４１を介して）スイッチ９０を作動させることを可能にする。これは、ポンプ持続時間をかなり（たとえば、通常条件中の３から３．５秒の間から、閉塞条件中の２秒未満に）短縮させる。
【００４２】
次に、複数のポンプサイクルにわたる複数の類似したタイプポンプ６４からのポンプ持続時間データを示す図６Ａおよび図６Ｂに対する参照がなされる。たとえば、ポンプのうちの１０個が通常の条件下で動作し、ポンプのうちの９個が閉塞条件下で動作した、完結した６００サイクルを完了した１９のポンプからのログデータが示されている。閉塞したポンプのすべてが２秒未満のポンプ持続時間のセクションを有することが、図６Ａおよび図６Ｂからわかる。いくつかのポンプ持続時間は通常に戻ったが、それは、マニホルドエリアで漏れることからの圧力の解除によることがある。通常の動作ポンプと閉塞を経験したポンプとの間のポンプ持続時間の明らかな差異は、ポンプ持続時間に基づいた閉塞検出アルゴリズムの使用を可能にする。
【００４３】
図７を参照すると、例示的な閉塞検出プロセスは、ストローク持続時間しきい値などのポンプ測定しきい値またはメトリックを設定すること（ブロック８０）を含み、しきい値を上回るストローク持続時間は通常のポンプ動作を示し、しきい値を下回るストローク持続時間は閉塞を示す。しきい値を設定するために、ポンプ測定データが分析される。たとえば、吸引ストローク持続時間および分注ストローク持続時間は、制限スイッチまたはポンプに提供される他のポンプ測定デバイス７８（図４）によって検出可能である。図１、図２、図３Ａ、図３Ｂ、および図３Ｃを参照して説明される例示的なポンプでは、ストロークまたはポンプ持続時間は、スリーブ回転制限スイッチまたは他のポンプ測定デバイス７８を使用して決定される。たとえば、マイクロコントローラ５８およびスリーブ特徴４１と協働するエンドストップスイッチ９０などの他の電子の構成要素は、一般にポンプ６４または送達デバイス１０と関連づけられたプリント回路基板（ＰＣＢ）９２上で展開可能である。エンドストップスイッチ作動データは、（たとえば、マイクロコントローラ５８に対して一体化したまたはＰＣＢ９２上の別個の構成要素として実施されるメモリデバイスを介して）収集および保存可能である。マイクロコントローラ５８は、閉塞が発生したかどうかを決定するためにエンドストップスイッチ作動データを処理するための閉塞検出アルゴリズムを備えることができる。別の例示的な実施形態によれば、エンドストップスイッチ作動データは、ポンプ６４から、閉塞検出アルゴリズムを備える、ソフトウェアまたはアプリを備える、ポンプ６４のためのハンドヘルドリモートコントローラまたは非専用コンピューティングデバイス（たとえば、携帯電話、パーソナルコンピュータ（ＰＣ）、ラップトップコンピューティングデバイス、または他のポータブルコンピューティングデバイス）などの閉塞検出アルゴリズムを有する別のデバイスに（たとえば、ワイヤレスで、またはワイヤライン接続を介して）提供可能である。
【００４４】
ポンプ測定データは、上記で図５Ａおよび図５Ｂならびに図６Ａおよび図６Ｂに示されるように、通常の条件下で動作する同じタイプのポンプのうちの１つまたは複数に対して、および閉塞条件下で動作する同じタイプのポンプのうちの１つまたは複数に対して、取得される。これらの２つのグループのポンプに対するポンプ測定データは、平均化または要約もしくはカテゴリ化され、次いで、通常の動作するポンプのためのポンプ測定と閉塞したポンプのためのポンプ測定との間の差の程度を決定するために分析可能である。しきい値または他のメトリックは、通常のポンプ測定が入らないマージン内の値または値の範囲を上回るおよび／または下回るように決定される。値もしくは値の範囲、および／またはマージンは、使用者によって指定可能である、またはポンプから取得されたポンプ測定データに基づいて自動的に決定可能である。上記で説明されたように、ポンプ測定データは、通常のポンプ活動の経過中に生成および監視され、したがって、追加された動作ではなく、ポンプの複雑さを増加させる追加の構成要素を必要としないデータである。
【００４５】
引き続き図７を参照すると、ポンプ測定メトリック（たとえば、ストローク持続時間しきい値）が設定されると、薬物送達デバイス１０内のマイクロコントローラ５８は、ポンプのためのポンプ測定データ（たとえば、ストローク持続時間データ）を取得し（ブロック８１）、各ポンプサイクルなどのためにさまざまなポンプステージまたは動作のサイクル中にストローク持続時間データをポンプ測定メトリックと比較する（ブロック８２）ように、閉塞検出アルゴリズムによって制御される。ストローク持続時間データがポンプ測定メトリックを満たす（たとえば、ポンプ６４のための２秒というＴｈstrokeよりも大きいまたはこれに等しい）とき、ポンプは、正常に動作する（ブロック８４）と決定される。ストローク持続時間データが、ポンプ測定メトリックを満足させるのに失敗した（たとえば、閉塞検出しきい値を下回る（たとえば、ポンプ６４のための２秒というＴｈstrokeよりも小さい））とき、ポンプは、閉塞条件を経験していると決定される。カウンタは、通常動作のためのしきい値Ｔｈstrokeが満たされないとき、増分される（ブロック８３）。ブロック８５を参照すると、カウンタが、選択された値（たとえば、通常動作のためのしきい値Ｔｈstrokeが満たされない８のポンプサイクルに対応する８のカウンタ値）に到達するとき、閉塞が検出される。閉塞が示される前に選択された数のサイクルが到達されるサイクルの総数は、８つのサイクルの８つの連続したサイクル、または指定された数のサイクル（たとえば、２０サイクル）以内など、指定可能である。マイクロコントローラ５８は、検出された閉塞エラーの任意選択の標識を生成し（ブロック８６）、ポンプおよび／もしくは薬物送達デバイス１０の動作を自動的に中止する、および／またはポンプを使用するのをやめるために使用者に対する任意選択の標識を生成する（ブロック８８）ように閉塞検出アルゴリズムによって構成可能である。カウンタが、ブロック８３当たり増分された後で、選択されたカウンタ値にまだ到達していない場合、ポンプ測定データは、ブロック８１当たり引き続き収集される。閉塞検出アルゴリズムは、ポンプ持続時間またはポンプ内ですでに実施された他のポンプ測定データに基づくので、閉塞検出は、ポンプ持続時間またはソフトウェア内の他の測定データを選択されたしきい値またはメトリックとチェックすることによって達成される。したがって、ソフトウェアのみのソリューションは、検出された閉塞のために提供され、ハードウェア変更の必要性を不要にする。
【００４６】
図１、図２、図３Ａ、図３Ｂ、および図３Ｃに関連して説明される例示的なポンプ６４は、１つまたは複数のオン／オフ制限スイッチを使用して、回転進行の制限におけるシステムの状態を決定する。たとえば、多段ポンプ（すなわち、ある段の間にチャンバを充填するために流体を吸引し、次いで、次の段においてポンプチャンバを放出するポンプ）は、各段に対して何らかのタイプのエンドストップスイッチを用いて、ピストンおよび／またはスリーブまたは他のポンプ構成要素がいつ完全な吸引位置または分注位置に対応する既定の位置に到達するかを検出することができる。しかしながら、異なる機構または他のポンプ測定デバイス７８は、インターロック４２およびスリーブ回転制限スイッチ（たとえば、エンドストップスイッチ）９０以外にポンプ測定（たとえば、ポンプ持続時間）を決定するために使用可能であることが理解されるべきである。あるいは、ポンプ６４は、１つもしくは複数の光センサ、または光学スイッチをもつエンコーダを用いて、ポンプ構成要素の位置を完全な吸入および／または分注のためのそれらそれぞれのエンドストップ位置で決定することができる。
【００４７】
したがって、図７を参照し、本発明の例示的な実施形態により、説明されるように、チャンバを充填するために必要とされる時間および所望の量の流体をチャンバから放出するために必要とされる時間の決定が実行される、少なくとも各ストロークの放出時間が測定される、さらに、選択された数の放出時間が指定の量を超えるのに失敗した（たとえば、ストローク持続時間が指定の数のポンプサイクルにわたって短縮する）とき、標識が、閉塞が検出されたことを示すために生成される。
【００４８】
別の例示的な実施形態によれば、閉塞検出は、以下で図９を参照して説明されるように、ポンプエンドストップまたは制限スイッチの作動またはトリガリングの持続時間を監視することによって実行される。ポンプ６４内の閉塞が発生したかどうかを決定するためにポンプエンドストップまたは制限スイッチの作動またはトリガリングの検出された持続時間に関連する監視されたデータを処理することは、単独で、または上記で図７に関連して説明されたように短いポンプストローク持続時間に関して監視することと組み合わせて、実行可能である。
【００４９】
上記で説明されたように、通常の動作中、インターロック４２の存在は、ピストン３０がスリーブ２４を通るその並進を完了する前にピストン３０およびスリーブ２４回転が結合するのを防止する。しかしながら、下流流体経路内の圧力が（すなわち、閉塞中に）増えると、ピストン３０およびスリーブ２４回転は、早期に結合することができる。すなわち、スリーブ２４は、バルブ状態変更中に意図された回転の前に早期に、たとえば、スリーブ２４が完全なピストンストロークの終了時に、ポンプの通常動作中にその側方ポートをポート４４、４６のうちの対応するポートと位置合わせするために軸方向運動なしに回転するとき）、回転する。次に、このピストン３０とスリーブ２４の早期回転結合は、スリーブ２４がインターロック４２の下を通過し、ピストン３０がスリーブを通るその軸方向並進を完了する前にスイッチ７８をトリガすることを可能にする。これは、上記で図７に関連して説明されたように、（たとえば、ポンプモータ起動とエンドストップスイッチ信号との間の時間期間または持続時間として測定される）ポンプ持続時間をかなり短縮させる。さらに、閉塞検出に関して監視可能である別のポンプ動作特性は、ポンプ測定デバイス７８およびその関連づけられたスイッチ９０が動作の作動モードもしくはトリガモードであるまたは作動の状態の開始を示す持続時間である。
【００５０】
いくつかの例では、閉塞したポンプシステム内のポンプ持続時間は、通常のままであることができ、予想通りに減少することはできない。したがって、別のポンプ測定パラメータまたは特性に関するモニタリングは、閉塞検出精度を増加させる。たとえば、ポンプスリーブ２４が、ポンプシステム内の閉塞により予期されるように早期に回転する間、およびポンプスリーブが上流流体経路に開くとすぐに（および、スイッチ９０からのストローク終了信号の前に）、ピストンは、前進し始め、流体ペイロードを上流流体経路へと分注し始めることができる。ピストン３０とスリーブ２４の両方は、それらの角位置の全範囲を通して回転することができるので、合計ポンプ動作時間は、閉塞ありと閉塞なしの両方で一定のままである。一方、次に、ピストン３０は、スリーブが上流チャネル上で回転した後、回転中であり、スリーブ２４を通って並進中であるので、今度は、エンドストップスイッチ９０が、延長された時間の期間にわたってトリガされている。したがって、閉塞検出は、例示的な実施形態による短縮されたポンプストローク持続時間に関して監視することと別個に、またはこれに加えて、制限スイッチ作動の長期エンドストップもしくは延長されたエンドストップに関して監視することもしくはトリガすることを含むことができる。
【００５１】
閉塞の結果としてポンプ測定デバイスの作動またはトリガリングがどれくらい延ばされ得るかをさらに示すために、図１、図２、図３Ａ、図３Ｂ、および図３Ｃに示される例示的な実施形態により説明される例示的なポンプ６４に対する参照がなされる。通常のポンプ６４動作中に、エンドストップスイッチ９０が最初に（たとえば、エンドストップスイッチ９０と係合するスリーブ特徴４１を介して）ポンプスリーブ２４によって当たられ、捕らえられ（ｄｒａｇｇｅｄ）、したがってトリガされるとき、エンドストップスイッチ９０は、マイクロコントローラ５８に提供される、１．８Ｖから０Ｖへのそのエンドストップスイッチ電圧信号の低下を生じさせる。スイッチ９０が（たとえば、スリーブ特徴４１の係合解除によって）解除され、中心にばね戻りする場合のみ、エンドストップスイッチ電圧を１．８Ｖに戻る。いくつかの例では、スリーブ２４の側方ポートが（たとえば、入力ポート４４と位置合わせされる）上流流体経路に開くとき、ピストン３０がその軸方向並進を完了する前、およびエンドストップスイッチ９０がスリーブ特徴４１によって係合解除される前、および上流流体経路内の圧力が低いとき、ピストン３０は、スリーブ２４を介して前進し始め、および並進し、エンドストップスイッチ９０がトリガ中間状態である間にポンプ内容を上流流体経路へとあけることができる。正味の結果は、延長された時間の期間にわたってエンドストップスイッチ９０作動信号（たとえば、電圧低下）が発生することである。このポンプ閉塞特性は、０．５秒未満のスイッチ９０作動（たとえば、０ボルト）の通常の持続時間と、ほぼ１．５秒の延長されたエンドストップまたは制限スイッチ９０作動（たとえば、０ボルト）をそれぞれ示す図８Ａおよび図８Ｂに示されている。
【００５２】
いくつかのポンプ６４は、（たとえば、ピストン３０が前進するのに失敗する）より短い全体的なポンプ持続時間を示すことがあるが、いくつかのポンプ６４は、エンドストップスイッチ９０作動信号持続時間（たとえば、ピストン３０が上流流体経路上で前進するとき）の増加を示すことがあるいくつかの理由がある。たとえば、関連ポンプ構成要素（たとえば、インターロック４２、戻り止め４０、およびスリーブ特徴４１）とのＰＣＢ９２上のスイッチ９０の位置合わせは、どのスリーブ角位置がエンドストップスイッチ９０を解除するか、およびしたがってエンドストップスイッチ作動信号がいつ生成されてマイクロコントローラ５８に提供されるかのいくらかの変動性を可能にすることがある。追加的に、より大きいインスリンリザーバ充填体積からの上流流体経路内の高圧は、ピストン３０が上流流体経路上で前進する（たとえば、より短いポンプ持続時間をもたらす）のを防止し得るが、より低いインスリンリザーバ充填容積からの上流流体経路内のより低い圧力は、ピストン３０が上流流体経路上で前進する（たとえば、より長いまたは延長されたエンドストップまたは制限スイッチ作動または「トリガ」持続時間をもたらす）ことを可能にし得る。
【００５３】
図９を参照すると、例示的な閉塞検出プロセスは、スイッチ作動持続時間しきい値などのポンプ測定しきい値またはメトリックを設定すること（ブロック９６）を含み、しきい値を下回るスイッチ作動持続時間は通常のポンプ動作を示し、しきい値を上回るスイッチ作動持続時間は閉塞を示す。しきい値を設定するために、ポンプ測定データが分析可能である。たとえば、いくつかの同じポンプ６４は、ポンプが閉塞しているときエンドストップスイッチ信号電圧低下などのポンプ測定パラメータの持続時間の示された著しい増加に関連するポンプ測定データを収集するために、類似の閉塞条件とともに検査可能である。図１、図２、図３Ａ、図３Ｂ、および図３Ｃにおけるポンプ６４に関する例示的な経験的測定の場合では、閉塞中のスイッチ作動持続時間は約１．５秒と測定され、これは、ピストン３０がスリーブ２４を通って完全に並進するための時間の予想量に相応する。したがって、閉塞検出アルゴリズムは、（たとえば、マイクロコントローラ５８内の）ソフトウェア命令に従ってエンドストップスイッチ９０信号持続時間をログ記録し、ログ記録されたスイッチ９０作動持続時間をしきい値（たとえば、Ｔｈswitch＞１．０秒）と比較して、図９のブロック９８内に示されるように、閉塞が存在するか存在しないのかを決定するように構成可能である。エンドストップスイッチ作動データまたはポンプ制限スイッチ作動データは、（たとえば、マイクロコントローラ５８に対して一体化したまたはＰＣＢ９２上の別個の構成要素として実施されるメモリデバイスを介して）収集および保存可能である。マイクロコントローラ５８は、閉塞が発生したかどうかを決定するためにエンドストップスイッチ作動データを処理するための閉塞検出アルゴリズムを備えることができる。別の例示的な実施形態によれば、エンドストップスイッチ作動データは、ポンプ６４から、閉塞センシングアルゴリズムを備えるソフトウェアまたはアプリを備える、ポンプ６４のためのハンドヘルドリモートコントローラまたは非専用コンピューティングデバイス（たとえば、携帯電話、パーソナルコンピュータ（ＰＣ）、ラップトップコンピューティングデバイス、または他のポータブルコンピューティングデバイス）などの閉塞検出アルゴリズムを有する別のデバイスに（たとえば、ワイヤレスで、またはワイヤライン接続を介して）提供可能である。閉塞したポンプに関するスイッチ作動持続時間データは、平均化または要約もしくはカテゴリ化され、次いで、通常の動作するポンプのための同様のポンプ測定と閉塞したポンプのためのポンプ測定との間の差の程度を決定するために分析可能である。しきい値（たとえばＴｈswitch、）または他のメトリックは、通常のポンプ測定が入らないマージン内の値または値の範囲を上回るおよび／または下回るように決定される。値もしくは値の範囲、および／またはマージンは、使用者によって指定可能である、またはポンプから取得されたポンプ測定データに基づいて自動的に決定可能である。上記で説明されたように、スイッチ作動持続時間などのポンプ測定データは、通常のポンプ活動の経過中に生成および監視され、したがって、ポンプの複雑さを増加させる追加の構成要素を必要としないデータである。
【００５４】
引き続き図９を参照すると、ポンプ測定メトリック（たとえば、スイッチ作動持続時間しきい値）が設定されると、薬物送達デバイス１０内のマイクロコントローラ５８は、ポンプ６４のためのポンプ測定データ（たとえば、スイッチ作動持続時間データ）を取得し（ブロック９７）、各ポンプサイクルなどのためにさまざまなポンプステージまたは動作のサイクル中にスイッチ作動持続時間データをポンプ測定メトリックと比較する（ブロック９８）ように、閉塞検出アルゴリズムによって制御される。スイッチ作動持続時間データがポンプ測定メトリックを満たす（たとえば、１．０秒というＴｈswitchよりも小さいまたはこれに等しい）とき、ポンプは、正常に動作する（ブロック１００）と決定される。スイッチ作動持続時間データがポンプ測定メトリックを満足させるのに失敗した（たとえば、１．０秒という閉塞検出しきい値Ｔｈswitchよりも大きい）とき、ポンプは、閉塞条件を経験していると決定される。カウンタは、通常動作のためのしきい値Ｔｈswitchが満たされないとき、増分される（ブロック９９）。ブロック１０１を参照すると、カウンタが、選択された値（たとえば、通常動作のためのＴｈswitchが満たされない８のポンプサイクルに対応する８のカウンタ値）に到達するとき、次いで、閉塞が検出される。閉塞が示される前に選択された数のサイクルが到達されるサイクルの総数は、８つのサイクルの８つの連続したサイクル、または指定された数のサイクル（たとえば、２０サイクル）以内など、指定可能である。マイクロコントローラ５８は、検出された閉塞エラーの任意選択の標識を生成し（ブロック１０２）、ポンプ６４および／もしくは薬物送達デバイス１０の動作を自動的に中止する、および／または薬物送達デバイス１０を使用するのをやめるために使用者に対する任意選択の標識を生成する（ブロック１０４）ように閉塞検出アルゴリズムによって構成可能である。カウンタが、ブロック９９当たり増分された後で、選択されたカウンタ値にまだ到達していない場合、ポンプ測定データは、ブロック９７当たり引き続き収集される。閉塞検出アルゴリズムは、ポンプ持続時間データまたはポンプ内ですでに実施された他のポンプ測定データに基づくので、閉塞検出は、ポンプ持続時間またはソフトウェア内の他の測定データを選択されたしきい値またはメトリックとチェックすることによって達成される。したがって、ソフトウェアのみのソリューションは、検出された閉塞のために提供され、ハードウェア変更の必要性を不要にする。
【００５５】
本発明の別の例示的な実施形態によれば、以下で図１３に関連して説明されるように、第３のポンプ特性が、薬物送達デバイス１０内の閉塞を検出するために監視される。たとえば、選択されたポンプ６４を閉塞条件下で検査することは、薬物送達デバイス１０が新しかったときに閉塞が起こる場合、ポンプ６４は、上記で図７および図９に関連して説明されたように、短いストローク持続時間または長いエンドストップ持続時間をそれぞれ有する傾向があることを明らかにした。しかしながら、ポンプが多くのサイクルを経験した後、検査データは、図３Ｂに示されるように、それがマニホルドシール４７とスリーブ２４との間の関節エリア４９で漏れる傾向があったことを示した。一定のポンプサイクルの後で過剰な漏洩があった理由は、おそらく、反復的なポンピング運動によって引き起こされるシールの摩耗および引き裂きと、閉塞によって引き起こされる高い内圧の組み合わせであった。言い換えれば、ポンプ６４が新しく、シール４７が、閉塞によってもたらされる高い圧力を許容するのに十分に強いとき、ポンプは、おそらく、閉塞中の短いストローク持続時間または長いエンドストップ持続時間（たとえば、長期制限スイッチ作動持続時間）を示す。しかしながら、いくつかのポンプサイクルの後、シールは、閉塞によってもたらされる高い圧力を許容するのに十分なほど強くなく、ポンプ６４は、下流流体経路の最も弱い連結を通って漏れることがあり、この最も弱い連結は、マニホルド４７とスリーブ２４との間のシール４９であることがある。ポンプチャンバ３８内の流体は、閉塞によってもたらされる高い内圧によって漏洩経路を強制的に通らされるので、ポンプモータ（図示せず）は、流体を押し出すためにより多くのエネルギーを提供することが必要である。その結果、閉塞中の分注ストローク持続時間は、通常の動作においてよりも長い。
【００５６】
図１２Ａ、図１２Ｂ、図１２Ｃ、および図１２Ｄは、図１、図２、図３Ａ、図３Ｂ、および図３Ｃを参照しながら説明される、ポンプ６４などの選択されたタイプのポンプのベンチ閉塞検査からのいくつかの例を示す。図１２Ａ、図１２Ｂ、図１２Ｃ、および図１２Ｄは、閉塞によって引き起こされた漏洩に関連する長い分注持続時間を示す。４つの薬物送達デバイス１０に対して、図１２Ａ、図１２Ｂ、図１２Ｃ、および図１２Ｄにおける各プロットは、１つの薬物送達デバイス１０に対応する。各薬物送達デバイス１０は、たとえば、３００Ｕ流体で充填され、５０Ｕ開放、２Ｕクランプ、および２Ｕ開放で送達された。これらのプロットから、薬物送達デバイス１０が閉塞しているとき、分注ストローク持続時間は増加するが、吸引ストローク持続時間は比較的同じままであることがわかる。したがって、このポンプ特性は、閉塞によって引き起こされた漏洩を検出するために使用可能である。
【００５７】
本発明の例示的な実施形態の態様によれば、上記で説明された閉塞検出アルゴリズムは、分注ストロークと吸引ストロークとの間のポンプ持続時間差を用いることができる。たとえば、図１３のブロック１０８を参照すると、ストローク差しきい値（Ｔｈdelta）は、次のように決定可能である。
【００５８】
ステップ１：装填の終了時に、
【００５９】
【数１】
2021512706.tif 000002
【００６０】
と定義される、吸引ストロークと分注ストロークとの間の平均持続時間差を計算する。
【００６１】
ここで、ｎは、平均差を得るために使用されるストロークの数である。例として、例示的な実施形態のためにｎ＝３が使用されるが、この数は具体的なポンプ設計に応じて変化してよいことが理解されるべきである。
【００６２】
ステップ２：装填後の各ポンプサイクルに対して、ポンプ６４のためにポンプ測定データ（たとえば、吸引ストロークと分注ストロークとの間の持続時間差）を収集し（ブロック１０９）、たとえば、次のように、持続時間差データをポンプ測定メトリックと比較する（ブロック１１０）。
【００６３】
１）持続時間差を計算する：Ｄｉ＝Ｄｉｓｐｅｎｓｅ−Ａｓｐｉｒａｔｅ
【００６４】
２）Ｄ０をＤｉから減算する：Ｄ’ｉ＝Ｄｉ−Ｄ０
【００６５】
３）図１３のブロック１１０において示されるように、Ｄ’ｉ、Ｄ’ｉ−１、およびＤ’ｉ−２が所与のしきい値（たとえば、０．１３秒）よりも小さいかどうかをチェックする。「はい」である場合、通常のポンプ動作は、図１３のブロック１１２当たり継続することができる。そうでない場合は、漏洩が検出され、ポンプは、閉塞条件を経験していると決定されることがある。カウンタは、通常動作のためのしきい値Ｔｈdeltaが満たされないとき、増分される（ブロック１１１）。ブロック１１３を参照すると、カウンタが、選択された値（たとえば、通常動作のためのＴｈdeltaが満たされない８のポンプサイクルに対応する８のカウンタ値）に到達するとき、閉塞が検出され、閉塞標識はブロック１１４当たり生成可能であり、ポンプ動作はブロック１１６当たり終了可能である。カウンタが、ブロック１１１当たり増分された後で、選択されたカウンタ値にまだ到達していない場合、ポンプ測定データは、ブロック１０９当たり引き続き収集される。閉塞が示される前に選択された数のサイクルが到達されるサイクルの総数は、８つのサイクルの８つの連続したサイクル、または指定された数のサイクル（たとえば、２０サイクル）以内など、指定可能である。例示的な実施形態では、３つの連続した分注ストロークが使用されているが、この数は、ポンプ持続時間の変動に応じて経時的に変化してよい。持続時間差Ｄ0,1,…,xは、平均化または要約もしくはカテゴリ化され、次いで、通常の動作するポンプのためのポンプ測定と閉塞したポンプのためのポンプ測定との間の、および／またはしきい値もしくは他のメトリックＴｈdeltaに関する、差（たとえば、吸引ストロークおよび分注ストローク持続時間差）の程度を決定するために分析可能である。
【００６６】
閉塞検出アルゴリズムは、他の例示的な実施形態によれば、図７とともに説明されるストローク持続時間基準および／または図９とともに説明されるエンドストップもしくは制限スイッチ作動持続時間基準と組み合わせて、図１３とともに説明される漏れ検出基準を含むことができる。たとえば、基準のうちの３つすべてまたは単一の基準のみまたはこれら３つの基準のサブセットを使用する検出は、マイクロコントローラ５８にまたは薬物送達デバイス１０と関連づけられた別個のデバイスのコントローラに提供された閉塞検出ソフトウェアを使用して並列でまたは連続して実施可能である。ストローク持続時間基準のための追加の例示的なデータは図１０に示され、スイッチ作動持続時間基準のための追加の例示的なデータは図１１に示される。図１４を参照すると、例示的な実施形態による例示的な閉塞検出アルゴリズムは、図７とともに説明されるストローク持続時間基準、図９とともに説明されるエンドストップまたは制限スイッチ作動持続時間基準、および図１３とともに説明される漏れ検出基準の組み合わせを用いる。検出された閉塞条件のためのカウンタは、クリアされるまたは０値に設定される（ブロック１２０）。ブロック１２２において示されるように、ポンプサイクルが検出される（すなわち、吸引ストロークおよび分注ストロークが、たとえば、エンドストップスイッチ作動データを使用して検出される）。図９を参照して説明されるストローク持続時間、エンドストップ持続時間、装填中の吸引ストロークと分注ストロークとの間の平均持続時間差などのポンプ測定データが収集される（ブロック１２４）。ストローク持続時間差が決定される（すなわち、吸引ストローク持続時間よりも短い分注ストローク持続時間に対応する持続時間から装填中の平均持続時間差を減算する（ブロック１２６）。ブロック１２８当たりの分注ストローク持続時間短縮（たとえば、２秒のＴｈstrokeよりも短い）、またはブロック１３２当たりのエンドストップスイッチ作動持続時間延長（たとえば、１秒のＴｈswitchよりも大きい）、またはブロック１３４当たりのストローク持続時間差（たとえば、０．１３マイクロ秒のＴｈdeltaよりも大きい差）などの異常なポンプ動作条件が検出された場合、カウンタは増分される（ブロック１３６）。カウンタが、ブロック１３８当たり選択された値（たとえば、通常動作のためのしきい値が満たされない８のポンプサイクルに対応する８のカウンタ値）に到達するとき、たとえば、ブロック１１４当たり閉塞が検出され、閉塞標識は生成可能である、および／またはポンプ動作は終了可能である。これらの閉塞条件のいずれも満たされない場合、カウンタは、ブロック１３４当たりクリアされたままであり（たとえば、０値）、次のポンプサイクルが検出され、関連ポンプタイミングまたは測定データがブロック１２２当たり収集される。
【００６７】
たとえば、上記で図１３に関連して閉塞検出アルゴリズムとともに説明される漏れ検出基準は、（たとえば、上記で図７のブロック８０および８２に関して説明された）短いストローク持続時間アルゴリズムおよび（たとえば、上記で図９のブロック９６および９８に関して説明された）長いエンドストップ持続時間アルゴリズムと組み合わせて、２８０の薬物送達デバイス１０から収集されたベンチ閉塞データに適用された。表１は、図１３のブロック１０８および１１０に関して説明された漏れ検出アルゴリズムのない場合とある場合との比較を示す。漏れ検出アルゴリズム（たとえば、図１３のブロック１０８および１１０）は、本発明の例示的な実施形態による閉塞検出アルゴリズムによって適切な閉塞の検出率を著しく改善したことがわかる。しかしながら、それは、偽陽性率をわずかに増加させる。
【００６８】
【表１】
2021512706.tif 000003
【００６９】
２８０個の薬物送達デバイス１０のうち、クランピングの前に１０Ｕボーラス（bolus）を送達した１２０個の薬物送達デバイス１０があった。これらの薬物送達デバイス１０内のマニホルドシール４９が、最小限に使用された。表２は、この薬物送達デバイス１０グループに関して漏れ検出アルゴリズムのない場合とある場合との比較を示す。表２から、マニホルドシール４９が最小限に使用された場合、ストローク持続時間測定および／または長いエンドストップ持続時間ポンプ測定の分析を用いる閉塞検出アルゴリズムに追加された漏れ検出アルゴリズムのない場合でも、閉塞検出率は極めて高く、８８％であることがわかる。これらの結果は、漏れは、大部分は、反復的なポンピング運動の後のマニホルドシールの摩耗および引き裂きによって引き起こされるということと一致する。
【００７０】
【表２】
2021512706.tif 000004
【００７１】
したがって、漏れ検出基準は、閉塞検出アルゴリズム内で実施可能である。このアルゴリズムは、漏れ検出基準を分析するためにポンプ持続時間情報のみを必要とするので、必要とされるハードウェア変更はない。漏れ検出基準を用いる閉塞検出アルゴリズムは、閉塞中のすべての著しいポンプ挙動をより完全に捕捉するためにストローク持続時間基準および／またはエンドストップスイッチ作動持続時間基準とともに実施されるとき、改善される。
【００７２】
さらに別の例示的な実施形態によれば、ポンプモータ電流は、閉塞を検出するために使用される。通常の機能条件下で、薬物送達デバイス１０は、流体経路の上流にあるリザーバ７０から吸引し、下流流体経路の端にある患者身体に分注する。吸引ストローク中、ピストンはポンプチャンバを開き、このことは、リザーバからの流体がチャンバを充填することを可能にする。分注ストローク中、ピストンはポンプチャンバを閉じ、このことは、流体を下流に押す。図３Ａおよび図３Ｂは、例示的なピストンおよびポンプチャンバを示す。
【００７３】
薬物送達デバイス１０が閉塞しているとき、ピストンは、ポンプチャンバ内部の流体を下流にあけることはできない。その結果、ポンプは、１）流体をポンプチャンバ内に保持する、２）流体をリザーバにポンプ圧送する、または３）流体は、強制的にポンプのマニホルドシールを通って漏れさせられることがある。これらの３つの経路のいずれかに流体をポンプ圧送するにはより多くのエネルギーを要するので、モータ電流は、閉塞が発生したとき、分注ストローク中は、より高い。したがって、モータ電流は、閉塞を検出するために使用可能である。
【００７４】
図１５は、モータ電流センシングのための例示的な装置を示す。センシング抵抗１４２が、モータ電流測定を可能にするためにＰＣＢ９２に追加される。センシング抵抗１４２上での電圧低下は、マイクロコントローラ５８のアナログ−デジタル変換器（ＡＤＣ）へと提供される。次いで、閉塞条件がマイクロコントローラ５８によって計算され、閉塞イベントは、たとえば、指定の閉塞署名が検出されたとき、マイクロコントローラ５８によって報告される。他の構成要素は、ポンプモータ電流測定を容易にするために電流センシングに使用可能である。たとえば、ポンプアクチュエータ６６として使用されるパルス幅変調（ＰＷＭ）駆動モータの場合、モータ電流情報が、ＰＷＭデータから外挿可能である。
【００７５】
各ポンプサイクルのための例示的な閉塞検出アルゴリズムが、以下で図１６を参照して説明される。検出された閉塞条件のためのカウンタは、クリアされるまたは０値に設定される（ブロック１５０）。モータ電流は、ポンプサイクルの吸引ストローク中に決定される（ブロック１５２）。たとえば、吸引ストロークの開始時、モータ電流は、吸引ストローク中にマイクロコントローラ５８を介して記録される。ｘin（ｔ）を使用して、ここでｔはこのストロークの開始を参照する時間であるが、吸引ストロークの終結時に（たとえば、エンドストップ信号が検出されたとき）、マイクロコントローラ５８は、次のように、平均モータ電流Ａinをモータ電流の開始に対して１秒から２．５秒の間に決定するようにプログラム可能である。
Ａin＝ｍｅａｎ［ｘin（ｔ），１秒＜ｔ＜２．５秒］
【００７６】
ポンプサイクルまたは吸引ストロークもしくは分注ストローク中のモータ電流を決定する他の方法も使用可能であることが理解されるべきである。
【００７７】
モータ電流は、ポンプサイクルの分注ストローク中にも決定される（ブロック１５４）。たとえば、分注ストロークの開始時、マイクロコントローラ５８は、分注ストローク中にモータ電流を記録する。ｘout（ｔ）を使用して、ここでｔはこのストロークの開始を参照する時間であるが、分注ストロークの終結時に（たとえば、対応するエンドストップ信号が検出されたとき）、マイクロコントローラ５８は、次のように、平均モータ電流Ａoutをモータ電流の開始に対して１秒から２．５秒の間に決定するようにプログラム可能である。
Ａout＝ｍｅａｎ［ｘout（ｔ），１秒＜ｔ＜２．５秒］
【００７８】
図１６のブロック１５６を参照すると、マイクロコントローラ５８は、Ｄと表す吸引ストロークと分注ストロークとの間のモータ電流差（Ｄ）を計算するように構成され、ここで、
Ｄ＝Ａout−Ａin
である。
【００７９】
差（Ｄ）が指定のしきい値ＴｈiDiffよりも大きい場合（ブロック１５８）、カウンタは増分される（ブロック１６０）。ブロック１６２を参照すると、カウンタが、選択された値（たとえば、通常動作のためのしきい値ＴｈiDiffが満たされない３のポンプサイクルに対応する３のカウンタ値）に到達するとき、閉塞が検出され、閉塞標識はブロック１６４当たり生成可能であり、ポンプ動作は、終了可能である。カウンタ値は、閉塞が検出されたと示される前にポンプ電流がしきい値を超える異なる数のサイクルを指定するための３とは別の値とすることができることが理解されるべきである。カウンタが、ブロック１６０当たり増分された後で、選択されたカウンタ値にまだ到達していない場合（ブロック１６２）、ポンプ測定データ（たとえば、モータ電流）は、ブロック１５２当たり引き続き収集される。したがって、最大のポンプサイクルおよびいくつかの連続した以前のポンプサイクルが、所与のしきい値よりも大きいＤ値を有する場合、閉塞が示される。そうでない場合、ポンプの通常の動作が継続される。
【００８０】
図１７Ａから図１７Ｅは各々、５つのそれぞれの例示的な送達デバイス１０から測定された閉塞前および後の分注ストローク中のモータ電流を示す。図１７Ａから図１７Ｅは、上記で図１６に関連して説明されるアルゴリズムなどのモータ電流に基づいた閉塞検出アルゴリズムの使用を容易にする、通常のポンプストロークと閉塞したポンプストロークとの間のモータ電流の明らかな差異を示す。
【００８１】
図１８Ａから図１８Ｅは各々、１秒から２．５秒の（すなわち、ストロークが始まった後の１〜２．５秒の持続時間にわたって測定される、ここで、ｔ＝０は、ストロークの開始である）平均モータ電流を示す。ここでも、図１８Ａから図１８Ｅに示される閉塞したストロークと通常のストロークとの間に明らかな差異がある。したがって、閉塞は、しきい値ＴｈiDiffを平均モータ電流に適用することによって検出可能である。
【００８２】
図１６、図１７Ａから図１７Ｅ、および図１８Ａから１８Ｅを引き続き参照すると、代替手法は、分注ストロークのための平均モータ電流のみに依拠し、また、吸引ストロークには依拠しないことがあり、その場合、吸引ストロークのための平均モータ電流の計算およびＤ＝Ａｏｕｔ−Ａｉｎは必要とされないであろう。たとえば、そのような代替アルゴリズムは、以下の動作を含むことができる。モータ電流は、ポンプサイクルの分注ストローク中に決定される。たとえば、分注ストロークの開始時に、マイクロコントローラ５８は、分注ストローク中にモータ電流を記録する。ｘout（ｔ）を使用して、ここでｔはこのストロークの開始を参照する時間であるが、分注ストロークの終結時に（たとえば、対応するエンドストップ信号が検出されたとき）、マイクロコントローラ５８は、上記で図１６に関連して説明されるように、平均モータ電流Ａoutをモータ電流の開始に対して１秒から２．５秒の間に決定するようにプログラム可能である。平均モータ電流Ａoutが指定のしきい値ＴｈAoutよりも大きい場合、カウンタは増分される。カウンタが、選択された値（たとえば、通常動作のためのＴｈAoutが満たされない３のポンプサイクルに対応する３のカウンタ値）に到達するとき、閉塞が検出され、閉塞標識は生成可能であり、ポンプ動作は終了可能である。カウンタ値は、閉塞が検出されたと示される前にポンプ電流がしきい値を超える異なる数のサイクルを指定するための３とは別の値とすることができることが理解されるべきである。カウンタが、増分された後で、選択されたカウンタ値にまだ到達していない場合、ポンプ測定データ（たとえば、モータ電流）は、引き続き収集される。上記で図１６とともに説明されたように、吸引ストロークと分注ストロークの両方からのモータ電流データを使用することは、しかしながら、たとえば、モータ電流を使用する閉塞検出の感度および精度に関してより堅牢である可能性がある。
【００８３】
図１９を参照すると、閉塞検出アルゴリズムは、閉塞を検出するために使用される組み合わせ他の基準において、図１６とともに説明されるモータ電流基準を含むことができる。たとえば、図１９における例示的な実施形態による例示的な閉塞検出アルゴリズムは、図７とともに説明されるストローク持続時間基準、図９とともに説明されるエンドストップスイッチ作動持続時間基準または制限スイッチ作動持続時間基準、および図１３とともに説明される漏れ検出基準との、図１６とともに説明されるモータ電流基準の組み合わせを用いる。検出された閉塞条件のためのカウンタは、クリアされるまたは０値に設定される（ブロック１７０）。ブロック１７２において示されるように、ポンプサイクルが検出される（すなわち、吸引ストロークおよび分注ストロークが、たとえば、エンドストップスイッチ作動データを使用して検出される）。図９を参照して説明されるストローク持続時間、エンドストップ持続時間、ならびに装填中の吸引ストロークと分注ストロークとの間の平均持続時間差、ならびに吸引ストロークおよび分注ストロークの各々中の平均モータ電流などの、ポンプ測定データが収集される（ブロック１７４）。ストローク持続時間差が決定される（すなわち、吸引ストローク持続時間よりも短い分注ストローク持続時間に対応する持続時間から装填中の平均持続時間差を減算する（ブロック１７６）。吸引ストロークと比較した分注ストロークのための平均モータ電流の差（Ｄ）も計算される（ブロック１７８）。ブロック１８０当たりの分注ストローク持続時間短縮（たとえば、２秒のＴｈstrokeよりも短い）、またはブロック１８２当たりのエンドストップスイッチ作動持続時間延長（たとえば、１秒のＴｈswitchよりも大きい）、またはブロック１８４当たりのストローク持続時間差（たとえば、０．１３マイクロ秒のＴｈdeltaよりも大きい差）、またはブロック１８６当たりの指定のしきい値ＴｈiDiff．よりも大きい、分注ストロークと吸引ストロークとの間の平均モータ電流の差などの異常なポンプ動作条件が検出された場合、カウンタは増分される（ブロック１９２）。カウンタが、ブロック１９４当たりの選択された値（たとえば、通常動作のためのしきい値が満たされない８のポンプサイクルに対応する８のカウンタ値）に到達するとき、たとえば、閉塞がブロック１９６当たり検出され、閉塞標識が生成可能である、および／またはポンプ動作が終了可能である。これらの閉塞条件のいずれも満たされない場合、カウンタは、ブロック１９０当たりクリアされたままであり（たとえば、０値）、次のポンプサイクルが検出され、関連ポンプタイミングまたは測定データがブロック１７２当たり収集される。ブロック１８０、１８２、１８４、および１８６ならびにそれらの対応するポンプ測定データ収集または計算のうちの１つまたは複数は、ブロック１８０、１８２、１８４、および１８６のうちの残りのものを用いる代替の例示的なアルゴリズムを達成するために省略可能であることが理解されるべきである。本開示は、その適用に関して、以下の説明において記載されるまたは図面に示される構成要素の構造および配置の詳細に限定されないことが、当業者には理解されよう。
【００８４】
本明細書における実施形態は、他の実施形態が可能であり、さまざまな形で実施されるまたは行われることが可能である。また、本明細書において使用される語法および用語は、説明を目的としたものであり、限定すると見なされるべきでないことが理解されるであろう。本明細書における「含む」、「備える」、または「有する」およびそれらの変形の使用は、その後ろに列挙された項目およびそれらの等価物ならびに追加の項目を包含することを意味する。別途限定されない限り、本明細書における「接続された」、「結合された」、および「取り付けられた」という用語ならびにそれらの変形は、幅広く使用され、直接的および間接的な接続、結合、および取り付けを包含する。さらに、「接続される」および「結合される」という用語ならびにそれらの変形は、物理的または機械的な接続または結合に制限されない。さらに、上に、下に、下部、および上部などの用語は相対的であり、説明を助けるために用いられ、限定するものではない。
【００８５】
本発明の示される実施形態により用いられる例示的なデバイス、システム、および方法の構成要素は、少なくとも部分的に、デジタル電子回路内、アナログ電子回路内で、またはコンピュータハードウェア内、ファームウェア内、ソフトウェア内、またはこれらの組み合わせで実施可能である。これらの構成要素は、たとえば、プログラマブルプロセッサ、コンピュータ、もしくは複数のコンピュータなどのデータ処理装置による実行のために、またはその動作を制御するために、情報担体内、もしくは機械可読記憶デバイス内で有形に具現化された、コンピュータプログラム、プログラムコード、もしくはコンピュータ命令などの、コンピュータプログラム製品として実施可能である。
【００８６】
コンピュータプログラムは、コンパイラ型言語またはインタープリタ型言語を含むプログラミング言語の任意の型式で記述可能であり、それは、スタンドアロンプログラムとして、またはモジュール、構成要素、サブルーチン、またはコンピューティング環境において使用に適した他のユニットとして含む、任意の型式で展開可能である。コンピュータプログラムは、１つのコンピュータ上で、もしくは１つのサイトにおける複数のコンピュータ上で実行されるために展開可能である、または複数のサイトにわたって分散され、通信ネットワークによって相互接続可能である。また、本発明の例示的な実施形態を達成するための関数型プログラム、コード、およびコードセグメントは、本発明が関係する当技術分野で熟練したプログラマによって本発明の範囲内であると容易に解釈可能である。本発明の例示的な実施形態と関連づけられた方法ステップは、（たとえば、入力データに作用することおよび／または出力を生成することによって）機能を実行するためにコンピュータプログラム、コード、または命令を実行する１つまたは複数のプログラマブルプロセッサによって実行可能である。たとえば、方法ステップは、特殊目的論理回路、たとえば、ＦＰＧＡ（フィールドプログラマブルゲートアレイ）またはＡＳＩＣ（特定用途向け集積回路）によっても実行可能であり、これらとして、本発明の例示的な実施形態の装置は実施可能である。
【００８７】
本明細書において開示される実施形態に関連して説明されるさまざまな例示的な論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、ＡＳＩＣ、ＦＰＧＡ、または他のプログラマブル論理デバイス、ディスクリートゲートもしくはトランジスタ論理、ディスクリートハードウェア構成要素、または本明細書において説明される機能を実行するように設計されたそれらの任意の組み合わせとともに実施または実行されてよい。汎用プロセッサはマイクロプロセッサであってよいが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であってよい。プロセッサは、コンピューティングデバイスの組み合わせ、たとえば、ＤＳＰとマイクロプロセッサの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアに関連する１つもしくは複数のマイクロプロセッサ、または他の任意のそのような構成として実施されてもよい。
【００８８】
コンピュータプログラムの実行に適したプロセッサとしては、例として、汎用マイクロプロセッサと特殊目的マイクロプロセッサの両方、および任意の種類のデジタルコンピュータの任意の１つまたは複数のプロセッサがある。一般に、プロセッサは、読み出し専用メモリまたはランダムアクセスメモリまたはその両方から、命令およびデータを受け取るであろう。コンピュータの必須要素は、命令を実行するためのプロセッサと、命令およびデータを記憶するための１つまたは複数のメモリデバイスである。一般に、コンピュータは、データを記憶するための１つもしくは複数の大容量記憶デバイス、たとえば、磁気ディスク、光磁気ディスク、もしくは光ディスクも含むであろう、またはこれからデータを受け取るもしくはこれにデータを転送するために動作可能に結合されるであろう、またはその両方であろう。コンピュータプログラム命令およびデータを具現化するに適した情報担体としては、例として、半導体メモリデバイス、たとえば、電気的プログラマブル読み出し専用メモリすなわちＲＯＭ（ＥＰＲＯＭ）、電気的消去可能プログラマブルＲＯＭ（ＥＥＰＲＯＭ）、フラッシュメモリデバイス、およびデータ記憶ディスク（たとえば、磁気ディスク、内部ハードディスク、またはリムーバブルディスク、光磁気ディスク、およびＣＤ−ＲＯＭディスク、およびＤＶＤ−ＲＯＭディスク）を含む、あらゆる形式の不揮発性メモリがある。プロセッサおよびメモリは、特殊目的論理回路によって補足可能である、またはその中に組み込み可能である。
【００８９】
当業者は、さまざまな異なる技術および技法のいずれかを使用して情報および信号が表され得ることを理解するであろう。たとえば、上記の説明全体を通じて言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁場もしくは磁性粒子、光場もしくは光学粒子、またはそれらの任意の組み合わせによって表され得る。
【００９０】
当業者は、本明細書において開示される実施形態に関連して説明されたさまざまな例示的な論理ブロック、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、または両方の組み合わせとして実施されてよいことをさらに諒解するであろう。ハードウェアおよびソフトウェアのこの互換性を明確に示すために、さまざまな例示的な構成要素、ブロック、モジュール、回路、およびステップは、上記でそれらの機能に関して概括的に説明されてきた。そのような機能がハードウェアとして実施されるか、ソフトウェアとして実施されるかは、特定の適用例および全体的なシステムに課せられた設計制約に依存する。当業者は、説明された機能を各特定の適用例のためにさまざまな形で実施し得るが、そのような実装判断は、本発明の範囲から逸脱を引き起こすとして解釈されるべきでない。ソフトウェアモジュールは、ランダムアクセスメモリ（ＲＡＭ）、フラッシュメモリ、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、または当技術分野で知られている他の任意の形式の記憶媒体内に存在してよい。例示的な記憶媒体は、プロセッサに結合され、そのようなプロセッサは、記憶媒体から情報を読み出し、これに情報を書き込むことができる。代替として、記憶媒体は、プロセッサと一体であることがある。言い換えれば、プロセッサおよび記憶媒体は、集積回路内に存在してもよいし、ディスクリート（discrete）構成要素として実施されてもよい。
【００９１】
コンピュータ可読な非一時的な媒体としては、磁気記憶媒体、光記憶媒体、フラッシュ媒体、およびソリッドステート記憶媒体を含む、あらゆるタイプのコンピュータ可読媒体がある。ソフトウェアは、中央処理ユニット（ＣＰＵ）デバイス内にインストールされ、これとともに販売可能であることが理解されるべきである。あるいは、ソフトウェアは、たとえば、ソフトウェア作成者によって所有されるサーバから、またはソフトウェア作成者によって所有されずに使用されるサーバから、を含む、物理媒体または分散システムを通してソフトウェアを取得することを含めて、ＣＰＵデバイスへと取得およびロード可能である。ソフトウェアは、たとえば、インターネット上での分散のためにサーバ上に記憶可能である。
【００９２】
上記で提示された説明および図は、例として意図されているにすぎず、以下の特許請求の範囲に記載されているものを除いて任意の手段で本発明を限定することを意図したものではない。当業者は、そのすべては本発明の範囲内であると考えられる、上記で数多くの他の形で説明されてきたさまざまな例示的な実施形態のさまざまな要素のさまざまな技術的態様を容易に組み合わせることができることが、特に留意される。
【図１】
2021512706.tif 000005
【図２】
2021512706.tif 000006
【図３Ａ】
2021512706.tif 000007
【図３Ｂ】
2021512706.tif 000008
【図３Ｃ】
2021512706.tif 000009
【図４】
2021512706.tif 000010
【図５Ａ】
2021512706.tif 000011
【図５Ｂ】
2021512706.tif 000012
【図６Ａ】
2021512706.tif 000013
【図６Ｂ】
2021512706.tif 000014
【図７】
2021512706.tif 000015
【図８Ａ】
2021512706.tif 000016
【図８Ｂ】
2021512706.tif 000017
【図９】
2021512706.tif 000018
【図１０】
2021512706.tif 000019
【図１１】
2021512706.tif 000020
【図１２Ａ】
2021512706.tif 000021
【図１２Ｂ】
2021512706.tif 000022
【図１２Ｃ】
2021512706.tif 000023
【図１２Ｄ】
2021512706.tif 000024
【図１３】
2021512706.tif 000025
【図１４】
2021512706.tif 000026
【図１５】
2021512706.tif 000027
【図１６】
2021512706.tif 000028
【図１７Ａ】
2021512706.tif 000029
【図１７Ｂ】
2021512706.tif 000030
【図１７Ｃ】
2021512706.tif 000031
【図１７Ｄ】
2021512706.tif 000032
【図１７Ｅ】
2021512706.tif 000033
【図１８Ａ】
2021512706.tif 000034
【図１８Ｂ】
2021512706.tif 000035
【図１８Ｃ】
2021512706.tif 000036
【図１８Ｄ】
2021512706.tif 000037
【図１８Ｅ】
2021512706.tif 000038
【図１９】
2021512706.tif 000039
【国際調査報告】
2021512706.tif 000040