Information processing system, inspection system, control method for information processing system, control program, and recording medium

The information processing device addresses the challenge of low particle detection by calculating infection states and phases based on user data, allowing for early and accurate infection detection at home.

JP7754978B2Active Publication Date: 2025-10-15KYOCERA CORP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024059683
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-03-27
Filing Date
2024-04-02
Publication Date
2025-10-15
Estimated Expiration
2041-03-26

AI Technical Summary

Technical Problem

Existing methods for detecting viral or bacterial infections early in the infection process are inadequate when the number of virus or bacteria particles is low, leading to inconclusive test results, necessitating the need for early detection outside traditional medical facilities.

Method used

An information processing device that receives detection data from a user's sample, calculates the infection state, and generates test results including infection phase information, utilizing medical interview data and detection device outputs, enabling early detection and phase estimation of infections.

Benefits of technology

Users can receive accurate test results for viral or bacterial infections without visiting medical facilities, facilitating early intervention and prevention of disease progression.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007754978000001
    Figure 0007754978000001
  • Figure 0007754978000002
    Figure 0007754978000002
  • Figure 0007754978000003
    Figure 0007754978000003
Patent Text Reader

Abstract

To provide an information processing device, a control method therefor, and an inspection system that present a user with inspection results regarding virus infection or bacterial infection on the basis of detection data of virus particles or bacteria detected from the user, even when the user did not receive inspection in a hospital, etc.SOLUTION: In an inspection system 100, an information processing device 1 comprises: an inspection request acceptance unit that receives inspection request information including detection data obtained from a detection device 3 that detects a detection object included in a specimen 5 sampled from a user; an infection calculation unit that calculates the infection state of the user on the basis of the detection data; and an inspection result output unit that generates inspection result information including the calculation result, and when it is determined by the infection calculation unit that the user is infected with the detection object, estimates its infection aspect on the basis of the detection data and inquiry information and generates infection aspect information relating to the infection aspect. The inspection request information includes inquiry information including information regarding the symptom expressed to the user and information indicating the observation day when the symptom was observed.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to an information processing device, a testing system, a method for controlling an information processing device, and the like, that present test results related to viral or bacterial infection. [Background technology]

[0002] Early detection of viral or bacterial infection and initiation of treatment early in the infection process often allows for prevention of disease onset or prevention of disease progression. To achieve this, patients must undergo routine testing at a medical institution or testing facility before symptoms appear or when symptoms are mild. However, because the number of virus particles or bacteria in samples collected from infected individuals before symptoms appear or when symptoms are mild is low, a single test may not yield a positive result even if the individual is actually infected.

[0003] Patent Document 1 discloses a technique that can be used to detect virus particles such as influenza viruses with high sensitivity. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Publication No. 2018-038384 Summary of the Invention [Problem to be solved by the invention]

[0005] Even if a user has not undergone testing at a hospital or the like, there is a demand to provide the user with test results regarding viral or bacterial infection based on detection data from the user that detects virus particles or bacteria. [Means for solving the problem]

[0006] An information processing device according to one aspect of the present disclosure comprises a test request receiving unit that receives test request information including detection data obtained by a detection device that detects a detection target contained in a sample collected from a user; an infection calculation unit that calculates the infection state of the user based on the detection data; and a test result output unit that generates test result information including the calculation results by the infection calculation unit, wherein the test request information further includes medical interview information including information about symptoms developed in the user and information indicating the observation date on which the symptoms were observed, and when the infection calculation unit determines that the user is infected with the detection target, the test result output unit estimates, based on the detection data and the medical interview information, which of a plurality of infection phases the user is in, on what day or at what time, in the period from when the user becomes infected with the detection target to when the user becomes non-infectious, and generates infection phase information related to the infection phase.

[0007] A control method according to one aspect of the present disclosure is a control method for an information processing device, and includes a test request receiving step of receiving test request information including detection data obtained by a detection device that detects a detection target contained in a sample collected from a user, an infection calculation step of calculating an infection state of the user based on the detection data, and a test result output unit that generates test result information including the calculation results of the infection calculation step, wherein the test request information further includes medical interview information including information on symptoms developed in the user and information indicating the observation date on which the symptoms were observed, and in the test result output step, if it is determined in the infection calculation step that the user is infected with the detection target, an estimate is made based on the detection data and the medical interview information as to which infection phase the user is in among multiple infection phases set in the period from when the user becomes infected with the detection target to when the user becomes non-infectious, on which day or at what time, and infection phase information regarding the infection phase is generated.

[0008] In addition, the information processing device according to each aspect of the present disclosure may be realized by a computer. In this case, the control program of the information processing device that causes the computer to operate as each part (software element) of the information processing device to realize the information processing device on the computer, and the computer-readable recording medium on which it is recorded, also fall within the scope of the present disclosure. [Effects of the Invention]

[0009] The user may be provided with test results for viral or bacterial infections. [Brief explanation of the drawings]

[0010] [Figure 1] 1 is a diagram illustrating a configuration example of an inspection system according to a first embodiment of the present disclosure. [Figure 2] FIG. 2 is a block diagram showing an example of the configuration of a detection device and a communication terminal. [Figure 3] FIG. 2 is a diagram showing a configuration example of a specimen attachment section. [Figure 4] FIG. 10 is a diagram illustrating an example of inspection request information. [Figure 5] FIG. 10 is a diagram illustrating an example of movement history information. [Figure 6] FIG. 2 is a block diagram showing an example of the configuration of a communication terminal. [Figure 7] 1 is a block diagram showing an example of the configuration of an information processing device and a storage device according to a first embodiment of the present disclosure. [Figure 8] FIG. 2 is a diagram illustrating an example of a data structure of a user database. [Figure 9] FIG. 10 is a diagram illustrating an example of a data structure of an inspection request information database. [Figure 10] FIG. 10 is a diagram showing an example of test result information. [Figure 11] FIG. 10 is a diagram illustrating an example of a data structure of a result database. [Figure 12] FIG. 2 is a diagram illustrating an example of a data structure of a movement history database. [Figure 13] FIG. 10 is a diagram illustrating an example of a risk map. [Figure 14] 10 is a sequence diagram showing an example of a processing flow from an information processing device that has received inspection request information from a communication terminal to transmitting inspection result information and generating a risk map. FIG. [Figure 15] 10 is a flowchart illustrating an example of the flow of an infection state calculation process executed by an information processing device. [Figure 16] 10 is a flowchart showing an example of the flow of a result information generation process executed by an information processing device. [Figure 17] FIG. 10 is a sequence diagram illustrating an example of a processing flow in which an information processing device distributes infection information in response to an information distribution request from a communication terminal. [Figure 18] FIG. 10 is a diagram illustrating a configuration example of an inspection system according to a second embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0011] [Embodiment 1] (Overview of information processing device 1) An information processing device 1 according to an embodiment of the present disclosure calculates the infection state of a user in response to receiving test request information from a communication terminal 2. The test request information includes detection data obtained by a detection device 3 that detects virus particles (detection target) or bacteria (detection target) contained in a specimen 5 collected from the user. The information processing device 1 generates test result information including the infection state of the user calculated based on the detection data, and transmits it to the communication terminal 2. The detection device 3 may detect fungi (detection target), rickettsia (detection target), or spirochetes (detection target).

[0012] Here, the infection status may be a determination result as to whether or not the user is already infected with a virus or bacteria, or information indicating the possibility that the user is infected with a virus or bacteria.

[0013] According to the above configuration, the information processing device 1 determines the infection state of a virus or bacteria in response to test request information received from the communication terminal 2, and transmits the determination result to the communication terminal 2. A user can provide a sample 5 collected from themselves to the detection device 3, for example, at home. This allows the user to receive the determination result of whether or not they are infected with a virus or bacteria without going to a testing facility such as a hospital. Note that this does not exclude the possibility of the test being performed at a testing facility such as a hospital, and the test may be performed at a testing facility such as a hospital.

[0014] The information processing device 1 can generate and provide to the user test result information related to infection with various viruses or bacteria that can be detected by the detection device 3. The detection device 3 can detect, for example, but is not limited to, the following viruses or bacteria:

[0015] (Examples of detectable viruses): influenza virus, coronavirus, severe acute respiratory syndrome (SARS) coronavirus, Middle East respiratory syndrome (MERS) virus, mumps virus, measles virus, Nipah virus, canine distemper virus, human immunodeficiency virus (HIV), hepatitis B virus, human T-cell leukemia virus (HTLV), Ebola virus, hepatitis C virus, Lassa virus, hantavirus, rabies virus, Japanese encephalitis virus, yellow fever virus, dengue virus, rubella virus, rotavirus, herpes virus, and norovirus.

[0016] (Examples of detectable bacteria): Yersinia pestis, Shigella, Vibrio cholerae, Salmonella typhi, Corynebacterium diphtheriae, enterohemorrhagic Escherichia coli (e.g., E. coli O157), fulminant hemolytic Streptococcus, Bacillus anthracis, Clostridium tetani, Brucella, Legionella, Neisseria meningitidis, drug-resistant Pseudomonas aeruginosa, methicillin-resistant Staphylococcus aureus (MRSA), Francisella tularensis, Francisella spirillum, gram-negative facultative anaerobic bacilli of the genus Streptobacillus, Trichophyton, Candida (e.g., Candida albicans), Aspergillus, Cryptococcus neoformans, Bartonella (e.g., Bartonella bacilliformis), Mycobacterium tuberculosis, Neisseria gonorrhoeae, vancomycin-resistant cocci, penicillin-resistant Streptococcus pneumoniae, Streptococcus pneumoniae, and Haemophilus influenzae.

[0017] In the following, an example will be described in which the detection device 3 is a device that detects influenza virus particles. In this case, the information processing device 1 generates test result information including a determination result as to whether or not the user is infected with the influenza virus, and transmits the information to the communication terminal 2. In the following, the influenza virus may be simply referred to as the "virus."

[0018] If the user is suffering from an infectious disease, the specimen 5 may be any substance containing virus particles and virus-derived components that cause the infectious disease. The specimen 5 may be, for example, the user's saliva, sputum, nasal secretions, or the like that can be collected from the user by a non-invasive process, or may be blood, tissue fragments, or the like that can be collected from the user by a minimally invasive process.

[0019] If virus particles can be detected with high sensitivity, for example, the specimen 5 may be a portion of the liquid spat out by a user after the user gargles with a predetermined amount of liquid (e.g., 2 ml) for a certain period of time (e.g., 5 seconds). In this case, the user gargles, then spat out the liquid after gargling into a container, and a portion of the liquid is provided to the specimen attachment section 321, which will be described later. Virus particles contained in the user's saliva, sputum, etc. can be easily collected by the user themselves from the liquid after gargling.

[0020] The specimen attachment section 321 may be assigned a different identification number depending on the type of virus to be detected. Alternatively, when the specimen attachment section 321 is attached to the detection device 3, the detection device 3 may be configured to be able to recognize which virus the specimen attachment section 321 is for detecting. The specimen attachment section 321 may be configured to detect one type of virus or one type of bacteria, or may be configured to detect multiple types of viruses or multiple types of bacteria.

[0021] (Configuration of inspection system 100) First, the configuration of an inspection system 100 according to one embodiment of the present disclosure will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of the configuration of an inspection system 100 incorporating an information processing device 1.

[0022] The testing system 100 includes a detection device 3 that detects influenza virus particles contained in a sample 5 collected from a user, an information processing device 1, and a communication terminal 2 that is communicatively connected to the detection device 3 and the information processing device 1. The testing system 100 may further include a communication terminal 6 that receives infection information distributed from the information processing device 1. The information processing device 1, the communication terminal 2, and the communication terminal 6 are communicatively connected via a communication network 7. The infection information may include, for example, the number of infected people by region. Alternatively, the infection information may be a risk map that shows on a map the times and regions where an infected person may have released infectious virus.

[0023] A user who wishes to use the inspection system 100 submits registration information as a user of the inspection system 100 to the information processing device 1 in advance. For example, the information processing device 1 may distribute a web page for users to input the registration information to the communication terminal 2, and the user may enter the necessary information, thereby accepting the submission of the registration information. The registration information may also be sent to the information processing device 1 by email from the communication terminal 2, or by an application installed on the communication terminal 2. Alternatively, the submission of the registration information may be accepted by having each user who wishes to use the inspection system 100 mail the registration information on paper to an administrator of the information processing device 1, for example. A user ID, which is identification information unique to each user, may be assigned to each user who is registered as a user of the inspection system 100.

[0024] The information that the user is prompted to input as registration information may include the user's personal information. The personal information that the user is prompted to input as registration information may include the user's address, name, attributes, contact information such as a telephone number, and email address. The attributes may include the user's age and gender. For example, if the user is a minor, the personal information that the user is prompted to input as registration information may include the address, name, age, occupation, email address, and other information of the user's family members (e.g., parents, etc.).

[0025] The personal information that the user is prompted to input as registration information may include information regarding the payment method for the user's fee for using the testing system 100. The information regarding the payment method may include the user's credit card information.

[0026] The information processing device 1 stores the registration information for each user in the storage device 9 in association with the user ID assigned to each user. The information processing device 1 may also store the date on which the registration information was received for each user in the storage device 9. In this specification, a user registered as a user of the inspection system 100 will be referred to simply as a "user."

[0027] The user may be able to receive a desired service from the following service A and service B. As an example, the inspection system 100 may allow each user to select, at any time, which of the following service A and service B to use. Service A: Receives test results regarding virus infection from the information processing device 1. Service B: Receives infection information distributed from the information processing device 1.

[0028] The user owns the detection device 3. For example, the detection device 3 may be mailed to the user by the administrator of the information processing device 1 after receiving payment of a predetermined price or a predetermined rental fee. Alternatively, the user may purchase the detection device 3 at a store or the like. When the detection device 3 is loaned to a user, the administrator of the information processing device 1 may request the user to change the loan period and pay the fee during the loan period. The procedure for changing the period that the administrator requests the user to do may be, for example, an extension procedure.

[0029] The user may be allowed to register (input) identification information (e.g., a device ID) assigned to the detection device 3 owned by the user. In this case, the information processing device 1 may store the device ID acquired from each user in the storage device 9 for each user.

[0030] As shown in FIG. 1, the inspection system 100 includes the following steps (I) to (IV).

[0031] (I) Sample collection process First, the user collects a specimen 5 from himself / herself. The collected specimen 5 is provided to the specimen application section 321 of the detection device 3. The specimen application section 321 to which the specimen 5 has been provided is attached to the detection device 3.

[0032] (II) Detection step Next, the detection device 3 detects virus particles contained in the sample 5 collected from the user, and transmits the detection data to the communication terminal 2.

[0033] (III) Test result provision process The communication terminal 2 that receives the detection data from the detection device 3 generates inspection request information using the detection data and transmits it to the information processing device.

[0034] In response to receiving the test request information, the information processing device 1 generates test result information based on the detection data etc. included in the test request information. The information processing device 1 transmits the test result information to the communication terminal 2 that is the sender of the test request information.

[0035] When the test request information includes an image of the specimen attachment area 321, the information processing device 1 may generate detection information from the image. The detection information may include the number of virus particles in a predetermined area on the specimen attachment area 321. The information processing device 1 transmits the detection information to the communication terminal 2 that is the sender of the test request information.

[0036] When the user is presented with the generated detection information, they can see for themselves how virus particles have been detected in the sample taken from their body, and realize that they are infected with the virus. In this way, by generating and presenting detection information to users, it is possible to encourage infected users to take early measures and receive treatment.

[0037] If the test request information includes information essential for a diagnosis based on predetermined diagnostic criteria, the test result information may include a diagnosis based on the predetermined diagnostic criteria. In this case, the test result information may simply present the diagnostic criteria. Alternatively, the test result information may be configured to have a doctor review the test results and present the doctor's diagnosis. This configuration allows the user to receive the diagnosis from the comfort of their own home, without having to visit a medical facility or other facility for a medical examination.

[0038] The information processing device 1 may have a neural network that outputs a diagnosis result for a viral infection in response to input of information such as detection data included in the test request information. The neural network may be trained by machine learning in advance. The training data used in this machine learning may include, for example, test results obtained by providing samples collected from multiple patients diagnosed by a doctor at a medical facility to the detection device 3. The test results obtained by providing samples collected from multiple patients diagnosed by a doctor at a medical facility to the detection device 3 may be, for example, data related to virus detection. Furthermore, the training data used in this machine learning may be the diagnosis results of each patient, as to whether or not they are infected with a viral infection, made by a doctor.

[0039] The information processing device 1 may acquire user movement history information from the communication terminal 2. For example, if a test result for a viral infection is positive, the information processing device 1 may transmit a movement history request along with test result information including the test result. The movement history information may utilize, for example, time-based location information stored in the communication terminal 2. The movement history information may be information created by the communication terminal 2 and displaying the user's movement history on a map. The movement history information may also be information indicating the user's movement history for a predetermined period before and after the time when the user collected a sample to transmit the test request information. The predetermined period may be a period that includes the time when the user was infected with a virus and the period until the virus infection was completely cured. For example, the period may be from seven days before the time when the sample was collected to seven days after the time when the sample was collected.

[0040] The information processing device 1 may store the received test request information and test result information corresponding to each piece of test request information in the storage device 9. The information processing device 1 may also store the acquired movement history information in the storage device 9.

[0041] Here, as a security measure, encrypted communication such as SSL (Secure Socket Layer) may be used for communication between the information processing device 1 and the communication terminal 2. This allows for secure transmission and reception of registration test request information and test result information including the user's personal information.

[0042] (IV) Infection information distribution process The information processing device 1 may generate infection information based on test result information generated in response to test request information from multiple users.

[0043] In response to receiving an information distribution request from the communication terminal 6, the information processing device 1 distributes infection information to the communication terminal 6. The communication terminal 6 is a communication terminal owned by a user who uses the testing system 100. The communication terminal 6 may have substantially the same functions as the communication terminal 2. In this specification, the communication terminal 6 is referred to as "communication terminal 2" when transmitting testing request information, and as "communication terminal 6" when transmitting an information distribution request.

[0044] In the following, when distinguishing between the user of the communication terminal 2 that sends the inspection request information and the user of the communication terminal 6 that sends the information distribution request, the former may be simply referred to as the "user" and the latter as the "second user." However, the user and the second user are both persons registered as users of the inspection system 100, and there is no substantial difference between them.

[0045] (Detection device 3 and communication terminal 2) Next, the configurations of the detection device 3 and the communication terminal 2 will be described with reference to Fig. 2. Fig. 2 is a block diagram showing an example of the configurations of the detection device 3 and the communication terminal 2.

[0046] <Configuration of detection device 3> First, we will explain the configuration of the detection device 3. The detection device 3 detects virus particles contained in a sample 5 collected from a user. The detection device 3 may be installed in the user's home, in a facility such as a school or factory, in a testing institution such as a hospital, or carried by the user.

[0047] The detection device 3 includes a control unit 30 that controls various processes executed by the detection device 3, a communication unit 31 that communicates with the communication terminal 2, and a detection unit 32 that has a specimen attachment unit 321. The detection unit 32 detects virus particles contained in the specimen 5 provided to the specimen attachment unit 321. The detection unit 32 outputs the detection result to the control unit 30. Here, the detection result may include information that specifies the position, number, proportion, etc. of the specimen-embedded units 322 in which the reaction product is produced.

[0048] The control unit 30 acquires the detection result from the detection unit 32 and generates detection data based on the detection result. The detection data generated by the control unit 30 is transmitted to the communication terminal 2 via the communication unit 31. The detection data may include an image of at least a part of the specimen attachment portion 321.

[0049] The communication between the communication terminal 2 and the detection device 3 may be short-range wireless communication or wired communication. Alternatively, the detection device 3 and the communication terminal 2 may be directly connected via a connector such as a USB terminal.

[0050] FIG. 3 is a diagram showing an example of the configuration of the specimen attachment section 321. FIG. 3 is a schematic diagram showing an enlarged view of region R of the specimen attachment section 321 shown in FIG. 1. FIG. 3 shows region R of the specimen attachment section 321 as viewed from the back side of the side to which the specimen is attached. In one example, the specimen attachment section 321 has a plurality of specimen embedding sections 322 for fixing and detecting virus particles contained in the specimen 5. The specimen embedding sections 322 are recesses formed on the main surface of the specimen attachment section 321. The specimen embedding sections 322 may be, for example, cylindrical recesses. The volume that can be accommodated by the specimen embedding sections 322 is, for example, 10 aL to 100 nL. The specimen attachment section 321 may be a detachable, disposable cartridge provided in the detection device 3. The specimen attachment section 321 is accommodated in the detection section 32.

[0051] The detection of the target substance may be performed, for example, by detecting luminescence in each specimen-embedded portion 322. The luminescence in each specimen-embedded portion 322 may be, for example, fluorescence or phosphorescence. The luminescence in each specimen-embedded portion 322 may be, for example, luminescence based on a reaction product produced by an enzyme reaction. Furthermore, the luminescence in each specimen-embedded portion 322 may be, for example, luminescence based on a luminescent substance that interacts with nucleic acid amplified by a nucleic acid amplification method.

[0052] Each specimen-embedded section 322 contains a substrate (e.g., 4-methylumbelliferyl-α-D-neuraminic acid) that reacts with an enzyme (e.g., neuraminidase) present on the surface or inside of a virus particle. The substrate may be immobilized on the inner wall of the specimen-embedded section 322 using any known technique. When a specimen 5 is applied to the specimen attachment section 321, specimen-embedded sections 322 containing virus particles and specimen-embedded sections 322 containing no virus particles are generated. In specimen-embedded sections 322 containing virus particles, a reaction product (e.g., 4-methylumbelliferone) is produced by the reaction between the enzyme present on the surface or inside of the virus particle and the substrate in the specimen-embedded section. On the other hand, no reaction product is produced in specimen-embedded sections 322 containing no virus particles. As the number (concentration) of virus particles contained in the specimen 5 increases, the number of specimen-embedded sections 322 in which a reaction product is produced increases.

[0053] The reaction product may be, for example, a molecule that emits light of a characteristic wavelength in response to irradiation with light of a predetermined wavelength. In this case, the detection unit 32 emits light of the predetermined wavelength toward the specimen attachment portion 321 and detects fluorescence from the reaction product generated in the specimen embedding portion 322.

[0054] To accurately calculate the infection state of a user infected with a virus, it is desirable to use the results of detecting virus particles contained in a sample 5 collected at different times. Therefore, the detection device 3 may output detection data including a first detection result of detecting virus particles contained in a sample 5 collected from a user at a first time and a second detection result of detecting virus particles contained in a sample 5 collected from the user at a second time different from the first time. Here, the second time refers to a point in time any time has elapsed since the first time. For example, the first detection result may be a detection result output at 10:00 AM on a certain day, and the second detection result may be a result output at 4:00 PM on the same day. Alternatively, the first detection result may be a detection result output at 10:00 PM on a certain day, and the second detection result may be a result output at 9:00 AM the following day.

