Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5867200B2 - Program and information processing apparatus - Google Patents
[go: Go Back, main page]

JP5867200B2 - Program and information processing apparatus - Google Patents

Program and information processing apparatus Download PDF

Info

Publication number
JP5867200B2
JP5867200B2 JP2012058178A JP2012058178A JP5867200B2 JP 5867200 B2 JP5867200 B2 JP 5867200B2 JP 2012058178 A JP2012058178 A JP 2012058178A JP 2012058178 A JP2012058178 A JP 2012058178A JP 5867200 B2 JP5867200 B2 JP 5867200B2
Authority
JP
Japan
Prior art keywords
injection
amount
bag
liquid
day
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2012058178A
Other languages
Japanese (ja)
Other versions
JP2013188414A (en
Inventor
博昭 三宅
博昭 三宅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2012058178A priority Critical patent/JP5867200B2/en
Publication of JP2013188414A publication Critical patent/JP2013188414A/en
Application granted granted Critical
Publication of JP5867200B2 publication Critical patent/JP5867200B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • External Artificial Organs (AREA)

Description

本発明は、医療における注液量の決定を支援するための処理に関する。   The present invention relates to a process for supporting determination of an injection volume in medicine.

腹膜透析療法は、腎不全の治療法の一つであり、腹膜に囲まれた腹腔に透析液を注入し腹腔内の廃液を排出する手順を含み、それによって血液中の老廃物および水分が取り除かれるようにする。腹膜透析療法は、CAPD法(Continuous Ambulatory Peritoneal Dialysis、連続的携帯式腹膜透析法)およびAPD法(Automated Peritoneal Dialysis、自動腹膜透析法)などを含み、各患者が自宅、職場、等で行うことができるものである。   Peritoneal dialysis is a treatment for renal failure, which involves injecting dialysate into the abdominal cavity surrounded by the peritoneum and draining the waste fluid in the abdominal cavity, thereby removing waste and water in the blood. To be. Peritoneal dialysis includes the CAPD method (Continuous Ambulatory Peritoneal Dialysis) and the APD method (Automated Peritoneal Dialysis), which can be performed by each patient at home, at work, etc. It can be done.

APD法は、患者が特に自宅において、自動腹膜透析装置を用いて腹膜透析液を自動的に交換するのに適した療法であり、患者の腹膜または腹腔内から前回の透析液を含む排液を自動的に回収し新しい透析液を自動的に注入する。CAPD法は、患者が自宅または職場等において腹膜透析液を手作業で交換するのに適した療法であり、患者の社会復帰を促すことができる。CAPD法では、患者が、手作業で廃液バッグおよび注液バッグを設定し、患者の腹膜または腹腔内から廃液を廃液バッグに回収し、次いで注液バッグの透析液を腹膜または腹腔内に注入する。   The APD method is a therapy suitable for the patient to change the peritoneal dialysate automatically using an automatic peritoneal dialysis device, particularly at home. Automatically collect and inject new dialysate automatically. The CAPD method is a therapy suitable for a patient to manually replace peritoneal dialysis fluid at home or at work, and can encourage the patient to return to society. In the CAPD method, a patient manually sets a waste liquid bag and a liquid injection bag, collects the liquid waste from the patient's peritoneum or intraperitoneal cavity, and then injects the dialysate in the liquid injection bag into the peritoneum or intraperitoneal cavity. .

既知の腹膜透析装置は、透析装置本体と透析液回路を含んでいる。透析液回路は、複数の透析液バッグ、加温用透析液バッグ、トランスファーチューブ・セット、カセット、リザーバ・バッグ、複数の排液バッグおよび各チューブを含んでいる。透析装置本体は、バッグ収納部、クランプ部、制御手段、表示部、操作部およびメモリを含んでいる。腹膜透析装置では、透析液バッグ内に残存する透析液の排液バッグへの移送を透析終了後に自動的に行う自動モードと、その移送を行うか否かを手動で選択し得る手動モードとに設定でき、最後の排液終了後に、再度、残液の排液を行うことが可能な再排液モードに設定できる。それによって、透析治療を自動化することができる。   Known peritoneal dialysis machines include a dialyzer body and a dialysate circuit. The dialysate circuit includes a plurality of dialysate bags, a warming dialysate bag, a transfer tube set, a cassette, a reservoir bag, a plurality of drainage bags, and each tube. The dialysis machine main body includes a bag storage unit, a clamp unit, a control unit, a display unit, an operation unit, and a memory. In the peritoneal dialysis machine, there are an automatic mode in which the dialysate remaining in the dialysate bag is automatically transferred to the drainage bag after completion of dialysis, and a manual mode in which whether or not to perform the transfer can be manually selected. It can be set, and it can be set to the re-drainage mode in which the remaining liquid can be drained again after the final drainage. Thereby, dialysis treatment can be automated.

特開平10−234849号公報Japanese Patent Laid-Open No. 10-234849

既知の腹膜透析装置は、1回で特定の量の透析液の注入を行うAPD法に適用され、透析液の注液バックの重量と廃液バックの重量を測定することによって、目標の透析液流出量になるように、患者の腹膜への透析液の注入流量を制御する。しかし、既知の腹膜透析装置は、CAPD法には適用できない。   The known peritoneal dialysis machine is applied to the APD method in which a specific amount of dialysate is injected at a time, and the target dialysate effluent is measured by measuring the weight of the dialysate injection bag and the waste solution bag. The flow rate of infusion of dialysate into the patient's peritoneum is controlled so that the volume is sufficient. However, known peritoneal dialysis devices are not applicable to the CAPD method.

発明者は、腹膜透析療法のCAPD法において、各回の透析液の注入量を1日分の所要量を満たすように各回の透析液注入量を決定するのを支援することに対するニーズ(必要性)を認識した。   The inventor needs (necessity) to support the determination of each dialysis fluid injection amount so that the dialysis fluid injection amount satisfies the required amount for one day in the CAPD method of peritoneal dialysis therapy. Recognized.

実施形態の目的は、1日分の最低量を満たすように各回の透析液注入量を決定するのを支援できるようにすることである。   The purpose of the embodiment is to be able to assist in determining each dialysate injection volume to meet the minimum daily dose.

実施形態の一観点によれば、記憶装置に格納された、被験者の一日の透析液交換回数N、一日の最低の総注液量T、1回当たり注液量の許容範囲、前日および/または当日の過去の各回の注液量、および当日の各回の予定注液量に基づいて、連続N回の透析液交換におけるm回目の最低の注液量Pm但し、Nは自然数、1≦m≦N)求め、その際、過去の最新の(m−1)回分の注液量と次回以降(N−m)回分の予定注液量の合計Trを求め、前記最低の総注液量Tから前記合計Trを減算した値を前記m回目の最低の注液量Pmとして求め、前記1回当たりの注液量の許容範囲内の前記最低の注液量Pm以上の複数の注液量Piをm回目の注液量の選択肢として提示する処理を、情報処理装置に実行させるプログラムが提供される。 According to one aspect of the embodiment, the number N of dialysate exchanges per day of the subject, the minimum total liquid injection amount T per day, the allowable range of the liquid injection amount per time, the previous day, / Or the lowest injection volume Pm of the m-th in continuous N dialysate exchanges ( where N is a natural number, 1 based on the previous injection volume on each day and the scheduled injection volume on each day) ≦ m ≦ N) , and in that case, the total Tr of the past latest (m−1) injection amount and the planned injection amount for the next (N−m) subsequent injections is obtained, and the lowest total injection amount is obtained. A value obtained by subtracting the total Tr from the liquid amount T is obtained as the m-th minimum liquid injection amount Pm, and a plurality of injections equal to or more than the minimum liquid injection amount Pm within the allowable range of the liquid injection amount per time are obtained. A program for causing the information processing apparatus to execute a process of presenting the liquid amount Pi as an option for the m-th injection amount is provided.

実施形態の一観点によれば、1日分の最低量を満たすように各回の透析液注入量を決定するのを支援することができる。   According to one aspect of the embodiment, it is possible to assist in determining the dialysis fluid injection amount for each time so as to satisfy the minimum amount for one day.

図1は、実施形態による、CAPD法に適用可能な、情報処理装置、クランプ制御回路、重量計測回路、重量計、分岐チューブ、等の概略的な配置の例を示している。FIG. 1 illustrates an example of a schematic arrangement of an information processing apparatus, a clamp control circuit, a weight measurement circuit, a weight scale, a branch tube, and the like applicable to the CAPD method according to the embodiment. 図2Aおよび2Bは、各クランプの構造の例を示している。2A and 2B show examples of the structure of each clamp. 図3は、情報処理装置の概略的な構成(configuration)の例を示している。FIG. 3 shows an example of a schematic configuration of the information processing apparatus. 図4は、情報処理装置のプロセッサの概略的な構成(configuration)の例を示している。FIG. 4 shows an example of a schematic configuration of the processor of the information processing apparatus. 図5は、情報処理装置によって実行される、ユーザの各回の透析液交換操作を支援する処理のためのフローチャートの例を示している。FIG. 5 shows an example of a flowchart for processing that is executed by the information processing apparatus and supports the user's dialysate exchange operation each time. 図6Aは、他の初期設定値としての、1回の透析液注入における許容範囲を表す複数の注液レベルおよびそれぞれの注液量の例を示している。 図6Bは、初期設定値としての透析液濃度の例を示している。FIG. 6A shows an example of a plurality of injection levels representing the permissible range in one dialysis fluid injection and the respective injection amounts as other initial setting values. FIG. 6B shows an example of the dialysate concentration as the initial set value. 図7は、情報処理装置に設定される、状態判定および状態制御のための初期設定値の例を示している。FIG. 7 shows an example of initial setting values for state determination and state control set in the information processing apparatus. 図8は、情報処理装置に設定される当日の初期値としての、患者の或る一日の透析液交換計画の表の例を示している。FIG. 8 shows an example of a table of a daily dialysate exchange plan for a patient as an initial value of the day set in the information processing apparatus. 図9は、実施形態による、1回の透析液交換における、重量計測回路によって受け取られた重量計における排液バッグの重量の測定値の変化の例を示している。FIG. 9 shows an example of the change in the measured value of the weight of the drainage bag in the weighing scale received by the weighing circuit in one dialysate exchange according to the embodiment. 図10は、図5のステップ400に含まれる、各回の透析液交換における透析液の注入量の決定を支援するための処理のためのフローチャートの例を示している。FIG. 10 shows an example of a flowchart for the process for supporting the determination of the injection amount of the dialysate in each dialysate exchange included in step 400 of FIG. 図11は、情報処理装置によって表示される、複数の候補の注液量を表示する画面の例を示している。FIG. 11 shows an example of a screen that displays a plurality of candidate liquid injection amounts displayed by the information processing apparatus. 図12は、図5のステップ440における具体的な処理の例を示している。FIG. 12 shows an example of specific processing in step 440 of FIG. 図13Aおよび13Bは、図5のステップ450(状態判定制御)における具体的な処理の例を示している。13A and 13B show an example of specific processing in step 450 (state determination control) of FIG. (図13Aで説明)(Explained in Figure 13A) 図14は、情報処理装置によって表示される、状態が注液調整中であるの場合の監視画面の例を示している。FIG. 14 shows an example of a monitoring screen displayed by the information processing apparatus when the state is liquid injection adjustment. 図15は、患者の注液量に関する記録ファイルのデータの例を示している。FIG. 15 shows an example of data in a recording file related to the patient's injection volume.

発明の目的および利点は、請求の範囲に具体的に記載された構成要素および組み合わせによって実現され達成される。
前述の一般的な説明および以下の詳細な説明は、典型例および説明のためのものであって、本発明を限定するためのものではない、と理解される。
The objects and advantages of the invention will be realized and attained by means of the elements and combinations particularly pointed out in the appended claims.
It is understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not intended to limit the invention.

本発明の非限定的な実施形態を、図面を参照して説明する。図面において、同様のコンポーネントおよび要素には同じ参照番号が付されている。   Non-limiting embodiments of the present invention will be described with reference to the drawings. In the drawings, similar components and elements have the same reference numerals.

CAPD法では、患者が、日中に数回の透析液交換を、例えば4〜12時間毎に行う。1回の透析液交換は概ね30分乃至1時間かかる。1日当たりの透析液交換の数回は、患者によって異なり、例えば、3〜5回、または4回、等である。CAPD法では、各患者が、1日当たりの透析液の総注入量、および各1回の透析液の注入量の範囲を、或る定められた許容範囲内で決定してもよい。従って、患者は当日の予定または体調に応じて、各回での注入量を調整することが可能である。しかし、各回の透析液の注入量が或る定められた許容範囲に収まっていたとしても、1日の実際の透析液の総注液量が1日当たりの最低量を満たさないことが生じ得る。   In the CAPD method, a patient performs dialysate exchange several times during the day, for example, every 4 to 12 hours. One dialysate exchange takes approximately 30 minutes to 1 hour. The number of dialysate exchanges per day depends on the patient, for example, 3-5 times, 4 times, etc. In the CAPD method, each patient may determine the total amount of dialysate injected per day and the range of each dialysate infused amount within a certain allowable range. Therefore, the patient can adjust the injection volume at each time according to the schedule or physical condition of the day. However, even if the injection volume of each dialysate falls within a certain allowable range, it may happen that the actual total dialysate injection volume per day does not meet the minimum daily amount.

また、例えば、患者が、透析液の量を調整する際に、クランプの開閉操作誤りに起因して誤って、また体調不良等のために意図的に、注液バッグの規格量の透析液を過剰に廃液バッグに捨てて充分な透析液の注入をしないことがある。各患者の透析記録は月1〜2回の診察時に医師によってチェックされるが、透析記録は、各患者によって手書きで作成され、見にくく、誤記を含むことがあり、一覧性も無いので、透析液の注入量が不充分であったことが見過ごされることがある。   Also, for example, when the patient adjusts the amount of dialysate, the standard amount of dialysate in the injection bag is intentionally changed due to an error in opening / closing the clamp or intentionally because of poor physical condition. There are cases where excessive dialysate is not injected by discarding excessively into the waste solution bag. The dialysis record of each patient is checked by a doctor at the time of consultation once or twice a month, but the dialysis record is created by hand by each patient, is difficult to see, may contain errors, and there is no listing, so dialysate It may be overlooked that the injection amount of was insufficient.

発明者は、CAPD法において、各患者の各回の透析液の注入量を各患者の1日分の最低量を満たすように各回の透析液注入量を決定するのを支援するニーズ(必要性)を認識した。また、発明者は、CAPD法において、各回の廃液の排出と透析液の注入の開始および終了をできるだけ自動的に制御できるようにして操作誤りまたは意図的な望ましくない操作を防止すると有利である、と認識した。   The inventor needs (necessity) to support the CAPD method to determine the dialysis fluid injection volume for each patient so that the dialysis fluid injection volume for each patient satisfies the minimum daily dose for each patient. Recognized. In addition, in the CAPD method, the inventor can advantageously control the start and end of each discharge of the waste liquid and the injection of the dialysate as automatically as possible to prevent an operation error or an intentional undesirable operation. I recognized.

通常のCAPD法では、患者が、まず、患者側のカテーテル・チューブの接続端部をルアーコネクタ・ツイストクランプを介して排液バッグに接続し、排液バッグを腹腔より低い位置に配置し、その注液側クランプを閉じ、廃液側クランプおよびルアーコネクタ・ツイストクランプを解放する。それによって、腹腔内の前回の透析液を含む排液が落差で排出される。次いで、患者は、廃液バッグの重さをバネ計り等で計り、その廃液バッグ全体の重量から空の廃液バッグ(風袋)分の重量を減算して廃液量を算出し記録する。   In the normal CAPD method, the patient first connects the connecting end of the catheter tube on the patient side to the drainage bag via the luer connector / twist clamp, and places the drainage bag at a position lower than the abdominal cavity. Close the injection side clamp and release the waste side clamp, luer connector and twist clamp. Thereby, the effluent containing the previous dialysis fluid in the abdominal cavity is discharged with a drop. Next, the patient measures the weight of the waste liquid bag with a spring gauge or the like, and calculates and records the amount of waste liquid by subtracting the weight of the empty waste liquid bag (tare) from the total weight of the waste liquid bag.

次いで、患者は、規格量の透析液を含む注液バッグを腹腔より高い位置のバネ計りに吊り下げ、ルアーコネクタ・ツイストクランプを閉じ、注液側クランプを解放して、落差で注液バックから廃液バッグへの透析液の排出を開始する。患者は、注液バックの重量がその回の注液量分まで減少したときに注液側クランプを閉じる。患者はその注液量を記録する。次いで、患者は、廃液側クランプを閉じ、注液側クランプおよびルアーコネクタ・ツイストクランプを解放して、透析液を落差によって腹腔内に注入する。透析液の注入完了後、患者は、注液側クランプとルアーコネクタ・ツイストクランプのクランプを閉じる。次いで、患者は、透析液バッグを取り外し、カテーテル・チューブの接続端部にキャップを装着して、透析液交換を完了する。   Next, the patient hangs the infusion bag containing the standard amount of dialysate on a spring scale higher than the abdominal cavity, closes the luer connector and twist clamp, releases the infusion side clamp, and drops the infusion bag from the infusion bag. Start discharging dialysate into the waste bag. The patient closes the liquid injection side clamp when the weight of the liquid injection bag is reduced to the amount of the liquid injection at that time. The patient records the volume of infusion. The patient then closes the waste side clamp, releases the injection side clamp and the luer connector twist clamp, and injects the dialysate into the abdominal cavity with a drop. After the dialysate infusion is completed, the patient closes the infusion side clamp and the luer connector / twist clamp clamp. The patient then removes the dialysate bag and puts a cap on the connecting end of the catheter tube to complete the dialysate exchange.

図1は、実施形態による、CAPD法に適用可能な、情報処理装置10、クランプ制御回路20、重量計測回路30、重量計40、分岐チューブ50、等の概略的な配置の例を示している。   FIG. 1 shows an example of a schematic arrangement of an information processing apparatus 10, a clamp control circuit 20, a weight measurement circuit 30, a weight scale 40, a branch tube 50, and the like applicable to the CAPD method according to the embodiment. .

図1において、注液バッグまたは透析液バッグ52は、分岐チューブ50を介して、患者または被験者の腹腔内に通じるカテーテル・チューブ(腹膜カテーテル)56と、排液バッグ54とに接続される。分岐チューブ50には、注液バッグ52、排液バッグ54、およびカテーテル・チューブ56の間の流路を開閉するためのクランプまたはクレンメ22、23、24がそれぞれ配置されている。クランプ22、23および24の機械的な開閉が、クランプ制御回路20によって制御される。   In FIG. 1, the injection bag or dialysate bag 52 is connected via a branch tube 50 to a catheter tube (peritoneal catheter) 56 that leads into the abdominal cavity of a patient or a subject and a drainage bag 54. The branch tube 50 is provided with clamps or clamps 22, 23, 24 for opening and closing a flow path between the injection bag 52, the drainage bag 54, and the catheter tube 56, respectively. The mechanical opening and closing of the clamps 22, 23 and 24 is controlled by the clamp control circuit 20.

図2Aおよび2Bは、クランプ22、23および24の各々の構造の例を示している。クランプ22、23、24の各々は、例えば、ステップ・モータ(図示せず)によって駆動されるカム26およびチューブ保持部58を含んでいる。クランプ22、23、24の各々は、ステップ・モータによるカム26の回転によりチューブ保持部58に対してチューブ50を押圧または解放することによって、分岐チューブ50の各流路を開閉するように組み立てられている。カム26の回転または角度は、クランプ制御回路20によってステップ・モータの回転角度を調整することによって、制御されてもよい。   2A and 2B show examples of the structure of each of the clamps 22, 23 and 24. FIG. Each of the clamps 22, 23, 24 includes, for example, a cam 26 and a tube holding portion 58 that are driven by a step motor (not shown). Each of the clamps 22, 23, and 24 is assembled to open and close each flow path of the branch tube 50 by pressing or releasing the tube 50 against the tube holding portion 58 by the rotation of the cam 26 by the step motor. ing. The rotation or angle of the cam 26 may be controlled by adjusting the rotation angle of the stepping motor by the clamp control circuit 20.

重量計測回路30は、重量計測回路40からの重量測定値のデータを周期的に、例えば1秒間隔で検出して、例えばUSBケーブルのようなケーブル7を介して情報処理装置10に送信する。情報処理装置10は、例えばUSBケーブルのようなケーブル7を介してクランプ制御回路20に制御信号を供給する。   The weight measurement circuit 30 periodically detects the data of the weight measurement values from the weight measurement circuit 40, for example, at intervals of 1 second, and transmits the data to the information processing apparatus 10 via the cable 7 such as a USB cable. The information processing apparatus 10 supplies a control signal to the clamp control circuit 20 via a cable 7 such as a USB cable.

情報処理装置10は、例えばCPU(Central Processing Unit)、主記憶装置、ハードディスク・ドライブ(HDD)、半導体メモリ、バス、入力装置、出力装置、通信インタフェース、記録媒体読取用のドライブ、等を含むコンピュータまたは装置であってもよい。情報処理装置10は、例えば、パーソナル・コンピュータ、またはタブレット端末であってもよい。   The information processing apparatus 10 includes, for example, a CPU (Central Processing Unit), a main storage device, a hard disk drive (HDD), a semiconductor memory, a bus, an input device, an output device, a communication interface, a drive for reading a recording medium, and the like. Or it may be a device. The information processing apparatus 10 may be, for example, a personal computer or a tablet terminal.

図3は、情報処理装置10の概略的な構成(configuration)の例を示している。
図3おいて、情報処理装置10は、例えばUSBケーブルのようなケーブル7を介してクランプ制御回路20、重量計測回路30およびプリンタ70に結合される。また、情報処理装置10は、ネットワーク5を介してサーバ装置80に接続されてもよい。ネットワーク5は、インターネット、公衆交換電話網(PSTN)、パケット交換網(PSN)、ISDN、および/または移動体通信網を含んでいてもよい。情報処理装置10は、その透析記録のデータをその各回の透析液交換の日時の情報とともにネットワーク5を介してサーバ装置80に送信してもよい。この場合、サーバ装置80は、透析記録のデータを日時の情報とともに受信して保存し管理する。
FIG. 3 shows an example of a schematic configuration of the information processing apparatus 10.
In FIG. 3, the information processing apparatus 10 is coupled to a clamp control circuit 20, a weight measurement circuit 30, and a printer 70 via a cable 7 such as a USB cable. Further, the information processing apparatus 10 may be connected to the server apparatus 80 via the network 5. The network 5 may include the Internet, a public switched telephone network (PSTN), a packet switched network (PSN), ISDN, and / or a mobile communication network. The information processing apparatus 10 may transmit the dialysis record data to the server apparatus 80 via the network 5 together with information on the date and time of each dialysis fluid exchange. In this case, the server device 80 receives, stores, and manages dialysis record data together with date and time information.

図3において、情報処理装置10は、プロセッサ112、メモリ114、入出力インタフェース(I/O)116、内部バス、等を含んでいてもよい。プロセッサ112は、コンピュータ用のCPU(Central Processing Unit)であってもよい。プロセッサ112およびメモリ114は、入出力インタフェース116に結合されている。メモリ114には、例えば、主記憶装置および半導体メモリ等が含まれる。情報処理装置10は、さらに、入出力インタフェース(I/O)116に結合された、表示装置(DSP)122、入力部または入力装置126、記録媒体読み取り用のドライブ128、およびハードディスク・ドライブ(HDD)130を含んでいてもよい。入力部126は、例えば、キーボード、マウスまたはタッチパッドのようなポインティング・デバイス、およびタッチパネルを含んでいてもよい。ドライブ128は、プログラムが記録された例えば光ディスクのような記録媒体129を読み取るためのものであってもよい。情報処理装置10は、さらに、入出力インタフェース(I/O)116に結合された、USBインタフェース(USB I/F)142、およびネットワーク・インタフェース(NW I/F)144を含んでいてもよい。   3, the information processing apparatus 10 may include a processor 112, a memory 114, an input / output interface (I / O) 116, an internal bus, and the like. The processor 112 may be a CPU (Central Processing Unit) for a computer. The processor 112 and memory 114 are coupled to an input / output interface 116. The memory 114 includes, for example, a main storage device and a semiconductor memory. The information processing apparatus 10 further includes a display device (DSP) 122, an input unit or input device 126, a recording medium reading drive 128, and a hard disk drive (HDD) coupled to an input / output interface (I / O) 116. ) 130 may be included. The input unit 126 may include, for example, a keyboard, a pointing device such as a mouse or a touch pad, and a touch panel. The drive 128 may be for reading a recording medium 129 such as an optical disc on which a program is recorded. The information processing apparatus 10 may further include a USB interface (USB I / F) 142 and a network interface (NW I / F) 144 coupled to an input / output interface (I / O) 116.

プロセッサ112は、透析療法支援の機能を含む例えば集積回路として実装された専用のプロセッサであってもよい。また、プロセッサ112は、メモリ114および/またはハードディスク・ドライブ130に格納された、透析療法支援の機能を含むアプリケーション・プログラムに従って、動作するものであってもよい。アプリケーション・プログラムは、記録媒体129に格納されていて、ドライブ128によって記録媒体129から読み出されて情報処理装置10にインストールされてもよい。   The processor 112 may be a dedicated processor implemented as, for example, an integrated circuit that includes dialysis therapy support functions. Further, the processor 112 may operate according to an application program stored in the memory 114 and / or the hard disk drive 130 and including a dialysis therapy support function. The application program may be stored in the recording medium 129, read from the recording medium 129 by the drive 128, and installed in the information processing apparatus 10.

情報処理装置10は、USBインタフェース142およびUSBケーブル7を介して、クランプ制御回路20、重量計測回路30およびプリンタ70に結合されてもよい。情報処理装置10は、ネットワーク・インタフェース144およびネットワーク5を介してサーバ装置80に接続されてもよい。   The information processing apparatus 10 may be coupled to the clamp control circuit 20, the weight measurement circuit 30, and the printer 70 via the USB interface 142 and the USB cable 7. The information processing apparatus 10 may be connected to the server apparatus 80 via the network interface 144 and the network 5.

図4は、情報処理装置10のプロセッサ112の概略的な構成(configuration)の例を示している。   FIG. 4 shows an example of a schematic configuration of the processor 112 of the information processing apparatus 10.

プロセッサ112は、例えば、制御部1120、設定部1122、注液量計算部1124、提示部1126、測定値管理部1128、フィルタリング部1130、状態判定制御部1132、表示処理部1134、終了処理部1136およびその他の処理部1140を含んでいてもよい。処理部1140は、日付および時刻を示すクロックを含んでいてもよい。制御部1120は、設定部1122、注液量計算部1124、提示部1126、測定値管理部1128、フィルタリング部1130、状態判定制御部1132、表示処理部1134、終了処理部1136および処理部1140に制御信号を供給して、これらの要素の動作を制御してもよい。   The processor 112 includes, for example, a control unit 1120, a setting unit 1122, a liquid injection amount calculation unit 1124, a presentation unit 1126, a measurement value management unit 1128, a filtering unit 1130, a state determination control unit 1132, a display processing unit 1134, and an end processing unit 1136. And other processing units 1140 may be included. The processing unit 1140 may include a clock indicating the date and time. The control unit 1120 includes a setting unit 1122, a liquid injection amount calculation unit 1124, a presentation unit 1126, a measurement value management unit 1128, a filtering unit 1130, a state determination control unit 1132, a display processing unit 1134, an end processing unit 1136, and a processing unit 1140. Control signals may be provided to control the operation of these elements.

図5は、情報処理装置10によって実行される、例えば患者または被験者のようなユーザの各回の透析液交換操作を支援する処理のためのフローチャートの例を示している。以下、患者または被験者自身が情報処理装置10等のユーザであってもよいものとして説明する。但し、情報処理装置10等のユーザは、患者または被験者とは異なるその操作者であってもよい。   FIG. 5 shows an example of a flowchart for processing executed by the information processing apparatus 10 to support each dialysate exchange operation of a user such as a patient or a subject. In the following description, it is assumed that the patient or the subject himself / herself may be a user such as the information processing apparatus 10. However, the user such as the information processing apparatus 10 may be an operator different from the patient or the subject.

図5を参照すると、ステップ400において、情報処理装置10のプロセッサ112(またはその設定部1122)は、ユーザの入力操作に従って、各回の廃液排出、透析液注入および透析記録保存のための初期設定を行う。プロセッサ112(設定部1122)は、ユーザによって設定された設定情報をハードディスク・ドライブ130またはメモリ114の記録ファイルに格納する。   Referring to FIG. 5, in step 400, the processor 112 (or its setting unit 1122) of the information processing apparatus 10 performs initial settings for waste fluid discharge, dialysis fluid injection, and dialysis record storage in accordance with user input operations. Do. The processor 112 (setting unit 1122) stores setting information set by the user in a recording file in the hard disk drive 130 or the memory 114.

初期設定において、プロセッサ112(設定部1122)は、例えば、注液バッグ52の規格量S、各閾値、一日の透析液交換回数N、各回の予定注液量Pf、透析液濃度、等の情報を、ユーザに入力させる。プロセッサ112(またはその注液量計算部1124)は、これらの入力情報および過去の注液量(実績)Pp等の情報に基づいて、今回(m回目)の最低の注液量Pmを計算する。プロセッサ112(またはその提示部1126)は、最低の注液量Pmに基づいて今回の1つ以上の候補の注液量の値Piを表示装置122に表示して選択させる。複数の閾値の中の廃液バッグ重量閾値は、例えば空状態の廃液バッグ54の風袋重量(g)である。また、注液バッグ52の規格量S、廃液バッグ重量閾値、一日の透析液交換回数N、等の情報として、それぞれのデフォルト値、例えば2000g、140g、4回、等が表示されてもよい。プロセッサ112(設定部1122)は、注液バッグの規格量S、各閾値、今回の注液量Pd、等の設定情報をハードディスク・ドライブ130またはメモリ114の記録ファイルに格納する。   In the initial setting, the processor 112 (setting unit 1122), for example, specifies the standard amount S of the injection bag 52, each threshold value, the daily dialysate replacement number N, the scheduled injection amount Pf each time, the dialysate concentration, and the like. Let the user input information. The processor 112 (or the liquid injection amount calculation unit 1124) calculates the minimum liquid injection amount Pm of this time (m-th time) based on the input information and information such as the past liquid injection amount (actual result) Pp. . The processor 112 (or its presentation unit 1126) causes the display device 122 to display and select one or more current injection amount values Pi based on the lowest injection amount Pm. The waste liquid bag weight threshold value among the plurality of threshold values is, for example, the tare weight (g) of the empty waste liquid bag 54. Further, as the information such as the standard amount S of the injection bag 52, the waste solution bag weight threshold value, the daily dialysate replacement number N, etc., respective default values, for example, 2000 g, 140 g, 4 times, etc. may be displayed. . The processor 112 (setting unit 1122) stores setting information such as the standard amount S of the liquid injection bag, each threshold value, and the current liquid injection amount Pd in the recording file of the hard disk drive 130 or the memory 114.

図6Aは、他の初期設定値としての、1回の透析液注入における許容範囲を表す複数の注液レベル(少ない、軽め、普通、多め)およびそれぞれの注液量R1、R2、・・・Rs(1000g〜2000g)の例を示している。図6Bは、初期設定値としての、透析液濃度(例えば、1.5および2.5)の例を示している。   FIG. 6A shows a plurality of injection levels (small, light, normal, and large) representing the allowable range in one dialysate injection as other initial setting values, and the respective injection amounts R1, R2,. -The example of Rs (1000g-2000g) is shown. FIG. 6B shows an example of the dialysate concentration (for example, 1.5 and 2.5) as the initial set value.

図7は、情報処理装置10に設定される、状態判定および状態制御のための初期設定値の例を示している。   FIG. 7 illustrates an example of initial setting values for state determination and state control that are set in the information processing apparatus 10.

ユーザは、初期値設定画面において、例えば、次のような状態判定および状態制御のための初期値を設定する。クランプを開閉制御する際の遅延量(クランプ制御遅延量)として、例えば10(秒または回)が設定される。ここで、「回」は重量計測のサンプリング回数を表す。廃液排出終了、注液調整開始および注液調整終了を判定または確認するための流量変動閾値として、例えば2(g)が設定される。廃液排出終了を判定するための状態継続時間の廃液終了閾値として、例えば18(秒または回)が設定される。注液調整の開始を確認するための状態継続時間の調整開始閾値として、例えば6(秒または回)が設定される。注液調整の終了または注液供給開始を確認するための状態継続時間の注液供給開始閾値/調整中断閾値として、例えば20(秒または回)が設定される。また、最短廃液排出時間として例えば10(分)、最長廃液排出時間として例えば25(分)、目標最低除水量として例えば0(g)が設定される。また、注液バッグの透析液の規格量Sとして例えば2000(g)、1日の最高の総注液量Tmaxとして例えば8000(g)、1日の最低の総注液量Tminとして例えば5400(g)が設定される。これらの初期値は、デフォルト表示されてもよい。 On the initial value setting screen, for example, the user sets initial values for state determination and state control as follows. For example, 10 (seconds or times) is set as a delay amount (clamp control delay amount) when the clamp is controlled to open and close. Here, “times” represents the number of times of weight measurement sampling. For example, 2 (g) is set as the flow rate fluctuation threshold value for determining or confirming the end of waste liquid discharge, the start of liquid injection adjustment, and the end of liquid injection adjustment. For example, 18 (seconds or times) is set as the waste liquid end threshold value of the state duration time for determining the end of the waste liquid discharge. For example, 6 (seconds or times) is set as the adjustment start threshold value of the state duration time for confirming the start of liquid injection adjustment. For example, 20 (seconds or times) is set as the injection supply start threshold / adjustment interruption threshold of the state continuation time for confirming the end of the injection adjustment or the start of injection supply. Further, for example, 10 (min) is set as the shortest waste liquid discharge time, 25 (min) is set as the longest waste liquid discharge time, and 0 (g) is set as the target minimum water removal amount. In addition, as the standard amount S of the dialysate in the infusion bag, for example, 2000 (g), for example, the maximum total infusion amount T max for the day, for example, 8000 (g), for the minimum total infusion amount T min for the day, for example 5400 (g) is set. These initial values may be displayed by default.

図8は、情報処理装置10に設定される当日の初期値としての、患者の或る一日の透析液交換計画の表の例を示している。   FIG. 8 shows an example of a table of the dialysate replacement plan for a certain day of the patient as the initial value of the day set in the information processing apparatus 10.

図8において、その一日の透析液交換計画は、例えば1回目〜4回目までの、各回の注液量Pf、1日の最低の総注液量Pmin、および透析液の濃度の情報を含んでいる。或る一日の透析液交換計画は、例えば、1回目として濃度1.5の注液量1400g、2回目として濃度1.5の注液量1500g、3回目として濃度2.5の注液量1500g、4回目として濃度1.5の注液量1500gを含んでいる。 In FIG. 8, the daily dialysate replacement plan includes, for example, information on the injection volume Pf for each time, the minimum total injection volume P min for each day , and the concentration of the dialysate, from the first to the fourth time. Contains. One day of dialysate replacement plan is, for example, 1400 g of the injection liquid with a concentration of 1.5 as the first time, 1500 g of the injection liquid with the concentration of 1.5 as the second time, and 2.5 ml of the concentration as the third time. 1500g, and the fourth injection contains 1500g of liquid injection with a concentration of 1.5.

図5を再び参照すると、ステップ400(初期設定)の後のステップ432において、プロセッサ112(またはその測定値処理部1128)は、重量計測回路30から現在の廃液バッグ54の重量の測定値を読み込む。その測定値の読み込みは、周期的に、例えば1秒毎に行われてもよい。ステップ434において、プロセッサ112(測定値処理部1128)は、測定値を閾値と比較して、測定値が閾値以上かどうかを判定する。その閾値は、例えば空状態の廃液バッグ54の風袋重量であってもよい。測定値が閾値以上であると判定された場合は、手順はステップ440に進む。測定値が閾値以上でない、または閾値より小さいと判定された場合は、手順はステップ436に進む。例えば、透析液の注入が継続しているときまたは終了したときに重量計40から廃液バッグ54が降ろされた場合に、重量計40の測定値が0(ゼロ)になって、測定値が閾値以上でないと判定される。   Referring again to FIG. 5, in step 432 after step 400 (initial setting), the processor 112 (or its measurement value processing unit 1128) reads the current measurement value of the weight of the waste liquid bag 54 from the weight measurement circuit 30. . The reading of the measurement value may be performed periodically, for example, every second. In step 434, the processor 112 (measurement value processing unit 1128) compares the measurement value with a threshold value and determines whether or not the measurement value is equal to or greater than the threshold value. The threshold value may be, for example, the tare weight of the empty waste liquid bag 54. If it is determined that the measured value is greater than or equal to the threshold value, the procedure proceeds to step 440. If it is determined that the measured value is not greater than or less than the threshold, the procedure proceeds to step 436. For example, when the waste liquid bag 54 is dropped from the weighing scale 40 when the injection of dialysate is continued or finished, the measured value of the weighing scale 40 becomes 0 (zero), and the measured value is the threshold value. It is determined that it is not above.

ステップ440において、プロセッサ112(またはそのフィルタリング部1130)は、受け取った測定値をフィルタリングまたは濾波して、補正された測定値を生成する。それによって、重量計40の元の測定値の経過時間に対する局所的な変動が抑制される。プロセッサ112(フィルタリング部1130)は、さらに、例えば廃液排出および注液調整等の状態の判定および確認において誤った状態判定を防止し適正な状態判定を行うための、各状態の判定可能な期間を示すカウンタ機能を含んでいる。それによって、測定値の経過時間に対する局所的な過小なまたは過大な変動を除外して、廃液排出および注液調整等の状態を判定および確認することができる。   In step 440, the processor 112 (or its filtering unit 1130) filters or filters the received measurement value to generate a corrected measurement value. Thereby, the local fluctuation | variation with respect to the elapsed time of the original measured value of the weight scale 40 is suppressed. The processor 112 (filtering unit 1130) further determines a period during which each state can be determined for preventing an erroneous state determination and performing an appropriate state determination in determination and confirmation of a state such as waste liquid discharge and injection adjustment. Includes counter function to show. Accordingly, it is possible to determine and confirm the state of waste liquid discharge, liquid injection adjustment, and the like, excluding local excessive or excessive fluctuations with respect to the elapsed time of the measurement value.

その局所的な変動は、例えば、廃液中の患者等が身体またはバッグ52、54等を動かすことによって生じることがある。その動きまたは振動によって生じる力が、カテーテル・チューブ56、廃液バッグ52および注液バッグ54相互間の落差の変動、または廃液バッグ54の重量変動となって重量計40の測定値に影響を与えることがある。また、その局所的な変動は、例えば、注液バッグ52からの注液の供給が、分岐チューブ50中で生じた気泡によって妨害されることによって生じることがある。   The local fluctuation may occur, for example, when a patient or the like in the waste liquid moves the body or the bags 52 and 54. The force generated by the movement or vibration affects the measurement value of the weigh scale 40 as a variation in a drop between the catheter tube 56, the waste solution bag 52 and the injection bag 54, or a change in the weight of the waste solution bag 54. There is. Moreover, the local fluctuation | variation may arise when supply of the liquid injection from the liquid injection bag 52 is obstructed by the bubble produced in the branch tube 50, for example.

ステップ450において、プロセッサ112(またはその状態判定制御部1132)は、カテーテル・チューブ56からの廃液排出の開始からカテーテル・チューブ56への透析液の注入まで間の現在の段階(フェーズ)および廃液バッグ54の重量の測定値の推移およびその変化を監視する。プロセッサ112(状態判定制御部1132)は、さらに、その測定値の推移および変化に基づいて、各段階の開始、継続または終了のような状態を判定し、各段階の状態に応じてクランプ22、23、24の開閉を制御する制御信号を生成する。   In step 450, the processor 112 (or its state determination control unit 1132) determines the current stage (phase) from the start of the drainage of the waste fluid from the catheter tube 56 to the injection of the dialysate into the catheter tube 56 and the waste bag. The transition of the weight measurement value of 54 and its change are monitored. The processor 112 (state determination control unit 1132) further determines a state such as the start, continuation, or end of each stage based on the transition and change of the measured value, and the clamp 22 according to the state of each stage. A control signal for controlling the opening and closing of 23 and 24 is generated.

ステップ460において、プロセッサ112(またはその表示処理部1134)は、今回の透析液交換における、設定値、廃液排出から透析液注入までの間の現在の段階および状態、および廃液バッグ54の重量の測定値の推移、等を、表示装置122に表示する。その後、手順はステップ432に戻る。ステップ432、434、440〜460は、廃液バッグ54が重量計40から降ろされて重量の測定値が閾値より小さくなるまで繰り返される。   In step 460, the processor 112 (or its display processing unit 1134) measures the set value, the current stage and state from the waste liquid discharge to the dialysate injection, and the weight of the waste liquid bag 54 in the current dialysate exchange. The transition of the value and the like are displayed on the display device 122. Thereafter, the procedure returns to Step 432. Steps 432, 434, 440 to 460 are repeated until the waste bag 54 is lowered from the weighing scale 40 and the weight measurement value becomes smaller than the threshold value.

ステップ436において、プロセッサ112(測定値処理部1128)は、現在の段階が廃液排出の開始前の“初期”であるかどうかを判定する。現在の段階が“初期”であると判定された場合は、手順はステップ432に戻る。現在の段階が“初期”でないと判定された場合は、手順はステップ470に進む。   In step 436, the processor 112 (measurement value processing unit 1128) determines whether or not the current stage is “initial” before the start of waste liquid discharge. If it is determined that the current stage is “initial”, the procedure returns to step 432. If it is determined that the current stage is not “initial”, the procedure proceeds to step 470.

ステップ470において、プロセッサ112(またはその終了処理部1136)は、今回の透析液交換が当日の何回目のものか、今回の操作完了日時、および今回の注液量(実績)Pd、等をハードディスク・ドライブ130またはメモリ114の記録ファイルに保存して処理を完了する。その後、手順は図5のルーチンを出る。   In step 470, the processor 112 (or its end processing unit 1136) indicates the number of times this dialysate replacement is performed on the current day, the current operation completion date and time, the current injection amount (actual) Pd, and the like on the hard disk. Save to a recording file in drive 130 or memory 114 to complete the process. Thereafter, the procedure exits the routine of FIG.

図9は、実施形態による、1回の透析液交換における、重量計測回路30によって受け取られた重量計40における排液バッグ54の重量の測定値の変化の例を示している。その測定値の変化は、図5のステップ432、434、440〜460における廃液排出の開始から注液供給中または注液供給の終了までの期間の変化である。その測定値は、図5のステップ440(フィルタリング処理)において補正された測定値であってもよい。   FIG. 9 shows an example of the change in the measured value of the weight of the drainage bag 54 in the weighing scale 40 received by the weight measuring circuit 30 in one dialysate exchange according to the embodiment. The change in the measured value is a change in the period from the start of the waste liquid discharge to the end of the liquid supply or the end of the liquid supply in steps 432, 434, and 440 to 460 in FIG. The measurement value may be the measurement value corrected in step 440 (filtering process) in FIG.

図1および9を参照すると、ユーザが、情報処理装置10を操作して、患者のカテーテル・チューブ56から排液バッグ54への廃液の排出を開始させる。情報処理装置10のプロセッサ112は、現在の状態が廃液排出の段階の開始状態であると判定して、その状態に応じてクランプ制御回路20を制御して、患者のカテーテル・チューブ56から排液バッグ54への透析済みの廃液の排出を開始する。それによって、時間軸(横軸)の開始点から、重量計40による廃液バッグ54の重量の測定値が空の廃液バッグ54の重量から徐々に上昇し始める。   Referring to FIGS. 1 and 9, the user operates the information processing apparatus 10 to start discharging the waste liquid from the patient's catheter tube 56 to the drain bag 54. The processor 112 of the information processing apparatus 10 determines that the current state is the start state of the waste liquid discharge stage, controls the clamp control circuit 20 according to the state, and drains the liquid from the catheter tube 56 of the patient. The discharge of the dialyzed waste liquid into the bag 54 is started. Thereby, from the start point of the time axis (horizontal axis), the measured value of the weight of the waste liquid bag 54 by the weigh scale 40 starts to gradually increase from the weight of the empty waste liquid bag 54.

その後、例えば約20分経過後に廃液バッグ54の重量の増加量がほぼ0(ゼロ)gになったとき、プロセッサ112は、現在の状態が注液バッグ52の廃液排出の段階の終了状態であると判定する。プロセッサ112は、その状態に応じてクランプ制御回路20を制御して、廃液排出を停止する。次いで、プロセッサ112は、現在の状態が注液バッグ52における透析液の注入量を調整する段階の開始状態であると判定して、クランプ制御回路20を制御して、注液バッグ52から排液バッグ54への調整量分の透析液の排出を開始する。それによって、重量計40による廃液バッグ54の重量の測定値が、廃液排出後の廃液バッグ54の重量から再び徐々に上昇し始める。廃液バッグ54の重量が再び上昇し始めたとき、プロセッサ112は、現在の状態が、注液調整の段階の開始状態であることを確認する。   Thereafter, for example, when the increase in the weight of the waste liquid bag 54 becomes approximately 0 (zero) g after about 20 minutes, the processor 112 indicates that the current state is the end state of the waste liquid discharge stage of the liquid injection bag 52. Is determined. The processor 112 controls the clamp control circuit 20 according to the state, and stops waste liquid discharge. Next, the processor 112 determines that the current state is a start state of adjusting the injection amount of the dialysate into the infusion bag 52, and controls the clamp control circuit 20 to discharge the infusion from the infusion bag 52. The discharge of the adjusted amount of dialysate to the bag 54 is started. As a result, the measured value of the weight of the waste liquid bag 54 by the weigh scale 40 starts to gradually increase again from the weight of the waste liquid bag 54 after the waste liquid is discharged. When the weight of the waste liquid bag 54 begins to increase again, the processor 112 confirms that the current state is the start state of the liquid injection adjustment stage.

その後、廃液バッグ54の重量が調整量分だけ増大し、即ち排液バッグ54へ排出された透析液の量Dが調整量に達したとき、プロセッサ112は、現在の状態が注液調整の段階の終了状態であると判定する。ここで、調整量は、注液バッグ52の規格量Sから、今回の患者への透析液の注液量Pdを減算した値である(S−Pd)。プロセッサ112は、その状態に応じてクランプ制御回路20を制御して、注液バッグ52から排液バッグ54へ透析液の排出を停止する。   Thereafter, when the weight of the waste liquid bag 54 increases by the adjustment amount, that is, when the amount D of the dialysate discharged to the drainage bag 54 reaches the adjustment amount, the processor 112 determines that the current state is the stage of liquid injection adjustment. It is determined that this is the end state. Here, the adjustment amount is a value obtained by subtracting the injection amount Pd of the dialysate to the patient this time from the standard amount S of the injection bag 52 (S-Pd). The processor 112 controls the clamp control circuit 20 according to the state, and stops the discharge of the dialysate from the injection bag 52 to the drain bag 54.

その後、廃液バッグ54の重量の増加量がほぼ0(ゼロ)gになったとき、プロセッサ112は、現在の状態が、注液調整の段階の終了状態であることを確認し、注液供給の段階の開始状態であると判定する。プロセッサ112は、その状態に応じてクランプ制御回路20を制御して、注液バッグ52から患者のカテーテル・チューブ56への注液(透析液)の供給を開始する。注液供給の継続中において、プロセッサ112は、現在の状態が注液供給の段階の継続中であると判定する。   Thereafter, when the amount of increase in the weight of the waste liquid bag 54 becomes approximately 0 (zero) g, the processor 112 confirms that the current state is the end state of the liquid injection adjustment stage, and supplies the liquid supply. It is determined that the stage is in the start state. The processor 112 controls the clamp control circuit 20 according to the state, and starts supply of the injection (dialysis solution) from the injection bag 52 to the patient's catheter tube 56. While the liquid supply is continuing, the processor 112 determines that the current state is continuing the liquid supply stage.

その後、ユーザによって重量計40から廃液バッグ54が降ろされてその重量がほぼ0(ゼロ)gになったとき、プロセッサ112は、諸データをハードディスク・ドライブ130またはメモリ114の記録ファイルに保存して、透析液交換の支援を終了する処理を行う。注液バッグ52から患者の腹腔内への透析液の注入が完了した後、ユーザは、クランプ22、24を手動でまたは情報処理装置10を操作して閉じてその回の透析液交換を完了する。ユーザは、注液供給開始後、または注液供給完了後に、重量計40から廃液バッグ54を降ろし、廃液バッグ54を処分する。   Thereafter, when the waste bag 54 is removed from the scale 40 by the user and its weight becomes approximately 0 (zero) g, the processor 112 stores various data in a recording file in the hard disk drive 130 or the memory 114. Then, a process for ending support for dialysate exchange is performed. After the injection of the dialysate from the injection bag 52 into the abdominal cavity of the patient is completed, the user closes the clamps 22 and 24 manually or by operating the information processing apparatus 10 to complete the dialysate exchange at that time. . The user drops the waste liquid bag 54 from the weighing scale 40 after starting the liquid supply or after completing the liquid supply, and disposes of the waste liquid bag 54.

図10は、図5のステップ400(初期設定)に含まれる、各回の透析液交換における透析液の注入量の決定を支援するための処理のためのフローチャートの例を示している。   FIG. 10 shows an example of a flowchart for the process for supporting the determination of the injection amount of dialysate in each dialysate exchange included in step 400 (initial setting) of FIG.

図10において、患者は一日または24時間の期間にN回の透析液交換を行うものとする。1日N回の各回の透析液交換は、毎日、概ね同じ時間帯に行われると考えられる。各回における透析液の注入量は、透析液交換計画で予め決定されているが、許容範囲内でそれぞれの時点で変更することができる。ステップ402〜416において、当日と前日を含む2日の期間(2×N回)中の任意の連続するN回分または24時間分の注液量の合計が1日の最低の総注液量Tmin以上になるように、今回の最低の注液量が決定されることが望ましい。ここで、その2日の期間は2×N回分の透析液交換を含み、その任意の連続N回中の1回目は、前日N回中の2回目〜N回目および当日N回中の1回目の中のいずれかの回であってもよい。 In FIG. 10, it is assumed that the patient performs dialysate exchange N times in one day or 24 hours. It is considered that each dialysate exchange of N times a day is performed at approximately the same time zone every day. The injection amount of the dialysate at each time is determined in advance in the dialysate exchange plan, but can be changed at each time within an allowable range. In steps 402 to 416, the total liquid injection amount T for which the total of the liquid injection amount for any continuous N times or 24 hours in the period of 2 days (2 × N times) including the current day and the previous day is the lowest in the day It is desirable to determine the minimum amount of injection at this time so that it is not less than min . Here, the two-day period includes 2 × N dialysate exchanges, and the first of any consecutive N times is the second to N times of N times the previous day and the first time of N times of the day. It may be any of the times.

今回がその任意の連続N回中のm回目とした場合、そのm回目の最低の注液量Pmは、例えば、次の式で求められる(但し、Nは自然数、1≦m≦N)。
今回(m回目)の最低の注液量Pm
=1日の最低の総注液量Tmin−m回目を除く連続N回分の注液量の合計Tr
=1日の最低の総注液量Tmin−m回目以外の残り(N−1)回分の注液量の合計Tr
=1日の最低の総注液量Tmin
−(過去(m−1)回の注液量の合計Tp+次回以降(N−m)回の注液量の合計Tf)
When this time is the m-th of the arbitrary continuous N times, the minimum injection amount Pm of the m-th time is obtained, for example, by the following equation (where N is a natural number, 1 ≦ m ≦ N).
Minimum injection volume Pm this time (mth)
= Total daily total liquid injection volume Tr for N consecutive times excluding the minimum total liquid injection volume T min -m
= Total Tr in the liquid injection amount for the remaining (N-1) times other than the lowest total liquid injection amount T min -m for the first day
= Minimum total injection volume T min per day
-(Total Tp of the previous (m-1) injection volume + Total Tf of the next (N-m) injection volume)

ここで、過去の注液量は実績に基づくデータであり、次回以降の注液量は例えば図8の透析液交換計画の表における予定の注液量である。そのN回は、例えば、当日と前日の2日の2×N回中の前日と当日にまたがる連続N回であっても、当日のみにおける連続N回であってもよい。今回のm回目が当日の初回である場合、m=Nと設定して、過去(N−1)回は、前日の2回目〜(N−1)回目であってもよい。今回のm回目が当日N回中の2回目〜(N−1)回目中のいずれかである場合、m=Nと設定して、連続N回中の残り(N−1)回は前日と当日にまたがる連続する過去(N−1)回であってもよい。 Here, the past liquid injection volume is data based on actual results, and the liquid injection volume after the next time is, for example, the planned liquid injection volume in the table of the dialysate replacement plan in FIG. The N times may be, for example, consecutive N times spanning the previous day and the current day in 2 × N times on the two days of the current day and the previous day, or may be N consecutive times only on the current day. When the m-th time this time is the first time of the day, m = N is set, and the past (N-1) times may be the second time to the previous day (N-1) times. If the current m-th time is any one of N-th to (N-1) th of N times on the day, set m = N, and the remaining (N-1) times in N consecutive times It may be the past past (N-1) times across the day.

図10を参照すると、ステップ402において、プロセッサ112(注液量計算部1124)は、今回の透析液交換が1日における初回かどうかを判定する。今回の透析液交換が初回であると判定された場合は、手順はステップ412に進む。今回の透析液交換が初回でないと判定された場合は、手順はステップ404に進む。   Referring to FIG. 10, in step 402, the processor 112 (injection amount calculation unit 1124) determines whether or not the current dialysate replacement is the first time in one day. If it is determined that the current dialysate exchange is the first time, the procedure proceeds to step 412. If it is determined that the current dialysate exchange is not the first time, the procedure proceeds to step 404.

ステップ404において、プロセッサ112(注液量計算部1124)は、今回の透析液交換が1日における最終回かどうかを判定する。今回の透析液交換が最終回であると判定された場合は、手順はステップ414に進む。今回の透析液交換が最終回でないと判定された場合は、手順はステップ416に進む。   In step 404, the processor 112 (injection amount calculation unit 1124) determines whether or not the current dialysate replacement is the last time in one day. If it is determined that the current dialysate exchange is the final time, the procedure proceeds to step 414. If it is determined that the current dialysate exchange is not the final time, the procedure proceeds to step 416.

ステップ412において、プロセッサ112(注液量計算部1124)は、今回すなわち当日の初回の最低の注液量Pmを、次の式のように、1日の最低の総注液量Tminから、前日の総注液量(実績)と前日の初回注液量(実績)の差を減算した値に設定してもよい。
今回(当日1回目)の最低の注液量Pm
=1日の最低の総注液量Tmin−(前日の総注液量(実績)−前日の初回注液量(実績))
=1日の最低の総注液量Tmin−前日の最後の(N−1)回の注液量の合計Tr
それによって、前日の2回目以降の注液量の合計(実績)Trと当日の初回の最低の注液量Pmの合計、即ち概ね24時間の注液量の合計が、1日の最低の総注液量Tminとなるように設定することができる。
In step 412, the processor 112 (injection amount calculation unit 1124) determines the initial minimum injection amount Pm this time, that is, the current day, from the minimum total injection amount T min of the day, as shown in the following equation: It may be set to a value obtained by subtracting the difference between the total liquid injection volume (actual) of the previous day and the initial liquid injection volume (actual) of the previous day.
Minimum injection volume Pm this time (first time of the day)
= Minimum total liquid injection volume for one day T min- (Total liquid injection volume for the previous day (actual)-Initial liquid injection volume for the previous day (actual))
= The lowest total liquid injection volume T min per day -The total Tr of the liquid injection volume at the last (N-1) times of the previous day
As a result, the total (actual) Tr of the second and subsequent injections of the previous day and the initial minimum injection volume Pm of the day, that is, the total of the injection volume for approximately 24 hours is the lowest total of the day. can be set such that the injected amount T min.

例えば、1日の最低の総注入量Tminおよび回数Nと、前日N回の注液量とが、図8の表の通りであったとする。この場合、1日の最低の総注入量はTmin=5400gであり、また、前日最後(N−1)回=3回の注液量の合計Trは4500gであり、従って当日1回目の最低の注液量はPm=5400g−4500g=900gとなる。 For example, it is assumed that the minimum total injection amount T min and the number N of times per day and the injection amount N times the previous day are as shown in the table of FIG. In this case, the minimum total injection amount per day is T min = 5400 g, and the last Tr (N-1) times of the previous day = total injection volume of 3 times is 4500 g, so that the lowest of the first injection on the day Will be Pm = 5400 g-4500 g = 900 g.

ステップ414において、プロセッサ112(注液量計算部1124)は、今回または当日の最終回の最低の注液量Pmを、次の式のように、1日の最低の総注液量Tminから、当日の過去の注液量の合計(実績)Trを減算した値に設定してもよい。
今回(当日N回目)の最低の注液量Pm
=1日の最低の総注液量Tmin−当日の過去の注液量の合計(実績)Tr
=1日の最低の総注液量Tmin−当日の過去(N−1)回の注液量の合計Tr
それによって、当日の注液量の合計(実績)が1日の最低の総注液量Tminとなるように設定することができる。
In step 414, the processor 112 (injected amount calculating unit 1124) is the lowest pouring quantity Pm of the last round of this or the day, as in the following equation, from the lowest of the total pouring weight T min daily The total (actual) Tr of the past liquid injection volume on the day may be set to a value obtained by subtraction.
Minimum injection volume Pm this time (Nth time on the day)
= Minimum daily total liquid injection volume Tmin- Total liquid injection volume for the day (actual) Tr
= Minimum total liquid injection volume T min per day -Total Tr of liquid injection volume of the past (N-1) times of the day
Thereby, it is possible that the total of the day of the pouring amount (actual) is set to be the lowest of the total liquid injection amount T min of 1 day.

例えば、1日の最低の総注入量Tminおよび回数Nと、当日過去(N−1)回の注液量とが、図8の表の通りであったとする。この場合、最低の総注入量Tmin=5400gであり、また、最後の(N−1)回=3回の注液量の合計Trは4400gであり、従って、当日最終回であるN回目の最低の注液量はPm=5400g−4400g=1000gとなる。 For example, it is assumed that the minimum total injection amount T min and the number N of times per day and the liquid injection amount in the past (N-1) times on the day are as shown in the table of FIG. In this case, the minimum total injection amount T min = 5400 g, and the final (N−1) times = total injection amount of 3 times Tr is 4400 g. The minimum liquid injection amount is Pm = 5400 g-4400 g = 1000 g.

ステップ416において、プロセッサ112(注液量計算部1124)は、今回の最低の注液量Pmを、次の式のように、1日の最低の総注液量Tminから、当日の過去の注液量の合計(実績)と当日の次回以降の予定注液量の合計(予定)の和Trを減算した値に設定する。
今回(当日m回目)の最低の注液量Pm
=1日の最低の総注液量Tmin−(当日の過去の注液量(実績)の合計Tp+当日の次回以降の注液量の合計Tf)
=1日の最低の総注液量Tmin−(当日の過去(m−1)回の注液量の合計Tp+当日の次回以降(N−m)回分の予定注液量の合計Tf)
In step 416, the processor 112 (injection amount calculation unit 1124) determines the current minimum injection amount Pm from the minimum total injection amount T min of the day as shown in the following formula, It is set to a value obtained by subtracting the sum Tr of the total liquid injection amount (actual) and the total liquid injection amount (planned) from the next time on that day.
Minimum injection volume Pm this time (mth day)
= Minimum total liquid injection volume T min per day- (Total Tp of past liquid injection volume (actual) on that day + Total liquid injection volume Tf on and after that day)
= The lowest total liquid injection volume T min of the day (total Tp of liquid injection volume of the past (m-1) times of the current day + total Tf of liquid injection scheduled for the next (N-m) and subsequent liquids of the current day)

ここで、次回以降(N−m)回の注液量の合計Tfとして、上述のように当日N回中の次回以降(N−m)回の予定注入量の合計Tfを用いても、またはこれに対応する前日N回中の次回以降の、即ち前日N回中の(N−m)回目〜N回目の注液量(実績)の合計Tp’を用いてもよい。あるいは、次回以降(N−m回)の予定注液量の合計Tfとして、1日の最低の総注液量Tminを1日の回数Nで除算した値(商)に残りの回数(N−m)を乗算した値を用いてもよい。 Here, even if the total Tf of the next and subsequent (N−m) scheduled injection amounts in the N times on the day is used as the total Tf of the next and subsequent (N−m) injections, as described above, or Corresponding to this, the total Tp ′ of the (N−m) -th to N-th liquid injection amount (actual results) after the next N times on the previous day, that is, N times on the previous day may be used. Alternatively, as the total Tf of the scheduled injection volume after the next time (N−m times), the remaining total number (N) of the value (quotient) obtained by dividing the minimum total liquid injection volume T min per day by the number N of times per day A value obtained by multiplying -m) may be used.

例えば、今回m回目が1日N=4回中のm=2回目で、最低の総注入量Tminと、当日過去(N−m)=1回の注液量と、当日次回以降(N−m)=2回の予定注液量とが、図8の表の通りであったとする。この場合、最低の総注入量Tmin=5400gであり、また、過去(m−1)=1回の注液量の合計Tp(1400g)と次回以降(N−m)=2回の予定注液量の合計Tf(3000g)の和TrはTr=4400gである。従って当日m=2回目の最低の注液量は、Pm=5400g−4400g=1000gとなる。 For example, the mth time this time is m = 2 times of N = 4 times a day, the lowest total injection amount Tmin , the past (N−m) on that day = the amount of injections once, and the next time on the day (N -M) = It is assumed that the planned injection volume of 2 times is as shown in the table of FIG. In this case, the minimum total injection amount T min = 5400 g, and the past (m−1) = total injection amount for one injection Tp (1400 g) and the next and subsequent (N−m) = 2 scheduled injections The sum Tr of the total liquid amount Tf (3000 g) is Tr = 4400 g. Therefore, the minimum injection amount for the second time m = 2 is Pm = 5400 g-4400 g = 1000 g.

ステップ418において、プロセッサ112(提示部1126)は、1回当たり注液量の許容範囲の複数(s個)の選択肢(R1、R2、...Rs)の中から、今回の最低注液量Pm以上の1つ以上の候補の注液量Piを選択肢として表示装置122に表示する。s個の選択肢が(R1、R2、...Rs)である場合、候補の注液量Piは、Pi=(Ri、R(i+1)、...Rs)、Ri≧Pmで表される。ユーザは、入力部126を操作して、表示された1つ以上の候補の注液量Piの中から、患者の当日の体調、予定、等に応じて適した注液量Pd=Piを選択して決定する。プロセッサ112(設定部1122)は、その決定された注液量Pd=Piを今回の注液量の初期設定値として設定し、注液バッグ52の規格量Sから注液量Pdを減算して注液調整量を求め、これらの値をハードディスク・ドライブ130またはメモリ114の記録ファイルに格納する。その後、手順は図10のルーチンを出る。   In step 418, the processor 112 (presentation unit 1126) selects the current minimum injection volume from among a plurality (s) of options (R 1, R 2,... Rs) within the allowable range of the injection volume per time. One or more candidate liquid injection amounts Pi of Pm or more are displayed on the display device 122 as options. When s options are (R1, R2,... Rs), the candidate liquid injection amount Pi is expressed by Pi = (Ri, R (i + 1),... Rs), Ri ≧ Pm. . The user operates the input unit 126 to select an appropriate liquid injection amount Pd = Pi from the displayed one or more candidate liquid injection amounts Pi according to the patient's physical condition, schedule, etc. And decide. The processor 112 (setting unit 1122) sets the determined injection volume Pd = Pi as an initial setting value of the current injection volume, and subtracts the injection volume Pd from the standard volume S of the injection bag 52. The liquid adjustment amount is obtained, and these values are stored in a recording file in the hard disk drive 130 or the memory 114. Thereafter, the procedure exits the routine of FIG.

例えば、1回当たり注液量の許容範囲のs=11個の選択肢が100g間隔で(R1、R2、...、R11)=(1000g、1100g、...、2000g)であり、今回の最低の注液量Pm=1500gであったとする。この場合、候補の注液量Piは、6個の値Pi=(1500g、1600g、...2000g)となる。   For example, s = 11 choices of the allowable range of injection volume per time are (R1, R2,..., R11) = (1000 g, 1100 g,..., 2000 g) at intervals of 100 g. It is assumed that the minimum liquid injection amount Pm = 1500 g. In this case, the candidate injection amount Pi is six values Pi = (1500 g, 1600 g,... 2000 g).

図11は、情報処理装置10によって表示される、複数s=11個の候補の注液量を表示する画面の例を示している。   FIG. 11 illustrates an example of a screen that is displayed by the information processing apparatus 10 and displays a plurality of s = 11 candidate liquid injection amounts.

図11において、画面は、今回の透析濃度(1.0または1.5)、複数の候補の注液量1000g〜2000gの選択肢(R1、R2、...R11)、前回の注液情報、および過去の注液実績の記録を含んでいる。複数の候補の注液量Pi、例えば1000g〜2000gの中で、今回の最低の注液量Pm(例えば、1400g)より少ない候補の注液量Pi(例えば、1000〜1300g)は表示されなくてよい。   In FIG. 11, the screen shows the current dialysis concentration (1.0 or 1.5), options (R1, R2,... R11) of a plurality of candidate liquid injection amounts of 1000 g to 2000 g, the previous liquid injection information, And records of past infusion results. Among a plurality of candidate liquid injection amounts Pi, for example, 1000 g to 2000 g, candidate liquid injection amounts Pi (for example, 1000 to 1300 g) smaller than the current minimum liquid injection amount Pm (for example, 1400 g) are not displayed. Good.

図12は、図5のステップ440における具体的な処理の例を示している。この処理は、特に、重量計40から受け取った周期的な測定値を平滑化し、廃液排出段階の最後の期間から注液調整段階の最後の期間までの間の廃液バッグ54の重量の変化に基づいて、廃液排出終了、注液調整開始、および注液調整終了または注液供給開始のタイミングを判定するのを容易にするためのものである。   FIG. 12 shows an example of specific processing in step 440 of FIG. This process in particular smooths the periodic measurements received from the weigh scale 40 and is based on the change in the weight of the waste bag 54 from the last period of the waste discharge stage to the last period of the injection adjustment stage. Thus, it is easy to determine the timing of the end of waste liquid discharge, the start of liquid injection adjustment, and the end of liquid injection adjustment or the start of liquid supply.

図12を参照すると、ステップ502において、プロセッサ102(フィルタリング部1130)は、現在の状態が“廃液排出中”で、かつ経過時間が最短廃液排出時間より短い(経過時間<最短廃液排出時間)かどうかを判定する。状態が“廃液排出中”でかつ経過時間が最短廃液排出時間より短いと判定された場合は、手順は、図12のルーチンを出る。この場合、廃液排出の終了を判定可能な期間に達していない。状態が“廃液排出中”でないまたは経過時間が最短廃液排出時間より短くないと判定された場合は、手順は、ステップ510に進む。この場合、現在の状態が廃液排出の終了を判定可能な期間に達している。   Referring to FIG. 12, in step 502, the processor 102 (filtering unit 1130) determines whether the current state is “Waste Discharge” and the elapsed time is shorter than the shortest waste liquid discharge time (elapsed time <shortest waste liquid discharge time). Determine if. If it is determined that the state is “Waste Discharged” and the elapsed time is shorter than the shortest waste liquid discharge time, the procedure exits the routine of FIG. In this case, the period during which the end of waste liquid discharge can be determined has not been reached. If it is determined that the status is not “Waste Discharged” or the elapsed time is not shorter than the shortest waste liquid discharge time, the procedure proceeds to Step 510. In this case, the current state has reached a period in which the end of the waste liquid discharge can be determined.

ステップ510において、プロセッサ102(フィルタリング部1130)は、時間的に連続する複数の重量の測定値を平滑化する。そのために、例えば、直近のp秒(例えば、p=5秒)間の測定値中の中央値をq秒(例えば、q=2秒)前の時点での測定値の補正値として決定してもよい。それによって、分岐チューブ50を通る廃液排出の流れの乱れ、および患者の動作等に由来する重量の有意でない小さい変動および振動を抑制することができる。その補正値は、その後のステップ512、518、524において、および図5のステップ450および460において、重量の測定値として使用され得る。   In step 510, the processor 102 (filtering unit 1130) smoothes a plurality of weight measurement values that are temporally continuous. For this purpose, for example, the median value in the measurement values during the last p seconds (for example, p = 5 seconds) is determined as the correction value of the measurement value at the point before q seconds (for example, q = 2 seconds). Also good. As a result, it is possible to suppress insignificant small fluctuations and vibrations of the weight derived from the disturbance of the waste liquid discharge flow through the branch tube 50 and the movement of the patient. The correction value may be used as a weight measurement in subsequent steps 512, 518, 524, and in steps 450 and 460 of FIG.

ステップ512において、プロセッサ102(フィルタリング部1130)は、直近のp秒間分の複数の測定値における隣接する2つの測定値(補正値)の間の各変動幅の絶対値の合計を求める。例えば、p秒間の測定値が1秒間隔の値である場合、p個の変動幅の絶対値の合計が得られる。プロセッサ102(フィルタリング部1130)は、その変動幅の絶対値の合計が流量変動閾値(例えば、2g)より小さいかどうか(測定値の変動幅の絶対値の合計<流量変動閾値)を判定する。ここで、流量変動閾値は、測定値の変化がほぼ0(ゼロ)になって廃液排出が終了したかどうかを判定するのに使用される。その合計が閾値より小さいと判定された場合は、手順はステップ514に進む。その合計が閾値より小さくない、または閾値以上であると判定された場合は、手順はステップ516に進む。   In step 512, the processor 102 (filtering unit 1130) obtains the sum of absolute values of the respective fluctuation ranges between two adjacent measurement values (correction values) in the plurality of measurement values for the latest p seconds. For example, when the measurement value for p seconds is a value at intervals of 1 second, the sum of the absolute values of p fluctuation ranges is obtained. The processor 102 (filtering unit 1130) determines whether or not the sum of absolute values of the fluctuation range is smaller than a flow rate fluctuation threshold value (for example, 2g) (total absolute value of fluctuation ranges of measurement values <flow rate fluctuation threshold value). Here, the flow rate fluctuation threshold value is used to determine whether or not the change in the measured value is almost 0 (zero) and the discharge of the waste liquid is completed. If it is determined that the sum is smaller than the threshold, the procedure proceeds to step 514. If it is determined that the sum is not less than or greater than the threshold, the procedure proceeds to step 516.

ステップ514において、プロセッサ102(フィルタリング部1130)は、廃液排出段階の終了状態を判定するのに使用される廃液排出終了カウンタを1だけカウントアップまたは増分(インクレメント)する。ステップ516において、プロセッサ102(フィルタリング部1130)は、廃液排出終了カウンタを0(ゼロ)に初期化する。廃液排出終了カウンタの値が廃液排出終了閾値(例えば、図7の値18)以上の場合に、“廃液排出終了”の判定が可能であってもよい。それによって、“廃液排出終了”の判定において、患者の動作等に由来する重量の過大な増大および変動を除外することができる。   In step 514, the processor 102 (filtering unit 1130) counts up or increments (increments) the waste liquid discharge end counter used to determine the end state of the waste liquid discharge stage. In step 516, the processor 102 (filtering unit 1130) initializes a waste liquid discharge end counter to 0 (zero). When the value of the waste liquid discharge end counter is equal to or greater than the waste liquid discharge end threshold (for example, the value 18 in FIG. 7), it may be possible to determine “end of waste liquid discharge”. Thereby, in the determination of “end of waste liquid discharge”, an excessive increase and fluctuation in weight due to the movement of the patient or the like can be excluded.

ステップ518において、プロセッサ102(フィルタリング部1130)は、前回の測定値(補正値)と最新(今回)の測定値(補正値)の変動幅が流量変動閾値(例えば、2g)より大きいかどうかを判定する。ここで、流量変動閾値は、測定値の変化が徐々に増大し続けて注液調整段階の開始状態を示しているかどうかを確認または判定するのに使用される。その変動幅が閾値より大きいと判定された場合は、手順はステップ520に進む。その変動幅が閾値より大きくない、または閾値以下であると判定された場合は、手順はステップ522に進む。   In step 518, the processor 102 (filtering unit 1130) determines whether or not the fluctuation range between the previous measurement value (correction value) and the latest (current) measurement value (correction value) is greater than a flow rate fluctuation threshold (for example, 2 g). judge. Here, the flow rate fluctuation threshold value is used to confirm or determine whether or not the change in the measured value continues to gradually increase to indicate the start state of the liquid injection adjustment stage. If it is determined that the fluctuation range is larger than the threshold value, the procedure proceeds to step 520. If it is determined that the fluctuation range is not greater than or less than the threshold value, the procedure proceeds to step 522.

ステップ520において、プロセッサ102(フィルタリング部1130)は、注液調整段階の開始状態を判定するのに使用される調整開始カウンタを1だけカウントアップまたは増分(インクレメント)する。ステップ522において、プロセッサ102(フィルタリング部1130)は、調整開始カウンタを0(ゼロ)に初期化する。調整開始カウンタの値が調整開始閾値(例えば、図7の値6)以上の場合に、“注液調整開始”が確認または判定されてもよい。それによって、“注液調整開始”の確認または判定において、患者の動作等に由来する重量の不充分な増加を除外することができる。   In step 520, the processor 102 (filtering unit 1130) counts up or increments (increments) the adjustment start counter used to determine the start state of the liquid injection adjustment phase by one. In step 522, the processor 102 (filtering unit 1130) initializes the adjustment start counter to 0 (zero). When the value of the adjustment start counter is equal to or greater than the adjustment start threshold (for example, the value 6 in FIG. 7), “liquid injection adjustment start” may be confirmed or determined. As a result, in the confirmation or determination of “infusion adjustment start”, it is possible to exclude an insufficient increase in weight due to patient movement or the like.

ステップ524において、プロセッサ102(フィルタリング部1130)は、前回の測定値と最新(今回)の測定値の絶対値が流量変動閾値(例えば、2g)より大きいかどうかを判定する。ここで、流量変動閾値は、測定値の変化がほぼ0(ゼロ)になって注液調整段階の終了状態を示しているかどうかを確認または判定するのに使用される。その絶対値が閾値より小さいと判定された場合は、手順はステップ526に進む。その絶対値が閾値より小さくない、または閾値以上であると判定された場合は、手順はステップ528に進む。   In step 524, the processor 102 (filtering unit 1130) determines whether the absolute value of the previous measurement value and the latest (current) measurement value is greater than a flow rate variation threshold (for example, 2 g). Here, the flow rate fluctuation threshold value is used to confirm or determine whether or not the change in the measured value is almost 0 (zero), indicating the end state of the liquid injection adjustment stage. If it is determined that the absolute value is smaller than the threshold value, the procedure proceeds to step 526. If it is determined that the absolute value is not less than or greater than the threshold, the procedure proceeds to step 528.

ステップ526において、プロセッサ102(フィルタリング部1130)は、注液調整段階の終了状態を判定するのに使用される調整終了カウンタを1だけカウントアップまたは増分(インクレメント)する。ステップ528において、プロセッサ102(フィルタリング部1130)は、調整終了カウンタを0(ゼロ)に初期化する。調整終了カウンタの値が注液供給開始閾値または調整中断閾値(例えば、20)以上の場合に、“注液調整終了”が確認または判定されてもよい。それによって、“注液調整終了”の確認または判定において、患者の動作等に由来する重量の過大な増減の変動および振動を除外することができる。   In step 526, the processor 102 (filtering unit 1130) increments or increments (increments) the adjustment end counter used to determine the end state of the liquid injection adjustment stage. In step 528, the processor 102 (filtering unit 1130) initializes the adjustment end counter to 0 (zero). When the value of the adjustment end counter is equal to or higher than the liquid supply start threshold value or the adjustment interruption threshold value (for example, 20), “end of liquid injection adjustment” may be confirmed or determined. Thereby, in the confirmation or determination of “end of liquid injection adjustment”, it is possible to exclude fluctuations and vibrations of excessive increase / decrease in weight resulting from the patient's movement or the like.

このような図12の処理によって、廃液排出および注液調整の両段階における各状態の判定および確認において、誤った状態判定を防止し、適正な状態判定を行うことができる。   By such processing of FIG. 12, it is possible to prevent erroneous state determination and perform appropriate state determination in determination and confirmation of each state in both stages of waste liquid discharge and liquid injection adjustment.

図13Aおよび13Bは、図5のステップ450(状態判定制御)における具体的な処理の例を示している。この処理は、特に、廃液排出開始から注液供給中までの期間における廃液バッグ54の重量の変化に基づいて、“廃液排出終了”、“注液調整中”、“注液調整終了”および“注液供給開始”のタイミングを判定するためのものである。また、この処理は、特に、廃液排出開始から注液供給中までの期間における“廃液排出開始”、“廃液排出終了”、“注液調整中”、“注液調整終了”および“注液供給開始”の判定に基づいて、クランプ22、23、24の開閉制御用のクランプ制御回路20に対する制御信号を生成するためのものである。   13A and 13B show an example of specific processing in step 450 (state determination control) of FIG. In particular, this processing is performed based on the change in the weight of the waste liquid bag 54 during the period from the start of the discharge of the waste liquid to the time of the supply of the liquid injection. This is for determining the timing of “start of supplying liquid”. In addition, this process is especially effective during the period from the start of waste liquid discharge to the time of liquid supply. “Waste liquid discharge start”, “Waste liquid discharge end”, “Liquid liquid adjustment in progress”, “Liquid liquid adjustment end” and “Liquid liquid supply” This is for generating a control signal for the clamp control circuit 20 for opening / closing control of the clamps 22, 23, 24 based on the determination of “start”.

図13Aを参照すると、ステップ542において、プロセッサ102(状態判定制御部1132)は、情報処理装置10上での患者の操作による初期の状態、直前の状態、または状態判定結果に基づいて、現在の状態を判定する。判定された状態は、例えば、“初期”、“準備完了”、“廃液排出開始”、“廃液排出中”、“廃液排出終了”、“注液調整中”、“注液調整終了”および“注液供給開始”であってもよい。注液供給開始後、状態が注液供給中の期間、図13Aおよび13Bの処理は実行されず、図5のステップ432、434、460だけが繰り返し実行されてもよい。   Referring to FIG. 13A, in step 542, the processor 102 (state determination control unit 1132) determines the current state based on the initial state, previous state, or state determination result by the patient's operation on the information processing apparatus 10. Determine the state. The determined states are, for example, “initial”, “preparation complete”, “waste liquid discharge start”, “waste liquid discharge in progress”, “waste liquid discharge end”, “liquid injection adjustment in progress”, “liquid injection adjustment end” and “ It may be “injection of liquid supply”. 13A and 13B may not be executed during the period when the liquid supply is in progress after the start of liquid supply, and only steps 432, 434, and 460 in FIG. 5 may be repeatedly executed.

ステップ542において現在の状態が“初期”状態であると判定された場合、ステップ552において、プロセッサ102(状態判定制御部1132)は、次の現在の状態を“準備完了”と設定する。この時点まででは、分岐チューブ50の全てのクランプ22、23および24が開いた状態に維持されている。   If it is determined in step 542 that the current state is the “initial” state, in step 552, the processor 102 (state determination control unit 1132) sets the next current state to “ready”. Up to this point, all the clamps 22, 23 and 24 of the branch tube 50 are kept open.

ステップ542において現在の状態が“準備完了”であると判定された場合、ステップ554において、プロセッサ102(状態判定制御部1132)は、次の現在の状態を“廃液排出開始”と設定する。プロセッサ102(状態判定制御部1132)は、さらに、クランプ制御回路20に制御信号を供給して、注液バッグ52側のクランプ22を閉じた状態に維持し、カテーテル・チューブ56側のクランプ23を開いた状態にし、排液バッグ54側のクランプ24を開いた状態にするよう制御する。それによって、患者の腹腔内からの廃液排出が開始される。プロセッサ102(状態判定制御部1132)は、さらに、廃液排出開始時における廃液排出開始時刻および排液バッグ54の重量の測定値を、ハードディスク・ドライブ130またはメモリ114の記録ファイルに記録する。廃液排出開始時における排液バッグ54の重量は空の風袋重量であってもよい。   When it is determined in step 542 that the current state is “ready”, in step 554, the processor 102 (state determination control unit 1132) sets the next current state to “start waste liquid discharge”. The processor 102 (state determination control unit 1132) further supplies a control signal to the clamp control circuit 20 to maintain the clamp 22 on the liquid injection bag 52 side closed, and the clamp 23 on the catheter tube 56 side. Control is performed so that the clamp 24 on the drainage bag 54 side is in an open state. Thereby, drainage of the waste liquid from the abdominal cavity of the patient is started. The processor 102 (state determination control unit 1132) further records the measured value of the waste liquid discharge start time and the weight of the drain bag 54 at the start of the waste liquid discharge in the recording file of the hard disk drive 130 or the memory 114. The weight of the drainage bag 54 at the start of waste liquid discharge may be an empty tare weight.

ステップ542において現在の状態が“廃液排出開始”であると判定された場合、ステップ556において、プロセッサ102(状態判定制御部1132)は、次の現在の状態を“廃液排出中”と設定する。   When it is determined in step 542 that the current state is “start of waste liquid discharge”, in step 556, the processor 102 (state determination control unit 1132) sets the next current state as “currently discharging waste liquid”.

ステップ542において現在の状態が“廃液排出中”であると判定された場合、ステップ558において、プロセッサ102(状態判定制御部1132)は、排液バッグ54の重量の測定値が、廃液排出中に流量変動閾値より大きい有意な変動または増加を示しているかどうかを判定する。流量変動閾値は、例えば2gであってもよい。但し、この判定は、最短廃液排出時間経過後の時間期間において行われる。最短廃液排出時間経過前は、測定値に関係なく有意な変動または増加が有るものと判定されてもよい。最短廃液排出時間は、例えば、図7の10分であってもよい。   When it is determined in step 542 that the current state is “Waste Discharged”, in Step 558, the processor 102 (state determination control unit 1132) determines that the measured value of the weight of the drain bag 54 is being discharged. Determine if it shows a significant fluctuation or increase above the flow fluctuation threshold. The flow rate fluctuation threshold may be 2 g, for example. However, this determination is performed in the time period after the shortest waste liquid discharge time has elapsed. Before the shortest waste liquid discharge time elapses, it may be determined that there is a significant fluctuation or increase regardless of the measurement value. The shortest waste liquid discharge time may be, for example, 10 minutes in FIG.

図12の廃液排出カウンタが廃液排出終了閾値に達しない場合、その測定値が有意な変動を示していると判定されてもよい。また、図12の廃液排出カウンタが廃液排出終了閾値以上の値を示す場合に、その測定値が有意な変動を示していないと判定されてもよい。廃液排出終了閾値は、例えば、図7の18秒であってもよい。   When the waste liquid discharge counter of FIG. 12 does not reach the waste liquid discharge end threshold, it may be determined that the measured value indicates a significant fluctuation. In addition, when the waste liquid discharge counter in FIG. 12 shows a value equal to or greater than the waste liquid discharge end threshold, it may be determined that the measured value does not show a significant fluctuation. The waste liquid discharge end threshold value may be, for example, 18 seconds in FIG.

ステップ558においてその測定値が有意な変動を示していると判定された場合は、手順は図13Aおよび13Bのルーチンを出る。ステップ558においてその測定値が有意な変動を示していないと判定された場合は、手順はステップ560に進む。その測定値が有意な変動を示していないことは、廃液排出が終了したことを表す。   If it is determined in step 558 that the measurement indicates significant variation, the procedure exits the routine of FIGS. 13A and 13B. If it is determined in step 558 that the measured value does not indicate significant variation, the procedure proceeds to step 560. That the measured value does not show a significant fluctuation indicates that the waste liquid discharge has ended.

ステップ560において、プロセッサ102(状態判定制御部1132)は、次の現在の状態を“廃液排出終了”と設定する。プロセッサ102(状態判定制御部1132)は、さらに、クランプ制御回路20に制御信号を供給して、カテーテル・チューブ56側のクランプ23を閉じた状態にし、注液バッグ52側のクランプ22を開いた状態にし、排液バッグ54側のクランプ24を開いた状態に維持するよう制御する。それによって、廃液排出が終了し、注液調整が開始する。   In step 560, the processor 102 (state determination control unit 1132) sets the next current state as “end of waste liquid discharge”. The processor 102 (state determination control unit 1132) further supplies a control signal to the clamp control circuit 20, closes the clamp 23 on the catheter tube 56 side, and opens the clamp 22 on the injection bag 52 side. In this state, the clamp 24 on the drain bag 54 side is controlled to be opened. Thereby, the discharge of the waste liquid is completed, and the liquid injection adjustment is started.

ステップ560において、プロセッサ102(状態判定制御部1132)は、さらに、廃液排出終了時における廃液排出終了時刻および廃液量、および患者の除水量を算出して、ハードディスク・ドライブ130またはメモリ114の記録ファイルに記録する。廃液量は、廃液終了時の排液バッグ54の重量から最初の廃液排出開始時の排液バッグ54の重量を減算した値である(廃液排出終了時の重量−廃液排出開始時の重量)。除水量は、今回の廃液量から前回の注液量を減算した値である(廃液量−前回注液量)。その後、手順は図13Aおよび13Bのルーチンを出る。   In step 560, the processor 102 (state determination control unit 1132) further calculates the waste liquid discharge end time and the waste liquid amount at the end of the waste liquid discharge, and the amount of water removed from the patient, and records the recorded file in the hard disk drive 130 or the memory 114. To record. The amount of waste liquid is a value obtained by subtracting the weight of the drainage bag 54 at the start of the first waste liquid discharge from the weight of the drainage bag 54 at the end of the waste liquid (weight at the end of waste liquid discharge-weight at the start of waste liquid discharge). The water removal amount is a value obtained by subtracting the previous liquid injection amount from the current liquid waste amount (waste liquid amount−previous liquid injection amount). Thereafter, the procedure exits the routine of FIGS. 13A and 13B.

ステップ542において現在の状態が“廃液排出終了”であると判定された場合、ステップ562において、プロセッサ102(状態判定制御部1132)は、排液バッグ54の重量の測定値が、注液調整中に流量変動閾値より大きい有意な増加または変動を示しているかどうかを判定する。   If it is determined in step 542 that the current state is “end of waste liquid discharge”, in step 562, the processor 102 (state determination control unit 1132) indicates that the measured value of the weight of the drain bag 54 is being adjusted for liquid injection. Is determined to indicate a significant increase or variation greater than the flow rate variation threshold.

図12の調整開始カウンタが調整開始閾値以上の値を示している場合に、その測定値が有意な増加を示していると判定されてもよい。また、図12の廃液排出カウンタが調整開始閾値に達しない場合に、その測定値が有意な増加を示していないと判定されてもよい。調整開始閾値は、例えば、図7の6秒であってもよい。その測定値が有意な増加を示していることは、注液量調整のための注液バッグ52から廃液バッグ54への排出量が連続的に上昇し、注液調整が開始されたことを表す。その測定値が有意な増加を示していないことは、注液バッグ52から廃液バッグ54への排出量が連続的に上昇せず、未だ注液調整が開始されていないことを表す。   When the adjustment start counter in FIG. 12 indicates a value equal to or greater than the adjustment start threshold, it may be determined that the measured value indicates a significant increase. Moreover, when the waste liquid discharge counter of FIG. 12 does not reach the adjustment start threshold value, it may be determined that the measured value does not indicate a significant increase. The adjustment start threshold value may be, for example, 6 seconds in FIG. The fact that the measured value shows a significant increase indicates that the discharge amount from the injection bag 52 for adjusting the injection amount to the waste solution bag 54 has risen continuously, and the injection adjustment has started. . That the measured value does not show a significant increase indicates that the discharge amount from the liquid injection bag 52 to the waste liquid bag 54 does not continuously increase, and liquid injection adjustment has not yet started.

ステップ562においてその測定値が有意な増加を示していないと判定された場合は、手順は図13Aおよび13Bのルーチンを出る。ステップ562においてその測定値が有意な増加を示していると判定された場合は、手順はステップ564に進む。   If it is determined in step 562 that the measurement does not indicate a significant increase, the procedure exits the routine of FIGS. 13A and 13B. If it is determined in step 562 that the measured value indicates a significant increase, the procedure proceeds to step 564.

ステップ564において、プロセッサ102(状態判定制御部1132)は、次の現在の状態を“注液調整中”と設定する。プロセッサ102(状態判定制御部1132)は、さらに、図5のステップ440において補正された測定値の一連の記録に基づいて、廃液排出終了時刻および廃液量、および患者の除水量を再度求めまたは計算する。プロセッサ102(状態判定制御部1132)は、その求められた廃液排出終了時刻、廃液量および除水量、および注液調整開始時の廃液バッグ54の重量を、ハードディスク・ドライブ130またはメモリ114の記録ファイルに記録する。それによって、廃液排出終了時刻、廃液量および除水量の信頼性が高くなる。その後、手順は図13Aおよび13Bのルーチンを出る。   In step 564, the processor 102 (state determination control unit 1132) sets the next current state as “injection adjustment”. Further, the processor 102 (state determination control unit 1132) obtains or calculates again the waste liquid discharge end time, the waste liquid amount, and the patient's water removal amount based on a series of records of the measurement values corrected in step 440 of FIG. To do. The processor 102 (state determination control unit 1132) records the obtained waste liquid discharge end time, the waste liquid amount and the water removal amount, and the weight of the waste liquid bag 54 at the start of the liquid injection adjustment in the recording file of the hard disk drive 130 or the memory 114. To record. Thereby, the reliability of the waste liquid discharge end time, the waste liquid amount, and the water removal amount is increased. Thereafter, the procedure exits the routine of FIGS. 13A and 13B.

図13Bを参照すると、ステップ542において現在の状態が“注液調整中”であると判定された場合、ステップ570において、プロセッサ102(状態判定制御部1132)は、排出される注液調整量の現在の残量が0(ゼロ)以下か、または注液調整量分の排出が完了したかどうかを判定する。現在の注液調整量の残量は、予定の注液調整量から、廃液バッグ54の重量の現在の測定値と注液調整開始時測定値の差を減算した値である(予定の注液調整量−(現在の測定値−注液調整開始時測定値))。   Referring to FIG. 13B, when it is determined in step 542 that the current state is “injection adjustment”, in step 570, the processor 102 (state determination control unit 1132) It is determined whether or not the current remaining amount is 0 (zero) or less, or whether or not the discharge adjustment amount has been completed. The remaining amount of the current injection adjustment amount is a value obtained by subtracting the difference between the current measurement value of the weight of the waste liquid bag 54 and the measurement value at the start of injection adjustment from the planned injection adjustment amount (scheduled injection adjustment). Adjustment amount-(current measured value-measured value at the start of injection adjustment)).

ステップ542において現在の注液調整量の残量が0以下でないもしくは正の値である、または注液調整量分の排出が完了していないと判定された場合は、手順は図13Aおよび13Bのルーチンを出る。ステップ542において現在の注液調整量の残量が0(ゼロ)以下(もしくは0または負の値)である、または注液調整量分の排出が完了したと判定された場合は、手順はステップ572に進む。   If it is determined in step 542 that the current remaining amount of the liquid injection adjustment amount is not less than 0 or a positive value, or the discharge of the liquid injection adjustment amount is not completed, the procedure is as shown in FIGS. 13A and 13B. Exit the routine. If it is determined in step 542 that the current remaining amount of the liquid injection adjustment amount is 0 (zero) or less (or 0 or a negative value), or the discharge of the liquid injection adjustment amount is completed, the procedure is step Proceed to 572.

ステップ572において、プロセッサ102(状態判定制御部1132)は、次の現在の状態を“注液調整終了”と設定する。プロセッサ102(状態判定制御部1132)は、さらに、クランプ制御回路20に制御信号を供給して、排液バッグ54側のクランプ24を閉じた状態にし、カテーテル・チューブ56側のクランプ23を開いた状態にし、注液バッグ52側のクランプ22を開いた状態を維持するよう制御する。それによって、注液量の調整が終了する。その後、手順は図13Aおよび13Bのルーチンを出る。   In step 572, the processor 102 (state determination control unit 1132) sets the next current state as “end of liquid injection adjustment”. The processor 102 (state determination control unit 1132) further supplies a control signal to the clamp control circuit 20, closes the clamp 24 on the drainage bag 54 side, and opens the clamp 23 on the catheter tube 56 side. Then, control is performed to maintain the state in which the clamp 22 on the liquid injection bag 52 side is opened. Thereby, the adjustment of the injection amount is completed. Thereafter, the procedure exits the routine of FIGS. 13A and 13B.

ステップ542において現在の状態が“注液調整終了”であると判定された場合、ステップ574において、プロセッサ102(状態判定制御部1132)は、次の現在の状態を“注液供給開始”と設定する。プロセッサ102(状態判定制御部1132)は、さらに、今回の注液量Pdを、注液バッグ52の規格量Sから、廃液バッグ54の重量の現在の測定値と注液調整開始時の測定値の差を減算した値として求める(Pd=規格量S−(現在の測定値−注液調整開始時の測定値))。プロセッサ102(状態判定制御部1132)は、注液供給開始時刻および今回の注液量Pdをハードディスク・ドライブ130またはメモリ114の記録ファイルに記録する。その後、手順は図13Aおよび13Bのルーチンを出る。   When it is determined in step 542 that the current state is “end of liquid injection adjustment”, in step 574, the processor 102 (state determination control unit 1132) sets the next current state as “liquid supply start”. To do. The processor 102 (state determination control unit 1132) further determines the current injection amount Pd from the standard amount S of the injection bag 52, the current measurement value of the weight of the waste solution bag 54, and the measurement value at the start of injection adjustment. (Pd = standard amount S− (current measurement value−measurement value at the start of injection adjustment)). The processor 102 (state determination control unit 1132) records the liquid supply start time and the current liquid injection amount Pd in the recording file of the hard disk drive 130 or the memory 114. Thereafter, the procedure exits the routine of FIGS. 13A and 13B.

ステップ542において現在の状態が“注液供給開始”であると判定された場合、ステップ576において、プロセッサ102(状態判定制御部1132)は、次の状態を“注液供給中”と設定する。その後、手順は図13Aおよび13Bのルーチンを出る。   If it is determined in step 542 that the current state is “injection supply start”, in step 576, the processor 102 (state determination control unit 1132) sets the next state as “injection supply”. Thereafter, the procedure exits the routine of FIGS. 13A and 13B.

ステップ542において現在の状態が“注液供給中”およびその他の状態であると判定された場合、手順は図13Aおよび13Bのルーチンを出る。   If it is determined in step 542 that the current state is “injecting liquid supply” and other states, the procedure exits the routine of FIGS. 13A and 13B.

図13Aおよび13Bの処理の後で、図5のステップ460において前回の注液供給開始時刻、今回の廃液排出開始時刻、これら2つの時刻間の差で表される透析時間、廃液量、注液量、除水量、廃液排出時間、調整量、等の情報が表示装置122に表示される。   After the processing of FIGS. 13A and 13B, in step 460 of FIG. 5, the previous liquid supply start time, the current waste liquid discharge start time, the dialysis time represented by the difference between these two times, the amount of waste liquid, and the liquid injection Information such as the amount, water removal amount, waste liquid discharge time, adjustment amount, and the like is displayed on the display device 122.

その後、注液バッグ52からカテーテル・チューブ56への注液の供給が完了した後、ユーザは、空の注液バッグ52を取り外し、カテーテル・チューブ56の接続端部から分岐チューブ50を外して、その端部にキャップを装着して、透析液交換を完了する。   Thereafter, after the supply of the liquid injection from the liquid injection bag 52 to the catheter tube 56 is completed, the user removes the empty liquid injection bag 52, removes the branch tube 50 from the connection end of the catheter tube 56, Attach a cap to the end to complete the dialysate exchange.

このように、図13Aおよび13Bの処理によって、1日分の最低の注液量Tminを満たすように、患者の各回の透析液の注入量Tdを決定し調整するのを支援し、また廃液バッグの異なる重量およびそれに対応する各状態に応じた透析液交換のためのクランプの開閉操作を支援することができる。 In this way, the process of FIGS. 13A and 13B assists in determining and adjusting the injection volume Td of the patient's each dialysate so as to satisfy the minimum injection volume T min for one day, and the waste liquid. The opening / closing operation of the clamp for dialysate exchange according to the different weights of the bag and the corresponding states can be supported.

図14は、情報処理装置10によって表示される、状態が注液調整中であるの場合の監視画面の例を示している。画面には、例えば、図12Aおよび12Bにおける“準備完了”、“廃液排出開始”、“廃液排出中”、“廃液排出終了”、“注液調整中”、“注液調整終了”、“注液供給開始”および“注液供給中”のいずれかの状態が表示されてもよい。   FIG. 14 shows an example of a monitoring screen displayed by the information processing apparatus 10 when the state is liquid injection adjustment. On the screen, for example, “Ready”, “Waste liquid discharge start”, “Waste liquid discharge in progress”, “Waste liquid discharge end”, “Liquid liquid adjustment in progress”, “Liquid liquid adjustment end”, “Note” in FIGS. One of the states of “Liquid supply start” and “Injecting liquid supply” may be displayed.

図14の画面において、現在の状態、廃液バッグ54の現在の重量、前回の注液供給開始時刻、今回の廃液排出開始時刻、前回注液供給開始から今回廃液排出開始の間の透析時間、今回の廃液量、前回の注液量、今回の除水量、今回の廃液排出時間、今回の目標調整量、等が表示される。図14の画面において、現在までの廃液バッグ54中の廃液重量の変化、および注液バッグ52における残りの注液量を棒グラフの形態で表示してもよい。   In the screen of FIG. 14, the current state, the current weight of the waste liquid bag 54, the previous injection start time, the current discharge start time, the dialysis time from the start of the previous supply supply to the start of the discharge of the current discharge, Waste liquid amount, previous liquid injection amount, current water removal amount, current waste liquid discharge time, current target adjustment amount, and the like are displayed. In the screen of FIG. 14, the change in the weight of the waste liquid in the waste liquid bag 54 up to the present and the remaining liquid injection amount in the liquid injection bag 52 may be displayed in the form of a bar graph.

図15は、患者の注液量に関する記録ファイルのデータの例を示している。記録ファイルは、例えば、日付、総注液量(g)、各回の注液供給開始時刻、各回の注液量(g)、等を含んでいてもよい。   FIG. 15 shows an example of data in a recording file related to the patient's injection volume. The recording file may include, for example, the date, total liquid injection amount (g), each liquid supply start time, each liquid injection amount (g), and the like.

図15のような記録は、ユーザによってプリンタ70で用紙にプリントアウトされても、またはネットワーク5を介してサーバ装置80に送信されて、その病院、診療所、等用の医療用のデータベースに保存されてもよい。   A record as shown in FIG. 15 is stored on a medical database for a hospital, clinic, etc., even if it is printed out on paper by the printer 70 or transmitted to the server device 80 via the network 5. May be.

実施形態によれば、患者の各回の透析液の注入量を1日分の最低量を満たすように各回の透析液注入量を決定し調整するのを支援し、また透析液交換のためのクランプ操作を支援し、各回の透析記録を保存することができる According to the embodiment, it is possible to assist in determining and adjusting the dialysate injection volume so that the patient's dialysate injection volume meets the minimum daily dose, and to clamp the dialysate exchange Supports operation and saves each dialysis record .

ここで挙げた全ての例および条件的表現は、発明者が技術促進に貢献した発明および概念を読者が理解するのを助けるためのものであり、ここで具体的に挙げたそのような例および条件に限定することなく解釈され、また、明細書におけるそのような例の編成は本発明の優劣を示すこととは関係ない、と理解される。本発明の実施形態を詳細に説明したが、本発明の精神および範囲から逸脱することなく、それに対して種々の変更、置換および変形を施すことができる、と理解される。   All examples and conditional expressions given here are intended to help the reader understand the inventions and concepts that have contributed to the promotion of technology, such examples and It is understood that the present invention is not limited to the conditions, and that the organization of such examples in the specification is not related to the superiority or inferiority of the present invention. Although embodiments of the present invention have been described in detail, it will be understood that various changes, substitutions and variations can be made thereto without departing from the spirit and scope of the invention.

