Mixed infusion management system, mixed infusion management program, and mixed infusion management method

JP2025188150A5Pending Publication Date: 2026-01-23YUYAMA MFG CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2025169891
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2018-03-23
Filing Date
2025-10-08
Publication Date
2026-01-23

AI Technical Summary

Technical Problem

The inefficiency in utilizing residual medicines from medicine containers due to safety cabinet restrictions leads to waste, as these containers cannot be transferred between safety cabinets, especially in multiple-cabinet setups.

Method used

A mixed injection management system and method that includes a distribution processing unit to allocate preparation data for mixed injection work across multiple units, utilizing residual medicines and a presentation unit to display distribution results, ensuring efficient use of remaining medicines.

Benefits of technology

The system supports the efficient use of medicines stored in containers by optimizing their distribution and utilization across different safety cabinets, minimizing waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide a mixed infusion management system, a mixed infusion management program, and a mixed infusion management method capable of supporting efficient use of medicine contained in a medicine container.SOLUTION: A mixed injection management system includes: a distribution processing unit which distributes a plurality of preparation data relating to a mixed injection operation of collecting a medicine and injecting it into an infusion container, to a plurality of mixed injection work units for performing the mixed injection work, on the basis of information on residual medicine generated in the preceding mixed injection work; and a presentation processing unit which presents information on a result of the distribution by the distribution processing unit.SELECTED DRAWING: Figure 11
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a mixed injection management system, a mixed injection management program, and a mixed injection management method that support mixed injection work of drugs such as anticancer drugs. [Background technology]

[0002] There is known a co-infusion device that performs a co-infusion operation by using a syringe to collect a drug such as an anticancer drug contained in a drug container such as an ampule or a vial, and injecting the drug into an infusion bag containing an infusion (see, for example, Patent Document 1). With this type of co-infusion device, the co-infusion operation is performed in a safety cabinet set to negative pressure in order to prevent exposure to the drug such as the anticancer drug. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2012-250016 Summary of the Invention [Problem to be solved by the invention]

[0004] However, if the amount of medicine to be collected in a mixed injection operation is not an integral multiple of the amount of medicine contained in the medicine container, some medicine will remain in the medicine container after the mixed injection operation. Therefore, in order to effectively utilize the remaining medicine remaining in the medicine container, it is possible to use the remaining medicine in another mixed injection operation in which the same type of medicine is to be collected.

[0005] However, it is generally not permitted to take medicine containers containing residual medicines, such as anticancer drugs, out of a safety cabinet. Therefore, in a situation where multiple safety cabinets are installed, residual medicines generated in a mixed injection operation performed in one safety cabinet cannot be used in a mixed injection operation performed in another safety cabinet, and the residual medicines may be wasted.

[0006] An object of the present invention is to provide a mixed injection management system, a mixed injection management program, and a mixed injection management method that can support the efficient use of medicines stored in medicine containers. [Means for solving the problem]

[0007] The mixed injection management system of the present invention includes a distribution processing unit that distributes multiple preparation data related to the mixed injection work of collecting medicines and injecting them into infusion containers to multiple mixed injection work units where the mixed injection work is performed based on remaining medicines generated in a preceding mixed injection work, and a presentation processing unit that presents information regarding the distribution results by the distribution processing unit.

[0008] The mixed injection management program of the present invention is a mixed injection management program that causes one or more processors to execute a distribution step of distributing multiple preparation data related to the mixed injection work of collecting medicines and injecting them into infusion containers to multiple mixed injection work units where the mixed injection work is performed based on remaining medicines generated in a preceding mixed injection work, and a presentation step of presenting information regarding the distribution results in the distribution step.

[0009] The mixed injection management method of the present invention includes a distribution step of distributing multiple preparation data related to the mixed injection work of collecting medicines and injecting them into infusion containers to multiple mixed injection work units where the mixed injection work is performed based on remaining medicines generated in a preceding mixed injection work, and a presentation step of presenting information regarding the distribution results in the distribution step. [Effects of the Invention]

[0010] According to the present invention, there are provided a mixed injection management system, a mixed injection management program, and a mixed injection management method that can support the efficient use of medicines stored in medicine containers. [Brief explanation of the drawings]

[0011] [Figure 1] FIG. 1 is a block diagram showing an example of a mixed injection management system according to an embodiment of the present invention. [Figure 2] FIG. 2 is a block diagram showing the system configuration of the mixed injection assistance device according to the embodiment of the present invention. [Figure 3] FIG. 3 is a perspective view showing the external configuration of the mixed injection assisting device according to the embodiment of the present invention. [Figure 4] FIG. 4 is a diagram showing a state in which a safety cabinet used in a mixed injection assistance device according to an embodiment of the present invention is used. [Figure 5] FIG. 5 is a block diagram showing the system configuration of the automatic co-infusion device according to the embodiment of the present invention. [Figure 6] FIG. 6 is a perspective view showing the external configuration of the automatic co-infusion device according to the embodiment of the present invention. [Figure 7] FIG. 7 is a perspective view of the automatic co-infusion device according to the embodiment of the present invention with the main door open. [Figure 8] FIG. 8 is a flowchart showing an example of the procedure of the mixed injection management process executed in the mixed injection management system according to the embodiment of the present invention. [Figure 9] FIG. 9 is a flowchart showing an example of the procedure of the allocation process executed in the mixed injection management system according to the embodiment of the present invention. [Figure 10] FIG. 10 is a diagram showing an example of a distribution screen displayed in the mixed injection management system according to the embodiment of the present invention. [Figure 11] FIG. 11 is a diagram showing an example of a distribution screen displayed in the mixed injection management system according to the embodiment of the present invention. [Figure 12] FIG. 12 is a diagram showing an example of a distribution screen displayed in the mixed injection management system according to the embodiment of the present invention. [Figure 13] FIG. 13 is a diagram showing an example of a remaining medicine screen displayed in the mixed injection management system according to the embodiment of the present invention. [Figure 14] FIG. 14 is a diagram showing an example of a remaining medicine screen displayed in the mixed injection management system according to the embodiment of the present invention. [Figure 15] FIG. 15 is a diagram showing an example of a remaining medicine screen displayed in the mixed injection management system according to the embodiment of the present invention. [Figure 16]FIG. 16 is a block diagram showing the system configuration of a mixed injection assistance device according to an embodiment of the present invention. [Figure 17] FIG. 17 is a perspective view showing the external configuration of a mixed injection assisting device according to an embodiment of the present invention. [Figure 18] FIG. 18 is a perspective view showing the external configuration of the medicine management unit according to the embodiment of the present invention. [Figure 19] FIG. 19 is a plan view showing the external configuration of the medicine management unit according to the embodiment of the present invention. [Figure 20] FIG. 20 is a flowchart showing an example of the procedure of the remaining medicine storage process executed in the mixed injection management system according to the embodiment of the present invention. [Figure 21] FIG. 21 is a diagram showing an example of remaining medicine management information used in the mixed injection management system according to the embodiment of the present invention. [Figure 22A] FIG. 22A is a diagram for explaining a notification method in the medicine management unit according to an embodiment of the present invention. [Figure 22B] FIG. 22B is a diagram for explaining a notification method in the medicine management unit according to the embodiment of the present invention. [Figure 22C] FIG. 22C is a diagram for explaining a notification method in the medicine management unit according to an embodiment of the present invention. [Figure 22D] FIG. 22D is a diagram for explaining a notification method in the medicine management unit according to an embodiment of the present invention. [Figure 23] FIG. 23 is a flowchart showing an example of the procedure of the remaining medicine utilization process executed in the mixed injection management system according to the embodiment of the present invention. [Figure 24] FIG. 24 is a flowchart showing an example of the procedure of the remaining medicine utilization process executed in the mixed injection management system according to the embodiment of the present invention. [Figure 25A] FIG. 25A is a diagram showing an example of a guidance screen displayed in the mixed injection management system according to an embodiment of the present invention. [Figure 25B] FIG. 25B is a diagram showing an example of a guidance screen displayed in the mixed injection management system according to the embodiment of the present invention. [Figure 26A] FIG. 26A is a diagram showing an example of a registration screen displayed in the mixed injection management system according to an embodiment of the present invention. [Figure 26B] FIG. 26B is a diagram showing an example of a registration screen displayed in the mixed injection management system according to the embodiment of the present invention. [Figure 27] FIG. 27 is a diagram showing an example of a setting screen displayed in the mixed injection management system according to the embodiment of the present invention. [Figure 28] FIG. 28 is a diagram showing an example of a form output by the mixed injection management system according to the embodiment of the present invention. [Figure 29] FIG. 29 is a diagram showing an example of an output screen displayed in the mixed injection management system according to the embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0012] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings to help understand the present invention. Note that the following embodiments are examples that embody the present invention and do not limit the technical scope of the present invention.

[0013] As shown in Figure 1, a mixed injection management system 1 according to an embodiment of the present invention comprises a mixed injection management device 2, one or more client terminals 3, one or more mixed injection assistance devices 4, and one or more automatic mixed injection devices 5. Here, the mixed injection management system 1 is one example of the mixed injection management system according to the present invention. Note that the mixed injection management device 2 alone may be regarded as the mixed injection management system according to the present invention. Also, the mixed injection assistance device 4 alone may be regarded as the mixed injection management system according to the present invention.

[0014] The mixed injection management device 2, the client terminal 3, the mixed injection support device 4, and the automatic mixed injection device 5 are each connected to a communication network N1, such as a LAN or the Internet, wirelessly or via a wired connection for communication. A host system 6, such as an electronic medical record system or a prescription input terminal, that inputs prescription data to the mixed injection management device 2 is also connected to the mixed injection management device 2 via the communication network N1. For example, the prescription data may include the prescription issue date, patient ID, patient name, patient date of birth, drug information (drug code, drug name, dosage, etc.), dosage method (oral, topical, etc.), dosage information (three times a day after each meal, etc.), medical treatment type (outpatient, inpatient, etc.), department, ward, and hospital room. It is also possible that the mixed injection management device 2 can read prescription data from a prescription, or that the mixed injection management device 2 can input prescription data via user operation.

[0015] [Mixed injection management device 2] The mixed injection management device 2 is a personal computer including a control unit 21, a storage unit 22, a communication I / F 23, a display unit 24, an operation unit 25, and a drive device 26. The mixed injection management device 2 is placed inside or outside the medical institution where the mixed injection management system 1 is used.

[0016] The control unit 21 has control devices such as a CPU, ROM, RAM, and EEPROM (registered trademark, the same applies hereinafter). The CPU is a processor that executes various arithmetic operations. The ROM is a non-volatile storage unit in which information such as control programs for causing the CPU to execute various processes is pre-stored. The RAM is a volatile storage unit, and the EEPROM is a non-volatile storage unit. The RAM and the EEPROM are used as temporary storage memories (work areas) for the various processes executed by the CPU. The control unit 21 then uses the CPU to execute various processes in accordance with various control programs (for example, the mixed injection management program described below) pre-stored in the ROM, the EEPROM, or the storage unit 22.

[0017] The storage unit 22 is a storage unit such as an HDD (Hard Disk Drive) or SSD (Solid State Drive) that stores various data. Specifically, a mixed injection management program for causing a computer such as the control unit 21 to execute the mixed injection management process (see FIG. 8) described below is stored in advance in the storage unit 22. Note that the present invention may be understood as an invention of the mixed injection management program for causing a computer such as the control unit 21 to execute the mixed injection management process, or a computer-readable recording medium on which the mixed injection management program is recorded. Furthermore, the present invention may be understood as an invention of a mixed injection management method for executing each processing step of the mixed injection management process in the mixed injection management device 2 or the like.

[0018] The storage unit 22 also stores various databases such as a medicine master, a patient master, a user master, etc. Furthermore, the storage unit 22 also stores a medicine database separate from the medicine master.

[0019] The pharmaceutical master contains information about each pharmaceutical, such as the pharmaceutical ID, pharmaceutical code, pharmaceutical name, YJ code, JAN code (or RSS code), medicine bottle code, classification (dosage form: powder, tablet, liquid medicine, topical medicine, etc.), tablet shape (capsule tablet, spherical tablet, flat tablet (disk-shaped tablet), etc.), tablet color, tablet size, specific gravity, drug type (ordinary medicine, poison, narcotic, powerful drug, antipsychotic, therapeutic drug, etc.), formulation variations, excipients, and precautions.

[0020] The user master contains information about users, such as the pharmacy name, pharmacist name, pharmacist ID, password, user group, and processing authority. The patient master contains information about patients, such as the patient ID, name, sex, age, medical history, prescription drug history, family information, medical department, ward, and room.

[0021] The drug database stores, for each drug, information such as drug code, drug name, JAN code, RSS code, vial code, dosage form, unit, specific gravity, drug type, compounding variations, excipients, precautions, allergy information, and package insert information, all of which are associated with each drug. In particular, for tablets, the drug database stores information such as tablet identification information (e.g., information identifying the drug type) and tablet shape formed on the tablet. The drug database is read from a recording medium such as a CD or DVD by the drive device 26, or received from an external device via the communication network N1, and stored in the memory unit 22. The drug database is used in the mixed injection management system 1 to import information into various masters such as the drug master, or to refer to information on the package insert for each drug. The control unit 21 may also be configured to be able to read the drug database from an external device or website via the communication network N1 as needed. The drug database is used for updating the drug master, etc.

[0022] The communication I / F 23 is a communication interface having a network card or the like that performs wireless or wired data communication in accordance with a predetermined communication protocol between external devices such as the client terminal 3, the co-infusion support device 4, and the automatic co-infusion device 5 via the communication network N1.

[0023] The display unit 24 is a display unit such as a liquid crystal monitor that displays various information and operation screens in accordance with control instructions from the control unit 21. The operation unit 25 is an operation unit such as a keyboard, mouse, or touch panel that accepts user operations, and inputs operation signals corresponding to user operations to the control unit 21. The operation unit 25 accepts various operation inputs, such as a prescription data selection operation on the display screen displayed on the display unit 24, and a prescription data issuance operation that requests the start of dispensing of the prescription data.

[0024] The drive device 26 is capable of reading the mixed injection management program from a computer-readable recording medium 261 on which the mixed injection management program is recorded. The recording medium 261 is a CD, DVD, BD, USB memory, or the like, and the drive device 26 is a CD drive, DVD drive, BD drive, USB port, or the like. In the mixed injection management device 2, the control unit 21 uses the drive device 26 to read the mixed injection management program from the recording medium 261 and stores it in the memory unit 22.

[0025] In the mixed injection management device 2 configured as above, the control unit 21 executes various processes in accordance with the mixed injection management program. The control unit 21 also has a function of generating prescription data (hereinafter referred to as preparation data) indicating the contents of the mixed injection work described below based on the prescription data, and inputting the preparation data to the mixed injection assistance device 4 and the automatic mixed injection device 5. As a result, the mixed injection assistance process and the automatic mixed injection process described below are executed in the mixed injection assistance device 4 and the automatic mixed injection device 5 based on the preparation data.

[0026] For example, the preparation data includes patient information (patient ID, patient name, height, weight, body surface area, etc.), preparation date, preparation time, drug information (drug code, drug name, etc.), dosage (amount of drug dispensed), regimen identification information, etc. The regimen identification information is information capable of identifying regimen information, such as a therapy name (regimen name), a therapy ID, or a regimen ID. The preparation data may also include information such as doctor information, the type of drug container (ampule containing drug solution, vial containing drug solution, or vial containing powdered drug), preparation content information (type and number of drug containers, syringes, and needles used in the mixed injection operation), preparation procedure information (operation content, dissolved drug, solvent, dissolved drug amount, solvent amount, amount extracted), administration date, prescription classification, medical department, and ward. The preparation data may also be the prescription data itself.

[0027] The control unit 21 displays the results of the mixed injection management process executed based on the preparation data on the client terminal 3, etc. Details of the mixed injection management process executed by the control unit 21 will be described later.

[0028] [Client terminal 3] The client terminal 3 is a personal computer including a control unit 31, a storage unit 32, a communication I / F 33, a display unit 34, and an operation unit 35. Each of the client terminals 3 is an operation terminal that is placed in a medical institution where the mixed injection management system 1 is used, and is operated by a user such as a pharmacist.

[0029] The control unit 31 has control devices such as a CPU, a ROM, a RAM, and an EEPROM. The CPU is a processor that executes various arithmetic operations. The ROM is a non-volatile storage unit that pre-stores information such as control programs for causing the CPU to execute various operations. The RAM is a volatile storage unit, and the EEPROM is a non-volatile storage unit. The RAM and the EEPROM are used as temporary storage memories (work areas) for the various operations executed by the CPU. The control unit 31 then uses the CPU to execute various operations in accordance with the various control programs pre-stored in the ROM, the EEPROM, or the storage unit 32.

[0030] The storage unit 32 is a non-volatile storage unit such as a hard disk or SSD that stores various application programs and various data executed by the control unit 31. Specifically, the storage unit 32 stores application programs such as an operating system (OS) and browser software. The browser software is application software that accesses the mixed injection management device 2 via the communication network N1 to display various operation screens on the display unit 34 and transmits input operations on the operation screen using the operation unit 35 to the mixed injection management device 2. Specifically, when address information such as a URL (Universal Resource Locator) corresponding to the mixed injection management device 2 is entered in a predetermined position on the operation screen displayed by the browser software, the control unit 31 accesses the mixed injection management device 2 based on the address information.

[0031] The communication I / F 33 is a communication interface having a network card or the like that performs wireless or wired data communication in accordance with a predetermined communication protocol between external devices such as the mixed injection management device 2 via the communication network N1.

[0032] The display unit 34 is a display unit such as a liquid crystal display or an organic EL display that displays various information in accordance with control instructions from the control unit 31. The operation unit 35 is an operation unit that is operated by a user to input various information into the client terminal 3. Specifically, the operation unit 35 includes a keyboard, a mouse (pointing device), and a touch panel that accepts input operations on various operation screens displayed on the display unit 34.

[0033] In the mixed injection management system 1, a server-client system is configured by the mixed injection management device 2 and the client terminal 3, and the mixed injection management device 2 executes various processes in response to user operations of the client terminal 3. For example, the control unit 21 of the mixed injection management device 2 transmits data described in a page description language such as HTML to the client terminal 3, thereby displaying various screens on the display unit 34 of the client terminal 3. Furthermore, the control unit 31 of the client terminal 3 transmits an operation signal to the mixed injection management device 2 in response to an operation input to the operation unit 35.

[0034] In addition, part or all of the mixed injection management program may be installed in one or more of the mixed injection management device 2, the client terminal 3, and the mixed injection assistance device 4, and the mixed injection management process described below (see Figure 8) may be executed cooperatively by the mixed injection management device 2, the client terminal 3, the mixed injection assistance device 4, etc.

[0035] [Mixed injection support device 4] Next, the configuration of the mixed injection support device 4 will be described with reference to Figures 2 to 4. As shown in Figures 2 and 3, the mixed injection support device 4 includes a control unit 41, an operation display unit 42, a first reading unit 43, a printer 44, a foot switch unit 45, a second reading unit 46, and a weighing unit 47. The mixed injection support device 4 is used to improve the efficiency of mixed injection work performed by an operator such as a doctor or pharmacist.

[0036] The co-infusion work is a work of injecting a drug (medicine, formulation) such as an anticancer drug indicated in the preparation data into an infusion container from one or more drug containers containing a predetermined amount of the drug. Specifically, in the co-infusion work, the worker may perform the work of aspirating a drug solution from a drug container with a syringe and injecting it into an infusion bag containing a solvent such as saline. In addition, in the co-infusion work, the worker may perform the work of aspirating a solvent such as saline from an infusion bag with a syringe and injecting it into a drug container containing a powdered drug to dissolve the powdered drug, and then aspirating the dissolved drug solution with a syringe and injecting it into the infusion bag.

[0037] 3, the second reading unit 46 and the weighing unit 47 are disposed in a work room 101 of the safety cabinet 100 where an operator performs a mixed injection operation. On the other hand, the control unit 41, the operation display unit 42, the first reading unit 43, the printer 44, and the foot switch unit 45 are disposed outside the work room of the safety cabinet 100. The operation display unit 42, the printer 44, etc. may be provided in the work room 101 of the safety cabinet 100.

[0038] The safety cabinet 100 or the work room 101 is an example of a mixed injection work unit of the present invention. The safety cabinet 100 or the work room 101 is also an example of a manual work unit of the present invention.

[0039] The safety cabinet 100 includes a work chamber 101 partitioned by a transparent glass door 102 at the front. The glass door 102 is supported at a position where an opening 103 is formed below, and an operator can access the work chamber 101 from the opening 103. The safety cabinet 100 is also provided with an air purifier 104 having a HEPA filter for purifying the air in the work chamber 101 and discharging it.

[0040] 4, the worker inserts both hands into the work chamber 101 through the open portion 103 and performs the mixed injection work of the chemicals while visually checking the inside of the work chamber 101. In the mixed injection support device 4, when non-toxic chemicals (medicines, preparations) are mixed, a clean bench or the like may be used instead of the safety cabinet 100. The work chamber of the clean bench is also an example of the mixed injection work section of the present invention.

[0041] The second reading unit 46 provided in the safety cabinet 100 is a code reading device capable of reading code information such as a one-dimensional code or a two-dimensional code attached to a drug container of a drug used in the mixed injection operation. The two-dimensional code is, for example, a QR code (registered trademark). The code information includes identification information for specifying the type of the drug. The code information read by the second reading unit 46 is input to the control unit 41.

[0042] The weighing unit 47, which is also provided in the safety cabinet 100, is an electronic balance used for various measurements in the mixed injection operation. The weighing results by the weighing unit 47 are input to the control unit 41 in real time. The weighing unit 47 also inputs stability information indicating whether the weighing results have stabilized to the control unit 41. This allows the control unit 41 to acquire the weighing results by the weighing unit 47 and information on whether the results are stable or not. The control unit 41 may be configured to be able to actively read out the weighing results by the weighing unit 47 and information on whether the results are stable or not.

[0043] The control unit 41 is connected to the mixed injection management apparatus 2 wirelessly or wired via the communication network N1 so as to be able to communicate with the mixed injection management apparatus 2. The control unit 41 can acquire the preparation data from the mixed injection management apparatus 2.

[0044] The control unit 41 is a computer having a CPU 411, a RAM 412, a storage unit 413, and the like. The CPU 411 is a processor that executes various types of arithmetic processing. The RAM 412 is a volatile storage unit that is used as a temporary storage memory (work area) for the various types of processing executed by the CPU 411. The storage unit 413 is a non-volatile storage unit such as an HDD or SSD that stores information such as control programs for causing the CPU 411 to execute various types of processing. The control unit 41 uses the CPU 411 and the RAM 412 to execute various types of processing in accordance with the various control programs pre-stored in the storage unit 413.

[0045] The storage unit 413 includes storage areas such as a data area, a program area, and a master area. Note that the storage unit 413 may be provided with a plurality of storage media such as an HDD and a semiconductor memory, and the data area, the program area, and the master area may be distributed across the plurality of storage media.

[0046] The data area accumulates and stores the preparation data acquired from the mixed injection management device 2. The control unit 41 can also newly register or edit the preparation data in response to a user operation. The data area also stores history data indicating the details of the mixed injection work performed by an operator according to the preparation data, in association with the preparation data. For example, the history data includes the operator of the mixed injection work, the start time of the work, the end time of the work, and images taken during the mixed injection work.

[0047] The program area stores a control program for causing the control unit 41 to execute a mixed injection support process, which will be described later, etc. The program area also stores application programs such as an operating system (OS) and browser software.

[0048] The master area stores various master information such as a drug master, a patient master, a ward master, a doctor master, and a pharmacist master. For example, the drug master includes information such as a drug ID, drug name, drug code, medicine bottle code, classification (dosage form: powder, tablet, liquid, topical medicine, etc.), specific gravity, drug type (ordinary medicine, anticancer drug, poison, narcotic, powerful drug, antipsychotic, therapeutic drug, etc.), compounding variations, excipients, precautions, type of medicine container (ampule, vial), amount of medicine contained in each medicine container (predetermined amount), and weight of the medicine container. The medicine ID is an identification code such as a YJ code, a JAN code, or an RSS code.

[0049] The operation display unit 42 includes a display unit such as a liquid crystal display or an organic EL display that displays various information in accordance with control instructions from the control unit 41, and an operation unit that is operated by the user to input various information to the control unit 41.

[0050] Specifically, the operation unit of the operation display unit 42 is a touch panel that accepts touch operations on various operation screens displayed on the display unit. The operation display unit 42 may be a tablet terminal or the like. The operation unit may also include a keyboard and a mouse (pointing device) that accept input operations on various operation screens displayed on the display unit. Furthermore, the operation unit may also include a voice input device that accepts input of various information by voice recognition.

[0051] The first reading unit 43 is a code reading device capable of reading code information such as a one-dimensional code or a two-dimensional code printed on a preparation receipt (dispensing instruction sheet) or the like corresponding to the preparation data. The code information includes identification information for identifying the preparation data. The code information read by the first reading unit 43 is input to the control unit 41. The control unit 41 then identifies the preparation data to be subjected to the current mixed injection operation based on the code information read from the preparation receipt using the first reading unit 43. Specifically, the control unit 41 reads the identification information of the preparation data from the code information and selects the preparation data corresponding to the identification information from the data area of ​​the storage unit 413. Note that the control unit 41 may also acquire the preparation data from the code information.

[0052] The printer 44 is used to print various types of information by the control unit 41. For example, it is used to print the recipe slip corresponding to the preparation data executed by the control unit 41, or to print history data of the mixed injection work executed according to the preparation data. The printer 44 is also used to print the contents of the remaining medicine (residual medicine) resulting from the mixed injection work, and a remaining medicine authentication label including a one-dimensional code or two-dimensional code indicating the contents of the remaining medicine.

[0053] The foot switch unit 45 is an operation unit for an operator to input operations to the control unit 41 while the mixed injection work is being performed. The foot switch unit 45 includes a first foot switch 451, a second foot switch 452, and a third foot switch 453. The first foot switch 451 and the second foot switch 452 are used for operations such as selecting an item to be operated, and the third foot switch 453 is used for operations such as deciding on the item to be operated.

[0054] In the mixed injection work, the worker selects the necessary work processes from, for example, a drug authentication process, a tare process, a dissolving liquid extraction process, a dissolving liquid measuring process, a dissolving liquid photographing process, a dissolving process, a drug solution extraction process, a drug solution measuring process, a drug solution photographing process, and a mixed injection process, and executes these processes sequentially.

[0055] The drug authentication step is a step for authenticating the drug used in the mixed injection work, and is, for example, a step for reading identification information of the drug using the second reading unit 46. The tare step is a step for measuring in advance the weight of only the equipment, such as a syringe, to be used in the mixed injection work, and is, for example, a step for placing the syringe on the weighing unit 47.

[0056] The solvent extraction step is a step of extracting a required amount of solvent, such as physiological saline, from an infusion bag using a syringe. The solvent measurement step is a step of measuring the weight of the syringe from which the solvent has been extracted, and is a step of placing the syringe on the weighing unit 47. In the solvent measurement step, the control unit 41 measures the difference between the weight of the syringe placed on the weighing unit 47 and the weight of the syringe set by the tare weight as the weight of the solvent. The solvent photographing step is a step of photographing the syringe from which the solvent has been extracted using an imaging unit (not shown). The dissolving step is a step of dissolving a powdered medicine, and is a step of injecting the solvent extracted by the syringe into a medicine container.

[0057] The liquid medicine extraction step is a step of extracting a required amount of liquid medicine from a medicine container using a syringe. The liquid medicine measurement step is a step of measuring the weight of the syringe from which the liquid medicine has been extracted, and is a step of placing the syringe on the weighing unit 47. In the liquid medicine measurement step, the control unit 41 also measures the difference between the weight of the syringe placed on the weighing unit 47 and the weight of the syringe set by the tare weight as the weight of the liquid medicine. The liquid medicine photography step is a step of photographing the syringe from which the liquid medicine has been extracted using the photography unit. The co-infusion step is a step of injecting the liquid medicine in the syringe into the infusion bag.

[0058] The control unit 41 executes a mixed injection support process based on a control program stored in the storage unit 413. In the mixed injection support process, the control unit 41 sequentially displays work steps required for the mixed injection work on the operation display unit 42 based on the preparation data that is the target of the mixed injection work. This allows the operator to proceed with the work steps in order by following the display.

[0059] [Automatic Co-injection Device 5] Next, the configuration of the automatic co-infusion device 5 will be described with reference to Figures 5 to 7. As shown in Figure 5, the automatic co-infusion device 5 includes a control unit 51, a medicine loading unit 54, and a co-infusion processing unit 55. In the automatic co-infusion device 5, the control unit 51 controls the operation of the co-infusion processing unit 55, thereby executing an automatic co-infusion process in which medicines (drugs, formulations) such as anticancer drugs indicated in the preparation data are injected into an infusion container from one or more medicine containers containing predetermined amounts of the medicines.

[0060] The control unit 51 includes a first control unit 52 and a second control unit 53 connected to each other so as to be able to communicate bidirectionally via a communication network such as a LAN or the Internet (for example, the communication network N1). The first control unit 52 is provided on the medicine loading unit 54 side, and the second control unit 53 is provided on the mixed injection processing unit 55 side. The first control unit 52 is connected to the mixed injection management apparatus 2 via the communication network N1, and the preparation data is input to the first control unit 52 from the mixed injection management apparatus 2.

[0061] The first control unit 52 is a personal computer including a CPU 521, a ROM 522, a RAM 523, a data storage unit 524, and an operation unit 525. The first control unit 52 is connected to various electric components such as a display 541, a barcode reader 542, and an air purifier 543, which are provided in the medicine loading unit 54 and will be described later.

[0062] The CPU 521 is a processor that executes processing in accordance with various control programs. The ROM 522 is a non-volatile memory that stores in advance programs such as BIOS to be executed by the CPU 521. The RAM 523 is a volatile or non-volatile memory that is used for expanding the various control programs by the CPU 521 and for temporarily storing data.

[0063] The data storage unit 524 is a hard disk or the like that stores various application programs executed by the CPU 521 and various data. Specifically, the data storage unit 524 stores the preparation data input from the mixed injection management device 2. The data storage unit 524 also stores various databases, such as a drug master, a patient master, a doctor master, a prescription classification master, a medical department master, and a ward master. For example, the drug master includes information such as drug code, drug name, JAN code (or RSS), medicine bottle code, classification (dosage form: powder, tablet, liquid, topical medicine, etc.), specific gravity, drug type (general medicine, anticancer drug, poison, narcotic, powerful drug, antipsychotic, therapeutic drug, etc.), incompatibility, excipient, precautions, type of medicine container (ampule, vial), and the amount of medicine contained in each medicine container (predetermined amount). Hereinafter, information indicating the amount of medicine contained in each medicine container (predetermined amount) will be referred to as "predetermined amount information." In addition, in the medicine master, when there are multiple types of medicine containers for the same medicine, predetermined amount information corresponding to each of the medicine containers is stored.

[0064] The operation unit 525 includes various operation means such as a keyboard, a mouse, or a touch panel that accepts various user operations in the first control unit 52.

[0065] The second control unit 53 is a personal computer including a CPU 531, a ROM 532, a RAM 533, a data storage unit 534, an operation unit 535, etc. The second control unit 53 is connected to various electrical components such as a first robot arm 551, a second robot arm 552, and a container transport unit 553, which are provided in the mixed injection processing unit 55 and will be described later.

[0066] The CPU 531 is a processor that executes processing in accordance with various control programs. The ROM 532 is a non-volatile memory that stores in advance programs such as BIOS to be executed by the CPU 531. The RAM 533 is a volatile or non-volatile memory that is used for expanding the various control programs by the CPU 531 and for temporarily storing data.

[0067] The data storage unit 534 is a hard disk or the like that stores various application programs and various data executed by the CPU 531. For example, the data storage unit 534 stores in advance a control program for controlling the mixed injection processing unit 55.

[0068] The operation unit 535 includes various operation means such as a keyboard, a mouse, or a touch panel that accepts various user operations in the second control unit 53.

[0069] 6 and 7, the drug loading section 54 is a clean bench equipped with a display 541, a barcode reader 542, and an air purifier 543. As shown in FIG. 7, the drug loading section 54 and the mixed injection processing section 55 are communicated with each other by a communication opening 201 formed on the side of the mixed injection processing section 55.

[0070] The display 541 is a display means such as a liquid crystal display or an organic EL display that displays various information in response to control instructions from the first control unit 52. Specifically, the display 541 displays preparation data and the like that are the subject of automatic co-infusion processing in the automatic co-infusion device 5. In addition, the barcode reader 542 reads a barcode written on a prescription or a preparation instruction sheet, and inputs the contents of the barcode into the first control unit 52. The air purifier 543 supplies air into the medicine loading unit 54 through a predetermined filter.

[0071] 6, the user places his / her hand inside the medicine loading unit 54 and performs preparations for the automatic mixed injection processing to be executed by the automatic mixed injection device 5. Specifically, the preparations include, for example, a loading operation of placing medicine containers (ampoules, vials, etc.), syringes, and infusion bags at predetermined positions in the container 202, and loading the container 202 into the mixed injection processing unit 55.

[0072] After the user sets the medicine container, the syringe, and the infusion bag in the container 202, the container 202 is supplied to the mixed injection processing unit 55 through the communication opening 201.

[0073] 6, a main door 200 is provided on the front surface of the mixed injection processing unit 55. The main door 200 is opened and closed to access the mixed injection processing chamber 203, for example, when cleaning the mixed injection processing chamber 203 provided in the mixed injection processing unit 55.

[0074] The mixed injection processing unit 55 is provided with a waste storage chamber 204 in which waste such as the medicine containers and syringes after use in the automatic mixed injection processing in the mixed injection processing chamber 203 is stored.

[0075] 7, the mixed injection processing chamber 203 is provided with a first robot arm 551, a second robot arm 552, a container transport unit 553, and the like, each having an articulated structure. The mixed injection processing chamber 203 is also provided with an ampoule cutter, a stirring device, a mounting shelf, a medicine reading unit, a weighing scale, a mixed injection communication port 205, a trash cover, multiple cameras, a germicidal lamp, and the like.

[0076] The automatic mixed injection device 5 or the mixed injection processing chamber 203 is an example of the mixed injection work unit of the present invention. Also, the automatic mixed injection device 5 or the mixed injection processing chamber 203 is also an example of the automatic work unit of the present invention.

[0077] In the automatic co-infusion device 5, a co-infusion operation is performed by the double-armed first robot arm 551 and the second robot arm 552. Specifically, the second control unit 53 controls the first robot arm 551 and the second robot arm 552 to cause the first robot arm 551 and the second robot arm 552 to perform the co-infusion operation. Note that the co-infusion processing unit 55 may have, for example, a configuration having one robot arm, a configuration including three or more robot arms, or a configuration without using any robot arms, as long as it has a structure capable of performing the automatic co-infusion processing.

[0078] The mixed injection processing unit 55 is also provided with a container conveying unit 553 that conveys the container 202 supplied from the communication opening 201. The medicine container (ampule, vial, etc.) and syringe placed in the container 202 are conveyed to the mixed injection processing chamber 203 by the container conveying unit 553. The infusion bag placed in the container 202 is conveyed by the container conveying unit 553 and held in a state where the mixed injection port of the infusion bag is positioned at the mixed injection communicating port 205.

[0079] The ampoule cutter is capable of breaking off the top of the ampoule.

[0080] The agitator is capable of agitating the vial. When the vial contains powdered medicine, the agitator is used to inject an infusion or a medicine into the vial to dissolve the powdered medicine and produce a mixed medicine.

[0081] The storage shelf is used to temporarily store the medicine containers and the syringes during the automatic co-infusion process executed by the automatic co-infusion device 5. The storage shelf is also used as a standby position for storing the medicine containers when medicines remain in the medicine containers after the automatic co-infusion process has been executed. Of course, the standby position may be provided at a position separate from the storage shelf.

[0082] The medicine reading unit is capable of reading barcodes that indicate information about the medicine contained therein and are written on labels attached to the medicine containers such as the ampules and vials.

[0083] The weighing scale is used to measure the weight of the syringe in the automatic co-infusion process executed in the automatic co-infusion device 5, and the measurement result by the weighing scale is input to the second control unit 53. As a result, the second control unit 53 can obtain the amount of drug solution aspirated from the drug container, for example, by calculating the difference between the weight of the syringe after aspirating the drug from the drug container and the known weight of the syringe itself.

[0084] 7, the mixed injection communication port 205 is formed on the side wall of the mixed injection processing chamber 203. The infusion bag is held in a state where only the mixed injection port of the infusion bag is positioned in the mixed injection processing chamber 203 through the mixed injection communication port 205.

[0085] The germicidal lamp is turned on, for example, three hours before the start of the automatic mixed injection process, to sterilize the inside of the mixed injection process chamber 203.

[0086] Further, the mixed injection processing unit 55 is provided with an exhaust system that sucks the air in the mixed injection processing chamber 203 through a slit 206 (see FIG. 7) formed in the lower part of the side wall of the mixed injection processing chamber 203 and discharges it from an exhaust fan (not shown) provided above the mixed injection processing chamber 203. Further, the mixed injection processing unit 55 is also provided with an air supply system that cleans outside air from an air intake port formed in the ceiling of the mixed injection processing chamber 203 and leads it to the mixed injection processing chamber 203, etc.

[0087] In the automatic co-infusion process executed by the automatic co-infusion device 5, the second control unit 53 controls the first robot arm 551 and the second robot arm 552, etc., and the medicine such as an anticancer drug indicated in the preparation data is injected into the infusion bag from one or more medicine containers containing a predetermined amount of the medicine.

[0088] However, if the amount of medicine to be collected during a mixed injection operation is not an integral multiple of the amount of medicine contained in the medicine container, some medicine will remain in the medicine container after the mixed injection operation. Therefore, to effectively utilize the remaining medicine remaining in the medicine container, it is possible to use the remaining medicine in another mixed injection operation in which the same type of medicine is to be collected. However, it is generally not permitted to take medicine containers containing remaining medicines, such as anticancer drugs, outside of a safety cabinet. Therefore, in a situation where multiple safety cabinets are installed, the remaining medicine generated during a mixed injection operation performed in one safety cabinet cannot be used in a mixed injection operation performed in another safety cabinet, and the remaining medicine may be wasted. In response to this, the mixed injection management system 1 according to this embodiment can support the efficient use of medicines contained in medicine containers.

[0089] In this embodiment, three co-injection work units are provided as co-injection work units for performing co-injection work: two safety cabinets 100 and one automatic co-injection device 5. Each of the safety cabinets 100 is provided with the co-injection support device 4. Hereinafter, one of the two safety cabinets may be referred to as "safety cabinet 1," and the other may be referred to as "safety cabinet 2." The automatic co-injection device 5 may be referred to as "chemolo." The "safety cabinet 1" and the "safety cabinet 2" are examples of manual work units in which the co-injection work is performed by a person, and the "chemolo" is an example of an automatic work unit in which the co-injection work is performed by a robot.

[0090] In the mixed injection management device 2, the control unit 21 can execute a mixed injection management process for allocating a plurality of pieces of preparation data corresponding to the mixed injection work to be performed to the three mixed injection work units.

[0091] 1, the control unit 21 of the mixed injection management device 2 includes a distribution processing unit 211, a presentation processing unit 212, a remaining amount calculation processing unit 213, and a remaining amount management processing unit 214. Specifically, the control unit 21 functions as the distribution processing unit 211, the presentation processing unit 212, the remaining amount calculation processing unit 213, and the remaining amount management processing unit 214 by executing various processes in accordance with the mixed injection management program stored in the storage unit 22.

[0092] The allocation processing unit 211 allocates multiple pieces of preparation data related to a mixed injection operation in which drugs are collected from one or more drug containers containing a predetermined amount of drug and injected into an infusion container to multiple independent mixed injection operation units where the mixed injection operation is performed, based on information about remaining drugs generated in a preceding mixed injection operation (e.g., the presence or absence, type, amount, usable period, etc. of the remaining drugs). In the mixed injection management device 2, the information about remaining drugs taken into consideration by the allocation processing unit 211 when allocating the preparation data is not limited to information about remaining drugs generated in the mixed injection operation based on each of the preparation data to be allocated. For example, the allocation processing unit 211 may receive remaining drug management information (described below) from the mixed injection support device 4 and allocate the preparation data taking the remaining drug management information into consideration. Specifically, when allocating the preparation data, the allocation processing unit 211 may allocate preparation data that can use remaining drugs already stored in the mixed injection operation unit to the mixed injection operation unit based on the remaining drug management information.

[0093] For example, the allocation processing unit 211 allocates multiple preparation data for which co-injection work is to be carried out on the same day or the next day to the three co-injection work units (i.e., "Safety Cabinet 1," "Safety Cabinet 2," and "Chemoro") based on the remaining drugs generated in the preceding co-injection work.