[0055] Alternatively, the detection device 3 may be configured to output detection data every time the specimen 5 is collected and provided to the specimen attachment section 321.

[0056] Information regarding the change over time in the number of virus particles in a sample is useful information for determining the infection state of a user. By adopting the above-described configuration, the information processing device 1 can accurately estimate the infection stage of a user. The infection stage will be described later.

[0057] <Configuration of communication terminal 2> Next, a description will be given of the configuration of the communication terminal 2. The communication terminal 2 receives detection data from the detection device 3 and generates inspection request information including the detection data. The communication terminal 2 transmits the generated inspection request information to the information processing device 1.

[0058] The communication terminal 2 is a computer communicably connected to the detection device 3 and the information processing device 1, and is, for example, a smartphone or tablet terminal that a user can carry when traveling. In the following, an example will be described in which the communication terminal 2 is a smartphone.

[0059] 2, the communication terminal 2 includes a control unit 20, a communication unit 21, and a storage unit 22. The communication terminal 2 may also include a location information receiving unit 23, an input unit 24, a display unit 25, and an audio output unit 26.

[0060] The control unit 20 is, for example, a CPU, and controls the execution of processing of each function provided in the communication terminal 2. The control unit 20 includes a detection data acquisition unit 201, an inspection request information generation unit 202, an inspection result information acquisition unit 203, a movement history information generation unit 204, and an output control unit 205.

[0061] The memory unit 22 is a storage device that stores various computer programs read by the control unit 20 and data used in various processes executed by the control unit 20. The memory unit 22 includes an inspection application 221, a detection data log 222, an inspection result information log 223, and a location information log 224.

[0062] The position information receiving unit 23 periodically receives signals used to calculate the current position of the device. The position information receiving unit 23 receives signals, for example, from a Global Navigation Satellite System (GNSS). The control unit 20 analyzes the received signals, generates position information indicating the current position of the device, associates the generated position information with information indicating the date and time the signal was acquired, and stores the information in the position information log 224 of the storage unit 22. The position information receiving unit may receive signals, for example, from systems such as GPS, GLONASS, Galileo, Beidou navigation satellites, QZSS, and Quasi-Zenith Satellites.

[0063] The input unit 24 receives input operations of various information from the user. The input unit 24 may be, for example, a touch panel superimposed on the display screen of the display unit 25.

[0064] The detection data acquisition unit 201 acquires detection data from the detection device 3. The detection data acquisition unit 201 stores the detection data in the detection data log 222 of the storage unit 22 in association with information indicating the date and time when the detection data was acquired.

[0065] The test request information generating unit 202 generates test request information based on the detection data from the detection device 3. This allows the information processing device 1 to generate highly reliable test result information based on the information included in the test request information and provide it to the user.

[0066] [Inspection request information] The inspection request information will now be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of the inspection request information.

[0067] The test request information may include a user ID, which is identification information unique to each user, medical interview information for each user, detection data, body temperature, and location information. In addition to the user ID, or instead of the user ID, the test request information may include personal information such as the user's name, age, and gender. The medical interview information may include information regarding symptoms exhibited by the user and information indicating the observation date on which the symptoms were observed.

[0068] The detection data includes the date and time when the specimen was collected (first time) and the detection result of detecting a virus contained in the specimen. FIG. 4 illustrates an example in which the detection data includes the first time and the first detection result, and the second time and the second detection result. The detection result is detection data output by the detection device 3 and may be, for example, CSV data. The detection result may include an image of at least a portion of the specimen attachment portion 321.

[0069] The body temperature and location information may be the user's body temperature and location information at the date and time the sample was collected. The body temperature may be, for example, body temperature measured at a first time and a second time, or may be body temperature measured at the time when preparations are made to transmit the test request information. The location information is information indicating the location of the communication terminal 2. The location information may be information indicating the location of the communication terminal 2 at the time when the test request information was transmitted. The location information may be latitude and longitude information calculated based on a signal received by the location information receiving unit 23.

[0070] With the above configuration, the information processing device 1 can generate highly reliable test result information according to the infection status of the user and provide it to the user. Furthermore, if the test request information includes the user's location information, the information processing device 1 can obtain information about areas where the virus infection is likely to spread and areas where there are already many virus-infected people. This allows the information processing device 1 to generate and distribute infection information related to virus infection.

[0071] 2, the test result information acquiring unit 203 acquires test result information from the information processing device 1 via the communication network 7. The test result information acquiring unit 203 associates the acquired test result information with information indicating the date and time when the test result information was acquired, and stores the association in the test result information log 223 of the storage unit 22. The test result information will be described later.

[0072] The movement history information generating unit 204 generates movement history information indicating the movement history of the user for a predetermined period of time, based on the position information log 224 of the storage unit 22. The movement history information generating unit 204 may generate the movement history information in response to a movement history request from the information processing device 1. The predetermined period may be a period from a certain period before the time when the inspection request information is transmitted from the communication terminal 2 to the information processing device 1 to the present.

[0073] [Travel History Information] Here, the movement history information will be described with reference to Fig. 5. Fig. 5 is a diagram showing an example of the movement history information.

[0074] The movement history information includes a user ID as shown in Fig. 5. The movement history information may also include current location information of the communication terminal 2 (for example, latitude and longitude information), and place names indicated by each piece of latitude and longitude information.

[0075] The output control unit 205 controls the display unit 25 to display various information, images, etc. The output control unit 205 also controls the audio output unit 26 to output sounds, alarms, etc.

[0076] <Configuration of communication terminal 6> Next, the configuration of communication terminal 6 will be described with reference to FIG. 6. FIG. 6 is a block diagram showing an example of the configuration of communication terminal 6. Communication terminal 6 transmits an information distribution request to information processing device 1 and receives infection information from information processing device 1. In this specification, communication terminal 2 and communication terminal 6 are described separately, but both are communication terminals owned by a user who uses inspection system 100, and there is no substantial difference between them. In other words, communication terminal 2 and communication terminal 6 may both be configured to have all of the functions shown in FIGS. 2 and 6.

[0077] The communication terminal 6 is a computer communicably connected to the information processing device 1, and is, for example, a smartphone or tablet terminal that the second user can carry when traveling. In the following, an example will be described in which the communication terminal 6 is a smartphone.

[0078] The communication terminal 6 includes a control unit 60, a communication unit 61, and a storage unit 62. The communication terminal 6 may also include a location information receiving unit 63, an input unit 64, a display unit 65, and an audio output unit 66.

[0079] The control unit 60 is, for example, a CPU, and controls the execution of processing of each function provided in the communication terminal 6. The control unit 60 includes an information distribution request generation unit 601, an infection information acquisition unit 602, an infection risk assessment unit 603, and an output control unit 604.

[0080] The storage unit 62 is a storage device that stores various computer programs read by the control unit 60 and data used in various processes executed by the control unit 60. The storage unit 62 includes an inspection application 621 and a location information log 622.

[0081] The location information receiving unit 63 has the same function as the location information receiving unit 23 of the communication terminal 2.

[0082] The input unit 64 receives input operations of various information by the second user. The input unit 64 may be, for example, a touch panel superimposed on the display screen of the display unit 65.

[0083] The information delivery request generation unit 601 generates an information delivery request for requesting the information processing device 1 to deliver infection information. The information delivery request includes, for example, the user ID of the second user. Furthermore, the information delivery request may include, as necessary, at least one of information specifying an area previously registered by the second user, information specifying an area for which the second user desires infection information, and location information of the communication terminal 6. The information delivery request is transmitted to the information processing device 1 via the communication unit 61.

[0084] The infection information acquisition unit 602 receives infection information from the information processing device 1.