以上の実施例を含む実施形態に関して、さらに以下の付記を開示する。
(付記1)記憶装置に格納された、被験者の一日の透析液交換回数N、一日の最低の総注液量Tmin、1回当たり注液量の許容範囲、前日および/または当日の過去の各回の注液量、および当日の各回の予定注液量に基づいて、連続N回の透析液交換におけるm回目の最低の注液量Pmを(但し、Nは自然数、1≦m≦N)求め、その際、過去の最新の(m−1)回分の注液量と次回以降(N−m)回分の予定注液量の合計Trを求め、前記最低の総注液量Tminから前記合計Trを減算した値(Tmin−Tr)を前記m回目の最低の注液量Pmとして求め、
前記1回当たりの注液量の許容範囲内の前記最低の注液量Pm以上の複数の注液量Piをm回目の注液量の選択肢として提示する
処理を情報処理装置に実行させるプログラム。
(付記2)注液バッグの規格量S、およびユーザによって選択されたm回目の注液量Pdに基づいて、前記注液バッグから前記廃液バッグへ排出された前記廃液バッグの重量の増加量Dが、前記規格量Sと前記選択された注液量Pdとの間の差またはそれより大きく(D≧S−Pd)なったときに、前記廃液バッグへの排出を停止し、次いで、前記注液バッグから前記被験者の腹膜への注液の供給を開始するように、前記注液バッグ、前記廃液バッグおよび前記被験者の腹膜に結合されたチューブの間の流路を開閉するための制御命令を生成する処理を前記情報処理装置に実行させる、付記1に記載のプログラム。
(付記3)前記廃液バッグの検出量によって表される、前記被験者の腹膜に結合されたチューブから前記廃液バッグへ排出された前記廃液バッグの重量の単位時間当たりの増加量が閾値より小さくなったときに、前記廃液バッグへの排出を停止し、その後、前記注液バッグから前記廃液バッグへの排出を開始するように、前記注液バッグ、前記廃液バッグおよび前記被験者の腹膜に結合されたチューブの間の流路を開閉するための制御命令を生成する処理を前記情報処理装置に実行させる、付記2に記載のプログラム。
(付記4)被験者の一日の透析液交換回数N、一日の最低の総注液量Tmin、1回当たり注液量の許容範囲、前日および/または当日の過去の各回の注液量、および当日の各回の予定注液量を格納する記憶装置と、
前記一日の透析液交換回数N、前記一日の最低の総注液量Tmin、前記1回当たり注液量の許容範囲、前記過去の各回の注液量、および前記各回の予定注液量に基づいて、連続N回の透析液交換におけるm回目の最低の注液量Pmを(但し、Nは自然数、1≦m≦N)求め、その際、過去の最新の(m−1)回分の注液量と次回以降(N−m)回分の予定注液量の合計Trを求め、前記最低の総注液量Tminから前記合計Trを減算した値(Tmin−Tr)を前記m回目の最低の注液量Pmとして求める計算部と、
前記1回当たりの注液量の許容範囲内の前記最低の注液量Pm以上の複数の注液量Piをm回目の注液量の選択肢として提示する提示部と、
を含む情報処理装置。
(付記5)注液バッグの規格量S、およびユーザによって選択されたm回目の注液量Pdに基づいて、前記注液バッグから前記廃液バッグへ排出された前記廃液バッグの重量の増加量Dが、前記規格量Sと前記選択された注液量Pdとの間の差またはそれより大きくなったときに、前記廃液バッグへの排出を停止し、次いで、前記注液バッグから前記被験者の腹膜への注液の供給を開始するように、前記注液バッグ、前記廃液バッグおよび前記被験者の腹膜に結合されたチューブの間の流路を開閉するための制御命令を生成する制御部を含む、付記4に記載の情報処理装置。
(付記6)前記制御部は、前記廃液バッグの検出量によって表される、前記被験者の腹膜に結合されたチューブから前記廃液バッグへ排出された前記廃液バッグの重量の単位時間当たりの増加量が閾値より小さくなったときに、前記廃液バッグへの排出を停止し、その後、前記注液バッグから前記廃液バッグへの排出を開始するように、前記注液バッグ、前記廃液バッグおよび前記被験者の腹膜に結合されたチューブの間の流路を開閉するための制御命令を生成するものである、付記5に記載の情報処理装置。
Regarding the embodiment including the above examples, the following additional notes are further disclosed.
(Supplementary note 1) The number of daily dialysate exchanges N of the subject stored in the storage device, the minimum total liquid injection volume T min per day, the allowable range of liquid injection volume per time, the previous day and / or the current day Based on the past liquid injection volume and the scheduled liquid injection volume on the current day, the m-th minimum liquid injection volume Pm in continuous N dialysate exchanges (where N is a natural number, 1 ≦ m ≦ N) In this case, the total Tr of the latest (m-1) injection volume in the past and the planned injection volume for the next (N-m) and subsequent times is calculated, and the minimum total injection volume Tmin A value obtained by subtracting the total Tr from (T min -Tr) is determined as the minimum injection amount Pm of the m-th time,
A program for causing an information processing apparatus to execute a process of presenting a plurality of liquid injection amounts Pi that are equal to or greater than the minimum liquid injection amount Pm within the allowable range of the liquid injection amount per time as options for the m-th liquid injection amount.
(Supplementary Note 2) Based on the standard amount S of the liquid injection bag and the m-th liquid injection amount Pd selected by the user, the increase amount D of the weight of the waste liquid bag discharged from the liquid injection bag to the waste liquid bag Stops being discharged into the waste liquid bag when the difference between the standard amount S and the selected injection amount Pd or larger (D ≧ S−Pd), and then the injection A control command for opening and closing a flow path between the injection bag, the waste solution bag, and a tube coupled to the subject's peritoneum so as to start supply of injection from the solution bag to the subject's peritoneum. The program according to appendix 1, which causes the information processing apparatus to execute processing to be generated.
(Additional remark 3) The increase amount per unit time of the weight of the said waste liquid bag discharged | emitted from the tube couple | bonded with the said test subject's peritoneum to the said waste liquid bag represented by the detected amount of the said waste liquid bag became smaller than the threshold value A tube coupled to the injection bag, the waste bag and the subject's peritoneum to stop discharging into the waste bag and then start discharging from the injection bag to the waste bag The program according to appendix 2, which causes the information processing apparatus to execute processing for generating a control command for opening and closing a flow path between the two.
(Supplementary note 4) N daily dialysate exchange number of subject, minimum daily total injection volume T min , permissible range of injection volume per injection, previous day and / or previous injection volume of each day , And a storage device for storing the amount of liquid to be injected each time,
Number N of dialysate exchanges per day, minimum total liquid injection amount T min per day, permissible range of the liquid injection amount per time, liquid injection volume for each past, and planned liquid injection for each time Based on the volume, the minimum injection volume Pm of the m-th in continuous N dialysate exchanges is obtained (where N is a natural number, 1 ≦ m ≦ N), and the latest latest (m−1) The total Tr of the injection volume for the next batch and the planned injection volume for the next (N−m) and subsequent times is obtained, and the value obtained by subtracting the total Tr from the minimum total injection volume T min (T min −Tr) a calculation unit to obtain the m-th minimum injection amount Pm;
A presenting unit that presents a plurality of liquid injection amounts Pi that are equal to or greater than the lowest liquid injection amount Pm within the allowable range of the liquid injection amount per time, as options for the m-th liquid injection amount;
An information processing apparatus including:
(Supplementary Note 5) Based on the standard amount S of the injection bag and the m-th injection amount Pd selected by the user, the increase amount D of the weight of the waste bag discharged from the injection bag to the waste bag Stops discharging into the waste bag when the difference between the standard amount S and the selected injection amount Pd is greater than or equal to, and then from the injection bag to the subject's peritoneum Including a control unit for generating a control command for opening and closing a flow path between the liquid injection bag, the waste liquid bag, and a tube coupled to the peritoneum of the subject so as to start supply of liquid injection to The information processing apparatus according to appendix 4.
(Additional remark 6) The said control part is the increase amount per unit time of the weight of the said waste liquid bag discharged | emitted from the tube couple | bonded with the test subject's peritoneum to the said waste liquid bag represented by the detected amount of the said waste liquid bag. The liquid injection bag, the liquid waste bag, and the peritoneum of the subject so as to stop discharge to the liquid waste bag when it becomes smaller than the threshold and then start discharge from the liquid injection bag to the liquid waste bag The information processing apparatus according to appendix 5, which generates a control command for opening and closing a flow path between tubes coupled to.

5 ネットワーク
10 情報処理装置
112 プロセッサ
114 メモリ
130 ハードディスク・ドライブ
20 クランプ制御回路
22、23、24 クランプ
30 重量計測回路
40 重量計
50 分岐チューブ
52 注液バッグ
54 廃液バッグ
56 カテーテル・チューブ
DESCRIPTION OF SYMBOLS 5 Network 10 Information processing apparatus 112 Processor 114 Memory 130 Hard disk drive 20 Clamp control circuit 22, 23, 24 Clamp 30 Weight measuring circuit 40 Weigh scale 50 Branching tube 52 Injection bag 54 Waste solution bag 56 Catheter tube

Claims (4)

記憶装置に格納された、被験者の一日の透析液交換回数N、一日の最低の総注液量Tmin、1回当たり注液量の許容範囲、前日および/または当日の過去の各回の注液量、および当日の各回の予定注液量に基づいて、連続N回の透析液交換におけるm回目の最低の注液量Pm但し、Nは自然数、1≦m≦N)求め、その際、過去の最新の(m−1)回分の注液量と次回以降(N−m)回分の予定注液量の合計Trを求め、前記最低の総注液量Tminから前記合計Trを減算した値を前記m回目の最低の注液量Pmとして求め、
前記1回当たりの注液量の許容範囲内の前記最低の注液量Pm以上の複数の注液量Piをm回目の注液量の選択肢として提示する
処理を情報処理装置に実行させるプログラム。
The number of dialysate exchanges per day N of the subject stored in the storage device, the minimum total infusion volume T min per day, the permissible range of infusion volume per time, the previous day and / or the past each day Based on the injection volume and the scheduled injection volume for each day of the day, the mth minimum injection volume Pm ( where N is a natural number, 1 ≦ m ≦ N) in continuous N dialysate exchanges, At that time, to find the total Tr of the past of the latest of (m-1) times of the pouring amount and the next and subsequent (N-m) times of scheduled pouring amount, the total from the total liquid injection amount T min of the lowest Tr Is obtained as the minimum injection amount Pm of the m-th time,
A program for causing an information processing apparatus to execute a process of presenting a plurality of liquid injection amounts Pi that are equal to or greater than the minimum liquid injection amount Pm within the allowable range of the liquid injection amount per time as options for the m-th liquid injection amount.
注液バッグの規格量S、およびユーザによって選択されたm回目の注液量Pdに基づいて、前記注液バッグから廃液バッグへ排出された前記廃液バッグの重量の増加量が、前記規格量Sと前記選択された注液量Pdとの間の差またはそれ以上になったときに、前記廃液バッグへの排出を停止し、次いで、前記注液バッグから前記被験者の腹膜への注液の供給を開始するように、前記注液バッグ、前記廃液バッグおよび前記被験者の腹膜に結合されたチューブの間の流路を開閉するための制御命令を生成する処理を前記情報処理装置に実行させる、請求項1に記載のプログラム。 Standard amount S of pouring bag, and on the basis of the selected m-th pouring amount Pd by the user, the amount of increase in the weight of the waste bag that is discharged to the pouring bag or we waste liquid bag, the standard When the difference between the amount S and the selected injection amount Pd is greater than or equal to, the discharge to the waste bag is stopped, and then the injection from the injection bag to the peritoneum of the subject To cause the information processing apparatus to execute a process for generating a control command for opening and closing a flow path between the liquid injection bag, the waste liquid bag, and a tube coupled to the peritoneum of the subject. The program according to claim 1. 前記廃液バッグの検出量によって表される、前記被験者の腹膜に結合されたチューブから前記廃液バッグへ排出された前記廃液バッグの重量の単位時間当たりの増加量が閾値より小さくなったときに、前記廃液バッグへの排出を停止し、その後、前記注液バッグから前記廃液バッグへの排出を開始するように、前記注液バッグ、前記廃液バッグおよび前記被験者の腹膜に結合されたチューブの間の流路を開閉するための制御命令を生成する処理を前記情報処理装置に実行させる、請求項2に記載のプログラム。   When the increase amount per unit time of the weight of the waste bag discharged from the tube coupled to the peritoneum of the subject represented by the detected amount of the waste bag is smaller than a threshold value, The flow between the injection bag, the waste bag and the tube connected to the peritoneum of the subject so as to stop discharging to the waste bag and then start discharging from the injection bag to the waste bag. The program according to claim 2, which causes the information processing apparatus to execute processing for generating a control command for opening and closing a road. 被験者の一日の透析液交換回数N、一日の最低の総注液量Tmin、1回当たり注液量の許容範囲、前日および/または当日の過去の各回の注液量、および当日の各回の予定注液量を格納する記憶装置と、
前記一日の透析液交換回数N、前記一日の最低の総注液量Tmin、前記1回当たり注液量の許容範囲、前記過去の各回の注液量、および前記各回の予定注液量に基づいて、連続N回の透析液交換におけるm回目の最低の注液量Pm但し、Nは自然数、1≦m≦N)求め、その際、過去の最新の(m−1)回分の注液量と次回以降(N−m)回分の予定注液量の合計Trを求め、前記最低の総注液量Tminから前記合計Trを減算した値を前記m回目の最低の注液量Pmとして求める計算部と、
前記1回当たりの注液量の許容範囲内の前記最低の注液量Pm以上の複数の注液量Piをm回目の注液量の選択肢として提示する提示部と、
を含む情報処理装置。
Number of N dialysate exchanges per day for subject, minimum daily total injection volume T min , allowable range of injection volume per injection, previous day and / or each previous injection volume of the day, and current day A storage device for storing the amount of liquid to be injected each time;
Number N of dialysate exchanges per day, minimum total liquid injection amount T min per day, permissible range of the liquid injection amount per time, liquid injection volume for each past, and planned liquid injection for each time Based on the volume, the m-th minimum injection volume Pm ( where N is a natural number, 1 ≦ m ≦ N) in N consecutive dialysate exchanges is determined, and the latest latest (m−1) The total Tr of the injection volume for the next batch and the planned injection volume for the next (N−m) and subsequent times is obtained, and the value obtained by subtracting the total Tr from the minimum total injection volume T min is the minimum injection volume for the mth time. A calculation unit for obtaining the liquid amount Pm;
A presenting unit that presents a plurality of liquid injection amounts Pi that are equal to or greater than the lowest liquid injection amount Pm within the allowable range of the liquid injection amount per time, as options for the m-th liquid injection amount;
An information processing apparatus including:
JP2012058178A 2012-03-15 2012-03-15 Program and information processing apparatus Expired - Fee Related JP5867200B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012058178A JP5867200B2 (en) 2012-03-15 2012-03-15 Program and information processing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012058178A JP5867200B2 (en) 2012-03-15 2012-03-15 Program and information processing apparatus

Publications (2)

Publication Number Publication Date
JP2013188414A JP2013188414A (en) 2013-09-26
JP5867200B2 true JP5867200B2 (en) 2016-02-24

Family

ID=49389312

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012058178A Expired - Fee Related JP5867200B2 (en) 2012-03-15 2012-03-15 Program and information processing apparatus

Country Status (1)

Country Link
JP (1) JP5867200B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102015015624A1 (en) * 2015-12-03 2017-06-08 Fresenius Medical Care Deutschland Gmbh dialysis machine

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3453270B2 (en) * 1997-02-28 2003-10-06 テルモ株式会社 Peritoneal dialysis machine
JP2004057433A (en) * 2002-07-29 2004-02-26 Terumo Corp Peritoneal dialysis apparatus
US20080161751A1 (en) * 2006-12-29 2008-07-03 Plahey Kulwinder S Peritoneal dialysis therapy validation
US8182673B2 (en) * 2009-01-29 2012-05-22 Baxter International Inc. Drain and fill logic for automated peritoneal dialysis

Also Published As

Publication number Publication date
JP2013188414A (en) 2013-09-26

Similar Documents

Publication Publication Date Title
CN105555330B (en) Sensing mechanism for detecting phases and/or phase transitions in peritoneal dialysis treatment
US12171919B2 (en) Home renal therapy system and machine
US6691047B1 (en) Calibration of pumps, such as blood pumps of dialysis machine
US20250186662A1 (en) Apparatus for extracorporeal treatment of blood
JP5699161B2 (en) System for managing a drug delivery device
EP2121074B1 (en) Total fluid loss control system
EP3309796B1 (en) Rubidium elution system control
CN102365104A (en) Blood pump system with controlled weaning
AU2010217864A1 (en) Prevention of aortic valve fusion
CN102114281A (en) Portable medical liquid infusion device
JP2001523139A (en) Control method of blood purification device
JP5867200B2 (en) Program and information processing apparatus
CN102026676A (en) Hemodialysis device
KR101793007B1 (en) Pump controlling device that obtains parameter values from insulin pump for executing functions
JP2020127749A5 (en)
HK1254331B (en) Rubidium elution system control
HK1211381B (en) Rubidium elution system control

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20141112

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150818

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150821

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20151016

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20151208

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20151221

R150 Certificate of patent or registration of utility model

Ref document number: 5867200

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees