Program, method, and information processing device

The system allows patients to select a pharmacy based on their desired conditions, ensuring they receive medicines from a pharmacy that meets their preferences, enhancing convenience and flexibility.

JP2024171864AInactive Publication Date: 2024-12-12FAST DOCTOR CO LTD

Patent Information

Application Number
JP2023089129
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-05-30
Publication Date
2024-12-12
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Existing systems do not allow patients to freely choose a pharmacy for receiving prescribed medicines based on their desired conditions, limiting the ability to receive medicines from home comfortably.

Method used

A program and system that enables users to input their desired conditions for receiving medicine, allowing them to select and specify a pharmacy, and extracts a recommended pharmacy based on these conditions and prescribed medicine information.

Benefits of technology

Enables patients to receive medicines from a pharmacy that meets their desired conditions, improving convenience and flexibility in medication retrieval.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2024171864000001_ABST
    Figure 2024171864000001_ABST
Patent Text Reader

Abstract

To receive a prescribed medicine from a drug store specified by a user on the basis of conditions desired by the user.SOLUTION: There is provided a program causing a computer including a processor (29) and a memory (25) to perform the steps of: accepting first information on conditions desired by a user who is a patient for receiving a medicine (S601); extracting information on candidate drug stores on the basis of the first information (S651); presenting the extracted information to the user (S652); accepting specification of information on at least one drug store from among information on the presented candidate drug stores from the user (S602); extracting information on a recommended drug store on the basis of the first information and second information, which is information on the medicine to be prescribed (S653); and presenting the extracted information to the user (S654).SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] After finishing their consultation, patients typically take the prescription given to them by their doctor to a pharmacy and receive the medicine dispensed by the pharmacy. Recently, however, technology has become known that allows patients to select a pharmacy to dispense their medicine in advance based on prescription information in order to shorten waiting times at the pharmacy, among other things.

[0003] Patent Document 1 describes a technology related to a prescription intermediation device that extracts dispensing pharmacies capable of dispensing based on prescription information and information on dispensing pharmacies. This prescription intermediation device describes how, based on prescription information related to a prescription created for a patient and dispensing pharmacy information related to the dispensing pharmacy, it extracts dispensing pharmacies capable of dispensing based on prescription information, presents the extracted dispensing pharmacies to the patient, receives information identifying a dispensing pharmacy selected from the presented dispensing pharmacies from the patient who has been presented with the dispensing pharmacies, and transmits the patient's prescription information to the identified dispensing pharmacy. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2003-58639 A Summary of the Invention [Problem to be solved by the invention]

[0005] However, although the technology of Patent Document 1 can extract in advance pharmacies that can dispense medicine in order to shorten waiting time, the pharmacy is extracted based on prescription information and pharmacy information, so the user, who is the patient, cannot freely choose a pharmacy.In addition, there is a recent need to receive prescribed medicine from the comfort of one's own home, but the technology of Patent Document 1 has the problem that the user cannot receive medicine under the conditions he or she desires.

[0006] Therefore, the present disclosure provides a technology that allows a user to receive prescribed medicine from a pharmacy designated by the user based on the user's desired conditions. [Means for solving the problem]

[0007] According to one embodiment, a program to be executed by a computer including a processor and a memory is provided, which is for extracting pharmacies that dispense a drug included in a prescription desired by the user through a user operation, and causes the computer to execute the following steps: accepting an input of first information from the user, who is a patient, which is information regarding the user's desired conditions for receiving a drug and does not include information regarding the drug to be prescribed; extracting information regarding candidate pharmacies from information regarding pharmacies stored in a pharmacy information management database based on the accepted first information; presenting the extracted information regarding candidate pharmacies to the user; accepting, from the user, a designation of information regarding at least one pharmacy from the presented information regarding the candidate pharmacies; extracting information regarding a recommended pharmacy from the at least one pharmacy for which the designation was accepted based on the first information and second information, which is information included in the prescription and is information regarding the drug to be prescribed; and presenting the extracted information regarding the recommended pharmacy to the user. Effect of the Invention

[0008] According to the present disclosure, candidate pharmacies are extracted based on information regarding the patient user's desired conditions for receiving medication, and the user further specifies at least one pharmacy from among the extracted candidate pharmacies, and a recommended pharmacy is extracted from among the pharmacies specified by the user based on the information regarding the user's desired conditions and information regarding the medication to be prescribed, thereby allowing the user to receive medication from a pharmacy based on their own wishes. [Brief description of the drawings]

[0009] [Figure 1] 1 is a diagram showing an overall configuration of a pharmacy extraction system 1 according to an embodiment. [Diagram 2] 2 is a block diagram showing the functional configuration of a user terminal device 10. FIG. [Diagram 3] FIG. 2 is a block diagram showing the functional configuration of a server 20. [Figure 4] FIG. 2 is a diagram showing the data structure of a user information management database 2021. [Diagram 5] 13 is a diagram showing the data structure of a user medical information management database 2022. FIG. [Figure 6] FIG. 2 is a diagram showing the data structure of a desired condition management database 2023. [Figure 7] 13 is a diagram showing the data structure of a pharmacy information management database 2024. FIG. [Figure 8] 13 is a flowchart showing an example of a process flow for extracting pharmacies based on user desired conditions. [Figure 9] 13 is a flowchart showing an example of a process flow when a pharmacy cannot be extracted based on a user's desired conditions. [Figure 10] FIG. 13 is a diagram showing an example of a screen of an input form for inputting desired conditions regarding receipt of a user's medicine. [Figure 11] FIG. 13 is a diagram showing an example of a candidate pharmacy list screen showing information about the candidate pharmacies. [Figure 12] FIG. 13 is a diagram showing an example of a screen of the extraction result showing information about recommended pharmacies. [Figure 13]FIG. 13 is a diagram showing an example of a screen showing extraction results when information on a recommended pharmacy is not extracted. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. In the following description, the same components are denoted by the same reference numerals. The names and functions of the components are also the same. Therefore, detailed description thereof will not be repeated.

[0011] <First embodiment> In this embodiment, after the completion of medical treatment, the user, who is a patient who has been issued a prescription by a doctor, inputs information regarding the desired conditions for receiving the medication, and specifies at least one pharmacy from the candidate pharmacies extracted as a result. Based on the user's desired conditions and information regarding the medication to be prescribed, a recommended pharmacy is extracted from the at least one candidate pharmacy specified by the user, and information regarding the recommended pharmacy is presented to the user.

[0012] <1.1 Overall system configuration> Fig. 1 is a block diagram showing an example of the overall configuration of a pharmacy extraction system 1 according to an embodiment. As shown in Fig. 1, the pharmacy extraction system 1 includes a user terminal device 10, a server 20, and a pharmacy terminal device 30, which are connected to each other via a network 80 so as to be able to communicate with each other.

[0013] The user terminal device 10 is a device operated by a patient who has received a prescription from a doctor after consultation. The user terminal device 10 is, for example, a mobile terminal such as a smartphone or a tablet, or a PC (Personal Computer).

[0014] The user terminal device 10 executes a program to provide the user with an environment for operating the pharmacy extraction system 1 according to the program. The user terminal device 10 reads and executes the program to communicate with the server 20. The user terminal device 10 then requests the server 20 via the network 80 to extract information about candidate pharmacies and recommended pharmacies based on input of information about desired conditions for receiving medicine.

