Support system, server, and support method
The support system addresses communication challenges in remote cardiac rehabilitation by transmitting frame-by-frame images and status information to minimize traffic and facilitate effective load control and condition monitoring, ensuring proper rehabilitation delivery.
Patent Information
- Application Number
- JP2021211489
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-12-24
- Publication Date
- 2025-11-10
- Estimated Expiration
- 2041-12-24
AI Technical Summary
Existing remote cardiac rehabilitation systems face challenges in maintaining stable real-time communication, leading to potential discontinuation of rehabilitation due to deteriorating network conditions, which can result in inadequate monitoring by administrators.
A support system comprising terminals, a management device, and a server that transmit frame-by-frame images and status information, allowing administrators to monitor multiple participants while minimizing communication traffic through load control and alert mechanisms.
The system effectively supports remote cardiac rehabilitation by reducing communication volume and processing load, enabling easy load control and timely recognition of abnormal conditions, thus ensuring proper rehabilitation implementation.
Smart Images

Figure 0007766329000001 
Figure 0007766329000002 
Figure 0007766329000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a remote cardiac rehabilitation support system, a server, a terminal, a management device, and a support method. [Background technology]
[0002] Reducing the readmission rate of discharged patients through appropriate rehabilitation is one way to reduce medical costs. Continuing rehabilitation is an effective way to reduce this readmission rate. However, the current situation is that the continuation rate of outpatient rehabilitation is not high.
[0003] Cardiac rehabilitation exercise therapy is required to be carried out under the guidance of a doctor or other medical professional, who is also required to monitor the condition of the patient undergoing rehabilitation.
[0004] If a patient experiences a situation that meets the criteria for discontinuation (for example, a sudden symptom such as arrhythmia), emergency measures such as immediately discontinuing cardiac rehabilitation are required.
[0005] A remote rehabilitation system has been proposed that allows patients to receive rehabilitation at home (Patent Document 1). [Prior art documents] [Patent documents]
[0006] [Patent Document 1] Japanese Patent Application Laid-Open No. 2002-191718 Summary of the Invention [Problem to be solved by the invention]
[0007] In a network system that realizes remote cardiac rehabilitation, stable real-time communication is required in the communication network that connects the administrator (e.g., medical personnel) and the implementer (e.g., patient or elderly person).
[0008] If the communication conditions in the communication network deteriorate, the administrator may not be able to monitor the rehabilitation provider, which may result in the rehabilitation provider not being able to provide the rehabilitation properly.
[0009] Therefore, an object of the present invention is to provide a support system that supports the implementation of remote cardiac rehabilitation while reducing communication traffic. [Means for solving the problem]
[0010] In order to achieve the above-mentioned object, a support system according to one embodiment of the present invention is a support system for remote cardiac rehabilitation, comprising a plurality of terminals, each used by a practitioner performing the remote cardiac rehabilitation, a management device used by an administrator managing the remote cardiac rehabilitation, and a server communicatively connected to each of the plurality of terminals and the management device, wherein each of the plurality of terminals transmits to the server frame-by-frame images showing the practitioner using the terminal and status information indicating the status of the practitioner using the terminal, the server transmits the frame-by-frame images and the status information received from the plurality of terminals to the management device, and the management device displays the frame-by-frame images and the status information received from the server on a display screen.
[0011] With this configuration, the support system transmits images of multiple participants and their status information to the management device for viewing by the manager, thereby contributing to the manager's management of the implementation of remote cardiac rehabilitation. Here, the monitor is allowed to view the frame-by-frame images of each of the multiple participants and their status information, allowing the monitor to simultaneously check the status of multiple participants. Furthermore, because the images viewed by the monitor are frame-by-frame images of each participant, i.e., not video, the communication volume between the terminal, server, and management device can be reduced, and the processing load of the terminal, server, and management device can also be reduced. Therefore, the support system can support the implementation of remote cardiac rehabilitation while minimizing communication volume.
[0012] In addition, each of the multiple terminals is connected to a load device that provides a load to the implementer using the terminal and has a function to control the load, and the management device may further display a load reduction button on the display screen that receives instructions from the administrator to reduce the load that the load device provides to the implementer.
[0013] With this configuration, the support system can receive instructions from the monitor to control the load provided to the participant by the load device. Therefore, the support system can support the implementation of remote cardiac rehabilitation by easily controlling the load provided to the participant while suppressing communication traffic.
[0014] In addition, when the load reduction button is operated, the management device may send target information indicating the load device that is the target for reducing the load to the server, and when the server receives the target information, it may send control information to reduce the load to a terminal connected to the load device indicated in the target information, and a terminal among the multiple terminals that receives the control information may control the load provided to the implementer by the load device connected to that terminal.
[0015] With this configuration, when the support system receives an instruction to control the load provided to the participant by the load device, the support system can use the target information and the control information to control the load device that is the control target of the load provided. Therefore, the support system can support the implementation of remote cardiac rehabilitation by more easily controlling the load provided to the participant while reducing communication traffic.
[0016] In addition, the management device may display on the display screen as the load reduction button a button for receiving instructions from the administrator to reduce the load provided by the load devices connected to all of the multiple terminals.
[0017] With this configuration, the support system can use the target information and the control information to perform control to reduce the loads provided by all load devices. Therefore, the support system can support the implementation of remote cardiac rehabilitation by more easily controlling the loads provided to all participants while suppressing communication traffic.
[0018] In addition, the management device may display on the display screen as the load reduction button a button for receiving instructions from the administrator to reduce the load provided by a specific load device to which a specific terminal among the multiple terminals is connected.
[0019] With this configuration, the support system can use the target information and the control information to perform control to reduce the load provided by a specific load device. Therefore, the support system can support the implementation of remote cardiac rehabilitation by more easily controlling the load provided to a specific participant while reducing communication traffic.
[0020] In addition, the server determines whether the status information received from the multiple terminals satisfies a condition indicating that the status of the implementer is appropriate, and if it determines that the status information does not satisfy the condition, it transmits alert information linked to the implementer corresponding to the status information that does not satisfy the condition to the management device, and the management device may further display the alert information received from the server on the display screen or output the alert information as sound.
[0021] According to this configuration, the support system displays or outputs as sound alert information associated with a participant who is not in an appropriate state on the management device, thereby allowing the administrator to easily recognize the participant who is not in an appropriate state. When the administrator is checking the status of multiple participants in parallel, it is possible that the administrator may not notice an abnormality in the status of a specific participant. However, by displaying or outputting the alert information as sound, the administrator can easily become aware of the abnormality. Therefore, the support system can support the implementation of remote cardiac rehabilitation by allowing the administrator to easily recognize a participant who is not in an appropriate state while reducing communication traffic.
[0022] In addition, the server may make the judgment using the condition that the condition of the person in question is appropriate, such as that the person's blood pressure, heart rate, workload, blood oxygen saturation, respiratory rate, or acceleration of a body part is outside the appropriate range, or that facial recognition processing on an image of the person in question has failed.
[0023] With this configuration, the support system can more easily determine whether the participant's condition is appropriate by using the participant's blood pressure, heart rate, workload, blood oxygen saturation, respiratory rate, or acceleration of a body part, or the success or failure of face recognition processing. Therefore, the support system can support the implementation of remote cardiac rehabilitation by more easily determining a participant who is not in an appropriate condition and having the administrator recognize this while reducing communication traffic.
[0024] In addition, the server may make the judgment using the following conditions to indicate that the condition of the performer is appropriate: the acceleration of a body part of the performer is outside the appropriate range; and the facial recognition processing of an image of the performer has failed.
[0025] With this configuration, the support system can more accurately determine whether the participant's condition is appropriate by using the acceleration of the participant's body parts and the success or failure of face recognition processing. Therefore, the support system can support the implementation of remote cardiac rehabilitation by more easily determining whether the participant is in an appropriate condition and letting the administrator recognize it while reducing communication traffic.
[0026] In addition, each of the multiple terminals displays a video call button on a display screen through which the implementer using the terminal receives instructions to start a video call with the administrator, and the terminal among the multiple terminals used by the implementer linked to the alert information may change the display mode of the video call button it is displaying.
[0027] With this configuration, the support system can change the display mode of the video call button displayed on the terminal to make the participant aware of the video call button and prompt the participant to start a video call. Therefore, the support system can support the implementation of remote cardiac rehabilitation by prompting the participant to start a video call at an appropriate time while reducing communication traffic.
[0028] The frame rate of the frame-by-frame images may be 1 / 3 fps or more and 1 fps or less.
[0029] With this configuration, the support system can more easily support the implementation of remote cardiac rehabilitation while reducing communication traffic by using images with a frame rate of 1 / 3 fps or more and 1 fps or less (i.e., a frame rate ranging from 1 frame per second to 1 frame per 3 seconds) as stop-motion images.
[0030] In addition, a server according to one embodiment of the present invention is a server provided in a support system for remote cardiac rehabilitation, the support system comprising a plurality of terminals each used by a practitioner performing the remote cardiac rehabilitation, a management device used by an administrator managing the remote cardiac rehabilitation, and the server communicatively connected to each of the plurality of terminals and the management device, and the server receives, from each of the plurality of terminals, frame-by-frame images showing the practitioner using the terminal and status information indicating the status of the practitioner using the terminal, and transmits the received frame-by-frame images and status information to the management device.
[0031] This provides the same effect as the above-mentioned support system.
[0032] Furthermore, a terminal according to one embodiment of the present invention is a terminal provided in a support system for remote cardiac rehabilitation, the support system comprising a plurality of terminals each used by a practitioner performing the remote cardiac rehabilitation, including the terminal, a management device used by an administrator managing the remote cardiac rehabilitation, and a server communicatively connected to each of the plurality of terminals and the management device, and the terminal is a terminal that transmits to the server frame-by-frame images showing the practitioner using the terminal and status information indicating the status of the practitioner using the terminal.
[0033] This provides the same effect as the above-mentioned support system.
[0034] In addition, a management device according to one embodiment of the present invention is a management device provided in a support system for remote cardiac rehabilitation, the support system comprising a plurality of terminals each used by a practitioner performing the remote cardiac rehabilitation, the management device used by an administrator managing the remote cardiac rehabilitation, and a server communicatively connected to each of the plurality of terminals and the management device, wherein the management device receives from the server frame-by-frame images acquired by the terminal showing the practitioner using the terminal and status information indicating the status of the practitioner using the terminal, and displays the received frame-by-frame images and status information on a display screen.
[0035] This provides the same effect as the above-mentioned support system.
[0036] Furthermore, one embodiment of the present invention provides a support method executed by a support system for remote cardiac rehabilitation, the support system including a plurality of terminals each used by a participant performing the remote cardiac rehabilitation, a management device used by an administrator managing the remote cardiac rehabilitation, and a server communicatively connected to each of the plurality of terminals and the management device, wherein each of the plurality of terminals transmits to the server frame-by-frame images showing the participant using the terminal and status information indicating the status of the participant using the terminal, the server transmits the frame-by-frame images and the status information received from the plurality of terminals to the management device, and the management device displays the frame-by-frame images and the status information received from the server on a display screen.
[0037] This provides the same effect as the above-mentioned support system. [Effects of the Invention]
[0038] The support system according to an aspect of the present invention can support the implementation of remote cardiac rehabilitation while reducing communication traffic. [Brief explanation of the drawings]
[0039] [Figure 1] 1 is a schematic diagram illustrating a configuration of a support system according to an embodiment. [Figure 2] FIG. 1 is a schematic diagram illustrating a functional configuration of a support system according to an embodiment. [Figure 3] FIG. 10 is an explanatory diagram illustrating an example of an image displayed by a terminal according to an embodiment. [Figure 4] FIG. 10 is an explanatory diagram illustrating a first example of an image displayed by the management device according to the embodiment. [Figure 5] FIG. 10 is an explanatory diagram showing a second example of an image displayed by the management device according to the embodiment. [Figure 6] FIG. 10 is an explanatory diagram illustrating a third example of an image displayed by the management device according to the embodiment. [Figure 7] FIG. 10 is a first sequence diagram illustrating processing of the support system according to the embodiment. [Figure 8] FIG. 10 is a second sequence diagram showing the processing of the support system according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0040] Hereinafter, a support system according to an embodiment of the present invention will be described in detail with reference to the drawings.
[0041] The embodiments described below are illustrative of specific examples of the present invention. The numerical values, shapes, materials, components, component placement positions, and connection configurations shown in the following embodiments are merely examples and are not intended to limit the present invention. Furthermore, among the components in the following embodiments, components that are not described in the independent claims that represent the highest concepts are described as optional components.
[0042] (Embodiment) In this embodiment, a support system that supports the implementation of remote cardiac rehabilitation while suppressing communication traffic will be described.
[0043] Hereinafter, "practitioner" refers to a person who implements remote cardiac rehabilitation, and specifically includes, but is not limited to, patients with cardiac disorders or elderly people. Furthermore, "manager" refers to a person who manages remote cardiac rehabilitation, and specifically includes, but is not limited to, doctors or nurses. Management of remote cardiac rehabilitation specifically includes interviews conducted during remote cardiac rehabilitation, instructing and supervising the exercises included in remote cardiac rehabilitation, and dealing with events that may occur to the practitioner during remote cardiac rehabilitation.
[0044] FIG. 1 is a schematic diagram showing the configuration of a support system 1 according to this embodiment.
[0045] The support system 1 shown in FIG. 1 supports multiple practitioners U to perform remote cardiac rehabilitation under the supervision of an administrator V.
[0046] 1, the support system 1 includes a server 10, a terminal 20, a load device 31, and a management device 40. The server 10, the terminal 20, and the management device 40 are communicably connected via a network N. The terminal 20 and the load device 31 are provided for each implementer U, that is, the support system 1 includes a plurality of terminals 20 and a plurality of load devices 31.
[0047] The server 10 is a server device having a function of supporting remote cardiac rehabilitation. The server 10 receives information about the participant U from the terminal 20 used by the participant U and transmits the received information to the management device 40. The server 10 may process the received information and transmit it to the management device 40. The information that the server 10 receives from the terminal 20 and the information that the server 10 transmits to the management device 40 will be described in detail later. The server 10 also controls the load on the load device 31 by transmitting control information to the terminal 20 based on the target information received from the management device 40. The server 10 also relays video call communication between the participant U and the administrator V.
[0048] The management device 40 is a device used by the manager V for remote cardiac rehabilitation, and is assumed to be located at a location where the manager V manages the remote cardiac rehabilitation (e.g., a hospital or other medical facility). The management device 40 is a computer, a tablet, a smartphone, or the like.
[0049] The management device 40 displays information about multiple implementers U on a display screen. The management device 40 also transmits target information for controlling the load on the load device 31 to the server 10. The management device 40 also functions as a call terminal for video calls, and realizes a video call between the implementers U and the administrator V using relaying by the server 10.
[0050] The terminal 20 is a device used by a remote cardiac rehabilitation practitioner U, and is assumed to be placed in the residence 30 of the practitioner U. The terminal 20 is connected to a load device 31 of the practitioner U who uses the terminal 20. The connection between the terminal 20 and the load device 31 may be wired communication such as USB, or wireless communication such as Bluetooth (registered trademark). The terminal 20 may be a computer, tablet, smartphone, or the like.
[0051] The terminal 20 displays information about the implementer U who uses the terminal 20 on a display screen. The terminal 20 also receives control information for controlling the load of the load device 31 connected to the terminal 20, and controls the load of the load device 31. The terminal 20 also functions as a call terminal for video calls, and realizes a video call between the implementer U and the administrator V by using relaying by the server 10.
[0052] The load device 31 is a device that provides a load to the remote cardiac rehabilitation participant U, and is assumed to be placed in the residence 30 of the participant U. The load device 31 is, for example, an ergometer, and the case where the load is provided by having the participant U exercise on a bike will be described as an example. Note that a treadmill, stepper, or the like can also be used as the load device 31.
[0053] The load device 31 has pedals. The pedals rotate when rotational force is applied by the exerciser U. The rotational weight of the pedals can be controlled by the terminal 20. The rotational force applied by the exerciser U, which is necessary to rotate the pedals of the load device 31, corresponds to the load provided to the exerciser U. The load device 31 is connected to the terminal 20, and by controlling the rotational weight of the pedals by the terminal 20, the load provided to the exerciser U by the load device 31 is controlled by the terminal 20.
[0054] The network N may include various networks such as the Internet, a communication network of an Internet service provider, a mobile phone network, or a local area network. The networks included in the network N may be wired networks or wireless networks.
[0055] 2 is a schematic diagram showing the functional configuration of the support system 1 according to this embodiment. With reference to FIG. 2, the functions of the server 10, the terminal 20, and the management device 40 will be described.
[0056] The server 10 includes, as functional units, a communication unit 11, a control unit 12, and a relay unit 13. The functional units of the server 10 can be realized by a processor (e.g., a CPU (Central Processing Unit)) (not shown) included in the server 10 executing a predetermined program using a memory (not shown).
[0057] The communication unit 11 is a communication interface connected to the network N. Specifically, the communication unit 11 includes a wireless communication interface connectable to a mobile phone carrier network, a wireless communication interface connectable to an access point of a wireless LAN (Local Area Network) such as Wi-Fi (registered trademark), or a wired communication interface connectable to a wired LAN such as Ethernet (registered trademark).
[0058] The control unit 12 is a functional unit that controls the management of the implementation of remote cardiac rehabilitation. The control unit 12 mainly manages status information indicating the status of the participant U and controls the load provided by the load device 31.
[0059] To manage the status information, the control unit 12 receives frame-by-frame images and status information from multiple terminals 20 via the communication unit 11, and transmits the received frame-by-frame images and status information to the management device 40. When transmitting the frame-by-frame images and status information, the control unit 12 may process the received frame-by-frame images and status information and transmit them to the management device 40. The processing includes, for example, converting the frame-by-frame images and status information into a list format.
[0060] The control unit 12 can receive the frame-by-frame images and status information transmitted by the terminal 20 multiple times at any timing. For example, the control unit 12 may request the frame-by-frame images and status information from the terminal 20, and receive the frame-by-frame images and status information transmitted by the terminal 20 in response to the request. Alternatively, the control unit 12 may receive the frame-by-frame images and status information transmitted voluntarily by the terminal 20.
[0061] The control unit 12 can transmit the frame-by-frame images and status information to the management device 40 at any timing. For example, the control unit 12 may receive a request for the frame-by-frame images and status information from the management device 40, and transmit the frame-by-frame images and status information in response to the request. Alternatively, the management device 40 may transmit the images and status information voluntarily at predetermined time intervals (for example, about 1 to 5 seconds).
[0062] The control unit 12 has a determination unit 12A, which is a functional unit that determines the status information indicating the status of the provider U. The determination unit 12A determines whether the status information received by the control unit 12 satisfies a condition indicating that the status of the provider U is appropriate. When the determination unit 12A determines that the status information does not satisfy the above condition, it transmits alert information linked to the provider U corresponding to the status information that does not satisfy the above condition to the management device 40 via the communication unit 11.
[0063] Here, "the condition of the implementer U is appropriate" means that the implementer U is able to implement remote cardiac rehabilitation in a normal state (for example, when the vital data is appropriate, when the implementer is in a normal posture, etc.), in other words, when there are no abnormalities or changes in the implementer U's vital data, when the implementer U is not in a collapsed state, etc.
[0064] Conditions indicating that the condition of the performer U is appropriate may include, for example, a condition that the performer U's blood pressure, heart rate, workload, blood oxygen saturation, respiratory rate, or acceleration of a body part deviates from the appropriate range, or a condition that facial recognition processing on an image of the performer U fails.
[0065] More specifically, the condition indicating that the condition of the implementer U is appropriate is, for example, that at least one of one or more conditions selected from the following conditions (a) to (g) is satisfied.
[0066] (a) The blood pressure of the exerciser U deviates from the appropriate range during exercise (for example, systolic blood pressure above 250 mmHg or below 80 mmHg, diastolic blood pressure above 115 mmHg).
[0067] (b) The participant U's heart rate is outside the appropriate range for exercise (for example, below 40 bpm (beats per minute)).
[0068] (c) The rotation speed of the load device 31 deviates from the appropriate range (for example, 45 to 55 rpm).
[0069] (d) Blood oxygen saturation outside the appropriate range during exercise (e.g., below 90%).
[0070] (e) Respiratory rate outside the appropriate range during exercise.
[0071] (f) The acceleration of the body part of the subject U is within the appropriate range (e.g., 0 to 3 m / s 2 ) deviation from
[0072] (g) Facial recognition in the facial recognition process on the image acquired by camera 25 has failed.
[0073] Here, the body part in (f) above is, for example, the chest or abdomen of the performer U. If the chest or abdomen of the performer U moves with a relatively large acceleration, this may indicate that the performer U has collapsed, and therefore, it is possible to determine whether the performer U's condition is appropriate or not by using (f) above.
[0074] Furthermore, if the face recognition process in (g) above fails, the face of the person U may not appear in the image, which may indicate that the person U has collapsed. Therefore, (g) above makes it possible to determine whether the state of the person U is appropriate.
[0075] It should be noted that the determination unit 12A can also determine with a relatively high degree of certainty that the condition of the provider U is not appropriate when the above (f) and (g) are simultaneously satisfied.
[0076] In addition, the judgment unit 12A may determine in more detail whether the heart rate of the person U corresponds to asystole (when the heart rate is 0), tachycardia (when the heart rate is higher than a reference value (e.g., 100 rpm)), bradycardia (when the heart rate is lower than a reference value (e.g., 60 rpm)), VT (when ventricular tachycardia is observed), VF (when ventricular fibrillation is observed), etc., and if so, the corresponding state may be included in the alert information.
[0077] The determination of whether the status information received by the control unit 12 satisfies the above conditions may be made by the administrator V. In this case, the determination unit 12A presents the status information of the implementer U to the administrator V, and receives input of information indicating whether the status information satisfies the above conditions from the administrator V who visually recognizes the status information. The determination unit 12A uses the input information as the determination result.
[0078] Furthermore, the control unit 12 controls the load provided by the load device 31 so that the load device 31 provides a load having an appropriate load amount for remote cardiac rehabilitation to the participant U. The appropriate load amount is determined by the administrator V and provided from the management device 40. Furthermore, the control unit 12 reduces the load provided by the load device 31 indicated in the target information according to the target information received from the management device 40. The control unit 12 transmits control information to the terminal 20 connected to the load device 31 indicated in the target information received from the management device 40, to reduce the load provided by the load device 31.
[0079] The relay unit 13 is a functional unit that relays communication related to a video call between the implementer U and the administrator V. The relay unit 13 relays communication frames related to the video call transmitted and received between the terminal 20 and the management device 40.
[0080] The terminal 20 includes, as functional units, a communication unit 21, a control unit 22, a display unit 23, an operation unit 24, a camera 25, a sensor 26, and a speaker 27.
[0081] The communication unit 21 is a communication interface connected to the network N. Specifically, the communication unit 21 includes a wireless communication interface connectable to a mobile phone carrier network, a wireless communication interface connectable to an access point of a wireless LAN such as Wi-Fi, or a wired communication interface connectable to a wired LAN such as Ethernet.
[0082] The control unit 22 is a functional unit that controls the operation of the terminal 20. The control unit 22 can be realized by a processor (e.g., a CPU) (not shown) included in the terminal 20 executing a predetermined program using a memory (not shown).
[0083] The control unit 22 is connected to a load device 31 that provides a load to the implementer U using the terminal 20, and has a function of controlling the load. The control unit 22 controls to increase or decrease the load provided by the load device 31 within a settable range. Furthermore, when the control unit 22 receives control information from the management device 40 to reduce the load provided by the load device 31, the control unit 22 controls to reduce the load provided by the load device 31. The control information includes information to set the load provided by the load device 31 to a relatively low value (e.g., 10 W) within a settable range, and the control unit 22 reduces the load provided by the load device 31 in accordance with the control information.
[0084] Furthermore, the control unit 22 acquires information indicating the amount of load (also referred to as the load amount) provided by the load device 31 from the load device 31. When the load device 31 is an ergometer, the load amount can be calculated from the weight of the pedal rotation and the pedal rotation speed.
[0085] The control unit 22 also transmits to the server 10 frame-by-frame images of the participant U captured by the camera 25 and status information of the participant U captured by the sensor 26. The frame-by-frame images and status information may be transmitted in response to a request from the server or may be transmitted spontaneously. The control unit 22 also displays the frame-by-frame images and status information on the display unit 23.
[0086] The display unit 23 is a functional unit that displays images. The display unit 23 is, for example, a liquid crystal display, in other words, the display portion of a touch panel display.
[0087] The operation unit 24 is a functional unit that receives operations from the implementer U. The operation unit 24 is, for example, a touch panel that is superimposed on the display screen of the display unit 23, in other words, the touch panel portion of the touch panel display.
[0088] The camera 25 is an imaging device that captures the participant U. The camera 25 has a function of acquiring frame-by-frame images of the participant U and providing the images to the control unit 22. The frame-by-frame images acquired by the camera 25 are obtained by integrating (i.e., connecting in the time direction) a plurality of still images captured of the participant U at a predetermined time interval, and are recognized as a frame-by-frame video when played back. The predetermined time interval is, for example, about 1 to 3 seconds. In other words, the frame rate of the frame-by-frame images is, for example, 1 / 3 fps to 1 fps (frames per second) (i.e., a frame rate ranging from 1 frame per second to 1 frame per 3 seconds), but is not limited thereto.
[0089] The camera 25 also has a function of acquiring a video showing the participant U and providing it to the control unit 22. The video acquired by the camera 25 has a frame rate of, for example, about 10 to 30 fps. The video acquired by the camera 25 is used for video calls; in other words, it is transmitted to the management device 40 via the server 10 and displayed by the management device 40 for the administrator V to view.
[0090] The sensor 26 is a sensor that acquires information indicating the state of the user U. The sensor 26 may include a microphone, a blood pressure monitor, an SPO2 (blood oxygen saturation) sensor, or an electrocardiograph. The sensor 26 is not limited to being provided inside the terminal 20, but may be located outside the terminal 20. In this case, the sensor located outside the terminal 20 transmits acquired information to the terminal 20 via wired communication or wireless communication.
[0091] The microphone is a sound collection device that collects sounds around the terminal 20, and in particular collects the voice uttered by the participant U. The voice uttered by the participant U is used for the video call, in other words, it is transmitted to the management device 40 via the server 10, output by the management device 40 and transmitted to the administrator V.
[0092] The blood pressure monitor is a sensor that measures the blood pressure of the subject U, and is worn by being wrapped around the subject U's arm, for example.
[0093] The SPO2 sensor is a sensor that measures the blood oxygen saturation of the subject U using infrared rays or the like, and is attached to the subject U's fingertip, for example.
[0094] The electrocardiograph is a sensor that acquires electrocardiogram data of the performer U. The electrocardiogram data acquired by the electrocardiograph can be used to analyze the heart rate or electrocardiogram waveform data of the performer U. Furthermore, the respiratory rate of the performer U can be analyzed from the electrical signals related to the electrocardiogram data acquired by the electrocardiograph. Furthermore, the acceleration of a part of the performer U's body (for example, the chest or abdomen) can be analyzed from the output value of the acceleration sensor provided in the electrocardiograph.
[0095] The speaker 27 is a functional unit that outputs sound. The speaker 27 is used for video calls, in other words, outputs the voice of the administrator V that is collected by the management device 40.
[0096] The management device 40 includes, as functional units, a communication unit 41, a control unit 42, a display unit 43, an operation unit 44, a camera 45, and a microphone 46.
[0097] The communication unit 41 is a communication interface connected to the network N. Specifically, the communication unit 41 includes a wireless communication interface connectable to a mobile phone carrier network, a wireless communication interface connectable to an access point of a wireless LAN such as Wi-Fi, or a wired communication interface connectable to a wired LAN such as Ethernet.
[0098] The control unit 42 is a functional unit that controls the operation of the management device 40. The control unit 42 can be realized by a processor (e.g., a CPU) (not shown) included in the management device 40 executing a predetermined program using a memory (not shown).
[0099] Specifically, the control unit 42 receives the frame-by-frame images and status information from the server 10 via the communication unit 41, and displays the received frame-by-frame images and status information on the display unit 43.
[0100] When the control unit 42 receives alert information from the server 10, the control unit 42 further displays the alert information on the display unit 43, or outputs the alert information as sound from the speaker 47. The display manner or output manner of the alert information will be described in detail later.
[0101] The control unit 42 also displays a load reduction button on the display unit 43. The load reduction button is a button that receives an instruction from the administrator V to reduce the load that the load device 31 provides to the implementer U. The load reduction button is also called a cool-down button. Reducing the load includes, for example, providing the implementer U with a load of 10 W for two minutes.
[0102] When the load reduction button is operated by the administrator V, the control unit 42 transmits to the server 10 target information indicating the load device 31 that is the target for reducing the load.
[0103] The load reduction button includes a load reduction button that reduces the load provided to all implementers U (an all-users cool-down button described later), and a load reduction button that reduces the load provided to a specific implementer U (a specific cool-down button described later).
[0104] The all cool down button is expected to be operated when the administrator V finds himself in a situation where he must urgently stop the remote cardiac rehabilitation. When the all cool down button is operated, the load devices 31 that are the targets for reducing the load are all the load devices 31 included in the support system 1. In other words, the all cool down button is a button that receives an instruction from the administrator V to reduce the load provided by the load devices 31 connected to all of the multiple terminals 20.
[0105] The specific cool-down button is expected to be operated when a specific (for example, one) participant U among the multiple participants U falls into an unsafe state. When the specific cool-down button is operated, the load devices 31 that are the targets for reducing the load are the load devices 31 (also referred to as specific load devices) among the load devices 31 included in the support system 1, excluding the load devices 31 that provide load to the participant U who has fallen into an unsafe state. In other words, the load reduction button is a button that receives an instruction from the administrator V to reduce the load provided by a specific load device among the multiple terminals 20.
[0106] The display unit 43 is a functional unit that displays images. The display unit 43 is, for example, a liquid crystal display. The display unit 43 may be the display portion of a touch panel display.
[0107] The operation unit 44 is a functional unit that receives operations from the administrator V. The operation unit 44 is, for example, a keyboard or a mouse. Note that, when the display unit 43 is a touch panel display, the operation unit 44 is a touch panel that is superimposed on the display screen, in other words, it may be the touch panel portion of the touch panel display.
[0108] The camera 45 is an imaging device that captures an image of the administrator V. The camera 45 has a function of acquiring a video in which the administrator V is captured and providing the video to the control unit 42. The video acquired by the camera 45 has a frame rate of, for example, about 10 to 30 fps. The video acquired by the camera 45 is used for video calls; in other words, it is displayed on the terminal 20 via the server 10 and is visually recognized by the implementer U.
[0109] The microphone 46 is a sound collection device that collects sounds around the management device 40, and in particular collects the voice uttered by the administrator V. The voice uttered by the administrator V is used for the video call, in other words, is transmitted to the implementer U via the server 10.
[0110] The speaker 47 is a functional unit that outputs sound. The speaker 47 is used for video calls, in other words, outputs the voice of the participant U that is picked up by the terminal 20.
[0111] Fig. 3 is an explanatory diagram showing an example of an image displayed by the terminal 20 according to the present embodiment. The image shown in Fig. 3 is an example of an image displayed by the terminal 20 when the participant U is performing remote cardiac rehabilitation, and is expected to be visible to the participant U performing the remote cardiac rehabilitation.
[0112] As shown in FIG. 3, the image displayed by the terminal 20 (i.e., the display unit 23) includes a frame-by-frame image 51, a heart rate 52, a blood pressure value 53, a rotation speed 54, a Borg index for breathing 55, a Borg index for exercise 56, and a video call button 57.
[0113] The frame-by-frame images 51 are frame-by-frame images of the participant U, and are frame-by-frame images acquired by photographing with the camera 25.
[0114] The heart rate 52 is a numerical value indicating the current heart rate of the exerciser U [bpm (beats per minute)].
[0115] The blood pressure value 53 is a numerical value indicating the current blood pressure (that is, systolic blood pressure and diastolic blood pressure) [mmHg] of the subject U.
[0116] The rotation speed 54 is a numerical value indicating the rotation speed [rpm (rotations per minute)] of the pedals of the ergometer, which is the load device 31 that provides the load to the exerciser U.
[0117] The Borg Index 55 for breathing is a numerical value that indicates the difficulty of breathing, subjectively determined by the performer U. Generally, the larger the Borg Index value, the more difficult the performer U feels it is; for example, a Borg Index of 11 indicates "easy," a Borg Index of 13 indicates "slightly difficult," and a Borg Index of 15 indicates "difficult."
[0118] A button 55A for decreasing the Borg index and a button 55B for increasing the Borg index are displayed on the left and right of the Borg index 55. The buttons 55A and 55B are operated by the performer U so that the Borg index 55 is set to a value indicating the difficulty of breathing felt by the performer U himself / herself.
[0119] The Borg Index 56 for exercise is a numerical value indicating the difficulty of exercise, which is subjectively determined by the exerciser U. The Borg Index is the same as the explanation for the Borg Index 55 for breathing described above. Also, buttons 56A and 56B displayed on the left and right of the Borg Index 56 are the same as buttons 55A and 55B for the Borg Index 55 described above.
[0120] The video call button 57 is a button that is operated when starting a video call between a participant U who is performing remote cardiac rehabilitation and an administrator V. When alert information linked to the participant U who is using the terminal 20 is transmitted from the server 10 to the management device 40, the display mode of the video call button 57 may be changed under the control of the server 10 or the management device 40. In this case, the terminal 20 receives instruction information for changing the display mode of the video call button 57 from the server 10 or the management device 40, and changes the display mode of the video call button 57 in accordance with the received instruction information. The change in the display mode may include, for example, a change in the color or size of the video call button 57.
[0121] 4 is an explanatory diagram showing a first example of an image displayed by the management device 40 (i.e., the display unit 43) according to this embodiment. The image shown in FIG. 4 is an image in which status information for each of multiple participants U is displayed in a list format. Here, an image in which four participants U are performing remote cardiac rehabilitation will be described as an example. It is assumed that the image shown in FIG. 4 will be viewed by the manager V.
[0122] As shown in FIG. 4, the image displayed by the management device 40 includes a cool-down button 60 and images 61, 62, 63, and 64 showing status information.
[0123] The cool down button 60 is a load reduction button that receives an instruction from the administrator V to reduce the load provided by the load device 31 for all participants U. The cool down button 60 is a button that receives an instruction from the administrator V to reduce the load provided by the load device 31 connected to each of the multiple terminals 20. The cool down button 60 corresponds to an all-user cool down button.
[0124] Images 61, 62, 63, and 64 are each an image showing the status information of one implementer U. The content of the images showing the status information will be explained in detail later with reference to FIG.
[0125] Of the images 61, 62, 63, and 64, the background color of image 64 is different from the other images (images 61, 62, and 63), which is an example of a display mode of alert information. Other examples of display modes of alert information include changing the color, thickness, or line type of the image border.
[0126] In addition, together with or instead of displaying the alert information, the management device 40 may output the alert information as sound from the speaker 47. In this case, the speaker 47 outputs the alert information as sound to the implementer U, linking it to the implementer U, such as "It seems that something is wrong with Mr. A."
[0127] 5 is an explanatory diagram showing a second example of an image displayed by the management device 40 according to the present embodiment. The image shown in Fig. 5 is an image 61 showing status information for one participant U among the images shown in Fig. 4.
[0128] As shown in FIG. 5 , image 61 includes a progress bar 71, a frame-by-frame image 72, a heart rate 73, an electrocardiogram waveform 74, time information 75, rotation speed 76, a Borg index for breathing 77, a Borg index for exercise 78, a load amount 79, and a video call button 80.
[0129] The progress bar 71 is a graphic that indicates the progress of remote cardiac rehabilitation. The progress bar 71 includes a plurality of graphics corresponding to a plurality of steps included in remote cardiac rehabilitation (interview 1, video call 1, resistance exercise, interview 2, video call 2, bike exercise, interview 3, and video call 3). The plurality of graphics are arranged in accordance with the order in which the corresponding plurality of steps are performed. In FIG. 5, the plurality of graphics are arranged from left to right in accordance with the order in which the corresponding plurality of steps are performed. Note that the direction in which the plurality of graphics are arranged may be any direction.
[0130] The progress bar 71 indicates the progress of one session of remote cardiac rehabilitation performed by the performer U. Specifically, among the multiple figures included in the progress bar 71, the display mode of the figure corresponding to the step being performed by the performer U is controlled to be different from the display mode of the other figures. In FIG. 5, the display mode of the figure corresponding to the "biking" step is controlled so that the color of the interior of the figure is different from the color of the interior of the other figures. Note that the display mode may be the color of the interior of the figure, the pattern inside the figure, the size or color of the figure, or the size, color, or font of the characters, etc.
[0131] The shapes of the multiple figures included in the progress bar 71 are not limited to the arrow feather shape shown in FIG. 5, but may be any shape, such as a polygon such as a rectangle, or a circle.
[0132] The frame-by-frame images 72 are frame-by-frame images showing the appearance of the participant U who is performing remote cardiac rehabilitation, and are taken by the camera 25 of the terminal 20.
[0133] The heart rate 73 is information indicating the heart rate of the participant U undergoing remote cardiac rehabilitation, and is captured by an electrocardiograph included in the sensor 26 of the terminal 20.
[0134] The electrocardiogram waveform 74 is information indicating the electrocardiogram waveform of the participant U undergoing remote cardiac rehabilitation, and is captured by an electrocardiograph included in the sensor 26 of the terminal 20.
[0135] The time information 75 is information indicating the time related to the process in the remote cardiac rehabilitation, and includes the time from the start time of the process to the present time (elapsed time) or the time from the present time to the end time of the process (remaining time).
[0136] The rotation speed 76 is information indicating the rotation speed of the pedals of the ergometer, which is the load device 31 in the “bike” step included in the remote cardiac rehabilitation, and is acquired by the control unit 22 of the terminal 20 .
[0137] The Borg index 77 for respiration is a numerical value indicating the subjective difficulty of breathing of the participant U who is performing the remote cardiac rehabilitation, and is set by the participant U in the terminal 20.
[0138] The Borg index 78 for exercise is a numerical value indicating the subjective difficulty of exercise of the participant U who is performing the remote cardiac rehabilitation, and is set by the participant U in the terminal 20.
[0139] The load amount 79 is information indicating the amount of load being provided to the practitioner U who is performing the remote cardiac rehabilitation.
[0140] The video call button 80 is a button that is operated when starting a video call between a practitioner U and a manager V who are conducting remote cardiac rehabilitation.
[0141] 6 is an explanatory diagram showing a third example of an image displayed by the management device 40 according to the present embodiment. The image shown in FIG. 6 is an example of an image displayed by the management device 40 during a video call between one participant U and an administrator V, and is expected to be viewed by the administrator V.
[0142] As shown in FIG. 6, the image displayed by the management device 40 includes a moving image 83 and a cool-down button 84.
[0143] The moving image 83 is a moving image of the participant U. The moving image 83 is a moving image showing the appearance of the participant U who is performing remote cardiac rehabilitation, and is captured by the camera 25 of the terminal 20.
[0144] The cool down button 84 is a button for receiving an instruction from the administrator V to reduce the load provided by the load device for all participants U except the participant U who is the other party in the video call. In other words, the cool down button 84 is a button for receiving an instruction from the administrator V to reduce the load provided by a specific load device to which a specific terminal among the multiple terminals 20 is connected. The cool down button 84 corresponds to a specific cool down button.
[0145] The processing of the support system 1 configured as above will be explained below.
[0146] As an example, assume that two participants A and B are performing remote cardiac rehabilitation as participants U. The terminal 20 used by participant A is referred to as terminal 20A, and the terminal 20 used by participant B is referred to as terminal 20B.
[0147] Fig. 7 is a first sequence diagram showing the processing of the support system 1 according to this embodiment. The processing shown in Fig. 7 shows the processing of the support system 1 when the management device 40 displays frame-by-frame images of the participant U and status information while the participant U is undergoing remote cardiac rehabilitation.
[0148] In step S101, terminal 20A acquires frame-by-frame images of participant A using camera 25 and transmits the acquired frame-by-frame images to server 10. The transmitted frame-by-frame images include at least one still image of participant A. Terminal 20A also acquires status information of participant A using sensor 26 and transmits the acquired status information to server 10. Server 10 receives the frame-by-frame images and status information of participant A transmitted by terminal 20A.
[0149] In step S102, similarly to step S101, terminal 20B acquires and transmits frame-by-frame images of participant B to server 10, and also acquires and transmits status information of participant B to server 10. Server 10 receives the frame-by-frame images and status information of participant B transmitted by terminal 20B.
[0150] In step S103, the frame-by-frame images and status information of participants A and B received by the server 10 in steps S101 and S102 are transmitted to the management device 40. At this time, the server 10 processes the frame-by-frame images and status information of participants A and B, for example, into a list format (see FIG. 4), and transmits the processed images to the management device 40. The management device 40 receives the frame-by-frame images and status information of participants A and B transmitted by the server 10.
[0151] In step S104, the management device 40 displays the frame-by-frame images and status information of participants A and B received in step S103 (see FIG. 4). If the management device 40 is already displaying the frame-by-frame images and status information of participants A and B before step S104 is executed, the display is updated to display the frame-by-frame images and status information of participants A and B received in step S103.
[0152] The process shown in FIG. 7 is repeatedly executed while the participant U is undergoing remote cardiac rehabilitation.
[0153] In addition, either step S101 or step S102 may be performed first. In addition, one of step S101 and step S102 may not be performed. If one of step S101 and step S102 is not performed, in step S104, the frame-by-frame images and status information corresponding to the process that was not performed are not updated.
[0154] FIG. 8 is a second sequence diagram showing the processing of the support system 1 according to this embodiment.
[0155] FIG. 8 shows the processing of the support system 1 when the load of the load device 31 is controlled based on the manager V operating the load decrease button while remote cardiac rehabilitation is being performed.
[0156] In step S201, the management device 40 displays a cool-down button. The cool-down button may be an all-user cool-down button or a specific cool-down button.
[0157] In step S202, the management device 40 waits until the cool-down button is operated, and accepts the operation of the cool-down button.
[0158] In step S203, the management device 40 transmits target information to the server 10 based on the operation received in step S202. If the cool-down button displayed in step S201 is the all-user cool-down button, the target information includes information indicating that all load devices 31 are the target, and if the cool-down button displayed in step S201 is the specific cool-down button, the target information includes information indicating that a specific load device 31 is the target. The server 10 receives the target information.
[0159] In step S204, the server 10 identifies the target terminal, which is the terminal 20 connected to the target load device 31 indicated in the target information received in step S203.
[0160] In step S205, server 10 transmits control information to the target terminals identified in step S204. Fig. 8 illustrates a case where the targets are terminals 20A and 20B. In this case, server 10 transmits control information to terminals 20A and 20B. Terminals 20A and 20B each receive the transmitted control information.
[0161] In step S206, the terminal 20A controls the load device 31 connected to the terminal 20A to reduce the load in accordance with the control information received in step S205.
[0162] In step S207, terminal 20B controls load device 31 connected to terminal 20B to reduce the load in accordance with the control information received in step S205.
[0163] If the target in step S205 is only terminal 20A, server 10 transmits the control information only to terminal 20A. In this case, terminal 20A that has received the control information receives the transmitted control information and controls load device 31 connected to terminal 20A to reduce the load.
[0164] By performing the series of processes shown in FIG. 8, the support system 1 can support the implementation of remote cardiac rehabilitation while suppressing the amount of communication traffic.
[0165] As described above, the support system of this embodiment transmits images of multiple participants and their status information to the management device for viewing by the manager, thereby contributing to the manager's management of the implementation of remote cardiac rehabilitation. Here, the monitor is allowed to view frame-by-frame images of each of the multiple participants and their status information, allowing the monitor to simultaneously check the status of multiple participants. Furthermore, because the images viewed by the monitor are frame-by-frame images of the participants, i.e., not video, the communication volume between the terminal, server, and management device can be reduced, and the processing load of the terminal, server, and management device can also be reduced. Therefore, the support system can support the implementation of remote cardiac rehabilitation while minimizing communication volume.
[0166] Furthermore, the support system can receive instructions from the monitor to control the load provided to the participant by the load device. Therefore, the support system can support the implementation of remote cardiac rehabilitation by easily controlling the load provided to the participant while suppressing communication traffic.
[0167] Furthermore, when the support system receives an instruction to control the load provided to the participant by the load device, the support system can use the target information and the control information to control the load device that is the control target of the load to be provided. Thus, the support system can support the implementation of remote cardiac rehabilitation by more easily controlling the load provided to the participant while suppressing communication traffic.
[0168] Furthermore, the support system can use the target information and the control information to perform control to reduce the load provided by all load devices. Thus, the support system can support the implementation of remote cardiac rehabilitation by more easily controlling the load provided to all participants while suppressing communication traffic.
[0169] Furthermore, the support system can use the target information and the control information to perform control to reduce the load provided by a specific load device. Thus, the support system can support the implementation of remote cardiac rehabilitation by more easily controlling the load provided to a specific participant while suppressing communication traffic.
[0170] Furthermore, the support system displays alert information associated with participants who are not in an appropriate state on the management device or outputs it as a sound, allowing the administrator to easily recognize participants who are not in an appropriate state. When the administrator is checking the status of multiple participants at the same time, it is possible that the administrator may not notice an abnormality in the status of a specific participant. However, by displaying the alert information or outputting the sound, the administrator can easily become aware of the abnormality. Therefore, the support system can support the implementation of remote cardiac rehabilitation by allowing the administrator to easily recognize participants who are not in an appropriate state while reducing communication traffic.
[0171] Furthermore, the support system can more easily determine whether the participant's condition is appropriate by using the participant's blood pressure, heart rate, workload, blood oxygen saturation, respiratory rate, or acceleration of a body part, or the success or failure of face recognition processing. Thus, the support system can support the implementation of remote cardiac rehabilitation by more easily determining a participant who is not in an appropriate condition and letting the administrator recognize it while suppressing communication traffic.
[0172] Furthermore, the support system determines with higher accuracy whether the participant's condition is appropriate or not by using the acceleration of the participant's body parts and the success or failure of face recognition processing. Therefore, the support system can support the implementation of remote cardiac rehabilitation by more easily determining a participant who is not in an appropriate condition and letting the administrator recognize it while suppressing communication traffic.
[0173] Furthermore, the support system can change the display mode of the video call button displayed on the terminal to make the participant aware of the video call button and prompt the participant to start a video call. Thus, the support system can support the implementation of remote cardiac rehabilitation by prompting the participant to start a video call at an appropriate time while suppressing communication traffic.
[0174] In addition, the support system can more easily support the implementation of remote cardiac rehabilitation while reducing communication volume by using images with a frame rate of 1 / 3 fps or more and 1 fps or less (i.e., a frame rate ranging from 1 frame per second to 1 frame per 3 seconds) as stop-motion images.
[0175] While the assistance system according to one or more aspects of the present invention has been described above based on the embodiments, the present invention is not limited to these embodiments. As long as it does not deviate from the spirit of the present invention, various modifications conceivable by those skilled in the art to the present embodiments, or configurations constructed by combining components of different embodiments, may also be included within the scope of one or more aspects of the present invention. [Industrial Applicability]
[0176] The present invention can be used as a support system for supporting the implementation of remote cardiac rehabilitation. [Explanation of symbols]
[0177] 1. Support System 10 Servers 11, 21, 41 Communications Department 12, 22, 42 Control section 12A Judgment section 13 Relay Section 20, 20A, 20B terminals 23, 43 Display section 24, 44 Operation section 25, 45 cameras 26 sensors 27, 47 speakers 30 Residence 31 Load device 40 Management device 46 Mike 51, 72 Frame-by-frame images 52, 73 heart rate 53 Blood Pressure 54, 76 rotation speed 55, 56, 77, 78 Borg Index 55A, 55B, 56A, 56B buttons 57, 80 Video call button 60, 84 Cool down button Images 61, 62, 63, and 64 71 Progress Bar 74 Electrocardiogram Waveform 75 Time Information 79 Load amount 83 Video N Network U Implementer V Administrator
Claims
1. A remote cardiac rehabilitation support system, comprising: a plurality of terminals, each of which is a computer equipped with at least a camera and a sensor and used by a person who performs the remote cardiac rehabilitation; a management device, which is a computer used by a manager who manages the remote cardiac rehabilitation; a server that is a computer connected to each of the plurality of terminals and the management device so as to be able to communicate with each other; Each of the plurality of terminals transmits to the server a frame-by-frame image showing the participant using the terminal and status information indicating the status of the participant using the terminal; The frame-by-frame images are frame-by-frame images of the participant using the terminal, taken by the camera provided in the terminal, The state information includes vital data of the person using the terminal acquired by the sensor equipped in the terminal, or information indicating the posture of the person using the terminal acquired from an image captured by the camera equipped in the terminal, the server processes the frame-by-frame images and the state information received from the plurality of terminals to generate a processed image, and transmits the generated processed image to the management device; The management device displays the processed image received from the server on a display screen. Support system.
2. Each of the plurality of terminals is connected to a load device that provides a load to the implementer using the terminal, and has a function of controlling the load; The management device further A load reduction button is displayed on the display screen to receive from the administrator an instruction to reduce the load that the load device provides to the implementer. The assistance system according to claim 1 .
3. The management device When the load reduction button is operated, target information indicating the load device that is the target of the load reduction is transmitted to the server; The server When the target information is received, control information for reducing the load is transmitted to a terminal connected to the load device indicated in the target information; The terminal that receives the control information among the plurality of terminals controls the load device connected to the terminal to reduce the load provided to the implementer. The assistance system according to claim 2 .
4. The management device As the load reduction button, a button for receiving from the administrator an instruction to reduce the load provided by the load device connected to all of the plurality of terminals is displayed on the display screen. The assistance system according to claim 2 or 3.
5. The management device As the load reduction button, a button for receiving from the administrator an instruction to reduce the load provided by a specific load device to which a specific terminal among the plurality of terminals is connected is displayed on the display screen. The assistance system according to claim 2 or 3.
6. The server determining whether the status information received from the plurality of terminals satisfies a condition indicating that the status of the implementer is appropriate; When it is determined that the status information does not satisfy the condition, alert information linked to the implementer corresponding to the status information that does not satisfy the condition is transmitted to the management device; The management device further displays the alert information received from the server on the display screen, or outputs the alert information as sound. The support system according to any one of claims 1 to 5.
7. The server The determination is made using a condition that the condition of the person in question is appropriate, such as that the person in question's blood pressure, heart rate, workload, blood oxygen saturation, respiratory rate, or acceleration of a body part is out of the appropriate range, or that face recognition processing on an image of the person in question has failed. The assistance system according to claim 6.
8. The server The determination is made using the conditions that indicate that the state of the person in question is appropriate, namely, that the acceleration of a body part of the person in question is out of an appropriate range, and that face recognition processing on an image of the person in question has failed. The assistance system according to claim 6.
9. Each of the plurality of terminals displays a video call button on a display screen for receiving an instruction from the person using the terminal to start a video call with the administrator; The terminal used by the person associated with the alert information among the plurality of terminals changes the display mode of the video call button being displayed. The assistance system according to claim 6.
10. The frame rate of the frame-by-frame images is 1 / 3 fps or more and 1 fps or less. The support system according to any one of claims 1 to 9.
11. A server is a computer included in a remote cardiac rehabilitation support system, The assistance system includes: a plurality of terminals, each of which is a computer equipped with at least a camera and a sensor and used by a person who performs the remote cardiac rehabilitation; a management device, which is a computer used by a manager who manages the remote cardiac rehabilitation; the server is communicably connected to each of the plurality of terminals and the management device, The server receiving, from each of the plurality of terminals, a frame-by-frame image showing the participant using the terminal and status information indicating the status of the participant using the terminal; The frame-by-frame images are frame-by-frame images of the participant using the terminal, taken by the camera provided in the terminal, The state information includes vital data of the person using the terminal acquired by the sensor equipped in the terminal, or information indicating the posture of the person using the terminal acquired from an image captured by the camera equipped in the terminal, generating an edited image by processing the plurality of frame-by-frame images and the plurality of pieces of status information received from the plurality of terminals, and transmitting the generated edited image to the management device; server.
12. A support method executed by a remote cardiac rehabilitation support system, comprising: The assistance system includes: a plurality of terminals, each of which is a computer equipped with at least a camera and a sensor and used by a person who performs the remote cardiac rehabilitation; a management device, which is a computer used by a manager who manages the remote cardiac rehabilitation; a server that is a computer connected to each of the plurality of terminals and the management device so as to be able to communicate with each other; In the support method, Each of the plurality of terminals transmits to the server a frame-by-frame image showing the participant using the terminal and status information indicating the status of the participant using the terminal; The frame-by-frame images are frame-by-frame images of the participant using the terminal, taken by the camera provided in the terminal, The state information includes vital data of the person using the terminal acquired by the sensor equipped in the terminal, or information indicating the posture of the person using the terminal acquired from an image captured by the camera equipped in the terminal, the server processes the frame-by-frame images and the state information received from the plurality of terminals to generate a processed image, and transmits the generated processed image to the management device; The management device displays the processed image received from the server on a display screen. How to help.
Citation Information
Patent Citations
Security monitoring system using telecommunication network, program for making computer perform basic function of security monitoring system and recording medium storing the program
JP2002165211A
Remote rehabilitation system, doctor'S side terminal device, patient'S side terminal device, rehabilitation data administering device, medical treatment / Fee checking method for remote rehabilitation
JP2002191718A
Moving shelf system
JP2011051784A
Rehabilitation support system, user device and information terminal device
JP2020057082A