Control program, information processing device, information processing system, and control method
The control program and system enhance sleep control by superimposing sleep states and care records, addressing the challenge of varying sleep factors and reducing care staff workload.
Patent Information
- Application Number
- JP2024059895
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-04-03
- Publication Date
- 2026-01-06
- Estimated Expiration
- 2039-10-04
AI Technical Summary
Existing information processing devices can predict the sleep state of care recipients but fail to improve or control it, leading to increased workload for care staff, especially during night shifts, as factors affecting sleep vary among individuals and depend on staff experience.
A control program and information processing system that acquires sleep status and care records, generates display data superimposing sleep state and care records, and outputs this data to facilitate understanding of sleep-affecting factors, allowing staff to set goals and analyze correlations.
Enables staff to easily understand factors affecting sleep, thereby improving sleep control and reducing workload by providing visual associations between sleep states and care records.
Smart Images

Figure 0007794228000001 
Figure 0007794228000002 
Figure 0007794228000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a control program, an information processing device, and , love Information processing system, and control method A control program and an information processing device for outputting display data relating to the sleep state of a care recipient, in particular , love Information processing system, and control method Regarding. [Background technology]
[0002] Japan has seen a remarkable increase in life expectancy due to improvements in living standards, sanitary conditions, and medical standards that came with the rapid economic growth after the war. This, combined with a declining birth rate, has led to an aging society with a high aging rate. In such an aging society, it is expected that the number of people requiring care due to illness, injury, aging, etc. will increase.
[0003] As the number of care recipients increases, the burden on care staff increases, which is becoming a problem. In the information processing device disclosed in Patent Document 1, in order to enable care staff to perform their work at night efficiently, the device detects the sleep state of care recipients using a biosensor and generates predicted sleep information for each care recipient from accumulated past sleep states, and also generates and displays work information for the care staff in charge from the predicted information for multiple care recipients staying in rooms on the same floor. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Publication No. 2018-57581 Summary of the Invention [Problem to be solved by the invention]
[0005] The information processing device disclosed in Patent Document 1 can predict the sleep state of a care recipient, but cannot improve or control the sleep of the care recipient. The sleep state of a care recipient not only affects the health of the care recipient, but also the workload of care staff working night shifts. Therefore, there is a desire from the care staff working night shifts to improve and control the sleep state of the care recipient.
[0006] However, there are many factors that affect sleep, and even if a factor is effective for one care recipient, it does not necessarily mean that the same factor will be effective for another care recipient. Therefore, determining which factors affect each care recipient depends on the ability and experience of the care staff in charge.
[0007] The present invention has been made in consideration of the above circumstances, and aims to enable users such as staff to easily understand factors that affect sleep. [Means for solving the problem]
[0008] The above-mentioned problems of the present invention are solved by the following means.
[0009] (1) Step (a) of acquiring a sleep status of a subject of care by staff during a first period; (b) obtaining a care record for a plurality of items of said care for said subject during a second time period; (c) generating display data for displaying the sleep state and the care record in association with each other; (d) outputting the generated display data; A control program for causing a computer to execute a process including: A control program, wherein the care record includes at least a record of either medication distribution or nighttime rounds.
[0010] (2) The control program according to (1) above, characterized in that in step (c), display data is generated that displays the data regarding the sleep state and the data regarding the care record in a superimposed manner.
[0011] (3) The control program according to (1) or (2) above, characterized in that in step (d), display data is output in which data relating to the sleep state and data relating to the care record are superimposed.
[0012] (4) The care records include records regarding both medication distribution and overnight rounds; A control program as described in (2) or (3) above, in which in step (c), the display data is generated so that the data regarding medication distribution and the data regarding night patrols, which are displayed superimposed on the data regarding the sleep state, are different from each other.
[0013] (5) The control program according to (4) above, wherein in the display data, the data relating to medication distribution and the data relating to night patrols are different icon data.
[0014] (6) The first and second periods are periods spanning multiple days, The control program according to any one of (1) to (5) above, wherein the display data includes a display in which the sleep state and the care record are associated with each other for a plurality of dates. (7) The first and second periods are periods spanning multiple days, Further, the method includes a step (e) of extracting dates on which the sleep state and / or the contents of the care items in the care record are common or similar in the data for each date; A control program described in any of (1) to (6) above, wherein in step (c), display data is generated that displays the sleep state and the care record for the date extracted in step (e) in correspondence with each other.
[0015] (8) A control program described in any one of (1) to (7) above, in which the display data includes a graph showing the sleep state at each time, and the care record and the graph are displayed in correspondence with each other.
[0016] (9) The control program according to (8) above, wherein the display data displays the care record in association with the time axis of the graph.
[0017] (10) further comprising the step of (f) acquiring a care goal set by a user; A control program according to any one of (1) to (9) above, wherein the display data generated in step (c) includes the goal of care.
[0018] (11) The first and second periods are periods spanning multiple days, (g) analyzing the sleep state and the association with the content of the care item in the care record; A control program described in any one of (1) to (10) above, wherein in step (c), display data is generated that displays the correlation between the sleep state obtained in step (g) and the contents of the item.
[0019] (12) A control program according to any one of (1) to (8) above, wherein the sleep state is determined by the output of a detection unit that detects the movement of the subject.
[0020] (13) An acquisition unit that acquires a care record regarding the sleep state of a subject of care by a staff member during a first period and a plurality of items of care for the subject during a second period; a control unit that generates display data for displaying the sleep state and the care record in association with each other; an output unit that outputs the display data, The information processing device is characterized in that the care record includes at least a record relating to either medication distribution or nighttime rounds.
[0021] (14) The information processing device described in (13) above, wherein the control unit generates display data that displays the data regarding the sleep state and the data regarding the care record in a superimposed manner.
[0022] (15) The information processing device according to (13) or (14) above, characterized in that the output unit outputs display data in which the data relating to the sleep state and the data relating to the care record are superimposed.
[0023] (16) The care records include records regarding both medication distribution and overnight rounds; The information processing device described in (14) or 15 above is characterized in that the control unit generates the display data so that the data regarding medication distribution and the data regarding night patrols, which are displayed superimposed on the data regarding the sleep state, are different from each other.
[0024] (17) The information processing device according to (16) above, wherein in the display data, the data relating to medication distribution and the data relating to night patrols are different icon data. (18) The first and second periods are periods spanning multiple days, The information processing device according to any one of (13) to (17), wherein the display data includes a display in which the sleep state and the care record are associated with each other for a plurality of dates.
[0025] (19) The first and second periods are periods spanning multiple days, The control unit extracts dates from the data for each date on which the sleep state and / or the contents of the care items in the care record are common or similar, and generates display data that displays the sleep state and the care record for the extracted dates in correspondence with each other.
[0026] (20) An information processing device according to any one of (13) to (19) above, wherein the display data includes a graph showing the sleep state at each time, and the care record and the graph are displayed in correspondence with each other.
[0027] (21) The information processing device according to (20), wherein the display data displays the care record in association with the time axis of the graph.
[0028] (22) The acquisition unit acquires a care goal set by a user, The information processing device according to any one of (13) to (21) above, wherein the display data generated by the control unit includes the goal of care.
[0029] (23) The first and second periods are periods spanning multiple days, The information processing device described in any of (13) to (22) above, wherein the control unit analyzes the relationship between the sleep state and the contents of the care items in the care record, and generates display data that displays the correlation between the sleep state obtained by the analysis and the contents of the items.
[0030] (24) A detection unit that detects the movement of the subject; An information processing device according to any one of (13) to (23) above; An information processing system comprising:
[0031] (25) An acquisition unit that acquires a care record regarding the sleep state of a subject of care by a staff member during a first period and a plurality of items of care for the subject during a second period; a control unit that generates display data for displaying the sleep state and the care record in association with each other; a display unit that displays the display data, An information processing system, wherein the care records include records relating to at least either medication distribution or night rounds.
[0032] (26) The information processing system described in (25) above, wherein the control unit generates display data that displays the data regarding the sleep state and the data regarding the care record in a superimposed manner.
[0033] (27) The information processing system described in (25) or (26) above, characterized in that the display unit displays display data in which data regarding the sleep state and data regarding the care record are superimposed.
[0034] (28) The care records include records regarding both medication distribution and overnight rounds; The information processing system described in (25) or (26) above is characterized in that the control unit generates the display data so that the data regarding medication distribution and the data regarding night patrols, which are displayed superimposed on the data regarding the sleep state, are different from each other.
[0035] (29) The information processing system according to (28) above, wherein in the display data, the data relating to medication distribution and the data relating to night patrols are different icon data. [Effects of the Invention]
[0036] The control program of the present invention includes the steps of (a) acquiring the sleep status of a care recipient over a first predetermined period, (b) acquiring care records relating to multiple care items for the care recipient over a second predetermined period, and (c) outputting display data for displaying the sleep status and the care records in association with each other, thereby enabling staff and other users to easily understand factors affecting sleep. [Brief explanation of the drawings]
[0037] [Figure 1] FIG. 1 is a diagram illustrating an overall configuration of an information processing system. [Figure 2] FIG. 10 is a diagram illustrating an example of a detection unit installed in a room of a subject. [Figure 3]FIG. 2 is a block diagram showing a schematic configuration of a detection unit. [Figure 4] FIG. 10 is a schematic diagram showing a silhouette determined from a captured image. [Figure 5] FIG. 2 is a block diagram showing a schematic configuration of a server. [Figure 6] FIG. 2 is a block diagram showing a schematic configuration of a fixed terminal. [Figure 7] FIG. 2 is a block diagram showing a schematic configuration of a staff terminal. [Figure 8] 10 is a flowchart showing a procedure of a data accumulation process of the information processing system. [Figure 9] 10 is an example of a care list stored in a storage unit. [Figure 10] 10 is an example of an operation screen displayed on a staff terminal. [Figure 11] 10 is an example of an operation screen for inputting a care record. [Figure 12] 5 is a flowchart showing the procedure of a display data output process in the information processing system according to the first embodiment. [Figure 13] 10 is a display screen of the first example of display data. [Figure 14] 10 is a display screen of the second example of display data. [Figure 15] 10 is a flowchart showing the procedure of a display data output process in an information processing system according to a second embodiment. [Figure 16] 10 is a display screen of the third example of display data. [Figure 17] 10 is a flowchart showing the procedure of a display data output process in an information processing system according to a third embodiment. [Figure 18] 10 is a flowchart showing a procedure for outputting display data in an information processing system according to a modified example. DETAILED DESCRIPTION OF THE INVENTION
[0038] Hereinafter, an embodiment of the present invention will be described with reference to the accompanying drawings. In the description of the drawings, the same elements are designated by the same reference numerals, and duplicate explanations will be omitted. Furthermore, the dimensional proportions in the drawings are exaggerated for the convenience of explanation and may differ from the actual proportions.
[0039] (Overall composition) FIG. 1 is a diagram showing the overall configuration of an information processing system 1 (also called a monitoring system) according to this embodiment, and FIG. 2 is a diagram showing an example of a detection unit installed around a bed 60 in the room of a subject 70.
[0040] As shown in FIG. 1, the information processing system 1 includes multiple detectors 10, a server 20, a fixed terminal 30, and one or more staff terminals 40. These are connected to each other via a network 50, such as a local area network (LAN), telephone network, or data communication network, either wired or wirelessly, so that they can communicate with each other. The server 20 functions as an "information processing device." The network 50 may include a relay device, such as a repeater, bridge, router, or cross-connect, that relays communication signals. In the example shown in FIG. 1, the staff terminals 40, detectors 10, server 20, and fixed terminals 30 are connected to each other so that they can communicate with each other via a network 50, such as a wireless LAN (e.g., a LAN conforming to the IEEE 802.11 standard) that includes an access point 51.
[0041] The information processing system 1 is installed in an appropriate location depending on the subject 70. The subject 70 (also referred to as a care recipient, a person being monitored, or a care recipient) may be, for example, a patient who requires nursing due to illness or injury, a care recipient who requires nursing due to a decline in physical ability due to aging, or a person living alone. In particular, from the perspective of enabling early detection and early response, the subject 70 may be a person who needs to be notified when a predetermined adverse event, such as an abnormal condition, occurs to the subject 70. For this reason, the information processing system 1 is suitably installed in buildings such as hospitals, elderly care facilities, and residences depending on the type of subject 70. In the example shown in FIG. 1, the information processing system 1 is installed in a facility having multiple rooms (living rooms) where multiple subjects 70 reside and multiple rooms including a nurse's station.
[0042] The detection unit 10 is disposed in each room, which is the observation area of the subject 70. In the example shown in FIG. 1, four detection units 10 are disposed in the rooms of the subjects 70, namely, A, B, C, and D. The observation area (photography area) of the detection unit 10 includes a bed 60. Staff 80 (also referred to as care staff or nursing staff) who provide nursing care or care to the subject 70 each carry a staff terminal 40, which is a portable terminal. However, the location and number of each component included in the information processing system 1 are not limited to the example shown in FIG. 1. For example, the server 20 does not have to be disposed in the nurse's station and may be an external server unit connected to the network 50. Furthermore, the fixed terminal 30 may be omitted, and its functions may be performed by the server 20 or the staff terminal 40.
[0043] (Detection unit 10) 3 is a block diagram showing the schematic configuration of the detection unit 10. As shown in the figure, the detection unit 10 includes a control unit 11, a communication unit 12, a camera 13, a nurse call unit 14, and a voice input / output unit 15, which are interconnected by a bus.
[0044] The control unit 11 is configured with a CPU (Central Processing Unit) and memories such as RAM (Random Access Memory) and ROM (Read Only Memory), and controls and performs calculations on each part of the detection unit 10 according to a program. The control unit 11 may further include an HDD (Hard Disk Drive) as a memory.
[0045] The communication unit 12 is an interface circuit (for example, a LAN card) for communicating with other devices such as the server 20, the fixed terminal 30, or the staff terminal 40 via the network 50.
[0046] The camera 13 is placed, for example, on the ceiling or upper part of a wall of a room, captures an image of the bed 60 of the subject 70 directly below as an observation area, and outputs the captured image (image data). This captured image includes still images and videos. The camera 13 is a near-infrared camera, but a visible light camera may be used instead, or a combination of these may be used.
[0047] The control unit 11 determines the state of the subject 70 from the image captured by the camera 13. This determination may be made on the server 20 side that receives the captured image. The types of state information to be determined include "getting up" (standing up from the bed 60), "getting out of bed" (leaving the bed 60), "falling" (falling off the bed 60), "falling onto the floor or the like), and a sleeping state.
[0048] FIG. 4 is a schematic diagram showing a silhouette determined from a captured image. This figure shows a portion of the captured image captured by camera 13. Controller 11 detects a full-body silhouette 1A (hereinafter referred to as a "human silhouette") of subject 70 from multiple captured images (moving images). A head silhouette (not shown) may be used in addition to or instead of human silhouette 1A. Human silhouette 1A can be detected, for example, by extracting a range of pixels with a relatively large difference using time subtraction, which subtracts images captured at different times. Human silhouette 1A may also be detected using a background subtraction method, which subtracts a background image from a captured image. Whether subject 70 is getting up, getting out of bed, falling, or falling is recognized from the detected human silhouette 1A based on the subject's posture (e.g., standing, sitting, lying down, etc.) and their position relative to objects in the room, such as bed 60. For example, getting up can be recognized when the width of human silhouette 1A crossing any side of a preset rectangle, viewed from above, with vertices at the four corners of bed 60, increases to 20 cm or more. Also, getting out of bed can be recognized when the ratio of the area of human silhouette 1A outside the rectangle to the area inside the rectangle increases to 80% or more.
[0049] The sleep state should at least include the "asleep" state in which the person is asleep in bed, but preferably also includes "absent" in which the person is in the room but out of bed 60, and "awake" in which the person is in bed 60 (present) but not asleep. Sleep is determined by detecting the human silhouette 1A and / or head silhouette from the captured image and determining whether or not the person is asleep based on changes in their position or the frequency of changes. If there is little change in position in bed 60, the person is determined to be asleep, and if there are many changes in position due to turning over, etc., the person is determined to be awake.
[0050] These recognitions may be performed by a program processed by the CPU of the control unit 11, or by a built-in processing circuit. Alternatively, all or most of these recognition processes may be performed on the server 20 side, with the control unit 11 only transmitting the captured images to the server 20. The sleep state may be determined based on the detected data of a body motion sensor, a sheet-like piezoelectric sensor placed on (or inside) the mattress of the bed 60, or a vibration detection sensor placed on the bed 60, in addition to the camera 13. A smartphone equipped with an acceleration sensor or gyro sensor may be used as the vibration detection sensor. The detection unit 10 may not include the camera 13, and may determine the sleep state based on only the body motion sensor, as described below.
[0051] For example, this body movement sensor is a Doppler shift sensor that transmits and receives microwaves to and from the bed 60 and detects the Doppler shift of the microwaves caused by the subject's 70 body movements (e.g., breathing). During sleep, the subject's 70 movements are small and subtle. For this reason, to detect sleep status using this body movement sensor, two thresholds, large and small, are set for the magnitude of the movement. If the magnitude of the movement exceeds the first threshold, the subject is judged as "awake." If the magnitude of the movement falls below the second threshold, the subject is judged as "absent." If the magnitude is below the first threshold but above the second threshold, the subject is judged as "asleep." This body movement sensor can also be used to detect abnormalities. For example, the sensor detects chest movement (up and down movement of the chest) associated with the subject's 70 breathing. If the sensor detects a disruption in the period of the chest movement or an amplitude of the chest movement below a predetermined threshold, the sensor recognizes the abnormality as a slight body movement.
[0052] These body motion sensors, piezoelectric sensors, or vibration detection sensors can be used in conjunction with or in place of the camera 13 to determine each sleep state (absent, asleep, awake) of the subject 70.
[0053] The staff member 80 is a person who provides various types of support to the person 70 according to the task. The tasks may include medical tasks and nursing care tasks. Here, the content of the response to each event will be described in the case where the task of the staff member 80 is nursing care tasks for the person 70. The events include periodic events that are determined to occur periodically and irregular events that are determined to occur irregularly. These periodic events are also referred to as assistance (care). In addition, these irregular events will hereinafter also be referred to as status information indicating the status of the person 70. Types of events include wake-up assistance, meal assistance, wheelchair transfer assistance, position change assistance, hydration assistance, walking assistance, bathing assistance, etc. Wake-up assistance is assistance provided by the care staff member 80 when the care recipient 70 gets up from bed in the morning, and meal assistance and hydration assistance are assistance to eat or hydrate. Wheelchair transfer assistance is assistance with moving from bed to a wheelchair and sitting down. Positioning assistance is assistance for changing the patient's position in bed to prevent bedsores. "Waking up" is determined as an event, and if the determination is within a predetermined time (the wake-up time set by the facility, for example, 7:00 AM to 8:00 AM), wake-up assistance (also called wake-up care or morning care) is provided. This wake-up assistance includes assistance with washing the patient's face, brushing teeth, putting on dentures, and changing clothes. Furthermore, if the event is "getting out of bed," wheelchair transfer and walking assistance may be required. Pre-bedtime assistance (also called pre-bedtime care or evening care) includes assistance with washing the patient's face, brushing teeth, toileting, changing clothes, and administering sleep-inducing medication.
[0054] Nurse call unit 14 includes a push-button switch and detects a nurse call (also called a care call) when the subject 70 presses the switch. Instead of a push-button switch, a nurse call may be detected by an audio microphone. When the switch of nurse call unit 14 is pressed, that is, when a nurse call is detected, control unit 11 sends a notification (nurse call notification) that a nurse call has been made to server 20, etc., via communication unit 12 and network 50.
[0055] The voice input / output unit 15 is, for example, a speaker and a microphone, and enables voice communication by transmitting and receiving voice signals to and from the staff terminal 40, etc. via the communication unit 12. The voice input / output unit 15 may be connected to the detection unit 10 via the communication unit 12 as an external device of the detection unit 10.
[0056] In this embodiment, events also refer to nurse calls made by the nurse call unit 14, and changes in the state of the subject 70 recognized by the detection unit 10, such as getting up, getting out of bed, falling, tipping over, and abnormal slight body movements, which should be reported (alert) to the staff 80. The detection unit 10 transmits (outputs) information about the event that has occurred and the captured image to the server 20.
[0057] (Server 20) FIG. 5 is a block diagram showing the schematic configuration of the server 20. The server 20 includes a control unit 21, a communication unit 22, and a memory unit 23. The communication unit 22 or the control unit 21 functions as an acquisition unit and acquires sleep status, care records, etc. from the detection unit 10 or the memory unit 23. The server 20 may be installed in the same building as the room of the subject 70, or may be installed in a remote location and connectable via a network. For example, the server 20 may be a cloud server virtually constructed by multiple servers located on a network such as the Internet. Each component is communicatively connected to each other via a bus. The memory unit 23 functions as a database and stores an event list, care records, and a history of the subject 70's condition information, as well as various information related to the subject 70 and the staff 80. The care records include not only the treatments performed on the subject 70 and measured vital signs, as described below, but also records of the room temperature and humidity, weather conditions, participation in recreational activities, and visits (meetings) by the subject 70's family. Details of the event list, care record, and history of condition information of the subject 70 will be described later. The other components of the control unit 21 and the communication unit 22 have the same functions as those of the detection unit 10, and therefore detailed description thereof will be omitted.
[0058] The server 20 determines (identifies) which subject 70 an event detected by the detection unit 10, such as a nurse call, getting up, getting out of bed, falling, or tipping over, relates to. This determination is made by searching for the subject 70 (i.e., the occupant of the room) associated with the room number in which the detection unit 10 that detected the event is installed. The determined type of event is then associated with the subject 70 and added to an event list in the storage unit 23. In this embodiment, if the subject 70 carries an IC tag, the subject 70 may be determined by reading the IC tag with an RFID reader installed in each room. In addition, if multiple subjects 70 share a room, such as in a shared room, the subject 70 may be identified by placing a detection unit 10 for each bed 60. In addition, in relation to this, the entry of each staff member 80 into a room may be detected by bringing the staff member terminal 40 carried by the staff member 80 close to an RFID reader.
[0059] (Fixed terminal 30) FIG. 6 is a block diagram showing a schematic configuration of the fixed terminal 30. The fixed terminal 30 is a so-called PC (Personal Computer) and includes a control unit 31, a communication unit 32, a display unit 33, an input unit 34, and an audio input / output unit 35, all of which are interconnected via a bus. The control unit 31 includes a CPU, RAM, ROM, and the like, similar to the control unit 11 of the detection unit 10. The fixed terminal 30 may be installed in the same building as the care recipient 70's room, such as a nurse's station, or may be installed in a remote location and connectable via a network. Furthermore, display data showing the sleep state and care record in association with each other, as described below, may be output (displayed) on the display unit or output (printed) on paper from an external printer (not shown) in response to an instruction from a facility manager, care manager (care director), staff leader, staff member 80, or the like (hereinafter simply referred to as "staff member, etc.").
[0060] The communication unit 32 is an interface for various local connections, such as a network interface for wired communication based on standards such as Ethernet (registered trademark), or an interface for wireless communication based on standards such as Bluetooth (registered trademark) and IEEE802.11, and communicates with each terminal connected to the network 50.
[0061] The display unit 33 is, for example, a liquid crystal display, and displays various information. For example, the display unit 33 displays an image captured by the detection unit 10, a list of care events, and an operation screen for selecting a care staff member 80 in charge of a care event.
[0062] The input unit 34 includes a keyboard, a numeric keypad, a mouse, etc., and is used to input various types of information. The input unit 34 and the display unit 33 work together to function as an "input / output unit."
[0063] The audio input / output unit 35 is, for example, a headset equipped with a speaker and a microphone.
[0064] Furthermore, when the staff member 80 or technical staff member installs the detection unit 10 in each room (residential room), the staff member 80 or technical staff member or the like associates the room number with the detection unit 10 through the fixed terminal 30, and calibrates and specifies the position information of the objects installed in the room such as the bed 60, that is, the contour information of the upward view taken by the ceiling camera 13. The staff member 80 or technical staff member or the like also associates the identification information of the hospitalized or resident subject 70, such as the name and ID number, with each room number.
[0065] (Staff terminal 40) FIG. 7 is a block diagram showing the schematic configuration of the staff terminal 40. The staff terminal 40 includes a control unit 41, a wireless communication unit 42, a display unit 43, an input unit 44, and a voice input / output unit 45, all of which are interconnected via a bus. The control unit 41 includes a CPU, RAM, ROM, and other components similar to the control unit 11 of the detection unit 10. The wireless communication unit 42 enables wireless communication using standards such as Wi-Fi and Bluetooth (registered trademark), and wirelessly communicates with each device directly or via an access point 51. The display unit 43 and input unit 44 are touch panels, with touch sensors superimposed on the display surface of the display unit 43, which is typically a liquid crystal display. The display unit 43 and input unit 44 display various operation screens for the staff member 80, displaying a list of multiple events included in an event list, and accepting various operations via the operation screens. The voice input / output unit 45, which is, for example, a speaker and microphone, enables voice communication between the staff member 80 and other staff terminals 40 via the wireless communication unit 42. The staff terminal 40 is a device that functions as a user interface for the information processing system 1, and can be configured by a portable communication terminal device such as a tablet computer, a smartphone, or a mobile phone.
[0066] At the start of work, the staff member 80 performs login authentication processing via the assigned staff member terminal 40. The staff member 80 enters the staff member ID and password via a login screen (not shown) on the touch panel (display unit 43, input unit 44) of the staff member terminal 40, and sends this to the server 20. The server 20 compares the authentication information stored in the memory unit 23, and sends an authentication result according to the authority of the staff member 80 to the staff member terminal 40, thereby completing the login authentication.
[0067] (Care records and status information data storage processing) FIG. 8 is a flowchart showing the procedure of the data accumulation process of the information processing system 1.
[0068] (Step S11) The server 20 of the information processing system 1 acquires detection data from the detection unit 10 and the like, and stores it in the storage unit 23. This detection data includes images of the observation area including the bed 60 in the room captured by the camera 13. This detection data such as captured images is acquired continuously for 24 hours, for example.
[0069] (Step S12) The control unit 21 of the server 20 determines various types of status information, including the sleep states of the multiple subjects 70 in the facility at each time, from the detection data stored in the storage unit 23 in step S11, and stores the determination results in the storage unit 23. The various types of status information include the above-mentioned "wake up," "get out of bed," "fall," and "tumble," as well as the sleep states "asleep," "awake," and "absent."
[0070] (Step S13) The control unit 21 acquires and stores care records of multiple subjects 70 within the facility. The care records include data entered by staff 80 through operations on the staff terminal 40 as shown below. In addition to this, data obtained by scanning handwritten care record sheets and performing character recognition using OCR processing may also be used, or vital data such as body temperature, blood pressure, pulse rate, and arterial oxygen saturation of the subjects 70 may be measured using sensors carried by the staff 80, and this data may be transmitted to the server 20 via communication such as Bluetooth.
[0071] FIG. 9 is an example of a care list stored in the memory unit 23. The care list constitutes part of the care record. This care list includes multiple care events. Each care event corresponds to one care process. The care list includes basic care list information as basic data, staff response information, and the like. The care list may also include the names of one or more pre-defined staff members 80 in charge. The basic care list information is also called a care plan, and is generated based on data entered in advance by staff members, etc. in accordance with a care plan. The response information is information indicating the actual response status of each care event by the staff member 80. The status of each care event is "unaddressed" at the care plan stage and changes to "addressed" after it has been addressed.
[0072] (Care record entry) The response status of the care staff member 80 regarding the staff response information is recorded according to the procedure shown below. FIG. 10 is an example of an operation screen 430 displayed on the display unit 43 of the staff terminal 40. The operation screen 430 in FIG. 10 displays a list of care events for staff member B among the care events included in the care plan list in FIG. 9. Area a01 on the operation screen 430 corresponds to the care event with care ID "c021" in FIG. 9. The care staff member 80 operates any of the care events on the operation screen 430 to transition to a confirmation operation screen (not shown). On the confirmation operation screen, the care staff member 80 can check detailed information about the care event, such as the content of the care event and special notes (items to be handed over).
[0073] After providing care for a care event, the care staff member 80 can enter a care treatment record. An operation screen 431 is an example of a screen displayed on the display unit 43 for entering a treatment record. This operation screen 431 for entering a care record differs depending on the type or content of the care event. The operation screen 431 for excretion care in FIG. 10 is arranged with areas a11 to a16 and a button b1, from top to bottom. Area a11 is composed of a fixed bar and a tab area, and the fixed bar displays the current time, etc. The tab area can be scrolled horizontally. By scrolling, it switches to other operation screens such as the operation screen 430. Area a12 displays information about the care staff member 80 using (i.e., logged in to) the staff terminal 40, an icon indicating the type of care event (excretion assistance), a care ID, and information about the care recipient 70. Areas a13 to a15 provide areas for entering the type and amount of excrement according to the type of excretion container (device): pad (diaper), toilet, and portable. Area a16 is provided with a field for selecting the time when care was actually provided (a relative time relative to the current time). The care staff 80 fills in each input field as necessary, and after completing the entry, operates button b1, which causes the input data to be sent from the staff terminal 40 to the server 20. Note that if the care staff 80 in charge of an assigned care event is unable to handle the event due to other treatment or the like, the event can be transferred to another care staff 80. In this case, the name of a care staff 80 other than the staff scheduled to handle the event is recorded as the responding staff in the staff response information.
[0074] FIG. 11 is another example of an input operation screen displayed on the display unit 43. On the operation screen 435 of FIG. 11, the staff member 80 can select one of the input items: meal care, snack care, fluid care, vital signs care, medication care, and oral care. For example, when the staff member 80 actually provides meal assistance or fluid intake assistance and selects the fluid care input item on the operation screen 435, the screen transitions to the next operation screen 436. On the operation screen 436, the staff member 80 selects the type of fluid consumed by the subject 70 under his / her care. The operation screen 436 shows a state in which "tea" is selected using the radio button. On the operation screen 437 that is displayed subsequently, the staff member 80 selects the amount of fluid consumed by the subject 70. On the next operation screen 438, the staff member 80 selects the time of intake by the care recipient 70. After completing the input for each item, by operating the send button, the intake information is sent to the server 20 as a care record and recorded as a care record in the memory unit 23.
[0075] (Processing procedure of information processing system 1) 12 is a flowchart showing the procedure of the display data output process in the information processing system 1 according to the first embodiment. This output process is started by an operation instruction given by, for example, a manager, staff member 80, or the like via the fixed terminal 30. Furthermore, the subjects 70 who are the targets of this output process are basically all subjects 70 present in the facility, but the subjects 70 may also be selected by the manager, staff member 80, or the like.
[0076] (Step S21) The control unit 21 of the server 20 acquires status information, including the sleep state of one or more subjects 70, from the storage unit 23. This status information is accumulated by the process shown in Fig. 8 and is data covering a predetermined period (first predetermined period). The predetermined period may be, for example, a continuous period of the past few days, the past week, the past month, or the past few months.
[0077] (Step S22) The control unit 21 acquires, from the storage unit 23, care records covering a predetermined period (second predetermined period) of the same subject 70 as the subject 70 in the processing of step S21. This care record is also accumulated in the processing shown in Fig. 8, and the second predetermined period may be data covering the same predetermined period as the first predetermined period of step S21, and does not have to be completely the same period as long as there is some overlap.
[0078] (Step S23) The control unit 21 extracts information on the daily sleep state and daily care record from the data acquired in steps S21 and S22. This extraction process and the following processes are repeatedly performed for multiple people on an individual basis.
[0079] (Steps S24 and S25) The control unit 21 generates and outputs display data that associates the acquired daily sleep state and daily care record. The association between the sleep state and the care record may be achieved by displaying the sleep state and the care record in the same screen (area), and in this case, they may be arranged horizontally or vertically. Furthermore, the association may be achieved by displaying a graph of the sleep state and the care record in association with each other (for example, FIG. 13 described later). In this case, the graph and the care record may also be displayed in association with each other on the same time axis. This association on the time axis may also be arranged vertically or horizontally, or both data may be displayed superimposed on each other (for example, FIG. 14 described later). The output destination may be, for example, the fixed terminal 30. The fixed terminal 30 receives this display data and displays it on the display unit 33.
[0080] FIG. 13 shows a display screen 331 of the display data in the first example, and FIG. 14 shows a display screen 332 of the display data in the second example.
[0081] Display screen 331 in Fig. 13 displays the sleep states and care records for each hour of each day for three days (July 1 to July 3) for person A, who lives in Room 101 and is the subject 70. Specifically, the status information column 2A on the left side of Fig. 13 displays the total time (hours) for each sleep state ("Absent (Away from Bed)," "Awake," and "Sleep") from 10 PM the previous day to 6 AM the following day (the current day), as well as the amount of walking (distance in meters) as care records, the number of nurse call calls, and the number of detected events (status information) of "Wake Up," "Get Out of Bed," and "Fall." Graphic column 2B in the center also displays graphs of the sleep states for each hour. Additionally, the care record column 2C on the right displays, as care records, whether or not sleeping pills (hypnotics) were dispensed or administered (hereinafter simply referred to as "medication") during evening care, the number of nighttime rounds (number of staff visits to the room), whether or not laxatives were dispensed during evening care, the number of nighttime bowel movements, the amount of fluid intake (mL) over 24 hours, whether or not bathing assistance was provided, and whether or not the patient participated in recreational activities held at the facility. The display items for this sleep state and care record are set in advance by staff, etc., but it is also possible to add or delete display items via fixed terminal 30 based on the settings of staff, etc.
[0082] The display screen 332 in Figure 14 displays a graph of the sleep state of Mr. A in Room 101 for each hour over a five-day period (August 22nd to August 26th) for the same subject 70, with the timing of each item in the care record being displayed in association with (overlapped on) the same time axis. The care record items include the timing of "excretion," "room visits (rounds)" by staff member 80, "dispensing of laxatives," "bathing," and "recreation" and are displayed superimposed on the graph on the same time axis. The displayed data may include the name of the staff member 80 in charge.
[0083] (effect) In this way, in the first embodiment, the sleep state of the subject 70 over a predetermined period and care records related to multiple care items are acquired, and the acquired sleep state and care record are displayed in association with each other. This visualizes the sleep trends of each subject 70, allowing staff and others to easily determine which care items affect sleep and accurately take measures to improve sleep. For example, it is possible to ensure that the subject 70 has an appropriate amount of sleep time, or multiple subjects 70 can sleep at the same time late at night, thereby improving the satisfaction of the subject 70 and the staff 80.
[0084] In addition, the system correlates sleep status and care records over multiple days, making it easy to see at a glance whether sleep was good on certain days and bad on others, making it easy to determine what factors are affecting sleep. For example, it can identify sleep trends that may have been difficult to notice, such as (1) a recurring pattern of not being able to sleep for two days and then sleeping for one day, (2) poor sleep on the night of a family visit, or (3) changes in sleep status when a specific staff member is on the night shift, and this information can be used to formulate strategies for improving sleep.
[0085] Furthermore, as shown in Figure 14, by displaying the timing of care items in the care record on the same time axis as the sleep state graph, it is possible to understand how many hours after care was performed that the effects were seen. Display screen 332 in Figure 14 shows that sleep time was longer on August 25th and 26th than on other dates, and it is possible to understand what items from the care record before that will help improve sleep status. For example, it is easy to understand (1) how long subject 70 will be unable to sleep if he or she takes a laxative before going to bed, (2) how long it takes for the drug's effects to appear and wear off when taking a sleeping pill, causing the subject to wake up or become absent, and (3) how long it takes for the subject to fall asleep after evening care after dinner, and to take effective measures.
[0086] (Second embodiment) 15 is a flowchart showing the procedure for outputting display data in the information processing system 1 according to the second embodiment. In the second embodiment, care target values input by staff or the like are used. These goals are, for example, measures related to care items in the care record formulated using the displayed display data in the first embodiment. These goals include whether or not to dispense sleeping pills, the number of nighttime rounds (number of visits), whether or not to dispense laxatives, the number of nighttime toileting assistances, the amount of water intake, whether or not to take walks and how long the walks last, bathing assistance, and goals (plans) for whether or not to participate in recreational activities.
[0087] (Steps S31 to S33) The control unit 21 executes the processes of steps S31 to S33. These processes are the same as steps S21 to S23 in Fig. 12, and therefore the description thereof will be omitted.
[0088] (Step S34) The control unit 21 receives the care goal for each subject 70 as input by a staff member or the like via the fixed terminal 30 or the like.
[0089] (Steps S35 and S36) The control unit 21 generates and outputs display data that associates the acquired daily sleep state and daily care record with the target values. The output destination is, for example, the fixed terminal 30. The fixed terminal 30 receives this display data and displays it on the display unit 33.
[0090] FIG. 16 shows a display screen 333 of the third example of display data, and the status information column 2A and the graphic column 2B in FIG. 16 correspond to those in FIG. 15. In the care record column 2D of FIG. 16, the upper row displays the care goal (plan) received in step S34, and the lower row displays the care results (care record) acquired in step S32. On the display screen 333 of FIG. 16, it is easy to see that the actual water intake amount on July 2 and 3, and the walking time on July 2, are less than the goals and have not been achieved. Furthermore, items that have not been achieved may be distinguished from other items by color, font size, thickness, etc. In the example of the display screen 333, items that have not been achieved are shown with a gray background.
[0091] (effect) Thus, in the second embodiment, in addition to the same processing as in the first embodiment, the care goals set by the user, such as staff, are acquired and included in the display of the display data. Even if the staff formulates measures and sets target values, they will not be effective unless they are implemented. In such cases, in the second embodiment, if the sleep condition cannot be improved, the manager can appropriately determine whether the improvement is due to the failure to reach the goal, or if the sleep condition cannot be improved even though the goal has been reached, whether the goal setting itself was inappropriate or insufficient.
[0092] (Third embodiment) 17 is a flowchart showing the procedure for outputting display data in the information processing system 1 according to the third embodiment. In the third embodiment, as will be described below, dates with common or similar sleep state details are extracted from the data for each date, and the sleep state and care record for that date are displayed in association with each other.
[0093] (Steps S41 and S42) The control unit 21 executes the processes of steps S41 to S42. These processes are the same as steps S21 and S22 in Fig. 12, and therefore the description thereof will be omitted.
[0094] (Step S43) The control unit 21 quantifies the sleep state of the subject 70 using multiple evaluation indices. The evaluation indices include, for example, the total sleep time, the time until the first sleep (sleep onset), the number of times the subject got out of bed during the night (the sleep state described above is "absent"), the number of times the subject went to the toilet during the night, and the time spent getting out of bed each time.
[0095] (Step S44) The control unit 21 extracts dates with common or similar evaluation indices from the data for each date, such as dates on which the sleeping time is longer than a predetermined value, or the person falls asleep before a predetermined time, or the number of times the person gets out of bed or goes to the toilet is the same, or the time spent getting out of bed each time is longer than a predetermined time.
[0096] (Step S45) The control unit 21 acquires the sleep state information for the date extracted in step S44 and the care record information for the same date, and generates display data that associates these. Note that the time range does not necessarily have to be from 0 to 24 hours, and the length does not necessarily have to be 24 hours. Furthermore, the time range for the sleep state date and the time range for the care record date do not necessarily have to match. For example, if the date is July 1st, the time range for the sleep state date is set to be from 6:00 PM on July 1st to 8:00 AM on the following day, July 2nd, and the time range for the care record date is set to be from 8:00 AM on the same day to 8:00 AM on the following day, July 2nd. This makes it easier to understand the correspondence with the care record from a few hours before bedtime.
[0097] (Step S46) The control unit 21 outputs the display data generated in step S45 to, for example, the fixed terminal 30. The fixed terminal 30 receives the display data and displays it on the display unit 33.
[0098] 17 shows an example of extracting dates using the sleep state evaluation index, but dates with common or similar care record items may also be extracted. For example, dates with common information on whether or not a sleeping pill was administered, the type of sleeping pill administered, whether or not participants participated in recreational activities, whether or not family members visited, or whether or not a walk was taken or a walk of a predetermined duration or longer may be extracted.
[0099] In this way, the third embodiment lists only data on dates where the sleep state or care record item contents are common or similar. In this way, when a huge amount of data is accumulated over a long period of time, it is possible to extract only the necessary data, so that staff can easily determine which care items affect sleep.
[0100] (Variation) Fig. 18 is a flowchart showing the procedure of the display data output process in an information processing system according to a modified example. The process in Fig. 18 is performed following step S44 in Fig. 17. This process may be performed in parallel with steps S45 and S46 in Fig. 17.
[0101] (Step S51) The control unit 21 of the server 20 analyzes the correlation between each item in the care records for dates with the same or similar sleep state evaluation index extracted in step S44. Specifically, it extracts items with high correlations with respect to the time of care treatment (relative time), day of the week, name of the staff member 80 who provided care, and environment (climate, weather, temperature, humidity), etc. This correlation can be determined by rule-based or unsupervised machine learning. In rule-based analysis, correlation rules are defined in advance and statistical correlation analysis can be performed. For example, sleep duration can be used to determine whether a sleep state is good or bad, and the care record for the day before a day with short sleep duration can be compared with the care record for the day before a day with long sleep duration to extract items with large differences. Alternatively, the sleep duration of the subject 70 over a predetermined period can be used to analyze the tendency of care records when the subject's sleep duration is below average.
[0102] (Step S52) The control unit 21 generates display data of the correlation that associates the sleep state evaluation index with care record items that have a high degree of correlation. For example, display data of the analysis result that shows a high correlation between the sleep time, which is an evaluation index of the sleep state, and the time spent walking in the daytime before that is generated. Note that the display data of the correlation may also list items with a low degree of correlation.
[0103] (Step S53) The control unit 21 outputs the display data generated in step S52 to, for example, the fixed terminal 30. The fixed terminal 30 receives the display data and displays it on the display unit 33.
[0104] In this modified example, the information processing device analyzes the relationship between the sleep state and the contents of the care record items and outputs a correlation indicating the level of correlation, allowing staff and others to more easily understand the factors that affect sleep.
[0105] The information processing device (server 20) and the information processing system 1 equipped with the same described above are merely the main configurations described in explaining the features of the above embodiment, and are not limited to the above configurations and can be modified in various ways within the scope of the claims.
[0106] For example, although an example has been given in which the server 20 functions as an information processing device, the fixed terminal 30 may also function as an information processing device. Furthermore, in the above-described embodiment, the detection unit 10, the server 20, the fixed terminal 30, and the staff terminal 40 have been described as being independent and separate devices. However, this is not limited to this, and some configurations may be integrated. For example, the functions of the server 20 may be integrated into the fixed terminal 30, which may function as an information processing device.
[0107] Furthermore, the processing in the information processing system 1 according to the above-described embodiment may include steps other than those in the sequence charts or flowcharts described above, or may not include some of the steps described above. The order of the steps is not limited to the above-described embodiment. Furthermore, each step may be combined with other steps and executed as a single step, may be included in other steps and executed, or may be divided into multiple steps and executed.
[0108] Furthermore, the means and methods for performing various processes in the information processing device according to the above-described embodiments can be realized by either a dedicated hardware circuit or a programmed computer. The program may be provided, for example, by a computer-readable recording medium such as a USB memory or a DVD (Digital Versatile Disc)-ROM, or may be provided online via a network such as the Internet. In this case, the program recorded on the computer-readable recording medium is typically transferred and stored in a storage unit such as a hard disk. The program may also be provided as standalone application software, or may be incorporated as a function into the software of the device, such as a detection unit. [Explanation of symbols]
[0109] 1. Information Processing Systems 10. Detection unit 11 Control section 12 Communications Department 13 Camera 14 Nurse Call Department 15 Audio input / output section 20 Server (information processing device) 21 Control Unit 22 Communications Department 23 Memory section 30 Fixed Terminals 31 Control Unit 32 Communications Department 33 Display section 34 Input section 35 Audio input / output section 40 Staff terminal 41 Control Unit 42 Radio Communication Department 43 Display section 44 Input section 45 Audio input / output section 50 Network 51 Access Points 60 beds 70 Target person (care recipient) 80 staff (caregivers)
Claims
1. (a) acquiring a sleep state including a plurality of states including sleep of the subject during a first time period; (b) acquiring care records relating to care for the subject during a second time period that at least partially overlaps with the first time period; a step (c) of outputting display data for displaying on a screen information corresponding to each of a plurality of items of the care record, the information being different for each item, superimposed on a graph showing the sleep state; A process comprising: the plurality of items in the care record include items related to both medication distribution and night rounds; A control program that causes a computer to execute a process.
2. 2. The control program according to claim 1, wherein, in the display data, the data relating to medication distribution and the data relating to nighttime rounds are represented by different icon data.
3. the first and second periods are periods spanning multiple days, The control program according to claim 1 or 2, wherein the display data includes a display in which the sleep state and the care record are associated with each other for a plurality of dates.
4. the first and second periods are periods spanning multiple days, Further, the method includes a step (d) of extracting dates on which the sleep state and / or the contents of the care items in the care record are common or similar in the data for each date; 4. The control program according to claim 1, wherein in step (c), the display data is output that displays the sleep state and the care record for the date extracted in step (d) in association with each other.
5. 5. The control program according to claim 1, wherein the display data displays the care record in association with a time axis of the graph.
6. (e) obtaining a care goal set by a user; The control program according to claim 1 , wherein the display data output in step (c) includes the goal of care.
7. The control program according to claim 1 , wherein the sleep state is determined based on an output from a detection unit that detects movement of the subject.
8. The control program according to claim 1 , wherein the sleep state is determined based on a detection value detected by a sensor.
9. The control program according to claim 1 , wherein the information is superimposed on at least a portion of the graph showing the sleep state that indicates that the subject is sleeping.
10. The care record obtained in step (b) includes: The control program of claim 1, wherein the information is input and recorded by the staff providing care to the subject by selecting an item from a plurality of input items related to care displayed on an operation screen on a staff terminal used by the staff providing care to the subject.
11. The control program according to claim 1 , wherein the plurality of items in the care record further includes an item related to excretion.
12. (a) acquiring a sleep state including a plurality of states including sleep of the subject during a first time period; (b) acquiring care records relating to care for the subject during a second time period that at least partially overlaps with the first time period; (c) displaying information associated with each of a plurality of items in the care record, the information being different for each item, on a screen in a manner superimposed on a graph showing the sleep state; A process comprising: the plurality of items in the care record include items related to both medication distribution and night rounds; A method of controlling how a computer executes processing.
13. The control method according to claim 12 , wherein the sleep state is determined based on a detection value detected by a sensor.
14. The control method according to claim 12 , wherein the information is superimposed on at least a portion of the graph showing the sleep state that indicates that the subject is sleeping.
15. The care record obtained in step (b) includes: The control method described in claim 12, wherein the information is input and recorded by the staff providing care to the subject by selecting an item from a plurality of input items related to care displayed on an operation screen on a staff terminal used by the staff providing care to the subject.
16. The control method according to claim 12 , wherein the plurality of items in the care record further includes an item related to excretion.
17. an acquisition unit that acquires a sleep state including a plurality of states including sleep of the subject during a first period and a care record regarding a plurality of items of care for the subject during a second period that at least partially overlaps with the first period; Information associated with each of a plurality of items of the care record, for each of the items an output unit that outputs display data for displaying different information on a screen in a manner that the different information is superimposed on the graph showing the sleep state; the plurality of items in the care record include items related to both medication distribution and night rounds; 1. An information processing device comprising:
18. 18. The information processing device according to claim 17, wherein, in the display data, the data relating to medication distribution and the data relating to night patrols are represented by different icon data.
19. the first and second periods are periods spanning multiple days, The information processing device according to claim 17 or 18, wherein the display data includes a display in which the sleep state and the care record are associated with each other for a plurality of dates.
20. the first and second periods are periods spanning multiple days, An information processing device as described in any one of claims 17 to 19, wherein the output unit extracts dates in the data for each date where the sleep state and / or the contents of the care items in the care record are common or similar, and outputs the display data that displays the sleep state and the care record for the extracted date in correspondence with each other.
21. The information processing device according to claim 17 , wherein the care record is displayed in the display data in association with a time axis of the graph.
22. The acquisition unit acquires a care goal set by a user, The information processing device according to claim 17 , wherein the display data output from the output unit includes the goal of care.
23. The information processing device according to claim 17 , wherein the information is superimposed on at least a portion of the graph showing the sleep state that indicates that the subject is sleeping.
24. The care record acquired by the acquisition unit includes: The information processing device of claim 17, wherein the information is input and recorded by the staff providing care to the subject by selecting an item from a plurality of input items related to care displayed on an operation screen on a staff terminal used by the staff.
25. The information processing device according to claim 17 , wherein the plurality of items in the care record further includes an item relating to excretion.
26. a detection unit that detects the movement of the subject; an information processing device according to any one of claims 17 to 25; Equipped with The sleep state is determined based on an output of the detection unit. Information processing system.
27. the detection unit is a sensor, The information processing system according to claim 26 , wherein the sleep state is determined based on a detection value detected by the sensor.
Citation Information
Patent Citations
Method for processing care giving information and system for adjusting between enterprises
JP2002318856A
Electronic medical chart system, medical chart volume indicator control method, retrieval display method for indicator bar and medical chart volume indicator program
JP2009176041A
Care receiver information analysis support device and program
JP2014211774A
Program, information processing method and information processing apparatus
JP2017174012A
Information processing device and information processing program
JP2017202060A