[0015] As shown in FIG. 1, the user side terminal device 10 includes a communication IF (Interface) 12, an input device 13, an output device 14, a memory 17, a storage unit 18, and a processor 19.

[0016] The communication IF 12 is an interface for inputting and outputting signals so that the user terminal device 10 can communicate with an external device.

[0017] The input device 13 is a device for receiving an input operation from a user (for example, a touch panel, a touch pad, a pointing device such as a mouse, a keyboard, etc.).

[0018] The output device 14 is a device (such as a display or a speaker) for presenting information to a user.

[0019] The memory 17 is for temporarily storing programs and data to be processed by the programs, and is a volatile memory such as a DRAM (Dynamic Random Access Memory).

[0020] The storage unit 18 is for storing data, and is, for example, a flash memory or a HDD (Hard Disc Drive).

[0021] The processor 19 is hardware for executing an instruction set written in a program, and is composed of an arithmetic unit, a register, peripheral circuits, and the like.

[0022] The server 20 is a device that manages a series of processes related to the pharmacy extraction system 1. The server 20 performs a process of extracting information about candidate pharmacies based on input of information about desired conditions for receiving medicine from the user, and presenting the extracted information to the user. The server 20 receives designation of information about at least one pharmacy from the information about candidate pharmacies from the user, extracts information about a recommended pharmacy from the information about the designated at least one pharmacy based on information about the desired conditions and information about the medicine to be prescribed, and presents the extracted information to the user. The server 20 manages various data such as user information, information about the user's desired conditions, and information about pharmacies.

[0023] The server 20 includes a communication IF 22 , an input / output IF 23 , a memory 25 , a storage 26 , and a processor 29 .

[0024] The communication IF 22 is an interface for inputting and outputting signals so that the server 20 can communicate with external devices.

[0025] The input / output IF 23 functions as an interface with an input device for receiving an input operation from a user and an output device for presenting information to the user.

[0026] The memory 25 is for temporarily storing programs and data to be processed by the programs, and is a volatile memory such as a DRAM (Dynamic Random Access Memory).

[0027] The storage 26 is for storing data, and is, for example, a flash memory or a hard disk drive (HDD).

[0028] The processor 29 is hardware for executing an instruction set written in a program, and is composed of an arithmetic unit, a register, peripheral circuits, and the like.

[0029] <1.2 Functional configuration of the user terminal device 10> 2 is a diagram showing the functional configuration of the user-side terminal device 10. The user-side terminal device 10 includes a plurality of antennas (antenna 111, antenna 112), wireless communication units (first wireless communication unit 121, second wireless communication unit 122) corresponding to the respective antennas, an operation reception unit 130, a voice processing unit 140, a microphone 141, a speaker 142, a position information sensor 150, a camera 160, a storage unit 170, and a control unit 180. The user-side terminal device 10 also has functions and configurations (e.g., a battery for storing power, a power supply circuit for controlling the supply of power from the battery to each circuit, etc.) that are not particularly shown in FIG. 2. As shown in FIG. 2, each block included in the user-side terminal device 10 is electrically connected by a bus or the like.

[0030] The antenna 111 radiates a signal generated by the user side terminal device 10 into space as a radio wave. The antenna 111 also receives the radio wave from space and provides the received signal to the first wireless communication unit 121.

[0031] The antenna 112 radiates the signal generated by the user side terminal device 10 into space as radio waves. The antenna 112 also receives radio waves from space and provides the received signal to the second radio communication unit 122.

[0032] The first wireless communication unit 121 performs modulation and demodulation processing for transmitting and receiving signals via the antenna 111 so that the user side terminal device 10 can communicate with other wireless devices. The second wireless communication unit 122 performs modulation and demodulation processing for transmitting and receiving signals via the antenna 112 so that the user side terminal device 10 can communicate with other wireless devices. The first wireless communication unit 121 and the second wireless communication unit 122 are communication modules including a tuner, a Received Signal Strength Indicator (RSSI) calculation circuit, a Cyclic Redundancy Check (CRC) calculation circuit, a high-frequency circuit, and the like. The first wireless communication unit 121 and the second wireless communication unit 122 perform modulation and demodulation, frequency conversion, and the like of wireless signals transmitted and received by the user side terminal device 10, and provide the received signals to the control unit 180.

[0033] The operation reception unit 130 has a mechanism for receiving an input operation by a user. Specifically, the operation reception unit 130 is configured as a touch screen, and includes a touch-sensitive device 131 and a display 132. The touch-sensitive device 131 receives an input operation by a user of the user-side terminal device 10. The touch-sensitive device 131 detects a touch position of the user on the touch panel by using, for example, a capacitive touch panel. The touch-sensitive device 131 outputs a signal indicating the touch position of the user detected by the touch panel to the control unit 180 as an input operation.

[0034] Display 132 displays data such as images, videos, and text under the control of control unit 180. Display 132 is realized by, for example, an LCD (Liquid Crystal Display), an organic EL (Electro-Luminescence) display, or the like.

[0035] The audio processing unit 140 modulates and demodulates an audio signal. The audio processing unit 140 modulates a signal provided from a microphone 141 and provides the modulated signal to the control unit 180. The audio processing unit 140 also provides the audio signal to a speaker 142. The audio processing unit 140 is realized, for example, by a processor for audio processing. The microphone 141 accepts audio input and provides an audio signal corresponding to the audio input to the audio processing unit 140. The speaker 142 converts the audio signal provided from the audio processing unit 140 into audio and outputs the audio to the outside of the user side terminal device 10.

[0036] The position information sensor 150 is a sensor that detects the position of the user side terminal device 10, and is, for example, a GPS (Global Positioning System) module. The GPS module is a receiving device used in a satellite positioning system. In the satellite positioning system, signals are received from at least three or four satellites, and the current position of the user side terminal device 10 in which the GPS module is mounted is detected based on the received signals.

[0037] The camera 160 is a device that receives light with a light receiving element and outputs the received light as a captured image. The camera 160 is, for example, a depth camera that can detect the distance from the camera 160 to a subject being photographed.

[0038] The storage unit 170 is configured with, for example, a flash memory, and stores data and programs used by the user side terminal device 10. In one aspect, the storage unit 170 stores user information 171 and working conditions notice information 172.

[0039] The user information 171 is information about a user who is a patient and performs operations related to pharmacy extraction using the user side terminal device 10. The user information includes information for identifying the user (user ID), the user's name, the user's age, the user's sex, the user's health insurance card information, the user's address, information about the user's contact information, and the like.

[0040] The control unit 180 reads a program stored in the storage unit 170 and executes instructions included in the program to control the operation of the user terminal device 10. The control unit 180 is, for example, an application that is pre-installed in the user terminal device 10. The control unit 180 operates according to the program to fulfill the functions of an input operation reception unit 181, a transmission / reception unit 182, a notification control unit 183, and a data processing unit 184.

[0041] The input operation reception unit 181 performs a process of receiving an input operation of a user to an input device such as the touch-sensitive device 131. The input operation reception unit 181 determines the type of operation, such as whether the user's operation is a flick operation, a tap operation, or a drag (swipe) operation, based on information on the coordinates where the user touches the touch-sensitive device 131 with a finger or the like.

[0042] The transmitting / receiving unit 182 performs processing for the user side terminal device 10 to transmit and receive data to and from an external device such as the server 20 in accordance with a communication protocol.

