Information processing system

The information processing system addresses the challenge of managing numerous medical data requests from diverse pharmacies by prioritizing and displaying requests chronologically, ensuring efficient data input.

JP2025146616APending Publication Date: 2025-10-03O Z CO LTD(JP)
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024179280
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-10-11
Publication Date
2025-10-03

AI Technical Summary

Technical Problem

Existing systems struggle to efficiently manage and process a large number of medical data input requests from multiple pharmacies belonging to different groups in an orderly manner.

Method used

An information processing system that includes a system management server to acquire and prioritize medical data requests based on prescription data, displaying them in chronological order, and using a display device to facilitate efficient data input by users.

Benefits of technology

The system enables efficient processing of multiple medical data requests by displaying processing order information alongside request information, allowing for timely and organized data input.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025146616000001_ABST
    Figure 2025146616000001_ABST
Patent Text Reader

Abstract

To provide an information processing system for supporting input of medical data based on request information from a plurality of stores.SOLUTION: An information processing system for performing medical data input agency based on prescription data includes: a system management server for acquiring request information including prescription data from a requester terminal; and a display device for displaying the request information. The requester terminal transmits the request information to the system management server, and the system management server causes the display device to display the request information in an order such that the information requested earlier is displayed with higher priority in a chronological sequence of request times.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing system for inputting medical data on behalf of a user. [Background technology]

[0002] A pharmacy business support system in which a requesting terminal installed in a store that requests pharmacy business, a requested terminal installed in a store that is requested to perform the pharmacy business, and a server are connected via a network is known (see, for example, Patent Document 1). This system includes a request content sending means by which the requesting terminal sends to the server request content including requesting store identification information that identifies the requesting store and requested store identification information that identifies the requested store, and a notification information sending means by which the server or the requesting terminal sends to the requested terminal or a device installed in the requested store notification information indicating that a request has been made from the requesting store, and based on the notification information, "staff in stores with excess staff can support pharmacy business on a computer system in stores that are temporarily short-staffed." [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 7350276 Summary of the Invention [Problem to be solved by the invention]

[0004] In the system disclosed in Patent Document 1, the server can allocate requests from requesting stores to stores with capacity, but since it allocates work for stores belonging to the same pharmacy group, the number of requests is limited. However, when processing a large number of requests from multiple stores belonging to different pharmacy groups, there is a problem in that it is necessary to process a large number of request information from different requesting stores in an orderly manner.

[0005] An object of the present invention is to provide an information processing system for supporting the input of medical data based on request information from a plurality of stores. [Means for solving the problem]

[0006] The information processing system of the present invention is an information processing system for acting as a proxy for entering medical data based on prescription data, and comprises a system management server that acquires request information including prescription data from a requester terminal, and a display device that displays the request information, wherein the requester terminal transmits the request information to the system management server, and the system management server displays the request information on the display device so that the request information is displayed at the top of the chronological order of the request time of the request information. [Effects of the Invention]

[0007] According to the above invention, the information processing system can display the processing order information together with the request information on the display device, and therefore it is possible to efficiently process the input of medical data based on a plurality of requests. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a diagram illustrating an example of a configuration of an information processing system 100 according to a first embodiment. [Figure 2] 1 shows an example of the hardware configuration of a system management server 10, a client terminal 20, and an inputter terminal 30 according to the first embodiment. [Figure 3] 2 is a block diagram showing an example of functions realized in the information processing system 100 according to the first embodiment. FIG. [Figure 4] 3 is a flowchart showing an example of basic processing executed in the information processing system 100 according to the first embodiment. [Figure 5] 2 is an example of information that an inputter refers to in the information processing system 100 according to the first embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0009] Preferred embodiments of the present invention are described in detail below with reference to the drawings. Note that the embodiments described below are preferred specific examples of the present invention, and therefore various technically preferable limitations are applied, but the scope of the present invention is not limited to these embodiments unless otherwise specified in the following description to the effect that the present invention is limited.

[0010] Embodiment 1 FIG. 1 is a diagram showing an example of the configuration of an information processing system 100 according to the first embodiment. The information processing system 100 can be configured to include a plurality of devices. The plurality of devices may be a combination of devices of the same type, a combination of devices of different types, or a combination of devices of the same type and devices of different types. Note that a system is a combination of devices that cooperate to perform some kind of processing.

[0011] <Configuration of Information Processing System 100> 1 is a diagram illustrating an example of a configuration of an information processing system 100 according to Embodiment 1. In the information processing system 100, a system management server 10, a plurality of inputter terminals 30 (inputter terminal 30a, inputter terminal 30b, inputter terminal 30c, ...), and a requester terminal 20 are connected via a network 90.

[0012] The information processing system 100 is a system that supports the input of information on behalf of a client at an input terminal 30 based on request information from a client terminal 20. Specifically, the information processing system 100 acquires prescription data as request information from a store such as a pharmacy, and the client refers to the prescription data and operates the input terminal 30 to input medical data on behalf of the client. Medical data is, for example, so-called medical receipt data. In the case of work at a pharmacy, the pharmacy not only receives the prescription brought by the patient and prescribes medicine based on the prescription, but also needs to submit a dispensing fee statement (receipt) based on the prescription to claim medical fees from health insurance insurers such as the Health Insurance Association, the Japan Health Insurance Association, and municipalities. The information processing system 100 mainly supports the input of this medical receipt.

[0013] The number of system management servers 10 included in the information processing system 100 is not limited, and two or more system management servers 10 may be connected to the network 90 .

[0014] The inputter terminals 30 (inputter terminal 30a, inputter terminal 30b, inputter terminal 30c, ...) may be any information processing terminals capable of realizing the functions described in the first embodiment. The inputter terminals 30 include, for example, smartphones, mobile phones (feature phones), computers (desktops, laptops, tablets, etc.), or communication platforms. The number of inputter terminals 30 connected to the network 90 is not limited. The inputter terminals 30a, 30b, and 30c may have the same configuration.

[0015] The network 90 serves to connect one or more inputter terminals 30, one or more system management servers 10, and one or more client terminals 20. In other words, the network 90 refers to a communication network that provides connection paths so that the above-mentioned various devices can connect and then send and receive data.

[0016] One or more portions of network 90 may or may not be a wired or wireless network, such as an ad hoc network, an intranet, an extranet, a virtual private network (VPN), a local area network (LAN), a wireless LAN (WLAN), a wide area network (WAN), a wireless WAN (WWAN), a portion of the Internet, a public switched telephone network, a cellular network, etc. Network 90 may include one or more networks 90.

[0017] The system management server 10 has a function of providing request information to a person inputting information who operates the inputter terminal 30. The system management server 10 may be any information processing device that can realize the functions described below. The system management server 10 may be configured as a server device, a computer (desktop, laptop, tablet, etc.), or other types of computers, or a communication platform, etc.

[0018] The requester terminal 20 has a function for making a request to the system management server 10 for input of medical records data. The requester terminal 20 may be any information processing device as long as it has a function that allows the requester to create request information and send the request information to the system management server 10. The requester terminal 20 may include, for example, a server device, a computer (e.g., a desktop, laptop, tablet, etc.), a media computer platform (e.g., a cable or satellite set-top box, a digital video recorder), a handheld computer device (e.g., a smartphone, tablet, PDA, email client, etc.), a device with a scanning function and a communication function (e.g., a multifunction printer, scanner, etc.), or other types of computers or communication platforms. The requester terminal 20 may also be composed of independent terminals, such as an input terminal 20a for inputting medical records and a transmission terminal 20b for transmitting the request information. When the requester terminal 20 is composed of an input terminal 20a and a sending terminal 20b, the input terminal 20a may be composed of, for example, a desktop or laptop computer, and the sending terminal 20b may be composed of, for example, a smartphone, tablet, or multifunction peripheral.

[0019] <Device hardware configuration> 2 shows an example of the hardware configuration of the system management server 10, the requester terminal 20, and the inputter terminal 30 according to the first embodiment. Here, the system management server 10, the requester terminal 20, and the inputter terminal 30 are collectively referred to as the terminal. The terminal includes a control unit 51, a storage unit 52, a communication unit 53, an input unit 54, an output unit 55, and a timing unit 56. The hardware components of the terminal are interconnected via a bus. Note that each terminal may be configured so that individual components or multiple components can be removed.

[0020] The communication unit 53 transmits and receives various data via the network 90. ​​The communication may be performed either wired or wirelessly, and any communication protocol may be used as long as mutual communication is possible. The communication unit 53 has a function of performing communication between various devices, such as the system management server 10, the client terminal 20, and the inputter terminal 30, via the network 90. ​​The communication unit 53 transmits various data to various devices in accordance with instructions from the control unit 51. The communication unit 53 also receives various data transmitted from each terminal and transmits it to the control unit 51.

[0021] The input unit 54 is a device for inputting various operations to each terminal. The output unit 55 is a device for outputting the processing results processed by each terminal. The input unit 54 and the output unit 55 may be an integrated device or may be separate devices.

[0022] The input unit 54 is realized by any one of or a combination of all types of devices that can accept input from a user and transmit information related to the input to the control unit 51. The input unit 54 includes, for example, a touch panel, a touch display, hardware keys such as a keyboard, a pointing device such as a mouse, a camera (operation input via moving images), a microphone (operation input by voice), etc. The input unit 54 may also include a sound input unit and an imaging unit. The sound input unit is used to input sound data. The sound input unit includes a microphone, etc. The imaging unit is used to acquire image data (including still image data and moving image data; the same applies below). The imaging unit includes a camera, etc.

[0023] The output unit 55 is realized by any one or a combination of all types of devices that can output the processing results processed by the control unit 51. The output unit 55 includes a display, a touch panel, a touch display, a speaker (audio output), a printer, etc.

[0024] The display, touch panel, or touch display serving as the output unit 55 is realized by any one of or a combination of all types of devices that can display according to display data written in a frame buffer (memory). Examples include liquid crystal displays, organic electroluminescence displays (OLEDs), and devices that can display images, text information, and the like using projection mapping.

[0025] For example, when the input unit 54 is a touch panel, the input unit 54 and a display unit serving as the output unit 55 may be disposed opposite each other with approximately the same size and shape.

[0026] The timekeeping unit 56 is, for example, a clock built into each terminal, and outputs time information (timekeeping information). The timekeeping unit 56 is configured to include, for example, a clock using a crystal oscillator.

[0027] The control unit 51 has a circuit physically structured to execute the functions realized by the code or instructions included in the program, and is realized by, for example, a data processing device built into hardware. Therefore, the control unit 51 may be expressed as a control circuit.

[0028] The control unit 51 includes, for example, a central processing unit (CPU), a microprocessor, a processor core, a multiprocessor, an application-specific integrated circuit (ASIC), and a field programmable gate array (FPGA).

[0029] The storage unit 52 has a function of storing various programs and various data required for the operation of each terminal. The storage unit 52 includes various storage media such as a hard disk drive (HDD), a solid state drive (SSD), a flash memory, a random access memory (RAM), and a read only memory (ROM). The storage unit 52 may also be referred to as a memory.

[0030] Each terminal stores program P in storage unit 52, and control unit 51 realizes the functions of each terminal by executing this program P. In other words, program P stored in storage unit 52 causes each terminal to realize each function executed by control unit 51.

[0031] (Functions of information processing system 100) FIG. 3 is a block diagram showing an example of functions realized in the information processing system 100 according to the first embodiment. FIG. 4 is a flowchart showing an example of basic processing executed in the information processing system 100 according to the first embodiment. The system management server 10 is connected to a requester terminal 20 and a network 90. ​​The system management server 10 acquires request information from the requester terminal 20, and the display control unit 11 processes processing order information of the request and specific information about the request content, and outputs the processed information to the display device 40. The display device 40 appropriately processes the processing order information and the request information and displays them to the person inputting the information. The person inputting the information operates the inputter terminal 30 based on the processing order information and the request information displayed on the display device 40, and transmits the input information to the requester terminal 20. The inputter terminal 30 is remotely connected to the requester terminal 20. The person inputting the information may be configured to directly operate an application on the requester terminal 20 to input medical data, or data created on the inputter terminal 30 may be transmitted to the requester terminal 20. Furthermore, the data inputter terminal 30 may be remotely connected to the requester terminal 20 via the system management server 10, or data created at the data inputter terminal 30 may be sent to the requester terminal 20 via the system management server 10. In other words, the data inputter who inputs medical data on behalf of the requester operates the data inputter terminal 30 while referring to the display device 40 to perform the data input work. The system management server 10 appropriately displays the request information on the display device 40 so that the data inputter can efficiently process multiple cases for which data input has been requested in the appropriate order.

[0032] (Requester terminal 20) The requester terminal 20 is a terminal owned by a requester who requests the input of medical data on their behalf. It is composed of, for example, an input terminal 20a, which is a PC terminal installed in a store such as a pharmacy, and a transmission terminal 20b, which is a mobile information terminal such as a tablet used by a staff member. As described above, the requester terminal 20 is basically composed of two independent terminals: the input terminal 20a for inputting and creating medical data, and the transmission terminal 20b for transmitting the request information on which the input medical data is based. However, it may also be composed of a single independent terminal that has the functions of both the input terminal 20a and the transmission terminal 20b. The requester creates the request information using the transmission terminal 20b. Here, the request information is information including the contents of the prescription submitted by the patient to the pharmacy. Furthermore, since the request information is specifically intended to create medical receipt data, it may include not only data on the prescribed medication but also personal information about the patient and information about the public health insurance to which the patient is enrolled.

[0033] When creating request information, the requester acquires image data of the prescription using the imaging device 21. The imaging device 21 may be, for example, a camera attached to the sending terminal 20b, or a scanner connected to or integrated with the sending terminal 20b or the requester terminal 20. The prescription image data may also be data stored in a terminal at the requester's store, in which case the sending terminal 20b does not need to be equipped with the imaging device 21. The data sending unit 22 of the requester terminal 20 can combine at least the prescription image data and request priority information to form request information and send it to the system management server 10. Note that the request information may include information other than the image data and priority information. From the perspective of transmitting prescription image data, it is desirable that the sending terminal 20b be a terminal integrated with the imaging device 21, such as a smartphone or tablet.

[0034] The transmitting terminal 20b (or the requester terminal 20) is connected to the system management server 10 after being authenticated using authentication information such as the requester's ID and password. The system management server 10 includes a requester information management unit 12, which manages information about the requester's store. This allows the system management server 10 to determine which store the request information sent from the authenticated transmitting terminal 20b belongs to.

[0035] (System Management Server 10) The system management server 10 includes a data acquisition unit 15 that acquires request information from the requester terminal 20, and processes the request information using a data processing unit 16. The data processing unit 16 associates the requester's priority information, request time, and prescription data included in the request information acquired from the requester terminal 20 with information about the requester, and stores the linked information as request information in the storage unit 52. The system management server 10 also includes a processing priority determination unit 14 that determines the processing priority of the request based on the request information. The processing priority determination unit 14 creates processing priority information for the request based on the priority information and request time included in the request information. The request time is the time when the system management server 10 receives the request information, and is information that is added to the request information by the system management server 10. However, the request time can also be the time when the request information is transmitted from the requester terminal 20 or the transmitting terminal 20b.

[0036] (Display control unit 11) The display control unit 11 controls the content to be displayed on the display device 40 based on the request information processed by the system management server 10 and the processing order information. The display control unit 11 causes the display device 40 to display the request information to be processed by the inputter, including the processing order information. The display control unit 11 may be a functional unit of the system management server 10, or may be provided in a terminal connected via the network 90. ​​When the display control unit 11 is a functional unit of the system management server 10, the display control unit 11 causes the display device 40 connected to the system management server 10 to display the request information. Alternatively, the display control unit 11 may cause the display screen of the terminal that has accessed the system management server 10 to display the request information processed by the display control unit 11 of the system management server 10. In other words, the system management server 10 can provide services to the accessed terminal in the form of PaaS (Platform as a Service) or SaaS (Software as a Service), etc.

[0037] If the display control unit 11 is provided in another terminal that has accessed the system management server 10, that terminal is connected to the system management server 10 via the network 90, receives the request information and processing order information processed by the display control unit 11, and controls the content displayed on the display device 40 within that terminal. In this case, that terminal acquires the request information and processing order information stored in the system management server 10 and independently controls the content displayed on the display device 40. In other words, the system management server 10 can also provide services to the accessed terminal in the form of (or similar to) Infrastructure as a Service (IaaS).

[0038] Furthermore, functions such as the processing priority determination unit 14 of the system management server 10 may be realized by multiple terminals, or may be realized by another terminal. The other terminal is, for example, the input user terminal 30, and some of the functions of the system management server 10 may be realized by the input user terminal 30. The functions of the system management server 10 described above and the functions realized by the display control unit 11 can be appropriately assigned to different terminals depending on the processing load of the system management server 10 or the communication load of the network 90.

[0039] (Inputter terminal 30) The user terminal 30 is connected to the system management server 10 and acquires information about the stores for which the user is responsible from the system management server 10. The user terminal 30 acquires information about the stores for which the user is responsible from the system management server 10 and displays an input screen for each store on the display device 41. The user terminal 30 connects to the system management server 10 after being authenticated using authentication information such as the ID and password of each user. In this way, by connecting to the user terminal 30 using the authentication information, the system management server 10 can identify the user operating the user terminal 30 and appropriately instruct the user to select the store for which the user is responsible. Information about the user is managed by the user information management unit 13 of the system management server 10. For example, the system management server 10 may control the user terminal 30 to display an input screen for the store for which the user is responsible. Alternatively, the user terminal 30 may be remotely connected to the input terminal 20a constituting the requester terminal 20 through operation by the user.

[0040] FIG. 5 shows an example of information referenced by a person inputting information in the information processing system 100 according to the first embodiment. The person inputting information includes a display device 41. The display device 41 displays an input window 43 for each store for which the person inputs information on a screen. The person inputting information refers to the content displayed on the display device 40 by the display control unit 11 described above, and inputs medical data into the input window 43a or 43b for each store. FIG. 5 shows, as an example, an example in which the person inputting information refers to the request information displayed on the display device 40 connected to the person inputting information terminal 30, and inputs data into the input window 43 for each store displayed on the display device 41 connected to the person inputting information terminal 30. However, for example, the request information display window 42 and the input window 43 may be displayed on a single display device connected to the person inputting information terminal 30, and the person inputting data using the input window 43 while referring to the request information display window 42.

[0041] Furthermore, the functions of the system management server 10 and the inputter terminal 30 may be realized by a single terminal.

[0042] (Regarding the processing of the information processing system 100) Next, the information processing performed by the information processing system 100 will be described using the flowchart in Fig. 4. First, the requester creates request information (step S1). Specifically, the request information is created by the transmission terminal 20b acquiring image data of a prescription and the requester setting a priority for that prescription. For example, a prescription is submitted to the reception desk by a patient visiting a pharmacy. The pharmacy staff member (requester) sets the image data of the prescription and a priority, and transmits them as request information to the system management server 10 (step S2).

[0043] Upon receiving the request information, the system management server 10 determines the processing order based on the request information (step S3). The processing order is determined based on the priority set by the requester, the time of the request, and the processing status of other request information stored in the system management server 10. The priority set by the requester is set, for example, to three levels: "Urgent," "Standard," and "Later." The system management server 10 sets the display so that, for "Urgent," the display changes to yellow three minutes after the request time and to red five minutes after the request time. For "Standard," the display changes to yellow five minutes after the request time and to red ten minutes after the request time. For "Later," the display does not change depending on the time elapsed since the request time. These display settings are transmitted as processing order information from the system management server 10 to the display control unit 11 together with the request information. The processing order information may also include a display setting that displays text information in bold based on the priority set by the requester.

[0044] The processing priority information is not limited to the display settings described above, and may include information on which request to prioritize depending on, for example, multiple requesters or requesting stores. The processing priority information may include setting information that prioritizes (processes first) store B over store A when there is request information with the same priority level (e.g., "urgent").

[0045] The request time is the time when the request information is transmitted from the transmitting terminal 20b to the system management server 10 or the time when the system management server 10 receives the request information.

[0046] Next, the system management server 10 transmits the request information and the processing priority information to the display control unit 11 (steps S4 and S5). The display control unit 11 displays the request information on the display device 40 based on the processing priority information (step S6).

[0047] The display control unit 11 updates the display in response to a display update operation by the user entering information or a setting for automatic display update (if "Yes - Automatic Update" is selected in step S7). At this time, the display control unit 11 acquires the request information and processing order information again from the system management server 10 (steps S4 and S5), and if there are any changes to the request information or processing order, the display content is changed (step S6). In other words, the display control unit 11 rereads the request information and processing order information from the system management server 10 and updates the display. If there are no changes to the request information stored in the system management server 10 or if the display has not been updated (if "No" is selected in step S7), the request information and processing order displayed on the display device 40 continue as they are.

[0048] The person inputting information refers to the request information and processing order displayed on the display device 40 by the display control unit 11, and inputs information (step S9). Specifically, the person inputting information opens each piece of request information displayed on the display device 40, refers to the prescription image, and operates the inputter terminal 30 to input information. The window information shown in FIG. 5 is input by remotely connecting the inputter terminal 30 to the input terminal 20a and directly operating the input terminal 20a. Alternatively, the input information may be created on the inputter terminal 30 and sent to the requester terminal 20 (or the input terminal 20a).

[0049] When the person inputting information has completed inputting the information, the person inputting the information operates the person inputting terminal 30 to transmit input completion information to the system management server 10 (step S10). The input completion information is transmitted, for example, by operating the input completion button 44 in the request information display window 42.

[0050] When the system management server 10 receives the input completion information, the processing priority is updated (step S11). Basically, the input-completed request information is deleted from the requests to be processed, and the request information and processing priority information reflecting this information are sent to the display control unit 11. The request information and processing priority stored in the system management server 10 at that time are displayed on the display device 41 (return to steps S4, S5, S6).

[0051] Thereafter, the person inputting information repeats the operations of steps S8 to S10 while referring to the content displayed on the display device 40 by the display control unit 11.

[0052] The requester may change or cancel the request information. For example, if the requester has already processed the requested matter, the request information will be canceled. When the requester modifies or changes the request information (if "Yes" in step S13), the changed or modified request information is sent from the requester terminal 20 or the sending terminal 20b to the system management server 10, and the request information and processing priority information are updated.

[0053] Furthermore, the requester may change the request information after or before the inputter transmits the input information to the requester terminal 20. In either case, when there is a change in the request information, the changed request information is transmitted from the requester terminal 20 or the transmitting terminal 20b to the system management server 10 (return to step S2).

[0054] As described above, the information processing system 100 displays the request information and processing priority information on the display device 40, provides the request information and processing priority information to the person inputting the medical data, and supports the input of medical data on behalf of the person. In particular, when requests for input of medical data are received from multiple pharmacies, not only is there a large number of requests, but the requests must be processed for each requester, so by constantly updating the processing priority information, the requests can be processed appropriately and efficiently.

[0055] Furthermore, when the requester terminal 20 is configured with two independent terminals, the input terminal 20a and the transmitting terminal 20b, the requester can simultaneously transmit request information to the system management server 10 and input medical data by the inputter or the requester, thereby improving the work efficiency of the requester's store. The inputter can also remotely connect the inputter terminal 30 to the input terminal 20a on the requester's side and directly input medical data. Thus, configuring the requester terminal 20 with two independent terminals has the advantage of improving the work efficiency of the information processing system 100 as a whole. Furthermore, configuring the transmitting terminal 20b with a terminal such as a smartphone or tablet not only allows the camera on the smartphone or tablet to be used as the imaging device 21, but also allows a line such as a mobile phone line to be used to transmit the request information.

[0056] (Processing order information) The processing order information not only reflects the priority information set by the requester, but also includes the time elapsed since the time of the request. For example, as shown in Fig. 5, a plurality of pieces of request information are displayed as icons 45 in the request information display window 42. The icons 45 display the store name ("Store [A]" and "Store [B]" in Fig. 5), the priority ("Urgent" in Fig. 5), and the time of the request ("10:15", "10:21", etc. in Fig. 5).

[0057] The processing priority information also includes the order of the icons 45 displayed in the request information display window 42. For example, in the example shown in Fig. 5, the icon 45 of request information with an earlier request time is generally displayed at the top. However, even if the request time is later, the icon 45 of request information with an "urgent" status is displayed at a higher position than the icons 45 of other request information.

[0058] The display contents of the request information display window 42 are not limited to the format in which a plurality of icons 45 are arranged as shown in FIG. 5, but the request information may be arranged as a list based on processing order information, for example.

[0059] The processing priority information may also include information useful for determining the order in which to process the requested information. For example, the average wait time required to process the requested information for each requester may be displayed in the request information display window 42. The processing priority information may also include a display setting that displays stores that should be prioritized for processing based on the average wait time at the top of the list. The wait time for processing requested information that has been processed is calculated as the difference between the input completion time and the request time. The average wait time is the average of the wait times for each of the multiple requested information. When the average wait time is used as the processing priority information, the average wait time is calculated from the processing results of the requests on that day. The wait time for request information that has not yet been processed is calculated as the difference between the current time and the request time. Changes to the display of these wait times may be reflected each time the display is updated in step S7 shown in FIG. 4.

[0060] (Regarding request information) The request information transmitted from the requester includes at least image data of the prescription and priority information. The request information transmitted from the requester is linked to the requester information in the system management server 10, but the requester information may be attached when transmitted from the requester. At the stage when the request information is displayed on the display device 40 by the display control unit 11, the request information includes at least information about the requester.

[0061] The display control unit 11 displays the request information in the request information display window 42, but the request information displayed there may be narrowed down to only those stores for which the person inputting the request is in charge, for example. When the person inputting the request is authenticated by the system management server 10 via the person inputting terminal 30, for example, and refers to the request information, the system management server 10 may identify the person inputting the request and narrow down the request information to only those requesters for which the person inputting is in charge, and display the request information display window 42. Furthermore, the person inputting the request may operate the display settings so that only the request information for a specific requester is displayed in the request information display window 42.

[0062] (Displaying the results of request processing) As described above, the information processing system 100 receives request information, receives input completion information after the inputter has performed input on behalf of the user, and can detect that processing of the request has been completed. Therefore, the system management server 10 stores the time when the request information was sent (or the time when it was received) and the time when the input completion information was sent (or the time when it was received) in the storage unit 52, and can tally up the time taken to process each piece of request information.

[0063] The system management server 10 stores at least information on request information, request time, and input completion time in the storage unit 52, and can output a summary table based on that information. For example, the information processing system 100 may have a function to calculate and display aggregate data such as the average waiting time, maximum time, minimum time, median waiting time, and distribution of waiting times required to process requests for each requester included in the request information. This aggregate data may be displayed by selecting an aggregation period, such as daily, weekly, monthly, or yearly. The system management server 10 may also have a function to calculate and display aggregate data for each inputter. Additionally, the displayed aggregate data may be organized based on one or more aspects of the information included in the request information, and the number of requests, request time, input completion time, etc. may be output.

[0064] The request processing results can be tallied after the day's operating hours are completed, or can be tallied in real time while the information processing system 100 is operating. For example, the system management server 10 may calculate the average waiting time required to process requests for each of multiple requesters on the day at predetermined intervals, and display the calculated average waiting time on the display device 40. The system management server 10 may also determine which of the multiple requesters should have priority in processing their request information based on the calculated average waiting time required for processing, and reflect this in the processing priority information.

[0065] Although the present invention has been described above based on the embodiments, the present invention is not limited to the configurations of the above-described embodiments. In each of the above embodiments, the information processing system 100 is realized using a system such as a client-server system of a network computer system. However, the same functions as the information processing system 100 can also be realized on various computers, such as personal computers, that do not constitute a client-server system, or various communication terminals and mobile information terminals, such as mobile terminals and tablets. Furthermore, at least a portion of the functions of the information processing system 100 can also be realized by installing a computer program on various computers, communication terminals, and mobile information terminals. In other words, the present invention also includes programs that cause various computers to function as at least a portion of the information processing system 100. The above-described embodiments and variations may also be implemented in appropriate combinations. It should be noted that the gist (technical scope) of the present invention also encompasses various modifications, applications, and uses that may be made by those skilled in the art as needed.

[0066] The information processing system 100 described above may also include combinations of the features shown in Supplementary Notes 1 to 10 below. These combinations are described below.

[0067] [Appendix 1] An information processing system for performing medical data entry services, a system management server that acquires request information including prescription data from a requester terminal; a display device that displays the request information, The system management server generating processing priority information for the request information from the request time and priority information included in the request information; displaying the request information including the processing priority information on the display device; Information processing system. [Appendix 2] 10. The information processing system of claim 1, The processing priority information is a display setting for classifying the request information based on the priority information and changing the display of the request information on the display device; Information processing system. [Appendix 3] 3. The information processing system according to claim 1, The processing priority information is a display setting for classifying the request information based on requester information included in the request information and displaying the same on the display device; Information processing system. [Appendix 4] An information processing system according to any one of Supplementary Notes 1 to 3, The processing priority information is Including information on the average waiting time until request processing for each requester information included in the request information. Information processing system. [Appendix 5] An information processing system according to any one of Supplementary Notes 1 to 4, The processing priority information is a display setting for changing the display of the request information on the display device based on a waiting time for processing the request information; Information processing system. [Appendix 6] An information processing system according to any one of Supplementary Notes 1 to 5, an inputter terminal for inputting medical data based on the request information displayed by the system management server; After the processing of the request information is completed, input completion information is transmitted to the system management server; The system management server updating the processing priority information based on the input completion information and changing the display of the request information on the display device; Information processing system. [Appendix 7] An information processing system according to any one of Supplementary Notes 1 to 6, The system management server receiving change information regarding the requested information from the requester terminal; updating the processing priority information based on the change information and changing the display of the request information on the display device; Information processing system. [Appendix 8] An information processing system according to any one of Supplementary Notes 1 to 7, an inputter terminal for inputting medical data based on the request information displayed by the system management server; The input terminal includes: After the processing of the request information is completed, input completion information is transmitted to the system management server; The system management server storing the request time, which is the time when the request information is transmitted from the requester terminal or the time when the request information is received, and the input completion time, which is the time when the input completion information is transmitted from the inputter terminal or the time when the input completion information is received; displaying the difference between the input completion time and the request time on the display device as a waiting time for processing the request information; Information processing system. [Appendix 9] 9. The information processing system according to claim 8, The system management server aggregating the waiting times for each of the plurality of pieces of request information, and displaying aggregated data including at least one of an average value, a maximum time, a minimum time, a median, and a distribution of the waiting times on the display device; Information processing system. [Appendix 10] 10. The information processing system according to claim 9, The system management server displaying the aggregated data for each requester on the display device based on the requester information included in the request information; Information processing system. [Explanation of symbols]

[0068] 10: System management server 11: Display control section 12: Client Information Management Department 14: Processing priority determination section 15: Data acquisition section 16: Data processing section 20: Requester terminal 20a: Input terminal 20b: transmitting terminal 21: Imaging device 22: Data transmission unit 30: Input terminal 30a: Inputter terminal 30b: Inputter terminal 30c: Input terminal 40:Display device 41:Display device 42: Request information display window 43: Input window 43a: Input window 43b: Input window 44: Input completion button 45: Icon 51: Control unit 52: Storage section 53: Communications Department 54: Input section 55: Output section 56: Timekeeping section 90: Network 100: Information Processing Systems

Claims

1. An information processing system for performing medical data entry on behalf of a patient based on prescription data, a system management server that acquires request information including prescription data from a requester terminal; a display device that displays the request information, The client terminal Sending the request information to the system management server; The system management server displaying the request information on the display device so that the request information is displayed at the top of the order in chronological order of the request time; Information processing system.

2. 2. The information processing system according to claim 1, The system management server displaying the request information on the display device for only some of the multiple requesters based on the requester information; Information processing system.

3. 3. The information processing system according to claim 1, The client terminal transmitting priority information indicating a priority of processing the request information set by the requester to the system management server, the priority information being included in the request information; The system management server displaying the request information on the display device so that the request information having a higher priority indicated by the priority order information is displayed higher in the order than the chronological order of the request times; Information processing system.

4. 3. The information processing system according to claim 1, an inputter terminal through which an inputter inputs medical data based on the request information displayed on the display device by the system management server; The input terminal includes: After the inputter has completed processing of the request information, input completion information is transmitted to the system management server; The system management server changing the display of the request information on the display device so as to delete the request information whose processing has been completed based on the input completion information; Information processing system.

5. 3. The information processing system according to claim 1, The system management server receiving change information regarding a change or cancellation of the request information from the requester terminal; changing the display of the request information on the display device based on the change information; Information processing system.

6. 3. The information processing system according to claim 1, an inputter terminal for inputting medical data based on the request information displayed on the display device by the system management server; The input terminal includes: After the processing of the request information is completed, input completion information is transmitted to the system management server; The system management server storing the request time, which is the time when the request information is transmitted from the requester terminal or the time when the request information is received, and the input completion time, which is the time when the input completion information is transmitted from the inputter terminal or the time when the input completion information is received; displaying the difference between the input completion time and the request time on the display device as a waiting time for processing the request information; Information processing system.

7. 7. The information processing system according to claim 6, The system management server an average waiting time is calculated from the waiting time for each requester information item, and the request information including the requester information to be processed with priority based on the average waiting time is displayed at a higher position; Information processing system.

8. 7. The information processing system according to claim 6, The system management server aggregating the waiting times for each of the plurality of pieces of request information, and displaying aggregated data including at least one of an average value, a maximum time, a minimum time, a median, and a distribution of the waiting times on the display device; Information processing system.

9. 9. The information processing system according to claim 8, The system management server displaying the aggregated data for each client on the display device based on the client information; Information processing system.

Citation Information

Patent Citations

  • Pharmacy business support system

    JP7350276B1