Healthcare information processing device and healthcare information server

The healthcare information processing device addresses inaccurate medical interviews by using wearable sensors and AI-driven questioning to collect and store comprehensive patient data, improving the accuracy of medical records.

JP7748250B2Active Publication Date: 2025-10-02CANON MEDICAL SYST CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2021173517
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-10-22
Publication Date
2025-10-02
Estimated Expiration
2041-10-22

AI Technical Summary

Technical Problem

Existing medical interview systems often result in inaccurate patient responses due to nervousness or lack of medical knowledge, leading to incomplete or incorrect medical records that can impact diagnosis and treatment plans.

Method used

A healthcare information processing device that collects vital, activity, and environmental information using wearable sensors, asks questions based on detected conditions, and stores answers for comprehensive medical interview data generation.

Benefits of technology

Enhances the accuracy and completeness of medical interview data by integrating sensor-collected information and AI-driven questioning, ensuring more precise patient histories for healthcare professionals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007748250000001
    Figure 0007748250000001
  • Figure 0007748250000002
    Figure 0007748250000002
  • Figure 0007748250000003
    Figure 0007748250000003
Patent Text Reader

Abstract

To allow a doctor to conduct a diagnosis of a patient by using an interview result created based on the most comprehensive and accurate possible information.SOLUTION: A health care information processing apparatus according to the present embodiment comprises: storage means; information collection means that collects at least one piece of information of vital information, activity information, and environmental information on a subject, and stores the information in the storage means in association with the date; inquiry means that, based on the information on the subject, when the information satisfies a predetermined condition, conducts an inquiry to the subject; and answer collection means that stores an answer to the inquiry in the storage means.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The embodiments disclosed in the present specification and drawings relate to a healthcare information processing device and a healthcare information server. [Background technology]

[0002] To enable doctors and other medical professionals to input medical records accurately and with minimal effort, medical questionnaire input systems have been developed that allow patients to fill out online questionnaires from home or elsewhere before their visit. Electronic medical record input support devices that allow voice input have also been developed to make it easier for patients to respond to medical interviews. Furthermore, a web medical questionnaire system has also been commercialized that uses AI (artificial intelligence) to optimize questions for each patient, thereby streamlining medical record entry work for medical professionals.

[0003] Furthermore, in the traditional medical interview method of answering a doctor's questions, patients can become nervous in front of the doctor and end up answering the questions without being able to think clearly. For this reason, various technologies such as those mentioned above are sometimes used to conduct medical interviews in advance, but if the patient lacks medical knowledge, they may not be able to answer correctly even if they have enough time to think. Furthermore, patients may not remember when symptoms first appeared, the time and timing at which symptoms tend to appear, or how often symptoms occur. Therefore, even if the patient's words are accurately recorded in the medical record using voice input, the results of the medical interview are not necessarily accurate. However, because the results of the medical interview are significantly related to subsequent diagnosis and treatment plans, it is desirable for the information to be as comprehensive and accurate as possible. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2003-323488 [Patent Document 2] Japanese Patent Application Laid-Open No. 2005-149083 [Non-patent literature]

[0005] [Non-Patent Document 1] ubie Inc. website, AI medical interview ubie, WEB medical interview system<https: / / intro.dr-ubie.com / > Summary of the Invention [Problem to be solved by the invention]

[0006] One of the problems to be solved by the embodiments disclosed in this specification and the drawings is to enable doctors to diagnose patients using interview results generated based on information that is as comprehensive and accurate as possible. However, the problems to be solved by the embodiments disclosed in this specification and the drawings are not limited to the above problem. Problems corresponding to the effects of each configuration shown in the embodiments described below can also be positioned as other problems. [Means for solving the problem]

[0007] The healthcare information processing device according to the embodiment includes a storage means, an information collection means for collecting at least one of vital information, activity information, and environmental information of a subject, and storing the collected information in the storage means in association with a date and time, a questioning means for asking a question to the subject based on the subject's information when the information satisfies a predetermined condition, and an answer collection means for storing answers to the questions in the storage means. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a block diagram illustrating an example of the overall configuration of a healthcare information processing system according to a first embodiment. [Figure 2] 2 is a table showing examples of sensors that may be included in the user information collection device in the healthcare information processing system shown in FIG. 1. FIG. [Figure 3] 2 is a block diagram showing an example of the internal configuration of a healthcare information processing device in the healthcare information processing system shown in FIG. 1. [Figure 4] 2 is a flowchart illustrating the contents of a user information collection process executed by the healthcare information processing device in the healthcare information processing system shown in FIG. 1. FIG. [Figure 5] 2 is a flowchart illustrating the contents of an inquiry data generation process executed by the healthcare information processing device in the healthcare information processing system shown in FIG. 1. FIG. [Figure 6] FIG. 2 is a diagram showing an example of collected data held by the healthcare information processing apparatus according to the embodiment. [Figure 7] FIG. 10 is a diagram showing an example of a state in which medical department candidate data is added to collected data held by the healthcare information processing apparatus according to the present embodiment. [Figure 8] FIG. 8 is a diagram showing an example of medical interview data generated by the healthcare information processing apparatus according to the present embodiment based on the medical interview data shown in FIG. 7. [Figure 9] 2 is a flowchart illustrating the contents of a medical interview support process executed by the healthcare information processing device in the healthcare information processing system shown in FIG. 1. FIG. [Figure 10] 9 is a diagram showing an example of the medical interview data in a state where additional symptom data has been added to the medical interview data shown in FIG. 8; [Figure 11] 2 is a diagram showing an example of the contents of medical interview data held by an electronic medical record device in the healthcare information processing system shown in FIG. 1. FIG. [Figure 12] 2 is a flowchart illustrating the contents of a follow-up observation process executed by the healthcare information processing device in the healthcare information processing system shown in FIG. 1. FIG. [Figure 13] FIG. 10 is a block diagram illustrating an example of the overall configuration of a healthcare information processing system according to a second embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, an embodiment of a healthcare information processing system will be described with reference to the drawings. In the following description, components having substantially the same functions and configurations are designated by the same reference numerals, and redundant explanations will be given only when necessary.

[0010] [First embodiment] 1 is a block diagram illustrating an example of the overall configuration of a healthcare information processing system 1 according to the first embodiment. As shown in Fig. 1, the healthcare information processing system 1 according to this embodiment is configured to include, for example, a healthcare information processing device 10, a user information collection device 20, and an electronic medical record device 30.

[0011] The healthcare information processing device 10 is a device that collects healthcare information of a user from the user information collection device 20 and processes the collected healthcare information. In this embodiment, the healthcare information processing device 10 and the user information collection device 20 may be connected via wireless communication such as Wi-Fi (Wireless Fidelity), or may be connected via a home LAN (Local Area Network), also known as a home network. In this embodiment, the user is a subject about whom healthcare information is collected, and will also be referred to as a patient when it is assumed that the user has some kind of physical symptom.

[0012] The user information collecting device 20 is a device for measuring and collecting healthcare information of a user. Specifically, in this embodiment, the user information collecting device 20 senses and collects at least one of the user's vital information, activity information, and environmental information as healthcare information. That is, in this embodiment, the healthcare information includes not only the user's physical information but also all information that may directly or indirectly affect the user's body. The user information collecting device 20 may be, for example, a smartphone carried by the user or a wearable computer that can be worn by the user.

[0013] 1, the healthcare information processing device 10 and the user information collecting device 20 are provided as separate devices, but these two devices may also be provided as an integrated device. For example, the healthcare information processing device 10 and the user information collecting device 20 may be configured as an embedded system in a small, wearable device that can be worn on the user's arm or waist. In this case, communication between the healthcare information processing device 10 and the user information collecting device 20 is not required.

[0014] The electronic medical record device 30 is a device that electronically manages medical records installed in medical institutions such as hospitals and clinics. The electronic medical record device 30 and the healthcare information processing device 10 may be connected, for example, via a public line such as the Internet, or via a dedicated line such as a wide area Ethernet. In this embodiment, not only can medical professionals such as doctors at medical institutions access the medical records managed by the electronic medical record device 30, but data can also be sent to the electronic medical record device 30 from the healthcare information processing device 10, which collects users' healthcare information.

[0015] Fig. 2 is a diagram showing, in a table, examples of sensors that may be included in the user information collecting device 20 shown in Fig. 1. As shown in Fig. 2, the user information collecting device 20 may be configured to include at least one sensor selected from the group consisting of an acceleration sensor, a sound sensor, a temperature sensor, a humidity sensor, a motion sensor, an illuminance sensor, a gas sensor, and a suspended particle / suspended fine particle sensor.

[0016] The acceleration sensor can be configured as a wearable sensor attached to the user's arm or waist, and can detect, for example, when the user falls, falls down stairs, or when the user becomes unsteady while standing.

[0017] The sound sensor may be configured with a voice input device such as a microphone. The sound sensor may be installed in various places in the user's home, or may be attached to the user's arm or waist as a wearable sensor. The sound sensor may detect, for example, words uttered by the user such as "ouch" or "help," sounds of the user coughing, sneezing, snoring, impact sounds caused by the user falling or tripping, screams, or loud voices uttered by the user.

[0018] The temperature sensor may be, for example, a non-contact sensor such as an infrared sensor, or a contact sensor using a thermistor or the like. Non-contact temperature sensors can be installed, for example, in various locations in the user's home. On the other hand, contact temperature sensors can be worn on the user's wrist as a wearable sensor. The temperature sensor can detect, for example, abnormal body temperature such as a user's fever or hypothermia, detect environmental temperature abnormalities that can cause heatstroke or hypothermia, and detect object temperature abnormalities such as burns, low-temperature burns, and frostbite.

[0019] The humidity sensor can be configured, for example, as a sensor that detects moisture absorption and desorption of moisture-sensitive materials as changes in electrical resistance or capacitance. The humidity sensor can then determine the likelihood of heat stroke or infection by detecting the humidity around the user.

[0020] The motion sensor can be configured, for example, with cameras installed in various locations in the user's home, and can, for example, by analyzing images captured by the cameras, detect events such as the user not moving, the door not being opened or closed, a significant change in the frequency of door opening and closing per hour, or the opening or closing of a medicine cabinet.

[0021] The illuminance sensor can be configured, for example, with photodiodes installed in various places in the user's home, and can detect, for example, events in the user's home where the lights remain on for a certain period of time or do not turn on for a certain period of time.

[0022] The gas sensor may be configured, for example, as an electrochemical detection device having a precious metal catalyst sandwiched between a pair of electrodes. The gas sensor may be installed, for example, in the kitchen of the user's home, or may be installed elsewhere in the user's home. The gas sensor can detect, for example, gas leaks, high concentrations of carbon dioxide, or high concentrations of carbon monoxide.

[0023] The airborne particle / fine particle sensor can be configured, for example, as a device that irradiates the air to be detected with a laser beam and detects the scattered light. The airborne particle / fine particle sensor can be installed, for example, anywhere in a user's home. By using the airborne particle / fine particle sensor to measure the amount and density of airborne particles / fine particles in the air, it is possible to indirectly estimate, for example, the presence and amount of allergens or pathogens.

[0024] The various sensors described above are merely examples of sensors that may be included in the user information collecting device 20. Therefore, the user information collecting device 20 may be provided with sensors of types other than those described above. In other words, the healthcare information about the user collected by the user information collecting device 20 is not limited to the types described above. For example, in recent years, smart homes that make full use of AI and IoT (Internet of Things) technologies are becoming more practical. If a smart home is installed in the user's home, the equipment of this smart home may be used to collect health information about the user.

[0025] Fig. 3 is a block diagram showing an example of the internal configuration of the healthcare information processing device 10 in the healthcare information processing system 1 shown in Fig. 1. As shown in Fig. 3, the healthcare information processing device 10 according to this embodiment is configured to include, for example, a network interface 11, a memory circuitry 12, an input interface 13, an output interface 14, and a processing circuitry 15, which are connected to each other via an internal bus.

[0026] The network interface 11 controls the transmission and communication of various data between the user information collection device 20 and the electronic medical record device 30 based on instructions from the processing circuitry 15. For example, the network interface 11 receives various information from the user information collection device 20 and the electronic medical record device 30 and outputs the received information to the processing circuitry 15. This network interface 11 is realized by, for example, a network card, a network adapter, a NIC (Network Interface Controller), etc.

[0027] The memory circuitry 12 stores various data and programs based on instructions from the processing circuitry 15. For example, the memory circuitry 12 is realized by a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, a hard disk, an optical disk, etc. This memory circuitry 12 constitutes the memory means in this embodiment.

[0028] The input interface 13 converts input operations received from a user into electrical signals and outputs the signals to the processing circuit 15. For example, the input interface 13 may be implemented by an input device such as a trackball, a switch button, a mouse, a keyboard, a touchpad that performs input operations by touching the operation surface, a touchscreen that integrates a display screen and a touchpad, a non-contact input interface using an optical sensor, or a voice input interface. Note that the input interface 13 may also be a control circuit such as a connection interface that receives electronic signals corresponding to operations from an operation device provided separately from the healthcare information processing system 1 or the healthcare information processing device 10.

[0029] The input interface 13 can also be configured with an audio input device such as a microphone. When the input interface 13 is configured with an audio input device, the audio input device detects the voice uttered by the user or sounds generated by the user's activities, converts them into electrical signals, and outputs them to the processing circuit 15.

[0030] The output interface 14 outputs various types of information from the processing circuit 15. The output interface 14 can be configured, for example, by a display. When the output interface 14 is configured by a display, the output interface 14 is realized, for example, by a display device such as an organic EL (Electro Luminescence) monitor, a liquid crystal monitor, a CRT (Cathode Ray Tube) monitor, or a touch panel. The display can also display, for example, a GUI (Graphical User Interface) for receiving user instructions, various types of image data for display, and various processing results by the processing circuit 15. When the display has a GUI for receiving user instructions, the display functions as part of the input interface 13.

[0031] The output interface 14 may also be configured with an audio output device such as a speaker. When the output interface 14 is configured with an audio output device, the output interface 14 outputs various sounds and conveys them to the user based on instructions from the processing circuit 15.

[0032] The processing circuitry 15 controls each component of the healthcare information processing device 10. For example, the processing circuitry 15 is realized by a processor. In particular, in this embodiment, the processing circuitry 15 has an information collection function 15a, a questioning function 15b, a response collection function 15c, a measurement function 15d, a medical interview support function 15e, an input function 15f, a transmission function 15g, and a follow-up observation function 15h.

[0033] Here, for example, the processing functions executed by the information collection function 15a, question function 15b, answer collection function 15c, measurement function 15d, medical interview support function 15e, input function 15f, transmission function 15g, and follow-up observation function 15h, which are components of the processing circuitry 15 shown in Fig. 3, are stored in the storage circuitry 12 in the form of computer-executable programs. The processing circuitry 15 is a processor that realizes the function corresponding to each program by reading and executing each program from the storage circuitry 12. In other words, the processing circuitry 15 in a state in which each program has been read has each function shown in the processing circuitry 15 of Fig. 3.

[0034] Next, a user information collection process executed by the healthcare information processing device 10 of the healthcare information processing system 1 according to this embodiment will be described with reference to Fig. 4. The user information collection process shown in Fig. 4 is a process that is routinely executed by the healthcare information processing device 10.

[0035] As shown in FIG. 4, first, the healthcare information processing device 10 collects user healthcare information from the user information collecting device 20, associates it with time and date, and stores it in the storage circuitry 12 (step S10). Specifically, the information collecting function 15a in the processing circuitry 15 of the healthcare information processing device 10 collects at least one of vital information, activity information, and environmental information from the user information collecting device 20, associates it with date and time, and stores it in the storage circuitry 12. Specific examples of the vital information, activity information, and environmental information are as described with reference to FIG. 2. For example, in this embodiment, information such as body temperature, coughing sounds, sneezing sounds, snoring sounds, and staggering constitute vital information; information such as falls, droppings, door opening and closing, and medicine cabinet opening and closing constitute activity information; and information such as environmental temperature, object temperature, humidity, and gas leaks constitute environmental information.

