Information processing system, information processing apparatus, information processing method, and program
The information processing system helps patients select suitable pharmacies by allowing them to set criteria like public funding and dispensing fee, addressing the challenge of numerous pharmacies and long waiting times.
Patent Information
- Application Number
- JP2024098754
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-19
- Publication Date
- 2026-01-07
AI Technical Summary
The increasing number of both in-person and online pharmacies makes it difficult for patients to select an appropriate pharmacy based on inventory information, leading to long waiting times and challenges for publicly funded patients, especially when they need to travel or use specific pharmacies.
An information processing system that allows patients to select one or more criteria conditions, such as public funding use, dispensing fee, pharmacy specialty, and medication instruction, to identify a suitable pharmacy by selecting a predetermined number of candidate pharmacies based on these conditions.
Enables patients to choose a pharmacy that meets their specific needs, reducing waiting times and ensuring compliance with public funding requirements.
Smart Images

Figure 2026001430000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing system, an information processing device, an information processing method, and a program. [Background technology]
[0002] Prescriptions can generally be filled at any dispensing pharmacy. As of the end of fiscal year 2022, there were more than 62,000 dispensing pharmacies. This makes it difficult for patients to choose which dispensing pharmacy to fill their prescriptions at.
[0003] For example, Patent Document 1 discloses a device that is used by a patient who receives a prescription with a two-dimensional code that encodes the prescription information, and that is configured to be able to communicate via a network with a mobile terminal having a current location acquisition means and a two-dimensional code reading means, and that provides the patient with information related to dispensing pharmacies that have stock of the medicines prescribed by the prescription, and that includes a map information storage means that stores map information, a dispensing pharmacy information storage means that stores position information of the dispensing pharmacy for each dispensing pharmacy information and medicine stock information, a medicine information storage means that stores medicine information including medication instruction and commentary information for the prescribed medicine, a prescription information receiving means that receives from the mobile terminal the prescription information read from the two-dimensional code, the patient's current location information acquired by the current location acquisition means, and the patient's destination information, a route searching means that searches for a route between the patient's current location and the destination by referring to the map information storage means, and a device that searches for a route along the searched route by referring to the dispensing pharmacy information storage means. a drug information extraction means for extracting drug information relating to the prescribed drug by referring to the drug information storage means based on the prescription information; and a processing result transmission means for transmitting to the mobile terminal a processing result showing the extracted drug information and the dispensing pharmacies identified by the information processing means along with the route on a map, and on the other hand, for transmitting to the mobile terminal an error message prompting the patient to make another setting if the information processing means determines that there is no dispensing pharmacy on the route that has the drug related to the prescription information in stock.
[0004] Also, for example, Patent Document 2 discloses a step in which a data transmission / reception unit of a service server receives pharmacy search request information transmitted from a user device, a step in which a pharmacy information management unit of the service server extracts at least one or more pieces of pharmacy information contained in the pharmacy search request information, a step in which a user management unit of the service server transmits at least one or more pieces of pharmacy information to the user device, a step in which the user management unit requests prescription information from the user device and receives it, a matching pharmacy management unit of the service server transmits prescription drug information contained in the prescription information to a pharmacy terminal included in at least one or more pieces of pharmacy information, sends confirmation request information to confirm whether or not the drug can be dispensed, and receives acceptance information regarding whether or not the drug can be dispensed, and a step in which the matching pharmacy management unit confirms the confirmation request information and sends confirmation to the pharmacy terminal that has accepted the dispensing. and transmitting at least one pharmacy information item to the user device, wherein the pharmacy search request information includes current location information, destination information, and transportation information transmitted from the user device. The step of extracting pharmacy information further includes extracting pharmacy information items within a predetermined radius of a travel route of the user device generated using the current location information and the destination information. The transportation information includes automobile, public transportation, bicycle, or walking. If the transportation route is public transportation, the pharmacy information is extracted using departure, destination, or transfer information of the user device. If the transportation route is an automobile, the pharmacy information is extracted using the automobile's travel route, and pharmacy information located on the right or left side of the travel route is selected and extracted. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Patent No. 4934229 [Patent Document 2] Patent No. 7226860 Summary of the Invention [Problem to be solved by the invention]
[0006] Patent Documents 1 and 2 assume that the patient will pick up the medicine in person, and select a pharmacy based on the patient's location information, the route to the in-person pharmacy, and medicine inventory information. In recent years, due to legal reforms, the number of dispensing pharmacies has increased, not only in-person pharmacies but also online pharmacies. Online pharmacies do not require patients to travel to a pharmacy, and prescriptions can be filled even if the pharmacy is far from the patient's current location. For this reason, even if the technologies of Patent Documents 1 and 2 are used, the number of pharmacies that can fill prescriptions becomes too large based solely on the inventory information of prescription drugs, making it difficult to select an appropriate pharmacy.
[0007] Furthermore, if the number of patients filling prescriptions at a particular pharmacy increases, the number of patients waiting to be served will far exceed the number of pharmacists available, resulting in increased waiting times for patients to receive medication instructions. Furthermore, if publicly funded patients visit pharmacies in other municipalities, they will have to initially pay the medical expenses themselves and then apply for reimbursement at a later date. For this reason, publicly funded patients prefer to use specific pharmacies in the municipality in which they reside. Thus, there has been a problem in that patients are unable to select a pharmacy that is suitable for them.
[0008] The present invention has been made in consideration of the above circumstances, and its purpose is to provide an information processing system, an information processing device, an information processing method, and a program that enable a patient to select a dispensing pharmacy that is suitable for them. [Means for solving the problem]
[0009] In order to solve the above-mentioned problems, one aspect of the present invention is an information processing system that includes a selection receiving unit that receives a patient's selection of one or more of a plurality of types of standard conditions, and a selection unit that selects a predetermined number of dispensing pharmacies from a plurality of dispensing pharmacies as candidate dispensing pharmacies based on the one or more standard conditions.
[0010] Another aspect of the present invention is an information processing device that includes a selection receiving unit that receives a patient's selection of one or more of a plurality of types of standard conditions, and a selection unit that selects a predetermined number of dispensing pharmacies from a plurality of dispensing pharmacies as candidate dispensing pharmacies based on the one or more standard conditions.
[0011] Another aspect of the present invention is an information processing method executed by a computer, which includes a selection acceptance step of accepting a patient's selection of one or more of a plurality of types of standard conditions, and a selection step of selecting a predetermined number of dispensing pharmacies from a plurality of dispensing pharmacies as candidate dispensing pharmacies based on the one or more standard conditions.
[0012] Another aspect of the present invention is a program that causes a computer to execute a selection acceptance step of accepting a patient's selection of one or more of a plurality of types of standard conditions, and a selection step of selecting a predetermined number of dispensing pharmacies from a plurality of dispensing pharmacies as candidate dispensing pharmacies based on the one or more standard conditions. [Effects of the Invention]
[0013] As described above, according to the present invention, a dispensing pharmacy suitable for a patient can be selected. [Brief explanation of the drawings]
[0014] [Figure 1] 1 is a system configuration diagram showing an example of the configuration of an information processing system SYS according to a first embodiment of the present invention. [Figure 2] 1 is a block diagram showing an example of the configuration of a patient terminal device 1 according to the present embodiment. [Figure 3] FIG. 2 is a block diagram showing an example of the configuration of a patient database 2 according to the present embodiment. [Figure 4] FIG. 2 is a block diagram showing an example of the configuration of an information processing device 3 according to the present embodiment. [Figure 5]FIG. 2 is a block diagram showing an example of the configuration of a reference condition database 4 according to the present embodiment. [Figure 6] FIG. 2 is a block diagram showing an example of the configuration of a pharmacy database 5 according to the present embodiment. [Figure 7] FIG. 2 is a sequence diagram showing an example of information processing in the information processing system SYS according to the present embodiment. [Figure 8] 10 is a flowchart showing an example of information processing in the information processing system SYS according to the present embodiment. [Figure 9] FIG. 2 is a hardware configuration diagram showing an example of the hardware configuration of an information processing device 3 according to the present embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0015] (First embodiment) A first embodiment of the present invention will be described below with reference to the drawings.
[0016] The information processing system SYS is a system that presents a plurality of dispensing pharmacies selected from among a plurality of dispensing pharmacies to a patient when the patient selects a dispensing pharmacy to accept a prescription. Specifically, the information processing system SYS is a system that accepts the patient's selection of one or more criteria conditions from among a plurality of types of criteria conditions, and selects a predetermined number of dispensing pharmacies from among the plurality of dispensing pharmacies as candidate dispensing pharmacies based on the one or more criteria conditions. The information processing system SYS will be described in more detail.
[0017] FIG. 1 is a system configuration diagram showing an example of the configuration of an information processing system SYS according to the first embodiment of the present invention. The information processing system SYS is composed of a patient terminal device 1, a patient database 2, an information processing device 3, a standard condition database 4, and a pharmacy database 5, and the patient terminal device 1, the patient database 2, the information processing device 3, the standard condition database 4, and the pharmacy database 5 are connected to each other so that they can communicate with each other via a network NW.
[0018] The patient terminal device 1 is a terminal device such as a smartphone, tablet terminal, or PC used by a patient. The patient terminal device 1 accepts input of a medical questionnaire by a patient. The patient terminal device 1 stores the medical questionnaire input by the patient in a patient database 2. The patient terminal device 1 also accepts input of patient information by the patient. The patient terminal device 1 stores the patient information input by the patient in the patient database 2. The patient information includes the patient's name, place of residence, and date of birth.
[0019] The patient terminal device 1 also presents candidate reference conditions to the patient. The reference conditions include multiple types of conditions, such as conditions regarding whether public funds are used, conditions regarding the basic dispensing fee, conditions regarding the specialty of the dispensing pharmacy, conditions regarding medication instruction, and conditions regarding receipt of prescription drugs. The condition regarding whether public funds are used indicates whether the patient uses public funds. The condition regarding the basic dispensing fee indicates whether the basic dispensing fee is lower or higher than that of other dispensing pharmacies. The condition regarding medication instruction indicates whether the time until medication instruction is provided is short or long. The condition regarding the specialty of the dispensing pharmacy indicates a medical department that handles a wide variety of drugs. The condition regarding receipt of prescription drugs includes a condition indicating whether drugs can be picked up at a location specified by the patient, such as a convenience store, a condition indicating whether same-day delivery or same-day shipping is possible, and a condition indicating the inventory status of the dispensing pharmacy, drug wholesaler, drug manufacturer, etc.
[0020] The patient terminal device 1 accepts the patient's selection of one or more criteria conditions from among the candidate criteria conditions. Based on the criteria conditions selected by the patient, the patient terminal device 1 presents to the patient a predetermined number of dispensing pharmacies, for example, five, selected by the information processing device 3. The patient transmits the prescription to a pharmacy selected from the presented predetermined number of dispensing pharmacies.
[0021] The patient database 2 is a database that stores patient information. The patient database 2 stores the medical interview information input by the patient terminal device 1 in association with the patient ID. The patient database 2 also stores the patient information input by the patient terminal device 1 in association with the patient ID. The patient database 2 stores the reference conditions selected by the patient terminal device 1 in association with the patient ID.
[0022] The information processing device 3 is a server device. The information processing device 3 acquires multiple types of reference conditions from the reference condition database 4. The information processing device 3 transmits the acquired multiple types of reference conditions to the patient terminal device 1. The information processing device 3 acquires one or more reference conditions selected by the patient terminal device 1 and / or patient information from the patient database 2. The information processing device 3 acquires pharmacy information from the pharmacy database 5 and selects a predetermined number of dispensing pharmacies from the multiple dispensing pharmacies included in the pharmacy information based on one or more reference conditions and / or patient information. The information processing device 3 transmits the predetermined number of dispensing pharmacies to the patient terminal device 1 as candidate pharmacies.
[0023] The reference condition database 4 is a database that stores reference conditions. The reference condition database 4 stores a plurality of types of reference conditions.
[0024] The pharmacy database 5 is a database that stores pharmacy information. The pharmacy database 5 stores pharmacy information including information on multiple dispensing pharmacies. The pharmacy information includes information such as the name of the dispensing pharmacy, the location of the dispensing pharmacy, the number of pharmacists, the congestion level, the inventory status of each drug, whether same-day delivery or same-day shipping is possible, whether drugs can be picked up at a designated pick-up location, specialty, and basic dispensing fee.
[0025] Next, the configuration of the patient terminal device 1 will be described in detail.
[0026] FIG. 2 is a block diagram showing an example of the configuration of the patient terminal device 1 according to this embodiment. The patient terminal device 1 includes a communication unit 11, an input unit 12, an output unit 13, and a control unit .
[0027] The communication unit 11 has a function of communicating with other devices in the information processing system SYS via a network. The communication unit 11 outputs various information and signals received from other devices to the control unit 14. The communication unit 11 also transmits various information and signals output from the control unit 14 to other devices.
[0028] The input unit 12 is an input device such as a mouse, a keyboard, a touch panel, a power button, and a setting button.
[0029] The output unit 13 is an output device such as a display unit and a speaker.
[0030] The control unit 14 has a function of controlling the patient terminal device 1. The control unit 14 includes a medical interview information acquisition unit 141 , a patient information acquisition unit 142 , a standard condition candidate presentation unit 143 , a standard condition selection unit 144 , and a pharmacy candidate presentation unit 145 .
[0031] The medical interview information acquisition unit 141 receives input from the patient on the medical interview sheet and acquires medical interview information. The medical interview information acquisition unit 141 stores the acquired medical interview information in the patient database 2.
[0032] The patient information acquisition unit 142 receives input of patient information from a patient and acquires the patient information. The patient information acquisition unit 142 stores the acquired patient information in the patient database 2.
[0033] The reference condition candidate presentation unit 143 presents a plurality of types of reference conditions acquired from the information processing device 3 to the patient as reference condition candidates.
[0034] The criterion condition selection unit 144 accepts a patient's selection of one or more criterion conditions from among the candidate criterion conditions. The criterion condition selection unit 144 stores the selected one or more criterion conditions in the patient database 2 as selected criterion conditions.
[0035] The candidate pharmacy presentation unit 145 presents a predetermined number of dispensing pharmacies selected by the information processing device 3 to the patient as candidate pharmacies.
[0036] Next, the configuration of the patient database 2 will be described.
[0037] FIG. 3 is a block diagram showing an example of the configuration of the patient database 2 according to this embodiment. The patient database 2 includes a communication unit 21, an input unit 22, an output unit 23, a control unit 24, and a storage unit 25.
[0038] The communication unit 21 has a function of communicating with other devices in the information processing system SYS via a network. The communication unit 21 outputs various information and signals received from other devices to the control unit 24. The communication unit 21 also transmits various information and signals output from the control unit 24 to other devices.
[0039] The input unit 22 is an input device such as a mouse, a keyboard, a touch panel, a power button, and a setting button.
[0040] The output unit 23 is an output device such as a display unit, a speaker, or the like.
[0041] The control unit 24 has a function of controlling the patient database 2 . The control unit 24 includes a medical interview result acquisition unit 241, a patient information acquisition unit 242, and a selection criteria condition acquisition unit 243.
[0042] The medical interview result acquisition unit 241 acquires the medical interview information from the patient terminal device 1. The medical interview result acquisition unit 241 stores the medical interview information in the storage unit 25 in association with the patient ID.
[0043] The patient information acquisition unit 242 acquires patient information from the patient terminal device 1. The patient information acquisition unit 242 stores the patient information in the storage unit 25 in association with the patient ID.
[0044] The selection criteria condition acquisition unit 243 acquires the selection criteria conditions from the patient terminal device 1. The selection criteria condition acquisition unit 243 stores the selection criteria conditions in the storage unit 25 in association with the patient ID.
[0045] The storage unit 25 stores the medical interview result 251, patient information 252, and selection criteria conditions 253.
[0046] Next, the configuration of the information processing device 3 will be described.
[0047] FIG. 4 is a block diagram showing an example of the configuration of the information processing device 3 according to this embodiment. The information processing device 3 includes a communication unit 31, an input unit 32, an output unit 33, and a control unit .
[0048] The communication unit 31 has a function of communicating with other devices in the information processing system SYS via a network. The communication unit 31 outputs various information and signals received from other devices to the control unit 34. The communication unit 31 also transmits various information and signals output from the control unit 34 to other devices.
[0049] The input unit 32 is an input device such as a mouse, a keyboard, a touch panel, a power button, and a setting button.
[0050] The output unit 33 is an output device such as a display unit, a speaker, or the like.
[0051] The control unit 34 has a function of controlling the information processing device 3. The control unit 34 includes a criterion condition acquisition unit 341 , a pharmacy information acquisition unit 342 , a selection criterion condition acquisition unit 343 , and a candidate pharmacy selection unit 344 .
[0052] The reference condition acquisition unit 341 acquires a plurality of reference conditions from the reference condition database 4. The reference condition acquisition unit 341 transmits the plurality of reference conditions to the patient terminal device 1 in response to an operation of the patient terminal device 1.
[0053] The pharmacy information acquisition unit 342 acquires pharmacy information from the pharmacy database 5 based on the plurality of criterion conditions transmitted by the criterion condition acquisition unit 341 to the patient terminal device 1. The pharmacy information acquisition unit 342 outputs the pharmacy information to the selection criterion condition acquisition unit 343.
[0054] Based on the pharmacy information input from the pharmacy information acquisition unit 342, the selection criteria condition acquisition unit 343 acquires the selection criteria conditions and patient information selected by the patient terminal device 1 from the patient database 2. The selection criteria condition acquisition unit 343 outputs the selection criteria conditions, the patient information, and the pharmacy information to the candidate pharmacy selection unit 344.
[0055] When the selection criteria conditions, patient information, and pharmacy information are input, the candidate pharmacy selection unit 344 selects (extracts) a predetermined number of dispensing pharmacies from among the multiple dispensing pharmacies included in the pharmacy information based on the selection criteria conditions and the patient information. The candidate pharmacy selection unit 344 transmits the predetermined number of dispensing pharmacies as candidate pharmacies to the patient terminal device 1.
[0056] Next, the configuration of the reference condition database 4 will be described.
[0057] FIG. 5 is a block diagram showing an example of the configuration of the reference condition database 4 according to this embodiment. The reference condition database 4 includes a communication unit 41 , an input unit 42 , an output unit 43 , a control unit 44 , and a storage unit 45 .
[0058] The communication unit 41 has a function of communicating with other devices in the information processing system SYS via a network. The communication unit 41 outputs various information and various signals received from other devices to the control unit 44. The communication unit 41 also transmits various information and various signals output from the control unit 44 to other devices.
[0059] The input unit 42 is an input device such as a mouse, a keyboard, a touch panel, a power button, and a setting button.
[0060] The output unit 43 is an output device such as a display unit, a speaker, or the like.
[0061] The control unit 44 has a function of controlling the reference condition database 4 . The control unit 44 includes a reference condition transmission unit 441 .
[0062] In response to a request from the information processing device 3, the reference condition transmission unit 441 reads out a plurality of reference conditions stored in the storage unit 45, and transmits the plurality of reference conditions to the information processing device 3.
[0063] The storage unit 45 stores the reference conditions 451 .
[0064] Next, the configuration of the pharmacy database 5 will be described.
[0065] FIG. 6 is a block diagram showing an example of the configuration of the pharmacy database 5 according to this embodiment. The pharmacy database 5 includes a communication unit 51 , an input unit 52 , an output unit 53 , a control unit 54 , and a storage unit 55 .
[0066] The communication unit 51 has a function of communicating with other devices in the information processing system SYS via a network. The communication unit 51 outputs various information and various signals received from other devices to the control unit 54. The communication unit 51 also transmits various information and various signals output from the control unit 54 to other devices.
[0067] The input unit 52 is an input device such as a mouse, a keyboard, a touch panel, a power button, and a setting button.
[0068] The output unit 53 is an output device such as a display unit, a speaker, or the like.
[0069] The control unit 54 has a function of controlling the pharmacy database 5. The control unit 54 includes a pharmacy information transmission unit 541 .
[0070] In response to a request from the information processing device 3, the pharmacy information transmitting unit 541 reads out the pharmacy information stored in the storage unit 55. The pharmacy information transmitting unit 541 transmits the pharmacy information to the information processing device 3.
[0071] The storage unit 55 stores pharmacy information 551.
[0072] Next, the flow of information processing will be described.
[0073] FIG. 7 is a sequence diagram showing an example of information processing in the information processing system SYS according to this embodiment. In step ST101, the patient terminal device 1 accepts input of a medical questionnaire by the patient. Then, the patient terminal device 1 executes the process of step ST102.
[0074] In step ST102, the patient terminal device 1 transmits the inputted medical questionnaire (medical interview information) to the patient database 2. Next, the patient terminal device 1 executes the process of step ST103.
[0075] In step ST103, the patient terminal device 1 accepts the patient information input by the patient. Then, the patient terminal device 1 executes the process of ST104.
[0076] In step ST104, the patient terminal device 1 transmits the input patient information to the patient database 2. Next, the information processing device 3 executes the process of step ST105.
[0077] In step ST105, the information processing device 3 acquires a plurality of reference conditions from the reference condition database 4. Next, the information processing device 3 executes the process of step ST106.
[0078] In step ST106, the information processing device 3 transmits a plurality of reference conditions to the patient terminal device 1. Next, the patient terminal device 1 executes the process of step ST107.
[0079] In step ST107, the patient terminal device 1 presents a plurality of reference conditions to the patient and accepts the patient's selection of one or a plurality of reference conditions. Then, the patient terminal device 1 executes the process of step ST108.
[0080] In step ST108, the patient terminal device 1 transmits one or more criterion conditions selected by the patient as selected criterion conditions to the patient database 2. Next, the information processing device 3 executes the process of step ST109.
[0081] In step ST109, the information processing device 3 acquires the selection criteria conditions and patient information from the patient database 2. Next, the information processing device 3 executes the process of step ST110.
[0082] In step ST110, the information processing device 3 acquires pharmacy information from the pharmacy database 5. Next, the information processing device 3 executes the process of step ST111.
[0083] In step ST111, the information processing device 3 selects a predetermined number of dispensing pharmacies from among the plurality of dispensing pharmacies included in the pharmacy information based on the selection criteria conditions and the patient information. Then, the information processing device 3 executes the process of step ST112.
[0084] In step ST112, the information processing device 3 transmits a predetermined number of dispensing pharmacies as candidate pharmacies to the patient terminal device 1. Next, the patient terminal device 1 executes the process of step ST113.
[0085] In step ST113, the patient terminal device 1 presents a predetermined number of dispensing pharmacies as candidate pharmacies to the patient, and then ends the processing in FIG.
[0086] Next, the flow of information processing will be described.
[0087] FIG. 8 is a flowchart showing an example of information processing in the information processing system SYS according to this embodiment. In step S101, the patient terminal device 1 accepts input of a medical questionnaire by the patient. The patient terminal device 1 also accepts input of patient information by the patient. Thereafter, the patient terminal device 1 executes the process of step S103.
[0088] In step S103, the patient terminal device 1 accepts the patient's selection of one or more reference conditions from among the multiple types of reference conditions acquired from the information processing device 3. Thereafter, the information processing device 3 executes the process of step S105.
[0089] In step S105, the information processing device 3 selects a predetermined number of dispensing pharmacies from among the plurality of dispensing pharmacies included in the pharmacy information, based on the selected one or more criteria conditions and the patient information.
[0090] Specifically, when the selection criteria condition is a condition regarding whether or not public funds are used, if public funds are used, the information processing device 3 refers to the patient's place of residence contained in the patient information and extracts a predetermined number of dispensing pharmacies located within the patient's place of residence, for example, in the same prefecture as the patient's place of residence, as candidate pharmacies.
[0091] Furthermore, when the selection criteria conditions relate to the basic dispensing fee, the information processing device 3 refers to the pharmacy information and extracts a predetermined number of dispensing pharmacies in descending order of the basic dispensing fee, either low or high, as candidate pharmacies.
[0092] Furthermore, when the selection criteria condition is a condition related to the specialty of the dispensing pharmacy, the information processing device 3 extracts a predetermined number of dispensing pharmacies that match highly according to the medical department or specialty as candidate pharmacies.
[0093] In addition, when the selection criteria conditions are conditions related to medication instructions, the information processing device 3 extracts a predetermined number of dispensing pharmacies as candidate pharmacies in order of shortest or longest time until medication instructions, depending on the response time, pharmacy congestion status, number of pharmacists, and number of prescriptions already received.
[0094] In addition, when there are multiple types of conditions, such as conditions related to receiving prescription drugs, the information processing device 3 extracts a predetermined number of dispensing pharmacies as candidate pharmacies in order of highest degree of match, based on stock status, whether same-day delivery or same-day shipping is possible, whether drugs can be received at a specified location, how busy the pharmacy is, the number of pharmacists, and the number of prescriptions already received.
[0095] Thereafter, the patient terminal device 1 executes the process of step ST107.
[0096] In step S107, the patient terminal device 1 presents the candidate pharmacies to the patient. Specifically, the patient terminal device 1 presents a predetermined number of dispensing pharmacies as candidate pharmacies to the patient along with information indicating the reason why each dispensing pharmacy was selected, such as an icon. Thereafter, the process in FIG. 8 ends.
[0097] Next, the hardware configuration of the information processing device 3 will be described.
[0098] The information processing device 3 is composed of a CPU 301, a drive unit 302, a storage medium 303, an input unit 304, an output unit 305, a ROM (Read Only Memory) 306, a RAM (Random Access Memory) 307, an auxiliary storage unit 308, and an interface unit 309.
[0099] The CPU 301, drive unit 302, input unit 304, output unit 305, ROM 306, RAM 307, auxiliary storage unit 308, and interface unit 309 are interconnected via a bus. Note that the CPU 301 referred to here refers to a processor in general, and includes not only a device called a CPU in the narrow sense, but also, for example, a GPU, a DSP, etc. Furthermore, the CPU 301 referred to here is not limited to being realized by a single processor, but may be realized by combining multiple processors of the same or different types.
[0100] The CPU 301 controls the information processing device 3 by reading and executing programs stored in the auxiliary storage unit 308, ROM 306, and RAM 307, and by reading various data stored in the auxiliary storage unit 308, ROM 306, and RAM 307 and writing the various data to the auxiliary storage unit 308 and RAM 307. The CPU 301 also reads various data stored in the storage medium 303 via the drive unit 302 and writes the various data to the storage medium 303. The storage medium 303 is a portable storage medium such as a magneto-optical disk, a flexible disk, or a flash memory, and stores various data. The drive unit 302 is a device that reads and writes data from and to a storage medium 303 such as an optical disk drive, a flexible disk drive, or a flash memory.
[0101] The input unit 304 is an input device such as a mouse, a keyboard, a touch panel, a power button, a setting button, and an infrared receiver. The output unit 305 is an output device such as a display unit or a speaker. The ROM 306 and RAM 307 store programs for operating the various functional units of the information processing device 3 and various data.
[0102] The auxiliary storage unit 308 is a hard disk drive, a flash memory, or the like, and stores programs for operating the various functional units of the information processing device 3 and various data. The interface unit 309 has a communication interface and is connected to the network NW or other devices in the information processing system SYS via wire or wirelessly.
[0103] For example, the communication unit 31 in the functional configuration of the information processing device 3 in Figure 4 above corresponds to the interface unit 309 in Figure 9, the input unit 32 in Figure 4 corresponds to the input unit 304 in Figure 9, the output unit 33 in Figure 4 corresponds to the output unit 305 in Figure 9, and the control unit 34 in Figure 4 corresponds to the CPU 301 in Figure 9.
[0104] As such, the information processing system SYS of this embodiment includes a selection receiving unit (criteria condition selection unit 144) that receives a patient's selection of one or more of a plurality of criteria conditions, and a selection unit (candidate pharmacy selection unit 344) that selects a predetermined number of dispensing pharmacies from a plurality of dispensing pharmacies as candidate dispensing pharmacies based on the one or more criteria conditions.
[0105] In this way, a dispensing pharmacy that meets the criteria desired by the patient can be selected, and therefore a dispensing pharmacy that is suitable for the patient can be selected.
[0106] The embodiments of the present invention have been described in detail above with reference to the drawings, but the specific configuration is not limited to that described above, and various design changes can be made within the scope of the gist of the present invention.
[0107] The program running on the information processing device 3 according to one aspect of the present invention may be a program that controls one or more processors, such as a central processing unit (CPU), to implement the functions described in the above-described embodiments and modifications of the present invention (a program that causes a computer to function). The term "computer" as used herein also includes quantum computers. Information handled by each of these devices may be temporarily stored in random access memory (RAM) during processing, and then stored in various storage devices such as flash memory and hard disk drives (HDDs), where it may be read, modified, or written by the CPU or the like as needed.
[0108] Note that part or all of the information processing device 3 in each of the above-described embodiments and modifications may be implemented by a computer having one or more processors. In this case, the control functions may be implemented by recording a program for implementing the control functions on a computer-readable recording medium, and reading and executing the program recorded on the recording medium into a computer system.
[0109] The term "computer system" used here refers to a computer system built into the information processing device 3, and includes hardware such as an OS and peripheral devices. Also, the term "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, as well as storage devices such as hard disks built into the computer system.
[0110] Furthermore, the term "computer-readable recording medium" may include a medium that dynamically stores a program for a short period of time, such as a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line, or a medium that stores a program for a fixed period of time, such as volatile memory within a computer system that serves as a server or client in such a case. The program may also be one that realizes part of the above-mentioned functions, or one that can realize the above-mentioned functions in combination with a program already stored in the computer system.
[0111] Furthermore, part or all of the information processing device 3 in each of the above-described embodiments and modifications may be realized as an LSI, which is typically an integrated circuit, or as a chipset. Furthermore, each functional block of the information processing device 3 in each of the above-described embodiments and modifications may be individually formed into a chip, or part or all of them may be integrated into a chip. The integrated circuit method is not limited to LSI, and may be realized using a dedicated circuit and / or a general-purpose processor. Furthermore, if an integrated circuit technology that replaces LSI emerges due to advances in semiconductor technology, it is also possible to use an integrated circuit based on that technology.
[0112] While the embodiments and modifications have been described above in detail with reference to the drawings as one aspect of the present invention, the specific configuration is not limited to the embodiments and modifications, and design changes within the scope of the present invention are also included. Furthermore, various modifications of one aspect of the present invention are possible within the scope of the claims, and embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention. Furthermore, configurations in which elements described in the above embodiments and modifications are substituted with elements that achieve the same effect are also included. [Explanation of symbols]
[0113] 1. Patient terminal device 11 Communications Department 12 Input section 13 Output section 14 Control Unit 141 Interview information acquisition department 142 Patient Information Acquisition Department 143 Reference condition candidate presentation section 144 Reference condition selection section 145 Pharmacy Candidate Presentation Department 2. Patient database 21 Communications Department 22 Input section 23 Output section 24 Control Unit 241 Interview result acquisition department 242 Patient Information Acquisition Department 243 Selection criteria condition acquisition unit 25 Memory section 251 Interview results 252 Patient Information 3. Information processing equipment 31 Communications Department 32 Input section 33 Output section 34 Control Unit 341 Standard condition acquisition section 342 Pharmacy Information Acquisition Department 343 Selection criteria condition acquisition unit 344 Candidate Pharmacy Selection Department 4. Reference Condition Database 41 Communications Department 42 Input section 43 Output section 44 Control Unit 441 Reference Condition Transmission Unit 45 Storage section 5. Pharmacy Database 51 Communications Department 52 Input section 53 Output section 54 Control Unit 541 Pharmacy Information Transmission Department 55 Storage section 551 Pharmacy Information 301 CPU 302 Drive section 303 Storage medium 304 Input section 305 Output section 306 ROM 307 RAM 308 Auxiliary storage 309 Interface Section NW Network SYS Information Processing System
Claims
1. a selection receiving unit that receives a selection by a patient of one or more of the plurality of types of reference conditions; a selection unit that selects a predetermined number of dispensing pharmacies as candidate dispensing pharmacies from among a plurality of dispensing pharmacies based on the one or more criteria; An information processing system comprising:
2. Further, a residence information acquisition unit is provided for acquiring residence information of the patient, the selection unit selects a predetermined number of dispensing pharmacies as candidate dispensing pharmacies from among a plurality of dispensing pharmacies based on the patient's residence information and the one or more criteria. The information processing system according to claim 1 .
3. The multiple types of standard conditions include conditions regarding whether public funds are used, conditions regarding basic dispensing fees, conditions regarding the expertise of the dispensing pharmacy, conditions regarding medication guidance, and conditions regarding receipt of prescription drugs. The information processing system according to claim 1 .
4. a selection receiving unit that receives a selection by a patient of one or more of the plurality of types of reference conditions; a selection unit that selects a predetermined number of dispensing pharmacies as candidate dispensing pharmacies from among a plurality of dispensing pharmacies based on the one or more criteria; An information processing device comprising:
5. 1. A computer-implemented information processing method, comprising: a selection receiving step of receiving a selection by the patient of one or more reference conditions from among a plurality of types of reference conditions; a selection step of selecting a predetermined number of dispensing pharmacies as candidate dispensing pharmacies from among a plurality of dispensing pharmacies based on the one or more criteria; An information processing method comprising:
6. On the computer, a selection receiving step of receiving a selection by the patient of one or more reference conditions from among a plurality of types of reference conditions; a selection step of selecting a predetermined number of dispensing pharmacies as candidate dispensing pharmacies from among a plurality of dispensing pharmacies based on the one or more criteria; A program to execute.
Citation Information
Patent Citations
JP1974034229A
Pharmacy matching method and pharmacy matching service system using the same
JP7226860B2