Information processing device, information processing system, information processing method, and information processing program

The information processing device addresses the challenge of preventing infectious disease spread by enabling the easy sharing of health information based on user location, facilitating early detection and notification.

JP2025085693AActive Publication Date: 2025-06-05FUJIFILM CORP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2025039426
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-03-12
Publication Date
2025-06-05
Estimated Expiration
2041-07-29

AI Technical Summary

Technical Problem

Existing technologies are insufficient in preventing the spread of infectious diseases as they require infected individuals to be tracked and diagnosed at a hospital, which can delay the detection of infections during the incubation period and among asymptomatic individuals.

Method used

An information processing device that receives user information including health and location data, determines if the location is within a predetermined range, and transfers the information to a pre-registered contact, enabling easy sharing of health information without the need for hospital tracking.

Benefits of technology

This solution allows for the early detection and sharing of health information, potentially reducing the spread of infectious diseases by facilitating quick notification of individuals who may have been exposed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025085693000001_ABST
    Figure 2025085693000001_ABST
Patent Text Reader

Abstract

To provide an information processing device, information processing system, information processing method, and information processing program, which enable easy sharing of health information of a user.SOLUTION: An information processing device 10 provided herein comprises at least one processor configured to: receive user information including health information regarding health of another person and location information of the another person; determine whether or not the location information indicates a location within a predetermined range from at least one of a host device location and a predetermined location; and, if the determination is affirmative, transfer the user information to a pre-registered contact destination.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to an information processing device, an information processing system, an information processing method, and an information processing program. [Background technology]

[0002] Conventionally, a technique is known for notifying others who have come close to a user who has been identified as infected with an infectious disease of the possibility of infection based on the location information of the user. For example, Patent Document 1 discloses a technique for obtaining an estimated infection date and time, which is the date and time when a person infected with a virus is estimated to have been infected with the virus, from a hospital, and notifying participants who have come within a predetermined distance from the infected person after the estimated infection date and time that they are suspected to be infected with the virus. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2011-248802 A Summary of the Invention [Problem to be solved by the invention]

[0004] Usually, to detect various diseases, the user needs to take action such as visiting a doctor or undergoing a test, and if the user does not want to do so, it may be difficult to detect the disease. In particular, in the case of infectious diseases, infection may spread due to infected persons during the incubation period and asymptomatic infected persons, so a technology that allows information on possible infection to be easily shared is desired. However, the technology described in the above Patent Document 1 requires the infected person to be tracked to be diagnosed at a hospital, which is insufficient in terms of preventing the spread of infection.

[0005] The present disclosure provides an information processing device, an information processing method, and an information processing program that enable easy sharing of health information of users. [Means for solving the problem]

[0006] A first aspect of the present disclosure is an information processing device comprising at least one processor, which receives user information including health information relating to the health of another person and location information of the other person, determines whether the location information indicates a location within a predetermined range from at least one of the location of the device itself and a predetermined location, and if the determination is positive, transfers the user information to a pre-registered contact.

[0007] In the first aspect, the processor may transfer the user information to a contact that belongs to a different department from the user who is the sender of the user information.

[0008] In the first aspect above, when the processor has received user information identical to the received user information in the past, the processor may discard the received user information.

[0009] In the above first aspect, the user information may be assigned with transfer count information indicating the number of times the user information has been transferred, and the processor may increment the number of transfers indicated by the received transfer count information, and then transfer the user information to which the transfer count information has been assigned.

[0010] In the first aspect above, the processor may not need to transfer the user information when the number of transfers indicated by the transfer count information reaches a predetermined threshold value.

[0011] A second aspect of the present disclosure is an information processing system including the information processing device according to the first aspect and another information processing device that transmits user information to the information processing device.

[0012] In the second aspect, the user information may be sent, received, and transferred via at least one of email and a social networking service (SNS).

[0013] A third aspect of the present disclosure is an information processing method in which a computer receives user information including health information related to the health of another person and location information of the other person, determines whether the location information indicates a location within a predetermined range from at least one of the location of the device itself and a predetermined location, and if the determination is positive, executes a process of transferring the user information to a pre-registered contact.

[0014] A fourth aspect of the present disclosure is an information processing program that causes a computer to receive user information including health information related to the health of another person and location information of the other person, determine whether the location information indicates a location within a predetermined range from at least one of the location of the device itself and a predetermined location, and if the determination is positive, execute a process of transferring the user information to a pre-registered contact. Effect of the Invention

[0015] According to the above aspects, the information processing device, the information processing method, and the information processing program of the present disclosure enable easy sharing of health information of a user. [Brief description of the drawings]

[0016] [Figure 1] 1 is a schematic configuration diagram of an information processing system according to a first embodiment. [Diagram 2] FIG. 2 is a block diagram showing an example of a hardware configuration of an information processing device. [Diagram 3] FIG. 2 is a block diagram showing an example of a functional configuration of an information processing device. [Figure 4] FIG. 11 is a diagram illustrating an example of text information. [Diagram 5] FIG. 4 is a diagram illustrating an example of location information. [Figure 6] FIG. 4 is a diagram showing an example of biological information. [Figure 7] FIG. 11 is a diagram showing an example of risks according to the results of a first judgment, a second judgment, and a third judgment. [Figure 8] FIG. 13 is a diagram showing an example of a screen displayed on a display. [Figure 9] 11 is a flowchart showing an example of a first information process. [Figure 10] FIG. 11 is a schematic configuration diagram of an information processing system according to a second embodiment. [Figure 11] FIG. 4 is a diagram illustrating an example of user information. [Figure 12] FIG. 13 is a diagram showing an example of a screen displayed on a display. [Figure 13] 10 is a flowchart showing an example of a second information process. [Figure 14] 13 is a flowchart illustrating an example of a third information process. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0017] Hereinafter, examples of embodiments for carrying out the technology of the present disclosure will be described in detail with reference to the drawings.

[0018] [First embodiment] First, referring to FIG. 1, an example of the configuration of an information processing system 1X according to this embodiment will be described. As shown in FIG. 1, the information processing system 1X includes an information processing device 10, a plurality of terminal devices 2A and 2B, and a measurement device 4. The information processing device 10, the terminal devices 2A and 2B, and the measurement device 4 are each capable of communicating with each other via a wired or wireless network 5. The plurality of terminal devices 2A and 2B are each owned by a different user. In the following description, it is assumed that user A owns the terminal device 2A and the measurement device 4, and user B owns the terminal device 2B, as shown in FIG. 1. In addition, when the terminal devices 2A and 2B are not distinguished in the description, they are simply referred to as "terminal devices 2".

[0019] The terminal device 2 has a function that allows a user, who is the owner, to input text information using an input unit such as a touch panel and a keyboard. The terminal device 2 also has a function to measure the position of the device itself using, for example, a Global Positioning System (GPS) and record the position information. As the terminal device 2, in addition to the smartphone illustrated in FIG. 1, for example, a portable device such as a laptop, a tablet terminal, or a wearable terminal can be appropriately applied.

[0020] The measuring device 4 has a function of measuring at least one type of biometric information of the user. The biometric information is, for example, information indicating at least one of body temperature, heart rate, electrocardiogram, electromyogram, blood pressure, arterial blood oxygen saturation (SpO2), blood glucose level, and lipid level. In these cases, the measuring device 4 may be, for example, a thermometer, a heart rate meter, a blood glucose self-measurement device, or a wearable device such as a smart watch equipped with a sensor for measuring biometric information such as heart rate and arterial blood oxygen saturation. In addition, the measuring device 4 may measure the biometric information only once when a command to measure the biometric information is received, or may measure the biometric information over time. "Measurement over time" means that the biometric information is continuously measured at a predetermined time interval.

[0021] The measuring device 4 may also have a function of transmitting the measured biological information to the information processing device 10 and / or the terminal device 2A by wired or wireless communication. In this case, for example, Wi-Fi (registered trademark) and Bluetooth (registered trademark) can be appropriately applied as standards for wireless communication. Although one measuring device 4 is illustrated in FIG. 1, the number of measuring devices 4 included in the information processing system 1X according to this embodiment is not particularly limited. For example, when the information processing system 1X includes multiple measuring devices 4, each of the multiple measuring devices 4 may be capable of communicating with the information processing device 10 and / or the terminal device 2A by wired or wireless communication. Each of the multiple measuring devices 4 may measure different types of biological information.

[0022] The information processing device 10 according to the present embodiment estimates risks that may affect the health or safety of a user based on text information input by the user, location information of the user (i.e., user behavior), and biometric information of the user, thereby identifying users at risk at an early stage. A detailed configuration of the information processing device 10 will be described below.

[0023] First, an example of a hardware configuration of the information processing device 10 according to the present embodiment will be described with reference to Fig. 2. As shown in Fig. 2, the information processing device 10 includes a CPU (Central Processing Unit) 21, a non-volatile storage unit 22, and a memory 23 as a temporary storage area. The information processing device 10 also includes a display 24 such as a liquid crystal display, an input unit 25 such as a keyboard, a mouse, a touch panel, and buttons, and a network I / F (Interface) 26. The network I / F 26 is connected to a network 5 and performs wired or wireless communication. The CPU 21, the storage unit 22, the memory 23, the display 24, the input unit 25, and the network I / F 26 are connected to each other via a bus 28 such as a system bus and a control bus so that they can exchange various information with each other.

[0024] The storage unit 22 is realized by a storage medium such as a hard disk drive (HDD), a solid state drive (SSD), and a flash memory. An information processing program 27 for the information processing device 10 is stored in the storage unit 22. The CPU 21 reads the information processing program 27 from the storage unit 22, expands it in the memory 23, and executes the expanded information processing program 27. The CPU 21 is an example of a processor of the present disclosure. For example, a personal computer, a server computer, a smartphone, a tablet terminal, a wearable terminal, or the like can be appropriately applied as the information processing device 10.

[0025] Next, an example of a functional configuration of the information processing device 10 according to the present embodiment will be described with reference to Fig. 3. As shown in Fig. 3, the information processing device 10 includes an acquisition unit 30, a determination unit 32, an estimation unit 34, and a control unit 36. The CPU 21 executes the information processing program 27, causing the CPU 21 to function as the acquisition unit 30, the determination unit 32, the estimation unit 34, and the control unit 36.

[0026] In the following description, it is assumed that the information processing device 10 acquires various information from the terminal device 2A and the measurement device 4 owned by the user A in Fig. 1, and estimates risks that may affect the health or safety of the user A. It is assumed that the terminal device 2A, the measurement device 4, and the user are associated with each other and stored in advance in the storage unit 22, so that the owners of the terminal device 2A and the measurement device 4 can be identified.

[0027] The acquiring unit 30 acquires text information to which first time information indicating the input time is added from the terminal device 2A via the network 5 by the network I / F 26. The text information is, for example, a character string input by the user A using the input unit of the terminal device 2A, and may be a search word input to a search engine. FIG. 4 shows a search word as an example of text information to which the first time information (i.e., information indicating the searched time) is added. FIG. 4 shows five search words in chronological order, and hereinafter, when these search words are to be distinguished from one another, they are referred to as "search word W1" to "search word W5" using the symbols in the "No." column. In this specification, "time" means a point in time represented by year, month, day, hour, minute, and second.

[0028] The acquiring unit 30 acquires, from the terminal device 2A via the network 5 through the network I / F 26, location information of the user A, to which second time information indicating the time when the user A was present at the location indicated by the location information is added. The "location information of the user A" is, in other words, the location information of the terminal device 2A owned by the user A. FIG. 5 shows an example of location information to which the second time information is added. FIG. 5 shows four pieces of location information in chronological order, and hereinafter, when these pieces of location information are to be distinguished from one another, they are referred to as "location information L1" to "location information L4" using the reference numerals in the "No." column. Note that, for ease of understanding, FIG. 5 shows facility names and the like as location information, but the location information may be expressed by latitude and longitude, address notation, and the like.

[0029] The acquisition unit 30 also acquires, via the network 5 through the network I / F 26, from the measurement device 4, biological information measured from the user A, to which third time information indicating the measurement time has been added. FIG. 6 shows body temperature as an example of biological information to which the third time information has been added. FIG. 6 shows three body temperatures in chronological order, and hereinafter, when these body temperatures are to be distinguished from one another, they will be referred to as "body temperature B1" to "body temperature B3" using the symbols in the "No." column.

[0030] First, the determination unit 32 performs a first determination as to whether the text information acquired by the acquisition unit 30 includes a predetermined keyword. The "predetermined keyword" is, for example, related to the health condition of the user A. Examples of such keywords include symptoms-related keywords such as "fever," "headache," "cough," and "symptoms," keywords related to the name of the disease such as "cold," and keywords suggesting a visit to a hospital such as "hospital" and "internal medicine." In particular, the "predetermined keyword" may indicate the possibility of the user A being infected with an infectious disease. Examples of such keywords include infectious disease-related keywords such as "influenza virus," "new coronavirus," and "food poisoning." The predetermined keyword is, for example, stored in the storage unit 22.

[0031] 4, the determination unit 32 determines that the search words W1, W2, and W3 contain a predetermined keyword. Since the search words can be said to reflect subjective symptoms related to the health condition of user A, it can be inferred from the search words W1, W2, and W3 that user A has noticed something abnormal in his / her health condition and is considering visiting a hospital.

[0032] Secondly, the determination unit 32 performs a second determination as to whether or not the user A was present at the predetermined location within the first period based on the location information to which the second time information indicating a predetermined first period including the time indicated by the first time information added to the text information determined to include the predetermined keyword in the first determination is added among the location information acquired by the acquisition unit 30. That is, the second determination is a determination as to whether or not the user A went to the predetermined location within the predetermined first period from the time when the user A input the predetermined keyword. The "predetermined location" is, for example, the location of a medical institution such as a hospital or a pharmacy. The "first period" can be set to any appropriate period from when the user notices something abnormal in his / her health condition to when he / she heads to a medical institution, and may be, for example, several hours to several days.

[0033] In addition, the determination unit 32 may determine, as the second determination, whether or not the user A was present at a predetermined location based on the location information to which the second time information indicating a time later than the time indicated by the first time information added to the text information determined in the first determination to include the predetermined keyword is added. That is, in the second determination, it may be determined whether or not the user A went to the predetermined location after inputting the predetermined keyword. This is because, in general, a user often heads to a medical institution after noticing something abnormal in his / her health condition, and it is considered that the user's actions before noticing something abnormal in his / her health condition may be ignored.

[0034] Furthermore, the determination unit 32 may change the first period according to a keyword included in the text information. For example, the first period may be changed according to the average recovery period of the disease indicated by the keyword, the incubation period of the infectious disease, etc. The correspondence between the keyword and the first period is stored in the storage unit 22, for example.

[0035] Furthermore, as the second determination, the determination unit 32 may determine whether or not the user A has been in a predetermined position for a predetermined second period or longer based on the location information. The "second period" can be set to any appropriate period during which the user stays at a medical institution, and may be, for example, several tens of minutes to several hours. The second period is shorter than the first period. With this configuration, for example, it is possible to exclude cases where the user A has only passed through a medical institution.

[0036] As an example, the first period is set to within 3 hours from the time indicated by the first time information assigned to the text information determined in the first judgment to include a predetermined keyword, and the second period is set to 30 minutes. In the example of FIG. 4 and FIG. 5, the determination unit 32 determines that the user A was present at "Q Hospital" during the first period based on the location information L3 to which the second time information indicating the first period (within the period from 8:18 to 11:18 on June 1, 2021) indicating within 3 hours from the time indicated by the first time information of the search word W3 is assigned. In addition, the determination unit 32 determines that the user A was present at "Q Hospital" for 30 minutes or more based on the time interval between the second time information of the location information L3 and the second time information of the location information L4. According to this second judgment, it is presumed that the user A actually visited a hospital after noticing an abnormality in his / her health condition.

[0037] Thirdly, the determination unit 32 performs a third determination as to whether or not the biometric information indicates an abnormality based on the biometric information acquired by the acquisition unit 30, which is provided with third time information indicating a third period including the time indicated by the first time information provided to the text information determined to include the predetermined keyword in the first determination. That is, the third determination is a determination as to whether or not the biometric information indicates an abnormality within a third period from the time when the user A inputs the predetermined keyword. Here, the determination unit 32 may perform the third determination as to whether or not the biometric information indicates an abnormality by comparing the biometric information with a predetermined threshold value. The "third period" can be set to any appropriate period as the time interval between the time when the user notices an abnormality in his / her health condition and the time when the abnormality occurs in the biometric information, and may be, for example, several hours to several days.

[0038] As an example, the threshold for determining that the body temperature is abnormal is set to "37.0°C", and the third period is set to three hours before and after the time indicated by the first time information attached to the text information determined in the first determination to contain a predetermined keyword. In the example of Fig. 4 and Fig. 6, the determination unit 32 determines that the body temperature is abnormal based on the body temperatures B1 and B2 attached with the third time information indicating the third period ("2021 / 6 / 1 5:18~11:18") indicating within three hours before and after the time indicated by the first time information of the search word W3. According to this third determination, when the user A notices something abnormal in his / her health condition, it is known that the biological information actually indicates an abnormality.

[0039] The estimation unit 34 estimates a risk (hereinafter, simply referred to as "risk") that may affect the health or safety of the user according to the results of the first, second, and third judgments made by the judgment unit 32. FIG. 7 shows an example of a table in which risks corresponding to combinations of the results of the first, second, and third judgments are predefined. In the columns for the first, second, and third judgments, a circle means that each judgment is a positive judgment, and a cross means that each judgment is a negative judgment. In the column for risk, the risk is evaluated in order of increasing risk as "large," "medium," "small," and "none." The estimation unit 34 estimates the presence or absence and the magnitude of a risk according to the results of the first, second, and third judgments made by the judgment unit 32 by comparing with the table in FIG. 7.

[0040] As described above, the results of the first, second, and third judgments in the examples of Figures 4 to 6 are all positive judgments. Therefore, the estimation unit 34 estimates the risk in the examples of Figures 4 to 6 as "high" based on the table of Figure 7.

[0041] The control unit 36 ​​notifies the terminal device 2A of the risk estimated by the estimation unit 34. The control unit 36 ​​may also perform control to display the risk estimated by the estimation unit 34 on the display of the terminal device 2A. Fig. 8 shows an example of a screen D1 displayed on the display of the terminal device 2A. By looking at the screen D1, the user A can confirm that there is a risk that may affect his or her health or safety.

[0042] Next, the operation of the information processing device 10 according to the present embodiment will be described with reference to Fig. 9. In the information processing device 10, the CPU 21 executes the information processing program 27, thereby executing the first information processing shown in Fig. 9. The first information processing is executed, for example, when a user issues an instruction to start execution via the input unit 25.

[0043] In step S10, the acquisition unit 30 acquires text information to which first time information indicating the input time has been added from the terminal device 2. In step S12, the determination unit 32 performs a first determination as to whether or not the text information acquired in step S10 includes a predetermined keyword. If the determination in step S12 is positive (i.e., if the text information includes the predetermined keyword), the process proceeds to step S14.