[0085] The infection risk assessment unit 603 may calculate the infection risk of the second user based on the received infection information and location information of the communication terminal 6. For example, the infection risk assessment unit 603 may instruct the output control unit 604 to output an alert, a message, or the like indicating the level of infection risk according to the calculated infection risk. In one example, the infection risk assessment unit 603 calculates that the infection risk is high when the second user enters an area with a high risk of infection or when the second user is already in an area with a high risk of infection.

[0086] The infection risk assessment unit 603 may calculate the infection risk of the second user based on the received infection information and the location information log 622 of the communication terminal 6. For example, the infection risk assessment unit 603 may instruct the output control unit 604 to output an alert, a message, or the like indicating the level of infection risk in accordance with the calculated infection risk. In one example, the infection risk assessment unit 603 calculates that the infection risk is high if the second user has previously passed through an area with a high risk of infection at a time when the infection risk was high.

[0087] The output control unit 604 controls the display unit 65 to display infection information, various messages, images, etc. The output control unit 604 also controls the audio output unit 66 to output audio messages, alarms, etc.

[0088] By employing this configuration, communication terminal 6 can appropriately notify the second user of areas with a high risk of infection. Therefore, based on the infection information, the second user can avoid entering areas with a high risk of infection along his / her travel route and staying there for a long period of time.

[0089] Furthermore, the communication terminal 6 can inform the second user of the degree of risk of the second user being infected with a virus based on the second user's behavior. A second user who is calculated to be at high risk of infection can know that they need to be tested for virus infection even if they have not yet developed symptoms. This makes it possible to detect virus infection in the second user early.

[0090] <Information Processing Device 1 and Storage Device 9> Next, the configuration of the information processing device 1 and the storage device 9 will be described with reference to Fig. 7. Fig. 7 is a block diagram showing an example of the configuration of the information processing device 1 and the storage device 9. The number of information processing devices 1 and the storage devices 9 may be any number, and may be one each as shown in Fig. 7, or there may be multiple of each.

[0091] [Configuration of information processing device 1] The information processing device 1 generates test result information in response to receiving the test request information from the communication terminal 2. The information processing device 1 transmits the generated test result information to the communication terminal 2 that is the sender of the test request information.

[0092] The information processing device 1 is a computer communicatively connected to the communication terminal 2 and the storage device 9, and includes a control unit 10 that controls various processes executed by the information processing device 1, and a communication unit 11. The communication unit 11 communicates with the communication terminal 2 and with the communication terminal 6.

[0093] The control unit 10 is, for example, a CPU, and controls the execution of processing of each function provided in the information processing device 1. The control unit 10 includes a registration information management unit 101, a test request reception unit 102, an infection calculation unit 103, a test result output unit 104, a calculation result management unit 105, a risk map generation unit 106, and a distribution control unit 107.

[0094] The storage device 9 is a storage device that stores various computer programs read by the control unit 10, data used in various processes executed by the control unit 10, and various information generated by the control unit 10. The storage device 9 stores a user database (user DB) 91, an examination request information database (examination request information DB) 92, a result database (result DB) 93, a movement history database (movement history DB) 94, a risk map 95, and the like.

[0095] The registration information management unit 101 stores the registration information acquired from each user in the user DB 91 of the storage device 9 in association with the personal information (including the user ID) of each user.

[0096] [User DB91] Fig. 8 is a diagram showing an example of the data structure of the user DB 91. As shown in Fig. 8, in the user DB 91, personal information of a user may be associated with the user ID of each user and a detection device ID unique to the detection device 3 used by each user. Here, the personal information may be the user's name, age, sex, address, telephone number, email address, etc.

[0097] The user DB 91 may include the user registration date, which is the date on which each user submitted their registration information, and the usage history of each user using the inspection system 100. For example, the administrator of the information processing device 1 can tally up the period and frequency of use of the inspection system 100 for each user based on the user registration date and usage history of each user. This allows the administrator of the information processing device 1 to encourage, for example, users who use the inspection system infrequently to actively use the inspection system 100 at an appropriate time.

[0098] 7, the inspection request receiving unit 102 receives inspection request information transmitted from the communication terminal 2. The inspection request receiving unit 102 may assign an inspection request information ID to each piece of inspection request information received and store it in the inspection request information DB 92.

[0099] [Test request information DB92] Fig. 9 is a diagram showing an example of the data structure of the test request information DB 92. As shown in Fig. 8, the test request information DB 92 may associate a user ID, a test request acceptance date, interview information, detection data, body temperature, and location information with a test request information ID of each piece of test request information.

[0100] Returning to Fig. 7, the infection calculation unit 103 analyzes the detection data included in the test request information and calculates the infection state of the user. The infection calculation unit 103 can output the calculation results by executing the infection state calculation process. The calculation results may include the "virus type," "virus count," and "determination result."

[0101] "Virus species" is information indicating the main virus species detected. For example, "virus species" may be "influenza virus type*."

[0102] "Virus count" is information indicating the number of virus particles obtained as a result of analyzing the detection data. As an example, the "virus count" is the number of virus particles detected per unit area (m×10 n pieces / cm2 Alternatively, the "virus count" may be the number of virus particles per unit volume in a sample (s × 10 t It may be (pieces / ml).

[0103] The "determination result" is a determination result as to whether or not the user is infected with a virus. For example, if the value shown in the "virus count" is equal to or greater than a predetermined number, the user may be determined to be "positive." As an example, the predetermined number may be 1. Alternatively, the "determination result" may display the possibility that the user is infected with a virus as a percentage using a predetermined determination criterion.

[0104] When the test request information includes an image of the specimen attachment area 321, the infection calculation unit 103 may generate detection information from the image. The detection information may include the number of virus particles in a predetermined area on the specimen attachment area 321.

[0105] The infection calculation unit 103 may store the output calculation results, detection information, and the like in the result DB 93.

[0106] The test result output unit 104 generates test result information including the calculation result by the infection calculation unit 103 and outputs it to the communication terminal 2. The test result output unit 104 may output an image of the specimen attachment area 321 or detection information including the number of virus particles in a predetermined area calculated from the image of the specimen attachment area 321 to the communication terminal.

[0107] The test result output unit 104 may generate a plot image that plots the calculation results and the positions where virus particles are detected on the specimen attachment unit 321 based on the detection information. The test result output unit 104 may output the plot image to the communication terminal 2.

[0108] When the infection calculation unit 103 determines that the user is infected with a virus, the test result output unit 104 may create infectivity information based on the detection data. Here, the infectivity information may be information indicating whether the infectivity of the virus carried by the user to infect people is at or above a predetermined level.

[0109] When the infection calculation unit 103 determines that the user is infected with a virus, the test result output unit 104 may estimate an infection phase of the user based on the first detection result and the second detection result, and generate infection phase information related to the infection phase. Here, the infection phase information is information indicating which infection phase the user is in among multiple infection phases set during the period from when the user becomes infected with a virus to when the user becomes non-infected.

[0110] The multiple infection phases include at least one of the following (1) to (8):

[0111] (1) The date the user was infected with the virus (2) Incubation period of the virus (3) The date on which the virus carried by the user reaches a certain level of infectivity to people other than the user. (4) A worsening period in which the number of viruses contained in samples collected from users is on the rise (5) The duration of the symptoms experienced by the user. (6) A recovery period in which the number of viruses contained in samples collected from users tends to decrease. (7) The date on which the user's ability to infect others with the virus has decreased to a certain level. (8) The recovery date when the user goes from being infected with the virus to being uninfected.

[0112] In addition, when the infection calculation unit 103 determines that the user is infected with a virus, the test result output unit 104 may estimate the infection phase of the user based on the detection data and the medical interview information, and generate infection phase information regarding the infection phase.

[0113] The test result output unit 104 may store the infection phase information, plot images, etc. in the result DB 93. By adopting this configuration, the information processing device 1 can provide a user who is infected with a virus with useful information such as when the user was infected with the virus, when symptoms will begin to appear, until when the user should stay at home, and when the user will be fully recovered.

[0114] [Test result information] FIG. 10 is a diagram showing an example of test result information. The test result information is generated in response to the information processing device 1 receiving test request information, and is transmitted to the communication terminal 2 that is the sender of the test request information. The test result information may include the calculation results, infection phase information, and a plot image. The test result information may also include the user ID included in the test request information. Furthermore, the test result information may display a video or still image linked to the calculation results or infection phase information.

[0115] The plot image may be an image showing the position of each specimen-embedded portion 322 on the specimen attachment portion 321 where virus particles are present. In the plot image shown in FIG. 10, each small square corresponds to the position of the specimen-embedded portion 322. The plot image clearly shows whether the number of detected virus particles is large or small. Thus, by providing test result information including the plot image, it is possible to effectively provide the user with an opportunity to start treatment for a viral infection early. For example, even a user who has not yet developed a viral infection will realize that they are infected with a virus when they see a large number of virus particles detected.

[0116] [Result DB93] Fig. 11 is a diagram showing an example of the data structure of the result DB 93. As shown in Fig. 11, the result DB 93 may associate the calculation results, detection information, infection phase information, and plot images with each test request information ID. Alternatively, the result DB 93 may associate the calculation results, detection information, infection phase information, and plot images with each user ID that transmitted the test request information.

[0117] 7, the calculation result management unit 105 associates the movement history information of the user acquired from the communication terminal 2 with the calculation result and the infection phase information, and stores the information in the movement history DB 94. The calculation result management unit 105 may also associate the movement history information of the user with the infection phase of the user estimated by the test result output unit 104 and store the information in the movement history DB 94.

[0118] [Movement History DB94] Fig. 12 is a diagram showing an example of the data structure of the movement history DB 94. As shown in Fig. 12, in the movement history DB 94, movement history information, detection information, and infection phase information may be associated with the user ID of each user.

[0119] 7, the risk map generation unit 106 generates a risk map by plotting the movement history information of each of a plurality of users determined to be infected with a virus on a map in association with the infection phase of each of the plurality of users. The risk map generation unit 106 does not use, for example, information that can identify each user, such as a user ID, from the records included in the movement history DB 94. In other words, the risk map generation unit 106 creates the risk map 95 using, for example, only the calculation results, infection phase information, and movement history information included in the records of users determined to be infected with a virus.

[0120] Specifically, for each user whose test result is "positive," the risk map generation unit 106 plots on a map the locations where the user was present at the time or date when the user may have shed an infectious virus in an arbitrary manner that represents the locations as being at a high risk of infection. The risk map generation unit 106 repeats this process for multiple users whose test result is "positive." In this way, the risk map generation unit 106 can generate a risk map 95 that represents locations with a relatively high risk of infection and locations with a relatively low risk of infection.

[0121] The risk map generating unit 106 may generate and update the risk map 95 periodically (for example, every 1 to 2 hours). Risk maps previously created by the risk map generating unit 106 may also be stored in the storage device 9. In this case, every time the risk map generating unit 106 generates a risk map 95, the risk map generating unit 106 may store the risk map 95 in the storage device 9 in association with the date and time of generation.

[0122] [Risk Map 95] FIG. 13 is a diagram illustrating an example of a risk map 95 generated by the risk map generation unit 106. In the example illustrated in FIG. 13, the areas around "Hospital A" and commercial facility B are shown as locations with a high risk of infection. The risk map may be displayed in a form similar to a "heat map" in which colors indicate high or low population density, or may be displayed using facility names such as "Hospital A" or "Commercial Facility B," or may be displayed using place names and addresses representing specific locations or the areas surrounding specific locations. The risk map may also be configured to show changes over time. In this case, in the risk map 95, for example, locations with a relatively high risk of infection may be displayed in dark red, and locations with a relatively low risk of infection may be displayed in light red.

[0123] Returning to FIG. 7, the distribution control unit 107 distributes infection information in response to an information distribution request from the communication terminal 6.

[0124] The information delivery request may include the user ID of the second user, information indicating a target area for which the second user wishes to obtain infection information, etc. In this case, the delivery control unit 107 may deliver a risk map 95 including the target area to the communication terminal 6. The information delivery request may also include information indicating the current location of the second user. In this case, the delivery control unit 107 may deliver a risk map 95 including the target area to the communication terminal 6.

[0125] The delivery control unit 107 may transmit past test result information regarding virus infection of the user in response to view request information from the communication terminal 2. The view request information may include the user ID and the like.

[0126] (Processing flow) Fig. 14 is a sequence diagram showing the processing flow of each device in the inspection system 100. In particular, Fig. 14 shows an example of the processing flow from the information processing device 1 that receives inspection request information from the communication terminal 2 to transmitting inspection result information and generating a risk map 95.

[0127] In step S101, the communication terminal 2 acquires detection data from the detection device 3. The communication terminal 2 may acquire the detection data by performing short-range wireless communication with the detection device 3, or may acquire the detection data from the detection device 3 connected via a USB (Universal Serial Bus) terminal.

[0128] In step S102, the communication terminal 2 transmits test request information including the detection data. In addition to the detection data, the communication terminal 2 may include, for example, a user ID, personal information, medical interview information, body temperature, and location information of the communication terminal 2 at the time of sample collection in the test request information. The location information may be obtained, for example, from the location information receiving unit 23 of the communication terminal 2.

[0129] In step S103 (inspection request receiving step), the inspection request receiving unit 102 of the information processing device 1 receives the above-mentioned inspection request information received via the communication unit 11. The inspection request receiving unit 102 may assign an inspection request information ID to each piece of received inspection request information. The inspection request receiving unit 102 stores the received inspection request information in the inspection request information DB 92 together with the date of reception.

[0130] In step S104 (infection calculation step), the infection calculation unit 103 analyzes the detection data and calculates the infection state of the user of the communication terminal 2. Hereinafter, this process will be referred to as infection state calculation process. The infection calculation unit 103 may store the output calculation result in the result DB 93.

[0131] In step S105, the test result output unit 104 generates test result information based on various information included in the test request information and the output calculation results. Hereinafter, this process will be referred to as a result information generation process. The test result output unit 104 can output the test result information by executing the result information generation process. The test result output unit 104 may store the output test result information in the result DB 93. The test result information may include, for example, the calculation results output in S104 and infection phase information output in S105.

[0132] In step S106 (test result output step), the test result output unit 104 transmits the output test result information via the communication unit 11 to the communication terminal 2 that has made the request.

[0133] In step S107, the communication terminal 2 receives the test result information from the information processing device 1 via the communication network 7. Then, the communication terminal 2 displays the received test result information on the display unit 25 of the communication terminal 2 itself.

[0134] In step S108, the communication terminal 2 transmits movement history information. The movement history information is information in which location information indicating the location where the communication terminal 2 was located is associated with the date and time when the communication terminal 2 was located at that location. As an example, the location information may be latitude and longitude information acquired from a GPS antenna of the communication terminal 2. The date and time may be the date and time when the latitude and longitude information was acquired from the GPS antenna.

[0135] The communication terminal 2 may transmit the movement history information to the information processing device 1 before transmitting the test request information. Alternatively, the communication terminal 2 may transmit the movement history information together with transmitting the test request information. Furthermore, the communication terminal 2 may transmit the movement history information when the test result information acquired in S107 includes a positive determination result. In this case (i.e., when the test result information includes a positive determination result), a request to transmit the movement history information may be included in the test result information transmitted from the information processing device 1, and the communication terminal 2 may transmit the movement history information in response to the transmission request. Furthermore, the communication terminal 2 may transmit all of the movement history information for a predetermined period based on the sample collection date and time (e.g., the period from two weeks before the sample collection date and time to the sample collection date and time). Alternatively, the communication terminal 2 may periodically (e.g., every few minutes) transmit location information indicating the current location of the communication terminal 2 as movement history information to the information processing device 1, regardless of the timing of transmitting the test request information and whether the determination result is negative or positive.

[0136] In step S109 (calculation result management step), the calculation result management unit 105 stores the user ID, movement history information, calculation result, and infection phase information in the movement history DB 94 in association with each other.

[0137] In step S110 (risk map generation step), the risk map generation unit 106 refers to the movement history DB 94 and generates a risk map indicating when and where people were in what infection phase.

[0138] FIG. 15 is a flowchart showing an example of the flow of the infection state calculation process executed by the infection calculation unit 103.

[0139] In step SS1, the infection calculation unit 103 generates detection information including an image of the virus fixed to the specimen attachment portion 321 based on the detection data transmitted from the communication terminal 2.

[0140] In step SS2, the infection calculation unit 103 stores the generated detection information in the result DB 93 in association with the user ID.

[0141] In step SS3, the infection calculation unit 103 counts the number of virus particles based on the detection information.

[0142] In step SS4, the infection calculation unit 103 identifies the virus type based on the detection information.

[0143] In step SS5, the infection calculation unit 103 determines whether the result is negative or positive based on the detection information. That is, the infection calculation unit 103 determines whether the user is infected with a virus.

[0144] In step SS6, the infection calculation unit 103 stores the calculation results, including the number of virus particles, the virus species, and the negative or positive determination result, in the result DB 93.

[0145] FIG. 16 is a flowchart showing an example of the flow of the result information generation process executed by the test result output unit 104.

[0146] In step SS11, the test result output unit 104 reads out the above-mentioned calculation results generated by the infection calculation unit 103 from the result DB 93.

[0147] In step SS12, the test result output unit 104 estimates or identifies the infection date, incubation period, symptom onset period, date of lifting the stay-at-home order, and date of complete recovery based on the test request information, detection information, and calculation results.The test result output unit 104 then generates infection phase information including the infection date, incubation period, symptom onset period, date of lifting the stay-at-home order, and date of complete recovery.

[0148] In step SS13, the test result output section 104 generates a plot image in which the positions on the specimen attachment section 321 where virus particles are detected are plotted based on the detection information.

[0149] In step SS14, the test result output unit 104 stores the test result information including the calculation result, the infection phase information, and the plot image in the result DB 93.

[0150] Fig. 17 is a sequence diagram showing the processing flow of each device in the testing system 100. In particular, Fig. 17 shows an example of the processing flow from the information processing device 1 to the communication terminal 6 in response to an information distribution request from the communication terminal 6 until the information processing device 1 distributes infection information to the communication terminal 6.

[0151] In step S201, the communication terminal 6 transmits an information distribution request. The information distribution request is information for the communication terminal 6 to request the information processing device 1 to distribute infection information.

[0152] In step S202, the distribution control unit 107 of the information processing device 1 receives an information distribution request from the communication terminal 6 via the communication unit 11.

[0153] In step S203, the delivery control unit 107 identifies a delivery target area based on the information delivery request. For example, the delivery control unit 107 may identify an area previously registered by the second user (an area including the vicinity of the address of the second user, such as the home or workplace) as the delivery target area based on the user ID of the second user included in the information delivery request. Alternatively, if the information delivery request includes information specifying an area desired by the second user other than the area previously registered by the user, the delivery control unit 107 may identify the delivery target area based on the information. Alternatively, if the information delivery request includes location information of the communication terminal 6 (specifically, latitude and longitude information), the delivery control unit 107 may identify an area within a radius of N km centered on the latitude and longitude information as the delivery target area.

[0154] In step S204, the distribution control unit 107 extracts information on the distribution target area identified in S203 from the risk map 95 stored in the storage device 9, and generates infection information.

[0155] In step S205, the distribution control unit 107 transmits the infection information generated in S204 to the communication terminal 6.

[0156] In step S206, the communication terminal 6 receives the infection information from the information processing device 1 and displays the received infection information on the display unit 65 of the communication terminal 6 itself.

[0157] [Embodiment 2] Other embodiments of the present disclosure will be described below. For ease of explanation, the same reference numerals will be used to designate components having the same functions as those described in the above embodiment, and the description thereof will not be repeated.

[0158] The configuration may be such that medical facilities, private companies, and public institutions can use the test result information, infection information, and the like generated by the information processing device 1. A testing system 100a employing such a configuration will be described below.

[0159] (Configuration of inspection system 100a) The configuration of an inspection system 100a according to another aspect of the present disclosure will be described with reference to Fig. 18. Fig. 18 is a diagram showing an example of the configuration of the inspection system 100a according to a second embodiment of the present disclosure. Fig. 18 illustrates an example of a configuration in which a medical facility terminal 8 installed in a medical facility 80 uses the inspection system 100a, but the present disclosure is not limited to this.

[0160] The inspection system 100a includes a detection device 3, an information processing device 1, a detection device 3, a communication terminal 2 (and a communication terminal 6), and a medical facility terminal 8 communicatively connected to the information processing device 1 and the communication terminal 2. The information processing device 1, the communication terminal 2 (and the communication terminal 6), and the medical facility terminal 8 are communicatively connected via a communication network 7.

[0161] The medical facility terminal 8 is a computer terminal used by medical personnel (e.g., doctors) belonging to the medical facility 80 that uses the examination system 100a. The medical facility terminal 8 is, for example, a personal computer, a tablet terminal, a smartphone, etc. The medical facility terminal 8 has a communication unit for communicating with other devices, an input unit such as a keyboard and a microphone, a display unit such as a monitor, an output unit such as a speaker, etc.

[0162] For example, a doctor at a medical facility 80 using the testing system 100a can use the medical facility terminal 8 to view the test request information received by the information processing device 1, the test result information generated by the information processing device 1, and the infection information.

[0163] By using the testing system 100a, doctors and other staff at the medical facility 80 can grasp the number of patients infected with a virus in each area and the spread of the virus infection. Each location may be, for example, a location near the medical facility 80. This allows doctors and other staff at the medical facility 80 to, for example, predict in advance an increase in outpatient consultations with virus-infected patients and to warn other patients early on that the virus infection is becoming an epidemic.

[0164] [Software implementation example] The control blocks of the information processing device 1 (particularly the registration information management unit 101, the test request reception unit 102, the infection calculation unit 103, the test result output unit 104, the calculation result management unit 105, and the risk map generation unit 106) may be realized by a logic circuit (hardware) formed on an integrated circuit (IC chip) or the like, or by software.

[0165] In the latter case, the information processing device 1 includes a computer that executes instructions of a program, which is software that realizes each function. This computer includes, for example, one or more processors and a computer-readable recording medium storing the program. The object of the present disclosure is achieved when the processor in the computer reads and executes the program from the recording medium. The processor may be, for example, a central processing unit (CPU). The recording medium may be a "non-transitory tangible medium," such as a read-only memory (ROM), tape, disk, card, semiconductor memory, or programmable logic circuit. The information processing device 1 may also include a random access memory (RAM) for loading the program. The program may be supplied to the computer via any transmission medium capable of transmitting the program (such as a communication network or broadcast waves). Note that one aspect of the present disclosure may also be realized in the form of a data signal embedded in a carrier wave, in which the program is embodied by electronic transmission.

[0166] The present disclosure is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. Embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present disclosure.

[0167] [Other aspects] An information processing device according to one aspect of the present disclosure includes a test request receiving unit that receives test request information from a communication terminal, the test request information including detection data obtained by a detection device that detects a detection target contained in a sample collected from a user; an infection calculation unit that calculates the infection status of the user based on the detection data; and a test result output unit that generates test result information including the calculation result by the infection calculation unit and transmits the test result information to the communication terminal.

[0168] A control method according to one aspect of the present disclosure is a control method for an information processing device, and includes a test request receiving step of receiving test request information from a communication terminal, the test request information including detection data obtained by a detection device that detects a detection target contained in a sample collected from a user; an infection calculation step of calculating the infection status of the user based on the detection data; and a test result output step of generating test result information including the calculation result in the infection calculation step and transmitting the test result information to the communication terminal. [Explanation of symbols]

[0169] 1. Information processing equipment 2. Communication terminals 3. Detection equipment 5 specimens 9 Storage device 100, 100a Inspection System 102 Inspection request reception unit 103 Infection Calculation Unit 104 Inspection result output section 105 Calculation result management department 106 Risk map generation unit 321 Sample attachment area S103 Inspection request acceptance step S104 Infection calculation step S106 Test result output step S109 Calculation result management step S110 Risk map generation step

Claims

1. a test request receiving unit that receives test request information including detection data obtained by a detection device that detects a detection target contained in a sample collected from a user; an infection calculation unit that calculates the infection state of the user based on the detection data; a test result output unit that generates test result information including the calculation result by the infection calculation unit, The test request information further includes medical interview information including information about symptoms that the user has experienced and information indicating the date on which the symptoms were observed; the detection data includes a first detection result in which the detection target contained in a sample collected from the user at a first time point is detected, and a second detection result in which the detection target contained in a sample collected from the user at a second time point different from the first time point is detected; The infection calculation unit calculating the infection state of the user from the detection data collected from the user using a trained neural network trained using training data including the detection data obtained by providing a sample collected from a patient to the detection device and a doctor's diagnosis of the infection state of the patient; When the infection calculation unit determines that the user is infected with the detection object, the test result output unit estimates which of a plurality of infection phases set in the period from when the user becomes infected with the detection object to when the user becomes non-infectious, at at least either the first time or the second time, the user is in, based on the interview information and information regarding the change over time in the number of the detection objects between the first time and the second time obtained from the first detection result and the second detection result, on what day or at what time, and generates infection phase information regarding the infection phase.

2. The inspection request information includes personal information of the user. The information processing system according to claim 1 .

3. the detection device has a specimen attachment portion on which the detection target substance is positioned, the test result output unit outputs, to a communication terminal, an image of the specimen attachment portion or detection information including the number of the detection targets in a predetermined area calculated from the image.

3. The information processing system according to claim 1.

4. the test result output unit generates a plot image in which the calculation result and the position on the specimen attachment portion where the detection target substance is detected are plotted based on the detection information, and outputs the plot image to a communication terminal. The information processing system according to claim 3 .

5. When the infection calculation unit determines that the user is infected with the detection target, the test result output unit estimates, based on the first detection result and the second detection result, which of a plurality of infection phases the user is in during a period from when the user becomes infected with the detection target until when the user becomes non-infectious, and generates infection phase information regarding the infection phase. The information processing system according to any one of claims 1 to 4.

6. The multiple infection phases include at least one of the following: an infection date when the user is infected with the detection target; an incubation period for the detection target; a start date for avoiding going out when the infectivity of the detection target carried by the user to infect people other than the user reaches a certain level or above; a worsening period when the number of detection targets contained in the sample tends to increase; an onset period when symptoms developed in the user continue; a recovery period when the number of detection targets contained in the sample tends to decrease; a lifting date for avoiding going out when the infectivity of the detection target carried by the user to infect people other than the user decreases to a certain level; and a complete recovery date when the user changes from an infected state in which the user is infected with the detection target to a non-infectious state. The information processing system according to any one of claims 1 to 5.

7. the inspection request receiving unit further receives movement history information indicating a movement history of the user from a certain period before to after the time the inspection request information is transmitted from the communication terminal; a calculation result management unit that stores the movement history information in a storage device in association with the calculation result and the infection phase information; The information processing system according to any one of claims 1 to 6.

8. The calculation result management unit associates the movement history information of the user with the infection phase of the user estimated by the test result output unit and stores the information in the storage device. The information processing system according to claim 7 .

9. a risk map generation unit that generates a risk map by plotting movement history information of each of a plurality of users who have been determined to be infected with the detection target object in association with an infection phase of each of the plurality of users on a map; The information processing system according to claim 8 .

10. The detection target is a virus or a bacterium. The information processing system according to any one of claims 1 to 9.

11. a detection device for detecting a detection target contained in a sample collected from a user; An information processing system according to any one of claims 1 to 10; a communication terminal communicably connected to the detection device and the information processing system; Equipped with Inspection system.

12. A control method for an information processing system, comprising: a test request receiving step of receiving test request information including detection data obtained by a detection device that detects a detection target contained in a sample collected from a user; an infection calculation step of calculating an infection state of the user based on the detection data; a test result output step of generating test result information including the calculation result in the infection calculation step, The test request information further includes medical interview information including information about symptoms that the user has experienced and information indicating the date on which the symptoms were observed; the detection data includes a first detection result in which the detection target contained in a sample collected from the user at a first time point is detected, and a second detection result in which the detection target contained in a sample collected from the user at a second time point different from the first time point is detected; In the infection calculation step, calculating the infection state of the user from the detection data collected from the user using a trained neural network trained using training data including the detection data obtained by providing a sample collected from a patient to the detection device and a doctor's diagnosis of the infection state of the patient; In the test result output step, if it is determined in the infection calculation step that the user is infected with the detection target, an estimate is made of which infection phase the user is in at least one of the first time and the second time, among a plurality of infection phases set in a period from when the user becomes infected with the detection target to when the user becomes non-infectious, on what day or at what time, based on the interview information and information regarding the change over time in the number of the detection targets between the first time and the second time obtained from the first detection result and the second detection result, and infection phase information regarding the infection phase is generated. Control method.

13. In the inspection request receiving step, movement history information indicating a movement history of the user from a certain period before to after the time when the inspection request information is transmitted from the communication terminal is further received; further comprising a calculation result management step of storing the movement history information and the calculation result in association with each other in a storage device. The control method according to claim 12.

14. a risk map generating step of generating a risk map by plotting movement history information of each of a plurality of users determined to be infected with the detection target object in association with an infection phase of each of the plurality of users on a map; The control method according to claim 13.

15. A control program for causing a computer to function as the information processing system according to any one of claims 1 to 10, The process executed by the information processing system is a test request receiving step of receiving test request information from a communication terminal, the test request information including detection data obtained by a detection device that detects a detection target contained in a sample collected from a user; an infection calculation step of calculating an infection state of the user based on the detection data; a test result output step of generating test result information including the calculation result by the infection calculation unit and transmitting the information to the communication terminal; the detection data includes a first detection result in which the detection target contained in a sample collected from the user at a first time point is detected, and a second detection result in which the detection target contained in a sample collected from the user at a second time point different from the first time point is detected; In the infection calculation step, calculating the infection state of the user from the detection data collected from the user using a trained neural network trained using training data including the detection data obtained by providing a sample collected from a patient to the detection device and a doctor's diagnosis of the infection state of the patient; In the test result output step, if it is determined in the infection calculation step that the user is infected with the detection target, an estimate is made of which infection phase the user is in at least one of the first time and the second time, among a plurality of infection phases set in a period from when the user becomes infected with the detection target to when the user becomes non-infectious, on what day or at what time, based on the interview information and information regarding the change over time in the number of the detection targets between the first time and the second time obtained from the first detection result and the second detection result, and infection phase information regarding the infection phase is generated. Control program.

16. A computer-readable recording medium on which the control program according to claim 15 is recorded.

Citation Information

Patent Citations

  • Remote inspection method and remote inspection system

    JP2009258886A

  • Infection notification method and infection notification device

    JP2012194808A

  • Information providing system, information providing network system, information providing method, and information providing program

    JP2015161987A

  • Method and kit for pathogenic microorganism detection

    JP2018038384A

  • JPP6503535B