"ピストンロッド7と該ピストンロッド7を駆動するための電気モータ6とを含む薬剤投与装置に挿入された薬剤容器5に収容された薬剤の量を判断する方法であって、ピストンロッド7を既知の後退位置から薬剤容器5のピストン11と接触するように移動する段階と、電気モータ6のアンペア数をモニタすることによって前記接触を検出する段階と、前記ピストンロッド7によってその後退位置から前記ピストン11とのその接触まで網羅される距離、及び従って前記薬剤容器5における該ピストン11の位置を判断するために、前記電気モータ6の回転数を計数する段階と、前記ピストン11の前記位置から前記薬剤容器5に収容された薬剤の量を判断する段階と、を含むことを特徴とする方法。図1及び図2を参照すると、患者の皮膚を通して液体薬剤を注入するための本発明による手持ち式電子注入装置は、カートリッジホルダ2、電気機械作動ユニット3、及び電子制御ユニット4を収容する手持ち式ハウジング1を含む。カートリッジホルダ2は、液体薬剤を収容する交換式カートリッジ5を受けるように設計される。作動ユニット3は、電気モータ6、及びモータ6によって作動されるピストンロッド7を含む。ピストンロッド7は、湾曲したハウジング8を通過する軸線方向に非圧縮性であるが横方向に弾性変形可能なチューブの形態であり、押し板9によって終端する。カートリッジ5がカートリッジホルダ2内に挿入され、カートリッジ5の対応する端部を穿孔するように針10がカートリッジホルダ2の下端に取り付けられた後、押し板9がカートリッジ5のピストン11に接触するように、ピストンロッド7は、モータ6によって軸線方向に移動される。次に、患者の皮膚がハウジング1の底面12に接触するなどの所定の条件が満たされた場合に、ピストンロッド7は、ピストン11を押し、注入開始ボタン13が押される度に針10を通って1回分の投薬量を投与することになる。カートリッジ5が空になるか又は空であると考えられる状態で、ピストンロッド7は、カートリッジ5の交換が可能なように引っ込められる。図2を参照すると、典型的に内部メモリを有するマイクロプロセッサである制御ユニット4は、注入装置の様々なセンサ及びボタンから信号を受信し、制御ユニット4に記憶されたプログラムによって作動ユニット3を制御する。センサは、特に、装置内のカートリッジ5の存在を検出し、バーコードのような情報を読取るためのカートリッジ5の外壁上に設けられたセンサ14、及び底面12と患者の皮膚との接近又は接触を検出するためのセンサ15を含むことができる。ボタンは、注入開始ボタン13及び設定ボタン16を含む。制御ユニット4はまた、注入装置上に設けられた表示スクリーン17上で患者又は医師のための情報の表示を制御することができる。この薬剤注入装置の構成自体は、本発明の一部ではなく、従って、これ以上の詳細は説明しない。本発明により、制御ユニット4に記憶されるプログラムは、薬剤浪費を低減するように患者に投与される投薬量を調節するためのサブプログラムを含む。このサブプログラムによって実行されるアルゴリズムを図3に示す。このアルゴリズムは、段階S0から始まり、ここで、変数Bがリセットされこの変数の機能は後述される、例えばmgで表される処方量D、及び0と1の間にあって投与量の精度を表す所定の定数kが、制御ユニット4に記憶される。処方量D及び投与量精度kは、典型的に医師によって設定ボタン16を通じて制御ユニット4にもたらされる。次の段階S1において、カートリッジ5が注入装置に挿入されているか否かが検査される。装置内にカートリッジがなければ、カートリッジが挿入されるまでアルゴリズムは待機し、次に段階S2に進む。段階S2において、装置内に受け取られたカートリッジ5の内容量、すなわち、このカートリッジに収容された薬剤の初期量が、処方量の倍数であるか、すなわち、整数Nによって乗算された処方量に等しいか否かが判断される。カートリッジの内容量は、例えば、制御ユニット4に予め記憶されるか、患者又は医師によって設定ボタン16を通じて制御ユニット4にもたらされるか、又はカートリッジ5のセンサ14によって読取られる。代替的に、カートリッジ内容量は、以下の方法で注入装置自体によって判断することができ、すなわち、ピストンロッド7が公知の後退位置からカートリッジピストン11に接触し、モータ6のアンペア数を増加させる原因であるこのような接触がアンペア数モニタリング回路18によって検出され、カウンタ回路19がモータ6の回転数を計数し、ピストンロッド7が延びるその後退位置からカートリッジピストン11とのその接触までの距離、従って、カートリッジ5内のカートリッジピストン11の初期位置を判断し、この初期位置及びカートリッジ5の既知の寸法からカートリッジ内容量が次に判断される。段階S2の答えがイエスの場合には、薬剤注入を実行することができる段階S3。患者は、医師によって処方された注入タイミングにより、処方量の注入をN回行い、その後、制御ユニット4は、表示スクリーン17を通じて、患者にカートリッジ5が空であり交換すべきであることを知らせる。アルゴリズムは、次に、段階S1に戻る。段階S2の答えがノーの場合には、アルゴリズムは段階S4に進む。段階S4において、以下の変数が計算される。MaxDose=Conc.MaxInjVoln=INTCont/DLD=Cont/n1HD=Cont/nLD★=maxLD,D-k.DHD★=minHD,MaxDose,Dk.DnL=INTCont/LD★nH=INTCont/HD★DiffL=nL.LD★-DDiffH=nH.HD★-Dここで、Concは、mg/mlで表されるカートリッジ内の薬剤の濃度、MaxInjVolは、mlで表される注入装置が1回の注射で注入することができる最大容積に対応する所定の定数、Contは、mgで表されるカートリッジの上述の内容量、INTは、整数部分、maxは、最大値であり、minは、最小値である。値Concは、例えば、制御ユニット4に予め記憶されるか、患者又は医師によって設定ボタン16を通じて制御ユニット4にもたらされるか、又はカートリッジ5のセンサ14によって読取られる。変数LD及びHDは、それぞれ、処方量よりも低用量及び高用量を表している。処方量とは異なり、これらの低用量及び高用量は、カートリッジ内容量Contを割れ切れる数である。LD★は、LDが底値D-k.Dよりも大きい場合にLDに等しく、他の場合はD-k.Dに等しい低用量である。HD★は、HDが2つの天井値Dk.D及びMaxDoseよりも小さい場合にHDに等しく、他の場合は、Dk.D又はMaxDoseに等しい高用量である。投与量精度kは、患者が患う病気及び患者自身に応じて医師によって選択される。天井値MaxDoseは、装置の技術的制限である。次の段階S5において、BDiffLの絶対値がBDiffHの絶対値よりも小さいか否かが判断される。答えがイエス場合には、注入装置に挿入されるカートリッジ5に対応する調節投与量ADは、低用量LD★に等しく、変数Bには、新たな値BDiffLが与えられる段階S6。答えがノー場合には、調節投与量ADは、高用量HD★に等しく、変数Bには、新たな値BDiffHが与えられる段階S7。この調節投与量ADは、装置に挿入されるカートリッジ5を用いる各注入の毎に処方量Dに代わって患者に注入される投与量である。薬剤注入を次に実行することができる段階S8。患者は、医師によって処方される注入タイミングにより、調節投与量をnL回LD★が調節投与量として選択される場合又はnH回HD★が調節投与量として選択される場合注入する。これらのnL又はnH回の注入後に、患者は、カートリッジを交換すべきであることを表示スクリーン17によって知らされ、アルゴリズムは、段階S1に戻る。段階S1からS8までは、注入装置に挿入されるカートリッジ毎に実施される。処方量が変更されないままである限り、2回の注入の間に注入装置のスイッチが切られても、変数Bはリセットされない。装置に記憶された処方量が変更されるといつでも、アルゴリズムは、変数Bがリセットされる段階S0に進む。変数Bは、異なるカートリッジが連続して装置に用いられるので、値nAD.AD-Dを累積する差を表し、ここで、nADは、INTCont/ADに等しい。すなわち、変数Bは、ある瞬間の患者に投与された薬剤量と、処方されたものに対して投与量が変更されなかったら投与されたであろう薬剤量との間の差異を表している。このような差異は、正数又は負数とすることができる。用いられるカートリッジ毎に調節投与量がLD又はHDに等しければ、薬剤浪費は解消されるということは、上記から容易に導出することができる。一方、調節投与量が、用いられるカートリッジの少なくとも1つの天井値Dk.D又はMaxDose又は底値D-k.Dに等しく、kが0と異なり、MaxDoseがHDと異なる場合、薬剤浪費は解消されないが、少なくとも統計的には低減され、すなわち、後述のように用いられる多数のカートリッジにわたって低減される。変数Bを伴う段階S5で用いられる判断規則は、用いられるカートリッジの数の関数として調節投与量の平均が、処方量に収束すること、すなわち、ある一定の数のカートリッジが使用された後、患者に投与される調節投与量の平均が、処方量に実質的に等しいことを保証することに更が分かるであろう。発育不全の治療のような多くの医療治療法において、実際に各注入で投与される投与量は、通常1週間又は数週間の一定期間にわたる投与量の平均が処方量に実質的に等しいという条件で、医師によって処方されるものに正確に一致する必要はない。本発明は、薬剤浪費を低減するためにこの医療的許容誤差を用いる。段階S5で用いられる判断規則は、平均調節投与量の処方量への収束率が最適であると本発明者は考えるが、変数Bを伴う他の判断規則を選択することができることに注意すべきである。本発明の変形において、変数Bの値が正数であれば、調節投与量として低用量LD★が選択され、変数Bの値が負数又はゼロであれば、調節投与量として高用量HD★が選択される。上記アルゴリズムの別の特性は、変数Bの絶対値が処方量の50よりも決して大きくならないことである。従って、患者が受ける薬剤の量と、患者の処方箋によって受けたはずの薬剤の量との間の変動は、いつでも制限されたままである。上述のように、本発明によるアルゴリズムにより、薬剤浪費は、少なくとも統計的に低減される。本発明者によって実行された処方量を0.01からMaxDoseへ、及び投与量精度を0から0.5へ変更することによる模擬実験は、特に24カートリッジ使用時点で、以下の点を明らかにした。-投与量が上述の天井値及び底値の1つに各々が等しい調節投与量である時に得られる薬剤浪費WADは、90を超える症例で、投与量が常に処方量に等しい時に得られる薬剤浪費WDよりも低い。-薬剤浪費WADは、常にWD1よりも低い。-平均調節投与量と処方量の間の差異の絶対値は、処方量の2よりも大きくない。また、薬剤浪費が以下のように定められることが特定された。ここで、riは、所定のカートリッジiに収容された完全投与量の全てが注入された後のそのカートリッジの残留薬剤、Contiは、カートリッジiの内容量である。上述の模擬実験の他の結果では、100カートリッジ使用時点で、薬剤浪費WADは、常にWD0.2よりも低く、200カートリッジ使用時点で、薬剤浪費WADは、常にWD0.1よりも低い。医師が注入投与量と処方量の間に大きな変動を許容し、1回の注入で装置によって注入することができる薬剤の内容量に関して技術的制限が存在しない症例に適応することができる本発明の変形においては、天井変数MaxDose及び投与量精度kは、アルゴリズムから抑制される。この変形においては、薬剤浪費は、常にゼロである。本発明の例示より、図3に示すアルゴリズムを実施する数値的な例は、以下によって与えられる。各カートリッジの内容量Cont=7.9mg処方量D=4mg投与量精度k=0.110各カートリッジの完全投与量Dの数n=INTCont/D=1MaxDose=5.8mg/ml×0.8ml=4.6mgLD=Cont/n1=3.95mgD-k.D=4-0.4=3.6mgLD★=LD=3.95mgHD=Cont/n=7.9mgHD★=Dk.D=4.4mg図4及び図5は、それぞれ、使用カートリッジの数の関数としての差B及び調節投与量の平均の曲線を示している。本発明は、患者の皮膚を通して薬剤を注入するための注入装置との関連で上述した。しかし、本発明は、他の薬剤投与装置、例えば、経口投与される適切な投与量の薬剤を患者に供給するための装置に適用することができることは明らかである。"