Information processing device, program and information processing method
The information processing device addresses the challenge of managing multiple patients' states in remote rehabilitation by generating display information based on rehabilitation reservation data and display conditions, enhancing patient monitoring and medical professional efficiency.
Patent Information
- Application Number
- JP2023166609
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-28
- Publication Date
- 2025-04-09
AI Technical Summary
Existing remote rehabilitation systems lack the ability to flexibly manage the display of multiple patients' states on a medical device screen, which is essential for effective patient monitoring and medical professional management.
An information processing device that acquires rehabilitation reservation data, display conditions, rehabilitation start information, and rehabilitation end information to generate display information for a rehabilitation monitoring screen, allowing for the flexible management of which patients' states are displayed.
Enables effective management of multiple patients' states on a single screen in remote rehabilitation settings, improving patient monitoring and reducing the burden on medical professionals.
Smart Images

Figure 2025057010000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device, a program, and an information processing method. [Background technology]
[0002] In recent years, so-called remote rehabilitation has been proposed, against the backdrop of the fact that outpatient rehabilitation (hereinafter, "rehabilitation" is also simply referred to as "rehab") places a heavy burden on patients due to issues such as daily work, distance to the hospital, or means of transportation, and the continuation rate is low. For example, Patent Document 1 discloses that in remote rehabilitation, one medical professional is in charge of multiple patients undergoing rehabilitation. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 7212948 Summary of the Invention [Problem to be solved by the invention]
[0004] In such remote rehabilitation, it is desirable to be able to flexibly manage how the conditions of multiple patients are displayed on the screen of the medical professional terminal according to the situation of the patient and the medical professional. However, the conventional technology does not disclose how to manage which of the multiple patients' conditions are displayed on the screen.
[0005] The present invention has been made to solve the above-mentioned problems, and aims to provide an information processing device that makes it possible to manage which of multiple patients' conditions are to be displayed on the screen during remote rehabilitation. [Means for solving the problem]
[0006] The information processing device of the present invention is characterized by comprising: a reservation data acquisition unit that acquires rehabilitation reservation data indicating rehabilitation reservations for each of one or more patients; a display condition acquisition unit that acquires display conditions indicating conditions related to one or more patients that can be displayed simultaneously on one of a plurality of rehabilitation monitoring screens for displaying information about patients currently undergoing rehabilitation; a rehabilitation start information acquisition unit that acquires rehabilitation start information indicating that each patient has started rehabilitation; a rehabilitation end information acquisition unit that acquires rehabilitation end information indicating that each patient has completed rehabilitation; and a display information generation unit that generates monitoring screen display information for displaying information about patients currently undergoing rehabilitation on the rehabilitation monitoring screen based on the rehabilitation reservation data, the display conditions, the rehabilitation start information, and the rehabilitation end information. Effect of the Invention
[0007] According to the present invention, since it is configured as described above, it becomes possible to manage which of a plurality of patients' conditions are to be displayed on the screen in remote rehabilitation. [Brief description of the drawings]
[0008] [Figure 1] 1 is a diagram showing a configuration example of a remote rehabilitation system according to a first embodiment. [Diagram 2] 2 is a diagram illustrating an example of the configuration of a calculation unit included in the information processing device according to the first embodiment. FIG. [Diagram 3] 4 is a diagram illustrating a configuration example of a calculation unit included in the patient terminal according to the first embodiment. FIG. [Figure 4] 4 is a diagram showing a configuration example of a calculation unit included in the medical professional terminal according to the first embodiment. FIG. [Diagram 5] 2 is a diagram illustrating an example of a hardware configuration of an information processing device, a patient terminal, or a medical professional terminal according to the first embodiment. FIG. [Figure 6] 6 is a flowchart showing an example of an operation of the information processing device according to the first embodiment on a patient terminal. [Figure 7]FIG. 4 is a diagram showing an example of a home screen displayed by the patient terminal according to the first embodiment; [Figure 8] FIG. 4 is a diagram showing an example of a resistance exercise screen displayed on the patient terminal in accordance with the first embodiment. [Figure 9] FIG. 13 is a diagram showing an example of a bike exercise screen displayed on the patient terminal in accordance with the first embodiment. [Figure 10] FIG. 13 is a diagram showing an example of a reservation confirmation screen displayed on the patient terminal in accordance with the first embodiment. [Figure 11] FIG. 13 is a diagram showing an example of a reservation confirmation screen displayed on the patient terminal in accordance with the first embodiment. [Figure 12] 10 is a flowchart showing an example of operation of the information processing device according to the first embodiment on a medical professional terminal. [Figure 13] FIG. 4 is a diagram showing an example of a home screen displayed by the medical professional terminal according to the first embodiment. [Figure 14] FIG. 4 is a diagram showing an example of a rehabilitation monitoring screen displayed on the medical professional terminal according to the first embodiment. [Figure 15] FIG. 13 is a diagram showing an example of a rehabilitation monitoring screen for each reservation date and time displayed on the medical professional terminal according to the first embodiment. [Figure 16] 13 is a diagram showing an example of a rehabilitation monitoring screen for each virtual rehabilitation room displayed on the medical professional terminal in accordance with the first embodiment. FIG. [Figure 17] FIG. 2 is a diagram showing an image of rehabilitation on a reservation date and time basis in the remote rehabilitation system according to the first embodiment. [Figure 18] FIG. 2 is a diagram showing an image of rehabilitation in units of virtual rehabilitation rooms in the remote rehabilitation system according to the first embodiment. [Figure 19] FIG. 4 is a diagram showing an example of information related to a patient displayed by the medical professional terminal according to the first embodiment. [Figure 20] FIG. 13 is a diagram showing an example of a reservation screen displayed on the medical professional terminal in accordance with the first embodiment. [Figure 21]FIG. 13 is a diagram showing an example of a reservation screen displayed on the medical professional terminal in accordance with the first embodiment. [Figure 22] 11 is a diagram illustrating an example of the configuration of a calculation unit included in an information processing device according to a second embodiment. FIG. [Diagram 23] FIG. 11 is a diagram illustrating an example of the configuration of a calculation unit included in an information processing device according to a third embodiment. [Figure 24] FIG. 11 is a diagram showing an example of upper limit determination taking into account consideration-required information in the information processing device according to the third embodiment. [Diagram 25] FIG. 13 is a diagram illustrating an example of the configuration of a calculation unit included in an information processing device according to a fourth embodiment. [Figure 26] FIG. 13 is a diagram illustrating an example of the configuration of a calculation unit included in an information processing device according to a fifth embodiment. [Figure 27] FIG. 13 is a diagram illustrating an example of the configuration of a calculation unit included in an information processing device according to a sixth embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, the embodiments will be described in detail with reference to the drawings. Embodiment 1 In the remote rehabilitation system, as shown in Fig. 1, an information processing device 1, a patient system 2, and a medical professional terminal 3 are connected via a network 4. Although only one patient system 2 is shown in Fig. 1, a plurality of patient systems 2 can be connected to the network 4. Furthermore, although only one medical professional terminal 3 is shown in Fig. 1, a plurality of medical professional terminals 3 can be connected to the network 4. In the following, an example will be described in which a plurality of patient systems 2 are connected to the network 4. Also, as described below, one medical professional terminal 3 has a function for displaying information about a plurality of patients, and while there may be a situation in which only information about one patient is displayed if there is one patient being monitored, the following will particularly describe an example in which there are multiple patients being monitored and information about the multiple patients is displayed simultaneously. Existing electric communication lines can be used as the network 4. The network 4 is, for example, the Internet.
[0010] In addition, in the following, the remote rehabilitation system will be described as an example of a system that supports rehabilitation for heart disease, but the type of disease that is the subject of rehabilitation is not limited to this. In other words, the remote rehabilitation system may be a system that supports rehabilitation for diseases other than heart disease, such as a system that supports rehabilitation for diseases such as stroke or cancer.
[0011] In the following, the rehabilitation performed by the patient using the patient terminal 8 is shown to be resistance exercise and bike exercise, but the rehabilitation performed by the patient is not limited to this, and may be only resistance exercise or only bike exercise, or may be other exercise. Other exercises include, for example, exercise using a treadmill.
[0012] 1 shows a case where the information processing device 1 is configured separately from the medical professional terminal 3. However, the present invention is not limited to this, and the information processing device 1 may be configured to include the medical professional terminal 3.
[0013] As shown in FIG. 1, the information processing device 1 includes a communication unit 11, a calculation unit 12, and a storage unit 13. The information processing device 1 may be physically configured from one terminal, or may be configured from multiple terminals.
[0014] The communication unit 11 communicates with the patient terminal 8 and the medical staff terminal 3 included in the patient system 2 via the network 4.
[0015] The calculation unit 12 controls the overall operation of the information processing device 1. The calculation unit 12 executes information processing device applications to realize various functions.
[0016] The storage unit 13 stores an information processing device application and stores data used for the calculation process of the calculation unit 12. When the information processing device 1 executes a patient terminal application to provide various functions to the patient terminal 8 via the network 4, the storage unit 13 also stores the patient terminal application. When the information processing device 1 executes a medical professional terminal application to provide various functions to the medical professional terminal 3 via the network 4, the storage unit 13 also stores the medical professional terminal application. The storage unit 13 may be provided outside the information processing device 1 as long as it is accessible from the information processing device 1.
[0017] 2, the calculation unit 12 includes a reservation data acquisition unit 1201, a display condition acquisition unit 1202, a rehabilitation state information acquisition unit 1203, a rehabilitation start information acquisition unit 1204, a rehabilitation end information acquisition unit 1205, a display information generation unit 1206, a load control unit 1207, and a reservation unit 1208. The calculation unit 12 executes an information processing device application to realize each function of the reservation data acquisition unit 1201, the display condition acquisition unit 1202, the rehabilitation state information acquisition unit 1203, the rehabilitation start information acquisition unit 1204, the rehabilitation end information acquisition unit 1205, the display information generation unit 1206, the load control unit 1207, and the reservation unit 1208. The information processing device application is constantly running so that various requests and the like can be received from the patient terminal 8 or the medical staff terminal 3 at any time.
[0018] The reservation data acquisition unit 1201 acquires rehabilitation reservation data from the storage unit 13. The rehabilitation reservation data is data that indicates a reservation for rehabilitation for each of one or more patients.
[0019] This rehabilitation reservation data includes information indicating, for example, a reservation number, reservation date and time, a patient ID that identifies the patient, and a medical professional ID that identifies the medical professional in charge. For example, if the reservation date and time are the same, the same reservation number is used. In addition to the above, the rehabilitation reservation data may also include one or more pieces of information that identify, for example, the location where the patient will undergo rehabilitation or the patient terminal 8 used by the patient. The rehabilitation appointment data may also include screen identification information. The screen identification information is information for identifying a rehabilitation monitoring screen. The rehabilitation monitoring screen is a screen displayed by the medical professional terminal 3, and is a screen for displaying information about a patient undergoing rehabilitation. The screen identification information may be any information that can identify each rehabilitation monitoring screen. For example, a dedicated number indicating the rehabilitation monitoring screen may be added to the rehabilitation appointment data as screen identification information, or a reservation number or a medical professional ID in charge may be used as screen identification information. The reservation number used as screen identification information may be the same number even if the reservation date and time are different. In addition, the rehabilitation monitoring screen plays a role in remote rehabilitation as a rehabilitation room (rehabilitation room) where a patient visits the hospital and undergoes rehabilitation under the supervision of a medical professional in charge. In light of this role, hereinafter, a rehabilitation monitoring screen in a case where the rehabilitation appointment data includes screen identification information is also referred to as a "virtual rehabilitation room", and a number indicating the rehabilitation monitoring screen as screen identification information may also be referred to as a "virtual rehabilitation room number".
[0020] The display condition acquisition unit 1202 acquires the display conditions from the storage unit 13. The display conditions are conditions related to one or more patients that can be simultaneously displayed on one rehabilitation monitoring screen among multiple rehabilitation monitoring screens. Note that the "one rehabilitation monitoring screen" may be one screen that does not need to be switched, and includes a screen on which the entire information of all patients currently being monitored can be seen by scrolling, for example. The display conditions are set in advance by the provider of the remote rehabilitation system or the user of the remote rehabilitation system and stored in the storage unit 13. Only one display condition may be set and stored in the storage unit 13, or multiple different display conditions may be set and stored in the storage unit 13. When multiple display conditions are stored in the storage unit 13, the user of the remote rehabilitation system may select which display condition to adopt. In addition, the display conditions may be stored in the storage unit 13 in a form that is incorporated into the information processing device application, or may be stored in the storage unit 13 as a separate file that can be accessed from the information processing device application. In addition, the display conditions may be addable or changeable by the user of the remote rehabilitation system.
[0021] For example, when the reservation data acquiring unit 1201 acquires rehabilitation reservation data including screen specifying information, the display condition acquiring unit 1202 acquires a display condition indicating that information about one or more patients to which common screen specifying information is assigned in the rehabilitation reservation data is displayed on one rehabilitation monitoring screen specified by the common screen specifying information. In other words, when the display condition is preset as a display condition, the display condition describes which information included in the rehabilitation reservation data is used as the screen specifying information. The remote rehabilitation system is configured so that the rehabilitation reservation data appropriately includes screen specifying information required when making a rehabilitation reservation.
[0022] The rehabilitation status information acquisition unit 1203 acquires rehabilitation status information from the patient terminal 8. The rehabilitation status information is information indicating the state of the patient using the patient terminal 8 when rehabilitation is being performed. Examples of this rehabilitation status information include electrocardiogram waveform data, heart rate, difficulty in breathing during biking, difficulty of exercise during biking, the number of revolutions of the pedals on the bike 6 of the patient system 2, and blood pressure. In addition to the above, examples of the rehabilitation status information include the pedal load on the bike 6, information on the patient's rehabilitation status on a treadmill (e.g., running speed), the patient's saturation (blood oxygen saturation), the patient's respiratory rate, an image or video of the patient's face, or the swaying of the patient's body when exercising.
[0023] The rehabilitation start information acquisition unit 1204 acquires rehabilitation start information from the patient terminal 8. The rehabilitation start information is information indicating that each patient has started rehabilitation.
[0024] The rehabilitation completion information acquisition unit 1205 acquires rehabilitation completion information from the patient terminal 8. The rehabilitation completion information is information indicating that each patient has completed rehabilitation.
[0025] The display information generating unit 1206 generates monitoring screen display information based on the rehabilitation reservation data acquired by the reservation data acquiring unit 1201, the display conditions acquired by the display condition acquiring unit 1202, the rehabilitation status information acquired by the rehabilitation status information acquiring unit 1203, the rehabilitation start information acquired by the rehabilitation start information acquiring unit 1204, and the rehabilitation end information acquired by the rehabilitation end information acquiring unit 1205. Then, the display information generating unit 1206 outputs the generated monitoring screen display information to the medical professional terminal 3. The monitoring screen display information is information for displaying information about a patient undergoing rehabilitation on a rehabilitation monitoring screen. At this time, the display information generating unit 1206 acquires the rehabilitation reservation data, the display conditions, the rehabilitation status information, the rehabilitation start information, and the rehabilitation end information, and generates the monitoring screen display information based on this information. In addition to the above, the monitoring screen display information may also include information indicating a specific display mode.
[0026] In addition, when the display information generating unit 1206 receives, from the patient terminal 8, a request to acquire display information for displaying a patient screen on the patient terminal 8, the display information generating unit 1206 may generate the display information. The patient screen is a screen displayed on the patient terminal 8. Then, the display information generating unit 1206 outputs the generated display information to the patient terminal 8. Furthermore, when the display information generating unit 1206 receives, from the medical professional terminal 3, a request to acquire display information for displaying a medical screen on the medical professional terminal 3, the display information generating unit 1206 may generate the display information. The medical screen is a screen displayed on the medical professional terminal 3. Then, the display information generating unit 1206 outputs the generated display information to the medical professional terminal 3.
[0027] When the load control unit 1207 receives a request from the medical professional terminal 3 to output load control information to the patient terminal 8, it generates load control information based on the output request. Then, the load control unit 1207 outputs the generated load control information to the patient terminal 8. The load control information is information for causing the patient terminal 8 to control the pedal load of the bike 6 used by the patient during biking exercise and the time for pedaling the pedal. The output request for the load control information also includes information indicating the target pedal load and the target pedaling time. At this time, the load control unit 1207 generates the load control information using the information indicating the target pedal load and the target pedaling time included in the output request.
[0028] When the reservation unit 1208 receives a reservation request for rehabilitation for a patient from the medical professional terminal 3, it performs reservation processing based on the reservation request. The reservation request includes information indicating, for example, the reservation number, reservation date and time, patient ID, and medical professional ID in charge. In addition to the above information, the reservation request may also include information indicating a virtual rehabilitation room number. At this time, the reservation unit 1208 generates rehabilitation reservation data based on the information included in the reservation request. The reservation unit 1208 then stores the generated rehabilitation reservation data in the memory unit 13. Here, the reservation unit 1208 performs reservation processing in response to a reservation request from the medical professional terminal 3. However, the present invention is not limited to this, and the reservation unit 1208 may be configured to perform reservation processing in response to a reservation request from the patient terminal 8.
[0029] 2 shows a case in which the calculation unit 12 includes a reservation data acquisition unit 1201, a display condition acquisition unit 1202, a rehabilitation state information acquisition unit 1203, a rehabilitation start information acquisition unit 1204, a rehabilitation end information acquisition unit 1205, a display information generation unit 1206, a load control unit 1207, and a reservation unit 1208. However, the present invention is not limited to this, and the calculation unit 12 may include the reservation data acquisition unit 1201, the display condition acquisition unit 1202, the rehabilitation start information acquisition unit 1204, the rehabilitation end information acquisition unit 1205, and the display information generation unit 1206.
[0030] The patient system 2 is a system used by a patient undergoing rehabilitation. As shown in FIG. 1, the patient system 2 includes an electrocardiograph 5, a bike 6, a rotation detector 7, and a patient terminal 8.
[0031] The electrocardiograph 5 is a device that is attached near the heart of a patient undergoing rehabilitation. The electrocardiograph 5 is connected to a patient terminal 8. Then, the electrocardiograph 5 detects the electrical activity of the patient's heart, and outputs the resulting information indicating the heart rate and information indicating the electrocardiogram waveform data as sensor information to the patient terminal 8. This sensor information is information that is utilized as rehabilitation status information.
[0032] In addition, in the above, a case has been described in which the electrocardiograph 5 outputs information indicating the heart rate and information indicating the electrocardiogram waveform data to the patient terminal 8 as sensor information, but the sensor information that the electrocardiograph 5 outputs to the patient terminal 8 is not limited to this. For example, the electrocardiograph 5 may be configured to detect body temperature, respiratory rate, acceleration, or the like, and output this information to the patient terminal 8 as sensor information.
[0033] The bike 6 is a stationary machine used by a patient to perform biking exercises in rehabilitation. The bike 6 is provided with pedals that the patient pedals during the biking exercises. The bike 6 is connected to a patient terminal 8, and is configured so that the pedal load can be controlled by the patient terminal 8.
[0034] The rotation detector 7 is provided on the bike 6. This rotation detector 7 detects the number of rotations of the pedals of the bike 6, and outputs information indicating the detected number of rotations as sensor information to the patient terminal 8. This sensor information is information that is used as rehabilitation status information.
[0035] In the patient system 2 shown in Figure 1, the sensors that output sensor information to the patient terminal 8 are the electrocardiograph 5 and the rotation detector 7, but the sensors that output sensor information to the patient terminal 8 are not limited to these. For example, in addition to the above, a blood pressure monitor can be used as a sensor that outputs sensor information to the patient terminal 8. In this case, the blood pressure monitor detects the blood pressure of the patient and outputs information indicating the blood pressure to the patient terminal 8 as sensor information.
[0036] Thus, the sensor information includes, for example, one or more of information from the electrocardiograph 5, information from the rotation detector 7, and information from the sphygmomanometer. The sensor information is not limited to the above, and may be any information that can be used as rehabilitation status information, that is, information about the rehabilitation status of the patient. For example, the sensor information may include the pedal load on the bike 6, information about the rehabilitation status of the patient on the treadmill (e.g., running speed), the saturation (blood oxygen saturation) of the patient, an image or video of the patient's face, or information showing the swaying of the patient's body during exercise.
[0037] The patient terminal 8 is a terminal capable of communicating with the information processing device 1 via the network 4, and is used by a patient undergoing rehabilitation. Examples of the patient terminal 8 include a smartphone, a tablet terminal, or a PC (Personal Computer).
[0038] As shown in FIG. 1, the patient terminal 8 includes a communication unit 81, a calculation unit 82, an operation unit 83, and a display unit 84.
[0039] The communication unit 81 is a communication interface for communicating with other devices such as the information processing device 1.
[0040] The calculation unit 82 controls the overall operation of the patient terminal 8. Furthermore, for example, when a patient terminal application is installed in the patient terminal 8, the calculation unit 82 executes the patient terminal application to realize various functions. Furthermore, for example, when the patient terminal application is executed in the information processing device 1, the calculation unit 82 receives instructions from the information processing device 1 to realize various functions.
[0041] The operation unit 83 is an input device that accepts operations on a patient screen displayed on the display unit 84 of the patient terminal 8. For example, when the patient terminal 8 is a smartphone or a tablet terminal, the operation unit 83 is a touch panel that is integral with the display unit 84. When the patient terminal 8 is a PC, the operation unit 83 is, for example, a mouse or a keyboard.
[0042] The display unit 84 is a display device included in the patient terminal 8. The display unit 84 is, for example, an LCD (Liquid Crystal Display) or an organic EL (Electroluminescence) display device.
[0043] 3, the calculation unit 82 includes a sensor information acquisition unit 8201, an operation information acquisition unit 8202, an information output unit 8203, a request unit 8204, a display information acquisition unit 8205, a display control unit 8206, and a load control unit 8207. The calculation unit 82 executes, for example, a patient terminal application, thereby realizing the functions of the sensor information acquisition unit 8201, the operation information acquisition unit 8202, the information output unit 8203, the request unit 8204, the display information acquisition unit 8205, the display control unit 8206, and the load control unit 8207.
[0044] The sensor information acquiring unit 8201 acquires sensor information. Examples of the sensor information acquired by the sensor information acquiring unit 8201 include sensor information output by the electrocardiograph 5 and the rotation detector 7.
[0045] The operation information acquisition unit 8202 acquires operation information. The operation information acquired by the operation information acquisition unit 8202 is information indicating an operation accepted by the operation unit 83.
[0046] The information output unit 8203 outputs rehabilitation status information based on the sensor information acquired by the sensor information acquisition unit 8201 to the information processing device 1.
[0047] In addition, when rehabilitation status information can also be obtained from the operation information acquired by the operation information acquisition unit 8202, the information output unit 8203 outputs rehabilitation status information based on the sensor information acquired by the sensor information acquisition unit 8201 and the operation information acquired by the operation information acquisition unit 8202 to the information processing device 1.
[0048] Furthermore, the information output unit 8203 outputs rehabilitation start information to the information processing device 1 based on the operation information acquired by the operation information acquisition unit 8202. That is, when the operation information acquired by the operation information acquisition unit 8202 indicates the start of rehabilitation, the information output unit 8203 outputs the rehabilitation start information to the information processing device 1. An operation indicating the start of rehabilitation is, for example, an operation of pressing a "rehabilitation start" button 7-2 on a home screen shown in Fig. 7 described later.
[0049] Furthermore, the information output unit 8203 outputs rehabilitation end information to the information processing device 1 based on the operation information acquired by the operation information acquisition unit 8202. That is, when the operation information acquired by the operation information acquisition unit 8202 indicates the end of rehabilitation, the information output unit 8203 outputs rehabilitation end information to the information processing device 1. An operation indicating the start of rehabilitation is, for example, an operation of pressing an "End" button 9-1 on a bike exercise screen shown in Fig. 9 described later, or an operation of pressing an "End" button (not shown) after the next reservation is made.
[0050] The request unit 8204 makes a request to the information processing device 1 to acquire display information for displaying a screen for a patient, based on the operation information acquired by the operation information acquisition unit 8202.
[0051] The display information acquisition unit 8205 acquires display information for displaying a screen for a patient from the information processing device 1.
[0052] The display control unit 8206 displays a screen for patient on the display unit 84 based on the operation information acquired by the operation information acquisition unit 8202 and the display information for displaying the screen for patient acquired by the display information acquisition unit 8205. Examples of the patient screens that the display control unit 8206 displays on the display unit 84 include a home screen, a resistance exercise screen, a bike exercise screen, and a reservation confirmation screen.
[0053] The home screen is a screen that allows the patient to move to a reservation confirmation screen or start rehabilitation. Here, the display control unit 8206 displays the home screen based on display information from the information processing device 1, but this is not limited to the above, and the display control unit 8206 may display the home screen regardless of the display information from the information processing device 1.
[0054] The resistance exercise screen is a screen for the patient to perform resistance exercise.
[0055] The bike exercise screen is a screen for the patient to perform bike exercise.
[0056] The reservation confirmation screen is a screen for a patient to confirm a rehabilitation reservation.
[0057] The load control section 8207 acquires load control information from the information processing device 1, and controls the pedal load and pedaling time of the bike 6 based on the acquired load control information.
[0058] In addition, in Figure 3, the calculation unit 82 is shown to have a sensor information acquisition unit 8201, an operation information acquisition unit 8202, an information output unit 8203, a request unit 8204, a display information acquisition unit 8205, a display control unit 8206, and a load control unit 8207, but this is not limited to the above.
[0059] The medical professional terminal 3 is a terminal capable of communicating with the information processing device 1 via the network 4, and is a terminal used by a medical professional who performs rehabilitation monitoring. Examples of the medical professional terminal 3 include a smartphone, a tablet terminal, or a PC.
[0060] As shown in FIG. 1, the medical professional terminal 3 includes a communication unit 31, a calculation unit 32, an operation unit 33, and a display unit .
[0061] The communication unit 31 is a communication interface for communicating with other devices such as the information processing device 1.
[0062] The calculation unit 32 controls the overall operation of the medical professional terminal 3. Furthermore, for example, when a medical professional terminal application is installed in the medical professional terminal 3, the calculation unit 32 executes the medical professional terminal application to realize various functions. Furthermore, for example, when the medical professional terminal application is executed in the information processing device 1, the calculation unit 32 receives instructions from the information processing device 1 to realize various functions.
[0063] The operation unit 33 is an input device that accepts operations on a screen displayed on the display unit 34 of the medical professional terminal 3. For example, when the medical professional terminal 3 is a smartphone or a tablet terminal, the operation unit 33 is a touch panel that is provided integrally with the display unit 34. When the medical professional terminal 3 is a PC, the operation unit 33 is, for example, a mouse or a keyboard.
[0064] The display unit 34 is a display device included in the medical professional terminal 3. The display unit 34 is, for example, an LCD or an organic EL display device.
[0065] 4, the calculation unit 32 includes an operation information acquisition unit 3201, a request unit 3202, a display information acquisition unit 3203, and a display control unit 3204. The calculation unit 32 executes, for example, a medical professional terminal application, thereby realizing the functions of the operation information acquisition unit 3201, the request unit 3202, the display information acquisition unit 3203, and the display control unit 3204.
[0066] The operation information acquisition unit 3201 acquires operation information. The operation information acquired by the operation information acquisition unit 3201 is information indicating an operation accepted by the operation unit 33.
[0067] Based on the operation information acquired by the operation information acquisition unit 3201, the request unit 3202 makes a request to the information processing device 1 to acquire display information for displaying a screen for medical personnel.
[0068] Furthermore, the request unit 3202 requests the information processing device 1 to output load control information to the patient terminal 8 based on the operation information acquired by the operation information acquisition unit 3201. The load control instruction request also includes information indicating a target load for the pedal and information indicating a target time for pedaling.
[0069] Furthermore, the request unit 3202 makes a reservation request for rehabilitation of the patient to the information processing device 1 based on the operation information acquired by the operation information acquisition unit 3201. The reservation request includes information indicating, for example, the reservation number, reservation date and time, patient ID, and medical professional ID in charge. In addition to the above, the reservation request may also include information indicating a virtual rehabilitation room number.
[0070] The display information acquisition unit 3203 acquires display information for displaying a screen for medical professionals from the information processing device 1.
[0071] The display control unit 3204 displays a screen for medical professionals on the display unit 34 based on the operation information acquired by the operation information acquisition unit 3201 and the display information for displaying the screen for medical professionals acquired by the display information acquisition unit 3203. Examples of screens for medical professionals that the display control unit 3204 displays include a home screen, a rehabilitation monitoring screen, and a reservation screen.
[0072] The home screen is a screen that allows a medical professional to transition to a rehabilitation monitoring screen or a reservation screen.
[0073] As described above, the rehabilitation monitoring screen is a screen for displaying information about a patient undergoing rehabilitation, and is a screen for medical professionals to monitor the rehabilitation being performed by the patient. Furthermore, when the display information acquisition unit 3203 acquires monitoring screen display information, the display control unit 3204 displays information about the patient undergoing rehabilitation on the rehabilitation monitoring screen based on the monitoring screen display information.
[0074] In addition, when the monitoring screen display information does not include, for example, a specific display mode, the display control unit 3204 determines the display mode of the rehabilitation monitoring screen based on the monitoring screen display information acquired by the display information acquisition unit 3203, and changes and displays the display mode of the rehabilitation monitoring screen based on the determined display mode. On the other hand, when the monitoring screen display information includes information indicating a specific display mode, the display control unit 3204 displays the rehabilitation monitoring screen in accordance with the display mode included in the monitoring screen display information acquired by the display information acquisition unit 3203.
[0075] The reservation screen is a screen that allows medical professionals to make and confirm rehabilitation reservations for a patient.
[0076] In addition, although FIG. 4 shows a case where the calculation unit 32 includes the operation information acquisition unit 3201, the request unit 3202, the display information acquisition unit 3203, and the display control unit 3204, the present invention is not limited to this.
[0077] FIG. 5 is a block diagram showing an example of a hardware configuration for realizing the functions of the information processing device 1, the patient terminal 8, or the medical staff terminal 3. As shown in FIG.
[0078] For example, the functions of the information processing device 1 are realized by a calculation unit 12. The calculation unit 12 has, as hardware configurations, a communication interface 100, an input / output interface 101, a processor 102, and a memory 103. Each function of a reservation data acquisition unit 1201, a display condition acquisition unit 1202, a rehabilitation state information acquisition unit 1203, a rehabilitation start information acquisition unit 1204, a rehabilitation end information acquisition unit 1205, a display information generation unit 1206, a load control unit 1207, and a reservation unit 1208 included in the calculation unit 12 are realized by these hardware configurations.
[0079] The communication interface 100 outputs data received from the patient terminal 8 or the medical professional terminal 3 via the network 4 to the processor 102 by the communication unit 11, and transmits data generated by the processor 102 to the patient terminal 8 or the medical professional terminal 3 via the network 4. The processor 102 controls reading and writing of data from and to the memory unit 13 via the input / output interface 101.
[0080] An information processing device program (information processing device application) for realizing each function of the reservation data acquisition unit 1201, the display condition acquisition unit 1202, the rehabilitation state information acquisition unit 1203, the rehabilitation start information acquisition unit 1204, the rehabilitation end information acquisition unit 1205, the display information generation unit 1206, the load control unit 1207, and the reservation unit 1208 is stored in the memory 103. The memory 103 is, for example, a semiconductor memory provided in a computer functioning as the information processing device 1. The processor 102 executes a program loaded from the storage unit 13 to the memory 103 via the input / output interface 101. In this way, the processor 102 realizes each function of the reservation data acquisition unit 1201, the display condition acquisition unit 1202, the rehabilitation state information acquisition unit 1203, the rehabilitation start information acquisition unit 1204, the rehabilitation end information acquisition unit 1205, the display information generation unit 1206, the load control unit 1207, and the reservation unit 1208.
[0081] The functions of the patient terminal 8 are realized by a calculation unit 82. The calculation unit 82 has, as a hardware configuration, a communication interface 100, an input / output interface 101, a processor 102, and a memory 103. The functions of a sensor information acquisition unit 8201, an operation information acquisition unit 8202, an information output unit 8203, a request unit 8204, a display information acquisition unit 8205, a display control unit 8206, and a load control unit 8207 included in the calculation unit 82 are realized by these hardware configurations.
[0082] The communication interface 100 outputs data received from the information processing device 1 or the medical professional terminal 3 via the network 4 to the processor 102 by the communication unit 81, and transmits data generated by the processor 102 to the information processing device 1 or the medical professional terminal 3 via the network 4. The processor 102 controls the display of the display unit 84 and acquires operation information from the operation unit 83 via the input / output interface 101.
[0083] When the patient terminal application is installed in the patient terminal 8, a patient terminal program (patient terminal application) for realizing each function of the sensor information acquisition unit 8201, the operation information acquisition unit 8202, the information output unit 8203, the request unit 8204, the display information acquisition unit 8205, the display control unit 8206, and the load control unit 8207 is stored in the memory 103. The memory 103 is, for example, a semiconductor memory mounted on a tablet terminal that functions as the patient terminal 8.
[0084] When the patient terminal application is installed in the patient terminal 8, the processor 102 executes a program loaded into the memory 103 via the input / output interface 101. In this way, the processor 102 realizes the functions of a sensor information acquisition unit 8201, an operation information acquisition unit 8202, an information output unit 8203, a request unit 8204, a display information acquisition unit 8205, a display control unit 8206, and a load control unit 8207.
[0085] The functions of the medical professional terminal 3 are realized by the calculation unit 32. The calculation unit 32 has, as hardware components, a communication interface 100, an input / output interface 101, a processor 102, and a memory 103. The functions of the operation information acquisition unit 3201, the request unit 3202, the display information acquisition unit 3203, and the display control unit 3204 included in the calculation unit 32 are realized by these hardware components.
[0086] The communication interface 100 outputs data received from the information processing device 1 or the patient terminal 8 via the network 4 to the processor 102 by the communication unit 31, and transmits data generated by the processor 102 to the information processing device 1 or the patient terminal 8 via the network 4. The processor 102 controls the display of the display unit 34 and acquires operation information from the operation unit 33 via the input / output interface 101.
[0087] When the medical professional terminal application is installed in the medical professional terminal 3, a medical professional terminal program (medical professional terminal application) for realizing each function of the operation information acquisition unit 3201, the request unit 3202, the display information acquisition unit 3203, and the display control unit 3204 is stored in the memory 103. The memory 103 is, for example, a semiconductor memory mounted on a tablet terminal that functions as the medical professional terminal 3.
[0088] When the medical professional terminal application is installed in the medical professional terminal 3, the processor 102 executes a program loaded into the memory 103 via the input / output interface 101. In this way, the processor 102 realizes the functions of an operation information acquisition unit 3201, a request unit 3202, a display information acquisition unit 3203, and a display control unit 3204.
[0089] Next, an example of a basic operation performed by the information processing device 1 according to the first embodiment on the patient terminal 8 will be described with reference to FIG.
[0090] In the patient terminal 8, the sensor information acquisition unit 8201 acquires sensor information, and the information output unit 8203 outputs rehabilitation status information based on the sensor information acquired by the sensor information acquisition unit 8201 to the information processing device 1. When rehabilitation status information can also be obtained from operation information acquired by the operation information acquisition unit 8202, the information output unit 8203 outputs the sensor information acquired by the sensor information acquisition unit 8201 and the rehabilitation status information based on the operation information acquired by the operation information acquisition unit 8202 to the information processing device 1. In addition, the information processing device 1 acquires the above rehabilitation status information, as well as rehabilitation reservation data, display conditions, rehabilitation start information, and rehabilitation end information, and the display information generation unit 1206 generates monitoring screen display information based on this information and outputs the generated monitoring screen display information to the medical professional terminal 3.
[0091] First, the information processing device 1 displays a home screen on the patient terminal 8 (step ST101). At this time, first, when the operation information acquired by the operation information acquisition unit 8202, for example, indicates the display of the home screen, the request unit 8204 of the patient terminal 8 makes a request to the information processing device 1 to acquire display information for displaying the home screen on the patient terminal 8. Then, in the information processing device 1, the display information generating unit 1206 acquires the acquisition request, and outputs to the patient terminal 8 display information for displaying the home screen. In the patient terminal 8, the display information acquisition unit 8205 acquires the display information, and the display control unit 8206 displays the home screen on the display unit 84 based on the display information. The patient then performs an operation on the home screen. Operation information indicating the operation on the home screen is acquired by the operation information acquisition unit 8202.
[0092] Here, the display control unit 8206 displays the home screen based on display information from the information processing device 1, but this is not limited to the above, and the display control unit 8206 may display the home screen regardless of the display information from the information processing device 1.
[0093] On the home screen shown in FIG. 7, a "Confirm reservation" button denoted by reference numeral 7-1, a "Start rehabilitation" button denoted by reference numeral 7-2, and a "Power OFF" button denoted by reference numeral 7-3 are displayed. The "Confirm Appointment" button 7-1 is a button for transitioning the patient screen from the home screen to a reservation confirmation screen when selected by the patient. The "Start rehabilitation" button 7-2 is a button for transitioning the patient screen from the home screen to a resistance exercise screen when selected by the patient. The "Power OFF" button 7-3 is a button for turning off the power of the patient terminal 8 when selected by the patient.
[0094] In addition, the home screen shown in Figure 7 also displays the name of the patient (pt1) who has completed logging in at the top right. The actual patient's name, etc. is displayed in place of "pt1" in "pt1."
[0095] Next, the information processing device 1 displays a resistance exercise screen on the patient terminal 8 (step ST102). At this time, first, when the operation information acquired by the operation information acquisition unit 8202 indicates display of a resistance exercise screen, the request unit 8204 of the patient terminal 8 makes a request to the information processing device 1 to acquire display information for displaying the resistance exercise screen on the patient terminal 8. On the home screen shown in Fig. 7, the patient selects the "Start rehabilitation" button 7-2, which causes the request unit 8204 to make the above-mentioned acquisition request to the information processing device 1. Then, in the information processing device 1, the display information generating unit 1206 acquires the acquisition request, and outputs to the patient terminal 8 display information for displaying the resistance exercise screen. Then, in the patient terminal 8, the display information acquisition unit 8205 acquires the display information, and the display control unit 8206 displays a resistance exercise screen on the display unit 84 based on the display information. Then, the patient performs resistance exercise according to the sample image displayed on the resistance exercise screen.
[0096] The resistance exercise screen shown in FIG. 8 displays a sample image of resistance exercise, indicated by reference numeral 8-1, and an "End" button, indicated by reference numeral 8-2. The "End" button 8-2 is a button for ending the resistance exercise when selected by the patient.
[0097] The resistance exercise screen shown in FIG. 8 also displays the patient's heart rate, indicated by reference numeral 8-3, and the elapsed time of the resistance exercise, indicated by reference numeral 8-4.
[0098] Furthermore, when the operation information acquired by the operation information acquisition unit 8202 indicates the start of rehabilitation, the information output unit 8203 outputs rehabilitation start information to the information processing device 1. An operation indicating the start of rehabilitation is, for example, an operation of pressing the "rehabilitation start" button 7-2 on the home screen shown in Fig. 7. Then, the rehabilitation start information acquisition unit 1204 of the information processing device 1 acquires this rehabilitation start information.
[0099] Next, the information processing device 1 displays a bike exercise screen on the patient terminal 8 (step ST103). At this time, first, when the operation information acquired by the operation information acquisition unit 8202, for example, indicates the display of a bike exercise screen, the request unit 8204 of the patient terminal 8 makes a request to the information processing device 1 to acquire display information for displaying the bike exercise screen on the patient terminal 8. Then, in the information processing device 1, the display information generating unit 1206 acquires the acquisition request, and outputs to the patient terminal 8 display information for displaying the bike exercise screen. Then, in the patient terminal 8, the display information acquisition unit 8205 acquires the display information, and the display control unit 8206 displays the bike exercise screen on the display unit 84 based on the display information. Then, the patient performs bike exercise according to the bike exercise screen. At this time, the load control section 8207 also acquires load control information from the information processing device 1, and controls the pedal load and pedaling time of the bike 6 based on the acquired load control information.
[0100] On the bike exercise screen shown in FIG. 9, an "End" button designated by reference numeral 9-1 is displayed. The "End" button 9-1 is a button for ending the bike exercise when selected by the patient.
[0101] In addition, the bike exercise screen shown in FIG. 9 also displays an input item for inputting the patient's heart rate indicated by reference numeral 9-2, the elapsed time of the bike exercise indicated by reference numeral 9-3, the difficulty of breathing indicated by reference numeral 9-4, and an input item for inputting the difficulty of exercise indicated by reference numeral 9-5. In addition, in the bike exercise screen shown in FIG. 9, the difficulty of breathing and the difficulty of exercise are quantified by an index called the Borg index. In this input item, the patient can select a value. For example, a Borg index of 7 indicates "very easy", a Borg index of 11 indicates "easy", and a Borg index of 19 indicates "very difficult". In addition, the bike exercise screen shown in FIG. 9 also displays an increment button and a decrement button for increasing or decreasing the value of the Borg index indicating the difficulty of breathing, and an increment button and a decrement button for increasing or decreasing the value of the Borg index indicating the difficulty of exercise.
[0102] The bike exercise is divided into, for example, a warm-up period, a main exercise period, and a cool-down period. The bike exercise screen displays the exercise content for each of the periods. The warm-up period is a period during which the patient pedals for a predetermined period of time, during which the pedal load is gradually increased to a target load set by a medical professional. The main exercise period is a period that is carried out after the warm-up period ends, during which the patient pedals for the target time set by the medical professional, and during which the pedal load is maintained at the target load set by the medical professional. The cool-down period is a period carried out after the end of the main exercise period, during which the patient stops pedaling and rests.
[0103] Furthermore, when the operation information acquired by the operation information acquisition unit 8202 indicates the end of rehabilitation, the information output unit 8203 outputs rehabilitation end information to the information processing device 1. An operation indicating the start of rehabilitation is, for example, an operation of pressing the "End" button 9-1 on the bike exercise screen shown in Fig. 9, or an operation of pressing an "End" button (not shown) after the next reservation. Then, the rehabilitation end information acquisition unit 1205 of the information processing device 1 acquires this rehabilitation end information.
[0104] For example, when the operation information acquired by the operation information acquisition unit 8202 indicates display of an appointment confirmation screen, the request unit 8204 of the patient terminal 8 makes a request to the information processing device 1 to acquire display information for displaying the appointment confirmation screen on the patient terminal 8. On the home screen shown in Fig. 7, the patient selects the "Confirm appointment" button 7-1, which causes the request unit 8204 to make the above acquisition request to the information processing device 1. For example, the above acquisition request includes information indicating a patient ID, etc. Then, in information processing device 1, display information generating unit 1206 acquires the acquisition request, and outputs display information for displaying the appointment confirmation screen to patient terminal 8. At this time, display information generating unit 1206 extracts corresponding rehabilitation appointment data from storage unit 13 based on information included in the acquisition request, and generates the display information based on the extracted rehabilitation appointment data. Then, in the patient terminal 8, the display information acquisition unit 8205 acquires the display information, and the display control unit 8206 displays the reservation confirmation screen on the display unit 84 based on the display information. Then, the patient confirms the reservation based on the contents displayed on the reservation confirmation screen.
[0105] The reservation confirmation screen shown in FIG. 10 displays a calendar, designated by reference numeral 10-1, for confirming a reservation. When a date is selected by the patient, this calendar 10-1 can display a screen showing the reservation status for that date, as shown by reference numeral 11-1 in FIG.
[0106] In the calendar 10-1 shown in FIG. 10, the background color of reserved dates is different from the background color of unreserved dates.
[0107] Furthermore, the information processing device 1 or the patient terminal 8 may register reservation information in another schedule management tool used by the patient based on the rehabilitation reservation data. This allows the patient to check the rehabilitation reservation status in the other schedule management tool.
[0108] Furthermore, the request unit 8204 of the patient terminal 8 may make a reservation change request to the information processing device 1, based on operation information acquired by the operation information acquisition unit 8202, which is operation information for the reservation confirmation screen displayed by the display control unit 8206. Note that the reservation change request includes, for example, information capable of identifying the rehabilitation reservation data to be changed, and information indicating the reservation date and time after the change. In the information processing device 1, when the reservation unit 1208 acquires a reservation change request from the patient terminal 8, it performs reservation change processing based on the reservation change request. At this time, the reservation unit 1208 extracts the corresponding rehabilitation reservation data from the storage unit 13 based on the information included in the reservation change request, and changes the reservation date and time included in the extracted rehabilitation reservation data. Then, the reservation unit 1208 updates the rehabilitation reservation data before the change stored in the storage unit 13 to the rehabilitation reservation data after the change. This allows the patient to easily change the appointment date and time.
[0109] In addition, the request unit 8204 may allow the reservation change request only if the period from the current date and time to the reservation date and time before the change is a predetermined period or more, and may not allow the reservation change request if the period from the current date and time to the reservation date and time before the change is less than the predetermined period. This allows medical personnel to reduce the complexity of management associated with the last-minute reservation date and time change by the patient.
[0110] Next, an example of a basic operation of the information processing device 1 according to the first embodiment on the medical professional terminal 3 will be described with reference to FIG. Here, a case is shown in which, after the patient has completed rehabilitation (bicycle exercise), the screen returns to the home screen (step ST203), transitions to the appointment screen (step ST204), and the medical professional makes the next appointment for the patient.
[0111] First, the information processing device 1 displays a home screen on the medical professional terminal 3 (step ST201). At this time, first, when the operation information acquired by the operation information acquisition unit 3201, for example, indicates the display of the home screen, the request unit 3202 of the medical professional terminal 3 makes a request to the information processing device 1 to acquire display information for displaying the home screen. Then, in the information processing device 1, the display information generating unit 1206 acquires the acquisition request, and outputs to the medical professional terminal 3 display information for displaying the home screen. In the medical professional terminal 3, the display information acquisition unit 3203 acquires the display information, and the display control unit 3204 displays a home screen based on the display information on the display unit 34. The medical professional then performs an operation on the home screen. Operation information indicating the operation on the home screen is acquired by the operation information acquisition unit 3201.
[0112] The home screen shown in Fig. 13 displays a list of today's appointments, designated by reference symbol 13-1. This list of today's appointments displays the number of participants and the names of the participating patients for each appointment time. In addition, this list of today's appointments 13-1 displays a "Start" button designated by reference symbol 13-2 for each appointment time. In addition, the appointment screen shown in Fig. 13 displays a "Change appointment" button designated by reference symbol 13-3. The "Start" button 13-2 is a button for transitioning the screen for medical professionals from the home screen to a rehabilitation monitoring screen when selected by a medical professional. The "change appointment" button 13-3 is a button for transitioning the medical professional screen from the home screen to the appointment screen when selected by a medical professional.
[0113] Next, the information processing device 1 displays a rehabilitation monitoring screen on the medical professional terminal 3 (step ST202). At this time, first, when the operation information acquired by the operation information acquisition unit 3201 indicates the display of a rehabilitation monitoring screen, the request unit 3202 of the medical professional terminal 3 makes a request to the information processing device 1 to acquire display information for displaying the rehabilitation monitoring screen. On the home screen shown in Fig. 13, the medical professional selects the "Start" button, causing the request unit 3202 to make the above acquisition request to the information processing device 1. Then, in the information processing device 1, the display information generating unit 1206 acquires the acquisition request, and outputs to the medical professional terminal 3 display information for displaying the rehabilitation monitoring screen. In the medical professional terminal 3, the display information acquisition unit 3203 acquires the display information, and the display control unit 3204 displays a rehabilitation monitoring screen based on the display information on the display unit 34. The medical professional then performs an operation on the rehabilitation monitoring screen. Operation information, which is information indicating an operation on the rehabilitation monitoring screen, is acquired by the operation information acquisition unit 3201.
[0114] In addition, when the display information acquisition unit 3203 acquires monitoring screen display information for displaying information about a patient on the rehabilitation monitoring screen, the display control unit 3204 displays information about the patient for each patient based on the monitoring screen display information on the rehabilitation monitoring screen.
[0115] At this time, in the information processing device 1, the display information generating unit 1206 acquires the rehabilitation reservation data, the display conditions, the rehabilitation status information, the rehabilitation start information, and the rehabilitation end information, and generates the monitoring screen display information based on this information. In addition to the above, the monitoring screen display information may also include information indicating a specific display mode. Then, in the medical professional terminal 3, the display control unit 3204 acquires the monitoring screen display information, and if the monitoring screen display information does not contain information indicating a specific display mode, it determines the display mode and then changes and displays the display mode of the rehabilitation monitoring screen.
[0116] The rehabilitation monitoring screen shown in Fig. 14 shows a screen when there is no patient who has started rehabilitation. When there is no patient who has started rehabilitation, like the rehabilitation monitoring screen shown in Fig. 14, no information about the patients is displayed on the screen. Furthermore, in the rehabilitation monitoring screen shown in FIG. 14, the message "There is no one currently undergoing rehabilitation" is displayed in the upper left corner.
[0117] On the other hand, the rehabilitation monitoring screens shown in Fig. 15 and Fig. 16 show a screen in the case where there is a patient who has started rehabilitation. When there is a patient who has started rehabilitation, as in the rehabilitation monitoring screens shown in Fig. 15 and Fig. 16, information about the patient is displayed on the screen. Note that the rehabilitation monitoring screens shown in Fig. 15 and Fig. 16 show a case where information about three patients (pt1, pt2, pt3) is displayed.
[0118] 15 and 16 are screens that satisfy the display conditions, and on these rehabilitation monitoring screens, information about patients undergoing rehabilitation is displayed. Whether or not a patient is undergoing rehabilitation is determined based on rehabilitation start information and rehabilitation end information.
[0119] The rehabilitation monitoring screen shown in Fig. 15 is a rehabilitation monitoring screen for each reservation date and time. In other words, the rehabilitation monitoring screen shown in Fig. 15 can display only information about a patient whose reservation date and time included in the rehabilitation reservation data is the target reservation date and time.
[0120] On the other hand, the rehabilitation monitoring screen shown in Fig. 16 is a rehabilitation monitoring screen for each virtual rehabilitation room. That is, on the rehabilitation monitoring screen shown in Fig. 16, information on a patient corresponding to the target virtual rehabilitation room based on the screen specific information included in the rehabilitation reservation data can be displayed. For example, when the screen identification information is a virtual rehab room number, the information processing device 1 displays information about a patient who is undergoing rehabilitation and whose virtual rehab room number matches the number indicating the target virtual rehab room on a single rehabilitation monitoring screen. Also, for example, when the screen identification information is a reservation number, the information processing device 1 displays information about patients who share the same reservation number on one rehabilitation monitoring screen. As described above, the same reservation number in this case may be used even if the reservation dates and times are different. Furthermore, for example, when the screen specifying information is a medical professional ID in charge, the information processing device 1 displays information on patients who share the same medical professional ID on one rehabilitation monitoring screen. In other words, in the rehabilitation monitoring screen for each virtual rehab room shown in FIG. 16, information about patients who have common screen-specific information in their rehabilitation reservation data and who are currently undergoing rehabilitation is displayed on a single rehabilitation monitoring screen, regardless of the reservation date and time.
[0121] Here, the difference between the rehabilitation monitoring screen for each reservation date and time and the rehabilitation monitoring screen for each virtual rehabilitation room will be described with reference to FIG. 17 and FIG. Here, as shown in the upper part of Figure 17 and the upper part of Figure 18, on a certain day, patients pt1 and pt3 have appointments for rehabilitation from 10:00 to 11:00, and patient pt2 has appointments for rehabilitation from 10:15 to 11:15. Note that the medical practitioner in charge of patients pt1 and pt2 is Care1, and the medical practitioner in charge of patient pt3 is Care2.
[0122] In the rehabilitation monitoring screen for reservation date and time, if one medical professional monitors only one patient during a certain rehabilitation time period, or if one medical professional monitors multiple patients but the reservation dates and times are the same and the actual rehabilitation time period is also the same, the medical professional can monitor the rehabilitation of the patient without switching the rehabilitation monitoring screen. For example, as shown in the lower part of Figure 17, the responsible medical professional Care2 can monitor the rehabilitation of patient pt3 by connecting to the patient terminal 8 used by patient pt3 at 10:00. On the other hand, in the case of a rehabilitation monitoring screen for each reservation date and time, if one medical professional monitors multiple patients, and the reservation dates and times are different and the actual rehabilitation time periods overlap even partially, multiple different rehabilitation monitoring screens must be displayed to monitor the rehabilitation of the multiple patients. In this case, the medical professional must switch the rehabilitation monitoring screen, for example, periodically, in order to properly monitor multiple patients. For example, as shown in the lower part of FIG. 17, the responsible medical professional Care1 first starts monitoring the rehabilitation of patient pt1 by connecting to the patient terminal 8 used by patient pt1 at 10:00. If patient pt1 is still continuing rehabilitation at 10:15, the responsible medical professional Care1 will temporarily disconnect from the patient terminal 8 used by patient pt1 at 10:15 and connect to the patient terminal 8 used by patient pt2 to start monitoring the rehabilitation of patient pt2. After that, the responsible medical professional Care1 must monitor the rehabilitation by switching the connection between patients pt1 and pt2 periodically.
[0123] In contrast, when a rehabilitation monitoring screen is used on a virtual rehab room basis, for example, at the time of reservation, as shown in the upper part of Figure 18, virtual rehab room A is assigned to the medical professional Care1 in charge and patients pt1 and pt2, and virtual rehab room B is assigned to the medical professional Care2 in charge and patient pt3. In the case of a rehabilitation monitoring screen for a virtual rehabilitation room, if one medical professional monitors only one patient during a certain rehabilitation time period, or if one medical professional monitors multiple patients but the reservation dates and times are the same and the actual rehabilitation time period is also the same, the medical professional can monitor the rehabilitation of the patient without switching the rehabilitation monitoring screen, just as in the case of a rehabilitation monitoring screen for a reservation date and time period.For example, as shown in the lower part of Figure 18, in virtual rehabilitation room B, at 10:00, patient pt3 and the medical professional in charge Care2 enter the room, and the medical professional in charge Care2 continues to monitor the rehabilitation of patient pt3. Furthermore, in the rehabilitation monitoring screen for each virtual rehabilitation room, even if one medical professional monitors multiple patients with different appointment dates and times and the actual rehabilitation times partially overlap, the medical professional can monitor the rehabilitation of the patients without switching the rehabilitation monitoring screen. For example, as shown in the lower part of Figure 18, in virtual rehabilitation room A, patient pt1 and Care1 enter the room at 10:00, and the medical professional in charge, Care1, starts monitoring the rehabilitation of patient pt1. Even if patient pt1 is still continuing rehabilitation at 10:15 and pt2 enters the room, the medical professional in charge, Care1, can continue to monitor the rehabilitation of patient pt1 on the same screen and start monitoring the rehabilitation of patient pt2.
[0124] In this way, on the rehabilitation monitoring screen for each reservation date and time, the medical practitioner can only check the rehabilitation status of multiple patients who have made reservations for the same reservation date and time on one rehabilitation monitoring screen. Therefore, when one medical practitioner monitors multiple patients with different reservation dates and times and the actual rehabilitation time periods partially overlap, the medical practitioner needs to check the rehabilitation status of each patient while switching the rehabilitation monitoring screen, which is cumbersome. In addition, even if the reservation dates and times for multiple patients are different and do not overlap, the above situation can also occur when, for some reason, a patient is unable to perform rehabilitation at the scheduled time and the rehabilitation end time is extended. In contrast, in the case of a rehabilitation monitoring screen for each virtual rehab room, if the screen-specific information in the rehabilitation reservation data is common, the medical professional and multiple patients can enter one virtual rehab room regardless of the reservation date and time, and the medical professional can check the rehabilitation status of the patients. Therefore, even if one medical professional is monitoring multiple patients with different reservation dates and times and with partial overlap in the actual rehabilitation time slots, the medical professional can check the rehabilitation status of each patient without switching rehabilitation monitoring screens.
[0125] In addition, on the rehabilitation monitoring screens shown in Figs. 14, 15 and 16, "return to menu" buttons indicated by reference numerals 14-1, 15-1 and 16-1 are displayed. The "return to menu" buttons 14-1, 15-1, and 16-1 are buttons for transitioning the medical professional screen from the rehabilitation monitoring screen to the home screen when selected by a medical professional.
[0126] FIG. 19 shows an example of information about a patient displayed on a rehabilitation monitoring screen. The patient-related information shown in FIG. 19 includes the patient's name, indicated by reference numeral 19-1, an image of the patient, indicated by reference numeral 19-2, the patient's electrocardiogram waveform data, indicated by reference numeral 19-3, the elapsed time, indicated by reference numeral 19-4, and a "Remove Information" button, indicated by reference numeral 19-5. The "Remove Information" button 19-5 is a button for ending the display of information regarding a patient when selected by a medical professional.
[0127] A medical professional monitors the resistance exercise and bike exercise, which are part of the patient's rehabilitation, by monitoring the rehabilitation monitoring screen on which such information about the patient is displayed.
[0128] In addition, the medical professional sets the target time and target load for the patient's bike exercise before the patient starts the bike exercise. Operation information indicating this setting is acquired by the operation information acquisition unit 3201. Then, the request unit 3202 requests the information processing device 1 to output the load control information to the patient terminal 8 based on the operation information acquired by the operation information acquisition unit 3201. Moreover, in the information processing device 1, the load control unit 1207 acquires the above-mentioned output request, generates load control information based on the instruction request, and outputs the generated load control information to the patient terminal 8.
[0129] Thereafter, a biking exercise screen is displayed on the patient terminal 8, and the patient performs biking exercise according to the biking exercise screen.
[0130] After the patient finishes rehabilitation (bicycle exercise), the information processing device 1 displays the home screen (see FIG. 13) on the medical professional terminal 3 (step ST203). At this time, first, when the operation information acquired by the operation information acquisition unit 3201 indicates the display of a home screen, for example, the request unit 3202 of the medical professional terminal 3 makes a request to acquire display information for displaying the home screen to the information processing device 1. On the rehabilitation monitoring screens shown in Fig. 14 to Fig. 16, the medical professional selects the "Return to menu" buttons 14-1, 15-1, and 16-1, causing the request unit 3202 to make the above-mentioned acquisition request to the information processing device 1. Then, in the information processing device 1, the display information generating unit 1206 acquires the acquisition request, and outputs to the medical professional terminal 3 display information for displaying the home screen. In the medical professional terminal 3, the display information acquisition unit 3203 acquires the display information, and the display control unit 3204 displays a home screen based on the display information on the display unit 34. The medical professional then performs an operation on the home screen. Operation information indicating the operation on the home screen is acquired by the operation information acquisition unit 3201.
[0131] Next, the information processing device 1 displays a reservation screen on the medical professional terminal 3 (step ST204). At this time, first, when the operation information acquired by the operation information acquisition unit 3201 indicates display of an appointment screen, for example, the request unit 3202 of the medical professional terminal 3 makes a request to the information processing device 1 to acquire display information for displaying the appointment screen. On the home screen shown in Fig. 13, the medical professional selects the "Change appointment" button 13-3, which causes the request unit 3202 to make the above acquisition request to the information processing device 1. Then, in the information processing device 1, the display information generating unit 1206 acquires the acquisition request, and outputs to the medical professional terminal 3 display information for displaying the appointment screen. Then, in the medical professional terminal 3, the display information acquisition unit 3203 acquires the display information, and the display control unit 3204 displays an appointment screen based on the display information on the display unit 34. Then, the medical professional performs an operation on the appointment screen. Operation information, which is information indicating an operation on this appointment screen, is acquired by the operation information acquisition unit 3201.
[0132] The reservation screen shown in FIG. 20 displays a calendar, designated by reference numeral 20-1, for registering reservation dates and times. This calendar 20-1 is a button for deciding the appointment date by selecting a date by a medical professional and for transitioning to an appointment screen shown in FIG.
[0133] The reservation screen shown in FIG. 21 displays a selection item for selecting a reservation time, indicated by reference numeral 21-1, a selection item for selecting a patient to undergo rehabilitation, indicated by reference numeral 21-2, and a "Register" button, indicated by reference numeral 21-3. The selectable patients in selection item 21-2 are displayed, for example, as the patient's name alone, or as a combination of the patient's name and patient ID. The reservation screen shown in FIG. 21 also displays the responsible medical practitioner using the medical practitioner terminal 3, as indicated by reference numeral 21-4. The responsible medical practitioner is displayed, for example, as the medical practitioner's name alone, or as a combination of the medical practitioner's name and medical practitioner ID. The "Register" button 21-3 is a button for registering an appointment when selected by a medical professional.
[0134] In the medical professional terminal 3, the request unit 3202 makes a reservation request to the information processing device 1 based on the operation information acquired by the operation information acquisition unit 3201. In the reservation screen shown in FIG. 21, the medical professional selects the "Register" button, and the request unit 3202 makes the reservation request to the information processing device 1. The reservation request includes information indicating, for example, the reservation number, the reservation date and time, the patient ID, and the medical professional ID in charge. In addition to the above, the reservation request may also include information indicating a virtual rehab room number. When the reservation request includes the virtual rehab room number, a selection item for the virtual rehab room number, not shown in FIG. 21, is displayed on the reservation screen. When the reservation number is used as screen identification information, a selection item for the reservation number, not shown in FIG. 21, may also be displayed on the reservation screen. In the information processing device 1, the reservation unit 1208 acquires the reservation request and performs reservation processing based on the reservation request. At this time, the reservation unit 1208 generates rehabilitation reservation data based on information included in the reservation request. Then, the reservation unit 1208 stores the generated rehabilitation reservation data in the storage unit 13.
[0135] It should be noted that the reservation screen shown in FIG. 21 also displays reservation information indicating the contents of the reservation. In this case, the request for display information for displaying the appointment screen by the request unit 3202 includes information indicating, for example, the medical practitioner ID in charge and the date, etc. Then, the display information generating unit 1206 extracts the corresponding rehabilitation appointment data from the storage unit 13 based on the information included in the acquisition request, and generates the display information based on the extracted rehabilitation appointment data.
[0136] In addition, the information processing device 1 or the medical practitioner terminal 3 may register reservation information in another schedule management tool used by the medical practitioner in charge based on the rehabilitation reservation data. This allows the medical practitioner to check the rehabilitation reservation status in the other schedule management tool.
[0137] As described above, according to the first embodiment, the information processing device 1 includes a reservation data acquisition unit 1201 that acquires rehabilitation reservation data indicating reservations for rehabilitation for each of one or more patients, a display condition acquisition unit 1202 that acquires display conditions indicating conditions related to one or more patients that can be simultaneously displayed on one rehabilitation monitoring screen among multiple rehabilitation monitoring screens for displaying information about patients undergoing rehabilitation, a rehabilitation start information acquisition unit 1204 that acquires rehabilitation start information indicating that each patient has started rehabilitation, a rehabilitation end information acquisition unit 1205 that acquires rehabilitation end information indicating that each patient has ended rehabilitation, and a display information generation unit 1206 that generates monitoring screen display information for displaying information about patients undergoing rehabilitation on the rehabilitation monitoring screen based on the rehabilitation reservation data, the display conditions, the rehabilitation start information, and the rehabilitation end information. This allows the information processing device 1 according to the first embodiment to manage which of multiple patients' conditions is to be displayed on the screen in remote rehabilitation.
[0138] Furthermore, according to the first embodiment, the reservation data acquiring unit 1201 acquires rehabilitation reservation data including screen identification information identifying each rehabilitation monitoring screen, and the display condition acquiring unit 1202 acquires display conditions indicating that information about one or more patients to which common screen identification information is attached in the rehabilitation reservation data is to be displayed on one rehabilitation monitoring screen identified by the common screen identification information. This enables the information processing device 1 according to the first embodiment to manage which of a plurality of patients' conditions are to be displayed on a screen during remote rehabilitation, and also enables management of which screen the patient's condition is to be displayed on. As mentioned above, in the rehabilitation monitoring screen by appointment date and time, the medical practitioner can only check the rehabilitation status of multiple patients who have made appointments at the same appointment date and time on one rehabilitation monitoring screen. Therefore, when one medical practitioner monitors multiple patients with different appointment dates and times and the actual rehabilitation time periods partially overlap, the medical practitioner must check the rehabilitation status of each patient while switching between rehabilitation monitoring screens, which is cumbersome. In addition, even if the appointment dates and times of multiple patients are different and do not overlap, the above situation can also occur when, for some reason, a patient is unable to perform rehabilitation at the scheduled time and the rehabilitation end time is extended. In contrast, in the rehabilitation monitoring screen when using screen identification information, that is, in the rehabilitation monitoring screen for each virtual rehab room described above, if the screen identification information in the rehabilitation appointment data is common, the medical professional and multiple patients can enter one virtual rehab room regardless of the appointment date and time, and the medical professional can check the rehabilitation status of the patients. Therefore, even if one medical professional is monitoring multiple patients with different appointment dates and times and partial overlap in the actual rehabilitation time slots, the medical professional can check the rehabilitation status of each patient without switching the rehabilitation monitoring screen.
[0139] Furthermore, according to the first embodiment, the program causes the computer to function as the above-described information processing device 1. As a result, the program causes the computer to function as the information processing device 1 that can manage which of a plurality of patients' conditions are to be displayed on the screen in remote rehabilitation.
[0140] According to the first embodiment, the information processing method executed by the computer is an information processing method executed by the information processing device 1, and includes the steps of: the reservation data acquisition unit 1201 acquiring rehabilitation reservation data indicating reservations for rehabilitation for each of one or more patients; the display condition acquisition unit 1202 acquiring display conditions indicating conditions for one or more patients that can be simultaneously displayed on one rehabilitation monitoring screen among multiple rehabilitation monitoring screens for displaying information about patients undergoing rehabilitation; the rehabilitation start information acquisition unit 1204 acquiring rehabilitation start information indicating that each patient has started rehabilitation; the rehabilitation end information acquisition unit 1205 acquiring rehabilitation end information indicating that each patient has ended rehabilitation; and the display information generation unit 1206 generating monitoring screen display information for displaying information about patients undergoing rehabilitation on the rehabilitation monitoring screen based on the rehabilitation reservation data, the display conditions, the rehabilitation start information, and the rehabilitation end information. As a result, the information processing method according to the first embodiment makes it possible to manage which of multiple patients' conditions is to be displayed on the screen in remote rehabilitation.
[0141] Embodiment 2 Fig. 22 is a diagram showing a configuration example of the calculation unit 12 included in the information processing device 1 according to embodiment 2. In the configuration example of the calculation unit 12 included in the information processing device 1 according to embodiment 2 shown in Fig. 22, an upper limit excess determination unit 1209, a postponement notification information generation unit 1210, and an acceptance / rejection information acquisition unit 1211 are added to the calculation unit 12 included in the information processing device 1 according to embodiment 1 shown in Fig. 2. The other configuration example of the calculation unit 12 included in the information processing device 1 according to embodiment 2 shown in Fig. 22 is the same as the configuration example of the calculation unit 12 included in the information processing device 1 according to embodiment 1 shown in Fig. 2, and the same reference numerals are used and only different parts will be described. In addition, the configuration example other than the information processing device 1 provided in the remote rehabilitation system of embodiment 2 is the same as the configuration example of the remote rehabilitation system of embodiment 1 shown in Figure 1, and the same symbols are used and only the different parts will be described.
[0142] The display condition acquiring unit 1202 in the second embodiment acquires a display condition further including a first upper limit value as the display condition when the display condition is a display condition indicating that information about one or more patients to which common screen specifying information is assigned in the rehabilitation reservation data is to be displayed on one rehabilitation monitoring screen specified by the common screen specifying information, in other words, when a rehabilitation monitoring screen is adopted on a virtual rehabilitation room basis (see the first embodiment). The first upper limit value is an upper limit value of the number of patients for which information about the patients can be displayed on one rehabilitation monitoring screen.
[0143] When rehabilitation start information indicating that a new patient has started rehabilitation is acquired for one or more patients who are assigned common screen identification information in the rehabilitation reservation data, the upper limit exceeding determination unit 1209 determines whether the addition of the new patient causes the number of patients undergoing rehabilitation to exceed a first upper limit value.
[0144] When it is determined that the number of patients undergoing rehabilitation exceeds the first upper limit, the postponement notification information generating unit 1210 generates postponement notification display information. The postponement notification display information is information for displaying a notification indicating that the start of rehabilitation will be postponed on the patient terminal 8 used by the new patient. Then, the postponement notification information generating unit 1210 outputs the generated postponement notification display information to the patient terminal 8.
[0145] In this case, in the patient terminal 8, the display information acquisition unit 8205 acquires the postponement notification display information from the information processing device 1. Then, the display control unit 8206 displays on the display unit 84 a screen based on the postponement notification display information acquired by the display information acquisition unit 8205.
[0146] For example, assume that the first upper limit value for the rehabilitation monitoring screen currently being displayed by the display control unit 8206 is eight people. Then, when rehabilitation start information is acquired indicating that a new patient to be displayed on the rehabilitation monitoring screen has started rehabilitation, the upper limit exceedance determination unit 1209 determines whether the number of patients whose patient-related information is currently being displayed on the rehabilitation monitoring screen plus the new patient exceeds the first upper limit value of eight. Here, if the upper limit exceedance determination unit 1209 determines that the first upper limit value of eight patients is not exceeded, the display information generation unit 1206 includes information about the new patient as information about patients to be displayed on the rehabilitation monitoring screen. On the other hand, when the upper limit excess determination unit 1209 determines that the number exceeds the first upper limit value of 8, the display information generation unit 1206 does not include the information on the new patient in the information on patients to be displayed on the rehabilitation monitoring screen. Then, the postponement notification information generation unit 1210 generates postponement notification display information and outputs the postponement notification display information to the patient terminal 8 used by the new patient.
[0147] The postponement notification information generating unit 1210 may also predict the time by which the start of rehabilitation will be postponed and include it in the postponement notification display information. In this case, for example, the postponement notification information generating unit 1210 detects a delay time from the rehabilitation start time for a patient who is undergoing rehabilitation beyond the reservation date and time based on the rehabilitation reservation data acquired by the reservation data acquiring unit 1201, the rehabilitation start information acquired by the rehabilitation start information acquiring unit 1204, and the rehabilitation end information acquired by the rehabilitation end information acquiring unit 1205, and regards the delay time as the time by which the start of rehabilitation for the new patient will be postponed. Moreover, instead of or in addition to such a predicted time, the postponement notification information generating unit 1210 may notify a predicted time at which rehabilitation can be started as a predicted time by which the start of rehabilitation will be postponed. In this case, the postponement notification information generating unit 1210 obtains the predicted time at which rehabilitation can be started by adding the detected delay time to the rehabilitation start time of the new patient.
[0148] For example, consider a case where patient pt4 has a reservation from 11:00 to 12:00 on a certain day, and the start of the rehabilitation is postponed because the first upper limit is exceeded due to the time extension caused by patient pt5, who was undergoing rehabilitation the previous time from 10:00 to 11:00. Let us also assume that the time extension occurred because patient pt5's rehabilitation start time was delayed by 30 minutes. In this case, the rehabilitation end time of patient pt5 is expected to be extended by 30 minutes, and patient pt4 is expected to be able to start rehabilitation after that (after 11:30). Therefore, in this case, the postponement notification information generating unit 1210 notifies patient pt4 of 30 minutes as the expected time for which the start of rehabilitation will be postponed. Instead of or in addition to such an expected time, the postponement notification information generating unit 1210 may notify the time when rehabilitation is expected to be able to start (11:30 in the above case) as the expected time for which the start of rehabilitation will be postponed.
[0149] Moreover, the postponement notification information generating unit 1210 may generate a person in charge change notification display information instead of generating the postponement notification display information. The person in charge change notification display information is information indicating that the medical practitioner in charge of a new patient is changed and rehabilitation is started. Then, the postponement notification information generating unit 1210 outputs the generated person in charge change notification display information to the patient terminal 8. In this case, the display information generating unit 1206 generates monitoring screen display information for displaying patient-related information about the new patient undergoing rehabilitation on a rehabilitation monitoring screen identified by screen identification information different from the screen identification information assigned to the new patient in the rehabilitation reservation data.
[0150] The postponement notification information generating unit 1210 may extract screen specification information for specifying a rehabilitation monitoring screen that has a margin for the first upper limit value based on the rehabilitation reservation data, the display conditions, the rehabilitation start information, and the rehabilitation end information. The postponement notification information generating unit 1210 may then set the medical practitioner who monitors the patient using the rehabilitation monitoring screen indicated by the extracted screen specification information as the new medical practitioner.
[0151] In this case, in the patient terminal 8, the display information acquisition unit 8205 acquires the person in charge change notification display information from the information processing device 1. Then, the display control unit 8206 displays on the display unit 84 a screen based on the person in charge change notification display information acquired by the display information acquisition unit 8205.
[0152] For example, assume that information about a new patient pt4 whose attending medical practitioner is Care1 cannot be added to the rehabilitation monitoring screen used by attending medical practitioner Care1 because it exceeds the first upper limit. In this case, the postponement notification information generating unit 1210 changes the attending medical practitioner for pt4 to, for example, another medical practitioner, Care2, and generates attending medical practitioner change notification display information indicating this. Note that this attending medical practitioner Care2 is currently a medical practitioner using a rehabilitation monitoring screen that has a margin relative to the first upper limit. Then, the display information generating unit 1206 generates, as monitoring screen display information, information for displaying information about the patient pt4 on a rehabilitation monitoring screen used by the medical practitioner in charge Care2.
[0153] The information output unit 8203 may output approval / non-approval information to the information processing device 1 based on operation information acquired by the operation information acquisition unit 8202, which is operation information for a screen based on the responsible person change notification display information displayed by the display control unit 8206. The approval / non-approval information is information indicating whether or not to approve the change of the responsible medical practitioner.
[0154] The consent information acquisition unit 1211 acquires consent information from the patient terminal 8. Then, when the approval / disapproval information indicates that the change is approved, the display information generation unit 1206 generates monitoring screen display information for displaying information about the new patient undergoing rehabilitation on a rehabilitation monitoring screen identified by screen identification information different from the screen identification information included in the rehabilitation reservation data of the new patient.
[0155] The approval / disapproval information acquisition unit 1211 is not an essential component and may not be provided.
[0156] As described above, according to the second embodiment, the display condition acquisition unit 1202 acquires display conditions further including a first upper limit value of the number of patients whose information about the patients can be displayed on one rehabilitation monitoring screen, and includes an upper limit exceedance determination unit 1209 that, when rehabilitation start information indicating that a new patient has started rehabilitation is acquired for one or more patients to whom common screen specification information is attached in the rehabilitation reservation data, determines whether the number of patients undergoing rehabilitation exceeds the first upper limit value due to the addition of the new patient, and a postponement notification information generation unit 1210 that generates postponement notification display information for displaying a notification indicating that the start of rehabilitation is to be postponed on the patient terminal 8 used by the new patient when it is determined that the number of patients undergoing rehabilitation exceeds the first upper limit value. Thus, the information processing device 1 according to the second embodiment allows the new patient to know that the start of rehabilitation will be postponed when the number of patients that can be displayed on one rehabilitation monitoring screen is exceeded due to the addition of the new patient.
[0157] According to the second embodiment, the postponement notification information generating unit 1210 predicts the time by which the start of rehabilitation will be postponed, and includes the predicted time in the postponement notification display information. This allows the information processing device 1 according to the second embodiment to enable the patient who has been notified of the postponement of rehabilitation to roughly know the start time of rehabilitation after the postponement.
[0158] Moreover, according to the second embodiment, instead of generating postponement notification display information, the postponement notification information generating unit 1210 generates, for the new patient, a change in charge notification display information indicating that the medical practitioner in charge will be changed and rehabilitation will be started, and the display information generating unit 1206 generates monitoring screen display information for displaying information about the new patient undergoing rehabilitation on a rehabilitation monitoring screen identified by screen identification information different from the screen identification information assigned to the new patient in the rehabilitation reservation data. In this way, the information processing device 1 according to the second embodiment allows the new patient to know the change in the medical practitioner in charge when the number of patients that can be displayed on one rehabilitation monitoring screen is exceeded by the addition of a new patient. Also, the new patient can perform rehabilitation without extending the rehabilitation start time.
[0159] Furthermore, according to the second embodiment, the postponement notification information generating unit 1210 extracts screen identification information that identifies a rehabilitation monitoring screen that has a margin relative to the first upper limit based on the rehabilitation reservation data, the display conditions, the rehabilitation start information, and the rehabilitation end information, and sets the medical practitioner who monitors the patient using the rehabilitation monitoring screen indicated by the extracted screen identification information as the medical practitioner in charge of the new destination. This enables the information processing device 1 according to the second embodiment to select an appropriate medical practitioner as the medical practitioner in charge of the new destination.
[0160] Moreover, according to the second embodiment, the information processing device 1 includes an approval / disapproval information acquiring unit 1211 that acquires approval / disapproval information indicating whether or not the change of the medical practitioner in charge is approved from the patient terminal 8, and the display information generating unit 1206 generates monitoring screen display information for displaying information about a new patient undergoing rehabilitation on a rehabilitation monitoring screen identified by different screen identifying information when the approval / disapproval information indicates approval of the change. As a result, the information processing device 1 according to the second embodiment can carry out appropriate rehabilitation according to the patient's wishes by obtaining prior approval from the patient for the change of the medical practitioner in charge.
[0161] Embodiment 3 FIG. 23 is a diagram showing a configuration example of the calculation unit 12 included in the information processing device 1 according to the third embodiment. In the configuration example of the calculation unit 12 included in the information processing device 1 according to the third embodiment shown in FIG. 23, a consideration-required information acquisition unit 1212 is added to the calculation unit 12 included in the information processing device 1 according to the second embodiment shown in FIG. 22. The other configuration example of the calculation unit 12 included in the information processing device 1 according to the third embodiment shown in FIG. 23 is similar to the configuration example of the calculation unit 12 included in the information processing device 1 according to the second embodiment shown in FIG. 22, and the same reference numerals are assigned to the same components, and only the different parts will be described. In addition, the calculation unit 12 included in the information processing device 1 according to the third embodiment is not limited to the configuration example shown in FIG. 23, and may be a configuration example in which a consideration-required information acquisition unit 1212 is added to the calculation unit 12 included in the information processing device 1 according to the first embodiment. In addition, the configuration example other than the information processing device 1 provided in the remote rehabilitation system of embodiment 3 is the same as the configuration example of the remote rehabilitation system of embodiment 1 shown in Figure 1, and the same symbols are used and only the different parts will be described.
[0162] The consideration required information acquisition unit 1212 acquires consideration required information for each patient. The consideration required information is information indicating the degree of consideration required when performing rehabilitation. Depending on the patient's condition, there may be cases where medical professionals need to monitor the patient more carefully than when monitoring the rehabilitation performed by a general patient. In such cases, the degree of consideration required for that patient becomes higher. When the degree of consideration required for a certain patient becomes higher, even if eight patients can normally be monitored simultaneously, there may be cases where it is appropriate to simultaneously monitor up to six patients, including the patient, when monitoring the rehabilitation of the patient who requires a higher degree of consideration.
[0163] For example, the consideration required information acquisition unit 1212 acquires the correspondence information and the condition of each patient from the storage unit 13. The correspondence information is preset information indicating the correspondence between a typical patient's condition and a numerical value indicating the degree of consideration required. Then, the consideration required information acquisition unit 1212 acquires the consideration required information by calculating the consideration required information for each patient as a numerical value based on the acquired correspondence information and the condition of each patient.
[0164] For example, assume that, as the correspondence information, a numerical value "1" is associated with a typical normal state, a numerical value "2" is associated with a typical first state requiring a higher degree of attention than the normal state, and a numerical value "3" is associated with a typical second state requiring an even higher degree of attention than the first state. Suppose that a certain patient's condition is the first state. In this case, the consideration required information acquisition unit 1212 extracts the number "2" from the correspondence information as a numerical value indicating the degree of consideration required corresponding to the first condition, which is the patient's condition, and sets the extracted numerical value "2" as the consideration required information for the patient.
[0165] For example, when rehabilitation is performed in a case where a rehabilitation monitoring screen is used for each virtual rehab room, the upper limit exceeding determination unit 1209 calculates the number of patients by weighting the number of patients per patient so that the higher the degree of consideration indicated by the consideration required information of the patient, the larger the value. Then, the upper limit exceeding determination unit 1209 determines whether the calculated number of patients exceeds the first upper limit value. For example, in the above example of the first state, the value "2" itself can be used as a weight for the normal state "1". In this case, while eight patients in the normal state can be monitored simultaneously, if only one patient in the first state is included, the upper limit exceeding determination unit 1209 calculates the number of patients by counting the patient in the first state as two, and determines whether the number of patients in one rehabilitation monitoring screen (one virtual rehab room) exceeds the first upper limit value due to the addition of a new patient.
[0166] Furthermore, when making a reservation in the case where a rehabilitation monitoring screen for each virtual rehab room is adopted, the reservation unit 1208, upon receiving a rehabilitation reservation request including a reservation date and time for a new patient, determines whether the number of patients whose information is simultaneously displayed on a rehabilitation monitoring screen identified by one screen identification information exceeds a first upper limit value due to the addition of the new patient. If the first upper limit value is not exceeded, the reservation unit 1208 performs reservation processing to register the reservation for the new patient indicated by the reservation request as rehabilitation reservation data. The reservation unit 1208 calculates the number of patients by weighting the number of patients per patient so that the higher the degree of consideration indicated by the consideration required information of the patient, the larger the value becomes. Then, the reservation unit 1208 determines whether the calculated number of patients exceeds the first upper limit value.
[0167] In addition, when a rehabilitation monitoring screen based on a virtual rehabilitation room is not used, for example, when a rehabilitation monitoring screen based on a reservation date and time is used, when making a reservation, the reservation unit 1208, upon receiving a rehabilitation reservation request including the reservation date and time for a new patient, determines whether the addition of the new patient will cause the number of patients monitored by one responsible medical professional at the same date and time to exceed a second upper limit value, and if the second upper limit value is not exceeded, performs reservation processing to link the reservation for the new patient indicated in the reservation request to one responsible medical professional and register it as rehabilitation reservation data. The reservation unit 1208 calculates the number of patients by weighting the number of patients per patient so that the higher the degree of consideration indicated by the consideration required information of the patient, the larger the value becomes. Then, the reservation unit 1208 determines whether the calculated number of patients exceeds the second upper limit value. In this case, the display condition acquisition unit 1202 acquires a display condition indicating that information about one or more patients who are registered in the rehabilitation reservation data in association with one medical professional in charge is to be displayed on one rehabilitation monitoring screen.
[0168] Here, an example of upper limit value determination taking into consideration the consideration required information will be described with reference to Fig. 24. Fig. 24 shows an example at the time of reservation in the case where a rehabilitation monitoring screen for each virtual rehabilitation room is adopted. In FIG. 24, a value representing the consideration required information is set for each patient. Here, the consideration required information is a value between 1 and 8, and the default value corresponding to a typical normal state is "1". For patients who require special consideration, a value between 2 and 8 is set as the consideration required information according to the degree of consideration. The greater the degree of consideration required, the greater the value of the consideration required information. Here, for example, when the consideration required information value is "2", it indicates that the medical professional in charge will bear the burden of two normal people, and when the consideration required information value is "3", it indicates that the medical professional in charge will bear the burden of three normal people. Here, a maximum of eight people can enter one virtual rehabilitation room, and the use of one virtual rehabilitation room is limited to a range in which the total value of the consideration required information does not exceed 8. In the example of Fig. 24, the current total value of the consideration required information in the first time slot indicated by reference symbol 24-1 is "8," the current total value of the consideration required information in the second time slot indicated by reference symbol 24-2 is "7," the current total value of the consideration required information in the third time slot indicated by reference symbol 24-3 is "4," and the current total value of the consideration required information in the fourth time slot indicated by reference symbol 24-4 is "8." Fig. 24 also shows a case in which, in the above state, a new patient with a consideration required information value of 1 indicated by reference symbol 24-5 attempts to make an appointment for a time slot spanning the third and fourth time slots. In this case, the total value of the consideration required information for the fourth time slot becomes 9, which exceeds the upper limit of 8 for the total value of the consideration required information. Therefore, in this case, the reservation for the new patient is not made.
[0169] The reservation unit 1208 may also generate appointment date and time candidate display information for displaying available appointment date and time candidates for which the number of patients is not determined to exceed the second upper limit even when a new patient is added. The reservation unit 1208 transmits the generated appointment date and time candidate display information to the patient terminal 8 at the time of the reservation operation.
[0170] In this case, in the patient terminal 8, the display information acquisition unit 8205 acquires appointment date and time candidate display information from the information processing device 1. Then, the display control unit 8206 displays on the display unit 84 a screen based on the appointment date and time candidate display information acquired by the display information acquisition unit 8205. Then, the request unit 8204 makes a reservation request to the information processing device 1 based on the operation information acquired by the operation information acquisition unit 8202, which is operation information on a screen based on the reservation date and time candidate display information displayed by the display control unit 8206. Note that the reservation request includes information indicating, for example, a patient ID and reservation date and time. Then, when the reservation unit 1208 acquires the reservation request from the patient terminal 8, it performs reservation processing based on the reservation request. At this time, the reservation unit 1208 generates rehabilitation reservation data based on information included in the reservation request. Then, the reservation unit 1208 stores the generated rehabilitation reservation data in the storage unit 13.
[0171] The reservation unit 1208 may also transmit the generated appointment date and time candidate display information to the medical professional terminal 3. In this case, in the medical professional terminal 3, the display information acquisition unit 3203 acquires appointment date and time candidate display information from the information processing device 1. Then, the display control unit 3204 displays a screen based on the appointment date and time candidate display information acquired by the display information acquisition unit 3203 on the display unit 34.
[0172] The reservation unit 1208 may also generate consideration-required information display information. The consideration-required information display information is information for displaying the consideration-required information of the new patient. The reservation unit 1208 then transmits the generated consideration-required information display information to the patient terminal 8 used by the new patient. In this case, in the patient terminal 8, the display information acquisition unit 8205 acquires the consideration-required information display information from the information processing device 1. Then, the display control unit 8206 displays on the display unit 84 a screen based on the consideration-required information display information acquired by the display information acquisition unit 8205.
[0173] As described above, according to the third embodiment, the information processing device 1 includes the consideration required information acquisition unit 1212 that acquires consideration required information indicating the degree of consideration required when performing rehabilitation for each patient, and the upper limit exceedance determination unit 1209 calculates the number of patients by weighting the number of patients per patient when calculating the number of patients so that the higher the degree of consideration required indicated by the consideration required information of the patient, the larger the value becomes, and determines whether the calculated number of patients exceeds the first upper limit. This enables the information processing device 1 according to the third embodiment to determine the upper limit according to the burden based on the patient's condition when performing rehabilitation.
[0174] According to the third embodiment, the information processing device 1 includes a consideration information acquisition unit 1212 that acquires consideration information indicating the degree of consideration required for each patient when performing rehabilitation, and a reservation unit 1208 that, when acquiring a rehabilitation reservation request including the reservation date and time for a new patient, determines whether the number of patients whose information on the patient is displayed simultaneously on the rehabilitation monitoring screen specified by one screen specification information exceeds a first upper limit value due to the addition of the new patient, and performs reservation processing to register a reservation for the new patient indicated by the reservation request as rehabilitation reservation data if the first upper limit value is not exceeded. The reservation unit 1208 calculates the number of patients after weighting the number of patients per patient when calculating the number of patients so that the higher the degree of consideration indicated by the consideration information of the patient, the larger the value, and determines whether the calculated number of patients exceeds the first upper limit value. As a result, the information processing device 1 according to the third embodiment can determine the upper limit value and process the reservation according to the burden based on the patient's condition when making a reservation when the rehabilitation monitoring screen for each virtual rehabilitation room is adopted.
[0175] Furthermore, according to the third embodiment, the information processing device 1 includes a consideration information acquisition unit 1212 that acquires consideration information indicating the degree of consideration that should be taken when performing rehabilitation for each patient, and a reservation unit 1208 that, upon acquiring a rehabilitation reservation request including the reservation date and time for a new patient, determines whether the addition of the new patient will cause the number of patients monitored by one attending medical professional at the same date and time to exceed a second upper limit value, and if the second upper limit value is not exceeded, performs a reservation process to link a reservation for the new patient indicated in the reservation request to one attending medical professional and register it as rehabilitation reservation data. The reservation unit 1208 calculates the number of patients after weighting the number of patients per patient when calculating the number of patients so that the higher the degree of consideration indicated by the patient's consideration information, the larger the value, and determines whether the calculated number of patients exceeds the second upper limit value. The display condition acquisition unit 1202 acquires display conditions indicating that information about one or more patients registered in the rehabilitation reservation data linked to one attending medical professional is to be displayed on one rehabilitation monitoring screen. As a result, the information processing device 1 of embodiment 3 becomes capable of determining the upper limit and processing reservations according to the burden based on the patient's condition when making a reservation in a case where a rehabilitation monitoring screen based on a virtual rehabilitative room is not adopted, for example, when a rehabilitation monitoring screen based on a reservation date and time is adopted.
[0176] According to the third embodiment, the consideration required information acquisition unit 1212 acquires from the storage unit 13 preset correspondence relationship information indicating the correspondence relationship between a typical patient's condition and a numerical value indicating the degree of consideration required, acquires the condition of each patient, and calculates the consideration required information for each patient as a numerical value based on the acquired correspondence relationship information and the condition of each patient, thereby acquiring the consideration required information. This enables the information processing device 1 according to the third embodiment to determine the upper limit value according to the burden based on the patient's condition.
[0177] According to the third embodiment, the reservation unit 1208 generates candidate appointment date and time display information for displaying available appointment date and time candidates for which the number of patients is not determined to exceed the second upper limit even when a new patient is added. This allows the information processing device 1 according to the fifth embodiment to more easily change the appointment for the new patient.
[0178] Moreover, according to the third embodiment, the reservation unit 1208 generates consideration-required information display information for displaying the consideration-required information of the new patient. In this way, the information processing device 1 according to the fifth embodiment enables the new patient to understand his or her own consideration-required information. As a result, the new patient can refer to this when making a reservation, feel happy that consideration is being given, and know the progress of improvement.
[0179] Embodiment 4 FIG. 25 is a diagram showing a configuration example of the calculation unit 12 included in the information processing device 1 according to the fourth embodiment. In the configuration example of the calculation unit 12 included in the information processing device 1 according to the fourth embodiment shown in FIG. 25, a correspondence relationship information setting unit 1213 is added to the calculation unit 12 included in the information processing device 1 according to the third embodiment shown in FIG. 23. The other configuration example of the calculation unit 12 included in the information processing device 1 according to the fourth embodiment shown in FIG. 25 is the same as the configuration example of the calculation unit 12 included in the information processing device 1 according to the third embodiment shown in FIG. 23, and the same reference numerals are assigned to the same components, and only the different parts will be described. In addition, the calculation unit 12 included in the information processing device 1 according to the fourth embodiment is not limited to the configuration example shown in FIG. 25, and may be a configuration example in which a consideration-required information acquisition unit 1212 and a correspondence relationship information setting unit 1213 are added to the calculation unit 12 included in the information processing device 1 according to the first embodiment. In addition, the configuration example other than the information processing device 1 provided in the remote rehabilitation system of embodiment 4 is the same as the configuration example of the remote rehabilitation system of embodiment 1 shown in Figure 1, and the same symbols are used and only the different parts will be described.
[0180] In the medical professional terminal 3, the request unit 3202 makes a correspondence setting request based on the operation information acquired by the operation information acquisition unit 3201. The correspondence setting request is a request for setting a correspondence between a typical patient's condition and a numerical value indicating the degree of consideration required. This correspondence setting request is a request for setting correspondence information commonly used by each medical professional, or a request for setting correspondence information individually used by each medical professional. This correspondence setting request also includes information indicating a typical patient's condition and a numerical value indicating the degree of consideration required for the typical patient's condition.
[0181] The correspondence information setting unit 1213 acquires a correspondence setting request from the medical professional terminal 3 used by any medical professional in charge, sets correspondence information based on the acquired correspondence setting request, and stores it in the memory unit 13.
[0182] In this case, the correspondence information set by the correspondence information setting unit 1213 is correspondence information commonly used by each medical professional. Therefore, the consideration-required information acquired by the consideration-required information acquisition unit 1212 is the same consideration-required information regardless of the medical professional.
[0183] In addition, the correspondence information setting unit 1213 acquires a correspondence setting request for each medical professional in charge from the medical professional terminal 3, and based on the acquired correspondence setting request, sets correspondence information for each medical professional in charge and stores it in the memory unit 13.
[0184] In this case, the correspondence information set by the correspondence information setting unit 1213 may be different for each medical professional. Therefore, the consideration-required information acquired by the consideration-required information acquisition unit 1212 may be different for each medical professional.
[0185] As described above, according to this embodiment 4, the information processing device 1 is provided with a correspondence information setting unit 1213 that acquires a correspondence setting request for setting a correspondence between a typical patient's condition and a numerical value indicating the degree of consideration from the medical professional terminal 3 used by the medical professional in charge, sets correspondence information based on the acquired correspondence setting request, and stores the information in the storage unit 13. This allows the information processing device 1 according to embodiment 4 to enable medical professionals to set correspondence information that is commonly used by each medical professional.
[0186] Furthermore, according to the fourth embodiment, the correspondence information setting unit 1213 acquires a correspondence setting request for each medical practitioner in charge from the medical practitioner terminal 3, and sets correspondence information for each medical practitioner in charge based on the acquired correspondence setting request, and stores the information in the storage unit 13. This allows the information processing device 1 according to the fourth embodiment to set correspondence information for the medical practitioner to use himself / herself.
[0187] Embodiment 5. FIG. 26 is a diagram showing a configuration example of the calculation unit 12 included in the information processing device 1 according to the fifth embodiment. In the configuration example of the calculation unit 12 included in the information processing device 1 according to the fifth embodiment shown in FIG. 26, a consideration-required information setting unit 1214 is added to the calculation unit 12 included in the information processing device 1 according to the third embodiment shown in FIG. 23. The other configuration example of the calculation unit 12 included in the information processing device 1 according to the fifth embodiment shown in FIG. 26 is the same as the configuration example of the calculation unit 12 included in the information processing device 1 according to the third embodiment shown in FIG. 23, and the same reference numerals are used and only the different parts are described. In addition, the calculation unit 12 included in the information processing device 1 according to the fifth embodiment is not limited to the configuration example shown in FIG. 26, and may be a configuration example in which a consideration-required information acquisition unit 1212 and a consideration-required information setting unit 1214 are added to the calculation unit 12 included in the information processing device 1 according to the first embodiment, or a configuration example in which a consideration-required information setting unit 1214 is added to the calculation unit 12 included in the information processing device 1 according to the fourth embodiment. In addition, the configuration example other than the information processing device 1 provided in the remote rehabilitation system of embodiment 5 is the same as the configuration example of the remote rehabilitation system of embodiment 1 shown in Figure 1, and the same symbols are used and only the different parts will be described.
[0188] In addition, in the medical professional terminal 3, the request unit 3202 makes a consideration-required information setting request based on the operation information acquired by the operation information acquisition unit 3201. The consideration-required information setting request is a request for setting consideration-required information as a numerical value indicating the degree of consideration required for each patient. The consideration-required information setting request also includes the patient ID and information indicating the numerical value indicating the degree of consideration required.
[0189] The consideration information setting unit 1214 acquires a consideration information setting request from the medical professional terminal 3 used by the medical professional in charge, sets consideration information for each patient based on the acquired consideration information setting request, and stores it in the memory unit 13.
[0190] Then, the consideration required information acquiring unit 1212 acquires the consideration required information from the storage unit 13 as a numerical value indicating the degree of consideration that is preset for each patient. That is, in this case, the consideration-required information acquiring unit 1212 acquires the numerical value directly set for the patient as the consideration-required information without using the correspondence relationship information.
[0191] In this case, the consideration-required information set by the consideration-required information setting unit 1214 becomes individual consideration-required information for each patient.
[0192] As described above, according to this embodiment 5, the information processing device 1 is provided with a consideration information setting unit 1214 that acquires a consideration information setting request from the medical professional terminal 3 used by the medical professional in charge to set consideration information as a numerical value indicating the degree of consideration required for each patient, sets consideration information for each patient based on the acquired consideration information setting request, and stores it in the storage unit 13, and the consideration information acquisition unit 1212 acquires consideration information from the storage unit 13 as a numerical value indicating the degree of consideration that has been set in advance for each patient. This makes it possible for the information processing device 1 according to embodiment 5 to set individual consideration information for each patient.
[0193] Embodiment 6 FIG. 27 is a diagram showing a configuration example of the calculation unit 12 included in the information processing device 1 according to the sixth embodiment. In the configuration example of the calculation unit 12 included in the information processing device 1 according to the sixth embodiment shown in FIG. 27, a screen display presence / absence information acquisition unit 1215 and an unprepared notification information generation unit 1216 are added to the calculation unit 12 included in the information processing device 1 according to the first embodiment shown in FIG. 2. The other configuration example of the calculation unit 12 included in the information processing device 1 according to the sixth embodiment shown in FIG. 27 is the same as the configuration example of the calculation unit 12 included in the information processing device 1 according to the first embodiment shown in FIG. 2, and the same reference numerals are assigned to the same components, and only different parts will be described. In addition, the calculation unit 12 included in the information processing device 1 according to the sixth embodiment is not limited to the configuration example shown in FIG. 27, and may be a configuration example in which the screen display presence / absence information acquisition unit 1215 and the unprepared notification information generation unit 1216 are added to the calculation unit 12 included in the information processing device 1 according to the second to fourth embodiments. In addition, the configuration example other than the information processing device 1 provided in the remote rehabilitation system of embodiment 6 is the same as the configuration example of the remote rehabilitation system of embodiment 1 shown in Figure 1, and the same symbols are used and only the different parts will be described.
[0194] The screen display presence / absence information acquisition unit 1215 acquires screen display presence / absence information. The screen display presence / absence information is information indicating whether or not a rehabilitation monitoring screen for the medical practitioner in charge to monitor the patient undergoing rehabilitation is displayed on the medical practitioner terminal 3 used by the medical practitioner in charge. For example, the screen display presence / absence information acquisition unit 1215 acquires, via the display information generation unit 1206, information indicating whether or not a request for acquiring display information for displaying a rehabilitation monitoring screen on the medical professional terminal 3 has been acquired from the medical professional terminal 3, as screen display presence / absence information.
[0195] When the screen display presence / absence information indicates that the rehabilitation monitoring screen is not displayed, the unprepared notification information generating unit 1216 generates unprepared notification display information. The unprepared notification display information is information for notifying the patient terminal 8 used by the patient who is scheduled to start rehabilitation that the medical professional in charge is not ready to start rehabilitation. Then, the unprepared notification information generating unit 1216 outputs the generated unprepared notification display information to the patient terminal 8.
[0196] In this case, in the patient terminal 8, the display information acquisition unit 8205 acquires the unprepared notification display information from the information processing device 1. Then, the display control unit 8206 displays on the display unit 84 a screen based on the unprepared notification display information acquired by the display information acquisition unit 8205.
[0197] In addition, the unprepared notification information generating unit 1216 may also output the generated unprepared notification display information to the medical professional terminal 3. In this case, in the medical professional terminal 3, the display information acquisition unit 3203 acquires unprepared notification display information from the information processing device 1. Then, the display control unit 3204 displays a screen based on the unprepared notification display information acquired by the display information acquisition unit 3203 on the display unit 34. This allows the medical professional using the medical professional terminal 3 to know that the rehabilitation monitoring screen is not being displayed.
[0198] Furthermore, the unprepared notification information generating unit 1216 may generate prepared notification display information when the screen display presence / absence information indicates that the rehabilitation monitoring screen is displayed after indicating that the rehabilitation monitoring screen is not displayed. The prepared notification display information is information for notifying the patient terminal 8 that the medical professional in charge is ready to start rehabilitation. In this case, the unprepared notification information generating unit 1216 outputs the generated prepared notification display information to the patient terminal 8.
[0199] In this case, in the patient terminal 8, the display information acquisition unit 8205 acquires the prepared notification display information from the information processing device 1. Then, the display control unit 8206 displays on the display unit 84 a screen based on the prepared notification display information acquired by the display information acquisition unit 8205.
[0200] Furthermore, the unprepared notification information generating unit 1216 may include an inquiry as to whether or not to change the reservation date and time of rehabilitation in the unprepared notification display information. The unprepared notification information generating unit 1216 may include a date and time when the rehabilitation can be reserved in the unprepared notification display information. In this case, the unprepared notification information generating unit 1216 acquires the date and time when the rehabilitation can be reserved based on the rehabilitation reservation data stored in the storage unit 13. The unprepared notification information generating unit 1216 may include the date and time when the appointment is available for each medical practitioner in the unprepared notification display information. In this case, the unprepared notification information generating unit 1216 acquires the date and time when the appointment is available for each medical practitioner based on the rehabilitation appointment data stored in the storage unit 13.
[0201] In this case, in the patient terminal 8, the request unit 8204 makes a reservation change request to the information processing device 1 based on the operation information acquired by the operation information acquisition unit 8202, which is operation information for a screen based on the unprepared notification display information displayed by the display control unit 8206. Note that the reservation change request may include information indicating, for example, the changed reservation date and time. Then, when the reservation unit 1208 acquires a reservation change request from the patient terminal 8, it performs reservation processing based on the reservation change request. At this time, the reservation unit 1208 extracts the rehabilitation reservation data to be changed from the storage unit 13, and changes the reservation date and time included in the extracted rehabilitation reservation data based on the information included in the reservation change request. Then, the reservation unit 1208 updates the rehabilitation reservation data before the change stored in the storage unit 13 to the rehabilitation reservation data after the change.
[0202] In addition, if the unprepared notification information generating unit 1216 determines based on the reservation date and time included in the rehabilitation reservation data that the current date and time is a predetermined time before the reservation date and time and that the rehabilitation monitoring screen is not displayed, the unprepared notification information generating unit 1216 may generate unprepared notification display information and transmit the generated unprepared notification display information to the patient terminal 8.
[0203] As described above, according to the sixth embodiment, the information processing device 1 includes a screen display presence / absence information acquisition unit 1215 that acquires screen display presence / absence information indicating whether or not a rehabilitation monitoring screen for the medical professional in charge to monitor the patient undergoing rehabilitation is displayed on the medical professional terminal 3 used by the medical professional in charge, and an unpreparedness notification information generation unit 1216 that generates unpreparedness notification display information to notify the patient terminal 8 used by the patient who is scheduled to start rehabilitation that the medical professional in charge is not ready to start rehabilitation when the screen display presence / absence information indicates that the rehabilitation monitoring screen is not displayed. As a result, the information processing device 1 according to the sixth embodiment allows the patient to understand that the medical professional in charge is not ready to start rehabilitation.
[0204] Furthermore, according to the sixth embodiment, when the screen display presence / absence information indicates that the rehabilitation monitoring screen is displayed after indicating that the rehabilitation monitoring screen is not displayed, the unprepared notification information generating unit 1216 generates prepared notification display information to notify the patient terminal 8 that the medical professional in charge is ready to start rehabilitation. This allows the information processing device 1 according to the sixth embodiment to allow the patient to know that the medical professional in charge has made preparations from an unprepared state.
[0205] According to the sixth embodiment, the unprepared notification information generating unit 1216 includes an inquiry about whether or not to change the reservation date and time of rehabilitation in the unprepared notification display information. This allows the information processing device 1 according to the sixth embodiment to confirm with the patient whether or not to change the reservation when the medical professional in charge cannot carry out rehabilitation due to unpreparedness.
[0206] According to the sixth embodiment, the unprepared notification information generating unit 1216 includes the date and time when the rehabilitation can be reserved in the unprepared notification display information. This allows the information processing device 1 according to the sixth embodiment to more easily change the reservation when the medical professional in charge cannot perform the rehabilitation due to unpreparedness.
[0207] According to the sixth embodiment, the unprepared notification information generating unit 1216 includes the date and time when the appointment is available for each medical practitioner in the unprepared notification display information. This allows the information processing device 1 according to the sixth embodiment to more easily change the appointment when the medical practitioner cannot perform rehabilitation due to unpreparedness.
[0208] Furthermore, according to the sixth embodiment, when the current date and time is a predetermined time before the reservation date and time included in the rehabilitation reservation data and the rehabilitation monitoring screen is not displayed, the unpreparedness notification information generating unit 1216 generates unpreparedness notification display information and transmits the generated unpreparedness notification display information to the patient terminal 8. In this way, the information processing device 1 according to the sixth embodiment enables the patient to know in advance that the medical professional in charge cannot start rehabilitation due to lack of preparation.
[0209] It should be noted that the embodiments may be freely combined, or any of the components in each embodiment may be modified, or any of the components in each embodiment may be omitted. [Explanation of symbols]
[0210] 1 Information processing device, 2 Patient system, 3 Medical professional terminal, 4 Network, 5 Electrocardiograph, 6 Bike, 7 Rotation detector, 8 Patient terminal, 11 Communication unit, 12 Calculation unit, 13 Memory unit, 31 Communication unit, 32 Calculation unit, 33 Operation unit, 34 Display unit, 81 Communication unit, 82 Calculation unit, 83 Operation unit, 84 Display unit, 100 Communication interface, 101 Input / output interface, 102 Processor, 103 Memory, 1201 Reservation data acquisition unit, 1202 Display condition acquisition unit, 1203 Rehabilitation status information acquisition unit, 1204 Rehabilitation start information acquisition unit, 1205 Rehabilitation end information acquisition unit, 1206 Display information generation unit, 1207 Load control unit, 1208 Reservation unit, 1209 Upper limit excess determination unit, 1210 Postponement notification information generation unit, 1211 Acceptance / non-acceptance information acquisition unit, 1212 consideration required information acquisition unit, 1213 correspondence information setting unit, 1214 consideration required information setting unit, 1215 screen display presence / absence information acquisition unit, 1216 unprepared notification information generation unit, 3201 operation information acquisition unit, 3202 request unit, 3203 display information acquisition unit, 3204 display control unit, 8201 sensor information acquisition unit, 8202 operation information acquisition unit, 8203 information output unit, 8204 request unit, 8205 display information acquisition unit, 8206 display control unit, 8207 load control unit.
Claims
1. an appointment data acquisition unit that acquires rehabilitation appointment data indicative of an appointment for rehabilitation for each of one or more patients; a display condition acquisition unit that acquires display conditions indicating conditions related to one or more patients that can be simultaneously displayed on one of a plurality of rehabilitation monitoring screens for displaying information about the patient undergoing rehabilitation; a rehabilitation start information acquiring unit that acquires rehabilitation start information indicating that each of the patients has started rehabilitation; a rehabilitation completion information acquiring unit that acquires rehabilitation completion information indicating that each of the patients has completed rehabilitation; a display information generating unit that generates monitoring screen display information for displaying information about the patient undergoing rehabilitation on the rehabilitation monitoring screen based on the rehabilitation reservation data, the display conditions, the rehabilitation start information, and the rehabilitation end information.
23. An information processing apparatus comprising:
2. the reservation data acquisition unit acquires the rehabilitation reservation data including screen identification information that identifies each of the rehabilitation monitoring screens; The display condition acquisition unit acquires the display condition indicating that information about one or more of the patients to which the common screen specification information is assigned in the rehabilitation reservation data is to be displayed on one of the rehabilitation monitoring screens specified by the common screen specification information.
2. The information processing apparatus according to claim 1,
3. the display condition acquisition unit acquires the display conditions further including a first upper limit value of the number of the patients for which information about the patients can be displayed on one of the rehabilitation monitoring screens, an upper limit exceeding determination unit that, when the rehabilitation start information indicating that a new patient has started rehabilitation is acquired for one or more patients to whom the common screen identification information is assigned in the rehabilitation reservation data, determines whether or not the number of the patients currently undergoing rehabilitation exceeds the first upper limit value due to the addition of the new patient; a postponement notification information generating unit that generates postponement notification display information for displaying a notification indicating that the start of rehabilitation is to be postponed on a patient terminal used by a new patient when it is determined that the number of patients undergoing rehabilitation exceeds the first upper limit value.
3. The information processing apparatus according to claim 2.
4. The postponement notification information generating unit predicts a time by which the start of rehabilitation will be postponed, and includes the time in the postponement notification display information.
4. The information processing apparatus according to claim 3.
5. The postponement notification information generating unit generates, instead of generating the postponement notification display information, a notification display information for changing the medical practitioner in charge of the new patient, the notification display information indicating that rehabilitation will be started by changing the medical practitioner in charge of the new patient, The display information generation unit generates monitoring screen display information for displaying information about the new patient undergoing rehabilitation on the rehabilitation monitoring screen identified by the screen identification information different from the screen identification information assigned to the new patient in the rehabilitation reservation data.
4. The information processing apparatus according to claim 3.
6. The postponement notification information generating unit extracts the screen specifying information that specifies the rehabilitation monitoring screen that has a margin for the first upper limit value based on the rehabilitation reservation data, the display conditions, the rehabilitation start information, and the rehabilitation end information, and sets the attending medical practitioner who monitors the patient using the rehabilitation monitoring screen indicated by the extracted screen specifying information as the new attending medical practitioner.
6. The information processing apparatus according to claim 5,
7. an approval / disapproval information acquisition unit that acquires approval / disapproval information indicating whether or not the change of the medical practitioner in charge is approved from the patient terminal; The display information generating unit generates monitoring screen display information for displaying information about the new patient undergoing rehabilitation on the rehabilitation monitoring screen specified by the different screen specifying information when the approval / non-approval information indicates approval of the change.
6. The information processing apparatus according to claim 5,
8. a consideration-required information acquisition unit that acquires consideration-required information indicating a degree of consideration that should be given to each patient when performing rehabilitation; The upper limit exceedance determination unit calculates the number of patients by weighting the number of patients per patient such that the higher the degree of consideration indicated by the consideration required information of the patient, the larger the value becomes, and determines whether the calculated number of patients exceeds the first upper limit value.
4. The information processing apparatus according to claim 3.
9. a consideration required information acquisition unit that acquires consideration required information indicating a degree of consideration that should be given to each patient when performing rehabilitation; a reservation unit that, when receiving a rehabilitation reservation request including a reservation date and time for a new patient, determines whether or not the number of patients whose information about the new patient is simultaneously displayed on the rehabilitation monitoring screen specified by one of the screen specification information exceeds the first upper limit value due to the addition of the new patient, and performs a reservation process of registering a reservation for the new patient indicated by the reservation request as the rehabilitation reservation data if the number does not exceed the first upper limit value; The reservation unit calculates the number of patients by weighting the number of patients per patient such that the number is larger as the degree of consideration indicated by the consideration required information of the patient is higher, and determines whether the calculated number of patients exceeds the first upper limit value.
4. The information processing apparatus according to claim 3.
10. a consideration required information acquisition unit that acquires consideration required information indicating a degree of consideration that should be given to each patient when performing rehabilitation; a reservation unit which, when receiving a rehabilitation reservation request including a reservation date and time for a new patient, determines whether or not the number of patients monitored by one medical professional at the same date and time exceeds a second upper limit value due to the addition of the new patient, and if the second upper limit value is not exceeded, performs reservation processing to link the reservation for the new patient indicated by the reservation request with the one medical professional, and register the reservation data for the new patient; The reservation unit calculates the number of patients by weighting the number of patients per patient so that the number is larger as the degree of consideration indicated by the consideration required information of the patient becomes higher, and determines whether the calculated number of patients exceeds the second upper limit value, The display condition acquisition unit acquires the display condition indicating that information about one or more of the patients registered in the rehabilitation reservation data in association with one of the medical professionals in charge is to be displayed on one of the rehabilitation monitoring screens.
2. The information processing apparatus according to claim 1,
11. The consideration required information acquisition unit acquires, from a storage unit, preset correspondence relationship information indicating a correspondence relationship between a typical patient's condition and a numerical value indicating the degree of consideration required, acquires the condition of each of the patients, and calculates the consideration required information for each of the patients as a numerical value based on the acquired correspondence relationship information and the condition of each of the patients, thereby acquiring the consideration required information.
11. The information processing apparatus according to claim 10,
12. A correspondence relationship setting unit receives a correspondence relationship setting request for setting a correspondence relationship between a typical patient's condition and a numerical value indicating the degree of consideration from a medical professional terminal used by the medical professional in charge, sets the correspondence relationship information based on the received correspondence relationship setting request, and stores the correspondence relationship information in the storage unit.
12. The information processing apparatus according to claim 11 .
13. The correspondence information setting unit acquires the correspondence setting request for each of the medical practitioners in charge from the medical practitioner terminal, sets the correspondence information for each of the medical practitioners in charge based on the acquired correspondence setting request, and stores the correspondence information in the storage unit.
13. The information processing apparatus according to claim 12.
14. A consideration-required information setting unit receives a consideration-required information setting request from a medical professional terminal used by the medical professional in charge to set the consideration-required information as a numerical value indicating the degree of consideration for each patient, sets the consideration-required information for each patient based on the received consideration-required information setting request, and stores the consideration-required information in the storage unit; The consideration-required information acquisition unit acquires the consideration-required information from a storage unit as a numerical value indicating the degree of consideration that is preset for each patient.
11. The information processing apparatus according to claim 10,
15. The reservation unit generates appointment date and time candidate display information for displaying available appointment date and time candidates for which the number of patients is not determined to exceed a second upper limit value even when a new patient is added.
11. The information processing apparatus according to claim 10,
16. The reservation unit generates consideration-required information display information for displaying the consideration-required information of the new patient.
11. The information processing apparatus according to claim 10,
17. a screen display presence / absence information acquisition unit that acquires screen display presence / absence information indicating whether the rehabilitation monitoring screen for the medical practitioner in charge of the patient undergoing rehabilitation is displayed in the medical practitioner terminal used by the medical practitioner in charge; and a not-prepared notification information generating unit that generates not-prepared notification display information to notify a patient terminal used by the patient who is scheduled to start rehabilitation that the medical professional in charge is not ready to start rehabilitation when the screen display presence / absence information indicates that the rehabilitation monitoring screen is not displayed.
2. The information processing apparatus according to claim 1,
18. The unprepared notification information generating unit generates prepared notification display information for notifying the patient terminal that the medical professional in charge is ready to start rehabilitation when the screen display presence / absence information indicates that the rehabilitation monitoring screen is not being displayed and then indicates that the rehabilitation monitoring screen is being displayed.
18. The information processing apparatus according to claim 17,
19. The unprepared notification information generating unit includes an inquiry as to whether or not to change the reservation date and time of the rehabilitation in the unprepared notification display information.
18. The information processing apparatus according to claim 17,
20. The unprepared notification information generating unit includes a date and time when the rehabilitation can be reserved in the unprepared notification display information.
20. The information processing apparatus according to claim 19,
21. The unprepared notification information generating unit includes the available appointment date and time for each of the medical professionals in the unprepared notification display information.
21. The information processing apparatus according to claim 20,
22. The unpreparedness notification information generating unit generates the unpreparedness notification display information and transmits the generated unpreparedness notification display information to the patient terminal when the current date and time is a predetermined time before the reservation date and time included in the rehabilitation reservation data and indicates that the rehabilitation monitoring screen is not being displayed.
18. The information processing apparatus according to claim 17,
23. A program for causing a computer to function as the information processing device according to any one of claims 1 to 22.
24. An information processing method executed by an information processing device, an appointment data obtainer obtaining rehabilitation appointment data indicative of rehabilitation appointments for each of one or more patients; a display condition acquisition unit acquiring display conditions indicating conditions related to one or more patients that can be simultaneously displayed on one of a plurality of rehabilitation monitoring screens for displaying information about the patient undergoing rehabilitation; a rehabilitation start information acquisition unit acquiring rehabilitation start information indicating that each of the patients has started rehabilitation; a rehabilitation completion information acquisition unit acquiring rehabilitation completion information indicating that each of the patients has completed rehabilitation; a display information generating unit generating monitoring screen display information for displaying information about the patient undergoing rehabilitation on the rehabilitation monitoring screen based on the rehabilitation reservation data, the display conditions, the rehabilitation start information, and the rehabilitation end information; An information processing method comprising:
Citation Information
Patent Citations
Bio-information monitoring device
JP2014161678A
Rehabilitation support system, user device and information terminal device
JP2020057082A
Real-time communication system, real-time communication method, and program
JP2022071783A
Rehabilitation support system, rehabilitation support server, control method for medical terminal device and control method for patient terminal device
JP2022089080A
Systems and methods for monitoring subject movement
JP7212948B2