Health management device, health management method, and recording medium
A health management device includes an environment storage unit storing environmental information in which a state of a region is associated with a disease in the state, and acquires user identification information, acquires biometric information of the user, authenticates the user by comparing biometric information associated with the user identification information with the acquired biometric information, and acquires movement history information concerning each area through which the user passed. The health management device acquires the environmental information concerning area through which the user passed from the environment storage unit, based on the movement history information, calculates a probability that the user is infected with the disease based on the biometric information and environmental information, and outputs persuasion information for persuading the user to seek a medical consultation if the probability is equal to or greater than a threshold value, whereby assisting the user in decision-making to see a doctor.
1 . A health management device comprising:
at least one memory configured to store instructions;
an environment storage unit configured to store environmental information in which a state of a region is associated with a disease in the state; and
at least one processor configured to execute the instructions to:
acquire user identification information for identifying a user;
acquire biometric information of the user;
authenticate the user by comparing biometric information associated with the user identification information in advance with the biometric information which is acquired;
acquire movement history information concerning each area through which the user passed, using the user identification information;
acquire the environmental information of each area through which the user passed from the environment storage unit, using the movement history information;
determine, by using a machine learning model trained to determine whether or not an initial symptom of the disease appears on a face, whether or not the initial symptom has appeared using a face image included in the biometric information;
calculate a probability that the user is infected with the disease using the biometric information and the environmental information and a result of determining whether or not the initial symptom has appeared;
in a response to the probability being less than a threshold value, output a notification to a contact address of the user that a medical consultation by a doctor is unnecessary; and
in response to the probability being equal to or greater than the threshold value:
create an imaging request specifying an outbreak region where the user encountered a state leading to the disease;
transmit the created imaging request to a satellite system to cause the satellite system to capture a new satellite image for updating the environmental information; and
make a medical appointment for the user by transmitting information including the user identification information to a hospital system.
2 . The health management device according to claim 1 , wherein:
the health management device is connected to a system of a satellite, and
the environmental information stored in the environment storage unit is acquired from the satellite.
3 . The health management device according to claim 2 , wherein:
the biometric information includes a face image and a body temperature of the user, and
the at least one processor is configured to execute the instructions to specify the disease of the user using the face image and the body temperature, calculate the probability that the user is infected with the disease using the disease which is specified, and information of the disease in the state of each area through which the user passed, and esestimate a disease name of the disease.
4 . The health management device according to claim 3 , wherein:
the health management device is connected to a system of a hospital, and
the at least one processor is configured to execute the instructions to transmit information including the user identification information and at least one of a symptom of the user and the disease name, and to make a medical appointment of the user to the system of the hospital.
5 . The health management device according to claim 3 , further comprising:
a report storage unit configured to store report information in which the user identification information is associated with one of or both a symptom of the user and the disease name, the movement history information, and the state of each area through which the user passed, wherein the at least one processor is configured to execute the instructions to:
specify each user who may be infected with a same disease as the user infected with the disease to be a high-risk user using the report information and the movement history information of a plurality of users; and
output alert information for alerting the high-risk user.
6 . The health management device according to claim 5 , wherein:
the movement history information includes information of a date and time if the user visited each area,
the heals management device further includes an outbreak region specifying unit configured to specify an area where the infected user encountered a state leading to the disease the disease, as an outbreak region using the report information,
the report storage unit stores the report information in which the user identification information of the infected user is associated with one of or both the symptom and the disease name, the outbreak region, a date and time if the infected user visited the outbreak region, and
the at least one processor is configured to execute the instructions to specify, as the high-risk user, each user who visited the outbreak region during a predetermined period as the date and time if the infected user visited is to be a reference date and time.
7 . The health management device according to claim 5 , wherein the at least one processor is configured to execute the instructions to:
determine whether or not one or more of a shape and color of a facial area is abnormal, using a face image of the user;
determine whether or not a body temperature of the user is equal to or greater than a threshold value; and
determine, by using a machine learning model trained to output whether or not an initial symptom of the disease appearing on a face in response to an input of the face image, whether or not the initial symptom is appeared using the face image of the user,
wherein using respective results of determining whether or not whether or not one or more of a shape and color of a facial area is abnormal, determining whether or not a body temperature of the user is equal to or greater than a threshold value, determining whether or not the initial symptom is appeared, the symptom of the user is specified, a probability that the user is infected with the disease is calculated, and the disease name is estimated.
8 . The health management device according to claim 1 , wherein the environmental information includes one or more of:
information in which a flood as the state of the region is associated with a pathogen which is increasing in the region due to the flood,
information in which a fire as the state of the region is associated with a large number of injuries in the region due to the fire, and
information in which a landmine as the state of the region is associated with a large number of leg injuries by metal fragments in the region due to the landmine.
9 . A health management method to be executed by a health management device including an environment storage unit configured to store environmental information in which a state of a region is associated with a disease in the state, the health management method comprising:
acquiring user identification information for identifying a user;
performing a biometric information acquisition process comprising acquiring biometric information of the user;
authenticating the user by comparing biometric information associated with the user identification information in advance with the biometric information acquired by the biometric information acquisition process;
acquiring movement history information concerning each area through which the user passed, using the user identification information;
acquiring the environmental information of each area through which the user passed from the environment storage unit, using the movement history information;
determining, by using a machine learning model trained to determine whether or not an initial symptom of the disease appears on a face image, whether or not the initial symptom has appeared using face image included in the biometric information;
calculating a probability that the user is infected with the disease using the biometric information and the environmental information and a result of determining whether or not the initial symptom has appeared;
in a response to the probability being less than a threshold value, outputting a notification to a contact address of the user that a medical consultation by a doctor is unnecessary; and
in response to the probability being equal to or greater than the threshold value:
creating an imagining request specifying an outbreak region where the user encountered a state leading to the disease;
transmitting the created imaging request to a satellite system to cause the satellite system to capture a new satellite image for updating the environmental information; and
making a medical appointment for the user by transmitting information including the user identification information to a hospital system.
10 . A non-transitory computer-readable program causing a computer to perform a process, wherein a health management device includes an environment storage unit configured to store environmental information in which a state of a region is associated with a disease in the state, and the computer, the process comprising:
acquiring user identification information for identifying a user;
performing a biometric information acquisition process comprising acquiring biometric information of the user;
authenticating the user by comparing biometric information associated with the user identification information in advance with the biometric information acquired by the biometric information acquisition process;
acquiring movement history information concerning each area through which the user passed, using the user identification information;
acquiring the environmental information of each area through which the user passed from the environment storage unit, using the movement history information;
determining, by using a machine learning model trained to determine whether or not an initial symptom of the disease appears on a face image, whether or not the initial symptom has appeared using face image included in the biometric information;
calculating a probability that the user is infected with the disease using the biometric information and the environmental information and a result of determining whether or not the initial symptom has appeared;
in a response to the probability being less than a threshold value, outputting a notification to a contact address of the user that a medical consultation by a doctor is unnecessary; and
in response to the probability being equal to or greater than the threshold value:
creating an imagining request specifying an outbreak region where the user encountered a state leading to the disease;
transmitting the created imaging request to a satellite system to cause the satellite system to capture a new satellite image for updating the environmental information; and
making a medical appointment for the user by transmitting information including the user identification information to a hospital system.
11 . The health management device according to claim 1 , wherein the at least one processor is configured to execute the instructions to output, in response to the probability being equal to or greater than the threshold value, persuasion information for persuading the user to seek a medical consultation of a doctor.
12 . The health management device according to claim 3 , wherein the at least one processor is configured to execute the instructions to:
create an imaging request corresponding to a symptom of the user and the movement history using a machine learning model trained to output an optimized imaging request using the symptoms and the movement history; and
acquire environmental information by analyzing satellite images acquired from the satellite by transmitting the optimized imaging request output from the machine learning model to the satellite.
13 . The health management device according to claim 9 , wherein the health management method further comprises outputting, in response to the probability being equal to or greater than the threshold value, persuasion information for persuading the user to seek a medical consultation of a doctor.
14 . The non-transitory computer-readable program according to claim 10 , wherein the process further comprises outputting, in response to the probability being equal to or greater than the threshold value, persuasion information for persuading the user to seek a medical consultation of a doctor.