WO2025169373A1 - Recommendation method, recommendation device, program, and recommendation system - Google Patents
Recommendation method, recommendation device, program, and recommendation systemInfo
- Publication number
- WO2025169373A1 WO2025169373A1 PCT/JP2024/004218 JP2024004218W WO2025169373A1 WO 2025169373 A1 WO2025169373 A1 WO 2025169373A1 JP 2024004218 W JP2024004218 W JP 2024004218W WO 2025169373 A1 WO2025169373 A1 WO 2025169373A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- recommendation
- user
- symptom
- physical condition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
Definitions
- This disclosure relates to a recommendation method, a recommendation device, a program, and a recommendation system.
- Patent Document 1 discloses a vending machine for supplying supplements that, in order to maintain health through daily self-help efforts, involves a step of asking about health status and a step of building a database of ingredient combinations in advance based on the results of each interview.
- self-medication involves individuals living a health-conscious lifestyle, but when they feel unwell due to subjective symptoms, they take supplements or over-the-counter medicines, and if the symptoms improve as a result of taking these medicines, they then try to improve their condition by taking care of themselves.
- This disclosure has been made in light of the above, and aims to provide a recommendation method, recommendation device, program, and recommendation system that can suggest appropriate responses to individual symptoms.
- the recommendation method disclosed herein is a recommendation method executed by a recommendation device equipped with a processor, and includes: a symptom reception step in which the processor receives input of a user's symptoms; an output step in which the processor searches a database in which information including countermeasures for each symptom is categorized and outputs related information for alleviating the symptoms; and a health condition reception step in which the processor searches the database for effectiveness information including information on the estimated time until an effect appears for each countermeasure, and, in accordance with the obtained estimated time information, requests the user to input their health condition after the estimated time has elapsed after outputting the related information.
- the recommendation method according to the present disclosure further includes a recommendation step in which the processor recommends the next possible action related to the user's physical condition and the symptoms in accordance with the physical condition reception result of the user's physical condition.
- the recommendation method according to the present disclosure further includes a behavioral history acquisition step in which the processor acquires the behavioral history of the user after outputting the related information.
- the estimated time information includes a plurality of estimated times
- the physical condition reception step switches the content of the request for input of the user's physical condition for each of the plurality of estimated times.
- the recommendation method according to the present disclosure is implemented by the processor as described above, including a symptom reception step for receiving input of the user's symptoms, an output step for outputting related information for alleviating the symptoms, a health condition reception step for receiving input of the user's health condition after outputting the related information, and a recommendation step for recommending medical institutions related to the health condition and the symptoms.
- the recommendation device is capable of accessing a knowledge database composed of at least multiple pieces of over-the-counter drug information relating to multiple over-the-counter drugs that can be purchased externally, efficacy information and ingredient information for each of the multiple pieces of over-the-counter drug information, and medical department information and medical procedure information for each of multiple medical institutions; the output step searches the knowledge database for the over-the-counter drug information related to the symptoms and outputs it; and the recommendation step searches the knowledge database and recommends the medical institution.
- the output step searches for over-the-counter drug information related to the symptom from among the plurality of over-the-counter drug information and outputs it.
- the processor further executes a behavioral history acquisition step of acquiring the user's behavioral history after outputting the over-the-counter drug information.
- the recommendation method in the above disclosure, further includes a transmission control step in which the processor, after making the recommendation, accepts input of a degree of satisfaction with the over-the-counter drug information and transmits the degree of satisfaction to the knowledge database, and the knowledge database updates the over-the-counter drug information recommended according to symptoms based on the degree of satisfaction with the effectiveness of the over-the-counter drug information.
- the processor further executes a creation step in which it creates a first medical interview code including at least the symptoms and the related information, and the output step outputs the related information and the first medical interview code to a display unit.
- This medical interview code may be information indicating the remedial drug selected as a result of the interview, or the drug itself in that category, and may be displayed as a QR code. By presenting this QR code at a pharmacy, it can be used to purchase the drug from the pharmacy's inventory.
- a first QR code indicating the remedial drug is generated as part of the remedial related information.
- the recommendation step searches the knowledge database and makes an appointment for a consultation at the medical institution.
- the output step requests and outputs the over-the-counter drug information related to the symptoms from a generation AI that lists the over-the-counter drug information or medical institution that is best suited to the symptoms from at least multiple over-the-counter drug information related to each of multiple over-the-counter drugs that can be purchased externally, efficacy information and ingredient information for each of the multiple over-the-counter drug information, and medical department information and medical procedure information for each of multiple medical institutions, and the recommendation step requests and recommends the medical institution related to the physical condition and the symptoms from the generation AI.
- the recommendation device includes a symptom receiving unit that receives input of the user's symptoms; an output control unit that searches a database in which information including countermeasures for each symptom is categorized and outputs related information for alleviating the symptoms; and a physical condition receiving unit that requests input of the user's physical condition after the elapse of the estimated time following output of the related information, in accordance with estimated time information obtained by searching the database for effectiveness information including information on the estimated time until an effect appears for each countermeasure.
- the program disclosed herein causes a recommendation device equipped with a processor to execute the following steps: a symptom reception step of receiving input of a user's symptoms; an output step of searching a database in which information including countermeasures for each symptom is categorized and outputting related information for alleviating the symptoms; and a health condition reception step of requesting input of the user's health condition after the elapse of the estimated time following output of the related information, in accordance with estimated time information obtained by searching the database for effectiveness information including information on the estimated time until an effect appears for each countermeasure.
- the present invention has the effect of being able to suggest appropriate responses to individual symptoms.
- FIG. 11 is a flowchart showing an outline of a process executed by a mobile terminal according to an embodiment.
- FIG. 12 is a flowchart showing an outline of processing executed by a medical system according to an embodiment.
- FIG. 13 is a flowchart showing an outline of the processing executed by the pharmacy system according to one embodiment.
- FIG. 1 is a schematic diagram of a recommendation system according to one embodiment.
- the recommendation system 1 shown in FIG. 1 includes a mobile terminal 10 that functions as a recommendation device, a medical system 20, a pharmacy system 30, and a payment server 40.
- the mobile terminal 10, the medical system 20, the pharmacy system 30, and the payment server 40 are connected to each other via a network N100 so that they can communicate bidirectionally.
- This network N100 is configured, for example, by an internet network or a mobile phone network.
- a user U1 uses the mobile terminal 10 to access the medical system 20, the pharmacy system 30, and the payment server 40.
- the communication unit 11 transmits various information to the medical system 20, the pharmacy system 30, and the payment server 40 via the network N100, and receives various information from the medical system 20, the pharmacy system 30, and the payment server 40.
- the communication unit 11 also receives vital information and health information related to the health condition of the user of the mobile terminal 10 from external sensors, such as a smart tray or a weighing scale, that are connected to the mobile terminal 10 in advance via Bluetooth (registered trademark) or Wi-Fi (registered trademark) communication, and outputs this information to the control unit 16.
- vital information refers to blood pressure, electrocardiogram, blood oxygen, heart rate, pulse, body temperature, etc.
- Health information refers to uric acid levels, weight, blood glucose levels, etc.
- the recording unit 15 records various information related to the mobile terminal 10.
- the recording unit 15 includes a program recording unit 151 that records various programs executed by the mobile terminal 10, a time information recording unit 152 that records time information related to the user of the mobile terminal 10, a payment information recording unit 153 that manages the payment server 40 for electronic payments such as two-dimensional codes, the type of electronic payment, the balance, etc., and a mobile terminal identification information recording unit 154 that records identification information for identifying the mobile terminal 10.
- the recording unit 15 is configured using volatile memory, non-volatile memory, a memory card, an SSD (Solid State Drive), etc.
- the control unit 16 is realized using a processor having hardware such as an FPGA (Field-Programmable Gate Array), a GPU (Graphics Processing Unit), or a CPU (Central Processing Unit), and a memory that is a temporary storage area used by the processor.
- the control unit 16 includes an acquisition unit 161, a symptom reception unit 162, an output control unit 163, a behavioral history acquisition unit 164, a physical condition reception unit 165, a recommendation unit 166, a transmission control unit 167, a creation unit 168, and a settlement unit 169.
- the acquisition unit 161 acquires the detection results detected by the sensor group 12. Furthermore, the acquisition unit 161 acquires payment information when the user pays for a product via the payment server 40, and records this information in the payment information recording unit 153.
- the symptom reception unit 162 receives input of the user's symptoms by the user inputting the symptoms via the input unit 13.
- the output control unit 163 searches the knowledge database 242 of the medical system 20 (described below) based on the user's symptoms input by the symptom reception unit 162, searches for relevant information for recovering from or improving the user's symptoms, and outputs the information to the display unit 14.
- the output control unit 163 also searches a database in which information including coping methods is categorized by symptom for relevant information for recovering from the user's symptoms input by the symptom reception unit 162, and outputs the information.
- the recommendation unit 166 displays on the display unit 14 the results of medical institutions corresponding to the symptoms, physical condition, and related information obtained by searching the knowledge database 242.
- the recommendation unit 166 also recommends the next potential treatment related to the user's physical condition and the user's symptoms, in accordance with the physical condition reception result of the user's physical condition received by the physical condition reception unit 165.
- the transmission control unit 167 initiates a reservation with the medical institution selected by the user via the input unit 13 to the medical system 20 via the network N100.
- the creation unit 168 creates a medical interview code for a medical institution that includes the user's symptoms, etc.
- the medical interview code includes the user's name, contact information (phone number of the mobile terminal 10), the user's date of birth, the user's gender, and other information such as the user's hourly body temperature for a specified number of days that a doctor can use as a reference when examining the patient, as well as information such as the user's subjective symptoms, whether the user has purchased and taken a nasal allergy medication, and whether the symptoms have not improved with the nasal allergy medication.
- the medical interview code is constructed using a two-dimensional code or a three-dimensional code, such as a QR code (registered trademark).
- the creation unit 168 creates (generates) a second QR code that is different from the first QR code (medical interview code) indicating the remedy and the effect of taking the remedy (obtained according to information obtained when further medical interview information and health reception results are acquired).
- the pharmacy can recommend a further remedy.
- doctors can obtain more information than patients can provide verbally or in writing, enabling them to make diagnoses and provide treatment that takes into account the effectiveness of medication.
- the payment unit 169 connects to the payment server 40 via the network N100, and makes payments for the over-the-counter medications desired by the user using two-dimensional or three-dimensional codes or electronic money.
- the communication unit 21 receives various information from the mobile terminal 10, medical terminals used by external doctors, pharmacist terminals used by external pharmacists, dispensing pharmacy terminals used at dispensing pharmacies, pharmacy terminals used at pharmacies and drug stores, etc., via the network N100, and transmits various information to the mobile terminal 10.
- the communication unit 21 is configured using a communication module, etc.
- the recording unit 24 records various information executed by the medical system 20.
- the recording unit 24 has a program recording unit 241 that records various programs executed by the medical system 20, and a knowledge database 242 (hereinafter simply referred to as "knowledge DB 242").
- Knowledge DB242 registers and stores various types of knowledge corresponding to the patient's symptoms and condition in a systemized and organized manner. Specifically, knowledge DB242 stores symptoms, which are registered or accumulated elements, in association with related information indicating the relevance of these symptoms.
- related information refers to information regarding causes according to the patient's symptoms and condition, related medical institutions, treatment methods, testing equipment, testing facilities, medical devices, ingredient information, effectiveness information, specialists, medical departments, side effects, dosage and administration, doctors at related medical institutions, over-the-counter drugs, supplements, traditional remedies, and the patient's medical history.
- FIG. 5 is a diagram showing an example of knowledge data registered in knowledge DB 242.
- knowledge DB 242 for the symptom: nasal congestion, multiple pieces of related information indicating a relationship to this nasal congestion are stored in association with each other.
- candidate disease 1 "cold” is stored with “resistance” and “infection” as causes, "internal medicine” as related medical institution, "cold medicine A”, “cold medicine B”, and “cold medicine C” as treatments, ingredient information, and effect information associated with each other.
- candidate disease 2 "hay fever” is stored with “pollen” as cause, "allergy” as related medical institution, and "rhinitis medicine A”, “rhinitis medicine B”, and “rhinitis medicine C” as treatments, ingredient information, and effect information associated with each other.
- Each of cold medicines A to C always contains antipyretic and analgesic ingredients that work on fever, chills (chills), headache, muscle pain, joint pain, etc., and also contains ingredients that work on nasal symptoms and allergic symptoms, as well as other ingredients that work on coughs and phlegm.
- each of rhinitis medications A to C contains ingredients that are specialized for nasal symptoms, while cold medicines contain ingredients that address a variety of symptoms, including nasal symptoms and systemic cold symptoms.
- related information Q1 stores the length of time it takes for a cold to fully recover, depending on the severity of the individual symptoms, such as the causative virus or pollen. Specifically, related information Q1 stores the average duration of common cold symptoms, which is seven to ten days. Furthermore, this varies depending on the symptoms; in the case of a cough, related information Q1 stores (registers) as knowledge data that these symptoms last for two to three weeks after the onset of the cold. Cold symptoms peak on the second or third day (48 to 72 hours) after the onset of the cold, and in most cases, they subside within one week to ten days. However, if symptoms do not improve after one week, there may be another underlying illness.
- related information Q1 registers relevant medical institutions (hospital name and address, specialty, whether or not they have a specialist), etc., as it is necessary to consult a doctor.
- relevant medical institutions hospital name and address, specialty, whether or not they have a specialist
- the related information Q is merely an example, and for each symptom, associated information is registered regarding related medical institutions, treatment methods, ingredient information, effect information, specialists, medical departments, side effects, dosage and administration, doctors at related medical institutions, over-the-counter drugs, supplements, traditional remedies, and the patient's medical history.
- medical history information includes the patient's medical history and current underlying diseases, such as diabetes, anemia, and high blood pressure.
- effectiveness information information on the improvement effect of the countermeasures for symptoms or illnesses, as well as success information including the symptoms and the estimated time until the effects of each presented countermeasure are observed, are recorded as one of the items.
- This can be searched in knowledge DB242, and information on the estimated time until a specific countermeasure is performed, such as whether it was effective or whether side effects will occur, can be obtained.
- next guidance can be provided based on how the user's health condition changes after the estimated time has passed when the countermeasure is performed.
- side effects this can be used as a clue to immediately discontinue that countermeasure.
- effectiveness when effectiveness is determined by referencing data from a mobile device or other device, information on which device and what information is required to determine whether the countermeasure is effective or not can be recorded in the "Effective Information" item in knowledge DB242.
- the server control unit 25 includes an acquisition unit 251 , a search unit 252 , a determination unit 253 , and a communication control unit 254 .
- Fig. 6 is a block diagram showing the functional configuration of pharmacy system 30.
- Pharmacy system 30 shown in Fig. 6 includes a communication unit 31, an input unit 32, an output unit 33, a reading unit 34, a recording unit 35, and a pharmacy control unit 36.
- the payment unit 362 determines whether the user's mobile terminal 10 has paid for the over-the-counter drug via electronic payment, and if it determines that the user's mobile terminal 10 has paid for the over-the-counter drug via electronic payment, it provides the over-the-counter drug.
- Such information can be behavioral information.
- the communications control unit 363 transmits to the medical system 20 the patient information (i.e., the user of the mobile terminal 10) contained in the QR code of the medical interview code acquired by the acquisition unit 361, the provided medication (over-the-counter medication), and the date and time.
- a remedial medication is included as a remedial measure selected by the user
- a second QR code is generated that indicates the remedial medication and the effect of taking the remedial medication (obtained according to information obtained when further medical interview information and health status reception results are acquired), rather than the first QR code indicating the remedial medication.
- the pharmacy can recommend yet another remedial medication.
- doctors can obtain more information than the patient would verbally or in writing, enabling them to diagnose and treat patients based on the effects of the remedial medication.
- FIG. 7 is a timing chart showing an overview of the processing executed by the mobile terminal 10.
- FIG. 8 is a diagram showing an example of an image displayed on the display unit 14 of the mobile terminal 10.
- (a) shows the timing of body temperature (thermometer) detection by the sensor group 12
- (b) shows the timing of input information
- (c) shows the timing of search to the knowledge DB 242
- (d) shows the timing of purchase at the pharmacy
- (e) shows the timing of payment by the mobile terminal 10.
- FIG. 7 describes a case where the user of the mobile terminal 10 experienced discomfort in the nose on November 2nd.
- the mobile terminal 10 measures body temperature using the sensor group 12 at predetermined times, for example, at fixed times every 24 hours.
- the symptom receiving unit 162 receives the user's symptoms input via the input unit 13.
- the symptom receiving unit 162 receives "My nose won't stop running" input into input cell R1 via the input unit 13 as the user's symptoms.
- the output control unit 163 searches and extracts rhinitis medication A and rhinitis medication B from the knowledge DB 242 as relevant information optimal for recovering from the symptoms input by the user, and displays them on the display unit 14 as relevant information for improving the symptoms. Furthermore, the output control unit 163 displays the cause according to the symptom on the display unit 14. The user then goes to a pharmacy to purchase rhinitis medication A or rhinitis medication B, which is displayed in the related information on the mobile device 10, and makes the purchase using electronic money or the like on the mobile device 10.
- the creation unit 168 creates a medical questionnaire code D1 to be presented at a drugstore or pharmacy for the recommended over-the-counter drug H1 (rhinitis medication B) corresponding to the symptoms, taking into account the user U1's date of birth and gender information, and displays this on the display unit 14.
- the creation unit 168 creates a two-dimensional code, three-dimensional code, etc. (first QR code) indicating the remedy as part of the related information and displays it on the display unit 14.
- the creation unit 168 may create information such as a product name of rhinitis medication B associated with the user U1's symptoms and display it on the display unit 14.
- the payment unit 169 connects to the payment server 40 via the network N100, and makes payment for the over-the-counter drug desired by the user using the two-dimensional code, three-dimensional code, or electronic money.
- the estimated time information includes multiple estimated times (2 days, 3 days, and 4 days in the above example), and the above-mentioned request for input of physical condition or the recommendation content changes for each of the multiple estimated times.
- the recommendation unit 166 accesses the knowledge DB 242 via the network N100, searches for related information related to physical condition, symptoms, and over-the-counter medications, and displays the information on the display unit 14. Specifically, as shown in FIG. 9C, the recommendation unit 166 displays an image P12 on the display unit 14 recommending multiple clinics that can treat the symptoms. In this case, the recommendation unit 166 may make a recommendation that prompts user U1 to enter their current symptoms every predetermined period, for example, every third day or every fourth day.
- the recommendation unit 166 may search the knowledge DB 242 via the network N100 for the content of a question to be posed to user U1 and display it on the display unit 14. As a result, the recommendation unit 166 recommends the next potential treatment related to user U1's physical condition and symptoms according to the result of the health condition reception for the user U1.
- transmission control unit 167 initiates a reservation at the medical institution selected by the user via input unit 13. Furthermore, as shown in FIG. 9D, creation unit 168 creates a medical interview code D2 (second QR code) including the user's symptoms, etc., for the medical institution, and displays image P13 on display unit 14, including medical interview code D2 and cell R10 indicating that the reservation has been initiated.
- D2 second QR code
- Fig. 11 is a flowchart showing an outline of the processing executed by the mobile terminal 10.
- step S101: Yes if the user has made an input to the input unit 13 (step S101: Yes), the control unit 16 displays the Top screen on the display unit 14 (step S102). After step S102, the mobile terminal 10 proceeds to step S103. On the other hand, if the control unit 16 determines that the user has not made an input to the input unit 13 (step S101: No), the mobile terminal 10 continues this determination.
- step S103 if the symptom reception unit 162 receives the user's symptom input by inputting the user's symptoms via the input unit 13 (step S103: Yes), the output control unit 163 communicates with the knowledge DB 242 via the network N100 (step S104).
- the user's symptom input may be automatically input based on the results of sensors (smartwatches, smart glasses, or other dedicated medical/health (peripheral) devices) built into or connected to the user's mobile terminal 10 or user operation, or, once input, the processing of step S103 may be repeated until the results become invalid or unnecessary.
- step S104 the mobile terminal 10 proceeds to step S105, which will be described later.
- the symptom reception unit 162 does not receive the user's symptom input via the input unit 13 (step S103: No)
- the symptom reception unit 162 proceeds to step S111, which will be described later.
- the output control unit 163 causes the display unit 14 to display a medical interview code created by the creation unit 168, which includes information such as the name of user U1, contact information (phone number of the mobile terminal 10), date of birth of user U1, gender information of user U1, and other information such as hourly body temperature for a specified number of days that a doctor will use as a reference when examining the patient, as well as user U1's subjective symptoms, for example, a runny nose on November 3rd and rhinitis medication B as a search result from the knowledge DB 242.
- a medical interview code created by the creation unit 168 which includes information such as the name of user U1, contact information (phone number of the mobile terminal 10), date of birth of user U1, gender information of user U1, and other information such as hourly body temperature for a specified number of days that a doctor will use as a reference when examining the patient, as well as user U1's subjective symptoms, for example, a runny nose on November 3rd and rhinitis medication B as
- step S206 the determination unit 253 determines whether or not the user's behavior information transmitted from the mobile terminal 10 via the network N100 and the communication unit 21 includes medication information communication. If the determination unit 253 determines that the user's behavior information transmitted from the mobile terminal 10 via the network N100 and the communication unit 21 includes medication information communication (step S206: Yes), the medical system 20 proceeds to step S207, which will be described later. On the other hand, if the determination unit 253 determines that the user's behavior information transmitted from the mobile terminal 10 via the network N100 and the communication unit 21 does not include medication information communication (step S206: No), the medical system 20 proceeds to step S208, which will be described later.
- step S207 the communication control unit 254 transmits an effectiveness confirmation to the mobile terminal 10 at a specific timing to confirm the effectiveness of the related information searched in the knowledge DB 242 and transmitted to the mobile terminal 10.
- step S207 the medical system 20 returns to step S201 described above.
- step S212 the medical system 20 executes processing according to the other mode.
- the medical system 20 executes an update process that updates the information in the knowledge DB 242 according to the satisfaction level according to the related information transmitted from the mobile terminal 10.
- step S212 the medical system 20 returns to step S201.
- the payment unit 362 determines whether the user's mobile terminal 10 has paid for the over-the-counter drug by electronic payment (step S303). If the payment unit 362 determines that the user's mobile terminal 10 has paid for the over-the-counter drug by electronic payment (step S303: Yes), the payment unit 362 provides the over-the-counter drug (step S304). In this case, the payment unit 362 communicates with the payment server 40 via network N100 and accepts payment of the amount corresponding to the over-the-counter drug. On the other hand, if the payment unit 362 determines that the user's mobile terminal 10 has paid for the over-the-counter drug by electronic payment (step S303: No), the pharmacy system 30 proceeds to step S306, which will be described later.
- the mobile device 10 displays information on the display unit 14 prompting the user to input their physical condition after a predetermined time has elapsed, and accepts the user's input of their physical condition, thereby making it possible to suggest the most appropriate medical institution taking the user's behavior into consideration.
- the mobile terminal 10 searches the knowledge DB 242, but this is not limited to this.
- the mobile terminal 10 may request and output over-the-counter drug information related to symptoms from a generation AI that lists the over-the-counter drug information or medical institution that is best suited to the symptoms from at least multiple over-the-counter drug information related to multiple over-the-counter drugs that can be purchased externally, the efficacy and ingredient information for each of the multiple over-the-counter drug information, and the medical department information and medical procedure information for each of multiple medical institutions, and then request and have the generation AI recommend a medical institution related to the physical condition and symptoms.
- a generation AI that lists the over-the-counter drug information or medical institution that is best suited to the symptoms from at least multiple over-the-counter drug information related to multiple over-the-counter drugs that can be purchased externally, the efficacy and ingredient information for each of the multiple over-the-counter drug information, and the medical department information and medical procedure information for each of multiple medical institutions, and then request and have the generation AI recommend a medical institution related to
- Various inventions can be created by appropriately combining multiple components disclosed in the recommendation system according to the embodiment of the present disclosure described above. For example, some components may be deleted from all of the components described in the recommendation system according to the embodiment of the present disclosure described above. Furthermore, the components described in the recommendation system according to the embodiment of the present disclosure described above may be appropriately combined.
- the program executed by the recommendation system is provided as file data in an installable or executable format recorded on a computer-readable recording medium such as a CD-ROM, flexible disk (FD), CD-R, DVD (Digital Versatile Disk), USB medium, or flash memory.
- a computer-readable recording medium such as a CD-ROM, flexible disk (FD), CD-R, DVD (Digital Versatile Disk), USB medium, or flash memory.
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Epidemiology (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
Description
本開示は、レコメンド方法、レコメンド装置、プログラムおよびレコメンドシステムに関する。 This disclosure relates to a recommendation method, a recommendation device, a program, and a recommendation system.
近年、健康意識の高まり、医療費削減や患者のQOL(Quality Of Life)向上ニーズの観点から、従来のように疾患を自覚してから病院に行くような医療のみならず、未病の段階から、自分自身の健康に責任を持ち、軽度な身体の不調は自分で手当てするセルフメディケーションが推奨されている。これは、日ごろから、バランスの取れた食事、十分な睡眠・休息、体調管理を心がける等で健康を意識した体調を管理する考え方で、健康の維持、生活習慣病等の予防や改善・重症化予防、ひいては健康寿命の延伸に繋がり、医療費の節約もでき、医療機関や医療従事者の過度な負担を減らすという社会的な効果もある。 In recent years, with growing health awareness and the need to reduce medical costs and improve patients' quality of life (QOL), self-medication is being promoted, in addition to traditional medical care where people only go to the hospital once they realize they have an illness, and where people take responsibility for their own health from the pre-illness stage onwards, treating minor physical ailments themselves. This is the idea of managing your health with an awareness of your health by eating a balanced diet, getting enough sleep and rest, and being mindful of your physical condition on a daily basis. This leads to maintaining health, preventing, improving, and preventing lifestyle-related diseases from becoming more severe, and ultimately extending healthy lifespans. It also saves on medical costs and has social benefits such as reducing the excessive burden on medical institutions and medical professionals.
また、近年の社会情勢では、仮に軽度な身体の不調を手当するためには、サプリメントや市販薬を使用したりすることも推奨されている。さらに、患者等は、軽症のうちに、早めに医療機関を受診することも重要である。 Furthermore, given the current social climate, it is recommended that people use supplements and over-the-counter medications to treat even mild physical ailments. It is also important for patients to visit a medical institution early, while symptoms are still mild.
例えば、特許文献1では、日常的に自助努力で健康を維持するため、サプリメント供給用に、健康状態を問診するステップと、予め各問診の結果に対する成分配合データベースの構築ステップと、で配合を行うサプリメント供給用自動販売機が開示されている。 For example, Patent Document 1 discloses a vending machine for supplying supplements that, in order to maintain health through daily self-help efforts, involves a step of asking about health status and a step of building a database of ingredient combinations in advance based on the results of each interview.
ところで、セルフメディケーションでは、個々人が健康を志向した生活をしながらも、自覚症状で不調を感じた時には、サプリメントや市販薬を服用し、その服用によって症状が改善する場合、養生することによって改善を図っている。 Incidentally, self-medication involves individuals living a health-conscious lifestyle, but when they feel unwell due to subjective symptoms, they take supplements or over-the-counter medicines, and if the symptoms improve as a result of taking these medicines, they then try to improve their condition by taking care of themselves.
しかしながら、個々人は、サプリメントや市販薬の服用で症状が改善しない状況では、医療機関を受診することが好ましいが、その場合、どのようにして良いかわからなかった。 However, if symptoms do not improve with supplements or over-the-counter medications, it is advisable for individuals to visit a medical institution, but in such cases, it is unclear what to do.
本開示は、上記に鑑みてなされたものであって、個々人の症状に対して適切な対応を提案することができる レコメンド方法、レコメンド装置、プログラムおよびレコメンドシステムを提供することを目的とする。 This disclosure has been made in light of the above, and aims to provide a recommendation method, recommendation device, program, and recommendation system that can suggest appropriate responses to individual symptoms.
上述した課題を解決し、目的を達成するために、本開示に係るレコメンド方法は、プロセッサを備えるレコメンド装置が実行するレコメンド方法であって、前記プロセッサが、ユーザの症状の入力を受け付ける症状受付ステップと、前記症状を回復させるための関連情報を症状ごとに対処方法を含む情報が分類されたデータベースを検索して出力する出力ステップと、前記対処方法ごとに、効果が表れるまでの目安時間情報を含む奏功情報を前記データベースから検索して得られた目安時間情報に従って、前記関連情報を出力後の前記目安時間経過後に前記ユーザの体調の入力を要求する体調受付ステップと、を含む。 In order to solve the above-mentioned problems and achieve the objectives, the recommendation method disclosed herein is a recommendation method executed by a recommendation device equipped with a processor, and includes: a symptom reception step in which the processor receives input of a user's symptoms; an output step in which the processor searches a database in which information including countermeasures for each symptom is categorized and outputs related information for alleviating the symptoms; and a health condition reception step in which the processor searches the database for effectiveness information including information on the estimated time until an effect appears for each countermeasure, and, in accordance with the obtained estimated time information, requests the user to input their health condition after the estimated time has elapsed after outputting the related information.
また、本開示に係るレコメンド方法は、上記開示において、前記プロセッサが、前記対処方法として対処薬が含まれる場合には、当該対処薬を示す第1のQRコードを前記関連情報の一部として生成する第1の生成ステップと、前記ユーザの体調の体調受付結果を取得した場合には、前記対処薬と、その効果と、を示す第2のQRコードを生成する第2の生成ステップと、をさらに含む。 Furthermore, the recommendation method according to the present disclosure, in the above disclosure, further includes a first generation step in which, if the remedy is included as one of the remedy methods, the processor generates a first QR code indicating the remedy as part of the related information, and a second generation step in which, if a health condition reception result for the user's health condition is obtained, the processor generates a second QR code indicating the remedy and its effect.
また、本開示に係るレコメンド方法は、上記開示において、前記プロセッサが、前記ユーザの体調の体調受付結果に従って、前記体調および前記症状に関連する次の対処候補をレコメンドするレコメンドステップをさらに含む。 Furthermore, the recommendation method according to the present disclosure, in the above disclosure, further includes a recommendation step in which the processor recommends the next possible action related to the user's physical condition and the symptoms in accordance with the physical condition reception result of the user's physical condition.
また、本開示に係るレコメンド方法は、上記開示において、前記プロセッサが、前記関連情報を出力後に、前記ユーザの行動履歴を取得する行動履歴取得ステップをさらに含む。 Furthermore, the recommendation method according to the present disclosure, in the above disclosure, further includes a behavioral history acquisition step in which the processor acquires the behavioral history of the user after outputting the related information.
また、本開示に係るレコメンド方法は、上記開示において、前記目安時間情報が複数の目安時間を含み、前記体調受付ステップは、前記複数の目安時間ごとに、前記ユーザの体調の入力を要求する内容が切り替わる。 Furthermore, in the recommendation method disclosed herein, in the above disclosure, the estimated time information includes a plurality of estimated times, and the physical condition reception step switches the content of the request for input of the user's physical condition for each of the plurality of estimated times.
また、本開示に係るレコメンド方法は、上記開示において、前記プロセッサが、ユーザの症状の入力を受け付ける症状受付ステップと、前記症状を回復させるための関連情報を出力する出力ステップと、前記関連情報を出力後に、前記ユーザの体調の入力を受け付ける体調受付ステップと、前記体調および前記症状に関連する医療機関をレコメンドするレコメンドステップと、を含むことを実行する。 Furthermore, the recommendation method according to the present disclosure is implemented by the processor as described above, including a symptom reception step for receiving input of the user's symptoms, an output step for outputting related information for alleviating the symptoms, a health condition reception step for receiving input of the user's health condition after outputting the related information, and a recommendation step for recommending medical institutions related to the health condition and the symptoms.
また、本開示に係るレコメンド方法は、上記開示において、前記レコメンド装置は、少なくとも、外部で購入可能な複数の市販薬それぞれに関する複数の市販薬情報と、前記複数の市販薬情報それぞれの効能効果情報および成分情報と、複数の医療機関それぞれの診療科情報および医療行為情報と、で構成されたナレッジデータベースにアクセス可能であり、前記出力ステップは、前記ナレッジデータベースから前記症状に関連する前記市販薬情報を検索して出力し、前記レコメンドステップは、前記ナレッジデータベースから検索して前記医療機関をレコメンドする。 Furthermore, in the recommendation method disclosed herein, in the above disclosure, the recommendation device is capable of accessing a knowledge database composed of at least multiple pieces of over-the-counter drug information relating to multiple over-the-counter drugs that can be purchased externally, efficacy information and ingredient information for each of the multiple pieces of over-the-counter drug information, and medical department information and medical procedure information for each of multiple medical institutions; the output step searches the knowledge database for the over-the-counter drug information related to the symptoms and outputs it; and the recommendation step searches the knowledge database and recommends the medical institution.
また、本開示に係るレコメンド方法は、上記開示において、前記出力ステップは、前記複数の市販薬情報の中から前記症状に関連する前記市販薬情報を検索して出力する。 Furthermore, in the recommendation method disclosed herein, in the above disclosure, the output step searches for over-the-counter drug information related to the symptom from among the plurality of over-the-counter drug information and outputs it.
また、本開示に係るレコメンド方法は、上記開示において、前記プロセッサが、前記市販薬情報を出力後に、前記ユーザの行動履歴を取得する行動履歴取得ステップをさらに実行する。 Furthermore, in the recommendation method disclosed herein, in the above disclosure, the processor further executes a behavioral history acquisition step of acquiring the user's behavioral history after outputting the over-the-counter drug information.
また、本開示に係るレコメンド方法は、上記開示において、前記行動履歴は、前記市販薬情報に応じた市販薬の購入履歴または服薬履歴であり、前記体調受付ステップは、前記市販薬を購入後、所定時間経過後に前記体調の入力を促す情報を表示部に表示し、前記体調の入力を受け付ける。 Furthermore, in the recommendation method according to the present disclosure, in the above disclosure, the behavioral history is a purchase history or medication history of over-the-counter drugs corresponding to the over-the-counter drug information, and the physical condition reception step displays information on a display unit prompting the user to input their physical condition after a predetermined time has elapsed since the over-the-counter drug was purchased, and receives the input of their physical condition.
また、本開示に係るレコメンド方法は、上記開示において、前記レコメンドステップは、前記体調を複数に分類し、分類した分類結果と、前記症状と、前記市販薬情報と、前記行動履歴と、に関連する前記医療機関を前記ナレッジデータベースから検索してレコメンドする。 Furthermore, in the recommendation method according to the present disclosure, in the above disclosure, the recommendation step classifies the physical condition into multiple categories, and searches the knowledge database for medical institutions related to the classification results, the symptoms, the over-the-counter drug information, and the behavioral history, and recommends them.
また、本開示に係るレコメンド方法は、上記開示において、 前記プロセッサが、前記レコメンドした後に、前記市販薬情報に対する満足度の入力を受け付け、該満足度を前記ナレッジデータベースへ送信する送信制御ステップと、をさらに実行し、前記ナレッジデータベースは、前記市販薬情報に対する効果の満足度に基づいて、症状に応じて推奨される市販薬情報を更新する。 In addition, the recommendation method according to the present disclosure, in the above disclosure, further includes a transmission control step in which the processor, after making the recommendation, accepts input of a degree of satisfaction with the over-the-counter drug information and transmits the degree of satisfaction to the knowledge database, and the knowledge database updates the over-the-counter drug information recommended according to symptoms based on the degree of satisfaction with the effectiveness of the over-the-counter drug information.
また、本開示に係るレコメンド方法は、上記開示において、前記レコメンドステップは、前記ナレッジデータベースを検索して前記症状に関連する検査機器および設備を備える前記医療機関をレコメンドする。 Furthermore, in the recommendation method disclosed herein, in the above disclosure, the recommendation step searches the knowledge database to recommend medical institutions that have testing equipment and facilities related to the symptoms.
また、本開示に係るレコメンド方法は、上記開示において、前記プロセッサが、少なくとも前記症状および前記関連情報を含む第1の問診コードを作成する作成ステップをさらに実行し、前記出力ステップは、前記関連情報と、前記第1の問診コードと、を表示部に出力する。この問診コードは、問診の結果、選択された対処薬や、そのカテゴリーの薬そのものを示す情報でもよく、これをQRコードで表示可能としてもよい。このQRコードは、薬局で提示することで、薬局の在庫から、購入する時に利用可能となる。本願のレコメンド方法では、対処方法として対処薬が含まれる時には、当該対処薬を示す第1のQRコードを対処関連情報の一部として生成する。 Furthermore, in the recommendation method according to the present disclosure, in the above disclosure, the processor further executes a creation step in which it creates a first medical interview code including at least the symptoms and the related information, and the output step outputs the related information and the first medical interview code to a display unit. This medical interview code may be information indicating the remedial drug selected as a result of the interview, or the drug itself in that category, and may be displayed as a QR code. By presenting this QR code at a pharmacy, it can be used to purchase the drug from the pharmacy's inventory. In the recommendation method according to the present application, when a remedial drug is included as a remedial method, a first QR code indicating the remedial drug is generated as part of the remedial related information.
また、本開示に係るレコメンド方法は、上記開示において、前記行動履歴取得ステップは、前記ユーザのバイタル情報を所定間隔でさらに取得し、前記作成ステップは、少なくとも、前記症状と、前記体調と、前記行動履歴と、前記バイタル情報と、を含む第2の問診コードを作成し、前記レコメンドステップは、前記第2の問診コードを表示部に表示する。 Furthermore, in the recommendation method disclosed herein, in the above disclosure, the behavioral history acquisition step further acquires vital sign information of the user at predetermined intervals, the creation step creates a second medical interview code including at least the symptoms, the physical condition, the behavioral history, and the vital sign information, and the recommendation step displays the second medical interview code on a display unit.
また、本開示に係るレコメンド方法は、上記開示において、前記レコメンドステップは、前記ナレッジデータベースを検索して前記医療機関の診察を予約する。 Furthermore, in the recommendation method disclosed herein, in the above disclosure, the recommendation step searches the knowledge database and makes an appointment for a consultation at the medical institution.
また、本開示に係るレコメンド方法は、上記開示において、前記出力ステップは、少なくとも、外部で購入可能な複数の市販薬それぞれに関する複数の市販薬情報と、前記複数の市販薬情報それぞれの効能効果情報および成分情報と、複数の医療機関それぞれの診療科情報および医療行為情報の中から前記症状に最適な前記市販薬情報または前記医療機関を列挙する生成AIに、前記症状に関連する前記市販薬情報を要求して出力し、前記レコメンドステップは、前記生成AIに、前記体調および前記症状に関連する前記医療機関を要求してレコメンドする。 Furthermore, in the recommendation method according to the present disclosure, in the above disclosure, the output step requests and outputs the over-the-counter drug information related to the symptoms from a generation AI that lists the over-the-counter drug information or medical institution that is best suited to the symptoms from at least multiple over-the-counter drug information related to each of multiple over-the-counter drugs that can be purchased externally, efficacy information and ingredient information for each of the multiple over-the-counter drug information, and medical department information and medical procedure information for each of multiple medical institutions, and the recommendation step requests and recommends the medical institution related to the physical condition and the symptoms from the generation AI.
また、本開示に係るレコメンド装置は、ユーザの症状の入力を受け付ける症状受付部と、前記症状を回復させるための関連情報を症状ごとに対処方法を含む情報が分類されたデータベースを検索して出力する出力制御部と、前記対処方法ごとに、効果が表れるまでの目安時間情報を含む奏功情報を前記データベースから検索して得られた目安時間情報に従って、前記関連情報を出力後の前記目安時間経過後に前記ユーザの体調の入力を要求する体調受付部と、を備える。 Furthermore, the recommendation device according to the present disclosure includes a symptom receiving unit that receives input of the user's symptoms; an output control unit that searches a database in which information including countermeasures for each symptom is categorized and outputs related information for alleviating the symptoms; and a physical condition receiving unit that requests input of the user's physical condition after the elapse of the estimated time following output of the related information, in accordance with estimated time information obtained by searching the database for effectiveness information including information on the estimated time until an effect appears for each countermeasure.
また、本開示に係るプログラムは、プロセッサを備えるレコメンド装置に、ユーザの症状の入力を受け付ける症状受付ステップと、前記症状を回復させるための関連情報を症状ごとに対処方法を含む情報が分類されたデータベースを検索して出力する出力ステップと、前記対処方法ごとに、効果が表れるまでの目安時間情報を含む奏功情報を前記データベースから検索して得られた目安時間情報に従って、前記関連情報を出力後の前記目安時間経過後に前記ユーザの体調の入力を要求する体調受付ステップと、を実行させる。 Furthermore, the program disclosed herein causes a recommendation device equipped with a processor to execute the following steps: a symptom reception step of receiving input of a user's symptoms; an output step of searching a database in which information including countermeasures for each symptom is categorized and outputting related information for alleviating the symptoms; and a health condition reception step of requesting input of the user's health condition after the elapse of the estimated time following output of the related information, in accordance with estimated time information obtained by searching the database for effectiveness information including information on the estimated time until an effect appears for each countermeasure.
また、本開示に係るレコメンドシステムは、レコメンド装置と、ネットワークを経由して前記レコメンド装置と通信可能な医療システムと、を備える、レコメンドシステムであって、前記医療システムは、症状を回復させるための関連情報を症状ごとに対処方法を含む情報が分類されたデータベースを備え、前記レコメンド装置は、ユーザの症状の入力を受け付ける症状受付部と、前記関連情報を前記データベースを検索して出力する出力制御部と、前記対処方法ごとに、効果が表れるまでの目安時間情報を含む奏功情報を前記データベースから検索して得られた目安時間情報に従って、前記関連情報を出力後の前記目安時間経過後に前記ユーザの体調の入力を要求する体調受付部と、を備える。 Furthermore, the recommendation system according to the present disclosure is a recommendation system comprising a recommendation device and a medical system capable of communicating with the recommendation device via a network, wherein the medical system comprises a database in which related information for alleviating symptoms, including countermeasures, is classified for each symptom, and the recommendation device comprises a symptom reception unit that receives input of the user's symptoms, an output control unit that searches the database for and outputs the related information, and a physical condition reception unit that requests input of the user's physical condition after the elapse of the estimated time following output of the related information, in accordance with estimated time information obtained by searching the database for effectiveness information including information on the estimated time until an effect appears for each of the countermeasures.
本発明によれば、個々人の症状に対して適切な対応を提案することができるという効果を奏する。 The present invention has the effect of being able to suggest appropriate responses to individual symptoms.
以下、本開示を実施するための形態を図面とともに詳細に説明する。なお、以下の実施の形態により本開示が限定されるものではない。また、以下の説明において参照する各図は、本開示の内容を理解でき得る程度に形状、大きさ、および位置関係を概略的に示してあるに過ぎない。即ち、本開示は、各図で例示された形状、大きさおよび位置関係のみに限定されるものではない。さらに、以下の説明では、レコメンド装置の例として携帯電話を例に説明するが、携帯電話以外にも、タブレット型端末装置およびパーソナルコンピュータ等を適用することができる。 Below, modes for implementing the present disclosure are described in detail with reference to the drawings. Note that the present disclosure is not limited to the following modes. Furthermore, the figures referenced in the following description merely show a rough outline of the shape, size, and positional relationship to the extent that the contents of the present disclosure can be understood. In other words, the present disclosure is not limited to the shape, size, and positional relationship illustrated in each figure. Furthermore, in the following description, a mobile phone is used as an example of a recommendation device, but the present disclosure can also be applied to devices other than mobile phones, such as tablet terminal devices and personal computers.
〔レコメンドシステムの概要〕
図1は、一実施の形態に係るレコメンドシステムの概略構成図である。図1に示すレコメンドシステム1は、レコメンド装置として機能する携帯端末10と、医療システム20と、薬局システム30と、決済サーバ40と、を備える。携帯端末10、医療システム20、薬局システム30および決済サーバ40は、ネットワークN100を通じて双方向に通信可能に接続されている。このネットワークN100は、例えばインターネット回線網または携帯電話回線網等から構成される。ユーザU1は、携帯端末10を用いて医療システム20、薬局システム30および決済サーバ40にアクセスする。
[Recommendation system overview]
FIG. 1 is a schematic diagram of a recommendation system according to one embodiment. The recommendation system 1 shown in FIG. 1 includes a mobile terminal 10 that functions as a recommendation device, a medical system 20, a pharmacy system 30, and a payment server 40. The mobile terminal 10, the medical system 20, the pharmacy system 30, and the payment server 40 are connected to each other via a network N100 so that they can communicate bidirectionally. This network N100 is configured, for example, by an internet network or a mobile phone network. A user U1 uses the mobile terminal 10 to access the medical system 20, the pharmacy system 30, and the payment server 40.
〔携帯端末の機能構成〕
図2は、携帯端末10の機能構成を示すブロック図である。図2に示す携帯端末10は、ユーザの症状の入力を受け付け、この症状を回復させるための関連情報を出力し、この関連情報を出力後に、ユーザの体調の入力を受け付け、体調およびユーザの症状に関連する医療機関をレコメンドするものである。図2に示す携帯端末10は、通信部11と、センサ群12と、入力部13と、表示部14と、記録部15と、制御部16と、を備える。
[Functional configuration of mobile terminal]
2 is a block diagram showing the functional configuration of the mobile terminal 10. The mobile terminal 10 shown in FIG. 2 accepts input of a user's symptoms, outputs related information for alleviating the symptoms, and after outputting the related information, accepts input of the user's physical condition and recommends medical institutions related to the physical condition and the user's symptoms. The mobile terminal 10 shown in FIG. 2 includes a communication unit 11, a sensor group 12, an input unit 13, a display unit 14, a recording unit 15, and a control unit 16.
通信部11は、制御部16の制御のもと、ネットワークN100を経由して、医療システム20、薬局システム30および決済サーバ40へ各種情報を送信するとともに、医療システム20、薬局システム30および決済サーバ40から各種情報を受信する。また、通信部11は、予めBluetooth通信(登録商標)やWi-Fi(登録商標)通信等によって携帯端末10と連結された外部に設けられた外部センサ、例えばスマートトレイまたは体重計から携帯端末10のユーザに関するバイタル情報、健康状態に関する健康情報を受信して制御部16へ出力する。ここで、バイタル情報とは、血圧、心電図、血中酸素、心拍数、脈拍、体温等である。また、健康情報とは、尿酸値、体重および血糖値等である。さらに、通信部11は、制御部16の制御のもと、図示しない外部の天気サーバから携帯端末10における周辺の環境情報を受信して制御部16へ出力する。ここで、環境情報とは、天気に関する天気情報(晴れや曇り等)、気温、湿度、注意報(例えば乾燥注意報や偏頭痛注意報)および警報等を含む。通信部11は、通信モジュールを用いて構成される。 Under the control of the control unit 16, the communication unit 11 transmits various information to the medical system 20, the pharmacy system 30, and the payment server 40 via the network N100, and receives various information from the medical system 20, the pharmacy system 30, and the payment server 40. The communication unit 11 also receives vital information and health information related to the health condition of the user of the mobile terminal 10 from external sensors, such as a smart tray or a weighing scale, that are connected to the mobile terminal 10 in advance via Bluetooth (registered trademark) or Wi-Fi (registered trademark) communication, and outputs this information to the control unit 16. Here, vital information refers to blood pressure, electrocardiogram, blood oxygen, heart rate, pulse, body temperature, etc. Health information refers to uric acid levels, weight, blood glucose levels, etc. Under the control of the control unit 16, the communication unit 11 also receives environmental information about the mobile terminal 10 from an external weather server (not shown) and outputs this information to the control unit 16. Here, environmental information includes weather information (sunny, cloudy, etc.), temperature, humidity, warnings (e.g., dry weather warnings, migraine warnings), alerts, etc. The communication unit 11 is configured using a communication module.
センサ群12は、携帯端末10のユーザに関する各種情報、例えばバイタル情報、歩数情報および睡眠情報等を取得して制御部16へ出力する。センサ群12は、例えばGPS(Global Positioning System)センサ、加速度センサ、パルスオキシメータ等の血糖値センサ、湿度センサ、方位センサおよびジャイロセンサ等を用いて構成される。 The sensor group 12 acquires various information related to the user of the mobile terminal 10, such as vital signs, step count, and sleep information, and outputs this information to the control unit 16. The sensor group 12 is composed of, for example, a GPS (Global Positioning System) sensor, an acceleration sensor, a blood glucose sensor such as a pulse oximeter, a humidity sensor, a direction sensor, and a gyro sensor.
入力部13は、外部からの操作に応じて、各種の入力を受け付けて制御部16へ出力する。入力部13は、ボタン、スイッチおよびタッチパネル等を用いて構成される。 The input unit 13 accepts various inputs in response to external operations and outputs them to the control unit 16. The input unit 13 is configured using buttons, switches, a touch panel, etc.
表示部14は、制御部16の制御のもと、携帯端末10に関する各種情報を表示する。表示部14は、液晶ディスプレイまたは有機ELディスプレイ(Organic Electroluminescent Display)等を用いて構成される。 Under the control of the control unit 16, the display unit 14 displays various information related to the mobile terminal 10. The display unit 14 is configured using a liquid crystal display, an organic electroluminescent display (OLED), or the like.
記録部15は、携帯端末10に関する各種情報を記録する。記録部15は、携帯端末10が実行する各種プログラムを記録するプログラム記録部151と、携帯端末10のユーザに関する経時情報を記録する経時情報記録部152と、2次元コード等の電子決済の決済サーバ40、電子決済の種別および残高等を管理する決済情報記録部153と、携帯端末10を識別するための識別情報を記録する携帯端末識別情報記録部154と、を有する。記録部15は、揮発性メモリ、不揮発性メモリ、メモリカードおよびSSD(Solid State Drive)等を用いて構成される。 The recording unit 15 records various information related to the mobile terminal 10. The recording unit 15 includes a program recording unit 151 that records various programs executed by the mobile terminal 10, a time information recording unit 152 that records time information related to the user of the mobile terminal 10, a payment information recording unit 153 that manages the payment server 40 for electronic payments such as two-dimensional codes, the type of electronic payment, the balance, etc., and a mobile terminal identification information recording unit 154 that records identification information for identifying the mobile terminal 10. The recording unit 15 is configured using volatile memory, non-volatile memory, a memory card, an SSD (Solid State Drive), etc.
図3は、経時情報記録部152が記録する経時情報の一例を示す図である。図3に示すように、経時情報K1には、携帯端末10のユーザに関する経時情報を記録する。具体的には、経時情報K1には、ユーザの生活習慣、嗜好、飲酒の有無、喫煙の有無、行動履歴、体温、服薬の有無、購入履歴、センサ検出結果、環境情報および検索履歴を含む。例えば、経時情報K1には、11月01日、歩数が10021、体温が36°、天気が雨を対応付けて格納されている。 Figure 3 is a diagram showing an example of temporal information recorded by the temporal information recording unit 152. As shown in Figure 3, temporal information K1 records temporal information about the user of the mobile terminal 10. Specifically, temporal information K1 includes the user's lifestyle habits, preferences, whether they drink alcohol, whether they smoke, behavioral history, body temperature, whether they take medication, purchase history, sensor detection results, environmental information, and search history. For example, temporal information K1 stores November 1st, the number of steps of 10,021, body temperature of 36°, and weather as rain, all of which are associated with each other.
図2に戻り、携帯端末10の構成の説明を続ける。
制御部16は、FPGA(Field-Programmable Gate Array)、GPU(Graphics Processing Unit)またはCPU(Central Processing Unit)等のハードウェアを有するプロセッサと、当該プロセッサが使用する一時的な記憶域であるメモリを用いて実現される。そして、制御部16は、取得部161と、症状受付部162と、出力制御部163と、行動履歴取得部164と、体調受付部165と、レコメンド部166と、送信制御部167と、作成部168と、決済部169と、有する。
Returning to FIG. 2, the description of the configuration of the mobile terminal 10 will continue.
The control unit 16 is realized using a processor having hardware such as an FPGA (Field-Programmable Gate Array), a GPU (Graphics Processing Unit), or a CPU (Central Processing Unit), and a memory that is a temporary storage area used by the processor. The control unit 16 includes an acquisition unit 161, a symptom reception unit 162, an output control unit 163, a behavioral history acquisition unit 164, a physical condition reception unit 165, a recommendation unit 166, a transmission control unit 167, a creation unit 168, and a settlement unit 169.
取得部161は、センサ群12が検出した検出結果を取得する。さらに、取得部161は、ユーザが決済サーバ40を経由して商品を決済した決済情報を取得して決済情報記録部153に記録する。 The acquisition unit 161 acquires the detection results detected by the sensor group 12. Furthermore, the acquisition unit 161 acquires payment information when the user pays for a product via the payment server 40, and records this information in the payment information recording unit 153.
症状受付部162は、入力部13を経由してユーザが症状を入力することによって、ユーザの症状の入力を受け付ける。 The symptom reception unit 162 receives input of the user's symptoms by the user inputting the symptoms via the input unit 13.
出力制御部163は、症状受付部162が入力を受け付けたユーザの症状に基づいて、後述する医療システム20のナレッジデータベースへ242から検索して、ユーザの症状を回復または快方に向かうための関連情報を検索して表示部14に出力する。また、出力制御部163は、症状受付部162が入力を受け付けたユーザの症状を回復させるための関連情報を症状ごとに対処方法を含む情報が分類されたデータベースを検索して出力する。 The output control unit 163 searches the knowledge database 242 of the medical system 20 (described below) based on the user's symptoms input by the symptom reception unit 162, searches for relevant information for recovering from or improving the user's symptoms, and outputs the information to the display unit 14. The output control unit 163 also searches a database in which information including coping methods is categorized by symptom for relevant information for recovering from the user's symptoms input by the symptom reception unit 162, and outputs the information.
行動履歴取得部164は、ネットワークN100を経由して医療システム20または薬局システム30から携帯端末10に紐付く携帯端末識別情報に基づいて、出力制御部163が関連情報として表示した複数の市販薬のいずれかをユーザが購入したか否かの行動履歴を取得する。さらに、行動履歴取得部164は、ネットワークN100を経由して医療システム20または薬局システム30から携帯端末10に紐付く携帯端末識別情報に基づいて、出力制御部163が関連情報を出力後に、ユーザの行動履歴を取得する。 The behavioral history acquisition unit 164 acquires behavioral history indicating whether the user purchased any of the multiple over-the-counter drugs displayed as related information by the output control unit 163 based on the mobile device identification information linked to the mobile device 10 from the medical system 20 or pharmacy system 30 via the network N100. Furthermore, the behavioral history acquisition unit 164 acquires the user's behavioral history after the output control unit 163 outputs the related information based on the mobile device identification information linked to the mobile device 10 from the medical system 20 or pharmacy system 30 via the network N100.
体調受付部165は、表示部14に関連情報としての複数の市販薬情報を表示してから所定時間、例えば3日経過しているか否かを判定する。また、体調受付部165は、対処方法ごとに、効果が表れるまでの目安時間情報を含む奏功情報を後述する医療システム20のナレッジデータベースへ242から検索して得られた目安時間情報に従って、出力制御部163が関連情報を出力後の目安時間経過後にユーザの体調の入力を要求する。 The physical condition reception unit 165 determines whether a predetermined time, for example, three days, has passed since the display unit 14 displayed multiple pieces of over-the-counter drug information as related information. The physical condition reception unit 165 also requests the user to input their physical condition after the estimated time has passed since the output control unit 163 output the related information, in accordance with the estimated time information obtained by searching the knowledge database 242 of the medical system 20 (described below) for effectiveness information including information on the estimated time until the effect of each method is apparent.
レコメンド部166は、ナレッジデータベースへ242から検索して取得した症状、体調および関連情報に応じた医療機関の結果を表示部14に表示する。また、レコメンド部166は、体調受付部165が受け付けたユーザの体調の体調受付結果に従って、ユーザの体調およびユーザの症状に関連する次の対処候補をレコメンドする。 The recommendation unit 166 displays on the display unit 14 the results of medical institutions corresponding to the symptoms, physical condition, and related information obtained by searching the knowledge database 242. The recommendation unit 166 also recommends the next potential treatment related to the user's physical condition and the user's symptoms, in accordance with the physical condition reception result of the user's physical condition received by the physical condition reception unit 165.
送信制御部167は、入力部13を経由してユーザが選択した医療機関の予約開始を、ネットワークN100を経由して医療システム20に対して行う。 The transmission control unit 167 initiates a reservation with the medical institution selected by the user via the input unit 13 to the medical system 20 via the network N100.
作成部168は、医療機関へのユーザの症状等を含む問診コードを作成する。問診コードは、ユーザの氏名、連絡先(携帯端末10の電話番号)、ユーザの生年月日、ユーザの性別情報、その他、医師が診察時参考になる所定日数の時間毎の体温に加えて、ユーザの自覚症状、鼻炎薬を購入し服用したこと、鼻炎薬によって症状が改善されていないこと等の情報を含む。ここで、問診コードは、二次元コードまたは3次元コード、例えばQRコード(登録商標)を用いて構成される。作成部168は、ユーザが選んだ対処方法として対処薬が含まれるときには、当該対処薬を示す第1のQRコード(問診コード)とは異なり、上記対処薬と、その対処薬を服用した効果(さらなる問診情報、体調受付結果を取得した場合に得られる情報に従って得られる)を示す第2のQRコードを作成(生成)する。これによって、この第2のQRコードを提示、読み取りを行えるシステムが薬局や医療機関にあれば、薬局はさらなる別の対処薬をレコメンドできる。この結果、医師は、患者が口頭や記述で申告する以上の情報を得て対処薬の効果を考慮した診断、治療が可能となる。 The creation unit 168 creates a medical interview code for a medical institution that includes the user's symptoms, etc. The medical interview code includes the user's name, contact information (phone number of the mobile terminal 10), the user's date of birth, the user's gender, and other information such as the user's hourly body temperature for a specified number of days that a doctor can use as a reference when examining the patient, as well as information such as the user's subjective symptoms, whether the user has purchased and taken a nasal allergy medication, and whether the symptoms have not improved with the nasal allergy medication. Here, the medical interview code is constructed using a two-dimensional code or a three-dimensional code, such as a QR code (registered trademark). When a remedy selected by the user includes a remedy, the creation unit 168 creates (generates) a second QR code that is different from the first QR code (medical interview code) indicating the remedy and the effect of taking the remedy (obtained according to information obtained when further medical interview information and health reception results are acquired). As a result, if a pharmacy or medical institution has a system that can present and read this second QR code, the pharmacy can recommend a further remedy. As a result, doctors can obtain more information than patients can provide verbally or in writing, enabling them to make diagnoses and provide treatment that takes into account the effectiveness of medication.
決済部169は、ネットワークN100を通じて決済サーバ40と連結することによって、二次元コードまたは3次元コード、電子マネーによってユーザが所望する市販薬の決済を行う。 The payment unit 169 connects to the payment server 40 via the network N100, and makes payments for the over-the-counter medications desired by the user using two-dimensional or three-dimensional codes or electronic money.
〔医療システムの構成〕
次に、医療システム20の機能構成について説明する。図4は、医療システム20の機能構成を示すブロック図である。図4に示す医療システム20は、通信部21と、入力部22と、出力部23と、記録部24と、サーバ制御部25と、を備える。
[Structure of the medical system]
Next, a description will be given of the functional configuration of the medical system 20. Fig. 4 is a block diagram showing the functional configuration of the medical system 20. The medical system 20 shown in Fig. 4 includes a communication unit 21, an input unit 22, an output unit 23, a recording unit 24, and a server control unit 25.
通信部21は、サーバ制御部25の制御のもと、ネットワークN100を経由して、携帯端末10、外部の医師等が使用されている医療端末、外部の薬剤師等が使用されている薬剤師端末、調剤薬局で使用されている調剤薬局端末、薬局やドラックストアで使用されている薬局端末等から各種情報を受信するとともに、携帯端末10へ各種情報を送信する。通信部21は、通信モジュール等を用いて構成される。 Under the control of the server control unit 25, the communication unit 21 receives various information from the mobile terminal 10, medical terminals used by external doctors, pharmacist terminals used by external pharmacists, dispensing pharmacy terminals used at dispensing pharmacies, pharmacy terminals used at pharmacies and drug stores, etc., via the network N100, and transmits various information to the mobile terminal 10. The communication unit 21 is configured using a communication module, etc.
記録部24は、医療システム20が実行する各種情報を記録する。記録部24は、医療システム20が実行する各種プログラムを記録するプログラム記録部241と、ナレッジデータベース242(以下、単に「ナレッジDB242」という)と、を有する。 The recording unit 24 records various information executed by the medical system 20. The recording unit 24 has a program recording unit 241 that records various programs executed by the medical system 20, and a knowledge database 242 (hereinafter simply referred to as "knowledge DB 242").
ナレッジDB242は、患者の症状や状態に応じた各種の知識が体系化、組織化された状態で登録されて格納されている。具体的には、ナレッジDB242には、登録または蓄積される要素である症状と、この症状の関連性を示す関連情報とが対応付けて格納されている。ここで、関連情報とは、患者の症状や状態に応じた原因、関連医療機関、治療方法、検査機器、検査設備、医療機器、成分情報、効果情報、専門医、医療科、副作用、容量用法、関連医療機関の医師、市販薬、サプリメント、伝統療法および患者の既往歴情報に関する情報である。 Knowledge DB242 registers and stores various types of knowledge corresponding to the patient's symptoms and condition in a systemized and organized manner. Specifically, knowledge DB242 stores symptoms, which are registered or accumulated elements, in association with related information indicating the relevance of these symptoms. Here, related information refers to information regarding causes according to the patient's symptoms and condition, related medical institutions, treatment methods, testing equipment, testing facilities, medical devices, ingredient information, effectiveness information, specialists, medical departments, side effects, dosage and administration, doctors at related medical institutions, over-the-counter drugs, supplements, traditional remedies, and the patient's medical history.
図5は、ナレッジDB242に登録されたナレッジデータの一例を示す図である。図5に示すように、ナレッジDB242では、症状:鼻づまりの場合、この鼻づまりに関連性を示す複数の関連情報が対応付けて格納されている。例えば、関連情報Q1には、候補疾患1「風邪」に、原因に「抵抗力」,「感染」、関連医療機関に「内科」、治療法に「風邪薬A」,「風邪薬B」,「風邪薬C」、成分情報および効果情報が対応付けて格納されている。同様に、候補疾患2「花粉症」に、原因に「花粉」、関連医療機関に「アレルギー科」、治療法に「鼻炎薬A」,「鼻炎薬B」,「鼻炎薬C」、成分情報および効果情報が対応付けて格納されている。 FIG. 5 is a diagram showing an example of knowledge data registered in knowledge DB 242. As shown in FIG. 5, in knowledge DB 242, for the symptom: nasal congestion, multiple pieces of related information indicating a relationship to this nasal congestion are stored in association with each other. For example, in related information Q1, candidate disease 1 "cold" is stored with "resistance" and "infection" as causes, "internal medicine" as related medical institution, "cold medicine A", "cold medicine B", and "cold medicine C" as treatments, ingredient information, and effect information associated with each other. Similarly, candidate disease 2 "hay fever" is stored with "pollen" as cause, "allergy" as related medical institution, and "rhinitis medicine A", "rhinitis medicine B", and "rhinitis medicine C" as treatments, ingredient information, and effect information associated with each other.
ここで、鼻炎薬A~鼻炎薬Cの各々は、くしゃみ、鼻水、鼻づまりに働きかける抗ヒスタミン薬などの成分が含まれ、同じ成分も風邪薬に配合されていることが関連情報Q1~Qn(n=2以上)に格納(登録)されている。風邪薬A~風邪薬Cの各々は、発熱、悪寒(寒気)、頭痛、筋肉痛・関節痛などに働きかける解熱鎮痛成分が必ず含まれ、鼻症状やアレルギー症状に働きかける成分のほか咳や痰に働きかける他の成分も配合されている。即ち、鼻炎薬A~鼻炎薬Cの各々は、鼻症状に特化した成分の配合になっているのに対し、風邪薬は、鼻症状や風邪の全身症状を含むさまざまな症状に対応した成分の配合になっている点が異なる。 Here, each of rhinitis medications A to C contains ingredients such as antihistamines that work on sneezing, runny nose, and nasal congestion, and the fact that the same ingredients are also included in cold medicines is stored (registered) in related information Q1 to Qn (n = 2 or more). Each of cold medicines A to C always contains antipyretic and analgesic ingredients that work on fever, chills (chills), headache, muscle pain, joint pain, etc., and also contains ingredients that work on nasal symptoms and allergic symptoms, as well as other ingredients that work on coughs and phlegm. In other words, the difference is that each of rhinitis medications A to C contains ingredients that are specialized for nasal symptoms, while cold medicines contain ingredients that address a variety of symptoms, including nasal symptoms and systemic cold symptoms.
また、患者や薬の服用する服用者等は、風邪の症状があるのは、1週間~10日ほどであり、関連情報Q1には、原因となるウイルスや花粉等の個々の症状の重症度によって風邪が完治するまでの期間が格納されている。具体的には、関連情報Q1には、普通の風邪の症状である期間として平均7~10日間が格納されている。さらに、症状によっても異なり、咳の場合は、関連情報Q1には、風邪のあとに2~3週間ほど続くことがナレッジデータとして格納(登録)されている。風邪の症状は、発症2~3日目(48時間~72時間)をピークとして、ほとんどの場合、1週間~10日ほどで治る。しかしながら。1週間を過ぎても症状が軽快しない場合は、他の病気が隠れている可能性もあるため、関連情報Q1には、医師に相談する必要があるため、関連医療機関(病院名および住所、科目、専門医の有無)等がナレッジデータとして登録されている。なお、関連情報Qには、あくまで例示にすぎず、症状毎に、関連医療機関、治療方法、成分情報、効果情報、専門医、医療科、副作用、容量用法、関連医療機関の医師、市販薬、サプリメント、伝統療法および患者の既往歴情報に関する情報が対応付けた登録されている。ここで、既往歴情報には、患者の病歴、現在の基礎疾患、例えば糖尿病、貧血、高血圧等が含まれる。 Furthermore, patients and those taking medicines typically experience cold symptoms for about one week to ten days, and related information Q1 stores the length of time it takes for a cold to fully recover, depending on the severity of the individual symptoms, such as the causative virus or pollen. Specifically, related information Q1 stores the average duration of common cold symptoms, which is seven to ten days. Furthermore, this varies depending on the symptoms; in the case of a cough, related information Q1 stores (registers) as knowledge data that these symptoms last for two to three weeks after the onset of the cold. Cold symptoms peak on the second or third day (48 to 72 hours) after the onset of the cold, and in most cases, they subside within one week to ten days. However, if symptoms do not improve after one week, there may be another underlying illness. Therefore, related information Q1 registers relevant medical institutions (hospital name and address, specialty, whether or not they have a specialist), etc., as it is necessary to consult a doctor. Note that the related information Q is merely an example, and for each symptom, associated information is registered regarding related medical institutions, treatment methods, ingredient information, effect information, specialists, medical departments, side effects, dosage and administration, doctors at related medical institutions, over-the-counter drugs, supplements, traditional remedies, and the patient's medical history. Here, medical history information includes the patient's medical history and current underlying diseases, such as diabetes, anemia, and high blood pressure.
また、効果情報として、症状や疾病に対して、その対処方に、どのような改善効果があるかの情報や、症状と、提示した対処方法ごとに効果が表れるまでの目安時間情報を含む奏功情報が項目の一つとして記録されている。これをナレッジDB242において検索可能としており、特定の対処が行われた結果、その効果があったかどうか、あるいは、副作用が出る等の目安時間情報が得られる。これに従ってユーザの体調を回復させるための関連情報を出力後、その対処をしたときに、この目安時間経過後にユーザの体調がどうなったかに従った、次のガイドが出来る。また、副作用があった場合、即座に、その対処法を辞める手がかりに出来る。体調を手動入力させる以外にも、携帯端末、その他機器のデータを参照して、効果を判定する場合、どの機器のどの情報がどうなったら効果があった、またはなかった、と判定するかも、このナレッジDB242の「効果情報」の項目に情報を記録しておけばよい。 Furthermore, as effectiveness information, information on the improvement effect of the countermeasures for symptoms or illnesses, as well as success information including the symptoms and the estimated time until the effects of each presented countermeasure are observed, are recorded as one of the items. This can be searched in knowledge DB242, and information on the estimated time until a specific countermeasure is performed, such as whether it was effective or whether side effects will occur, can be obtained. After outputting relevant information to help the user recover their health based on this, next guidance can be provided based on how the user's health condition changes after the estimated time has passed when the countermeasure is performed. Furthermore, if side effects occur, this can be used as a clue to immediately discontinue that countermeasure. In addition to manually entering health information, when effectiveness is determined by referencing data from a mobile device or other device, information on which device and what information is required to determine whether the countermeasure is effective or not can be recorded in the "Effective Information" item in knowledge DB242.
図4に戻り、医療システム20の構成について説明する。
サーバ制御部25は、取得部251と、検索部252と、判定部253と、通信制御部254と、を有する。
Returning to FIG. 4, the configuration of the medical system 20 will be described.
The server control unit 25 includes an acquisition unit 251 , a search unit 252 , a determination unit 253 , and a communication control unit 254 .
取得部251は、通信部21およびネットワークN100を経由してナレッジDB242を更新するための各種情報を取得してナレッジDB242の患者の症状や状態に応じた各種の知識が体系化、組織化された状態を更新する。 The acquisition unit 251 acquires various information for updating the knowledge DB 242 via the communication unit 21 and the network N100, and updates the systematized and organized state of various knowledge in the knowledge DB 242 according to the patient's symptoms and condition.
検索部252は、携帯端末10から受信したユーザの症状に基づいて、ナレッジDB242からユーザの症状に関連する関連情報を検索する。 The search unit 252 searches the knowledge DB 242 for relevant information related to the user's symptoms based on the user's symptoms received from the mobile terminal 10.
判定部253は、ネットワークN100および通信部21を経由して携帯端末10からユーザの症状の入力通信があったか否かを判定する。 The determination unit 253 determines whether or not there has been input communication of the user's symptoms from the mobile terminal 10 via the network N100 and the communication unit 21.
通信制御部254は、検索部252によってナレッジDB242から検索したユーザの症状に関連する関連情報の検索結果を携帯端末10へ向けて送信する。 The communication control unit 254 transmits the search results of the related information related to the user's symptoms searched from the knowledge DB 242 by the search unit 252 to the mobile terminal 10.
〔薬局システムの構成〕
次に、薬局システム30の機能構成について説明する。図6は、薬局システム30の構成機能を示すブロック図である。図6に示す薬局システム30は、通信部31と、入力部32と、出力部33と、読取部34と、記録部35と、薬局制御部36と、を備える。
[Pharmacy system configuration]
Next, a description will be given of the functional configuration of pharmacy system 30. Fig. 6 is a block diagram showing the functional configuration of pharmacy system 30. Pharmacy system 30 shown in Fig. 6 includes a communication unit 31, an input unit 32, an output unit 33, a reading unit 34, a recording unit 35, and a pharmacy control unit 36.
通信部31は、薬局制御部36の制御のもと、ネットワークN100を経由して、携帯端末10、医療システム20および決済サーバ40へ各種情報を送信するとともに、携帯端末10、医療システム20および決済サーバ40から各種情報を受信する。 Under the control of the pharmacy control unit 36, the communications unit 31 transmits various information to the mobile terminal 10, medical system 20, and payment server 40 via the network N100, and receives various information from the mobile terminal 10, medical system 20, and payment server 40.
入力部32は、外部からの操作に応じて、各種の入力を受け付けて薬局制御部36へ出力する。入力部32は、ボタン、スイッチおよびタッチパネル等を用いて構成される。 The input unit 32 accepts various inputs in response to external operations and outputs them to the pharmacy control unit 36. The input unit 32 is configured using buttons, switches, a touch panel, etc.
出力部33は、薬局制御部36の制御のもと、後述する読取部34が読み取った二次元コード、例えばQRコード(登録商標)等の情報を表示する。出力部33は、液晶ディスプレイ等を用いて構成される。 Under the control of the pharmacy control unit 36, the output unit 33 displays information such as a two-dimensional code, such as a QR code (registered trademark), read by the reading unit 34 (described below). The output unit 33 is configured using a liquid crystal display or the like.
読取部34は、二次元コードを読み取り可能なリーダ等を用いて構成され、二次元コードから読み取った情報を薬局制御部36へ出力する。 The reading unit 34 is configured using a reader or the like that can read two-dimensional codes, and outputs the information read from the two-dimensional code to the pharmacy control unit 36.
記録部35は、薬局システム30に関する各種情報を記録する。記録部35は、薬局システム30が実行する各種プログラムを記録するプログラム記録部351と、各商品の購買や在庫と、購入者の情報(性別、年齢等)と、を対応付けた購買情報を記録する購買記録部352と、を有する。 The recording unit 35 records various information related to the pharmacy system 30. The recording unit 35 has a program recording unit 351 that records various programs executed by the pharmacy system 30, and a purchase recording unit 352 that records purchase information that associates the purchase and inventory of each product with purchaser information (gender, age, etc.).
薬局制御部36は、FPGA(Field-Programmable Gate Array)、GPU(Graphics Processing Unit)またはCPU(Central Processing Unit)等のハードウェアを有するプロセッサと、当該プロセッサが使用する一時的な記憶域であるメモリを用いて実現される。そして、薬局制御部36は、取得部361と、決済部362と、通信制御部363と、を有する。 The pharmacy control unit 36 is implemented using a processor with hardware such as an FPGA (Field-Programmable Gate Array), GPU (Graphics Processing Unit), or CPU (Central Processing Unit), and memory, which is a temporary storage area used by the processor. The pharmacy control unit 36 also has an acquisition unit 361, a settlement unit 362, and a communication control unit 363.
取得部361は、読取部34を用いて読み取った携帯端末10の表示部14が表示する問診コードのQRコード(第1のQRコード)を取得し、取得した問診コードのQRコードによって市販薬の購入であるか否かを判定する。このQRコードは、問診結果のサマライズ(Summarize)されたものでもよいし、問診結果の結果、検索された、またはユーザが選択した対処薬そのものを示す情報でもよい。 The acquisition unit 361 acquires the QR code (first QR code) of the medical interview code displayed on the display unit 14 of the mobile terminal 10, read using the reading unit 34, and determines whether or not the QR code of the acquired medical interview code is for the purchase of an over-the-counter drug. This QR code may be a summary of the medical interview results, or it may be information indicating the corrective drug searched for or selected by the user as a result of the medical interview results.
決済部362は、決済部362は、ユーザの携帯端末10が電子決済によって市販薬の支払いを行ったか否かを判定し、ユーザの携帯端末10が電子決済によって市販薬の支払いを行ったと判定した場合、市販薬を提供する。このような情報は、行動情報となりえる。 The payment unit 362 determines whether the user's mobile terminal 10 has paid for the over-the-counter drug via electronic payment, and if it determines that the user's mobile terminal 10 has paid for the over-the-counter drug via electronic payment, it provides the over-the-counter drug. Such information can be behavioral information.
通信制御部363は、取得部361が取得した問診コードのQRコードに含まれる携帯端末10のユーザである患者情報と、提供した薬(市販薬)と、日時を医療システム20に送信する。この場合において、ユーザが選んだ対処方法として対処薬が含まれるときには、当該対処薬を示す第1のQRコードとは異なり、上記対処薬と、その対処薬を服用した効果(さらなる問診情報、体調受付結果を取得した場合に得られる情報に従って得られる)を示す第2のQRコードを生成する。これによって、この第2のQRコードを提示、読み取りを行えるシステムが薬局や医療機関にあれば、薬局はさらなる別の対処薬をレコメンドできる。この結果、医師は、患者が口頭や記述で申告する以上の情報を得て対処薬の効果を考慮した診断、治療が可能となる。 The communications control unit 363 transmits to the medical system 20 the patient information (i.e., the user of the mobile terminal 10) contained in the QR code of the medical interview code acquired by the acquisition unit 361, the provided medication (over-the-counter medication), and the date and time. In this case, if a remedial medication is included as a remedial measure selected by the user, a second QR code is generated that indicates the remedial medication and the effect of taking the remedial medication (obtained according to information obtained when further medical interview information and health status reception results are acquired), rather than the first QR code indicating the remedial medication. As a result, if a pharmacy or medical institution has a system that can present and read this second QR code, the pharmacy can recommend yet another remedial medication. As a result, doctors can obtain more information than the patient would verbally or in writing, enabling them to diagnose and treat patients based on the effects of the remedial medication.
〔携帯端末の処理の概要〕
次に、携帯端末10が実行する処理の概要について説明する。図7は、携帯端末10が実行する処理の概要を示すタイミングチャートである。図8は、携帯端末10の表示部14が表示する画像の一例を示す図である。図7において、上段から(a)がセンサ群12によって検出された体温(体温計)の検出タイミングを示し、(b)が入力情報のタイミングを示し、(c)がナレッジDB242への検索タイミングを示し、(d)が薬局での購入タイミングを示し、(e)が携帯端末10による決済タイミングを示す。なお、図7では、11月02日に、携帯端末10のユーザが鼻に違和感を生じた場合について説明する。
[Overview of mobile terminal processing]
Next, an overview of the processing executed by the mobile terminal 10 will be described. FIG. 7 is a timing chart showing an overview of the processing executed by the mobile terminal 10. FIG. 8 is a diagram showing an example of an image displayed on the display unit 14 of the mobile terminal 10. In FIG. 7, from the top, (a) shows the timing of body temperature (thermometer) detection by the sensor group 12, (b) shows the timing of input information, (c) shows the timing of search to the knowledge DB 242, (d) shows the timing of purchase at the pharmacy, and (e) shows the timing of payment by the mobile terminal 10. Note that FIG. 7 describes a case where the user of the mobile terminal 10 experienced discomfort in the nose on November 2nd.
図7に示すように、携帯端末10では、センサ群12によって所定のタイミング、例えば24時間毎の決まったタイミングで体温を計測している。この場合、図7の(b)に示すように、ユーザは、11月02日に、鼻づまりや鼻水が生じたり、鼻水が止まらなくなったりすることで、鼻に違和感が生じた場合、例えば11月03日に入力部13を経由して自身の症状を入力する。この場合、症状受付部162は、入力部13を経由して入力されたユーザの症状の入力を受け付ける。図8に示すように、症状受付部162は、入力部13を経由して入力セルR1に入力された「鼻水が止まらない」を、ユーザの症状として受け付ける。 As shown in FIG. 7, the mobile terminal 10 measures body temperature using the sensor group 12 at predetermined times, for example, at fixed times every 24 hours. In this case, as shown in FIG. 7(b), if the user experiences nasal discomfort due to a stuffy or runny nose or a runny nose that won't stop on November 2nd, the user inputs their symptoms via the input unit 13 on November 3rd, for example. In this case, the symptom receiving unit 162 receives the user's symptoms input via the input unit 13. As shown in FIG. 8, the symptom receiving unit 162 receives "My nose won't stop running" input into input cell R1 via the input unit 13 as the user's symptoms.
そして、出力制御部163は、症状受付部162が入力を受け付けたユーザの症状に基づいて、ネットワークN100を経由して医療システム20のナレッジDB242から検索して、ユーザの症状を回復または快方に向かうための関連情報を検索して表示部14に出力する。具体的には、図8に示すように、出力制御部163は、関連情報としてユーザの症状に関連する複数の市販薬それぞれに関する複数の市販薬情報をナレッジDB242から検索して表示部14に出力する。この場合、図8の画像P1に示すように、出力制御部163は、ユーザが入力した症状を回復させるために最適な関連情報としてナレッジDB242から検索して抽出した鼻炎薬Aおよび鼻炎薬Bを、症状を回復に向かうための関連情報として表示部14に表示させる。さらに、出力制御部163は、症状に応じた原因を表示部14に表示させる。これにより、ユーザは、携帯端末10で表示された関連情報の鼻炎薬Aまたは鼻炎薬Bを購入するため、薬局へ行き、携帯端末10の電子マネー等を用いて購入する。 Then, based on the user's symptoms input by the symptom receiving unit 162, the output control unit 163 searches the knowledge DB 242 of the medical system 20 via the network N100 to find relevant information for recovering from or improving the user's symptoms, and outputs the information to the display unit 14. Specifically, as shown in FIG. 8, the output control unit 163 searches the knowledge DB 242 for multiple pieces of over-the-counter drug information related to each of multiple over-the-counter drugs related to the user's symptoms as relevant information, and outputs the information to the display unit 14. In this case, as shown in image P1 in FIG. 8, the output control unit 163 searches and extracts rhinitis medication A and rhinitis medication B from the knowledge DB 242 as relevant information optimal for recovering from the symptoms input by the user, and displays them on the display unit 14 as relevant information for improving the symptoms. Furthermore, the output control unit 163 displays the cause according to the symptom on the display unit 14. The user then goes to a pharmacy to purchase rhinitis medication A or rhinitis medication B, which is displayed in the related information on the mobile device 10, and makes the purchase using electronic money or the like on the mobile device 10.
ユーザは、表示部14に表示される関連情報に基づいて、薬局等で表示部14に表示された市販薬を購入する(図7(d)を参照)。この場合、決済部169は、ネットワークN100を通じて決済サーバ40と連結することによって、二次元コードまたは3次元コード、電子マネーによってユーザが所望する市販薬の決済を行う。送信制御部167は、決済部169が決済した決済情報を決済サーバ40、薬局システム30および医療システム20それぞれに送信する(図7(e)を参照)。 The user purchases the over-the-counter drug displayed on the display unit 14 at a pharmacy or the like based on the related information displayed on the display unit 14 (see Figure 7(d)). In this case, the payment unit 169 connects to the payment server 40 via the network N100 and makes payment for the over-the-counter drug desired by the user using a two-dimensional code, a three-dimensional code, or electronic money. The transmission control unit 167 transmits the payment information paid by the payment unit 169 to the payment server 40, the pharmacy system 30, and the medical system 20 (see Figure 7(e)).
〔携帯端末での画面遷移〕
次に、携帯端末10が表示する画面遷移の詳細について説明する。図9A~図9Dは、所定時間経過後に、携帯端末10が表示する画面遷移の概要を示す図である。図10は、医師が所有する医師端末が表示する画像の概要を示す図である。
[Screen transitions on mobile devices]
Next, we will explain the details of the screen transitions displayed by the mobile terminal 10. Figures 9A to 9D are diagrams showing an overview of the screen transitions displayed by the mobile terminal 10 after a predetermined time has elapsed. Figure 10 is a diagram showing an overview of the images displayed on the doctor terminal owned by the doctor.
図9Aに示すように、作成部168は、レコメンドされた症状に応じた市販薬H1(鼻炎薬B)であって、ユーザU1の生年月日や性別情報を加味した市販薬H1をドラックストアや薬局で提示する問診コードD1を作成して表示部14に表示する。ここで、作成部168は、対処方法として対処薬が含まれる場合には、当該対処薬を示す二次元コードまたは3次元コード等(第1のQRコード)を関連情報の一部として作成して表示部14に表示する。なお、作成部168は、二次元コードまたは3次元コードでなく、鼻炎薬Bの商品名にユーザU1の症状を対応付けた情報等を作成して表示部14に表示させてもよい。この場合、決済部169は、ネットワークN100を通じて決済サーバ40と連結することによって、二次元コードまたは3次元コード、電子マネーによってユーザが所望する市販薬の決済を行う。 As shown in FIG. 9A, the creation unit 168 creates a medical questionnaire code D1 to be presented at a drugstore or pharmacy for the recommended over-the-counter drug H1 (rhinitis medication B) corresponding to the symptoms, taking into account the user U1's date of birth and gender information, and displays this on the display unit 14. Here, if a remedy is included as a remedy, the creation unit 168 creates a two-dimensional code, three-dimensional code, etc. (first QR code) indicating the remedy as part of the related information and displays it on the display unit 14. Note that instead of a two-dimensional code or three-dimensional code, the creation unit 168 may create information such as a product name of rhinitis medication B associated with the user U1's symptoms and display it on the display unit 14. In this case, the payment unit 169 connects to the payment server 40 via the network N100, and makes payment for the over-the-counter drug desired by the user using the two-dimensional code, three-dimensional code, or electronic money.
その後、図9Bに示すように、ユーザU1が薬局で市販薬を購入して服薬した場合において、所定時間、例えば3日経過したとき、体調受付部165は、ユーザに対して、症状が改善したか否かの問いかけを行う画像P11を表示部14に表示する。具体的には、体調受付部165は、ユーザに対して、症状が改善したか否かの入力を促すためのメッセージおよび入力セルH2を含む画像P11を表示部14に表示する。この場合、3日経過前(例えば2日経過)は、まだ、対処薬の効能(3日後に効く)からして症状の軽減がないはずの場合(ナレッジDB242に目安時間情報があるのでわかる)、改善したかより、レコメンド部166は、「悪化していないか」の入力をレコメンドする。4日めには、もう改善しているはずの場合になるので、改善していない場合を入力しやすくし(ワンタッチにするとか)、その場合、レコメンド部166は、服薬を中止するようなレコメンドを強調する。どのようなレコメンドにするかは、ナレッジDB242の「効果情報」として整理されて記録されているものとする。もちろん、体調受付部165は、ナレッジDB242で検索された複数の目安時間ごとに、ユーザU1の体調の入力を要求する内容を切り替えてもよい。 9B, if user U1 purchases an over-the-counter drug at a pharmacy and takes it, after a predetermined time, for example, three days, the physical condition reception unit 165 displays an image P11 on the display unit 14 asking the user whether their symptoms have improved. Specifically, the physical condition reception unit 165 displays an image P11 on the display unit 14 that includes a message and an input cell H2 to prompt the user to input whether their symptoms have improved. In this case, before three days have passed (for example, two days have passed), if the symptoms should not have improved yet based on the efficacy of the remedy (which works after three days) (this can be determined because the knowledge DB 242 contains estimated time information), the recommendation unit 166 recommends inputting "Has it worsened?" rather than "Has it improved?" By the fourth day, the symptoms should have improved, so it is made easier to input if they have not improved (for example, by making it a one-touch button), and in that case, the recommendation unit 166 emphasizes a recommendation to stop taking the medication. The type of recommendation to be made is assumed to be organized and recorded as "effect information" in the knowledge DB 242. Of course, the physical condition receiving unit 165 may switch the content of the request for input of the physical condition of user U1 for each of the multiple estimated times searched in the knowledge DB 242.
従って、本願のレコメンド方法は、目安時間情報が複数の目安時間(上記の例では2日と3日と4日)を含み、上記複数の目安時間ごとに、上記、体調の入力を要求する内容、または、レコメンド内容が切り替わる。 Therefore, in the recommendation method of the present application, the estimated time information includes multiple estimated times (2 days, 3 days, and 4 days in the above example), and the above-mentioned request for input of physical condition or the recommendation content changes for each of the multiple estimated times.
続いて、図9Cに示すように、ユーザU1が入力セルH2に「症状改善なし」を入力した場合、レコメンド部166は、ネットワークN100を経由してナレッジDB242にアクセスし、体調、症状および市販薬に関係する関連情報を検索して表示部14に表示する。具体的には、図9Cに示すように、レコメンド部166は、症状を対応可能な複数の医院をレコメンドした画像P12を表示部14に表示する。この場合、レコメンド部166は、所定期間毎、例えば3日目毎、4日目毎に、ユーザU1に現在の症状の入力を促すレコメンドを行ってもよい。このとき、レコメンド部166は、ネットワークN100を経由してナレッジDB242からユーザU1への問いかけの内容を検索して表示部14に表示してもよい。これにより、レコメンド部166は、ユーザの体調の体調受付結果に従って、ユーザU1の体調およびユーザU1の症状に関連する次の対処候補をレコメンドする。 Next, as shown in FIG. 9C, if user U1 enters "symptoms not improving" in input cell H2, the recommendation unit 166 accesses the knowledge DB 242 via the network N100, searches for related information related to physical condition, symptoms, and over-the-counter medications, and displays the information on the display unit 14. Specifically, as shown in FIG. 9C, the recommendation unit 166 displays an image P12 on the display unit 14 recommending multiple clinics that can treat the symptoms. In this case, the recommendation unit 166 may make a recommendation that prompts user U1 to enter their current symptoms every predetermined period, for example, every third day or every fourth day. At this time, the recommendation unit 166 may search the knowledge DB 242 via the network N100 for the content of a question to be posed to user U1 and display it on the display unit 14. As a result, the recommendation unit 166 recommends the next potential treatment related to user U1's physical condition and symptoms according to the result of the health condition reception for the user U1.
その後、ユーザU1が表示部14によって表示されている複数の医院から所望の医院を選択した場合(図9C)、図9Dに示すように、送信制御部167は、入力部13を経由してユーザが選択した医療機関の予約開始を行う。さらに、図9Dに示すように、作成部168は、医療機関へのユーザの症状等を含む問診コードD2(第2のQRコード)を作成し、この問診コードD2と、予約開始を行ったことを示すセルR10と、を含む画像P13を表示部14に表示する。問診コードD2は、ユーザU1の氏名、連絡先(携帯端末10の電話番号)、ユーザU1の生年月日、ユーザU1の性別情報、その他、医師が診察時参考になる所定日数の時間毎の体温に加えて、ユーザU1の自覚症状、11月03日に鼻水、鼻炎薬Bを購入し服用したこと、鼻炎薬Bによって症状が改善されていないこと等の情報が含まれる。即ち、作成部168は、ユーザの体調の体調受付結果を取得した場合には、少なくとも、問診コードD1(第1のQRコード)に含まれる対処薬と、その効果と、を示す問診コード(第2のQRコード)を生成する。もちろん、問診コードD2に、ユーザU1の通院履歴、基礎疾患、体重および体温以外のバイタル情報、例えば血圧、血糖値および心拍等を含めてもよい。 After that, when user U1 selects a desired clinic from the multiple clinics displayed by display unit 14 (FIG. 9C), as shown in FIG. 9D, transmission control unit 167 initiates a reservation at the medical institution selected by the user via input unit 13. Furthermore, as shown in FIG. 9D, creation unit 168 creates a medical interview code D2 (second QR code) including the user's symptoms, etc., for the medical institution, and displays image P13 on display unit 14, including medical interview code D2 and cell R10 indicating that the reservation has been initiated. Medical interview code D2 includes user U1's name, contact information (phone number of mobile terminal 10), date of birth, gender information of user U1, and other information such as hourly body temperature for a specified number of days that a doctor may use as a reference when examining the patient, as well as user U1's subjective symptoms, such as a runny nose on November 3rd, the fact that nasal decongestant B was purchased and taken, and the fact that nasal decongestant B has not improved the symptoms. That is, when the creation unit 168 acquires the result of the user's physical condition reception, it generates an interview code (second QR code) indicating at least the corrective medication included in the interview code D1 (first QR code) and its effects. Of course, the interview code D2 may also include user U1's hospital visit history, underlying illnesses, and vital information other than weight and body temperature, such as blood pressure, blood sugar level, and heart rate.
続いて、図10に示すように、医師は、医師端末100を用いてユーザU1の携帯端末10で表示される問診コードD2を、医師端末100が備えるカメラ等で読み取る。これにより、医師端末100で表示される画像P20に示すように、医師等は、患者であるユーザU1の患者情報H10および症状H20を把握することができ、スムーズな治療を行うことができる。 Next, as shown in FIG. 10, the doctor uses the doctor terminal 100 to read the medical interview code D2 displayed on user U1's mobile terminal 10 using a camera or other device provided on the doctor terminal 100. As a result, as shown in image P20 displayed on the doctor terminal 100, the doctor or other device can grasp the patient information H10 and symptoms H20 of user U1, who is the patient, and can provide smooth treatment.
〔携帯端末が実行する処理〕
次に、携帯端末10が実行する処理について説明する。図11は、携帯端末10が実行する処理の概要を示すフローチャートである。
[Processing performed by the mobile terminal]
Next, a description will be given of the processing executed by the mobile terminal 10. Fig. 11 is a flowchart showing an outline of the processing executed by the mobile terminal 10.
図11に示すように、制御部16は、ユーザが入力部13に対して入力を行った場合(ステップS101:Yes)、Top画面を表示部14に表示する(ステップS102)。ステップS102の後、携帯端末10は、ステップS103へ移行する。これに対して、制御部16は、ユーザが入力部13に対して入力を行ってない場合(ステップS101:No)、携帯端末10は、この判定を続ける。 As shown in FIG. 11, if the user has made an input to the input unit 13 (step S101: Yes), the control unit 16 displays the Top screen on the display unit 14 (step S102). After step S102, the mobile terminal 10 proceeds to step S103. On the other hand, if the control unit 16 determines that the user has not made an input to the input unit 13 (step S101: No), the mobile terminal 10 continues this determination.
ステップS103において、症状受付部162は、入力部13を経由してユーザが症状を入力することによって、ユーザの症状の入力を受け付けた場合(ステップS103:Yes)、出力制御部163は、ネットワークN100を経由してナレッジDB242と通信を行う(ステップS104)。ここで、ユーザの症状入力は、ユーザの携帯端末10が内蔵または連携するセンサ類(スマートウォッチやスマートグラス、その他、専用の医療・健康(周辺)機器)の結果やユーザの操作に従って自動で入力してもよいし、一度、入力されたら、その結果が無効、不要になるまでステップS103の処理を繰り返してもよい。ステップS104の後、携帯端末10は、後述するステップS105へ移行する。これに対して、症状受付部162は、入力部13を経由してユーザが症状の入力を受け付けていない場合(ステップS103:No)、後述するステップS111へ移行する。 In step S103, if the symptom reception unit 162 receives the user's symptom input by inputting the user's symptoms via the input unit 13 (step S103: Yes), the output control unit 163 communicates with the knowledge DB 242 via the network N100 (step S104). Here, the user's symptom input may be automatically input based on the results of sensors (smartwatches, smart glasses, or other dedicated medical/health (peripheral) devices) built into or connected to the user's mobile terminal 10 or user operation, or, once input, the processing of step S103 may be repeated until the results become invalid or unnecessary. After step S104, the mobile terminal 10 proceeds to step S105, which will be described later. On the other hand, if the symptom reception unit 162 does not receive the user's symptom input via the input unit 13 (step S103: No), the symptom reception unit 162 proceeds to step S111, which will be described later.
ステップS105において、出力制御部163は、症状受付部162が入力を受け付けたユーザの症状に基づいて、医療システム20のナレッジDB242から検索して、ユーザの症状を回復または快方に向かうための関連情報として疾患候補またはお薦めの医療行為があったか否かを判定する。例えば、出力制御部163は、医療システム20のナレッジDB242から検索して、ユーザの症状を回復または快方に向かうための関連情報として疾患候補を抽出できたか否かを判定する。また、お薦めの医療行為とは、症状に関連する市販薬を購入して服薬する行為のための複数の市販薬情報を提示する行為、症状に関連する医療機関への受診する行為、症状に関連する民間療法を行う行為、症状に関連するサプリメントを服薬する行為等である。出力制御部163は、症状受付部162が入力を受け付けたユーザの症状に基づいて、医療システム20のナレッジDB242から検索して、ユーザの症状を回復または快方に向かうための関連情報として疾患候補またはお薦めの医療行為があったと判定した場合(ステップS105:Yes)、出力制御部163は、ナレッジDB242から検索した結果を表示部14に表示する(ステップS106)。具体的には、出力制御部163は、関連情報としてユーザの症状に関連する複数の市販薬それぞれに関する複数の市販薬情報をナレッジDB242から検索して表示部14に出力する。 In step S105, the output control unit 163 searches the knowledge DB 242 of the medical system 20 based on the user's symptoms input by the symptom reception unit 162, and determines whether there are any candidate diseases or recommended medical actions as related information for recovering from or improving the user's symptoms. For example, the output control unit 163 searches the knowledge DB 242 of the medical system 20 and determines whether any candidate diseases have been extracted as related information for recovering from or improving the user's symptoms. Furthermore, recommended medical actions include presenting information on multiple over-the-counter drugs for purchasing and taking over-the-counter drugs related to the symptoms, visiting a medical institution related to the symptoms, practicing folk remedies related to the symptoms, taking supplements related to the symptoms, etc. The output control unit 163 searches the knowledge DB 242 of the medical system 20 based on the user's symptoms input by the symptom receiving unit 162, and if it determines that there is a disease candidate or recommended medical action as related information for recovering from or improving the user's symptoms (step S105: Yes), the output control unit 163 displays the search results from the knowledge DB 242 on the display unit 14 (step S106). Specifically, the output control unit 163 searches the knowledge DB 242 for multiple pieces of over-the-counter drug information related to each of multiple over-the-counter drugs related to the user's symptoms as related information, and outputs this information to the display unit 14.
続いて、出力制御部163は、表示部14が表示する関連情報に基づいて、ユーザが入力部13に対して選択操作を行うことによって市販薬購入や医療機関予約等の表示を行う(ステップS107)。具体的には、出力制御部163は、ユーザが入力部13を経由して市販薬を購入する操作を行った場合、作成部168が作成した問診コード(第1のQRコード)を表示部14に表示させる(例えば図9Aを参照)。具体的には、作成部168は、ユーザの生年月日、ユーザの性別情報、ユーザが入力した自覚症状および選択した市販薬の「鼻炎薬B」を含む情報の問診コードであって、症状ごとに対処方法を含む情報が分類されたナレッジDB242を検索した検索結果に応じたユーザの症状を回復させるための関連情報を含む問診コード(第1のQRコード)を作成する。また、出力制御部163は、作成部168が作成するユーザが入力部13を経由して医療機関予約の操作を行った場合、ユーザU1の氏名、連絡先(携帯端末10の電話番号)、ユーザU1の生年月日、ユーザU1の性別情報、その他、医師が診察時参考になる所定日数の時間毎の体温に加えて、ユーザU1の自覚症状、例えば11月03日に鼻水、ナレッジDB242の検索結果の鼻炎薬B等の情報が含まれる問診コードを表示部14に表示させる。 Next, the output control unit 163 displays options for purchasing over-the-counter medications, making medical appointments, etc., when the user performs a selection operation on the input unit 13 based on the related information displayed by the display unit 14 (step S107). Specifically, when the user performs an operation to purchase an over-the-counter medication via the input unit 13, the output control unit 163 causes the display unit 14 to display the medical interview code (first QR code) created by the creation unit 168 (see, for example, Figure 9A). Specifically, the creation unit 168 creates a medical interview code (first QR code) containing information including the user's date of birth, the user's gender information, the subjective symptoms entered by the user, and the selected over-the-counter medication "rhinitis medication B," and which includes related information for alleviating the user's symptoms according to the search results of a search of the knowledge DB 242, which classifies information including coping methods for each symptom. Furthermore, when a user makes an appointment at a medical institution via the input unit 13, the output control unit 163 causes the display unit 14 to display a medical interview code created by the creation unit 168, which includes information such as the name of user U1, contact information (phone number of the mobile terminal 10), date of birth of user U1, gender information of user U1, and other information such as hourly body temperature for a specified number of days that a doctor will use as a reference when examining the patient, as well as user U1's subjective symptoms, for example, a runny nose on November 3rd and rhinitis medication B as a search result from the knowledge DB 242.
その後、行動履歴取得部164は、ユーザの行動履歴を取得する(ステップS108)。具体的には、行動履歴取得部164は、ネットワークN100を経由して医療システム20または薬局システム30から携帯端末10に紐付く携帯端末識別情報に基づいて、出力制御部163が関連情報として表示した複数の市販薬のいずれかをユーザが購入したか否かの行動履歴を取得する。もちろん、行動履歴取得部164は、決済情報記録部153が記録する決済情報から、出力制御部163が関連情報として表示した複数の市販薬のいずれかをユーザが購入したか否かの行動履歴を取得してもよい。また、行動履歴取得部164は、センサ群12からユーザが出力制御部163によって表示された関連情報としての複数の市販薬のいずれかを服薬したか否かを行動履歴として取得してもよい。この場合、行動履歴取得部164は、センサ群12が検出するユーザの体温が経時的に変化している場合や心拍が上がっている場合、複数の市販薬のいずれかを服薬したものとしてみなす行動履歴を取得する。ここでは、行動履歴取得部164は、提示した対処方法に応じたかどうかをユーザの行動履歴(ステップS108)で判定している。これによって、ユーザが指示に従ったかどうかが分かるので、次のアドバイスを正しく行うことが出来る。また、この行動履歴は、対処後の体調変化などを判定してもよい。 Then, the behavioral history acquisition unit 164 acquires the user's behavioral history (step S108). Specifically, the behavioral history acquisition unit 164 acquires behavioral history indicating whether the user has purchased any of the multiple over-the-counter drugs displayed as related information by the output control unit 163 from the medical system 20 or the pharmacy system 30 via the network N100, based on the mobile device identification information linked to the mobile device 10. Of course, the behavioral history acquisition unit 164 may also acquire behavioral history indicating whether the user has purchased any of the multiple over-the-counter drugs displayed as related information by the output control unit 163 from the payment information recorded by the payment information recording unit 153. The behavioral history acquisition unit 164 may also acquire, as behavioral history, from the sensor group 12, whether the user has taken any of the multiple over-the-counter drugs displayed as related information by the output control unit 163. In this case, the behavioral history acquisition unit 164 acquires behavioral history in which, if the user's body temperature detected by the sensor group 12 changes over time or if the heart rate is increasing, it is considered that the user has taken any of the multiple over-the-counter drugs. Here, the behavioral history acquisition unit 164 determines whether the presented countermeasure was followed based on the user's behavioral history (step S108). This determines whether the user followed the instructions, allowing the next piece of advice to be given correctly. This behavioral history may also be used to determine changes in physical condition after the countermeasure was taken.
続いて、ユーザが携帯端末10の操作を終了する場合(ステップS109:Yes)、携帯端末10は、ステップS101へ戻る。これに対して、ユーザが携帯端末10の操作を終了しない場合(ステップS109:No)、携帯端末10は、ステップS103へ戻る。 Next, if the user ends the operation of the mobile terminal 10 (step S109: Yes), the mobile terminal 10 returns to step S101. On the other hand, if the user does not end the operation of the mobile terminal 10 (step S109: No), the mobile terminal 10 returns to step S103.
ステップS105において、症状受付部162が受け付けた症状に基づいて、ナレッジDB242から疾患候補やお薦めの医療行為を検索できなかった場合(ステップS105:No)、出力制御部163は、ナレッジDB242において、ユーザが入力した症状に関連する関連情報がない旨の結果を表示部14に表示させる(ステップS110)。ステップS110の後、携帯端末10は、ステップS109へ移行する。 In step S105, if the symptom reception unit 162 is unable to search the knowledge DB 242 for disease candidates or recommended medical procedures based on the symptoms received (step S105: No), the output control unit 163 causes the display unit 14 to display a result indicating that there is no information related to the symptoms entered by the user in the knowledge DB 242 (step S110). After step S110, the mobile terminal 10 proceeds to step S109.
ステップS111において、体調受付部165は、表示部14に関連情報を表示してから所定時間、例えば3日経過しているか否かを判定する。体調受付部165によって表示部14に関連情報を表示してから所定時間経過していると判定された場合(ステップS111:Yes)、携帯端末10は、ステップS112へ移行する。この所定時間は、症状と、提示した対処方法ごとに効果が表れるまでの目安時間情報を含む奏功情報に従って決まるものである。これは、ナレッジDB242(図5を参照)の「効果情報」の項目の一つとして記録されており、これを検索して目安時間情報が得られる。これに従ってユーザの体調を回復させるための関連情報を出力後、その対処をしたときに、この目安時間経過後にユーザの体調がどうなったかに従った、次のガイドが出来る。これに対して、体調受付部165によって表示部14に関連情報を表示してから所定時間経過していないと判定された場合(ステップS111:No)、携帯端末10は、後述するステップS119へ移行する。 In step S111, the physical condition reception unit 165 determines whether a predetermined time, for example, three days, has passed since the related information was displayed on the display unit 14. If the physical condition reception unit 165 determines that the predetermined time has passed since the related information was displayed on the display unit 14 (step S111: Yes), the mobile device 10 proceeds to step S112. This predetermined time is determined based on the symptoms and effectiveness information, including information on the estimated time until the effects of each presented countermeasure are observed. This information is recorded as one of the "effectiveness information" items in the knowledge DB 242 (see Figure 5), and the estimated time information can be obtained by searching this information. After outputting related information to improve the user's physical condition in accordance with this information, the next guide can be provided based on how the user's physical condition changes after the estimated time has passed when the countermeasure is taken. On the other hand, if the physical condition reception unit 165 determines that the predetermined time has not passed since the related information was displayed on the display unit 14 (step S111: No), the mobile device 10 proceeds to step S119, which will be described later.
ステップS112において、体調受付部165は、ユーザに対して関連情報に対して行った行動に対して効果を確認する効果確認のタイミングであるか否かを判定する。体調受付部165によってユーザに対して関連情報に対して行った行動に対して効果を確認する効果確認のタイミングであると判定された場合(ステップS112:Yes)、携帯端末10は、後述するステップS113へ移行する。これに対して、体調受付部165によってユーザに対して関連情報に対して行った行動に対して効果を確認する効果確認のタイミングでないと判定された場合(ステップS112:No)、ステップS109へ移行する。 In step S112, the physical condition receiving unit 165 determines whether it is time to check the effects of the actions taken by the user in response to the related information. If the physical condition receiving unit 165 determines that it is time to check the effects of the actions taken by the user in response to the related information (step S112: Yes), the mobile device 10 proceeds to step S113, which will be described later. On the other hand, if the physical condition receiving unit 165 determines that it is not time to check the effects of the actions taken by the user in response to the related information (step S112: No), the mobile device 10 proceeds to step S109.
ステップS113において、体調受付部165は、ユーザに対して関連情報に対して行った行動に対して効果の内容を確認するための確認表示を表示部14に表示する。具体的には、上述した図9Bに示すように、体調受付部165は、ユーザに対して関連情報に対して行った行動に対して効果の内容を確認するための確認表示を表示部14に表示する。このように、体調受付部165は、ユーザの症状の入力を受け付け、この症状を回復させるための関連情報を症状ごとに対処方法を含む関連情報が分類されたナレッジDB242を検索して出力し、その対処方法ごとに、効果が表れるまでの目安時間情報を含む奏功情報を検索して得られた目安時間情報に従って上記関連情報を出力後の上記目安時間経過後にユーザの体調の入力を要求する体調受付を行うので、提示した対処方法の効果があったかどうかを判定でき、さらにユーザに様々なアドバイスをすることが出来る。また、体調を手動入力させる以外にも、携帯端末10、その他機器のデータを参照して、体調受付部165は、効果を判定してもよい。このような場合、どの機器のどの情報がどうなったら効果があった、またはなかった、と判定するかは、ナレッジDB242の「効果情報」の項目に情報を記録しておけばよい。 In step S113, the physical condition reception unit 165 displays a confirmation display on the display unit 14 to prompt the user to confirm the details of the effect of the action taken in response to the related information. Specifically, as shown in FIG. 9B above, the physical condition reception unit 165 displays a confirmation display on the display unit 14 to prompt the user to confirm the details of the effect of the action taken in response to the related information. In this way, the physical condition reception unit 165 accepts the user's input of symptoms, searches the knowledge DB 242, which classifies related information including countermeasures for each symptom, and outputs related information for alleviating the symptoms. For each countermeasure, the physical condition reception unit 165 searches for success information including information on the estimated time until the effect appears, and performs physical condition reception that requests the user to input their physical condition after the estimated time has passed since the output of the related information. This makes it possible to determine whether the presented countermeasure was effective and to provide the user with various advice. In addition to manually entering physical condition information, the physical condition reception unit 165 may also determine effectiveness by referring to data from the mobile terminal 10 or other devices. In such cases, information on which device and which information is deemed effective or ineffective can be recorded in the "Effective Information" section of knowledge DB242.
続いて、体調受付部165は、ユーザが関連情報に対して行った行動に対して効果ありと入力部13が入力を受け付けたと判定した場合(ステップS114:Yes)、レコメンド部166は、ネットワークN100を経由してナレッジDB242と通信を行う(ステップS115)。 Next, if the physical condition receiving unit 165 determines that the input unit 13 has received input indicating that the action taken by the user in response to the related information is effective (step S114: Yes), the recommendation unit 166 communicates with the knowledge DB 242 via the network N100 (step S115).
続いて、レコメンド部166は、ナレッジDB242から検索して取得した結果を表示部14に表示する(ステップS116)。具体的には、レコメンド部166は、ユーザの症状が快方した場合であっても、症状において要注意な情報をナレッジDB242から検索して取得した情報を表示部14に表示する。例えば、レコメンド部166は、症状が快方した場合であっても、症状に関連する咳が出る場合、医療機関を受診する旨を表示部14に表示させる。さらに、レコメンド部166は、症状を複数に分類し、分類した分類結果と、体調と、市販薬情報と、行動履歴と、に関連する医療機関をナレッジDB242から検索してレコメンドしてもよい。具体的には、レコメンド部166は、症状を鼻づまりや熱毎等に分類し、この分類した分類結果と、体調と、市販薬情報と、行動履歴と、に関連する医療機関をナレッジDB242から検索してレコメンドしてもよい。このとき、送信制御部167は、ユーザに対して関連情報の市販薬情報に対する満足度の入力を受け付け、この満足度をナレッジDB242へ送信する。ステップS116の後、携帯端末10は、ステップS109へ移行する。 The recommendation unit 166 then displays the search results from the knowledge DB 242 on the display unit 14 (step S116). Specifically, even if the user's symptoms have improved, the recommendation unit 166 searches the knowledge DB 242 for information on symptoms requiring caution and displays the information obtained on the display unit 14. For example, even if the symptoms have improved, the recommendation unit 166 displays on the display unit 14 a message to the user that they should visit a medical institution if they experience a cough related to the symptoms. Furthermore, the recommendation unit 166 may classify symptoms into multiple categories and search the knowledge DB 242 for medical institutions related to the classification results, physical condition, over-the-counter drug information, and behavioral history, and recommend them. Specifically, the recommendation unit 166 may classify symptoms into categories such as nasal congestion or fever, and may search the knowledge DB 242 for medical institutions related to the classification results, physical condition, over-the-counter drug information, and behavioral history, and recommend them. At this time, the transmission control unit 167 accepts input of the user's level of satisfaction with the over-the-counter drug information in the related information, and transmits this satisfaction level to the knowledge DB 242. After step S116, the mobile terminal 10 proceeds to step S109.
ステップS114において、体調受付部165は、ユーザが関連情報に対して行った行動に対して効果なしと入力部13が入力を受け付けたと判定した場合(ステップS114:No)、レコメンド部166は、ネットワークN100を経由してナレッジDB242と通信を行う(ステップS117)。 In step S114, if the physical condition receiving unit 165 determines that the input unit 13 has received input indicating that the action taken by the user in response to the related information was ineffective (step S114: No), the recommendation unit 166 communicates with the knowledge DB 242 via the network N100 (step S117).
続いて、レコメンド部166は、ナレッジDB242から、症状、体調および行動履歴に関連する医療機関を検索して取得した結果を表示部14に表示する(ステップS118)。具体的には、レコメンド部166は、ユーザの症状が回復していない場合、すでに問診情報や対処薬の服薬履歴(その他マッサージや運動、食事、給水、居住環境など対処法を含んでもよい)やその効果などがシステム的(携帯端末10でもかかりつけ医の病院システムでもよい)に取得されているので、症状に応じて最適な医療機関(または、別の対処薬)に関する情報をナレッジDB242から検索して取得した結果を表示部14に表示する。したがって、本願のレコメンド方法は、レコメンド部166が体調受付結果(実施した対処に対する体調の改善等の変化)に従って、当該体調および当初の症状に関連する次の対処候補をレコメンドすることが出来る。例えば、図9Cに示すように、レコメンド部166は、症状および体調を診療可能な複数の医院をレコメンドする。この場合、レコメンド部166は、携帯端末10の位置情報をさらに加味してナレッジDB242から検索し、携帯端末10の位置に近い順に複数の医療機関をレコメンドしてもよい。これにより、ユーザは、自身の症状に最適な医院を直感的に把握することができるので、症状がさらに悪化する前に、適切な医院で診療を受診することができる。この後、送信制御部167は、上述した図9Dに示すように、入力部13を経由してユーザが選択した医療機関の予約開始を行う。さらに、上述した図9Dに示すように、作成部168は、医療機関へのユーザの症状等を含む問診コードD2(第2のQRコード)であって、対処薬と、その効果と、を示す問診コードD2を作成して表示部14に表示する。ステップS118の後、携帯端末10は、ステップS109へ移行する。 Next, the recommendation unit 166 searches the knowledge DB 242 for medical institutions related to the symptoms, physical condition, and behavioral history, and displays the acquired results on the display unit 14 (step S118). Specifically, if the user's symptoms have not improved, the recommendation unit 166 searches the knowledge DB 242 for information on the most appropriate medical institution (or other medical treatment) for the symptoms, since the medical history and medication history (which may include other treatments such as massage, exercise, diet, water intake, and living environment) and their effects have already been systematically acquired (either from the mobile terminal 10 or the primary care physician's hospital system), and displays the acquired results on the display unit 14. Therefore, the recommendation method of the present application allows the recommendation unit 166 to recommend the next treatment candidate related to the physical condition and original symptoms according to the physical condition reception result (such as changes in physical condition after the treatment). For example, as shown in FIG. 9C, the recommendation unit 166 recommends multiple clinics that can treat the symptoms and physical condition. In this case, the recommendation unit 166 may search the knowledge DB 242, further taking into account the location information of the mobile device 10, and recommend multiple medical institutions in order of proximity to the location of the mobile device 10. This allows the user to intuitively understand the clinic that is best suited to their symptoms, allowing them to receive treatment at an appropriate clinic before their symptoms worsen. Thereafter, the transmission control unit 167 initiates a reservation at the medical institution selected by the user via the input unit 13, as shown in FIG. 9D above. Furthermore, as shown in FIG. 9D above, the creation unit 168 creates an inquiry code D2 (second QR code) for the medical institution that includes the user's symptoms, etc., and indicates the corrective medication and its effects, and displays it on the display unit 14. After step S118, the mobile device 10 proceeds to step S109.
ステップS119において、携帯端末10は、その他モード、例えば携帯端末10に格納されたアプリに応じたモードの処理を実行する。ステップS118の後、携帯端末10は、ステップS108へ移行する。 In step S119, the mobile terminal 10 executes processing in another mode, for example, a mode corresponding to an app stored on the mobile terminal 10. After step S118, the mobile terminal 10 proceeds to step S108.
〔医療システムの処理〕
次に、医療システム20が実行する処理について説明する。図12は、医療システム20が実行する処理の概要を示すフローチャートである。
[Medical system processing]
Next, a description will be given of the processing executed by the medical system 20. Fig. 12 is a flowchart showing an outline of the processing executed by the medical system 20.
図12に示すように、判定部253は、ネットワークN100および通信部21を経由して携帯端末10からユーザの症状の入力通信があったか否かを判定する(ステップS201)。判定部253によって携帯端末10からユーザの症状の入力通信があったと判定された場合(ステップS201:Yes)、医療システム20は、後述するステップS202へ移行する。これに対して、判定部253によって携帯端末10からユーザの症状の入力通信がなかったと判定された場合(ステップS201:No)、医療システム20は、後述するステップS206へ移行する。 As shown in FIG. 12, the determination unit 253 determines whether or not there has been an input communication of the user's symptoms from the mobile terminal 10 via the network N100 and the communication unit 21 (step S201). If the determination unit 253 determines that there has been an input communication of the user's symptoms from the mobile terminal 10 (step S201: Yes), the medical system 20 proceeds to step S202, which will be described later. On the other hand, if the determination unit 253 determines that there has not been an input communication of the user's symptoms from the mobile terminal 10 (step S201: No), the medical system 20 proceeds to step S206, which will be described later.
ステップS202において、検索部252は、携帯端末10から受信したユーザの症状に基づいて、ナレッジDB242からユーザの症状に関連する関連情報を検索する。 In step S202, the search unit 252 searches the knowledge DB 242 for relevant information related to the user's symptoms based on the user's symptoms received from the mobile terminal 10.
続いて、検索部252は、症状から疾患候補またはお薦めの医療行為を含む症状に関連する関連情報をナレッジDB242から検索可能であるか否かを判定する(ステップS203)。検索部252によってナレッジDB242から検索可能であると判定された場合(ステップS203:Yes)、医療システム20は、後述するステップS204へ移行する。これに対して、検索部252によってナレッジDB242から検索可能でないと判定された場合(ステップS203:No)、医療システム20は、後述するステップS205へ移行する。 Next, the search unit 252 determines whether it is possible to search the knowledge DB 242 for related information relating to the symptoms, including disease candidates or recommended medical procedures, based on the symptoms (step S203). If the search unit 252 determines that it is possible to search the knowledge DB 242 (step S203: Yes), the medical system 20 proceeds to step S204, which will be described later. On the other hand, if the search unit 252 determines that it is not possible to search the knowledge DB 242 (step S203: No), the medical system 20 proceeds to step S205, which will be described later.
ステップS204において、通信制御部254は、検索部252によってナレッジDB242から検索したユーザの症状に関連する関連情報の検索結果を携帯端末10へ向けて送信する。ステップS204の後、医療システム20は、上述したステップS201へ戻る。 In step S204, the communication control unit 254 transmits the search results of the relevant information related to the user's symptoms searched from the knowledge DB 242 by the search unit 252 to the mobile terminal 10. After step S204, the medical system 20 returns to step S201 described above.
ステップS205において、通信制御部254は、検索部252によってナレッジDB242から検索したユーザの症状に関連する関連情報なしを携帯端末10へ送信する。ステップS205の後、医療システム20は、上述したステップS201へ戻る。 In step S205, the communication control unit 254 transmits to the mobile terminal 10 a message indicating that there is no related information related to the user's symptoms searched for in the knowledge DB 242 by the search unit 252. After step S205, the medical system 20 returns to step S201 described above.
ステップS206において、判定部253は、ネットワークN100および通信部21を経由して携帯端末10から送信されたユーザの行動情報に服薬情報通信があったか否かを判定する。判定部253によってネットワークN100および通信部21を経由して携帯端末10から送信されたユーザの行動情報に服薬情報通信があったと判定された場合(ステップS206:Yes)、医療システム20は、後述するステップS207へ移行する。これに対して、判定部253によってネットワークN100および通信部21を経由して携帯端末10から送信されたユーザの行動情報に服薬情報通信がなかったと判定された場合(ステップS206:No)、医療システム20は、後述するステップS208へ移行する。 In step S206, the determination unit 253 determines whether or not the user's behavior information transmitted from the mobile terminal 10 via the network N100 and the communication unit 21 includes medication information communication. If the determination unit 253 determines that the user's behavior information transmitted from the mobile terminal 10 via the network N100 and the communication unit 21 includes medication information communication (step S206: Yes), the medical system 20 proceeds to step S207, which will be described later. On the other hand, if the determination unit 253 determines that the user's behavior information transmitted from the mobile terminal 10 via the network N100 and the communication unit 21 does not include medication information communication (step S206: No), the medical system 20 proceeds to step S208, which will be described later.
ステップS207において、通信制御部254は、ナレッジDB242で検索して携帯端末10に送信した関連情報の効果確認を行うため、特定タイミングで効果確認を携帯端末10へ送信する。ステップS207の後、医療システム20は、上述したステップS201へ戻る。 In step S207, the communication control unit 254 transmits an effectiveness confirmation to the mobile terminal 10 at a specific timing to confirm the effectiveness of the related information searched in the knowledge DB 242 and transmitted to the mobile terminal 10. After step S207, the medical system 20 returns to step S201 described above.
ステップS208において、判定部253は、ネットワークN100および通信部21を経由して携帯端末10から関連情報の結果回答を受信したか否かを判定する。判定部253によってネットワークN100および通信部21を経由して携帯端末10から関連情報の結果回答を受信したと判定された場合(ステップS208:Yes)、医療システム20は、後述するステップS209へ移行する。これに対して、判定部253によってネットワークN100および通信部21を経由して携帯端末10から関連情報の結果回答を受信していないと判定された場合(ステップS208:No)、医療システム20は、後述するステップS212へ移行する。 In step S208, the determination unit 253 determines whether a result response for related information has been received from the mobile terminal 10 via the network N100 and the communication unit 21. If the determination unit 253 determines that a result response for related information has been received from the mobile terminal 10 via the network N100 and the communication unit 21 (step S208: Yes), the medical system 20 proceeds to step S209, which will be described later. On the other hand, if the determination unit 253 determines that a result response for related information has not been received from the mobile terminal 10 via the network N100 and the communication unit 21 (step S208: No), the medical system 20 proceeds to step S212, which will be described later.
ステップS209において、検索部252は、携帯端末10から受信したユーザの症状に応じて服薬した市販薬に対する体調に基づいて、ナレッジDB242からユーザの症状および体調に関連する関連情報として医療機関を検索する。 In step S209, the search unit 252 searches the knowledge DB 242 for medical institutions as relevant information related to the user's symptoms and physical condition, based on the user's physical condition in response to the over-the-counter medication taken in accordance with the symptoms received from the mobile terminal 10.
続いて、通信制御部254は、検索部252によってナレッジDB242から検索したユーザの症状および体調に関連する関連情報としての医療機関の検索結果を携帯端末10へ向けて送信する(ステップS210)。 Next, the communication control unit 254 transmits the search results of medical institutions as related information related to the user's symptoms and physical condition searched for by the search unit 252 from the knowledge DB 242 to the mobile terminal 10 (step S210).
その後、通信制御部254は、携帯端末10からの選択操作で医療機関予約等の表示を行うための医療機関の各種情報を送信する(ステップS211)。ステップS211の後、医療システム20は、ステップS201へ戻る。 Then, the communication control unit 254 transmits various information about medical institutions to display information such as medical institution appointments in response to a selection operation on the mobile terminal 10 (step S211). After step S211, the medical system 20 returns to step S201.
ステップS212において、医療システム20は、その他モードに応じた処理を実行する。例えば、医療システム20は、携帯端末10から送信された関連情報に応じた満足度に応じてナレッジDB242の情報を更新する更新処理を実行する。ステップS212の後、医療システム20は、ステップS201へ戻る。 In step S212, the medical system 20 executes processing according to the other mode. For example, the medical system 20 executes an update process that updates the information in the knowledge DB 242 according to the satisfaction level according to the related information transmitted from the mobile terminal 10. After step S212, the medical system 20 returns to step S201.
〔薬局システムが実行する処理〕
次に、薬局システム30が実行する処理について説明する。図13は、薬局システム30が実行する処理の概要を示すフローチャートである。
[Processing executed by the pharmacy system]
Next, a description will be given of the processing executed by the pharmacy system 30. FIG.
図13に示すように、取得部361は、読取部34を用いて読み取った携帯端末10の表示部14が表示する問診コードのQRコードを取得し、取得した問診コードのQRコードによって市販薬の購入であるか否かを判定する(ステップS301)。取得部361によって問診コードのQRコードによって市販薬の購入であると判定された場合(ステップS301:Yes)、薬局システム30は、後述するステップS302へ移行する。これに対して、取得部361によって問診コードのQRコードによって市販薬の購入でないと判定された場合(ステップS301:No)、薬局システム30は、後述するステップS306へ移行する。 As shown in FIG. 13, the acquisition unit 361 acquires the QR code of the medical interview code displayed on the display unit 14 of the mobile terminal 10 read by the reading unit 34, and determines whether or not the acquired QR code of the medical interview code indicates the purchase of an over-the-counter drug (step S301). If the acquisition unit 361 determines that the QR code of the medical interview code indicates the purchase of an over-the-counter drug (step S301: Yes), the pharmacy system 30 proceeds to step S302, which will be described later. On the other hand, if the acquisition unit 361 determines that the QR code of the medical interview code does not indicate the purchase of an over-the-counter drug (step S301: No), the pharmacy system 30 proceeds to step S306, which will be described later.
ステップS302において、薬局制御部36は、記録部35に記録された在庫情報に基づいて、問診コードのQRコードの市販薬の在庫を確認する。 In step S302, the pharmacy control unit 36 checks the inventory of the over-the-counter drug corresponding to the QR code of the medical interview code based on the inventory information recorded in the recording unit 35.
続いて、決済部362は、ユーザの携帯端末10が電子決済によって市販薬の支払いを行ったか否かを判定する(ステップS303)。決済部362によってユーザの携帯端末10が電子決済によって市販薬の支払いを行ったと判定された場合(ステップS303:Yes)、決済部362は、市販薬を提供する(ステップS304)。この場合、決済部362は、ネットワークN100を経由して決済サーバ40と通信を行い、市販薬に応じた金額の払い込みを受け付ける。これに対して、決済部362によってユーザの携帯端末10が電子決済によって市販薬の支払いを行ったと判定された場合(ステップS303:No)、薬局システム30は、後述するステップS306へ移行する。 Next, the payment unit 362 determines whether the user's mobile terminal 10 has paid for the over-the-counter drug by electronic payment (step S303). If the payment unit 362 determines that the user's mobile terminal 10 has paid for the over-the-counter drug by electronic payment (step S303: Yes), the payment unit 362 provides the over-the-counter drug (step S304). In this case, the payment unit 362 communicates with the payment server 40 via network N100 and accepts payment of the amount corresponding to the over-the-counter drug. On the other hand, if the payment unit 362 determines that the user's mobile terminal 10 has paid for the over-the-counter drug by electronic payment (step S303: No), the pharmacy system 30 proceeds to step S306, which will be described later.
ステップS305において、通信制御部363は、取得部361が取得した問診コードのQRコードに含まれる携帯端末10のユーザである患者情報と、提供した薬(市販薬)と、日時を医療システム20に送信する。さらに、通信制御部363は、記録部35の購買記録部352に、取得部361が取得した問診コードのQRコードに含まれる携帯端末10のユーザである患者情報と、提供した薬(市販薬)と、日時と、を対応付けて記録する。ステップS305の後、薬局システム30は、ステップS301へ戻る。 In step S305, the communication control unit 363 transmits to the medical system 20 the patient information of the user of the mobile terminal 10 contained in the QR code of the medical interview code acquired by the acquisition unit 361, the provided medicine (over-the-counter medicine), and the date and time. Furthermore, the communication control unit 363 records in the purchase recording unit 352 of the recording unit 35 the patient information of the user of the mobile terminal 10 contained in the QR code of the medical interview code acquired by the acquisition unit 361, the provided medicine (over-the-counter medicine), and the date and time, in association with each other. After step S305, the pharmacy system 30 returns to step S301.
ステップS306において、薬局制御部36は、その他モードを実行する。ステップS306の後、薬局システム30は、ステップS301へ戻る。 In step S306, the pharmacy control unit 36 executes the other mode. After step S306, the pharmacy system 30 returns to step S301.
以上説明した一実施の形態によれば、携帯端末10がユーザの症状の入力を受け付け、症状を回復させるための関連情報を出力し、関連情報を出力後に、ユーザの体調の入力を受け付け、体調および症状に関連する医療機関をレコメンドするため、個々人の症状に対して適切な対応を提案することができる。 According to the embodiment described above, the mobile device 10 accepts input of the user's symptoms, outputs related information for alleviating the symptoms, and after outputting the related information, accepts input of the user's physical condition and recommends medical institutions related to the physical condition and symptoms, thereby making it possible to propose appropriate responses to each individual's symptoms.
また、一実施の形態では、携帯端末10がナレッジDB242から症状に関連する前記市販薬情報を検索して出力し、ナレッジDB242から検索してユーザの体調の入力を受け付け、体調および症状に関連する医療機関をレコメンドするため、ユーザの現在の体調に最適な医療機関を提案することができる。 In one embodiment, the mobile terminal 10 searches the knowledge DB 242 for over-the-counter drug information related to the symptoms and outputs it, searches the knowledge DB 242 to accept input of the user's physical condition, and recommends medical institutions related to the physical condition and symptoms, thereby suggesting the medical institution best suited to the user's current physical condition.
また、一実施の形態では、携帯端末10がユーザによって市販薬が購入された後、所定時間経過後に体調の入力を促す情報を表示部14に表示し、ユーザの体調の入力を受け付けるので、ユーザの行動を考慮した最適な医療機関を提案することができる。 Furthermore, in one embodiment, after the user purchases an over-the-counter drug, the mobile device 10 displays information on the display unit 14 prompting the user to input their physical condition after a predetermined time has elapsed, and accepts the user's input of their physical condition, thereby making it possible to suggest the most appropriate medical institution taking the user's behavior into consideration.
また、一実施の形態では、携帯端末10が関連情報と問診コードD1(第1の問診コード)を表示部14に表示するので、ユーザ自身が市販薬の知識がなくとも、ユーザの症状に応じた市販薬を薬局で提示するだけ、容易に購入することができる。 Furthermore, in one embodiment, the mobile terminal 10 displays related information and the medical interview code D1 (first medical interview code) on the display unit 14, so even if the user has no knowledge of over-the-counter drugs, they can easily purchase over-the-counter drugs that correspond to their symptoms by simply presenting the drug at the pharmacy.
また、一実施の形態では、携帯端末10が少なくとも、ユーザの症状と、ユーザの体調と、ユーザの行動履歴である市販薬の購入または服薬の履歴と、ユーザのバイタル情報と、を含む問診コードD2(第2の問診コード)を作成し、この問診コードD2を表示部14に表示するため、ユーザが問診票に応じた内容を容易に医師に提示することができるうえ、医師は第2の問診コードD2から取得した内容に応じてユーザに対して医療を施すことができる。 Furthermore, in one embodiment, the mobile terminal 10 creates a medical interview code D2 (second medical interview code) that includes at least the user's symptoms, the user's physical condition, the user's behavioral history, such as the purchase or administration of over-the-counter medications, and the user's vital signs, and displays this medical interview code D2 on the display unit 14. This allows the user to easily present the details of the medical interview form to a doctor, and the doctor can provide medical care to the user based on the details obtained from the second medical interview code D2.
なお、一実施の形態では、携帯端末10がナレッジDB242を検索していたが、これに限定されることなく、例えば少なくとも、外部で購入可能な複数の市販薬それぞれに関する複数の市販薬情報と、複数の市販薬情報それぞれの効能効果情報および成分情報と、複数の医療機関それぞれの診療科情報および医療行為情報の中から症状に最適な前記市販薬情報または医療機関を列挙する生成AIに、症状に関連する市販薬情報を要求して出力し、その生成AIに、体調および症状に関連する医療機関を要求してレコメンドさせてもよい。 In one embodiment, the mobile terminal 10 searches the knowledge DB 242, but this is not limited to this. For example, the mobile terminal 10 may request and output over-the-counter drug information related to symptoms from a generation AI that lists the over-the-counter drug information or medical institution that is best suited to the symptoms from at least multiple over-the-counter drug information related to multiple over-the-counter drugs that can be purchased externally, the efficacy and ingredient information for each of the multiple over-the-counter drug information, and the medical department information and medical procedure information for each of multiple medical institutions, and then request and have the generation AI recommend a medical institution related to the physical condition and symptoms.
上述した本開示の一実施の形態に係るレコメンドシステムに開示されている複数の構成要素を適宜組み合わせることによって、種々の発明を形成することができる。例えば、上述した本開示の実施の形態に係るレコメンドシステムに記載した全構成要素からいくつかの構成要素を削除してもよい。さらに、上述した本開示の実施の形態に係るレコメンドシステムで説明した構成要素を適宜組み合わせてもよい。 Various inventions can be created by appropriately combining multiple components disclosed in the recommendation system according to the embodiment of the present disclosure described above. For example, some components may be deleted from all of the components described in the recommendation system according to the embodiment of the present disclosure described above. Furthermore, the components described in the recommendation system according to the embodiment of the present disclosure described above may be appropriately combined.
また、本開示の一実施の形態に係るレコメンドシステムでは、上述してきた「部」は、「手段」や「回路」などに読み替えることができる。例えば、制御部は、制御手段や制御回路に読み替えることができる。 Furthermore, in a recommendation system according to one embodiment of the present disclosure, the above-mentioned "unit" can be read as "means" or "circuit." For example, a control unit can be read as a control means or a control circuit.
また、本開示の一実施の形態に係るレコメンドシステムに実行させるプログラムは、インストール可能な形式または実行可能な形式のファイルデータでCD-ROM、フレキシブルディスク(FD)、CD-R、DVD(Digital Versatile Disk)、USB媒体、フラッシュメモリ等のコンピュータで読み取り可能な記録媒体に記録されて提供される。 In addition, the program executed by the recommendation system according to one embodiment of the present disclosure is provided as file data in an installable or executable format recorded on a computer-readable recording medium such as a CD-ROM, flexible disk (FD), CD-R, DVD (Digital Versatile Disk), USB medium, or flash memory.
また、本開示の一実施の形態に係るレコメンドシステムに実行させるプログラムは、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。 Furthermore, the program executed by the recommendation system according to one embodiment of the present disclosure may be stored on a computer connected to a network such as the Internet, and may be configured to be provided by being downloaded via the network.
なお、本明細書におけるフローチャートの説明では、「まず」、「その後」、「続いて」等の表現を用いてステップ間の処理の前後関係を明示していたが、本発明を実施するために必要な処理の順序は、それらの表現によって一意的に定められるわけではない。即ち、本明細書で記載したフローチャートにおける処理の順序は、矛盾のない範囲で変更することができる。また、こうした、単純な分岐処理からなるプログラムに限らず、より多くの判定項目を総合的に判定して分岐させてもよい。その場合、ユーザにマニュアル操作を促して学習を繰り返すうちに機械学習するような人工知能の技術を併用しても良い。また、多くの専門家が行う操作パターンを学習させて、さらに複雑な条件を入れ込む形で深層学習をさせて実行してもよい。 Note that in the explanations of the flowcharts in this specification, expressions such as "first," "then," and "continue" are used to clearly indicate the order of processing between steps, but the order of processing required to implement the present invention is not uniquely determined by these expressions. In other words, the order of processing in the flowcharts described in this specification can be changed as long as there are no contradictions. Furthermore, programs are not limited to these simple branching processes; branching may be achieved by comprehensively determining more judgment items. In this case, artificial intelligence technology such as machine learning, which involves prompting the user to perform manual operations and repeating learning, may also be used in combination. Furthermore, the operating patterns used by many experts may be learned, and deep learning may be used to incorporate more complex conditions.
以上、本願の実施の形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、本発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 The above describes in detail some of the embodiments of the present application based on the drawings, but these are merely examples, and the present invention can be implemented in other forms that incorporate various modifications and improvements based on the knowledge of those skilled in the art, including the aspects described in the disclosure of the present invention.
1 レコメンドシステム
10 携帯端末
11,21,31 通信部
12 センサ群
13,22,32 入力部
14 表示部
15,24,35 記録部
16 制御部
20 医療システム
23,33 出力部
25 サーバ制御部
30 薬局システム
34 読取部
36 薬局制御部
40 決済サーバ
100 医師端末
151,241,351 プログラム記録部
152 経時情報記録部
153 決済情報記録部
154 携帯端末識別情報記録部
161,251,361 取得部
162 症状受付部
163 出力制御部
164 行動履歴取得部
165 体調受付部
166 レコメンド部
167 送信制御部
168 作成部
169,362 決済部
242 ナレッジデータベース
252 検索部
253 判定部
254,363 通信制御部
352 購買記録部
N100 ネットワーク
1 Recommendation system 10 Mobile terminal 11, 21, 31 Communication unit 12 Sensor group 13, 22, 32 Input unit 14 Display unit 15, 24, 35 Recording unit 16 Control unit 20 Medical system 23, 33 Output unit 25 Server control unit 30 Pharmacy system 34 Reading unit 36 Pharmacy control unit 40 Payment server 100 Doctor terminal 151, 241, 351 Program recording unit 152 Time information recording unit 153 Payment information recording unit 154 Mobile terminal identification information recording unit 161, 251, 361 Acquisition unit 162 Symptom reception unit 163 Output control unit 164 Action history acquisition unit 165 Physical condition reception unit 166 Recommendation unit 167 Transmission control unit 168 Creation unit 169, 362 Payment unit 242 Knowledge database 252 Search unit 253 Determination unit 254, 363 Communication control unit 352 Purchase record unit N100 Network
Claims (20)
前記プロセッサが、
ユーザの症状の入力を受け付ける症状受付ステップと、
前記症状を回復させるための関連情報を症状ごとに対処方法を含む情報が分類されたデータベースを検索して出力する出力ステップと、
前記対処方法ごとに、効果が表れるまでの目安時間情報を含む奏功情報を前記データベースから検索して得られた目安時間情報に従って、前記関連情報を出力後の前記目安時間経過後に前記ユーザの体調の入力を要求する体調受付ステップと、
を含む、
レコメンド方法。 A recommendation method executed by a recommendation device having a processor,
the processor:
a symptom receiving step of receiving an input of a symptom of a user;
an output step of searching a database in which information including a treatment method for each symptom is classified and outputting information related to relieving the symptom;
a physical condition receiving step of requesting the user to input their physical condition after the elapse of the estimated time period following the output of the related information, in accordance with estimated time period information obtained by searching the database for effectiveness information including estimated time period information until an effect is observed for each of the countermeasures;
Including,
Recommendation method.
前記プロセッサが、
前記対処方法として対処薬が含まれる場合には、当該対処薬を示す第1のQRコードを前記関連情報の一部として生成する第1の生成ステップと、
前記ユーザの体調の体調受付結果を取得した場合には、前記対処薬と、その効果と、を示す第2のQRコードを生成する第2の生成ステップと、
をさらに含む、
レコメンド方法。 The recommendation method according to claim 1,
the processor:
a first generation step of generating a first QR code indicating a remedy as part of the related information when the remedy is included in the remedy;
a second generation step of generating a second QR code indicating the remedy and its effect when a health condition reception result of the user is obtained;
further comprising:
Recommendation method.
前記プロセッサが、
前記ユーザの体調の体調受付結果に従って、前記体調および前記症状に関連する次の対処候補をレコメンドするレコメンドステップをさらに含む、
レコメンド方法。 The recommendation method according to claim 1,
the processor:
The method further includes a recommendation step of recommending a next action candidate related to the physical condition and the symptom according to a result of receiving the physical condition information of the user.
Recommendation method.
前記プロセッサが、
前記関連情報を出力後に、前記ユーザの行動履歴を取得する行動履歴取得ステップをさらに含む、
レコメンド方法。 The recommendation method according to claim 1,
the processor:
further comprising a behavior history acquisition step of acquiring a behavior history of the user after outputting the related information.
Recommendation method.
前記目安時間情報が複数の目安時間を含み、
前記体調受付ステップは、
前記複数の目安時間ごとに、前記ユーザの体調の入力を要求する内容が切り替わる、
レコメンド方法。 The recommendation method according to claim 1,
the estimated time information includes a plurality of estimated times,
The physical condition reception step includes:
The content of the request for inputting the user's physical condition is changed for each of the plurality of estimated times.
Recommendation method.
プロセッサを備えるレコメンド装置が実行するレコメンド方法であって、
前記プロセッサが、
ユーザの症状の入力を受け付ける症状受付ステップと、
前記症状を回復させるための関連情報を出力する出力ステップと、
前記関連情報を出力後に、前記ユーザの体調の入力を受け付ける体調受付ステップと、
前記体調および前記症状に関連する医療機関をレコメンドするレコメンドステップと、
を含むことを実行する、
レコメンド方法。 Please continue below.
A recommendation method executed by a recommendation device having a processor,
the processor:
a symptom receiving step of receiving an input of a symptom of a user;
an output step of outputting information related to relieving the symptom;
a physical condition receiving step of receiving input of the user's physical condition after outputting the related information;
a recommendation step of recommending a medical institution related to the physical condition and the symptom;
Implementing the following:
Recommendation method.
前記レコメンド装置は、
少なくとも、外部で購入可能な複数の市販薬それぞれに関する複数の市販薬情報と、前記複数の市販薬情報それぞれの効能効果情報および成分情報と、複数の医療機関それぞれの診療科情報および医療行為情報と、で構成されたナレッジデータベースにアクセス可能であり、
前記出力ステップは、
前記ナレッジデータベースから前記症状に関連する前記市販薬情報を検索して出力し、
前記レコメンドステップは、
前記ナレッジデータベースから検索して前記医療機関をレコメンドする、
レコメンド方法。 The recommendation method according to claim 6,
The recommendation device
The system is capable of accessing a knowledge database that includes at least a plurality of pieces of over-the-counter drug information relating to each of a plurality of over-the-counter drugs that can be purchased externally, efficacy information and ingredient information for each of the plurality of pieces of over-the-counter drug information, and medical department information and medical procedure information for each of a plurality of medical institutions;
The output step includes:
searching the knowledge database for over-the-counter drug information related to the symptom and outputting the information;
The recommendation step includes:
searching the knowledge database and recommending the medical institution;
Recommendation method.
前記出力ステップは、
前記複数の市販薬情報の中から前記症状に関連する前記市販薬情報を検索して出力する、
レコメンド方法。 The recommendation method according to claim 7,
The output step includes:
searching for and outputting the over-the-counter drug information related to the symptom from among the plurality of over-the-counter drug information;
Recommendation method.
前記プロセッサが、
前記市販薬情報を出力後に、前記ユーザの行動履歴を取得する行動履歴取得ステップをさらに実行する、
レコメンド方法。 The recommendation method according to claim 8,
the processor:
After outputting the over-the-counter drug information, a behavior history acquisition step of acquiring a behavior history of the user is further performed.
Recommendation method.
前記行動履歴は、
前記市販薬情報に応じた市販薬の購入履歴または服薬履歴であり、
前記体調受付ステップは、
前記市販薬を購入後、所定時間経過後に前記体調の入力を促す情報を表示部に表示し、
前記体調の入力を受け付ける、
レコメンド方法。 The recommendation method according to claim 9,
The behavioral history includes:
a purchase history or medication history of an over-the-counter drug according to the over-the-counter drug information;
The physical condition reception step includes:
After a predetermined time has elapsed since the over-the-counter drug was purchased, information prompting the user to input the physical condition is displayed on a display unit;
Accepting input of the physical condition;
Recommendation method.
前記レコメンドステップは、
前記症状を複数に分類し、分類した分類結果と、前記体調と、前記市販薬情報と、前記行動履歴と、に関連する前記医療機関を前記ナレッジデータベースから検索してレコメンドする、
レコメンド方法。 The recommendation method according to claim 10,
The recommendation step includes:
classifying the symptoms into a plurality of categories, and searching the knowledge database for the medical institution related to the classification result, the physical condition, the over-the-counter drug information, and the behavioral history, and recommending the medical institution;
Recommendation method.
前記プロセッサが、
前記レコメンドした後に、前記市販薬情報に対する満足度の入力を受け付け、該満足度を前記ナレッジデータベースへ送信する送信制御ステップと、
をさらに実行し、
前記ナレッジデータベースは、
前記市販薬情報に対する効果の満足度に基づいて、症状に応じて推奨される市販薬情報を更新する、
レコメンド方法。 The recommendation method according to claim 11,
the processor:
a transmission control step of accepting an input of a degree of satisfaction with the over-the-counter drug information after the recommendation and transmitting the degree of satisfaction to the knowledge database;
Further execute
The knowledge database includes:
updating information on over-the-counter drugs recommended according to symptoms based on the degree of satisfaction with the effects of the over-the-counter drug information;
Recommendation method.
前記レコメンドステップは、
前記ナレッジデータベースを検索して前記症状に関連する検査機器および設備を備える前記医療機関をレコメンドする、
レコメンド方法。 The recommendation method according to claim 12,
The recommendation step includes:
searching the knowledge database to recommend medical institutions that have testing equipment and facilities related to the symptoms;
Recommendation method.
前記プロセッサが、
少なくとも前記症状および前記関連情報を含む第1の問診コードを作成する作成ステップをさらに実行し、
前記出力ステップは、
前記関連情報と、前記第1の問診コードと、を表示部に出力する、
レコメンド方法。 The recommendation method according to claim 13,
the processor:
further performing a creating step of creating a first interview code including at least the symptom and the related information;
The output step includes:
outputting the related information and the first medical interview code to a display unit;
Recommendation method.
前記行動履歴取得ステップは、
前記ユーザのバイタル情報を所定間隔でさらに取得し、
前記作成ステップは、
少なくとも、前記症状と、前記体調と、前記行動履歴と、前記バイタル情報と、を含む第2の問診コードを作成し、
前記レコメンドステップは、
前記第2の問診コードを表示部に表示する、
レコメンド方法。 The recommendation method according to claim 14,
The behavioral history acquisition step includes:
Further acquiring vital information of the user at predetermined intervals;
The creating step includes:
creating a second medical interview code including at least the symptoms, the physical condition, the behavioral history, and the vital sign information;
The recommendation step includes:
displaying the second medical interview code on a display unit;
Recommendation method.
前記レコメンドステップは、
前記ナレッジデータベースを検索して前記医療機関の診察を予約する、
レコメンド方法。 The recommendation method according to claim 15,
The recommendation step includes:
searching the knowledge database to make an appointment at the medical institution;
Recommendation method.
前記出力ステップは、
少なくとも、外部で購入可能な複数の市販薬それぞれに関する複数の市販薬情報と、前記複数の市販薬情報それぞれの効能効果情報および成分情報と、複数の医療機関それぞれの診療科情報および医療行為情報の中から前記症状に最適な前記市販薬情報または前記医療機関を列挙する生成AIに、前記症状に関連する前記市販薬情報を要求して出力し、
前記レコメンドステップは、
前記生成AIに、前記体調および前記症状に関連する前記医療機関を要求してレコメンドする、
レコメンド方法。 The recommendation method according to claim 6,
The output step includes:
a generating AI that lists the over-the-counter drug information or medical institution that is most suitable for the symptom from at least a plurality of over-the-counter drug information related to the symptom and outputs the over-the-counter drug information related to the symptom, the efficacy and effect information and ingredient information of each of the plurality of over-the-counter drug information, and the medical department information and medical procedure information of each of a plurality of medical institutions;
The recommendation step includes:
The generating AI is requested to recommend the medical institution related to the physical condition and the symptoms.
Recommendation method.
前記症状を回復させるための関連情報を症状ごとに対処方法を含む情報が分類されたデータベースを検索して出力する出力制御部と、
前記対処方法ごとに、効果が表れるまでの目安時間情報を含む奏功情報を前記データベースから検索して得られた目安時間情報に従って、前記関連情報を出力後の前記目安時間経過後に前記ユーザの体調の入力を要求する体調受付部と、
を備える、
レコメンド装置。 a symptom receiving unit that receives input of a user's symptoms;
an output control unit that searches a database in which information including a countermeasure for each symptom is classified and outputs information related to relieving the symptom;
a physical condition receiving unit that requests the user to input their physical condition after the estimated time has elapsed since the output of the related information, in accordance with estimated time information obtained by searching the database for effectiveness information including estimated time information until an effect is observed for each of the countermeasures;
Equipped with
Recommendation device.
ユーザの症状の入力を受け付ける症状受付ステップと、
前記症状を回復させるための関連情報を症状ごとに対処方法を含む情報が分類されたデータベースを検索して出力する出力ステップと、
前記対処方法ごとに、効果が表れるまでの目安時間情報を含む奏功情報を前記データベースから検索して得られた目安時間情報に従って、前記関連情報を出力後の前記目安時間経過後に前記ユーザの体調の入力を要求する体調受付ステップと、
を実行させる、
プログラム。 A recommendation device including a processor,
a symptom receiving step of receiving an input of a symptom of a user;
an output step of searching a database in which information including a treatment method for each symptom is classified and outputting information related to relieving the symptom;
a physical condition receiving step of requesting the user to input their physical condition after the elapse of the estimated time period following the output of the related information, in accordance with estimated time period information obtained by searching the database for effectiveness information including estimated time period information until an effect is observed for each of the countermeasures;
Execute
program.
ネットワークを経由して前記レコメンド装置と通信可能な医療システムと、
を備える、
レコメンドシステムであって、
前記医療システムは、
症状を回復させるための関連情報を症状ごとに対処方法を含む情報が分類されたデータベースを備え、
前記レコメンド装置は、
ユーザの症状の入力を受け付ける症状受付部と、
前記関連情報を前記データベースを検索して出力する出力制御部と、
前記対処方法ごとに、効果が表れるまでの目安時間情報を含む奏功情報を前記データベースから検索して得られた目安時間情報に従って、前記関連情報を出力後の前記目安時間経過後に前記ユーザの体調の入力を要求する体調受付部と、
を備える、
レコメンドシステム。 A recommendation device;
a medical system capable of communicating with the recommendation device via a network;
Equipped with
A recommendation system,
The medical system includes:
It has a database that categorizes information related to symptom recovery, including how to deal with each symptom,
The recommendation device
a symptom receiving unit that receives input of a user's symptoms;
an output control unit that searches the database for the related information and outputs it;
a physical condition receiving unit that requests the user to input their physical condition after the estimated time has elapsed since the output of the related information, in accordance with estimated time information obtained by searching the database for effectiveness information including estimated time information until an effect is observed for each of the countermeasures;
Equipped with
Recommendation system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2024/004218 WO2025169373A1 (en) | 2024-02-07 | 2024-02-07 | Recommendation method, recommendation device, program, and recommendation system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2024/004218 WO2025169373A1 (en) | 2024-02-07 | 2024-02-07 | Recommendation method, recommendation device, program, and recommendation system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025169373A1 true WO2025169373A1 (en) | 2025-08-14 |
Family
ID=96699392
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2024/004218 Pending WO2025169373A1 (en) | 2024-02-07 | 2024-02-07 | Recommendation method, recommendation device, program, and recommendation system |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025169373A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014144101A (en) * | 2013-01-29 | 2014-08-14 | Dainippon Printing Co Ltd | Tablet storage device and tablet management device |
| WO2018168301A1 (en) * | 2017-03-14 | 2018-09-20 | オムロン株式会社 | Information processing apparatus and information processing program |
| JP2022102848A (en) * | 2020-12-25 | 2022-07-07 | アイカ製薬株式会社 | Online counseling system and online counseling method |
| JP2023067395A (en) * | 2021-11-01 | 2023-05-16 | ウィルベース株式会社 | Sales support device for medicines or the like, sales support method for medicines or the like, and sales support system for medicines or the like |
-
2024
- 2024-02-07 WO PCT/JP2024/004218 patent/WO2025169373A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014144101A (en) * | 2013-01-29 | 2014-08-14 | Dainippon Printing Co Ltd | Tablet storage device and tablet management device |
| WO2018168301A1 (en) * | 2017-03-14 | 2018-09-20 | オムロン株式会社 | Information processing apparatus and information processing program |
| JP2022102848A (en) * | 2020-12-25 | 2022-07-07 | アイカ製薬株式会社 | Online counseling system and online counseling method |
| JP2023067395A (en) * | 2021-11-01 | 2023-05-16 | ウィルベース株式会社 | Sales support device for medicines or the like, sales support method for medicines or the like, and sales support system for medicines or the like |
Non-Patent Citations (1)
| Title |
|---|
| 木戸 尚治, III 医療分野におけるAIモデルの最新動向 1.医用画像処理と自然言語処理の融合, INNERVISION 第38巻 第7号 , 25 June 2023, pp. 33-35, (KIDO, Shoji, INNERVISION vol. 38, no. 7), non-official translation (III The latest trends in AI models in the medical field -1. The Fusion of medical image processing and natural language processing) * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10664572B2 (en) | Recommendations for health benefit resources | |
| US20140257852A1 (en) | Automated interactive health care application for patient care | |
| CN109979587A (en) | Patient healthcare's interactive device and its implementation method | |
| US12073925B2 (en) | Medical questionnaire creation assist device, method, and non-transitory computer-readable storage medium storing program | |
| Lu et al. | Effect of home telehealth care on blood pressure control: A public healthcare centre model | |
| US20180052958A1 (en) | Patient-owned electronic health records system and method | |
| CN104603829A (en) | Method and apparatus for personal medical treatment using mobile terminal | |
| WO2005122033A1 (en) | Medical total information apparatus and medical total information system | |
| CN113130026A (en) | System, method and computer medium for checking internet prescription | |
| US20150310574A1 (en) | Protocol builder for managing patient care | |
| WO2012090226A2 (en) | Computer implemented system and method for measuring individual wellness index | |
| WO2019106883A1 (en) | Assist system, assist method, and assist program | |
| JP6019296B1 (en) | Telemedicine support system and telemedicine support method | |
| TWM457936U (en) | Health data collection, integration, and utilization apparatus and system thereof | |
| KR20240058401A (en) | Method for active reservating patient's hospital visit schedule using intelligent proactive conversational agent with artificial intelligence technology and device for recommending hospital visit by family doctor | |
| US12014824B1 (en) | Interactive health care system for managing back or neck pain | |
| Bush et al. | Physician perception of the role of the patient portal in pediatric health | |
| WO2017159825A1 (en) | Remote diagnostic aid system, remote diagnostic aid server, and remote diagnostic aid method | |
| TWI749621B (en) | Medication reminding and reporting system and method | |
| US20170046500A1 (en) | System to give doctors and patients easier access to each other | |
| WO2025169373A1 (en) | Recommendation method, recommendation device, program, and recommendation system | |
| WO2010141251A2 (en) | System and methods for sourcing and managing healthcare related resources | |
| KR20240058402A (en) | Method for recommending hospital to establish patient-family doctor relationship using intelligent proactive conversational agent with artificial intelligence technology and device for recommending hospital thereof | |
| KR102866675B1 (en) | Methods of providing accessing the degree of aging of user and system of performing the same | |
| JP7248094B2 (en) | Information processing device, information processing method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24923877 Country of ref document: EP Kind code of ref document: A1 |