[0044] In step S14, the acquisition unit 30 acquires, from the terminal device 2, location information to which second time information indicating the time when the user was present at the location indicated by the location information is added. In step S16, the determination unit 32 performs a second determination of whether or not the user was present at the predetermined location within the first period, based on the location information to which second time information indicating a predetermined first period including the time indicated by the first time information added to the text information determined in the first determination of step S12 to include the predetermined keyword, among the location information acquired in step S14, is added.

[0045] In step S18, the acquisition unit 30 acquires biometric information to which third time information indicating a measurement time has been added from the measurement device 4. In step S20, the judgment unit 32 performs a third judgment as to whether or not the biometric information indicates an abnormality, based on the biometric information acquired in step S18 to which third time information indicating a predetermined third period including the time indicated by the first time information added to the text information judged to include the predetermined keyword in the first judgment in step S12 has been added.

[0046] In step S22, the estimation unit 34 estimates a risk that may affect the user's health or safety based on the result of the first judgment in step S12, the result of the second judgment in step S16, and the result of the third judgment in step S20. In step S24, the control unit 36 ​​performs control to notify the terminal device 2 of the risk estimated in step S22, and ends this first information processing.

[0047] If step S12 is a negative determination (i.e., the text information does not include the predetermined keyword), steps S14 to S20 may be omitted and the process may proceed to step S22. In this case, in step S22, the estimation unit 34 may estimate that there is no risk based on the result of the first determination in step S12. In addition, in the first information processing, the order of each step may be appropriately changed, such as performing the processes of steps S14 and S18 before step S12.

[0048] As described above, the information processing device 10 according to an embodiment of the present disclosure includes at least one processor, and the processor acquires text information to which first time information indicating an input time is added, and location information to which second time information indicating a time when the user was present at a location indicated by the location information is added, which is location information of a user. The processor also performs a first determination as to whether or not the text information includes a predetermined keyword. The processor also performs a second determination as to whether or not the user was present at a predetermined location, based on location information to which second time information indicating a first period including a time indicated by the first time information added to the text information determined in the first determination to include a predetermined keyword is added. The processor also performs an estimation of a risk that may affect the health or safety of the user, depending on the results of the first and second determinations.

[0049] According to the information processing device 10, the risk that may affect the user's health or safety can be estimated based on the text information that the user inputs on a daily basis and the user's daily actions, so that the user's health condition can be confirmed without the user being aware of it. Therefore, users at risk can be identified early.

[0050] In the above first embodiment, the determination unit 32 performs the first determination, the second determination, and the third determination, and the estimation unit 34 performs the risk estimation according to the results of the first determination, the second determination, and the third determination. However, the present invention is not limited to this. In the information processing device 10 according to the first embodiment, the third determination may be omitted. That is, the determination unit 32 may perform the first determination and the second determination, and the estimation unit 34 may perform the estimation of the risk that may affect the health or safety of the user according to the results of the first determination and the second determination.

[0051] In the above-described first embodiment, a search word input by the user who is the owner of the terminal device 2 is used as an example of text information, but the present invention is not limited to this. The acquisition unit 30 can acquire, as text information, information addressed by the user to others and information addressed by others to the user. For example, a message input by the user himself or others in at least one of e-mail and SNS (Social Networking Service) may be applied as text information. The e-mail is not limited to e-mail using a protocol such as SMTP (Simple Mail Transfer Protocol), but includes various services having a function of sending and receiving messages, such as webmail and SMS (Short Message Service). The SNS includes, for example, various services having a function of sending and receiving messages, such as Twitter (registered trademark), Facebook (registered trademark), and LINE (registered trademark).

[0052] Further, for example, the text information may be a doctor's diagnosis result and a medical examination result regarding the user's health condition, which are transmitted from a server computer that manages electronic medical records to the terminal device 2. When the acquisition unit 30 acquires such information, the determination unit 32 determines, as a first determination, that a keyword related to the user's health condition is included.

[0053] Also, for example, the text information may be a notification notified to the terminal device 2 using a known novel coronavirus contact-confirming application, indicating the possibility that the user who is the owner of the terminal device 2 has come into contact with a person infected with novel coronavirus. When the acquisition unit 30 acquires this notification, the determination unit 32 determines, as a first determination, that the notification includes a keyword indicating the possibility that the user is infected with the infectious disease.

[0054] In the above first embodiment, the keyword used in the first determination is related to the health condition of user A, but the present invention is not limited to this. For example, the keyword used in the first determination may be related to the health condition of others around the user. In particular, the keyword may indicate the infectious disease state of others around the user. This is because if others around the user are infected with an infectious disease, it may affect the user's health condition. Examples of such keywords include keywords that indicate the health condition of others around the user, such as "having a fever," "went to the hospital," and "having the flu," which are included in messages from others to the user.

[0055] Furthermore, for example, the keyword used in the first judgment may be related to disasters or pollution in the user's surroundings. For example, a notification that a disaster or pollution such as a fire or gas leak has occurred in an area where the user, who is the owner of the terminal device 2, is staying may be applied as the text information. This is because if a disaster or pollution occurs in the user's surroundings, it may affect the user's health and safety. When the acquisition unit 30 acquires this notification, the judgment unit 32 judges, as the first judgment, that a keyword related to disasters or pollution in the user's surroundings is included.

[0056] In the first embodiment, the risk is estimated based on the text information, location information, and biological information of the user, but the present invention is not limited to this. For example, if the user is infected with an infectious disease, other people around the user can be considered to be at the same risk as the user.

[0057] Specifically, the acquisition unit 30 acquires location information on each of a plurality of different users. The estimation unit 34 estimates that a second user, whose location information indicates that the second user was present at the same time and location as the first user estimated to be at risk in the risk estimation, is at a similar risk to the first user. The control unit 36 ​​notifies the terminal device 2 owned by the second user of the risk estimated by the estimation unit 34. The "same time period" may mean that the time indicated by the second time information added to the location information on each user is included within a predetermined period. The "same location" may mean that the distance between the locations indicated by the location information on each user is within a predetermined distance.

[0058] For example, in the example of Fig. 1, the acquisition unit 30 acquires location information from each of a terminal device 2A owned by a user A and a terminal device 2B owned by a user B. Here, each piece of location information indicates that user A and user B were present in the same location at the same time period. When the estimation unit 34 estimates that there is a risk for user A, it estimates that there is a similar risk to user A for user B, who was present in the same location at the same time period as user A.

