Computer program, extracorporeal circulation system, observation device, and information processing method
Patent Information
- Application Number
- JP2024550033
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Filing Date
- 2025-03-06
- Publication Date
- 2025-06-13
AI Technical Summary
In extracorporeal circulation systems, incorrect correspondence between pressure measurement positions and values can lead to inappropriate control, potentially harming the human body due to errors in cable connections affecting blood pressure monitoring.
A computer program and method that determine the correctness of pressure value correspondence with measurement positions by analyzing pressure values from multiple sensors before and during extracorporeal circulation, providing warnings and correcting connections to ensure accurate association.
Prevents extracorporeal circulation from being performed with incorrect pressure value correlations, ensuring proper blood circulation and reducing harm to the human body by accurately associating pressure values with their measurement positions.
Smart Images

Figure 2024070668000001
Abstract
Description
Computer program, extracorporeal circulation system, observation device, and information processing method
[0001] The present invention relates to a computer program for performing extracorporeal blood circulation, an extracorporeal circulation system, an observation device, and an information processing method.
[0002] Conventionally, extracorporeal circulation systems that circulate blood extracorporeally via an artificial lung located outside the body have been used during human medical treatment. Extracorporeal circulation involves circulating blood via a pathway located outside the body. Part of the blood circulation pathway is an extracorporeal circulation pathway located outside the body. The extracorporeal circulation pathway includes a pump that circulates the blood and an artificial lung. The extracorporeal circulation system drains blood from veins inside the human body, performs gas exchange in the blood using an artificial lung, and then returns the blood to blood vessels (e.g., arteries) inside the human body. One example of an extracorporeal circulation system is ECMO (extracorporeal membrane oxygenation). Patent Document 1 discloses an example of an extracorporeal circulation system.
[0003] Japanese Patent Application Laid-Open No. 2019-217405
[0004] During extracorporeal circulation, blood circulation is controlled based on various parameters of the blood passing through the extracorporeal circulation path. These parameters include blood pressure. Pressure is one of the parameters necessary to understand the state of blood circulation. Typically, sensors for measuring pressure are attached between the human body and the pump, between the pump and the oxygenator, and between the oxygenator and the human body. However, if there is an error in the correspondence between the pressure measurement position and the pressure value, the pressure value at the appropriate position becomes unknown, preventing appropriate control and potentially posing a risk of harm to the human body. For example, if a cable transmitting measurement results from a sensor is connected to a pressure monitoring device and a different cable is mistakenly connected to a connection where a different cable should be connected, an error will occur in the correspondence between the pressure measurement position and the pressure value.
[0005] The present invention has been made in consideration of the above circumstances, and its purpose is to provide a computer program, an extracorporeal circulation system, an observation device, and an information processing method that can prevent extracorporeal circulation from being performed when the correspondence between the position where pressure is measured and the pressure value is incorrect.
[0006] (1) A computer program according to one embodiment of the present invention is characterized in that it causes a computer to acquire pressure values measured by multiple sensors that measure blood pressure at multiple positions in an extracorporeal circulation path for extracorporeal circulation of blood, and to execute a process of determining whether or not there is a correspondence between the pressure values and the positions at which the blood pressure was measured based on the acquired pressure values.
[0007] (2) The computer program of (1) acquires the pressure values from the multiple sensors through multiple cables connected to the multiple sensors and multiple connection parts to which the multiple cables are connected, and determines the correspondence relationship depending on which connection part the pressure value was acquired through, and preferably causes the computer to execute a process to determine whether the determined correspondence relationship is correct or not based on the acquired pressure values.
[0008] (3) It is preferable that the computer program of (1) or (2) causes the computer to execute a process to determine whether the correspondence is correct or not while priming of the extracorporeal circulation pathway is being performed before the extracorporeal circulation is performed.
[0009] (4) It is preferable that any one of the computer programs (1) to (3) causes a computer to execute a process to determine whether the correspondence is correct or not based on whether the pressure value is a negative pressure value or a positive pressure value.
[0010] (5) It is preferable that the computer program of any one of (1) to (4) above causes a computer to execute a process of determining whether the correspondence is correct or not based on the magnitude relationship between the plurality of pressure values.
[0011] (6) It is preferable that any one of the computer programs (1) to (5) causes a computer to execute a process of determining that the correspondence between the first position and the pressure value is incorrect when the pressure value associated with the first position between the pump included in the extracorporeal circulation path and the human body is not a negative pressure value.
[0012] (7) It is preferable that any one of the computer programs (1) to (6) causes a computer to execute a process of determining that the correspondence between the second position and the pressure value, or the correspondence between the third position and the pressure value, is incorrect when the pressure value associated with a second position between the pump and the oxygenator included in the extracorporeal circulation path, or the pressure value associated with a third position between the oxygenator and the human body, is not a positive pressure value.
[0013] (8) It is preferable that the computer program of (7) causes the computer to execute a process of determining that the correspondence between the second position and the pressure value, and the correspondence between the third position and the pressure value, are incorrect when the pressure value associated with the second position and the pressure value associated with the third position are positive pressure values and the pressure value associated with the second position is equal to or less than the pressure value associated with the third position.
[0014] (9) It is preferable that the computer program of any one of (1) to (8) further causes the computer to execute a process of outputting a warning when the correspondence is incorrect.
[0015] (10) It is preferable that any one of the computer programs (1) to (9) further causes the computer to execute a process of outputting instructions for appropriately associating the pressure value with the location where the blood pressure was measured when the correspondence is incorrect.
[0016] (11) Preferably, the computer program of any one of (1) to (10) further causes the computer to execute a process of correcting the correspondence relationship if the correspondence relationship is incorrect.
[0017] (12) An extracorporeal circulation system according to one embodiment of the present invention is an extracorporeal circulation system for circulating blood extracorporeally, and comprises an extracorporeal circulation path arranged outside the human body through which the blood passes, a plurality of sensors for measuring the blood pressure at a plurality of positions within the extracorporeal circulation path, and an observation device for observing the blood pressure, wherein the observation device acquires pressure values measured by the plurality of sensors and, based on the acquired pressure values, determines whether or not there is a correspondence between the pressure values and the positions at which the blood pressure was measured.
[0018] (13) An observation device according to one embodiment of the present invention is an observation device that observes blood pressure at multiple positions in an extracorporeal circulation path for extracorporeal circulation of blood, characterized in that it comprises an acquisition unit that acquires pressure values measured by each of multiple sensors that measure blood pressure at the multiple positions, and a judgment unit that determines whether or not there is a correspondence between the pressure value and the position at which the blood pressure was measured based on the acquired pressure value.
[0019] (14) An information processing method according to one embodiment of the present invention is characterized in that pressure values measured by each of a plurality of sensors that measure blood pressure at a plurality of positions in an extracorporeal circulation path for extracorporeal circulation of blood are acquired, and based on the acquired pressure values, the validity of the correspondence between the pressure values and the positions at which the blood pressure was measured is determined.
[0020] In one aspect of the present invention, the validity of the correspondence between the positions at which the blood pressure is measured and the pressure values is determined based on blood pressure values measured at multiple positions in the extracorporeal circulation path. The pressure values measured at multiple positions are values corresponding to the positions. Therefore, it is possible to determine whether the correspondence between the positions at which the blood pressure is measured and the pressure values is correct based on whether each pressure value is a value corresponding to the position. It is possible to find errors in the correspondence between the positions and the pressure values and correct the correspondence.
[0021] The present invention prevents extracorporeal circulation of blood when the correspondence between pressure values and positions is incorrect, and provides excellent effects such as proper extracorporeal circulation of blood and prevention of harm to the human body.
[0022] FIG. 1 is a schematic diagram showing a configuration example of an extracorporeal circulation system according to a first embodiment. FIG. 2 is a block diagram showing an internal configuration example of a control device according to the first embodiment. FIG. 3 is a schematic diagram showing the configuration of a portion of an interface unit. FIG. 4 is a schematic graph showing the relationship between blood pressure and position in the extracorporeal circulation path. FIG. 5 is a schematic diagram showing the extracorporeal circulation path when priming is performed. FIG. 6 is a flowchart showing the procedure of a first example of a process performed by the control device to determine whether the correspondence between pressure values and positions is correct. FIG. 7 is a flowchart showing the procedure of a second example of a process performed by the control device to determine whether the correspondence between pressure values and positions is correct. FIG. 8 is a flowchart showing the procedure of a second example of a process performed by the control device to determine whether the correspondence between pressure values and positions is correct. FIG. 9 is a flowchart showing the procedure of a third example of a process performed by the control device to determine whether the correspondence between pressure values and positions is correct. FIG. 10 is a flowchart showing the procedure of a third example of a process performed by the control device to determine whether the correspondence between pressure values and positions is correct.
[0023] The present invention will be described in detail below with reference to the drawings illustrating embodiments. <Embodiment 1> FIG. 1 is a schematic diagram illustrating an example of the configuration of an extracorporeal circulation system 100 according to Embodiment 1. The extracorporeal circulation system 100 is a system for performing extracorporeal circulation, circulating blood in a human body 5 through an extracorporeal circulation path 2. The extracorporeal circulation path 2 is disposed outside the human body 5 and is a path through which blood passes. The extracorporeal circulation path 2 includes a first return blood vessel 31, a second return blood vessel 32, a third return blood vessel 33, a pump 21, and an oxygenator 22. The first return blood vessel 31, the second return blood vessel 32, and the third return blood vessel 33 are flexible tubes through which blood can pass. One end of the first return blood vessel 31 is connected to the pump 21, and the other end is connected to a vein in the human body 5. For example, the other end of the first return blood vessel 31 is connected to a catheter inserted into a vein in the human body 5. One end of the second return blood vessel 32 is connected to the pump 21, and the other end is connected to the oxygenator 22. One end of the third supply blood vessel 33 is connected to the oxygenator 22, and the other end is connected to an artery in the human body 5. For example, the other end of the third supply blood vessel 33 is connected to a catheter inserted into an artery in the human body 5. It is preferable that the extracorporeal circulation path 2 is a so-called closed circuit that does not use a blood reservoir.
[0024] The pump 21 circulates blood through the extracorporeal circulation path 2. By operation of the pump 21, blood is sucked out of the human body 5, and the blood flows through the first feed vessel 31, the pump 21, the second feed vessel 32, the oxygenator 22, and the third feed vessel 33 in this order, before being returned to the human body 5. The direction of blood flow is indicated by arrows in FIG. 1. The oxygenator 22 takes in oxygen from the gas insufflated into the oxygenator 22, and performs gas exchange in the blood. Through gas exchange, carbon dioxide is removed from the blood and oxygen is added to the blood. In this way, the extracorporeal circulation system 100 assists the cardiopulmonary function of the human body 5.
[0025] The extracorporeal circulation system 100 includes a first sensor 41, a second sensor 42, and a third sensor 43 that measure the pressure of blood passing through the extracorporeal circulation path 2. The first sensor 41, the second sensor 42, and the third sensor 43 are provided at different positions in the extracorporeal circulation path 2 to measure the pressure of blood at multiple positions in the extracorporeal circulation path 2. The first sensor 41 is provided at a first position between the pump 21 and the human body 5. The first position may be midway through the first supply blood vessel 31 or at the inlet of the pump 21. The second sensor 42 is provided at a second position between the pump 21 and the oxygenator 22. The second position may be at the outlet of the pump 21, midway through the second supply blood vessel 32, or at the inlet of the oxygenator 22. The third sensor 43 is provided at a third position between the oxygenator 22 and the human body 5. The third position may be midway through the third supply blood vessel 33 or at the outlet of the oxygenator 22.
[0026] The extracorporeal circulation system 100 includes a control device 1. The control device 1 is connected to the pump 21 and controls the operation of the pump 21. The first sensor 41, the second sensor 42, and the third sensor 43 are each connected to the control device 1 via a cable. The first sensor 41, the second sensor 42, and the third sensor 43 transmit sensor output values, which vary depending on the blood pressure, to the control device 1 via the cable. The control device 1 receives the sensor output values transmitted from the first sensor 41, the second sensor 42, and the third sensor 43 and converts the received sensor output values into measured blood pressure values. In this way, the control device 1 acquires the pressure values measured from the first sensor 41, the second sensor 42, and the third sensor 43. The control device 1 corresponds to an observation device and executes an information processing method.
[0027] FIG. 2 is a block diagram showing an example of the internal configuration of the control device 1 according to the first embodiment. The control device 1 is configured using a computer. The control device 1 includes a calculation unit 11, a memory 12, a storage unit 13, an operation unit 14, a display unit 15, and an interface unit 16. The calculation unit 11 is configured using, for example, a central processing unit (CPU), a graphics processing unit (GPU), or a multi-core CPU. The calculation unit 11 may also be configured using a quantum computer. The memory 12 stores temporary data generated in conjunction with calculations. The memory 12 is, for example, a random access memory (RAM). The storage unit 13 is non-volatile, for example, a hard disk or non-volatile semiconductor memory.
[0028] The storage unit 13 stores a computer program 131. For example, when the control device 1 is manufactured, the computer program 131 is read from a recording medium 10, such as an optical disk or a portable memory, that stores the computer program 131, and stored in the storage unit 13. The computer program 131 may be a computer program product. The computer program 131 may be downloaded from an external source and stored in the storage unit 13. The calculation unit 11 executes necessary processing in accordance with the computer program 131.
[0029] The operation unit 14 accepts operations from a user. For example, the operation unit 14 is configured using push buttons or a touch panel. The display unit 15 displays information. The display unit 15 is, for example, a liquid crystal display or an electroluminescent display (EL display). The interface unit 16 is connected to the pump 21, the first sensor 41, the second sensor 42, and the third sensor 43. The calculation unit 11 controls the operation of the pump 21 and the extracorporeal circulation of blood by transmitting a control signal from the interface unit 16 to the pump 21. The control device 1 also receives sensor output values transmitted from the first sensor 41, the second sensor 42, and the third sensor 43 via the interface unit 16 and acquires the pressure value by converting the sensor output values into blood pressure values.
[0030] FIG. 3 is a schematic diagram showing the configuration of a portion of the interface unit 16. The interface unit 16 includes a first connection unit 161 to which a cable connected to the first sensor 41 is connected, a second connection unit 162 to which a cable connected to the second sensor 42 is connected, and a third connection unit 163 to which a cable connected to the third sensor 43 is connected. The control device 1 receives sensor output values transmitted from the first sensor 41, the second sensor 42, and the third sensor 43 via the first connection unit 161, the second connection unit 162, the third connection unit 163, and the cables connected to each connection unit. Hereinafter, the blood pressure value converted from the sensor output value received by the control device 1 via the cable or connection unit is referred to as the pressure value acquired via the cable or connection unit. The interface unit 16 also includes a fourth connection unit 164 to which a cable connected to the pump 21 is connected. The control device 1 transmits a control signal to the pump 21 via the cable connected to the fourth connection unit 164.
[0031] The control device 1 determines a correspondence between pressure values acquired through the cable and the position at which the blood pressure was measured, depending on which of the first, second, and third connection parts 161, 162, and 163 the cable is connected to. Because the cable connected to the first sensor 41 provided at the first position is connected to the first connection part 161, the pressure value acquired through the first connection part 161 is associated with the first position. Similarly, the pressure value acquired through the second connection part 162 is associated with the second position, and the pressure value acquired through the third connection part 163 is associated with the third position. The control device 1 acquires pressure values from the first, second, and third sensors 41, 42, and 43, and determines the position in the extracorporeal circulation path 2 at which each pressure value was measured, depending on which connection part the pressure value was acquired through, and controls the extracorporeal circulation of the blood based on the pressure values.
[0032] However, if a cable is mistakenly connected to a connection where a different cable should be connected, an error will occur in the correspondence between the position where the pressure is measured and the pressure value. For example, if the cable connected to the first sensor 41 is connected to the second connection 162, the control device 1 will mistakenly identify the blood pressure value at the first position as the blood pressure value at the second position. In this case, the control device 1 or the user operating the control device 1 will perform inappropriate control based on the incorrect pressure value, which may cause harm to the human body 5, such as hemolysis.
[0033] In order to prevent inappropriate control, the control device 1 performs a process to determine whether the correspondence between the acquired pressure values and the positions where the blood pressure was measured is correct before performing extracorporeal blood circulation. Determining whether the correspondence between the acquired pressure values and the positions where the blood pressure was measured is correct is equivalent to determining whether the cables connected to each sensor are connected to the correct connectors.
[0034] Based on the acquired pressure values, the control device 1 determines whether the correspondence between the position where the blood pressure was measured and the pressure value is correct. FIG. 4 is a schematic graph showing the relationship between the blood pressure and the position in the extracorporeal circulation path 2. The horizontal axis in FIG. 4 indicates the position in the extracorporeal circulation path 2, and the vertical axis indicates the blood pressure. FIG. 4 shows the pressure value relative to atmospheric pressure as the reference pressure. When the blood pressure is higher than atmospheric pressure, i.e., when the pressure value shown in FIG. 4 is positive, the blood pressure is positive. When the blood pressure is lower than atmospheric pressure, i.e., when the pressure value shown in FIG. 4 is negative, the blood pressure is negative.
[0035] 4, when blood is circulating extracorporeally, the pressure of the blood varies depending on the position in the extracorporeal circulation path 2. At a position between the pump 21 and the human body 5, the pressure of the blood is negative. That is, the pressure value measured by the first sensor 41 provided at the first position is a negative pressure value.
[0036] The pump 21 increases the pressure of the blood. The blood pressure is positive at a position between the pump 21 and the oxygenator 22 and at a position between the oxygenator 22 and the human body 5. That is, the pressure value measured by the second sensor 42 provided at the second position and the pressure value measured by the third sensor 43 provided at the third position are both positive pressure values. Furthermore, after passing through the oxygenator 22, the pressure of the blood decreases. The pressure value measured by the second sensor 42 provided at the second position is greater than the pressure value measured by the third sensor 43 provided at the third position.
[0037] The extracorporeal circulation system 100 primes the extracorporeal circulation path 2 before extracorporeal circulation of blood. Priming is a process of filling the extracorporeal circulation path 2 with saline and removing air bubbles from the extracorporeal circulation path 2. FIG. 5 is a schematic diagram showing the extracorporeal circulation path 2 during priming. A bag 23 containing saline is connected between the first feed vessel 31 and the third feed vessel 33. The pump 21 circulates the saline through the extracorporeal circulation path 2. At this time, the control device 1 controls the pump 21 to operate for a predetermined time and stop for a certain period of time, thereby performing intermittent driving in which the pump 21 is repeatedly operated and stopped. Priming fills the extracorporeal circulation path 2 with saline and removes air bubbles from the extracorporeal circulation path 2, thereby preparing for extracorporeal circulation of blood.
[0038] The extracorporeal circulation system 100 performs a process to determine whether the correspondence between the acquired pressure value and the position where the blood pressure was measured is correct while priming of the extracorporeal circulation path 2 is being performed. By performing the determination before performing the extracorporeal circulation of blood, the determination can be performed without imposing a burden on the human body 5. Furthermore, if there is an error in the correspondence between the pressure value and the position, the correspondence can be corrected before performing the extracorporeal circulation of blood, making it possible to perform the extracorporeal circulation of blood appropriately.
[0039] FIG. 6 is a flowchart showing the steps of a first example of a process performed by the control device 1 to determine whether the correspondence between pressure values and positions is correct. Hereinafter, steps are abbreviated as S. The control device 1 executes the following process by having the calculation unit 11 execute information processing in accordance with the computer program 131. During priming of the extracorporeal circulation path 2, the first sensor 41, the second sensor 42, and the third sensor 43 measure the blood pressure, and the control device 1 acquires the pressure values measured by the first sensor 41, the second sensor 42, and the third sensor 43 (S101). The first sensor 41, the second sensor 42, and the third sensor 43 transmit sensor output values that change depending on the blood pressure via cables. The control device 1 acquires the sensor output values via the first connection unit 161, the second connection unit 162, and the third connection unit 163, to which the cables are connected. The calculation unit 11 converts the sensor output values into blood pressure values. In this way, the control device 1 acquires the pressure values. The process of S101 corresponds to the acquisition unit.
[0040] The control device 1 determines whether the pressure value associated with the first position is a negative pressure value (S102). The pressure value acquired through the first connection unit 161 is associated with the first position. In S102, the calculation unit 11 determines whether the pressure value acquired through the first connection unit 161 is a negative pressure value. If the pressure value is not a negative pressure value (S102: NO), the control device 1 determines that there is an error in the correspondence between the position where the blood pressure was measured and the pressure value (S103). In S103, the calculation unit 11 determines that there is an error in the correspondence between the pressure value acquired through the first connection unit 161 and the first position.
[0041] The control device 1 then outputs a warning indicating that there is an error in the correspondence between the positions where the blood pressure was measured and the pressure values (S104). In S104, the calculation unit 11 outputs the warning by displaying a warning image that visually represents the content of the warning on the display unit 15. For example, the calculation unit 11 displays a warning image on the display unit 15 indicating that the cable is incorrectly connected to the first connection unit 161. After S104 is completed, the control device 1 ends the process for determining whether the correspondence is correct.
[0042] If the pressure value associated with the first position is a negative pressure value (S102: YES), the control device 1 determines whether the pressure value associated with the second position is a positive pressure value (S105). The pressure value acquired through the second connection unit 162 is associated with the second position. In S105, the calculation unit 11 determines whether the pressure value acquired through the second connection unit 162 is a positive pressure value. If the pressure value is not a positive pressure value (S105: NO), the control device 1 determines that there is an error in the correspondence between the position where the blood pressure was measured and the pressure value (S106). In S106, the calculation unit 11 determines that there is an error in the correspondence between the pressure value acquired through the second connection unit 162 and the second position.
[0043] The control device 1 then outputs a warning indicating that there is an error in the correspondence between the positions where the blood pressure was measured and the pressure values (S107). In S107, the calculation unit 11 displays a warning image on the display unit 15. For example, the calculation unit 11 displays a warning image indicating that the cable is incorrectly connected to the second connection unit 162 on the display unit 15. After S107 is completed, the control device 1 ends the process for determining whether the correspondence is correct.
[0044] If the pressure value associated with the second position is a positive pressure value (S105: YES), the control device 1 determines whether the pressure value associated with the third position is a positive pressure value (S108). The pressure value acquired through the third connection unit 163 is associated with the third position. In S108, the calculation unit 11 determines whether the pressure value acquired through the third connection unit 163 is a positive pressure value. If the pressure value is not a positive pressure value (S108: NO), the control device 1 determines that there is an error in the correspondence between the position where the blood pressure was measured and the pressure value (S109). In S109, the calculation unit 11 determines that there is an error in the correspondence between the pressure value acquired through the third connection unit 163 and the third position.
[0045] The control device 1 then outputs a warning indicating that there is an error in the correspondence between the positions where the blood pressure was measured and the pressure values (S110). In S110, the calculation unit 11 displays a warning image on the display unit 15. For example, the calculation unit 11 displays a warning image indicating that the cable is incorrectly connected to the third connection unit 163 on the display unit 15. After S110 is completed, the control device 1 ends the process for determining whether the correspondence is correct.
[0046] If the pressure value associated with the third position is a positive pressure value (S108: YES), the control device 1 determines whether the pressure value associated with the second position exceeds the pressure value associated with the third position (S111). In S111, the calculation unit 11 compares the pressure value acquired through the second connection unit 162 with the pressure value acquired through the third connection unit 163. If the pressure value associated with the second position is equal to or less than the pressure value associated with the third position (S111: NO), the control device 1 determines that there is an error in the correspondence between the positions at which the blood pressure was measured and the pressure values (S112). In S112, the calculation unit 11 determines that there is an error in the correspondence between the pressure values acquired through the second connection unit 162 and the second position, and in the correspondence between the pressure values acquired through the third connection unit 163 and the third position.
[0047] The control device 1 then outputs a warning indicating that there is an error in the correspondence between the positions where the blood pressure was measured and the pressure values (S113). In S113, the calculation unit 11 displays a warning image on the display unit 15. For example, the calculation unit 11 displays a warning image on the display unit 15 indicating that the cable connection to the second connection unit 162 and the cable connection to the third connection unit 163 are incorrect. After S113 is completed, the control device 1 ends the process for determining whether the correspondence is correct.
[0048] If the pressure value associated with the second position exceeds the pressure value associated with the third position (S111: YES), the control device 1 determines that the correspondence between the positions where the blood pressure was measured and the pressure values is correct (S114). The calculation unit 11 may display an image indicating that the correspondence is correct on the display unit 15. The processes of S102, S103, S105, S106, S108, S109, S111, S112, and S114 correspond to the determination unit. After S114 is completed, the control device 1 terminates the process for determining whether the correspondence is correct. Note that the control device 1 may be equipped with an audio output unit and may output a warning by outputting a predetermined sound at S104, S107, S110, and S113. The control device 1 may omit the processes of S105 to S110.
[0049] 7 and 8 are flowcharts showing the procedure of a second example of the process performed by the control device 1 to determine whether the correspondence between pressure values and positions is correct. While priming of the extracorporeal circulation path 2 is being performed, the control device 1 acquires pressure values measured by the first sensor 41, the second sensor 42, and the third sensor 43 (S201). The process of S201 corresponds to the acquisition unit. The control device 1 determines whether the pressure value associated with the first position is a negative pressure value (S202). In S202, the calculation unit 11 determines whether the pressure value acquired through the first connection unit 161 is a negative pressure value.
[0050] If the pressure value is a negative pressure value (S202: YES), the control device 1 determines whether the pressure value associated with the second position exceeds the pressure value associated with the third position (S203). In S203, the calculation unit 11 compares the pressure value acquired through the second connection unit 162 with the pressure value acquired through the third connection unit 163. Since the pressure value associated with the first position is a negative pressure value, the pressure values associated with the second position and the third position are positive pressure values. The control device 1 may determine whether the pressure values associated with the second position and the third position are positive pressure values before S203.
[0051] If the pressure value associated with the second position is equal to or less than the pressure value associated with the third position (S203: NO), the control device 1 determines that there is an error in the correspondence between the second position and the pressure values at the second and third positions (S204). In S204, the calculation unit 11 determines that there is an error in the correspondence between the pressure values acquired through the second connection unit 162 and the second position, and in the correspondence between the pressure values acquired through the third connection unit 163 and the third position.
[0052] The control device 1 then outputs an instruction to change the connections at the second connection unit 162 and the third connection unit 163 (S205). In S205, the calculation unit 11 displays an instruction image including an instruction to change the cable connections at the second connection unit 162 and the third connection unit 163 on the display unit 15. Since the correspondence between the pressure values acquired through the second connection unit 162 and the second position and the correspondence between the pressure values acquired through the third connection unit 163 and the third position are incorrect, the cable connections at the second connection unit 162 and the third connection unit 163 are incorrect. For example, the cable connected to the second sensor 42 provided at the second position is incorrectly connected to the third connection unit 163, and the cable connected to the third sensor 43 provided at the third position is incorrectly connected to the second connection unit 162.
[0053] By appropriately changing the cable connections at the second connection unit 162 and the third connection unit 163, the positions where the blood pressure is measured can be appropriately associated with the pressure values. For example, by swapping the cable connected to the second connection unit 162 with the cable connected to the third connection unit 163, the pressure values can be appropriately associated with the positions. In S205, the calculation unit 11 may display an instruction image on the display unit 15 that includes an instruction to swap the cable connected to the second connection unit 162 with the cable connected to the third connection unit 163. When the user performs the task in accordance with the output instruction, the pressure values can be appropriately associated with the positions. After S205 is completed, the control device 1 ends the process for determining whether the correspondence is correct.
[0054] If the pressure value associated with the second position exceeds the pressure value associated with the third position (S203: YES), the control device 1 determines that the correspondence between the positions where the blood pressure was measured and the pressure values is correct (S206). The calculation unit 11 may display an image indicating that the correspondence is correct on the display unit 15. After S206 is completed, the control device 1 ends the process for determining whether the correspondence is correct.
[0055] If the pressure value associated with the first position is not a negative pressure value (S202: NO), the control device 1 determines whether the pressure value associated with the second position is a positive pressure value (S207). In S207, the calculation unit 11 determines whether the pressure value acquired through the second connection unit 162 is a positive pressure value.
[0056] If the pressure value associated with the second position is not a positive pressure value (S207: NO), the control device 1 determines whether the pressure value associated with the first position exceeds the pressure value associated with the third position (S208). In S208, the calculation unit 11 compares the pressure value acquired through the first connection unit 161 with the pressure value acquired through the third connection unit 163. Because the pressure value associated with the second position is not a positive pressure value, the pressure value associated with the third position is a positive pressure value. Because the pressure value associated with the first position is not a negative pressure value, the first position is associated with a pressure value measured at either the second position or the third position. By comparing the pressure value associated with the first position with the pressure value associated with the third position, it is determined whether the pressure value associated with the first position was measured at the second position or the third position.
[0057] If the pressure value associated with the first position is equal to or less than the pressure value associated with the third position (S208: NO), the control device 1 determines that there is an error in the correspondence between the pressure values and the first position, the second position, and the third position (S209). In S209, the calculation unit 11 determines that the correspondence between the pressure values acquired through the first connection unit 161 and the first position, the correspondence between the pressure values acquired through the second connection unit 162 and the second position, and the correspondence between the pressure values acquired through the third connection unit 163 and the third position are all incorrect. Specifically, it is determined that the pressure value acquired through the first connection unit 161 is the pressure value measured at the third position, the pressure value acquired through the second connection unit 162 is the pressure value measured at the first position, and the pressure value acquired through the third connection unit 163 is the pressure value measured at the second position.
[0058] The control device 1 then outputs an instruction to change the connections at the first connection unit 161, the second connection unit 162, and the third connection unit 163 (S210). In S210, the calculation unit 11 displays an instruction image on the display unit 15, including an instruction to change the cable connections at the first connection unit 161, the second connection unit 162, and the third connection unit 163. Since the correspondences between the pressure values acquired through the first connection unit 161, the second connection unit 162, and the third connection unit 163 and the positions where the blood pressures were measured are all incorrect, the cable connections at the first connection unit 161, the second connection unit 162, and the third connection unit 163 are all incorrect. Specifically, the cable connected to the first sensor 41 provided at the first position is incorrectly connected to the second connection unit 162, the cable connected to the second sensor 42 provided at the second position is incorrectly connected to the third connection unit 163, and the cable connected to the third sensor 43 provided at the third position is incorrectly connected to the first connection unit 161.
[0059] By appropriately changing the cable connections at the first connection portion 161, the second connection portion 162, and the third connection portion 163, the positions where blood pressure is measured can be appropriately associated with the pressure values. Specifically, by connecting the cable connected to the second connection portion 162 to the first connection portion 161, the cable connected to the third connection portion 163 to the second connection portion 162, and the cable connected to the first connection portion 161 to the third connection portion 163, the pressure values can be appropriately associated with the positions. In S210, the calculation unit 11 may display an instruction image on the display unit 15 that includes instructions to connect each cable to the appropriate connection portion. When the user performs the task in accordance with the output instructions, the pressure values can be appropriately associated with the positions. After S210 is completed, the control device 1 terminates the process for determining whether the correspondence is correct.
[0060] If the pressure value associated with the first position exceeds the pressure value associated with the third position (S208: YES), the control device 1 determines that there is an error in the correspondence between the pressure values and the first and second positions (S211). Because the pressure value associated with the first position exceeds the pressure value associated with the third position, the pressure value associated with the first position is a pressure value measured at the second position, and the correspondence between the pressure values and the third position is correct. In S211, the calculation unit 11 determines that the correspondence between the pressure values acquired through the first connection unit 161 and the first position and the correspondence between the pressure values acquired through the second connection unit 162 and the second position are incorrect. Specifically, it is determined that the pressure value acquired through the first connection unit 161 is a pressure value measured at the second position, and the pressure value acquired through the second connection unit 162 is a pressure value measured at the first position.
[0061] The control device 1 then outputs an instruction to change the connections at the first connection unit 161 and the second connection unit 162 (S212). In S212, the calculation unit 11 displays an instruction image including an instruction to change the cable connections at the first connection unit 161 and the second connection unit 162 on the display unit 15. Since the correspondence between the pressure values acquired through the first connection unit 161 and the second connection unit 162 and the positions where the blood pressures were measured is incorrect, the cable connections at the first connection unit 161 and the second connection unit 162 are incorrect. Specifically, the cable connected to the first sensor 41 provided at the first position is incorrectly connected to the second connection unit 162, and the cable connected to the second sensor 42 provided at the second position is incorrectly connected to the first connection unit 161.
[0062] By appropriately changing the cable connections at the first connection unit 161 and the second connection unit 162, the positions where the blood pressure is measured can be appropriately associated with the pressure values. Specifically, by swapping the cable connected to the first connection unit 161 with the cable connected to the second connection unit 162, the pressure values can be appropriately associated with the positions. In S212, the calculation unit 11 may display an instruction image on the display unit 15 that includes an instruction to swap the cable connected to the first connection unit 161 with the cable connected to the second connection unit 162. When the user performs the task in accordance with the output instruction, the pressure values can be appropriately associated with the positions. After S212 is completed, the control device 1 ends the process for determining whether the correspondence is correct.
[0063] If the pressure value associated with the second position is a positive pressure value (S207: YES), the control device 1 determines whether the pressure value associated with the second position exceeds the pressure value associated with the first position (S213). In S213, the calculation unit 11 compares the pressure value acquired through the first connection unit 161 with the pressure value acquired through the second connection unit 162. Since the pressure value associated with the first position is not a negative pressure value and the pressure value associated with the second position is a positive pressure value, the pressure value associated with the third position is a negative pressure value, and the third position is associated with the pressure value measured at the first position. The first position is associated with either the second position or the third position, and the second position is associated with the other pressure value. By comparing the pressure value associated with the first position with the pressure value associated with the second position, it is determined whether the pressure value associated with the second position was measured at the second position or the third position.
[0064] If the pressure value associated with the second position is equal to or less than the pressure value associated with the first position (S213: NO), the control device 1 determines that there is an error in the correspondence between the pressure values and the first position, the second position, and the third position (S214). Specifically, in S214, the calculation unit 11 determines that the pressure value acquired through the first connection unit 161 is the pressure value measured at the second position, the pressure value acquired through the second connection unit 162 is the pressure value measured at the third position, and the pressure value acquired through the third connection unit 163 is the pressure value measured at the first position.
[0065] The control device 1 then outputs an instruction to change the connections at the first connection unit 161, the second connection unit 162, and the third connection unit 163 (S215). In S215, the calculation unit 11 displays an instruction image on the display unit 15, which includes an instruction to change the cable connections at the first connection unit 161, the second connection unit 162, and the third connection unit 163. The cable connections at the first connection unit 161, the second connection unit 162, and the third connection unit 163 are all incorrect. Specifically, the cable connected to the first sensor 41 provided at the first position is incorrectly connected to the third connection unit 163, the cable connected to the second sensor 42 provided at the second position is incorrectly connected to the first connection unit 161, and the cable connected to the third sensor 43 provided at the third position is incorrectly connected to the second connection unit 162.
[0066] By appropriately changing the cable connections at the first connection portion 161, the second connection portion 162, and the third connection portion 163, the positions where blood pressure is measured can be appropriately associated with the pressure values. Specifically, by connecting the cable that was connected to the third connection portion 163 to the first connection portion 161, the cable that was connected to the first connection portion 161 to the second connection portion 162, and the cable that was connected to the second connection portion 162 to the third connection portion 163, the pressure values can be appropriately associated with the positions. In S215, the calculation unit 11 may display an instruction image on the display unit 15 that includes instructions to connect each cable to the appropriate connection portion. When the user performs the task in accordance with the output instructions, the pressure values can be appropriately associated with the positions. After S215 is completed, the control device 1 ends the process for determining whether the correspondence is correct.
[0067] If the pressure value associated with the second position exceeds the pressure value associated with the first position (S213: YES), the control device 1 determines that there is an error in the correspondence between the pressure values and the first and third positions (S216). Because the pressure value associated with the second position exceeds the pressure value associated with the first position, the pressure value associated with the first position is a pressure value measured at the third position, and the correspondence between the pressure values and the second position is correct. In S216, the calculation unit 11 determines that the correspondence between the pressure values acquired through the first connection unit 161 and the first position and the correspondence between the pressure values acquired through the third connection unit 163 and the third position are incorrect. Specifically, it is determined that the pressure value acquired through the first connection unit 161 is a pressure value measured at the third position, and the pressure value acquired through the third connection unit 163 is a pressure value measured at the first position.
[0068] The control device 1 then outputs an instruction to change the connections at the first connection unit 161 and the third connection unit 163 (S217). In S217, the calculation unit 11 displays an instruction image including an instruction to change the cable connections at the first connection unit 161 and the third connection unit 163 on the display unit 15. Since the correspondence between the pressure values acquired through the first connection unit 161 and the first position and the correspondence between the pressure values acquired through the third connection unit 163 and the third position are incorrect, the cable connections at the first connection unit 161 and the third connection unit 163 are incorrect. Specifically, the cable connected to the first sensor 41 provided at the first position is incorrectly connected to the third connection unit 163, and the cable connected to the third sensor 43 provided at the third position is incorrectly connected to the first connection unit 161.
[0069] By appropriately changing the cable connections at the first connection unit 161 and the third connection unit 163, the positions where blood pressure is measured can be appropriately associated with the pressure values. Specifically, by swapping the cable connected to the first connection unit 161 with the cable connected to the third connection unit 163, the pressure values can be appropriately associated with the positions. In S217, the calculation unit 11 may display an instruction image on the display unit 15 that includes an instruction to swap the cable connected to the first connection unit 161 with the cable connected to the third connection unit 163. When the user performs the task in accordance with the output instruction, the pressure values and the positions can be appropriately associated. After S217 is completed, the control device 1 ends the process for determining whether the correspondence is correct. The processes of S202 to S204, S206, S207 to S209, S211, S213, S214, and S216 correspond to the determination unit.
[0070] 9 and 10 are flowcharts showing the procedure of a third example of the process performed by the control device 1 to determine whether the correspondence between pressure values and positions is correct. During priming of the extracorporeal circulation path 2, the control device 1 acquires pressure values measured by the first sensor 41, the second sensor 42, and the third sensor 43 (S301). The process of S301 corresponds to the acquisition unit. The control device 1 determines whether the pressure value associated with the first position is a negative pressure value (S302).
[0071] If the pressure value is a negative pressure value (S302: YES), the control device 1 determines whether the pressure value associated with the second position exceeds the pressure value associated with the third position (S303). Before S303, the control device 1 may determine whether the pressure value associated with the second position and the pressure value associated with the third position are positive pressure values.
[0072] If the pressure value associated with the second position is equal to or less than the pressure value associated with the third position (S303: NO), the control device 1 determines that there is an error in the correspondence between the second position, the third position, and the pressure values (S304). The control device 1 then corrects the correspondence between the second position, the second position, and the pressure values (S305). In S305, the calculation unit 11 corrects the correspondence so that the pressure value associated with the second position is associated with the third position, and the pressure value associated with the third position is associated with the second position. For example, the calculation unit 11 performs settings so that the pressure value acquired through the second connection unit 162 is recognized as the pressure value measured by the third sensor 43, and the pressure value acquired through the third connection unit 163 is recognized as the pressure value measured by the second sensor 42. For example, the calculation unit 11 stores information representing the corrected correspondence in the storage unit 13. After S305 is completed, the control device 1 ends the process for determining whether the correspondence is correct.
[0073] If the pressure value associated with the second position exceeds the pressure value associated with the third position (S303: YES), the control device 1 determines that the correspondence between the positions where the blood pressure was measured and the pressure values is correct (S306). The calculation unit 11 may display an image indicating that the correspondence is correct on the display unit 15. After S306 is completed, the control device 1 ends the process for determining whether the correspondence is correct.
[0074] If the pressure value associated with the first position is not a negative pressure value (S302: NO), the control device 1 determines whether the pressure value associated with the second position is a positive pressure value (S307).If the pressure value associated with the second position is not a positive pressure value (S307: NO), the control device 1 determines whether the pressure value associated with the first position exceeds the pressure value associated with the third position (S308).
[0075] If the pressure value associated with the first position is equal to or less than the pressure value associated with the third position (S308: NO), the control device 1 determines that there is an error in the correspondence between the pressure values and the first, second, and third positions (S309). The control device 1 then corrects the correspondence between the pressure values and the first, second, and third positions (S310). In S310, the calculation unit 11 corrects the correspondence so that the pressure value associated with the second position is associated with the first position, the pressure value associated with the third position is associated with the second position, and the pressure value associated with the first position is associated with the third position. For example, the calculation unit 11 performs settings so that the pressure value acquired through the second connection unit 162 is recognized as the pressure value measured by the first sensor 41, the pressure value acquired through the third connection unit 163 is recognized as the pressure value measured by the second sensor 42, and the pressure value acquired through the first connection unit 161 is recognized as the pressure value measured by the third sensor 43. For example, the calculation unit 11 stores information representing the corrected correspondence in the storage unit 13. After S310 is completed, the control device 1 ends the process for determining whether the correspondence is correct or not.
[0076] If the pressure value associated with the first position exceeds the pressure value associated with the third position (S308: YES), the control device 1 determines that there is an error in the correspondence between the first and second positions and the pressure values (S311). The control device 1 then corrects the correspondence between the first and second positions and the pressure values (S312). In S312, the calculation unit 11 corrects the correspondence so that the pressure value associated with the first position is associated with the second position and the pressure value associated with the second position is associated with the first position. For example, the calculation unit 11 performs settings so that the pressure value acquired through the first connection unit 161 is recognized as the pressure value measured by the second sensor 42 and the pressure value acquired through the second connection unit 162 is recognized as the pressure value measured by the first sensor 41. For example, the calculation unit 11 stores information representing the corrected correspondence in the storage unit 13. After S312 is completed, the control device 1 ends the process for determining whether the correspondence is correct.
[0077] If the pressure value associated with the second position is a positive pressure value (S307: YES), the control device 1 determines whether the pressure value associated with the second position exceeds the pressure value associated with the first position (S313).If the pressure value associated with the second position is equal to or less than the pressure value associated with the first position (S313: NO), the control device 1 determines that there is an error in the correspondence between the pressure values and the first, second, and third positions (S314).
[0078] The control device 1 then corrects the correspondence relationships between the first position, the second position, and the third position and the pressure values (S315). In S315, the calculation unit 11 corrects the correspondence relationships so that the pressure value previously associated with the third position is now associated with the first position, the pressure value previously associated with the first position is now associated with the second position, and the pressure value previously associated with the second position is now associated with the third position. For example, the calculation unit 11 performs settings such that the pressure value acquired through the third connection unit 163 is recognized as the pressure value measured by the first sensor 41, the pressure value acquired through the first connection unit 161 is recognized as the pressure value measured by the second sensor 42, and the pressure value acquired through the second connection unit 162 is recognized as the pressure value measured by the third sensor 43. For example, the calculation unit 11 stores information representing the corrected correspondence relationships in the storage unit 13. After S315 is completed, the control device 1 terminates the process for determining whether the correspondence relationships are correct.
[0079] If the pressure value associated with the second position exceeds the pressure value associated with the first position (S313: YES), the control device 1 determines that there is an error in the correspondence between the pressure values and the first and third positions (S316). The control device 1 then corrects the correspondence between the pressure values and the first and third positions (S317). In S317, the calculation unit 11 corrects the correspondence so that the pressure value associated with the first position is associated with the third position, and the pressure value associated with the third position is associated with the first position. For example, the calculation unit 11 performs settings so that the pressure value acquired through the first connection unit 161 is recognized as the pressure value measured by the third sensor 43, and the pressure value acquired through the third connection unit 163 is recognized as the pressure value measured by the first sensor 41. For example, the calculation unit 11 stores information representing the corrected correspondence in the storage unit 13. After S317 is completed, the control device 1 ends the process for determining whether the correspondence is correct. The processes of S302 to S304, S306, S307 to S309, S311, S313, S314, and S316 correspond to the determination unit.
[0080] When performing the processes of S305, S310, S312, S315, and S317, the control device 1 may perform processing to output that the correspondence between the positions where blood pressure is measured and the pressure values has been corrected. For example, the calculation unit 11 displays an image on the display unit 15 indicating that the correspondence has been corrected. The control device 1 may perform processing to output the correction content of the correspondence. For example, in S305, the calculation unit 11 associates the pressure value associated with the second position with the third position, and displays an image on the display unit 15 indicating that the pressure value associated with the third position has been associated with the second position. Similarly, in S310, the calculation unit 11 associates the pressure value associated with the second position with the first position, associates the pressure value associated with the third position with the second position, and displays an image on the display unit 15 indicating that the pressure value associated with the first position has been associated with the third position. The calculation unit 11 performs similar processing in S312, S315, and S317.
[0081] As described above, the extracorporeal circulation system 100 determines whether the correspondence between the positions where blood pressure is measured and the pressure values is correct based on blood pressure values measured at multiple positions in the extracorporeal circulation path 2. The pressure values measured at multiple positions are values corresponding to the positions. Whether the correspondence between the positions where blood pressure is measured and the pressure values can be determined based on whether each pressure value is a value corresponding to the position. This makes it possible to discover errors in the correspondence between positions and pressure values and correct the correspondence. Specifically, whether the blood pressure is positive or negative is determined by the position, and the magnitude of the two pressure values is determined by the position where each pressure value is measured. Therefore, whether the correspondence between the pressure value and the position is correct can be determined by determining whether the pressure value is a positive pressure value or a negative pressure value or by comparing two pressure values.
[0082] In a configuration in which a warning is output when the correspondence between the positions where blood pressure is measured and the pressure values is incorrect, the user can properly reconnect the cables connected to each sensor and the connection parts in response to the warning, thereby properly associating the positions where blood pressure is measured and the pressure values. In a configuration in which instructions for properly associating the pressure values and the positions when the correspondence is incorrect are output, the user can properly associate the pressure values and the positions by following the output instructions and performing tasks such as properly reconnecting the cables and the connection parts. In a configuration in which the correspondence is corrected when the correspondence is incorrect, the pressure values and the positions are properly associated by correcting the correspondence. This prevents extracorporeal blood circulation from being performed when the correspondence between pressure values and positions is incorrect.
[0083] The extracorporeal circulation system 100 appropriately associates the positions where blood pressure is measured with the pressure values, and performs extracorporeal circulation of blood after priming of the extracorporeal circulation path 2 is completed. The control device 1 acquires the pressure values measured by the first sensor 41, the second sensor 42, and the third sensor 43 and controls the extracorporeal circulation of blood based on the acquired pressure values. Because the positions where blood pressure is measured are appropriately associated with the pressure values, the control device 1 can appropriately control the extracorporeal circulation of blood. This prevents harm to the human body 5 due to improper control. In addition, when preparing the extracorporeal circulation system 100 in a medical setting, the user can make appropriate preparations without having to pay special attention to the correspondence between the cables connected to each sensor and the connection parts of the control device 1. This reduces the burden on the user in a medical setting, which can be stressful in an emergency.
[0084] In the first embodiment, three cables connected to the first sensor 41, the second sensor 42, and the third sensor 43 are connected to the control device 1. However, the extracorporeal circulation system 100 may be configured such that the pressure values measured by each sensor are input to the control device 1 in other ways. For example, the first sensor 41, the second sensor 42, and the third sensor 43 may be connected to the control device 1 collectively via a single cable. Even in this configuration, the control device 1 executes steps S101 to S114, S201 to S217, or S301 to S317 to determine whether the correspondence between the positions where blood pressure was measured and the pressure values is correct. In steps S205, S208, and S211, the control device 1 outputs an instruction to correct the correspondence between the positions where blood pressure was measured and the pressure values. The user operates the operation unit 14 to correct the correspondence, and the control device 1 performs the process to correct the correspondence in response to the operation. Even in this configuration, the positions where blood pressure was measured and the pressure values are properly associated, thereby appropriately controlling the extracorporeal circulation of blood.
[0085] <Embodiment 2> In Embodiment 1, a configuration in which the control device 1 corresponds to the observation device is shown, but in Embodiment 2, a configuration in which the extracorporeal circulation system 100 includes an observation device separate from the control device 1 is shown. Fig. 11 is a schematic diagram showing an example of the configuration of the extracorporeal circulation system 100 according to Embodiment 2. The extracorporeal circulation system 100 includes an observation device 6 that observes the blood pressure at multiple positions in the extracorporeal circulation path 2. The observation device 6 is connected to the control device 1. In addition, cables connected to the first sensor 41, the second sensor 42, and the third sensor 43 are connected to the observation device 6. The configuration of other parts of the extracorporeal circulation system 100 is the same as in Embodiment 1.
[0086] 12 is a block diagram showing an example of the internal configuration of the observation device 6 according to the second embodiment. The observation device 6 is configured using a computer. The observation device 6 includes a calculation unit 61, a memory 62, a storage unit 63, an operation unit 64, a display unit 65, and an interface unit 66. The calculation unit 61 is configured using, for example, a CPU, a GPU, or a multi-core CPU. The calculation unit 61 may also be configured using a quantum computer. The memory 62 stores temporary data generated in conjunction with calculations. The memory 62 is, for example, a RAM. The storage unit 63 is non-volatile, for example, a hard disk or a non-volatile semiconductor memory.
[0087] The storage unit 63 stores a computer program 631. For example, when the observation device 6 is manufactured, the computer program 631 is read from a recording medium 60, such as an optical disk or portable memory, that stores the computer program 631, and stored in the storage unit 63. The computer program 631 may be a computer program product. The computer program 631 may be downloaded from an external source and stored in the storage unit 63. The calculation unit 61 executes necessary processing in accordance with the computer program 631.
[0088] The operation unit 64 accepts operations from the user. For example, the operation unit 64 is configured using push buttons or a touch panel. The display unit 65 displays information. The display unit 65 is, for example, a liquid crystal display or an EL display. The control device 1, the first sensor 41, the second sensor 42, and the third sensor 43 are connected to the interface unit 66. The interface unit 66 includes a plurality of connection parts to which a plurality of cables connected to the first sensor 41, the second sensor 42, and the third sensor 43 are connected. The observation device 6 acquires the pressure values by accepting the pressure values transmitted from the first sensor 41, the second sensor 42, and the third sensor 43 via the cables and the connection parts.
[0089] The observation device 6 determines whether the correspondence between the positions where blood pressure was measured and the pressure values is correct by executing the processes of S101 to S114, S201 to S217, or S301 to S317, similar to the control device 1 in embodiment 1. In S305, S310, S312, S315, and S317, the observation device 6 sends instructions to the control device 1 to correct the correspondence between the positions where blood pressure was measured and the pressure values, and the control device 1 performs processing to correct the correspondence in accordance with the instructions from the observation device 6.
[0090] As described above, in the second embodiment, the extracorporeal circulation system 100 determines whether the correspondence between the positions where the blood pressure is measured and the pressure values is correct based on blood pressure values measured at multiple positions in the extracorporeal circulation path 2. Therefore, the positions where the blood pressure is measured and the pressure values are appropriately associated. The extracorporeal circulation system 100 performs extracorporeal circulation of blood after priming of the extracorporeal circulation path 2 is completed. The control device 1 acquires pressure values via the observation device 6 and controls the extracorporeal circulation of blood based on the acquired pressure values. The control device 1 may also acquire pressure values from the first sensor 41, the second sensor 42, and the third sensor 43 without via the observation device 6. In the second embodiment, the positions where the blood pressure is measured and the pressure values are appropriately associated, so the control device 1 can appropriately control the extracorporeal circulation of blood. Therefore, harm to the human body 5 due to improper control is prevented. Furthermore, as in the first embodiment, the burden on the user in the medical field is reduced.
[0091] In the second embodiment, three cables connected to the first sensor 41, the second sensor 42, and the third sensor 43 are connected to the observation device 6. However, the pressure values measured by each sensor may be input to the observation device 6 in other ways. For example, the first sensor 41, the second sensor 42, and the third sensor 43 may be connected together to the observation device 6 via a single cable. Even in this embodiment, the observation device 6 executes the processes of S101 to S114, S201 to S217, or S301 to S317 to determine whether the correspondence between the positions where the blood pressure was measured and the pressure values is correct. Even in this embodiment, the positions where the blood pressure was measured and the pressure values are appropriately associated, and the extracorporeal circulation of blood is appropriately controlled.
[0092] The matters described in each embodiment can be combined with each other. Furthermore, the independent claims and dependent claims described in the claims can be combined with each other in any and all combinations, regardless of the reference format. Furthermore, the claims use a format in which a claim references two or more other claims (multiple claim format), but this is not limited to this. A multiple claim (multi-multi claim) that references at least one other multiple claim may also be used.
[0093] The present invention is not limited to the contents of the above-described embodiment, and various modifications are possible within the scope of the claims. In other words, embodiments obtained by combining technical means modified appropriately within the scope of the claims are also included in the technical scope of the present invention.
[0094] REFERENCE SIGNS LIST 100 Extracorporeal circulation system 1 Control device 131 Computer program 2 Extracorporeal circulation path 21 Pump 22 Oxygenator 31 First supply blood vessel 32 Second supply blood vessel 33 Third supply blood vessel 41 First sensor 42 Second sensor 43 Third sensor 5 Human body 6 Observation device 631 Computer program
Claims
1. A computer program that causes a computer to execute the following process: acquire pressure values measured by multiple sensors that measure blood pressure at multiple positions in an extracorporeal circulation path for extracorporeal blood circulation; and determine whether or not there is a correspondence between the pressure values and the positions at which the blood pressure was measured, based on the acquired pressure values.
2. The computer program according to claim 1, characterized in that it causes a computer to execute the following process: acquiring the pressure values from the multiple sensors through multiple cables connected to the multiple sensors and multiple connection parts to which the multiple cables are connected; determining the correspondence relationship depending on which connection part the pressure value was acquired through; and judging whether the determined correspondence relationship is correct or not based on the acquired pressure values.
3. The computer program according to claim 1 or 2, characterized in that the computer is caused to execute a process of determining whether the correspondence is correct or not while priming of the extracorporeal circulation path is being performed before the extracorporeal circulation is performed.
4. The computer program according to claim 1 or 2, characterized in that the computer is caused to execute a process of determining whether the correspondence is correct or not based on whether the pressure value is a negative pressure value or a positive pressure value.
5. The computer program according to claim 1 or 2, characterized in that the computer is caused to execute a process of determining whether the correspondence is correct or not based on the magnitude relationship of the multiple pressure values.
6. The computer program according to claim 1 or 2, characterized in that it causes a computer to execute a process of determining that the correspondence between the first position and the pressure value is incorrect if the pressure value associated with the first position between the pump included in the extracorporeal circulation path and the human body is not a negative pressure value.
7. The computer program according to claim 1 or 2, characterized in that it causes a computer to execute a process of determining that the correspondence between the second position and the pressure value, or the correspondence between the third position and the pressure value, is incorrect if the pressure value associated with a second position between the pump and the oxygenator included in the extracorporeal circulation path, or the pressure value associated with a third position between the oxygenator and the human body, is not a positive pressure value.
8. The computer program according to claim 7, characterized in that it causes a computer to execute a process of determining that the correspondence between the second position and the pressure value, and the correspondence between the third position and the pressure value, are incorrect if the pressure value associated with the second position and the pressure value associated with the third position are positive pressure values and the pressure value associated with the second position is equal to or lower than the pressure value associated with the third position.
9. The computer program according to claim 1 or 2, further causing the computer to execute a process of outputting a warning if the correspondence is incorrect.
10. The computer program according to claim 1 or 2, further comprising causing the computer to execute a process of outputting instructions for properly associating the pressure value with the location where the blood pressure was measured if the correspondence is incorrect.
11. The computer program according to claim 1 or 2, further causing the computer to execute a process of correcting the correspondence when the correspondence is incorrect.
12. An extracorporeal circulation system for circulating blood extracorporeally, comprising: an extracorporeal circulation path arranged outside the human body through which blood passes; a plurality of sensors for measuring the blood pressure at a plurality of positions within the extracorporeal circulation path; and an observation device for observing the blood pressure, wherein the observation device acquires pressure values measured by the plurality of sensors, and determines, based on the acquired pressure values, whether or not there is a correspondence between the pressure values and the positions at which the blood pressure was measured.
13. An observation device for observing blood pressure at multiple positions in an extracorporeal circulation path for extracorporeal blood circulation, comprising: an acquisition unit for acquiring pressure values measured by multiple sensors that measure blood pressure at the multiple positions; and a determination unit for determining whether or not there is a correct correspondence between the pressure values and the positions at which the blood pressure was measured, based on the acquired pressure values.
14. An information processing method characterized by acquiring pressure values measured by multiple sensors that measure blood pressure at multiple positions in an extracorporeal circulation path for extracorporeal blood circulation, and determining whether or not there is a correspondence between the pressure values and the positions at which the blood pressure was measured based on the acquired pressure values.