(57)【要約】グルコースモニタのデータを較正する方法は、所定の間隔である期間にわたるグルコースモニタのデータを収集するステップを含む。その方法は、所定の間隔で得られたグルコースモニタのデータに時間的に対応する基準ソースから、少なくとも２つの基準となるグルコース値を取得するステップも含む。取得されたグルコースモニタのデータを回帰推定するために、基準となるグルコース値及び対応するグルコースモニタのデータを用いて、キャリブレーション特性を計算するステップも含まれる。また、キャリブレーション特性を用いて、得られたグルコースモニタのデータを較正するステップが含まれる。好ましい実施形態では、基準ソースは血糖メータであり、少なくとも２つの基準となるグルコース値は血液検査から得られる。別の実施形態では、キャリブレーション特性の計算は線形回帰法を用いて取得され、また特定の実施形態では、最小二乗線形回帰法を用いて達成される。別の方法では、キャリブレーション特性の計算は、非線形回帰法を用いて達成される。センサの故障又はセンサ感度内の変化は、その後の計算されたキャリブレーション係数によって認識することができる。
2005524463.tif 000002
【特許請求の範囲】
【請求項１】
過去のキャリブレーションに基づいたキャリブレーション方式を使用してセンサのデータを解釈する、センサから収集されたセンサのデータを較正する方法であって、
前記センサに対するキャリブレーション用基準値を取得するステップと、
前記キャリブレーション用基準値と現在のセンサのデータ点とに基づいて現在のキャリブレーション係数を計算するステップと、
前記現在のキャリブレーション係数から起こり得るエラー又は前記センサ内の感度の変化のいずれかを識別するステップと、
センサの故障を確認するステップ又はセンサ感度内の変化を認識するステップと、
を含むことを特徴とする方法。
【請求項２】
請求項１に記載の方法が、
前記センサの故障が確認されず、かつセンサ感度内の変化が認識されない場合、前記キャリブレーション方式を前記キャリブレーション用基準値により更新するステップと、
前記更新されたキャリブレーション方式を用いて、前記収集されたセンサのデータを解釈するステップと、
をさらに含むことを特徴とする方法。
【請求項３】
請求項１に記載の方法であって、
前記センサの故障を確認するステップ又はセンサ感度内の変化を認識するステップが、
前記現在のキャリブレーション係数を前記キャリブレーション方式及び過去のキャリブレーション係数から判断された推定値と比較するステップと、
少なくとも２つの予期しないキャリブレーション係数が互いに関連することなく連続して受け取られた場合、センサの故障を確認するステップと、
をさらに含むことを特徴とする方法。
【請求項４】
請求項３に記載の方法であって、
前記センサの故障を確認するステップ又はセンサ感度内の変化を認識するステップが、
予期しない過去のキャリブレーション係数がその後の現在のキャリブレーション係数によって連続して維持される場合、センサ感度内の変化を認識するステップと、
センサ感度内の変化が認識されると、前記キャリブレーション方式の計算を再開するステップと、
をさらに含むことを特徴とする方法。
【請求項５】
請求項４に記載の方法が、
前記収集されたセンサのデータを前記再開されたキャリブレーション方式を用いて解釈するステップ、
をさらに含むことを特徴とする方法。
【請求項６】
請求項４に記載の方法であって、
前記キャリブレーション方式の計算を再開するステップが、
人為的なキャリブレーション用基準値を作るステップと、
前記人為的なキャリブレーション用基準値、過去のキャリブレーション用基準値及び現在のキャリブレーション用基準値を用いて、前記キャリブレーション方式を作るステップと、
をさらに含むことを特徴とする方法。
【請求項７】
請求項２に記載の方法であって、
前記キャリブレーション方式が修正された回帰法であることを特徴とする方法。
【請求項８】
請求項７に記載の方法であって、
前記修正された回帰法がガウス型回帰法であることを特徴とする方法。
【請求項９】
請求項７に記載の方法であって、
前記キャリブレーション方式が、最近のキャリブレーションがどのように実行されたかに基づいて過去のキャリブレーションを重み付けすることを特徴とする方法。
【請求項１０】
請求項２に記載の方法であって、
前記キャリブレーションが前記センサのデータを取得しながら実行されることを特徴とする方法。
【請求項１１】
請求項１に記載の方法であって、
前記センサがグルコースセンサであることを特徴とする方法。
【請求項１２】
請求項１に記載の方法であって、
前記現在のセンサのデータ点が、
時間の経過に対するセンサからの固有のセンサのデータを所定のレートでサンプリングするステップと、
前記サンプリングされた固有のセンサのデータから所定のメモリ記憶レートで少なくとも１つの現在のセンサのデータ点を導き出すステップと、
によって取得されることを特徴とする方法。
【請求項１３】
請求項１に記載の方法であって、
前記現在のセンサのデータ点が、
センサの固有のデータをサンプリングするステップと、
所定のインターバルレートにわたってクリップ後のサンプリングされた固有のセンサのデータにクリッピング限界を適用し平均化することによって、インターバル値を引き出すステップと、
前記引き出されたインターバル値を所定のメモリ記憶レートで平均化することによって、少なくとも１つの前記現在のセンサのデータ点を引き出すステップと、
によって得られることを特徴とする方法。
【請求項１４】
過去のキャリブレーションに基づいたキャリブレーション方式を使用してセンサのデータを解釈する、センサから収集されたセンサのデータを較正する装置であって、
前記センサに対するキャリブレーション用基準値を取得する手段と、
前記キャリブレーション用基準値と現在のセンサのデータ点とに基づいて現在のキャリブレーション係数を計算する手段と、
前記現在のキャリブレーション係数から起こり得るエラー又はセンサ内の感度の変化のいずれかを識別する手段と、
センサの故障を確認する手段又はセンサ感度内の変化を認識する手段と、
を備えることを特徴とする装置。
【請求項１５】
請求項１４に記載の装置が、
センサの故障が確認されず、かつセンサ感度内の変化が認識されない場合、前記キャリブレーション方式を前記キャリブレーション用基準値により更新する手段と、
前記更新されたキャリブレーション方式を用いて、収集されたセンサのデータを解釈する手段と、
をさらに備えることを特徴とする装置。
【請求項１６】
請求項１４に記載の装置であって、
前記センサの故障を確認する手段又はセンサ感度内の変化を認識する手段が、
前記現在のキャリブレーション係数を前記キャリブレーション方式及び過去のキャリブレーション係数から判断された推定値と比較する手段と、
少なくとも２つの予期しないキャリブレーション係数が互いに関連することなく連続して受け取られた場合、センサの故障を確認する手段と、
をさらに備えることを特徴とする装置。
【請求項１７】
請求項１６に記載の装置であって、
前記センサの故障を確認する手段又はセンサ感度内の変化を認識する手段が、
予期しない過去のキャリブレーション係数がその後の現在のキャリブレーション係数によって連続して維持される場合、センサ感度内の変化を認識する手段と、
センサ感度内の変化が認識されると、前記キャリブレーション方式の計算を再開する手段と、
をさらに備えることを特徴とする装置。
【請求項１８】
請求項１７に記載の装置が、
前記収集されたセンサのデータを前記再開されたキャリブレーション方式を用いて解釈する手段をさらに備える、
ことを特徴とする装置。
【請求項１９】
請求項１７に記載の装置であって、
前記キャリブレーション方式の計算を再開する手段が、
人為的なキャリブレーション用基準値を作る手段と、
前記人為的なキャリブレーション用基準値、過去のキャリブレーション用基準値及び現在のキャリブレーション用基準値を用いて、キャリブレーション方式を作る手段と、
をさらに備えることを特徴とする装置。
【請求項２０】
請求項１５に記載の装置であって、
前記キャリブレーション方式が修正された回帰法であることを特徴とする装置。
【請求項２１】
請求項２０に記載の装置であって、
前記修正された回帰法がガウス型回帰法であることを特徴とする装置。
【請求項２２】
請求項２０に記載の装置であって、
前記キャリブレーション方式が、最近のキャリブレーションがどのように実行されたかに基づいて過去のキャリブレーションを重み付けすることを特徴とする装置。
【請求項２３】
請求項１５に記載の装置であって、
前記キャリブレーションが前記センサのデータを取得しながら実行されることを特徴とする装置。
【請求項２４】
請求項１４に記載の装置であって、
前記センサがグルコースセンサであることを特徴とする装置。
【請求項２５】
請求項１４に記載の装置であって、
前記現在のセンサのデータ点が、
時間の経過に対するセンサからの固有のセンサのデータを所定のレートでサンプリングする手段と、
前記サンプリングされた固有のセンサのデータから所定のメモリ記憶レートで少なくとも１つの現在のセンサのデータ点を導き出す手段と、
によって取得されることを特徴とする装置。
【請求項２６】
請求項１４に記載の装置であって、
前記現在のセンサのデータ点が、
センサの固有のデータをサンプリングする手段と、
所定のインターバルレートにわたってクリップ後のサンプリングされた固有のセンサのデータにクリッピング限界を適用し平均化することによって、インターバル値を引き出す手段と、
前記引き出されたインターバル値を所定のメモリ記憶レートで平均化することによって、少なくとも１つの前記現在のセンサのデータ点を引き出す手段と、
によって得られることを特徴とする装置。
【請求項２７】
過去のキャリブレーションに基づいたキャリブレーション方式がセンサのデータを解釈するために使用される、センサから収集されたセンサのデータを較正するためのコードを含む製品であって、
前記製品が、少なくとも１つの組み込まれたコンピュータプログラムを含む、コンピュータが利用可能な媒体を備え、
前記組み込まれたコンピュータプログラムが少なくとも１つのコンピュータに対して、
前記センサに対するキャリブレーション用基準値を取得することと、
前記キャリブレーション用基準値と現在のセンサのデータ点とに基づいて現在のキャリブレーション係数を計算することと、
前記現在のキャリブレーション係数から起こり得るエラー又はセンサ内の感度の変化のいずれかを識別することと、
センサの故障を確認すること又はセンサ感度内の変化を認識することと、
を実行可能にさせることを特徴とする製品。
【請求項２８】
請求項２７に記載の製品が、
前記センサの故障が確認されず、かつセンサ感度内の変化が認識されない場合、前記キャリブレーション方式を前記キャリブレーション用基準値により更新することと、
前記更新されたキャリブレーション方式を用いて、前記収集されたセンサのデータを解釈することと、
をさらに実行することを特徴とする製品。
【請求項２９】
請求項２７に記載の製品であって、
前記センサの故障を確認する又はセンサ感度内の変化を認識するステップが、
前記現在のキャリブレーション係数を前記キャリブレーション方式及び過去のキャリブレーション係数から判断された推定値と比較することと、
少なくとも２つの予期しないキャリブレーション係数が互いに関連することなく連続して受け取られた場合、センサの故障を確認することと、
をさらに実行することを特徴とする製品。
【請求項３０】
請求項２９に記載の製品であって、
前記センサの故障を確認する又はセンサ感度内の変化を認識するステップが、
予期しない過去のキャリブレーション係数がその後の現在のキャリブレーション係数によって連続して維持される場合、センサ感度内の変化を認識することと、
センサ感度内の変化が認識されると、前記キャリブレーション方式の計算を再開することと、
をさらに実行することを特徴とする製品。
【請求項３１】
請求項３０に記載の製品が、
前記収集されたセンサのデータを前記再開されたキャリブレーション方式を用いて解釈すること、
をさらに実行することを特徴とする製品。
【請求項３２】
請求項３０に記載の製品であって、
前記キャリブレーション方式の計算を再開するステップが、
人為的なキャリブレーション用基準値を作ることと、
前記人為的なキャリブレーション用基準値、過去のキャリブレーション用基準値及び現在のキャリブレーション用基準値を用いて、前記キャリブレーション方式を作ることと、
をさらに実行することを特徴とする製品。
【請求項３３】
請求項２８に記載の製品であって、
前記キャリブレーション方式が修正された回帰法であることを特徴とする製品。
【請求項３４】
請求項３３に記載の製品であって、
前記修正された回帰法がガウス型回帰法であることを特徴とする製品。
【請求項３５】
請求項３３に記載の製品であって、
前記キャリブレーション方式が、最近のキャリブレーションがどのように実行されたかに基づいて過去のキャリブレーションを重み付けすることを特徴とする製品。
【請求項３６】
請求項２８に記載の製品であって、
前記キャリブレーションが前記センサのデータを取得しながら実行されることを特徴とする製品。
【請求項３７】
請求項２７に記載の製品であって、
前記センサがグルコースセンサであることを特徴とする製品。
【請求項３８】
請求項２７に記載の製品であって、
前記現在のセンサのデータ点が、
時間の経過に対するセンサからの固有のセンサのデータを所定のレートでサンプリングするステップと、
前記サンプリングされた固有のセンサのデータから所定のメモリ記憶レートで少なくとも１つの現在のセンサのデータ点を導き出すステップと、
を実行することによって取得されることを特徴とする製品。
【請求項３９】
請求項２７に記載の方法であって、
前記現在のセンサのデータ点が、
センサの固有のデータをサンプリングするステップと、
所定のインターバルレートにわたってクリップ後のサンプリングされた固有のセンサのデータにクリッピング限界を適用し平均化することによって、インターバル値を引き出すステップと、
前記引き出されたインターバル値を所定のメモリ記憶レートで平均化することによって、少なくとも１つの前記現在のセンサのデータ点を引き出すステップと、
によって得られることを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はグルコースモニタ用システムに関し、特定の実施形態においては、グルコースモニタリング用システムについてのキャリブレーション方法に関する。
【背景技術】
【０００２】
本願は、２０００年２月２３日に出願された「Glucose Monitor Calibration Methods」という名称の米国特許出願第０９／５１１，５８０号の一部継続出願である。この特許出願は、参照することによってその全体が本願に組み込まれる。
【０００３】
長年にわたって、身体の特性は体液のサンプルを採取することによって決定されてきた。例えば、糖尿病では血糖レベルの試験をすることが多い。従来の血糖の測定では、少量の血液のサンプルを採るためにランセットを用いる痛みを伴うフィンガプリック（finger prick）が使用されている。これは結果として、ランセットが皮下組織の神経に触るときに不快感が生じる。ランセットを刺すときの痛みや複数の針を刺すことから来る蓄積された不快感は、患者が長い期間にわたる身体特性の変化を測定するために使用される医学的試験の処方計画に従わない理由である。非侵襲的なシステムが提案されるか又は現在開発中であるが、効果的であり正確な結果を提供するシステムは、これまで製品化されていない。さらに、これら全てのシステムは、データを別個の場所に送るように設計されていて、試験時間の間の特性の変化を示すように連続したデータを送るようには設計されていない。
【０００４】
種々の埋め込み可能な電気化学的センサが、患者の血液内の特定の作用物質又は組成を検出及び／又は定量化するために開発されてきた。例えば、グルコースセンサが、糖尿病患者の血糖レベルの表示を得ることに使用するために開発されている。そのような読取り値は、一般に患者に対するインシュリンの規則的な管理を含む治療計画をモニタ及び／又は調整する場合に有用である。このため、血糖の読取りにより、米国特許第４，５６２，７５１号、４，６７８，４０８号、及び４，６８５，９０３号の中で概ね説明されているような外部形の半自動薬物注入ポンプを用いる薬物治療法、又は米国特許第４，５７３，９９４号の中で概ね説明されているような自動埋め込み可能な薬物注入ポンプを用いる薬物治療法が改良される。これらの特許は、参照することによって本願に組み込まれる。一般的な薄膜センサは、同一出願人による米国特許第５，３９０，６７１号、５，３９１，２５０号、５，４８２，４７３号、及び５，５８６，５５３号の中で説明されている。これらの特許は、参照することによって本願に組み込まれる。米国特許第５，２９９，５７１号も参照されたい。
【０００５】
【特許文献１】米国特許第４，５６２，７５１号明細書
【特許文献２】米国特許第４，６７８，４０８号明細書
【特許文献３】米国特許第４，６８５，９０３号明細書
【特許文献４】米国特許第４，５７３，９９４号明細書
【特許文献５】米国特許第５，３９０，６７１号明細書
【特許文献６】米国特許第５，３９１，２５０号明細書
【特許文献７】米国特許第５，４８２，４７３号明細書
【特許文献８】米国特許第５，５８６，５５３号明細書
【特許文献９】米国特許第５，２９９，５７１号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の実施形態の目的は、実用的な目的に対して上述した制限を不要にした、改良されたグルコースモニタによるシステム及び方法を提供することである。
【課題を解決するための手段】
【０００７】
本発明の実施形態によれば、グルコースモニタのデータを較正する方法は、所定の間隔である期間にわたるグルコースモニタのデータを取得するステップを含む。その方法は、所定の間隔で得られたグルコースモニタのデータに対応する基準ソースから、少なくとも２つの基準となるグルコース値を取得するステップも含む。さらに、取得されたグルコースモニタのデータを回帰推定するために、少なくとも２つの基準値及び対応するグルコースモニタのデータを用いて、キャリブレーション特性を計算するステップが含まれる。また、キャリブレーション特性を用いて、得られたグルコースモニタのデータを較正するステップが含まれる。好ましい実施形態では、基準ソースは血糖メータであり、少なくとも２つの基準となるグルコース値は血液検査から得られる。別の実施形態では、キャリブレーション特性の計算は線形回帰法を用いて取得され、また特定の実施形態では、最小二乗線形回帰法を用いて達成される。別の方法では、キャリブレーション特性の計算は、非線形回帰法又は非回帰技術を用いて達成される。
【０００８】
特定の実施形態では、所定の期間は２４時間の期間であり、所定の間隔は５分間隔である。さらに別の実施形態は、例えば１０分などの所定の時間係数によってデータをシフトするステップを含む。グルコースモニタのデータを取得しながら、キャリブレーションを実行することが好ましい。しかしながら、別の実施形態は、他の処理装置によって後処理用に収集されたグルコースモニタのデータ上で、キャリブレーションを実行する。
【０００９】
本発明の実施形態によれば、グルコースモニタのデータを較正する方法は、グルコースモニタのデータを所定のメモリ記憶レートで取得するステップを含む。所定のメモリ記憶レートで得られた少なくとも１つのグルコースモニタのデータ点に対応する、血糖測定装置から少なくとも１つの血糖の基準読取り値を取得するステップも含まれる。少なくとも１つの血糖の基準読取り値及び対応する少なくとも１つのグルコースモニタのデータ点を用いてキャリブレーション係数を計算するステップが含まれる。また、このキャリブレーション係数を用いて、得られたグルコースモニタのデータを較正するステップが含まれる。好ましい実施形態では、第１のキャリブレーション係数が計算された後で、少なくとも１つの以前のキャリブレーション係数が、血糖測定装置からの少なくとも１つの血糖の基準読取り値及びその少なくとも１つの対応するグルコースモニタのデータ点と共に使用されて、キャリブレーション係数を計算する。別の実施形態では、キャリブレーションを行うために、少なくとも２つの血糖の基準読取り値が使用される。さらに別の実施形態では、キャリブレーション係数の計算は線形回帰法、特に最小二乗線形回帰法を用いて行われる。別の方法では、キャリブレーション係数の計算は、非線形回帰法又は非回帰技術を用いる。
【００１０】
特定の実施形態では、キャリブレーション係数が、血糖測定装置からの最後の血糖の基準読取り値がキャリブレーション係数を計算するために使用される前に得られたグルコースモニタのデータに適用される。この最後の血糖の基準読取り値は、所定のメモリ記憶レートで得られた少なくとも１つのグルコースモニタのデータ点に一致する。別の方法では、キャリブレーション係数は、血糖測定装置からの最後の血糖の基準読取り値がキャリブレーション係数を計算するために使用される後に得られたグルコースモニタのデータに適用される。
【００１１】
特定の実施形態では、所定のメモリ記憶レートは５分ごとに１回である。また、所定のメモリ記憶レートで得られたグルコースモニタのデータは、メモリ記憶レートよりも早いレートでグルコースセンサからサンプリングされた少なくとも２つのサンプル値を使用した結果である。
【００１２】
好ましい実施形態では、血糖測定装置からの少なくとも１つの血糖の基準読取り値が、所定のキャリブレーション周期の間に取得され、キャリブレーション係数が各所定のキャリブレーション周期の後のこれらの読取り値を使用して得られる。特定の実施形態では、所定のキャリブレーション周期は２４時間である。さらに別の好ましい実施形態では、所定の時間シフトを使用して、血糖測定装置からの少なくとも１つの血糖の基準読取り値を所定のメモリ記憶レートで得られた少なくとも１つのグルコースモニタのデータ点と時間的に関係付ける。特定の実施形態では、所定の時間シフトは１０分である。
【００１３】
特定の実施形態では、第１のキャリブレーション係数を算出するための１つ以上の計算は、その後のキャリブレーション係数を算出するための１つ以上の計算とは異なっている。他の特定の実施形態では、第１のキャリブレーション係数を算出するための計算は、１点キャリブレーション式を使用する。さらに別の特定の実施形態では、この１点キャリブレーション式はオフセット値を含む。他の特定の実施形態では、第１のキャリブレーション係数以外のキャリブレーション係数を算出するための１つ以上の計算は、線形回帰法のキャリブレーション式、非線形回帰法のキャリブレーション式、又は非回帰技術を使用する。
【００１４】
本発明の実施形態によれば、グルコースモニタのデータを較正する方法は、グルコースモニタのデータを取得するステップを含む。この方法は、少なくとも１つのグルコースモニタのデータの読取り値に時間的に関連した少なくとも１つの血糖の基準読取り値を他の血糖測定装置から取得するステップも含む。少なくとも１つの血糖の基準読取り値及び対応する少なくとも１つのグルコースモニタのデータの読取り値を用いて、キャリブレーション式を決定するステップも含まれる。また、キャリブレーション式を用いてグルコースモニタのデータを較正するステップが含まれる。
【００１５】
本発明の別の実施形態によれば、身体特性モニタのデータを較正する方法は、身体特性モニタのデータを取得するステップを含む。この方法は、少なくとも１つの特性モニタのデータ点と時間的に関連した少なくとも１つの特性基準読取り値を別の特性測定装置から取得するステップも含む。少なくとも１つの特性基準読取り値及び対応する少なくとも１つの特性モニタのデータ点を用いて、キャリブレーション特性を計算するステップが含まれる。また、キャリブレーション特性を用いて取得された特性モニタのデータを較正するステップが含まれる。特定の実施形態では、少なくとも２つの身体特性基準読取り値が、キャリブレーション特性を計算するために使用される。特定の実施形態では、キャリブレーション特性を算出するための計算は線形回帰計算である。
【００１６】
本発明の別の実施形態によれば、グルコースモニタのデータを較正する装置は、グルコースモニタ、グルコースセンサ、血糖メータ及びプロセッサを含む。グルコースモニタは、グルコースモニタのデータを記憶するグルコースモニタ用メモリを含む。グルコースセンサはこのグルコースモニタに電子的に接続されて、グルコースモニタのデータを送る。血糖測定装置は、少なくとも１つのグルコースモニタのデータ点に時間的に関連した少なくとも１つの血糖の基準読取り値を提供する。また、プロセッサはソフトウェアを含み、少なくとも１つのグルコースモニタのデータ点に時間的に関連した少なくとも１つの血糖の基準読取り値を用いてキャリブレーション特性を計算し、プロセッサはこのキャリブレーション特性をグルコースモニタのデータに適用する。特定の実施形態では、少なくとも１つの血糖の読取り値がグルコースモニタに入力される。特定の実施形態では、このグルコースモニタはプロセッサを含み、別の方法では、プロセッサはグルコースモニタのデータをグルコースモニタから受け取る別個の装置の中にある。
【００１７】
本発明の別の実施形態では、グルコースモニタのデータを較正する装置は、グルコースモニタのデータを取得する手段を含む。この装置は、少なくとも１つのグルコースモニタのデータの読取り値に時間的に関連した少なくとも１つの血糖の基準読取り値を他の血糖測定装置から取得する手段も含む。少なくとも１つの血糖の基準読取り値及び対応する少なくとも１つのグルコースモニタのデータの読取り値を用いて、キャリブレーション式を計算する手段も含まれる。また、キャリブレーション式を用いてグルコースモニタのデータを較正する手段が含まれる。
【００１８】
本発明の他の特徴及び利点は、実施例として本発明の実施形態の種々の特徴を示す添付した図面と併せて考慮すれば、下記の詳細な説明から明らかになるであろう。
【発明を実施するための最良の形態】
【００１９】
本発明の実施形態の詳細な説明が、添付の図面を参照して行われる。ここで、同じ番号は幾つかの図面の中の対応する部分を示す。
【００２０】
説明する目的の図面の中で示すように、本発明はグルコースモニタのキャリブレーション方法において具体化される。このグルコースモニタはセンサのセットに接続されて、ある期間にわたってセンサからのグルコースレベルの読取り値のデータを連続的に記録する。本発明の好ましい実施形態では、センサ及びモニタは、ユーザの血液及び／又は体液内のグルコースレベルを測定するためのグルコースセンサ及びグルコースモニタである。しかしながら、本発明のさらに別の実施形態を使用して、ホルモン、コレステロール、薬物濃度、ウイルス負荷（例えば、ＨＩＶ）、バクテリアのレベルなどの検体又は薬剤、化合物又は配合物を含む他の身体特性のレベルを測定できることは認識されよう。グルコースセンサは、人体の皮下組織で使用するように主に適合されている。しかしながら、さらに別の実施形態では、１つ以上のセンサが筋肉、リンパ液、臓器の組織、静脈、動脈などの他の種類の組織の中に配置され、また身体特性を測定するために動物の組織の中で使用される。実施形態はセンサからの読取り値を断続的に、周期的に、オンデマンドで、連続的に、又はアナログベースで記録する。
【００２１】
図１〜図７は、キャリブレーション方法で使用するためのグルコースモニタシステム１を示す。このグルコースモニタシステム１は、本発明の好ましい実施形態では、皮下グルコースセンサのセット１０及びグルコースモニタ１００を含む。好ましい実施形態では、グルコースモニタ１００は、１９９９年２月２５日に出願された「Glucose Monitor System」という名称の、米国特許出願第６０／１２１，６６４号の中で説明されている種類である。この特許出願は、参照することによって本願に組み込まれる。別の実施形態では、グルコースモニタは、１９９９年８月１９日に出願された「Telemetered Characteristic Monitor System And Method Of Using The Same」という名称の、米国特許出願第０９／３７７，４７２号の中で説明された種類である。この特許出願は、参照することによって本願に組み込まれる。
【００２２】
グルコースモニタ１００はユーザが身に付けて、表面実装形グルコースセンサのセット１０に接続されることが好ましい。この表面実装型グルコースセンサのセット１０は、１９９９年２月２５日に出願された「Test Plug and Cable for a Glucose Monitor」という名称の米国特許出願第６０／１２１，６５６号の中で説明された種類の導電性ケーブル１０２によってユーザの身体に取り付けられる。この特許出願は、参照することによって本願に組み込まれる。好ましい実施形態では、センサのインターフェースはジャックの形式で構成されて、様々な種類の皮下グルコースセンサ及び／又はユーザの身体の異なった位置に配置されたグルコースセンサと共に動作するように、グルコースモニタ１００を適合させる様々な種類のケーブルを受け取る。しかしながら、別の実施形態では、センサのインターフェースはケーブル１０２に永久的に接続される。さらに別の実施形態では、特性モニタが１つ以上のセンサセットに接続されて、ユーザの身体上又は身体中の１つ以上の位置からの１つ以上の身体特性のデータを記録する。
【００２３】
グルコースセンサのセット１０は、１９９９年２月２５日に出願された「Glucose Sensor Set」という名称の、米国特許出願第６０／１２１，６５５号、又は１９９７年６月９日に出願された「Insertion Set For A Transcutaneous Sensor」という名称の、米国特許出願第０８／８７１，８３１号の中で説明された種類である。これらの特許出願は、参照することによって本願に組み込まれる。１９９９年２月２５日に出願された「Glucose Sensor」という名称の米国特許出願第２９／１０１，２１８号の中で説明された種類の、又は同一出願人による米国特許第５，３９０，６７１号；５，３９１，２５０号；５，４８２，４７３号；及び５，５８６，５５３号の中で説明されたグルコースセンサ１２は、グルコースセンサのセット１０からユーザの身体の中にユーザの皮下組織で終端するグルコースセンサ１２の電極２０を伸ばす。これらの特許は、参照することによって本願に組み込まれる。米国特許第５，２９９，５７１号も参照されたい。しかしながら、別の実施形態では、グルコースセンサ１２は、化学ベース又は光学ベースなどの別の種類のセンサを使用できる。さらに別の実施形態では、センサは身体特性を検出するために、ユーザの皮膚の外面上で使用される又は皮膚層の下に配置される種類のセンサとすることができる。
【００２４】
グルコースモニタ１００は一般に、グルコースセンサ１２からデータを受け取ったときにそれを記録及び記憶する能力を有し、コンピュータ、通信ステーション、グルコースモニタと一緒に動作するように特に設計された専用のプロセッサなどのようなデータプロセッサ２００に及び／又はデータプロセッサ２００からデータを転送するためのデータポート（図示せず）又は無線送信機及び／又は受信機（同様に図示せず）のいずれかを含む。グルコースモニタは、概ね、１９９９年８月１９日に出願された「Telemetered Characteristic Monitor System And Method of Using The Same」という名称の、米国特許出願第０９／３７７，４７２号の中で説明された種類である。この特許出願は、参照することによって本願に組み込まれる。
【００２５】
グルコースモニタシステム１は、複雑なモニタリング処理用の電子機器を２つの別個の装置、すなわち、グルコースセンサのセット１０に取り付けるグルコースモニタ１００と、グルコースモニタ１００によって記録されたデータをダウンロード及び評価するためのソフトウェア及びプログラム命令を含むデータプロセッサ２００とに分離することによって、不都合を最小限にすることが好ましい。さらに、複数の構成要素（例えば、グルコースモニタ１００及びデータプロセッサ２００）を使用することにより、モニタシステム１を完全に置き換える必要なく、１つのモジュール又は他のモジュールを変更、プログラムの書き換え、又は置換することができるため、アップグレード又は取り替えが容易にされる。さらに、複数の構成要素を使用することにより、製造する場合の経済性を向上させることができる。その理由は、構成要素の中には頻度が高いベースで交換を必要とするものがあり、寸法に関する要求事項は各モジュール及び種々の組立て環境の要求事項に対して異なることがあり、また修正は他の構成要素に影響を与えずに行うことができるからである。
【００２６】
グルコースモニタ１００は未加工のグルコースセンサのデータをグルコースセンサ１２から受け取り、そのデータをリアルタイムで評価し及び／又は後で処理するか又はデータプロセッサ２００にダウンロードするために記憶する。データプロセッサ２００は、今度は、受け取ったデータを分析、表示及び記録する。データプロセッサ２００はグルコースモニタ１００からの記録データを使用して、血糖履歴を分析及び調査する。特定の実施形態では、グルコースモニタ１００は、医師に見せるためにデータをパソコンへダウンロードすることを容易にするコムステーション（com-station）の中に置かれる。ソフトウェアを使用してデータのダウンロード、データファイルの作成、データの較正、及びチャート、フォーム、報告書、グラフ、表、リストなどを含む様々な形式でのデータの表示を行う。さらに別の実施形態では、グルコースモニタシステム１は病院環境などの中で使用される。
【００２７】
別の実施形態では、グルコースモニタは、上記のデータプロセッサ２００の中に含まれたように説明されたソフトウェアの少なくとも一部を含む。グルコースモニタは、グルコースセンサの信号を較正する、リアルタイムで血糖値を表示する、血糖の傾向を示す、警報を作動させるなどを行うために必要なソフトウェアを含む。これらの付加された能力を有するグルコースモニタは、患者がコンピュータ、通信装置又は専用の独立したデータプロセッサのそばに近付かなくても、患者は自身の血糖の特性をリアルタイムで観察するという恩恵を受けるために、患者にとって有用である。
【００２８】
図２に示すように、データプロセッサ２００はディスプレイ２１４を含む。このディスプレイ２１４は、グルコースモニタ１００からのダウンロードを通して受け取られた未加工のグルコースセンサのデータを計算した結果を表示するために使用される。表示された結果及び情報には、特性の傾向情報（例えば、グルコースの変化の比率）、履歴データのグラフ、平均の特性レベル（例えば、グルコース）、安定化及びキャリブレーション情報、未加工データ、テーブル（日付、時間、サンプル番号、対応する血糖レベル、警報のメッセージその他に関係した未加工データを示す）などが含まれるが、これに限定されることはない。別の実施形態には、データを通してスクロールする能力が含まれる。ディスプレイ２１４をデータプロセッサ２００、コンピュータ、通信ステーション、固有のモニタなどの上のボタン（図示せず）を用いて使用して、プログラムを作成したりデータを更新することもできる。好ましい実施形態では、グルコースモニタ１００はディスプレイ１３２を含み、ユーザによるグルコースモニタ１００のプログラミング、データの入力、データの安定化、較正、ダウンロードなどを支援する。
【００２９】
本発明のさらに別の実施形態は、モニタ１００のプログラム、データの記録、データを後で分析するために外部事象と関係付けるためのフラグ（flag）を挿入すること、キャリブレーション値の入力などを行うために、グルコースモニタ１００上に１つ以上のボタン１２２，１２４，１２６及び１２８を含む。さらに、グルコースモニタ１００は、安全基準及び規格に準拠するための、送信又は記録を一時的に停止するオン／オフボタン１３０を含む。グルコースモニタ１００は他の医用装置と組み合わされて、共通データネットワーク及び／又はテレメトリーシステムを介して別の患者データを受け入れることもできる。グルコースモニタ１００は血糖メータと組み合わされて、１９９９年６月１７日に出願された「Characteristic Monitor With A Characteristic Meter and Method Of Using The Same」という名称の、米国特許出願第０９／３３４，９９６号の中で説明されたように、グルコースのキャリブレーション基準値を直接取り込む又はそれと相関を取ることができる。この特許出願は、参照することによって本願に組み込まれる。グルコースモニタ１００は、米国特許第４，５６２，７５１号、４，６７８，４０８号及び４，６８５，９０３号の中で概ね説明されたような、外付け型の半自動薬剤注入ポンプと、又は米国特許第４，５７３，９９４号の中で概して説明されたような、埋込み可能な自動薬剤注入ポンプと組み合わせることもできる。これらの特許は、参照することによって本願に組み込まれる。グルコースモニタ１００は、グルコースセンサの測定値に基づいて注入ポンプを制御し閉鎖ループのシステムを確立するために、注入ポンプからのデータを記録、及び／又はグルコースセンサ１２及び注入ポンプの両方からのデータを処理する。別の実施形態では、他の身体特性がモニタされ、またモニタを使用して、薬物の送出量を制御するために閉鎖ループのシステムの中でフィードバックが行われる。さらに別の実施形態では、グルコースモニタ１００をグルコースセンサのセット１０と単一ユニットのように組み合わせることができる。
【００３０】
グルコースセンサは、汚染、酵素のコーティング及びこれによるセンサ感度の減衰、電極の脱酸素化などを避けるために定期的に交換される。ユーザは、ケーブル１０２及びグルコースモニタ１００からグルコースセンサのセット１０を外す。針１４は別のグルコースセンサのセット１０を取り付けるために使用され、次にこの針１４は除かれる。この針１４及びセンサのセット１０に関するさらなる説明は、「Transcutaneous Sensor Insertion Set」という名称の米国特許第５，５８６，５５３号、１９９９年７月２日に出願された「Insertion Set For A Transcutaneous Sensor」という名称の、同時係属中の米国特許出願第０９／３４６，８３５号、及び「A Subcutaneous Implantable Sensor Set Having The Capability To Remove Or Deliver Fluids To An Insertion Site」という名称の米国特許第５，９５１，５２１号の中で見出される。これらの特許は、参照することによって本願に組み込まれる。
【００３１】
ユーザがグルコースセンサのセット１０の接続部分２４をケーブル１０２を介してグルコースモニタ１００に接続することにより、グルコースセンサ１２を長期間にわたって使用することができる。初期の読取り値は、グルコースセンサ１０及びグルコースモニタ１００の動作が適当であることを検証するために、グルコースセンサのセット１０及びグルコースモニタ１００からデータプロセッサ２００にダウンロードされる。好ましい実施形態では、グルコースセンサのセット１０は、交換前の１〜７日間のデータをグルコースモニタ１００に送る。グルコースセンサ１２は、取付けの善し悪し、清浄度、酵素コーティングの耐久性、センサの脱酸素化、ユーザの快適さなどに応じて、より長い又はより短い期間ユーザの身体の中に存続する。
【００３２】
グルコースセンサ１２は、身体内に取り付けられた後、キャリブレーション処理を開始する前に動作の定常状態を実現するために初期化される。電源はグルコースモニタ１００内の３つの直列の酸化銀３５７のバッテリ１１０によって供給されて、グルコースセンサ１２の初期化を促進するために使用されることが好ましい。別の方法では、リチウム、アルカリ（alkaline）などを含む化学的性質が異なるバッテリ、数が異なるバッテリ、太陽電池、ＡＣソケットに挿入されたＤＣコンバータ（適切な電気的絶縁がなされたもの）など、他の電源が使用される。
【００３３】
初期化工程を使用することにより、グルコースセンサ１２が安定する時間を数時間から１時間以下に減らすことができる。好ましい初期化処理は、２つのステップの工程を使用する。第１は、センサ１２を安定化できるようにするために、高電圧（好ましくは１．０〜１．１ボルト、別の電圧も使用可能）をセンサ１２の電極２０の間に１〜２分間（別の時間も可能）印加する。次に、より低い電圧（好ましくは０．５〜０．６ボルト、別の電圧も使用可能）を初期化工程の残りの時間（概して５８分以下）に印加する。異なる電流、電流と電圧、異なる数のステップなどを用いる、他の安定化／初期化処理を使用することは可能である。別の実施形態では、身体特性用のセンサが必要としない場合又はタイミングが要因でない場合は、初期化／安定化の工程を省くことができる。別の方法では、特性モニタ又はデータプロセッサ２００は、いつ初期の過渡現象が十分に減少して、センサがキャリブレーションを開始するに極めて安定な状態になったかを判断するためのアルゴリズムをセンサからのデータに適用することができる。
【００３４】
好ましい実施形態では、安定化が完了したことを示すセンサ初期化事象フラグ（ＥＳＩ）がデータの中に設定されるまでは、データは有効とは考えられない。安定化は６０分後、又はユーザがグルコースモニタ１００上の１つ以上のボタンを用いてセンサ初期化フラグを入力したとき、に完了することが好ましい。グルコースモニタ１００は、安定化／初期化が完了した後で、新たに取り付けたグルコースセンサ１２からの読取り値を正確に解釈するために較正される。
【００３５】
安定化工程を発端にして、グルコースモニタ１００は、ユーザの身体の皮下組織内に存在するグルコースの濃度に対してグルコースセンサ１２が発生した連続した電流信号（ＩＳＩＧ）を測定する。好ましい実施形態では、グルコースモニタ１００は、図８ａ〜図８ｃに示すように、グルコースセンサ１２からのＩＳＩＧを１０秒当たり１回のサンプリングレートでサンプリングする。図８ａでは、サンプル値の実施例はＡ〜ＡＤとラベル付けられている。分当たり１回のインターバルレートでは、サンプル値の最大値及び最小値（図８ａでは、円で囲ったサンプル値Ａ，Ｅ，Ｇ，Ｉ，Ｍ，Ｒ，Ｖ，Ｗ，Ｙ及びＡＢとして示している）は無視され、間隔からの残りの４つのサンプル値が平均化されて間隔値（図８ｂで、値Ｆ’，Ｌ’，Ｒ’，Ｘ’及びＡＤ’として示している）を作る。５分ごとに１回のグルコースモニタのメモリ記憶レートにおいては、間隔値の最大値及び最小値（図８ｂでは、値Ｌ’及びＸ’として示している）は無視されて、残りの３つの間隔値が平均され、グルコースモニタのメモリの中にメモリ値（図８ｃで、点ＡＤ”として示す）として記憶される。メモリ値はメモリの中に保持されて、データプロセッサ２００にダウンロードされる。メモリ値は、グルコースモニタ１００及び／又はポストプロセッサ２００を較正するため、また血糖レベルを分析するために使用される。サンプリングレート、インターバルレート及びメモリ記憶レートは、センサ値が変化できるレートに応じて、データ内の過渡現象又は他の変化を観察するために十分な分解能でデータを取り込むために必要な場合は変えることができる。これはセンサの感度、測定される身体特性、ユーザの物理的な体質などによって影響される。他の実施形態では、全てのサンプル値はメモリ記憶値の平均計算値の中に含まれる。別の実施形態では、多少のサンプル値又はインターバル値は、信号ノイズ、センサの安定性又は他の不要な一時的な読取り値の原因に応じて無視される。最後に、さらに別の実施形態では、全てのサンプル値及び／又はインターバル値がメモリ内に記憶される。
【００３６】
クリッピング限界がある値から次の値への信号の大きさの変動を制限するために使用され、これにより、外来のデータ、範囲外のデータ点、又は過渡現象の効果を低減させる。好ましい実施形態では、クリッピング限界がインターバル値に対して適用される。例えば、最大のクリッピング限界を超える又は最小のクリッピング限界より小さいインターバル値は、最も近いクリッピング限界値で置き換えられる。
【００３７】
別の実施形態では、クリッピング限界から外れたインターバル値は無視され、次のメモリ記憶値を計算するためには使用されない。特定の実施形態では、クリッピング限界から外れたインターバル値を検出すると、キャリブレーションを取り消す事態が考慮される。さらに別の実施形態では、キャリブレーション取消事態を構成するには、２つ以上の値がクリッピング限界から外れていると考える必要がある。（キャリブレーション取消事態は後で説明される。）
【００３８】
好ましい実施形態では、クリッピング限界は各データ点の後にシフトされる。クリッピング限界が設定されるレベルは、センサの感度、信号ノイズ、信号のドリフト、などによって影響される、前のインターバル値から現在のインターバル値への受け入れ可能な変化量に依存する。好ましい実施形態では、クリッピング限界は、前のインターバル値の大きさに基づいて計算される。例えば、０から１５ナノアンペア（１５ナノアンペアは含まず）までの前のインターバル値については、クリッピング限界は前のインターバル値の周りに±０．５ナノアンペアと設定される。前のインターバル値が１５から２５ナノアンペア（２５ナノアンペアは含まず）の場合、クリッピング限界は、前のインターバル値の周りに前のインターバル値の±３％と設定される。前のインターバル値が２５から５０ナノアンペア（５０ナノアンペアは含まず）の場合、クリッピング限界は、前のインターバル値の周りに前のインターバル値の±２％と設定される。また、前のインターバル値が５０ナノアンペア以上の場合、クリッピング限界は、前のインターバル値の周りに前のインターバル値の±１％と設定される。別の実施形態では、別のクリッピング限界が使用される。
【００３９】
図９は、代表的なクリッピング限界の実施例を示す。この図では、インターバルＮ−１に対する前のインターバル値５００の大きさは、１５．０ナノアンペアよりも小さい１３．０ナノアンペアである。このため、現在のインターバル値５０６に対する最大クリッピング限界５０２は１３．５ナノアンペアに設定され、この値は前のインターバル値５００の大きさよりも０．５ナノアンペア大きい。また、最小クリッピング限界５０４は、前のインターバル値５００よりも０．５ナノアンペア小さい１２．５ナノアンペアに設定される。インターバルＮに対する現在のインターバル値５０６は、最大クリッピング限界５０２と最小クリッピング限界５０４との間にあり、このため受け入れられる。
【００４０】
図９に示した別の実施例では、インターバルＭに対する現在のインターバル値５０８は２５．０ナノアンペアの値を有する。この値はクリッピング限界５１４の外部にあるため切り取られる。インターバルＭ−１に対する前のインターバル値５１０は、２６．０ナノアンペアである。この値は、前述したように、２５．０から５０．０ナノアンペアまで（５０ナノアンペアは含まず）の範囲の中に含まれる。このため、クリッピング限界は±２％である。最大クリッピング限界５１２は、前のインターバル値５１０よりも２％大きく、次の式のようになる。
26.0 + 26.0 * 0.02 = 26.5 ナノアンペア
同様に、最小クリッピング限界５１４は、前のインターバル値５１０よりも２％小さく、次の式のようになる。
26.0 - 26.0 * 0.02 = 25.5 ナノアンペア
現在の２５．０ナノアンペアのインターバル値５０８は２５．５ナノアンペアという最小クリッピング限界５１４よりも小さいため、それは切り取られて、メモリ記憶値を計算するには２５．５ナノアンペアが２５．０ナノアンペアに代わって使用される。さらに説明を加えると、図８は、サンプル値Ｎ〜Ｑを平均することによって計算されたインターバル値Ｒ’が、前のインターバル値Ｌ’から得られたクリッピング限界４１２及び４１４の外側にあることを示す。このため、インターバル値Ｒ’の大きさはメモリ値ＡＤ”を計算するためには使用されず、その代わり最小クリッピング限界４１４の大きさであるＲ”が使用される。
【００４１】
他の実施形態では、前述したセンサの特性に基づいて、クリッピング限界はより小さな又はより大きなナノアンペアの数値又は前のインターバル値のより小さな又はより大きな百分率とすることができる。別の方法では、クリッピング限界は、全ての前のインターバル値からの同じパーセント変化を加算又は減算した値として計算される。他のアルゴリズムは次のインターバル値を推定するために幾つかのインターバル値を使用し、次の予想されたインターバル値よりも高いまた低い百分率にクリッピング限界を設定する。さらに別の方法では、クリッピングがサンプル値、インターバル値、メモリ値、計算されたグルコース値、測定された特性の推定値、又はこれらの値の任意の組合せに適用される。
【００４２】
好ましい実施形態では、全てのインターバル値は、２００ナノアンペアというレンジ限界外れ値と比較される。３つの連続したインターバル値がこのレンジ限界外れ値以上である場合、センサの感度が高すぎると判断されて、警報が起動されてユーザに再度のキャリブレーションが必要であるか又はセンサを交換する必要があることを通知する。別の実施形態では、レンジ限界外れ値は、センサ感度の範囲、センサの期待される動作寿命、許容できる測定値の範囲などに応じて、より高い又はより低い値に設定される。特定の実施形態では、レンジ限界外れ値はサンプル値に適用される。他の実施形態では、レンジ限界外れ値は、メモリ記憶値に適用される。
【００４３】
好ましい実施形態では、不安定信号用警報の限界が設定されて、いつメモリ記憶値がある値から他の値へ極めて大きく変化したかを検出する。信号用警報の限界は、インターバル値に対して前に説明したクリッピング限界と同様に確立されるが、メモリ記憶値の間にはインターバル値の間よりも多くの時間があるため、より大きな値の変化が可能である。不安定信号用警報が一度起動されると、再キャリブレーション又はグルコースセンサ１２の交換が必要とされる。本質的に、グルコースモニタ１００はＩＳＩＧ内でグルコースセンサ１２から極めて多くのノイズを検出している。
【００４４】
各メモリ記憶値は、下記のキャリブレーション取消し事象、すなわち、不安定信号用警報（前述した）、センサ初期化事象（前述した）、センサ切断用警報、電源オン／オフ事象、レンジ外れ用警報（前述した）、又はキャリブレーションエラー用警報、の１つが発生しない場合は有効（有効ＩＳＩＧ値）と考えられる。有効ＩＳＩＧ値のみを使用して、図１０に示すように、グルコースモニタ１００又はポストプロセッサ２００によって血糖レベルを計算する。一旦キャリブレーション取消し事象が発生すると、次に来るメモリ記憶値は有効ではなく、このため、グルコースモニタ１００又はポストプロセッサ２００が再較正されるまでは、血糖を計算するためには使用されない。図１０は、説明のためのコンピュータ画面を示す。この画面で、セルＰ３は略語「ＳｅＤｉ」によりセンサ切断用警報を示す。図示のように、血糖値は「センサ値」という名称の列Ｋには現れない、また有効ＩＳＩＧ値は、セルＮ１７内の「ＥＳＩ」フラグが示すように、センサが初期化されるまでは列Ｊには出現しない。しかしながら、１つの例外は電源のオン／オフ事象である。グルコースモニタ１００が十分に短い期間、概ね３０分までオフに切り替わると、メモリ記憶値は電源がオンに戻ると直ぐに有効ＩＳＩＧ値とみなされる。電源が３０分以上オフの場合、ＩＳＩＧ値が有効と判断される前にグルコースモニタを再較正する必要がある。別の方法では、電源が３０分から無期限にオフになっていて、一旦電源が復旧すると、メモリ記憶値は有効ＩＳＩＧ値となる。センサ切断用警報は、グルコースモニタ１００が信号を検出しない場合に起動される。好ましい実施形態では、所定のメモリ記憶レート内で収集された５つのインターバル値の中の２つ以上が１．０ナノアンペアより小さい場合は、切断用警報がトリガされる。別の実施形態では、センサ信号の許容範囲又はセンサの読取り値及び安定性にもよるが、切断用警報をトリガするには、多かれ少なかれ値が特定のアンペア数よりも小さいことが必要である。残りの２つのキャリブレーション取消し事象、すなわち、キャリブレーションエラー及びレンジ外れ用警報についての別の実施形態は、下記のキャリブレーション工程に関連して説明する。
【００４５】
好ましい実施形態はキャリブレーション技術に向けられる。これらのキャリブレーション技術は、グルコースセンサ１２からの１つ以上の信号をリアルタイムで測定する間のグルコースモニタ１００，又は以前記憶及びダウンロードされているデータ（図１０に示されている）を後処理する間のポストプロセッサ２００のいずれかによって使用される。
【００４６】
グルコースモニタ１００を較正するには、感度比（ＳＲ）（血糖レベル／有効ＩＳＩＧ値）と呼ばれるキャリブレーション係数を、特定のグルコースセンサ１２に対して計算する。このＳＲは、有効ＩＳＩＧ値（ナノアンペア）を血糖レベル（ｍｇ／ｄｌ又はミリモル／ｌ）に変換するために使用されるキャリブレーション係数である。別の実施形態では、ＳＲの単位は、センサから利用できる信号の種類（周波数、振幅、位相シフト、デルタ、電流、電圧、インピーダンス、容量、フラックスなど）、信号の大きさ、モニタされる特性を表す単位などに基づいて変えることができる。
【００４７】
好ましい実施形態では、ユーザは血糖の基準読取り値を一般的なグルコースメータ又は他の血糖測定装置から取得して、この血糖の基準読取り値をグルコースモニタ１００に直接入力する。血糖の基準読取り値は正確であると仮定され、キャリブレーション用の基準として使用される。グルコースモニタ１００又はポストプロセッサ２００は、血糖の基準読取り値を有効ＩＳＩＧ値と一時的に相関させて、対のキャリブレーションデータ点を確立する必要がある。介在する体液内のグルコースレベルは血糖レベルに遅れを取る傾向があるため、グルコースモニタ１００又はポストプロセッサ２００は遅延時間を適用し、次に、図１１に示すように、血糖の基準読取り値を有効ＩＳＩＧ値と対にする。好ましい実施形態では、経験的に導き出した１０分の遅延を使用する。有効ＩＳＩＧ値は平均化され、５分ごとに記憶されるため、グルコースモニタ１００は血糖の基準読取り値を、血糖の基準読取り値が入力された後にメモリ内に記憶された第３の有効ＩＳＩＧ値と相関させる（１０から１５分の有効な遅延が生じる）。図１１は、９０ｍｇ／ｄｌの血糖の基準読取り値６００が１２７分においてグルコースモニタ１００に入力された場合の実施例を示す。次の有効ＩＳＩＧ値６０２は１３０分で記憶される。１０分の遅延を考えると、グルコースの基準読取り値６００は、値が３０ナノアンペアの１４０分で記憶された有効ＩＳＩＧ値６０４と対にされる。１つの対になったキャリブレーションデータ点、すなわち、血糖の基準読取り値及び有効ＩＳＩＧを確立するためには、２つの数が必要なことに注意されたい。
【００４８】
ユーザの新陳代謝、センサの応答時間、グルコースメータが読取り値を計算するため及びこの読取り値をグルコースモニタ１００に入力するために必要な遅延時間、測定する検体の種類、センサを中に入れる組織、環境要因、前のグルコースの有効ＩＳＩＧ値（又は有効ＩＳＩＧ値の傾向）が現在の有効ＩＳＩＧ値よりも高かったか又は低かったかなどに応じて、他の遅延時間を使用することができる。対にされたキャリブレーションデータが利用可能になると、幾つの対にされたキャリブレーションデータ点が最後のキャリブレーション以来利用可能であるか、グルコースセンサ１２が使用されている全体の期間、及びグルコースセンサ１２が較正された回数に応じて、適切なキャリブレーション工程が適用される。
【００４９】
好ましい実施形態では、血糖の基準読取り値は毎日の使用期間全体を通して周期的にグルコースモニタ１００に入力される。キャリブレーションは、グルコースセンサ１２の初期化／安定化の直後及びその後は１日１回行われることが好ましい。しかしながら、グルコースセンサ１２が交換されたかどうか、キャリブレーション取消し事象が発生したかどうか、長期にわたるグルコースセンサ１２の感度の安定性などに応じて、キャリブレーションは多少頻繁に行うことができる。
【００５０】
好ましい実施形態では、血糖の基準読取り値は１日当たり数回収集されるが、新しいキャリブレーション係数は１日に１回だけ計算される。このため、通常は２つ以上の対のキャリブレーションデータ点がキャリブレーションの間に収集される。別の実施形態では、グルコースモニタは新しい対のキャリブレーションデータ点が収集されるたびに較正される。
【００５１】
好ましい実施形態では、単一点キャリブレーション技術（図１３のブロック図に示されている）を使用して、初期化／安定化の直後などに、１つの対のキャリブレーションデータ点しか利用可能でない場合にＳＲを計算する。また、修正された線形回帰技術（図１５のブロック図に示されている）が、２つ以上の対のキャリブレーションデータ点が利用可能な場合に使用される。特定の実施形態では、２つ以上の対のキャリブレーションデータ点が利用可能であってもなくても、単一点キャリブレーション技術が使用される。
【００５２】
単一点キャリブレーション式は、血糖が０である場合は有効ＩＳＩＧが０となるという仮定に基づいている。図１２に示すように、１つの対のキャリブレーション点７００を点（０，０）と共に使用して、線７０２を確立する。原点（０，０）から１つの対のキャリブレーション点７００を通過する線の傾斜は、単一点感度比（ＳＰＳＲ）である。キャリブレーション係数のＳＰＳＲを計算するための単一点キャリブレーション式は下記のようになる。
ＳＰＳＲ＝血糖の基準読取り値／有効ＩＳＩＧ
ここで、ＳＰＳＲ＝単一点感度比である。
このため、較正された血糖レベルは下記のようになる。
血糖レベル＝有効ＩＳＩＧ * ＳＰＳＲ
一例として、図１２に示した対のキャリブレーションデータ点から２０．１ナノアンペア及び１０２ｍｇ／ｄｌの値を使用すると、ＳＰＳＲのキャリブレーションは下記のようになる。
ＳＰＳＲ＝ 102 / 20.1 = 5.07 mg/dl/ナノアンペア
例の説明を続ける。キャリブレーションが完了すると、グルコースセンサの読取り値が１５．０ナノアンペアの場合、計算された血糖レベルは下記のようになる。
血糖レベル＝ 15.0 * 5.07 ＝ 76.1 mg/dl
【００５３】
さらに、特定の実施形態では、キャリブレーション式の中でオフセット値を使用して、より高い感度のグルコースセンサ１２（すなわち、同じ血糖レベルで他のグルコースセンサ１２と比較した場合、より高いＩＳＩＧ値を発生する、ＳＲ値がより低いグルコースセンサ１２）が、より低い感度（また、このため比較的高いＳＲ値）のグルコースセンサ１２と比較した場合、極めて高い血糖レベルで線形性能が低いことが多いという観察結果を補償する。特定のグルコースセンサ１２についてのＳＰＳＲが、上記で計算されたように、感度のしきい値よりも小さい場合、修正されたＳＰＳＲ（ＭＳＰＳＲ）が、修正された単一点キャリブレーション式の中に含まれたオフセット値を用いて計算される。好ましい実施形態では、しきい値は７である。ＳＰＳＲの最初の計算値（前述した）が７未満の場合、オフセット値３を使用してＭＳＰＳＲを計算する。ＳＰＳＲの最初の計算値が７以上の値となる場合、オフセット値は０である。このため、キャリブレーション係数（ＭＳＰＳＲ）は、下記のように修正された単一点キャリブレーション式の中のオフセット値を用いて計算される。
ＭＳＰＳＲ＝血糖の基準読取り値／（有効ＩＳＩＧ−オフセット）
これにより、較正された血糖レベルは下記のようになる。
血糖レベル＝（有効ＩＳＩＧ−オフセット） * ＭＳＰＳＲ
上記の例の説明を続けると、ＳＰＳＲは７よりも小さい５．０７であるため、感度比はＭＳＰＳＲを用いて下記のように再計算される。
ＭＳＰＳＲ＝ 102 / (20.1 - 3) = 5.96 mg/dl/ナノアンペア
また、キャリブレーション後の１５．０ナノアンペアのグルコースセンサの読取り値を考えると、計算された血糖レベルは下記のようになる。
血糖レベル＝ (15.0 - 3) * 5.96 ＝ 71.5 mg/dl
【００５４】
他の実施例では、一般的な血糖メータからの血糖の基準読取り値が９５で有効ＩＳＩＧ値が２２．１の場合、結果として生ずるＳＰＳＲは95 / 22.1 ＝ 4.3になる。ＳＲが７よりも小さいため、オフセットは３になる。このため、ＭＳＰＳＲは95 / [22.1 - 3] ＝ 5.0となる。ＳＰＳＲが７以上である場合、オフセット値は０であり、従ってＭＳＰＳＲ＝ＳＰＳＲとなることに注意されたい。
【００５５】
他の実施形態では、オフセット値は、血糖値を計算する式から下記のように除かれる。
血糖レベル＝有効ＩＳＩＧ * ＭＳＰＳＲ
【００５６】
しきい値７及び関連したオフセット３は、「Method of Fabricating Thin Film Sensors」という名称の米国特許第５，３９１，２５０号及び１９９９年２月２５日に出願された「Glucose Sensor Set」という名称の米国特許出願第６０／１２１，６５５号の中で説明されたような、特定の種類のグルコースセンサ１２を試験することから観察された特性に基づいて、経験的に選択された。これらの特許は、参照することによって本願に組み込まれる。他のオフセット値と一緒に他のしきい値を使用して、様々な種類のグルコースセンサ１２及び他の身体特性を検出するために使用されるセンサに対する計算されたＭＳＰＳＲの精度を最適にする。実際には、多くのしきい値が多数のオフセット値の間を選択するために使用される。３つの異なるオフセット値（５，３及び０）の間を選択するために、２つの異なるしきい値（４及び７）を使用する実施例は、下記のようになる。
ＳＰＳＲ＜４の場合、オフセット値５を使用する、それ以外の場合は、
４＜＝ＳＰＳＲ＜７の場合、オフセット値３を使用する、それ以外の場合は、
ＳＰＳＲ＞＝７の場合、オフセット値０を使用する
【００５７】
好ましい実施形態では、ＭＳＰＳＲが有効な感度範囲と比較されて、新たに計算されたＭＳＰＳＲが妥当であるかどうかを判断する。潜在的なシステムの問題を確認するために、１．５から１５の有効なＭＳＰＳＲの範囲が採用される。この範囲は、生体外でなされた有効なグルコースセンサの感度測定に基づいて決定された。この範囲外のＭＳＰＳＲ値は結果としてキャリブレーションエラー用警報（ＣＡＬ  ＥＲＲＯＲ）を発生して、ユーザに潜在的な問題を知らせる。他の有効な感度範囲は、較正されるセンサの種類、種々のセンサの種類に対する許容可能な感度レベルの範囲、センサに対して期待された製造の整合性、環境条件、センサが使用されている期間などに応じて適用される。
【００５８】
好ましい実施形態では、２つ以上の対のキャリブレーションデータ点が利用可能な場合、修正された線形回帰技術（図１５のブロック図に示されている）を用いて、単一点キャリブレーション技術が強化される。図１４に示すように、対のキャリブレーションデータ点８００は最小二乗法によって線形に回帰されて、対のキャリブレーションデータ点と相関された最も良く適合した直線８０２を計算する。線形回帰から結果として生じた線の勾配は、グルコースモニタ１００を較正するためのキャリブレーション係数として使用される線形回帰法の感度比（ＬＲＳＲ）である。線形回帰法のキャリブレーション式は下記のようになる。
【数１】
2005524463.tif 000003
ここで、Ｘｉは対のキャリブレーションデータ点のｉ番目の有効ＩＳＩＧ値、
Ｙｉは対のキャリブレーションデータ点のｉ番目の血糖の基準読取り値であり、
Ｎはキャリブレーションに使用される対のキャリブレーションデータ点の総数である。
ｉは、特定の対のキャリブレーションデータ点の識別番号である。
これにより、較正された血糖レベルは、下記のようになる。
血糖レベル＝有効ＩＳＩＧ * ＬＲＳＲ
この線形回帰法はゼロの固定インターセプト（換言すると、有効ＩＳＩＧが０の場合、血糖値は０になる）を使用し、このため、線形回帰法はただ１つの回帰パラメータ、すなわち勾配、を評価することに注意されたい。別の実施形態では、オフセット値などの別の回帰パラメータを評価する、別の線形回帰法を使用することができる。
【００５９】
さらに、特定の実施形態は、修正された線形回帰法のキャリブレーション式にオフセット値を使用する。このオフセット値の目的は、単一点によるキャリブレーションに関連して前に説明したように、より感度が高いグルコースセンサ１２は極めて高い血糖レベルで線形性能が低いことが多いという観察結果を補償するためである。特定のグルコースセンサ１２に対するＬＲＳＲが、上記の線形回帰法のキャリブレーション式で計算されたように、感度しきい値よりも小さい場合は、修正された線形回帰法の感度比（ＭＬＲＳＲ）が、修正された線形回帰法のキャリブレーション式の中に含まれたオフセット値を用いて計算される。好ましい実施形態では、しきい値は７である。ＬＲＳＲの最初の計算が７未満の場合、ＭＬＲＳＲを計算するためにオフセット値３が使用される。ＬＲＳＲの最初の計算値が７以上の値となる場合、オフセット値は０である。このため、ＭＬＲＳＲは下記のように、修正された線形回帰法のキャリブレーション式の中のオフセット値を用いて計算される。
【数２】
2005524463.tif 000004
このため、較正された血糖レベルは下記のようになる。
血糖レベル＝（有効ＩＳＩＧ−オフセット値） * ＭＬＲＳＲ
【００６０】
前述した単一点キャリブレーション技術の場合と同様に、修正された線形回帰法のキャリブレーション式の中の他のオフセット値と共に他のしきい値を使用して、様々な種類のグルコースセンサ１２及び他の特性のセンサに対する計算されたＭＬＲＳＲの精度を最適にすることができる。
【００６１】
好ましい実施形態では、ＭＬＲＳＲが有効な感度範囲と比較されて、新たに計算されたＭＬＲＳＲが妥当であるかどうかを判断する。潜在的なシステムの問題を確認するために、２．０から１０．０の有効なＭＬＲＳＲの範囲が採用される。この範囲外のＭＬＲＳＲ値は結果としてキャリブレーションエラー用警報（ＣＡＬ  ＥＲＲＯＲ）を発生して、ユーザに潜在的な問題を知らせる。単一点キャリブレーション技術に関して前述したように、他の有効な感度範囲が適用される。
【００６２】
好ましい実施形態では、グルコースセンサのデータは２４時間の期間（又は時間帯）にわたって線形回帰され、新たな感度比が各２４時間の期間に対して使用される。別の実施形態では、この期間は僅か数時間に減少されるか、又はグルコースセンサのモニタ期間全体をカバーするまで拡大される（すなわち、数日〜埋込みセンサを用いて数週間）。さらに別の実施形態では、時間ウィンドウは、２４時間、１２時間、６時間などのように所定の大きさに固定することができ、またこのウィンドウをセンサの動作寿命にわたって移動することができる。
【００６３】
特定の実施形態では、最後のキャリブレーションの前に行われた測定から得られた対のキャリブレーションデータ点を使用して、新たな感度比を計算することができる。例えば、グルコースモニタを６時間ごとに較正するためには、対のキャリブレーションデータ点は６時間ごとに確立される。また、前述した線形回帰技術は、４つの対のキャリブレーションデータ点、すなわち、最も最近得られた点及び６，１２及び１８時間前からの点を用いて実行される。別の方法では、キャリブレーションで使用される対のキャリブレーションデータ点の数は僅か１つであるか、又はグルコースセンサが取り付けられて以来収集された対のキャリブレーションデータ点の総数と同じである。別の実施形態では、キャリブレーションの式の中で使用される対のキャリブレーションデータ点の数は、グルコースセンサの寿命の間にグルコースセンサの異常により増減する。
【００６４】
さらに別の実施形態では、時間の経過に対するグルコースセンサ１２の減衰特性は、サイト特性、酵素の消耗、身体の動きなどによるグルコースセンサ１２の一般的な劣化特性を説明する式に分解される。キャリブレーションの式においてこれらの付加的なパラメータを考えることにより、グルコースモニタ１００又はポストプロセッサ２００が使用するキャリブレーションの式は一層正確に調整される。特定の実施形態では、温度、ｐＨ、塩分などの別のパラメータが、血糖と一緒に測定される。また、これらの他のパラメータは、非線形技術を用いるグルコースセンサを較正するために使用される。
【００６５】
好ましい実施形態では、グルコースセンサ１２の寿命の間にセンサの感度が変化したことを説明するため、またセンサが故障した時期を検出するために、リアルタイムでキャリブレーションの調整を行うことができる。図１６（図１７及び図１８と併せて）は、本発明の実施形態に基づいて、キャリブレーションの公式を調整するため又はセンサの故障を検出するために、自己調整キャリブレーション技術の論理を説明する。
【００６６】
ブロック１０００において、ユーザは血糖の基準値を一般的なグルコースメータ又は他の血糖測定装置から入手して、この血糖の基準読取り値を直ぐにグルコースモニタ１００に入力する。全てのメータの血糖値の入力に対して、ブロック１０１０に示すように、キャリブレーションのチェックが即時に実施されて、キャリブレーションチェック値の予想範囲と比較される。好ましい実施形態では、キャリブレーション係数の電流が計算されて（すなわち、ＣＦｃ＝メータＢＧ／電流のＩＳＩＧ値）、ＣＦｃ（キャリブレーション係数の電流）比が１．５と１２との間（「基準１」）、すなわち、正確なＩＳＩＧ値に対する最小基準の中にあるかどうかを判断する。データがこの範囲から外れている場合、センサ故障又はメータＢＧ値の間違った判断／入力の可能性を提起して、Ｃａｌエラー用警報がブロック１０３０でトリガされ、本来はＮＯＦＡＩＬに設定されている再キャリブレーション変数（リコール）がＦＡＩＬＣ１に変えられる。この点で、別の血糖の基準読取り値が要求され、グルコースモニタ１００に入力されて、本当にセンサの故障があったのか又はメータの血糖値が間違って入力されたのかどうかを判断する。エラーを発生させた以前のＭＢＧｃを、完全に廃棄することができる。基準１がブロック１０１０で再度満足されない場合、センサ寿命の終了メッセージがブロック１０４０で発生され、その後リコール変数がブロック１０２０でＦＡＩＬＣ１と認識される。しかしながら、基準１がブロック１０１０で満たされる場合、論理はブロック１２００に進む。このブロックで、リコール変数がＦＡＩＬＣ２に等しくないかどうか判断するために、リコール変数のチェックが行われる。リコール変数は、基準２ａが満たされない場合のみＦＡＩＬＣ２に設定される。このことは、後で説明する。リコール変数がこの点でＮＯＦＡＩＬ又はＦＡＩＬＣ１のみに設定される場合、論理はブロック１２１０に進む。
【００６７】
ブロック１２１０において、現在のキャリブレーション勾配推定値（以前の推定勾配すなわちＰＥＳ）が、新しいメータ血糖値を用いて行われた即座のキャリブレーションチェック（ＣＦｃ）から大きく異なっているかどうかのチェックが行われる。著しく異なっている場合は、センサの故障が指示される。好ましい実施形態では、以前の推定勾配（ＰＥＳ）と現在のキャリブレーションチェック（ＣＦｃ）との間の差が百分率（しきい値１）及びｍｇ／ｄｌ（しきい値２）により求められる。特定のセンサの特性に応じて、しきい値１及び２を設定できる。ＰＥＳとＣＦｃとの間の変化をチェックする実施例は、下記のようになる。
Abs (1-PES/CFc) * 100 ＝ しきい値１、及び
Abs (CFc-PES) * Isig ＝ しきい値２
百分率及び／又は絶対的な差がしきい値１及び／又はしきい値２（一括して「基準２ａ」と呼ぶ）を超える場合、リコール変数（ブロック１２２０における）により、ブロック１０４０でセンサ終了をトリガするメッセージ（リコール変数がブロック１２２０でＦＡＩＬＣ１又はＦＡＩＬＣ２に等しい場合）又はブロック１２３０のキャリブレーションエラー用警報（リコール変数がブロック１２２０でＮＯＦＡＩＬに等しい場合）のいずれかが発生する。キャリブレーションエラー用警報がブロック１２３０で発生する場合、リコール変数はＦＡＩＬＣ２に設定され、現在のメータ血糖読取り値はＭＢＧｐ（以前のメータ血糖値）として記憶され、また他の血糖基準値が要求されて、ブロック１０００においてグルコースモニタ１００に（ＭＢＧｃとして）入力される。新しいメータ血糖読取り値を要求することによって、ブロック１２３０で記憶された最後のメータ血糖読取り値とブロック１０００で入力された新しいメータ血糖読取り値との間の比較を行い、センサの故障が存在したかどうかを判断することができる。この論理は、ブロック１０００の後で論理がブロック１２００に到達するまでの、前述した同じ経路をたどる。ブロック１２００において、リコール変数が現在はブロック１２３０でＦＡＩＬＣ２に設定されているため、ＦＡＩＬＣ２の警報を発生した以前のキャリブレーションチェック値（ＣＦｐ）と現在のキャリブレーションチェック値（ＣＦｃ）との間の差がブロック１３００で求められる。好ましい実施形態では、百分率（しきい値１）及びｍｇ／ｄｌ（しきい値２）についての、以前のキャリブレーションチェック値と現在のキャリブレーションチェック値との間の差が求められる。さらに、ＣＦｐとＣＦｃ（一括して「基準２ｂ」と呼ぶ）との間に方向変化があったかどうかに対するチェックが行われる。基準２ｂの実施例は下記のようになる。
Abs (1 - CFp/CFc) * 100 ＝ しきい値１、及び
Abs (CFc - CFp) * Isig ＝ しきい値２、及び
(CFp - PES) * (CFc - CFp) > 0
百分率及び絶対的な差がしきい値１及びしきい値２を超えて、かつ第２の血糖メータの読取り値に関する勾配において方向変化がない場合は、センサの終了メッセージがブロック１０４０でトリガされる。基準２ｂが満足される場合、論理はブロック１３１０に進む。ブロック１３１０において、論理は以前の値と現在の値との間の差がセンサの感度の変化によるものであったのか又は読取り値は単にノイズによるものであるのかどうかについて判断する。好ましい実施形態では、ノイズに対して感度の変化についての決定が基準３ｂを用いて行われる。基準３ｂにより、（以前の推定勾配（ＰＥＳ）及び現在のキャリブレーションチェック値（ＣＦｃ））と（現在のキャリブレーションチェック値（ＣＦｃ）に対する以前のキャリブレーションチェック値（ＣＦｐ））との間の差が、ブロック１４２０で比較される。例えば、下記のようになる
Abs(PES - CFc) < Abs(CFp - CFc)
【００６８】
図１７ａに示すように、推定勾配（ＰＥＳ）と現在のキャリブレーションチェック値（ＣＦｃ）との間の差が、以前のキャリブレーションチェック値（ＣＦｐ）と現在のキャリブレーションチェック値（ＣＦｃ）との間の差よりも小さい場合、基準３ｂは適合されて、以前のＣＦｐは異常の読取り値（すなわち、異常値）であることを示す。次に、ＭＢＧｐ（以前のメータ血糖値）がブロック１３２０で取り除かれ、有効ＩＳＩＧで対にされたＭＢＧｃのみが勾配の計算に使用される。これはブロック１４３０で再開され、ブロック１１３０においてセンサの読取り値の解釈の中で適用される。
【００６９】
図１７ｂに示すように、基準３ｂが、推定勾配（ＰＥＳ）と現在のキャリブレーションチェック値（ＣＦｃ）との間の差が以前のキャリブレーションチェック値（ＣＦｐ）と現在のキャリブレーションチェック値（ＣＦｃ）との間の差よりも大きいことを示す場合、基準３ｂは満たされず、センサの感度の変化を示す。勾配の計算はここで、ブロック１３３０で最後の勾配（シーディング）に基づいて、対のＩＳＩＧを用いて新しい（人為的な）メータ血糖値（ＭＢＧＮ）を作ることによって微調整される。対のＭＢＧｐ及びＭＢＧｃを用いる新しい対のＭＢＧ（ＭＢＧＮ）を使用して、図１７ｂに示すように、ブロック１３４０で勾配の計算が再開（又はリセット）される。この後、ブロック１１３０で新しい勾配計算を用いて、センサの計算が行われる。勾配の計算をリセットすることによって、センサ感度の変化を明らかにするために、勾配の計算をこのように自動的に修正することができる。
【００７０】
ブロック１２１０からの論理を続けると、ＰＥＳとＣＦｃとの間の百分率及び／又は絶対的な差が、ブロック１２１０において、しきい値１及び／又はしきい値２の中にある場合、有効なキャリブレーションであることを示すが、リコール変数がブロック１４００で再度チェックされる。リコール変数がＦＡＩＬＣ１に等しい場合（メータＢＧが２回チェックされたことを示す）、どのような微調整の決定もスキップされ、また有効ＩＳＩＧで対にされたＭＢＧｃが、ブロック１４３０で勾配計算を更新するために使用され、ブロック１１３０ではセンサの読取り値を解釈するために適用される。リコール変数がＦＡＩＬＣ１に等しくない場合、論理は勾配計算の微調整がブロック１４１０及び１４２０で必要とされるかどうかを決定する。好ましい実施形態では、ブロック１４１０において、ＰＥＳとＣＦｃとの間の百分率及び／又は絶対的な差を（ブロック１２１０で行ったように）しきい値３及び／又はしきい値４（「基準４」）と比較することによって、微調整するための決定が最初になされる。例えば、下記の式による。
Abs(1 - PES/CFc) * 100 < しきい値３、及び
Abs(CFc - PES) * ISIG < しきい値４
この場合もやはり、特定のセンサの特性に基づいて、しきい値３及び４を決定できる。ＰＥＳとＣＦｃとの間の百分率及び／又は絶対的な差が、ブロック１４１０においてしきい値３及び／又はしきい値４よりも小さい（すなわち、基準４が適合される）場合、勾配計算はブロック１４３０で新しいＭＢＧｃ及び対のＩＳＩＧ値により簡単に更新することができ、ブロック１１３０でセンサの読取り値の解釈に適用できる。
【００７１】
他方、基準４がブロック１４１０で満たされない場合、論理は次にブロック１４２０で、予想値と現在の値との間の差がセンサの感度の変化によるものかどうか、又は読取り値は単にノイズであるのかどうかを決定する。好ましい実施形態では、ノイズに対して感度の変化についての決定が基準３ａを用いて行われる。基準３ａにより、（以前の推定勾配（ＰＥＳ）及び以前のキャリブレーションチェック値（ＣＦｐ））と（以前のキャリブレーションチェック値（ＣＦｐ）に対する現在のキャリブレーションチェック値（ＣＦｃ））との間の差が、ブロック１４２０で比較される。例えば、下記のようになる。
Abs(PES - CFp) < Abs(CFc - CFp)
図１８ａで分かるように、推定勾配（ＰＥＳ）と以前のキャリブレーションチェック値（ＣＦｐ）との間の差が、現在のキャリブレーションチェック値（ＣＦｃ）と以前のキャリブレーションチェック値（ＣＦｐ）との間の差よりも小さい場合、基準３ａは適合されて、ＣＦｃに対する推定値と実際の値との間のエラーは以前のキャリブレーションにおけるノイズか、又は次のキャリブレーションを行う場合に取り上げられるセンサの感度の変化の始まりによるものであったことを示す。次に、勾配計算は、ブロック１４３０において、新しい対の血糖入力（ＭＢＧｃ）で簡単に更新され、ブロック１１３０でセンサの読取り値の解釈に適用される。
【００７２】
図１８ｂから分かるように、基準３ａが、推定勾配（ＰＥＳ）と以前の有効なキャリブレーションチェック値との間の差が、以前の有効なキャリブレーションチェック値（ＣＦｐ）と現在のキャリブレーションチェック値（ＣＦｃ）との間の差よりも大きいことを示す場合、基準３ｂは満足されず、これによりセンサの感度に変化が生じたことを示し、微調整が行われる。一般に、微調整は、２つのＭＢＧの連続した入力が勾配の変化を示す場合に行われる。勾配の計算は、ブロック１３３０で最後の勾配（シーディング）に基づいて、対のＩＳＩＧを用いて新しい（人為的な）メータ血糖値（ＭＢＧＮ）を作ることによって微調整される。対のＭＢＧｐ及びＭＢＧｃを用いる新しい対のＭＢＧ（ＭＢＧＮ）を使用して、図１８ｂに示すように、ブロック１３４０で勾配の計算が再開（又はリセット）される。この後、ブロック１１３０で新しい勾配計算を用いて、センサの計算が行われる。また一方、勾配の計算をリセットすることによって、センサ感度の変化を明らかにするために、勾配の計算をこのように自動的に修正することができる。
【００７３】
（別のキャリブレーション技術）
上記の説明は好ましい実施形態の中で主要なキャリブレーション技術を述べたが、多くの変更を上述したキャリブレーション技術に対して行うことができる。例えば、別の実施形態では、キャリブレーション係数を、各対のキャリブレーションデータ点に対するＭＳＰＳＲを計算するために、最初に単一点技術を用いることによって、次に、経過時間の時間的な順序によって重み付けをしないで又は重み付けをして、それらを一緒に平均化することによって計算することができる。他の実施形態では、他の直線の曲線フィッティング技術を用いてＳＲとして使用される勾配を計算することができる。さらに別の実施形態では、他の非回帰曲線フィッティング技術を用いて、有効ＩＳＩＧに関連した血糖レベルを表す式を生成することができる。これらの式は、多項式、放物線、双曲線、漸近線、対数方程式、指数関数、ガウス曲線などとすることができる。これらの実施形態では、ＳＲは単一の値（勾配のような）ではなく、グルコースセンサ１２からの有効ＩＳＩＧをグルコースモニタ１００又はポストプロセッサ２００内で血糖値に変換するために使用される曲線を表す式である。さらに、勾配を近似するためにより強い式を使用する場合、古いＩＳＩＧよりも最近のＩＳＩＧを重み付けするように、異なるＩＳＩＧに異なる重みを与えることができる。例えば、連続した８つのＩＳＩＧ（すなわち、ｎ＝８）がある場合、下記の式を利用できる。
フィルタ処理したＩＳＩＧ(i)＝
【数３】
2005524463.tif 000005
ここで、重み(i) ＝ Wi＝ [0.9231 0.7261 0.4868 0.2780 0.1353 0.0561 0.0198 0.0060]
連続した８つのＩＳＩＧを利用できない場合（ｎ＜８）（すなわち、初期化の後又は送信時の三重スキップの後）、重み付けの式は下記のようになる。
フィルタ処理したＩＳＩＧ(i)＝
【数４】
2005524463.tif 000006
ここで、ｎは連続したＩＳＩＧの数である。
一旦全ての対のメータＢＧ／ＩＳＩＧ（対の重み）が重み付けられると、修正された回帰
式は勾配を生成する。好ましい別の実施形態では、ガウス関数
【数５】
2005524463.tif 000007
を使用して、重み関数を含むセンサのデータに曲線当てはめを行い、ガウス勾配が下記のような修正された回帰モデルを用いて計算される。
ガウス勾配
【数６】
2005524463.tif 000008
ここで、ｉはガウスバッファ内の対の数であり、また、
【数７】
2005524463.tif 000009
である。
ここで、Ｔｃは現在の時間、Ｔｉは対のＭＢＧ／フィルタ処理されたＩＳＩＧ回数、及びσは１５時間（又は１８０レコード、すなわちガウス形プロフィールの幅）である。
【００７４】
前述したように、好ましい実施形態は、最小二乗線形回帰式を用いてグルコースモニタ１００又はポストプロセッサ２００を較正し、センサのデータを分析する。しかしながら、別の実施形態は複数の構成要素による線形回帰又は対のキャリブレーションデータ点よりも多い変数を使用する式を利用して、環境、個々のユーザの特性、センサの寿命、製造特性（ロット特性など）、脱酸素化、酵素濃度の変動又は劣化、電源の変動などの、付加的なキャリブレーションの効果的なパラメータを説明する。さらに別の実施形態は、１つ及び複数の非線形回帰技術を利用する。
【００７５】
好ましい実施形態では、第１のキャリブレーションが特定のグルコースセンサ１２に対して行われた後、後に来るキャリブレーションは、最後のキャリブレーション以来収集されたデータから計算された感度比（ＳＰＳＲ，ＭＳＰＳＲ，ＬＲＳＲ，又はＭＬＲＳＲ）、及び以前のキャリブレーションに対して計算された以前の感度比を使用する、重み付けされた平均を採用する。このため、最初の感度比（ＳＲ１）は、対のキャリブレーションデータ点を用いて初期化／安定化の直後に計算され、第２の感度比（ＳＲ２）が計算されるまでグルコースモニタ１００又はポストプロセッサ２００によって使用される。第２の感度比（ＳＲ２）は、ＳＲ１と最初のキャリブレーション（ＳＲｄａｙ１）からの対のキャリブレーションデータ点を用いて計算された感度比との平均である。この式は、下記のようになる。
SR2 ＝ (SR1 + SRday1) / 2
第３の感度比（ＳＲ３）は、ＳＲ２と第２のキャリブレーション（ＳＲｄａｙ２）からの対のキャリブレーションデータ点を用いて計算された感度比との平均である。この式は、下記のようになる。
SR3 ＝ (SR2 + SRday2) / 2
次に来る日の感度比は、総称すると下記のように表される、同じフォーマットを使用する。
SRn＝ (SR(n-1) + SRday(n-1)) / 2
ここで、ＳＲｎは、リアルタイムでグルコースモニタ１００によって使用される時間（ｎ−１）から時間ｎの全体にわたって有効ＩＳＩＧを血糖の読取り値に変換するまでのデータを用いて、時間ｎの始めに計算された新しい感度比である。
ＳＲ（ｎ−１）は、時間（ｎ−２）からのデータを用いて、時間ｎ−１の始めに計算された以前の感度比である。
ＳＲｄａｙ（ｎ−１）は、最後のキャリブレーション以来収集された対のキャリブレーションデータ点を用いて計算された感度比である。
【００７６】
別の方法では、以前の感度比は無視されて、ＳＲは最後のキャリブレーションの時からの対のキャリブレーションデータ点のみを用いて計算される。さらに別の方法では、最後のキャリブレーションの時からの対のキャリブレーションデータ点のみを用いて計算された最新のＳＲにより、全ての以前のＳＲが等しく平均化される。別の実施形態では、対のキャリブレーションデータ点を用いて、時間の経過に対してＳＲを表す曲線に関する式を確立する。次に、この曲線を使用して、次の対のキャリブレーションデータ点が入力されるまでＳＲが使用されると推定する。
【００７７】
感度比を評価するためにポストプロセッサ２００を使用する実施形態では、感度比は最後のキャリブレーション以後の期間にわたる対のキャリブレーションデータ点を使用して計算され、以前のＳＲで平均化されることはない。時間の経過に対する感度比は、この場合、対のキャリブレーションデータ点が収集された同じ時間の経過に対して適用することができる。このことは、グルコースモニタ１００に関して前に説明したリアルタイムの事例よりも正確である。その理由は、リアルタイムの事例では、現在の血糖レベルを計算するには、以前の時間からの感度比を使用する必要があるためである。感度比が時間に対して変化した場合、古い感度比を使用する血糖の計算はエラーを取り込むことになる。
【００７８】
特定の実施形態では、キャリブレーションが完了すると、有効ＩＳＩＧ値は感度比の特定のバージョンに基づいて血糖の読取り値に変換され、この結果として生じた血糖の読取り値は範囲外の限界値と比較される。この結果として計算された血糖レベルが範囲外の最大限界値の２００ｍｇ／ｄｌ（又は等価の３６００ｍｍｏｌ／ｌ）よりも大きい場合、範囲外れ用警報が起動される。これはキャリブレーション取消し事象であるため、この警報が起動されたときは、ＩＳＩＧ値はもはや有効ではなくなる。血糖の読取り値は、グルコースモニタ１００又はポストプロセッサ２００が再較正されるまで、計算されず又は少なくとも信頼できるとは考えられない。ユーザは警報が起動されたこと、また再度キャリブレーションを行う必要があることを通知される。
【００７９】
別の実施形態では、範囲外のより高い又はより低い最大限界が、センサの特性、測定対象物の特性、ユーザの身体の特性などに基づいて使用される。特定の実施形態では、範囲外の最小の限界が使用されるか又は範囲外の最大及び最小の両方の限界が使用される。別の特定の実施形態では、範囲外の限界値によって血糖の読取り値は無効にされることはなく、及び／又は再度のキャリブレーションは要求されない。しかしながら、警報はこの場合でも起動される。さらに別の実施形態では、キャリブレーション取消し事象がトリガされる警報が起動される前に、２つ以上のＩＳＩＧ値が範囲外の限界値を超える必要がある。範囲外のＩＳＩＧ値は、血糖値を表示するためには使用されない。
【００８０】
別の実施形態では、既知の値のグルコースを含む液体をグルコースセンサのセット１０の周りの場所に注入することによってキャリブレーションが実行され、次に、１つ以上のグルコースセンサの読取り値がグルコースモニタ１００に送られる。これらの読取り値は処理（フィルタ処理、平滑化、クリッピング、平均化など）されて、既知のグルコースの値と共に、グルコースセンサ１２に対するＳＲを計算するために使用される。別の特定の実施形態は、「A Subcutaneous Implantable Sensor Set Having the Capability To Remove Or Deliver Fluids To An Insertion Site」という名称の米国特許第５，９５１，５２１号の中で説明された種類のグルコースセンサのセットを使用する。
【００８１】
他の選択可能な実施形態では、グルコースセンサ１２は、基準として使用される既知のグルコース濃度の溶液を含む容器が与えられて、キャリブレーションの間は基準のグルコース溶液の中に沈められる。グルコースセンサ１２は基準のグルコース溶液の中に入れて発送することができる。前述したように、グルコースセンサの読取り値は、既知の濃度のグルコース溶液が与えられた場合、感度比を計算するために使用される。
【００８２】
別の選択可能な実施形態では、グルコースセンサ１２は、製造工程の間に較正される。同様の特性を有する同じ製造ロットからのセンサは、母集団からのグルコースセンサ１２のサンプリング及び既知のグルコース濃度の溶液を用いて較正される。感度比がグルコースセンサ１２に与えられ、ユーザ又は他の人によってグルコースモニタ１００又はポストプロセッサ２００に入力される。
【００８３】
さらに、図１８の好ましい論理は特定の順序で発生する特定の動作を説明したが、別の実施形態では、幾つかの論理動作を異なる順序で実行する、修正する、又は取り除くことができ、またそれでも本発明の好ましい実施形態を実現できる。さらに、ステップを前述の論理に加えて、なおも好ましい実施形態に適合させることができる。例えば、図１６の好ましい実施形態では、リコール変数はＮＯＦＡＩＬにリセットされないが、所定の数のキャリブレーションの後でキャリブレーションエラー用警報がトリガされない場合は、リコール変数をＮＯＦＡＩＬにリセットするために追加のステップを加えることができる。
【００８４】
従って、上記の説明は本発明の特定の実施形態を参照するが、多くの修正をその精神から逸脱することなく行うことができることは理解されよう。添付した特許請求の範囲は、そのような修正が本発明の真の範囲及び精神の中に入るようにカバーするものである。
【００８５】
それゆえ、現在開示された実施形態は、全ての点で例示であり限定的ではないと考慮すべきである。本発明の範囲は前記の説明ではなく添付した特許請求の範囲によって示される。さらに、特許請求の範囲の均等な意味及び範囲に属する全ての変更はこのため本発明に含まれるものとする。
【図面の簡単な説明】
【００８６】
【図１】本発明の実施形態による皮下グルコースセンサの挿入セット及びグルコースモニタ装置を示す斜視図である。
【図２】図１の線２−２に沿って示したセンサセット及びグルコースモニタ装置の断面図である。
【図３】図１及び図２の挿入セットの中で使用される溝付き挿入針の断面図である。
【図４】図３の線４−４に沿って示した断面図である。
【図５】図３の線５−５に沿って示した断面図である。
【図６】図２の円で囲った領域６に概ね相当する部分断面図である。
【図７】図２の線７−７に沿って示した断面図である。
【図８】サンプル値、中間値及びメモリ記憶値の間の関係を示す図である。
【図９】クリッピング限界を示すチャートである。
【図１０】グルコースモニタのデータをポストプロセッサ分析した場合のサンプルのコンピュータ画面のイメージである。
【図１１】グルコースモニタのデータによる血糖の基準読取り値のペアリングを示すチャートである。
【図１２】１点キャリブレーションの実施例を示すチャートである。
【図１３】１点キャリブレーション技術のブロック図である。
【図１４】線形回帰法のキャリブレーションの実施例を示すチャートである。
【図１５】線形回帰法のキャリブレーション技術のブロック図である。
【図１６】本発明の実施形態による自己調整キャリブレーション技術のフローチャートである。
【図１７ａ】図１６による自己調整キャリブレーション技術の実施例を示すチャートである。
【図１７ｂ】図１６による自己調整キャリブレーション技術の実施例を示すチャートである。
【図１８ａ】図１６による自己調整キャリブレーション技術の実施例を示す別のチャートである。
【図１８ｂ】図１６による自己調整キャリブレーション技術の実施例を示す別のチャートである。
【図１】
2005524463.tif 000010
【図２】
2005524463.tif 000011
【図３】
2005524463.tif 000012
【図４】
2005524463.tif 000013
【図５】
2005524463.tif 000014
【図６】
2005524463.tif 000015
【図７】
2005524463.tif 000016
【図８】
2005524463.tif 000017
【図９】
2005524463.tif 000018
【図１０】
2005524463.tif 000019
【図１１】
2005524463.tif 000020
【図１２】
2005524463.tif 000021
【図１３】
2005524463.tif 000022
【図１４】
2005524463.tif 000023
【図１５】
2005524463.tif 000024
【図１６】
2005524463.tif 000025
【図１７ａ】
2005524463.tif 000026
【図１７ｂ】
2005524463.tif 000027
【図１８ａ】
2005524463.tif 000028
【図１８ｂ】
2005524463.tif 000029
【手続補正書】
【提出日】平成16年12月21日(2004.12.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
過去のキャリブレーションに基づいたキャリブレーション方式を使用してセンサのデータを解釈する、センサから収集されたセンサのデータを較正する方法であって、
前記センサに対するキャリブレーション用基準値を取得するステップと、
前記キャリブレーション用基準値と現在のセンサのデータ点とに基づいて現在のキャリブレーション係数を計算するステップと、
前記現在のキャリブレーション係数から起こり得るエラー又は前記センサ内の感度の変化のいずれかを識別するステップと、
センサの故障を確認するステップ又はセンサ感度内の変化を認識するステップと、
を含むことを特徴とする方法。
【請求項２】
請求項１に記載の方法が、
前記センサの故障が確認されず、かつセンサ感度内の変化が認識されない場合、前記キャリブレーション方式を前記キャリブレーション用基準値により更新するステップと、
前記更新されたキャリブレーション方式を用いて、前記収集されたセンサのデータを解釈するステップと、
をさらに含むことを特徴とする方法。
【請求項３】
請求項１に記載の方法であって、
前記センサの故障を確認するステップ又はセンサ感度内の変化を認識するステップが、
前記現在のキャリブレーション係数を前記キャリブレーション方式及び過去のキャリブレーション係数から判断された推定値と比較するステップと、
少なくとも２つの予期しないキャリブレーション係数が互いに関連することなく連続して受け取られた場合、センサの故障を確認するステップと、
をさらに含むことを特徴とする方法。
【請求項４】
請求項３に記載の方法であって、
前記センサの故障を確認するステップ又はセンサ感度内の変化を認識するステップが、
予期しない過去のキャリブレーション係数がその後の現在のキャリブレーション係数によって連続して維持される場合、センサ感度内の変化を認識するステップと、
センサ感度内の変化が認識されると、前記キャリブレーション方式の計算を再開するステップと、
をさらに含むことを特徴とする方法。
【請求項５】
請求項４に記載の方法が、
前記収集されたセンサのデータを前記再開されたキャリブレーション方式を用いて解釈するステップ、
をさらに含むことを特徴とする方法。
【請求項６】
請求項４に記載の方法であって、
前記キャリブレーション方式の計算を再開するステップが、
人為的なキャリブレーション用基準値を作るステップと、
前記人為的なキャリブレーション用基準値、過去のキャリブレーション用基準値及び現在のキャリブレーション用基準値を用いて、前記キャリブレーション方式を作るステップと、
をさらに含むことを特徴とする方法。
【請求項７】
請求項２に記載の方法であって、
前記キャリブレーション方式が修正された回帰法であることを特徴とする方法。
【請求項８】
請求項７に記載の方法であって、
前記修正された回帰法がガウス型回帰法であることを特徴とする方法。
【請求項９】
請求項７に記載の方法であって、
前記キャリブレーション方式が、最近のキャリブレーションがどのように実行されたかに基づいて過去のキャリブレーションを重み付けすることを特徴とする方法。
【請求項１０】
請求項２に記載の方法であって、
前記キャリブレーションが前記センサのデータを取得しながら実行されることを特徴とする方法。
【請求項１１】
請求項１に記載の方法であって、
前記センサがグルコースセンサであることを特徴とする方法。
【請求項１２】
請求項１に記載の方法であって、
前記現在のセンサのデータ点が、
時間の経過に対するセンサからの固有のセンサのデータを所定のレートでサンプリングするステップと、
前記サンプリングされた固有のセンサのデータから所定のメモリ記憶レートで少なくとも１つの現在のセンサのデータ点を導き出すステップと、
によって取得されることを特徴とする方法。
【請求項１３】
請求項１に記載の方法であって、
前記現在のセンサのデータ点が、
センサの固有のデータをサンプリングするステップと、
所定のインターバルレートにわたってクリップ後のサンプリングされた固有のセンサのデータにクリッピング限界を適用し平均化することによって、インターバル値を引き出すステップと、
前記引き出されたインターバル値を所定のメモリ記憶レートで平均化することによって、少なくとも１つの前記現在のセンサのデータ点を引き出すステップと、
によって得られることを特徴とする方法。
【請求項１４】
過去のキャリブレーションに基づいたキャリブレーション方式を使用してセンサのデータを解釈する、センサから収集されたセンサのデータを較正する装置であって、
前記センサに対するキャリブレーション用基準値を取得する手段と、
前記キャリブレーション用基準値と現在のセンサのデータ点とに基づいて現在のキャリブレーション係数を計算する手段と、
前記現在のキャリブレーション係数から起こり得るエラー又はセンサ内の感度の変化のいずれかを識別する手段と、
センサの故障を確認する手段又はセンサ感度内の変化を認識する手段と、
を備えることを特徴とする装置。
【請求項１５】
請求項１４に記載の装置が、
センサの故障が確認されず、かつセンサ感度内の変化が認識されない場合、前記キャリブレーション方式を前記キャリブレーション用基準値により更新する手段と、
前記更新されたキャリブレーション方式を用いて、収集されたセンサのデータを解釈する手段と、
をさらに備えることを特徴とする装置。
【請求項１６】
請求項１４に記載の装置であって、
前記センサの故障を確認する手段又はセンサ感度内の変化を認識する手段が、
前記現在のキャリブレーション係数を前記キャリブレーション方式及び過去のキャリブレーション係数から判断された推定値と比較する手段と、
少なくとも２つの予期しないキャリブレーション係数が互いに関連することなく連続して受け取られた場合、センサの故障を確認する手段と、
をさらに備えることを特徴とする装置。
【請求項１７】
請求項１６に記載の装置であって、
前記センサの故障を確認する手段又はセンサ感度内の変化を認識する手段が、
予期しない過去のキャリブレーション係数がその後の現在のキャリブレーション係数によって連続して維持される場合、センサ感度内の変化を認識する手段と、
センサ感度内の変化が認識されると、前記キャリブレーション方式の計算を再開する手段と、
をさらに備えることを特徴とする装置。
【請求項１８】
請求項１７に記載の装置が、
前記収集されたセンサのデータを前記再開されたキャリブレーション方式を用いて解釈する手段をさらに備える、
ことを特徴とする装置。
【請求項１９】
請求項１７に記載の装置であって、
前記キャリブレーション方式の計算を再開する手段が、
人為的なキャリブレーション用基準値を作る手段と、
前記人為的なキャリブレーション用基準値、過去のキャリブレーション用基準値及び現在のキャリブレーション用基準値を用いて、キャリブレーション方式を作る手段と、
をさらに備えることを特徴とする装置。
【請求項２０】
請求項１５に記載の装置であって、
前記キャリブレーション方式が修正された回帰法であることを特徴とする装置。
【請求項２１】
請求項２０に記載の装置であって、
前記修正された回帰法がガウス型回帰法であることを特徴とする装置。
【請求項２２】
請求項２０に記載の装置であって、
前記キャリブレーション方式が、最近のキャリブレーションがどのように実行されたかに基づいて過去のキャリブレーションを重み付けすることを特徴とする装置。
【請求項２３】
請求項１５に記載の装置であって、
前記キャリブレーションが前記センサのデータを取得しながら実行されることを特徴とする装置。
【請求項２４】
請求項１４に記載の装置であって、
前記センサがグルコースセンサであることを特徴とする装置。
【請求項２５】
請求項１４に記載の装置であって、
前記現在のセンサのデータ点が、
時間の経過に対するセンサからの固有のセンサのデータを所定のレートでサンプリングする手段と、
前記サンプリングされた固有のセンサのデータから所定のメモリ記憶レートで少なくとも１つの現在のセンサのデータ点を導き出す手段と、
によって取得されることを特徴とする装置。
【請求項２６】
請求項１４に記載の装置であって、
前記現在のセンサのデータ点が、
センサの固有のデータをサンプリングする手段と、
所定のインターバルレートにわたってクリップ後のサンプリングされた固有のセンサのデータにクリッピング限界を適用し平均化することによって、インターバル値を引き出す手段と、
前記引き出されたインターバル値を所定のメモリ記憶レートで平均化することによって、少なくとも１つの前記現在のセンサのデータ点を引き出す手段と、
によって得られることを特徴とする装置。
【請求項２７】
過去のキャリブレーションに基づいたキャリブレーション方式がセンサのデータを解釈するために使用される、センサから収集されたセンサのデータを較正するためのコードを含む製品であって、
前記製品が、少なくとも１つの組み込まれたコンピュータプログラムを含む、コンピュータが利用可能な媒体を備え、
前記組み込まれたコンピュータプログラムが少なくとも１つのコンピュータに対して、
前記センサに対するキャリブレーション用基準値を取得することと、
前記キャリブレーション用基準値と現在のセンサのデータ点とに基づいて現在のキャリブレーション係数を計算することと、
前記現在のキャリブレーション係数から起こり得るエラー又はセンサ内の感度の変化のいずれかを識別することと、
センサの故障を確認すること又はセンサ感度内の変化を認識することと、
を実行可能にさせることを特徴とする製品。
【請求項２８】
請求項２７に記載の製品が、
前記センサの故障が確認されず、かつセンサ感度内の変化が認識されない場合、前記キャリブレーション方式を前記キャリブレーション用基準値により更新することと、
前記更新されたキャリブレーション方式を用いて、前記収集されたセンサのデータを解釈することと、
をさらに実行することを特徴とする製品。
【請求項２９】
請求項２７に記載の製品であって、
前記センサの故障を確認する又はセンサ感度内の変化を認識するステップが、
前記現在のキャリブレーション係数を前記キャリブレーション方式及び過去のキャリブレーション係数から判断された推定値と比較することと、
少なくとも２つの予期しないキャリブレーション係数が互いに関連することなく連続して受け取られた場合、センサの故障を確認することと、
をさらに実行することを特徴とする製品。
【請求項３０】
請求項２９に記載の製品であって、
前記センサの故障を確認する又はセンサ感度内の変化を認識するステップが、
予期しない過去のキャリブレーション係数がその後の現在のキャリブレーション係数によって連続して維持される場合、センサ感度内の変化を認識することと、
センサ感度内の変化が認識されると、前記キャリブレーション方式の計算を再開することと、
をさらに実行することを特徴とする製品。
【請求項３１】
請求項３０に記載の製品が、
前記収集されたセンサのデータを前記再開されたキャリブレーション方式を用いて解釈すること、
をさらに実行することを特徴とする製品。
【請求項３２】
請求項３０に記載の製品であって、
前記キャリブレーション方式の計算を再開するステップが、
人為的なキャリブレーション用基準値を作ることと、
前記人為的なキャリブレーション用基準値、過去のキャリブレーション用基準値及び現在のキャリブレーション用基準値を用いて、前記キャリブレーション方式を作ることと、
をさらに実行することを特徴とする製品。
【請求項３３】
請求項２８に記載の製品であって、
前記キャリブレーション方式が修正された回帰法であることを特徴とする製品。
【請求項３４】
請求項３３に記載の製品であって、
前記修正された回帰法がガウス型回帰法であることを特徴とする製品。
【請求項３５】
請求項３３に記載の製品であって、
前記キャリブレーション方式が、最近のキャリブレーションがどのように実行されたかに基づいて過去のキャリブレーションを重み付けすることを特徴とする製品。
【請求項３６】
請求項２８に記載の製品であって、
前記キャリブレーションが前記センサのデータを取得しながら実行されることを特徴とする製品。
【請求項３７】
請求項２７に記載の製品であって、
前記センサがグルコースセンサであることを特徴とする製品。
【請求項３８】
請求項２７に記載の製品であって、
前記現在のセンサのデータ点が、
時間の経過に対するセンサからの固有のセンサのデータを所定のレートでサンプリングするステップと、
前記サンプリングされた固有のセンサのデータから所定のメモリ記憶レートで少なくとも１つの現在のセンサのデータ点を導き出すステップと、
を実行することによって取得されることを特徴とする製品。
【請求項３９】
請求項２７に記載の製品であって、
前記現在のセンサのデータ点が、
センサの固有のデータをサンプリングするステップと、
所定のインターバルレートにわたってクリップ後のサンプリングされた固有のセンサのデータにクリッピング限界を適用し平均化することによって、インターバル値を引き出すステップと、
前記引き出されたインターバル値を所定のメモリ記憶レートで平均化することによって、少なくとも１つの前記現在のセンサのデータ点を引き出すステップと、
によって得られることを特徴とする製品。
【国際調査報告】
2005524463.tif 000030
2005524463.tif 000031