[0059] In addition, in the above first embodiment, the location of a medical institution such as a hospital or a pharmacy is exemplified as the "predetermined location" used in the second determination, but this is not limited thereto. The "predetermined location" used in the second determination may be the location of a restaurant. In general, it is said that infectious diseases are likely to spread in restaurants. By notifying users who have entered a predetermined keyword (i.e., users who have symptoms) who have visited a restaurant that there is a high risk, a warning can be issued to the users. Also, as described above, by notifying other people whose location information indicates that they were in the same restaurant at the same time as the user estimated to be at risk that they are at the same risk as the user who estimated the risk, it is possible to encourage the other people to be vigilant.

[0060] In the information processing system 1X according to the first embodiment, at least some of the information processing device 10, the terminal device 2, and the measurement device 4 may be the same device. For example, the terminal device 2 may have some or all of the functions of the acquisition unit 30, the determination unit 32, the estimation unit 34, and the control unit 36 ​​related to the information processing device 10. In this case, the acquisition unit 30 may acquire text information input in the terminal device itself and location information measured in the terminal device itself. In addition, for example, the terminal device 2 may have a function of measuring biological information, and the acquisition unit 30 may acquire biological information measured by the terminal device itself instead of the measurement device 4.

[0061] [Second embodiment] In the first embodiment, when it is estimated that there is a risk that may affect the health or safety of a user, a form has been described in which that fact is notified to the terminal device 2 owned by the user. Meanwhile, in order to prevent the spread of infectious diseases, it may be effective to quickly share information about the user's health condition and risk by transmitting the information from the user to other people in the vicinity, and then transferring the information from the other people to other people in the vicinity of the other people.

[0062] Therefore, the information processing device according to the second embodiment has a function of transmitting or transferring information on the health condition and risk of the user to an information processing device owned by another person around the user. Hereinafter, the functions of the information processing system 1Y and the information processing device 10 according to the second embodiment will be described, but the description of the same functions and configurations as those of the first embodiment will be omitted.

[0063] First, an example of the configuration of an information processing system 1Y according to this embodiment will be described with reference to FIG. 10. As shown in FIG. 10, the information processing system 1Y includes information processing devices 10A to 10H owned by a plurality of users A to H, respectively. The information processing devices 10A to 10H are capable of communicating with each other via a wired or wireless network (not shown). Each of the information processing devices 10A to 10H includes the functions and configuration of a terminal device 2 in addition to the functions and configuration of the information processing device 10 in the first embodiment (in other words, the terminal device 2 in the first embodiment includes the functions and configuration of the information processing device 10). Hereinafter, when the information processing devices 10A to 10H are not differentiated from each other, they will be simply referred to as "information processing devices 10", and when the users A to H are not differentiated from each other, they will be simply referred to as "users".

[0064] In the following description, in the information processing system 1Y, the information processing device 10A of the user A is the transmission source of the user information (details will be described later) related to the user A, and the information processing devices 10B to 10H transfer the user information related to the user A according to the result of the determination shown below. The illustrated positions of the information processing devices 10A to 10H in FIG. 10 represent the locations of the users A to H. For example, it is represented that the users B to G are present within a certain range R from the location of the user A, and the user H is present outside the certain range R from the location of the user A. The solid arrows shown in FIG. 10 indicate the transmission path or transfer path of the user information, and the circled numbers indicate the number of transfers (details will be described later). The dotted lines shown in FIG. 10 indicate that the information processing devices 10 connected by the dotted lines are preregistered contacts (details will be described later).

[0065] Next, an example of a functional configuration of an information processing device 10A owned by user A, which is a transmission source of user information, will be described. As shown in Fig. 3, similar to the information processing device 10 according to the first embodiment, the information processing device 10A includes an acquisition unit 30, a determination unit 32, an estimation unit 34, and a control unit 36. The CPU 21 executes the information processing program 27, so that the CPU 21 functions as the acquisition unit 30, the determination unit 32, the estimation unit 34, and the control unit 36.

[0066] The acquisition unit 30 acquires text information input by user A, location information of user A, and biometric information of user A, similar to the first embodiment. The determination unit 32 performs a first determination based on the text information, a second determination based on the location information, and a third determination based on the biometric information, similar to the first embodiment. The estimation unit 34 estimates a risk that may affect the health or safety of user A based on the results of the first determination, second determination, and third determination by the determination unit 32, similar to the first embodiment.

[0067] Furthermore, the estimation unit 34 generates health information related to the health of the user A. The "health information" is information indicating at least one of the health condition of the user A and the risk that may affect the health or safety of the user A estimated by the estimation unit 34 (see FIG. 11). That is, the estimation unit 34 may estimate and generate the health information of the user A (specifically, the risk) based on the location where the user A was present within a predetermined first period including the time when the text information acquired by the acquisition unit 30 was input.

[0068] The "health condition" is indicated, for example, by biological information acquired by the acquisition unit 30. The "biological information" here may be, for example, at least one of body temperature, heart rate, electrocardiogram, electromyogram, blood pressure, SpO2, blood glucose level, lipid level, and the like measured by the measurement device 4. It may also be, for example, a doctor's diagnosis result regarding the health condition of user A, a medical examination result, and a test result regarding various diseases such as infectious diseases, etc., transmitted to the information processing device 10A from a server computer or the like that manages electronic medical records.

[0069] Furthermore, for example, the estimation unit 34 may estimate and generate health information of user A based on text information input via the input unit 25 by at least one of user A and other people around user A. Specifically, when the text information includes a keyword related to the health condition of user A, the estimation unit 34 may estimate the health condition of user A according to the keyword and generate the health information. For example, when the text information includes the keyword "influenza virus," the estimation unit 34 estimates that user A may be infected with influenza virus infection and generates health information indicating that.

[0070] The keywords used by the estimation unit 34 to estimate the health condition may be the same as those used in the first determination by the determination unit 32 described in the first embodiment. That is, keywords related to the health condition of user A, keywords indicating the possibility of user A being infected with an infectious disease, keywords related to the health conditions of others around user A, and keywords indicating the infectious disease status of others around user A may be applied.

[0071] When a predetermined condition is satisfied, the control unit 36 ​​controls to transmit user information including the health information on the health of the user A generated by the estimation unit 34 and the location information of the user A acquired by the acquisition unit 30 to a preregistered contact. For example, the control unit 36 ​​may determine that the condition is satisfied when the result of estimating the health information by the estimation unit 34 indicates that there is a risk that may affect the health or safety of the user A. In this case, the control unit 36 ​​may determine whether or not the condition is satisfied depending on the magnitude of the estimated risk, such as determining that the condition is satisfied when the risk is estimated to be "high" and determining that the condition is not satisfied when the risk is "medium" or "low." In addition, for example, the control unit 36 ​​may determine that the condition is satisfied when it is determined that the biometric information of the user A is abnormal. In this case, the control unit 36 ​​can determine whether or not the biometric information indicates an abnormality by comparing the biometric information with a predetermined threshold value.