[0036] Furthermore, the information collection function 15a of the processing circuitry 15 may collect information regarding the user's use of medicine as the user's healthcare information and store the information in the storage circuitry 12. For example, when the motion sensor of the user information collection device 20 detects that the user has opened and closed a medicine box, the information collection function 15a of the processing circuitry 15 stores the fact that the medicine box has been opened and closed in the storage circuitry 12. When storing information regarding the use of medicine in the storage circuitry 12, the information collection function 15a of the processing circuitry 15 may add date and time information and / or location information of the use of the medicine and store the information in the storage circuitry 12 in chronological order.

[0037] Furthermore, the information collection function 15a of the processing circuitry 15 may further collect information identifying medications taken by the user as the user's healthcare information and store the information in the memory circuitry 12. For example, the motion sensor of the user information collection device 20 records images of medications taken by the user from a medicine box, and the information collection function 15a of the processing circuitry 15 identifies the medication taken by the user through image analysis of the recorded images of the medications, and stores the identified information in the memory circuitry 12. When identifying the medication, the product name of the medication may be identified. When identifying the medication, the type of medication, such as an emergency medication, an over-the-counter medication, or a supplement, may be identified. When storing information identifying the medication taken by the user in the memory circuitry 12, the information may be stored in chronological order in the memory circuitry 12, along with date and / or location information on when the medication was identified.

[0038] Furthermore, for example, an IoT medication management system (https: / / monoist.atmarkit.co.jp / mn / articles / 1707 / 26 / news024.html) exists as a system for identifying medications. This system stores medicine packets with IC tags in a medicine box with communication capabilities and manages the medications that users have taken from the medicine box. Using such a medication management system, the information collection function 15a of the processing circuit 15 may be configured to identify the type of medication that the user has taken from the medicine box. The information collection function 15a that executes these various processes constitutes the information collection means according to this embodiment.

[0039] 4, the healthcare information processing device 10 analyzes the healthcare information of the user collected in step S10 and determines whether any abnormality has occurred in the user (step S12). Specifically, the question function 15b in the processing circuit 15 of the healthcare information processing device 10 determines, based on the collected healthcare information, whether a predetermined condition for determining that an abnormality has occurred in the user is met. For example, if the user says "it hurts" or if the user's body temperature exceeds 37 degrees, the question function 15b of the processing circuit 15 determines that the predetermined condition for determining that an abnormality has occurred in the user is met.

[0040] In this embodiment, for example, the questioning function 15b of the healthcare information processing device 10 may be equipped with AI, which may observe the user on a daily basis. The AI ​​may then determine whether or not an abnormality has occurred in the user based on the user's voice, gestures, noises, etc. Furthermore, the AI ​​may determine that an abnormality has occurred in the user when it detects that the user has fallen or fallen down. Furthermore, the AI ​​may determine that a change in the user's physical condition is an abnormality based on vital sign information.

[0041] In step S12, if it is determined that no abnormality has occurred in the user (step S12: No), the healthcare information processing device 10 waits while repeating the processes from step S10 described above.

[0042] On the other hand, if it is determined in step S12 that some abnormality has occurred in the user (step S12: Yes), the healthcare information processing device 10 asks the user a question (step S14). Specifically, the question function 15b in the processing circuit 15 of the healthcare information processing device 10 asks the user a question. For example, the question function 15b of the processing circuit 15 asks the user "What's wrong?" from a voice output device that is part of the output interface 14 or from the user information collection device 20 to ask the user about any changes in their physical condition. The reason why a question is intentionally asked is that users generally tend not to vocalize changes that have occurred in their own condition unless asked a question, and therefore the healthcare information processing device 10 is often unable to collect necessary information. The question function 15b that executes these various processes constitutes a questioning means according to this embodiment.

[0043] Next, the healthcare information processing device 10 collects answers from the user to the question asked in step S14 and stores them in the storage circuitry 12 (step S16). Specifically, the answer collection function 15c in the processing circuitry 15 of the healthcare information processing device 10 stores the answers to the user in the storage circuitry 12. In this embodiment, the answer collection function 15c of the processing circuitry 15 collects the user's voice answers, for example, from a microphone that is part of the input interface 13 or from the user information collection device 20, performs voice mining to convert the answers into character data, and stores the data in the storage circuitry 12.

[0044] Furthermore, when storing answers from the user in the memory circuitry 12, the answer collection function 15c of the processing circuitry 15 may store the answers to the questions in the memory circuitry 12 in association with the healthcare information collected by the information collection function 15a. In particular, in this embodiment, the answer collection function 15c of the processing circuitry 15 adds date and time information and / or location information to the answers from the user and stores them in chronological order in the memory circuitry 12. It is desirable that the healthcare information and the answers to the questions from the user be stored in the memory circuitry 12 as data sets of the same date and time. The answer collection function 15c, which executes these various processes, constitutes an answer collection means in this embodiment. Furthermore, in this embodiment, data including healthcare information and answers to questions will be referred to as collected data, as appropriate.

[0045] If it is detected that the user has opened or closed the medicine box, this may be determined to be an occurrence of some kind of abnormality in step S12, and a question may be asked to the user in step S14. That is, the question function 15b of the processing circuitry 15 may ask the user, "What's wrong?" from a voice output device that is part of the output interface 14 or from the user information collection device 20, to ask the user why he or she opened or closed the medicine box or took the medicine. In step S16, the answer collection function 15c of the processing circuitry 15 stores the answer from the user in the memory circuitry 12. The answer from the user is also associated with health care information, and date and / or location information and / or location information are added to the answer, and the answer is stored in chronological order in the memory circuitry 12. This makes it possible to record changes in the user's physical condition in more detail.

[0046] 4, the healthcare information processing device 10 measures the frequency of events occurring to the user based on the healthcare information and / or answers to the questions stored in the storage circuitry 12 (step S18). Specifically, the measurement function 15d in the processing circuitry 15 of the healthcare information processing device 10 measures the events occurring to the user based on the healthcare information and / or answers to the questions. The measured frequency of the events is stored in the storage circuitry 12 by, for example, the measurement function 15d of the processing circuitry 15.

[0047] In this embodiment, for example, the measurement function 15d of the processing circuitry 15 measures the frequency with which a predetermined symptom occurs in the user based on the healthcare information and / or answers to questions stored in the storage circuitry 12. For example, if the user answers "I have a headache" multiple times in response to a question, the measurement function 15d measures the frequency with which the headache occurs. The measured frequency is expressed as a measurement result, for example, five times a day. The measurement function 15d of the processing circuitry 15 then stores the measured frequency in the storage circuitry 12. In this case, the measurement function 15d constitutes a first measurement means in this embodiment.

[0048] Furthermore, for example, the measurement function 15d of the processing circuitry 15 may measure the start date and time of use of a medication used by the user and the frequency of use based on the healthcare information and / or answers to questions stored in the memory circuitry 12. For example, based on information about the types of medications taken by the user included in the healthcare information, the measurement function 15d measures the start date and time of taking a headache analgesic and its frequency of use. For example, the measurement result may be expressed as August 1, 2021, and the frequency of use as three times a day. Then, the measurement function 15d of the processing circuitry 15 stores the start date and time of use of the medication used by the user and the measured frequency of use in the memory circuitry 12. In this case, the measurement function 15d constitutes the second measurement means in this embodiment.

[0049] After the process of step S18, the healthcare information processing device 10 returns to the above-mentioned step S10 and repeats the process from step S10. Therefore, the user information collection process shown in Fig. 4 becomes a process that is routinely executed by the healthcare information processing device 10.

[0050] Next, the medical interview data generation process executed by the healthcare information processing device 10 of the healthcare information processing system 1 according to this embodiment will be described with reference to Fig. 5. The medical interview data generation process shown in Fig. 5 is a process that is routinely executed by the healthcare information processing device 10.

[0051] 5, first, the healthcare information processing device 10 acquires the user's schedule information (step S20). Specifically, the medical interview support function 15e in the processing circuitry 15 of the healthcare information processing device 10 reads and acquires the user's schedule information from the storage circuitry 12. That is, in this embodiment, the user inputs his or her schedule to the healthcare information processing device 10 using an input function that is part of the input interface 13 in the processing circuitry 15 of the healthcare information processing device 10. The healthcare information processing device 10 stores the schedule information input by the user in the storage circuitry 12.

[0052] The schedule information input by the user includes various information such as shopping and work. In this embodiment, this various information also includes information about visits to medical institutions such as hospitals and information about the medical departments therein. For example, the schedule information input by the user includes information that the user will visit a medical institution called Hospital A on August 5th, and in some cases, information that the user will visit the neurosurgery department at Hospital A.

[0053] Therefore, the healthcare information processing device 10 determines whether or not the user's schedule information acquired in step S20 includes information about visiting a medical institution (step S22). Specifically, the medical interview support function 15e of the processing circuitry 15 of the healthcare information processing device 10 determines whether or not the user's schedule information read from the storage circuitry 12 includes information about visiting a medical institution. If there is no information about visiting a medical institution (step S22: NO), the process returns to the above-mentioned step S20, and the process is repeated while waiting.

[0054] On the other hand, if the information about visiting a medical institution is included (step S22: Yes), it is determined whether the user's schedule information acquired in step S10 includes information about the medical department the user will visit (step S24). Specifically, the medical interview support function 15e of the processing circuitry 15 of the healthcare information processing device 10 determines whether the user's schedule information read from the storage circuitry 12 includes information about the medical department the user will visit.

[0055] If the user's schedule information does not include information about the medical department that the user will visit (step S24; No), the healthcare information processing device 10 asks the user for information about the medical department that the user is about to visit (step S26). Specifically, the question function 15b in the processing circuit 15 of the healthcare information processing device 10 asks the user, from the voice output device that is part of the output interface 14, or from the user information collecting device 20, "Which medical department will you visit?", and elicits information about the medical department that the user plans to visit from the user.

[0056] Next, the healthcare information processing device 10 collects the user's answers to the questions in step S26 and stores them in, for example, the storage circuitry 12 (step S28). Specifically, the answer collection function 15c in the processing circuitry 15 of the healthcare information processing device 10 collects the user's answers and stores them in the storage circuitry 12. For example, if the user answers, "I'm planning to visit a neurosurgeon," the answer collection function 15c stores the neurosurgery department as the user's planned information in the storage circuitry 12. As described above, in this embodiment, for example, the user's voice answers are collected from a microphone that is part of the input interface 13, and the voice answers are converted into character data by voice mining and stored in the storage circuitry 12. Of course, the user may input the answers to the questions as character data using a keyboard that is part of the input interface 13. Furthermore, if the user information collecting device 20 is equipped with a microphone, the answer collection function 15c of the processing circuitry 15 may collect the user's voice answers from the user information collecting device 20.

[0057] Next, the healthcare information processing device 10 acquires history information related to the user's symptoms (step S30). Specifically, the medical interview support function 15e of the processing circuitry 15 of the healthcare information processing device 10 reads collected data including the user's healthcare information and answers to questions from the storage circuitry 12, extracts information related to the user's symptoms, and generates history information related to the symptoms. The history information related to the symptoms includes, for example, information that allows understanding of changes in the user's physical condition over time and information related to the medications taken by the user.

[0058] Next, the healthcare information processing device 10 extracts necessary information from the history information related to the user's symptoms and generates medical interview data (step S32). Specifically, the medical interview support function 15e of the processing circuitry 15 of the healthcare information processing device 10 extracts history information related to the medical department the user is going to visit from the history information related to the user's symptoms acquired in step S30, and generates medical interview data. This is to prevent the medical interview from providing too much information to the doctor.

[0059] For example, if a user who regularly suffers from headaches and lower back pain visits an orthopedic clinic, historical information about the lower back pain symptom is extracted from the historical information about the user's symptoms to generate medical interview data. However, in step S32, medical interview data may be generated from the historical information about the user's symptoms without narrowing down the information. This is because, for example, toothache may occur in the case of a heart attack, and in consideration of such a symptom, it is thought that the history about symptoms should not be narrowed down.

[0060] The medical interview data may also include the date and time when the symptom first appeared. For example, the medical interview support function 15e of the processing circuit 15 may analyze history information about the user's symptoms to identify the date and time when the symptom first appeared, and include this date and time in the medical interview data.

[0061] Furthermore, the medical interview data may include the frequency of occurrence of the symptom measured by the measurement function 15d of the processing circuitry 15. For example, the medical interview support function 15e of the processing circuitry 15 may read out the frequency of occurrence of the symptom stored in the memory circuitry 12 by the measurement function 15d, and the read frequency of occurrence of the symptom may be included in the medical interview data.

[0062] The medical interview data may also include the time when the symptom is likely to occur. For example, the medical interview support function 15e of the processing circuit 15 may analyze history information related to the user's symptoms, identify the time when the symptom is likely to occur as a tendency, and include the identified time in the medical interview data.

[0063] The information included in the medical interview data described here is merely an example, and other information may be included in the medical interview data in addition to or instead of this information.

[0064] Next, the healthcare information processing device 10 stores the medical interview data generated in step S32 (step S34). Specifically, the medical interview support function 15e of the processing circuitry 15 of the healthcare information processing device 10 stores the generated medical interview data in the electronic medical record device 30. For example, the measurement function 15d of the processing circuitry 15 transmits the generated medical interview data via the network NW, and the electronic medical record device 30 receives the data and stores it in a patient database in association with information identifying the user.

[0065] The medical interview data may also include information to be communicated to a doctor, such as symptoms that the user wishes to communicate to a doctor and / or information about medications that the user has used, which may be input by the user via the input interface 13. Specifically, the input function 15f in the processing circuit 15 of the healthcare information processing device 10 allows the user to additionally input symptoms that the user wishes to communicate to a doctor and medications that the user has used. The input function 15f in this case constitutes the input means in this embodiment.

[0066] The input doctor communication information is then transmitted to the electronic medical record device 30 of the medical institution via the network interface 11 and the network NW. Specifically, the transmission function 15g in the processing circuit 15 of the healthcare information processing device 10 transmits the input doctor communication information to the electronic medical record device 30. The transmission function 15g at this time constitutes the first transmission means in this embodiment. The transmitted doctor communication information is added to the medical interview data held by the electronic medical record device 30.

[0067] After the process of step S34, the healthcare information processing device 10 returns to the above-mentioned step S20 and repeats the process from step S20. Therefore, the medical interview data generation process shown in Fig. 5 becomes a process that is routinely executed by the healthcare information processing device 10.

[0068] The timing of executing the processes from step S30 to step S34 is arbitrary. For example, the date on which the user will visit a medical institution may be identified based on the user's schedule information acquired in step S20, and the processes from step S30 to step S34 may be executed on the morning of the identified date to generate medical interview data. Alternatively, steps S30 to S34 may be executed regularly, and the medical interview data may be updated until the user visits a medical institution.

[0069] Next, the actual processes performed by the user information collection process in FIG. 4 and the medical interview data generation process in FIG. 5 will be described in chronological order using an example in which a user suffers a head injury.

[0070] In this example, assume that 11 days before visiting a medical institution, the user fell in their bedroom and suffered a head injury. The date is September 1, 2020. When the acceleration sensor of the user information collection device 20 worn by the user reacts, the healthcare information processing device 10 asks the user, "What happened?" When the user replies, "I fell and hit my head on the desk," the healthcare information processing device 10 associates the acceleration data measured by the acceleration sensor at the time of the fall, the user's response, and the date, time, and location information of the fall with healthcare information and stores them in the memory circuitry 12.

[0071] The user had a lump on his head that day and was feeling pain, so he decided to apply a medicated patch to it himself and opened the medicine box in the living room of his home.The motion sensor in the user information collecting device 20 then detected the opening and closing of the medicine box, and stored the information on the date and time when the medicine box was opened and closed, as well as the location information, in the memory circuit 12 as health care information.

[0072] The healthcare information processing device 10 also asks the user, "What medicine did you take?" To this question, the user answers, "A poultice." In this case, the healthcare information processing device 10 can also ask the user, "What's wrong?" to explain the reason for taking the medicine. If the user answers, "I fell and have a bump on my head," the answer to the user's question, date and time information, and location information are associated with the healthcare information and stored in the memory circuitry 12.

[0073] The next day, September 2nd, the user also used a medicated patch, and so the healthcare information processing device 10 associated the healthcare information with the answers to the questions using the same procedure as described above, and stored them in the memory circuit 12 together with the date, time, and location information.

[0074] The next day, September 3, the user used eye drops to alleviate pain caused by eye strain. The healthcare information processing device 10 then associates the information about the use of eye drops with healthcare information and stores it in the storage circuitry 12, using the same procedure as described above.

[0075] Furthermore, the user took painkillers at home on September 9, at home and at work on September 10, and at work on September 11. In this example, it is assumed that the user's taking of medication can be detected even at work by the motion sensor of the wearable user information collection device 20 worn by the user.

[0076] When such a series of events occurs, the healthcare information processing device 10 generates collected data CD in which healthcare information as shown in Fig. 6 is associated with the user's answers to the questions, and stores this collected data CD in the storage circuitry 12. Note that the item "situation" shown in Fig. 6 is a description for the sake of convenience in explaining the events that occurred to the user, and is not actually included in the collected data CD stored in the storage circuitry 12 of the healthcare information processing device 10.

[0077] 6, a user is worried about the headache that has continued for three days from September 9 to September 11, and decides to visit a medical institution. However, the user forgets about the head injury suffered 11 days earlier, and thinks that the headache is due to being busy at work, so he makes an appointment to visit an internal medicine doctor and registers the appointment in the healthcare information processing device 10.

[0078] When the healthcare information processing device 10 detects that the user will visit an "internal medicine" department, it extracts historical information on symptoms related to the medical department of "internal medicine" from the collected data CD stored in the memory circuit 12, and generates medical interview data.

[0079] 7 is a diagram illustrating an example of a mechanism by which the healthcare information processing device 10 according to this embodiment uses the collected data CD to extract history information on symptoms related to the medical department to be visited by the user. In the example of Fig. 7, the AI ​​of the healthcare information processing device 10 generates candidate medical department data indicating candidates for which medical department the user should visit if they were to visit a medical institution for each event that occurs, and adds the data to the collected data CD.

[0080] For example, for an event in which the acceleration sensor and sound sensor are reacting and there is an answer to the question "I fell and hit my head," candidate medical department data "surgery, neurosurgery" is generated, attached to this event, and stored as collected data CD in the memory circuitry 12. Also, for an event in which the opening and closing of a medicine cabinet is detected and there is an answer to the question "I have a headache," candidate medical department data "internal medicine, surgery, neurology, neurosurgery, psychiatry, pain clinic" is generated, attached to this event, and stored as collected data CD in the memory circuitry 12.

[0081] When extracting symptom history information related to the medical department that the user will visit, the symptom history information to be extracted is determined based on the medical department candidate data stored in the collected data CD. For example, if the medical department that the user will visit is "internal medicine," the historical information of events that include "internal medicine" in the medical department candidate data is extracted to generate medical interview data.

[0082] Fig. 8 is a diagram showing an example of the medical interview data MD extracted in this way. As shown in Fig. 8, since the medical department is "internal medicine," historical information on symptoms necessary for visiting an internal medicine department is extracted, and medical interview data MD is generated. In other words, information about a head injury is not included in the medical interview data MD for visiting an internal medicine department.

[0083] Next, the medical interview support process executed by the healthcare information processing device 10 of the healthcare information processing system 1 according to this embodiment will be described with reference to Fig. 9. The medical interview support process shown in Fig. 9 is a process executed when a user answers a medical interview from a doctor. For example, in this embodiment, this medical interview support process is started when a user inputs a request to start a medical interview into the healthcare information processing device 10 via the input interface 13.

[0084] As shown in FIG. 9 , first, the healthcare information processing device 10 presents collected data CD including the user's healthcare information stored in the storage circuitry 12 and the user's answers to questions associated with the healthcare information (step S40). Specifically, the medical interview support function 15e of the processing circuitry 15 of the healthcare information processing device 10 presents collected data CD including the user's healthcare information stored in the storage circuitry 12 and the user's answers to questions associated with the healthcare information. As a result, for example, the healthcare information and the user's answers to the questions as shown in FIG. 6 are presented to a doctor. This presentation is realized, for example, by displaying the collected data CD on a display that is part of the output interface 14 of the healthcare information processing device 10. Alternatively, the collected data CD including the healthcare information and the answers to the questions may be transmitted from the healthcare information processing device 10 to the electronic medical record device 30 and presented on a display provided in the electronic medical record device 30. The medical interview support function 15e at this time constitutes a first medical interview support means in this embodiment.

[0085] If necessary, the doctor also checks the medical interview data MD presented by the electronic medical record device 30. That is, the doctor checks the medical interview data MD generated in the above-described medical interview data generation process. In this case, the electronic medical record device 30 displays, for example, the medical interview data MD of FIG. 8 generated in the medical interview data generation process on a display. Note that this medical interview data MD may be presented by the healthcare information processing device 10, rather than the electronic medical record device 30. In this way, the doctor collects information necessary for the user's diagnosis based on the user's healthcare information and answers to questions presented by the healthcare information processing device 10, and based on the medical interview data MD presented by the electronic medical record device 30.

[0086] In step S40, the medical interview support function 15e in the processing circuitry 15 of the healthcare information processing device 10 may extract and present information about the medicines used by the user from the collected data CD stored in the memory circuitry 12. The medical interview support function 15e in this case constitutes a second medical interview support means in this embodiment.

[0087] In step S40, the medical interview support function 15e in the processing circuitry 15 of the healthcare information processing device 10 may select and present relevant information from the collected data CD stored in the memory circuitry 12 based on the purpose of the user's visit to the medical institution. For example, if the purpose of the user's visit to the medical institution is dizziness, healthcare information related to dizziness and answers to questions are selected and presented. The medical interview support function 15e in this case constitutes a third medical interview support means in this embodiment.

[0088] In step S40, the medical interview support function 15e in the processing circuitry 15 of the healthcare information processing device 10 may select and present relevant information from information about the user's medication use stored in the storage circuitry 12 based on the user's purpose for visiting a medical institution. For example, if the user's purpose for visiting a medical institution is headache, information about medication use related to headaches is selected and presented. The medical interview support function 15e in this case constitutes a fourth medical interview support means in this embodiment.

[0089] Next, the doctor determines whether the information presented in step S40 is sufficient for diagnosis and examination (step S42). In this embodiment, for example, the user inputs to the healthcare information processing device 10 via the input interface 13 that sufficient information has been obtained or that sufficient information has not been obtained. Alternatively, the doctor inputs to the electronic medical record device 30 that sufficient information has been obtained or that sufficient information has not been obtained, and this input information is sent to the healthcare information processing device 10. If the doctor has obtained sufficient information for diagnosis and examination (step S42: Yes), the medical interview support process ends.

[0090] On the other hand, if the information obtained is insufficient for the doctor to make a diagnosis or perform an examination (step S42: No), the healthcare information processing device 10 acquires search keywords for searching the collected data CD including the healthcare information and answers to the questions (step S44). Specifically, the medical interview support function 15e in the processing circuit 15 of the healthcare information processing device 10 acquires search keywords input by the doctor or the user via the input interface 13. For example, the doctor or the user may input the keywords from a keyboard or a voice output device that is part of the input interface 13. Alternatively, the search keywords may be input from a keyboard provided in the electronic medical record device 30. In this case, the search keywords input by the doctor to the electronic medical record device 30 are transmitted to the healthcare information processing device 10 via the network NW.

[0091] However, the search keywords may be determined by the diagnostic AI rather than by the experience of the doctor diagnosing the user. For example, if the electronic medical record device 30 is equipped with a diagnostic AI, the diagnostic AI searches a case database held by the diagnostic AI based on the medical interview data MD to derive search keywords that may be other causes of the symptoms identified in the medical interview data MD. As a specific example, if the diagnostic AI determines from the user's medical interview data MD that the user's headache suddenly occurred within a few days, it may determine from the case database that surgical causes such as a head injury should be used as search keywords.

[0092] Next, the healthcare information processing device 10 searches the collected data CD containing healthcare information and answers to the questions based on the search keywords acquired in step S44, and acquires additional symptom data (step S46). Specifically, the medical interview support function 15e of the processing circuitry 15 of the healthcare information processing device 10 uses the search keywords to search the collected data CD containing healthcare information and answers to the questions stored in the memory circuitry 12, and acquires the additional symptom data. As a result, healthcare information and answers to the questions regarding symptoms related to the search keywords are extracted.

[0093] Next, the healthcare information processing device 10 adds the additional symptom data retrieved in step S46 to the medical interview data MD (step S48). Specifically, the medical interview support function 15e in the processing circuit 15 of the healthcare information processing device 10 transmits the extracted additional symptom data to the electronic medical record device 30 via the network NW, and the electronic medical record device 30 adds the received additional symptom data to the medical interview data MD. This allows a doctor viewing the electronic medical record on the electronic medical record device 30 to understand the user's additional symptoms, which can be useful for diagnosis and examination.

[0094] After step S48, the healthcare information processing device 10 returns to step S42 and repeats the process from determining whether or not sufficient information is obtained for the doctor to make a diagnosis or an examination. In other words, this medical interview support process is repeated until sufficient information is obtained for the doctor to make a diagnosis or an examination.

[0095] Fig. 10 is a diagram showing an example of the medical interview data MD in a state in which additional symptom data has been added to the medical interview data MD shown in Fig. 8. In the example of Fig. 10, for example, if a doctor inputs "head bruise" as a search keyword, the healthcare information processing device 10 searches the healthcare information stored in the memory circuitry 12 and the collected data CD including answers to the question to extract symptoms related to this "head bruise." This extracted data becomes additional symptom data and is added to the medical interview data MD held by the electronic medical record device 30.

[0096] When performing a search based on a search keyword, the search can be performed using the search keyword itself, or a related term of the search keyword can be used in addition to or instead of the search keyword. For example, if the search keyword "head contusion" is entered into the electronic medical record device 30, the diagnostic AI included in the electronic medical record device 30 can identify the related terms "head" and "bump" and search the collected data CD containing health information and answers to questions based on these related terms. This allows for absorbing variations in search keywords used by doctors and extracting more appropriate additional symptom data.

[0097] The medical interview data MD shown in FIG. 10 is displayed, for example, on the display of the electronic medical record device 30. Then, the doctor can decide to perform a head CT scan to confirm whether the user's headache is caused by a head injury. Here, it is assumed that the head CT scan The examination revealed no abnormalities caused by a head injury, such as a skull fracture or intracerebral hemorrhage, but a mild condition known as stiff neck, which is a common cause of headaches. Because the doctor also learned from the medical interview data that the user's headaches occurred during periods when they were busy at work (computer work), he concluded that the headaches were due to stiff neck and tension headaches caused by computer work, and prescribed a painkiller as an emergency medication.

[0098] Fig. 11 is a diagram showing an example of the contents of the medical interview data MD held by the electronic medical record device 30 after a doctor's diagnosis. As shown in Fig. 11, after completing the diagnosis, the doctor enters the diagnosis results in the medical interview data MD. In the example of Fig. 11, the doctor diagnoses three chronologically older events as requiring follow-up observation for head injury, and this is registered in the medical interview data MD. On the other hand, the doctor diagnoses four chronologically newer events as tension-type headache, and this is registered in the medical interview data MD.

[0099] Next, the follow-up observation process executed by the healthcare information processing device 10 of the healthcare information processing system 1 according to this embodiment will be described with reference to Fig. 12. The follow-up observation process shown in Fig. 12 is a process executed when a diagnosis or examination by a doctor is completed. In the embodiment, for example, this follow-up observation process is started when a doctor or a user inputs the completion of the diagnosis or examination to the healthcare information processing device 10 via the input interface 13 of the healthcare information processing device 10.

[0100] 12, first, the healthcare information processing device 10 determines whether or not follow-up is required (step S50). Specifically, the follow-up function 15h of the processing circuitry 15 of the healthcare information processing device 10 prompts a doctor or a user to input whether or not follow-up is required via the input interface 13, and determines whether or not follow-up is required based on this input. Then, if the follow-up function 15h of the processing circuitry 15 determines that follow-up is not required (step S50: No), the follow-up process ends.

[0101] On the other hand, if the follow-up function 15h in the processing circuitry 15 of the healthcare information processing device 10 determines that follow-up is necessary (step S50: Yes), the healthcare information processing device 10 acquires attention data (step S52). Specifically, the follow-up function 15h in the processing circuitry 15 of the healthcare information processing device 10 acquires attention data for identifying the type of information that should be noted when following up on the user's follow-up.

[0102] This attention data can be input to the healthcare information processing device 10 by, for example, a doctor via the input interface 13. Alternatively, an AI included in the healthcare information processing device 10 may identify the attention data based on the purpose of the user's visit to a medical institution. Furthermore, a doctor may input the results of the user's examination, and the AI ​​included in the healthcare information processing device 10 may identify the attention data that should be observed more closely based on the examination results.

[0103] For example, if a user visits a medical institution for a "head injury," follow-up observation is necessary because the head injury may rarely lead to a chronic subdural hematoma between three weeks and six months after the injury. Therefore, assume that a doctor determines that follow-up observation is necessary and inputs to the healthcare information processing device 10 that follow-up observation for the chronic subdural hematoma is necessary. Based on this input, the AI ​​of the healthcare information processing device 10 sets headache, nausea, weakness, and dizziness, which are the main symptoms of chronic subdural hematoma, as attention data. As a result, the healthcare information processing device 10 is configured to monitor the frequency of taking painkillers due to headache, the frequency of taking gastrointestinal medicine due to nausea, and the frequency of staggering due to weakness and dizziness, and perform follow-up observation.

[0104] Next, the healthcare information processing device 10 determines whether or not additional information has been input by the user (step S54). Specifically, the follow-up function 15h in the processing circuitry 15 of the healthcare information processing device 10 determines whether or not additional information has been input by the user. This additional information is input, for example, from a voice input device or a keyboard that is part of the input interface 13.

[0105] For an accurate medical interview, there may be symptoms, medical history, family history, etc. that the user did not tell the doctor at the time of the interview and that were not captured by the healthcare information processing device 10. If the user remembers this, they can input it into the healthcare information processing device 10 as additional information.

[0106] The follow-up monitoring function 15h in the processing circuit 15 of the healthcare information processing device 10 may ask the user who has returned home from a medical institution a question about the "topic of symptoms" at any timing, and collect information about the user's subjective symptoms as additional information. Also, conversations between the user and medical professionals other than the doctor who diagnosed the user may be collected as additional information.

[0107] If additional information has been input (step S54: Yes), this additional information is registered with date and time information and / or location information added, and stored in the storage circuitry 12 (step S56). Specifically, the follow-up observation function 15h in the processing circuitry 15 of the healthcare information processing device 10 converts the additional information input by the user into character data by voice mining or the like, adds date and time information and / or location information to this, and stores it in the storage circuitry 12 as collected data CD together with the healthcare information and answers to the questions.

[0108] If it is determined in step S54 that no additional information has been input (step S54: No), the process of step S56 is skipped.

[0109] Next, the healthcare information processing device 10 collects follow-up information (step S58). Specifically, the follow-up function 15h in the processing circuitry 15 of the healthcare information processing device 10 reads, from the memory circuitry 12, the collected data CD that was acquired after visiting a medical institution and stored in the memory circuitry 12, and acquires it as follow-up information. The read collected data CD includes healthcare information, the user's answers to questions, and / or additional information. Therefore, the follow-up function 15h in the processing circuitry 15 extracts follow-up information from the healthcare information, the user's answers to questions, and / or additional information.

[0110] Next, the healthcare information processing device 10 compares the follow-up information collected in step S58 with the healthcare information and answers to the questions before visiting the medical institution to determine whether there is any change that should be notified to a doctor (step S60). Specifically, the follow-up function 15h in the processing circuit 15 of the healthcare information processing device 10 chronologically compares the healthcare information, answers to the questions, and additional information included in the follow-up information with the healthcare information and answers to the questions before visiting the medical institution to detect any changes occurring in the user. For example, the AI ​​of the healthcare information processing device 10 determines whether there has been a change in the frequency of the user's symptoms before and after visiting the medical institution.

[0111] Next, the healthcare information processing device 10 transmits the follow-up observation information collected in step S58 and / or the comparison results performed in step S60 to the electronic medical record device 30 (step S62). Specifically, the transmission function 15g of the processing circuit 15 of the healthcare information processing device 10 transmits the follow-up observation information and / or the comparison results to the electronic medical record device 30 via the network NW. It is optional whether or not the follow-up observation information and / or the comparison results transmitted to the electronic medical record device 30 are registered in the electronic medical record of the electronic medical record device 30. That is, the follow-up observation information and / or the comparison results may be registered in the electronic medical record of the electronic medical record device 30 as they are, or alternatively, the follow-up observation information and / or the comparison results may be temporarily stored and held in the electronic medical record device 30, and then a doctor may view the follow-up observation information and / or the comparison results and register them in the electronic medical record at the doctor's discretion.

[0112] Therefore, for example, by registering things that the user forgot to mention in the doctor's medical interview or their impressions of changes in symptoms after visiting a medical institution as additional information in the healthcare information processing device 10, the user can communicate these to the doctor. Also, the doctor can know, as needed, how the frequency of symptoms after visiting a medical institution has changed from before the visit. By referring to this information, the doctor can know the effectiveness of treatment and the progression of symptoms without waiting for the user to re-examine the doctor.

[0113] In step S62, if it is determined based on the follow-up observation information and / or the comparison result that a symptom related to the purpose of visiting a medical institution has occurred, the transmission function 15g of the processing circuit 15 can be configured to transmit the occurrence of the symptom to the electronic medical record device 30 of the medical institution. In this case, the transmission function 15g constitutes the second transmission means in this embodiment. This allows a doctor who views the electronic medical record device 30 to quickly learn of changes in the symptoms of the patient he or she diagnosed.

[0114] Furthermore, in step S62, if a change in the frequency of use of the user's medication is detected based on the follow-up observation information and / or the comparison results, the transmission function 15g of the processing circuit 15 can be configured to transmit the change in the frequency of use to the medical institution's electronic medical record device 30. In this case, the transmission function 15g constitutes the third transmission means in this embodiment. This allows a doctor who checks the electronic medical record device 30 to quickly learn that the patient has forgotten to take the prescribed medication or has taken the wrong medication.

[0115] Furthermore, in step S62, if the frequency of occurrence of the user's symptoms exceeds a predetermined reference value based on the follow-up observation information and / or the comparison result, the transmission function 15g of the processing circuitry 15 may be configured to transmit a warning to the electronic medical record device 30. Furthermore, if the frequency of the user's drug use exceeds a predetermined reference value, the transmission function 15g of the processing circuitry 15 may be configured to transmit a warning to the electronic medical record device 30. This allows the doctor to quickly learn of the possibility that an abnormality has occurred in the patient's condition based on this warning.

[0116] After the process of step S62, the healthcare information processing device 10 returns to the above-mentioned step S54 and repeats the process from step S54. Therefore, if it is determined in step S50 that follow-up is necessary, this follow-up process becomes a routinely executed process. In this embodiment, for example, when the user receives a follow-up examination from a doctor at a medical institution and the doctor inputs a command to stop the follow-up process into the healthcare information processing device 10, the follow-up process shown in FIG. 12 ends.

[0117] As described above, according to the healthcare information processing system 1 of this embodiment, the healthcare information processing device 10 collects healthcare information of the user, and when this healthcare information meets predetermined conditions, asks the user questions and stores the answers to the questions in the memory circuitry, making it possible to easily generate appropriate medical interview data. That is, even without the user being aware of it, the medical interview data can include the time when symptoms began to appear, the frequency of symptoms, and the trigger for the onset of symptoms.

[0118] Furthermore, even after a patient visits a medical institution, progress can be monitored using the healthcare information processing system 1, allowing doctors to easily understand the effectiveness of treatment based on changes in symptoms after the visit, and thus allowing doctors to quickly and accurately understand the patient's condition. Therefore, by using the healthcare information processing system 1, doctors can formulate appropriate treatment plans.

[0119] Second Embodiment In the healthcare information processing system 1 according to the first embodiment described above, the collected data CD, such as healthcare information, answers to questions, and additional information, is stored in the storage circuitry 12 included in the healthcare information processing device 10, but the storage of this information is not limited to the healthcare information processing device 10. In the second embodiment, the collected data CD, such as healthcare information, answers to questions, and additional information, is stored in the storage circuitry of a healthcare information server connected to the network NW. Differences from the first embodiment described above will now be described.

[0120] Fig. 13 is a block diagram illustrating an example of the overall configuration of a healthcare information processing system 1 according to the second embodiment, and corresponds to Fig. 1 of the first embodiment described above. As shown in Fig. 13, in the healthcare information processing system 1 according to the second embodiment, an information processing device 110 and a healthcare information server 120 are connected to a network NW instead of the healthcare information processing device 10. In the example of Fig. 13, the information processing device 110 is a device installed in the home of each user, and one healthcare information server 120 is installed for each of the information processing devices 110.

[0121] 13, the information processing device 110 is a device held by a user, and collects healthcare information from the user information collection device 20. The information processing device 110 then communicates with the healthcare information server 120 via the network NW, and transmits the healthcare information to the healthcare information server 120.

[0122] The information processing device 110 also has a function of asking the user questions as described above, and when the healthcare information of the user satisfies a predetermined condition based on the user's healthcare information, the information processing device 110 asks the user a question and collects answers to the question. The questions are posed to the user based on instructions from the healthcare information server 120. However, the information processing device 110 may ask the user questions at its own discretion, rather than based on instructions from the healthcare information server 120. The information processing device 110 then communicates with the healthcare information server 120 via the network NW and transmits answers to the questions to the healthcare information server 120.

[0123] The information processing device 110 and the user information collection device 20 do not necessarily have to be separate devices, but may be configured as an integrated device. In other words, the user information collection device 20 may have various functions of the information processing device 110, including a network connection function, so that the information processing device 110 can be omitted.

[0124] The healthcare information server 120 communicates with the information processing device 110 via the network NW, collects the user's healthcare information and answers to questions, and stores them in a memory circuit. That is, the information processing device 110 determines whether the healthcare information acquired from the information processing device 110 satisfies a predetermined condition, and if the predetermined condition is satisfied, instructs the information processing device 110 to ask the user a question. As a result, the information processing device 110 asks the user a question.

[0125] The healthcare information server 120 may specify the content of the question to be posed to the user and instruct the information processing device 110. In this case, the information processing device 110 outputs the specified question by voice or the like. Alternatively, the healthcare information server 120 may instruct the information processing device 110 to ask the user a question without specifying the content of the question. In this case, the information processing device 110 may output a fixed question such as "What's wrong?" by voice or the like, or may output an appropriate question by voice or the like based on the healthcare information collected by the information processing device 10.

[0126] The healthcare information server 120 communicates with the information processing device 110 and receives and collects answers to the questions from the information processing device 110. The collected answers to the questions are also stored in the storage circuitry.

[0127] Thereafter, the healthcare information server 120 executes the above-described user information collection process, medical interview data generation process, and medical interview support process in cooperation with the information processing device 110 based on the healthcare information and answers to the questions stored in the storage circuitry. That is, in this embodiment, the healthcare information server 120 not only has the main functions of the question function 15b and the answer collection function 15c of the processing circuitry 15 in the first embodiment described above, but also has the main functions of the measurement function 15d, the medical interview support function 15e, the transmission function 15g, and the follow-up observation function 15h of the processing circuitry 15. In contrast, the main functions of the information collection function 15a for collecting healthcare information from the user and the input function 15f for input from the user are provided in the information processing device 110 located at the user's home.

[0128] As described above, in the healthcare information processing system 1 according to this embodiment, the healthcare information server 120 cooperates with the information processing device 110 to collect healthcare information about the user, and when this healthcare information meets a predetermined condition, the healthcare information server 120 can ask the user questions and store the answers to the questions in a memory circuit. Therefore, the healthcare information processing system 1 according to this embodiment can also easily generate appropriate medical interview data. That is, the time when symptoms began to appear, the frequency of symptoms, and the trigger for the onset of symptoms can be included in the medical interview data without the user even being aware of it.

[0129] Furthermore, since the main function of collecting healthcare information and generating medical interview data is provided in the healthcare information server 120, which is a so-called web server or the like, the information processing device 110 prepared by the user can be limited to the minimum functions, which makes it possible to configure the information processing device 110 using a notebook personal computer or a wearable computer.

[0130] The term "processor" used in the above description refers to a circuit such as a central processing unit (CPU), a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)). A processor realizes its function by reading and executing a program stored in a memory circuit. Instead of storing a program in a memory circuit, the processor may be configured to directly incorporate the program into its circuit. In this case, the processor realizes its function by reading and executing the program embedded in the circuit. A processor is not limited to being configured as a single circuit, but may also be configured as a single processor by combining multiple independent circuits to realize its function. Furthermore, multiple components in FIG. 3 may be integrated into a single processor to realize its function.

[0131] Although several embodiments have been described above, these embodiments are presented only as examples and are not intended to limit the scope of the invention. The novel apparatus and method described herein may be embodied in various other forms. Furthermore, various omissions, substitutions, and modifications may be made to the forms of the apparatus and method described herein without departing from the spirit of the invention. The appended claims and their equivalents are intended to cover such forms and modifications that fall within the scope and spirit of the invention. [Explanation of symbols]

[0132] 1...healthcare information processing system, 10...healthcare information processing device, 11...network interface, 12...memory circuit, 13...input interface, 14...output interface, 15...processing circuit, 15a...information collection function, 15b...question function, 15c...answer collection function, 15d...measurement function, 15e...medical interview support function, 15f...input function, 15g...transmission function, 15h...follow-up observation function, 20...user information collection device, 30...electronic medical record device

Claims

1. a storage means; an information collection means for collecting at least one of vital information, activity information, and environmental information of the subject, and storing the collected information in the storage means in association with a date and time; a questioning means for asking a question to the subject when the information satisfies a predetermined condition based on the information of the subject; an answer collection means for storing answers to the questions in the storage means in association with the information collected by the information collection means; a first medical interview support means for extracting information about the user's symptoms from the answers to the questions associated with the information collected by the information collecting means, generating history information about the symptoms, generating medical interview data based on the history information, and displaying the medical interview data; A healthcare information processing device comprising:

2. The healthcare information processing apparatus according to claim 1 , wherein the information collecting means collects information on the subject's use of medication as the subject's information, and stores the information in the storage means.

3. The healthcare information processing device according to claim 2 , wherein the information collecting means further collects information specifying medications taken by the subject as the information about the subject, and stores the information in the storage means.

4. The healthcare information processing device according to claim 1 , further comprising a first measuring means for measuring the frequency with which a predetermined symptom occurs in a subject based on the information stored in the storage means and / or the answers to the questions.

5. The healthcare information processing device according to claim 3 , further comprising a second measuring means for measuring the start date and time of use and frequency of use of medications used by the subject based on the information stored in the storage means and / or the answers to the questions.

6. A healthcare information processing device as described in any one of claims 1 to 5, wherein the first medical interview support means supports medical interviews at medical institutions by presenting the information stored in the memory means and / or answers to the questions.

7. The healthcare information processing device according to claim 2 or claim 3, further comprising a second medical interview support means for presenting information regarding medications used by the subject from the information stored in the storage means to support medical interviews at medical institutions.

8. 8. The healthcare information processing device according to claim 1, further comprising a third medical interview support means for selecting and presenting relevant information from the information stored in the storage means and answers to the questions based on the purpose of the subject's visit to the medical institution, thereby supporting the medical interview at the medical institution.

9. an input means for allowing the subject to input physician-transmitted information regarding symptoms and / or medications used that the subject wishes to transmit to a physician at a medical institution; a first transmitting means for transmitting the doctor communication information input by the input means to an electronic medical record device of the medical institution; The healthcare information processing device according to claim 1 , further comprising:

10. 10. The healthcare information processing device according to claim 1, further comprising a third transmission means for transmitting, if a change in the frequency of use of a drug used by the subject is detected after the subject has visited a medical institution, the change in the frequency of use to the medical institution's electronic medical record device.

11. A storage means; an information collection means for collecting at least one of vital information, activity information, and environmental information of the subject, and storing the collected information in the storage means in association with a date and time; a questioning means for asking a question to the subject when the information satisfies a predetermined condition based on the information of the subject; an answer collection means for storing answers to the questions in the storage means; a third medical interview support means for selecting and presenting relevant information from the information stored in the storage means and the answers to the questions based on the purpose of the subject's visit to the medical institution, thereby supporting the medical interview at the medical institution; A healthcare information processing device comprising:

12. A storage means; an information collection means for collecting at least one of vital information, activity information, and environmental information of the subject, and storing the collected information in the storage means in association with a date and time; a questioning means for asking a question to the subject when the information satisfies a predetermined condition based on the information of the subject; an answer collection means for storing answers to the questions in the storage means; a fourth medical interview support means for selecting and presenting relevant information from the information on the subject's drug use stored in the storage means based on the purpose of the subject's visit to the medical institution, thereby supporting the medical interview at the medical institution; A healthcare information processing device comprising:

13. A storage means; an information collection means for collecting at least one of vital information, activity information, and environmental information of the subject, and storing the collected information in the storage means in association with a date and time; a questioning means for asking a question to the subject when the information satisfies a predetermined condition based on the information of the subject; an answer collection means for storing answers to the questions in the storage means in association with the information collected by the information collection means; a first medical interview support means for extracting information about the user's symptoms from the answers to the questions associated with the information collected by the information collecting means, generating history information about the symptoms, generating medical interview data based on the history information, and displaying the medical interview data; a second transmission means for transmitting, when the information collection means and / or the response collection means collect information indicating that a symptom related to the purpose of visiting a medical institution has occurred after the patient has visited the medical institution, the occurrence of the symptom to an electronic medical record device of the medical institution; A healthcare information processing device comprising:

14. a storage means; an information collection means for communicating with an information processing device held by the subject, collecting at least one of vital information, activity information, and environmental information of the subject, and storing the collected information in the storage means in association with a date and time; a questioning means for communicating with the information processing device and instructing the information processing device to ask a question to the subject when the information satisfies a predetermined condition based on the information of the subject; an answer collection means for communicating with the information processing device, receiving an answer to the question from the information processing device, and storing the answer in the storage means in association with the information collected by the information collection means; a first medical interview support means for communicating with the information processing device, extracting information about the user's symptoms from the answers to the questions associated with the information collected by the information collecting means, generating history information about the symptoms, generating medical interview data based on the history information, and displaying the medical interview data on the information processing device; A healthcare information server comprising:

Citation Information

Patent Citations

  • Interview sheet input system

    JP2003323488A

  • Electronic medical record input support apparatus

    JP2005149083A

  • Healthcare apparatus and program for driving the same to function

    JP2008011865A

  • Care system, method for managing the same, and program

    JP2020071503A