[0094] Specifically, the allocation processing unit 211 preferentially allocates preparation data for a second mixing operation using the same type of drug as the remaining drug generated in the preceding first mixing operation to the same mixing operation unit as the first mixing operation. For example, if two mixing operations using drug A are scheduled to be performed on the same day, and the first mixing operation is scheduled to be performed in "safety cabinet 2," the allocation processing unit 211 preferentially allocates preparation data corresponding to the second mixing operation to "safety cabinet 2." This allows the remaining drug generated in the first mixing operation to be used in the second mixing operation without having to be taken out of the mixing operation unit, making it possible to effectively utilize the remaining drug.

[0095] The allocation processing unit 211 may allocate each of the preparation data to the plurality of mixed injection work units based on predetermined allocation conditions in addition to the remaining medicines generated in the preceding mixed injection work.

[0096] For example, the allocation processing unit 211 may allocate each of the preparation data to the plurality of mixed injection work units based on the implementation time of the mixed injection work corresponding to each of the preparation data, as an example of the allocation condition. For example, the allocation processing unit 211 may allocate each of the preparation data to the plurality of mixed injection work units so that multiple mixed injection works performed at the same or similar time do not concentrate in the same mixed injection work unit. This makes it possible to prevent the mixed injection work from concentrating in a specific mixed injection work unit and causing delays in the mixed injection work that should be performed in that mixed injection work unit.

[0097] Furthermore, the allocation processing unit 211 may allocate each of the preparation data to the multiple mixing work units based on the administration time of the drug collected in the mixing work, as an example of the allocation condition. For example, the allocation processing unit 211 may allocate each of the preparation data to the multiple mixing work units so that mixing work for each of the preparation data scheduled to be administered at the same or similar time does not concentrate in the same mixing work unit. This makes it possible to prevent mixing work from concentrating in a specific mixing work unit and causing delays in the mixing work that should be performed in that mixing work unit.

[0098] Furthermore, the allocation processing unit 211 may allocate each of the preparation data to the plurality of mixing work units based on the working time required for the mixing work, as an example of the allocation condition. For example, the allocation processing unit 211 may allocate each of the preparation data to the plurality of mixing work units so that mixing work requiring a long working time is not concentrated in the same mixing work unit. This makes it possible to prevent mixing work from concentrating on a specific mixing work unit and causing delays in the mixing work that should be performed in that mixing work unit.

[0099] Furthermore, the allocation processing unit 211 may allocate each of the preparation data to the plurality of mixing work units based on the number of times that medicines are collected from medicine containers in the mixing work, as an example of the allocation condition. For example, the allocation processing unit 211 may allocate each of the preparation data to the plurality of mixing work units so that mixing work involving a large number of times that medicines are collected from medicine containers (i.e., mixing work requiring a long working time) does not concentrate in the same mixing work unit. This makes it possible to prevent mixing work requiring a long working time from concentrating in a specific mixing work unit, thereby preventing the mixing work to be performed in that mixing work unit from being delayed.

[0100] Furthermore, the allocation processing unit 211 may allocate each of the preparation data to the multiple mixing work units based on whether or not the remaining medicine was used in the mixing work, as an example of the allocation condition. For example, the allocation processing unit 211 may preferentially allocate preparation data corresponding to a mixing work using remaining medicine generated in a preceding mixing work to a specific mixing work unit. The allocation processing unit 211 may also allocate preparation data corresponding to a mixing work that does not use remaining medicine generated in a preceding mixing work to any mixing work unit. This makes it possible to preferentially allocate mixing work using remaining medicine generated in a preceding mixing work to the automatic mixing device 5 or to a specific safety cabinet 100 (for example, the safety cabinet 100 assigned to an experienced pharmacist).

[0101] Furthermore, the allocation processing unit 211 may allocate each of the preparation data to the plurality of mixing operation units based on the type of medicine collected in the mixing operation, as an example of the allocation condition. For example, the allocation processing unit 211 may preferentially allocate preparation data corresponding to mixing operations using powdered medicines (i.e., mixing operations requiring mixing operations) to the automatic mixing device 5. This allows the automatic mixing device 5 to perform time-consuming mixing operations, thereby reducing the workload of the operator (pharmacist) required for the mixing operation. Furthermore, the allocation processing unit 211 may preferentially allocate preparation data corresponding to mixing operations using medicines with a high risk of exposure to radiation to the automatic mixing device 5. This increases the safety of the mixing operation.

[0102] Furthermore, the allocation processing unit 211 may allocate each of the preparation data to the multiple mixing work units based on the drug prices of the drugs collected in the mixing work, as an example of the allocation condition. For example, the allocation processing unit 211 may preferentially allocate preparation data corresponding to mixing work using high-priced drugs to the same mixing work unit as a preceding mixing work that generates remaining drugs of the same type. The allocation processing unit 211 may also allocate preparation data corresponding to mixing work using low-priced drugs to any mixing work unit. This allows drugs with low drug prices and little need for effective use of remaining drugs to be allocated to any mixing work unit, thereby preventing mixing work from concentrating on a specific mixing work unit and delaying the mixing work that should be performed in that mixing work unit. The allocation processing unit 211 may also preferentially allocate preparation data corresponding to mixing work using high-priced drugs to the automatic mixing device 5. As a result, expensive medicines can be collected with high accuracy by the automatic co-injection device 5 without any mistakes, and it is possible to prevent expensive medicines from being wasted due to mistakes or the like.

[0103] Furthermore, the allocation processing unit 211 may allocate each of the preparation data to the multiple co-infusion work units based on the price of a closed system drug transfer system (CSTD) used in the co-infusion work, as an example of the allocation condition. The closed system drug transfer system may be used to prevent some drugs, such as anticancer drugs, which have a high risk of radiation exposure, from leaking into the work room 101 of the safety cabinet 100 when the drugs are collected with a syringe in the safety cabinet 100. On the other hand, since the co-infusion work in the automatic co-infusion device 5 is performed by a robot, the closed system drug transfer system is not required. Therefore, for preparation data corresponding to a co-infusion work using some drugs, such as anticancer drugs, which have a high risk of radiation exposure, the allocation processing unit 211 may determine the allocation destination by comparing the cost required to perform the co-infusion work in the safety cabinet 100 using the closed system drug transfer system with the cost required to perform the co-infusion work in the automatic co-infusion device 5.

[0104] The allocation processing unit 211 may allocate each of the preparation data to the multiple mixed injection work units based on the usable period of the remaining medicine generated in the mixed injection work, as an example of the allocation condition. The usable period is the period from when the remaining medicine is generated until the remaining medicine can be used (collected or administered). The usable period may be set individually for each medicine. For example, in a mixed injection work performed at 9:00, if a medicine with a usable period set to 5 hours remains as a remaining medicine, the allocation processing unit 211 may determine the allocation destination by regarding preparation data with an administration time later than 2:00 as preparation data corresponding to a mixed injection work that does not use the remaining medicine. For example, when a dissolving solution such as saline is injected into a medicine container containing powdered medicine to dissolve the powdered medicine and then collect it with a syringe, it may be necessary to use the dissolved medicine promptly. Therefore, the usable period for such powdered medicine may be set to a shorter period than for liquid medicine.

[0105] The allocation processing unit 211 may allocate each of the preparation data to the multiple drug mixing units so as to minimize the cost (e.g., cost calculated based on drug prices) required for the drug mixing work corresponding to the multiple preparation data. This reduces the cost required for the drug mixing work. The cost may include the price of the closed drug transfer system used in the drug mixing work in addition to the drug price. If the cost is incurred per drug container regardless of whether all the drug in the drug container is used up, the drug price is calculated by multiplying the unit price of the drug container used (opened) in the drug mixing work by the number of containers. If the cost is incurred based on the amount of drug actually consumed (collected or discarded) from the drug container, the drug price is calculated by multiplying the drug price per unit amount by the amount of drug actually consumed in the drug mixing work.

[0106] Furthermore, the allocation processing unit 211 may allocate each of the preparation data to the multiple mixed injection work units so as to minimize the number of times that medicines are collected from medicine containers in mixed injection work corresponding to the multiple preparation data. For example, consider a situation in which there are two medicine containers containing 0.5 bottles of remaining medicine, and a mixed injection work is being performed using 0.9 bottles of the same type of medicine. In this case, if the remaining medicine is used, two collection operations are required, but if a new medicine container is used, only one collection operation is required. In such a case, the allocation processing unit 211 may determine the allocation destination of the preparation data corresponding to the mixed injection work, assuming that the remaining medicine will not be used in the mixed injection work. This minimizes the number of times that medicines are collected from medicine containers, thereby preventing a decrease in the efficiency of the mixed injection work due to the use of remaining medicine.

[0107] The allocation processing unit 211 may execute a grouping process (S131 in FIG. 9), a first allocation process (S132 in FIG. 9), and a second allocation process (S133 in FIG. 9). In the grouping process, one or more preparation data corresponding to the mixed injection work that generates the remaining medicine and one or more preparation data corresponding to the mixed injection work that uses the remaining medicine are grouped into one preparation data group. In the first allocation process, the preparation data belonging to the preparation data group is allocated to the multiple mixed injection work units in units of the preparation data group. In the second allocation process, the preparation data that does not belong to the preparation data group after the first allocation process is allocated to the multiple mixed injection work units.

[0108] The allocation processing unit 211 may preferentially allocate, to the automatic co-infusion device 5, prepared data that meets automatic operation conditions that indicate conditions for allocation to the automatic co-infusion device 5. For example, the allocation processing unit 211 may preferentially allocate, to the automatic co-infusion device 5, prepared data corresponding to a co-infusion task that requires a long operation time, as an example of the automatic operation conditions. The allocation processing unit 211 may also preferentially allocate, to the automatic co-infusion device 5, prepared data corresponding to a co-infusion task that requires a large number of drug samples to be taken from drug containers, as an example of the automatic operation conditions. The allocation processing unit 211 may also preferentially allocate, to the automatic co-infusion device 5, prepared data corresponding to a co-infusion task that uses residual drug from a preceding co-infusion task, as an example of the automatic operation conditions. The allocation processing unit 211 may also preferentially allocate, to the automatic co-infusion device 5, prepared data corresponding to a co-infusion task that uses powdered medicines (i.e., a co-infusion task that requires a stirring task), as an example of the automatic operation conditions. Furthermore, as an example of the automatic operation conditions, the allocation processing unit 211 may preferentially allocate preparation data corresponding to a co-infusion operation using a drug with a high drug price to the automatic co-infusion device 5. Furthermore, as an example of the automatic operation conditions, the allocation processing unit 211 may preferentially allocate preparation data corresponding to a co-infusion operation using a drug such as some anticancer drugs that have a high risk of radiation exposure to the automatic co-infusion device 5.

[0109] The allocation processing unit 211 may also preferentially allocate, to the safety cabinet 100, preparation data that meets manual work conditions that indicate conditions for allocation to the safety cabinet 100. For example, the allocation processing unit 211 may preferentially allocate, to the safety cabinet 100, preparation data corresponding to a mixing operation that requires a short work time, as an example of the manual work conditions. The allocation processing unit 211 may also preferentially allocate, to the safety cabinet 100, preparation data corresponding to a mixing operation that requires a small number of times to collect medicines from medicine containers, as an example of the manual work conditions. The allocation processing unit 211 may also preferentially allocate, to the safety cabinet 100, preparation data corresponding to a mixing operation that does not use residual medicines generated in a preceding mixing operation, as an example of the manual work conditions. The allocation processing unit 211 may also preferentially allocate, to the safety cabinet 100, preparation data corresponding to a mixing operation that does not use powdered medicines (i.e., a mixing operation that does not require a stirring operation), as an example of the manual work conditions. Furthermore, as an example of the manual work condition, the allocation processing unit 211 may preferentially allocate preparation data corresponding to a mixed injection work using a drug with a low drug price to the safety cabinet 100. Furthermore, as an example of the manual work condition, the allocation processing unit 211 may preferentially allocate preparation data corresponding to a mixed injection work using a drug with a low risk of exposure to the safety cabinet 100.

[0110] The presentation processing unit 212 presents information regarding the results of allocation by the allocation processing unit 211. For example, the presentation processing unit 212 displays a list of the preparation data allocated to each of the three mixed injection work units, as in the allocation screen P1 shown in Fig. 11. The presentation processing unit 212 may be capable of printing out the same content as that displayed on the allocation screen P1 using a printer or the like connected to the communication network N1.

[0111] The presentation processing unit 212 may present the preparation data allocated by the allocation processing unit 211 so that the preparation data corresponding to the mixed injection work that generates residual medicine and the preparation data corresponding to the mixed injection work that does not generate residual medicine can be distinguished from each other. This makes it possible to easily distinguish the preparation data corresponding to the mixed injection work that does not generate residual medicine (i.e., the preparation data that does not affect the amount of residual medicine that ultimately remains even if the allocation destination is changed to another mixed injection work unit), for example.

[0112] Furthermore, the presentation processing unit 212 may present the preparation data allocated by the allocation processing unit 211 so that the preparation data corresponding to the mixing work using the remaining medicine generated in the preceding mixing work and the preparation data corresponding to the mixing work not using the remaining medicine generated in the preceding mixing work can be distinguished from each other. This allows the worker (pharmacist) performing the mixing work to easily confirm whether or not the remaining medicine should be used.

[0113] In addition, the presentation processing unit 212 may present the difference between the total amount of medicines required if the remaining medicines are used according to the allocation result by the allocation processing unit 211 and the total amount of medicines required if the remaining medicines are not used.

[0114] In addition, the presentation processing unit 212 may present the amount of money corresponding to the remaining medicine that will ultimately be wasted when mixed injection work corresponding to the multiple preparation data is carried out according to the allocation result by the allocation processing unit 211.

[0115] The remaining amount calculation processing unit 213 calculates the remaining amount of the remaining medicine generated in the mixed injection work corresponding to the preparation data based on the dose of the medicine indicated in the preparation data and the predetermined amount of the medicine container containing the medicine. For example, if the dose of the medicine indicated in the preparation data is 90 mg and the predetermined amount of the medicine container containing the medicine is 100 mg, the remaining amount of the remaining medicine calculated by the remaining amount calculation processing unit 213 is 10 mg. Also, for example, if the dose of the medicine indicated in the preparation data is 3800 mg and the predetermined amount of the medicine container containing the medicine is 1000 mg, the remaining amount of the remaining medicine calculated by the remaining amount calculation processing unit 213 is 200 mg.

[0116] The remaining amount management processing unit 214 manages the types and amounts of remaining medicines remaining in one or more medicine containers in each of the mixed injection work units based on the calculation result of the remaining amount calculation processing unit 213. The remaining amount management processing unit 214 receives remaining medicine management information, which will be described later, from each of the mixed injection support devices 4, and is capable of managing the types and amounts of remaining medicines in the entire mixed injection management system 1 based on the remaining medicine management information.

[0117] The presentation processing unit 212 is capable of presenting the current remaining amount of each medicine based on the information on the type and remaining amount of the remaining medicine managed by the remaining amount management processing unit 214 (see FIG. 13).

[0118] 8 and 9, an example of the procedure of the mixed injection management process executed by the control unit 21 of the mixed injection management device 2 will be described. Steps S11, S12, S13, etc. shown in Fig. 8 and Fig. 9 indicate identification codes of the procedure of the mixed injection management process executed by the control unit 21.

[0119] In another embodiment, the mixed injection management device 2 may have a plurality of control units, and the mixed injection management process may be executed by the plurality of control units. Furthermore, a part or all of the processes executed by the control unit 21 may be executed by an electronic circuit such as an ASIC or a DSP. Furthermore, a part or all of the processes executed by the control unit 21 may be executed by a control unit of another device (for example, the control unit 41 of the mixed injection support device 4, the first control unit 52 of the automatic mixed injection device 5, the second control unit 53 of the automatic mixed injection device 5, etc.).

[0120] [Mixed injection management processing] <Step S11> 8, the control unit 21 displays a distribution screen P1 as shown in Fig. 10 on the display unit 24 of the mixed injection management apparatus 2 in response to a user operation on the operation unit 25 of the mixed injection management apparatus 2. The control unit 21 may also display the distribution screen P1 on the display unit 34 of the client terminal 3 in response to a user operation on the operation unit 35 of the client terminal 3.

[0121] As shown in FIG. 10, the allocation screen P1 includes a prescription selection area A11, a condition setting area A12, a plurality of mixed injection work area A13, a medicine price display area A14, and a CSTD price display area A15.

[0122] The prescription selection area A11 is an area for selecting preparation data (prescription) to be allocated in the allocation process (S13) described below. The condition setting area A12 is an area for setting allocation conditions in the allocation process. The mixed injection work area A13 is an area provided for each mixed injection work area to which the drugs are allocated in the allocation process. The drug price display area A14 is an area for displaying the difference between the total drug price required when the remaining drugs are used according to the allocation result in the allocation process and the total drug price required when the remaining drugs are not used. The CSTD price display area A15 is an area for displaying the number and price of closed system drug transfer systems (CSTDs) required when the mixed injection work is performed according to the allocation result in the allocation process.

[0123] The user can select preparation data to be subjected to the allocation process by operating the operation unit 25 in the prescription selection area A11. For example, if the user wants to execute allocation process for preparation data corresponding to a mixed injection of medicines to be administered to an inpatient and an outpatient the next day, the user selects the next day's date while checking both the checkbox corresponding to the inpatient and the checkbox corresponding to the outpatient. As a result, the corresponding preparation data is displayed in a list in the prescription selection area A11. Specifically, a preparation data image D11 corresponding to the corresponding preparation data is displayed in the prescription selection area A11. That is, the control unit 21 extracts one or more pieces of preparation data from the plurality of preparation data stored in the storage unit 22 in response to the user's operation in the prescription selection area A11. Then, the control unit 21 displays the preparation data image D11 corresponding to the extracted preparation data in the prescription selection area A11.

[0124] The preparation data image D11 displays, for example, a serial number, information indicating the corresponding patient and regimen, the name of the drug to be used, and the dosage of the drug. Note that, when multiple types of drugs (e.g., multiple types of anticancer drugs) are collected in a mixed injection operation corresponding to one preparation data, the names of each of the multiple types of drugs may be displayed in the preparation data image D11.

[0125] When any of the preparation data images D11 displayed in the prescription selection area A11 is operated (e.g., clicked) by the user, the control unit 21 changes the display mode of the operated preparation data image D11. For example, the control unit 21 changes the background color of the preparation data image D11 from white, which indicates the non-selected state, to green, which indicates the selected state. Note that the method of changing the display mode by the control unit 21 described here is merely an example. Instead of changing the background color, the control unit 21 may, for example, change the color of the text, change the thickness of the text or lines, flash the text or images in a different pattern, highlight the text, or add specific text, symbols, images, etc. The same applies to the following description.

[0126] The allocation screen P1 includes a select all key K12 and a cancel all key K13. When the select all key K12 is operated, the control unit 21 changes all of the preparation data images D11 displayed in the prescription selection area A11 to a selected state. When the cancel all key K13 is operated, the control unit 21 changes all of the preparation data images D11 displayed in the prescription selection area A11 to a non-selected state.

[0127] The user can set the allocation conditions for the allocation process by operating the condition setting area A12 through the operation unit 25. In the example shown in Fig. 10, the condition setting area A12 displays three setting items: "Safety Cabinet," "Chemoro," and "Use of Remaining Medicine."

[0128] The items "Safety Cabinet" and "Chemoro" are items for setting the allocation destination in the allocation process. For example, as shown in Fig. 10, when "Safety Cabinet" is set to "2 units" and "Chemoro" is set to "Yes", the allocation screen P1 displays three mixed injection work area areas A13 corresponding to two safety cabinets 100 and one automatic mixed injection device 5.

[0129] The "Use of Remaining Drugs" field is used to set whether or not to use remaining drugs from a previous mixing operation in the mixing operation corresponding to the preparation data to be allocated in the allocation process. For example, using remaining drugs during busy morning hours can result in longer mixing times and a lack of manpower. Therefore, it is conceivable to leave the remaining drugs from the previous mixing operation unused in the mixing operation performed in the morning, and then use the remaining drugs from the previous mixing operation (including the remaining drugs from the mixing operation performed in the morning) in the mixing operation performed in the afternoon. In this case, first, with "Use of Remaining Drugs" set to "No," the allocation process is executed with the preparation data corresponding to the mixing operation performed in the morning as the allocation target. Then, with "Use of Remaining Drugs" set to "Yes," the allocation process is executed with the preparation data corresponding to the mixing operation performed in the afternoon as the allocation target.

[0130] <Step S12> In step S12, the control unit 21 determines whether a predetermined sorting start operation has been performed. For example, the control unit 21 determines that the sorting start operation has been performed when a sorting start key K11 included in the sorting screen P1 has been operated. If the control unit 21 determines that the sorting start operation has been performed (S12: Yes), it shifts the process to step S13, and if the control unit 21 determines that the sorting start operation has not been performed (S12: No), it shifts the process to step S15.

[0131] <Step S13> In step S13, the control unit 21 performs the allocation process based on the allocation conditions set in the condition setting area A12, with the preparation data selected in the prescription selection area A11 (i.e., the preparation data corresponding to the selected preparation data image D11) as the allocation target. An example of the allocation process will be described below with reference to FIG. 9. Note that the case where "use remaining medicine" is set to "yes" in the allocation conditions will be described here.

[0132] <Step S131> 9, the control unit 21 performs a grouping process. Specifically, the control unit 21 groups, among the preparation data to be sorted, one or more preparation data corresponding to a mixed injection work that generates residual medicines and one or more preparation data corresponding to a mixed injection work that uses the residual medicines into one preparation data group.

[0133] In the grouping process, the control unit 21 first calculates, for each of the preparation data to be sorted, the remaining amount of the remaining medicine that will be generated when the remaining medicine is not used in the mixed injection work corresponding to the preparation data. Specifically, the control unit 21 calculates the remaining amount based on the dose of the medicine indicated in the preparation data and the predetermined amount of the medicine container used in the mixed injection work. For example, if the dose of the medicine indicated in the preparation data is 140 mg and the predetermined amount of the medicine container containing the medicine is 100 mg, all of the medicine is collected from the first medicine container (full amount collected), and 40 mg of the medicine is collected from the second medicine container (fractional amount collected). Therefore, the remaining amount of the remaining medicine calculated by the remaining amount calculation processing unit 213 is 60 mg. In addition, if the dosage of the medicine indicated in the preparation data is an integer multiple of the predetermined amount of the medicine container used in the mixing operation, only the entire amount will be collected (i.e., all of the predetermined amount of medicine will be collected from the medicine container), and no fractional amount will be collected (i.e., only a medicine less than the predetermined amount will be collected from the medicine container), so no residual medicine will be generated in the mixing operation corresponding to the preparation data.

[0134] Then, for each of the preparation data corresponding to a mixed injection work that generates residual medicines, the control unit 21 determines whether or not there is a preceding mixed injection work that generates residual medicines of the same type (i.e., a mixed injection work performed earlier). In this way, the control unit 21 correlates the preparation data corresponding to the mixed injection work that generates residual medicines with the preparation data corresponding to the mixed injection work that can use the residual medicines, and finally groups the multiple preparation data that are correlated with each other into one preparation data group.

[0135] As an example, the following describes a specific processing method when grouping processing is performed on the following preparation data. Note that the same type of medicine is used in the mixed injection work corresponding to the following preparation data. Also, it is assumed that a medicine container with the specified amount of 100 mg is used in the mixed injection work corresponding to the following preparation data. Also, it is assumed that the following preparation data is arranged in order of the earliest time the mixed injection work was performed.

[0136] (Preparation Data A) Dose: 140 mg (Preparation Data B) Dose: 200 mg (Preparation Data C) Dose: 160 mg (Preparation Data D) Dose: 210 mg (Preparation Data E) Dose: 150 mg (Preparation Data F) Dose: 100 mg (Preparation Data G) Dose: 130 mg

[0137] First, the control unit 21 calculates the remaining amount of the remaining medicine that will be generated in the mixed injection work corresponding to each of the preparation data when the remaining medicine is not used. The calculation result is as follows.

[0138] (Preparation Data A) Remaining amount: 60 mg (Number of medicine containers used: 2) (Preparation Data B) Remaining amount: 0 mg (Number of chemical containers used: 2) (Preparation Data C) Remaining amount: 40 mg (Number of medicine containers used: 2) (Preparation Data D) Remaining amount: 90 mg (Number of medicine containers used: 3) (Preparation Data E) Remaining amount: 50 mg (Number of medicine containers used: 2) (Preparation data F) Remaining amount: 0 mg (Number of chemical containers used: 1) (Preparation data G) Remaining amount: 70 mg (Number of medicine containers used: 2)

[0139] Next, for each of the preparation data (here, preparation data A, C, D, E, and G) corresponding to the mixed injection work that generates residual medicines, the control unit 21 determines whether there is a preceding mixed injection work (i.e., a mixed injection work performed earlier) that generates residual medicines of the same type. As a result, it is found that in the mixed injection work corresponding to preparation data C, it is possible to use the residual medicines generated in the mixed injection work corresponding to preparation data A. It is also found that in the mixed injection work corresponding to preparation data D, it is possible to use the residual medicines generated in the mixed injection work corresponding to preparation data A and C. It is also found that in the mixed injection work corresponding to preparation data E, it is possible to use the residual medicines generated in the mixed injection work corresponding to preparation data A, C, and D. It is also found that in the mixed injection work corresponding to preparation data G, it is possible to use the residual medicines generated in the mixed injection work corresponding to preparation data A, C, D, and E.

[0140] Here, focusing on preparation data C, the mixed injection work (dose 160 mg) corresponding to preparation data C can use the remaining medicine (remaining amount 60 mg) generated in the mixed injection work corresponding to preparation data A. Therefore, the control unit 21 correlates preparation data A and preparation data C. If the remaining medicine is used, no remaining medicine will be generated in the mixed injection work corresponding to preparation data C. In other words, at the time the mixed injection work corresponding to preparation data C is completed, the remaining amount of remaining medicine will be 0 mg. Therefore, the control unit 21 groups dispensing data A and dispensing data C into one preparation data group. The total number of medicine containers required for the mixed injection work corresponding to this preparation data group is three, which is one less than the total number (four) required if the remaining medicine is not used.

[0141] Next, looking at preparation data D, the remaining amount of the remaining medicine is 0 mg when the mixed injection work corresponding to preparation data D begins. Therefore, the remaining medicine cannot be used in the mixed injection work corresponding to preparation data D. Then, when the mixed injection work corresponding to preparation data D is completed, the remaining amount of the remaining medicine is 90 mg.

[0142] Next, looking at preparation data E, the remaining amount of the remaining medicine is 90 mg when the mixed injection work corresponding to preparation data E is started. Therefore, the mixed injection work corresponding to preparation data E can use the remaining medicine (90 mg) generated in the mixed injection work corresponding to preparation data D. Therefore, the control unit 21 correlates preparation data D and preparation data E. Then, when the mixed injection work corresponding to preparation data E is completed, the remaining amount of the remaining medicine is 40 mg.

[0143] Next, looking at preparation data G, when the mixed injection work corresponding to preparation data G is started, the remaining amount of the remaining medicine is 40 mg. Therefore, in the mixed injection work corresponding to preparation data G, the remaining medicine (40 mg) generated in the mixed injection work corresponding to preparation data E can be used. Therefore, the control unit 21 correlates preparation data E and preparation data G. Then, when the mixed injection work corresponding to preparation data G is completed, the remaining amount of the remaining medicine is 10 mg. This remaining medicine will not be used in the subsequent mixed injection work. Therefore, the control unit 21 groups the correlated preparation data D, preparation data E, and preparation data G into one preparation data group. The total number of medicine containers required for the mixed injection work corresponding to this preparation data group is five, which is two less than the total number (7) of medicines required if the remaining medicines are not used.

[0144] In this way, two adjustment data groups are generated from the adjustment data A to G.

[0145] <Step S132> In step S132, the control unit 21 performs a first allocation process. Specifically, the control unit 21 allocates the preparation data belonging to the preparation data group to the plurality of mixed injection work units on a preparation data group basis. The allocation destination of the preparation data belonging to the preparation data group may be determined, for example, so that as many preparation data as possible are allocated to the plurality of mixed injection work units, or may be determined based on the allocation conditions. For example, if the allocation conditions dictate that preparation data corresponding to mixed injection work using remaining medicines be preferentially allocated to a specific mixed injection work unit, the control unit 21 preferentially allocates the preparation data belonging to each of the preparation data groups to the specific mixed injection work unit.

[0146] <Step S133> In step S133, the control unit 21 performs a second allocation process. Specifically, the control unit 21 allocates preparation data that does not belong to the preparation data group to the multiple mixed injection work units. The allocation destination of the preparation data that does not belong to the preparation data group may be determined, for example, so that as many pieces of preparation data as possible are allocated to the multiple mixed injection work units, or may be determined based on the allocation conditions.

[0147] In this way, the preparation data selected in the prescription selection area A11 (i.e., the preparation data corresponding to the preparation data image D11 in the selected state) is distributed to a plurality of mixed injection work units based on the distribution conditions set in the condition setting area A12. When the distribution process is completed, the control unit 21 shifts the process to step S14 in FIG.

[0148] <Step S14> In step S14, the control unit 21 displays the allocation results of the allocation process executed in step S13 on the display unit 24. Specifically, as shown in FIG. 11, for each mixed injection work unit to which data is allocated in the allocation process, the control unit 21 displays a preparation data image D12 corresponding to the preparation data allocated to the mixed injection work unit in the corresponding mixed injection work unit area A13. In the example shown in FIG. 11, of the 38 preparation data selected in the prescription selection area A11, 16 preparation data are allocated to "safety cabinet 1," another 16 preparation data are allocated to "safety cabinet 2," and the remaining 6 preparation data are allocated to "chemolo."

[0149] The preparation data image D12 displays, for example, the administration time of the corresponding drug, information indicating the corresponding patient and regimen, the drug name of the drug used, and the dose of the drug. In each of the mixed injection work areas A13, the preparation data images D12 are displayed, for example, arranged in order according to the administration time.

[0150] Among the preparation data images D12 displayed in the mixed injection work area A13, the control unit 21 displays the preparation data images D12 corresponding to the mixed injection work that uses the remaining medicine from the preceding mixed injection work, for example, in a yellow background color. This allows the worker (pharmacist) performing the mixed injection work to easily understand which mixed injection work requires the remaining medicine. Furthermore, the control unit 21 displays the preparation data images D12 corresponding to the mixed injection work that does not use the remaining medicine from the preceding mixed injection work and that generates the remaining medicine, for example, in a white background color. Furthermore, the control unit 21 displays the preparation data images D12 corresponding to the mixed injection work that does not use the remaining medicine from the preceding mixed injection work and that generates no remaining medicine, for example, in a gray background color.

[0151] Furthermore, the control unit 21 displays, in the medicine price display area A14, as an example of information related to the allocation result of the allocation process, the difference between the total medicine price required when the remaining medicines are used according to the allocation result of the allocation process and the total medicine price required when the remaining medicines are not used. Furthermore, the control unit 21 displays the difference calculated for each mixed injection work unit below each mixed injection work unit area A13.

[0152] Furthermore, the control unit 21 displays, in the CSTD amount display area A15, the number and amount of closed system drug transfer systems (CSTDs) required when mixed injection work is performed according to the allocation result in the allocation process, as an example of information related to the allocation result of the allocation process. Furthermore, the control unit 21 displays, below each mixed injection work area A13, the number and amount of the closed system drug transfer systems (CSTDs) calculated for each mixed injection work unit.

[0153] <Step S15> In step S15, the control unit 21 determines whether a predetermined display switching operation has been performed. For example, the control unit 21 determines that the display switching operation has been performed when a display switching key K14 included in the sorting screen P1 has been operated. If the control unit 21 determines that the display switching operation has been performed (S15: Yes), the control unit 21 proceeds to step S16, and if the control unit 21 determines that the display switching operation has not been performed (S15: No), the control unit 21 proceeds to step S17.

[0154] <Step S16> In step S16, the control unit 21 updates the price information displayed in the medicine price display area A14. Specifically, the control unit 21 displays, in the medicine price display area A14, an amount corresponding to the remaining medicines that will ultimately be wasted if a mixed injection operation is performed according to the allocation result of the allocation process (hereinafter referred to as the remaining medicine amount), as an example of information related to the allocation result of the allocation process. Note that if the display switch key K14 is operated again while the remaining medicine amount is displayed in the medicine price display area A14, the control unit 21 displays the difference again in the medicine price display area A14.

[0155] <Step S17> In step S17, the control unit 21 determines whether a predetermined preparation operation has been performed. For example, the control unit 21 determines that the preparation operation has been performed when the preparation key K16 included in the allocation screen P1 is operated while one or more of the preparation data images D12 are selected. The preparation operation is performed, for example, whenever a mixed injection operation corresponding to the preparation data image D12 is completed. If the control unit 21 determines that the preparation operation has been performed (S17: Yes), it proceeds to step S18. If the control unit 21 determines that the display switching operation has not been performed (S17: No), it proceeds to step S19.

[0156] <Step S18> In step S18, the control unit 21 updates the remaining medicine information. The remaining medicine information is information about remaining medicines remaining in the multiple mixed injection work units, and is stored, for example, in the memory unit 22. The remaining medicine information includes various information such as the type of remaining medicine, remaining amount, opening date and time, and location (mixed injection work unit). The control unit 21 calculates the remaining amount of remaining medicine that will occur in the mixed injection work corresponding to the preparation data image D12 that was selected when the prepared operation was performed, for example, based on the preparation data corresponding to the preparation data image D12 and the current remaining medicine information. Then, the control unit 21 updates the remaining medicine information based on the calculation result.

[0157] The control unit 21 changes the outline of the preparation data image D12 selected when the preparation operation was performed to, for example, a thick red line. This allows the user to easily distinguish between the preparation data image D12 for which the mixed injection operation has been completed and the preparation data image D12 for which the mixed injection operation has not been completed. The example of Figure 12 shows a state in which all mixed injection operations corresponding to preparation data with administration times earlier than 12 o'clock have been completed.

[0158] It is also conceivable that the control unit 21 prints the remaining medicine authentication label to be affixed to a medicine container or the like in which a remaining medicine has occurred. This allows an operator to easily grasp the contents of the remaining medicine in the medicine container by affixing the remaining medicine authentication label to the medicine container or the location where the medicine container is placed. Note that the printing of the remaining medicine authentication label is not limited to step S18, and may be performed at a preset timing or at any timing in response to a print request operation by the operator.

[0159] <Step S19> In step S19, the control unit 21 determines whether a predetermined remaining medicine check operation has been performed. For example, the control unit 21 determines that the remaining medicine check operation has been performed when the remaining medicine check key K15 included in the allocation screen P1 has been operated. If the control unit 21 determines that the remaining medicine check operation has been performed (S19: Yes), it shifts the process to step S20, and if it determines that the remaining medicine check operation has not been performed (S19: No), it shifts the process to step S21.

[0160] <Step S20> In step S20, the control unit 21, based on the remaining medicine information, displays a remaining medicine screen P2 as shown in Fig. 13 on the display unit 24. The remaining medicine screen P2 includes an entire display area A21 and a plurality of mixed injection work area areas A22.

[0161] The overall display area A21 is an area for displaying the total remaining amount of medicine remaining in each of the mixed injection work units, calculated by adding up the remaining amount by medicine type. For each medicine type, the overall display area A21 displays information such as the name of the medicine (e.g., "One Taxotere," "Bitaza," etc.), mg value, mL value, and number of bottles. The mg value and mL value indicate the total remaining amount of the medicine. The number of bottles indicates the total number of medicine containers in which the medicine remains. For example, if 20 mg of medicine A remains in a medicine container with a preset amount of 100 mg, and 110 mg of medicine A remains in a medicine container with a preset amount of 200 mg, the mg value for medicine A will be 130, and the number will be 2.

[0162] The mixed injection work area A22 is an area for displaying information about remaining medicines remaining in the corresponding mixed injection work area. The mixed injection work area A22 includes an upper area A221 and a lower area A222.

[0163] The upper area A221 of the mixed injection work area A22 is an area for displaying information about remaining drugs remaining in the corresponding mixed injection work area for each drug container of the same type. For each drug container of the same type, the upper area A221 displays information such as the drug container name (e.g., "One Taxotere 20 mg," "Vitaza 100 mg," etc.), mg value, mL value, and number of bottles. The mg value and mL value indicate the total remaining amount of drug in one or more drug containers of the same type in the corresponding mixed injection work area. The number of bottles indicates the number of one or more drug containers of the same type in which the drug remains.

[0164] When the user selects one or more drugs from among the drugs displayed in the entire display area A21, the control unit 21 displays only information related to the drugs selected by the user in the mixed injection work area A22, as shown in Fig. 14. This allows the user to easily grasp, for example, how many drug containers containing the desired drug remain in which mixed injection work area.

[0165] When one or more of the medicine containers displayed in the upper area A221 are selected by the user, the control unit 21 displays detailed information about the medicine containers selected by the user in the lower area A222, as shown in FIG. 15. In the lower area A222, information such as a serial number, a remaining amount image, a mg value, a mL value, and a start date and time is displayed for each medicine container. The remaining amount image is an image that schematically shows the amount of medicine remaining in the medicine container. The mg value and the mL value are numerical values ​​that indicate the amount of medicine remaining in the medicine container. The start date and time is the date and time when the mixed injection operation using the medicine container was first performed.

[0166] Although omitted in the flowchart shown in Figure 8, when the close key K21 included in the remaining medicine screen P2 is operated, the control unit 21 closes the remaining medicine screen P2 and re-displays the allocation screen P1 on the display unit 24.

[0167] <Step S21> In step S21, the control unit 21 determines whether a predetermined termination operation has been performed. For example, the control unit 21 determines that the termination operation has been performed when a close key K18 included in the allocation screen P1 has been operated. If the control unit 21 determines that the termination operation has been performed (S21: Yes), it terminates the mixed injection management process, and if the control unit 21 determines that the termination operation has not been performed (S21: No), it returns the process to step S12.

[0168] Although omitted in the flowchart shown in FIG. 8, for example, when the clear key K17 included in the distribution screen P1 is operated in the state shown in FIG. 11 or 12, the control unit 21 returns the distribution screen P1 to the state shown in FIG. 10.

[0169] 8, when a statistics key K19 included in the allocation screen P1 is operated, the control unit 21 displays a statistics screen (not shown) on the display unit 24. The statistics screen displays statistical information regarding mixed injection operations performed during a specific period (for example, the past month, the past year, a month specified by the user, etc.).

[0170] The statistics screen may display, for example, for each drug container of the same type, the difference between the number of drug containers actually used in the mixed injection work performed during the specified period and the number of drug containers that would be required if the remaining drugs were not used at all. Furthermore, the statistics screen may display the difference between the drug price for the number of drug containers actually used and the drug price for the number of drug containers that would be required if the remaining drugs were not used at all, based on the difference in drug containers. This allows the user to easily confirm the financial effect of using the remaining drugs during the specified period. Furthermore, the statistics screen P3 may display the difference for each doctor who ordered the mixed injection work. This allows the user to easily confirm the financial effect for each doctor.

[0171] As described above, in the mixed injection management system 1 according to this embodiment, preparation data corresponding to a mixed injection operation that generates residual medicine and preparation data corresponding to a mixed injection operation that uses the residual medicine are allocated to the same mixed injection operation unit. Therefore, residual medicine generated in one mixed injection operation can be used in another mixed injection operation without taking the medicine container containing the remaining medicine outside the mixed injection operation unit. Therefore, the mixed injection management system 1 according to this embodiment can support the efficient use of medicines contained in medicine containers.

[0172] The present invention is not limited to anticancer drugs, but is also effective for allocating preparation data corresponding to the co-injection of any drug that must be co-injected under sterile conditions, particularly when expensive drugs are used.

[0173] [Variations] In another embodiment, the control unit 21 may transmit each of the preparation data to the co-infusion assistance device 4 or the automatic co-infusion device 5 based on the allocation result by the allocation processing unit 211. For example, the control unit 21 may transmit the preparation data allocated to "safety cabinet 1" to the co-infusion assistance device 4 corresponding to "safety cabinet 1", transmit the preparation data allocated to "safety cabinet 2" to the co-infusion assistance device 4 corresponding to "safety cabinet 2", and transmit the preparation data allocated to "chemolo" to the automatic co-infusion device 5. Then, the co-infusion assistance device 4 may execute the co-infusion assistance process based on the preparation data received from the co-infusion management device 2. Furthermore, the automatic co-infusion device 5 may execute the automatic co-infusion process based on the preparation data received from the co-infusion management device 2.

[0174] 8, when it is determined that the preparation operation has been performed, the remaining drug information is updated in step S18, but in other embodiments, the remaining drug information may be updated when a work completion notification signal indicating that the mixed injection work has been completed is received from the mixed injection assistance device 4 or the automatic mixed injection device 5. The work completion notification signal includes, for example, preparation data identification information for identifying the preparation data corresponding to the completed mixed injection work.

[0175] In other embodiments, the allocation screen P1 or the remaining medicine screen P2 may be displayed on the operation display unit 42 of the co-infusion support device 4 or the display 541 of the automatic co-infusion device 5. A user operation on the allocation screen P1 or the remaining medicine screen P2 may be performed through the operation display unit 42 of the co-infusion support device 4 or the operation unit 525 of the automatic co-infusion device 5.

[0176] Furthermore, in this embodiment, as described above, the remaining amount calculation processing unit 213 calculates the remaining amount of the remaining medicine generated in the mixed injection work corresponding to the preparation data based on the dose of the medicine indicated in the preparation data and the predetermined amount of the medicine container containing the medicine. However, depending on the type of medicine container, an amount of medicine greater than the predetermined amount may always be contained. For example, a medicine container with a predetermined amount of 100 mg may always contain 105 mg of medicine. Therefore, when using such a medicine container, the mixed injection management system 1 may be provided with a function to correct the predetermined amount so that the medicine contained in the medicine container can be used without waste. For example, a correction coefficient (e.g., "1.05") for correcting the predetermined amount may be stored in the memory unit 22 or the like for each type of medicine container. The correction coefficient may be set or changed in response to a user operation. The remaining amount calculation processing unit 213 may then multiply the predetermined amount of the medicine container containing the medicine by the correction coefficient to correct it, and calculate the remaining amount of medicine remaining in the mixed injection work corresponding to the preparation data based on the dose of the medicine indicated in the preparation data and the corrected predetermined amount. When the mixed injection work is performed by a robot in the automatic mixed injection device 5, a more accurate amount of medicine can be collected from the medicine container compared to when the mixed injection work is performed by a human in the safety cabinet 100. Therefore, the remaining amount calculation processing unit 213 may change the correction coefficient when calculating the remaining amount of medicine remaining in the mixed injection work performed in the automatic mixed injection device 5 and when calculating the remaining amount of medicine remaining in the mixed injection work performed in the safety cabinet 100. For example, the remaining amount calculation processing unit 213 may use a smaller correction coefficient in the latter case than in the former case.

[0177] Furthermore, particularly in the mixed injection work performed in the safety cabinet 100, since the mixed injection work is performed by a person, an excess amount of medicine may be collected that is greater than the amount that should be collected. As a result, the actual remaining amount becomes less than the remaining amount calculated by the remaining amount calculation processing unit 213. Therefore, in order to deal with such a situation, the mixed injection management system 1 may be provided with a function for correcting the remaining amount calculated by the remaining amount calculation processing unit 213. For example, the control unit 21 may correct the remaining amount calculated by the remaining amount calculation processing unit 213 by multiplying it by a predetermined correction coefficient that is less than 1. Note that the correction coefficient may be set or changed in response to a user operation.

[0178] In another embodiment, the control unit 21 may present information regarding whether the remaining medicine generated in each of the mixed injection tasks should be discarded or retained based on the allocation results of the allocation process. For example, the control unit 21 determines whether the remaining medicine generated in each of the mixed injection tasks is likely to be used in a subsequent mixed injection task. For example, the control unit 21 may determine that the remaining medicine is unlikely to be used in a subsequent mixed injection task if there is no subsequent mixed injection task that uses the same type of medicine as the remaining medicine. The control unit 21 may then change the display mode of the preparation data image D12 corresponding to the mixed injection task that generates the remaining medicine, if the remaining medicine is unlikely to be used in the subsequent mixed injection task, to a specific display mode (e.g., by adding text, symbols, or images indicating that the remaining medicine should be discarded). This allows the operator (pharmacist) of the mixed injection task to immediately discard the remaining medicine that is unlikely to be used in the subsequent mixed injection task. This prevents unnecessary remaining medicine from being stored in the safety cabinet 100 and prevents the mishandling of medicine containers.

[0179] In another embodiment, the control unit 21 may display each of the preparation data images D12 displayed in the mixed injection work area A13 of the sorting screen P1 in a different display mode depending on the preparation data group to which the corresponding preparation data belongs. For example, the control unit 21 may add a number, symbol, or image to each of the preparation data images D12 to identify the preparation data group to which each of the preparation data images D12 belongs.

[0180] In another embodiment, the preparation data automatically assigned in the assignment process may be reassigned to another mixed injection work unit in response to a user operation. For example, the control unit 21 may change the assignment destination of the preparation data corresponding to the preparation data image D12 in response to a drag-and-drop operation on the preparation data image D12 displayed in the mixed injection work unit area A13 of the assignment screen P1. Furthermore, when the preparation data corresponding to the preparation data image D12 belongs to one of the preparation data groups, the assignment destinations of multiple preparation data belonging to the preparation data group may be collectively changed to the same mixed injection work unit in response to the drag-and-drop operation.

[0181] In another embodiment, the remaining medicine information may be configured to be changeable by the user as needed. For example, the control unit 21 may update information such as the remaining amount and location of the remaining medicine included in the remaining medicine information in response to a user operation on the remaining medicine screen P2. This allows the user to update the remaining medicine information to correct information as needed, for example, if medicine is spilled during a mixed injection operation or if the mixed injection operation is performed in a mixed injection operation unit other than the mixed injection operation unit assigned in the allocation process.

[0182] In another embodiment, the mixed injection work unit to which the mixed injection support device 4 is allocated in the allocation process may be a safety cabinet in which the mixed injection support device 4 is not provided.

[0183] In another embodiment, the mixed injection work unit to which the liquids are allocated in the allocation process may be only the mixed injection work unit where mixed injection work is performed by a person (that is, the safety cabinet 100).

[0184] In another embodiment, the mixed injection work unit to which the drugs are allocated in the allocation process may be only the mixed injection work unit where the mixed injection work is performed by a robot (that is, the automatic mixed injection device 5).

[0185] Although the present embodiment has been described with respect to a case where there are multiple mixed injection work units to which the allocation process is to be performed, it is also possible that there is only one mixed injection work unit to which the allocation process is to be performed. In this case, all preparation data selected as allocation targets in the allocation process are assigned to one mixed injection work unit, and the drug price display area A14 displays the difference between the total drug price required when the remaining drugs are used and the total drug price required when the remaining drugs are not used. Note that this difference varies depending on the setting content of the "Remaining Drug Use" setting item in the condition setting area A12. For example, in a mixed injection work performed in the morning, the remaining drugs from the preceding mixed injection work may be left unused, and in a mixed injection work performed in the afternoon, the remaining drugs from the preceding mixed injection work (including the remaining drugs from the mixed injection work performed in the morning) may be used. In this case, the first allocation process is performed with the "Remaining Drug Use" setting set to "No" and the preparation data corresponding to the mixed injection work performed in the morning as the allocation target. Then, the second allocation process is performed with the "Remaining Drug Use" setting set to "Yes" and the preparation data corresponding to the mixed injection work performed in the afternoon as the allocation target. In this case, if mixed injection work using the same drug is concentrated in the morning, the remaining drugs generated in the morning cannot be used up in the mixed injection work performed in the afternoon, and most of the remaining drugs will be wasted. Therefore, the user may limit the preparation data for which the "Remaining Drug Use" setting is set to "No" to those administered between 9:00 and 10:00, for example, and re-run the allocation process to check the amounts displayed in the drug price display area A14. If the remaining drugs generated in the mixed injection work corresponding to the mixed injection work performed between 9:00 and 10:00 are used in the mixed injection work corresponding to the mixed injection work performed between 11:00 and 12:00, the amount of remaining drugs that will ultimately be wasted will decrease, and the amount displayed in the drug price display area A14 will change. In this way, according to the mixed injection management system 1 of this embodiment, it is possible to support the efficient use of medicines contained in medicine containers even if there is only one mixed injection work unit to which medicines are allocated in the allocation process.

[0186] [Other embodiments] As described above, if medicine remains in the medicine container used in the mixed injection work after the mixed injection work based on the preparation data input to the mixed injection support device 4, the medicine container may be stored in the work room 101 until the next time it is used. Hereinafter, a case will be described in which the mixed injection support device 4 is provided with a medicine storage unit 300 on which multiple medicine containers can be placed. Note that the same reference numerals are used for components that are the same as those described in the above embodiment for the mixed injection support device 4. Furthermore, in the mixed injection management system 1 provided with the mixed injection support device 4 according to this embodiment, the mixed injection management process (see FIG. 8) does not have to be executed by the mixed injection management device 2.

[0187] As shown in FIG. 16 , the medicine storage unit 300 is communicatively connected to the control unit 41 of the mixed injection support device 4. For example, the medicine storage unit 300 is connected to the mixed injection support device 4 so as to be able to communicate with it via short-range wireless communication, or is connected to the mixed injection support device 4 via a communication cable. Alternatively, the mixed injection support device 4 may include a plurality of the medicine storage units 300, and each of the medicine storage units 300 may be communicatively connected to the mixed injection support device 4. In this case, the mixed injection support device 4 can identify each of the medicine storage units 300 by a unit number that is preset for each medicine storage unit 300. Power is supplied to the medicine storage unit 300 from the mixed injection support device 4 or a commercial AC power source.

[0188] 17, the medicine storage unit 300 is placed in a position within the safety cabinet 100 that is accessible to an operator who performs the mixed injection work in the safety cabinet 100. Note that Fig. 17 shows a state in which a plurality of medicine containers 400 are placed on the medicine storage unit 300. The medicine storage unit 300 has a circular shape in a plan view, and the size of the medicine storage unit 300 is, for example, an outer diameter of 300 mm and a height of 190 mm.

[0189] As shown in FIGS. 18 and 19 , the medicine storage unit 300 includes an upper mounting section 310, a lower mounting section 320, and a pivot support section 330. Each of the upper mounting section 310 and the lower mounting section 320 includes a plurality of medicine mounting sections 301 on which medicine containers can be placed. As shown in FIG. 19 , the medicine mounting sections 301 are arranged side by side in a ring shape in each of the upper mounting section 310 and the lower mounting section 320. A recess on which the medicine container is placed is formed, and the recess is inclined outward from the bottom to the top. That is, the medicine mounting section 301 has a shape that allows the medicine container to be tilted outward when placed thereon. This facilitates placing and removing the medicine container on and from the medicine mounting section 301. The bottom surface of the recess of the medicine placing part 301 is, for example, a plane parallel to the horizontal plane or a plane perpendicular to the inclination of the recess.

[0190] The rotation support part 330 supports the upper placement part 310 and the lower placement part 320 rotatably as a unit. Specifically, in the present embodiment, the upper placement part 310 and the lower placement part 320 in the medicine storage unit 300 are rotatable within a preset range of 360 degrees or less. This allows an operator to access any of the medicine placement parts 301 by rotating the upper placement part 310 and the lower placement part 320. Note that the upper placement part 310 and the lower placement part 320 may be supported so as to be rotatable individually. Furthermore, it is also conceivable that the rotation support part 330 includes a drive part such as a stepping motor or a DC motor that rotates the upper placement part 310 and the lower placement part 320. In this case, the control unit 41 can control a drive unit of the rotation support unit 330 in response to a user operation to rotate the upper placement unit 310 and the lower placement unit 320. Furthermore, if the rotation positions of the upper placement unit 310 and the lower placement unit 320 of the medicine storage unit 300 can be detected, the control unit 41 can also rotate the upper placement unit 310 and the lower placement unit 320 to a position close to an operator when placing or removing the medicine container on the medicine placement unit 301. Note that the medicine storage unit 300 may not include the rotation support unit 330 and may have a non-circular shape in a plan view. For example, the medicine storage unit 300 may be configured to include a plurality of the medicine placement units 301 arranged side by side in a straight line, an arc, an L-shape, or the like.

[0191] Each of the medicine placing units 301 is provided with a placement detection unit 311 and a status display unit 312. Note that each of the medicine placing units 301 is set with a shelf number for identifying the medicine placing unit 301, and the control unit 41 can identify each of the medicine placing units 301.

[0192] Each of the placement detection units 311 is an optical sensor, a mechanical sensor, or the like used to detect whether or not the medicine container is placed on the medicine placement unit 301 corresponding to the placement detection unit 311. The detection result by each of the placement detection units 311 is input to the control unit 41 of the mixed injection support device 4.

[0193] Each of the status display units 312 is used to indicate the state of the medicine placing unit 301 corresponding to that status display unit 312. The display content of each of the status display units 312 is controlled by the control unit 41 of the co-infusion support device 4. Specifically, each of the status display units 312 includes a light-emitting element (LED) capable of emitting light in multiple colors, and indicates the state of the medicine placing unit 301 by the light-emitting color and light-emitting mode of the light-emitting element. In this embodiment, an example will be described in which the status display unit 312 includes an LED capable of emitting light in two colors, red and blue.

[0194] The status display unit 312 is disposed inside the upper mounting portion 310 and the lower mounting portion 320, and the surface 310A of the upper mounting portion 310 and the surface 320A of the lower mounting portion 320 are formed of a transparent, semi-transparent, or highly transmittant material. As a result, light from the status display unit 312 passes through the surface 310A of the upper mounting portion 310 or the surface 320A of the lower mounting portion 320 and can be seen from the outside. The status display unit 312 may be provided exposed on the surface 310A of the upper mounting portion 310 and the surface 320A of the lower mounting portion 320. Furthermore, the status display unit 312 may be an annular light-emitting unit provided along the outer periphery of the medicine mounting portion 301.

[0195] Specifically, the storage unit 413 stores correspondence information indicating a correspondence relationship between the light emitting color and light emitting mode of the status display unit 312 and the state of the medicine placing unit 301, and the control unit 41 controls the status display unit 312 based on the correspondence information. For example, the control unit 41 turns off the status display unit 312 when the medicine container is not placed on the medicine placing unit 301. Furthermore, the control unit 41 lights up the status display unit 312 in blue when a valid medicine container whose expiration date has not yet arrived is placed on the medicine placing unit 301, and lights up the status display unit 312 in red when an invalid medicine container whose expiration date has arrived is placed on the medicine placing unit 301. The expiration date is, for example, a date by which the medicine in the medicine container should be used, and is the timing after a preset period (e.g., six hours) has elapsed since the medicine container was opened. Furthermore, when the medicine placing unit 301 is the current placement destination of the medicine container or when the medicine placing unit 301 is the current target for removing the medicine container, the control unit 41 causes the status display unit 312 to flash in blue. Furthermore, when there is an error in placing the medicine container on the medicine placing unit 301 or an error in removing the medicine container, the control unit 41 causes the status display unit 312 to flash in red.

[0196] In the mixed injection support device 4, the control unit 41 executes a remaining medicine storage process and a remaining medicine utilization process for supporting management of the medicine containers using the medicine storage unit 300. Fig. 20 is a flowchart showing an example of the remaining medicine storage process, and Fig. 23 is a flowchart showing an example of the remaining medicine utilization process. Note that either or both of the remaining medicine storage process and the remaining medicine utilization process may be executed by the control unit 21 of the mixed injection management device 2, and the mixed injection support device 4 may be used as an operation display terminal that accepts user operations or displays various screens based on information received from the mixed injection management device 2.

[0197] [Storage and disposal of leftover medicines] First, an example of the remaining medicine storage process will be described with reference to FIG.

[0198] <Step S31> In step S31, the control unit 41 determines whether the mixed injection work performed by the operator has been completed based on the preparation data. Specifically, the control unit 41 determines that the mixed injection work has been completed when an operation to terminate the mixed injection work is performed on the foot switch unit 45. Here, if it is determined that the mixed injection work has been completed (S31: Yes), the process proceeds to step S32, and if it is determined that the mixed injection work has not been completed (S31: No), the process proceeds to step S35.

[0199] <Step S32> In step S32, the control unit 41 determines whether or not any remaining medicine remains in the medicine container used in the mixed injection operation. For example, the control unit 41 determines whether or not any remaining medicine remains based on the preparation data. Furthermore, when the medicine container stored in the medicine storage unit 300 is used in the mixed injection operation, the control unit 41 determines whether or not any remaining medicine remains based on the remaining medicine management information (described below) and the preparation data. Furthermore, the control unit 41 may determine that any remaining medicine remains when a user inputs an operation indicating that any remaining medicine remains. Here, if it is determined that any remaining medicine remains (S32: Yes), the process proceeds to step S33. If it is determined that any remaining medicine does not remain (S32: No), the process proceeds to step S35. Furthermore, if the control unit 41 determines that any remaining medicine remains, the control unit 41 causes the printer 44 to print the remaining medicine authentication label including the details of the remaining medicine. The determination of whether or not there is any remaining medicine in the medicine container used in the mixed injection operation and the printing of the remaining medicine authentication label may be performed before the end of the mixed injection operation. In step S32, even if there is any remaining medicine in the medicine container used in the mixed injection operation, the control unit 41 may determine that there is no remaining medicine in the medicine container if the number of times the medicine container has been punctured with a needle by a syringe during the mixed injection operation reaches a preset number (e.g., two times) or more. Therefore, the control unit 41 performs a counting process to count the number of times the syringe has been punctured with a needle during the mixed injection support process, such as when displaying a guide for a suction process of suctioning medicine from the medicine container.

[0200] <Step S33> In step S33, the control unit 41 specifies, as the current placement destination for the medicine container, a medicine placement unit 301 on which the medicine container is not placed among the medicine placement units 301, based on the remaining medicine management information stored in the storage unit 413. Note that, if there is remaining medicine in a plurality of the medicine containers, a placement destination is specified for each of the medicine containers.

[0201] FIG. 21 is a diagram showing an example of the remaining medicine management information according to this embodiment. As shown in FIG. 21, the remaining medicine management information includes information such as the storage location number of the medicine storage unit 300 where the medicine is placed, medicine identification information, storage date and time, and remaining liquid amount. The remaining medicine management information is updated in step S38 or step S47, which will be described later. The control unit 41 executing the process for storing the remaining medicine management information in the storage unit 413 is an example of a storage processing unit in the present invention. The medicine identification information is, for example, a medicine code that can identify the type of remaining medicine. The storage date and time is information indicating the date and time when the medicine container was stored as a remaining medicine, but may be substituted with, for example, the start date and time or end date and time of a mixed injection operation based on the preparation data. The remaining liquid amount is information indicating the amount of remaining medicine determined to occur in step S32. The control unit 41 may be capable of printing out a report showing the contents of the remaining medicine management information using a printer connected to the communication network N1.

[0202] The storage location number is a combination of a unit number, which is identification information of the medicine storage unit 300, and a shelf number, which is identification information of the medicine mounting section 301 in the medicine storage unit 300. Specifically, in the medicine storage unit 300 according to this embodiment, as shown in FIG. 19 , six medicine mounting sections 301 are provided in the upper mounting section 310, and twelve medicine mounting sections 301 are provided in the lower mounting section 320. In this embodiment, as shown in FIG. 22A etc., shelf numbers "1" to "12" are set to the medicine mounting sections 301 of the lower mounting section 320, and shelf numbers "21" to "26" are set to the medicine mounting sections 301 of the upper mounting section 310.

[0203] It is considered that the control unit 41 specifies the placement destination of the medicine container based on preset conditions in step S33. For example, it is considered that the control unit 41 specifies the placement destination of the medicine container this time so that the placement of the medicine containers stored in the medicine storage unit 300 is as even as possible or so that the placement of the medicine containers stored in the medicine storage unit 300 is as concentrated as possible. Furthermore, the control unit 41 may specify the placement destination of the medicine container in order from the medicine placement unit 301 with the smallest shelf number or from the medicine placement unit 301 with the largest shelf number. Furthermore, the control unit 41 may specify the placement destination of the medicine container in accordance with a selection operation by an operator from among the medicine placement units 301 on which the medicine container is not placed.

[0204] <Step S34> In step S34, the control unit 41 executes a process for notifying the medicine placing unit 301 that will be the current placement destination of the medicine container. Specifically, the control unit 41 drives the status display unit 312 of the medicine placing unit 301 identified as the placement destination in step S33 to flash blue, indicating that the medicine container is the current placement destination.

[0205] Furthermore, it is considered that the control unit 41 repeats a sequential lighting process of sequentially lighting the status display units 312 in red from a reference position P20 set in advance in the medicine storage unit 300 toward the medicine placing unit 301 specified as the placement destination of the medicine container. This allows the operator to easily recognize the medicine placing unit 301 as the placement destination of the medicine container.

[0206] 22A to 22D are diagrams showing an example of the sequential lighting process. First, as shown in FIG. 22A, consider a case where the shelf number of the medicine placing unit 301 specified as the placement destination of the medicine container is "1." In this case, the status display unit 312 of the medicine placing unit 301 with shelf number "1" blinks in blue. Furthermore, sequential lighting process is repeated from the reference position P20 toward the medicine placing unit 301 with shelf number "1," in which the status display units 312 of the medicine placing units 301 with shelf numbers "12" to "2" are sequentially lit in red, thereby guiding the position of the medicine placing unit 301 as the placement destination.

[0207] 22B, consider a case where the shelf number of the medicine placing unit 301 identified as the placement destination of the medicine container is "12." In this case, the status display unit 312 of the medicine placing unit 301 with the shelf number "12" flashes in blue. Furthermore, a sequential lighting process is repeated from the reference position P20 toward the medicine placing unit 301 with the shelf number "12," in which the status display units 312 of the medicine placing units 301 with the shelf numbers "1" to "11" are sequentially lit, thereby guiding the position of the medicine placing unit 301 as the placement destination.

[0208] 22C, consider a case where the shelf number of the medicine placing unit 301 specified as the placement destination of the medicine container is "4." In this case, the status display unit 312 of the medicine placing unit 301 with the shelf number "4" flashes blue. Furthermore, a sequential lighting process is repeated from the reference position P20 toward the medicine placing unit 301 with the shelf number "4," in which the status display units 312 of the medicine placing units 301 with the shelf numbers "1" to "3" are sequentially lit in red, and a sequential lighting process is repeated in which the status display units 312 of the medicine placing units 301 with the shelf numbers "12" to "5" are sequentially lit. That is, the position of the medicine placing unit 301 as the placement destination is guided by branching left and right from the reference position P20.

[0209] 22D, consider a case where the shelf number of the medicine placing unit 301 specified as the placement destination of the medicine container is "8." In this case, the status display unit 312 of the medicine placing unit 301 with the shelf number "8" flashes blue. Furthermore, a sequential lighting process is repeated from the reference position P20 toward the medicine placing unit 301 with the shelf number "8," in which the status display units 312 of the medicine placing units 301 with the shelf numbers "1" to "7" are sequentially lit in red, and a sequential lighting process is repeated in which the status display units 312 of the medicine placing units 301 with the shelf numbers "12" to "9" are sequentially lit. That is, the position of the medicine placing unit 301 as the placement destination is guided by branching left and right from the reference position P20.

[0210] It is also possible that the medicine storage unit 300 is provided with a position detection unit capable of detecting rotational positions of the upper mounting section 310 and the lower mounting section 320 of the medicine storage unit 300. In this case, it is considered that the control unit 41 sets the position closest to the operator as the reference position P20 and sequentially lights up the status display units 312 of the other medicine mounting sections 301 in red from the reference position P20 toward the medicine mounting section 301 as the mounting destination in step S33. It is also considered that the control unit 41, when specifying the mounting destination medicine mounting section 301 in step S33, specifies the medicine mounting section 301 that is closest to the operator among the medicine mounting sections 301 on which the medicine container is not placed, as the mounting destination of the medicine container this time, based on the detection result by the position detection unit. 22A to 22D, the control unit 41 may display images indicating the reference position P20 and the position of the medicine placing part 301, which is the placement destination, on the operation display unit 42. Thereby, for example, if the reference position P20 is marked on the medicine storage unit 300, the operator can easily grasp the position of the medicine placing part 301, which is the placement destination.

[0211] <Step S35> In step S35, the control unit 41 determines whether or not the medicine container has been placed on the medicine placing unit 301. Specifically, the control unit 41 determines whether or not the medicine container has been placed on the medicine placing unit 301 based on the detection result by the placement detection unit 311 of each of the medicine placing units 301. Here, if it is determined that the medicine container has been placed on the medicine placing unit 301 (S34: Yes), the process proceeds to step S35, and if it is not determined that the medicine container has been placed on the medicine placing unit 301 (S35: No), the process returns to step S31. Note that, in another embodiment, the process may wait at step S35 until it is determined that the medicine container has been placed on the medicine placing unit 301 (S35: No).

[0212] <Step S36> In step S36, the control unit 41 determines whether the placement destination of the medicine container is correct. Specifically, if the medicine placement unit 301 as the current placement destination is identified in step S33, and the medicine container is placed on the medicine placement unit 301, the control unit 41 determines that the placement destination of the medicine container is correct. On the other hand, if the medicine placement unit 301 as the current placement destination is not identified in step S33, and the medicine container is placed on the medicine placement unit 301 in which the medicine management information registers that the medicine container is not placed, the control unit 41 determines that the placement destination of the medicine container is incorrect. Here, if it is determined that the placement destination of the medicine container is correct (S36: Yes), the process proceeds to step S37. If it is determined that the placement destination of the medicine container is incorrect (S36: No), the process proceeds to step S361.

[0213] <Step S361> In step S361, the control unit 41 notifies the operator of the medicine container placement error, and returns the process to step S31. Specifically, the control unit 41 drives the status display unit 312 of the medicine placement unit 301 on which the medicine container is placed to flash red, corresponding to the placement error. Furthermore, the control unit 41 displays a message indicating the medicine container placement error on the operation display unit 42. This allows the operator to easily recognize the medicine container placement error.

[0214] <Step S37> In step S37, the control unit 41 executes a process for notifying the medicine container placed on the medicine placing unit 301. Specifically, the control unit 41 drives the status display unit 312 of the medicine placing unit 301 on which the medicine container is placed to light up in blue, which corresponds to the placement state of the medicine container.

[0215] <Step S38> In step S38, the control unit 41 updates the remaining medicine management information. Specifically, the control unit 41 records the storage location number, medicine identification information, storage date and time, and remaining liquid amount for the medicine container determined to have remaining medicine in step S32 in the remaining medicine management information. Note that, when the medicine container is used in multiple mixed injection operations, for example, the start date and time or end date and time of the first mixed injection operation is recorded as the storage date and time.

[0216] In the above-described steps S33 to S36, the control unit 41 identifies the medicine placing unit 301 on which the medicine container is to be placed and determines whether or not the medicine container should be placed on the medicine placing unit 301. Alternatively, a configuration in which the operator can arbitrarily select the medicine placing unit may be considered. Specifically, instead of steps S33 to S36, the control unit 41 may detect the placement of the medicine container on the medicine placing unit 301 and identify the detected medicine placing unit 301 as the medicine placing unit. This allows the operator to place the medicine container at any position without searching for the medicine placing unit 301 identified by the control unit 41. Furthermore, when the operator operates the foot switch unit 45 to select the medicine placing unit 301 in step S33, the control unit 41 may identify the medicine placing unit 301 as the medicine placing unit.

[0217] [Use of leftover medicines] Next, the remaining medicine utilization process will be described with reference to FIG.

[0218] <Step S41> In step S41, the control unit 41 determines, based on the remaining drug management information, whether the remaining drugs can be used in the mixed injection work based on the preparation data selected as the processing target in the mixed injection support process. Here, the control unit 41 when executing this process is an example of a determination processing unit in the present invention. Here, if it is determined that the remaining drugs can be used in the mixed injection work (S41: Yes), the process proceeds to step S42, and if it is determined that the remaining drugs cannot be used in the mixed injection work (S41: No), the process proceeds to step S44.

[0219] <Step S42> In step S42, the control unit 41 determines whether remaining drugs usable in the mixed injection work based on the preparation data selected as the processing target in the mixed injection support process have been selected. Specifically, the control unit 41 displays a list of remaining drugs usable in the mixed injection work based on the preparation data selected as the processing target in the mixed injection support process on the operation display unit 42 based on the remaining drug management information, and accepts an operation by the operator to select the remaining drugs. Here, if it is determined that the remaining drugs to be used have been selected (S42: Yes), the process proceeds to step S43. If it is determined that the remaining drugs to be used have not been selected (S42: No), the process proceeds to step S44.

[0220] <Step S43> In step S43, the control unit 41 executes a process for notifying the storage location where the medicine container to be used this time is stored. Specifically, the control unit 41 drives the status display unit 312 of the medicine placing unit 301 in which the medicine container selected in step S32 is accommodated, to flash blue, indicating that the medicine container is the target for removal this time. Note that, hereinafter, the medicine container to be used this time among the medicine containers stored in the medicine storage unit 300 may be referred to as a remaining medicine container.

[0221] The control unit 41 may repeat a sequential lighting process of sequentially lighting each of the status display units 312 in red from a reference position P20 preset in the medicine storage unit 300 toward the medicine placement unit 301 where the medicine container to be removed is stored. This allows the operator to easily identify the medicine placement unit 301 of the medicine container to be removed. In addition, the control unit 41 may also display, on a guidance screen that displays the details of the mixed injection work (preparation procedure), that the remaining medicine container will be used as the medicine container in the mixed injection support process. The control unit 41 may also display, on the operation display unit 42, an image indicating the reference position P20 and the position of the medicine placement unit 301 to be removed.

[0222] <Step S44> In step S44, the control unit 41 determines whether or not the medicine container has been removed from the medicine placing unit 301. Specifically, the control unit 41 determines whether or not the medicine container has been removed based on the detection result by the placement detection unit 311 of each medicine placing unit 301. Here, if it is determined that the medicine container has been removed (S44: Yes), the process proceeds to step S45, and if it is not determined that the medicine container has been removed (S44: No), the process proceeds to step S48. Note that, in another embodiment, the process may wait at step S44 until it is determined that the medicine container has been removed (S44: No).

[0223] <Step S45> In step S45, the control unit 41 determines whether the removed medicine container is correct. Specifically, when a remaining medicine to be used is selected in step S42, the control unit 41 determines that the removed medicine container is correct if the medicine placing unit 301 corresponding to the placement detection unit 311 that detected the removal of the medicine container is registered in the remaining medicine management information as the placement destination of the remaining medicine container to be removed. The control unit 41 may also determine that the removed medicine container is correct if the one-dimensional code or two-dimensional code of the remaining medicine authentication label affixed to the remaining medicine container to be removed is read by the first reading unit 43 or the second reading unit 46. Furthermore, when a medicine container to be used as the remaining medicine is not selected in step S423 and the medicine container is removed from the medicine placing unit 301 in which the medicine container is registered in the medicine management information as being placed thereon, the control unit 41 determines that the removed medicine container is incorrect. Here, if it is determined that the removed medicine container is correct (S45: Yes), the process proceeds to step S46, and if it is determined that the removed medicine container is incorrect (S45: No), the process proceeds to step S451.

[0224] <Step S451> In step S451, the control unit 41 notifies the operator of the medicine container removal error and shifts the process to step S48. Specifically, the control unit 41 drives the status display unit 312 of the medicine placing unit 301 from which the medicine container has been removed to flash red, corresponding to the removal error. Furthermore, the control unit 41 displays a message indicating the medicine container removal error on the operation display unit 42. This allows the operator to easily recognize the erroneous removal of the medicine container.

[0225] <Step S46> In step S46, the control unit 41 executes a process for notifying the medicine placing unit 301 from which the remaining medicine container has been removed. Specifically, the control unit 41 turns off the status display unit 312 of the medicine placing unit 301 from which the remaining medicine container has been removed.

[0226] <Step S47> In step S47, the control unit 41 updates the remaining medicine management information. Specifically, the control unit 41 deletes the storage location number, medicine identification information, storage date and time, and remaining liquid amount for the medicine container selected to be used as the remaining medicine in step S42 from the medicine management information.

[0227] <Step S48> In step S48, the control unit 41 determines, based on the remaining medicine management information, whether or not an expired medicine container is stored in the medicine storage unit 300. Specifically, a usable period after opening of a medicine is preset for each type of medicine in the medicine master or the like, and the control unit 41 can determine whether or not the expiration date has arrived based on the usable period in the medicine master and the storage date and time in the remaining medicine management information. If it is determined that an expired medicine container is stored (S48: Yes), the process proceeds to step S49, and if it is determined that an expired medicine container is not stored (S48: No), the process returns to step S41.

[0228] <Step S49> In step S49, the control unit 41 notifies a request to remove the expired medicine container. Specifically, the control unit 41 drives the status display unit 312 of the medicine placing unit 301 in which the expired medicine container is stored to flash red, indicating that the medicine container is to be removed. Furthermore, the control unit 41 displays a message on the operation display unit 42 prompting the user to remove the expired medicine container.

[0229] The management of the expiration dates of the remaining medicines in steps S48 and S49 may be performed only if the following conditions (A) to (C) are met: (A) A remaining medicine authentication label including a one-dimensional code or a two-dimensional code indicating the contents of the remaining medicines is printed by the printer 44 at the start of the mixed injection work, for example. (B) In the remaining medicine storage process, the removal of the medicine container from the medicine placing unit 301 is monitored. (C) The one-dimensional code or the two-dimensional code is read by the first reading unit 43 when the medicine container is placed on the medicine placing unit 301. Furthermore, when guidance is given to remove the medicine container in step S42, the control unit 41 may determine that the removal has been completed successfully and leave a record of this when the one-dimensional code or the two-dimensional code on the medicine container is read by the first reading unit 43.

[0230] The control unit 41 may also be capable of accepting an operation to start removal of any of the medicine containers in response to an arbitrary selection operation by an operator. In this case, the control unit 41 may notify a removal request for the medicine container arbitrarily selected by the operator, as in step S49, and, when the medicine container is removed, may determine that the medicine container removed in step S45 is correct. Furthermore, the control unit 41 may also notify a removal request for all of the medicine containers when an operation to end work is performed by the operator or when a preset work end time has arrived.

[0231] As described above, the co-infusion support device 4 manages the placement location of the drug container in the drug storage unit 300, and notifies the drug placement section 301 where the drug container is to be placed or the drug placement section 301 from which the drug container should be removed as necessary, thereby improving the efficiency of the drug container placement and removal operations.

[0232] Incidentally, the mixed injection management system 1 may be connected to a plurality of the mixed injection support devices 4, and the medicine storage unit 300 may be provided in one or more of the mixed injection support devices 4. Therefore, the storage location number information may include a device number, which is identification information of the mixed injection support device 4. It is also possible that the remaining medicine management information can be mutually referenced between the mixed injection support devices 4, that the remaining medicine management information is stored and shared in a specific mixed injection support device 4, and that the remaining medicine management information is synchronized between the mixed injection support devices 4. In this case, in step S33, it is also possible that the control unit 41 can specify, as a placement destination, not only the medicine storage unit 300 of the mixed injection support device 4 in which the control unit 41 is installed, but also the medicine placement unit 301 of the medicine storage unit 300 of another mixed injection support device 4. Furthermore, when determining whether the remaining medicine is usable in step S41, the remaining medicine in the medicine containers stored in the medicine storage units 300 of not only the co-infusion support device 4 in which the control unit 41 is installed but also other co-infusion support devices 4 may be taken into consideration. When the remaining medicine to be used is selected in step S42, the medicine containers stored in the medicine storage units 300 of not only the co-infusion support device 4 in which the control unit 41 is installed but also other co-infusion support devices 4 may be selectable. Note that if the medicine container stored in the medicine storage unit 300 of another co-infusion support device 4 is selected, the control unit 41 may cause the operation display unit 42 or the like to display the location of the medicine container based on the medicine management information corresponding to the other co-infusion support device 4 in step S43.

[0233] Furthermore, it is also conceivable that the remaining drug information and the remaining drug management information can be mutually referenced between the mixed injection assistance device 4 and the mixed injection management device 2. In this case, the control unit 41 may be able to take into account remaining drugs stored in the automatic mixed injection device 5 in steps S41 to S43. For example, in step S41, if there are remaining drugs in the automatic mixed injection device 5 that can be used in the mixed injection work based on the preparation data, it is considered that the remaining drugs are determined to be usable, and in step S42, the remaining drugs stored in the automatic mixed injection device 5 can be selected. In this case, in step S43, the operation display unit 42 or the like displays information that the automatic mixed injection device 5 is the storage location of the remaining drugs to be used.

[0234] [Select whether or not to use remaining medicine] In the remaining medicine utilization process (see FIG. 23), a configuration has been described in which a usable remaining medicine is selected when it is determined that the remaining medicine can be used in the mixed injection work based on the preparation data, and the storage location where the remaining medicine is stored is notified (S41 to S43). On the other hand, a configuration can be considered in which the mixed injection support device 4 has a remaining medicine utilization selection function that allows the operator to select whether or not to use the remaining medicine when starting the mixed injection work for the preparation data that is the processing target in the mixed injection support process.

[0235] Specifically, in the mixed injection support process, the control unit 41 sequentially displays on the operation display unit 42 guide screens containing information about the work steps required for the mixed injection work. For example, as described above, the work steps include work steps required from the drug authentication step, tare step, solvent extraction step, solvent measurement step, solvent photographing step, dissolution step, drug extraction step, drug measurement step, drug photographing step, and mixed injection step. Note that the drug authentication step is a step performed at least before the drug extraction step, and in the drug authentication step, if the drug indicated by the drug code read from the drug container by the second reading unit 46 matches the drug to be subjected to the drug extraction step that will be performed next, it is determined that the drug is correct.

[0236] Here, the control unit 41 executes the remaining drug utilization process together with the mixed injection support process, and in the remaining drug utilization process, if the remaining drug can be used in the mixed injection work based on the preparation data selected as the processing target of the mixed injection support process, it is considered that the operator can select whether or not to use the remaining drug. Here, Figure 24 is a flowchart showing another example of the remaining drug utilization process, and the control unit 41 when executing the remaining drug utilization process is an example of a selection processing unit in the present invention.

[0237] 24, when the control unit 41 determines in step S41 that the remaining medicines can be used in the mixed injection work based on the preparation data selected as the processing target of the mixed injection support process (S41: Yes), it executes the subsequent step S411. Also, in the remaining medicine utilization process shown in FIG. 24, step S42 is omitted.

[0238] <Step S411> In step S411, the control unit 41 displays a guide screen P11 on the operation display unit 42 to allow the operator to select whether or not to use the remaining medicine. Here, Fig. 25A is a diagram showing a display example of the guide screen P11.

[0239] 25A, the guidance screen P11 includes display areas A111 to A113. Specifically, the control unit 41 displays a message indicating that the remaining medicine is available for use in the display area A111. The control unit 41 also displays, in the display area A112, a medicine name or medicine code that can identify the medicine type of the remaining medicine. Furthermore, the control unit 41 displays, in the display area A113, various operation keys including an operation key K111 for selecting whether to use the remaining medicine and an operation key K112 for selecting not to use the remaining medicine.

[0240] In the mixed injection work, the amount of work (work efficiency) may differ depending on whether or not the remaining medicine is used. Specifically, if only a medicine container containing less remaining medicine than the amount corresponding to the medicine dose indicated in the preparation data is stored in the medicine storage unit 300 in the safety cabinet 100, the remaining medicine in that medicine container must be used before the remaining medicine in the other medicine containers can be used. Therefore, the worker must use a syringe to aspirate the medicine from the medicine container containing the remaining medicine and also to aspirate the medicine from the other medicine containers, which requires a longer work time than when aspirating the medicine from only one medicine container.

[0241] Therefore, it is conceivable that the control unit 41 displays information such as the amount of work (work efficiency) when the remaining drug is used and when it is not used, or the difference in the amount of work, on the guidance screen P11 of the operation display unit 42. This enables the worker to determine whether or not to use the remaining drug, taking into account the amount of work (work efficiency).

[0242] Specifically, the control unit 41 may determine the number of drug containers to be used when using and not using remaining drug in storage based on the preparation data and the remaining drug management information. Specifically, when a drug container containing a remaining drug in an amount corresponding to the drug dosage indicated in the preparation data is stored in the drug storage unit 300 within the safety cabinet 100, the control unit 41 may determine that the number of drug containers to be used is the same when using remaining drug in storage and when using a new unused drug container, and therefore the amount of work (work efficiency) is the same. On the other hand, when a drug container containing a remaining drug in an amount corresponding to the drug dosage indicated in the preparation data is not stored in the drug storage unit 300 within the safety cabinet 100, the control unit 41 may collect and use drug from multiple drug containers stored in the drug storage unit 300, or collect and use drug from both the drug container stored in the drug storage unit 300 and the new unused drug container. Therefore, in such a case, it may be determined that the number of medicine containers used increases compared to when only new, unused medicine containers are used, resulting in a decrease in the amount of work (work efficiency).

[0243] Therefore, for example, the control unit 41 may display, based on the preparation data and the remaining drug management information, information such as the number of needlesticks with a syringe required for the mixed injection operation when a remaining drug is used and when a remaining drug is not used, or whether the number of needlesticks changes depending on whether a remaining drug is used or not. The number of needlesticks can be counted based on various preparation procedures pre-stored in the memory unit 413. Specifically, when performing the mixed injection operation using one drug container, two needlestick operations are required: one when removing the drug from the drug container and one when injecting the drug into the infusion bag. On the other hand, when performing the mixed injection operation using two drug containers, two needlestick operations are required each when removing the drug from the drug container and when injecting the drug into the infusion bag, resulting in a total of four needlestick operations. In addition, the information displayed on the guidance screen P11 may be, for example, the number of drug containers used in each of the cases where the remaining drug is used and where the remaining drug is not used, as long as it is information that allows the difference in the amount of work (work efficiency) between using and not using the remaining drug to be understood.

[0244] <Step S412> Next, in step S412, the control unit 41 determines whether or not the operator has selected to use the remaining chemicals on the guidance screen P11. Specifically, in this embodiment, the control unit 41 determines that the operator has selected to use the remaining chemicals when the operation key K111 has been operated, and determines that the operator has selected not to use the remaining chemicals when the operation key K112 has been operated.

[0245] Here, if it is determined that the remaining chemicals have been selected not to be used (S412: No), the process proceeds to step S44. When the remaining chemicals have been selected not to be used, the control unit 41 may display a message or the like to reconfirm that the remaining chemicals will not be used, and the operator may be able to reselect whether or not to use the remaining chemicals depending on the operator's operation in response to the message.

[0246] On the other hand, if it is determined that the use of the remaining medicine has been selected (S412: Yes), the process proceeds to step S43. Then, in step S43, the control unit 41 executes a process for notifying the storage location of the medicine container that stores the remaining medicine to be used (S43). Furthermore, in step S411, when the guidance screen P11 is displayed, the control unit 41 may display the storage location of the medicine container in step S43.

[0247] Furthermore, in step S43, the control unit 41 notifies the storage locations in the drug storage unit 300 of only those drug containers that contain at least the amount of drug required for the mixed injection work, among the drug containers that contain remaining drug usable for the mixed injection work based on the preparation data selected as the processing target in the mixed injection support process. Here, in step S43, if there are multiple drug containers that contain remaining drug usable for the mixed injection work based on the preparation data and that contain the amount of drug required for the mixed injection work, the control unit 41 may display the storage locations of drug containers that meet preset selection conditions from the multiple drug containers. For example, the selection conditions may be that the storage date and time stored in the remaining drug management information is the oldest, or that the amount of remaining liquid stored in the remaining drug management information is closest to the amount of drug required for the mixed injection work.

[0248] In another embodiment, in step S43, the control unit 41 may notify the storage positions in the medicine storage unit 300 of all medicine containers that contain remaining medicines that can be used in the mixed injection work based on the preparation data selected as the processing target in the mixed injection support process. That is, it is possible to notify the storage positions in the medicine storage unit 300 of all medicine containers that contain the same medicine, regardless of whether they contain the amount of medicine required for the mixed injection work.

[0249] Furthermore, it is considered that the control unit 41 can set in advance, in response to a user operation, the conditions for the medicine containers whose storage positions are to be notified in step S43. For example, the control unit 41 accepts, through a user operation, a selection of either a first notification mode in which the storage positions of only medicine containers that contain the amount of medicine required for the mixed injection work are notified, as described above, or a second notification mode in which the storage positions of all medicine containers that contain remaining medicines that can be used in the mixed injection work are notified, and performs the notification in step S43 in the selected notification mode.

[0250] The control unit 41 may be able to set the notification mode in the initial setting of the co-infusion assistance device 4, or may be able to switch the notification mode in response to a user operation while the guidance screen P11 is displayed. Furthermore, it is also conceivable that the control unit 41 may execute notification in the first notification mode when a medicine container containing the amount of medicine required for the co-infusion work is present, and execute notification in the second notification mode when a medicine container containing the amount of medicine required for the co-infusion work is not present.

[0251] In the remaining medicine utilization process (see FIG. 24), it is determined that the remaining medicine is usable in the mixed injection work based on the preparation data. If it is determined that the remaining medicine is usable, the operator selects whether or not to use the remaining medicine. On the other hand, it is also possible that the operator knows the storage location in the medicine storage unit 300 of the medicine container containing the usable remaining medicine, or that the medicine storage unit 300 is not provided in the mixed injection management system 1. Therefore, it is also possible that the control unit 41 determines that the use of the remaining medicine is selected even if the one-dimensional code or two-dimensional code of the remaining medicine authentication label affixed to the remaining medicine container is read by the first reading unit 43 or the second reading unit 46 in step S412. In this case, it is considered that the control unit 41 omits steps S43 to S46 in the remaining medicine utilization process (see FIG. 24) and proceeds to step S47. In other words, when the one-dimensional code or two-dimensional code on the remaining medicine authentication label is read in step S412, the control unit 41 can determine that the selection operation to use the remaining medicine and the authentication of the medicine container in step S45 have been performed simultaneously.

[0252] Furthermore, when preparation data to be used in the mixed injection operation is selected, the control unit 41 may execute a preparation confirmation process, separate from the drug authentication process, at the start of the mixed injection support process to confirm the preparation status of the drug containers, etc., to be used in the mixed injection operation. The preparation confirmation process is executed after the preparation data is selected and at least before the remaining drug utilization process (see FIG. 24) is started. Specifically, in the preparation confirmation process, the control unit 41 may determine that the preparation status is normal when the first reading unit 43 or the second reading unit 46 reads the identification information of one or more drug containers and infusion bags to be used in the mixed injection operation based on the preparation data. In this case, the control unit 41 may determine that an operation to use the remaining drug in the remaining drug container has been performed in the mixed injection operation when the first reading unit 43 or the second reading unit 46 reads the one-dimensional code or two-dimensional code of the remaining drug authentication label affixed to the remaining drug container as the identification information of the drug container to be used in the mixed injection operation. In this case, the control section 41 may skip steps S41, S411, S412, and S43 to S46 in the remaining medicine use process (see FIG. 24), and move the process to step S47.

[0253] In the mixed injection work, the drug solution extraction process may be performed to extract each of multiple types of drug from a drug container. That is, multiple drug solution extraction processes may be performed sequentially, resulting in residual drug in multiple drug containers. In this case, the control unit 41 may execute steps S41, S411, S412, and S43 in the remaining drug utilization process (see FIG. 24 ) each time the drug solution extraction process for each drug starts. Furthermore, when the preparation data to be used in the mixed injection work is selected, the control unit 41 may collectively determine whether or not the residual drug can be used for each drug used in the mixed injection work, and may collectively accept an operation by the operator to select whether or not to use the residual drug for the drug determined to be usable.

[0254] [Manual remaining liquid volume registration function] In step S38 of the remaining medicine storage process (see FIG. 20), the case where the remaining medicine management information is updated based on the preparation data in step S32 or based on the determination result of whether or not there is any remaining medicine based on the preparation data and the remaining medicine management information has been described. That is, in step S38, the amount of remaining liquid to be registered in the remaining medicine management information may be automatically calculated by the control unit 41 based on the preparation data or the remaining medicine management information.

[0255] Meanwhile, the co-infusion support device 4 may have a remaining liquid amount manual registration function that allows an operator to manually register information such as the amount of remaining liquid to be registered in the remaining medicine management information. Specifically, when it is determined in step S32 that a remaining medicine will be generated (S32: Yes), the control unit 41 may execute a manual registration process that allows a user to register information such as the amount of remaining medicine in response to a user operation before executing step S38. The control unit 41 executing the manual registration process is an example of a registration processing unit of the present invention. Specifically, in the manual registration process, the control unit 41 displays a guide screen P12 on the operation display unit 42, the guide screen P12 including information such as a message indicating that a remaining medicine has been generated. FIG. 25B is a diagram showing an example of the display on the guide screen P12.

[0256] 25B, the guidance screen P12 displays a display area A114 in which a message indicating that a remaining medicine has occurred is displayed. In particular, the display area A114 displays information such as whether or not a medicine container containing the same medicine as the remaining medicine is stored as the remaining medicine in the medicine storage unit 300, the number of medicines stored, and the total amount of remaining liquid stored, based on the remaining medicine management information. For example, the number displayed in the display area A114 is the number including the number of medicine containers containing the currently occurring remaining medicine, and the amount of remaining liquid displayed in the display area A114 is the amount of remaining liquid including the amount of remaining liquid of the currently occurring remaining medicine.

[0257] In addition, on the guidance screen P12, the display area A113 displays an operation key K113 for selecting to store the remaining medicine that has occurred, an operation key K114 for selecting to discard the remaining medicine that has occurred without storing it, an operation key K115 for checking the contents of the remaining medicine, and an operation key K116 for starting to input information such as the remaining liquid amount of the remaining medicine that has occurred.

[0258] When the operation key K113 is operated, the control unit 41 subsequently stores information about the remaining medicine in the remaining medicine management information in step S38. When the operation key K114 is operated, the remaining medicine storage process ends and the process returns to step S31. When the operation key K115 is operated, the control unit 41 causes the operation display unit 42 to display the remaining medicine management information about the medicine container containing the same medicine as the remaining medicine. When the operation key K116 is operated, the control unit 41 causes the operation display unit 42 to display a registration screen P21 into which information such as the remaining liquid amount of the remaining medicine can be input. Here, FIGS. 26A and 26B are diagrams showing examples of the registration screen P21. Specifically, FIG. 26A is a diagram showing an example of the registration screen P21 when the medicine initially contained in the medicine container is a liquid, and FIG. 26B is a diagram showing an example of the registration screen P21 when the medicine initially contained in the medicine container is a powder. In another embodiment, a screen in which the guide screen P12 and the registration screen P21 are integrated may be displayed.

[0259] As shown in FIG. 26A, the registration screen P21 for a liquid medicine displays the control number, medicine identification information, remaining amount, start date and time (storage start date and time), and other information included in the remaining medicine management information. The remaining medicine management information stores information such as the control number, medicine identification information, remaining amount, start date and time (storage start date and time), use date and time, the identification number of the mixed injection operation unit, the unit number of the medicine storage unit 300, the storage location of the medicine container in the medicine storage unit 300, the branch number of the control number, the processing category (storing, removing), the medicine code, the dissolving solution code, the dissolved amount, the predetermined amount, the concentration, the number of needlesticks, the prescription number, the RP number, and the order number, in association with each medicine container. The registration screen P21 may also display other information, such as a storage location number indicating the storage location of the medicine container. The control number is an identification number automatically assigned by the control unit 41 to identify each medicine container in the remaining medicine management information. The medicine identification information is identification information such as a medicine name or a medicine code for identifying the type of medicine of the remaining medicine. The remaining amount is information indicating the amount of medicine remaining in the medicine container. The start date and time is time information such as the start date and time of use when the medicine container is opened.

[0260] 26B, when the medicine is a powder, the registration screen P21 displays the item of the dissolved amount in addition to the case when the medicine is a liquid. The dissolved amount is information indicating the amount of liquid after dissolving the medicine, and is the amount of liquid of a solvent such as an infusion.

[0261] The registration screen P21 also includes an input field A121 for inputting the remaining amount of medicine and an operation key K123 for registering the information displayed on the registration screen P21 as the remaining medicine management information. The control unit 41 can accept changes to the remaining amount by operating the numeric change keys K121 and K122 displayed near the input field A121. The control unit 41 can also accept input of the remaining amount by text input, voice input, or the like after the operator selects the input field A121. When the operation key K123 is subsequently operated, the control unit 41 registers the information displayed on the registration screen P21 as the remaining medicine management information. When a cancel operation is performed on the registration screen P21, the control unit 41 cancels the change to the remaining amount, closes the registration screen P21, and displays the guidance screen P12. It is to be noted that the control unit 41 may be capable of accepting only the operation to change the remaining liquid amount in the input field A121 on the registration screen P21, and prohibit the operation to change other information by, for example, graying out the other information. However, in another embodiment, the control unit 41 may be capable of accepting the operation to change other information on the registration screen P21 except for the remaining liquid amount.

[0262] Here, the control unit 41 displays the registration screen P21 in a state where the remaining liquid amount automatically calculated based on the preparation data or the remaining medicine management information, etc. is entered in the input field A121. As a result, if there is no change in the value entered in the input field A121, the operator does not have to enter the value.

[0263] In particular, the amount of medicine contained in an unused medicine container used in the mixed injection operation may be greater than the predetermined amount set as the amount of medicine contained in that medicine container. In this case, if the remaining liquid amount is automatically calculated based on the preparation data and the predetermined amount, a difference may arise between the calculated remaining liquid amount and the amount of medicine actually remaining in the medicine container, and the medicine contained in the medicine container may not be used up in the remaining liquid utilization process. Therefore, it is considered that the control unit 41 calculates the remaining liquid amount taking into account the actual amount of medicine contained in each medicine container.

[0264] Specifically, the control unit 41 may be capable of setting information on the actual capacity, which indicates the amount of liquid actually contained in each medicine container, in response to a user operation, separate from the predetermined amount of medicine registered in the medicine master stored in the storage unit 41. FIG. 27 is a diagram showing an example of a setting screen P31 of the medicine master. As shown in FIG. 27, the setting screen P31 displays an input field A131 corresponding to the amount of water, and the control unit 41 can set the value entered in the input field A131 by a user operation as the actual capacity. Specifically, when a registration key K131 displayed on the setting screen P31 is operated, the control unit 41 registers the information displayed on the setting screen P31 in the medicine master, or updates the medicine master based on the information displayed on the setting screen P31.

[0265] If an unused medicine container is used in the mixed injection operation and residual medicine is generated, the control unit 41 calculates the residual amount based on the preparation data by subtracting the amount of medicine used in the mixed injection operation corresponding to the preparation data from the actual capacity set in the medicine master, and displays the calculated amount in the input field A121. This allows the stored residual amount to be calculated taking the actual capacity into account, making it possible to use up the medicine in the medicine container stored as residual medicine as efficiently as possible. For example, even if it is determined that the residual amount calculated based on the preset amount is insufficient to perform the mixed injection operation using the medicine with that amount, it may be determined that the residual amount calculated based on the actual capacity is sufficient to perform the mixed injection operation. If residual medicine is generated in the mixed injection operation using a medicine container stored in the medicine storage unit 300, the control unit 41 calculates the residual amount by subtracting the amount of medicine used in the mixed injection operation corresponding to the preparation data from the remaining amount of medicine in the medicine container registered in the residual medicine management information, and displays the calculated amount in the input field A121.

[0266] Here, the control unit 41 may manually register information, such as the amount of remaining liquid, to be registered in the remaining medicine management information when the mixed injection operation based on the preparation data is completed (S31: Yes). Meanwhile, during the mixed injection operation, the drug solution extraction process may be performed for each of multiple types of medicine, in which the corresponding drug is extracted from a drug container. That is, multiple drug solution extraction processes may be performed sequentially, resulting in residual drug in multiple drug containers. In this case, the control unit 41 may execute the manual registration process each time the drug solution extraction process for each drug is completed, and register information, such as the amount of remaining liquid for the drug being subjected to the drug solution extraction process, in response to manual operation by the operator. Alternatively, the control unit 41 may execute the manual registration process when the mixed injection operation is completed or when all of the drug solution extraction processes are completed, and register information, such as the amount of remaining liquid for each drug, collectively in response to manual operation by the operator.

[0267] [Report output function] Generally, for drugs such as anticancer drugs, one drug container is administered to one patient, not multiple patients. In contrast, as described above, in a configuration in which residual drugs from a drug container in one co-infusion operation can be used in another co-infusion operation, drugs from the same drug container are administered to patients corresponding to multiple preparation data. If a health hazard occurs in one of the multiple patients to whom a drug is administered, similar health hazards may also occur in other patients to whom drugs contained in the same drug container are administered. Therefore, the control unit 41 may have a report output function that can output a report of the history of co-infusion operations in which each drug container was used, based on the co-infusion operation history data.

[0268] Specifically, the control unit 41 stores various information, such as identification information of each medicine container in the mixed injection work, the date and time of use, the amount collected from each medicine container, the contents of the preparation data, patient information of the preparation data, and identification information of the preparer who is the worker performing the mixed injection work, as history data of the mixed injection work in the storage unit 413. Note that the information stored as the history data is not limited to these, as long as it is possible to identify preparation data in which the same medicine container was used in the mixed injection work.

[0269] Then, in response to a user operation, the control unit 41 outputs, by display output, print output, or other method, a ledger sheet P41 indicating the history of the mixed injection work performed using each medicine container based on the history data of the mixed injection work performed during a specified period. Specifically, the control unit 41 outputs, based on the history data, a ledger sheet P41 indicating the history of the mixed injection work performed using each medicine container only for medicine containers used in mixed injection work based on different preparation data.

[0270] 28 is a diagram showing an example of the printed form P41. As shown in Fig. 28, the form P41 indicates various information for each medicine container, such as the control number of the medicine container, the medicine name, the date and time of use, the amount taken, the order number, the patient name, the preparer, etc. This makes it possible to use the form P41 as a confirmation slip for dividing and using remaining medicine (a confirmation slip for multiple use).

[0271] [Proficiency level reference sorting function] As described above, the allocation processing unit 211 can allocate each of the preparation data to the multiple mixed injection work units based on the allocation conditions. Here, as an example of the allocation conditions, the allocation processing unit 211 can have a proficiency-based allocation function that allocates each of the preparation data to the multiple mixed injection work units based on the mixed injection work proficiency of the operator working in the safety cabinet 2. More specifically, the allocation processing unit 211 can allocate each of the preparation data to the multiple mixed injection work units based on the proficiency so as to minimize the difference in the required time for the mixed injection work performed by each of the mixed injection work units. Note that the control unit 21 can switch between enabling and disabling the proficiency-based allocation function in response to a user operation.

[0272] Specifically, the control unit 21 can register worker information indicating a worker who will perform the mixed injection work in the mixed injection work unit such as the safety cabinet 2 in advance in response to a user operation, and the worker information is stored in the storage unit 22. The control unit 21 may also be able to set the worker information as the allocation condition. Note that the worker information may be information included in the user master.

[0273] Furthermore, the user master stored in the memory unit 22 can register the proficiency of each pharmacist who will be performing the mixed injection work. In particular, the control unit 21 can automatically update the proficiency of each worker, which is used as an index of the allocation conditions, based on the mixed injection work performance of each worker. The proficiency is updated at a predetermined specific time, such as the start or end of business hours at the medical institution where the mixed injection management system 1 is used. This allows the proficiency to be updated appropriately based on the mixed injection work performance of each worker, and the preparation data is appropriately allocated based on the proficiency. The control unit 41 may be able to arbitrarily change the proficiency in response to a user operation.

[0274] For example, the control unit 21 may have a learning function that counts the number of times each pharmacist has performed the mixed injection work and automatically updates the pharmacist's proficiency level so that the proficiency level increases as the number of times the work has been performed increases. More specifically, the control unit 21 may increase the proficiency level each time the number of times the work has been performed reaches a preset number. The control unit 21 can learn the number of times the work has been performed by acquiring information such as historical data on the mixed injection work performed by each pharmacist from the mixed injection support device 4.

[0275] The control unit 21 may also update the proficiency level so that the lower the average time required for the mixing work from the start and end times of the mixing work performed by each pharmacist, the higher the proficiency level. Furthermore, the control unit 21 may update the proficiency level by taking into account the relationship between the difficulty of the mixing work, such as the number of medicine containers used in the mixing work or the number of needlesticks, and the time required for the mixing work. For example, the control unit 21 may update the proficiency level so that the proficiency level is higher when the difficulty is high compared to when the difficulty is low, even if the required time or the average value is the same. The control unit 21 can obtain information such as the average time required for the mixing work by each pharmacist by acquiring information such as historical data of the mixing work performed by each pharmacist from the mixing support device 4.

[0276] Furthermore, the proficiency level of each pharmacist may be updated based on accuracy information, such as drug authentication errors, weighing errors, the number of photo capture cancellations, and the number of NGs, which are indices of accuracy that occurred during the mixed injection support process. Specifically, the proficiency level may be updated so that the proficiency level decreases as the number of drug authentication errors, weighing errors, photo capture cancellations, and NGs increases. The number of NGs is, for example, the number of times an audit conducted by an auditor other than the operator results in NG. Note that the control unit 21 can obtain the accuracy information of each pharmacist by acquiring information such as historical data of the mixed injection work by each pharmacist from the mixed injection support device 4.

[0277] Then, the allocation processing unit 211 of the control unit 21 allocates the plurality of preparation data to the plurality of mixed injection work units based on the proficiency of the workers registered in the worker information as the workers working in each of the mixed injection work units. Specifically, the allocation processing unit 211 may allocate the preparation data to the plurality of mixed injection work units based on the proficiency so that the total time required for the mixed injection work in the plurality of mixed injection work units is as similar as possible.

[0278] For example, the proficiency level is a coefficient set in stages within a preset range, and a standard mixing operation time corresponding to each drug or regimen is preset in the pharmaceutical master. The coefficient may be a value that decreases as the proficiency level increases, and may be one of five levels: "1.0," "1.2," "1.4," "1.6," and "1.8." The allocation processing unit 211 may allocate the preparation data so that the sum of the values ​​obtained by multiplying the standard mixing operation time corresponding to each drug included in the preparation data after allocation by the proficiency level is as similar as possible. This makes it possible to allocate the preparation data to the multiple mixing operation units based on the proficiency level so that the total time required for the mixing operation in the multiple mixing operation units is as similar as possible.

[0279] Furthermore, in the mixed injection management device 2, it is considered that the control unit 21 can select an arbitrary sorting mode from a plurality of sorting modes preset as a sorting operation mode when sorting the preparation data in response to a user operation, and perform sorting. Specifically, here, an example will be described in which three sorting modes, namely, an order sorting mode, a medicine saving sorting mode, and an AI sorting mode, can be selected as the sorting mode.

[0280] The order allocation mode is a mode in which the plurality of preparation data are sequentially allocated to the plurality of mixed injection work units in the order in which the preparation data are input (order order). That is, in the order allocation mode, the preparation data are allocated so that the number of times the mixed injection work is performed in each mixed injection work unit is approximately the same.

[0281] The medicine saving allocation mode is a mode in which the plurality of preparation data are allocated to the plurality of mixed injection work units so that remaining medicines resulting from the mixed injection work can be utilized as much as possible. For example, in the medicine saving allocation mode, the plurality of preparation data are allocated to the plurality of mixed injection work units so that the mixed injection work based on the preparation data using the same medicine is performed in the same mixed injection work unit.

[0282] The AI ​​allocation mode is a mode in which the preparation data are allocated to the mixing work units so that the total time required for the mixing work in the mixing work units is as similar as possible. In other words, the AI ​​allocation mode is a mode in which the preparation data are allocated to the mixing work units so that the time required for all the mixing work units to complete the mixing work is minimized. For example, in the AI ​​allocation mode, the preparation data are allocated to the mixing work units so that the sum of the values ​​obtained by multiplying the standard mixing work time corresponding to each drug included in the preparation data after allocation by the proficiency level is as similar as possible (the difference is minimized) for each mixing work unit. Furthermore, the AI ​​allocation mode may be a mode in which, among the preparation data, preparation data involving difficult mixing work, such as preparation data involving mixing work using residual drugs and preparation data resulting in residual drugs during mixing work, is allocated to the mixing work unit in which the worker with the highest proficiency is responsible.

[0283] The allocation processing unit 211 of the control unit 21 may have a simulation function for simulating preparation time, drug prices, and the like based on the allocation results of each of the preparation data based on the allocation operation mode. Specifically, the control unit 21 selects preparation data to be allocated from the preparation data to be processed in one or more periods of the past, present, and future in response to a user operation. Furthermore, the allocation processing unit 211 can set allocation conditions, such as the number of co-infusion work units, the number of automatic co-infusion devices 5, and whether or not remaining drugs will be used, in response to a user operation. Then, the allocation processing unit 211 allocates the preparation data selected as the allocation target based on the allocation conditions.

[0284] Thereafter, the presentation processing unit 212 of the control unit 21 calculates the preparation time, drug price, etc. based on the allocation result of each of the preparation data, and displays and outputs the simulation results on the display unit 24 or 34, or prints out using a printer connected to the communication network N1. Here, Fig. 29 is a diagram showing an example of the display of the output screen P51 of the simulation results. As shown in Fig. 29, the output screen P51 displays the period of the preparation data selected as the allocation target, the number of prescriptions indicating the number of the preparation data, and the time required for the simulation processing.

[0285] The output screen P51 also displays the "Number of Dispensed Drugs," which indicates the total number of times drugs are mixed in the mixed injection work based on the multiple preparation data selected as the allocation target, the "Number of Used Drugs," which indicates the number of drug containers used, the "Drug Dispensed Price," which indicates the total price of drugs corresponding to the number of dispensed drugs, the "Drug Used Price," which indicates the total price of drugs corresponding to the number of used drugs, and the "Differential Price," which indicates the difference between the drug dispensed price and the drug used price. In addition, in the mixed injection management system 1, when remaining drugs from a preceding mixed injection work are used in a subsequent mixed injection work, the differential price may be suppressed, and the differential price increases as the number of times remaining drugs are used increases.

[0286] Furthermore, the output screen P51 displays information on the required time when the mixed injection work is performed based on the multiple preparation data selected as the allocation target. Specifically, the following are displayed: "Preparation time (shortest day)" indicating the required time on the day on which the required time is shortest during the period of the preparation data to be allocated; "Preparation time (maximum day)" indicating the required time on the day on which the required time is longest during the period of the preparation data; and "Preparation time (average day)" indicating the average required time per day during the period of the preparation data. In the mixed injection management system 1, when remaining medicines from a preceding mixed injection work are used in a subsequent mixed injection work, the differential price may be suppressed, and the differential price increases as the number of times the remaining medicines are used increases.

[0287] As described above, if the output screen P51 is configured to be outputtable, the operator can easily determine, from among the multiple sorting operation modes, which sorting operation mode will produce the desired effect by referring to the output screen P51. The output screen P51 also displays a display area A151 including multiple operation keys for selecting the sorting operation mode when sorting the adjustment data. The control unit 21 can set the sorting operation mode when sorting the adjustment data in response to a user operation in the display area A151 on the output screen P51. The control unit 21 may also be capable of changing the period of the adjustment data to be subjected to the simulation process on the output screen P51 in response to a user operation and executing the simulation process based on the changed period. While the case where simulation results for sorting in each of the sorting operation modes are simultaneously output has been described above, only the simulation results for sorting in the preselected sorting operation mode may be output.

[0288] As described above, the allocation processing unit 211 may preferentially allocate preparation data for a second mixed injection operation using the same type of drug as the remaining drug generated in the preceding first mixed injection operation to the same mixed injection operation unit as the first mixed injection operation. On the other hand, for example, if the mixed injection management system 1 is set to not use the remaining drug, the allocation processing unit 211 will perform the allocation processing of the preparation data taking the proficiency into consideration. Similarly, if the mixed injection management system 1 is a system that cannot use the remaining drug generated in the preceding first mixed injection operation in the second mixed injection operation to be performed thereafter, the allocation processing unit 211 may perform the allocation processing of the preparation data taking the proficiency into consideration.

[0289] In addition, in the mixed injection management system 1 according to this embodiment, the allocation of preparation data to be subjected to mixed injection work performed using a syringe has been described. On the other hand, it is also possible to allocate prescription data or dispensing data to be subjected to dispensing work such as picking work or weighing work performed without using a syringe according to the proficiency level of the worker.

[0290] In the mixed injection management system 1, the prepared data to be used in the mixed injection support device 4 or the automatic mixed injection device 5 may be arbitrarily selectable in the mixed injection support device 4 or the automatic mixed injection device 5. In this case, for example, an operator can select the prepared data to be used in the mixed injection support device 4 or the automatic mixed injection device 5 while referring to a printout of the allocation result presented by the presentation processing unit 212, and perform the mixed injection. However, the allocation processing unit 211 may limit the selection of the prepared data by the mixed injection support device 4 or the automatic mixed injection device 5 corresponding to each mixed injection work unit to the prepared data allocated to the mixed injection work unit, according to the allocation result by the allocation processing unit 211. That is, when the mixed injection work unit selects the prepared data, if the prepared data is not allocated to the mixed injection work unit, the allocation processing unit 211 may display a message indicating this or prohibit the selection of the prepared data.

[0291] On the other hand, the allocation processing unit 211 may transmit each of the preparation data to the mixture injection support device 4 or the automatic mixture injection device 5 corresponding to the mixture injection work unit to which the preparation data has been allocated, as preparation data to be used for the mixture injection work in the mixture injection work unit, according to the allocation result by the allocation processing unit 211. This allows the operator to use the mixture injection support device 4 to sequentially perform only the mixture injection work for the preparation data allocated to the mixture injection support device 4. Furthermore, the automatic mixture injection device 5 can automatically perform the mixture injection work in sequence based on the allocation result.

[0292] Incidentally, in the automatic co-infusion device 5, similar to the co-infusion work performed in the safety cabinet 100, it is conceivable that residual medicines generated in a preceding first automatic co-infusion process may be used in a second automatic co-infusion process using the same type of medicine as the residual medicine. In this case, in the automatic co-infusion device 5, the medicine container containing the residual medicine is stored on the shelf or the like within the automatic co-infusion device 5 until it is next used. Incidentally, the co-infusion process chamber 203 of the automatic co-infusion device 5 is provided with a lighting device such as a fluorescent lamp that illuminates the interior of the co-infusion process chamber 203, and the control unit 51 can control the on / off of the lighting device. For example, it is conceivable that the control unit 51 turns on the lighting device when the automatic co-infusion process is performed by the automatic co-infusion device 5 or when the power of the automatic co-infusion device 5 is ON. On the other hand, when a drug container containing the remaining drug is stored in the mixed injection processing chamber 203, the remaining drug may be a drug requiring light-shielding, such as an anticancer drug (e.g., dacarbacine) that requires light shielding. However, if the lighting device in the mixed injection processing chamber 203 is on, the drug requiring light-shielding cannot be stored in the mixed injection processing chamber 203 as the remaining drug and used in the subsequent automatic mixed injection processing. Therefore, if the remaining drug contained in a drug container stored in the mixed injection processing chamber 203 is a drug requiring light shielding, the control unit 51 may turn off the lighting device until the remaining drug is used or until the drug container is discarded. This allows the remaining drug to be used in the subsequent automatic mixed injection processing, even if it is a drug requiring light shielding. In particular, turning off the lighting device is preferable when the drug requiring light shielding is stored on the shelf in a syringe or the like that does not have light-shielding properties. In addition, the lighting device may be controlled to be turned off while the light-shielding target drug, not limited to the remaining drug, is stored in the mixed injection processing chamber 203.In addition, if the lighting device of the mixed injection processing chamber 203 is turned off while the automatic mixed injection processing is being performed, it is considered that this will interfere with the photography by the camera installed in the mixed injection processing chamber 203. Therefore, it is considered that the camera is an infrared-compatible camera, or that the control unit 51 turns on the lighting device only when photography is being performed by the camera.

[0293] Furthermore, after the automatic co-infusion device 5 performs an injection process in which the medicine in the syringe is injected into the infusion bag, the medicine or the infusion may remain on the opening of the infusion bag. Therefore, after the injection process, the control unit 51 may control the first robot arm 551 or the second robot arm 552 to perform a wiping process in which the opening of the infusion bag is wiped with a wiping member, such as a cotton ball, soaked in a disinfectant such as alcohol. In this case, when the automatic co-infusion process is performed by the automatic co-infusion device 5, a tray on which the wiping member is placed is loaded by the user along with the medicine containers, infusion bags, syringes, etc. used in the automatic co-infusion process. However, if the wiping member is placed on the tray in an exposed state, and the automatic co-infusion process using the tray is not performed immediately after the tray is loaded into the automatic co-infusion device 5, the disinfectant that has permeated the wiping member may dry out and decrease before the wiping member is used. Therefore, when the wiping member is placed on the tray, it is considered that the wiping member is placed on the tray in a state where it is contained in a sealed sealed container. Then, when the automatic co-infusion process is executed, the control unit 51 controls the first robot arm 551 or the second robot arm 552, etc. to open the sealed container, remove the wiping member contained in the sealed container, and perform the wiping process. Note that the method of opening the sealed container by the first robot arm 551 or the second robot arm 552, etc. is not particularly limited. For example, it is considered that the sealed container is held by either the first robot arm 551 or the second robot arm 552, and a part of the sealed container (a lid member such as a sealing film) is peeled off by the other, thereby exposing the wiping member and making it removable. In addition, for example, the sealed container may be held by either the first robot arm 551 or the second robot arm 552, and the other may break through a part of the sealed container (a lid member such as a sealing film), thereby exposing the wiping member and making it removable.The object to be wiped by the wiping member is not limited to the infusion bag, and the same applies to a wiping step in which the opening of the medicine container is wiped by the wiping member, for example.

[0294] [Notes on the Invention] The following will addendum to the technical ideas of the invention extracted from the above-described embodiments. It is also possible to select and combine the respective configurations and processing functions added below in any way.

[0295] <Appendix 1> a distribution processing unit that distributes a plurality of preparation data relating to a mixed injection operation of collecting medicines and injecting them into an infusion container to a plurality of mixed injection operation units where the mixed injection operation is performed based on the remaining medicines generated in a preceding mixed injection operation; a presentation processing unit that presents information about the distribution result by the distribution processing unit; A mixed injection management system equipped with

[0296] <Appendix 2> The allocation processing unit preferentially allocates preparation data regarding a second mixed injection operation using the same type of drug as the remaining drug generated in the preceding first mixed injection operation to the same mixed injection operation unit as the first mixed injection operation. A mixed injection management system as described in Appendix 1.

[0297] <Appendix 3> The distribution processing unit distributes each of the preparation data to the plurality of mixed injection work units based on predetermined distribution conditions in addition to the remaining medicines. A mixed injection management system as described in Appendix 1 or Appendix 2.

[0298] <Appendix 4> The allocation conditions include at least one of conditions regarding the time of execution of the mixing work corresponding to each of the preparation data, the time of administration of the medicine collected in the mixing work, the work time required for the mixing work, the number of times medicine is collected from the medicine container in the mixing work, whether or not the remaining medicine is used in the mixing work, the type of medicine collected in the mixing work, the drug price of the medicine collected in the mixing work, the price of the closed drug transport system used in the mixing work, and the usable period of the remaining medicine generated in the mixing work. A mixed injection management system as described in Appendix 3.

[0299] <Appendix 5> The allocation processing unit can allocate each of the preparation data to the plurality of mixed injection work units so as to minimize the cost required for the mixed injection work corresponding to the plurality of preparation data. A mixed injection management system according to any one of appendices 1 to 4.

[0300] <Appendix 6> The allocation conditions include the proficiency of the workers who perform the mixed injection work in each of the mixed injection work units. A mixed injection management system as described in Appendix 3 or 4.

[0301] <Appendix 7> The allocation processing unit can allocate each of the preparation data to the plurality of mixed injection work units so as to minimize the difference in the required time for the mixed injection work performed by each of the mixed injection work units based on the proficiency of the worker performing the mixed injection work at each of the mixed injection work units. A mixed injection management system as described in Appendix 6.

[0302] <Appendix 8> The allocation processing unit is capable of allocating each of the preparation data to the plurality of mixed injection work units so as to minimize the number of times that medicines are collected from medicine containers in mixed injection work corresponding to the plurality of preparation data. A mixed injection management system according to any one of appendices 1 to 7.

[0303] <Appendix 9> The allocation processing unit executes a grouping process of grouping one or more preparation data corresponding to a mixed injection work in which the remaining medicine is generated and one or more preparation data corresponding to a mixed injection work in which the remaining medicine is used into one preparation data group, a first allocation process of allocating the preparation data belonging to the preparation data group to the plurality of mixed injection work units in units of the preparation data group, and a second allocation process of allocating the preparation data not belonging to the preparation data group after the first allocation process to the plurality of mixed injection work units. A mixed injection management system according to any one of appendices 1 to 8.

[0304] <Appendix 10> When there is a remaining drug that can be used in the mixed injection work, a display screen is displayed that allows the user to select whether or not to use the remaining drug, and a selection processing unit is provided that allows the user to select whether or not to use the remaining drug in accordance with a user operation on the display screen. A mixed injection management system according to any one of appendices 1 to 9.

[0305] <Appendix 11> The selection processing unit is capable of displaying, on the display screen, information on the amount of work performed when the remaining chemical is used and when the remaining chemical is not used, or information suggesting the difference in the amount of work performed. 10. A mixed injection management system as described in Appendix 10.

[0306] <Appendix 12> A memory processing unit that stores remaining drug management information including the amount of remaining drug remaining in the mixed injection work in a memory unit; a determination processing unit that determines whether or not there are remaining medicines that can be used in the mixed injection work based on the remaining medicine management information stored in the memory unit; a registration processing unit capable of registering the amount of the remaining medicine in the remaining medicine management information in response to a user operation; The mixed injection management system according to any one of appendices 1 to 11, comprising:

[0307] <Appendix 13> The plurality of mixed injection work units include one or more manual work units in which the mixed injection work is performed by a person, and one or more automatic work units in which the mixed injection work is performed by a robot, the allocation processing unit preferentially allocates to the automatic work unit preparation data that matches an automatic work condition indicating a condition for allocation to the automatic work unit; The mixed injection management system according to any one of appendices 1 to 12.

[0308] <Appendix 14> The plurality of mixed injection work units include one or more manual work units in which the mixed injection work is performed by a person, and one or more automatic work units in which the mixed injection work is performed by a robot, the allocation processing unit preferentially allocates, to the manual work unit, preparation data that matches a manual work condition indicating a condition for allocation to the manual work unit; A mixed injection management system according to any one of appendices 1 to 13.

[0309] <Appendix 15> The presentation processing unit presents the preparation data sorted by the sorting processing unit so that preparation data corresponding to a mixed injection work in which residual medicine is generated and preparation data corresponding to a mixed injection work in which residual medicine is not generated can be distinguished from each other. A mixed injection management system according to any one of appendices 1 to 14.

[0310] <Appendix 16> The presentation processing unit presents the preparation data allocated by the allocation processing unit so that the preparation data corresponding to the mixed injection work using the remaining medicine generated in the preceding mixed injection work and the preparation data corresponding to the mixed injection work not using the remaining medicine generated in the preceding mixed injection work can be distinguished from each other. A mixed injection management system according to any one of appendices 1 to 15.

[0311] <Appendix 17> The presentation processing unit is capable of presenting the difference between the total amount of medicines required when the remaining medicines are used according to the allocation result by the allocation processing unit and the total amount of medicines required when the remaining medicines are not used. A mixed injection management system according to any one of appendices 1 to 16.

[0312] <Appendix 18> The presentation processing unit is capable of presenting an amount of money corresponding to remaining medicines that will ultimately be wasted when mixed injection work corresponding to the plurality of preparation data is performed according to the allocation result by the allocation processing unit. A mixed injection management system according to any one of appendices 1 to 17.

[0313] <Appendix 19> a remaining amount calculation processing unit that calculates the remaining amount of the remaining medicine generated in the mixed injection work corresponding to the preparation data based on the dose of the medicine indicated in the preparation data and the predetermined amount of the medicine container in which the medicine is contained; Further provided is a management processing unit that manages the type and amount of remaining medicine remaining in one or more medicine containers in each of the mixed injection work units based on the calculation result of the remaining amount calculation processing unit, the presentation processing unit is capable of presenting the current remaining amount of each medicine based on the information on the type and remaining amount of the remaining medicine managed by the management processing unit. The mixed injection management system according to any one of appendices 1 to 18.

[0314] <Appendix 20> one or more processors, a distribution step of distributing a plurality of preparation data relating to a mixed injection operation of collecting medicines and injecting them into an infusion container to a plurality of mixed injection operation units where the mixed injection operation is performed based on remaining medicines generated in a preceding mixed injection operation; a presentation step of presenting information about the allocation result in the allocation step; A mixed injection management program to implement the above.

[0315] <Appendix 21> a distribution step of distributing a plurality of preparation data relating to a mixed injection operation of collecting medicines and injecting them into an infusion container to a plurality of mixed injection operation units where the mixed injection operation is performed based on remaining medicines generated in a preceding mixed injection operation; a presentation step of presenting information about the allocation result in the allocation step; Mixed injection management methods, including: [Explanation of symbols]

[0316] 1. Mixed injection management system 2 Mixed injection management device 21 Control section 211 Distribution Processing Unit 212 Presentation processing unit 213 Remaining amount calculation processing unit 214 Remaining amount management processing unit 3. Client terminal 4 Mixed injection support device 5 Automatic co-injection device 100 Safety Cabinets 101 Workshop 203 Mixed Injection Processing Room

Claims

1. A management processing unit that manages the types and amounts of remaining drugs remaining in the drug containers at multiple drug mixing work units where drug mixing work is performed based on preparation data related to the drug mixing work of collecting drug from the drug container and injecting it into an infusion container; A presentation processing unit that presents the current remaining amount of the medicine in each of the mixed injection work units based on information on the type and remaining amount of the remaining medicine managed by the management processing unit; A mixed injection management system equipped with:

2. The presentation processing unit displays the type and remaining amount of the remaining drug only for the remaining drug corresponding to one or more types of drug selected by a user operation. The mixed injection management system according to claim 1.

3. The presentation processing unit displays a first area that displays the total remaining amount of the remaining drugs remaining in the multiple mixing work units by type, and a second area that displays the type and remaining amount of the remaining drugs in each mixing work unit. The mixed injection management system according to claim 1 or 2.

4. The presentation processing unit displays in each of the second areas the type and remaining amount of the remaining drug only for the remaining drug corresponding to one or more types of drug selected in the first area. The mixed injection management system according to claim 3.

5. A management step of managing the types and amounts of remaining drugs remaining in the drug containers at multiple drug mixing work stations where drug mixing work is performed based on preparation data related to the drug mixing work of collecting drug from a drug container and injecting it into an infusion container; A presentation step of presenting the current remaining amount of the drug in each of the mixed injection work units based on the information on the type and remaining amount of the remaining drug managed by the management step; A mixed injection management program that allows the processor to execute the above.