[0072] An example of user information is shown in Fig. 11. The user information shown in Fig. 11 includes biometric information (body temperature) of user A, health information indicating the risk of user A, and location information of user A. In Fig. 11, the location information is expressed by latitude and longitude.

[0073] The user information can be transmitted, for example, via at least one of email and SNS. Here, the "pre-registered contact" refers to a contact whose email address is stored in advance in the storage unit 22 or an external storage medium such as a cloud server when the transmission means is email. Also, when the transmission means is an SNS, it refers to a contact whose account is associated in advance so that various information can be transmitted and received between them.

[0074] In the example of Fig. 10, the information processing devices 10B and 10C are registered in advance as contacts in the information processing device 10A. Also, the information processing devices 10A to 10C are mutually known in advance to belong to the same group by a function such as a group talk well known in SNS and a mailing list using e-mail. On the other hand, the information processing devices 10D to 10H are not registered in the information processing device 10A as contacts. In the example of Fig. 10, the control unit 36 ​​controls the transmission of user information to the information processing devices 10B and 10C when a predetermined condition is satisfied.

[0075] Furthermore, when the location information included in the user information indicates the residence of user A, it is preferable for the control unit 36 ​​to process the location information into one indicating a non-residential area near the residence of user A. A "non-residential area" is, for example, a location where no one lives, such as a road, a river, or farmland. Alternatively, when the location information is expressed in latitude and longitude, it is preferable for the control unit 36 ​​to process the location information into one indicating a wider area than the residence, for example, by rounding off digits. This is because the location information of user A is considered to be personal information, and therefore it is preferable from the viewpoint of protecting personal information to make the residence of user A unknown.

[0076] The control unit 36 ​​may also transmit, together with the user information, an instruction to the destination user regarding the measurement of the biometric information. For example, the control unit 36 ​​may transmit an instruction to the measurement device 4 that measures the destination user's biometric information to start measuring the biometric information. For example, the control unit 36 ​​may transmit an instruction to the measurement device 4 that measures the destination user's biometric information to change the measurement conditions in measuring the biometric information. The "measurement conditions" may be, for example, the type of biometric information to be measured, and, when the measurement device 4 measures the biometric information over time, the period during which the measurement is continued and the measurement frequency. Specifically, for example, the measurement device 4 may be instructed to change the measurement frequency setting to measure the body temperature three times a day for the measurement device 4 that is set to measure the body temperature once a day.

[0077] The health information included in the user information transmitted by the information processing device 10A is not limited to that related to the user A, which is the transmission source. As described in the first embodiment, the estimation unit 34 can estimate that a second user, whose location information indicates that the second user was present at the same time and location as the first user who estimated the risk, has a similar risk to the first user. Therefore, when it is estimated that the user A has a similar risk to the risk estimated for another person (first user) around the user A (second user), the control unit 36 ​​may control the transmission of user information including the risk estimated for the other person. In this case, the user information to be transmitted may include information indicating the health condition of the other person (e.g., biological information). In other words, the "health information" included in the user information may be information indicating at least one of the health condition and the risk that may affect the health or safety of at least one of the user A and the other person around the user A.

[0078] In this case, when the control unit 36 ​​obtains health information from another person around user A, it may determine that a predetermined condition is satisfied, and perform control to send the user information to a pre-registered contact.

[0079] Next, an example of the functional configuration of the information processing devices 10B to 10H on the receiving side of the user information will be described. As shown in Fig. 3, like the information processing device 10A and the information processing device 10 according to the first embodiment, the information processing devices 10B to 10H include an acquisition unit 30, a determination unit 32, an estimation unit 34, and a control unit 36. The CPU 21 executes the information processing program 27, so that the CPU 21 functions as the acquisition unit 30, the determination unit 32, the estimation unit 34, and the control unit 36.

[0080] First, a description will be given using an information processing device 10B owned by user B as a representative. The acquisition unit 30 of the information processing device 10B receives user information including health information related to the health of another person (user A) and location information of the other person (user A). The user information is received, for example, via at least one of email and SNS.

[0081] The determination unit 32 of the information processing device 10B determines whether or not the location information included in the user information acquired by the acquisition unit 30 indicates within a predetermined range R from at least one of the location of the own device (information processing device 10B) and a predetermined location. The "location of the own device" is, for example, a location including a destination of the own device, which is measured using GPS. The "predetermined location" is, for example, a location designated in advance, such as the residence, workplace, and school of user B. In the example of FIG. 10, the location information of the information processing device 10A included in the user information indicates within a predetermined range R from the location of the information processing device 10B.

[0082] When the determination by the determination unit 32 is a positive determination, the control unit 36 ​​of the information processing device 10B transfers the user information received by the acquisition unit 30 to a preregistered contact. In this case, it is preferable that the control unit 36 ​​transfers the user information to a contact that belongs to a different department from that of user A who is the sender of the user information. The transfer of the user information is performed, for example, via at least one of email and SNS.

[0083] In the example of Fig. 10, the information processing devices 10C, 10D, and 10G are registered in advance as contacts in the information processing device 10B. However, as described above, the information processing devices 10A to 10C know in advance that they belong to the same group. In this case, the control unit 36 ​​transfers the user information about the user A to the information processing devices 10D and 10G, but does not transfer the user information about the user A to the information processing device 10C. This makes it possible to avoid the user information about the user A being transferred in duplicate to the information processing device 10C.

[0084] In addition, it is preferable that the user information to be transferred is provided with transfer count information indicating the number of times the user information has been transferred, and the control unit 36 ​​increments the number of transfers indicated by the received transfer count information, and then transfers the user information to which the transfer count information has been provided. In addition, it is preferable that the control unit 36 ​​does not transfer the user information when the number of transfers indicated by the transfer count information reaches a predetermined threshold. This is because it is considered that the more people involved in the transfer, the smaller the relationship with user A, the source of the information, and the smaller the impact of the health condition of user A, so that the value of transferring the user information is reduced. In addition, by setting a limit on the number of transfers, it is possible to prevent the transfer of user information from looping.

[0085] In FIG. 10, the number of transfers is indicated by a circled number. As shown in FIG. 10, the control unit 36 ​​increments the number of transfers indicated by the transfer count information, which was "1" when the user information was received from the information processing device 10A, to "2", and then transfers the user information to which the transfer count information is assigned to the information processing devices 10D and 10G. Similarly, the information processing device 10D that has received the user information from the information processing device 10B increments the number of transfers indicated by the transfer count information to "3", and then transfers the user information regarding the user A to which the transfer count information is assigned to the information processing device 10F that is registered in advance as a contact. Here, it is assumed that the threshold value regarding the number of transfers is previously determined to be "3". In this case, when the information processing device 10F that has received the user information from the information processing device 10D increments the number of transfers, it becomes four, which exceeds the threshold value, and therefore does not transfer the user information.

[0086] In addition, when the control unit 36 ​​has received the same user information as the received user information in the past, it is preferable that the control unit 36 ​​discards the received user information. In FIG. 10, the information processing device 10C that receives the user information from the information processing device 10A also performs the same process as the information processing device 10B, and the user information on the user A to which the transfer count information incremented to "2" is added is transferred to the information processing device 10E. In addition, the information processing device 10E that receives the user information from the information processing device 10C also performs the same process, and the user information on the user A to which the transfer count information incremented to "3" is added is transferred to the information processing device 10F. Here, the information processing device 10F has already received the user information on the user A from the information processing device 10D. Therefore, the control unit 36 ​​of the information processing device 10F discards the user information received from the information processing device 10E and does not transfer the user information.

[0087] Furthermore, the information processing device 10G that has received the user information from the information processing device 10B is located outside a predetermined range R from the position of the information processing device 10A (see FIG. 10). Therefore, in the information processing device 10G, the determination by the determination unit 32 is a negative determination. In this case, the control unit 36 ​​of the information processing device 10G discards the user information regarding user A without transferring the user information.

[0088] The information processing device 10H, which is registered in advance as a contact for the information processing devices 10F and 10G, is located within a predetermined range R from the location of the information processing device 10A, but no user information on user A is transferred from either information processing device. However, since user H is connected to user A through a large number of users, or is only involved through a distant user (user G), it is considered that there is little effect in transferring the user information of user A and therefore it is not necessary to transfer the information.

[0089] Furthermore, when the control unit 36 ​​receives an instruction for measuring biological information together with the user information, the control unit 36 ​​may also transfer the instruction. Furthermore, the control unit 36 ​​may control the measurement device 4 to measure the biological information according to the instruction.

[0090] Furthermore, the control unit 36 ​​may perform control to display the received user information of user A on the display 24. Fig. 12 shows an example of a screen D2 displayed on the display 24 of the information processing devices 10B to 10F. The screen D2 displays the position of user A (indicated by a star) based on the user information of user A shown in Fig. 11, the position of the device itself, and the predetermined position of the home (indicated by a square). The screen D2 also displays the body temperature and risk of user A based on the user information of user A shown in Fig. 11. Users B to F can check the health information of others around them and the positions of those others by looking at the screen D2.

[0091] When the control unit 36 ​​controls the display 24 to display the location of user A (i.e., the location of the transmission source of the user information), it is preferable that the control unit 36 ​​processes the display so that the user A's place of residence is not known. For example, the control unit 36 ​​may control the display so that the figure indicating the user A's location is larger than the place of residence and / or is an asymmetrical figure whose center position is difficult to understand. For example, the control unit 36 ​​may control the display so that the location of user A is displayed using a sentence indicating a non-residential place in the vicinity of the place of residence of user A (for example, "near the intersection of X town"). This is because the location information of user A is considered to be personal information, and therefore it is preferable to make the place of residence of user A unknown from the viewpoint of protecting personal information.

[0092] Next, the operation of the information processing device 10 according to this embodiment will be described with reference to Fig. 13 and Fig. 14. In the information processing device 10, the CPU 21 executes the information processing program 27 to execute the second information processing shown in Fig. 13 and / or the third information processing shown in Fig. 14. The second information processing is processing in an information processing device that is a transmission source of user information, and in the example of Fig. 10, it is processing performed in the information processing device 10A. The second information processing is executed, for example, when a command to start execution is given by the user via the input unit 25.

[0093] In step S30, the CPU 21 executes a first information processing to estimate a risk that may affect the health or safety of the user. In step S32, the estimation unit 34 generates health information related to the user's health, including at least one of the user's biometric information acquired in step S18 in the first information processing and the risk estimated in step S22.

[0094] In step S34, the control unit 36 ​​judges whether or not the above-mentioned predetermined condition is satisfied. If the judgment in step S34 is positive (i.e., if the predetermined condition is satisfied), the process proceeds to step S36. In step S36, the control unit 36 ​​assigns forward count information, in which the forward count is set to "1", to the user information including the health information generated in step S32 and the user's location information acquired in step S14 in the first information processing, and transmits the information to the preregistered contacts. When step S36 is completed, the CPU 21 ends the second information processing. Also, if the judgment in step S34 is negative (i.e., if the predetermined condition is not satisfied), the CPU 21 does not perform the process in step S36, and ends the second information processing.

[0095] The third information processing is processing in the information processing device that has received the user information, and is processing performed in the information processing devices 10B to 10G in the example of Fig. 10. The third information processing is started, for example, when the acquisition unit 30 receives the user information (corresponding to step S50).

[0096] In step S50, the acquisition unit 30 receives user information including the health information and the location information of the other person. Here, the user information is assumed to be provided with forwarding count information indicating the number of times the user information has been forwarded. In step S52, the determination unit 32 determines whether the location information of the other person included in the user information acquired in step S50 indicates a location within a predetermined range from at least one of the location of the device itself and a predetermined location (e.g., a residence, a workplace, a school, etc.).

[0097] If step S52 is a positive determination (i.e., if the location information indicates the location of the device itself and / or within a predetermined range from a predetermined location), the process proceeds to step S54. In step S54, the control unit 36 ​​determines whether the number of forwardings indicated by the forwarding count information added to the user information received in step S50 is less than a predetermined threshold. If step S54 is a positive determination (i.e., if the number of forwardings is less than the threshold), the process proceeds to step S56.

[0098] In step S56, the control unit 36 ​​increments the number of forwardings indicated by the forwarding count information added to the user information received in step S50. In step S58, the control unit 36 ​​forwards the user information received in step S50, which is the user information with the forwarding count information added thereto and for which the forwarding count has been incremented in step S56, to a pre-registered contact address, and ends the third information processing.

