Rechargeable battery “implantable medical device (IMD)” programmed into the control circuit of the rechargeable battery, such as the number of charge cycles, charge current, depth of discharge, load current, and battery calendar age An algorithm is disclosed that can adjust the charging current (Ibat) delivered to a rechargeable battery over time (eg, over the lifetime of the IMD) according to one or more of the parameters that affect capacity. The algorithm examines parameters as stored across the IMD's operational history in the parameter log, estimates battery capacity changes, and trickles along with a battery capacity database that reflects the impact of these parameters on battery capacity. The charging current in one or both of the charging path and the active charging path is adjusted to delay battery capacity loss and extend the life of the IMD. [Selection] Figure 7A再充電可能バッテリ「埋込可能な医療デバイス(IMD)」の制御回路の中にプログラムされ、充電サイクルの回数、充電電流、放電深度、負荷電流、及びバッテリ暦年齢のような再充電可能バッテリの容量に影響を与えるパラメータのうちの1又は2以上に従って時間と共に(例えば、IMDの寿命にわたって)再充電可能バッテリに供給される充電電流(Ibat)を調節することができるアルゴリズムを開示する。アルゴリズムは、パラメータログ内のIMDの作動履歴にわたって格納されるようなパラメータを調べ、これらのパラメータのバッテリ容量への影響を反映するバッテリ容量データベースと合わせて、バッテリ容量の変化を推定し、かつトリクル充電経路及び能動充電経路の一方又は両方における充電電流を調節してバッテリ容量の損失を遅らせてIMDの寿命を延長する。【選択図】図7A