[0043] The notification control unit 183 performs a process of presenting information to a doctor who is a user. The notification control unit 183 performs a process of displaying a display image on the display 132, a process of outputting sound from the speaker 142, and the like.

[0044] The data processing unit 184 performs calculations on the data received by the user terminal device 10 according to a program, and outputs the calculation results to a memory or the like.

[0045] <1.3 Functional configuration of server 20> 3 is a diagram showing a functional configuration of the server 20. As shown in FIG. 3, the server 20 fulfills the functions of a communication unit 201, a storage unit 202, and a control unit 203.

[0046] The communication unit 201 performs processing for the server 20 to communicate with external devices.

[0047] The storage unit 202 stores a user information management database 2021, a patient medical information management database 2022, a desired condition information management database 2023, a pharmacy information management database 2024, prescription information 2025, and the like.

[0048] The user information management database 2021 is a database for managing various information related to users who are patients. Details will be described later.

[0049] The patient medical information management database 2022 is a database for managing various information related to the past medical history of the user who is a patient. Details will be described later.

[0050] The desired condition information management database 2023 is a database for managing various information related to the desired conditions for receiving medicines of the user, which is input via the user's terminal device. Details will be described later.

[0051] The pharmacy information management database 2024 is a database for managing various information related to pharmacies that dispense the medicines included in the prescriptions. Details will be described later.

[0052] The prescription information 2025 is various information included in a prescription issued by a doctor, and includes information about a drug prescribed for a patient. The prescription information 2025 is received from a doctor or a medical institution after a patient is examined, and is stored in the storage unit 202.

[0053] The control unit 203 is realized by the processor 29 reading a program stored in the storage unit 202 and executing instructions included in the program. The control unit 203 operates in accordance with the program to perform functions indicated as a reception control module 2031, a transmission control module 2032, a user information acquisition module 2033, a patient medical information acquisition module 2034, a desired condition information acquisition module 2035, a pharmacy information acquisition module 2036, a candidate pharmacy extraction module 2037, and a recommended pharmacy extraction module 2038.

[0054] The reception control module 2031 controls the process in which the server 20 receives a signal from an external device in accordance with a communication protocol.

[0055] The transmission control module 2032 controls the process in which the server 20 transmits signals to external devices in accordance with a communication protocol.

[0056] The user information acquisition module 2033 performs a series of processes for managing information about the user who is a patient. The information about the user includes information about the user's name, information about the user's age, information about the user's sex, information about the user's address, information about the user's contact information, and information about the user's health insurance card. The user information acquisition module 2033 stores the information about the user acquired via the user side terminal device 10 in the user information management database 2021.

[0057] The patient medical information acquisition module 2034 performs a series of processes for managing medical information related to the past medical history of the user who is a patient. The medical information related to the user's past medical history includes information related to the patient ID, information related to the patient's name, information related to the medical institution ID in charge, information related to the doctor ID in charge, information related to the date and time of each medical treatment, information related to the medical content of each medical treatment, etc. The patient medical information acquisition module 2034 stores medical information related to the user's past medical history acquired from medical institutions, etc. in the patient medical information management database 2022.

[0058] The desired condition information acquisition module 2035 performs a series of processes for managing information on the user's desired conditions for receiving medicine, which is input via the user's terminal device. The information on the desired conditions for receiving medicine includes information on the method of receiving the medicine, the date and time of delivery of the medicine, the fee for delivery of the medicine, the means of medication instruction, and the payment method. The desired condition information acquisition module 2035 stores the information on the user acquired via the user's terminal device 10 in the desired condition information management database 2023.

[0059] The pharmacy information acquisition module 2036 performs a series of processes to manage information about pharmacies that dispense the medicine included in the prescription. The information about the pharmacy includes the pharmacy name, address, contact information, business days and business hours, set delivery fee, means of medication instruction, and selectable payment methods. The pharmacy information acquisition module 2036 stores information about each pharmacy acquired by operation via the pharmacy side terminal device 30 in the pharmacy information management database 2024.

[0060] The candidate pharmacy extraction module 2037 performs a series of processes to extract information about candidate pharmacies from the information about pharmacies stored in the pharmacy information management database, based on information regarding the desired conditions for receiving medication received from the user.

[0061] The recommended pharmacy extraction module 2038 performs a series of processes to extract information about a recommended pharmacy from at least one pharmacy specified by the user based on information about the desired conditions for receiving the medicine and information about the medicine to be prescribed.

[0062] The pharmacy terminal device 30 is installed in each of a plurality of pharmacies and operated by the pharmacy. The pharmacy terminal device 30 is, for example, a mobile terminal such as a smartphone or a tablet, or a PC (Personal Computer).

[0063] <2 Data Structure> Figures 4 to 7 are diagrams showing the data structures of the databases stored in the server 20. Note that Figures 4 to 7 are merely examples, and do not exclude data that is not shown.

[0064] 4 is a diagram showing the data structure of the user information management database 2021. Each record of the user information management database 2021 includes an item "user ID", an item "user name", an item "user age", an item "user sex", an item "user address", an item "user contact information", and an item "health insurance card information". In the illustrated example, three users are displayed, but the present invention is not limited to this.

[0065] The item "user ID" is information for identifying each user who is a patient.

[0066] The item "user name" is information indicating the name of the user.

[0067] The item "user age" is information indicating the age of the user.

[0068] The item "user gender" is information indicating the gender of the user.

[0069] The item "user address" is information indicating the address of the user.

[0070] The item "user contact information" is information indicating the user's contact information, such as an email address and a telephone number.

[0071] The item "Insurance Card Information" is information relating to the insurance card, medical card, etc. held by the user, and includes information such as the user's insurer number, the date of qualification acquisition, the beneficiary number shown on the medical card, and the validity period, which are displayed on the health insurance card, etc.

[0072] 5 is a diagram showing the data structure of the patient medical information management database 2022. Each record of the patient medical information management database 2022 includes an item "user ID", an item "user name", an item "medical institution ID", an item "doctor ID", an item "treatment date and time", and an item "information regarding treatment details at the time of treatment". In the illustrated example, three examples of medical history are shown, but the present invention is not limited to this.

[0073] The item "user ID" is information for identifying each user who is a patient.

[0074] The item "user name" is information indicating the name of the user.

[0075] The item "medical institution ID" is information for identifying each medical institution that has treated the user.

[0076] The item "Doctor ID" is information for identifying each doctor who has treated the user.

[0077] The item "treatment date and time" is information indicating the treatment date and time when each treatment was performed.

[0078] The item "information on medical treatment content at each medical examination" is information indicating the medical treatment content at each medical examination. Information indicating the medical treatment content includes information on the patient's symptoms based on diagnosis, information on the patient's medical history, information on prescribed medicines, information on prescriptions, etc.

[0079] 6 is a diagram showing the data structure of the desired condition information management database 2023. Each record of the desired condition information management database 2023 includes an item "user ID", an item "method of receiving medicine", an item "date and time of delivery of medicine", an item "fee for delivery of medicine", an item "payment method", and an item "means of medication instruction". Each record is stored as the latest information upon information input by the user, and is updated to new information upon re-input of information. In the illustrated example, three users are displayed, but the present invention is not limited to this.

[0080] The item "user ID" is information for identifying each user who is a patient.

[0081] The item "user name" is information about the user's name.

[0082] The item "method of receiving medicine" is information about the method of receiving the prescribed medicine that the user desires. Information about the method of receiving medicine includes information such as "delivery" if the user desires to receive the medicine by delivery, and "pick up at the pharmacy" if the user desires to receive the medicine directly at the pharmacy.

[0083] The item "Drug delivery date and time" is information regarding the delivery date and time when the user wishes to have the prescribed drug delivered. Information regarding the delivery date and time includes, for example, "xx / xx / 2023 4:00pm-6:00pm," "weekdays 9:00am-5:00pm," and "weekends 9:00am-12:00pm." Information regarding the delivery date and time can be information that is valid only for the current drug delivery, or regular information that can be applied to subsequent deliveries. If "Receive at pharmacy" is selected as information regarding the drug receipt method, it is classified as "Not applicable."

[0084] The item "medicine delivery fee" is information about the delivery fee when the user wishes to have the prescribed medicine delivered to the user's home or the like. Information about the fee includes information such as "less than 500 yen" and "less than 1000 yen." If "Receive at pharmacy" is selected as information about the method of receiving the medicine, it is classified as "not applicable."

[0085] The item "Payment method" is information about the payment method for the prescribed medicine that the user desires. Information about the payment method includes information about various payment methods such as credit card, bank transfer, direct debit, electronic money, and cash payment.

[0086] The item "Means of Medication Instructions" is information regarding the means of receiving medication instructions desired by the user who is a patient. Information regarding the means of receiving medication instructions includes information such as "online" when the user desires to receive medication instructions online, and "phone" when the user desires to receive medication instructions over the phone. When "Receive at pharmacy" is selected as information regarding the method of receiving medicine, it is classified as "Not applicable."

[0087] 7 is a diagram showing the data structure of the pharmacy information management database 2024. Each record of the pharmacy information management database 2024 includes the following items: "pharmacy ID", "pharmacy name", "address", "contact information", "business days and business hours", "prescription support", "delivery availability", "delivery area", "set delivery fee", "basic dispensing fee", "means of medication instructions", and "dispensable drugs". In the illustrated example, three pharmacies are shown, but the present invention is not limited to this.

[0088] The item "pharmacy ID" is information that identifies each pharmacy.

[0089] The item "pharmacy name" is information that indicates the name of the pharmacy.

[0090] The item "address" is information that indicates the address where the pharmacy is located.

[0091] The item "contact information" is information indicating the contact information of the pharmacy. The information indicating the contact information of the pharmacy includes an email address, a telephone number, etc.

[0092] The item "Business days and hours" is information about the business days and hours when a pharmacy is in operation. Examples of information about business days and hours include "Weekdays 9:00 - 18:00", "9:00 - 17:00 except Sundays and holidays", and "Open every day 8:00 - 17:00".

[0093] The item "Prescription compatibility" is information about available prescriptions. Examples of the information include "electronic prescription" if electronic prescriptions are available, "paper" if paper prescriptions are available, "fax" if electronic prescriptions by fax are available, and "image" if electronic images are available.

[0094] The item "Delivery availability" is information indicating whether delivery of medicine is available. The information includes "available" when delivery of medicine is available and "not available" when delivery is not available.

[0095] The item "Delivery area" is information indicating the area to which each pharmacy can deliver.

[0096] The item "Set delivery fee" is information about a preset delivery fee that is charged to the user when the pharmacy delivers medicine. Information about the delivery fee includes, for example, information such as "500 to 600 yen" and "800 to 1000 yen."

[0097] The item "basic dispensing fee" is the basic fee for dispensing by a pharmacy, and is a fee incurred for the use of facilities, equipment, etc. owned by the pharmacy. This data structure example shows only the basic dispensing fee, but it can also include data related to drug dispensing fees and various additional fees.

[0098] The item "means of medication instruction" is information on the means by which the pharmacy provides medication instruction. Information on the means by which the pharmacy provides medication instruction includes information such as "online" for online medication instruction, "telephone" for telephone medication instruction, and "face-to-face" for direct medication instruction at the pharmacy.

[0099] The item "dispensable medicines" is information about medicines that can be dispensed at pharmacies. Information about medicines that can be dispensed at pharmacies includes information about medicines that can be dispensed, as well as information about the medicines used for dispensing and their stock amounts.

[0100] <3 operations> Next, the operation of each device constituting the pharmacy extraction system 1 will be described.

[0101] <3.1 Operation example 1> 8 is a diagram showing the flow of processing for extracting pharmacies based on the user's desired conditions via the server 20. In the following example, a case will be described in which a user who is a patient and has received a prescription from a doctor after consultation is presented with information about recommended pharmacies based on information about the user's desired conditions for receiving medicine.

[0102] In step S601, the user terminal device 10 accepts input of information on desired conditions for receiving medicine from the user. The user uses the user terminal device 10 to input information on desired conditions such as a method of receiving medicine, a desired date and time of receiving medicine, a desired delivery fee for the medicine, and a means of medication instruction, and transmits the information to the server 20.

[0103] In step S651, the server 20 extracts information about candidate pharmacies based on the received information. When extracting the information about candidate pharmacies, the server 20 extracts information about candidate pharmacies that meet the desired conditions input by the user from information about a plurality of pharmacies stored in the pharmacy information management database 2024. In step S651, if no candidate pharmacies are extracted, the server 20 notifies the user to prompt the user to re-input information about the desired conditions, and can present information about the desired conditions input by the user that does not meet the extraction conditions for candidate pharmacies.

[0104] In step S652, the server 20 presents information about the extracted candidate pharmacies to the user. The presented information about the candidate pharmacies is displayed on the screen of the user side terminal device 10 as a list for each pharmacy, and is displayed as information describing details about each pharmacy. When extracting information about the candidate pharmacies, the server 20 can add information about the proximity of each piece of information about the extracted candidate pharmacies to the desired conditions for receiving medicine, and present the information about the extracted candidate pharmacies together with the information about the proximity to the user. The server 20 can also preferentially present information about candidate pharmacies with high proximity to the user.

[0105] In step S602, the user-side terminal device 10 accepts from the user designation of information on at least one pharmacy from among the extracted information on candidate pharmacies. The user uses the user-side terminal device 10 to designate information on at least one pharmacy from among the displayed candidate pharmacies to which the user wishes to request dispensing of the prescribed medicine, and transmits the information to the server 20. When designating information on at least one pharmacy, the user can set information on the priority order that the user wishes to extract. By setting information on the priority order that the user wishes to extract, the user's wishes can be given priority in the extraction of information on recommended pharmacies.

[0106] In step S653, the server 20 extracts information about a recommended pharmacy from the information about at least one pharmacy received from the user based on the information about the user's desired conditions and the information about the pharmacy. When extracting the information about the recommended pharmacy, the server 20 refers to information about dispensable drugs included in the information about multiple pharmacies stored in the pharmacy information management database 2024, and extracts information about a recommended pharmacy that meets the desired conditions entered by the user.

[0107] If multiple pharmacies that meet these conditions are extracted and the user has set information regarding the priority order they wish to be extracted, server 20 can assign the relevant priority order to the multiple extracted pharmacies and extract information regarding recommended pharmacies in order of highest priority.

[0108] When multiple pharmacies that meet these conditions are extracted, the server 20 can assign priorities to the multiple extracted pharmacies and extract information on the recommended pharmacies in order of priority. For example, the server 20 can assign information on the proximity to the desired conditions for receiving medicine to each piece of information on the pharmacy specified in step S602, and extract information on the pharmacy with the highest proximity as information on the recommended pharmacy.

[0109] In step S654, the server 20 presents the extracted information on the recommended pharmacies to the user. The information on the recommended pharmacies is displayed as information on the recommended pharmacies that most closely matches the user's desired conditions based on the information input by the user on the screen of the user side terminal device 10.

[0110] When the user sets information on the priority order that the user desires to extract, the server 20 can present information on the pharmacy with the highest priority order as information on the recommended pharmacy. In this case, the server 20 can present, for example, information on the top three pharmacies with the highest priority order as information on the recommended pharmacy.

[0111] When a priority (proximity to the desired conditions) is assigned to the extracted pharmacies, the server 20 can present information on the pharmacy with the highest priority as information on the recommended pharmacy. In this case, for example, information on the top three pharmacies with the highest priority can be presented as information on the recommended pharmacy.

[0112] In step S603, the user-side terminal device 10 accepts an operation from the user to consent to the presented information on the recommended pharmacies. The user uses the user-side terminal device 10 to input information for consenting to the information on the recommended pharmacies and transmits it to the server 20. If multiple pieces of information on recommended pharmacies are presented, the user-side terminal device 10 accepts an operation to consent to the information on one recommended pharmacy selected by the user. In this step, the user-side terminal device 10 accepts an operation from the user to not consent to any of the presented pieces of information on the recommended pharmacies, and can request the user to re-enter desired conditions, etc.

[0113] In step S655, the server 20 transmits information about the prescription to the pharmacy terminal device 30 by accepting an operation of consent from the user.

[0114] Through such an operation example, information on pharmacies that most closely match the user's desired conditions is extracted.

[0115] <3.2 Operation example 2> 9 is a diagram showing a process flow when a pharmacy cannot be extracted based on the user's desired conditions via the server 20. In the following example, an example will be described in which no information on a recommended pharmacy can be extracted in the step (step S653) of extracting information on a recommended pharmacy shown in the operation example 1.

[0116] In step S602, the user terminal device 10 accepts from the user designation of information on at least one pharmacy from among the extracted information on candidate pharmacies. The user uses the user terminal device 10 to designate information on at least one pharmacy from among the displayed candidate pharmacies to which the user wishes to request dispensing of the prescribed medicine, and transmits the information to the server 20.

[0117] In step S6530, if the server 20 cannot extract information on a recommended pharmacy from the received information on at least one pharmacy based on the information on the desired conditions and the information on the dispensable drug included in the information on the pharmacy, the server 20 transmits a notification to the user requesting either re-input of information on the desired conditions for receiving the drug or re-designation of information on at least one pharmacy. In this notification, the server 20 can present to the user the reason why the information on the recommended pharmacy could not be extracted. In this case, the server 20 can present recommended conditions for extracting information on the recommended pharmacy. For example, the server 20 can present, as recommended conditions, information on the pharmacy that was not extracted as a recommended pharmacy but has the closest proximity to the user's desired conditions as information on the recommended pharmacy.

[0118] With this type of operation example, even if information about a recommended pharmacy based on the user's initial desired conditions is not extracted, the user can be prompted to re-specify information about the pharmacy, making it possible to extract information about a pharmacy that meets the user's desired conditions.

[0119] <4 Screen example> FIG. 10 is a diagram showing an example of a screen of a desired condition input form for inputting desired conditions for receiving medicine.

[0120] 10 is a screen displayed on the user terminal device 10 owned by the user who is a patient. This corresponds to the process of step S601 in FIG.

[0121] As shown in FIG. 10, the user side terminal device 10 displays an area 701A for displaying information about the user, an area 701B for displaying information about the method of receiving the medicine, an area 701C for displaying information about the desired date and time of receiving the medicine, an area 701D for displaying information about the desired delivery fee for the medicine, an area 701E for displaying information about the desired means of medication instructions, an area 701F for displaying other desired information, and an area 701G for displaying link information for confirming the displayed information about the desired conditions.

[0122] In area 701A, information related to the user, such as the user's name and information related to a user ID for identifying the user as a user of the pharmacy extraction system 1, is displayed.

[0123] In the area 701B, information on the method of receiving the medicine can be displayed as options that the user can select. Specifically, the options "Receive by delivery" and "Receive directly at the pharmacy" are displayed as information on the method of receiving the medicine, and the user can specify the information on the method of receiving the medicine by checking one of the check boxes displayed corresponding to each information.

[0124] Area 701C can display, as options selectable by the user, information regarding whether or not the desired date and time of receipt is specified as information regarding the desired date and time of receipt of the medicine, as well as information regarding the desired date and time of receipt if the desired date and time of receipt is specified. Specifically, the options "specified" and "not specified" are displayed as information regarding the desired date and time of receipt of the medicine, and the user can select whether or not the desired date and time of receipt of the medicine is specified by checking one of the check boxes displayed corresponding to each piece of information. If the user selects "specified," the user can specify information regarding the desired date and time of receipt of the medicine by inputting the desired date and time of receipt of the desired medicine.

[0125] In area 701D, as information regarding the drug receipt and delivery fee, information regarding whether or not a receipt and delivery fee has been specified can be displayed as options selectable by the user, as well as information regarding the desired receipt and delivery fee if a receipt and delivery fee is specified. Specifically, the options "specified" and "not specified" are displayed as information regarding the desired date and time of receipt of the drug, and the user can select whether or not to specify a drug receipt and delivery fee by checking one of the check boxes displayed corresponding to each piece of information. If the user selects "specified," the user can specify information regarding the drug receipt and delivery fee by inputting the drug receipt and delivery fee desired by the user.

[0126] In the area 701E, information on the desired medication instruction means can be displayed as options that the user can select as information on the desired medication instruction means. Specifically, the options "No designation", "Online medication instruction", and "Phone medication instruction" are displayed as information on the desired medication instruction means, and the user can designate information on the method of receiving the medicine by checking one of the check boxes displayed corresponding to each information.

[0127] An input frame for inputting other desired information can be displayed in the area 701F. If the user has information on desired conditions for receiving medicine other than the information displayed in the areas 701B to 701E, the user can input the necessary information in the input frame.

[0128] In the area 701G, information for confirming the displayed information on the desired conditions can be displayed. Specifically, link information for performing a process for confirming the information on the desired conditions for receiving the medicine designated by the user, which is displayed on the screen, is displayed.

[0129] The user checks the information about the user displayed in area 701A, the information about the method of receiving the medicine displayed in area 701B, the information about the desired date and time of receiving the medicine displayed in area 701C, the information about the delivery fee for receiving the medicine displayed in area 701D, the information about the desired means of medication instructions displayed in area 701E, and other desired information displayed in area 701E, and if there are no problems with the content to be displayed, clicks on link information 701G labeled ``Confirm.''

[0130] FIG. 11 is a diagram showing an example of a candidate pharmacy list screen showing information about the candidate pharmacies.

[0131] 11 is a screen displayed on the user terminal device 10 owned by the user who is a patient. This corresponds to the process of step S652 in FIG.

[0132] As shown in FIG. 11, the user side terminal device 10 displays an area 801A for displaying information instructing the user to perform an operation, an area 801B for displaying information regarding the extracted candidate pharmacies, and an area 801C for displaying link information to confirm the selection when the user selects information regarding at least one pharmacy from the information regarding the displayed candidate pharmacies.

[0133] Area 801A can display information that instructs the user to perform an operation, instructing the user to select information about at least one pharmacy from information about multiple candidate pharmacies displayed on the screen.

[0134] In the area 801B, information on the candidate pharmacies extracted by the server 20 can be displayed in a list form. The presented information on the candidate pharmacies can be displayed on the screen separately for each pharmacy, and can be displayed as information describing details about each pharmacy. As information describing details about each pharmacy, for example, the pharmacy name, the pharmacy address, the drug delivery date, the drug delivery fee, and the proximity are displayed. As information on the drug delivery date, for example, "as early as xx / xx / 2023" is displayed. As information on the drug delivery fee, for example, "700 to 800 yen" is displayed. In addition, a check box is displayed corresponding to the information on each pharmacy, and the user can specify information on the specified pharmacy by checking the check box.

[0135] The information on proximity is information on the proximity to the desired conditions for receiving medicine, which is assigned to each piece of information on extracted candidate pharmacies, and is information on an index showing how close it is to the user's desired conditions. For example, the information on proximity can be displayed as an index with a maximum value of 100 (perfect match with the user's desired conditions), with the higher the value indicating a higher degree of proximity. Furthermore, the information on candidate pharmacies displayed in area 801B can be displayed with priority given to information with a high degree of proximity.

[0136] In the area 801C, information for confirming the information on the pharmacy specified by the user can be displayed. Specifically, when information on at least one pharmacy is specified from the information on the candidate pharmacies displayed on the screen, link information for performing a process to confirm the content is displayed.

[0137] The user confirms that they have specified information about at least one pharmacy from the information about the candidate pharmacies displayed in area 801B, and if there are no problems with the information about the specified pharmacy, they click on link information 801C labeled "Confirm."

[0138] FIG. 12 is a diagram showing an example of a screen showing the extraction results after the process of extracting information on recommended pharmacies is executed.

[0139] 12 is a screen displayed on the user terminal device 10 owned by the user who is a patient. This corresponds to the process of step S654 in FIG.

[0140] As shown in FIG. 12, the user side terminal device 10 displays an area 901A for displaying information informing the user of the extraction results, an area 901B for displaying information regarding the extracted recommended pharmacies, and an area 901C for displaying information to confirm the user's intentions regarding the extraction results.

[0141] Area 901A can display information for informing the user of the extraction results, that is, information for notifying the user that information on recommended pharmacies has been extracted.

[0142] In the area 901B, information on the extracted recommended pharmacy, which describes the details of the pharmacy, can be displayed. As the information on the details of the pharmacy, for example, the pharmacy name, the pharmacy address, the drug delivery date, the drug delivery fee, the pharmacy's contact information, and information on the proximity are displayed. As the information on the drug delivery date, for example, "as early as xx / xx / 2023" are displayed. As the information on the drug delivery fee, for example, "700 to 800 yen" are displayed. The proximity is information on the proximity to the desired conditions for receiving the drug, which is assigned to each piece of information on the extracted candidate pharmacies, and is displayed as information on an index showing how close it is to the user's desired conditions.

[0143] In the area 901C, information for confirming the user's intention regarding the presented information on the recommended pharmacy can be displayed. Specifically, link information (9011C) for consenting to the content of the presented information on the recommended pharmacy and performing a process to request a prescription from the pharmacy, and link information (9012C) for not consenting to the content of the presented information on the recommended pharmacy and performing a process to select a new recommended pharmacy are displayed.

[0144] After checking the information about the recommended pharmacy displayed in area 901B, if the user agrees with the content of the presented information about the recommended pharmacy and requests a prescription for medicine from that pharmacy, the user clicks on link information 9011C labeled "Request." On the other hand, if the user does not agree with the content of the presented information about the recommended pharmacy and wishes to select a different recommended pharmacy, the user clicks on link information 9012C labeled "Select Again." If the user selects "Select Again," the screen transitions to a screen for re-entering information about the desired conditions for receiving medicine, or a screen for re-selecting information about at least one pharmacy from the information about the extracted candidate pharmacies, and a process can be performed to prompt the user to perform an operation.

[0145] FIG. 13 is a diagram showing another example of a screen showing the extraction result after the process of extracting information on recommended pharmacies is executed.

[0146] 13 is a screen displayed on the user terminal device 10 owned by the user who is a patient. This corresponds to the process of step S6530 in FIG.

[0147] As shown in FIG. 13, the user side terminal device 10 displays an area 902A for displaying information informing the user of the extraction result, an area 902B for displaying the reason why information about the pharmacy was not extracted, an area 902C for displaying recommended conditions for extracting information about the pharmacy, an area 902D for displaying information prompting the user to re-enter information regarding the desired conditions for receiving the medicine, and an area 902E for displaying information prompting the user to re-specify information about the recommended pharmacy.

[0148] Area 902A can display information notifying the user of the extraction result, that is, information to notify the user that information on recommended pharmacies has not been extracted.

[0149] Area 902B displays information indicating the reason why information related to pharmacies was not extracted, that is, information regarding the specific reason why information such as desired conditions input by the user does not match the extraction conditions.

[0150] Area 902C displays information regarding the recommended conditions for extracting information about pharmacies, including the conditions required to extract information about pharmacies that were not extracted as recommended pharmacies but are closest to the user's desired conditions as information about recommended pharmacies.

[0151] Area 902B displays information encouraging the user to re-enter information regarding the desired conditions for receiving the medicine, and displays link information requesting the user to re-enter information regarding the desired conditions for receiving the medicine.

[0152] Area 902C displays link information encouraging the user to re-specify information regarding the recommended pharmacy, requesting the user to re-specify information regarding at least one pharmacy from the information regarding the extracted candidate pharmacies.

[0153] When the user re-enters information regarding desired conditions for receiving medicine in order to redo the extraction of pharmacy information, the user clicks on link information 902B labeled "Re-enter desired conditions." On the other hand, when the user re-specifies information regarding at least one pharmacy from the information regarding the extracted candidate pharmacies in order to redo the extraction of pharmacy information, the user clicks on link information 902C labeled "Re-specify candidate pharmacy."

[0154] <5. Variations> A modification of this embodiment will now be described.

[0155] (1) Extracting multiple pieces of information about recommended pharmacies In the above embodiment, an example of extracting information about one recommended pharmacy has been described, but it is also possible to add information about its proximity to the desired conditions for receiving medication to each piece of information about the pharmacy, and based on this proximity, extract information about multiple (two or more) recommended pharmacies from information about at least one candidate pharmacy specified by the user, and present the extracted information about the multiple recommended pharmacies to the user along with information about their proximity.

[0156] (2) A process for storing information input by a user regarding desired conditions for receiving medicines. When the server 20 receives information on desired conditions for receiving medicine from a user, the server 20 may execute a process of storing the information.

[0157] (3) storing information about at least one candidate pharmacy designated by the user; When the server 20 receives information on at least one candidate pharmacy designated by the user, the server 20 may execute a process of storing the information.

[0158] As described above, the pharmacy extraction system 1 of the present disclosure performs the following processes: information on desired conditions for receiving medicine from a user who is a patient, information on candidate pharmacies is extracted from information on pharmacies stored in a pharmacy information management database based on the received information, the extracted information on candidate pharmacies is presented to the user, designation of at least one pharmacy from the presented information on candidate pharmacies is received from the user, information on a recommended pharmacy is extracted from the at least one pharmacy whose designation was accepted based on information on the user's desired conditions and information on the prescribed medicine contained in the prescription, and the extracted information is presented to the user. Thus, the user can receive medicine from a pharmacy based on his or her own desire.

[0159] Furthermore, according to the pharmacy extraction system 1 of the present disclosure, an operation of consenting to the information on the recommended pharmacy is accepted from the user, and a process of transmitting information on the prescription to the pharmacy extracted as the recommended pharmacy by accepting the consent operation is performed. Therefore, when the user consents to the presented information on the recommended pharmacy, the information on the prescription is transmitted to the pharmacy, and the user can smoothly receive the medicine.

[0160] Furthermore, according to the pharmacy extraction system 1 of the present disclosure, information on the proximity of each piece of information on the extracted candidate pharmacies to the desired conditions for receiving medicine is added, and the information on the extracted candidate pharmacies is presented to the user together with the information on the proximity. This allows the user to know how close the information on the extracted candidate pharmacies is to the user's desired conditions, thereby improving user convenience.

[0161] Furthermore, according to the pharmacy extraction system 1 of the present disclosure, a process is performed in which information about candidate pharmacies with high proximity is preferentially presented to the user from among the information about extracted candidate pharmacies. This allows the user to easily understand how close the information about the extracted candidate pharmacies is to his or her desired conditions, thereby improving user convenience.

[0162] Furthermore, according to the pharmacy extraction system 1 of the present disclosure, a process is performed to extract information about recommended pharmacies based on information about the proximity to desired conditions for receiving medicines, thereby improving the accuracy of extraction of information about recommended pharmacies.

[0163] Furthermore, according to the pharmacy extraction system 1 of the present disclosure, a process is performed in which multiple pieces of information about recommended pharmacies are extracted based on information about the proximity to desired conditions for receiving medicine, and the extracted pieces of information about the multiple recommended pharmacies are presented to the user together with information about the proximity. This allows the user to check information about pharmacies that are relatively close to the user in addition to information about the most recommended pharmacy, thereby broadening the range of pharmacy choices available to the user and improving user convenience.

[0164] Furthermore, according to the pharmacy extraction system 1 of the present disclosure, information regarding the priority order desired for extraction is set for each piece of information regarding pharmacies designated by the user, and a process is performed to extract information regarding a recommended pharmacy from at least one pharmacy whose designation has been accepted based on the information regarding the priority order that has been set. Therefore, since the user can set information regarding the priority order that he or she desires to be extracted, the user's wishes can be given priority in the extraction of information regarding recommended pharmacies.

[0165] Furthermore, according to the pharmacy extraction system 1 of the present disclosure, if information on a recommended pharmacy cannot be extracted, a process is performed that requests the user to either input information on desired conditions for receiving medicine or to re-specify information on at least one pharmacy from the information on the presented candidate pharmacies. Therefore, even if information on a recommended pharmacy cannot be extracted, a reliable pharmacy extraction process can be realized by requesting the user to re-input information on desired conditions or re-specify information on at least one pharmacy.

[0166] Furthermore, the pharmacy extraction system 1 of the present disclosure performs a process of storing information on desired conditions for receiving medicine received from a user. Therefore, when the user receives a prescription from a doctor at the next consultation, the stored information on desired conditions for receiving medicine can be used to extract information on candidate pharmacies without the user having to input the desired conditions again, thereby improving user convenience.

[0167] Furthermore, according to the pharmacy extraction system 1 of the present disclosure, a process is performed to store information about at least one pharmacy designated by a user. Therefore, the user can designate information about a pharmacy to be used to extract information about a recommended pharmacy in advance, at a timing before receiving medical treatment, such as while waiting for medical treatment, and the information about the recommended pharmacy can be extracted when the post-medical treatment server 20 acquires prescription information. This allows the information about the recommended pharmacy to be extracted promptly after medical treatment, improving user convenience.

[0168] Although several embodiments of the present disclosure have been described above, these embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and modifications are within the scope of the invention and its equivalents as described in the claims, as well as the scope and spirit of the invention.

[0169] <Additional Notes> The matters described in the above embodiments will be supplemented below. (Appendix 1) a step of receiving, from a user who is a patient, input of first information which is information regarding the user's desired conditions for receiving medicine and does not include information about the medicine to be prescribed (S601); a step of extracting information about candidate pharmacies from information about pharmacies stored in a pharmacy information management database based on the received first information; a step of presenting the extracted information about candidate pharmacies to the user (S652); a step of receiving, from the user, designation of information about at least one pharmacy from the presented information about candidate pharmacies (S602); a step of extracting information about a recommended pharmacy from the at least one pharmacy whose designation was accepted based on the first information and second information which is information included in the prescription and is information about the medicine to be prescribed (S653); and a step of presenting the extracted information about the recommended pharmacy to the user (S654).

[0170] (Appendix 2) A program as described in Appendix 1, which executes the steps of: accepting an operation from a user to agree to information regarding a recommended pharmacy; and sending information regarding a prescription to a pharmacy extracted as a recommended pharmacy by accepting the agreement operation.

[0171] (Appendix 3) A program as described in Appendix 1 or 2, in which, in the step of presenting information regarding candidate pharmacies, information regarding the proximity to the desired conditions for receiving medication is added to each piece of information regarding the extracted candidate pharmacies, and the information regarding the extracted candidate pharmacies is presented to the user together with the information regarding the proximity.

[0172] (Appendix 4) A program as described in Appendix 3, in which, in the step of presenting information about candidate pharmacies, information about candidate pharmacies with high proximity is presented to the user preferentially from among the information about extracted candidate pharmacies.

[0173] (Appendix 5) A program as described in Appendix 1 or 2, in which, in the step of extracting information regarding recommended pharmacies, information regarding recommended pharmacies is extracted based on information regarding proximity to desired conditions for receiving medication.

[0174] (Appendix 6) A program as described in Appendix 5, in which, in a step of extracting information regarding recommended pharmacies, multiple pieces of information regarding recommended pharmacies are extracted based on information regarding proximity to desired conditions for receiving medication, and in a step of presenting information regarding recommended pharmacies, the extracted multiple pieces of information regarding recommended pharmacies are presented to the user together with information regarding proximity.

[0175] (Appendix 7) A program as described in Appendix 1 or 2, in which, in the step of accepting designation of information regarding at least one pharmacy, when designation of information regarding two or more pharmacies is accepted from a user, information regarding each of the two or more designated pharmacies is set with information regarding the priority order desired to be extracted, and information regarding a recommended pharmacy is extracted from the two or more pharmacies whose designation has been accepted based on the set information regarding the priority order.

[0176] (Appendix 8) A program as described in Appendix 1 or 2, in which, in the step of extracting information about a recommended pharmacy, if information about a recommended pharmacy cannot be extracted, the program requests the user to either re-input the first information or re-specify information about at least one pharmacy from the information about the presented candidate pharmacies.

[0177] (Appendix 9) 3. The program according to claim 1, further comprising: a step of storing the first information accepted in the step of accepting the first information.

[0178] (Appendix 10) The program described in Appendix 1 or 2, which executes a step of storing information about at least one specified pharmacy that is accepted in the step of accepting the specification of information about at least one pharmacy.

[0179] (Appendix 11) A method for extracting a pharmacy that dispenses a drug contained in a prescription desired by a user, the method being executed by a computer having a processor (39) and a memory (35), in response to a user's operation, the method comprising the steps of: receiving, from the user, who is a patient, first information, which is information regarding the user's desired conditions for receiving medicine and does not include information about the drug to be prescribed; extracting information about candidate pharmacies from information about pharmacies stored in a pharmacy information management database based on the received first information; presenting the extracted information about candidate pharmacies to the user; receiving from the user designation of information about at least one pharmacy from the presented information about candidate pharmacies; extracting information about a recommended pharmacy from the at least one pharmacy for which designation was accepted, based on the first information and second information, which is information included in the prescription and is information about the drug to be prescribed; and presenting the extracted information about the recommended pharmacy to the user.

[0180] (Appendix 12) An information processing device having a control unit (303) and a memory unit (302), the information processing device is for extracting a pharmacy that dispenses the drug contained in the prescription desired by the user through user operation, and the control unit executes the following steps: receiving from the user, who is a patient, first information which is information regarding the user's desired conditions for receiving medicine and does not include information about the drug to be prescribed; extracting information about candidate pharmacies from information about pharmacies stored in a pharmacy information management database based on the received first information; presenting the extracted information about the candidate pharmacies to the user; receiving from the user designation of information about at least one pharmacy from the presented information about the candidate pharmacies; extracting information about a recommended pharmacy from the at least one pharmacy whose designation was accepted based on the first information and second information which is information included in the prescription and is information about the drug to be prescribed; and presenting the extracted information about the recommended pharmacy to the user. [Explanation of symbols]

[0181] 1: system, 10: user side terminal device, 12: communication IF, 13: input device, 14: output device, 17: memory, 18: storage unit, 19: processor, 20: server, 22: communication IF, 23: input / output IF, 25: memory, 26: storage, 29: processor, 30: pharmacy side terminal device, 80: network, 111: antenna, 112: antenna, 121: first wireless communication unit, 122: second wireless communication unit, 130: operation reception unit, 131: touch-sensitive device, 132: display, 140: audio processing unit, 141: microphone, 142: speaker, 150: position information sensor, 160: camera, 1 70: memory unit, 171: user information, 181: input operation reception unit, 182: transmission / reception unit, 183: notification control unit, 184: data processing unit, 201: communication unit, 202: memory unit, 203: control unit, 2021: user information management database, 2022: desired condition information management database, 2023: pharmacy information management database, 2024: prescription information, 2031: reception control module, 2032: transmission control module, 2033: user information acquisition module, 2034: desired condition information acquisition module, 2035: pharmacy information acquisition module, 2036: candidate pharmacy extraction module, 2037: recommended pharmacy extraction module

Claims

1. A program that is executed by a computer having a processor and a memory to extract a pharmacy that dispenses a drug included in a prescription desired by a user in response to a user's operation, receiving, from a user who is a patient, input of first information regarding a desired condition for receiving a drug of the user, the first information not including information of the drug to be prescribed; extracting information about candidate pharmacies from information about pharmacies stored in a pharmacy information management database based on the received first information; presenting information about the extracted candidate pharmacies to the user; receiving, from the user, designation of information regarding at least one pharmacy from among the presented information regarding the candidate pharmacies; extracting information about a recommended pharmacy from among at least one pharmacy that has accepted the designation based on the first information and second information that is information included in the prescription and is information about a drug to be prescribed; presenting information about the extracted recommended pharmacies to the user; A program that executes the following.

2. A step of accepting an operation of consenting to the information regarding the recommended pharmacy from the user; transmitting information about the prescription to the pharmacy extracted as the recommended pharmacy by accepting the consent operation; The program according to claim 1,

3. In the step of presenting the information on the candidate pharmacies, information on the proximity to a desired condition for receiving the medicine is added to each of the information on the extracted candidate pharmacies, and the information on the extracted candidate pharmacies is presented to the user together with the information on the proximity.

3. The program according to claim 1 or 2.

4. In the step of presenting information about the candidate pharmacies, information about candidate pharmacies with a high degree of proximity is preferentially presented to the user from among the information about the extracted candidate pharmacies. The program according to claim 3.

5. In the step of extracting information about the recommended pharmacy, the information about the recommended pharmacy is extracted based on information about a proximity to a desired condition for receiving the medicine.

3. The program according to claim 1 or 2.

6. In the step of extracting information about the recommended pharmacy, a plurality of pieces of information about the recommended pharmacy are extracted based on information about a proximity to a desired condition for receiving the medicine; In the step of presenting information about the recommended pharmacies, the extracted information about the recommended pharmacies is presented to the user together with information about the proximity. The program according to claim 5.

7. In the step of accepting the designation of information on at least one pharmacy, when designation of information on two or more pharmacies is accepted from the user, information on a priority order desired for extraction is set for each of the information on the two or more pharmacies designated, and information on a recommended pharmacy is extracted from the two or more pharmacies designated based on the set information on the priority order.

3. The program according to claim 1 or 2.

8. In the step of extracting information on the recommended pharmacy, if information on the recommended pharmacy cannot be extracted, the user is requested to either re-input the first information or re-select information on at least one pharmacy from the presented information on the candidate pharmacies.

3. The program according to claim 1 or 2.

9. storing the first information received in the step of receiving the first information; The program according to claim 1 or 2, which causes the program to execute the following:

10. a step of storing information about the at least one specified pharmacy received in the step of receiving the designation of information about the at least one pharmacy; The program according to claim 1 or 2, which causes the program to execute the following:

11. A method for extracting a pharmacy that dispenses a drug included in a prescription desired by a user, the method being executed by a computer having a processor and a memory, the method comprising: The processor, receiving, from a user who is a patient, first information regarding a desired condition for receiving a drug of the user, the first information not including information of the drug to be prescribed; extracting information about candidate pharmacies from information about pharmacies stored in a pharmacy information management database based on the received first information; presenting information about the extracted candidate pharmacies to the user; receiving, from the user, designation of information regarding at least one pharmacy from among the presented information regarding the candidate pharmacies; extracting information about a recommended pharmacy from among at least one pharmacy that has accepted the designation based on the first information and second information that is information included in the prescription and is information about a drug to be prescribed; presenting information about the extracted recommended pharmacies to the user; How to do it.

12. An information processing device including a control unit and a storage unit, the information processing device being configured to extract a pharmacy that dispenses a drug included in a prescription desired by a user through an operation by the user, the control unit being configured to: receiving, from a user who is a patient, first information regarding a desired condition for receiving a drug of the user, the first information not including information of the drug to be prescribed; extracting information about candidate pharmacies from information about pharmacies stored in a pharmacy information management database based on the received first information; presenting information about the extracted candidate pharmacies to the user; receiving, from the user, designation of information regarding at least one pharmacy from among the presented information regarding the candidate pharmacies; extracting information about a recommended pharmacy from among at least one pharmacy that has accepted the designation based on the first information and second information that is information included in the prescription and is information about a drug to be prescribed; presenting information about the extracted recommended pharmacies to the user; An information processing device that executes the above.

Citation Information

Patent Citations

  • Device, method, and program for prescription mediation

    JP2003058639A

Cited By

  • Pharmaceutical supply support system

    JP7898774B1