[0099] On the other hand, if the determination in step S52 is negative (i.e., if the location information indicates that the device is located outside a predetermined range from the location of the device itself and / or a predetermined location), the processing in steps S54 to S58 is not performed, and the third information processing ends. Also, if the determination in step S54 is negative (i.e., if the number of transfers reaches the threshold), the processing in steps S56 to S58 is not performed, and the third information processing ends.

[0100] As described above, the information processing device 10 according to an embodiment of the present disclosure includes at least one processor, and when a predetermined condition is satisfied, the processor transmits user information including health information related to the user's health and location information of the user to a pre-registered contact. That is, the user's health information can be easily shared with a pre-registered contact. This allows, for example, information on the state of infection with various infectious diseases such as COVID-19 to be quickly shared, which contributes to preventing the spread of infection.

[0101] Moreover, the information processing device 10 according to an embodiment of the present disclosure includes at least one processor, and the processor receives user information including health information related to the health of another person and location information of the other person, determines whether the location information indicates a predetermined range from at least one of the location of the device itself and a predetermined location, and transfers the user information to a preregistered contact if the determination is positive. Therefore, even if it is health information of another person, information can be easily shared. This allows, for example, information on the morbidity of various infectious diseases such as COVID-19 to be quickly shared, which contributes to preventing the spread of infection.

[0102] In each of the above embodiments, the following various processors can be used as the hardware structure of the processing unit that executes various processes, such as the acquisition unit 30, the determination unit 32, the estimation unit 34, and the control unit 36. As described above, the above various processors include a CPU, which is a general-purpose processor that executes software (programs) and functions as various processing units, as well as a programmable logic device (PLD), which is a processor whose circuit configuration can be changed after manufacture, such as an FPGA (Field Programmable Gate Array), a dedicated electric circuit, which is a processor having a circuit configuration designed specifically for executing specific processes, such as an ASIC (Application Specific Integrated Circuit), etc.

[0103] A single processing unit may be configured with one of these various processors, or may be configured with a combination of two or more processors of the same or different types (for example, a combination of multiple FPGAs, or a combination of a CPU and an FPGA). Also, multiple processing units may be configured with a single processor.

[0104] As an example of configuring multiple processing units with one processor, first, there is a form in which one processor is configured with a combination of one or more CPUs and software, as typified by computers such as client and server, and this processor functions as multiple processing units. Second, there is a form in which a processor is used that realizes the functions of the entire system including multiple processing units with one IC (Integrated Circuit) chip, as typified by System on Chip (SoC), etc. In this way, the various processing units are configured using one or more of the above various processors as a hardware structure.

[0105] Furthermore, more specifically, the hardware structure of these various processors can be an electric circuit that combines circuit elements such as semiconductor elements.

[0106] In addition, in each of the above embodiments, the information processing program 27 is pre-stored (installed) in the storage unit 22, but the present invention is not limited to this. The information processing program 27 may be provided in a form recorded on a recording medium such as a CD-ROM (Compact Disc Read Only Memory), a DVD-ROM (Digital Versatile Disc Read Only Memory), or a USB (Universal Serial Bus) memory. The information processing program 27 may also be downloaded from an external device via a network. Furthermore, the technology of the present disclosure extends to a storage medium that non-temporarily stores an information processing program, in addition to the information processing program.

[0107] The technology of the present disclosure can also be appropriately combined with the above-mentioned embodiment examples. The above-mentioned description and illustrated contents are detailed descriptions of the parts related to the technology of the present disclosure, and are merely one example of the technology of the present disclosure. For example, the above description of the configuration, function, action, and effect is a description of one example of the configuration, function, action, and effect of the parts related to the technology of the present disclosure. Therefore, it goes without saying that unnecessary parts may be deleted, new elements may be added, or replacements may be made to the description and illustrated contents shown above, within the scope of the gist of the technology of the present disclosure. [Explanation of symbols]

[0108] 1X, 1Y Information Processing System 2A, 2B Terminal Equipment 4. Measuring Equipment 5. Network 10, 10A~10H Information processing equipment 21 CPU 22 Memory section 23 Memory 24 Display 25 Input section 26 Network Interface 27 Information Processing Programs 28 Bus 30 Acquisition Department 32 Judgment section 34 Estimation part 36 Control Unit D1, D2 screen R Range

Claims

1. At least one processor; The processor, receiving user information including health information relating to the health of another person and location information of the other person; determining whether the location information indicates a location within a predetermined range from at least one of the location of the device itself and a predetermined location; If the determination is affirmative, the user information is transferred to a preregistered contact address. Information processing device.

2. The processor, The user information is forwarded to the contact who belongs to a different department from the user who sent the user information. The information processing device according to claim 1 .

3. The processor, If the same user information as the received user information has been received in the past, the received user information is discarded.

3. The information processing device according to claim 1 or 2.

4. The user information is assigned with forwarding count information indicating the number of times the user information is forwarded; The processor, After incrementing the number of transfers indicated by the received information on the number of transfers, the user information to which the information on the number of transfers has been added is transferred. The information processing device according to any one of claims 1 to 3.

5. The processor, When the number of transfers indicated by the transfer count information reaches a predetermined threshold, the user information is not transferred. The information processing device according to claim 4.

6. An information processing device according to any one of claims 1 to 5; Another information processing device that transmits the user information to the information processing device; An information processing system comprising:

7. The transmission, reception, and transfer of the user information is performed via at least one of e-mail and SNS (Social Networking Service).

7. The information processing system according to claim 6.

8. receiving user information including health information relating to the health of another person and location information of the other person; determining whether the location information indicates a location within a predetermined range from at least one of the location of the device itself and a predetermined location; If the determination is affirmative, the user information is transferred to a preregistered contact address. An information processing method in which processing is performed by a computer.

9. receiving user information including health information relating to the health of another person and location information of the other person; determining whether the location information indicates a location within a predetermined range from at least one of the location of the device itself and a predetermined location; If the determination is affirmative, the user information is transferred to a preregistered contact address. An information processing program for causing a computer to execute processing.

Citation Information

Patent Citations

  • Network system, information notification terminal, control method for information notification terminal, and control program

    JP2004021502A

  • Portable terminal apparatus for authentication and portable terminal program for authentication

    JP2007220000A

  • Portable terminal device, portable terminal control method, and information communication system

    JP2011166231A

  • Computing system for identifying health risk regions

    US20170039339A1

  • Cooperation server, system, infection risk notification method, and non-transitory computer readable medium

    WO2021240727A1