WO2024257850A1 - 混注システム、プログラム - Google Patents
混注システム、プログラム Download PDFInfo
- Publication number
- WO2024257850A1 WO2024257850A1 PCT/JP2024/021646 JP2024021646W WO2024257850A1 WO 2024257850 A1 WO2024257850 A1 WO 2024257850A1 JP 2024021646 W JP2024021646 W JP 2024021646W WO 2024257850 A1 WO2024257850 A1 WO 2024257850A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- infusion
- container
- unit
- drug
- control unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61J—CONTAINERS SPECIALLY ADAPTED FOR MEDICAL OR PHARMACEUTICAL PURPOSES; DEVICES OR METHODS SPECIALLY ADAPTED FOR BRINGING PHARMACEUTICAL PRODUCTS INTO PARTICULAR PHYSICAL OR ADMINISTERING FORMS; DEVICES FOR ADMINISTERING FOOD OR MEDICINES ORALLY; BABY COMFORTERS; DEVICES FOR RECEIVING SPITTLE
- A61J3/00—Devices or methods specially adapted for bringing pharmaceutical products into particular physical or administering forms
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/10—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients
- G16H20/17—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients delivered via infusion or injection
Definitions
- the present invention relates to a drug mixing system that assists in the mixing of drugs.
- the co-injection process in which a drug contained in a drug container such as a vial is drawn up with a syringe and the drug in the syringe is injected into an infusion container such as an infusion bag, may be performed by a user such as a pharmacist.
- co-injection devices that can automatically perform the co-injection process are also known (see, for example, Patent Document 1).
- multiple preparation methods may be used when performing the mixing processing, such as manual preparation in which the user performs the mixing processing, and machine preparation in which the mixing processing is automatically performed by a mixing device.
- the object of the present invention is to provide a co-injection system that can assist in the selection of a preparation method appropriate to the situation based on preparation data.
- the co-infusion system includes a selection processing unit that selects a preparation method for the co-infusion process based on each of the preparation data based on a specific time at which a specific process is executed to identify one or more preparation data to be used for the co-infusion process of injecting a drug from a drug container into an infusion container and the administration time of the drug corresponding to each of the preparation data.
- the program of the present invention is a program for causing a processor to execute a selection step of selecting a preparation method for a mixing process based on each of the preparation data, based on a specific time at which a specific process is executed to identify one or more preparation data that are to be subjected to a mixing process for injecting a drug from a drug container into an infusion container, and on the administration time of the drug corresponding to each of the preparation data.
- the present invention provides a co-injection system that can assist in the selection of a preparation method appropriate to the situation for the preparation data.
- FIG. 1 is a perspective view showing an example of the overall configuration of a co-infusion device according to the present embodiment.
- FIG. 2 is a perspective view showing an example of a schematic internal configuration of the co-infusion device when the co-infusion device is viewed from the front.
- FIG. 3 is a perspective view showing an example of a schematic internal configuration of the co-infusion device when the co-infusion device is viewed from the rear.
- FIG. 4 is a block diagram showing an example of the overall configuration of a co-infusion device.
- FIG. 5 is a perspective view showing an example of the configuration of the co-infusion unit.
- FIG. 6 is a front view showing an example of a schematic configuration of the co-infusion unit.
- FIG. 1 is a perspective view showing an example of the overall configuration of a co-infusion device according to the present embodiment.
- FIG. 2 is a perspective view showing an example of a schematic internal configuration of the co-infusion device when the co-infusion device is viewed from the
- FIG. 7 is a diagram for explaining adjustment of the needle tip position of the syringe.
- FIG. 8 is a diagram illustrating an example of the configuration of the second transport unit.
- FIG. 9 is a diagram for explaining the reading position of the first information.
- FIG. 10 is a perspective view showing an example of the overall configuration of a syringe shelf and a medicine container shelf.
- FIG. 11 is a diagram showing an example of the configuration of one syringe shelf and one medicine container shelf when viewed from the first transporting unit side, and a diagram for explaining the medicine container shelf.
- FIG. 12 is a flowchart showing an example of a process flow of the control unit when the control unit receives an instruction to collect a medicine container.
- FIG. 12 is a flowchart showing an example of a process flow of the control unit when the control unit receives an instruction to collect a medicine container.
- FIG. 13 is a perspective view showing an example of the configuration of an infusion shelf.
- FIG. 14 is a diagram showing an example of a specific configuration of the pushing portion.
- FIG. 15 is a side view showing an example of the pushing transport section.
- FIG. 16 is a perspective view showing an example of the overall configuration of the printing and inspection unit.
- FIG. 17 is a perspective view of the printing and inspection unit as seen from the rear.
- FIG. 18 is a perspective view showing an example of the internal configuration of the printing and inspection unit.
- FIG. 19 is a diagram for explaining an example of an operation from reading the first information to attaching the second label.
- FIG. 20 shows an example of an infusion container having a first label attached to its first surface, and an example of an infusion container having a second label attached to its second surface.
- FIG. 20 shows an example of an infusion container having a first label attached to its first surface, and an example of an infusion container having a second label attached to its second surface.
- FIG. 21 is a front view showing an example of an infusion receiving shelf.
- FIG. 22 is a side view showing an example of an infusion receiving shelf.
- FIG. 23 is a diagram showing an example of the shape of the rail portion.
- FIG. 24 is a diagram for explaining the shutter.
- FIG. 25 is a block diagram showing the configuration of a co-injection system.
- FIG. 26 is a flowchart showing an example of a data output process.
- FIG. 27 is a diagram showing an example of grouping of preparation data in the co-infusion system.
- FIG. 28 is a diagram showing an example of a display screen in the co-injection system.
- FIG. 29 is a diagram showing an example of a transport tray used in the co-infusion system.
- FIG. 30 is a diagram showing an example of a form printed by the co-infusion system.
- FIG. 31 is a flowchart showing an example of the mixed injection control process.
- FIG. 32 is a flowchart showing an example of the mixed injection cancellation process.
- FIG. 33 is a flowchart showing an example of a transfer control process.
- FIG. 34 is a diagram showing an example of a label printed by the co-infusion system.
- FIG. 35 is a flowchart showing an example of the medicine dispensing process.
- FIG. 34 is a diagram showing an example of an injection prescription printed by the co-injection system.
- FIG. 37 is a flowchart showing an example of the tray collation process.
- FIG. 38 is a diagram showing an example of a display screen in the co-injection system.
- FIG. 39 is a diagram showing an example of a display screen in the co-injection system.
- FIG. 40 is a flowchart showing an example of a preparation method selection process.
- the X-axis and Y-axis are two mutually perpendicular axes in a horizontal plane (the contact surface of the co-infusion device 1).
- the positive X-axis direction is sometimes referred to as the rightward direction, and the negative X-axis direction is sometimes referred to as the leftward direction.
- the positive Y-axis direction is sometimes referred to as the farther direction or rearward direction, and the negative Y-axis direction is sometimes referred to as the nearer direction or forward direction.
- the Z-axis is an axis that extends vertically to the XY plane, and the positive Z-axis direction is sometimes referred to as the upward direction, and the negative Z-axis direction is sometimes referred to as the downward direction.
- FIG. 1 is a perspective view showing an example of the overall configuration of a co-infusion device 1.
- the co-infusion device 1 includes a syringe shelf 10, a medicine container shelf 20, an infusion shelf 30, a printing and inspection unit 50, an infusion receiving shelf 60, a trash can section 70, and a touch panel 80.
- the co-infusion device 1 is a device that executes a co-infusion process (co-infusion operation) that uses a drug indicated in data related to preparation and administration (hereinafter referred to as preparation data), a syringe, and an infusion to mix the drug and the infusion. More specifically, the co-infusion device 1 executes a co-infusion process that uses a syringe to aspirate the drug indicated in the preparation data from a drug container such as a vial in which the drug is contained, and injects the drug into an infusion container such as an infusion bag in which the infusion is contained.
- the infusion used in the co-infusion process may be, for example, saline (physiological saline) or a liquid containing glucose.
- the syringe, drug container, infusion container, etc. used in the co-infusion process may be collectively referred to as equipment.
- co-infusion processes include a process of aspirating a drug from a drug container using a syringe and injecting it into another drug container, or a process of aspirating a liquid from an infusion container using a syringe and injecting it into the drug container.
- a drug container contains a solid drug (powder, etc.)
- the co-infusion device 1 uses a syringe to aspirate the liquid from the infusion container and injects the liquid into the drug container. This makes it possible to turn the solid drug into a liquid in the drug container.
- the co-infusion device 1 then uses a syringe to inject the liquid drug into the infusion container.
- the user can load a syringe, drug container, and infusion container into the co-injection device 1 by, for example, opening and closing a door.
- the air purifying unit described below keeps the inside of the co-injection device 1 clean, reducing the possibility of contamination of the drug and infusion during the co-injection process.
- the inside of the co-injection device 1 is kept at positive pressure.
- the co-injection device 1 handles drugs such as anticancer drugs, the inside of the co-injection device 1 is kept at negative pressure.
- the preparation data is data required by the control unit 140 (see FIG. 4) of the co-infusion device 1 to perform the co-infusion process and the printing process of the second label (see reference numeral 1062 in FIG. 20), and is generated based on the prescription data. Specifically, the preparation data is generated based on the prescription data by the higher-level system 2 described below, and input from the higher-level system 2 to the co-infusion device 1. The preparation data may be generated by the control unit 140 of the co-infusion device 1.
- the control unit 140 of the co-infusion device 1 may convert the preparation data into working preparation data for executing the co-infusion process based on the preparation data in the co-infusion device 1 according to preset conversion conditions, and then the co-infusion process may be executed.
- the control unit 140 automatically issues the plurality of preparation data received from the upper system 2 and sets them as the target of execution, so that the mixing process based on each of the preparation data is executed in sequence. Therefore, the preparation data becomes a mixing instruction (injection instruction) for executing the mixing process in the mixing device 1.
- the mixing device 1 reserves the execution of the mixing process based on the preparation data, and when the mixing device 1 issues the preparation data to be executed, or when a preset timing arrives, the preparation data is issued and the mixing process based on the preparation data is executed. In other words, even if the input of the preparation data to the mixing device 1 functions as a mixing instruction, the mixing instruction does not have to instruct the mixing process based on the preparation data to be executed immediately. Furthermore, as another embodiment, the mixing instruction may be transmitted from the upper system 2 of the mixing device 1 to the mixing device 1 for each mixing process.
- the control unit 140 requests the upper system 2 to transmit preparation data for the co-infusion device 1 to execute the next co-infusion process.
- the control unit 140 receives the preparation data, it starts the next co-infusion process.
- the preparation data includes, for example, information indicating the type of drug used in the mixed injection process, the prescribed amount of the drug, information indicating the type of syringe, information indicating the type of infusion (infusion type information), and information indicating the amount of infusion drawn from the infusion container.
- the preparation data also includes information on the number of pieces of equipment, such as drug containers, infusion containers, and syringes, required for the mixed injection process based on the preparation data. Note that, as another embodiment, even if the preparation data does not include information on the number of pieces of equipment, if the preparation data includes the amount of drug or infusion used to identify the information on the number of pieces of equipment, the control unit 140 may identify the number of pieces of equipment based on the amount used.
- the preparation data includes information about the infusion container into which the medication is to be injected, as information to be printed on the second label LA12.
- This information includes prescription attribute information, prescription detail information, an order number indicating the order in which the prescription was received, and infusion type information (e.g., infusion name), etc.
- the prescription attribute information, prescription detail information, an order number indicating the order in which the prescription was received, and infusion type information, etc., are information included in the prescription data that is referenced to generate the preparation data.
- the prescription attribute information includes information indicating the name and patient ID of the patient to whom the drug has been prescribed (an example of patient identification information for identifying the patient), the name of the ward and room in which the patient is hospitalized, the name of the medical professional (an example of a person in charge) who will administer the mixed drug to the patient, and the name of the department to which the medical professional belongs.
- the prescription attribute information may also include physical information such as the patient's weight, height, or body surface area. The patient's physical information is used, for example, for the purpose of calculating a standard dosage that indicates the amount of drug to be administered per body surface area of the patient.
- the prescription details information includes information indicating the prescription category (time of administration, such as regular, temporary, emergency, or regular medicine), Rp (recipe) number, infusion technique, route, drug name (an example of drug identification information indicating the type of drug), usage, dosage, administration time, comments, etc.
- the prescription category indicates the category of prescription data, and the prescription category includes, for example, the administration time of regular, emergency, or regular medicine.
- the Rp is information on the application unit including the drug name, usage, dosage, etc., and one prescription data may include one or more Rp.
- one infusion container is generated as the deliverable for each Rp.
- one preparation data includes data for executing the mixed injection process for one Rp.
- the route is information indicating the destination of the liquid in the infusion container into which the drug is injected (e.g., peripheral vein or peripheral internal jugular).
- the administration time is information indicating the implementation timing, such as the date (hereinafter sometimes referred to as the administration date) and time when the drug in the infusion container, which is the result of the mixing process by the mixing device 1, is administered to the patient, and is an example of the administration time of the drug according to the present invention.
- the prescription details information also includes information to the effect that if the drug is a drug for which early administration after mixing is recommended due to the possibility of a change in the composition.
- the information regarding the infusion container into which the drug is to be injected may include at least the name of the drug, the patient's name, the name of the hospital room, and information indicating the date of the co-infusion.
- the date of the co-infusion is information that is recorded as the date on which the co-infusion device 1 actually performs the co-infusion process (the date on which the prescribed drug is injected into the infusion container).
- the syringe shelf 10 is an equipment storage shelf capable of storing the syringes loaded in the co-injection device 1.
- the co-injection device 1 is provided with two upper and lower syringe shelves 10 as shown in FIG. 1.
- the syringe shelf 10 is provided with a syringe side door 16. A user can hold a syringe on the syringe shelf 10 by opening and closing the syringe side door 16.
- the types of syringes stored on each of the upper and lower syringe shelves 10 are predetermined, and in the co-injection process, a syringe stored on one of the syringe shelves 10 is used depending on the type of syringe specified by the preparation data.
- the drug container shelf 20 is an equipment storage shelf capable of storing drug containers filled in the co-infusion device 1.
- the co-infusion device 1 is provided with two infusion shelves 30, one above the other, as shown in FIG. 1.
- the drug container shelf 20 is provided with a drug container side door 27. A user can hold a drug container on the drug container shelf 20 by opening and closing the drug container side door 27.
- the infusion shelf 30 is an infusion storage shelf capable of storing infusion containers filled in the co-infusion device 1.
- the infusion shelf 30 is provided with an infusion side door 34. The user can hold the infusion container on the infusion shelf 30 by opening and closing the infusion side door 34.
- the syringe side door 16, the drug container side door 27, and the infusion side door 34 are doors that can block the user's access to the syringe shelf 10, the drug container shelf 20, and the infusion shelf 30, respectively.
- the control unit 140 described below controls the syringe side door 16, the drug container side door 27, and the infusion side door 34 so that only one of them is in an unlocked state.
- the printing and inspection unit 50 is a unit that prints (records) preset second information (an example of recorded information) related to preparation data on a second label LA12 (an example of a recording medium) attached to the infusion container and affixes it to the infusion container before or after drug injection, and is an example of a first recording section according to the present invention.
- the printing and inspection unit 50 may record the second information on an IC tag or the like affixed to the infusion container, or may record it directly on the infusion container.
- the printing and inspection unit 50 may print an inappropriate information label (described below) and affix it to the infusion container after drug injection.
- the printing and inspection unit 50 is also a unit that weighs the infusion container before and after drug injection.
- the infusion receiving shelf 60 is a unit that receives infusion containers with the second label LA12 affixed thereto after drug injection.
- the infusion receiving shelf 60 is provided with an infusion receiving door 61.
- the trash can section 70 is a box that receives used syringes.
- the touch panel 80 has the functions of an operation section that receives various operations by the user, and a display section that displays various information. Note that, instead of the touch panel 80, the operation section and the display section may be provided as separate members. Also, together with or instead of the display section, a presentation section (e.g., a speaker) that presents various information may be provided.
- FIG. 2 is a perspective view showing an example of a schematic internal configuration of the co-infusion device 1 when viewed from the front (near side).
- Fig. 3 is a perspective view showing an example of a schematic internal configuration of the co-infusion device 1 when viewed from the rear (rear direction).
- the co-injection device 1 includes the above-mentioned syringe shelf 10, drug container shelf 20, infusion shelf 30, printing and inspection unit 50, infusion receiving shelf 60, and trash can section 70, as well as a co-injection unit 40 (an example of a co-injection processing section), a first transport section 110, a second transport section 120, and an air purifying section 130.
- a co-injection unit 40 an example of a co-injection processing section
- the syringe used in the co-injection device 1 may be referred to as syringe 501, the drug container as drug container 502, and the infusion container as infusion container 503.
- the mixing unit 40 functions as an injection section that injects medicine into the infusion container 503 that contains the infusion liquid.
- the mixing unit 40 injects medicine into the infusion container 503, the medicine is mixed with the infusion liquid in the infusion container 503.
- the mixing unit 40 also functions as a member that extracts the infusion liquid from the infusion container 503.
- the mixing unit 40 can inject the infusion liquid into the medicine container 502 by extracting the infusion liquid from the infusion container 503. This allows the solid medicine contained in the medicine container 502 to be liquidized.
- the mixing unit 40 is located between the syringe shelf 10 and the medicine container shelf 20 and the infusion shelf 30 and the infusion receiving shelf 60.
- the mixing unit 40 injects 10 ml of infusion fluid from the infusion fluid container 503 into two medicine containers 502 each containing 0.5 g of solid medicine, converts the medicine into a liquid form, and then injects the liquid medicine into the infusion fluid container 503.
- the mixing unit 40 first aspirates 20 ml of infusion fluid used to dissolve the medicine in the two medicine containers 502 from the infusion fluid container 503. Then, the mixing unit 40 pierces the first medicine container 502 with the injection needle of the syringe 501 into the medicine container 502 with the mouth of the first medicine container 502 facing upward, downward, or horizontally.
- the mixing unit 40 injects only 10 ml of the liquid in the syringe 501 from the syringe 501 into the first medicine container 502, and then aspirates 10.5 ml of the liquid medicine from the medicine container 502. This series of injection and suction operations is repeated a preset number of times. As a result, the solid medicine in the first medicine container 502 is sucked into the syringe 501 as a liquid medicine. Next, the mixing unit 40 pierces the second medicine container 502 with the injection needle of the syringe 501 into the mouth of the medicine container 502 in the same manner as the first one.
- the mixing unit 40 repeats a series of injection and suction operations, in which only 10 ml of the liquid in the syringe 501 is injected from the syringe 501 into the second medicine container 502, and then 10.5 ml of the liquid medicine is sucked from the medicine container 502, a preset number of times.
- the solid medicine in the second medicine container 502 is also sucked into the syringe 501 as a liquid medicine. That is, 20 ml of the liquid medicine in which 0.5 g of the medicine in the first medicine container 502 is dissolved is used to dissolve the medicine in the second medicine container 502.
- the mixing unit 40 injects the liquid medicine in the syringe 501 into the infusion container 503 together.
- This makes it possible to shorten the time required for the mixed injection process compared to when the liquid medicine is injected into the infusion container 503 by performing the injection and suction operation individually for each medicine container 502, i.e., when it is necessary to suction the infusion from the infusion container 503 and inject the medicine into the infusion container 503 the same number of times as the number of medicine containers 502.
- 20 ml of the liquid in the syringe 501 may be injected only in the injection and suction operation of the second medicine container 502, or 20 ml of the liquid in the syringe 501 may be injected in the injection and suction operations of both the first medicine container 502 and the second medicine container 502.
- the first transport unit 110 functions as a container transport unit that transports the syringe 501 indicated in the preparation data from the syringe shelf 10 to the mixing unit 40, or transports the drug container 502 containing the drug indicated in the preparation data from the drug container shelf 20 to the mixing unit 40.
- the first transport unit 110 transports the syringe 501 stored on the syringe shelf 10 and the drug container 502 stored on the drug container shelf 20 to the mixing unit 40.
- the first transport unit 110 grasps the upper part of the body of the syringe 501 stored on the syringe shelf 10 and delivers the syringe 501 to the mixing unit 40.
- the first transport unit 110 grasps the neck of the drug container 502 stored on the drug container shelf 20 and delivers the drug container 502 to the mixing unit 40.
- the first transport unit 110 also transports the syringe 501 stored in the syringe shelf 10 to a cap attachment/detachment unit (not shown) before transporting the syringe 501 to the co-injection unit 40. This allows the first transport unit 110 to remove the needle cap attached to the needle of the syringe 501, and transport the syringe 501 with the needle cap removed to the co-injection unit 40.
- the first transport unit 110 also transports the syringe 501 and drug container 502 after the co-injection process (the syringe 501 and drug container 502 that are no longer needed) to the trash can unit 70.
- the first transport unit 110 is a transport unit that transports the syringe 501 and the drug container 502 and is shared by both the syringe 501 and the drug container 502, but is not limited to this.
- a transport unit dedicated to transporting the syringe 501 and a transport unit dedicated to transporting the drug container 502 may be provided.
- the second transport unit 120 functions as an infusion container transport unit that transports the infusion container 503 indicated in the preparation data between the infusion shelf 30, the mixing unit 40, the printing and inspection unit 50, and the infusion receiving shelf 60.
- the infusion shelf 30 arranged in the upper tier stores infusion containers 503 in an arrangement of five lanes aligned in the left-right direction (X-axis direction). Meanwhile, the infusion shelf 30 arranged in the lower tier stores infusion containers 503 in an arrangement of four lanes aligned in the left-right direction (X-axis direction).
- Each infusion shelf 30 can store a predetermined number of infusion containers 503 in the front-back direction (Y-axis direction) of each lane, depending on the type of infusion container 503.
- the type of infusion container 503 stored in each lane is predetermined, and in the co-infusion process, the infusion container 503 stored in one of the lanes of the infusion shelf 30 is used depending on the type of infusion container 503 specified in the preparation data.
- the second transport unit 120 transports the infusion container 503 to the mixing unit 40.
- the second transport unit 120 transports the infusion container 503 stored on the infusion shelf 30 to the mixing unit 40.
- the second transport unit 120 adsorbs the body of the infusion container 503 stored on the infusion shelf 30 and hands it over to the mixing unit 40.
- the second transport unit 120 also transports the infusion container 503 between the mixing unit 40 and the printing and inspection unit 50.
- the second transport unit 120 picks up the body of the infusion container 503 after the drug has been injected and transports it to the printing and inspection unit 50.
- the second transport unit 120 also functions as a transfer unit that transfers the infusion container 503 into which the drug has been injected by the mixing unit 40 to the infusion receiving shelf 60.
- the second transport unit 120 adsorbs the body of the infusion container 503 after drug injection to which second information different from the first information has been attached by the printing/inspection unit 50 (the second label LA12, or the second label LA12 and the inappropriate information label have been affixed), and transfers it to the infusion receiving shelf 60. Details of the first information and the second information will be described later.
- the air purification unit 130 purifies and exhausts the air inside the co-injection device 1. In this embodiment, it is provided at the top of the co-injection device 1. The air purified by the air purification unit 130 flows from the top to the bottom of the co-injection device 1.
- the air purification unit 130 has, for example, a HEPA (High Efficiency Particulate Air) filter.
- each component in the co-infusion device 1 is not limited to the arrangement described above.
- the medicine container shelf 20 may be provided on the upper level of the syringe shelf 10.
- the syringe shelf 10 and the medicine container shelf 20 may be provided on the upper level of the infusion shelf 30, the infusion receiving shelf 60, and the printing and inspection unit 50.
- the syringe shelf 10, the medicine container shelf 20, and the infusion shelf 30 are each provided on multiple levels, but each may be provided on one level.
- the infusion receiving shelf 60 is provided on one level, but each may be provided on multiple levels.
- the printing and inspection unit 50 and the infusion receiving shelf 60 may be provided on the opposite level.
- the arrangement of each component in the co-infusion device 1 may be determined taking into consideration the convenience of the user and the ease of manufacture.
- a syringe side door 16 and/or a drug container side door 27 may be provided on the side of the co-infusion device 1 (FIG. 2, right side of the page).
- one syringe 501 and one drug container 502 are loaded from the front side of the co-infusion device 1.
- multiple syringes 501 or multiple drug containers 502 can be loaded from the side side of the co-infusion device 1.
- an infusion side door 34 may be provided on the side side of the co-infusion device 1 (FIG. 2, left side of the page).
- the co-infusion device 1 may also be configured as a co-infusion device that performs co-infusion processing using one or more robot arms, as disclosed in, for example, JP 2022-40295 A.
- the co-infusion device 1 includes a control unit 140 and a storage unit 200. Note that FIG. 4 illustrates the main hardware components of the co-infusion device 1 that can be controlled by the control unit 140.
- the control unit 140 controls the overall operation of the co-injection device 1 based on the preparation data, and is an example of a co-injection control device according to the present invention.
- the control unit 140 includes, for example, a syringe transport control unit 141, a drug container transport control unit 142, a first transport control unit 143, a co-injection unit control unit 144, a second transport control unit 145, a pushing control unit 147, a printing and inspection unit control unit 148, and a touch panel control unit 149.
- the syringe transport control unit 141 controls the operation of the components related to the transport of the syringe 501 in the syringe shelf 10.
- the drug container transport control unit 142 controls the operation of the components related to the transport of the drug container 502 in the drug container shelf 20.
- the co-injection unit control unit 144 controls the operation of the components provided in the co-injection unit 40.
- the first transport control unit 143 controls the operation of the components included in the first transport unit 110.
- the first transport control unit 143 controls the movement of the first transport unit 110 between, for example, the syringe shelf 10, the drug container shelf 20, the mixing unit 40, the trash can section 70, and the cap attachment/detachment section (not shown).
- the second transport control unit 145 controls the operation of the components included in the second transport unit 120.
- the second transport control unit 145 controls the movement of the second transport unit 120 between, for example, the infusion shelf 30, the mixing unit 40, the printing/inspection unit 50, and the infusion receiving shelf 60.
- the push-in control unit 147 controls the operation of the components related to the transportation of the infusion container 503 in the infusion shelf 30.
- the printing and inspection unit control unit 148 controls the operation of the components provided in the printing and inspection unit 50.
- the touch panel control unit 149 controls the touch panel 80.
- the storage unit 200 stores data for the control unit 140 to perform the mixing process and the printing process.
- the storage unit 200 stores, for example, preparation data.
- the storage unit 200 also stores a pharmaceutical master.
- the pharmaceutical master includes information such as a pharmaceutical code, a pharmaceutical name, a JAN code (or RSS), a medicine bottle code, a classification (dosage form: powdered medicine (powdered medicine), a tablet, a liquid medicine, an external medicine, etc.), a specific gravity, a viscosity, a medicine type (ordinary medicine, anticancer drug, poison, narcotic drug, powerful drug, antipsychotic drug, therapeutic drug, etc.), a compounding change, an excipient drug, a caution, a type of a pharmaceutical container (ampule, pharmaceutical container bottle), a pharmaceutical capacity (predetermined amount) per pharmaceutical container, a container shape information of the pharmaceutical container, and a weight of the pharmaceutical container.
- the pharmaceutical master also includes information on an infusion container that contains an infusion such as physiological saline or glucose.
- the information on the infusion container includes information such as an infusion identification information and a specific gravity of the infusion.
- the pharmaceutical master may also include information for identifying drug combinations that are recommended to be administered early after mixing due to the possibility of compounding changes.
- FIG. 5 is a perspective view showing an example of the configuration of the co-infusion unit 40.
- Fig. 6 is a front view showing an example of the schematic configuration of the co-infusion unit 40, and is a diagram for explaining an example of the operation of the co-infusion unit 40.
- Fig. 7 is a diagram for explaining adjustment of the needle tip position of the syringe 501.
- the mixing unit 40 includes a syringe holder 41, a drug container holder 42, an infusion container holder 43, a stopper position detector 45, and a first detector 46.
- the syringe holding unit 41 is a member that holds the syringe 501 (the syringe 501 transported by the first transport unit 110) for injecting a medicine into the infusion container 503.
- the syringe 501 includes a syringe 5011, a needle 5014, and a plunger 5015.
- the plunger 5015 is a pusher that moves in and out of the syringe 5011.
- the plunger 5015 moves in and out of the syringe 5011 to draw medicine or the like into the syringe 5011 or to expel medicine or the like from the syringe 5011.
- the infusion container 503 has a first surface SF1 and a second surface SF2.
- the first surface SF1 and the second surface SF2 are opposite surfaces of the infusion container 503 and are the main surfaces of the infusion container 503.
- the main surface of the infusion container 503 refers to the surface with the largest area among the multiple surfaces that make up the infusion container 503.
- the infusion container 503 is stored so that the first surface SF1 and the second surface SF2 of the infusion container 503 face a predetermined direction.
- the infusion container 503 is held on the rail section 36 of the infusion shelf 30 so that the first surface SF1 faces the back of the mixing device 1 and the second surface SF2 faces the front of the mixing device 1.
- the second transport section 120 then sucks the first surface SF1 of the infusion shelf 30 to hold the infusion container 503, and transports and hands over the infusion container 503 to the infusion container holding section 43 without changing its orientation.
- the mixing unit 40 rotates around the rotation axis Ax to extract the infusion from the infusion container 503.
- the infusion container 503 is placed on the placement table 432 with the second surface SF2 abutting against the placement table 432.
- the surface of the mounting base 432 is approximately parallel to the X-axis direction. Therefore, by rotating the mixing unit 40 around the rotation axis Ax and adjusting the rotational position of the mixing unit 40, the surface of the mounting base 432 can be oriented in a predetermined direction in which the first surface SF1 and the second surface SF2 of the infusion container 503 are oriented, without changing the orientation of the infusion container 503.
- By orienting the surface of the mounting base 432 and the first surface SF1 and the second surface SF2 of the infusion container 503 in the same direction it is possible to prevent the shape of the infusion container 503 from being distorted when the infusion container 503 is brought into contact with the mounting base 432. It is also possible to prevent the position of the part of the infusion container 503 containing the liquid (e.g., the body of the infusion container 503) from moving when the infusion container 503 is brought into contact with the mounting base 432.
- the first detection unit 46 detects the tip of the needle 5014 of the syringe 501 held by the syringe holding unit 41.
- the syringe holding unit 41 moves downward when the needle 5014 is inserted into the drug container 502 held by the drug container holding unit 42 or the infusion container 503 held by the infusion container holding unit 43.
- the first detection unit 46 detects the tip of the needle 5014 that moves with this downward movement.
- the first detection unit 46 may be, for example, an optical sensor equipped with a light receiving unit that receives light reflected by the needle 5014.
- the drug container holding unit 42 moves in a direction perpendicular to the needle 5014 ( ⁇ Y-axis direction). Therefore, the position of the drug container 502 in the up-down direction is approximately the same at the first puncture position indicated by reference number 1001 in FIG. 6 and the second puncture position indicated by reference number 1002 in FIG. 6. Therefore, the position of the rubber stopper 5021 detected by the stopper position detection unit 45 at the second puncture position can also be applied to the first puncture position. Therefore, the co-injection unit control unit 144 can puncture the rubber stopper 5021 with only the tip of the needle 5014 by moving the needle 5014 that has passed in front of the first detection unit 46 downward by the calculated distance.
- the syringe holding part 41 is moved downward at a predetermined speed V.
- the mixing unit control part 144 measures the second detection time T2 from when the second detection part 47 detects the syringe holding part 41 to when the first detection part 46 detects the needle 5014.
- the mixing unit control part 144 can determine the tip position of the needle 5014 of the syringe 501 actually used in the mixing process when the second detection part 47 detects the syringe holding part 41 holding the syringe 501 actually used in the mixing process, from (second detection time T2-first detection time T1) x predetermined speed V and the tip position of the needle of the jig 601 stored in advance in the memory part 200.
- [Specific configuration of the second conveying unit] 8 is a diagram showing an example of the configuration of the second transport unit 120.
- the second transport unit 120 is a member that removes an infusion container 503 from the infusion shelf 30 in order to inject a medicine into the infusion container 503 indicated in the preparation data, for example.
- the second transport unit 120 includes an adsorption unit 121 and a third reading unit 122 (reading unit).
- the suction part 121 is a member that suctions the body part 5031 of the infusion container 503.
- the suction part 121 is an example of a holding member that holds the infusion container 503, and as long as the second transport unit 120 can hold the infusion container 503, the holding member does not have to be the suction part 121.
- the second transport control unit 145 detaches the infusion container 503 by controlling the air pressure in the suction part 121.
- the main suction part 121A is always used to adsorb the infusion container 503 when the second transport part 120 holds the infusion container 503.
- the main suction part 121A is provided in a position that allows it to face all of the infusion containers 503 of different sizes that can be stored in the co-infusion device 1.
- the two sub-suction parts 121B adsorb the infusion container 503 together with the main suction part 121A depending on the vertical size of the infusion container 503. Therefore, at least one of the two sub-suction parts 121B may not adsorb the infusion container 503 depending on the size of the infusion container 503.
- the positional relationship between the adsorption location of the infusion container 503 (e.g., the infusion shelf 30 and the mixing unit 40) and the second transport unit 120 is determined in advance so that the main adsorption unit 121A is always used.
- the control unit 140 stores in a volatile memory the type of the infusion container 503 being transported by the second transport unit 120. Therefore, if the power supply of the co-infusion device 1 is turned off due to a power outage or the like while the second transport unit 120 is transporting the infusion container 503, the control unit 140 may not be able to manage the type of the infusion container 503 held by the second transport unit 120. In such a case, in the co-infusion device 1 after the power supply is turned on, the printing and inspection unit 50 affixes a label on which information indicating that the co-infusion process using the infusion container 503 may not have been performed correctly is printed to the infusion container 503 held by the second transport unit 120.
- the information may be an example of second information different from the first information (described later).
- the label is a label indicating the second information, and may be affixed in a position that does not overlap with the first label LA11 (see reference numeral 1061 in FIG. 20) like the second label LA12.
- the label is affixed to area Ar11 on the second surface SF2, which faces the main suction portion 121A.
- the positional relationship between the main suction portion 121A and the guide portion 56 (described later) of the printing and inspection unit 50 is determined in advance so that the label can be affixed to area Ar11.
- the portion of the second surface SF2 opposite the portion that is suctioned by the suction portion 121 is less likely to move, allowing the label to be affixed more reliably.
- Area Ar11 faces the portion that is suctioned on any infusion container 503. Therefore, by using area Ar11 as the label affixing position, the label can be affixed more reliably no matter what infusion container 503 is held by the second transport section 120.
- the label may be attached by the user. At least a part of the label may be attached to the area Ar11.
- the number of suction parts 121 is not limited to three, and may be one or a number other than three. When multiple suction parts 121 are provided, at least one of them should be the main suction part 121A.
- the third reading unit 122 reads the first information contained in the first label LA11 (see reference numeral 1061 in FIG. 20) affixed to the body 5031 of the infusion container 503.
- the first label LA11 is a label that is affixed in advance to the infusion container 503 by the pharmaceutical manufacturer that provides the infusion container 503, and is also referred to as an infusion label.
- the first information read by the third reading unit 122 is, for example, infusion type information that indicates the type of infusion.
- the third reading unit 122 includes a light receiving unit 1222 that receives light reflected on the surface of the infusion container 503.
- the third reading unit 122 includes a light emitting unit 1221 that emits light toward the surface of the infusion container 503 stored in the infusion shelf 30, the light receiving unit 1222 may receive the light emitted by the light emitting unit 1221 that is reflected on the surface of the infusion container 503.
- the third reading unit 122 reads the first information based on a change in the amount of light received by the light receiving unit 1222. If the first information is included in a barcode, the third reading unit 122 may be realized by a barcode reader.
- the third reading unit 122 functions as a recognition unit that recognizes the orientation of the first surface SF1 of the infusion container 503. Specifically, the third reading unit 122 recognizes the orientation of the first surface SF1 based on a change in the amount of light received by the light receiving unit 1222. In this case, the third reading unit 122 can recognize the orientation of the first surface SF1 by functioning as an optical member. In this embodiment, when the third reading unit 122 can read the first information, the control unit 140 recognizes that the orientation of the first surface SF1 is a predetermined direction. In this embodiment, the predetermined direction is the rear direction of the co-infusion device 1 (the direction in which the third reading unit 122 is located when viewed from the infusion shelf 30).
- the third reading unit 122 reads the first information contained in the first label LA11 from the infusion container 503 stored on the infusion shelf 30.
- the first label LA11 is affixed to the first surface SF1. Therefore, when the second transport unit 120 removes the infusion container 503 from the infusion shelf 30, if the infusion container 503 is stored on the infusion shelf 30 such that the second transport unit 120 and the first label LA11 face each other, the third reading unit 122 can recognize that the orientation of the first surface SF1 is toward the back of the co-infusion device 1.
- the control unit 140 determines whether the type of infusion indicated by the first information is the same as the type of infusion indicated in the preparation data, as a result of the third reading unit 122 reading the first information. If the control unit 140 determines that the two types are the same, it transports the infusion container 503 to the mixing unit 40 or the like, without reporting an error indicating that they are not the same. On the other hand, if the control unit 140 determines that the two types are not the same, it may report an error, or may place the infusion container 503 on the infusion receiving shelf 60 and remove another infusion container 503 from the infusion shelf 30.
- Fig. 10 is a perspective view showing an example of the overall configuration of the syringe shelf 10 and the medicine container shelf 20.
- Reference numeral 1025 in Fig. 11 is a diagram showing an example of the configuration of one syringe shelf 10 and one medicine container shelf 20 when viewed from the first transport unit 110 side.
- Reference numeral 1026 in Fig. 11 is a diagram for explaining the medicine container shelf 20.
- the syringe shelf 10 includes a plurality of equipment holding sections 11, an equipment transport section 12, an object detection section 13, and a syringe detection section 14. Note that an equipment holding section 11 is also attached to the attachment section 1211 of the equipment transport section 12 shown in FIG. 10, but is not shown in the figure.
- the user Prior to the mixed injection process, the user loads the syringe 501 into the syringe shelf 10.
- the syringe 501 is loaded into the syringe shelf 10 with the needle cap 5016 attached to the needle 5014.
- a plurality of holes 172 are formed in the plate-like member 171 that defines each syringe shelf 10. This allows, for example, air purified by the air purification unit 130 (see FIG. 2) to flow efficiently from the top to the bottom of the co-infusion device 1.
- the multiple equipment holding parts 11 are members capable of holding syringes 501.
- one equipment holding part 11 holds one syringe 501, but one equipment holding part 11 may hold multiple syringes 501.
- the equipment holding part 11 includes a free roller 1111 and an equipment clamping part 1112.
- the equipment clamping portion 1112 clamps the syringe 501.
- the equipment clamping portion 1112 clamps the flange 5013 of the syringe 501.
- the equipment clamping portion 1112 is provided at a height such that the syringe 501 does not touch the plate-like member 171 when the syringe 501 is held by the equipment holding portion 11.
- the pair of equipment clamping parts 1112 are biased in a direction approaching each other so that they can clamp the syringe 501.
- the equipment clamping parts 1112 are spaced apart to a degree smaller than the width of the flange 5013 when they are not clamping the flange 5013.
- the equipment clamping parts 1112 move in accordance with the shape of the flange 5013. This allows the equipment clamping parts 1112 to clamp the syringe 501.
- a free roller 1111 that has a rotation axis extending in the vertical direction and can rotate on the XY plane is provided below the tip of the equipment clamping part 1112.
- the free roller 1111 holds the vicinity of the flange 5013 of the syringe 5011 clamped by the equipment clamping part 1112.
- the equipment transport unit 12 is a member that transports at least one of the multiple equipment holding units 11 to the working area Ar1.
- the equipment transport unit 12 is an endless rotating member (rotating belt) to which the multiple equipment holding units 11 are connected. Therefore, in this embodiment, the equipment transport unit 12 transports the equipment holding units 11 one by one to the working area Ar1.
- the equipment transport unit 12 may also be a transport unit that transports multiple equipment holding units 11 to the working area Ar1 at once.
- the working area Ar1 is an area where the user causes at least one of the multiple equipment holding parts 11 to hold the syringe 501.
- the working area Ar1 is also an area where the user removes the syringe 501 held by at least one of the multiple equipment holding parts 11.
- the working area Ar1 is an area where the user causes one equipment holding part 11 to hold the syringe 501, and where the user removes the syringe 501 held by one equipment holding part 11.
- the working area Ar1 may function only as an area where the user causes at least one of the multiple equipment holding parts 11 to hold the syringe 501. In this case, the area where the user removes the syringe 501 held in the equipment holding part 11 may be provided in a position separate from the working area Ar1.
- the working area Ar1 may function only as an area where the user removes the syringe 501 held in the equipment holding part 11. In this case, the area where the user causes the syringe 501 to be held in the equipment holding part 11 may be provided in a position separate from the working area Ar1.
- the equipment transport unit 12 transports another equipment holding unit 11 in place of the equipment holding unit 11 located in the working area Ar1 when the object detection unit 13 detects an object (e.g., the user's hand) and then stops detecting the object, triggering the transport unit 12 to transport another equipment holding unit 11 instead of the equipment holding unit 11 located in the working area Ar1.
- the user's hand is inserted into the working area Ar1, the user causes the equipment holding unit 11 to hold the syringe 501, and then when the user's hand leaves the working area Ar1, the equipment transport unit 12 transports another equipment holding unit 11 to the working area Ar1.
- the equipment transport unit 12 may transport another equipment holding unit 11 to the working area Ar1 when the syringe detection unit 14 detects the syringe 501 held by the equipment holding unit 11 or when the syringe detection unit 14 can no longer detect the syringe 501 held by the equipment holding unit 11.
- the equipment transport unit 12 may transport another equipment holding unit 11 in place of the equipment holding unit 11 located in the working area Ar1 in response to a transport instruction from the user.
- the syringe transport control unit 141 may receive the user's transport instruction via, for example, the touch panel 80.
- the equipment transport unit 12 changes the equipment holding unit 11 located in the working area Ar1, for example by rotating counterclockwise. This transport operation makes it possible to transport to the working area Ar1 another equipment holding unit 11 not holding a syringe 501, in place of the equipment holding unit 11 holding the syringe 501 in the working area Ar1.
- the object detection unit 13 is a member that detects an object inserted into the working area Ar1. In this embodiment, the object detection unit 13 detects the user's hand or arm inserted into the working area Ar1.
- the syringe detection unit 14 is a member that detects the syringe 501 held in the equipment holding unit 11 located in the working area Ar1. In this embodiment, the syringe detection unit 14 detects the syringe 5011 when the syringe 501 is held in the equipment holding unit 11.
- the storage unit 200 stores syringe inventory information indicating the type and number of syringes 501 stored in the syringe shelf 10.
- the syringe inventory information stores information identifying each equipment holding unit 11, information indicating the type of syringe 501 held in each equipment holding unit 11, and information indicating the transport position of each equipment holding unit 11, in association with each other.
- the control unit 140 then updates the syringe inventory information as appropriate in response to the loading of syringes 501 into the equipment holding units 11 of the syringe shelf 10 and the removal of syringes 501 from the equipment holding units 11.
- the medicine container shelf 20 comprises a plurality of instrument holding sections 21, an instrument transport section 22, an object detection section 23, and a medicine container detection section 24. Also, as indicated by reference numeral 1025 in Figure 11, the medicine container shelf 20 comprises a first reading section 25 (reading section) and a roller driving section 26. Note that the instrument holding section 21 is also attached to the mounting section 221 of the instrument transport section 22 shown in Figure 10, but is not shown in the figure.
- the drug container shelf 20 Prior to the co-injection process, the drug container shelf 20 is filled with drug containers 502 by the user.
- the drug containers 502 are provided with rubber stoppers 5021 (see FIG. 5) that close the openings and lids that are placed on the rubber stoppers 5021.
- the drug containers 502 are loaded into the drug container shelf 20 with the lids removed.
- a plurality of holes 172 are formed in the plate-like member 171 that defines each drug container shelf 20.
- the equipment transport unit 22 has the same function as the equipment transport unit 12. Specifically, the equipment transport unit 22 transports another equipment holding unit 21 in place of the equipment holding unit 21 located in the working area Ar2 when the object detection unit 23 detects an object (e.g., the user's hand) and then stops detecting the object, which is a trigger for the object transport unit 22. In addition to detecting the user's motion, the equipment transport unit 12 may transport another equipment holding unit 11 to the working area Ar2 when the drug container detection unit 24 detects the drug container 502 held by the equipment holding unit 21 or when the drug container detection unit 24 can no longer detect the drug container 502 held by the equipment holding unit 21. The equipment transport unit 12 changes the equipment holding unit 21 located in the working area Ar2 by, for example, rotating counterclockwise.
- the drug container transport control unit 142 may transport another equipment holding unit 21 instead of the equipment holding unit 21 located in the working area Ar2, for example, in response to a transport instruction from the user.
- the control unit 140 transports each of the drug containers 502 to the removal position PO11 at any timing, reads the type of drug contained in the drug container 502 from the barcode of the drug container 502 using the first reading unit 25, and stores the type of drug in the drug inventory information. This allows the control unit 140 to determine the position of the drug container 502 containing various drugs on the drug container shelf 20 based on the drug inventory information.
- the drug container transport control unit 142 refers to the drug inventory information in the memory unit 200 to identify the drug container 502 to be removed that is required for the mixed injection process based on the preparation data, and controls the equipment transport unit 22 based on the transport position of the drug container 502 to transport the drug container 502 to the removal position PO11. For example, the drug container transport control unit 142 moves the equipment holding unit 21 corresponding to the drug container 502 to be removed to the removal position PO11, thereby transporting the drug container 502 to the removal position PO11.
- the drug container transport control unit 142 when the drug container transport control unit 142 receives the issuance of preparation data after the first transport unit 110 removes the drug container 502 from the equipment holding unit 21, the drug container transport control unit 142 transports the equipment holding unit 21 holding the drug container 502 to be used in the next mixed injection process to the removal position PO11. However, even if the drug container transport control unit 142 does not receive the issuance of preparation data after the first transport unit 110 removes the drug container 502, the drug container transport control unit 142 may transport the equipment holding unit 21 holding the drug container 502 containing the same type of drug as the drug container 502 to the removal position PO11.
- the drug container transport control unit 142 refers to the drug inventory information in the memory unit 200 to determine whether there is an equipment holding unit 21 that holds a drug container 502 that contains the same type of drug as the drug container 502 that the first transport unit 110 is trying to remove. If the drug container transport control unit 142 determines that there is an equipment holding unit 21 that holds the drug container 502, it transports the equipment holding unit 21 to the removal position PO11 regardless of whether or not the issuance of preparation data has been accepted.
- the first transport control unit 143 when the first transport control unit 143 receives the issuance of preparation data, it can remove the drug container 502 from the removal position PO11 without waiting for the drug container 502 to be transported to the removal position PO11. Therefore, the control unit 140 can quickly start the mixing process based on the preparation data that will be sent to the mixing device 1 in the future, making it possible to shorten the overall time required for the mixing process.
- the mixing device 1 may perform such processing when it allows consecutive mixing processes using the same type of drug by reusing the syringe 501 in order to conserve the number of syringes 501 used.
- [Recovery of drug containers] 12 is a flowchart showing an example of the flow of processing by the control unit 140 when the control unit 140 receives an instruction to collect the medicine container 502. Note that the collection process described here may be executed to collect other equipment such as the syringe 501 or the infusion container 503.
- the equipment transport unit 22 may transport the equipment holding unit 21, which holds the drug container 502 designated for collection, to the working area Ar2. This allows the user to easily collect the drug container 502 stored in the drug container shelf 20.
- each of the multiple drug container shelves 20 enters the collection mode for collecting drug containers 502 held in the equipment holding section 21 is preset.
- Information indicating the order is stored in the memory unit 200 in association with each drug container shelf 20.
- Information regarding which drug containers 502 are designated as targets for collection is also stored in the memory unit 200.
- the control unit 140 designates the drug container 502 as a target for collection.
- the equipment transport unit 22 receives the collection instruction, it transports the equipment holding unit 21, which holds the drug container 502 whose drug identification information could not be read, to the working area Ar2.
- the co-injection device 1 cannot use drugs contained in a drug container 502 whose drug identification information cannot be read, for co-injection processing. Therefore, by transporting the drug container 502 based on the above designation, the user can collect the drug container 502 that cannot be used in the co-injection processing.
- the drug container transport control unit 142 determines that the above-mentioned collection instruction has been received (YES in S11), it refers to the memory unit 200 to select the drug container shelf 20 for which the smallest order in the above-mentioned collection mode has been set (S12). The drug container transport control unit 142 determines whether the status of the selected drug container shelf 20 indicates that the first transport unit 110 (removal unit) is removing the drug container 502 (drug container 502 being removed) (S13).
- the above status is managed for each medicine container shelf 20 in the memory unit 200.
- the control unit 140 sets the status of that medicine container shelf 20 to "medicine container 502 being removed.”
- the control unit 140 determines that the first transport unit 110 has removed the medicine container 502 from the medicine container shelf 20, it sets the status of that medicine container shelf 20 to "medicine container 502 not being removed.”
- the control unit 140 determines that the first transport unit 110 is holding the medicine container 502 and has moved a certain distance from the medicine container shelf 20, it sets the status of that medicine container shelf 20 to "medicine container 502 not being removed.”
- the control unit 140 designates the number of drug containers 502 specified by the user as the drug containers 502 to be collected, giving priority to the drug containers 502 that are earliest in the storage order (earliest in the order of filling into the drug container shelf 20).
- the drug container transport control unit 142 controls the instrument transport unit 22 to transport the above number of drug containers 502 to the working area Ar2. This allows the user to collect the desired number of drug containers 502, giving priority to the drug containers 502 that are earliest in the storage order.
- the number of drug containers 502 specified by the user to be collected may be drug containers 502 containing the same type of drug. If there are no drug containers 502 that meet the above number on the selected drug container shelf 20, the drug container transport control unit 142 may take out the remaining drug containers 502 from other drug container shelves 20. If the above number is not specified, the drug container transport control unit 142 may transport all drug containers 502 to be collected to the work area Ar2 in any order regardless of the earlier in the holding order. Furthermore, as another embodiment, the drug container transport control unit 142 may be configured to transport the drug containers 502 with the later in the holding order to the work area Ar2 with priority, thereby being able to collect from the drug containers 502 with the later in the holding order.
- the drug container transport control unit 142 may receive a selection operation via the touch panel 80 as to whether to collect from the drug container 502 with the later or earlier holding order, and may execute control to collect from the drug container 502 with the later or earlier holding order in accordance with the selection operation.
- the drug container transport control unit 142 determines whether the equipment transport unit 22 has transported all of the drug containers 502 to be collected to the work area Ar2 in the selected drug container shelf 20 (S16). When the drug container transport control unit 142 determines that the transport of all of the drug containers 502 to be collected has not been completed (NO in S16), it executes the process of S15. Note that in steps S15 to S16, when the drug container 502 transported to the work area Ar2 cannot be detected by the drug container detection unit 24, the drug container transport control unit 142 determines that the collection of the drug container 502 has been completed, and repeats the process of transporting the next drug container 502 to be collected to the work area Ar2. This allows the user to collect all of the drug containers 502 to be collected.
- the drug container transport control unit 142 determines whether there is another drug container shelf 20 that can be selected (S17). If the order of the collection mode set for the drug container shelf 20 selected in S12 is not the last order, the drug container transport control unit 142 determines that there is another drug container shelf 20 that can be selected.
- the drug container transport control unit 142 determines that there are more drug container shelves 20 that can be selected (YES in S17), it selects the drug container shelf 20 that is set to the next drug container shelf 20 in the order set to the drug container shelf 20 selected in S12 (S18) and executes the process of S13. On the other hand, if the drug container transport control unit 142 determines that there are no more drug container shelves 20 that can be selected (NO in S17), it considers that the drug container 502 collection operation has been completed for all drug container shelves 20 and ends the process flow of FIG. 12.
- the drug container transport control unit 142 transports the equipment holding unit 21 holding the drug container 502 designated as the collection target in the drug container shelf 20 whose order of going into collection mode has been set to an arbitrary order, to the work area Ar2.
- the drug container transport control unit 142 After the drug container transport control unit 142 has completed transporting the equipment holding unit 21, it starts transporting the equipment holding unit 21 holding the drug container 502 designated as the collection target in the drug container shelf 20 whose order is set to the next of the arbitrary order, to the work area Ar2. This allows the drug container 502 collection operation to be performed for each drug container shelf 20, allowing the user to collect the drug containers 502 efficiently.
- the drug container transport control unit 142 determines that the status of the selected drug container shelf 20 indicates that the drug container 502 is being removed (YES in S13), it executes the process of S17. Therefore, when it is the turn of the drug container shelf 20 from which the drug container 502 is being removed to be set to the collection mode, the drug container transport control unit 142 does not set the drug container shelf 20 in the collection mode, but sets the drug container shelf 20 set next in the order to the collection mode. Therefore, the user can collect the drug container 502 from the drug container shelf 20 set next in the order without waiting for the first transport unit 110 to remove the drug container 502. For the drug container shelf 20 that was not set to the collection mode, the drug container transport control unit 142 assigns the order of the collection mode to the next order of the drug container shelf 20 set in the collection mode, or to the last order.
- the drug container transport control unit 142 also executes the process of S17 if it determines that the drug container 502 to be collected is not present on the selected drug container shelf 20 (NO in S14).
- the drug container transport control unit 142 may also require a user operation when ending the collection mode before the collection operation is performed for all drug containers 502 designated as collection targets after changing the operation mode of the co-infusion device 1 to the collection mode based on a collection instruction from the user.
- the drug container transport control unit 142 may end the collection mode when the drug container side door 27 of the drug container shelf 20 in which the drug container 502 to be collected is stored is opened and then closed after changing the operation mode of the co-infusion device 1 to the collection mode based on a collection instruction from the user. This can eliminate the need for an operation to end the collection mode.
- the drug container transport control unit 142 may end the collection mode when the drug container side door 27 of the drug container shelf 20 in which the drug container 502 to be collected is stored is opened and then closed after changing the operation mode of the co-infusion device 1 to the collection mode based on a collection instruction from the user, and collection has been completed for all drug containers 502 designated as collection targets.
- FIG. 13 is a perspective view showing an example of the configuration of the infusion shelf 30.
- the infusion shelf 30 includes a pusher section 31, a pusher transport section 35, and a rail section 36 (hanging holder section).
- the infusion shelf 30 includes a shutter 37.
- the infusion shelf 30 Prior to the mixed injection process, the infusion shelf 30 is filled with infusion containers 503 by the user. As with the syringe shelf 10 and the drug container shelf 20, the plate-shaped member 301 defining each infusion shelf 30 has a plurality of holes 302 formed therein.
- the rail section 36 is a member provided inside the infusion shelf 30 and extending from the infusion side door 34 (see FIG. 1) side toward the rear of the mixing device 1 (i.e., in the +Y-axis direction).
- the end of the rail section 36 located on the infusion side door 34 side can be called the door side end 361, and the end located on the rear side of the mixing device 1 can be called the rear end 362.
- the infusion container 503 is loaded into the rail section 36 from the door side end 361, and is removed from the rear end 362 by the second transport section 120. At least one infusion container 503 can be hung on the rail section 36.
- the neck of the infusion container 503 can be hung between a pair of rail sections 36.
- a flange 5034 which is a part of the neck 5033 of the infusion container 503, can be hung between a pair of rail sections 36.
- each infusion shelf 30 is provided with three rail parts 36 corresponding to the three lanes.
- the number of rail parts 36 provided on each infusion shelf 30 is not limited to three.
- the upper infusion shelf 30 holds infusion containers 503 in an arrangement of five lanes in the left-right direction
- the lower infusion shelf 30 holds infusion containers 503 in an arrangement of four lanes in the left-right direction
- the upper infusion shelf 30 is provided with rail parts 36 corresponding to five lanes in the left-right direction
- the lower infusion shelf 30 is provided with rail parts 36 corresponding to four lanes in the left-right direction.
- each of the rail parts 36 is filled with the same type of infusion container 503 (infusion containers having the same type of infusion contained in the infusion container 503 and the same size of the infusion container 503).
- the infusion containers 503 to be filled are determined for each infusion shelf 30. However, different types of infusion containers 503 may be loaded into each rail portion 36.
- the pushing section 31 is a member that can move along the rail section 36 and pushes the infusion container 503 suspended from the rail section 36 from the door side end 361 to the rear end 362.
- the pushing section 31 is connected to the pushing transport section 35.
- the pushing transport section 35 is provided along the rail section 36.
- the pushing transport section 35 operates under the control of the pushing control section 147, thereby being able to move the pushing section 31 along the rail section 36.
- the pushing transport section 35 may be, for example, an endless rotating member.
- the size of the pushing section 31 and the positional relationship between the rail section 36 and the pushing transport section 35 are specified so that the infusion container 503 suspended from the rail section 36 can be pushed in by the movement of the pushing section 31.
- the pushing unit 31 When the infusion side door 34 is unlocked or open, the pushing unit 31 is located on the door side end 361 side and at a position PO31 where it does not interfere with the filling (hanging on the rail portion 36) of the infusion container 503. For example, when the operation unit corresponding to the upper infusion shelf 30 is pressed (when the infusion side door 34 is unlocked), the pushing control unit 147 may move the pushing unit 31 to position PO31 by controlling the pushing transport unit 35.
- the pushing unit 31 pushes the infusion container 503 suspended from the rail portion 36 from the door side end 361 to the rear end 362.
- the pushing control unit 147 controls the pushing transport unit 35 to move the pushing unit 31 from position PO31 to the rear end 362.
- the rear end 362 of the wall that constitutes the infusion shelf 30 is provided with a detection unit (not shown) that detects the infusion container 503 present at the rear end 362.
- the pushing control unit 147 moves the pushing unit 31 toward the rear end 362 until the detection unit detects the infusion container 503.
- the printing and inspection unit control unit 148 determines whether the determined weight of the medicine mixture, 6.0 g, matches the difference between the second and third measurements. If the specific gravity of the infusion is 1.0, the printing and inspection unit control unit 148 determines that the weight of the drug mixture to be injected into the infusion container 503 is 5.5 g, calculated by adding up the weight of the infusion, 5.0, and the weight of the drug, 0.5, and determines whether the determined weight of 5.5 g matches the difference between the second and third weighings. In other words, the printing and inspection unit control unit 148 determines that the result of the second inspection process is appropriate if the difference between the second and third weighings matches the weight of the drug injected into the infusion container 503.
- the control unit 140 may determine that the storage state of the infusion container 503 is not in a state in which the second label LA12 can be affixed. In this case, the touch panel control unit 149 may notify information indicating that the first information cannot be read from the infusion container 503, or information indicating the location where the infusion container 503 is stored. The third reading unit 122 may also continue operation of the co-infusion device 1 by reading the first information from an infusion container 503 stored in another location.
- the third reading unit 122 recognizes whether the first surface SF1 faces a predetermined direction based on the result of reading the first information (the result of receiving light by the light receiving unit 1222).
- a member different from the third reading unit 122 may be provided in the co-infusion device 1 as a recognition unit that recognizes whether the first surface SF1 faces a predetermined direction.
- the recognition unit only needs to be able to recognize the orientation of the first surface SF1, and does not necessarily have to be realized by an optical member.
- the application unit can apply the second information to the surface of the infusion container 503 so as not to overlap with the first information by attaching the second label LA12 to a surface of the infusion container 503 other than the first surface SF1 on which the first information is attached.
- the application unit attaches the second label LA12 to the second surface SF2 opposite the first surface SF1, so that the second information can be applied to the surface of the infusion container 503 so as not to overlap with the first information.
- the infusion receiving shelf 60 is provided with rails 62, so that the infusion containers 503 after drug injection can be suspended and held. Therefore, even infusion containers 503 that are difficult to stand on their own can be held in an aligned state.
- the rails 62 can hold the infusion containers 503 in an aligned state, so that the user can easily remove them. Also, unlike the case where multiple infusion containers 503 after drug injection are placed on a tray (not shown), the rails 62 can hold the infusion containers 503 in an attractive manner and reduce the risk of damage to the infusion containers 503 due to collisions between the infusion containers 503.
- the rail portion 62 extends in the front-rear direction ( ⁇ Y-axis direction) of the co-infusion device 1 and includes a first portion 621 to which the infusion container 503 is handed over by the second conveying portion 120, and a second portion 622 from which the infusion container 503 held by the rail portion 62 is removed.
- the second transport unit 120 passes the infusion container 503 into which medication has been injected by the mixing unit 40 to the rail section 62 at the first portion 621. Specifically, the second transport unit 120 passes the infusion container 503 after medication injection, on whose second surface SF2 the second label LA12 has been affixed by the printing and inspection unit 50, to the rail section 62. The second transport unit 120 passes the infusion containers 503 after medication injection in sequence to the rail section 62, so that the rail section 62 holds the multiple infusion containers 503 in a row.
- the second transport unit 120 transfers the infusion container 503 to the rail unit 62 with the second surface SF2 of the infusion container 503, to which the second label LA12 is affixed, facing in the direction seen from the first part 621 to the second part 622 (the -Y axis direction).
- the second transport unit 120 adsorbs the first surface SF1 of the infusion container 503 to which the first label LA11 is affixed, and then affixes the second label LA12 to the second surface SF2 opposite the first surface SF1.
- the second transport unit 120 moves the infusion container 503 to a position facing the infusion receiving shelf 60 while adsorbing the first surface SF1.
- the second transport unit 120 moves to the infusion receiving shelf 60 side (the front direction of the co-infusion device 1; the -Y axis direction).
- the second transport unit 120 transfers the infusion container 503 to the rail unit 62 so that the second surface SF2 to which the second label LA12 is affixed faces the front of the co-infusion device 1.
- the infusion container 503 By transferring the infusion container 503 to the rail portion 62 in this manner, the infusion container 503 can be held on the infusion receiving shelf 60 with the second label LA12 facing forward, as shown in Figures 21 and 22. Then, when the user removes the infusion container 503 from the infusion receiving shelf 60, for example, the user can easily recognize the information indicated on the second label LA12 (information regarding the infusion container 503 after drug injection).
- the rail portion 62 is provided on the infusion receiving shelf 60 at an incline such that the position of the second portion 622 is lower than the position of the first portion 621 when viewed from the left-right direction ( ⁇ X-axis direction) of the co-infusion device 1.
- This allows the rail portion 62 to move the infusion container 503 held by the first portion 621 from the first portion 621 to the second portion 622 by the weight of the infusion container 503.
- the rail portion 62 functions as a moving portion that moves the held infusion container 503 from the first portion 621 to the second portion 622.
- the cross-sectional shape of the rail portion 62 perpendicular to the extension direction of the rail portion 62 satisfies the following two conditions: -
- the support portions 626 of each of the pair of rail portions 62 are closer to each other than the dimensions of the neck portion 5033 of the infusion container 503. -
- the pair of rail portions 62 slopes downward.
- the cross-sectional shape of the pair of rail portions 62 is a shape that widens from the support portion 626 at the center.
- the contact between the rail portion 62 and the neck portion 5033 is not surface contact, but point contact when the infusion container 503 is held as shown by reference numeral 1072 in FIG. 23. Also, when the infusion container 503 is held as shown by reference numeral 1073 in FIG. 23, the contact between the rail portion 62 and the neck portion 5033 is line contact. This improves the sliding of the infusion container 503 suspended from the rail portion 62.
- the cross-sectional shape of the pair of rail portions 62 is not limited to the above-mentioned flared shape, and may be any shape that allows the pair of rail portions 62 to make point or line contact with the infusion container 503.
- the infusion receiving shelf 60 may have a pair of rail portions 62A instead of the pair of rail portions 62.
- the pair of rail portions 62A is held by a rail holding portion 69, similar to the pair of rail portions 62.
- the pair of rail portions 62A is not a plate-shaped member like the pair of rail portions 62, but is a member having a support portion 626 that supports the infusion container 503 with a protruding shape.
- the pair of rail portions do not have to be plate-shaped members or members having a protruding shape, and may be linear members that support the infusion container 503 by point contact or line contact.
- the shape of the portion of the pair of rail portions that contacts the infusion container 503 when the infusion container 503 is hung on the pair of rail portions may be linear.
- the second part 622 of the rail part 62 is provided with a shutter 63 (stopper) that prevents the movement of the infusion containers 503 held on the rail part 62.
- the shutter 63 is biased in the closing direction of the shutter 63.
- the shutter 63 is biased, for example, by a spring (not shown).
- the shutter 63 is in a closed state under normal conditions, which reduces the possibility that the infusion containers 503 held on the rail part 62 will fall off the second part 622.
- the user can open the shutter 63 according to the number of infusion containers 503 that he or she wishes to remove.
- reference numeral 1081 shows the shutter 63 in a closed state
- reference numeral 1082 shows the shutter 63 in an open state
- the arrows pointing in the -Y-axis direction indicate the removal direction of the infusion container 503 held by the rail portion 62.
- the shutter 63 is provided at one end of the pair of rail portions 62 so as to be rotatable around a rotation axis A63 whose axis is in the vertical direction.
- the shutter 63 opens and closes the second portion 622 by rotating around the rotation axis A63.
- a support portion 64 that supports the shutter 63 is connected to the rotation axis A63.
- an abutment portion 65 against which the support portion 64 abuts extends from the end of the rail portion 62.
- the support portion 64 rotates between the reference line L11 and the abutment portion 65.
- the abutment portion 65 may be provided at a position where the infusion container 503 can be removed when the shutter 63 is at its widest opening.
- the shutter 63 abuts against the infusion container 503 held by the rail portion 62, thereby preventing the infusion container 503 from moving in the removal direction.
- the user grasps the leading infusion container 503 and pulls the infusion container 503 in the removal direction with a force equal to or greater than the biasing force of the spring (not shown).
- This pulling causes the infusion container 503 to open while abutting against the shutter 63, allowing the user to remove the infusion container 503.
- the shutter 63 is closed by the biasing force of the spring. This prevents the subsequent infusion containers 503 from moving in the removal direction. Therefore, the user can remove the leading infusion container 503 without performing any operation other than pulling the infusion container 503.
- the user grasps the support portion 64 and rotates it toward the abutment portion 65 to maintain the shutter 63 in an open state.
- the user releases the support portion 64, and the spring force causes the shutter 63 to close. Therefore, the user can remove the desired number of infusion containers 503 simply by operating the support portion 64. Note that the user may also operate the support portion 64 when removing a single infusion container 503.
- the contact surface 631 of the shutter 63 with the infusion container 503 held on the rail portion 62 is inclined with respect to the removal direction (movement direction) of the infusion container 503 when the shutter 63 is in the closed state.
- the contact surface 631 is inclined with respect to the removal direction when the shutter 63 is in the closed state so that the distance between the shutter 63 and the rail portion 62 on which the shutter 63 is not provided is shortened toward the removal direction.
- the operating angle for opening the shutter 63 can be made smaller than when the abutment surface 631 is not inclined (when the abutment surface 631 is perpendicular to the extension direction of the rail portion 62 when the shutter 63 is closed). This improves the operability of opening and closing the shutter 63.
- the shutter 63 can be closed immediately after the infusion container 503 is removed. This reduces the possibility that the infusion container 503 behind the removed infusion container 503 will be dispensed together with the removed infusion container 503.
- Reference numeral 1083 in FIG. 24 shows an example of the vertical positional relationship between the rail portion 62 and the shutter 63
- reference numeral 1084 shows an example of the positional relationship as a comparative example.
- Reference numeral 1083 in FIG. 24 shows the shutter 63 in an open state.
- the shutter 63 is located below a plane including the bottommost part of the rail portion 62. This means that the distance (height) H60 between this plane and the top surface of the shutter 63 is greater than 0. Therefore, as shown by reference numerals 1081 to 1083 in FIG. 24, the rail portion 62 and the shutter 63 can be overlapped so that they do not come into contact (interfere with each other).
- the reference numeral OL of reference numerals 1081 to 1083 in FIG. 24 indicates the overlap position between the rail portion 62 and the shutter 63.
- the printing/inspection unit 50 and the infusion receiving shelf 60 are positioned so that the second transport unit 120 can store the infusion container 503 to which the second label LA12 is affixed on the infusion receiving shelf 60 with the second surface SF2 facing the removal direction without changing the orientation of the infusion container 503.
- the second transport unit 120 may change the orientation of the infusion container 503 that it is holding so that the infusion container 503 is stored on the infusion receiving shelf 60 with the second surface SF2 facing the removal direction.
- the pair of rail portions 62 are fixed to the infusion receiving shelf 60, but may be detachable from the infusion receiving shelf 60.
- the user can remove the pair of rail portions 62 from the infusion receiving shelf 60 while the infusion container 503 is being held therein, and take them outside the housing of the co-infusion device 1. Therefore, the infusion container 503 can be removed from the rail portions 62 outside the housing of the co-infusion device 1.
- FIG. 25 is a block diagram showing an example of the overall configuration of the co-infusion system 100 according to an embodiment of the present invention.
- the co-infusion system 100 includes a co-infusion device 1, a host system 2, a drug dispensing device 7, a co-infusion support device 8, and a collation terminal 9.
- the host system 2 is connected to the co-infusion device 1, the drug dispensing device 7, the co-infusion support device 8, and the collation terminal 9 wirelessly or by wire so as to be able to communicate with each other.
- the co-infusion system 100 may be provided with one or more of the co-infusion device 1, the drug dispensing device 7, the co-infusion support device 8, and the collation terminal 9.
- the execution subject of various processes in the co-infusion system 100 described below is merely an example, and the execution subject of various processes in the co-infusion system 100 can be changed.
- the upper system 2 is a computer including a control unit 201, a storage unit 202, an operation unit 203, a display unit 204, a printing unit 205, and a third recording unit 206.
- the upper system 2 functions alone as an example of the co-infusion system according to the present invention.
- the upper system 2 may cooperate with other devices such as the co-infusion device 1 and the co-infusion support device 8 to execute various processes.
- a system including the upper system 2 and the other devices is an example of the co-infusion system according to the present invention.
- the control unit 201 has a processor and memory that execute various programs.
- the storage unit 202 is a storage means such as a hard disk that stores various programs for causing the control unit 201 to execute various processes.
- the storage unit 202 also stores prescription data and preparation data.
- the operation unit 203 is an operation means such as a keyboard, mouse, and touch panel that allows the control unit 201 to accept user operations.
- the display unit 204 is an output means such as a liquid crystal display or an organic EL display that presents information to the user.
- various operations by the user in the upper system 2 are performed on the operation unit 203, and the display of various information in the upper system 2 is performed by the display unit 204.
- the printing unit 205 is a printer that prints various information on a sheet based on the preparation data, and is connected to the upper system 2 for use.
- the third recording unit 206 is a label printer that prints various information on a recording medium such as a label, and is connected to the upper system 2 for use.
- the third recording unit 206 may also record various information on other types of recording media such as IC tags, not limited to recording media such as labels.
- the control unit 201 also manages a system clock that keeps track of the time used in various processes in the higher-level system 2, and is able to obtain the time on that system clock as the current time.
- the control unit 201 controls the system clock using a hardware clock such as a real-time clock.
- the time kept by the system clock may include the date.
- the time indicated by the system clock managed by the control unit 201 may be referred to as the system time.
- control unit 201 transmits to the mixing device 1 an instruction to execute the mixing process and an instruction to execute a recording process to record the second information on the second label LA12 for the preparation data assigned to the mixing device 1.
- control unit 201 does not cause the second information to be recorded on the second label LA12 by the second recording unit 704 and the second recording unit 804, etc., which are provided separately from the mixing device 1, for the preparation data assigned to the mixing device 1.
- the control unit 201 transmits an instruction to execute the mixing process to the mixing device 1, it does not transmit an instruction to execute the recording process for the preparation data corresponding to the mixing process to the other drug dispensing device 7 or the mixing support device 8.
- the control unit 201 causes the second recording unit 704 or the second recording unit 705 to record the second information on the second label LA12.
- the control unit 201 transmits an instruction to execute the recording process to the drug dispensing device 7 or the co-infusion support device 8, and the recording process is executed by the second recording unit 704 or the second recording unit 705.
- control unit 201 may automatically execute a process to change the execution subject of the recording process of the second label LA12 from the printing/inspection unit 50 of the co-infusion device 1 to another recording unit such as the second recording unit 704 or the second recording unit 705, or may execute the process when a confirmation operation is performed by the user.
- control unit 201 may cause the third recording unit 206 to print the second information on the second label LA12 only for preparation data for which the co-infusion process in the co-infusion device 1 has been canceled.
- the third recording unit 206 may be used only when printing the second label LA12 corresponding to preparation data for which the co-infusion process in the co-infusion device 1 has been canceled. This allows the user to easily understand that the co-infusion process based on the preparation data in the co-infusion device 1 has been canceled by the printing of the second label LA12 from the third recording unit 206.
- the drug dispensing device 7 has a plurality of storage units corresponding to a plurality of types of drugs used as injection drugs, and can dispense a drug container from the storage unit while it is placed on a transport tray TR based on preparation data that is the target of the mixed injection process.
- the drug container is an ampoule, a vial, an injection kit, a PTP sheet, or the like containing a drug.
- the transport tray TR is also used to place an infusion container after the drug is mixed by a mixed injection process based on the preparation data and transport it to a hospital ward or a drug administration site.
- An example of the drug dispensing device 7 is disclosed in, for example, JP 2015-013177 A or WO 2019/093413 A, so a detailed description of the drug dispensing device 7 will be omitted here and only an outline will be described.
- the drug dispensing device 7 includes a control unit 701, a memory unit 702, a printing unit 703, a second recording unit 704, and the like.
- the control unit 701 has a processor and memory that execute various programs.
- the memory unit 702 is a storage means such as a hard disk that stores various programs for causing the control unit 701 to execute various processes, and also stores corresponding information, which will be described later.
- the printing unit 703 is a printer that prints various information such as the type and number of drugs and infusions indicated in the preparation data on a sheet and outputs it as an injection prescription (an example of a printed sheet).
- the second recording unit 704 is a label printer that prints various information on a second label LA12 that is affixed to the infusion container.
- the second recording unit 704 is not limited to a recording medium such as a label, and when another type of recording medium such as an IC tag is attached to the infusion container, various information may be recorded on the recording medium.
- the injection prescription printed by the printing unit 703 and the second label LA12 printed by the second recording unit 704 are dispensed in a state in which they are placed on the transport tray TR1 together with the drug container.
- the transport tray TR1 is transported by a transport means such as a belt conveyor to the outlet for the second label LA12 printed by the second recording unit 704, the outlet for the injection prescription printed by the printing unit 703, and the outlet for the drug container dispensed from the drug dispensing device 7, in that order, so that the second label LA12, the injection prescription, and the drug container are placed on the transport tray TR1 in that order.
- the drug dispensing device 7 may be configured to be able to dispense an infusion container containing an infusion, and the infusion container is placed on the transport tray TR1 in the same manner as the drug container.
- a plurality of divided regions TR11 may be provided on the transport tray TR1, and a drug container, a second label LA12, and an injection prescription corresponding to one preparation data may be placed in one divided region TR11 (see, for example, JP 2015-013177 A).
- drug containers, second labels LA12, and injection prescriptions corresponding to multiple preparation data are placed in the divided regions TR11 corresponding to each preparation data. Therefore, for example, drug containers, second labels LA12, and injection prescriptions corresponding to multiple preparation data corresponding to multiple patients may be placed in one transport tray TR1.
- the multiple preparation data assigned to one transport tray TR1 are preset by the upper system 2.
- multiple preparation data that are the same group, such as the same hospital room or ward, that are preset, are assigned to the divided regions TR11 of one transport tray TR1. This allows the user to transport transport trays TR1 carrying medication containers, etc., for patients in the same group to a room or ward, etc., all at once.
- the user will have to manually prepare the infusion containers. Also, for types of drugs that are not loaded onto the drug dispensing device 7, the user will have to manually prepare the drug containers. Furthermore, the user may manually perform a mixing process in which drugs contained in drug containers held in the transport tray TR1 are mixed into an infusion container.
- the mixed injection support device 8 executes various processes to support the mixed injection process performed manually by a user such as a pharmacist.
- the preparation support device 8 is a personal computer or the like equipped with a control unit 801, a storage unit 802, a display unit 803, a second recording unit 804, and the like.
- the control unit 801 has a processor and a memory that execute various programs.
- the storage unit 802 is a storage means such as a hard disk that stores various programs for causing the control unit 801 to execute various processes.
- the display unit 803 is an output means such as a liquid crystal display or an organic EL display for presenting information to a user.
- the second recording unit 804 is a label printer or the like that prints various information on the second label LA12 that is affixed to the drug container, and is used by being connected to the mixed injection support device 8.
- the second recording unit 804 may be a unit that records various information on other types of recording media such as IC tags, not limited to recording media such as labels.
- the control unit 801 then sequentially displays on the display unit 803 information to assist a user who manually performs the mixing process based on the preparation data input from the higher-level system 2 as the target for the mixing process.
- the control unit 801 executes a mixing support process that displays the types of drug containers, infusion containers, and syringes used in the mixing process based on the preparation data, and sequentially displays one or more work steps for injecting the drug contained in the drug container into the infusion container with the syringe.
- the control unit 801 also causes the second recording unit 804 to print on the second label LA12 various types of information based on the preparation data that is the target for the mixing process in the mixing support device 8.
- the collation terminal 9 is an information terminal including a control unit 901, a memory unit 902, a code reading unit 903, a display unit 904, and the like.
- the collation terminal 9 is a portable terminal that can be carried by a user, such as a smartphone or a PDA.
- the control unit 901 has a processor and a memory that execute various programs.
- the memory unit 902 is a storage means such as a hard disk that stores various programs for causing the control unit 901 to execute various processes, and also stores corresponding information, which will be described later.
- the code reading unit 903 is a barcode reader that reads information from codes such as one-dimensional codes and two-dimensional codes.
- the display unit 904 is an output means such as a liquid crystal display or an organic EL display that presents information to a user.
- a barcode reader such as the code reading unit 903 may be connected to the upper system 2, and the upper system 2 may have the function of the collation terminal 9.
- the control unit 201 of the upper system 2 selects the preparation data to be subjected to the co-infusion process by outputting it to the co-infusion device 1, the drug dispensing device 7, the co-infusion support device 8, etc., and executes a data output process (see FIG. 26) for allocating the preparation data to the co-infusion device 1, the drug dispensing device 7, the co-infusion support device 8, etc. Then, the co-infusion device 1, the drug dispensing device 7, and the co-infusion support device 8 execute various processes with the preparation data allocated to the device itself as the execution target of the co-infusion process in a predetermined order.
- the control unit 201 when executing the data output process is an example of a data output processing unit according to the present invention.
- the allocation of the preparation data is performed by outputting the preparation data, but is not limited to this.
- the control unit 201 may allocate each of the preparation data to the co-infusion device 1, the drug dispensing device 7, the co-infusion support device 8, etc., store the allocation result in the storage unit 202, and notify the co-infusion device 1, the drug dispensing device 7, the co-infusion support device 8, etc.
- the mixed injection device 1, the drug dispensing device 7, the mixed injection support device 8, etc. acquire the preparation data assigned to themselves by reading the preparation data from the memory unit 202 of the higher-level system 2 as necessary.
- step S1 the control unit 201 judges whether or not to execute the temporary fastening process including steps S2 to S3 described below. For example, the control unit 201 judges to execute the temporary fastening process when a temporary fastening operation for executing the temporary fastening process is performed on the operation unit 203. The control unit 201 may also judge to automatically execute the temporary fastening process when a specific timing such as a preset time arrives. Then, when it is judged that the temporary fastening process is to be executed (S1: Yes), the process proceeds to step S2, and when it is judged that the temporary fastening process is not to be executed (S1: No), the process proceeds to step S4.
- step S2 the control unit 201 executes a process for generating provisional tightening data to be transmitted to the co-infusion device 1. Specifically, the control unit 201 extracts provisional target prescription data to be provisionally tightened from among a plurality of prescription data stored in the storage unit 202 based on a preset extraction condition, and generates provisional tightening data based on each of the provisional target prescription data. The control unit 201 may also display a list of a plurality of prescription data stored in the storage unit 202 on the display unit 204, and select provisional target prescription data to be provisionally tightened from among the plurality of prescription data in response to a user operation of the operation unit 203.
- the provisional tightening data includes information on the type and number of equipment such as syringes, drug containers, and infusion containers required to perform the co-infusion process in the co-infusion device 1 based on at least a plurality of provisional target prescription data.
- the provisional tightening data also includes an order number, administration time, and patient identification information corresponding to each of the prescription data.
- step S3 the control unit 201 executes a provisional fastening data output process for outputting the provisional fastening data generated in step S2. Specifically, the control unit 201 stores the provisional fastening data in the storage unit 202 and transmits the provisional fastening data to the co-infusion device 1.
- the steps S1 to S3 are processes executed to specify the type and number of equipment required for the co-infusion process executed by the co-infusion device 1 before the preparation data is transmitted from the upper system 2 to the co-infusion device 1, but in other embodiments, the steps S1 to S3 may be omitted.
- Step S4 the control unit 201 determines whether or not to execute the closing process. For example, the control unit 201 determines to execute the closing process when a closing operation for executing the closing process is performed on the operation unit 203.
- the closing process is an example of a specific process according to the present invention.
- the control unit 201 may automatically determine to execute the closing process when a specific timing such as a preset time arrives. If it is determined that the closing process is to be executed (S4: Yes), the process proceeds to step S5, and if it is determined that the closing process is not to be executed (S4: No), the process proceeds to step S1.
- the provisional closing process and the closing process may each be executed only once a day, or may be executed at multiple times.
- the number of prescriptions displayed in area A1 is the number of preparation data generated based on prescription data in Rp units. Therefore, the number of prescriptions displayed in area A1 may not match the number of prescription data input to the higher-level system 2.
- the prescription data input to the higher-level system 2 has only one Rp data
- the prescription data does not need to be broken down into Rp units, and the number of prescriptions displayed in area A1 matches the number of prescription data input to the higher-level system 2.
- the closing time condition is "00:00 to 07:49” and the implementation time condition is set to "0".
- the implementation time condition "0" is a value for setting the restriction of use of the support device regardless of the administration time. Therefore, when the closing system time belongs to the group of the closing time condition "00:00 to 07:49", the control unit 201 restricts the use of the support device for the mixed injection process based on the preparation data regardless of the administration time corresponding to the preparation data.
- the control unit 201 may restrict a user operation for setting the time between the end time of the tightening time condition and the start time of the implementation time condition to be shorter than a preset shortest time (e.g., 2 hours). This makes it possible to ensure at least the shortest time as the time between the end time of the tightening time condition and the start time of the implementation time condition. For example, after either the end time of the tightening time condition or the start time of the implementation time condition is input, the control unit 201 may prohibit the input of the other if the time between the end time of the tightening time condition and the start time of the implementation time condition is shorter than the shortest time.
- a preset shortest time e.g. 2 hours
- the preparation method selection process is a process executed for each of the preparation data identified as the target for executing the mixed injection process.
- the control unit 201 when executing the preparation method selection process is an example of a selection processing unit.
- step S701 the control unit 201 judges whether to restrict the use of the support device for the mixed injection processing based on the preparation data to be executed based on the closing management information.
- the process proceeds to step S711, and if it is judged that the use of the support device is not to be restricted (S701: No), the process proceeds to step S702.
- the process from step S702 onwards is a step in which the use of a support device such as the mixed injection device 1 or the mixed injection support device 8 may be selected
- the process from step S711 onwards is a step in which the use of a support device such as the mixed injection device 1 or the mixed injection support device 8 is not selected. That is, the control unit 201 can restrict the use of the support device for the mixed injection processing based on the preparation data by shifting the process to step S711 in the preparation method selection process executed for the preparation data to be executed.
- control unit 201 determines to restrict the use of the assistance device for the co-injection process based on the preparation data to be executed, it is also possible to suspend the closing process until the user performs a confirmation operation.
- step S701 the control unit 201 determines whether the preparation data satisfies the restriction condition for restricting the use of the support device based on the closing system time and the administration time corresponding to the preparation data to be executed, and the closing management information. More specifically, the control unit 201 refers to the record corresponding to the group of the closing time condition to which the closing system time belongs in the closing management information, and if the administration time corresponding to the preparation data is outside the range of the execution time condition, determines to restrict the use of the support device for the mixed injection process based on the preparation data.
- control unit 201 selects an assisted preparation method such as the fourth preparation method or the fifth preparation method described below that does not use the support device as a preparation method for the mixed injection process based on the preparation data based on the closing system time and the administration time.
- control unit 201 determines to restrict the use of the support device for the mixed injection process based on the preparation data regardless of the administration time even when the execution time condition is "0".
- the restriction condition includes that the administration time of the drug corresponding to the preparation data to be executed is outside the range of the execution time condition corresponding to each closing system time.
- control unit 201 refers to the record in the closing management information that corresponds to the group of the closing time conditions to which the closing system time belongs, and if the administration time corresponding to the preparation data is within the range of the implementation time conditions, it determines that the use of the support device will not be restricted for the mixed injection process based on the preparation data.
- the user can arbitrarily set the closing time condition and the implementation time condition in advance, thereby enabling operation to switch whether or not to use the assistance device depending on the closing system time and the administration time, thereby realizing a highly convenient co-infusion assistance system 100.
- the user can set the closing time condition and the implementation time condition so that the use of the assistance device is restricted when the remaining time from the closing system time to the administration time becomes short.
- the closing time condition and the implementation time condition are set in correspondence with each other in the closing management information.
- the implementation time condition may be set based on the closing system time.
- the control unit 201 may be configured to restrict the use of the support device for mixed injection processing based on preparation data whose administration time arrives before a preset threshold time has elapsed from the closing system time. In this case, the control unit 201 sets the threshold time in place of the implementation time condition in correspondence with each closing time condition in response to a user operation.
- the control unit 201 refers to a record in the closing management information corresponding to the group of the closing time condition to which the closing system time belongs, and when the difference between the closing system time and the administration time is equal to or less than the threshold time set in the record, it determines that the use of the support device is restricted for mixed injection processing based on the preparation data. That is, in other embodiments, the restriction condition may include that the difference between the specific time and the implementation time corresponding to the preparation data is equal to or less than a preset threshold time. On the other hand, when the difference between the closing system time and the administration time exceeds the threshold time, the control unit 201 determines that the use of the support device for the mixed injection process based on the preparation data is not restricted. Also, the threshold time may be set commonly to all the closing system times, rather than being set for each group of the closing time conditions.
- the implementation time condition or the threshold time is set for each closing time condition, but in other embodiments, the implementation time condition or the threshold time may be set for any one or more combinations of the closing time condition, the second group (such as the name of the hospital ward), and the prescription category.
- the control unit 201 determines whether or not to restrict the use of the assistance device for the mixed injection process based on the preparation data based on the preparation data, based on the closing system time, the administration time corresponding to the preparation data, the second group to which the preparation data belongs, and the prescription category to which the preparation data belongs.
- control unit 201 may notify that effect to a ward terminal provided in a ward or the like, or a pre-set terminal such as a portable terminal of a pharmacist in charge of ward duties.
- a notification to the effect that the use of the support device is to be restricted may be sent from the higher-level system 2 to the other system such as the electronic medical record, and then sent from the other system to a terminal such as a ward terminal or the portable terminal.
- some or all of the processing executed by the control unit 201 of the higher-level system 2 may be executed by a control unit of the other system such as an electronic medical record.
- step S702 if the co-infusion method selected in step S6 is "mechanical co-infusion" (S702: Yes), the control unit 201 transitions the processing to step S721, and if the co-infusion method is not "mechanical co-infusion” (S702: No), the control unit 201 transitions the processing to step S702.
- step S721 if the control unit 201 determines that the co-infusion process cannot be executed in the co-infusion device 1 for the preparation data to be executed (S721: Yes), it transitions the processing to step S703, and if the control unit 201 determines that the co-infusion process can be executed in the co-infusion device 1 (S721: No), it transitions the processing to step S722.
- Step S722 the control unit 201 selects the first preparation method as the preparation method of the preparation data to be executed.
- the first preparation method is an example of an assisted preparation method in which the co-infusion device 1 is used.
- the first preparation method is a method in which the co-infusion device 1 executes the co-infusion process based on the preparation data, and the drug dispensing device 7 prints an injection prescription and places it on the transport tray TR1 without dispensing the drug container and printing the second label LA12.
- the second label LA12 is printed by the co-infusion device 1 rather than the drug dispensing device 7 and affixed to the infusion container. That is, when the preparation method is the first preparation method, the control unit 201 assigns the preparation data as the co-infusion process to be executed by the co-infusion device 1 and the drug dispensing process to be executed by the drug dispensing device 7.
- step S703 if the payout method selected in step S6 is "machine payout" (S703: Yes), the control unit 201 transitions the processing to step S704, and if the payout method is not "machine payout” (S703: No), the control unit 201 transitions the processing to step S731.
- step S703 the control unit 201 branches the process according to the dispensing method selected in step S6.
- step S721 for the second group to which the preparation data determined in step S721 that the mixing process in the mixing device 1 belongs, "mechanical dispensing" or “manual dispensing” may not be selected as the dispensing method in step S6.
- the control unit 201 may branch the process depending on whether the drug container used in the mixing process based on the preparation data to be executed can be dispensed from the drug dispensing device 7.
- control unit 201 shifts the process to step S704, and if the drug container used in the mixing process based on the preparation data to be executed cannot be dispensed from the drug dispensing device 7, the control unit 201 shifts the process to step S731.
- the dispensing method may be "manual dispensing" regardless of the setting content in step S6, and the process may proceed to step S703. Also, for preparation data for which it is determined in step S721 that the mixing process in the mixing device 1 cannot be executed, the dispensing method may be "mechanical dispensing" regardless of the setting content in step S6, and the process may proceed to step S731.
- step S704 if the control unit 201 determines that the mixed injection process is to be assisted by the mixed injection support device 8 (S704: Yes), the control unit 201 shifts the process to step S705, and if the control unit 201 determines that the mixed injection process is not to be assisted by the mixed injection support device 8 (S704: No), the control unit 201 shifts the process to step S741. Specifically, in the upper system 2, whether or not the user executes the mixed injection process without the assistance of the mixed injection support device 8 is set in advance for each of the second groups (wards). Then, the control unit 201 determines whether or not the preparation data is preparation data for which the user receives assistance from the mixed injection support device 8 according to the second group to which the preparation data belongs.
- the co-infusion method is "manual co-infusion" and the co-infusion process is performed manually by a user in a hospital ward or the like, the user may perform the co-infusion process without assistance from the co-infusion support device 8. In this case, the second label LA12 will not be printed by the co-infusion support device 8.
- step S705 the control unit 201 selects the second preparation method as the preparation method of the preparation data to be executed.
- the second preparation method is an example of an assisted preparation method in which the mixed injection support device 8 is used.
- the second preparation method is a method in which the drug dispensing device 7 executes dispensing of a drug container and printing of an injection prescription, places the drug container and the injection prescription on the transport tray TR1 and dispenses them, and the user manually executes the mixed injection process with the support of the mixed injection support device 8.
- the second label LA12 is printed by the mixed injection support device 8 rather than the mixed injection device 1 and the drug dispensing device 7, and is affixed to the infusion container by the user.
- the control unit 201 assigns the preparation data as the drug dispensing process to be executed by the drug dispensing device 7, and assigns the mixed injection support process including the printing process of the second label LA12 to be executed by the mixed injection support device 8.
- step S741 the control unit 201 selects the fourth preparation method as the preparation method of the preparation data to be executed.
- the fourth preparation method is an assisted preparation method in which an assisting device such as the co-infusion device 1 and the co-infusion assisting device 8 is not used.
- the fourth preparation method is a method in which the drug dispensing device 7 executes dispensing of the drug container, printing of the second label LA12, and printing of the injection prescription, places the drug container, the second label LA12, and the injection prescription on the transport tray TR1 and dispenses them, and the user manually executes the co-infusion process without assistance from the co-infusion assisting device 8.
- the second label LA12 is printed by the drug dispensing device 7 and is affixed to the infusion container by the user. That is, when the preparation method is the fourth preparation method, the control unit 201 assigns the preparation data as the drug dispensing process and the printing process of the second label LA12 to be executed by the drug dispensing device 7.
- step S731 the control unit 201, like step S704, judges whether or not to receive assistance from the mixed injection support device 8 in the mixed injection process and branches the process. Specifically, when the control unit 201 judges that assistance from the mixed injection support device 8 is to be received in the mixed injection process (S731: Yes), the control unit 201 shifts the process to step S732, and when the control unit 201 judges that assistance from the mixed injection support device 8 is not to be received in the mixed injection process (S731: No), the control unit 201 shifts the process to step S733.
- step S732 the control unit 201 selects the third preparation method as the preparation method of the preparation data to be executed.
- the third preparation method is an example of an assisted preparation method in which the mixed injection support device 8 is used.
- the third preparation method is a method in which the drug dispensing device 7 prints an injection prescription and places it on the transport tray TR1 without dispensing the drug container and printing the second label LA12, and the user manually arranges the drug containers and manually executes the mixed injection process with the support of the mixed injection support device 8.
- the second label LA12 is printed by the mixed injection support device 8 rather than the mixed injection device 1 and the drug dispensing device 7, and is attached to the infusion container by the user. That is, when the preparation method is the third preparation method, the control unit 201 assigns the preparation data to be used to execute the mixed injection support process including the printing process of the second label LA12 by the mixed injection support device 8.
- the control unit 201 selects the fifth preparation method as the preparation method of the preparation data to be executed.
- the fifth preparation method is an assisted preparation method in which an assisting device such as the co-infusion device 1 and the co-infusion assisting device 8 is not used.
- the fifth preparation method is a method in which the drug dispensing device 7 prints the second label LA12 and the injection prescription, places the second label LA12 and the injection prescription on the transport tray TR1 and dispenses them, and the user manually arranges the drug containers and manually executes the co-infusion process without assistance from the co-infusion assisting device 8.
- the second label LA12 is printed by the drug dispensing device 7 and is attached to the infusion container by the user.
- the control unit 201 does not assign the preparation data to be used for the drug dispensing process by the drug dispensing device 7, but assigns the preparation data to be used for the printing process of the second label LA12 by the drug dispensing device 7.
- Step S711 As described above, when it is determined in step S701 that the use of the support device is to be restricted for the mixed injection process based on the preparation data to be executed, the process proceeds to step S711. Then, in step S711, when the dispensing method selected in step S6 is "machine dispensing" (S711: Yes), the control unit 201 transfers the process to step S741, and when it is not "machine dispensing" (S711: No), the control unit 201 transfers the process to step S733.
- control unit 201 when the control unit 201 restricts the use of the support device for the mixed injection process based on the preparation data to be executed, and when the dispensing method is "machine dispensing", the control unit 201 selects the fourth preparation method as the preparation method of the preparation data to be executed. On the other hand, when the control unit 201 restricts the use of the support device for the mixed injection process based on the preparation data to be executed, and when the dispensing method is not "machine dispensing", the control unit 201 selects the fifth preparation method as the preparation method of the preparation data to be executed.
- the preparation method candidates selected by the control unit 201 do not need to be all of the first preparation method to the fifth preparation method, but may be selected from the first preparation method and at least one of the second preparation method to the fifth preparation method.
- control unit 201 executes, as an example of a method of restricting the use of the support device, not using either the mixing device 1 or the mixing support device 8 for the mixing process based on the preparation data.
- the method of restricting the use of the support device may include a situation in which the mixing device 1 is not used and the mixing support device 8 is used. That is, when it is determined in step S701 that the use of the support device is restricted, the process may proceed to step S703, so that the second preparation method or the third preparation method may be selected, not limited to the fourth preparation method and the fifth preparation method.
- the method of restricting the use of the support device may include a situation in which the mixing device 1 is used and the mixing support device 8 is not used.
- the support device may include various devices that support part or the whole of the mixing process executed based on the preparation data, not limited to the mixing device 1 that supports the entire mixing process by executing the mixing process and the mixing support device 8 that supports part of the mixing process by displaying the contents of the work performed by the user in the mixing process.
- the administration time is used as an example of the implementation time in the present invention.
- the preparation data or the like contains information on the execution time of the mixing process based on the preparation data
- the execution time of the mixing process may be used as the implementation time.
- the control unit 201 may be able to set the range of the execution time of the mixing process instead of the administration time in the closing management information, or may be able to select either the administration time or the execution time of the mixing process and set the time range.
- the host system 2 determines whether or not to restrict the use of the support device, but in other embodiments, the co-injection device 1 or the co-injection support device 8 may determine whether or not to restrict the use of the co-injection device 1 or the co-injection support device 8.
- the control unit 140 may acquire the closing management information from the host system 2, and determine whether or not to restrict the use of the co-injection device 1 for the co-injection process based on the preparation data to be executed based on the closing management information.
- the co-injection device 1 determines that the use of the co-injection device 1 should be restricted for the co-injection process based on the preparation data to be executed, it is considered that the same process as when the co-injection process based on the preparation data is canceled is executed.
- control unit 201 selects the preparation method based on other conditions such as whether or not machine co-infusion is selected (S702) and whether or not machine dispensing is selected (S704) in addition to the closing system time and the administration time (see FIG. 40).
- control unit 201 may be configured to select either an assisted preparation method using the assistance device or a preparation method not using the assistance device based on the closing system time and the administration time.
- the co-injection system 100 may be provided with either one of the co-injection device 1 or the co-injection support device 8. For example, if the co-injection device 1 is provided and the drug dispensing device 7 and the co-injection support device 8 are not provided, the fifth preparation method is selected when it is determined in step S701 that the use of the co-injection device 1 is to be restricted (S701: Yes), and the first preparation method is selected when it is determined that the use of the co-injection device 1 is not to be restricted (S701: No).
- step S8 the control unit 201 executes an allocation process for allocating the preparation data to be executed to the transport tray TR1.
- the transport tray TR1 is provided with a code BC1 including tray identification information that can identify the transport tray TR1
- each divided region TR11 is provided with a code BC21 including area identification information that can identify the divided region TR11.
- the control unit 201 allocates the preparation data in the same second group to the divided regions TR11 of the transport tray TR1 in order of four preparation data in the same second group for the preparation data to be executed. That is, the preparation data allocated to the same transport tray TR1 belong to the same second group. In this case, for example, preparation data of not only one patient but also multiple patients may be assigned to multiple divided regions TR11 in the transport tray TR1.
- step S9 the control unit 201 assigns the preparation data belonging to each of the second groups being executed to the co-infusion device 1, the drug dispensing device 7, or the co-infusion support device 8 using an output method in accordance with the preparation method selected in step S7, and executes a process of outputting the preparation data to the co-infusion device 1, the drug dispensing device 7, the co-infusion support device 8, etc.
- the control unit 201 outputs the preparation data to the mixing device 1, and outputs the preparation data and a first dispensing instruction indicating that drug dispensing and label printing are not required to the drug dispensing device 7. That is, the control unit 201 outputs the preparation data to the mixing device 1 as the allocation result of step S7.
- the mixing device 1 executes the mixing process based on the input preparation data, and dispenses an infusion container with the second label LA12 affixed thereto. Note that in this embodiment, an example is given of a case in which the output of the preparation data to the mixing device 1 serves as an instruction to execute the mixing process and an instruction to execute the recording process.
- the control unit 201 may transmit a mixing instruction to the mixing device 1, which includes an instruction to execute the mixing process based on the preparation data and an instruction to record the recording process of the second label LA12 for the preparation data.
- the drug dispensing device 7 no drug container and no second label LA12 are placed in each divided area TR11 of the transport tray TR1 corresponding to each of the input preparation data, but an injection prescription is placed, and the transport tray TR1 is dispensed.
- the control unit 201 outputs a first dispensing instruction together with the preparation data to the drug dispensing device 7, thereby not allowing the second recording unit 704 or the second recording unit 804 provided separately from the co-infusion device 1 to record the second information on the second label LA12.
- the control unit 201 does not allow the drug dispensing device 7 to dispense the drug container.
- the control unit 201 does not output the preparation data to the mixing device 1, but outputs a second dispensing instruction indicating that drug dispensing is required and label printing is not required to the drug dispensing device 7 and the preparation data, and outputs the preparation data to the mixing support device 8. That is, the control unit 201 outputs the second dispensing instruction or preparation data, etc. to the drug dispensing device 7 or the mixing support device 8 as step S7.
- the second label LA12 is not placed on each of the divided areas TR11 of the transport tray TR1 corresponding to each of the input preparation data, but a drug container and an injection prescription are placed, and the transport tray TR1 is dispensed.
- a mixing support process is executed to support the mixing process performed manually by the user based on the preparation data, and the second label LA12 is printed for the preparation data.
- the output of preparation data to the mixing assistance device 8 serves as both an instruction to execute the mixing assistance process and an instruction to execute the recording process.
- control unit 201 when the control unit 201 outputs preparation data to the mixing assistance device 8, the control unit 201 may also transmit a mixing instruction to the mixing assistance device 8, the mixing instruction including an instruction to execute the mixing assistance process based on the preparation data and an instruction to record the recording process of the second label LA12 for the preparation data.
- the control unit 201 does not output the preparation data to the co-infusion device 1, but outputs a third dispensing instruction indicating that drug dispensing and label printing are not required and the preparation data to the drug dispensing device 7, and outputs the preparation data to the co-infusion support device 8. That is, the control unit 201 outputs the preparation data to the co-infusion support device 8 as the allocation result of step S7.
- the drug dispensing device 7 the drug container and the second label LA12 are not placed in each of the divided areas TR11 of the transport tray TR1 corresponding to each of the input preparation data, but an injection prescription is placed, and the transport tray TR1 is dispensed.
- a co-infusion support process is executed to support the co-infusion process performed manually by the user based on the preparation data, and the second label LA12 is printed for the preparation data.
- the control unit 201 does not output the preparation data to the co-infusion device 1 and the co-infusion support device 8, but outputs a fourth dispensing instruction indicating that drug dispensing and label printing are required and the preparation data to the drug dispensing device 7. That is, the control unit 201 outputs the fourth dispensing instruction and preparation data to the drug dispensing device 7 as the allocation result of step S7.
- the fourth dispensing instruction is an example of the recording instruction mentioned above.
- a drug container, a second label LA12, and an injection prescription are placed in each of the divided areas TR11 of the transport tray TR1 corresponding to each of the input preparation data, and the transport tray TR1 is dispensed.
- the control unit 201 does not output the preparation data to the co-infusion device 1 and the co-infusion support device 8, but outputs a fifth dispensing instruction indicating that label printing is required and drug dispensing is not required, and the preparation data to the drug dispensing device 7. That is, the control unit 201 outputs the fifth dispensing instruction and the preparation data to the drug dispensing device 7 as the allocation result of step S7.
- the fifth dispensing instruction is an example of the recording instruction mentioned above.
- step S10 the control unit 201 causes the printing unit 205 to print (output) a preset patient list and a summary table, etc., based on the preparation data to be executed, and returns the process to step S1.
- the patient list and the summary table, etc. may be printed by the co-infusion device 1, the drug dispensing device 7, the co-infusion support device 8, etc.
- the control unit 201 when outputting the patient list is an example of an output processing unit according to the present invention.
- the patient list various information including the number of infusion containers corresponding to the preparation data in the same second group and either or both of the types of the infusion containers are listed.
- the patient list prints information such as the execution time of the closing process of the preparation data, the date and time of drug administration based on the preparation data (administration date and administration time), patient identification information shown in the preparation data, the Rp number corresponding to the preparation data, the type and number of each drug container and infusion container, and the order number of the prescription data corresponding to the preparation data.
- information of each patient is arranged according to a preset priority order based on the date or time of drug administration based on the preparation data.
- control unit 201 may print the patient list for that group.
- patient list is not limited to being output in units of the second group, but may be output in any other units such as units of the first group or units of the closing process.
- the summary table lists the drug containers and infusion containers that the user must manually prepare for mixed injection processing based on preparation data within the same second group. For example, as shown in FIG. 30(B), the summary table prints information such as the execution time of closing processing for the preparation data, the date of drug administration based on the preparation data (administration date), the type and number of drug containers, and the type and number of infusion containers.
- the control unit 140 executes a co-infusion control process (see FIG. 31) for executing a co-infusion process based on the preparation data.
- Step S21> 31 in step S21, the control unit 140 determines whether preparation data has been received. If preparation data has been received (S21: Yes), the process proceeds to step S22, and the process waits in step S21 until preparation data is received (S21: No).
- the preparation data received from the higher-level system 2 is stored in the storage unit 200. As described above, the preparation data is grouped based on predetermined group conditions, and the preparation data includes group identification information.
- preparation data received from the higher-level system 2 may be issued as targets for mixing process execution. Note that, of the unprocessed preparation data received from the higher-level system 2 and stored in the storage unit 200, only issued data will be targets for mixing process execution, and unissued data will not be targets for mixing process execution until it is issued.
- step S22 the control unit 140 determines the execution order of the mixed injection process for the group to which each of the unprocessed preparation data currently stored in the storage unit 200 belongs. Specifically, when the preparation data is grouped by administration time, the control unit 140 determines the execution order of the mixed injection process for each group so that the administration time of the group is arranged in ascending order.
- the control unit 140 determines the execution order of the mixed injection process for each group so that the administration time is arranged in ascending order, and when there are multiple groups with the same administration time, the control unit 140 determines the execution order of the mixed injection process for each group in alphabetical order, alphabetical order, or number order for the ward or person in charge.
- a priority order can be set for each group in the upper system 2, and the control unit 140 may determine the execution order of the mixed injection process for each group based on the priority order.
- step S23 the control unit 140 determines the execution order of the mixed injection process based on the unprocessed preparation data currently stored in the storage unit 200 for each group. Specifically, the control unit 140 determines the execution order of the mixed injection process based on the preparation data within the same group based on the contents of one or more items set in advance, such as the order number, the patient name, the ward, the person in charge, or the drug name. For example, when the execution order of the mixed injection process is determined based on the order number, the execution order of the mixed injection process is determined so that the execution order of the preparation data with a smaller order number (earlier order) is earlier.
- the execution order of the mixed injection process is determined based on the patient name
- the execution order of the mixed injection process is determined so that the execution order of the preparation data is earlier in alphabetical order.
- the higher-level system 2 can set a priority for each preparation data, and the control unit 140 may determine the execution order of the mixed injection process based on the preparation data within the group based on the priority.
- the execution order of the preparation data within the same group may be determined by the higher-level system 2.
- step S24 the control unit 140 selects the group with the earliest execution order as the group to be subjected to the mixed injection process, in accordance with the execution order of the mixed injection process for the groups determined in step S22.
- step S25 the control unit 140 selects the preparation data that has the earliest execution order within the group to be executed as the preparation data to be subjected to the mixed injection process, in accordance with the execution order of the mixed injection process based on the preparation data determined in step S23.
- step S26 the control unit 140 executes a mixed injection process based on the preparation data selected as the execution target in step S25. Note that the control unit 140 stores the preparation data for which the mixed injection process has been completed in the storage unit 200 as processed preparation data in association with the results of the mixed injection process and the results of the inspection.
- step S27 the control unit 140 judges whether or not the mixed injection process based on one preparation data is completed. If the mixed injection process is completed (S27: Yes), the control unit 140 shifts the process to step S28, and keeps the process on standby in step S27 until the mixed injection process is completed (S27: No).
- step S27 of this embodiment the control unit 140 determines that the mixed injection process is complete when the injection process in which the medicinal liquid is injected into the infusion container is completed.
- the process can be continued regardless of the results of the inspection performed by the mixed injection device 1 after the injection process is completed, and it is also possible to start mixed injection processes based on other preparation data, so that mixed injection processes based on multiple preparation data can be performed efficiently.
- the control unit 140 may determine that the mixed injection process is completed when either of the following conditions is met: the injection process in which the medicinal liquid is injected into the infusion container is completed, and a shortage of equipment necessary for executing the mixed injection process has occurred. This allows the process to proceed not only when the injection process is completed, but also when an equipment shortage has occurred, and it is also possible to start a mixed injection process based on other preparation data in which the equipment is not insufficient, so that the mixed injection process based on multiple preparation data can be performed efficiently.
- the control unit 140 performs the mixed injection process based on the preparation data in group units. That is, when an equipment shortage occurs in the mixed injection process based on the preparation data to be executed, the control unit 140 performs a mixed injection process based on other preparation data belonging to the same group as the preparation data, but does not perform a mixed injection process based on other preparation data belonging to other groups until the mixed injection process based on all preparation data belonging to the group is normally completed. In addition, when a condition such as a user operation or the passage of a preset period of time is met, the control unit 140 may execute a mixed injection process based on other preparation data belonging to another group.
- step S27 the control unit 140 may determine that the mixed injection process is complete when the injection process in which the medicinal liquid is injected into the infusion container is completed and the result of the inspection performed after the injection process is determined to be normal.Furthermore, as another embodiment, in step S27, the control unit 140 may determine that the mixed injection process is complete when any of the following conditions is met: the injection process in which the medicinal liquid is injected into the infusion container is completed and the result of the inspection performed after the injection process is determined to be normal, and a shortage of equipment necessary to perform the mixed injection process has occurred.
- step S28 the control unit 140 judges whether the co-infusion process based on all the preparation data of the current execution target group has been completed. If the co-infusion process based on all the preparation data of the current execution target group has been completed (S28: Yes), the process proceeds to step S29. If the co-infusion process based on all the preparation data of the current execution target group has not been completed (S28: No), the process proceeds to step S25. As a result, in steps S25 to S28, the control unit 140 selects each of the preparation data as an execution target for the co-infusion process in order according to the execution order, and executes the co-infusion process based on each of the preparation data in order. In addition, when the co-infusion process based on all the preparation data of the current execution target group has been completed, the control unit 140 notifies the user by displaying the fact on the touch panel 80 of the co-infusion device 1 or the collation terminal 9, etc.
- step S29 the control unit 140 judges whether or not there is any unprocessed preparation data of a group other than the group that was the execution target. If there is preparation data of another group (S29: Yes), the process proceeds to step S22. If there is no preparation data of another group (S29: No), the process ends the series of mixed injection control processes and returns to step S21.
- steps S22 to S29 the control unit 140 selects the preparation data to be subjected to the mixed injection process in order of execution of each group in units of groups, and causes the mixed injection device 1 to execute the mixed injection process based on the preparation data in units of the groups. That is, in the mixed injection device 1, after the mixed injection process based on all the preparation data belonging to one group is completed, the mixed injection process based on the preparation data belonging to the next group is started.
- step S51 the control unit 140 judges whether an event to cancel the co-infusion process in the co-infusion device 1 has occurred for any of the preparation data assigned by the upper system 2 as preparation data to be used for the co-infusion process in the co-infusion device 1. For example, the control unit 140 judges that an event to cancel the co-infusion process based on the preparation data in the co-infusion device 1 has occurred when an error occurs in the co-infusion process based on the preparation data in the co-infusion device 1 during the execution of the co-infusion process based on the preparation data, making it impossible to complete the co-infusion process normally.
- control unit 140 may notify the user to inquire whether to cancel the co-infusion process based on the preparation data in the co-infusion device 1, and may judge that an event to cancel the co-infusion process based on the preparation data in the co-infusion device 1 has occurred in response to a user operation. In addition, the control unit 140 may judge that an event to cancel the co-infusion process based on the preparation data in the co-infusion device 1 has occurred when a specific user operation is performed to cancel the co-infusion process based on the preparation data in the co-infusion device 1 for the preparation data arbitrarily selected by the user operation.
- step S51 the cancellation of the co-infusion process based on the preparation data in the co-infusion device 1 can occur either before or after the start of the co-infusion process based on the preparation data.
- the process waits in step S51 until it is determined that an event that cancels the co-infusion process based on the preparation data in the co-infusion device 1 has occurred (S51: No), and when it is determined that an event that cancels the co-infusion process based on the preparation data in the co-infusion device 1 has occurred (S51: Yes), the process proceeds to step S52.
- step S52 the control unit 140 cancels the co-infusion processing based on the preparation data in the co-infusion device 1 by deleting the preparation data for which it is determined in step S51 that an event canceling the co-infusion processing in the co-infusion device 1 has occurred from the unprocessed preparation data stored in the storage unit 200.
- the control unit 140 may leave the preparation data for which it is determined in step S51 that an event canceling the allocation to the co-infusion device 1 has occurred in the storage unit 200 as a processing history without deleting it.
- Step S53 the control unit 140 outputs cancellation data to the upper system 2 to notify the cancellation of the co-infusion process based on the cancellation of the preparation data determined in step S51 that an event to cancel the co-infusion process in the co-infusion device 1 has occurred, and returns the process to step S51.
- the cancellation data includes identification information such as patient identification information, order number, and Rp number for identifying the preparation data for which the co-infusion process in the co-infusion device 1 has been canceled.
- the transmission of cancellation data to the higher-level system 2 in step S53 may be performed each time the co-infusion process based on the preparation data in the co-infusion device 1 is canceled, but the control unit 140 may transmit cancellation data for one or more pieces of preparation data collectively to the higher-level system 2 as the execution target at a preset time or at a preset interval. Also, the transmission of cancellation data to the higher-level system 2 in step S53 is performed each time the co-infusion process based on the preparation data in the co-infusion device 1 is canceled, and in step S61 described below, which is executed by the higher-level system 2, one or more pieces of cancellation data received up to that point may be selected as the execution target at a preset time or at a preset interval.
- Transfer control process of upper system 2 executes a transfer control process (see FIG. 33) for transferring the co-infusion process for the preparation data for which the co-infusion process in the co-infusion device 1 has been canceled to another method and executing the same.
- the transfer control process is a process executed by the control unit 201 substantially in parallel with the data output process, etc.
- the transfer control process may also be executed by the control unit 140 of the co-infusion device 1.
- Step S61> the control unit 201 judges whether the cancellation data has been received from the co-infusion device 1 in step S61. If it is not judged that the cancellation data has been received (S61: No), the process waits in step S61, and if it is judged that the cancellation data has been received (S61: Yes), the process proceeds to step S62.
- the co-infusion process based on the preparation data in the co-infusion device 1 may be cancelable by a user operation in the upper system 2. In this case, the control unit 201 also shifts the process to step S62 when an operation to cancel the co-infusion process based on the preparation data in the co-infusion device 1 is performed in the upper system 2 (S61: Yes).
- step S62 the control unit 201 notifies the user by printing cancellation information indicating that the co-infusion process performed by the co-infusion device 1 based on the preparation data corresponding to the cancellation data on the third label LA13 (see FIG. 34) by the third recording unit 206.
- This allows the user to easily understand that the co-infusion process performed by the co-infusion device 1 based on the preparation data corresponding to the cancellation data has been canceled, and that it is necessary to manually perform the preparation of drug containers and the co-infusion process based on the preparation data. For example, as shown in FIG.
- the cancellation information printed on the third label LA13 includes a message that the co-infusion process based on the preparation data has been canceled by the co-infusion device 1, or a message that the preparation of drugs is necessary.
- the control unit 201 may notify the user by transmitting the cancellation information to the collation terminal 9 in step S62 and displaying the cancellation information on the collation terminal 9.
- the control unit 201 may transmit the cancellation information to the mixed injection support device 8 and notify the user of the cancellation information by displaying or printing the cancellation information on the mixed injection support device 8.
- the cancellation information may include identification information such as patient identification information, order number, and Rp number for identifying the preparation data corresponding to the cancellation data.
- the control unit 201 may print the second information (an example of record information) related to the preparation data corresponding to the cancellation data on the second label LA12 by the third recording unit 206.
- the control unit 201 may print the second label LA12 following the third label LA13 printed in step S62.
- the preparation data printed on the second label LA12 is the preparation data for which the co-infusion process in the co-infusion device 1 has been canceled, and that the user should manually prepare the drug containers and perform the co-infusion process for the preparation data.
- step S63 the control unit 201 judges whether the drug container used in the mixed injection process based on the preparation data corresponding to the cancellation data can be dispensed from the drug dispensing device 7. For example, the control unit 201 acquires information on the type of drug container contained in the drug dispensing device 7 from the drug dispensing device 7, and judges whether the drug container can be dispensed from the drug dispensing device 7 based on the information. The control unit 201 may also inquire of the drug dispensing device 7 whether the drug container can be dispensed, and judge whether the drug container can be dispensed from the drug dispensing device 7 based on the response from the drug dispensing device 7.
- step S63 if it is judged that the drug container cannot be dispensed from the drug dispensing device 7 (S63: No), the process proceeds to step S631, and if it is judged that the drug container can be dispensed from the drug dispensing device 7 (S63: Yes), the process proceeds to step S64.
- step S631 the control unit 201 judges whether or not to use the mixed injection support device 8 in the mixed injection process based on the preparation data corresponding to the cancellation data. Specifically, the control unit 201 judges that the mixed injection support device 8 will be used in the mixed injection process based on the preparation data when the second group to which the preparation data belongs is preset as a group that uses the mixed injection support device 8. Here, if it is judged that the mixed injection support device 8 will not be used (S631: No), the process proceeds to step S632, and if it is judged that the mixed injection support device 8 will be used (S631: Yes), the process proceeds to step S633.
- step S632 the control unit 201 outputs preparation data corresponding to the cancellation data to the medicine dispensing device 7 together with the fifth dispensing instruction, thereby causing the medicine dispensing device 7 to dispense the second label LA12 and the injection prescription to the transport tray TR1. Thereafter, the control unit 201 returns the process to step S61. Note that in each step of the transfer control process, when the control unit 201 transmits preparation data corresponding to the cancellation data to the medicine dispensing device 7 or the co-infusion support device 8, the control unit 201 may output cancellation target information indicating that the co-infusion process in the co-infusion device 1 has been canceled for the preparation data.
- step S633 the control unit 201 outputs preparation data corresponding to the cancellation data together with the third dispensing instruction to the medicine dispensing device 7, thereby causing the medicine dispensing device 7 to dispense an injection prescription. After that, the control unit 201 returns the process to step S61.
- Step S64 On the other hand, if it is determined that the drug container can be dispensed from the drug dispensing device 7 (S63: Yes), in the following step S64, the control unit 201 determines whether or not to use the mixed injection support device 8 in the mixed injection process based on the preparation data corresponding to the cancellation data, similar to the step S631. If it is determined that the mixed injection support device 8 is not to be used (S64: No), the process proceeds to step S641, and if it is determined that the mixed injection support device 8 is to be used (S64: Yes), the process proceeds to step S65.
- step S641 the control unit 201 outputs preparation data corresponding to the cancellation data together with the fourth dispensing instruction to the medicine dispensing device 7, thereby causing the medicine dispensing device 7 to dispense a medicine container, a second label LA12, and an injection prescription. After that, the control unit 201 returns the process to step S61.
- step S65 the control unit 201 outputs preparation data corresponding to the cancellation data together with the second dispensing instruction to the medicine dispensing device 7, thereby causing the medicine dispensing device 7 to dispense a medicine container and an injection prescription. After that, the control unit 201 returns the process to step S61.
- step S66 the control unit 201 outputs preparation data corresponding to the cancellation data to the mixed injection support device 8, thereby causing the mixed injection support device 8 to execute a mixed injection support process for supporting the mixed injection process of the user performed based on the preparation data, and to print the second label LA12 for the preparation data. After that, the control unit 201 returns the process to step S61.
- the control unit 201 outputs the second dispensing instruction to the drug dispensing device 7 together with the preparation data, thereby causing the second recording unit 704 or the second recording unit 804, etc., provided separately from the co-infusion device 1, to record the second information on the second label LA12.
- the control unit 201 switches the co-infusion method of the co-infusion process based on the preparation data from "mechanical co-infusion” to another co-infusion method such as "manual co-infusion” and executes the same.
- the control unit 201 may be configured such that after the co-infusion process based on the preparation data in the co-infusion device 1 has been canceled, the control unit 201 cannot reassign the preparation data to the co-infusion device 1, and does not cause the co-infusion device 1 to execute the co-infusion process based on the preparation data.
- control unit 201 may be configured to be able to reallocate the preparation data to the co-infusion device 1 after the co-infusion process based on the preparation data in the co-infusion device 1 is canceled, and to cause the co-infusion device 1 to execute the co-infusion process based on the preparation data.
- an example of the cancellation of the co-infusion process may include a user performing an operation to confirm the inspection result after the inspection result of the co-infusion process in the co-infusion device 1 becomes inappropriate.
- the control unit 701 of the medicine dispensing device 7 executes a medicine dispensing process (see FIG. 35 ) in which the second label LA12, medicine container, injection prescription, etc. corresponding to each of the preparation data corresponding to the same transport tray TR1 are placed on the transport tray TR1 and dispensed based on the preparation data and the corresponding information input to the medicine dispensing device 7. Note that the order of placing the second label LA12, medicine container, injection prescription, etc.
- the medicine dispensing device 7 is not limited to that described here, and may be placed on the transport tray TR1 in another order, such as the order of the medicine container, the second label LA12, and the injection prescription, or the order of the second label LA12, the injection prescription, and the medicine container.
- step S71 the control unit 701 judges whether or not preparation data corresponding to the transport tray TR1 has been input based on the corresponding information. Specifically, in this embodiment, when a plurality of preparation data are assigned to a plurality of divided regions TR11 provided on the same transport tray TR1, the control unit 701 judges that the preparation data corresponding to the transport tray TR1 has been input when all of the plurality of preparation data have been input. Note that, when only one preparation data is assigned to the same transport tray TR1, the control unit 701 judges that the preparation data corresponding to the transport tray TR1 has been input when the one preparation data has been input.
- step S71: No the process waits in step S71, and when it is judged that the preparation data has been input (S71: Yes), the process proceeds to step S72. Then, in the following steps S72 to S76, one or more preparation data corresponding to the same transport tray TR1 are each set as an execution target, and the second label LA12, the medicine container, the injection prescription, and the like are dispensed to the transport tray TR1.
- step S72 the control unit 701 judges whether printing of the second label LA12 is necessary. Specifically, when the fourth dispensing instruction or the fifth dispensing instruction is input together with the preparation data, the control unit 701 judges that printing of the second label LA12 is necessary. Also, when the first dispensing instruction, the second dispensing instruction, or the third dispensing instruction is input together with the preparation data, the control unit 701 judges that printing of the second label LA12 is not necessary.
- step S72: Yes the process proceeds to step S73
- step S74 when it is judged that printing of the second label LA12 is not necessary.
- step S73 the control unit 701 causes the second recording unit 704 to print the second information on the second label LA12 based on the input preparation data, and places the second label LA12 in the divided area TR11 of the transport tray TR1 associated with the preparation data.
- step S73 is not executed, and the second label LA12 is not dispensed.
- step S72 the control unit 701 judges whether or not the dispensing of the drug container is necessary. Specifically, the control unit 701 judges that the dispensing of the drug container is necessary when the second dispensing instruction or the third dispensing instruction is input together with the preparation data. In addition, the control unit 701 judges that the dispensing of the drug container is unnecessary when the first dispensing instruction, the fourth dispensing instruction, or the fifth dispensing instruction is input together with the preparation data.
- step S74: Yes the process proceeds to step S75
- step S74: No the process proceeds to step S76.
- step S75 the control unit 701 places the drug container required for the mixed injection process based on the preparation data in the divided area TR11 of the transport tray TR1 associated with the preparation data.
- step S74 if neither the second dispensing instruction nor the third dispensing instruction has been input (S74: No), the step S75 is not executed and the drug container is not dispensed.
- step S76 the control unit 701 prints the injection prescription based on the preparation data and places it on the transport tray TR1 associated with the preparation data. That is, in the present embodiment, the medicine dispensing device 7 switches between printing the second label LA12 and dispensing the medicine container depending on the situation, but the injection prescription is always printed and placed on the transport tray TR1. On the other hand, when the mixed injection process based on the preparation data in the mixed injection device 1 is canceled, the preparation data has already been input to the medicine dispensing device 7, and the injection prescription and transport tray TR1 corresponding to the preparation data may have been dispensed in the medicine dispensing device 7.
- the control unit 701 when the control unit 701 receives the same preparation data as the already received preparation data, the injection prescription corresponding to the preparation data is not printed, and the medicine container or the second label LA12, etc. may be placed on a temporary tray for temporarily dispensing only medicines or a new transport tray TR1, etc., and dispensed.
- the control unit 701 when receiving the cancellation information, may not print the injection prescription corresponding to the preparation data, but may place the medicine container or the second label LA12, etc. on the temporary tray or a new transport tray TR1, etc., and dispense the medicine.
- the control unit 701 may place the medicine container or the second label LA12, etc. corresponding to the preparation data input by the transfer control process on the transport tray TR1 (division area TR11) and dispense the transport tray TR1.
- the injection prescription corresponding to each of the preparation data has a size that can be placed on the division area TR11 of the transport tray TR1, the injection prescription corresponding to the preparation data is placed on the division area TR11 corresponding to the preparation data.
- the injection prescription corresponding to each of the preparation data is of a size that can be placed in the divided area TR11 of the transport tray TR1
- the injection prescription corresponding to the preparation data will be stacked and placed across multiple divided areas TR11 on the transport tray TR1 corresponding to that preparation data.
- FIG. 36 is a diagram showing an example of the injection prescription corresponding to a case where the preparation method is the first preparation method, the co-injection process based on the preparation data corresponding to some of the multiple Rps included in one prescription data is performed by the co-injection device 1, and the co-injection process based on the preparation data corresponding to the other Rps is not performed by the co-injection device 1.
- information such as the drug and infusion container is printed for each of one or more Rps included in the patient's prescription data in area A11 of the injection prescription.
- information such as a figure or character indicating this is printed in area A12 of the injection prescription.
- the control unit 701 may print information such as a figure or text indicating that the second label LA12 will not be placed on the transport tray TR1 on the injection prescription for preparation data in which the preparation method is the second preparation method.
- the preparation method is the third preparation method and both the drug arrangement and the co-injection process are performed manually by the user
- the drug container and the second label LA12 are not placed on the transport tray TR1 dispensed from the drug dispensing device 7.
- the control unit 701 may print information such as a figure or text indicating that the drug container and the second label LA12 will not be placed on the transport tray TR1 on the injection prescription for preparation data in which the preparation method is the third preparation method. Furthermore, for preparation data in which the preparation method is the fifth preparation method and both the preparation of the medicines and the mixed injection process are performed manually by the user, the medicine container is not placed on the transport tray TR1 dispensed from the medicine dispensing device 7. Therefore, for preparation data in which the preparation method is the fifth preparation method, the control unit 701 may print information such as a figure or text indicating that the medicine container will not be placed on the transport tray TR1 on the injection prescription.
- the multiple preparation data may be grouped into one cancellation group in the transfer control process, and the preparation data in the cancellation group may be collectively output to the drug dispensing device 7 and the mixed injection support device 8.
- the control unit 201 may select multiple preparation data belonging to the cancellation group as one closing processing group, and execute the same process as step S8 and thereafter. As a result, the preparation data belonging to the cancellation group are assigned to the divided area TR11 of the same transport tray TR1.
- the control unit 201 may print the summary table for the cancellation group by the printing unit 205. Note that the control unit 201 may print the summary table for each preparation data corresponding to the cancellation data individually.
- step S77 the control unit 701 transports the transport tray TR1 on which the injection prescription and either or both of the second label LA12 and the medicine container are placed to a position where the user can take it out, and dispenses the transport tray TR1.
- control unit 901 of the collation terminal 9 executes a medicine dispensing process (see FIG. 37) for collating the transport tray TR1 with the second label LA12 of the infusion container.
- step S81 the control unit 901 displays on the display unit 904 information that prompts the user to read identification information, such as an order number and an Rp number, for identifying preparation data corresponding to the infusion container from code information printed on the second label LA12 attached to the infusion container, and reads the identification information by the code reading unit 903.
- the control unit 901 may display on the display unit 904 tray identification information of the transport tray TR1 corresponding to the preparation data, etc., based on the correspondence information.
- step S82 the control unit 901 displays on the display unit 904 information prompting the user to read the tray identification information of the transport tray TR1 from the code BC1 attached to the transport tray TR1, and causes the code reading unit 903 to read the tray identification information.
- step S83 the control unit 901 executes a matching process to check whether or not the combination of the identification information of the preparation data read in step S81 and the tray identification information read in step S82 matches the combination associated in the correspondence information.
- the control unit 901 when executing the process to determine whether or not the identification information of the preparation data read from the second label LA12 and the identification information of the transport tray TR1 read from the transport tray TR1 are associated by the correspondence processing unit is an example of a judgment processing unit according to the present invention.
- step S84 if the result of the collation process in step S83 is a match (S84: Yes), the control unit 901 shifts the process to step S85. If the result of the collation process in step S83 is a mismatch (S84: No), the control unit 901 displays an error or the like on the display unit 904 and then returns the process to step S81.
- step S85 the control unit 901 notifies the user of the position of the divided region TR11 in the transport tray TR1 where the infusion container should be placed. Specifically, the control unit 901 causes the display unit 904 to display the position of the divided region TR11 where the infusion container should be placed, based on the divided region identification information of the divided region TR11 associated with the combination of the preparation data identification information read in step S81 and the tray identification information read in step S82 in the correspondence information.
- the control unit 901 when executing step S85 is an example of a notification processing unit according to the present invention.
- the control unit 901 displays, on the display screen P2 of the display unit 904, patient identification information corresponding to the preparation data assigned to each divided region TR11 at the position of each divided region TR11 on the transport tray TR1.
- the control unit 901 may display, on the display screen P2 of the display unit 904, patient identification information corresponding to the preparation data only at the position of the divided region TR11 on the transport tray TR1 to which the preparation data corresponding to the identification information read in step S81 is assigned. This allows the user to easily place infusion containers in each divided region TR11 of the transport tray TR1 by referring to the display screen P2.
- step S85 when the code BC21 attached to the divided region TR11 is read by the code reading unit 903, the control unit 901 may determine whether the region identification information of the divided region TR11 corresponding to the code BC21 is associated with the preparation data corresponding to the identification information read in step S81 in the correspondence information.
- the second label LA12 is printed by the second recording unit 704 or the second recording unit 804, which is provided separately from the co-infusion device 1. Therefore, even if the co-infusion process based on the preparation data in the co-infusion device 1 is canceled, the user can use the second label LA12 printed by the second recording unit 704 or the second recording unit 804, etc., and the user's work efficiency can be improved.
- the control unit 201 of the upper system 2 has an equipment transfer function for transferring equipment that is necessary for the mixed injection process based on the preparation data but cannot be used in the mixed injection device 1 to another equipment.
- an equipment transfer function for transferring equipment that is necessary for the mixed injection process based on the preparation data but cannot be used in the mixed injection device 1 to another equipment.
- a special infusion container that does not require a syringe to inject a drug may be used because it has a function to inject a drug.
- the special infusion container may not be able to be used in the mixed injection process due to mechanical limitations, etc.
- the special infusion container is also generally called a saline solution kit.
- the control unit 201 transfers the special infusion container to an infusion container and syringe that can be used with the mixing device 1.
- the mixing process that cannot be performed with the mixing device 1 because it requires the special infusion container can be performed with the mixing device 1 by using the infusion container and syringe.
- the control unit 201 of the upper system 2 has a prescription inspection function that performs a duplicate administration inspection process to determine whether or not a drug has been administered twice when there are multiple preparation data corresponding to the same patient, and an upper limit amount inspection process to determine whether or not the amount of drug exceeds the upper limit amount per day.
- the control unit 201 determines that duplicate administration of a drug has occurred and notifies the user of the determination result.
- the control unit 201 determines that duplicate administration of a drug has occurred even if the standard dosage amount, such as the dosage amount per body surface area, of the drug in each of the preparation data is different, and notifies the user of the determination result. In this way, even if the patient's body surface area differs due to differences in the issuance timing of each of the preparation data, for example, it is possible to notify the user of the occurrence of duplicate administration of a drug in the duplicate administration inspection process.
- the control unit 201 of the upper system 2 determines that the upper limit amount has been exceeded if the total amount of the drug indicated in each of the preparation data exceeds the upper limit amount per day, and notifies the user of the determination result.
- the control unit 201 determines that the upper limit amount has been exceeded if the total amount of the drug exceeds the upper limit amount per day, and notifies the user of the determination result. In this way, even if the patient's body surface area differs due to differences in the issuance timing of each of the preparation data, for example, it is possible to notify the user of the occurrence of the upper limit amount of the drug being exceeded in the upper limit amount inspection process.
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Medicinal Chemistry (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Animal Behavior & Ethology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Pharmacology & Pharmacy (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Epidemiology (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Medical Preparation Storing Or Oral Administration Devices (AREA)
Abstract
本発明に係る混注システム(100)は、薬剤容器の薬剤を輸液容器に注入する混注処理の実行対象となる一又は複数の調製データを特定する特定処理が実行される特定時間及び前記調製データ各々に対応する薬剤の実施時間に基づいて、当該調製データ各々に基づく混注処理の調製手法を選択する選択処理部(201)を備える。
Description
本発明は、薬剤の混注処理を支援する混注システムに関する。
バイアルなどの薬剤容器に収容された薬剤を注射器で吸引し、当該注射器内の薬剤を輸液バッグなどの輸液容器に注入する混注処理が薬剤師などのユーザによって実行されることがある。また、前記混注処理を自動的に実行することが可能な混注装置も知られている(例えば、特許文献1参照)。
ところで、調製データに基づく混注処理が実行される医療機関又は薬局などの施設では、当該混注処理が実行される際の調製手法として、例えばユーザが混注処理を実行する手調製や混注装置が混注処理を自動的に実行する機械調製のような複数の調製手法が採り得ることがある。
本発明の目的は、調製データについて状況に適した調製手法の選択を支援することが可能な混注システムを提供することにある。
本発明に係る混注システムは、薬剤容器の薬剤を輸液容器に注入する混注処理の実行対象となる一又は複数の調製データを特定する特定処理が実行される特定時間及び前記調製データ各々に対応する薬剤の実施時間に基づいて、当該調製データ各々に基づく混注処理の調製手法を選択する選択処理部を備える。
本発明に係るプログラムは、プロセッサに、薬剤容器の薬剤を輸液容器に注入する混注処理の実行対象となる一又は複数の調製データを特定する特定処理が実行される特定時間及び前記調製データ各々に対応する薬剤の実施時間に基づいて、当該調製データ各々に基づく混注処理の調製手法を選択する選択ステップを実行させるためのプログラムである。
本発明によれば、調製データについて状況に適した調製手法の選択を支援することが可能な混注システムを提供することができる。
以下、本発明の一実施形態について、詳細に説明する。なお、各図面において、X軸およびY軸は、水平面(混注装置1の接地面)内における互いに垂直な2方向の軸である。X軸正方向を右方向、X軸負方向を左方向と称することもある。また、Y軸正方向を奥方向又は後方向、Y軸負方向を手前方向又は前方向と称することもある。Z軸はXY平面に対して鉛直に延びる軸であり、Z軸正方向を上方向、Z軸負方向を下方向と称することもある。
[混注装置1の全体構成]
図1は、混注装置1の全体構成の一例を示す斜視図である。図1に示すように、本実施形態に係る混注装置1は、注射器棚10、薬剤容器棚20、輸液棚30、印刷・鑑査ユニット50、輸液受入棚60、ゴミ箱部70、及びタッチパネル80を備える。
図1は、混注装置1の全体構成の一例を示す斜視図である。図1に示すように、本実施形態に係る混注装置1は、注射器棚10、薬剤容器棚20、輸液棚30、印刷・鑑査ユニット50、輸液受入棚60、ゴミ箱部70、及びタッチパネル80を備える。
混注装置1は、調製及び投薬に関するデータ(以降、調製データと称する)に示された薬剤と注射器と輸液とを用いて、薬剤と輸液とを混合する混注処理(混注動作)を実行する装置である。より具体的に、混注装置1は、注射器を用いて、調製データに示された薬剤を当該薬剤が収容されたバイアルなどの薬剤容器から吸引し、当該薬剤を輸液が収容された輸液バッグなどの輸液容器に注入する混注処理を実行する。混注処理に用いられる輸液は、例えば、食塩水(生理用食塩水)又はブドウ糖を含む液体であってよい。以下、本実施形態では、混注処理で用いられる注射器、薬剤容器、輸液容器などを器材と総称することがある。
混注処理の他の例には、注射器を用いて薬剤容器から薬剤を吸引して他の薬剤容器に注入する処理、又は注射器を用いて輸液容器から輸液を吸引して薬剤容器に注入する処理等も含まれる。薬剤容器に固体状(粉薬等)の薬剤が収容されている場合、混注装置1は、注射器を用いて輸液容器から輸液を吸引して、当該薬剤容器に輸液を注入する。これにより、薬剤容器において、固体状の薬剤を液体状にすることができる。その後、混注装置1は、注射器を用いて液体状の薬剤を輸液容器に注入する。
混注装置1は、例えば、扉の開閉により、ユーザが注射器、薬剤容器及び輸液容器を混注装置1の内部に充填できる。後述の空気清浄部によって、混注装置1の内部を清浄な状態に保ち、混注処理時に薬剤及び輸液が汚染される可能性を低減している。また、混注装置1の内部を清浄な状態に保つために、混注装置1の内部は、陽圧に保たれている。なお、混注装置1が抗がん剤などの薬剤を扱う場合、混注装置1の内部は陰圧に保たれる。
また、上記調製データは、混注装置1の制御部140(図4参照)が混注処理及び第2ラベル(図20の符号1062参照)の印字処理を行うために必要とするデータであり、処方データに基づいて生成される。具体的に、調製データは、後述の上位システム2によって処方データに基づいて生成され、当該上位システム2から混注装置1に入力される。なお、調製データは、混注装置1の制御部140によって生成されてもよい。また、上位システム2によって処方データに基づいて調製データが生成されて混注装置1に入力された後、当該混注装置1の制御部140によって、当該調製データが、予め設定された変換条件に従って、混注装置1で当該調製データに基づく混注処理を実行するための作業用調製データに変換されてから混注処理が実行されてもよい。
より具体的に、本実施形態では、複数の調製データが混注装置1の上位システム2から混注装置1に送信された後、制御部140が、上位システム2から受信した複数の調製データを自動的に発行して実行対象にすることにより、当該調製データ各々に基づく混注処理が順に実行される。従って、調製データは、混注装置1での混注処理を実行する混注指示(注入指示)となる。また、他の実施形態として、複数の調製データが混注装置1の上位システム2から混注装置1に送信された後、当該混注装置1では当該調製データに基づく混注処理の実行が保留され、当該混注装置1で実行対象となる調製データの発行操作が行われた場合、又は予め設定されるタイミングが到来した場合に、当該調製データが発行されて当該調製データに基づく混注処理が実行されてもよい。即ち、調製データの混注装置1への入力が混注指示として機能する場合であっても、当該混注指示は、調製データに基づく混注処理を即時に実行する旨を指示するものでなくてもよい。さらに、他の実施形態として、1回の混注処理ごとに、混注装置1の上位システム2から混注装置1に送信されるものであってよい。この場合、制御部140は、混注装置1による混注処理が完了したときに、混注装置1が次の混注処理を実行するための調製データの送信を、上位システム2に要求する。制御部140は、当該調製データを受信すると、次の混注処理を開始する。
調製データには、例えば、混注処理に使用する薬剤の種類を示す情報、当該薬剤の処方量、注射器の種類を示す情報、輸液の種類を示す情報(輸液種類情報)、及び、輸液容器からの輸液の抜取量を示す情報が含まれる。また、調製データには、当該調製データに基づく混注処理で必要な薬剤容器、輸液容器、注射器などの器材の数の情報も含まれる。なお、他の実施形態として、調製データに器材の数の情報が含まれていなくても、制御部140が、前記調製データに器材の数の情報を特定するための薬剤又は輸液などの使用量が含まれている場合には、当該使用量に基づいて各器材の数を特定してもよい。
さらに、調製データには、第2ラベルLA12に印字される情報として、薬剤が注入される輸液容器に関する情報が含まれる。当該情報としては、処方属性情報、処方明細情報、処方の受付順を示すオーダー番号、及び、輸液種類情報(例:輸液名)等が含まれる。処方属性情報、処方明細情報、処方の受付順を示すオーダー番号、輸液種類情報などは、調製データを生成するために参照される処方データに含まれている情報である。
処方属性情報には、薬剤が処方された患者名及び患者ID(患者を識別するための患者識別情報の一例)、当該患者が入院する病棟名及び病室名、混注された薬剤を患者に投与する医療従事者(担当者の一例)の氏名、当該医療従事者が属する部署名等を示す情報が含まれる。また、処方属性情報には、患者の体重、身長、又は体表面積などの身体情報が含まれてもよい。患者の身体情報は、例えば患者の薬剤の体表面積当たりの投与量を示す標準投与量を算出する目的などで用いられる。
処方明細情報には、処方箋区分(定期、臨時、緊急、常備薬などの投与時期)、Rp(recipe)番号、点滴の手技、ルート、薬剤名(薬剤の種類を示す薬剤識別情報の一例)、用法、用量、投与時間、コメント等を示す情報が含まれる。処方箋区分は、処方データの区分を示すものであって、当該処方箋区分には、例えば定期、緊急、又は常備薬などの投与時期が含まれる。Rpは、薬剤名、用法及び用量等を含む施用単位の情報であって、一つの処方データには一つ又は複数のRpが含まれることがある。具体的に、調製データに基づく混注処理では、Rpごとに一つの輸液容器が成果物として生成されることになる。即ち、一つの調製データには、一つのRpについて混注処理を実行するためのデータが含まれる。ルートは、薬剤が注入された輸液容器内の液体の、体内への取入れ先(例:抹消静脈又は内頸抹消)を示す情報である。投与時間は、混注装置1による混注処理の成果物である輸液容器内の薬剤が患者に投与される日付(以下、投与日と称することがある)及び時刻などの実施タイミングを示す情報であって、本発明に係る薬剤の実施時間の一例である。また、前記処方明細情報には、薬剤が、配合変化が発生する可能性があるため混注後は早めの投与が推奨される薬剤である場合にはその旨の情報も含まれる。
薬剤が注入される輸液容器に関する情報としては、少なくとも、薬剤名、患者名、病室名及び混注実施日を示す情報が含まれていればよい。混注実施日は、混注装置1が混注処理を実際に実施する日(処方された薬剤が輸液容器に注入される日)として記録される情報である。
注射器棚10は、混注装置1に充填された注射器を保管可能な器材保管棚である。具体的に、混注装置1では、図1に示されるように上下二段の注射器棚10が設けられている。注射器棚10には、注射器側扉16が設けられている。ユーザは、注射器側扉16を開閉することにより、注射器を注射器棚10に保持させることができる。特に、混注装置1では、上下二段の注射器棚10にそれぞれ収容される注射器の種類が予め定められており、混注処理では、調製データで特定される注射器の種類に応じて、注射器棚10のいずれかに収容されている注射器が用いられる。
薬剤容器棚20は、混注装置1に充填された薬剤容器を保管可能な器材保管棚である。具体的に、混注装置1では、図1に示されるように上下二段の輸液棚30が設けられている。薬剤容器棚20には、薬剤容器側扉27が設けられている。ユーザは、薬剤容器側扉27を開閉することにより、薬剤容器を薬剤容器棚20に保持させることができる。
輸液棚30は、混注装置1に充填された輸液容器を保管可能な輸液保管棚である。輸液棚30には、輸液側扉34が設けられている。ユーザは、輸液側扉34を開閉することにより、輸液容器を輸液棚30に保持させることができる。
注射器側扉16、薬剤容器側扉27及び輸液側扉34はそれぞれ、注射器棚10、薬剤容器棚20又は輸液棚30へのユーザのアクセスを遮断可能な扉である。混注装置1では、注射器側扉16、薬剤容器側扉27及び輸液側扉34のうち、1つの扉のみがロックが解除された状態となるように、後述する制御部140によって制御される。
印刷・鑑査ユニット50は、輸液容器に付される第2ラベルLA12(記録媒体の一例)に、調製データに関する予め設定された第2情報(記録情報の一例)を印刷(記録)し、薬剤注入前又は薬剤注入後の輸液容器に貼付するユニットであり、本発明に係る第1記録部の一例である。なお、印刷・鑑査ユニット50は、前記第2情報を輸液容器に貼付されるICタグなどに記録するものであってもよく、輸液容器に直接記録するものであってもよい。印刷・鑑査ユニット50は、不適情報ラベル(後述)を印刷し、薬剤注入後の輸液容器に貼付してもよい。また、印刷・鑑査ユニット50は、薬剤注入前後の輸液容器を計量するユニットである。
輸液受入棚60は、第2ラベルLA12が貼付された薬剤注入後の輸液容器を受入れるユニットである。輸液受入棚60には、輸液受入扉61が設けられている。ゴミ箱部70は、使用済みの注射器を受入れる箱である。タッチパネル80は、ユーザによる各種操作を受付ける操作部と、各種情報を表示する表示部と、の機能を有する。なお、タッチパネル80に代えて、操作部と表示部とが別の部材として設けられていてもよい。また、表示部と共に又は表示部に代えて、各種情報を提示する提示部(例:スピーカ)が設けられてもよい。
[混注装置の内部構成の概要]
図2は、混注装置1を前方(手前側)から見たときの、混注装置1の概略的な内部構成の一例を示す斜視図である。図3は、混注装置1を後方(奥方向)から見たときの、混注装置1の概略的な内部構成の一例を示す斜視図である。
図2は、混注装置1を前方(手前側)から見たときの、混注装置1の概略的な内部構成の一例を示す斜視図である。図3は、混注装置1を後方(奥方向)から見たときの、混注装置1の概略的な内部構成の一例を示す斜視図である。
図2及び図3に示すように、混注装置1は、上述した注射器棚10、薬剤容器棚20、輸液棚30、印刷・鑑査ユニット50、輸液受入棚60及びゴミ箱部70の他、混注ユニット40(混注処理部の一例)、第1搬送部110、第2搬送部120及び空気清浄部130を備える。以下、混注装置1で使用される注射器を注射器501、薬剤容器を薬剤容器502、輸液容器を輸液容器503とそれぞれ称することがある。
混注ユニット40は、輸液を収容する輸液容器503に、薬剤を注入する注入部として機能する。混注ユニット40が輸液容器503に薬剤を注入することにより、輸液容器503内の輸液に薬剤が混合される。また、混注ユニット40は、輸液容器503から輸液を抜取る部材としても機能する。混注ユニット40は、輸液容器503から輸液を抜取ることにより、輸液を薬剤容器502に注入できる。これにより、薬剤容器502に収容されている固体状の薬剤を液体状にすることができる。本実施形態では、混注ユニット40は、注射器棚10及び薬剤容器棚20と、輸液棚30及び輸液受入棚60と、の間に位置している。
ここで、混注ユニット40が、それぞれに0.5gの固体状の薬剤が収容された二つの薬剤容器502に、輸液容器503の輸液10mlをそれぞれ注入して薬剤を液体状にしてから、当該液体状の薬剤を輸液容器503に注入する注入工程を実行する場合の動作例について説明する。この場合、混注ユニット40は、まず輸液容器503から二つの薬剤容器502の薬剤を溶解するために用いられる20mlの輸液を吸引する。そして、混注ユニット40は、一つ目の薬剤容器502の口が上方、下方又は水平に向けられた状態で、当該薬剤容器502に注射器501の注射針を当該薬剤容器502に穿刺する。その後、混注ユニット40は、注射器501から一つ目の薬剤容器502に注射器501内の液体を10mlだけ注入した後、当該薬剤容器502から10.5mlの液体状の薬剤を吸引するという一連の注入吸引動作を予め設定された複数回数だけ繰り返し実行する。これにより、一つ目の薬剤容器502内の固体状の薬剤が液体状の薬剤として注射器501内に吸引されることになる。次に、混注ユニット40は、一つ目と同様に、二つ目の薬剤容器502の口に当該注射器501の注射針を当該薬剤容器502に穿刺する。その後、混注ユニット40は、注射器501から二つ目の薬剤容器502に注射器501内の液体を10mlだけ注入した後、当該薬剤容器502から10.5mlの液体状の薬剤を吸引するという一連の注入吸引動作を予め設定された複数回数だけ繰り返し実行する。これにより、二つ目の薬剤容器502内の固体状の薬剤も液体状の薬剤として注射器501内に吸引されることになる。即ち、二つ目の薬剤容器502の薬剤の溶解には、一つ目の薬剤容器502の0.5gの薬剤が溶解された20mlの液体状の薬剤が用いられることになる。そして、混注ユニット40は、注射器501内の液体状の薬剤を纏めて輸液容器503に注入する。これにより、それぞれの薬剤容器502について個別に前記注入吸引動作を実行して液体状の薬剤を輸液容器503に注入する場合、即ち薬剤容器502の数と同じ回数だけ輸液容器503からの輸液の吸引及び輸液容器503への薬剤の注入が必要な場合に比べて、混注処理の所要時間を短縮することが可能である。なお、他の実施形態としては、二つ目の薬剤容器502の注入吸引動作だけ、注射器501内の液体が20ml注入されてもよく、一つ目の薬剤容器502及び二つ目の薬剤容器502の両方の注入吸引動作において、注射器501内の液体が20ml注入されてもよい。
第1搬送部110は、調製データに示された注射器501を注射器棚10から混注ユニット40へ、又は、調製データに示された薬剤が収容された薬剤容器502を薬剤容器棚20から混注ユニット40へと搬送する容器搬送部として機能する。調製データが発行されて混注処理の実行対象となる調製データが決定すると、第1搬送部110は、注射器棚10に保管されている注射器501と、薬剤容器棚20に保管されている薬剤容器502とを、混注ユニット40へと搬送する。本実施形態では、第1搬送部110は、注射器棚10に保管されている注射器501の胴部の上部を掴み、注射器501を混注ユニット40に受渡す。同様に、第1搬送部110は、薬剤容器棚20に保管されている薬剤容器502の首部を掴み、薬剤容器502を混注ユニット40に受渡す。
また、第1搬送部110は、注射器棚10に保管されている注射器501を混注ユニット40に搬送する前に、キャップ着脱部(不図示)に搬送する。これにより、第1搬送部110は、注射器501の針に取付けられた針キャップを外すことができると共に、針キャップが外された状態の注射器501を混注ユニット40に搬送できる。また、第1搬送部110は、混注処理後の注射器501及び薬剤容器502(不要になった注射器501及び薬剤容器502)をゴミ箱部70に搬送する。
なお、第1搬送部110は、注射器501及び薬剤容器502を搬送する、注射器501及び薬剤容器502共用の搬送部であるが、これに限れられない。注射器501を搬送する専用の搬送部、及び薬剤容器502を搬送する専用の搬送部がそれぞれ設けられていてもよい。
第2搬送部120は、調製データに示された輸液容器503を、輸液棚30、混注ユニット40、印刷・鑑査ユニット50及び輸液受入棚60の間で搬送する輸液容器搬送部として機能する。
図2に示されるように、上段に配置された輸液棚30では、左右方向(X軸方向)に並ぶ5レーンの配列で輸液容器503が収容される。一方、下段に配置されている輸液棚30には、左右方向(X軸方向)に並ぶ4レーンの配列で輸液容器503が収容される。なお、輸液棚30各々では、各レーンの前後方向(Y軸方向)において、輸液容器503の種類に応じて予め定められた数の輸液容器503が収容可能である。また、混注装置1では、各レーンに収容される輸液容器503の種類は予め定められており、混注処理では、調製データで特定される輸液容器503の種類に応じて輸液棚30のいずれかのレーンに収容されている輸液容器503が用いられる。
第2搬送部120は、輸液容器503を混注ユニット40へ搬送する。調製データが発行されて混注処理の実行対象となる調製データが決定すると、第2搬送部120は、輸液棚30に保管されている輸液容器503を混注ユニット40へと搬送する。本実施形態では、第2搬送部120は、輸液棚30に保管されている輸液容器503の胴部を吸着し、混注ユニット40に受渡す。
また、第2搬送部120は、輸液容器503を、混注ユニット40と印刷・鑑査ユニット50との間で搬送する。本実施形態では、例えば、第2搬送部120は、薬剤注入後の輸液容器503の胴部を吸着し、印刷・鑑査ユニット50に搬送する。
また、第2搬送部120は、混注ユニット40により薬剤が注入された輸液容器503を、輸液受入棚60に受渡す受渡部として機能する。本実施形態では、第2搬送部120は、印刷・鑑査ユニット50により、第1情報とは異なる第2情報が付された(第2ラベルLA12、又は、第2ラベルLA12及び不適情報ラベルが貼付された)薬剤注入後の輸液容器503の胴部を吸着し、輸液受入棚60に受渡す。第1情報及び第2情報の詳細は後述する。
空気清浄部130は、混注装置1内の空気を清浄化して排気する。本実施形態では、混注装置1の上部に設けられている。空気清浄部130が清浄化した空気は、混注装置1の上部から底部へと流れる。空気清浄部130は、例えば、HEPA(High Efficiency Particulate Air)フィルタを有する。
なお、混注装置1における各部材の配置態様は、上述した配置態様に限られない。例えば、薬剤容器棚20は注射器棚10の上段に設けられてもよい。また、注射器棚10及び薬剤容器棚20と、輸液棚30、輸液受入棚60及び印刷・鑑査ユニット50と、の配置位置が逆であってもよい。また本実施形態では、注射器棚10、薬剤容器棚20及び輸液棚30がそれぞれ複数段設けられているが、それぞれ1段ずつ設けられる構成であってもよい。本実施形態では、輸液受入棚60は1段設けられているが、複数段設けられる構成であってもよい。また、印刷・鑑査ユニット50と輸液受入棚60との配置位置が逆であってもよい。混注装置1における各部材の配置態様は、ユーザの利便性、及び製造の容易性等を考慮して決定されればよい。
また、混注装置1の側面(図2、紙面右側)に、注射器側扉16及び/又は薬剤容器側扉27が設けられていてもよい。後述するように、混注装置1の前面からは1つの注射器501及び1つの薬剤容器502が充填される。一方で、混注装置1の側面側からは、複数の注射器501又は複数の薬剤容器502を充填可能である。なお、輸液棚30が注射器棚10及び薬剤容器棚20と同様の構成の場合、混注装置1の側面側(図2、紙面左側)に、輸液側扉34を設けてもよい。
また、混注装置1は、例えば特開2022-40295号公報などに開示されているように一又は複数のロボットアームを用いて混注処理を実行する混注装置のような構成であってもよい。
混注装置1は、制御部140及び記憶部200を備える。なお、図4では、混注装置1について、当該混注装置1が備えるハード構成のうち、制御部140が制御し得る主たるハード構成を図示している。
制御部140は、調製データに基づいて、混注装置1の動作を統括して制御するものであって、本発明に係る混注制御装置の一例である。制御部140は、例えば、注射器搬送制御部141、薬剤容器搬送制御部142、第1搬送制御部143、混注ユニット制御部144、第2搬送制御部145、押込制御部147、印刷・鑑査ユニット制御部148、及びタッチパネル制御部149を備える。
注射器搬送制御部141は、注射器棚10において、注射器501の搬送に関連する部材の動作を制御する。薬剤容器搬送制御部142は、薬剤容器棚20において、薬剤容器502の搬送に関連する部材の動作を制御する。混注ユニット制御部144は、混注ユニット40が備える部材の動作を制御する。
第1搬送制御部143は、第1搬送部110が備える部材の動作を制御する。第1搬送制御部143は、例えば、注射器棚10、薬剤容器棚20、混注ユニット40、ゴミ箱部70及びキャップ着脱部(不図示)の間における第1搬送部110の移動を制御する。第2搬送制御部145は、第2搬送部120が備える部材の動作を制御する。第2搬送制御部145は、例えば、輸液棚30、混注ユニット40、印刷・鑑査ユニット50及び輸液受入棚60との間における第2搬送部120の移動を制御する。
押込制御部147は、輸液棚30において、輸液容器503の搬送に関連する部材の動作を制御する。印刷・鑑査ユニット制御部148は、印刷・鑑査ユニット50が備える部材の動作を制御する。タッチパネル制御部149は、タッチパネル80を制御する。
また、記憶部200には、制御部140が混注処理及び印字処理を行うためのデータが記憶される。記憶部200には、例えば、調製データが記憶される。また、記憶部200には、医薬品マスターが記憶されている。例えば、前記医薬品マスターには、薬品コード、薬剤名、JANコード(又はRSS)、薬瓶コード、区分(剤形:散薬(粉薬)、錠剤、水剤、外用薬など)、比重、粘度、薬品種(普通薬、抗がん剤、毒薬、麻薬、劇薬、抗精神薬、治療薬など)、配合変化、賦形薬品、注意事項、薬剤容器の種別(アンプル、薬剤容器瓶)、薬剤容器単位の薬剤の収容量(既定量)、薬剤容器の容器形状情報、及び薬剤容器の重量などの情報が含まれる。なお、前記医薬品マスターには、生理用食塩水又はブドウ糖などの輸液が収容された輸液容器の情報も含まれる。具体的に、前記輸液容器の情報には、輸液の識別情報及び輸液の比重などの情報も含まれる。また、前記医薬品マスターには、配合変化が発生する可能性があるため混注後は早めの投与が推奨される薬剤の組み合わせ等を特定するための情報が含まれていてもよい。
[混注ユニットの具体的構成]
図5は、混注ユニット40の構成の一例を示す斜視図である。図6は、混注ユニット40の概略的な構成の一例を示す正面図であり、混注ユニット40の動作例を説明するための図である。図7は、注射器501の針先位置の調整について説明するための図である。
図5は、混注ユニット40の構成の一例を示す斜視図である。図6は、混注ユニット40の概略的な構成の一例を示す正面図であり、混注ユニット40の動作例を説明するための図である。図7は、注射器501の針先位置の調整について説明するための図である。
図5に示すように、混注ユニット40は、注射器保持部41と、薬剤容器保持部42と、輸液容器保持部43と、栓位置検出部45と、第1検出部46と、を備える。
注射器保持部41は、輸液容器503に薬剤を注入するための注射器501(第1搬送部110によって搬送された注射器501)を保持する部材である。注射器501は、シリンジ5011、針5014及びプランジャ5015を備える。プランジャ5015は、シリンジ5011に対して出入りする押し子である。プランジャ5015がシリンジ5011に対して出入りすることにより、薬剤等をシリンジ5011内に引入れたり、シリンジ5011内の薬剤等を排出したりすることができる。シリンジ5011は、針5014が装着される針側端部5012と、針側端部5012と反対側の端部であって、プランジャ5015が出入りする側の端部であるフランジ5013と、を備える。
注射器保持部41は、針挟持部411と、位置固定部412と、第1シリンジ保持部416と、プランジャ挟持部417と、を備える。なお、本明細書において、対象物を挟持するものとして説明する部材はあくまで一例であり、当該部材は対象物を保持できる部材であればよい。
針挟持部411は、針5014を挟持する部材である。針挟持部411は、針5014を挟持して、針5014の先端を決まった位置に位置させる。これにより、混注処理時に、曲がっている針5014であっても、輸液容器503に設けられた栓の所望の位置(正しい位置)に穿刺できる。
第1シリンジ保持部416は、第1搬送部110が注射器棚10から搬送してきた注射器501を、最初に保持する部材である。第1シリンジ保持部416は、第1シリンジ保持部416に挿入されたシリンジ5011(例:シリンジ5011の下部)の側面を挟持する。
位置固定部412は、針側端部5012とフランジ5013とにおいて、注射器501の延伸方向における注射器501の位置を固定する部材である。本実施形態では、位置固定部412を構成する第2シリンジ保持部413と第3シリンジ保持部414との相対的な位置は、注射器501の延伸方向に沿って変更できる。第2シリンジ保持部413及び第3シリンジ保持部414は、第2シリンジ保持部413及び第3シリンジ保持部414の少なくとも何れか一方が注射器501の延伸方向に沿って移動可能なように取り付けられている。
本実施形態では、位置固定部412によって注射器501が保持されるとき、第2シリンジ保持部413が針側端部5012の下側から当接し、かつ、第3シリンジ保持部414がフランジ5013の上側から当接する。これにより、位置固定部412は、注射器501の延伸方向に沿って注射器501を挟持できる。位置固定部412は、注射器501の延伸方向に沿って挟持することによって、シリンジ5011の側面だけを挟持する場合よりも小さい力で、シリンジ5011を注射器501の延伸方向に滑らないように固定できる。さらに、側面の挟持によるシリンジ5011の変形がないため、スムーズなプランジャ5015の操作が可能となる。そのため、注射器501の吸引及び注入量の調整精度が高まる。
プランジャ挟持部417は、プランジャ5015を挟持する部材である。本実施形態では、プランジャ挟持部417は、プランジャ5015の先端部を挟持する。プランジャ挟持部417が、針挟持部411、位置固定部412及び第1シリンジ保持部416に対して上下方向に移動することにより、シリンジ5011に対してプランジャ5015を移動させることができる。
薬剤容器保持部42は、輸液容器503に注入される薬剤を収容する薬剤容器502(第1搬送部110によって搬送された薬剤容器502)を保持する部材である。本実施形態では、薬剤容器保持部42は、薬剤容器502の首部を挟持する。
輸液容器保持部43は、輸液容器503(第2搬送部120によって搬送された輸液容器503)を保持する部材である。本実施形態では、輸液容器保持部43は、輸液容器503の首部を挟持する輸液挟持部431と、輸液容器503から輸液を抜取るとき、又は、輸液容器503に輸液を注入するときに輸液容器503が載置される載置台432と、を備える。
図5及び図6に示すように、混注ユニット40は、輸液棚30の側壁に設けられている。具体的には、混注装置1において、混注ユニット40は、注射器保持部41、薬剤容器保持部42及び輸液容器保持部43が注射器棚10及び薬剤容器棚20の方向(+X軸方向)を向くように配置されている。
また、図6に示すように、注射器保持部41は、上下方向(±Z軸方向)に移動可能である。これにより、注射器保持部41が保持する注射器501の直下に位置する薬剤容器502又は輸液容器503に、針5014を穿刺できる。
また、薬剤容器保持部42及び輸液容器保持部43は、混注装置1の前後方向(±Y軸方向)に移動可能である。本実施形態では、薬剤容器保持部42及び輸液容器保持部43は基部44に取り付けられており、基部44が混注装置1の前後方向に移動する。基部44は、薬剤容器保持部42及び輸液容器保持部43を、注射器保持部41によって保持された注射器501の針5014の延伸方向(±Z軸方向)と直交する方向(±Y軸方向)に移動させる移動部として機能する。当該針5014の延伸方向と直交する方向を、単に針5014との直交方向と称することもある。
これにより、薬剤容器保持部42及び輸液容器保持部43は、図6の符号1001に示す位置と、図6の符号1002に示す位置との間で移動できる。図6の符号1001に示す位置は、針5014を薬剤容器502に穿刺するときの第1穿刺位置であり、図6の符号1002に示す位置は、針5014を輸液容器503に穿刺するときの第2穿刺位置である。従って、注射器保持部41に保持された注射器501の針5014の穿刺位置に、薬剤容器保持部42に保持された薬剤容器502、又は、輸液容器保持部43に保持された輸液容器503を位置させることができる。
なお、基部44は上記移動部の一例であって、上記移動部は基部44に限らず、薬剤容器保持部42及び輸液容器保持部43を、針5014との直交方向に移動させる部材であればよい。また、上記移動部は、注射器保持部41を、薬剤容器保持部42及び輸液容器保持部43に対して、針5014との直交方向に移動させるものであってもよい。上記移動部は、薬剤容器保持部42及び輸液容器保持部43を、注射器保持部41に対して相対的に移動させることができればよい。
また、図6の符号1002に示すように、混注ユニット40は、回転軸Ax周りに(Axを回転軸として)回転可能に設けられている。回転軸Axは、注射器保持部41、薬剤容器保持部42及び輸液容器保持部43が設けられた台座に対して垂直方向(±X軸方向)に延伸する軸である。
図6の符号1001に示す第1穿刺位置において、混注ユニット40が回転軸Ax周りに回転することにより、薬剤容器502を注射器501よりも上側に移動させることができる。図6の符号1002に示す第2穿刺位置において、混注ユニット40が回転軸Ax周りに回転することにより、輸液容器503を注射器501よりも上側に移動させることができる。これらの状態において、混注ユニット40は、プランジャ5015を下方向に移動させることにより、薬剤容器502に収容された薬剤、又は、輸液容器503に収容された輸液を、シリンジ5011に移動させることができる。
なお、シリンジ5011に収容された輸液は、図6の符号1001の状態(薬剤容器502が注射器501の直下に位置する状態)において、薬剤容器502に注入される。同様に、シリンジ5011に収容された薬剤は、図6の符号1002の状態(輸液容器503が注射器501の直下に位置する状態)において、輸液容器503に注入される。
図6に示すように、輸液容器503は、第1面SF1及び第2面SF2を有している。第1面SF1及び第2面SF2は、輸液容器503において互いに反対側の面であって、輸液容器503の主面である。輸液容器503の主面とは、輸液容器503を構成する複数の面のうち、面積が広い面を指す。
輸液棚30において、輸液容器503は、輸液容器503の第1面SF1及び第2面SF2が所定方向を向くように保管される。本実施形態では、輸液容器503は、第1面SF1が混注装置1の奥方向を向き、第2面SF2が混注装置1の手前方向を向くようにして、輸液棚30のレール部36に保持される。そして、第2搬送部120は、輸液棚30において第1面SF1を吸引して輸液容器503を保持し、その向きを変更することなく輸液容器503を輸液容器保持部43に搬送して受渡す。その後、輸液容器503から輸液を抜取るために、混注ユニット40が回転軸Ax周りに回転する。これにより、輸液容器503は、第2面SF2が載置台432に当接した状態で、載置台432に載置される。
このように、載置台432は、水平面(XY平面)において、上記所定方向(±Y軸方向)と直交する回転軸Ax周りに回転する。そのため、上述したように、輸液棚30から搬送された輸液容器503の向きを変更することなく、載置台432に輸液容器503を載置できる。従って、輸液容器503を載置台432に載置するために、混注装置1に、輸液容器503の向きを変更する機構を設ける必要が無い。
また、載置台432の表面はX軸方向に略平行である。そのため、混注ユニット40を回転軸Ax周りに回転させて、混注ユニット40の回転位置を調整することにより、輸液容器503の向きを変更しなくても、載置台432の表面を、輸液容器503の第1面SF1及び第2面SF2が向いている所定方向に向けることができる。載置台432の表面と輸液容器503の第1面SF1及び第2面SF2とを同一方向に向けることにより、輸液容器503を載置台432に当接させたときに、輸液容器503の形状が崩れることを緩和できる。また、輸液容器503を載置台432に当接させたときに、輸液容器503において液体が収容された部分(例:輸液容器503の胴部)の位置が移動することを緩和できる。
図5に戻り、栓位置検出部45は、薬剤容器保持部42に保持された薬剤容器502のゴム栓5021の位置を検出するセンサである。ゴム栓5021は、薬剤容器502の上面部に設けられ、針5014が穿刺される部材である。本実施形態では、栓位置検出部45は、図6の符号1002に示す第2穿刺位置において薬剤容器保持部42の直上となる位置に配置されている。栓位置検出部45は、例えば測距センサであってよい。
第1検出部46は、注射器保持部41に保持された注射器501の針5014の針先を検出する。注射器保持部41は、薬剤容器保持部42に保持された薬剤容器502、又は、輸液容器保持部43に保持された輸液容器503に針5014を穿刺するときに、下方向に移動する。第1検出部46は、この下方向の移動に伴い移動してきた針5014の針先を検出する。第1検出部46は、例えば、針5014において反射した光を受光する受光部を備える光センサであってよい。
上下方向における、栓位置検出部45が対象物を検出する位置と、第1検出部46が対象物を検出する位置と、の間の距離を示す基準距離情報は、予め記憶部200に記憶されている。混注ユニット制御部144は、栓位置検出部45が検出した、栓位置検出部45からゴム栓5021までの距離と、基準距離情報が示す距離との差分から、第1検出部46の前方を通過した針5014の位置からゴム栓5021までの距離を算出できる。
上述したように、薬剤容器保持部42は、上記針5014との直交方向(±Y軸方向)に移動する。そのため、図6の符号1001に示す第1穿刺位置と、図6の符号1002に示す第2穿刺位置とにおいて、上下方向における薬剤容器502の位置はほぼ同じである。そのため、第2穿刺位置において栓位置検出部45が検出したゴム栓5021の位置は、第1穿刺位置においても適用できる。従って、混注ユニット制御部144は、算出した距離の分、第1検出部46の前方を通過した針5014を下方向に移動させることにより、針5014の針先のみをゴム栓5021に穿刺できる。
針5014の針先を薬剤容器502の内部に深く穿刺すると、薬剤容器502に収容された薬剤の全てを注射器501に吸引できない。上述のように精度よく針先を薬剤容器502に穿刺することにより、薬剤容器502に収容された薬剤のほとんどを注射器に501に吸引できる。
さらに、図7に示すように、混注ユニット40は、第2検出部47を備えていてもよい。第2検出部47は、第1検出部46の直上において、注射器保持部41を検出するセンサである。第2検出部47は、第1検出部46と同様、光センサであってよい。第1検出部46及び第2検出部47を用いることにより、混注ユニット制御部144は、注射器保持部41に保持された注射器501の針5014の先端位置を検出できる。
具体的には、図7の符号1011に示すように、治具601(基準注射器)を注射器保持部41に取付けた後、注射器保持部41を所定速度Vで下方向に移動させる。混注ユニット制御部144は、第2検出部47が注射器保持部41を検出したときから、第1検出部46が治具601の針を検出するまでの第1検出時間T1を測定する。第2検出部47が注射器保持部41を検出したときの治具601の針の先端位置を人などが測定し、記憶部200に予め記憶しておく。先端位置の測定基準となる位置は任意に設定できる。
図7の符号1012に示すように、混注処理で実際に使用する注射器501を注射器保持部41に取付けた状態で、注射器保持部41を所定速度Vで下方向に移動させる。混注ユニット制御部144は、第2検出部47が注射器保持部41を検出したときから、第1検出部46が針5014を検出するまでの第2検出時間T2を測定する。その結果、混注ユニット制御部144は、(第2検出時間T2-第1検出時間T1)×所定速度Vと、記憶部200に予め記憶した治具601の針の先端位置とから、混注処理で実際に使用する注射器501を保持した状態の注射器保持部41が第2検出部47で検出されたときの、混注処理で実際に使用する注射器501の針5014の先端位置を求めることができる。
[第2搬送部の具体的構成]
図8は、第2搬送部120の構成の一例を示す図である。第2搬送部120は、例えば、調製データに示された輸液容器503に薬剤を注入するために、輸液棚30から当該輸液容器503を取出す部材である。第2搬送部120は、吸着部121と、第3読取部122(読取部)と、を備える。
図8は、第2搬送部120の構成の一例を示す図である。第2搬送部120は、例えば、調製データに示された輸液容器503に薬剤を注入するために、輸液棚30から当該輸液容器503を取出す部材である。第2搬送部120は、吸着部121と、第3読取部122(読取部)と、を備える。
吸着部121は、輸液容器503の胴部5031を吸着する部材である。吸着部121は輸液容器503を保持する保持部材の一例であり、第2搬送部120が輸液容器503を保持できれば、当該保持部材は吸着部121でなくてもよい。第2搬送制御部145は、吸着部121における空気圧を制御することにより、輸液容器503を脱着する。
本実施形態では、吸着部121は、第2搬送部120における輸液容器503と対向する位置において、上下方向に沿って3つ設けられている。3つの吸着部121は、主吸着部121Aと、2つの副吸着部121Bとを含む。
主吸着部121Aは、第2搬送部120が輸液容器503を保持するときに、輸液容器503を吸着するために常時使用されるものである。主吸着部121Aは、混注装置1に保管され得る、大きさが互いに異なる複数種類の輸液容器503の全てと対向可能な位置に設けられている。2つの副吸着部121Bは、輸液容器503の上下方向の大きさに応じて、主吸着部121Aと共に輸液容器503を吸着する。従って、2つの副吸着部121Bの少なくとも何れかは、輸液容器503の大きさによっては、輸液容器503を吸着しない場合がある。
第2搬送部120が輸液容器503を保持するときに、主吸着部121Aが常時使用されるように、輸液容器503の吸着場所(例:輸液棚30及び混注ユニット40)と第2搬送部120との位置関係が予め決められている。
制御部140は、第2搬送部120が搬送している最中の輸液容器503の種類を揮発性メモリに記憶している。そのため、第2搬送部120が輸液容器503を搬送している最中に停電等で混注装置1の電源がオフになった場合、制御部140は、第2搬送部120が保持している輸液容器503の種類を管理できなくなる可能性がある。このような場合、電源投入後の混注装置1において、印刷・鑑査ユニット50は、第2搬送部120が保持している輸液容器503に対して、当該輸液容器503を用いた混注処理が正しく実行されなかった可能性があることを示す情報が印字されたラベルを貼付する。当該情報は、第1情報(後述)とは異なる第2情報の一例であってよく、この場合、当該ラベルは、第2情報を示したラベルであって、第2ラベルLA12と同様、第1ラベルLA11(図20の符号1061参照)と重ならない位置に貼付されてよい。
このとき、上記ラベルは、第2面SF2における主吸着部121Aと対向する領域Ar11に貼付される。上記ラベルを領域Ar11に貼付可能なように、主吸着部121Aと印刷・鑑査ユニット50のガイド部56(後述)との位置関係が予め決められている。第2面SF2のうち、吸着部121で吸着されている部分の対面は、動きにくくラベルをより確実に貼り付けることができる。領域Ar11は、どの輸液容器503でも吸着されている部分の対面である。よって、領域Ar11をラベル貼付位置とすることで、どのような輸液容器503が第2搬送部120に保持されていてもラベルをより確実に貼り付けることができる。
なお、上記ラベルは、ユーザにより貼付されてもよい。また、上記ラベルの少なくとも一部が領域Ar11に貼付されてもよい。また、吸着部121の数は3つに限られず、1つであってもよいし、3つ以外の複数であってもよい。吸着部121が複数設けられている場合、少なくとも1つが主吸着部121Aであればよい。
第3読取部122は、輸液容器503の胴部5031に貼付された第1ラベルLA11(図20の符号1061参照)に含まれる第1情報を読取る。第1ラベルLA11は、輸液容器503を提供する製薬メーカーによって、輸液容器503に予め貼付されているラベルであり、輸液ラベルとも称される。第3読取部122が読取る第1情報は、例えば、輸液の種類を示す輸液種類情報である。
本実施形態では、第3読取部122は、輸液容器503の表面において反射した光を受光する受光部1222を備える。第3読取部122が、例えば、輸液棚30に保管されている輸液容器503の表面に対して光を出射する光出射部1221を備える場合、受光部1222は、光出射部1221が出射した光が輸液容器503の表面において反射し、その反射した光を受光してもよい。第3読取部122は、受光部1222が受光した光の光量の変化に基づいて、第1情報を読取る。バーコードに第1情報が含まれている場合、第3読取部122は、バーコードリーダにより実現されてもよい。
また本実施形態では、第3読取部122は、輸液容器503の第1面SF1の向きを認識する認識部として機能する。具体的には、第3読取部122は、受光部1222が受光した光の光量の変化に基づいて、第1面SF1の向きを認識する。この場合、第3読取部122は、光学部材として機能することにより、第1面SF1の向きを認識できる。本実施形態では、第3読取部122が第1情報を読取ることができた場合に、制御部140は、第1面SF1の向きが所定方向であると認識する。本実施形態では、当該所定方向は、混注装置1の奥方向(輸液棚30から見て第3読取部122がある方向)である。
第3読取部122は、第2搬送部120が輸液棚30から輸液容器503を取出すときに、輸液棚30に保管された状態の輸液容器503から、第1ラベルLA11に含まれる第1情報を読取る。本実施形態では、第1面SF1に第1ラベルLA11が貼付されている。そのため、第3読取部122は、第2搬送部120が輸液棚30から輸液容器503を取出すときに、第2搬送部120と第1ラベルLA11とが対向するように輸液容器503が輸液棚30に保管されている場合に、第1面SF1の向きが混注装置1の奥方向であると認識できる。
なお、制御部140は、第3読取部122が第1情報を読取った結果、第1情報が示す輸液の種類が、調製データで示された輸液の種類と同一であるかを判定する。制御部140は、上記2つの種類が同一であると判定した場合、同一でない旨のエラーを報知せずに、混注ユニット40等に輸液容器503を搬送する。一方、制御部140は、上記2つの種類が同一ではないと判定した場合、エラーを報知してもよいし、輸液受入棚60に配置して、別の輸液容器503を輸液棚30から取出してもよい。
[注射器棚の具体的構成]
図10は、注射器棚10及び薬剤容器棚20の全体構成の一例を示す斜視図である。図11の符号1025は、第1搬送部110側から見たときの1つの注射器棚10及び1つの薬剤容器棚20の構成の一例を示す図である。図11の符号1026は、薬剤容器棚20を説明するための図である。
図10は、注射器棚10及び薬剤容器棚20の全体構成の一例を示す斜視図である。図11の符号1025は、第1搬送部110側から見たときの1つの注射器棚10及び1つの薬剤容器棚20の構成の一例を示す図である。図11の符号1026は、薬剤容器棚20を説明するための図である。
図10に示すように、注射器棚10は、複数の器材保持部11と、器材搬送部12と、対象物検出部13と、注射器検出部14と、を備える。なお、図10に示す器材搬送部12の取付部1211にも器材保持部11が取り付けられているが、その図示は省略している。
混注処理に先立ち、注射器棚10には、ユーザにより注射器501が充填されている。注射器501は、針5014に針キャップ5016が取付けられた状態で注射器棚10に充填される。
本実施形態では、各注射器棚10を規定する板状部材171には、複数の孔172が形成されている。これにより、例えば、空気清浄部130(図2参照)が清浄化した空気を、混注装置1の上部から底部へと、効率良く流すことが可能となる。
複数の器材保持部11は、注射器501を保持可能な部材である。本実施形態では、1つの器材保持部11に1つの注射器501が保持されるが、1つの器材保持部11に複数の注射器501が保持されてもよい。本実施形態では、図11に示すように、器材保持部11は、フリーローラ1111と、器材挟持部1112と、を備える。
器材挟持部1112は、注射器501を挟持する。本実施形態では、器材挟持部1112は、注射器501のフランジ5013を挟持する。器材挟持部1112は、器材保持部11に注射器501が保持されたときに、注射器501が板状部材171に触れない程度の高さに設けられている。
一対の器材挟持部1112は、注射器501を挟持可能なように、互いに近づく方向に付勢されている。本実施形態では、器材挟持部1112は、フランジ5013を挟持していない状態において、フランジ5013の幅よりも小さい程度に離隔している。器材挟持部1112の間にフランジ5013が挿入されると、器材挟持部1112は、フランジ5013の形状にあわせて移動する。これにより、器材挟持部1112は、注射器501を挟持できる。
器材挟持部1112の先端部の下には、上下方向に延伸する回転軸を有し、XY平面上においてに回転可能なフリーローラ1111が設けられている。フリーローラ1111は、器材挟持部1112により挟持されたシリンジ5011の、フランジ5013近傍を保持する。
器材搬送部12は、作業領域Ar1に、複数の器材保持部11のうちの少なくとも1つを搬送する部材である。本実施形態では、器材搬送部12は、複数の器材保持部11が接続された無端状の回転部材(回転ベルト)である。そのため本実施形態では、器材搬送部12は、器材保持部11を1つずつ作業領域Ar1に搬送する。但し、器材搬送部12は、複数の器材保持部11を一度に作業領域Ar1に搬送する搬送部であってもよい。
作業領域Ar1は、複数の器材保持部11のうちの少なくとも1つに対してユーザが注射器501を保持させる領域である。また作業領域Ar1は、複数の器材保持部11のうちの少なくとも1つの器材保持部11に保持された注射器501をユーザが取外す領域である。本実施形態では、作業領域Ar1は、1つの器材保持部11に対してユーザが注射器501を保持させると共に、1つの器材保持部11に保持された注射器501をユーザが取外す領域である。
なお、作業領域Ar1は、複数の器材保持部11のうちの少なくとも1つに対してユーザが注射器501を保持させる領域としてのみ機能してもよい。この場合、器材保持部11に保持された注射器501をユーザが取外す領域は、作業領域Ar1とは別の位置に設けられていてもよい。また、作業領域Ar1は、器材保持部11に保持された注射器501をユーザが取外す領域としてのみ機能してもよい。この場合、ユーザが注射器501を器材保持部11に保持させる領域は、作業領域Ar1とは別の位置に設けられていてもよい。
また本実施形態では、器材搬送部12は、対象物検出部13が、対象物(例:ユーザの手)を検出後、対象物を検出しなくなったというユーザの動作検出を契機として、作業領域Ar1に位置する器材保持部11に代えて、別の器材保持部11を搬送する。この場合、ユーザの手が作業領域Ar1に挿入され、ユーザが注射器501を器材保持部11に保持させた後、ユーザの手が作業領域Ar1から離れたときに、器材搬送部12は作業領域Ar1に別の器材保持部11を搬送する。また、器材搬送部12は、ユーザの動作検出に加え、注射器検出部14が器材保持部11に保持された注射器501を検出したこと、又は、注射器検出部14が器材保持部11に保持された注射器501を検出できなくなったことを契機として、作業領域Ar1に別の器材保持部11を搬送してもよい。
なお、器材搬送部12は、ユーザの搬送指示を契機として、作業領域Ar1に位置する器材保持部11に代えて、別の器材保持部11を搬送してもよい。この場合、注射器搬送制御部141は、例えばタッチパネル80を介してユーザの搬送指示を受付けてよい。
器材搬送部12は、例えば反時計回りに回転することにより、作業領域Ar1に位置する器材保持部11を変更する。この搬送動作により、作業領域Ar1において注射器501が保持された器材保持部11に代えて、注射器501が保持されていない別の器材保持部11を、作業領域Ar1に搬送できる。
対象物検出部13は、作業領域Ar1に挿入された対象物を検出する部材である。本実施形態では、対象物検出部13は、作業領域Ar1に挿入された状態のユーザの手又は腕を検出する。注射器検出部14は、作業領域Ar1に位置する器材保持部11に保持された注射器501を検出する部材である。本実施形態では、注射器検出部14は、器材保持部11に注射器501が保持されている場合、シリンジ5011を検出する。
なお、記憶部200には、注射器棚10に収容されている注射器501の種類及び数を示す注射器在庫情報が記憶される。例えば、注射器在庫情報では、各器材保持部11を識別する情報と、各器材保持部11に保持された注射器501の種類を示す情報と、各器材保持部11の搬送位置を示す情報と、が対応付けて記憶される。そして、制御部140は、注射器棚10の器材保持部11への注射器501の充填及び器材保持部11からの注射器501の取り出しに応じて注射器在庫情報を適宜更新する。
[薬剤容器棚の具体的構成]
図10及び図11の符号1025に示すように、薬剤容器棚20は、複数の器材保持部21と、器材搬送部22と、対象物検出部23と、薬剤容器検出部24と、を備える。また、図11の符号1025に示すように、第1読取部25(読取部)と、ローラ駆動部26と、を備える。なお、図10に示す器材搬送部22の取付部221にも器材保持部21が取り付けられているが、その図示は省略している。
図10及び図11の符号1025に示すように、薬剤容器棚20は、複数の器材保持部21と、器材搬送部22と、対象物検出部23と、薬剤容器検出部24と、を備える。また、図11の符号1025に示すように、第1読取部25(読取部)と、ローラ駆動部26と、を備える。なお、図10に示す器材搬送部22の取付部221にも器材保持部21が取り付けられているが、その図示は省略している。
混注処理に先立ち、薬剤容器棚20には、ユーザにより薬剤容器502が充填されている。薬剤容器502には、開口を塞ぐゴム栓5021(図5参照)とゴム栓5021に被せられた蓋とが設けられている。薬剤容器502は、当該蓋をとった状態で薬剤容器棚20に充填される。また、注射器棚10と同様、各薬剤容器棚20を規定する板状部材171には、複数の孔172が形成されている。
器材保持部21は、薬剤容器502を保持可能な部材である。本実施形態では、1つの器材保持部21に1つの薬剤容器502が保持されるが、1つの器材保持部21に複数の薬剤容器502が保持されてもよい。
本実施形態では、図11に示すように、器材保持部21は、フリーローラ211と、器材挟持部212と、駆動ローラ213と、第1マグネットギア214と、を備える。
器材挟持部212は、薬剤容器502を挟持する。本実施形態では、器材挟持部212は、薬剤容器502の首部を挟持する。器材挟持部212は、器材保持部21に薬剤容器502が保持されたときに、薬剤容器502が板状部材171に触れない程度の高さに設けられている。
一対の器材挟持部212は、薬剤容器502を挟持可能なように、互いに近づく方向に付勢されている。本実施形態では、器材挟持部212は、薬剤容器502の首部を挟持していない状態において、当該首部の幅よりも小さい程度に離隔している。器材挟持部212の間に当該首部が挿入されると、器材挟持部212は、当該首部の形状にあわせて移動する。これにより、器材挟持部212は、薬剤容器502を挟持できる。
器材挟持部212の先端部には、上下方向に延伸する回転軸を有し、XY平面上においてに回転可能なフリーローラ211が設けられている。図11の符号1026に示すように、フリーローラ211は、器材挟持部212が軸支されている側であって、フリーローラ211の中央部と対向する位置に設けられた駆動ローラ213と共に、薬剤容器502の首部を3点で支持することにより、薬剤容器502を保持する。薬剤容器502を保持した状態で駆動ローラ213が回転すると、薬剤容器502も回転する。この回転に伴い、フリーローラ211も回転する。
駆動ローラ213の上部には、第1マグネットギア214が設けられている。駆動ローラ213と第1マグネットギア214とは、上下方向に延伸する共通の回転軸に接続されており、XY平面上において回転可能である。ローラ駆動部26が備える第2マグネットギア261の回転に伴い第1マグネットギア214が回転することにより、駆動ローラ213も回転する。
器材搬送部22は、作業領域Ar2に、複数の器材保持部21のうちの少なくとも1つを搬送する部材である。本実施形態では、器材搬送部22は、複数の器材保持部21が接続された無端状の回転部材である。そのため、本実施形態では、器材搬送部22は、器材保持部21を1つずつ作業領域Ar2に搬送する。但し、器材搬送部22は、複数の器材保持部21を一度に作業領域Ar2に搬送する搬送部であってもよい。
作業領域Ar2は、作業領域Ar1と同様、複数の器材保持部21のうちの少なくとも1つに対してユーザが薬剤容器502を保持させる領域である。また作業領域Ar2は、複数の器材保持部21のうちの少なくとも1つの器材保持部21に保持された薬剤容器502をユーザが取外す領域である。また、作業領域Ar2は、作業領域Ar1と同様、薬剤容器502を保持させる領域としてのみ機能する領域、又は、薬剤容器502を取外す領域としてのみ機能する領域であってもよい。
本実施形態では、器材搬送部22は、器材搬送部12と同様の機能を有する。具体的には、器材搬送部22は、対象物検出部23が、対象物(例:ユーザの手)を検出後、対象物を検出しなくなったというユーザの動作検出を契機として、作業領域Ar2に位置する器材保持部21に代えて、別の器材保持部21を搬送する。また、器材搬送部12は、ユーザの動作検出に加え、薬剤容器検出部24が器材保持部21に保持された薬剤容器502を検出したこと、又は、薬剤容器検出部24が器材保持部21に保持された薬剤容器502が検出できなくなったことを契機として、作業領域Ar2に別の器材保持部11を搬送してもよい。器材搬送部12は、例えば反時計回りに回転することにより、作業領域Ar2に位置する器材保持部21を変更する。
また、薬剤容器搬送制御部142は、注射器搬送制御部141と同様、例えばユーザの搬送指示を契機として、作業領域Ar2に位置する器材保持部21に代えて、別の器材保持部21を搬送してもよい。
対象物検出部23は、作業領域Ar2に挿入された対象物を検出する部材である。本実施形態では、対象物検出部23は、作業領域Ar2に挿入された状態のユーザの手又は腕を検出する。薬剤容器検出部24は、作業領域Ar2に位置する器材保持部21に保持された薬剤容器502を検出する。
第1読取部25は、器材搬送部22が複数の器材保持部21を搬送する搬送経路の一部において、薬剤容器502の表面に示された、薬剤容器502に収容された薬剤の種類を示す薬剤識別情報を読み取る部材である。具体的に、薬剤容器502には、薬剤識別情報が記録されたバーコードが付されており、本実施形態に係る第1読取部25は、バーコードリーダである。図11の符号1025に示すように、第1読取部25は、取出位置PO11に搬送された薬剤容器502からバーコードを読取可能な位置に配置されている。取出位置PO11は、第1搬送部110が薬剤容器502を取出す位置である。
ローラ駆動部26は、器材保持部21の駆動ローラ213を回転させるために、ローラ駆動部26に取付けられた第2マグネットギア261を回転させるモータである。ローラ駆動部26の回転軸はY軸方向に延伸しており、当該回転軸に第2マグネットギア261が取付けられている。薬剤容器搬送制御部142がローラ駆動部26を駆動させると、第2マグネットギア261も回転する。第2マグネットギア261の回転に連動して、第1マグネットギア214が回転する。第1マグネットギア214の回転に連動して、第1マグネットギア214と共通の回転軸に接続された駆動ローラ213が回転することにより、駆動ローラ213に当接している薬剤容器502が回転する。このように薬剤容器502が回転することにより、薬剤容器502の表面のどの位置にバーコードが付されている場合であっても、第1読取部25はバーコードを読取ることができる。
[器材保持部の搬送処理]
薬剤容器搬送制御部142は、器材搬送部22を制御することにより、取出対象の薬剤容器502を保持する器材保持部21を、順次、取出位置PO11へと搬送させる。
薬剤容器搬送制御部142は、器材搬送部22を制御することにより、取出対象の薬剤容器502を保持する器材保持部21を、順次、取出位置PO11へと搬送させる。
記憶部200には、例えば、各器材保持部21を識別する情報と、各器材保持部21に保持された薬剤容器502に収容された薬剤の種類を示す情報と、各器材保持部21の搬送位置を示す情報と、が対応付けられた薬剤在庫情報が記憶されている。そして、制御部140は、薬剤容器棚20の器材保持部21への薬剤容器502の充填及び器材保持部21からの薬剤容器502の取り出しに応じて薬剤在庫情報を適宜更新する。例えば、制御部140は、薬剤容器棚20の一又は複数の器材保持部21に薬剤容器502が充填された後、任意のタイミングで当該薬剤容器502各々を取出位置PO11に搬送し、第1読取部25により薬剤容器502のバーコードから当該薬剤容器502に収容された薬剤の種類を読み取り、薬剤在庫情報に記憶させる。これにより、制御部140は、薬剤容器棚20において各種の薬剤が収容された薬剤容器502の位置を薬剤在庫情報に基づいて判断することが可能である。
そして、薬剤容器搬送制御部142は、記憶部200の前記薬剤在庫情報を参照することにより、調製データに基づく混注処理で必要な取出対象の薬剤容器502を特定し、当該薬剤容器502の搬送位置に基づいて器材搬送部22を制御して、当該薬剤容器502を取出位置PO11へと搬送させる。例えば、薬剤容器搬送制御部142は、前記取出対象の薬剤容器502に対応する器材保持部21を取出位置PO11に移動させることにより、薬剤容器502を取出位置PO11に搬送させる。
具体的には、薬剤容器搬送制御部142は、第1搬送部110が器材保持部21から薬剤容器502を取出した後に調製データの発行を受付けたときに、次の混注処理に使用される薬剤容器502を保持する器材保持部21を、取出位置PO11に搬送する。但し、薬剤容器搬送制御部142は、第1搬送部110が薬剤容器502を取出した後に調製データの発行を受付けずとも、当該薬剤容器502と同一種類の薬剤を収容する薬剤容器502を保持する器材保持部21を、取出位置PO11に搬送してもよい。
例えば、薬剤容器搬送制御部142は、記憶部200の前記薬剤在庫情報を参照することにより、第1搬送部110が取出対象としている薬剤容器502と同一種類の薬剤を収容する薬剤容器502を保持する器材保持部21が存在するかを判定する。薬剤容器搬送制御部142は、当該薬剤容器502を保持する器材保持部21が存在すると判定した場合、調製データの発行の受付け有無に依らず、当該器材保持部21を取出位置PO11に搬送する。
これにより、第1搬送制御部143は、調製データの発行を受付けたときに、薬剤容器502の取出位置PO11への搬送を待たずに、薬剤容器502を取出位置PO11から取出すことができる。そのため、制御部140は、混注装置1に将来送られる調製データに基づく混注処理を素早く開始できるので、混注処理にかかる全体の時間を短縮することが可能となる。なお、混注装置1は、注射器501の使用数を節約するために、注射器501を使いまわして、同一種類の薬剤を用いた混注処理を連続させることを許容する場合に、このような処理を実行してよい。
[薬剤容器の回収処理]
図12は、制御部140が薬剤容器502の回収指示を受付けた場合の、制御部140の処理の流れの一例を示すフローチャートである。なお、ここで説明する回収処理は、注射器501又は輸液容器503などの他の器材を回収するために実行されてもよい。
図12は、制御部140が薬剤容器502の回収指示を受付けた場合の、制御部140の処理の流れの一例を示すフローチャートである。なお、ここで説明する回収処理は、注射器501又は輸液容器503などの他の器材を回収するために実行されてもよい。
器材搬送部22は、薬剤容器502の回収指示を契機として、回収対象として指定されている薬剤容器502を保持する器材保持部21を、作業領域Ar2に搬送してよい。これにより、ユーザは、薬剤容器棚20に保管した薬剤容器502を簡易に回収できる。
なお、本実施形態では、複数の薬剤容器棚20のそれぞれに、器材保持部21に保持された薬剤容器502を回収する回収モードとなる順番が予め設定されているものとして説明する。当該順番を示す情報は、各薬剤容器棚20に対応付けて、記憶部200に記憶されている。また、どの薬剤容器502が回収対象として指定されているかという情報についても、記憶部200に記憶されている。
制御部140は、例えば、第1読取部25が薬剤容器502から薬剤識別情報を読取ることができなかったときに、当該薬剤容器502を回収対象として指定する。この場合、器材搬送部22は、上記回収指示を受付けた場合に、薬剤識別情報を読取ることができなかった薬剤容器502を保持する器材保持部21を、作業領域Ar2に搬送する。混注装置1は、薬剤識別情報を読取ることができない薬剤容器502に収容された薬剤を、混注処理に使用できない。そのため、上記の指定に基づく薬剤容器502の搬送により、ユーザは、混注処理において使用できない薬剤容器502を回収できる。
また、制御部140は、例えば、ユーザがタッチパネル80を介して指定した薬剤容器502を、回収対象として指定する。この場合、器材搬送部22は、上記回収指示を受付けた場合に、ユーザが指定する薬剤容器502を保持する器材保持部21を、作業領域Ar2に搬送する。従って、ユーザは、ユーザが指定した薬剤容器502を回収できる。なお、上記回収指示に、ユーザが回収対象として指定した薬剤容器502の情報が含まれていてもよい。
図12に示すように、薬剤容器搬送制御部142は、例えばタッチパネル80を介して、上記回収指示を受付けたかを判定する(S11)。薬剤容器搬送制御部142は、上記回収指示を受付けるまで、上記回収指示の受付けを待機する(S11でNOの場合)。
薬剤容器搬送制御部142は、上記回収指示を受付けたと判定した場合(S11でYES)、記憶部200を参照することにより、上記回収モードの順番のうち、最小の順番が設定された薬剤容器棚20を選択する(S12)。薬剤容器搬送制御部142は、選択した薬剤容器棚20のステータスが、第1搬送部110(取出部)が薬剤容器502を取出している状態であること(薬剤容器502の取出し中)を示しているかを判定する(S13)。
上記ステータスは、記憶部200において、薬剤容器棚20毎に管理されている。制御部140は、薬剤容器棚20に保持されている薬剤容器502が取出し対象となった場合、当該薬剤容器棚20のステータスを薬剤容器502の取出し中に設定する。一方、制御部140は、第1搬送部110が薬剤容器棚20から薬剤容器502を取出したと判定した場合に、当該薬剤容器棚20のステータスを薬剤容器502の非取出し中に設定する。制御部140は、例えば、第1搬送部110が薬剤容器502を保持し、薬剤容器棚20から一定距離移動したと判定した場合に、当該薬剤容器棚20のステータスを薬剤容器502の非取出し中に設定する。
薬剤容器搬送制御部142は、上記薬剤容器棚20のステータスが薬剤容器502の取出し中を示していないと判定した場合(S13でNO)、選択した薬剤容器棚20を回収モードに設定する。そして、薬剤容器搬送制御部142は、記憶部200を参照することにより、選択した薬剤容器棚20に回収対象の薬剤容器502が存在するかを判定する(S14)。
薬剤容器搬送制御部142は、選択した薬剤容器棚20に回収対象の薬剤容器502が存在すると判定した場合(S14でYES)、器材搬送部22を制御して、当該薬剤容器棚20から、回収対象の薬剤容器502を作業領域Ar2に搬送させる。このとき、薬剤容器搬送制御部142は、複数の器材保持部21のそれぞれに、回収対象の薬剤容器502が保持されているかを判定する。薬剤容器搬送制御部142は、回収対象の薬剤容器502が保持されていると判定した場合、器材搬送部22を制御して、器材保持部21への保持順番が早い薬剤容器502を保持する器材保持部21を優先的に、作業領域Ar2に搬送する(S15)。なお、記憶部200には、器材保持部21の位置に対応付けて、薬剤容器502の保持順番を示す情報が記憶されている。
上記保持順番が早い薬剤容器502ほど、有効期限が切れる時期の到来が早い可能性が高い。従って、上記保持順番が早い薬剤容器502を優先的に作業領域Ar2に搬送することにより、ユーザは、有効期限が切れる時期が早い可能性が高い薬剤容器502を優先的に回収できる。
例えば、ユーザが、上記回収指示において、回収対象とする薬剤容器502の本数を指定していた場合で、かつ、薬剤容器棚20に、当該薬剤を収容した薬剤容器502が当該本数以上保管されている場合を考える。この場合、制御部140は、上記保持順番が早い(薬剤容器棚20への充填順番が早い)薬剤容器502から優先的に、ユーザが指定した本数分の薬剤容器502を、回収対象の薬剤容器502として指定する。そしてS15において、薬剤容器搬送制御部142は、器材搬送部22を制御して、上記本数分の薬剤容器502を作業領域Ar2に搬送する。これにより、ユーザは、所望する本数分の薬剤容器502を、上記保持順番が早い薬剤容器502から優先的に回収できる。
なお、ユーザが回収する本数を指定する薬剤容器502は、同種の薬剤を収容した薬剤容器502であってもよい。また、薬剤容器搬送制御部142は、選択した薬剤容器棚20に上記本数を満たす薬剤容器502が存在しない場合、他の薬剤容器棚20から残余の薬剤容器502を取出してもよい。また、上記本数が指定されていない場合、薬剤容器搬送制御部142は、上記保持順番の早さに依らず任意の順番で、回収対象の全ての薬剤容器502を、作業領域Ar2に搬送させてもよい。さらに、他の実施形態として、薬剤容器搬送制御部142は、上記保持順番が遅い薬剤容器502を優先的に作業領域Ar2に搬送することにより、上記保持順番が遅い薬剤容器502から回収することが可能な構成であってもよい。なお、薬剤容器搬送制御部142は、タッチパネル80を介して保持順番の遅い薬剤容器502と保持順番の早い薬剤容器502とのいずれから回収するかの選択操作を受け付け、当該選択操作に応じて、保持順番の遅い方又は早い方の薬剤容器502から回収するための制御を実行してもよい。
薬剤容器搬送制御部142は、選択した薬剤容器棚20において、器材搬送部22が、全ての回収対象の薬剤容器502を作業領域Ar2に搬送したかを判定する(S16)。薬剤容器搬送制御部142は、全ての回収対象の薬剤容器502の搬送が完了していないと判定した場合(S16でNO)、S15の処理を実行する。なお、薬剤容器搬送制御部142は、ステップS15~S16において、作業領域Ar2に搬送された薬剤容器502が薬剤容器検出部24によって検出できなくなった場合に当該薬剤容器502の回収が終了したと判断し、次の回収対象の薬剤容器502を作業領域Ar2に搬送する処理を繰り返し実行する。これにより、ユーザは全ての回収対象の薬剤容器502を回収することが可能である。一方、薬剤容器搬送制御部142は、全ての回収対象の薬剤容器502の搬送が完了したと判定した場合(S16でYES)、更に選択できる薬剤容器棚20が存在するかを判定する(S17)。薬剤容器搬送制御部142は、S12において選択した薬剤容器棚20に設定された回収モードの順番が最後の順番ではない場合、更に選択できる薬剤容器棚20が存在すると判定する。
薬剤容器搬送制御部142は、更に選択できる薬剤容器棚20が存在すると判定した場合(S17でYES)、S12において選択した薬剤容器棚20に設定された順番の次の順番が設定された薬剤容器棚20を選択し(S18)、S13の処理を実行する。一方、薬剤容器搬送制御部142は、更に選択できる薬剤容器棚20が存在しないと判定した場合(S17でNO)、全ての薬剤容器棚20について薬剤容器502の回収動作が完了したものとして、図12の処理フローを終了する。
このように、薬剤容器搬送制御部142は、上記回収指示を契機として、回収モードとなる順番が任意の順番に設定された薬剤容器棚20において、回収対象として指定されている薬剤容器502を保持する器材保持部21を、作業領域Ar2に搬送する。薬剤容器搬送制御部142は、当該器材保持部21の搬送が完了した後、上記任意の順番の次の順番に設定された薬剤容器棚20において、回収対象として指定されている薬剤容器502を保持する器材保持部21の、作業領域Ar2への搬送を開始する。これにより、薬剤容器棚20毎に薬剤容器502の回収動作を実行できるため、ユーザは、薬剤容器502を効率よく回収できる。
なお、薬剤容器搬送制御部142は、選択した薬剤容器棚20のステータスが薬剤容器502の取出し中を示していると判定した場合には(S13でYES)、S17の処理を実行する。従って、薬剤容器搬送制御部142は、薬剤容器502を取出中の薬剤容器棚20が回収モードに設定される順番となった場合、当該薬剤容器棚20を回収モードに設定せず、当該順番の次の順番に設定された薬剤容器棚20を、回収モードに設定する。そのため、ユーザは、第1搬送部110による薬剤容器502の取出しを待機することなく、次の順番に設定された薬剤容器棚20から薬剤容器502を回収できる。薬剤容器搬送制御部142は、回収モードに設定しなかった薬剤容器棚20については、回収モードとなる順番を、代わりに回収モードに設定した薬剤容器棚20の次の順番、又は、最後の順番に割り当てる。
また、薬剤容器搬送制御部142は、選択した薬剤容器棚20に回収対象の薬剤容器502が存在しないと判定した場合にも(S14でNO)、S17の処理を実行する。
ところで、薬剤容器搬送制御部142は、ユーザによる回収指示に基づいて、混注装置1の動作モードを回収モードに変更した後、回収対象として指定されている全ての薬剤容器502について回収動作が実行される前に回収モードを終了する場合にもユーザ操作を必要としてもよい。一方、薬剤容器搬送制御部142は、ユーザによる回収指示に基づいて、混注装置1の動作モードを回収モードに変更した後、回収対象の薬剤容器502が収容されている薬剤容器棚20の薬剤容器側扉27が開放後に閉鎖された場合に、回収モードを終了させてもよい。これにより、回収モードを終了させる操作の手間を省略することができる。具体的に、薬剤容器搬送制御部142は、ユーザによる回収指示に基づいて、混注装置1の動作モードを回収モードに変更した後、回収対象の薬剤容器502が収容されている薬剤容器棚20の薬剤容器側扉27が開放後に閉鎖された場合であって、且つ、回収対象として指定されている全ての薬剤容器502について回収が終了している場合に、回収モードを終了させてもよい。
[輸液棚の構成]
図13は、輸液棚30の構成の一例を示す斜視図である。図13に示すように、輸液棚30は、押込部31と、押込搬送部35と、レール部36(吊下保持部)と、を備える。また、図3に示すように、シャッター37を備える。
図13は、輸液棚30の構成の一例を示す斜視図である。図13に示すように、輸液棚30は、押込部31と、押込搬送部35と、レール部36(吊下保持部)と、を備える。また、図3に示すように、シャッター37を備える。
混注処理に先立ち、輸液棚30には、ユーザにより輸液容器503が充填されている。また、注射器棚10及び薬剤容器棚20と同様、各輸液棚30を規定する板状部材301には、複数の孔302が形成されている。
レール部36は、輸液棚30の内部に設けられ、輸液側扉34(図1参照)側から混注装置1の奥方向(すなわち+Y軸方向)へ延伸する部材である。レール部36において、輸液側扉34側に位置する端部を扉側端部361、混注装置1の奥側に位置する端部を奥側端部362と称することもできる。輸液容器503は、扉側端部361からレール部36に充填され、奥側端部362から第2搬送部120により取出される。レール部36には、少なくとも1つの輸液容器503を吊下げ可能である。本実施形態では、一対のレール部36の間に、輸液容器503の首部が吊下げ可能である。具体的には、一対のレール部36の間に、輸液容器503の首部5033の一部であるフランジ5034が吊下げ可能である。
なお、図13では、図示の便宜上、各輸液棚30には、3つのレーンに対応する3つのレール部36が設けられている。但し、各輸液棚30に設けられるレール部36の数は3つに限定されない。具体的に、図2に示されるように、本実施形態に係る混注装置1には、上段の輸液棚30には左右方向に5レーンの配列で輸液容器503が保持され、下段の輸液棚30には左右方向に4レーンの配列で輸液容器503が保持されるため、上段の輸液棚30には左右方向に5つのレーンに対応するレール部36が設けられ、下段の輸液棚30には左右方向に4つのレーンに対応するレール部36が設けられている。また本実施形態では、レール部36のそれぞれには、同種の輸液容器503(輸液容器に503に収容される輸液の種類、及び輸液容器503の大きさが同一の輸液容器)が充填される。そして、輸液棚30毎に、充填されるべき輸液容器503が定められている。但し、レール部36のそれぞれに異種の輸液容器503が充填されてもよい。
押込部31は、レール部36に沿って移動可能であり、レール部36に吊下げられた輸液容器503を、扉側端部361から奥側端部362へ押込む部材である。本実施形態では、押込部31は、押込搬送部35に接続されている。押込搬送部35は、レール部36に沿って設けられている。押込搬送部35は、押込制御部147の制御を受けて動作することにより、レール部36に沿って押込部31を移動させることが可能である。押込搬送部35は、例えば無端状の回転部材であってよい。押込部31の移動によりレール部36に吊下げられた輸液容器503を押込むことが可能なように、押込部31の大きさ、及び、レール部36と押込搬送部35との位置関係が規定されている。
押込部31は、輸液側扉34のロックが解除されている状態、又は輸液側扉34が開放状態のとき、扉側端部361側で、かつ輸液容器503の充填(レール部36への吊下げ)の邪魔とならない位置PO31に位置している。押込制御部147は、例えば上段の輸液棚30に対応する操作部が押下されたときに(輸液側扉34のロックが解除されたときに)、押込搬送部35を制御することにより、押込部31を位置PO31に移動させてよい。
押込部31は、輸液側扉34がロックされた状態となったことを契機として、レール部36に吊下げられた輸液容器503を、扉側端部361から奥側端部362へ押込む。本実施形態では、輸液側扉34が閉鎖状態となった後ロックされた状態となったときに、押込制御部147は、押込搬送部35を制御することにより、押込部31を位置PO31から奥側端部362へ移動させる。輸液棚30を構成する壁部の奥側端部362には、奥側端部362に存在する輸液容器503を検出する検出部(不図示)が設けられている。押込制御部147は、当該検出部が輸液容器503を検出するまで、押込部31を奥側端部362側へと移動させる。
また、レール部36に複数の輸液容器503が吊下げられた状態において、第2搬送部120が奥側端部362に位置する輸液容器503を取出した場合を考える。第2搬送部120が当該輸液容器503を取出した後、押込部31は、レール部36に吊下げられた残余の輸液容器503を、扉側端部361から奥側端部362へ押込む。本実施形態では、第2搬送部120が奥側端部362に位置する輸液容器503を取出したときに、押込制御部147は、押込搬送部35を制御することにより、押込部31を奥側端部362へ更に移動させる。
シャッター37は、奥側端部362に位置する輸液容器503の、奥方向(+Y軸方向)への移動を妨げるものである。シャッター37は、制御部140により上下方向に移動可能に制御される。シャッター37は、例えば、輸液側扉34が閉じられると、当該輸液側扉34に対応する輸液棚30の奥側に位置するように制御部140により制御される。また、シャッター37は、第2搬送部120が輸液容器503を取出すとき、当該輸液容器503が保管された輸液棚30以外の輸液棚30に移動する。
[押込部の具体的構成]
図14は、押込部31の具体的構成の一例を示す図であり、符号1031は押込部31の斜視図、符号1032は押込部31と輸液容器503との位置関係を示す図である。図14の符号1032は下方向から見た図である。
図14は、押込部31の具体的構成の一例を示す図であり、符号1031は押込部31の斜視図、符号1032は押込部31と輸液容器503との位置関係を示す図である。図14の符号1032は下方向から見た図である。
本実施形態では、図14の符号1031に示すように、押込部31は、押込搬送部35と接続される接続部311と、接続部311に取付けられ、輸液容器503の胴部5031に接触する接触部312と、を備える。接触部312は、上下方向に延伸する回転軸Az周りに回転可能な回転部材である。接触部312は、押込部31の移動により輸液容器503に接触したときに回転する。
図14の符号1032に示すように、混注装置1の奥方向(所定方向)D1と、輸液容器503の第1面SF1が向く方向D2とが異なっている場合を考える。この場合、接触部312が輸液容器503に接触した状態で押込部31が奥方向D1に移動していくと、接触部312の回転により、輸液容器503は、首部5033を通る上下方向の軸線を回転軸として、接触部312の回転方向とは逆方向に回転する。その結果、輸液容器503は、第1面SF1が向く方向D2が奥方向D1と略一致した状態で、レール部36に吊下げられた状態となる。
従って、接触部312を備えることにより、押込部31による押込動作に伴い、レール部36は、輸液容器503の向きを所定方向に向けて、輸液容器503を保持できる。そのため、奥側端部362における、第2搬送部120による輸液容器503の取出し(輸液容器503の吸着)の失敗、及び、第3読取部122による第1情報の読取りの失敗が生じる可能性を低減できる。
なお、接触部312が回転機能を有していなくてもよい。押込部31は、輸液容器503を押込むときに、胴部5031に接触する部分を有していればよく、例えば、平板形状であってもよい。この場合であっても、第1面SF1が向く方向D2が奥方向D1と略一致するように、輸液容器503の向きを変更できる。
従って、押込部31は、レール部36に吊下げられた輸液容器503の胴部5031に接触することにより、輸液容器503を押込む構成であれば、輸液容器503の向きを所定方向に向けた状態で、輸液容器503をレール部36に吊下げておくことができる。また、当該効果を奏するために、押込部31が輸液容器503と接触する位置(輸液容器503を押込む位置)は、レール部36に支持された部分より下側の部分であればよく、例えば輸液容器503の肩部5032よりも下側の位置であればよい。
[脱落防止部]
図15は、押込搬送部35の一例を示す側面図である。押込搬送部35は、奥側端部362からの輸液容器503の脱落を防止する脱落防止部38を備えている。本実施形態では、押込搬送部35は無端状の回転部材である。そのため、押込部31と脱落防止部38とは連動して移動する。
図15は、押込搬送部35の一例を示す側面図である。押込搬送部35は、奥側端部362からの輸液容器503の脱落を防止する脱落防止部38を備えている。本実施形態では、押込搬送部35は無端状の回転部材である。そのため、押込部31と脱落防止部38とは連動して移動する。
図15の符号1041に示すように、押込部31が位置PO31に位置するとき、脱落防止部38は、奥側端部362において、レール部36の直上の位置PO32に位置する。この状態において、ユーザは、輸液棚30に輸液容器503を充填できる。従って、輸液容器503の充填時に、位置PO32に脱落防止部38が位置することにより、奥側端部362からの輸液容器503の脱落を防止できる。
図15の符号1042に示すように、押込部31が輸液容器503の押込みを開始可能な位置PO33に位置するとき、脱落防止部38は、奥側端部362において、押込搬送部35を挟んで位置PO32と反対側の位置PO34に位置する。そのため、押込部31がレール部36に沿って前後方向(±Y軸方向)に移動するとき、脱落防止部38は、押込搬送部35の上部空間を移動する。
脱落防止部38は、レール部36側に位置するときに、レール部36に吊下げられた輸液容器503に接触可能な大きさを有していればよい。本実施形態では、脱落防止部38は、レール部36側に位置するときに、レール部36に接触せず、レール部36に吊下げられた輸液容器503の首部5033の一部(輸液容器503の頭部)に接触する程度の大きさを有している。
このように、脱落防止部38の上下方向の寸法H38は、押込部31の上下方向の寸法H31よりも短い。これにより、脱落防止部38を設けた場合であっても、脱落防止部38が移動する押込搬送部35の上方空間を比較的小さく設計できる。
記憶部200には、輸液容器503の1つあたりの、第1面SF1と第2面SF2との間の寸法を記憶している。また、制御部140は、公知の技術により、押込部31の、位置PO31から位置PO32までの移動範囲における位置を取得できる。従って、制御部140は、当該寸法と当該位置とに基づいて、レール部36に吊下げられた輸液容器503の数を算出できる。これにより、制御部140は、輸液棚30においてレール部36各々で保持されている輸液容器503の数を輸液在庫情報として管理できる。
[印刷・鑑査ユニットの具体的構成]
図16は、印刷・鑑査ユニット50の全体構成の一例を示す斜視図である。図17は、印刷・鑑査ユニット50を後方から見たときの斜視図である。図18は、印刷・鑑査ユニット50の内部構成の一例を示す斜視図である。なお、図17及び図18においては、計量部52の図示を省略している。また、図16では、第2搬送部120の吸着により、輸液容器503が印刷・鑑査ユニット50に位置している状態の一例を示している。
図16は、印刷・鑑査ユニット50の全体構成の一例を示す斜視図である。図17は、印刷・鑑査ユニット50を後方から見たときの斜視図である。図18は、印刷・鑑査ユニット50の内部構成の一例を示す斜視図である。なお、図17及び図18においては、計量部52の図示を省略している。また、図16では、第2搬送部120の吸着により、輸液容器503が印刷・鑑査ユニット50に位置している状態の一例を示している。
図16~図18に示すように、印刷・鑑査ユニット50は、印刷部51と、計量部52と、第2読取部53と、貼付部54と、ガイド部56と、を備える。
印刷部51は、輸液種類情報である第1情報とは異なる第2情報を印刷した第2ラベルLA12を払出すラベルプリンタなどの部材である。例えば、第2情報には、輸液容器503に注入される薬剤の種類を示す情報が含まれる。第2情報が示す当該薬剤の種類は、調製データに示される薬剤であり、調製データに従って第1搬送部110が薬剤容器棚20から混注ユニット40に搬送した薬剤容器502に収容された薬剤である。また、第2情報には、調製データに対応するオーダー番号及びRp番号などの識別情報も含まれる。さらに、第2ラベルLA12には、第2情報がコード化された一次元コード又は二次元コードなどのコード情報も印刷される。なお、第2ラベルLA12が後述の第3記録部206、第2記録部704、又は第2記録部804などによって印刷される場合にも当該第2ラベルLAには同様の第2情報が印刷される。また、印刷部51は、不適情報を印刷した不適情報ラベルを払出してもよい。
印刷・鑑査ユニット制御部148は、薬剤注入後の輸液容器503に対する鑑査を行う。本実施形態における鑑査とは、輸液容器503への薬剤の注入量が調製データに示された処方量に対応するかどうか、又は、輸液容器503からの輸液の抜取量が調製データに示された抜取量に対応するかどうかを判定することを含む。
また、印刷・鑑査ユニット制御部148は、第2読取部53の読取結果に基づき、薬剤注入後の輸液容器503に、適切な第2ラベルLA12が貼付されているか否かを判定する。印刷・鑑査ユニット制御部148は、第2読取部53が第2ラベルLA12から読取った第2情報が示す薬剤が、当該第2情報を読取った輸液容器503に注入された薬剤であるか(当該輸液容器503に注入すべき薬剤として調製データに示された薬剤であるか)を判定する。
印刷・鑑査ユニット制御部148により鑑査結果が適と判定された場合、第2搬送部120は、第2ラベルLA12が貼付された輸液容器503を、輸液受入棚60に払出す。一方、印刷・鑑査ユニット制御部148により鑑査結果が不適と判定された場合、印刷部51は、不適情報ラベルを払出す。不適情報は、計量部52が計量した重量が不適であることを示す情報、及び/又は、第2読取部53の読取結果が調製データに示された薬剤ではないことを示す情報であってよい。第2搬送部120は、第2ラベルLA12に加え、不適情報ラベルが貼付された輸液容器503を、輸液受入棚60に払出す。なお、不適情報は、第1情報とは異なる第2情報の一例であってよい。
また、第2情報には、前記調製データに含まれる投与時間などの情報が含まれてもよい。例えば、前記調製データに含まれる投与時間の情報が「〇〇時」である場合、前記第2情報には「〇〇時までに投与してください」のようなメッセージが含まれてもよい。また、前記調製データに示された薬剤が、配合変化が発生するおそれがあり混注後は早めの投与が推奨される薬剤である場合には、その旨の情報が前記第2情報に含まれてもよい。例えば、前記第2情報に「混注後は早めに投与してください」のようなメッセージが含まれてもよい。
さらに、前記混注処理の実行後の輸液容器503における液漏れの発生を検知した場合、その旨の情報が前記第2情報に含まれてもよい。例えば、液漏れの発生が検知された場合、前記第2情報には「輸液容器の口を清掃してください」のように輸液容器503の清掃を推奨するメッセージが含まれてもよい。なお、印刷・鑑査ユニット制御部148は、輸液容器503における液漏れの発生を、混注装置1に設けられた撮影装置(不図示)によって撮影される前記混注処理後の輸液容器503の撮影画像の画像解析によって検知することが考えられる。また、印刷・鑑査ユニット制御部148は、前記混注処理後の輸液容器503における液漏れの発生を検出する光学式センサ(不図示)を用いて輸液容器503における液漏れの発生を検知してもよい。
さらに、前記混注処理が何らかの理由で中断した場合には、当該混注処理においてどこまでの工程が実行されたかを示す情報が前記第2情報に含まれてもよい。また、後述のデータ出力処理において上位システム2から混注装置1に送信される複数の調製データの単位であるグループ内に、患者名及び患者IDなどの患者識別情報が類似する患者が存在する場合には、その旨が前記第2情報に含まれてもよい。例えば、前記第2情報に「患者名が似ている患者がいますので取り間違いに注意してください」のようなメッセージが含まれてもよい。
計量部52は、薬剤注入前後の輸液容器503の重量を計量する。本実施形態では、図16に示すように、計量部52は、輸液容器503の首部を係止する第1係止部521を備える。第2搬送部120が輸液容器503の首部を第1係止部521に係止することにより、計量部52は輸液容器503の重量を計量できる。計量部52は、例えばロードセルである。一対の第1係止部521は、輸液容器503の首部を挟持可能なように、ばね(不図示)で互いに近づく方向に付勢されている。一対の第1係止部521が最も近接する距離は、最も細い輸液容器503の首部を係止できる距離に規定されている。
薬剤容器502に収容されている薬剤が液体である場合、計量部52は、薬剤注入前の輸液容器503の重量と、薬剤注入後の輸液容器503の重量と、を計量する。
この場合、まず、第2搬送部120は、輸液棚30から輸液容器503を取出し、計量部52に搬送する。計量部52が輸液容器503の重量を計量後(1回目の計量後)、第2搬送部120は、輸液容器503を混注ユニット40に搬送する。混注ユニット40による混注処理後、第2搬送部120は、輸液容器503を計量部52に搬送する。計量部52が輸液容器503の重量を計量後(2回目の計量後)、第2ラベルLA12、又は、第2ラベルLA12及び不適情報ラベルを貼付する貼付位置PO50(図18参照)に輸液容器503を搬送する。そして、印刷・鑑査ユニット50は、計量部52の計測結果に応じて、第2ラベルLA12、又は、第2ラベルLA12及び不適情報ラベルを輸液容器503に貼付する。なお、印刷・鑑査ユニット制御部148は、1回目と2回目との計量結果の差分に基づき、輸液容器503への薬剤の注入量が調製データに示される処方量に対応しているかを鑑査する。
計量後の輸液容器503にラベルを貼付することにより、計量部52は、1回目の計量も2回目の計量もラベルが貼付されていない状態で計量できる。例えば、輸液容器503にラベルを貼付された後に計量部52が2回目の計量を行った場合、2回目の計量時にはラベルの重量分、輸液容器503の重量が増加する。そのため、印刷・鑑査ユニット制御部148が正確な鑑査を行うことができない虞がある。上記のように、ラベルを貼付していない状態で2回の計量を行うことにより、印刷・鑑査ユニット制御部148は正確な鑑査を行うことができる。
但し、重量が比較的軽く、鑑査結果にあまり影響を与えないラベルを使用する場合、ラベルは、2回目の計量前に輸液容器503に貼付されてもよい。なお、印刷・鑑査ユニット制御部148は、第2ラベルLA12の印字をどのタイミングで実行してもよい。例えば、輸液棚30から輸液容器503を取出す前に第2ラベルLA12に印字してもよい。
薬剤容器502に収容されている薬剤が固体状である場合、まず、第2搬送部120は、輸液棚30から輸液容器503を取出し、計量部52に搬送する。計量部52が輸液容器503の重量を計量後(1回目の計量後)、第2搬送部120は、輸液容器503を混注ユニット40に搬送する。混注ユニット40は、固体状の薬剤を溶かすために、輸液容器503から一定量の輸液を抜取り、薬剤容器502に注入する。第2搬送部120は、一定量の輸液が抜取られた輸液容器503を計量部52に搬送する。計量部52が輸液容器503の重量を計量後(2回目の計量後)、第2搬送部120は、輸液容器503を混注ユニット40に搬送する。
混注ユニット40が、液体状となった薬剤を輸液容器503に注入した後、第2搬送部120は、輸液容器503を計量部52に搬送する。計量部52が輸液容器503の重量を計量後(3回目の計量後)、第2ラベルLA12、又は、第2ラベルLA12及び不適情報ラベルを貼付する貼付位置PO50に輸液容器503を搬送する。そして、印刷・鑑査ユニット50は、計量部52の計測結果に応じて、第2ラベルLA12、又は、第2ラベルLA12及び不適情報ラベルを輸液容器503に貼付する。
計量後の輸液容器503にラベルを貼付することにより、計量部52は、1回目~3回目の計量をラベルが貼付されていない状態で計量できる。そのため、薬剤が液体である場合と同様、印刷・鑑査ユニット制御部148は正確な鑑査を行うことができる。
なお、印刷・鑑査ユニット制御部148は、1回目の計量と2回目の計量との差分に基づき、輸液容器503からの輸液の抜取量が調製データに示された抜取量に対応しているかを鑑査する。また、印刷・鑑査ユニット制御部148は、2回目の計量と3回目の計量との差分に基づき、輸液容器503への薬剤の注入量(液体状となった薬剤の注入量)が調製データに示される処方量に対応しているかを鑑査する。
ここで、印刷・鑑査ユニット制御部148による計量部52の計量結果に基づく鑑査手法の具体例について説明する。ここでは、調製データに、薬剤の処方量が0.5gであって輸液量の抜き取り量が10mlであることが示されており、輸液容器503への薬剤の注入量が5mlであるとする。また、使用される薬剤容器502に収容されている薬剤が1.0gであって輸液の比重が1.1であるとする。この場合、前記調製データに基づいて正確に混注処理が実行される場合には、輸液容器503から10mlの輸液が吸引され、その10mlの輸液が薬剤容器502に注入された後、薬剤容器502から薬剤及び輸液が混合された混合液が5mlだけ吸引されて輸液容器503に注入されることになる。なお、実際の鑑査では許容誤差が考慮されるが説明の便宜上ここでは許容誤差を無視して説明する。
まず、印刷・鑑査ユニット制御部148は、1回目の計量及び2回目の計量の差分が、調製データに示された輸液容器503の抜き取り量に対応する重量と一致するか否かを判断する第1鑑査処理を実行する。このとき、当該具体例では輸液の比重が1.1であって輸液の比重が1.0でないため、印刷・鑑査ユニット制御部148は、輸液容器503から抜き取られるべき輸液の重量が、輸液容器503から抜き取られた輸液量である10mlと比重1.1との乗算で算出される11.0gであると特定する。そして、印刷・鑑査ユニット制御部148は、特定された輸液の重量11.0gが、1回目の計量及び2回目の計量の差分と一致するか否かを判断する。なお、輸液の比重が1.0である場合、印刷・鑑査ユニット制御部148は、輸液容器503から抜き取られるべき輸液の重量が、輸液量である10mlと比重1.0との乗算で算出される10.0gであると特定し、当該特定された10.0gが、1回目の計量及び2回目の計量の差分と一致するか否かを判断する。即ち、印刷・鑑査ユニット制御部148は、1回目の計量及び2回目の計量の差分と、輸液容器503から抜き取られた輸液の重量とが一致する場合に、前記第1鑑査処理の結果が適であると判断する。
次に、印刷・鑑査ユニット制御部148は、2回目の計量及び3回目の計量の差分が、輸液容器503から薬剤容器502への薬剤(液体状となった薬剤)の注入量に対応する重量と一致するか否かを判断する第2鑑査処理を実行する。このとき、当該具体例では輸液の比重が1.1であって輸液の比重が1.0でないため、印刷・鑑査ユニット制御部148は、輸液容器503に注入されるべき薬剤の混合液の重量が、薬剤容器502から抜き取られた輸液量である5mlと比重1.1との乗算で算出される5.5gと、薬剤の重量である0.5gとを合算した6.0gであると特定する。そして、印刷・鑑査ユニット制御部148は、特定された薬剤の混合液の重量6.0gが、2回目の計量及び3回目の計量の差分と一致するか否かを判断する。なお、輸液の比重が1.0である場合、印刷・鑑査ユニット制御部148は、輸液容器503に注入されるべき薬剤の混合液の重量が、輸液の重量5.0と薬剤の重量0.5との合計で算出される薬剤の混合液の重量5.5gであると特定し、当該特定された5.5gが、2回目の計量及び3回目の計量の差分と一致するか否かを判断する。即ち、印刷・鑑査ユニット制御部148は、2回目の計量及び3回目の計量の差分と、輸液容器503に注入された薬剤の重量とが一致する場合に、前記第2鑑査処理の結果が適であると判断する。
そして、印刷・鑑査ユニット制御部148は、前記第1鑑査処理及び前記第2鑑査処理がいずれも適である場合に、前記調製データに基づく混注処理の鑑査結果が適であると判断する。
また本実施形態では、ガイド部56を挟んで計量部52と反対側の位置に、第2係止部57が設けられている。第2係止部57は、第2搬送部120が輸液棚30から取出した輸液容器503を、一時的に保持するバッファとして機能する。計量後の輸液容器503(第1輸液容器と称する)が混注ユニット40に搬送されている間に、次の混注処理で用いる輸液容器503(第2輸液容器と称する)を輸液棚30から取出し、計量部52で第2輸液容器の重量を計量する。その後、第2輸液容器を第2係止部57に係止しておく。第1輸液容器への薬剤注入が完了し、計量部52が第1輸液容器を計量した後、第2輸液容器が第2係止部57から混注ユニット40に搬送される。これにより、混注装置1は混注処理を効率よく実行できる。
第2読取部53は、薬剤注入後の輸液容器503に貼付された第2ラベルLA12を読取る。第2読取部53は、例えばバーコードリーダである。
貼付部54は、薬剤注入後の輸液容器503に第2ラベルLA12を貼付する。貼付部54は、例えば、印刷・鑑査ユニット制御部148が鑑査結果を出力する前に(好ましくは、最終的な輸液容器503の計量後、かつ、当該鑑査結果の出力前に)、薬剤注入後の輸液容器503に第2ラベルLA12を貼付してもよい。その後、貼付部54は、印刷・鑑査ユニット制御部148による鑑査結果が不適の場合に、薬剤注入後の輸液容器503に不適情報ラベルを貼付する。
本実施形態では、貼付部54は、図17に示すように、吸着機構541及び移動機構542を備える。印刷部51が払出した第2ラベルLA12及び不適情報ラベルを吸着機構541が吸着することにより、貼付部54は第2ラベルLA12又は不適情報ラベルを保持できる。移動機構542は、印刷部51から払出された第2ラベルLA12または不適情報ラベルを吸着する位置と、薬剤注入後の輸液容器503に第2ラベルLA12又は不適情報ラベルを貼付する貼付位置PO50との間において、吸着機構541を移動させる。
また、図18に示すガイド部56は、貼付部54が薬剤注入後の輸液容器503に第2ラベルLA12又は不適情報ラベルを貼付するときに、第2ラベルLA12又は不適情報ラベルの、薬剤注入後の輸液容器503への移動をガイドする。
吸着機構541が貼付位置PO50に第2ラベルLA12又は不適情報ラベルを移動させた状態において、第2搬送部120は、貼付位置PO50において、薬剤注入後の輸液容器503をガイド部56に押し当てる。この状態において、吸着機構541は、第2ラベルLA12又は不適情報ラベルの吸着を解除する。これにより、第2ラベルLA12又は不適情報ラベルが薬剤注入後の輸液容器503に貼付される。従って、本実施形態では、第2搬送部120、貼付部54及びガイド部56が、輸液容器503の表面に第2情報を付する付与部として機能する。
輸液容器503に第2ラベルLA12を貼付することにより、輸液容器503の表面に元々付されている第1情報とは異なる第2情報として、輸液容器503に注入される薬剤の種類を示す情報を、薬剤が注入される輸液容器503に表示できる。そのため、混注装置1及びユーザは、輸液容器503に注入された薬剤が、少なくともどのような種類の薬剤であるかを判断できる。
なお、第2搬送部120、貼付部54及びガイド部56は、薬剤注入前の輸液容器503に第2ラベルLA12を貼付してもよい。この場合、混注装置1及びユーザは、輸液容器503に注入される薬剤が、少なくともどのような種類の薬剤であるかを判断できる。第2搬送部120、貼付部54及びガイド部56は、例えば、1回目の計量前に第2ラベルLA12を貼付してもよい。この場合、計量部52は、第2ラベルLA12を輸液容器503に貼付した状態で1回目~3回目の計量を行うことができるため、ラベルの重量が印刷・鑑査ユニット制御部148による鑑査に影響を及ぼすことがない。
また、第2ラベルLA12が輸液容器503に貼付された後、印刷・鑑査ユニット制御部148が鑑査結果を出力するまで、第2搬送部120は、当該輸液容器503を輸液受入棚60に受渡さない。印刷・鑑査ユニット制御部148による鑑査結果が適の場合(適との鑑査結果が出力された後)、第2搬送部120は、当該輸液容器503を輸液受入棚60に受渡す。一方、印刷・鑑査ユニット制御部148による鑑査結果が不適の場合(不適との鑑査結果が出力された後)、当該輸液容器503に不適情報ラベルが貼付される。その後、第2搬送部120は、不適情報ラベルが貼付された輸液容器503を輸液受入棚60に受渡す。
[第1情報の読取りから第2ラベルの貼付けまでの動作例]
図19は、第1情報の読取りから、薬剤注入後の輸液容器503の、輸液受入棚60への受渡しまでの動作例を示す図である。図19の符号1051~1054は、第1情報の読取りから第2ラベルLA12の貼付けまでの動作例を説明するための図である。
図19は、第1情報の読取りから、薬剤注入後の輸液容器503の、輸液受入棚60への受渡しまでの動作例を示す図である。図19の符号1051~1054は、第1情報の読取りから第2ラベルLA12の貼付けまでの動作例を説明するための図である。
図19の符号1051に示すように、第2搬送部120が、奥側端部362において、レール部36に吊下げられた輸液容器503を取出すときに、第3読取部122は、第1ラベルLA11から第1情報を読取る。本実施形態では、第3読取部122は、第1情報を読取ることができた場合に、輸液容器503の、第1ラベルLA11が貼付された第1面SF1が、奥方向(+Y軸方向)(所定方向)を向いていると認識する。
第3読取部122により第1情報が読取ることができた場合、第1面SF1が奥方向を向いているものとして、混注ユニット40において輸液容器503への薬剤の注入が実行される。薬剤容器502に収容されている薬剤が固体状の場合、第3読取部122により第1情報が読取ることができた場合に、混注ユニット40において輸液容器503からの薬剤の抜取りが実行される。
混注ユニット40において輸液容器503に薬剤が注入された後、第2搬送部120は、薬剤注入後の輸液容器503を計量部52に搬送する。計量部52が輸液容器503を計量した後、図19の符号1052に示すように、第2搬送部120は、ガイド部56(貼付位置PO50)と対向する位置に輸液容器503を搬送する。輸液容器503がこの位置に搬送されるまでに、印刷部51が第2ラベルLA12を払出し、吸着機構541が第2ラベルLA12を貼付位置PO50に搬送している。但し、輸液容器503が上記位置に搬送された後に、第2ラベルLA12が貼付位置PO50に搬送されてもよい。
図19の符号1052に示すように、第2ラベルLA12が貼付位置PO50に位置する状態において、第2搬送部120は、貼付位置PO50の方向(-Y軸方向)へと移動する。そして、図19の符号1053に示すように、貼付位置PO50において、第2搬送部120がガイド部56に押し当てると共に、吸着機構541が吸着を解除する。このように、第2搬送部120、印刷部51及びガイド部56は、輸液容器503の、第1面SF1と反対側の第2面SF2に、第2ラベルLA12を貼付する。
その後、図19の符号1054に示すように、第2搬送部120は、第2ラベルLA12を貼付する前の位置まで移動することにより、輸液容器503を輸液受入棚60に搬送できる状態とする。図19の符号1055,1056に示す、第2ラベルLA12を貼付した輸液容器503を輸液受入棚60に搬送した後の動作については、後述する。
なお、図19の符号1051の状態において、第3読取部122が第1情報を読取ることができなかった場合、制御部140は、輸液容器503の保管状態が第2ラベルLA12を貼付できる状態ではないと判定してよい。この場合、タッチパネル制御部149は、輸液容器503から第1情報を読取ることができない旨を示す情報、又は、当該輸液容器503を保管する場所を示す情報を通知してもよい。また、第3読取部122は、別の場所に保管された輸液容器503からの第1情報の読取りを実行することにより、混注装置1の稼働を続行してもよい。
また、第3読取部122が、第1情報の読取結果(受光部1222の受光結果)に基づいて、第1面SF1が所定方向を向いているかを認識する必要は必ずしもない。第3読取部122とは異なる部材が、第1面SF1が所定方向を向いているかを認識する認識部として、混注装置1に設けられていてもよい。また、認識部は第1面SF1の向きを認識できればよく、必ずしも光学部材によって実現されていなくてもよい。
[上記動作例による効果]
以上のように、付与部は、輸液容器503の表面において、第1情報と重ならない位置に第2ラベルLA12を貼付する。これにより、混注装置1は、輸液容器503の表面に元々付されている第1情報とは異なる第2情報を、当該輸液容器503の表面に付する場合であっても、第1情報が第2情報と重ならないようにすることができる。そのため、混注装置1は、第2情報を付することによる、第1情報の読取不良の発生を回避できる。また、第2情報が輸液容器503の表面に付されたとしても、ユーザもまた、第1情報を読取ることができる。
以上のように、付与部は、輸液容器503の表面において、第1情報と重ならない位置に第2ラベルLA12を貼付する。これにより、混注装置1は、輸液容器503の表面に元々付されている第1情報とは異なる第2情報を、当該輸液容器503の表面に付する場合であっても、第1情報が第2情報と重ならないようにすることができる。そのため、混注装置1は、第2情報を付することによる、第1情報の読取不良の発生を回避できる。また、第2情報が輸液容器503の表面に付されたとしても、ユーザもまた、第1情報を読取ることができる。
付与部は、輸液容器503の、第1情報が付された第1面SF1とは異なる面に第2ラベルLA12を貼付することにより、第1情報と重ならないように、第2情報を輸液容器503の表面に付することができる。上述の通り、本実施形態では、付与部は、第1面SF1の反対側の第2面SF2に第2ラベルLA12を貼付するため、第1情報とより重ならないように、第2情報を輸液容器503の表面に付することができる。
付与部は、認識部による第1面SF1の向きの認識結果に基づいて、第1面SF1とは異なる面(例:第2面SF2)に第2ラベルLA12を貼付する。そのため、第1情報と重ならないように、第2情報を輸液容器503の表面に付することができる。具体的には、認識部によって第1面SF1が所定方向(例:奥方向)を向いていると認識された場合に、付与部は、所定方向以外の方向を向いた面(例:第2面SF2)に、第2ラベルLA12を貼付する。これにより、混注装置1は、輸液容器503の向きを変更しなくても、第2面に第2情報を付することが可能になる。
本実施形態では、第3読取部122が奥側端部362と対向する位置から第1面SF1に付された第1情報の読取りを実行する。そして、第3読取部122が第1情報を読取ることができた場合に、輸液棚30の下方に位置する印刷・鑑査ユニット50において、第2面SF2に第2ラベルLA12を貼付する。従って、図19の符号1051~1053に示すように、第2搬送部120は、輸液容器503の向きを変更せずに、所定方向以外の方向を向いた第2面SF2に第2ラベルLA12を貼付できる。
また、付与部は、第3読取部122が第1情報を読取った後、第2ラベルLA12を輸液容器503の表面に貼付する。これにより、混注装置1は、輸液容器503の表面に元々付されている第1情報とは異なる第2情報を、当該輸液容器503の表面に付する前に、当該輸液容器503から第1情報を読取ることができる。そのため、混注装置1は、第2情報を付することによる、第1情報の読取不良の発生を回避できる。なお、第1情報は、輸液容器503の表面に直接付されていてもよい。
[輸液受入棚の具体的構成]
図21は、輸液受入棚60の一例を示す正面図である。図22は、輸液受入棚60の一例を示す側面図である。図23は、レール部62の形状の一例を示す図である。図24は、シャッター63について説明するための図である。
図21は、輸液受入棚60の一例を示す正面図である。図22は、輸液受入棚60の一例を示す側面図である。図23は、レール部62の形状の一例を示す図である。図24は、シャッター63について説明するための図である。
図21に示すように、輸液受入棚60は、混注ユニット40により薬剤が注入された輸液容器503を吊下げて保持可能な一対のレール部62を備える。レール部62は、輸液容器503の首部5033の一部(輸液容器503の頭部)を吊下げて保持する。レール部62は、輸液容器503を吊下げて保持可能な吊下保持部の一例である。輸液受入棚60には1又は複数のレール部62が設けられてよく、本実施形態では4つのレール部62が設けられている。
輸液受入棚60がレール部62を備えることにより、薬剤注入後の輸液容器503を吊下げて保持できる。そのため、自立困難な輸液容器503であっても整列させた状態で保持できる。レール部62は、輸液容器503を整列させた状態で保持できるので、ユーザが取出しやすいように保持できる。また、薬剤注入後の複数の輸液容器503をトレイ(不図示)に投入する場合と異なり、レール部62は輸液容器503を見栄えよく保持できると共に、輸液容器503同士の衝突による輸液容器503の損傷のリスクを低減できる。
図22に示すように、レール部62は、混注装置1の前後方向(±Y軸方向)に延伸しており、第2搬送部120により輸液容器503が受渡される第1部分621と、レール部62に保持された輸液容器503が取出される第2部分622と、を備える。
第2搬送部120は、混注ユニット40により薬剤が注入された輸液容器503を、第1部分621においてレール部62に受渡す。具体的には、第2搬送部120は、印刷・鑑査ユニット50により第2面SF2に第2ラベルLA12が貼付された、薬剤注入後の輸液容器503を、レール部62に受渡す。第2搬送部120は、当該薬剤注入後の輸液容器503を順次レール部62に受渡すことにより、レール部62は、複数の輸液容器503を一列に保持する。
第2搬送部120は、輸液容器503の、第2ラベルLA12が貼付された第2面SF2を、第1部分621から第2部分622を見た方向(-Y軸方向)に向けて、レール部62に輸液容器503を受渡す。
具体的には、図19の符号1052~1054に示すように、第2搬送部120は、輸液容器503の、第1ラベルLA11が貼付された第1面SF1を吸着した状態で、第1面SF1とは反対側の第2面SF2に第2ラベルLA12を貼付させる。その後、第2搬送部120は、輸液容器503の向きを変更することなく、第1面SF1を吸着した状態で、輸液容器503を輸液受入棚60と対向する位置に移動させる。その後、図19の符号1055及び図22に示すように、第2搬送部120は、輸液受入棚60側(混注装置1の前方向;-Y軸方向)に移動する。これにより、図19の符号1056に示すように、第2搬送部120は、第2ラベルLA12が貼付された第2面SF2が混注装置1の前方向を向くように、輸液容器503をレール部62に受渡す。
このように輸液容器503がレール部62に受渡されることにより、図21及び図22に示すように、輸液受入棚60において、第2ラベルLA12が前方向を向くように輸液容器503を保持できる。そして、ユーザは、例えば輸液受入棚60から輸液容器503を取出すときに、第2ラベルLA12に示された情報(薬剤注入後の輸液容器503に関する情報)を容易に認識できる。
図22に示すように、レール部62は、混注装置1の左右方向(±X軸方向)から見たときに、第2部分622の位置が第1部分621の位置よりも低くなるように傾斜して、輸液受入棚60に設けられている。これにより、レール部62は、第1部分621で保持した輸液容器503を、輸液容器503の自重により、第1部分621から第2部分622側へと移動させることができる。つまり、上記のようにレール部62が傾斜して設けられることにより、レール部62は、保持した輸液容器503を第1部分621から第2部分622へと移動させる移動部として機能する。
図21及び図23の符号1071に示すように、輸液受入棚60は、一対のレール部62のそれぞれを保持するレール保持部69を備える。一対のレール部62は、レール保持部69の内側(レール保持部69から一対のレール部62のそれぞれが互いに近づく方向)に延伸している。また、図23の符号1071に示すように、レール部62は、輸液容器503の首部5033を支持する支持部分626を備える。
本実施形態では、レール部62の、レール部62の延伸方向と垂直な断面の形状は、以下の2つの条件を満たす形状である。・一対のレール部62のそれぞれの支持部分626同士が輸液容器503の首部5033の寸法より近接している。・一対のレール部62のそれぞれにおいて支持部分626から遠ざかるにつれて、一対のレール部62が下方に傾斜している。つまり、一対のレール部62の上記断面の形状は、支持部分626を中心とした末広がりの形状である。
レール部62が上記のような形状である場合、レール部62と首部5033との接触は面接触とはならず、図23の符号1072に示すような輸液容器503の保持状態においては、点接触となる。また、図23の符号1073に示すような輸液容器503の保持状態においては、レール部62と首部5033との接触は線接触となる。そのため、レール部62に吊下げられた輸液容器503の滑りがよくなる。
但し、一対のレール部62の上記断面の形状は、上記のような末広がりの形状に限られず、一対のレール部62が輸液容器503と点接触又は線接触となる形状であればよい。
例えば、図23の符号1074に示すように、輸液受入棚60は、一対のレール部62に代えて、一対のレール部62Aを備えていてもよい。一対のレール部62Aは、一対のレール部62と同様に、レール保持部69に保持されている。一対のレール部62Aは、一対のレール部62のように板状部材ではなく、輸液容器503を支持する支持部分626が突起形状となった部材である。支持部分626を突起形状とすることにより、レール部62と同様、レール部62Aの全体ではなくその一部のみにおいて、輸液容器503と接触させることができ、輸液容器503との接触面積を小さくすることができる。そのため、レール部62Aであっても、上述した輸液容器503との点接触又は線接触を実現でき、輸液容器503の滑りを向上させることができる。
その他、一対のレール部は、板状部材又は突起形状を有する部材でなくてもよく、点接触又は線接触により輸液容器503を支持する線状部材であってもよい。つまり、一対のレール部において、一対のレール部に輸液容器503を吊下げたときに一対のレール部が輸液容器503と接触する部分の形状は、線状であればよい。
また、図21及び図22に示すように、レール部62の第2部分622には、レール部62に保持された輸液容器503の移動を妨げるシャッター63(ストッパー)が設けられている。シャッター63は、シャッター63の閉鎖方向に付勢されている。シャッター63は、例えばバネ(不図示)により付勢されている。これにより、通常の状態においてシャッター63は閉鎖状態となっているため、レール部62に保持された輸液容器503が第2部分622から脱落する可能性を低減できる。また、ユーザは、取出したい輸液容器503の本数にあわせて、シャッター63を開放状態とすることができる。
図24の符号1081は、シャッター63の閉鎖状態を示す図であり、符号1082は、シャッター63の開放状態を示す図である。図24の符号1081、符号1082及び後述する符号1083において、-Y軸方向に向く矢印は、レール部62に保持された輸液容器503の取出方向である。
図24の符号1081,1082に示すように、本実施形態では、シャッター63は、一対のレール部62の一方の端部において、上下方向を軸線とする回転軸A63周りに回動可能に設けられる。シャッター63は回転軸A63周りに回動することにより、第2部分622を開閉する。具体的には、シャッター63を支持する支持部64が回転軸A63に接続されている。また、支持部64が当接する当接部65が、レール部62の端部から延伸している。図24の符号1082に示すように、支持部64は、基準線L11と当接部65との間で回動する。当接部65は、シャッター63が最も開いたときに、輸液容器503を取出せる位置に設けられていればよい。
図24の符号1081に示すように、シャッター63は、閉鎖状態において、レール部62に保持された輸液容器503と当接することにより、輸液容器503の取出方向への移動を妨げている。この状態から、ユーザが、先頭の輸液容器503を把持して、ばね(不図示)の付勢力以上の力で輸液容器503を取出方向に引っ張る。この引っ張りにより、輸液容器503がシャッター63に当接しながらシャッター63を開いていくため、ユーザは、輸液容器503を取出すことができる。輸液容器503が取出されると、シャッター63はばねの付勢力によって閉鎖状態となる。これにより、後段の輸液容器503の取出方向への移動が妨げられる。従って、ユーザは、先頭の輸液容器503を引っ張る以外の操作を行うことなく、当該輸液容器503を取出すことができる。
ユーザが複数本の輸液容器503(例:レール部62に保持された複数の輸液容器503の全て)を一度に取出したい場合、ユーザは、支持部64を把持して当接部65の方へ回動させ、シャッター63の開放状態を維持する。ユーザは、所望する本数の輸液容器503を取出したときに、支持部64から手を離すことにより、ばねの付勢力によりシャッター63は閉鎖状態となる。従って、ユーザは、支持部64を操作するだけで、所望する本数の輸液容器503を取出すことができる。なお、1本の輸液容器503を取出すときも、ユーザは、支持部64を操作してもよい。
このように、シャッター63が閉鎖方向に付勢されていることにより、輸液容器503がレール部62から脱落する可能性を低減すると共に、ユーザは、1本でも複数本でも、所望する本数の輸液容器503を、簡易な操作で取出すことができる。
また、図24の符号1081に示すように、シャッター63の、レール部62に保持された輸液容器503との当接面631は、シャッター63の閉鎖状態において、輸液容器503の取出方向(移動方向)に対して傾斜している。具体的には、当接面631は、上方から見たときに、シャッター63の閉鎖状態において、取出方向に向けて、シャッター63と、シャッター63が設けられていないレール部62との間の距離が短くなるように、取出方向に対して傾斜している。
当接面631が取出方向に対して傾斜していることにより、当接面631が傾斜していない場合(シャッター63の閉鎖状態において、当接面631がレール部62の延伸方向と垂直である場合)と比べ、シャッター63の開放のための操作角度を小さくできる。そのため、シャッター63の開閉操作の操作性を向上できる。また、操作角度を小さくできるので、輸液容器503を取出した後、すぐにシャッター63を閉鎖状態とすることができる。そのため、取出した輸液容器503の後段の輸液容器503が、取出した輸液容器503と共に払出される可能性を低減できる。
図24の符号1083は、レール部62及びシャッター63の上下方向の位置関係の一例を示す図であり、符号1084は、比較例としての当該位置関係の一例を示す図である。図24の符号1083はシャッター63が開放状態であるときの図である。
図24の符号1083に示すように、本実施形態では、シャッター63は、レール部62の最下部を含む平面よりも下方に位置している。これは、当該平面とシャッター63の上面との間の距離(高さ)H60が0よりも大きいことを意味する。そのため、図24の符号1081~1083に示すように、レール部62とシャッター63とが接触(干渉)しないように、レール部62とシャッター63とをオーバーラップさせることができる。図24の符号1081~1083の符号OLは、レール部62とシャッター63とのオーバーラップ位置を示している。
図24の符号1082,1083に示すように、シャッター63の開放状態においても、シャッター63がレール部62の下方に位置することにより、図24の符号1084に示すように、シャッター63が開放しても、レール部62とシャッター63との間に隙間D60ができない。図24の符号1084に示すように、隙間D60が存在する場合、取出方向にレール部62を移動してきた輸液容器503の首部5033がシャッター63に引っ掛かってしまう。開放状態においてもシャッター63の一部がレール部62とオーバーラップするように、シャッター63とレール部62との位置関係を規定することにより、輸液容器503がシャッター63に引っ掛かってしまう可能性を低減できる。
また本実施形態では、第2搬送部120が、第2ラベルLA12が貼付された輸液容器503の向きを変更することなく、第2面SF2を取出方向に向けて輸液受入棚60に保管可能なように、印刷・鑑査ユニット50及び輸液受入棚60が位置決めされている。但し、このように位置決めされている必要は必ずしもない。この場合、例えば、第2搬送部120は、第2面SF2が取出方向に向けて輸液受入棚60に保管されるように、保持している輸液容器503の向きを変更してもよい。
また本実施形態では、一対のレール部62は輸液受入棚60に固定されているが、輸液受入棚60に対して着脱可能であってもよい。この場合、ユーザは、輸液容器503が保持された状態で輸液受入棚60から一対のレール部62を取外して、混注装置1の筐体の外に出すことができる。そのため、混注装置1の筐体の外において、輸液容器503をレール部62から取外すことができる。
[混注システム100の構成]
そして、前述した混注装置1は、例えば図25に示される混注システム100で使用される。図25は、本発明の実施形態に係る混注システム100の全体構成の一例を示すブロック図である。図25に示すように、混注システム100は、混注装置1、上位システム2、薬剤払出装置7、混注支援装置8、及び照合端末9などを備える。なお、混注システム100では、上位システム2が混注装置1、薬剤払出装置7、混注支援装置8、及び照合端末9と、無線又は有線で通信可能に接続されている。また、混注装置1、薬剤払出装置7、混注支援装置8、及び照合端末9が相互に通信可能であってもよい。さらに、混注システム100には、混注装置1、薬剤払出装置7、混注支援装置8、及び照合端末9のいずれか一又は複数が複数台設けられていてもよい。また、以下で説明する混注システム100における各種の処理の実行主体は単なる一例であって、混注システム100における各種の処理の実行主体は変更可能である。
そして、前述した混注装置1は、例えば図25に示される混注システム100で使用される。図25は、本発明の実施形態に係る混注システム100の全体構成の一例を示すブロック図である。図25に示すように、混注システム100は、混注装置1、上位システム2、薬剤払出装置7、混注支援装置8、及び照合端末9などを備える。なお、混注システム100では、上位システム2が混注装置1、薬剤払出装置7、混注支援装置8、及び照合端末9と、無線又は有線で通信可能に接続されている。また、混注装置1、薬剤払出装置7、混注支援装置8、及び照合端末9が相互に通信可能であってもよい。さらに、混注システム100には、混注装置1、薬剤払出装置7、混注支援装置8、及び照合端末9のいずれか一又は複数が複数台設けられていてもよい。また、以下で説明する混注システム100における各種の処理の実行主体は単なる一例であって、混注システム100における各種の処理の実行主体は変更可能である。
[上位システム2の構成]
図25に示されるように、上位システム2は、制御部201、記憶部202、操作部203、表示部204、印刷部205、及び第3記録部206などを備えるコンピュータである。なお、本実施形態では、上位システム2が単体で本発明に係る混注システムの一例として機能する場合を例に挙げて説明する。一方、上位システム2が混注装置1及び混注支援装置8などの他の装置と協働して各種の処理を実行してもよく、この場合には、上位システム2及び前記他の装置を備えるシステムが本発明に係る混注システムの一例である。
図25に示されるように、上位システム2は、制御部201、記憶部202、操作部203、表示部204、印刷部205、及び第3記録部206などを備えるコンピュータである。なお、本実施形態では、上位システム2が単体で本発明に係る混注システムの一例として機能する場合を例に挙げて説明する。一方、上位システム2が混注装置1及び混注支援装置8などの他の装置と協働して各種の処理を実行してもよく、この場合には、上位システム2及び前記他の装置を備えるシステムが本発明に係る混注システムの一例である。
制御部201は、各種のプログラムを実行するプロセッサ及びメモリ等を有する。記憶部202は、制御部201に各種の処理を実行させるための各種のプログラムを記憶するハードディスク等の記憶手段である。また、記憶部202には、処方データ及び調製データなども記憶される。操作部203は、制御部201がユーザ操作を受け付けるためのキーボード、マウス、及びタッチパネルなどの操作手段である。表示部204は、ユーザに情報を提示するための液晶ディスプレイ又は有機ELディスプレイなどの出力手段である。以下、上位システム2におけるユーザの各種の操作は操作部203に対して行われ、上位システム2における各種の情報の表示は表示部204によって行われるものとする。印刷部205は、調製データに基づいて各種の情報をシートに印刷するプリンタなどであって、当該上位システム2に接続されて用いられる。第3記録部206は、ラベルなどの記録媒体に各種の情報を印刷するラベルプリンタなどであって、当該上位システム2に接続されて用いられる。また、第3記録部206は、ラベルのような記録媒体に限らずICタグなどの他の種類の記録媒体に各種の情報を記録するものであってもよい。
また、制御部201は、上位システム2における各種の処理で用いられる時刻を計時するシステムクロックを管理しており、当該システムクロックの時刻を現在の時刻として取得することが可能である。例えば、制御部201は、リアルタイムクロックのようなハードウェアクロックを用いてシステムクロックを制御する。なお、システムクロックで計時される時刻は日付を含むものであってもよい。以下、制御部201によって管理されるシステムクロックが示す時刻をシステム時刻と称することがある。
また、制御部201は、混注装置1に割り当てられた調製データについては、混注装置1に前記混注処理の実行指示及び第2情報を第2ラベルLA12に記録する記録処理の実行指示を混注装置1に送信する。ここで、制御部201は、混注装置1に割り当てられた調製データについては、混注装置1とは別に設けられた第2記録部704及び第2記録部804等によって第2情報を第2ラベルLA12に記録させない。即ち、制御部201は、前記混注処理の実行指示を混注装置1に送信する場合には、当該混注処理に対応する前記調製データについての前記記録処理の実行指示を、他の薬剤払出装置7又は混注支援装置8には送信しない。一方、制御部201は、混注装置1に割り当てられた後に当該混注装置1における混注処理がキャンセルされた調製データについては、第2記録部704又は第2記録部705によって第2情報を第2ラベルLA12に記録させる。例えば、制御部201が、前記記録処理の実行指示を薬剤払出装置7又は混注支援装置8に送信することにより、第2記録部704又は第2記録部705によって前記記録処理が実行される。これにより、混注装置1における調製データに基づく混注処理がキャンセルされて混注装置1で第2ラベルLA12が印刷されなくなった場合であっても、ユーザは当該調製データに対応する第2ラベルLA12を取得することができる。なお、制御部201は、混注装置1における調製データに基づく混注処理がキャンセルされた場合に、第2ラベルLA12の記録処理の実行主体を混注装置1の印刷・鑑査ユニット50から、第2記録部704又は第2記録部705などの他の記録部に変更する処理を自動的に実行してもよいが、ユーザによる確認操作が行われた場合に実行してもよい。
また、他の実施形態として、制御部201は、混注装置1における混注処理がキャンセルされた調製データについてのみ第3記録部206によって前記第2情報を第2ラベルLA12に印刷させることも考えられる。即ち、第3記録部206は、混注装置1における混注処理がキャンセルされた調製データに対応する第2ラベルLA12を印刷する際にのみ用いられてもよい。これにより、ユーザは、第3記録部206から第2ラベルLA12が印刷されたことによって、混注装置1における調製データに基づく混注処理がキャンセルされたことを容易に把握することが可能である。
[薬剤払出装置7の構成]
薬剤払出装置7は、注射薬として用いられる複数種類の薬剤に対応する複数の収容部を備え、混注処理の実行対象である調製データに基づいて薬剤容器を前記収容部から搬送トレイTRに載置した状態で払い出すことが可能である。なお、前記薬剤容器は、薬剤が収容されたアンプル、バイアル、注射キット、又はPTPシート等である。搬送トレイTRは、調製データに基づく混注処理により薬剤が混注された後の輸液容器を載置して病棟又は薬剤の投与場所などに搬送するためにも用いられるものである。なお、薬剤払出装置7の一例が、例えば特開2015-013177号公報又は国際公開第2019/093413号等に開示されているため、ここでは薬剤払出装置7についての詳細な説明は省略して概略だけを説明する。
薬剤払出装置7は、注射薬として用いられる複数種類の薬剤に対応する複数の収容部を備え、混注処理の実行対象である調製データに基づいて薬剤容器を前記収容部から搬送トレイTRに載置した状態で払い出すことが可能である。なお、前記薬剤容器は、薬剤が収容されたアンプル、バイアル、注射キット、又はPTPシート等である。搬送トレイTRは、調製データに基づく混注処理により薬剤が混注された後の輸液容器を載置して病棟又は薬剤の投与場所などに搬送するためにも用いられるものである。なお、薬剤払出装置7の一例が、例えば特開2015-013177号公報又は国際公開第2019/093413号等に開示されているため、ここでは薬剤払出装置7についての詳細な説明は省略して概略だけを説明する。
図25に示されるように、薬剤払出装置7は、制御部701、記憶部702、印刷部703、第2記録部704などを備える。制御部701は、各種のプログラムを実行するプロセッサ及びメモリ等を有する。記憶部702は、制御部701に各種の処理を実行させるための各種のプログラムを記憶するハードディスク等の記憶手段であり、後述の対応情報なども記憶される。印刷部703は、調製データに示された薬剤及び輸液の種類及び数などの各種の情報をシートに印刷して注射箋(印刷シートの一例)として出力するプリンタである。第2記録部704は、輸液容器に貼付される第2ラベルLA12に各種の情報を印刷するラベルプリンタなどである。また、第2記録部704は、ラベルのような記録媒体に限らず、輸液容器にICタグなどの他の種類の記録媒体が付される場合には当該記録媒体に各種の情報が記録されてもよい。
そして、薬剤払出装置7では、印刷部703によって印刷された注射箋及び第2記録部704によって印刷された第2ラベルLA12が、薬剤容器と共に搬送トレイTR1に載置された状態で払い出される。具体的に、薬剤払出装置7では、ベルトコンベヤーなどの搬送手段によって搬送トレイTR1が、第2記録部704で印刷される第2ラベルLA12の排出口、印刷部703で印刷される注射箋の排出口、及び薬剤払出装置7から払い出される薬剤容器の排出口に順に搬送されることにより、当該搬送トレイTR1には、第2ラベルLA12、注射箋、薬剤容器が順に載置される。また、薬剤払出装置7は、輸液が収容された輸液容器を払出可能な構成であってもよく、当該輸液容器は前記薬剤容器と同様に搬送トレイTR1に載置される。
特に、図29に示されるように、搬送トレイTR1に複数の分割領域TR11が設けられることがあり、一つの分割領域TR11に一つの調製データに対応する薬剤容器、第2ラベルLA12、及び注射箋が載置されることがある(例えば特開2015-013177号公報参照)。これにより、薬剤払出装置7から払い出される一つの搬送トレイTR1には、複数の調製データに対応する薬剤容器、第2ラベルLA12、及び注射箋が、調製データごとに対応する分割領域TR11に載置されることになる。そのため、例えば複数の患者に対応する複数の調製データに対応する薬剤容器、第2ラベルLA12、及び注射箋が、一つの搬送トレイTR1内に載置されることがある。なお、一つの搬送トレイTR1に割り当てられる複数の調製データは、上位システム2によって予め設定される。例えば、上位システム2では、予め設定される同一の病室又は病棟などのグループが同じ複数の調製データが一つの搬送トレイTR1の分割領域TR11に割り当てられる。これにより、ユーザは、病室又は病棟などのグループが同じ患者の薬剤容器等が載置された搬送トレイTR1を纏めてその病室又は病棟などに搬送することが可能である。
なお、薬剤払出装置7が輸液容器を払い出す機能を有していない場合には、ユーザが、輸液容器の取り揃えを手作業で行うことになる。また、薬剤払出装置7に搭載されていない種類の薬剤についても、ユーザが薬剤容器の取り揃えを手作業で行うことになる。さらに、ユーザは、搬送トレイTR1に収容された薬剤容器に収容されている薬剤を輸液容器内に混注する混注処理を手作業で行うことがある。
[混注支援装置8の構成]
混注支援装置8は、薬剤師などのユーザが手作業で行う混注処理を支援するための各種の処理を実行する。具体的に、調製支援装置8は、制御部801、記憶部802、表示部803、第2記録部804などを備えるパーソナルコンピューター等である。制御部801は、各種のプログラムを実行するプロセッサ及びメモリ等を有する。記憶部802は、制御部801に各種の処理を実行させるための各種のプログラムを記憶するハードディスク等の記憶手段である。表示部803は、ユーザに情報を提示するための液晶ディスプレイ又は有機ELディスプレイなどの出力手段である。第2記録部804は、薬剤容器に貼付される第2ラベルLA12に各種の情報を印刷するラベルプリンタなどであって、当該混注支援装置8に接続されて用いられる。また、第2記録部804は、ラベルのような記録媒体に限らずICタグなどの他の種類の記録媒体に各種の情報を記録するものであってもよい。
混注支援装置8は、薬剤師などのユーザが手作業で行う混注処理を支援するための各種の処理を実行する。具体的に、調製支援装置8は、制御部801、記憶部802、表示部803、第2記録部804などを備えるパーソナルコンピューター等である。制御部801は、各種のプログラムを実行するプロセッサ及びメモリ等を有する。記憶部802は、制御部801に各種の処理を実行させるための各種のプログラムを記憶するハードディスク等の記憶手段である。表示部803は、ユーザに情報を提示するための液晶ディスプレイ又は有機ELディスプレイなどの出力手段である。第2記録部804は、薬剤容器に貼付される第2ラベルLA12に各種の情報を印刷するラベルプリンタなどであって、当該混注支援装置8に接続されて用いられる。また、第2記録部804は、ラベルのような記録媒体に限らずICタグなどの他の種類の記録媒体に各種の情報を記録するものであってもよい。
そして、制御部801は、上位システム2から混注処理の実行対象として入力される調製データに基づく混注処理を手作業で行うユーザを支援するための情報を表示部803に順次表示する。例えば、制御部801は、調製データに基づく混注処理で使用される薬剤容器、輸液容器、及び注射器の種類など表示し、薬剤容器に収容されている薬剤を注射器によって輸液容器に注入するための一又は複数の作業工程を順次表示する混注支援処理を実行する。また、制御部801は、前記混注支援処理において、混注支援装置8で混注処理の実行対象となった調製データに基づく各種の情報を第2記録部804によって第2ラベルLA12に印刷させる。
[照合端末9の構成]
照合端末9は、制御部901、記憶部902、コード読取部903、表示部904などを備える情報端末である。例えば、照合端末9は、スマートフォン又はPDAなどのようにユーザが持ち運び可能な可搬型端末である。制御部901は、各種のプログラムを実行するプロセッサ及びメモリ等を有する。記憶部902は、制御部901に各種の処理を実行させるための各種のプログラムを記憶するハードディスク等の記憶手段であり、後述の対応情報なども記憶される。コード読取部903は、一次元コード及び二次元コードなどのコードから情報を読み取るバーコードリーダ等である。表示部904は、ユーザに情報を提示するための液晶ディスプレイ又は有機ELディスプレイなどの出力手段である。なお、上位システム2にコード読取部903のようなバーコードリーダ等が接続されており、上位システム2が照合端末9の機能を有していてもよい。
照合端末9は、制御部901、記憶部902、コード読取部903、表示部904などを備える情報端末である。例えば、照合端末9は、スマートフォン又はPDAなどのようにユーザが持ち運び可能な可搬型端末である。制御部901は、各種のプログラムを実行するプロセッサ及びメモリ等を有する。記憶部902は、制御部901に各種の処理を実行させるための各種のプログラムを記憶するハードディスク等の記憶手段であり、後述の対応情報なども記憶される。コード読取部903は、一次元コード及び二次元コードなどのコードから情報を読み取るバーコードリーダ等である。表示部904は、ユーザに情報を提示するための液晶ディスプレイ又は有機ELディスプレイなどの出力手段である。なお、上位システム2にコード読取部903のようなバーコードリーダ等が接続されており、上位システム2が照合端末9の機能を有していてもよい。
[混注システム100の処理]
以下、混注システム100において、混注装置1、上位システム2、薬剤払出装置7、照合端末9などで実行される各種の処理について説明する。具体的に、以下では、上位システム2のデータ出力処理(図26参照)、混注装置1の混注制御処理(図31参照)、混注装置1の混注キャンセル処理(図32参照)、上位システム2の振替制御処理(図33参照)、薬剤払出装置7の薬剤払出処理(図35参照)、照合端末9のトレイ照合処理(図37参照)について順で説明する。
以下、混注システム100において、混注装置1、上位システム2、薬剤払出装置7、照合端末9などで実行される各種の処理について説明する。具体的に、以下では、上位システム2のデータ出力処理(図26参照)、混注装置1の混注制御処理(図31参照)、混注装置1の混注キャンセル処理(図32参照)、上位システム2の振替制御処理(図33参照)、薬剤払出装置7の薬剤払出処理(図35参照)、照合端末9のトレイ照合処理(図37参照)について順で説明する。
[データ出力処理]
上位システム2の制御部201は、混注処理の対象となる調製データを混注装置1、薬剤払出装置7、混注支援装置8などに出力することにより選択、当該調製データを混注装置1、薬剤払出装置7、混注支援装置8などに割り当てるデータ出力処理(図26参照)を実行する。そして、混注装置1、薬剤払出装置7、混注支援装置8では、自装置に割り当てられた調製データを所定の順で混注処理の実行対象として各種の処理を実行する。なお、前記データ出力処理を実行するときの制御部201は本発明に係るデータ出力処理部の一例である。また、本実施形態では、調製データの割り当てが当該調製データの出力によって行われるが、これに限らない。例えば、制御部201が、調製データ各々を混注装置1、薬剤払出装置7、混注支援装置8などに割り当て、当該割り当て結果を記憶部202に記憶すると共に、混注装置1、薬剤払出装置7、混注支援装置8などに通知してもよい。この場合、混注装置1、薬剤払出装置7、混注支援装置8などは、自装置に割り当てられた調製データを必要に応じて上位システム2の記憶部202から読み出すことにより当該調製データを取得する。
上位システム2の制御部201は、混注処理の対象となる調製データを混注装置1、薬剤払出装置7、混注支援装置8などに出力することにより選択、当該調製データを混注装置1、薬剤払出装置7、混注支援装置8などに割り当てるデータ出力処理(図26参照)を実行する。そして、混注装置1、薬剤払出装置7、混注支援装置8では、自装置に割り当てられた調製データを所定の順で混注処理の実行対象として各種の処理を実行する。なお、前記データ出力処理を実行するときの制御部201は本発明に係るデータ出力処理部の一例である。また、本実施形態では、調製データの割り当てが当該調製データの出力によって行われるが、これに限らない。例えば、制御部201が、調製データ各々を混注装置1、薬剤払出装置7、混注支援装置8などに割り当て、当該割り当て結果を記憶部202に記憶すると共に、混注装置1、薬剤払出装置7、混注支援装置8などに通知してもよい。この場合、混注装置1、薬剤払出装置7、混注支援装置8などは、自装置に割り当てられた調製データを必要に応じて上位システム2の記憶部202から読み出すことにより当該調製データを取得する。
<ステップS1>
図26に示されるように、ステップS1において、制御部201は、後述のステップS2~S3を含む仮締め処理を実行するか否かを判断する。例えば、制御部201は、仮締め処理を実行するための仮締め操作が操作部203に対して行われた場合に前記仮締め処理を実行すると判断する。また、制御部201は、予め設定された時刻などの特定のタイミングが到来した場合に自動的に前記仮締め処理を実行すると判断してもよい。そして、前記仮締め処理を実行すると判断された場合には(S1:Yes)、処理がステップS2に移行し、前記仮締め処理を実行しないと判断された場合には(S1:No)、処理がステップS4に移行する。
図26に示されるように、ステップS1において、制御部201は、後述のステップS2~S3を含む仮締め処理を実行するか否かを判断する。例えば、制御部201は、仮締め処理を実行するための仮締め操作が操作部203に対して行われた場合に前記仮締め処理を実行すると判断する。また、制御部201は、予め設定された時刻などの特定のタイミングが到来した場合に自動的に前記仮締め処理を実行すると判断してもよい。そして、前記仮締め処理を実行すると判断された場合には(S1:Yes)、処理がステップS2に移行し、前記仮締め処理を実行しないと判断された場合には(S1:No)、処理がステップS4に移行する。
<ステップS2>
ステップS2において、制御部201は、混注装置1に送信する仮締めデータを生成するための処理を実行する。具体的に、制御部201は、予め設定される抽出条件に基づいて記憶部202に記憶されている複数の処方データの中から仮締めの対象となる仮対象処方データを抽出し、当該仮対象処方データ各々に基づいて仮締めデータを生成する。また、制御部201は、記憶部202に記憶されている複数の処方データの一覧を表示部204に表示させ、当該複数の処方データの中から仮締めの対象となる仮対象処方データを操作部203のユーザ操作に応じて選択してもよい。仮締めデータは、少なくとも複数の仮対象処方データに基づいて混注装置1で混注処理を実行するために必要な注射器、薬剤容器、輸液容器などの器材の種類及び数の情報を含む。また、仮締めデータには、前記処方データ各々に対応するオーダー番号、投与時間、及び患者識別情報などが含まれる。
ステップS2において、制御部201は、混注装置1に送信する仮締めデータを生成するための処理を実行する。具体的に、制御部201は、予め設定される抽出条件に基づいて記憶部202に記憶されている複数の処方データの中から仮締めの対象となる仮対象処方データを抽出し、当該仮対象処方データ各々に基づいて仮締めデータを生成する。また、制御部201は、記憶部202に記憶されている複数の処方データの一覧を表示部204に表示させ、当該複数の処方データの中から仮締めの対象となる仮対象処方データを操作部203のユーザ操作に応じて選択してもよい。仮締めデータは、少なくとも複数の仮対象処方データに基づいて混注装置1で混注処理を実行するために必要な注射器、薬剤容器、輸液容器などの器材の種類及び数の情報を含む。また、仮締めデータには、前記処方データ各々に対応するオーダー番号、投与時間、及び患者識別情報などが含まれる。
<ステップS3>
ステップS3において、制御部201は、ステップS2で生成された仮締めデータを出力する仮締めデータ出力処理を実行する。具体的に、制御部201は、前記仮締めデータを記憶部202に記憶し、当該仮締めデータを混注装置1に送信する。なお、前記ステップS1~S3は、混注装置1で実行される混注処理に必要な器材の種類及び数を、上位システム2から混注装置1に調製データが送信されるよりも前に特定するために実行される処理であるが、他の実施形態では前記ステップS1~S3が省略されてもよい。
ステップS3において、制御部201は、ステップS2で生成された仮締めデータを出力する仮締めデータ出力処理を実行する。具体的に、制御部201は、前記仮締めデータを記憶部202に記憶し、当該仮締めデータを混注装置1に送信する。なお、前記ステップS1~S3は、混注装置1で実行される混注処理に必要な器材の種類及び数を、上位システム2から混注装置1に調製データが送信されるよりも前に特定するために実行される処理であるが、他の実施形態では前記ステップS1~S3が省略されてもよい。
そして、混注装置1では、制御部140が、上位システム2から受信する仮締めデータに含まれる種類の器材を使用する混注処理が混注装置1で実行可能であるか否かを判断し、当該判断の結果を上位システム2に通知する。例えば、混注装置1では、当該混注装置1で混注処理を実行可能な器材の種類又は器材の組み合わせなどの条件が予め設定されており、当該条件に基づいて、仮締めデータに含まれる種類の器材を使用する混注処理が混注装置1で実行可能であるか否かが判断される。具体的に、制御部140は、仮締めデータに含まれる仮対象処方データのうち、混注装置1で使用不可と設定されている(使用可能と設定されていない)注射器、薬剤容器、輸液容器などの器材が混注処理で必要となる仮対象処方データについては混注装置1での混注処理が実行不可であると判断する。例えば、制御部140は、混注処理で必要な注射器又は輸液容器のサイズが予め設定されたサイズより大きい場合に混注装置1での混注処理が実行可能でないと判断することが考えられる。また、制御部140は、混注処理における薬剤容器への針刺し回数が2回以上である場合に混注装置1での混注処理が実行可能でないと判断してもよい。さらに、制御部140は、一つの仮対象処方データに複数の薬剤が含まれる場合であって、当該薬剤の少なくとも一つが、混注装置1で使用できない薬剤として予め設定された薬剤である場合に、当該仮対象処方データについては混注装置1での混注処理が実行不可であると判断してもよい。そして、制御部140は、仮締めデータに含まれる仮対象処方データ各々について、混注装置1における混注処理の実行可否の判定結果を上位システム2の制御部201に通知する。また、上位システム2の制御部201が、仮締めデータに含まれる仮対象処方データ各々について、混注装置1における混注処理の実行可否を判定してもよい。さらに、前記仮対象処方データに複数のRpが含まれる場合には、201は、当該Rpごとに混注装置1における混注処理の実行可否を判定してもよい。
さらに、混注装置1では、制御部140が、上位システム2から受信する仮締めデータに基づいて、混注装置1に充填が必要な器材のリストを生成して表示又は印刷などの手法によって出力してもよい。これにより、ユーザは、混注装置1が仮締めデータを受信するタイミングで混注装置1に充填するべき器材を把握することができ、当該器材を、混注装置1が当該仮締めデータに対応する処方データに基づいて生成される調製データを受信する前に混注装置1に充填することが可能である。特に、ステップS2における抽出条件と後述のステップS5における抽出条件とが同じ条件に設定されていれば、後述のステップS5で生成されて混注装置1に送信される調製データに基づいて混注装置1により実行される混注処理で必要な器材を前記仮締め処理が実行されるタイミングで準備することが可能である。例えば、制御部140は、後述のステップS5において、ステップS2で既に生成されている仮締めデータのリストを当該仮締めデータの抽出条件又は仮締め処理の実行日時などと共に表示して当該仮締めデータの選択を受け付け、選択された仮締めデータに対応する前記抽出条件で対象処方データの抽出を実行してもよい。
<ステップS4>
ステップS4において、制御部201は、締め処理を実行するか否かを判断する。例えば、制御部201は、締め処理を実行するための締め操作が操作部203に対して行われた場合に前記締め処理を実行すると判断する。なお、前記締め処理は、本発明に係る特定処理の一例である。また、制御部201は、予め設定された時刻などの特定のタイミングが到来した場合に自動的に前記締め処理を実行すると判断してもよい。そして、前記締め処理を実行すると判断された場合には(S4:Yes)、処理がステップS5に移行し、前記締め処理を実行しないと判断された場合には(S4:No)、処理がステップS1に移行する。なお、前記仮締め処理及び前記締め処理は、それぞれ1日に一回だけ実行されてもよく、複数のタイミングで実行されてもよい。また、本実施形態では、前記締め処理において前記混注処理の実行対象となる一又は複数の調製データが特定されるが、前記締め処理では前記混注処理の実行対象となる一又は複数の調製データの候補となる調製データが特定され、当該締め処理とは異なるタイミングで実行される特定処理において、当該候補の中から前記混注処理の実行対象となる一又は複数の調製データが特定されてもよい。
ステップS4において、制御部201は、締め処理を実行するか否かを判断する。例えば、制御部201は、締め処理を実行するための締め操作が操作部203に対して行われた場合に前記締め処理を実行すると判断する。なお、前記締め処理は、本発明に係る特定処理の一例である。また、制御部201は、予め設定された時刻などの特定のタイミングが到来した場合に自動的に前記締め処理を実行すると判断してもよい。そして、前記締め処理を実行すると判断された場合には(S4:Yes)、処理がステップS5に移行し、前記締め処理を実行しないと判断された場合には(S4:No)、処理がステップS1に移行する。なお、前記仮締め処理及び前記締め処理は、それぞれ1日に一回だけ実行されてもよく、複数のタイミングで実行されてもよい。また、本実施形態では、前記締め処理において前記混注処理の実行対象となる一又は複数の調製データが特定されるが、前記締め処理では前記混注処理の実行対象となる一又は複数の調製データの候補となる調製データが特定され、当該締め処理とは異なるタイミングで実行される特定処理において、当該候補の中から前記混注処理の実行対象となる一又は複数の調製データが特定されてもよい。
<ステップS5>
ステップS5において、制御部201は、記憶部202に記憶されている処方データのうち調製データが生成されていない処方データ各々に基づいて一又は複数の調製データを生成する処理を実行する。なお、前記調製データには、当該調製データに基づく混注処理を実行するために必要な注射器、薬剤容器、輸液容器などの器材の種類及び数の情報が含まれる。また、前記調製データには、当該調製データに対応するオーダー番号、Rp番号、及び投与時間(投与日及び投与時刻)なども含まれる。さらに、前記調製データには、当該調製データに対応する処方データに含まれる患者の病棟及び患者識別情報などの情報も含まれる。
ステップS5において、制御部201は、記憶部202に記憶されている処方データのうち調製データが生成されていない処方データ各々に基づいて一又は複数の調製データを生成する処理を実行する。なお、前記調製データには、当該調製データに基づく混注処理を実行するために必要な注射器、薬剤容器、輸液容器などの器材の種類及び数の情報が含まれる。また、前記調製データには、当該調製データに対応するオーダー番号、Rp番号、及び投与時間(投与日及び投与時刻)なども含まれる。さらに、前記調製データには、当該調製データに対応する処方データに含まれる患者の病棟及び患者識別情報などの情報も含まれる。
ここで、制御部201は、処方データに複数のRpのデータ(施用データ)が含まれる場合には、各Rpのデータに対応する調製データを生成する。具体的に、制御部201は、処方データに複数のRpのデータが含まれる場合には、当該処方データをRp単位(施用単位)の処方データに分解し、当該処方データごとに対応する調製データを生成する。これにより、制御部201は、一の処方データに含まれる複数のRpに対応する調製データを、処方データの単位ではなくRpの単位で、後述のステップS6における締め処理における出力対象として選択することが可能である。即ち、ユーザは、一つの処方データに複数のRpが含まれている場合に、Rp各々に対応する調製データの単位で、締め処理の処理対象にする時期を選択することが可能となる。なお、制御部201による調製データの生成タイミングはステップS5の実行タイミングに限らず、例えば制御部201は処方データを受信した際に当該処方データに基づく調製データを生成してもよく、この場合、ステップS5は省略されてもよい。また、制御部201は、予め設定された時刻に調製データを生成してもよく、予め設定された間隔で調製データを生成してもよい。さらに、制御部201は、前記調製データ各々を生成した後に、当該調製データ各々に基づく混注処理が混注装置1で実行可能であるか否かを当該調製データごとに判定してもよい。なお、前述したように、混注装置1における調製データに基づく混注処理が可能であるか否かの判定が、混注装置1の制御部140によって行われて、当該判定結果が制御部201に通知されてもよい。
また、制御部201は、予め設定されるグループ条件に基づいて調製データをグループ分けし、当該調製データに当該調製データが属するグループを識別するためのグループ識別情報を含める。具体的に、制御部201は、前記調製データを処方箋区分ごとにグループ化した後、同一グループに属する調製データを更に病棟ごとに更にグループ化する。以下では、前記処方箋区分ごとのグループを第1グループと称し、病棟ごとのグループを第2グループと称することがある。
特に、制御部201は、調製データを第1グループに分類する際に、前記処方明細情報に含まれる処方箋区分を細分化した上で、当該細分化された処方箋区分に基づいて調製データを分類する。例えば、制御部201は、処方箋区分の一つである「定期」を投与時間に基づいて複数の処方箋区分に細分化する。具体的に、本実施形態において、制御部201は、処方箋区分の「定期」を、投与時間が9時から12時である場合には「定期(10:00~12:00)」、投与時間が12時から15時である場合には「定期(12:00~15:00)」、投与時間が15時から17時である場合には「定期(15:00~17:00)」の処方箋区分にそれぞれ細分化する。図27には、調製データのグループ化の一例が示されている。図27に示される例では、調製データ各々が、「定期(10:00~12:00)」、「定期(12:00~15:00)」などの処方箋区分に基づいて第1グループで分類されると共に、「病棟A」、「病棟B」などの病棟に基づいて第2グループで分類されている。なお、前記第2グループは、病棟に基づいて分類されるものに限らず、例えば調製データに含まれる病室、担当者、投与時間、部署などの他の情報に基づいて分類されるものであってもよい。このように、制御部201は、処方箋区分を投与時間に基づいて細分化して調製データを分類することができるため、後述のステップS6における締め処理の処理対象となる調製データの選択処理では、ユーザが、処方データに示された処方箋区分の単位ではなく、投与時間に基づいて細分化された処方箋区分の単位で調製データを締め処理の対象として選択することが可能となる。
<ステップS6>
ステップS6において、制御部201は、ユーザ操作に応じて混注処理の実行対象となる調製データを特定する。具体的に、制御部201は、締め処理の処理対象となる調製データを選択するための表示画面P1を表示部204に表示させる。ここに、図28は、表示画面P1の一例を示す図である。図28に示される表示画面P1には、領域A1~A3及び操作部K1が表示されている。
ステップS6において、制御部201は、ユーザ操作に応じて混注処理の実行対象となる調製データを特定する。具体的に、制御部201は、締め処理の処理対象となる調製データを選択するための表示画面P1を表示部204に表示させる。ここに、図28は、表示画面P1の一例を示す図である。図28に示される表示画面P1には、領域A1~A3及び操作部K1が表示されている。
領域A1は、未処理の調製データについて処方箋区分ごとに患者数及び処方数が表示されると共に、当該処方箋区分のいずれか一又は複数の選択を受け付けるためのチェックボックス等の操作部が表示されている。ここで、領域A1における処方箋区分は、処方データに示された処方箋区分ではなく、前記ステップS5において細分化された後の処方箋区分であって、領域A1では前記第1グループの単位で締め対象が選択可能である。そして、領域A1には、処方箋区分の選択の有無を切り替えるためのチェックボックス等の操作部が表示されており、制御部201は、選択候補の調製データを、領域A1でユーザ操作によって選択された処方箋区分に基づいて絞り込む。
また、他の実施形態では、制御部201が、領域A1において、処方箋区分のうち細分化された「定期」のいずれかが選択された場合に、当該選択された「定期」の処方箋区分に対応する投与時間よりも前の投与時間に対応する「定期」の処方箋区分を自動的に選択状態にしてもよい。例えば、1日のうち処方箋区分の「定期(00:00~10:00)」が選択されて締め処理が実行された後、次に処方箋区分の「定期(10:00~12:00)」が選択された場合には、「定期(10:00~12:00)」だけでなく、「定期(00:00~10:00)」も自動的に選択される。同様に、処方箋区分の「定期(10:00~12:00)」が選択されて締め処理が実行された後、次に処方箋区分の「定期(12:00~15:00)」が選択された場合には、「定期(12:00~15:00)」だけでなく、「定期(00:00~10:00)」及び「定期(10:00~12:00)」も自動的に選択される。また、制御部201は、領域A1において、「定期」の処方箋区分のいずれかが選択された場合であって、当該選択された「定期」の処方箋区分に対応する投与時間よりも前の投与時間に対応する「定期」の処方箋区分が選択されていない場合に、その旨をポップアップ画面などによってユーザに報知してもよい。
なお、本実施形態では、調製データ各々が、Rp単位で分解された処方データに基づいて生成されるものであるため、領域A1に表示されている処方数は、Rp単位の処方データに基づいて生成された調製データの数である。そのため、領域A1に表示される処方数は、上位システム2に入力される処方データの数とは一致しないことがある。一方、他の実施形態として、例えば上位システム2に入力される処方データが一つのRpのデータのみを有するものである場合には、処方データがRp単位に分解される必要はなく、領域A1に表示される処方数は、上位システム2に入力される処方データの数と一致する。
領域A2には、領域A21~A25が含まれる。領域A21には、領域A1で選択されている処方箋区分に属する一又は複数の調製データに対応する一又は複数の前記第2グループのグループ識別情報(例えば、病棟名、部署名、投与時間など)が表示される。本実施形態では、前記第2グループが病棟に基づいて分類されるものであるため、領域A2には病棟名が表示されている。領域A22には、領域A1で選択されている処方箋区分に属する処方数が前記第2グループ(病棟)ごとに表示される。領域A23では、領域A1で選択されている処方箋区分に属する処方数が前記第2グループ及び投与日の組み合わせごとに表示される。
領域A24は、領域A1で選択されている処方箋区分に属する調製データについて、薬剤容器の払い出しを行う際の払出手法を、前記第2グループごとに選択するための操作表示部である。具体的に、本実施形態では、前記払出手法に、薬剤払出装置7を用いて薬剤容器を払い出す機械払出と、ユーザが手作業によって薬剤容器を取り揃える手払出とが含まれる。そして、制御部201は、領域A24のユーザ操作に応じて「機械払出」及び「手払出」のいずれかを選択し、当該領域A24に表示する。また、混注システム100に複数の薬剤払出装置7が含まれている場合には、領域A24において、複数の薬剤払出装置7のいずれかを選択することも可能である。例えば、制御部201は、領域A24のユーザ操作に応じて薬剤払出装置7の号機番号などの装置識別情報を選択可能であることが考えられる。なお、領域A24及び領域A25における項目の選択には例えばプルダウンメニューなどが用いられる。
領域A25は、領域A1で選択されている処方箋区分に属する調製データについて、混注処理を行う際の混注手法を、前記第2グループごとに選択するための操作表示部である。具体的に、本実施形態では、前記混注手法に、混注装置1により混注処理を実行する機械混注と、ユーザが手作業によって混注処理を実行する手混注とが含まれる。そして、制御部201は、領域A25のユーザ操作に応じて「機械混注」及び「手混注」のいずれかを選択し、当該領域A25に表示する。また、混注システム100に複数の混注装置1が含まれている場合には、領域A25において、複数の混注装置1のいずれかを選択することも可能である。例えば、制御部201は、領域A25のユーザ操作に応じて混注装置1の号機番号などの装置識別情報を選択可能であることが考えられる。なお、混注装置1で混注処理が実行される場合には、当該混注装置1内に収容されている薬剤容器が使用されるため、領域A25において「機械混注」が選択されている場合には、制御部201は、領域A24における払出手法の選択操作の受け付けを不可としてもよい。また、領域A25において「機械混注」が選択されている場合であっても、制御部201は、混注装置1で混注処理が実行されない場合に備えて、領域A24における払出手法の選択操作を受け付けてもよい。
さらに、図28には表示されていないが、前述したように混注装置1における調製データ各々に基づく混注処理の実行可否が判定されている場合には、制御部201が、表示画面P1において、混注装置1における前記調製データ各々に基づく混注処理の実行可否の判定結果を参考情報として表示してもよい。例えば、表示画面P1には、前記参考情報として、前記調製データごとに混注装置1における前記混注処理の実行可否が表示されてもよく、前記第1グループごとに混注装置1における前記混注処理の実行が可能な調製データの数又は割合などが表示されてもよく、前記第2グループごとに混注装置1における前記混注処理の実行が可能な調製データの数又は割合などが表示されてもよい。なお、混注装置1における混注処理の実行可否の判定が、仮締めデータに含まれる仮対象処方データ又は当該仮対象処方データに含まれるRpについて行われる場合には、同様に、当該実行可否の判定結果に関する参考情報が、前記仮対象処方データごと、前記Rpごと、前記第1グループごと、又は前記第2グループごとに表示されてもよい。
領域A3には、領域A2の領域A23において前記第2グループ及び前記投与日の組み合わせのいずれかに対応する個別領域が選択された場合に、当該個別領域に対応する組み合わせに対応する調製データの内容が一覧表示される。また、領域A3では、当該領域A3に表示される前記調製データ各々のいずれか一又は複数を締め処理の処理対象として選択するための操作を受け付けるためのチェックボックス等の操作部が表示されている。例えば、制御部201は、領域A3に調製データが表示される際には、すべての調製データを選択状態(又は解除状態)にしており、ユーザ操作に応じて調製データのいずれか一又は複数の選択状態を解除状態(又は選択状態)に切り替える。即ち、制御部201は、調製データを混注装置1に割り当てるか否かを、領域A1におけるユーザ操作に応じて前記第2グループの単位で選択することも可能であるが、領域A3におけるユーザ操作に応じて調製データの単位で選択することも可能である。
操作部K1は、表示画面P1で締め処理の処理対象として選択されている調製データについて締め処理を実行するためのユーザ操作を受け付ける操作キーである。具体的に、制御部201は、操作部K1の操作に応じて、表示画面P1で選択されている一又は複数の調製データを混注処理の実行対象として特定すると共に、表示画面P1で選択されている前記第2グループごとの払出手法及び混注手法を当該第2グループに属する調製データ各々の払出手法及び混注手法として特定し、ステップS7に移行させる。
<ステップS7>
ステップS7において、制御部201は、前記ステップS6で混注処理の実行対象として特定された一又は調製データの調製手法を、前記ステップS6で選択された払出手法及び混注手法に基づいて選択する調製手法選択処理を実行する。ここで、図39及び40を参照しつつ、ステップS7で実行される調製手法選択処理の一例について説明する。
ステップS7において、制御部201は、前記ステップS6で混注処理の実行対象として特定された一又は調製データの調製手法を、前記ステップS6で選択された払出手法及び混注手法に基づいて選択する調製手法選択処理を実行する。ここで、図39及び40を参照しつつ、ステップS7で実行される調製手法選択処理の一例について説明する。
まず、前記調製手法選択処理が実行される前提となる上位システム2の構成について説明する。上位システム2では、記憶部202に、少なくとも締め時間条件と実施時間条件とが対応付けられる締め管理情報が記憶される。前記締め時間条件は、前記ステップS4で締め処理が実行されると判断された特定タイミングを示す時刻(以下、「締めシステム時刻」と称する)を予め設定された範囲ごとのグループに分類するための情報である。本実施形態では、前記締めシステム時刻が本発明に係る特定時間の一例である。前記実施時間条件は、混注装置1又は混注支援装置8のように混注処理の少なくとも一部を支援する支援装置の使用を制限するか否かを判断するために参照される情報である。そして、後述するように、制御部201は、前記調製データに対応する投与時間が前記実施時間条件を満たす場合に前記支援装置の使用を制限せず、前記投与時間が前記実施時間条件を満たさない場合に前記支援装置の使用を制限する。即ち、制御部201は、前記調製データに対応する投与時間が前記実施時間条件を満たす場合に前記支援装置を使用する調製手法を選択し得るが、前記投与時間が前記実施時間条件を満たさない場合には前記支援装置を使用する調製手法を選択しないことになる。以下、前記支援装置を使用する調製手法を選択候補から除外することを当該支援装置の「使用を制限する」ということがある。なお、前記締めシステム時刻は、ステップS4で締め処理を実行するための締め操作が操作部203に対して行われた時刻に限らず、前記ステップS6で実行対象の調製データが特定される処理が実行されるときの時刻、又は、ステップS7の調製手法選択処理が開始されるときの時刻など、締め処理の実行タイミングを判断することが可能な時刻であればよい。
制御部201は、ユーザ操作に応じて、一又は複数の前記締め時間条件を設定することが可能であり、当該締め時間条件ごとに前記実施時間条件を設定することが可能である。なお、このように締め時間条件及び実施時間条件を設定するときの制御部201が設定処理部の一例である。具体的に、制御部201は、ユーザにより前記締め管理情報の編集を開始するための所定の操作が行われた場合に、図39に示されるように、前記締め管理情報を編集するためのマスター管理画面P2を表示部204に表示する。マスター管理画面P2では、前記締め管理情報の内容が表示される領域A3が表示される。制御部201は、領域A3におけるユーザ操作に応じて前記締め管理情報へのレコードの新規登録、変更、削除などの各種の設定処理を実行する。具体的に、領域A3には、各レコードについて、前記締め時間条件が表示される領域A31と、前記実施時間条件が表示される領域A32とが含まれる。そして、制御部201は、マスター管理画面P2に表示される操作キーK11が操作された場合に、領域A3に入力されている情報を前記締め管理情報として登録する。
より具体的に、制御部201は、領域A31のユーザ操作に応じて、締めシステム時刻の範囲を示す開始時刻及び終了時刻を前記締め時間条件として設定する。なお、制御部201は、領域A31において異なるレコード間で前記締めシステム時刻の範囲が重複する設定を制限する。また、制御部201は、領域A32のユーザ操作に応じて、前記投与時間の範囲を示す開始時刻及び終了時刻を前記実施時間条件として設定する。なお、制御部201は、領域A32において異なるレコード間で前記実施時間の範囲が重複する設定を制限しない。
例えば、図39に示される領域A3における1つ目のレコードでは、前記締め時間条件が「00:00~07:49」であり、前記実施時間条件が「0」に設定されている。前記実施時間条件の「0」は、前記投与時間に関係なく前記支援装置の使用を制限する旨を設定するための値である。そのため、制御部201は、前記締めシステム時刻が前記締め時間条件「00:00~07:49」のグループに属する場合には、前記調製データに対応する投与時間にかかわらず当該調製データに基づく混注処理については前記支援装置の使用を制限する。例えば、前記実施時間条件の「0」は、上位システム2が使用される施設の運用において締め処理が実行される時間帯として想定されていない時間帯に締め処理が実行された場合に、当該締め処理の対象となる調製データに基づく混注処理について前記支援装置の使用を制限するために用いられる。なお、図39に示される前記締め管理情報の内容は単なる一例であって、前記締め処理が実行される時間帯として想定されていない時間帯のレコードについて前記実施時間条件が「0」に設定されなくてもよい。例えば、他の実施形態では、制御部201が、前記締め時間条件が設定されていない時間帯については、前記投与時間に関係なく前記支援装置の使用を制限してもよい。また、他の実施形態では、制御部201が、前記締め時間条件が設定されていない時間帯については、前記投与時間に関係なく前記支援装置の使用を制限しないことも考えられる。
同様に、領域A3における2つ目のレコードでは、前記締め時間条件が「07:50~08:09」であり、前記実施時間条件が「10:00~23:59」に設定されている。この場合、制御部201は、前記締めシステム時刻が前記締め時間条件「07:50~08:09」のグループに属する場合には、投与時間が前記実施時間条件「10:00~23:59」に属する調製データに基づく混注処理については前記支援装置の使用を制限しないと判断することになる。一方、投与時間が前記実施時間条件「10:00~23:59」に属しない調製データに基づく混注処理については前記支援装置の使用を制限すると判断することになる。即ち、前記締めシステム時刻が前記締め時間条件「07:50~08:09」のグループに属する場合には、投与時間が前記締め時間条件の終了時刻「08:09」から前記実施時間条件の開始時刻「10:00」になるまでの間に属する調製データに基づく混注処理については前記支援装置の使用が制限されることになる。
なお、前記マスター管理画面において、制御部201は、前記締め時間条件の終了時刻から前記実施時間条件の開始時刻までの間が、予め設定された最短時間(例えば2時間など)よりも短くなる設定を行うためのユーザ操作を制限してもよい。これにより、前記締め時間条件の終了時刻から前記実施時間条件の開始時刻までの間の時間として少なくとも前記最短時間を確保することが可能となる。例えば、制御部201は、前記締め時間条件の終了時刻と前記実施時間条件の開始時刻とのいずれか一方が入力された後、他方の入力を、前記締め時間条件の終了時刻から前記実施時間条件の開始時刻までの間が前記最短時間よりも短くなるものである場合に当該入力を禁止することが考えられる。また、制御部201は、ユーザ操作によって前記締め時間条件の終了時刻が設定された場合に、当該終了時刻に前記最短時間を加算した時刻を前記実施時間条件の開始時刻として自動的に設定してもよい。同様に、制御部201は、ユーザ操作によって前記対象投与時刻の開始時刻が設定された場合に、当該開始時刻から前記最短時間を減算した時刻を前記締め時間条件の終了時刻として自動的に設定してもよい。また、制御部201は、ユーザ操作によって入力された前記締め時間条件の終了時刻から前記実施時間条件の開始時刻までの間が前記最短時間よりも短い場合に所定の警告表示を行ってもよい。
[調製手法選択処理]
続いて、図40を参照しつつ、制御部201によって実行される前記調製手法選択処理の一例について説明する。前記調製手法選択処理は、混注処理の実行対象として特定された調製データ各々についてそれぞれ実行される処理である。なお、前記調製手法選択処理を実行するときの制御部201が選択処理部の一例である。
続いて、図40を参照しつつ、制御部201によって実行される前記調製手法選択処理の一例について説明する。前記調製手法選択処理は、混注処理の実行対象として特定された調製データ各々についてそれぞれ実行される処理である。なお、前記調製手法選択処理を実行するときの制御部201が選択処理部の一例である。
<ステップS701>
ステップS701において、制御部201は、実行対象の調製データに基づく混注処理について前記支援装置の使用を制限するか否かを前記締め管理情報に基づいて判断する。ここで、前記支援装置の使用を制限すると判断されると(S701:Yes)、処理がステップS711に移行し、前記支援装置の使用を制限しないと判断されると(S701:No)、処理がステップS702に移行する。そして、前記ステップS702以降の処理は、混注装置1又は混注支援装置8などの支援装置の使用が選択される可能性のあるステップであり、ステップS711以降の処理は、混注装置1又は混注支援装置8などの支援装置の使用が選択されないステップである。即ち、制御部201は、実行対象の調製データについて実行される調製手法選択処理において処理をステップS711に移行させることにより、当該調製データに基づく混注処理について前記支援装置の使用を制限することが可能である。なお、前記支援装置の使用の制限手法の他の例として、制御部201が、実行対象の調製データに基づく混注処理について前記支援装置の使用を制限すると判断した場合、ユーザの確認操作が行われるまで前記締め処理を中断することも考えられる。
ステップS701において、制御部201は、実行対象の調製データに基づく混注処理について前記支援装置の使用を制限するか否かを前記締め管理情報に基づいて判断する。ここで、前記支援装置の使用を制限すると判断されると(S701:Yes)、処理がステップS711に移行し、前記支援装置の使用を制限しないと判断されると(S701:No)、処理がステップS702に移行する。そして、前記ステップS702以降の処理は、混注装置1又は混注支援装置8などの支援装置の使用が選択される可能性のあるステップであり、ステップS711以降の処理は、混注装置1又は混注支援装置8などの支援装置の使用が選択されないステップである。即ち、制御部201は、実行対象の調製データについて実行される調製手法選択処理において処理をステップS711に移行させることにより、当該調製データに基づく混注処理について前記支援装置の使用を制限することが可能である。なお、前記支援装置の使用の制限手法の他の例として、制御部201が、実行対象の調製データに基づく混注処理について前記支援装置の使用を制限すると判断した場合、ユーザの確認操作が行われるまで前記締め処理を中断することも考えられる。
前記ステップS701において、制御部201は、前記締めシステム時刻及び実行対象の調製データに対応する投与時間と、前記締め管理情報とに基づいて、当該調製データが支援装置の使用を制限する制限条件を満たすか否かを判断する。より具体的に、制御部201は、前記締め管理情報において前記締めシステム時刻が属する前記締め時間条件のグループに対応するレコードを参照し、前記調製データに対応する投与時間が前記実施時間条件の範囲外である場合には、当該調製データに基づく混注処理について前記支援装置の使用を制限すると判断する。即ち、制御部201は、前記締めシステム時刻及び前記投与時間に基づいて前記調製データに基づく混注処理の調製手法として、前記支援装置を使用しない後述の第4調製手法又は第5調製手法のような支援調製手法を選択する。また、制御部201は、前記実施時間条件が「0」である場合にも、前記投与時間にかかわらず前記調製データに基づく混注処理について前記支援装置の使用を制限すると判断する。このように、前記制限条件には、実行対象となる前記調製データに対応する薬剤の投与時間が、前記締めシステム時刻ごとに対応する前記実施時間条件の範囲外であることが含まれる。一方、制御部201は、前記締め管理情報において前記締めシステム時刻が属する前記締め時間条件のグループに対応するレコードを参照し、前記調製データに対応する投与時間が前記実施時間条件の範囲内である場合には、当該調製データに基づく混注処理について前記支援装置の使用を制限しないと判断する。
そのため、混注システム100では、ユーザが、前記締め時間条件及び前記実施時間条件を予め任意に設定することにより、前記締めシステム時刻及び前記投与時間に応じて前記支援装置を使用するか否かを切り替える運用を行うことが可能になり、利便性の高い混注支援システム100が実現される。例えば、ユーザは、前記締めシステム時刻から前記投与時間までの残り時間が短くなる場合に前記支援装置の使用が制限されるように前記締め時間条件及び前記実施時間条件を設定することが可能である。
なお、本実施形態では、前記締め管理情報において前記締め時間条件と前記実施時間条件とが対応付けて設定される場合について説明する。一方、他の実施形態では、前記締めシステム時刻を基準に前記実施時間条件を設定することが可能であってもよい。具体的に、制御部201は、前記締めシステム時刻から予め設定される閾値時間の経過前に投与時間が到来する調製データに基づく混注処理について前記支援装置の使用を制限する構成が考えられる。この場合、制御部201は、ユーザ操作に応じて、前記実施時間条件に替えて前記閾値時間を、前記締め時間条件ごとに対応付けて設定する。そして、制御部201は、前記締め管理情報において前記締めシステム時刻が属する前記締め時間条件のグループに対応するレコードを参照し、前記締めシステム時刻と前記投与時刻との差が当該レコードで設定された前記閾値時間以下である場合に、当該調製データに基づく混注処理について支援装置の使用を制限すると判断する。即ち、他の実施形態において、前記制限条件には、前記特定時間と前記調製データに対応する前記実施時間との差が予め設定される閾値時間以下であることが含まれてもよい。一方、制御部201は、前記締めシステム時刻と前記投与時刻との差が前記閾値時間を超える場合には、当該調製データに基づく混注処理について前記支援装置の使用を制限しないと判断する。また、前記閾値時間は、前記締め時間条件のグループごとに設定されるのではなく全ての前記締めシステム時刻に共通して設定されてもよい。
さらに、前記締め管理情報では、前記締め時間条件ごとに前記実施時間条件又は前記閾値時間が設定されるが、他の実施形態では、前記締め時間条件、前記第2グループ(病棟名など)、前記処方箋区分のいずれか一つ又は複数の組み合わせごとに前記実施時間条件又は前記閾値時間が設定されてもよい。この場合、制御部201は、前記締めシステム時刻、前記調製データに対応する前記投与時間、前記調製データが属する前記第2グループ、及び前記調製データが属する前記処方箋区分などに基づいて、当該調製データに基づく混注処理について前記支援装置の使用を制限するか否かを判断する。
また、制御部201は、ステップS701において、前記支援装置の使用を制限すると判断した場合、その旨を病棟などに設けられる病棟端末又は、病棟業務を担当する薬剤師の可搬型端末などの予め設定された端末に報知してもよい。なお、前記処方データが電子カルテなどの他のシステムから上位システム2に入力される場合、前記支援装置の使用を制限する旨の報知は、前記上位システム2から前記電子カルテなどの他のシステムに対して行われ、当該他のシステムから病棟端末又は前記可搬型端末などの端末に対して行われてもよい。また、上位システム2の制御部201によって実行される一部又は全部の処理は、電子カルテなどの他のシステムの制御部によって実行されてもよい。
<ステップS702>
ステップS702において、制御部201は、前記ステップS6で選択された混注手法が「機械混注」である場合に(S702:Yes)、処理をステップS721に移行させ、「機械混注」でない場合に(S702:No)、処理をステップS702に移行させる。
ステップS702において、制御部201は、前記ステップS6で選択された混注手法が「機械混注」である場合に(S702:Yes)、処理をステップS721に移行させ、「機械混注」でない場合に(S702:No)、処理をステップS702に移行させる。
<ステップS721>
ステップS721において、制御部201は、実行対象の調製データについて、混注装置1における混注処理が実行不可であると判定されている場合に(S721:Yes)、処理をステップS703に移行させ、混注装置1における混注処理が実行可能であると判定されている場合に(S721:No)、処理をステップS722に移行させる。
ステップS721において、制御部201は、実行対象の調製データについて、混注装置1における混注処理が実行不可であると判定されている場合に(S721:Yes)、処理をステップS703に移行させ、混注装置1における混注処理が実行可能であると判定されている場合に(S721:No)、処理をステップS722に移行させる。
<ステップS722>
ステップS722において、制御部201は、第1調製手法を実行対象の調製データの調製手法として選択する。前記第1調製手法は、混注装置1が使用される支援調製手法の一例である。前記第1調製手法は、混注装置1が調製データに基づく混注処理を実行し、薬剤払出装置7が薬剤容器の払い出し及び第2ラベルLA12の印刷を実行せずに注射箋を印刷して搬送トレイTR1に載置して払い出す手法である。この場合、第2ラベルLA12は薬剤払出装置7ではなく混注装置1によって印刷されて輸液容器に貼付されることになる。即ち、制御部201は、前記調製手法が第1調製手法である場合には、調製データを、混注装置1で混注処理を実行するべきものとして割り当てると共に、薬剤払出装置7で薬剤の払出処理を実行するべきものとして割り当てる。
ステップS722において、制御部201は、第1調製手法を実行対象の調製データの調製手法として選択する。前記第1調製手法は、混注装置1が使用される支援調製手法の一例である。前記第1調製手法は、混注装置1が調製データに基づく混注処理を実行し、薬剤払出装置7が薬剤容器の払い出し及び第2ラベルLA12の印刷を実行せずに注射箋を印刷して搬送トレイTR1に載置して払い出す手法である。この場合、第2ラベルLA12は薬剤払出装置7ではなく混注装置1によって印刷されて輸液容器に貼付されることになる。即ち、制御部201は、前記調製手法が第1調製手法である場合には、調製データを、混注装置1で混注処理を実行するべきものとして割り当てると共に、薬剤払出装置7で薬剤の払出処理を実行するべきものとして割り当てる。
<ステップS703>
ステップS703において、制御部201は、前記ステップS6で選択された払出手法が「機械払出」である場合に(S703:Yes)、処理をステップS704に移行させ、「機械払出」でない場合に(S703:No)、処理をステップS731に移行させる。
ステップS703において、制御部201は、前記ステップS6で選択された払出手法が「機械払出」である場合に(S703:Yes)、処理をステップS704に移行させ、「機械払出」でない場合に(S703:No)、処理をステップS731に移行させる。
ところで、前記ステップS721において混注装置1における混注処理が実行不可であると判定された調製データが属する前記第2グループについても、前記ステップS6で払出手法として「機械払出」又は「手払出」のいずれかが選択されていることがある。この場合、制御部201は、前記ステップS703において、前記ステップS6で選択された払出手法に応じて処理を分岐する。
一方、前記ステップS721において混注装置1における混注処理が実行不可であると判定された調製データが属する前記第2グループについて、前記ステップS6で払出手法として「機械払出」又は「手払出」が選択されないことがる。この場合、制御部201は、ステップS703において、実行対象の調製データに基づく混注処理で使用される薬剤容器が薬剤払出装置7から払出可能であるか否かに応じて処理を分岐してもよい。具体的に、制御部201は、実行対象の調製データに基づく混注処理で使用される薬剤容器が薬剤払出装置7から払出可能である場合には処理をステップS704に移行させ、実行対象の調製データに基づく混注処理で使用される薬剤容器が薬剤払出装置7から払出不可である場合には処理をステップS731に移行させる。
さらに、他の実施形態では、前記ステップS721において混注装置1における混注処理が実行不可であると判定された調製データについては、前記ステップS6における設定内容にかかわらず払出手法が「手払出」であるものとして、処理がステップS703に移行してもよい。また、前記ステップS721において混注装置1における混注処理が実行不可であると判定された調製データについて、前記ステップS6における設定内容にかかわらず払出手法が「機械払出」であるものとして、処理がステップS731に移行してもよい。
<ステップS704>
ステップS704において、制御部201は、前記混注処理において混注支援装置8の支援を受けると判断した場合に(S704:Yes)、処理をステップS705に移行させ、前記混注処理において混注支援装置8の支援を受けないと判断した場合に(S704:No)、処理をステップS741に移行させる。具体的に、上位システム2では、ユーザが混注支援装置8の支援を受けずに混注処理を実行するか否かが前記第2グループ(病棟)ごとに予め設定される。そして、制御部201は、前記調製データが属する前記第2グループに応じて、当該調製データが、ユーザが混注支援装置8の支援を受ける調製データであるか否かを判断する。
ステップS704において、制御部201は、前記混注処理において混注支援装置8の支援を受けると判断した場合に(S704:Yes)、処理をステップS705に移行させ、前記混注処理において混注支援装置8の支援を受けないと判断した場合に(S704:No)、処理をステップS741に移行させる。具体的に、上位システム2では、ユーザが混注支援装置8の支援を受けずに混注処理を実行するか否かが前記第2グループ(病棟)ごとに予め設定される。そして、制御部201は、前記調製データが属する前記第2グループに応じて、当該調製データが、ユーザが混注支援装置8の支援を受ける調製データであるか否かを判断する。
例えば、混注システム100が用いられる施設では、前記混注手法が「手混注」であってユーザの手作業による混注処理が病棟などで実行される場合には、ユーザが混注支援装置8の支援を受けずに混注処理を実行することがある。この場合には、混注支援装置8で第2ラベルLA12が印刷されないことになる。
<ステップS705>
ステップS705において、制御部201は、第2調製手法を実行対象の調製データの調製手法として選択する。前記第2調製手法は、混注支援装置8が使用される支援調製手法の一例である。前記第2調製手法は、薬剤払出装置7が薬剤容器の払い出し及び注射箋の印刷を実行し、当該薬剤容器及び注射箋を搬送トレイTR1に載置して払い出し、ユーザが混注支援装置8による支援を受けて手作業で混注処理を実行する手法である。この場合、第2ラベルLA12は、混注装置1及び薬剤払出装置7ではなく混注支援装置8によって印刷され、ユーザによって輸液容器に貼付されることになる。即ち、制御部201は、前記調製手法が第2調製手法である場合には、調製データを、薬剤払出装置7で薬剤の払出処理を実行するべきものとして割り当てると共に、混注支援装置8で第2ラベルLA12の印刷処理を含む混注支援処理を実行するべきものとして割り当てる。
ステップS705において、制御部201は、第2調製手法を実行対象の調製データの調製手法として選択する。前記第2調製手法は、混注支援装置8が使用される支援調製手法の一例である。前記第2調製手法は、薬剤払出装置7が薬剤容器の払い出し及び注射箋の印刷を実行し、当該薬剤容器及び注射箋を搬送トレイTR1に載置して払い出し、ユーザが混注支援装置8による支援を受けて手作業で混注処理を実行する手法である。この場合、第2ラベルLA12は、混注装置1及び薬剤払出装置7ではなく混注支援装置8によって印刷され、ユーザによって輸液容器に貼付されることになる。即ち、制御部201は、前記調製手法が第2調製手法である場合には、調製データを、薬剤払出装置7で薬剤の払出処理を実行するべきものとして割り当てると共に、混注支援装置8で第2ラベルLA12の印刷処理を含む混注支援処理を実行するべきものとして割り当てる。
<ステップS741>
ステップS741において、制御部201は、第4調製手法を実行対象の調製データの調製手法として選択する。前記第4調製手法は、混注装置1及び混注支援装置8のような支援装置が使用されない支援調製手法である。前記第4調製手法は、薬剤払出装置7が薬剤容器の払い出し、第2ラベルLA12の印刷、及び注射箋の印刷を実行し、当該薬剤容器、第2ラベルLA12、及び注射箋を搬送トレイTR1に載置して払い出し、ユーザが混注支援装置8による支援を受けずに手作業で混注処理を実行する手法である。この場合、第2ラベルLA12は、薬剤払出装置7によって印刷され、ユーザによって輸液容器に貼付されることになる。即ち、制御部201は、前記調製手法が第4調製手法である場合には、調製データを、薬剤払出装置7で薬剤の払出処理及び第2ラベルLA12の印刷処理を実行するべきものとして割り当てる。
ステップS741において、制御部201は、第4調製手法を実行対象の調製データの調製手法として選択する。前記第4調製手法は、混注装置1及び混注支援装置8のような支援装置が使用されない支援調製手法である。前記第4調製手法は、薬剤払出装置7が薬剤容器の払い出し、第2ラベルLA12の印刷、及び注射箋の印刷を実行し、当該薬剤容器、第2ラベルLA12、及び注射箋を搬送トレイTR1に載置して払い出し、ユーザが混注支援装置8による支援を受けずに手作業で混注処理を実行する手法である。この場合、第2ラベルLA12は、薬剤払出装置7によって印刷され、ユーザによって輸液容器に貼付されることになる。即ち、制御部201は、前記調製手法が第4調製手法である場合には、調製データを、薬剤払出装置7で薬剤の払出処理及び第2ラベルLA12の印刷処理を実行するべきものとして割り当てる。
<ステップS731>
また、ステップS731において、制御部201は、前記ステップS704と同様に、前記混注処理において混注支援装置8の支援を受けるか否かを判断して処理を分岐する。具体的に、制御部201は、前記混注処理において混注支援装置8の支援を受けると判断した場合に(S731:Yes)、処理をステップS732に移行させ、前記混注処理において混注支援装置8の支援を受けないと判断した場合に(S731:No)、処理をステップS733に移行させる。
また、ステップS731において、制御部201は、前記ステップS704と同様に、前記混注処理において混注支援装置8の支援を受けるか否かを判断して処理を分岐する。具体的に、制御部201は、前記混注処理において混注支援装置8の支援を受けると判断した場合に(S731:Yes)、処理をステップS732に移行させ、前記混注処理において混注支援装置8の支援を受けないと判断した場合に(S731:No)、処理をステップS733に移行させる。
<ステップS732>
ステップS732において、制御部201は、第3調製手法を実行対象の調製データの調製手法として選択する。前記第3調製手法は、混注支援装置8が使用される支援調製手法の一例である。前記第3調製手法は、薬剤払出装置7が薬剤容器の払い出し及び第2ラベルLA12の印刷を実行せずに注射箋を印刷して搬送トレイTR1に載置して払い出し、ユーザが、薬剤容器の取り揃えを手作業で実行すると共に、混注支援装置8による支援を受けて手作業で混注処理を実行する手法である。この場合、第2ラベルLA12は、混注装置1及び薬剤払出装置7ではなく混注支援装置8によって印刷され、ユーザによって輸液容器に貼付されることになる。即ち、制御部201は、前記調製手法が第3調製手法である場合には、調製データを、混注支援装置8で第2ラベルLA12の印刷処理を含む混注支援処理を実行するべきものとして割り当てる。
ステップS732において、制御部201は、第3調製手法を実行対象の調製データの調製手法として選択する。前記第3調製手法は、混注支援装置8が使用される支援調製手法の一例である。前記第3調製手法は、薬剤払出装置7が薬剤容器の払い出し及び第2ラベルLA12の印刷を実行せずに注射箋を印刷して搬送トレイTR1に載置して払い出し、ユーザが、薬剤容器の取り揃えを手作業で実行すると共に、混注支援装置8による支援を受けて手作業で混注処理を実行する手法である。この場合、第2ラベルLA12は、混注装置1及び薬剤払出装置7ではなく混注支援装置8によって印刷され、ユーザによって輸液容器に貼付されることになる。即ち、制御部201は、前記調製手法が第3調製手法である場合には、調製データを、混注支援装置8で第2ラベルLA12の印刷処理を含む混注支援処理を実行するべきものとして割り当てる。
<ステップS733>
ステップS733において、制御部201は、第5調製手法を実行対象の調製データの調製手法として選択する。前記第5調製手法は、混注装置1及び混注支援装置8のような支援装置が使用されない支援調製手法である。前記第5調製手法は、薬剤払出装置7が第2ラベルLA12の印刷及び注射箋の印刷を実行し、当該第2ラベルLA12及び注射箋を搬送トレイTR1に載置して払い出し、ユーザが、薬剤容器の取り揃えを手作業で実行すると共に、混注支援装置8による支援を受けずに手作業で混注処理を実行する手法である。この場合、第2ラベルLA12は、薬剤払出装置7によって印刷され、ユーザによって輸液容器に貼付されることになる。即ち、制御部201は、前記調製手法が第5調製手法である場合には、調製データを、薬剤払出装置7で薬剤の払出処理を実行するべきものとしては割り当てず、薬剤払出装置7で第2ラベルLA12の印刷処理を実行するべきものとして割り当てる。
ステップS733において、制御部201は、第5調製手法を実行対象の調製データの調製手法として選択する。前記第5調製手法は、混注装置1及び混注支援装置8のような支援装置が使用されない支援調製手法である。前記第5調製手法は、薬剤払出装置7が第2ラベルLA12の印刷及び注射箋の印刷を実行し、当該第2ラベルLA12及び注射箋を搬送トレイTR1に載置して払い出し、ユーザが、薬剤容器の取り揃えを手作業で実行すると共に、混注支援装置8による支援を受けずに手作業で混注処理を実行する手法である。この場合、第2ラベルLA12は、薬剤払出装置7によって印刷され、ユーザによって輸液容器に貼付されることになる。即ち、制御部201は、前記調製手法が第5調製手法である場合には、調製データを、薬剤払出装置7で薬剤の払出処理を実行するべきものとしては割り当てず、薬剤払出装置7で第2ラベルLA12の印刷処理を実行するべきものとして割り当てる。
<ステップS711>
ところで、前述したように、前記ステップS701で実行対象の調製データに基づく混注処理について前記支援装置の使用を制限すると判断された場合、処理はステップS711に移行する。そして、ステップS711において、制御部201は、前記ステップS6で選択された払出手法が「機械払出」である場合に(S711:Yes)、処理をステップS741に移行させ、「機械払出」でない場合に(S711:No)、処理をステップS733に移行させる。即ち、制御部201は、実行対象の調製データに基づく混注処理について前記支援装置の使用を制限する場合であって、前記払出手法が「機械払出」である場合には、前記第4調製手法を実行対象の調製データの調製手法として選択する。一方、制御部201は、実行対象の調製データに基づく混注処理について前記支援装置の使用を制限する場合であって、前記払出手法が「機械払出」でない場合には、前記第5調製手法を実行対象の調製データの調製手法として選択する。
ところで、前述したように、前記ステップS701で実行対象の調製データに基づく混注処理について前記支援装置の使用を制限すると判断された場合、処理はステップS711に移行する。そして、ステップS711において、制御部201は、前記ステップS6で選択された払出手法が「機械払出」である場合に(S711:Yes)、処理をステップS741に移行させ、「機械払出」でない場合に(S711:No)、処理をステップS733に移行させる。即ち、制御部201は、実行対象の調製データに基づく混注処理について前記支援装置の使用を制限する場合であって、前記払出手法が「機械払出」である場合には、前記第4調製手法を実行対象の調製データの調製手法として選択する。一方、制御部201は、実行対象の調製データに基づく混注処理について前記支援装置の使用を制限する場合であって、前記払出手法が「機械払出」でない場合には、前記第5調製手法を実行対象の調製データの調製手法として選択する。
なお、混注システム100において、制御部201による調製手法の選択候補は、前記第1調製手法~前記第5調製手法の全てである必要はなく、前記第1調製手法と前記第2調製手法~前記第5調製手法の少なくとも一つ以上の調製手法とから選択される構成であればよい。
また、本実施形態では、制御部201が、調製データに基づく混注処理について混注装置1及び混注支援装置8のいずれも使用しないことを前記支援装置の使用の制限手法の一例として実行する。一方、他の実施形態では、前記支援装置の使用の制限手法には、混注装置1を使用せず混注支援装置8を使用する状況が含まれてもよい。即ち、ステップS701で前記支援装置の使用を制限すると判断された場合に、処理がステップS703に移行することにより、前記第4調製手法及び前記第5調製手法に限らず、前記第2調製手法又は前記第3調製手法が選択され得る状況になってもよい。また、同様に、他の実施形態では、前記支援装置の使用の制限手法には、混注支援装置8を使用せず混注装置1を使用する状況が含まれてもよい。さらに、他の実施形態では、前記支援装置には、前記混注処理を実行することにより当該混注処理の全てを支援する混注装置1及び前記混注処理においてユーザが実行する作業の内容を表示することにより当該混注処理の一部を支援する混注支援装置8などに限らず、調製データに基づいて実行される混注処理の一部又は全文を支援する各種の装置が含まれてもよい。
また、制御部201は、前述したように、表示画面P1の領域A1における一又は複数の処方箋区分の選択とは別に、前記支援装置の使用を制限する前記締め時間条件及び前記実施時間条件を前記締め管理情報において設定することが可能である。そのため、例えばユーザが表示画面P1の領域A1においていずれかの「定期」の処方箋区分を選択する際に、当該選択対象の処方箋区分よりも投与時間が早い処方箋区分も同時に選択することにより、未処理の調製データが締め処理から漏れてしまうことを抑制するという運用を実現しつつ、前記締めシステム時刻及び前記投与時間に応じた前記支援装置の使用制限を実現することが可能である。
なお、本実施形態では、本発明における実施時間の一例として投与時間を用いる場合を例に挙げて説明したが、前記調製データなどに当該調製データに基づく混注処理の実行時間の情報が含まれている場合には、当該混注処理の実行時間が前記実施時間として用いられてもよい。この場合、制御部201は、前記締め管理情報において、前記投与時間に替えて混注処理の実行時間の範囲を設定可能であってもよく、前記投与時間及び前記混注処理の実行時間のいずれかを選択してその時間の範囲を設定可能であってもよい。
また、本実施形態では、上位システム2において前記支援装置の使用の制限の有無が判断されるが、他の実施形態では、混注装置1又は混注支援装置8において混注装置1又は混注支援装置8の使用の制限の有無が判断されてもよい。例えば、混注装置1では、制御部140が、上位システム2から前記締め管理情報を取得し、当該締め管理情報に基づいて、実行対象となる調製データに基づく混注処理について混注装置1の使用を制限するか否かを判断してもよい。この場合、混注装置1において、実行対象となる調製データに基づく混注処理について混注装置1の使用を制限すると判断された場合には、当該調製データに基づく混注処理がキャンセルされた場合と同様の処理が実行されることが考えられる。
また、本実施形態では、制御部201が、前記締めシステム時刻及び前記投与時間の他に、機械混注が選択されているか否か(S702)や機械払出が選択されているか否か(S704)などの他の条件にも基づいて調製手法を選択する場合(図40参照)について説明した。一方、制御部201は、前記締めシステム時刻及び前記投与時間に基づいて、前記支援装置を使用する支援調製手法と、前記支援装置を使用しない調製手法とのいずれかを選択する構成であってもよい。即ち、本発明は、前記締めシステム時刻及び前記投与時間に基づいて、前記調製データに基づく混注処理で前記支援装置を使用するか否かを切り替える発明、又は、前記調製データに基づく混注処理における前記支援装置の使用を制限するか否かを切り替える発明と捉えてもよい。例えば、ステップS701において、前記支援装置の使用を制限すると判断された場合に(S701:Yes)、予め設定された前記第4調製手法又は前記第5調製手法のいずれかの調製手法が選択され、前記支援装置の使用を制限しないと判断された場合に(S701:No)、予め設定された前記第1調製手法~前記第3調製手法のいずれかの調製手法が選択されてもよい。なお、混注システム100には、混注装置1又は混注支援装置8のいずれか一方の支援装置が設けられていてもよい。例えば、混注装置1が設けられており、薬剤払出装置7及び混注支援装置8が設けられていない場合には、ステップS701において、前記混注装置1の使用を制限すると判断された場合に(S701:Yes)、前記第5調製手法が選択され、前記混注装置1の使用を制限しないと判断された場合に(S701:No)、前記第1調製手法が選択されることが考えられる。
<ステップS8>
ステップS8において、制御部201は、実行対象となっている調製データを搬送トレイTR1に割り当てる割当処理を実行する。本実施形態では、図29に示されるように、搬送トレイTR1に4つの分割領域TR11が設けられる場合を例に挙げて説明する。例えば、分割領域TR11各々は、搬送トレイTR1に対して着脱可能な小トレイであってもよく、当該搬送トレイTR1に形成された一部の領域であってもよい。搬送トレイTR1には、当該搬送トレイTR1を識別可能なトレイ識別情報を含むコードBC1が付されており、分割領域TR11各々には、当該分割領域TR11を識別可能な領域識別情報を含むコードBC21が付されている。そして、制御部201は、実行対象となっている調製データについて、同一の前記第2グループ内の調製データを4つずつ順に搬送トレイTR1の分割領域TR11に割り当てる。即ち、同一の搬送トレイTR1に割り当てられる調製データは同一の第2グループに属するものである。この場合、例えば搬送トレイTR1内の複数の分割領域TR11には、一人の患者の調製データだけではなく複数の患者の調製データが割り当てられることがある。このとき、制御部201は、調製データを識別可能な患者識別情報、オーダー番号、Rp番号などの識別情報と、当該調製データが割り当てられた搬送トレイTR1のトレイ識別情報と、当該調製データが割り当てられた分割領域TR11の領域識別情報とを対応付けた対応情報を生成し、記憶部202に記憶すると共に薬剤払出装置7及び照合端末9に出力する。なお、ステップS8を実行するときの制御部201が本発明に係る対応処理部の一例である。
ステップS8において、制御部201は、実行対象となっている調製データを搬送トレイTR1に割り当てる割当処理を実行する。本実施形態では、図29に示されるように、搬送トレイTR1に4つの分割領域TR11が設けられる場合を例に挙げて説明する。例えば、分割領域TR11各々は、搬送トレイTR1に対して着脱可能な小トレイであってもよく、当該搬送トレイTR1に形成された一部の領域であってもよい。搬送トレイTR1には、当該搬送トレイTR1を識別可能なトレイ識別情報を含むコードBC1が付されており、分割領域TR11各々には、当該分割領域TR11を識別可能な領域識別情報を含むコードBC21が付されている。そして、制御部201は、実行対象となっている調製データについて、同一の前記第2グループ内の調製データを4つずつ順に搬送トレイTR1の分割領域TR11に割り当てる。即ち、同一の搬送トレイTR1に割り当てられる調製データは同一の第2グループに属するものである。この場合、例えば搬送トレイTR1内の複数の分割領域TR11には、一人の患者の調製データだけではなく複数の患者の調製データが割り当てられることがある。このとき、制御部201は、調製データを識別可能な患者識別情報、オーダー番号、Rp番号などの識別情報と、当該調製データが割り当てられた搬送トレイTR1のトレイ識別情報と、当該調製データが割り当てられた分割領域TR11の領域識別情報とを対応付けた対応情報を生成し、記憶部202に記憶すると共に薬剤払出装置7及び照合端末9に出力する。なお、ステップS8を実行するときの制御部201が本発明に係る対応処理部の一例である。
<ステップS9>
ステップS9において、制御部201は、実行対象となっている前記第2グループ各々に属する調製データを、ステップS7で選択された調製手法に従った出力手法で混注装置1、薬剤払出装置7、又は混注支援装置8に割り当て、当該調製データを混注装置1、薬剤払出装置7、又は混注支援装置8などに出力する処理を実行する。
ステップS9において、制御部201は、実行対象となっている前記第2グループ各々に属する調製データを、ステップS7で選択された調製手法に従った出力手法で混注装置1、薬剤払出装置7、又は混注支援装置8に割り当て、当該調製データを混注装置1、薬剤払出装置7、又は混注支援装置8などに出力する処理を実行する。
具体的に、制御部201は、前記ステップS7で選択された調製手法が前記第1調製手法である調製データについては、当該調製データを混注装置1に出力し、薬剤払出及びラベル印刷が不要である旨を示す第1払出指示及び当該調製データを薬剤払出装置7に出力する。即ち、制御部201は、前記ステップS7の割り当て結果として調製データを混注装置1に出力する。これにより、混注装置1では、入力される調製データに基づいて混注処理が実行され、第2ラベルLA12が貼付された輸液容器が払い出されることになる。なお、本実施形態では、混注装置1への調製データの出力が前記混注処理の実行指示及び前記記録処理の実行指示を兼ねる場合を例に挙げて説明するが、制御部201は、調製データを混注装置1に出力する際に、当該調製データに基づく混注処理の実行指示及び当該調製データについて第2ラベルLA12の記録処理の記録指示を含む混注指示を混注装置1に送信してもよい。一方、薬剤払出装置7では、入力される調製データ各々に対応する搬送トレイTR1の分割領域TR11各々に、薬剤容器及び第2ラベルLA12は載置されず注射箋が載置され、当該搬送トレイTR1が払い出されることになる。即ち、制御部201は、混注装置1に割り当てられた調製データについては、当該調製データと共に第1払出指示を薬剤払出装置7に出力することにより、混注装置1とは別に設けられた第2記録部704又は第2記録部804によって前記第2情報を第2ラベルLA12に記録させない。また、制御部201は、混注装置1に割り当てられた調製データについては、薬剤払出装置7による薬剤容器の払い出しも実行させない。
また、制御部201は、前記ステップS7で選択された調製手法が前記第2調製手法である調製データについては、当該調製データを混注装置1には出力せず、薬剤払出が必要でありラベル印刷が不要である旨を示す第2払出指示及び当該調製データを薬剤払出装置7に出力すると共に、当該調製データを混注支援装置8に出力する。即ち、制御部201は、前記ステップS7のとして前記第2払出指示又は調製データなどを薬剤払出装置7又は混注支援装置8に出力する。これにより、薬剤払出装置7では、入力される調製データ各々に対応する搬送トレイTR1の分割領域TR11各々に、第2ラベルLA12は載置されず薬剤容器及び注射箋が載置され、当該搬送トレイTR1が払い出されることになる。また、混注支援装置8では、調製データに基づいてユーザの手作業で行われる混注処理を支援する混注支援処理が実行され、当該調製データについて第2ラベルLA12が印刷されることになる。なお、本実施形態では、混注支援装置8への調製データの出力が前記混注支援処理の実行指示及び前記記録処理の実行指示を兼ねる場合を例に挙げて説明するが、制御部201は、調製データを混注支援装置8に出力する際に、当該調製データに基づく混注支援処理の実行指示及び当該調製データについて第2ラベルLA12の記録処理の記録指示を含む混注指示を混注支援装置8に送信してもよい。
また、制御部201は、前記ステップS7で選択された調製手法が前記第3調製手法である調製データについては、当該調製データを混注装置1には出力せず、薬剤払出及びラベル印刷が不要である旨を示す第3払出指示及び当該調製データを薬剤払出装置7に出力すると共に、当該調製データを混注支援装置8に出力する。即ち、制御部201は、前記ステップS7の割り当て結果として調製データを混注支援装置8に出力する。これにより、薬剤払出装置7では、入力される調製データ各々に対応する搬送トレイTR1の分割領域TR11各々に、薬剤容器及び第2ラベルLA12は載置されず注射箋が載置され、当該搬送トレイTR1が払い出されることになる。また、混注支援装置8では、調製データに基づいてユーザの手作業で行われる混注処理を支援する混注支援処理が実行され、当該調製データについて第2ラベルLA12が印刷されることになる。
また、制御部201は、前記ステップS7で選択された調製手法が前記第4調製手法である調製データについては、当該調製データを混注装置1及び混注支援装置8には出力せず、薬剤払出及びラベル印刷が必要である旨を示す第4払出指示及び当該調製データを薬剤払出装置7に出力する。即ち、制御部201は、前記ステップS7の割り当て結果として前記第4払出指示及び調製データを薬剤払出装置7に出力する。なお、前記第4払出指示は前述の記録指示の一例である。これにより、薬剤払出装置7では、入力される調製データ各々に対応する搬送トレイTR1の分割領域TR11各々に、薬剤容器、第2ラベルLA12、及び注射箋が載置され、当該搬送トレイTR1が払い出されることになる。
また、制御部201は、前記ステップS7で選択された調製手法が前記第5調製手法である調製データについては、当該調製データを混注装置1及び混注支援装置8には出力せず、ラベル印刷が必要であり薬剤払出が不要である旨を示す第5払出指示及び当該調製データを薬剤払出装置7に出力する。即ち、制御部201は、調製データを、前記ステップS7の割り当て結果として前記第5払出指示及び調製データを薬剤払出装置7に出力する。なお、前記第5払出指示は前述の記録指示の一例である。これにより、薬剤払出装置7では、入力される調製データ各々に対応する搬送トレイTR1の分割領域TR11各々に、第2ラベルLA12及び注射箋が載置され、当該搬送トレイTR1が払い出されることになる。
<ステップS10>
ステップS10において、制御部201は、実行対象となっている調製データに基づいて、予め設定された患者リスト及び集計表などの帳票を印刷部205によって印刷(出力)させ、処理をステップS1に戻す。なお、患者リスト及び集計表などの帳票は、混注装置1、薬剤払出装置7又は混注支援装置8などによって印刷されてもよい。このように、患者リストを出力するときの制御部201は本発明に係る出力処理部の一例である。
ステップS10において、制御部201は、実行対象となっている調製データに基づいて、予め設定された患者リスト及び集計表などの帳票を印刷部205によって印刷(出力)させ、処理をステップS1に戻す。なお、患者リスト及び集計表などの帳票は、混注装置1、薬剤払出装置7又は混注支援装置8などによって印刷されてもよい。このように、患者リストを出力するときの制御部201は本発明に係る出力処理部の一例である。
前記患者リストでは、同一の前記第2グループ内の調製データに対応する輸液容器の数及び当該輸液容器の種類のいずれか一方又は両方を含む各種の情報がリスト化されている。例えば、図30(A)に示されるように、前記患者リストには、調製データの締め処理の実行時間、調製データに基づく薬剤投与の実施日及び実施時刻(投与日及び投与時刻)、調製データに示された患者の識別情報、調製データに対応するRp番号、薬剤容器及び輸液容器各々の種類及び数、調製データに対応する処方データのオーダー番号などの情報が印刷される。なお、前記患者リストでは、調製データに基づく薬剤投与の実施日又は実施時刻などに基づいて、予め設定された優先順に従って各患者の情報が並べられる。また、制御部201は、混注装置1から同一グループの調製データに基づく混注処理が実行された旨の通知を受信した場合に、当該グループについての前記患者リストを印刷してもよい。なお、前記患者リストは、前記第2グループの単位で出力されるものに限らず、前記第1グループの単位又は締め処理の単位などの他の任意の単位で出力されてもよい。
前記集計表は、同一の前記第2グループ内の調製データに基づく混注処理のためにユーザが手作業で取り揃える必要のある薬剤容器及び輸液容器がリスト化されたものである。例えば、図30(B)に示されるように、前記集計表には、調製データの締め処理の実行時間、調製データに基づく薬剤投与の実施日(投与日)、薬剤容器の種類及び数、輸液容器の種類及び数などの情報が印刷される。
[混注装置1の混注制御処理]
混注装置1では、制御部140によって、調製データに基づく混注処理を実行するための混注制御処理(図31参照)が実行される。
混注装置1では、制御部140によって、調製データに基づく混注処理を実行するための混注制御処理(図31参照)が実行される。
<ステップS21>
図31に示されるように、ステップS21において、制御部140は、調製データを受信したか否かを判断する。そして、調製データを受信した場合には(S21:Yes)、処理がステップS22に移行し、調製データを受信するまでは(S21:No)、処理がステップS21で待機する。なお、上位システム2から受信した調製データは記憶部200に記憶される。前述したように、調製データは予め定められたグループ条件に基づいてグループ分けされており、当該調製データにはグループ識別情報が含まれる。
図31に示されるように、ステップS21において、制御部140は、調製データを受信したか否かを判断する。そして、調製データを受信した場合には(S21:Yes)、処理がステップS22に移行し、調製データを受信するまでは(S21:No)、処理がステップS21で待機する。なお、上位システム2から受信した調製データは記憶部200に記憶される。前述したように、調製データは予め定められたグループ条件に基づいてグループ分けされており、当該調製データにはグループ識別情報が含まれる。
本実施形態では、制御部140が、上位システム2から調製データを受信した場合に、当該調製データが発行されたと判断して当該調製データに基づく混注処理を実行する場合について説明する。例えば、制御部140は、上位システム2から複数の調製データを受信した場合には、当該複数の調製データを混注処理の実行対象として発行することになる。一方、他の実施形態として、上位システム2から受信した調製データのうちユーザによる発行操作が行われた調製データが混注処理の実行対象として発行されてもよい。なお、上位システム2から受信して記憶部200に記憶されている未処理の調製データは、発行されたものだけが混注処理の実行対象となり、発行されていないものは発行されるまでの間は混注処理の実行対象にはならない。
<ステップS22>
ステップS22において、制御部140は、現時点で記憶部200に記憶されている未処理の調製データ各々が属するグループについて混注処理の実行順を決定する。具体的に、調製データが投与時間でグループ化されている場合、制御部140は、グループの投与時間が早い順となるようにグループ各々についての混注処理の実行順を決定する。また、調製データが投与時間と病棟又は担当者との組み合わせでグループ化されている場合、制御部140は、投与時間が早い順となるようにグループ各々についての混注処理の実行順を決定し、投与時間が同一のグループが複数存在する場合には病棟又は担当者について五十音順、アルファベット順、又は番号順でグループ各々についての混注処理の実行順を決定する。なお、上位システム2においてグループごとに優先順位が設定可能であり、制御部140が前記優先順位に基づいて当該グループ各々についての混注処理の実行順を決定してもよい。
ステップS22において、制御部140は、現時点で記憶部200に記憶されている未処理の調製データ各々が属するグループについて混注処理の実行順を決定する。具体的に、調製データが投与時間でグループ化されている場合、制御部140は、グループの投与時間が早い順となるようにグループ各々についての混注処理の実行順を決定する。また、調製データが投与時間と病棟又は担当者との組み合わせでグループ化されている場合、制御部140は、投与時間が早い順となるようにグループ各々についての混注処理の実行順を決定し、投与時間が同一のグループが複数存在する場合には病棟又は担当者について五十音順、アルファベット順、又は番号順でグループ各々についての混注処理の実行順を決定する。なお、上位システム2においてグループごとに優先順位が設定可能であり、制御部140が前記優先順位に基づいて当該グループ各々についての混注処理の実行順を決定してもよい。
<ステップS23>
ステップS23において、制御部140は、現時点で記憶部200に記憶されている未処理の調製データに基づく混注処理の実行順をグループごとに決定する。具体的に、制御部140は、同一グループ内における調製データに基づく混注処理の実行順を、オーダー番号、患者名、病棟、担当者、又は薬品名などの予め設定された一又は複数の項目の内容に基づいて決定する。例えば、混注処理の実行順がオーダー番号に基づいて決定される場合には、オーダー番号が小さい(オーダーが早い)調製データの実行順が早くなるように混注処理の実行順が決定される。また、混注処理の実行順が患者名に基づいて決定される場合には、五十音順で調製データの実行順が早くなるように混注処理の実行順が決定される。なお、上位システム2において調製データ毎に優先順位が設定可能であり、制御部140が優先順位に基づいて当該グループ内における調製データに基づく混注処理の実行順を決定してもよい。また、同一グループ内における調製データの実行順は上位システム2で定められたものであってもよい。
ステップS23において、制御部140は、現時点で記憶部200に記憶されている未処理の調製データに基づく混注処理の実行順をグループごとに決定する。具体的に、制御部140は、同一グループ内における調製データに基づく混注処理の実行順を、オーダー番号、患者名、病棟、担当者、又は薬品名などの予め設定された一又は複数の項目の内容に基づいて決定する。例えば、混注処理の実行順がオーダー番号に基づいて決定される場合には、オーダー番号が小さい(オーダーが早い)調製データの実行順が早くなるように混注処理の実行順が決定される。また、混注処理の実行順が患者名に基づいて決定される場合には、五十音順で調製データの実行順が早くなるように混注処理の実行順が決定される。なお、上位システム2において調製データ毎に優先順位が設定可能であり、制御部140が優先順位に基づいて当該グループ内における調製データに基づく混注処理の実行順を決定してもよい。また、同一グループ内における調製データの実行順は上位システム2で定められたものであってもよい。
<ステップS24>
ステップS24において、制御部140は、ステップS22で決定されたグループについての混注処理の実行順に従って、実行順の最も早いグループを混注処理の実行対象のグループとして選択する。
ステップS24において、制御部140は、ステップS22で決定されたグループについての混注処理の実行順に従って、実行順の最も早いグループを混注処理の実行対象のグループとして選択する。
<ステップS25>
ステップS25において、制御部140は、ステップS23で決定された調製データに基づく混注処理の実行順に従って、実行対象のグループ内において実行順の最も早い調製データを混注処理の実行対象の調製データとして選択する。
ステップS25において、制御部140は、ステップS23で決定された調製データに基づく混注処理の実行順に従って、実行対象のグループ内において実行順の最も早い調製データを混注処理の実行対象の調製データとして選択する。
<ステップS26>
ステップS26において、制御部140は、ステップS25で実行対象として選択された調製データに基づく混注処理を実行する。なお、制御部140は、混注処理が完了した調製データについては、処理済の調製データとして混注処理の結果及び鑑査の結果などと対応付けて記憶部200に記憶する。
ステップS26において、制御部140は、ステップS25で実行対象として選択された調製データに基づく混注処理を実行する。なお、制御部140は、混注処理が完了した調製データについては、処理済の調製データとして混注処理の結果及び鑑査の結果などと対応付けて記憶部200に記憶する。
<ステップS27>
ステップS27において、制御部140は、一つの調製データに基づく混注処理が完了したか否かを判断する。そして、制御部140は、混注処理が完了した場合には(S27:Yes)、処理をステップS28に移行し、混注処理が完了するまでの間(S27:No)、処理をステップS27で待機させる。
ステップS27において、制御部140は、一つの調製データに基づく混注処理が完了したか否かを判断する。そして、制御部140は、混注処理が完了した場合には(S27:Yes)、処理をステップS28に移行し、混注処理が完了するまでの間(S27:No)、処理をステップS27で待機させる。
具体的に、本実施形態のステップS27において、制御部140は、薬液が輸液容器に注入される注入工程が完了した場合に、混注処理が完了したと判断する。この場合、混注装置1で注入工程の完了後に実行される鑑査の結果の内容にかかわらず処理を進めることができ、他の調製データに基づく混注処理を開始することも可能であるため、複数の調製データに基づく混注処理を効率的に行うことができる。
一方、他の実施形態として、ステップS27において、制御部140は、薬液が輸液容器に注入される注入工程が完了すること、及び、当該混注処理の実行に必要な器材の不足が発生したことのいずれかの条件を満たした場合に、混注処理が完了したと判断してもよい。これにより、注入工程が完了した場合だけでなく、器材の不足が発生した場合にも処理を進めることができ、器材が不足していない他の調製データに基づく混注処理を開始することも可能であるため、複数の調製データに基づく混注処理を効率的に行うことができる。また、このように必要な器材の不足が発生した調製データに基づく混注処理をスキップして他の調製データに基づく混注処理を実行する場合でも、制御部140は、調製データに基づく混注処理をグループ単位で実行する。即ち、制御部140は、実行対象の調製データに基づく混注処理で器材の不足が発生した場合に、当該調製データと同一のグループに属する他の調製データに基づく混注処理は実行するが、当該グループに属する全ての調製データに基づく混注処理が正常に終了するまでは、他のグループに属する他の調製データに基づく混注処理を実行しない。なお、制御部140は、ユーザ操作又は予め設定された期間の経過などの条件を満たした場合に、他のグループに属する他の調製データに基づく混注処理を実行してもよい。
さらに、他の実施形態として、ステップS27において、制御部140は、薬液が輸液容器に注入される注入工程が完了し、且つ、注入工程後に実行される鑑査の結果が正常であると判断された場合に、混注処理が完了したと判断してもよい。また、他の実施形態として、ステップS27において、制御部140は、薬液が輸液容器に注入される注入工程が完了し、且つ、注入工程後に実行される鑑査の結果が正常であると判断されたこと、及び、当該混注処理の実行に必要な器材の不足が発生したことのいずれかの条件を満たした場合に、混注処理が完了したと判断してもよい。
<ステップS28>
ステップS28において、制御部140は、現在の実行対象のグループの全ての調製データに基づく混注処理が完了したか否かを判断する。そして、現在の実行対象のグループの全ての調製データに基づく混注処理が完了した場合には(S28:Yes)、処理がステップS29に移行し、終了していない場合には(S28:No)、処理がステップS25に移行する。これにより、制御部140は、ステップS25~S28において、調製データ各々を実行順に従って混注処理の実行対象として順に選択し、当該調製データ各々に基づく混注処理を順に実行することになる。また、制御部140は、現在の実行対象のグループの全ての調製データに基づく混注処理が完了した場合には、その旨を混注装置1のタッチパネル80又は照合端末9などに表示させてユーザに報知する。
ステップS28において、制御部140は、現在の実行対象のグループの全ての調製データに基づく混注処理が完了したか否かを判断する。そして、現在の実行対象のグループの全ての調製データに基づく混注処理が完了した場合には(S28:Yes)、処理がステップS29に移行し、終了していない場合には(S28:No)、処理がステップS25に移行する。これにより、制御部140は、ステップS25~S28において、調製データ各々を実行順に従って混注処理の実行対象として順に選択し、当該調製データ各々に基づく混注処理を順に実行することになる。また、制御部140は、現在の実行対象のグループの全ての調製データに基づく混注処理が完了した場合には、その旨を混注装置1のタッチパネル80又は照合端末9などに表示させてユーザに報知する。
<ステップS29>
ステップS29において、制御部140は、実行対象であったグループとは別に未処理のグループの調製データが存在するか否かを判断する。ここで、他のグループの調製データが存在する場合には(S29:Yes)、処理がステップS22に移行し、他のグループの調製データが存在しない場合には(S29:No)、一連の混注制御処理を終了し、処理をステップS21に戻す。これにより、制御部140は、ステップS22~S29において、グループ各々の実行順に従って混注処理の実行対象となる調製データをグループの単位で順に選択し、当該グループの単位で調製データに基づく混注処理を混注装置1に実行させる。即ち、混注装置1では、一つのグループに属する全ての調製データに基づく混注処理が完了してから、次のグループに属する調製データに基づく混注処理が開始されることになる。
ステップS29において、制御部140は、実行対象であったグループとは別に未処理のグループの調製データが存在するか否かを判断する。ここで、他のグループの調製データが存在する場合には(S29:Yes)、処理がステップS22に移行し、他のグループの調製データが存在しない場合には(S29:No)、一連の混注制御処理を終了し、処理をステップS21に戻す。これにより、制御部140は、ステップS22~S29において、グループ各々の実行順に従って混注処理の実行対象となる調製データをグループの単位で順に選択し、当該グループの単位で調製データに基づく混注処理を混注装置1に実行させる。即ち、混注装置1では、一つのグループに属する全ての調製データに基づく混注処理が完了してから、次のグループに属する調製データに基づく混注処理が開始されることになる。
[混注装置1の混注キャンセル処理]
さらに、混注装置1では、制御部140によって、混注装置1に当該混注装置1で混注処理を実行するべき調製データが割り当てられた後に、混注装置1における当該調製データに基づく混注処理をキャンセルする混注キャンセル処理(図32参照)が実行される。なお、前記混注キャンセル処理は、前記混注制御処理などと略並行して制御部201によって実行される処理である。
さらに、混注装置1では、制御部140によって、混注装置1に当該混注装置1で混注処理を実行するべき調製データが割り当てられた後に、混注装置1における当該調製データに基づく混注処理をキャンセルする混注キャンセル処理(図32参照)が実行される。なお、前記混注キャンセル処理は、前記混注制御処理などと略並行して制御部201によって実行される処理である。
<ステップS51>
図32に示されるように、制御部140は、ステップS51において、上位システム2から混注装置1で混注処理を実行するべき調製データとして割り当てられた調製データのいずれかについて混注装置1における混注処理をキャンセルする事象が発生したか否かを判断する。例えば、制御部140は、混注装置1における調製データに基づく混注処理の実行中に当該混注処理に何らかのエラーが発生し、当該混注処理を正常に完了することができなくなった場合に、混注装置1における調製データに基づく混注処理をキャンセルする事象が発生したと判断する。なお、制御部140は、前記エラーが発生した場合に、ユーザに混注装置1における調製データに基づく混注処理をキャンセルするか否かを問い合わせるための報知を行い、ユーザ操作に応じて混注装置1における調製データに基づく混注処理をキャンセルする事象が発生したと判断してもよい。また、制御部140は、ユーザ操作によって任意に選択された調製データについて、混注装置1における調製データに基づく混注処理をキャンセルするための特定のユーザ操作が行われた場合に、混注装置1における調製データに基づく混注処理をキャンセルする事象が発生したと判断してもよい。即ち、混注装置1における調製データに基づく混注処理のキャンセルは、当該調製データに基づく混注処理の開始前及び開始後のいずれにおいても生じ得るものである。そして、混注装置1における調製データに基づく混注処理をキャンセルする事象が発生したと判断されるまでの間は(S51:No)、処理がステップS51で待機し、混注装置1における調製データに基づく混注処理をキャンセルする事象が発生したと判断されると(S51:Yes)、処理がステップS52に移行する。
図32に示されるように、制御部140は、ステップS51において、上位システム2から混注装置1で混注処理を実行するべき調製データとして割り当てられた調製データのいずれかについて混注装置1における混注処理をキャンセルする事象が発生したか否かを判断する。例えば、制御部140は、混注装置1における調製データに基づく混注処理の実行中に当該混注処理に何らかのエラーが発生し、当該混注処理を正常に完了することができなくなった場合に、混注装置1における調製データに基づく混注処理をキャンセルする事象が発生したと判断する。なお、制御部140は、前記エラーが発生した場合に、ユーザに混注装置1における調製データに基づく混注処理をキャンセルするか否かを問い合わせるための報知を行い、ユーザ操作に応じて混注装置1における調製データに基づく混注処理をキャンセルする事象が発生したと判断してもよい。また、制御部140は、ユーザ操作によって任意に選択された調製データについて、混注装置1における調製データに基づく混注処理をキャンセルするための特定のユーザ操作が行われた場合に、混注装置1における調製データに基づく混注処理をキャンセルする事象が発生したと判断してもよい。即ち、混注装置1における調製データに基づく混注処理のキャンセルは、当該調製データに基づく混注処理の開始前及び開始後のいずれにおいても生じ得るものである。そして、混注装置1における調製データに基づく混注処理をキャンセルする事象が発生したと判断されるまでの間は(S51:No)、処理がステップS51で待機し、混注装置1における調製データに基づく混注処理をキャンセルする事象が発生したと判断されると(S51:Yes)、処理がステップS52に移行する。
<ステップS52>
ステップS52において、制御部140は、ステップS51で混注装置1における混注処理をキャンセルする事象が発生したと判断された調製データを、記憶部200に記憶されている未処理の調製データから削除することにより、混注装置1における調製データに基づく混注処理をキャンセルする。なお、制御部140は、ステップS51で混注装置1への割り当てをキャンセルする事象が発生したと判断された調製データを削除せずに処理履歴として記憶部200に残してもよい。
ステップS52において、制御部140は、ステップS51で混注装置1における混注処理をキャンセルする事象が発生したと判断された調製データを、記憶部200に記憶されている未処理の調製データから削除することにより、混注装置1における調製データに基づく混注処理をキャンセルする。なお、制御部140は、ステップS51で混注装置1への割り当てをキャンセルする事象が発生したと判断された調製データを削除せずに処理履歴として記憶部200に残してもよい。
<ステップS53>
ステップS53において、制御部140は、ステップS51で混注装置1における混注処理をキャンセルする事象が発生したと判断された調製データのキャンセルに基づく混注処理のキャンセルを通知するためのキャンセルデータを上位システム2に出力し、処理をステップS51に戻す。前記キャンセルデータには、例えば混注装置1における混注処理がキャンセルされた調製データを識別するための患者識別情報、オーダー番号、及びRp番号などの識別情報が含まれる。
ステップS53において、制御部140は、ステップS51で混注装置1における混注処理をキャンセルする事象が発生したと判断された調製データのキャンセルに基づく混注処理のキャンセルを通知するためのキャンセルデータを上位システム2に出力し、処理をステップS51に戻す。前記キャンセルデータには、例えば混注装置1における混注処理がキャンセルされた調製データを識別するための患者識別情報、オーダー番号、及びRp番号などの識別情報が含まれる。
なお、ステップS53における上位システム2へのキャンセルデータの送信は、混注装置1における調製データに基づく混注処理がキャンセルされるごとに行われてもよいが、制御部140は、予め設定された時期、又は予め設定された間隔で、一又は複数の調製データについてのキャンセルデータを纏めて実行対象として上位システム2に送信してもよい。また、ステップS53における上位システム2へのキャンセルデータの送信は、混注装置1における調製データに基づく混注処理がキャンセルされるごとに行われ、上位システム2で実行される後述のステップS61において、予め設定された時期、又は予め設定された間隔で、それまでに受信している一又は複数のキャンセルデータが纏めて実行対象として選択されてもよい。
[上位システム2の振替制御処理]
また、上位システム2の制御部201は、混注装置1における混注処理がキャンセルされた調製データについての混注処理を他の手法に振り替えて実行するための振替制御処理(図33参照)を実行する。なお、前記振替制御処理は、前記データ出力処理などと略並行して制御部201によって実行される処理である。また、前記振替制御処理は、混注装置1の制御部140によって実行されてもよい。
また、上位システム2の制御部201は、混注装置1における混注処理がキャンセルされた調製データについての混注処理を他の手法に振り替えて実行するための振替制御処理(図33参照)を実行する。なお、前記振替制御処理は、前記データ出力処理などと略並行して制御部201によって実行される処理である。また、前記振替制御処理は、混注装置1の制御部140によって実行されてもよい。
<ステップS61>
図33に示されるように、制御部201は、ステップS61において、混注装置1から前記キャンセルデータを受信したか否かを判断する。ここで、前記キャンセルデータを受信したと判断されていなければ(S61:No)、処理がステップS61で待機し、前記キャンセルデータを受信したと判断されると(S61:Yes)、処理がステップS62に移行する。なお、混注装置1における調製データに基づく混注処理が、上位システム2におけるユーザ操作によってキャンセル可能であってもよい。この場合、制御部201は、上位システム2において混注装置1における調製データに基づく混注処理をキャンセルするための操作が行われた場合にも処理をステップS62に移行させる(S61:Yes)。
図33に示されるように、制御部201は、ステップS61において、混注装置1から前記キャンセルデータを受信したか否かを判断する。ここで、前記キャンセルデータを受信したと判断されていなければ(S61:No)、処理がステップS61で待機し、前記キャンセルデータを受信したと判断されると(S61:Yes)、処理がステップS62に移行する。なお、混注装置1における調製データに基づく混注処理が、上位システム2におけるユーザ操作によってキャンセル可能であってもよい。この場合、制御部201は、上位システム2において混注装置1における調製データに基づく混注処理をキャンセルするための操作が行われた場合にも処理をステップS62に移行させる(S61:Yes)。
<ステップS62>
ステップS62において、制御部201は、前記キャンセルデータに対応する調製データに基づいて混注装置1で実行される混注処理がキャンセルされた旨を示すキャンセル情報を、第3記録部206によって第3ラベルLA13(図34参照)に印刷することによりユーザに報知する。これにより、ユーザは、前記キャンセルデータに対応する調製データに基づいて混注装置1で実行される混注処理がキャンセルされた旨を容易に把握することができ、当該調製データについて薬剤容器の取り揃え及び当該調製データに基づく混注処理などを手作業で行う必要がある旨を把握することができる。例えば、図34に示されるように、第3ラベルLA13に印刷される前記キャンセル情報には、前記調製データに基づく混注処理が混注装置1でキャンセルされた旨のメッセージ、又は、薬剤の取り揃えが必要である旨のメッセージなどが含まれる。なお、制御部201は、ステップS62において、前記キャンセル情報を照合端末9に送信し、当該キャンセル情報を照合端末9で表示させることによってユーザに報知してもよい。また、制御部201は、前記キャンセル情報を混注支援装置8に送信して、当該キャンセル情報を混注支援装置8で表示又は印刷させることによってユーザに報知してもよい。
ステップS62において、制御部201は、前記キャンセルデータに対応する調製データに基づいて混注装置1で実行される混注処理がキャンセルされた旨を示すキャンセル情報を、第3記録部206によって第3ラベルLA13(図34参照)に印刷することによりユーザに報知する。これにより、ユーザは、前記キャンセルデータに対応する調製データに基づいて混注装置1で実行される混注処理がキャンセルされた旨を容易に把握することができ、当該調製データについて薬剤容器の取り揃え及び当該調製データに基づく混注処理などを手作業で行う必要がある旨を把握することができる。例えば、図34に示されるように、第3ラベルLA13に印刷される前記キャンセル情報には、前記調製データに基づく混注処理が混注装置1でキャンセルされた旨のメッセージ、又は、薬剤の取り揃えが必要である旨のメッセージなどが含まれる。なお、制御部201は、ステップS62において、前記キャンセル情報を照合端末9に送信し、当該キャンセル情報を照合端末9で表示させることによってユーザに報知してもよい。また、制御部201は、前記キャンセル情報を混注支援装置8に送信して、当該キャンセル情報を混注支援装置8で表示又は印刷させることによってユーザに報知してもよい。
なお、前記キャンセル情報には、前記キャンセルデータに対応する調製データを識別するための患者識別情報、オーダー番号、Rp番号などの識別情報が印刷されてもよい。また、前記ステップS62において、制御部201は、前記キャンセルデータに対応する調製データに関する前記第2情報(記録情報の一例)を第3記録部206によって第2ラベルLA12に印刷してもよい。特に、制御部201は、図34に示されるように、第2ラベルLA12を、前記ステップS62で印刷される第3ラベルLA13に続けて印刷させることが考えられる。これにより、ユーザは、第3ラベルLA13及び第2ラベルLA12を参照することにより、当該第2ラベルLA12に印刷された調製データが混注装置1における混注処理がキャンセルされたものであり、当該調製データについて、ユーザが手作業で薬剤容器の取り揃え及び混注処理を行うべきであることを認識することができる。
<ステップS63>
ステップS63において、制御部201は、前記キャンセルデータに対応する調製データに基づく混注処理で使用される薬剤容器が薬剤払出装置7から払出可能であるか否かを判断する。例えば、制御部201は、薬剤払出装置7から当該薬剤払出装置7に収容されている薬剤容器の種類の情報を取得し、当該情報に基づいて前記薬剤容器が薬剤払出装置7から払出可能であるか否かを判断する。また、制御部201は、薬剤払出装置7に前記薬剤容器を払出可能であるか否かを問い合わせ、当該薬剤払出装置7からの回答に基づいて、前記薬剤容器が薬剤払出装置7から払出可能であるか否かを判断してもよい。そして、前記薬剤容器が薬剤払出装置7から払出可能でないと判断された場合(S63:No)、処理がステップS631に移行し、前記薬剤容器が薬剤払出装置7から払出可能であると判断された場合(S63:Yes)、処理がステップS64に移行する。
ステップS63において、制御部201は、前記キャンセルデータに対応する調製データに基づく混注処理で使用される薬剤容器が薬剤払出装置7から払出可能であるか否かを判断する。例えば、制御部201は、薬剤払出装置7から当該薬剤払出装置7に収容されている薬剤容器の種類の情報を取得し、当該情報に基づいて前記薬剤容器が薬剤払出装置7から払出可能であるか否かを判断する。また、制御部201は、薬剤払出装置7に前記薬剤容器を払出可能であるか否かを問い合わせ、当該薬剤払出装置7からの回答に基づいて、前記薬剤容器が薬剤払出装置7から払出可能であるか否かを判断してもよい。そして、前記薬剤容器が薬剤払出装置7から払出可能でないと判断された場合(S63:No)、処理がステップS631に移行し、前記薬剤容器が薬剤払出装置7から払出可能であると判断された場合(S63:Yes)、処理がステップS64に移行する。
<ステップS631>
ステップS631において、制御部201は、前記キャンセルデータに対応する調製データに基づく混注処理で混注支援装置8を使用するか否かを判断する。具体的に、制御部201は、前記調製データが属する前記第2グループが混注支援装置8を使用するグループとして予め設定されている場合に、当該調製データに基づく混注処理で混注支援装置8を使用すると判断する。ここで、混注支援装置8を使用しないと判断された場合(S631:No)、処理がステップS632に移行し、混注支援装置8を使用すると判断された場合(S631:Yes)、処理がステップS633に移行する。
ステップS631において、制御部201は、前記キャンセルデータに対応する調製データに基づく混注処理で混注支援装置8を使用するか否かを判断する。具体的に、制御部201は、前記調製データが属する前記第2グループが混注支援装置8を使用するグループとして予め設定されている場合に、当該調製データに基づく混注処理で混注支援装置8を使用すると判断する。ここで、混注支援装置8を使用しないと判断された場合(S631:No)、処理がステップS632に移行し、混注支援装置8を使用すると判断された場合(S631:Yes)、処理がステップS633に移行する。
<ステップS632>
ステップS632において、制御部201は、前記キャンセルデータに対応する調製データを前記第5払出指示と共に薬剤払出装置7に出力することにより、薬剤払出装置7に第2ラベルLA12及び注射箋を搬送トレイTR1に払い出させる。その後、制御部201は、処理をステップS61に戻す。なお、当該振替制御処理における各ステップで、制御部201は、前記キャンセルデータに対応する調製データを薬剤払出装置7又は混注支援装置8などに送信する際には、当該調製データが混注装置1における混注処理がキャンセルされたものである旨を示すキャンセル対象情報を出力してもよい。
ステップS632において、制御部201は、前記キャンセルデータに対応する調製データを前記第5払出指示と共に薬剤払出装置7に出力することにより、薬剤払出装置7に第2ラベルLA12及び注射箋を搬送トレイTR1に払い出させる。その後、制御部201は、処理をステップS61に戻す。なお、当該振替制御処理における各ステップで、制御部201は、前記キャンセルデータに対応する調製データを薬剤払出装置7又は混注支援装置8などに送信する際には、当該調製データが混注装置1における混注処理がキャンセルされたものである旨を示すキャンセル対象情報を出力してもよい。
<ステップS633>
ステップS633において、制御部201は、前記キャンセルデータに対応する調製データを前記第3払出指示と共に薬剤払出装置7に出力することにより、薬剤払出装置7に注射箋を払い出させる。その後、制御部201は、処理をステップS61に戻す。
ステップS633において、制御部201は、前記キャンセルデータに対応する調製データを前記第3払出指示と共に薬剤払出装置7に出力することにより、薬剤払出装置7に注射箋を払い出させる。その後、制御部201は、処理をステップS61に戻す。
<ステップS64>
一方、前記薬剤容器が薬剤払出装置7から払出可能であると判断された場合(S63:Yes)、続くステップS64において、制御部201は、前記ステップS631と同様に、前記キャンセルデータに対応する調製データに基づく混注処理で混注支援装置8を使用するか否かを判断する。ここで、混注支援装置8を使用しないと判断された場合(S64:No)、処理がステップS641に移行し、混注支援装置8を使用すると判断された場合(S64:Yes)、処理がステップS65に移行する。
一方、前記薬剤容器が薬剤払出装置7から払出可能であると判断された場合(S63:Yes)、続くステップS64において、制御部201は、前記ステップS631と同様に、前記キャンセルデータに対応する調製データに基づく混注処理で混注支援装置8を使用するか否かを判断する。ここで、混注支援装置8を使用しないと判断された場合(S64:No)、処理がステップS641に移行し、混注支援装置8を使用すると判断された場合(S64:Yes)、処理がステップS65に移行する。
<ステップS641>
ステップS641において、制御部201は、前記キャンセルデータに対応する調製データを前記第4払出指示と共に薬剤払出装置7に出力することにより、薬剤払出装置7に薬剤容器、第2ラベルLA12、及び注射箋を払い出させる。その後、制御部201は、処理をステップS61に戻す。
ステップS641において、制御部201は、前記キャンセルデータに対応する調製データを前記第4払出指示と共に薬剤払出装置7に出力することにより、薬剤払出装置7に薬剤容器、第2ラベルLA12、及び注射箋を払い出させる。その後、制御部201は、処理をステップS61に戻す。
<ステップS65>
ステップS65において、制御部201は、前記キャンセルデータに対応する調製データを前記第2払出指示と共に薬剤払出装置7に出力することにより、薬剤払出装置7に薬剤容器及び注射箋を払い出させる。その後、制御部201は、処理をステップS61に戻す。
ステップS65において、制御部201は、前記キャンセルデータに対応する調製データを前記第2払出指示と共に薬剤払出装置7に出力することにより、薬剤払出装置7に薬剤容器及び注射箋を払い出させる。その後、制御部201は、処理をステップS61に戻す。
<ステップS66>
ステップS66において、制御部201は、前記キャンセルデータに対応する調製データを混注支援装置8に出力することにより、混注支援装置8に、前記調製データに基づいて行われるユーザの混注処理を支援する混注支援処理を実行させると共に、当該調製データについて第2ラベルLA12を印刷させる。その後、制御部201は、処理をステップS61に戻す。
ステップS66において、制御部201は、前記キャンセルデータに対応する調製データを混注支援装置8に出力することにより、混注支援装置8に、前記調製データに基づいて行われるユーザの混注処理を支援する混注支援処理を実行させると共に、当該調製データについて第2ラベルLA12を印刷させる。その後、制御部201は、処理をステップS61に戻す。
このように、混注振替処理において、制御部201は、混注装置1における調製データに基づく混注処理がキャンセルされた調製データについては、当該調製データと共に第2払出指示~第5払出指示を薬剤払出装置7に出力することにより、混注装置1とは別に設けられた第2記録部704又は第2記録部804などによって前記第2情報を第2ラベルLA12に記録させる。また、上述したように、混注システム100では、制御部201が、混注装置1における調製データに基づく混注処理がキャンセルされた場合には、当該調製データに基づく混注処理の混注手法を、「機械混注」から「手混注」のような他の混注手法に切り替えて実行させることになる。即ち、制御部201は、混注装置1における調製データに基づく混注処理がキャンセルされた後は、当該調製データを混注装置1に再度割り当てることができず、当該混注装置1に当該調製データに基づく混注処理を実行させることがないように構成されてもよい。なお、他の実施形態として、制御部201は、混注装置1における調製データに基づく混注処理がキャンセルされた後に、当該調製データを混注装置1に再度割り当てることが可能であり、当該混注装置1に当該調製データに基づく混注処理を実行させることが可能な構成であってもよい。また、他の実施形態として、前記混注処理のキャンセルの一例には、混注装置1において混注処理の鑑査結果が不適となった後、ユーザによる鑑査結果の確認操作が行われたことが含まれてもよい。
[薬剤払出装置7の薬剤払出処理]
また、薬剤払出装置7の制御部701は、薬剤払出装置7に入力される調製データ及び前記対応情報に基づいて、同一の搬送トレイTR1に対応する調製データ各々に対応する第2ラベルLA12、薬剤容器、及び注射箋などを当該搬送トレイTR1に載置して払い出す薬剤払出処理(図35参照)を実行する。なお、薬剤払出装置7における第2ラベルLA12、薬剤容器、及び注射箋などの搬送トレイTR1への載置の順序はここで説明するものに限らず、例えば薬剤容器、第2ラベルLA12、注射箋の順序、又は、第2ラベルLA12、注射箋、薬剤容器の順序のような他の順序で搬送トレイTR1への載置が行われてもよい。
また、薬剤払出装置7の制御部701は、薬剤払出装置7に入力される調製データ及び前記対応情報に基づいて、同一の搬送トレイTR1に対応する調製データ各々に対応する第2ラベルLA12、薬剤容器、及び注射箋などを当該搬送トレイTR1に載置して払い出す薬剤払出処理(図35参照)を実行する。なお、薬剤払出装置7における第2ラベルLA12、薬剤容器、及び注射箋などの搬送トレイTR1への載置の順序はここで説明するものに限らず、例えば薬剤容器、第2ラベルLA12、注射箋の順序、又は、第2ラベルLA12、注射箋、薬剤容器の順序のような他の順序で搬送トレイTR1への載置が行われてもよい。
<ステップS71>
図35に示されるように、制御部701は、ステップS71において、搬送トレイTR1に対応する調製データが入力されているか否かを前記対応情報に基づいて判断する。具体的に、本実施形態において、制御部701は、同一の搬送トレイTR1に設けられた複数の分割領域TR11に複数の調製データが割り当てられている場合には、当該複数の調製データが全て入力された場合に、当該搬送トレイTR1に対応する調製データが入力されていると判断する。なお、同一の搬送トレイTR1に一つの調製データのみが割り当てられている場合には、当該一つの調製データが入力された場合に、当該搬送トレイTR1に対応する調製データが入力されていると判断する。そして、調製データが入力されていると判断されるまでの間は(S71:No)、処理がステップS71で待機し、調製データが入力されていると判断されると(S71:Yes)、処理がステップS72に移行する。そして、以下のステップS72~S76では、同一の搬送トレイTR1に対応する一又は複数の調製データのそれぞれが実行対象として第2ラベルLA12、薬剤容器、注射箋などの搬送トレイTR1への払い出しが実行される。
図35に示されるように、制御部701は、ステップS71において、搬送トレイTR1に対応する調製データが入力されているか否かを前記対応情報に基づいて判断する。具体的に、本実施形態において、制御部701は、同一の搬送トレイTR1に設けられた複数の分割領域TR11に複数の調製データが割り当てられている場合には、当該複数の調製データが全て入力された場合に、当該搬送トレイTR1に対応する調製データが入力されていると判断する。なお、同一の搬送トレイTR1に一つの調製データのみが割り当てられている場合には、当該一つの調製データが入力された場合に、当該搬送トレイTR1に対応する調製データが入力されていると判断する。そして、調製データが入力されていると判断されるまでの間は(S71:No)、処理がステップS71で待機し、調製データが入力されていると判断されると(S71:Yes)、処理がステップS72に移行する。そして、以下のステップS72~S76では、同一の搬送トレイTR1に対応する一又は複数の調製データのそれぞれが実行対象として第2ラベルLA12、薬剤容器、注射箋などの搬送トレイTR1への払い出しが実行される。
<ステップS72>
ステップS72において、制御部701は、第2ラベルLA12の印刷が必要であるか否かを判断する。具体的に、前記調製データと共に、前記第4払出指示又は前記第5払出指示が入力されている場合に第2ラベルLA12の印刷が必要であると判断する。また、前記調製データと共に、前記第1払出指示、前記第2払出指示、又は前記第3払出指示が入力されている場合には第2ラベルLA12の印刷が不要であると判断する。ここで、第2ラベルLA12の印刷が必要であると判断された場合には(S72:Yes)、処理がステップS73に移行し、第2ラベルLA12の印刷が必要でないと判断された場合には(S72:No)、処理がステップS74に移行する。
ステップS72において、制御部701は、第2ラベルLA12の印刷が必要であるか否かを判断する。具体的に、前記調製データと共に、前記第4払出指示又は前記第5払出指示が入力されている場合に第2ラベルLA12の印刷が必要であると判断する。また、前記調製データと共に、前記第1払出指示、前記第2払出指示、又は前記第3払出指示が入力されている場合には第2ラベルLA12の印刷が不要であると判断する。ここで、第2ラベルLA12の印刷が必要であると判断された場合には(S72:Yes)、処理がステップS73に移行し、第2ラベルLA12の印刷が必要でないと判断された場合には(S72:No)、処理がステップS74に移行する。
<ステップS73>
ステップS73において、制御部701は、入力された前記調製データに基づいて前記第2情報を第2記録部704によって第2ラベルLA12に印刷し、当該第2ラベルLA12を、当該調製データに対応付けられた搬送トレイTR1の分割領域TR11に載置する。一方、前記第4払出指示及び前記第5払出指示がいずれも入力されていない場合には(S72:No)、当該ステップS73が実行されず、第2ラベルLA12が払い出されないことになる。
ステップS73において、制御部701は、入力された前記調製データに基づいて前記第2情報を第2記録部704によって第2ラベルLA12に印刷し、当該第2ラベルLA12を、当該調製データに対応付けられた搬送トレイTR1の分割領域TR11に載置する。一方、前記第4払出指示及び前記第5払出指示がいずれも入力されていない場合には(S72:No)、当該ステップS73が実行されず、第2ラベルLA12が払い出されないことになる。
<ステップS74>
ステップS72において、制御部701は、薬剤容器の払出が必要であるか否かを判断する。具体的に、制御部701は、前記調製データと共に、前記第2払出指示又は前記第3払出指示が入力されている場合に薬剤容器の払出が必要であると判断する。また、前記調製データと共に、前記第1払出指示、前記第4払出指示、又は前記第5払出指示が入力されている場合には薬剤容器の払出が不要であると判断する。ここで、薬剤容器の払出が必要であると判断された場合には(S74:Yes)、処理がステップS75に移行し、薬剤容器の払出が必要でないと判断された場合には(S74:No)、処理がステップS76に移行する。
ステップS72において、制御部701は、薬剤容器の払出が必要であるか否かを判断する。具体的に、制御部701は、前記調製データと共に、前記第2払出指示又は前記第3払出指示が入力されている場合に薬剤容器の払出が必要であると判断する。また、前記調製データと共に、前記第1払出指示、前記第4払出指示、又は前記第5払出指示が入力されている場合には薬剤容器の払出が不要であると判断する。ここで、薬剤容器の払出が必要であると判断された場合には(S74:Yes)、処理がステップS75に移行し、薬剤容器の払出が必要でないと判断された場合には(S74:No)、処理がステップS76に移行する。
<ステップS75>
ステップS75において、制御部701は、前記調製データに基づく混注処理で必要な薬剤容器を、当該調製データに対応付けられた搬送トレイTR1の分割領域TR11に載置する。一方、前記第2払出指示及び前記第3払出指示がいずれも入力されていない場合には(S74:No)、当該ステップS75が実行されず、薬剤容器が払い出されないことになる。
ステップS75において、制御部701は、前記調製データに基づく混注処理で必要な薬剤容器を、当該調製データに対応付けられた搬送トレイTR1の分割領域TR11に載置する。一方、前記第2払出指示及び前記第3払出指示がいずれも入力されていない場合には(S74:No)、当該ステップS75が実行されず、薬剤容器が払い出されないことになる。
<ステップS76>
ステップS76において、制御部701は、前記調製データに基づいて前記注射箋を印刷し、当該調製データに対応付けられた搬送トレイTR1に載置する。即ち、本実施形態において、薬剤払出装置7では、状況によって、第2ラベルLA12の印刷の有無及び薬剤容器の払出の有無が切り替えられるが、注射箋については常に印刷されて搬送トレイTR1に載置されることになる。一方、混注装置1における調製データに基づく混注処理がキャンセルされた場合には、当該調製データが既に薬剤払出装置7に入力されており、当該薬剤払出装置7において、当該調製データに対応する注射箋及び搬送トレイTR1が払い出されていることがある。そのため、制御部701は、既に受信した調製データと同一の調製データを受信した場合には、当該調製データに対応する注射箋を印刷させず、薬剤容器又は第2ラベルLA12などが、臨時で薬剤のみを払い出すための臨時トレイ又は新たな搬送トレイTR1などに載置されて払い出されてもよい。例えば、前述の振替制御処理で当該調製データと共に前記キャンセル対象情報が出力される場合、制御部701は、当該キャンセル対象情報を受信している場合に、当該調製データに対応する注射箋を印刷させず、薬剤容器又は第2ラベルLA12などを、前記臨時トレイ又は新たな搬送トレイTR1などに載置して払い出してもよい。さらに、制御部701は、既に薬剤払出装置7から払い出された搬送トレイTR1が当該薬剤払出装置7に装填された場合に、当該搬送トレイTR1(分割領域TR11)に、前記振替制御処理によって入力された調製データに対応する薬剤容器又は第2ラベルLA12などを載置し、当該搬送トレイTR1を払い出してもよい。なお、薬剤払出装置7において、前記調製データ各々に対応する注射箋が、搬送トレイTR1の分割領域TR11に載置可能なサイズである場合には、前記調製データに対応する注射箋は当該調製データに対応する分割領域TR11に載置される。一方、薬剤払出装置7において、前記調製データ各々に対応する注射箋が、搬送トレイTR1の分割領域TR11に載置可能なサイズである場合には、前記調製データに対応する注射箋は当該調製データに対応する搬送トレイTR1において複数の分割領域TR11に亘る状態で重ねて載置されることになる。
ステップS76において、制御部701は、前記調製データに基づいて前記注射箋を印刷し、当該調製データに対応付けられた搬送トレイTR1に載置する。即ち、本実施形態において、薬剤払出装置7では、状況によって、第2ラベルLA12の印刷の有無及び薬剤容器の払出の有無が切り替えられるが、注射箋については常に印刷されて搬送トレイTR1に載置されることになる。一方、混注装置1における調製データに基づく混注処理がキャンセルされた場合には、当該調製データが既に薬剤払出装置7に入力されており、当該薬剤払出装置7において、当該調製データに対応する注射箋及び搬送トレイTR1が払い出されていることがある。そのため、制御部701は、既に受信した調製データと同一の調製データを受信した場合には、当該調製データに対応する注射箋を印刷させず、薬剤容器又は第2ラベルLA12などが、臨時で薬剤のみを払い出すための臨時トレイ又は新たな搬送トレイTR1などに載置されて払い出されてもよい。例えば、前述の振替制御処理で当該調製データと共に前記キャンセル対象情報が出力される場合、制御部701は、当該キャンセル対象情報を受信している場合に、当該調製データに対応する注射箋を印刷させず、薬剤容器又は第2ラベルLA12などを、前記臨時トレイ又は新たな搬送トレイTR1などに載置して払い出してもよい。さらに、制御部701は、既に薬剤払出装置7から払い出された搬送トレイTR1が当該薬剤払出装置7に装填された場合に、当該搬送トレイTR1(分割領域TR11)に、前記振替制御処理によって入力された調製データに対応する薬剤容器又は第2ラベルLA12などを載置し、当該搬送トレイTR1を払い出してもよい。なお、薬剤払出装置7において、前記調製データ各々に対応する注射箋が、搬送トレイTR1の分割領域TR11に載置可能なサイズである場合には、前記調製データに対応する注射箋は当該調製データに対応する分割領域TR11に載置される。一方、薬剤払出装置7において、前記調製データ各々に対応する注射箋が、搬送トレイTR1の分割領域TR11に載置可能なサイズである場合には、前記調製データに対応する注射箋は当該調製データに対応する搬送トレイTR1において複数の分割領域TR11に亘る状態で重ねて載置されることになる。
ここに、図36は、前記調製手法が前記第1調製手法であって、一つの処方データに含まれる複数のRpのうち一部のRpに対応する調製データに基づく混注処理が混注装置1で行われ、他のRpに対応する調製データに基づく混注処理が混注装置1で行われない場合に対応する前記注射箋の一例を示す図である。図36に示されるように、前記注射箋の領域A11には、患者の処方データに含まれる一又は複数のRpのそれぞれについて、薬剤及び輸液容器などの情報が印刷される。また、前記注射箋の領域A12には、混注処理が混注装置1で実行されるRpについては、その旨を示す図形又は文字などの情報が印刷される。これにより、ユーザは、処方データに含まれる一又は複数のRpに対応する調製データに基づく混注処理が混注装置1で実行されるか否かをRpごとに容易に把握することができる。そのため、ユーザは、例えば混注装置1で調製データに基づく混注処理が実行されることが理由で、当該調製データに対応する搬送トレイTR1の分割領域TR11に薬剤容器が載置されていない場合に、当該分割領域TR11に薬剤容器が載置されていないことが正しい旨を容易に理解することができる。なお、前記注射箋の領域A12には、薬剤容器及び第2ラベルLA12が搬送トレイTR1に載置されないことを示す図形又は文字などの情報が印刷されてもよい。さらに、前記注射箋の領域A13には、Rp各々について、当該Rpに対応する調製データに基づいて生成された輸液容器内の薬剤の患者への投与時間が印刷される。
また、前記調製手法が前記第2調製手法であって混注処理がユーザの手作業で行われる調製データについては、薬剤払出装置7から払い出される搬送トレイTR1に第2ラベルLA12が載置されない。そのため、制御部701は、前記調製手法が前記第2調製手法である調製データについては、前記注射箋に、第2ラベルLA12が搬送トレイTR1に載置されないことを示す図形又は文字などの情報を印刷してもよい。同様に、前記調製手法が前記第3調製手法であって、薬剤の取り揃え及び混注処理の両方がユーザの手作業で行われる調製データについては、薬剤払出装置7から払い出される搬送トレイTR1には薬剤容器及び第2ラベルLA12が載置されない。そのため、制御部701は、前記調製手法が前記第3調製手法である調製データについては、前記注射箋に、薬剤容器及び第2ラベルLA12が搬送トレイTR1に載置されないことを示す図形又は文字などの情報を印刷してもよい。また、前記調製手法が前記第5調製手法であって、薬剤の取り揃え及び混注処理の両方がユーザの手作業で行われる調製データについては、薬剤払出装置7から払い出される搬送トレイTR1には薬剤容器が載置されない。そのため、制御部701は、前記調製手法が前記第5調製手法である調製データについては、前記注射箋に、薬剤容器が搬送トレイTR1に載置されないことを示す図形又は文字などの情報を印刷してもよい。
また、前述したように、複数の調製データについてのキャンセルデータが纏めて前記振替制御処理の処理対象となる場合には、当該振替制御処理では、当該複数の調製データが一つのキャンセルグループとしてグループ化され、当該キャンセルグループ内の調製データが纏めて薬剤払出装置7及び混注支援装置8などに出力されてもよい。具体的に、制御部201は、前記キャンセルグループ内に属する複数の調製データを一つの締め処理のグループとして選択し、前記ステップS8以降と同様の処理を実行することが考えられる。これにより、前記キャンセルグループ内に属する調製データが同一の搬送トレイTR1の分割領域TR11に割り当てられる。この場合、制御部201は、前記キャンセルグループについての前記集計表を印刷部205によって印刷することが考えられる。なお、制御部201は、前記キャンセルデータに対応する調製データについては、前記集計表を当該調製データごとに個別に印刷してもよい。
<ステップS77>
ステップS77において、制御部701は、注射箋と第2ラベルLA12及び薬剤容器のいずれか一方又は両方とが載置された搬送トレイTR1をユーザが取り出し可能な位置に搬送して当該搬送トレイTR1を払い出す。
ステップS77において、制御部701は、注射箋と第2ラベルLA12及び薬剤容器のいずれか一方又は両方とが載置された搬送トレイTR1をユーザが取り出し可能な位置に搬送して当該搬送トレイTR1を払い出す。
[照合端末9のトレイ照合処理]
また、照合端末9の制御部901は、搬送トレイTR1と輸液容器の第2ラベルLA12とを照合する薬剤払出処理(図37参照)などを実行する。
また、照合端末9の制御部901は、搬送トレイTR1と輸液容器の第2ラベルLA12とを照合する薬剤払出処理(図37参照)などを実行する。
<ステップS81>
図37に示されるように、ステップS81において、制御部901は、輸液容器に付されている第2ラベルLA12に印刷されているコード情報から当該輸液容器に対応する調製データを識別するためのオーダー番号及びRp番号などの識別情報の読み取りを促す情報を表示部904に表示し、コード読取部903によって識別情報を読み取る。このとき、制御部901は、前記対応情報に基づいて、前記調製データに対応する搬送トレイTR1のトレイ識別情報などを表示部904に表示してもよい。
図37に示されるように、ステップS81において、制御部901は、輸液容器に付されている第2ラベルLA12に印刷されているコード情報から当該輸液容器に対応する調製データを識別するためのオーダー番号及びRp番号などの識別情報の読み取りを促す情報を表示部904に表示し、コード読取部903によって識別情報を読み取る。このとき、制御部901は、前記対応情報に基づいて、前記調製データに対応する搬送トレイTR1のトレイ識別情報などを表示部904に表示してもよい。
<ステップS82>
ステップS82において、制御部901は、搬送トレイTR1に付されているコードBC1から当該搬送トレイTR1のトレイ識別情報の読み取りを促す情報を表示部904に表示し、コード読取部903によってトレイ識別情報を読み取る。
ステップS82において、制御部901は、搬送トレイTR1に付されているコードBC1から当該搬送トレイTR1のトレイ識別情報の読み取りを促す情報を表示部904に表示し、コード読取部903によってトレイ識別情報を読み取る。
<ステップS83>
ステップS83において、制御部901は、ステップS81で読み取られた調製データの識別情報と、ステップS82で読み取られたトレイ識別情報との組み合わせが前記対応情報において対応付けられた組み合わせと一致するか否かを照合する照合処理を実行する。このように、第2ラベルLA12から読み取られる調製データの識別情報と、搬送トレイTR1から読み取られる当該搬送トレイTR1の識別情報とが前記対応処理部によった対応付けられたものであるか否かを判定する処理を実行するときの制御部901が本発明に係る判定処理部の一例である。
ステップS83において、制御部901は、ステップS81で読み取られた調製データの識別情報と、ステップS82で読み取られたトレイ識別情報との組み合わせが前記対応情報において対応付けられた組み合わせと一致するか否かを照合する照合処理を実行する。このように、第2ラベルLA12から読み取られる調製データの識別情報と、搬送トレイTR1から読み取られる当該搬送トレイTR1の識別情報とが前記対応処理部によった対応付けられたものであるか否かを判定する処理を実行するときの制御部901が本発明に係る判定処理部の一例である。
<ステップS84>
ステップS84において、制御部901は、前記ステップS83における照合処理の結果が一致である場合には(S84:Yes)、処理をステップS85に移行させる。なお、制御部901は、前記ステップS83における照合処理の結果が不一致である場合には(S84:No)、エラー等を表示部904に表示した後、処理をステップS81に戻す。
ステップS84において、制御部901は、前記ステップS83における照合処理の結果が一致である場合には(S84:Yes)、処理をステップS85に移行させる。なお、制御部901は、前記ステップS83における照合処理の結果が不一致である場合には(S84:No)、エラー等を表示部904に表示した後、処理をステップS81に戻す。
<ステップS85>
ステップS85において、制御部901は、搬送トレイTR1において輸液容器を載置するべき分割領域TR11の位置をユーザに報知する。具体的に、制御部901は、前記対応情報において、ステップS81で読み取られた調製データの識別情報と、ステップS82で読み取られたトレイ識別情報との組み合わせに対応付けられた分割領域TR11の分割領域識別情報に基づいて、輸液容器を載置するべき分割領域TR11の位置を表示部904に表示させる。なお、ステップS85を実行するときの制御部901が本発明に係る報知処理部の一例である。
ステップS85において、制御部901は、搬送トレイTR1において輸液容器を載置するべき分割領域TR11の位置をユーザに報知する。具体的に、制御部901は、前記対応情報において、ステップS81で読み取られた調製データの識別情報と、ステップS82で読み取られたトレイ識別情報との組み合わせに対応付けられた分割領域TR11の分割領域識別情報に基づいて、輸液容器を載置するべき分割領域TR11の位置を表示部904に表示させる。なお、ステップS85を実行するときの制御部901が本発明に係る報知処理部の一例である。
例えば、制御部901は、図38(A)に示されるように、表示部904の表示画面P2において、搬送トレイTR1における分割領域TR11各々の位置に、当該分割領域TR11各々に割り当てられた調製データに対応する患者識別情報などを表示する。また、制御部901は、図38(B)に示されるように、表示部904の表示画面P2において、搬送トレイTR1における分割領域TR11のうち、ステップS81で読み取られた識別情報に対応する調製データが割り当てられた分割領域TR11の位置のみ、当該調製データに対応する患者識別情報を表示してもよい。これにより、ユーザは表示画面P2を参照することにより、輸液容器を搬送トレイTR1の分割領域TR11各々に容易に載置することが可能である。
また、制御部901は、ステップS85において、分割領域TR11に付されているコードBC21がコード読取部903によって読み取られた場合に、当該コードBC21に対応する分割領域TR11の領域識別情報が前記対応情報において、ステップS81で読み取られた識別情報に対応する調製データと対応付けられたものであるか否かを判定してもよい。
以上説明したように、混注システム100では、エラーや予定変更などの何等かの理由によって、混注装置1における調製データに基づく混注処理がキャンセルされた場合には、混注装置1とは別に設けられた第2記録部704又は第2記録部804などによって第2ラベルLA12が印刷される。そのため、ユーザは、混注装置1において調製データに基づく混注処理がキャンセルになった場合であっても、第2記録部704又は第2記録部804などによって印刷される第2ラベルLA12を用いることができるため、ユーザの作業効率を高めることが可能である。
[他の機能]
以下、混注システム100が有する他の機能について説明する。なお、以下で説明する機能は、混注システム100の全体として有するものであれば、混注装置1及び上位システム2のいずれか一方が有していてもよく、混注装置1及び上位システム2が協働して実現されるものであってもよい。
以下、混注システム100が有する他の機能について説明する。なお、以下で説明する機能は、混注システム100の全体として有するものであれば、混注装置1及び上位システム2のいずれか一方が有していてもよく、混注装置1及び上位システム2が協働して実現されるものであってもよい。
[器材振替機能]
上位システム2の制御部201は、調製データに基づく混注処理で必要な器材であって混注装置1では使用できない器材を他の器材に振り替える器材振替機能を有する。例えば、調製データに基づく混注処理では、薬剤を注入する機能を有しているため薬剤の注入に注射器が不要な特殊輸液容器が使用されることがある。しかしながら、混注装置1では、機械的な制限などによって前記混注処理において前記特殊輸液容器を使用することができない場合がある。なお、前記特殊輸液容器は、一般に生食溶解液キットとも称される。
上位システム2の制御部201は、調製データに基づく混注処理で必要な器材であって混注装置1では使用できない器材を他の器材に振り替える器材振替機能を有する。例えば、調製データに基づく混注処理では、薬剤を注入する機能を有しているため薬剤の注入に注射器が不要な特殊輸液容器が使用されることがある。しかしながら、混注装置1では、機械的な制限などによって前記混注処理において前記特殊輸液容器を使用することができない場合がある。なお、前記特殊輸液容器は、一般に生食溶解液キットとも称される。
そのため、制御部201は、調製データに基づく混注処理において前記特殊輸液容器を必要とする場合であって、混注装置1では前記特殊輸液容器を使用することができない場合には、当該特殊輸液容器を混注装置1で使用可能な輸液容器及び注射器に振り替える。これにより、本来は前記特殊輸液容器を必要とするために混注装置1では実行することができない混注処理が、前記輸液容器及び前記注射器を使用することによって混注装置1で実行することが可能となる。
[処方鑑査機能]
上位システム2の制御部201は、同一の患者に対応する調製データが複数存在する場合に、薬剤の重複投与であるか否かを判定する重複投与鑑査処理、及び薬剤の量が1日当たりの上限量を超えているか否かを判定する上限量鑑査処理などを実行する処方鑑査機能を有する。
上位システム2の制御部201は、同一の患者に対応する調製データが複数存在する場合に、薬剤の重複投与であるか否かを判定する重複投与鑑査処理、及び薬剤の量が1日当たりの上限量を超えているか否かを判定する上限量鑑査処理などを実行する処方鑑査機能を有する。
具体的に、制御部201は、前記重複投与鑑査処理において、同一の患者に対応する調製データが複数存在する場合であって、当該調製データ各々に示される薬剤の種類と当該調製データ各々に示される投与時間に含まれる投与日とがいずれも同じである場合に、薬剤の重複投与が発生していると判定し、判定結果をユーザに報知する。特に、制御部201は、調製データ各々の薬剤の種類及び投与日が同じであれば、仮に当該調製データ各々における薬剤の体表面積当たりの投与量などの標準投与量が異なる場合であっても、薬剤の重複投与が発生していると判定し、判定結果をユーザに報知する。これにより、例えば調製データ各々の発行タイミングの違いによって患者の体表面積が異なる場合であっても、当該重複投与鑑査処理において薬剤の重複投与の発生をユーザに報知することが可能である。
同様に、上位システム2の制御部201は、前記上限量鑑査処理において、同一の患者に対応する調製データが複数存在する場合であって、当該調製データ各々に示される薬剤の種類と当該調製データ各々に示される投与時間に含まれる投与日とがいずれも同じである場合には、当該調製データ各々に示されている薬剤の量の合計量が1日当たりの上限量を超えている場合に上限量超過が発生していると判定し、判定結果をユーザに報知する。特に、制御部201は、調製データ各々の薬剤の種類及び投与日が同じであれば、仮に当該調製データ各々における薬剤の体表面積当たりの投与量などの標準投与量が異なる場合であっても、薬剤の量の合計量が1日当たりの上限量を超えている場合に上限量超過が発生していると判定し、判定結果をユーザに報知する。これにより、例えば調製データ各々の発行タイミングの違いによって患者の体表面積が異なる場合であっても、当該上限量鑑査処理において薬剤の上限量超過の発生をユーザに報知することが可能である。
Claims (11)
- 薬剤容器の薬剤を輸液容器に注入する混注処理の実行対象となる一又は複数の調製データを特定する特定処理が実行される特定時間及び前記調製データ各々に対応する薬剤の実施時間に基づいて、当該調製データ各々に基づく混注処理の調製手法を選択する選択処理部を備える、
混注システム。 - 前記調製手法に、前記混注処理の少なくとも一部を支援する支援装置を使用する支援調製手法が含まれ、
前記選択処理部は、予め設定される制限条件を満たす場合に、前記調製データ各々に基づく混注処理の調製手法として前記支援調製手法を選択しない、
請求項1に記載の混注システム。 - 前記支援調製手法は、前記混注処理を自動的に実行する混注装置が使用される調製手法、及び、ユーザが手作業で行う前記混注処理を支援する混注支援装置が使用される調製手法の少なくとも一方を含む、
請求項2に記載の混注システム。 - 前記制限条件には、実行対象となる前記調製データに対応する薬剤の実施時間が、前記特定時間ごとに対応付けて予め設定される実施時間条件の範囲外であることが含まれる、
請求項2又は3に記載の混注システム。 - ユーザ操作に応じて前記特定時間ごとに対応する前記実施時間条件の範囲を設定する設定処理部を備える、
請求項4に記載の混注システム。 - 前記設定処理部は、ユーザ操作に応じて前記特定時間のグループ及び当該グループごとに対応する前記実施時間条件の範囲を設定する、
請求項5に記載の混注システム。 - 前記制限条件には、前記特定時間と前記調製データに対応する前記実施時間との差が予め設定される閾値時間以下であることが含まれる、
請求項2又は3に記載の混注システム。 - ユーザ操作に応じて前記特定時間ごとに対応する前記閾値時間を設定する設定処理部を備える、
請求項7に記載の混注システム。 - 前記設定処理部は、ユーザ操作に応じて前記特定時間のグループ及び当該グループごとに対応する前記閾値時間を設定する、
請求項8に記載の混注システム。 - 前記薬剤の実施時間は、前記調製データに対応する薬剤の投与時間、又は、前記調製データに基づく混注処理の実行時間である、
請求項1~9のいずれかに記載の混注システム。 - プロセッサに、
薬剤容器の薬剤を輸液容器に注入する混注処理の実行対象となる一又は複数の調製データを特定する特定処理が実行される特定時間及び前記調製データ各々に対応する薬剤の実施時間に基づいて、当該調製データ各々に基づく混注処理の調製手法を選択する選択ステップ、
を実行させるためのプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2025528006A JPWO2024257850A1 (ja) | 2023-06-15 | 2024-06-14 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023-098801 | 2023-06-15 | ||
| JP2023098801 | 2023-06-15 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024257850A1 true WO2024257850A1 (ja) | 2024-12-19 |
Family
ID=93852246
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2024/021646 Ceased WO2024257850A1 (ja) | 2023-06-15 | 2024-06-14 | 混注システム、プログラム |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JPWO2024257850A1 (ja) |
| WO (1) | WO2024257850A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN120284732A (zh) * | 2025-06-13 | 2025-07-11 | 湖北聚瑞生物科技有限公司 | 一种润药装置 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019166302A (ja) * | 2017-11-01 | 2019-10-03 | 株式会社湯山製作所 | 混注管理システム、混注管理プログラム、及び混注管理方法 |
-
2024
- 2024-06-14 WO PCT/JP2024/021646 patent/WO2024257850A1/ja not_active Ceased
- 2024-06-14 JP JP2025528006A patent/JPWO2024257850A1/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019166302A (ja) * | 2017-11-01 | 2019-10-03 | 株式会社湯山製作所 | 混注管理システム、混注管理プログラム、及び混注管理方法 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN120284732A (zh) * | 2025-06-13 | 2025-07-11 | 湖北聚瑞生物科技有限公司 | 一种润药装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2024257850A1 (ja) | 2024-12-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6965974B2 (ja) | 混注装置、混注方法、混注制御プログラム | |
| JP6586419B2 (ja) | 薬剤を調合するロボットシステム | |
| KR100491632B1 (ko) | 약제분류포장장치,약병및약제검사방법 | |
| US20120199239A1 (en) | System for assisting medicinal liquid preparation and method for assisting medicinal liquid preparation | |
| JP7235145B2 (ja) | 混注装置、プログラム | |
| JP7719484B2 (ja) | 混注装置 | |
| JP7564485B2 (ja) | 混注装置、混注方法、混注制御プログラム | |
| WO2024257850A1 (ja) | 混注システム、プログラム | |
| JP7095260B2 (ja) | 混注装置 | |
| JP6772706B2 (ja) | 混注装置 | |
| WO2024225381A1 (ja) | 混注システム、プログラム | |
| JP7522378B2 (ja) | 混注制御装置、混注制御プログラム、混注システム、混注装置 | |
| JP2025082197A (ja) | 混注管理システム、読取端末、混注管理プログラム | |
| WO2024135846A1 (ja) | 混注制御装置、混注システム、混注制御プログラム | |
| JP6962060B2 (ja) | 混注制御装置、混注装置、混注制御プログラム | |
| JP7748005B2 (ja) | 部材装着装置、制御プログラム | |
| TW202333640A (zh) | 混合注射裝置 | |
| JP2024002885A (ja) | 混注装置 | |
| JP2025073881A (ja) | 取出装置、保持装置、計量装置、及び、混注装置 | |
| WO2024225387A1 (ja) | 撹拌装置及び混注装置 | |
| JP2025167755A (ja) | 搬送装置、混注装置、及び、注入装置 | |
| JP2023159480A (ja) | 部材装着装置、制御プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24823463 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2025528006 Country of ref document: JP Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2025528006 Country of ref document: JP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |